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
336304746528	336304747048	336304747598	336304748148	336304748698	336304749248	336304749798	336304750348	336304750898	336304751448	336304751998	336304752548	336304753098	336304753648	336304754198	336304754748	336304755298	336304755848	336304756398	336304756948	336304757498	336304758048	336304758598	336304759148	336304759698	336304760248	336304760798	336304761348	336304761898	336304762448	336304762998	336304763548	336304764098	336304764648	336304765198	336304765748	336304766298	336304766848	336304767398	336304767948	336304768498	336304769048	336304769598	336304770148	336304770698	336304771248	336304771798	336304772348	336304772898	336304773448	336304773998	336304774548	336304775098	336304775648	336304776198	336304776748	336304777298	336304777848	336304778398	336304778948	336304779498	336304780048	336304780598	336304781148	336304781698	336304782248	336304782798	336304783348	336304783898	336304784448	336304784998	336304785548	336304786098	336304786648	336304787198	336304787748	336304788298	336304788848	336304789398	336304789948	336304790498	336304791048	336304791598	336304792148	336304792698	336304793248	336304793798	336304794348	336304794898	336304795448	336304795998	336304796548	336304797098	336304797648	336304798198	336304798748	336304799298	336304799848	336304800398	336304800948	336304801498	336304802048	336304802598	336304803148	336304803698	336304804248	336304804798	336304805348	336304805898	336304806448	336304806998	336304807548	336304808098	336304808648	336304809198	336304809748	336304810298	336304810848	336304811398	336304811948	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	3650	2300	2717	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
30771	21494	25506	19875	12519	8874	5962	4842	3609	2841	3101	3263	3127	2934	2780	2158	2492	1924	1656	1811	1555	1384	1304	922	774	1094	1168	1248	1183	1003	864	882	971	792	711	428	267	209	177	157	160	147	131	167	166	148	177	179	215	188	224	323	226	315	460	403	385	297	394	402	302	270	195	194	226	174	178	158	182	178	169	181	186	163	168	158	155	179	161	178	157	155	166	142	175	159	149	169	164	154	152	156	151	155	156	149	128	150	124	143	170	150	156	196	164	162	154	153	142	158	174	182	171	173	153	161	187	169	148	181	172	164	144	167	159	169	171	145	176	146	160	135	135	178	163	160	158	146	154	154	156	143	151	157	164	158	161	148	182	163	147	159	152	171	186	163	143	154	173	175	134	160	164	167	161	132	173	154	163	139	150	165	173	163	138	144	175	148	153	160	172	148	126	155	142	140	150	183	156	146	164	159	169	173	150	153	155	167	156	182	154	167	174	155	167	164	140	162	155	183	157	157	153	170	169	163	170	142	153	170	135	192	178	169	123	160	143	154	161	149	159	153	153	156	158	163	154	157	151	164	159	144	154	161	160	147	145	165	173	160	157	159	152	155	161	160	157	157	141	165	156	143	172	149	169	171	151	159	147	146	141	163	163	173	162	148	136	157	156	154	152	165	171	156	166	149	144	159	173	144	148	148	168	152	148	158	150	137	145	161	165	141	149	176	150	151	140	146	163	152	152	159	151	125	120	150	174	157	157	147	150	151	150	160	161	160	166	149	171	160	147	133	160	150	160	163	148	151	162	127	162	141	142	159	166	160	156	163	162	169	146	148	159	156	143	172	176	132	160	154	140	150	159	164	145	155	168	161	132	149	164	147	171	151	143	156	160	147	133	139	165	160	172	157	172	155	152	166	166	147	139	167	155	170	132	157	166	150	136	138	147	154	171	172	175	138	154	163	163	145	161	152	152	165	148	150	148	170	159	180	183	157	153	138	164	160	163	150	175	175	172	151	189	169	143	153	139	139	169	149	163	144	155	164	151	127	159	139	174	149	142	175	170	146	131	142	147	150	147	173	153	130	142	177	143	170	184	164	128	170	143	171	156	153	165	136	137	163	153	154	163	152	181	162	166	151	155	153	175	161	136	144	188	164	161	157	167	148	174	152	160	167	167	151	161	168	150	153	169	159	139	148	141	164	172	181	161	147	170	162	155	158	158	155	161	144	154	160	164	169	150	154	159	156	146	145	146	158	145	169	184	161	145	177	157	157	165	152	166	170	159	147	140	153	163	152	150	154	148	143	171	167	158	163	160	144	171	160	156	164	168	143	141	173	171	158	153	156	140	168	141	151	157	162	167	148	143	129	140	152	161	155	154	153	158	134	158	158	157	144	147	127	159	155	135	165	159	158	159	174	152	137	161	161	147	172	146	152	150	157	134	138	143	153	142	142	158	167	159	166	160	140	141	140	155	150	158	148	148	158	175	163	158	133	156	161	149	164	129	136	128	138	145	147	151	147	135	140	161	158	185	153	151	146	160	171	151	171	174	155	161	137	141	172	176	160	170	159	139	137	151	144	176	166	161	162	160	154	150	153	149	147	151	151	158	168	155	169	149	161	154	170	169	141	165	170	179	175	170	163	173	159	169	160	165	150	165	162	150	143	168	153	173	153	161	142	147	166	159	137	166	166	162	134	149	170	165	162	166	177	150	165	133	167	146	159	154	146	166	144	160	147	143	157	152	163	167	161	169	159	156	136	133	148	149	145	163	176	141	152	148	142	168	166	147	181	159	145	146	154	165	176	159	174	155	152	173	163	158	126	165	151	144	156	157	129	144	158	166	168	162	140	166	165	171	141	173	143	140	156	189	142	165	173	134	172	151	144	178	143	147	145	166	135	150	164	154	172	155	149	133	155	144	154	138	154	164	178	179	172	169	162	145	152	181	167	134	157	185	173	159	140	163	134	152	155	167	146	153	142	147	144	155	148	161	177	171	132	156	163	172	141	126	165	145	142	159	166	183	155	155	148	159	131	147	147	174	147	157	175	170	163	184	142	156	167	143	155	166	131	155	164	164	155	149	157	162	163	156	167	145	162	156	156	142	140	136	165	165	142	162	166	173	155	143	162	167	150	148	174	183	144	168	167	152	147	157	140	160	149	151	145	152	150	145	164	177	147	182	149	166	155	147	146	139	162	144	175	161	142	152	157	164	154	160	150	157	160	161	171	156	162	142	133	167	134	151	158	139	163	162	166	159	146	163	136	142	184	156	156	187	155	152	165	148	156	150	162	160	151	167	165	157	163	157	174	137	150	137	166	151	185	164	160	164	157	179	158	166	169	171	158	149	155	147	160	164	157	161	156	153	159	148	146	162	166	149	155	147	160	172	159	155	156	154	155	156	158	159	134	141	162	136	165	156	137	166	152	157	153	168	159	171	159	153	169	139	127	154	154	145	156	156	137	161	169	169	174	146	160	181	168	142	172	162	150	175	165	144	169	157	168	140	144	130	166	163	152	167	152	156	139	148	142	137	153	154	149	171	152	169	135	164	174	145	153	164	152	180	152	164	145	139	180	178	150	163	164	161	138	155	169	136	174	178	166	151	171	162	148	192	178	171	147	164	165	171	158	166	173	137	158	165	159	179	153	145	170	153	156	167	153	168	157	159	130	182	149	138	168	179	179	157	154	152	176	164	154	148	137	130	157	151	150	171	158	167	166	175	158	161	184	151	147	156	151	155	157	161	151	144	168	187	168	176	134	145	167	165	160	159	179	168	152	168	152	164	140	167	148	170	166	146	154	167	161	145	176	170	160	148	186	146	149	144	169	148	150	152	163	171	170	154	159	145	166	165	150	163	142	146	169	171	158	152	143	149	171	161	158	161	141	162	154	190	170	156	139	166	151	154	146	156	139	178	164	160	151	159	167	157	163	162	177	160	180	150	150	183	151	158	149	168	152	170	160	139	149	165	162	156	146	161	162	163	170	141	156	157	153	162	143	152	154	162	137	151	134	131	182	147	135	141	147	160	169	135	158	152	163	159	171	140	134	181	156	152	151	167	159	128	147	156	148	158	160	154	176	162	150	143	145	177	164	147	149	162	157	130	166	145	168	142	161	173	166	181	156	142	148	157	167	167	160	163	163	149	143	139	152	131	177	172	150	161	145	162	190	145	169	147	181	143	144	157	142	132	168	170	145	144	130	151	166	169	164	150	149	148	158	153	175	151	135	147	168	185	156	159	149	142	165	162	181	154	171	170	173	150	152	156	139	155	151	158	182	161	138	166	157	151	157	162	152	155	156	157	142	172	173	173	175	180	166	147	144	159	167	169	197	154	164	160	145	153	147	159	162	155	143	178	165	162	185	133	151	168	137	162	161	135	151	186	175	164	134	170	151	149	150	148	160	196	159	165	150	175	119	157	153	168	176	178	161	174	171	151	155	189	140	150	159	155	149	155	134	157	165	149	151	136	145	167	137	156	179	144	156	148	150	169	143	142	149	147	156
20567	16970	27230	26526	22795	21021	17233	16374	13816	11962	13197	13866	14191	13031	12947	10311	11022	8820	8566	8894	8579	7056	6748	4856	4515	5714	6791	6839	6712	5756	4957	5334	5741	4950	4098	2176	1336	764	543	479	425	473	461	445	500	529	623	636	993	744	885	1442	1245	1900	3137	2174	2262	1756	2321	2452	1605	1385	916	849	924	681	643	573	601	610	618	506	543	561	528	512	486	469	467	458	445	463	464	492	501	443	453	437	460	452	452	471	498	453	497	453	417	458	510	455	465	426	438	439	459	454	440	439	436	401	482	466	489	483	498	464	471	451	465	467	476	459	471	464	443	457	456	458	499	446	446	445	442	495	437	444	436	460	415	477	445	453	445	453	457	459	474	506	478	455	475	458	441	460	454	442	501	479	446	468	472	481	485	452	460	464	469	448	466	472	469	457	456	442	457	426	467	446	461	453	431	442	477	462	472	456	418	435	458	449	420	427	444	504	461	457	441	453	443	467	476	433	435	470	436	404	439	468	472	413	464	414	450	481	460	480	466	470	476	452	478	411	440	430	482	465	470	452	445	465	476	436	459	483	490	451	457	417	449	513	464	433	461	453	452	444	450	456	423	452	435	444	494	464	467	440	463	489	437	481	481	459	469	430	439	445	420	451	425	438	474	467	472	454	465	480	471	485	424	414	480	482	436	429	478	469	432	452	423	446	457	472	506	440	461	434	449	444	418	467	445	423	450	456	492	417	464	492	376	483	463	458	437	455	445	464	443	456	451	436	428	445	483	444	449	460	470	448	488	471	445	434	444	496	478	465	452	439	463	492	400	431	474	459	436	440	483	426	477	429	471	464	432	478	437	461	465	440	452	459	425	478	425	487	441	472	454	447	489	436	431	473	411	483	493	429	478	440	430	477	455	447	456	433	474	501	488	467	424	467	467	399	475	466	438	457	451	456	439	487	467	458	472	444	466	456	400	467	426	454	473	468	455	459	463	448	432	447	420	477	446	449	491	443	450	467	446	423	486	438	463	489	419	433	454	436	397	486	437	469	440	492	449	445	457	428	458	452	494	514	442	472	460	428	466	483	453	463	449	421	466	460	450	471	488	429	449	473	438	460	435	522	440	461	446	493	418	459	437	481	466	456	448	461	474	456	462	475	480	455	486	469	457	436	449	425	430	426	477	442	470	466	442	477	461	428	438	483	494	448	466	443	429	449	464	451	402	413	421	463	501	445	450	422	500	481	472	434	521	433	484	428	419	470	426	459	458	466	460	458	465	446	447	467	449	467	431	449	447	412	449	460	468	454	442	419	482	434	454	487	441	427	465	456	475	421	474	485	471	453	471	469	477	462	443	484	470	456	481	420	456	484	446	471	448	466	481	467	444	449	454	439	479	484	424	462	497	460	464	452	464	440	450	433	469	469	457	483	469	464	464	445	474	419	505	450	432	492	432	454	469	474	467	473	452	456	432	452	410	456	460	476	455	453	484	467	496	467	473	457	458	445	487	416	459	475	500	476	440	479	471	446	443	422	466	433	438	448	464	474	458	407	419	491	476	428	453	457	450	449	507	416	415	450	458	477	471	467	425	470	452	460	482	441	516	469	475	489	476	444	437	463	488	477	438	467	490	448	488	517	481	428	463	455	468	441	466	419	449	443	456	456	448	490	450	417	452	455	474	461	432	451	502	474	459	423	467	450	460	492	475	493	452	444	439	471	416	450	424	483	421	435	462	452	476	459	502	468	438	484	468	484	481	451	488	477	472	432	464	467	438	399	457	512	448	457	443	463	427	464	441	483	476	468	438	464	493	447	457	449	442	479	461	473	473	432	449	515	486	434	480	437	448	430	510	482	450	432	447	455	432	458	462	443	443	457	461	484	484	432	457	441	442	478	447	491	451	408	467	434	445	450	442	487	450	422	470	466	430	458	467	491	454	510	485	412	440	472	459	508	487	472	467	432	483	440	443	468	471	448	413	439	488	458	456	430	466	482	515	449	472	486	416	463	475	467	507	466	420	444	464	454	482	486	476	461	479	454	439	466	415	458	446	435	459	462	455	419	488	464	464	492	467	436	428	455	462	444	465	404	456	454	450	430	466	448	436	463	491	436	492	437	426	424	488	435	432	433	428	453	462	409	453	448	433	436	473	435	456	439	443	455	433	441	460	467	465	473	491	453	429	426	461	453	439	429	477	448	472	436	474	457	440	481	447	462	472	450	483	458	449	427	463	461	485	456	466	430	434	458	453	442	434	476	451	422	477	456	424	451	480	423	434	487	465	426	478	447	461	490	471	469	438	477	464	469	454	483	470	458	439	467	406	459	498	438	445	434	455	491	444	475	442	454	465	460	443	483	435	433	430	424	451	464	457	422	457	446	444	443	495	471	468	467	443	496	459	459	439	472	461	482	429	469	467	471	455	460	460	452	434	438	462	447	453	479	438	423	438	447	470	423	411	481	432	467	434	451	435	469	438	440	435	447	444	473	450	416	424	472	471	461	476	457	421	452	458	426	439	470	440	465	494	432	479	439	480	457	473	461	420	426	460	424	464	447	431	448	446	446	459	425	447	471	460	435	453	473	496	464	452	441	461	445	467	426	439	461	437	431	475	432	468	443	452	436	467	437	451	482	462	481	471	481	483	442	483	477	442	450	456	464	454	448	419	453	493	401	424	478	463	445	430	432	438	438	465	454	475	455	451	488	452	485	475	462	459	454	419	469	437	444	489	468	497	460	451	475	474	417	463	453	441	472	466	434	450	480	470	459	449	462	455	438	442	472	465	458	475	502	491	456	435	435	427	479	465	423	451	478	459	434	474	449	463	430	468	446	460	488	462	411	451	408	473	467	442	461	491	467	460	455	499	449	464	462	468	423	494	449	413	454	451	463	485	462	467	444	404	462	429	476	445	447	448	464	503	449	492	449	485	443	405	451	424	455	465	461	452	481	458	427	436	438	461	448	472	431	420	429	467	449	453	455	476	471	457	470	444	441	439	464	473	431	498	491	419	449	411	422	446	446	419	441	455	466	449	435	481	455	430	460	440	478	418	474	478	451	474	456	448	465	461	425	439	479	467	454	483	458	467	464	454	462	473	465	479	500	464	466	409	410	467	500	461	440	490	437	481	467	483	483	432	458	451	449	448	476	453	453	486	411	435	446	428	479	452	417	479	430	451	456	458	438	438	440	457	467	459	443	438	448	504	476	467	474	421	449	468	441	452	446	438	468	453	451	419	478	486	459	425	422	433	445	440	475	470	458	442	446	447	452	472	479	460	456	440	423	461	438	470	472	462	469	472	456	473	471	465	463	413	469	470	476	450	430	464	456	450	467	461	429	471	450	434	450	420	426	471	449	442	415	426	446	441	475	455	432	459	451	441	479	438	478	459	441	460	476	457	445	483	429	449	484	471	491	453	409	443	442	464	470	461	440	475	467	451	460	473	459	449	484	416	448	445	461	468	446	495	466	455	467	473	476	438	485	437	474	458	436	427	445	424	460	463	473	473	503	456	434	470	457	477	431	442	425
11767	7314	9566	5955	3379	2123	1351	1349	988	782	930	1028	964	724	636	525	476	422	359	335	320	232	219	184	175	203	190	190	173	152	154	159	145	133	150	110	108	115	97	113	105	113	113	106	116	91	105	99	112	112	116	108	134	97	121	113	110	119	121	118	105	120	105	112	96	85	75	112	96	104	95	101	115	109	111	105	108	106	111	103	104	115	100	98	81	106	97	73	98	105	85	95	112	101	111	116	107	128	109	127	122	86	107	109	98	118	96	106	103	115	110	96	114	117	112	96	97	94	100	112	106	104	109	94	103	99	101	89	105	102	119	99	109	95	111	102	91	106	94	96	102	105	102	115	105	90	116	100	111	102	108	97	114	96	115	108	96	100	93	118	123	110	118	94	107	87	123	114	78	116	105	103	117	114	94	105	90	90	106	105	98	113	97	110	101	108	84	113	106	109	113	127	83	87	118	86	103	108	99	95	94	95	106	107	100	85	109	111	121	81	115	108	104	96	121	95	91	93	106	79	107	115	98	97	77	102	99	90	136	129	117	106	95	82	101	91	105	118	100	101	111	102	108	103	112	102	93	102	118	130	100	102	109	111	104	105	113	106	100	114	98	102	105	89	127	121	101	103	105	91	96	120	103	86	103	104	100	86	112	102	100	110	101	100	99	110	120	97	94	98	104	126	104	119	98	104	108	103	107	86	89	107	111	110	100	110	107	106	111	95	99	103	81	107	92	115	125	89	116	121	114	105	114	117	129	98	110	108	107	104	112	101	106	119	107	113	112	111	99	113	89	110	112	110	120	94	91	95	110	104	104	107	106	115	110	105	120	110	96	117	100	102	126	114	103	129	120	98	101	79	125	111	105	120	100	106	88	100	91	100	88	105	104	108	115	102	104	111	110	107	110	104	98	113	102	103	107	96	108	104	98	113	93	104	102	111	110	116	104	99	87	94	108	98	103	115	110	105	91	83	99	106	103	104	128	83	107	125	109	102	84	109	115	105	118	95	106	89	106	83	115	95	91	100	110	83	121	102	100	105	96	93	95	107	83	109	109	117	106	102	115	102	120	103	117	100	113	97	137	105	120	88	101	94	84	117	97	106	110	115	87	98	113	127	103	101	115	95	120	80	109	83	92	103	108	101	115	93	113	93	80	111	89	109	91	117	100	103	94	101	95	88	100	112	107	88	105	112	100	110	94	79	83	107	105	84	100	105	92	106	139	101	102	95	113	96	97	115	107	120	96	110	100	102	104	96	115	108	97	98	111	99	88	99	108	96	101	97	90	110	114	95	95	114	122	92	97	103	125	103	109	121	103	124	113	112	104	103	105	100	103	100	99	101	99	99	123	110	102	98	128	122	114	114	110	86	105	107	102	93	97	105	97	91	103	101	104	121	106	103	99	109	113	112	108	91	105	103	115	120	108	108	96	87	105	98	88	98	89	94	102	109	120	94	111	112	88	103	99	118	125	94	82	102	100	102	110	111	113	114	110	96	106	92	109	86	98	103	100	110	91	97	92	95	115	100	108	114	102	90	108	98	97	96	93	129	108	109	103	99	97	95	115	100	106	113	102	91	104	99	105	100	83	86	95	108	100	97	76	99	125	113	113	110	101	105	139	101	107	111	113	93	117	103	120	73	109	96	112	102	92	83	89	97	103	92	88	110	109	104	105	108	107	104	102	122	88	112	116	104	110	93	121	82	99	100	111	103	93	97	126	106	103	104	105	95	98	111	113	103	89	101	105	111	105	117	97	123	97	81	104	123	98	94	122	88	104	110	105	100	129	128	94	112	109	119	104	109	100	94	133	94	84	125	108	103	95	100	94	108	105	100	116	123	106	108	104	110	98	101	109	118	116	107	126	97	127	97	112	97	107	112	93	103	98	105	92	108	116	104	114	99	93	120	96	93	120	87	136	124	114	99	115	109	90	101	113	97	111	100	116	114	103	124	107	114	122	120	107	111	93	109	111	83	120	101	95	114	103	101	110	98	104	97	110	91	107	106	98	105	99	98	116	85	96	128	112	91	115	83	117	111	89	118	104	130	99	100	95	103	125	117	120	122	102	104	98	104	110	99	129	106	109	90	116	113	101	97	105	86	128	87	110	103	117	113	96	83	91	104	94	105	97	93	114	98	114	96	90	91	102	97	108	116	104	102	94	110	95	110	111	104	123	103	94	102	101	99	110	104	129	112	104	102	99	92	92	99	93	112	100	115	91	99	106	106	118	99	92	124	104	99	113	116	115	93	82	123	99	103	105	114	106	117	115	106	130	107	93	130	109	121	86	98	101	106	97	94	115	104	107	107	96	103	106	122	120	93	107	94	126	124	111	117	103	96	89	104	95	101	102	107	105	91	93	96	115	94	113	111	111	99	103	90	116	105	91	93	95	105	101	119	102	103	104	100	80	100	122	90	103	101	105	126	117	91	97	90	99	117	100	127	105	110	99	97	103	106	88	118	112	123	94	119	106	110	111	94	105	117	93	119	107	107	104	99	119	112	97	99	104	108	81	89	102	99	108	98	127	118	86	100	109	119	84	103	87	123	111	105	93	106	83	118	97	113	93	112	112	101	94	107	117	107	92	116	118	116	109	103	97	126	110	98	106	116	100	116	99	94	107	103	121	104	118	112	127	105	121	109	96	110	89	107	101	109	109	91	102	103	94	113	103	111	92	96	104	90	119	96	103	135	94	107	91	101	101	103	107	91	104	118	104	113	111	119	100	92	107	108	107	132	95	115	99	99	102	109	108	117	84	109	107	114	99	109	86	89	95	98	98	101	126	111	99	92	105	89	114	107	101	82	116	97	106	122	101	95	108	97	99	98	98	102	122	99	93	98	107	99	106	92	101	108	116	91	108	88	129	111	104	89	111	101	101	113	123	122	109	107	92	102	103	94	114	96	112	112	104	72	110	111	127	126	106	98	95	112	104	120	105	88	98	113	112	116	87	106	91	102	111	101	97	124	95	94	116	106	109	94	120	97	106	98	104	95	108	105	98	116	110	110	106	93	104	109	95	116	120	123	103	84	100	97	107	110	104	109	111	103	123	105	110	103	113	101	101	88	106	89	103	111	111	106	112	122	104	85	88	105	86	118	91	101	94	101	107	99	94	103	113	96	103	114	113	102	103	122	107	95	121	115	100	93	106	102	115	106	93	115	110	104	106	84	109	132	108	109	84	101	105	84	103	108	117	105	102	102	107	118	116	114	87	110	91	99	101	103	103	88	101	117	102	109	105	115	104	98	92	110	112	93	86	108	88	113	96	115	117	100	95	110	96	99	98	110	106	110	101	123	98	124	111	108	78	93	115	90	106	95	111	96	107	98	109	116	101	99	106	97	90	101	103	113	95	109	108	105	108	101	93	97	113	112	99	111	103	98	104	96	109	102	130	102	108	122	103	124	97	103	136	121	126	102	87	108	99	97	103	123	109	105	95	89	104	88	110	99	112	107	110	104	97	101	107	104	93	84	83	111	88	102	105	108	83	111
8686	7238	14015	12343	10288	7864	5680	6030	4971	4052	5021	5409	5419	4396	3724	3010	2751	2357	2131	1847	1647	1344	1193	998	906	927	853	908	802	762	637	607	617	610	541	431	380	342	362	365	313	321	326	355	331	357	338	369	331	343	379	371	338	386	438	360	398	373	433	387	377	338	344	360	355	349	325	319	315	323	340	364	320	348	325	357	307	347	344	297	314	335	340	316	314	348	336	296	338	337	311	316	324	302	312	318	289	337	365	303	315	335	327	315	334	317	307	341	337	297	330	344	320	323	323	323	335	307	341	328	327	336	352	302	304	329	328	312	299	304	337	325	294	313	276	325	343	319	337	296	339	331	323	314	318	318	309	340	323	332	322	366	331	339	326	323	332	349	305	321	365	313	325	317	295	322	327	366	339	326	318	299	301	327	353	348	338	317	348	342	325	318	333	323	318	312	358	308	349	336	336	325	351	294	305	278	330	315	327	306	322	319	346	330	344	316	313	331	341	334	335	334	321	327	284	316	315	321	328	279	313	318	332	312	319	336	338	335	310	345	329	301	318	315	367	338	338	339	334	328	317	338	331	346	317	322	320	310	307	320	309	331	331	317	340	305	339	321	336	341	333	285	309	348	323	301	353	333	323	326	349	325	323	291	322	325	329	300	321	301	348	317	323	311	323	327	280	323	358	341	322	373	308	322	339	329	328	342	332	327	347	333	350	319	317	320	341	334	330	324	344	333	330	326	297	353	342	325	324	330	331	340	296	305	311	323	350	326	308	360	334	297	348	317	317	352	322	319	363	305	319	353	299	309	330	326	311	351	292	332	330	344	303	325	336	331	322	347	314	351	312	343	294	341	330	293	296	295	340	317	300	314	315	342	304	313	345	330	345	305	334	351	335	339	323	286	346	359	329	300	322	336	299	326	346	341	310	317	315	310	318	327	332	337	322	304	321	302	317	329	296	300	338	317	323	324	315	336	314	304	358	305	338	335	326	327	330	323	313	324	336	306	333	312	324	343	288	302	297	307	311	304	302	310	308	319	315	291	326	325	287	318	314	331	303	332	299	317	284	311	318	338	329	319	329	336	309	368	326	325	349	310	311	311	340	304	322	340	305	320	335	356	310	302	310	323	335	337	324	323	332	337	291	304	341	317	298	299	373	299	329	324	329	307	308	290	346	303	312	334	330	354	330	329	291	313	314	291	325	311	328	309	347	351	339	302	329	317	306	310	321	342	307	312	364	330	334	328	327	298	325	292	306	292	309	301	317	335	374	324	333	331	354	309	342	330	328	353	315	313	301	319	324	337	332	324	292	291	351	354	314	371	284	303	318	356	333	350	332	341	312	334	311	320	365	327	330	319	346	322	322	297	347	350	316	293	354	348	340	312	344	327	319	320	321	328	304	336	319	314	333	310	322	324	340	347	296	319	334	327	314	303	324	320	284	316	318	310	346	313	310	335	339	332	333	333	302	349	310	324	364	316	376	313	323	319	349	299	349	303	311	312	361	355	337	310	311	310	345	318	328	315	315	332	305	341	328	313	316	321	325	332	311	335	299	304	314	342	350	366	316	330	320	318	312	308	359	315	365	327	349	302	296	321	342	301	304	348	306	324	346	303	289	310	337	293	292	312	331	349	312	326	319	323	297	273	322	341	341	321	306	355	310	340	322	326	342	318	323	316	332	351	320	308	344	309	298	312	310	325	327	346	317	325	336	313	338	318	324	328	332	353	316	308	323	311	320	327	310	344	339	328	351	317	311	334	317	333	309	373	290	329	304	325	322	324	326	326	360	336	313	331	335	328	339	302	354	297	317	313	301	299	319	321	345	355	334	314	312	329	357	314	307	334	333	338	338	323	313	308	309	325	335	338	341	324	323	335	331	323	310	300	335	326	322	324	317	330	301	314	324	316	329	334	313	337	311	313	330	342	346	297	338	319	305	307	339	317	313	329	314	342	337	368	336	375	315	286	349	322	327	331	342	319	331	313	336	313	326	362	306	320	332	327	320	345	335	324	327	328	290	315	301	327	322	346	339	344	338	342	299	322	323	337	339	312	318	319	335	333	329	334	355	297	321	357	350	296	309	298	307	315	351	307	316	309	347	325	323	320	321	339	348	288	316	287	306	311	313	338	320	319	345	339	333	327	329	289	307	282	311	334	314	346	348	329	314	329	333	347	305	340	339	322	310	362	325	295	312	338	327	355	318	336	274	326	330	341	312	340	295	297	333	359	329	319	329	338	310	340	331	314	357	310	326	332	321	345	312	355	320	329	310	312	334	307	320	334	324	314	348	321	314	305	301	352	308	333	317	350	348	331	347	326	284	301	324	332	328	293	341	330	316	327	307	316	365	325	314	347	350	352	306	331	319	327	309	351	317	326	321	354	324	314	354	348	313	342	326	321	338	305	277	335	308	353	333	302	336	325	299	301	313	283	330	335	304	334	334	353	312	341	292	314	313	316	322	326	296	298	286	358	303	336	300	315	373	315	325	345	319	324	341	308	322	343	306	336	314	302	348	296	313	359	324	287	301	307	358	335	351	322	311	312	355	322	319	343	303	298	316	360	316	332	319	304	326	316	369	328	348	333	341	333	347	314	333	327	306	300	323	333	301	305	299	348	294	314	316	337	295	291	312	301	328	335	279	294	301	317	291	333	316	348	343	337	332	315	327	323	337	331	351	353	321	302	313	352	295	300	328	313	296	325	365	302	301	329	343	308	306	313	333	310	334	343	309	322	329	324	346	322	338	332	311	319	301	329	315	301	311	321	337	340	342	309	311	354	322	340	369	296	369	332	344	301	277	313	348	320	335	312	350	351	324	328	307	335	316	323	330	318	305	291	304	327	334	318	312	332	357	317	304	337	332	313	336	327	329	330	359	306	296	308	339	320	308	336	318	304	306	333	354	320	324	345	320	314	349	345	322	341	328	340	315	315	319	301	321	304	321	316	327	329	318	335	316	335	280	307	336	301	320	343	318	377	337	326	328	312	338	316	326	319	340	331	308	325	364	325	319	329	338	324	332	323	337	336	326	321	315	313	320	318	366	329	337	316	333	307	318	318	317	303	310	346	331	313	312	324	319	337	309	307	328	297	343	299	325	314	327	305	332	318	315	326	304	320	319	323	333	323	322	304	348	286	336	330	329	295	302	329	315	329	299	326	345	344	305	304	334	304	325	327	326	304	365	319	311	336	344	317	329	350	329	330	321	309	350	311	337	337	303	326	336	327	298	336	315	355	300	335	321	322	337	339	325	319	326	318	329	319	348	323	322	305	328	353	325	324	317	321	297	344	315	309	334	319	322	338	300	331	335	340	331	316	301	343	320	298	299	305	359	345	305	316	355	315	320	323	340	338	292	357	315	342	310	325	332	322	322	317	303	306	343	283	354	319	321	345	300	320	324	302	352	330	325	336	324	304	334	320	307	316	340	328	346	303	327	332	311	304	341	314	353	335	339	304	315	310	324	308	325	331	351	308	311	336	343	296	335	342	333	354	326	324
23521	14753	18592	11211	6824	5048	3800	3302	2274	1587	1786	2129	2237	2051	1458	1209	1486	1221	1131	1064	988	864	747	632	505	540	528	659	617	585	517	546	496	506	478	245	225	150	142	118	131	154	130	154	115	139	149	142	177	146	184	201	183	279	351	229	276	232	228	231	190	192	160	139	141	122	162	137	129	132	138	146	160	140	132	154	131	129	132	118	115	125	130	140	134	129	128	118	134	120	133	139	121	122	134	134	118	142	129	127	133	117	128	126	132	133	124	142	113	149	138	107	119	124	138	125	136	124	132	121	139	137	119	145	133	111	120	134	134	143	129	117	124	122	123	115	134	141	111	125	150	117	127	134	132	141	135	123	139	128	135	120	124	125	118	127	143	125	122	119	126	141	131	132	129	127	144	135	119	134	130	148	129	138	149	146	129	128	122	115	129	150	112	115	145	137	129	152	115	150	110	129	127	138	125	125	131	131	117	132	143	127	131	116	143	136	140	140	127	115	126	145	126	118	131	122	111	136	117	105	129	149	126	135	131	122	111	130	133	124	145	127	134	140	151	142	107	118	132	139	135	131	133	115	129	119	128	139	133	128	123	141	123	134	156	126	125	145	135	126	130	133	127	136	150	122	131	107	133	121	117	114	118	120	115	138	129	119	127	138	122	136	139	151	129	121	135	122	112	127	134	120	114	127	126	122	139	119	135	120	127	153	108	118	101	114	123	118	125	130	124	114	119	136	130	134	123	112	142	148	146	125	125	145	145	119	155	129	134	116	113	120	123	116	113	127	109	122	144	129	150	107	121	113	143	126	124	125	120	135	128	137	135	133	145	132	129	134	151	134	124	138	120	133	103	114	147	142	146	126	131	124	128	114	129	134	127	130	150	133	124	143	116	147	128	127	128	147	149	140	133	149	134	129	131	127	126	134	145	125	158	109	110	141	130	117	149	142	139	140	139	133	121	127	150	115	122	136	127	126	135	114	146	122	111	127	124	118	133	134	132	149	118	119	136	122	135	136	126	146	129	131	130	119	123	123	148	140	155	125	128	137	154	138	122	131	131	151	138	131	125	135	128	150	125	113	135	128	114	142	140	111	132	126	132	124	119	131	143	116	131	129	139	129	164	108	146	134	147	134	117	127	133	144	131	145	136	157	122	136	126	143	138	126	135	125	126	142	124	135	123	114	112	127	130	129	125	130	132	108	120	110	133	144	135	102	119	147	128	106	108	159	121	163	134	147	138	113	125	166	129	132	117	133	109	140	118	131	116	138	143	113	124	118	138	116	134	119	121	128	114	126	141	125	125	153	153	118	113	127	109	132	159	122	111	119	130	126	135	143	121	133	115	125	138	131	132	129	127	149	126	119	126	122	151	132	114	119	116	142	123	134	121	137	107	142	134	136	120	145	127	130	136	123	143	140	127	119	134	152	135	137	154	114	121	127	131	137	134	140	134	139	132	152	122	141	148	112	138	125	137	121	145	132	126	126	129	128	129	123	135	148	140	126	134	139	118	125	128	135	137	118	120	138	147	124	123	132	109	123	114	130	130	133	143	128	125	140	127	120	111	130	123	131	157	148	120	133	138	124	126	121	128	147	134	112	109	101	143	135	131	122	134	116	153	138	121	132	103	134	126	138	135	125	115	128	120	126	126	134	120	126	135	126	124	127	146	124	124	120	133	134	125	114	113	110	141	109	108	122	153	118	134	121	106	123	121	142	147	126	117	137	128	139	141	150	100	138	118	149	122	112	134	130	127	154	134	123	133	114	137	129	124	137	116	142	117	150	119	118	140	122	132	157	137	114	139	161	121	133	130	136	128	147	152	122	127	116	119	138	119	127	125	118	152	124	115	134	125	120	127	128	115	126	146	129	141	129	128	125	131	131	141	134	126	136	138	126	126	130	137	123	136	114	136	141	128	122	117	135	139	148	155	131	131	132	126	108	134	126	122	121	141	124	120	120	140	168	143	117	108	115	127	140	111	121	137	136	130	120	119	124	137	134	109	132	139	124	129	118	109	133	146	135	140	128	132	148	143	127	126	133	153	126	124	128	150	156	116	109	129	136	123	126	125	144	130	148	150	122	135	111	126	134	132	124	129	119	135	136	141	130	136	138	130	129	154	125	120	108	138	147	122	132	143	131	126	117	142	119	110	128	120	110	126	137	130	126	126	128	138	136	133	106	127	130	142	136	131	161	124	140	135	119	127	146	156	138	126	131	109	127	121	122	136	117	99	104	121	117	134	130	138	125	120	122	144	137	131	150	146	106	121	127	141	141	135	143	115	131	128	114	113	132	119	142	137	140	127	127	135	134	109	139	138	133	128	158	136	130	115	100	146	133	134	128	127	138	116	147	139	119	115	124	124	127	133	141	135	135	152	135	130	136	147	131	140	141	136	135	139	131	125	136	144	106	134	145	138	116	146	147	130	124	114	136	144	122	145	119	119	141	111	135	120	132	154	137	116	147	153	135	111	151	126	128	124	121	111	128	136	134	131	126	134	134	118	149	115	129	135	145	131	136	138	129	133	131	151	132	128	135	139	141	133	124	126	118	135	118	132	124	129	110	125	132	126	120	136	141	125	135	144	116	139	141	115	128	120	129	121	134	123	127	133	125	140	134	120	130	148	120	127	137	126	129	132	122	123	150	129	116	133	127	124	117	120	138	132	127	119	128	131	127	111	112	132	144	126	138	127	136	131	115	145	149	122	128	133	129	141	139	133	123	129	133	137	125	151	139	113	121	141	127	104	113	135	117	131	105	124	111	128	135	113	141	145	134	124	144	121	114	153	150	124	117	125	123	135	108	140	131	136	118	108	145	125	130	133	135	106	135	130	124	126	127	115	132	136	118	136	121	131	158	133	125	120	129	131	127	132	140	141	126	120	122	119	113	123	117	134	114	127	150	148	127	141	139	132	127	147	133	135	130	129	138	149	115	153	130	131	137	119	123	133	136	111	131	137	117	151	125	124	113	113	140	137	134	114	118	136	139	122	117	131	125	146	128	117	144	120	126	123	122	115	118	132	118	118	111	129	124	134	129	120	104	103	140	131	142	130	149	129	128	134	133	112	131	123	125	125	126	141	114	130	120	132	115	120	142	133	112	110	167	118	140	124	122	150	124	109	128	134	122	135	141	134	130	123	133	119	118	134	112	125	144	144	133	142	141	145	152	136	137	132	126	145	140	115	113	137	140	137	138	152	133	127	134	140	128	143	126	134	147	142	131	132	126	138	124	113	146	129	113	142	134	143	119	131	123	118	124	111	115	142	145	136	119	129	115	133	143	120	128	136	153	127	125	116	131	145	134	138	138	139	121	108	139	110	147	155	140	139	137	128	130	129	138	120	124	128	122	128	130	140	132	149	116	121	120	132	130	119	142	113	137	135	119	116	137	116	111	140	126	122	131	134	131	129	144	124	129	112	148	121	144	131	126	124	131	114	131	129	136	126	138	117	119	148	117	140	145	109	118	121	125	141	136	130	122	122	132	122	120	112	142
15609	12588	22443	18719	17151	15514	13334	12658	9742	7795	9079	10742	10927	10246	7964	6669	8173	6414	6547	6030	5763	4793	4380	3680	2776	3194	2867	4049	3856	3561	2883	3100	3263	3257	2705	1377	968	549	457	407	414	389	387	364	382	401	435	540	638	559	576	932	826	1360	2066	1347	1515	1190	1259	1291	1000	779	673	633	570	492	478	464	467	465	443	451	441	420	429	455	402	445	409	386	438	386	429	400	397	365	427	393	390	420	414	412	416	396	412	391	379	389	405	374	385	363	388	355	384	353	378	418	390	411	398	410	414	429	418	382	411	401	432	400	390	367	390	408	399	390	394	363	413	384	389	362	402	404	414	365	424	355	358	354	381	430	417	427	409	408	417	413	334	402	423	399	415	350	419	399	371	408	367	369	417	396	389	363	411	384	372	372	361	445	377	402	380	357	385	386	408	422	370	391	368	365	355	415	409	355	415	362	406	407	372	397	365	387	408	409	407	353	381	394	395	415	396	419	382	398	385	371	356	383	429	411	436	391	367	367	390	389	382	437	390	372	404	408	414	413	422	424	398	397	394	386	390	375	403	419	393	424	387	350	363	399	378	379	423	385	424	413	399	411	362	402	366	415	406	391	389	424	401	388	399	385	382	399	399	383	391	413	374	395	399	358	431	348	417	394	413	386	375	368	389	409	378	421	419	411	423	381	377	382	368	404	403	386	389	428	389	365	389	409	377	384	367	398	413	379	406	396	403	371	368	378	385	360	399	369	370	398	382	406	414	356	371	376	403	357	398	371	369	341	426	379	397	400	408	383	383	380	388	394	357	387	403	342	400	398	374	403	387	396	380	389	344	373	395	365	386	370	400	405	406	400	369	436	366	398	390	391	380	379	387	395	390	382	431	389	407	380	343	388	418	365	409	398	409	412	391	425	391	415	401	401	379	349	385	376	371	399	379	404	385	421	415	415	401	391	392	410	388	381	406	367	421	401	377	390	414	399	336	395	400	397	399	414	380	382	415	381	378	368	412	381	334	413	384	374	387	420	415	388	362	379	412	381	362	413	404	397	395	406	392	373	394	402	383	395	361	358	357	407	398	400	412	370	390	361	423	388	400	398	379	400	384	375	400	376	399	394	372	343	390	393	433	382	389	401	359	390	398	373	393	366	384	405	383	404	403	356	423	370	388	424	379	398	377	385	419	348	387	411	407	373	387	412	357	374	383	420	387	375	399	367	388	370	388	386	381	400	369	398	392	371	387	432	407	379	396	393	422	378	380	397	384	377	377	379	350	383	400	410	374	374	411	368	381	379	384	394	387	399	441	443	418	379	411	424	412	394	402	402	390	359	379	405	356	366	391	365	413	417	384	397	383	402	383	380	387	387	399	384	413	390	434	371	365	368	390	421	365	362	363	362	405	388	369	395	391	394	379	378	402	441	419	398	409	402	407	400	375	380	416	374	402	401	397	382	407	394	442	393	383	403	393	428	388	398	360	444	394	373	372	419	393	416	389	388	349	392	370	402	393	382	380	388	391	393	384	396	405	376	400	363	386	395	375	405	356	412	398	361	387	395	360	415	366	368	408	373	378	373	410	385	383	335	403	432	393	405	336	381	392	360	396	337	401	431	385	354	375	410	376	380	392	393	417	378	424	365	397	381	399	396	408	398	389	407	387	424	367	398	380	379	420	364	394	380	418	391	417	386	402	386	417	368	382	399	416	335	369	366	444	350	378	386	383	382	363	408	342	392	399	422	395	379	438	425	374	389	387	395	366	399	375	399	369	392	389	425	398	392	407	380	377	403	382	383	399	416	387	378	377	400	345	382	377	385	441	374	408	406	387	393	390	394	399	418	427	380	407	401	390	374	382	425	395	405	409	390	368	399	402	371	386	418	325	380	360	386	400	397	372	386	403	384	371	423	397	402	428	402	359	399	383	413	386	432	359	407	383	439	373	360	397	392	382	407	417	377	400	414	421	389	403	400	394	346	392	382	393	389	364	372	387	397	396	373	386	396	419	375	363	404	389	391	395	380	377	398	389	368	394	426	386	377	348	396	392	380	371	375	390	410	406	401	408	397	413	401	371	384	399	420	378	413	383	370	406	414	380	381	376	415	385	384	403	373	390	341	395	380	376	413	400	405	381	394	406	375	378	377	388	387	394	364	394	398	381	373	346	374	400	406	413	379	410	379	383	365	405	385	386	380	391	366	381	401	395	379	436	390	373	395	395	374	367	401	376	433	400	408	415	400	385	403	396	405	371	363	408	410	368	376	400	408	365	394	377	401	382	369	387	385	377	385	356	410	385	372	370	402	374	432	370	379	400	371	401	375	373	383	389	364	402	375	366	398	394	391	434	358	398	362	384	391	349	398	389	363	427	397	379	390	413	379	392	414	431	427	391	380	418	408	415	374	381	346	396	349	402	418	413	367	381	386	386	405	358	348	387	367	398	423	400	381	372	387	393	390	367	393	373	370	355	369	372	412	399	390	399	398	368	364	427	369	380	382	431	380	373	369	358	391	390	415	382	396	421	400	374	398	379	395	383	397	402	387	385	375	369	353	390	389	375	372	422	405	365	408	383	389	384	395	398	357	405	379	393	396	390	438	402	402	400	365	402	385	395	420	375	380	365	400	379	382	391	394	375	417	404	346	403	404	394	429	378	382	360	373	378	387	417	391	407	382	346	377	392	382	382	412	367	422	379	393	399	400	405	399	371	388	434	378	393	399	352	400	364	399	389	411	369	364	385	352	378	376	367	413	386	381	405	422	376	403	398	397	419	394	363	394	410	396	407	375	413	373	389	393	395	367	395	382	416	406	389	396	398	393	389	387	398	381	420	413	416	380	393	391	393	382	394	373	400	400	404	383	393	407	373	410	382	422	400	414	356	371	400	394	371	419	385	372	384	379	372	396	400	374	387	368	409	377	359	404	403	367	404	380	365	393	374	414	382	386	387	387	385	394	376	428	397	413	392	411	400	391	420	384	402	405	374	365	380	385	382	378	383	396	432	417	382	356	403	372	393	364	367	386	385	407	410	395	383	377	393	381	406	393	363	422	401	407	445	401	410	382	379	368	372	391	368	389	384	414	371	392	416	387	373	415	391	329	393	373	377	382	425	379	373	403	388	390	364	397	384	403	428	393	418	377	402	381	405	380	430	344	416	404	403	402	408	368	442	389	413	405	373	373	394	398	382	370	424	396	430	386	410	387	409	420	397	406	422	401	381	386	391	383	372	390	378	420	407	377	411	374	393	374	396	370	378	355	366	378	372	357	398	369	405	386	374	382	374	373	387	407	385	390	382	414	432	411	359	402	369	404	381	406	395	372	417	403	375	389	421	403	374	416	397	388	395	370	386	385	421	359	407	391	402	404	387	380	384	399	415	378	376	399	409	395	365	371	383	393	371	352	368	369	398	420	379	385	406	395	375	403	388	384	391	347	381	382	397	393	394	378	411	397	406	366	378	398	412	386	376	430	373	400	372	397	421	393	392	424	404	374	404	400	365	391	383	385	365	381	399	401
31906	20769	25406	17069	10519	7333	5906	4376	3032	2960	3204	3401	3311	3210	2415	2460	2862	1954	1844	1881	1702	1325	1163	1038	889	781	813	854	1222	1051	789	786	940	954	851	440	334	226	175	203	186	179	158	175	166	162	160	203	228	218	197	295	234	372	539	388	472	339	320	365	299	274	235	200	241	195	194	182	204	170	193	188	207	202	187	198	182	161	172	151	170	167	163	178	166	162	181	174	163	195	151	162	176	163	169	176	190	146	173	170	177	182	164	191	149	161	171	161	169	182	170	185	185	159	171	199	174	158	155	178	145	163	174	162	188	172	157	175	150	162	149	177	200	171	166	166	178	167	172	167	170	190	185	178	147	185	177	173	167	155	179	190	186	173	152	164	186	170	161	169	183	188	163	157	172	172	193	174	192	152	156	159	177	150	165	164	188	207	153	166	178	167	158	175	195	151	138	175	173	132	157	146	167	173	141	168	174	187	191	139	198	200	165	147	154	175	161	202	152	160	157	160	138	189	193	174	174	169	169	163	168	182	183	145	184	175	175	166	188	170	166	155	177	174	178	146	168	192	181	166	160	170	180	163	176	172	178	183	185	189	179	167	202	176	185	171	178	169	176	157	163	158	143	159	180	160	163	155	172	189	157	161	186	159	180	187	180	184	155	174	164	155	164	157	168	164	166	186	176	178	169	185	169	182	181	183	160	162	146	175	171	147	178	162	166	166	165	188	171	174	167	177	174	168	178	165	166	169	158	172	169	163	172	171	173	141	153	180	181	168	168	184	181	173	180	188	166	171	153	160	182	158	179	178	168	184	169	192	156	177	154	180	182	179	145	173	140	153	182	163	171	141	168	181	158	176	176	157	177	169	175	161	159	191	172	169	166	179	190	176	183	159	152	155	178	180	164	183	180	152	152	171	138	159	161	137	172	165	152	177	180	170	170	155	168	187	173	185	176	183	163	171	171	160	180	130	184	164	159	162	187	170	163	177	164	178	183	145	167	161	153	176	178	169	151	158	157	174	160	165	172	148	181	170	186	160	189	154	159	183	165	170	149	179	167	139	180	159	168	171	159	152	148	188	167	153	165	198	170	171	162	170	144	181	140	178	184	166	167	155	157	157	164	155	163	124	175	159	161	166	176	174	153	165	158	164	150	191	176	188	160	164	169	174	171	151	184	165	185	150	180	165	161	181	153	187	177	194	169	170	178	156	175	181	185	161	158	159	157	168	158	168	152	176	162	163	144	168	165	158	179	193	168	169	171	169	172	186	188	169	174	143	175	144	190	159	172	167	153	168	168	159	162	176	164	167	182	163	178	170	172	166	164	161	165	179	147	173	170	161	188	170	156	178	152	167	146	205	148	162	186	173	181	157	176	144	172	188	151	183	148	159	136	161	184	180	141	158	160	184	172	197	201	158	153	187	178	161	171	164	164	163	174	178	162	188	175	158	156	176	172	179	174	185	158	157	169	176	193	159	160	178	167	162	184	168	171	151	180	164	161	170	159	159	177	156	175	189	167	139	155	169	174	190	171	176	161	159	175	177	156	151	158	158	185	178	170	162	169	187	155	179	174	184	171	182	174	167	162	166	172	171	191	176	179	173	151	195	176	163	175	160	154	148	163	175	176	179	147	160	162	174	177	159	177	162	157	174	161	155	184	159	183	159	165	164	151	164	165	160	154	196	182	177	173	165	169	172	186	163	165	151	158	169	169	181	156	175	163	152	182	164	174	177	172	159	137	196	145	140	176	166	170	160	155	186	168	168	154	170	145	185	153	172	153	167	154	189	182	154	170	156	161	162	147	158	180	168	166	188	161	177	179	163	150	174	157	164	155	179	169	175	184	182	172	177	190	152	164	166	159	172	164	168	175	165	194	158	155	163	154	177	176	186	168	185	146	171	170	151	159	175	162	183	172	179	178	160	155	198	170	158	172	157	176	185	151	186	187	161	148	179	175	166	172	199	154	174	175	171	155	162	174	162	170	191	156	154	174	165	173	175	166	159	147	174	162	172	162	160	140	169	168	157	176	176	163	165	148	171	180	191	184	185	145	160	181	175	159	171	155	181	172	165	194	163	164	141	151	159	186	136	167	162	174	165	171	158	160	172	181	156	173	159	164	156	163	191	162	157	161	170	177	160	154	141	171	193	186	170	159	162	180	180	153	172	162	185	184	167	186	171	144	172	204	160	172	145	167	165	178	180	179	173	164	176	181	182	171	165	165	173	177	158	164	172	159	180	170	167	187	162	144	169	176	170	158	170	143	190	169	152	178	165	168	191	160	185	178	166	179	179	175	183	177	163	162	163	160	150	149	165	173	161	153	166	170	173	171	167	171	190	183	161	143	168	192	181	181	195	153	176	179	153	159	182	169	156	176	172	158	167	162	171	181	161	167	149	158	160	173	173	186	159	195	168	145	183	162	165	167	156	164	181	163	150	168	155	182	157	168	166	166	164	164	167	166	178	168	170	160	174	167	177	147	181	191	140	159	167	148	169	162	178	176	161	182	179	180	167	169	175	175	175	155	177	158	175	166	190	165	160	159	171	153	161	169	161	161	160	190	162	141	171	168	150	181	173	169	141	182	180	159	162	160	165	166	195	180	148	191	142	146	142	184	179	168	183	164	179	165	191	158	162	154	171	173	168	151	186	156	148	153	155	153	176	145	169	176	170	178	173	163	147	171	160	186	173	196	142	167	162	181	180	164	153	178	166	145	181	154	190	176	173	186	170	182	173	138	181	164	185	181	172	157	170	163	155	142	174	148	186	171	181	168	134	168	171	167	192	181	169	182	169	158	178	179	153	168	174	189	172	169	162	182	163	177	166	180	199	170	157	177	182	163	181	156	166	157	190	153	174	167	157	160	162	152	170	171	167	159	166	162	177	182	181	158	147	175	179	174	183	194	166	185	162	160	187	168	152	154	164	193	175	189	173	168	197	178	180	183	157	157	171	184	174	166	155	164	175	163	184	196	168	159	172	173	154	144	160	185	188	182	195	168	182	165	151	173	186	160	168	177	189	155	171	160	169	178	141	182	169	184	171	176	150	159	168	177	162	172	161	176	177	169	162	168	171	160	180	161	168	181	166	158	182	172	170	165	167	164	168	163	164	172	159	189	166	145	177	172	157	173	168	184	179	179	188	160	175	169	144	159	152	162	133	143	153	159	171	172	172	176	173	168	166	174	183	152	145	183	167	173	172	169	163	157	162	173	181	160	162	162	171	184	170	135	164	175	157	142	189	200	177	210	176	159	182	179	173	163	171	181	166	169	141	167	190	190	142	162	189	172	149	159	185	153	162	170	167	174	156	165	157	164	159	181	166	163	178	184	192	167	171	180	153	166	172	149	162	178	201	146	161	161	159	170	156	178	173	172	161	201	168	145	149	173	161	169	167	166	192	164	171	170	176	169	184	188	175	174	163	177	146	195	185	165	179	178	171	182	183	175	183	183	159	154	170	191	165	186	173	175	180	169	181	184	154	167	162	157	165	154	149	172	188
20158	16204	27060	24534	21321	19008	18038	15584	12347	12643	14003	14701	15173	14343	11110	11341	12665	9575	8962	9332	8855	7744	6275	6274	4713	4580	4508	5407	6891	6216	4721	5115	5444	6047	5192	2468	1657	833	637	521	453	505	478	494	505	525	597	852	910	760	807	1397	1186	2235	3173	2081	2799	1814	1958	1945	1675	1336	963	804	836	663	576	579	614	645	622	610	616	558	607	583	603	477	479	500	516	506	497	493	522	490	489	499	534	491	481	477	527	522	494	496	467	477	522	502	500	526	502	491	488	529	475	478	475	509	507	513	469	499	491	529	514	489	505	486	485	504	532	500	507	492	499	460	505	535	525	528	515	490	515	509	480	468	481	481	500	464	489	478	506	474	482	476	507	477	464	476	486	494	489	472	525	502	497	511	498	502	508	468	484	491	489	454	532	501	510	466	466	459	507	506	491	506	476	499	506	497	469	477	494	493	479	548	504	461	457	470	487	547	478	457	516	468	497	524	495	452	523	464	478	452	494	501	504	455	486	472	487	487	503	536	479	524	488	431	500	469	503	494	494	465	458	533	480	480	495	507	468	511	497	519	469	485	537	489	498	498	499	501	525	462	504	471	488	460	462	530	479	502	478	507	485	453	441	498	494	510	526	512	496	487	534	493	512	499	473	479	524	517	489	543	465	498	491	490	450	488	476	467	498	525	513	490	480	486	489	500	488	522	476	504	510	496	501	512	528	502	508	496	487	484	474	488	481	489	487	515	485	487	511	468	521	482	506	510	505	531	480	497	490	557	500	504	470	481	492	540	509	501	457	478	474	498	529	499	485	484	454	518	490	484	505	496	500	530	504	469	486	497	488	490	505	492	491	458	507	464	520	473	521	510	529	505	512	485	469	486	510	476	477	541	488	490	512	505	513	484	494	486	547	500	514	465	488	497	442	477	506	475	498	488	505	498	498	491	496	481	468	499	485	493	469	533	480	517	482	490	498	497	456	469	465	470	497	484	514	483	510	469	472	478	512	507	499	498	500	437	509	495	473	503	494	477	472	483	483	500	505	530	530	496	494	485	545	502	526	501	499	544	458	451	518	497	499	484	484	482	460	507	514	544	455	526	494	510	518	495	461	498	459	502	493	478	491	508	491	489	481	524	495	483	508	486	490	537	487	482	481	498	498	497	470	490	506	510	499	523	485	455	479	492	495	461	499	514	486	505	515	478	498	463	532	512	485	524	536	527	460	477	521	499	483	503	498	489	467	511	512	503	491	516	497	485	481	503	493	479	508	477	506	554	494	498	520	468	503	499	479	505	508	463	510	470	460	491	486	499	490	523	467	487	460	496	479	492	468	487	474	473	524	512	505	498	504	500	482	484	504	434	512	487	492	459	529	505	472	458	478	489	538	504	498	450	525	462	446	448	478	484	495	467	438	517	552	504	469	477	479	511	499	508	476	488	475	472	516	464	503	500	491	498	518	514	482	449	482	483	485	514	451	520	467	496	515	483	502	500	494	486	477	519	467	495	474	494	492	487	505	487	501	535	538	443	506	459	478	510	468	518	496	519	508	492	512	507	491	483	457	446	500	479	483	482	464	490	501	543	487	476	488	484	469	521	503	511	463	492	490	524	473	491	470	427	470	462	471	485	471	487	504	502	486	467	504	492	479	516	484	484	509	489	477	497	492	488	458	454	511	495	461	513	461	477	469	447	490	507	502	488	495	502	484	489	480	491	493	471	515	480	510	489	490	457	433	481	471	510	490	479	481	483	508	496	504	478	489	452	466	493	500	490	497	485	463	437	498	494	498	508	509	492	478	471	495	503	515	477	464	450	527	509	520	456	448	521	477	509	457	475	472	479	510	484	465	516	511	495	497	511	506	512	471	502	472	480	510	465	495	485	459	485	498	513	480	450	503	479	513	483	508	444	500	505	506	493	549	486	510	478	486	493	450	475	496	500	475	518	514	501	489	470	490	469	502	486	490	502	487	515	465	497	516	458	480	486	482	510	510	473	471	492	477	513	496	454	515	556	480	498	522	519	484	524	488	517	437	462	483	483	484	481	457	477	468	473	514	491	547	523	502	507	524	497	491	480	489	539	512	471	507	452	513	480	499	493	494	447	497	484	510	453	493	451	516	484	499	513	483	491	521	512	484	515	500	504	493	448	527	495	513	502	481	512	496	463	493	447	462	469	490	476	467	485	503	506	480	490	476	504	526	519	493	516	497	506	475	526	484	468	504	492	497	499	512	486	487	508	462	507	486	520	444	504	542	491	488	475	469	465	522	472	486	473	470	480	497	487	527	491	504	447	489	482	505	499	539	503	484	499	506	494	473	536	474	494	516	485	542	469	505	482	467	464	473	489	477	496	501	524	479	497	467	462	510	480	492	492	481	457	465	535	495	486	475	499	479	531	485	495	504	511	516	507	481	538	490	505	513	507	490	475	449	479	504	557	456	432	514	511	492	515	480	461	444	526	477	499	482	507	488	500	486	507	502	498	461	514	486	490	449	475	499	480	504	483	482	531	516	501	529	489	478	461	504	483	472	515	455	468	462	504	452	489	508	491	509	486	470	490	497	471	497	509	500	518	516	531	516	468	496	486	482	502	467	464	524	517	466	504	460	516	525	461	559	483	459	478	507	512	512	475	517	446	520	446	490	491	514	460	433	473	505	466	470	534	479	468	477	521	521	479	490	453	525	479	492	515	531	502	507	471	503	507	475	514	473	497	477	545	488	501	506	513	505	517	489	473	493	514	500	506	496	478	536	539	483	465	504	470	485	475	519	477	486	469	463	531	482	514	482	512	483	484	501	480	500	498	504	481	481	498	456	447	472	490	481	473	470	497	473	518	492	503	474	479	468	482	484	478	491	480	497	492	508	499	506	490	481	520	504	514	501	489	488	495	508	489	513	493	538	485	515	510	484	457	494	453	489	499	492	468	499	472	511	544	478	528	474	477	492	467	486	523	487	472	508	455	477	468	499	510	458	469	506	516	510	486	521	494	505	496	468	500	539	511	481	474	469	491	471	497	510	471	492	513	518	473	468	509	504	479	477	459	519	458	530	491	479	497	476	505	476	494	527	491	489	498	471	498	477	484	527	508	487	470	473	481	467	484	492	471	543	513	499	506	471	530	513	509	469	497	526	504	483	517	474	482	448	460	482	503	511	502	503	496	501	496	478	461	544	497	526	487	514	487	506	520	439	515	517	496	475	502	512	487	547	487	531	501	479	520	505	509	489	505	480	490	461	447	472	463	512	464	509	459	493	467	476	502	523	472	488	432	512	476	508	509	518	501	523	474	461	498	498	482	504	480	508	484	490	499	491	501	466	495	499	476	464	498	506	473	441	448	484	466	494	455	494	467	504	478	497	488	471	492	477	440	490	514	520	480	491	470	445	515	532	521	451	442	520	463	484	479	482	480	489	516	480	501	460	462	499	522	523	523	463	488	503	539	473	496	494	510	476	469	460	514	500	497	482	478	524	483	515	494	474	484	490	502	510	484	481	478	489	507	479	448	495	499	457	516
10612	6328	8831	3988	2104	1997	1485	1232	973	990	1035	1160	929	659	490	519	577	442	374	356	286	248	217	185	177	160	150	148	184	174	156	152	129	126	143	113	135	106	125	114	100	101	117	96	119	93	100	115	107	124	108	100	112	110	102	119	96	114	115	110	110	90	129	102	126	115	121	113	121	126	99	90	104	107	107	96	124	110	111	109	125	121	107	118	123	103	116	113	88	110	104	102	124	109	98	92	117	96	115	111	114	115	123	108	110	120	118	107	109	97	102	115	105	124	114	97	131	113	121	117	93	97	111	123	101	105	135	110	91	100	110	109	103	130	111	107	99	111	126	99	91	119	96	103	97	113	112	95	82	87	114	114	108	110	113	127	116	94	108	105	105	111	119	121	111	121	111	104	116	114	95	99	99	114	98	96	105	110	112	124	99	106	101	100	127	126	108	110	124	121	97	119	122	103	113	118	115	98	109	111	101	113	121	118	107	112	104	116	114	102	104	103	112	122	109	123	101	110	101	110	119	87	140	103	103	115	113	108	122	120	88	120	136	119	94	125	115	120	92	112	117	117	102	110	94	119	115	124	100	101	112	100	112	118	120	103	94	111	107	117	105	105	97	93	117	107	107	115	98	121	99	103	94	102	105	116	116	115	107	98	95	117	116	112	111	113	101	99	117	106	100	99	99	135	110	109	117	107	95	100	128	114	110	110	103	108	96	113	100	120	109	117	99	106	108	125	104	104	102	102	96	100	114	116	95	113	111	104	113	109	117	103	108	97	111	101	116	100	133	121	98	97	109	89	111	118	120	102	125	111	106	104	116	108	97	112	83	120	118	100	103	83	125	101	114	108	117	104	94	99	109	128	99	100	104	90	102	103	108	102	103	121	77	133	99	105	126	109	99	123	120	107	100	106	117	101	111	116	113	112	114	115	115	99	109	106	132	115	113	87	105	110	140	102	102	112	104	101	125	100	111	116	107	115	114	97	114	112	117	101	92	121	97	117	108	81	100	120	125	104	118	98	117	122	99	92	88	100	123	110	95	121	126	107	117	114	124	113	95	128	96	106	102	116	112	114	110	125	112	108	119	95	119	116	106	123	99	104	115	129	112	104	125	119	134	113	133	109	101	93	96	109	86	109	111	113	118	100	112	106	123	113	128	109	96	106	104	87	117	116	118	91	109	125	112	108	103	90	112	117	94	108	96	111	101	99	114	116	134	120	105	103	122	91	102	111	102	103	125	106	130	103	103	108	94	106	117	94	119	101	116	101	120	104	112	90	110	106	104	110	117	103	103	103	98	107	103	109	113	102	127	112	98	119	121	105	103	117	115	120	123	118	98	116	104	100	121	108	98	113	94	104	99	94	120	116	106	117	108	107	102	139	96	112	111	104	118	105	107	114	96	112	121	88	128	109	102	118	120	99	94	100	111	107	116	89	103	116	105	110	112	122	94	111	105	90	81	107	124	114	105	85	108	117	105	90	112	110	85	110	124	122	101	106	127	98	100	94	97	128	130	122	102	109	102	112	122	110	114	112	115	114	110	91	117	118	136	111	119	103	110	80	109	105	122	119	124	107	111	115	116	101	96	113	122	125	117	119	102	120	124	111	123	102	101	101	109	128	114	93	117	120	98	110	125	108	106	116	124	104	114	100	84	110	107	98	113	105	115	116	108	100	100	111	97	118	106	124	96	105	94	103	120	103	96	108	113	112	106	95	119	94	119	109	90	98	92	100	113	115	106	117	98	99	118	141	122	111	124	94	118	125	97	129	97	111	94	93	101	100	133	106	113	102	87	95	100	110	116	113	93	103	122	115	114	120	122	111	112	108	91	105	99	123	114	128	114	114	108	109	112	99	100	116	106	131	114	118	104	116	114	113	105	109	112	97	112	105	92	121	115	140	98	102	110	110	118	107	117	96	92	124	122	102	118	105	95	108	101	104	107	115	132	109	117	116	102	106	121	91	107	110	93	108	107	122	103	89	121	115	110	127	108	116	120	112	118	117	114	107	111	108	112	117	124	121	114	115	134	109	125	86	94	110	107	112	104	113	89	122	91	113	98	123	99	128	116	116	129	84	118	110	123	108	119	114	97	133	126	115	109	108	118	110	111	110	113	102	93	99	121	104	117	113	103	113	123	103	128	119	112	109	118	99	103	107	106	95	121	101	101	131	137	122	126	114	115	112	100	117	112	112	126	105	96	111	112	107	103	109	105	117	111	108	118	103	112	112	106	78	110	96	108	109	105	114	112	133	104	115	102	95	124	112	87	123	102	114	116	98	111	105	103	102	101	112	107	111	118	106	100	120	113	102	112	120	109	122	98	99	106	135	105	113	98	85	109	91	108	100	97	112	96	104	118	83	124	105	119	107	110	109	119	121	98	99	122	103	112	107	112	80	105	106	95	98	117	106	104	86	103	93	116	105	101	113	111	108	99	92	104	90	115	111	87	96	95	106	97	120	104	111	109	94	104	99	111	121	107	104	111	111	93	132	98	110	101	95	100	95	100	106	151	126	124	110	114	115	124	137	108	103	117	120	107	96	97	92	102	134	90	106	123	102	96	105	114	104	114	118	123	96	100	126	110	112	100	101	105	118	105	120	99	115	106	102	91	106	118	109	111	97	112	107	113	128	121	100	104	106	123	106	109	102	104	113	107	113	104	123	104	101	126	104	97	113	122	114	126	104	113	115	100	110	95	103	129	124	106	115	97	116	90	101	93	122	115	115	106	102	129	139	111	106	116	119	86	116	101	94	95	107	122	98	126	101	122	114	108	113	113	111	107	107	115	106	103	109	90	87	106	102	109	100	104	120	127	100	105	117	120	96	109	104	95	125	111	105	105	95	105	115	108	102	111	113	111	97	116	113	111	113	99	109	109	112	100	119	112	119	120	118	113	120	129	114	94	113	100	129	101	99	98	110	105	117	118	92	116	107	127	105	110	111	108	99	93	122	104	112	107	112	103	109	122	109	126	93	86	100	86	100	107	116	112	98	121	98	115	97	114	99	99	118	118	115	110	99	128	118	100	109	96	110	94	88	107	110	115	132	112	98	95	102	107	126	125	93	116	138	118	102	90	113	112	98	122	118	125	97	104	115	111	106	105	103	107	123	116	115	104	110	100	105	108	105	112	103	86	107	110	110	106	116	123	116	105	121	115	103	114	115	121	106	110	108	111	121	95	106	136	124	120	117	92	112	122	121	95	105	121	110	100	113	117	100	105	99	98	107	120	112	114	99	120	108	107	124	103	99	104	104	90	107	111	114	112	117	102	98	123	121	112	106	117	102	105	113	97	115	107	114	101	122	108	107	94	120	95	106	105	95	97	113	120	110	100	102	108	122	97	123	128	113	110	125	97	116	115	104	91	113	90	125	121	111	101	111	96	93	109	103	114	118	104	105	109	116	92	118	102	93	107	106	127	127	109	107	120	117	128	120	112	113	108	106	123	126	115	118	108	105	109	106	100	120	105	110	100	91	108	119	110	109	110	129
7890	6562	12596	8927	6800	7477	6423	5765	4884	4914	5349	6084	5382	3979	2558	2864	3275	2501	2057	1989	1644	1311	1183	999	865	862	765	804	796	732	638	593	626	634	619	495	388	342	338	338	352	340	299	334	325	320	336	363	351	340	366	359	374	403	443	355	442	366	402	403	344	339	350	339	355	371	353	338	337	322	336	340	335	339	356	327	375	352	347	351	333	329	325	347	351	339	339	357	337	309	343	345	348	336	336	345	313	332	368	345	353	347	365	320	336	327	349	364	346	335	308	368	331	324	362	322	334	309	314	353	308	326	344	337	340	294	323	342	331	355	322	350	289	359	336	359	341	371	357	321	330	296	343	323	336	340	351	341	316	333	341	338	306	338	339	337	316	358	329	336	347	350	329	336	332	339	328	347	332	392	365	337	326	341	352	358	354	331	320	354	304	342	323	359	355	331	364	317	355	314	337	336	350	342	351	361	335	320	336	352	361	335	332	330	338	338	339	325	326	355	344	348	322	307	331	356	323	347	328	328	329	335	351	348	325	369	354	316	328	363	315	321	324	346	335	334	368	341	337	339	379	326	353	326	322	308	330	326	343	311	320	374	343	339	342	325	328	358	345	344	325	317	339	372	362	362	322	368	365	341	370	342	359	328	369	359	347	333	325	341	312	330	326	357	352	322	329	349	328	333	360	330	325	366	364	338	301	318	333	364	340	322	361	342	382	327	285	392	351	344	336	354	358	295	368	345	309	350	307	328	338	304	352	323	320	367	342	296	342	329	313	319	345	339	347	333	345	328	323	336	338	373	335	328	331	363	337	338	329	335	308	357	326	310	340	339	353	364	330	340	336	359	322	344	336	327	373	322	319	324	308	344	334	327	333	375	312	329	321	362	315	331	350	354	324	358	335	341	362	339	356	333	324	326	353	335	336	350	339	369	347	321	354	335	334	358	361	358	311	348	323	372	316	325	327	317	321	292	340	328	345	360	332	332	302	309	348	326	370	333	342	329	343	360	341	355	323	344	337	341	350	355	298	330	352	305	302	332	341	328	321	346	340	321	320	340	321	316	356	351	327	365	352	329	366	322	324	341	329	333	354	319	336	298	334	345	313	321	379	351	334	311	321	356	311	355	339	351	322	322	337	322	337	343	316	370	333	336	334	334	296	341	311	314	342	358	308	302	373	319	357	310	336	349	339	340	350	304	337	367	373	346	348	310	326	333	311	333	380	311	346	377	371	316	344	350	323	355	324	302	340	351	342	335	346	332	330	330	337	309	342	279	332	335	341	345	348	338	347	327	348	317	331	302	332	327	333	315	357	342	340	357	329	335	330	335	323	316	357	342	349	316	344	345	346	330	334	310	375	316	327	340	355	333	335	330	348	371	331	329	378	321	362	319	330	335	314	342	338	319	347	348	364	365	362	341	326	319	340	319	353	340	347	354	348	338	348	345	350	320	337	357	353	313	353	330	316	326	326	359	333	347	344	361	356	349	340	321	333	332	304	328	305	321	342	339	333	333	349	341	348	321	293	378	328	362	321	315	343	315	358	349	357	343	357	352	323	351	354	350	362	338	316	344	318	342	317	328	346	336	372	306	351	358	338	362	338	352	326	362	350	340	390	315	341	356	321	349	347	339	311	352	324	326	366	337	370	342	326	336	328	371	307	327	357	367	317	303	338	326	317	326	349	322	338	346	353	355	330	300	361	329	360	341	358	368	302	365	365	342	302	358	349	377	322	369	343	332	314	346	351	298	327	339	341	355	322	336	309	339	342	345	312	302	349	336	317	340	343	372	342	334	339	332	307	320	355	354	310	336	364	322	337	318	332	340	316	321	318	324	360	338	336	334	353	354	335	367	321	343	333	327	325	304	339	302	364	343	345	353	352	340	368	333	317	357	362	343	361	358	329	349	350	386	341	353	341	346	342	351	358	366	359	344	344	357	364	311	394	381	334	317	318	322	335	367	302	329	347	347	317	343	309	337	345	347	312	364	334	347	296	346	338	360	336	363	332	335	320	364	332	388	358	341	330	310	350	339	332	343	321	336	309	333	324	335	330	341	328	330	328	358	331	323	314	348	328	339	332	322	361	306	326	342	329	349	304	316	339	330	348	330	342	349	305	322	339	340	372	321	329	326	314	334	317	301	342	349	356	298	339	356	334	322	327	344	342	331	325	337	326	325	346	349	292	332	331	370	358	326	318	345	310	348	337	363	363	358	360	341	368	332	336	359	376	332	351	347	320	347	350	329	354	347	327	339	314	349	311	317	344	332	336	358	305	305	342	347	358	360	327	347	305	375	325	382	328	327	344	366	341	352	339	348	306	338	337	316	306	347	320	353	312	340	346	364	320	324	359	315	367	317	337	325	356	365	330	316	355	333	337	343	341	336	326	333	332	337	345	366	326	332	312	330	294	374	327	340	331	296	319	343	344	331	310	337	355	330	329	309	335	303	353	323	325	317	377	320	363	312	338	334	355	323	321	323	328	360	321	354	318	328	346	364	344	333	329	342	358	356	368	349	358	395	336	337	368	336	331	383	349	357	364	314	309	365	332	301	318	356	329	347	346	316	350	303	357	336	354	329	334	350	341	310	343	296	317	351	351	355	326	295	321	317	336	332	315	352	347	333	338	302	374	346	340	352	312	295	346	358	315	351	346	340	329	317	342	335	353	348	322	330	353	334	327	338	359	318	351	317	346	356	365	320	321	328	324	355	343	330	323	338	328	355	317	325	330	311	326	342	352	337	347	310	335	354	350	304	340	362	333	356	356	336	326	347	347	329	359	328	392	334	342	332	345	327	303	336	341	341	311	331	360	337	329	342	366	349	340	341	320	369	322	312	328	353	310	352	373	353	336	314	326	344	331	340	332	323	311	319	352	361	337	320	331	347	347	295	336	388	348	374	347	327	322	319	323	339	343	332	306	335	329	366	342	324	353	364	345	315	356	319	352	357	331	345	351	318	338	348	337	365	353	337	314	333	305	337	360	306	324	346	373	340	339	342	343	347	345	291	342	356	341	341	357	349	337	325	353	320	339	346	335	372	322	314	305	370	327	354	328	362	319	336	324	352	366	331	318	341	333	288	346	317	344	332	332	354	315	341	299	324	319	346	359	337	355	355	317	363	300	296	348	322	374	331	316	353	336	309	325	301	355	315	356	376	327	370	366	363	303	356	319	340	346	327	336	307	334	337	347	337	318	335	354	345	326	342	322	389	331	350	328	306	367	317	348	350	352	348	331	310	346	371	354	336	300	335	325	339	351	316	314	325	330	331	360	344	353	324	316	333	351	314	337	328	335	369	325	338	359	381	335	338	322	340	322	330	355	334	348	353	318	342	335	318	329	303	317	336	348	327	328	321	304	364	322	321	354	351	306	313	325	324	340	340	349	334	358	360	335	319	335	367	329	328	339	328	329	350	351	353	352	364	332	317	353	314	311	323	302	345	337	327	356	333	340	344	346	336	343	334	359	338	379	372	303	341	342	301	344	327	331	362	338	330
21743	13262	15402	9521	5363	4069	2863	2600	2562	2487	2320	2495	2330	1723	1300	1682	1621	1208	1025	929	992	738	660	524	506	439	397	498	511	507	487	454	519	555	550	350	247	170	150	136	152	125	147	127	122	137	125	156	153	169	149	155	173	233	298	241	228	177	214	230	181	151	141	153	164	140	155	136	144	124	162	158	121	147	135	125	139	133	149	138	135	134	145	125	124	145	109	132	130	124	142	138	131	141	148	145	113	139	128	152	140	145	153	127	146	123	140	142	151	141	125	139	146	123	167	138	127	128	132	141	128	136	118	146	114	152	126	125	121	131	129	125	151	132	130	139	130	149	163	145	122	145	129	137	137	117	115	125	144	119	159	160	134	135	127	119	130	152	128	127	115	119	124	137	151	120	117	113	104	145	126	123	135	141	144	132	120	152	136	128	136	130	142	141	139	128	134	123	130	135	147	112	117	127	99	107	108	118	143	129	133	127	143	112	136	162	135	141	125	133	149	131	109	136	150	130	137	118	134	141	133	124	143	125	150	117	122	133	143	144	121	133	139	125	140	123	135	136	140	139	138	124	128	149	135	127	136	137	133	132	120	125	145	128	128	129	140	132	138	133	149	143	128	149	153	125	119	126	127	130	141	146	118	121	140	135	122	132	121	141	104	126	140	132	138	145	138	148	130	123	147	143	158	143	111	132	130	131	126	142	124	135	133	122	130	128	128	140	127	118	151	137	137	155	155	116	142	144	134	125	122	119	132	145	129	148	142	133	109	147	138	142	121	139	126	129	136	130	111	144	128	135	131	125	128	134	139	109	130	134	145	156	137	134	145	137	136	130	122	119	152	139	140	134	149	136	143	137	122	143	135	135	132	122	115	133	137	139	136	140	169	115	142	128	128	166	141	138	135	137	133	118	125	134	139	143	149	115	101	146	132	140	130	161	130	129	102	145	144	108	133	122	132	138	136	135	114	121	132	145	138	141	124	153	142	120	127	131	151	126	137	154	130	119	143	128	132	127	132	108	125	137	119	112	136	142	142	120	122	109	150	135	131	128	157	135	136	129	132	147	116	131	125	120	134	131	142	137	131	137	136	144	144	130	132	153	164	124	133	129	131	163	140	133	147	129	120	106	140	143	143	148	150	150	126	134	137	136	111	142	136	124	124	120	143	159	126	130	138	143	118	141	151	111	137	144	139	133	136	129	135	155	122	135	134	143	118	128	124	123	151	135	123	127	146	135	123	135	132	146	122	131	126	156	135	132	151	117	137	130	143	161	121	143	140	143	163	122	140	127	139	127	120	129	125	155	146	127	133	123	152	145	141	143	130	135	129	138	139	134	142	135	129	149	131	140	151	138	142	126	139	133	137	142	120	136	137	141	141	112	142	114	135	138	118	141	122	132	119	118	162	120	134	143	129	129	133	131	129	120	140	113	133	146	121	126	124	141	127	128	131	146	129	152	142	136	134	143	141	123	115	147	147	114	124	132	136	129	127	126	132	123	145	120	144	139	113	145	134	133	127	100	116	122	142	135	129	135	138	136	123	163	128	128	148	139	150	136	118	110	149	128	125	115	126	136	127	130	139	141	135	133	145	136	134	131	136	140	121	129	132	115	129	144	145	109	140	132	116	126	136	148	120	120	125	127	129	145	135	144	140	127	140	142	151	122	117	147	116	118	123	156	165	140	146	129	144	159	121	116	155	136	121	128	125	129	126	134	137	135	125	140	136	125	131	135	129	137	134	146	142	140	131	111	140	145	115	154	147	123	136	129	145	129	135	143	136	162	129	138	150	137	143	127	156	127	128	136	140	130	121	132	135	121	140	131	124	130	134	142	136	147	118	150	130	111	156	122	140	128	152	133	129	141	126	142	136	153	140	146	138	123	118	124	123	142	135	155	117	127	139	139	121	146	135	135	120	141	106	127	119	130	127	128	132	149	118	134	119	128	142	140	136	132	114	131	129	130	139	146	133	126	163	134	139	116	127	134	140	135	150	141	128	129	137	121	151	128	137	139	128	140	130	152	153	144	126	144	116	139	109	151	129	109	129	125	147	135	146	135	146	142	123	136	141	142	120	143	123	141	131	119	137	150	137	106	145	134	135	134	136	122	116	121	139	108	132	144	131	127	150	127	141	138	132	147	130	151	118	128	139	120	141	149	151	149	126	156	125	113	129	119	140	140	168	146	156	139	135	151	125	130	144	127	148	134	124	134	150	131	135	124	153	129	132	132	138	156	158	102	130	138	139	147	130	122	146	121	145	142	164	124	132	148	142	119	143	138	122	129	133	143	116	158	116	132	121	118	145	141	134	128	120	124	152	144	144	133	125	113	143	127	137	134	133	135	132	131	115	130	136	137	122	141	136	133	172	133	117	129	142	133	137	124	126	142	129	146	117	144	143	123	141	136	132	146	133	154	141	126	147	121	137	131	114	127	121	124	122	130	130	144	142	137	125	117	123	125	122	115	139	129	143	147	102	114	136	135	122	130	123	135	134	126	135	136	134	132	141	128	128	137	127	115	147	113	129	140	133	113	155	121	132	125	153	140	115	129	144	121	103	133	134	124	124	152	136	137	130	121	113	145	119	147	140	130	122	104	143	134	112	148	134	128	140	141	135	131	126	160	132	121	135	132	132	153	137	150	132	121	135	114	115	124	130	127	140	120	135	153	141	143	148	119	125	157	118	122	142	150	118	121	154	122	129	158	143	127	136	109	161	128	116	146	117	137	145	140	152	138	148	142	137	146	128	132	130	130	141	123	162	129	135	119	142	134	111	153	113	123	126	123	120	126	129	133	135	116	132	122	145	138	129	127	128	134	143	134	118	136	121	114	130	131	136	136	135	143	120	124	130	143	140	146	145	130	164	134	131	139	150	118	143	133	137	136	100	143	119	122	149	131	143	100	134	127	124	138	154	135	136	134	134	151	123	144	123	131	125	116	128	160	145	142	142	136	133	133	130	138	132	135	138	142	125	131	145	141	123	136	133	132	131	141	145	131	139	112	134	113	124	124	127	131	138	128	138	145	146	134	143	147	151	140	134	137	132	136	134	141	117	133	144	136	146	106	128	134	112	125	107	136	132	140	160	162	151	112	132	128	147	114	164	130	120	134	137	113	137	130	145	134	133	131	131	151	143	129	134	136	133	128	119	129	138	139	138	124	138	133	132	133	126	123	146	149	134	152	145	148	159	130	135	138	132	111	138	117	144	141	121	174	106	139	156	141	135	129	142	136	123	159	129	137	130	129	136	132	156	128	137	151	128	135	127	155	154	143	139	129	130	144	130	127	137	150	130	128	137	139	133	135	121	129	133	137	121	146	134	134	120	147	139	123	152	121	99	154	148	127	162	132	144	130	106	142	142	134	128	141	133	128	132	129	132	130	115	135	142	113	134	122	138	143	127	122	132	139	122	109	133	110	142	130	152	137	151	118	126	131	141	116	123	107	143	116	133	136	133	133	140	122	142	144	143	168	141	139	146	143	130	132	126	138	160	109
14504	11725	20169	17517	14220	13213	11242	11003	10940	11504	11217	11862	11345	8818	7263	8669	8584	6619	5687	5344	5702	4225	3870	3292	2823	2364	2474	2634	2981	3106	2880	2981	3214	3302	3212	2103	1414	760	495	413	403	389	423	395	424	388	455	528	563	475	568	785	650	1180	1726	1136	1049	901	1024	976	843	591	514	518	554	493	460	425	414	488	471	456	429	458	407	408	379	436	435	419	405	430	386	385	401	362	388	446	411	417	415	430	427	423	428	430	404	405	463	411	412	405	444	395	370	412	419	423	400	378	422	396	393	405	389	375	405	397	416	378	440	406	408	399	417	387	401	380	416	401	399	406	397	397	391	382	443	372	433	378	421	418	411	396	402	424	388	411	400	351	438	391	444	384	409	399	416	392	408	384	421	411	413	413	403	408	412	443	411	414	398	424	372	423	449	409	401	415	415	405	345	367	403	410	401	439	374	398	413	408	426	412	399	403	414	409	417	387	412	387	421	396	387	421	380	391	421	380	386	427	421	435	416	387	392	406	375	434	402	419	411	409	390	406	350	388	408	390	421	423	390	420	410	374	424	385	388	373	430	416	402	424	412	412	431	389	382	422	397	404	408	448	434	417	387	406	412	411	384	386	428	380	385	434	449	430	393	404	405	392	368	423	424	392	407	423	388	404	418	397	414	398	393	442	385	406	376	365	427	392	419	416	417	391	379	392	399	388	346	374	397	418	358	389	444	406	392	422	402	392	427	386	410	400	399	353	406	372	398	402	459	400	402	379	408	403	426	403	388	390	447	384	378	393	412	417	370	391	411	393	398	388	418	406	430	413	397	409	417	384	420	389	440	381	387	423	456	395	399	395	393	374	381	398	400	417	371	417	402	418	370	444	421	397	394	375	409	408	386	403	395	391	374	422	401	392	416	425	410	399	411	386	443	397	424	380	365	391	400	396	391	416	419	395	423	429	407	396	426	395	401	401	393	374	428	375	394	418	419	399	422	414	408	431	404	373	384	399	394	385	392	431	383	373	437	411	439	419	402	425	422	373	373	370	405	394	402	400	372	400	390	374	417	378	411	401	439	396	416	411	386	387	388	443	384	372	392	437	403	350	389	409	393	384	395	396	371	380	427	381	379	378	371	380	412	424	394	450	418	376	416	381	419	406	408	396	376	419	369	401	391	364	404	368	366	389	445	416	414	407	383	418	410	413	420	395	389	384	433	403	423	393	430	388	387	430	389	399	377	409	446	439	406	365	384	393	371	374	401	382	438	387	392	385	368	401	379	428	403	390	375	395	432	420	405	404	437	388	404	401	416	428	396	446	408	419	398	415	394	424	364	415	448	404	408	385	438	406	389	397	379	423	419	418	419	389	408	395	391	415	417	403	402	385	402	394	384	412	416	417	400	432	426	416	367	393	393	395	430	440	390	396	412	378	411	416	410	436	395	369	401	391	396	420	368	376	440	396	390	376	398	413	424	386	412	415	362	413	353	375	395	414	394	385	395	406	407	435	424	424	405	398	366	422	356	389	393	391	358	404	403	410	424	395	354	420	421	448	444	401	386	400	400	410	381	392	396	415	399	401	416	366	407	410	407	398	396	393	411	355	421	416	417	383	422	420	383	399	401	364	410	412	368	404	395	418	410	395	414	388	387	365	424	407	413	412	434	410	428	398	409	389	428	395	415	396	427	400	442	399	424	418	378	389	419	410	431	406	403	386	406	359	409	391	357	415	417	397	445	431	374	386	415	420	416	443	396	384	418	402	409	427	380	417	396	407	430	406	404	428	435	387	404	387	431	398	422	421	406	396	370	428	367	398	410	396	422	427	421	397	390	381	385	389	386	413	436	433	429	399	396	411	405	396	402	380	412	383	365	436	390	400	371	398	398	388	358	364	426	404	375	426	395	396	410	399	420	406	410	434	385	408	388	423	392	380	446	382	410	415	404	417	431	366	383	424	430	399	401	399	370	421	409	392	425	392	395	377	403	407	419	364	407	384	410	407	403	433	416	448	390	419	442	400	418	418	403	451	408	416	456	399	407	411	379	387	413	410	409	374	402	415	396	410	393	395	412	416	374	423	416	432	427	432	408	401	393	411	393	437	393	400	409	403	423	415	401	402	417	397	387	431	397	402	425	407	414	390	414	378	404	416	424	397	439	390	416	395	382	374	391	405	384	403	415	381	409	381	379	385	418	433	392	396	399	425	399	393	408	405	380	420	392	400	404	399	375	390	395	403	390	421	358	405	409	454	429	407	390	414	395	398	419	392	414	373	414	413	423	409	375	401	416	382	420	407	411	390	397	400	387	412	415	397	377	405	418	397	402	380	433	382	386	410	392	375	403	424	426	411	402	378	394	363	363	400	411	373	402	402	454	359	408	367	402	437	428	420	420	387	407	405	392	395	374	373	398	386	420	417	392	427	384	391	419	392	435	438	415	376	401	399	426	442	436	441	404	411	410	412	434	366	409	386	420	426	411	402	427	415	397	428	417	408	400	406	410	402	368	371	382	449	421	407	425	410	412	387	392	421	403	399	382	401	443	388	397	440	390	430	410	385	404	409	396	434	439	390	403	397	386	389	410	390	432	421	364	392	415	388	399	408	416	391	411	385	385	412	364	417	381	411	393	419	418	387	410	414	388	418	390	411	378	414	394	411	393	395	418	391	378	387	397	450	403	414	388	410	401	389	396	411	423	377	380	441	402	392	389	380	410	394	440	388	431	404	389	411	398	405	403	405	394	377	413	385	402	436	431	385	403	424	434	426	449	390	391	407	383	395	441	429	411	445	438	426	396	437	414	409	381	399	444	397	399	378	421	392	388	406	408	399	392	375	428	397	421	393	407	422	416	412	385	378	412	391	422	413	412	396	417	388	376	381	402	379	400	393	419	389	387	421	405	404	371	403	382	400	430	437	418	427	392	391	448	417	413	412	391	382	423	375	379	439	396	414	390	383	416	402	405	391	401	388	409	393	426	417	400	396	410	417	390	379	380	394	364	367	422	404	376	425	456	400	389	367	405	422	403	399	434	435	413	386	411	432	431	396	395	395	396	398	402	377	382	375	391	427	435	402	409	418	390	403	386	381	445	411	429	377	437	409	419	399	391	370	401	385	406	439	392	403	396	405	378	399	446	384	410	415	388	442	409	427	378	409	418	407	438	411	411	408	403	397	429	418	380	426	438	397	407	433	396	372	447	441	409	422	402	408	396	380	398	410	410	395	448	416	367	433	411	412	400	405	403	415	396	419	386	446	374	405	424	420	408	421	437	456	423	446	389	398	384	426	380	381	388	395	415	406	421	421	420	427	379	411	390	431	390	414	411	360	430	402	411	415	395	427	432	430	381	402	436	405	419	395	439	395	378	415	392	389	386	421	430	400	402	460	360	400	409	376	383	426	405	408	395	406	435	395	407	379	387	406	434	422	403	415	393	428	396	376	408	395	437	408	401	395	412	422	388	420	410	400	392	381	406	445	387	437	388	404	400	386	432	435	349	397	367	379	411	427	385	373	394	408
29537	19410	23167	15110	8439	5737	4586	4332	4668	4584	4179	4048	3842	2684	2277	2663	2243	2164	1785	1498	1580	1442	1139	962	789	715	633	792	791	827	792	775	934	956	955	599	462	274	185	178	187	197	171	171	175	174	180	190	241	209	230	258	224	321	440	318	268	251	282	289	227	218	190	224	226	188	184	186	191	186	171	198	180	172	174	179	178	168	170	151	161	163	169	203	175	176	185	150	181	192	173	169	192	184	179	177	150	171	180	172	166	191	191	177	161	181	177	160	152	182	174	209	169	192	164	192	180	164	211	173	155	162	164	176	185	175	163	180	182	183	165	180	189	184	150	188	177	184	169	161	175	193	171	179	174	160	194	176	191	184	174	190	176	178	170	147	194	173	171	166	177	167	168	179	176	183	182	184	169	179	162	176	179	154	172	174	172	182	155	168	173	176	186	155	163	183	185	177	184	162	194	181	163	160	152	175	158	160	182	184	183	180	199	190	179	177	187	170	153	187	176	186	163	155	160	151	171	157	186	174	167	156	146	166	189	173	175	153	171	162	204	179	171	192	161	176	169	194	169	166	208	172	192	165	174	186	179	181	158	171	168	191	178	170	191	166	163	170	162	158	173	180	165	163	198	192	177	158	177	205	165	182	197	180	169	156	181	188	151	192	157	181	190	167	140	168	178	182	174	162	160	197	153	191	168	164	175	170	165	153	177	161	179	169	183	164	172	162	169	183	160	181	174	143	164	152	159	184	197	170	204	160	176	181	171	194	172	174	179	163	161	171	170	189	172	155	160	182	185	167	174	171	158	188	198	190	199	154	146	177	179	185	172	192	169	186	188	177	170	170	167	145	189	168	161	174	159	186	183	157	194	170	157	162	160	162	198	156	179	153	174	184	156	173	179	177	184	168	192	165	172	161	160	189	175	185	199	156	184	177	185	175	191	162	170	172	190	171	166	180	150	176	165	176	172	171	165	174	187	175	181	162	194	173	181	163	163	208	182	177	169	171	176	166	175	175	195	178	152	173	163	173	167	179	171	201	180	186	183	175	177	162	186	190	175	171	179	173	163	189	183	189	153	190	161	175	165	179	176	157	178	186	159	170	155	178	163	181	196	176	170	185	193	208	182	198	175	181	202	156	182	181	201	167	161	188	146	162	196	178	179	159	168	189	173	160	176	187	163	160	151	143	184	175	165	170	150	157	172	196	185	183	146	158	162	184	161	147	168	152	157	173	163	171	179	158	151	187	181	201	152	184	148	191	164	176	165	161	202	169	177	190	184	156	178	178	173	182	165	155	183	170	159	186	167	169	172	181	166	177	155	183	156	175	174	178	177	182	173	183	168	176	174	194	172	162	159	167	155	185	171	192	176	179	165	148	154	193	187	177	184	185	163	184	177	185	167	164	187	174	169	158	182	163	194	158	176	166	175	175	176	150	184	174	178	178	188	177	174	195	143	158	161	173	162	168	185	165	179	178	190	176	154	165	198	173	172	158	152	165	169	182	167	171	170	191	179	181	193	194	144	165	166	150	168	180	177	178	185	146	187	181	212	143	151	180	197	154	178	162	177	151	199	178	167	190	182	172	194	176	169	152	175	176	174	179	173	192	143	154	188	169	195	147	180	184	178	157	169	164	195	187	178	176	183	162	177	172	155	174	171	158	151	180	196	175	173	198	171	187	175	192	155	161	156	175	184	168	178	175	180	164	158	187	163	194	176	131	187	185	176	183	164	151	192	173	178	166	182	192	169	180	170	165	183	158	166	175	169	151	175	175	179	189	164	155	164	181	167	177	192	170	177	144	201	189	139	168	173	157	189	177	159	186	176	151	151	142	183	182	178	184	173	187	171	177	166	187	211	170	178	195	187	167	145	166	149	179	172	175	179	175	189	181	161	165	160	171	184	177	183	167	154	182	161	182	152	191	180	178	192	191	178	179	189	168	164	148	196	165	191	193	168	161	180	182	169	168	185	146	162	152	173	190	191	150	163	163	162	188	169	167	158	171	194	166	192	182	191	204	181	164	193	155	184	175	151	188	189	167	185	187	174	180	176	162	167	181	165	172	187	201	182	146	186	169	168	157	196	182	186	188	167	165	190	170	161	164	171	156	157	177	187	174	164	196	165	192	187	186	154	209	174	175	171	170	156	165	164	182	151	171	173	174	169	174	189	187	157	186	173	176	176	156	171	175	165	170	179	175	170	193	162	176	178	169	157	161	161	164	174	200	200	190	171	170	182	181	180	197	204	165	189	185	168	179	181	157	173	150	161	178	147	169	157	177	180	185	164	182	179	198	165	171	160	175	206	186	158	136	172	189	180	167	181	167	161	165	158	182	178	156	195	160	173	178	183	158	149	163	181	157	174	161	195	170	182	168	169	184	178	189	180	162	187	155	149	158	178	179	187	141	190	171	166	171	169	195	183	171	165	173	194	185	197	179	173	177	167	167	173	160	175	179	189	176	182	171	160	171	181	176	181	179	191	170	184	176	180	172	177	190	171	168	176	182	186	146	174	172	175	194	187	165	177	177	167	176	173	177	181	189	161	193	195	164	154	169	167	170	151	166	187	173	188	151	180	167	163	182	160	162	178	163	162	198	169	189	182	196	154	149	155	191	174	162	177	186	174	188	176	168	169	184	189	208	165	171	184	168	191	172	168	154	188	194	168	171	153	189	171	185	157	169	165	181	189	177	181	161	195	154	175	174	178	173	178	168	161	195	179	198	144	170	172	157	173	156	159	165	203	158	175	169	177	164	184	158	164	182	195	181	154	165	185	177	188	184	182	165	187	164	174	165	168	167	185	180	182	196	183	165	165	174	150	144	169	173	167	170	169	179	189	161	199	173	175	179	175	173	186	159	185	167	159	155	200	184	175	191	177	183	166	164	173	171	164	151	180	198	185	157	194	190	182	172	158	178	151	174	191	170	155	154	189	182	183	169	175	192	171	175	169	157	178	162	162	159	168	186	174	166	172	177	180	179	130	184	155	191	174	174	170	198	182	185	179	162	142	180	201	172	190	154	185	163	178	187	173	199	173	192	189	167	193	167	172	185	193	179	173	162	177	192	178	151	150	182	176	181	168	180	169	196	180	158	141	169	164	175	169	179	150	156	179	187	174	155	168	181	177	155	175	179	182	180	165	184	183	181	175	172	189	186	206	165	158	160	182	178	149	179	175	179	172	189	133	172	161	170	163	191	191	178	175	184	174	183	159	157	168	195	171	160	175	196	217	165	153	182	166	176	174	172	165	177	164	197	150	162	148	171	152	197	176	164	175	159	198	153	172	169	174	153	185	194	187	152	184	174	182	160	187	177	173	181	164	155	181	194	179	166	183	167	183	183	179	180	175	176	183	158	165	177	179	191	176	189	159	160	167	168	151	170	179	170	180	185	154	173	173	184	160	160	164	192	174	184	160	171	178	188	169	185	157	163	180	192	176	178	173	192	168	169	181	146	180	185	141	164	184	162	174	159	172	170	170	170	163	175	194	167	165	177	169	172
18652	15577	24934	22419	18254	16167	15495	15683	17473	17335	16526	16469	16419	12358	10813	12058	11184	10653	8624	8049	8195	7969	6319	5295	4173	4003	3636	4492	4955	5196	4723	4453	5393	5801	6084	3492	2468	1188	611	558	526	489	514	523	575	535	527	620	823	701	796	1070	906	2021	2800	1617	1422	1216	1274	1400	1037	912	651	703	750	625	587	569	591	632	560	584	620	533	548	576	546	523	491	469	527	490	564	527	515	555	527	512	504	508	482	524	522	519	518	520	530	499	522	498	495	503	482	539	485	463	486	458	513	511	507	515	489	463	464	501	484	457	505	482	521	512	544	511	485	512	491	493	477	508	517	490	505	465	515	493	536	522	476	482	468	505	505	455	528	500	523	519	517	515	522	519	525	487	483	523	517	516	522	481	477	493	462	506	471	496	502	540	497	526	479	465	529	488	521	467	488	515	482	504	537	469	488	500	468	555	496	515	509	496	543	480	510	575	509	489	492	493	494	524	489	486	507	482	501	492	522	514	533	550	534	499	501	510	520	496	505	480	467	509	538	460	472	543	513	503	503	519	520	530	512	499	452	514	497	510	512	523	516	513	479	499	516	515	507	484	480	490	490	478	474	526	505	536	455	509	517	488	515	522	541	457	524	494	531	455	468	527	512	486	492	502	496	491	526	505	478	520	500	505	512	523	503	528	485	529	480	468	485	493	488	512	542	525	522	464	503	510	486	502	491	530	506	506	518	520	513	504	515	478	495	487	523	520	499	510	512	532	476	488	494	492	495	494	513	538	513	511	496	512	534	489	486	523	495	459	495	542	540	504	514	481	521	516	521	473	500	511	496	497	505	508	520	464	481	507	486	479	488	488	496	499	483	486	498	525	509	536	456	539	507	485	505	521	512	461	506	493	502	528	503	490	485	498	451	518	535	512	542	496	536	445	493	540	488	522	481	520	523	518	480	503	482	506	511	464	478	507	465	472	493	512	502	498	491	510	480	491	490	512	501	519	488	545	491	523	478	508	492	498	518	508	504	528	491	516	487	527	543	495	529	502	498	524	510	460	495	511	509	505	470	496	502	482	520	524	481	524	511	491	484	443	501	535	516	491	509	495	509	499	481	517	471	494	484	470	492	493	528	492	496	513	500	506	513	479	504	552	510	493	516	503	453	465	492	502	522	511	484	534	497	542	523	510	508	489	448	522	504	491	483	531	526	533	524	461	502	467	478	512	452	521	489	531	474	500	523	500	515	469	526	528	498	495	533	474	553	503	475	513	482	493	491	501	494	486	509	462	478	526	478	522	513	489	496	518	496	508	533	472	527	503	504	505	520	499	498	518	550	504	511	499	509	514	505	499	505	526	481	501	493	479	500	511	534	512	466	510	492	460	432	509	475	520	495	509	479	544	469	471	445	501	522	473	527	512	472	496	502	507	505	523	502	507	516	484	520	488	529	468	476	501	523	503	487	507	497	521	492	503	495	487	472	510	436	495	469	495	503	509	494	541	475	528	519	509	526	494	530	520	476	505	471	517	517	503	477	509	510	547	471	491	508	508	493	505	489	499	445	510	498	484	473	522	507	505	517	506	504	525	513	525	536	468	474	495	524	479	544	491	508	498	483	443	518	524	480	507	506	498	506	492	531	533	482	507	489	516	475	486	519	464	515	496	515	528	521	519	493	508	540	544	478	507	481	488	471	524	494	475	464	517	486	512	455	505	531	528	510	533	505	493	473	508	506	504	520	517	510	531	508	532	510	514	499	470	494	475	526	522	498	520	492	515	518	533	489	521	550	483	483	434	501	511	500	526	529	473	514	500	532	498	538	468	501	483	524	501	486	514	482	487	512	498	502	441	480	514	535	516	520	498	522	487	465	450	505	491	501	489	506	500	502	516	488	505	517	476	508	495	503	506	486	482	484	536	509	475	468	480	514	481	514	539	506	496	501	528	491	496	491	476	504	479	489	496	466	502	502	450	496	495	509	489	514	508	506	486	509	491	517	524	499	493	514	508	481	485	504	532	465	535	503	512	532	509	482	508	521	473	501	475	539	480	525	531	523	521	516	504	484	525	530	506	457	548	529	482	496	542	478	495	489	485	528	489	468	517	505	545	529	471	543	501	541	508	528	459	486	493	526	465	502	506	486	461	521	484	501	538	462	498	520	480	526	496	470	477	538	497	536	492	523	481	474	536	520	494	493	481	489	494	471	553	540	505	488	495	489	458	473	541	504	519	516	536	483	532	517	512	498	485	502	497	499	506	500	510	517	492	550	484	496	494	490	503	499	470	481	492	537	546	517	507	486	530	509	527	493	485	486	483	504	510	534	503	500	483	517	530	497	496	489	517	489	520	458	503	527	504	506	514	464	511	494	472	521	472	506	544	581	538	509	480	468	461	475	513	517	491	534	514	486	519	501	530	508	511	495	502	489	498	520	528	477	509	503	512	475	490	505	510	524	496	500	485	516	491	488	483	472	470	544	495	495	478	551	453	486	493	450	474	514	506	481	525	506	479	503	478	512	456	513	527	495	523	509	495	507	488	477	520	450	501	537	529	467	491	529	479	490	493	527	509	494	494	503	464	532	473	537	508	528	517	500	525	489	488	477	456	547	489	479	495	498	491	503	493	484	508	488	496	506	531	498	494	501	487	507	500	524	480	498	497	502	491	457	541	455	518	508	526	522	535	502	502	535	525	506	470	511	511	525	502	491	502	492	511	534	497	513	525	516	507	475	477	496	488	512	522	530	492	491	503	519	474	483	482	512	494	478	491	465	459	478	533	516	521	531	489	501	511	474	532	506	491	498	517	468	530	532	476	497	514	492	486	492	502	460	466	522	548	485	508	557	511	495	526	519	512	479	512	535	493	462	501	468	492	522	487	508	480	494	489	497	505	531	499	483	516	496	473	493	532	451	520	502	503	475	536	516	547	513	521	482	516	503	473	510	526	488	513	510	500	521	463	481	510	512	463	494	471	503	485	515	537	482	480	466	476	536	516	513	516	482	466	532	483	484	505	488	499	507	519	520	516	502	490	537	500	499	550	544	482	531	510	495	469	497	495	522	473	521	497	493	507	497	465	484	525	513	520	488	494	531	497	506	481	502	488	483	541	502	481	526	505	500	519	493	511	477	527	543	530	498	505	502	527	479	510	474	491	468	515	476	492	497	477	462	523	514	513	481	497	537	533	505	484	505	499	494	491	484	470	510	509	475	517	505	523	490	514	492	483	498	482	514	502	498	500	482	564	511	477	510	487	528	496	509	495	489	472	486	533	470	434	508	510	540	529	561	508	524	503	497	504	458	488	527	486	508	461	519	480	469	511	492	499	509	492	513	520	504	524	477	536	528	522	502	507	512	537	466	542	481	486	474	528	474	507	508	499	460	547	501	499	485	480	480	517	482	513	538	541	498	502	548	479	502	507	475	526	500	518	494	508	519	475	490	475	478	509	515	477	499	534	515	490	492	528	499	493	552	497	508	552	501	481	502	531	456	489	497	479	527	491	513	491	524	524	535	491	495	498	490	494
9672	6312	6620	3638	2017	1602	1321	1364	1338	1409	1286	1165	990	637	521	439	445	430	346	344	291	239	220	199	197	181	162	149	154	147	159	139	136	165	154	135	127	128	112	128	105	101	131	106	113	111	112	110	117	126	127	105	137	118	138	123	129	123	137	106	115	103	113	117	134	125	91	125	109	97	95	105	130	133	131	102	108	114	122	117	104	102	105	112	122	121	113	113	100	123	120	116	109	99	103	118	93	117	110	128	100	116	108	148	116	122	117	117	108	115	116	130	118	124	111	108	106	108	105	122	135	127	117	116	100	129	127	103	118	122	122	117	89	113	127	119	95	115	133	130	101	114	106	126	131	101	101	119	130	131	101	114	126	109	89	126	127	124	127	119	124	108	116	110	90	125	111	123	138	119	102	120	114	95	114	109	133	118	104	107	118	103	111	109	122	97	96	116	93	128	111	109	127	142	114	104	122	113	106	113	111	124	108	122	135	95	101	135	114	99	111	96	118	106	122	118	125	116	126	133	104	121	150	108	121	114	112	110	116	103	138	132	115	130	116	109	137	113	136	108	113	118	101	128	109	109	92	117	100	116	123	112	99	110	126	112	124	126	112	126	116	118	106	95	118	117	103	99	108	116	130	122	120	107	117	119	123	118	104	101	135	110	105	115	122	120	127	112	123	115	114	111	120	120	104	104	115	122	110	101	111	124	129	105	144	106	104	106	116	115	116	99	116	123	140	101	102	102	111	98	126	104	114	107	103	136	130	127	118	119	118	138	130	113	114	111	110	118	123	110	123	119	125	128	107	105	115	123	107	88	101	118	119	143	124	129	120	99	98	122	103	117	123	98	122	116	110	119	110	105	105	96	115	107	123	109	108	131	118	129	115	109	115	99	133	120	108	113	113	115	122	115	97	114	112	95	109	124	103	123	111	118	106	103	112	116	118	124	132	120	112	114	114	119	111	105	114	116	119	107	109	117	141	122	98	105	104	118	131	112	106	105	110	133	127	106	111	127	118	124	102	113	108	112	114	129	117	127	116	128	112	112	99	116	105	108	127	114	121	112	125	116	129	118	125	117	103	126	109	99	126	108	107	131	94	114	146	105	123	119	110	105	99	112	105	106	104	103	119	110	115	117	115	126	115	97	104	107	114	117	111	127	112	112	119	119	107	108	120	147	120	129	134	114	108	117	114	108	104	131	90	114	114	120	104	114	115	104	103	114	104	103	117	118	111	134	131	136	123	111	108	103	121	121	114	122	126	107	119	114	117	117	124	113	129	127	109	100	115	113	132	118	118	119	115	115	101	110	105	113	106	116	96	112	119	109	107	124	120	138	114	107	116	127	108	115	121	124	117	117	101	103	114	97	103	144	121	118	127	120	111	122	121	119	112	118	109	111	115	123	125	121	120	97	127	112	101	107	115	112	114	117	109	119	114	104	140	101	127	123	107	109	99	104	103	107	119	107	96	104	123	122	119	114	117	115	109	116	113	137	118	123	111	114	97	128	104	105	111	121	129	121	122	125	133	126	114	110	122	123	109	107	113	130	119	126	108	103	118	106	111	120	113	122	130	102	110	100	116	119	127	106	97	118	122	109	111	115	128	116	120	95	112	116	123	124	117	122	116	112	123	129	105	111	117	108	107	124	123	118	102	112	111	102	109	109	115	108	129	112	104	105	107	112	136	111	98	106	104	124	116	108	122	106	109	125	109	117	118	105	119	115	101	117	117	112	124	127	106	123	129	119	95	113	120	121	128	102	115	111	120	118	114	88	114	99	106	112	116	97	100	106	104	109	103	113	112	117	136	87	122	118	128	107	106	117	123	141	122	105	112	122	101	121	98	106	115	126	98	115	107	104	110	117	114	120	113	93	114	129	127	112	103	122	111	122	117	138	120	118	122	120	115	120	123	119	132	118	115	125	111	91	113	101	111	101	124	125	118	126	117	130	116	125	110	117	95	109	102	126	104	109	109	105	121	137	118	129	112	118	132	115	112	118	100	118	105	126	118	111	106	108	116	119	113	114	104	109	119	106	112	99	102	133	119	105	131	120	111	133	117	123	94	105	115	119	138	99	120	109	113	138	111	104	104	106	119	117	111	108	122	114	127	116	123	120	116	130	104	90	130	92	127	115	106	138	123	111	116	104	120	117	119	133	115	107	121	104	135	106	91	115	124	105	119	111	120	121	119	116	105	99	111	97	116	100	111	126	140	119	123	100	146	101	122	108	116	124	101	105	109	117	115	113	120	111	112	123	119	122	104	109	126	107	106	117	103	149	115	122	121	111	101	108	115	117	118	116	104	98	128	100	115	116	106	111	102	115	130	121	94	105	118	99	106	113	112	135	105	114	129	119	107	106	107	114	108	118	125	112	99	114	117	110	108	123	111	134	124	103	112	102	100	110	105	126	104	123	116	134	103	120	126	105	112	110	108	111	107	108	113	126	125	124	116	114	113	128	99	104	108	108	97	120	122	99	125	115	117	128	128	116	99	120	125	128	128	110	113	126	126	113	114	105	118	104	117	116	123	104	108	127	94	127	119	126	93	120	122	126	121	114	97	113	133	118	121	116	108	109	114	107	102	98	114	120	120	130	96	128	116	114	114	116	115	134	130	124	120	100	134	117	128	119	117	116	133	113	118	101	113	117	107	105	126	115	136	111	103	106	90	117	114	121	126	109	101	105	90	130	115	128	128	109	135	116	117	117	116	116	110	108	118	109	103	116	112	101	122	122	129	111	109	120	94	113	121	124	113	105	102	111	114	111	106	110	120	113	118	118	107	130	111	119	122	103	107	109	96	123	112	107	118	123	111	142	118	114	120	111	133	129	117	126	114	113	125	116	122	106	110	116	105	116	125	113	118	104	118	98	137	106	110	126	108	102	101	117	117	128	129	106	114	118	116	108	119	119	125	109	113	125	106	104	114	124	113	105	120	106	129	113	114	125	133	105	115	112	103	132	112	115	119	113	97	121	101	119	100	125	101	112	111	109	119	114	108	116	115	126	108	113	115	100	120	101	106	105	99	115	104	120	112	103	127	129	113	118	107	110	136	107	132	110	109	110	104	99	107	135	108	114	125	119	129	121	123	132	103	111	101	105	102	119	113	114	138	91	113	97	113	113	113	84	104	128	107	116	123	132	108	111	109	118	130	101	132	128	116	109	112	117	132	107	116	96	120	115	96	116	117	124	120	107	99	107	117	121	102	118	107	128	113	121	124	119	124	114	120	103	102	120	118	125	144	106	109	123	122	106	122	107	121	129	126	127	98	115	126	118	119	130	103	121	117	117	119	113	103	132	108	133	115	110	98	117	103	122	112	122	114	119	107	125	108	100	112	121	110	126	137	114	85	122	124	111	136	101	110	117	117	112	116	111	103	114	110	103	112	119	120	110	129	112	110	117	116	105	121	103	101	120	103	118	108	130	134	126	116	113	128	115	123	111	137	119	116	128	121	128	127	146	101	99	97	118	126	132	117	89	123	116	116	130	112	116
7262	6728	9994	8885	6288	5964	5612	6014	6433	6746	6756	6350	5566	3379	2752	2620	2425	2511	2144	1751	1601	1344	1194	951	763	840	698	630	655	619	597	565	656	585	543	493	483	396	380	341	338	356	358	347	344	368	343	364	405	395	376	393	365	414	424	413	385	379	364	365	396	349	358	335	356	378	380	366	340	373	362	382	371	348	362	348	359	325	394	346	375	370	372	393	390	351	393	343	377	338	348	350	345	372	378	346	359	339	354	340	339	357	368	325	389	361	371	327	351	360	362	324	316	346	340	356	319	361	334	355	358	332	354	358	358	356	354	389	379	363	376	385	316	350	311	345	354	377	336	331	330	344	349	331	342	331	329	352	371	376	389	375	339	338	342	382	343	356	371	357	339	347	366	368	354	356	341	378	396	354	338	358	350	394	313	363	347	366	355	354	353	324	359	373	317	367	348	364	344	349	327	373	358	341	344	346	355	343	338	352	325	366	377	354	369	345	373	341	361	348	332	339	355	361	377	357	361	358	346	349	348	364	358	332	346	367	337	346	345	335	346	370	345	347	357	324	330	356	326	348	363	362	360	346	358	377	361	341	384	357	330	395	336	376	348	330	347	350	354	377	338	331	349	356	351	353	344	382	355	357	370	360	356	371	354	344	386	354	373	335	353	331	359	327	320	332	346	345	357	353	333	348	331	388	392	330	357	324	350	335	380	362	379	359	376	344	360	338	349	404	339	353	353	330	350	327	356	351	350	378	376	367	342	354	322	333	312	393	326	352	366	342	344	331	338	368	342	335	363	325	336	343	361	383	347	345	304	347	351	378	347	365	334	345	383	343	371	367	370	331	327	362	354	311	353	364	328	336	352	338	337	374	335	360	316	377	335	353	353	350	339	378	349	330	346	309	365	346	361	391	367	354	330	378	354	355	349	340	352	334	301	363	338	360	340	348	370	380	330	333	357	341	320	328	345	347	374	350	340	357	329	369	356	358	335	357	350	342	349	362	333	335	374	332	350	371	357	350	345	351	352	341	356	344	335	341	353	368	359	337	358	364	338	317	372	315	345	342	331	364	319	332	314	369	362	375	329	323	331	348	332	354	365	332	324	329	349	337	339	349	373	334	377	354	379	349	374	341	378	341	347	374	376	319	346	386	339	353	282	371	358	338	370	393	338	382	377	354	392	365	356	370	363	356	371	336	341	379	404	351	399	347	354	339	346	327	358	345	360	339	335	347	339	345	352	367	315	338	339	356	359	357	323	326	342	341	333	331	341	346	379	369	346	342	336	353	374	356	356	379	331	372	352	331	338	367	329	349	383	370	335	351	354	395	348	358	353	329	386	355	346	333	354	362	377	323	374	364	387	336	356	357	345	345	375	362	338	340	323	364	356	360	377	352	369	343	333	354	354	331	357	355	350	380	376	368	347	341	367	348	365	319	349	382	354	345	359	339	374	338	366	358	349	326	351	348	370	369	357	343	369	323	387	337	357	326	354	340	367	391	341	325	317	374	344	334	381	365	322	371	342	364	354	379	330	407	350	338	354	363	338	361	361	342	384	351	378	332	319	353	366	337	351	344	331	373	352	352	355	325	327	314	326	361	308	341	364	351	341	308	350	333	364	381	348	358	326	366	398	358	344	350	358	387	335	352	328	334	364	342	337	360	320	350	360	365	348	344	356	345	334	357	363	338	344	350	330	359	358	356	353	377	359	343	361	377	365	361	340	354	350	346	330	364	372	362	367	375	360	355	368	360	323	384	343	368	321	345	343	348	353	372	358	326	363	375	364	382	387	353	308	355	369	330	391	334	360	354	332	337	351	377	374	366	344	322	336	388	367	397	365	344	318	336	348	355	309	331	361	366	364	384	367	341	351	324	328	368	374	340	352	338	344	344	312	353	350	349	373	341	365	371	357	340	356	394	336	357	382	351	350	359	370	383	301	398	381	386	336	346	370	338	338	350	376	379	376	315	334	380	357	327	331	325	352	345	342	363	351	338	363	327	377	395	370	352	362	307	363	347	359	332	348	366	342	349	365	348	350	345	357	335	336	370	341	326	323	363	356	351	338	353	428	387	376	336	360	327	331	387	392	383	371	345	342	374	349	379	373	383	334	328	366	373	325	353	322	345	360	335	358	370	352	344	388	358	368	348	359	367	337	319	395	339	385	321	331	367	352	360	345	351	360	340	337	348	334	340	342	329	355	358	350	378	299	394	362	329	361	331	361	380	359	350	343	336	361	332	355	384	339	329	354	340	361	373	334	350	356	324	405	339	343	361	335	339	343	358	363	369	350	325	344	382	346	341	335	350	335	361	357	343	353	359	346	341	369	331	344	349	339	350	355	332	356	345	371	333	363	370	324	357	343	338	384	373	321	324	356	344	359	397	385	345	373	362	337	373	346	368	321	324	334	372	352	324	374	382	351	357	326	358	325	332	356	361	324	387	349	346	346	341	362	330	334	354	344	334	351	359	367	363	373	344	329	344	336	354	361	350	377	350	329	328	394	331	347	381	353	339	367	380	327	329	332	390	358	346	362	392	339	359	374	365	347	358	341	348	330	347	360	333	347	348	360	359	310	394	340	397	338	379	373	369	354	353	356	379	352	324	335	351	346	374	356	356	347	356	338	366	363	363	322	389	367	333	352	400	335	363	383	380	340	326	337	333	362	300	350	365	339	341	348	320	333	342	357	375	344	347	362	336	339	385	368	307	350	377	381	322	363	335	315	349	341	302	355	319	359	374	332	368	329	351	362	377	336	327	361	366	361	338	359	364	328	352	395	370	340	338	389	352	370	370	344	338	350	349	357	353	372	331	330	348	347	391	373	391	321	346	379	357	332	342	355	361	375	326	356	354	368	360	379	339	338	353	363	343	342	327	338	387	372	344	318	355	333	333	363	378	353	364	349	352	350	380	333	331	379	325	391	371	361	388	355	349	358	326	364	368	396	344	347	348	345	352	334	361	346	367	381	381	363	365	316	336	361	350	332	370	335	323	345	366	359	367	336	357	364	358	359	374	355	357	344	365	389	354	343	345	372	336	338	372	375	366	366	352	351	351	384	347	362	365	324	320	353	399	345	364	360	363	353	361	354	369	384	360	351	356	383	366	360	344	334	346	329	350	308	339	367	356	355	349	348	341	332	337	341	340	353	360	348	353	362	344	359	365	328	350	368	345	381	350	380	342	337	337	331	332	335	338	367	324	316	329	369	364	386	363	356	335	369	351	342	362	349	337	343	333	338	369	337	362	376	304	336	361	376	329	336	341	356	325	331	335	329	350	327	382	340	377	385	325	376	361	370	364	361	361	392	380	357	353	362	368	333	317	349	354	338	341	348	362	343	368	378	340	343	362	365	351	364	335	359	350	338	358	317	346	372	345	315	354	350	373	379	343	381	347	373	347	390	352	357	364	363	324	327	355	341	341	349	317	376	369	357	320	364	354	368	363	354	333	336	341	348	337	355	372	337	330	359	362	344	336	365	340	357	353	349	357	366	324	327	351
20929	12545	12857	8865	4953	3781	3040	3012	3027	2820	2892	2550	2465	1894	1351	1311	1347	1323	1027	907	911	873	692	628	433	441	518	446	507	492	469	432	446	581	576	387	291	156	151	165	131	135	148	152	144	126	135	159	138	167	151	163	160	247	231	186	179	177	175	199	168	159	166	164	159	134	148	143	152	131	144	125	136	149	145	135	141	137	155	120	130	143	150	137	147	141	145	159	137	153	148	137	147	124	142	134	145	134	140	143	146	146	147	141	134	151	160	162	152	127	131	125	128	144	136	106	142	150	136	135	144	138	134	141	105	145	143	150	136	141	124	149	135	147	156	147	138	144	138	127	130	137	135	137	120	151	151	146	140	128	132	111	137	149	144	130	155	138	146	145	142	130	140	123	125	153	136	157	129	132	130	138	138	114	127	132	133	136	128	142	131	130	144	137	110	130	155	126	141	149	134	132	148	123	153	135	146	154	138	134	148	138	167	145	142	154	131	158	138	137	148	150	151	162	152	124	133	141	131	122	120	143	156	134	128	137	120	135	122	148	154	134	128	132	148	125	133	145	155	142	150	140	145	118	144	173	144	136	140	151	145	149	127	131	138	148	134	118	149	126	133	139	124	151	137	158	107	131	108	143	132	111	143	136	125	108	128	141	153	145	121	140	130	143	123	141	134	145	140	158	138	130	152	139	142	124	138	139	155	147	139	125	140	145	154	131	136	140	139	129	136	158	142	138	144	133	132	151	133	140	134	132	146	139	141	129	137	125	154	125	133	127	127	139	136	123	151	130	132	155	136	144	149	140	146	153	146	138	125	128	134	148	129	139	135	134	128	131	144	136	107	143	140	133	150	174	144	139	159	148	151	121	123	145	120	139	121	123	137	127	141	133	126	153	125	132	150	145	142	117	140	133	131	127	144	147	142	137	143	151	142	131	147	145	155	155	149	139	122	160	134	130	122	142	139	150	146	140	131	165	149	141	134	149	147	128	132	141	140	113	140	146	163	120	134	151	129	140	144	123	135	157	112	117	120	149	148	113	136	139	160	142	168	125	156	130	153	119	140	142	139	127	133	140	143	130	149	127	131	124	140	141	147	139	155	157	141	142	131	130	137	119	161	129	148	145	120	131	136	135	154	159	123	142	136	138	131	127	130	146	142	151	144	128	124	147	141	130	134	132	152	149	129	139	147	136	144	141	126	133	146	142	150	138	149	148	145	124	163	158	130	156	130	154	139	119	141	143	119	153	132	143	154	147	122	145	146	126	141	135	151	150	132	140	134	161	143	154	126	147	139	123	148	115	134	117	130	142	143	132	153	120	133	142	127	125	142	137	138	136	121	144	141	153	131	135	138	144	141	152	153	136	130	118	136	167	150	127	135	146	133	146	136	129	137	133	137	159	129	123	149	125	139	149	138	132	142	151	135	150	136	148	151	137	146	139	141	141	136	147	147	123	137	134	140	146	139	145	150	148	147	169	136	148	141	134	130	151	162	144	142	138	151	140	161	122	142	144	154	121	134	137	155	137	145	142	135	149	155	162	136	149	143	122	136	136	148	134	154	144	121	138	136	145	147	137	133	145	135	134	128	136	122	160	130	159	135	130	135	157	131	136	125	128	146	140	142	150	148	157	123	137	117	139	156	148	127	139	130	143	120	123	142	150	138	138	134	136	129	155	141	129	157	165	142	134	137	142	137	114	137	135	142	142	131	129	139	154	144	151	152	145	142	132	132	144	137	145	147	146	133	113	141	122	137	128	169	145	121	149	153	134	157	141	134	151	162	147	117	136	151	137	133	129	128	140	160	139	148	131	158	144	139	154	155	127	128	158	135	128	138	131	159	145	121	137	140	153	151	165	136	140	145	137	143	159	147	122	146	146	129	126	173	144	164	120	119	142	108	126	120	136	137	151	139	137	145	140	131	164	143	143	152	145	134	133	152	129	160	125	124	147	138	126	145	138	141	136	136	135	123	124	136	147	136	138	142	131	132	129	117	109	150	136	135	140	138	156	155	129	146	133	120	152	157	148	178	136	142	117	139	145	145	135	121	156	137	157	132	138	145	132	140	154	136	148	139	137	130	173	123	138	134	128	151	143	135	135	141	142	134	130	161	148	140	138	137	134	134	138	121	163	157	138	138	117	132	147	113	143	133	156	154	149	158	153	119	122	121	148	151	136	129	137	121	147	154	118	149	144	143	154	133	150	139	141	147	156	163	155	115	161	140	146	135	156	141	137	146	132	141	143	155	127	127	139	137	134	138	168	139	144	144	134	144	135	142	157	132	131	145	134	139	147	146	131	146	149	109	131	127	159	144	136	152	147	149	150	130	138	154	120	126	131	126	145	148	125	135	135	157	125	153	144	129	129	127	144	134	164	129	141	113	134	128	148	135	139	129	150	163	129	149	130	129	133	138	147	141	143	137	132	149	127	123	130	122	156	135	143	119	161	143	140	134	131	154	129	132	128	141	143	131	135	146	136	127	140	157	136	160	163	137	137	127	153	136	136	116	133	136	140	135	133	136	133	145	117	153	139	144	144	137	157	138	135	143	144	154	143	132	138	148	141	144	154	144	148	130	152	123	153	145	134	166	137	130	127	154	137	130	138	144	125	139	120	128	134	156	136	134	113	132	144	154	129	149	132	141	130	145	128	134	136	140	133	142	130	124	127	143	136	134	149	154	123	145	143	130	134	138	119	152	133	149	158	142	143	163	148	148	155	153	116	134	124	125	156	136	140	133	137	128	120	145	135	134	122	118	122	146	123	154	136	135	100	131	146	148	127	147	131	142	140	135	138	152	158	116	152	148	140	110	134	124	140	145	142	148	121	127	135	149	123	164	143	143	126	113	145	137	135	141	120	135	140	125	121	153	157	132	121	158	154	126	127	138	149	126	141	140	143	147	128	128	128	147	135	124	148	115	130	137	146	150	128	133	122	138	165	144	137	130	134	131	140	157	130	160	134	137	144	147	131	135	154	135	131	151	141	127	131	148	146	136	136	123	137	135	136	146	137	138	122	145	136	126	145	152	142	131	107	139	142	118	147	143	127	119	134	150	134	139	141	142	134	119	128	143	145	146	160	134	137	143	118	141	141	121	137	150	134	145	136	140	128	141	131	123	131	152	138	144	131	161	124	145	140	133	121	126	146	147	140	140	151	132	138	145	128	135	143	149	125	132	142	142	122	138	132	125	133	132	130	147	134	163	131	120	141	137	150	156	126	131	150	143	150	133	129	157	142	170	153	123	150	138	133	141	136	147	142	144	142	132	160	117	126	123	128	154	139	137	136	142	139	129	132	138	141	133	163	139	126	140	124	151	135	137	138	133	114	132	133	136	149	134	146	121	148	124	144	149	119	141	142	146	154	131	153	129	142	127	132	148	145	140	145	147	146	134	148	145	132	132	146	137	124	129	149	129	144	134	132	125	146	154	156	162	137	148	138	147	156	140	143	166	142	146	139	140	117	125	150	144	118	141	148	126	150	130	126	142	142	146	142
14021	10967	16840	16935	13360	12354	11420	12114	12229	12387	12945	12421	11580	9139	7059	6767	7036	7020	5536	4850	4997	5022	3882	3119	2487	2517	2974	2656	2987	2818	2829	2354	2834	3620	3418	2222	1455	639	445	426	379	415	435	463	436	424	384	462	492	494	582	680	586	1432	1410	871	764	780	814	822	711	707	471	487	537	512	497	444	521	447	464	466	468	447	416	455	428	437	409	383	407	434	402	426	420	435	436	450	427	408	390	393	429	416	441	450	406	429	428	432	425	391	401	380	410	378	443	401	419	414	449	479	413	418	421	393	407	382	421	419	393	431	395	404	426	400	436	399	417	426	413	425	418	404	421	423	426	412	417	420	378	401	415	397	432	421	414	420	400	447	417	401	408	430	401	407	408	459	390	445	432	446	440	457	426	423	397	406	447	391	421	406	387	404	420	396	398	409	397	441	434	387	391	437	412	448	422	410	420	373	410	397	459	435	391	385	446	409	403	443	442	458	385	401	448	443	406	429	393	431	416	444	442	453	387	386	423	430	413	378	443	406	426	430	445	457	452	399	407	410	424	450	435	416	396	421	413	433	441	424	438	449	408	387	373	470	421	403	471	417	456	407	413	433	406	431	462	391	445	448	412	462	443	427	404	448	432	434	442	410	419	419	397	409	413	427	410	456	422	436	457	392	410	443	374	435	418	432	433	422	383	389	396	443	398	433	402	397	437	405	387	443	441	423	364	415	414	454	435	422	416	398	381	394	412	462	434	436	406	408	430	414	403	426	402	376	412	403	387	384	439	433	438	397	419	405	456	403	443	441	434	399	432	404	445	440	409	440	405	383	431	418	415	423	384	420	433	409	406	400	446	398	409	411	424	427	399	426	391	411	426	390	403	426	401	418	433	415	419	418	415	426	435	414	421	369	426	399	423	432	446	403	447	395	412	406	454	452	399	400	413	397	429	403	434	419	407	424	428	423	440	428	418	364	410	414	388	412	431	408	388	396	407	398	420	419	409	363	387	440	408	436	432	423	444	426	407	428	391	415	400	429	423	414	430	463	427	401	400	362	425	417	404	427	404	423	424	427	453	417	459	430	430	422	433	431	381	435	396	437	395	415	421	419	404	402	396	449	390	419	437	426	433	455	413	418	463	431	396	443	410	375	436	430	399	414	447	425	403	397	398	413	435	410	428	419	422	435	427	408	419	410	391	427	437	420	431	431	406	400	428	424	440	427	417	400	461	399	379	431	435	395	432	418	400	425	400	411	427	444	432	419	396	405	418	431	406	428	411	420	387	401	411	416	418	401	434	415	421	410	427	415	429	396	432	413	440	379	450	437	391	443	425	406	420	427	424	437	399	451	424	434	405	424	401	404	417	389	414	438	405	399	417	429	396	424	444	408	435	412	390	437	404	422	416	458	435	397	439	434	427	415	440	402	430	387	441	428	403	397	390	387	432	411	418	395	416	405	410	424	409	407	423	408	421	451	443	406	411	400	404	422	421	431	392	418	428	415	420	415	425	406	402	427	418	421	381	442	421	450	403	386	429	403	465	411	375	432	433	435	374	433	454	423	396	434	407	413	447	415	396	416	445	388	443	397	397	431	432	461	433	474	437	421	397	410	410	427	429	415	445	416	456	426	425	366	403	437	400	458	399	416	397	404	429	424	385	427	402	415	418	398	415	388	419	471	400	386	423	443	427	441	418	425	423	451	433	467	420	396	437	442	385	441	437	441	435	401	407	401	434	411	408	406	408	441	405	410	436	396	393	412	414	386	408	422	411	388	408	458	415	370	427	430	411	408	415	427	423	384	392	389	435	374	442	420	416	409	408	401	388	418	400	408	413	447	389	417	423	435	405	451	428	412	422	405	444	411	445	415	431	391	403	422	409	425	421	420	390	406	423	418	444	414	424	433	374	387	429	427	416	395	401	397	410	404	434	404	412	424	399	433	432	400	411	426	405	421	406	436	446	363	403	409	402	438	414	417	474	418	400	446	424	443	445	428	416	395	416	460	386	464	457	434	418	401	405	441	420	425	425	400	420	446	437	402	451	408	419	399	394	411	406	431	391	417	443	429	448	393	420	413	416	399	386	416	394	408	418	429	389	386	448	402	418	435	418	451	435	415	401	437	448	392	433	422	424	402	435	424	381	384	434	396	436	420	426	420	434	405	385	426	419	405	412	412	418	423	430	427	439	434	417	425	418	415	427	435	432	381	449	440	424	422	403	406	438	441	373	412	424	419	417	406	451	373	409	412	405	465	424	435	410	409	447	414	372	414	424	406	419	451	437	398	406	453	441	428	442	390	433	402	415	412	401	394	431	400	445	408	436	396	409	420	455	379	415	438	418	440	425	434	440	405	426	409	401	383	430	378	421	446	400	421	397	406	432	395	402	419	412	392	390	388	431	406	438	448	402	438	401	439	412	404	430	418	387	443	432	438	397	419	399	408	398	434	447	452	427	384	417	428	422	416	425	432	411	402	419	430	403	427	425	403	382	424	441	418	441	439	423	445	435	432	433	422	392	427	389	415	401	401	412	430	433	407	410	424	402	453	426	396	443	432	404	408	439	417	433	463	415	398	421	401	394	429	432	425	417	435	388	402	420	382	424	428	454	409	403	413	412	422	424	445	396	413	429	396	451	422	429	450	456	440	423	416	401	378	422	415	378	439	427	406	460	432	414	400	436	429	441	403	441	442	422	422	403	394	435	419	404	439	421	424	414	410	428	412	425	448	450	416	439	408	428	450	417	439	407	437	425	420	419	414	452	424	388	405	423	389	421	423	414	410	430	421	433	414	405	417	385	441	441	448	424	399	434	422	392	395	396	411	431	400	396	458	415	405	460	447	432	432	406	426	402	400	411	397	427	400	414	448	408	415	441	407	415	432	428	451	444	432	426	408	396	409	405	367	407	415	424	420	413	415	413	374	403	406	447	421	418	387	392	383	393	418	447	433	409	425	421	439	435	394	372	405	396	394	414	411	405	447	380	420	411	434	420	402	427	402	421	422	478	426	410	426	439	444	423	417	444	408	412	394	430	382	421	463	446	408	409	444	393	415	431	413	429	418	425	342	393	418	441	407	433	377	421	374	454	417	425	434	392	405	429	387	409	409	434	388	398	442	422	353	438	425	407	429	454	419	448	444	430	438	395	424	396	434	414	402	415	407	424	458	402	421	408	424	417	415	409	418	403	421	406	432	424	409	438	379	393	457	399	401	414	440	400	419	411	409	390	411	425	400	411	404	406	398	416	424	414	414	419	407	402	417	428	450	414	408	430	406	436	421	379	422	425	390	441	427	407	420	411	424	423	425	398	387	410	424	414	407	439	428	428	421	423	381	374	428	444	418	408	423	434	438	359	418	413	451	439	451	404	404	420	410	434	428	447	400	373	417	400	405	417	448	432	416	436	395	431	403	417	413	416	407	399	418	437	379	389	434	400	403	421	397	420	411	404	409	387	442	431	420	394	429	425	413	427	423	429	375	418	411	418	410	420	373	407	439	426	430	413	425	422	383
28528	17589	19100	13692	7716	5949	5254	4658	4817	5039	5193	4551	4055	3127	2270	2072	2552	2416	1879	1726	1782	1504	1150	912	736	732	908	708	676	728	758	653	743	1015	962	746	405	229	220	168	206	182	165	177	179	187	196	202	185	222	207	233	224	431	366	272	245	264	241	237	196	203	182	183	179	220	189	197	195	185	218	176	181	211	196	177	196	210	168	195	185	157	186	172	193	170	163	168	169	181	185	188	193	181	182	182	179	181	172	176	169	181	173	159	175	163	189	183	193	154	167	161	179	165	179	176	197	182	180	176	165	170	185	177	169	195	178	187	184	173	166	196	181	177	159	183	173	172	181	195	161	160	160	169	178	186	183	190	153	174	192	174	183	169	153	218	171	198	197	179	192	177	179	170	162	173	191	179	178	193	201	177	165	191	178	167	168	161	204	161	186	184	160	171	169	198	191	171	209	161	180	192	177	177	161	178	163	172	204	151	169	175	157	171	184	159	188	178	193	183	182	178	176	159	189	163	180	187	173	170	170	158	169	176	172	202	171	173	187	195	170	152	186	172	177	167	179	156	184	208	185	189	182	177	188	188	168	177	190	160	165	179	187	176	189	170	171	171	167	171	184	158	191	183	157	172	186	169	155	161	171	173	183	185	203	181	168	182	184	159	199	221	170	173	156	183	183	192	182	190	167	154	168	177	159	179	172	185	189	182	178	193	179	183	170	214	215	195	165	175	182	188	178	169	167	175	185	177	154	174	180	169	176	191	173	179	165	173	187	203	194	156	162	176	165	173	175	165	202	169	197	180	197	200	191	167	146	167	185	164	177	172	196	194	173	163	186	154	162	168	164	192	166	181	180	179	165	169	183	157	173	181	174	178	157	160	163	183	172	147	195	159	178	170	174	144	164	179	157	183	179	181	172	173	185	174	162	174	181	173	166	186	184	180	182	187	184	185	156	188	152	178	178	204	179	180	175	157	165	186	176	191	173	173	194	152	189	189	170	172	154	200	165	183	183	181	186	167	176	207	177	165	183	176	188	163	182	165	191	201	173	193	167	180	182	180	199	172	185	166	153	185	183	184	178	179	203	169	169	165	197	170	180	177	155	177	208	188	193	179	184	196	158	168	185	195	181	209	180	178	183	192	169	186	187	169	186	170	168	166	181	189	184	164	177	194	187	186	196	178	178	168	176	170	187	200	171	187	164	171	164	174	180	187	181	184	186	162	182	175	179	183	172	176	147	187	175	183	167	181	202	174	186	171	173	185	178	200	157	175	181	182	160	160	201	176	184	181	158	200	181	165	169	174	175	183	176	161	165	180	198	169	183	180	181	189	167	181	175	158	207	178	157	197	200	182	183	167	201	181	166	192	198	160	190	188	161	177	197	175	188	171	184	179	196	183	196	181	166	190	165	188	169	167	195	162	153	168	178	151	182	184	196	165	190	196	186	170	188	190	178	165	178	177	181	169	167	172	180	173	153	205	170	179	167	169	165	168	177	177	193	193	202	148	181	196	206	180	156	171	198	173	173	182	184	166	182	154	205	167	180	162	198	178	165	159	170	183	182	154	191	181	163	175	161	186	170	180	175	185	180	159	165	199	165	198	159	158	215	190	191	189	177	174	182	179	178	174	162	171	157	182	160	185	184	179	180	192	180	178	189	197	172	169	179	186	194	191	197	169	167	189	179	182	196	185	170	192	177	183	161	193	187	190	181	157	188	178	199	189	192	173	161	191	187	186	186	174	185	195	156	147	172	179	163	167	177	195	185	185	162	153	199	166	166	190	172	203	167	174	163	177	189	175	174	169	174	184	164	191	191	178	199	174	176	180	190	177	185	165	177	181	225	185	208	177	188	183	155	186	190	174	166	181	181	186	185	184	174	183	155	189	170	172	174	176	201	179	174	192	184	162	167	161	175	173	176	171	175	184	166	184	164	149	184	184	173	192	176	207	180	190	186	179	150	171	170	174	154	172	185	185	184	183	202	178	163	175	179	185	166	204	152	179	168	169	165	174	189	190	184	160	181	185	175	179	169	167	174	175	167	164	172	182	178	192	183	163	213	161	168	184	181	172	203	163	188	182	208	190	181	198	175	188	169	173	175	160	169	180	179	153	193	171	162	172	172	167	161	181	165	193	187	180	198	173	167	176	179	157	161	177	160	168	157	185	182	186	185	170	169	183	189	191	193	181	171	172	166	186	195	180	167	174	188	171	151	157	184	163	181	186	165	160	191	182	154	174	174	201	198	158	162	182	183	174	171	175	179	167	180	162	195	175	181	169	163	193	176	193	166	179	181	151	161	155	172	177	170	181	167	169	203	203	174	187	167	175	163	180	186	175	162	188	177	178	175	196	179	174	201	166	180	156	179	161	151	179	156	155	171	209	182	176	168	188	179	166	176	161	180	183	177	190	189	201	175	169	160	200	180	141	184	178	184	178	170	168	154	182	172	196	178	176	190	183	186	168	181	180	183	155	187	197	160	173	195	198	159	175	176	180	168	201	185	216	167	193	177	176	208	169	153	179	175	190	172	182	186	183	180	182	180	192	183	162	164	183	176	195	169	166	165	160	196	185	190	191	171	165	162	168	183	183	186	181	174	182	176	174	197	162	188	164	181	160	164	168	171	179	200	177	170	191	164	177	169	198	157	182	177	179	175	199	168	176	176	163	173	150	157	186	190	187	184	169	162	167	184	195	177	180	171	170	174	187	165	169	206	178	187	175	194	211	192	178	178	160	184	171	178	181	151	185	186	179	169	138	181	160	182	164	173	168	202	201	171	151	178	175	192	178	180	190	182	177	193	176	170	161	175	169	172	203	168	176	199	170	200	168	190	165	187	171	173	180	188	179	192	147	188	172	196	187	155	171	184	178	179	173	148	155	160	161	182	164	188	150	170	189	165	172	190	175	182	182	172	174	187	183	162	185	169	188	170	154	186	178	162	163	184	195	192	167	152	173	156	167	187	141	182	184	186	179	161	162	185	184	193	180	166	157	178	173	182	180	188	172	172	180	188	171	178	195	180	183	178	146	165	189	156	179	196	162	186	181	210	164	194	174	172	157	203	186	177	185	195	188	167	180	181	179	170	192	180	180	185	173	192	182	174	192	172	174	186	188	174	169	175	171	191	203	186	152	181	174	212	176	188	173	191	180	192	185	192	156	190	194	192	188	195	170	162	179	207	161	194	176	164	169	168	164	173	167	157	198	204	199	210	187	182	187	156	187	173	182	167	169	176	175	187	185	179	187	162	198	138	175	179	205	181	156	167	226	167	163	168	166	178	176	152	176	184	187	189	177	166	170	180	187	160	171	166	180	180	159	182	200	167	183	179	157	155	181	190	159	172	158	190	214	169	193	171	167	175	200	184	198	203	173	187	158	166	180	187	174	202	177	166	190	175	177	180	165	170	152	176	168	180	168	188	171	195	172	185	158	180	160	176	171	164	183	191	195	169	177	189	153	172	184	177	178	181	199	169	175	172	208	182	172	181	186	166	175	189	171
17763	13690	21883	21654	18173	17236	17029	15785	17475	18427	19167	17368	16618	13804	10410	9624	11111	10838	8994	8496	8845	7836	6259	4814	3912	3971	4855	3890	3693	4250	4312	3728	4398	6013	5450	4037	1991	909	589	507	501	563	545	499	496	503	527	580	708	645	787	923	926	2429	2041	1273	1118	1150	1206	1111	1002	1025	609	648	665	675	640	548	582	601	625	567	594	548	551	565	520	544	491	507	511	529	533	519	512	493	536	542	503	527	541	524	523	515	509	541	525	514	505	494	536	501	498	479	504	468	538	546	510	484	548	491	555	507	519	539	539	531	506	517	535	505	498	500	514	522	501	488	548	494	487	548	527	543	520	514	508	484	512	516	503	520	514	546	518	526	528	540	521	548	478	555	507	510	508	566	521	479	512	521	498	528	518	504	484	531	558	530	560	487	535	560	484	497	529	507	488	480	464	486	527	494	535	488	491	528	481	520	536	516	512	490	482	506	481	506	479	538	480	505	553	545	496	513	550	512	514	493	498	514	509	491	495	539	500	556	501	531	494	495	541	528	531	470	530	514	527	487	496	509	531	520	513	512	520	511	522	511	503	531	512	526	492	494	491	528	544	487	558	495	484	479	533	505	560	527	498	552	499	525	497	545	546	547	459	528	468	535	515	538	500	506	543	511	528	491	519	543	508	476	494	490	509	520	527	570	506	484	477	537	533	518	510	533	527	508	511	524	527	524	524	497	501	542	540	541	540	491	523	535	477	487	520	495	530	485	510	542	525	521	522	551	484	507	498	473	484	513	539	510	477	495	474	493	525	507	514	552	487	514	509	465	519	491	550	510	531	521	509	522	538	484	501	509	478	502	545	518	519	512	502	531	539	513	482	495	525	554	506	490	528	549	567	486	497	457	520	483	525	464	542	506	490	536	491	511	477	518	486	537	505	482	510	544	528	520	483	505	462	500	547	542	525	500	520	508	520	530	528	519	458	499	496	506	505	497	507	519	534	492	494	496	515	531	510	503	492	522	535	480	524	541	499	475	497	549	519	494	486	514	484	512	498	477	502	487	533	545	528	518	513	541	502	497	494	541	524	512	523	506	523	486	538	510	508	516	510	500	573	512	512	522	544	495	531	507	534	501	532	512	500	528	496	483	511	502	532	537	521	502	484	529	524	461	528	509	482	494	494	523	529	509	521	545	514	469	530	502	540	518	538	463	513	529	546	524	501	476	533	485	520	505	479	502	504	566	486	552	570	522	551	509	480	506	536	502	484	545	513	511	515	492	499	527	534	518	480	468	496	512	523	536	521	543	545	519	489	491	499	505	541	508	525	499	482	513	516	494	501	506	493	499	553	516	495	511	549	486	532	535	530	494	553	477	522	502	543	495	551	497	509	516	515	478	485	485	543	510	518	544	540	493	534	495	508	476	501	502	554	514	494	491	541	522	522	503	521	537	539	499	542	540	515	542	535	478	506	502	515	503	481	488	547	477	489	526	533	466	491	570	507	507	487	510	488	503	542	547	532	503	515	490	538	489	508	508	495	499	502	513	469	499	522	530	536	546	511	500	500	517	524	497	483	454	545	503	526	531	529	519	496	532	512	502	529	515	573	510	506	526	493	526	509	511	498	498	511	492	499	540	480	490	512	470	510	547	495	534	510	517	540	523	505	503	480	505	536	558	487	532	530	516	465	515	488	544	524	527	531	532	515	525	496	550	545	560	541	505	515	564	544	535	533	488	538	506	527	521	510	506	501	525	531	537	518	496	503	515	499	472	519	547	513	522	507	499	476	525	535	526	494	525	493	511	534	528	535	500	550	525	529	515	525	514	510	512	541	534	519	488	487	482	474	570	497	543	519	517	498	536	573	581	539	538	503	498	539	471	535	512	504	562	466	520	526	557	556	538	528	525	516	519	527	505	476	492	520	457	518	484	550	490	497	511	536	513	549	521	481	525	508	513	525	504	514	515	520	538	466	517	512	548	515	546	552	458	510	525	507	500	520	486	490	476	517	530	495	541	510	514	505	503	521	516	503	499	535	501	503	557	523	492	489	487	526	486	493	550	509	537	527	486	510	477	506	508	522	512	551	527	488	582	509	515	514	555	510	500	513	497	472	491	519	522	506	549	505	524	506	508	510	507	483	478	509	538	532	538	548	529	479	548	559	481	540	458	486	523	528	525	505	511	523	492	531	501	519	546	503	505	503	535	541	507	538	497	506	496	490	514	506	549	517	496	533	520	535	519	496	525	549	468	492	520	521	564	501	493	494	525	499	542	517	515	495	518	510	554	528	534	489	541	473	544	551	520	510	505	512	518	515	500	515	522	534	498	530	518	484	518	504	463	555	476	514	497	499	484	530	506	525	515	544	468	541	492	511	489	481	526	518	507	471	516	502	527	548	464	481	551	523	490	520	485	533	494	540	457	512	504	534	561	527	533	512	541	493	484	537	502	516	480	484	487	470	478	498	499	499	483	525	521	540	542	489	507	476	533	504	474	504	483	539	545	507	487	504	512	517	515	498	442	499	515	490	528	521	516	565	533	490	505	513	528	510	536	481	545	563	475	519	538	509	540	477	465	506	502	509	512	510	484	508	492	477	539	546	508	525	551	542	508	493	466	542	524	511	527	521	513	513	499	520	542	527	494	527	486	508	503	488	497	512	451	524	481	547	526	525	491	526	508	523	510	528	530	514	478	494	532	530	530	506	498	496	489	488	520	508	494	481	523	491	503	524	487	482	532	502	562	491	494	485	510	503	513	513	522	488	550	532	508	524	492	504	543	541	512	528	488	474	482	517	518	495	516	521	515	513	478	529	488	494	535	527	524	508	498	510	505	495	478	540	502	503	490	477	479	483	508	511	489	519	520	559	491	521	555	479	502	517	549	491	511	521	532	518	499	502	519	535	532	558	518	492	530	510	495	530	533	512	514	518	499	528	544	493	511	530	536	484	514	497	478	519	510	521	507	547	503	525	477	518	548	456	504	538	518	542	508	512	495	519	528	528	504	518	514	478	501	481	506	546	515	515	557	540	558	504	522	513	512	474	526	506	491	497	503	524	488	494	517	469	529	523	498	515	502	512	531	489	524	491	512	496	503	480	531	521	493	523	476	522	538	524	545	513	494	526	507	494	504	470	496	492	520	547	486	540	522	549	518	532	540	511	487	487	544	501	523	500	508	482	534	510	496	466	532	528	527	489	501	480	504	542	500	482	523	520	499	538	506	511	531	501	472	542	514	488	519	489	519	502	520	587	533	503	527	507	556	506	510	553	517	504	504	535	523	531	511	508	517	529	509	480	452	524	492	490	520	485	507	509	530	510	498	500	517	561	503	488	545	567	538	507	501	497	482	534	511	486	504	523	523	488	523	496	503	524	548	512	542	515	514	536	513	539	520	520	502	534	511	554	496	530	535	531	499	513	524	486	487	500	509	513	518	479	534	504	492	569	553	502	492	518	532	494	540	523	516	511	517	506	504	463	530	492	544	456	515	512	554	513	494	527	497	517	533	501	512	539	559	536	497	524	510
9501	4957	5766	3657	2094	1541	1443	1538	1249	1305	1459	1309	964	627	582	456	427	445	397	369	310	259	252	184	176	179	176	158	152	161	144	161	157	167	145	138	142	121	122	121	110	128	100	126	97	131	122	117	141	101	106	122	123	142	135	124	114	102	121	127	101	122	104	109	101	125	126	120	139	103	114	112	119	118	102	141	123	121	129	140	118	125	131	93	120	123	126	123	126	152	120	119	120	109	115	110	125	126	138	119	136	125	135	126	127	131	100	110	131	136	129	118	130	125	137	120	105	139	118	144	129	120	134	119	131	121	123	134	121	113	102	121	109	112	132	103	103	106	123	119	137	101	113	129	127	119	118	142	97	109	119	125	134	110	119	111	125	114	133	105	116	115	142	122	138	121	112	130	138	130	135	124	124	128	108	120	135	121	114	136	121	114	103	116	123	104	123	133	111	117	127	105	130	109	118	114	131	116	110	107	111	133	137	128	105	138	123	110	107	131	118	119	133	123	129	130	113	121	129	111	120	92	118	123	138	113	124	103	123	115	123	125	109	124	125	113	121	123	131	111	121	127	113	119	113	136	103	122	129	121	106	118	103	120	116	143	139	127	148	126	112	125	107	118	129	120	120	113	112	141	134	128	101	108	135	127	102	120	129	120	107	101	123	118	128	115	138	106	128	137	130	100	122	126	106	134	116	113	116	116	122	110	126	118	137	121	110	115	114	109	132	140	124	116	104	124	126	118	137	116	106	112	131	131	120	134	109	120	113	123	135	120	132	116	115	123	118	121	134	126	121	112	121	113	106	123	103	113	131	125	121	114	127	121	126	115	119	110	144	123	122	122	108	101	117	123	121	119	113	127	122	115	113	114	119	132	134	118	127	118	135	102	123	107	114	112	122	124	118	113	109	107	100	106	124	112	118	128	110	111	126	86	144	116	126	102	98	128	125	144	127	139	123	116	117	100	111	103	125	109	117	114	136	125	127	111	100	118	113	106	132	120	118	88	114	116	127	130	123	107	136	116	135	123	114	135	118	130	120	94	114	94	132	106	113	139	100	123	98	118	101	132	107	129	155	117	131	118	121	118	103	129	97	100	108	107	140	113	131	127	125	127	124	135	127	125	104	115	120	112	122	131	130	120	132	105	126	118	138	130	133	114	142	119	130	154	129	105	110	120	120	105	140	119	122	121	117	123	132	118	111	136	110	108	129	127	114	136	109	121	121	131	125	141	121	117	125	111	107	125	115	120	118	112	129	117	125	122	123	126	111	115	107	118	125	134	150	125	110	144	113	135	125	118	144	97	107	117	138	139	110	110	112	134	123	125	133	92	128	113	119	133	118	144	119	116	119	132	117	103	121	124	122	130	136	123	97	131	141	120	124	106	119	106	129	129	112	119	111	91	111	120	142	110	123	122	109	86	117	121	143	109	105	120	120	113	117	149	131	126	110	130	79	126	125	139	136	106	108	119	114	122	133	143	128	124	122	111	116	116	118	119	131	90	123	109	124	122	113	119	122	109	121	124	123	110	118	132	136	117	115	127	127	104	120	99	109	119	114	115	115	111	123	134	129	125	115	115	134	122	110	135	102	120	118	111	121	114	115	117	126	120	117	120	115	138	119	120	128	119	153	101	126	119	119	112	113	120	125	121	100	130	121	106	133	119	132	122	110	135	126	107	107	113	114	112	134	121	117	123	114	123	105	115	102	105	99	132	119	127	119	111	132	122	119	100	108	111	131	108	127	119	111	112	111	143	114	100	116	133	110	134	141	107	123	96	119	129	121	119	109	117	122	120	95	119	109	117	115	116	117	118	128	120	107	114	110	120	121	141	136	113	133	128	114	116	123	108	117	112	114	126	136	121	124	101	123	122	125	108	107	114	116	109	88	125	141	117	133	133	115	115	124	115	121	121	122	117	108	125	133	120	112	112	133	112	120	123	136	131	120	134	116	105	124	129	117	128	120	103	117	133	125	99	129	118	116	123	117	110	119	117	134	109	129	105	121	120	118	114	109	114	112	117	117	109	112	126	129	110	112	116	119	106	125	108	118	105	125	120	125	132	116	110	102	113	129	134	118	114	110	125	112	125	134	105	111	105	131	110	122	141	116	107	117	126	130	108	112	121	106	131	104	123	120	127	114	145	122	110	127	116	114	136	131	118	112	122	126	128	118	130	124	100	117	129	130	134	141	124	124	139	130	116	101	116	127	120	104	117	136	123	107	121	107	110	122	115	122	129	135	128	110	124	122	123	116	109	103	127	124	127	125	115	129	127	108	109	115	122	123	125	105	109	122	119	110	108	109	110	98	114	122	119	117	101	113	132	115	112	114	105	123	109	108	140	117	98	119	110	93	110	110	116	125	119	115	134	116	125	108	111	121	105	124	114	127	116	115	107	114	99	121	113	104	114	130	127	138	119	104	119	104	123	124	129	100	126	113	110	128	103	129	128	118	111	132	128	131	130	121	116	112	112	124	115	106	125	118	115	106	131	98	124	109	127	128	132	125	139	138	133	132	106	103	116	111	119	110	126	116	111	109	135	123	128	109	100	119	118	136	119	130	108	129	120	138	117	104	129	116	95	105	127	125	136	124	123	106	113	120	117	121	113	117	113	131	106	121	113	92	128	109	122	93	118	119	109	116	143	100	95	117	132	108	106	127	117	109	111	117	113	100	122	115	127	104	94	129	108	117	118	121	129	123	120	105	91	118	124	141	129	129	115	119	119	101	126	118	119	130	104	120	105	121	110	126	114	126	121	124	128	114	122	112	114	121	109	137	123	104	124	122	92	118	130	121	127	108	104	105	127	143	119	135	133	115	128	118	123	96	121	136	110	129	121	142	116	114	120	118	111	131	141	126	105	113	105	147	124	111	131	126	134	112	137	116	112	112	111	128	112	101	131	119	105	127	118	130	145	113	121	109	126	108	100	131	100	113	112	143	98	127	109	108	126	125	147	109	122	111	120	122	119	145	153	113	125	123	125	117	110	134	136	127	107	129	124	140	101	150	135	108	131	120	142	116	123	114	95	140	122	112	127	115	101	134	123	120	129	125	101	113	116	123	140	114	130	129	125	107	105	104	120	101	114	113	121	136	137	113	124	127	124	133	114	123	128	128	129	111	109	92	130	123	114	100	93	135	126	122	133	121	111	134	134	106	104	128	114	136	112	106	128	126	116	110	120	120	122	109	97	128	117	104	132	123	136	98	121	128	124	112	107	116	122	118	109	113	121	96	138	119	123	122	124	132	131	88	118	112	128	120	127	99	122	125	123	117	106	119	130	115	108	108	116	112	92	94	114	114	126	128	113	106	124	110	130	131	135	131	116	124	109	127	103	108	112	134	124	119	130	110	118	92	117	131	119	114	107	110	142	124	129	123	104	111	134	104	125	117	126	122	125	129	121	134	109	113	125	119	135	108	120	129	113	120	125	137	121	110	107	132	105	109	130	125	104	118	101	109	104	136	123	111	121	128	130	141	126	113	128	126	113	113	107
7551	5209	9336	9104	6866	5698	6019	6808	6162	6222	7224	6594	5095	3469	2969	2443	2486	2539	2021	1836	1551	1366	1077	895	772	805	737	697	646	672	599	605	624	635	546	528	471	393	385	350	362	392	359	393	347	330	364	369	401	354	364	374	351	412	413	385	376	386	332	382	402	341	338	367	388	350	356	378	364	340	373	344	353	336	382	332	390	370	379	361	344	334	358	364	372	357	370	363	380	362	347	372	351	361	355	360	361	367	359	373	345	397	365	380	342	361	354	367	373	365	376	377	371	379	359	403	368	376	366	333	369	340	395	394	363	346	368	357	375	412	349	396	352	396	351	369	369	368	398	369	410	397	343	383	386	356	358	355	386	338	336	371	379	313	376	359	380	376	376	368	365	351	355	361	347	355	378	350	389	355	368	363	366	352	345	356	385	347	408	387	352	380	364	378	352	353	359	361	373	357	365	386	348	336	344	377	373	413	374	344	359	396	359	352	341	379	347	368	356	343	375	368	381	351	350	344	370	341	361	387	362	365	381	365	365	351	387	344	385	360	364	336	346	361	375	358	370	377	342	385	344	369	366	360	353	340	342	356	373	360	384	353	364	362	379	374	377	326	389	340	333	393	377	381	371	386	356	360	380	346	367	356	350	365	334	390	355	346	377	348	373	382	345	390	364	356	352	359	359	369	334	368	382	371	363	365	363	387	376	358	359	364	394	369	345	373	389	397	404	354	385	341	360	338	367	354	362	354	385	371	378	367	417	379	374	383	394	382	338	378	375	366	374	381	378	361	388	372	365	332	344	361	376	373	353	367	386	374	358	375	336	342	376	362	335	359	362	368	382	360	371	373	379	356	377	367	398	367	354	356	382	340	387	361	374	393	375	357	369	351	358	375	355	366	372	364	367	351	353	391	344	400	388	399	394	373	422	394	390	395	392	342	371	362	360	362	369	372	337	382	331	358	337	359	361	351	348	355	360	347	373	359	377	334	361	354	365	347	390	404	422	376	363	352	373	375	338	334	359	392	333	368	364	336	383	330	362	346	364	329	354	369	363	359	357	363	349	386	342	344	344	391	377	347	344	361	319	346	367	363	329	366	365	342	352	365	360	370	379	370	328	364	347	386	380	359	342	353	354	351	372	357	363	345	372	340	379	365	372	405	387	417	391	357	333	354	365	357	345	352	367	371	383	387	382	375	380	389	389	376	340	366	386	404	354	363	373	396	378	375	361	366	382	344	369	353	344	373	410	357	374	344	333	382	372	377	354	380	418	337	364	346	349	377	360	357	348	359	383	389	398	374	365	356	350	359	361	365	385	357	357	346	373	341	326	368	371	374	353	370	373	347	359	362	360	384	345	354	374	347	376	356	345	373	379	373	327	357	399	341	414	378	383	373	381	360	397	375	363	387	344	362	350	357	395	373	353	378	350	335	375	369	379	380	368	364	387	375	358	360	381	329	375	389	358	393	374	359	347	340	373	365	357	357	312	354	366	337	384	334	382	354	367	347	392	347	354	372	383	367	355	340	361	354	382	338	378	391	327	374	381	399	347	387	373	348	400	367	360	344	368	364	334	349	333	334	390	356	351	396	340	363	362	344	384	342	329	375	377	393	357	368	372	350	398	348	367	352	353	349	370	374	364	366	394	365	377	375	401	354	361	396	333	382	374	356	389	396	339	366	379	379	363	369	346	385	350	371	380	362	391	377	377	372	374	348	352	347	348	345	361	360	363	346	394	333	353	337	385	340	356	374	392	368	373	366	355	373	379	357	332	370	367	349	366	360	353	357	364	364	357	398	362	404	359	381	356	350	360	373	362	337	352	374	341	367	360	402	322	365	386	332	394	365	355	399	368	375	387	349	347	356	366	378	373	377	332	371	350	385	362	337	375	376	388	383	385	392	338	412	356	384	379	389	360	361	349	371	368	386	351	385	366	368	372	333	358	378	347	360	345	371	356	366	325	357	395	361	379	347	364	339	363	372	383	340	332	384	363	331	402	353	367	357	322	362	380	342	387	350	383	356	375	340	374	377	300	364	359	365	374	346	370	395	377	348	370	376	348	319	362	348	384	359	380	364	401	338	355	402	377	366	350	353	369	395	352	363	362	362	346	364	361	346	373	416	374	373	350	330	364	371	350	374	353	349	345	362	340	376	390	368	353	345	343	371	385	341	418	383	369	361	366	366	373	369	375	358	342	391	343	341	358	360	367	366	336	337	367	381	394	324	389	376	385	351	357	365	360	338	401	360	363	368	347	363	350	399	358	348	368	402	374	322	386	349	382	380	371	360	345	359	364	376	357	346	366	389	367	370	372	355	359	402	388	370	357	347	377	372	364	347	364	370	354	354	372	398	361	365	377	373	376	338	347	384	358	357	373	353	367	381	356	371	377	343	394	385	365	343	369	364	378	382	355	368	340	396	361	353	367	372	373	348	376	374	392	369	382	366	361	360	314	368	340	358	391	366	352	381	342	356	348	312	344	367	358	349	343	364	359	387	370	365	364	383	344	361	381	368	386	364	367	347	351	356	361	377	358	366	379	368	357	381	374	353	348	354	391	376	388	366	370	366	350	359	355	348	343	353	348	368	324	336	358	371	350	371	376	380	337	330	371	329	407	373	366	412	380	370	352	364	379	371	389	388	372	364	355	341	341	373	335	347	364	408	360	376	379	380	377	334	383	367	368	371	378	341	354	339	364	369	362	369	362	374	368	350	375	379	377	366	353	362	403	356	351	372	386	337	349	372	385	326	389	395	389	406	305	363	367	356	349	399	369	367	381	366	387	343	385	353	359	395	381	365	374	400	363	376	373	380	356	379	349	351	378	377	334	376	389	394	358	361	347	391	392	377	363	380	371	363	350	336	358	363	368	369	359	348	345	353	383	365	351	347	334	332	374	392	377	367	354	368	352	352	369	340	335	347	354	325	347	366	375	341	354	357	389	362	367	386	344	365	354	380	358	356	340	364	390	334	377	370	361	396	379	374	315	375	369	345	381	334	367	336	380	374	385	339	370	373	360	358	381	375	382	383	383	367	346	356	375	364	373	355	344	328	379	366	350	367	391	358	358	358	404	388	361	382	357	354	412	375	361	366	379	357	336	391	377	372	379	360	343	329	379	329	359	365	353	346	352	376	388	351	396	379	356	378	391	362	367	379	375	337	358	355	395	389	378	371	329	343	372	358	329	367	362	357	311	382	359	388	368	364	380	395	374	364	351	386	389	378	371	357	362	365	354	385	352	369	363	361	368	371	397	397	347	338	361	362	384	396	385	353	355	371	377	347	390	374	363	360	361	367	387	359	359	371	379	390	365	378	336	376	339	368	362	370	366	326	346	360	358	340	384	376	362	396	383	342	347	365	352	364	384	367	344	356	326	385	350	346	341	363	367	374	403	377	370	393	362	376	369	396	354	349	372	334	375	371	407	369	400	353	358	384	369	396	374	367	343	374	370	374	345	329	334	362	372	378	359	360	373	327	332	346	351	361	343	358	376	368	397	350
19755	10773	12503	9338	6636	4302	3897	3741	3720	3575	3481	2924	2582	1704	1362	1319	1162	1131	978	920	881	734	600	583	475	415	482	409	592	520	424	431	483	582	429	380	222	178	151	163	152	164	134	146	133	138	160	156	153	159	161	173	190	260	199	178	197	196	203	162	161	152	136	168	165	150	138	142	170	151	142	139	130	120	149	161	122	132	139	155	121	139	129	161	141	134	163	144	154	151	160	139	131	134	148	155	129	134	136	130	146	152	146	137	134	138	158	150	123	136	131	157	132	149	162	163	161	144	124	140	155	140	145	142	144	124	135	134	135	128	134	158	138	140	137	159	138	166	139	134	167	133	138	138	137	150	143	141	134	140	134	145	149	159	148	151	120	142	133	148	145	154	146	148	146	142	157	161	114	156	156	142	127	156	156	137	141	163	147	167	122	141	147	154	160	134	151	152	145	130	149	138	127	153	145	158	128	136	136	127	138	141	177	159	159	146	192	144	135	137	122	142	162	117	119	149	129	160	132	142	126	150	125	152	163	129	151	142	155	134	170	140	138	141	130	136	136	141	150	162	144	143	164	123	143	142	157	119	122	142	161	156	153	144	120	132	135	130	150	136	142	147	152	142	149	114	133	173	144	144	136	149	153	130	141	159	138	131	122	133	155	165	144	153	140	157	131	135	144	128	148	152	130	151	147	143	142	157	135	138	150	146	143	152	134	129	150	131	128	130	145	126	133	110	149	135	152	135	134	145	174	141	124	143	150	147	139	143	128	151	153	153	164	170	124	174	158	122	145	138	137	159	159	144	145	131	170	137	150	137	143	150	147	130	138	114	152	143	157	133	155	145	122	130	142	133	133	117	143	135	146	154	144	137	139	128	145	148	133	149	133	148	155	139	144	159	137	142	116	152	152	159	170	165	130	134	150	125	158	147	116	133	151	134	134	145	135	142	137	151	153	139	130	145	143	141	138	133	135	130	154	137	140	139	132	151	153	158	128	135	140	143	124	151	136	141	150	163	153	127	135	140	143	149	152	136	138	123	138	142	152	150	136	151	126	159	147	138	149	142	144	121	141	139	132	125	130	163	148	132	143	146	145	156	156	154	158	144	132	132	123	148	146	145	145	165	112	136	138	129	165	155	158	138	135	151	154	131	144	142	140	155	141	144	132	126	146	135	127	152	109	147	140	151	146	156	131	144	148	141	152	141	132	158	130	143	157	134	137	169	149	135	138	141	145	132	133	124	142	155	157	139	174	145	150	149	123	170	136	151	129	161	147	150	154	153	153	154	143	150	140	142	125	151	156	136	130	153	144	158	134	149	156	147	143	126	153	153	131	135	141	117	154	149	124	137	137	129	150	159	155	139	138	150	126	147	152	130	142	147	153	143	144	137	136	135	166	141	140	119	133	148	146	120	153	152	121	139	125	132	150	146	138	150	165	130	135	132	121	117	138	141	153	142	134	143	146	126	144	142	128	132	158	132	133	139	149	146	125	165	150	135	151	153	144	140	146	118	120	155	160	152	132	145	129	147	144	149	165	156	133	150	130	119	123	141	150	142	145	123	145	126	122	137	144	156	137	135	141	137	147	150	142	152	128	144	130	122	155	169	143	156	148	133	116	150	146	141	146	145	146	137	154	166	138	134	164	159	141	138	125	144	128	143	135	145	142	145	165	143	124	140	153	152	117	135	152	125	160	157	170	123	147	157	130	131	152	121	176	164	146	149	140	157	143	141	161	153	139	148	152	138	154	150	141	155	151	136	140	154	130	129	135	110	120	158	142	125	123	132	146	153	130	160	136	126	157	158	133	131	136	145	147	154	151	136	137	143	128	158	122	136	152	142	141	161	155	123	117	148	126	148	139	139	131	135	148	135	121	110	152	135	159	165	123	157	118	121	142	130	158	166	147	141	129	129	143	121	144	141	128	142	154	141	141	159	143	134	137	152	125	162	147	139	135	130	151	161	131	148	161	144	141	144	154	121	146	156	146	147	147	145	142	160	134	170	148	141	160	151	148	153	145	149	115	119	137	153	139	144	129	156	143	149	148	149	125	137	133	138	134	136	158	144	143	149	169	171	115	138	147	128	148	151	149	155	163	145	130	147	123	123	132	146	147	143	129	142	153	134	126	136	116	158	142	144	154	162	150	149	139	152	166	163	149	157	136	109	177	140	142	115	141	155	145	111	136	145	129	152	131	149	148	143	141	132	154	131	133	176	159	129	133	154	139	143	137	132	153	146	159	141	138	149	151	129	133	148	157	142	150	146	127	134	170	138	166	139	127	132	138	152	147	138	135	144	158	125	151	137	126	140	142	138	137	146	153	142	127	144	147	151	135	119	147	156	143	119	134	149	149	117	147	141	157	127	137	127	142	148	139	138	129	148	145	172	156	147	159	138	141	146	145	148	146	150	149	160	141	162	137	131	131	124	162	141	127	128	153	136	165	138	132	157	151	141	166	139	155	137	145	125	134	154	122	159	171	151	149	157	165	140	140	142	133	132	158	152	128	154	130	132	129	153	131	152	137	150	132	145	150	163	152	150	137	125	149	146	127	149	133	153	152	148	154	145	157	145	129	130	158	137	151	145	132	125	140	134	146	133	163	142	151	145	132	145	136	155	139	136	157	133	150	129	137	153	148	150	136	156	155	147	143	147	162	145	130	165	137	174	139	120	133	128	140	123	125	128	164	143	147	136	149	164	171	138	145	130	147	162	152	148	150	124	148	136	144	135	181	140	135	137	145	137	139	142	137	155	114	150	144	144	137	157	158	145	139	157	159	140	134	127	138	153	143	144	138	156	159	134	152	150	161	160	180	121	168	156	144	130	114	148	150	159	118	121	148	145	133	151	137	139	151	151	143	124	114	158	159	129	152	150	156	136	156	138	150	133	156	149	124	123	154	136	143	161	143	147	144	129	142	142	153	130	155	127	137	136	146	135	171	146	148	140	137	159	153	127	143	130	151	135	137	157	137	137	141	132	143	131	139	155	150	115	154	142	146	132	145	128	129	162	143	122	151	115	147	134	169	136	138	145	148	154	126	155	144	144	140	134	145	146	138	136	183	147	140	141	172	118	132	140	145	125	154	129	125	124	160	144	153	146	151	161	131	146	148	140	143	149	143	168	135	142	139	152	129	135	166	136	160	157	141	123	158	155	134	142	168	151	148	135	146	145	153	156	139	140	151	139	147	151	148	130	127	139	135	136	174	164	125	139	128	156	152	131	150	146	119	131	137	143	143	134	139	161	150	156	142	151	152	172	134	142	139	152	158	148	120	158	136	127	145	157	138	147	147	159	146	151	149	140	106	142	137	150	121	145	169	159	152	124	137	132	160	144	148	164	135	156	130	133	166	125	149	130	148	150	172	145	122	151	141	151	129	138	152	139	172	151	121	156	127	136	151	142	146	144	152	152	146	139	139	148	137	142	136	129	136	132	154	136	151	152	169	136	119	139	131	146	147	149	142	148	130	145	151	147	136	150	140	147	124	137	143	139
13171	9696	17050	17860	16479	13474	13366	13541	14762	14229	14674	12817	11959	8767	6889	6771	6146	5916	5322	4898	4831	4142	3625	3114	2648	2556	2622	2069	3135	2787	2410	2391	2788	3487	2265	2044	1141	686	468	471	418	422	428	427	418	443	448	467	540	584	556	615	655	1478	1047	791	689	751	788	669	701	589	459	496	537	512	497	467	456	488	475	429	457	450	425	452	473	418	452	405	430	434	439	416	404	429	412	434	390	461	423	441	404	401	425	430	430	421	456	429	445	448	433	419	432	456	446	419	423	446	448	419	415	412	424	407	471	443	430	406	475	444	436	422	436	438	431	472	441	408	393	431	419	437	402	455	446	420	438	430	460	403	440	446	398	452	440	442	433	414	424	446	437	462	412	451	393	464	392	418	396	440	442	411	449	425	446	390	442	411	448	429	429	433	449	416	419	433	429	387	437	437	443	442	488	444	451	437	437	422	467	451	435	420	430	423	429	432	425	385	408	417	439	415	433	406	474	442	412	437	435	404	431	429	442	453	457	450	439	409	404	418	442	424	430	404	444	424	423	440	407	392	404	448	447	419	443	448	421	429	427	414	459	433	445	390	423	412	427	446	428	469	431	446	476	455	463	422	426	464	437	453	417	428	429	412	449	436	456	423	425	421	443	449	434	400	446	442	440	409	402	436	409	408	426	426	435	404	451	438	388	444	438	412	437	435	429	412	430	407	410	414	406	418	440	462	396	424	441	411	435	432	420	440	414	466	448	427	407	439	429	414	449	392	421	430	441	423	506	404	436	442	454	417	448	399	439	415	419	441	412	444	424	414	444	404	408	423	425	426	404	428	408	426	455	460	429	429	430	443	416	446	444	405	454	425	433	460	479	455	430	403	447	454	425	418	441	429	419	481	408	432	452	472	416	409	438	388	392	459	436	439	465	433	419	424	445	450	439	478	421	418	434	432	447	445	424	422	407	428	428	416	429	388	447	437	474	392	437	420	455	414	418	423	430	414	423	447	465	430	448	446	422	463	390	432	435	457	382	432	442	422	395	409	427	451	427	439	453	395	441	442	392	400	454	398	413	408	461	450	411	429	423	428	444	417	430	430	406	432	409	450	393	397	459	434	403	452	409	432	431	405	451	450	465	412	417	440	417	412	429	413	404	417	409	396	418	397	438	411	441	436	402	408	423	414	432	422	414	414	421	433	450	423	448	413	397	435	426	416	443	428	452	414	434	415	416	414	379	423	410	403	460	408	415	409	432	411	432	421	435	416	425	479	447	429	447	396	417	413	396	455	416	412	464	437	436	392	407	423	422	414	435	412	445	417	400	441	420	411	404	418	462	420	445	431	389	406	414	452	447	442	423	391	454	389	439	410	459	419	402	409	440	421	433	425	417	430	425	447	448	405	389	459	418	457	446	453	418	406	425	431	408	437	425	412	448	404	387	438	401	397	410	404	416	440	429	416	462	419	430	426	437	414	437	464	456	424	475	466	421	447	413	435	435	426	473	445	451	423	442	382	460	402	445	435	403	435	405	420	440	412	411	456	440	433	421	414	375	411	466	421	426	425	428	421	448	403	463	436	440	418	413	407	410	428	445	422	417	451	408	430	462	411	448	422	425	445	455	416	413	433	427	425	428	428	412	428	434	410	442	412	394	426	420	444	418	484	452	431	456	431	427	432	422	450	426	449	447	432	414	405	451	420	437	433	455	409	433	416	429	431	400	406	429	438	462	430	432	403	436	430	442	433	432	400	421	426	407	447	464	449	430	415	409	444	472	396	422	449	453	456	414	415	465	454	436	471	434	452	447	408	437	432	442	423	423	421	461	456	431	431	413	458	446	400	404	439	434	449	432	438	452	440	427	436	438	461	468	405	372	425	449	462	471	434	451	428	423	417	443	437	432	416	378	399	438	396	432	417	430	419	437	439	431	414	472	430	437	450	419	444	436	411	471	422	433	444	419	428	422	431	430	381	405	400	417	391	421	426	455	461	434	424	442	430	434	391	440	432	418	424	413	426	418	422	432	449	418	439	430	402	462	430	422	449	412	474	389	458	424	398	456	460	411	440	406	423	443	419	444	419	479	470	417	449	444	423	435	433	438	446	449	453	442	419	411	445	420	384	443	427	429	435	417	457	406	394	405	475	408	469	429	423	401	472	436	389	422	427	452	406	455	438	401	413	450	416	431	432	411	431	437	441	445	444	420	407	404	421	458	446	455	438	420	458	470	427	424	389	451	389	416	378	415	392	400	411	408	482	436	443	452	399	428	404	419	463	419	450	434	436	450	391	456	430	449	456	474	443	425	384	416	432	443	434	407	440	373	465	429	447	442	425	417	430	428	389	449	402	447	431	418	423	427	443	444	448	421	441	401	432	419	459	415	421	437	450	397	451	444	431	435	450	465	439	446	409	439	461	429	418	445	401	455	411	410	437	406	451	451	415	449	421	438	459	446	409	442	402	409	449	466	414	400	386	409	471	464	423	461	403	466	494	431	448	456	429	428	463	422	404	442	420	403	439	412	416	420	411	448	429	420	427	418	412	480	417	428	435	441	421	413	453	417	418	451	428	403	420	393	438	402	446	416	443	435	391	407	452	463	459	430	396	452	436	418	411	439	386	448	434	446	450	424	467	431	416	392	408	419	440	420	456	416	438	423	470	428	442	402	401	414	434	455	414	407	428	444	443	396	445	427	451	389	373	458	398	430	404	413	429	431	423	437	440	428	419	452	451	447	423	417	442	407	392	440	407	432	436	435	414	449	444	377	456	432	396	452	455	439	399	407	413	378	368	447	428	439	452	425	433	411	430	472	414	430	387	414	405	424	448	410	451	418	439	395	473	449	449	454	419	428	434	418	433	407	406	432	421	397	444	466	403	451	404	426	423	417	429	418	444	406	389	425	449	433	447	442	427	396	434	432	422	442	400	448	445	406	427	416	414	471	379	427	446	415	414	409	423	414	407	459	429	455	464	430	415	434	431	444	403	429	421	457	460	426	416	424	427	453	419	402	429	433	445	434	422	417	439	422	404	448	434	388	431	432	403	414	433	458	411	403	436	440	413	436	450	380	431	440	430	410	450	433	438	446	395	448	447	445	450	452	436	448	416	459	430	428	454	438	414	431	427	445	414	442	435	423	403	426	440	431	427	426	442	419	408	432	419	451	433	413	456	422	409	421	427	450	398	391	449	441	429	399	422	438	437	437	447	377	437	436	424	421	408	408	444	422	407	429	385	449	414	396	402	430	430	465	413	410	407	429	436	412	415	416	389	448	421	437	434	461	440	432	396	461	449	399	418	403	421	432	428	424	446	468	460	404	432	418	389	413	418	414	422	411	458	461	417	440	428	432	448	415	415	448	455	420	427	395	423	418	427	443	396	444	433	436	437	432	451	435	435	443	422	464	451	446	403	404	424	435	419	439	424	432	414	422	413	439	459	402	426	431	466	455	391	439	422	414	457	423	425	459	424	426	423	413	416	478	412	426	426	428	461	415	428	422	437	408	421	444	455	405	458
26693	17234	19139	15117	8919	7239	5318	5056	5081	6224	5297	4760	3961	2875	2435	2216	2069	1857	1671	1447	1532	1236	1133	1000	891	755	857	786	1038	971	667	778	880	978	862	658	380	222	186	182	163	167	183	186	197	172	165	205	213	210	252	220	244	360	306	254	236	243	244	216	224	219	173	194	173	190	197	184	190	193	219	200	209	177	180	202	208	178	192	180	186	187	185	184	177	179	187	181	207	160	151	188	183	156	207	180	197	169	184	204	163	170	198	177	189	161	156	191	166	201	175	196	188	206	193	188	157	180	177	170	183	175	185	203	189	182	184	188	176	181	180	189	170	156	179	165	191	151	152	179	192	183	182	180	198	195	188	198	196	170	185	174	180	176	212	183	186	178	178	159	207	177	184	184	205	193	181	187	194	198	166	171	171	175	166	193	190	182	174	180	191	195	180	191	181	169	184	178	200	188	180	178	204	195	180	158	158	194	155	161	170	217	198	177	178	203	178	177	184	178	178	175	178	179	189	195	183	173	189	178	202	173	170	208	163	162	180	163	163	184	174	157	191	157	181	174	152	177	192	169	201	176	192	177	187	187	188	178	175	186	191	204	157	168	193	178	190	162	180	175	163	182	227	167	185	162	184	206	193	172	202	154	174	194	182	174	166	188	191	185	174	198	165	192	193	215	178	180	175	208	205	168	157	161	178	191	163	197	195	200	181	178	182	170	185	196	170	187	181	184	187	174	197	167	207	190	195	164	204	188	184	202	182	190	169	182	199	191	195	200	185	155	169	176	218	180	180	198	171	168	170	167	186	170	176	199	178	199	215	169	173	173	179	187	171	192	189	171	171	177	190	179	205	178	174	169	173	179	191	183	196	167	189	187	189	177	179	171	179	200	169	196	181	186	197	178	188	177	177	181	204	188	195	176	190	183	169	191	189	172	206	192	179	191	194	164	203	184	193	175	203	158	154	160	208	186	165	166	182	166	184	185	184	189	191	175	191	167	157	170	181	172	186	176	130	193	175	183	199	164	183	182	192	188	166	189	170	179	219	189	159	166	158	175	172	175	182	181	189	179	180	192	166	159	186	205	163	171	175	170	185	190	172	177	160	167	149	169	234	203	191	187	185	159	175	175	174	186	178	194	183	159	199	192	209	202	176	182	179	169	202	169	189	188	170	174	170	153	167	191	171	157	202	174	171	157	164	195	180	169	163	160	201	192	201	203	177	193	150	184	189	192	171	167	171	192	170	184	176	157	173	169	198	183	181	163	176	206	197	184	177	191	188	167	172	170	190	165	174	173	185	169	156	186	173	190	197	156	173	190	176	164	190	181	185	184	177	180	174	177	197	208	159	172	192	194	185	180	191	189	174	169	182	160	201	166	186	180	177	161	177	165	193	176	161	162	173	180	185	177	171	169	161	184	188	177	186	191	155	174	162	186	169	192	155	179	173	167	168	171	157	184	190	158	206	192	176	167	188	179	178	170	177	183	163	177	194	184	186	180	181	170	164	174	192	165	178	175	199	187	181	179	184	196	184	190	175	180	183	164	174	187	179	203	191	181	202	169	174	175	175	204	213	165	194	173	178	192	167	178	166	179	183	209	179	156	172	198	162	179	173	176	177	195	178	188	167	163	165	177	196	165	178	186	179	183	157	184	167	177	199	174	177	202	189	187	155	186	162	174	185	182	154	174	168	166	149	173	170	197	205	199	164	201	196	170	182	169	178	175	186	166	192	201	160	189	159	198	194	184	194	172	189	183	169	192	165	152	169	183	176	181	168	158	174	197	171	161	181	190	168	182	158	162	156	171	209	170	176	194	185	205	191	179	167	190	188	181	183	164	187	208	198	192	194	179	214	172	182	172	202	194	148	198	207	185	201	185	172	213	184	163	184	175	178	207	174	150	188	192	154	175	171	186	201	188	192	191	167	176	179	197	194	187	174	187	163	184	161	184	176	185	177	163	170	178	172	220	191	185	162	154	171	183	176	196	175	182	163	193	195	179	175	157	170	183	192	174	182	184	172	180	173	182	175	157	184	182	196	179	176	177	180	175	196	198	176	194	192	184	177	189	212	196	176	189	184	193	170	215	176	183	191	189	160	174	185	196	188	198	198	168	198	182	170	174	172	177	163	187	211	162	177	179	169	190	168	211	168	165	187	199	175	169	172	155	197	182	197	182	184	169	166	197	176	205	170	169	201	178	191	166	170	185	179	194	168	178	197	187	172	177	178	199	181	195	213	171	187	199	173	190	199	166	160	181	176	172	206	170	151	167	225	196	197	184	184	161	174	158	186	188	201	183	164	183	182	164	187	207	162	184	189	171	167	200	170	162	190	199	202	188	185	177	178	168	173	192	197	159	180	206	188	172	165	190	175	194	192	184	186	173	188	176	183	178	165	189	169	149	165	212	156	171	189	194	178	172	197	181	177	165	164	188	170	165	164	169	170	177	172	161	180	194	157	175	189	211	179	202	176	174	192	181	170	188	189	173	193	168	167	177	173	172	188	191	175	177	179	175	200	179	167	171	202	182	170	179	173	179	151	178	178	195	178	196	186	194	173	174	193	166	210	161	180	185	182	183	195	176	163	178	191	172	168	166	179	185	174	180	186	168	186	176	205	206	213	173	179	167	189	185	199	183	166	181	154	193	174	196	180	165	170	196	185	198	170	181	169	188	190	180	184	185	210	178	170	180	171	170	183	180	172	176	175	169	175	172	182	184	175	175	175	178	166	168	182	181	181	175	184	178	155	168	188	194	166	183	199	207	160	165	191	176	198	197	191	183	172	200	166	198	172	180	175	195	181	176	189	196	201	177	186	190	156	182	184	187	163	194	168	194	189	162	195	183	197	165	188	219	186	185	175	138	176	190	183	181	183	189	190	186	179	189	161	177	192	201	192	207	188	203	174	189	177	180	165	176	184	192	173	184	163	164	162	162	178	176	170	199	169	179	160	195	191	190	181	191	215	160	185	177	162	167	181	213	202	196	159	155	143	179	206	182	195	177	171	171	165	192	180	182	148	202	195	165	177	192	153	165	178	180	184	160	191	162	181	168	184	182	191	168	170	178	197	157	187	198	214	209	173	171	184	179	189	198	179	185	199	167	164	188	185	171	177	185	199	144	162	182	175	170	171	180	179	165	191	209	171	158	185	179	176	163	169	175	180	160	179	177	171	167	190	184	178	186	162	184	155	175	182	177	197	164	196	191	198	179	201	193	183	182	201	182	160	167	174	195	173	199	169	208	178	192	164	180	187	188	148	188	190	198	202	182	183	189	186	176	179	180	194	182	166	186	178	167	197	182	192	199	184	171	186	208	176	156	201	174	180	191	189	190	171	175	197	184	204	179	190	185	201	170	203	183	180	164	190	169	186	156	193	189	185	183	175	185	164	179	163	180	177	192	184	193	203	175	171	178	188	174	174	191	154	192	175	187	192	167	175	163	168	189	165	160	173	204	174	198	192	178	178	189	173	179	160	188	198	163	191	179	165	162	182	179	192	165
16570	13996	22840	23520	19337	18987	16643	17057	17819	21079	18864	17711	15815	12662	11198	10312	9745	8638	8430	7144	7607	6489	5936	5380	4725	4274	4594	4639	5811	5368	3725	4521	4851	6267	4513	3671	1900	976	557	542	503	535	476	545	507	488	532	546	615	689	799	918	937	1810	1526	901	1029	1150	1041	973	894	867	607	629	649	622	646	581	594	602	594	612	597	544	560	561	568	549	551	592	543	468	529	493	522	556	497	520	513	531	515	525	492	539	529	519	490	534	492	546	548	547	501	480	489	505	552	579	541	544	494	532	517	527	523	548	553	510	554	500	506	532	550	565	519	527	559	573	462	539	523	500	506	523	496	497	493	534	481	539	540	493	551	525	514	521	518	575	497	486	516	565	541	519	532	518	537	503	546	571	541	540	544	523	526	511	518	530	537	522	514	519	542	526	534	557	506	523	500	509	522	510	551	503	542	522	524	534	542	544	512	540	538	536	507	516	510	520	526	511	539	545	493	523	522	485	563	518	508	530	511	487	541	539	496	546	554	525	512	518	520	533	517	511	519	545	549	575	516	521	577	506	542	479	517	495	505	518	512	498	483	551	496	504	533	543	530	562	545	540	513	502	501	516	504	506	491	482	540	491	500	512	512	525	495	535	493	517	525	491	513	501	555	517	538	599	512	538	519	533	538	516	503	546	516	508	552	511	526	549	543	499	531	553	515	530	500	488	511	508	528	512	552	507	522	533	527	501	525	506	543	521	479	501	493	500	525	483	502	491	557	529	509	498	499	498	486	534	526	514	536	547	510	495	521	519	515	523	552	482	545	528	565	556	516	495	535	519	535	513	524	550	518	534	505	522	510	532	530	551	515	503	488	490	532	527	538	467	462	501	521	476	545	526	506	514	514	513	516	552	567	531	530	543	540	530	548	482	533	558	518	508	525	502	532	504	500	520	477	506	527	539	537	502	526	506	527	548	540	548	503	519	517	508	533	539	539	518	515	553	540	533	497	510	515	508	515	561	525	546	508	497	463	539	537	514	501	540	516	536	524	488	509	520	523	541	524	584	543	509	535	527	545	486	528	522	529	527	533	543	542	528	516	511	498	514	518	493	542	515	543	502	531	522	548	531	543	554	505	519	532	529	509	532	547	496	483	541	533	518	545	537	529	536	561	504	530	524	534	514	478	472	523	572	510	531	508	496	513	508	519	522	519	497	538	497	560	530	531	533	538	512	521	543	534	516	519	513	499	551	526	553	573	531	544	504	511	510	534	530	502	530	542	529	498	529	525	529	507	483	542	511	533	498	497	496	505	516	518	539	536	553	489	490	586	480	549	521	543	510	529	528	538	529	497	520	530	548	513	528	525	523	530	534	542	504	533	498	506	520	542	522	508	539	562	512	528	523	523	493	511	521	513	543	514	523	560	532	574	500	486	552	481	515	510	518	536	527	489	515	490	553	529	528	485	502	549	497	511	498	481	503	466	566	520	499	527	508	547	540	521	499	572	508	528	571	490	546	512	499	525	513	539	536	491	527	521	505	498	547	513	547	560	527	536	528	520	515	525	509	553	529	538	482	521	473	548	540	494	509	530	516	542	484	564	526	523	512	535	526	512	543	500	536	520	511	494	529	528	519	532	481	506	515	507	522	537	532	525	529	483	521	519	541	498	534	524	541	569	522	560	490	532	533	506	538	543	498	510	530	527	479	487	556	542	506	535	487	489	521	514	532	555	501	526	538	559	464	545	554	527	527	525	560	509	517	530	511	528	498	543	473	487	518	535	526	549	541	527	505	542	532	528	517	530	539	488	510	521	475	505	557	501	522	537	515	553	542	510	514	552	503	547	522	532	519	490	527	542	523	487	519	541	507	521	535	515	508	547	527	532	494	573	518	527	532	517	517	553	553	531	502	532	533	505	526	524	560	482	533	501	500	506	547	505	507	492	526	499	543	556	546	482	508	517	520	514	546	515	530	529	467	549	517	508	485	495	524	471	567	520	500	523	574	499	585	524	520	530	544	567	527	527	492	505	511	542	515	460	520	498	539	500	559	509	522	509	538	539	504	480	482	546	524	536	511	521	550	492	474	510	548	501	503	559	529	538	521	524	510	528	508	534	520	528	521	521	554	496	516	534	529	520	510	543	532	503	573	511	536	520	527	525	538	500	507	525	506	518	509	537	520	549	494	515	501	511	516	514	527	523	547	507	525	555	505	531	491	504	549	546	570	512	535	551	528	534	531	519	552	516	506	560	507	548	554	491	548	507	522	525	532	534	555	545	481	494	519	515	543	538	506	523	562	555	465	511	516	522	533	572	514	531	532	517	507	551	537	561	540	517	547	489	513	534	505	508	528	509	548	514	517	546	493	521	501	527	532	478	542	499	527	517	513	555	530	537	516	535	523	457	512	529	557	514	533	552	555	482	512	515	521	516	497	495	493	550	507	532	521	548	564	517	511	534	565	543	482	501	516	505	517	526	513	486	544	510	558	524	532	498	522	509	553	527	553	530	554	523	488	524	504	524	507	550	523	513	503	483	521	504	506	511	539	503	548	543	499	576	515	482	525	539	515	546	557	519	499	517	545	529	547	495	537	503	534	506	521	564	517	535	493	552	515	534	497	520	575	492	522	554	517	545	552	522	496	570	521	464	510	535	469	553	564	516	524	548	479	533	531	508	498	502	505	511	501	543	506	485	515	527	523	497	568	469	500	481	538	492	480	524	530	522	543	504	529	526	490	546	500	519	523	529	514	525	533	553	584	505	478	530	491	542	512	515	501	533	541	511	546	491	537	522	502	487	518	502	528	509	534	536	483	519	528	501	534	520	514	511	537	552	537	521	548	523	523	540	570	527	511	568	537	583	540	524	561	515	553	474	528	494	525	533	582	541	486	501	539	522	528	552	517	499	543	534	513	523	529	484	503	524	524	547	501	520	535	484	485	561	528	506	517	526	529	520	531	529	518	529	517	542	509	527	548	526	533	516	491	505	515	535	526	553	509	528	500	554	527	510	527	490	528	493	568	531	514	524	490	509	500	532	516	531	588	540	531	572	528	489	500	539	532	554	510	533	532	445	515	575	597	521	528	479	516	538	514	536	511	511	518	520	499	497	491	535	532	551	480	521	511	555	512	492	502	526	555	522	534	489	541	514	469	507	522	529	485	517	557	546	502	499	551	518	573	512	546	534	476	514	496	489	553	504	534	539	481	514	507	525	506	524	508	515	515	605	552	507	500	536	550	519	532	517	491	523	550	495	513	522	530	520	501	530	547	504	507	506	536	555	520	495	499	482	520	510	533	504	550	524	561	531	546	481	513	519	524	528	520	519	512	506	546	490	517	508	501	530	507	567	501	537	475	527	533	517	503	513	509	490	529	530	527	513	520	508	530	481	515	517	509	524	545	520	535	526	573	542	531	531	524	507	510	553	525	540	483	527	529	511	531	528	469	507	512	491	554	515	519	482	505	496	508	540	515	508	537	537	467	500	515	507	531	496	570	561	526	494	526	508	485	546	547	533	513	504	484
8670	4497	6275	4429	2678	1988	1745	1335	1336	1667	1632	1389	957	609	548	432	528	380	355	310	304	281	206	189	193	181	182	171	191	166	171	162	167	141	144	145	137	127	100	130	150	100	112	104	132	121	112	116	127	118	101	119	116	150	103	131	116	102	109	135	113	114	108	119	126	139	122	125	122	127	116	144	118	131	121	117	126	138	113	131	135	121	135	115	132	123	123	116	114	151	116	125	124	134	115	116	129	110	126	137	134	136	122	114	128	115	122	138	119	133	117	110	123	136	120	124	121	118	134	128	128	135	102	112	142	121	130	128	116	129	122	129	110	137	130	142	147	121	140	120	107	126	129	129	110	131	138	116	139	133	111	116	123	120	120	137	102	116	114	126	123	142	139	138	117	123	121	102	115	132	108	115	108	150	109	131	135	127	120	106	135	146	130	112	117	128	157	121	114	117	131	96	117	121	134	138	151	142	127	139	129	128	146	116	125	107	139	126	132	128	131	106	118	120	135	114	108	123	140	148	120	98	130	119	126	124	128	133	108	111	123	125	129	140	132	139	137	132	121	132	106	120	125	153	125	132	142	160	128	119	135	121	136	138	117	123	129	122	125	122	122	129	110	126	134	120	131	139	134	119	123	114	105	129	120	146	120	95	127	125	147	111	125	119	113	118	115	113	124	122	136	122	123	145	141	127	112	142	150	112	124	130	139	137	146	108	139	133	107	124	145	115	116	115	135	134	136	109	127	123	114	106	131	113	134	115	123	121	138	146	142	149	150	137	135	120	134	130	121	116	103	130	143	98	135	150	105	125	153	119	136	128	143	148	101	128	123	123	129	129	140	113	151	119	127	127	124	123	124	133	138	126	120	122	126	119	114	120	118	116	126	121	137	131	133	97	121	149	112	121	105	133	121	137	150	116	131	110	137	140	128	135	119	111	134	102	106	125	111	145	115	127	137	113	111	130	138	138	121	134	143	130	137	131	145	142	111	131	140	129	135	142	125	134	120	114	130	130	115	115	138	116	122	133	143	142	113	125	121	128	119	114	111	121	124	119	122	129	141	103	134	129	123	144	127	128	117	106	130	120	130	134	124	133	123	141	142	138	125	115	108	110	142	131	126	124	109	122	126	122	113	125	147	136	134	140	112	126	103	136	123	130	102	124	140	115	111	147	116	112	117	123	126	103	117	120	110	125	121	139	120	121	138	152	127	120	134	137	130	132	133	124	116	119	131	106	133	119	123	115	112	126	113	121	108	143	122	119	119	112	120	125	141	121	133	132	129	112	135	121	130	120	105	110	108	101	113	140	124	123	96	132	121	146	127	104	119	129	116	123	114	135	132	128	106	116	130	135	124	125	148	129	140	121	111	121	122	129	127	117	126	114	139	125	139	127	119	117	110	139	135	126	133	109	134	106	136	109	127	128	140	130	125	115	128	99	124	123	115	137	133	101	117	118	109	128	120	122	144	130	115	131	124	130	131	110	117	125	120	124	103	127	113	131	134	126	113	129	103	101	116	122	122	113	137	108	118	143	150	138	140	143	115	136	145	141	101	109	131	146	117	115	100	116	114	125	117	119	129	113	127	127	121	105	126	111	125	133	120	118	127	119	100	122	149	112	138	121	127	109	150	132	119	133	114	123	135	120	119	141	105	106	107	115	123	114	125	128	125	123	129	129	124	118	121	134	117	115	119	125	134	133	144	118	127	123	145	122	122	123	124	126	127	112	128	117	149	103	122	124	120	117	116	112	120	123	139	136	136	125	116	105	125	129	114	136	131	125	128	125	122	124	130	124	131	129	120	119	122	125	131	123	129	117	136	124	138	135	131	114	101	110	138	120	111	124	110	120	114	136	131	125	113	154	129	102	127	126	126	130	136	130	124	151	135	116	136	134	122	143	127	126	126	121	135	148	135	140	129	133	116	116	114	133	108	138	111	139	132	121	120	131	112	118	142	125	120	126	125	122	120	132	124	129	119	105	130	141	114	113	128	108	122	138	124	153	115	131	127	116	107	119	109	128	154	143	115	126	136	127	117	139	138	117	114	165	107	137	103	122	127	122	116	135	126	123	119	129	127	124	129	134	115	121	111	133	112	105	116	126	136	119	123	133	126	117	142	139	120	127	123	102	119	111	104	130	125	128	128	151	115	127	120	134	108	134	120	134	124	118	127	125	123	111	131	120	133	133	136	113	126	118	109	128	122	139	130	129	119	134	106	114	126	123	149	125	128	113	129	123	126	119	115	130	116	117	117	128	120	108	120	106	120	111	123	116	114	117	135	113	158	144	140	128	138	102	148	106	122	135	126	120	136	106	128	123	127	109	123	124	116	127	137	118	132	139	118	129	138	119	114	132	134	123	124	119	120	119	126	113	134	116	141	121	133	129	135	117	121	117	126	113	139	104	132	138	138	147	140	125	125	124	119	147	123	117	130	110	132	142	139	133	108	114	123	134	93	119	136	103	136	113	130	120	123	125	107	117	122	119	141	121	133	124	116	93	139	98	135	107	102	124	128	110	125	122	127	128	125	120	120	132	131	117	124	124	130	140	117	143	126	115	114	115	148	132	113	135	109	121	127	117	112	119	135	129	111	120	121	130	139	120	132	131	118	127	131	120	129	136	125	130	107	130	120	114	123	128	124	119	103	126	143	120	124	123	115	138	100	110	127	136	135	143	133	148	106	120	112	117	112	136	104	150	125	115	127	103	123	123	97	131	140	140	131	126	115	128	135	113	139	114	133	126	116	114	131	125	112	131	128	147	148	118	124	133	110	138	117	132	106	137	102	111	150	135	129	136	146	159	126	127	128	116	124	121	139	109	121	132	132	124	119	122	116	127	122	138	120	120	125	99	133	137	117	140	128	116	119	137	131	104	147	154	113	121	137	144	123	107	134	110	148	124	143	109	142	142	127	135	123	125	142	122	135	144	123	131	109	116	135	124	115	132	129	131	127	129	122	121	123	123	128	125	129	133	110	134	121	133	130	117	116	139	115	116	146	117	110	116	145	121	113	141	120	109	129	149	130	118	130	129	139	120	109	124	118	119	132	112	129	128	137	112	115	147	136	119	116	119	127	143	126	137	121	130	122	130	110	126	131	113	103	119	122	142	132	151	109	131	123	101	121	132	126	119	130	120	130	133	119	131	124	112	139	127	113	111	118	106	121	136	131	111	123	128	137	124	133	104	118	107	123	127	128	143	123	121	114	113	120	118	128	130	139	129	122	115	134	126	145	115	138	135	132	109	129	126	130	132	120	121	133	111	115	131	121	145	123	123	105	120	122	107	154	113	121	105	103	130	111	121	133	113	103	113	126	129	128	107	103	101	123	123	141	105	129	122	137	140	136	127	98	143	136	116	109	123	106	132	112	136	135	133	120	136	153	144	121	129	124	123	119	153	140	111	136	135	139	127	135	115	126	118	105	125	99	114	134	109	115	127	159	151	104	134	123	137	117	116	123	95	127	113	143	124	144	139	126	133	132	123	147	130	114	124
7103	4785	10696	10444	8254	7221	6789	5812	6173	7517	7608	6724	4852	3324	2680	2714	2649	2198	1908	1540	1413	1211	960	826	835	787	745	769	768	773	569	629	667	659	531	561	493	415	400	428	410	414	389	375	405	366	390	386	353	369	401	360	393	406	386	410	415	397	392	400	394	351	395	405	354	421	403	349	357	363	370	374	382	361	384	406	358	369	384	404	379	355	371	365	386	393	380	350	383	405	363	352	376	415	370	377	409	405	394	367	360	397	387	358	394	380	383	355	397	391	363	397	341	382	424	378	382	359	400	362	374	416	400	373	418	378	414	397	333	379	403	350	343	385	395	389	396	354	379	412	380	384	426	375	371	392	367	400	389	358	387	385	364	353	375	366	374	343	401	355	399	402	377	362	409	354	390	360	387	381	344	369	381	357	370	391	387	379	344	347	397	364	403	378	375	369	414	370	393	364	396	398	356	391	331	371	357	416	392	359	338	354	384	396	337	419	361	363	368	418	352	382	362	366	365	412	362	373	391	385	414	371	388	389	399	353	380	365	380	380	375	383	393	373	378	358	380	388	371	388	386	377	370	373	392	356	374	391	361	375	367	373	367	379	407	373	401	396	363	346	394	366	391	361	387	355	406	362	408	381	390	376	341	369	404	405	422	343	386	354	389	403	353	379	363	381	415	383	371	349	365	393	377	366	396	378	366	400	372	381	365	373	381	398	376	388	393	393	373	382	402	384	375	348	410	396	384	365	377	378	366	367	369	387	412	394	379	374	376	405	389	359	366	380	389	376	388	383	369	370	368	349	359	344	392	354	377	362	375	386	385	379	387	402	390	372	382	395	380	362	342	367	383	358	365	387	389	392	354	366	385	350	384	354	377	397	412	408	376	383	351	377	408	389	387	350	344	388	386	413	361	405	379	379	361	389	381	379	419	381	364	357	392	393	392	362	391	383	404	374	372	417	378	421	370	381	369	363	399	388	384	365	354	386	380	372	391	384	377	370	371	375	373	390	379	371	356	365	376	398	366	404	393	407	381	377	367	391	348	404	365	398	354	400	354	378	376	365	364	355	364	418	371	385	368	370	364	401	386	346	375	370	381	376	367	382	391	380	385	372	368	364	360	370	410	364	355	379	379	391	347	383	384	371	371	361	400	391	400	369	411	393	354	377	384	366	400	363	397	382	392	387	376	398	388	394	367	339	372	399	376	397	375	406	396	367	382	365	355	373	376	403	387	390	362	420	355	410	366	375	380	401	387	382	379	356	327	351	357	390	399	387	374	392	406	355	382	367	414	380	358	363	401	372	368	403	370	394	368	355	371	380	414	383	391	364	359	422	383	366	400	377	378	351	382	359	337	356	332	353	357	379	357	419	413	376	391	366	391	383	356	356	392	378	382	383	367	332	376	394	398	399	392	361	382	370	363	353	362	397	375	330	383	367	379	397	416	362	366	356	385	385	372	420	363	421	365	366	388	399	417	374	400	396	353	377	367	332	368	365	383	386	392	375	363	338	369	379	332	400	359	382	367	385	376	359	363	374	380	344	378	359	359	398	380	345	400	374	405	396	359	396	375	371	358	371	349	373	383	374	337	386	407	408	379	396	394	348	393	365	383	357	409	358	379	413	388	389	382	386	374	402	357	377	377	414	357	411	386	385	361	380	374	357	357	358	354	403	424	382	386	384	392	409	362	385	409	373	362	406	392	364	369	387	365	389	374	353	389	377	418	385	397	375	367	358	371	358	362	359	368	397	360	382	386	382	367	365	354	372	360	411	381	356	357	380	400	411	370	376	382	381	392	409	387	406	352	373	373	382	353	408	385	377	402	396	368	391	368	360	388	374	370	390	385	367	393	385	344	387	404	367	368	368	392	405	416	375	352	390	384	363	402	350	387	394	387	388	383	351	398	393	417	370	388	369	384	386	421	382	393	336	385	390	410	371	362	399	345	386	347	360	380	401	388	345	373	345	418	377	379	389	387	349	408	380	378	377	410	345	406	397	364	367	382	358	387	385	388	382	407	342	362	348	383	361	394	377	391	397	366	394	389	365	371	366	368	404	392	380	386	412	385	375	367	405	374	324	360	354	404	351	377	379	377	394	409	361	394	389	375	382	383	372	387	394	374	374	395	357	375	401	382	371	341	370	401	384	382	399	381	376	392	398	386	402	364	363	408	403	335	371	364	374	384	376	383	384	398	370	402	345	397	396	376	329	356	383	391	367	396	404	401	375	408	369	341	377	417	392	409	413	369	410	371	389	384	400	375	398	408	397	388	364	379	372	381	416	358	413	368	358	394	377	371	365	376	341	384	400	370	411	362	394	401	367	403	391	339	367	383	321	398	399	406	373	400	403	375	345	406	375	411	389	379	393	377	380	382	375	336	405	361	377	420	369	382	378	398	382	395	363	356	341	397	377	424	350	358	383	349	384	374	369	361	373	377	378	419	348	397	410	370	372	397	377	339	376	407	360	399	388	348	341	372	403	359	367	351	374	357	369	360	415	418	381	351	373	400	372	355	369	348	378	350	362	376	351	349	357	360	385	361	373	379	359	391	366	398	366	355	398	384	350	393	397	377	349	372	366	382	358	374	399	386	374	404	341	354	330	387	379	389	356	364	373	347	369	416	366	386	373	401	372	394	416	352	364	358	389	375	380	381	362	409	383	354	383	400	382	423	377	379	360	383	407	385	360	361	381	370	385	366	379	365	398	389	382	377	384	383	385	358	367	370	354	381	392	395	368	407	384	377	366	348	348	394	366	361	355	353	379	374	418	352	377	398	401	351	409	380	385	379	388	384	346	361	382	410	372	394	375	360	376	378	379	357	366	373	373	382	389	389	361	378	398	394	387	398	400	359	368	374	368	422	388	378	373	369	337	337	370	361	343	346	360	367	401	385	380	353	384	420	354	399	435	368	392	389	393	369	375	351	398	414	364	379	361	364	358	376	402	355	372	394	394	383	373	381	341	384	419	369	369	361	361	371	422	393	364	385	374	385	363	367	388	405	373	380	378	414	379	376	431	354	348	382	402	394	381	377	383	410	356	391	373	382	400	355	387	389	381	375	397	396	380	365	385	355	367	352	345	415	370	394	389	361	354	368	408	405	359	363	377	378	349	399	377	361	372	366	395	374	387	376	367	364	398	373	346	400	382	397	361	374	357	369	353	350	383	372	342	363	375	368	382	366	335	383	402	386	375	384	376	384	384	387	353	381	366	418	395	366	373	378	385	399	386	363	401	367	395	377	379	374	398	376	397	377	361	370	386	432	385	376	423	371	367	357	361	353	413	363	384	345	362	358	362	347	384	377	397	317	379	379	380	376	371	369	389	377	393	378	366	366	385	365	361	363	369	345	396	351	377	367	368	373	402	426	393	369	367	350	359	419	357	407	388	375	400	370	369	377	387	418	370	382	332	403	389	379	374	388	374	362	388	368	391	380	417	359	383	395	351	388	353	366	413	390	351	409	406	374	386	339	367	391	381	394	393	400	373	368	360	385	410
19493	10679	11643	9488	5220	3803	3373	3335	3350	3288	3230	2731	2368	1654	1304	1317	1278	1062	989	919	932	669	616	611	625	516	503	479	582	628	372	410	457	476	380	386	303	218	144	153	163	134	131	137	134	126	153	175	158	157	163	170	179	206	185	168	167	169	167	163	172	153	159	171	164	146	152	153	159	151	148	130	130	156	157	155	171	136	132	142	142	154	147	147	149	144	177	134	145	133	164	141	158	152	153	144	131	156	159	149	162	150	133	136	130	139	154	154	149	138	146	154	156	143	133	164	150	150	161	129	134	166	146	153	132	153	141	149	163	160	142	159	120	146	160	143	137	157	151	153	148	145	127	149	146	144	123	150	132	149	145	160	140	145	130	149	159	127	164	153	148	145	123	140	157	144	170	147	123	154	152	133	138	140	128	148	167	145	155	135	174	158	157	144	145	143	146	167	156	140	165	151	147	138	159	148	148	146	137	155	147	160	139	160	143	166	166	127	166	139	141	163	151	142	153	144	158	148	171	136	151	133	164	124	161	166	149	152	149	158	153	153	160	167	135	129	139	132	156	134	128	169	157	155	152	157	148	143	165	146	160	167	143	162	140	144	162	167	170	136	125	138	133	152	145	140	131	155	120	145	146	154	147	143	149	134	152	135	134	166	144	139	151	150	136	158	143	145	135	172	167	151	140	144	158	148	152	141	147	171	152	167	151	153	133	141	137	142	170	137	132	145	161	141	137	159	170	151	121	144	157	169	148	143	156	188	139	133	138	134	162	133	154	153	140	145	148	148	138	153	134	148	152	154	116	148	152	165	136	142	133	144	148	162	142	150	136	152	150	166	160	148	117	164	143	152	164	112	143	138	150	164	132	141	178	138	153	150	161	154	127	141	133	136	145	149	176	164	141	169	134	157	155	153	107	151	124	150	137	174	137	163	158	151	138	171	136	151	145	152	163	150	144	139	144	153	167	134	165	132	144	153	153	153	143	172	161	143	143	148	146	137	168	141	170	140	145	142	123	166	154	163	138	170	158	132	160	166	160	151	186	136	142	155	136	147	157	151	131	174	140	125	142	137	142	144	148	159	152	156	158	140	143	145	164	122	155	141	168	138	152	147	150	132	151	138	142	148	150	180	155	155	165	148	144	136	137	156	151	148	145	153	153	152	130	134	144	152	137	132	167	137	156	146	156	151	152	131	145	142	156	153	155	156	176	153	140	155	157	173	132	134	142	136	149	163	148	158	149	141	148	180	160	162	163	135	149	145	144	164	148	134	168	151	136	155	127	147	136	153	147	155	150	162	140	134	136	131	142	142	135	134	150	139	123	159	159	151	134	132	142	116	148	157	152	152	145	156	142	162	181	159	138	158	153	132	159	147	162	144	151	122	168	164	167	161	176	166	151	130	144	138	150	151	150	143	144	157	132	149	158	130	151	132	131	131	148	160	168	159	121	145	153	147	128	138	138	147	140	144	143	152	140	134	144	149	174	144	151	151	134	145	147	149	134	177	152	136	153	135	139	159	159	146	153	120	166	126	136	114	153	158	160	150	130	147	151	130	150	152	150	159	151	150	170	140	144	153	146	165	154	133	151	154	146	146	137	133	155	150	131	130	119	134	154	151	145	166	155	137	143	138	153	154	156	133	167	136	141	156	148	152	155	157	158	152	151	139	154	136	132	163	142	173	166	161	161	139	149	147	160	155	132	150	153	160	156	144	170	135	131	152	152	154	140	135	123	140	142	132	162	128	138	155	144	165	139	146	160	165	147	143	136	165	147	153	160	163	143	160	141	128	157	166	133	154	143	143	148	157	141	166	155	126	151	140	168	151	132	163	141	157	164	136	162	176	149	154	139	166	162	161	133	151	136	161	168	156	162	158	134	149	145	160	147	126	149	149	135	148	149	149	167	144	158	144	145	153	135	171	138	124	141	141	142	174	155	144	125	180	160	131	137	134	139	163	155	164	150	143	153	135	161	117	148	141	145	160	164	167	169	115	148	143	150	133	144	153	139	156	169	143	140	147	125	155	148	149	165	158	150	155	162	142	126	126	142	141	148	147	145	155	133	149	138	162	158	159	162	152	154	153	135	144	144	141	151	146	164	154	141	134	145	155	131	162	163	149	142	153	148	146	132	133	132	155	140	138	145	146	161	165	146	173	156	137	134	144	149	140	127	164	140	146	153	148	147	151	140	144	142	164	145	168	155	130	153	151	154	147	139	137	151	151	152	149	138	144	150	129	140	165	155	137	140	161	155	142	145	134	141	147	181	160	149	146	153	146	143	135	150	170	142	147	113	124	138	147	141	139	166	143	154	143	140	142	154	146	150	157	136	151	163	138	148	154	142	143	153	141	148	138	155	169	158	150	142	133	161	151	149	165	143	140	152	140	152	158	150	148	156	148	168	159	146	159	160	160	161	134	138	141	147	159	152	158	159	123	121	140	138	180	138	135	141	163	140	147	143	126	130	138	141	145	134	136	139	153	159	147	158	155	153	155	155	150	183	153	147	142	154	143	174	160	133	161	161	142	170	154	133	170	144	150	135	155	131	142	171	163	155	142	146	137	145	140	153	148	153	151	156	150	150	151	156	155	152	155	142	174	143	161	122	123	151	165	148	162	175	133	147	135	148	147	176	154	146	144	140	151	143	147	163	152	149	137	132	149	138	157	152	145	143	133	129	144	141	153	165	151	145	153	139	147	152	156	145	142	122	142	137	140	130	171	165	144	155	147	145	144	149	164	140	128	154	156	126	159	137	153	159	145	149	165	167	146	145	160	150	136	151	138	154	150	125	151	157	129	159	142	152	149	154	151	166	145	151	158	131	146	152	144	137	140	160	154	172	143	160	141	140	136	153	124	137	155	155	155	146	144	150	144	151	134	140	139	158	149	146	164	156	147	132	149	135	131	143	155	166	137	164	142	154	141	138	163	152	141	143	147	152	145	146	161	142	156	138	152	150	153	131	149	153	144	150	130	151	155	145	155	135	169	125	134	145	172	131	143	148	131	160	181	152	127	166	156	147	153	155	147	151	143	153	141	139	139	163	159	155	133	169	151	161	152	143	160	136	170	140	141	159	135	135	154	159	141	159	154	166	149	159	129	132	161	137	157	135	132	150	153	163	134	143	130	129	149	150	164	143	139	145	170	159	145	142	150	170	144	138	178	142	143	155	135	153	132	158	161	150	153	133	156	135	148	142	149	128	145	146	162	144	129	154	139	146	129	163	145	179	139	130	158	161	145	142	154	145	175	162	134	143	140	150	158	144	147	131	152	144	153	148	124	152	157	149	151	160	156	151	142	166	158	138	139	138	154	172	128	161	132	162	136	153	143	135	142	142	165	139	142	169	164	122	141	135	150	154	141	158	162	161	136	146	143	158	151	132	130	148	141	134	148	162	138	159	143	122	150	133	138	134	138	159	141	159	119	169	128	137	159	142	166	150	165	133	162	151	153	146	149	147	146	147	146	156	146	169	167	144	168	158	167	164	148	156	161
13163	9605	16611	17882	13682	12563	11977	13018	13067	13505	13756	12192	10744	8210	6927	6773	6503	5741	5309	5035	5074	3603	3301	3330	3483	2995	2819	3158	3473	3869	2198	2347	2468	2351	2290	2110	1457	739	462	429	478	441	445	453	444	488	475	418	485	503	496	545	622	854	654	585	657	616	596	570	574	501	455	474	471	490	457	518	466	496	476	458	456	477	452	465	450	463	426	468	465	473	443	469	434	429	470	433	430	441	455	466	456	427	425	461	450	416	458	432	418	438	440	429	393	424	452	465	434	441	443	454	438	459	453	444	447	456	441	467	410	464	418	429	434	448	467	435	469	471	440	439	450	469	441	443	472	446	411	454	437	422	418	446	425	439	455	436	462	430	443	422	476	454	447	469	443	422	428	476	442	436	490	438	403	450	473	436	425	421	442	464	451	421	431	439	424	462	466	455	437	446	436	415	465	456	464	459	469	409	438	446	426	437	407	458	441	455	474	457	443	417	437	409	470	446	435	422	424	401	457	472	416	437	409	438	437	453	444	420	455	443	461	437	442	452	432	409	448	456	451	429	457	456	465	459	491	426	457	443	417	421	441	415	427	406	435	450	416	422	453	423	453	453	446	457	469	476	438	455	451	432	430	439	437	451	435	433	427	472	455	431	482	420	418	421	415	461	452	474	428	423	492	450	410	427	441	441	460	441	449	456	443	443	411	455	448	403	462	463	463	454	441	455	432	449	443	458	421	406	415	416	449	424	496	446	476	429	449	453	466	465	443	432	480	413	457	433	409	479	478	437	470	461	453	431	447	434	407	415	452	454	433	464	428	459	436	442	422	453	451	443	466	425	438	429	460	457	429	414	406	427	434	436	458	426	440	461	393	483	434	472	444	462	459	456	467	430	457	441	413	425	467	462	423	445	390	479	473	449	423	432	461	436	452	458	458	423	414	438	465	410	459	452	436	481	438	440	458	437	413	449	426	415	398	479	495	440	454	429	449	444	472	436	412	445	424	472	406	441	443	405	426	442	448	452	425	430	430	482	416	418	499	428	468	412	417	501	443	450	448	436	451	422	399	466	463	464	439	432	457	461	423	435	420	450	455	430	425	426	451	433	425	445	455	446	476	443	454	482	441	451	433	439	448	447	464	457	445	423	455	439	454	408	470	480	450	402	404	435	435	434	418	439	412	434	424	434	401	418	475	424	477	435	423	429	467	479	453	411	471	442	422	425	418	457	442	426	446	429	416	422	442	397	441	452	476	478	437	466	421	485	469	446	438	479	408	460	464	506	450	454	450	465	453	426	437	409	445	431	457	489	466	426	442	409	468	459	448	415	441	446	479	433	442	449	458	455	416	411	475	467	463	458	458	431	445	444	458	420	463	414	438	446	420	468	468	486	446	425	441	437	472	492	450	427	425	412	432	465	452	418	452	430	415	439	423	438	441	450	439	439	418	489	442	454	465	474	448	456	441	445	493	466	449	421	441	450	488	450	455	442	441	425	481	483	446	466	431	438	465	439	461	418	436	443	443	446	450	465	439	440	419	448	430	469	465	455	405	474	445	427	446	445	432	419	473	436	419	430	456	448	412	423	415	476	440	416	428	450	466	456	463	480	434	461	438	438	443	450	444	464	468	437	467	464	463	478	480	420	455	453	425	439	442	424	459	421	427	442	448	445	437	460	416	449	419	424	444	428	443	452	454	469	440	450	475	445	465	458	412	450	488	425	452	433	439	418	442	425	460	398	445	478	470	427	456	446	426	420	451	455	466	396	412	451	452	453	461	472	422	452	427	399	438	426	479	462	425	449	429	430	416	434	450	444	429	446	404	466	474	432	427	422	434	462	427	415	438	490	413	474	474	469	430	439	468	422	406	427	452	428	447	445	420	445	430	432	464	455	481	411	453	448	409	481	436	415	408	451	459	470	459	454	451	412	423	427	437	428	443	452	445	446	463	390	410	447	458	433	444	439	470	403	395	426	472	399	434	458	446	450	449	401	428	455	455	455	440	489	434	479	464	445	432	440	426	412	446	472	434	440	443	510	456	423	422	452	464	427	468	456	448	433	446	431	446	463	499	457	422	437	412	420	415	429	463	464	450	459	434	469	418	449	448	466	438	459	485	443	439	455	450	445	423	446	440	474	437	428	424	486	469	462	448	449	452	417	446	416	482	443	447	405	464	446	430	444	439	408	446	431	493	446	441	437	463	402	470	451	444	397	481	473	429	450	468	428	490	448	450	447	410	485	450	421	441	411	449	428	447	454	456	451	449	422	465	428	448	448	412	438	447	454	453	427	449	456	471	454	455	423	448	437	434	452	406	419	459	432	478	452	436	478	410	467	433	433	396	461	472	457	413	449	452	474	448	471	429	455	428	432	417	434	435	444	410	429	469	433	458	440	428	448	424	439	427	446	446	484	478	450	436	434	440	430	429	433	447	459	462	435	446	451	455	469	447	466	442	445	470	448	416	440	447	469	453	463	463	467	418	497	435	460	452	411	428	462	424	438	458	448	443	438	448	456	430	423	434	440	481	432	445	433	422	442	451	424	416	448	459	435	423	451	470	428	434	439	427	452	430	454	452	460	430	460	431	436	426	423	437	452	446	472	465	451	438	465	443	421	481	441	448	457	455	432	459	446	437	447	470	433	467	422	418	441	436	474	454	431	473	449	444	390	411	435	430	435	420	410	428	442	443	462	455	442	435	451	450	450	457	488	452	439	440	417	426	473	437	442	467	458	414	414	413	418	459	440	424	438	454	444	484	412	463	423	435	443	393	445	481	447	438	433	425	438	416	425	418	420	433	457	428	437	459	403	379	434	406	445	435	475	425	482	444	453	463	441	441	455	491	437	436	463	452	459	446	433	451	429	445	412	445	428	456	429	405	432	418	451	401	416	422	447	465	443	461	370	471	463	434	448	433	409	453	433	439	410	454	451	452	444	456	429	469	426	443	456	465	468	431	407	448	434	423	433	455	454	450	407	442	418	443	419	431	444	486	427	416	477	454	458	438	435	430	426	437	428	469	440	462	454	427	465	416	450	452	441	472	440	433	438	430	444	444	455	445	454	434	452	465	426	485	441	467	439	461	443	481	453	416	438	439	452	431	440	460	457	450	457	480	428	426	440	438	488	392	434	439	437	409	485	463	456	432	429	432	438	461	443	455	468	399	449	424	502	458	435	437	427	470	460	461	452	445	468	432	455	431	490	453	418	454	475	459	468	424	423	486	451	418	472	452	464	415	439	415	451	425	499	434	433	405	464	457	456	450	429	445	443	429	419	487	445	465	465	450	455	439	431	458	435	427	440	416	455	441	470	409	431	462	441	472	438	459	417	425	462	434	439	435	412	459	429	443	438	472	432	464	448	455	477	458	469	435	459	448	461	449	467	439	421	460	441	401	463	451	447	441	440	422	467	450	430	441	464	450	431	394	465	439	467	432	426	417	463	480	401	446	445	449	472	419	469	463	438	419	455	480	479	453	429	441	456	443	455	427	473	437	496	433	433	443	429	461	447
26917	17631	19482	15378	9569	6826	5671	5068	5035	5008	5150	4746	3249	2563	2287	2023	1867	1920	1591	1535	1692	1093	1084	877	1049	974	1019	880	1090	1141	743	661	680	730	684	547	456	267	191	187	196	184	205	197	161	196	223	181	195	209	185	217	221	278	215	222	265	212	215	209	198	197	216	178	189	200	208	198	208	203	162	194	175	189	195	183	202	188	183	175	157	188	209	197	164	186	179	198	161	180	182	194	189	192	205	186	177	183	186	173	172	198	196	185	173	159	172	194	222	184	203	187	168	213	185	180	189	171	174	180	181	191	176	181	174	214	155	170	182	185	186	182	201	170	171	190	176	193	190	193	188	192	175	194	161	205	178	192	197	199	189	209	173	193	187	184	174	198	176	174	185	183	189	170	199	173	207	167	188	185	180	171	188	190	176	202	194	194	176	189	183	198	186	190	209	198	186	181	174	187	164	182	192	166	197	215	196	202	191	162	196	180	162	179	200	174	195	181	190	211	185	167	178	188	177	196	179	174	194	184	183	174	184	178	175	210	181	201	198	196	212	205	186	170	166	180	201	182	184	184	188	194	185	207	182	165	169	168	180	194	187	169	190	187	196	194	155	175	192	186	181	191	186	199	165	172	177	187	184	170	190	181	186	178	194	193	168	194	216	188	170	199	181	192	180	179	173	187	194	186	197	177	181	180	205	207	219	192	169	176	200	189	192	163	191	184	197	180	171	168	178	184	186	190	190	190	180	192	162	165	198	185	202	156	202	186	180	177	180	196	178	204	184	189	179	168	192	192	183	204	182	207	192	203	186	178	191	193	189	181	205	165	179	189	187	176	173	180	164	193	170	189	175	176	181	207	172	170	196	184	173	197	206	193	191	177	183	205	173	179	173	186	197	183	185	172	166	183	183	194	192	165	198	206	195	203	203	163	210	173	190	169	196	200	179	169	197	205	195	169	181	203	165	179	163	178	171	152	190	170	187	191	190	207	166	192	175	193	183	187	184	180	192	187	171	180	184	187	188	202	183	175	171	182	174	206	174	180	200	176	190	192	176	180	168	176	179	170	203	183	187	175	200	169	189	174	192	195	173	187	203	173	203	162	178	193	184	186	190	194	168	227	183	184	188	178	189	186	172	205	158	179	191	184	199	201	187	188	178	164	213	200	163	184	207	207	165	199	190	188	198	163	192	168	182	183	178	171	174	183	170	175	170	196	189	195	182	163	161	186	204	181	157	154	197	204	187	189	189	201	185	210	191	166	192	184	169	173	185	182	208	189	189	186	197	177	167	204	165	203	182	172	169	173	193	185	150	170	180	194	183	199	183	174	203	206	184	191	164	198	197	164	191	193	183	202	189	204	199	176	187	186	196	195	178	179	163	193	202	191	159	184	204	188	190	176	185	190	190	208	185	187	193	218	211	214	198	196	176	184	162	198	185	178	224	201	187	186	190	191	189	204	182	183	185	176	200	173	179	169	193	203	186	178	180	214	187	186	194	183	196	185	195	206	189	162	199	162	183	215	204	175	212	199	200	185	181	171	201	207	175	204	183	198	180	168	190	196	183	181	166	207	181	193	178	173	202	185	198	187	193	166	169	192	193	153	213	187	177	190	192	184	205	186	190	196	187	161	182	187	174	206	197	181	203	183	182	193	173	165	189	185	172	192	196	204	202	178	197	179	195	179	198	205	192	184	206	183	184	184	193	179	203	198	165	185	189	202	225	175	152	170	189	173	166	187	178	166	180	169	185	174	173	199	191	193	210	194	179	188	181	196	175	203	165	205	195	157	194	189	200	169	182	197	170	179	175	170	165	199	194	184	176	187	172	208	188	206	182	172	192	170	201	189	183	200	188	195	191	176	175	203	188	193	174	182	173	186	174	204	165	183	172	192	176	188	177	179	196	205	186	189	185	186	193	200	213	182	213	202	175	192	218	188	200	178	196	186	189	192	169	182	185	185	173	206	196	187	142	215	192	160	186	159	177	182	171	203	157	207	205	177	185	195	196	197	167	187	202	207	194	161	201	191	169	190	175	192	188	198	192	180	198	173	172	186	207	204	159	191	184	170	199	148	160	187	196	184	171	172	185	213	176	172	189	170	188	197	196	168	185	164	186	181	209	197	188	180	185	179	186	166	178	176	211	176	193	179	203	179	174	175	192	164	172	193	169	210	180	185	203	202	163	180	176	194	185	162	183	198	185	186	182	192	186	190	186	195	199	171	198	185	189	175	178	198	177	169	174	188	170	183	162	193	179	169	188	175	158	163	171	192	187	190	197	188	161	180	199	156	193	188	183	171	169	188	173	211	172	185	179	188	192	188	165	176	189	178	184	189	184	164	164	169	164	177	183	172	172	193	180	159	183	211	167	179	176	173	162	188	170	172	206	196	195	186	219	200	183	209	176	176	169	201	170	194	191	179	199	176	188	182	175	185	215	182	207	196	169	209	191	181	175	192	170	208	188	184	218	180	195	183	182	186	206	159	150	191	182	176	205	189	195	171	201	181	189	175	181	190	185	180	181	191	177	170	170	184	179	197	177	205	177	191	173	191	179	211	164	171	170	188	187	159	201	208	203	222	190	162	143	196	186	175	164	207	168	181	184	188	179	189	179	194	201	202	196	200	176	170	197	187	184	193	193	183	198	197	174	190	193	183	180	189	159	186	200	201	199	208	158	186	191	161	151	175	181	213	176	223	192	175	193	203	199	169	206	173	181	191	196	196	206	181	187	187	167	168	180	201	179	198	172	177	175	170	165	182	178	183	170	189	185	174	163	173	208	189	183	206	194	188	190	178	178	162	191	175	160	183	184	191	179	175	186	177	181	162	176	190	157	170	215	182	169	214	203	180	181	177	205	165	175	184	187	195	183	182	185	210	192	204	175	182	162	202	183	194	192	156	199	174	151	176	173	180	181	190	211	194	176	208	196	177	177	196	211	177	185	186	159	178	186	186	195	195	167	198	200	191	192	174	175	160	210	201	191	199	199	188	180	169	205	185	196	166	194	190	187	190	205	185	183	177	181	194	196	187	189	169	191	186	157	173	208	174	178	193	185	189	183	207	209	193	176	178	195	171	167	187	186	205	197	193	189	195	182	187	206	173	156	166	184	189	194	200	177	170	177	202	201	172	187	183	202	206	175	205	175	161	183	180	196	155	178	189	203	171	174	194	186	179	203	185	170	181	193	189	199	187	209	170	175	179	193	189	198	173	188	187	195	173	170	188	160	183	202	191	164	198	187	180	199	193	157	178	181	184	189	184	207	172	190	197	166	172	183	186	181	167	200	196	198	191	182	178	180	196	185	184	175	186	182	188	187	189	157	194	163	202	172	194	186	184	183	182	150	168	176	200	180	175	196	172	195	188	176	174	182	185	212	199	188	167	181	201	204	175	189	199	186	195	193	219	161	188	183	194	192	196	192	189	198	188	208	164	170	186	177	194	191	189	192	196	173	211	183	181	157	187	182	192	182	173	185	190	146	173	183	182	185	163	175	208	188	196
16653	14462	22184	23869	19948	18180	17361	16985	17813	18531	19024	18043	14063	11735	11272	9728	9282	8985	7855	7906	8782	5192	5813	5128	5888	5661	5805	4915	6473	6275	4157	3614	3734	4016	3736	2971	2295	1011	566	488	560	547	536	537	530	541	526	553	659	611	660	719	816	1174	838	776	881	897	715	795	704	669	539	581	554	605	591	539	561	567	528	589	594	571	526	575	550	562	577	497	480	519	519	510	520	534	523	551	538	526	527	502	553	543	527	522	554	537	516	562	520	573	535	545	524	526	535	514	487	589	526	583	508	541	505	500	591	526	544	538	515	493	487	510	524	515	540	523	573	530	527	555	552	556	560	534	509	522	541	525	513	498	535	497	532	528	562	523	547	520	503	534	538	570	468	510	531	533	542	549	534	519	579	492	528	524	548	559	503	569	547	556	547	534	569	499	563	504	509	555	540	541	573	541	533	528	507	533	532	574	527	498	526	552	529	527	513	495	560	548	527	542	540	526	498	517	520	534	517	504	512	538	543	492	552	551	562	516	515	510	544	542	560	529	549	534	520	564	536	554	541	507	517	528	561	539	499	545	562	535	502	570	519	528	524	569	544	554	488	560	543	562	476	537	491	534	503	509	539	526	568	503	526	532	566	528	554	520	512	536	535	527	531	514	490	499	535	488	563	526	516	529	518	518	541	528	572	569	518	527	519	533	509	524	529	549	541	573	516	535	531	525	507	507	541	502	481	564	566	525	519	530	527	530	553	535	527	579	490	499	471	565	524	521	522	547	509	492	545	524	535	506	506	520	554	508	509	511	523	511	535	510	539	526	510	493	546	534	526	561	534	528	552	511	516	527	523	570	568	541	562	536	549	511	530	521	542	539	572	505	511	539	487	478	569	541	532	524	527	530	549	511	549	497	506	571	550	527	560	550	545	561	540	541	548	544	482	537	550	517	536	550	528	542	531	575	543	555	559	555	537	545	513	503	540	565	523	525	500	539	519	546	528	539	552	506	565	547	543	546	531	541	553	572	522	531	520	563	577	509	508	549	590	543	524	554	531	547	515	502	520	518	470	537	539	523	511	483	533	531	553	557	510	541	534	502	498	488	543	523	560	550	548	536	493	526	509	530	538	507	561	511	548	515	504	534	515	543	529	578	517	559	536	508	517	546	551	528	541	511	499	546	529	543	551	462	537	525	519	518	528	527	586	557	550	572	564	528	523	530	501	520	507	524	553	534	535	548	547	537	547	547	530	562	523	536	543	551	555	526	521	504	524	526	531	545	549	531	551	526	509	521	532	529	555	576	534	557	566	526	509	522	508	514	566	529	557	539	528	530	479	553	548	509	500	525	490	531	521	531	521	541	525	504	555	522	527	484	529	548	528	518	540	513	562	521	529	474	558	543	549	573	511	560	525	535	510	492	527	531	497	577	496	516	527	523	555	553	533	529	531	556	524	514	520	489	517	526	572	521	516	540	526	521	545	513	526	544	507	531	512	543	543	548	537	524	535	582	513	519	530	512	469	557	503	490	553	577	502	503	537	552	580	549	564	533	492	527	546	491	512	572	552	540	500	502	519	539	528	533	557	539	509	511	546	535	527	555	543	524	514	519	530	525	506	535	547	550	542	517	504	563	522	550	551	551	570	537	504	535	532	551	521	538	561	500	539	509	549	550	517	536	556	548	519	530	495	559	520	517	552	479	524	512	514	514	516	517	509	551	563	526	564	494	547	552	542	594	552	538	556	521	581	494	515	512	539	522	525	509	532	518	562	493	524	536	545	488	510	528	541	545	534	528	543	542	540	518	552	559	532	557	576	493	503	525	520	491	559	544	527	557	550	551	552	522	546	495	532	548	531	545	545	542	545	483	561	520	510	572	526	541	547	546	520	529	548	539	535	514	520	523	492	539	561	488	511	521	535	541	533	511	580	573	504	512	522	525	556	559	502	544	548	534	515	541	566	512	530	520	532	564	524	557	515	545	548	507	507	526	539	538	535	494	514	517	498	546	547	553	502	525	516	478	522	518	539	547	544	496	555	524	533	536	554	527	503	527	520	539	550	531	534	525	491	551	525	535	518	539	532	547	541	533	480	535	571	547	534	547	535	493	503	520	518	529	571	501	526	539	492	562	518	536	502	493	548	524	540	508	493	520	519	510	526	541	534	549	552	505	553	511	535	499	511	538	533	494	541	515	519	542	551	511	493	564	501	543	494	515	505	548	557	594	514	503	521	556	491	517	563	516	512	547	567	540	530	568	507	545	511	552	498	516	531	580	498	540	552	529	537	515	543	485	577	533	535	542	528	513	559	540	532	573	530	521	521	530	563	527	535	557	535	528	532	535	502	523	512	557	549	526	538	516	553	529	520	539	542	514	559	522	550	589	509	538	555	560	526	512	515	527	503	530	543	539	566	538	516	527	539	511	537	525	539	549	538	516	514	508	523	524	567	522	540	542	567	552	536	531	584	528	556	528	471	533	577	546	539	546	547	509	543	528	584	511	513	499	507	502	526	548	542	530	602	509	531	566	517	492	565	557	529	524	538	556	588	526	514	552	514	535	518	519	494	541	510	497	528	484	562	523	553	561	498	572	507	535	521	508	523	548	557	542	507	519	514	555	529	501	511	584	533	542	535	558	538	502	469	516	579	546	509	534	486	537	514	597	524	556	507	530	518	540	524	543	517	541	512	493	523	536	518	550	500	535	554	507	519	509	550	579	576	524	560	541	518	507	576	526	557	520	575	536	494	530	535	569	530	551	518	522	585	538	549	513	533	533	516	551	513	524	534	508	530	513	463	533	521	555	579	525	547	567	536	533	550	546	552	563	530	536	538	502	515	546	498	556	544	498	529	541	536	544	509	517	518	522	487	529	547	496	511	499	530	519	511	561	536	523	512	557	522	515	536	539	518	564	569	538	530	554	527	511	522	506	565	521	448	500	483	541	550	562	555	553	542	534	602	552	492	521	578	551	554	494	548	560	546	555	514	553	508	540	532	553	550	495	546	529	499	529	504	534	526	509	544	522	509	509	503	532	471	508	545	517	509	504	501	521	516	524	481	545	513	517	529	503	495	530	528	553	568	525	524	515	539	487	519	519	500	513	535	523	525	523	513	549	547	532	572	553	512	552	487	519	552	533	563	507	513	508	549	528	558	527	539	505	527	527	513	555	520	542	559	529	491	567	537	529	511	519	539	483	511	492	579	528	538	531	543	530	543	537	564	516	554	528	542	531	486	535	482	540	520	527	528	543	531	568	515	544	543	519	542	550	540	534	538	514	560	504	509	526	489	591	512	521	533	538	524	524	524	550	516	505	503	551	518	552	525	527	492	554	523	549	517	515	532	537	569	519	537	554	515	495	549	524	541	541	535	496	566	534	546	531	522	491	519	505	516	575	539	578	497	505	535	533	457	540	545	471	537	503	528	562	547	563	557	528	502	517	536	507	579	531	554	503	565	511	536	556	511	527	527	512	545	587	480	532	574	515	526	516	525	496	566	523	520	527	509	529	547	536	519	539
8452	4529	6137	4376	2771	2487	1798	1723	1675	1456	1476	1186	743	598	496	514	410	394	325	284	244	215	227	192	240	214	170	166	176	196	148	177	148	165	158	135	167	148	128	135	136	110	144	132	145	123	127	139	134	108	126	126	119	139	124	123	119	138	129	120	137	128	139	130	122	115	125	163	125	89	133	144	121	116	124	127	120	126	128	109	111	120	115	129	129	144	156	132	126	122	123	118	149	119	116	127	122	130	142	145	128	146	107	134	124	128	145	126	145	139	122	112	124	121	126	134	111	129	103	145	121	123	147	132	143	132	117	126	125	135	115	153	127	124	123	121	114	135	123	124	127	134	119	130	133	120	131	147	141	126	128	123	153	128	103	129	134	114	162	145	111	133	111	142	113	135	140	131	123	115	130	152	122	128	98	123	152	137	142	162	117	121	114	126	135	141	146	123	112	155	115	135	144	137	129	125	123	106	118	137	125	113	124	127	124	133	138	145	120	121	113	125	119	131	107	132	135	125	120	139	132	139	149	110	112	105	114	131	141	128	133	124	113	137	104	120	134	152	132	115	127	124	115	131	135	126	129	115	107	127	119	127	125	105	121	121	147	143	114	127	134	136	137	131	121	128	147	133	126	126	141	140	115	130	136	124	136	138	106	113	139	111	125	113	132	119	117	153	141	121	122	118	123	126	136	147	152	129	132	119	116	133	112	109	113	117	116	122	140	110	125	139	130	111	138	115	152	128	149	141	129	128	139	151	113	126	117	127	119	137	123	118	117	116	144	129	124	109	124	135	102	145	147	138	130	136	132	125	129	131	132	116	129	124	130	124	144	127	149	124	122	122	130	123	132	126	135	138	123	118	154	122	132	143	128	134	138	137	148	130	133	122	96	108	130	127	132	104	129	106	128	141	112	122	130	128	121	128	115	129	141	131	111	157	125	120	142	129	136	102	134	109	109	126	134	147	137	130	113	133	107	137	126	116	113	107	140	115	133	115	125	121	105	140	115	105	132	121	137	115	125	126	141	107	145	163	123	109	121	108	125	134	122	127	112	132	116	134	120	115	115	114	129	136	112	115	124	133	130	149	108	107	146	126	134	123	148	117	128	151	129	128	142	131	140	135	115	146	147	120	136	102	122	124	116	136	131	116	132	136	109	140	125	127	122	131	128	141	140	131	136	126	144	125	137	124	140	131	110	127	126	120	142	121	126	112	138	135	132	98	150	125	120	143	121	139	123	114	139	144	119	128	144	144	119	130	133	122	154	132	127	119	137	120	115	133	127	105	121	130	138	141	123	144	137	119	116	121	139	124	133	141	115	140	127	123	125	134	128	119	144	109	125	125	128	123	106	136	125	133	137	128	125	129	149	144	115	118	123	122	123	111	137	115	127	121	121	126	134	129	131	134	133	93	121	133	112	125	120	124	141	101	143	119	135	111	130	133	142	142	112	138	121	126	128	132	132	118	132	132	132	131	125	117	136	119	128	110	128	102	135	116	130	115	136	118	117	133	135	133	134	120	125	111	120	126	104	126	144	141	145	117	143	130	134	125	114	129	131	115	131	114	139	107	142	122	123	101	135	128	122	119	127	112	134	128	143	145	119	138	114	116	147	123	147	117	122	133	149	126	122	133	119	138	117	144	117	132	137	154	118	138	145	135	122	123	146	124	118	131	146	146	136	128	119	137	126	128	109	123	117	124	117	130	134	135	130	133	122	133	148	131	132	129	119	140	128	140	123	118	121	129	127	121	126	141	124	130	111	113	111	131	124	128	128	161	139	120	126	126	131	105	132	125	121	122	131	140	126	109	130	133	140	118	136	129	143	130	115	132	127	129	125	138	130	110	112	121	119	135	119	126	129	106	121	126	114	138	139	102	115	137	129	122	119	123	116	121	125	125	139	128	130	127	122	124	121	121	133	135	138	132	136	131	126	139	130	130	132	126	130	122	111	132	152	136	137	140	141	132	133	109	123	123	152	113	131	123	98	140	144	115	166	128	120	110	140	128	134	157	137	120	114	119	131	126	139	130	122	118	133	125	123	137	131	136	137	116	139	120	105	119	113	130	147	107	136	120	123	133	154	100	113	118	148	144	122	119	123	107	124	125	132	143	112	132	122	129	121	126	145	119	137	139	133	138	122	144	125	124	131	131	117	125	110	118	119	120	124	135	118	128	115	142	132	109	133	121	149	148	111	128	137	126	137	133	124	131	99	115	143	129	142	129	142	126	130	107	116	116	136	110	119	116	127	106	131	123	135	118	133	138	131	112	123	125	150	118	129	123	130	147	136	135	135	133	145	119	123	150	113	142	132	130	147	127	114	130	118	124	108	125	147	133	131	125	119	139	129	130	116	114	114	126	142	139	116	108	125	119	129	115	122	109	98	127	128	115	116	151	116	142	119	125	128	131	113	120	112	142	124	126	114	113	119	128	136	111	117	141	139	115	121	141	137	123	139	144	140	129	119	147	116	128	148	107	121	140	130	141	141	119	124	122	119	130	112	133	128	118	145	118	123	133	135	132	137	134	128	133	117	129	128	151	110	134	124	128	114	106	134	122	122	118	118	112	135	135	122	114	116	116	148	132	127	129	120	116	125	110	119	107	114	130	130	143	115	122	111	127	122	145	119	114	149	136	156	123	114	129	127	118	127	152	137	145	122	118	120	115	115	127	130	120	143	140	131	135	132	131	113	133	132	137	135	130	122	136	149	129	125	128	125	140	117	135	130	110	127	113	135	108	145	121	104	124	114	140	119	132	138	122	117	132	138	141	139	125	146	128	127	137	133	134	121	124	124	130	124	148	122	143	108	122	135	128	108	130	114	110	124	131	147	133	138	125	139	122	122	128	125	115	105	111	125	126	132	132	141	143	113	111	116	121	126	106	122	140	139	138	122	119	136	117	136	115	125	131	139	120	124	136	136	121	141	137	136	115	114	128	124	123	142	125	126	132	134	110	125	121	120	139	117	120	107	145	133	125	123	136	126	116	136	105	137	117	131	109	103	114	121	139	132	116	120	139	106	109	138	122	126	126	138	112	99	113	111	126	150	122	127	129	158	138	121	126	132	120	144	120	133	130	143	119	142	128	144	122	119	132	136	120	131	117	125	127	142	117	140	110	123	114	143	132	123	119	121	126	121	121	160	123	141	106	145	145	119	138	116	113	125	135	150	118	143	125	125	137	124	113	117	117	111	126	131	133	126	123	124	132	133	125	138	124	140	126	102	109	139	130	136	131	113	133	130	143	123	117	143	125	143	130	130	114	129	121	121	119	106	125	133	122	115	145	125	132	111	121	145	133	105	136	113	118	130	123	142	131	106	119	124	143	122	135	116	118	119	122	120	131	145	146	128	125	127	121	133	126	134	119	123	121	118	140	113	128	123	123	120	134	128	126	138	138	136	130	119	133	140	144	137	127	133	128	113	125	118	142	138	140	130	121	116	144	109	124	109	123	145	125	118	134	116	115	127	127	146	138	117	131	126	131	127	135	129	134
6906	4783	10253	10064	8629	8551	7264	7387	7565	7071	7253	6071	3781	3485	3013	2770	2396	2214	1822	1510	1320	1038	924	911	955	835	787	735	738	739	731	653	566	601	522	540	526	393	424	385	367	402	349	407	403	396	383	425	353	391	380	417	385	445	405	411	397	409	358	376	376	355	381	389	381	424	385	401	344	403	407	373	375	413	384	359	380	400	383	397	376	407	380	413	375	392	404	390	365	435	376	396	404	391	408	403	399	377	400	409	344	360	387	389	371	378	408	430	395	372	378	365	393	389	405	386	388	383	372	402	372	377	377	397	378	387	374	406	378	417	369	382	392	407	418	375	377	387	386	396	414	412	363	391	401	357	400	388	390	408	353	391	359	415	415	390	393	384	378	396	403	376	372	414	387	362	379	394	370	377	366	373	381	367	357	415	421	390	358	383	378	383	423	365	405	415	374	388	387	434	384	368	359	383	395	393	369	412	383	406	392	385	384	362	389	389	391	381	380	384	384	371	403	387	372	366	376	369	410	381	358	374	363	449	412	399	392	389	401	370	342	388	391	398	381	394	383	370	371	398	365	421	367	367	392	392	370	399	361	365	392	388	408	371	397	376	369	361	417	377	379	352	377	397	388	366	375	389	385	404	361	416	394	403	360	334	350	388	375	398	403	395	379	415	406	403	406	385	403	380	391	399	429	355	375	384	363	395	373	412	425	370	374	393	361	363	418	384	376	412	369	381	386	348	381	377	392	391	390	385	395	405	408	400	416	373	388	358	390	372	357	357	367	369	380	410	385	403	427	388	345	394	401	363	399	404	379	389	373	361	339	358	373	433	413	366	382	395	400	384	415	392	408	378	343	413	355	369	368	407	377	419	370	401	368	375	385	406	373	376	370	408	384	383	425	351	381	407	406	377	376	397	379	385	397	390	376	354	363	363	384	381	411	354	423	418	360	386	404	411	397	388	375	388	363	405	367	389	417	369	405	387	374	356	384	371	380	379	393	382	388	380	369	359	386	371	344	382	367	369	388	382	400	375	379	395	366	376	373	331	379	381	409	383	383	396	328	361	400	347	410	402	369	394	365	355	395	384	355	382	384	360	351	365	360	411	352	401	391	383	381	396	422	403	367	394	395	362	415	387	392	399	379	368	372	365	406	385	388	400	377	398	381	403	364	380	395	367	418	391	386	371	409	393	389	415	374	379	374	369	385	402	385	371	409	376	395	379	391	404	359	408	379	380	392	384	394	398	422	382	394	443	390	372	378	390	414	361	407	377	373	391	383	411	382	354	388	362	354	369	370	388	345	360	395	391	369	366	405	368	409	368	374	369	366	382	389	392	389	393	388	358	346	403	407	359	403	415	380	396	410	372	360	408	385	388	412	356	394	407	367	382	390	447	373	384	368	386	391	366	341	388	396	391	364	413	390	380	373	393	384	379	404	369	406	357	384	396	368	427	386	395	411	377	401	381	335	368	393	437	389	353	382	376	392	424	400	408	381	388	354	375	411	374	363	374	376	397	378	376	391	386	370	385	389	342	396	382	398	369	408	380	395	409	418	364	398	406	380	367	399	395	379	378	411	372	371	365	396	395	422	392	376	359	392	373	392	375	378	357	389	386	379	348	356	348	365	414	344	417	364	392	380	372	390	383	390	393	415	369	387	390	389	425	397	401	415	363	404	412	397	352	338	433	376	444	380	399	359	365	390	362	356	388	410	388	384	410	370	403	403	420	391	391	413	382	404	414	376	369	395	381	386	404	377	373	370	362	377	359	364	379	352	349	371	391	377	400	358	389	402	410	392	385	393	387	377	406	399	376	373	374	377	382	370	399	381	386	368	380	388	382	384	365	358	407	357	406	384	412	388	421	401	399	377	387	397	363	397	412	384	396	406	391	416	392	389	376	382	392	379	361	426	397	389	417	386	357	367	419	404	388	402	409	385	418	377	366	377	369	379	366	387	417	389	393	388	368	423	413	392	390	414	354	373	366	378	370	405	395	363	360	415	392	322	357	377	357	366	394	394	392	390	397	390	373	411	360	406	392	387	396	406	387	400	396	384	399	378	449	361	418	362	383	371	391	382	406	380	376	378	396	395	416	413	373	408	369	386	388	423	401	399	356	401	394	404	389	378	391	408	371	419	394	387	386	366	370	416	370	401	404	392	356	354	379	403	391	384	384	363	405	344	383	380	416	392	384	345	360	368	403	385	416	349	392	379	405	403	350	359	369	357	392	394	374	423	396	388	366	364	390	411	384	400	393	380	404	382	382	392	403	383	348	374	380	423	411	372	376	391	403	373	386	372	371	383	381	358	365	407	392	396	426	366	355	379	368	353	379	373	376	363	349	395	409	412	371	383	373	388	374	392	384	398	398	367	408	380	394	394	397	362	363	376	383	409	414	374	351	384	367	385	376	397	423	364	389	352	386	386	362	361	381	376	384	385	388	398	404	343	410	402	377	380	389	363	373	353	364	408	389	394	369	372	400	392	374	383	391	361	374	390	399	384	359	373	360	404	377	397	368	431	418	373	391	431	405	417	384	363	421	387	384	394	376	378	395	387	404	367	385	403	409	384	397	416	384	399	389	442	361	395	371	394	398	386	387	400	395	418	397	377	382	386	412	401	387	388	364	387	353	381	399	378	370	403	417	392	396	408	396	439	370	392	355	385	366	393	388	363	420	366	416	373	389	390	403	380	376	408	390	394	360	358	391	399	376	401	357	406	347	369	356	424	376	417	413	375	385	379	408	367	380	378	366	402	405	377	433	384	384	383	372	391	429	428	408	356	373	365	338	366	382	410	386	395	352	417	398	398	370	379	382	383	361	352	374	387	378	410	371	399	381	391	424	411	367	374	402	369	384	365	391	392	355	375	392	414	381	367	413	372	384	391	416	344	425	376	402	406	384	359	400	378	444	420	408	402	404	446	433	372	377	387	371	398	392	406	370	374	349	395	376	390	389	375	404	390	389	367	355	379	372	356	362	371	392	361	401	387	384	391	394	395	356	385	386	353	362	384	379	354	373	362	390	362	385	385	379	420	391	367	390	400	370	404	391	427	415	362	395	366	365	378	400	399	378	383	374	377	409	362	398	373	384	355	361	374	373	401	411	350	359	357	397	369	355	382	381	408	376	399	355	385	406	409	392	383	383	397	395	381	362	395	376	410	418	375	387	370	377	399	404	415	397	404	431	389	420	384	379	385	422	366	360	421	388	379	367	376	384	395	399	420	417	381	380	382	400	381	358	400	395	399	421	355	371	363	382	385	388	387	376	386	367	360	388	433	414	366	410	364	415	430	394	413	369	415	394	365	428	340	397	358	410	386	382	361	402	392	401	403	390	386	373	375	402	379	384	382	390	416	389	411	417	396	384	402	371	370	410	382	386	410	425	349	371	384	372	383	385	350	365	377	402	403	360	370	404	406	393	386	376	365	359	390	378	385	427	380	361	374	384	395	398	341	401	414	406	382	381	427	358	409	394	400	377	377	396	383	388	404	425	383	367
18281	9935	13095	10441	5575	4472	3029	3135	3266	3016	2970	2818	2146	1787	1450	1382	1296	1092	960	1023	831	743	508	555	675	496	778	552	575	626	637	513	453	445	319	317	271	167	150	149	154	138	155	134	138	137	162	169	148	137	146	172	174	178	173	151	168	231	161	183	176	145	174	147	146	145	168	156	164	167	147	133	162	145	143	172	137	158	135	170	135	143	129	150	148	150	135	147	161	172	144	117	161	119	149	138	163	163	145	127	167	123	132	148	153	137	158	136	162	150	145	138	164	150	168	125	137	150	162	142	156	156	158	144	169	134	145	154	145	136	142	139	147	154	151	150	138	144	142	153	158	153	162	168	144	150	152	128	139	151	146	119	153	150	161	153	147	167	155	132	163	164	148	132	156	135	176	183	141	150	143	150	156	157	167	159	147	144	150	127	145	132	150	135	152	151	148	160	143	153	147	144	143	145	153	156	147	138	146	140	146	150	173	165	152	159	155	135	167	162	163	166	134	133	152	129	155	141	147	141	135	157	155	146	143	149	126	149	134	154	153	138	143	128	134	138	151	149	147	120	151	146	150	151	132	141	139	151	141	127	128	163	134	155	157	146	154	160	148	150	152	165	166	152	132	147	152	162	171	135	132	155	172	144	145	160	127	140	157	134	154	147	130	146	155	143	137	116	156	129	152	143	134	137	152	159	157	151	132	151	150	133	133	151	140	151	173	118	157	150	150	153	145	148	150	171	156	152	135	128	151	138	135	139	138	126	139	144	145	153	158	145	148	143	158	159	144	151	140	139	140	126	148	136	156	139	179	149	143	143	134	138	149	143	149	145	149	160	129	138	151	137	141	151	151	138	151	137	169	158	166	154	141	172	139	141	159	173	152	138	150	158	152	158	165	143	136	143	159	148	127	174	137	165	149	162	128	133	130	174	143	136	134	153	166	142	172	132	141	152	153	179	166	134	147	161	142	152	149	146	135	136	139	152	163	136	145	150	140	132	154	162	143	151	150	149	143	141	163	151	138	153	164	149	133	135	159	150	139	158	130	137	120	147	125	135	135	162	146	144	141	139	163	149	165	132	146	171	150	159	170	156	140	158	169	143	149	141	141	170	161	133	152	140	163	147	137	148	149	144	151	154	161	141	140	158	151	155	167	148	135	155	150	150	143	143	149	150	152	155	164	140	165	136	158	151	167	138	161	159	165	154	155	156	147	162	140	132	139	179	128	159	170	152	165	143	138	148	176	163	135	135	176	133	143	176	125	134	159	140	163	135	137	149	159	155	161	156	140	154	128	147	159	129	141	144	137	139	147	176	156	123	150	137	144	151	137	151	150	149	142	147	144	144	154	141	155	151	134	150	149	131	169	135	167	144	138	154	149	161	169	157	174	155	161	122	167	146	145	144	159	156	131	135	161	162	147	157	163	159	148	166	133	152	148	165	133	154	133	163	153	132	164	125	140	133	154	142	158	132	150	167	148	152	143	169	140	152	137	149	128	168	145	160	139	146	144	150	157	145	147	143	137	137	150	178	139	164	163	138	154	153	162	159	145	156	147	147	158	149	147	140	153	150	143	137	148	165	141	148	140	157	132	145	116	178	166	151	172	147	146	139	149	153	148	150	142	152	142	148	156	118	135	161	163	128	135	139	169	139	152	143	171	127	160	174	171	141	144	137	128	159	144	133	137	167	151	147	144	154	160	150	141	144	142	180	151	161	136	153	166	136	144	148	148	155	150	135	114	145	155	158	132	138	165	141	135	142	128	153	147	128	140	168	160	158	143	164	151	153	146	175	157	145	157	149	153	179	149	141	145	142	163	160	145	169	134	135	161	153	159	143	135	149	168	155	158	160	139	156	134	154	157	163	148	139	147	163	149	165	156	153	158	163	138	147	151	152	133	169	143	134	158	145	154	143	159	119	113	145	138	136	146	143	148	145	148	152	145	172	152	168	170	150	146	131	158	146	155	136	178	143	156	152	156	135	139	150	132	136	159	138	142	166	172	133	163	142	156	159	151	147	151	147	148	151	163	159	158	155	148	136	158	156	139	130	151	149	142	124	149	156	149	180	135	160	141	162	163	134	132	126	145	165	156	128	160	152	183	142	146	133	139	156	160	157	145	135	141	126	139	143	159	133	152	158	129	146	163	152	153	150	160	161	159	161	143	147	155	135	152	151	159	156	146	138	142	135	161	134	138	163	138	171	129	146	128	148	151	149	167	131	151	134	160	148	152	156	135	143	141	139	143	159	145	139	134	144	128	139	137	143	130	167	169	149	140	148	155	142	143	184	161	128	139	163	149	146	154	133	150	131	150	161	126	158	143	128	135	136	134	143	146	139	170	167	145	146	152	136	158	152	158	157	131	143	161	165	152	136	165	148	150	158	124	152	143	152	148	129	153	142	146	163	132	167	154	150	120	152	138	149	166	154	137	124	159	161	152	147	137	161	132	146	160	150	141	160	123	146	130	151	159	164	138	161	142	157	118	160	152	144	145	133	139	163	147	129	142	153	135	166	156	151	132	159	153	143	142	122	154	163	147	145	182	154	133	164	141	138	156	156	155	155	139	130	150	152	146	153	160	167	129	130	151	142	161	156	158	134	134	139	159	179	143	107	174	149	161	147	153	130	137	134	166	154	146	149	159	154	132	152	138	142	169	152	151	146	171	145	138	160	162	159	156	158	132	162	163	162	149	170	165	160	151	140	175	150	126	184	151	179	135	153	157	126	157	158	131	141	135	137	147	153	157	141	159	137	119	147	146	141	167	145	127	177	138	165	130	173	129	148	122	149	156	146	155	140	150	136	145	155	166	160	147	145	144	143	132	148	136	143	125	134	136	163	132	127	122	154	161	147	140	140	152	140	132	133	139	148	182	153	145	122	148	124	156	143	132	140	160	143	154	168	169	155	143	154	166	134	136	149	136	162	135	170	154	156	139	152	133	148	130	141	174	172	155	157	135	153	134	140	134	145	148	157	153	132	158	157	142	148	131	155	142	162	168	145	151	157	151	141	147	176	164	133	148	140	143	152	153	149	152	165	145	164	147	149	129	125	147	148	152	152	124	171	139	140	154	151	147	159	157	150	152	135	150	132	140	140	137	148	150	142	159	147	174	140	146	155	143	157	143	150	128	145	151	156	134	149	147	141	155	149	158	143	140	160	160	145	148	151	133	137	137	146	132	143	153	150	159	157	141	114	133	165	153	164	127	129	155	144	146	142	160	156	144	151	131	154	165	131	167	161	138	145	158	117	124	145	141	142	132	149	133	137	138	146	147	162	143	141	148	145	148	107	161	167	153	156	150	155	138	133	142	142	152	158	159	150	153	154	136	155	127	140	151	132	175	151	156	165	138	150	149	139	143	139	152	163	152	162	121	138	158	154	133	150	130	166	141	137	140	158	154	160	128	153	141	164	128	143	143	159	144	136	145	148	146	140	136	168	172	148	134	140	154	142	157	151	171	169	156	129	144	152	155	152	164	148	150	156	165	160	159	134
12246	9028	18091	19490	14215	14074	11509	12912	13521	13087	13681	12847	10571	9167	7594	7079	6699	5999	5435	5911	4797	4092	2969	2968	4076	3068	4468	3107	3304	4057	3873	2925	2854	2589	1848	1725	1478	668	518	452	422	451	487	429	457	477	427	437	474	446	520	590	684	745	602	573	698	699	636	610	571	487	476	485	464	452	467	450	442	505	505	433	463	459	491	492	501	463	450	428	434	433	430	458	461	437	448	422	429	441	403	437	450	415	458	428	452	435	460	478	440	467	451	441	438	436	442	443	444	430	449	426	426	430	430	440	446	441	433	467	387	446	425	442	456	445	433	428	446	435	449	433	456	451	484	456	455	435	448	440	432	408	435	436	453	450	461	414	454	415	416	447	462	471	471	459	465	494	449	436	430	460	466	447	461	467	442	428	442	461	498	448	431	465	423	436	466	480	451	462	423	431	417	429	436	443	428	426	467	465	424	431	469	433	460	456	416	462	446	458	465	447	428	442	455	415	423	454	441	430	454	442	478	473	446	461	414	463	430	475	434	441	438	437	442	444	455	458	386	428	439	459	452	440	428	435	411	452	403	487	426	452	410	423	443	453	430	453	441	448	460	452	426	411	435	403	438	425	423	438	452	423	464	448	410	413	460	464	454	445	466	430	462	422	477	466	426	421	432	422	433	443	415	426	431	457	439	430	401	463	414	471	469	460	442	428	458	420	439	433	455	466	440	452	407	423	429	492	451	451	422	422	441	429	460	476	436	432	440	448	469	445	440	418	458	426	397	433	403	458	430	435	448	427	420	427	413	466	436	416	422	442	449	443	440	447	464	405	508	446	429	432	445	428	456	434	443	418	439	437	437	430	405	415	424	458	402	450	440	463	459	415	432	439	416	433	418	468	447	432	403	442	416	462	429	452	414	460	432	434	446	440	449	415	423	459	461	422	430	405	445	453	443	460	472	467	454	453	421	416	421	423	419	452	439	436	440	463	420	471	456	437	411	446	431	448	449	414	436	435	425	441	457	481	402	441	445	416	485	471	494	420	422	436	428	476	442	415	435	421	437	439	457	430	445	422	487	422	428	463	472	410	431	434	453	433	430	456	435	461	429	426	432	434	447	464	451	448	462	478	433	440	441	435	444	407	451	449	429	417	422	447	449	474	473	414	451	445	494	440	460	460	467	441	420	477	413	424	456	440	434	397	466	445	450	485	460	460	450	460	425	416	460	440	412	432	449	467	478	436	458	465	436	419	436	449	456	463	478	473	426	445	459	454	451	435	452	435	430	460	403	437	438	421	425	451	452	455	443	439	424	444	440	415	438	442	406	418	426	418	417	458	460	454	418	441	437	447	461	450	449	422	436	431	497	453	451	459	449	459	462	444	456	454	460	483	429	425	424	463	442	451	432	423	399	438	450	419	417	462	400	440	409	454	433	450	430	454	426	473	458	458	433	448	444	475	470	434	443	432	426	433	476	451	432	479	440	443	412	446	463	489	445	410	418	426	408	438	431	414	464	450	426	476	439	456	454	445	452	453	420	456	400	422	436	430	432	467	449	457	472	447	445	415	431	447	477	462	457	411	430	460	432	437	462	483	455	432	471	397	432	431	445	460	494	426	434	457	432	440	425	466	452	471	469	455	462	441	436	439	413	445	466	468	424	426	442	440	414	438	436	466	485	442	487	475	413	401	471	434	441	434	405	460	450	438	419	448	409	412	410	448	460	428	463	437	462	464	454	459	445	448	452	458	471	454	420	435	405	443	425	426	438	449	432	452	451	458	447	431	432	410	456	437	457	428	459	453	430	440	433	410	431	424	444	467	457	486	392	454	411	446	424	464	439	445	430	471	474	442	461	446	428	461	465	457	441	439	472	426	443	421	446	472	486	448	398	472	437	452	431	418	437	424	418	433	433	436	429	435	457	453	416	460	432	493	463	462	465	420	448	445	432	429	432	433	438	457	409	457	487	443	431	431	422	443	439	448	484	435	417	425	420	452	456	440	448	465	445	429	489	473	435	462	404	459	435	431	471	478	427	447	492	426	430	408	450	432	420	472	412	447	437	463	510	428	498	457	459	446	449	403	436	439	462	431	418	423	439	457	470	476	486	479	421	440	434	473	459	446	459	445	429	432	476	438	448	428	404	459	414	429	439	415	480	441	436	397	464	421	474	412	464	404	397	457	449	454	443	422	465	443	444	468	430	435	427	466	422	451	452	447	452	449	445	477	485	450	448	455	448	441	461	477	451	476	430	456	466	463	445	426	485	425	434	430	437	483	441	436	399	450	444	428	408	412	452	435	458	446	443	473	450	462	454	453	428	442	436	429	475	393	432	414	446	401	448	443	458	439	447	433	447	411	505	451	434	455	462	439	454	477	458	444	455	470	442	462	477	435	445	403	418	401	483	422	414	460	440	470	464	447	403	422	450	419	404	488	456	433	422	444	438	422	446	441	455	419	410	396	467	430	430	430	457	478	479	460	449	450	422	430	444	436	462	471	414	432	429	431	459	443	452	408	437	440	461	425	462	482	456	442	444	435	466	450	432	438	423	436	470	447	451	439	436	462	446	458	447	446	456	424	416	487	426	432	461	474	462	475	450	451	457	431	446	438	427	434	422	427	440	454	440	432	461	447	455	442	455	461	452	417	457	442	468	455	446	471	424	420	419	463	392	466	437	445	442	444	428	455	445	415	442	420	463	437	429	455	468	433	422	439	392	425	431	420	444	460	440	422	418	434	476	459	425	412	455	457	433	458	462	408	410	437	456	448	437	475	450	406	455	439	467	427	452	420	458	446	425	435	443	456	433	422	478	418	432	411	440	462	453	449	464	446	439	460	420	424	430	412	433	434	435	450	436	431	430	423	442	464	413	460	417	444	452	447	408	473	419	421	420	458	429	448	414	491	460	482	449	454	441	509	449	461	432	434	444	406	438	431	427	405	434	460	477	414	451	467	423	445	461	474	462	456	439	480	427	445	504	425	476	431	448	448	439	410	395	448	433	438	445	473	397	415	447	445	453	438	464	440	419	416	486	471	445	445	492	444	450	459	443	446	455	419	433	417	446	426	483	436	436	447	445	435	439	449	458	455	455	458	445	418	435	415	491	478	476	411	441	441	449	444	442	429	437	462	456	438	442	433	435	450	429	413	453	412	436	401	417	466	439	443	438	436	434	439	446	449	451	447	436	454	423	442	438	453	451	429	426	457	457	410	458	458	453	449	440	421	421	439	451	441	460	431	453	455	409	417	422	467	454	474	468	412	431	446	441	399	450	410	441	444	452	441	482	423	461	415	450	440	447	452	438	402	396	431	448	425	461	498	460	464	437	426	473	455	451	415	480	450	433	417	443	446	434	446	447	435	440	429	457	442	420	469	432	492	472	468	444	421	404	458	413	425	462	438	435	466	448	451	439	456	449	462	432	454	439	423	458	456	448	435	461	451	433	469	453	456	456	461	427	443	461	473	445	427	444	414	437	446	447	398	466	422	446	475	459	427	424	443	473	446	436	429	448	462
25412	15631	20990	17045	9358	6218	4831	5202	5286	5082	4676	4132	3736	3102	2827	2068	2295	1942	1613	1763	1637	1327	894	849	1163	915	1382	1261	1021	1140	1339	1240	1172	759	583	563	481	240	182	176	185	192	178	185	169	176	177	178	154	198	210	243	236	247	215	236	264	270	221	225	207	217	184	207	161	190	185	181	187	195	177	181	189	173	193	187	176	174	184	169	186	190	177	178	197	184	167	169	175	173	187	182	182	207	200	198	155	179	176	193	164	203	162	152	174	186	182	175	152	198	179	189	189	200	200	169	175	198	208	207	173	184	163	191	176	145	185	187	181	183	169	173	187	199	163	176	181	216	167	193	185	155	185	203	162	180	165	187	152	189	176	165	176	178	176	183	187	149	177	192	179	182	192	163	204	187	196	172	213	187	160	178	152	183	187	208	186	193	186	184	188	186	151	173	201	176	194	187	174	208	185	188	180	200	205	162	182	160	195	183	199	173	189	170	193	180	158	186	170	177	180	155	183	199	194	177	187	178	188	187	171	156	168	168	215	201	194	160	200	173	157	176	174	156	184	197	201	151	170	175	175	178	193	206	182	175	223	191	182	169	177	166	156	171	199	191	212	185	186	181	205	168	182	214	174	189	178	165	157	209	187	144	181	188	195	178	165	188	183	172	183	176	168	178	204	173	171	155	185	173	168	175	176	200	201	162	171	168	161	189	176	209	193	168	192	175	185	204	197	210	181	201	177	182	194	182	181	169	156	179	167	158	198	171	181	186	174	184	167	200	192	165	151	175	172	188	176	178	154	170	187	184	200	175	198	180	167	196	183	175	187	187	186	223	156	176	184	181	178	173	165	194	191	193	162	181	183	200	193	184	194	212	191	172	192	177	168	168	177	206	178	227	177	179	202	202	206	183	191	176	199	180	203	158	185	185	167	165	194	184	179	164	187	181	187	186	179	201	198	192	159	179	198	187	180	188	182	180	171	205	175	188	160	198	189	178	195	174	188	185	170	204	177	187	164	170	188	189	187	180	208	204	189	180	165	167	169	200	169	186	144	182	183	192	175	190	171	166	176	208	180	175	160	172	170	183	172	172	168	199	203	165	177	183	194	165	184	197	178	181	182	169	183	155	172	150	174	172	193	192	150	192	170	173	176	175	204	161	182	210	177	182	180	154	183	192	195	202	194	180	204	165	184	174	196	177	196	189	155	166	189	195	185	189	165	202	191	180	176	194	207	181	178	208	181	158	166	192	191	180	206	189	181	173	161	180	201	213	184	164	174	192	183	176	184	189	166	199	182	204	185	179	165	161	196	164	204	183	188	160	180	178	199	164	191	169	167	226	170	179	166	193	194	178	166	161	189	184	196	195	190	216	176	190	171	152	161	180	179	158	177	207	203	184	161	179	166	174	186	181	214	193	175	154	183	162	199	201	189	176	164	195	186	173	174	179	160	151	183	195	206	196	169	187	162	202	185	181	184	154	176	170	164	194	174	194	180	205	162	174	167	174	195	187	172	182	189	177	181	199	191	189	151	180	161	186	199	167	193	176	210	182	160	194	191	185	210	188	188	182	168	162	181	179	177	164	176	207	183	236	189	200	187	176	179	178	187	191	176	200	182	170	189	177	160	155	167	194	174	186	175	183	194	170	183	190	169	170	202	144	191	156	190	179	181	192	182	190	155	187	163	139	196	193	165	201	180	208	175	175	191	167	188	167	179	196	180	175	190	196	151	172	167	171	199	167	201	189	180	185	182	164	175	179	183	156	150	178	186	163	178	187	190	189	183	192	190	193	185	176	193	163	177	192	207	190	177	160	157	177	185	190	186	170	185	169	169	187	188	177	174	197	184	202	187	175	183	186	174	173	164	177	204	184	180	159	176	184	162	186	182	185	178	170	177	192	187	175	183	195	194	194	178	191	171	201	174	177	176	175	183	181	204	169	163	169	180	177	163	177	176	201	167	175	176	160	181	186	185	179	177	174	183	194	179	186	194	194	180	203	174	176	170	179	159	152	174	153	204	191	166	186	175	190	176	224	174	190	187	174	184	181	180	186	213	178	204	175	160	178	206	188	182	165	185	175	176	178	185	193	172	181	193	183	154	199	210	188	182	177	195	179	190	188	200	181	179	192	135	173	152	177	174	194	202	180	183	182	193	156	179	208	169	184	164	172	178	176	185	174	204	176	190	179	182	199	193	201	167	196	185	182	179	196	200	174	190	180	175	180	188	188	189	193	193	197	180	175	183	185	184	182	192	181	203	201	178	167	177	185	162	177	189	176	166	176	197	160	184	176	187	187	174	173	197	154	171	184	194	175	182	183	179	173	196	176	168	175	184	178	179	209	182	179	173	181	188	180	177	181	173	174	184	189	161	170	193	182	201	163	187	172	185	170	197	177	183	151	188	162	170	177	168	198	194	167	185	192	183	207	164	164	167	189	179	169	164	176	197	172	180	198	172	167	198	186	163	183	160	182	175	170	203	179	193	139	185	197	198	194	196	192	172	187	195	168	209	143	205	175	204	182	191	171	180	166	175	178	176	194	202	190	176	170	160	181	200	187	171	182	180	166	172	174	162	178	170	174	189	207	185	162	191	192	202	186	186	169	166	193	151	165	178	193	181	169	198	163	188	176	186	177	193	181	220	182	186	185	192	229	175	179	153	183	192	170	160	162	176	179	199	176	190	174	199	166	182	190	177	159	174	182	180	164	154	188	197	185	182	163	171	180	181	172	173	182	177	166	184	171	177	171	189	197	200	212	201	204	183	206	192	174	212	164	193	197	180	171	176	162	161	172	173	189	176	190	183	211	208	187	172	190	191	155	175	206	170	177	189	216	186	198	167	185	180	193	184	197	212	184	176	173	201	181	186	183	193	164	160	173	192	189	187	161	197	160	170	193	161	166	174	192	192	199	193	155	181	169	183	163	182	191	193	167	182	190	190	197	190	163	186	167	177	196	180	202	172	171	174	196	172	194	168	172	145	171	176	181	199	199	161	164	186	172	175	179	159	167	164	213	195	163	181	189	173	188	176	207	183	193	187	184	176	184	183	178	186	160	208	171	183	203	178	208	166	192	194	162	187	186	167	178	196	166	179	167	178	190	178	187	209	162	187	186	187	151	196	191	175	180	175	203	177	167	179	184	166	179	179	157	165	211	201	167	203	199	183	178	183	171	170	165	167	185	178	178	203	190	173	183	188	194	221	195	186	188	159	202	173	170	172	184	185	193	177	170	193	194	170	193	190	182	170	181	179	178	172	211	181	173	187	176	185	191	166	198	178	165	189	198	156	191	184	177	194	176	199	170	178	191	161	173	208	188	187	185	195	175	175	156	191	195	175	176	195	169	183	174	234	148	183	163	180	175	179	186	204	179	166	182	159	179	183	201	186	167	201	204	188	167	181	179	174	178	179	173	201	191	188	210	198	181	176	164	177	176	189	185	185	190	185	178	175	179	189	171	189	189	194	159	191	179	187	176	176	153	212	203	170	188	178	176	175	166	194	187
15319	13087	24143	25773	19789	17379	15930	17926	19074	18691	18162	17139	15620	13622	12876	10542	11047	9632	8230	8774	8104	6985	4583	4725	6277	5331	7726	6995	6067	7523	8274	7394	6807	4166	3162	2984	2399	925	642	517	534	525	557	537	569	576	587	568	611	665	673	793	974	1182	982	860	1116	1157	900	946	764	612	506	575	592	553	580	614	577	581	570	578	585	548	519	543	537	536	514	494	554	547	568	545	533	569	554	535	540	548	556	546	537	526	515	539	521	547	523	518	538	521	528	509	533	515	535	528	558	515	498	532	521	524	540	522	512	526	540	542	574	560	518	522	505	522	507	518	481	526	518	507	517	529	525	580	530	549	594	515	561	500	494	519	502	554	509	552	512	511	573	530	582	496	557	504	503	528	524	520	521	547	531	523	559	560	525	543	491	523	523	560	526	492	512	551	578	494	582	531	524	514	548	506	523	501	511	533	541	536	552	562	545	503	534	529	508	525	549	510	501	508	532	545	530	527	493	494	528	568	514	540	540	524	524	500	519	495	529	549	550	495	556	551	561	548	517	534	517	504	579	499	520	523	501	515	530	552	564	491	523	554	561	530	512	557	556	541	534	591	528	538	537	566	504	521	547	557	487	516	523	511	502	525	523	502	537	560	495	540	571	533	503	565	483	508	496	528	546	565	497	505	564	541	536	494	548	529	504	496	574	507	528	516	530	537	581	556	562	504	551	532	493	573	514	531	536	511	549	522	546	524	499	532	507	556	581	564	515	545	494	517	529	499	566	534	518	542	532	544	546	584	511	471	505	519	562	514	535	540	504	483	536	484	508	492	517	553	528	527	529	539	490	533	540	521	481	510	507	513	524	561	502	540	553	565	540	515	490	530	534	517	524	537	503	519	499	495	512	503	543	548	529	529	524	523	528	544	529	540	529	509	578	545	523	547	499	498	536	543	539	550	560	525	559	511	533	522	496	539	496	559	546	499	529	526	540	485	567	548	486	522	520	524	495	525	534	511	542	518	526	572	528	525	494	522	520	499	483	519	484	560	476	494	563	534	524	496	497	564	535	491	515	546	517	521	516	524	510	530	514	543	526	550	527	533	540	513	526	521	565	542	503	501	519	554	542	525	523	549	535	538	513	530	510	511	524	533	524	549	526	505	545	516	555	501	560	524	529	539	520	513	488	523	543	521	512	524	509	492	499	529	551	543	515	526	526	499	520	527	561	508	561	531	532	545	521	530	528	526	529	565	537	507	543	522	501	531	545	515	499	501	542	500	509	570	525	508	530	535	525	518	535	517	531	505	553	533	551	534	510	515	517	514	525	515	508	533	497	510	533	489	545	535	515	526	520	526	497	512	559	519	557	506	507	539	497	508	525	584	509	533	537	551	557	535	508	483	536	549	586	501	537	548	515	513	535	555	523	513	497	546	549	552	518	540	521	539	501	528	531	556	532	529	484	558	475	540	514	556	474	569	511	535	528	552	534	502	518	500	533	521	530	498	491	520	511	545	544	538	460	519	562	525	477	513	480	533	517	539	547	515	498	551	575	539	549	573	499	511	515	571	515	508	531	519	545	498	499	496	541	549	530	530	526	530	512	511	487	561	527	552	536	579	544	541	530	528	530	519	551	548	503	498	539	538	530	535	511	539	553	485	572	559	544	530	483	506	525	546	499	535	482	538	546	553	531	517	508	523	502	535	525	558	524	508	527	533	531	484	513	513	551	529	547	549	528	542	500	547	561	554	555	560	589	518	535	522	525	515	556	508	557	508	539	536	527	518	521	523	464	525	500	481	514	517	487	534	513	550	526	506	524	539	497	536	482	530	534	501	519	521	541	519	541	500	557	539	507	548	533	545	549	531	513	577	517	555	522	532	543	505	505	561	501	501	486	549	495	489	534	528	503	528	570	560	546	525	513	512	531	521	528	518	532	543	557	482	554	522	563	559	529	552	526	479	570	575	536	506	519	535	534	516	560	569	496	520	517	508	521	496	540	517	525	528	480	525	548	528	526	510	540	533	526	541	494	577	570	557	504	496	530	524	519	475	564	509	510	506	559	545	523	530	519	531	553	506	553	495	542	504	518	528	554	534	535	516	499	544	492	478	567	481	573	475	523	529	510	507	525	546	507	572	533	501	557	499	578	553	566	533	519	535	554	520	555	551	510	532	516	537	511	504	492	560	520	516	538	495	511	522	539	533	562	530	497	527	527	523	541	502	511	505	482	507	497	534	543	479	501	509	537	542	529	527	542	529	535	530	520	485	510	492	541	529	526	538	550	529	523	547	541	552	468	575	534	522	530	510	544	493	507	551	528	546	560	548	570	519	545	550	559	518	516	570	531	491	547	514	485	476	529	575	486	544	532	507	543	505	548	491	564	510	561	524	497	514	559	507	503	506	524	546	532	527	520	582	487	498	504	517	503	513	523	575	489	512	532	506	556	516	542	517	540	533	500	545	503	550	496	486	513	612	525	537	540	545	527	515	555	512	506	514	543	534	570	471	467	502	531	537	542	551	527	544	523	520	528	547	533	517	527	504	580	533	544	527	528	501	527	538	492	570	508	494	530	506	472	520	491	575	520	522	546	529	477	497	528	500	518	499	541	541	520	543	498	545	502	513	532	524	474	514	520	558	537	560	522	516	520	522	549	530	524	517	517	488	535	521	482	525	503	565	489	513	530	560	501	517	546	512	480	535	494	523	531	507	535	482	593	529	528	527	491	536	583	518	564	542	540	554	529	492	500	553	490	489	505	507	512	541	561	508	492	499	515	513	512	563	541	519	556	540	544	530	530	547	541	518	475	528	531	553	517	538	578	521	552	501	578	536	532	508	535	524	571	493	527	527	497	499	542	550	499	549	498	501	541	497	497	509	554	518	539	554	488	529	530	506	536	528	537	556	520	504	532	515	548	518	540	549	539	542	509	550	564	559	484	493	507	513	500	487	534	540	515	531	531	528	532	512	498	527	536	526	535	519	503	513	505	527	505	554	511	516	515	548	516	528	508	545	522	535	486	560	555	498	503	482	574	567	520	501	509	536	533	500	518	506	520	515	561	530	536	499	527	475	539	504	530	487	488	503	529	520	557	533	514	502	554	551	502	557	562	523	552	514	517	526	520	531	511	557	500	535	527	535	567	518	501	536	560	503	507	531	503	507	526	496	506	559	528	522	522	514	565	576	529	508	555	498	525	518	524	494	502	494	520	544	513	498	520	539	464	560	523	496	524	515	528	536	526	497	548	530	552	515	489	561	537	575	533	543	569	536	536	535	509	487	504	524	557	548	515	493	515	516	507	510	538	528	535	519	517	509	565	497	504	551	507	521	548	538	515	508	536	503	489	562	508	531	575	535	516	539	520	508	447	517	550	576	487	533	541	521	528	547	501	492	466	530	503	558	488	501	534	566	523	526	548	530	505	535	551	521	509	575	560	540	511	531	484	518	511	565	556	515	565	555	499	519	489	544	530	536	538	520	541	539	536	550	504	518	522	539	508	535	514	553	527	522	532	529	520	515
7801	4695	7512	5660	2593	1687	1728	1791	1855	1604	1322	1069	783	623	607	569	478	418	324	327	260	215	206	199	183	159	204	182	169	198	175	160	165	175	127	141	141	124	153	115	115	120	131	91	130	121	124	127	141	115	122	143	125	118	138	125	134	128	131	134	128	136	119	118	118	114	106	126	128	121	107	130	110	124	125	141	116	115	126	119	114	118	109	109	133	129	118	109	121	125	118	120	123	130	133	125	113	117	122	118	136	130	141	144	96	99	134	141	131	120	134	139	138	123	118	103	135	127	116	135	139	142	127	125	132	120	117	131	117	126	103	99	119	114	114	104	136	112	113	133	130	105	130	107	129	125	122	122	120	111	118	117	137	111	125	108	126	143	109	115	119	118	126	124	120	106	132	110	137	143	117	127	119	119	114	108	116	113	119	121	107	117	117	126	106	120	140	129	123	144	111	137	113	135	113	121	117	124	139	117	125	132	125	125	118	126	134	131	116	131	138	137	132	120	141	122	108	109	109	124	121	110	107	121	119	115	138	126	129	115	109	130	133	109	135	132	107	111	112	135	108	132	132	122	120	131	136	126	116	125	110	123	121	145	114	115	112	131	134	124	135	131	115	124	126	126	112	120	118	104	118	115	130	120	132	110	127	129	133	121	107	103	119	109	122	133	119	143	107	113	120	136	113	140	102	127	116	141	126	119	123	114	131	139	142	117	118	131	111	131	136	118	117	123	122	140	110	148	130	121	120	118	125	139	108	112	108	116	126	106	108	125	100	114	128	115	131	140	134	121	123	123	106	128	119	119	129	130	130	117	125	126	129	116	113	123	114	127	106	134	125	111	118	118	113	105	114	130	116	122	126	128	109	121	116	121	130	103	103	119	116	121	130	122	122	141	125	119	138	129	110	108	106	111	111	121	118	118	107	125	135	120	107	125	113	131	120	110	144	120	107	109	123	127	116	126	129	140	121	107	125	122	112	120	140	119	85	116	136	121	120	129	144	126	128	121	123	114	119	111	116	142	151	123	128	124	121	118	136	120	136	115	121	121	110	106	120	126	110	113	136	126	112	114	125	124	129	115	129	146	139	121	134	130	135	115	124	127	98	120	120	119	136	109	114	125	115	133	131	123	125	129	135	111	118	132	120	129	118	102	129	124	114	119	104	124	118	129	155	134	104	133	128	128	123	125	140	129	115	126	136	123	119	140	130	105	126	122	117	130	116	112	121	111	123	109	137	115	125	132	102	144	143	149	120	120	118	124	117	110	111	115	101	129	124	145	133	116	115	126	144	127	132	125	96	135	140	113	139	133	119	117	142	113	100	111	134	134	141	144	114	132	119	120	130	115	136	150	130	119	126	109	121	120	140	128	121	141	100	111	135	103	134	123	100	133	112	117	133	147	126	101	133	135	102	131	127	141	127	103	121	125	126	136	116	124	113	126	125	126	102	110	134	133	102	118	112	108	155	124	123	118	131	114	129	125	130	126	116	130	113	109	123	117	121	117	113	127	129	123	106	123	117	129	111	126	124	130	119	127	120	117	113	122	129	114	128	118	127	109	110	124	121	111	112	140	111	144	116	111	128	142	127	135	123	129	129	116	106	134	138	134	113	127	111	134	129	120	120	136	113	123	131	123	126	121	124	117	148	120	118	134	111	135	115	137	114	134	105	112	128	121	105	143	131	151	136	141	135	118	129	139	139	127	118	118	106	129	138	115	114	128	124	121	125	120	122	112	132	118	118	125	149	124	141	116	108	131	106	136	151	119	129	130	137	128	127	111	117	122	145	102	122	118	127	110	134	124	143	131	117	123	127	126	146	130	135	132	132	119	140	117	134	126	129	127	131	114	123	135	119	137	122	117	129	115	98	116	140	132	127	126	112	127	122	131	121	100	131	127	134	108	119	123	130	130	101	144	124	117	103	119	121	149	125	122	121	134	108	104	98	114	113	146	112	102	131	116	136	102	138	100	117	137	101	130	134	135	105	138	124	124	134	120	136	134	122	136	140	153	102	105	111	130	103	124	113	142	131	117	139	108	115	116	120	121	111	111	139	110	122	121	122	103	106	146	112	117	116	124	117	120	109	122	133	108	109	130	106	147	114	117	115	134	133	130	120	116	123	126	123	125	134	113	109	120	120	113	124	109	120	124	133	122	129	148	130	117	112	116	130	116	129	142	122	129	136	117	95	125	115	110	103	126	113	144	119	117	125	110	125	124	110	141	139	128	117	124	122	115	129	129	126	153	134	123	135	122	114	132	115	121	91	139	115	114	122	115	125	142	129	134	101	131	122	130	109	136	122	142	119	118	131	120	115	123	130	133	120	128	123	112	136	136	127	119	115	136	113	116	121	133	135	122	132	122	100	102	122	121	140	138	127	109	130	114	122	101	107	120	129	120	121	125	108	103	118	110	119	140	136	105	128	127	132	126	119	110	123	109	101	111	108	116	123	123	119	110	103	102	95	123	133	100	104	107	125	123	111	118	131	134	108	125	117	106	116	116	114	117	119	121	135	112	132	142	111	112	112	108	114	125	121	130	134	126	134	111	115	114	121	130	138	137	106	134	110	124	135	127	127	118	123	115	129	125	108	104	118	119	131	126	120	138	133	131	110	124	122	135	127	122	114	119	149	119	125	96	131	133	128	125	130	128	121	136	152	123	98	136	128	125	128	115	114	125	120	126	117	120	125	123	135	117	116	129	116	136	129	120	130	109	143	117	112	106	108	124	113	114	139	112	131	124	126	118	128	120	141	107	140	144	131	121	120	128	133	132	131	148	122	131	129	125	139	127	98	122	118	126	123	124	99	133	100	105	113	106	127	138	105	126	130	121	122	116	129	108	119	124	119	114	107	121	133	141	147	135	139	132	119	116	124	128	111	107	121	118	120	135	143	120	116	123	125	125	134	133	127	117	140	94	116	118	119	133	136	127	136	112	116	130	120	134	132	120	121	133	129	128	118	129	101	108	120	121	102	123	127	130	135	127	125	119	131	137	124	136	118	127	121	141	119	99	141	120	119	119	109	129	114	125	108	137	143	143	121	105	116	111	118	115	130	114	117	112	128	129	130	116	122	113	128	133	130	118	166	118	104	121	125	133	121	124	123	123	127	123	109	124	132	106	120	130	118	125	131	108	148	117	138	121	136	110	123	123	102	135	135	134	118	148	130	108	108	130	127	103	110	126	135	136	121	132	141	134	109	147	136	116	118	123	100	133	134	122	127	100	123	143	120	140	133	114	124	122	106	111	102	128	145	118	110	114	113	136	130	133	108	103	130	119	121	113	127	138	127	129	95	131	119	120	116	124	101	117	118	127	113	127	111	118	109	114	128	142	134	111	118	129	119	124	128	131	118	118	122	119	137	131	100	138	114	122	117	128	122	111	117	139	122	115	132	121	139	116	116	117	115	117	129	117	127	107	129	113	113	118	147	130	122	131	126	116	114	103	112	92	131	137	98	126	126	137	111	124	124	119	127	144	133	126	115	137	115	134
6489	5129	12194	12073	8208	6443	7137	8111	8288	7328	6722	5605	4068	3433	3414	3279	2645	2198	1664	1503	1251	1024	924	830	876	714	788	726	664	813	817	723	769	697	527	510	550	396	367	368	415	386	356	368	384	363	360	396	362	365	365	394	349	373	369	393	436	410	385	406	403	401	347	352	394	363	400	360	391	382	406	412	397	378	365	360	377	410	377	340	363	414	392	361	344	345	375	368	358	341	378	395	419	413	359	360	381	368	371	384	406	374	363	369	389	373	370	378	375	389	368	381	328	368	422	331	393	372	385	369	368	370	376	377	368	353	390	345	385	438	394	357	361	342	373	383	379	345	347	343	394	387	396	376	381	361	373	368	381	355	387	367	370	379	326	363	401	365	390	322	397	381	369	388	392	387	372	388	365	394	368	389	356	373	366	398	397	370	373	353	378	403	376	379	380	358	365	346	379	363	335	315	376	363	351	384	394	367	389	321	380	351	367	380	352	357	334	366	342	385	359	381	384	354	323	393	345	387	375	385	383	352	341	345	363	409	365	363	353	365	354	356	397	392	369	387	373	379	380	385	398	383	359	396	399	360	400	381	369	352	374	408	408	397	372	399	366	388	384	361	391	356	395	385	362	371	372	370	367	390	408	354	376	374	349	367	402	365	396	406	374	358	349	390	382	369	343	386	379	395	372	340	376	360	380	326	339	379	380	369	368	359	372	372	360	391	357	372	370	387	354	369	375	385	380	368	383	387	380	388	385	373	341	391	368	384	381	381	378	367	366	392	381	393	381	337	356	368	362	391	369	407	357	411	394	375	384	358	393	370	364	365	385	363	359	374	363	397	356	379	339	420	358	362	373	382	401	351	407	393	377	342	380	375	352	357	361	368	340	405	363	350	385	401	381	375	357	373	381	357	371	362	359	379	403	365	378	378	364	377	388	368	384	389	320	375	407	379	361	360	364	386	406	435	355	387	396	378	373	404	376	352	342	383	389	365	356	396	365	377	390	325	375	404	375	351	382	370	334	370	353	337	383	411	380	369	378	357	375	372	395	364	370	400	364	352	344	384	376	376	380	355	347	348	365	376	370	382	375	371	384	362	395	403	361	411	373	354	393	369	345	382	390	377	371	356	379	369	388	417	380	375	368	343	380	369	369	407	337	380	355	368	398	360	376	405	346	364	386	363	358	361	335	420	348	369	387	398	372	376	364	366	357	336	395	369	430	371	381	352	398	386	366	360	398	354	359	376	375	404	379	376	371	403	372	378	346	395	408	358	343	348	386	356	371	377	370	375	372	388	350	371	353	368	382	371	363	387	382	373	395	389	363	361	393	350	363	391	375	384	370	362	343	387	384	379	375	356	369	345	364	376	381	359	412	355	388	379	343	340	366	363	376	368	362	368	380	350	404	360	350	351	377	369	384	365	369	385	369	402	388	377	361	388	361	402	375	364	361	371	356	352	380	416	384	375	376	371	387	356	363	400	355	392	374	367	374	415	416	379	404	401	392	373	369	365	368	409	354	367	406	401	400	376	419	384	374	357	394	370	360	374	347	364	360	366	358	379	422	379	395	362	385	413	356	367	338	371	387	386	382	368	376	388	373	345	369	369	337	353	318	380	363	333	351	381	366	394	340	354	395	379	405	397	383	365	365	364	358	356	391	374	386	356	377	359	361	392	363	355	334	376	355	385	373	384	359	405	363	370	333	396	370	368	371	346	369	351	380	338	376	362	372	386	388	368	409	362	361	372	406	371	380	351	355	358	432	369	370	375	411	368	363	387	379	378	336	366	394	393	344	353	377	376	373	357	386	406	370	365	394	360	364	370	391	355	377	362	375	368	389	368	411	361	385	391	390	384	363	349	392	383	388	365	346	360	356	374	357	390	396	374	369	377	405	344	361	379	384	384	374	382	369	359	357	383	352	382	364	387	370	372	388	409	395	327	390	352	376	380	368	376	364	372	412	363	357	372	364	381	378	377	373	329	373	360	389	345	383	364	378	375	362	379	364	361	383	366	347	355	345	357	388	387	361	399	381	369	357	374	357	363	331	370	386	361	356	376	361	331	367	392	386	376	390	360	355	327	407	391	404	426	377	376	348	353	391	399	370	404	378	411	389	386	345	387	407	351	342	366	394	405	430	361	372	395	354	391	369	388	355	375	369	358	390	377	392	375	384	354	403	359	409	332	392	408	344	354	351	392	384	376	376	385	360	358	378	381	391	346	369	332	339	378	396	396	387	407	391	357	359	378	369	369	395	373	399	381	365	355	387	366	346	353	394	381	380	380	391	389	357	390	382	367	331	357	355	391	331	346	394	382	370	347	395	413	388	349	348	372	336	347	353	359	379	367	415	380	405	400	374	392	392	384	405	366	392	359	389	357	372	374	368	360	402	384	372	345	375	390	378	386	380	363	388	410	380	381	384	375	376	376	346	363	360	374	367	389	377	353	373	355	347	362	334	367	368	391	364	356	352	390	370	343	389	377	401	363	379	357	373	378	377	382	318	410	400	356	393	364	390	362	352	362	371	374	359	391	371	388	362	355	380	370	374	371	393	381	376	379	371	369	350	354	384	373	371	375	384	350	384	370	377	374	358	337	389	364	386	351	401	381	368	391	389	334	376	369	382	364	351	326	378	366	365	349	405	382	377	384	354	396	359	358	382	407	380	359	388	387	399	366	383	397	374	338	386	344	328	390	355	381	366	380	406	348	386	343	382	374	390	366	388	347	363	358	342	358	358	352	368	375	423	402	398	369	327	359	352	358	366	392	382	374	393	352	386	400	392	386	339	388	356	344	359	360	393	415	403	364	371	393	364	380	324	378	393	371	356	375	407	386	375	357	411	367	384	374	374	371	358	365	372	341	349	394	360	384	377	362	357	413	347	396	381	367	321	359	401	405	398	395	393	380	356	339	386	374	361	384	421	390	383	366	384	378	397	367	362	364	396	393	352	365	399	377	366	381	352	335	369	374	371	408	400	372	387	386	398	391	350	405	375	350	354	371	365	397	399	365	347	354	374	400	366	363	375	364	397	393	357	352	411	369	386	358	410	398	365	387	349	380	375	391	388	352	358	357	357	373	396	378	390	361	367	405	386	332	370	373	372	379	382	378	364	359	361	374	339	392	393	381	370	380	388	371	366	418	371	370	409	385	390	394	356	346	375	378	345	395	380	381	361	386	349	398	410	374	365	353	389	340	412	391	376	387	372	381	390	377	372	371	383	356	375	372	372	367	361	383	400	379	383	372	354	377	382	378	356	400	369	374	335	335	374	383	377	372	394	404	361	340	363	399	403	350	376	388	379	381	392	388	411	384	384	370	369	391	369	371	367	400	350	346	366	359	407	357	354	371	361	334	378	395	346	345	353	394	367	381	353	385	381	377	386	360	361	423	380	385	374	355	377	368	382	396	384	386	347	361	385	384	347	345	402	366	382	384	369	407	359	386	372	353	396	386	398	351	413	381	402	345	401	386	368	374	394	394	353	376	397	406	356	349	374	415
17798	10952	12895	12340	5749	3660	3372	3333	3329	3273	2694	2245	2087	1902	1649	1446	1420	1053	908	921	984	953	618	677	656	685	702	495	488	630	794	762	620	510	376	231	353	194	147	157	140	130	149	181	153	148	140	145	145	167	182	174	156	209	196	166	219	197	172	195	171	148	164	139	132	159	167	145	139	162	161	133	157	157	158	162	127	149	160	135	133	162	144	157	166	156	152	146	146	145	162	134	172	142	147	162	168	136	121	131	141	131	145	130	141	138	127	138	136	160	160	136	149	145	142	143	155	176	167	138	158	151	133	136	151	156	134	160	150	140	139	143	125	148	159	157	135	130	140	148	162	164	169	137	123	144	128	147	141	115	144	163	138	155	125	148	144	135	166	156	153	135	140	143	148	148	149	145	144	142	163	140	141	155	136	131	157	138	150	151	124	140	127	135	161	151	117	153	144	143	159	137	161	138	152	131	139	138	142	146	166	148	139	149	147	138	136	124	144	131	143	170	138	143	141	148	156	150	137	133	159	159	127	162	144	142	160	129	146	138	135	139	148	162	158	120	141	155	156	137	133	153	152	148	130	155	122	139	150	174	125	140	155	136	144	149	144	144	144	138	152	135	153	149	145	136	155	116	141	160	129	124	142	138	131	151	149	148	131	130	155	165	147	136	144	121	120	151	142	157	141	160	138	148	154	144	147	152	149	136	144	147	152	126	151	150	137	149	163	141	148	136	146	139	134	152	181	147	139	145	150	158	143	116	174	136	129	138	143	161	159	150	130	146	149	156	172	142	147	149	130	136	160	129	164	142	133	133	143	152	142	175	131	151	138	157	155	146	135	152	145	146	133	147	117	160	126	149	144	141	133	136	121	166	129	149	137	131	139	152	118	147	136	154	143	129	155	139	132	131	168	134	139	152	174	142	155	159	158	146	149	153	157	151	162	154	160	163	139	159	136	153	141	152	133	124	161	143	178	158	168	143	141	143	155	143	149	144	145	153	149	126	137	158	163	157	142	148	157	149	149	146	131	175	158	149	152	166	156	168	133	134	151	132	148	154	149	120	143	134	147	167	165	125	131	150	166	120	139	141	149	117	136	137	127	144	154	165	160	156	146	138	159	128	143	149	111	147	166	141	127	146	140	125	141	153	125	140	137	136	134	131	161	146	148	148	134	139	160	131	164	159	147	157	120	152	147	122	137	153	138	150	145	146	150	141	157	133	153	139	129	142	150	130	137	153	165	154	137	140	176	131	135	154	144	169	141	142	142	153	143	146	153	131	129	165	159	157	127	124	163	143	148	149	158	153	133	155	147	138	140	175	147	153	147	158	149	140	152	149	158	140	176	137	134	142	159	145	159	133	153	152	108	131	134	141	156	131	132	137	165	145	156	142	147	127	150	154	133	126	143	145	176	145	141	131	157	146	147	128	140	153	125	148	136	127	150	127	133	151	139	124	124	147	146	162	122	150	126	130	130	143	138	150	127	154	142	143	152	144	138	159	139	149	156	132	147	160	142	158	150	173	163	163	150	162	151	152	143	144	140	138	135	139	157	155	166	148	153	156	152	170	146	165	140	128	130	147	161	140	129	154	138	146	145	120	155	147	128	161	148	156	150	152	147	165	159	149	140	113	158	133	151	126	151	140	121	138	136	116	126	141	136	115	131	140	154	155	143	156	163	131	118	138	129	142	132	180	135	122	122	144	142	145	119	150	152	137	113	140	147	145	131	150	137	157	133	134	156	154	146	159	142	150	137	130	133	127	141	152	134	147	134	132	143	142	151	132	134	160	149	145	140	140	139	146	134	141	136	137	134	146	142	165	121	150	127	144	162	146	166	139	127	160	160	142	151	120	145	116	145	134	158	130	129	145	151	146	142	156	166	156	170	135	130	133	174	164	154	148	138	125	143	140	160	166	161	156	151	158	127	144	141	146	131	131	121	155	148	140	141	135	157	146	140	136	145	139	161	126	140	141	140	143	164	140	133	147	132	147	154	165	170	150	147	140	145	136	134	137	140	133	142	136	147	138	148	144	139	146	153	152	150	158	145	154	133	136	167	154	131	130	144	145	162	144	113	140	147	153	125	173	156	143	165	159	146	140	139	169	135	139	113	131	149	144	149	141	151	157	147	135	170	143	144	152	149	147	146	131	152	160	153	146	152	142	150	141	136	173	153	137	146	156	164	130	146	141	148	156	159	157	152	134	152	147	129	153	123	159	141	157	144	115	141	146	145	159	165	151	150	122	145	144	145	136	141	160	141	164	159	135	158	162	143	167	151	138	154	154	143	124	133	126	145	132	150	143	141	165	151	137	116	144	142	169	166	159	133	137	131	139	136	151	157	155	158	156	133	151	137	149	134	139	160	145	130	153	157	136	138	140	141	154	152	126	147	148	157	163	139	143	127	143	158	140	151	156	140	171	167	158	147	164	141	155	137	143	138	138	151	123	157	138	140	165	163	135	138	139	141	154	132	145	163	136	146	157	140	154	145	142	136	167	130	166	161	151	153	137	149	119	146	154	142	144	153	131	115	148	142	129	140	120	147	114	125	150	156	155	157	133	154	149	130	149	127	159	153	147	129	124	150	137	139	161	139	143	143	129	148	151	142	142	140	140	129	135	134	164	149	149	145	123	148	152	160	127	138	137	131	150	139	161	149	150	135	145	148	163	139	109	155	156	147	121	149	128	149	153	147	133	154	148	134	131	130	145	138	137	134	138	143	146	139	158	144	157	173	146	135	133	131	147	137	157	150	140	158	161	159	146	155	152	127	149	145	132	144	148	141	143	149	147	136	155	145	149	133	144	151	144	120	140	154	141	162	148	165	136	158	154	133	148	155	142	146	157	142	145	145	151	176	136	136	138	143	131	127	175	156	142	127	168	151	141	139	129	137	148	142	153	151	146	144	128	147	159	136	153	148	148	130	125	138	164	154	161	129	147	159	137	129	153	151	147	137	175	142	149	129	163	129	142	136	157	125	120	146	156	137	154	158	159	150	153	153	145	155	152	154	155	145	160	139	144	159	158	153	136	138	175	131	144	129	138	132	127	128	155	154	147	138	151	155	127	150	149	164	138	137	177	144	142	143	133	172	123	156	133	132	146	135	133	145	150	135	142	140	147	130	142	123	141	144	148	137	137	147	131	167	147	136	152	136	134	134	133	139	127	153	120	138	132	138	148	137	159	146	154	150	161	142	155	150	164	154	151	154	155	166	162	145	137	140	124	141	157	140	163	154	136	149	153	147	131	125	150	152	128	128	145	139	145	152	162	158	154	145	131	132	133	138	136	145	142	143	137	138	123	125	143	147	159	163	150	159	130	138	149	132	159	155	142	135	176	158	155	143	162	152	147	146	144	144	149	147	138	156	148	148	147	143	124	148	152	130	155	128	141	151	138	155	135	127	131	137	144	149	153	153	141	161	142	140	143	160	134	164	145	148	156	138	151	131	145	132	145	139	143	140	155	137	142	134	131	132	163	134	127	142	156	135	134	157	155
12306	10472	18528	21186	14853	12188	12343	13153	13736	13835	11912	10846	10403	9513	8558	7898	7151	5575	5361	5145	5178	5002	3322	3615	4050	4184	4496	3040	2760	3883	4905	4619	3892	3142	1951	1243	1758	911	517	435	410	468	406	422	476	425	475	449	534	621	592	725	830	1025	777	752	1103	892	743	793	690	529	479	456	444	483	467	465	524	521	525	469	475	480	467	460	470	431	427	449	439	425	422	448	420	394	433	463	470	435	405	407	422	429	404	443	436	433	430	404	417	450	469	427	451	408	466	414	464	432	438	447	442	438	452	410	414	434	397	454	432	421	462	405	436	452	426	425	411	426	411	430	442	478	456	430	465	404	438	398	378	435	455	424	412	432	457	394	393	451	440	395	429	401	410	458	422	456	461	437	457	467	487	427	423	437	399	422	412	441	442	455	436	448	447	456	408	469	462	436	466	412	444	437	452	406	428	417	437	415	453	426	422	403	437	480	417	423	432	423	424	401	430	438	429	394	454	387	415	457	441	466	442	435	428	379	414	401	447	432	426	448	431	446	443	455	416	436	429	428	447	421	437	438	429	431	431	434	459	435	423	453	427	425	415	424	421	448	423	436	426	409	420	415	411	447	431	439	467	454	445	379	474	449	426	424	452	429	456	439	430	415	421	405	439	424	447	442	417	454	493	429	429	433	429	402	427	466	445	437	417	430	449	421	448	468	444	415	429	470	396	450	403	404	452	446	445	431	420	446	452	414	405	411	410	436	425	396	432	423	433	397	429	455	427	429	469	435	392	482	384	445	425	393	448	411	469	422	443	428	404	440	455	449	435	430	449	411	399	421	420	425	457	443	434	425	424	423	416	429	436	399	425	445	433	455	452	400	436	437	443	409	420	425	405	391	454	440	429	423	430	435	435	427	460	399	425	445	406	456	439	432	437	424	438	429	448	452	432	437	401	455	395	433	467	436	408	451	446	437	443	464	461	461	397	458	457	434	444	442	421	414	433	416	402	433	452	425	445	470	424	465	400	447	431	440	453	415	440	429	393	460	405	398	407	428	385	434	447	401	427	416	458	428	412	435	456	413	427	412	461	429	478	440	424	388	422	456	426	478	430	416	405	430	445	428	433	408	437	440	418	427	413	411	443	419	431	437	447	412	455	430	447	431	433	461	429	445	432	431	393	450	460	439	434	459	459	424	414	440	463	436	457	413	411	482	414	409	458	466	456	398	409	436	422	401	425	423	439	416	410	427	405	406	438	422	459	458	420	396	460	453	397	467	392	484	423	411	443	419	443	437	449	469	425	468	449	441	416	402	419	408	446	430	441	439	451	471	453	474	405	438	435	449	419	426	439	439	429	404	455	402	458	416	446	444	450	416	472	411	412	441	440	404	413	444	448	470	425	439	374	432	423	428	470	419	444	421	441	446	482	434	445	402	407	428	396	457	437	428	360	445	440	418	442	412	399	461	378	457	426	442	418	402	430	434	420	463	439	435	455	433	418	428	443	424	441	421	445	452	429	462	455	444	408	440	429	394	423	440	454	452	438	421	459	406	405	440	448	413	433	471	442	458	397	396	403	442	438	445	477	409	411	410	470	446	457	429	431	451	416	432	457	456	421	457	405	432	404	408	450	421	426	423	471	420	459	421	470	432	418	477	448	466	389	465	421	455	469	401	438	460	436	451	417	427	462	454	423	429	440	446	431	424	396	438	466	413	403	446	448	434	420	403	404	451	416	422	416	414	480	446	473	421	465	433	444	426	389	439	404	456	414	414	450	427	373	420	442	435	420	403	465	428	410	440	443	458	418	421	410	439	439	443	431	419	450	462	434	475	436	422	423	445	418	431	401	479	437	415	391	405	413	457	427	446	414	419	444	439	401	444	422	447	430	445	462	429	418	468	441	463	436	442	415	454	430	466	400	453	412	445	432	422	443	434	416	447	421	468	403	419	397	446	445	434	440	440	385	451	428	420	399	406	450	428	409	432	433	454	424	420	446	444	467	413	436	428	464	434	389	448	412	463	485	444	421	418	438	399	480	439	446	451	430	427	454	443	442	435	434	427	449	435	412	444	445	474	435	435	459	444	436	410	435	462	462	420	443	454	444	424	427	421	443	424	415	393	403	453	410	453	407	419	433	426	408	423	394	435	417	454	408	401	410	439	380	438	407	466	424	435	437	431	397	436	431	429	377	438	395	478	433	407	420	450	456	444	436	423	419	446	404	437	404	404	442	457	410	452	430	391	450	444	443	452	443	452	439	422	443	420	449	436	441	429	441	429	431	461	475	438	435	417	421	417	457	415	421	445	444	428	430	419	401	427	451	422	434	434	416	450	444	462	462	446	429	438	447	457	427	411	436	453	448	439	418	424	413	469	436	456	378	437	454	439	409	458	455	467	406	411	467	432	457	438	468	418	444	410	453	433	416	460	452	457	440	449	442	412	427	440	416	441	426	409	442	420	432	443	438	454	405	432	448	443	511	469	389	447	457	432	418	430	439	428	423	413	422	424	453	467	418	452	417	434	457	377	411	409	457	414	464	419	424	422	417	415	410	456	394	413	434	440	428	430	425	429	481	453	406	429	445	406	424	429	416	438	434	410	420	424	409	447	439	439	423	451	440	438	430	448	462	409	465	405	469	410	448	410	442	478	417	407	426	421	460	429	409	466	439	439	405	444	431	432	393	440	455	436	430	458	402	420	432	443	445	430	458	433	444	448	436	442	508	469	431	435	438	436	426	450	424	440	429	424	430	389	425	421	455	433	419	447	441	424	458	424	417	464	463	453	433	410	464	475	443	441	418	426	413	464	438	437	434	436	412	454	415	433	433	416	465	432	423	427	449	472	423	432	371	435	446	419	420	437	452	447	387	442	447	409	425	422	403	430	423	411	442	381	402	424	442	428	420	417	450	396	418	428	407	406	411	448	388	463	458	440	445	420	449	421	446	438	431	434	461	410	462	412	411	466	407	440	429	447	430	415	415	459	438	425	431	417	439	393	416	399	482	426	414	466	447	435	412	422	409	446	424	415	444	419	432	431	473	414	434	434	457	407	435	410	394	462	440	446	444	440	446	417	453	413	387	407	440	442	477	428	428	400	434	473	450	422	444	406	427	478	428	412	439	462	442	384	416	414	477	441	399	441	426	408	414	414	443	478	378	439	444	451	410	434	412	437	441	443	455	423	459	463	431	418	432	416	407	406	420	456	425	461	444	457	392	424	426	416	410	440	411	463	447	433	429	399	437	416	458	449	445	418	431	414	438	428	454	415	422	456	425	413	435	404	423	428	470	412	379	385	434	422	380	449	420	454	469	441	428	420	481	468	427	408	427	462	426	402	435	448	430	428	454	419	474	427	424	426	415	440	415	444	416	475	415	417	449	466	436	445	447	424	420	425	455	421	463	434	385	425	406	438	411	471	456	403	449	441	445	445	410	401	422	453	397	407	408	450	448	455	438	416	432	438	427	393	432	454	439	433	425	424	459	425	422	407	461	474	436	448	436	424	445	449	438	432	431	463
26317	17156	21504	19061	11230	6542	5441	5773	5560	4995	4024	3185	3336	3501	2796	2180	2009	2095	1796	1659	1708	1416	1013	1354	1314	1150	1017	868	795	961	1188	1062	1124	784	522	352	547	308	206	188	181	171	193	175	198	189	198	203	198	220	232	223	273	330	251	279	320	283	287	228	260	190	176	184	184	172	195	217	230	179	175	175	210	173	169	195	165	193	188	178	202	207	175	188	164	200	198	198	173	170	175	179	181	186	168	182	165	199	186	189	181	179	197	169	205	168	204	192	181	182	169	168	165	178	172	205	215	185	155	172	168	183	187	193	151	172	203	177	162	180	208	185	186	172	181	177	168	172	184	199	204	168	187	175	183	180	157	189	175	211	160	182	178	184	185	174	168	196	177	174	180	189	149	164	191	191	194	182	166	186	159	214	208	180	173	203	180	171	194	173	191	161	187	184	190	149	178	178	188	201	175	184	173	179	167	193	210	174	191	184	176	194	197	181	186	187	174	179	175	198	175	174	186	178	177	183	181	178	178	190	182	195	167	171	165	187	175	197	177	186	182	153	185	183	199	176	204	162	173	192	176	191	212	167	188	185	190	160	181	195	154	174	163	183	168	178	174	183	196	167	199	166	193	156	225	178	167	156	160	183	197	193	176	165	182	185	177	169	170	165	171	186	185	172	177	184	169	201	204	195	170	168	175	169	176	182	182	189	180	200	178	186	186	173	157	171	182	181	182	179	187	175	184	178	225	132	197	171	178	179	186	183	191	203	180	170	177	177	170	162	169	175	189	196	170	164	179	189	171	208	185	159	181	196	173	181	188	177	183	182	175	179	161	176	199	173	162	185	180	190	202	183	161	169	189	197	157	186	169	178	215	192	181	173	195	204	153	192	182	193	166	196	182	172	180	171	174	182	180	188	183	184	178	175	198	189	169	190	178	163	159	179	181	160	160	194	179	192	179	171	159	148	166	175	173	180	162	195	159	186	175	181	182	164	185	185	176	185	201	178	178	172	183	180	211	200	182	202	168	176	174	180	192	185	179	199	185	178	153	173	185	176	169	164	195	178	187	170	167	186	191	174	164	179	197	174	196	186	163	220	195	174	197	199	173	181	166	170	175	190	200	176	192	175	172	174	172	177	182	151	159	186	179	182	192	174	187	183	165	196	179	176	187	180	191	180	179	200	170	162	142	201	175	172	181	185	172	178	183	191	200	189	189	188	174	182	173	175	195	166	195	155	199	187	175	175	176	191	181	162	150	187	182	199	175	184	187	176	191	164	187	180	206	196	178	192	171	185	164	141	163	164	175	183	186	190	177	194	186	168	194	187	184	184	191	169	213	173	170	178	186	184	173	179	180	189	183	191	189	175	191	180	174	203	171	192	172	186	176	174	171	187	179	180	184	176	187	157	176	171	162	161	198	169	195	200	179	172	185	170	188	190	163	171	179	172	172	189	170	163	184	174	191	175	187	183	183	182	205	180	174	154	184	158	165	193	179	176	190	208	177	178	181	177	195	166	170	191	173	177	178	169	212	197	203	188	170	166	173	191	187	186	169	171	191	202	184	181	182	194	172	203	211	170	187	180	179	173	172	196	169	225	195	178	187	196	187	171	163	165	158	185	182	165	184	190	163	158	165	190	177	161	180	161	168	201	182	199	159	164	204	205	167	190	185	167	186	198	209	173	169	200	195	191	159	190	186	171	180	162	186	179	179	162	214	190	189	197	162	177	158	185	172	182	185	181	186	185	204	208	197	174	204	212	163	186	192	180	183	165	189	178	198	181	177	177	190	166	178	164	171	165	180	212	189	186	161	177	186	192	199	178	185	165	192	163	190	193	178	185	186	161	185	182	177	196	177	177	199	179	176	166	176	172	169	198	166	174	176	153	184	200	180	172	210	189	181	174	208	189	189	164	185	172	198	213	176	196	184	181	183	155	177	181	181	175	173	156	206	180	202	173	179	175	186	184	177	182	179	180	187	199	166	175	207	175	175	194	160	171	186	189	185	164	159	160	203	217	178	182	156	171	183	168	188	178	188	166	175	167	185	186	192	179	173	177	181	174	160	181	174	173	178	159	175	197	187	203	178	176	173	183	187	172	182	175	190	161	177	190	196	207	184	174	182	177	173	189	173	175	185	153	208	165	198	196	183	183	183	166	177	174	158	205	154	173	189	193	178	180	181	175	182	178	182	190	173	184	181	203	193	209	202	195	161	176	180	197	170	171	159	180	174	191	226	192	202	176	205	161	188	195	152	170	204	194	174	191	189	189	193	183	203	196	177	153	186	174	186	169	195	193	193	206	166	161	167	190	209	202	183	188	186	184	193	192	185	187	186	148	186	165	216	164	184	175	183	192	166	168	191	183	207	174	163	170	191	161	172	178	198	161	173	185	183	200	206	153	176	164	179	185	175	172	177	191	190	160	175	166	186	175	171	189	185	195	197	194	177	167	171	169	187	201	185	198	183	193	194	185	192	168	173	205	181	179	210	189	197	162	198	202	193	163	174	151	186	187	154	166	189	195	166	180	174	171	183	174	164	185	160	191	185	182	188	185	189	180	200	180	162	168	198	178	177	152	171	185	181	178	200	192	145	181	187	185	194	196	183	201	182	181	167	182	188	184	145	175	171	169	176	161	164	184	187	191	186	182	186	184	184	185	173	208	186	181	169	164	188	187	150	177	189	168	180	170	190	178	167	162	170	189	175	184	198	192	183	164	164	203	177	201	180	177	162	178	166	202	168	176	203	207	170	185	190	169	171	183	184	183	181	172	196	187	181	204	177	182	199	165	180	180	180	177	185	173	178	175	208	167	169	168	196	173	148	187	180	198	175	179	169	151	191	171	181	187	163	183	184	200	184	170	168	174	160	198	185	170	181	171	161	168	188	168	198	196	156	194	183	167	192	189	159	190	198	185	186	174	159	183	183	164	202	196	186	179	177	166	177	167	177	190	168	167	192	185	181	178	174	183	164	201	184	210	175	203	173	177	198	151	176	179	178	172	174	165	177	181	174	162	176	172	206	159	172	191	153	167	202	174	172	173	172	176	204	168	209	176	170	187	152	178	164	174	166	157	200	176	194	184	190	150	180	199	173	169	168	149	172	180	186	172	174	182	150	200	164	177	184	189	182	166	148	189	177	187	167	173	192	179	177	171	177	192	183	164	169	178	168	178	195	194	180	168	161	194	176	193	180	180	179	181	172	181	175	177	182	193	179	179	187	197	181	196	187	183	168	180	174	202	196	173	179	177	159	185	143	192	196	194	184	183	162	180	153	180	173	185	170	188	194	179	169	185	183	182	183	193	187	179	172	194	177	188	169	176	188	180	194	168	198	209	183	196	162	177	170	168	183	194	185	179	173	165	183	170	158	180	200	180	175	188	189	150	170	182	170	208	201	186	192	194	177	184	170	171	189	184	187	190	195	170	195	155	174	168	204	186	168	177	191	176	183	166	175	198	188	187	161	208	168	150	195	187	165	174	215	197	186	172	192	179	197	165	189	168
16067	14434	25178	28346	21278	17082	17118	18525	19020	17832	15810	13854	14600	14584	12487	10269	9678	9289	8179	7699	8359	7358	5853	7215	6858	6519	6104	4792	4563	5696	6596	6067	6826	4678	3245	1679	3034	1362	614	552	526	528	526	540	521	547	503	569	670	806	770	993	1318	1515	1153	1194	1723	1270	1147	1077	937	679	622	554	558	592	662	651	675	674	631	639	549	545	538	588	497	496	541	479	519	523	511	500	535	563	526	519	532	512	532	528	534	518	525	508	553	548	514	524	549	522	515	565	586	527	570	533	483	538	521	548	510	478	500	517	520	524	523	539	532	504	522	537	559	513	533	530	571	511	548	543	504	508	511	502	537	568	500	537	545	567	535	513	522	525	504	541	503	535	521	497	526	517	559	530	489	526	495	573	519	501	542	502	476	524	496	536	525	557	545	529	516	518	482	508	530	555	529	553	507	519	471	508	487	533	549	518	535	506	552	499	503	563	544	558	544	569	520	520	510	515	502	508	519	531	539	537	478	562	562	518	523	475	513	504	523	569	509	567	540	551	538	524	546	528	539	531	516	540	533	563	530	500	484	546	514	516	488	536	520	512	495	474	558	518	499	529	495	485	554	508	511	506	518	542	529	554	531	534	547	512	543	553	534	498	543	520	517	529	511	500	529	473	516	537	474	536	570	534	543	505	495	516	542	524	499	515	476	560	517	540	515	549	564	522	484	563	498	555	505	503	541	531	499	549	558	550	525	504	541	522	538	523	543	541	525	538	508	500	488	530	551	540	558	542	535	532	515	491	539	534	531	536	490	561	516	544	511	520	478	553	523	542	578	522	546	535	495	550	530	540	498	521	486	563	498	503	510	535	525	543	530	548	564	520	491	559	516	534	559	502	571	503	477	502	493	536	546	497	531	503	509	530	530	531	464	524	519	530	489	512	511	511	515	574	531	496	503	518	537	551	508	477	557	533	582	540	535	492	534	534	518	502	489	543	486	528	514	531	537	482	541	488	516	534	520	508	538	548	541	501	561	507	516	494	509	543	534	500	485	510	519	536	504	491	481	544	536	581	532	560	534	564	507	497	528	559	515	572	499	509	573	540	516	517	523	540	532	544	534	540	491	559	484	476	512	499	558	507	530	513	497	580	541	541	501	537	548	559	503	532	514	490	514	546	549	507	484	536	524	530	555	530	532	506	530	504	541	578	502	515	522	505	517	509	567	520	504	472	538	502	552	548	515	533	513	536	513	516	509	500	543	530	544	511	522	517	495	523	535	500	539	556	547	527	546	530	507	521	547	550	535	506	559	532	514	519	515	579	510	502	536	560	548	550	521	508	525	539	533	505	507	569	498	512	509	528	505	533	531	512	531	564	496	516	489	520	504	519	495	520	508	520	530	493	497	513	535	536	570	545	516	538	523	537	526	467	507	577	556	549	500	556	500	513	492	543	541	514	489	523	506	535	528	483	495	541	533	539	474	496	529	525	505	489	520	507	532	489	522	502	496	521	529	507	554	495	491	532	596	510	553	518	549	542	512	486	522	509	546	533	506	569	536	474	534	518	456	555	495	554	520	518	517	546	504	492	492	550	510	523	513	520	551	512	482	481	587	502	499	521	529	486	510	556	520	544	542	513	546	496	507	550	522	553	532	539	487	533	552	502	544	507	559	540	492	525	486	498	521	481	530	525	518	558	515	490	552	531	531	512	471	520	516	502	500	493	508	516	537	548	530	552	537	562	499	501	552	528	523	538	518	571	587	536	508	494	523	491	511	536	524	514	503	548	516	546	518	504	523	533	548	500	509	514	516	531	538	519	524	520	519	514	473	513	513	509	525	564	533	516	484	511	478	523	518	545	544	522	568	524	545	492	520	530	547	490	505	539	533	533	557	577	482	528	499	512	519	581	502	511	477	517	522	513	527	527	554	500	514	502	555	530	511	540	527	497	481	543	562	517	524	520	514	516	504	504	549	536	564	551	529	557	478	559	542	557	537	510	533	513	514	522	550	529	513	502	529	492	493	532	531	545	563	541	520	520	514	549	489	498	556	501	515	529	525	506	513	504	510	501	500	523	513	542	513	512	504	538	550	513	516	516	475	509	524	531	518	516	529	534	497	525	515	498	519	512	488	541	527	547	529	505	528	552	542	474	542	502	530	527	523	483	528	536	537	526	509	538	557	521	494	521	497	503	496	503	576	509	513	492	482	515	532	524	519	487	566	507	558	512	511	487	493	527	514	497	568	545	514	513	564	520	536	545	505	567	520	573	513	528	521	511	490	507	541	536	532	534	490	511	519	479	521	541	547	523	551	528	495	523	495	472	548	498	544	522	505	500	514	521	481	496	485	557	497	516	519	482	516	546	521	501	519	523	520	479	515	539	527	508	507	519	523	533	511	542	482	510	504	545	489	566	550	524	509	522	504	546	554	562	527	565	512	536	517	549	519	512	555	495	500	477	496	490	524	534	473	504	560	564	509	549	550	521	541	554	562	533	478	505	515	492	574	529	535	487	491	501	492	526	543	494	542	488	562	526	552	502	514	509	473	507	511	486	519	534	515	503	478	523	554	516	546	499	492	498	547	486	533	518	495	519	511	541	533	523	512	517	539	526	554	488	536	537	549	525	536	537	532	541	505	541	520	534	536	504	509	535	521	503	500	488	514	553	485	535	522	542	527	481	496	505	505	504	526	521	512	533	501	571	517	547	546	505	495	501	527	450	532	481	539	493	538	547	496	519	556	510	540	488	534	544	498	503	543	562	555	512	546	531	511	517	516	497	501	512	564	519	542	580	549	489	500	494	512	501	504	523	499	532	519	474	520	522	539	571	529	515	495	531	517	537	534	557	515	538	557	513	509	529	530	524	506	490	508	504	519	516	504	492	502	498	528	545	513	526	531	529	496	531	549	526	500	526	505	517	524	476	532	549	527	504	541	505	515	527	514	554	532	533	524	515	506	514	502	510	507	521	533	508	520	538	558	517	507	519	500	510	546	519	483	546	552	540	530	483	563	514	501	529	500	556	500	544	480	493	554	489	510	549	547	520	525	551	526	545	512	530	501	520	554	513	563	544	537	526	518	534	537	530	529	510	499	547	494	506	529	532	512	533	496	498	486	532	532	522	526	528	524	507	522	495	511	519	516	608	535	528	538	535	560	532	498	520	529	504	539	537	554	518	505	508	545	584	491	493	485	497	484	529	547	517	552	534	517	541	509	504	530	540	511	522	540	521	539	524	537	535	511	536	518	565	519	506	519	531	504	504	506	510	521	471	505	521	489	494	486	532	522	512	520	518	515	521	514	519	504	498	538	510	525	526	498	541	490	529	532	533	489	512	543	490	531	551	535	488	530	504	559	528	556	524	509	528	524	551	490	504	520	551	552	533	499	501	525	507	527	554	517	529	509	525	522	527	538	543	519	554	519	508	526	550	513	544	522	526	522	517	520	536	491	558	554	504	524	561	588	537	531	498	501	530	513	517	534	530	542	560	505	547	506	543	521	552	506	529	501	515	521	565	512	490	544	523
8304	5220	7159	6076	3216	1842	1935	2059	1749	1587	1126	817	684	701	562	418	423	362	303	264	259	254	213	186	181	163	183	200	190	166	157	167	165	157	140	141	114	150	112	111	102	124	104	116	140	134	132	139	143	107	124	115	111	124	123	126	132	144	128	120	118	121	125	126	125	119	118	121	115	129	127	136	122	112	118	135	126	104	140	121	120	114	128	106	106	120	138	129	131	131	132	121	116	117	104	126	128	134	118	122	112	126	124	132	128	113	107	129	107	124	119	119	118	147	129	133	131	122	119	114	114	104	112	114	136	133	134	124	125	124	132	106	119	120	123	143	120	102	130	110	112	130	117	108	118	127	131	131	126	110	142	113	128	121	119	137	128	102	100	130	119	111	114	115	121	120	124	122	130	110	121	111	124	124	112	121	114	123	123	123	131	131	136	117	98	107	140	120	123	119	123	106	146	121	120	119	127	124	126	128	133	128	137	103	99	123	116	100	125	109	100	134	122	126	92	120	100	122	126	114	113	125	145	115	127	126	124	107	112	135	130	131	108	143	134	116	122	112	141	129	113	130	137	130	116	127	117	124	128	111	111	128	123	106	141	135	82	113	128	120	128	125	122	117	138	121	125	136	119	125	127	128	115	117	106	119	125	121	129	121	107	108	130	114	119	124	118	120	120	118	104	129	132	130	137	123	116	105	115	117	118	117	119	114	124	131	120	122	104	102	92	134	109	108	113	128	112	128	103	150	140	111	130	120	124	124	139	129	144	122	144	130	101	126	136	140	132	112	136	134	109	107	110	134	119	121	117	131	102	114	119	106	148	139	130	131	112	155	110	126	105	143	121	136	123	123	134	104	115	125	113	127	99	106	118	140	109	119	114	107	129	109	150	123	133	132	115	150	119	122	119	118	100	117	132	123	107	123	133	137	132	126	103	105	124	118	117	121	122	127	143	114	108	131	136	111	130	139	111	135	115	124	122	132	124	113	133	120	108	136	124	126	110	132	121	112	113	124	133	110	107	104	109	116	103	117	124	121	136	128	130	107	125	117	119	129	118	120	139	130	120	118	115	107	135	145	126	116	115	136	131	134	134	144	125	105	113	120	108	122	129	117	102	127	135	117	138	123	149	132	111	118	119	115	119	146	128	123	104	116	110	147	142	139	127	121	114	96	131	128	128	123	137	124	141	125	132	115	141	122	113	123	144	126	123	133	105	124	123	133	125	148	121	117	134	137	103	114	125	106	116	137	119	107	125	119	112	129	142	114	124	101	127	134	146	137	112	119	106	128	130	130	116	113	134	128	130	124	119	140	135	142	128	113	119	122	112	113	129	114	109	131	123	130	128	132	112	131	118	116	113	121	131	114	119	120	114	143	128	105	122	105	111	114	99	142	120	116	131	132	112	110	123	120	118	120	117	111	118	119	113	141	120	116	124	114	124	123	107	112	131	116	117	127	121	136	107	102	127	112	106	122	128	135	117	115	122	124	106	111	135	109	135	122	117	113	133	110	120	111	130	132	113	141	110	115	130	110	136	123	118	122	125	122	111	116	112	123	130	109	133	138	117	112	129	120	120	128	130	102	116	113	123	136	94	117	128	138	114	128	123	116	126	119	126	128	130	142	161	130	122	109	111	124	129	115	107	122	136	116	114	132	110	117	102	138	131	144	117	121	113	128	138	128	110	133	125	128	124	136	135	127	111	131	130	120	120	136	144	122	119	121	104	110	125	114	114	119	124	136	119	120	143	115	112	120	120	108	111	138	113	137	123	124	123	111	119	143	138	116	132	124	125	138	105	136	124	128	115	116	116	103	130	122	112	127	117	131	121	118	134	109	135	136	129	123	137	144	124	123	120	132	131	130	103	116	99	121	124	111	120	146	117	136	141	131	97	125	126	124	125	127	114	106	130	124	108	110	112	111	121	120	128	120	120	122	124	137	125	127	120	119	134	144	132	118	149	114	131	118	123	117	115	115	109	110	121	128	114	113	127	114	133	141	120	102	138	124	111	121	135	127	124	119	125	125	125	136	122	139	117	117	116	123	120	121	128	121	127	110	139	121	97	109	130	119	125	129	120	120	132	131	140	134	120	117	132	129	121	123	125	146	138	119	119	114	117	121	145	115	124	137	129	120	138	126	132	118	122	123	157	123	107	130	105	128	127	127	144	117	125	126	127	132	125	121	132	120	125	114	111	130	107	124	128	111	130	123	119	132	115	124	114	117	130	127	113	127	114	117	147	125	121	114	126	140	128	121	134	114	131	114	143	116	98	124	138	128	135	136	131	133	141	142	119	135	118	112	112	118	116	117	123	123	130	123	123	129	111	131	119	123	142	132	144	130	120	128	123	118	105	128	130	108	114	133	101	110	119	124	129	122	133	145	125	114	115	115	111	130	128	114	127	113	114	114	115	120	111	127	136	117	125	132	105	105	134	106	137	119	120	106	127	125	128	128	107	111	120	102	122	129	101	112	119	130	134	123	126	107	119	117	146	119	152	115	116	129	115	125	119	136	115	117	119	117	108	135	122	129	131	137	121	121	119	127	103	141	138	124	90	106	133	118	125	142	130	138	110	135	125	116	108	127	122	101	118	114	111	120	120	113	115	137	118	117	111	133	124	110	124	144	113	122	129	117	126	132	115	116	110	137	128	127	141	130	121	112	124	123	114	107	129	119	118	119	109	127	129	109	124	110	131	142	130	115	101	119	105	139	131	123	110	103	143	129	126	149	127	114	109	123	124	123	119	114	114	122	112	118	120	115	114	123	133	137	133	125	143	126	120	114	98	130	126	124	128	120	121	113	106	126	122	135	126	109	117	126	113	134	112	121	116	119	119	146	135	103	122	120	106	132	153	137	114	120	129	114	111	120	138	128	139	119	113	132	127	138	127	136	118	109	104	115	121	124	130	138	110	118	97	127	127	119	135	129	139	120	124	102	124	111	126	130	130	134	120	128	138	141	133	124	123	102	130	124	115	134	100	127	122	105	137	107	136	128	119	121	118	111	106	135	135	135	130	118	123	125	125	123	129	137	131	127	132	123	102	136	112	136	112	131	120	117	107	118	153	105	139	117	110	117	111	122	125	118	123	120	102	124	133	115	119	123	116	115	112	128	100	111	102	158	125	122	124	112	131	130	133	96	121	116	128	113	105	122	133	126	145	138	121	117	102	126	121	111	117	119	121	165	118	127	135	123	120	130	121	114	104	107	147	118	120	115	117	119	116	120	130	119	115	100	116	138	113	119	116	103	148	115	117	132	110	114	122	100	116	131	123	113	123	115	116	124	107	120	112	119	120	119	135	128	112	135	114	136	119	127	108	120	124	121	141	103	121	127	118	98	115	130	121	119	116	115	122	114	101	149	141	126	143	142	128	112	104	118	109	138	122	117	126	121	135	118	141	133	137	131	111	118	128	128	121	124	113	130	121	118	130	107	127	132	122	136	123	139	139	124	119	135	122	111	125	134	117	102	144	110	118	116	125	101	138	115	120	117
6912	5673	11181	13784	9015	6919	7571	8409	7825	7868	5617	4095	3814	3474	2951	2309	2103	1901	1717	1567	1405	1153	1005	962	827	800	740	711	701	659	625	719	676	594	512	443	530	425	388	388	381	371	364	375	339	359	372	389	379	407	370	414	388	392	391	407	412	414	406	427	375	350	349	387	367	364	399	395	383	359	375	414	401	378	380	378	367	349	392	365	392	367	348	374	346	387	342	361	398	389	366	375	382	353	383	408	362	383	308	361	367	365	370	381	418	360	385	364	407	357	368	380	386	360	377	394	378	338	337	391	348	383	331	368	382	388	382	334	365	401	372	337	387	402	351	387	363	368	359	357	348	380	378	397	385	344	359	364	378	368	416	377	377	357	348	389	384	382	359	385	372	368	382	329	385	395	373	363	401	357	385	393	355	353	373	347	338	399	352	360	358	331	370	361	359	375	368	385	393	376	356	364	393	397	397	392	330	368	379	388	366	360	357	376	383	359	347	393	350	343	367	406	357	375	388	360	389	400	388	357	371	415	371	374	379	359	330	389	347	366	412	378	360	374	372	347	375	360	380	374	338	358	379	396	383	381	336	375	390	322	378	369	386	356	369	359	369	357	336	353	376	375	373	381	367	404	388	357	345	342	350	349	391	369	367	367	388	407	367	385	320	358	362	405	359	372	390	347	362	381	380	340	405	372	363	384	387	361	386	357	385	371	379	366	380	350	400	378	360	358	375	387	362	375	416	368	376	369	341	374	361	372	360	370	411	353	403	374	371	400	337	394	363	371	373	378	352	393	400	354	338	364	409	424	388	373	373	379	348	359	368	388	349	367	347	385	362	341	345	375	381	380	387	376	379	379	384	352	372	413	411	373	352	381	360	395	359	426	395	378	361	374	385	394	343	331	375	422	373	353	364	388	344	365	351	339	366	353	380	392	373	359	341	366	373	383	369	386	407	387	393	386	349	389	349	421	364	374	348	353	364	366	390	395	369	385	390	410	361	366	358	374	362	401	330	391	387	374	374	394	373	399	405	363	370	353	381	356	368	370	388	349	340	349	376	349	375	400	382	397	358	401	364	379	396	374	372	387	354	364	384	380	359	346	359	364	355	374	365	419	415	379	374	366	385	347	382	359	360	330	377	377	376	365	392	341	360	385	382	356	330	370	380	366	376	358	382	408	378	362	367	380	365	373	390	367	357	327	358	370	369	361	388	354	372	368	340	390	379	384	378	324	401	371	413	327	389	387	368	367	365	361	383	352	371	401	355	392	369	397	377	375	358	369	347	372	396	387	369	349	385	371	370	373	366	375	407	394	388	364	376	396	359	356	377	398	400	383	328	378	359	335	399	359	383	394	373	391	357	341	374	382	413	367	375	390	363	363	388	395	353	385	357	349	365	393	358	365	383	354	358	365	396	351	379	396	356	354	386	374	367	381	348	356	366	342	405	351	364	379	352	375	383	407	382	386	359	369	332	355	378	357	378	358	384	369	357	358	364	339	390	360	364	374	362	363	355	399	355	369	376	320	386	387	380	361	368	382	408	393	353	379	349	365	358	372	376	365	356	331	371	357	374	370	382	398	359	360	354	374	392	401	365	394	378	402	373	381	393	361	385	375	397	347	339	381	378	335	389	384	374	328	385	349	351	348	396	366	374	367	386	350	389	356	383	357	388	386	354	348	387	358	344	330	394	377	389	389	360	356	392	352	352	351	367	355	391	357	341	375	410	413	386	378	413	383	398	367	390	368	374	368	384	399	365	347	386	370	352	363	346	368	388	365	408	351	359	368	368	403	361	399	390	358	347	400	350	363	393	367	350	344	376	387	375	344	395	383	381	391	382	366	358	378	355	359	374	384	370	381	367	368	391	385	382	389	389	353	370	413	382	381	379	348	369	388	356	366	368	372	330	371	391	368	358	408	417	386	355	343	359	379	391	342	323	354	383	381	385	385	384	377	390	361	397	382	364	359	373	324	385	348	370	396	367	359	353	365	370	374	385	386	337	349	386	389	384	355	375	379	361	364	373	345	331	384	383	362	369	352	358	365	373	350	380	382	350	336	401	310	356	383	411	368	377	351	365	381	395	365	365	336	373	368	373	347	402	383	380	352	370	343	410	366	372	332	395	366	347	396	364	345	357	369	356	368	350	384	367	364	372	342	374	390	365	341	368	394	393	377	383	375	342	358	386	350	357	362	388	373	345	361	326	332	372	394	364	362	366	379	348	407	406	380	348	344	359	373	349	360	367	356	379	387	396	376	382	359	392	389	387	390	392	350	343	366	363	361	364	345	370	355	347	360	329	379	387	365	374	367	391	410	391	348	341	357	384	377	356	385	390	355	394	401	396	365	410	364	380	350	383	369	354	379	385	381	376	368	394	363	373	360	392	367	369	379	378	377	372	371	364	370	347	362	397	378	386	378	371	370	380	353	366	345	362	375	349	373	375	382	403	390	385	346	364	368	365	366	412	378	377	352	385	371	387	345	418	384	374	358	378	368	357	375	380	370	404	389	385	390	356	375	394	354	344	378	402	378	380	344	374	359	349	383	380	384	375	372	365	354	355	382	322	344	335	345	338	351	341	389	344	355	403	381	421	378	363	375	370	384	383	352	387	384	379	387	363	383	367	389	312	371	343	352	379	353	351	386	320	371	360	369	356	375	361	320	330	352	352	371	364	410	379	402	401	354	365	394	369	388	410	364	352	358	355	325	365	398	359	391	383	380	371	377	382	353	387	403	366	377	351	373	389	335	344	381	375	386	404	370	394	344	362	414	371	340	384	352	366	370	379	352	385	389	383	395	378	363	348	378	337	398	380	362	413	341	371	349	357	358	357	372	375	378	366	364	394	405	350	397	360	345	373	335	368	342	362	376	373	367	375	394	377	378	351	348	390	355	371	403	351	344	354	368	393	370	355	379	345	337	357	378	348	389	332	367	338	373	368	392	348	378	390	377	380	422	344	391	381	366	398	375	333	374	388	379	380	354	389	367	388	372	375	359	371	367	370	399	378	390	354	351	377	377	368	400	365	364	397	412	404	394	396	375	366	399	337	358	332	369	373	388	378	393	368	357	353	325	376	391	399	411	380	367	348	368	380	381	384	376	363	384	300	390	334	397	371	363	369	412	382	365	380	325	356	395	394	357	392	351	410	372	350	362	368	338	396	362	383	367	361	350	382	351	355	408	351	390	401	390	387	323	382	369	383	330	388	349	373	393	345	402	381	350	333	414	365	373	361	363	354	348	375	378	346	343	353	347	363	369	386	390	381	356	367	415	358	354	366	380	346	363	363	410	389	403	353	382	368	360	312	361	391	355	394	434	415	351	360	369	381	398	412	374	363	362	412	363	386	371	355	340	392	355	374	393	364	371	385	346	374	385	356	373	360	371	381	341	362	358	340	370	377	385	352	376	405	367	385	367	392	357	348	365	362	391	379	360	366	351	354	393	389	367	379	389	376	384	364	401	380	352	382	375	394	373	348	392	389	366	418	356	405	396	354	355
18396	11848	14718	11359	6536	4347	3713	4193	3479	2719	2441	2238	2541	2243	1494	1178	1083	1123	1260	1028	994	870	695	841	649	751	554	516	708	589	551	557	602	427	326	259	302	217	159	148	150	145	145	154	146	155	146	120	173	154	175	200	212	231	183	181	243	186	199	148	181	162	148	143	171	146	189	140	163	165	161	121	137	151	139	158	142	148	144	141	132	133	140	141	142	138	139	157	149	140	154	156	139	156	147	142	170	132	149	154	141	164	155	143	146	149	142	164	134	138	128	141	150	142	136	146	139	116	132	159	125	113	167	158	144	156	159	146	148	132	132	154	151	143	169	151	137	146	150	162	151	125	167	160	145	127	137	148	144	153	147	154	136	152	142	134	136	137	171	145	140	156	140	140	132	138	143	153	150	131	159	140	149	145	136	144	151	147	147	152	172	140	172	144	155	170	146	149	128	166	157	123	124	135	147	116	133	153	140	129	147	154	155	137	142	143	143	153	145	142	126	145	136	152	137	141	158	141	134	160	172	130	149	117	145	125	147	138	142	149	153	147	129	149	147	148	147	144	133	129	147	153	146	152	140	166	147	160	140	154	149	159	152	142	144	167	144	164	161	150	136	167	165	161	170	146	123	135	137	140	161	128	157	130	147	154	154	119	154	149	142	143	119	119	139	151	148	138	153	152	161	155	152	173	160	133	153	131	138	136	139	173	152	145	144	172	124	152	134	144	153	145	152	154	150	142	123	148	187	140	152	139	129	152	138	143	124	122	146	171	170	151	139	154	135	141	144	156	140	150	129	122	158	129	129	163	128	127	154	137	148	147	141	150	145	127	143	145	135	148	152	147	155	147	166	169	150	141	134	150	147	135	143	137	125	145	149	133	143	139	140	168	121	125	163	135	133	128	159	149	159	137	135	142	148	138	132	143	169	153	139	121	126	136	142	150	144	153	130	153	150	122	127	144	136	149	127	139	148	135	129	144	154	140	146	166	137	139	161	158	150	146	150	151	157	151	127	141	150	155	158	139	148	150	124	153	141	149	150	145	142	151	143	149	139	135	146	147	140	130	135	142	140	138	153	166	143	154	166	154	149	135	152	170	150	145	147	142	177	129	124	157	161	142	140	149	134	156	143	145	149	154	121	146	155	124	152	127	138	137	135	140	146	125	140	137	142	121	146	171	129	145	157	135	136	163	146	144	140	151	146	129	130	178	149	156	146	169	152	139	145	138	152	155	159	143	141	149	157	138	172	140	160	150	158	131	149	126	169	149	138	138	145	126	157	145	146	137	149	172	129	156	180	161	161	144	151	159	142	139	139	132	148	129	140	131	141	155	133	148	137	144	153	140	148	125	160	152	151	140	156	149	147	141	149	135	139	162	140	147	136	138	139	159	122	137	151	142	144	131	141	128	158	141	155	140	165	150	140	155	165	139	138	135	140	158	126	131	148	109	152	147	149	149	150	128	166	143	165	123	154	129	153	131	166	150	128	148	162	134	155	147	156	147	156	151	156	162	143	170	141	162	159	140	142	137	125	143	127	151	151	147	161	153	141	148	165	130	154	130	142	169	119	151	152	144	145	127	139	148	132	129	153	150	149	146	129	140	153	160	138	149	147	142	159	151	142	161	157	141	148	160	154	152	150	156	146	135	133	133	120	151	170	142	149	134	149	147	159	131	125	117	140	156	149	160	141	144	133	153	155	151	142	125	145	147	138	145	137	144	121	163	137	148	171	155	157	147	153	146	133	118	123	144	133	145	144	139	134	123	130	112	143	132	159	150	141	120	146	145	142	150	129	155	127	151	142	145	150	117	141	140	143	143	148	166	158	161	148	127	159	143	142	153	154	137	150	159	129	129	170	140	138	155	146	145	150	141	147	134	133	149	128	147	153	139	143	131	128	163	124	141	148	135	162	127	152	142	156	152	133	141	159	139	142	138	137	166	142	145	152	151	145	128	139	138	154	142	144	141	156	141	155	139	131	147	149	142	146	145	143	133	136	154	149	149	144	131	148	133	151	134	134	143	160	131	147	140	144	121	131	130	161	154	155	166	119	146	153	118	146	131	133	130	123	143	137	123	142	111	137	120	131	145	140	156	146	144	157	150	126	127	137	123	128	157	129	158	118	142	161	147	119	163	139	144	144	176	152	144	145	129	157	136	163	144	170	165	158	143	126	145	132	140	129	162	143	146	134	132	153	149	142	118	142	128	115	151	151	136	140	155	145	138	168	131	126	166	153	154	127	131	141	174	139	133	127	140	147	164	159	145	137	123	169	157	148	147	116	126	152	135	146	154	148	138	148	143	146	148	159	145	169	149	148	155	131	148	142	154	157	148	145	159	126	138	136	147	139	132	155	142	133	129	163	135	127	141	124	157	143	135	156	150	165	145	158	135	138	133	136	127	158	151	147	145	167	135	160	149	132	150	136	142	161	148	139	151	151	134	160	132	127	154	147	135	156	141	157	130	137	155	133	134	133	152	147	134	151	176	154	135	141	152	138	138	155	136	157	121	149	154	139	136	137	158	137	162	136	140	112	132	141	138	140	150	142	140	129	120	141	138	142	137	154	175	158	145	151	145	146	131	154	143	146	140	146	127	146	151	141	141	155	151	125	143	145	119	140	136	144	154	151	155	173	142	157	132	136	146	166	140	150	161	128	140	156	150	135	139	129	145	139	147	157	144	164	130	158	137	132	153	143	151	144	147	143	136	165	139	156	135	122	169	181	132	147	158	141	151	132	131	151	145	143	127	144	139	157	153	141	130	146	166	144	129	147	153	135	161	156	154	149	153	152	148	139	162	154	151	164	141	153	141	162	147	139	146	150	133	143	161	167	153	151	149	138	167	153	160	147	136	135	163	139	151	152	163	136	135	120	147	141	144	139	116	130	136	129	144	129	154	147	127	164	137	131	156	148	153	156	167	160	143	136	122	151	150	149	171	167	144	137	142	154	135	163	143	141	137	124	140	149	118	148	134	148	144	125	142	147	137	134	138	161	144	141	133	136	151	145	150	135	157	149	158	153	149	128	152	143	140	146	152	145	131	118	122	149	145	153	145	126	133	149	146	108	153	153	151	139	152	130	146	159	155	123	142	135	147	150	152	147	148	140	157	134	155	135	148	138	145	139	158	145	154	138	150	144	159	142	145	140	164	139	152	145	165	121	141	156	138	127	137	156	141	153	136	153	126	128	136	132	132	135	155	145	141	156	144	130	140	134	135	158	141	139	171	145	147	137	143	155	147	155	133	142	157	145	153	145	137	130	153	171	129	147	149	146	153	123	136	143	145	144	156	132	135	124	130	149	161	127	144	142	146	139	149	148	153	151	127	130	141	132	157	136	137	142	158	164	154	124	156	141	135	142	145	147	150	132	170	164	142	117	154	156	124	144	151	136	124	137	154	160	153	147	152	149	155	140	156	158	172	150	150	119	157	161	177	150	153	135	152	127	127	118	158	141	131	151	139	133	146	152	150	145	156	132	134	151	152	139	131	145	146
12657	10919	19435	20645	16024	13415	13405	15357	14144	11277	11178	10497	11731	10730	7947	6441	6080	5834	6300	5553	5094	4681	3916	5022	3617	4064	3270	2944	3810	3607	3431	3469	3759	2690	1704	1253	1636	1018	475	440	462	398	443	450	434	425	456	452	576	553	631	794	1009	1102	907	790	1221	901	879	666	754	552	480	445	472	492	510	514	513	503	518	473	459	427	454	460	479	444	428	414	425	448	424	447	428	422	452	455	458	423	442	433	434	436	449	433	420	434	418	392	454	442	434	452	450	434	438	439	421	424	421	461	428	431	455	421	404	438	403	444	425	399	472	485	432	436	436	394	433	418	432	441	420	438	438	437	414	401	427	431	437	445	433	427	413	437	441	447	429	462	438	406	433	404	412	470	437	419	452	501	469	419	425	474	418	463	411	444	422	414	416	447	421	463	420	415	409	466	472	446	402	484	441	422	441	427	427	438	433	460	421	423	430	461	422	450	431	437	457	434	440	438	446	392	445	441	420	452	454	423	434	452	403	389	434	437	434	397	442	423	442	413	449	419	449	422	424	479	462	462	462	430	421	421	434	448	433	448	441	432	437	434	411	473	420	418	424	433	421	438	485	426	426	411	445	435	422	421	436	453	418	448	444	475	439	398	399	468	454	422	416	442	401	403	431	413	463	460	432	461	410	439	439	416	460	453	412	490	469	425	423	447	393	431	421	406	386	436	413	442	460	449	422	415	421	472	452	423	434	399	452	429	415	416	431	443	471	407	450	415	427	447	428	439	467	426	406	428	402	452	464	451	436	452	488	407	464	409	458	472	417	423	461	421	464	416	431	458	430	413	442	401	451	471	457	471	468	424	446	450	445	432	410	450	446	447	433	443	436	435	465	435	415	437	407	424	471	438	422	420	455	439	415	464	422	439	422	409	461	489	465	444	435	432	397	431	445	409	436	398	446	469	434	426	449	463	441	395	422	456	398	440	410	396	429	454	454	408	426	437	441	427	423	435	438	396	415	414	421	426	443	444	445	416	447	405	433	444	427	421	427	417	430	457	427	407	409	421	392	410	445	421	427	435	433	440	422	435	442	436	418	409	441	442	445	418	482	385	420	398	420	435	399	450	431	453	423	422	469	394	399	433	438	442	417	411	456	439	408	399	431	407	464	448	473	417	433	446	435	441	463	442	431	416	468	431	415	436	429	410	409	430	445	386	421	420	387	449	424	444	423	451	431	441	467	459	386	461	412	458	428	417	473	437	449	445	469	464	405	444	423	439	423	409	435	462	411	410	429	410	406	459	485	442	418	466	425	445	437	411	407	432	418	411	465	427	362	426	423	452	429	416	437	410	437	432	465	436	418	447	442	451	405	430	456	418	457	400	438	423	419	415	444	434	453	433	458	418	427	422	403	436	395	415	428	456	409	478	451	405	437	420	425	439	433	437	424	447	459	429	416	437	409	435	437	423	423	426	408	402	441	426	449	432	399	443	407	407	415	426	455	441	400	417	403	438	415	453	384	464	428	419	444	480	439	413	426	431	434	427	429	424	420	457	422	440	431	424	442	412	425	423	411	402	436	412	443	473	413	426	408	462	449	415	405	464	411	448	425	417	456	441	407	457	409	421	448	450	475	449	445	440	438	379	426	443	457	425	395	418	458	430	425	430	482	433	448	447	425	445	412	433	434	446	415	399	459	394	457	413	449	441	427	427	449	474	421	421	441	427	434	422	425	446	432	397	431	430	417	425	436	419	417	441	425	428	424	437	455	466	444	451	425	478	441	460	413	433	409	451	435	422	422	428	383	405	415	409	421	456	447	429	414	453	464	431	459	445	454	398	458	420	431	410	414	423	395	433	411	407	444	432	453	477	411	450	421	428	435	399	434	416	418	436	436	431	419	456	392	433	453	441	477	389	442	416	415	434	432	451	438	446	444	427	437	400	426	394	427	431	420	430	442	440	437	430	456	462	409	397	454	427	440	434	435	386	435	396	403	463	419	414	412	429	405	405	495	418	430	397	441	439	420	425	404	398	426	432	443	432	448	428	418	411	470	433	446	408	397	424	425	394	448	394	430	402	446	464	451	423	415	433	432	461	430	432	436	455	423	445	425	421	449	434	425	459	414	428	411	435	466	412	427	432	426	441	410	458	410	428	443	415	421	479	443	446	467	432	417	421	417	460	423	454	459	462	433	393	413	466	406	425	419	433	438	427	448	450	432	450	424	446	441	447	456	418	417	458	440	447	425	430	435	399	463	436	441	408	452	434	444	433	393	436	431	452	434	419	417	463	447	419	427	447	443	436	434	447	448	422	423	456	428	405	421	427	465	394	407	449	433	412	429	480	434	473	430	377	405	422	405	430	458	425	450	424	434	422	459	423	435	442	410	415	419	458	409	472	449	428	441	440	428	395	419	433	443	472	439	429	454	460	427	437	437	426	442	434	454	408	406	447	466	417	427	480	446	438	407	444	446	462	437	463	399	451	462	407	407	472	459	460	390	448	445	461	450	419	469	447	443	435	424	413	377	439	415	414	427	467	464	420	465	430	459	458	421	433	400	448	466	451	414	442	402	458	460	439	453	451	424	410	410	440	444	446	413	462	422	428	453	415	471	446	428	430	411	474	459	410	417	429	442	442	441	449	423	465	435	485	433	443	405	403	422	446	432	417	427	475	460	446	418	473	459	397	445	425	405	427	421	396	394	428	463	429	414	392	416	421	418	411	495	441	451	412	452	430	451	400	388	452	424	464	481	468	408	421	445	440	410	434	423	441	466	423	407	444	442	412	424	402	417	382	407	435	465	489	414	430	378	433	384	447	430	463	410	459	450	434	420	434	444	456	442	414	433	413	463	417	428	437	465	450	490	416	479	440	414	426	447	413	393	421	425	427	456	414	474	425	420	523	431	468	402	456	435	414	431	447	426	465	477	447	445	416	466	456	467	427	382	444	460	378	472	440	444	450	421	438	456	435	401	418	468	461	456	443	441	423	427	413	432	420	462	422	431	415	440	441	431	408	471	425	450	457	432	415	448	381	398	468	426	461	436	457	397	428	441	462	447	427	453	416	442	449	441	440	420	467	409	439	449	435	435	427	409	443	433	428	427	418	436	470	414	431	431	396	404	465	416	433	403	438	437	431	435	435	426	435	440	402	406	418	461	435	403	436	422	455	434	427	469	416	437	431	487	403	444	435	471	417	442	395	440	433	435	415	451	441	448	437	467	382	443	421	448	455	445	434	441	422	428	456	442	475	441	435	391	412	414	444	434	447	420	431	463	466	410	454	467	436	493	414	447	434	437	447	454	447	394	462	429	412	439	428	459	463	455	420	417	425	434	404	433	418	489	402	470	387	403	414	430	410	414	419	462	426	395	436	446	425	431	455	460	472	455	416	422	412	401	456	435	384	413	420	418	423	437	444	451	422	428	440	427	433	423	454	462	429	423	413	456	407	449	426	453	437	451	381	425	430	406	447	431	444	413	443	450	429	447	447	449	422	415	433	403	431	446	403	452	412	460	446	417	469
27081	18393	20975	16742	9973	6287	5388	5698	4420	3918	4726	3923	4913	4075	2776	2302	2415	2343	2451	2120	1677	1576	1348	1623	1376	1683	1316	965	1120	1342	1163	1124	1099	814	583	467	578	318	192	192	183	163	172	200	189	177	188	184	232	243	215	292	341	339	331	297	352	314	270	271	268	240	234	214	215	174	198	193	198	213	213	194	191	176	180	186	174	182	177	194	165	180	165	206	169	187	190	171	168	195	202	200	201	198	162	175	180	164	190	200	175	187	206	174	179	153	199	187	175	185	167	200	154	153	181	187	184	181	176	177	164	170	169	193	191	178	205	201	197	194	208	201	162	164	186	181	183	156	178	171	179	186	192	189	183	194	191	177	167	183	183	167	184	178	155	192	197	160	182	178	152	222	170	191	192	179	161	153	190	175	147	180	154	187	188	162	185	180	166	193	175	206	172	175	200	185	163	197	188	190	180	204	219	173	187	172	172	179	196	176	178	206	165	201	168	199	182	175	168	181	194	169	190	170	175	191	159	178	180	156	161	179	182	175	153	180	177	188	176	163	200	174	180	157	183	181	208	182	188	171	160	175	194	204	180	162	188	186	197	174	201	179	202	167	177	173	186	152	185	174	182	217	174	170	161	186	153	179	190	185	188	195	185	189	167	177	215	186	180	171	191	173	169	158	191	190	179	178	190	187	204	184	175	201	187	165	181	161	167	172	191	185	187	191	161	178	182	174	161	184	200	193	162	168	184	186	189	197	184	183	150	196	200	177	182	180	172	204	158	172	192	166	180	195	191	180	155	175	168	187	156	177	170	176	157	178	169	182	160	175	164	165	186	181	184	186	170	171	187	166	177	168	192	181	186	171	198	175	189	171	193	179	188	178	199	158	192	203	176	165	171	193	163	212	185	181	186	186	196	182	190	184	181	167	195	190	185	188	153	194	175	184	182	171	191	181	171	210	187	174	182	172	188	189	214	176	204	183	155	192	215	195	219	194	161	142	175	183	173	191	197	171	196	187	196	171	176	182	188	154	171	194	158	186	184	195	199	190	181	191	177	177	189	188	191	185	183	177	187	195	177	162	150	161	173	181	181	189	170	181	162	177	175	167	168	191	205	170	200	175	192	171	191	212	163	174	180	186	194	183	169	183	174	193	166	188	194	198	197	185	169	177	181	217	171	191	189	202	184	171	171	186	179	174	185	187	174	171	203	172	190	188	194	171	180	172	202	166	196	177	187	184	157	180	196	178	184	179	172	174	173	195	185	162	188	185	227	187	196	196	144	196	195	172	173	171	172	151	159	188	159	182	182	170	179	184	188	177	163	172	181	199	179	188	181	204	180	178	200	193	159	190	185	226	193	176	165	183	172	185	173	186	175	187	187	176	199	197	183	179	198	178	188	189	204	148	196	165	189	194	170	174	175	183	194	180	167	179	189	174	162	190	165	194	154	170	158	195	177	192	175	190	189	185	181	192	188	178	180	169	169	184	170	174	170	186	167	174	183	183	188	188	203	181	183	174	215	193	164	172	180	178	175	162	179	190	185	163	170	181	198	182	168	168	163	176	171	184	206	186	189	173	164	161	187	207	152	191	173	180	164	172	207	196	174	164	185	169	192	201	177	176	180	183	173	202	189	207	182	163	181	181	184	180	195	185	209	189	165	181	176	188	176	175	185	183	174	209	162	160	193	180	183	180	192	186	185	179	156	194	172	209	161	188	170	167	201	185	161	137	150	204	181	197	181	169	184	186	184	183	187	169	174	158	196	183	181	171	178	178	183	179	213	183	171	178	173	196	178	191	172	166	161	180	184	179	157	204	190	159	176	209	179	171	197	164	204	157	183	176	201	170	181	181	204	165	168	179	190	190	184	176	184	202	185	175	183	181	168	181	170	188	213	189	184	180	197	164	171	176	194	194	178	191	169	192	171	176	170	191	191	191	176	168	188	161	189	191	192	192	193	185	161	181	168	179	175	178	175	190	186	169	173	178	191	170	204	160	185	208	174	199	172	181	172	188	197	185	188	171	179	184	187	175	169	183	172	183	185	167	189	172	164	164	174	206	187	191	176	174	182	169	179	198	169	170	203	183	185	179	173	189	165	162	204	174	189	191	187	193	195	162	177	168	190	192	168	174	186	179	195	174	175	187	164	207	187	174	195	168	181	190	159	174	176	196	189	189	186	156	170	206	192	172	219	177	205	172	167	178	199	182	189	178	188	200	182	157	165	175	164	183	188	188	189	188	169	204	194	170	184	209	171	171	180	182	187	211	175	171	178	194	178	201	197	180	196	177	194	184	190	194	159	188	180	196	176	168	183	185	174	194	180	189	171	155	164	168	183	195	192	187	181	177	196	173	205	158	187	168	205	180	191	183	163	164	196	166	175	192	153	173	189	171	208	187	191	169	178	211	195	175	202	191	172	166	184	160	172	173	175	169	160	164	167	178	197	196	173	155	198	177	182	189	179	171	180	169	174	182	180	159	211	186	203	195	172	179	177	195	199	164	182	180	174	175	176	169	175	188	165	180	184	180	185	177	167	169	180	175	183	187	189	178	183	190	185	191	160	192	182	177	180	192	164	200	167	174	195	190	192	189	199	171	178	189	177	178	201	187	160	198	180	194	181	196	179	169	173	175	174	187	184	180	195	171	163	179	194	184	174	170	192	180	173	175	185	167	168	185	189	175	179	171	178	187	170	201	172	192	170	157	178	180	213	169	182	160	172	190	170	177	174	184	185	199	181	145	186	180	176	166	197	204	184	198	156	197	183	201	183	184	183	184	208	164	174	185	203	150	169	172	174	190	189	181	181	171	161	195	168	166	179	187	175	222	182	168	199	167	199	211	191	158	186	186	191	164	179	182	172	185	177	193	170	182	186	166	172	187	184	159	181	203	186	181	186	184	186	179	182	175	175	186	176	180	174	181	181	181	169	176	167	180	211	181	196	183	166	181	193	191	154	185	179	162	183	175	172	178	189	172	177	176	193	186	172	167	174	181	180	158	181	196	202	178	186	173	171	189	174	190	185	181	178	197	179	199	183	174	164	187	181	174	197	170	192	180	170	169	186	190	183	178	194	186	158	186	179	198	190	198	190	181	185	185	191	172	211	219	173	173	171	171	183	179	164	193	175	172	178	170	158	190	200	176	195	173	170	189	164	180	171	183	175	165	205	216	176	195	184	174	183	184	194	191	196	194	191	189	172	177	192	151	197	174	183	198	190	182	201	175	171	196	205	197	184	201	152	172	178	164	181	195	172	188	182	159	197	188	194	214	193	187	190	182	171	178	158	181	194	193	187	183	185	181	176	173	191	182	161	196	182	192	187	205	166	164	174	183	191	179	169	176	181	190	192	169	197	199	166	166	181	199	184	201	173	158	180	182	167	215	191	192	186	178	155	188	167	189	195	211	189	179	174	175	181	198	179	180	171	199	191	195	176	177	177	191	195	174	181	213	205	200	160	173	172	186	166	183	179	172	202	178	167	201	178	188	162	182	154	180	208	195	171	187
16951	15363	23821	25261	20173	17356	16903	18532	15741	15647	17735	16147	18361	16355	12630	10737	11250	10713	11249	10113	8363	7903	6875	8603	6964	8585	6966	5425	6295	7372	6923	6693	6470	4902	3320	2458	3036	1210	653	588	542	540	549	550	548	556	553	589	805	845	1057	1293	1589	1958	1592	1431	2221	1601	1320	1141	1125	846	634	590	584	628	711	639	746	723	712	667	569	556	576	539	550	526	560	525	521	556	575	535	551	541	522	486	486	506	532	494	526	544	525	515	536	525	525	489	461	512	515	542	549	526	566	543	560	521	548	522	486	494	505	550	501	547	544	513	501	520	539	515	516	531	528	484	528	486	542	507	548	491	533	521	534	521	556	539	526	504	515	495	516	486	531	559	534	536	512	526	509	565	517	560	532	577	566	539	535	509	506	571	517	538	497	541	527	537	544	503	512	530	523	500	524	476	463	518	531	565	526	566	542	514	512	512	564	528	510	532	548	493	509	544	550	546	531	504	515	509	507	573	497	509	507	524	505	506	538	516	499	487	518	499	558	504	489	516	529	529	570	530	485	545	510	579	568	574	518	472	516	555	541	545	487	531	517	510	552	533	506	546	532	545	500	488	537	503	506	524	528	491	513	509	556	527	517	535	507	559	579	593	510	521	514	489	566	529	520	578	543	544	516	551	509	518	502	544	528	573	546	529	496	535	545	534	522	551	513	501	545	533	500	519	539	500	537	508	539	528	514	523	502	530	512	568	509	533	519	527	541	513	501	495	506	553	548	521	524	497	540	546	502	504	513	551	481	543	514	524	503	506	515	477	478	533	495	509	532	528	540	522	532	511	487	492	519	540	524	564	515	550	522	565	544	534	512	555	560	524	543	515	513	530	503	531	557	540	503	500	565	483	505	483	555	560	511	534	514	504	573	555	476	537	481	507	494	524	557	521	522	523	504	517	493	515	519	549	501	513	555	535	496	554	539	523	525	518	500	507	545	562	515	531	501	554	518	544	522	515	496	473	528	524	530	522	530	522	528	533	544	497	535	493	492	538	585	508	556	574	554	510	540	497	478	503	518	545	532	532	491	528	504	528	512	478	522	512	581	529	534	516	583	542	506	553	466	510	497	533	514	514	503	525	527	504	510	483	517	547	506	528	548	579	509	515	528	522	543	536	535	541	540	504	557	503	518	538	511	520	560	520	524	535	505	531	513	498	540	519	496	531	530	528	561	515	529	509	546	515	495	532	512	522	547	516	508	538	525	555	497	507	521	507	563	540	531	536	542	499	554	538	561	518	538	495	516	484	515	508	516	504	510	534	526	558	539	554	525	561	563	544	512	513	588	501	509	558	578	546	525	537	604	494	542	514	510	513	540	513	551	530	504	514	495	494	494	476	563	520	501	511	541	535	566	502	539	542	523	519	561	481	510	527	562	512	525	506	554	520	486	540	515	562	541	553	518	484	489	563	544	494	508	539	536	530	525	577	549	529	511	515	539	514	494	487	534	534	485	552	523	477	528	507	500	541	506	560	515	585	544	500	529	518	555	527	561	514	584	531	548	566	509	516	537	515	491	537	537	517	553	547	553	553	547	519	493	551	536	544	518	521	515	531	558	543	530	533	486	519	484	516	496	495	537	539	514	530	527	522	507	540	544	518	537	502	538	516	512	523	539	541	535	507	510	506	532	507	527	526	573	530	538	519	517	524	470	519	536	535	506	531	539	491	498	547	510	509	542	523	481	535	489	514	535	523	545	518	543	527	549	570	558	514	486	508	489	562	546	538	533	536	518	532	489	531	494	536	560	540	520	484	518	540	522	548	520	561	543	524	510	590	494	526	502	508	529	507	503	498	551	518	507	518	514	528	494	516	511	520	530	578	523	491	516	554	544	522	561	509	493	502	524	539	543	544	562	511	536	545	522	548	529	490	502	547	515	510	562	503	520	559	540	528	524	535	557	519	512	498	531	530	535	523	527	503	520	531	527	553	542	540	537	518	531	530	547	523	487	541	497	517	527	566	470	543	536	528	495	539	528	537	568	531	528	515	510	532	530	520	507	515	533	541	525	518	484	530	522	556	534	527	537	507	573	515	557	489	516	477	542	540	467	534	520	510	551	527	523	511	511	493	530	510	532	500	512	567	492	554	528	501	551	493	514	529	511	503	526	544	505	523	505	547	515	501	529	496	550	527	568	526	483	505	496	524	518	559	502	522	525	499	498	540	541	523	535	443	517	558	509	522	528	543	502	497	552	518	511	518	523	525	482	472	543	524	523	504	493	524	545	528	506	540	522	538	514	488	517	533	532	546	510	483	552	537	521	526	516	523	551	522	546	546	536	513	530	498	509	503	503	506	515	519	552	513	527	518	541	492	537	516	537	486	523	488	506	549	543	514	526	502	498	534	554	515	540	518	534	532	514	535	544	514	519	518	540	499	529	515	522	540	535	530	514	491	530	515	578	552	512	570	533	506	522	583	478	520	545	574	480	518	540	510	495	542	514	522	527	544	530	504	525	544	538	547	532	527	543	543	548	510	541	508	493	542	526	494	499	517	485	559	488	475	528	506	528	530	501	513	548	517	506	537	533	525	477	523	514	519	503	504	508	554	538	546	529	566	534	501	500	571	554	573	548	541	546	512	531	534	580	519	468	532	525	528	563	483	539	517	500	553	514	528	494	539	558	523	508	502	531	533	518	506	526	518	554	534	551	490	540	507	550	570	555	561	538	520	528	509	561	488	531	542	509	520	516	530	522	546	533	541	509	520	547	536	512	538	533	493	495	512	542	535	570	547	525	517	504	541	530	547	543	516	517	529	493	507	490	489	555	489	525	486	547	533	520	533	536	520	495	511	517	494	513	563	532	524	518	507	530	566	531	535	555	524	528	513	487	557	479	532	510	542	493	484	503	544	500	532	522	519	570	554	541	511	539	529	495	494	540	517	499	552	503	498	518	542	522	541	531	538	534	570	506	518	525	478	531	493	565	548	492	522	524	552	486	493	506	521	551	522	497	530	548	465	489	525	483	527	490	525	545	498	503	540	531	556	497	524	508	497	500	484	508	522	534	546	500	528	568	553	503	506	526	511	502	526	514	511	535	559	521	547	531	495	532	543	524	488	531	527	550	528	532	548	529	548	528	557	518	534	525	557	528	538	486	500	534	544	534	473	535	526	553	533	493	536	501	543	529	515	514	486	555	524	527	523	483	479	512	480	518	505	504	519	542	538	501	523	491	512	509	524	538	514	533	490	538	517	540	561	541	545	505	522	484	521	560	513	534	547	498	525	520	566	517	524	545	522	538	524	505	477	513	517	511	533	515	539	498	547	553	517	532	514	514	511	525	519	524	548	553	518	532	527	518	541	504	526	510	535	568	501	502	516	507	486	503	550	478	517	560	557	527	506	535	524	536	538	538	540	546	526	512	533	533	486	481	543	503	544	497	548	527	538	523	543	470	533	520	528	512	510	491	559	575	507	557	511	544	560	512	515	522	513	555	526	462	527	497	501	523	543	507	569	531	520	545	546	512	526	554	529
8884	5697	6621	4939	2735	1933	1349	1216	1039	1378	1164	874	771	663	544	507	448	442	356	418	330	255	243	205	207	210	194	164	171	183	148	147	168	141	125	144	134	138	142	145	122	130	115	129	119	132	110	119	132	122	126	118	135	102	141	131	128	133	153	129	124	130	112	97	124	113	123	136	109	132	125	130	121	130	116	128	118	120	131	121	119	127	123	119	116	126	132	131	113	119	127	136	119	115	125	129	94	118	119	116	114	123	96	142	131	104	120	126	125	124	133	125	115	140	102	116	110	121	126	118	131	117	124	110	127	104	113	115	124	119	126	113	116	129	115	131	127	137	119	114	122	117	115	130	113	114	111	114	133	143	114	103	127	103	125	103	139	104	116	137	111	113	146	116	122	115	117	120	115	131	132	119	123	129	116	120	138	117	102	112	123	121	116	123	122	123	112	115	109	129	116	121	108	117	118	115	128	118	122	128	111	142	116	130	138	120	110	96	109	120	133	115	117	109	113	110	121	127	109	111	128	150	135	109	127	119	120	115	116	112	128	125	144	137	120	111	120	118	124	134	120	132	110	113	122	124	118	112	120	131	126	103	135	124	121	129	124	135	137	145	126	115	114	136	127	116	110	133	115	125	118	139	113	125	127	121	99	139	115	105	113	128	125	138	134	138	117	109	132	128	128	134	124	100	121	135	126	135	127	109	140	119	140	131	126	111	108	121	121	125	119	123	132	124	132	116	122	131	136	132	134	135	115	114	128	116	114	119	121	129	121	114	141	126	117	134	131	124	119	140	115	129	129	124	117	129	113	139	133	124	119	118	119	112	119	115	122	139	117	121	121	101	140	110	101	122	116	92	121	119	116	119	113	140	115	117	134	118	137	125	115	118	120	129	118	127	128	122	123	124	119	96	122	113	123	120	124	130	126	135	131	131	120	109	135	129	109	111	118	113	119	117	115	102	127	142	113	122	128	119	101	124	113	118	122	120	108	120	121	130	94	117	118	134	144	139	114	138	120	112	140	125	138	132	148	127	116	139	119	131	125	100	121	123	116	101	108	127	114	117	124	133	116	117	124	125	120	111	119	126	114	132	112	120	123	133	126	131	141	137	138	120	133	120	124	137	121	125	133	121	121	147	127	108	119	137	140	127	115	136	128	129	107	116	150	134	133	115	110	112	131	118	119	144	120	133	136	134	146	129	120	130	139	146	106	107	125	127	129	149	122	115	123	119	141	119	117	120	145	134	105	125	122	122	125	116	147	114	124	122	122	106	122	126	105	130	138	119	132	113	118	146	135	114	121	112	134	118	145	145	123	120	127	122	103	123	117	138	133	120	140	112	120	109	136	123	129	123	101	99	121	136	119	109	111	129	128	105	116	136	119	139	132	127	104	126	127	112	114	136	108	131	129	98	137	113	120	122	143	118	147	122	110	136	114	129	125	117	124	133	108	143	115	120	117	128	106	139	133	102	108	115	115	133	123	130	118	149	135	115	118	113	109	123	103	126	113	106	123	94	116	121	136	148	108	91	125	128	124	131	117	100	138	123	127	123	124	130	136	123	125	132	146	110	120	121	123	105	109	103	114	101	118	132	118	122	153	136	123	116	126	113	122	112	114	140	99	112	127	125	126	126	121	113	128	108	123	109	136	116	111	100	126	113	133	112	133	151	103	126	118	102	122	122	105	139	119	129	112	120	112	129	131	113	104	115	128	101	137	143	127	108	123	117	131	130	124	111	110	133	137	109	122	123	131	124	122	106	119	133	115	124	103	117	102	125	125	101	139	134	119	107	152	130	123	123	118	111	124	117	142	134	138	132	106	116	119	100	128	121	124	105	122	130	113	129	112	109	135	133	111	113	114	119	112	135	119	148	101	132	115	135	129	110	118	106	118	138	111	105	109	115	121	126	114	109	136	138	134	109	124	104	129	143	124	139	123	107	121	146	118	117	129	127	113	114	110	122	119	130	137	138	118	117	130	132	125	116	107	124	122	114	133	134	114	131	101	109	126	122	100	110	134	132	137	125	132	109	128	115	123	122	119	124	138	133	107	107	111	124	157	124	114	125	127	133	113	127	127	116	113	121	116	106	120	123	129	129	138	147	117	122	122	128	106	104	124	135	115	106	140	123	117	117	129	119	122	131	135	125	117	110	131	135	121	105	109	122	125	115	117	144	126	114	127	131	151	105	116	103	143	126	120	130	135	119	113	117	123	118	148	143	128	121	131	131	104	120	145	131	116	140	102	130	134	109	113	122	126	129	122	139	127	133	137	108	128	121	116	123	139	129	117	147	109	124	123	103	128	113	152	145	123	112	107	116	129	124	115	132	103	106	122	138	128	112	134	125	109	110	129	133	127	132	130	140	103	130	131	134	99	114	116	115	119	114	130	128	132	123	117	142	137	117	125	116	117	127	130	115	128	118	130	108	113	118	126	116	110	104	145	116	125	98	102	132	131	108	113	121	119	120	133	121	132	140	129	124	121	137	148	133	129	115	114	119	104	124	123	99	116	111	145	123	111	146	108	107	121	125	114	101	107	131	120	107	129	120	138	127	120	123	126	117	111	133	121	122	128	119	116	115	129	150	112	130	133	119	135	133	125	129	131	112	123	109	123	134	117	107	120	138	143	126	124	121	133	103	119	152	102	115	134	130	112	130	130	131	144	113	126	126	118	129	144	133	107	125	110	97	125	126	127	123	123	126	134	123	114	111	103	134	116	113	120	111	124	129	116	110	120	104	119	114	133	104	121	120	131	129	122	135	128	123	126	130	118	144	130	147	133	106	125	143	137	129	122	127	125	123	132	125	133	123	123	118	138	137	118	120	131	113	119	123	108	133	103	124	94	112	126	130	120	153	120	116	115	107	129	137	112	120	117	132	120	112	138	144	115	92	129	100	143	133	145	131	121	128	115	116	129	140	137	126	136	106	113	117	139	132	113	126	131	129	120	131	148	118	114	116	107	103	115	130	121	125	128	107	112	123	132	115	113	127	101	118	135	113	139	107	139	120	124	130	130	114	121	121	105	101	104	115	141	124	116	124	101	119	138	121	105	127	106	117	119	129	108	110	140	118	120	115	116	113	125	122	125	118	105	136	111	118	117	134	94	140	135	151	114	125	125	94	117	107	127	119	132	117	112	119	122	118	119	110	101	117	116	126	128	125	112	113	120	129	140	120	112	124	106	114	127	131	129	125	105	121	112	134	114	113	144	115	118	137	132	120	143	116	99	139	127	135	124	125	134	117	124	112	118	126	124	109	114	97	123	99	119	128	131	100	110	116	121	119	113	124	116	125	127	138	117	117	119	115	108	121	111	119	105	135	122	140	108	113	96	124	126	113	120	123	128	113	120	106	117	117	124	146	128	117	95	120	127	119	115	121	109	126	124	120	116	127	116	123	115	133	124	119	120	117	139	124	126	128	119	115	111	131	141	141	122	104	125	156	125	118	115	123	114	108	111	98	118	123	125	137	119	114	130	105	112	129	145	127	131	119
7277	6035	11128	11200	8308	6841	5534	5184	4563	6250	6025	4239	3982	3468	3002	2810	2389	2228	2173	2098	1682	1248	1114	1050	907	993	812	737	797	820	746	675	675	562	554	513	502	419	351	365	374	381	368	359	387	373	372	363	412	361	422	454	432	474	393	407	491	430	391	388	405	395	404	368	355	414	369	378	373	391	366	389	385	347	386	360	386	373	430	374	385	381	402	402	390	351	380	400	370	381	376	377	393	400	379	379	406	366	386	354	379	375	359	411	388	399	372	402	381	395	376	400	383	383	389	366	349	408	392	369	370	350	346	352	329	394	383	341	338	357	360	354	380	343	354	378	357	359	406	372	348	426	357	382	383	373	383	354	369	411	372	389	341	352	338	378	398	369	346	379	381	376	371	383	374	353	357	367	366	382	366	389	363	324	365	372	361	359	356	384	345	365	374	378	371	370	360	366	348	380	374	384	377	369	368	419	397	373	362	366	360	376	395	397	367	378	361	359	405	409	380	353	373	353	363	356	392	358	353	373	371	367	385	389	372	379	346	384	407	353	384	351	375	361	410	358	352	396	395	382	367	369	365	381	351	372	372	347	367	391	377	393	346	378	352	362	361	337	347	371	362	364	327	365	374	371	367	378	381	358	333	375	371	343	379	383	375	354	358	380	342	349	360	374	346	390	359	396	386	377	378	378	356	384	371	359	389	342	357	351	349	372	384	378	390	358	380	361	359	373	380	337	382	365	392	346	361	326	351	353	384	364	352	385	385	364	375	344	374	357	338	371	341	383	372	372	357	383	358	367	388	357	394	414	372	353	362	354	378	370	392	377	407	370	361	389	362	393	349	338	368	367	379	377	385	371	390	413	357	335	364	352	365	390	409	362	392	398	345	365	355	368	393	406	354	364	401	368	358	372	408	358	389	392	396	401	363	360	345	402	418	361	399	349	388	382	374	348	347	386	390	358	415	375	359	344	347	361	376	373	373	386	371	378	371	372	349	386	363	352	342	380	407	392	344	376	381	384	368	346	355	366	396	378	333	359	348	402	360	346	354	375	375	372	368	404	366	371	367	405	392	382	355	413	368	359	381	373	373	357	359	361	396	402	344	375	377	383	412	381	373	372	387	360	372	349	386	368	404	363	367	368	389	378	346	370	388	362	397	356	369	366	377	356	344	388	367	364	382	362	381	373	372	378	355	382	350	382	344	361	360	384	386	406	377	349	369	359	390	372	347	368	330	378	381	383	371	367	353	356	375	422	345	365	384	400	370	348	332	364	405	344	389	390	361	376	376	395	351	399	353	361	375	390	367	388	373	378	360	387	376	380	380	353	364	347	359	366	363	372	351	402	349	395	365	362	356	343	368	353	358	369	381	381	357	340	385	376	358	375	377	384	379	339	380	388	349	390	360	375	387	378	385	370	391	401	349	379	323	381	356	347	371	385	355	347	374	344	385	397	351	391	364	354	368	373	425	324	369	401	421	344	341	377	387	408	364	355	379	367	350	359	331	368	379	395	376	340	364	361	386	398	379	381	357	367	358	349	396	337	377	367	351	358	379	370	336	356	393	332	369	390	361	365	382	359	348	364	360	372	372	367	363	358	378	398	365	409	388	380	393	394	351	348	380	396	346	386	378	350	375	371	363	347	422	375	395	386	376	370	392	386	360	373	331	363	370	382	364	366	368	339	381	383	379	367	381	401	374	370	376	358	387	361	347	389	371	365	414	398	382	386	357	352	365	363	368	382	380	377	338	383	354	384	387	392	375	411	376	348	372	380	381	380	335	379	360	397	375	370	352	361	403	381	411	372	390	343	365	369	352	349	362	389	364	362	371	358	385	370	357	352	346	397	380	371	376	376	366	362	393	348	377	412	395	356	385	364	384	377	410	325	367	363	407	346	374	390	380	418	385	367	389	391	376	366	366	330	372	385	370	377	364	361	395	372	387	384	355	409	334	367	360	385	359	348	356	376	358	362	373	352	371	418	366	374	356	371	384	398	378	382	386	357	363	342	345	405	386	393	389	374	400	374	386	364	355	367	405	364	358	358	367	370	362	348	347	394	370	364	369	338	368	397	359	370	335	363	377	356	362	391	385	372	385	333	356	380	358	387	385	397	391	365	379	348	394	329	353	386	360	366	384	373	366	371	363	367	343	403	387	381	356	384	353	369	382	384	396	397	372	352	411	377	369	342	393	344	373	360	426	400	352	403	397	377	418	393	393	373	355	376	350	373	345	377	358	361	372	369	354	368	351	366	359	347	385	389	384	395	373	362	376	358	401	378	355	340	338	316	401	393	355	393	364	395	371	380	415	356	370	390	404	368	363	381	364	353	348	367	375	351	365	348	361	357	376	371	391	381	405	382	380	387	382	392	401	362	361	378	375	362	383	340	354	367	366	359	352	364	369	406	347	397	365	384	380	372	363	362	384	355	358	371	349	323	381	372	374	375	350	385	352	386	363	398	398	363	370	369	398	356	378	373	415	377	362	349	361	338	380	388	324	364	366	390	357	378	373	360	375	396	357	367	374	341	349	367	410	381	372	379	354	320	395	341	390	373	348	375	403	385	348	362	372	344	375	404	383	347	388	354	354	364	379	364	384	329	388	352	376	382	355	383	365	400	388	372	365	395	383	391	380	369	406	395	323	374	365	356	383	385	374	367	349	408	346	362	395	378	366	380	395	350	370	403	386	344	395	332	379	359	343	390	379	411	393	399	366	390	357	349	380	367	403	373	366	325	385	395	371	377	405	358	389	377	351	373	357	379	337	381	387	388	353	364	389	339	382	386	384	377	385	348	387	386	365	399	364	378	331	328	377	387	354	382	353	355	391	396	336	345	368	320	367	397	367	378	356	352	359	352	407	372	345	339	355	384	369	368	396	388	372	385	390	338	360	335	358	315	373	366	359	411	352	377	372	358	350	375	354	383	358	369	361	359	352	354	378	385	373	376	406	363	454	389	367	371	359	343	370	427	373	364	370	394	358	363	366	396	378	350	354	353	357	377	374	397	367	375	372	391	379	409	403	364	340	387	385	365	363	377	375	357	350	395	342	348	378	373	372	405	392	330	378	356	354	371	344	337	373	357	392	376	400	390	352	343	398	388	372	358	389	368	371	367	392	398	390	363	367	382	376	373	324	366	406	377	389	385	358	360	351	385	372	376	362	340	381	362	362	375	404	354	342	379	383	390	368	355	355	407	437	331	354	370	365	411	385	367	385	409	393	339	377	353	356	367	360	339	381	368	381	376	347	340	363	367	379	408	386	368	347	373	353	405	370	428	377	397	413	375	358	370	374	400	396	394	396	375	355	363	380	333	356	375	380	364	384	371	368	405	406	370	377	396	368	387	403	357	391	386	408	398	369	398	370	346	352	403	372	373	352	389	373	386	372	383	393	308	366	371	398	359	366	389	368	383	404	351	401	413	381	369	365	370	398	351	392	376	366	384	356	356	363	369	356	367	389	360	369	400	393	363	340	364	370	367	379	336	339	370	370	358	347	319
19836	12095	10874	9228	5663	4363	3606	2560	2421	3027	3026	2297	2639	2419	1760	1342	1347	1607	1362	1212	1006	856	876	725	961	704	633	592	801	886	777	634	641	454	343	294	234	221	152	136	124	156	157	151	140	159	145	182	170	174	201	228	208	269	257	214	259	221	194	215	178	173	140	137	159	161	156	174	154	134	167	150	141	165	143	155	135	142	140	151	137	165	152	148	161	145	131	146	145	133	156	163	158	111	156	150	159	137	168	139	128	137	137	145	154	150	142	135	118	151	125	134	122	145	157	157	178	127	144	147	135	150	130	147	142	143	149	154	150	133	146	151	142	147	149	140	164	143	181	137	128	130	160	153	152	130	131	146	143	144	129	151	140	151	145	157	151	132	131	156	144	148	143	133	151	154	144	167	151	154	146	147	146	138	138	127	154	126	138	144	144	148	156	130	154	124	145	137	143	136	157	165	128	158	131	147	129	134	127	143	140	142	115	166	145	124	112	143	141	139	144	136	139	139	134	150	142	148	143	149	141	147	143	146	136	164	134	141	149	146	133	129	161	138	150	154	153	149	140	153	143	138	123	125	139	143	141	135	137	153	137	133	161	140	146	160	142	125	131	143	146	119	147	144	141	129	133	145	145	142	144	159	146	120	135	135	125	163	155	130	134	153	152	139	134	152	147	141	133	146	140	145	132	139	127	124	154	132	141	129	145	148	147	140	148	133	142	130	141	136	158	151	142	139	131	141	145	134	139	129	141	118	135	133	135	163	159	153	146	143	142	152	151	122	139	130	148	146	150	135	152	124	152	152	131	172	139	143	147	155	137	143	131	143	126	140	128	130	158	135	151	138	154	154	143	128	128	146	150	138	141	143	139	130	143	169	128	136	145	120	118	143	140	140	140	139	133	150	142	137	131	144	135	149	156	147	117	154	135	144	159	132	136	156	155	140	125	142	158	146	146	146	160	152	128	163	143	151	138	141	135	143	126	127	147	130	144	133	153	135	153	154	136	141	148	146	140	146	151	136	143	146	152	146	150	153	138	133	135	128	123	141	128	129	149	139	133	149	130	129	145	145	141	154	136	152	134	143	143	158	144	149	136	121	138	141	137	131	139	136	132	139	146	136	135	155	133	143	171	123	156	145	134	164	147	158	141	131	134	159	147	139	141	141	130	135	169	160	129	170	151	104	139	139	122	145	124	147	134	148	127	153	164	163	144	132	154	140	151	134	148	154	145	143	156	161	145	135	132	138	133	136	140	139	135	128	146	155	169	139	128	150	160	150	129	139	136	145	149	133	144	150	149	126	139	124	159	143	133	149	130	156	131	162	134	149	150	122	140	135	141	144	139	138	155	131	144	147	140	145	132	174	129	157	140	146	143	133	138	142	163	155	138	135	145	137	146	147	163	144	142	121	116	155	139	135	136	126	139	143	138	150	155	138	158	142	151	160	121	126	142	153	154	146	146	139	129	142	118	143	147	140	138	147	141	149	143	150	145	158	166	162	154	164	148	141	136	144	137	123	153	142	125	141	139	150	147	153	151	153	130	156	139	129	144	155	155	154	142	138	139	154	138	138	156	144	149	131	137	150	144	139	129	134	161	144	142	149	138	141	115	138	138	137	148	142	127	142	152	163	140	139	160	147	134	161	160	137	146	144	141	135	137	140	149	132	118	148	120	142	140	154	139	158	144	134	144	134	134	137	172	153	144	153	128	145	133	141	164	141	139	145	150	160	114	138	151	120	139	128	163	138	149	126	149	152	142	126	154	151	148	130	147	172	144	167	159	138	154	126	159	135	127	143	150	152	131	152	128	142	143	159	143	157	149	157	147	140	122	138	144	167	145	138	146	156	125	157	141	132	134	133	156	138	142	151	152	158	121	152	156	151	126	120	127	148	156	129	140	125	142	162	151	150	157	138	143	132	153	147	156	139	150	145	145	124	150	129	137	170	160	175	135	132	130	140	154	126	150	155	135	158	138	148	145	137	125	135	170	156	141	160	148	123	152	127	147	153	145	141	139	127	155	146	132	161	130	141	125	151	134	145	136	124	153	175	144	129	137	150	144	122	148	142	176	130	145	143	146	122	146	145	179	157	123	113	151	133	145	143	128	143	146	123	155	144	144	157	176	150	158	136	141	137	140	153	132	150	134	155	137	155	126	141	136	145	115	149	131	160	146	140	145	142	144	136	153	150	124	141	159	147	144	123	160	139	152	147	155	143	138	147	147	148	135	123	135	126	138	127	121	170	146	143	157	149	147	142	128	143	144	139	149	151	142	127	159	112	154	169	127	149	108	123	142	131	136	154	157	146	133	139	159	152	110	143	124	140	132	126	140	153	148	132	145	135	144	176	129	141	162	151	134	129	142	132	140	136	146	145	144	150	152	178	149	150	148	134	146	144	154	151	138	134	150	146	138	126	136	139	140	150	149	142	142	166	140	152	150	146	147	161	146	153	153	136	130	130	159	163	159	145	153	145	143	126	158	157	128	135	128	163	142	143	142	150	179	154	154	157	138	136	164	125	123	145	150	134	123	130	130	150	160	133	148	131	147	145	155	133	145	137	150	139	135	138	130	138	126	143	138	131	137	134	123	143	171	134	139	137	167	144	121	152	146	152	149	145	160	153	150	154	156	142	155	149	147	154	140	163	154	139	134	134	155	138	150	151	128	137	168	129	132	139	138	141	138	133	116	118	141	141	148	148	162	173	138	154	116	124	138	133	162	135	169	146	149	151	168	138	152	138	144	142	149	154	127	130	136	148	159	150	156	146	151	161	155	159	127	126	146	141	147	139	160	150	129	136	149	135	157	141	136	138	164	175	158	149	119	132	156	149	130	163	146	146	156	133	146	157	124	146	149	139	125	141	130	134	143	153	153	136	155	172	171	159	137	145	128	119	142	148	163	152	144	161	155	132	134	147	126	132	129	140	158	131	138	134	141	145	149	155	145	146	135	155	157	138	157	145	138	141	133	136	138	136	138	136	152	140	144	165	127	133	150	145	138	146	143	143	128	151	166	126	154	153	143	137	151	145	152	137	136	144	138	139	143	147	127	161	146	131	149	140	153	151	151	134	157	145	143	146	176	143	134	136	154	138	144	148	150	118	138	135	155	153	143	136	144	130	145	157	136	134	154	154	140	150	155	159	151	160	158	126	131	145	125	141	146	141	135	158	145	150	136	146	148	138	153	150	143	165	124	131	166	159	146	127	169	144	167	146	133	135	157	137	149	123	181	153	150	126	125	153	142	172	143	119	137	132	149	141	135	148	144	130	138	128	155	131	148	126	117	159	132	143	137	135	138	159	123	169	138	155	147	157	143	135	132	127	141	162	138	140	160	121	157	137	142	140	143	140	121	143	156	156	158	146	148	156	153	165	150	137	158	155	138	148	148	150	156	160	131	154	131	147	154	159	143	128	158	150	135	175	163	137	138	160	132	141	133	158	144	138	141	143	141	126	161	148	140	144	159	163	152	140	129	120	139	137	151	132	130	146	134	140
13669	10815	15160	18630	15123	13668	12829	10647	10244	13108	13017	11135	12145	11089	9204	7812	7189	8321	6577	6424	5769	5154	4663	4206	6161	4248	4031	3137	5105	5621	4825	4100	4089	2686	1792	1497	1241	936	457	464	422	393	439	449	458	396	452	541	632	711	923	1128	1220	1387	1080	1352	1449	1131	986	822	932	691	480	485	546	455	573	564	607	573	512	531	454	455	454	461	437	495	462	434	412	437	451	422	441	411	452	442	439	421	436	437	436	419	427	442	423	426	429	435	456	436	441	444	446	442	423	458	387	444	427	429	427	395	429	419	451	403	436	442	444	464	411	447	429	452	465	412	431	404	455	434	444	419	456	442	496	440	460	461	392	431	447	415	449	461	448	439	423	432	423	441	419	444	452	412	422	442	427	412	421	450	454	411	436	433	436	392	434	425	407	441	452	448	439	426	406	426	440	414	432	430	411	441	433	426	455	420	470	411	412	444	408	447	426	428	441	426	444	408	456	403	425	469	401	441	427	430	387	404	446	401	447	432	410	434	426	470	434	450	439	421	421	446	435	416	422	464	389	398	422	401	441	422	438	423	439	444	413	430	412	422	456	445	426	419	425	419	402	427	433	453	427	445	400	436	446	390	427	454	450	439	435	429	404	414	399	436	427	414	421	389	417	439	452	422	433	393	459	436	402	469	430	410	437	428	455	437	406	449	443	420	417	432	422	448	431	400	426	382	419	399	425	461	433	380	423	457	453	470	416	409	446	418	419	413	410	440	462	459	454	412	439	440	476	390	405	446	438	429	442	460	422	402	437	412	395	401	421	434	441	414	411	399	441	445	426	391	428	411	423	397	462	426	465	389	433	425	396	388	464	464	406	422	453	441	424	424	416	406	444	379	432	415	441	416	424	445	439	466	408	428	464	424	424	448	477	453	436	407	411	447	408	431	434	471	376	440	388	421	395	423	441	399	434	424	427	461	426	417	467	439	455	407	420	447	446	451	435	444	414	433	469	413	470	429	488	439	400	435	393	428	443	457	401	419	439	438	422	382	428	437	461	433	396	448	431	428	422	415	426	382	441	422	419	421	411	418	415	421	440	406	455	433	412	401	428	435	426	417	418	418	421	428	414	408	422	395	412	391	424	432	440	423	442	437	410	435	421	436	404	422	435	444	456	469	439	393	414	434	421	452	408	443	436	436	448	432	383	420	418	447	432	428	381	456	408	430	407	443	421	426	423	419	388	437	398	445	390	444	399	432	434	476	456	408	452	437	423	440	399	430	445	432	415	426	441	409	433	432	428	441	460	415	423	417	430	425	447	378	453	456	410	436	424	425	436	420	409	483	385	435	430	444	444	423	453	458	429	410	432	400	397	450	466	469	402	423	439	431	410	433	438	420	357	450	456	418	390	463	410	420	439	449	426	440	417	429	449	391	399	451	450	406	410	427	413	453	417	419	445	470	403	422	446	422	406	407	450	440	441	415	400	400	444	438	407	469	425	419	428	448	418	452	448	397	448	424	433	447	447	456	428	415	410	416	430	409	424	426	389	438	394	460	428	441	413	428	430	445	474	423	395	400	423	430	409	439	426	437	418	392	403	415	460	459	429	410	421	404	425	379	421	408	437	440	414	396	429	433	432	414	423	436	427	405	438	452	384	444	435	433	397	412	433	414	432	384	429	394	403	387	423	434	417	440	457	440	436	453	406	460	441	420	436	421	465	416	390	434	422	403	422	394	442	419	464	425	416	424	441	384	410	419	453	429	434	404	420	415	432	440	420	407	414	419	436	449	407	406	452	436	441	416	453	432	397	462	430	422	419	454	373	432	376	464	436	402	381	434	419	428	451	458	448	447	469	382	429	455	424	397	456	420	420	412	456	436	413	421	447	415	401	433	426	425	422	420	397	446	433	428	418	426	401	441	408	412	433	383	452	418	430	452	435	429	461	419	445	414	434	408	447	412	453	421	410	420	437	398	418	427	424	442	426	417	451	462	449	401	414	429	363	416	434	415	436	440	455	446	417	414	373	438	466	410	404	411	437	440	467	436	438	438	426	439	406	427	397	461	433	462	442	447	454	416	428	444	444	422	421	465	448	424	475	420	425	481	442	444	460	447	408	432	454	440	438	480	445	415	427	419	437	419	466	435	422	401	458	447	397	433	410	439	404	436	435	435	448	405	413	406	450	407	451	401	431	447	407	443	394	445	435	378	444	453	453	439	407	441	417	444	427	389	410	462	427	425	455	434	415	426	430	442	407	452	412	419	420	419	424	454	470	426	423	463	469	428	459	410	413	429	433	488	447	426	449	420	414	433	407	396	420	442	420	457	433	411	440	455	445	412	441	432	397	467	444	453	432	420	416	433	428	462	415	403	415	461	359	428	454	501	482	412	454	458	415	413	435	432	444	465	425	422	415	385	427	424	432	404	392	433	453	442	450	421	460	434	390	420	444	442	455	443	467	438	460	427	432	443	410	406	442	412	418	446	440	434	436	407	424	406	408	459	471	405	437	389	451	414	419	438	460	435	437	411	408	390	472	470	456	438	422	410	432	434	417	432	439	419	406	415	407	381	474	413	400	415	402	442	395	438	420	434	439	454	419	406	398	440	464	424	388	428	422	439	434	450	400	425	420	416	414	430	409	409	453	430	451	429	416	411	420	397	402	437	421	439	434	419	475	436	443	470	418	415	446	424	380	420	403	427	427	455	423	440	419	416	407	443	419	440	449	428	426	430	453	439	421	424	434	424	432	395	425	447	390	414	419	413	443	442	457	440	420	426	459	447	419	397	437	439	376	449	431	431	431	444	424	395	422	434	384	415	437	440	434	445	438	422	427	405	407	441	428	464	441	448	430	409	406	442	401	397	441	428	422	435	410	420	424	462	425	423	452	420	430	432	437	467	438	402	423	446	426	367	414	421	479	434	416	439	418	412	427	439	443	419	474	446	388	437	474	423	424	453	411	426	437	440	420	421	381	414	442	418	393	405	395	438	442	444	455	399	382	463	472	461	444	401	407	438	429	468	436	478	433	466	438	440	443	415	460	469	461	404	423	446	422	444	407	441	433	445	405	416	423	441	474	442	459	438	418	402	438	460	432	412	410	393	459	438	454	457	458	433	427	457	390	410	420	416	427	433	400	461	423	405	420	426	474	413	436	456	408	428	423	423	426	447	423	414	448	419	434	424	406	414	391	414	413	423	447	434	392	422	414	415	443	426	447	428	471	448	402	432	426	453	428	439	449	405	427	426	464	417	426	464	432	421	452	450	431	426	420	438	417	415	427	443	420	448	462	413	464	415	427	392	419	425	419	403	432	468	436	408	402	425	424	461	451	402	446	410	421	430	415	434	425	399	438	446	414	451	458	452	478	440	458	446	412	413	429	446	428	394	452	456	421	425	436	431	421	409	449	449	474	440	417	390	468	419	387	431	416	424	429	403	408	415	452	404	448	409	410	448	421	434	444	432	440	431	393	443	439	431	474	453	405	418	418	415	423	410	425	446	412	419	445	440	416	382	418	435	417	410
28237	18273	17801	14075	9624	7539	5807	4248	4118	4391	4679	4108	4807	4177	3169	2567	2478	2807	2371	2205	1641	1623	1574	1484	1962	1160	1422	1376	1735	2016	1551	1335	1320	746	597	434	305	279	183	185	194	180	169	172	166	172	184	216	238	255	340	411	427	507	360	419	452	398	349	297	362	237	216	193	207	232	213	186	248	219	207	182	229	187	168	171	201	190	193	193	178	189	183	160	193	167	166	186	184	173	183	177	150	160	170	183	179	191	194	171	200	174	182	194	163	181	186	184	180	171	170	196	183	181	212	181	197	166	195	170	173	181	183	182	171	176	189	179	160	195	203	163	193	168	176	207	161	181	168	168	165	180	151	176	191	159	179	193	198	193	175	181	186	169	203	172	187	173	180	173	178	181	190	177	168	191	176	169	173	186	181	170	182	167	183	151	203	159	175	162	174	192	177	163	188	180	187	189	188	192	197	186	186	189	187	174	194	214	175	165	202	177	190	180	166	178	199	176	189	173	164	178	173	168	165	194	151	179	193	172	200	174	161	186	167	154	181	166	185	177	152	181	156	175	188	211	181	186	168	169	184	187	188	180	209	155	175	177	179	178	177	165	170	169	171	183	205	169	162	173	182	193	158	172	164	184	154	206	184	184	190	181	162	174	210	201	173	184	172	177	175	180	167	200	198	167	169	196	190	164	185	195	160	188	166	159	155	193	186	170	178	181	197	163	170	157	170	191	167	175	168	207	172	175	159	185	174	167	193	180	180	185	180	183	187	183	183	186	196	161	183	170	165	183	183	170	186	178	172	204	161	163	174	177	182	176	197	191	165	173	214	184	188	163	176	166	190	186	176	176	164	202	167	175	165	192	171	196	179	199	146	187	159	163	158	216	171	169	167	185	176	166	179	199	180	181	158	187	156	173	167	148	177	195	184	154	172	196	199	180	178	158	198	177	190	163	166	196	181	161	158	181	181	171	172	152	180	172	172	169	163	173	177	174	174	162	190	192	173	151	177	190	176	176	186	176	178	182	183	181	177	194	167	171	172	149	155	171	165	172	167	169	166	195	162	172	183	188	177	187	179	178	208	180	173	187	180	162	164	174	174	181	177	178	195	176	199	186	168	173	199	177	173	193	183	184	173	196	174	187	195	203	155	204	166	174	187	170	183	173	187	175	177	154	184	194	189	205	184	174	185	183	178	171	166	166	192	186	183	196	212	164	191	170	164	190	179	185	193	151	168	166	171	196	184	179	184	181	195	185	169	174	171	189	186	168	198	170	184	156	188	161	189	177	190	166	158	187	152	204	178	173	165	197	164	181	197	178	164	180	159	187	164	181	177	190	153	212	184	178	194	178	174	196	170	169	183	179	174	181	167	163	180	195	160	185	166	164	197	166	188	185	176	176	189	186	169	160	158	170	153	179	190	153	187	161	166	208	151	184	180	189	198	172	155	190	177	177	179	193	183	171	171	161	161	165	173	166	196	153	168	186	175	174	178	169	163	174	179	166	179	153	171	195	154	192	166	190	173	181	182	188	175	183	172	188	193	188	160	153	181	196	160	185	205	176	197	167	160	159	181	192	188	183	195	185	203	174	194	168	179	191	172	169	178	157	170	192	174	189	196	180	172	190	201	198	196	167	168	173	180	189	175	182	156	171	197	167	182	186	181	190	182	160	176	190	184	172	176	190	186	164	163	192	152	169	185	174	165	167	147	177	172	188	186	169	177	174	170	177	200	154	174	177	196	194	169	179	189	188	181	179	167	185	175	165	178	179	196	184	184	176	170	166	168	171	174	181	188	193	178	174	182	163	185	150	155	161	190	170	172	208	157	170	194	176	168	150	169	169	189	174	175	176	175	182	171	206	171	159	173	168	179	173	183	174	163	186	172	187	169	186	169	204	185	176	186	174	173	203	169	183	183	167	148	182	158	187	176	192	187	192	182	161	185	178	179	168	173	152	151	192	185	176	209	197	175	163	180	165	193	176	167	184	176	177	185	196	183	179	170	164	164	183	171	183	192	183	172	161	158	184	187	190	173	176	208	185	181	169	162	187	201	179	188	170	181	197	166	180	189	172	171	178	172	194	188	160	165	182	174	196	182	182	180	197	170	170	172	205	177	169	176	157	158	169	177	185	165	192	179	165	156	183	184	178	155	159	143	177	164	170	182	165	192	188	161	169	190	187	218	177	173	167	175	197	191	159	183	188	171	195	165	168	180	161	195	197	172	199	168	210	168	158	185	165	149	166	182	172	173	176	159	180	170	196	170	177	180	176	188	166	168	170	179	191	180	179	178	165	183	173	150	167	174	198	189	201	190	184	162	190	202	184	182	218	195	175	173	198	203	167	165	162	179	147	151	169	188	214	200	156	182	170	178	214	183	199	196	170	181	186	179	182	196	182	183	164	201	176	179	192	155	181	187	181	175	187	194	165	174	162	175	171	196	157	206	169	188	149	182	180	164	215	185	199	147	203	176	167	190	192	203	185	164	163	192	190	184	181	174	193	181	197	180	173	185	184	184	182	169	191	158	158	184	171	178	171	182	212	165	171	173	187	174	165	167	191	179	139	172	153	177	185	179	167	182	166	163	189	152	159	192	167	171	175	159	172	196	177	184	174	171	169	188	151	182	204	173	172	179	169	182	183	183	175	163	209	175	176	190	193	201	169	187	176	157	190	177	168	193	190	181	180	174	195	176	198	172	160	176	155	153	182	184	161	160	169	187	165	167	168	178	199	180	160	183	169	194	173	169	148	170	170	191	177	180	164	192	181	165	168	156	182	160	181	184	163	189	165	196	177	156	160	152	181	162	183	183	169	166	181	177	205	171	161	197	162	180	179	146	180	173	183	174	163	170	174	162	182	212	216	223	181	139	169	168	181	176	171	180	169	180	216	166	197	172	156	206	172	171	174	169	174	167	180	164	176	161	162	142	195	177	158	173	177	194	186	149	151	171	183	201	186	140	190	179	147	179	168	193	179	149	185	171	166	178	157	177	187	196	171	166	162	179	180	167	168	200	163	165	159	196	166	180	178	178	176	190	160	169	188	183	178	160	173	174	211	167	167	185	157	196	176	179	188	198	178	180	169	172	182	160	186	169	192	177	193	192	180	176	195	192	173	179	171	198	160	163	198	200	191	191	166	201	165	186	184	168	182	175	185	160	153	188	172	184	184	169	176	201	183	166	166	165	182	188	191	181	166	200	162	183	169	167	200	192	167	182	172	207	164	183	208	169	201	173	178	177	190	158	186	162	170	179	188	187	180	161	180	172	154	190	163	180	177	169	176	174	176	184	170	193	210	168	158	188	183	188	177	203	174	188	184	169	195	170	219	204	186	189	177	170	155	195	187	163	186	189	186	172	175	177	176	165	185	175	153	183	186	185	187	167	166	168	171	163	188	177	176	171	187	158	186	174	182	186	169	190	192	182	192	160	182	188	182	177	192	165	202	166	195	210	175	190	177	158	182	164	186	184	161	158	160	170	177	188	182	178	169	144	171	188	163	181	162
17752	14697	21955	23623	21322	19582	17669	15179	15464	16901	18189	16933	18524	16775	14073	12066	11547	12265	10843	10448	8242	8543	8553	8091	10278	6277	8224	7773	9546	11135	8717	7867	7982	4614	3781	2522	1329	1053	716	530	532	542	497	545	485	484	648	712	865	1137	1819	2407	2638	3332	2474	2454	3024	2230	1780	1418	1922	974	618	676	714	799	839	759	772	777	724	660	635	618	528	604	568	572	544	542	518	521	560	570	559	511	562	544	503	535	502	520	544	566	508	565	543	533	488	546	504	503	529	545	510	503	488	510	526	535	525	547	526	535	545	550	502	514	552	574	527	556	541	478	485	520	542	534	533	502	506	493	484	531	497	450	525	525	530	495	525	524	457	510	559	514	482	539	502	454	552	520	526	531	537	526	494	529	550	518	496	506	492	505	535	520	538	540	490	522	500	556	509	487	495	515	526	539	555	541	499	526	543	533	517	521	547	549	499	511	505	524	506	551	534	559	495	541	514	465	511	505	507	559	533	505	509	524	513	478	475	460	490	506	503	524	527	496	532	553	510	538	519	512	545	518	482	491	524	501	543	495	552	530	482	487	523	521	514	460	538	565	496	527	509	549	551	531	543	564	501	540	468	510	491	480	494	483	528	464	532	535	563	513	524	489	471	496	511	485	510	538	507	525	496	511	513	468	486	480	495	519	546	514	515	496	491	501	504	527	463	504	515	542	530	512	541	498	539	480	537	535	530	470	529	506	518	556	525	531	536	481	513	557	498	524	543	545	474	522	539	511	528	478	527	545	516	481	547	492	504	552	542	526	531	528	542	555	487	504	514	494	522	473	510	537	562	521	537	508	531	520	490	519	522	505	560	521	489	506	500	521	546	504	537	535	520	519	505	510	520	501	505	523	504	523	564	494	520	463	488	511	520	512	517	507	527	547	485	509	481	531	524	534	539	518	490	499	543	554	543	527	518	506	533	483	505	525	522	511	505	549	512	570	534	559	496	520	473	519	507	529	525	541	543	511	512	509	526	489	532	516	489	496	507	525	516	459	547	519	508	510	508	535	549	509	550	504	498	552	527	564	520	511	520	509	524	502	535	507	541	547	511	512	528	547	498	509	495	522	547	507	538	523	546	513	525	529	523	504	513	526	527	500	494	532	526	519	514	524	518	498	544	479	516	512	544	532	532	506	501	520	525	558	525	531	522	533	572	536	543	533	525	491	469	502	533	535	503	561	494	530	507	500	515	549	527	518	472	498	504	523	543	512	544	502	485	568	467	499	516	530	500	481	527	534	468	451	537	499	497	503	524	536	526	541	499	535	498	496	500	487	556	552	531	487	540	551	536	533	527	520	527	532	486	542	520	512	508	509	508	524	524	517	524	517	499	501	523	513	486	485	494	519	508	527	538	512	499	477	517	513	539	489	506	505	548	515	525	512	502	509	524	503	539	537	542	532	520	468	463	497	506	503	532	478	509	510	510	503	522	530	513	502	506	482	541	511	514	502	537	515	554	547	486	536	540	458	501	523	485	546	485	501	515	531	528	503	486	489	510	546	529	495	495	520	509	476	519	530	524	514	518	504	528	524	528	528	520	496	526	535	536	514	525	511	479	501	516	528	528	508	504	543	503	505	470	485	517	521	513	568	505	504	494	500	516	535	519	560	509	486	527	502	580	499	478	543	509	474	525	526	542	536	486	485	500	513	543	559	542	545	516	526	487	485	534	475	525	500	539	512	512	530	504	492	526	553	561	485	550	522	534	508	513	538	480	522	544	528	508	520	558	481	517	531	507	554	528	529	492	496	486	518	535	515	507	560	474	539	540	507	467	551	477	515	517	522	531	504	522	511	548	492	523	526	516	550	500	498	518	542	504	551	509	534	490	512	520	495	514	528	532	519	500	557	539	521	569	530	538	526	540	534	467	536	515	526	505	500	576	544	467	540	483	519	562	492	551	552	510	532	533	497	502	538	505	535	511	525	540	497	558	511	527	475	514	535	519	523	505	553	549	513	525	494	496	475	502	518	514	534	541	533	523	491	500	564	543	531	502	530	523	551	527	520	483	527	514	551	547	497	526	506	500	492	486	535	493	519	476	512	506	501	502	555	523	562	474	557	489	558	522	515	518	499	495	518	515	514	530	498	557	508	491	550	533	500	525	488	510	537	498	504	517	492	545	534	543	516	540	497	502	528	563	551	518	518	504	493	500	519	510	513	515	479	478	448	548	498	553	554	584	561	516	500	485	513	527	508	506	507	524	526	508	550	520	514	475	553	552	471	497	530	571	510	499	553	525	546	503	508	508	527	519	495	503	535	522	531	523	506	518	523	518	500	545	507	528	537	496	516	512	529	523	533	523	505	517	530	478	530	536	532	487	520	528	522	507	524	525	502	478	513	504	495	494	554	525	513	513	504	505	512	503	519	502	543	481	519	525	474	491	507	506	497	520	500	504	506	493	487	474	542	503	497	501	527	517	529	531	546	504	514	535	500	479	556	533	514	566	506	519	494	527	516	510	490	523	524	507	522	550	505	520	495	546	499	527	537	482	503	478	494	532	495	485	495	528	543	522	524	538	484	538	541	516	518	522	457	485	497	460	522	472	525	534	492	512	502	517	504	545	484	529	558	490	532	506	472	497	505	530	528	476	480	508	490	547	526	522	494	497	494	505	495	470	554	540	513	525	506	497	512	494	573	540	546	509	518	529	549	538	521	530	518	495	502	489	572	517	518	488	497	549	520	497	525	529	507	518	512	510	534	512	551	475	526	522	512	519	476	514	517	503	534	526	541	527	503	482	510	520	545	539	514	535	508	529	518	502	472	532	525	506	514	483	519	518	523	508	484	542	506	506	507	506	545	542	522	523	588	519	485	523	516	549	509	536	498	510	531	508	508	515	523	500	506	520	494	545	528	508	521	535	522	548	528	512	525	512	482	556	541	533	515	511	564	475	469	584	487	540	548	516	517	523	500	486	522	508	522	513	560	519	528	545	530	538	482	531	459	509	525	493	512	453	514	497	526	561	543	514	510	558	521	519	476	526	512	495	524	509	545	491	540	480	515	515	514	528	539	499	511	491	518	498	504	492	512	507	511	511	522	517	511	515	529	508	516	503	547	520	536	534	515	543	590	525	514	503	501	548	502	505	507	501	530	514	493	559	495	515	574	501	501	497	493	508	511	533	492	504	505	516	491	520	527	504	558	523	528	543	506	553	508	502	510	478	522	499	501	501	493	520	503	513	535	491	551	476	539	500	530	533	522	515	567	533	506	500	479	455	501	528	510	528	563	494	487	486	532	483	496	469	522	502	545	523	552	526	524	534	503	496	515	502	560	513	511	511	506	555	512	526	500	457	540	494	533	518	561	505	540	533	530	490	515	572	493	532	535	544	543	526	539	508	503	495	543	527	523	491	536	491	533	518	526	535	492	525	527	483	501	494	506	531	478	537	535	521	541	523	496	478	537	543	566	542	553	489	540	506	526	543	510	464	491	548	523	509	495	500	464	506	532	573	511	536	499	521	520	503	516	486	500
9918	5068	5602	3732	2616	2502	1509	1020	1614	1270	862	727	633	645	581	499	411	357	360	361	257	261	207	191	208	155	174	172	163	197	186	160	188	145	134	137	137	120	110	123	118	119	124	126	112	124	106	144	106	109	108	140	113	135	121	109	143	123	136	112	148	123	111	126	131	114	129	109	130	105	125	117	119	111	123	112	99	109	110	132	131	109	111	108	118	106	112	130	111	126	129	118	125	108	131	114	114	100	126	99	107	106	90	119	120	139	116	115	116	106	122	105	120	124	115	115	114	109	104	118	119	118	131	104	117	119	146	119	108	115	118	111	110	126	115	127	110	123	126	126	111	129	110	105	105	115	121	117	117	116	122	139	123	118	118	106	127	125	123	133	131	127	123	117	113	117	100	115	119	104	105	115	132	103	107	115	99	103	131	125	125	122	104	116	123	91	111	122	122	118	111	122	113	122	118	109	127	111	120	118	116	119	116	128	116	119	107	110	110	105	133	102	93	100	109	111	113	110	102	142	128	134	117	107	113	94	133	122	139	114	135	132	110	116	107	106	117	126	111	112	120	121	108	110	121	101	126	122	115	132	127	133	119	109	115	115	114	110	109	130	121	114	134	115	119	122	121	136	125	128	126	108	122	104	140	115	119	124	104	125	106	136	122	120	99	119	127	123	122	105	119	116	125	106	123	106	112	117	115	106	117	125	120	111	127	104	116	117	129	122	108	126	138	104	134	119	108	110	115	124	118	112	113	123	99	111	155	137	114	117	110	110	135	122	118	111	115	135	123	107	97	123	102	122	110	104	129	145	112	120	145	119	112	112	133	109	108	140	124	94	125	129	122	112	101	124	124	106	103	127	126	111	109	145	124	113	111	112	107	122	114	127	144	127	102	144	119	135	106	131	123	112	110	122	108	124	137	143	96	74	129	126	111	124	115	129	109	118	108	114	135	115	104	123	128	132	109	130	105	110	122	107	113	130	100	119	132	118	118	110	92	97	137	134	115	126	127	88	118	114	104	127	115	118	101	120	107	113	98	107	121	114	126	132	110	127	123	116	87	112	120	121	136	115	113	128	137	111	132	111	128	132	110	107	97	111	119	104	137	142	123	104	128	115	113	103	115	114	99	112	109	111	107	132	121	109	118	108	116	135	135	109	130	109	128	107	107	109	123	119	120	101	126	103	114	103	114	114	105	104	117	106	107	119	121	122	121	101	112	126	112	125	127	111	118	122	151	146	109	125	112	128	105	119	111	119	120	119	119	118	127	122	114	124	123	119	129	129	106	126	144	124	118	116	100	114	111	126	131	116	120	110	126	105	125	97	108	130	111	122	129	108	117	130	114	127	129	110	123	112	116	115	132	107	100	111	126	139	113	120	104	99	112	121	95	113	107	111	124	115	114	101	120	123	111	100	114	121	113	124	135	114	132	127	104	127	105	109	113	117	118	97	125	125	120	114	132	121	130	131	115	122	106	123	106	98	125	112	111	135	110	126	109	111	133	105	127	109	107	129	121	107	97	117	119	119	116	106	127	127	125	118	116	104	121	119	116	121	121	102	134	115	118	112	119	113	119	117	116	114	128	124	118	125	130	127	107	122	109	143	129	121	109	95	109	110	116	118	121	118	113	114	110	117	126	121	122	107	113	114	129	129	125	131	114	103	116	119	108	101	120	113	112	129	122	104	111	117	102	154	131	140	116	104	106	129	125	123	132	127	109	131	98	116	129	104	120	108	98	131	137	107	114	127	123	105	131	113	135	115	116	115	116	108	130	114	113	120	117	104	111	123	94	98	103	118	130	131	108	117	136	106	113	120	123	134	109	119	99	111	105	102	115	128	110	114	120	111	115	127	115	128	116	121	133	114	130	128	124	124	123	123	119	104	129	117	103	124	115	120	114	111	122	107	128	123	109	110	117	118	116	130	109	131	114	122	123	136	106	121	122	114	116	116	103	129	129	130	134	112	115	127	110	83	120	128	121	119	114	122	113	113	107	123	130	143	128	124	127	115	112	92	107	126	105	122	122	141	122	116	141	136	122	130	109	110	114	97	124	120	135	117	104	112	113	101	116	104	105	122	105	112	108	111	117	135	127	108	129	117	120	126	120	124	117	115	130	123	115	131	107	107	119	115	107	120	106	122	119	111	111	111	123	117	119	134	128	101	118	131	142	126	117	119	131	121	123	132	124	107	127	116	117	134	123	117	107	120	118	125	121	123	118	101	112	128	116	141	134	121	131	113	115	119	111	105	136	98	110	109	116	107	106	116	96	124	105	125	118	124	101	114	118	115	122	118	107	99	121	98	118	103	109	126	124	112	116	118	120	126	123	132	106	113	116	96	110	117	122	115	119	116	124	129	103	123	139	112	121	114	127	114	120	124	114	132	135	111	117	111	107	122	125	114	126	134	108	108	118	116	128	123	114	117	117	140	130	124	122	112	116	133	118	120	123	110	116	134	111	112	118	108	124	129	109	116	113	133	125	125	109	116	120	111	131	122	116	125	126	117	118	121	101	110	100	138	123	122	115	117	119	100	121	108	111	130	105	114	120	123	116	109	112	104	133	110	109	101	117	108	122	101	120	113	119	124	108	114	121	125	105	128	133	96	126	101	134	91	115	113	114	109	125	115	125	124	98	134	119	112	118	119	97	119	108	137	126	121	111	133	102	115	137	105	118	121	122	129	115	123	117	103	107	125	100	126	113	122	122	112	130	132	119	135	117	102	131	117	114	122	120	111	107	113	122	142	124	111	143	105	122	144	133	109	120	110	121	130	121	123	119	106	96	104	116	130	130	130	114	123	105	117	118	130	115	113	126	114	116	128	123	127	116	129	118	123	123	120	113	131	119	110	111	135	96	129	133	128	120	128	127	129	123	132	122	126	123	110	105	100	123	125	123	115	112	112	120	115	132	108	126	110	134	111	101	123	129	116	119	94	118	100	110	116	127	115	103	113	121	130	108	111	128	132	120	135	111	123	107	95	132	117	137	132	124	102	128	107	105	129	114	111	115	105	106	111	134	110	125	129	120	133	126	116	107	114	116	113	123	123	117	118	113	121	108	114	136	129	124	122	127	135	109	109	130	126	107	104	135	132	102	118	123	127	114	114	138	108	131	123	99	118	117	127	115	119	124	130	102	132	139	113	119	123	119	103	112	132	118	138	113	91	129	113	133	109	122	116	114	136	91	110	111	105	123	115	121	121	116	138	135	113	97	118	119	134	133	126	108	116	154	115	107	103	124	122	108	120	116	140	113	122	115	110	122	103	125	117	117	109	113	106	113	129	127	129	112	137	99	129	112	121	127	128	118	117	116	128	124	120	111	114	119	129	126	97	142	108	111	98	134	116	111	108	95	119	106	110	124	131	110	103	112	134	109	123	116	109	104	124	110	113	129	124	123	114	112	136	106	126	132	135	119	138	124	114	118	122	111	135	116	111	133	105	131	109	136	127	139	109	142	117	122	108	142	112	129	123	108	120	120	107	118	136	95	110
7534	5135	9682	9627	8450	9155	6054	4710	7481	6061	4735	3900	3534	3505	3206	2741	2320	1982	2006	1839	1330	1239	1089	1060	1035	699	732	699	809	842	767	697	734	558	495	444	400	381	347	348	359	350	340	376	366	356	326	373	373	394	417	421	442	477	437	473	461	403	400	393	358	396	336	371	373	380	379	380	392	326	391	354	367	388	370	358	382	372	369	361	368	355	416	363	352	374	374	386	393	402	347	367	342	373	368	348	360	342	398	396	391	350	382	355	353	381	337	384	375	370	359	333	376	380	364	378	353	351	339	340	357	340	343	354	379	337	389	335	408	356	369	373	319	358	348	358	368	345	388	376	365	336	356	392	326	344	381	363	352	393	382	358	360	373	380	360	423	379	342	373	394	380	345	378	350	359	352	332	360	358	376	393	387	363	347	373	355	334	360	351	371	347	359	369	368	386	372	366	375	371	371	361	355	351	372	392	335	363	386	383	353	348	374	346	390	339	337	378	369	356	402	358	352	371	360	380	338	335	344	360	363	354	341	353	350	358	385	368	356	367	392	373	382	359	371	352	389	349	388	383	346	331	369	337	365	339	366	312	376	341	340	370	394	341	385	350	330	382	378	340	355	364	367	375	379	344	391	333	367	335	353	351	376	355	387	348	365	396	372	360	360	353	354	361	376	385	356	333	354	375	367	335	345	362	396	357	382	359	334	398	321	361	374	355	356	360	382	355	356	360	329	397	372	380	337	355	360	367	384	385	366	376	384	362	362	362	354	374	388	356	392	339	352	368	354	349	378	377	342	330	359	384	344	345	376	344	351	374	341	372	343	359	367	379	362	374	364	371	375	356	342	356	369	325	372	380	348	332	366	361	346	387	362	390	355	358	411	344	339	362	359	371	362	339	335	365	342	361	337	359	347	409	339	330	353	384	396	366	373	336	356	352	361	349	367	368	344	345	373	359	336	359	388	353	372	366	356	344	343	373	333	374	376	364	403	380	374	357	350	370	326	360	382	383	378	372	348	398	378	387	377	347	358	373	388	360	388	388	353	371	327	379	355	360	382	352	372	376	380	361	389	377	347	375	370	397	357	380	384	333	363	376	358	411	342	364	369	362	351	348	393	379	364	385	343	366	377	342	354	382	346	345	381	351	333	348	362	376	386	348	358	400	381	388	346	380	390	363	352	367	353	402	352	372	384	354	357	388	382	336	366	360	368	338	349	351	347	373	382	363	361	391	397	394	337	365	418	378	351	346	352	352	350	375	359	371	335	325	366	350	375	371	401	367	367	353	384	323	334	339	337	359	377	362	352	386	366	351	374	372	380	366	362	355	386	366	365	361	381	351	345	351	371	380	370	375	371	351	352	366	377	376	375	376	336	354	366	365	342	311	344	355	345	387	376	362	347	304	391	369	338	385	342	366	370	381	354	353	372	370	356	393	348	355	354	382	351	349	345	350	352	372	395	362	344	368	331	345	337	361	350	353	344	362	358	356	359	370	368	337	383	395	314	422	359	372	369	359	371	384	354	348	375	352	331	342	361	344	396	362	370	352	367	361	358	355	355	366	367	374	379	350	366	371	307	371	360	373	362	365	349	366	369	348	365	375	367	383	354	334	366	360	377	352	375	362	343	367	344	364	379	355	362	364	360	363	372	345	368	351	368	361	369	356	331	383	331	358	354	398	396	347	357	345	347	342	357	372	364	387	385	394	357	345	341	362	366	360	338	335	349	362	372	373	351	332	349	347	380	381	364	392	360	383	394	365	381	355	280	348	357	344	355	389	389	325	350	333	350	371	383	352	374	376	391	357	343	385	349	379	361	373	346	364	383	375	357	396	389	352	315	423	346	364	364	339	368	363	371	390	355	352	336	374	369	382	406	384	392	355	351	367	369	390	367	387	359	373	339	354	395	340	358	326	342	358	346	350	345	362	382	354	395	362	385	410	359	361	339	359	346	393	361	378	345	378	357	372	400	357	348	355	324	377	368	368	352	341	379	367	333	356	377	381	360	362	380	345	358	357	345	345	354	410	331	343	326	381	332	305	338	359	357	389	314	342	363	354	389	360	351	370	354	383	348	393	349	374	369	327	355	383	390	369	371	369	379	349	374	369	365	387	384	389	352	377	310	360	367	349	337	337	365	350	352	376	327	360	353	364	362	370	351	352	383	361	334	387	351	381	382	399	342	323	365	379	367	364	361	399	359	360	328	349	374	360	371	385	344	388	379	406	363	337	394	347	356	317	336	332	349	357	369	352	319	355	364	369	359	359	398	348	373	348	364	378	343	370	371	354	352	382	349	348	354	377	378	320	367	390	381	372	356	363	325	354	318	352	339	354	343	357	323	354	334	366	384	356	367	344	375	372	344	353	369	326	328	378	358	366	400	363	343	355	388	355	357	363	368	358	348	372	349	364	384	356	332	387	375	346	362	369	354	335	376	359	377	385	398	350	353	345	363	391	348	401	373	346	347	369	379	357	359	349	316	346	366	377	354	374	379	341	411	327	356	387	362	345	349	366	360	360	364	375	352	364	348	392	367	356	357	364	379	351	333	369	377	347	372	343	322	383	379	358	365	374	378	355	340	350	414	347	348	389	333	379	355	364	369	350	388	329	385	360	347	350	342	380	373	329	354	352	337	358	364	358	377	355	336	369	361	360	344	364	352	347	332	384	355	377	346	347	398	374	381	345	352	360	373	397	312	332	357	357	345	371	390	347	325	360	354	397	355	360	365	393	364	381	376	375	352	335	358	375	346	394	335	370	388	363	375	379	369	359	375	347	341	358	394	368	370	338	345	369	394	376	338	362	369	372	364	396	346	366	366	339	365	368	387	380	368	367	357	362	351	376	357	367	354	374	368	369	369	363	367	377	350	364	397	367	354	341	377	343	345	404	356	360	366	333	364	338	360	362	351	369	377	377	336	343	358	351	338	363	385	331	353	358	341	368	360	365	369	328	365	377	384	357	338	371	346	379	391	353	387	377	343	351	357	363	345	380	348	342	384	366	354	335	316	359	362	361	396	375	333	395	326	336	339	356	357	397	394	363	363	386	357	383	364	345	368	328	351	366	349	357	340	365	359	397	345	345	375	363	379	381	332	395	361	336	364	375	356	361	382	372	371	349	377	356	377	330	344	350	336	360	361	348	337	371	396	385	376	336	342	355	341	391	368	391	347	375	358	361	359	332	377	394	336	322	366	395	360	341	345	368	406	339	354	387	353	364	370	380	367	358	358	358	356	370	336	380	358	340	332	396	389	360	334	347	403	365	348	347	349	339	322	350	379	332	379	372	387	370	319	360	340	347	355	353	367	390	358	380	342	343	350	361	395	391	370	365	345	353	378	380	377	344	374	354	347	376	352	382	366	361	355	353	369	377	382	379	364	364	354	359	373	398	356	366	371	353	373	371	413	366	362	358	348	354	377	363	348	353	358	339	369	365	354	370	347	369	358	364	331	392	339	344	343	363	343	386	393	350	381	354	366	376	362	377	352	356	346	352	362	365
19148	12547	12684	10008	7205	5521	3695	3865	4549	3015	2660	2514	2081	1943	1662	1476	1246	1363	1427	1184	856	1013	911	1008	1110	643	642	725	913	980	962	702	633	506	324	226	187	169	142	161	151	138	162	159	142	152	157	159	169	179	237	222	265	333	272	305	305	239	206	195	204	167	160	141	159	178	140	172	139	156	167	147	175	166	137	156	136	150	136	159	160	133	157	148	155	137	128	144	123	159	157	171	148	143	116	132	142	146	143	167	141	139	120	141	119	146	142	115	118	146	140	140	125	146	150	169	162	159	143	153	151	127	143	138	147	145	150	134	153	137	143	126	139	158	153	151	140	135	114	126	134	128	132	123	146	167	128	139	132	133	138	117	147	136	142	130	153	169	146	137	133	156	141	139	148	150	148	175	123	146	139	136	142	153	118	137	154	144	126	135	134	155	141	136	141	147	149	154	131	125	162	148	135	154	145	144	158	156	144	148	136	137	148	135	143	145	136	144	127	136	148	140	162	150	150	136	140	152	149	145	154	166	164	128	143	163	133	144	140	164	160	145	134	153	158	138	154	151	172	116	149	156	146	137	141	161	138	143	157	152	155	155	146	133	154	150	130	143	138	141	145	141	145	164	133	151	151	148	146	132	137	159	140	156	151	135	148	146	137	155	147	155	151	141	144	159	140	138	142	151	157	156	130	145	125	127	135	128	152	129	160	152	143	167	144	132	146	140	143	159	137	165	151	156	134	149	134	127	133	136	157	153	157	152	121	141	156	147	161	139	127	150	144	141	147	154	151	143	149	114	162	139	145	123	140	150	158	137	143	149	135	136	156	154	132	152	133	143	141	159	142	129	126	173	176	144	151	167	149	136	116	140	145	141	126	146	135	154	145	130	149	162	161	149	163	147	147	154	151	132	167	145	146	136	149	133	150	152	129	140	149	148	163	140	168	168	156	140	156	135	154	146	166	149	159	154	152	137	123	141	133	143	160	163	139	136	143	146	142	144	155	120	127	159	135	139	144	130	146	154	171	126	146	153	128	111	141	152	119	146	155	139	141	163	151	130	156	134	154	163	154	118	117	134	154	139	155	150	160	159	149	151	157	165	166	127	147	127	164	138	145	157	155	120	149	146	159	154	155	154	146	138	158	151	135	147	127	167	168	154	126	169	124	153	134	146	152	166	136	148	152	158	154	180	149	135	147	138	164	166	155	139	135	139	176	140	133	177	163	155	146	131	133	134	137	136	142	151	157	130	147	134	137	154	136	157	137	152	137	151	151	134	173	164	161	148	156	138	162	157	169	145	154	141	133	136	138	153	136	129	146	127	149	142	140	120	163	148	135	150	146	126	136	157	146	158	142	149	140	171	144	163	163	122	170	163	145	147	153	148	153	152	138	150	168	136	138	126	131	135	136	153	161	135	138	152	153	138	125	147	138	168	158	139	130	148	151	139	151	155	135	131	155	130	123	131	138	143	155	176	124	150	141	126	138	137	143	145	162	157	152	150	140	152	175	151	161	139	139	164	145	166	141	150	152	156	165	136	155	134	148	147	145	144	152	143	141	150	150	156	142	147	168	138	147	114	140	132	140	131	132	141	131	133	147	137	152	135	128	148	160	154	156	129	133	130	132	144	133	146	127	145	167	164	143	151	130	170	157	136	142	127	148	154	143	143	172	142	121	123	148	149	143	156	152	129	168	145	143	133	147	167	135	158	143	144	149	148	129	134	141	105	140	136	141	161	151	131	153	149	138	151	151	158	149	136	150	165	151	136	132	143	121	148	142	136	155	145	164	143	143	148	121	146	138	152	140	137	148	133	141	159	138	140	153	145	146	153	130	152	119	140	129	153	155	128	146	132	128	159	144	149	139	136	137	156	145	144	134	143	149	170	151	156	139	131	123	131	135	139	144	130	141	134	142	164	140	135	149	158	129	150	138	126	121	144	147	144	144	130	143	161	158	122	127	154	154	142	159	148	143	146	153	158	146	146	162	124	149	139	169	165	139	153	140	149	156	142	108	150	145	157	124	143	135	133	140	125	171	140	157	153	140	155	161	156	123	135	146	152	147	139	125	151	142	145	134	153	138	158	131	140	150	144	136	142	151	162	134	139	163	132	156	142	131	150	135	127	138	171	135	120	143	145	152	148	162	162	137	151	143	118	125	133	152	143	151	154	109	131	130	136	146	153	149	147	138	150	149	139	153	146	146	145	152	112	137	153	157	148	158	134	134	147	120	133	150	148	149	151	153	158	182	146	154	135	138	123	156	162	134	123	169	145	163	151	155	152	147	167	155	153	154	150	161	150	156	144	143	138	126	154	142	153	131	124	149	163	152	142	132	148	139	143	154	151	140	137	144	150	127	141	147	148	146	156	128	130	142	139	142	141	141	149	158	162	143	149	156	135	154	149	123	157	141	133	137	132	143	175	152	147	147	156	142	163	147	150	134	149	155	143	143	149	132	140	154	151	126	146	145	129	146	175	151	134	161	134	150	147	138	152	134	151	137	144	148	135	141	138	152	144	156	126	139	132	132	114	141	178	143	122	147	144	155	157	155	148	172	154	129	119	138	135	133	160	144	145	140	138	140	138	142	159	144	136	147	145	145	124	148	159	144	165	163	140	153	151	148	138	142	144	141	147	134	124	133	137	134	127	152	138	151	147	124	116	152	148	140	139	142	133	153	151	124	123	126	145	141	153	148	128	123	128	156	153	151	141	147	120	150	138	123	125	153	151	153	153	154	160	146	155	158	151	150	148	139	134	127	162	148	150	160	140	152	168	147	145	149	141	153	147	123	125	136	126	153	150	144	134	152	142	164	149	157	157	153	144	162	143	130	139	137	132	165	125	140	127	148	166	143	144	137	135	153	143	133	141	162	136	145	129	146	124	137	132	150	123	160	153	139	127	111	128	147	154	136	136	135	132	136	172	128	125	159	136	140	132	116	149	163	154	143	135	155	139	150	136	136	154	127	167	138	132	161	164	149	141	138	134	154	125	166	138	157	123	162	173	155	136	155	132	135	148	149	138	166	131	145	132	148	130	146	151	164	137	161	144	148	153	140	124	148	140	122	140	127	141	145	144	147	159	151	138	135	155	146	155	145	146	155	134	142	131	127	142	134	143	132	140	168	153	159	131	158	141	137	154	137	133	133	144	131	164	148	163	156	146	150	124	136	151	125	126	135	154	152	148	137	139	131	152	141	140	154	136	130	132	153	160	156	130	149	140	128	137	151	136	161	148	157	140	158	152	139	151	127	147	136	142	149	153	136	135	156	134	131	151	156	160	136	142	144	132	148	162	147	120	156	138	161	145	149	147	133	137	142	165	162	161	134	145	137	142	149	169	153	148	130	151	115	135	166	149	136	140	149	133	135	140	116	160	126	150	145	130	151	156	153	130	145	146	153	127	139	168	143	125	175	134	147	134	143	174	144	155	149	135	151	150	162	179	145	127	133	150	141	143	136	145	140	146	148	157	124	148	155	153	150	152	138	142	135	150	139	139
13030	11436	17135	19251	17857	16514	12744	15158	16581	12523	11274	11961	10547	10366	8570	7878	6561	6693	7237	5905	4565	5326	5399	5775	6722	3743	3694	3975	5485	6191	6194	4921	4332	2942	2060	1193	959	634	513	413	421	426	441	451	443	484	484	501	624	725	1242	1320	1335	2059	1429	1648	1676	1180	1011	987	863	588	529	481	588	571	537	534	559	525	490	506	465	487	488	525	418	470	437	464	443	449	444	458	426	447	418	436	476	447	423	421	442	428	447	440	427	459	426	426	444	469	430	459	440	454	452	463	435	457	399	454	428	449	445	421	425	427	420	400	436	437	396	421	445	423	419	434	429	423	417	412	414	463	410	446	403	452	467	443	439	388	427	462	460	401	451	447	414	426	453	424	459	443	422	437	403	423	467	422	436	430	430	427	425	464	392	451	397	429	444	451	413	426	443	436	425	433	434	470	403	437	429	429	417	457	458	423	410	454	443	365	431	482	452	434	461	463	390	444	418	435	421	435	480	421	432	452	428	464	420	433	372	417	435	392	399	422	468	413	422	439	435	474	449	411	453	426	394	375	419	413	407	418	425	449	406	457	446	406	410	440	430	445	421	466	434	407	436	404	434	452	408	449	444	441	444	426	429	430	451	405	434	430	470	454	431	443	444	431	401	435	403	420	443	420	425	445	436	424	443	428	425	421	440	446	418	425	427	472	410	430	404	442	435	456	417	419	408	451	441	444	459	435	452	412	407	439	421	477	441	420	403	405	407	433	451	437	442	454	406	429	444	444	440	433	409	407	434	433	419	434	381	424	473	435	468	441	421	398	446	398	411	423	413	401	401	415	425	424	433	400	386	427	448	442	422	445	433	440	432	423	433	445	444	429	395	428	443	402	432	481	423	431	476	436	405	458	436	398	433	411	384	394	455	439	429	435	417	442	449	431	401	414	443	431	417	492	435	419	406	425	445	439	419	442	450	416	420	457	424	420	459	458	397	440	457	480	409	430	438	436	456	447	416	430	418	417	442	429	412	442	444	431	401	430	448	441	413	390	416	441	416	414	408	460	460	473	440	468	441	431	420	423	436	428	443	427	466	428	437	436	413	413	439	381	464	428	415	428	436	447	442	425	417	433	455	435	442	422	456	416	459	457	420	467	424	412	429	429	440	450	468	460	437	450	443	407	412	428	422	412	435	396	448	412	452	417	415	429	425	394	397	437	492	438	454	395	446	462	434	414	433	441	434	460	402	440	419	433	397	420	439	424	424	474	435	441	417	441	501	414	429	405	414	452	432	440	455	422	434	425	436	425	419	425	416	417	465	428	442	399	411	427	416	439	469	396	427	445	420	421	421	470	458	455	444	428	427	446	414	444	433	439	421	415	430	415	443	417	437	429	444	407	414	475	438	436	462	444	440	411	433	415	420	428	452	409	436	424	436	433	413	427	408	444	436	422	413	413	423	424	431	433	438	427	425	414	424	440	446	427	436	400	425	429	435	457	393	462	470	404	400	436	420	433	420	415	408	459	402	436	414	439	449	427	402	437	409	451	429	423	430	459	448	398	441	432	372	430	413	436	430	425	440	449	456	389	424	449	457	464	407	404	445	459	442	425	432	434	435	418	432	432	362	415	442	446	444	400	445	444	453	449	440	469	423	409	398	407	480	462	430	459	418	431	457	411	453	452	430	435	427	379	391	436	436	434	428	437	424	416	429	423	439	435	465	449	409	400	437	437	428	390	423	437	433	430	427	471	431	364	449	434	469	401	438	451	429	437	445	418	437	402	460	443	466	443	405	457	409	471	435	400	433	407	379	424	438	442	472	433	390	459	429	453	418	410	414	440	429	433	472	415	427	430	455	408	437	457	448	481	414	421	450	410	424	443	410	466	441	395	427	443	422	401	427	441	430	409	447	429	431	463	455	457	446	429	424	437	445	447	475	416	432	436	443	403	429	436	445	424	456	419	399	408	422	408	426	439	470	461	442	443	400	452	425	449	415	430	403	439	420	430	432	457	424	445	423	449	436	445	388	395	426	448	467	441	410	450	447	459	457	439	449	425	429	463	441	402	445	431	432	457	420	443	445	456	447	413	400	424	426	434	415	419	385	453	428	431	430	456	419	422	449	411	432	389	440	434	429	435	476	456	443	440	388	475	395	426	430	435	424	451	441	438	455	400	408	420	425	441	451	419	416	435	462	405	446	425	427	416	458	423	449	411	433	431	424	439	436	463	415	458	436	436	429	431	451	445	440	447	437	420	412	428	431	431	440	368	433	445	466	431	450	453	431	419	449	455	389	374	441	462	453	424	421	441	447	417	446	448	423	417	437	448	409	413	430	435	431	450	433	396	414	440	433	425	456	425	425	371	458	409	420	387	399	427	436	443	415	412	401	427	430	402	452	431	456	430	427	449	442	426	448	425	457	407	433	428	448	418	445	433	399	407	445	464	445	426	414	442	442	372	444	440	414	433	430	439	420	432	429	438	438	396	429	406	426	420	425	390	450	421	439	429	444	412	478	428	427	409	420	413	417	470	417	407	437	413	451	389	466	429	433	431	429	431	447	382	401	419	412	442	414	447	412	416	398	462	430	426	388	398	412	402	430	416	399	450	386	418	414	411	430	462	438	433	439	398	441	384	434	456	447	396	444	424	419	402	432	415	405	433	446	473	379	421	426	443	425	429	403	428	396	392	426	427	409	467	432	441	434	409	462	456	465	405	466	440	409	474	444	439	439	452	461	397	452	446	427	437	437	453	383	442	420	406	410	433	470	437	439	477	438	441	420	465	441	422	466	428	424	449	436	409	444	446	427	415	431	441	445	467	425	468	450	407	433	437	408	430	403	419	456	402	435	454	424	421	417	447	437	416	438	437	443	404	414	401	448	410	411	447	438	420	418	444	392	415	423	403	414	443	445	409	418	434	439	446	448	434	435	463	422	410	430	410	423	416	423	459	414	438	420	435	457	419	427	443	440	426	414	449	393	399	457	442	443	450	434	448	447	415	468	445	413	417	427	433	405	426	472	426	439	430	382	447	481	471	440	450	443	435	457	446	435	446	430	450	421	456	437	402	462	461	417	452	448	420	429	419	455	416	413	429	440	411	403	407	389	443	407	423	430	437	419	479	440	444	409	421	442	436	413	455	409	420	410	458	414	395	418	416	432	441	448	450	435	427	424	437	442	412	394	448	421	427	450	446	446	455	423	397	433	412	434	424	421	405	424	430	460	423	415	435	412	466	423	432	438	432	431	437	411	455	418	451	431	415	424	387	411	406	411	464	428	433	432	429	418	419	440	441	457	418	440	447	403	437	461	446	444	428	446	444	394	429	486	406	423	441	409	460	462	417	478	410	443	427	458	472	419	418	449	448	404	414	442	445	446	452	457	437	427	467	446	461	408	414	433	486	439	431	422	419	440	442	428	427	439	435	408	439	445	426	446	401	404	439	450	402	394	437	408	468	456	426	405	423	445	433	418	473	420	397	414	402	372	466	415	448	441	437	404	436	447	413	445	429	420	403	436	469	463	400
26783	18200	18784	15029	11979	8829	6699	7240	6107	4792	4580	4175	3318	3470	2599	2230	2167	1969	2063	1702	1437	1738	1545	1710	1781	1107	928	1099	1853	1756	1715	1347	1039	775	469	352	296	240	203	176	192	184	168	203	192	212	177	238	252	227	407	335	362	557	430	448	424	324	324	306	272	191	202	180	180	220	204	200	218	173	196	201	189	188	186	165	189	170	200	176	169	201	190	195	191	185	166	181	211	174	162	156	187	212	191	189	211	179	191	185	180	161	138	155	175	193	174	174	181	196	190	208	188	174	177	178	187	183	188	174	165	186	174	160	199	208	179	175	166	164	199	167	197	182	189	190	191	163	189	209	178	188	190	174	175	179	176	189	165	202	193	176	160	185	186	180	221	152	171	179	188	178	175	193	181	205	173	168	169	141	172	183	168	182	194	178	187	208	172	186	172	209	192	171	185	169	204	194	212	186	183	166	175	207	179	170	187	190	193	181	166	163	186	186	172	187	165	179	190	182	182	206	174	172	191	184	209	209	159	186	201	152	158	166	189	205	178	161	173	173	186	152	175	190	194	162	193	217	158	188	168	175	168	172	200	193	158	187	199	173	213	168	199	175	172	215	186	160	156	168	179	182	165	171	181	158	176	168	175	173	186	182	180	213	172	164	191	190	190	177	180	189	193	192	182	169	179	169	184	182	159	203	156	180	165	162	184	173	156	184	184	186	191	180	201	175	188	161	193	195	176	185	167	189	204	183	181	184	151	165	182	182	167	184	165	171	168	187	178	185	174	170	191	165	166	183	180	192	191	168	187	161	156	161	168	147	166	165	193	207	167	186	169	167	180	174	186	194	176	163	169	191	199	181	176	191	178	204	170	168	186	163	178	147	172	189	190	192	178	209	190	173	163	185	179	178	153	186	189	176	178	195	165	166	170	168	172	173	187	160	174	177	185	187	194	180	177	175	193	177	183	171	191	209	204	183	176	159	170	182	163	209	166	159	197	160	175	196	161	167	174	194	180	185	211	185	176	180	202	200	175	158	179	195	178	181	176	174	163	194	187	192	175	211	170	202	191	196	181	176	196	164	187	164	162	183	159	200	223	191	176	199	182	187	186	157	174	189	193	191	196	206	189	190	182	193	164	161	196	186	177	191	185	188	184	172	166	191	178	174	182	174	179	186	185	200	178	186	177	185	162	188	187	154	185	180	202	164	172	195	194	176	192	193	167	147	176	185	176	181	180	168	197	185	178	147	202	186	174	162	155	194	187	191	169	188	192	168	172	197	200	196	170	166	158	150	183	199	181	185	188	194	170	156	181	177	196	179	164	175	186	186	181	163	154	178	173	160	171	196	178	193	197	196	152	188	196	188	176	165	168	175	161	209	197	175	186	160	184	176	188	201	190	176	185	187	176	165	182	168	182	172	165	182	180	180	198	183	162	171	193	149	172	174	176	201	169	183	218	174	196	190	183	183	163	181	192	167	182	177	180	176	177	168	202	186	171	182	161	162	174	170	185	185	169	171	197	186	169	175	208	203	173	189	161	192	179	180	187	165	181	187	152	168	168	175	170	175	179	186	196	169	171	188	153	186	173	184	166	191	195	197	204	186	162	180	183	169	180	197	169	170	170	196	169	185	168	170	175	181	207	174	193	150	175	175	173	187	168	184	169	184	198	186	188	189	193	186	166	185	198	180	180	177	161	199	193	180	195	168	167	183	185	180	179	179	183	203	197	205	191	170	172	176	211	186	178	176	174	195	193	189	195	184	180	181	177	181	154	197	180	192	190	178	222	179	187	181	173	191	173	198	166	186	182	175	198	194	178	193	159	163	202	185	189	192	206	191	184	141	211	208	212	165	175	169	158	167	181	186	191	186	189	187	186	143	184	202	179	220	180	189	175	193	178	210	194	185	152	195	172	190	174	193	172	179	168	166	172	170	166	169	195	179	175	172	185	173	166	198	209	207	193	195	184	186	200	184	186	186	195	179	184	164	217	175	197	159	190	163	180	165	171	202	195	176	201	150	180	162	208	196	170	238	170	170	188	174	182	180	185	174	157	188	187	173	159	175	195	195	195	172	183	169	202	172	206	167	185	177	185	173	179	192	179	194	186	172	177	178	180	186	178	208	191	174	183	210	192	194	188	179	168	176	199	177	178	181	175	162	163	147	180	173	182	156	170	191	179	190	186	183	177	200	183	186	190	167	162	183	180	163	169	204	179	164	185	188	185	200	180	180	187	202	189	170	182	169	173	174	184	173	173	197	189	196	171	175	197	173	173	154	179	183	181	190	181	173	158	166	155	161	195	193	194	172	174	174	169	152	194	179	182	200	194	183	174	194	194	158	191	171	177	161	208	203	164	169	201	184	169	230	171	164	187	154	209	206	174	172	168	180	211	181	173	177	195	196	169	183	170	175	161	185	196	179	209	181	171	194	153	161	184	199	176	154	174	174	183	169	164	163	172	193	175	171	181	187	178	176	161	178	169	178	200	167	179	186	171	161	180	176	172	186	209	199	192	173	207	181	183	177	175	172	187	203	165	161	198	175	179	172	180	182	157	193	170	210	187	176	183	188	185	203	157	178	171	169	193	147	151	198	172	191	157	190	191	172	171	187	185	181	175	196	175	170	181	177	163	197	170	179	173	198	161	176	180	165	197	169	159	166	176	182	175	196	184	174	176	168	165	178	184	183	178	178	168	174	176	189	194	176	182	201	176	197	137	199	183	173	159	184	184	187	195	184	174	203	181	187	176	186	176	163	195	163	183	202	181	172	174	176	186	208	178	193	178	160	219	184	196	160	183	190	191	192	199	176	195	149	210	187	167	155	190	185	175	196	174	194	169	191	184	165	165	199	202	197	205	175	214	152	210	170	183	169	189	200	205	175	168	175	171	184	186	184	195	198	184	169	154	202	163	184	194	200	168	197	178	190	182	182	159	204	195	183	173	178	182	163	177	169	184	170	179	176	163	180	198	207	179	162	185	200	190	177	186	187	199	184	185	197	177	205	167	203	184	181	156	187	169	189	191	153	177	167	186	181	177	185	182	184	170	166	167	183	180	168	196	206	167	172	209	182	191	172	187	173	204	170	180	189	184	196	183	179	172	186	172	175	189	196	175	181	159	180	173	212	183	197	197	178	164	190	177	179	168	178	182	161	169	197	180	187	176	161	179	182	194	197	202	182	177	167	173	176	196	191	194	182	174	177	173	173	179	188	216	197	170	161	204	177	208	186	186	181	174	177	172	181	183	180	159	165	178	179	195	175	187	193	155	167	183	169	170	193	162	180	186	188	212	203	165	188	190	184	186	177	199	208	160	177	179	201	161	206	179	186	178	190	195	171	195	182	179	169	176	177	174	180	161	166	193	191	184	161	166	191	185	189	182	187	184	167	179	195	167	180	191	174	184	181	192	188	174	197	191	183	178	173	167	174	149	169	177	176	167	170	171	209	170	186	169	162	191	204	183	157	201	191	197	181	167	175	196	178	163	193	182	179	175	191	173	168	213	176
16636	15869	23059	25187	23665	21372	19124	21573	19652	16950	17304	16737	13901	14748	11776	11072	10420	9311	9752	7992	7055	8887	7774	8600	8196	5942	5175	6311	9732	9781	9499	8198	6374	4742	2602	1927	1284	811	629	557	548	529	495	547	553	546	584	777	895	1027	2192	1867	2144	3363	2568	2680	2326	1940	1649	1554	1105	736	677	741	736	762	719	704	733	653	667	655	569	604	622	602	569	488	531	508	500	568	560	503	549	560	562	482	532	484	535	524	541	544	521	537	539	501	544	565	546	541	526	554	544	505	520	521	518	532	522	514	537	525	476	503	514	523	501	512	549	548	544	467	461	483	489	507	518	530	515	500	516	537	494	521	514	493	543	487	516	527	483	552	524	539	544	553	508	526	568	532	494	513	513	484	514	513	541	497	519	519	556	521	513	469	495	513	522	489	518	467	525	546	515	543	463	507	521	507	533	490	511	523	478	539	505	539	499	548	531	519	535	501	542	537	545	509	514	522	534	513	522	532	546	557	497	521	547	510	514	576	510	515	485	522	550	511	518	567	568	502	526	554	543	518	535	479	518	569	495	557	476	542	488	498	502	520	477	529	535	500	559	530	515	554	539	488	526	522	544	525	538	543	535	459	544	502	505	489	529	496	533	543	514	505	544	533	517	531	548	500	522	531	534	544	553	498	533	529	541	501	547	572	491	467	558	502	531	546	519	527	546	562	544	496	544	528	513	515	513	518	513	489	529	530	514	526	552	527	558	542	552	547	510	509	511	489	566	481	524	514	506	544	543	525	518	515	549	489	538	499	482	524	487	481	518	501	561	511	545	534	519	510	501	502	541	516	511	536	515	487	512	505	513	511	502	493	538	535	515	456	509	544	518	523	496	514	542	528	520	557	520	539	535	543	520	561	551	512	477	504	494	529	493	505	511	534	529	501	542	532	536	552	537	548	510	498	518	554	558	503	552	537	529	492	515	478	527	514	533	507	497	510	517	537	543	507	567	532	542	540	479	506	495	510	514	528	536	511	532	514	554	547	513	501	516	541	514	511	523	524	519	525	481	577	509	534	527	534	477	509	506	469	525	506	529	530	510	520	536	476	545	506	542	513	533	507	530	486	517	520	527	527	501	506	518	491	545	524	522	529	490	484	513	493	505	512	523	494	500	507	539	504	519	556	524	515	517	498	484	528	520	558	567	519	525	530	541	571	527	534	571	474	547	537	541	580	518	515	513	543	522	507	508	484	518	552	519	540	506	516	506	471	525	517	523	496	510	534	547	501	506	518	507	541	523	521	515	533	518	520	522	530	498	501	556	523	499	571	542	550	505	509	543	509	518	535	536	495	501	511	521	505	483	508	520	513	534	542	521	527	500	494	515	526	501	533	525	523	549	554	491	536	536	526	555	513	522	493	495	534	517	517	472	538	534	536	548	506	510	514	534	509	516	530	585	512	519	552	495	532	533	496	483	542	546	540	526	526	516	516	504	533	545	483	538	475	538	478	526	535	508	530	542	492	495	508	525	517	500	505	496	554	527	507	509	475	507	495	494	534	532	521	531	520	513	530	545	541	507	522	543	508	491	546	525	578	532	552	527	531	521	527	500	508	511	539	507	544	480	559	475	540	524	539	511	516	481	526	521	507	491	519	531	510	516	526	526	559	508	568	541	555	519	530	501	541	503	531	509	564	516	500	526	552	457	539	513	539	502	542	509	509	505	498	503	515	526	542	510	550	532	497	560	546	528	541	507	510	534	489	555	565	508	498	498	536	515	522	515	549	525	519	529	493	515	502	505	503	532	534	509	542	533	521	514	496	550	512	508	522	549	547	552	510	550	509	523	496	571	531	526	509	539	502	517	531	522	501	530	524	595	505	524	483	486	523	547	536	529	560	516	496	545	561	559	527	544	536	535	539	532	536	514	515	518	529	516	536	536	503	562	503	477	543	531	546	573	541	492	538	524	563	563	516	552	479	540	577	520	544	564	529	501	528	507	554	545	532	550	524	517	502	525	518	530	586	530	552	511	509	536	560	523	535	513	475	520	555	522	527	497	546	511	526	529	478	490	551	535	554	496	519	507	489	505	529	484	526	534	522	554	527	507	581	537	561	515	508	565	506	558	509	500	509	494	483	502	534	519	501	525	549	500	489	514	521	505	538	488	560	543	531	526	527	471	576	531	507	515	497	500	516	511	569	514	541	524	500	547	501	515	504	550	553	566	548	561	520	487	536	539	519	533	523	552	491	575	553	542	496	535	533	538	496	572	546	514	512	538	502	517	528	518	497	511	497	505	510	508	512	524	535	513	500	492	547	503	505	507	531	486	521	475	577	527	512	483	514	547	525	503	511	520	478	541	499	538	582	525	538	501	544	548	525	527	538	493	514	544	494	526	482	522	533	507	561	494	517	516	484	554	508	493	503	520	484	530	517	559	506	503	506	561	502	544	548	530	548	506	526	508	516	520	516	515	532	555	504	534	465	500	497	529	518	524	526	536	512	515	511	542	497	513	551	525	529	506	485	496	505	531	492	517	503	500	527	512	577	540	507	528	515	495	539	508	485	499	514	560	513	549	567	515	523	495	491	509	549	482	510	490	511	483	563	529	567	500	492	548	550	518	504	515	493	505	527	546	527	540	574	510	551	523	499	542	504	535	493	552	517	542	542	524	551	543	513	516	531	503	553	504	530	555	495	563	487	518	527	469	490	493	519	553	532	538	474	529	535	507	547	459	505	523	530	515	508	527	528	515	503	557	532	516	496	526	540	560	548	558	537	527	500	517	490	551	554	551	525	512	536	537	532	503	544	505	519	562	539	509	522	508	558	510	520	530	508	533	514	518	487	534	529	506	535	525	489	516	537	536	520	522	529	523	537	527	580	567	510	510	528	476	498	510	536	495	509	531	534	538	541	514	525	504	481	518	492	531	533	507	502	500	540	525	539	546	489	515	544	532	523	530	542	518	569	535	542	535	496	562	505	540	516	537	480	488	485	496	537	515	474	494	537	576	533	517	538	500	510	496	536	511	503	561	486	496	482	523	519	488	507	526	535	533	516	574	513	513	556	515	513	527	536	524	518	541	529	523	547	561	551	539	468	540	558	476	517	514	510	495	537	580	511	505	553	519	547	525	500	508	486	539	494	559	531	511	516	500	522	530	520	546	519	517	540	535	511	524	562	531	523	533	538	477	525	550	517	515	515	469	518	528	560	526	536	479	544	509	504	531	548	546	515	530	570	532	505	514	479	522	555	511	571	525	539	519	529	530	496	512	503	522	519	500	532	523	473	507	503	506	515	519	458	570	505	506	504	542	485	534	492	541	555	541	515	527	521	530	557	523	524	505	493	518	535	476	537	517	481	517	536	539	504	504	504	516	531	538	523	526	522	525	496	534	538	528	546	529	534	526	493	496	540	500	515	576	493	499	521	544	519	511	516	513	512	502	498	512	543	556	521	520	547	555	529	499	520	524	515	531	510	514	530	538	510	516	508	540	499	487	531	521	506	508	532	532	516	512	506	514	520	518	570	495	517
8613	5369	4998	4118	3874	2716	2705	2211	1562	1036	1026	769	645	516	490	399	382	303	276	288	244	233	206	201	162	170	153	139	174	159	168	195	151	140	146	132	131	136	155	110	134	135	123	120	123	114	122	117	129	148	125	126	148	119	134	120	131	130	122	129	110	120	139	123	131	118	123	133	116	126	101	93	117	137	142	138	119	116	132	118	113	134	118	116	115	104	111	126	126	145	139	112	99	118	126	116	122	125	127	111	119	119	131	141	136	118	118	128	123	122	110	115	139	128	141	138	113	114	144	123	127	138	125	131	115	141	123	128	104	126	110	118	112	132	126	115	123	129	124	124	123	101	127	111	112	135	101	116	126	121	131	120	130	131	108	119	118	136	121	125	101	128	123	121	119	123	124	122	107	117	112	123	115	123	132	115	118	119	139	105	135	122	133	123	125	116	107	126	112	100	127	117	110	128	127	141	119	119	124	119	101	122	108	120	139	146	113	115	117	115	111	138	124	140	123	117	138	124	147	108	134	136	123	127	119	107	102	115	127	117	139	114	114	104	121	132	120	118	127	122	108	127	145	117	103	116	108	121	119	130	122	124	123	111	116	117	124	126	137	121	116	111	128	120	108	125	131	121	115	126	123	144	113	111	112	127	114	102	103	109	167	124	148	123	126	124	121	118	119	125	121	123	122	137	121	116	108	116	106	144	130	120	122	113	125	140	119	125	95	134	137	114	112	110	141	132	116	121	117	123	129	115	121	111	110	138	115	118	107	132	122	131	140	116	134	108	137	143	116	119	111	124	124	125	123	102	119	110	112	141	138	109	114	109	120	111	125	111	135	128	118	123	111	128	108	115	126	115	106	126	145	125	129	130	105	136	105	102	132	120	124	128	127	141	131	108	98	139	124	114	129	115	128	124	115	128	125	125	131	124	116	126	126	144	97	111	110	144	116	128	124	126	107	134	121	106	119	120	121	131	121	116	113	105	120	114	126	139	116	110	151	121	134	133	112	150	115	106	115	102	119	127	139	136	143	145	128	118	121	114	100	117	123	113	110	123	143	132	142	119	108	100	123	139	122	125	142	111	122	119	119	131	148	111	115	126	125	141	113	115	115	120	132	131	134	117	121	144	126	106	130	138	129	116	109	114	120	137	134	141	138	121	145	121	117	132	103	106	115	108	134	110	116	119	125	131	140	106	127	121	124	119	150	108	127	133	117	127	126	143	123	138	123	106	121	119	125	112	116	128	124	128	123	117	112	137	106	139	123	99	131	118	113	129	136	119	134	120	133	122	118	145	112	131	148	116	137	128	127	127	118	114	115	116	129	103	124	117	125	103	136	132	155	117	100	140	122	122	118	129	131	95	132	134	122	135	122	124	116	134	130	129	128	116	120	135	131	127	112	138	128	128	118	102	140	131	126	126	133	105	120	119	99	131	142	144	117	117	135	113	137	131	125	134	145	139	145	96	141	116	132	105	131	107	108	118	130	119	117	102	147	153	147	128	138	139	118	117	127	109	120	111	104	134	121	116	112	142	127	130	123	133	103	140	130	130	129	132	122	97	117	142	122	124	141	132	116	114	122	128	127	128	130	125	119	114	104	113	132	144	127	123	129	112	121	125	130	124	114	103	113	117	127	130	134	125	124	112	108	122	114	123	118	94	119	122	116	123	121	119	134	104	138	134	115	104	120	127	135	124	121	116	130	141	126	127	126	135	132	119	135	113	113	122	127	140	121	114	125	107	136	122	122	135	136	129	141	130	105	118	119	111	115	105	114	128	117	123	110	103	120	109	126	103	105	106	118	119	116	135	112	121	113	129	122	104	124	117	117	124	126	138	101	106	114	123	114	133	132	104	142	116	122	149	113	129	92	126	135	112	132	113	112	132	113	125	123	116	118	124	134	147	125	141	129	152	122	113	108	116	108	124	94	118	114	123	106	148	123	126	136	137	127	138	138	134	107	125	106	127	115	131	101	140	98	132	143	119	135	114	131	118	121	134	131	125	115	118	138	103	106	105	111	115	135	144	141	118	139	111	127	113	126	129	105	121	111	137	139	104	113	125	112	136	129	150	118	109	133	130	117	110	113	119	132	123	133	109	117	130	124	122	146	136	131	113	117	123	107	130	107	109	128	127	130	124	119	120	115	115	138	121	128	105	140	125	119	124	141	126	117	156	117	114	133	132	110	120	132	138	127	135	120	121	133	120	124	125	132	118	125	118	123	90	124	130	139	108	100	130	126	112	117	121	114	112	125	129	118	120	125	121	124	121	119	119	106	112	113	122	124	137	127	144	125	119	107	123	123	114	118	141	133	131	123	123	107	93	118	119	142	137	115	128	118	124	121	130	91	116	117	126	122	120	125	133	120	132	123	117	124	119	131	127	118	115	117	109	147	101	134	124	118	127	133	127	125	121	125	131	130	130	119	114	138	108	119	120	122	130	114	123	135	119	133	140	107	117	119	143	114	118	134	104	154	132	131	126	120	114	126	126	117	122	113	128	128	136	123	135	105	120	129	110	128	134	107	124	129	112	113	118	130	124	114	118	135	123	106	124	125	125	133	114	124	116	128	131	120	114	136	108	125	132	114	122	125	117	134	130	123	110	135	117	137	124	122	154	118	126	126	112	132	150	127	133	128	116	110	126	101	109	126	117	131	119	127	117	131	126	125	118	122	129	120	115	124	113	117	156	119	120	137	128	121	105	133	117	135	127	121	135	121	125	118	110	119	132	118	137	116	105	106	117	133	135	110	135	138	125	143	117	128	124	122	137	118	109	130	137	116	137	124	131	112	111	123	135	111	134	122	140	141	120	136	124	108	105	102	135	129	124	123	142	114	126	117	127	144	132	129	137	127	113	136	126	124	124	113	133	136	140	106	132	108	131	115	140	134	107	122	100	119	127	126	112	108	107	118	131	122	110	127	118	100	122	123	138	126	126	135	131	145	132	147	122	131	127	129	118	123	123	127	119	119	135	118	114	122	112	121	119	133	117	127	119	131	132	120	120	111	120	109	137	128	124	127	120	127	114	123	122	127	113	123	116	122	116	116	119	116	128	125	123	124	134	124	138	109	121	115	119	139	121	105	118	131	126	124	115	97	128	110	112	131	109	129	129	120	106	130	128	124	137	134	124	133	106	117	119	129	134	131	117	121	127	115	133	145	146	117	126	123	114	130	125	107	126	128	109	97	126	90	125	110	127	108	147	125	132	130	114	131	96	130	111	143	125	120	119	136	124	127	106	137	120	137	119	113	106	123	138	107	127	122	111	122	106	126	105	132	128	123	132	118	126	106	132	118	132	111	144	123	126	123	128	138	132	113	135	136	97	122	145	146	134	136	108	125	121	109	103	129	123	158	120	106	146	134	110	126	123	126	112	124	113	143	145	113	128	102	142	135	114	115	140	123	124	111	122	134	116	127	143	109	136	120	125	123	133	140	110	125	112	125	123	110	124	132	138	134	99	123	114	119	123	119	123	117	108	141	120	133	145	125	130
7235	6138	9764	11452	11381	9201	10506	8703	6766	5060	5161	3874	3200	2862	2428	2150	2035	1559	1460	1412	1155	1136	952	906	756	643	682	627	863	795	780	712	638	539	464	410	396	404	383	383	401	364	391	400	382	366	392	395	400	378	475	428	460	428	403	477	459	443	419	405	389	399	383	382	421	380	378	367	402	368	368	357	387	379	403	411	361	389	373	386	379	349	382	378	365	379	374	393	360	348	360	383	362	391	355	373	375	403	347	382	384	381	379	347	394	357	330	363	369	384	365	389	368	374	374	359	371	341	361	342	386	340	375	384	327	385	352	388	387	372	347	367	396	354	442	388	390	369	381	371	368	385	399	376	382	392	373	397	354	383	347	398	362	375	410	402	369	365	392	385	353	405	389	353	389	357	393	383	333	406	384	405	403	400	346	388	400	376	348	375	358	368	347	375	350	335	370	370	339	400	340	406	332	384	350	378	407	383	362	377	364	365	404	380	348	384	359	347	390	393	345	361	413	376	374	390	368	344	416	382	386	383	407	385	334	370	333	381	362	361	357	363	385	380	360	358	393	333	381	373	381	357	396	385	400	404	382	403	369	388	400	350	407	394	391	338	369	376	383	369	370	383	376	388	392	366	368	378	369	382	357	359	370	373	353	348	368	378	363	338	393	361	357	368	385	362	377	346	385	377	373	371	383	383	350	384	374	416	349	383	370	390	336	350	385	345	357	392	395	361	383	380	366	382	364	404	352	370	349	402	356	375	389	353	342	359	398	363	396	373	360	369	383	369	387	360	399	385	381	371	336	351	392	377	373	350	392	369	366	370	354	376	388	358	370	396	392	337	364	396	393	356	385	356	393	355	352	367	354	363	384	396	406	416	381	380	378	403	359	338	373	384	409	375	350	402	365	349	396	357	348	351	349	337	366	366	377	412	346	377	408	362	385	401	381	355	379	383	346	391	344	367	355	367	375	392	398	396	362	382	387	362	362	386	377	345	369	368	379	407	372	406	377	354	368	351	341	357	384	370	402	417	324	377	381	387	369	405	396	386	354	361	366	393	370	368	411	402	364	413	401	381	391	434	409	332	392	379	360	385	354	376	391	383	395	404	377	382	372	361	365	397	355	407	362	397	364	355	392	359	353	382	345	383	365	347	395	374	394	343	383	392	398	376	400	367	345	399	368	372	362	375	397	364	353	371	368	352	393	393	360	373	382	369	383	392	378	388	359	400	360	357	382	351	368	377	390	376	394	377	354	372	392	362	382	387	371	370	364	401	361	355	354	366	386	351	390	392	362	393	353	408	372	380	378	387	348	344	395	384	384	409	392	417	349	415	395	375	336	390	333	348	383	392	370	358	366	393	365	366	360	382	391	331	404	366	373	369	411	379	415	373	362	374	395	372	350	369	355	353	395	367	359	388	392	368	417	389	337	395	375	391	388	362	390	351	348	393	365	363	392	388	374	408	370	371	361	361	384	384	362	371	343	343	389	397	383	357	415	365	379	342	395	356	419	362	390	382	363	364	415	372	400	377	335	374	382	348	365	387	401	388	380	400	363	384	380	351	378	389	374	346	375	367	366	392	374	354	345	383	400	373	384	376	386	391	383	375	375	376	397	400	365	390	377	371	347	381	355	415	375	376	392	384	343	368	357	322	388	401	370	373	362	355	364	392	375	394	393	375	376	411	395	397	390	343	390	350	385	360	374	430	357	373	360	368	382	350	409	385	379	419	364	365	377	381	379	395	405	385	413	375	342	364	368	367	375	348	385	355	379	373	372	349	359	393	379	376	371	377	379	409	383	351	377	371	377	386	356	382	358	369	399	336	362	394	412	377	381	342	382	381	369	380	412	358	357	378	362	371	365	402	400	369	405	380	346	343	381	382	381	393	399	368	387	332	394	333	385	385	369	359	396	377	377	392	405	386	391	354	383	387	343	383	365	342	348	387	382	398	357	376	374	352	389	381	367	351	367	321	390	376	373	356	385	359	380	369	338	379	378	354	356	392	362	366	362	392	372	375	420	381	381	399	386	370	377	361	402	410	342	385	390	342	381	350	386	406	359	391	404	388	356	398	392	380	357	362	374	397	379	399	401	396	383	370	392	352	376	367	403	379	351	368	374	371	366	383	386	391	342	383	357	373	388	347	368	380	382	414	378	364	379	377	367	391	349	346	374	403	374	380	375	377	398	383	394	375	370	387	346	363	414	351	389	385	373	365	365	396	389	370	377	376	380	374	375	400	377	365	364	352	369	397	369	400	374	387	357	404	395	389	384	393	405	347	372	402	356	374	367	397	382	392	377	386	358	320	395	362	339	417	353	380	354	387	356	368	380	367	392	389	393	357	355	395	359	376	378	362	367	361	367	379	345	357	386	341	339	376	361	371	372	393	378	343	388	357	362	392	373	406	417	370	338	417	330	371	350	351	341	377	350	372	360	378	352	366	374	356	369	383	360	339	367	396	372	339	385	346	399	358	392	419	367	389	375	404	364	382	412	394	372	351	383	421	383	353	353	376	392	388	345	345	358	372	387	366	386	369	374	398	347	419	387	377	393	352	394	338	395	376	376	367	323	369	352	371	416	406	383	376	395	367	379	380	374	366	374	331	395	364	329	347	370	366	395	374	415	392	387	342	360	360	362	354	393	399	382	360	362	381	381	370	362	374	372	411	353	365	378	373	403	397	350	365	374	356	372	409	392	360	372	385	399	360	365	377	429	384	359	375	362	324	386	365	381	375	375	354	380	369	402	346	384	376	394	385	404	342	372	356	356	374	355	386	359	349	387	373	368	352	357	374	399	378	387	392	362	381	412	355	388	365	339	385	369	380	405	372	398	393	378	374	380	352	384	380	352	375	361	358	384	363	396	372	350	364	355	393	364	383	370	362	359	380	384	353	388	392	355	359	389	342	401	357	338	378	377	382	380	422	403	389	361	399	406	378	415	395	366	375	351	366	357	358	359	365	344	391	354	390	398	396	376	392	394	360	385	369	363	370	372	380	393	347	437	387	350	363	401	363	351	398	362	361	416	374	413	385	398	375	391	394	386	350	382	375	372	353	374	379	383	381	392	383	369	360	418	342	383	349	385	374	393	360	378	392	365	391	358	384	414	400	382	356	354	381	394	354	346	376	363	374	385	396	395	372	335	361	363	378	399	398	385	350	342	365	370	397	376	392	351	409	372	338	359	391	344	372	397	333	374	374	397	374	362	403	355	377	346	439	390	364	414	370	357	360	374	383	381	396	402	379	368	364	389	371	382	375	409	378	373	361	381	364	353	378	387	366	386	387	382	384	388	392	387	393	350	381	350	371	349	365	372	367	399	334	389	372	369	340	371	373	400	405	345	357	384	368	391	369	364	383	380	409	385	372	344	371	405	364	398	359	379	345	344	382	373	327	378	396	331	378	369	363	399	374	365	369	344	359	372	381	383	407	366	370	429	368	410	399	413	354	388	386	356	341	375	381	389	378	396	367	367	398	390	339	393	355	391	344	373	368	371	383
18862	12065	11973	8988	7332	6339	6238	4830	3536	2544	2809	2312	1811	1571	1344	1229	1160	875	911	848	834	1109	698	733	520	567	446	668	1043	769	754	723	656	415	320	210	189	135	159	136	156	151	158	135	153	149	136	155	161	168	226	228	283	317	220	300	261	246	180	228	168	158	170	144	134	158	156	158	163	168	158	171	159	153	149	130	150	157	134	138	145	140	144	158	130	137	130	148	136	148	142	126	139	136	144	160	134	140	149	137	147	149	124	158	138	137	129	154	162	160	132	155	151	165	129	156	128	152	156	133	136	157	155	160	163	154	158	154	135	140	138	135	141	117	132	140	152	129	138	134	136	151	154	139	145	148	134	144	148	120	155	158	143	135	160	149	160	163	151	126	157	156	138	128	156	163	151	129	143	149	138	149	155	160	134	156	118	133	149	139	142	139	135	141	124	121	155	151	154	150	161	134	152	155	143	128	142	129	160	127	158	120	139	159	146	151	130	139	159	164	150	143	154	160	149	147	144	152	157	148	150	158	145	127	138	168	141	159	138	141	151	123	136	162	142	154	145	135	138	150	141	133	153	140	150	151	141	148	154	167	142	150	144	121	142	135	158	153	124	120	140	126	156	156	162	155	151	147	157	122	168	142	129	121	134	135	150	128	118	132	142	143	136	145	181	140	146	153	163	143	153	149	162	152	125	147	123	151	159	126	155	131	126	142	144	129	162	148	145	165	121	139	132	156	144	144	147	145	136	145	130	150	137	145	137	134	124	154	153	131	149	123	142	140	118	136	155	171	146	154	137	154	133	152	129	157	110	140	155	158	146	151	140	137	150	161	124	140	130	141	133	168	141	150	136	139	139	120	127	155	139	132	133	164	171	164	134	148	136	161	152	137	155	146	160	129	161	158	139	129	142	156	139	148	139	140	144	143	124	172	148	147	155	140	124	121	148	128	162	142	140	144	143	122	127	155	143	144	143	134	163	148	128	140	146	146	128	105	163	160	163	128	156	156	134	162	150	144	150	149	147	127	149	159	134	136	156	157	149	136	131	117	138	161	144	146	139	145	156	129	141	138	161	158	139	147	137	146	150	146	150	154	151	108	142	120	135	128	161	151	156	135	129	141	138	142	126	152	176	145	150	160	145	125	140	136	131	151	157	155	130	146	144	139	134	145	149	146	141	133	147	148	145	144	141	158	136	152	156	152	144	160	160	129	134	145	147	161	153	147	139	141	136	159	127	130	135	135	164	143	134	130	155	140	125	153	149	158	158	161	125	148	135	158	128	142	153	137	154	147	150	146	159	160	162	155	129	134	132	125	141	144	128	142	150	162	153	144	146	145	126	130	137	162	153	128	144	166	150	141	165	133	135	144	155	141	152	145	131	154	143	144	136	163	124	168	147	154	144	144	138	133	140	158	134	124	150	137	147	135	151	154	134	156	133	134	125	145	138	132	133	150	145	151	143	151	146	146	136	152	165	144	126	147	144	170	123	142	143	161	136	151	129	145	166	131	142	142	145	153	152	130	140	139	134	140	141	145	154	162	136	138	164	139	145	144	154	136	152	149	138	139	141	125	116	147	127	149	162	148	129	160	135	162	143	126	174	150	153	148	129	141	137	154	138	152	151	126	145	131	147	135	138	157	154	134	150	142	139	152	138	135	149	153	145	155	138	155	157	148	141	136	139	151	131	150	150	124	143	119	145	157	152	131	161	119	148	139	143	126	149	162	134	157	141	150	137	137	133	152	130	149	134	143	127	133	149	131	128	124	132	131	128	162	133	156	161	136	148	130	139	144	126	162	139	133	157	138	128	150	140	144	152	137	141	158	141	133	136	137	126	154	138	162	157	165	150	153	141	161	138	156	156	143	134	131	121	135	138	141	154	148	161	150	153	137	163	143	150	125	140	147	150	130	162	130	163	147	136	139	137	133	125	148	161	150	144	108	126	132	151	132	145	153	154	141	135	148	157	152	152	147	127	150	140	155	150	151	159	167	125	157	152	129	164	148	139	151	132	140	149	142	141	110	142	152	152	144	143	142	137	144	163	139	131	147	145	135	177	143	139	132	153	138	141	148	158	142	132	169	152	129	146	136	140	148	148	140	120	150	145	159	160	131	146	143	146	137	152	120	140	141	130	172	147	162	132	131	161	142	138	156	142	169	143	148	128	122	158	160	143	131	157	138	160	141	146	152	126	140	147	131	162	150	135	139	148	128	159	137	137	127	130	152	161	138	136	156	136	133	133	138	148	129	145	164	150	139	132	127	183	138	144	138	127	140	119	140	165	146	163	156	162	136	147	141	138	149	143	173	148	139	137	165	138	141	141	157	184	150	142	149	160	142	140	164	138	185	136	160	140	140	148	124	142	142	148	146	150	137	134	145	151	143	152	135	143	142	138	137	138	149	134	141	141	156	134	146	137	178	143	148	141	160	150	152	150	152	154	135	148	144	147	125	146	146	162	134	134	146	134	151	131	116	150	144	134	146	139	145	155	152	144	150	146	164	138	137	152	117	130	145	132	158	139	147	158	142	156	135	138	118	164	144	145	148	149	179	132	133	134	134	154	147	154	147	146	139	140	134	148	137	146	149	148	172	153	153	136	151	130	143	156	186	153	130	160	140	116	159	150	158	131	140	137	145	162	143	144	131	137	131	148	127	136	137	151	155	150	154	148	153	148	148	141	155	134	145	129	155	146	131	133	149	146	143	154	126	159	148	158	164	142	134	138	142	141	158	160	129	154	155	137	129	144	134	137	132	146	153	169	130	134	145	137	140	136	136	122	146	146	150	144	131	127	147	131	164	134	143	153	157	140	135	145	116	120	129	123	152	152	143	147	136	175	152	139	143	147	148	152	147	165	157	146	135	136	139	130	135	153	142	117	152	132	123	139	147	151	133	147	148	141	141	158	140	161	144	148	138	122	122	121	115	155	139	161	152	172	146	165	147	135	137	134	141	146	162	162	147	142	126	145	138	140	149	135	136	140	143	145	133	137	183	146	125	147	153	141	151	146	159	146	125	153	128	136	143	132	140	158	153	162	135	141	141	175	140	141	163	133	150	150	137	169	181	158	147	154	149	149	149	141	150	154	141	130	155	154	130	139	123	151	136	138	169	127	125	164	152	161	152	145	148	164	134	146	144	163	159	153	157	141	131	143	145	147	124	130	165	148	165	157	163	120	151	148	147	171	134	133	134	149	115	159	160	151	124	143	134	146	126	157	120	156	138	146	141	147	163	149	135	148	147	142	151	149	129	131	137	151	156	120	143	142	147	154	153	151	165	144	155	132	156	135	140	141	137	167	153	138	154	145	142	150	129	156	145	126	150	152	132	137	124	147	135	147	120	135	129	145	145	149	133	159	142	150	154	135	157	131	134	115	145	144	129	170	133	141	160	154	136	170	122	131	142	113	161	170	149	136	157	149	163	136	128	143	148	139	110	157	153	162	142	121	138	139	136	142	158	141	150	134	146	148	158	157	163	142	123	144	133	151	137	142	126
13370	11665	18690	19374	18806	18416	18922	16878	13699	10679	12476	10235	9020	8142	6975	6319	6283	4601	4971	4389	5145	6032	4101	4160	3082	3042	2571	3950	6072	4694	4791	4766	4369	2608	1551	989	764	554	472	433	446	439	462	433	474	411	436	580	595	709	1238	1078	1543	1949	1397	1692	1263	1152	969	898	610	560	607	564	553	515	576	458	518	511	502	521	457	468	468	497	445	428	450	450	424	433	445	449	424	420	405	417	443	401	430	397	470	426	420	430	462	403	484	470	457	414	422	415	433	424	456	388	499	410	438	454	469	469	448	460	416	450	440	423	443	437	425	443	412	418	451	426	449	408	417	404	411	467	454	411	430	421	447	452	423	410	438	436	411	395	422	436	418	431	453	420	444	432	353	447	469	402	434	433	410	407	436	413	450	465	444	418	442	442	439	434	441	416	449	439	429	456	446	438	450	499	402	407	466	471	464	431	447	431	474	429	440	446	432	378	403	416	437	415	451	473	403	477	473	450	439	437	431	416	406	431	451	414	450	461	447	476	482	427	449	426	445	419	445	436	481	408	431	446	402	405	448	428	473	424	430	423	420	386	403	427	389	425	445	424	426	444	418	438	459	455	418	421	460	454	427	454	474	435	426	430	456	426	445	400	435	435	521	453	417	390	441	413	446	410	403	398	462	435	430	454	425	424	453	425	435	443	393	401	427	438	487	417	439	489	468	419	409	435	456	389	427	425	468	435	462	413	429	426	452	429	417	412	419	436	441	448	467	437	426	493	434	447	432	447	435	436	442	424	387	439	469	420	414	435	450	432	398	440	438	446	428	473	444	378	436	418	421	430	457	406	390	409	450	403	405	464	437	422	491	440	481	410	482	430	419	446	435	419	454	447	434	423	460	449	436	438	406	462	411	406	460	398	438	418	424	438	426	418	410	406	447	428	386	448	420	467	425	454	428	426	398	456	445	426	396	428	411	446	422	466	467	402	404	470	410	486	395	428	467	432	387	457	416	425	405	412	413	419	449	428	439	420	424	420	414	457	430	433	420	414	408	429	415	414	460	437	449	428	476	418	424	468	431	431	454	398	419	444	410	416	400	438	439	435	422	457	418	439	462	409	451	406	406	459	437	459	420	465	472	402	406	434	397	436	435	396	467	377	477	443	426	457	455	439	443	419	444	466	427	400	456	425	434	458	417	449	413	444	414	440	431	415	450	446	447	460	389	455	396	424	394	388	420	442	428	482	411	482	393	429	418	401	419	455	445	461	458	407	432	402	430	420	444	412	447	391	437	431	455	426	456	424	399	422	438	446	418	435	441	433	435	497	442	445	418	417	409	436	409	438	455	421	439	455	433	430	404	404	414	421	440	455	443	445	456	429	456	427	452	375	423	402	427	429	417	441	383	429	397	420	412	428	426	406	431	428	426	459	420	409	436	449	448	434	453	444	421	420	466	436	447	423	446	446	439	413	435	418	462	425	404	445	414	422	435	435	415	418	395	453	455	415	416	463	460	408	447	409	453	465	408	427	465	406	422	460	403	432	437	474	415	427	455	475	418	424	423	452	374	432	445	442	441	408	457	474	466	461	413	442	415	431	429	423	450	455	445	423	446	392	406	450	452	474	440	445	454	447	398	447	453	477	418	429	423	448	420	421	439	410	415	429	430	422	415	420	443	434	456	430	482	452	445	403	429	402	422	400	466	467	435	437	419	430	438	424	420	440	435	470	442	451	464	417	446	442	435	432	434	443	435	444	454	449	419	448	416	427	418	441	448	423	435	454	437	407	450	491	398	419	466	452	421	449	424	440	472	432	397	408	407	414	456	453	422	428	396	413	450	472	445	424	424	419	427	455	393	436	443	464	468	395	429	415	472	423	399	423	427	443	426	428	451	447	441	414	426	439	438	407	437	440	477	420	419	418	451	431	412	412	440	403	448	440	417	413	453	429	451	413	436	428	429	437	443	428	464	443	423	416	446	405	449	402	426	409	411	415	442	451	453	474	384	414	398	427	430	464	434	431	480	419	413	406	455	424	391	445	452	392	425	439	412	425	457	446	420	466	451	399	445	404	443	432	458	434	422	467	431	445	445	486	395	418	459	412	452	436	403	448	409	422	413	414	442	415	420	431	439	412	430	421	504	422	428	436	454	425	449	458	492	438	464	436	417	416	435	428	448	489	468	496	455	444	445	412	428	441	425	438	438	418	455	393	418	442	444	463	441	460	413	441	448	429	421	456	444	396	393	464	419	401	395	433	412	445	413	428	414	448	422	457	466	449	461	433	443	456	462	416	450	430	442	403	416	421	426	450	455	453	459	411	436	437	427	420	468	419	437	419	409	408	437	410	443	397	432	413	412	455	454	415	466	420	412	424	458	407	437	410	417	425	385	415	446	421	460	425	452	426	404	418	408	436	402	423	423	433	416	416	448	411	404	427	447	434	466	436	417	409	423	375	441	449	454	448	443	430	448	421	398	431	415	405	449	446	457	419	432	442	424	438	414	427	427	430	427	484	459	435	439	415	424	473	397	428	405	423	433	405	423	428	414	444	432	434	434	463	436	457	458	418	418	424	439	449	446	430	409	410	408	414	421	437	476	441	431	445	417	427	363	442	401	429	416	447	444	452	435	430	411	417	397	452	434	445	428	433	442	430	458	436	429	425	442	400	412	431	450	424	463	432	418	433	423	415	460	444	421	435	460	441	451	394	430	421	440	430	404	398	422	415	458	429	372	414	459	442	416	456	419	401	434	437	423	436	437	422	422	411	404	427	452	445	404	440	399	439	407	447	446	436	413	440	435	459	435	430	422	420	416	462	441	493	421	435	399	464	454	427	441	415	407	416	454	421	468	393	439	446	425	403	460	423	378	420	454	440	460	425	408	425	466	456	424	446	404	435	454	442	480	451	461	441	450	438	453	459	421	465	467	438	437	449	427	434	435	459	455	435	410	464	434	460	446	433	436	444	429	420	405	418	462	404	423	399	418	439	435	405	419	453	434	471	444	420	417	410	411	386	457	467	456	470	411	434	433	428	451	446	413	432	441	444	417	477	428	440	411	401	436	449	425	445	420	431	394	423	431	422	452	437	443	431	428	437	447	429	414	399	429	456	456	435	427	426	460	452	415	441	426	436	411	389	414	405	442	416	416	412	398	404	426	437	431	421	444	435	405	413	417	464	445	418	430	438	442	450	429	422	443	429	430	432	406	458	415	422	400	426	441	461	415	397	445	428	460	452	447	445	433	408	425	436	463	388	450	417	434	430	415	455	454	429	469	385	430	439	424	448	412	417	475	408	423	455	434	455	453	478	439	431	440	401	460	458	449	425	434	410	422	431	425	462	409	443	426	411	432	449	429	472	401	428	434	395	474	432	438	416	430	433	457	422	450	423	437	463	390	435	434	430	411	422	464	406	449	410	446	464	430	464	432	444	412	474	427	422	437	444	435	478	460	430	395	442	415	427	394	469	452	452	422	447	427	440	415	389	457	440	438	430	451	461	427	432	485	419	437	379	435	446	442	391
26190	17329	19937	15475	12238	11541	9404	7289	5492	4437	4802	3703	3610	2952	2184	1986	2147	1544	1251	1499	1592	2143	1557	1438	1122	965	919	1095	1929	1577	1446	1385	1356	667	402	302	227	205	196	174	175	187	179	189	180	171	191	222	216	249	332	346	457	556	378	495	448	313	334	324	223	188	195	203	233	202	209	176	196	188	204	203	183	185	194	191	188	177	167	189	176	177	177	175	178	170	174	153	194	190	196	167	187	179	192	159	182	193	174	166	178	182	197	172	200	183	175	184	173	163	176	180	185	180	154	181	172	187	213	188	209	163	166	169	167	172	172	196	168	170	195	193	170	202	164	174	164	197	164	189	173	179	176	148	173	178	166	207	188	177	174	177	181	180	211	172	164	182	177	162	189	176	175	172	170	175	190	166	167	163	176	182	165	191	190	172	199	175	185	166	171	197	171	185	201	173	166	169	149	201	190	182	188	181	147	169	179	174	191	186	165	183	211	161	185	183	193	167	215	176	166	167	168	170	167	193	185	172	172	186	187	190	170	204	176	179	176	170	171	166	155	182	170	199	197	193	131	171	200	207	174	192	175	181	186	174	186	174	185	170	154	189	186	195	178	184	185	168	173	174	177	172	183	186	172	204	184	183	165	184	186	193	168	172	195	156	186	160	176	199	149	169	192	167	172	175	170	185	186	162	182	197	186	186	206	160	167	164	151	183	192	170	175	167	150	183	180	173	175	169	192	175	152	171	166	208	173	183	172	194	183	165	180	178	193	178	203	153	185	191	158	208	190	168	172	186	175	180	160	179	166	171	186	192	190	198	190	184	178	194	184	167	183	180	164	189	161	178	186	185	182	201	175	194	180	176	181	172	159	197	169	170	196	215	155	171	184	198	216	193	167	174	196	173	178	154	191	162	191	193	193	162	194	162	187	170	177	176	183	170	200	211	192	188	184	161	195	156	189	179	171	173	187	192	178	190	181	183	175	192	193	207	189	168	163	162	178	221	178	180	145	165	180	184	191	167	160	186	188	165	168	180	169	163	189	184	168	192	162	171	187	192	167	188	170	162	168	180	162	169	200	146	194	188	165	166	189	170	199	173	198	173	194	169	177	177	169	172	194	197	187	180	168	175	188	170	172	161	151	189	175	180	191	168	195	189	185	182	161	188	178	186	168	189	164	176	188	139	172	155	165	155	195	171	175	178	184	168	173	201	210	171	171	173	169	172	174	152	159	179	196	180	185	171	164	199	165	178	180	168	177	165	173	175	185	175	174	181	173	171	177	201	178	144	170	150	180	181	193	185	156	194	174	161	172	169	197	169	183	177	169	155	169	166	181	179	184	192	191	196	192	212	201	172	160	173	170	180	178	178	177	185	158	166	178	191	180	175	191	180	190	198	187	186	175	173	161	163	160	176	180	200	160	171	164	201	181	191	169	180	162	197	185	183	155	184	162	181	174	181	176	167	158	169	192	150	212	153	197	202	199	174	177	162	175	206	183	194	169	172	179	169	155	188	182	193	199	167	183	169	188	177	160	166	185	164	195	188	189	180	153	168	164	180	183	173	166	178	163	168	196	185	171	170	188	174	158	178	174	170	186	186	167	180	177	160	184	193	188	187	187	211	174	194	175	180	149	169	168	174	179	177	181	175	185	164	195	168	190	182	172	161	187	172	162	177	190	178	159	158	159	156	166	175	192	188	151	173	188	189	187	181	197	154	193	176	169	177	205	167	204	174	207	170	200	196	173	170	173	178	180	182	161	180	173	147	197	173	185	185	202	178	193	179	202	174	167	197	181	187	181	180	146	185	170	188	180	176	177	174	187	158	171	155	188	174	181	194	192	183	189	156	163	161	185	154	165	165	186	175	169	193	176	172	166	176	185	195	207	199	184	178	158	196	176	163	161	178	183	186	173	192	192	173	157	141	198	189	192	184	177	183	181	188	178	185	177	194	179	177	180	192	169	188	172	176	183	153	187	177	157	187	200	192	164	190	191	177	180	178	185	176	169	158	166	165	184	174	173	168	186	158	172	190	167	196	206	149	182	169	182	171	167	184	167	168	174	173	169	195	169	166	190	175	167	169	186	162	196	169	165	179	175	180	171	194	161	184	185	192	163	188	170	187	183	175	177	164	197	167	169	176	191	169	168	196	185	188	190	187	179	187	193	188	192	187	197	203	181	161	184	172	164	172	195	171	201	181	201	173	197	155	154	183	167	190	162	177	181	176	166	168	201	174	169	183	175	179	194	143	183	158	175	184	171	184	170	149	193	168	180	198	194	191	157	190	164	186	192	165	177	191	183	178	167	185	174	168	173	201	187	186	164	176	179	170	194	151	182	181	191	155	209	179	179	158	199	194	177	184	180	170	185	170	176	162	160	196	185	167	165	158	190	167	182	196	182	162	182	179	175	181	174	211	191	169	197	173	162	202	204	170	215	187	175	150	184	168	171	181	172	172	182	180	175	180	192	174	194	193	202	174	188	190	182	164	171	194	169	175	202	177	197	184	195	182	177	186	191	173	192	200	181	209	165	190	168	182	191	180	187	178	199	166	195	172	192	200	168	168	185	166	175	163	171	201	180	160	191	176	190	162	187	161	173	163	159	189	185	187	198	175	172	196	174	180	187	174	176	186	149	171	188	174	168	212	173	187	189	186	180	157	163	189	156	173	190	178	151	198	167	166	165	197	165	183	206	187	173	183	211	156	182	206	152	168	211	171	166	171	186	168	195	195	164	162	169	171	192	157	162	169	152	172	161	177	151	172	175	188	154	168	174	175	191	152	154	166	185	176	186	185	176	189	182	193	185	173	184	173	171	170	187	181	180	184	184	178	171	182	177	168	171	181	174	183	153	169	178	186	175	192	183	181	182	181	152	160	164	190	189	164	189	179	162	169	189	157	161	193	177	158	160	175	182	164	163	163	179	149	188	186	187	163	193	171	182	171	184	168	173	167	167	176	179	179	194	193	192	201	180	164	199	169	173	152	171	174	189	165	150	165	167	190	185	179	176	191	183	168	178	165	151	164	169	184	181	179	194	170	163	175	198	203	167	170	185	202	172	173	184	176	183	161	192	179	172	191	165	165	194	196	207	177	157	161	193	161	185	158	195	188	187	178	176	167	169	178	140	171	215	177	161	189	176	177	180	174	191	174	195	187	173	183	194	185	171	179	149	164	199	183	200	162	169	152	201	172	183	162	164	206	182	183	158	211	166	174	170	179	175	164	177	178	192	183	181	180	204	177	182	214	164	186	193	165	196	191	182	207	189	171	209	173	172	190	174	172	194	171	192	190	172	173	149	198	203	182	178	158	179	164	182	173	164	172	201	168	184	182	152	177	188	177	206	189	187	166	175	171	181	189	191	181	180	185	174	171	171	181	166	191	168	167	173	171	190	163	168	174	196	170	165	197	172	185	174	182	172	185	189	173	189	194	166	167	181	161	178	159	159	182	165	170	164	172	189	189	175	183	189	175	166	204	172	196	194	185	168	161	181	178	169	179	147	156
15945	15131	24984	26003	25117	26363	23873	21713	18421	16840	17915	15315	15199	13080	10522	9934	9818	7467	6522	7401	8207	10411	7951	7275	5663	5231	5030	6365	10449	8699	8823	8119	8178	3964	2276	1408	1000	847	635	506	560	557	537	543	507	540	565	815	804	1153	1696	1988	2760	3509	2199	3039	2702	1934	1692	1524	923	696	802	756	747	744	757	648	669	625	680	680	602	613	601	604	595	511	538	511	582	498	547	535	556	526	527	536	495	531	506	534	556	542	529	515	522	530	509	553	551	512	519	540	515	504	535	564	547	536	509	515	494	524	534	543	550	510	535	556	508	482	494	536	523	449	505	533	531	501	548	538	525	492	504	529	506	522	559	497	556	484	496	462	511	526	503	500	521	515	509	502	493	511	519	526	544	521	484	513	508	516	529	484	511	508	527	504	484	504	491	497	565	503	561	523	531	528	517	513	507	530	530	497	507	541	513	517	504	523	529	525	525	531	531	581	527	498	503	501	489	485	534	549	532	511	524	565	489	504	535	550	521	480	537	518	558	517	511	508	495	525	489	549	537	508	496	525	500	515	541	565	534	512	447	522	511	523	503	506	493	493	513	560	560	499	490	497	513	542	515	503	506	475	534	483	513	550	508	506	513	555	508	538	547	508	535	511	493	485	491	525	501	560	543	531	493	522	489	524	513	514	543	490	528	514	525	541	510	522	514	511	502	511	531	525	507	495	535	562	534	533	512	541	493	511	505	478	514	502	514	552	525	525	545	567	550	548	478	530	517	532	514	540	482	513	541	509	514	527	563	483	511	504	530	539	526	526	490	522	524	489	492	543	531	551	530	539	496	517	516	524	526	546	530	519	485	529	531	535	481	526	476	526	525	535	543	485	494	496	518	505	523	542	493	504	499	525	546	525	556	496	521	530	487	518	521	524	512	504	544	553	522	541	515	482	503	509	539	490	515	516	511	479	525	506	528	526	483	512	527	477	527	522	503	507	500	526	517	537	501	529	500	555	501	492	510	521	507	519	532	532	496	517	497	504	518	557	516	516	552	473	534	507	546	494	545	512	477	571	516	536	530	487	544	496	535	510	499	512	502	501	513	518	516	552	520	541	519	529	498	503	568	525	514	508	511	513	521	540	484	507	493	529	503	503	496	522	484	537	513	501	506	524	539	519	526	504	493	524	501	514	559	523	553	525	552	501	496	531	516	515	483	489	506	507	567	493	546	524	504	522	538	513	556	458	510	519	530	526	559	510	513	497	493	519	555	508	521	512	533	510	497	488	460	489	533	546	494	499	541	495	551	520	523	485	503	523	494	529	567	531	489	508	502	473	526	512	476	513	508	496	510	524	524	508	494	481	530	551	530	525	537	520	510	526	507	495	501	449	526	514	491	500	523	551	495	533	522	537	503	493	529	525	523	574	497	523	512	530	485	477	521	499	537	528	489	555	528	479	517	501	545	523	480	524	495	535	517	538	535	501	531	486	493	531	531	523	533	533	524	541	502	532	528	520	541	483	496	543	519	482	547	500	505	513	513	520	504	521	473	575	501	562	507	537	522	501	488	502	530	551	486	535	506	544	499	532	532	578	536	513	529	519	541	515	546	480	466	496	574	518	505	488	492	544	544	519	492	486	499	533	505	531	518	495	567	516	505	544	511	494	533	552	501	478	549	506	527	512	501	509	522	554	508	531	477	466	496	513	481	492	520	527	511	485	567	497	521	524	549	481	547	552	516	494	491	514	484	476	508	508	525	500	538	528	493	517	458	513	506	504	535	532	549	548	496	523	544	507	505	533	520	526	496	553	557	496	516	486	519	520	512	514	512	536	508	520	513	508	499	530	515	510	524	529	515	518	547	504	541	533	520	516	515	510	534	584	515	526	539	489	548	485	538	529	492	521	525	492	511	534	521	503	475	498	487	536	543	538	527	481	512	467	507	508	547	515	547	505	516	512	534	507	530	523	482	522	535	530	510	520	523	512	497	517	508	492	538	524	489	492	500	509	544	482	540	531	503	494	534	501	542	501	516	480	542	505	503	532	517	513	518	511	509	500	532	540	534	508	505	492	487	495	497	497	536	491	492	501	535	506	507	525	578	481	514	490	491	507	521	516	498	516	543	503	521	503	489	557	531	513	485	503	535	529	465	560	514	494	477	506	514	503	481	507	510	530	527	511	489	511	524	529	488	514	525	544	514	551	534	477	508	545	557	473	518	516	489	524	475	474	528	540	540	503	506	525	530	534	516	511	527	534	496	509	556	517	497	527	516	500	551	549	534	513	521	491	547	497	503	540	495	511	498	485	512	523	498	521	487	560	494	502	488	548	497	516	558	503	507	479	478	545	547	552	535	518	498	513	539	511	504	500	534	468	522	482	524	531	532	512	519	502	527	477	511	502	522	523	479	531	522	492	520	524	552	513	491	511	523	513	506	512	582	482	505	508	531	466	526	495	502	543	505	547	511	495	545	500	509	507	503	552	506	512	493	498	514	521	495	497	499	572	497	531	491	532	533	566	536	506	507	499	516	531	521	568	519	533	533	504	551	544	538	492	535	526	517	530	516	470	537	504	489	520	476	503	521	516	512	509	506	502	543	546	536	552	522	501	529	521	537	554	505	498	516	499	494	503	473	485	488	545	502	514	487	522	483	531	556	505	521	529	465	497	527	521	514	504	503	502	510	482	512	505	522	486	562	465	492	555	478	520	497	534	526	524	534	514	515	499	484	497	541	533	542	495	500	490	477	497	509	502	580	511	518	488	519	546	552	488	515	496	526	552	533	521	476	538	503	534	475	516	512	548	490	526	522	491	543	518	458	532	505	505	541	481	517	540	518	453	495	549	506	503	535	539	492	484	517	542	470	537	502	516	494	527	491	527	480	519	516	486	541	544	504	535	505	532	527	525	529	515	498	502	523	517	527	515	506	475	521	561	513	530	543	546	527	495	527	542	459	516	529	517	512	481	499	545	490	507	498	504	534	525	535	548	562	479	523	527	494	531	505	514	501	459	492	557	531	474	510	496	495	535	486	501	503	506	522	554	517	527	516	531	498	535	511	519	470	529	545	516	492	538	480	533	523	487	561	534	528	506	517	513	498	528	482	564	537	533	531	487	530	513	530	480	554	484	520	521	551	479	531	516	521	526	523	557	498	520	503	515	489	522	498	516	528	538	557	525	498	547	481	493	508	544	527	497	556	513	522	502	499	503	508	525	505	491	530	565	490	497	500	491	517	543	495	485	532	485	513	527	527	505	541	498	529	505	525	506	533	521	487	516	530	514	531	529	547	517	554	524	487	499	499	507	525	560	496	524	536	526	509	503	533	516	524	489	552	534	552	521	507	499	452	528	506	542	480	503	528	503	539	552	540	527	536	515	512	495	543	545	491	492	504	545	536	514	506	502	522	496	514	545	503	513	528	540	516	506	496	518	527	540	497	533	515	544	506	503	506	511	503	539	500	537	505	487	556	516	570	530	512	506	528	521	508	503	529	513	512	516	510	530	512	477	529	503	491	509	538	508	527	521
7537	3705	6458	5596	4327	3087	2401	1715	1331	1011	757	669	550	471	429	426	347	325	279	281	255	271	204	198	162	151	166	180	202	182	179	144	146	143	131	142	129	127	115	128	114	96	105	116	114	109	117	122	120	123	133	134	128	135	119	132	125	134	142	139	116	129	126	127	121	123	118	136	121	121	115	95	118	120	125	132	110	115	109	110	114	133	117	111	128	117	136	107	110	116	127	112	124	123	129	90	137	99	119	115	132	127	111	128	114	124	105	128	124	125	136	121	121	122	121	113	116	129	116	125	126	120	137	118	119	129	97	120	114	114	120	119	116	109	118	142	108	131	131	113	122	120	126	108	137	110	124	114	122	130	139	122	110	124	116	107	123	118	140	121	124	106	114	146	140	140	124	97	121	119	146	115	115	135	114	116	126	123	124	126	111	131	119	115	115	120	133	125	114	121	117	124	133	141	110	124	105	106	123	109	134	132	120	116	119	120	117	123	116	122	106	122	106	122	127	114	117	115	129	113	107	100	98	131	138	120	119	124	127	110	97	115	116	120	127	128	122	123	125	120	102	121	124	123	107	134	104	109	125	125	124	118	115	113	111	119	127	113	123	118	123	126	111	116	119	123	129	112	111	139	111	116	140	126	117	112	131	130	116	114	109	102	120	105	141	133	140	112	112	125	130	112	123	117	152	135	141	113	118	115	109	114	133	104	118	105	130	138	105	119	148	138	109	110	114	120	119	131	112	132	141	123	127	128	123	125	133	118	134	116	127	138	128	101	116	123	108	125	123	128	124	104	123	128	117	136	141	119	128	133	131	120	114	128	113	125	140	111	97	131	136	122	120	107	125	120	122	128	112	146	132	119	129	123	117	148	111	122	123	121	156	135	114	126	102	118	110	141	111	115	116	110	109	129	141	136	112	122	125	128	119	112	118	121	119	119	122	111	134	129	93	131	114	110	134	121	124	115	131	130	119	122	121	121	133	136	109	127	113	131	138	123	118	123	134	134	113	121	110	125	114	133	130	129	120	119	109	129	115	112	121	142	104	105	122	115	124	125	122	111	123	117	120	136	99	113	139	107	117	129	108	132	113	101	118	115	104	125	101	114	132	113	103	135	114	127	109	145	120	121	106	133	138	121	102	108	121	110	116	110	131	132	121	133	111	106	119	110	129	125	123	126	109	134	112	110	100	120	122	105	114	124	124	129	113	104	136	131	130	114	108	123	140	121	112	119	120	140	109	111	116	117	117	114	119	118	127	112	125	105	123	107	104	122	120	122	115	111	120	125	123	134	135	132	113	108	114	115	115	133	98	135	133	112	112	123	110	125	126	118	126	125	111	118	127	123	118	115	127	119	135	116	118	121	108	123	121	114	123	130	116	125	121	144	133	99	124	137	131	133	133	115	120	142	114	105	128	125	130	99	112	120	124	125	110	141	136	126	112	119	147	123	114	117	114	129	136	122	123	121	141	123	111	133	117	108	111	107	106	123	114	141	111	132	131	110	135	132	142	127	130	122	121	114	126	120	131	127	129	124	128	104	112	117	139	117	119	136	117	119	134	118	119	127	109	110	116	133	126	106	108	112	130	143	110	114	133	97	129	122	115	117	113	104	120	103	121	105	129	119	121	117	103	115	115	117	133	133	132	100	116	114	128	132	107	114	107	116	130	123	130	134	98	87	124	113	106	119	126	109	118	124	131	135	125	114	125	131	110	117	103	94	112	109	143	122	131	111	138	113	121	102	114	133	97	113	113	117	113	110	130	109	116	114	116	117	130	126	115	131	118	129	137	126	119	125	126	134	111	115	118	125	108	127	118	108	126	112	121	130	116	113	123	114	119	116	108	107	125	125	120	137	113	138	105	110	128	100	129	117	114	135	115	116	127	123	132	118	115	103	125	130	128	131	138	132	117	118	132	110	113	113	112	107	125	116	122	128	100	124	119	107	126	110	131	143	123	130	113	133	121	96	120	146	108	130	101	130	134	109	106	113	149	104	96	124	98	139	118	112	120	125	136	115	116	118	123	106	116	123	105	119	98	93	109	140	131	118	137	103	96	118	137	114	132	125	126	109	136	115	116	138	133	140	127	112	114	133	136	115	141	138	130	130	104	133	107	137	132	126	104	115	112	126	109	113	126	99	126	136	124	103	124	127	119	115	124	120	116	121	118	124	110	129	137	118	114	104	121	118	121	131	104	119	105	96	119	119	124	118	136	129	111	133	131	118	105	125	101	127	108	123	123	116	115	145	128	120	123	118	130	127	109	110	107	120	112	124	121	108	119	110	121	114	115	122	129	112	121	120	108	119	146	106	138	134	125	133	117	121	114	122	133	123	120	145	109	101	136	106	101	128	115	123	106	142	125	101	107	120	116	116	117	101	110	120	122	115	91	121	126	121	117	110	114	125	135	124	133	97	120	118	117	112	162	111	138	126	107	116	96	113	100	110	135	116	116	133	98	124	120	126	118	113	117	105	122	129	106	123	127	129	121	128	116	125	132	106	103	115	119	135	125	109	134	123	109	113	118	134	129	142	110	120	126	131	144	121	124	116	127	123	121	110	112	104	111	114	125	123	107	127	112	123	126	117	104	116	105	141	119	122	123	120	130	130	131	100	119	92	117	130	114	111	122	133	125	131	126	135	131	114	111	118	122	108	94	110	114	107	104	131	101	109	120	113	125	120	107	138	141	137	129	127	124	100	114	137	118	125	107	111	131	119	121	107	114	138	135	119	128	125	111	135	107	124	134	117	112	107	118	138	116	126	131	112	123	126	115	126	108	123	128	107	118	127	128	121	120	123	109	133	125	109	114	125	96	148	118	112	106	139	115	120	122	132	128	157	129	118	121	117	129	140	114	140	109	120	121	121	120	106	109	108	123	122	117	114	116	126	109	122	128	131	116	111	123	124	132	125	129	122	121	116	142	104	134	131	133	102	127	118	108	114	127	115	131	102	122	119	109	124	93	121	120	123	120	119	118	114	122	111	120	135	117	115	117	138	100	114	114	110	129	120	108	130	128	118	118	118	119	115	116	125	114	136	124	133	116	113	132	107	111	121	124	141	122	132	112	118	132	130	138	94	132	134	128	113	116	125	158	127	129	113	106	123	131	112	123	135	121	118	109	119	133	123	118	130	118	118	116	130	118	130	98	119	130	102	119	120	126	116	133	114	102	143	132	125	113	139	119	131	114	92	103	127	123	110	129	130	118	115	117	148	111	106	102	126	117	108	136	121	133	102	137	120	142	112	111	105	121	103	122	121	109	140	123	113	107	140	128	104	120	110	135	103	117	120	103	122	116	127	139	121	128	117	119	129	135	124	112	107	122	126	127	115	123	115	114	120	122	121	124	117	111	127	120	126	124	111	118	109	112	124	108	126	123	102	128	117	128	135	101	129	130	121	122	103	129	117	130	107	107	112	123	130	140	131	105	122	129	116	115	129	135	111	122	136	129	115	114	132	130	120	131	117	126	129	107	107	127	114	127	106	126	122
6493	4442	12161	14191	12880	11026	8995	7320	5918	5061	3978	3526	3163	2479	2304	2384	1942	1511	1395	1385	1267	1254	998	946	687	628	663	717	881	890	780	684	709	547	456	417	434	378	374	369	357	364	369	376	349	363	385	384	361	423	417	426	500	505	440	503	447	438	428	400	417	375	406	384	410	406	406	374	398	359	399	416	389	366	380	359	391	366	374	408	360	372	371	354	378	365	375	380	364	376	417	399	366	369	401	403	400	399	379	350	376	363	360	390	338	366	375	369	348	364	376	372	349	366	362	384	341	370	351	354	354	353	373	377	357	377	367	375	367	373	353	385	359	380	360	365	424	348	385	391	371	379	373	348	364	352	384	399	406	366	379	358	371	353	354	373	380	340	351	393	352	343	372	384	365	362	307	344	385	366	402	347	326	398	355	375	345	371	373	395	375	391	368	359	356	371	359	361	390	356	349	370	344	359	371	366	379	387	373	396	338	369	372	367	376	353	383	398	380	376	341	347	382	379	360	397	370	387	363	369	360	358	402	358	381	346	348	405	382	377	363	391	362	386	366	389	354	386	418	375	347	334	395	411	366	350	369	356	394	378	391	358	337	356	366	385	354	356	370	401	368	370	365	362	350	361	380	377	384	364	351	373	394	392	376	377	403	391	350	388	380	333	336	382	393	370	339	377	335	380	382	366	331	368	351	357	398	383	368	395	414	374	356	357	391	366	374	333	360	373	384	370	385	378	384	411	376	375	350	382	355	370	357	365	358	354	390	363	364	394	355	377	338	349	348	338	342	363	381	369	359	384	382	419	363	393	351	410	369	370	371	352	344	392	386	352	376	387	373	384	357	384	373	328	344	367	366	339	367	317	375	402	375	396	362	351	364	365	376	336	376	388	341	360	345	333	372	383	382	371	382	396	353	351	348	370	373	392	364	384	360	363	365	365	365	389	360	352	382	363	363	401	352	334	370	382	362	381	389	348	345	392	367	374	353	391	375	388	361	384	332	351	345	358	427	339	369	370	361	391	382	349	363	336	386	385	349	367	371	355	371	394	344	420	380	343	384	361	355	333	356	364	381	357	362	351	392	393	370	336	393	356	372	359	371	347	364	344	387	357	379	401	378	362	398	364	377	395	373	359	357	354	357	379	356	340	381	359	376	372	383	406	368	373	370	357	365	397	383	358	364	413	369	407	343	371	350	376	370	364	374	344	366	379	341	337	390	382	372	398	380	365	337	338	393	372	376	353	372	403	350	338	388	374	387	369	346	355	417	356	336	368	356	350	338	404	393	394	332	359	357	384	354	389	350	370	366	356	379	366	400	346	388	365	392	363	359	357	385	352	344	356	348	390	355	370	363	399	375	388	364	339	367	374	359	325	373	367	373	395	372	362	372	348	372	348	372	384	387	356	348	344	357	365	358	378	380	369	353	385	380	359	382	349	360	409	361	355	374	370	415	357	379	393	385	375	370	341	375	355	371	343	380	389	341	373	327	371	381	355	369	353	328	387	333	359	377	365	342	381	359	382	364	379	347	375	341	352	355	353	378	352	376	352	343	354	357	383	378	380	409	352	366	374	361	354	333	373	378	344	379	360	383	356	398	369	381	335	387	385	369	350	346	399	354	386	350	331	405	361	397	368	387	372	384	368	363	380	342	348	349	400	395	347	388	342	369	352	408	347	352	401	356	378	382	343	398	361	358	350	344	365	392	359	335	374	367	397	382	400	372	363	382	359	362	378	349	383	319	373	386	358	365	376	367	376	350	330	387	393	377	362	370	387	344	389	367	353	342	377	364	361	372	357	366	389	373	345	344	348	407	353	370	396	350	395	372	368	361	384	394	388	342	398	377	343	385	364	389	395	369	396	359	357	383	374	367	368	365	388	360	344	401	379	391	414	366	375	366	354	381	344	342	386	374	360	389	383	359	392	391	371	388	379	369	384	356	409	418	358	389	365	404	398	359	381	382	363	396	374	388	403	328	361	364	373	336	364	356	351	367	329	373	383	386	348	381	354	350	371	383	384	375	362	384	368	402	349	373	371	373	347	368	368	365	358	378	384	376	377	356	368	350	377	399	384	350	338	368	339	340	376	394	362	397	409	387	367	344	362	374	337	353	352	352	367	384	354	348	362	397	328	344	346	345	354	337	374	411	399	375	350	348	402	355	381	373	345	381	388	376	355	344	348	329	333	391	396	388	388	366	372	336	335	357	379	372	359	410	400	347	380	357	376	350	354	390	356	341	338	362	361	378	372	358	353	349	340	336	423	363	359	384	346	349	367	374	373	386	386	354	358	370	380	360	362	365	357	353	385	357	372	388	371	373	332	379	396	366	340	341	388	367	372	375	356	389	370	381	410	392	409	376	351	378	360	382	364	326	376	356	345	346	347	363	373	370	369	350	356	354	370	387	364	339	392	389	361	388	348	350	397	362	400	370	353	370	344	354	372	387	344	381	379	380	383	440	388	353	337	401	376	335	393	357	367	390	366	337	368	362	395	432	421	376	363	363	368	397	351	409	385	356	366	346	345	374	376	391	363	374	380	375	360	374	315	388	370	336	373	371	393	410	377	369	344	352	369	377	363	356	355	347	392	350	359	355	374	383	371	354	384	354	394	394	366	369	381	359	362	392	360	340	338	391	380	352	375	368	379	355	369	365	397	356	400	360	374	372	358	379	380	393	358	380	394	377	380	360	420	349	321	343	349	372	369	367	347	339	374	354	355	343	369	380	395	378	388	361	361	354	384	367	385	373	340	379	362	389	347	379	362	362	396	352	361	386	372	345	354	383	373	382	380	371	380	378	347	367	363	381	363	378	359	393	350	365	319	355	373	379	383	359	371	355	364	404	368	377	334	382	344	364	369	358	363	387	363	360	381	371	356	348	397	362	339	369	381	378	357	385	344	367	370	391	378	359	359	348	395	363	394	359	376	410	381	386	382	375	375	371	353	319	353	390	379	375	360	366	366	363	367	375	352	363	391	384	383	369	354	358	385	386	350	399	363	384	340	395	339	362	381	408	397	408	364	351	357	326	385	381	343	384	355	346	393	379	360	368	383	359	360	353	398	364	350	370	335	394	353	378	376	341	394	325	377	377	381	354	403	367	357	343	372	365	366	376	340	392	370	369	364	350	367	343	330	355	359	364	369	348	355	383	376	369	389	379	392	351	384	371	361	382	367	367	424	346	372	358	375	364	353	390	359	360	380	347	377	394	389	350	365	373	359	366	336	377	352	366	401	381	395	363	376	360	350	381	349	347	371	375	362	364	345	345	371	359	349	345	371	344	357	347	352	371	385	362	410	360	399	371	403	385	361	331	359	387	376	413	379	364	353	412	379	369	360	389	370	393	379	364	399	403	388	378	382	368	397	369	350	364	391	352	361	382	404	386	424	375	368	371	345	369	377	350	380	415	345	338	344	374	381	385	361	359	342	351	392	376	356	353	322	356	380	377	358	371	380	363	364	360	378	343	364	350	390	365	377	410	359	377	381	370	380	402	326
17224	9337	14265	11637	10022	6880	5201	3733	2973	2864	2811	2335	1992	1481	1272	1449	1412	901	967	936	993	1374	976	1084	691	662	585	792	1197	1095	840	816	728	445	282	207	180	184	149	145	153	122	131	153	123	139	155	150	171	205	227	255	349	387	271	337	269	214	224	254	175	152	164	158	146	148	157	160	154	158	139	153	154	141	132	133	169	133	147	136	151	158	146	132	144	135	176	142	135	136	141	153	129	174	148	125	159	145	150	123	174	136	157	148	171	132	137	153	144	174	123	149	148	168	142	144	109	166	152	154	147	170	142	147	159	156	134	164	129	171	152	155	150	144	128	161	138	137	133	133	134	154	128	138	157	145	143	132	171	150	133	152	133	180	151	150	138	153	145	130	139	168	165	148	158	155	148	136	141	132	148	133	135	137	149	149	121	139	157	155	150	167	160	140	143	142	146	129	156	157	134	126	121	161	163	150	119	152	149	125	127	156	127	149	154	161	135	145	124	159	130	148	141	157	148	161	136	134	145	157	136	148	135	130	139	158	166	138	131	138	158	144	153	141	129	122	131	125	146	134	129	136	138	129	164	125	151	160	129	134	133	141	129	136	141	161	137	149	144	164	131	148	175	144	148	158	170	134	142	114	145	166	150	125	150	126	143	151	131	137	148	129	125	130	147	132	138	149	147	160	129	157	130	136	134	150	141	139	141	142	146	153	133	152	160	147	125	138	114	158	150	134	157	138	118	139	143	135	137	129	151	152	135	168	128	148	143	132	136	150	137	151	139	168	136	141	123	139	141	165	127	128	137	133	122	127	136	178	165	144	137	131	157	181	137	122	148	145	132	148	130	136	149	149	176	162	134	148	133	131	127	132	132	133	128	153	120	146	164	148	151	125	126	132	135	147	178	141	121	141	135	133	151	151	131	122	137	164	137	147	141	138	142	136	120	137	137	157	146	161	139	123	127	153	143	129	162	143	171	144	135	163	135	146	150	158	143	140	142	144	143	137	126	164	138	151	122	130	162	145	152	124	146	124	121	128	128	143	136	129	131	138	153	120	132	146	157	148	152	131	148	131	142	164	154	147	155	174	145	165	116	152	137	134	148	135	126	136	140	122	146	165	145	138	136	136	125	138	135	127	141	159	140	127	135	133	144	143	126	146	139	157	141	156	137	152	135	153	121	145	146	128	147	168	135	146	142	148	147	154	171	154	140	143	145	135	141	124	131	145	155	124	144	158	173	127	136	132	147	115	156	133	167	142	135	152	133	153	132	136	145	149	148	164	124	145	140	130	141	151	134	121	135	134	139	150	141	135	150	142	141	146	146	142	152	151	143	143	144	143	154	155	133	142	133	147	124	138	149	149	150	145	178	139	168	143	130	142	137	116	154	151	168	146	132	146	151	144	138	118	120	137	144	139	181	150	156	132	146	157	111	142	153	146	139	142	131	143	146	134	128	150	163	131	171	142	158	175	144	119	132	133	146	155	139	137	161	143	142	130	132	159	147	147	133	123	144	147	153	114	145	137	137	129	154	143	142	130	138	147	147	141	130	155	147	167	124	130	171	122	158	163	139	138	139	147	139	148	146	138	137	120	138	142	152	123	135	154	161	135	121	142	146	136	148	181	168	167	151	137	161	139	141	133	130	176	129	122	129	158	142	153	129	129	132	149	138	159	158	141	140	134	127	155	146	152	135	136	123	137	144	140	118	132	140	145	141	135	154	150	134	147	149	151	131	139	157	125	143	144	133	131	142	149	137	165	136	139	126	133	136	159	141	140	144	153	146	128	159	128	138	164	147	160	137	155	143	137	139	132	141	124	162	136	155	163	142	145	140	131	151	148	124	135	149	157	153	146	130	132	128	137	151	134	152	147	135	129	137	139	135	152	131	123	144	137	147	150	201	144	144	163	159	142	137	136	171	128	154	126	131	158	137	150	155	150	147	131	123	151	162	135	135	166	135	148	160	154	147	134	122	148	151	145	128	125	139	151	151	152	150	154	153	152	122	140	142	129	140	148	146	155	139	145	155	134	145	149	143	158	170	151	146	150	140	155	138	135	131	126	128	132	125	137	134	154	149	152	143	148	129	134	176	137	135	146	138	149	134	139	167	126	152	151	156	134	118	142	114	174	160	146	129	143	155	142	120	137	150	130	123	146	143	163	159	139	121	146	150	129	151	137	129	148	152	143	164	145	123	128	129	157	153	153	141	119	139	147	153	154	166	152	144	158	145	134	155	146	127	122	147	135	149	136	149	157	127	142	133	144	157	136	139	127	153	142	138	139	147	147	131	163	144	131	143	143	138	124	148	169	139	148	134	142	130	175	143	155	162	153	151	126	147	152	135	134	146	131	158	133	125	124	146	134	173	149	127	153	137	142	111	159	166	150	146	154	122	151	149	149	152	144	155	140	137	143	128	165	135	147	157	147	138	118	131	158	139	145	132	132	141	140	146	160	153	121	142	137	121	145	130	122	151	142	141	142	130	167	130	134	140	145	132	145	155	131	146	123	144	136	140	168	136	134	132	155	141	119	147	153	147	126	149	127	148	143	137	148	130	127	147	138	138	128	140	145	140	167	137	147	150	144	142	143	125	153	146	131	170	135	158	134	129	138	147	130	143	134	145	143	133	146	144	137	139	157	129	147	170	131	137	147	127	160	147	158	115	122	156	132	165	124	133	123	150	137	140	157	135	141	148	138	132	141	138	148	136	133	146	149	136	131	166	158	136	150	162	161	134	133	149	125	140	140	136	133	141	140	130	133	148	126	122	165	150	157	134	146	133	125	156	126	143	150	133	129	160	127	145	129	142	120	129	139	136	139	123	142	141	136	143	175	160	142	144	151	148	150	117	133	166	145	161	171	148	136	142	146	137	158	158	153	121	154	163	130	128	145	133	127	138	151	136	136	139	148	155	152	159	136	137	135	147	132	130	128	135	145	150	137	139	155	148	139	153	144	155	145	153	135	131	167	144	139	151	132	143	156	146	117	131	160	161	155	152	154	138	136	143	139	155	144	124	150	153	139	156	128	123	156	158	155	135	155	137	140	142	137	135	121	149	156	145	111	146	130	121	164	147	134	140	134	136	125	135	141	144	142	151	151	126	151	151	130	150	137	140	136	158	153	133	136	132	145	149	158	158	133	133	138	149	164	159	144	147	133	150	128	157	142	137	125	158	138	155	138	132	132	146	169	140	139	141	147	123	143	156	129	184	155	130	139	137	145	157	140	157	136	150	150	146	150	145	142	126	118	137	130	135	128	127	136	135	158	147	146	154	165	153	149	123	140	153	127	127	131	145	135	145	144	142	134	145	146	123	149	163	163	143	152	131	127	142	121	135	141	143	132	132	128	157	154	129	133	158	124	132	133	146	147	152	130	163	140	147	160	156	160	138	162	121	158	150	178	125	130	126	144	145	147	136	145	135	133	144	163	165	142	154	138	148	181	148	139	131	126	142	157	147	152	132	158	134	165	133	154	154	131	132	129	142	158	136	143	123	141
11723	9464	21284	22917	22417	18606	16451	13647	12283	12057	12558	10914	9737	7373	6687	7705	7071	4543	5070	4963	5656	7492	5518	6223	3526	3389	3379	4826	6848	6446	5374	5163	4639	2550	1524	930	679	632	492	415	429	414	433	444	471	425	399	663	628	752	1142	1439	1936	2442	1529	2142	1604	1183	1219	1135	618	548	590	607	628	678	572	483	485	483	485	512	506	506	472	500	489	483	465	436	460	425	401	431	415	420	437	450	431	429	406	450	440	446	408	439	417	472	449	425	403	442	383	395	462	456	426	432	449	432	413	483	400	414	427	440	446	418	410	432	438	411	452	439	417	447	438	460	423	421	426	412	437	380	403	436	431	437	425	428	442	407	447	410	428	427	402	384	412	430	417	424	469	440	441	422	429	437	424	472	428	407	436	387	427	421	422	426	421	398	382	409	444	403	422	421	419	433	449	412	410	437	421	434	432	455	426	402	429	434	442	441	450	464	414	476	446	435	477	429	413	458	455	453	441	413	420	465	390	429	435	413	396	422	412	457	415	413	417	450	411	409	483	431	436	439	435	443	439	433	447	413	466	414	455	387	418	418	382	403	464	419	430	393	423	412	430	427	459	444	463	465	434	408	425	420	389	477	422	420	413	415	412	430	408	450	436	423	407	443	433	445	414	434	488	452	446	444	455	421	428	465	439	423	478	460	483	427	457	464	408	435	409	436	445	374	419	417	407	424	426	454	431	434	462	406	404	373	436	454	430	444	433	415	397	405	430	406	445	417	407	442	437	404	381	431	408	414	427	451	430	462	445	444	436	411	428	444	436	397	459	440	439	434	433	435	438	385	434	414	437	442	451	373	421	422	396	415	417	443	417	455	451	429	428	415	368	434	423	441	419	447	460	386	437	429	412	432	394	422	417	449	423	431	426	451	413	433	419	454	415	435	473	433	432	435	409	425	429	432	407	429	397	450	417	416	438	420	435	425	432	440	418	434	418	411	448	395	407	457	391	430	404	429	412	438	395	438	440	408	447	424	435	433	429	414	467	410	408	433	422	419	415	431	422	437	422	425	438	421	435	439	413	407	428	440	441	418	433	442	405	442	451	466	415	439	436	399	436	412	402	431	384	410	428	442	413	468	440	455	404	430	434	443	434	424	421	398	398	408	429	444	441	457	456	416	422	465	376	413	416	426	433	422	460	389	427	437	408	401	430	445	455	430	428	466	452	418	470	450	471	422	425	437	446	425	417	423	427	461	415	430	443	419	405	420	439	426	441	399	447	416	418	414	424	439	441	410	449	426	401	405	431	435	395	395	447	448	414	428	394	441	418	384	455	428	391	439	440	412	443	467	390	489	396	439	402	415	422	379	422	449	405	430	466	410	432	394	377	388	415	376	448	417	447	429	446	397	439	404	417	397	430	392	438	405	433	439	440	433	379	468	421	444	446	444	445	416	429	439	417	442	450	421	435	433	387	444	436	434	427	450	439	422	420	389	448	388	441	461	454	423	453	491	439	471	436	378	368	371	476	447	416	420	419	437	421	424	431	391	439	462	422	470	416	402	393	416	443	430	442	446	428	409	478	396	431	440	444	474	409	424	429	423	458	435	386	430	432	443	421	417	416	410	423	447	464	403	455	423	418	418	424	406	415	444	409	429	447	443	455	386	443	389	431	435	402	447	403	452	393	443	433	434	404	419	404	410	421	415	411	407	397	459	453	413	440	445	424	424	424	426	426	386	448	444	425	424	445	438	435	382	418	431	403	437	453	414	448	407	420	416	404	398	418	419	356	390	435	480	424	447	437	450	430	409	416	400	409	408	443	414	449	434	440	389	410	461	408	416	425	419	409	425	413	381	419	422	431	446	427	447	441	442	463	423	454	445	403	425	446	464	391	440	414	445	430	440	434	424	412	436	424	418	463	423	439	456	403	402	415	487	421	411	427	413	432	418	371	398	441	424	464	375	409	407	428	402	425	390	437	471	441	402	405	437	471	402	425	416	413	436	442	433	391	441	444	472	439	446	446	415	425	423	448	460	412	410	435	405	420	432	418	403	454	435	406	431	425	401	423	446	438	460	457	413	411	470	412	447	400	414	421	439	410	447	402	409	485	408	423	429	417	414	392	400	422	438	409	418	447	415	421	431	407	424	430	392	416	470	407	426	419	384	403	395	420	478	447	408	440	467	436	429	417	461	444	435	449	413	380	429	403	435	436	474	414	402	430	418	429	440	404	410	436	393	408	427	402	457	409	403	448	411	442	429	452	413	428	421	397	476	425	453	440	400	412	440	408	439	421	424	415	393	465	442	443	443	418	465	423	436	402	422	428	413	448	417	402	438	418	395	418	427	434	405	448	429	418	450	391	435	433	425	434	426	444	413	424	417	446	442	417	438	436	412	433	421	400	412	437	397	478	416	416	425	443	418	446	386	456	438	421	433	435	450	456	389	427	396	391	407	407	464	451	441	423	427	447	422	423	430	432	454	395	444	452	443	455	455	425	449	429	447	416	420	439	455	461	407	437	392	411	410	419	441	432	455	444	404	443	410	415	387	422	392	443	398	448	389	438	441	443	409	427	435	448	426	431	442	409	414	451	438	425	396	426	413	472	434	432	439	408	442	435	413	442	413	407	427	386	448	433	404	468	440	408	407	446	419	405	406	458	418	438	398	454	470	472	461	413	419	431	435	431	421	402	414	451	418	428	432	434	445	448	419	420	451	420	455	406	453	440	404	413	441	440	449	410	413	402	419	443	432	448	456	433	425	412	421	388	426	415	402	409	436	423	404	461	422	437	437	460	443	400	390	397	395	426	377	431	443	375	412	424	469	431	413	441	447	442	442	399	421	407	420	419	447	427	386	432	412	434	439	427	415	413	429	408	396	434	468	443	415	429	408	478	413	456	437	424	469	425	424	439	445	474	443	436	444	396	399	404	406	398	402	417	460	418	401	440	414	428	417	423	417	471	419	407	463	409	446	454	381	434	404	441	427	405	406	424	420	439	417	463	460	426	500	429	417	440	427	411	412	443	415	412	417	443	439	433	379	442	429	435	463	420	413	417	444	406	436	414	412	429	425	426	457	432	439	427	432	425	433	453	431	398	391	420	403	412	419	450	448	425	421	409	428	442	450	433	418	434	410	424	432	436	433	445	431	436	429	431	448	468	419	449	452	414	410	408	425	430	433	400	435	417	418	409	443	420	417	437	423	418	441	410	430	413	400	431	440	429	440	446	429	427	417	458	413	407	440	445	412	395	400	449	476	375	432	379	412	456	418	409	452	399	438	435	420	419	410	425	410	451	419	430	417	454	419	379	398	395	449	403	388	418	398	406	425	404	465	415	426	430	380	457	433	416	420	452	429	403	427	440	444	420	410	413	445	411	420	406	419	422	434	448	434	453	427	438	434	438	441	437	440	424	431	416	425	412	458	429	395	431	471	420	448	377	436	442	438	428	443	406	412	445	424	427	401	431	424	458	419	409	428	428	397	441	420	463	426	418	412	454	428	418	443	457	421	448	413	466	423	461	419
24709	15785	21712	18048	14017	11010	7794	6064	4686	4463	4636	3567	3203	2255	2023	2426	2393	1770	1680	1570	1784	2634	2082	2370	1456	1341	1470	1738	2541	2388	1646	1506	1407	774	509	327	243	239	206	206	187	196	196	195	189	160	164	195	212	352	352	414	589	640	486	585	546	388	351	361	230	223	208	202	221	215	182	188	227	189	201	185	201	192	216	182	191	164	189	177	194	192	189	192	168	162	182	168	186	191	177	175	184	184	194	190	173	189	186	198	167	174	171	166	212	158	167	165	152	180	171	179	172	181	165	165	166	152	174	169	177	163	164	192	179	149	201	180	173	187	182	191	167	180	201	145	183	171	170	181	160	196	186	181	200	197	180	176	180	150	186	186	180	199	167	170	174	182	168	179	172	185	183	179	185	173	197	202	175	171	179	191	167	185	168	183	174	197	187	174	173	176	181	189	175	161	170	165	178	169	157	191	174	191	189	157	189	165	166	153	219	173	171	155	161	187	174	166	180	171	181	185	177	160	195	180	185	186	158	184	184	180	165	189	181	171	167	172	180	164	162	191	178	158	189	189	171	182	180	175	195	183	186	160	164	173	191	183	202	186	173	184	165	186	201	167	172	184	174	190	161	192	185	172	164	185	182	186	160	177	155	175	186	187	168	184	181	186	170	177	178	168	195	166	175	160	177	186	183	190	180	185	181	197	184	170	181	164	184	156	154	182	193	189	175	185	156	177	164	183	172	178	184	187	165	174	170	153	164	186	177	185	176	177	160	172	178	185	158	197	181	191	175	160	182	164	172	171	195	169	199	188	174	174	158	178	186	179	153	215	185	188	162	177	156	212	198	191	194	173	171	151	158	155	179	176	173	157	159	181	187	173	173	189	151	183	194	166	195	173	188	176	180	176	164	185	203	195	169	188	163	193	174	183	178	191	176	181	198	212	161	183	185	174	150	175	186	193	201	175	200	185	204	178	193	181	195	191	182	156	167	172	175	157	165	164	174	179	176	189	158	171	169	177	184	166	173	190	174	179	145	194	185	149	186	191	201	171	177	173	168	157	168	180	172	181	187	181	189	151	187	191	180	175	170	156	188	142	188	164	166	176	168	187	166	178	184	190	173	176	159	167	203	170	173	179	195	174	194	179	169	159	180	186	168	181	176	191	159	182	172	167	193	172	175	164	181	189	177	168	183	148	168	183	185	181	157	179	181	188	181	164	192	195	184	184	162	157	161	184	183	181	182	160	170	190	175	158	160	166	189	181	168	192	162	181	191	191	170	164	176	210	172	206	197	208	173	180	168	192	177	192	186	198	178	167	162	164	179	138	162	208	175	185	172	168	191	190	181	165	189	188	181	173	179	174	188	185	201	194	160	179	172	178	173	196	196	207	166	159	180	192	192	197	161	175	178	201	181	172	174	156	182	183	165	172	187	161	158	211	173	171	159	193	171	194	193	167	180	186	197	185	163	160	155	171	180	165	188	181	166	167	168	199	177	197	164	176	178	184	190	195	174	176	192	158	166	174	160	184	183	188	177	168	191	164	169	184	182	169	173	195	158	164	170	175	183	180	164	186	206	177	181	160	179	175	193	203	184	156	196	171	174	184	182	183	175	168	198	220	176	181	173	198	196	190	184	195	160	182	185	190	167	186	180	166	167	191	161	181	181	189	182	167	180	184	182	169	171	192	161	162	191	180	185	179	174	180	164	165	187	181	181	194	160	175	167	166	151	167	205	168	194	193	176	172	189	167	183	179	157	177	168	162	188	181	157	180	182	189	159	203	181	172	188	198	178	199	161	171	176	197	204	175	202	188	185	184	183	202	176	172	198	175	173	199	175	201	189	197	151	187	183	179	182	188	186	182	175	176	165	178	184	150	192	196	193	187	170	186	177	185	180	168	195	183	177	187	200	166	159	183	184	172	175	188	165	175	199	196	192	163	198	185	165	166	161	171	188	175	190	173	181	172	180	207	157	190	187	171	166	176	173	182	153	167	185	195	180	177	167	175	171	173	174	180	185	166	172	201	179	174	182	191	177	185	183	182	174	171	185	188	183	172	167	190	172	179	181	181	169	177	192	185	183	199	206	186	183	145	189	210	180	186	179	178	169	198	214	142	186	185	178	185	181	197	193	168	182	181	189	179	196	171	188	173	204	194	178	179	169	163	186	170	174	181	171	175	196	143	166	190	173	178	179	212	189	167	191	194	172	175	160	170	157	158	143	159	191	179	147	179	172	177	191	182	189	170	200	164	188	198	178	180	192	194	191	184	203	148	169	178	194	179	172	166	158	160	172	186	189	192	197	187	178	173	164	164	191	206	168	172	172	181	177	185	165	169	181	179	185	169	190	206	200	195	176	203	186	199	175	187	189	180	186	176	171	160	189	172	177	180	174	205	197	164	185	184	195	181	167	169	180	192	200	180	191	179	192	196	193	174	196	191	183	172	143	193	174	194	189	177	156	190	187	166	185	149	173	161	181	197	158	181	199	175	190	188	186	164	186	170	190	166	158	170	185	199	174	147	163	168	187	181	169	173	190	173	194	198	165	192	200	184	168	184	167	164	162	186	173	191	192	177	189	185	182	182	189	195	160	163	176	205	170	173	161	183	186	181	177	170	180	165	150	150	187	177	165	204	171	182	188	184	188	163	168	174	180	195	176	170	165	179	179	169	180	181	166	201	201	163	180	172	198	162	205	163	157	176	173	187	193	198	185	180	181	192	171	174	177	176	211	181	179	182	178	174	180	171	176	180	169	200	196	194	190	184	174	167	195	184	169	196	178	169	201	180	192	181	183	182	174	178	174	183	203	198	203	180	165	198	185	189	190	185	194	183	159	202	183	186	168	171	181	172	165	165	184	183	184	185	165	194	182	178	204	186	185	176	173	183	200	195	187	180	165	172	187	192	179	180	173	178	176	214	157	189	168	187	184	203	184	183	152	180	161	194	178	166	149	173	172	194	189	159	172	171	202	168	160	168	171	171	179	193	191	174	186	192	180	192	185	185	184	190	184	176	183	190	167	162	190	186	175	185	176	199	186	166	183	153	170	206	168	179	190	179	170	176	183	188	176	175	179	173	204	173	177	168	195	150	192	209	190	168	188	184	179	164	162	175	174	158	171	168	158	203	169	182	191	185	187	195	193	177	193	195	185	179	164	188	178	192	190	186	176	167	153	176	175	177	189	164	180	171	182	196	174	199	183	195	175	205	176	192	188	182	175	188	191	216	177	160	170	178	167	176	177	192	161	181	179	178	176	171	205	154	196	162	180	167	164	178	166	173	187	169	163	191	178	167	171	177	171	175	159	191	169	174	185	195	172	158	175	168	194	171	166	177	173	200	192	179	186	190	186	186	181	190	171	171	170	172	164	191	175	166	191	195	167	197	189	184	159	195	183	196	157	176	158	185	199	191	208	169	167	163	176	153	203	181	199	192	165	175	183	165	175	192	178	167	171	198	177	168	192	159	200	199	195	196	201	164	195	186	152	162	177	163	206	172	180	192	175	182
14693	13866	26656	27691	26491	24263	20926	18697	16737	16716	17163	14853	13610	10640	9793	11015	11111	8152	7852	7536	9131	12256	9267	10630	6820	7325	7714	9159	13161	12910	9160	9142	8228	4513	2860	1574	963	965	624	541	502	515	534	493	572	518	650	831	721	1428	1882	2538	3681	4240	2881	3639	3231	2199	2045	2190	992	817	871	865	926	873	770	624	700	671	653	622	636	627	590	542	531	519	538	545	534	517	515	491	460	555	539	499	544	519	520	489	527	535	533	521	561	514	513	567	529	528	513	545	506	479	499	503	500	535	486	501	524	522	526	510	525	506	530	495	498	517	513	496	516	476	487	569	534	505	525	511	518	554	526	513	552	546	543	574	499	499	515	507	508	506	495	513	520	500	528	488	522	517	512	512	496	523	490	530	535	504	475	478	533	554	534	528	502	517	513	535	531	522	558	517	492	506	504	545	526	506	511	503	484	547	490	498	532	521	490	504	483	547	502	522	506	506	531	538	515	524	494	518	481	501	517	504	507	502	532	508	553	512	516	529	509	512	501	550	512	506	496	522	530	488	514	498	547	527	511	504	506	555	519	553	488	505	469	526	554	525	539	522	496	529	493	518	486	536	553	524	546	522	480	521	521	486	514	510	514	474	548	487	483	556	503	530	517	537	484	497	506	471	495	495	528	520	503	459	531	561	519	522	506	512	574	485	506	525	474	537	524	532	519	505	523	509	520	510	524	488	546	507	519	488	499	496	495	507	516	499	501	504	481	514	525	520	537	537	519	529	528	537	508	535	526	512	503	501	541	506	531	530	525	557	495	489	504	492	528	482	589	485	520	534	521	531	518	511	494	496	523	539	470	497	529	527	498	555	520	505	480	542	510	566	516	506	485	522	498	509	524	509	505	513	516	499	520	476	512	501	498	535	480	542	538	517	520	507	494	497	516	537	522	511	529	472	475	536	512	486	521	493	507	548	512	496	542	510	520	513	500	480	493	521	572	494	466	497	484	540	508	540	516	528	518	488	525	509	512	505	513	543	506	492	511	510	525	498	526	508	532	513	521	520	526	544	525	503	501	469	492	545	505	509	532	545	482	542	509	504	489	521	492	492	506	558	496	506	531	508	476	483	512	538	536	526	503	510	501	496	495	501	529	505	481	503	514	518	494	533	497	520	522	504	500	520	517	504	474	486	500	491	524	528	519	506	542	553	505	552	515	521	479	517	467	516	487	510	517	473	522	490	528	504	492	551	493	498	512	511	517	515	518	491	523	471	506	501	508	487	544	472	538	464	551	534	512	507	509	503	452	533	491	517	512	529	526	513	499	483	519	517	528	508	497	525	527	495	514	551	509	463	500	507	510	513	467	537	518	505	538	505	519	511	502	493	519	534	519	486	474	482	544	536	533	504	510	546	505	470	501	516	537	512	478	514	546	533	509	534	507	491	478	498	454	542	520	513	509	538	508	499	501	551	493	542	527	515	507	514	473	513	502	565	500	471	518	511	462	474	497	507	502	519	536	531	505	527	491	521	525	522	507	562	536	516	533	482	523	533	535	516	520	493	511	520	501	494	519	486	524	513	509	536	476	549	538	507	463	514	523	500	542	510	515	532	529	505	488	531	542	465	486	522	539	511	514	518	506	540	485	508	519	522	524	491	512	508	514	511	525	532	530	500	517	543	545	507	525	518	497	521	496	528	521	487	487	494	506	525	501	523	535	502	493	536	569	530	540	513	480	541	484	455	511	554	528	524	540	498	539	536	533	506	560	532	547	534	501	536	508	530	487	522	525	550	506	532	526	476	515	478	513	528	541	535	514	528	533	519	542	525	506	506	542	543	530	505	518	529	505	524	544	540	526	478	493	483	509	472	495	506	527	527	518	507	520	512	469	515	464	508	486	506	491	498	500	519	480	497	527	516	548	518	532	558	514	512	522	516	515	502	535	519	487	528	503	550	525	530	526	524	505	531	502	513	488	512	521	504	488	524	533	538	492	497	503	517	526	514	521	492	511	512	540	519	481	546	536	486	516	492	484	533	550	541	485	524	537	491	512	511	477	490	555	536	492	525	512	482	495	549	489	521	557	519	479	510	520	548	492	484	524	464	541	517	511	495	502	545	516	544	510	550	469	517	515	521	523	555	527	521	519	528	499	539	542	525	523	522	488	508	513	524	528	510	510	506	506	516	510	504	524	521	534	545	489	500	518	493	545	513	504	477	495	526	494	551	505	544	478	525	516	492	536	555	494	482	520	508	499	490	484	560	507	503	528	495	537	566	508	558	477	496	524	507	502	528	528	486	533	516	521	554	520	520	480	514	535	532	533	534	513	476	482	476	496	511	507	499	537	538	508	536	503	502	528	503	520	528	559	509	522	508	480	520	511	498	450	492	502	496	511	501	502	505	496	557	513	519	539	563	520	488	496	510	506	512	539	528	561	495	503	509	501	518	503	510	540	530	516	523	489	468	519	569	482	512	514	471	550	535	526	493	518	519	552	514	532	517	505	496	488	496	529	516	511	472	515	502	517	535	535	491	539	519	495	489	494	530	562	484	531	489	521	465	523	491	475	511	492	511	547	520	527	531	476	494	505	494	481	548	515	494	526	554	500	514	515	518	492	527	489	516	515	523	552	542	479	525	529	506	491	547	518	524	511	488	511	508	478	525	508	489	498	506	471	517	476	540	502	530	538	533	472	517	539	494	536	482	520	512	506	525	524	501	505	497	505	513	500	544	504	486	491	521	501	528	491	500	527	511	503	502	505	517	499	518	522	501	536	510	526	526	551	567	510	526	512	507	525	480	516	491	509	560	533	503	532	538	510	521	541	499	511	526	519	527	487	494	509	501	528	507	513	516	555	518	501	544	525	478	510	513	520	537	513	523	509	510	468	517	485	517	513	578	496	531	545	520	538	521	467	499	520	514	512	510	518	527	521	493	540	522	547	521	516	516	530	492	520	525	502	505	477	520	514	494	551	471	499	475	475	524	518	541	483	511	480	550	541	524	544	520	525	522	510	513	480	508	513	529	504	490	521	523	501	496	488	563	520	507	519	537	518	526	504	515	506	552	542	485	535	502	512	521	529	512	501	495	497	480	521	526	505	493	492	549	553	508	527	506	559	534	545	540	533	517	507	491	523	477	486	502	530	503	529	545	506	520	547	504	531	501	492	473	552	507	556	497	508	508	492	504	504	512	491	530	478	502	528	493	508	526	479	529	534	509	534	521	562	484	472	508	528	490	492	521	499	476	534	516	515	502	513	544	515	498	495	501	530	528	503	482	548	493	504	500	547	491	489	500	489	504	538	474	540	504	491	520	506	521	516	544	483	507	510	521	474	543	496	501	552	476	525	482	473	521	500	540	480	506	511	509	551	508	580	504	530	500	479	475	504	495	507	513	534	516	504	460	532	478	497	493	547	505	502	523	519	524	488	497	492	480	507	487	473	516	484	457	532	496	493	535	551	490	491	507	497	500	488	553	492	490	530	483	545	522	524	530	505	526	496	497	515	528	516	542	526	484	547	502	502	573
7033	4238	6772	4443	3565	2815	1855	1541	1189	1040	781	701	642	425	433	422	380	341	310	286	285	267	239	231	168	185	192	191	217	231	185	169	169	162	148	115	138	126	111	106	113	125	110	117	110	123	106	123	121	140	133	133	133	133	131	143	146	128	102	102	120	129	125	116	126	135	128	112	123	116	120	125	122	120	118	130	132	122	116	111	99	117	113	98	114	125	120	126	110	137	100	115	123	129	124	137	110	108	103	111	119	127	133	125	153	141	136	126	123	137	123	122	119	117	128	111	119	91	111	118	110	136	108	120	121	114	109	121	130	128	125	118	128	115	122	121	115	118	108	141	119	119	125	110	117	119	126	115	120	118	129	111	115	110	110	119	120	111	132	112	130	123	122	114	129	105	122	116	119	117	124	119	118	118	115	128	140	127	117	120	116	133	113	110	108	104	117	100	116	117	145	113	129	129	100	128	126	115	104	113	135	121	110	122	85	131	129	118	116	121	128	133	118	137	122	122	117	132	118	134	123	123	133	117	127	110	118	118	117	129	108	107	109	121	113	103	123	126	123	117	129	117	121	118	123	122	108	120	121	120	120	123	108	130	115	127	131	103	128	139	132	102	120	113	117	124	119	150	133	113	108	112	107	116	117	96	118	119	142	126	115	101	116	117	131	124	141	109	124	125	109	115	116	104	101	124	115	143	102	129	126	114	116	99	130	143	102	119	128	127	134	111	116	98	132	108	127	117	117	105	135	113	124	107	111	128	119	118	124	105	117	114	106	106	114	112	118	104	116	124	119	119	118	135	112	119	124	101	108	122	127	118	121	128	101	115	123	127	113	121	106	97	122	109	122	135	123	123	115	111	125	128	138	107	126	131	104	111	119	126	119	125	122	114	108	126	123	116	120	139	91	122	127	122	107	98	118	118	122	121	122	106	148	116	114	122	116	134	122	108	105	128	97	123	101	98	109	128	113	127	123	131	116	102	137	127	102	118	116	116	100	139	126	98	125	110	103	103	106	131	118	113	115	121	100	110	136	105	114	119	127	110	113	110	105	120	132	117	132	110	118	144	109	116	117	108	127	122	128	105	122	116	111	103	124	119	135	108	124	110	125	134	107	111	115	104	111	114	111	121	113	114	114	114	102	104	114	121	102	109	113	123	117	121	126	103	112	110	127	128	93	116	117	106	108	124	110	124	133	105	112	120	116	122	110	116	114	123	109	119	134	111	110	108	124	106	108	125	112	117	123	121	109	132	104	129	117	127	119	127	122	135	114	114	131	111	111	123	117	118	109	136	130	98	104	138	116	95	116	95	120	112	112	117	117	107	145	109	125	118	106	131	123	127	128	120	112	122	124	108	103	117	111	113	96	126	112	106	123	118	120	129	107	116	105	119	116	130	115	118	103	98	113	134	114	113	113	126	123	113	127	113	118	114	137	118	121	113	118	108	98	119	111	104	125	117	102	127	144	115	114	112	126	112	135	98	135	120	120	118	134	102	106	112	134	132	139	113	132	123	129	125	124	126	130	124	116	113	97	124	127	117	132	117	137	132	129	122	120	132	136	129	151	129	112	122	120	119	108	103	115	112	106	108	118	115	96	105	116	113	114	118	111	125	120	133	108	111	102	109	112	124	112	121	113	115	126	132	135	124	139	115	109	129	120	107	136	112	99	124	139	114	119	126	101	122	127	117	123	130	144	116	120	105	107	115	122	97	116	129	119	122	139	126	108	119	111	116	96	123	130	109	126	102	115	128	133	110	111	113	129	130	107	121	124	128	126	117	101	114	120	109	113	109	122	119	117	107	116	120	118	122	106	92	125	110	123	120	110	111	110	125	94	109	97	116	139	132	123	126	116	148	103	106	123	124	108	122	113	95	133	115	98	99	108	128	127	130	144	130	119	101	100	133	133	123	127	107	119	124	107	130	120	120	112	120	121	103	116	117	118	135	114	117	130	121	108	108	124	110	114	120	118	138	135	116	111	109	113	141	96	131	130	106	134	121	137	129	113	118	116	105	120	125	110	134	99	100	135	113	133	101	133	112	105	132	114	115	107	116	112	108	130	116	122	120	106	118	117	129	141	126	130	119	115	132	114	113	113	109	101	116	112	125	131	139	141	98	128	122	119	122	118	132	118	131	128	116	112	145	130	124	142	136	126	137	123	132	120	124	92	108	112	133	109	124	121	119	122	102	113	123	133	127	127	122	121	128	112	133	114	101	148	115	129	137	126	119	112	144	124	107	121	116	125	125	119	121	116	108	117	135	143	135	141	108	114	125	111	135	95	106	108	121	121	127	109	131	105	123	125	123	144	108	117	134	112	108	116	139	139	112	120	118	123	132	112	102	145	115	95	113	113	129	127	125	119	128	139	136	106	102	118	115	130	120	110	112	128	131	111	119	141	125	103	124	126	123	121	119	107	116	121	147	123	111	112	127	124	119	106	120	114	107	121	116	141	111	111	125	111	106	122	116	134	116	118	123	127	107	132	87	112	127	151	114	116	120	126	115	112	116	142	118	127	128	115	130	115	112	110	137	115	129	113	113	122	126	107	109	127	131	108	117	131	103	111	99	106	153	129	123	111	116	105	112	113	101	125	119	115	125	124	106	117	122	137	107	143	114	121	107	119	109	107	114	108	123	122	125	113	132	110	138	124	105	125	110	121	135	134	103	102	116	112	118	102	115	119	113	116	137	123	132	113	109	123	138	123	114	111	105	101	128	119	104	119	106	136	126	116	102	113	108	131	104	113	107	105	117	118	107	104	110	131	138	129	126	113	98	110	131	130	134	112	117	113	127	106	121	120	122	131	115	104	117	125	120	106	106	96	127	133	115	121	116	113	121	116	119	126	137	109	129	127	107	115	115	126	118	109	117	118	117	103	116	119	140	110	128	114	120	130	122	130	117	117	98	118	101	114	120	119	120	114	115	130	115	100	133	113	119	136	125	107	116	111	124	119	118	105	114	119	120	123	138	113	122	110	114	111	122	120	113	142	125	120	112	123	147	126	104	110	123	140	117	114	140	112	165	118	123	125	110	120	112	119	118	115	105	126	132	106	120	103	148	123	141	137	110	113	109	124	113	130	109	144	118	95	105	112	120	111	123	142	107	108	129	94	114	100	113	114	114	128	127	130	122	126	114	121	124	127	133	123	134	129	123	125	127	109	132	102	131	122	137	115	119	133	120	120	124	107	102	144	114	115	134	130	116	113	131	107	121	121	112	125	122	132	125	106	136	125	101	105	113	112	128	108	117	122	117	91	106	133	119	108	101	124	112	124	131	103	116	112	132	108	132	125	108	122	117	131	108	112	140	101	108	118	123	115	115	107	124	89	133	105	114	126	124	110	127	125	111	125	122	125	112	115	115	89	112	118	115	107	132	119	109	125	128	136	126	108	112	115	128	94	121	110	113	109	125	123	120	115	134	116	134	122	103	112	123	109	132	108	112	128	128	117	101	118	104	112	116	140	117	137	109	116	117	124	133	153	147	134	129
6130	4741	11902	11317	11288	9381	7401	6825	5581	5089	3984	3595	3136	2458	2340	2182	2046	1639	1409	1341	1357	1406	1202	1106	744	759	751	848	1008	1051	901	781	685	609	529	411	385	379	386	348	358	348	394	367	397	362	405	372	352	403	403	420	498	546	456	510	498	400	403	443	399	368	401	417	425	414	352	392	370	398	389	425	381	386	351	397	375	384	371	391	384	337	379	377	387	348	358	380	383	389	400	381	373	369	352	393	371	385	356	335	375	377	338	390	316	342	346	307	349	354	385	383	340	353	394	365	369	374	373	367	367	387	376	380	367	355	342	397	343	363	386	375	339	358	399	368	391	366	351	372	379	382	335	363	374	337	364	363	351	341	352	345	352	364	337	362	331	350	344	305	403	395	350	329	351	354	353	381	347	345	336	385	360	374	342	370	376	353	355	353	356	371	382	346	373	364	349	376	368	394	337	393	399	356	347	369	379	396	392	369	385	359	369	388	378	348	374	346	343	358	360	370	338	342	378	378	340	355	361	389	378	359	369	351	367	386	367	304	338	363	376	326	319	334	368	375	345	366	342	367	330	335	349	359	353	372	363	392	361	356	351	378	382	363	351	393	366	357	339	365	377	392	354	341	358	350	350	356	381	384	368	372	367	364	333	341	372	355	352	351	421	385	333	389	384	345	356	355	390	354	345	369	362	344	351	327	362	385	362	372	339	384	369	365	358	377	381	378	362	346	374	381	361	350	405	369	372	385	350	361	349	402	353	361	371	378	343	343	337	407	366	344	365	368	336	333	387	385	358	345	359	320	370	394	360	380	339	358	355	361	398	386	372	347	328	370	327	349	349	391	364	398	369	372	382	378	382	355	339	351	351	378	343	379	373	353	376	361	359	390	337	348	367	396	351	410	364	361	386	351	336	356	362	372	366	391	346	362	359	345	357	377	413	350	344	392	339	363	318	359	343	354	385	354	364	378	305	355	337	364	354	383	381	366	359	407	310	392	359	344	361	341	335	355	332	370	372	341	375	370	371	333	367	347	385	353	345	347	400	355	359	354	380	370	373	365	345	373	351	353	378	348	379	388	368	346	357	341	361	381	340	372	353	354	378	377	321	348	389	349	352	332	346	379	351	359	379	381	353	382	363	353	368	381	372	318	364	346	328	360	391	398	363	340	376	398	354	398	332	334	349	347	363	401	378	361	361	350	384	397	370	357	321	365	338	352	374	346	369	382	366	349	347	329	376	370	346	357	364	394	342	380	340	339	377	371	325	346	363	327	387	330	373	366	374	383	353	382	343	384	356	358	378	366	348	365	378	362	319	365	379	357	362	364	381	351	357	352	367	354	380	353	335	378	360	365	356	340	363	358	362	394	358	337	369	345	390	344	355	332	353	380	398	344	369	340	358	400	351	394	387	367	378	349	376	366	360	361	380	361	326	359	341	395	325	369	377	390	359	366	336	361	368	352	348	366	367	356	339	349	344	366	344	410	339	355	375	318	384	350	371	382	360	343	379	347	362	361	349	387	364	347	335	363	371	358	371	353	359	373	386	356	348	393	373	380	365	377	335	340	353	359	354	355	394	351	356	345	365	364	357	369	371	352	340	388	359	355	357	358	365	368	376	365	364	356	346	358	380	346	398	363	353	368	345	329	347	373	359	366	381	334	379	380	369	337	372	358	372	380	356	339	364	358	378	362	370	372	353	352	375	400	361	333	356	386	373	370	362	394	329	356	369	378	358	381	355	341	379	381	372	337	371	347	337	363	385	367	360	360	375	333	348	343	389	344	351	355	357	380	364	352	375	356	351	404	357	360	350	330	392	347	359	366	356	352	370	386	369	369	343	339	348	373	373	374	326	358	373	351	320	363	376	355	356	428	394	302	321	377	365	340	377	373	367	383	357	376	358	371	335	357	375	366	378	391	345	343	343	354	347	345	397	341	361	348	350	346	361	332	359	392	364	369	360	377	338	381	353	368	383	367	354	357	386	363	348	352	362	347	355	375	362	390	356	380	369	330	358	322	368	369	352	369	339	350	354	361	362	348	397	377	395	318	363	341	341	350	353	332	403	356	381	351	341	370	355	351	399	365	344	373	376	349	324	391	366	345	393	393	339	347	366	354	351	369	345	354	340	334	334	368	368	392	358	371	383	400	357	381	336	375	355	345	358	375	343	330	373	358	394	372	364	368	389	362	365	376	326	385	338	354	344	362	348	349	353	374	358	373	379	380	351	397	385	364	385	361	353	385	351	394	359	306	351	394	352	342	380	362	362	360	391	339	392	353	384	370	333	404	344	355	390	389	361	361	344	369	388	369	378	328	345	383	362	360	351	336	344	339	352	375	381	379	395	342	365	377	336	370	358	335	356	375	337	374	376	363	337	366	410	372	358	336	389	325	352	365	364	370	366	346	323	346	354	376	347	346	372	354	379	378	342	380	339	359	366	360	379	366	384	341	362	374	353	384	335	372	365	345	369	339	363	348	335	401	355	384	375	337	347	374	396	343	371	362	372	342	399	350	385	373	357	324	360	349	328	338	394	363	356	370	353	338	381	342	355	386	379	349	363	355	353	392	337	337	359	327	386	333	365	323	378	353	351	365	361	370	349	390	351	380	354	343	363	349	329	345	368	378	374	340	337	351	339	329	368	347	387	360	343	363	376	336	365	391	329	363	351	362	366	337	372	378	355	374	331	360	383	374	373	406	343	390	348	342	344	360	365	384	363	322	362	356	360	377	365	377	349	345	356	395	362	356	372	387	382	393	379	372	320	377	388	339	357	323	388	349	359	381	367	365	343	325	346	380	358	363	382	356	381	366	355	348	345	354	349	358	342	368	397	357	344	376	371	356	346	395	332	375	369	352	339	340	380	369	369	373	402	390	354	381	392	355	368	346	365	356	352	355	368	345	358	363	390	366	340	383	376	354	363	369	364	335	373	324	346	331	336	391	379	357	358	332	377	390	325	331	358	394	334	366	343	347	372	327	375	383	318	338	341	339	333	367	361	363	380	423	381	360	353	342	351	351	342	358	340	369	349	353	345	383	371	354	385	354	353	339	364	365	380	379	367	393	339	374	367	343	345	395	367	390	371	353	372	383	367	355	380	356	350	374	383	346	373	344	286	369	347	381	387	402	404	372	365	347	342	337	356	374	387	335	358	347	358	379	339	339	402	387	389	339	372	352	369	347	353	376	357	343	374	348	339	374	349	320	340	353	377	352	361	353	379	345	353	388	365	356	359	376	359	331	356	374	406	326	347	361	365	367	335	362	387	398	392	344	327	375	378	379	390	394	365	360	356	340	358	319	327	389	372	330	376	352	363	349	379	371	403	367	350	369	379	364	341	380	378	377	371	366	352	352	350	326	387	383	365	384	381	366	371	332	340	372	374	392	351	346	379	364	368	393	348	347	416	342	359	359	342	321	353	355	367	357	350	359	359	316	354	389	363	381	394	332	337	362	362	356	366	379	362	361	395	354	357	319	355	342	367	382	340	370	354	354	354	375
16351	10145	12836	9689	7958	6268	4512	3920	2799	2432	1966	1562	1484	1367	1394	1187	1564	1267	901	924	1221	1744	1364	1128	778	693	869	998	1636	975	1151	752	747	531	314	255	203	150	155	137	130	119	139	169	149	153	171	170	162	208	238	258	360	303	295	388	357	241	205	240	195	170	176	167	170	151	181	147	157	152	146	147	134	137	151	137	142	129	163	154	159	128	133	131	172	149	165	151	140	140	129	137	147	135	154	149	159	163	159	134	139	143	142	145	137	143	127	133	123	141	136	147	127	136	144	116	156	118	150	119	156	150	156	143	138	147	149	151	140	147	127	158	150	131	153	138	142	141	144	164	144	146	131	161	143	147	117	143	144	129	114	143	134	159	145	128	149	158	151	162	154	150	134	162	163	139	140	127	146	151	150	135	136	131	141	145	143	128	134	127	124	143	140	158	151	139	169	150	163	135	136	157	164	140	144	149	148	133	157	158	131	162	128	145	130	162	133	147	150	136	130	145	135	134	124	151	136	118	167	160	143	132	130	138	148	133	137	126	139	148	143	146	132	145	131	158	156	138	159	132	122	138	151	135	149	134	123	150	160	146	150	143	143	116	143	163	140	144	146	138	134	140	140	152	150	150	140	148	143	141	140	128	150	138	119	134	138	127	138	137	124	156	129	133	136	141	136	142	129	153	129	142	149	151	136	135	136	134	136	136	144	133	143	147	137	161	152	148	134	145	126	152	140	161	159	120	128	145	131	145	142	143	126	127	143	133	152	137	130	145	153	137	166	136	135	148	150	140	134	126	162	160	120	155	136	151	142	141	143	144	131	138	121	156	144	166	152	140	145	112	138	134	137	124	129	137	139	127	138	140	154	124	137	132	177	123	158	146	143	152	133	145	121	128	138	115	135	149	147	146	147	143	141	143	152	144	129	142	159	158	150	154	132	124	131	129	146	147	148	138	147	146	130	150	149	133	151	166	123	146	152	146	145	155	139	141	159	139	156	123	121	138	162	165	158	144	118	145	122	127	130	145	146	140	135	137	127	148	118	144	166	157	173	154	142	124	124	134	143	157	144	142	163	153	122	131	152	147	132	154	144	134	163	162	160	153	135	152	148	144	150	144	139	150	139	160	136	145	148	146	127	135	161	149	132	154	140	122	165	163	145	140	142	143	146	130	133	154	145	138	142	137	122	131	132	167	128	159	149	130	137	154	146	147	124	136	156	143	159	131	144	142	151	152	135	134	147	149	144	120	142	139	156	133	164	148	135	149	167	137	149	142	153	140	160	143	146	169	139	152	151	120	150	158	153	142	138	154	142	126	108	116	125	132	132	155	141	139	120	130	151	130	144	137	146	127	134	140	143	130	126	136	152	139	164	140	171	140	150	155	146	137	149	137	153	133	137	152	137	140	150	144	128	156	146	138	153	136	164	134	152	147	127	148	173	158	140	145	159	146	117	141	139	179	150	150	136	134	161	140	150	137	153	151	168	143	136	139	140	138	146	152	151	143	148	133	156	130	128	136	135	120	121	169	128	147	136	126	138	162	155	143	148	135	145	148	144	144	132	152	150	133	144	165	153	144	177	134	143	151	131	125	167	127	144	150	161	156	136	149	167	152	141	153	141	144	140	158	147	113	136	145	142	142	155	158	158	131	128	123	134	140	139	154	114	124	122	127	131	116	131	140	150	161	145	122	148	137	137	149	133	148	153	179	154	163	141	140	140	137	165	152	138	158	124	122	140	150	141	148	134	155	133	164	144	154	145	154	153	132	135	123	134	148	143	148	140	161	157	163	142	173	137	157	150	155	118	128	132	131	134	138	141	147	168	139	123	143	143	147	127	137	161	128	133	161	158	137	133	137	159	129	112	122	146	160	143	152	131	128	152	144	144	151	150	150	151	147	145	144	148	157	138	146	137	142	136	150	160	128	138	141	135	142	141	166	154	135	148	144	132	130	138	146	153	122	139	125	125	165	136	127	155	143	148	130	149	156	134	142	146	142	173	140	147	155	168	142	143	156	147	146	136	133	147	147	141	128	148	129	158	151	159	149	150	146	143	132	125	142	164	142	142	133	135	141	132	152	161	126	135	136	139	171	147	153	143	114	141	142	151	156	136	145	141	151	114	138	136	138	143	149	137	154	153	134	147	130	140	141	155	147	151	162	128	132	162	146	152	143	157	136	148	143	141	139	124	156	131	145	131	153	139	128	156	123	139	150	154	150	129	121	148	142	143	133	146	152	147	150	171	124	96	145	143	159	128	110	147	144	137	131	156	138	118	141	127	172	139	165	133	132	138	147	141	135	129	132	145	148	144	148	152	155	134	152	151	144	151	138	151	167	146	123	147	150	148	131	147	138	133	141	136	169	127	165	141	125	147	153	135	161	128	132	150	144	139	124	142	123	154	139	139	139	135	155	129	140	138	126	132	144	130	155	148	159	132	145	139	150	123	146	132	138	134	143	160	132	155	150	157	140	157	141	133	160	149	126	149	133	117	129	159	148	148	146	113	132	139	126	150	143	142	127	144	139	161	141	126	141	145	129	160	159	133	136	139	141	147	166	126	150	148	155	127	134	145	160	117	126	130	124	134	127	149	147	137	127	143	127	152	137	142	127	127	145	159	138	134	137	143	142	144	133	134	147	134	154	136	134	152	136	139	164	141	150	154	126	133	148	132	151	136	152	141	142	144	136	157	152	133	136	143	133	156	122	128	170	154	132	151	149	139	112	146	150	142	146	122	126	134	149	145	133	140	132	126	141	141	131	136	153	143	140	150	137	175	152	147	129	141	146	147	126	139	132	148	151	120	152	133	143	140	134	152	129	159	135	147	139	135	142	126	128	128	148	141	130	139	128	171	139	138	126	145	154	136	153	138	131	134	164	118	133	129	161	145	143	125	143	142	146	154	143	112	140	148	118	137	125	160	158	119	137	161	131	123	122	152	127	149	139	139	127	131	161	144	149	131	138	149	155	147	130	142	128	159	135	137	145	146	152	149	150	148	137	147	132	141	132	149	139	123	138	141	118	138	131	138	139	144	132	142	154	136	141	148	157	132	146	136	137	131	130	141	138	116	139	128	142	152	129	153	134	138	123	153	129	126	149	146	158	166	141	134	144	157	144	133	130	137	150	156	147	150	137	157	162	138	125	144	139	135	122	142	144	130	135	139	149	143	150	142	143	156	136	151	157	145	125	130	125	140	149	133	142	138	123	153	164	138	148	143	136	130	151	137	134	139	145	160	144	148	119	137	119	134	149	133	157	125	134	139	140	149	138	151	134	151	136	153	132	139	122	138	154	137	136	132	158	157	147	161	151	159	145	140	163	148	133	129	151	149	158	128	161	154	157	135	147	155	149	131	139	151	163	149	155	147	149	143	141	139	144	139	116	133	158	144	154	126	147	140	128	144	131	149	140	140	146	141	150	137	155	157	152	143	141	150	136	126	141	143	145	139	166	149	151	135	126	141	140	157	149	130	151	130	119	162	153	144	150	161	140	137	154
11243	9992	19018	19813	19206	17496	15093	14023	11807	10532	9086	7976	7792	7230	7249	6505	7755	5922	4645	4875	6867	9098	6950	6084	4478	3998	4929	5881	9367	5912	7104	5122	4937	3302	1810	1172	749	600	470	415	402	396	431	443	427	444	483	525	610	925	1181	1497	2086	1578	1897	2339	2269	1213	1018	1208	598	568	647	627	561	643	662	529	513	508	529	518	446	489	512	464	424	457	412	420	425	436	426	434	410	433	441	447	456	431	438	424	447	436	419	432	435	412	452	402	429	417	437	431	442	463	402	414	436	432	397	432	455	421	418	403	437	472	430	429	385	442	439	409	422	424	435	420	443	417	410	401	425	423	418	431	441	406	445	414	423	434	438	403	418	449	405	387	461	422	409	433	438	418	437	416	420	392	433	403	434	432	436	429	432	412	456	455	435	415	429	424	440	443	396	425	447	451	437	416	436	406	424	402	387	417	443	444	425	414	417	400	456	419	440	448	416	426	409	468	412	407	418	397	474	373	437	393	424	432	435	397	444	411	418	423	446	431	431	379	411	411	409	451	435	427	436	442	452	433	410	425	376	413	441	407	439	431	433	404	437	417	447	406	436	434	422	463	435	438	396	421	441	408	418	411	439	426	414	413	431	388	435	420	410	423	476	432	417	456	441	377	402	415	411	411	408	455	413	433	433	433	414	435	411	403	424	412	446	412	437	412	432	455	432	445	447	431	402	420	415	433	422	443	426	403	412	425	418	470	441	403	396	426	404	426	415	442	412	417	409	417	434	459	416	449	470	439	435	455	430	444	440	431	430	398	443	416	445	396	410	444	435	424	467	415	436	428	409	399	404	447	452	433	407	435	457	418	420	427	437	411	454	388	445	433	419	443	411	439	432	408	433	423	399	418	406	413	419	420	425	435	406	414	407	424	430	455	439	408	400	438	404	437	445	429	428	392	445	432	407	452	428	435	439	454	449	431	429	472	485	441	484	416	396	417	427	436	408	426	444	478	455	437	386	427	411	438	429	404	411	431	410	433	436	412	468	432	444	432	442	406	479	453	423	461	424	407	448	400	439	445	445	419	443	402	462	397	444	432	380	420	426	469	441	391	442	415	462	433	414	414	423	414	463	424	380	420	431	438	397	462	452	432	431	418	413	430	435	413	434	379	418	406	433	423	419	421	395	419	435	407	485	437	415	427	430	448	432	438	398	404	433	442	430	424	421	436	422	431	397	407	458	394	399	448	426	401	414	416	440	388	419	428	405	421	430	399	407	433	438	407	418	432	446	403	418	453	408	429	474	472	450	406	406	396	411	437	401	421	410	411	443	402	425	395	394	460	429	448	415	425	461	419	432	445	420	444	414	429	384	445	448	434	463	426	435	449	419	431	413	433	405	451	397	386	443	450	418	415	427	434	396	443	428	408	376	417	396	413	422	403	432	418	431	423	408	419	432	390	449	399	414	392	438	439	436	441	440	407	384	410	444	401	422	400	418	438	421	410	428	396	446	460	404	434	424	447	459	415	439	456	441	423	398	428	431	463	407	451	407	438	435	388	376	453	367	458	431	434	452	418	418	408	442	398	460	436	398	398	454	425	416	395	435	406	438	448	459	476	403	457	420	410	401	411	427	419	434	452	443	449	393	409	429	368	433	435	435	403	423	420	420	449	442	416	430	420	396	421	443	426	402	413	430	397	422	403	469	421	414	431	415	435	432	430	390	470	442	435	440	424	419	460	434	413	390	419	432	428	411	460	416	431	408	418	421	398	435	433	450	435	423	395	404	394	419	456	445	404	419	392	434	418	429	460	408	402	429	444	428	401	447	404	411	394	407	396	427	456	437	429	419	432	415	433	427	390	440	381	407	442	414	417	454	442	421	451	384	410	394	402	416	421	462	398	410	433	426	404	444	427	475	412	414	435	435	391	431	431	444	453	474	397	461	405	435	394	435	405	400	452	457	415	417	411	422	435	436	398	434	399	410	444	435	428	426	458	420	439	411	415	401	419	424	435	392	421	433	389	444	420	441	416	425	390	424	420	430	412	416	431	382	407	448	432	403	422	420	449	419	406	459	396	452	429	427	404	419	423	441	419	428	428	415	396	420	427	442	481	422	471	481	408	447	452	457	409	438	430	416	454	419	443	459	384	413	434	429	392	416	465	430	430	450	401	423	424	448	448	382	415	449	461	440	396	398	444	470	434	395	455	413	451	426	451	425	427	456	431	462	424	446	412	430	411	453	454	430	391	402	438	424	454	458	412	429	397	400	421	458	448	441	451	392	423	388	447	424	406	439	439	448	420	441	406	438	408	430	441	444	464	438	434	428	468	404	409	423	388	412	443	405	425	447	405	401	425	445	414	446	419	451	427	453	478	438	422	425	420	465	448	474	414	415	404	430	427	448	440	422	434	418	459	468	394	413	376	420	421	439	426	408	418	456	411	410	389	429	415	468	423	432	391	428	424	413	438	453	430	417	402	439	444	439	397	459	445	448	438	393	426	453	450	460	422	410	440	437	418	412	421	446	407	430	424	407	410	420	401	449	456	409	411	414	401	437	431	409	402	425	455	419	450	430	388	408	393	428	436	460	450	441	414	421	410	414	405	395	445	422	416	443	419	428	442	442	418	421	429	421	388	387	423	466	439	448	443	416	435	428	457	461	413	471	402	447	402	398	420	423	424	428	402	411	416	425	426	433	458	436	465	406	431	392	412	431	434	396	405	436	395	405	420	435	436	420	414	442	452	416	396	487	407	412	436	408	439	386	442	405	413	441	409	413	396	387	425	399	404	428	425	401	414	426	407	419	425	407	392	422	480	422	418	412	425	421	462	427	405	452	439	403	431	402	414	421	404	416	424	464	441	407	424	445	436	424	442	443	443	429	450	388	457	443	448	414	453	418	452	424	447	438	381	425	389	430	404	439	434	436	400	414	416	420	424	434	407	414	409	428	426	433	421	410	431	424	459	438	475	413	446	436	402	437	388	418	447	425	438	436	413	459	436	391	407	446	429	434	439	397	432	437	434	455	394	460	426	424	422	437	432	404	437	420	424	425	447	451	440	431	403	415	448	432	414	414	409	424	448	433	431	454	390	417	430	464	421	433	409	419	419	446	420	440	455	416	442	439	382	381	403	388	406	394	407	424	459	406	434	423	425	457	418	436	420	393	438	403	423	407	435	439	426	391	434	440	391	422	419	464	457	451	428	419	416	438	407	414	440	396	436	403	426	445	443	383	422	414	412	418	419	422	409	460	418	435	442	434	422	414	415	432	417	411	417	444	427	430	418	454	450	442	427	427	418	446	432	419	457	429	425	429	393	448	443	444	433	422	434	410	406	420	452	442	406	438	409	416	455	413	419	453	412	442	435	437	433	396	425	447	435	411	394	411	396	435	393	454	453	391	425	401	441	411	400	408	421	434	428	449	452	435	394	440	420	431	409	486	423	425	432	423	420	391	420	420	416	433	402	422	470	462	410	419	445	416	386	424	421	436	467	409	409	433	446	413	434	463	451	407	431	413	438	397	430
24243	17709	18330	14079	11815	9283	7331	6602	4583	3360	2880	2705	2607	2396	2728	2713	2553	2820	1809	1824	2746	3477	2366	2218	1746	1552	1796	1918	3187	2563	2278	1366	1395	912	627	392	261	212	178	181	173	182	207	180	197	165	195	235	217	305	399	464	607	473	511	635	636	408	348	377	229	209	230	206	196	225	248	224	231	176	206	180	161	194	157	174	196	169	180	197	183	181	172	173	208	177	182	174	182	201	180	181	185	210	164	184	158	170	189	175	174	206	188	183	179	183	205	183	180	176	179	175	168	177	156	172	171	187	178	179	160	169	184	182	183	219	167	188	178	170	199	186	181	192	172	139	179	180	174	177	176	178	175	192	200	170	182	193	169	177	166	168	161	163	180	183	175	187	176	173	177	165	188	160	191	165	179	175	190	175	175	195	174	166	158	174	176	168	189	176	199	186	175	171	171	157	184	171	194	185	176	183	178	157	163	171	200	168	172	167	197	173	161	167	179	159	157	170	192	163	166	172	152	171	167	197	185	178	173	185	173	196	186	180	181	165	181	207	196	175	170	154	185	152	169	163	164	176	162	177	181	184	184	168	187	168	170	172	170	168	176	196	191	159	194	188	169	173	184	175	170	183	192	182	201	196	178	179	156	155	165	154	187	178	183	188	177	191	172	185	196	163	164	170	189	184	173	186	198	185	168	172	152	178	175	149	182	180	187	198	179	162	157	177	170	165	186	190	174	177	191	186	214	180	170	192	199	189	162	163	181	186	195	157	178	187	189	195	193	181	141	178	149	172	186	185	194	156	174	184	176	197	160	206	163	188	157	178	177	170	200	196	187	177	225	172	184	171	173	152	174	176	177	171	166	167	182	202	202	193	197	174	178	166	171	187	178	169	166	154	182	157	168	160	186	170	165	170	155	164	195	191	171	205	184	163	187	149	190	171	188	175	167	176	183	174	194	184	164	203	184	165	166	187	184	172	169	171	183	164	184	193	162	152	188	181	200	151	186	196	165	185	197	195	179	178	175	182	185	166	160	169	154	168	177	190	215	192	168	188	162	194	180	156	173	182	173	168	174	189	175	168	181	185	171	145	197	203	202	177	164	191	187	177	188	174	179	177	166	168	172	174	175	180	167	198	197	171	187	168	164	190	187	167	156	208	175	164	177	169	194	178	172	186	144	185	205	189	201	180	178	178	158	181	180	197	186	177	157	141	193	167	140	184	174	176	164	189	177	168	190	199	186	187	185	169	217	174	156	168	160	189	173	180	193	183	178	191	187	176	175	173	160	174	181	177	192	172	165	161	183	174	171	197	171	160	184	170	173	163	186	154	168	176	205	167	179	193	147	191	169	174	174	168	175	161	178	211	196	167	180	192	159	200	188	170	143	188	151	160	172	165	187	185	190	158	193	167	193	179	145	167	181	188	190	188	168	168	150	177	196	183	174	148	158	173	180	200	185	201	186	174	172	198	185	156	180	162	180	192	176	185	167	178	200	164	190	191	171	175	168	178	171	188	190	167	187	179	166	178	164	196	204	222	194	191	184	186	175	182	169	174	172	190	179	187	193	184	167	176	156	161	172	177	184	182	161	166	186	159	170	184	158	186	160	199	180	190	184	163	172	177	169	164	196	179	157	197	170	155	176	187	170	178	194	192	188	190	173	194	173	166	176	163	188	177	173	174	184	170	183	168	201	166	166	215	179	160	208	167	175	170	176	202	174	166	184	190	163	181	148	185	170	178	194	177	161	186	176	178	185	180	178	186	184	185	181	167	171	164	165	192	198	180	184	169	169	169	198	191	177	171	189	191	191	171	198	168	156	157	184	193	178	171	176	178	176	185	206	184	176	173	204	171	193	160	163	150	190	163	195	212	180	167	192	183	172	165	183	160	197	186	193	191	170	159	199	188	168	195	188	164	162	163	182	178	159	173	162	153	185	168	170	172	151	171	183	178	157	176	183	179	178	183	175	189	159	211	170	177	179	180	177	166	192	166	192	176	197	191	191	156	156	209	183	167	176	168	185	174	172	179	175	167	182	175	190	184	192	169	188	192	191	161	164	164	164	196	160	185	183	189	184	185	159	171	179	171	172	202	148	186	186	159	170	152	192	187	168	188	173	195	166	187	168	189	198	200	213	186	174	164	186	165	172	193	163	179	195	186	166	166	186	178	182	159	166	166	173	186	165	177	176	188	197	158	182	182	164	187	194	178	166	165	180	190	186	164	173	184	176	166	169	146	181	205	183	167	168	181	161	171	169	190	176	172	177	185	213	181	169	173	183	150	169	176	176	173	191	189	166	167	181	181	165	173	167	166	188	163	214	163	142	163	169	171	182	187	191	179	164	185	175	179	180	188	168	166	188	181	190	187	171	191	176	165	171	182	142	163	189	196	182	189	189	174	173	184	191	173	179	185	202	169	194	186	203	173	149	171	180	194	175	179	175	174	204	185	178	216	164	198	194	186	169	185	170	192	170	167	197	170	207	187	177	204	180	164	160	203	173	167	184	176	202	199	182	199	176	174	178	152	187	183	160	182	150	183	165	159	181	160	201	194	176	193	176	164	188	166	166	172	176	168	155	184	196	196	202	180	164	156	167	178	190	179	174	174	163	161	186	202	182	194	191	178	172	162	171	179	193	177	184	186	198	197	152	198	163	212	185	187	162	203	177	173	176	173	198	162	188	172	168	191	187	189	187	191	204	194	188	177	181	169	176	179	187	188	171	173	176	194	160	155	179	141	170	179	155	212	188	149	165	174	172	176	177	215	177	151	198	173	164	196	175	188	186	205	174	173	186	184	161	175	150	180	185	174	173	182	164	187	171	157	168	187	158	186	164	177	197	165	204	180	185	185	185	171	168	182	195	178	163	173	175	184	198	173	171	174	188	168	161	191	170	192	194	175	165	176	180	175	173	198	167	182	165	164	186	175	175	177	162	178	152	180	185	177	199	178	177	176	193	170	175	166	179	198	174	193	194	164	183	182	193	184	176	188	194	188	191	178	192	192	204	191	155	191	196	168	169	173	186	186	183	170	175	176	172	179	171	165	174	189	168	180	202	187	185	174	173	179	205	170	208	176	169	198	198	186	167	152	178	179	169	170	143	179	159	161	192	170	171	197	186	150	187	165	191	179	172	192	196	168	178	201	183	169	154	178	140	168	177	201	211	185	177	185	143	190	172	165	193	183	193	169	148	184	179	187	164	190	179	197	176	177	205	163	189	171	179	142	191	176	207	167	170	180	171	169	158	187	192	169	173	199	184	173	166	168	193	171	195	164	162	153	190	184	164	198	164	148	178	158	190	189	170	186	185	202	188	191	174	159	182	200	211	182	159	189	198	164	165	173	171	157	186	199	199	160	175	190	190	148	158	170	182	186	201	177	177	203	194	180	193	183	162	175	167	177	175	172	167	167	170	184	172	171	193	198	181	177	172	190	178	171	189	176	189	182	162	176	170	177	157	175	187	179	178	192	174	191	170	180	175	175	166	183	164	169	168	178	172	186	190	175
14737	15343	22498	24387	23990	22566	20456	20376	16389	13152	12110	11892	12269	11519	12933	12157	11417	11856	7960	9131	12741	15518	11012	10592	8645	7573	9245	10610	16405	13468	12658	8651	8581	5662	3589	2307	1088	732	636	581	514	543	541	527	505	523	618	771	876	1478	2215	2651	3771	3004	3472	3943	4174	1989	1675	1953	862	932	842	827	722	901	930	790	785	643	651	587	615	597	634	586	516	535	518	520	528	503	515	529	525	509	531	534	521	508	540	487	540	546	518	499	566	541	554	557	495	520	471	537	474	509	521	515	513	502	488	528	541	549	513	527	524	539	526	525	519	503	554	537	506	525	518	507	487	516	514	514	438	524	529	478	510	491	545	497	529	523	480	523	497	501	528	528	504	521	524	518	518	532	487	536	508	538	515	487	508	526	560	515	545	524	499	508	517	501	515	565	532	511	516	513	567	515	499	505	532	503	544	502	536	497	502	491	544	526	488	507	518	510	496	510	550	519	460	525	505	549	501	550	473	540	506	509	534	523	513	531	513	538	566	535	506	490	529	505	516	523	526	532	515	534	491	484	526	546	493	495	511	535	504	525	518	510	553	495	523	547	541	519	529	496	483	506	507	524	539	505	482	489	529	501	479	505	514	494	497	496	497	469	454	508	527	504	502	561	491	504	531	500	531	503	546	511	527	533	474	538	520	495	532	456	507	509	508	511	505	483	499	511	556	522	545	519	490	532	528	534	481	490	514	509	494	527	506	479	531	482	510	520	504	520	481	528	501	532	515	480	525	487	505	532	539	471	499	542	536	506	524	529	503	515	530	515	467	521	507	480	500	497	496	490	553	494	495	541	487	552	492	469	492	515	494	487	505	487	553	479	524	515	500	496	494	486	524	524	467	549	488	526	470	527	490	499	487	545	514	515	504	546	519	510	508	509	520	469	519	524	514	516	542	452	478	474	501	496	560	512	501	503	520	536	513	492	514	554	503	526	491	482	494	514	533	498	501	531	494	516	522	472	514	535	536	558	539	517	494	524	515	508	517	475	501	511	489	514	527	499	493	508	505	485	494	544	494	505	534	534	510	497	503	530	504	487	518	522	513	544	534	482	500	538	530	519	545	514	534	506	484	484	557	526	483	492	573	477	524	478	492	515	547	503	510	483	514	534	503	522	464	512	486	501	505	505	551	493	495	530	485	504	505	516	521	489	475	527	533	502	553	526	514	502	491	500	488	503	487	532	497	560	515	490	501	523	528	494	523	530	534	537	548	544	526	510	538	509	481	514	568	541	545	538	516	481	542	531	509	502	478	492	496	512	523	492	507	525	524	477	479	488	501	506	512	492	473	521	497	483	512	473	520	496	501	582	559	505	544	494	533	496	489	527	532	476	516	499	514	519	475	506	533	499	512	538	507	555	518	522	545	510	502	518	523	547	549	532	513	528	486	504	546	519	488	543	518	475	518	486	510	471	526	455	516	531	478	462	492	494	554	490	516	526	497	512	503	494	504	503	522	522	520	545	500	517	503	505	481	483	481	523	522	492	545	529	544	493	512	525	521	521	488	508	489	501	480	498	506	533	513	519	520	493	526	510	514	530	488	504	522	529	486	482	510	523	526	477	547	536	484	513	474	518	527	507	524	518	513	511	524	538	498	507	495	529	484	517	516	557	493	542	479	474	529	504	505	521	500	522	536	531	534	521	494	545	497	498	533	528	501	521	531	533	564	505	573	488	510	483	512	529	520	518	522	518	508	499	505	530	463	463	464	511	519	500	469	551	535	554	533	518	524	508	514	521	543	526	519	527	499	524	538	498	526	492	514	519	513	499	533	541	534	537	463	509	490	497	462	492	535	497	543	526	493	535	515	487	519	504	513	523	501	520	516	502	506	510	527	533	539	515	489	514	478	522	549	561	490	478	493	503	508	500	508	538	519	482	497	480	530	531	507	526	496	517	495	479	524	503	510	531	485	514	513	501	518	543	473	495	518	493	507	513	531	488	510	552	530	540	485	509	529	525	506	497	522	513	492	531	491	502	503	531	529	553	544	520	508	496	522	527	543	475	486	519	515	522	514	522	508	494	483	523	545	518	479	521	521	516	522	513	533	503	514	507	536	499	551	496	534	536	501	531	550	509	518	512	507	493	505	523	546	516	543	526	498	530	574	526	492	505	494	485	542	515	529	490	517	523	548	516	498	527	515	560	511	484	487	500	528	499	489	470	491	503	499	513	510	530	492	475	521	546	514	498	553	511	527	563	473	511	519	523	481	507	538	551	537	572	493	530	489	524	534	535	500	485	524	547	483	518	524	492	512	483	529	507	543	495	531	482	535	547	525	499	542	526	533	506	502	523	497	480	502	503	528	477	474	543	480	503	486	552	504	526	504	491	526	521	466	521	527	531	534	504	473	509	530	540	478	520	466	519	523	486	494	513	487	554	512	474	566	536	509	538	512	530	500	520	486	533	504	508	535	502	524	552	482	491	539	512	512	528	500	446	524	513	511	493	522	472	520	524	550	508	536	534	515	521	506	527	512	513	503	531	500	503	554	538	477	536	541	551	485	534	517	506	479	534	525	533	546	531	499	495	493	544	531	497	516	506	485	520	519	511	498	558	482	556	512	514	494	507	490	502	523	512	521	525	508	484	494	537	494	525	502	501	536	500	508	504	485	512	520	538	494	506	519	470	474	548	550	483	493	560	504	494	472	528	516	498	541	545	483	497	547	498	538	504	532	509	518	512	523	477	515	520	515	513	498	513	539	545	516	529	483	493	549	504	575	527	497	527	472	521	520	520	521	529	518	503	538	522	503	535	515	497	477	525	542	508	514	522	509	523	519	502	515	501	492	504	545	485	506	547	579	491	516	482	517	507	484	545	500	530	491	486	472	548	522	531	506	541	499	538	523	510	538	525	488	542	514	480	504	532	577	527	545	480	507	493	560	504	496	503	500	532	507	496	485	499	534	517	521	521	517	532	550	505	501	496	488	516	543	538	518	508	490	484	553	476	538	521	535	485	496	503	536	479	559	477	525	507	526	538	496	497	514	522	545	470	542	491	519	530	523	513	490	543	491	500	546	489	533	523	496	506	541	498	535	526	530	518	533	499	515	458	506	535	540	506	508	485	476	513	493	521	491	499	499	508	527	513	500	523	536	515	549	539	524	494	501	551	505	533	533	480	541	520	509	503	525	523	511	464	490	556	551	536	531	549	544	517	527	510	495	551	506	502	539	475	523	562	516	519	511	521	538	506	546	511	511	502	558	542	518	507	534	516	524	510	488	518	505	456	530	531	510	498	524	529	525	529	500	502	490	535	535	489	499	534	507	516	536	545	476	542	536	539	489	545	508	487	503	509	485	540	486	468	529	516	484	571	503	493	506	525	504	503	505	513	512	515	496	495	513	484	503	539	529	562	512	462	487	525	553	512	550	570	519	523	485	516	494	500	500	490	522	504	554	521	524	511	514	530	555	521	475	518	542	501	557	522	549	519	507	512	508	465	563	504	513	519	522	477	552	544	490	548	507	509	528	502
7521	5326	4562	3779	3008	2367	2039	1660	1273	974	651	585	633	498	428	457	394	346	287	268	319	325	249	179	209	200	197	162	253	227	185	148	198	130	126	122	131	135	126	123	127	122	139	121	136	122	120	137	127	144	106	134	167	146	146	152	143	119	141	120	125	119	126	135	126	150	111	127	121	121	112	140	130	140	126	120	116	121	135	107	113	118	125	131	114	125	116	128	128	134	109	127	147	128	125	114	112	114	110	133	114	97	120	98	110	125	133	124	122	123	127	126	119	113	111	116	102	114	127	116	122	114	109	144	124	111	135	148	125	125	121	122	122	114	107	107	129	122	130	114	119	113	151	117	130	107	122	137	124	117	129	127	108	121	113	108	119	132	95	135	119	100	132	119	116	109	124	115	112	121	136	114	134	132	121	114	108	129	110	117	104	126	113	110	115	115	120	109	104	138	141	126	124	122	143	124	112	130	152	112	107	126	128	113	128	106	117	103	115	111	123	92	124	111	121	111	102	120	125	122	105	124	129	130	115	107	114	139	117	126	140	133	138	151	119	112	120	121	130	112	108	104	139	140	139	119	113	122	115	118	124	120	132	102	126	113	113	111	130	117	128	123	122	122	144	138	129	116	122	121	112	120	115	123	126	119	116	122	104	108	133	111	117	109	111	137	121	117	113	115	123	100	119	124	121	128	118	141	133	120	112	120	136	138	115	145	121	142	111	105	116	128	119	121	120	124	110	136	107	122	104	108	122	103	102	132	109	121	137	125	102	123	123	130	129	108	97	123	128	130	116	112	117	123	137	133	130	127	127	105	116	107	130	125	120	141	111	119	124	112	123	130	120	141	130	113	103	111	134	134	121	134	137	100	117	122	136	112	130	135	96	117	109	122	130	130	135	124	137	119	122	103	111	131	118	115	125	122	121	94	111	124	123	126	128	132	124	133	133	125	105	129	111	136	113	115	112	119	138	111	112	126	116	132	113	129	121	113	118	107	126	109	119	110	117	111	136	131	145	127	107	129	124	130	117	120	124	122	120	124	137	113	124	118	106	116	124	138	124	130	121	124	124	119	111	116	123	127	123	115	108	110	118	116	138	120	127	104	131	141	128	109	128	117	128	132	110	122	109	121	118	128	112	125	132	131	138	120	127	140	108	107	80	94	104	117	137	110	121	123	119	143	122	131	110	123	128	115	119	127	108	120	126	132	127	109	120	132	106	110	120	126	116	124	124	124	131	126	121	116	115	112	100	133	118	124	116	130	109	112	115	121	122	126	124	120	121	116	122	124	122	129	119	137	106	117	118	140	130	126	124	121	132	117	117	116	127	141	102	134	121	117	112	119	104	130	115	118	123	126	113	120	122	137	103	126	115	101	126	130	138	121	126	135	141	108	126	140	121	111	133	125	120	120	130	127	115	122	129	118	91	137	98	106	133	134	106	118	130	130	121	120	125	131	112	98	123	117	123	116	124	127	119	137	119	120	139	108	136	129	120	97	124	106	115	130	111	137	112	133	106	128	119	103	140	113	127	104	139	141	103	119	127	115	99	123	128	142	126	112	111	111	127	126	121	123	129	129	119	125	127	130	110	132	116	130	105	136	100	122	114	131	120	125	129	125	107	100	119	121	131	132	137	109	117	105	121	123	111	116	104	133	109	115	109	138	121	124	104	114	107	124	130	123	114	132	131	105	112	122	138	115	129	96	106	126	128	140	159	130	110	147	129	134	133	128	114	107	119	135	120	114	131	129	118	114	116	130	140	127	92	143	110	128	132	121	120	136	112	125	131	123	130	115	138	110	142	128	145	110	119	132	108	121	130	124	120	125	118	131	138	132	125	146	120	122	126	110	125	129	127	113	104	110	138	128	97	123	109	121	124	125	135	113	130	116	120	129	125	104	107	115	110	138	119	120	129	127	102	133	143	132	114	138	129	103	108	134	104	128	117	120	104	121	122	123	124	131	124	140	131	110	131	128	124	117	107	120	124	120	124	111	113	119	111	120	122	135	129	125	105	101	147	116	118	117	118	121	99	111	120	120	126	139	119	110	112	127	118	133	127	115	125	126	132	124	145	119	110	128	136	130	116	112	100	124	110	132	112	110	122	128	109	106	134	137	129	125	120	125	129	102	121	120	130	114	128	122	123	144	119	145	127	110	125	131	115	121	136	117	116	116	114	115	128	127	115	113	111	126	150	127	150	117	131	131	115	130	138	129	113	112	111	106	118	141	113	113	133	123	106	120	108	128	117	111	121	111	126	103	106	135	139	111	130	112	112	133	118	124	123	106	120	138	115	102	107	124	116	98	103	105	130	124	107	135	119	122	115	116	114	129	114	113	124	136	130	110	126	120	124	130	121	122	107	134	132	117	140	127	110	137	135	117	126	121	125	116	124	122	129	115	121	145	102	123	129	121	101	111	112	128	123	120	132	93	148	111	127	122	128	132	111	125	111	138	110	111	136	111	101	132	120	100	122	117	113	113	108	112	98	150	138	118	119	150	124	126	133	116	129	122	129	129	111	113	112	132	133	149	135	123	121	130	109	115	118	136	123	132	131	117	114	111	114	128	137	125	112	135	112	94	129	130	126	124	102	126	117	99	150	129	108	112	136	104	128	123	104	112	124	116	115	129	97	126	115	116	122	100	121	108	132	119	120	110	128	125	119	113	140	128	109	108	137	117	111	126	125	122	123	100	129	108	114	120	126	119	120	115	115	121	126	134	137	113	107	115	125	117	116	129	127	136	136	118	102	114	119	116	128	115	130	119	119	125	115	134	127	127	122	120	118	119	113	123	108	116	126	114	118	112	129	119	127	112	105	129	112	121	116	140	104	90	115	123	122	127	122	127	120	114	125	125	114	121	115	136	127	129	152	108	124	123	124	127	109	120	132	113	120	109	107	135	135	125	108	129	122	116	117	135	124	131	119	123	110	118	128	121	113	121	128	122	98	122	111	135	109	116	106	128	126	138	116	112	130	138	99	119	119	118	119	130	119	118	119	109	141	152	128	125	128	124	136	121	133	125	125	155	125	107	127	127	118	137	122	110	131	119	113	124	131	108	123	141	136	124	120	127	104	115	131	123	120	108	123	144	115	122	129	134	128	102	133	140	133	116	105	113	126	134	105	117	126	104	118	119	132	112	120	125	124	102	111	100	129	115	131	122	102	119	112	131	103	106	112	124	109	128	125	122	118	142	131	107	113	120	125	124	126	110	123	128	104	112	129	114	118	129	125	131	140	142	103	130	118	126	119	125	118	126	121	100	116	119	131	103	110	115	132	106	119	124	117	127	123	124	117	121	120	125	121	111	130	110	124	133	100	129	117	140	116	119	113	118	121	120	105	127	112	106	125	96	148	139	104	110	113	115	113	120	124	101	112	110	115	100	122	118	118	112	107	113	120	123	115	139	113	112	121	123	130	118	107	140	138	102	118	138	136	115	109	110	103	132	109	120	116	122	101	123	121	118	110	112	116	134	101	134	102	116	97	137	119	121
6386	5893	8588	10657	9196	8459	7916	7090	5893	4808	3322	3082	3155	2815	2591	2383	2082	2057	1576	1407	1638	1701	1116	1058	845	903	806	906	1330	1189	944	779	748	539	528	447	351	402	380	374	353	396	331	355	374	380	367	363	405	388	439	470	504	471	497	519	483	407	400	432	388	341	405	394	429	414	395	394	375	375	386	366	379	373	385	401	366	363	340	381	363	377	401	372	384	352	359	346	347	373	374	400	406	378	332	352	381	349	366	369	377	398	367	380	361	377	403	387	359	379	369	340	375	364	363	382	382	392	399	348	368	385	341	328	368	371	375	348	368	358	360	370	371	364	377	354	410	339	353	381	363	384	369	327	347	399	362	348	326	400	334	335	348	346	357	354	354	402	363	361	357	344	374	385	352	356	380	369	377	360	393	356	389	371	397	364	355	360	361	358	387	346	400	352	375	353	377	388	371	346	368	354	354	371	352	380	328	360	359	381	389	331	338	371	381	375	384	344	375	359	390	367	385	368	371	351	342	355	403	381	376	362	395	380	362	336	389	367	353	366	325	363	351	350	379	380	352	352	364	377	343	383	372	356	361	405	380	372	338	371	342	366	368	332	405	432	383	337	378	372	346	366	341	394	363	372	360	366	365	336	388	375	369	348	348	368	367	396	356	371	391	384	365	370	349	356	351	368	362	378	349	374	361	367	390	368	352	357	354	371	364	395	383	361	368	335	365	351	339	375	366	391	396	389	375	351	348	385	392	357	387	361	354	368	365	365	389	353	363	361	392	352	352	360	367	351	363	342	330	387	361	366	382	398	395	360	372	341	376	356	343	358	345	365	380	373	377	379	371	384	366	388	352	372	366	377	377	388	378	337	356	340	390	362	389	342	345	321	401	400	355	373	349	356	369	372	368	370	371	351	392	351	358	328	388	362	395	370	404	346	363	413	374	362	369	355	354	372	359	328	369	353	323	378	353	371	352	366	366	398	354	370	355	391	347	358	360	386	389	399	342	397	377	383	381	373	359	346	353	342	353	377	352	334	351	381	356	351	357	365	358	331	344	369	372	371	381	379	362	340	368	388	366	333	325	387	415	361	359	374	341	373	381	368	379	399	344	371	385	357	387	352	398	366	384	353	371	361	359	387	384	334	359	358	372	337	366	371	349	372	378	349	389	380	339	358	361	370	345	386	366	353	370	351	350	341	360	357	369	349	381	394	379	355	345	375	346	321	363	358	407	342	372	346	344	365	334	380	385	356	370	370	381	364	367	351	376	345	364	359	401	359	345	351	323	383	365	362	353	372	370	373	398	406	381	363	374	391	345	374	371	341	392	364	313	337	390	376	378	374	366	358	393	394	344	362	368	351	342	344	366	377	368	356	379	377	359	350	373	389	371	354	397	361	365	358	359	357	338	369	349	360	353	333	362	391	394	357	343	359	368	390	379	348	373	392	378	347	355	390	374	398	378	364	334	373	325	323	357	382	357	346	389	360	351	389	357	372	379	383	394	358	343	362	351	370	371	397	357	350	337	365	358	371	367	361	385	328	327	364	355	383	384	362	370	340	378	349	390	341	334	361	337	347	387	360	355	341	388	359	401	340	358	415	370	349	389	364	351	383	364	384	372	365	358	375	394	347	370	357	374	359	367	350	344	373	363	338	392	371	378	354	391	370	349	354	374	349	342	368	390	359	345	373	365	360	371	363	382	397	396	351	356	361	395	376	371	382	363	357	394	354	397	326	383	333	366	409	384	352	343	359	374	365	389	358	388	334	398	349	381	368	360	375	383	349	358	376	372	410	372	352	346	359	359	386	364	329	358	367	356	388	384	353	385	362	392	381	354	390	371	347	375	399	372	332	346	359	373	337	391	354	364	355	372	371	332	337	352	392	324	367	354	355	389	382	355	336	385	382	365	388	354	387	359	373	370	406	347	376	387	377	419	365	322	376	377	341	373	378	315	367	373	349	341	390	346	332	347	342	367	357	375	352	427	373	365	364	347	391	357	355	391	388	347	348	358	395	372	375	364	326	338	363	359	367	337	353	361	358	379	351	361	338	348	389	379	404	366	347	338	384	397	375	390	402	357	357	392	366	364	403	339	356	374	424	347	350	381	356	392	380	356	381	371	351	362	353	386	335	355	368	362	381	368	358	356	359	337	352	381	290	375	398	348	385	380	367	352	325	337	350	374	364	337	389	408	378	377	386	382	347	357	351	361	369	348	386	351	362	323	343	342	363	334	368	353	367	365	387	372	375	351	379	334	357	369	349	356	359	397	380	386	399	389	370	386	349	351	333	348	378	363	335	375	390	386	382	364	369	355	357	367	348	376	368	380	391	382	340	340	364	361	375	399	370	380	382	367	359	357	340	344	353	390	329	374	391	358	351	391	347	388	373	377	358	355	377	364	391	365	368	340	359	354	371	402	355	357	406	376	341	387	332	346	374	351	382	365	378	374	402	392	371	349	364	360	352	373	374	349	357	370	391	414	377	348	396	385	353	373	358	385	370	394	381	340	361	356	390	366	366	365	373	378	367	378	369	343	353	367	398	398	381	357	350	333	378	375	409	364	379	352	374	398	335	374	371	364	394	390	356	380	375	342	362	349	366	373	370	380	387	353	395	402	353	392	358	356	350	342	360	331	376	378	391	339	368	393	367	380	344	372	371	375	377	383	360	361	379	373	384	394	305	388	350	370	356	391	334	391	331	332	359	390	369	365	361	350	365	353	368	331	375	390	353	391	349	366	339	373	361	392	367	374	369	336	376	372	328	367	356	352	368	376	369	401	358	350	368	330	379	368	385	357	383	355	339	357	346	378	337	408	373	367	357	358	380	343	346	359	374	375	367	336	372	369	389	362	368	376	373	359	417	375	334	376	351	359	362	373	367	364	356	367	388	351	371	362	356	361	359	339	370	384	361	356	345	374	392	378	329	383	349	350	365	389	371	384	373	412	367	389	355	379	366	355	364	383	382	350	365	374	380	342	407	348	377	360	368	371	385	331	351	327	380	356	399	334	358	366	373	374	368	350	373	334	391	357	362	385	352	346	379	347	369	350	374	405	344	364	332	358	375	363	405	351	342	335	382	368	374	348	373	343	353	366	367	354	356	361	381	391	339	372	383	372	360	351	382	381	389	350	379	397	391	343	360	386	344	378	338	364	370	388	382	354	363	392	371	353	351	397	362	378	360	368	380	345	376	355	361	388	376	382	380	390	387	365	358	394	363	318	337	342	354	363	369	392	359	363	395	384	373	376	359	355	354	354	366	355	374	376	377	394	348	424	367	397	344	340	353	385	420	342	361	351	374	370	361	377	355	369	364	330	352	327	378	369	342	361	396	380	337	398	370	378	351	344	360	369	374	350	372	353	341	384	340	342	361	364	375	366	382	377	390	382	370	388	343	368	373	366	387	407	301	357	376	364	340	359	399	371	336	356	378	344	337	387	375	352	372	346	336	352	371	378	359	347	349	318	379	349	379	378	367	397	367	374	361	373	375	375	358	394	355
16986	10923	9583	8820	6752	5480	4581	3659	2686	2221	1790	1671	1928	1463	1540	1601	1689	1295	1072	920	1753	1825	1370	1072	785	804	946	776	1712	1507	1151	630	674	412	370	247	169	173	154	136	145	143	137	151	133	176	145	166	150	196	225	326	349	299	368	384	349	240	215	217	137	152	165	184	153	174	168	150	158	163	138	141	126	139	152	168	138	144	138	147	119	136	157	167	130	138	146	147	119	146	166	143	147	140	137	134	157	131	119	153	156	142	138	162	151	121	148	150	135	127	146	142	136	137	121	160	140	159	156	141	137	146	133	156	158	137	148	140	136	152	159	151	138	147	133	137	152	156	150	141	163	134	140	133	160	156	163	152	144	140	157	131	138	158	133	154	132	128	130	154	143	150	151	133	130	153	147	156	154	142	131	150	153	128	140	156	185	157	154	135	129	159	148	139	138	137	142	136	124	147	151	151	155	128	156	144	142	160	133	138	138	137	145	143	164	165	148	158	145	153	151	141	140	156	146	129	127	155	138	154	161	152	151	160	137	136	139	134	141	147	149	157	143	145	123	114	134	130	154	151	157	141	127	130	153	145	162	152	149	153	146	140	152	146	154	132	145	127	136	169	138	141	145	145	149	147	136	155	160	138	153	151	143	122	142	123	169	114	132	177	148	140	131	170	141	153	156	170	132	140	166	137	152	160	130	143	145	136	148	143	137	157	124	142	152	138	147	153	139	153	120	168	128	126	154	119	133	144	157	158	140	133	140	146	156	153	130	176	140	120	130	135	155	147	158	142	136	148	140	145	140	159	138	154	117	117	153	141	136	151	139	142	144	149	164	161	144	151	145	136	148	139	137	148	160	149	157	124	147	148	135	146	140	148	149	131	160	148	149	153	143	136	122	142	149	148	158	157	135	162	120	154	139	138	162	168	137	147	129	160	149	142	136	147	131	133	158	126	140	157	183	135	154	153	121	148	163	142	151	148	145	153	167	138	150	143	133	150	137	139	149	145	140	152	139	181	120	159	134	154	139	129	141	150	136	148	136	131	131	122	148	149	143	141	158	135	156	152	140	138	158	146	153	136	143	143	137	166	156	143	156	158	155	157	162	146	137	167	123	133	144	144	141	139	151	153	154	142	131	146	148	172	144	142	133	143	128	148	153	158	136	159	147	140	127	151	139	147	134	138	147	147	149	144	130	165	155	127	126	144	154	143	127	149	137	141	170	155	145	147	134	137	140	143	131	165	158	135	159	157	161	126	157	149	140	134	132	161	129	145	119	155	150	155	168	148	140	145	134	125	125	144	127	145	133	149	169	136	133	128	129	147	151	135	161	141	157	158	130	127	159	142	158	128	144	131	133	152	149	142	148	135	139	144	149	151	163	154	128	141	124	146	148	155	155	131	120	143	150	130	141	151	150	164	140	159	154	153	139	139	153	137	136	174	134	150	150	121	150	155	139	141	147	165	169	148	149	163	135	123	128	157	140	132	166	142	158	136	150	149	133	134	112	129	137	161	148	135	140	144	134	140	141	145	150	144	149	161	153	161	147	152	135	188	132	146	157	130	127	117	132	143	130	156	171	142	139	134	130	141	136	128	171	142	154	127	139	143	153	133	129	161	120	132	167	146	152	157	133	150	158	131	146	148	124	138	136	135	121	144	159	158	148	141	139	147	145	156	163	147	145	147	137	152	157	162	150	134	167	157	140	125	145	129	150	124	152	138	141	140	137	153	148	156	135	147	133	135	140	143	153	141	145	134	136	169	156	155	141	153	166	155	161	151	157	153	170	139	143	171	144	131	144	149	155	150	140	145	155	155	137	145	157	133	151	171	134	142	150	147	143	159	164	140	152	170	149	145	151	162	144	130	125	154	148	153	152	150	156	143	138	157	138	150	148	140	148	137	151	167	148	143	150	145	133	130	125	165	134	145	132	134	156	131	164	165	151	163	118	158	148	152	155	143	141	133	153	145	138	145	140	154	131	168	145	152	142	162	127	147	162	163	151	132	154	145	130	125	155	137	141	154	146	145	149	166	147	153	140	133	144	141	125	132	168	140	138	143	145	124	151	143	134	146	140	132	134	122	157	165	137	119	156	134	179	157	171	143	155	137	129	166	128	130	153	166	168	143	134	139	148	137	150	156	148	153	139	147	146	141	148	165	144	156	142	147	138	152	126	152	167	149	139	138	141	142	181	136	146	129	166	147	111	144	129	154	141	141	144	142	127	139	143	128	149	184	153	166	137	141	136	155	137	167	154	148	138	143	142	150	178	134	158	134	131	169	185	153	170	143	136	125	146	158	148	155	145	128	182	140	147	130	143	158	156	156	154	149	130	144	152	140	142	156	148	127	155	144	127	147	156	147	143	144	151	135	141	153	143	133	136	152	142	157	149	136	146	138	143	157	166	157	109	148	129	137	140	168	131	155	144	143	159	149	131	159	145	140	181	140	133	165	146	118	130	150	146	128	167	142	167	135	130	157	124	162	143	150	145	138	154	140	153	156	140	159	152	158	165	159	146	159	166	149	143	144	163	137	158	115	160	148	122	149	135	145	157	149	160	159	159	142	156	140	115	143	149	155	166	143	135	153	133	150	144	151	138	147	146	121	148	116	155	141	135	136	156	129	161	153	146	131	144	139	144	141	158	141	160	153	146	140	153	158	163	142	160	139	145	125	150	147	159	133	151	146	146	155	150	141	144	152	167	126	128	172	137	168	156	144	146	161	165	145	115	130	133	143	156	156	159	159	135	145	149	135	151	155	168	163	139	138	154	142	164	153	139	143	142	173	152	140	152	146	146	143	140	150	138	139	167	149	160	146	128	154	164	153	143	146	153	152	163	147	139	137	129	140	160	148	145	131	143	143	140	149	131	145	150	167	146	122	147	165	166	147	132	143	143	139	155	139	160	146	145	151	155	150	129	154	162	143	154	137	148	148	135	139	163	142	151	131	159	153	124	133	138	172	152	138	151	171	145	130	143	166	165	164	140	135	147	143	162	166	155	145	141	155	151	126	156	147	143	150	165	130	136	149	136	122	120	132	147	145	128	139	150	156	152	149	142	158	157	162	138	157	155	133	136	139	169	138	154	147	181	164	130	122	148	140	167	113	143	156	136	137	143	159	136	131	151	139	155	150	146	152	155	141	150	142	162	125	126	151	160	148	158	133	140	164	147	149	142	138	141	131	138	134	159	131	139	141	149	166	148	137	169	148	120	151	130	140	132	149	137	163	132	153	149	123	150	151	143	161	158	144	149	149	153	128	139	151	161	150	148	149	163	161	165	134	135	158	131	143	151	130	145	143	141	144	151	138	148	159	145	119	157	138	153	146	142	161	149	127	133	127	135	146	132	157	141	136	157	124	140	155	142	149	136	146	135	136	134	153	159	132	150	149	154	158	147	133	146	147	158	160	158	170	160	155	137	140	159	161	133	148	149	139	140	144	149	141	151	135	130	152	163	146	139	133	134	123	143	143	152	137	147	139	150	147	142	170	143	151	148	138
11833	10566	15168	19304	17681	16617	15267	13627	11265	9872	8208	8559	9175	7554	8077	8200	8103	6366	5136	5235	9100	9136	7523	5794	4161	4646	5757	4381	10298	8893	6631	4485	4214	2357	2345	1296	734	511	476	491	447	424	429	424	445	464	524	556	629	837	1151	1442	2234	1760	2246	2190	2217	1059	1023	1071	651	588	642	568	597	603	581	575	546	492	489	449	505	501	457	477	417	411	431	451	464	431	470	454	443	419	478	439	458	416	437	474	455	475	463	451	452	430	440	425	402	434	464	443	462	422	397	458	471	441	401	448	411	415	447	441	439	449	463	440	421	419	431	416	442	434	414	450	422	443	419	427	388	441	428	457	407	466	428	443	386	421	456	417	459	420	426	405	436	426	414	410	427	444	450	415	424	420	401	451	423	431	446	439	453	392	449	416	433	447	457	425	406	418	443	434	452	423	412	439	431	455	438	403	407	434	444	416	421	436	413	453	470	406	463	451	399	415	433	431	441	444	425	430	398	425	432	451	456	392	435	408	426	407	411	432	447	409	413	453	436	444	393	416	422	437	386	423	432	440	461	415	420	416	413	456	439	428	413	410	417	454	393	441	426	420	427	466	445	438	458	462	424	451	440	449	476	418	433	415	407	433	408	452	422	462	423	413	431	390	415	413	433	423	429	446	434	455	430	421	436	423	427	473	405	422	427	457	404	428	455	458	441	425	434	442	484	421	413	420	444	425	461	442	401	423	460	448	431	455	437	454	399	410	413	481	440	416	416	445	424	455	461	449	444	410	428	387	464	429	419	437	407	425	447	417	415	393	398	430	462	401	441	415	436	431	403	446	422	459	424	411	429	415	438	443	408	433	416	411	443	424	439	458	448	451	449	431	438	424	435	447	425	434	440	472	408	453	427	449	452	449	396	394	468	427	484	422	402	429	421	414	432	416	443	423	435	436	454	450	436	418	420	418	428	432	437	435	419	407	423	408	421	416	430	450	475	425	433	442	432	399	420	450	439	427	417	442	424	441	400	423	425	395	424	427	416	461	445	417	449	431	414	429	432	398	417	410	435	405	425	424	430	401	450	423	414	424	418	435	427	449	431	423	423	424	413	425	443	409	420	437	430	412	428	393	446	454	440	409	408	395	435	408	439	400	446	445	428	406	434	448	453	417	424	416	449	494	404	409	457	405	434	417	413	458	436	438	430	471	452	472	416	431	460	446	396	434	411	411	417	455	440	421	416	437	420	424	437	428	463	430	425	460	425	419	452	418	445	433	422	444	426	435	438	419	419	438	385	421	436	435	485	409	413	448	455	425	431	461	462	415	455	419	396	418	405	428	414	400	398	426	445	429	422	476	372	449	415	439	430	407	420	448	412	450	390	408	427	422	464	432	458	397	425	439	455	446	439	449	423	448	462	418	425	431	444	420	412	409	436	415	453	416	425	447	447	404	412	394	435	455	421	421	443	387	395	440	432	414	456	447	424	431	449	430	464	416	433	455	386	440	408	428	446	461	439	480	426	449	437	453	426	411	440	402	458	417	451	417	426	437	444	441	421	433	436	412	446	456	455	523	426	426	450	432	457	426	412	424	466	446	414	428	441	461	448	444	450	449	420	407	420	358	423	432	426	416	412	445	403	395	401	411	444	415	441	412	455	428	420	422	432	434	421	413	440	442	456	421	382	460	419	418	385	426	430	425	458	444	476	437	414	445	409	405	417	397	460	442	412	454	454	423	431	446	431	442	453	474	422	415	406	408	413	470	398	460	438	424	448	466	420	421	422	473	434	451	409	435	408	467	450	425	450	422	444	436	431	456	446	411	412	421	407	407	444	463	399	393	428	425	435	417	395	446	451	454	452	422	388	430	426	459	427	423	453	427	418	422	432	394	401	387	437	426	428	463	422	472	419	473	417	426	451	460	443	439	412	431	445	427	395	451	426	422	430	435	415	479	482	460	398	438	440	399	439	434	430	432	451	401	435	436	432	463	459	449	464	418	413	417	410	439	452	441	427	417	421	448	431	439	437	371	485	447	396	447	401	470	433	427	423	428	388	444	470	402	438	432	451	451	457	424	438	449	441	419	453	406	447	451	434	429	393	459	428	447	431	439	456	432	441	428	425	448	431	426	459	391	405	449	453	437	439	398	393	404	418	450	443	441	451	447	437	448	402	428	424	449	441	445	416	428	453	459	442	409	440	430	431	419	423	484	473	455	459	446	410	403	456	425	436	457	416	467	407	419	455	427	428	422	417	463	408	446	433	447	441	445	432	465	431	430	416	423	423	420	447	423	426	420	415	397	440	447	421	392	402	481	415	419	415	442	417	408	419	419	455	448	412	434	419	454	443	419	421	479	421	423	424	416	414	448	452	417	425	394	443	438	432	418	398	409	453	460	441	407	444	456	428	422	406	439	426	402	462	392	434	449	450	413	412	437	401	416	406	403	444	462	425	450	448	413	424	418	448	408	458	437	410	434	426	448	412	414	448	423	426	454	445	379	440	422	433	410	435	416	449	419	386	430	465	427	430	438	415	435	440	456	438	430	391	464	481	409	413	395	421	425	436	465	417	436	406	413	434	452	440	440	419	377	413	401	425	428	437	437	460	444	416	460	432	463	448	427	423	438	436	442	474	428	429	456	429	448	428	400	405	458	449	415	454	425	457	423	431	426	404	410	434	430	430	452	426	435	453	435	417	459	429	390	468	453	428	435	439	435	431	443	444	437	432	421	446	437	421	483	446	404	447	414	463	443	439	431	424	456	381	428	434	407	452	426	435	396	434	423	416	453	393	435	448	439	440	474	378	430	468	415	434	440	371	447	447	427	447	394	411	385	460	434	442	416	417	386	439	408	448	447	418	464	417	433	441	430	445	441	430	470	437	402	394	406	429	453	439	442	432	444	421	440	388	416	433	452	441	408	469	455	385	451	453	383	453	427	409	447	409	406	456	461	456	435	431	444	407	492	434	413	446	408	421	420	412	443	440	416	384	414	381	432	420	400	426	403	444	442	455	472	447	418	377	439	456	423	420	448	443	417	463	436	437	441	415	431	463	427	399	476	429	464	417	445	423	438	456	423	427	432	443	423	419	445	430	452	419	422	441	400	461	422	396	432	397	432	413	461	431	437	420	450	437	401	404	472	443	432	443	442	447	449	422	415	420	435	411	434	403	432	446	400	413	442	400	459	393	430	469	450	440	426	451	429	438	378	450	461	429	427	411	411	410	429	456	451	484	443	448	436	457	443	435	421	447	453	441	434	446	421	434	402	420	460	461	440	424	415	408	473	434	437	441	392	432	417	438	420	424	425	447	475	433	410	411	433	431	442	467	432	457	446	420	456	424	412	423	461	438	413	439	424	434	446	455	456	453	422	422	447	419	415	432	408	440	395	393	445	414	437	441	415	412	415	433	410	419	473	438	432	430	419	433	445	406	424	447	445	402	457	464	399	416	439	453	442	438	420	443	468	397	439	419	486	417	434	431	409	451	410	409	439	437	439	425	420	426	436	422	412	417	429	434	411	429	443
24232	14902	15735	15699	11997	10771	8653	6252	4591	3328	2677	3242	3816	2587	2738	2774	2615	2014	1547	1980	3211	3389	2587	1640	1570	1472	1527	1134	3092	2974	2081	1307	1270	760	659	393	253	217	184	171	157	206	188	164	178	181	214	202	228	285	474	473	609	626	637	690	568	311	338	364	240	199	242	237	228	235	196	216	210	175	170	194	178	188	194	190	179	194	179	162	171	193	184	203	208	189	165	190	198	193	186	185	181	190	180	204	182	190	172	164	153	187	186	195	191	184	183	185	178	174	199	182	197	181	203	159	184	193	171	165	201	173	170	180	191	190	199	194	174	175	158	188	189	194	167	169	205	168	180	157	178	198	164	200	191	186	173	204	180	199	184	194	175	177	178	182	184	190	182	157	203	155	170	172	179	189	169	171	169	190	182	160	173	178	206	183	186	179	168	178	185	175	202	202	172	181	194	157	171	179	189	186	189	172	164	178	171	187	169	199	192	190	186	167	198	193	199	159	158	188	190	159	175	172	185	189	170	187	202	178	189	175	177	186	179	173	169	185	179	191	174	197	168	184	157	165	211	164	180	201	185	166	174	183	186	154	164	185	210	168	156	157	163	169	188	189	181	174	179	184	177	184	193	190	185	175	180	171	181	184	161	182	170	182	196	160	186	189	161	185	173	161	161	180	169	176	179	171	189	181	172	186	174	181	151	190	209	173	161	190	174	176	170	197	165	204	180	167	161	188	206	184	184	188	190	155	176	157	175	168	186	180	163	212	176	198	185	198	179	155	178	176	169	175	167	192	198	184	178	182	210	192	189	164	194	204	181	178	186	211	178	160	183	178	190	162	174	180	184	179	179	185	183	193	163	174	164	191	164	167	182	188	193	196	183	185	166	177	170	201	177	157	187	185	183	177	190	187	168	187	185	181	194	175	182	172	160	162	184	159	173	180	170	183	205	168	184	205	193	153	169	188	195	191	177	194	170	172	155	183	153	181	175	188	189	194	172	190	174	210	209	184	184	193	193	186	196	197	196	171	190	183	193	214	171	178	182	164	185	168	187	169	152	181	219	187	180	170	184	183	184	163	178	178	176	181	163	171	177	155	179	191	179	163	170	191	192	182	188	181	160	160	197	173	178	179	183	156	193	204	194	205	204	183	189	177	177	186	189	190	170	187	170	184	198	189	206	190	181	186	180	194	177	183	174	187	153	176	189	197	178	185	190	186	190	157	171	180	187	173	192	195	152	175	189	183	196	207	165	183	177	166	185	185	177	172	184	196	198	153	189	177	179	186	175	164	158	193	169	189	198	173	194	169	165	184	163	178	181	189	191	192	202	195	190	177	187	184	193	183	192	169	180	162	200	160	153	180	180	185	182	185	187	157	178	202	187	185	176	189	170	195	192	168	167	179	159	172	178	190	182	176	177	173	169	191	181	189	164	179	180	184	196	180	169	189	158	176	187	150	196	193	186	176	156	164	166	184	176	178	180	171	186	179	178	161	178	166	174	202	177	183	186	192	184	180	199	176	180	182	179	184	187	186	209	209	186	175	172	190	153	195	182	186	175	176	184	184	193	173	191	184	179	172	194	199	183	163	198	178	175	198	188	182	180	185	166	180	192	170	173	177	186	189	181	195	140	172	183	152	163	182	184	168	189	167	188	196	210	161	168	198	200	166	152	228	186	169	167	187	193	178	191	192	193	196	172	177	180	174	181	196	194	178	177	183	182	174	180	186	165	171	159	187	175	186	165	194	164	170	169	177	186	205	190	177	170	204	175	207	173	179	165	183	201	179	198	178	197	189	174	178	184	201	184	196	179	154	203	181	168	179	187	175	167	178	185	174	175	180	172	160	183	179	174	194	172	176	163	182	163	163	181	191	186	167	161	169	144	150	180	195	175	192	219	159	177	196	172	164	193	170	177	180	181	195	192	195	177	177	164	178	166	170	178	180	204	194	174	191	197	179	194	179	186	169	175	180	163	187	186	170	185	168	158	165	185	173	172	176	183	165	186	189	180	174	202	189	184	190	176	157	167	169	186	170	203	163	184	182	192	177	192	185	182	172	189	190	174	199	190	175	192	190	178	177	171	175	188	156	174	178	196	170	203	200	192	169	149	175	221	198	168	179	187	181	181	193	146	168	191	182	186	152	169	157	186	172	186	167	195	183	178	173	165	182	171	162	172	161	194	174	139	188	187	176	166	215	190	202	185	149	194	174	198	194	164	171	191	167	168	195	191	171	169	196	176	193	181	179	173	189	181	188	170	170	167	192	185	181	182	191	182	173	183	177	174	181	189	182	157	188	171	185	189	181	183	168	170	180	169	164	166	176	166	183	170	192	173	217	197	178	185	184	171	178	184	187	202	202	192	176	185	185	186	187	195	191	181	166	183	182	176	184	189	168	151	192	191	164	161	180	185	200	193	194	175	191	188	185	168	187	161	162	192	188	206	185	175	179	181	160	171	149	188	184	180	191	161	192	178	176	163	193	179	180	206	164	170	195	179	194	169	168	182	184	195	191	164	192	187	161	179	187	186	180	156	187	183	175	189	161	171	173	189	172	196	170	168	214	193	185	208	180	175	213	195	183	186	169	191	174	195	171	184	182	195	191	174	172	208	181	178	176	198	186	178	169	158	185	177	184	183	179	194	159	155	162	177	198	180	186	163	171	181	158	173	185	202	183	164	172	164	199	189	175	154	174	175	163	176	162	188	192	218	178	177	177	182	165	182	156	180	153	173	161	155	164	177	162	171	184	170	191	184	192	177	193	169	182	178	191	174	195	173	188	161	218	166	195	196	173	190	208	209	189	180	170	178	183	192	194	188	200	174	168	178	183	143	199	176	185	188	201	188	184	172	172	184	169	163	163	162	177	162	188	178	178	178	180	206	184	161	194	179	203	196	197	162	158	195	169	195	167	182	199	198	203	175	171	162	183	177	184	154	195	179	199	186	178	184	168	178	185	188	169	161	191	180	180	164	194	177	192	186	166	176	183	211	166	149	181	183	174	211	167	183	179	213	170	185	155	185	187	180	179	181	185	190	159	179	166	212	178	187	213	200	193	175	199	173	174	173	172	167	186	208	175	181	168	174	171	186	185	191	142	172	181	190	193	187	176	183	201	180	166	201	180	164	168	190	185	194	184	183	205	184	172	167	159	186	189	164	180	214	204	171	175	197	172	187	178	167	165	169	188	189	183	176	181	194	185	164	190	168	176	188	177	183	201	169	189	172	173	177	189	163	179	186	180	167	181	192	169	181	206	190	182	155	187	187	181	181	180	197	173	155	171	156	200	162	198	182	185	174	189	175	187	191	183	157	158	186	169	190	202	181	189	161	162	179	190	196	180	195	173	173	188	202	195	181	186	200	176	189	199	172	175	207	198	165	189	184	175	168	188	185	178	158	167	182	168	186	164	160	183	180	186	188	178	189	187	177	171	194	182	172	194	190	157	167	208	197	204	168	196	186	191	159	193	201	179	188	178	171	171	173	161	169	192	177	191	178	159	161	187
14853	12954	20691	26204	24557	24885	22479	19230	15900	13628	11695	13949	15887	11483	12763	12586	11412	8884	7187	9571	14183	14595	11842	7694	7853	7355	7868	6270	16152	15203	11366	7972	7665	4621	3854	1929	911	677	599	548	539	559	483	521	567	535	680	739	918	1239	2320	2771	3897	3710	4182	4630	3799	1698	1802	1762	921	813	1056	962	829	725	805	666	672	671	565	591	556	608	545	604	533	504	523	538	546	541	507	515	599	556	537	527	586	561	529	556	512	513	496	584	546	519	526	532	505	552	541	530	512	520	530	499	495	559	528	535	536	500	535	504	532	562	509	530	522	498	520	561	500	493	528	517	545	531	492	499	490	531	510	504	479	500	532	525	513	503	538	515	520	507	488	531	482	510	492	522	520	529	538	480	538	489	497	526	509	518	505	490	482	559	522	521	532	526	537	540	546	530	509	519	556	496	540	508	515	551	522	509	489	501	531	523	543	564	501	517	468	522	549	518	525	519	502	517	509	529	522	530	542	511	500	539	513	535	510	519	517	513	508	484	488	527	515	531	498	497	537	483	503	528	524	544	477	489	517	488	521	515	523	509	527	540	520	536	482	536	498	547	539	494	480	560	518	502	550	512	497	496	493	521	539	539	509	482	492	516	545	502	438	514	527	543	561	484	524	500	511	541	538	523	486	499	520	546	523	527	520	525	555	537	535	535	530	528	529	505	486	502	518	504	579	531	534	528	525	470	516	586	517	533	540	500	486	497	485	500	485	519	503	531	523	502	502	541	556	526	539	493	516	532	523	556	485	538	508	486	555	500	518	499	489	509	502	525	533	498	490	526	489	536	514	521	550	506	539	534	483	540	524	553	509	500	533	495	525	525	525	559	479	516	526	541	519	565	502	499	474	536	515	483	485	519	539	498	513	492	530	483	532	519	526	500	561	497	490	474	514	507	524	490	484	477	472	482	525	522	541	547	501	497	530	514	518	517	483	521	486	520	523	472	499	538	526	521	526	540	550	522	501	524	549	484	556	486	538	532	508	518	517	483	521	525	492	538	512	530	516	568	558	543	507	495	527	514	516	517	521	525	554	499	533	495	495	563	520	522	519	524	504	533	535	474	533	474	549	474	525	505	538	523	548	495	569	500	538	510	538	486	543	501	560	513	450	500	536	545	542	502	523	541	568	521	487	559	489	493	493	527	517	520	519	500	518	528	518	549	503	528	515	517	562	484	541	505	524	543	521	536	555	540	539	516	521	546	528	455	498	527	514	485	558	545	526	439	541	538	515	501	476	525	504	497	540	522	516	514	536	510	534	509	514	541	515	487	472	512	513	517	532	506	559	526	547	501	498	504	549	517	510	529	531	499	534	554	516	537	492	474	524	525	512	493	552	520	515	495	529	504	517	570	517	501	485	490	488	530	507	528	515	524	476	494	569	537	527	518	542	522	514	508	497	512	529	533	513	504	533	520	549	516	515	511	500	510	480	474	501	511	534	469	469	438	541	520	512	496	536	497	490	501	501	522	550	501	479	505	526	532	468	498	571	488	482	517	547	526	513	512	506	503	499	527	568	538	546	521	516	531	552	481	542	496	498	512	514	510	511	535	519	516	532	538	539	532	509	499	494	481	518	515	486	516	525	524	534	491	519	511	506	533	517	510	473	546	528	508	537	517	540	580	521	518	509	517	521	516	513	495	540	520	525	521	510	509	513	486	511	518	502	525	491	510	550	466	538	506	545	528	535	506	539	529	462	501	550	551	532	518	516	509	526	550	456	492	487	553	511	544	547	543	543	512	528	525	504	534	510	499	488	495	506	540	539	538	496	521	505	540	571	485	524	511	530	531	522	529	536	539	535	543	483	499	477	496	552	515	528	592	482	555	476	547	539	530	541	482	522	523	530	558	559	493	535	517	511	511	551	500	528	472	515	510	516	497	513	541	492	572	506	496	508	521	517	495	536	498	528	507	547	487	514	546	531	514	512	545	476	528	536	485	543	565	533	558	528	502	529	530	550	491	526	528	537	530	526	581	515	538	536	523	484	517	500	537	488	546	489	514	479	512	541	524	532	512	509	503	537	497	561	550	519	523	533	518	567	500	505	506	539	538	518	549	523	469	503	498	516	526	533	478	538	502	537	492	532	486	523	550	565	537	497	496	515	515	499	528	535	507	520	538	488	530	513	502	481	503	505	524	548	520	532	483	523	515	490	564	546	528	534	486	552	517	499	559	498	505	521	503	493	511	484	546	528	538	549	544	528	540	530	540	545	489	528	497	505	531	495	501	487	523	508	509	437	505	539	532	520	535	500	522	525	505	509	555	494	538	514	514	559	523	557	532	530	559	502	510	530	554	525	520	525	551	531	485	525	523	506	550	526	467	522	548	521	527	543	549	525	525	522	490	502	493	488	527	513	551	511	537	519	518	504	544	568	538	540	531	484	519	539	543	505	510	523	526	527	529	507	492	534	495	530	496	556	500	520	532	539	536	503	515	527	521	519	526	528	498	517	516	553	514	537	520	488	496	542	520	521	511	518	470	524	540	518	498	508	526	534	526	523	526	528	519	511	491	503	521	482	525	563	523	508	538	552	507	503	489	528	537	484	492	522	541	516	523	515	481	506	521	542	504	483	544	510	518	500	483	535	529	527	524	492	543	503	517	501	531	569	484	515	534	513	513	542	524	525	522	505	506	516	535	488	491	561	499	540	523	526	519	527	557	505	526	532	525	531	489	496	522	474	505	520	532	530	505	510	536	522	502	524	513	525	514	516	547	508	508	507	517	520	490	486	517	498	554	527	536	496	528	520	504	539	503	524	520	493	519	518	552	530	517	512	539	523	550	535	498	497	527	543	506	527	536	504	483	468	563	516	548	530	572	491	515	506	548	476	510	545	523	517	513	514	526	522	504	500	500	519	532	544	522	481	521	574	495	490	528	515	522	527	544	513	507	524	528	541	501	541	576	526	545	519	511	505	535	505	555	529	471	507	496	499	536	491	492	472	558	518	496	523	525	511	515	520	547	523	551	534	524	497	518	495	507	519	505	539	550	526	506	492	541	501	514	522	502	499	510	523	492	540	551	522	527	506	543	523	541	532	502	512	523	511	507	515	487	520	527	509	521	516	490	529	539	504	517	534	554	496	530	535	564	519	520	458	497	538	512	480	563	534	544	483	505	505	545	542	530	505	506	560	535	497	531	488	528	481	499	548	494	536	459	493	539	500	508	532	517	516	526	537	491	534	523	521	533	511	498	522	531	545	504	503	469	495	509	491	530	485	569	509	491	526	498	538	532	552	516	490	537	515	496	482	512	517	527	478	550	513	513	515	478	527	562	530	533	516	544	500	516	518	514	557	503	522	551	524	537	521	487	536	545	516	501	498	567	511	516	516	506	516	463	502	544	514	519	539	574	523	526	587	503	493	485	497	532	486	523	508	508	558	539	480	561	518	479	523	506	524	518	519	508	558	512	499	530	499	560	477	541	524	536	476	484	540	497	523	505	529	523	495	537	487	496	524	516	502	527	473	523	497	514
6887	3498	5020	4284	3018	2921	2430	1554	1149	852	706	666	628	565	465	450	350	379	261	275	344	275	257	180	191	176	169	192	244	258	209	162	167	146	153	128	108	129	136	103	124	109	123	107	128	143	99	133	121	118	121	130	134	153	127	141	116	141	131	115	116	138	121	133	118	129	140	126	116	119	125	114	121	121	125	135	115	135	126	129	103	125	121	111	132	115	106	131	136	133	140	116	131	130	123	127	117	125	110	118	123	99	144	113	126	141	132	109	123	120	104	132	129	120	132	137	125	124	109	102	120	122	129	112	136	119	133	132	93	97	124	114	112	125	107	107	129	133	120	124	124	115	109	129	130	131	111	112	122	118	107	128	112	126	128	111	121	123	132	125	114	102	126	129	125	126	120	116	116	111	124	113	117	137	92	110	120	140	121	137	130	129	105	106	126	126	107	115	95	119	123	107	131	122	119	108	110	122	120	123	110	118	135	126	127	139	124	136	114	126	113	123	125	110	107	123	118	120	132	120	122	116	119	116	130	118	116	122	123	112	117	123	115	121	101	131	125	133	128	141	143	115	116	111	113	154	110	126	119	111	118	125	116	123	123	130	108	119	117	140	109	118	122	129	124	113	119	122	131	125	116	116	137	111	128	109	131	101	115	138	138	127	131	117	144	132	113	118	141	137	107	120	110	103	132	104	119	126	128	134	121	122	114	110	122	123	132	118	127	114	150	122	115	112	104	113	112	119	115	129	116	126	108	108	106	121	112	144	103	121	134	134	133	115	114	135	130	118	102	120	118	132	115	123	109	132	126	121	134	121	114	126	126	104	115	118	121	115	143	115	111	125	125	117	132	124	133	135	114	101	106	125	119	123	127	123	110	132	113	127	131	125	141	136	125	125	128	113	127	123	108	117	107	139	123	117	130	103	95	122	127	106	120	129	115	110	125	123	130	127	134	108	103	131	109	119	117	122	136	137	126	103	119	125	134	123	123	119	97	116	108	103	146	129	115	124	122	121	123	106	132	97	120	146	109	128	127	113	132	129	136	131	134	116	121	108	130	122	111	122	105	141	116	122	113	138	130	112	112	130	125	120	104	114	134	113	112	103	127	119	97	116	149	119	141	111	132	116	115	119	113	119	133	141	156	114	137	116	92	124	129	133	104	144	118	119	123	116	126	131	118	107	105	109	106	109	120	119	119	110	125	92	115	128	125	121	134	123	115	131	120	127	125	139	127	135	114	129	128	111	109	126	118	122	140	111	128	130	109	128	111	130	136	121	116	119	145	99	133	125	136	110	122	143	109	133	126	123	109	112	121	120	115	107	125	138	127	122	120	110	113	129	112	126	126	124	128	108	127	124	121	108	124	124	134	123	107	127	131	125	123	123	117	123	116	117	136	131	110	123	124	125	113	113	115	130	117	99	141	130	132	130	123	122	112	115	117	125	105	134	123	102	106	124	112	112	107	115	122	121	117	106	97	123	113	116	118	138	122	127	134	126	116	115	123	123	120	119	126	105	114	103	131	123	139	113	113	132	109	132	141	100	128	126	131	130	128	117	109	116	109	125	112	132	112	111	103	110	136	132	108	118	135	109	146	128	134	129	115	116	113	125	125	95	126	137	122	112	126	112	133	111	126	139	116	129	116	95	117	118	133	117	120	97	144	113	140	115	132	127	111	111	134	130	112	110	137	122	108	121	124	111	119	123	131	105	120	145	126	109	125	107	104	159	113	131	143	122	138	134	115	143	112	118	118	110	118	130	129	125	140	118	116	127	116	123	126	125	104	126	119	100	121	119	111	117	105	110	137	121	108	106	105	131	127	120	104	130	124	128	116	142	138	119	135	129	132	108	109	126	137	125	140	121	114	133	109	114	128	112	135	136	121	125	116	115	120	110	133	120	127	113	119	110	92	132	132	103	120	113	111	117	122	127	98	118	124	123	120	135	111	125	144	99	122	108	126	135	105	119	141	110	120	122	113	120	125	104	141	129	133	138	124	124	120	139	116	144	101	117	150	122	132	111	120	127	108	124	129	113	114	134	107	117	130	143	115	129	107	122	130	118	120	135	119	108	135	108	115	122	131	142	122	114	122	117	105	129	138	113	125	124	128	121	102	127	125	130	103	127	101	139	117	134	159	134	124	119	111	124	101	124	132	136	145	130	127	111	111	117	132	109	125	145	127	109	141	127	107	134	104	108	94	114	135	116	127	153	116	129	120	126	99	113	134	128	115	144	111	117	114	121	132	130	123	121	144	134	126	111	121	122	107	117	115	119	130	99	106	133	119	121	145	127	107	111	155	123	121	118	114	95	142	118	127	120	107	121	125	96	128	121	146	118	116	141	115	105	120	112	112	128	122	149	127	110	132	109	140	121	121	102	117	125	120	119	141	126	112	100	126	130	135	118	106	149	128	126	129	105	127	114	111	116	127	129	128	124	130	119	120	139	133	126	132	110	113	121	106	131	131	117	124	127	117	130	133	117	130	140	103	129	112	112	133	131	140	122	114	146	124	121	113	124	136	112	118	117	129	122	119	124	115	106	105	119	110	120	108	114	115	130	134	138	124	139	137	121	112	119	108	115	115	120	125	123	132	119	121	139	114	124	126	113	108	124	141	116	124	129	125	134	111	121	115	119	117	123	129	111	131	115	120	123	105	105	121	118	115	119	139	118	120	111	117	121	129	127	110	121	131	125	131	144	120	139	122	106	123	137	112	118	134	121	102	127	137	134	125	133	116	128	131	151	140	133	113	128	111	129	120	146	104	144	127	128	115	154	116	100	130	118	130	123	130	116	105	95	125	132	130	117	123	94	125	114	143	111	126	135	126	100	140	123	131	134	113	119	129	130	125	129	154	120	116	122	130	122	138	125	132	110	140	110	114	125	128	130	123	120	106	121	134	116	117	115	125	119	102	121	124	140	113	122	130	114	123	104	119	138	132	134	126	111	116	124	117	99	133	112	137	134	124	137	129	123	121	147	133	135	142	126	113	128	131	108	126	119	103	127	111	130	120	121	115	120	117	123	144	122	131	109	105	117	125	138	122	117	113	111	132	127	132	124	101	142	141	114	129	130	123	127	124	135	126	118	124	124	128	108	123	131	128	118	114	129	117	138	125	108	122	125	120	130	115	134	126	102	131	149	131	129	119	130	120	100	118	135	131	103	115	114	119	112	135	113	130	116	132	109	119	119	125	127	116	130	127	121	125	126	135	126	111	104	116	141	133	118	134	142	125	107	124	119	124	124	127	133	149	132	126	119	109	141	122	112	127	114	130	115	125	121	117	103	113	138	106	129	134	139	137	127	116	110	136	135	112	130	116	136	112	120	155	127	133	143	134	135	110	121	150	118	134	137	122	121	157	117	128	121	132	116	127	113	125	123	113	135	116	119	102	105	123	141	116	131	137	112	139	132	92	128	109	133	141	119	134	108	124	114	106	131	122	136	125	119	129	129	119	109	90	130	114	108	116	128	105	123	115	114	124	103	127	123	122	120
5932	3987	9969	11035	9552	10489	9192	6673	5549	4454	3563	3473	3297	2900	2525	2269	2043	1688	1389	1440	1697	1521	1257	940	840	791	790	784	1286	1203	1007	712	680	532	478	449	392	363	378	364	387	385	348	413	359	386	362	384	396	424	438	456	521	535	500	528	476	407	473	459	415	385	431	421	404	418	388	396	430	359	343	392	374	368	384	400	354	359	381	355	389	394	368	378	425	343	391	396	364	344	395	384	369	376	361	360	385	373	382	361	371	373	355	345	367	405	376	359	411	412	370	371	375	404	362	360	376	348	348	352	376	364	385	401	367	377	380	351	349	364	350	353	361	339	363	341	383	366	388	389	343	354	382	380	380	389	388	396	383	386	382	409	378	405	383	388	366	395	377	365	406	378	369	356	376	359	374	351	385	382	366	378	348	374	377	378	387	390	390	338	394	347	399	372	356	364	392	371	335	362	352	382	360	390	368	378	400	378	368	383	354	394	373	338	353	368	344	349	359	366	368	363	334	356	409	373	368	360	365	375	378	364	383	371	368	367	391	401	365	360	372	358	367	374	400	368	333	389	367	356	376	343	352	366	397	386	405	387	374	345	360	381	348	413	365	365	365	358	369	361	381	376	378	385	374	366	361	411	375	392	362	389	383	360	375	414	360	377	370	380	338	380	356	332	382	358	373	350	364	340	347	385	344	407	375	392	375	360	410	319	385	371	384	343	392	384	345	385	347	389	388	385	347	384	344	339	384	417	346	395	371	372	376	335	369	374	351	371	356	385	391	357	360	352	332	364	405	378	358	373	383	379	359	364	346	338	372	374	348	351	362	363	378	387	374	375	329	371	340	391	370	375	361	343	345	351	371	375	392	376	386	382	381	388	394	393	365	385	415	383	398	366	395	382	364	337	375	365	394	348	372	368	386	320	366	365	372	409	363	394	392	387	390	377	384	329	370	379	381	363	342	338	351	348	392	364	378	364	401	409	377	351	372	364	339	375	375	403	404	352	369	392	336	343	368	348	352	412	373	416	382	329	404	360	367	372	403	367	366	386	375	378	373	369	389	380	362	363	371	367	371	366	385	380	367	402	386	332	371	412	368	365	331	356	340	382	351	356	387	349	380	410	430	385	393	328	335	350	375	396	391	380	328	324	360	362	387	388	367	382	359	370	335	400	307	342	359	380	374	369	377	368	410	382	341	345	347	402	375	384	359	325	354	346	362	359	370	340	375	374	336	391	364	396	371	366	347	377	392	367	373	380	374	342	389	362	380	382	389	373	386	374	381	384	384	365	372	361	368	389	334	367	363	345	362	364	371	381	382	410	363	366	357	373	383	379	349	347	355	398	346	331	351	353	404	363	358	387	386	406	394	358	359	363	339	379	365	373	364	338	375	376	383	372	350	337	357	375	372	381	376	359	358	393	389	408	383	356	406	378	364	369	365	366	349	379	398	369	376	379	373	363	360	378	340	352	344	404	366	339	375	351	363	388	370	350	349	383	329	407	368	369	355	372	364	376	382	381	331	396	400	355	369	400	386	362	368	350	377	384	362	409	347	334	386	349	390	369	361	360	362	332	378	367	403	385	358	392	350	387	351	370	365	379	383	369	405	380	390	365	333	366	357	378	358	361	380	334	367	361	348	362	382	392	349	352	351	344	418	383	378	366	359	349	337	375	404	360	402	366	361	379	389	378	366	404	413	387	371	358	378	399	366	408	380	355	360	353	405	344	372	351	360	366	361	367	378	376	377	350	370	376	371	356	399	392	318	350	397	361	372	368	390	384	336	407	403	369	356	351	380	385	359	389	376	347	375	357	338	344	387	361	398	376	364	358	402	373	369	360	347	388	362	379	357	399	366	350	349	381	369	381	357	439	362	375	311	360	355	384	381	371	374	362	378	354	349	383	394	352	365	383	387	339	353	375	365	363	387	322	335	376	366	360	364	340	350	371	403	361	376	318	381	349	321	406	359	373	371	394	394	362	359	384	322	358	361	316	348	400	365	374	368	344	353	373	364	352	367	362	360	353	367	378	375	346	369	347	396	402	365	350	364	361	340	361	388	415	394	381	352	396	392	380	355	340	331	388	368	384	399	346	398	364	372	326	385	365	349	360	357	367	364	401	336	384	334	360	363	382	385	378	380	389	365	372	367	375	367	351	383	360	375	365	366	389	379	351	375	372	406	353	354	349	381	389	375	374	397	370	345	390	366	353	349	402	352	373	356	360	332	393	380	344	349	375	365	354	390	356	357	398	353	386	394	394	383	354	372	382	336	334	401	391	379	361	350	359	346	377	413	363	394	364	368	336	356	384	383	346	392	406	397	348	376	335	375	365	367	359	347	401	348	374	384	323	356	335	382	374	380	375	394	425	369	393	389	375	371	352	393	355	378	371	370	332	366	333	378	353	381	365	353	367	357	367	347	377	365	384	344	392	383	342	360	367	345	358	337	360	380	391	351	403	335	356	343	374	382	353	400	378	377	379	355	374	365	346	379	347	361	369	332	365	353	364	379	385	393	364	382	365	375	346	332	377	331	382	394	373	341	394	363	358	332	402	357	360	346	331	383	380	388	354	384	378	328	399	391	361	373	360	332	369	369	379	354	391	378	368	368	350	320	353	374	345	350	401	378	397	363	382	409	384	370	351	408	333	350	352	374	383	362	398	366	392	353	354	396	345	336	336	361	361	347	356	349	384	357	373	370	371	348	348	361	373	357	387	361	391	378	376	374	388	357	348	363	345	347	350	358	332	361	375	380	364	361	369	384	376	347	376	379	368	398	365	334	366	390	371	380	371	393	387	396	334	354	386	355	375	353	377	357	355	398	373	372	408	380	358	384	377	356	393	397	389	394	342	367	364	368	360	357	386	368	372	371	355	385	375	408	374	402	339	384	353	373	374	384	356	374	364	342	370	372	365	316	381	363	382	350	364	361	359	345	368	358	347	379	378	398	380	403	378	364	410	369	367	365	371	364	380	377	363	376	395	383	369	384	373	344	345	360	356	388	340	358	339	410	354	380	358	341	364	361	367	379	347	401	385	370	371	379	349	380	376	373	365	374	365	389	369	364	403	381	369	391	345	373	362	349	371	332	363	350	365	364	333	353	358	401	343	420	333	373	380	357	349	379	357	358	370	360	363	399	344	377	361	374	363	375	364	363	368	367	373	344	385	355	351	385	378	349	350	361	339	336	384	390	374	363	385	398	340	380	397	404	382	382	349	376	410	337	355	340	369	399	350	384	383	368	336	327	382	406	368	348	367	388	345	397	358	369	408	410	335	392	382	348	351	378	360	390	371	376	370	377	389	325	366	377	362	368	366	380	365	343	391	367	350	382	330	366	359	362	343	364	386	391	400	394	345	354	372	401	356	376	389	341	349	360	375	410	341	369	360	366	392	374	362	361	370	363	385	392	356	363	364	385	382	381	339	380	361	318	349	361	385	362	379	351	366	387	373	404	352	349	383	373	365	365	407	358	387	385	398	388	379	351	326	407	418	348	366	357	399
15133	8011	11322	9145	7472	6054	4783	3644	2545	1886	1604	2051	2262	1799	1755	1937	1546	1077	831	1145	1996	1773	1752	1118	988	1056	1067	1016	1668	1694	1289	762	649	437	349	229	169	149	148	165	126	140	162	143	159	170	155	164	181	200	287	311	390	346	408	511	334	227	270	199	183	169	164	165	157	182	178	164	147	168	165	150	144	156	161	157	133	152	145	127	157	152	164	167	139	164	146	150	158	169	142	158	137	146	142	134	151	113	145	142	142	156	132	147	133	151	145	139	153	142	131	176	153	137	140	144	125	127	139	125	146	124	140	153	141	126	140	133	131	141	148	122	164	146	147	121	152	155	129	146	161	149	159	141	150	161	135	147	149	160	142	159	124	160	141	123	141	129	137	152	120	167	142	141	134	143	135	130	134	127	143	175	144	164	143	148	144	152	123	149	148	162	143	141	156	138	150	145	144	162	141	136	143	147	134	120	163	154	134	149	158	131	138	143	140	140	150	157	149	149	144	161	159	141	160	124	165	139	141	133	161	164	145	135	167	123	139	145	144	142	166	149	149	131	142	137	165	130	122	151	155	147	149	145	136	153	150	124	154	147	150	155	147	134	157	139	128	128	152	158	135	156	135	150	129	151	146	139	170	134	126	147	149	142	141	139	145	135	128	144	138	128	150	148	131	145	150	141	144	131	136	179	148	127	105	133	140	103	133	143	144	146	116	155	130	150	133	138	127	152	154	144	149	129	140	141	129	146	158	149	144	154	128	134	137	148	132	157	128	146	135	120	135	136	136	163	153	151	150	154	147	148	153	154	154	161	132	163	126	133	145	176	149	139	139	145	159	139	139	161	145	136	170	140	171	149	141	154	142	148	149	133	187	171	136	134	135	141	140	145	155	133	131	137	141	133	150	118	129	129	137	157	142	157	155	142	165	144	160	152	159	143	147	119	154	139	144	134	144	155	146	155	129	127	138	162	141	145	149	145	139	147	142	139	150	182	157	153	137	143	141	157	144	130	152	146	138	152	132	163	138	151	146	151	126	154	144	135	151	146	136	156	139	144	150	137	147	140	139	138	147	129	160	172	153	139	136	153	139	143	138	138	135	118	165	125	147	135	151	129	146	146	151	123	151	155	129	147	130	143	122	135	146	125	139	134	136	148	152	139	139	170	121	159	155	127	131	130	148	155	145	132	141	139	152	142	160	138	124	142	150	181	148	153	142	144	153	159	155	115	141	133	160	153	108	147	130	144	135	130	147	126	141	150	143	154	150	133	143	146	117	142	134	157	128	138	152	145	137	169	133	144	153	149	136	135	125	112	159	132	136	136	138	140	132	134	161	146	128	146	116	141	164	143	141	136	150	157	135	151	147	151	133	125	143	131	132	143	123	145	146	152	140	155	137	153	146	143	152	152	135	143	155	157	142	146	149	152	132	143	133	149	154	147	157	132	152	153	138	163	190	139	129	147	149	154	147	143	138	159	134	147	155	131	128	141	142	128	156	125	138	142	159	144	131	146	146	135	122	146	141	135	133	132	150	146	161	131	164	140	133	135	161	147	111	135	124	148	163	118	151	147	133	149	149	137	147	128	144	125	168	137	152	142	140	144	149	165	151	155	137	160	122	132	136	134	163	121	151	138	139	127	159	159	158	117	149	142	164	137	149	141	139	153	154	146	148	169	121	148	140	127	146	130	135	136	137	133	124	161	146	135	146	161	147	150	122	123	147	123	150	134	142	135	141	174	135	135	142	153	131	138	138	132	122	126	154	126	137	151	131	147	162	144	131	146	146	152	181	130	121	136	145	157	140	143	153	149	147	150	153	136	158	137	158	139	120	120	170	152	140	160	145	135	126	149	167	146	132	131	140	165	138	120	139	122	135	135	139	150	148	147	145	151	147	127	141	120	148	151	146	129	148	152	147	150	129	156	132	132	143	145	137	137	159	153	155	141	155	144	131	130	129	134	155	122	132	120	147	155	150	157	160	124	159	165	159	114	148	151	155	129	145	142	155	151	135	142	143	142	149	130	131	153	173	126	147	148	134	146	137	164	146	134	142	132	131	146	154	141	151	138	161	156	132	131	139	151	147	139	147	138	133	143	123	140	143	165	141	142	155	133	145	137	150	132	153	145	151	137	142	131	163	132	108	146	132	141	145	132	136	134	157	133	133	139	139	135	137	151	152	147	143	126	130	155	160	123	136	137	155	141	112	145	148	149	142	147	144	136	127	153	139	154	141	126	151	140	152	151	167	150	161	129	148	136	167	154	133	138	131	163	133	125	157	143	162	133	149	144	142	144	142	155	150	135	139	128	138	143	144	138	161	144	127	137	148	159	141	145	183	131	165	133	141	174	137	131	144	171	126	137	139	142	142	143	135	163	144	144	151	166	140	132	133	138	133	151	146	146	141	132	146	144	126	141	126	143	133	139	121	156	129	128	143	150	175	125	135	143	145	132	147	150	148	146	135	153	123	126	142	154	140	134	144	131	152	140	134	147	140	128	137	150	156	124	154	114	143	144	150	145	145	139	169	150	128	136	145	136	130	137	142	122	154	152	139	136	145	141	153	152	155	127	139	136	127	152	154	150	147	135	133	144	139	142	133	142	127	149	148	140	127	136	151	153	168	158	152	141	120	159	135	157	163	135	142	116	148	139	135	138	145	162	139	147	144	152	150	134	141	148	148	141	122	155	131	165	134	150	134	146	136	130	158	117	149	145	133	146	151	142	132	144	138	133	147	124	136	158	153	122	142	108	150	130	160	149	151	138	150	130	136	157	148	150	140	144	165	136	141	142	134	133	164	160	123	137	146	132	108	135	126	143	159	167	146	159	131	142	145	140	147	125	125	135	137	140	142	137	148	115	146	144	132	136	131	145	116	159	132	162	146	141	151	127	140	127	127	139	138	114	148	125	162	153	163	167	150	131	139	126	158	143	120	153	129	167	134	139	151	121	143	131	120	141	133	153	169	144	163	166	155	145	147	142	148	152	140	146	126	136	136	143	127	162	113	120	138	129	138	157	134	147	149	135	140	161	134	149	146	136	136	147	129	146	148	147	132	149	143	136	151	149	128	142	156	149	136	126	147	145	148	145	129	161	135	147	145	131	116	129	145	156	141	151	146	134	154	115	152	134	120	143	142	106	165	168	135	143	161	146	141	169	161	125	157	149	140	132	149	128	126	144	132	145	171	151	133	132	167	131	127	138	151	127	150	158	145	153	134	120	131	137	156	122	157	144	132	144	148	143	133	147	140	140	127	143	134	127	137	157	142	150	137	146	158	160	163	139	140	125	125	134	147	143	160	143	149	137	125	136	157	132	149	155	148	144	162	148	142	113	137	145	124	129	137	154	132	134	126	146	132	147	133	146	135	129	146	139	163	141	141	128	138	121	123	149	158	141	142	164	150	146	117	144	143	165	130	141	141	152	126	167	137	180	129	123	147	159	150	140	130	145	125	154	130	155	144	149	150	152	136	150	146	144	157	181	130	151	140	147	155	143	141	154
10318	8172	17694	19020	19183	17317	15739	13563	10677	8838	7688	9659	10901	9145	9208	9815	7672	5342	4650	6014	10338	9214	8102	5602	5247	5591	5707	6325	9622	10446	7520	4490	4157	2749	2035	1163	639	561	471	433	412	446	466	465	433	466	493	553	625	789	1581	1875	2528	2252	2405	2993	2252	1031	1526	1134	609	596	663	610	613	571	580	503	493	475	475	442	453	512	432	507	437	430	431	423	437	441	434	434	448	469	459	420	472	470	448	436	446	470	416	436	443	442	407	429	415	426	449	414	477	378	436	397	428	378	448	442	448	441	456	437	431	442	432	420	426	425	425	419	402	482	400	436	426	411	435	409	430	447	430	460	436	431	434	421	428	490	454	461	397	425	435	430	408	444	438	460	434	416	445	462	393	430	456	418	411	460	428	403	468	434	426	374	463	425	453	439	443	473	415	450	394	378	467	433	400	419	422	413	429	431	429	416	401	401	459	424	441	438	458	428	469	434	446	411	453	438	411	429	448	433	447	460	438	426	423	426	445	434	398	446	449	434	477	397	413	428	397	418	416	416	415	439	376	438	446	410	444	433	428	438	398	452	434	436	446	459	418	438	396	462	470	421	423	416	414	448	419	419	438	460	432	409	444	408	406	400	431	458	453	418	422	437	458	399	447	459	416	455	405	438	420	376	434	443	408	433	421	403	417	437	414	461	401	453	388	484	404	402	436	442	443	420	424	434	444	427	382	474	452	422	443	443	439	389	413	409	432	458	473	433	409	450	422	400	435	423	435	400	439	446	430	431	460	440	427	462	425	409	423	401	469	416	447	427	432	423	441	433	399	414	419	430	424	422	407	446	400	414	449	449	440	401	436	400	403	410	411	446	477	444	427	420	412	407	444	438	433	428	428	458	440	438	456	441	408	414	452	497	442	397	446	427	394	380	431	417	431	425	440	426	417	435	407	449	422	427	442	406	400	404	410	466	431	429	426	452	412	405	389	423	443	425	446	421	433	430	429	456	432	430	426	428	442	437	407	424	423	377	409	435	426	419	436	428	419	422	475	404	417	445	428	458	416	404	427	452	439	404	425	399	444	410	446	437	392	414	438	440	396	425	415	428	425	420	392	418	424	451	432	465	466	444	423	429	456	393	443	456	406	392	432	424	391	408	434	412	410	441	403	414	459	452	420	417	418	421	399	406	452	427	394	403	426	402	400	382	441	434	441	412	432	425	417	423	437	451	445	446	414	392	406	420	455	473	435	414	419	443	417	429	444	437	440	427	438	408	410	438	430	396	425	419	447	432	411	436	418	426	438	421	431	448	406	431	458	503	429	420	415	409	432	436	442	398	441	470	432	440	438	444	424	417	407	447	429	458	441	428	432	410	412	424	396	422	395	424	430	410	458	419	423	396	489	444	424	451	377	396	471	458	420	419	447	436	401	425	413	424	387	420	414	410	407	475	418	383	474	427	441	470	433	461	427	442	437	399	432	401	420	416	436	450	463	419	444	437	450	423	406	435	426	426	402	450	452	431	431	400	412	425	434	463	448	405	432	422	478	437	427	403	422	420	402	424	422	448	438	466	448	402	435	480	425	452	448	426	437	424	411	449	414	408	418	405	408	437	483	422	405	407	424	425	394	437	449	415	469	432	403	428	412	402	446	408	425	417	435	398	450	441	402	430	418	410	447	433	391	412	448	447	428	433	433	424	450	441	421	444	463	449	430	429	436	444	416	424	410	434	457	444	398	383	423	411	413	433	439	442	414	434	444	461	406	447	441	463	413	446	436	412	461	394	433	425	407	425	434	448	452	415	444	472	404	445	445	442	405	433	417	428	395	407	429	428	464	421	414	410	416	426	423	434	425	426	418	439	413	451	438	408	420	438	417	439	388	413	485	443	469	433	448	450	406	404	420	449	412	433	410	428	407	445	438	449	423	395	427	483	446	423	418	394	427	457	431	463	399	394	419	414	444	441	444	383	418	405	429	424	405	421	406	426	438	396	438	398	417	455	436	424	430	380	429	397	400	415	382	413	438	438	422	446	408	421	435	413	425	447	406	407	424	384	406	429	424	430	415	395	433	405	435	406	411	423	408	406	459	421	435	423	411	450	426	431	410	406	429	441	451	400	427	423	445	409	429	437	441	401	446	426	385	446	392	446	436	425	423	407	431	423	406	447	414	434	410	437	459	425	452	440	406	399	440	421	413	401	459	436	388	459	468	427	447	417	426	440	452	464	433	416	414	444	438	459	434	421	436	438	432	458	412	444	394	455	424	419	449	414	454	380	415	490	408	387	458	395	440	463	421	427	408	462	450	441	418	402	428	417	418	431	436	451	434	434	421	419	452	441	487	408	452	371	422	461	434	453	425	464	425	431	439	394	422	420	447	409	418	392	410	425	444	420	485	443	429	407	406	424	413	468	429	426	478	400	386	457	405	454	426	431	453	461	381	427	442	481	423	454	441	416	411	438	444	457	433	418	437	430	457	387	412	410	424	388	429	407	513	396	439	420	468	441	456	436	409	404	446	456	413	424	403	460	412	444	439	435	463	433	412	430	405	438	467	440	432	451	458	449	400	388	426	437	451	362	416	427	438	452	458	425	437	431	417	421	404	402	404	431	433	427	422	453	420	389	442	418	455	424	432	432	441	449	467	421	398	440	419	446	419	462	429	410	432	444	434	419	413	419	437	441	434	419	421	403	424	453	444	416	474	443	445	439	451	425	444	409	450	413	404	408	398	450	429	419	430	461	401	417	401	410	414	422	442	404	430	468	458	437	449	418	410	445	385	406	439	442	434	409	443	409	435	402	426	410	438	425	437	429	456	430	427	437	446	435	441	438	404	393	404	418	444	436	440	410	390	438	465	422	421	425	410	454	428	442	440	431	390	427	423	434	449	431	446	424	428	456	401	405	406	417	452	449	455	452	412	434	393	433	445	446	409	433	425	408	453	451	412	424	445	441	408	428	440	457	404	411	409	427	415	441	435	447	418	460	443	431	427	445	423	429	418	413	403	445	428	412	454	450	424	435	413	434	442	413	453	404	389	411	439	400	437	402	430	434	442	426	416	405	466	395	446	454	440	456	423	418	397	441	442	411	434	421	408	443	397	457	425	396	429	427	438	419	437	424	462	428	409	432	399	424	427	474	429	486	461	422	426	433	445	441	407	484	430	389	444	447	442	445	442	442	453	425	457	405	447	406	449	453	443	431	428	426	452	413	446	404	452	406	427	446	459	424	436	450	422	414	453	421	453	449	417	427	413	443	400	438	450	428	438	429	464	436	401	417	399	448	434	464	427	423	400	380	470	374	419	409	459	422	464	442	437	439	462	423	436	447	413	455	387	388	402	411	389	461	412	442	424	405	420	412	429	429	436	442	439	428	462	452	410	419	434	428	433	440	471	457	418	435	398	425	446	427	460	448	439	410	469	428	411	433	410	391	459	447	399	423	403	439	427	431	472	434	436	438	477	440	407	440	428	421	411	428	431	417	464	409	401	432	400	445	415	418	447	419	439	455	406	450	435	461
21544	12761	16292	13995	11680	8739	7497	5529	4011	3181	2425	3575	3381	3175	3448	3525	2924	2002	1611	2472	4271	3871	3496	3276	1824	1753	1765	2057	3546	4020	2515	1421	1277	843	680	419	240	202	183	173	169	176	178	172	177	186	183	213	266	258	479	531	673	620	675	854	602	327	480	330	201	209	238	280	217	227	215	203	205	193	192	149	169	203	210	172	168	180	189	173	167	170	192	179	161	184	181	182	203	197	199	183	184	188	194	193	193	208	179	150	159	171	178	190	153	162	178	190	160	164	194	186	176	183	189	199	203	174	193	168	175	179	173	196	151	158	188	180	205	190	177	198	207	188	168	191	176	153	188	175	164	193	192	170	184	176	172	182	147	186	179	153	176	173	178	190	154	194	176	192	195	170	173	158	172	165	180	175	195	177	190	175	182	177	198	169	175	159	152	192	187	167	168	179	184	172	176	183	184	188	176	161	170	186	198	199	178	169	173	190	186	186	186	166	189	174	156	147	167	186	170	194	178	163	177	198	179	168	196	181	179	180	170	215	192	174	158	157	175	193	175	178	165	226	183	217	192	166	183	175	168	191	189	193	184	157	168	182	192	164	198	205	201	146	184	186	165	161	184	197	178	184	189	195	148	179	178	175	190	169	163	158	202	191	169	162	160	173	192	170	195	199	215	185	162	191	192	186	198	177	162	182	183	196	176	158	180	168	190	159	162	180	168	177	173	184	162	179	167	199	203	181	170	201	150	172	170	166	174	176	185	193	172	184	199	168	188	186	195	183	172	167	208	181	190	183	202	210	182	190	191	201	186	183	193	195	179	160	185	209	176	170	177	164	195	177	164	188	187	157	177	188	163	196	173	180	186	162	189	214	215	161	196	190	185	167	182	171	191	188	189	191	186	205	150	201	178	163	190	178	189	186	164	212	180	181	194	195	171	182	182	142	180	189	172	174	182	164	189	172	177	178	197	151	189	165	208	199	182	180	194	167	169	171	178	184	191	183	167	177	197	175	184	183	186	183	159	176	183	181	167	184	175	198	190	211	152	157	210	192	170	168	184	182	159	201	183	159	180	179	188	173	179	173	161	180	193	173	171	162	166	180	181	183	156	187	195	206	190	205	168	187	183	190	180	181	166	175	183	184	202	208	187	192	162	187	157	179	182	168	159	175	178	207	159	177	170	195	186	164	162	175	171	166	183	180	188	212	196	182	177	164	166	152	136	181	199	196	198	191	195	189	176	186	174	149	182	175	190	173	169	194	170	179	159	176	194	191	170	192	172	178	192	169	182	208	163	191	190	194	187	159	187	179	189	165	188	177	194	184	175	173	180	178	196	178	174	174	181	186	187	181	203	191	166	194	180	169	170	204	177	166	168	181	172	180	187	179	163	182	200	170	153	195	202	163	182	168	169	169	175	195	185	190	182	183	216	162	177	185	182	196	176	174	178	177	190	158	190	189	173	160	205	161	190	211	208	211	169	158	175	179	176	175	178	179	181	184	175	151	178	173	177	166	176	172	189	191	193	162	172	151	165	186	187	166	198	181	172	160	177	194	184	165	148	188	200	190	165	165	142	162	167	188	194	167	151	173	149	163	171	178	199	187	190	154	187	185	179	165	188	186	179	203	214	166	161	201	175	166	172	164	178	181	156	176	174	190	164	185	162	192	169	163	189	195	164	173	200	165	172	161	161	183	165	189	169	158	175	187	180	195	182	179	186	195	208	180	184	184	167	159	196	191	186	186	170	191	134	187	166	197	163	185	188	186	191	165	209	181	180	186	189	194	200	159	159	185	195	183	190	170	196	192	214	185	208	179	180	191	155	173	192	177	162	177	187	195	158	168	182	185	159	168	198	176	158	185	173	169	207	201	173	181	176	185	204	166	180	170	158	180	187	181	173	192	182	161	172	180	196	172	189	185	220	197	176	147	199	177	200	184	163	185	170	185	170	185	146	177	188	149	214	194	184	163	194	174	185	180	161	172	176	185	161	173	143	178	188	170	174	192	173	173	176	183	180	189	160	179	176	177	188	190	172	182	178	178	185	168	171	179	179	165	189	206	167	171	187	188	176	160	161	181	169	170	172	198	169	155	185	183	164	174	144	182	196	190	193	166	200	196	187	202	173	158	172	159	175	196	190	169	195	170	181	182	192	173	169	187	183	168	188	171	190	186	202	190	187	181	176	156	170	175	181	198	191	185	180	161	193	189	181	188	177	188	188	166	177	170	158	167	206	171	173	180	207	179	165	206	194	150	182	163	165	174	161	165	171	150	187	185	200	175	189	178	193	191	200	188	175	171	183	203	196	182	176	204	180	174	173	193	194	202	163	169	194	179	164	215	176	173	184	182	183	154	165	172	162	182	183	189	181	183	166	205	174	192	171	158	176	172	183	175	164	185	196	175	180	178	194	162	200	174	187	158	172	166	176	169	173	178	165	172	178	186	162	153	177	181	179	191	169	184	189	177	165	174	156	187	153	183	174	176	172	158	173	169	179	174	193	184	158	183	194	173	165	172	154	161	172	166	172	198	188	175	219	171	167	159	172	185	158	185	159	201	183	187	185	179	187	196	167	179	166	188	179	176	171	179	176	166	201	186	177	177	170	181	181	197	171	183	170	196	180	168	189	214	188	170	186	173	168	171	182	154	177	187	183	177	179	188	190	163	164	182	177	182	179	170	201	192	180	164	185	155	169	179	179	181	184	181	167	175	204	171	184	160	165	188	198	158	172	188	162	183	210	201	188	168	152	170	176	197	169	198	186	190	188	184	156	172	185	204	177	177	174	166	159	177	176	159	165	184	201	183	176	180	172	176	190	193	152	194	170	172	150	178	208	168	160	176	178	198	201	172	187	154	187	183	183	161	165	147	187	175	179	191	172	184	168	196	188	181	165	172	180	174	146	165	173	176	168	180	167	202	172	189	175	185	181	177	189	151	177	185	177	195	161	177	183	164	173	166	207	175	181	159	180	195	178	159	157	183	188	173	178	155	181	180	163	173	200	158	173	172	193	208	175	164	185	179	204	184	180	201	150	159	178	189	183	167	183	175	177	177	167	168	207	178	179	178	171	172	181	204	166	185	196	203	182	199	170	187	168	151	179	169	177	186	171	179	197	196	177	184	194	189	188	161	191	191	205	167	172	152	155	184	180	185	177	167	170	170	173	208	180	183	201	188	184	198	167	167	197	186	194	184	168	172	176	193	169	159	180	188	182	165	175	187	178	182	181	184	169	174	175	169	154	192	171	165	193	170	185	182	174	165	174	195	182	169	191	192	178	180	162	179	177	174	205	164	185	178	168	175	177	177	202	186	176	188	182	165	178	177	176	189	189	166	201	158	174	155	177	164	196	212	156	191	161	167	179	139	183	196	190	176	188	193	159	187	157	162	189	176	182	166	203	179	179	186	154	178	163	164	185	185	182	151	162	156	175	169	207	164	189	172	175	175	177	179	168	187	168	191	178	162	189	169	187	171	171	166	183	182	174	167	219	190	176	178	214	178	165	195
12617	11674	22462	24653	24345	21774	21332	17631	14206	12823	10738	15040	14161	14051	14830	14958	12668	8711	7783	10567	17559	16299	14073	13712	8408	9374	9046	11155	16606	19044	12976	8267	7630	5013	3762	2059	1038	750	557	549	530	512	513	520	534	541	645	810	866	1069	3070	3387	4292	3922	4340	5803	3475	1781	2994	1632	770	829	1035	1059	869	691	724	663	622	649	621	576	607	610	636	618	545	540	531	549	534	539	521	523	532	575	553	527	530	543	563	506	546	548	572	547	524	553	484	519	494	490	537	556	509	536	520	526	521	528	536	532	510	486	520	531	531	606	519	542	484	507	550	489	502	533	526	489	507	518	520	520	504	496	548	543	499	506	503	529	503	479	494	525	564	559	503	553	518	541	505	493	575	544	535	509	518	540	495	482	536	505	506	495	536	521	514	522	489	538	484	493	515	492	481	475	488	525	523	474	512	518	531	526	534	559	526	474	509	506	504	483	488	566	501	552	529	523	508	503	555	529	534	544	503	517	534	502	515	534	523	528	489	521	481	495	517	572	515	540	514	478	512	515	512	537	532	532	484	496	504	524	556	520	513	484	496	512	524	538	538	491	509	516	511	525	505	525	508	548	514	532	517	513	508	528	551	515	518	503	469	517	495	536	502	520	507	473	536	519	524	524	512	541	533	531	515	520	515	480	506	501	505	509	501	514	513	539	554	455	469	478	494	484	520	524	511	532	553	513	542	551	486	490	543	530	521	501	503	513	500	504	520	489	525	530	522	507	505	500	573	524	495	500	542	534	492	542	500	477	514	481	536	543	532	527	532	542	491	524	525	486	567	485	507	514	524	494	500	534	542	524	525	512	547	501	527	492	492	555	526	507	498	528	555	480	531	479	502	524	504	496	509	542	577	531	524	532	534	517	487	539	537	541	506	477	507	506	509	496	527	490	496	505	509	494	481	521	534	510	514	516	514	522	514	498	487	525	557	519	500	505	560	539	466	515	505	535	544	517	506	483	542	502	518	513	496	554	504	484	512	516	495	518	500	502	571	547	491	499	482	503	548	527	549	528	555	518	491	509	532	504	529	495	508	456	474	528	518	481	522	542	497	508	541	539	504	463	533	526	533	527	513	516	492	492	486	490	526	487	495	545	538	554	502	544	483	509	536	499	517	539	519	553	528	538	536	541	495	549	510	510	497	525	535	562	524	541	521	495	509	566	486	510	514	539	510	519	494	505	567	462	530	530	497	575	525	518	518	529	522	487	518	508	507	548	527	527	453	485	514	518	525	547	552	545	533	527	524	529	534	523	506	512	507	526	519	513	544	524	496	506	524	540	529	479	541	545	464	549	489	510	496	476	520	504	509	533	506	485	522	512	509	532	496	492	507	533	551	532	526	488	514	501	519	534	528	529	539	518	473	539	513	499	500	530	523	568	525	511	487	536	552	521	511	504	533	508	483	520	476	512	529	493	486	484	533	563	525	548	554	537	505	500	524	483	529	491	498	536	519	520	504	543	540	525	518	531	527	527	538	535	520	499	549	510	539	526	500	550	535	518	544	545	531	471	536	568	480	515	521	498	546	536	549	556	498	481	473	522	498	510	537	510	513	524	516	500	512	528	529	505	502	511	550	496	502	519	539	540	503	505	535	548	515	510	522	539	506	511	519	574	550	530	542	533	549	493	517	529	531	536	515	505	493	508	499	516	511	494	519	522	503	537	492	544	525	498	534	481	530	523	514	494	498	484	549	510	499	514	543	524	536	511	509	506	524	476	531	527	533	524	520	483	511	490	532	518	567	519	551	537	476	508	537	509	498	494	510	533	536	501	553	529	493	513	529	513	499	489	530	543	536	480	551	491	512	508	530	514	477	486	544	551	506	472	564	494	522	476	526	511	516	476	553	514	504	541	516	513	493	513	471	564	548	504	517	505	471	568	500	520	520	505	533	509	519	543	512	562	551	549	536	526	542	526	511	551	498	531	528	514	535	514	509	502	490	539	527	500	498	530	545	515	513	536	496	534	484	555	522	501	524	490	543	500	491	525	505	498	480	496	508	535	538	503	506	519	526	524	523	555	522	521	501	527	459	558	526	545	514	517	510	503	519	500	504	538	459	513	540	534	555	500	490	515	520	494	492	536	521	513	464	533	543	489	519	539	511	478	557	541	546	544	524	540	504	517	543	508	485	556	501	552	503	495	500	493	512	499	506	501	516	514	533	506	542	511	494	489	509	514	544	537	493	477	517	453	510	496	536	526	542	538	492	556	517	539	542	529	509	503	484	514	526	518	533	527	493	536	524	542	535	517	514	568	529	497	499	572	518	513	498	515	557	520	514	549	518	494	501	507	515	556	529	525	536	542	536	540	535	496	519	548	493	535	524	495	498	514	539	496	495	503	504	530	516	520	495	481	528	505	556	547	499	537	480	549	490	486	494	483	515	520	532	535	489	478	527	457	520	536	539	543	532	519	518	479	490	537	497	508	482	468	470	474	531	507	521	547	530	488	493	525	501	476	473	517	511	495	548	542	512	505	520	516	501	521	455	482	507	496	469	539	482	516	504	526	530	531	476	489	518	483	528	491	535	524	526	519	539	536	478	501	463	499	554	496	520	511	497	499	502	470	495	509	540	497	482	533	489	509	507	490	524	485	511	535	511	514	544	504	528	505	531	556	500	519	511	506	555	526	522	521	476	536	541	530	541	509	503	529	544	535	532	487	532	503	524	561	509	518	519	526	466	498	496	563	533	546	512	548	509	507	532	497	491	509	482	524	501	540	512	496	472	514	514	521	521	523	524	461	500	548	509	548	552	505	505	490	527	512	561	544	503	527	513	518	562	479	527	511	562	531	557	535	523	516	522	528	555	485	560	486	486	497	514	515	506	530	491	518	516	494	567	486	476	506	520	572	541	549	539	541	527	557	529	513	538	513	524	489	547	526	500	494	541	480	532	501	509	482	512	500	509	550	579	513	516	505	526	503	519	496	496	496	514	486	530	526	533	528	521	487	503	534	539	497	497	485	503	472	492	491	503	500	530	506	502	536	495	526	523	497	537	496	530	532	500	560	516	522	516	522	524	528	501	514	549	505	537	547	523	520	469	485	467	518	513	489	501	500	525	518	521	486	539	492	535	526	520	512	486	514	552	491	511	513	503	523	492	506	486	519	501	525	491	520	547	533	523	490	501	494	539	508	547	569	496	508	544	511	525	495	515	487	511	546	513	545	501	523	476	511	503	478	514	575	480	493	497	506	537	522	507	520	515	507	529	526	519	490	534	550	557	510	528	539	510	541	532	485	561	526	545	485	510	490	517	533	506	495	468	530	474	476	528	488	552	542	529	515	509	575	573	518	554	510	530	485	516	531	549	507	496	539	486	495	482	483	544	507	551	506	535	490	524	534	510	547	555	536	511	490	513	535	513	538	505	591	503	528	503	541	516	481	504	557	533	522	502	548	491	496	539	509	481	521	517	484	507	529	513	478	528	539	503	507	475	495	541	515	542	562	526	475	523	484	505	527	511	534	539	519	525	524
5868	3379	5280	4322	3241	2709	2013	1603	991	831	617	630	607	566	515	466	373	297	352	320	316	264	273	248	180	186	168	199	250	254	252	188	159	132	128	136	116	123	104	127	103	122	112	119	96	124	139	115	117	140	126	132	129	144	129	157	129	124	135	141	115	118	146	127	131	124	120	134	122	120	117	136	125	108	123	137	125	133	122	117	127	116	135	116	133	99	136	121	144	127	119	125	126	117	97	111	134	108	111	126	118	113	132	108	120	129	123	112	136	114	113	125	122	115	133	116	120	148	125	113	110	125	128	132	114	123	114	134	119	127	108	100	116	142	114	131	121	124	130	112	121	115	110	115	110	118	120	122	102	112	113	118	124	127	120	144	140	112	111	112	140	113	125	110	129	124	123	112	126	134	105	119	122	100	128	101	119	129	121	102	123	109	119	126	113	123	125	139	125	125	130	117	105	114	130	103	126	123	125	109	117	118	132	88	136	148	108	109	121	132	122	140	134	137	124	115	113	115	127	115	114	132	136	130	105	118	132	123	120	128	121	119	116	108	134	109	114	141	114	126	130	118	113	107	116	116	143	126	129	123	136	132	128	128	126	140	130	122	107	127	118	113	128	121	144	109	135	119	118	107	118	113	132	123	122	130	123	142	134	131	119	107	142	99	101	122	122	121	135	136	115	128	123	146	110	122	118	113	116	126	132	113	114	119	106	119	120	100	120	129	121	140	115	104	114	119	111	120	121	129	122	127	118	125	106	129	125	123	104	126	124	126	107	140	109	129	108	109	127	132	135	116	128	144	118	149	106	116	138	112	108	135	116	126	136	130	129	120	137	140	121	117	103	108	132	105	129	125	129	141	113	112	138	128	129	105	100	119	146	126	137	125	132	124	124	129	131	134	120	119	99	128	121	124	103	125	122	136	130	107	139	106	96	129	105	119	124	119	123	122	145	113	112	123	105	132	98	136	109	126	119	129	135	120	127	120	103	113	119	122	122	137	110	128	127	110	142	106	126	117	116	115	117	110	135	119	122	105	113	130	103	122	122	116	131	133	137	107	127	118	110	111	135	117	115	103	145	102	132	120	140	133	124	118	108	137	122	120	122	125	100	121	83	134	114	111	124	152	109	131	114	114	115	127	124	128	126	117	112	128	117	103	110	137	117	122	103	114	129	116	112	112	133	107	129	135	118	106	113	141	124	117	135	114	114	120	110	112	132	121	134	133	104	151	117	130	122	140	120	142	108	118	122	109	119	134	121	120	108	127	131	130	144	129	129	118	93	110	125	100	116	117	115	111	144	132	110	112	117	124	111	124	144	122	122	136	137	117	126	112	97	119	114	111	125	123	129	129	108	135	98	128	121	123	115	111	108	118	142	130	124	123	121	127	120	125	108	140	138	124	131	114	119	118	128	112	120	127	121	101	121	118	114	138	115	99	118	108	113	136	140	132	120	85	106	116	115	125	118	124	101	110	110	118	139	120	120	107	103	126	130	120	113	110	113	125	106	137	128	117	115	118	136	144	114	127	139	119	129	124	121	125	132	136	119	131	130	107	101	115	115	126	112	118	128	141	126	133	123	102	126	121	90	105	118	111	125	121	110	110	130	110	113	114	110	125	122	148	112	127	125	138	133	127	123	136	108	122	127	130	110	131	119	122	90	127	103	135	128	114	125	115	99	131	109	136	141	125	130	139	130	113	128	127	122	118	130	105	116	132	115	142	136	126	131	123	107	130	102	104	131	129	143	100	119	112	116	123	143	116	117	134	111	120	121	118	125	125	108	133	115	123	147	137	122	129	139	120	109	156	111	137	105	129	117	137	117	129	114	107	118	123	130	116	108	116	106	121	110	122	119	129	116	114	109	110	121	142	129	92	94	107	129	115	117	120	114	92	116	135	112	133	117	128	119	129	120	130	112	121	114	124	110	119	125	132	121	130	111	138	116	113	110	115	113	120	114	117	107	119	112	121	122	122	128	124	129	128	122	119	120	131	108	92	130	125	112	101	130	114	123	130	122	146	123	113	103	118	127	114	131	112	118	128	134	132	115	117	125	142	121	129	130	110	108	106	131	116	138	119	120	110	131	101	120	135	119	118	114	127	117	116	113	147	128	116	114	108	138	136	136	113	115	109	115	116	128	115	114	137	131	105	124	136	125	130	125	112	111	117	138	113	126	119	119	130	142	99	96	136	137	117	127	112	126	114	123	115	118	130	135	119	114	122	96	121	113	116	133	108	124	123	111	117	113	117	122	122	106	126	120	98	117	133	139	115	109	97	118	120	117	119	119	125	131	132	115	134	123	101	112	140	104	113	100	119	103	93	117	112	126	133	132	108	115	124	125	114	143	151	136	112	133	119	123	119	129	121	113	140	128	135	137	116	115	127	114	114	118	121	126	130	122	138	136	121	118	126	117	116	94	114	105	108	124	130	130	113	144	126	107	135	126	114	130	134	106	117	126	122	96	117	136	140	106	121	141	127	131	133	123	111	117	116	110	125	119	114	117	140	127	92	112	118	107	116	132	109	127	121	131	140	128	141	137	120	130	117	111	129	125	138	136	129	115	121	121	156	119	112	123	143	122	134	129	116	144	114	104	119	123	118	113	117	110	115	127	117	117	119	114	109	130	130	107	117	147	112	116	132	115	126	112	125	109	119	107	111	118	113	106	128	123	133	114	113	102	133	108	126	115	112	118	139	113	116	134	129	124	120	124	124	123	122	110	105	109	120	128	137	108	114	140	137	110	113	121	99	142	117	120	124	95	132	111	117	119	121	112	121	142	120	107	126	131	129	121	111	124	115	134	122	132	117	119	118	110	128	131	119	104	110	113	138	132	136	106	109	132	114	136	136	122	126	111	133	122	124	126	137	120	116	123	121	147	119	130	111	127	109	111	116	105	125	109	122	116	114	118	101	126	129	114	102	120	117	125	125	121	121	120	123	133	132	117	134	114	128	145	128	136	124	96	120	117	143	105	115	139	127	132	109	120	121	127	114	112	130	110	126	115	125	121	132	118	118	122	123	160	127	105	135	118	112	118	128	123	133	116	118	118	112	116	108	99	116	125	135	130	128	118	133	135	111	137	127	112	130	104	131	118	128	155	125	118	120	111	133	132	114	115	159	132	123	130	115	141	119	134	127	128	145	127	114	117	130	112	123	129	121	132	107	114	123	121	134	116	141	96	128	125	122	106	114	117	126	135	122	119	124	131	123	121	156	118	120	134	125	123	123	111	116	108	100	129	105	121	112	112	120	109	107	111	110	119	126	111	123	122	119	116	102	119	127	129	136	119	123	124	121	139	131	145	115	134	114	139	116	123	127	142	119	135	109	126	126	133	126	125	120	123	106	115	109	123	125	110	107	126	125	136	129	118	115	131	123	101	116	136	96	116	129	119	120	119	119	118	120	140	109	112	122	119	126	144	127	123	122	122	106	125	117	145	117	115	102	114	105	93	110	106	131	120	117	115	123	139	121	129	136	105	121	104	107	122	120
5322	3972	9857	11345	10085	9323	7953	6498	4536	4058	3486	3214	3199	2898	2603	2405	1998	1541	1868	1667	1692	1510	1381	1346	884	874	757	884	1193	1453	1062	742	715	582	531	455	415	392	361	381	378	382	396	372	345	359	371	359	373	399	480	547	580	460	480	561	500	436	472	410	374	373	410	406	386	394	373	391	395	348	368	346	375	366	379	372	374	343	387	402	377	407	379	370	359	375	367	395	416	351	364	382	386	361	386	396	369	352	353	388	377	394	328	368	354	372	369	360	392	384	362	376	366	370	360	372	344	355	335	357	363	358	357	382	391	340	390	384	355	320	368	335	340	365	382	363	359	386	355	389	367	380	343	369	364	365	375	397	333	397	332	388	341	381	364	399	388	346	392	352	398	349	384	403	365	353	370	365	365	384	316	369	332	372	398	372	378	351	381	378	385	352	383	362	380	369	378	369	370	346	367	350	381	348	411	349	360	337	369	391	387	360	354	370	384	390	364	409	400	368	408	377	379	348	409	363	329	376	369	337	335	391	367	361	354	398	356	319	384	386	358	370	353	374	378	374	372	382	362	348	378	322	371	362	363	386	381	347	385	335	389	372	413	361	385	412	376	327	340	349	371	384	382	377	370	347	391	382	367	402	402	323	361	338	378	380	392	370	384	360	353	379	367	365	340	415	363	345	362	350	396	359	397	383	360	352	350	362	389	361	359	335	413	356	367	314	334	357	377	357	393	389	355	350	401	397	360	353	371	340	363	375	358	339	380	358	363	376	354	364	401	384	349	350	387	343	375	384	342	391	367	373	380	371	372	354	342	366	361	344	365	386	379	386	366	357	390	361	367	369	357	376	354	365	329	331	348	367	382	318	372	358	357	348	363	387	368	381	347	370	387	355	383	328	393	346	371	404	368	368	374	403	368	344	376	359	350	388	390	358	370	336	368	390	373	353	385	357	330	373	371	338	390	376	381	382	354	347	344	353	361	382	406	302	370	354	387	342	341	353	343	383	398	370	372	376	372	387	374	370	415	386	371	374	346	383	367	351	362	356	360	380	386	338	364	363	377	388	394	332	360	370	394	345	362	371	343	366	353	349	351	405	387	370	372	377	346	353	395	340	393	400	379	339	393	383	349	400	360	361	386	379	360	421	338	364	341	362	364	366	367	371	381	348	350	361	365	344	337	350	373	376	361	384	366	384	356	361	368	378	354	369	356	388	346	341	364	362	364	363	341	371	354	339	348	385	342	355	369	405	398	329	374	356	395	345	356	372	383	378	353	375	356	339	382	361	343	382	388	372	407	364	361	372	391	358	385	342	359	353	373	388	348	386	352	347	382	371	346	397	397	372	365	367	395	372	384	402	357	379	341	376	339	353	349	368	377	378	383	346	379	388	382	364	351	385	374	337	413	335	385	368	379	345	400	332	334	359	359	343	349	366	370	365	383	367	328	396	356	383	336	362	358	386	349	348	369	378	360	348	398	408	361	354	345	369	354	387	368	349	395	361	359	374	355	399	405	351	369	368	347	353	339	382	351	366	352	354	364	381	391	356	375	351	372	361	368	329	339	385	343	333	365	386	404	389	359	380	363	351	371	352	358	374	378	366	362	383	374	362	386	360	363	375	359	369	383	355	351	340	363	381	341	353	355	346	362	376	378	344	387	361	366	366	336	376	381	360	371	349	381	390	322	369	374	374	356	377	357	361	372	375	372	370	349	359	348	366	408	349	374	348	388	369	346	392	374	347	370	362	392	352	360	340	372	358	381	370	326	369	390	353	349	357	342	378	365	384	382	381	380	392	351	374	382	357	396	350	355	370	355	324	346	351	355	345	365	392	371	379	331	394	347	346	357	406	369	369	366	392	385	378	406	374	361	365	377	354	366	335	370	372	349	342	379	387	359	373	351	392	385	366	351	368	346	338	390	353	384	367	348	391	344	335	393	384	351	385	368	375	389	384	365	360	349	360	362	377	378	347	387	388	381	351	347	350	369	372	383	332	340	378	326	368	362	361	381	373	365	366	385	369	347	370	340	367	349	370	377	355	358	323	362	362	378	314	417	373	355	327	373	385	389	375	380	354	395	369	369	389	398	348	385	359	399	346	372	349	358	340	369	374	355	394	359	379	360	360	387	348	366	371	356	345	394	378	377	348	413	342	320	367	399	377	361	378	351	333	385	360	355	362	396	365	359	345	363	396	375	338	353	376	404	358	405	373	396	400	354	340	335	366	404	388	383	361	350	368	354	395	348	341	343	341	334	358	368	366	360	374	355	389	380	375	337	342	363	373	385	394	381	362	376	351	343	347	386	362	374	373	341	415	389	388	380	365	363	371	343	394	378	364	345	380	370	378	350	348	351	356	379	358	383	357	382	345	361	404	340	382	366	365	346	358	328	401	385	353	351	378	379	379	354	374	386	387	390	345	356	354	384	346	383	354	364	378	376	368	360	359	356	370	397	349	357	332	345	364	338	382	363	360	359	371	349	358	388	398	344	370	324	391	360	379	349	368	366	388	337	392	362	354	366	350	377	371	371	373	396	376	384	386	372	363	405	385	322	356	355	387	376	348	374	319	363	413	342	358	358	366	361	369	403	348	364	356	388	406	349	361	395	382	383	388	374	348	368	333	357	383	390	330	343	374	416	348	323	414	385	347	335	347	381	379	372	378	381	369	366	343	349	367	384	344	389	352	343	357	343	373	353	355	345	375	377	395	383	398	377	374	403	381	369	371	351	402	387	383	360	337	382	401	359	360	349	360	343	365	379	361	356	366	371	365	378	373	343	342	339	363	382	353	339	351	345	372	343	349	359	356	363	353	379	369	355	344	378	363	338	358	365	374	375	361	369	371	379	393	361	364	333	380	411	352	386	357	373	361	355	366	379	356	365	363	401	354	339	381	361	347	354	371	351	383	364	326	368	366	368	375	345	378	367	354	378	364	361	364	367	328	393	346	353	374	387	379	326	355	384	383	362	377	360	364	392	343	344	354	367	329	385	433	349	368	389	367	338	348	353	386	400	383	393	363	356	392	361	400	374	363	375	352	382	372	343	380	380	360	411	402	371	348	370	354	343	359	378	350	360	358	366	371	379	351	374	353	345	392	335	352	359	384	389	361	350	369	388	400	353	396	387	374	381	378	354	350	379	382	346	368	360	376	346	367	362	337	371	357	358	380	360	347	359	390	346	344	362	364	396	354	381	358	358	409	356	353	418	331	368	393	390	365	386	371	327	374	342	375	389	356	361	347	378	376	385	406	359	349	351	373	358	391	375	357	349	359	383	373	382	387	344	333	383	382	373	367	386	358	357	377	336	355	364	375	361	352	376	390	373	349	372	338	364	355	415	319	407	397	352	355	387	371	377	395	361	404	357	365	364	351	386	370	366	364	391	381	388	397	359	381	338	392	365	344	370	361	347	363	407	388	343	366	367	361	318	386	369	364	362	364	402	361	364	347	360	355	361	353	367	372	328	365	334	369	401	373	356	333	370	398	377	406	360	357	367	362
13487	8257	10403	8543	6890	5747	4476	3208	2152	2018	1428	2062	1864	1628	1601	1828	1459	1015	1491	1575	2208	1950	1793	1745	1136	1267	1005	1213	1705	1904	1437	788	622	500	373	280	165	157	135	129	151	149	146	163	137	137	175	185	171	190	285	418	392	357	391	401	329	211	304	225	148	170	171	157	162	183	170	138	171	149	157	143	149	139	172	152	160	163	128	135	157	143	153	174	122	150	136	157	146	146	148	143	159	161	156	143	144	156	155	160	142	146	155	132	125	176	128	154	162	143	156	139	122	173	137	131	137	132	160	123	150	140	150	146	144	140	142	147	133	166	141	137	151	149	149	139	138	157	156	138	153	142	142	142	146	138	158	163	141	144	154	153	152	120	161	132	134	147	135	175	139	147	131	136	152	143	147	157	152	163	146	142	169	139	135	143	161	122	127	158	133	123	141	159	131	132	137	132	158	124	183	150	165	143	141	141	136	148	144	130	152	142	132	172	165	149	155	142	131	155	146	145	140	126	127	140	160	155	137	138	156	150	132	156	142	140	148	128	142	131	143	141	142	135	143	137	137	165	141	174	154	156	136	146	146	146	148	150	143	152	166	162	148	147	135	161	122	146	153	151	141	149	152	149	134	131	144	133	141	142	159	145	151	159	142	135	145	143	129	155	130	157	129	152	154	140	153	142	135	136	156	156	144	142	136	157	158	157	140	131	142	163	144	128	134	151	140	147	153	135	157	153	133	145	157	144	160	153	127	156	159	132	135	164	155	133	157	149	152	163	157	149	139	153	127	149	123	146	150	138	148	119	147	120	127	154	130	161	142	159	156	167	126	135	143	126	126	148	138	143	156	136	161	131	150	152	152	135	145	132	142	145	155	133	140	132	153	151	138	153	144	146	131	157	142	141	132	160	154	142	157	156	168	166	148	169	144	130	143	127	147	165	163	132	137	167	137	135	132	154	134	139	138	150	138	143	147	141	155	153	146	147	122	139	160	154	132	152	144	138	120	156	152	158	130	141	154	140	158	134	167	173	147	131	127	157	153	152	156	147	142	130	125	125	153	156	149	139	157	137	141	152	147	138	147	156	140	150	160	123	158	148	175	161	138	136	129	134	136	147	161	142	139	135	115	162	152	149	137	132	145	140	159	175	156	128	153	151	132	156	139	132	158	141	149	140	140	158	139	146	145	136	157	151	137	146	144	128	138	126	142	151	131	156	164	140	144	156	166	152	140	143	161	144	149	156	131	114	137	140	156	137	137	154	126	132	165	143	147	149	147	158	140	133	133	168	137	143	143	158	160	147	128	149	135	154	138	139	133	153	142	127	133	136	119	149	132	150	150	155	144	142	159	125	138	123	151	157	154	162	157	129	146	130	159	138	173	149	139	159	150	166	141	138	143	164	143	154	138	140	143	137	132	144	158	125	131	176	137	151	147	150	135	121	163	152	149	157	143	131	138	156	138	153	142	154	147	143	154	149	140	143	155	153	138	144	147	164	152	140	123	159	160	124	139	146	149	128	128	144	118	123	141	141	140	136	133	132	132	179	152	138	154	140	139	132	151	143	152	153	123	144	145	152	169	154	152	121	151	154	137	132	132	129	135	121	142	148	121	144	152	154	148	151	154	140	125	123	124	138	142	134	131	133	155	137	173	163	136	152	135	154	136	155	146	138	145	154	139	145	138	134	153	148	152	157	162	169	146	165	141	136	145	127	168	138	135	117	115	152	173	150	145	135	154	129	122	166	128	152	166	144	144	164	132	156	137	174	149	156	126	134	153	133	151	145	138	134	132	137	151	149	142	157	147	134	140	132	148	138	150	150	167	147	135	136	157	149	144	163	141	153	140	129	148	135	133	146	143	129	160	151	137	145	174	168	142	133	138	159	140	169	127	150	147	121	141	154	128	155	161	121	153	150	127	141	123	143	154	149	145	148	142	147	137	152	156	136	161	135	138	138	149	139	139	132	131	153	125	157	148	137	135	151	145	137	149	138	147	129	140	144	134	151	142	121	172	150	171	144	138	155	152	138	145	144	147	148	147	136	173	137	127	136	154	148	158	133	150	147	159	150	143	128	138	120	180	135	147	155	146	148	155	113	148	155	155	142	123	158	141	152	111	138	162	139	162	152	133	159	138	115	139	153	131	131	152	158	139	157	142	131	130	152	137	162	142	144	139	147	111	144	143	152	148	149	146	121	172	157	152	160	143	160	159	137	151	148	135	145	164	136	142	148	143	133	169	144	132	135	118	153	165	149	141	142	173	147	146	143	163	140	141	150	149	156	164	144	143	134	126	161	133	138	129	139	147	137	140	133	148	149	151	170	139	144	169	158	153	149	146	156	149	129	127	135	134	158	149	161	139	145	132	151	149	149	147	170	141	129	149	170	159	151	132	154	143	142	128	143	113	139	165	144	119	154	147	157	158	142	142	142	151	164	138	142	136	145	148	150	151	139	121	147	150	183	136	152	142	163	130	150	127	164	130	145	144	119	142	150	147	107	144	164	148	155	163	140	143	164	142	145	151	166	166	152	126	151	148	132	149	148	138	135	145	146	160	155	137	124	157	151	147	153	140	131	144	142	152	130	168	145	135	171	136	154	170	164	142	138	152	121	149	158	163	145	138	162	150	138	141	119	155	142	139	130	140	154	147	145	154	146	120	136	142	133	122	157	137	155	145	147	143	135	155	144	153	143	139	148	118	149	132	133	127	143	130	129	136	153	135	141	145	161	147	153	143	157	150	151	138	149	166	147	167	139	153	144	148	161	170	132	169	134	140	148	157	159	149	145	158	149	126	147	143	147	109	144	146	156	154	154	153	130	150	145	148	141	154	149	123	152	152	166	159	154	150	151	124	156	159	155	121	136	145	134	138	140	138	165	134	145	136	130	139	154	163	150	141	155	151	140	136	138	131	141	145	156	151	133	142	140	143	144	155	114	152	127	165	144	163	144	144	144	132	137	153	143	162	145	161	144	145	153	139	135	153	154	149	151	133	139	145	135	132	143	145	151	131	133	138	157	141	140	153	143	135	139	132	155	135	137	138	148	153	148	137	127	136	165	129	113	154	144	150	149	127	138	125	145	131	136	142	138	118	167	141	140	150	161	144	157	126	120	153	149	142	143	153	125	161	148	153	129	148	133	156	145	150	148	149	151	132	156	142	114	148	150	136	150	149	157	155	162	151	156	133	127	140	150	122	163	136	146	153	146	122	156	146	151	158	133	161	143	155	143	136	141	119	122	144	167	135	142	193	153	147	141	144	160	146	143	146	126	136	135	126	131	143	147	143	166	136	135	151	128	135	140	165	150	159	163	136	155	143	147	137	151	174	165	157	138	132	127	139	146	145	138	122	151	153	131	125	146	141	148	135	152	147	131	116	147	139	143	141	135	141	142	153	140	123	147	143	149	152	157	125	121	171	161	146	143	159	132	133	160	130	145	151	182	159	161	145	156	142	148	167	147	138	148	119	149	144	130	153	152	150	154	129	142	145	155	112	145	138	147
9497	8705	16660	18632	17957	16809	15211	11968	9082	8864	6726	9888	9210	8604	8054	9893	7097	5111	7508	7922	10667	9609	9280	8699	5850	6780	5452	6754	9681	11637	8416	4885	4033	3010	2182	1348	639	529	443	443	428	433	443	436	467	402	505	565	568	771	1657	2533	2595	2136	2334	2817	1770	986	1796	1056	592	581	608	636	616	554	587	506	480	434	462	484	507	448	474	465	443	503	431	476	470	457	455	471	455	474	479	420	426	434	461	456	488	433	439	464	469	449	456	438	442	423	471	419	421	439	416	424	455	430	443	433	476	462	429	453	418	447	439	425	420	420	422	422	406	435	447	444	431	454	451	424	440	454	424	422	444	445	454	441	452	466	437	452	429	465	418	456	452	470	441	423	437	419	466	438	455	449	488	450	422	452	419	446	467	422	417	440	430	452	437	446	418	423	382	427	466	406	430	428	418	434	437	388	415	410	411	421	438	416	448	441	463	445	420	423	463	410	388	419	464	451	453	426	423	411	450	428	426	392	408	447	385	416	435	385	441	412	428	417	423	407	426	398	437	435	442	461	409	434	437	445	482	420	456	454	433	406	441	477	422	465	435	428	419	420	448	459	452	428	433	452	440	431	424	427	458	453	438	435	422	459	437	395	438	412	456	426	415	425	418	440	410	440	407	390	462	433	451	426	429	405	450	430	388	415	440	470	456	464	450	420	429	442	462	427	438	437	451	408	451	397	400	451	416	435	442	417	408	430	399	454	437	428	462	449	460	437	434	445	466	404	417	442	435	445	415	450	441	446	443	427	426	482	432	465	457	432	430	493	445	436	446	398	418	453	449	446	391	449	445	451	456	428	444	408	437	423	456	424	446	439	409	433	430	458	426	431	416	439	422	416	369	443	402	411	452	440	443	447	434	435	434	441	488	425	436	464	445	428	447	414	436	412	449	461	422	433	431	427	436	416	393	425	425	423	426	467	428	435	452	450	451	448	416	448	456	416	449	425	422	449	432	419	439	451	429	442	398	442	455	437	422	425	464	406	402	420	396	414	453	443	447	455	430	447	448	459	444	446	426	439	478	427	440	443	426	455	411	437	429	444	419	433	415	450	460	427	430	460	418	448	425	456	424	443	478	446	424	423	436	469	412	455	425	435	429	405	422	442	428	445	455	447	416	437	427	411	436	435	457	405	445	447	409	428	439	426	427	432	436	402	459	447	424	465	447	406	394	463	440	431	448	424	421	411	436	449	438	460	435	409	428	387	420	440	420	416	417	416	445	434	409	450	424	410	400	431	436	435	460	429	421	392	445	421	440	444	412	460	434	442	473	434	442	440	464	457	413	418	452	400	445	470	456	446	464	429	442	438	454	433	410	449	455	482	413	441	399	422	416	423	448	452	451	440	452	462	436	439	448	426	442	459	468	424	472	454	429	401	406	416	456	427	456	458	407	450	444	397	459	452	444	463	446	403	414	412	455	430	418	444	424	453	430	431	453	433	417	419	434	401	449	427	486	424	410	429	419	400	472	444	437	434	456	414	426	486	431	426	447	428	432	439	416	416	467	465	444	437	442	438	413	394	440	463	463	440	403	395	382	443	429	418	435	456	462	442	423	467	447	427	427	443	415	415	450	447	423	446	434	413	411	452	416	420	433	389	429	415	431	391	406	463	398	447	439	451	402	446	438	464	410	434	424	480	421	432	441	419	391	451	436	436	425	465	431	420	391	441	407	452	442	402	438	420	423	412	427	456	387	425	416	451	434	432	414	422	468	432	431	405	412	398	443	409	424	422	444	443	412	437	450	436	416	434	437	437	434	435	425	444	438	431	420	450	397	396	411	419	459	424	439	404	427	456	410	420	413	459	431	440	462	415	459	428	439	456	420	422	435	445	418	430	426	440	442	419	426	422	461	434	442	417	441	469	412	439	418	460	390	449	432	423	441	424	474	419	434	446	414	438	442	450	440	437	424	428	439	412	428	468	432	398	413	451	426	458	443	426	416	441	462	452	391	444	439	464	427	423	437	472	418	407	429	431	437	441	441	446	480	415	451	436	417	434	423	408	427	451	434	416	460	443	443	425	445	430	442	447	457	448	458	423	414	476	475	447	427	443	452	429	469	441	468	398	439	415	415	420	437	405	440	412	441	463	416	440	450	462	438	423	464	412	444	431	436	453	433	433	434	415	453	426	442	441	421	444	470	424	396	420	438	425	448	417	455	443	467	412	464	453	442	440	449	425	420	439	481	428	413	405	448	442	419	474	426	429	442	442	462	464	445	460	469	442	457	419	414	433	409	423	460	438	438	427	404	423	437	456	459	430	445	424	432	417	426	428	426	451	460	433	417	454	470	425	418	436	441	401	443	443	419	411	430	443	473	438	432	445	416	449	435	413	426	440	437	446	462	461	412	418	456	410	419	413	462	439	419	456	476	462	440	435	391	429	409	419	423	414	424	427	439	443	469	448	401	425	439	447	448	418	418	405	410	479	441	415	446	385	420	457	447	435	426	436	407	424	416	438	424	427	397	431	416	442	487	459	466	423	421	483	471	442	423	432	423	434	418	446	429	398	462	421	457	466	421	440	426	401	452	438	460	415	433	450	435	423	418	436	458	462	488	458	450	445	439	411	430	454	409	435	477	449	441	459	412	421	416	460	422	420	420	455	449	437	459	442	422	429	482	458	433	422	434	431	450	418	466	433	408	428	425	440	399	452	480	453	463	451	446	399	425	389	436	444	398	414	461	415	438	444	438	455	443	441	461	434	397	444	434	436	437	409	459	422	470	424	441	458	459	442	478	429	434	462	454	434	436	416	427	453	411	457	447	445	463	455	464	421	399	413	440	435	440	407	431	421	429	395	442	411	463	388	415	446	450	455	444	416	424	452	435	449	457	454	429	438	458	374	433	388	420	442	470	394	434	430	423	436	432	397	436	443	396	424	458	454	410	429	432	455	444	428	423	421	428	412	430	454	427	435	417	420	422	436	436	488	431	426	444	415	451	412	439	406	460	437	420	413	440	462	398	422	454	450	437	426	423	429	443	444	442	435	474	429	429	423	411	431	440	439	459	418	427	444	411	409	449	455	446	409	444	449	449	456	491	458	411	433	417	464	448	433	447	451	447	404	413	473	463	401	432	429	459	443	417	394	460	436	460	437	462	417	429	437	470	446	397	403	441	455	431	436	420	455	420	453	425	429	424	459	455	434	458	456	393	420	412	424	448	407	447	438	446	445	458	427	481	420	437	441	410	436	440	443	426	436	459	395	392	405	425	452	443	430	431	463	485	424	448	418	461	432	400	427	436	427	448	434	453	457	439	420	469	430	409	454	409	431	402	399	493	396	437	411	435	443	444	413	450	421	429	457	450	400	416	419	423	397	401	438	421	442	447	416	463	412	421	433	418	444	449	424	421	415	410	406	439	459	470	411	420	473	431	460	432	413	449	416	445	444	432	396	433	379	399	426	454	422	441	412	439	416	427	420	440	433	422	421	441	436	456	414	452	481	415	463	404	405	435	422	417	447	422	448
21641	13489	15588	13804	11295	8566	7063	5214	3808	3139	2607	3489	3033	2964	2813	3278	2836	1830	3234	3522	4531	3740	3791	3225	2108	2755	2224	2949	2912	3811	2841	1609	1097	903	641	397	246	204	175	188	172	202	168	190	209	191	195	206	217	228	498	685	640	561	569	750	486	345	567	320	227	212	245	232	223	234	206	210	186	187	178	171	211	188	180	198	213	168	177	148	200	180	172	180	191	183	182	175	180	183	183	202	181	164	172	190	179	167	166	199	182	171	179	188	194	177	158	198	170	194	161	159	165	164	196	216	184	185	195	173	195	181	155	196	172	182	165	173	174	164	153	178	220	158	165	178	159	155	199	194	196	192	173	165	175	180	197	187	156	162	190	187	164	190	179	199	174	191	184	187	208	179	178	172	184	162	194	199	188	179	184	156	178	191	189	184	194	181	157	168	191	193	186	186	191	171	192	172	165	182	206	179	166	190	193	172	192	178	160	189	202	181	186	168	180	197	186	212	170	148	187	179	192	170	178	173	171	194	183	181	173	177	161	206	188	183	184	176	191	182	193	196	188	173	190	185	176	190	182	188	202	178	183	194	175	189	186	175	180	156	197	172	188	180	191	186	182	186	168	176	184	192	161	181	180	197	172	189	166	176	157	165	193	158	191	149	176	193	193	188	188	191	182	170	172	179	163	169	199	169	190	184	193	222	164	180	165	205	200	175	161	172	197	173	183	181	165	189	187	191	177	180	182	169	181	199	162	169	171	182	169	190	171	151	207	173	184	167	150	184	173	177	195	173	192	192	162	187	152	168	187	189	196	179	180	176	189	190	176	190	179	163	190	182	171	189	197	190	169	192	191	195	178	197	203	184	188	181	201	161	165	175	188	204	177	170	190	182	197	181	190	193	143	193	183	183	172	188	199	211	177	177	206	166	164	170	194	194	168	180	164	190	188	186	194	199	194	169	195	166	195	185	175	194	178	174	185	197	181	166	188	204	173	173	185	166	190	200	176	191	165	195	168	185	194	190	180	165	204	169	192	172	179	184	189	181	196	179	185	170	215	163	190	183	167	168	211	175	165	190	189	165	189	173	182	189	180	172	168	176	186	159	175	162	188	203	191	182	177	182	194	202	182	173	162	176	168	171	179	166	174	191	185	200	186	189	182	162	198	162	202	181	183	176	172	156	167	177	172	173	165	188	210	187	180	188	188	197	187	180	150	199	172	164	189	175	183	166	177	170	187	181	211	188	182	190	175	163	179	177	179	182	181	197	189	171	191	169	163	175	193	188	160	183	198	179	172	172	168	152	199	188	184	187	189	171	171	202	187	198	204	186	198	176	185	169	185	202	181	199	186	183	182	189	184	190	170	176	187	191	166	198	154	175	210	202	190	194	197	203	189	193	195	187	187	190	191	164	193	189	169	157	178	200	167	211	176	178	191	177	158	187	169	197	187	171	176	193	183	207	196	210	195	189	161	192	203	181	166	189	170	212	161	150	165	174	171	163	189	202	183	172	162	178	175	189	178	189	173	201	180	181	164	170	145	198	199	170	181	204	220	184	196	184	190	188	187	177	179	185	222	197	191	179	173	168	168	197	208	188	190	188	193	184	163	181	178	179	159	177	212	176	175	208	182	177	180	151	194	198	163	183	202	183	190	184	163	167	172	174	177	171	187	178	188	171	188	191	220	193	162	190	154	184	183	186	206	200	181	161	174	176	175	193	163	186	183	165	185	186	193	190	181	183	163	162	190	178	210	201	200	159	185	184	174	190	165	164	175	169	188	169	194	196	178	169	184	171	184	204	186	175	183	192	183	182	192	167	170	169	193	162	179	179	182	190	169	206	167	175	176	206	177	178	158	175	148	188	168	179	144	196	163	176	203	182	181	188	189	199	200	185	195	188	193	181	193	168	172	178	158	219	175	172	213	192	184	183	200	174	180	175	175	175	198	188	168	165	181	182	162	162	184	187	186	192	180	172	192	178	177	175	180	186	181	198	167	182	166	181	177	208	186	207	171	174	181	178	181	159	178	174	188	182	208	141	163	173	183	187	187	201	159	185	178	184	179	180	164	220	190	174	195	174	196	167	168	161	182	167	167	177	182	173	174	182	180	192	202	179	204	184	186	200	176	173	195	195	168	193	189	159	177	201	179	152	181	172	184	180	172	175	167	196	186	188	188	164	156	172	170	169	162	178	173	173	175	176	165	194	201	172	178	193	177	197	189	196	175	200	173	210	211	177	176	177	190	182	198	163	189	193	169	187	183	189	179	179	200	187	215	176	182	199	161	187	211	184	185	192	167	162	182	166	156	194	189	188	207	180	193	180	170	172	172	195	167	221	186	181	192	173	188	190	225	176	152	190	188	180	196	185	196	181	196	192	188	148	178	185	161	176	182	174	199	192	182	180	177	178	184	180	191	196	191	178	182	171	180	193	200	177	161	172	175	187	189	213	181	167	187	188	204	176	176	188	184	160	168	180	171	179	196	178	186	175	176	154	177	191	180	163	195	177	194	196	179	197	163	180	182	169	170	160	180	189	175	192	196	190	193	203	163	166	175	206	184	174	188	168	173	172	173	168	170	197	158	159	188	183	186	183	167	184	199	176	195	189	155	191	174	192	180	172	139	185	185	201	160	179	191	188	194	177	197	194	179	194	194	175	168	177	168	187	199	188	193	180	197	193	165	206	178	167	167	186	185	190	171	179	169	180	172	178	150	181	205	193	179	187	154	161	160	156	169	181	176	187	177	200	180	198	194	190	170	190	169	174	202	191	196	180	173	175	190	180	200	188	199	181	198	205	182	192	178	212	172	194	188	181	176	175	196	170	169	186	172	200	191	176	181	177	171	163	188	168	189	157	183	186	183	180	178	179	173	165	180	201	213	197	180	179	208	193	175	173	192	211	192	181	184	209	185	224	194	163	183	173	176	193	169	185	165	186	185	183	183	186	172	194	211	195	204	150	203	199	192	200	181	166	189	187	161	190	192	194	199	188	179	189	174	180	167	178	202	161	178	187	177	187	184	164	184	222	193	195	166	196	201	179	172	190	200	190	204	188	178	186	175	174	181	192	203	199	180	198	184	188	178	189	186	188	169	183	184	174	195	187	193	185	191	190	187	179	181	189	179	183	174	204	194	178	159	185	167	195	172	188	199	187	194	175	168	178	197	185	171	186	183	176	172	182	178	194	194	181	168	171	198	190	185	207	173	179	201	187	200	208	193	190	173	153	193	164	177	167	193	200	201	189	196	172	174	186	196	161	167	178	179	179	203	186	181	156	196	207	154	202	191	195	163	193	193	184	178	180	172	167	146	204	166	190	189	164	204	178	178	191	194	171	182	166	179	180	187	166	179	179	194	163	201	189	191	160	166	196	188	208	184	184	185	189	179	187	177	176	163	185	178	171	191	183	189	172	182	183	178	177	178	176	176	187	170	172	182	186	175	191	185	180	197	171	187	200	171	162	184	197	174	194	206	183	176	182	168	182	175	179	202	198	184	203	187	171	198	194
12510	12489	21112	23566	23526	20804	19545	16507	13843	12230	11324	14422	12821	13206	13225	14465	11551	8449	13881	14691	17689	15535	15511	13946	9602	12000	10870	14619	14726	18402	14264	9067	6658	5355	3688	2089	953	793	602	523	569	551	539	574	600	512	656	814	818	1027	2973	4550	4256	3678	3904	5097	3107	1895	3653	1755	858	822	1004	897	775	817	810	632	607	627	621	538	611	612	613	599	565	563	577	548	518	551	520	601	532	610	553	605	559	568	499	525	602	538	538	549	533	576	555	550	490	484	533	563	537	490	566	511	537	521	516	515	551	513	529	526	596	529	513	537	551	522	491	517	495	558	556	507	527	541	520	493	500	504	489	543	499	535	505	494	516	553	532	540	501	540	485	499	580	563	573	549	533	505	511	515	544	507	564	505	528	553	506	513	526	520	510	532	498	516	561	536	491	547	550	530	547	517	511	510	466	548	518	538	535	553	520	521	495	491	509	514	504	522	508	500	514	548	528	515	538	519	535	536	538	521	513	512	523	535	512	502	548	492	486	547	517	518	525	535	502	512	504	524	522	511	541	534	535	529	511	547	568	503	526	538	531	539	502	500	533	487	525	585	525	538	550	506	559	536	534	530	481	542	554	511	527	483	503	518	534	498	530	517	472	498	553	485	519	522	532	512	496	529	509	539	528	539	571	496	546	532	519	551	522	549	569	522	526	543	525	491	501	520	524	539	567	542	528	546	537	482	521	514	552	521	506	520	540	541	558	563	509	505	536	525	512	543	513	512	545	520	565	538	512	501	489	526	551	535	508	554	486	546	451	508	502	516	552	474	498	539	511	488	521	526	490	536	517	494	535	540	540	520	499	567	527	534	560	533	530	561	504	520	530	532	519	520	557	538	519	552	521	554	546	513	548	512	526	516	534	496	555	545	516	529	529	554	514	535	489	514	511	585	527	547	526	488	552	539	543	554	531	498	513	564	524	499	524	527	534	512	526	519	546	520	487	541	529	496	530	519	529	522	556	526	545	542	512	549	528	503	531	533	527	493	516	537	512	548	509	530	504	545	552	549	526	511	532	553	536	501	538	528	521	516	529	514	511	527	505	578	517	546	520	545	497	548	537	544	519	524	534	534	569	537	499	570	506	526	527	542	504	561	505	484	515	554	518	554	544	520	535	529	534	541	550	509	480	508	493	507	519	534	530	500	514	540	498	517	512	514	486	524	548	510	543	491	531	517	519	578	541	524	531	521	528	509	522	503	467	504	512	502	551	497	545	554	528	526	489	521	534	511	544	558	494	515	542	531	495	514	479	529	519	544	530	508	539	478	499	494	519	527	548	519	535	487	497	540	504	527	506	473	552	572	515	514	511	561	548	537	463	526	547	522	486	483	522	506	568	512	488	514	548	528	540	544	518	514	557	513	504	484	520	520	526	540	549	493	558	502	519	521	497	554	538	548	528	514	537	558	543	561	485	471	543	530	548	493	500	511	523	529	514	508	538	508	537	534	522	520	483	572	543	536	551	561	533	532	505	481	493	510	502	517	524	518	531	546	561	512	560	568	525	515	537	557	516	514	565	530	558	526	528	492	537	530	545	539	524	526	534	506	520	506	526	504	498	529	513	492	572	521	532	492	538	553	504	534	528	548	520	526	535	515	536	577	544	529	545	499	534	533	562	476	512	470	526	528	522	539	554	543	532	534	484	498	487	541	482	500	522	500	527	537	525	521	516	519	544	550	525	554	491	515	549	501	553	546	540	511	549	460	514	527	523	511	544	528	506	531	509	492	525	529	561	513	524	521	531	520	500	523	554	510	536	546	530	540	504	531	517	483	514	522	552	548	550	566	545	567	526	533	530	551	523	492	548	592	515	562	530	506	548	597	494	510	545	545	503	528	514	555	512	475	508	556	541	516	529	489	526	540	536	524	536	545	525	509	529	531	537	565	484	512	502	510	507	524	553	493	558	543	560	482	540	555	520	491	495	535	494	529	521	521	518	481	522	472	584	551	511	525	546	499	523	578	528	501	537	520	479	550	557	519	478	498	529	480	526	527	543	531	524	521	525	491	531	532	471	527	511	538	536	519	526	545	535	501	505	501	531	534	523	525	491	539	513	539	510	533	510	548	553	524	506	558	504	534	535	525	537	514	525	551	510	529	519	545	494	532	474	545	550	518	500	545	572	536	502	545	505	517	539	513	535	499	560	546	513	523	543	541	531	517	486	518	545	526	532	546	520	525	512	549	523	560	535	527	525	540	540	497	473	495	545	541	567	507	531	540	533	503	523	542	537	507	558	524	518	534	540	478	538	560	489	536	515	488	520	521	493	532	546	538	550	531	504	566	487	527	532	527	456	512	526	545	531	522	499	497	526	533	506	547	494	515	494	550	507	503	542	474	505	526	498	558	494	520	499	510	552	517	521	523	523	493	528	520	526	487	498	501	528	499	497	526	521	493	496	516	520	503	572	523	463	552	529	541	508	524	533	575	514	509	519	508	537	522	545	550	491	521	553	523	504	519	532	490	508	486	559	526	492	485	543	486	537	532	585	516	491	536	547	524	541	522	512	540	554	513	551	511	516	502	504	534	505	457	513	536	529	521	515	500	535	507	479	485	511	496	532	517	515	499	492	599	503	578	489	520	537	532	507	563	537	499	495	534	525	532	527	507	527	535	530	519	502	536	513	538	516	500	565	498	546	499	527	545	516	524	550	536	546	509	515	537	475	456	479	519	513	529	536	514	545	508	533	538	554	542	539	564	468	483	519	523	574	541	528	575	551	551	507	516	490	541	532	481	513	545	501	535	517	486	476	521	526	559	561	534	576	552	523	521	517	540	529	530	537	514	508	500	557	531	526	501	507	508	528	527	539	510	542	476	523	524	524	533	510	537	535	500	541	540	491	502	510	536	530	537	539	531	535	531	527	528	454	521	501	517	545	537	549	489	512	531	465	529	517	542	523	528	502	513	516	533	489	532	520	510	514	493	500	532	542	506	529	549	531	539	552	486	542	490	516	505	521	548	537	528	537	477	556	510	510	531	489	510	544	494	529	528	519	506	538	526	517	541	496	491	485	522	518	523	519	491	525	528	514	499	512	548	484	512	520	497	525	488	561	564	542	505	525	538	476	511	520	571	534	540	512	545	510	550	549	490	511	505	554	580	534	502	543	541	542	516	492	517	510	538	511	565	520	548	528	499	544	534	559	538	521	514	500	537	485	518	519	517	541	554	543	518	513	506	569	496	482	507	525	554	546	519	508	576	520	512	543	512	504	537	543	559	512	529	497	495	477	517	511	540	496	573	488	539	548	516	543	532	524	516	521	492	533	545	503	524	569	529	527	526	530	528	474	507	527	520	515	533	516	536	498	474	552	493	505	497	525	527	511	537	566	536	527	557	508	527	493	522	527	517	515	564	528	465	526	522	511	506	524	550	502	528	528	516	508	546	513	473	523	540	499	576	513	562	545	524	563	513	533	517	545	527	541	532	524	540	555	541	515	527	526	522	509	531	534	517	508	531	507	534	558	510	552	527
6041	3292	4535	3984	3364	2320	1864	1546	1116	886	688	729	616	608	458	470	386	341	348	376	381	311	295	245	197	230	191	233	258	274	250	186	172	160	120	141	126	135	133	141	126	129	122	131	112	128	92	131	132	143	137	160	140	143	150	145	148	142	140	127	141	139	128	139	140	129	150	126	136	126	121	141	135	123	126	123	111	111	130	104	136	109	120	121	143	125	134	116	126	129	128	121	122	146	134	116	152	148	136	129	122	113	131	132	120	101	161	133	109	115	136	116	114	127	131	137	125	142	126	104	107	105	127	127	103	121	105	140	138	130	129	148	136	123	112	132	143	133	120	124	121	104	126	120	120	110	122	133	130	121	121	103	132	117	134	137	102	131	111	130	121	106	144	112	127	108	122	136	143	136	99	125	120	126	125	127	118	132	119	132	124	116	129	141	133	138	134	114	126	105	125	148	126	119	125	134	101	135	118	115	111	120	122	124	138	123	114	133	134	148	133	126	128	128	104	107	110	114	122	130	124	151	135	116	127	128	113	117	116	110	127	131	125	137	148	118	158	113	122	135	121	118	117	122	127	106	131	146	120	132	111	118	134	139	115	134	131	122	120	113	124	137	99	130	143	112	145	132	129	125	102	114	117	113	107	123	130	128	118	123	118	104	118	136	137	116	125	110	129	129	123	125	122	119	122	117	117	119	125	137	133	124	137	115	121	120	120	112	137	127	107	145	120	137	145	132	114	126	120	152	131	111	122	129	123	117	123	129	99	117	120	107	111	142	135	136	115	110	134	147	117	139	121	136	125	134	134	118	118	139	132	129	128	125	130	112	121	122	131	144	115	120	126	130	131	113	147	143	117	114	135	113	137	120	116	120	119	122	112	118	111	107	117	120	115	136	114	130	131	106	112	109	136	112	131	117	129	101	115	142	114	132	118	116	133	125	118	132	126	115	109	130	162	118	118	90	123	120	135	129	166	139	128	140	128	108	114	108	120	111	106	118	105	110	123	123	119	103	123	131	108	129	120	121	137	104	113	119	114	126	100	129	126	114	142	131	116	126	116	110	122	94	133	121	110	115	107	120	124	145	153	109	132	100	127	116	120	135	132	118	130	143	107	148	143	160	105	113	114	134	126	114	126	137	133	142	128	116	113	155	133	106	133	121	131	119	138	125	122	113	116	113	113	119	147	144	120	146	118	109	141	116	128	122	121	136	118	126	108	126	132	121	122	128	117	105	140	137	114	142	124	121	128	123	116	140	141	112	109	139	113	124	118	132	117	112	126	125	105	114	129	109	120	119	108	127	128	109	119	123	137	114	118	124	124	120	119	125	108	110	135	116	131	121	129	149	135	127	120	111	121	115	119	110	125	149	133	122	146	122	112	110	108	129	146	140	143	133	128	121	121	133	140	113	117	118	110	121	116	109	115	126	135	148	116	112	144	125	126	136	119	133	123	126	135	115	130	121	122	106	134	130	138	123	113	136	113	125	117	121	118	133	121	98	119	107	128	128	111	122	134	119	140	125	127	124	131	136	151	146	137	122	111	140	115	138	127	138	136	124	119	118	133	114	117	138	114	121	127	112	114	120	122	127	116	134	123	112	117	137	126	126	125	119	119	113	123	117	165	128	143	114	124	116	133	122	137	117	140	138	122	133	111	107	107	159	130	118	111	132	132	111	125	119	116	125	125	125	137	122	146	136	124	114	100	119	103	107	115	125	122	134	113	114	124	123	121	123	125	138	127	134	115	129	120	122	127	131	117	129	118	121	117	137	126	118	136	132	121	123	112	129	113	113	127	119	117	119	117	133	144	126	147	119	126	104	125	122	122	111	124	116	123	111	144	116	139	113	120	126	137	117	116	130	125	126	114	118	142	133	134	122	128	127	108	123	118	96	113	126	137	123	134	121	117	112	128	121	99	117	129	125	105	121	109	139	147	105	112	144	125	125	121	116	117	125	128	117	128	128	145	130	138	117	117	120	132	135	109	128	130	133	132	116	111	125	133	113	118	146	114	129	111	122	136	117	118	147	115	126	110	122	110	128	117	126	137	107	129	121	115	134	130	122	140	132	102	124	119	134	133	125	118	122	129	111	122	112	126	125	105	128	136	118	131	115	122	119	122	141	120	128	122	133	111	124	130	129	127	115	124	128	134	103	145	116	118	140	124	139	105	126	112	121	125	128	134	133	109	117	111	108	136	118	113	132	138	116	95	104	131	114	115	133	142	116	119	112	108	119	119	115	129	128	113	120	120	143	124	128	148	145	143	146	131	143	97	138	111	119	112	104	131	126	130	116	107	126	122	127	136	131	112	133	109	109	135	119	142	146	118	130	125	109	125	121	133	127	128	123	131	143	97	124	141	119	102	118	131	116	126	112	128	120	123	152	113	118	126	131	127	111	127	94	118	121	128	130	119	113	111	123	109	146	111	133	142	131	130	125	124	125	136	127	116	106	117	115	131	142	116	123	115	138	129	129	107	128	134	142	125	141	116	111	138	128	128	138	124	111	116	116	126	118	132	125	119	118	137	113	146	133	116	125	107	141	123	121	138	110	134	119	129	109	113	125	107	149	137	131	112	109	116	121	119	128	109	133	106	142	127	126	113	125	102	128	140	119	129	130	121	128	144	112	118	128	109	131	138	135	127	133	141	114	117	111	126	115	134	111	121	135	128	131	123	122	131	119	113	116	116	116	122	118	126	131	130	131	127	111	123	125	135	140	123	131	138	137	138	131	113	132	127	142	99	122	122	130	124	125	120	155	143	126	141	125	133	115	120	140	119	132	118	118	116	122	126	126	126	128	135	134	119	147	114	115	145	124	127	123	129	107	134	136	138	106	115	117	115	121	124	150	136	120	129	112	122	132	122	124	126	140	119	131	116	135	124	146	115	128	122	121	101	135	127	126	116	122	135	133	130	128	134	126	136	112	122	118	118	110	114	146	136	115	121	114	123	127	110	141	134	121	114	120	129	115	127	129	110	120	138	138	123	148	127	106	126	133	114	119	121	137	121	127	126	132	124	131	130	120	125	125	126	149	121	123	112	114	125	121	120	118	134	131	128	138	132	124	117	117	125	149	143	130	132	122	111	128	136	110	119	118	115	148	142	102	138	140	134	118	117	139	141	116	140	97	138	121	134	122	136	111	108	109	129	111	126	138	133	115	123	130	118	128	134	125	110	134	122	140	119	125	120	123	135	116	130	117	111	142	134	106	143	131	115	111	141	134	119	118	125	104	110	116	147	120	131	121	110	151	123	126	102	128	123	118	106	138	118	129	120	125	129	130	143	133	141	127	133	116	121	141	126	130	119	129	129	120	117	124	132	100	109	134	131	134	109	107	123	129	131	137	113	103	112	149	131	103	144	123	119	117	125	114	125	115	126	127	156	112	120	143	129	139	129	135	126	117	146	149	137	119	120	119	143	111	117	126	135	111	131	140	123	127	125	114	132	134	119	134	133	113	121	128	128	119	134	148	112	119	111	109	120	130	134	129
5279	3859	8720	10584	10366	8235	7516	6259	5021	3920	3372	3599	3274	3140	2683	2368	1810	1729	2103	2203	1939	1663	1550	1315	862	1045	872	1043	1359	1327	1125	872	703	598	497	465	402	407	386	384	385	379	384	373	391	374	364	408	425	443	470	533	571	508	519	524	518	447	545	453	402	424	439	416	398	404	383	405	379	388	371	386	394	385	431	388	389	376	378	340	389	389	397	397	417	385	394	395	410	428	401	386	385	390	378	359	398	395	407	395	375	409	364	408	367	395	382	397	376	430	361	363	362	400	363	356	355	354	380	403	372	346	406	367	368	378	387	386	363	379	387	396	386	400	368	381	383	380	364	385	358	357	353	390	361	376	362	394	379	381	407	370	353	372	409	372	379	385	368	349	362	393	363	328	406	386	365	412	379	375	355	349	388	383	362	410	364	397	362	389	355	378	397	395	425	384	385	420	360	372	361	362	360	373	361	375	404	362	389	382	372	378	414	365	375	383	406	381	372	386	397	352	348	405	358	399	416	379	359	392	358	393	402	352	365	387	423	339	388	378	390	379	392	328	365	359	338	371	346	399	399	371	368	392	374	362	383	371	334	380	373	374	358	377	402	375	361	368	356	364	377	381	363	340	407	395	383	383	389	380	376	349	372	380	395	401	394	363	384	394	357	366	373	397	360	347	391	352	392	366	395	350	358	406	385	401	344	376	382	400	354	345	370	335	373	370	411	396	361	400	391	349	356	400	365	369	338	380	387	404	376	406	352	377	377	383	386	389	364	396	356	356	374	385	396	353	400	426	373	384	408	351	363	393	373	396	391	391	395	380	399	349	396	370	385	364	351	387	387	359	380	373	352	397	384	419	385	406	357	356	351	391	342	365	364	384	414	395	401	389	389	373	372	395	369	398	342	377	373	384	395	392	382	369	388	357	372	368	344	369	388	364	378	373	403	368	410	390	366	395	354	372	375	379	400	368	427	401	404	362	358	358	416	390	348	366	380	354	344	395	357	364	401	357	393	412	365	347	376	397	377	334	384	351	339	365	348	396	349	399	406	374	370	403	383	404	391	367	431	375	397	403	364	386	377	378	368	367	393	391	360	394	364	364	375	399	360	376	373	369	359	369	376	361	352	394	345	375	366	387	392	399	319	373	356	364	346	368	367	344	376	360	390	368	367	376	355	377	358	386	347	363	361	386	421	377	404	406	354	385	376	377	359	352	399	393	350	386	381	378	381	375	380	387	346	380	378	388	334	417	410	406	387	387	422	350	355	384	400	375	384	368	403	368	381	391	372	371	385	387	410	371	376	367	368	334	372	374	378	344	370	372	392	386	393	365	370	351	363	360	402	386	373	381	373	362	394	395	386	390	380	375	391	374	382	365	384	417	373	407	353	366	388	432	353	363	378	389	373	381	383	329	350	433	369	363	374	387	392	338	383	356	369	347	400	399	338	380	342	382	393	385	407	379	393	388	419	345	419	386	383	366	406	394	395	374	388	369	379	373	386	364	395	367	373	385	433	384	403	401	374	393	406	355	379	388	411	373	344	380	404	356	369	379	358	391	392	378	374	362	368	380	397	372	381	422	389	353	382	326	345	358	377	366	404	380	328	383	402	384	380	364	384	398	368	381	366	402	361	380	377	378	355	385	360	375	318	358	348	346	360	357	372	368	375	409	389	401	393	388	393	392	383	360	349	404	359	405	394	349	364	307	382	398	374	373	380	379	384	384	379	384	399	408	353	405	387	400	368	384	393	354	367	406	354	396	348	383	359	325	410	366	396	365	380	390	377	364	365	394	379	385	387	370	383	386	373	405	395	372	366	377	378	361	353	375	379	375	384	355	357	406	377	351	393	411	368	381	408	348	414	330	370	394	370	393	364	355	356	395	381	370	380	377	372	349	368	396	373	358	356	367	366	372	388	386	323	363	406	375	354	397	389	364	359	394	352	376	398	389	384	361	364	374	362	332	390	375	395	367	389	412	397	378	359	423	367	390	379	335	377	370	339	346	361	364	368	400	389	381	356	365	386	372	373	366	393	400	359	375	364	390	368	367	365	393	365	382	398	386	391	353	397	410	386	398	410	316	342	413	415	375	384	386	386	384	384	388	405	358	362	381	363	397	386	338	413	374	388	390	355	369	405	377	369	373	395	379	377	346	392	394	397	367	398	374	396	369	355	383	399	335	365	375	359	382	415	377	370	361	365	356	359	379	405	400	390	376	357	354	372	400	368	364	361	381	376	405	400	390	375	387	385	368	380	415	359	364	389	392	381	373	374	364	368	366	392	328	352	382	366	345	356	346	412	403	372	366	362	356	365	393	394	390	380	372	370	385	384	399	388	377	359	397	360	381	411	364	412	350	383	389	382	384	341	384	359	369	402	357	381	357	357	376	361	433	398	383	386	394	373	377	362	372	392	349	383	368	421	380	385	387	343	347	390	375	378	383	364	402	382	410	352	341	325	339	385	354	361	401	372	378	377	379	410	370	369	351	387	403	345	348	343	360	357	365	397	393	347	390	398	392	368	371	398	357	379	365	391	371	399	386	367	399	396	383	386	401	389	371	334	364	353	380	373	349	384	379	376	410	402	378	370	371	359	376	356	391	375	337	348	374	371	437	388	365	391	342	395	400	370	390	353	383	381	380	384	360	357	369	381	386	394	353	439	367	381	353	388	368	378	400	376	381	370	387	378	372	368	393	374	381	393	368	380	399	388	359	390	385	383	379	383	368	373	371	378	387	361	359	390	390	426	365	405	360	364	359	366	356	385	345	366	378	375	377	375	375	388	350	401	399	357	403	387	402	377	369	357	379	340	342	367	405	373	364	361	367	364	362	362	382	361	386	359	407	363	377	395	348	405	336	404	386	359	377	376	403	394	357	421	366	350	353	401	394	369	396	398	414	394	380	397	390	395	377	361	400	356	410	379	400	359	406	399	382	386	378	381	364	387	396	375	385	370	352	402	343	385	378	370	389	390	427	401	372	409	403	385	380	383	391	386	384	371	378	370	392	379	384	370	356	435	397	358	354	377	384	365	366	383	418	346	384	322	384	357	367	404	363	396	350	367	375	364	384	343	381	351	369	371	397	384	339	385	362	353	380	391	380	413	354	371	372	364	396	360	348	384	339	369	432	375	376	394	385	378	340	423	410	367	369	382	401	360	360	350	365	348	342	370	355	428	387	394	389	370	383	342	380	357	373	333	422	371	379	350	411	379	393	418	376	394	391	402	379	376	379	378	346	379	337	375	383	368	370	362	365	374	386	378	391	398	394	394	360	321	396	358	367	403	370	364	398	366	383	396	379	354	347	411	387	356	388	352	393	369	351	380	390	382	365	434	349	383	392	402	353	392	391	391	366	372	392	372	365	384	375	389	396	348	383	356	411	362	377	380	386	337	354	394	386	351	367	400	379	383	401	395	397	357	366	384	364	397	403	373	372	413	393	330	380	356	375	372	389	383	376	355	399	422	423	367	370	344	394	394	372	350	372	385	376	345	357	356	386
13668	7107	9233	8171	6431	4869	3743	2912	2376	1863	1578	1789	1912	2188	1868	2015	1357	1265	2345	3079	2930	2289	1986	1734	1039	1458	1232	1469	2229	1635	1388	917	713	478	349	235	180	157	155	166	146	166	155	142	122	125	157	181	186	203	350	434	436	380	411	404	329	231	353	199	155	168	196	193	150	174	167	169	145	178	165	147	166	155	152	161	150	153	163	145	134	143	154	161	159	150	138	124	150	149	158	125	167	158	135	154	159	149	146	173	151	157	128	169	141	136	151	136	142	155	145	149	150	142	135	154	159	149	171	152	132	148	137	132	151	141	152	153	168	144	150	127	144	145	156	164	174	138	156	168	145	176	148	151	168	153	125	129	140	150	152	133	146	125	144	137	133	175	125	141	152	150	159	153	127	121	139	156	138	160	141	151	130	162	147	155	144	159	144	149	138	125	143	176	165	147	147	149	179	149	162	157	168	129	177	145	140	148	144	141	139	167	151	144	150	152	151	142	135	136	139	151	116	132	138	119	146	154	141	145	142	149	178	153	168	162	132	168	156	150	135	139	142	148	151	136	152	150	147	125	144	153	141	158	153	151	134	137	155	147	169	174	149	123	145	158	154	158	130	166	154	167	163	152	175	122	152	126	155	157	149	139	144	155	115	139	135	153	133	146	159	155	148	147	144	158	141	156	132	151	111	142	154	145	138	152	140	155	134	161	161	146	151	138	155	140	157	163	142	130	143	153	142	153	154	156	168	146	154	139	161	153	162	129	152	167	154	142	157	147	137	142	141	137	140	125	145	148	130	139	136	133	138	152	162	175	150	148	173	154	142	155	112	171	150	149	173	144	161	131	127	157	129	160	146	128	139	162	151	151	161	154	141	142	165	146	139	142	170	156	150	123	150	139	159	176	138	131	164	140	147	132	130	144	158	134	160	124	138	138	159	135	150	144	150	134	154	124	146	144	160	160	148	164	173	149	156	156	136	133	125	136	143	160	171	169	145	159	161	152	108	166	165	138	122	156	152	135	158	144	128	147	134	144	163	154	135	176	168	143	136	153	150	154	161	145	132	148	134	140	173	158	130	140	139	140	156	133	155	157	155	147	153	173	132	159	152	140	155	154	144	162	163	171	147	150	145	176	135	165	170	149	122	150	142	155	154	141	145	149	125	141	149	150	156	156	147	131	130	159	131	142	139	159	160	142	166	136	137	139	168	157	150	152	163	159	149	124	135	142	136	129	166	165	154	149	155	157	155	140	145	149	161	138	127	136	128	119	153	137	157	142	146	136	144	134	131	149	141	133	146	134	140	153	143	160	158	149	169	149	147	140	157	144	153	173	122	136	148	156	149	158	144	142	147	153	141	125	140	154	162	165	142	146	154	135	134	147	167	135	159	145	150	131	148	172	161	150	156	145	134	139	159	168	144	161	142	163	143	121	120	155	150	139	148	153	149	131	138	139	150	144	138	132	155	134	150	152	150	155	170	152	146	152	161	158	145	148	148	150	166	179	158	146	137	170	141	134	166	125	164	155	131	143	129	151	146	152	146	135	138	174	154	159	157	133	135	135	137	145	144	152	152	139	151	153	150	135	162	153	153	151	151	162	160	145	154	142	157	166	137	143	172	127	147	135	163	143	149	134	155	174	122	138	144	155	149	135	157	167	152	153	125	158	139	148	158	147	159	118	141	169	163	159	135	129	158	156	149	153	158	141	155	162	134	137	132	151	145	149	141	126	151	157	176	142	144	158	129	150	156	149	153	142	149	157	158	149	159	142	128	156	139	159	140	131	125	128	136	141	137	141	142	138	131	151	160	174	147	141	155	133	147	155	158	154	128	148	128	150	134	165	142	145	148	133	158	148	142	156	138	159	147	140	165	148	144	136	152	160	128	149	145	148	147	158	144	141	162	148	152	184	143	133	145	144	146	119	141	155	148	146	164	149	140	150	140	134	147	139	149	138	144	152	144	147	150	163	170	146	150	161	146	142	122	151	161	153	136	166	137	162	147	148	135	149	151	123	178	147	171	142	145	145	148	148	124	169	157	173	140	145	153	145	156	136	148	153	120	141	137	138	144	150	141	154	148	149	142	138	181	142	127	132	157	144	137	158	149	162	139	147	140	146	160	168	133	145	156	148	156	140	140	131	127	157	149	136	155	155	137	125	162	151	158	133	153	136	137	139	153	144	147	143	147	148	149	149	149	138	136	137	130	141	152	146	150	154	147	175	132	141	146	151	153	141	176	159	153	155	134	132	143	133	154	155	152	133	143	161	164	148	145	132	147	141	130	162	154	160	156	166	146	124	163	145	133	165	172	151	156	142	164	137	136	170	135	162	123	139	128	169	138	147	122	140	133	144	153	149	165	183	158	148	142	137	154	140	139	145	148	121	154	146	140	126	138	139	173	153	136	153	139	154	160	141	143	138	143	149	162	159	149	136	161	134	135	137	170	172	166	156	150	126	137	149	146	153	132	174	134	147	144	156	175	134	168	161	149	121	134	121	138	130	163	155	136	145	155	160	169	137	149	156	123	163	139	132	141	167	152	145	145	144	171	147	162	155	152	122	140	155	149	126	146	129	151	150	167	160	130	146	146	149	121	184	150	162	139	170	154	154	146	137	130	161	129	153	176	166	142	157	167	140	140	153	145	130	159	149	151	142	143	127	149	182	141	151	150	151	140	150	130	140	133	129	138	151	140	142	146	153	153	141	152	162	153	136	141	125	138	126	153	124	147	160	149	143	156	137	128	133	136	149	150	139	185	152	138	139	146	166	166	159	144	146	139	156	148	151	119	165	151	169	132	169	136	144	151	151	144	133	154	167	146	153	122	152	136	144	137	170	146	145	176	138	140	170	147	150	146	139	128	147	153	131	160	167	162	149	158	137	149	154	139	132	160	156	132	154	150	158	147	133	146	147	148	138	148	141	131	157	139	139	143	151	143	159	160	158	134	160	164	163	129	139	126	131	131	133	155	136	139	151	141	164	130	164	144	154	152	141	148	130	177	146	146	124	163	136	148	126	145	152	146	146	118	139	131	130	138	150	153	159	152	164	119	120	139	153	141	137	147	143	148	141	151	162	136	138	153	127	148	151	150	153	132	137	132	129	155	149	134	144	156	151	143	143	140	139	148	125	143	159	155	144	133	151	155	127	131	168	140	160	133	136	145	145	150	157	136	140	153	116	172	171	133	138	146	145	151	173	152	130	176	152	154	149	137	138	157	155	150	137	146	145	143	155	169	127	145	156	127	153	160	148	125	155	143	140	116	148	153	149	152	157	176	129	137	148	156	152	161	155	146	178	160	162	145	143	180	156	165	139	140	116	163	144	145	156	155	145	151	147	169	166	161	141	152	151	160	173	151	171	145	130	150	129	130	155	127	138	116	149	145	150	177	153	141	155	139	143	153	161	145	153	146	150	140	162	137	155	151	147	131	152	145	144	151	149	146	137	162	167	172	155	137	146	122	163	131	145	152	133	152	151	148	159	150	147	146	145	177	160	123	126
9666	7366	15266	17566	16563	14861	12917	11473	10052	8341	7623	8474	9938	10604	9166	9914	6848	6185	10830	13580	13122	10187	9714	8487	5764	7615	7152	8310	12369	10079	8744	5805	4336	3165	2076	1294	701	552	500	439	451	438	468	425	490	480	530	598	622	867	2033	2824	2683	2257	2409	2710	2033	1244	2184	995	625	683	751	637	601	569	547	529	459	546	480	500	487	487	465	517	432	463	441	489	507	480	473	443	450	484	489	491	483	452	450	449	466	462	462	478	458	453	447	487	437	457	424	440	451	446	477	474	454	417	456	447	449	418	443	466	504	447	429	456	456	501	493	409	418	414	417	472	383	429	417	435	462	448	421	434	464	446	415	418	455	469	418	408	432	426	459	426	449	415	437	462	430	447	410	448	492	424	430	443	458	430	415	451	433	439	434	412	440	424	473	416	453	435	438	426	442	420	443	439	414	422	449	441	450	463	444	447	416	429	449	445	481	449	467	400	454	436	509	404	504	468	464	451	437	479	433	430	434	436	464	437	410	450	436	431	436	448	423	447	429	461	405	455	447	417	445	428	508	433	390	416	442	430	441	464	427	498	403	428	450	467	430	444	434	438	425	473	429	410	433	443	445	480	428	426	464	416	452	438	443	464	420	449	462	474	449	475	419	453	434	435	424	447	410	447	468	431	456	449	445	459	425	458	434	429	460	449	446	459	465	441	436	400	456	443	446	467	478	415	470	428	432	459	457	439	440	457	447	433	438	432	404	410	445	439	430	430	465	420	439	411	435	420	412	467	389	422	431	406	451	457	395	436	457	476	390	427	428	469	465	433	446	453	429	425	457	460	479	459	466	471	427	426	467	413	436	427	420	456	444	450	428	448	435	471	472	409	434	487	445	441	445	436	440	402	453	448	449	448	428	432	418	470	447	400	427	461	412	414	480	409	446	451	425	416	444	445	435	426	434	425	429	424	426	442	419	443	435	422	438	438	467	444	451	423	436	440	444	448	448	438	456	434	434	489	455	415	440	433	437	437	478	497	421	404	447	465	449	447	485	395	428	434	456	442	459	466	467	429	430	438	464	423	443	436	434	414	454	445	426	399	434	451	463	439	401	429	430	437	424	479	411	451	452	422	459	417	428	441	431	452	452	472	445	461	439	438	433	433	411	488	414	451	456	462	440	422	425	427	447	462	465	482	426	447	436	432	408	444	470	452	416	435	413	455	423	463	447	479	444	461	464	421	440	452	435	407	461	423	428	444	422	442	423	439	486	474	427	423	441	452	458	432	435	422	445	457	438	442	454	431	397	454	442	443	454	444	454	418	458	431	465	413	443	439	429	438	467	441	468	447	401	461	442	485	442	471	439	400	419	448	478	461	419	423	409	471	466	449	419	449	432	407	486	439	421	443	454	426	438	448	437	454	398	474	431	430	440	459	437	420	427	456	450	463	449	430	441	425	456	403	437	431	426	447	448	399	473	425	430	451	450	437	444	428	502	435	467	399	450	436	470	506	464	457	395	409	455	454	419	443	427	438	446	447	406	426	422	476	422	410	441	471	435	431	437	427	441	431	436	470	419	438	458	408	439	402	439	446	447	439	434	470	419	498	463	412	412	417	410	467	494	453	453	436	474	434	445	442	470	434	446	438	441	450	436	411	484	415	440	442	413	418	470	465	455	466	457	453	429	437	470	451	456	430	422	392	486	436	440	429	429	448	457	402	467	446	464	468	433	425	445	413	393	447	416	401	368	410	444	426	441	426	448	415	443	422	487	455	426	414	424	445	430	424	447	437	466	420	477	423	453	482	470	431	448	408	457	444	440	410	465	419	449	435	432	464	451	450	453	435	468	450	458	455	475	481	464	450	416	418	412	458	455	432	457	434	459	428	442	438	445	414	469	428	446	404	449	480	448	450	456	439	449	438	448	403	429	447	424	415	452	415	435	426	460	445	410	444	425	446	474	424	429	406	405	414	432	439	415	463	456	437	453	449	440	458	445	423	404	448	430	441	455	430	434	487	417	445	438	430	428	430	442	484	442	475	473	439	457	444	436	473	462	476	437	452	447	463	480	409	445	488	442	455	420	405	473	433	440	434	407	470	452	455	399	459	448	449	441	443	420	447	428	452	406	480	393	471	445	430	427	427	425	401	412	419	482	412	446	449	446	434	458	444	471	460	452	441	448	469	450	419	452	446	444	433	477	444	424	446	401	447	412	431	431	451	429	441	431	453	444	427	447	424	482	441	402	449	483	451	458	427	429	443	448	440	431	452	472	480	463	437	398	462	413	417	444	445	449	408	441	486	442	386	502	417	432	433	460	419	458	419	421	453	466	449	428	434	451	448	482	446	458	427	466	411	445	439	452	446	446	459	442	460	410	439	441	475	416	467	441	471	451	463	441	434	457	445	451	435	430	451	459	443	456	467	453	468	465	449	468	450	451	443	426	469	429	426	471	437	467	454	469	412	425	442	446	423	404	442	473	465	428	442	435	424	446	432	468	430	456	467	444	402	402	429	452	445	438	438	417	438	447	435	400	441	412	420	459	421	459	489	473	409	471	420	420	428	443	416	456	418	455	413	434	458	480	413	471	493	434	466	407	462	452	400	437	438	410	425	460	436	428	439	406	428	443	432	445	441	453	455	459	431	443	441	420	480	428	459	422	446	401	436	399	423	441	448	489	426	473	444	432	517	441	440	452	423	456	437	446	425	481	440	419	434	438	441	432	436	463	441	414	455	462	429	436	475	411	433	441	433	423	448	444	475	462	442	464	449	455	436	400	466	439	459	443	417	438	489	396	440	424	466	446	443	452	451	433	455	425	419	391	412	455	414	451	471	433	466	461	426	486	488	468	468	447	432	470	439	455	448	473	484	434	442	471	431	435	439	420	454	437	420	410	420	438	451	460	473	400	409	437	461	449	448	442	468	454	419	455	460	454	494	383	444	457	454	446	447	425	453	420	466	427	428	430	432	419	441	428	435	416	431	450	424	454	413	464	462	453	475	412	432	438	471	475	444	443	461	458	430	433	405	428	415	428	434	465	472	425	449	438	421	436	446	436	496	448	456	455	439	451	382	433	432	451	435	439	447	462	399	437	457	440	483	450	443	426	465	438	438	396	425	426	432	452	407	419	405	454	451	426	452	479	437	454	408	429	431	461	392	441	426	371	432	429	473	480	432	439	448	391	438	488	451	437	436	416	434	448	411	443	422	481	405	463	465	414	380	489	446	418	457	444	409	426	411	456	412	427	403	466	456	446	454	435	443	465	402	449	427	472	444	443	440	455	453	514	461	423	456	424	419	422	457	441	417	484	450	419	432	401	428	459	493	473	432	430	422	457	446	432	426	439	420	424	426	427	464	405	410	414	463	430	429	460	454	439	422	415	447	445	471	465	441	430	433	410	433	454	457	453	449	420	415	418	449	434	424	439	458	444	442	443	448	443	431	488	433	427	424	430	412	432	420	423	433	484	428	444	435	430	421	421	459	444	450	441	439	443	430	455	438	454	438	425	432	430	424	433	465	424	439
21562	11979	14186	12731	9583	7578	5823	4576	3610	3151	2584	2619	3736	4488	3734	3830	2907	2295	4873	5978	6296	4525	4277	4140	2646	3152	2625	3109	3684	3706	2995	1955	1288	1020	652	431	240	223	204	195	176	203	182	200	196	176	223	217	233	292	625	807	704	631	636	733	548	413	617	284	251	247	235	245	220	205	213	199	202	186	177	169	161	203	197	205	194	204	199	198	170	183	197	188	200	175	184	226	189	169	196	161	187	201	206	199	195	183	181	180	174	188	197	183	173	168	202	197	166	196	175	183	191	191	195	151	186	182	155	204	192	197	176	185	200	196	200	170	179	188	186	170	169	193	152	185	185	176	170	207	169	172	176	175	167	180	210	197	197	183	186	172	179	190	181	203	159	202	190	184	184	186	196	188	171	196	169	168	211	184	189	191	189	185	176	190	163	169	183	171	214	193	185	202	167	204	185	182	180	169	209	154	193	180	170	187	181	201	161	203	205	191	194	201	194	191	171	192	177	164	161	177	164	192	189	189	176	158	192	188	195	164	185	195	167	165	185	169	210	180	173	194	170	210	206	173	207	203	167	171	172	167	203	170	200	163	190	182	192	185	189	185	168	177	169	163	193	167	174	177	174	183	174	193	176	180	219	191	177	199	185	196	166	188	192	194	182	192	201	163	208	217	185	195	183	183	191	217	194	179	176	210	188	190	187	193	164	163	186	188	188	199	166	195	190	177	214	179	171	170	175	179	194	184	171	159	183	190	189	183	163	186	180	205	196	181	190	173	158	165	176	175	189	204	195	207	163	185	170	175	165	204	194	175	192	176	201	170	174	183	177	161	180	193	184	171	193	159	162	169	175	184	177	186	159	174	183	217	190	176	179	182	175	202	182	179	189	204	171	156	185	185	192	190	184	180	176	175	176	155	188	175	196	198	209	156	175	176	176	164	188	203	176	191	204	177	178	168	164	186	187	209	179	168	172	192	161	187	196	189	178	181	196	162	234	193	203	165	173	155	184	184	187	190	182	186	165	205	180	206	183	183	180	178	192	156	175	212	166	196	171	205	187	180	179	176	164	172	169	191	192	177	175	173	162	173	199	186	171	167	193	189	169	179	179	160	192	170	159	171	189	162	192	168	197	191	197	177	196	188	182	171	185	198	202	192	189	200	167	159	181	182	181	173	198	183	167	185	195	199	182	177	177	183	162	187	175	158	189	183	188	188	166	171	192	176	187	185	180	216	211	167	197	200	190	197	191	169	170	179	185	186	198	179	180	183	181	192	186	172	159	163	184	176	186	175	188	173	176	227	161	193	174	195	193	186	157	193	172	180	193	188	188	188	163	158	176	169	182	182	195	169	183	176	179	163	182	192	194	164	192	176	180	181	192	184	192	203	184	187	197	182	185	189	195	173	191	201	176	175	190	207	156	201	198	188	157	184	188	212	160	193	187	182	186	195	172	175	165	168	189	188	202	182	191	209	180	201	203	168	170	187	173	203	193	174	171	166	181	172	179	192	179	167	171	196	172	204	173	192	180	191	176	183	161	179	170	185	199	199	181	167	190	180	180	182	187	203	182	215	183	178	197	155	174	191	193	172	175	186	188	193	182	182	186	183	187	199	192	158	208	186	181	187	167	181	203	171	171	211	194	169	184	188	168	191	194	173	203	171	181	209	165	207	181	169	174	202	167	172	165	192	198	172	156	181	182	182	199	174	207	175	194	165	192	214	153	172	163	170	176	181	171	196	168	192	191	172	181	200	199	182	197	187	191	172	190	173	192	182	171	189	182	187	209	213	219	184	169	199	181	172	193	194	195	173	182	197	173	197	169	187	177	198	199	193	173	165	192	196	198	196	181	195	181	174	167	205	179	187	200	174	180	158	194	197	195	189	177	188	158	159	201	173	179	177	177	184	205	193	174	184	167	194	175	190	160	158	211	187	219	192	185	190	166	184	188	162	168	200	180	175	178	173	183	166	170	192	193	171	200	189	196	175	206	193	174	189	188	155	165	167	172	202	164	159	176	202	192	170	169	166	210	167	172	163	168	191	184	168	201	158	160	208	185	167	184	203	199	184	194	178	191	198	194	207	169	189	200	195	195	189	160	165	173	206	182	173	181	180	193	183	185	174	186	175	170	187	190	171	190	184	196	201	201	201	200	203	177	180	159	185	180	194	208	185	173	192	160	165	171	168	203	176	189	181	154	194	185	175	194	200	169	181	174	186	161	181	191	168	184	161	179	206	158	171	199	200	183	174	183	199	166	193	182	163	172	179	189	182	183	188	176	179	213	160	167	204	186	160	176	196	182	157	211	201	183	196	169	187	178	167	180	176	204	183	197	173	184	190	213	171	194	175	187	166	189	192	182	208	193	172	177	177	200	201	155	179	187	190	196	171	187	172	175	191	208	175	182	201	182	187	186	164	162	195	169	181	176	172	189	199	177	185	178	160	199	198	199	176	194	176	196	182	183	210	189	183	181	184	198	187	183	173	203	187	189	194	188	165	188	213	178	165	190	152	166	201	184	164	203	172	182	176	203	190	176	197	173	189	200	162	158	197	180	180	169	189	170	187	204	169	194	182	190	186	170	194	214	173	175	191	168	181	203	188	186	187	186	197	165	186	188	202	165	167	176	173	180	201	200	194	173	174	175	205	176	190	200	174	170	177	179	168	187	174	190	192	183	214	213	189	163	172	184	182	182	191	190	165	195	181	192	170	176	184	191	184	184	203	179	165	186	182	180	174	181	175	167	182	181	190	182	181	191	171	211	169	160	207	175	205	170	186	184	172	170	198	191	165	203	190	179	185	182	178	199	207	174	169	195	162	195	187	187	183	187	189	202	180	193	194	193	196	205	184	173	211	183	211	182	178	194	222	183	207	177	192	186	174	191	185	185	171	191	179	190	184	203	206	200	172	198	184	182	184	186	187	179	174	171	180	203	198	198	166	154	181	156	160	175	177	188	179	186	190	189	183	198	188	176	191	213	197	183	198	170	187	196	180	191	186	181	158	197	185	183	172	212	168	163	170	179	151	170	170	215	184	200	185	187	137	183	205	177	164	167	180	187	202	183	182	174	192	199	181	157	217	185	194	180	184	203	180	185	190	171	191	199	183	189	174	193	174	200	189	185	182	178	182	201	174	152	180	213	172	205	170	201	176	184	176	167	189	160	179	186	191	185	180	193	195	179	185	183	180	168	186	195	196	217	166	172	194	185	158	176	190	195	169	164	188	166	200	189	149	190	181	160	181	195	160	178	183	193	203	184	152	190	181	188	228	188	181	179	179	172	182	178	177	183	176	167	189	183	193	206	207	169	194	176	189	194	167	201	211	186	204	188	185	185	188	176	193	203	176	184	175	171	171	184	167	195	208	180	196	167	170	188	188	180	165	176	196	148	177	201	192	184	190	206	183	182	194	187	172	191	174	166	165	152	184	178	207	183	204	183	205	176	190	176	184	198	192	185	168	187	177	186	184	174	164	153	202	177	166	173	192	183	174	195	198	181	194	174	169
12743	10738	19876	23146	20977	19483	17672	15684	13539	12593	11447	11754	16446	17403	15258	14939	11728	9574	18360	20620	20858	16834	16562	15969	11221	13918	12477	14533	17251	17783	15647	10734	7825	5959	3738	2272	1082	790	630	552	511	516	555	549	576	550	739	894	836	1519	3854	5448	4643	4344	4772	4878	3441	2140	4097	1548	929	943	1011	934	859	763	728	684	632	641	648	589	594	598	603	616	602	522	529	613	583	582	526	596	576	590	607	605	684	590	568	596	517	549	533	552	540	580	528	528	523	523	486	515	540	550	552	536	512	532	553	503	522	527	522	528	559	509	500	531	574	507	541	551	534	530	537	508	549	525	548	553	521	518	519	508	523	520	509	487	514	523	534	519	538	542	539	569	566	530	554	512	547	517	531	539	533	499	490	519	566	554	533	518	510	503	531	543	525	542	541	564	500	527	518	510	535	588	520	540	525	543	517	520	522	528	519	559	542	508	489	523	590	553	524	516	507	518	541	533	532	559	572	543	534	504	502	522	527	492	518	521	538	515	560	576	504	532	535	517	536	536	478	517	540	530	540	544	510	508	496	508	521	531	537	536	598	535	562	527	523	517	538	520	519	498	532	532	538	535	555	483	483	499	518	528	514	489	532	537	516	516	496	553	563	546	556	521	527	542	543	526	520	490	506	532	518	512	569	535	535	505	579	529	483	526	519	497	558	524	486	511	491	528	499	504	523	521	530	494	541	516	495	544	538	522	528	540	504	507	515	498	542	536	533	546	548	542	556	586	564	504	547	550	534	533	509	542	502	528	511	525	530	544	537	514	490	564	492	583	536	573	517	550	543	516	521	560	480	544	531	538	506	517	486	526	545	524	551	509	491	527	549	531	535	517	521	511	569	513	557	503	509	508	508	516	568	527	543	488	555	536	532	559	545	549	546	540	489	536	502	510	548	526	530	512	489	545	506	512	530	508	508	508	517	524	578	519	573	548	501	535	502	515	557	527	519	498	519	484	528	518	494	490	531	532	521	492	508	534	553	497	543	505	513	525	538	545	529	532	509	512	552	526	509	510	532	515	490	547	473	513	562	503	526	561	557	544	526	533	558	545	534	543	511	505	528	518	526	544	522	548	567	524	493	495	518	493	484	509	530	507	466	481	505	538	511	525	533	528	544	507	562	559	518	540	499	550	538	535	528	537	536	524	482	485	523	555	517	512	539	518	524	544	526	534	499	522	508	494	516	497	539	521	537	545	567	512	513	522	584	543	532	516	528	548	524	495	511	566	575	480	549	507	529	499	550	519	563	535	539	556	553	560	510	497	500	512	539	513	472	528	531	516	518	527	531	511	502	561	540	482	532	564	491	519	567	561	516	521	558	537	522	544	499	527	524	535	524	530	500	538	532	556	534	562	510	495	526	565	538	532	552	522	525	485	488	515	563	555	511	502	495	493	503	517	524	541	491	510	525	562	524	553	517	518	526	555	537	554	548	504	521	496	521	511	558	540	507	529	532	552	493	544	500	545	516	511	537	520	570	560	548	548	503	513	537	508	491	533	509	524	545	534	593	508	517	556	520	523	541	536	548	547	517	516	555	522	494	530	528	525	541	515	490	557	526	557	497	538	556	483	545	546	532	539	521	483	524	505	517	486	503	522	515	535	498	490	513	532	531	520	549	525	553	558	476	492	568	567	534	569	535	530	518	502	556	550	560	525	535	550	514	514	550	528	543	498	528	547	534	470	552	509	564	549	519	515	495	520	511	532	534	534	550	509	559	571	499	520	519	545	524	549	523	519	545	542	555	509	519	528	495	538	498	578	513	516	509	526	510	513	523	515	515	491	478	520	555	540	531	511	560	497	508	563	531	540	516	527	548	514	513	503	527	533	500	512	519	529	531	542	519	537	530	554	545	477	523	546	524	548	544	523	504	518	546	527	540	543	524	499	534	521	535	519	558	541	564	552	536	495	488	498	498	530	518	516	559	573	541	500	532	483	485	534	536	523	515	509	556	556	512	567	530	540	499	529	545	519	558	534	524	562	518	535	469	516	518	489	529	533	509	549	560	544	495	519	544	526	506	550	500	533	534	550	571	548	510	501	568	542	572	521	504	492	533	521	562	534	523	504	500	525	553	548	503	544	534	557	545	532	504	532	563	529	505	527	539	591	527	539	505	499	536	522	524	508	499	527	550	511	525	513	534	533	512	551	531	506	536	499	555	513	530	497	507	519	511	500	514	522	555	538	538	556	554	529	565	518	525	539	568	569	526	517	553	550	519	502	509	510	523	505	530	529	489	526	575	494	538	537	534	549	558	500	535	529	555	517	529	521	536	523	502	515	541	584	527	540	505	542	535	515	535	575	487	518	473	487	530	556	543	541	563	490	575	527	545	550	483	552	474	512	533	535	527	511	564	550	520	548	516	528	572	517	541	552	538	522	518	552	552	517	516	532	552	467	504	525	506	520	508	534	523	540	506	518	493	491	490	584	538	505	542	529	530	503	523	524	550	502	548	552	567	519	520	493	524	488	500	502	533	519	514	528	518	532	537	549	528	495	556	552	544	481	526	537	563	523	525	525	532	520	499	544	485	562	537	550	515	523	549	505	513	526	537	505	535	509	574	540	498	533	525	512	522	508	522	519	498	520	576	541	579	533	498	541	498	511	548	536	517	505	537	505	529	518	523	493	502	508	528	514	525	528	541	539	531	526	508	567	522	514	516	571	565	531	535	522	504	529	547	580	511	554	504	553	535	529	525	522	521	554	566	515	551	510	496	513	522	525	536	512	536	553	541	534	537	513	521	553	526	542	492	491	495	491	519	511	537	551	491	521	504	549	547	503	510	535	512	573	485	524	538	551	489	559	500	522	544	521	533	535	513	570	555	530	505	490	546	533	543	513	539	525	521	537	537	518	548	549	531	533	546	545	515	535	554	535	502	524	497	509	534	502	553	503	499	535	546	528	531	523	534	567	503	512	519	518	532	490	521	562	495	506	567	516	543	547	530	487	534	528	514	508	523	504	522	524	531	578	529	509	549	533	535	480	510	530	552	551	499	537	556	533	517	517	556	533	520	531	513	466	497	515	598	518	514	555	545	507	517	530	538	538	508	549	537	532	519	482	501	514	541	540	493	510	544	550	556	542	553	520	523	544	518	506	506	527	531	507	529	549	535	534	550	551	544	537	527	505	565	536	544	518	505	537	523	491	530	498	535	531	540	570	490	522	546	532	508	548	494	526	513	532	545	505	541	551	559	563	519	524	550	522	572	497	512	482	546	531	548	531	503	490	526	545	560	501	514	547	507	527	492	482	533	518	527	532	520	526	524	508	524	512	520	546	523	492	535	508	503	510	558	504	540	527	487	558	508	502	481	527	571	511	541	520	504	526	565	538	508	524	492	539	540	541	529	527	528	539	528	536	480	515	562	551	512	547	505	529	533	555	517	553	524	524	534	504	525	549	548	538	541	527	558	502	534	548	519	506	545	509	559	522	503	521	520	542	520	555	547	513	535	536	524	507	482	540	463	535	479	498	550	575
5809	3568	4536	3272	2499	2232	1782	1301	1003	830	763	638	547	551	494	404	366	342	494	465	382	347	295	285	218	255	198	266	290	248	230	204	158	158	155	167	132	134	157	127	125	114	128	124	121	131	130	116	123	137	133	128	144	151	144	159	137	150	155	130	151	136	132	146	157	127	133	134	122	135	128	133	129	114	140	133	147	108	124	129	122	130	135	141	138	141	124	121	131	135	132	130	142	112	111	103	124	137	125	152	128	120	131	139	125	98	150	132	108	121	143	131	136	107	121	115	100	136	141	129	141	97	152	121	124	151	120	131	114	135	120	118	121	138	122	133	113	131	156	123	136	119	107	140	131	140	137	130	115	129	139	137	127	118	149	136	122	116	131	109	113	125	113	120	129	131	122	117	131	124	103	131	121	120	143	136	111	141	119	106	126	124	120	122	138	123	125	125	140	111	133	127	120	121	113	129	126	145	104	154	124	146	117	115	135	113	125	124	119	129	129	132	110	138	130	128	131	110	145	139	108	135	114	121	131	135	117	117	120	115	129	130	121	122	123	105	121	112	111	139	121	104	118	148	136	144	124	149	113	142	107	134	114	119	135	119	134	132	130	139	110	121	131	114	113	118	124	127	154	128	124	125	110	127	122	137	127	115	122	137	132	115	114	126	130	113	127	133	103	101	129	144	111	124	112	131	131	104	121	129	125	110	112	121	119	123	127	117	131	119	118	112	121	103	133	118	100	119	121	134	113	131	132	120	118	143	106	144	125	119	130	141	130	116	138	142	123	108	110	110	126	130	118	146	133	129	117	114	139	141	130	103	110	115	140	137	118	125	103	119	115	122	116	106	126	133	124	129	111	112	126	137	139	121	118	137	128	123	117	149	118	129	139	114	120	111	120	111	124	112	127	145	129	132	138	133	109	119	142	131	126	119	142	138	128	128	124	130	116	129	129	132	123	124	139	107	121	109	118	118	122	130	115	120	110	118	131	138	120	123	115	132	140	123	123	126	117	119	106	118	138	113	113	126	107	124	115	103	145	132	130	132	121	126	135	124	119	130	113	123	127	140	133	128	141	131	128	138	127	134	119	124	106	138	142	132	132	123	117	122	108	129	141	127	112	137	123	140	138	103	117	123	127	124	127	133	125	111	146	129	117	121	129	128	117	152	134	124	110	120	130	125	135	119	137	114	126	114	104	126	133	117	127	123	117	107	113	151	124	127	146	139	114	125	127	119	116	117	132	117	117	131	112	119	126	145	139	129	130	127	122	102	130	135	132	132	134	142	130	119	141	123	128	120	120	111	117	117	122	126	129	119	124	114	116	147	125	135	118	153	131	112	127	131	123	119	111	137	116	128	129	125	117	128	116	130	125	117	134	137	131	112	132	118	115	124	114	151	133	115	125	121	129	140	125	109	142	135	116	131	114	113	113	127	163	111	141	123	117	128	137	167	142	110	120	123	121	119	120	127	127	123	126	103	115	141	138	128	115	127	127	128	107	142	111	122	121	142	142	137	111	111	108	122	116	125	113	135	141	132	130	119	130	123	126	121	145	128	150	136	125	129	115	124	125	139	142	116	132	129	117	117	111	122	108	125	105	128	138	138	111	126	121	130	154	126	123	121	132	126	146	129	139	110	137	98	136	128	125	134	135	105	118	139	133	165	131	110	112	145	118	121	138	131	114	127	114	115	127	117	137	109	124	120	141	121	96	128	116	116	122	132	116	109	118	136	133	123	143	137	135	124	136	114	123	113	123	101	150	122	121	134	130	117	124	114	138	139	118	117	136	137	115	112	148	123	113	107	110	137	140	136	115	149	97	144	116	141	120	130	119	110	124	127	122	114	135	136	125	114	147	155	134	127	133	111	127	130	133	136	128	125	134	117	144	127	122	129	146	100	136	123	115	138	139	122	122	128	122	134	113	123	102	123	121	129	126	144	119	96	134	119	134	137	131	98	133	120	114	122	139	126	124	126	139	120	119	129	138	132	141	126	140	129	111	113	126	131	118	138	112	122	146	120	128	122	114	118	129	142	115	105	140	117	120	118	119	136	109	135	132	121	112	115	112	131	123	126	125	113	134	137	126	108	128	135	119	134	116	120	125	116	127	138	131	132	116	122	118	118	121	131	132	124	127	146	119	88	108	123	133	139	132	120	138	125	111	133	144	128	143	121	108	133	114	127	124	123	119	133	124	108	140	120	140	126	138	123	130	149	131	141	105	116	125	107	115	123	126	108	145	119	117	144	110	124	128	127	111	125	98	143	128	127	120	136	138	118	108	136	121	131	137	137	139	124	134	101	127	128	121	117	142	121	143	133	137	116	134	129	119	105	161	138	142	106	118	132	101	115	120	117	115	118	136	112	119	129	125	130	118	123	127	126	135	138	124	116	117	115	132	127	119	124	134	129	116	143	138	117	154	115	123	116	119	119	123	152	134	114	130	132	130	121	129	145	126	129	129	112	128	136	121	103	152	142	116	114	145	140	135	119	141	132	118	117	145	123	141	119	123	125	124	124	126	139	137	128	129	128	132	138	123	120	152	112	120	132	113	141	120	137	139	116	166	135	130	133	127	130	111	138	119	129	117	138	119	121	149	128	118	114	123	123	127	149	123	122	94	120	114	124	117	127	126	105	122	133	140	118	128	131	122	109	123	125	134	121	122	116	119	129	121	116	146	122	125	122	127	125	141	107	117	123	137	126	125	135	126	127	148	138	145	135	118	115	131	106	110	142	110	126	136	124	123	134	142	137	105	114	112	128	110	132	132	134	127	118	113	122	127	133	143	117	115	116	125	136	118	110	117	127	134	128	147	101	128	136	132	130	143	100	125	119	103	125	136	110	131	137	124	129	124	140	120	140	120	139	140	122	124	128	138	126	122	138	124	139	124	117	136	135	128	133	136	137	108	144	127	139	103	135	118	121	126	118	147	134	113	119	134	132	125	118	117	142	121	128	129	134	124	147	140	121	117	124	138	135	127	123	128	117	119	132	108	125	129	120	119	130	121	141	132	136	148	135	110	118	125	137	119	129	129	131	128	141	132	128	117	137	125	122	114	116	93	139	109	128	121	120	142	114	107	126	110	124	151	114	111	121	121	125	132	117	123	137	135	127	138	135	131	115	136	116	129	145	134	124	145	128	100	136	140	113	127	99	125	149	142	130	124	128	148	134	136	122	134	100	133	102	124	112	125	139	152	136	149	98	128	148	126	139	141	139	133	126	130	147	135	139	147	129	113	112	126	136	132	119	133	132	141	121	133	136	114	136	120	122	141	144	138	122	129	131	135	119	112	127	141	160	104	137	128	121	120	147	133	134	123	121	117	146	130	134	139	147	136	128	111	147	117	117	107	132	139	132	120	128	133	119	129	129	118	117	120	143	113	123	137	119	138	124	110	125	134	118	118	125	143	139	130	138	130	117	131	124	137	127	138	122	123	127	115	126	114	126	122	123	115	124	116	132	126	115	122	127	135	151	117	128	122	124	120	94	113	128
5223	4218	8603	9003	8654	8157	6919	5815	4734	4124	3770	3353	3101	3145	2572	2181	1983	2100	2648	2304	2148	1811	1573	1422	1165	1174	936	1194	1622	1328	1219	956	748	588	488	489	387	364	410	396	419	403	407	360	376	391	415	379	439	440	537	596	537	546	568	576	531	493	550	483	475	418	386	396	421	437	411	380	453	408	438	387	386	420	390	419	397	390	378	375	439	423	424	434	433	374	417	428	420	399	396	392	426	391	350	383	374	406	406	383	379	382	381	386	387	414	401	365	380	366	405	416	392	388	397	373	385	375	413	439	375	362	409	395	387	405	366	391	394	362	367	385	386	372	401	398	344	444	402	381	397	403	392	368	407	395	365	374	375	348	403	398	369	378	416	366	371	394	383	378	427	357	401	369	321	397	366	371	394	361	391	417	385	386	349	393	384	375	376	399	406	409	356	393	366	404	404	394	370	361	386	414	355	387	410	385	413	382	355	408	391	403	390	398	383	384	391	355	414	369	369	397	387	426	351	394	418	387	373	386	396	406	393	384	392	375	357	363	382	388	397	376	410	413	394	357	399	383	368	395	356	348	377	354	375	408	364	352	370	387	396	394	393	357	363	399	381	360	378	363	367	342	409	376	385	387	361	379	380	386	381	383	384	414	376	390	382	358	383	405	349	410	376	373	403	368	358	383	378	365	359	390	390	365	382	402	392	389	380	412	369	381	362	363	364	380	413	358	402	379	406	374	371	376	393	383	340	387	417	373	364	365	404	356	375	388	373	378	386	345	381	398	355	371	373	409	404	400	385	410	438	375	376	382	376	394	371	393	395	396	387	402	346	399	388	370	396	365	383	356	359	367	406	386	391	359	369	392	396	389	368	391	381	365	413	362	380	410	398	384	367	379	439	395	380	419	365	337	389	359	376	416	330	369	355	340	392	402	375	380	394	382	380	398	414	417	369	403	373	369	386	408	379	373	392	388	357	384	403	392	382	369	389	372	413	370	360	373	386	387	358	393	370	379	392	381	386	423	368	368	376	360	384	384	408	371	378	336	373	391	345	359	366	414	378	381	390	351	394	408	361	362	379	365	370	409	416	346	397	384	360	369	398	389	375	382	385	356	406	385	363	379	375	353	381	390	354	368	381	389	404	366	397	411	384	386	391	401	399	384	344	390	350	364	401	394	365	365	390	377	344	390	342	364	406	411	370	357	366	364	395	385	418	345	406	384	381	355	361	358	366	417	410	378	354	402	390	368	406	350	361	381	353	345	365	393	379	373	398	405	388	403	403	407	383	389	380	413	359	375	408	345	382	369	367	396	367	358	377	354	376	379	373	397	376	377	385	412	369	361	394	350	376	380	360	363	404	376	368	412	350	365	399	356	340	373	413	371	372	372	375	352	331	382	398	372	374	391	417	372	359	375	422	383	377	357	384	375	376	384	361	406	415	431	367	405	400	374	369	370	369	397	375	420	397	355	383	387	389	377	392	362	371	390	327	371	359	409	376	373	369	392	376	358	384	392	409	403	363	413	373	389	362	402	377	383	375	381	347	394	375	394	425	425	387	378	389	384	393	382	347	382	412	395	367	388	373	402	389	387	393	376	370	420	357	380	386	350	363	378	415	380	389	405	391	375	374	380	360	376	397	375	387	400	368	382	403	366	377	388	372	361	372	402	401	322	356	360	385	362	394	377	380	405	396	390	357	390	412	364	390	401	387	403	338	372	362	382	358	386	396	384	401	365	386	373	401	391	377	388	360	393	396	394	392	397	363	401	380	402	374	366	369	387	411	427	403	396	364	376	383	372	389	384	367	384	387	393	356	379	326	422	368	355	395	372	366	378	398	393	406	363	400	411	386	382	332	368	398	375	402	359	421	396	390	371	375	388	385	347	361	365	379	371	406	354	385	413	381	395	391	390	379	402	387	383	385	400	377	384	403	387	379	391	388	366	380	381	369	374	379	346	344	390	362	387	384	363	357	386	373	354	390	374	363	374	401	418	378	394	405	378	378	402	366	393	395	390	392	402	385	377	373	376	378	368	375	380	390	373	362	403	365	362	384	384	382	391	362	393	383	386	378	403	383	366	379	379	380	395	369	374	361	342	367	407	383	357	393	366	343	359	366	356	365	373	376	419	382	392	398	384	377	404	344	384	398	375	413	393	375	339	417	381	394	375	403	384	347	406	409	378	423	393	371	395	399	351	386	411	392	381	395	356	409	383	392	367	421	377	400	420	335	370	366	339	402	370	403	359	352	365	418	346	363	357	377	364	356	352	381	377	370	418	386	374	382	388	391	413	391	377	334	408	378	391	376	351	396	384	382	420	402	399	397	393	381	372	392	384	403	360	394	372	385	383	387	392	416	417	407	402	369	367	363	417	374	374	372	392	381	380	382	388	388	400	373	388	377	393	348	393	382	383	380	383	390	350	366	376	392	385	404	372	400	373	378	343	339	379	348	367	395	382	374	377	357	359	362	422	380	401	340	346	362	376	364	393	434	399	354	386	386	382	397	356	357	373	367	359	370	360	376	372	364	376	377	386	410	359	368	363	374	393	387	386	386	391	319	394	403	384	390	386	380	411	394	376	416	379	361	398	388	393	392	345	373	357	418	345	404	386	380	409	374	387	357	408	428	426	380	402	364	372	355	331	385	355	418	378	371	349	393	419	365	391	371	374	369	349	427	375	344	379	383	392	388	392	360	372	406	351	396	369	361	379	398	364	398	374	366	363	405	386	385	387	342	369	361	404	379	386	384	361	377	389	365	407	375	344	358	382	374	418	392	367	356	369	396	403	407	382	370	379	373	387	343	393	357	393	350	373	366	378	394	372	379	409	407	378	368	371	402	369	357	383	395	382	402	407	380	381	396	377	401	359	326	428	390	378	386	414	422	403	384	343	375	375	376	403	373	406	372	389	371	390	416	387	375	401	380	375	340	374	372	361	378	359	383	380	349	347	370	355	391	375	387	385	394	393	371	409	385	401	417	379	373	432	392	418	386	392	378	362	378	382	392	398	406	370	409	368	382	389	398	391	394	382	363	368	411	394	367	387	409	389	396	390	378	378	401	383	411	398	387	390	388	373	380	398	363	418	381	389	380	356	376	383	394	387	370	387	368	366	346	371	402	351	370	363	382	368	374	392	366	362	391	360	382	362	388	385	376	402	391	432	372	361	383	384	373	388	369	385	374	377	375	428	413	382	368	390	378	371	354	342	370	390	421	358	373	396	375	365	362	356	377	401	342	397	358	363	396	384	371	403	411	399	397	425	376	377	411	386	377	378	385	396	390	363	412	401	379	397	414	397	371	364	359	382	380	375	381	361	376	366	412	390	374	368	345	371	384	363	401	375	411	363	372	385	329	373	404	397	368	354	358	383	360	368	345	345	374	345	355	348	399	407	357	357	403	365	378	412	415	376	361	383	376	364	381	425	386	383	391	374	371	344	383	361	411	389	394	389	358	366	415	359	370	367	401	371	367	379	399	377	351	394	347	363	361	392	440	358	398	382
13836	8022	9062	7015	5788	4562	3512	2767	2147	1798	1723	1473	1823	2641	2260	2513	2219	2378	3103	3087	3497	2845	2613	1803	1579	2014	1340	1277	2037	1694	1559	1205	694	495	342	228	210	155	146	152	150	126	123	155	129	174	182	165	155	244	386	497	373	408	455	487	344	283	357	214	171	174	205	186	188	178	148	163	169	167	159	164	147	150	148	171	130	154	162	128	166	152	164	130	161	136	145	151	160	147	135	160	163	140	156	156	151	153	138	145	160	153	135	132	155	153	132	145	161	151	178	163	162	132	149	142	161	151	150	148	153	140	130	122	159	143	140	161	144	141	137	149	139	141	148	145	149	155	144	128	153	134	150	130	135	145	148	156	149	141	127	153	147	134	154	127	150	138	148	142	134	140	142	138	135	147	148	141	135	142	136	143	157	169	155	156	124	156	153	150	145	145	145	136	149	154	151	158	147	159	158	146	150	153	150	160	157	139	145	159	150	139	124	159	159	134	160	158	151	156	142	159	150	166	158	147	145	160	152	149	131	151	165	142	160	129	143	166	149	152	141	163	155	147	146	145	143	144	149	147	158	149	155	141	134	166	158	151	133	148	156	131	149	141	135	152	147	143	153	155	150	148	163	157	155	146	175	142	138	134	147	130	133	165	156	153	134	149	155	130	158	157	140	128	136	166	123	142	135	152	144	142	126	162	142	154	154	146	132	140	128	125	147	139	141	160	148	127	151	168	158	153	158	152	143	141	161	146	136	145	138	140	139	145	146	160	158	139	128	130	132	164	138	139	145	165	141	142	153	137	171	129	138	155	148	151	145	136	144	149	165	148	132	122	158	133	129	169	134	148	138	147	158	149	146	141	140	131	140	127	144	158	137	168	136	151	148	128	156	162	150	132	121	153	125	131	144	139	146	128	127	132	145	160	151	134	145	144	159	139	159	132	138	143	171	139	136	146	142	153	136	143	147	163	141	156	159	143	173	139	152	135	145	162	146	149	152	151	167	156	148	149	136	140	150	151	132	155	128	147	154	135	147	146	148	162	132	160	150	143	151	137	150	139	119	160	149	135	142	123	143	149	149	157	166	139	132	123	145	157	140	154	149	146	151	148	160	156	175	155	139	180	148	155	161	152	137	159	135	143	144	143	141	153	160	133	133	151	133	155	152	155	136	138	134	146	152	170	148	167	126	142	146	143	141	151	144	148	140	159	141	153	137	154	160	134	145	140	146	149	150	129	137	149	170	149	127	147	138	133	162	152	154	139	159	155	146	136	136	137	122	156	162	154	137	144	168	135	143	156	137	114	161	155	138	129	152	149	171	146	162	134	141	152	134	148	146	161	151	165	165	150	157	155	139	162	157	168	153	142	156	150	185	162	172	160	155	154	124	145	154	147	157	171	140	136	145	141	165	157	157	143	154	155	140	146	162	144	169	170	140	146	120	139	147	133	143	149	143	144	132	127	129	149	160	133	152	139	158	128	120	139	141	141	137	163	146	150	134	149	147	147	135	153	146	148	160	141	161	138	168	144	137	133	131	161	130	128	141	171	159	161	131	163	138	144	160	169	135	130	124	150	147	159	150	143	149	163	149	152	159	165	147	136	144	165	131	137	154	162	148	139	153	151	140	156	137	121	128	135	157	157	142	155	130	166	144	146	132	122	153	139	157	132	146	159	139	150	150	148	137	141	166	133	131	158	140	177	150	145	122	162	132	156	142	162	128	163	142	147	146	156	158	141	145	153	161	150	152	129	136	144	144	142	128	160	151	131	129	150	155	131	141	159	139	132	170	143	128	130	142	157	145	151	142	152	156	150	149	142	149	126	149	126	139	134	142	138	135	153	159	142	145	120	146	157	155	137	163	153	127	159	149	130	157	140	154	144	152	128	157	165	135	150	152	154	139	146	140	143	157	124	126	141	150	167	165	127	157	139	124	138	128	144	156	151	149	156	135	145	156	163	129	153	162	128	146	157	130	176	151	154	150	147	158	161	147	152	154	181	131	155	156	178	150	140	118	157	148	140	133	166	136	149	122	129	160	166	136	169	160	160	166	147	140	150	140	126	169	149	124	168	136	116	135	129	164	147	137	144	165	136	140	168	155	153	118	124	126	169	159	145	165	149	158	130	149	157	162	156	142	136	133	141	150	149	135	132	146	154	168	143	158	129	152	143	150	135	134	146	133	158	143	143	133	158	122	140	145	152	136	169	138	137	150	150	142	137	169	140	147	133	156	155	144	151	140	152	154	139	149	147	155	148	139	158	135	156	147	147	129	137	158	136	134	141	152	140	169	148	178	147	151	122	150	147	156	159	149	159	142	137	166	146	153	160	140	145	137	141	153	133	146	153	147	154	138	150	162	149	160	156	140	158	132	138	158	153	132	166	144	166	141	142	129	164	156	143	135	125	143	160	149	142	163	165	143	130	147	140	158	145	148	144	165	124	130	146	163	140	146	165	152	165	156	145	173	167	134	166	177	139	137	135	148	163	138	167	128	143	156	144	172	137	135	154	134	142	159	158	141	165	165	151	142	119	157	131	161	127	148	138	147	142	164	156	133	131	169	146	141	131	131	140	144	163	165	149	147	157	139	152	144	143	141	151	145	160	152	158	150	143	163	147	133	157	172	143	141	165	145	159	151	149	146	171	146	147	131	148	156	139	157	154	147	162	133	142	157	151	174	146	157	136	144	154	139	156	134	143	169	126	142	158	151	147	137	144	152	160	141	136	173	115	156	134	158	152	141	148	161	151	146	134	133	139	111	127	161	139	153	133	137	152	145	140	138	146	163	175	127	140	132	122	141	140	142	147	144	150	153	151	145	143	153	139	125	162	136	154	146	152	141	163	143	145	141	155	145	154	132	142	170	160	149	161	161	149	178	145	130	143	154	121	140	165	129	162	137	154	142	132	154	150	132	155	168	150	172	159	154	152	120	153	141	143	152	151	138	155	167	138	138	165	144	125	123	149	159	149	148	148	144	127	154	141	145	142	131	158	148	138	163	170	151	169	142	158	128	165	172	152	130	138	136	163	144	124	140	148	139	128	134	159	116	165	172	152	144	134	139	164	154	158	163	158	154	165	147	150	144	126	136	135	137	138	140	137	143	150	156	153	167	130	153	144	132	153	153	145	133	143	164	157	154	150	129	137	120	134	148	138	148	166	140	157	148	139	151	133	153	142	160	151	139	162	169	145	139	147	155	151	178	131	149	150	142	130	159	152	151	140	155	136	151	152	141	142	149	157	153	146	151	147	142	139	152	169	154	148	145	157	141	161	130	158	155	128	133	145	160	169	150	141	132	139	141	150	147	149	140	145	166	153	136	153	147	144	165	164	147	130	137	148	144	147	150	146	130	128	143	158	133	159	137	158	149	132	169	163	155	135	144	151	159	149	139	161	159	140	126	135	135	134	123	142	148	148	137	157	163	150	158	161	154	148	135	148	130	130	165	145	131	123	168	154	144	156	148	176	149	145	139	141	147	145	165	131	151	149	133	157	157	147	153	140
9769	8106	14993	15629	15496	13999	12663	11036	9157	8191	8434	7502	9339	12405	11035	11457	10290	10871	12963	13540	15340	13157	11848	8987	8820	10594	6768	7487	11286	10279	9024	6773	4516	2909	1960	1392	828	590	457	487	427	432	460	465	463	477	589	596	618	1174	2404	3242	2371	2674	2766	3150	2067	1578	2336	810	655	654	720	715	680	605	573	551	557	549	521	477	479	457	493	449	492	487	467	496	489	454	455	455	465	499	492	520	592	543	470	443	439	393	420	415	461	443	450	477	444	442	437	491	457	437	444	450	464	453	438	472	462	445	428	434	481	437	431	439	427	423	453	431	451	436	441	444	460	475	426	440	430	457	436	457	446	455	420	465	447	400	470	438	429	457	448	465	430	405	475	441	419	402	450	432	417	440	446	431	449	406	449	443	425	447	452	431	429	453	441	431	438	463	408	449	448	430	422	409	430	430	436	442	411	430	446	433	436	438	438	434	453	475	430	424	428	450	436	420	465	422	401	446	450	426	441	441	433	436	452	402	474	422	428	416	450	420	467	467	382	421	428	427	426	448	446	434	454	478	442	460	434	451	413	406	429	445	453	462	432	455	477	446	443	436	450	455	451	458	415	427	434	421	412	434	460	447	459	439	434	416	451	442	432	410	413	426	458	471	437	458	461	440	491	454	423	449	450	433	433	432	486	446	453	432	407	435	426	395	434	455	435	443	478	419	424	425	419	394	441	448	454	454	455	468	477	432	440	430	435	398	431	448	432	462	453	446	422	397	459	399	393	448	425	461	442	453	408	456	417	443	413	463	437	394	430	420	421	464	448	465	442	445	454	442	448	448	436	468	434	436	458	477	430	464	472	452	465	449	449	467	412	438	455	431	468	415	453	433	452	448	382	402	468	466	469	403	412	414	427	451	394	414	458	431	441	469	446	443	411	456	448	432	427	456	395	430	417	461	458	429	408	434	420	427	430	433	451	442	443	455	451	457	452	416	427	432	410	403	414	427	439	438	407	444	441	452	455	404	439	438	441	406	435	397	434	437	437	396	447	418	464	459	441	453	453	430	423	477	436	446	424	398	446	451	433	431	432	441	414	446	398	409	447	459	445	445	445	448	419	463	434	406	448	457	452	454	395	431	443	468	484	437	432	407	438	469	406	439	405	443	422	424	423	439	446	466	425	415	410	466	460	473	436	453	446	396	432	416	420	435	419	497	442	426	429	452	415	432	452	429	458	434	461	467	441	441	455	508	430	387	401	402	450	418	441	447	437	433	483	448	430	422	426	469	441	456	433	469	443	425	419	445	447	440	459	489	435	445	423	440	476	468	435	447	422	457	435	446	421	460	423	436	475	435	437	420	432	443	439	448	440	432	446	397	443	444	415	429	431	468	447	437	451	426	433	418	405	454	440	432	454	472	436	461	440	426	445	472	466	461	471	484	409	437	430	445	440	413	466	466	452	434	403	438	425	447	466	416	480	447	461	424	422	462	400	436	476	421	434	467	456	405	445	420	398	441	415	449	447	436	453	461	460	427	445	439	435	436	417	445	441	452	422	414	403	441	417	474	437	461	449	433	444	466	455	450	425	416	421	458	483	406	460	401	471	433	449	437	454	430	476	432	438	460	395	462	423	422	425	442	425	458	439	452	456	498	419	447	425	390	427	414	458	433	444	485	478	446	442	455	499	452	425	433	453	432	444	444	442	433	435	488	449	408	459	409	421	456	436	436	426	434	426	425	460	441	443	428	434	448	478	457	421	466	419	433	407	410	433	432	449	456	471	464	453	449	454	423	425	422	443	402	426	446	482	424	457	449	402	445	438	441	457	438	415	409	428	451	463	459	460	462	443	428	445	479	430	432	451	491	465	439	432	488	436	413	446	451	435	467	425	429	446	439	418	438	419	427	447	417	406	417	451	451	455	388	456	435	455	451	452	466	424	465	426	467	468	435	427	442	454	440	440	441	480	461	414	425	415	477	437	435	434	460	422	432	442	454	482	465	440	428	401	457	458	438	460	437	421	427	427	443	453	408	440	440	454	454	427	431	477	449	433	414	431	441	451	424	450	417	425	430	443	439	411	476	450	443	444	464	449	455	421	436	445	466	411	464	434	454	464	448	428	449	497	467	463	426	413	469	428	429	444	446	433	431	500	415	449	460	410	433	445	445	470	426	445	411	426	445	463	426	430	442	454	451	417	465	475	390	444	467	447	445	435	464	448	421	447	451	432	491	482	461	413	393	437	458	472	421	446	432	467	393	470	431	448	438	413	436	459	466	437	462	447	406	461	463	450	463	446	415	436	372	440	426	439	417	456	459	411	460	421	413	445	446	429	432	441	458	443	438	458	446	415	438	433	442	434	444	470	420	441	412	399	440	435	403	428	417	417	439	465	441	457	449	455	420	427	433	458	437	410	469	454	455	385	419	431	414	471	448	423	479	481	440	434	433	449	457	454	463	458	407	426	429	434	413	460	405	439	447	416	412	433	454	444	431	439	402	419	481	462	429	431	430	444	407	443	427	434	477	426	409	428	451	471	455	420	478	453	437	435	409	423	459	476	423	405	457	420	436	447	404	449	441	443	497	458	459	458	464	428	421	443	454	436	463	435	400	442	436	454	399	480	435	441	432	451	414	456	454	451	436	437	441	414	449	392	408	464	409	459	456	435	430	405	425	420	468	468	445	410	396	419	369	436	477	450	404	445	444	388	437	413	413	435	426	423	450	448	447	417	452	472	485	469	435	424	433	443	442	420	432	455	429	448	422	407	429	434	407	461	434	459	436	428	446	418	454	410	448	439	418	424	440	450	442	424	455	463	430	416	468	404	451	428	449	444	397	428	426	467	420	458	425	448	439	427	437	462	460	448	448	435	474	443	446	423	458	433	453	460	470	431	456	462	389	432	444	454	423	430	418	438	443	458	400	447	451	429	439	425	456	467	430	458	448	464	461	426	425	420	478	424	450	447	448	427	434	412	454	437	416	423	417	450	449	439	413	407	447	408	439	452	429	433	456	441	436	447	424	436	425	441	458	416	416	476	412	479	421	444	463	432	426	443	442	427	470	401	409	410	424	433	425	436	494	458	433	413	436	452	411	448	422	414	434	427	472	403	452	414	468	410	455	456	446	445	414	405	375	456	480	459	471	465	500	441	438	465	436	457	432	422	437	451	446	441	462	433	450	418	466	471	432	468	455	462	421	428	451	453	448	472	416	440	487	460	410	449	422	438	436	413	452	430	426	440	396	439	444	461	405	441	432	428	436	458	441	432	440	439	442	458	388	437	456	453	460	464	490	422	432	442	428	447	454	462	407	458	413	453	445	418	447	449	465	487	463	420	436	469	451	423	414	441	449	440	434	433	421	479	427	422	450	457	445	460	456	510	439	439	451	448	416	440	449	441	461	406	411	457	448	460	420	416	444	409	433	465	412	450	415	477	451	440	440	477	430	397	429	450	427	393	423	451	423	457	441	429	422	444	440	433	469	425	453	427	412	443	436	407	449	427	415	443	422	401	411	463	437	415	445
22120	12703	14257	10547	9251	7031	5367	3976	3316	2699	3223	2567	4488	4726	4303	4452	3940	4302	5751	6227	7826	6619	5544	4316	3967	4521	3010	4077	4898	3488	3165	2118	1235	767	686	457	283	233	172	205	171	186	168	192	169	165	218	252	223	325	642	901	738	717	710	854	535	671	573	277	232	250	266	211	238	248	200	180	193	217	224	198	169	151	183	219	185	217	191	189	206	187	181	186	169	218	207	170	276	185	212	200	184	202	200	175	175	179	195	193	189	200	203	157	179	189	188	170	207	157	203	190	161	176	197	205	169	203	167	168	170	177	169	181	186	172	152	178	183	187	145	194	204	167	162	194	162	185	200	189	170	180	173	184	159	182	185	174	167	179	180	182	189	196	186	184	183	200	196	184	182	184	187	189	154	184	157	187	187	151	168	158	175	187	173	176	180	186	166	208	187	196	164	203	170	194	172	183	169	198	198	185	168	185	209	182	169	163	183	163	165	173	176	162	197	199	189	171	162	174	173	161	173	176	168	169	199	158	164	168	192	188	174	177	173	179	190	190	201	207	196	178	166	179	167	173	181	186	192	161	172	198	181	178	176	174	201	195	193	165	194	168	156	182	187	159	186	167	171	191	177	200	157	164	167	190	193	180	164	218	185	176	184	183	186	196	193	176	134	175	172	206	152	161	181	185	171	177	188	158	155	178	185	205	189	211	187	185	195	171	162	167	182	196	181	186	193	183	192	187	191	152	172	188	178	197	213	192	192	182	189	178	191	190	189	165	169	168	185	177	172	175	191	175	174	171	169	171	178	182	202	202	181	183	184	204	171	185	164	182	186	192	185	172	198	170	186	150	187	174	162	163	175	184	163	176	191	178	204	158	191	183	196	176	181	185	176	183	188	180	169	169	205	193	165	148	161	204	195	171	174	221	205	175	171	185	166	159	188	170	185	198	173	184	180	176	167	194	192	180	192	186	177	195	162	183	193	184	187	151	197	182	188	167	167	180	156	173	152	190	171	172	177	169	162	181	202	162	167	171	175	160	196	177	190	191	175	158	182	187	179	163	156	169	169	167	200	181	187	148	214	186	166	198	195	169	165	180	159	195	179	156	166	165	165	181	172	173	175	198	177	173	158	167	176	176	195	178	168	187	174	174	195	175	168	171	163	193	186	184	191	196	189	194	192	194	180	189	196	161	195	179	206	174	160	180	190	165	183	173	191	210	209	182	183	163	184	165	147	174	182	177	178	183	185	200	196	177	191	164	166	168	201	201	186	169	203	182	195	182	163	179	172	172	204	175	170	180	195	164	190	148	190	165	204	188	162	179	159	171	193	164	171	177	171	214	206	182	188	182	172	170	195	179	189	194	159	158	183	172	185	171	165	166	193	194	173	186	174	182	175	172	164	170	194	162	148	186	183	160	179	183	173	179	175	197	174	188	187	182	163	183	149	206	186	158	171	167	184	199	195	170	181	190	184	179	182	181	168	166	183	170	192	172	153	175	174	178	186	157	203	189	186	193	181	190	211	209	157	165	168	175	195	188	185	188	195	182	190	177	197	195	186	188	175	184	170	182	197	179	174	173	192	219	175	195	187	165	194	178	156	179	181	185	170	185	179	201	178	179	173	172	161	183	190	185	162	170	191	185	178	181	178	159	166	186	177	171	171	196	180	186	181	171	203	187	161	182	213	187	181	205	188	182	170	192	193	195	177	194	196	206	193	185	179	158	179	183	177	201	210	201	199	158	176	195	157	173	201	188	195	203	198	158	176	169	190	171	182	170	183	186	177	183	200	193	185	181	159	179	169	202	186	180	174	200	168	161	158	184	182	193	180	173	172	185	163	165	180	193	181	187	175	183	198	180	167	197	167	184	182	178	173	171	178	186	185	188	212	174	189	184	199	159	181	178	205	169	172	174	154	174	176	162	190	187	192	182	198	192	195	189	204	164	185	175	177	197	193	166	176	162	183	204	174	197	169	183	166	177	175	184	172	170	156	172	185	169	181	170	191	203	175	181	177	174	213	181	166	208	181	188	174	169	175	182	186	165	205	207	179	180	198	186	192	177	162	194	174	164	186	177	224	180	198	211	174	177	191	183	205	166	166	170	178	181	160	181	184	171	179	164	181	187	179	204	168	193	152	174	191	192	174	168	208	200	186	175	182	174	159	158	187	196	171	181	188	183	192	183	186	191	190	190	202	178	170	175	188	200	199	188	201	193	186	180	191	168	169	173	190	185	208	186	190	180	181	176	155	180	195	182	192	164	180	179	172	171	153	173	170	170	175	169	201	193	185	189	178	171	177	169	184	171	209	182	187	174	189	171	194	165	189	185	193	201	187	188	172	176	190	173	158	204	181	166	184	188	204	181	165	177	207	189	168	196	182	170	208	193	205	201	213	185	192	180	193	177	178	164	179	200	181	185	171	178	155	195	186	194	185	176	177	187	173	160	166	178	176	182	183	194	187	182	182	171	198	186	180	192	173	205	201	169	192	192	189	202	188	188	184	198	168	196	144	184	194	176	197	163	212	178	156	170	181	217	179	182	170	194	174	185	189	190	199	169	178	188	207	182	203	193	182	196	180	181	191	172	169	176	201	181	195	165	185	174	182	189	177	187	175	199	181	171	191	180	178	184	172	188	187	200	203	168	181	204	179	196	182	177	203	192	196	169	191	188	180	181	192	162	189	180	204	191	192	178	168	185	174	200	158	198	184	169	200	186	182	197	185	156	188	183	193	164	183	177	195	155	180	200	149	171	169	177	192	173	176	186	182	179	178	172	193	182	183	190	194	179	195	178	163	196	197	179	169	197	196	184	205	201	188	157	183	202	178	189	199	177	185	175	189	197	182	176	163	185	187	183	196	192	188	164	181	177	187	179	166	181	174	181	184	180	197	198	160	201	162	158	191	188	181	176	166	224	164	179	189	190	173	181	181	168	183	167	164	197	205	174	163	170	151	189	174	195	162	156	187	168	182	192	172	185	155	172	176	181	172	188	162	176	183	192	167	196	169	149	197	186	182	190	198	162	173	154	195	171	187	200	186	170	196	184	180	186	196	214	173	178	185	174	179	158	180	192	182	183	182	176	185	180	190	184	180	181	190	195	172	189	178	180	174	166	171	175	208	181	169	184	219	168	165	182	161	173	171	179	167	196	164	177	190	185	176	165	177	172	183	176	192	165	196	183	181	195	190	183	195	172	193	162	186	174	189	185	174	193	169	181	182	185	187	150	157	175	185	166	169	187	162	197	188	213	188	168	165	191	181	190	158	188	181	177	191	170	200	174	181	209	205	201	204	199	183	174	183	177	201	174	200	160	171	189	165	178	191	163	170	177	177	181	172	190	185	165	166	183	187	146	178	164	179	187	169	165	169	185	203	176	170	169	195	201	195	192	174	188	178	155	190	179	192	194	176	187	180	181	190	190	188	193	165	193	202	179	188	182	194	195	189	190	187	181	187	205	215	172	196	186	176	198	167	163	194	196	181	174	186	178	179	161	172	185	165	188	185	185
13215	11273	19226	19775	20501	18775	16851	14356	12722	11865	13457	11602	18680	18074	16503	17121	14764	16204	20226	20965	25339	22058	18530	16486	15829	18169	13160	18394	20847	16858	16188	12497	7611	5020	4027	2708	1213	795	644	542	528	573	537	531	536	540	735	876	956	1847	4344	6200	4639	4981	4798	6001	3289	4204	3555	1327	929	977	1102	910	950	873	760	734	740	708	653	633	627	575	622	602	594	558	593	577	571	554	606	541	557	572	544	728	1109	797	581	622	524	575	598	526	511	545	547	561	561	561	565	509	521	495	537	514	512	534	552	510	489	534	531	522	532	529	504	540	480	462	518	488	489	529	547	514	492	484	485	529	482	533	527	507	526	481	528	482	537	517	548	475	519	493	537	506	496	524	530	514	542	536	530	520	528	542	482	525	497	520	519	533	477	491	532	480	536	492	528	546	513	518	510	517	494	550	489	533	535	537	515	510	522	558	528	556	520	547	522	507	553	538	491	513	506	520	504	505	480	541	514	500	533	523	514	546	526	502	486	502	530	509	522	503	519	496	565	531	516	536	540	530	597	541	563	559	545	544	542	539	487	491	532	492	506	509	535	517	516	509	486	553	513	510	519	489	519	562	553	514	550	516	462	559	562	519	563	519	550	511	524	495	543	524	521	563	541	524	546	536	536	509	533	552	518	561	517	516	518	516	540	512	516	511	523	528	546	482	486	509	557	530	516	528	511	531	499	507	555	509	556	527	507	532	551	534	513	512	524	525	508	494	512	494	513	528	545	544	493	469	513	542	516	535	548	544	530	534	530	528	507	517	466	512	487	518	539	546	510	531	537	495	536	533	525	521	489	476	524	560	548	552	495	501	560	553	520	535	548	521	500	523	525	558	522	517	499	491	557	526	561	544	516	573	515	519	488	520	546	543	563	495	543	539	516	524	500	519	524	512	534	484	532	508	506	472	490	543	512	492	512	521	549	500	541	504	515	493	525	513	540	501	488	545	515	528	503	527	541	490	518	503	525	510	539	555	496	542	512	505	497	517	529	517	491	514	544	480	542	509	491	566	528	518	553	530	485	536	533	538	502	487	503	493	525	529	515	516	484	516	505	545	498	540	493	507	530	469	551	508	545	530	529	505	535	526	564	542	527	499	510	499	496	541	489	527	489	503	513	492	550	509	544	524	492	542	518	516	487	533	534	480	508	517	524	517	518	548	523	499	498	474	494	519	516	523	498	517	518	478	548	535	540	525	518	500	531	542	511	537	542	523	491	521	530	512	482	485	531	553	539	555	539	541	509	508	531	527	499	495	525	512	539	507	513	537	524	537	503	569	529	511	554	514	504	524	490	557	495	529	556	499	551	586	504	540	555	496	534	513	519	495	502	540	527	492	528	500	483	511	507	498	537	500	505	515	507	534	496	494	530	520	526	553	525	509	556	500	563	542	510	535	576	513	522	534	549	511	511	553	507	550	552	555	513	518	552	530	511	498	487	513	524	499	505	502	532	511	534	530	513	513	513	516	497	506	506	535	516	526	518	529	492	509	503	516	527	504	530	510	536	532	515	521	540	537	551	488	516	494	565	588	551	547	526	488	556	452	526	520	490	504	523	522	505	472	524	558	566	532	510	494	545	514	512	515	493	538	529	534	521	548	533	553	520	517	477	521	538	492	541	493	479	519	505	494	513	545	529	554	553	540	531	564	518	558	495	550	513	517	543	559	524	528	539	529	535	491	509	497	522	543	484	488	512	538	493	513	521	518	483	487	517	545	541	475	495	553	524	507	530	540	515	531	524	542	547	502	518	478	561	544	499	545	519	531	516	538	521	507	537	489	539	493	502	475	502	544	480	487	552	553	569	506	500	521	526	567	571	487	540	517	561	543	511	502	522	527	504	498	524	507	532	543	497	524	539	529	497	495	505	502	528	525	491	520	502	503	492	519	539	476	511	508	513	530	535	502	524	533	558	537	508	538	534	466	521	534	499	534	536	534	510	502	500	478	505	488	554	512	536	517	536	539	519	527	525	497	504	521	471	489	470	508	539	518	506	556	536	513	510	514	552	494	531	542	536	520	524	507	530	534	541	538	517	516	542	512	500	528	517	502	548	510	548	516	540	551	517	517	510	487	527	534	531	547	523	530	524	505	498	549	512	517	500	519	546	523	495	486	513	519	517	537	540	542	552	496	559	514	495	513	476	543	499	537	541	537	529	527	523	482	524	509	499	511	558	560	520	547	523	498	504	514	517	539	521	518	502	514	510	538	545	565	521	513	509	513	524	571	511	547	527	530	562	514	560	533	512	510	551	529	483	501	512	508	523	484	484	513	528	531	521	535	529	537	516	550	494	506	481	543	503	552	524	543	542	499	527	521	487	513	499	532	519	505	499	493	508	551	509	543	528	522	519	510	521	538	495	555	531	534	459	500	532	483	544	565	520	540	510	506	520	528	505	544	528	568	515	496	498	507	532	536	492	497	516	556	520	558	506	555	537	536	533	523	523	573	528	546	541	535	522	542	532	540	502	524	568	540	548	506	500	515	515	518	531	540	481	562	539	491	523	555	520	497	541	525	498	579	561	519	525	510	511	528	498	534	573	566	498	503	513	494	508	509	548	528	531	499	487	498	508	557	520	540	536	513	539	502	534	474	496	539	523	537	537	520	564	536	546	541	498	487	507	499	550	524	516	542	496	536	511	529	511	499	527	543	537	513	506	511	481	549	517	548	529	533	500	536	520	532	536	499	505	528	508	541	544	519	549	487	535	532	534	553	520	511	521	544	467	511	544	543	496	527	463	529	544	512	497	564	532	517	519	542	519	522	528	537	487	543	504	555	522	485	520	510	481	531	501	532	509	552	489	485	523	533	499	524	534	558	517	527	528	508	512	550	488	492	541	513	496	492	518	500	545	472	511	513	497	530	537	560	521	526	530	519	547	521	538	532	493	520	520	491	530	529	479	522	513	509	526	484	505	533	486	511	549	564	491	527	537	521	568	493	563	562	508	534	537	533	564	484	567	490	506	507	490	514	551	526	493	485	496	561	525	523	528	524	507	514	512	563	557	530	539	539	487	532	544	541	527	510	476	533	525	533	548	526	515	545	517	514	547	508	497	541	489	554	482	504	535	543	551	565	518	494	593	488	517	537	489	528	494	541	521	496	542	511	481	530	542	543	525	481	524	544	502	536	557	501	577	538	515	499	557	514	521	554	546	524	540	540	543	482	540	518	524	505	529	504	489	495	519	544	500	546	523	558	525	537	488	489	484	503	541	565	524	486	517	563	562	548	517	544	484	517	485	510	523	514	514	522	510	513	514	515	496	592	542	539	531	563	514	495	558	528	546	527	510	555	524	539	542	547	496	512	546	550	486	529	542	528	503	492	513	521	518	526	530	539	540	555	551	502	508	493	486	465	506	527	526	521	532	500	482	441	529	508	517	473	566	565	538	529	542	510	526	494	538	507	526	515	539	509	549	525	528	494	502	522	540	499	573	504	541	501	491	514	512	505	524	501	517	526	531	531	527	549	544	543	528	538
5747	3101	4101	2506	2163	1987	1347	1056	1030	820	734	647	671	603	517	453	406	422	446	432	460	416	347	271	282	272	215	251	301	276	265	185	176	155	129	147	117	122	116	126	112	131	125	112	139	114	124	128	112	132	145	158	165	138	133	162	122	133	149	129	136	126	129	107	112	134	118	124	117	117	109	123	144	122	113	121	125	128	119	140	132	148	136	137	119	107	114	116	128	121	123	122	121	127	129	111	98	112	127	130	115	118	116	119	106	133	127	138	115	122	112	134	126	119	120	136	119	135	129	120	125	118	114	121	138	121	118	111	122	122	125	127	111	109	106	110	135	138	115	99	108	115	110	117	99	120	120	116	106	128	116	138	104	120	111	126	118	131	130	115	124	131	124	127	98	133	120	119	127	118	95	130	108	106	111	147	117	118	133	116	108	128	126	109	126	127	123	101	113	118	119	127	125	107	135	126	107	117	109	137	115	108	105	108	122	112	112	129	103	124	136	106	117	120	134	130	131	127	121	109	126	110	102	121	133	125	122	116	114	99	107	121	139	120	117	129	129	127	119	122	119	115	107	124	115	133	119	119	123	130	131	98	115	101	131	124	132	133	135	120	120	128	124	107	142	122	114	117	139	117	127	138	118	137	119	139	117	124	114	123	131	115	105	115	112	131	117	142	131	99	101	116	119	146	115	131	120	119	120	123	117	144	113	128	115	136	113	133	136	120	115	128	119	124	117	98	124	135	119	116	131	140	105	123	118	122	105	124	117	116	141	111	130	144	111	118	125	104	121	102	128	120	124	122	122	118	113	129	111	117	123	124	117	135	103	126	120	128	105	124	102	129	126	112	126	107	130	101	129	118	122	114	113	98	106	123	111	99	119	118	105	120	116	135	115	137	100	129	134	117	134	105	127	124	128	141	128	115	112	104	117	132	130	121	124	115	119	116	99	132	128	126	130	130	129	134	101	107	122	130	96	124	98	105	122	118	101	134	125	119	122	136	127	117	133	120	125	118	118	116	105	141	125	130	114	126	132	126	107	125	115	129	138	119	120	117	118	121	114	130	133	126	139	130	123	109	107	110	121	142	128	125	120	123	126	114	117	124	94	113	109	90	124	139	129	130	113	128	128	113	118	126	107	118	120	121	143	131	128	124	123	113	116	131	130	120	112	117	123	109	125	144	114	108	115	141	121	121	133	114	122	109	122	106	118	126	117	145	109	109	129	134	129	110	117	142	122	123	124	129	135	133	120	115	123	118	117	105	111	129	122	129	119	126	125	129	115	107	119	114	109	126	141	117	124	106	125	112	114	126	128	116	118	120	137	122	112	130	116	120	109	141	135	135	105	123	122	104	127	121	111	116	126	112	115	109	120	116	126	118	128	138	104	115	120	112	132	99	134	114	126	116	94	133	136	97	105	124	117	116	124	111	109	120	117	132	111	107	124	121	115	123	131	117	100	121	134	108	127	145	107	140	100	97	121	110	134	116	144	103	117	135	111	131	117	126	113	136	105	109	133	125	110	126	110	124	119	124	118	122	115	108	120	125	119	134	136	127	114	119	114	121	134	125	120	110	119	129	107	105	127	113	123	121	126	120	103	115	127	118	129	106	102	122	114	125	108	121	97	122	117	108	122	120	120	131	114	123	104	129	99	113	134	132	118	119	132	110	111	121	124	120	118	126	139	126	117	141	122	106	126	128	119	130	143	126	112	124	118	121	97	115	117	138	122	111	129	106	124	117	134	137	122	124	141	118	123	146	115	138	132	125	111	116	132	146	122	123	141	114	137	125	117	121	120	113	118	134	106	112	139	125	133	104	103	90	113	130	112	96	116	101	101	125	138	107	110	110	113	121	120	124	123	131	120	123	135	122	121	125	128	116	120	113	115	121	122	103	126	116	139	100	124	111	140	111	133	125	132	133	137	146	106	130	140	96	119	124	120	145	124	123	110	109	134	121	123	135	141	139	108	111	120	113	133	128	100	109	132	110	118	118	121	121	99	108	109	114	104	111	127	112	127	127	115	136	148	130	118	134	125	114	147	128	121	107	116	134	124	116	117	115	106	119	103	98	110	121	135	123	128	126	116	114	133	116	132	121	117	132	112	119	115	119	123	126	119	125	123	106	117	135	119	115	114	127	124	115	122	120	147	111	126	104	128	120	103	129	118	145	116	123	142	131	137	136	132	131	132	110	112	150	131	132	111	116	135	125	121	104	127	121	100	120	97	124	123	115	104	132	126	130	138	135	99	102	116	125	100	88	118	127	123	113	123	127	123	114	130	112	134	119	119	111	119	108	133	115	125	107	116	125	126	99	116	123	136	141	121	122	122	104	133	115	127	124	108	130	123	113	116	144	110	138	128	119	129	131	117	99	132	126	133	120	118	109	128	124	127	132	143	133	118	153	138	108	118	143	115	110	138	125	119	125	136	133	109	111	113	123	116	119	130	116	109	120	128	118	125	111	125	109	128	117	126	127	101	136	122	108	113	130	112	108	138	139	122	121	126	135	125	127	126	134	125	115	123	118	106	109	106	90	113	115	126	111	108	114	107	108	116	126	144	129	134	119	117	114	124	126	124	130	111	117	117	115	124	140	144	111	116	128	109	127	127	117	125	110	122	123	127	108	131	107	113	114	111	106	131	121	113	113	108	126	120	109	124	114	119	113	108	115	117	122	125	132	127	117	128	126	105	117	123	126	110	123	108	128	124	125	144	141	129	125	118	139	111	126	108	121	122	107	113	109	116	113	143	132	127	113	118	116	110	119	118	115	131	132	131	136	120	103	133	134	119	124	117	125	124	121	132	139	117	98	111	126	124	124	119	115	110	126	103	115	113	123	107	125	121	98	120	108	122	110	113	126	131	126	125	113	120	119	135	118	125	112	124	121	109	116	111	123	132	131	141	112	131	127	127	121	134	114	124	101	125	102	106	118	122	113	113	127	119	121	109	123	114	138	124	118	143	120	138	117	105	99	143	150	130	129	127	139	147	127	104	125	95	131	133	125	124	99	115	109	104	115	124	118	116	116	119	124	142	111	105	129	148	120	141	126	125	114	124	127	144	110	129	113	120	114	127	134	117	122	118	116	124	121	122	118	117	103	135	119	102	111	110	118	154	101	117	126	123	128	121	116	98	123	143	112	120	128	122	126	122	130	128	109	130	123	130	110	124	136	130	115	118	118	109	108	90	111	135	88	112	116	112	132	122	119	136	110	124	136	132	135	117	130	114	124	112	132	132	127	123	131	115	116	104	106	135	119	112	106	118	121	121	145	115	124	132	112	126	95	140	134	128	100	132	118	123	117	131	127	129	111	137	107	142	97	117	118	134	113	123	107	113	113	112	118	139	131	103	123	134	121	114	121	136	134	114	126	133	122	131	141	120	107	136	113	123	137	122	118	106	127	135	130	135	109	115	133	97	119	137	138	120	148	121	110	131	128	122	125	109	128	139	116	112	114	142	115	114	140	116	131	133	123	127	121	141	121	123	108	126	123
5006	3637	7413	6866	7368	7292	5725	4721	4783	3899	3714	3344	3650	3119	2794	2334	2185	2155	2559	2355	2569	2274	1924	1621	1512	1352	1039	1343	1709	1369	1345	1011	744	602	497	498	378	362	377	406	378	352	361	384	380	367	441	388	424	438	562	642	562	548	575	640	512	538	532	466	423	412	384	473	435	406	394	396	385	403	416	400	429	384	376	379	399	382	417	401	362	385	392	388	359	417	380	396	397	375	392	369	393	414	365	388	403	389	357	379	347	388	361	307	374	340	364	378	360	396	343	379	376	365	349	359	386	345	389	342	381	373	358	355	348	403	351	381	392	350	366	357	409	411	357	330	321	349	354	360	363	376	394	388	389	383	385	386	375	380	318	319	378	362	360	370	390	347	362	408	384	381	353	385	384	392	374	356	357	361	326	374	366	378	356	409	378	360	374	370	368	395	376	363	344	391	379	372	367	362	352	357	348	368	349	324	370	344	371	410	375	362	357	347	351	384	362	406	376	364	356	402	354	378	367	334	350	378	375	346	373	378	376	379	379	377	373	348	395	392	380	374	332	366	378	361	361	366	386	377	396	370	376	346	370	360	365	353	357	352	373	379	346	341	332	367	388	349	383	368	362	343	380	355	347	350	352	345	365	366	361	384	348	352	348	367	381	372	367	393	358	359	360	410	367	360	368	372	386	371	363	380	380	356	366	378	410	396	384	346	400	368	371	367	390	390	356	363	398	375	385	348	372	384	353	365	376	348	379	379	331	346	414	377	359	365	378	342	352	334	422	364	391	383	358	376	369	373	349	394	371	355	355	345	364	356	361	376	383	347	380	373	347	343	321	335	355	372	335	347	379	364	371	368	381	387	377	348	359	396	346	361	348	334	382	367	379	376	352	374	339	349	335	372	391	363	359	400	371	349	386	387	341	359	365	361	348	350	401	371	353	394	377	383	383	381	353	344	361	366	356	371	345	356	371	362	378	372	356	359	378	378	363	347	370	370	355	378	373	377	377	369	359	375	404	392	339	361	356	381	365	365	365	367	374	371	375	372	401	379	371	386	376	388	364	369	347	331	356	336	380	348	375	367	346	362	346	371	369	367	378	350	363	366	358	356	357	352	321	360	320	367	374	385	331	409	361	343	354	396	372	366	350	378	347	393	350	375	394	370	406	358	366	351	375	391	344	368	352	386	381	330	367	353	382	374	381	361	358	399	367	334	372	397	371	345	369	386	366	377	374	384	352	374	351	352	372	378	369	358	335	400	344	374	363	367	420	355	365	386	399	358	370	385	363	346	376	348	399	377	340	395	365	358	354	386	364	380	343	355	351	350	368	379	346	400	354	366	361	369	372	376	384	340	374	380	348	348	381	386	392	355	368	358	357	352	364	344	371	355	353	377	367	356	357	400	351	362	378	340	358	394	346	326	349	356	375	349	379	373	366	375	360	362	385	375	343	387	350	361	358	363	359	346	406	369	356	375	367	361	367	347	375	347	369	367	363	351	373	332	365	381	364	409	355	363	405	370	380	352	404	349	413	353	323	349	364	403	375	391	384	360	383	389	385	374	340	360	390	380	374	343	379	361	367	355	362	359	345	365	408	372	404	347	387	379	378	395	328	366	376	386	317	358	381	359	359	342	367	368	336	399	361	365	330	342	404	331	334	387	358	354	370	366	355	370	395	343	392	370	382	365	335	349	356	378	354	359	376	364	364	359	407	348	386	372	359	379	353	379	326	376	368	358	348	340	359	373	366	358	361	330	351	388	347	433	369	355	371	338	354	352	380	369	339	354	378	374	399	364	358	393	373	363	317	402	348	352	350	371	342	345	409	367	379	388	334	352	372	380	360	384	345	355	364	374	330	346	345	349	391	401	388	337	391	373	377	374	379	383	370	357	375	407	350	346	426	328	370	372	380	367	380	394	375	339	363	373	344	338	372	384	379	427	350	369	371	394	316	379	365	365	355	368	351	384	374	362	386	347	362	361	375	350	394	341	398	352	380	385	356	376	351	392	366	340	366	378	370	354	350	366	349	374	352	369	374	370	354	378	368	371	362	363	377	350	384	344	383	398	366	421	352	384	363	378	394	365	355	369	353	372	357	358	404	344	340	362	360	380	382	367	365	378	365	377	351	357	364	384	387	365	352	363	380	393	343	359	369	441	392	382	366	379	360	374	373	363	360	347	347	354	382	352	359	366	375	344	368	382	370	342	359	378	357	391	366	359	396	358	372	356	369	362	356	356	370	376	375	337	355	388	377	366	354	394	379	363	393	391	379	358	374	348	362	373	355	358	376	386	368	337	342	393	379	353	395	357	407	365	361	367	336	359	372	343	361	376	345	394	348	371	386	359	366	330	374	386	366	363	372	390	368	391	410	364	367	387	344	382	373	333	360	359	348	376	375	361	360	368	360	370	398	394	357	376	383	332	377	351	384	383	359	343	353	351	324	413	367	345	394	380	349	366	387	364	381	377	375	366	363	399	408	337	400	395	378	366	364	334	374	362	359	400	354	354	348	346	356	324	353	364	361	350	393	360	351	376	350	418	373	362	363	372	341	330	390	348	324	368	361	374	343	352	371	368	398	357	361	390	335	393	354	344	363	384	381	341	368	408	355	333	332	340	376	359	383	357	325	370	350	396	360	362	375	360	370	366	375	381	360	336	361	344	350	335	379	366	356	375	339	370	387	387	363	356	367	370	392	357	402	361	378	372	351	383	359	380	388	383	374	375	348	376	384	351	356	367	378	385	388	370	341	361	360	347	336	351	355	356	327	356	354	364	335	358	344	370	367	333	383	363	398	382	376	352	378	350	353	382	357	372	362	357	352	359	356	359	375	352	343	361	377	403	360	371	368	345	348	388	378	356	370	390	393	387	374	348	402	337	371	398	337	364	373	373	380	357	388	375	316	348	370	355	366	368	357	328	400	350	363	382	383	375	375	395	377	359	382	390	339	391	358	410	377	361	359	347	354	349	387	390	390	371	365	395	377	412	350	354	401	372	369	364	371	366	352	382	349	353	357	367	380	379	371	370	372	367	411	353	332	369	351	397	358	362	388	356	380	350	354	358	373	316	389	352	376	379	378	385	376	345	378	354	361	343	355	392	377	371	388	337	384	377	362	365	370	363	366	359	370	352	348	387	374	367	388	389	372	382	376	341	369	354	397	339	360	356	360	371	350	359	383	383	381	394	391	379	331	320	353	347	356	371	351	361	356	390	337	392	345	346	412	337	353	371	364	362	372	380	365	365	361	370	346	337	346	373	373	361	410	369	389	362	362	362	360	356	344	369	345	330	374	349	356	385	359	392	394	357	367	385	379	381	383	381	380	370	356	387	378	368	383	374	377	341	377	376	371	368	346	327	363	373	386	363	356	385	395	362	360	356	396	347	357	373	397	350	365	373	338	379	384	373	394	346	375	360	390	373	346	398	346	349	388	378	379	381	339	378	375	375	354	346	381	383	358	386	362	367	381	349	406	352	370	381	395	366	375	334	362	370	382	382	392	395
14994	6760	8040	5971	4852	4249	2732	2352	1921	1674	1836	1534	2562	2440	2716	2552	2291	1997	2325	3569	4522	3392	3334	2543	2429	2498	1515	1969	2368	2080	1604	1260	793	591	390	301	192	144	161	148	170	144	158	150	149	162	174	166	198	238	404	500	440	432	480	470	271	444	458	200	172	157	183	175	183	171	183	154	165	169	156	156	144	168	164	155	153	159	146	144	142	151	164	147	144	151	152	136	163	144	174	132	151	139	137	143	149	164	152	181	140	140	127	148	138	147	121	145	146	166	174	150	135	125	142	151	145	145	136	131	135	151	139	158	159	152	135	153	148	152	152	128	154	159	142	134	141	153	150	161	150	136	153	135	135	161	147	137	125	143	139	151	146	132	140	142	150	155	135	145	135	136	143	165	142	134	133	137	128	140	156	142	130	140	139	133	144	153	143	155	136	141	123	148	138	130	141	154	141	133	149	132	137	156	141	128	156	133	134	142	135	117	139	151	113	137	137	151	138	152	127	141	144	136	131	137	142	128	131	158	126	137	141	141	137	148	155	142	166	151	153	140	149	162	131	156	128	151	126	154	134	147	156	148	123	151	147	136	137	157	152	171	156	146	162	151	138	159	139	124	144	139	133	158	124	133	157	135	124	147	134	131	154	127	142	134	135	138	121	145	149	153	143	148	120	149	169	149	150	132	155	156	132	136	144	141	135	146	140	151	137	158	133	134	164	166	174	142	128	155	142	146	129	134	149	141	145	156	151	138	145	143	147	181	153	163	134	141	123	140	139	157	130	151	167	136	132	141	142	150	139	132	153	126	144	137	146	150	127	148	145	154	140	157	173	129	120	132	150	130	131	149	136	138	133	176	137	136	130	147	129	121	145	144	134	155	149	145	153	147	156	147	143	121	152	163	130	171	161	151	135	149	122	139	156	135	138	143	151	136	126	148	153	152	145	166	162	143	148	141	128	141	144	140	141	160	124	122	148	138	145	149	121	140	158	131	147	141	155	142	153	142	150	138	125	129	149	154	126	140	144	158	133	149	147	154	120	137	143	148	138	136	149	141	144	141	140	128	163	147	139	140	140	142	138	146	132	120	171	147	142	142	128	144	147	135	159	136	139	157	136	141	133	126	142	168	143	144	163	131	134	138	138	139	137	146	136	153	148	147	143	144	124	135	155	166	138	128	131	126	146	137	141	154	159	137	149	141	150	145	115	142	130	156	151	138	143	147	116	142	151	165	125	152	126	127	149	145	157	119	153	141	144	147	153	145	136	138	138	144	129	132	146	135	149	162	147	138	121	162	141	142	143	140	151	144	170	155	135	125	143	128	161	160	163	143	135	139	122	129	148	158	159	149	130	158	140	172	135	154	119	137	143	130	126	126	147	160	164	159	162	139	156	161	161	152	157	146	136	142	156	137	141	121	141	131	148	160	141	141	136	122	154	152	155	139	146	140	119	134	145	120	110	145	138	151	143	170	130	146	143	132	142	156	129	161	164	168	139	151	145	148	130	159	115	142	163	150	128	122	168	158	154	162	163	133	133	152	137	138	142	159	142	124	158	130	161	133	124	158	151	146	156	161	135	155	143	128	135	155	134	144	125	145	141	158	119	155	138	143	171	148	141	127	145	133	150	157	123	150	141	142	151	147	162	126	151	141	114	149	152	144	142	140	132	128	139	136	141	151	136	141	131	140	153	128	136	138	145	158	147	151	158	138	152	154	122	155	161	151	132	134	137	113	145	146	143	137	158	134	153	146	136	120	138	130	160	134	150	143	133	143	160	158	136	134	132	163	128	149	125	137	146	148	152	140	141	153	141	166	144	126	140	148	134	157	147	133	148	148	135	131	137	136	140	136	165	139	175	139	129	142	132	149	162	138	131	160	141	137	149	143	134	153	135	146	143	141	125	153	124	146	146	146	161	146	161	148	142	151	129	141	140	154	144	140	134	137	150	131	137	157	143	157	127	141	134	133	127	169	134	141	141	146	149	129	127	168	143	147	130	136	125	139	142	140	127	147	144	152	131	144	146	157	122	140	119	132	148	144	155	129	150	134	155	124	139	151	154	130	134	138	132	181	158	148	139	139	130	131	152	120	142	168	115	141	129	119	142	127	147	141	151	140	146	131	141	132	149	126	139	139	130	151	124	120	136	137	124	155	153	154	147	148	157	123	142	146	117	150	150	151	151	156	154	139	155	138	130	162	140	129	144	142	144	120	162	140	131	121	154	153	127	158	148	142	136	148	142	158	144	133	160	158	156	158	152	147	143	135	133	143	127	149	149	147	152	170	144	140	144	147	149	140	141	151	159	134	164	156	147	138	148	130	131	157	118	163	143	145	155	119	161	151	158	169	143	138	152	152	147	147	147	136	120	146	168	159	135	143	121	143	142	133	151	159	140	156	145	136	151	141	142	147	154	134	143	150	139	140	169	131	159	131	134	144	129	148	152	160	127	148	150	136	142	131	163	153	128	151	144	164	129	135	147	135	111	142	136	154	142	128	147	161	134	140	146	133	149	137	129	128	146	137	141	159	131	141	156	124	141	157	120	148	135	159	131	147	154	143	145	145	143	151	153	145	146	157	150	144	161	130	154	141	153	135	171	125	160	138	151	143	127	134	149	137	128	158	146	112	137	140	153	122	130	165	143	158	128	150	166	149	139	126	152	140	149	135	149	159	164	140	153	151	138	157	121	153	127	148	128	153	143	164	139	168	140	136	153	141	127	148	126	151	147	129	149	123	147	149	134	120	149	135	162	146	137	155	144	170	122	142	149	136	137	138	135	119	125	132	121	132	146	156	133	159	134	133	174	135	129	143	147	148	135	148	151	161	129	158	157	144	144	130	137	143	154	149	153	151	132	115	149	154	158	138	111	139	138	133	137	172	162	143	141	150	133	125	149	166	150	142	151	140	146	142	148	161	143	144	144	153	155	158	136	132	156	156	131	147	151	142	133	128	156	145	132	117	134	146	142	157	161	124	144	167	136	156	156	112	149	163	154	143	159	151	165	133	120	160	149	151	153	139	148	167	157	128	126	136	148	136	141	133	143	167	164	147	139	149	136	144	151	151	133	137	154	141	119	143	124	160	149	152	129	147	131	142	161	127	134	132	135	145	138	168	129	138	152	120	148	166	125	130	126	145	139	148	130	138	139	151	152	153	163	123	157	133	145	140	108	141	147	163	151	150	125	145	161	132	139	144	163	141	135	145	154	134	122	151	145	145	129	158	135	143	141	147	152	139	151	137	147	145	133	146	192	137	120	162	155	123	122	139	161	129	159	143	151	163	124	153	139	150	169	148	151	140	140	144	155	125	160	146	157	179	138	126	139	149	127	130	129	149	139	134	158	130	142	150	151	151	152	151	137	151	150	149	165	148	138	128	137	150	160	134	133	123	167	142	151	143	144	150	148	140	166	136	147	135	128	121	140	139	144	111	144	156	146	150	152	141	140	144	134	145	130	148	134	153	151	134	142	128	142	146	136	142	171	131	141	127	125	149	143	150
10327	6791	12755	13915	13980	13299	10651	10156	9050	8138	9060	7726	12270	11662	12297	11542	10203	9206	10463	15242	18937	14080	14862	12279	12150	11915	8635	10922	13230	12138	10025	8189	4801	3751	2298	1636	913	597	471	454	443	476	445	439	455	448	547	588	729	1169	2711	3542	2978	2947	3387	3497	1637	2736	2831	952	743	670	743	601	650	629	608	507	548	514	502	453	495	485	470	461	467	472	489	496	481	452	460	480	470	460	490	474	579	535	496	524	493	482	466	474	457	464	441	445	439	425	429	444	446	437	419	394	401	439	392	417	432	456	431	434	406	395	462	470	424	410	411	430	435	402	430	407	444	400	482	480	437	410	450	437	440	448	416	406	469	437	435	429	458	419	418	435	416	407	434	429	403	399	433	429	386	464	438	448	413	450	413	398	394	432	411	408	449	399	445	430	431	432	451	430	421	405	428	465	425	407	452	459	452	367	420	463	386	421	426	433	437	463	424	399	392	445	394	413	439	442	435	447	404	454	446	453	424	434	459	414	455	422	458	424	430	406	397	413	439	400	412	403	430	431	396	437	442	431	417	421	442	456	412	409	423	428	439	393	422	427	434	417	451	397	456	446	374	425	415	444	416	394	431	458	398	421	425	404	393	434	387	427	426	468	445	441	429	431	394	422	439	462	441	402	427	421	401	470	424	451	425	428	428	433	376	418	401	436	451	445	449	406	449	439	434	473	419	439	400	440	440	422	403	423	388	439	396	462	404	445	431	459	443	435	438	425	432	444	419	457	402	479	441	414	397	427	418	402	405	432	418	453	461	436	470	428	426	431	456	440	406	426	423	405	434	403	416	446	414	420	377	401	424	440	417	429	444	382	436	435	415	417	446	377	428	417	439	435	430	409	397	385	442	448	395	414	407	441	429	445	454	405	465	397	432	401	411	427	409	426	399	450	418	423	415	413	402	424	437	452	485	423	418	411	428	441	489	466	404	431	414	457	478	425	411	418	453	410	422	429	417	441	471	421	456	432	415	481	438	448	398	440	420	429	450	422	426	441	402	420	402	453	431	446	450	435	438	391	418	424	436	420	393	441	430	473	409	416	364	412	455	426	437	458	478	426	427	405	432	417	370	406	414	420	440	422	421	437	413	450	413	439	440	425	440	421	423	402	454	419	444	446	420	439	413	432	398	477	453	421	426	404	394	443	446	424	441	440	421	410	417	459	429	428	452	438	423	438	441	416	425	471	454	448	432	429	463	389	453	454	425	453	457	445	429	434	419	424	431	422	427	443	387	417	442	388	396	419	416	396	385	402	409	461	406	456	470	429	450	405	470	469	425	457	390	485	410	467	400	445	430	456	445	461	425	425	423	431	442	414	427	448	437	430	434	407	448	460	447	405	417	410	417	415	418	481	437	410	420	388	415	436	433	410	425	414	433	395	400	413	439	408	404	431	412	434	452	454	423	473	454	459	418	423	419	456	461	438	409	417	458	406	420	414	440	427	428	431	466	426	440	431	398	418	432	433	436	462	371	434	437	410	398	399	416	440	424	451	449	459	443	432	429	459	410	414	413	476	435	431	412	435	390	443	410	417	409	451	483	439	431	466	439	442	377	427	385	493	424	449	434	398	418	429	447	455	428	433	457	458	439	421	434	394	438	446	467	428	398	403	417	428	451	450	360	444	420	417	388	450	398	417	447	421	417	425	452	408	433	434	429	418	409	443	442	391	455	415	460	419	451	423	432	475	459	432	446	401	422	440	396	412	419	424	391	401	457	400	459	390	456	448	409	442	431	400	399	421	418	412	439	434	431	432	446	427	395	424	424	420	419	405	397	430	436	419	460	449	394	419	454	463	417	440	426	427	416	435	460	413	435	371	422	437	446	428	474	422	444	391	452	447	408	411	427	442	444	427	416	432	440	456	462	435	452	406	440	411	444	430	451	444	459	417	450	426	423	386	379	454	446	430	411	433	419	451	450	449	413	443	411	433	435	438	439	402	434	424	415	438	443	440	429	419	431	436	422	468	432	449	389	467	426	420	432	454	449	437	460	456	377	409	411	446	436	467	421	451	445	420	413	425	442	442	415	458	425	419	438	416	413	426	405	450	397	428	435	426	393	422	446	434	409	448	421	420	437	442	439	448	412	408	436	417	406	439	413	449	408	448	441	410	437	451	421	438	410	414	418	428	421	426	420	422	440	459	463	408	420	409	426	426	423	417	413	427	431	474	436	424	423	454	438	426	418	461	421	423	441	406	435	429	428	433	431	423	395	439	436	437	457	408	431	414	466	413	444	422	424	459	425	399	409	437	411	447	419	413	438	414	421	453	429	440	450	462	463	404	449	451	422	410	412	400	451	422	419	440	425	443	434	425	423	425	422	430	401	446	394	406	429	444	447	413	424	441	472	428	435	422	408	375	430	417	394	423	457	448	465	452	458	411	454	430	393	425	462	493	425	444	436	421	448	413	418	409	438	459	412	425	418	422	412	423	454	436	421	446	438	414	419	406	440	442	430	456	463	439	432	433	461	404	454	443	431	388	446	423	442	441	416	441	392	431	465	441	455	406	429	417	405	428	428	445	431	405	450	449	443	423	378	406	397	451	424	424	461	395	432	415	454	415	460	427	427	417	421	399	389	422	392	419	417	413	416	428	440	426	435	461	418	427	407	392	432	426	447	473	421	441	469	441	405	400	405	450	401	446	434	438	408	434	440	407	411	412	436	444	447	432	420	421	376	421	422	427	457	423	416	419	433	441	379	427	389	414	420	423	426	446	437	458	408	426	400	463	467	421	400	421	465	451	433	430	441	440	386	418	433	439	424	428	424	433	429	406	408	433	430	454	444	390	451	401	420	394	443	403	449	401	416	396	464	422	419	434	434	417	445	414	447	425	458	448	415	424	439	414	440	452	405	410	399	446	432	434	390	412	420	438	411	450	420	400	436	465	417	422	422	445	418	455	419	416	419	445	423	424	359	424	416	425	465	404	416	395	503	426	436	437	439	448	445	456	439	414	461	426	415	399	426	423	395	451	433	432	425	419	441	427	455	445	437	414	438	456	432	443	449	448	457	398	424	464	424	412	414	436	406	460	414	450	465	441	442	419	472	417	419	440	427	469	403	441	415	425	445	433	411	435	444	428	393	402	410	448	453	437	430	436	414	407	408	435	423	419	460	436	432	406	424	446	432	445	418	413	421	441	409	396	442	418	408	421	413	423	460	433	388	446	435	417	427	427	429	399	437	424	424	420	431	446	417	388	430	435	403	415	450	416	431	410	446	423	438	443	417	422	426	440	422	451	433	442	417	422	449	422	427	429	437	442	463	448	451	418	424	428	449	433	429	455	424	415	409	457	401	437	441	414	409	391	415	402	427	420	379	492	426	431	444	420	432	425	440	447	446	425	418	436	408	424	391	455	449	450	426	463	423	470	436	403	402	424	421	411	417	436	441	487	440	443	436	434	454	435	408	437	433	432	428	426	441	444	404	383	423	435	436	383	388	426	444	393	401	403	417	427	432	419	398	448	433	447
22125	11169	12715	9810	7543	6321	4607	3459	2849	2738	3419	2499	4122	4636	4757	4978	4074	3390	3984	7631	8765	6919	6327	5499	3941	4846	3152	4210	4936	3856	3076	2410	1564	1219	740	513	263	292	185	193	193	182	194	147	174	170	200	224	277	374	847	875	767	808	959	832	464	734	607	287	228	242	221	208	223	225	215	235	206	200	190	183	188	181	188	186	195	181	177	181	186	183	196	175	213	186	200	197	213	201	175	202	193	169	185	172	175	183	190	197	186	173	172	183	195	167	161	194	181	189	175	185	166	195	172	200	177	195	163	171	179	163	187	172	173	147	182	173	180	173	164	184	190	175	153	193	179	190	181	168	160	181	185	164	166	171	191	166	198	172	203	180	178	168	171	161	174	186	206	174	186	167	168	160	182	171	187	186	181	178	174	191	199	177	169	183	171	197	182	171	186	203	209	159	183	177	172	196	183	177	162	182	188	179	200	202	185	190	157	183	179	195	198	187	172	192	176	175	177	190	186	189	180	147	184	173	175	161	164	171	186	194	182	179	183	179	149	172	193	183	164	179	161	177	179	172	188	183	176	171	174	179	183	185	179	181	174	167	178	173	166	175	176	139	184	172	173	150	172	165	191	157	166	182	176	179	175	184	154	185	190	203	166	192	204	192	199	151	178	202	187	198	154	182	165	186	172	179	179	163	156	203	166	180	171	198	159	183	193	148	186	176	198	184	189	187	179	174	196	180	178	181	189	187	186	147	191	183	180	192	170	176	162	158	177	173	187	189	149	170	178	191	150	182	190	172	173	185	172	176	180	169	178	171	183	178	175	211	171	173	172	165	179	168	184	156	167	176	180	175	169	176	189	153	157	171	176	171	182	183	178	196	177	181	185	178	167	169	199	157	172	192	192	187	211	177	198	175	196	186	162	196	188	153	182	175	169	196	178	150	188	182	190	180	164	180	182	176	149	174	159	170	186	177	178	188	170	200	183	179	172	167	156	181	194	174	184	161	176	182	217	180	177	176	195	190	190	164	186	190	173	175	178	194	180	165	176	169	197	150	189	176	190	171	183	163	168	185	169	183	166	181	193	180	190	158	169	198	184	185	167	167	167	171	178	163	174	200	200	183	199	175	159	181	175	193	164	175	207	168	176	194	177	200	191	159	171	175	190	206	176	182	155	174	160	155	156	172	153	174	172	176	183	202	178	175	172	199	164	175	184	191	136	182	177	160	154	179	197	169	170	169	158	183	155	200	158	198	189	191	182	159	172	181	183	187	202	178	176	177	176	185	180	200	186	167	187	159	187	186	165	202	160	171	156	178	199	180	155	198	200	191	172	195	188	165	186	167	148	162	203	177	190	188	177	176	171	184	186	196	178	203	189	193	151	185	168	176	164	178	187	184	186	182	202	184	208	186	182	185	177	191	178	185	182	174	179	183	170	190	160	165	200	186	175	167	191	161	168	165	192	178	167	200	181	179	152	172	208	182	154	166	185	158	192	192	184	189	185	166	193	177	151	181	173	162	190	171	193	168	205	172	177	180	173	167	188	162	188	162	180	180	182	178	187	197	184	194	196	188	186	181	178	156	178	182	172	200	182	159	175	202	175	175	180	171	154	153	159	176	180	173	168	192	180	172	194	192	174	200	190	153	185	187	167	194	178	170	184	205	191	170	187	176	173	172	153	173	175	199	170	175	150	158	188	206	163	150	195	170	198	185	175	161	175	182	186	187	176	190	166	187	166	192	204	158	195	177	172	170	192	187	199	192	186	178	185	189	197	181	183	177	194	174	161	173	194	163	204	158	213	164	192	193	179	193	191	187	154	182	202	191	156	171	178	188	179	186	166	176	149	153	176	183	186	187	144	180	162	139	163	225	167	179	168	169	194	186	186	200	182	182	191	179	179	176	181	185	183	185	168	167	198	199	186	170	182	161	178	166	192	178	181	181	158	165	184	192	180	200	170	167	167	181	170	143	166	181	189	181	184	166	181	178	180	160	193	169	201	156	179	194	177	164	171	170	172	173	176	184	162	170	197	188	172	192	171	182	193	188	172	188	196	170	189	188	185	193	179	162	195	163	181	181	174	180	200	177	171	166	181	187	206	192	179	198	163	200	197	175	198	205	185	177	173	149	232	180	172	181	175	186	185	157	213	174	166	166	175	153	175	186	184	193	192	183	169	165	175	188	196	177	188	169	155	169	187	190	181	193	182	178	165	185	185	190	211	165	193	192	184	174	186	172	154	204	179	173	176	190	184	185	177	175	175	159	200	186	161	169	179	186	163	167	136	192	173	201	174	163	191	178	162	195	192	195	166	166	172	193	166	196	168	161	172	176	170	173	175	185	167	175	161	187	181	175	157	175	168	201	176	153	179	168	161	157	194	181	172	176	182	187	195	150	162	156	200	182	189	186	172	185	153	185	164	188	179	184	162	174	175	183	184	196	170	180	202	189	180	170	178	176	176	176	175	178	166	187	186	162	195	185	204	174	189	182	199	163	170	175	183	181	166	179	155	176	177	155	176	188	185	179	201	188	178	172	176	178	167	190	173	193	173	166	173	176	180	194	192	178	183	165	169	172	196	158	175	159	186	170	169	170	163	187	184	163	183	184	165	167	164	180	194	174	191	170	181	175	168	182	174	156	170	190	184	185	197	209	168	207	193	188	166	176	184	181	153	153	200	185	175	178	172	184	182	198	171	192	158	194	171	188	162	174	172	176	191	164	164	162	173	176	197	188	179	192	186	190	195	198	186	186	185	158	174	168	197	179	167	182	172	174	191	172	163	181	174	206	157	171	191	187	178	192	184	185	191	171	195	152	151	160	184	166	172	175	217	181	193	175	193	181	177	189	169	198	166	156	176	188	177	168	166	197	160	182	177	184	185	192	182	193	184	162	176	178	189	167	202	188	177	190	167	180	178	162	164	186	188	198	187	189	174	177	183	175	149	210	202	169	143	180	183	172	190	164	183	185	179	175	187	165	181	195	192	164	190	183	170	152	173	175	175	178	176	171	207	195	182	207	179	181	182	197	184	163	186	177	188	187	162	165	178	182	194	165	171	198	170	186	173	176	191	168	182	152	187	191	178	158	176	159	176	174	181	196	165	192	185	178	171	159	178	194	189	187	181	200	178	188	164	192	169	182	191	182	172	163	187	189	191	181	175	187	185	167	176	173	175	189	192	170	192	166	187	186	155	175	183	170	176	185	179	203	183	164	168	201	175	190	180	177	181	190	186	209	155	201	172	200	181	176	200	177	167	184	166	189	151	189	160	177	177	182	181	192	186	168	180	188	199	179	177	158	180	205	169	174	156	140	204	182	191	172	179	181	200	191	156	193	174	173	195	177	173	150	167	184	176	188	166	170	154	175	158	163	199	179	182	172	191	198	177	183	178	157	186	181	184	201	178	192	159	178	169	180	137	174	175	166	177	184	188	176	191	167	168	187	182	165	155	177	173	172	182	175	170	179	185	190	154	192	167	183	186	191	174	179	205	162	187	181	175	169	197	180
13153	9681	17415	18634	18361	18000	14870	12749	11841	12080	14221	11465	17168	17899	18398	17910	14989	13506	16349	24424	26023	21612	21970	19143	15241	19128	13699	18167	21426	18638	16205	12887	9078	7416	4200	2939	1293	892	602	568	507	550	548	594	604	599	737	797	1168	1990	5343	6083	5198	5402	6447	5885	2617	5102	4431	1182	1003	1085	989	960	909	841	868	737	684	708	676	612	599	594	585	593	610	598	613	592	606	616	615	612	571	542	634	737	729	600	578	639	568	556	546	535	569	547	533	536	503	512	516	530	531	550	534	532	529	527	492	529	517	514	579	567	542	540	546	551	548	516	511	540	507	511	530	542	564	538	514	586	517	517	550	526	518	518	523	547	521	527	503	538	509	481	530	516	501	559	513	538	501	528	513	567	533	552	525	496	489	503	510	508	513	555	489	516	559	509	514	524	533	522	518	527	565	490	465	496	526	561	505	553	487	512	499	526	482	556	512	514	527	497	451	542	486	513	541	562	458	516	523	496	504	486	509	475	503	516	524	530	553	521	433	508	522	521	549	485	506	505	532	495	534	501	534	479	531	511	552	514	480	547	507	524	519	532	489	534	515	481	511	560	517	503	497	517	502	575	490	486	551	538	493	511	527	530	496	482	543	512	565	505	527	546	495	569	528	482	454	532	488	543	507	538	485	552	520	521	554	528	546	552	517	537	496	487	464	521	538	505	526	530	523	509	569	559	565	523	549	523	510	507	560	558	532	495	493	554	491	528	546	541	539	518	532	523	504	534	505	512	543	541	495	530	491	492	513	545	519	529	538	550	535	528	490	527	499	535	501	500	530	546	496	566	502	567	527	504	499	513	540	493	487	495	549	486	588	560	510	510	553	515	530	532	537	506	510	449	510	522	521	538	488	508	485	529	504	482	533	496	506	546	498	508	496	521	487	515	512	528	515	514	552	514	519	515	524	560	540	522	499	532	538	493	484	502	501	547	467	517	521	507	513	527	546	567	530	524	537	488	526	519	478	540	506	511	523	544	508	525	505	551	534	543	493	550	523	505	522	493	553	514	522	505	519	512	537	549	516	548	540	532	516	517	475	530	486	535	488	523	511	477	534	476	521	514	532	486	570	522	553	501	533	515	487	490	546	548	522	513	529	523	490	534	520	530	527	472	530	535	500	534	535	474	521	543	550	504	527	514	532	496	497	509	515	514	559	530	524	538	530	505	453	504	476	527	482	528	495	506	532	500	551	514	480	532	514	521	519	517	519	527	520	523	532	528	531	485	513	537	522	555	517	492	543	510	526	519	520	510	485	553	515	518	513	549	492	527	510	534	496	513	563	502	551	463	524	528	502	517	520	543	553	575	510	518	504	501	537	533	487	483	573	472	520	507	526	533	505	465	495	508	507	554	544	536	539	463	547	531	520	492	484	500	507	524	546	525	503	548	521	545	488	499	518	499	532	512	530	498	536	529	560	525	491	528	505	521	517	532	498	527	533	516	490	464	496	541	533	499	501	517	573	556	533	478	503	527	531	520	504	559	566	503	481	520	520	535	516	534	507	543	508	524	492	521	541	501	519	535	496	478	507	485	543	531	536	555	507	519	517	520	537	512	513	478	551	519	543	490	547	519	517	495	529	522	504	490	525	559	533	509	562	504	486	481	529	544	497	542	512	537	532	518	552	545	496	527	501	520	527	532	508	477	489	502	494	524	536	540	509	507	563	530	465	522	524	536	511	515	571	525	480	530	520	513	510	524	543	522	539	486	550	509	516	551	505	528	526	522	573	543	560	523	513	517	512	552	505	496	538	548	527	499	474	536	510	544	503	499	477	510	518	534	528	508	528	505	512	460	518	530	550	558	502	508	528	488	476	533	512	522	525	518	525	513	514	500	509	510	544	486	546	490	538	542	530	507	533	514	523	541	522	527	468	479	505	507	547	506	481	538	505	485	503	502	505	530	514	552	527	516	501	529	476	556	535	487	509	512	482	520	529	533	512	530	504	531	505	531	493	521	520	488	511	511	569	520	495	566	518	527	501	551	490	547	472	537	512	520	551	530	524	512	523	525	495	516	534	558	474	531	545	523	553	508	524	524	540	551	539	519	478	547	484	517	496	511	530	532	546	480	531	521	555	518	477	504	522	520	539	527	557	520	503	530	526	512	498	530	540	534	519	506	486	493	510	509	466	519	514	523	536	551	531	491	569	547	504	517	496	519	520	521	541	491	494	538	489	528	568	537	535	558	532	549	508	515	509	536	525	483	545	508	514	527	501	508	487	524	556	535	478	517	485	525	563	522	524	523	500	477	550	502	492	487	497	492	489	547	516	563	551	516	492	560	518	546	552	539	499	506	489	507	488	565	525	498	516	538	480	523	538	514	518	484	551	547	514	498	500	502	496	506	528	546	530	506	493	543	510	503	510	538	510	531	474	535	516	524	509	534	482	505	512	483	528	521	489	500	538	523	499	536	535	530	530	499	550	514	480	539	511	523	547	473	515	503	515	483	511	526	535	491	531	464	498	532	505	545	544	510	483	541	521	545	550	494	519	505	550	531	545	523	510	515	540	496	514	553	538	495	514	549	545	515	556	483	525	496	561	530	521	500	538	511	563	546	487	510	533	510	548	515	579	508	493	514	498	508	513	563	490	484	511	545	514	538	494	498	517	506	522	533	557	538	502	530	541	503	554	500	532	506	541	523	495	526	549	533	541	529	502	481	487	507	504	529	539	517	475	526	503	508	477	521	537	509	526	531	531	509	518	494	537	486	519	543	526	515	546	477	512	524	528	518	498	516	531	478	562	498	505	480	493	525	523	513	472	535	546	509	519	517	523	568	536	508	505	482	524	521	544	517	537	483	559	475	554	495	546	547	518	517	518	521	571	538	539	469	527	515	489	544	501	503	560	528	540	532	536	502	530	510	530	507	552	505	526	536	497	486	483	506	534	512	523	541	506	538	545	523	524	497	514	508	524	496	513	513	490	550	537	511	528	481	539	484	533	528	501	510	517	521	504	515	529	498	521	527	507	501	525	528	522	520	529	506	504	478	552	535	519	483	533	507	512	528	557	496	493	548	529	489	525	527	542	539	531	556	562	505	509	530	503	518	505	538	516	516	530	520	524	496	482	498	517	516	547	515	516	501	532	551	499	515	513	491	528	563	534	485	518	540	547	510	500	501	496	499	502	535	551	513	483	494	531	500	562	525	529	497	512	518	540	524	497	514	529	545	550	557	538	492	510	503	494	499	529	489	535	530	509	499	542	495	562	532	536	497	498	482	503	569	507	510	472	546	518	505	506	529	515	526	484	497	556	527	493	513	514	501	484	518	518	538	446	584	557	517	554	501	509	515	503	519	508	510	534	525	465	523	545	518	516	519	567	499	511	504	525	508	554	516	526	517	548	531	510	483	517	502	507	539	510	481	519	502	514	523	499	506	514	521	528	518	527	525	485	541	519	521	561	498	543	506	535	505	531	508	524	505	493	505	521	502	531	532	551	514	513	525	537	495	507	514	495	488	535	530	545	505	532	526
5984	2627	3431	2592	1962	1775	1215	899	870	816	832	640	635	658	500	421	440	484	448	491	456	404	371	406	316	288	206	308	355	238	244	187	183	153	157	149	120	128	114	143	132	144	122	127	118	142	115	137	113	137	153	146	144	131	144	161	134	161	133	154	138	149	135	147	133	119	125	134	118	129	123	106	110	132	108	121	113	113	112	110	115	128	124	120	109	120	107	106	128	109	119	134	123	148	126	125	99	119	144	106	102	128	124	124	117	128	109	119	124	112	123	129	117	121	124	126	135	130	135	118	113	133	116	104	129	114	109	124	123	122	109	110	115	108	138	118	113	117	110	128	129	145	115	99	132	140	129	115	120	102	127	91	122	118	121	139	141	132	107	110	112	148	129	111	125	115	131	118	128	121	106	117	114	133	104	121	114	121	127	96	120	115	117	130	130	111	113	134	117	130	107	126	109	122	109	99	124	131	118	143	116	128	105	123	125	96	116	133	122	123	118	118	127	99	129	132	94	114	105	116	99	138	105	128	110	122	119	131	127	109	128	121	120	122	120	126	111	118	131	130	108	104	123	126	135	125	121	114	137	131	121	122	128	112	126	115	116	120	128	124	102	125	119	129	109	141	142	127	114	125	112	134	100	111	137	127	134	97	113	133	105	117	110	116	124	116	117	130	126	112	124	126	109	109	118	134	122	136	145	120	117	108	117	101	135	121	125	109	123	123	135	119	105	116	123	129	118	122	123	114	129	126	97	109	149	132	120	135	130	113	108	117	118	122	104	154	152	113	112	104	118	115	116	129	124	108	120	108	146	131	141	126	122	127	97	94	142	113	116	127	108	115	116	142	143	115	103	118	110	94	108	145	125	120	131	129	134	156	122	120	124	130	98	115	112	118	111	121	105	106	120	118	126	110	105	128	113	109	114	138	104	120	100	109	114	119	134	115	122	116	118	114	116	117	121	123	104	138	136	117	119	129	129	128	122	122	119	129	120	143	100	136	120	105	124	124	120	131	107	114	111	120	114	128	122	118	127	124	126	132	118	120	114	105	122	131	111	114	98	118	109	112	124	134	108	117	131	127	120	133	130	112	137	120	127	123	118	128	116	115	122	119	125	118	116	109	141	147	126	132	133	123	149	120	109	110	107	115	117	115	108	120	125	116	124	122	117	116	100	121	120	115	102	141	124	115	155	89	111	122	114	145	114	118	127	117	140	105	129	126	136	113	115	117	132	127	137	138	129	111	131	115	125	118	121	121	128	113	116	123	127	108	125	115	122	128	121	121	126	117	147	113	119	123	122	152	122	102	120	128	114	125	126	128	124	131	102	117	117	126	128	127	135	114	130	123	126	100	110	121	128	125	136	117	111	134	110	135	123	105	116	112	115	120	110	131	128	114	115	117	142	101	127	131	120	140	123	106	117	105	109	133	120	141	113	125	125	106	116	125	132	126	127	119	125	146	128	130	129	133	111	143	121	136	124	101	129	109	128	121	106	125	111	121	122	111	148	121	101	123	150	119	99	114	131	133	121	126	110	140	130	128	123	123	103	123	128	131	116	138	101	121	110	111	132	108	111	127	124	93	122	133	114	115	129	122	109	124	125	141	111	133	129	121	140	119	140	123	120	134	118	106	121	120	139	145	112	116	133	126	116	112	127	118	133	136	125	115	120	105	129	133	129	129	136	131	134	117	121	129	107	129	153	128	117	121	132	122	120	122	127	100	129	130	113	115	121	120	134	115	127	111	124	123	128	134	124	122	114	122	126	109	125	119	127	137	121	140	115	124	108	113	138	111	122	141	115	110	129	125	112	135	100	132	119	109	107	130	132	98	109	122	115	122	131	127	140	131	117	104	118	110	138	130	130	113	132	141	118	126	122	107	131	128	111	134	120	107	125	128	124	122	116	136	99	131	142	129	103	131	112	126	135	111	97	122	111	123	114	126	119	104	116	122	106	124	118	114	126	93	133	124	123	107	111	123	134	138	121	119	143	116	116	120	119	134	125	109	138	123	104	135	129	130	116	124	95	112	127	112	125	93	140	128	119	103	115	115	111	118	117	129	116	120	140	130	130	129	119	119	129	129	123	110	137	123	126	132	121	117	91	118	119	140	130	120	120	119	126	146	133	128	136	127	134	106	117	129	113	109	114	113	117	151	118	126	120	128	121	119	119	123	135	106	136	132	113	115	130	115	115	133	121	147	123	142	118	118	122	128	122	148	121	123	135	127	113	110	109	123	125	124	129	116	115	110	125	141	104	118	109	104	83	114	125	132	115	121	130	120	125	126	108	102	144	133	128	125	136	141	147	108	115	129	117	131	109	127	125	128	124	118	117	113	110	122	133	120	112	127	127	114	118	155	131	115	123	111	123	140	132	106	127	119	120	117	119	105	113	119	115	104	103	107	126	128	113	131	120	130	134	133	131	139	113	121	132	136	118	127	109	120	139	130	125	133	111	126	133	121	135	120	124	144	122	108	122	126	111	112	123	106	132	122	117	127	108	110	108	111	141	111	116	116	113	138	133	123	119	122	126	131	132	115	124	115	122	119	112	135	125	112	119	117	113	129	125	99	125	106	130	129	135	128	109	126	99	116	117	117	121	104	129	125	134	93	112	123	118	121	134	131	115	107	116	133	139	113	132	120	133	129	125	123	117	127	129	106	132	136	113	124	107	127	106	135	148	117	131	118	135	119	107	115	121	112	102	105	120	141	130	130	118	118	121	127	114	143	126	117	110	107	122	126	103	127	124	130	137	116	130	117	104	154	112	120	114	117	119	134	107	138	140	124	105	115	136	108	91	123	123	114	143	86	116	124	127	131	163	132	123	117	117	127	138	143	102	136	138	120	120	128	139	124	119	125	136	142	125	129	102	133	140	120	131	148	124	116	136	97	114	121	127	127	129	128	139	116	115	111	110	104	122	122	119	116	124	114	106	115	111	104	128	123	124	127	138	102	135	111	127	106	113	114	106	112	132	116	124	119	106	99	151	124	101	126	122	123	138	133	125	131	112	118	116	124	110	115	127	115	105	112	112	137	113	151	124	121	102	123	112	113	132	139	127	104	125	130	119	121	126	120	135	123	128	118	124	111	135	101	113	129	125	117	122	116	134	114	122	133	119	112	108	113	135	119	115	121	129	132	125	126	109	107	120	129	110	117	118	115	117	136	127	109	101	128	106	116	143	110	113	150	120	103	147	136	117	125	108	122	141	123	105	107	125	115	99	129	120	124	113	143	109	103	112	106	103	130	114	103	111	123	97	99	118	109	127	121	136	128	133	133	110	118	117	108	116	120	112	103	127	122	124	134	121	128	119	124	116	120	111	143	117	113	127	119	124	126	91	131	115	119	129	115	118	124	106	130	125	114	131	124	120	129	121	117	143	106	129	117	112	117	116	119	123	122	105	124	120	117	142	110	110	125	120	118	123	131	128	130	134	125	116	120	116	112	121	129	113	137	131	122	108	129	111	104	111	127	124	144	110	108	144	121	127	116
5022	3281	6876	7268	6735	6666	4853	4065	4224	4243	4272	3230	3249	3297	2631	2499	2273	2304	2303	2916	2774	2404	1957	1841	1590	1543	1333	1635	1730	1576	1385	1060	852	746	544	441	409	397	375	357	380	366	350	367	376	393	401	406	434	458	581	600	575	605	676	664	450	667	642	496	466	406	421	445	419	422	428	399	392	401	392	362	371	422	353	380	366	386	406	370	398	400	381	401	392	389	392	390	369	393	380	367	404	356	379	357	331	394	354	367	418	380	353	348	344	368	355	355	377	360	378	404	366	385	365	377	399	381	366	390	392	392	383	387	372	375	386	376	342	382	395	362	358	388	345	380	390	393	364	355	392	375	366	377	375	379	408	370	382	393	399	380	369	364	347	393	359	391	387	385	336	350	352	359	406	347	350	341	373	380	378	401	379	384	390	369	369	393	356	361	334	362	372	377	337	364	394	371	388	334	389	367	381	376	360	376	333	356	386	381	344	352	384	384	358	417	375	385	403	366	364	394	376	345	363	376	388	367	374	350	351	382	380	368	371	355	361	360	368	385	359	402	330	359	392	349	355	381	385	363	330	396	361	390	343	344	391	393	403	344	344	384	372	376	371	381	372	374	385	352	362	377	385	413	360	338	351	369	382	365	392	342	374	367	376	360	384	390	369	366	396	365	352	371	394	376	404	372	393	393	329	391	377	353	336	350	383	383	367	367	421	385	379	366	380	371	401	371	376	383	371	340	355	390	378	371	348	380	361	342	361	350	368	379	367	357	377	342	383	355	318	385	359	397	353	348	350	385	351	371	356	376	369	395	342	366	379	380	368	392	334	402	397	375	370	381	383	367	353	402	373	375	347	376	314	368	347	395	359	396	322	367	360	351	397	357	353	374	376	350	375	334	374	386	403	353	387	373	392	365	360	378	386	354	352	337	406	406	330	351	335	403	376	371	366	384	334	377	337	324	345	364	356	402	387	371	376	366	359	393	353	390	376	409	389	366	378	379	396	401	381	420	403	392	373	339	421	380	365	363	389	417	344	372	343	366	351	380	375	378	389	339	332	369	323	382	368	370	366	374	398	389	377	381	395	355	378	355	347	343	338	344	370	379	373	386	355	381	370	401	385	375	355	364	363	383	363	387	412	378	368	366	330	359	363	419	381	360	398	404	351	387	349	384	367	373	389	387	351	366	337	371	389	330	397	355	361	372	381	369	403	379	429	351	391	392	384	407	403	337	377	382	391	370	403	408	383	360	327	400	336	343	365	362	364	357	357	349	380	394	345	367	391	395	381	372	350	395	373	328	383	342	411	378	336	335	380	365	364	354	334	361	398	362	369	354	391	363	364	356	396	374	364	389	366	352	351	372	361	373	353	382	386	374	346	382	356	382	377	397	376	352	357	369	363	374	370	367	400	340	379	373	397	423	367	358	383	357	372	373	384	363	370	374	342	345	390	382	383	347	359	360	361	394	379	383	338	376	392	359	349	374	358	404	336	366	338	337	382	342	363	346	397	371	369	367	355	333	339	382	393	379	368	398	377	338	372	336	340	393	384	370	340	349	391	379	381	367	365	367	360	378	381	410	366	359	385	383	369	362	350	371	361	365	365	379	354	348	370	386	354	395	345	390	382	461	381	366	372	405	369	350	347	371	359	355	377	396	361	336	361	368	399	371	369	353	370	380	344	380	362	376	364	395	367	378	363	373	379	387	378	366	360	384	383	361	401	352	387	365	350	372	351	384	384	339	354	351	370	368	371	396	384	381	375	397	382	390	369	344	378	358	357	370	398	350	389	408	345	386	349	399	368	373	362	357	381	360	385	399	360	358	343	347	379	378	365	383	353	394	375	410	391	364	370	388	369	362	379	431	360	359	362	348	357	377	381	349	351	385	353	376	368	367	391	383	381	344	349	362	374	341	360	370	389	361	373	362	371	368	377	363	382	382	388	366	368	334	384	372	378	390	351	359	353	368	371	379	362	375	331	362	370	369	411	362	390	347	365	383	344	387	388	391	342	383	378	370	314	375	387	351	342	374	326	400	364	331	386	380	398	375	370	365	353	375	378	360	357	382	391	382	364	364	407	382	365	402	363	362	367	351	408	380	396	354	358	379	389	339	358	369	380	349	327	369	346	381	369	364	371	394	353	343	367	393	385	342	360	380	392	353	382	362	386	404	380	364	387	368	390	358	389	355	346	376	374	384	371	379	345	367	348	390	400	370	384	406	379	383	373	363	370	340	368	350	389	343	349	380	350	348	360	387	383	395	361	337	334	367	357	378	352	374	387	378	408	360	338	382	377	372	369	346	387	393	372	405	378	406	387	381	374	393	372	378	356	374	374	339	335	359	376	397	372	353	381	396	376	372	361	373	369	396	346	381	379	369	381	416	363	351	370	368	370	366	362	377	374	346	372	388	396	365	362	379	375	366	354	352	405	358	390	377	402	337	355	391	371	389	365	376	339	362	374	341	337	320	378	394	376	393	378	382	381	366	417	376	390	387	368	369	389	382	374	355	372	363	364	362	378	372	386	372	355	369	360	356	386	405	345	361	373	349	358	365	394	368	349	376	366	386	368	367	352	380	360	340	405	382	371	388	373	383	362	351	404	365	390	368	371	344	375	333	373	406	364	370	365	396	368	342	357	342	356	372	379	398	369	370	380	374	384	368	383	379	359	341	371	344	394	387	346	344	368	376	406	398	382	391	389	385	375	401	395	350	370	400	376	367	359	380	388	388	346	371	370	385	381	373	375	391	382	379	366	362	370	354	402	357	339	395	368	401	370	367	366	381	373	401	363	357	384	391	388	369	402	362	400	367	370	345	346	390	350	347	375	333	369	366	342	397	362	361	380	350	344	348	390	370	377	403	333	381	366	409	355	364	367	384	342	355	388	392	372	365	354	344	342	365	369	390	342	391	388	341	349	383	356	390	379	386	408	388	375	360	360	361	359	368	345	369	385	378	340	352	353	391	358	379	389	379	374	352	363	360	388	363	381	373	378	337	377	378	353	331	371	378	404	332	355	344	392	365	364	358	367	345	329	358	357	400	353	397	382	411	366	352	360	354	376	376	390	358	367	381	389	365	358	351	376	386	390	362	356	404	375	357	377	378	392	363	354	364	360	361	395	408	364	366	355	350	372	383	358	380	411	372	362	351	369	373	376	365	379	405	362	366	379	383	351	369	405	337	365	374	370	369	364	366	362	365	377	354	386	353	361	367	386	370	359	386	375	419	348	354	336	374	380	358	341	416	358	393	369	359	368	378	360	407	343	361	355	378	332	375	370	393	386	363	356	405	370	371	366	385	339	382	330	374	374	355	392	379	368	397	393	367	389	375	351	371	408	396	351	371	395	381	363	383	394	382	417	373	377	376	395	383	376	361	377	362	402	350	345	371	398	374	363	389	384	396	368	363	388	384	405	361	345	378	353	369	399	347	333	407	368	381	364	380	389	374	358	368	384	372	349	387	364	356	403	347	378	354	391	407	394	359	356	406	371	391	338	346	378	370
13859	5758	7590	5991	4758	3855	2557	2019	1945	1920	2121	1580	1898	2466	1848	2334	2312	2405	2415	4854	4650	3684	3695	3377	2179	2340	1696	2340	2390	1923	1608	1410	885	759	509	301	240	174	156	143	149	138	138	148	157	143	137	171	210	238	445	492	456	481	547	469	260	535	323	193	179	195	167	201	184	163	174	158	176	160	163	146	137	159	142	145	160	137	156	158	184	150	135	173	149	129	126	163	149	144	157	157	135	161	145	151	173	161	131	153	153	157	149	155	152	145	141	119	138	141	139	163	133	133	148	165	134	151	163	132	161	122	139	140	168	149	127	164	159	142	150	124	146	150	150	143	158	137	116	155	155	139	136	137	135	120	143	130	142	151	149	141	144	138	114	149	137	163	171	137	116	138	157	127	151	138	152	137	133	120	158	137	164	151	142	158	164	157	149	127	140	166	133	148	138	132	138	133	147	131	137	141	142	140	131	112	145	146	148	137	158	155	138	129	151	145	152	136	136	158	135	149	145	143	119	144	134	142	120	134	132	146	153	140	133	140	141	128	167	145	127	143	150	153	163	149	143	144	139	185	139	133	136	140	150	160	141	149	149	139	138	147	122	138	132	142	155	146	128	149	139	137	144	159	155	145	131	153	137	148	147	145	155	123	139	157	176	154	158	142	162	121	139	152	149	133	170	140	160	132	141	143	144	159	165	156	160	161	139	146	143	143	126	165	146	154	151	140	148	156	137	153	137	145	155	147	154	145	141	138	147	138	119	150	154	152	140	174	153	144	146	136	123	147	144	147	159	143	154	121	165	131	154	142	145	135	149	142	139	136	145	154	129	136	127	170	133	133	155	146	162	167	143	148	130	150	134	123	151	155	139	163	150	163	141	142	144	126	143	146	149	152	136	133	124	151	154	132	136	168	141	156	137	151	141	146	140	134	149	157	149	144	120	151	148	164	157	138	174	163	146	144	135	156	152	121	137	147	165	136	171	165	133	163	161	152	149	130	154	141	140	159	145	152	144	154	138	140	165	136	154	162	150	164	148	150	121	159	145	160	136	140	163	169	127	148	144	147	132	137	148	145	175	145	161	140	158	148	126	167	151	153	157	160	154	146	154	131	141	146	147	149	145	161	144	145	143	139	160	145	140	129	150	151	130	142	138	153	150	126	153	150	140	152	161	132	158	143	157	148	162	139	147	149	127	154	148	144	160	154	143	130	125	170	141	111	160	131	159	147	130	131	140	167	150	151	142	145	132	131	151	145	142	140	155	137	156	171	153	150	157	151	130	156	126	153	140	133	144	133	133	136	117	151	165	155	139	147	137	153	135	136	130	137	143	159	117	160	144	129	134	152	165	154	163	163	138	150	147	152	143	161	137	147	158	164	158	153	146	137	142	144	161	148	129	144	149	149	154	162	136	161	154	145	145	135	143	148	137	152	141	140	131	124	153	157	149	133	151	159	163	140	145	156	146	128	140	135	169	139	135	147	143	124	140	136	130	148	169	137	133	124	127	129	131	135	132	168	156	154	157	134	128	148	114	137	128	123	160	137	145	150	153	144	146	151	146	150	159	136	146	150	127	135	135	154	134	145	143	175	143	141	144	153	117	153	135	116	140	152	145	147	143	122	132	138	143	143	115	136	156	166	157	170	144	159	137	130	141	157	159	155	126	114	141	170	139	141	172	139	133	128	125	135	144	148	149	150	155	169	152	140	144	141	151	140	162	144	162	133	141	125	153	147	157	142	133	154	134	155	146	127	131	153	155	157	147	154	146	124	157	139	128	136	137	143	139	156	158	145	144	145	137	161	132	128	146	152	129	151	143	128	156	144	121	133	162	135	119	165	156	131	123	141	117	144	147	131	140	137	143	140	145	144	131	141	146	135	153	150	144	143	147	150	138	135	146	138	159	143	138	133	153	154	157	165	135	136	137	144	131	144	148	148	149	137	147	151	142	153	166	129	151	151	166	140	132	124	144	146	147	157	137	144	143	150	146	147	138	128	147	142	145	165	145	135	140	148	144	165	139	145	166	137	149	185	149	149	150	164	129	142	145	134	142	141	156	167	150	129	148	140	144	151	144	167	140	151	141	148	172	137	162	132	134	147	126	139	142	150	130	156	152	147	143	156	136	141	138	150	141	136	145	151	158	139	152	146	135	152	149	139	155	137	150	152	152	152	152	149	154	149	148	160	159	130	151	150	143	120	135	143	143	129	146	135	151	139	136	168	144	160	163	125	134	128	158	147	148	132	152	154	159	153	160	166	129	147	152	132	150	160	139	136	151	145	150	165	137	144	134	141	149	139	124	130	143	129	148	143	151	140	128	133	139	146	157	127	156	150	172	157	145	169	166	122	140	140	160	132	142	133	136	162	129	153	161	157	143	146	130	136	163	150	163	144	137	141	152	146	150	159	164	147	151	132	168	149	152	152	173	146	146	115	143	141	171	149	159	153	151	140	166	140	158	159	142	157	147	131	159	133	143	159	137	129	140	137	151	140	148	142	155	136	136	140	152	142	159	147	142	156	142	158	155	143	128	158	163	143	133	158	121	142	159	128	138	142	139	152	152	145	134	157	137	124	128	126	165	142	157	164	144	148	148	149	144	129	135	151	142	143	151	143	155	150	165	141	139	160	142	133	152	166	146	150	150	142	148	136	172	143	155	153	147	152	133	166	136	148	157	137	159	142	130	155	170	162	156	156	151	157	160	151	145	165	151	144	165	136	141	144	119	145	151	130	154	153	147	154	152	141	147	140	133	152	142	140	151	154	138	143	146	146	118	151	142	134	136	142	156	131	146	144	144	138	154	156	150	132	139	137	150	147	147	138	125	149	134	137	158	151	149	168	132	138	143	157	144	147	141	143	130	140	154	144	128	140	158	158	145	132	145	144	130	129	142	164	144	135	161	148	154	130	135	126	136	147	145	149	148	145	154	132	161	160	148	147	138	129	125	151	152	141	106	153	134	126	144	133	133	153	144	146	153	148	149	152	148	141	144	150	137	140	155	149	156	163	134	134	118	161	133	153	139	132	112	144	142	173	145	157	142	157	150	159	129	132	164	154	164	173	133	138	145	135	151	148	141	139	138	149	143	138	148	168	152	132	137	134	148	181	147	137	153	139	155	128	146	139	163	141	133	139	149	145	138	158	147	137	136	140	138	137	143	148	144	146	146	115	157	132	118	140	159	176	133	150	162	162	171	159	145	148	154	138	143	154	133	133	133	145	155	139	155	131	130	149	158	139	143	161	139	126	153	144	157	145	149	155	146	133	133	145	165	181	157	134	121	133	123	130	143	140	165	157	150	154	146	153	130	149	155	117	146	128	149	148	122	152	131	155	159	157	148	151	141	159	141	151	124	133	146	157	147	137	132	128	145	157	154	152	134	152	143	125	131	130	151	143	127	154	137	138	166	131	160	119	137	149	153	152	134	153	154	129	138	128	113	140	167	146	126	138	166	137	136	138	136	154	134	146	148	148	140	151	143	146	155	152	158	129	140	155	146	171
9439	6147	12714	13779	13591	13126	9901	8960	9002	8876	10247	8181	10082	11822	9538	10898	9643	10974	10601	19171	17816	15747	15927	14714	10380	11708	9130	12743	13736	11604	10211	8977	5878	4870	3463	1614	1069	643	493	463	419	435	466	442	513	492	521	599	834	1138	3158	3221	2986	3256	3508	3282	1524	3872	1878	907	670	749	734	666	698	681	631	567	548	552	538	505	508	500	479	506	477	510	467	500	479	499	505	478	454	490	505	527	485	496	482	507	465	428	464	422	418	431	416	442	400	419	448	448	459	458	454	445	419	393	437	450	438	442	411	426	423	421	420	438	417	381	446	428	440	455	439	397	475	436	446	417	404	439	452	476	430	406	452	428	429	442	418	402	465	432	424	430	434	432	424	444	439	413	446	484	455	424	406	443	415	436	421	419	431	423	424	411	415	401	429	453	376	396	466	434	421	428	411	428	443	463	414	464	437	434	408	470	442	415	490	457	383	467	405	428	437	445	443	433	427	463	442	444	432	423	448	446	437	407	424	424	437	411	457	426	419	446	437	450	468	416	426	412	435	437	397	445	433	488	389	436	424	431	395	419	437	431	442	408	451	426	389	418	450	414	420	417	443	438	438	441	412	411	435	448	417	418	443	425	420	418	414	400	477	479	401	436	467	474	427	435	465	418	436	476	438	462	401	433	431	481	432	437	428	434	443	450	437	458	441	435	445	411	411	408	456	415	423	425	460	436	500	447	443	422	451	435	434	462	450	434	416	443	457	413	434	462	431	456	454	481	443	424	443	437	422	435	432	428	436	436	425	426	438	447	444	416	422	430	434	456	459	413	421	385	448	420	466	461	450	459	414	434	423	412	437	452	412	434	481	445	458	460	463	434	452	412	465	411	416	415	420	433	453	429	447	432	445	453	449	411	430	451	468	448	418	465	419	428	420	435	429	422	422	427	429	466	455	420	420	452	453	426	430	428	414	440	455	444	406	419	455	438	449	425	472	446	476	396	423	435	447	451	465	450	434	430	465	450	430	428	438	424	423	439	425	448	450	464	431	400	498	453	424	442	476	428	423	447	440	441	455	449	432	428	450	433	429	444	440	440	439	425	434	446	432	421	437	440	477	440	433	422	448	427	422	415	402	434	480	441	408	458	472	420	458	424	429	446	390	430	459	429	418	409	454	422	441	402	403	418	375	446	456	415	439	426	412	440	431	465	453	456	414	418	435	461	400	434	442	444	448	437	449	454	460	428	425	444	440	406	417	449	435	424	401	462	433	417	413	413	464	403	410	441	437	431	450	458	467	452	436	480	433	430	459	433	417	438	433	419	416	477	412	430	411	414	430	444	424	395	454	448	456	433	439	439	461	429	444	445	466	460	390	440	462	436	461	448	432	453	441	443	439	456	391	389	461	489	456	439	467	487	434	461	407	419	432	439	403	438	450	437	405	451	422	423	392	432	441	423	426	446	411	457	422	457	439	441	446	449	470	463	412	431	457	405	443	446	432	422	469	430	390	414	456	426	450	432	450	424	443	412	452	409	421	415	438	433	434	430	442	430	439	432	451	450	459	452	428	431	421	451	461	401	429	402	436	451	440	446	433	462	493	476	417	425	434	418	468	433	449	427	443	416	414	466	458	399	490	426	451	442	458	426	420	443	408	439	419	406	436	407	435	458	415	450	427	431	454	471	442	442	429	425	451	470	420	457	474	420	464	453	388	416	424	432	479	436	432	467	477	455	426	443	434	391	452	482	445	443	415	434	443	439	455	417	399	416	411	449	427	447	455	429	421	418	467	422	428	418	415	430	457	486	470	417	433	461	432	461	423	431	436	445	436	434	437	418	432	412	424	440	448	429	456	410	466	417	427	445	471	415	464	443	406	414	477	416	429	423	427	438	401	445	442	450	465	443	472	432	438	429	427	407	395	434	402	438	452	447	426	442	405	458	436	487	443	445	457	452	420	451	411	454	449	410	459	443	414	407	439	434	424	453	442	451	402	451	412	430	446	435	445	429	459	453	432	430	439	424	429	471	452	413	407	439	461	413	409	448	410	434	453	414	432	452	441	391	483	433	414	439	445	441	432	425	471	395	474	440	397	428	417	453	414	447	469	425	449	427	448	439	459	396	454	416	449	451	429	475	435	367	467	401	466	453	441	426	428	399	461	412	445	416	418	446	421	466	422	452	435	453	467	430	444	425	412	460	434	396	414	467	415	401	399	435	412	461	426	413	433	444	424	440	435	414	418	411	427	415	403	410	414	401	462	391	461	424	436	415	417	428	451	446	411	448	401	445	427	442	415	422	390	449	436	433	421	466	427	419	438	460	438	403	402	451	435	403	428	436	432	461	457	431	451	451	408	426	457	415	432	432	406	392	444	428	431	416	436	412	428	394	462	430	447	416	452	444	425	442	462	436	472	464	444	426	431	421	437	419	423	444	405	455	438	470	413	435	450	414	409	446	419	407	456	425	400	405	463	432	446	425	469	450	428	439	418	448	456	493	430	398	397	435	401	426	477	429	420	418	421	447	416	421	428	471	428	426	430	436	463	435	442	451	409	422	440	421	442	431	409	433	399	440	445	414	431	455	450	444	449	415	394	445	457	424	439	431	428	444	429	448	421	406	449	399	449	406	456	440	427	411	427	405	398	415	453	421	393	432	448	435	447	445	448	445	414	393	399	446	411	427	441	419	415	429	379	430	472	447	434	424	395	410	424	453	432	442	395	455	461	442	448	414	444	400	451	418	462	473	458	446	431	423	488	420	421	416	433	440	457	424	403	426	422	468	440	442	435	424	469	436	427	446	430	419	460	401	440	444	390	434	440	452	427	444	456	433	399	432	426	418	442	450	445	476	449	439	444	424	452	431	422	394	435	437	436	429	395	412	447	434	463	406	425	471	433	424	437	423	446	465	425	448	444	444	469	386	459	472	421	425	416	422	468	421	423	430	453	436	438	423	443	425	449	453	463	430	445	430	436	455	397	418	442	414	445	451	444	452	429	452	467	430	419	421	434	426	467	413	453	420	434	448	409	442	434	440	407	449	440	407	399	445	430	428	438	428	422	468	440	440	447	407	427	431	454	450	427	390	464	435	409	430	408	452	427	412	416	427	405	465	442	410	422	460	412	466	433	427	468	419	485	430	436	448	400	435	432	453	410	435	404	448	449	455	422	446	440	424	465	408	454	436	428	442	422	463	457	429	436	466	436	419	447	457	446	409	447	470	448	459	456	515	452	447	441	429	433	419	435	433	424	453	420	430	442	436	436	434	439	420	455	437	419	386	415	451	471	433	443	440	448	451	443	435	438	404	423	418	393	417	436	444	445	462	425	450	427	442	417	432	414	440	451	457	423	448	446	422	398	437	418	446	403	444	439	425	460	430	437	462	449	456	438	412	445	436	449	419	412	461	429	395	445	408	441	456	435	430	419	433	439	431	447	424	417	439	433	421	389	451	470	446	458	455	458	412	418	457	447	428	431	442	433	417	474	436	431	415	401	416	424	476	450	485	420	410	402	409	434	425	393	411
21083	10029	11320	9044	7505	6071	4257	3427	2941	3263	3953	2883	3325	4071	3788	3421	3523	4301	4699	8269	7622	7659	7232	6921	5033	4732	3126	4190	4800	3679	3135	2460	1973	1239	905	531	432	217	211	176	194	188	208	196	190	180	247	212	256	361	875	787	817	801	866	759	478	905	503	322	240	240	231	239	236	224	209	200	191	210	203	171	202	192	185	171	168	173	217	193	208	209	191	175	187	191	204	177	203	175	178	168	199	181	182	196	195	184	178	190	178	169	178	207	165	164	179	172	190	189	188	184	213	187	166	177	177	183	169	199	213	169	177	188	200	159	197	172	169	172	196	196	182	193	182	163	193	176	179	168	166	170	170	178	174	182	183	164	184	181	182	171	167	180	182	180	197	193	176	161	171	183	206	174	187	182	180	196	192	172	151	188	181	186	196	164	192	188	194	187	185	193	178	183	186	151	179	190	166	171	182	172	155	175	194	202	170	183	195	189	181	183	202	175	191	177	186	183	205	185	178	191	159	196	215	178	183	166	154	174	188	181	171	180	181	183	161	214	187	164	196	189	189	175	211	174	194	171	187	175	158	174	175	180	188	164	204	162	196	218	197	199	189	201	198	187	175	187	180	169	198	159	189	182	183	181	192	176	176	191	190	176	190	179	195	191	151	192	195	200	181	182	189	215	182	148	156	173	194	184	203	177	190	188	169	187	197	201	169	175	178	177	216	196	179	195	175	173	193	168	198	195	160	183	178	163	175	183	185	157	178	186	188	178	167	193	176	185	191	183	179	191	194	172	196	178	180	186	179	198	193	173	177	199	180	201	202	201	160	188	191	177	190	178	182	194	180	194	201	183	155	183	202	202	187	179	183	202	192	209	165	185	175	188	188	167	193	168	199	182	171	176	183	155	187	164	179	185	181	194	179	169	186	156	171	200	188	186	154	173	183	148	164	183	203	175	166	177	186	175	170	176	165	162	189	182	193	186	178	193	176	173	183	190	187	174	180	197	194	181	195	176	191	183	189	187	171	162	186	179	173	183	197	170	183	140	196	154	167	191	194	193	177	184	168	184	188	168	144	198	148	196	180	176	165	188	170	191	183	176	188	193	184	177	219	183	176	172	176	166	165	166	184	160	166	194	174	182	169	176	165	178	187	189	171	175	164	159	176	202	184	198	171	197	188	195	206	191	187	170	159	191	181	157	187	162	181	188	187	191	189	188	178	216	180	157	177	172	156	161	193	176	183	171	168	187	182	190	201	187	182	186	211	190	154	193	192	194	163	176	214	170	188	160	163	173	166	159	161	200	196	201	195	195	172	184	199	177	173	169	153	181	205	198	199	193	180	173	173	198	186	174	191	174	178	219	173	213	205	182	186	163	167	197	174	185	189	198	179	169	173	184	164	184	195	188	194	179	196	182	189	188	169	170	175	187	154	175	189	180	174	183	174	162	174	172	187	167	177	169	173	185	178	174	171	173	176	157	175	187	160	176	176	152	167	199	193	195	166	161	171	181	173	181	175	171	191	179	185	183	155	169	164	223	192	180	182	171	205	181	188	201	186	195	195	189	176	170	182	189	167	177	187	199	197	180	176	176	182	167	179	194	161	160	171	177	175	167	182	166	176	167	192	170	160	169	167	199	191	195	180	194	182	180	183	193	169	160	158	187	203	198	159	159	176	192	161	156	178	173	197	181	185	184	186	159	176	183	176	165	167	183	175	214	175	202	177	171	183	185	170	189	174	177	205	185	194	185	176	171	180	168	193	166	181	167	185	186	177	188	179	176	169	173	184	187	163	178	194	178	192	170	179	143	179	193	201	170	200	187	181	190	164	184	197	186	176	176	164	173	192	200	196	179	141	185	185	189	178	160	185	178	211	186	182	186	186	195	185	171	204	178	169	176	188	165	170	187	163	178	177	192	156	164	168	177	175	172	194	194	186	184	216	192	178	189	179	175	199	209	182	217	188	187	170	194	195	186	169	177	170	151	185	156	150	172	209	176	186	184	201	196	193	191	194	188	191	204	173	187	193	193	191	178	187	196	186	170	157	191	180	185	185	177	176	180	183	185	186	179	184	164	169	197	179	161	182	173	170	193	188	174	181	194	181	169	177	188	196	144	181	183	183	162	176	173	181	172	193	201	159	190	176	178	161	197	174	182	168	177	181	165	173	166	170	187	165	171	192	168	153	176	205	165	201	161	167	193	194	165	194	191	166	178	186	193	191	154	169	169	190	195	187	181	174	189	163	203	182	206	180	186	177	171	159	174	191	195	173	197	171	181	190	165	160	198	209	163	182	157	172	176	176	186	196	191	176	176	176	150	161	164	170	188	189	175	149	177	175	156	181	152	180	191	196	192	173	181	207	178	184	173	161	185	226	193	197	181	207	188	166	204	159	196	174	172	189	195	164	189	188	197	183	161	164	199	179	166	166	179	200	190	188	164	191	178	159	169	184	180	177	179	166	196	205	200	166	184	195	184	176	189	184	157	196	197	166	198	202	201	172	160	187	170	173	177	172	195	188	193	166	171	161	171	173	196	180	191	170	190	176	162	187	187	193	198	176	167	191	193	176	178	165	173	164	199	167	205	195	190	182	201	196	168	179	171	152	204	186	176	161	198	193	200	195	194	199	184	170	155	189	156	177	182	191	182	156	176	200	176	179	177	188	164	181	194	195	161	188	171	190	174	194	191	175	178	171	184	184	187	191	168	188	175	155	185	152	162	195	191	167	199	170	168	160	185	205	185	194	171	178	200	189	168	182	197	176	176	171	184	166	190	179	178	196	157	176	192	193	197	172	217	197	162	176	198	182	178	155	170	168	179	188	184	199	190	180	172	191	183	169	182	189	201	182	207	190	193	186	162	183	178	208	196	156	197	191	181	174	191	174	181	192	173	172	178	186	180	177	196	180	189	206	195	182	181	176	178	154	181	188	167	186	154	164	172	195	219	194	171	186	179	189	190	190	189	151	163	188	173	177	179	169	148	177	184	186	191	173	178	183	192	173	181	184	176	153	200	162	192	179	179	165	188	192	170	165	194	178	165	176	183	182	193	156	177	173	158	175	203	170	196	177	194	184	166	155	195	195	166	188	179	171	177	164	147	159	169	182	177	189	173	180	160	167	196	161	200	180	159	154	176	174	201	165	172	194	189	186	170	166	174	170	165	193	188	175	188	204	164	175	182	153	204	197	186	202	180	170	179	154	195	197	183	181	187	189	181	177	185	157	189	172	184	182	171	193	171	194	191	190	188	158	184	188	180	168	177	179	172	188	174	175	192	176	215	168	198	167	177	193	161	178	179	185	194	190	169	186	178	163	177	203	191	186	159	190	172	173	179	166	175	182	166	193	192	176	163	171	206	189	166	178	171	178	192	185	189	189	175	187	156	205	192	156	172	202	167	201	163	167	201	188	188	170	191	203	181	174	185	174	187	190	180	188	190	189	179	192	179	161	169	173	167	172	222	165	194	176	153	195	174	158	179	168	187	189	167	193	164	167	190	196	194	195	204
12080	8853	16291	18464	18749	17475	14690	13270	12262	14231	16148	12668	14862	17506	15876	14872	14474	17026	17515	26745	23842	24551	24428	21840	18281	19008	13539	19657	21686	18253	17050	13544	11557	7899	5707	3134	2220	833	618	574	542	570	526	539	597	633	730	718	1167	1608	5986	5524	5416	5653	6249	5032	3042	6483	3210	1494	1010	1000	953	1009	918	849	802	753	686	687	648	651	651	632	581	605	625	602	564	599	586	615	621	620	571	616	620	620	624	656	535	566	544	540	540	497	581	530	508	521	507	510	557	519	501	512	539	538	518	521	504	553	539	575	538	540	532	538	528	534	518	523	531	523	493	535	469	516	508	494	499	554	543	533	524	534	504	506	523	536	514	556	510	516	545	508	526	506	555	510	501	558	507	503	487	522	501	546	549	547	539	561	530	501	504	521	536	527	521	499	494	567	547	519	511	524	534	505	510	560	533	539	520	535	493	527	544	494	552	517	503	507	517	509	538	520	565	514	550	511	511	484	546	525	517	502	486	500	526	531	549	507	492	546	539	532	518	487	526	516	528	496	502	509	538	504	519	535	550	551	527	539	524	527	531	509	503	528	524	517	520	524	525	533	527	533	527	512	556	547	510	507	506	547	549	504	515	520	499	516	549	508	521	527	512	525	534	505	530	542	495	520	511	501	480	538	517	497	529	539	527	532	539	499	536	484	530	504	492	543	498	504	527	512	507	508	540	529	498	530	541	537	498	504	531	505	508	535	511	530	542	519	511	492	535	484	499	531	493	511	519	511	491	513	528	539	522	517	514	493	537	533	508	512	518	517	500	563	518	488	513	501	534	519	523	528	510	514	541	533	468	526	541	583	549	501	505	502	499	495	566	508	545	489	543	523	557	495	555	484	531	543	550	536	522	501	551	512	536	535	488	531	515	475	518	509	493	532	504	527	527	510	527	556	496	498	527	535	504	532	512	526	495	513	564	497	516	568	475	543	515	482	526	547	523	510	498	554	527	492	529	548	516	520	508	552	546	532	531	517	525	491	516	497	521	516	515	526	488	516	534	529	563	488	543	515	508	482	568	543	556	520	521	564	513	512	552	500	501	540	502	523	509	521	530	527	512	507	518	531	517	537	553	508	533	472	482	512	571	491	533	470	549	521	515	495	528	507	560	550	497	508	478	539	540	521	537	561	557	546	497	552	559	543	481	518	545	478	481	554	534	491	537	578	516	530	506	544	477	540	535	528	516	538	510	493	544	535	515	526	525	552	507	507	535	551	536	558	492	525	515	510	498	516	500	547	534	509	534	520	534	499	496	522	524	516	515	536	555	481	566	517	482	532	527	545	520	512	548	529	504	514	525	511	507	580	538	536	497	539	482	505	529	525	535	516	521	529	511	520	500	518	509	514	548	515	505	518	533	550	525	529	502	528	528	508	508	493	557	519	481	537	539	508	520	486	530	522	526	534	497	499	476	491	510	556	491	511	545	503	527	506	494	520	539	563	525	510	537	512	526	542	508	493	518	508	521	541	526	500	476	522	490	540	531	503	509	524	539	523	526	555	545	511	550	493	495	527	549	505	558	514	518	542	530	541	509	524	533	531	552	529	580	554	494	509	513	512	504	528	484	513	533	545	537	534	520	495	504	503	555	526	533	554	520	483	479	548	551	492	574	488	540	561	496	536	516	524	534	493	530	524	518	516	534	515	503	551	529	495	527	561	542	513	492	501	562	506	537	528	581	559	532	545	555	549	506	514	529	531	532	527	472	533	542	519	500	461	503	550	540	502	516	495	548	517	500	536	538	514	530	542	519	562	526	538	521	555	515	546	536	531	524	575	489	491	538	504	525	491	516	508	549	483	537	530	522	505	546	477	525	498	513	513	471	551	506	513	523	528	494	528	523	560	510	522	538	515	519	514	523	537	548	524	478	494	543	536	541	561	513	525	574	492	491	568	503	481	532	466	535	528	517	541	525	543	502	532	567	531	528	524	478	527	509	508	512	541	545	548	521	469	565	536	517	519	508	501	481	508	526	560	522	510	589	530	549	502	524	549	504	532	528	518	534	549	515	529	491	506	577	468	529	524	498	502	505	540	513	509	523	526	528	538	494	559	528	501	542	549	516	511	524	540	560	537	522	531	528	513	501	515	503	522	533	530	538	549	538	527	480	528	567	500	495	546	541	547	531	516	545	492	538	495	562	548	521	542	506	562	590	505	523	509	497	540	521	516	517	536	520	562	542	495	523	527	541	542	551	531	553	498	552	522	485	535	549	514	533	493	511	546	512	536	524	545	501	527	548	491	505	540	558	518	547	524	520	519	506	534	522	548	512	503	558	528	497	537	474	492	515	516	489	535	512	508	523	520	538	523	542	488	526	513	518	493	515	578	522	514	524	537	539	530	519	531	563	547	579	527	509	539	543	523	528	526	524	515	520	522	505	540	491	509	522	548	507	542	512	498	548	469	515	537	553	540	544	520	494	523	532	523	507	490	467	530	513	514	509	534	524	551	553	496	534	536	538	515	504	536	528	491	512	561	499	502	500	526	540	516	503	505	539	533	492	507	493	559	520	566	540	517	508	509	471	532	490	517	498	551	514	534	559	575	523	531	505	579	520	506	487	530	510	504	516	501	500	580	525	499	527	569	513	494	502	500	543	569	460	552	552	550	531	560	543	532	482	551	512	487	500	520	530	517	574	531	502	494	504	553	578	516	536	516	521	541	560	529	545	528	535	514	520	554	505	550	509	499	541	483	542	535	511	535	556	488	515	490	511	527	498	570	500	494	568	521	557	581	484	508	513	534	542	558	500	514	512	504	532	503	548	548	527	482	534	528	521	513	517	550	527	521	532	539	516	556	501	527	516	528	478	517	515	513	487	513	491	496	466	549	508	523	507	511	510	487	483	480	539	510	517	555	529	510	514	484	568	542	492	518	496	541	512	538	494	484	538	518	511	543	540	537	503	521	552	535	515	525	565	551	542	516	499	529	561	529	523	510	500	508	520	579	543	488	502	512	544	521	510	531	490	504	524	544	533	505	557	531	522	502	530	534	514	522	545	506	489	499	538	520	541	554	537	532	536	552	527	556	537	538	534	514	495	539	492	523	539	581	489	564	543	499	540	551	509	502	502	461	520	523	524	510	506	504	511	563	543	502	512	574	537	531	544	519	528	523	494	534	510	548	546	559	491	530	524	493	554	554	517	517	549	526	543	505	507	493	521	557	530	452	477	492	510	514	550	495	504	481	507	505	526	502	532	541	515	516	578	550	547	548	496	511	514	520	548	505	501	538	540	534	499	554	552	511	504	499	517	528	514	493	538	503	488	514	517	515	528	513	543	524	484	476	530	527	539	510	501	491	551	493	518	511	528	465	506	517	539	503	510	528	500	506	564	539	567	543	502	522	509	504	499	534	471	502	507	526	508	525	487	558	522	520	516	530	495	537	532	510	567	504	527	519	529	527	512	493	525	531	519	506	539	554	490	561	496	557	528	536	515	532	511	530	531	526	518	526	546	538	508	563	521	526	540	526	497	550
5232	2095	2781	2316	1748	1203	993	968	816	864	830	592	668	579	465	360	393	396	403	508	380	393	370	293	324	231	236	288	300	235	237	201	198	157	139	142	140	129	105	118	122	118	146	142	137	153	136	115	142	123	167	125	157	136	139	115	136	127	161	135	114	130	135	105	120	115	137	127	117	123	132	126	111	122	115	113	150	114	130	173	120	154	111	125	129	147	118	108	137	116	131	125	133	115	122	122	123	107	122	119	132	116	116	129	119	126	111	126	121	130	111	135	140	120	130	124	130	126	125	114	127	102	139	121	109	107	113	107	131	140	121	106	117	123	129	140	100	110	110	122	91	129	123	108	120	125	133	133	125	106	134	115	117	108	108	128	108	120	115	104	133	141	123	117	119	129	136	101	120	138	130	132	111	114	105	114	131	132	99	99	129	108	129	150	128	117	120	117	133	137	132	113	132	118	125	132	103	135	108	127	132	124	123	129	116	120	117	125	104	115	124	119	140	119	136	128	126	118	105	106	117	120	127	130	132	123	105	128	108	128	127	119	126	104	108	135	133	126	116	93	125	96	102	114	122	135	124	117	133	125	121	113	131	148	126	124	117	112	120	130	107	122	107	111	115	123	128	137	123	116	123	122	119	127	129	121	116	131	118	117	132	141	99	126	124	115	99	128	87	137	125	131	126	129	108	103	145	118	137	125	139	112	134	142	132	137	131	121	123	107	136	133	126	139	108	125	131	117	107	120	118	107	113	144	126	135	123	131	112	119	117	131	134	110	130	118	112	130	117	139	123	140	123	110	145	123	132	127	103	128	121	128	136	138	97	109	109	120	118	130	111	120	130	102	115	112	128	131	115	133	115	127	141	132	118	146	116	100	133	117	128	101	124	115	123	139	128	118	113	111	99	124	125	130	118	111	141	130	128	130	120	134	137	124	130	112	125	108	119	123	110	128	123	127	133	135	106	120	119	116	131	114	117	131	123	116	124	117	114	115	115	128	123	137	103	122	132	116	102	123	109	126	131	111	127	120	111	118	100	146	136	129	104	112	129	105	136	115	128	119	118	113	116	117	119	127	136	131	126	155	137	134	108	107	132	132	125	113	110	115	111	125	117	126	129	114	126	117	101	112	127	140	108	130	117	126	122	124	116	108	146	120	134	116	107	115	129	109	108	117	120	109	123	105	131	104	137	130	117	131	119	100	129	119	108	124	116	136	123	116	125	129	128	109	145	101	102	114	124	117	124	125	122	116	116	88	133	123	133	126	127	109	145	140	124	110	108	107	130	136	117	121	122	125	108	125	116	130	122	117	129	111	131	114	147	105	102	122	118	107	109	118	108	120	117	113	118	144	133	123	112	114	130	117	126	120	119	130	122	135	130	116	126	147	135	126	126	114	115	121	126	136	127	133	132	129	130	126	135	126	136	136	125	126	106	125	120	119	121	148	115	118	107	123	132	145	123	136	115	118	144	127	110	115	123	108	115	122	127	110	125	108	128	109	122	92	107	128	131	123	123	130	129	121	118	123	107	117	136	126	117	126	113	109	106	120	127	118	119	120	115	120	131	115	126	131	118	112	116	127	104	127	127	117	119	123	120	120	127	146	139	131	106	117	139	136	119	151	138	124	115	128	132	120	99	143	112	129	127	122	103	104	112	114	127	124	107	122	116	119	114	119	127	131	121	133	128	138	127	111	107	117	122	125	118	148	116	127	118	149	144	127	125	112	111	121	114	126	120	121	106	138	127	121	114	116	143	116	130	121	119	131	130	145	118	114	136	116	111	117	129	120	126	115	109	129	118	110	131	124	118	133	126	125	105	110	115	127	123	118	127	139	108	148	114	125	122	117	121	106	131	106	117	136	115	103	142	139	125	129	135	136	104	130	116	122	121	147	126	127	111	120	114	138	111	114	113	109	126	136	122	129	107	134	133	122	135	130	120	101	123	122	121	123	115	126	124	118	114	121	132	124	128	103	132	117	129	101	133	147	119	115	120	121	129	125	126	143	129	101	124	113	117	117	120	126	116	134	115	134	96	124	131	118	119	123	131	117	141	122	113	119	117	110	123	127	107	126	125	111	118	136	117	122	107	111	128	101	91	117	133	110	119	111	116	127	118	125	149	136	118	100	131	117	124	119	116	130	118	131	120	130	122	107	120	112	139	144	122	111	116	127	134	127	115	123	112	129	110	110	127	129	128	126	120	114	115	109	104	110	112	118	124	123	137	95	108	105	124	123	134	105	123	138	93	117	103	144	120	140	134	112	136	136	109	113	121	104	127	116	124	111	133	129	115	111	104	123	106	132	138	142	102	123	118	122	104	132	118	113	123	112	125	123	105	116	124	124	122	105	118	126	122	103	99	124	110	117	122	137	113	119	118	121	113	116	120	112	129	115	128	123	118	116	114	127	123	146	113	120	116	122	93	119	124	126	114	111	111	130	128	113	122	129	125	124	136	118	131	114	141	126	105	120	134	117	133	117	131	121	124	106	118	123	116	147	119	121	115	120	135	126	121	126	124	119	117	128	110	124	122	98	117	118	115	129	110	116	137	148	130	118	127	125	124	122	128	127	112	138	117	115	126	98	106	140	144	134	129	97	123	140	125	123	125	140	119	113	118	112	112	109	120	111	132	135	119	124	119	130	138	145	122	124	120	151	121	103	117	114	122	133	116	134	125	118	116	119	128	103	135	125	131	120	106	112	120	104	136	104	113	134	117	129	112	118	115	147	114	130	124	128	137	127	124	132	131	118	142	112	134	115	110	122	115	105	131	133	130	129	131	106	111	137	125	130	115	110	120	124	116	137	137	145	119	123	104	124	107	147	131	115	139	117	121	135	128	134	112	118	126	116	139	114	136	130	113	129	139	98	122	129	115	118	115	123	139	120	121	103	121	137	117	113	134	121	144	124	133	113	128	113	98	101	137	117	123	136	117	117	127	118	133	130	133	103	114	122	118	113	120	113	130	101	127	126	134	107	105	108	109	117	108	145	122	132	112	125	128	105	138	120	124	124	121	124	134	103	111	120	114	141	128	120	116	129	120	110	109	106	120	127	113	133	100	134	115	129	111	131	114	127	124	119	124	123	107	120	132	126	120	142	127	138	136	129	144	126	106	117	118	124	130	138	169	112	122	104	117	105	134	135	126	120	121	134	136	138	128	109	130	123	130	125	107	126	124	132	129	133	121	141	115	105	121	130	126	138	124	115	108	108	112	120	120	107	115	97	109	127	114	131	120	117	137	147	106	118	127	100	120	124	125	121	108	121	125	119	102	126	110	115	122	119	115	126	125	136	113	124	113	126	143	107	99	135	109	127	111	139	103	128	119	131	132	132	129	118	119	128	124	131	110	121	127	115	123	114	131	118	115	138	137	105	136	125	145	119	129	127	127	112	124	132	138	124	152	130	123	104	131	118	113	125	111	118	138	127	131	147	128	134	101	102	107	116	123	117	129	108	127	128	111	137	112	115	134	118	147	136	102	130	111	102	119	115
4696	2497	5395	6646	6059	5065	4592	4542	4164	4431	4433	3405	3882	3266	2583	2082	2192	2226	2153	2936	2482	2496	2033	1739	1564	1314	1230	1530	1440	1351	1417	1026	876	727	617	487	438	395	362	378	386	333	346	402	400	397	419	455	418	447	564	560	609	568	590	555	515	610	520	475	380	442	441	412	425	416	419	407	382	415	417	386	377	397	421	367	402	408	421	394	361	434	403	393	413	411	400	405	404	386	405	367	364	381	377	350	376	338	375	349	377	378	356	373	379	381	359	361	373	385	372	327	387	379	350	367	398	393	334	364	392	360	369	380	374	353	338	364	385	389	388	355	345	382	388	387	380	393	376	337	374	357	388	435	371	382	395	366	387	380	376	399	400	349	345	373	360	361	395	392	368	404	333	396	349	390	350	364	386	400	365	370	384	343	372	356	392	359	395	331	368	353	360	364	402	371	375	358	387	362	355	353	363	383	369	384	350	365	363	364	390	369	349	375	417	379	355	393	374	399	390	369	361	405	356	355	345	371	379	361	354	360	392	363	358	362	365	377	381	362	394	331	363	379	391	372	375	376	376	382	350	386	332	365	375	375	368	366	364	349	395	375	389	382	360	396	394	365	351	387	349	376	393	366	386	372	380	381	355	393	357	331	400	368	373	352	380	402	365	367	397	369	372	341	363	389	362	376	387	353	396	372	375	370	376	338	364	343	359	352	405	360	401	375	357	351	369	383	386	372	397	372	383	374	360	342	357	351	336	361	372	399	369	384	383	377	357	358	391	374	383	348	379	341	393	340	344	389	425	370	392	350	396	343	352	362	411	381	364	420	360	358	374	357	389	355	386	359	388	350	396	345	387	356	354	305	359	357	368	402	354	373	389	391	340	367	383	357	355	366	361	371	392	387	370	366	363	354	352	384	364	361	391	370	391	337	355	348	368	364	390	384	359	368	369	351	385	337	341	354	376	360	376	370	359	359	353	346	367	392	384	382	402	362	369	363	382	339	366	365	391	353	388	347	393	385	377	350	385	386	397	371	379	357	359	359	360	405	396	401	351	348	398	360	376	401	377	377	393	365	373	403	385	372	369	361	376	386	374	373	365	368	369	370	402	353	383	379	375	420	375	349	390	359	397	396	368	350	357	336	348	392	391	344	354	361	376	369	365	339	353	401	383	387	383	408	410	374	377	368	359	343	378	352	374	390	364	320	362	354	384	350	341	387	350	380	374	367	384	406	339	351	334	346	348	379	404	378	384	365	367	368	354	392	359	364	376	351	363	342	354	358	389	380	382	391	396	352	366	337	386	390	374	357	374	383	364	390	378	374	349	318	385	376	387	402	373	385	366	369	376	361	373	380	403	340	398	354	360	384	397	382	401	372	357	354	369	378	331	372	376	347	379	357	372	369	386	368	383	410	365	357	387	355	379	368	355	363	369	385	393	396	402	373	327	372	377	364	350	398	367	332	391	400	374	368	367	386	384	360	369	363	370	379	360	367	394	320	341	381	336	373	354	404	375	363	386	346	383	380	368	355	377	379	370	379	382	371	381	380	359	347	398	359	377	395	392	364	392	415	387	382	359	351	351	371	370	350	350	380	345	358	399	368	370	357	422	373	419	380	364	370	360	370	366	393	366	356	374	364	379	379	377	368	359	365	374	324	372	382	407	350	362	375	361	374	329	400	353	379	349	394	397	366	350	363	356	369	323	390	349	415	371	373	373	372	395	367	417	335	358	370	369	355	402	391	362	413	333	377	358	373	364	325	374	377	369	378	369	360	380	384	381	391	394	344	361	363	391	374	381	360	372	370	347	391	349	353	414	381	355	352	358	354	344	389	390	361	360	377	380	369	374	387	367	349	359	390	369	340	386	346	410	356	358	376	377	376	375	348	414	403	394	385	373	373	327	359	352	398	409	386	335	373	369	358	377	350	367	357	372	372	386	392	354	344	406	350	383	365	383	404	395	380	374	351	370	418	389	403	381	394	366	363	380	395	378	377	404	374	378	371	360	390	357	371	370	416	393	369	368	368	368	360	356	359	332	394	356	380	367	398	359	437	363	373	390	368	395	384	360	357	389	391	405	388	385	381	365	355	370	367	404	370	382	361	367	361	371	387	362	387	365	368	348	356	387	362	377	370	397	350	380	366	361	359	383	354	387	394	368	385	374	372	364	380	401	361	347	382	393	377	357	356	387	379	395	361	403	376	417	361	384	359	365	365	377	393	403	390	394	344	403	356	375	339	353	369	391	351	382	356	355	365	365	386	373	364	376	365	357	340	381	357	373	362	392	338	366	361	408	380	333	383	383	362	373	374	347	364	360	372	375	383	392	361	350	358	377	350	345	381	388	354	368	390	366	395	391	377	350	357	394	401	406	381	362	369	387	366	387	391	364	358	379	371	389	338	370	390	378	381	357	358	385	376	381	368	392	338	394	359	361	379	413	362	363	347	344	348	401	368	411	369	390	347	373	384	399	363	398	383	339	365	360	359	394	368	392	338	383	377	385	385	361	384	372	363	361	361	383	340	355	377	362	369	366	354	353	362	361	373	378	368	404	391	368	383	378	358	334	329	401	392	380	398	400	395	346	387	376	377	370	354	378	386	386	342	365	377	398	387	371	331	340	383	377	340	380	353	357	336	367	376	363	419	386	364	361	394	379	385	386	379	360	369	380	394	376	381	401	410	341	362	361	358	343	368	367	330	363	363	341	416	403	377	368	365	365	335	374	373	363	367	370	365	366	383	361	381	383	341	358	367	358	378	374	361	356	344	371	378	379	395	370	374	361	387	393	373	358	376	385	369	357	346	397	378	365	371	376	364	371	386	374	347	383	374	384	370	381	382	351	361	389	390	380	398	380	384	360	350	382	346	333	405	338	378	363	331	376	367	379	378	370	334	378	382	377	408	352	385	389	352	385	367	361	385	357	377	369	371	384	358	406	349	364	355	370	348	360	391	370	359	350	383	358	368	384	363	363	385	327	396	387	385	357	355	389	413	368	416	361	356	374	414	346	366	367	402	378	347	378	372	402	330	389	361	354	368	366	348	391	403	360	328	372	386	386	394	341	370	350	348	357	390	395	388	377	384	422	353	398	350	346	407	405	385	385	409	368	362	372	402	352	344	393	382	360	388	381	373	374	379	370	376	370	389	388	419	342	401	376	372	362	369	375	371	398	374	357	385	395	358	378	346	358	374	380	394	387	388	365	359	370	346	371	372	375	380	373	362	342	384	349	374	390	358	377	365	351	385	357	380	402	381	390	387	346	392	365	352	355	367	358	386	333	389	401	361	366	377	373	383	366	369	368	401	395	348	391	379	367	375	358	384	402	387	370	386	364	352	379	346	314	355	380	360	370	374	377	341	374	355	366	376	382	383	407	372	384	337	333	362	334	385	381	375	355	359	386	391	386	375	362	386	356	388	361	369	379	369	365	393	377	346	381	415	397	359	367	352	388	380	338	386	368	378	374	367	397	344	345	346	388	367	355	363	385	358	373	365	357	390	380	354
13103	5277	6157	5500	4243	3228	2573	2001	1954	2148	2031	1697	2246	2338	1927	1909	2173	2247	2790	5471	4250	3857	3916	3196	2485	1761	1487	2235	2368	1945	1816	1388	922	744	412	274	281	161	176	152	147	161	126	139	142	174	174	177	180	256	428	386	392	432	468	354	299	371	324	210	174	184	205	169	165	176	159	144	147	136	158	147	142	147	160	161	170	172	154	167	139	154	150	150	158	151	147	159	155	155	151	124	129	168	158	146	164	163	148	139	143	143	151	172	153	142	149	138	159	138	140	149	134	147	134	152	154	144	133	151	142	132	145	148	141	147	133	115	123	160	149	155	123	161	140	132	147	149	149	141	164	140	152	151	161	138	148	141	156	158	129	141	139	149	145	161	155	135	129	146	145	137	152	155	154	109	154	155	174	162	156	131	132	121	160	157	159	134	149	151	146	149	150	158	153	160	149	148	128	150	133	134	139	149	156	124	157	147	145	145	157	144	138	130	145	160	147	148	155	145	141	143	173	136	146	141	130	151	149	152	149	137	162	128	140	161	129	160	128	139	142	143	162	150	140	154	135	157	154	138	150	144	148	153	153	159	154	162	146	149	130	153	130	139	139	145	161	147	121	133	145	140	160	150	145	169	134	153	144	140	170	179	145	142	136	156	143	161	158	137	160	151	154	136	143	118	150	152	142	144	146	151	157	147	149	143	138	140	149	144	152	163	147	162	152	139	136	146	151	153	144	132	157	151	155	111	144	133	143	143	125	177	143	145	147	155	139	149	128	145	169	144	161	140	153	153	152	149	150	130	152	138	154	129	139	154	158	148	154	146	147	163	139	164	143	136	153	125	141	156	134	160	150	138	147	148	131	156	153	146	133	150	140	152	150	144	136	134	152	156	138	156	154	140	149	158	141	130	126	151	160	160	148	136	160	164	146	133	148	128	158	168	151	154	145	144	140	129	147	153	142	157	143	163	135	157	153	173	164	163	132	141	141	149	150	142	133	159	154	158	161	129	134	148	125	173	156	128	137	152	155	136	150	163	140	158	173	138	137	160	162	155	154	152	139	158	140	159	152	137	150	125	173	123	162	144	131	155	148	146	142	144	155	175	168	146	134	138	135	154	154	169	134	153	140	161	158	134	135	158	156	144	132	133	139	118	158	158	159	123	154	141	136	136	150	147	134	142	144	159	138	141	137	131	145	134	135	129	137	140	153	151	155	157	157	135	119	126	108	141	131	154	147	163	136	157	109	149	150	144	131	144	147	158	166	154	118	113	143	160	136	152	161	157	144	124	136	140	183	148	157	133	139	159	151	157	160	145	138	163	125	140	117	144	139	122	160	132	140	129	151	149	155	134	122	123	139	153	144	144	130	144	146	135	137	155	142	120	150	131	151	159	121	130	133	161	163	151	160	153	157	153	162	137	145	154	115	150	121	158	154	147	154	164	146	149	161	140	156	142	138	132	146	144	125	141	135	125	163	114	171	168	136	153	129	134	144	150	161	146	141	130	127	162	158	161	133	136	156	143	176	127	150	120	137	140	145	147	153	156	160	167	146	149	137	144	121	168	162	142	134	140	142	135	144	145	125	152	144	156	136	138	150	145	138	129	152	154	143	159	147	138	124	141	129	164	148	128	142	136	155	148	135	129	151	165	131	133	151	121	127	178	124	138	132	142	142	143	144	137	138	135	155	147	152	145	135	147	125	147	154	143	128	126	164	132	152	163	149	151	145	151	163	162	149	141	120	122	150	121	163	145	169	144	158	145	151	170	143	138	151	142	155	156	160	147	138	139	153	132	144	159	123	143	135	142	135	146	135	164	135	138	140	139	153	157	178	132	152	132	153	128	155	139	171	140	151	170	173	149	165	138	173	138	135	161	132	143	149	150	154	130	144	160	164	150	157	146	148	140	144	155	142	143	177	158	141	163	133	151	146	142	153	152	156	154	155	136	147	147	147	141	139	146	169	133	123	163	156	190	143	150	150	146	162	150	141	141	161	160	140	138	163	160	131	138	138	144	139	146	152	148	146	153	150	161	147	139	140	132	138	160	148	130	150	143	140	147	133	145	133	142	131	153	152	135	136	132	155	147	120	156	146	152	131	142	136	147	167	136	144	162	135	157	148	126	151	154	143	148	153	141	129	148	153	171	149	166	154	126	153	130	164	155	152	146	162	146	133	148	149	143	146	150	150	161	152	147	152	142	151	135	152	140	148	142	148	154	154	142	159	157	135	143	131	143	165	146	131	138	118	134	133	154	153	158	156	150	135	169	162	126	150	159	141	167	160	142	138	176	150	145	153	139	136	180	135	124	146	132	155	153	141	143	153	135	138	171	145	163	162	143	145	154	154	123	158	135	156	145	132	151	149	147	144	149	157	133	160	165	160	150	136	168	139	114	133	138	156	146	137	145	152	159	152	154	135	159	160	138	131	159	145	144	137	168	151	153	147	143	149	129	185	134	156	136	158	168	162	109	149	137	141	159	141	160	146	131	159	120	149	159	154	146	126	143	156	145	153	165	159	175	146	160	159	141	154	162	154	155	149	151	135	132	148	136	149	146	128	158	157	174	147	147	156	137	182	136	178	150	153	142	140	162	149	157	150	132	142	147	162	136	144	144	140	160	144	128	146	144	146	154	160	143	150	137	162	158	157	151	162	154	149	130	144	143	144	147	149	123	136	134	151	118	148	131	145	144	146	177	143	131	176	146	143	181	162	155	147	137	155	147	150	148	135	152	142	135	155	147	140	146	138	151	168	160	140	140	162	165	148	131	141	152	181	173	144	132	146	141	148	147	137	153	149	159	144	162	158	166	156	115	148	149	139	144	146	161	138	152	159	139	144	137	141	124	142	147	155	139	135	158	136	151	151	136	159	163	128	128	131	149	150	145	134	167	165	149	133	130	151	161	143	157	142	141	151	162	145	149	136	139	142	115	133	154	147	139	124	145	139	134	154	146	147	162	142	142	162	147	163	165	145	147	150	131	142	143	149	149	149	154	142	122	128	140	148	132	143	133	153	137	116	139	126	146	143	137	141	141	149	151	152	139	144	146	148	165	138	154	166	164	145	159	164	138	151	160	151	154	129	141	135	143	150	137	149	135	154	149	145	160	137	134	144	146	137	156	158	167	152	173	134	160	128	160	145	122	160	141	142	139	145	152	140	141	139	154	135	149	134	138	154	131	135	150	131	145	152	138	139	156	137	142	164	139	139	136	150	133	171	159	175	127	152	124	155	147	140	144	133	159	156	146	135	165	159	132	172	128	131	139	167	153	145	154	148	135	140	142	138	152	170	125	140	170	146	144	128	158	133	151	139	150	138	147	159	145	139	136	138	140	145	141	151	144	150	155	161	148	157	137	149	147	142	145	169	136	144	146	155	130	155	134	172	154	171	129	141	145	164	141	145	166	151	142	150	150	133	131	142	187	146	135	152	113	139	165	132	152	144	125	142	157	143	144	167	148	133	128	128	157	124	144	117	155	142	165	143	143	144	142	148	153	122	144
8947	5573	10918	13390	12451	10967	9788	8899	9109	10297	9686	8749	11618	11505	9786	9761	10268	10701	13006	20888	17362	16543	16917	14712	11142	9267	8342	12945	12842	11261	10972	8783	5729	4848	2586	1507	1460	550	455	468	451	442	476	480	457	471	511	610	861	1409	3143	2761	2788	2813	3435	2467	1707	2598	1658	817	677	649	703	643	640	614	552	568	571	528	532	492	494	452	502	449	476	525	473	472	539	464	484	469	490	504	474	480	500	423	443	435	466	401	427	452	445	439	470	453	414	446	454	433	447	473	457	421	437	447	444	437	415	402	506	451	493	424	456	443	439	491	438	456	400	428	431	451	435	443	441	429	433	471	433	453	459	444	428	441	458	442	454	436	420	430	446	476	430	475	448	447	477	411	437	419	437	401	426	442	418	461	420	449	450	484	419	429	395	447	428	430	435	409	448	442	457	460	414	434	418	479	424	455	438	395	469	435	432	423	420	465	458	469	443	442	444	433	425	422	448	426	446	407	445	457	442	419	458	419	417	441	449	413	427	429	448	456	414	406	445	428	449	456	417	434	423	433	404	416	462	443	445	437	420	459	429	456	442	423	431	445	440	444	433	420	453	464	446	433	432	423	442	463	407	439	439	453	421	445	457	414	444	422	430	461	441	429	430	440	454	428	412	422	446	450	393	411	433	436	453	451	440	470	414	445	433	478	402	438	468	481	407	452	469	477	417	462	454	455	441	438	431	448	347	415	461	430	429	444	448	472	446	444	455	392	417	439	432	442	483	448	432	419	462	463	389	453	435	468	448	414	416	441	416	404	404	456	459	436	463	437	478	421	442	421	424	442	417	445	432	416	451	478	438	421	443	446	433	401	470	472	451	415	442	415	429	458	428	451	464	427	427	429	435	447	459	425	422	441	469	443	442	404	442	452	461	447	462	427	439	435	430	411	462	387	431	459	455	432	461	463	406	434	456	458	436	431	432	432	433	433	461	429	443	415	475	432	420	431	411	467	433	424	431	457	465	447	444	451	422	418	435	422	471	420	441	443	426	432	419	418	445	401	443	431	443	428	456	435	415	488	462	416	441	440	469	449	419	414	461	461	430	438	434	422	475	437	426	439	446	414	437	388	397	434	438	446	458	464	447	428	443	432	422	442	407	445	453	410	413	452	413	421	437	417	438	452	445	399	429	469	420	418	436	456	477	445	410	415	435	443	428	443	432	438	428	449	464	435	439	424	436	423	410	433	422	406	456	418	461	467	437	441	436	454	461	443	451	472	443	410	418	420	409	436	432	465	468	444	461	428	414	436	455	427	424	446	485	421	452	437	441	425	432	433	482	411	440	415	434	447	406	419	434	426	410	441	441	433	428	424	438	423	434	440	442	472	406	437	448	436	454	441	426	468	396	408	475	421	452	465	468	420	398	435	410	445	404	432	466	449	454	420	398	460	417	435	443	437	415	461	447	444	415	446	435	421	449	445	410	414	423	425	450	436	398	433	438	439	454	442	460	422	400	443	450	395	412	456	396	441	438	419	420	423	444	445	433	436	414	453	437	464	422	439	466	413	408	430	437	447	424	392	438	407	468	406	426	450	445	454	394	423	436	429	475	429	396	417	451	429	426	424	440	418	447	415	423	447	437	480	444	444	409	435	466	471	408	457	438	458	423	454	462	420	463	408	449	453	464	449	457	451	431	443	436	450	456	445	442	455	434	440	408	439	413	461	481	455	472	417	442	456	438	451	454	468	468	438	441	385	450	397	457	476	415	431	434	463	445	444	432	422	429	448	415	430	412	444	409	451	439	481	447	449	472	416	437	417	424	408	445	441	469	434	461	471	402	429	411	410	395	448	410	389	444	414	408	396	434	456	435	411	450	421	417	422	428	433	463	442	442	446	403	417	454	415	471	441	431	451	407	425	410	391	425	435	442	439	453	471	431	436	426	474	449	426	437	459	433	421	387	424	425	403	426	404	404	463	452	464	454	463	468	410	441	430	436	420	433	464	443	456	432	440	437	447	425	421	433	433	437	444	443	429	415	423	461	431	426	433	442	455	461	415	410	450	445	422	447	426	457	416	431	455	442	422	422	415	440	414	457	429	416	440	426	444	396	440	444	420	439	438	465	432	439	438	416	419	422	452	433	430	445	454	423	449	409	465	451	424	436	444	402	384	483	437	481	449	434	442	438	473	452	436	441	423	410	447	421	426	414	457	457	445	457	417	436	419	446	448	431	477	455	402	435	486	462	454	457	428	423	387	423	431	410	441	440	438	434	463	426	406	430	466	445	440	432	413	421	446	456	465	435	426	404	440	421	450	469	420	463	468	450	432	434	408	452	442	446	442	455	411	417	449	444	422	427	381	439	457	404	409	421	450	466	441	456	423	434	426	471	455	414	440	444	425	430	410	448	465	428	421	449	430	434	444	439	448	475	429	436	431	455	446	445	433	452	413	393	466	453	435	447	439	464	420	460	439	434	411	428	440	456	465	428	410	402	442	400	432	429	423	397	447	431	412	419	390	437	462	420	440	442	492	436	457	438	483	405	446	447	454	431	426	473	454	419	483	451	455	446	418	463	421	446	416	434	447	445	418	467	430	436	421	424	426	399	440	472	397	401	467	449	419	432	435	421	466	448	389	433	446	476	417	414	449	414	406	438	458	454	464	457	460	440	462	440	435	466	423	424	415	433	454	454	447	468	435	466	446	422	472	411	432	425	434	437	434	441	447	435	431	436	461	446	468	414	488	441	434	426	428	467	436	423	436	420	415	460	432	476	414	432	412	439	419	451	442	430	415	451	434	440	439	459	458	390	489	466	438	451	469	454	442	426	432	428	447	437	422	410	458	408	452	431	419	445	432	478	465	486	436	428	457	464	455	427	466	453	428	429	417	444	450	453	449	461	467	426	443	382	437	468	416	417	447	438	467	461	439	411	427	475	417	458	442	464	430	419	435	436	413	446	367	470	416	431	429	431	465	460	452	451	452	433	444	455	419	437	403	420	384	446	423	430	423	461	445	425	434	436	443	446	446	417	468	433	418	444	451	446	438	455	396	444	449	442	436	461	416	462	460	438	432	436	424	386	407	421	428	449	414	443	403	397	414	436	456	439	425	449	453	467	385	477	464	428	479	441	416	464	471	497	460	459	443	409	441	433	437	427	416	454	422	449	451	434	440	424	432	447	383	415	409	460	480	437	466	418	455	433	463	417	421	418	437	448	442	438	435	448	430	450	449	442	430	461	455	422	465	437	405	461	431	428	430	430	464	433	446	472	458	465	439	436	437	412	400	445	451	442	472	466	433	431	434	462	424	408	463	450	400	446	403	464	455	436	413	468	442	457	382	440	445	430	414	455	420	440	463	444	463	467	418	437	398	446	484	437	433	411	421	494	450	434	391	430	460	439	442	417	437	405	427	443	443	427	459	432	424	473	432	426	407	448	427	447	454	433	479	417	432	428	425	452	419	497	445	476	405	401	460	449	468	438	463	449	440	437	424	414	456	457	452	460	453	426	420	476	442	447	448	428	408
21079	8882	9967	9133	6862	4938	3949	3103	3049	3379	3253	3164	4699	4137	3133	3458	3964	3858	5454	7491	7753	7060	7563	7030	5102	3967	3703	5708	4731	3403	3248	2190	1789	1310	632	445	422	222	182	181	182	159	209	179	179	186	187	207	303	417	766	696	666	626	940	648	474	576	451	248	224	232	203	217	201	222	201	202	178	202	187	174	193	170	178	187	174	183	178	230	199	188	190	204	211	194	201	191	191	187	199	201	169	192	183	186	195	164	153	188	197	183	190	177	188	174	208	199	162	188	160	203	204	184	190	177	161	186	176	205	194	171	177	165	200	190	188	185	180	160	182	161	180	185	177	182	191	184	163	153	179	180	180	174	187	178	176	199	169	193	188	188	169	200	188	189	186	204	172	158	165	174	203	172	191	176	180	175	177	217	198	192	174	169	191	170	175	175	171	176	197	204	153	175	163	184	180	178	180	152	198	170	175	173	171	178	184	183	140	177	175	197	168	172	216	172	188	178	162	175	199	204	187	182	166	184	191	191	162	169	184	197	167	179	186	178	189	190	174	164	178	180	184	158	195	192	159	205	179	193	178	186	197	166	179	184	180	194	176	180	178	177	179	161	168	166	184	182	164	191	148	167	161	191	186	212	179	179	170	189	182	177	174	167	165	189	179	181	191	189	190	181	191	205	177	180	202	164	184	221	203	188	177	164	180	185	203	193	152	186	186	183	165	183	207	174	180	183	169	181	185	180	197	172	170	167	174	179	176	205	202	208	171	192	184	190	200	189	183	186	184	179	179	177	190	184	194	191	184	155	172	205	160	176	174	170	165	204	169	179	199	159	170	184	198	183	198	191	192	199	182	166	197	174	187	182	161	179	196	180	184	174	181	160	172	175	168	199	195	171	167	182	175	164	183	161	180	178	197	160	177	186	174	162	202	183	176	190	184	184	217	204	182	180	204	163	169	206	175	189	196	159	165	197	178	167	193	188	190	158	170	179	169	187	176	203	201	181	178	195	197	181	160	174	202	190	190	209	186	193	178	182	148	170	209	194	170	172	168	196	189	203	182	166	198	183	175	158	203	166	186	176	163	226	186	208	166	193	180	182	179	175	171	180	197	170	187	164	170	170	192	203	191	187	168	170	205	160	176	189	178	197	185	181	166	187	178	189	186	174	168	177	189	172	202	191	186	193	187	195	186	168	179	169	184	182	166	177	187	184	179	174	169	178	162	206	186	155	203	171	176	181	183	183	174	171	218	178	166	171	177	195	196	189	171	164	171	180	176	182	178	205	186	203	186	178	197	159	179	163	164	214	201	184	187	177	184	190	176	211	180	179	189	189	171	183	190	156	182	164	209	166	156	184	186	181	161	178	193	168	179	194	162	196	162	169	183	175	179	190	153	197	175	185	165	216	210	157	185	192	166	168	189	185	178	194	184	192	197	203	219	166	173	169	185	177	173	164	175	173	189	149	185	185	160	187	171	170	188	175	164	168	172	172	160	161	175	159	173	181	211	177	167	184	190	189	196	165	167	170	171	186	180	181	198	166	186	157	178	192	182	188	165	173	151	195	176	184	203	178	195	175	186	167	204	159	174	203	159	183	174	163	156	193	207	183	185	195	160	171	193	182	160	152	181	160	183	173	192	177	186	194	171	155	195	181	191	151	204	184	189	177	194	190	185	177	196	206	171	166	184	202	174	164	183	179	170	164	191	175	164	190	191	182	197	177	180	192	174	181	176	185	173	179	199	181	176	165	183	215	182	192	198	172	180	210	203	186	186	166	203	205	172	176	179	147	163	156	166	165	196	174	176	173	177	182	190	206	189	189	189	179	161	160	195	191	176	182	181	185	171	191	153	195	170	187	193	187	174	167	165	195	181	188	170	169	189	146	162	210	187	184	197	187	196	179	178	208	181	205	176	189	176	175	177	186	184	153	218	202	183	183	176	184	194	173	186	185	177	165	176	169	190	208	171	208	184	148	174	178	198	180	187	186	166	191	190	188	188	200	167	176	162	174	173	189	166	160	198	192	184	177	190	188	179	187	149	188	151	176	189	180	196	143	213	173	191	212	181	204	202	194	187	184	222	192	187	164	194	181	210	184	171	175	174	159	157	176	201	182	181	200	185	169	175	181	174	189	198	164	175	182	187	187	182	189	155	187	181	161	202	174	181	182	179	176	186	180	187	158	189	205	162	180	185	175	159	176	170	200	182	195	174	157	191	184	193	185	171	175	190	182	192	185	177	189	171	180	178	166	167	182	189	171	153	174	189	182	206	183	178	174	154	185	185	186	178	161	167	209	172	170	162	186	180	169	187	173	187	162	159	214	180	168	175	171	170	193	203	194	186	177	164	199	181	173	184	173	207	192	185	168	192	184	172	166	188	153	190	158	179	179	181	182	179	172	203	202	183	161	186	155	190	176	163	191	197	172	183	157	187	161	192	175	173	166	196	201	172	207	207	174	178	169	162	198	178	210	184	183	186	168	169	186	146	194	201	181	192	189	187	192	171	177	202	207	156	195	159	154	191	173	186	196	191	195	180	161	196	187	152	199	177	195	162	174	167	197	171	192	201	188	177	154	209	185	187	184	179	178	166	181	160	194	202	182	199	172	167	183	191	179	204	169	198	182	189	176	192	199	167	188	201	189	178	179	169	191	171	185	192	161	166	194	169	187	168	170	181	189	189	221	180	169	217	183	171	193	179	168	181	196	186	166	221	192	178	195	182	174	185	174	169	195	160	182	158	191	181	151	168	172	186	178	179	185	191	163	183	171	182	166	194	183	175	184	192	202	179	192	179	210	181	206	198	209	175	181	166	187	179	186	190	181	179	187	193	157	173	174	171	172	189	175	178	189	168	168	176	172	192	186	185	175	184	169	163	181	175	186	170	177	168	161	209	179	177	173	187	192	171	161	190	193	205	178	183	170	181	180	176	192	164	182	191	198	181	178	175	197	185	180	178	201	166	182	179	203	162	172	195	174	183	185	186	189	170	176	192	183	183	180	158	196	176	179	165	205	174	185	189	179	149	172	166	170	200	177	176	188	198	168	194	196	175	160	189	191	165	182	170	164	187	160	187	193	176	181	192	188	167	186	182	179	187	170	170	164	176	166	183	179	179	196	175	201	176	151	174	165	183	151	186	190	172	209	158	204	158	189	186	174	182	177	195	179	189	168	198	187	173	162	182	199	193	168	168	173	193	198	181	156	183	196	183	176	168	199	180	164	179	172	201	177	215	201	188	199	162	195	163	166	169	159	192	168	180	176	177	182	165	197	177	165	173	186	200	191	165	173	193	205	178	187	171	171	174	187	175	163	191	202	183	200	194	175	188	165	206	173	172	184	188	190	180	194	189	176	179	179	183	177	194	195	172	156	155	189	196	181	181	181	189	188	182	166	174	160	196	166	188	182	185	164	180	168	204	187	199	171	202	179	196	183	184	168	222	199	203	183	175	212	157	197	197	180	174	188	211	168	201	188	208	168	185	168	171	166	183	157	168	175	184	185	162	164
12128	7946	14993	18125	16774	14715	14024	12420	13157	14368	13912	14434	18739	16912	13869	14517	15670	15417	20119	24296	24259	22908	24820	23191	18547	16791	16689	23483	20628	17189	16961	11989	10997	8194	3694	2359	2525	819	600	501	530	577	548	578	580	572	683	744	1472	2280	5134	4607	4670	4611	6562	4321	3123	4046	2824	1341	1006	977	1055	933	862	859	731	733	704	609	612	615	615	577	648	554	571	581	578	564	616	591	558	618	560	637	653	625	581	571	588	534	502	560	554	534	529	535	517	518	513	526	546	557	539	524	524	526	524	516	513	538	540	577	541	527	555	502	546	488	571	536	510	491	509	497	550	491	539	537	534	509	501	542	488	530	518	542	482	525	524	537	515	470	502	538	522	516	540	562	514	541	545	563	518	507	520	499	533	511	554	477	514	548	539	505	529	512	492	516	529	530	538	561	499	508	511	538	509	508	499	545	551	525	490	529	526	517	542	573	535	564	526	511	506	529	542	495	505	487	499	486	492	503	538	500	537	539	539	525	552	517	497	540	507	504	524	529	545	481	540	511	526	516	494	510	511	552	504	522	488	528	504	517	531	512	531	511	519	534	551	523	514	529	499	535	513	517	556	550	485	529	503	514	556	557	506	531	500	528	486	472	503	498	528	513	537	530	534	533	538	536	529	532	514	514	531	561	576	522	538	508	506	512	489	532	514	528	492	510	525	525	500	498	548	545	488	493	532	540	552	496	481	527	510	580	516	525	522	474	527	575	605	515	514	553	516	534	521	500	522	510	531	519	535	480	529	524	499	543	508	553	563	533	535	544	523	553	531	567	523	550	500	506	518	519	526	490	513	550	528	528	530	533	504	564	466	518	531	545	475	518	531	546	501	494	501	514	541	554	536	496	532	509	563	512	496	529	524	525	539	485	528	529	498	475	557	503	515	537	579	540	503	533	529	486	539	502	481	551	533	511	532	496	509	498	560	539	530	538	521	524	501	518	528	535	509	497	539	539	545	523	547	567	526	524	522	512	529	500	527	528	504	504	516	556	543	534	509	527	512	495	555	491	472	498	548	513	523	524	498	536	520	551	537	537	509	534	522	534	489	534	538	547	520	502	531	530	536	522	554	542	510	535	500	547	529	487	538	522	500	481	510	530	521	497	537	538	543	562	544	505	532	545	513	519	540	515	501	546	506	494	489	528	530	515	522	560	505	495	542	513	539	522	523	540	534	514	523	536	499	506	512	487	529	523	510	553	503	543	518	592	522	531	522	534	526	514	472	547	507	533	553	534	522	529	556	505	521	513	551	532	492	534	537	561	518	468	499	514	516	534	481	532	527	511	503	493	520	515	521	529	510	529	524	495	523	498	490	497	509	533	522	562	539	552	541	537	528	507	528	484	519	523	532	519	589	499	534	546	527	507	483	525	527	510	503	548	501	515	529	513	530	523	507	530	503	548	522	518	525	516	507	533	540	478	528	574	528	511	552	550	531	497	561	495	493	540	557	507	503	530	514	513	496	518	529	534	497	543	520	505	613	513	582	490	534	522	527	498	531	537	502	507	492	563	510	527	511	521	525	509	501	550	467	485	520	516	527	513	538	499	538	533	539	505	513	509	498	533	529	533	539	513	540	531	543	521	511	498	501	502	554	487	530	503	489	530	531	533	486	500	475	496	492	524	514	516	478	550	527	550	513	530	548	535	539	488	524	510	500	524	546	502	525	516	519	532	540	473	563	553	516	525	520	523	511	517	564	507	546	526	535	575	470	531	501	528	542	524	501	490	492	504	518	556	519	528	523	529	554	524	551	499	501	533	542	532	570	523	528	522	548	514	572	520	535	545	561	518	502	505	488	531	522	519	514	512	543	532	523	501	530	541	545	570	526	513	486	522	527	529	541	544	523	588	511	524	532	550	477	491	499	535	521	521	527	536	511	517	546	497	527	522	518	546	501	551	484	510	494	492	522	535	505	510	507	498	484	526	529	561	495	529	491	518	536	531	518	525	489	496	528	533	509	560	515	510	562	501	530	534	505	511	525	505	507	532	516	523	509	523	539	515	516	526	535	471	506	490	537	522	531	513	495	513	524	521	501	533	516	543	536	538	543	500	545	494	534	526	513	528	558	490	503	484	542	543	534	530	546	555	487	511	503	577	532	530	503	540	506	525	518	539	499	520	534	523	539	497	523	549	515	503	532	525	503	538	547	499	527	485	557	523	538	511	481	490	504	479	536	500	555	491	524	541	487	537	522	520	527	534	500	527	551	544	558	515	540	519	526	515	540	514	523	503	537	501	498	539	531	494	544	456	546	512	529	531	552	480	522	531	520	527	556	469	531	523	538	488	563	514	541	589	496	531	531	520	482	567	500	524	496	530	498	489	504	563	517	559	539	511	465	523	537	506	580	524	554	526	526	544	516	492	536	550	528	517	528	490	536	540	497	552	513	562	556	535	522	544	502	534	500	542	538	535	545	545	535	498	510	515	524	478	505	538	476	530	528	534	517	530	515	549	542	567	493	546	472	532	498	522	529	519	531	506	530	496	502	493	523	525	572	539	523	551	553	546	500	503	519	482	524	482	514	504	516	506	514	505	519	563	523	530	560	520	531	530	513	521	544	523	557	568	514	505	540	500	506	491	542	557	529	544	491	517	524	500	512	532	557	547	490	518	554	543	519	523	497	518	520	551	516	527	521	510	544	494	516	528	537	515	504	581	530	534	513	565	528	528	557	526	511	528	521	538	559	520	526	509	501	539	514	497	509	525	508	516	540	486	521	556	525	539	545	544	544	520	473	530	526	530	535	508	525	554	499	539	543	521	516	517	515	543	500	510	532	543	539	531	518	500	516	499	481	533	493	536	546	520	490	533	539	505	540	516	524	516	532	528	540	567	526	488	530	551	520	543	517	542	543	525	508	557	540	520	557	555	526	521	517	529	542	528	514	543	497	492	539	530	517	521	509	477	501	524	565	530	498	548	530	559	542	531	508	512	518	552	529	558	522	540	541	478	505	553	497	496	523	535	532	533	481	528	530	523	508	544	510	540	501	505	514	561	539	506	518	544	535	534	505	499	523	514	492	523	510	536	512	500	558	522	531	495	501	518	540	532	485	502	560	508	536	519	546	546	532	539	530	542	519	533	542	571	563	543	501	510	523	469	533	516	530	509	556	523	505	557	512	538	544	543	517	525	535	536	538	515	507	511	539	579	457	514	513	508	518	494	508	520	523	486	523	517	518	496	509	542	564	535	504	561	533	554	521	530	492	551	505	534	528	501	503	512	506	546	510	560	517	528	532	491	554	529	557	516	509	534	504	507	534	507	531	540	480	489	550	511	517	515	520	521	524	494	535	518	549	491	567	528	522	558	530	503	496	497	556	500	525	529	534	522	501	515	524	480	521	527	590	485	549	504	515	542	515	522	521	543	522	516	533	487	525	526	532	544	497	502	496	534	481	534	532	527	503	539	515	540	547	527	532	528	530	513	491	492	530	511	519	536	535	564	495	523	507	523	493	502	519	521	537	538	470	515	520	525
5257	2067	3026	2451	1607	1266	1182	945	998	984	873	765	670	622	492	457	412	422	452	431	510	480	431	371	336	232	317	345	321	240	287	215	178	174	120	120	146	132	87	146	122	126	124	131	118	111	117	119	140	127	141	134	140	134	160	167	142	135	134	122	113	138	156	127	126	137	129	115	122	152	125	119	126	129	141	122	126	140	144	125	117	146	139	103	137	104	112	123	144	120	128	111	130	106	131	124	109	136	103	139	114	127	127	116	117	110	120	133	107	121	105	134	133	130	120	114	136	110	127	122	115	119	116	130	120	119	140	118	127	117	138	137	152	127	106	122	136	122	92	123	147	112	110	135	121	135	131	115	117	140	118	122	128	120	95	130	124	127	104	113	130	117	117	117	130	132	123	103	139	135	132	134	126	98	123	117	121	131	119	116	126	128	123	112	133	108	124	138	120	104	136	151	115	126	126	127	131	108	138	94	107	144	118	107	125	132	117	133	113	114	112	115	121	111	140	118	119	108	117	129	134	127	133	130	111	106	124	119	120	124	120	100	134	112	137	121	134	135	141	115	121	130	117	142	114	113	110	133	132	115	133	141	131	119	124	130	112	120	133	116	129	132	132	114	113	133	119	105	131	121	123	112	133	140	132	144	132	127	130	110	124	126	108	116	127	125	108	112	125	124	122	127	108	117	127	130	103	115	138	101	144	115	106	117	127	131	92	121	118	114	120	123	130	117	127	139	113	127	95	122	107	136	111	107	118	141	115	126	128	115	135	131	127	140	119	108	134	112	135	140	109	137	135	125	119	122	126	113	114	125	140	144	114	134	139	121	131	115	122	101	109	104	128	133	135	119	126	111	118	119	122	114	129	127	121	135	124	129	119	134	141	128	128	111	136	106	129	129	135	122	123	97	109	122	119	121	127	125	129	125	112	122	131	111	125	110	136	115	123	127	120	110	119	121	127	112	119	142	121	123	124	122	114	124	115	132	116	134	109	139	137	117	133	125	115	131	105	111	128	127	112	145	125	124	138	108	136	116	129	118	119	110	130	140	123	123	123	125	122	118	125	120	115	112	109	141	126	139	116	149	119	106	118	127	134	135	114	127	116	123	138	105	145	114	123	127	127	115	130	142	116	130	124	125	131	120	133	118	126	116	111	124	144	122	133	124	133	119	106	132	143	133	128	126	130	110	134	119	101	121	128	116	118	136	119	138	112	125	125	122	115	111	120	140	142	108	125	142	134	104	122	123	138	109	118	134	101	104	121	124	115	127	116	125	132	118	131	121	145	124	118	106	119	119	133	111	116	125	117	132	131	134	140	111	119	126	111	118	109	106	136	101	116	108	123	127	126	108	108	122	104	134	120	130	125	111	135	140	114	121	125	128	125	122	140	120	108	151	118	119	113	123	125	122	117	119	116	120	123	128	117	123	134	120	107	116	109	147	130	127	124	131	124	130	128	121	123	131	114	110	118	117	108	140	132	115	115	127	161	102	124	126	138	140	119	126	106	133	121	129	130	136	125	108	109	148	105	119	133	138	124	128	122	118	126	119	137	117	129	104	130	119	119	128	110	117	130	119	121	113	136	113	117	136	113	110	115	121	109	141	118	125	135	130	122	96	114	119	108	118	114	118	128	126	126	118	144	96	109	132	120	146	97	126	125	143	131	106	118	130	115	136	127	118	132	125	131	119	115	128	115	122	129	127	132	130	130	130	131	116	138	132	132	120	129	116	112	115	101	116	126	135	131	121	117	121	135	115	131	128	126	135	111	130	145	123	123	129	117	115	114	131	124	134	105	119	130	124	119	117	128	132	116	127	123	126	112	121	121	121	113	121	141	124	116	103	105	115	139	123	139	131	127	118	125	122	107	130	111	110	117	134	134	113	141	136	112	106	121	119	125	144	102	113	129	130	130	134	123	132	111	137	98	131	130	113	126	120	119	123	139	101	120	146	127	139	112	113	132	110	125	111	123	146	130	112	114	144	121	128	112	116	122	124	98	133	117	117	103	119	108	110	128	132	125	140	122	128	124	120	135	109	129	123	108	142	134	146	160	123	111	115	128	124	108	101	119	143	111	138	103	112	111	131	104	129	125	107	135	128	114	113	104	108	109	120	136	133	135	153	129	134	123	136	141	118	112	146	135	126	128	121	130	114	129	120	129	129	118	128	87	121	130	123	123	127	147	114	126	136	126	132	123	123	124	110	118	109	140	122	123	131	111	121	128	129	131	131	119	114	133	121	104	125	108	121	102	112	143	106	121	132	137	124	104	108	139	115	128	122	117	141	93	134	133	124	112	120	126	120	128	118	123	109	120	109	120	135	143	117	121	101	119	122	132	114	129	103	123	119	135	104	121	138	130	123	138	139	126	132	138	117	96	121	123	103	163	117	132	103	129	120	130	114	120	143	133	131	114	103	123	129	134	140	121	132	124	128	105	128	106	139	113	114	117	113	110	138	119	102	123	128	109	119	133	144	120	131	110	115	129	120	116	124	130	111	107	106	138	128	139	126	116	138	129	158	120	126	120	114	139	122	137	147	119	130	108	119	114	113	110	102	145	118	129	131	145	110	116	118	131	136	115	120	122	135	118	119	127	96	122	116	127	112	114	123	117	132	123	119	120	124	124	117	118	124	105	145	120	131	119	122	116	105	140	131	112	126	145	120	122	115	94	131	112	126	118	107	108	137	120	122	120	110	118	128	130	101	138	103	129	116	123	131	144	131	120	143	104	123	121	119	137	118	115	122	120	137	123	121	88	123	115	112	129	104	118	136	101	108	122	115	102	119	129	110	102	128	106	99	113	112	122	119	125	111	108	122	124	128	107	118	125	120	118	113	117	117	123	126	123	118	127	125	137	106	126	130	110	125	119	119	122	126	118	134	128	118	132	132	129	110	120	112	107	106	126	105	111	118	113	109	118	119	137	124	127	128	113	130	123	116	106	123	119	114	128	126	131	116	122	106	146	132	127	128	111	124	132	129	142	124	153	121	108	112	111	112	129	136	111	128	130	128	125	162	124	148	132	117	132	119	117	138	127	127	116	104	121	122	130	125	128	139	141	127	143	140	114	117	114	112	120	111	119	128	135	127	137	116	112	125	121	109	132	114	110	116	114	144	124	127	131	114	109	108	127	137	123	135	140	137	115	124	121	136	114	135	115	112	133	128	124	118	124	120	109	113	131	121	120	126	114	116	126	128	119	149	127	150	113	140	121	115	101	114	127	121	104	137	135	128	116	118	149	116	111	136	130	136	98	110	134	135	124	107	108	125	97	120	113	122	112	134	124	148	121	109	131	133	138	133	122	137	123	128	124	120	128	111	117	124	135	115	115	135	129	127	109	116	117	136	116	121	112	126	111	121	121	112	111	122	114	149	130	126	124	109	129	126	138	113	136	102	140	130	117	130	132	136	126	125	116	120	111	118	120	139	110	122	124	112	121	124	134	126	121	127	118	151	133	107	133	132	110	133	120	133	116	125	109	101	118	145	137	140
4656	2642	5858	6994	5295	5082	5141	4537	4868	4774	4499	3978	4107	3473	2537	2413	2242	2179	2520	2752	2598	2317	2200	1953	1601	1411	1627	2080	1873	1531	1432	1051	942	715	567	465	441	383	355	365	362	359	377	408	378	378	378	399	405	429	641	575	588	618	619	494	501	560	465	478	447	456	430	411	421	419	377	451	429	428	374	399	407	382	396	368	384	385	393	392	407	385	387	397	428	386	412	384	415	355	388	400	388	365	344	372	370	350	349	386	330	364	365	346	392	385	399	354	352	367	384	360	375	375	377	387	386	391	350	387	379	381	383	379	352	392	370	376	394	368	395	371	391	416	354	364	345	375	356	384	365	349	349	337	389	380	366	369	384	362	358	357	430	359	384	359	408	402	406	341	368	395	373	335	376	382	366	365	381	364	407	403	338	362	379	361	355	349	401	397	366	393	340	365	355	355	388	370	350	387	397	355	336	376	362	365	389	356	387	389	371	387	395	344	373	361	375	357	370	383	369	389	348	365	419	336	370	362	382	398	356	366	379	362	399	380	401	387	353	357	383	365	396	388	351	329	364	382	349	421	388	376	380	384	418	394	381	365	408	388	338	397	360	364	340	354	348	372	383	382	368	386	364	405	393	399	375	355	390	379	349	380	372	372	338	363	370	379	399	351	376	378	390	361	377	375	361	363	368	383	408	404	393	346	357	365	357	391	336	374	368	334	356	382	371	388	376	388	388	377	380	359	397	378	364	395	377	380	356	377	365	383	417	365	384	387	371	374	371	378	347	363	398	355	360	384	372	385	343	393	366	393	378	358	356	405	383	375	378	393	407	408	381	367	397	382	400	346	374	336	369	364	362	394	380	386	339	391	366	372	360	364	387	353	380	341	389	353	407	379	361	413	389	377	392	398	332	353	401	378	367	361	368	365	379	388	439	389	386	381	384	380	372	367	366	372	384	381	371	346	398	374	385	369	350	359	357	396	401	394	337	395	395	388	386	363	383	421	392	399	360	385	412	345	350	390	375	392	362	380	381	358	350	346	394	355	415	367	352	380	369	371	378	361	348	351	351	389	341	362	354	346	400	391	370	396	344	364	370	365	378	368	368	374	352	385	379	388	349	376	388	340	368	368	384	371	387	376	352	346	383	389	367	381	410	420	400	356	398	372	384	395	372	352	388	373	375	370	366	374	365	374	354	343	365	353	400	354	333	391	399	397	358	351	378	391	367	339	385	391	368	370	370	373	367	362	393	367	350	362	380	350	378	343	370	367	375	409	376	369	377	399	372	382	347	352	346	362	379	360	389	383	383	386	348	383	396	371	354	375	331	376	388	389	363	372	390	339	398	357	378	381	353	382	372	354	364	357	420	399	383	378	365	377	367	351	380	355	378	370	375	353	399	364	376	382	361	372	380	370	360	378	345	387	423	357	370	377	386	371	371	366	373	376	402	369	359	382	336	355	373	363	385	365	402	380	392	370	365	367	366	360	376	387	376	383	378	398	367	367	344	411	364	355	350	370	358	365	361	374	365	373	387	382	382	380	359	364	392	399	379	357	374	385	385	367	335	378	384	390	372	385	357	338	320	371	360	397	381	394	406	392	381	401	363	413	353	390	359	357	347	346	378	369	357	354	389	350	343	344	389	392	384	355	372	385	391	366	398	412	361	355	366	403	377	412	376	373	347	397	360	350	373	361	396	356	373	382	352	356	354	403	378	395	381	373	373	381	409	407	336	387	399	376	367	361	361	383	396	358	405	372	369	389	363	353	362	359	348	341	372	389	386	352	378	399	390	363	354	401	377	392	383	376	366	355	362	371	382	350	359	368	380	384	367	341	376	355	365	339	364	400	391	423	362	358	388	364	396	374	370	366	391	384	362	410	345	350	362	337	386	364	378	363	358	348	397	382	383	367	386	375	397	345	366	331	378	366	382	356	337	366	371	391	364	396	385	338	404	385	382	372	360	345	385	375	410	393	367	382	373	374	353	397	352	358	382	340	358	387	378	403	388	370	366	370	368	375	337	403	369	367	379	358	346	389	393	359	412	398	381	373	376	373	368	328	413	361	367	398	365	371	360	385	422	370	395	373	349	334	403	397	408	368	381	365	356	385	412	410	368	390	383	361	337	358	409	380	364	368	361	382	388	353	379	373	330	382	408	330	344	380	365	386	372	365	375	378	358	363	380	376	364	336	361	381	377	376	366	364	353	387	354	327	383	344	384	352	363	392	378	386	368	377	369	354	382	368	377	413	381	409	368	381	385	392	375	354	381	349	364	361	392	377	353	358	338	339	386	373	389	380	354	381	352	389	361	364	376	395	368	351	370	372	374	377	396	395	388	355	389	374	362	345	396	391	367	389	362	363	384	359	373	374	377	368	363	370	412	344	409	355	380	388	405	349	382	415	370	359	342	370	354	341	378	372	410	348	367	395	407	362	401	369	365	374	390	388	350	367	366	381	399	381	386	356	369	337	377	381	382	374	381	360	405	380	403	364	356	353	379	338	358	385	385	394	386	353	373	376	401	371	378	385	387	392	365	361	383	380	384	373	363	367	392	397	357	378	344	389	395	366	364	348	393	359	382	372	406	360	370	343	373	372	399	376	344	369	386	362	360	375	372	366	415	393	352	389	382	352	344	383	351	379	356	371	371	386	372	389	378	357	371	363	363	390	341	375	376	379	358	350	383	361	372	355	328	419	373	379	372	395	370	344	361	349	387	387	369	390	375	372	375	380	375	397	387	350	372	406	388	374	361	370	399	366	425	385	389	392	403	357	377	375	344	380	363	384	351	379	366	373	369	362	378	356	408	397	373	379	350	373	374	365	361	409	367	355	369	416	375	408	375	412	357	374	372	351	353	363	376	395	381	417	402	362	365	412	354	361	376	377	334	388	387	387	378	397	379	367	363	401	410	366	377	354	341	358	382	352	342	393	380	362	364	372	364	354	370	367	382	385	356	373	414	359	384	349	357	380	355	367	338	352	361	384	367	384	415	431	371	359	392	415	417	374	425	369	383	394	364	372	379	377	346	360	389	343	378	384	400	364	404	381	381	386	395	371	353	357	376	386	342	342	397	384	385	360	394	372	353	353	358	397	391	359	377	384	350	395	359	376	398	367	389	369	377	359	373	368	383	374	363	371	341	365	372	377	365	429	368	329	362	381	396	373	374	390	377	411	381	375	379	350	362	388	343	415	404	389	365	360	383	427	374	357	378	359	408	385	385	372	379	361	406	404	356	368	375	364	377	359	364	380	354	343	343	351	387	355	390	355	376	337	388	374	342	368	355	371	406	380	340	361	395	384	373	369	363	380	355	359	385	352	391	379	371	415	370	411	411	352	383	390	378	364	369	402	392	365	409	359	349	387	365	388	401	364	360	391	365	398	432	355	374	379	348	386	379	392	371	356	392	354	381	386	370	404	370	372	371	374	417	366	363	367	344	371	345	404	356	383	397	393	376	368	346	343	376	348	385	384	406	341	366	390	383	357	377	371	399	383	357	348	402	375
12908	5252	6283	5235	3782	2861	2442	2106	2110	2151	1947	1882	2665	2309	1793	1975	2595	2429	3666	3938	4086	3490	4042	3597	2795	2661	1754	1938	2531	2295	2065	1316	944	585	369	304	278	171	149	158	140	139	140	160	150	124	157	157	193	279	491	409	489	438	527	353	334	390	237	197	172	197	176	160	169	177	163	171	159	153	133	143	126	150	167	137	162	150	164	158	155	146	150	140	165	165	165	156	158	118	151	127	153	156	145	133	164	133	150	151	153	153	147	125	141	166	163	147	126	151	171	143	137	143	157	128	149	138	157	133	121	135	143	144	137	141	164	132	141	142	124	152	139	158	150	130	168	166	137	146	164	150	150	162	133	113	140	159	162	147	146	147	145	167	164	124	147	142	128	145	132	166	134	143	139	129	138	110	135	134	159	161	145	135	170	127	136	131	166	131	147	165	143	122	163	162	128	151	160	126	132	153	141	140	143	162	129	138	163	156	148	129	150	134	148	144	148	154	143	161	163	165	144	129	156	153	141	172	137	138	152	132	154	137	134	134	136	158	139	141	159	141	134	146	155	136	158	149	135	121	148	142	163	143	134	148	153	136	151	145	147	146	155	149	126	129	148	162	140	144	153	146	117	144	143	134	143	148	157	144	127	134	139	153	162	141	118	138	136	135	133	149	131	153	166	158	137	121	168	145	131	136	135	148	136	159	130	149	148	145	155	161	160	127	149	136	138	139	145	142	156	159	143	131	153	141	155	128	146	163	152	163	126	140	161	123	144	147	144	153	121	142	133	154	143	138	155	123	138	138	162	140	172	150	129	146	137	136	141	151	131	131	142	144	154	124	143	130	140	150	146	128	136	145	146	138	147	137	145	143	167	148	140	147	142	109	164	143	144	169	135	147	143	151	123	131	149	146	152	137	113	154	139	140	153	148	163	145	159	166	140	147	126	142	165	135	161	128	154	148	150	138	127	145	141	123	110	138	138	153	148	126	151	129	139	156	125	141	143	137	150	161	139	152	141	140	137	166	156	124	152	134	148	144	156	139	141	133	147	149	163	140	149	157	118	147	149	126	149	151	151	132	172	159	137	138	137	115	142	159	142	161	132	160	170	135	129	157	137	145	138	142	137	154	145	127	139	144	147	143	176	137	141	152	163	137	152	152	147	160	153	163	164	145	122	161	159	143	147	116	168	143	126	134	117	138	157	137	129	141	162	141	123	155	113	131	147	136	161	153	134	143	146	145	141	144	128	136	155	143	144	149	136	158	132	148	139	110	152	135	152	154	144	125	160	138	117	149	147	140	156	146	146	130	158	147	149	150	162	150	137	155	153	136	147	135	154	131	138	145	134	149	145	142	154	141	121	152	130	156	132	142	159	165	159	148	154	154	124	160	155	132	142	129	153	138	144	148	144	163	141	133	143	139	136	155	136	147	149	150	164	143	151	146	162	146	151	139	152	130	129	130	116	146	149	148	138	119	152	130	133	162	127	148	153	126	145	146	136	156	126	142	149	168	160	145	143	123	138	149	152	139	139	155	174	140	148	139	153	142	144	134	167	146	149	156	143	155	148	139	130	148	150	143	145	145	140	137	167	177	132	156	153	147	150	120	138	144	158	143	156	151	153	139	135	128	143	126	137	144	157	132	142	142	146	160	123	158	155	135	145	158	154	172	140	159	149	149	151	153	136	140	133	128	143	144	140	130	126	131	145	158	142	127	140	153	156	149	145	151	135	136	140	170	129	155	132	145	157	139	133	166	155	128	138	158	162	151	134	132	136	146	167	148	161	134	133	137	149	158	163	122	136	139	124	146	130	139	130	146	137	130	140	143	120	141	146	141	149	153	125	156	144	153	127	131	132	124	135	130	138	180	144	151	134	137	153	135	141	147	133	164	151	157	161	148	149	132	150	174	140	158	156	157	139	152	134	148	149	151	133	145	144	152	146	146	149	135	133	145	138	151	135	141	152	134	166	143	174	120	162	133	133	133	182	131	162	146	142	138	143	153	171	141	137	138	141	152	135	154	149	140	129	139	158	140	173	155	157	172	145	155	119	141	151	157	147	132	151	147	154	137	139	154	160	165	149	119	157	143	137	149	131	121	146	141	167	128	145	141	147	149	136	163	163	167	144	146	131	145	136	150	153	146	165	136	140	140	142	144	151	114	149	130	142	144	166	146	141	150	155	158	133	151	131	148	149	163	162	157	154	145	158	137	142	142	135	160	157	163	135	154	128	135	125	136	152	135	148	152	123	150	149	170	146	143	171	141	130	152	159	158	162	131	171	137	139	141	146	147	163	145	132	155	142	127	126	122	138	151	145	123	135	158	136	153	132	132	143	152	144	133	159	140	159	148	152	146	138	154	146	155	153	158	140	142	128	141	119	124	145	150	145	146	149	128	116	133	158	153	150	139	146	155	138	136	172	134	165	161	168	137	149	141	149	162	152	143	165	141	125	141	151	151	127	146	148	150	131	156	156	158	143	159	166	124	153	136	130	149	151	138	136	141	139	160	156	158	137	125	168	146	157	135	136	149	165	151	139	138	143	138	150	120	144	160	112	148	151	141	133	140	151	147	142	140	123	148	125	128	149	159	148	150	143	139	153	144	151	162	144	162	148	135	142	125	140	155	157	162	142	145	138	167	135	132	143	139	150	130	139	138	135	129	141	161	145	146	140	132	132	148	145	159	140	154	123	144	146	114	135	138	148	123	137	119	170	155	161	133	137	130	143	149	153	150	137	156	126	138	138	159	134	145	157	144	157	144	147	141	127	172	144	142	161	146	140	127	146	137	129	145	143	143	134	169	155	140	145	144	144	170	160	129	122	168	152	168	149	156	131	158	138	129	139	151	133	135	140	152	133	139	112	172	120	125	134	150	135	143	146	153	147	142	146	143	151	142	134	156	148	139	129	142	167	147	159	137	141	123	143	163	140	145	151	123	162	118	142	154	168	162	139	150	133	142	166	135	151	146	149	126	137	151	133	144	135	116	135	133	153	131	131	132	154	154	134	162	150	148	151	156	153	145	144	166	161	152	150	141	125	149	165	162	149	133	156	146	137	151	138	159	159	142	144	151	151	146	153	138	149	141	135	117	169	126	160	125	138	133	149	147	124	174	146	148	144	146	168	153	138	151	132	161	133	155	157	144	127	141	132	137	138	146	151	151	138	136	128	147	136	154	144	147	140	133	152	139	130	153	150	145	155	145	132	165	159	139	138	137	139	149	128	145	137	141	142	130	141	123	147	168	146	133	149	143	171	135	148	136	152	153	141	147	164	173	163	148	136	162	138	151	123	144	132	121	124	144	149	142	155	156	144	139	149	159	156	135	128	139	128	158	126	165	151	156	138	137	122	142	135	165	144	127	156	143	154	139	149	172	158	148	150	135	149	141	144	151	150	148	157	123	133	125	160	175	149	126	137	152	141	145	153	140	150	144	151	138	155	156	134	141	120	158	144	145	146	160	145	144	159	164	140	169	138	146	133	143	169	145	137	139	147	156	125	144
9020	5542	10695	12838	11675	10453	9999	9085	9889	10289	9627	9550	12738	11320	9148	9557	11416	10939	15626	16845	16879	15341	17653	15780	13157	12605	9570	11228	13610	13447	11557	8518	6129	3938	2048	1454	1115	620	458	438	495	424	443	443	426	475	512	594	928	1490	3128	2798	3018	3087	3767	2231	2128	2647	1515	777	740	761	798	634	657	693	525	529	559	517	518	496	470	472	471	462	509	485	494	486	489	503	468	503	475	449	488	453	479	441	457	476	447	481	463	462	450	456	454	472	413	441	419	458	419	425	460	383	428	456	416	434	421	467	441	436	441	457	423	435	408	413	417	439	460	421	407	471	413	451	447	423	441	439	442	439	387	375	398	449	436	416	415	451	444	429	432	459	465	427	473	404	449	435	431	442	431	440	431	432	435	445	422	431	422	439	441	432	452	403	463	438	425	449	417	411	459	415	422	451	455	458	472	424	416	449	425	432	431	464	398	411	473	441	447	452	430	461	429	445	418	472	449	433	446	473	435	484	427	458	444	446	450	418	446	457	435	452	434	422	454	452	434	399	439	455	425	389	447	458	454	425	412	437	419	447	443	441	427	458	439	483	411	466	460	411	450	457	431	414	457	435	414	451	471	430	433	439	440	423	431	412	416	413	485	467	415	444	401	478	406	456	446	427	467	428	428	419	491	407	447	467	433	422	469	432	415	453	411	460	454	473	402	412	431	447	475	436	440	457	425	437	441	446	454	449	446	457	446	456	417	426	453	467	413	440	411	448	445	412	443	431	461	465	413	467	424	413	442	472	410	420	459	442	416	433	456	434	458	434	423	425	369	438	463	446	434	438	436	419	422	423	415	449	432	465	450	450	429	436	432	427	477	455	434	416	427	438	424	441	446	450	439	448	425	416	400	431	390	420	425	441	374	408	406	414	423	458	459	423	424	465	458	428	451	455	400	447	398	443	450	441	436	415	427	417	458	444	425	465	440	452	416	485	421	422	397	430	432	429	446	399	428	459	444	416	400	420	433	391	427	414	481	421	420	456	403	436	460	428	456	437	445	466	401	433	424	426	461	414	440	435	428	431	448	455	440	450	411	432	437	420	452	428	452	403	473	436	423	441	438	418	402	441	432	412	468	415	431	416	447	426	469	452	411	420	408	416	415	456	458	431	462	381	430	468	450	458	432	452	445	420	427	448	401	417	462	434	437	403	436	460	431	436	445	439	435	435	424	457	449	426	423	444	424	451	439	439	429	406	446	415	424	418	431	436	436	410	435	437	452	449	396	475	432	431	442	435	438	457	439	451	436	440	420	461	451	424	409	468	412	416	412	473	469	448	424	438	381	439	450	418	440	466	435	462	414	442	439	457	422	406	450	402	464	423	455	422	461	457	409	420	451	468	417	441	440	426	444	469	436	449	445	448	433	431	426	441	410	420	445	461	428	416	424	420	449	452	422	465	420	431	433	424	423	427	432	403	438	455	445	412	413	432	420	415	424	417	435	461	412	467	477	414	448	458	447	434	481	436	412	442	451	462	462	448	455	429	492	439	443	417	446	445	427	408	442	469	421	439	449	439	439	405	438	430	428	449	472	430	426	421	453	432	419	426	415	419	416	418	413	454	437	430	439	444	453	437	445	417	460	455	434	424	453	468	424	431	462	424	418	390	420	449	414	439	459	411	447	428	425	447	427	441	454	459	431	460	428	441	411	419	496	415	386	419	424	401	401	442	445	407	466	440	448	425	441	442	464	417	438	458	426	442	437	411	429	436	463	433	444	440	471	428	431	428	436	451	453	413	458	437	433	418	411	459	449	457	411	447	432	445	451	443	397	432	404	462	457	395	430	428	435	428	412	438	422	434	427	445	436	405	425	418	432	403	454	454	442	420	452	381	429	419	428	433	429	445	394	453	416	430	394	444	454	404	492	441	427	436	441	462	438	395	447	413	468	464	439	433	429	409	451	451	431	419	429	421	458	426	419	477	433	469	426	415	455	422	434	454	436	427	411	404	420	453	428	439	411	445	394	371	433	418	450	420	469	428	462	453	429	417	441	419	446	463	452	416	425	442	434	415	459	414	435	441	438	432	428	452	431	441	476	432	414	420	455	422	402	455	430	450	460	463	421	441	451	446	409	442	408	447	413	425	423	418	431	412	431	468	425	424	414	410	427	482	419	432	436	452	450	422	397	419	437	476	418	406	413	443	419	406	420	409	458	424	430	430	432	420	431	427	458	439	433	456	422	416	472	435	462	432	419	437	423	425	457	402	430	437	446	464	441	415	447	422	431	442	389	404	411	412	435	468	409	423	417	429	467	410	417	428	460	414	421	402	427	434	426	421	419	434	399	458	424	458	403	441	461	444	402	447	440	418	433	428	436	424	399	437	454	451	434	433	431	387	454	413	395	404	428	412	434	459	406	436	434	446	444	445	462	454	430	396	416	428	441	448	433	406	434	422	413	439	442	480	428	419	459	421	415	489	454	399	438	468	465	459	437	439	437	418	447	435	400	414	445	457	449	465	461	433	447	420	403	471	456	428	402	413	431	401	429	439	453	419	455	398	425	449	450	412	421	425	428	440	415	439	460	471	397	436	399	411	438	448	439	416	415	451	440	441	457	458	416	423	432	433	445	407	407	437	461	468	410	431	442	407	449	445	420	426	429	404	470	422	457	418	453	425	451	428	413	401	392	469	418	444	373	422	481	455	445	430	430	477	434	441	433	423	404	442	434	454	439	407	462	415	435	425	435	453	401	464	421	456	429	459	455	436	429	427	426	420	416	419	439	424	411	437	491	424	426	415	433	428	410	451	423	456	417	459	448	425	427	418	459	446	471	442	418	414	422	419	429	447	429	406	454	461	436	447	444	481	458	451	419	432	410	455	425	448	388	440	422	457	447	414	458	442	426	428	448	399	420	469	412	426	424	442	486	420	428	400	428	457	433	455	452	421	415	391	466	452	443	402	421	436	461	420	444	427	440	420	438	417	426	426	399	439	389	449	437	462	422	466	418	444	438	404	428	455	472	461	419	448	462	415	434	467	444	419	449	430	447	427	428	475	451	407	450	455	434	409	397	436	454	434	427	426	420	438	409	427	452	421	430	444	421	444	439	408	442	458	439	465	399	423	471	458	445	429	413	452	421	436	419	462	421	452	406	435	420	443	423	432	420	451	458	415	421	424	413	414	425	441	428	382	424	433	431	445	466	454	451	432	446	420	448	414	441	430	411	406	371	442	454	434	404	424	440	404	411	429	419	382	428	416	408	460	444	425	416	431	456	463	464	477	449	446	432	442	424	469	435	425	432	407	409	445	445	442	456	481	420	427	448	416	400	420	425	428	426	388	449	449	450	414	464	443	460	408	442	454	441	437	427	461	449	427	445	438	461	418	437	438	465	442	438	466	443	437	442	438	460	434	421	460	448	452	413	394	414	440	418	433	439	474	405	438	450	437	432	447	429	459	443	429	439	442	441	420	465	429	441	471	381	441	401	424	420	411	398	409	430	450	426	424	442	431	440	406	475	428	431	455
20726	9104	10329	8890	6397	4682	3788	3413	3344	3257	3332	3159	4111	3986	2878	3833	4570	4218	6671	7158	7723	6178	7559	6982	5414	4221	4039	4574	4494	4516	3684	2269	1499	1193	599	381	390	218	187	182	193	177	174	166	182	172	167	198	326	437	798	647	681	783	1027	555	559	658	345	257	226	284	262	205	212	201	206	182	192	196	219	181	202	198	198	185	213	229	201	197	201	170	175	198	195	181	178	189	188	180	180	169	166	179	169	170	180	176	183	181	182	187	171	181	166	170	170	194	188	201	190	179	210	164	183	173	191	194	188	168	172	165	158	182	184	187	181	186	184	180	202	173	181	209	177	201	189	177	169	195	187	188	190	192	195	188	170	180	185	187	196	180	173	172	189	183	184	177	204	194	152	197	177	188	171	176	207	200	177	185	168	150	172	190	173	193	157	184	191	196	188	183	182	178	211	181	189	156	195	183	201	172	206	172	171	186	195	184	163	156	183	193	172	180	141	192	178	175	162	184	174	179	166	166	173	207	192	177	181	180	184	187	194	181	178	178	195	165	182	194	176	162	178	176	208	182	184	188	188	176	176	172	173	189	169	179	157	183	182	180	188	179	180	164	161	164	175	180	192	170	181	167	175	186	190	200	191	180	182	176	162	195	167	196	198	198	203	166	193	200	194	169	192	187	199	193	172	158	194	160	178	177	185	194	200	188	176	173	190	185	160	183	164	198	180	170	194	200	187	194	174	177	150	178	194	176	200	200	174	183	177	173	195	186	165	188	173	178	167	175	160	188	163	197	177	173	170	175	169	177	179	179	181	198	187	186	191	179	175	181	183	177	170	189	174	176	178	185	163	185	162	167	163	178	181	163	196	176	168	178	166	161	162	163	182	180	191	191	165	189	164	154	185	189	168	175	187	189	174	172	191	195	185	196	189	168	165	180	175	189	168	167	158	192	185	175	170	184	170	151	191	200	185	198	177	175	190	186	196	186	158	163	161	190	195	183	197	179	156	186	184	180	161	168	166	169	180	187	183	164	191	198	158	186	201	187	190	185	184	181	174	183	188	167	154	180	176	156	180	184	185	171	175	165	185	174	176	195	178	177	175	156	182	195	176	168	161	196	174	171	186	194	192	180	201	183	188	162	191	204	173	198	161	169	177	176	180	206	173	176	171	176	159	182	197	190	179	193	192	179	174	195	174	212	186	168	200	160	172	159	185	189	175	197	189	195	152	200	175	195	167	161	180	177	182	173	187	181	172	155	174	174	141	175	169	174	172	163	191	163	169	181	181	167	209	186	175	173	171	172	190	168	183	197	185	185	184	202	191	189	167	194	164	155	150	193	182	195	183	157	182	169	170	163	195	176	178	184	223	169	183	175	197	184	163	184	186	200	197	196	161	183	184	166	206	193	203	185	184	195	164	155	187	178	173	185	172	172	188	184	146	168	180	193	181	166	189	178	177	194	187	184	169	161	173	192	189	160	179	193	181	184	166	180	205	176	184	178	180	166	188	173	176	200	169	166	175	159	183	195	162	192	181	199	194	179	178	171	182	170	181	157	204	195	164	177	173	185	161	183	196	172	166	184	190	206	183	167	169	179	185	183	175	154	163	174	183	163	182	192	176	204	168	195	184	173	165	193	177	170	204	164	184	180	151	167	187	204	180	178	209	175	183	142	195	166	171	183	177	201	182	152	170	173	160	154	168	189	172	181	151	185	176	189	175	197	198	185	180	181	186	191	187	206	173	176	183	186	169	203	195	156	161	183	178	173	169	153	180	167	210	189	186	194	182	182	184	178	166	187	183	152	199	190	200	192	175	169	196	187	177	164	194	184	199	208	167	177	165	186	189	172	178	214	194	206	165	192	183	187	176	173	190	183	192	181	186	191	184	186	171	208	179	193	188	165	168	188	170	179	182	178	168	182	206	179	193	183	212	187	177	200	181	179	186	169	167	205	154	149	160	181	170	181	185	224	161	198	194	171	179	187	190	186	169	151	192	169	192	180	162	174	170	178	172	157	186	176	200	170	177	183	187	184	194	199	182	189	197	163	195	182	188	181	176	168	151	182	180	170	181	168	204	190	149	198	182	181	184	170	186	192	178	178	169	188	154	173	190	187	178	172	173	198	187	162	175	179	173	171	215	188	174	197	175	163	166	173	182	175	176	157	164	178	179	162	182	163	181	175	170	192	156	170	203	167	170	184	178	191	178	179	197	196	154	207	185	171	177	166	172	191	182	169	161	185	171	173	149	192	175	194	185	184	194	178	168	178	144	185	207	161	163	165	196	190	183	177	201	189	191	196	187	172	173	196	192	172	160	196	184	185	160	187	202	187	191	163	194	196	167	169	193	177	194	201	173	173	167	191	202	201	174	155	155	189	208	201	184	164	176	183	178	197	179	163	172	164	166	184	163	174	175	192	162	172	189	193	187	195	181	164	176	158	174	168	162	162	148	160	168	206	180	178	167	166	186	165	195	195	194	176	158	200	173	166	200	171	191	198	171	156	181	187	194	143	197	155	176	182	187	163	184	152	168	190	190	170	185	188	154	185	170	172	187	185	174	190	183	184	170	178	172	185	206	207	182	192	195	190	201	205	160	191	205	173	156	173	167	184	181	193	176	171	197	176	179	161	164	181	172	192	176	185	149	158	167	180	178	143	179	178	191	155	181	175	168	176	168	178	175	192	167	171	166	193	189	163	169	181	175	148	180	219	169	188	194	171	172	171	180	176	190	173	168	169	171	159	151	174	192	178	184	195	169	221	182	159	194	198	176	176	173	175	214	170	179	178	171	197	205	184	201	171	154	194	179	164	181	175	199	210	181	186	170	180	195	180	180	175	198	172	166	177	179	193	162	168	177	185	162	206	169	176	164	174	185	167	171	169	180	173	179	174	176	195	181	192	153	184	165	181	176	172	173	211	185	187	176	209	175	170	161	186	169	154	197	203	164	188	186	186	159	189	207	196	160	177	190	180	197	193	186	174	175	171	186	175	169	188	183	196	185	163	158	170	203	163	174	164	161	203	156	193	182	186	190	187	173	171	180	187	186	167	171	179	152	195	208	180	158	187	174	172	210	168	180	205	175	193	191	180	157	182	182	185	189	183	160	191	180	208	186	183	189	160	188	163	195	167	187	187	196	188	170	178	176	168	196	174	165	163	196	168	169	153	183	189	174	170	186	168	170	178	173	175	183	166	162	196	157	186	188	193	164	180	178	191	193	202	185	174	201	173	141	174	169	209	178	157	185	152	193	152	170	204	167	163	177	195	156	199	175	193	195	200	175	164	170	148	173	180	171	192	166	194	169	173	206	186	173	174	174	173	196	170	166	178	176	185	165	180	193	163	189	186	191	207	189	170	189	161	152	183	173	163	173	177	160	168	151	161	164	166	168	205	173	176	185	197	183	209	183	190	193	158	192	177	162	184	163	195	189	208	174	151	169	187	195	179	184	183	186	175	173	198	201	181	158	170	193	164	155	174	183	210	184	174	200	166	186	149	185	168	196	179
12049	7992	15515	17612	16379	14823	13576	13087	14007	14321	14068	14198	17798	16854	13003	15071	17304	16536	22652	22624	24384	22180	23927	23704	19466	17601	17265	19767	19580	21110	18253	12521	9020	7132	3322	2344	2261	809	594	516	518	576	543	522	555	583	660	841	1635	2567	5403	4561	4704	5515	6990	3310	3765	5021	2367	1200	969	1153	976	795	821	761	700	717	694	635	609	626	584	646	625	567	652	582	617	562	629	570	597	592	602	610	524	538	545	595	545	573	575	551	512	536	560	527	520	523	517	488	540	495	513	571	541	541	552	500	515	508	530	503	503	539	548	496	541	499	519	491	555	564	496	542	480	516	489	479	556	518	527	602	521	530	546	567	533	531	490	558	516	557	561	497	501	534	504	519	501	561	527	489	510	507	488	499	532	499	490	548	523	508	476	519	516	559	488	508	504	557	537	558	555	527	511	518	523	548	544	517	506	547	541	525	533	503	525	517	530	508	563	545	501	555	546	461	531	514	497	521	512	513	506	514	477	480	559	547	535	516	524	522	519	490	551	485	516	486	508	550	466	526	474	533	484	523	523	497	559	499	531	527	489	530	520	515	504	558	529	537	534	512	505	503	550	516	481	557	517	493	484	497	524	518	516	537	521	512	533	541	543	523	568	518	528	513	530	551	529	504	526	547	513	506	479	552	521	525	554	545	492	482	549	532	530	532	529	520	507	525	478	491	469	513	523	493	539	511	532	533	527	520	554	572	537	486	505	500	529	499	525	546	505	494	518	519	531	533	509	511	554	510	527	543	492	510	539	542	494	560	527	489	523	486	522	491	523	541	521	534	512	508	486	555	543	532	500	527	490	509	560	521	569	547	542	539	535	510	513	526	493	526	519	533	537	545	535	543	528	517	533	545	519	494	504	522	512	517	516	509	552	553	495	523	528	531	549	509	510	515	554	578	544	523	553	474	555	501	533	493	550	540	515	524	500	532	519	549	512	514	488	532	515	532	518	553	552	557	560	493	491	549	525	523	511	499	494	500	547	477	508	513	475	489	491	515	525	499	537	537	528	538	523	519	539	481	539	479	561	524	503	511	500	536	507	498	500	498	527	528	523	554	467	547	518	503	559	534	502	512	515	498	518	490	529	542	517	468	484	537	512	515	510	532	498	486	527	551	519	510	508	524	530	524	485	497	518	512	502	515	549	505	485	576	491	487	533	537	484	521	490	524	542	500	518	488	552	518	566	551	542	541	537	504	508	501	478	533	529	503	522	538	496	534	517	548	532	510	529	520	506	535	513	558	483	510	532	492	555	515	521	501	497	520	521	532	490	540	560	483	551	540	496	496	509	522	525	500	517	475	472	519	539	505	560	531	490	545	552	516	564	553	512	535	554	526	541	525	480	535	526	490	530	502	527	579	517	509	531	531	528	506	528	521	529	552	473	576	537	529	513	525	561	535	510	541	521	548	506	543	534	519	539	435	511	485	499	542	490	533	550	505	544	496	531	523	540	520	514	537	513	527	541	505	523	558	506	503	535	536	572	518	544	509	559	503	539	500	515	516	528	524	508	508	566	487	517	495	498	529	529	528	502	504	542	508	549	509	521	542	514	516	519	523	530	503	513	537	528	509	544	533	531	536	533	542	512	561	536	523	481	516	511	516	543	515	564	541	509	527	503	511	518	514	510	573	543	536	545	526	538	517	522	539	518	521	514	503	544	517	544	570	516	547	516	531	544	517	528	493	558	518	508	499	499	542	564	538	503	501	483	514	538	541	474	535	530	553	534	529	546	485	551	511	520	532	518	524	539	545	494	564	535	527	514	473	539	585	470	519	511	539	525	560	539	525	524	502	516	572	561	501	530	511	538	509	518	510	482	494	524	517	546	505	533	486	534	515	556	513	531	486	543	503	542	584	557	501	528	516	531	571	542	514	510	525	506	501	563	503	469	512	518	513	543	505	526	542	553	515	514	478	527	513	531	501	540	542	498	541	495	511	511	522	512	546	485	485	534	502	528	508	507	530	495	539	530	541	516	550	511	503	502	526	507	529	549	504	512	565	504	543	515	519	499	513	533	555	539	499	540	524	504	509	523	556	512	515	518	560	527	528	526	562	506	504	488	501	564	529	477	477	539	573	514	532	511	542	538	526	526	490	535	513	534	511	538	550	514	527	502	456	553	460	508	473	563	528	566	534	515	491	491	563	479	523	521	511	538	501	557	542	536	523	502	516	526	495	501	543	507	515	489	497	529	488	560	493	540	494	513	513	511	528	533	507	487	546	507	489	524	519	513	511	509	521	497	520	501	512	530	538	505	551	589	555	535	484	524	506	508	475	545	503	542	487	459	535	517	515	531	534	538	526	554	558	509	504	547	519	520	516	533	531	517	520	554	521	519	552	502	496	537	527	516	545	492	519	521	534	541	545	506	508	519	543	491	509	496	546	468	503	541	530	521	511	465	519	533	501	489	534	538	529	522	492	499	532	537	536	533	548	527	532	535	526	506	509	536	581	534	527	500	531	500	485	538	532	537	551	538	555	500	521	511	563	500	502	511	506	540	515	498	517	563	492	526	507	558	495	530	546	462	497	551	514	530	543	529	512	548	558	543	509	527	531	536	535	536	533	535	491	562	542	543	518	560	546	540	490	504	485	504	525	534	526	552	525	512	502	511	493	541	508	507	519	533	516	529	524	487	557	563	477	542	516	505	539	504	533	507	532	479	505	552	526	520	512	565	509	505	517	529	504	517	543	526	520	500	522	502	500	535	540	501	525	528	544	546	520	545	520	573	540	549	507	504	494	533	557	517	565	503	521	490	497	508	526	521	506	480	529	507	480	492	524	559	517	532	534	489	519	508	497	519	496	526	490	470	502	520	488	524	516	555	542	485	526	537	523	505	559	508	486	504	537	510	519	537	516	555	520	491	448	570	507	528	526	509	505	562	530	523	486	536	482	537	526	540	558	487	531	493	545	496	517	518	520	476	528	538	547	519	541	527	552	492	494	504	524	521	511	506	553	496	541	515	496	509	505	496	551	552	533	513	516	549	551	478	539	513	533	502	512	545	523	522	562	529	545	497	540	498	532	502	498	512	550	523	600	542	516	514	520	502	526	466	513	535	499	562	497	530	500	497	535	540	533	489	516	508	506	486	545	524	506	535	517	551	501	520	531	521	548	501	527	518	527	539	525	506	531	499	548	560	549	489	526	517	534	496	538	520	523	507	517	517	524	531	536	529	556	537	520	515	543	527	490	513	529	540	479	532	521	532	542	518	539	550	530	531	536	573	514	551	529	543	530	518	511	544	508	522	513	551	529	522	521	540	529	506	479	523	529	504	523	513	511	536	548	540	511	548	539	491	513	504	531	518	512	533	555	501	525	515	505	505	506	545	578	548	508	569	512	545	477	541	481	549	535	518	509	534	534	524	515	509	504	504	523	558	498	483	527	505	503	519	543	548	514	560	476	516	508	518	569	489	493	527	509	556	572	527	499	504	559	537	568	499	556	523	540	562	536	556	541	541	555	472	514	502	498	493	501
5165	2065	3113	2381	1633	1374	1071	1045	987	991	880	760	728	608	474	425	432	416	490	475	448	368	395	425	321	363	272	363	260	299	278	177	178	173	136	131	125	116	132	129	114	117	110	125	127	123	123	114	125	135	150	134	150	147	142	154	128	148	134	139	157	127	127	159	130	143	129	134	113	138	119	129	126	113	139	135	127	142	123	138	121	122	138	119	127	124	110	128	115	129	122	130	135	141	115	123	141	107	117	132	120	128	95	134	106	128	127	119	144	134	138	100	128	103	114	117	98	111	118	132	138	120	94	116	118	117	109	105	119	114	124	130	111	118	126	135	116	139	118	136	125	131	130	125	118	103	115	120	126	142	140	142	106	125	134	125	115	116	132	112	133	130	117	118	135	132	105	122	129	112	125	124	130	124	110	116	115	104	111	112	133	125	106	128	120	126	122	122	125	124	110	133	113	117	124	136	111	129	128	105	120	124	135	128	105	114	113	123	113	101	114	139	122	121	120	133	117	116	126	106	118	130	128	121	133	109	106	103	120	107	119	127	125	120	130	120	117	145	109	117	119	97	112	128	118	128	115	110	128	126	118	129	138	125	116	122	137	108	109	104	118	97	122	119	121	118	116	117	129	125	116	137	105	117	125	125	113	120	122	146	115	139	137	137	107	134	142	141	112	119	115	112	123	136	121	108	123	116	120	127	110	148	102	133	118	126	110	121	95	113	110	122	101	109	126	119	101	108	118	128	140	104	115	117	128	122	113	117	126	130	113	125	108	128	130	100	125	130	119	105	127	123	124	118	113	110	116	131	112	121	134	133	108	118	128	133	109	121	117	118	137	97	127	128	123	134	110	129	118	122	126	120	115	109	98	111	116	136	125	122	118	112	101	120	148	135	126	139	133	128	120	124	124	113	136	128	121	123	124	121	116	143	134	105	123	123	130	116	124	102	113	113	119	116	135	133	104	129	132	114	109	124	112	112	117	107	118	124	122	107	125	119	119	112	123	112	122	97	122	116	136	131	124	149	131	148	128	112	149	141	131	125	131	130	131	122	93	131	139	115	129	112	126	135	132	117	123	120	137	107	122	124	132	103	121	118	126	147	102	124	124	106	109	108	117	107	121	106	122	133	127	128	117	131	102	123	136	126	123	111	136	133	106	111	126	135	122	129	124	114	126	126	103	127	123	121	108	116	120	114	108	127	122	109	113	108	136	115	113	123	121	111	140	131	118	122	127	123	130	131	118	140	138	135	120	117	113	128	126	140	128	131	130	139	113	126	129	134	122	119	123	130	124	112	119	123	123	135	134	147	126	116	98	110	143	103	120	121	119	134	136	127	128	137	134	112	125	114	115	109	124	122	137	126	139	118	123	125	110	114	133	124	128	122	123	123	137	102	130	119	131	118	118	127	142	101	117	102	102	117	134	142	102	131	111	109	137	109	131	135	133	107	124	125	141	136	131	130	122	144	122	110	120	119	111	98	111	129	125	136	109	118	109	127	110	126	123	124	131	120	125	124	111	149	122	95	123	135	118	115	133	141	120	114	95	133	112	116	134	136	133	130	131	114	111	140	110	117	125	119	138	114	122	122	99	113	133	114	122	105	121	114	126	132	121	119	124	131	118	122	118	122	104	105	111	107	129	134	97	114	104	116	110	121	125	149	138	125	111	115	126	125	114	125	138	144	107	130	121	116	135	116	123	121	139	115	106	122	108	134	129	116	132	134	124	144	132	135	125	120	123	136	114	110	133	127	123	115	143	117	117	128	123	127	134	127	138	124	119	143	130	122	124	133	120	107	114	134	124	107	118	126	149	121	128	114	122	109	133	123	131	112	139	106	129	133	112	108	116	114	130	122	115	144	124	118	116	116	121	115	115	127	121	119	134	137	101	109	107	126	139	109	129	113	138	127	100	107	113	118	122	127	118	125	107	122	136	134	135	124	120	133	137	130	138	113	130	140	126	134	110	121	112	121	151	123	139	115	115	158	138	132	125	112	125	128	121	140	113	119	116	153	126	122	126	147	122	105	117	124	145	121	105	131	134	121	123	126	125	123	121	109	106	150	105	144	114	117	126	134	109	111	113	113	125	117	136	126	112	121	124	142	122	104	127	102	113	155	127	109	105	111	143	106	123	120	121	118	116	109	126	122	112	120	140	132	102	128	137	109	131	121	110	105	122	114	129	135	134	106	116	116	129	119	134	111	136	121	118	117	140	118	116	127	122	145	112	122	111	126	129	130	128	115	103	105	131	140	141	103	125	128	120	127	126	120	128	115	115	135	125	134	142	122	123	118	139	117	135	99	107	106	103	110	104	119	135	108	108	114	124	112	149	131	125	114	117	130	114	109	126	110	116	135	139	118	115	115	112	114	116	119	128	119	119	125	118	100	127	124	124	122	118	124	142	119	124	124	113	117	139	111	115	122	136	132	136	128	121	109	135	115	134	117	123	135	127	115	113	133	144	135	99	123	113	113	142	115	123	121	125	124	132	119	125	121	108	114	113	104	123	126	134	121	121	115	116	118	118	116	113	133	117	128	121	149	123	120	128	133	114	122	118	131	136	104	110	105	117	133	123	111	110	118	133	103	124	133	139	123	108	125	141	132	125	125	132	115	111	129	131	117	137	110	122	117	105	155	137	119	121	107	111	132	118	114	122	127	111	132	122	118	126	125	121	124	136	138	124	121	100	109	107	137	130	99	119	136	137	102	144	162	117	116	109	124	121	123	120	128	100	135	123	130	132	130	132	114	117	126	129	123	118	146	117	131	109	125	118	126	115	114	111	116	119	128	104	108	122	135	130	126	117	125	120	126	128	129	114	129	115	111	120	107	108	114	137	149	112	118	109	128	129	136	107	138	133	113	119	114	125	125	131	143	133	116	123	128	123	132	126	137	131	133	119	123	130	118	122	153	114	133	119	126	128	118	123	104	113	131	113	127	125	131	102	125	116	123	116	119	121	120	135	139	115	131	118	130	107	104	113	102	121	140	122	127	118	132	134	121	134	119	122	114	95	130	148	125	119	114	125	132	123	121	117	124	131	103	111	124	143	115	126	125	110	119	156	132	116	135	117	143	122	111	124	138	112	123	114	116	101	124	119	133	118	129	123	119	115	128	136	117	114	132	135	129	122	116	113	118	147	120	120	122	134	136	118	140	115	123	118	142	119	114	130	113	131	122	120	131	139	129	127	122	130	120	122	122	116	120	117	119	128	141	129	130	115	140	134	113	119	133	124	116	124	120	121	112	115	121	116	134	136	114	119	145	127	111	142	141	132	127	138	118	111	122	104	107	136	119	109	111	112	137	119	130	123	116	111	106	127	113	127	119	131	124	149	111	113	137	119	113	101	111	138	112	131	118	132	124	119	120	112	145	121	109	127	122	113	99	101	125	109	113	136	131	109	121	125	125	137	120	103	128	128	132	128	120	118	117	98	111	109	126	134	127	112	119	122	132	134	134	119	133	113	115	124	141	143	114	125	115	118	122	117	139
4443	2522	5983	6635	5760	5424	5098	5039	4849	4899	4264	4053	4077	3552	2692	2261	2598	2502	2689	2587	2478	2233	2348	2558	1642	1628	1531	2056	1387	1753	1561	976	768	751	493	485	455	388	398	405	388	389	399	413	405	383	381	435	422	491	544	550	586	597	677	512	544	568	489	468	489	470	430	415	397	381	396	386	379	388	394	395	422	401	407	402	375	431	412	358	397	404	410	365	411	374	405	375	359	358	376	374	408	387	363	386	351	372	416	361	373	357	376	350	389	344	385	400	366	378	383	362	371	376	386	391	387	400	390	384	374	385	376	376	388	370	384	361	380	377	379	345	370	383	364	379	371	340	364	390	366	350	367	360	348	386	384	356	376	367	408	390	351	377	400	372	371	382	379	366	349	363	423	373	365	388	361	361	397	380	363	371	380	368	403	384	356	370	375	360	385	345	386	371	395	325	379	390	359	369	360	382	359	381	372	368	350	361	345	349	375	364	374	358	377	416	367	376	385	397	382	394	376	400	356	388	410	362	395	372	365	383	384	383	350	394	368	379	369	370	357	368	391	367	385	347	356	373	386	402	346	368	372	368	369	361	365	359	361	379	346	393	377	400	383	359	343	407	341	369	383	385	375	391	363	383	364	398	374	393	396	400	368	400	361	370	369	378	397	374	405	391	340	372	372	377	399	365	364	375	381	377	352	361	369	390	377	427	371	374	364	364	363	389	357	388	376	381	340	364	380	329	377	391	403	389	329	367	355	389	381	402	371	344	400	391	364	357	356	359	333	341	393	394	371	362	371	361	368	401	374	393	397	386	362	344	400	361	362	362	338	367	370	413	376	388	403	376	356	376	364	365	390	374	385	371	352	398	361	360	378	360	390	382	361	380	375	381	360	364	375	388	363	340	369	356	361	381	344	372	359	376	374	356	370	406	345	389	348	378	387	358	371	361	380	392	368	400	375	397	353	374	374	348	364	369	386	340	333	367	400	321	365	398	389	376	392	393	392	360	365	396	345	361	390	377	367	377	381	377	346	364	350	408	386	388	360	398	401	379	390	391	361	397	413	363	374	363	439	402	373	367	383	404	357	380	358	387	384	349	400	348	381	392	368	386	336	372	364	382	361	415	377	370	384	357	358	390	380	348	335	384	392	373	359	388	375	375	367	352	347	393	364	380	356	400	372	345	355	361	364	363	338	387	389	402	351	364	385	409	351	397	387	353	386	384	380	374	405	366	379	371	369	382	375	365	370	366	365	385	350	344	350	390	404	365	343	370	395	398	326	377	361	370	393	381	367	378	372	369	385	386	379	350	381	364	378	386	364	413	378	381	348	402	368	376	380	372	386	374	378	370	382	372	359	364	360	382	370	385	355	390	349	386	369	365	382	373	399	397	361	401	381	387	356	379	408	387	341	399	384	390	360	378	397	378	369	347	380	383	363	384	374	352	384	400	374	337	358	352	403	341	416	329	371	364	365	373	387	384	367	381	396	338	374	397	403	412	372	384	384	372	383	351	366	361	352	371	339	368	397	402	377	412	351	367	388	342	364	347	380	411	378	389	393	364	381	350	358	424	388	382	354	359	373	385	375	377	358	391	367	350	361	339	389	368	364	348	391	408	362	347	356	384	387	362	351	374	389	355	392	363	345	414	375	351	402	389	375	371	371	351	371	371	354	385	394	368	365	391	385	349	367	365	356	359	399	350	401	407	390	373	415	366	347	370	349	367	380	374	372	397	368	370	349	358	374	384	357	409	380	407	367	362	407	352	370	360	383	385	360	388	370	367	347	373	392	374	405	340	347	392	380	369	391	348	378	390	366	400	362	357	380	356	410	377	382	383	374	350	393	398	374	374	384	383	390	374	401	355	396	360	356	375	378	382	351	360	368	353	387	358	397	362	389	363	359	374	368	387	352	387	330	382	392	369	364	376	398	388	409	363	364	354	355	351	374	367	372	398	374	374	378	368	345	382	368	388	357	362	372	390	390	375	363	367	372	422	374	379	358	377	349	359	377	401	356	370	333	341	365	397	388	385	372	341	381	366	382	356	380	372	398	362	365	386	348	398	378	397	394	396	367	414	379	360	395	397	365	377	365	383	374	391	381	347	397	313	355	382	400	383	343	386	345	389	379	367	330	374	366	388	372	359	360	386	404	418	351	384	371	373	373	381	375	413	402	344	323	391	353	377	373	374	361	336	393	360	397	378	359	355	364	363	342	395	377	383	386	343	375	365	374	365	376	346	389	379	395	370	404	353	362	386	363	340	358	405	366	350	396	364	404	391	389	374	373	382	375	383	401	341	383	399	393	389	416	360	373	343	373	377	395	360	392	377	412	394	416	371	371	386	362	322	388	420	369	363	429	366	405	372	379	342	335	397	354	358	357	390	373	396	399	378	372	384	409	402	386	366	396	366	374	394	388	374	378	341	411	351	345	381	337	378	368	408	379	378	403	416	325	358	368	348	382	383	403	373	367	377	349	342	374	376	334	387	360	377	365	381	375	387	362	397	372	392	354	375	377	379	387	348	398	363	371	352	384	365	396	375	368	371	431	361	380	367	346	380	378	431	344	387	382	357	403	356	430	350	384	403	366	372	387	355	390	361	381	336	394	365	379	390	390	379	388	363	351	339	368	384	349	364	393	378	367	375	366	387	369	370	390	409	373	357	408	374	369	379	338	380	364	334	369	368	398	347	350	375	381	358	382	347	383	394	400	388	377	353	365	361	370	405	351	377	343	363	397	377	374	372	360	355	367	366	366	365	375	350	370	373	356	350	403	363	385	370	356	421	367	375	392	378	365	392	376	378	370	359	401	375	367	370	338	360	381	394	385	377	340	375	396	356	358	392	371	385	378	367	376	398	422	399	375	382	335	362	378	356	349	356	372	358	368	384	351	382	365	396	372	365	362	367	342	376	408	374	345	373	346	372	371	383	371	391	351	397	375	379	393	395	378	360	375	389	365	383	359	376	380	370	372	364	406	383	382	362	395	353	353	387	363	380	397	350	384	363	359	375	363	387	368	354	400	359	377	347	384	363	366	361	361	388	377	361	376	373	340	349	390	352	370	388	389	337	365	382	351	367	368	408	352	337	355	363	340	386	382	380	355	340	396	358	367	397	388	369	389	389	390	378	398	410	374	370	396	395	359	352	381	351	396	343	360	361	376	374	397	329	362	382	407	387	351	373	353	408	368	363	357	406	373	350	382	368	385	376	403	379	366	352	365	383	364	367	365	397	367	366	387	365	386	380	391	379	392	424	349	356	365	397	368	380	367	383	385	363	376	353	403	381	396	371	351	407	346	360	341	361	348	371	385	389	372	375	331	370	357	392	352	378	373	375	405	375	366	385	398	367	358	376	382	361	395	393	358	386	372	396	367	391	341	346	399	361	354	382	395	374	379	350	365	356	400	381	391	369	362	353	373	384	357	393	366	382	360	382	416	401	378	384	375	366	379	390	378	359	405	372	350	388	376	346	351	345	429	341	366	362	411	364	392	355	363	347	351	384
12651	5033	6472	5440	3607	2884	2620	2403	2063	2238	1950	2126	2470	2163	1948	2124	2711	2549	4318	4300	3641	3758	4355	4430	3085	2222	2597	2021	1747	2332	1700	1099	622	626	292	242	278	179	166	129	148	146	156	162	153	160	134	187	205	253	414	377	390	535	534	303	296	308	244	195	191	220	177	161	182	156	135	162	150	161	152	154	144	151	176	157	152	159	129	151	145	145	174	170	143	147	154	160	162	154	139	132	152	134	149	126	157	129	138	149	152	137	146	177	143	134	148	113	156	130	149	161	161	125	139	153	151	143	127	134	126	139	147	160	143	131	138	140	150	143	150	130	167	143	157	160	159	131	119	147	135	139	154	144	137	141	145	136	121	167	159	134	147	130	128	152	106	144	172	154	151	167	130	149	134	139	138	133	136	129	138	149	144	141	167	163	149	146	138	166	139	172	146	151	155	145	136	156	148	137	151	124	152	140	147	140	150	164	144	141	170	167	145	165	147	146	136	153	157	139	134	143	128	116	137	151	156	143	126	133	133	139	164	155	144	135	153	145	153	129	171	139	148	145	138	147	145	138	163	153	133	156	150	154	150	136	151	148	155	125	171	150	138	151	119	136	141	135	131	138	153	144	140	147	161	142	125	122	152	145	141	143	159	158	164	137	157	147	140	143	142	129	147	150	137	156	153	156	160	160	152	143	138	140	156	142	139	142	140	137	139	152	137	118	136	146	143	151	171	126	148	144	130	134	157	147	141	138	131	127	145	141	148	145	136	120	136	149	132	144	133	170	140	126	157	156	129	135	123	145	150	145	130	131	148	152	132	138	154	165	155	163	156	137	154	161	166	139	125	158	140	136	140	125	130	170	158	148	134	137	140	133	153	140	146	139	124	146	150	132	148	137	155	134	156	150	138	148	147	146	146	150	128	147	142	131	141	148	141	156	138	133	129	141	163	142	155	153	116	125	142	155	169	144	139	149	158	159	138	127	141	121	128	127	143	141	137	142	148	149	136	126	162	141	157	142	131	161	132	147	143	144	151	174	145	122	179	132	149	147	128	134	132	159	156	156	138	169	139	149	129	145	164	145	147	149	147	131	148	130	134	126	155	147	155	153	160	137	142	154	146	166	137	154	157	131	162	137	151	150	149	159	168	134	154	144	135	131	142	161	150	145	151	131	137	167	131	132	134	142	145	159	130	156	149	129	134	127	142	145	143	125	147	147	149	130	125	176	143	140	142	154	140	151	147	158	152	124	155	165	164	155	142	149	151	154	130	163	142	141	125	169	152	143	138	140	124	145	153	155	150	141	161	126	142	120	126	147	159	151	163	147	132	141	134	152	157	150	155	146	133	146	147	146	150	145	134	136	146	139	119	126	140	133	127	161	121	137	148	141	147	138	145	135	138	141	146	163	149	141	153	144	140	148	144	155	166	135	141	144	145	127	139	154	142	145	134	125	158	138	150	135	138	166	140	149	150	155	143	139	147	138	135	161	142	144	155	149	152	130	128	168	139	147	141	132	118	159	113	145	136	159	162	143	153	158	136	140	152	121	132	142	165	154	149	133	160	137	152	160	136	142	140	149	131	138	142	154	158	141	130	146	137	142	146	149	151	147	139	161	149	145	144	134	160	125	135	144	165	153	161	135	135	149	145	150	136	125	162	133	144	138	133	150	136	129	150	148	155	124	141	163	167	158	119	128	156	155	136	152	145	130	159	139	155	138	160	156	156	134	141	142	149	157	115	151	141	143	132	149	154	145	141	143	154	153	149	156	134	164	164	132	139	132	143	140	141	132	140	131	140	155	140	157	170	148	136	148	134	148	134	124	152	152	153	122	149	149	142	133	145	162	144	152	155	145	135	170	134	132	120	158	154	149	141	148	167	138	148	142	146	157	145	154	145	146	127	155	156	144	151	127	144	149	158	148	141	136	144	145	152	132	157	123	128	126	137	160	137	136	146	162	128	137	146	136	144	170	165	154	140	126	145	147	146	134	146	136	156	155	149	128	152	147	155	130	157	143	153	152	138	149	160	124	147	148	118	156	143	141	143	146	136	135	146	140	167	133	135	138	148	141	149	156	146	133	144	136	132	139	115	134	158	127	132	146	147	158	162	139	153	162	131	131	150	141	143	148	134	163	135	153	127	136	144	171	146	157	133	120	144	133	152	130	141	143	128	154	137	133	142	155	164	137	161	153	149	134	142	154	165	146	154	144	156	141	155	148	135	141	162	156	162	140	144	128	139	130	161	156	143	141	151	139	145	151	125	130	135	137	150	160	146	123	151	169	123	152	154	146	158	151	140	124	128	127	149	160	164	128	160	140	148	148	148	145	147	151	144	141	123	138	116	141	138	128	150	132	156	137	147	152	118	142	142	157	134	167	139	116	129	137	143	134	147	147	149	145	178	135	124	146	144	143	144	139	164	142	134	127	132	133	178	136	139	165	152	163	130	125	147	144	135	144	162	165	162	157	160	137	135	150	168	138	139	172	161	141	122	148	174	131	147	166	154	147	150	171	137	147	142	138	149	126	141	133	155	148	137	157	152	160	130	142	148	157	151	151	168	146	139	145	153	151	155	133	170	137	140	143	132	145	152	128	166	156	137	151	146	132	170	161	159	161	147	156	137	162	152	138	151	172	152	168	158	162	142	143	134	132	158	133	138	145	157	146	151	128	135	132	156	143	142	140	154	160	152	153	122	130	152	138	134	153	157	154	140	150	139	141	169	141	141	142	126	173	162	130	156	121	139	139	156	153	160	146	139	163	136	146	141	141	132	167	146	133	114	140	142	136	152	169	135	151	146	145	151	155	122	159	146	149	127	156	138	140	134	149	116	154	142	129	153	141	126	136	145	156	155	148	138	148	133	146	135	126	126	154	140	121	141	147	151	152	156	159	128	140	150	153	146	152	157	150	136	152	127	111	151	143	153	134	144	151	168	142	128	130	129	156	149	147	173	141	133	168	151	158	140	158	138	139	144	137	160	153	162	116	153	124	150	138	144	132	153	158	163	137	149	141	151	127	142	141	120	136	146	168	155	154	147	144	146	153	134	135	147	131	151	151	164	121	137	130	153	143	130	118	143	150	136	136	160	148	143	139	151	135	158	146	146	145	142	166	130	144	156	129	153	135	127	151	169	161	155	146	131	141	145	140	149	117	126	149	136	148	162	158	141	155	152	133	125	157	135	151	167	136	160	136	169	167	155	154	152	172	149	136	126	151	140	151	135	139	139	159	144	154	164	151	131	157	156	138	145	128	140	177	146	123	127	127	135	152	151	173	144	136	145	167	132	160	149	181	141	148	139	156	156	170	143	126	157	136	123	156	153	136	156	147	134	160	141	134	132	122	158	145	133	150	159	145	142	135	142	145	168	144	129	169	148	137	158	161	181	130	149	132	153	141	147	146	148	162	124	171	134	144	140	134	144	137	155	157	142	148	156	136	155	124	157	141	132	145	124	170	150	148	166	156	140	140	154	156	149	143	160	133	154	128	144	142	137	154	162	144
8833	5354	11034	12675	10979	10762	10290	10439	9928	10827	9453	10325	12220	10588	9818	9570	12053	11334	17756	17546	16180	16784	17352	18435	13567	10793	13329	11096	10229	13602	10534	6747	3968	3747	1797	1155	1375	572	495	427	472	468	457	447	492	446	542	673	1019	1319	2667	2279	2535	3832	3894	2064	2057	1921	1288	826	729	790	710	596	584	563	544	533	486	518	508	452	515	493	500	458	486	497	494	449	490	451	476	494	498	467	427	467	428	460	435	453	428	457	421	454	456	472	393	445	426	462	422	407	444	447	416	394	450	399	428	416	441	436	474	406	414	432	423	431	461	417	480	434	415	409	450	433	460	451	440	437	451	407	511	400	426	414	441	462	432	407	471	470	433	430	443	408	424	415	437	439	411	438	472	455	415	421	425	437	425	421	427	415	448	421	448	418	426	440	451	416	453	437	441	437	476	445	421	441	463	422	440	416	406	450	439	390	428	420	491	464	409	386	450	420	432	433	438	422	435	421	445	439	440	410	417	449	425	438	479	432	426	453	436	437	383	469	461	437	424	438	445	430	468	449	397	432	450	450	414	458	443	442	437	421	421	447	430	410	433	460	420	414	469	439	424	400	421	417	433	419	455	409	428	386	414	434	406	503	457	434	433	435	433	453	460	437	396	422	425	404	431	468	475	417	459	409	449	417	451	419	416	399	458	470	440	433	482	444	436	452	477	394	435	398	481	429	473	460	419	430	431	446	433	447	453	422	434	448	417	441	427	429	445	435	448	444	401	419	425	421	445	430	437	420	447	428	418	420	415	453	446	432	434	442	416	440	455	467	451	458	425	430	438	433	451	433	436	414	414	417	394	397	458	448	422	450	444	419	424	444	444	437	407	457	427	443	439	492	415	430	482	441	456	466	484	425	460	422	473	421	432	418	430	460	426	437	426	430	469	428	476	453	479	423	438	433	416	419	416	452	379	441	441	417	457	424	401	494	434	425	414	452	450	442	436	433	471	433	435	424	400	447	407	448	450	440	403	431	436	462	449	457	440	444	431	452	404	427	445	419	402	452	430	435	423	461	419	463	439	404	427	403	431	435	418	452	410	401	419	418	437	447	462	427	459	435	442	426	489	411	453	487	453	447	472	450	414	430	439	436	432	446	429	417	441	423	440	458	403	438	426	440	472	401	434	440	413	429	391	434	432	455	406	468	463	469	429	485	440	437	450	445	446	443	444	432	439	447	421	443	453	419	462	419	407	428	436	438	468	421	416	466	429	447	404	441	413	461	439	435	426	471	425	409	440	441	429	464	462	456	436	399	430	486	473	431	469	448	446	444	424	397	431	417	424	431	405	446	404	373	439	433	421	461	440	440	438	462	410	440	416	462	455	441	455	411	435	428	428	431	421	423	411	472	450	433	431	436	428	424	403	450	419	438	433	403	407	442	411	472	409	429	396	422	399	441	419	420	417	438	398	462	436	456	420	431	418	419	441	441	448	425	406	416	432	431	404	447	424	416	381	457	445	409	424	422	450	449	438	434	436	433	458	418	450	447	427	433	462	424	451	440	432	455	415	404	433	433	404	418	439	427	448	431	463	465	441	434	453	431	446	437	431	447	457	411	432	428	461	429	438	422	413	453	426	393	455	479	446	438	467	479	448	432	455	402	423	483	421	427	439	457	455	460	476	418	443	452	452	394	411	453	418	446	404	393	434	448	465	393	442	455	391	441	432	483	433	428	438	442	441	458	460	435	452	441	460	435	433	406	440	432	460	434	443	417	467	449	464	429	405	456	418	429	437	447	448	458	431	422	431	434	474	432	423	435	473	379	404	425	427	448	456	406	401	424	416	448	444	435	457	398	476	429	418	463	432	420	421	448	417	421	411	405	409	409	428	433	425	433	463	425	434	489	450	422	438	477	435	429	406	430	439	430	413	429	446	408	507	404	439	435	455	413	440	440	450	418	424	422	472	438	474	428	443	433	420	439	425	474	462	451	434	435	428	451	431	415	461	470	403	408	454	408	437	430	412	432	446	446	440	412	430	413	429	439	448	429	444	456	405	467	433	418	456	424	439	451	410	407	417	445	406	462	410	426	445	443	443	434	459	419	423	457	427	418	451	417	431	484	440	462	426	441	445	440	419	418	425	405	433	418	458	427	469	404	419	431	431	455	438	411	419	472	403	426	431	458	447	449	460	429	407	400	450	402	445	459	426	455	437	414	422	389	421	442	416	377	393	446	423	429	400	386	421	445	403	419	453	433	417	424	454	430	410	423	423	421	461	474	432	400	415	444	420	411	451	469	431	474	409	418	449	429	426	470	443	405	412	451	430	473	429	466	443	401	412	469	474	436	441	445	414	423	454	482	408	435	430	437	417	411	454	452	456	436	438	437	427	444	432	410	438	438	407	454	439	437	436	440	425	422	458	435	418	466	433	429	393	425	459	406	390	448	430	440	425	461	435	441	441	416	424	430	446	438	466	422	441	425	471	395	448	452	427	479	439	429	435	462	444	426	446	444	414	455	406	451	410	447	427	436	422	413	449	401	416	458	430	417	442	462	417	422	450	404	455	421	485	425	455	408	444	471	441	467	392	455	448	460	410	451	454	451	433	451	460	407	414	423	427	457	417	428	427	465	413	452	434	420	426	430	428	412	438	435	396	444	431	392	443	461	437	458	436	433	440	440	417	468	434	422	408	413	429	451	431	425	441	442	464	440	437	462	421	412	468	437	438	394	414	467	395	434	459	417	400	438	388	465	425	434	452	388	425	432	407	464	450	418	449	432	400	405	445	450	419	473	414	441	452	442	460	434	403	414	452	436	460	404	464	451	439	441	427	438	437	412	421	434	402	429	434	442	419	418	432	438	449	430	466	395	449	422	441	445	435	419	446	445	426	427	438	471	425	476	470	427	460	447	420	460	421	446	447	448	448	471	464	472	425	405	448	418	441	446	426	432	437	444	446	423	455	486	429	419	446	432	450	463	454	470	402	434	435	459	454	461	443	438	404	453	491	439	444	442	465	422	437	431	454	426	409	465	418	448	431	447	445	443	453	451	424	435	414	461	459	416	395	405	446	446	444	425	434	436	455	433	450	429	448	433	427	395	452	419	409	447	407	427	405	422	429	421	425	461	428	416	431	426	460	425	454	424	401	441	445	449	472	405	500	435	419	431	419	459	425	448	428	426	480	445	472	434	426	409	411	405	436	447	438	439	443	428	449	427	411	435	424	418	424	451	435	434	466	462	447	417	417	459	491	439	465	416	416	434	439	409	448	424	431	432	418	459	411	473	437	431	454	432	418	448	466	455	408	459	432	413	461	454	399	434	420	446	470	437	450	406	401	427	419	457	438	467	433	401	403	451	448	426	423	474	457	411	435	410	454	438	432	422	426	412	430	398	380	439	418	456	409	454	434	437	389	449	437	431	438	457	468	418	406	445	427	415	456	427	416	451	463	445	406	443	434	464	492	464	449	389	412	470	423	444	429	445	430	447	433	424	415	429	444	438	438	437	429	425	442	454	441	417	417	436	465	408
20027	9683	9992	8769	6208	4914	4263	3718	3917	3865	3077	3484	4102	3786	3573	3323	4433	5015	7229	8957	6872	7500	7839	7950	6297	5247	3753	3957	3410	3948	3320	2132	1129	1002	459	318	368	219	181	182	207	189	181	176	179	190	215	228	314	491	699	665	626	1031	939	549	527	562	379	270	259	263	214	187	198	224	196	215	164	190	187	184	199	201	202	176	209	173	192	181	174	200	204	195	180	196	189	186	177	163	175	201	175	187	181	176	186	181	165	199	164	177	168	159	164	175	183	156	171	177	169	200	164	174	165	187	182	180	163	190	193	160	172	210	172	146	201	189	162	176	184	182	169	166	166	189	170	193	170	184	191	168	154	179	191	196	166	190	185	176	178	187	182	176	165	154	176	193	180	188	170	209	191	180	175	179	184	192	185	189	181	160	176	163	179	208	183	173	195	178	181	177	190	189	146	173	162	176	189	188	167	185	170	181	154	185	145	189	181	186	190	178	192	178	178	181	157	188	184	180	184	168	177	157	190	183	192	198	167	184	160	175	168	204	187	212	175	176	181	198	189	183	179	182	187	196	182	170	205	183	207	167	171	192	173	210	176	174	182	213	168	196	200	172	195	164	197	188	191	178	185	188	202	176	180	170	177	189	183	182	181	175	174	176	190	161	181	187	196	207	190	172	153	174	184	185	194	196	177	184	209	142	155	178	203	166	165	177	182	170	158	153	167	187	176	195	181	168	167	194	175	206	172	162	169	207	158	180	173	175	182	160	165	195	203	171	168	191	165	169	178	162	169	200	168	186	185	160	165	177	173	171	168	172	165	198	182	191	173	196	186	206	181	176	186	172	194	208	171	157	173	192	171	165	166	181	193	184	179	179	176	195	158	173	170	176	188	189	176	186	193	186	153	178	186	138	169	180	174	202	169	163	176	176	193	200	184	166	183	165	182	153	186	168	177	202	186	184	194	165	161	183	166	176	184	185	179	193	174	170	193	148	184	164	184	189	171	179	170	197	183	148	190	168	174	202	203	177	185	166	176	184	189	192	184	191	210	187	198	168	191	183	177	170	167	176	175	191	172	184	165	171	167	207	189	195	194	193	176	156	189	172	186	164	185	180	178	174	194	179	167	181	185	164	181	174	211	186	165	174	186	193	181	206	174	187	180	175	202	169	170	181	202	196	187	174	188	178	162	187	191	199	197	169	187	185	164	169	174	197	169	167	190	187	165	159	185	163	181	190	165	193	168	169	151	164	177	187	187	198	187	173	164	210	170	182	151	175	181	183	166	187	191	152	167	207	177	181	174	191	179	191	189	175	177	212	170	173	183	185	216	195	176	178	177	166	163	167	176	181	168	152	186	182	182	153	160	179	176	169	169	165	181	178	183	172	191	199	172	167	167	180	171	194	173	176	178	168	166	192	172	205	172	155	171	179	185	177	160	163	179	183	161	201	185	188	194	169	181	172	189	180	184	174	170	182	201	188	168	208	187	174	173	178	174	203	184	150	173	175	168	183	193	186	177	184	181	199	193	185	158	204	174	198	176	182	201	176	166	193	196	167	201	175	193	180	182	177	182	160	194	196	186	180	188	211	178	167	170	165	200	191	190	177	182	172	191	165	160	188	186	212	180	198	194	191	180	180	160	184	173	179	186	175	176	163	173	171	165	219	172	173	189	161	170	182	159	190	161	166	168	180	170	150	189	194	208	168	161	190	194	173	170	182	186	156	172	186	177	203	175	197	171	165	169	168	201	165	193	160	185	147	172	170	180	184	194	179	180	190	180	179	180	201	205	173	185	154	177	179	173	212	186	180	179	167	161	173	195	195	181	179	176	213	184	193	189	198	167	188	191	204	203	186	180	167	172	198	190	210	184	147	208	196	194	194	196	187	176	165	176	176	163	182	187	167	165	184	185	191	197	177	183	190	179	171	200	175	195	182	177	191	165	192	174	174	173	184	176	156	193	197	185	166	174	194	171	189	168	161	205	168	179	188	180	160	158	191	193	194	179	193	186	180	161	159	142	159	181	196	163	169	161	174	184	163	174	189	152	172	166	176	203	164	185	179	172	174	180	214	169	151	196	172	191	191	196	164	176	184	161	162	192	170	156	199	184	191	184	156	152	179	176	159	175	205	182	176	164	199	173	183	211	170	177	179	195	185	172	172	195	155	194	179	164	179	185	178	174	160	168	194	186	197	168	160	170	171	166	184	177	195	194	209	183	162	188	165	164	181	169	163	177	185	167	190	166	185	179	159	194	177	174	179	196	185	174	204	177	163	182	154	183	188	179	182	185	180	190	167	181	193	186	167	189	192	202	180	196	161	195	161	191	167	172	173	184	210	167	186	176	177	193	185	190	181	162	156	161	188	195	189	176	189	197	171	174	192	183	201	171	171	187	170	169	168	186	193	186	184	185	179	186	166	183	177	169	189	170	156	173	170	186	207	170	193	185	174	161	161	174	170	195	170	185	180	169	192	177	181	165	168	146	188	166	177	203	208	164	197	177	177	152	194	194	174	143	170	185	188	190	189	199	168	177	162	190	155	171	198	184	189	180	182	177	159	183	170	162	172	188	174	182	164	162	178	174	190	225	190	167	208	167	210	195	188	171	215	184	180	172	196	188	195	171	185	175	184	194	210	191	205	179	156	190	182	180	183	187	187	185	180	157	186	192	206	187	202	179	164	184	183	171	174	156	181	171	185	180	174	174	195	172	191	178	175	152	175	186	187	165	193	183	144	174	170	183	184	188	168	169	162	167	167	218	183	155	185	188	175	197	188	190	176	166	213	174	190	177	178	167	195	166	154	214	197	182	152	162	164	180	149	179	206	179	192	182	187	180	177	176	188	179	186	152	164	166	199	168	186	148	198	186	173	176	174	198	182	196	195	178	161	174	160	182	183	174	204	200	201	178	181	171	152	171	168	190	174	190	189	186	206	190	172	198	196	196	190	179	159	206	161	179	183	166	167	198	201	177	161	214	189	187	211	187	184	203	161	197	179	178	178	183	126	203	164	165	183	173	194	180	172	159	181	180	170	192	162	191	177	162	181	171	181	197	171	182	194	185	179	157	197	181	185	171	175	180	199	197	181	172	182	187	203	156	175	194	186	181	174	143	202	189	171	161	191	193	177	175	167	164	192	185	168	195	178	180	156	183	189	198	167	196	145	184	175	178	188	160	155	190	196	165	201	186	179	177	166	173	180	184	175	191	170	177	164	176	177	191	191	175	190	194	225	152	189	181	194	188	181	181	185	196	184	164	189	145	139	194	155	200	171	171	200	183	185	181	190	193	180	168	175	181	177	180	187	192	197	183	192	158	180	193	170	197	178	209	160	176	197	182	177	200	179	193	196	198	174	183	187	183	155	180	177	183	151	173	171	185	155	171	181	182	172	162	193	170	175	178	181	196	170	167	176	159	200	183	174	161	182	193	177	149	169	187	184	168	183	194	190	202	195	229	164	155	202	199	188	194	158	196	153	179	172	184	163	168	171	174	176	174	173	163	181	170	162
11575	8571	14686	17576	16337	15178	15011	14342	15723	16143	13751	15443	17993	16592	15252	13715	16995	18358	23264	26969	23498	24784	25462	25748	22512	19637	17236	17630	16604	19431	17498	11351	6965	6380	2726	1642	1852	781	620	585	522	570	572	568	596	574	649	1134	1424	2512	4912	4314	4354	7297	6977	3388	3572	3519	2359	1195	1103	1109	895	770	817	797	685	742	643	620	659	603	651	567	705	631	617	602	617	550	535	583	609	616	585	678	663	560	545	582	591	546	563	523	537	502	522	550	544	497	504	556	470	515	523	528	528	546	519	543	527	524	543	557	537	530	535	539	519	543	553	541	484	522	513	535	523	542	505	521	542	487	495	516	474	537	518	551	511	514	464	557	503	488	512	491	561	536	509	545	523	540	499	554	506	509	511	536	533	524	500	484	529	522	525	531	555	514	497	505	511	491	496	533	531	546	519	577	553	531	516	509	552	524	541	557	519	477	493	533	560	529	478	518	492	508	522	557	506	502	554	508	523	524	548	533	537	505	489	515	500	484	575	541	479	506	525	485	516	542	522	523	535	520	489	540	526	557	519	525	490	483	519	515	510	483	565	501	527	524	535	569	540	503	536	566	540	510	529	505	518	548	546	487	560	545	543	540	531	530	517	512	491	514	525	474	532	505	514	526	541	533	527	531	551	512	508	511	492	507	529	525	511	537	518	551	537	580	505	533	515	538	504	546	516	458	515	503	494	524	533	513	505	507	526	510	488	537	531	518	545	549	535	542	493	511	508	507	515	502	495	484	543	500	541	523	523	549	557	482	535	493	504	449	524	529	491	523	519	507	494	528	513	562	534	512	502	550	536	521	525	520	515	516	560	567	506	577	563	520	522	528	563	512	502	537	492	479	509	496	534	519	532	483	496	484	516	516	507	508	543	499	538	525	525	524	507	523	537	504	518	502	556	530	556	548	515	515	571	588	510	515	492	512	520	517	529	524	523	506	501	530	531	498	510	524	560	539	572	523	489	525	523	519	525	499	500	546	517	509	528	492	510	544	511	511	502	528	555	515	516	503	524	536	493	559	542	555	512	533	562	509	519	486	484	564	510	535	528	505	492	445	504	521	527	536	531	520	530	532	514	533	507	532	515	540	552	543	516	530	562	545	569	512	520	507	574	480	545	479	489	549	482	547	502	503	533	500	530	504	585	505	502	546	507	501	505	536	542	501	537	512	540	521	521	518	552	523	492	527	536	485	513	527	520	552	534	510	512	505	518	510	544	499	557	519	540	500	526	493	532	527	493	520	554	515	548	508	582	537	559	555	496	549	541	489	530	526	532	555	526	511	555	532	525	524	553	519	536	516	525	517	504	529	558	541	496	487	527	505	498	495	510	537	499	493	565	514	499	502	511	562	545	549	514	501	528	469	546	509	486	506	527	545	516	507	561	547	567	536	506	560	497	495	496	558	499	545	479	504	519	493	537	499	579	540	498	512	558	569	505	482	513	551	502	519	497	489	520	500	510	485	524	502	478	511	566	532	512	529	515	503	493	523	483	515	509	548	572	538	485	549	504	549	495	518	529	558	509	485	515	495	540	502	523	541	543	502	495	491	512	556	506	533	550	510	558	516	589	524	540	554	535	508	564	518	512	509	547	510	501	522	506	527	534	536	491	530	498	516	538	519	527	510	550	526	509	559	538	541	536	508	507	518	555	484	528	536	509	560	526	502	552	535	467	524	505	496	532	530	476	525	543	510	534	535	504	536	528	537	536	499	529	491	528	544	579	528	531	521	521	535	526	514	561	483	519	513	513	542	526	514	530	552	520	519	519	544	527	538	473	557	514	493	511	512	509	522	489	521	541	525	551	524	516	508	494	522	524	533	508	497	537	555	520	529	516	533	536	508	498	526	524	534	523	483	511	492	522	533	543	520	486	522	557	550	534	509	512	504	508	489	526	526	515	536	544	552	514	533	519	482	479	512	523	509	523	544	492	509	520	561	539	537	517	528	559	493	519	497	554	521	505	512	537	523	522	527	508	508	525	547	521	535	468	531	541	509	527	517	537	527	521	520	539	524	525	475	520	541	555	559	570	474	504	523	541	515	524	555	511	505	514	495	491	542	529	540	519	483	504	523	514	534	533	548	539	529	499	514	545	538	490	556	489	511	545	549	519	559	503	548	529	519	545	555	543	507	498	530	511	511	517	539	537	545	539	511	564	499	529	487	573	544	539	527	471	566	492	503	507	518	534	506	527	523	506	519	545	514	534	539	543	549	513	588	518	496	511	560	478	545	501	517	502	569	594	534	535	519	531	516	523	493	509	556	517	548	516	518	530	528	560	501	552	517	529	540	524	534	584	538	518	519	482	509	504	529	489	498	512	516	499	505	530	528	515	540	485	483	539	492	495	525	496	557	544	512	541	495	526	524	508	512	512	561	558	562	527	509	553	514	518	493	499	505	494	583	507	500	538	529	519	572	507	560	491	528	513	483	555	532	452	525	513	542	546	501	550	483	568	535	532	514	492	553	540	575	535	523	550	492	533	535	536	518	525	564	543	550	574	507	519	530	541	513	558	535	528	512	538	499	531	540	520	534	521	535	532	494	520	530	528	519	528	508	507	493	578	514	538	514	535	590	530	534	487	509	529	520	489	563	577	513	511	512	525	532	533	537	506	521	466	537	526	505	527	520	506	527	559	519	490	523	543	486	551	498	478	544	498	497	534	554	525	540	534	529	525	560	490	560	512	494	530	548	510	510	481	552	524	541	600	518	522	567	525	487	518	571	541	470	514	509	504	559	535	515	535	523	567	590	529	506	495	529	497	546	500	546	492	487	516	520	537	531	536	551	485	510	484	517	512	528	514	513	556	491	527	476	524	486	507	516	509	523	517	535	506	531	530	531	501	507	528	489	560	537	532	493	567	496	514	571	506	552	521	591	523	494	545	517	541	538	492	525	536	511	492	520	477	513	524	529	539	520	544	530	559	549	524	525	568	477	508	475	536	537	537	551	523	531	493	592	529	499	493	490	514	495	533	527	507	488	543	515	542	548	517	560	533	526	535	555	537	474	534	533	548	565	519	555	513	538	530	509	504	526	539	528	491	513	516	549	494	557	512	518	553	503	537	532	530	493	547	511	499	500	514	522	473	519	522	507	509	524	499	520	528	504	505	506	546	509	547	502	474	515	518	496	532	524	529	514	530	529	503	514	514	518	494	525	550	502	530	567	542	514	512	481	507	509	487	533	516	536	487	566	536	476	501	537	508	513	517	530	530	546	509	502	533	490	536	506	545	540	521	512	521	503	484	511	500	489	509	505	492	539	529	506	528	516	519	514	497	518	555	483	541	527	567	521	522	526	510	554	514	550	523	536	528	505	525	509	531	579	552	499	528	553	492	523	505	516	524	570	498	508	523	559	509	534	555	540	519	488	483	506	512	524	525	506	529	504	508	519	520	505	563	485	502	509	482	523	490	522	516	473	549	517	566	504	503	538	510	496	527	536	528	555	562	473	497	501	523	558	514	520	549	521	528	533	529	542	520	500
5143	2308	2592	2206	1804	1427	1347	1275	1254	1133	915	766	804	629	519	448	451	416	434	526	372	418	446	396	327	363	258	297	267	256	255	198	164	168	128	120	117	113	112	99	119	122	128	116	120	136	150	136	128	146	130	144	138	154	156	159	135	139	148	124	140	129	138	138	121	137	131	113	129	120	130	123	143	121	135	118	132	131	126	118	118	118	131	131	121	118	106	125	125	125	128	133	127	108	124	129	109	107	121	115	137	126	124	137	128	113	105	132	111	114	131	101	108	122	139	111	122	119	120	124	115	115	115	122	139	131	115	119	123	143	112	108	115	116	140	116	127	132	112	131	120	117	144	118	123	136	124	111	127	144	129	114	131	108	122	128	140	110	136	105	121	126	127	128	145	123	116	126	126	112	116	123	124	118	123	105	115	120	127	123	109	121	118	117	98	117	116	124	116	121	148	126	131	122	142	95	129	109	124	121	130	118	95	115	117	120	127	129	112	137	131	111	117	120	123	132	107	140	138	125	104	111	131	138	119	109	92	126	110	107	127	121	123	124	112	112	122	119	113	112	99	114	110	135	100	127	127	118	111	121	118	115	124	119	117	116	123	105	120	106	108	113	125	129	111	132	109	141	137	113	146	126	139	125	135	114	119	117	138	114	118	115	115	127	140	117	154	124	110	113	127	113	114	115	115	116	118	123	106	116	107	131	130	134	114	125	115	119	111	131	122	123	130	120	105	121	111	118	124	126	116	125	123	118	107	139	105	122	108	125	112	118	124	128	117	127	109	130	109	130	111	119	110	123	100	131	128	131	99	127	137	140	106	132	130	114	101	112	148	143	130	124	121	134	117	103	138	114	128	107	111	124	117	127	125	118	124	128	112	121	124	123	116	115	130	124	135	107	131	124	130	119	107	127	119	121	100	124	113	132	113	133	119	117	147	112	104	139	126	116	117	126	113	115	135	97	111	133	117	137	96	122	124	132	95	93	129	138	112	117	108	132	131	138	115	122	145	131	127	140	118	97	142	133	130	117	134	125	105	121	120	116	125	118	108	106	132	120	135	118	119	114	121	126	116	134	132	107	135	109	122	104	127	125	133	112	105	121	125	118	141	126	118	114	142	137	109	125	144	128	102	120	126	117	133	105	114	115	110	121	126	125	134	129	124	122	98	124	123	130	114	112	128	109	113	117	117	120	123	124	132	96	127	133	131	121	102	119	132	120	125	134	125	123	135	127	131	134	106	135	123	102	105	119	113	109	126	126	130	103	113	118	118	124	112	109	120	99	131	102	129	150	127	142	115	124	117	124	124	139	125	113	131	137	119	122	109	128	123	116	133	118	133	143	132	133	112	123	114	121	112	108	121	125	118	114	102	104	131	138	116	110	113	117	109	121	118	116	132	124	150	108	128	118	120	139	109	122	125	128	114	125	115	123	128	120	112	126	125	137	122	126	137	117	118	112	114	115	114	115	111	116	121	106	119	112	114	139	128	112	103	123	128	131	118	116	126	119	105	130	125	128	107	115	111	127	118	130	118	122	136	117	138	124	125	124	122	124	110	123	127	110	124	133	134	115	117	102	105	111	113	112	118	106	119	117	99	138	127	120	159	129	108	137	129	138	122	109	128	138	98	113	120	131	127	135	147	123	126	112	109	109	129	133	118	112	136	111	116	109	106	106	124	125	139	115	145	109	133	118	112	122	121	129	121	105	108	116	111	133	118	116	111	126	121	129	115	133	118	122	123	120	137	118	109	117	115	114	115	120	133	135	120	111	137	105	112	132	130	127	98	99	137	116	103	112	119	110	118	104	122	120	101	116	121	130	126	129	118	125	105	127	122	136	118	131	113	121	140	133	147	138	146	144	121	136	123	112	119	125	127	122	134	127	139	111	107	116	123	114	124	123	107	117	103	120	138	134	124	127	132	112	127	123	102	122	121	130	101	106	122	126	132	114	117	135	130	117	123	126	121	113	119	125	120	134	133	138	124	123	129	125	129	122	112	126	131	129	120	136	100	114	108	112	140	110	115	104	132	124	133	114	124	120	123	127	138	115	103	121	130	123	145	122	111	120	134	131	120	107	124	129	135	133	128	131	117	129	111	130	121	117	117	110	136	126	123	101	110	131	119	122	116	114	110	130	126	118	105	129	143	127	111	115	145	122	127	121	128	121	138	123	130	105	140	110	120	99	112	134	123	113	138	116	129	122	102	112	131	132	144	107	116	130	122	125	132	128	118	132	128	123	118	129	126	120	119	131	140	128	117	98	109	137	127	135	116	116	140	118	126	114	106	111	158	103	109	127	121	126	120	127	113	112	133	127	131	133	122	121	135	105	137	105	121	106	109	143	131	131	144	119	136	114	111	118	122	119	119	123	117	120	116	110	127	122	115	124	137	122	119	142	114	131	120	112	116	129	125	139	141	123	124	129	141	133	123	132	118	117	115	129	103	125	147	116	112	105	106	116	114	120	132	123	115	134	119	115	114	115	132	93	131	120	110	87	119	142	113	112	115	110	109	124	127	110	134	104	120	93	131	137	109	126	129	126	136	121	126	117	103	119	125	129	112	151	132	119	111	111	134	140	139	147	111	119	130	116	137	117	119	124	103	133	98	127	132	111	127	111	107	113	124	124	114	120	116	134	123	138	108	156	116	112	131	119	113	131	123	115	117	130	113	124	110	126	114	135	124	121	101	107	114	108	125	140	120	138	121	143	119	125	103	130	132	129	116	139	123	112	112	112	123	112	135	111	122	120	110	121	115	118	103	118	132	130	102	116	141	120	119	120	120	96	97	125	137	129	142	110	131	115	135	131	124	107	107	108	130	110	112	120	103	118	107	123	142	113	126	109	132	128	123	113	112	116	130	107	128	135	119	97	128	129	142	112	117	119	136	118	135	146	119	128	127	127	120	127	135	108	128	131	129	103	119	127	129	133	124	101	123	108	143	111	126	108	120	142	117	126	121	120	115	113	113	127	115	99	128	120	123	139	135	127	112	126	129	107	112	122	123	115	120	110	116	129	130	130	133	110	94	138	122	123	128	121	120	127	128	130	120	137	116	134	134	126	123	122	112	138	117	100	120	113	117	148	130	123	132	113	131	113	128	110	118	119	114	107	125	109	133	116	106	94	119	139	119	117	120	123	120	117	126	126	140	114	120	93	150	121	110	107	117	112	137	111	132	129	105	118	127	110	115	103	109	125	113	126	117	126	109	111	126	107	122	117	118	106	112	113	113	137	106	102	114	117	96	124	119	125	133	134	126	95	115	117	131	113	131	125	125	122	123	135	109	137	116	119	106	113	109	110	116	120	112	127	118	125	133	118	116	113	104	116	105	117	107	107	127	114	125	124	110	124	114	126	109	105	115	129	138	126	138	118	120	120	127	135	110	118	130	114	103	125	118	117	90	129	121	144	110	126	137	106	129	116	120	129	135	129	137	120	127	116	113	112	118	112	138	108	109	118	115	120	115	122	125	113	105	116	127	124	135	125	118	106
4427	2841	5112	6171	6349	5815	6110	5956	6138	5510	4376	4442	4326	3647	2741	2432	2476	2213	2517	3193	2264	2447	2585	2272	1927	1846	1508	1719	1408	1428	1386	955	637	715	452	441	416	420	377	396	385	351	357	388	366	386	375	401	422	482	582	588	602	665	655	527	537	561	462	429	455	420	439	433	421	384	379	368	362	387	387	386	396	383	411	393	419	370	410	392	400	385	394	405	374	428	358	365	370	409	380	362	400	378	348	350	371	362	356	375	381	355	385	366	374	337	377	370	393	351	370	344	356	385	342	363	363	348	340	368	369	352	348	376	380	386	320	387	397	376	363	372	369	394	391	343	350	351	374	368	390	359	360	371	361	365	334	370	363	402	390	332	414	345	346	372	352	370	355	354	317	371	363	373	365	370	381	386	356	386	343	357	356	372	368	375	368	357	360	357	360	360	365	376	359	342	399	392	317	387	359	350	385	375	391	378	347	377	380	326	373	362	363	396	352	386	371	353	380	385	358	384	368	339	365	349	391	331	352	356	401	353	365	339	394	395	326	384	383	400	354	359	362	392	373	386	377	370	373	389	363	360	377	377	380	340	377	363	389	335	389	405	355	343	365	404	364	360	387	378	381	390	377	362	390	366	369	361	377	351	400	360	356	370	417	395	397	381	382	381	364	409	329	328	403	362	371	339	376	363	391	382	335	379	356	355	376	378	367	371	385	354	367	387	389	360	375	358	374	380	372	337	383	381	360	368	416	369	334	376	407	397	378	378	369	379	364	369	371	374	392	364	368	339	378	354	378	367	376	376	425	347	365	386	347	385	376	373	358	396	377	381	354	374	353	387	364	370	356	401	394	340	374	372	388	362	373	351	354	394	360	392	381	357	349	357	357	372	380	382	378	390	364	380	370	360	348	372	407	363	376	389	356	374	384	357	377	354	338	322	371	367	407	357	354	385	388	387	374	360	363	375	372	380	345	394	345	354	364	382	356	366	384	380	355	357	371	388	388	389	325	403	342	364	398	366	359	375	359	351	385	386	392	360	350	364	346	384	412	385	377	363	374	391	376	347	380	373	357	342	387	401	365	401	402	358	405	413	376	358	383	370	368	361	377	361	359	353	372	332	392	393	375	369	382	340	404	364	307	362	387	381	373	363	342	406	378	371	369	361	334	373	391	343	366	375	396	370	374	385	364	391	363	335	394	369	350	352	371	359	378	344	387	354	374	374	361	328	335	378	403	362	334	356	357	384	401	372	364	369	391	366	352	385	358	373	401	381	369	390	388	366	362	357	376	362	373	375	328	349	367	325	373	362	339	393	344	392	344	380	385	355	393	360	383	373	337	379	380	369	329	389	358	325	373	339	398	373	330	396	392	391	362	394	363	356	363	335	410	377	402	390	354	381	385	370	376	365	391	338	382	334	382	421	404	348	383	355	400	383	390	364	365	371	359	364	337	378	383	357	380	374	349	386	394	380	375	381	360	386	403	356	366	355	390	376	372	368	355	371	377	364	328	384	337	373	371	401	365	360	342	362	340	377	380	383	346	390	352	395	383	375	358	369	369	351	404	384	354	380	366	408	354	385	373	322	346	337	397	388	368	389	359	382	391	388	372	411	375	343	382	349	360	386	355	338	384	389	366	357	394	372	393	348	370	372	375	379	357	348	393	365	334	349	359	381	363	380	354	392	369	373	357	387	372	390	374	359	339	375	349	391	358	375	361	413	355	358	376	355	329	382	375	355	405	391	347	367	353	359	395	359	364	370	381	386	402	331	393	357	406	341	369	375	349	359	402	394	368	343	350	390	381	379	386	351	388	377	363	383	358	395	358	370	385	354	388	380	382	352	378	351	358	355	360	369	370	379	381	383	361	390	310	338	392	392	384	351	365	360	385	402	372	375	386	342	372	404	363	365	382	346	338	378	383	345	362	376	363	380	391	370	332	376	347	374	395	386	399	337	364	371	373	382	381	358	348	360	392	362	400	359	382	321	382	381	374	356	385	363	346	351	354	346	360	364	406	364	384	371	366	380	336	356	362	373	392	350	400	324	380	361	353	388	402	395	393	367	368	391	331	392	361	372	358	362	339	405	355	395	386	367	398	317	396	378	321	369	390	396	368	377	371	350	387	341	367	374	408	395	368	416	347	344	379	375	371	438	372	371	366	357	366	399	351	367	385	366	342	374	388	357	357	352	365	388	398	373	360	342	360	376	401	394	367	344	341	343	372	323	361	360	376	390	355	334	384	377	388	371	368	354	387	366	363	372	391	371	366	400	371	399	401	363	351	331	392	399	353	380	393	362	367	353	362	379	366	378	378	372	374	346	405	382	358	394	394	374	352	379	393	356	363	423	351	375	345	358	379	372	363	419	389	347	352	335	379	389	378	365	354	353	365	389	357	358	353	391	380	369	351	386	352	394	373	355	377	370	342	391	400	360	362	352	390	361	380	388	328	399	372	355	392	364	374	350	384	359	382	364	386	362	404	359	373	361	386	419	360	341	397	380	393	339	334	344	372	337	366	380	365	366	370	373	381	371	380	357	374	358	366	356	368	380	361	383	377	372	383	348	338	400	379	403	343	358	386	367	392	377	362	345	354	363	341	351	327	385	404	373	376	362	337	359	359	365	366	378	344	383	344	367	317	398	361	356	368	345	380	364	371	358	344	340	372	392	369	384	372	362	369	398	398	376	365	368	358	367	377	380	384	389	365	397	406	382	384	374	344	336	334	400	330	368	389	381	337	363	378	365	350	355	379	366	363	398	387	361	376	376	350	343	369	368	347	404	387	421	378	376	351	352	367	355	355	368	386	356	400	376	397	394	390	376	359	372	384	395	393	338	363	340	368	405	372	359	368	370	394	375	369	383	363	371	375	392	389	369	356	370	380	378	381	382	368	386	355	405	349	348	362	342	356	382	344	395	386	395	374	367	390	378	329	387	346	365	394	379	390	405	366	389	363	372	376	420	376	341	363	341	352	340	390	389	363	380	358	390	355	363	384	375	372	366	349	383	357	412	363	404	388	363	375	356	350	388	375	352	368	398	357	342	370	376	388	363	397	359	367	376	383	377	399	375	363	371	338	371	361	349	344	397	379	360	375	371	376	360	371	348	392	345	362	381	333	368	365	378	360	392	362	355	361	350	372	375	396	358	369	365	380	383	376	329	359	381	358	364	388	353	358	375	362	360	393	355	380	402	366	392	389	387	398	361	385	360	398	369	396	392	363	383	378	333	365	394	370	384	358	368	385	362	350	334	389	375	400	372	352	361	384	314	385	372	357	398	372	369	384	354	394	334	363	391	368	374	395	359	418	373	368	347	359	392	372	389	396	391	374	338	363	400	358	370	357	353	372	358	382	408	319	427	390	361	376	372	383	362	380	355	399	353	377	389	389	387	383	369	377	396	378	352	377	355	375	352	341	361	394	358	359	403	358	374	338	349	361	367	340	397	372	368	371	383	374	365	368	352	319	379	355	350	377	326	359	394	357	385	371	372	338	363	347	368	376	404
12831	5646	6100	5108	3943	3270	2977	2836	2725	2279	1960	1944	2613	2292	1713	1666	2031	2085	3261	4526	3534	4090	4193	3901	3475	3236	2025	2685	1507	1861	1489	825	584	778	341	178	202	185	163	143	172	141	136	172	165	166	176	176	193	244	355	328	340	553	443	309	258	289	207	184	190	171	174	162	148	145	138	149	168	162	136	150	152	135	148	164	158	156	140	143	149	123	146	165	174	149	141	133	166	144	139	144	139	154	186	154	123	132	163	149	171	163	158	142	130	160	137	146	161	144	140	149	152	153	131	143	141	130	154	165	121	128	152	140	142	156	156	145	151	146	166	132	143	140	131	142	134	138	127	126	140	154	141	159	140	156	150	123	143	144	152	152	139	149	139	156	134	154	137	146	141	147	158	147	149	156	140	153	140	148	155	139	158	127	125	145	155	139	167	159	140	118	154	171	139	158	155	143	136	150	146	155	166	145	139	144	144	137	160	156	147	155	169	141	141	147	155	163	147	138	141	135	118	149	153	147	170	136	156	161	139	152	134	152	147	145	131	138	162	130	140	166	142	152	131	172	143	155	160	152	135	142	159	148	157	155	152	169	148	155	136	151	146	142	143	129	130	159	142	144	138	158	156	134	176	130	124	144	128	134	144	139	114	149	163	137	166	145	150	141	159	148	176	159	142	149	145	151	150	144	145	136	149	134	134	146	156	126	138	127	136	137	135	148	137	169	149	143	134	150	155	139	142	141	148	153	144	151	116	127	122	149	138	148	125	125	144	134	156	148	146	155	130	143	157	154	167	148	138	171	140	122	147	127	151	146	146	151	172	117	144	144	142	148	142	132	145	157	151	152	158	160	150	150	138	148	152	130	142	142	118	150	134	165	155	144	136	144	140	150	150	140	141	127	142	160	168	160	146	126	121	145	148	152	143	140	157	124	140	154	149	125	144	142	139	151	157	144	142	138	131	156	119	148	152	127	147	136	145	145	153	147	149	151	131	147	126	133	161	153	150	148	166	132	142	136	116	134	135	139	162	141	136	144	144	153	145	124	135	145	149	147	129	127	136	138	151	140	161	154	135	145	147	160	159	167	144	154	146	157	150	139	153	149	153	125	152	149	125	154	154	130	146	141	128	131	154	143	147	160	138	149	151	125	142	132	133	142	139	134	145	176	129	140	142	144	156	140	128	167	146	134	156	127	137	127	145	142	154	127	129	138	159	137	153	145	126	136	147	153	123	151	125	178	144	142	144	156	141	140	140	126	162	145	151	151	141	168	164	133	125	132	139	126	130	167	131	136	125	134	140	131	170	147	144	129	151	154	150	150	142	134	138	159	159	151	161	121	156	136	155	136	153	138	138	134	145	133	136	155	145	137	136	140	168	128	129	151	146	147	137	154	125	148	138	129	147	160	128	147	124	153	170	143	139	146	130	150	143	153	155	151	133	134	132	151	172	150	124	151	150	130	156	153	154	143	126	149	143	153	138	138	163	151	149	148	131	159	161	162	138	144	152	161	150	138	134	145	113	134	129	136	136	129	133	148	165	148	140	149	138	174	154	151	147	148	161	131	142	164	162	166	136	140	144	162	149	146	161	143	150	162	147	158	161	163	152	148	129	137	157	149	152	122	163	134	145	128	148	146	139	128	136	157	160	135	142	155	141	165	120	139	143	153	144	154	146	131	141	145	143	130	152	153	139	151	153	128	146	132	129	118	126	162	159	164	119	127	126	152	143	139	118	148	140	138	153	138	149	133	150	146	133	154	162	136	149	148	169	161	139	146	130	136	168	181	124	153	140	149	178	141	163	153	153	164	165	163	142	149	145	145	133	169	140	134	162	138	151	151	143	137	150	142	157	154	144	142	153	148	125	139	160	141	141	149	151	152	140	159	152	157	156	134	137	152	151	136	152	155	130	137	151	147	141	148	146	162	121	136	149	144	146	177	150	149	146	157	160	120	124	151	145	145	148	157	155	133	160	126	135	163	157	160	153	127	145	159	152	146	142	164	151	134	109	153	129	143	120	142	132	137	139	137	138	114	140	148	148	129	134	142	143	149	150	151	146	128	148	125	155	144	134	156	144	148	148	163	162	151	138	129	143	156	159	146	123	154	135	163	149	142	150	161	129	164	152	154	156	135	147	137	149	142	164	139	148	172	156	140	154	136	151	173	153	144	148	150	152	135	146	146	139	167	154	152	137	162	157	140	145	146	134	146	148	136	136	150	131	135	146	133	149	132	135	158	112	183	153	141	159	142	157	127	146	131	147	154	150	129	170	152	139	127	152	151	140	156	153	160	152	143	131	154	143	144	160	140	148	144	134	121	167	145	149	157	155	144	135	146	179	148	158	117	145	169	156	152	146	145	149	154	164	144	156	145	133	151	146	142	159	163	133	152	156	160	135	134	131	131	154	133	138	150	142	157	127	147	144	154	144	147	126	157	129	155	158	134	157	132	135	163	153	154	165	145	161	144	151	151	151	142	153	127	141	158	137	138	139	145	151	164	126	125	144	136	147	134	147	162	136	131	136	164	143	117	137	129	159	140	122	118	142	150	147	151	158	140	151	128	148	137	152	129	161	143	148	149	157	152	132	183	146	133	163	151	133	175	128	159	144	168	126	143	139	150	137	170	151	144	138	153	137	146	150	146	141	131	133	138	127	172	147	137	154	163	142	139	152	163	132	164	151	146	150	157	148	151	147	149	142	134	154	144	131	135	146	137	156	149	135	159	133	124	141	148	123	144	140	127	164	135	177	130	137	160	130	132	127	163	146	143	129	151	134	159	143	155	139	148	129	143	178	141	164	144	141	138	136	168	127	158	124	137	149	152	153	157	128	130	146	155	145	157	142	137	150	149	134	146	135	156	128	157	152	161	137	163	133	130	140	144	158	140	164	159	180	140	154	118	148	165	142	137	132	148	154	136	136	151	136	150	156	138	153	126	127	141	152	147	141	138	153	143	149	136	140	140	142	140	162	159	131	155	135	158	158	143	153	139	154	149	133	145	149	146	128	153	150	146	144	159	144	147	159	164	149	151	135	149	152	150	152	145	146	146	137	143	136	154	137	135	138	145	125	141	145	163	143	151	140	148	159	130	125	134	154	143	140	144	161	155	150	145	138	154	143	114	147	146	135	147	138	141	171	141	144	160	147	166	147	130	138	121	136	148	148	132	144	143	135	148	127	142	145	127	151	137	134	145	160	143	157	133	152	154	146	154	144	139	139	145	150	151	158	150	135	150	154	160	159	147	141	118	135	134	131	147	152	142	144	138	173	152	137	162	124	137	151	143	154	158	144	145	150	158	129	159	124	137	149	143	126	138	149	146	153	136	153	149	150	143	168	147	139	147	147	139	158	142	143	158	150	160	153	137	133	151	152	118	135	174	146	130	155	160	160	130	147	141	155	144	135	120	133	136	155	156	142	145	160	136	137	146	149	135	139	168	135	118	150	151	155	113	143	134	146	140	159	135	127	155	157	170	155	153	148	152	142	167	136	155	132	147	144	144
8830	5971	10232	12375	11643	11537	11986	11992	12125	10671	9846	10172	13168	11522	9177	8286	9493	9723	14729	18821	15156	17678	17662	16540	16513	15970	11547	14745	8355	11275	9274	5528	3861	4979	1939	844	869	552	484	464	454	473	444	461	497	475	499	726	909	1384	2176	2209	2322	4064	3050	1585	1696	1859	1079	770	767	649	560	541	517	560	521	500	549	544	481	475	472	510	471	477	485	489	498	456	445	477	489	463	467	487	450	456	463	494	556	463	422	467	430	458	448	443	430	454	422	436	452	461	393	407	473	415	447	453	420	460	460	452	420	452	462	405	438	413	437	419	412	453	428	447	443	427	416	427	437	437	431	413	496	419	441	424	387	448	428	433	422	437	431	442	459	404	416	410	447	413	429	469	448	425	465	420	462	439	442	424	436	425	407	421	457	443	452	436	446	404	406	430	434	439	415	429	460	457	435	393	438	452	394	419	431	489	446	429	451	454	448	416	438	430	454	446	425	467	477	424	431	435	406	462	413	444	418	447	435	395	480	446	425	444	420	431	450	431	393	433	477	459	474	436	402	424	445	409	451	451	467	432	404	408	457	410	408	423	418	434	439	429	451	451	434	415	421	439	421	416	433	438	427	446	432	431	423	435	444	433	399	464	417	409	415	440	412	413	437	465	422	451	425	419	402	462	395	464	433	434	479	440	428	442	410	460	427	409	448	443	421	425	432	413	434	443	441	445	429	389	430	488	437	414	489	402	470	446	430	454	440	436	417	458	440	466	478	426	451	449	425	424	432	452	445	411	454	424	425	475	423	467	418	410	447	421	435	427	445	438	434	442	424	431	396	430	442	449	438	391	441	435	459	457	436	452	437	439	421	467	443	418	422	460	411	448	426	429	419	416	471	410	444	408	410	431	454	431	391	456	419	435	415	459	432	441	417	400	452	407	473	429	405	441	435	416	417	416	428	443	416	473	437	421	445	434	423	412	460	448	436	430	452	424	461	423	432	464	431	440	467	447	404	443	459	438	474	435	412	442	458	443	412	453	407	433	458	451	442	442	433	424	411	463	457	446	408	514	446	437	415	452	449	438	442	459	450	447	415	469	429	482	394	432	460	409	402	390	431	403	447	463	427	483	405	478	459	435	437	477	438	435	442	405	496	419	447	431	446	442	429	449	433	436	447	433	439	429	455	463	418	439	418	456	443	408	476	448	461	452	423	435	454	438	429	463	449	458	417	465	454	437	448	416	445	447	451	442	416	422	411	410	457	455	432	400	435	493	431	427	463	438	451	426	441	426	435	406	456	430	470	444	432	440	482	464	452	440	438	432	435	429	438	440	391	435	434	430	422	420	439	431	416	433	421	454	481	438	439	419	415	412	441	418	420	444	486	463	440	444	420	427	425	419	403	416	436	440	462	442	444	427	402	411	435	436	436	443	416	441	445	391	423	439	436	406	436	476	456	451	485	431	453	445	427	463	437	420	436	395	410	426	446	416	421	401	458	469	422	496	438	448	404	446	461	418	465	437	456	429	420	423	440	457	459	425	435	418	383	440	435	428	447	435	395	433	455	442	478	457	409	441	405	457	439	424	432	428	422	459	472	440	415	455	433	450	424	420	451	414	459	428	457	444	474	450	419	427	418	448	457	486	440	426	419	450	445	419	446	425	433	458	444	454	403	435	419	426	432	499	445	412	429	424	462	445	373	427	411	432	434	449	417	430	436	418	424	412	476	424	422	399	456	428	461	403	427	471	434	418	431	448	422	447	403	443	458	488	431	435	443	440	480	424	420	426	424	479	430	413	455	422	420	443	460	430	439	447	445	441	445	445	426	417	452	446	452	447	420	479	433	439	432	445	456	445	459	431	417	423	405	440	451	442	414	427	399	420	436	461	421	453	463	436	422	435	454	442	449	379	476	440	440	429	412	434	438	418	409	443	450	441	429	442	423	437	440	457	450	423	449	438	422	462	422	450	437	408	471	435	389	450	442	436	448	445	433	423	416	467	428	422	425	456	406	409	429	441	461	439	458	450	410	462	457	398	428	432	416	425	437	455	429	433	414	407	445	435	432	437	430	417	446	411	423	433	449	428	492	468	434	437	452	469	419	395	458	420	446	505	428	419	465	443	427	417	441	420	425	474	428	392	433	499	456	422	432	443	463	424	415	405	449	441	437	455	434	464	437	453	458	427	469	440	431	431	402	437	438	424	437	416	445	431	450	482	429	386	440	409	384	463	424	441	390	424	430	454	429	408	419	455	472	405	460	420	483	409	421	382	466	420	453	450	468	471	392	435	404	455	435	439	445	438	425	414	413	475	471	461	460	413	425	449	436	405	429	442	434	434	407	432	451	424	477	366	438	442	426	437	439	443	441	424	457	436	450	425	464	429	433	414	429	443	434	420	425	428	406	438	430	442	448	428	467	453	489	443	456	415	431	420	428	433	425	431	448	428	452	455	423	444	434	431	471	430	440	431	413	452	427	454	462	440	407	459	442	426	444	418	466	405	461	420	425	441	452	441	448	458	416	418	452	424	420	408	439	466	469	461	465	444	415	421	459	412	418	435	458	430	450	419	434	425	444	429	443	417	474	423	427	457	394	424	450	424	413	436	443	427	423	413	426	472	423	426	474	417	437	408	436	423	451	377	468	458	410	426	425	433	465	437	407	452	449	440	442	410	419	447	421	475	440	446	423	438	441	418	428	435	414	440	414	440	480	421	437	419	410	420	436	448	448	433	398	425	444	459	443	454	459	409	421	425	423	436	388	407	415	446	430	393	408	440	451	442	411	415	424	442	432	459	450	446	440	406	427	452	427	405	412	425	443	456	446	438	411	459	395	455	457	429	431	441	416	450	448	445	450	446	455	440	424	389	452	394	438	448	439	444	424	441	431	450	418	417	434	446	468	482	465	424	436	454	436	455	465	422	434	429	411	426	422	404	444	424	450	405	444	478	458	435	435	430	436	418	404	409	458	423	428	411	436	489	452	448	424	450	455	426	423	418	436	441	461	436	436	451	411	434	473	411	467	416	396	451	412	443	423	414	441	430	447	421	455	443	454	441	450	413	425	436	430	429	434	439	420	459	447	431	410	424	449	428	453	419	435	434	460	439	456	507	404	409	453	432	470	424	418	441	421	467	427	422	420	463	404	456	447	463	421	414	422	437	444	419	426	438	406	424	439	448	436	450	415	445	446	412	464	457	420	443	431	404	386	394	430	422	406	445	452	439	434	412	450	407	467	402	437	446	453	461	443	413	423	418	403	410	413	415	437	430	438	438	501	443	391	404	413	476	434	442	410	416	464	432	469	448	423	449	439	460	419	418	435	428	435	438	451	431	460	462	466	393	392	425	427	435	474	396	459	438	452	424	428	440	422	437	455	410	433	425	411	424	429	452	368	430	448	434	429	422	426	444	457	425	415	446	453	466	489	437	404	451	421	471	485	436	460	448	431	469	464	444	457	467	472	460	407	462	414	431	440	440	433	428	422	416	505	446	420	428	424	461	443	467	410	454	406	464	410	450	405	476
20261	9178	10625	8271	5726	5315	4987	4632	4302	3609	3335	3066	4712	4201	3209	3049	3838	4031	3827	7389	7141	7369	6895	7616	6896	7493	3421	3757	2407	4029	2579	1445	1026	1439	632	276	280	206	207	197	188	208	168	199	208	190	200	262	292	400	606	512	631	1031	864	475	468	470	311	240	242	194	206	183	214	186	217	203	209	182	192	188	175	198	200	193	183	180	204	189	213	214	162	192	191	187	185	188	169	174	212	171	190	155	173	171	182	176	200	170	156	171	169	194	174	202	169	148	184	191	176	169	191	191	169	169	192	180	186	198	190	190	179	172	157	172	201	172	159	181	183	165	173	186	213	185	186	182	189	182	188	184	196	179	179	194	157	196	192	202	189	182	172	177	190	176	174	159	189	172	172	185	187	195	167	173	188	205	184	192	197	186	160	175	157	192	182	195	191	185	175	154	170	185	186	182	172	200	189	180	178	200	163	175	193	178	187	175	200	214	192	193	198	180	189	163	180	160	175	167	183	192	177	188	162	184	193	180	190	167	179	179	172	188	163	195	194	177	189	201	176	169	204	192	164	163	181	178	164	150	196	183	192	163	170	169	177	173	184	162	201	186	169	177	157	167	194	187	175	195	192	171	183	177	190	186	198	159	188	205	175	207	200	167	184	170	176	157	187	183	192	164	158	183	180	191	190	177	162	207	169	203	161	158	200	190	188	187	175	184	187	170	204	191	195	186	188	199	178	169	182	171	163	168	198	165	179	195	171	182	175	183	177	177	201	171	173	161	188	176	177	181	174	164	175	168	181	195	189	148	182	198	192	174	186	187	169	165	143	189	184	187	185	193	164	181	181	179	162	183	169	173	203	185	166	196	173	192	193	191	159	198	175	183	158	174	177	165	178	182	155	185	175	180	189	178	182	212	186	188	175	179	156	188	174	181	185	183	192	190	183	147	208	182	194	177	163	203	176	204	185	173	173	185	189	189	171	188	177	186	182	174	147	167	200	194	174	164	177	203	186	169	201	189	175	180	180	166	183	165	199	186	180	189	178	186	173	188	161	209	161	193	165	174	185	185	176	191	183	206	192	169	174	194	185	194	161	157	182	173	175	196	159	184	163	211	203	176	155	177	170	162	190	206	199	183	167	186	179	175	209	174	180	173	201	178	177	198	170	179	171	170	191	188	193	172	211	194	180	174	203	190	188	179	191	185	168	164	170	182	187	200	177	173	185	172	170	182	183	194	175	182	208	149	159	194	175	168	174	209	181	191	178	176	174	186	174	192	173	179	176	178	193	213	168	188	190	183	194	207	179	163	168	188	192	162	175	180	158	194	184	171	176	190	197	189	191	161	187	174	180	167	187	163	165	166	184	207	154	185	168	180	176	191	207	188	201	182	186	186	173	182	180	173	175	178	187	147	169	199	187	171	164	178	205	179	194	188	172	159	193	168	222	174	181	182	199	186	178	199	186	155	161	176	185	182	189	179	178	143	176	171	175	224	187	196	180	156	180	167	167	198	183	177	185	190	176	181	187	162	185	206	174	161	166	174	175	161	196	184	143	169	176	159	189	163	186	192	201	165	212	216	182	189	168	193	187	195	162	175	179	173	179	176	194	195	166	196	175	176	183	174	181	192	209	174	177	152	168	164	187	177	186	183	179	187	193	177	199	190	176	194	192	196	184	187	180	205	202	161	188	188	188	182	201	198	194	179	193	182	171	193	172	180	181	185	184	188	175	185	173	202	171	190	173	175	164	192	189	167	177	191	172	168	186	167	207	191	200	189	157	172	184	195	172	189	162	178	189	163	183	156	182	200	187	163	199	190	187	166	179	169	174	189	181	172	168	198	180	194	212	163	160	180	185	189	189	181	172	181	167	168	169	186	193	174	185	175	169	166	177	196	184	174	180	195	176	190	199	188	166	197	185	172	175	178	183	174	163	175	172	172	164	188	185	194	183	174	174	201	202	181	172	179	196	175	182	198	186	207	180	200	162	184	177	203	219	194	189	166	155	175	174	190	176	179	186	173	182	188	183	204	185	165	184	181	175	183	175	208	186	189	159	172	164	158	178	191	183	193	202	178	202	171	170	174	154	170	156	211	186	171	173	191	188	171	174	181	157	176	177	179	182	172	178	184	183	186	189	173	178	188	166	166	170	201	182	184	199	205	160	177	186	200	177	168	167	166	188	184	177	204	191	159	187	183	191	178	186	169	179	188	192	176	182	158	172	175	190	170	187	162	182	197	181	164	213	177	170	164	176	180	171	180	156	209	183	200	174	188	189	192	191	183	193	194	196	167	176	186	171	171	165	173	209	192	187	178	182	172	169	181	185	180	173	180	144	153	187	190	158	190	178	174	177	176	182	185	176	171	168	188	188	200	189	187	197	185	159	169	154	153	206	207	168	176	176	181	192	186	169	177	195	156	175	206	187	186	168	183	181	154	168	203	181	188	181	196	178	165	159	195	161	189	180	182	164	189	203	182	157	188	180	186	167	169	198	188	171	170	196	178	166	180	177	169	207	181	179	186	182	176	182	166	178	198	172	158	181	195	185	192	179	181	173	195	167	194	189	167	172	192	191	179	202	185	182	187	186	175	194	193	178	195	169	173	193	167	192	163	174	167	183	164	194	195	182	194	182	191	165	194	193	185	170	182	174	185	164	175	180	184	200	161	166	166	170	178	174	168	166	160	189	199	201	198	191	205	186	190	196	161	197	171	199	155	181	173	182	184	184	192	177	190	179	177	215	165	176	154	195	182	196	185	208	171	207	178	210	170	166	185	183	174	179	178	208	172	195	188	180	208	186	177	157	193	206	175	187	179	200	157	187	180	168	177	180	185	172	203	166	183	178	171	192	213	197	190	172	169	176	174	168	212	195	162	153	183	160	172	180	180	171	176	164	182	206	178	200	191	179	199	195	165	173	192	170	195	195	165	179	164	189	170	188	189	189	193	170	174	189	177	182	194	188	160	198	177	171	184	194	196	190	199	191	207	168	170	194	165	186	162	175	171	192	168	177	151	173	181	191	168	191	191	170	197	169	185	180	186	175	171	150	202	164	222	200	198	180	183	181	176	152	176	196	155	203	190	193	183	168	165	180	183	158	190	170	177	197	211	176	199	179	183	183	200	170	193	220	188	206	157	169	168	188	187	176	199	167	190	182	191	163	165	177	186	181	189	206	160	184	178	176	197	186	149	175	170	213	196	172	165	184	183	176	155	190	200	188	209	190	149	162	187	170	175	207	203	188	162	149	185	172	198	178	166	181	180	184	187	170	169	189	185	206	160	215	176	174	172	169	196	174	176	167	162	171	193	203	172	203	183	168	164	174	190	192	190	215	193	197	187	177	213	165	189	173	175	176	189	165	176	154	186	178	208	178	173	200	194	168	206	216	157	165	189	164	178	186	149	189	167	175	167	161	171	170	181	180	183	178	212	206	147	186	188	167	173	187	156	194	167	187	187	197	190	189	165	167	198	172	203	177	177	172	157	189	180	210	176	151	168	190	156	167	190
11604	8163	15710	16615	15878	17002	17036	17272	16682	15202	14350	14256	19821	17462	14488	13536	15247	15598	15069	23704	23782	24708	24033	25041	24393	23641	15607	17359	13058	19266	13496	8576	6410	8610	3508	1468	1512	805	605	559	546	566	603	602	571	582	659	1369	1451	2242	4088	3750	4364	7616	5617	2950	3269	3141	1799	1101	986	870	734	711	742	728	709	701	677	666	645	582	599	610	606	613	582	561	645	549	574	582	549	584	600	605	587	553	571	552	585	565	552	577	539	538	515	541	532	541	520	504	495	562	513	541	518	549	533	520	523	516	556	522	533	527	557	549	504	565	550	556	516	513	529	515	520	503	518	531	490	530	487	548	543	528	520	535	515	492	546	540	528	531	575	524	517	525	522	537	569	510	520	544	517	512	553	549	522	560	570	468	514	521	533	506	518	516	541	503	542	535	561	513	533	528	512	518	562	508	539	528	517	549	511	490	485	518	537	521	519	532	539	493	555	520	538	575	518	552	541	563	547	578	479	498	526	524	523	525	516	500	520	512	531	471	506	540	541	516	516	514	545	534	493	522	518	514	507	566	516	541	579	512	573	540	469	538	492	538	514	518	544	529	549	531	535	538	549	530	536	580	512	519	521	549	531	527	522	496	502	562	493	545	542	526	506	502	568	544	533	541	502	556	487	521	508	514	526	512	545	495	532	505	559	533	524	518	551	495	534	553	518	514	527	561	535	489	544	539	513	527	536	527	537	494	551	490	506	541	579	528	552	502	500	501	531	519	535	508	525	528	557	518	534	513	517	522	511	535	546	560	502	515	518	534	520	544	512	511	542	521	536	516	493	516	499	490	475	524	539	520	513	515	504	516	511	555	498	516	523	538	536	500	511	542	521	514	521	470	543	517	529	517	529	510	540	516	533	484	541	497	511	490	546	537	524	540	523	547	519	500	465	500	543	545	511	538	522	551	502	525	508	554	484	541	541	497	526	519	512	522	550	534	522	544	560	539	547	565	527	545	519	535	521	528	512	523	535	514	514	489	544	480	517	543	511	519	543	532	534	509	508	506	561	538	515	520	524	535	532	489	522	519	516	510	559	528	533	537	537	517	507	557	509	542	561	470	543	548	529	542	515	558	538	550	537	515	537	556	536	531	534	516	532	576	540	497	543	514	526	518	491	551	569	526	554	533	486	528	526	521	557	536	530	507	540	537	522	519	509	530	528	544	532	556	529	563	510	475	530	469	515	512	501	496	536	493	520	548	554	547	529	511	572	520	526	483	527	547	494	497	511	535	524	547	500	478	519	556	525	543	530	527	584	510	492	541	510	537	531	519	539	529	507	503	569	485	538	506	514	523	485	520	527	550	525	545	541	546	547	501	485	499	511	495	505	521	542	518	510	512	529	536	512	510	529	545	523	528	500	551	530	553	551	529	517	518	507	499	520	502	552	521	521	518	561	529	520	594	497	516	521	511	506	523	474	505	542	500	524	580	511	540	510	545	480	499	473	510	534	489	526	554	501	502	528	496	522	548	468	520	502	553	545	508	542	523	516	537	504	498	529	511	482	493	509	519	541	535	530	525	511	547	507	542	548	556	534	488	515	505	534	514	538	539	475	496	525	512	524	515	484	523	487	546	491	517	510	531	522	542	548	508	509	540	503	552	486	502	553	510	576	570	540	516	489	517	537	512	526	512	560	503	514	515	529	498	523	515	485	542	544	525	510	548	538	534	514	520	502	536	545	502	503	507	554	533	547	491	491	493	537	532	500	558	562	511	515	550	516	532	537	573	526	556	528	547	478	516	556	545	530	536	492	513	558	494	517	511	490	533	512	551	520	529	590	551	550	519	501	517	521	500	538	495	563	498	505	520	510	491	514	526	526	530	504	495	549	529	532	509	544	527	523	527	507	520	523	497	515	553	509	547	524	497	500	524	533	537	502	518	505	491	478	531	543	490	553	502	494	504	517	514	510	540	516	515	525	522	541	540	502	485	534	506	553	521	520	543	501	549	528	522	551	514	514	508	525	543	539	531	539	530	515	547	529	538	527	488	502	516	545	536	518	521	531	527	518	523	528	508	515	538	531	499	523	559	527	533	522	511	505	574	489	530	529	516	508	557	493	542	546	514	538	545	514	561	547	520	503	507	521	535	503	508	536	505	523	533	493	532	515	503	504	566	502	540	538	551	490	474	501	504	515	505	503	501	511	544	491	533	506	526	537	538	526	529	520	586	544	495	530	536	520	524	521	537	475	529	545	494	522	533	531	525	522	510	519	523	517	604	500	540	549	521	508	516	510	523	517	540	546	511	542	503	511	552	516	517	489	523	459	532	529	511	552	537	503	547	562	565	545	486	508	507	541	552	510	480	515	499	537	522	520	514	511	514	542	538	539	543	520	506	552	529	510	513	541	521	485	506	517	503	511	514	539	494	522	533	522	515	516	499	570	532	486	545	562	526	492	519	492	501	566	540	541	543	504	542	501	522	502	497	478	542	512	493	533	524	540	506	511	549	531	526	546	509	540	545	465	481	526	546	503	528	506	528	529	500	545	540	529	519	522	523	525	561	504	480	508	536	506	539	555	528	519	554	493	531	492	495	513	554	532	521	492	481	498	509	529	542	545	527	588	564	542	540	574	518	498	545	522	447	495	512	582	537	533	559	563	537	513	539	522	545	487	530	514	562	507	492	516	522	538	532	542	536	553	538	558	492	522	507	492	529	544	507	509	503	503	516	531	501	496	554	522	476	503	537	485	514	540	553	518	580	570	536	521	555	502	501	528	501	500	511	492	534	494	508	537	544	492	526	489	508	536	515	526	509	518	467	528	504	543	507	495	517	519	532	509	491	474	493	512	504	531	547	535	519	508	500	518	533	504	494	527	539	538	509	535	521	531	566	557	509	534	524	543	532	503	491	529	534	533	534	554	547	509	515	511	529	513	494	538	553	530	539	497	570	522	530	532	554	573	490	526	509	499	552	522	522	522	551	503	504	536	511	522	491	511	517	512	560	510	534	533	538	525	568	509	513	528	565	510	519	512	547	529	494	527	526	508	465	523	499	549	537	542	568	508	525	538	532	537	544	546	525	515	530	563	514	505	530	474	510	521	511	545	509	541	535	512	495	507	491	552	513	548	497	523	509	509	536	504	522	526	484	523	556	508	531	522	536	464	514	516	514	519	536	491	532	534	522	539	484	532	506	508	511	484	530	503	506	558	514	526	522	550	532	516	521	538	516	550	530	545	555	556	498	479	558	495	546	526	550	557	526	573	517	509	478	507	530	503	486	514	571	506	504	528	518	533	535	515	454	483	512	535	551	511	486	544	506	534	550	505	498	517	539	500	518	533	506	502	464	467	516	537	532	471	577	498	541	507	510	535	537	555	517	510	520	512	531	523	487	488	472	512	520	527	520	521	539	548	551	483	533	493	536	531	553	552	513	526	503	509	534	512	499	535	520	535	488	531	475	519	501	517	533	494	523	560	492	547	529	482	518	550	520	522	550	559	530	559	538	518	503	508	557	540	534	519	521	563	533
5001	2080	3303	2439	1858	1812	1570	1453	1304	924	813	793	724	592	465	474	448	376	313	454	463	458	388	423	377	267	239	257	239	289	180	193	164	192	149	127	126	136	120	112	128	128	135	124	121	126	129	118	136	164	137	127	134	166	131	141	142	125	117	113	147	125	122	146	128	132	114	136	133	144	151	116	116	99	137	95	116	114	136	128	124	114	119	108	137	135	141	133	147	121	96	123	119	110	121	131	129	118	125	115	115	108	133	126	124	121	135	141	128	103	110	107	127	122	123	124	110	105	117	106	116	120	121	123	137	130	104	95	141	114	112	127	108	128	153	130	132	103	124	124	93	137	132	142	117	106	132	140	127	119	118	141	113	115	106	127	112	123	123	149	124	123	120	124	115	127	135	124	130	136	132	123	139	112	114	124	131	115	116	124	118	100	121	107	126	132	112	124	136	127	125	131	121	113	113	101	133	129	117	120	119	131	121	112	119	111	105	109	112	132	123	123	114	135	114	133	127	120	120	118	118	125	125	123	117	119	141	143	140	115	120	109	127	117	107	110	124	113	124	130	129	130	130	113	129	124	138	122	122	136	141	129	122	135	123	114	141	127	115	112	126	146	126	126	108	115	117	127	105	122	112	123	127	121	115	110	136	118	124	130	141	118	115	126	127	124	152	109	109	127	134	139	150	129	132	130	137	120	126	118	129	115	129	121	149	125	123	126	141	100	117	130	90	115	118	117	106	137	143	140	133	118	116	112	122	126	116	127	135	130	110	116	131	92	122	124	124	115	124	117	136	126	116	133	132	135	129	122	141	117	130	124	103	111	117	117	126	113	114	139	125	136	118	115	125	117	140	119	107	134	124	116	123	136	120	117	97	115	119	103	136	109	119	140	110	113	134	119	105	105	117	125	117	124	117	121	130	137	122	135	109	124	138	136	119	119	100	132	126	114	114	131	147	103	129	109	124	122	137	127	122	119	116	121	134	140	121	112	131	131	123	119	110	148	121	134	124	111	114	106	154	140	124	128	101	116	127	120	150	117	124	130	113	132	91	121	124	113	119	128	131	119	112	132	112	94	96	115	139	115	133	131	151	115	107	117	113	124	120	111	138	150	99	99	130	112	131	134	144	123	119	120	134	115	112	118	130	107	118	118	118	116	128	121	139	101	116	124	133	120	116	133	114	134	112	116	119	124	127	131	120	113	121	117	115	127	106	113	108	115	127	112	113	97	130	115	105	132	122	131	138	111	116	129	131	137	124	135	155	126	130	121	110	100	119	128	115	114	127	136	126	120	127	125	110	131	108	140	125	135	106	108	133	130	119	109	133	127	105	129	141	131	124	116	118	99	131	130	133	141	114	110	118	117	109	112	121	127	137	97	126	125	123	110	122	112	104	116	127	113	108	115	127	123	118	115	114	136	104	128	121	98	118	115	107	133	107	122	145	112	120	118	127	119	130	116	130	146	138	116	122	134	138	113	125	129	137	128	121	129	119	142	113	121	118	135	109	118	109	117	108	116	119	111	116	125	139	136	137	124	135	136	122	125	116	128	116	117	125	114	145	131	117	123	125	127	109	141	134	119	122	115	122	116	112	132	124	117	133	117	115	129	135	141	122	117	110	105	129	137	135	107	99	139	129	108	128	117	119	124	120	132	128	126	117	106	112	120	135	128	123	144	121	117	130	125	102	133	132	131	130	126	102	124	128	141	109	133	114	123	135	128	100	133	116	131	127	131	116	140	133	122	124	120	133	119	117	120	124	117	135	112	119	128	118	110	121	127	132	123	133	108	114	125	122	117	107	117	117	121	121	128	124	101	133	113	123	107	127	136	111	132	121	123	121	123	120	109	122	126	119	121	112	134	129	127	131	143	130	123	118	125	117	136	131	132	112	120	113	131	123	115	125	116	126	113	122	113	120	127	134	125	134	128	116	114	130	140	108	127	105	113	117	138	100	125	111	132	118	124	134	125	128	125	96	111	124	125	115	117	120	113	128	133	124	105	127	118	114	105	108	118	131	112	113	128	104	142	126	109	118	122	122	108	101	116	119	147	120	109	126	114	125	128	118	135	127	112	113	116	123	122	107	121	103	116	136	121	109	107	119	129	126	119	98	118	120	135	115	124	133	120	103	134	118	120	127	116	119	142	107	114	130	124	119	121	122	94	136	115	97	114	114	131	100	138	141	124	129	100	117	119	146	116	108	119	118	110	138	96	135	141	114	113	99	133	119	139	125	126	122	113	107	123	132	136	125	116	106	111	120	133	124	128	113	115	124	124	115	144	124	116	107	115	124	125	127	134	141	134	131	120	110	117	114	125	124	122	104	122	127	111	117	131	136	123	125	111	113	138	131	131	129	125	117	128	122	123	126	116	118	137	148	135	131	138	109	141	107	128	100	106	116	119	128	118	125	132	116	144	122	119	114	117	116	138	118	122	122	112	115	124	120	117	117	131	116	126	118	105	106	133	111	120	148	124	131	102	138	146	109	121	106	115	118	108	120	132	129	129	114	128	129	117	120	128	136	126	124	105	131	145	102	117	113	109	108	137	136	112	140	113	127	114	107	141	132	125	112	109	126	120	123	110	133	114	109	144	111	135	122	123	130	133	110	132	119	128	121	110	101	113	109	124	111	132	126	114	121	122	123	116	145	100	114	114	127	122	131	125	133	137	120	114	120	125	125	127	117	111	120	132	116	113	108	120	130	124	123	120	125	97	115	111	137	132	131	116	117	127	124	108	116	116	119	140	119	121	125	121	127	128	109	133	115	143	130	107	131	116	119	113	133	109	133	121	114	125	123	121	115	116	113	121	114	102	108	132	142	138	121	110	129	119	117	133	127	125	117	115	115	111	121	116	114	105	109	135	104	111	140	116	129	113	134	114	112	124	132	128	120	122	106	123	117	142	121	118	137	132	123	133	131	136	114	107	116	116	118	117	129	146	143	137	113	122	99	116	120	134	123	114	127	131	124	126	116	127	114	130	145	142	108	124	119	122	125	127	126	117	103	131	127	130	135	144	120	130	115	126	131	120	136	119	119	111	136	120	114	118	114	109	102	135	138	140	130	126	131	105	122	106	125	111	118	133	136	151	104	124	120	118	112	103	143	127	139	141	117	142	109	118	110	117	112	123	120	121	131	142	124	118	124	112	122	131	127	117	116	133	112	132	134	136	122	110	133	143	107	126	133	132	117	129	115	129	126	125	117	136	140	122	125	144	112	104	125	127	126	124	124	130	116	110	141	141	127	127	119	113	119	117	121	140	125	117	127	127	126	126	100	110	135	131	146	112	131	110	120	114	123	147	106	119	130	121	121	122	104	121	135	101	114	113	148	122	121	115	134	104	122	122	136	124	116	119	143	106	108	116	124	98	127	126	134	126	110	144	131	126	123	117	120	112	114	104	113	123	108	107	118	124	130	119	111	131	138	127	112	129	113	112	103	111	124	97	115	141	133	127	122	129	102	119	118	105	123	122	114	122	124	115	119	109	121	132
4133	2551	6282	6654	6622	7019	6906	6902	6285	5197	4148	4199	4190	3742	2672	2596	2597	2192	1789	2231	2380	2217	2255	2392	2161	1307	1348	1482	1450	1503	1067	782	650	718	512	410	418	385	388	393	356	352	371	376	389	364	406	430	449	441	556	518	628	752	715	523	559	489	483	466	493	417	393	359	368	361	396	407	362	411	383	373	441	414	403	409	415	395	363	401	403	373	396	408	380	398	395	421	376	353	415	375	384	400	411	369	385	386	370	358	352	380	364	375	371	385	386	365	382	372	378	383	346	380	376	338	384	378	379	369	400	363	373	380	348	376	388	390	332	359	383	372	363	338	417	408	361	380	347	356	390	413	407	357	356	376	397	357	403	349	380	356	375	360	396	360	364	379	375	376	371	366	364	382	356	362	358	361	338	344	396	374	382	384	347	380	380	381	370	388	393	360	368	381	334	394	366	373	375	380	390	328	387	350	386	368	423	387	353	383	405	384	388	348	375	374	374	390	360	366	374	355	403	397	369	385	392	399	369	411	371	359	405	378	349	376	380	378	364	394	354	372	375	361	398	388	381	378	353	409	402	406	357	393	372	320	340	372	339	386	358	378	395	351	345	372	363	374	368	350	401	366	367	384	397	366	345	387	382	361	321	379	341	363	374	401	388	374	417	349	335	361	407	406	365	366	371	383	372	360	375	375	370	348	364	379	399	376	401	378	354	366	390	378	338	379	356	401	399	342	393	401	407	360	381	381	369	368	350	363	399	377	366	388	365	396	378	388	360	368	358	364	405	367	389	379	395	369	367	346	362	355	355	398	357	335	382	381	372	364	382	403	386	366	369	377	382	404	366	375	415	349	394	396	367	339	366	375	358	358	372	361	369	370	372	349	360	341	380	388	377	384	347	379	364	413	369	371	365	370	354	383	401	385	381	350	373	390	365	362	395	384	396	393	370	393	408	362	341	412	393	343	350	353	362	414	393	402	376	384	361	381	349	356	350	381	367	410	384	367	381	361	366	373	364	371	369	381	369	404	402	395	367	348	392	387	376	393	365	393	333	411	382	367	379	359	381	360	387	382	351	378	378	366	388	375	374	358	349	420	327	353	367	374	353	366	378	368	376	392	367	351	387	376	365	367	353	340	369	386	393	363	371	314	385	364	367	359	391	385	373	395	373	408	384	398	417	376	346	348	336	372	375	369	365	375	374	340	370	346	402	370	353	374	379	372	383	354	355	349	388	379	353	346	370	378	364	344	385	394	364	353	370	379	379	388	396	359	375	380	392	368	340	407	393	411	358	352	387	355	374	361	380	393	345	368	345	379	361	403	384	350	355	340	418	374	379	388	349	371	402	386	346	356	382	358	382	381	387	416	381	376	377	378	351	357	325	398	378	350	369	400	360	379	378	390	357	386	391	339	405	385	367	352	369	380	400	357	391	341	375	345	392	372	367	388	383	381	383	404	388	339	371	389	376	372	376	349	369	365	373	387	368	395	345	390	404	356	372	391	383	398	379	361	358	353	337	346	379	347	389	382	408	351	375	399	382	383	392	394	403	404	367	358	378	371	371	373	370	387	386	360	376	366	385	380	341	376	399	359	371	399	341	379	406	375	369	387	366	395	381	392	380	373	376	398	381	382	421	391	358	393	355	384	368	387	382	356	372	418	380	344	409	372	392	365	332	407	383	348	383	353	365	357	344	367	364	366	369	388	378	383	359	374	373	408	386	399	396	380	379	363	400	356	384	367	329	384	347	376	414	363	385	346	357	384	374	409	342	379	358	335	340	358	356	358	376	375	393	382	342	374	373	366	389	372	368	346	375	333	340	390	379	396	354	389	379	367	356	368	351	379	349	372	383	388	383	365	385	380	355	392	397	371	392	369	351	368	421	380	376	369	355	363	395	397	392	365	384	361	377	356	383	368	381	354	412	394	364	364	338	407	312	377	354	376	364	367	385	386	377	387	383	374	369	393	396	335	409	380	357	381	367	378	353	351	356	381	367	364	337	332	332	340	379	378	425	334	370	394	377	357	376	367	377	367	381	369	355	396	378	362	404	364	375	358	424	369	386	362	345	419	386	383	345	367	387	384	444	402	355	380	363	445	359	401	390	398	389	369	390	376	383	383	389	348	361	409	374	354	367	366	368	381	347	346	378	352	342	344	389	360	369	388	389	401	376	364	370	393	360	400	395	369	371	407	363	367	384	361	362	365	371	382	375	414	385	393	393	381	381	355	348	373	377	397	375	372	368	389	361	381	347	358	348	379	402	391	405	349	350	369	367	399	402	389	363	371	409	365	347	404	348	362	370	382	382	345	396	373	379	376	377	374	393	362	376	381	349	417	374	378	393	391	370	379	381	396	341	392	387	361	354	374	380	360	390	371	350	366	412	379	369	368	369	370	366	352	375	404	358	370	375	368	381	334	360	372	356	415	348	335	373	367	398	376	347	362	363	378	372	391	370	361	390	361	354	369	360	352	385	356	356	361	390	370	391	352	370	360	404	389	333	354	368	415	360	325	385	392	336	398	372	374	371	361	378	378	359	385	359	387	409	372	395	403	375	374	408	359	349	384	368	368	400	369	377	360	364	341	392	384	375	373	361	360	378	371	355	331	372	390	362	363	349	352	341	365	379	386	351	322	388	353	338	342	347	355	383	374	386	360	342	370	366	347	419	365	372	359	362	383	383	352	378	406	395	378	378	353	372	366	376	339	386	337	394	390	366	408	385	373	377	372	379	323	384	382	388	364	364	348	340	372	373	355	428	364	370	381	345	418	365	379	360	390	387	364	385	339	364	365	392	391	387	359	383	380	414	392	374	355	343	365	392	384	373	365	353	391	379	347	370	383	377	396	373	375	424	393	341	343	343	385	369	355	369	377	390	352	355	410	400	389	371	384	382	339	373	350	382	378	380	392	364	354	381	410	372	358	386	377	372	390	348	369	361	424	393	369	408	384	370	367	380	397	384	364	387	365	353	371	383	370	375	382	372	352	396	344	360	349	336	392	370	375	379	395	390	359	368	364	396	361	377	357	415	399	405	369	399	335	360	375	387	361	374	374	351	339	376	394	366	398	366	361	350	408	363	405	344	359	352	396	365	367	366	384	383	340	377	379	379	378	401	380	356	410	375	381	351	438	363	369	373	383	377	386	353	378	379	378	375	371	349	376	363	366	399	380	358	393	372	348	370	390	411	354	398	373	351	378	390	324	364	360	388	344	405	359	369	363	369	374	341	396	351	375	392	379	394	407	362	396	396	337	369	368	377	342	383	372	377	403	349	365	380	332	351	400	374	340	360	353	374	382	363	342	373	380	378	351	390	355	388	366	377	423	404	393	433	363	370	354	378	374	404	373	395	349	382	376	374	372	411	378	383	390	367	402	386	379	381	342	348	355	336	375	353	369	404	386	377	342	379	390	393	393	373	359	375	382	384	355	387	360	400	397	374	376	341	368	390	387	381	342	371	375	399	360	384	385	365	373	372	372	376	406	362	374	411	364	364	358	397	374
12997	5322	7117	6207	4490	3878	3570	3279	3059	2597	2081	1949	2504	2575	1768	2513	2229	2359	2244	3338	3507	3314	3916	3744	3740	1587	1779	2091	1527	1494	1214	662	480	628	444	211	200	140	154	158	145	159	168	157	151	146	142	241	217	208	342	348	385	563	504	273	351	292	213	196	167	180	177	163	161	146	162	142	149	147	149	149	150	147	168	155	142	175	139	159	167	168	156	146	162	138	152	156	141	144	144	151	161	141	146	137	141	155	148	149	127	148	141	161	130	146	140	141	138	134	153	152	137	136	144	163	142	154	138	143	134	158	130	140	145	152	166	158	141	134	169	124	139	170	137	158	144	151	156	141	140	138	159	146	142	144	144	130	148	138	129	135	132	153	136	130	143	159	159	131	157	147	135	157	150	145	146	161	147	152	136	134	152	133	150	152	171	154	162	138	143	145	144	146	152	138	136	146	125	164	116	141	149	134	140	140	142	129	140	130	143	161	142	155	144	163	146	135	153	140	145	158	153	163	147	152	148	168	150	154	157	145	153	138	152	145	139	152	136	164	140	168	143	136	133	158	138	132	137	152	145	138	130	168	123	154	146	138	152	147	136	146	148	166	139	143	161	163	156	154	163	137	119	142	133	175	145	124	114	149	146	138	154	168	152	145	159	139	149	146	153	127	156	144	136	171	155	146	131	131	120	136	151	123	138	163	134	150	151	130	134	129	147	146	134	165	165	139	147	147	135	168	145	144	156	134	147	146	119	149	149	158	123	141	150	151	146	145	146	132	142	170	168	147	162	153	146	156	121	137	153	161	156	160	137	143	122	158	147	143	120	145	142	153	136	157	135	155	118	145	161	159	148	151	112	137	127	126	131	151	135	143	151	162	142	149	153	145	145	166	142	149	154	141	143	131	141	153	143	159	157	135	140	157	146	163	168	158	136	142	142	152	159	150	142	151	134	138	154	145	137	156	159	151	147	164	131	166	152	119	160	153	157	168	160	149	144	147	151	142	130	148	127	136	140	134	129	181	146	160	119	149	160	153	125	151	132	144	117	135	151	152	122	144	150	151	149	143	144	130	136	158	158	162	135	137	160	141	147	155	137	161	131	147	126	151	125	145	154	150	122	150	143	145	148	145	149	181	144	147	159	161	140	123	151	140	152	144	142	154	146	144	147	170	129	133	146	120	148	158	137	140	163	160	147	140	143	163	152	147	150	137	140	125	150	142	147	151	145	173	134	148	165	143	142	166	166	137	156	135	149	145	148	154	125	135	137	135	159	140	133	139	135	117	153	151	155	147	149	155	148	167	151	143	147	156	149	132	160	149	137	139	158	134	148	160	169	157	153	134	144	145	132	120	146	166	145	143	157	146	137	157	147	164	140	158	147	132	149	151	124	140	162	148	153	154	136	140	132	138	146	176	158	176	154	136	163	147	143	119	134	124	127	153	147	147	138	153	161	132	129	148	161	138	140	133	141	149	128	149	149	142	143	151	145	143	142	148	140	140	141	121	153	132	157	140	162	129	147	178	149	158	136	144	143	134	144	123	187	149	152	151	133	113	125	159	143	142	160	146	136	164	122	155	149	148	157	155	130	163	136	156	162	159	152	154	145	137	152	144	142	148	149	129	132	146	132	152	150	157	151	151	145	132	138	160	150	135	159	162	149	161	153	152	131	149	171	139	127	137	142	126	153	153	163	137	167	156	159	159	160	146	133	141	169	164	152	145	166	129	158	128	139	139	144	129	132	161	151	148	149	149	145	156	167	145	136	167	153	136	158	136	158	162	167	141	152	162	136	168	143	139	142	135	147	154	145	151	141	150	157	121	154	162	127	125	136	140	152	144	148	158	146	134	116	166	155	150	154	148	141	143	140	161	129	151	145	143	131	129	139	136	147	141	168	136	166	136	167	138	120	141	163	157	149	154	127	129	149	137	121	138	147	163	142	176	149	163	155	158	143	156	140	157	152	136	146	157	158	150	144	126	148	158	149	133	150	138	137	162	139	153	153	143	138	155	153	172	152	165	144	154	141	169	139	163	153	133	130	142	125	144	143	132	147	137	152	156	138	146	140	143	155	152	142	138	126	141	156	152	154	148	148	164	136	152	138	148	123	141	147	131	140	155	164	169	151	151	136	141	130	136	160	154	135	162	123	146	147	161	152	143	126	134	163	156	149	137	158	152	141	145	171	131	125	164	122	144	140	141	131	131	157	140	135	133	153	127	137	161	130	141	132	141	128	165	143	143	140	139	134	168	151	154	145	132	137	136	150	142	167	129	138	117	157	149	136	153	162	138	153	181	150	156	148	130	129	146	149	130	145	137	153	156	141	150	155	159	156	168	142	158	118	144	141	152	140	156	132	139	178	174	145	133	153	151	128	169	148	145	155	138	152	151	139	156	157	148	149	146	135	138	152	154	165	177	140	165	150	163	133	142	129	141	125	118	127	132	167	129	154	131	147	130	130	153	124	158	157	163	162	146	138	131	136	138	134	134	151	120	146	135	156	132	129	164	153	160	154	151	142	156	144	159	144	144	148	162	156	159	129	147	137	162	121	136	130	137	140	135	162	148	135	150	132	143	129	147	143	150	124	148	149	145	149	132	139	135	181	152	166	158	135	133	143	147	150	159	169	164	171	130	137	153	125	149	142	135	149	166	154	160	165	140	132	154	118	148	174	147	155	159	155	158	160	136	145	134	128	148	135	139	166	152	170	142	139	145	140	133	157	136	159	130	142	153	147	142	154	151	146	143	153	148	149	164	138	151	154	166	140	137	145	147	156	148	157	144	162	143	129	123	156	135	128	175	148	135	147	146	129	152	145	170	126	157	145	161	144	159	141	139	137	137	139	142	155	131	144	141	139	144	160	158	147	152	166	139	161	134	140	144	123	150	152	135	139	146	147	133	155	129	143	165	155	135	141	148	159	147	146	141	148	142	147	128	167	148	129	141	128	120	145	150	144	161	149	142	177	138	153	145	157	124	140	148	140	152	185	149	132	145	166	144	146	147	145	145	140	151	148	151	156	147	129	155	134	137	139	153	160	175	143	142	140	148	144	147	162	147	128	164	126	144	145	151	118	160	136	152	160	143	141	134	149	141	147	143	123	161	158	148	151	148	137	153	169	141	129	157	152	158	137	141	163	130	142	143	133	146	143	139	148	141	130	139	154	146	135	149	163	151	154	138	134	148	148	138	145	139	149	140	150	130	140	137	141	132	135	136	136	133	157	147	144	170	158	132	132	158	140	118	147	170	157	180	127	145	138	127	136	134	182	141	124	147	156	138	126	153	131	146	139	145	156	167	150	161	147	152	129	155	144	152	144	159	181	137	154	174	157	163	165	136	132	148	141	156	153	178	136	138	154	158	166	129	144	117	152	139	125	132	156	149	153	160	139	152	149	146	136	118	141	152	136	141	142	178	138	128	155	144	155	134	110	128	141	155	148	131	110	143	128	145	143	145	165	142	137	149	140	143	137	132	166	152	136	153	156	133	152	149	150	179	169	130
8671	5377	11837	14157	13354	13568	13377	12850	12765	11879	10492	10052	12041	12189	9312	11851	10183	10984	9713	14542	15183	15164	18464	17478	16445	7854	10723	11290	9361	8963	7647	4153	3045	4172	2564	1063	762	561	503	488	455	397	470	486	471	488	590	1100	902	1128	2106	2025	2662	4183	3484	1674	2183	1630	1184	808	715	585	549	546	584	557	525	535	514	500	519	476	495	480	505	509	512	486	456	479	475	469	445	474	471	523	472	505	479	455	484	456	474	430	443	463	435	454	412	415	447	455	448	477	410	459	437	430	455	463	423	430	429	433	463	447	427	462	483	448	461	419	463	455	451	437	452	422	439	404	411	404	429	416	408	457	439	421	449	429	463	411	408	441	410	465	451	412	442	448	444	432	386	446	441	451	452	435	442	443	474	441	427	425	430	485	426	437	435	430	471	461	402	490	418	427	425	423	433	404	470	471	425	476	459	429	428	425	466	469	412	457	430	446	426	449	463	462	444	430	423	444	440	426	448	473	456	447	426	412	444	429	432	456	455	419	446	432	446	457	442	427	458	424	454	442	421	453	440	454	433	418	447	447	463	422	434	458	465	441	423	449	408	415	428	394	427	433	439	430	417	446	455	438	427	420	423	408	462	466	430	399	400	467	438	420	415	428	456	447	428	415	450	464	435	438	434	448	422	384	426	449	442	403	413	404	414	439	432	446	418	461	466	433	413	458	465	446	464	459	458	433	445	417	458	420	462	410	430	476	424	424	414	429	459	478	421	438	431	412	455	465	487	430	418	472	433	436	451	461	435	390	417	447	408	435	396	419	429	396	440	429	431	445	444	433	395	453	457	458	426	451	444	438	454	434	450	407	411	428	438	419	436	457	431	418	437	441	444	418	434	427	454	443	453	441	409	434	442	443	463	437	412	444	445	453	417	444	447	454	438	461	413	440	459	438	432	426	463	446	465	442	451	437	497	442	446	410	443	429	439	437	421	455	397	394	452	420	449	442	464	456	428	444	470	475	449	431	422	428	436	440	450	453	462	460	434	452	435	462	490	449	444	470	409	462	431	467	433	423	432	420	452	459	422	422	443	464	461	451	398	417	423	436	477	375	462	419	414	418	449	431	426	434	429	456	441	466	461	413	437	454	445	470	440	456	442	419	438	430	441	443	401	427	429	442	404	407	418	436	473	450	457	427	465	458	452	455	461	416	447	407	460	414	451	423	426	437	427	431	463	458	440	431	416	448	414	465	469	431	438	426	422	436	426	441	448	448	450	459	430	419	412	446	443	429	430	425	454	449	453	459	471	416	402	464	468	448	426	463	453	420	410	451	399	441	424	439	441	420	436	424	450	434	446	392	442	447	407	458	402	389	466	454	421	418	424	417	456	442	438	461	440	457	445	434	432	418	430	440	409	428	401	440	461	442	414	402	440	423	416	433	436	438	454	438	453	447	479	435	398	414	433	475	458	416	452	448	438	434	427	477	434	415	439	458	410	409	421	425	419	442	437	450	444	473	389	428	447	454	442	458	449	443	424	449	444	433	396	435	451	428	483	411	448	439	463	425	459	413	471	449	453	430	469	438	473	425	447	432	432	426	494	428	408	423	462	430	433	476	421	451	382	470	438	446	427	462	477	441	437	412	430	444	439	444	415	430	442	448	439	392	417	419	425	406	413	437	422	440	444	452	418	459	479	476	435	448	435	441	433	419	408	459	462	448	421	439	459	449	475	391	480	438	453	436	415	430	410	431	414	408	413	486	459	438	447	440	400	463	417	422	449	421	416	389	419	460	459	483	456	438	440	459	432	425	452	424	432	394	450	391	411	431	424	414	405	457	443	451	444	458	437	430	407	421	469	431	428	439	424	457	473	418	433	382	426	404	499	445	420	437	419	449	444	429	454	460	421	459	419	406	410	411	434	452	406	474	421	417	446	430	453	444	455	426	471	425	456	441	439	424	445	468	428	453	440	437	447	472	417	402	462	443	451	433	456	430	435	431	467	451	443	445	419	392	453	456	436	451	425	429	458	439	456	412	421	437	444	419	447	442	421	431	446	427	408	448	422	441	438	455	423	408	454	451	430	459	436	425	466	432	470	411	453	459	450	434	428	432	449	450	457	449	402	451	439	442	434	437	429	438	409	463	436	425	432	450	427	413	437	418	405	434	438	445	424	456	423	435	424	440	425	425	432	406	445	440	430	421	432	443	476	444	439	461	420	435	439	437	453	412	426	450	456	482	428	469	426	460	435	415	435	459	422	443	423	396	428	425	419	448	401	427	439	401	457	451	400	417	429	437	459	429	480	472	438	468	421	437	425	452	401	408	421	416	429	470	445	409	430	448	455	411	445	429	441	419	422	400	484	472	444	445	401	423	431	426	404	446	452	445	456	447	422	457	399	435	451	428	456	432	424	459	444	448	459	391	433	435	422	453	490	442	437	439	427	430	428	410	381	430	461	443	420	432	462	465	451	447	417	391	452	458	453	431	437	422	417	411	445	453	426	450	451	482	466	371	440	422	393	419	474	450	423	436	426	430	446	410	399	473	455	433	475	414	466	442	425	433	443	411	444	496	426	443	472	493	428	467	477	437	417	443	436	447	448	420	449	414	437	434	427	416	410	436	470	450	442	413	424	460	436	444	453	405	420	417	443	455	437	452	465	434	432	440	452	436	426	423	448	421	438	447	429	380	439	394	462	449	470	435	445	410	448	398	448	432	462	472	425	450	457	445	453	391	396	417	419	465	416	420	431	421	426	437	422	423	465	435	429	429	432	454	431	430	429	412	439	442	443	431	441	391	467	430	445	468	428	407	426	403	461	391	430	430	391	430	454	454	451	461	463	458	426	412	416	424	397	446	471	407	444	448	435	423	455	470	473	458	454	400	434	449	447	475	399	474	409	417	424	400	446	453	410	424	443	458	443	431	469	431	424	430	452	428	482	426	433	431	399	418	419	405	431	412	440	448	429	424	445	421	434	460	475	422	439	419	450	424	460	446	394	433	436	446	445	442	471	436	419	475	475	432	407	419	433	431	459	416	433	413	421	444	437	452	438	449	454	448	415	417	430	420	460	409	467	454	446	414	454	448	427	445	444	430	447	427	420	452	442	449	408	425	441	448	466	447	419	434	400	423	423	426	426	400	451	451	459	438	414	442	454	472	447	463	440	401	477	456	456	460	435	428	428	423	475	443	421	426	432	463	424	452	465	417	401	446	459	480	448	463	451	437	426	461	471	438	450	443	408	471	453	451	484	457	481	432	466	439	437	374	431	433	405	482	450	433	445	428	484	431	437	429	411	425	427	463	420	437	447	468	434	423	450	437	440	432	438	437	441	478	435	401	432	412	428	405	447	444	420	453	457	432	456	442	422	377	419	442	420	427	412	458	474	449	425	436	438	406	452	453	431	431	462	442	442	450	462	422	478	460	441	436	413	441	425	440	439	419	464	400	411	448	462	446	453	427	423	412	421	415	460	423	462	462	413	423	415	414	450	464	448	454	467	452	439	445	424	447	445	441	427	452	458	424
20744	9002	11937	10822	7931	6852	5869	4976	4654	4117	3592	3093	4306	4329	3172	4761	4862	4809	5286	6420	7226	6344	6826	6916	6346	3106	2750	3721	2974	2161	2127	1259	785	1086	723	323	269	219	204	192	203	173	154	188	174	195	216	299	416	378	521	604	666	1000	856	447	557	444	352	279	245	222	215	206	194	243	201	178	180	188	196	180	202	171	195	202	176	192	211	193	217	178	200	188	183	224	187	217	180	180	205	175	194	179	154	158	185	176	178	204	172	192	184	204	181	171	191	166	157	201	175	177	179	172	169	188	172	239	207	187	191	184	167	177	215	193	152	181	189	215	195	159	158	186	184	187	185	190	166	174	174	163	193	202	163	177	164	166	178	181	176	191	181	205	187	197	161	175	171	177	187	173	191	195	195	167	220	174	160	185	175	193	182	173	177	192	177	178	189	196	175	179	153	181	169	139	161	190	167	172	193	178	191	161	196	174	191	168	204	174	184	172	177	165	178	177	197	200	182	167	174	193	183	194	182	194	169	183	185	188	164	193	163	168	182	177	170	160	157	171	179	170	182	172	180	174	163	192	189	160	183	153	171	192	176	165	190	186	162	179	178	155	177	192	176	179	182	196	200	191	188	172	182	187	182	185	163	172	174	173	166	176	155	184	180	163	176	193	166	177	180	198	179	172	171	170	195	180	173	178	178	196	182	191	184	165	175	183	200	188	157	162	171	172	165	179	190	183	198	193	189	188	181	166	186	191	202	199	153	189	210	195	189	176	183	181	168	174	193	174	185	181	162	168	181	163	166	180	205	186	186	179	188	171	181	185	214	158	201	179	182	181	193	168	180	183	180	185	194	173	156	166	180	179	194	189	183	186	184	180	179	163	184	188	187	191	167	177	161	179	174	199	165	185	188	184	186	163	186	190	172	173	184	185	153	173	200	173	174	188	209	181	181	190	165	177	188	176	175	203	172	148	164	185	164	184	187	191	177	183	200	159	170	187	175	174	161	192	175	173	172	180	181	165	162	194	175	165	184	182	181	182	180	181	196	210	148	163	172	193	190	187	176	199	166	167	181	212	172	184	188	213	177	179	184	164	193	157	184	174	165	177	187	173	185	179	186	165	183	174	174	188	184	183	175	168	175	167	186	184	182	192	189	190	176	157	189	184	183	185	164	164	182	210	187	185	180	172	177	201	184	190	195	188	184	158	165	205	175	186	175	161	167	182	161	164	176	197	199	179	189	190	171	183	205	173	168	192	193	202	199	158	170	164	169	195	189	199	167	182	193	168	202	186	184	174	184	182	187	188	204	193	183	146	194	194	195	179	185	198	168	170	189	153	164	167	174	175	188	162	160	200	187	182	198	178	192	195	187	185	192	176	177	181	179	157	209	185	193	201	188	176	199	186	186	184	196	171	185	172	178	158	182	193	181	189	194	177	159	163	164	164	190	188	182	197	187	167	158	183	169	164	154	171	197	192	197	186	201	226	190	162	187	165	174	173	209	166	151	169	188	163	179	204	196	164	189	197	188	194	173	201	157	177	158	165	203	177	160	195	194	169	196	195	175	196	204	198	204	199	180	198	181	164	195	192	176	176	180	181	191	190	197	179	191	166	200	179	171	189	183	197	175	180	171	177	179	191	202	198	180	164	182	167	200	191	167	192	158	199	188	195	181	172	163	173	177	190	182	181	198	185	171	174	180	179	167	166	188	183	186	177	170	182	188	176	185	173	174	193	170	174	178	166	185	161	170	191	178	191	213	189	198	201	184	173	190	170	184	178	160	177	169	182	177	185	176	180	190	186	173	183	202	182	182	186	167	189	148	175	190	191	187	187	175	201	199	169	183	185	195	181	171	174	206	197	193	168	188	167	153	168	196	171	188	168	202	183	183	180	179	164	194	189	190	199	177	184	192	182	176	190	188	170	194	177	179	201	180	203	181	172	161	179	186	200	174	175	188	169	177	190	206	185	173	192	170	160	213	191	182	164	173	195	200	198	174	168	189	166	160	190	183	152	183	177	182	178	174	190	171	173	179	177	184	207	178	200	189	172	174	171	184	202	182	159	185	188	198	177	191	151	164	176	176	188	187	170	191	164	170	183	213	156	203	175	197	195	193	151	177	170	170	194	165	168	193	190	170	169	167	179	174	168	182	185	177	189	184	169	189	173	163	197	178	188	182	197	154	172	169	193	191	169	183	186	184	183	171	185	177	195	192	186	165	182	168	180	195	191	162	154	177	162	162	160	193	176	156	181	166	159	175	183	164	165	184	174	163	156	180	158	182	186	171	163	180	174	233	181	186	161	195	187	168	171	172	202	179	196	155	160	180	155	184	183	177	194	166	181	182	161	156	174	178	168	164	210	187	209	180	163	186	161	158	171	194	210	187	197	208	174	185	200	206	171	154	183	175	163	166	179	185	184	192	186	182	168	197	172	169	204	179	177	168	172	177	172	170	173	168	192	167	183	177	183	171	173	176	176	206	175	206	162	182	169	181	160	176	170	176	207	193	204	181	178	194	197	159	163	197	198	183	166	185	171	173	184	178	171	168	194	160	199	178	174	182	183	196	182	184	168	168	192	194	189	205	184	188	178	170	211	170	196	169	167	161	179	183	180	178	189	188	163	185	189	203	202	187	188	187	196	183	169	165	191	170	175	201	179	187	171	210	205	177	196	187	177	176	166	182	196	169	171	182	172	175	165	188	171	183	180	163	198	181	178	203	197	164	178	169	167	158	178	193	177	192	188	183	204	197	188	190	176	203	173	180	174	179	187	172	198	167	170	187	170	175	196	165	178	191	189	154	195	178	179	183	177	183	142	170	180	184	184	169	201	168	195	171	188	175	191	150	185	172	197	186	170	203	198	174	178	192	174	197	171	189	166	198	174	184	179	192	186	171	187	193	166	165	189	190	165	176	171	161	190	157	205	169	196	173	192	181	185	179	190	210	184	162	173	194	176	197	171	187	201	175	184	184	159	161	180	169	183	190	170	178	167	172	200	203	180	180	183	186	179	183	196	178	164	179	179	196	174	197	189	176	174	169	188	194	162	170	181	173	175	164	178	177	183	169	174	172	185	145	160	197	178	191	194	188	188	190	164	194	184	198	173	193	181	168	181	180	193	175	215	178	174	173	175	157	170	191	172	179	191	177	171	201	174	200	173	174	168	154	172	182	204	188	175	165	176	189	165	201	175	173	191	189	203	183	184	186	182	199	165	191	204	175	178	166	175	180	174	168	187	173	214	182	160	196	200	181	173	191	177	176	163	194	180	171	194	172	169	172	166	199	199	180	180	165	178	192	184	176	179	188	198	167	193	142	169	158	161	157	169	160	180	184	199	187	165	174	171	200	188	197	190	203	192	170	171	203	193	177	178	179	145	197	176	159	174	189	177	230	167	182	175	158	182	164	165	178	189	181	167	165	183	167	158	197	163	199	176	196	181	176	186	190	177	177	173	169	174	153	168	189	193	167	170	183	164	187	200	203	173	188	175	178	164	194	187	195	177	191	160
12110	8170	17071	20452	19065	19530	18453	17640	17568	16750	14908	14361	18295	18043	14330	18495	16740	16933	19262	22047	23749	21623	24451	23949	22409	14178	14400	17457	15424	12070	12530	7427	5171	6924	4268	1631	1249	730	624	538	546	587	556	561	632	643	764	1724	1941	1879	3583	3862	4627	7266	6202	2657	3829	2505	2011	1210	973	804	658	778	776	747	664	666	657	651	633	661	655	667	594	602	574	599	589	591	579	543	589	560	540	617	617	527	623	660	556	569	555	569	549	499	517	525	547	556	535	501	554	499	552	525	483	515	529	491	554	517	540	516	545	517	548	515	511	539	467	542	515	473	511	486	529	512	493	537	550	487	550	533	545	547	561	518	517	487	524	554	555	540	513	526	533	535	515	522	516	541	557	497	512	536	512	520	504	554	528	532	517	505	517	531	501	533	506	532	525	547	500	505	527	558	537	528	553	548	519	526	530	534	528	490	531	492	497	516	527	522	520	512	560	538	513	538	543	541	538	515	499	510	533	528	511	531	525	516	527	515	531	558	505	555	482	524	537	553	499	517	516	523	517	529	498	503	548	541	520	519	543	531	448	522	528	588	504	545	557	565	492	510	512	507	537	519	546	544	508	545	508	531	522	557	508	493	534	472	510	521	555	516	547	539	486	551	545	519	556	541	513	552	536	553	567	519	524	493	528	494	547	523	534	517	523	485	514	515	511	557	505	534	542	495	548	467	525	532	555	503	522	532	510	557	484	514	562	515	524	563	505	541	520	558	507	537	500	507	496	538	504	522	520	536	522	533	536	508	529	522	511	526	549	543	533	517	543	555	575	493	553	465	549	517	532	536	526	521	535	504	530	568	522	510	497	505	549	521	561	514	525	486	513	507	541	531	538	527	496	509	552	517	538	518	534	577	537	525	501	501	524	531	522	541	514	506	494	522	512	492	535	526	513	546	502	550	485	541	503	502	541	569	512	486	522	533	521	536	513	556	506	475	521	498	496	527	489	505	512	564	510	531	533	572	517	503	519	517	498	526	504	533	531	527	502	472	501	560	504	508	528	508	524	513	507	507	533	513	527	484	567	522	567	557	506	557	536	551	491	489	525	512	551	548	531	512	527	523	545	544	527	541	474	541	493	532	492	511	529	562	526	518	516	528	520	497	563	504	504	521	490	501	509	516	533	557	542	491	529	566	512	525	521	556	507	513	569	472	567	528	515	514	513	512	524	478	523	564	535	492	539	541	552	510	512	485	533	502	490	473	496	510	533	550	536	537	526	505	498	502	488	522	519	520	541	513	523	510	520	538	486	533	516	521	518	542	513	562	486	547	582	519	500	507	539	537	530	522	511	519	515	509	555	529	517	527	520	506	491	475	526	549	551	518	559	443	548	515	500	537	535	485	547	538	523	482	520	535	519	543	547	514	564	523	541	574	525	524	519	505	535	541	494	527	534	507	536	542	529	518	545	519	488	553	491	512	492	504	554	516	498	567	525	547	532	501	502	518	533	561	510	552	591	500	511	526	525	486	540	525	489	484	513	487	505	532	522	517	560	491	549	546	509	523	500	528	506	509	523	496	497	530	504	492	503	554	500	501	543	507	503	520	498	513	562	523	541	495	509	563	555	529	482	514	507	530	527	517	514	530	508	517	532	513	543	528	516	532	543	528	562	503	546	527	534	530	509	512	510	509	533	525	518	527	514	479	522	479	498	529	514	534	572	503	533	499	533	526	536	475	570	543	476	533	529	491	514	554	524	498	514	514	514	520	491	486	528	515	501	505	570	549	499	527	548	522	568	531	514	501	556	497	505	502	543	506	517	553	525	520	558	517	520	561	556	540	567	545	555	496	531	551	480	490	520	530	555	505	550	504	582	512	543	563	516	547	535	493	516	539	503	540	513	517	529	517	530	535	502	517	498	542	478	512	559	538	494	555	500	526	522	525	531	539	512	538	558	507	530	496	521	530	476	542	480	507	522	514	561	563	478	540	556	481	563	518	493	510	560	514	531	518	580	531	526	532	484	501	513	485	496	488	547	515	553	507	515	546	565	506	537	519	516	506	563	533	522	551	554	565	494	508	546	559	538	482	547	550	529	577	509	523	518	547	501	527	552	472	532	490	512	508	498	506	567	531	522	513	453	543	555	569	522	513	518	535	481	527	496	501	515	507	504	518	525	542	500	503	507	525	533	514	546	491	555	513	463	496	507	517	541	530	496	514	508	524	524	511	506	551	484	527	538	531	514	500	496	520	515	525	506	525	544	528	488	536	532	504	522	531	528	511	551	529	513	504	548	528	496	503	547	558	525	547	539	541	492	525	494	483	482	530	485	484	515	526	521	510	535	547	520	503	541	506	545	521	529	506	466	526	525	525	526	559	512	509	532	524	515	521	507	521	520	500	530	552	523	572	498	489	558	547	538	544	540	481	504	531	508	503	506	570	520	478	512	516	543	524	483	526	544	531	531	552	548	502	527	551	551	551	575	496	459	545	526	526	506	519	567	549	488	541	544	508	533	527	549	501	553	575	533	545	568	540	559	556	537	535	513	515	531	553	494	547	520	554	530	537	550	483	494	518	526	518	449	518	484	514	518	476	516	528	509	534	556	497	516	493	545	500	563	513	570	555	526	500	509	523	492	484	561	538	545	515	503	477	529	511	560	545	494	526	526	539	522	532	514	525	500	533	558	546	549	580	500	576	539	535	534	599	473	523	482	539	542	539	524	524	509	497	522	509	542	559	532	482	490	550	542	517	504	507	512	531	489	536	518	546	535	547	554	522	543	501	476	607	543	529	504	573	490	530	524	533	534	545	505	514	504	518	543	507	510	510	522	518	517	546	504	527	526	499	521	507	546	562	509	520	528	500	557	544	544	503	533	495	518	561	499	536	518	487	520	527	507	487	533	515	540	494	506	491	527	519	522	510	520	495	530	518	536	513	508	572	541	490	511	537	518	522	529	524	517	565	529	537	536	504	503	528	509	545	541	510	534	499	502	471	542	509	511	540	513	513	528	544	547	548	537	516	553	541	512	543	502	512	551	548	520	551	544	555	496	524	557	494	529	548	479	549	523	489	524	520	494	521	535	507	540	538	511	513	546	487	513	533	531	486	525	517	505	507	479	542	544	524	544	549	567	522	517	484	527	507	534	525	561	533	508	527	493	552	560	525	492	524	508	503	523	552	533	536	542	523	534	545	537	500	507	532	519	506	530	526	503	501	606	504	553	517	489	538	537	518	552	545	510	569	505	510	496	468	515	518	526	521	541	523	523	516	531	540	548	497	501	547	530	490	455	530	496	544	490	578	547	531	565	508	543	518	572	532	526	524	499	507	512	495	530	515	544	529	518	530	522	514	568	541	499	541	598	552	506	500	529	536	519	536	510	526	524	515	520	544	549	529	489	542	531	510	488	511	525	526	530	540	486	526	520	527	539	527	517	532	523	505	500	553	520	518	535	517	526	516	502	532	495	546	482	554	528	554	535	519	503	540	531	539	544	536	505	541	487	529	501	554	534	547	562	494	530	526	548	510
5296	2334	3769	3551	2281	2030	1669	1516	1217	942	856	865	772	640	424	510	479	483	378	437	373	307	377	381	333	207	290	301	250	184	181	157	162	173	132	106	136	123	142	128	103	143	133	114	109	132	113	119	133	149	163	140	147	160	150	120	155	135	160	146	154	131	137	141	128	124	136	118	133	139	128	134	126	110	131	124	135	137	114	131	127	126	125	127	116	114	116	139	122	139	139	126	122	141	132	127	137	116	129	110	126	135	123	115	130	136	130	130	134	125	139	122	124	105	116	109	110	125	110	117	131	122	127	151	134	138	97	127	114	117	105	134	128	118	127	114	136	117	126	111	129	120	109	124	111	142	126	125	104	134	120	123	112	120	113	126	109	115	125	120	138	107	117	115	108	114	143	127	111	118	136	120	148	107	119	108	125	126	128	119	122	133	141	125	117	126	122	116	123	122	111	111	135	103	131	126	117	119	116	129	135	125	118	132	131	115	109	130	116	123	115	121	108	102	124	124	124	117	109	127	115	111	128	118	161	127	122	125	115	131	140	133	127	143	122	125	115	126	102	122	134	120	127	107	122	127	109	118	127	133	110	137	128	124	133	123	114	130	100	133	120	117	117	138	131	108	125	129	127	133	98	132	112	127	114	120	124	112	124	119	142	122	132	104	134	124	119	106	133	140	131	132	113	123	129	126	126	132	131	134	140	133	114	134	133	119	118	118	115	128	136	105	125	131	108	113	130	114	127	132	122	119	116	120	107	121	116	94	107	122	113	121	118	127	103	102	113	95	121	116	121	110	130	115	119	110	131	106	109	109	125	129	122	127	142	114	131	133	132	136	121	111	123	114	132	117	105	140	132	128	120	115	113	140	119	137	141	131	115	128	138	131	141	119	125	120	115	95	147	110	119	130	126	115	140	113	125	116	126	109	125	120	108	132	118	123	130	146	113	129	144	136	114	128	126	112	141	126	125	143	123	112	136	116	131	115	136	139	100	123	126	131	97	106	121	132	111	110	107	107	115	104	127	117	105	139	112	113	132	97	128	121	124	112	123	135	114	126	128	108	128	144	113	133	123	119	100	112	138	113	117	121	120	106	131	126	125	117	107	129	132	116	124	130	103	138	114	111	159	120	144	125	122	120	108	115	121	139	119	124	120	138	120	123	107	121	136	114	113	117	137	129	138	129	142	141	136	136	127	117	126	114	100	94	142	109	115	110	111	126	127	110	142	143	137	137	138	119	138	122	133	117	122	117	118	136	129	115	118	99	124	128	147	139	104	113	143	124	115	133	115	131	134	149	130	107	112	115	120	124	116	119	149	116	143	116	122	99	118	120	126	122	115	136	111	132	138	108	117	116	120	126	135	104	130	105	109	102	140	118	114	100	112	115	112	128	144	137	139	122	123	145	123	124	119	150	120	114	114	116	126	122	126	158	122	120	125	117	118	96	109	108	130	122	118	102	132	132	117	111	118	110	143	104	126	120	132	120	126	121	129	126	126	112	104	144	134	118	127	134	131	120	112	104	127	122	122	120	119	124	106	109	134	113	130	130	112	120	120	112	132	122	132	141	137	140	133	123	124	130	115	111	104	130	134	120	125	133	134	129	134	110	107	121	129	134	133	116	133	121	113	84	114	128	101	113	123	160	132	113	133	124	123	126	111	110	138	124	115	109	120	125	124	108	98	124	107	112	134	122	133	113	149	134	124	111	128	132	122	124	116	121	117	108	136	120	140	113	132	123	131	123	112	145	112	122	117	126	114	118	134	110	134	125	123	137	125	133	133	123	102	121	142	130	124	127	126	118	122	127	129	126	113	144	114	120	117	108	118	127	132	135	119	114	116	135	124	126	127	121	116	97	122	122	128	124	129	134	141	132	105	98	127	112	136	134	142	127	119	138	118	133	118	114	132	121	122	122	126	124	134	116	108	129	131	126	139	115	128	115	133	120	136	131	155	139	117	109	127	131	139	134	118	108	124	115	122	115	118	116	121	127	162	150	120	116	110	109	119	133	154	131	126	116	125	113	114	116	127	122	137	123	114	119	116	112	115	122	125	121	132	124	126	119	147	118	133	115	124	124	110	149	123	125	132	133	126	128	120	132	113	119	109	126	146	108	121	128	138	138	118	111	113	125	117	102	117	138	129	108	134	126	124	117	135	134	121	126	121	140	130	121	118	126	134	97	106	120	146	120	125	122	131	119	129	126	116	134	117	132	106	114	123	131	133	124	107	125	102	127	118	125	124	121	130	110	134	112	110	137	114	139	127	137	128	117	138	132	122	119	109	116	97	131	115	118	119	125	113	130	140	112	132	115	123	124	119	94	116	122	118	126	116	105	116	121	121	137	128	121	128	127	112	121	132	118	111	122	135	138	134	125	113	130	108	137	128	112	139	122	110	126	113	129	112	126	155	126	127	151	115	113	118	101	120	123	114	130	133	127	115	146	112	119	114	146	139	120	122	140	128	117	126	138	127	125	124	111	133	108	124	130	129	126	107	123	109	120	122	96	139	124	117	111	111	125	142	134	114	140	114	111	118	135	133	147	121	120	99	103	121	142	134	130	111	123	126	117	140	143	131	126	132	122	120	111	115	119	110	136	119	114	120	118	121	130	138	116	111	117	111	135	122	115	126	106	125	126	125	106	131	110	133	116	131	118	124	141	140	131	110	137	118	128	100	119	110	114	134	132	145	139	106	122	123	125	115	133	134	120	116	123	134	126	120	126	122	127	110	121	131	122	131	124	114	107	139	123	134	131	135	133	122	141	113	145	141	130	118	111	133	134	115	127	127	108	104	124	125	122	134	115	119	111	114	125	125	117	116	132	139	129	108	120	126	124	99	124	136	112	125	118	116	106	126	150	127	131	119	100	123	122	112	113	120	125	127	133	128	104	122	145	124	141	128	123	126	109	108	131	117	108	147	105	134	101	117	124	120	128	127	127	115	104	134	121	96	129	118	121	112	130	151	122	131	137	127	138	126	110	122	125	134	112	126	123	128	106	117	99	110	131	123	106	113	111	113	134	120	124	126	135	116	122	115	124	116	110	131	129	149	129	125	126	123	124	113	126	119	138	124	115	123	107	117	129	120	120	113	118	128	105	108	132	107	123	140	112	119	102	143	130	121	101	129	116	106	142	123	130	124	118	128	119	124	124	114	142	105	121	121	131	122	133	119	130	109	137	131	102	117	134	116	125	132	115	125	114	101	124	129	126	135	113	121	117	132	118	126	122	119	110	130	116	114	135	129	113	127	128	105	114	119	110	144	128	110	139	113	118	123	122	131	126	117	125	102	143	120	135	105	131	116	105	125	130	141	141	110	120	133	113	139	111	132	135	146	120	126	111	101	103	126	127	131	124	121	119	112	143	121	105	123	139	120	129	139	136	120	129	117	108	117	124	117	124	122	146	135	140	108	125	131	106	106	106	100	115	136	129	118	140	142	117	114	127	122	138	127	138	138	120	148	137	101	138	117	123	114	121	125	127	110	148	128	116
4375	2885	7302	9381	7951	8009	7438	6972	5992	4877	4437	4682	4035	3330	2576	2714	2611	2321	2019	2465	2258	1934	2269	2235	1995	1011	1493	1602	1349	1023	1100	756	585	680	597	397	413	395	381	381	392	399	366	393	412	387	383	421	471	460	499	531	589	712	619	489	526	529	476	449	401	447	390	367	371	386	370	386	354	410	417	364	426	372	403	405	400	387	359	395	408	391	377	395	387	381	405	380	373	381	370	412	397	378	399	380	385	370	364	391	370	332	384	382	370	359	346	335	409	376	363	356	407	392	361	385	375	385	411	389	352	412	375	390	344	371	361	395	375	383	383	341	373	369	385	347	372	358	357	355	336	361	382	384	369	380	368	351	352	351	378	342	376	337	377	355	365	417	392	361	362	399	367	359	357	360	373	367	352	390	360	364	401	359	390	376	391	379	372	383	356	388	367	351	398	375	385	375	338	394	356	378	383	381	339	385	337	338	394	394	390	381	357	380	377	397	381	345	350	361	355	369	380	370	359	380	359	375	382	406	391	363	365	380	384	400	371	390	404	383	357	379	366	341	352	382	414	354	352	391	389	423	376	368	363	365	350	362	361	369	375	351	385	383	374	369	384	379	408	380	364	350	376	381	365	351	385	364	374	401	364	350	392	401	353	372	381	359	398	364	376	381	366	396	388	353	383	368	406	373	357	408	374	366	400	357	378	339	370	360	383	342	394	387	392	381	349	341	407	375	369	341	371	384	370	386	389	376	377	337	396	395	402	357	323	370	373	370	360	392	363	380	389	366	361	398	384	346	419	385	360	360	357	366	413	381	389	395	360	357	327	358	388	345	392	369	358	372	379	368	367	375	356	384	386	375	387	366	403	361	345	323	382	385	373	387	384	353	346	336	361	398	357	395	361	370	374	372	355	366	350	363	362	349	356	407	367	372	367	362	387	358	407	397	355	382	363	375	398	392	392	386	382	377	370	362	382	363	416	368	363	384	372	415	367	389	387	374	384	340	391	373	418	367	400	392	393	352	376	375	381	420	334	388	382	355	387	399	392	371	382	376	402	427	377	381	361	392	353	355	374	335	365	401	392	373	386	359	387	374	392	357	373	385	391	404	361	379	445	358	376	345	393	360	358	375	380	335	384	372	379	380	385	378	370	399	355	381	398	364	354	350	386	390	387	369	366	392	342	376	381	398	386	378	342	371	370	411	385	389	396	413	387	391	358	374	363	371	388	367	345	389	370	396	365	405	408	357	389	376	389	344	408	341	403	359	400	341	365	392	376	362	396	375	338	366	401	407	364	385	365	377	351	351	389	405	381	327	380	363	405	370	371	363	352	375	374	392	334	390	366	386	432	375	373	387	358	348	354	351	392	393	360	402	390	386	364	392	391	354	377	381	364	379	379	361	404	387	389	359	365	410	337	372	375	350	379	369	374	410	359	345	394	369	312	362	377	371	379	353	357	353	400	389	418	371	345	420	377	392	405	367	391	378	351	393	393	375	372	359	388	355	360	385	360	379	367	407	379	376	386	368	370	356	366	393	376	364	335	397	399	366	380	384	376	366	401	366	381	365	390	407	354	371	362	359	382	367	380	368	361	362	354	365	344	384	359	386	390	374	369	402	357	373	353	374	389	355	369	366	329	369	408	397	416	381	381	385	387	383	377	351	382	352	364	383	344	371	388	351	373	350	374	357	330	363	369	370	365	363	394	339	390	418	384	359	373	378	366	353	342	365	380	389	360	357	371	373	388	342	385	439	364	376	377	364	381	414	356	416	385	352	385	411	380	399	354	357	385	357	370	362	358	400	349	393	323	382	335	382	379	354	358	383	371	366	389	368	385	359	368	375	401	360	378	374	364	357	387	368	381	369	357	379	391	431	372	393	379	358	379	388	402	369	361	388	396	390	366	386	386	350	403	367	373	394	386	372	381	368	381	372	358	382	342	392	335	349	369	375	393	400	364	374	396	377	336	369	375	354	369	389	385	379	353	375	380	382	377	388	385	395	362	373	374	394	363	376	354	361	394	389	345	360	376	401	375	366	405	386	359	360	372	415	356	354	368	378	388	364	390	368	349	368	367	345	326	366	379	364	353	375	395	358	372	380	399	361	359	362	347	363	339	371	387	360	379	386	377	346	392	372	350	365	371	383	369	413	381	397	373	346	390	391	349	390	372	376	383	370	404	359	400	374	367	379	360	374	369	360	374	368	398	397	378	346	368	402	425	361	381	373	392	372	362	367	380	368	370	391	366	390	394	366	372	378	347	380	394	330	369	388	375	347	386	370	350	343	377	337	349	434	370	362	432	360	374	374	349	385	407	379	370	356	384	377	395	370	407	383	390	366	344	376	389	377	401	367	394	361	362	385	395	364	353	404	375	347	395	362	374	334	393	381	377	386	351	359	385	363	368	370	395	368	369	364	409	358	360	350	378	361	380	383	396	350	398	407	346	358	405	397	333	369	382	391	361	371	368	385	359	379	395	371	374	370	374	378	354	354	361	336	401	406	348	362	374	401	389	372	393	372	370	353	365	369	391	390	363	372	413	353	379	370	410	365	354	370	366	372	367	361	378	358	347	358	378	402	375	341	357	402	383	371	331	367	358	370	383	354	387	384	366	383	368	399	367	375	391	354	380	388	378	370	396	400	339	348	384	365	371	369	403	388	377	367	377	399	373	373	379	354	395	409	347	381	385	374	362	370	377	359	374	378	359	362	359	353	384	376	384	409	375	374	420	378	400	333	357	379	370	394	394	357	365	409	373	360	358	355	354	365	352	404	406	386	366	396	350	375	382	400	356	377	394	369	347	381	391	390	337	406	370	410	396	342	394	396	374	377	382	379	418	365	407	399	355	395	352	381	384	367	365	371	356	382	352	379	376	395	361	356	394	410	393	373	357	360	362	398	353	393	382	393	385	386	377	379	367	379	376	394	369	360	397	371	357	430	377	372	380	398	377	377	379	374	389	388	379	348	362	368	364	389	363	387	365	391	383	383	364	374	373	360	434	351	353	364	404	358	406	354	405	384	361	368	386	388	390	354	397	381	358	363	377	362	368	401	346	361	403	364	398	373	346	374	386	375	380	335	381	416	395	358	375	360	390	392	382	360	380	353	349	388	354	329	387	385	389	398	358	436	364	380	371	346	360	341	373	426	407	379	381	361	360	399	376	357	386	397	364	364	386	379	399	381	346	388	391	344	377	327	367	365	366	416	392	368	346	351	400	365	373	360	414	365	366	404	372	387	367	395	381	377	373	371	381	353	368	386	367	348	358	372	354	365	356	362	387	388	362	384	357	368	382	376	369	380	352	380	396	391	385	390	360	363	381	366	341	376	383	362	359	380	366	360	376	377	365	353	392	368	358	364	334	356	409	397	381	342	355	393	411	371	391	403	373	399	393	407	392	406	399	373	360	389	364	358	363	396	346	372	358	357	352	358	377	396	388	369	371	387	372	374	392	399	429	413	392	359	383	382	374	367	364	372	361	380	369	377	384	387	343	366	382	386
12764	5057	7407	7200	5701	4211	3467	3348	2890	2561	2112	2064	2681	2453	2203	3232	3012	2643	2635	3827	3409	3000	3621	3835	2840	1454	2223	2375	1675	873	1033	622	461	498	549	215	167	161	128	154	139	139	162	156	148	144	163	212	184	255	277	355	399	656	435	334	280	244	212	197	154	158	151	150	155	160	160	136	140	157	140	153	133	131	151	139	168	140	162	146	141	158	157	173	148	148	128	159	150	145	138	159	135	174	155	149	150	173	164	146	152	143	156	161	133	160	152	155	151	151	134	132	131	154	154	144	141	132	151	155	145	146	121	163	154	138	171	136	157	151	132	160	155	155	149	150	156	123	161	164	156	155	142	136	145	154	134	161	152	149	147	148	175	148	131	145	139	157	138	147	137	142	144	151	165	159	125	128	134	156	146	162	141	139	162	145	125	143	144	137	141	144	129	150	160	147	144	141	167	141	165	148	141	168	132	113	131	158	162	120	142	140	146	134	137	134	133	135	144	139	152	145	139	156	155	147	140	168	139	155	140	142	132	157	124	154	154	152	129	152	165	163	157	143	133	128	155	132	137	148	144	157	150	154	138	144	124	125	137	144	135	153	169	158	151	138	168	164	151	149	155	147	162	137	159	150	157	149	144	182	153	114	135	131	153	145	169	126	149	136	140	147	149	131	164	146	121	139	136	151	135	163	160	158	131	119	123	133	149	160	136	162	127	158	151	146	119	169	157	163	148	146	141	148	167	182	149	147	157	155	153	144	168	138	152	135	140	146	171	130	130	156	165	146	135	158	141	147	144	141	140	153	169	143	156	141	140	153	145	170	139	150	134	133	153	153	152	149	128	129	140	142	140	148	145	162	131	142	150	123	144	141	151	157	139	165	162	128	141	145	121	155	140	139	155	137	150	141	152	137	141	131	144	154	177	158	167	132	145	132	143	152	128	121	147	152	137	140	155	156	164	146	158	111	131	136	141	153	133	134	160	125	133	146	142	156	156	150	142	160	163	152	155	155	119	156	141	133	159	138	127	172	144	150	153	143	166	156	139	141	160	144	127	152	153	168	142	146	142	130	133	149	141	150	144	153	118	157	162	154	163	162	151	152	139	155	148	138	135	137	157	139	156	141	139	149	140	156	156	146	140	156	144	152	138	145	144	136	129	155	150	151	140	143	130	147	145	152	120	141	170	129	120	163	162	160	160	148	143	145	161	148	152	146	145	142	130	118	138	161	140	145	159	132	165	143	164	145	137	144	171	146	144	149	164	158	142	132	128	153	162	136	152	142	130	160	156	142	157	140	142	139	150	154	120	128	146	151	132	143	142	151	136	132	162	137	153	139	152	132	134	156	137	161	158	144	144	146	156	150	146	133	163	137	161	147	140	140	138	142	148	140	152	129	140	148	145	164	143	165	132	145	135	155	144	135	169	143	157	164	148	151	130	152	139	143	138	138	148	138	130	134	139	124	140	147	143	161	139	134	152	134	138	168	156	133	141	147	152	131	134	164	145	130	127	162	129	165	139	136	155	157	137	138	161	148	135	154	128	140	168	145	155	151	142	142	124	142	138	164	155	167	141	140	153	149	165	157	165	148	160	160	155	158	164	146	149	154	134	163	127	135	147	149	149	137	154	161	133	167	139	154	158	131	147	151	174	143	122	148	147	142	162	159	136	159	134	137	152	140	120	153	159	133	166	155	137	155	156	133	148	162	158	129	143	134	146	145	149	142	149	152	162	146	151	136	144	165	145	135	139	145	166	152	145	123	124	146	153	135	164	129	152	155	153	154	146	115	170	154	165	160	141	130	145	124	127	150	168	140	144	142	113	129	155	144	153	136	139	144	156	145	174	147	158	116	133	146	139	144	143	141	139	132	135	138	141	142	157	176	144	121	140	152	146	135	154	125	161	138	140	116	122	141	144	146	171	163	169	147	168	146	139	146	157	165	168	159	149	151	156	130	141	152	128	148	148	146	148	155	127	138	142	132	145	155	133	133	150	139	133	137	142	132	161	156	140	161	158	137	114	156	147	137	135	137	153	139	150	158	144	155	156	140	145	141	102	146	145	146	131	164	133	141	151	161	145	145	135	146	179	125	143	177	143	134	141	132	167	156	141	150	157	136	161	160	149	141	142	150	139	136	147	154	143	137	149	143	150	133	161	138	166	151	146	139	143	136	158	128	160	156	157	158	154	147	137	143	144	140	126	155	149	153	155	153	152	132	164	156	149	165	146	126	123	154	142	149	142	150	148	155	164	163	165	132	146	121	147	170	145	132	141	131	140	129	152	128	163	147	139	161	154	154	141	126	127	153	173	140	136	128	145	135	138	154	153	154	141	132	149	158	145	143	145	151	160	128	125	134	140	164	158	171	142	127	138	160	153	145	162	129	139	132	142	155	162	138	168	119	147	130	154	141	131	157	163	142	141	163	121	158	157	141	141	149	150	134	133	160	159	170	133	156	159	128	152	145	146	123	153	155	145	157	155	143	149	133	153	155	148	140	161	157	139	153	133	142	127	141	145	144	137	146	126	130	151	168	171	166	119	152	128	149	154	153	161	148	140	150	162	140	135	131	156	159	136	171	147	147	156	144	123	135	140	142	143	173	154	163	166	137	133	139	127	156	129	153	129	134	144	149	155	143	149	141	147	157	144	150	142	143	140	150	138	144	136	148	164	129	155	146	158	151	163	160	141	159	157	148	138	129	136	150	140	138	136	156	144	158	135	135	146	153	174	147	146	148	139	158	140	138	147	135	146	128	136	152	158	151	170	153	142	144	154	145	153	129	167	158	140	134	141	130	164	151	159	134	153	123	141	141	150	147	143	158	164	143	141	148	144	152	134	154	156	137	128	122	142	129	155	125	116	160	149	153	131	141	155	140	152	151	136	174	165	139	175	157	146	159	141	147	154	140	151	132	162	151	129	153	163	160	139	145	145	142	127	141	135	134	145	146	123	153	165	131	154	154	164	151	157	132	145	156	147	158	161	135	159	141	154	144	156	168	156	146	140	136	164	149	137	135	133	161	129	125	138	134	136	138	165	145	144	141	136	141	139	146	158	145	142	143	123	140	163	157	121	153	147	153	126	146	161	164	144	152	142	146	145	153	152	141	149	135	127	145	157	152	142	135	146	150	133	147	133	147	150	142	158	155	141	127	148	133	134	138	146	143	133	146	150	136	142	152	132	123	143	143	154	136	132	147	144	136	142	140	148	119	178	128	144	140	145	112	135	166	158	163	159	155	152	156	153	136	157	158	125	142	146	139	142	179	157	131	142	125	151	134	152	127	149	154	155	171	130	159	144	147	146	137	110	137	151	145	136	145	147	163	157	152	136	156	151	143	140	162	128	156	145	132	151	161	147	136	125	141	147	125	150	157	149	149	152	158	147	144	138	133	116	148	154	158	150	147	159	165	159	158	145	142	146	131	141	158	160	129	141	147	144	146	131	144	144	148	142	156	118	153	156	147	159	129	105	141	137	155	139	117	141	142	124	127	134	126	161	124
8610	5231	12386	16184	15699	14072	13081	13678	12379	11716	10901	10728	13252	12047	10666	14398	12450	11703	11707	16167	15047	14083	15497	18081	12588	8358	12790	12964	9753	5274	7064	4073	2977	2969	3528	940	738	563	488	447	437	417	428	465	459	501	634	1074	890	1061	1615	2251	2895	4759	2836	1909	1805	1313	1105	851	668	591	534	590	544	569	496	507	486	512	474	514	537	524	497	456	445	462	470	460	442	441	476	502	468	466	431	472	495	461	470	480	471	446	421	486	474	448	446	389	417	455	450	440	412	449	438	443	415	461	395	468	454	465	435	411	425	448	449	426	450	436	434	423	429	413	430	467	445	432	389	414	412	424	432	455	451	455	452	436	462	462	453	444	449	454	436	382	439	469	422	452	453	460	418	414	440	412	468	435	429	472	465	466	422	457	420	432	450	469	440	433	440	440	435	440	463	442	417	431	453	452	424	430	425	445	432	425	450	437	468	443	466	402	421	467	438	457	431	456	473	395	416	430	426	413	431	465	468	458	466	438	411	438	461	437	432	416	450	403	456	459	443	403	435	427	435	413	419	402	466	455	433	408	440	456	462	456	446	492	452	455	420	448	424	430	502	425	436	464	436	415	408	431	409	443	450	447	472	419	382	499	491	423	431	418	426	455	431	435	427	436	448	416	432	427	461	470	450	462	434	433	439	417	429	430	434	466	445	426	445	443	430	467	431	454	455	403	445	483	418	435	454	419	423	471	397	448	459	425	450	433	413	461	403	427	416	454	446	441	466	410	430	436	415	419	415	447	443	424	452	422	459	423	447	445	456	441	423	447	453	404	465	435	416	395	443	426	451	452	417	451	414	437	438	430	490	454	436	461	423	437	425	407	443	438	455	411	458	450	429	417	437	400	442	434	428	426	449	397	473	433	421	414	420	439	441	448	438	433	447	415	425	449	462	442	438	443	420	437	424	420	429	441	445	421	472	421	422	435	474	448	446	458	425	430	444	455	440	438	386	466	441	420	468	440	444	423	446	455	460	433	424	437	427	426	444	440	436	429	428	436	412	462	433	462	398	441	438	438	447	483	442	431	477	455	459	467	427	418	424	447	442	410	428	427	444	421	454	446	426	453	445	447	439	426	425	405	432	463	483	401	468	470	430	450	463	425	406	494	434	458	403	458	440	433	442	427	433	443	399	432	448	419	452	469	415	406	401	432	409	416	453	446	476	451	417	399	402	430	446	462	426	465	407	475	428	432	430	475	412	421	444	443	445	443	414	396	415	418	429	492	412	451	425	445	442	454	448	451	443	421	422	439	449	416	465	415	432	442	458	433	424	446	439	470	442	443	425	436	412	456	425	505	435	430	456	466	422	444	452	404	411	415	426	447	464	421	441	405	452	439	418	432	448	453	410	429	401	429	434	416	437	434	425	460	413	476	418	421	420	453	485	436	416	404	461	412	393	428	462	424	422	431	413	426	467	460	448	428	431	448	423	458	411	424	461	443	446	463	451	439	461	453	457	462	430	501	415	417	460	460	426	412	373	444	454	414	431	412	425	448	432	442	464	454	457	423	438	468	423	416	446	428	437	417	403	442	406	431	435	460	452	418	404	431	438	417	441	418	438	487	412	455	416	443	459	441	462	414	414	431	446	415	426	444	434	461	448	422	431	497	413	412	440	410	450	405	406	417	420	446	429	412	461	438	425	500	425	423	434	437	471	436	466	436	447	414	448	429	468	434	494	472	453	383	383	440	421	426	465	431	423	458	472	415	428	467	437	450	436	468	426	458	427	450	411	437	478	471	437	411	415	419	433	486	421	446	427	454	430	412	420	442	433	447	483	421	413	423	465	437	408	427	448	428	416	462	441	438	436	454	397	450	426	441	417	458	412	462	455	406	412	463	431	448	437	452	496	393	424	446	442	428	413	436	483	420	433	401	406	427	429	417	466	426	445	432	401	465	448	471	452	461	415	411	454	441	437	402	414	405	427	391	418	417	406	488	424	433	428	442	454	454	437	436	459	449	408	418	467	447	394	458	416	466	428	426	443	428	437	405	443	456	437	425	433	454	427	448	429	430	447	476	455	437	410	414	458	457	446	460	467	422	426	437	432	419	446	447	445	458	444	464	468	432	430	394	450	434	434	437	426	441	425	407	416	429	417	428	470	442	414	447	480	422	431	444	463	443	440	442	441	431	408	401	480	455	419	489	432	418	434	447	457	462	435	429	481	455	424	448	445	449	480	446	432	448	430	430	429	420	476	427	463	445	452	413	460	438	441	482	407	450	446	410	468	418	468	450	432	483	435	402	437	451	479	410	441	439	453	433	447	398	447	423	445	439	442	464	447	418	464	409	470	441	453	445	426	459	409	431	406	430	441	429	425	474	427	437	459	443	449	416	435	450	439	384	433	462	443	423	458	465	403	474	456	440	453	446	456	452	441	435	456	463	468	452	429	464	468	423	427	420	424	441	457	412	460	408	407	413	413	447	442	454	447	450	442	429	432	439	464	438	428	471	401	428	427	449	429	418	431	442	458	455	433	469	452	455	458	427	443	428	423	396	427	456	430	411	454	440	466	464	487	415	421	426	424	441	416	434	449	459	407	466	474	430	444	450	421	439	421	456	428	444	435	424	457	447	442	437	413	444	432	422	419	437	452	443	446	443	443	448	420	416	418	451	423	442	425	410	422	444	424	448	443	477	389	407	418	457	483	466	433	440	396	445	434	451	415	438	434	406	456	441	454	397	449	444	419	422	422	436	420	449	462	467	410	440	442	436	425	432	422	417	390	418	423	455	437	463	447	440	447	435	445	463	437	447	421	420	439	465	424	425	433	446	458	432	435	427	465	414	432	435	436	415	430	428	427	433	420	454	401	427	456	463	461	422	436	464	423	452	413	467	405	458	427	437	446	451	436	418	438	450	431	458	437	435	413	462	465	398	441	455	465	441	466	432	430	469	476	470	433	426	457	413	437	442	451	412	450	395	474	428	451	438	459	465	458	461	431	427	439	425	408	397	435	441	423	472	436	379	417	433	496	422	425	413	428	448	486	426	445	430	466	425	415	442	411	420	432	438	391	420	443	459	431	469	449	413	432	456	433	426	433	455	421	416	475	413	457	439	425	451	434	403	461	430	440	444	449	455	442	458	418	464	444	428	465	442	412	446	456	436	444	456	474	450	456	447	456	407	410	470	438	445	459	435	429	417	448	419	426	403	422	440	434	435	420	444	428	436	406	429	446	419	467	451	448	448	450	437	458	430	425	383	426	404	432	450	468	396	446	454	443	460	457	435	395	422	418	415	388	447	453	405	455	452	449	440	453	408	429	436	438	440	406	458	431	451	449	392	412	425	445	433	438	439	448	442	474	478	400	455	472	443	433	439	424	423	443	431	409	446	425	393	438	419	382	440	428	447	406	450	422	394	451	449	437	414	449	434	455	425	431	434	442	421	432	426	433	397	469	460	409	433	451	417	418	436	461	435	488	429	435	420	458	441	417	431	450	423	434	458	435	447	445	431	443	449	467	443	440	434
20106	8125	11432	11255	9067	6665	5615	5279	4752	4412	4074	4103	5215	4706	3630	7050	5928	5914	6720	6216	6715	6461	5602	8446	5877	3824	5165	5486	4062	2429	2339	1236	781	616	1104	309	232	188	190	185	174	178	153	179	190	214	232	310	306	385	498	534	760	1311	759	513	462	376	314	265	228	205	218	228	196	202	215	200	185	198	200	212	195	194	191	199	176	189	180	184	182	170	212	184	184	197	194	191	188	185	192	175	172	205	177	196	196	200	172	175	182	151	176	172	167	179	189	159	170	146	182	190	167	185	183	161	170	161	176	169	192	169	153	171	190	188	200	160	188	187	166	161	179	205	189	197	187	151	184	175	183	172	170	181	186	178	187	188	216	180	209	174	188	174	166	174	179	169	182	175	190	199	173	181	197	177	166	160	184	165	174	162	183	194	187	170	171	194	175	173	183	176	173	187	196	207	180	175	169	177	194	168	184	193	179	152	191	176	174	185	179	172	171	184	181	166	183	179	167	149	191	184	185	157	161	184	180	186	164	176	188	199	194	182	190	197	187	156	180	203	165	192	169	174	182	168	188	176	184	169	189	183	164	185	182	166	199	149	168	194	183	173	187	175	169	181	171	178	186	184	170	181	170	185	180	160	195	181	164	180	169	177	201	182	179	195	188	170	177	177	181	201	189	176	168	168	188	157	160	174	173	179	178	145	158	188	167	199	180	183	173	181	188	208	187	180	176	181	182	172	163	174	188	181	183	166	158	168	191	191	192	171	200	202	206	183	173	186	175	163	176	179	186	139	178	155	194	189	195	176	181	193	157	183	173	193	177	167	161	159	181	227	186	174	176	211	184	188	151	165	179	182	161	185	160	178	159	163	191	171	182	177	183	188	176	206	177	163	181	190	192	200	184	189	168	178	197	182	158	193	179	174	174	188	180	189	187	179	167	164	195	163	187	187	180	184	180	184	176	172	188	171	175	189	163	195	155	195	160	199	162	175	184	172	177	190	164	174	182	176	185	168	196	172	174	178	176	180	180	176	180	167	162	173	174	167	194	192	177	190	166	177	205	177	176	195	188	196	173	157	181	181	168	201	185	167	171	161	198	194	196	157	199	182	181	164	191	160	192	191	168	181	153	166	169	177	155	170	199	162	178	174	166	191	150	161	187	167	176	190	178	167	217	196	179	184	177	175	193	178	187	184	162	181	158	207	179	174	156	173	195	182	183	170	202	177	202	172	184	184	185	173	182	156	168	157	175	182	178	182	188	187	194	184	189	183	161	182	176	185	202	168	201	190	174	205	198	176	177	173	192	195	171	165	187	192	174	171	204	186	185	189	174	180	189	193	179	176	202	175	170	187	212	187	181	189	194	173	186	157	171	167	172	184	189	202	178	197	159	176	159	202	204	162	188	199	185	161	170	168	176	158	175	201	191	194	177	181	197	186	178	173	175	189	175	149	189	167	175	167	161	183	166	167	207	186	195	173	214	188	180	176	157	175	201	167	185	174	157	155	177	181	188	198	195	186	167	165	187	200	185	200	187	170	177	174	192	176	142	165	175	179	181	201	175	153	176	178	192	195	201	196	181	178	186	175	188	157	157	189	152	174	178	209	192	183	185	179	165	164	157	183	172	192	185	174	159	170	186	198	176	176	180	171	151	179	174	170	162	187	195	198	180	201	171	189	154	195	172	218	180	170	170	199	193	160	184	184	179	195	173	182	191	177	182	181	151	165	196	157	180	192	159	174	181	180	175	187	184	173	182	171	182	168	210	170	184	174	166	165	169	194	171	195	187	180	208	166	186	168	195	189	181	180	200	164	162	155	178	172	167	168	175	182	168	156	190	184	165	181	183	150	209	173	188	161	180	176	171	191	170	166	161	164	160	157	210	184	168	177	157	167	189	173	184	189	202	185	200	174	172	178	177	189	185	189	178	167	165	181	175	180	182	188	173	187	183	164	183	154	187	189	190	192	175	191	184	206	195	168	191	171	182	167	186	200	197	174	191	152	188	187	202	194	181	202	187	202	162	184	210	168	188	173	200	176	204	182	182	181	174	172	154	195	196	171	206	198	179	163	167	160	189	184	176	196	177	171	178	166	165	179	173	179	184	173	170	168	190	177	193	185	188	185	152	187	180	178	161	187	182	192	159	165	174	182	182	178	192	180	171	178	178	192	156	151	152	171	181	186	172	196	166	182	171	182	182	159	186	172	188	169	185	200	181	179	178	168	168	177	167	210	186	173	176	169	177	187	178	179	180	193	151	183	200	189	177	165	168	183	168	178	185	168	193	208	172	149	181	157	159	179	158	192	177	204	183	178	189	190	185	174	169	184	198	161	186	166	187	165	170	169	199	167	195	176	172	191	188	186	191	202	164	203	185	156	181	196	168	177	192	160	172	204	152	184	187	174	171	179	152	198	156	176	176	208	149	192	180	195	168	164	179	199	205	181	172	173	202	170	175	195	182	209	154	167	196	157	173	190	192	185	174	180	213	159	174	168	163	204	157	214	178	191	188	174	175	160	178	175	201	179	188	183	181	181	179	187	166	199	179	187	181	176	191	187	173	177	159	181	188	172	179	187	201	152	183	186	198	191	190	180	192	180	178	173	180	185	163	163	176	201	170	187	184	187	161	187	183	157	179	191	166	192	168	173	172	170	181	193	162	190	173	182	182	175	214	183	193	184	190	189	155	163	177	170	176	166	187	188	171	180	212	174	191	189	184	186	174	188	168	180	172	193	172	175	165	194	181	197	170	180	174	164	200	164	168	191	186	169	182	176	182	193	178	178	181	174	174	185	184	151	186	157	200	174	218	170	183	179	167	180	178	166	210	187	192	174	160	167	199	161	185	152	208	189	185	184	166	205	167	183	177	205	179	186	179	188	194	162	169	159	179	196	178	230	176	203	169	192	163	175	172	194	165	169	169	164	161	174	176	199	164	168	169	172	162	182	185	195	185	189	186	138	192	197	172	156	183	191	183	197	187	184	162	184	168	178	176	187	172	207	189	172	182	179	190	174	163	185	185	188	174	206	170	177	175	181	160	194	173	180	180	163	179	170	176	150	175	166	170	158	179	164	169	188	164	143	197	182	191	197	170	204	208	195	180	183	178	176	175	202	189	196	169	188	170	185	178	193	173	184	176	181	176	193	184	188	182	180	170	182	173	169	178	184	227	142	193	183	186	178	179	180	182	184	183	166	193	167	202	180	195	164	181	170	161	189	168	161	190	204	206	185	194	159	169	171	192	201	166	178	181	158	170	184	188	173	178	187	197	179	172	167	206	184	158	153	167	169	175	196	165	182	178	179	186	201	176	181	194	187	170	195	169	167	199	174	181	175	170	194	186	166	206	189	194	191	181	183	164	174	175	205	194	190	180	174	170	195	161	188	175	154	174	182	158	176	183	192	162	204	206	156	186	190	195	187	169	189	168	168	166	186	177	155	168	183	186	173	165	183	183	148	185	192	169	173	218	169	153	188	202	201	178	167	153	179	186	183	166	165	156	143	189	189
11601	7369	17004	21220	20917	18917	18248	18282	17919	16970	17309	16971	20835	18104	15578	23153	18757	20083	21472	21308	23158	22893	20073	27193	21107	16785	21959	23350	18797	12499	14309	7496	4833	3656	6659	1522	998	718	653	589	589	575	543	551	613	625	843	1633	1391	1835	3075	3723	5638	9357	5474	3154	3244	2372	1759	1165	922	771	713	779	844	770	699	668	674	608	597	645	696	655	608	567	580	601	586	593	562	599	600	532	570	560	572	560	579	582	562	588	537	595	513	512	514	513	520	509	546	560	540	521	473	542	536	515	535	504	542	532	581	578	544	527	548	536	491	508	523	498	505	519	516	504	527	512	546	528	489	557	571	495	527	499	498	526	490	495	507	512	536	537	513	532	573	514	531	562	518	497	520	527	483	544	540	536	506	524	512	561	536	515	511	531	538	510	529	541	516	559	532	535	500	524	525	525	515	528	527	497	529	513	486	538	499	535	536	495	581	534	537	532	475	566	510	508	524	513	547	495	546	539	543	527	541	567	509	502	522	545	512	509	495	505	510	500	511	528	507	504	545	490	531	519	511	511	556	566	526	514	530	553	537	516	513	526	529	532	518	522	517	506	509	490	470	525	528	521	488	533	506	506	490	514	524	535	538	537	509	528	477	528	484	522	452	544	539	570	501	553	527	505	491	542	499	514	516	513	506	541	525	530	560	561	540	542	536	539	529	537	508	510	550	504	522	528	518	511	518	548	544	537	540	521	485	549	521	505	512	560	535	513	523	496	502	526	527	527	512	477	543	498	507	542	537	552	549	552	504	538	524	536	522	484	515	480	479	575	477	501	534	506	521	524	524	521	518	508	524	538	548	505	568	542	542	542	515	496	571	536	505	526	518	518	507	537	545	523	525	521	533	514	512	530	573	479	532	493	524	504	544	496	504	533	533	509	516	519	531	527	514	524	505	540	534	536	513	556	514	547	557	525	483	513	532	530	517	533	545	518	506	546	507	538	527	508	508	479	492	514	530	509	509	495	529	548	494	525	501	532	482	507	547	571	517	548	532	504	497	556	519	564	524	489	517	484	517	517	509	521	513	504	560	529	532	510	529	491	516	540	546	550	561	535	488	555	530	558	532	527	521	519	528	571	517	542	497	541	495	544	516	506	499	534	492	519	552	541	497	554	501	529	524	493	519	510	545	528	520	474	502	546	477	507	488	534	546	522	536	532	569	538	559	544	500	527	483	530	516	500	571	482	491	481	526	487	535	560	475	523	503	495	559	493	545	564	539	521	495	515	517	515	520	536	505	524	542	495	490	547	495	485	520	478	485	531	488	510	519	542	519	535	550	510	546	519	520	527	514	556	509	520	559	542	484	543	509	548	472	488	549	484	533	471	581	524	513	531	512	545	555	513	589	523	545	511	517	539	536	480	525	527	563	526	560	546	528	527	511	516	555	488	523	512	514	540	523	552	510	527	522	516	481	518	519	561	541	537	531	488	484	543	541	553	519	532	517	505	507	534	472	497	541	522	533	530	509	507	545	520	536	523	574	533	520	495	515	544	529	484	505	528	494	505	520	516	532	535	532	529	505	491	536	478	503	548	561	550	517	490	544	534	530	554	511	479	500	570	555	500	515	531	529	503	518	543	506	508	521	523	527	517	533	537	519	521	518	484	539	531	529	553	515	498	495	517	540	521	550	515	534	535	494	510	492	519	533	556	487	504	514	554	520	557	519	535	517	525	543	526	511	518	528	532	534	516	528	536	518	544	537	545	480	527	532	535	524	505	519	489	509	511	502	546	510	570	499	540	533	543	553	516	479	508	499	510	546	527	496	527	479	527	537	506	518	532	550	520	505	540	592	521	524	513	554	521	517	537	496	512	521	558	510	516	475	532	551	503	507	527	550	536	512	558	510	523	504	488	525	535	560	511	516	525	526	553	511	515	498	497	490	531	535	490	531	535	561	524	557	453	526	580	505	509	526	570	550	505	542	505	547	515	515	520	465	519	529	497	516	544	511	581	498	542	553	522	536	514	560	507	498	530	496	485	502	561	471	502	503	501	547	508	521	506	561	532	570	525	528	494	547	527	518	528	549	549	552	514	558	497	549	507	550	524	531	533	540	513	536	510	523	483	533	504	503	503	518	514	504	526	525	509	542	531	545	518	572	505	479	509	513	515	496	521	580	483	507	518	554	539	483	521	515	549	501	537	491	508	546	542	557	540	515	527	547	532	469	504	504	522	535	518	534	507	538	535	535	549	536	520	542	530	486	548	552	565	504	525	511	534	496	591	527	516	522	468	472	531	515	492	527	516	482	566	543	485	471	527	509	580	559	541	533	565	516	510	541	520	501	571	513	530	502	498	509	522	490	528	539	514	511	515	555	561	572	480	518	555	563	523	510	500	494	541	463	520	517	528	504	543	510	547	471	526	525	536	534	542	562	559	549	564	512	495	491	494	498	511	539	531	507	514	561	518	539	495	539	512	476	530	566	536	517	503	514	565	541	538	505	463	520	516	522	547	495	533	550	476	514	555	525	532	522	551	536	535	522	515	484	539	493	563	517	490	542	499	521	534	524	521	571	534	531	533	546	496	500	521	492	519	533	534	509	520	544	538	551	516	518	500	521	507	504	528	484	537	534	518	495	491	545	495	556	529	503	493	585	512	489	499	477	562	521	494	533	557	543	501	490	508	523	532	516	509	536	522	506	509	544	546	519	536	508	536	502	515	479	528	543	536	509	497	503	500	490	535	508	527	523	524	506	522	548	523	527	527	552	546	516	508	530	549	540	541	529	511	553	519	509	519	530	503	537	525	503	562	515	505	481	550	562	482	605	473	545	502	513	517	513	516	545	557	512	577	551	530	482	494	566	508	543	532	505	556	482	535	531	507	514	553	544	524	534	504	528	532	538	515	535	541	521	527	501	526	519	531	531	529	497	550	525	547	552	557	515	467	526	578	521	492	510	498	514	520	511	507	486	542	544	527	514	560	542	518	545	514	497	512	506	532	532	549	516	523	555	521	509	535	523	529	527	554	527	505	506	550	503	552	501	540	514	501	545	507	531	538	518	545	526	510	514	511	521	545	518	526	540	543	541	492	547	530	554	530	520	509	554	556	522	525	531	520	519	526	536	486	514	561	532	530	531	529	532	546	519	513	506	533	524	485	566	511	527	524	528	510	509	534	560	533	510	511	515	529	506	477	506	526	514	502	514	528	524	482	554	542	511	527	511	528	540	490	550	514	559	487	494	534	528	537	484	521	508	544	513	510	498	499	522	534	490	511	493	530	519	529	560	550	558	537	500	567	482	481	533	565	501	525	527	523	516	497	511	543	502	474	536	541	518	490	538	561	539	496	499	504	542	574	521	520	540	484	508	532	519	509	521	499	543	544	503	511	537	540	509	515	533	570	517	500	549	475	528	554	474	553	527	527	513	517	491	498	573	539	522	531	534	524	537	517	510	474	529	529	529	482	561	531	575	517	518	547	519	491	526	549	524	501	530	543	534	511	511	562	548	497	554	559	504	539	539	500	548	500
5520	2037	3671	3623	2929	1978	1729	1577	1283	934	851	830	738	588	529	656	609	442	415	424	358	349	349	427	312	243	259	297	269	237	223	173	171	144	173	131	145	129	133	139	131	116	116	119	108	141	126	149	133	127	137	132	139	172	145	133	138	133	119	138	121	115	122	117	128	115	132	135	134	133	121	135	130	119	116	125	122	110	112	118	117	131	127	135	112	107	143	122	143	120	124	135	117	108	105	125	126	119	117	110	126	119	125	102	132	118	127	144	116	123	117	108	129	124	121	105	108	120	130	121	122	135	130	110	118	129	132	128	136	134	124	114	130	109	129	130	108	121	141	117	117	132	120	113	130	125	114	125	130	147	104	151	126	110	105	110	121	118	118	132	106	125	110	133	130	106	103	132	114	114	102	114	121	117	121	106	133	113	125	107	127	110	144	132	130	138	103	124	119	140	139	119	119	114	129	126	128	108	126	126	116	116	128	109	137	128	108	113	105	126	126	122	135	114	138	110	103	132	116	124	134	127	122	121	114	128	118	102	98	113	131	105	127	129	117	113	118	132	102	103	118	123	132	125	128	115	119	124	124	111	112	122	137	148	128	135	108	108	108	115	100	124	126	108	125	142	112	127	118	130	140	138	112	114	122	127	130	128	106	136	108	114	107	121	107	128	133	121	106	122	124	108	112	103	133	94	105	134	124	135	119	143	127	117	136	129	124	120	121	136	130	132	121	126	117	103	131	110	104	111	141	123	120	107	107	129	120	129	117	126	112	121	133	112	121	122	108	112	142	128	120	119	122	137	133	124	111	123	121	130	116	129	106	135	144	130	135	118	121	103	105	105	114	110	125	113	143	130	107	121	124	120	95	105	122	136	135	111	126	113	114	109	108	140	144	121	114	136	125	166	129	134	123	117	126	119	122	115	122	132	125	124	107	116	135	119	123	96	116	118	120	119	146	112	118	108	113	132	135	134	128	110	122	115	127	132	125	120	135	122	119	107	117	122	133	122	135	134	124	123	134	125	133	125	110	121	123	120	139	131	134	120	103	144	122	105	113	91	108	116	108	109	132	125	105	113	135	101	111	111	131	131	105	125	113	128	128	140	123	112	113	127	140	131	139	119	110	131	111	101	149	119	111	123	134	116	131	110	111	127	129	114	109	117	125	110	116	127	119	110	131	107	119	126	118	120	120	127	118	121	105	103	139	125	111	122	114	124	115	114	135	118	109	127	105	106	119	126	129	120	122	126	121	130	112	109	137	134	100	129	110	112	121	128	119	107	128	120	94	130	148	114	121	115	130	125	113	116	116	103	144	115	115	101	113	109	110	143	126	122	116	132	110	123	110	128	129	117	102	127	104	128	117	135	109	133	129	135	101	115	119	133	110	130	98	118	109	131	114	113	123	133	132	119	128	92	147	133	118	123	133	129	130	126	119	128	118	137	132	116	122	112	126	124	113	118	119	127	123	106	142	134	115	119	138	120	139	120	133	121	114	128	128	105	142	139	120	129	108	122	126	140	121	108	138	116	107	139	116	136	123	129	121	137	112	116	110	130	126	114	99	121	131	132	124	122	127	119	121	124	119	140	124	125	132	103	114	115	126	96	133	130	111	116	120	119	110	105	124	109	121	110	135	124	126	111	132	138	112	126	106	131	130	124	114	136	117	114	137	134	108	124	153	120	118	105	122	120	121	110	136	127	127	141	125	142	135	115	122	145	130	114	123	133	127	108	124	155	125	104	133	112	116	120	115	131	109	116	123	117	119	144	131	116	142	124	129	122	112	129	111	126	122	108	132	121	139	121	108	130	111	129	145	116	107	117	127	124	138	103	135	127	114	120	125	95	118	130	110	109	118	113	128	111	128	94	136	128	109	110	128	125	118	119	122	130	125	130	139	116	109	120	119	131	141	132	126	119	125	120	137	139	127	127	117	118	131	122	146	121	115	115	101	111	133	116	118	120	123	139	116	110	120	134	106	97	106	105	121	126	111	110	135	99	131	127	128	135	124	128	117	118	139	105	122	112	116	107	118	122	123	118	123	134	112	114	113	104	118	99	128	121	121	105	111	133	117	104	129	118	101	115	114	119	110	119	104	113	128	123	117	114	129	126	119	119	135	110	131	123	134	136	136	122	138	141	116	124	125	103	119	117	135	112	105	119	121	101	125	143	103	120	103	110	115	137	141	122	145	128	103	120	116	113	125	135	121	123	112	140	122	119	140	118	130	102	121	140	125	130	123	133	115	136	117	114	144	134	117	118	124	122	165	135	111	121	116	101	122	99	134	116	141	103	124	133	127	117	121	122	123	111	111	133	131	102	131	132	132	136	125	124	109	112	129	109	105	119	112	131	108	142	136	115	103	118	127	96	127	126	107	119	119	120	130	137	139	132	128	132	119	115	112	118	136	121	134	114	125	118	122	121	126	105	116	114	108	123	144	138	112	93	113	134	134	111	105	123	126	129	109	129	112	115	123	142	132	122	134	104	120	112	118	122	115	114	120	121	117	115	128	121	108	135	127	119	123	124	112	112	120	142	115	133	135	131	113	121	119	121	115	136	135	110	110	96	121	114	126	128	113	112	100	139	142	115	134	107	89	109	124	130	121	134	116	124	100	136	115	114	119	135	118	138	103	124	139	127	145	109	121	100	109	123	119	115	122	122	107	132	127	122	134	129	131	119	114	108	118	104	117	126	107	119	116	134	111	124	125	119	109	137	112	106	94	115	111	115	106	147	114	143	113	125	137	134	128	125	133	115	124	107	125	137	149	118	115	127	120	116	115	118	118	120	119	114	116	128	146	113	128	131	121	131	127	129	99	98	110	126	116	126	124	105	111	133	137	116	109	103	121	135	127	152	112	138	149	138	114	115	106	132	117	133	113	101	139	134	102	125	121	120	107	124	117	108	126	132	120	126	139	134	116	134	119	124	120	104	128	123	120	114	118	112	159	125	115	139	135	121	114	102	120	116	151	116	119	138	124	120	119	116	117	107	144	115	135	124	126	133	108	114	120	137	105	118	117	98	127	103	124	134	113	127	117	121	127	117	116	128	115	127	131	131	119	110	129	105	123	108	114	117	112	116	122	125	136	110	110	90	129	120	120	115	118	107	107	91	128	121	127	110	135	114	135	113	122	105	105	116	137	128	125	123	103	107	106	141	124	111	128	114	116	126	112	132	115	134	112	120	136	109	116	113	110	119	109	116	129	133	125	132	155	95	105	106	143	115	118	111	122	108	114	123	112	116	102	115	124	121	118	95	117	110	128	107	126	122	120	109	124	120	130	111	113	112	105	132	109	129	117	116	139	116	115	96	103	112	110	122	113	128	141	133	113	124	124	111	128	113	122	114	126	113	102	106	118	109	128	122	156	117	121	117	104	114	122	119	131	129	126	126	126	125	112	115	119	115	141	108	105	112	140	119	121	118	131	125	132	115	130	105	128	131	128	104	135	128	115	123	132	119	146	124	115	102	114	128	121	130	151	133	121	123	113	128
4419	2358	7053	9594	9235	7556	7279	6889	6116	5206	4484	4478	4096	3193	3029	3790	3193	2485	2053	2338	2022	2020	1911	2718	1962	1425	1532	1845	1437	1165	1249	891	654	556	707	414	376	367	403	358	385	377	417	397	415	366	430	490	436	473	542	497	629	837	633	520	516	505	468	404	402	364	360	382	414	368	388	419	420	381	391	356	406	410	399	397	403	399	396	402	399	414	381	412	390	380	390	379	386	388	337	358	353	361	380	415	366	386	330	357	411	389	373	381	392	375	373	346	383	377	381	361	394	357	348	373	362	394	371	359	409	400	363	376	364	374	343	371	353	387	364	391	353	368	384	367	412	376	352	373	385	369	391	375	365	375	354	389	363	361	380	371	365	368	388	370	382	360	371	357	364	374	386	376	374	352	373	381	376	377	375	353	378	366	357	367	360	369	367	365	367	371	384	447	358	353	373	359	344	372	362	401	392	408	357	362	358	382	395	395	346	370	377	362	407	382	370	376	369	382	402	341	384	373	360	377	376	348	402	389	402	372	350	354	368	383	370	411	408	370	356	369	381	348	394	390	432	380	396	396	380	371	400	380	381	354	376	355	372	378	394	366	378	378	393	365	366	388	392	345	375	388	354	357	358	343	361	414	374	366	375	372	377	353	351	381	370	408	370	354	368	371	338	360	362	367	361	360	399	376	357	364	357	371	355	383	403	366	377	395	328	385	409	391	336	359	367	363	325	396	390	359	351	362	358	401	356	418	390	346	358	391	408	385	344	375	364	386	390	404	390	351	381	371	362	411	375	392	373	331	370	365	385	375	364	377	370	391	404	356	375	377	362	359	383	346	377	375	396	391	378	384	329	391	357	371	381	380	365	345	363	352	365	345	368	351	365	335	379	379	370	355	383	372	366	365	387	370	360	366	378	363	347	363	385	365	395	347	368	351	360	363	381	359	382	396	400	380	388	391	343	381	361	354	386	394	376	368	337	373	393	330	363	376	392	319	377	364	380	380	382	370	356	387	370	358	354	341	397	379	372	387	377	375	376	351	370	378	387	362	369	348	347	363	365	362	385	368	386	366	363	367	398	383	358	402	348	339	356	354	372	340	390	352	362	374	398	376	370	357	383	383	380	373	368	378	399	397	379	366	332	369	383	370	375	390	353	368	364	370	384	363	376	358	369	381	379	357	418	361	368	384	360	367	363	361	371	370	371	385	395	340	357	370	354	389	382	381	400	378	342	369	329	362	364	388	375	393	347	370	401	400	359	381	367	384	364	335	367	353	372	356	359	377	358	347	384	376	385	386	379	365	358	409	349	337	381	366	355	373	405	376	435	402	378	389	374	420	370	377	388	365	358	396	360	377	360	370	389	361	364	360	362	345	385	355	392	394	361	372	378	412	342	365	353	387	390	373	390	371	385	361	395	367	386	370	395	394	389	369	361	402	357	361	371	347	400	369	383	357	372	374	372	363	368	378	373	371	352	386	393	329	356	397	392	388	379	374	398	369	406	333	360	356	373	371	380	342	372	388	382	343	364	383	382	389	356	345	319	372	359	361	374	337	369	402	393	343	347	379	348	369	373	352	394	334	378	343	366	358	386	363	413	333	410	359	330	385	377	371	346	388	354	351	370	364	398	399	351	369	346	358	363	380	391	371	367	396	381	381	394	394	379	365	389	361	366	410	376	370	369	400	376	319	399	358	383	381	405	374	349	396	368	395	364	362	361	379	363	353	396	343	373	368	370	367	394	321	382	379	381	391	358	353	367	341	377	369	348	388	350	370	346	374	413	331	358	387	365	367	395	349	374	371	319	360	367	387	368	354	392	348	367	397	376	340	384	350	376	358	347	390	365	371	376	351	366	391	400	405	357	386	383	405	365	404	384	378	356	379	372	350	363	355	359	369	378	380	377	381	360	410	371	425	373	384	321	372	405	378	357	363	385	366	399	371	366	369	339	393	384	356	391	352	376	344	386	348	338	346	388	347	401	392	390	390	351	372	385	360	412	394	378	366	374	385	366	360	415	398	337	381	360	358	364	332	388	398	368	337	381	389	386	405	362	379	331	403	388	368	386	370	370	389	359	385	352	376	376	348	367	378	397	398	353	393	372	396	374	357	355	350	384	410	369	331	424	355	386	384	359	384	359	391	373	357	411	367	375	340	397	396	372	371	360	367	359	352	333	371	407	407	395	371	365	382	348	372	396	377	345	347	381	383	361	394	366	338	374	367	375	356	365	371	409	370	350	364	390	391	363	391	372	360	371	371	359	352	368	394	376	405	340	376	378	344	373	396	342	354	366	381	356	398	380	381	362	400	358	408	362	327	350	340	364	341	362	356	350	395	357	399	354	370	390	380	376	357	362	343	379	397	379	359	327	342	353	380	352	366	347	380	363	352	319	379	358	385	370	358	359	368	358	396	382	372	378	360	336	370	363	386	382	351	387	361	350	377	378	380	389	386	373	375	361	369	358	362	377	382	373	365	373	388	386	372	369	361	370	354	377	351	370	413	363	400	364	346	387	378	407	408	377	364	360	356	378	371	370	363	381	363	403	388	374	382	386	333	390	360	403	357	369	391	407	386	347	353	401	419	355	394	363	377	365	368	349	383	391	388	368	349	358	375	392	386	393	398	388	381	408	383	350	369	392	373	368	347	355	350	340	381	395	352	355	361	379	354	363	366	380	361	366	418	395	360	364	373	356	358	380	362	348	364	360	384	378	380	383	401	388	361	385	367	372	385	378	378	368	347	350	346	354	384	396	360	349	423	376	360	374	375	393	357	388	359	372	375	366	356	367	336	374	354	382	397	363	357	365	388	372	392	377	323	337	335	371	372	360	364	337	359	420	350	392	401	350	352	370	388	381	379	363	388	348	350	374	370	359	376	371	401	384	400	393	378	371	337	375	358	384	417	351	359	369	348	394	380	375	368	364	343	369	352	430	353	355	375	393	376	339	381	405	358	380	368	342	368	389	367	330	351	366	379	369	383	337	359	367	372	393	340	386	346	432	356	356	331	410	367	368	346	400	374	362	396	372	361	383	378	353	377	334	350	381	373	406	405	355	407	375	362	365	367	380	375	366	386	364	363	388	353	413	386	363	386	376	405	363	395	401	374	368	379	369	396	388	368	341	383	369	374	385	373	323	384	369	355	372	380	358	339	382	382	339	342	394	345	363	368	379	353	344	370	372	389	393	381	385	379	372	374	345	360	377	356	422	348	329	355	376	392	358	339	377	375	352	349	347	375	360	386	335	394	358	353	377	363	338	395	375	344	365	365	408	400	361	375	359	388	379	361	386	367	321	374	377	362	354	364	375	365	406	334	365	394	363	376	315	374	358	360	389	350	371	368	386	407	377	373	380	348	383	380	367	373	380	386	376	416	349	393	360	397	336	383	367	362	368	321	390	373	376	365	353	365	407	395	404	405	346	366	341	359	348	358	393	334	374	362	363	372	395	362	383	361	386	368	382	337	350	397	401	388	341	378	378	387	382	394	381	359	365	362	392	380
13099	4946	6859	7493	5954	4303	3769	3360	2995	2798	2783	3054	3286	2786	2210	4534	3854	3404	3427	3303	2918	3391	3114	3919	3570	1682	2361	2125	1827	1429	1227	929	490	395	587	202	178	158	166	153	149	150	161	141	136	176	144	198	208	249	301	359	439	639	359	322	295	221	229	208	151	176	164	164	156	149	173	154	145	136	152	168	141	143	153	156	137	141	155	136	153	163	152	150	126	150	145	138	169	164	158	133	172	164	161	127	160	176	146	118	138	151	130	148	142	144	162	127	115	143	140	164	143	142	138	153	154	150	177	137	140	141	140	162	148	144	168	168	156	120	124	179	141	134	139	141	143	174	141	158	143	131	155	128	145	127	126	152	152	141	159	135	144	137	144	134	173	153	144	139	144	137	163	151	132	150	136	165	156	133	162	142	156	163	170	154	146	156	159	139	145	141	139	144	148	147	145	143	137	164	164	151	137	137	132	167	129	145	152	143	163	136	149	145	139	144	141	139	119	148	122	146	151	162	152	116	162	137	145	136	152	144	141	153	155	162	143	141	156	141	131	153	144	144	140	155	139	168	154	151	150	139	132	135	143	145	147	153	154	157	136	139	141	146	146	165	143	143	158	147	143	151	150	153	168	163	152	136	167	145	151	142	131	149	153	140	157	159	138	131	148	133	133	140	133	152	138	134	138	144	119	158	150	149	143	144	131	138	132	144	139	158	131	126	150	143	138	148	145	124	129	147	137	147	131	141	130	159	166	145	140	138	160	147	151	131	131	161	149	136	165	159	152	142	156	131	141	141	133	154	123	147	134	137	177	141	154	145	157	139	138	135	168	154	140	168	146	117	142	146	131	174	133	151	144	156	153	146	159	137	142	149	156	148	130	170	157	148	154	155	144	150	127	138	149	132	138	170	152	141	160	141	134	113	143	144	158	142	148	143	145	144	112	164	157	155	165	127	155	151	127	139	145	159	141	127	155	153	147	150	144	166	144	135	170	138	149	124	136	133	140	151	154	144	154	145	133	160	140	146	123	140	132	140	147	146	118	152	148	131	152	161	162	126	137	139	140	123	142	170	143	122	133	149	148	142	147	140	122	140	144	161	148	157	146	135	118	142	146	135	132	144	156	156	129	171	134	135	154	145	167	123	146	151	146	172	131	147	130	133	140	144	144	147	137	153	157	150	150	141	136	136	143	157	164	125	149	146	152	137	135	135	156	158	142	156	152	155	157	126	140	129	136	146	159	118	149	135	150	158	123	159	156	154	140	143	130	165	148	156	146	155	124	160	126	141	156	140	147	168	168	136	171	154	151	139	152	139	138	146	149	131	158	148	139	131	160	143	155	129	146	136	150	157	171	128	158	152	135	149	146	167	131	135	142	155	126	154	128	167	141	132	170	157	130	149	139	156	139	149	146	146	142	125	162	154	125	129	137	160	146	122	127	150	145	135	160	143	132	151	150	126	126	142	154	125	129	170	138	148	155	126	139	172	136	161	141	136	151	150	123	142	135	157	133	153	175	144	134	158	134	159	149	176	135	155	151	150	143	126	127	146	148	161	131	164	130	129	132	159	127	148	160	143	145	155	143	155	141	142	140	162	137	136	144	170	151	135	161	175	154	147	149	158	150	144	123	127	146	148	131	137	143	141	145	149	168	127	149	149	160	148	125	153	171	143	150	133	143	154	155	145	134	129	145	139	177	143	151	149	145	131	135	135	166	163	138	148	161	127	128	137	121	118	133	158	163	162	122	122	150	134	134	139	160	142	147	145	147	140	160	166	140	149	173	148	152	147	152	157	123	141	132	124	149	131	149	127	153	161	138	134	131	142	176	148	151	147	145	159	141	146	127	152	142	133	134	144	151	130	137	166	129	148	157	148	139	158	137	152	155	159	156	147	129	140	157	135	137	141	148	158	134	146	161	172	176	164	138	164	126	130	151	144	159	135	137	151	159	160	145	152	133	172	143	128	146	134	184	113	155	154	144	138	119	131	136	147	153	148	124	147	162	151	143	157	144	174	140	152	130	146	135	142	167	155	150	146	150	146	139	140	145	145	147	152	151	143	125	149	145	154	153	158	160	137	131	132	163	145	135	128	143	157	152	158	120	158	152	155	145	138	145	154	143	137	151	136	134	137	173	155	137	149	143	156	132	145	150	133	155	157	173	126	175	126	155	150	127	167	150	121	147	150	155	139	150	156	153	166	123	157	135	170	138	144	132	134	134	136	138	151	152	128	153	143	136	151	138	135	143	148	144	157	138	149	133	159	147	143	154	174	154	172	128	144	142	150	160	132	125	144	125	156	134	148	136	145	144	160	147	129	152	148	135	141	144	139	150	138	158	156	147	134	142	161	145	145	162	142	141	147	133	141	153	125	146	152	160	136	137	146	130	156	183	155	137	153	131	136	127	146	155	136	132	132	130	169	170	147	145	136	149	143	139	148	140	132	120	147	159	144	156	156	171	158	131	153	160	141	156	159	140	126	119	137	156	147	147	158	135	145	139	140	145	137	138	150	158	149	157	148	155	137	149	128	137	151	164	143	152	159	137	137	143	144	132	152	139	129	157	132	120	156	158	131	149	152	151	138	143	149	146	128	150	143	149	142	143	143	142	137	155	142	169	166	133	127	142	140	137	145	152	130	162	134	140	152	143	157	176	156	141	143	133	144	155	163	146	135	152	131	158	131	146	153	138	167	172	162	150	142	163	157	119	179	159	141	164	148	163	155	139	162	164	130	172	130	154	151	133	137	137	167	145	150	149	150	153	157	155	161	176	146	158	150	159	123	162	135	163	140	156	146	169	152	146	153	143	131	138	131	146	144	145	154	150	125	162	145	159	141	144	149	138	153	154	134	159	161	168	132	157	146	148	122	164	139	153	152	147	153	127	167	137	149	150	143	134	160	143	129	155	143	141	148	126	131	144	141	139	159	151	140	165	154	142	144	153	147	137	155	169	153	150	133	141	164	151	151	139	148	145	159	151	141	159	160	152	159	129	153	164	148	143	177	161	164	138	149	138	141	156	134	144	137	135	152	131	147	159	165	147	120	130	138	137	135	140	148	132	137	148	152	158	155	170	143	134	167	156	129	145	143	145	157	161	134	142	150	144	161	135	154	150	134	136	135	166	165	145	145	142	131	129	140	154	156	155	144	156	150	122	126	151	145	169	156	133	137	142	130	164	160	165	146	135	156	158	152	126	135	138	156	139	135	145	134	131	128	148	132	138	143	169	141	157	132	157	123	142	146	132	131	134	138	164	158	164	134	145	150	151	127	141	132	137	153	153	140	122	138	149	155	150	161	149	118	142	147	152	154	173	155	162	164	154	144	139	133	151	159	143	145	151	128	144	143	136	142	154	146	143	139	153	152	146	152	148	156	155	131	148	146	138	139	130	128	139	161	147	141	151	149	171	166	169	130	147	131	154	153	156	153	145	146	147	128	148	141	131	131	136	147	129	141	169	155	148	124	137	156	145	153	140	147	111	129	153	139	155	146	140	127	133	157
9001	5160	11962	16439	15921	14093	14123	13628	12959	12688	12998	14188	15102	13274	11383	18242	15287	14226	14431	14541	13942	15073	15073	17735	16242	8829	12516	12600	10835	8543	8176	5864	3345	2398	3688	898	663	507	493	444	457	456	453	486	462	508	689	1075	826	1309	1718	2422	3449	5157	2491	1813	1735	1405	1033	801	670	604	546	603	633	601	572	502	510	475	537	546	517	496	467	480	466	511	444	443	457	464	482	500	478	467	479	472	508	441	425	451	416	430	475	452	420	446	449	379	440	447	454	466	458	448	448	428	423	444	398	435	435	480	426	460	427	477	398	441	418	452	437	426	453	427	388	468	465	438	466	424	408	435	432	456	423	430	407	428	386	410	463	440	443	417	421	442	427	453	416	458	408	414	432	404	443	445	429	412	437	466	463	456	440	401	429	432	451	453	430	434	439	454	458	440	465	410	433	451	451	455	417	470	435	425	419	414	429	466	451	470	435	455	457	410	425	401	453	472	416	404	432	430	416	440	457	425	420	431	430	415	453	442	438	455	418	459	456	394	430	456	453	452	442	434	442	439	461	431	432	458	444	443	423	429	449	473	407	439	440	431	440	424	433	437	420	414	430	459	467	411	411	454	436	470	443	472	426	475	451	453	426	408	429	464	456	479	461	440	462	423	424	456	458	438	443	442	446	424	433	463	464	448	465	413	454	466	443	467	410	442	429	418	438	398	424	423	431	431	431	421	429	430	481	483	429	439	433	452	472	420	452	423	416	436	452	427	428	445	472	454	406	405	448	438	427	448	434	434	434	431	464	456	434	430	430	462	445	467	437	424	417	516	390	451	432	456	451	455	454	433	411	443	419	436	441	452	412	418	463	459	442	437	427	388	458	455	436	456	448	459	458	425	433	432	435	470	419	408	405	420	429	424	456	479	426	491	406	464	432	439	429	442	441	460	454	479	447	451	428	430	426	433	434	440	465	422	461	436	430	421	505	429	456	396	435	426	430	445	453	451	432	435	448	446	435	416	446	464	435	425	450	442	429	440	440	410	442	472	482	447	447	424	415	422	428	473	430	420	451	432	409	448	403	429	435	437	469	423	454	456	424	474	414	426	455	447	476	454	421	418	439	431	467	456	428	416	464	464	414	427	405	399	421	417	449	440	439	451	437	450	443	432	425	398	443	407	466	443	417	462	428	415	427	460	437	424	443	483	429	429	471	416	458	445	449	407	429	448	431	453	401	419	428	438	435	428	408	436	424	438	406	422	436	391	409	465	448	412	451	470	430	422	438	454	431	400	458	444	441	474	424	458	436	448	443	449	423	439	478	436	431	439	428	473	436	402	424	435	466	432	458	449	449	409	449	426	449	447	463	462	437	430	426	409	438	421	424	448	440	410	440	424	425	404	436	405	402	464	397	453	428	408	442	455	445	417	411	440	439	464	457	434	433	445	449	460	452	436	451	484	431	412	447	400	449	417	457	414	451	471	414	418	455	424	452	435	480	445	438	422	454	446	387	418	495	408	452	400	428	444	459	410	428	440	411	428	459	425	434	452	440	430	412	438	429	434	457	439	446	454	439	399	470	417	444	447	475	442	437	423	400	437	423	417	425	447	432	463	467	441	432	450	470	416	458	423	394	459	465	434	465	477	448	445	439	446	422	413	484	457	450	460	385	435	438	473	453	453	440	447	473	439	476	437	445	424	415	417	426	458	437	436	460	440	467	387	446	475	406	462	437	469	452	452	446	401	411	441	462	428	433	437	414	437	454	394	450	423	437	416	418	416	445	422	407	447	433	444	458	448	424	428	397	444	453	409	428	459	423	430	440	450	412	417	459	474	442	412	440	423	423	428	443	427	434	403	422	491	435	452	439	444	437	432	413	453	432	433	453	421	415	434	432	382	401	423	470	466	427	427	430	453	412	444	413	435	441	436	461	430	463	434	415	419	430	427	418	469	409	447	388	437	448	459	476	434	410	412	441	438	457	439	441	461	456	459	427	430	452	430	432	424	435	447	459	416	420	446	473	448	464	482	402	436	432	435	434	489	411	442	453	437	471	456	444	460	419	419	433	464	461	423	433	477	422	435	436	422	440	441	410	487	447	434	464	464	446	458	455	464	434	449	403	440	439	434	435	407	421	447	421	468	466	438	459	463	450	407	446	399	453	424	430	423	417	426	467	421	427	451	435	444	433	458	428	425	493	435	456	446	403	448	426	443	448	425	412	477	449	416	432	459	420	469	435	422	452	439	435	440	411	453	474	430	426	439	435	454	406	420	440	447	453	429	487	435	443	476	418	418	433	452	432	472	465	432	412	403	416	431	435	454	421	478	459	418	431	458	452	406	434	431	443	455	427	453	399	464	465	431	430	462	422	410	485	425	441	403	429	441	455	465	418	442	457	409	456	433	412	452	427	451	466	414	436	424	404	479	440	418	441	457	452	436	447	413	412	440	453	457	468	390	426	483	436	493	441	428	414	413	468	429	425	426	439	400	413	422	483	472	419	425	432	424	447	448	412	484	499	423	446	409	448	430	444	436	410	453	417	423	455	420	456	408	413	372	465	432	412	428	402	483	480	443	435	430	467	428	402	473	472	469	428	421	439	426	423	396	416	456	439	424	443	452	438	423	427	418	428	427	435	464	453	477	480	466	448	432	436	429	462	420	451	430	410	468	440	453	431	472	423	438	452	422	409	447	441	396	425	411	439	400	425	426	437	433	442	400	431	437	481	404	423	486	419	451	431	415	432	435	434	417	443	409	442	461	431	432	428	407	440	427	422	443	461	430	426	438	456	399	431	434	414	438	442	401	443	439	471	439	405	448	433	432	457	439	453	449	470	441	418	431	477	425	409	418	430	478	455	461	439	434	383	433	414	441	467	429	462	447	440	448	473	458	442	464	453	396	468	482	427	435	411	458	445	452	426	421	463	440	459	449	449	448	385	448	446	473	402	467	453	405	448	409	439	462	467	468	418	436	422	439	435	408	408	447	431	464	437	419	455	444	414	462	444	413	450	406	438	441	435	403	416	412	401	449	431	452	456	430	454	455	446	423	450	435	460	442	438	479	470	431	466	459	448	455	466	449	453	418	416	432	441	444	459	456	426	487	407	445	417	425	461	420	460	437	421	423	455	461	442	465	469	429	437	452	406	453	404	445	422	452	415	433	389	454	414	429	434	437	441	424	451	439	451	449	422	426	459	423	452	411	443	472	472	423	441	443	474	422	448	486	472	445	463	456	460	445	445	394	465	428	446	433	432	462	439	469	435	431	444	468	466	439	456	423	488	410	488	443	439	418	450	442	437	415	423	463	450	489	455	421	432	446	432	428	453	446	423	454	440	460	434	450	487	467	444	462	471	445	478	448	447	511	461	437	422	443	461	410	474	420	453	453	411	460	410	462	417	461	430	434	452	446	470	409	455	449	411	423	430	412	453	446	412	449	466	401	422	457	419	459	476	427	462	399	416	439	424	434	417	479	401	449	403	458	444	439	415	434	431	458	432	449	452	432	421	443	430	461	430	418	444	435
20443	9021	12334	11481	9283	6523	6217	5680	5250	5099	5527	5183	5709	5106	4731	5625	5833	6525	5588	4881	6325	7036	6474	6866	6761	3896	4439	3811	3143	2735	2485	1776	956	719	1502	321	223	186	189	195	194	221	188	179	191	177	244	323	260	350	452	578	695	1091	487	460	405	381	323	265	204	206	188	197	215	217	217	191	207	186	187	210	196	196	185	193	175	180	180	174	193	196	196	203	186	195	174	210	194	196	175	159	180	186	191	191	168	189	180	188	176	195	184	191	185	179	176	180	188	174	174	172	193	179	200	197	161	172	185	195	164	194	173	194	188	187	183	181	197	197	191	183	189	174	198	191	173	189	171	161	187	186	185	192	167	179	175	183	184	196	183	185	185	177	176	185	185	165	183	188	196	182	197	194	162	192	199	192	195	170	164	161	169	183	178	171	193	185	205	162	157	179	175	180	202	168	161	207	196	179	193	183	185	190	170	197	180	177	180	170	169	183	183	176	188	186	168	185	177	152	182	186	174	140	186	188	172	175	187	186	161	173	209	178	194	175	152	165	200	164	168	187	180	221	169	165	190	180	180	167	204	198	188	170	166	176	178	173	176	192	205	192	173	182	178	152	187	185	199	195	174	177	173	188	159	186	206	190	209	166	188	190	190	175	180	183	200	206	175	185	185	183	172	166	194	182	164	169	173	188	207	183	187	195	181	164	169	193	168	191	161	198	192	195	184	204	185	186	162	191	184	165	206	191	170	174	167	181	175	213	182	193	178	173	173	183	188	199	167	183	185	173	160	176	189	171	154	190	159	188	174	176	196	172	185	182	173	173	196	197	174	175	176	214	165	203	179	179	183	183	178	152	186	175	170	183	192	177	173	159	166	187	195	178	186	172	187	172	186	177	158	167	178	174	195	169	186	197	201	163	169	195	185	176	153	185	205	182	159	200	196	174	174	196	165	211	195	193	180	185	178	181	182	180	169	170	192	184	168	152	186	189	177	165	190	184	176	184	198	169	149	168	151	211	188	172	181	175	155	170	180	200	189	175	212	169	190	182	182	174	183	169	171	178	150	180	168	182	193	175	176	154	162	175	184	175	150	187	162	178	212	171	191	182	167	195	157	175	187	181	201	183	195	215	194	180	172	189	184	181	183	185	172	187	164	177	162	166	161	174	183	174	188	182	190	200	180	210	197	192	182	160	173	181	162	167	181	179	178	174	188	177	207	160	181	180	208	156	164	177	188	169	168	207	175	162	163	180	176	193	164	160	186	189	169	165	194	171	174	191	169	168	174	177	189	173	173	174	169	150	186	192	171	163	177	201	204	196	179	189	162	175	183	152	167	180	187	172	175	184	178	191	174	209	186	171	184	172	172	180	219	181	166	168	155	170	200	192	169	180	180	176	175	199	179	190	189	158	195	203	178	177	198	193	232	201	182	164	193	177	173	182	158	178	192	184	157	171	190	179	158	169	179	174	166	190	192	162	190	205	165	166	187	203	188	180	158	186	208	184	169	166	172	170	184	186	172	164	192	182	205	200	152	185	183	169	191	179	207	154	197	187	169	174	198	190	189	194	176	176	158	167	186	185	161	168	176	171	169	185	181	181	180	193	198	170	174	182	173	186	165	183	171	178	196	176	164	180	193	171	185	157	169	176	173	168	214	179	182	187	205	189	184	168	176	164	203	153	170	182	197	193	177	181	173	179	177	207	173	179	172	174	182	186	194	188	186	202	188	207	181	194	182	186	191	177	172	173	176	175	194	164	165	196	177	191	171	186	158	166	174	167	205	195	183	185	187	183	194	180	161	162	175	194	192	200	162	177	163	153	179	186	174	175	168	161	176	169	164	161	172	161	175	189	190	168	203	198	204	164	198	193	176	171	190	171	152	159	170	189	201	202	189	171	197	191	170	202	148	199	189	161	191	203	192	186	200	176	192	181	201	170	186	171	182	166	192	199	192	204	181	155	187	168	154	170	163	169	187	160	185	168	191	178	175	188	176	199	170	185	177	165	192	213	184	177	210	155	196	201	209	170	188	190	200	175	197	192	186	175	188	207	183	167	203	195	181	189	186	162	188	188	154	206	196	167	180	175	178	176	227	208	181	217	196	200	185	188	194	180	181	191	191	157	177	160	177	183	168	207	189	197	186	194	187	166	174	161	185	190	178	173	211	200	190	170	168	184	185	186	188	180	192	157	185	183	198	162	166	189	175	177	182	185	181	180	187	191	178	181	190	189	154	183	190	187	200	166	191	200	161	176	171	172	210	192	203	171	196	195	171	170	166	187	171	190	172	186	199	177	190	198	203	185	179	168	186	200	191	151	168	161	199	201	185	157	166	186	178	178	190	171	172	198	208	163	187	164	176	191	194	171	179	184	189	161	186	168	188	173	173	193	171	154	184	179	196	177	178	209	179	207	185	150	155	189	179	179	194	198	154	171	195	163	168	187	198	180	176	180	172	186	159	161	169	197	172	182	167	212	166	187	185	192	205	190	192	189	191	178	195	165	219	186	186	184	202	197	167	207	175	173	185	178	169	164	198	195	184	186	172	187	192	169	184	184	162	167	171	186	175	177	187	178	180	190	182	169	192	177	183	170	186	162	220	191	172	198	179	172	162	179	192	172	190	203	188	217	187	178	187	174	197	185	163	167	184	174	209	197	202	171	199	163	176	197	169	194	181	188	171	181	171	193	167	203	167	173	180	197	175	181	199	156	190	179	184	198	189	200	167	176	170	184	188	166	172	179	184	188	192	188	177	170	188	186	181	169	170	184	194	189	165	183	183	196	184	196	171	182	185	179	181	197	171	167	175	185	199	195	194	170	196	170	200	184	178	166	181	178	171	176	193	177	170	172	214	192	172	171	206	185	200	187	191	179	183	199	159	191	187	164	167	164	169	165	187	175	165	183	197	182	196	191	191	188	164	204	192	163	152	176	177	175	151	181	190	186	208	182	198	194	158	205	155	174	166	174	167	201	184	191	167	149	194	206	198	205	157	171	157	165	177	175	193	198	176	182	175	177	154	185	164	185	177	179	187	189	163	160	172	177	182	182	174	166	188	176	202	175	168	196	184	194	197	193	186	190	200	197	210	184	196	176	191	181	189	186	164	186	162	167	189	190	191	195	188	178	195	202	188	178	175	180	166	195	166	200	182	187	184	193	195	195	187	206	185	196	211	181	180	174	207	206	182	171	171	167	179	186	197	181	193	167	181	181	181	206	179	202	192	160	203	176	184	204	170	176	193	174	176	218	212	189	190	194	194	178	167	184	209	177	168	168	189	182	171	178	183	194	159	185	176	183	174	182	205	186	160	181	167	188	190	195	180	172	178	187	145	203	177	179	166	165	207	205	194	179	174	183	163	201	183	174	191	183	194	179	191	197	200	178	195	182	170	178	193	184	162	213	165	181	205	189	185	184	169	166	188	180	195	180	187	173	190	189	177	175	173	169	164	182	198	172	177	201	180	197	192	182	184	198	187	174	171	185	196	210	192	187	175	182	197	167	185	160
11724	7988	17499	21721	21662	18952	19658	19378	19134	19269	20354	19776	21752	18980	17903	19673	19755	21697	18427	17972	22146	23304	22129	23726	24249	15859	19537	18586	16099	14725	14038	10521	6249	4304	8981	1514	973	682	607	560	549	523	541	553	577	666	1005	1666	1201	1939	2581	3719	5294	8266	3310	3010	2435	2403	1463	1075	803	715	659	746	750	718	741	631	627	621	643	669	659	621	605	607	575	572	557	565	612	644	557	554	578	581	567	534	611	570	543	528	565	551	570	484	541	522	541	534	506	487	561	555	528	556	489	514	495	542	513	528	551	572	510	541	539	519	503	535	545	495	497	508	535	510	554	549	563	525	595	532	525	515	572	500	530	524	488	498	529	520	509	498	566	524	533	573	506	554	496	564	528	525	526	573	527	563	567	514	538	513	538	515	545	542	557	506	492	482	566	509	570	494	526	517	550	489	471	546	487	562	530	537	562	523	540	555	509	509	556	535	505	514	539	497	470	526	537	567	517	503	514	515	539	480	514	574	528	497	543	518	506	560	550	483	487	493	541	503	530	512	506	557	558	528	536	569	544	509	519	521	526	511	508	538	555	493	527	559	547	516	529	525	516	527	536	548	522	477	555	524	553	533	551	492	550	529	495	530	548	517	576	527	555	513	523	542	517	502	504	501	539	508	510	540	552	545	560	518	565	540	520	538	531	577	540	540	536	518	477	542	543	509	548	528	516	519	537	496	508	485	521	541	570	519	558	531	514	502	533	541	534	536	499	517	503	545	532	487	521	527	575	562	514	497	495	509	553	529	522	539	533	560	534	585	503	538	529	507	498	538	555	482	518	526	511	513	553	490	496	551	548	583	516	533	514	540	526	488	509	545	564	544	523	538	538	502	547	539	523	522	515	530	579	537	523	558	521	535	541	504	511	518	579	534	527	509	538	523	530	562	520	528	557	516	537	523	464	524	541	468	492	574	515	524	522	542	517	545	542	500	522	554	560	530	536	526	500	517	516	500	576	548	525	517	527	537	533	538	520	540	518	526	508	543	489	501	498	519	502	506	512	495	501	535	565	564	512	548	522	507	552	496	556	533	540	529	503	495	510	548	505	560	517	525	527	550	541	520	504	493	536	538	521	531	537	532	536	526	541	477	562	500	517	480	533	513	539	494	519	508	538	511	521	565	550	482	529	554	515	524	525	460	519	563	509	528	498	505	521	509	527	529	512	528	510	536	526	519	528	526	516	542	515	519	508	558	535	538	493	530	527	517	508	531	515	501	532	524	504	523	539	516	546	544	520	519	518	522	523	492	500	508	534	524	547	541	571	522	518	519	558	484	556	571	519	538	528	535	549	535	480	522	550	523	549	502	493	505	530	524	561	544	536	513	537	516	581	533	497	502	508	534	513	566	541	471	505	532	537	507	510	512	517	529	510	566	499	546	467	551	509	469	576	520	493	509	521	526	545	515	488	543	535	523	539	504	584	540	511	521	567	525	551	551	556	555	502	554	486	550	497	533	506	532	530	528	521	578	517	565	528	564	518	492	538	565	545	518	537	498	506	541	510	529	553	535	545	530	508	526	537	555	516	523	508	536	551	483	479	475	502	526	502	490	489	487	537	549	540	516	507	526	521	507	497	535	493	526	516	499	543	503	504	490	510	512	572	523	554	530	479	542	509	509	544	536	553	509	493	508	522	518	527	541	556	553	568	519	521	500	506	493	519	555	546	546	529	516	498	554	562	520	523	499	540	531	544	489	559	472	514	506	500	493	514	489	553	552	515	516	550	477	535	511	522	533	533	501	472	524	524	482	521	527	508	522	545	559	520	529	513	527	539	537	497	531	537	538	544	493	514	528	516	566	542	526	539	520	506	529	529	506	535	540	531	547	492	534	564	529	516	505	553	513	529	517	525	533	544	536	557	554	548	530	519	520	582	524	521	485	536	526	517	537	509	556	513	511	499	500	506	556	575	531	508	511	502	539	533	556	484	514	539	528	517	485	551	550	521	517	546	522	553	504	524	552	567	454	539	547	522	523	577	536	538	538	523	543	518	537	536	534	560	517	508	516	508	556	493	495	529	527	528	538	526	497	505	512	497	512	510	536	571	545	525	522	555	531	495	505	515	523	536	568	522	546	528	525	541	558	535	530	536	527	488	506	544	546	483	530	542	555	525	510	553	512	483	532	505	541	520	571	525	521	535	570	548	584	560	516	550	504	539	547	530	543	514	503	530	505	546	548	538	543	518	496	537	539	545	504	560	541	484	489	523	535	540	546	547	573	514	505	500	506	554	493	452	538	550	492	528	511	531	530	542	510	529	512	514	491	531	493	493	537	505	516	531	523	511	550	488	537	537	535	526	551	516	504	553	529	514	530	571	551	541	547	536	510	523	524	548	549	519	534	507	547	545	523	542	540	498	493	541	527	549	532	534	528	543	549	491	533	509	537	480	513	526	555	509	509	523	535	530	536	493	533	536	527	514	555	498	494	510	527	528	535	545	522	541	503	546	519	537	539	583	497	480	521	507	550	537	526	537	505	533	509	571	561	541	520	529	542	530	518	493	518	493	521	510	508	528	552	564	567	498	483	519	511	527	528	525	540	510	570	497	504	556	527	548	505	523	503	548	501	509	495	557	501	518	496	562	519	537	565	599	511	541	480	519	523	504	601	497	533	503	583	503	566	545	559	506	532	510	528	549	561	527	501	534	472	517	515	485	557	528	543	525	530	545	545	497	538	506	536	581	517	553	543	514	530	545	560	503	532	553	537	529	578	538	579	514	506	509	510	499	550	512	517	529	546	515	519	512	501	490	536	485	527	563	523	564	515	555	526	543	518	501	565	488	514	517	539	514	520	510	516	562	516	534	498	585	514	522	543	524	547	540	518	570	495	508	514	564	533	541	560	546	535	486	535	502	556	523	529	495	553	518	526	538	511	473	509	497	540	486	515	509	547	490	493	525	510	506	533	493	511	468	531	487	501	579	542	543	544	486	543	507	547	538	565	554	518	498	537	511	577	526	486	502	495	569	511	532	514	538	583	517	469	515	550	512	561	481	553	531	524	501	547	484	536	561	553	544	538	553	548	557	508	530	566	523	524	544	510	555	539	515	509	518	537	527	534	530	537	530	490	494	508	560	574	513	511	525	540	534	543	542	524	550	512	576	505	534	506	522	535	506	525	496	570	543	499	570	551	563	549	555	497	526	549	540	539	530	520	506	521	538	528	537	475	517	501	603	527	513	517	552	540	528	574	518	544	488	495	531	522	546	500	504	537	531	538	555	516	490	496	521	560	508	539	500	493	559	512	532	517	520	548	510	530	544	575	514	558	531	538	519	500	505	544	570	544	520	510	556	571	493	521	558	546	515	522	508	546	544	512	551	514	555	526	521	558	562	528	545	555	499	492	534	504	507	577	520	518	540	581	499	512	502	534	538	506	538	566	538	536	485	500	557	514	540	519	498	494	498	544	518	552	541	525	524	567	462	552	508	536	535	521	527	524	532	513	537	507	515	524	531	550	536	515	515	547	555	519
4828	2288	4170	3915	2726	1948	1751	1464	1248	1019	863	744	686	612	548	552	491	405	345	325	320	386	409	398	430	291	334	294	262	286	248	182	153	164	175	149	106	131	117	139	125	111	110	126	101	107	136	128	152	150	138	124	167	156	163	136	115	144	122	123	144	130	136	114	154	118	137	122	142	145	101	157	125	124	142	138	143	130	123	121	127	114	119	125	104	125	139	130	127	137	120	133	144	125	127	131	134	113	124	138	130	123	128	117	109	119	136	130	107	138	154	96	124	122	135	153	139	134	127	133	118	108	119	116	110	133	121	107	139	133	126	129	130	153	110	126	108	118	133	139	129	127	122	106	122	112	115	125	140	143	142	125	115	124	126	124	115	145	149	131	110	112	123	128	101	126	111	133	128	107	149	107	110	110	126	140	120	111	121	127	141	120	126	129	116	122	137	124	105	92	112	106	114	131	120	119	126	135	108	124	104	141	125	120	130	163	125	115	128	123	129	119	124	144	122	128	123	130	119	111	115	126	116	115	136	122	110	125	125	112	125	132	138	136	123	129	128	116	124	125	131	108	121	125	140	123	137	134	136	113	126	133	121	119	147	128	125	121	125	114	142	148	122	125	123	116	121	139	131	131	119	125	117	124	140	130	144	119	139	127	115	111	119	138	146	104	134	107	143	131	132	115	121	115	126	129	134	122	122	138	134	113	139	117	111	131	118	109	131	125	120	129	143	138	113	110	125	137	128	128	124	124	121	122	122	139	130	142	129	142	108	129	126	105	127	135	124	138	135	119	140	120	118	132	114	125	121	118	120	127	122	123	116	111	127	128	128	140	117	111	122	122	126	134	116	123	125	129	128	114	133	108	113	136	104	112	133	134	138	107	123	127	144	134	119	103	129	109	137	140	121	120	128	146	124	127	137	126	148	113	124	122	114	127	110	128	127	130	132	141	137	125	118	115	133	145	111	137	145	108	114	122	125	129	121	108	131	130	117	124	128	133	121	136	125	114	131	118	117	127	151	106	120	134	127	145	115	143	125	134	129	125	107	128	104	123	127	116	122	108	124	136	145	113	131	121	129	115	121	118	139	111	129	119	116	122	134	125	136	120	136	126	127	144	131	121	117	127	121	109	107	106	131	137	133	114	143	122	119	121	139	133	131	121	110	127	141	109	144	107	130	128	128	148	136	126	105	121	130	130	124	127	137	134	142	150	142	131	123	113	142	123	143	133	122	135	114	111	127	120	115	151	102	122	109	124	125	126	129	129	123	125	147	118	129	136	145	121	121	138	125	119	122	113	122	119	157	147	152	122	119	131	127	132	119	116	127	121	90	124	111	119	115	135	118	117	124	117	121	118	139	110	141	126	134	124	141	130	108	126	120	116	128	138	141	144	136	137	116	130	150	127	115	123	124	107	139	122	135	114	122	127	120	131	124	116	132	113	122	128	104	112	120	120	125	122	135	126	122	95	118	135	143	129	124	106	127	111	146	111	137	132	122	138	139	129	126	130	124	110	128	109	121	105	131	120	135	133	131	121	118	125	151	125	118	111	120	120	142	145	122	102	131	115	116	132	102	105	122	121	116	124	119	152	138	123	116	141	121	124	109	149	156	115	108	108	165	146	127	131	111	118	124	111	127	120	112	120	121	107	130	136	142	108	88	123	139	128	121	157	115	138	110	127	112	138	137	132	122	112	126	164	111	114	142	126	103	144	145	111	129	120	114	116	113	122	114	118	123	102	131	127	134	122	115	146	106	114	135	119	139	133	121	121	130	132	133	141	121	141	120	115	126	119	124	129	144	111	121	109	117	118	111	119	138	121	132	140	120	125	122	122	135	111	117	130	129	125	105	132	110	129	111	134	117	107	120	112	113	115	127	123	102	128	138	136	136	130	131	134	112	115	119	116	117	112	113	139	150	114	117	124	125	132	134	126	115	122	120	126	110	140	133	121	127	133	105	142	130	139	133	127	111	103	122	132	152	125	108	124	131	124	130	132	121	126	161	159	133	124	111	110	118	131	136	135	119	134	138	107	123	96	113	123	125	125	114	125	138	120	135	115	107	128	122	139	138	122	101	132	135	105	124	126	130	139	130	130	141	116	122	133	132	118	113	128	113	115	129	121	141	130	104	110	110	113	126	133	140	132	137	127	141	127	102	131	154	150	144	99	123	112	129	137	117	119	119	115	137	119	117	124	129	128	104	100	123	129	119	132	130	143	123	130	144	111	122	118	122	115	138	136	125	139	153	126	126	141	120	139	117	128	115	131	130	115	140	136	121	116	130	128	138	120	127	113	121	139	128	129	132	130	136	141	121	146	127	122	101	145	114	125	144	113	131	108	119	135	120	115	113	127	121	130	135	127	132	127	122	117	136	115	120	139	120	130	124	133	124	105	129	141	124	110	151	106	129	105	128	116	124	135	138	129	122	142	94	114	128	122	135	146	110	136	112	120	138	118	125	127	118	117	124	109	146	116	129	130	115	130	131	118	114	140	141	130	115	143	130	134	125	134	134	142	127	129	125	130	106	122	121	124	115	101	115	124	102	127	132	139	123	117	119	131	132	117	140	109	134	123	124	126	129	117	126	136	136	112	125	122	117	117	137	120	119	124	106	140	136	135	141	124	137	132	111	109	128	146	129	116	96	140	128	111	127	140	144	135	121	122	138	137	111	99	115	139	119	134	126	128	138	121	124	124	122	128	125	130	119	130	113	122	128	137	130	128	112	109	117	120	118	128	149	135	123	125	144	113	146	125	122	127	114	132	101	131	123	138	113	124	114	148	128	125	135	105	130	134	124	140	112	123	139	145	136	123	118	130	122	127	146	134	138	134	128	117	106	110	125	134	116	147	141	114	126	122	127	122	137	126	151	140	132	143	115	124	121	122	152	123	116	117	110	118	126	127	112	111	141	150	125	134	118	121	115	124	104	136	143	125	109	127	130	146	112	124	140	104	144	131	106	111	106	126	147	128	121	121	122	134	121	125	123	141	133	139	121	136	126	126	136	96	127	133	121	131	134	126	133	130	127	125	112	131	121	119	130	135	142	123	129	137	100	125	127	103	135	117	131	107	135	148	118	135	118	106	128	119	136	107	126	120	144	111	125	124	114	119	114	116	108	130	120	126	127	107	117	149	123	138	111	133	122	123	126	125	132	113	89	113	123	111	125	128	128	140	125	100	118	123	124	142	134	111	104	120	127	143	116	133	120	101	127	112	135	130	133	133	147	151	109	121	129	134	124	107	113	116	113	114	123	143	123	125	147	134	132	121	113	107	117	139	116	134	124	114	135	147	112	123	121	114	114	116	109	118	153	125	141	116	141	124	132	108	112	126	104	120	135	125	116	127	108	127	120	133	136	133	116	152	131	126	138	123	151	148	131	112	126	126	142	121	121	113	124	126	130	103	113	133	137	137	115	124	121	119	137	115	136	131	142	105	129	119	136	122	118	127	131	145	111	114	137	105	146	130	121	152	130	131	133	127	121	124	138	126
4077	2866	8027	10256	9373	7827	7861	6719	6096	5368	4682	4129	4131	3375	3017	2976	2755	2320	1888	1810	2139	2355	1948	2156	2434	1444	1790	1485	1381	1489	1301	1008	703	633	748	463	383	379	366	419	354	366	350	392	396	405	433	459	418	457	498	557	675	812	567	525	500	524	459	394	412	403	459	403	409	387	401	406	384	409	394	458	428	430	408	396	409	435	376	394	392	401	393	404	351	366	408	397	374	400	398	351	362	368	419	391	420	394	373	377	359	355	372	383	354	353	379	370	408	395	362	351	390	385	370	382	379	357	403	391	394	388	369	367	409	382	369	410	373	378	379	367	394	407	386	386	405	441	394	352	371	394	369	364	359	387	377	356	391	398	409	361	411	393	431	402	419	389	367	398	367	385	411	394	356	403	377	386	352	421	394	388	384	388	405	367	341	405	396	420	371	383	425	397	397	377	369	378	394	392	378	394	389	424	359	371	375	374	379	391	352	405	374	393	415	411	387	362	386	374	394	370	385	423	369	398	395	381	394	377	362	388	386	365	402	365	379	359	394	395	353	376	391	345	379	357	360	383	407	383	415	375	398	436	407	368	395	388	368	388	391	350	391	415	359	383	388	363	379	393	401	379	373	411	400	384	369	362	364	412	389	409	357	364	369	396	406	377	408	383	388	374	399	361	369	389	389	384	391	402	407	382	404	386	380	380	396	418	414	358	366	414	365	362	350	393	394	387	390	394	435	359	372	363	331	371	366	354	390	356	385	390	373	384	392	354	381	371	391	360	374	393	400	365	381	373	353	345	383	340	382	370	403	391	369	347	364	364	370	351	396	350	406	337	378	407	393	375	410	361	383	370	398	361	394	375	337	411	354	382	394	430	365	368	353	388	409	394	380	415	420	365	367	352	395	371	384	369	386	391	378	411	392	373	379	418	364	385	439	392	378	411	362	386	400	380	402	381	361	379	377	347	359	386	408	394	402	400	393	365	405	362	363	397	377	358	402	377	382	346	370	356	399	367	407	390	400	355	411	361	379	368	377	354	360	379	399	378	396	366	379	415	395	367	394	418	351	415	432	410	384	385	381	375	372	379	337	379	389	374	351	391	390	394	386	398	370	375	362	396	363	412	372	359	375	409	383	375	380	358	364	398	379	374	404	352	406	381	357	353	390	372	373	415	380	381	367	336	366	410	355	393	375	407	391	381	369	366	369	403	344	366	350	396	410	380	392	385	396	378	394	352	369	358	369	395	379	376	406	372	383	367	395	412	388	383	407	374	361	381	371	345	367	377	342	395	415	391	382	362	400	383	372	423	384	379	412	387	399	404	371	414	340	348	387	410	410	360	357	361	368	364	377	408	364	354	382	389	386	373	375	402	363	424	395	376	405	333	373	379	365	387	384	382	378	384	371	369	415	352	360	381	351	380	397	400	352	386	389	376	366	381	384	375	354	406	378	373	373	375	387	360	387	395	372	391	385	370	367	355	379	380	366	390	380	376	369	363	371	374	378	369	357	395	364	379	374	377	404	345	373	388	360	392	350	358	392	409	409	352	386	385	387	388	368	432	385	418	392	398	402	376	370	374	415	400	372	363	355	421	372	384	396	402	356	373	385	366	412	385	391	388	360	365	346	372	352	361	359	388	361	385	384	382	373	380	385	362	371	380	367	394	418	364	380	362	395	402	378	356	410	397	383	378	349	410	401	382	354	389	383	369	396	385	414	403	397	355	366	425	382	370	343	387	375	370	383	345	363	377	355	350	361	376	373	382	381	399	370	355	382	399	378	370	387	394	354	402	380	361	397	369	385	391	361	368	393	387	395	416	401	382	365	364	364	398	358	388	352	372	376	386	374	333	371	398	387	386	375	410	390	354	383	405	388	378	387	403	379	337	402	383	348	391	378	385	361	385	389	373	415	420	394	378	334	383	421	375	398	400	395	395	389	425	367	388	378	409	382	375	390	389	385	378	381	386	416	398	394	362	374	391	406	397	397	392	404	348	393	374	355	371	358	379	424	375	365	373	410	386	395	376	380	357	387	399	392	325	398	406	373	389	356	393	327	379	376	398	346	396	412	397	365	386	373	382	399	349	385	353	371	344	388	362	378	397	419	378	425	386	371	405	389	354	398	387	385	398	403	394	336	386	384	367	383	381	400	390	361	428	385	401	327	428	351	377	359	397	410	364	374	397	394	419	414	400	389	404	359	418	389	395	339	383	357	366	359	393	411	368	332	391	374	365	366	374	395	355	390	386	382	371	398	399	335	395	409	365	377	402	389	393	367	384	378	374	397	390	387	362	368	388	416	399	364	409	403	386	391	363	377	386	395	375	395	374	382	355	364	390	400	366	412	334	374	384	387	357	391	392	376	364	352	354	394	397	369	375	393	378	413	349	366	398	359	409	363	379	386	381	383	393	384	380	363	406	369	361	381	372	394	392	368	385	438	393	396	388	416	372	387	384	378	360	383	378	354	386	382	382	376	355	359	338	415	353	409	390	385	363	375	392	390	400	347	414	392	361	379	363	405	413	360	400	410	414	403	364	371	393	398	390	395	410	393	397	362	373	409	376	416	386	427	375	387	328	398	381	393	375	376	359	385	336	362	366	390	399	353	371	379	344	359	356	370	404	373	402	359	335	393	397	387	370	372	394	361	344	385	376	412	393	415	409	376	350	400	380	361	375	388	363	417	371	393	381	389	403	363	376	363	376	372	374	382	389	357	373	404	391	400	417	392	368	378	361	374	384	384	385	368	365	376	398	402	362	390	404	378	386	368	360	362	383	358	390	370	349	355	365	369	362	395	417	413	363	380	399	420	352	378	365	392	364	373	361	401	401	363	405	340	380	367	378	359	388	398	375	380	369	356	381	417	381	405	359	401	395	397	398	375	390	401	368	314	390	400	382	377	351	399	378	381	387	397	355	348	394	366	377	380	376	388	387	369	370	387	369	352	390	397	347	397	364	360	406	379	377	382	373	420	376	387	364	375	363	392	363	381	400	384	384	362	371	378	384	420	387	369	392	377	386	431	391	357	374	382	372	406	410	374	380	373	361	371	373	421	375	360	357	378	354	387	372	410	374	367	417	374	357	399	385	383	383	385	393	374	380	379	358	401	365	377	397	407	399	370	369	386	348	351	387	367	385	359	405	395	400	358	346	377	394	411	389	404	381	373	382	371	388	378	369	381	357	397	353	401	388	391	377	366	414	369	368	383	380	386	397	378	395	400	362	395	394	389	403	364	353	391	365	395	373	378	360	357	389	407	375	400	366	395	406	363	371	410	377	399	381	343	395	392	354	417	386	380	386	367	401	342	387	408	384	426	364	396	404	367	400	396	369	441	335	399	334	344	368	369	361	395	384	390	362	375	390	358	366	373	369	384	356	384	374	382	377	388	383	392	417	390	414	351	370	346	371	382	370	414	360	402	362	334	350	393	387	377	365	384	377	388	388	393	364	390	392	353	350	369	380	369	374	374	405	348	364	389	412	395	403	388	425	357	384	368	364	381	419
12269	5267	9291	7504	6047	4498	4044	3485	3397	2988	3089	2965	2969	2459	2426	2687	3002	3830	2971	2682	3936	3509	3236	3608	3673	2270	2048	2159	1892	1728	1274	815	551	517	532	216	180	169	141	114	151	140	173	169	143	172	180	235	176	237	304	387	430	629	365	309	292	215	201	182	166	146	160	146	163	170	177	143	171	149	143	150	174	143	157	150	145	137	153	162	143	163	127	167	127	184	178	144	165	159	149	118	130	161	149	129	146	157	158	161	157	159	150	136	139	154	155	143	158	173	140	147	149	176	151	143	161	166	149	127	167	124	134	156	123	190	161	133	141	160	138	137	157	152	171	169	153	131	161	130	158	155	152	145	156	149	140	140	167	137	160	139	172	149	156	154	155	145	138	147	138	125	140	134	154	145	164	170	136	136	142	158	136	147	151	187	144	127	168	177	161	141	135	157	137	162	169	153	170	132	160	146	163	150	160	140	154	155	160	147	141	143	142	145	139	142	156	162	142	143	155	153	170	149	156	154	160	139	155	141	136	167	159	147	150	153	148	165	149	143	144	173	141	138	136	151	177	145	150	164	168	132	134	151	142	143	158	145	154	150	142	183	134	146	153	149	142	146	142	135	147	172	155	130	155	146	147	148	149	146	142	135	141	126	143	142	147	143	166	143	139	141	159	175	173	145	163	139	159	149	137	170	141	122	164	135	145	157	146	163	158	162	145	138	137	151	138	153	139	150	137	149	136	131	141	156	169	143	163	146	147	147	143	161	148	144	156	138	142	164	137	138	167	166	148	151	147	131	137	150	158	146	120	169	137	152	164	155	123	164	170	169	144	143	147	154	150	144	154	152	163	161	133	137	166	141	145	144	154	154	160	147	157	160	145	166	142	142	140	154	149	151	152	151	128	148	141	153	140	137	165	149	149	168	146	142	166	146	135	145	138	121	115	155	165	143	129	143	145	146	149	143	145	152	128	142	144	119	141	151	170	152	148	151	155	139	165	140	158	128	134	150	136	147	150	135	146	147	139	153	122	154	148	139	150	158	165	174	133	145	150	143	160	145	151	144	157	173	155	132	129	138	133	159	137	137	158	158	156	134	143	155	134	143	152	161	154	143	142	133	151	157	146	128	138	140	161	123	145	162	122	150	138	163	161	130	149	136	158	147	146	138	165	153	159	160	140	162	143	160	157	156	160	162	135	142	139	147	139	162	155	139	141	143	154	144	139	141	132	150	157	164	142	124	168	175	152	137	154	164	151	155	162	148	134	167	145	153	145	154	144	146	185	153	150	141	146	145	158	173	150	147	159	133	134	150	152	148	133	129	146	120	157	151	141	137	144	147	141	141	147	143	156	140	138	150	143	178	155	133	154	125	158	159	120	163	140	128	151	163	141	128	145	156	158	174	156	145	146	165	163	128	145	143	149	160	148	132	150	162	149	141	149	158	162	144	122	144	151	148	140	132	140	135	136	152	133	167	183	139	134	156	141	164	161	140	149	171	139	134	158	152	152	169	158	143	157	124	154	136	146	153	151	147	151	145	135	146	171	150	149	154	149	162	167	135	149	147	169	144	139	147	157	130	137	139	149	143	143	153	160	144	145	148	154	170	153	138	155	158	160	149	140	152	155	154	174	148	141	140	134	144	133	173	133	143	172	149	134	178	137	157	152	140	131	155	149	132	162	171	154	136	156	138	150	156	155	168	143	154	162	147	141	180	154	134	146	154	153	148	139	124	132	152	132	133	150	132	140	122	151	153	123	142	122	144	142	164	148	132	152	167	134	164	150	149	145	144	140	168	159	147	148	138	161	125	141	145	154	143	165	160	147	159	164	152	151	142	148	147	141	137	117	136	157	126	159	160	178	163	154	135	149	160	173	146	151	138	145	134	174	153	146	166	143	171	140	170	140	109	150	156	164	135	163	114	125	142	154	147	178	159	150	140	159	165	131	135	138	137	147	168	149	155	144	134	131	158	151	149	172	138	143	149	162	116	144	161	129	160	151	132	165	142	150	165	156	142	143	128	134	156	153	158	129	164	162	152	145	146	164	145	179	153	138	159	143	138	146	140	144	155	145	151	157	159	161	149	159	152	134	136	136	163	140	130	148	161	153	140	165	153	145	185	160	129	150	147	144	144	167	194	141	115	147	155	148	138	153	135	139	138	160	147	150	153	156	149	148	159	153	156	145	151	128	137	150	161	135	154	163	166	150	137	167	147	144	138	159	138	136	133	152	143	146	148	147	163	170	163	141	137	143	151	142	119	153	159	141	168	135	157	134	151	153	140	143	151	155	153	132	143	139	134	148	147	133	149	147	129	132	155	140	156	150	134	135	162	143	152	162	123	153	122	143	149	146	158	151	133	131	150	177	152	146	124	143	142	130	171	141	167	149	139	154	163	149	133	151	144	151	155	139	147	156	132	133	149	122	141	141	159	128	166	170	154	159	153	140	143	143	157	145	151	149	166	141	142	166	156	139	136	126	164	140	152	158	134	149	151	133	162	150	140	164	131	158	160	146	163	139	166	153	143	140	141	150	140	143	137	142	178	133	165	147	141	137	145	189	163	130	143	139	151	148	161	133	143	172	139	141	139	144	148	154	132	144	165	153	138	152	121	163	169	149	120	144	144	143	125	151	140	123	135	148	130	135	143	132	152	136	149	128	137	150	160	138	156	141	149	165	157	160	160	146	167	162	144	142	173	163	167	143	150	167	140	140	147	151	158	153	165	143	172	169	176	137	137	153	131	128	163	173	151	154	145	155	120	168	151	161	140	153	145	155	147	127	128	139	141	150	135	159	153	143	144	133	170	141	149	156	172	146	145	161	148	147	168	157	153	153	160	170	148	152	151	156	144	150	158	148	169	140	149	132	148	139	149	140	169	138	159	168	162	149	140	141	155	170	162	135	155	172	145	145	140	137	149	144	158	138	143	138	156	152	137	156	170	142	146	147	139	152	141	130	137	140	157	169	171	132	153	143	164	155	171	148	153	147	134	136	162	148	153	139	139	134	140	160	139	146	128	145	144	167	134	132	171	148	153	161	136	149	155	150	142	137	138	149	158	156	145	152	137	150	173	133	151	147	153	153	144	140	169	143	150	143	138	143	138	150	143	154	151	138	151	150	144	164	162	154	129	135	148	149	149	168	130	156	149	167	152	133	149	157	135	141	144	141	142	160	141	170	163	141	172	156	129	142	140	150	158	165	136	148	144	154	131	130	159	133	156	148	151	156	147	158	147	183	153	142	148	147	134	159	154	153	135	151	155	150	162	145	122	156	160	127	153	124	148	131	152	146	170	166	154	165	141	156	159	149	142	170	157	129	161	134	143	133	138	139	152	119	142	146	145	151	167	151	136	147	159	135	135	176	146	160	133	159	139	145	135	148	132	157	160	138	147	139	165	147	158	146	154	151	163	138	174	137	130	173	146	137	145	175	180	127	166	132	148	155	148	161	154	130	144	146	142	148	153	152	145	143	164	162	143	138	162	151	167	113	152	133	164	137	144
8462	5737	14954	16768	16547	15060	15036	13484	14184	13569	14071	14286	14345	11771	11309	12077	12785	15592	12304	11779	16739	15519	15117	16044	16824	11862	11292	11818	11470	10534	8506	5482	3629	3183	3505	848	569	516	516	447	504	469	477	479	522	568	918	1073	867	1174	1865	2267	3313	4950	2280	1726	1726	1358	859	714	595	622	597	605	607	537	566	521	510	482	480	534	468	506	469	485	490	481	470	470	445	449	493	452	494	479	496	509	462	471	452	448	441	408	446	474	448	440	440	439	467	463	425	443	437	466	448	462	410	442	396	464	453	404	458	483	443	451	468	479	434	455	433	427	440	462	461	452	446	422	461	430	420	438	434	453	449	423	439	466	445	439	433	448	407	487	423	416	475	456	420	459	458	463	476	459	416	460	463	445	426	459	449	466	435	500	470	444	461	457	476	426	452	417	437	429	452	414	454	441	422	442	443	453	439	464	410	409	455	400	415	431	421	422	469	405	465	443	407	467	433	424	482	483	422	425	417	459	417	417	461	430	465	451	452	463	418	416	386	452	445	452	473	438	415	411	422	435	437	436	448	459	414	436	434	444	446	437	454	435	448	452	401	435	420	447	453	478	462	479	446	452	459	447	406	437	434	447	428	453	461	444	470	420	416	451	431	436	443	453	397	424	430	458	432	478	464	453	431	448	448	442	443	439	461	419	439	429	433	440	446	452	456	449	447	464	477	451	502	471	442	436	455	433	445	418	459	422	448	427	431	468	439	442	488	424	413	440	449	418	425	467	464	459	430	483	460	423	423	438	435	417	424	424	480	457	433	452	484	449	449	434	441	427	431	456	458	498	459	470	472	422	452	444	443	453	438	443	447	408	442	471	444	441	403	446	443	454	421	435	440	418	456	489	446	436	428	428	410	430	417	435	480	436	412	424	471	415	438	445	405	456	456	442	453	451	414	448	467	465	410	460	435	456	471	425	415	447	427	437	436	444	421	426	468	452	416	458	425	412	478	459	433	423	417	484	455	436	453	443	416	453	450	469	442	428	464	458	441	433	435	393	459	456	462	465	428	461	454	452	436	443	445	427	417	429	376	455	416	435	434	480	435	445	406	468	433	437	434	449	448	475	464	471	451	450	414	450	418	471	430	428	465	394	451	449	435	458	433	445	434	428	416	428	464	432	473	446	357	481	448	449	458	430	437	425	438	424	473	424	457	433	429	430	438	432	435	444	426	419	438	448	445	427	458	462	467	436	419	467	428	458	456	479	441	452	406	452	449	444	430	432	438	434	454	496	435	449	482	449	424	470	441	490	448	420	439	463	466	460	435	444	415	461	448	447	440	456	416	472	468	454	423	437	425	473	395	465	461	444	446	423	460	451	400	427	433	451	441	431	467	439	452	447	452	436	451	453	441	426	434	436	418	474	444	433	453	420	484	419	443	453	423	457	417	441	442	449	439	449	424	451	470	431	470	431	453	474	409	454	416	463	422	437	459	456	457	440	442	466	422	431	448	433	430	470	410	425	391	480	479	465	449	450	478	433	433	481	463	426	410	458	417	431	449	453	450	459	437	411	442	427	462	434	432	418	458	433	460	426	448	456	463	502	468	463	448	447	427	429	431	476	462	456	479	455	470	434	440	446	452	457	444	440	424	450	446	442	436	383	448	450	452	455	455	442	437	458	439	440	418	406	473	426	435	437	428	432	451	431	388	413	451	459	413	466	464	469	474	464	461	433	477	426	455	463	414	456	445	429	442	429	460	436	414	473	473	421	444	448	464	399	458	438	449	442	456	437	428	482	465	458	468	465	421	451	419	451	425	461	455	444	422	467	460	485	463	442	437	458	428	414	414	467	427	451	444	447	474	467	437	407	398	442	423	445	444	430	442	447	443	389	462	442	477	460	461	424	466	431	424	416	445	430	428	419	459	462	442	452	456	425	473	429	436	457	455	498	392	442	435	474	402	444	441	464	420	446	384	470	482	477	451	470	447	413	415	432	460	453	398	429	457	452	474	438	429	397	433	448	473	440	438	462	466	488	430	429	448	437	452	463	442	462	425	449	451	414	417	443	450	456	461	437	480	439	430	456	451	482	456	423	440	464	432	447	432	485	437	486	452	443	438	374	494	461	472	439	457	470	451	442	467	453	452	471	436	444	415	430	437	459	469	448	451	440	480	426	477	390	453	469	449	429	460	440	435	473	444	445	409	451	434	445	454	457	467	464	477	481	417	466	429	448	410	448	425	470	403	443	453	466	484	447	452	433	454	442	418	448	438	456	450	433	457	435	449	457	411	468	464	452	409	445	485	422	439	474	478	431	436	457	470	466	449	465	483	446	460	416	433	462	469	429	447	443	424	490	472	470	476	479	444	446	434	468	469	443	426	401	461	402	452	467	477	450	449	453	438	459	450	422	431	394	446	457	445	413	452	443	451	453	447	418	458	448	450	448	447	450	446	459	442	410	446	443	475	452	449	459	445	390	428	496	434	437	428	461	459	442	494	462	434	467	427	423	478	466	433	417	460	410	427	421	462	428	447	484	461	444	444	450	453	458	464	484	457	501	431	429	442	454	445	507	438	447	434	462	445	461	462	431	445	451	424	411	424	494	477	464	438	458	417	453	456	489	447	465	432	436	431	425	450	433	428	405	464	452	444	477	439	445	461	443	416	463	453	442	458	409	418	446	484	456	430	454	463	418	460	480	465	438	442	421	436	482	425	411	478	440	402	434	466	462	470	462	478	448	457	420	474	429	442	422	423	437	457	431	492	449	429	450	454	422	470	478	465	460	449	447	451	437	431	389	440	443	418	451	452	419	481	486	433	433	412	430	456	429	443	434	450	495	428	492	427	476	459	445	453	439	429	447	429	458	447	429	440	460	484	456	486	456	447	437	438	479	472	470	453	455	462	439	469	491	404	438	419	458	441	381	441	440	481	418	419	453	436	464	436	460	446	486	429	422	414	460	448	411	445	434	478	441	466	456	424	444	460	437	458	435	459	431	436	450	464	479	432	455	485	460	429	430	442	453	446	444	411	471	460	427	424	445	465	411	438	442	432	436	448	460	418	447	434	436	437	470	448	443	431	498	430	425	432	407	445	424	448	439	449	463	434	427	465	400	408	451	455	453	429	455	445	455	449	419	431	414	460	415	465	448	463	428	406	472	453	419	463	453	413	453	404	430	431	445	453	467	432	493	420	424	421	422	440	443	420	431	461	442	410	465	422	395	437	437	430	424	440	449	437	414	417	436	419	446	456	434	433	422	436	453	428	438	437	406	451	456	444	441	421	445	422	445	457	446	467	418	409	441	461	424	428	463	422	423	446	487	462	441	477	414	445	427	487	442	432	482	442	441	399	403	466	424	433	423	480	434	478	467	458	436	457	444	431	466	418	402	432	447	462	449	484	419	424	446	422	461	499	433	423	468	417	438	420	397	448	468	422	400	441	457	430	464	435	434	476	430	456	454	467	443	419	469	429	462	383	492	429	401	408	460	446	417	443	426	477	457	442	434	434	440	404	438	463	433	457	460
19623	9767	14437	12926	10152	7550	6361	5568	5904	5119	5529	5744	5727	4541	3761	4997	7457	6534	5790	4559	6653	6275	6600	7953	7836	5185	4056	4257	3245	2711	2274	1331	875	675	1000	317	236	204	220	193	188	177	189	148	174	193	298	335	291	346	493	711	898	1302	669	523	541	386	309	247	227	207	203	210	223	205	187	206	213	205	213	216	165	170	204	204	202	215	197	199	222	198	184	211	198	183	208	201	204	195	205	168	158	172	187	204	180	187	200	189	190	227	181	189	200	169	195	181	175	176	181	188	166	173	179	164	173	180	194	208	174	200	167	198	170	186	168	192	147	174	195	194	166	166	187	199	183	173	174	203	195	166	160	198	167	172	194	177	185	173	183	180	197	191	192	198	199	156	172	181	169	179	210	186	198	174	190	199	170	157	179	203	175	178	200	175	196	179	182	174	178	187	172	207	172	166	182	204	183	177	181	154	186	208	188	194	172	186	200	206	186	188	185	162	214	186	166	185	194	218	172	173	182	195	180	186	176	199	169	177	184	173	171	210	180	171	183	173	216	187	191	193	187	186	174	200	204	175	173	161	179	180	176	174	175	188	186	182	210	178	171	171	173	152	158	183	202	175	159	170	164	173	165	208	188	155	182	185	185	181	175	183	178	178	184	166	166	210	186	171	186	188	172	166	175	167	177	201	179	182	202	169	172	199	214	174	186	217	187	214	182	175	165	158	163	194	188	177	186	182	192	203	187	181	180	154	205	187	182	169	212	192	199	174	197	190	188	204	182	158	196	177	183	174	179	191	192	190	177	182	201	170	166	172	175	182	191	195	192	200	173	162	175	197	158	206	183	186	168	175	178	189	155	178	171	184	214	176	159	166	191	187	191	163	195	174	192	187	178	180	174	172	177	166	214	178	189	177	227	190	186	202	173	163	181	184	177	187	177	168	185	190	193	192	139	165	187	176	193	173	188	186	203	178	177	215	170	181	180	174	156	166	187	154	182	172	188	188	200	185	178	196	166	218	180	160	150	202	195	177	190	196	170	176	197	170	168	172	179	190	169	195	169	172	184	205	177	197	185	186	167	200	163	202	186	187	197	184	200	177	199	182	177	194	200	191	183	172	188	200	178	188	206	154	168	197	192	189	187	170	190	181	161	174	199	177	180	207	193	194	185	169	174	174	179	206	187	174	206	180	189	195	174	172	173	179	190	178	164	197	165	177	173	161	166	170	188	177	186	170	180	173	208	175	176	205	162	195	193	174	179	174	164	177	176	177	179	215	210	188	174	162	200	212	174	186	176	173	186	188	175	167	171	198	174	161	186	166	196	191	173	166	190	200	179	183	194	193	199	178	207	198	154	180	179	192	183	179	192	185	189	165	182	207	196	184	155	175	185	188	177	206	199	195	173	179	176	183	176	183	202	179	183	179	181	166	168	182	179	167	181	165	175	182	167	175	183	196	153	202	181	181	179	187	183	164	163	191	176	171	194	182	159	185	196	172	176	175	150	194	171	200	173	184	185	173	205	184	164	173	190	195	206	193	188	180	171	198	167	172	159	192	166	149	186	171	182	195	179	165	180	163	194	170	169	204	202	197	191	192	172	190	176	173	201	186	182	187	193	211	203	194	185	191	193	181	166	187	179	179	186	178	180	191	187	205	180	200	160	174	157	192	190	179	166	176	187	188	197	195	204	200	174	194	183	174	167	193	184	180	189	170	213	207	154	187	180	193	197	182	184	180	193	178	189	183	188	192	186	180	177	183	169	157	203	171	186	206	166	172	190	182	166	173	180	165	163	166	187	202	182	190	182	167	168	197	185	165	172	190	180	186	202	180	169	193	178	184	189	180	213	171	163	178	184	194	197	192	178	186	171	199	191	198	195	179	194	170	165	190	176	169	188	202	159	174	197	190	181	181	168	195	186	212	189	170	197	172	175	183	164	179	195	173	189	180	167	175	183	177	160	188	172	181	165	181	185	182	188	192	159	185	189	164	173	195	188	177	196	203	179	192	191	166	178	202	170	196	173	184	176	181	153	171	196	181	177	181	183	169	175	172	184	178	174	174	176	184	197	200	148	188	215	197	165	196	187	200	180	179	188	201	197	207	206	163	204	197	177	158	176	187	190	172	187	186	185	173	212	167	151	201	156	187	197	191	193	170	186	176	164	175	195	170	196	157	200	188	194	207	174	198	186	184	190	184	172	205	152	173	176	175	191	187	191	186	184	187	189	183	193	170	203	202	165	183	185	196	179	187	169	184	178	180	178	177	170	204	184	192	173	178	181	164	195	178	179	178	160	183	186	172	184	171	179	194	184	192	185	175	211	204	177	175	188	167	166	192	200	198	176	205	172	192	187	189	164	204	177	163	188	180	161	204	169	178	179	159	196	186	188	193	178	169	181	180	174	188	193	167	192	193	171	186	174	174	168	208	177	183	181	203	208	189	192	155	199	173	198	185	197	180	183	162	173	164	216	172	199	170	188	165	154	163	200	187	186	163	193	203	183	198	139	204	160	179	156	180	223	204	170	182	175	157	195	191	171	137	171	193	184	190	163	168	172	184	185	176	179	173	197	178	182	190	177	182	177	185	183	200	162	207	186	178	190	202	192	174	202	209	191	173	174	187	184	184	195	177	192	187	177	181	205	161	166	187	202	190	183	160	189	194	212	193	193	198	189	194	178	193	183	186	202	176	167	157	165	180	205	194	182	185	180	209	184	176	187	177	172	189	183	153	163	171	188	184	191	182	188	185	172	173	181	187	178	188	186	166	161	194	188	191	206	170	196	171	205	161	152	192	178	198	164	174	175	174	205	169	165	196	186	178	180	167	192	168	170	186	187	180	177	171	190	165	213	179	204	166	181	191	172	178	174	175	213	187	176	198	191	180	179	191	182	173	192	183	179	206	175	172	190	172	193	176	201	196	181	170	190	205	164	183	199	150	181	186	191	197	190	190	169	201	184	174	179	195	169	194	201	175	196	189	194	188	188	186	176	166	164	165	187	195	182	171	179	169	176	178	169	204	182	174	196	194	183	155	186	173	169	178	195	183	201	173	188	194	184	170	175	184	199	188	169	176	190	196	160	219	175	181	185	192	193	166	199	193	197	173	171	189	176	179	180	205	162	194	176	192	195	187	192	212	197	172	178	191	199	190	185	178	201	192	200	182	156	182	197	179	192	187	160	163	174	176	186	187	156	196	165	162	175	161	172	188	192	186	155	201	185	187	190	192	193	195	178	191	167	179	192	191	190	171	192	188	174	171	190	230	172	167	165	196	175	183	179	180	202	190	170	164	204	176	184	190	183	166	192	182	181	161	176	170	196	185	186	180	175	179	188	201	201	177	177	198	185	154	211	172	170	194	169	175	191	184	186	165	174	200	156	169	176	190	158	183	186	195	143	179	176	180	168	181	202	172	203	222	177	180	209	206	174	188	200	172	178	179	186	153	174	161	196	143	185	156	162	164	181	210	162	200	181	177	175	175	179	169	171	161	171	167	186	151	189	185	169	161
11168	9104	19656	23665	22807	20495	19805	19493	20472	19462	20956	21322	21047	17623	16200	19047	21628	21679	18746	17083	22815	21614	23359	25674	25144	20302	18575	19328	16165	14694	12829	8066	5224	4377	6117	1383	858	667	609	559	559	521	564	546	533	731	1505	1683	1194	1806	3120	4855	6500	8327	4028	2952	3446	2269	1447	1027	843	776	771	824	775	738	780	708	703	665	695	650	636	652	593	587	591	559	540	583	606	551	545	577	605	580	682	623	594	531	529	550	516	551	521	573	551	513	524	557	551	532	538	555	515	550	543	503	565	538	514	607	527	528	489	535	526	535	532	535	522	502	546	537	483	534	521	612	509	535	502	491	497	545	570	526	511	516	546	548	502	508	540	526	540	541	515	547	516	555	518	534	537	515	504	543	507	538	535	533	551	539	517	529	535	548	533	500	514	525	522	495	502	538	563	497	501	533	550	586	527	542	537	513	538	535	515	527	537	526	528	546	505	526	502	523	529	527	541	504	528	509	574	560	531	538	517	538	493	513	525	516	540	518	534	546	546	549	493	523	479	484	566	508	517	549	532	536	551	526	545	530	544	525	498	531	523	533	559	532	508	556	523	535	483	494	579	561	531	520	515	526	509	517	524	576	523	518	523	527	549	500	574	520	500	543	545	532	588	504	534	526	535	514	529	536	552	530	561	493	511	538	532	571	572	508	513	523	536	497	533	543	514	543	541	522	601	494	541	518	545	572	508	531	540	545	542	591	538	544	529	573	495	523	532	498	537	509	533	550	570	506	541	512	527	540	503	513	523	535	527	494	549	528	503	523	533	516	532	538	530	524	515	571	569	512	513	536	525	505	532	524	517	541	506	537	537	527	553	515	485	548	525	530	560	511	528	559	575	540	505	526	550	553	529	482	534	532	545	537	545	564	520	522	524	518	538	559	496	531	530	482	517	521	531	545	556	478	536	546	538	501	558	540	511	582	524	522	545	493	544	519	517	536	514	538	523	556	541	534	508	572	537	538	530	503	531	511	544	518	546	526	526	580	554	521	515	542	501	545	539	512	515	490	572	534	566	528	522	531	529	529	532	512	504	517	511	540	520	549	492	534	550	500	542	493	491	527	541	577	502	571	532	536	512	537	540	530	492	523	540	521	501	503	525	549	553	543	556	541	473	528	543	510	518	578	548	516	551	516	549	503	547	531	501	515	530	558	520	489	532	548	522	520	494	500	503	549	498	566	470	491	489	521	535	566	546	528	529	514	512	519	545	509	568	535	502	487	519	542	523	580	550	516	525	559	515	516	508	541	537	525	493	524	551	530	510	507	518	514	502	501	498	494	514	514	506	551	525	523	550	535	520	542	533	523	547	543	538	564	516	496	536	528	527	545	559	508	535	549	514	527	526	574	493	506	518	593	522	504	515	540	538	503	520	523	518	526	556	525	539	524	530	490	511	555	571	537	536	524	543	535	490	561	516	515	496	500	565	523	517	534	541	540	542	554	520	541	538	553	528	545	519	545	561	506	507	511	570	523	528	527	522	532	539	532	534	537	523	534	527	525	560	518	552	533	512	524	546	547	528	544	485	513	522	555	476	517	539	497	503	558	522	512	509	518	508	513	550	514	539	491	500	490	562	550	512	482	536	568	522	549	549	520	506	526	523	510	522	557	537	558	514	505	528	498	545	547	578	555	513	508	537	554	529	574	533	562	577	510	550	508	537	538	551	560	536	550	560	523	533	549	518	504	536	523	563	513	469	562	569	524	553	559	533	563	573	497	532	520	509	508	494	531	538	541	498	534	575	499	520	516	541	523	522	526	513	494	535	519	503	545	507	516	516	544	523	542	541	535	556	524	572	540	543	536	528	539	559	524	509	562	557	512	516	504	499	496	556	523	511	522	535	516	519	570	545	556	560	517	504	556	508	522	536	538	545	548	512	522	514	497	538	529	564	519	521	496	531	546	557	548	526	563	545	578	555	549	529	506	487	532	525	517	552	541	569	540	544	523	526	495	501	541	513	480	511	536	525	481	504	511	521	549	552	518	546	535	540	545	519	534	528	574	467	522	547	542	537	539	549	543	481	524	496	555	521	504	501	537	521	507	534	500	515	504	565	552	519	521	552	553	512	485	494	523	500	508	568	528	544	534	497	547	536	497	501	508	559	557	535	515	545	546	535	519	546	556	531	482	533	536	531	515	492	505	520	516	551	508	504	517	548	538	546	538	551	547	534	509	559	543	504	526	539	553	548	538	569	520	575	484	571	598	547	524	530	555	506	514	528	507	536	530	492	594	513	533	513	543	522	590	562	543	531	561	530	526	538	502	548	551	532	530	530	527	542	564	519	557	491	544	549	576	565	553	560	497	517	507	522	542	549	531	533	465	562	502	513	577	517	522	545	515	551	505	476	507	492	531	523	556	542	540	492	517	515	519	556	561	526	527	525	538	555	547	504	537	501	489	526	548	506	581	547	559	526	556	538	537	516	575	530	528	502	516	543	533	513	544	561	548	494	522	528	526	548	490	509	505	575	519	506	530	494	555	508	515	534	463	543	513	548	557	570	504	507	555	512	545	552	496	472	517	521	552	530	524	547	533	544	529	573	499	540	548	529	510	555	526	529	524	546	548	503	546	523	512	579	501	485	516	529	564	514	535	569	555	489	529	492	581	556	542	514	486	533	483	501	529	520	521	535	511	497	534	547	528	540	522	546	562	531	557	549	511	498	518	540	544	576	538	490	529	519	532	555	543	496	549	538	512	564	574	537	527	531	540	530	521	569	486	514	504	529	514	502	498	531	531	511	515	516	520	521	533	550	547	506	528	538	511	507	547	537	494	539	524	512	530	527	500	532	508	516	508	542	548	532	544	542	510	507	525	528	543	510	498	485	551	565	552	515	499	538	531	555	529	519	549	466	516	513	485	535	575	537	564	520	584	539	500	560	480	546	530	534	535	552	526	567	562	492	503	532	517	553	504	525	517	494	481	528	546	540	489	546	509	553	531	548	519	521	543	523	490	499	553	520	570	518	520	551	544	556	506	554	496	534	529	491	519	509	510	538	494	547	526	514	469	479	536	542	556	520	527	509	522	567	571	539	504	526	488	508	516	519	513	511	526	556	535	587	483	547	491	531	517	556	518	530	544	539	508	513	486	527	478	496	548	528	556	549	541	503	508	493	543	500	511	545	491	490	538	576	518	480	507	547	508	514	518	509	495	532	525	558	545	514	529	547	523	520	509	491	531	517	519	514	587	472	531	523	521	538	491	538	534	508	521	543	536	482	533	564	525	541	527	542	546	571	542	569	520	555	506	530	531	536	554	514	523	539	527	537	547	547	535	520	560	533	507	545	512	518	575	545	543	512	520	523	504	520	514	525	538	511	549	466	540	492	551	521	503	556	530	478	546	545	536	506	511	570	511	517	536	526	541	582	523	524	512	523	566	544	522	533	504	542	572	570	541	502	515	526	511	563	524	534	550	537	505	515	504	514	566	543	507	541	533	523	518	552	518	520	545	547	501	558	539	509	499	507	543	515	509
4864	3646	5276	4428	2972	2172	1644	1290	1221	950	836	802	666	540	450	511	526	480	376	305	384	288	382	490	351	327	307	310	256	217	214	155	156	141	176	137	126	112	119	137	119	104	127	126	129	135	130	148	122	133	150	162	159	175	160	132	174	123	135	121	125	110	147	130	113	131	108	135	121	150	119	129	130	133	119	128	125	118	125	122	130	142	136	121	142	141	117	117	139	126	134	107	132	113	142	129	116	141	136	134	146	107	113	131	143	114	127	113	129	142	118	118	128	135	123	133	128	124	129	115	128	140	110	133	123	122	124	124	123	115	101	117	128	112	138	122	127	109	133	128	114	124	112	144	131	138	144	122	103	128	127	111	127	130	134	156	114	114	120	114	131	137	119	136	127	144	116	114	137	123	121	109	136	133	137	122	144	113	140	130	134	125	114	144	107	124	120	122	152	136	106	134	137	133	152	135	103	126	138	143	129	149	124	137	129	147	131	115	119	141	142	145	140	112	128	131	121	144	140	148	136	120	125	116	120	129	141	126	118	145	134	108	125	123	126	119	147	133	128	120	117	126	115	136	142	124	129	132	133	134	123	128	130	113	122	133	115	118	150	126	125	132	113	129	120	135	151	142	124	132	133	121	126	141	105	124	109	126	133	124	131	134	130	129	138	116	118	132	98	132	123	125	97	115	130	127	120	122	110	139	104	107	142	136	120	133	143	121	153	137	135	128	115	127	127	114	120	134	135	107	138	116	141	142	123	140	124	110	110	109	126	120	115	118	121	141	126	103	116	126	129	130	116	120	107	116	150	120	124	112	111	125	135	128	123	146	119	120	128	121	145	133	137	105	109	125	122	129	119	128	117	112	135	123	125	125	119	115	132	137	128	122	103	137	130	112	124	124	138	129	122	113	131	117	125	114	120	122	124	124	122	126	125	128	117	119	133	110	132	115	116	97	139	117	121	108	123	123	127	123	152	123	130	151	143	115	135	117	130	114	127	105	125	131	120	116	113	130	144	119	122	126	117	128	145	140	127	134	120	118	129	131	132	124	137	129	115	122	122	98	142	130	113	116	125	137	122	121	128	136	150	127	138	117	153	112	127	122	134	118	118	161	104	106	118	127	113	113	124	146	135	122	129	138	106	130	126	127	107	120	124	133	147	129	125	103	140	128	109	125	115	124	124	121	131	130	122	115	123	134	118	123	116	115	118	120	132	111	125	112	139	104	134	109	126	117	131	129	112	132	105	129	124	130	118	144	138	106	117	120	112	107	131	99	134	116	114	113	118	121	129	151	106	121	111	121	130	139	138	128	141	141	137	124	135	119	127	131	117	113	99	143	126	125	117	114	153	120	106	115	122	128	105	141	125	117	125	129	133	113	134	119	116	114	119	126	101	121	104	133	135	130	136	122	135	143	107	119	119	131	140	129	129	94	121	134	130	132	127	108	133	121	139	124	128	124	131	108	127	132	128	123	132	128	120	131	140	119	106	137	104	131	115	125	108	143	128	102	130	119	131	128	144	124	136	125	139	126	123	114	134	147	108	118	138	133	128	131	115	127	101	135	136	109	120	144	122	122	119	106	116	123	130	142	127	126	122	147	116	109	117	132	134	133	137	119	116	140	149	120	132	126	116	119	104	113	120	133	134	120	108	133	115	127	141	114	127	125	137	115	124	142	121	123	127	138	132	113	124	118	105	119	142	114	124	111	107	134	143	127	130	116	128	125	131	119	128	126	121	137	118	117	117	140	121	110	112	137	124	116	113	114	123	127	123	122	123	100	112	121	141	123	133	115	130	113	136	126	138	142	117	118	102	131	107	137	131	121	127	114	128	129	135	112	126	134	117	129	108	136	110	121	128	143	138	130	135	119	130	138	119	135	137	121	137	114	131	113	136	119	133	134	123	116	107	129	119	106	126	113	118	132	118	130	153	112	131	133	128	122	134	129	112	144	134	137	103	135	137	123	128	123	130	118	156	116	138	119	118	112	137	123	145	147	114	117	128	110	157	156	142	145	124	119	136	125	119	112	108	133	142	131	128	137	123	111	124	129	136	141	118	131	128	132	131	127	120	110	141	126	118	115	127	131	127	115	119	135	138	129	117	138	131	116	153	140	93	118	121	121	127	116	133	139	125	112	129	104	143	149	134	125	116	141	130	121	126	128	134	117	122	112	113	127	125	127	135	135	110	119	110	143	120	123	125	136	115	134	124	144	144	114	121	108	149	121	141	144	135	113	148	118	117	120	124	106	125	140	124	126	126	104	127	118	118	119	132	130	144	133	127	147	128	118	119	117	145	119	115	140	144	149	128	120	125	122	130	139	129	118	142	120	117	133	126	126	114	109	127	122	112	128	135	114	120	139	130	126	142	118	158	113	127	125	121	110	141	125	108	102	128	135	133	133	153	134	117	147	122	124	129	138	124	102	133	114	129	124	111	109	123	124	119	140	114	112	141	111	127	139	115	124	134	113	102	127	138	137	134	121	140	121	140	120	121	141	135	120	135	129	134	122	117	139	131	130	114	106	134	132	108	121	130	127	118	128	112	129	121	117	122	143	123	116	126	108	131	128	139	136	109	128	124	117	116	116	123	112	143	131	120	140	120	124	123	128	128	121	117	138	134	135	116	132	125	110	125	154	135	115	122	112	125	129	127	129	129	113	127	140	133	124	108	110	128	120	133	121	128	146	108	117	136	131	111	123	138	121	129	128	128	118	121	138	132	126	117	133	139	130	136	121	125	126	129	118	124	138	126	126	128	106	115	134	113	127	131	124	120	147	129	121	115	146	103	122	134	116	112	138	117	120	133	122	129	135	121	102	126	123	122	120	117	125	138	105	116	140	124	128	134	112	128	121	123	104	120	121	131	133	124	125	126	140	134	141	128	121	133	117	128	137	131	129	112	128	149	118	157	140	126	115	122	119	140	133	110	132	130	133	116	125	135	140	132	125	120	125	126	113	128	127	117	130	114	125	128	111	141	146	111	140	129	112	136	110	122	123	144	135	132	137	144	136	117	129	136	121	118	130	134	145	114	119	125	114	128	132	140	122	129	112	125	131	117	128	124	104	106	116	120	128	129	127	115	125	125	132	110	114	124	131	139	109	120	125	130	141	108	124	135	104	134	134	113	143	128	116	118	120	126	117	117	115	122	111	119	122	141	130	136	127	124	137	125	138	116	129	98	150	124	134	121	108	119	124	120	133	127	127	113	113	140	121	120	121	132	128	144	137	134	122	141	112	127	132	131	126	138	106	121	121	137	111	139	114	104	127	145	136	116	136	138	139	128	133	130	122	131	128	136	125	120	141	112	131	132	135	136	117	122	120	128	129	122	147	113	118	130	125	133	146	117	122	137	123	112	134	123	124	142	125	116	120	121	128	130	131	111	141	135	101	112	116	130	127	118	134	120	133	135	124	134	119	126	135	130	113	128	125	134	121	116	111	117	142	131	119	123	127	114	111	128	131	147	121	123	136	127	109	130	121	143	145	114	114
4031	4213	9884	11048	9812	8431	7193	6239	5642	4877	4689	4293	3697	3173	2677	2923	2876	2379	2070	1727	2159	1769	2060	2499	2155	1651	1638	1824	1364	1199	1097	814	568	521	664	456	377	395	352	363	401	389	343	368	368	395	434	510	449	434	549	633	708	725	583	541	561	460	478	436	421	443	377	398	421	406	397	415	409	416	446	406	416	440	391	388	393	453	366	369	410	412	398	369	409	421	385	380	368	411	383	417	375	373	373	382	359	392	396	372	400	369	383	392	386	433	356	374	377	405	390	366	373	389	397	423	379	363	365	398	388	375	390	374	385	381	386	372	379	374	359	386	394	403	358	397	374	392	370	378	385	345	426	431	417	405	421	388	415	397	394	427	391	399	354	392	408	355	371	390	417	355	372	406	435	363	426	372	383	369	400	359	389	387	406	452	397	388	385	366	411	372	366	363	370	416	329	387	370	407	395	389	380	382	408	410	369	342	384	427	385	371	358	386	385	395	350	369	403	412	375	337	345	390	397	378	388	351	412	405	352	362	347	394	382	425	378	400	380	399	359	383	371	433	410	350	401	386	393	392	402	389	389	395	359	372	359	373	369	373	386	375	391	363	382	350	388	385	411	387	399	389	391	414	415	379	383	383	366	398	380	364	402	406	390	352	394	360	364	371	383	365	353	366	414	358	403	357	406	378	359	392	395	402	347	399	395	434	383	381	414	411	394	354	388	400	401	394	384	371	405	374	388	367	384	382	403	385	376	376	360	381	378	390	387	339	404	401	390	415	359	373	394	392	410	427	404	383	379	386	390	415	369	365	363	383	390	372	353	365	372	401	386	406	387	348	379	394	404	364	386	392	423	392	356	383	376	368	399	410	386	371	377	360	380	388	401	381	389	418	399	415	372	352	376	376	396	414	381	373	372	389	367	400	377	365	378	391	379	353	402	386	376	404	389	399	388	398	378	371	395	404	383	350	385	334	363	358	356	367	392	364	361	355	373	373	375	378	379	398	392	357	383	389	358	404	406	392	365	382	367	359	387	380	351	410	403	378	341	367	398	389	408	386	358	408	375	355	385	373	374	390	395	403	391	344	376	377	392	357	401	393	404	390	365	429	372	399	381	377	352	373	393	364	409	370	360	378	367	385	361	342	380	359	387	379	396	397	384	390	393	395	417	399	380	389	398	330	374	380	382	352	411	399	380	401	396	358	412	382	411	383	383	383	379	395	365	389	381	414	385	377	383	370	410	405	365	378	417	411	392	360	372	427	361	387	355	401	387	364	367	385	364	380	403	376	352	345	398	391	400	396	414	401	360	379	395	394	366	400	383	376	392	383	410	409	397	378	393	372	381	384	334	411	382	417	379	406	350	349	366	370	373	367	409	367	417	380	370	386	377	385	358	399	373	348	398	358	348	385	382	379	367	383	401	379	327	376	389	349	379	375	371	399	396	361	362	335	387	398	348	379	422	398	391	372	380	357	358	380	377	369	373	396	375	404	383	407	369	385	373	378	394	376	367	380	413	376	375	380	379	393	386	370	381	379	389	382	370	350	334	386	378	375	381	355	387	404	428	346	390	409	356	374	391	392	388	367	369	397	364	369	394	354	383	353	373	348	379	361	358	406	346	403	379	379	391	388	393	359	389	384	359	383	358	383	342	397	397	376	341	407	385	405	362	395	394	372	382	367	409	395	405	394	358	364	369	379	385	393	352	392	409	395	312	388	382	363	375	360	388	388	394	397	386	386	369	376	378	408	385	400	394	379	403	386	380	422	367	360	366	341	388	374	377	419	395	404	368	372	384	363	381	397	394	367	364	340	372	407	385	402	401	392	415	409	404	398	383	393	383	390	359	403	384	398	355	374	382	384	368	385	386	387	390	393	416	380	360	399	370	353	348	381	346	401	383	372	415	394	379	385	363	372	380	411	358	361	358	407	407	347	355	403	380	344	351	382	405	392	410	353	374	364	389	380	384	402	386	400	382	403	360	402	407	388	381	390	385	389	409	381	402	386	392	343	404	403	372	381	390	347	360	351	390	391	355	379	386	399	356	405	406	395	388	397	356	375	372	346	374	386	373	381	344	347	440	364	349	391	378	392	334	377	364	376	368	354	358	377	424	372	402	399	444	397	352	346	408	380	408	418	397	395	373	380	375	394	407	361	394	376	392	398	393	371	366	372	366	408	385	411	383	409	397	356	399	387	366	390	414	377	377	402	416	378	349	364	384	384	362	367	383	397	395	385	380	378	408	391	361	362	395	386	371	370	378	383	354	404	389	385	393	404	389	434	374	414	417	388	390	391	372	381	374	369	412	396	381	352	390	382	396	389	378	383	359	419	414	375	335	387	345	374	370	379	393	384	377	371	362	369	386	409	401	369	386	388	378	394	382	412	384	404	399	404	384	372	370	343	377	375	383	398	404	365	364	372	371	379	386	327	359	383	389	371	389	357	373	357	348	369	329	374	350	410	384	368	376	379	378	385	388	408	403	387	367	366	373	364	382	372	385	379	376	364	394	355	376	386	372	376	362	332	367	382	375	347	412	392	364	386	386	397	374	385	352	399	377	345	378	415	395	387	366	345	347	372	370	340	354	407	394	407	358	422	402	394	380	376	371	391	390	376	383	377	382	377	384	390	359	385	398	407	386	354	402	401	381	365	380	389	370	386	366	391	393	366	384	398	372	360	362	406	378	380	399	350	416	391	374	370	370	371	375	400	382	408	377	392	403	388	398	360	335	385	368	414	357	397	387	396	368	407	384	391	374	396	344	378	366	413	393	385	379	371	384	391	399	367	377	341	422	403	369	402	385	387	371	368	386	421	372	389	395	360	380	375	382	404	411	396	369	371	408	386	384	413	387	368	421	379	376	412	371	395	397	386	355	383	387	372	388	371	387	381	367	387	380	365	416	381	376	385	399	394	388	359	391	377	428	383	393	366	359	392	397	359	375	362	369	372	408	368	381	402	354	409	386	415	397	388	368	354	360	373	377	359	372	392	391	352	363	391	422	367	380	383	356	392	379	387	399	367	408	341	393	423	330	388	409	376	391	379	385	366	389	406	383	380	372	383	349	383	373	400	410	388	366	388	356	372	393	376	389	334	371	404	349	400	370	388	400	412	383	376	373	373	376	376	401	363	377	393	390	395	365	370	413	371	399	359	376	371	369	361	401	364	407	399	396	389	383	368	385	397	379	430	336	368	390	389	371	400	385	396	385	382	350	358	385	417	382	368	387	386	367	388	355	357	363	410	388	371	379	408	386	370	400	371	366	367	410	379	401	376	368	377	375	390	385	382	385	392	383	377	372	381	384	395	399	340	391	354	373	419	396	390	387	411	400	361	376	378	396	365	364	352	412	370	414	360	388	390	414	370	359	398	428	382	391	365	356	375	405	388	403	400	359	398	353	359	361	352	405	389	382	392	402	369	364	358	391	409	387	365	389	358	384	378	362	381	399	390	427	369	413	410	364	360	399	411	386	362	346	403	395	374	408	371	377	405	375	345	395	344
12390	6932	10513	8902	6651	4799	3797	3370	3045	3249	3302	3265	2575	2185	2070	3047	2502	2577	2644	2344	3362	2583	3408	3945	3177	2179	2059	2579	1665	1196	1236	650	468	368	560	268	166	170	166	143	162	122	154	159	182	143	209	183	180	231	311	392	548	639	381	280	290	219	224	179	195	154	177	143	138	160	169	153	130	166	151	173	153	163	160	179	177	146	167	147	183	165	171	150	156	165	173	140	164	169	165	142	163	137	172	151	143	156	182	150	148	154	169	168	146	147	165	141	143	156	155	163	133	164	157	144	142	157	141	175	138	161	170	153	131	148	155	163	164	139	126	139	155	151	152	153	159	144	154	149	138	140	159	129	124	129	145	147	138	143	169	153	138	140	170	144	113	163	139	172	144	152	154	135	140	155	151	153	143	153	140	149	139	174	139	154	160	153	143	141	135	137	147	145	142	145	154	151	149	146	153	140	112	156	111	117	145	163	139	163	179	135	140	163	133	146	153	140	151	162	172	167	145	141	158	155	143	143	138	159	146	175	156	136	141	161	161	131	123	144	157	148	150	165	177	134	161	144	157	132	144	153	141	144	146	147	131	169	129	166	132	153	163	166	144	133	158	142	151	155	146	162	163	156	128	161	141	166	158	134	147	163	164	166	155	146	135	156	150	149	128	150	133	153	156	164	134	170	157	143	132	164	149	153	182	182	156	163	152	161	156	140	148	156	156	140	136	141	144	133	140	136	142	151	153	135	160	144	143	171	132	142	172	142	122	159	151	118	119	156	162	140	167	147	160	150	140	153	173	159	128	149	158	170	142	147	146	164	161	150	154	144	148	154	143	148	167	133	135	138	150	149	130	158	146	160	135	121	141	120	157	154	156	150	134	149	157	142	141	142	159	161	148	164	158	143	143	137	133	138	152	163	137	165	146	138	168	153	150	134	163	154	141	148	137	138	142	154	159	148	143	157	159	156	155	139	141	154	148	138	164	154	128	146	136	149	130	150	112	119	123	142	148	170	146	140	177	134	188	131	133	132	143	136	154	123	140	136	153	158	120	151	161	137	154	142	143	131	143	150	161	145	150	128	162	155	120	146	146	155	148	138	139	154	155	136	147	133	146	165	139	172	157	145	139	175	166	140	152	132	150	160	168	146	143	139	155	177	133	151	148	147	142	156	171	139	156	136	157	151	148	150	168	141	147	145	149	144	151	151	159	146	146	143	158	165	160	166	152	148	151	114	173	173	129	163	152	143	148	146	147	145	134	158	146	167	143	135	159	154	134	154	158	147	124	154	128	151	143	149	155	166	151	149	149	140	145	151	146	137	167	133	146	158	135	148	133	150	145	160	126	140	147	128	126	163	153	130	147	153	143	170	176	151	146	146	142	184	158	154	146	136	160	160	154	153	165	150	154	167	154	161	162	135	137	149	145	167	142	166	149	152	154	151	156	155	139	173	140	166	145	154	141	161	157	167	174	155	151	177	182	154	143	147	132	126	137	158	139	153	129	151	153	146	144	155	149	135	144	165	141	142	149	133	145	163	143	122	153	162	156	136	143	142	151	160	146	158	154	148	137	165	155	144	148	167	155	154	144	147	169	140	150	161	157	166	162	139	150	127	150	160	133	135	177	165	162	160	145	145	151	162	139	158	148	139	146	127	143	147	134	176	141	142	152	163	154	130	157	164	151	141	106	148	165	139	157	178	156	148	179	142	155	171	148	125	133	170	143	138	165	151	168	145	169	140	152	134	148	122	148	155	137	168	156	138	144	153	173	131	153	151	147	130	154	150	128	141	139	166	146	144	140	129	157	144	161	142	148	140	153	133	152	137	165	150	155	154	140	149	131	146	142	130	134	148	152	145	139	134	147	152	157	162	146	141	142	145	163	149	165	124	166	127	144	157	160	148	147	154	160	152	111	144	152	144	159	164	167	137	128	148	158	146	151	138	153	159	158	155	144	151	158	158	152	156	144	165	136	149	136	155	151	140	142	151	130	146	123	142	132	124	147	154	128	157	139	154	142	129	140	155	168	142	158	143	144	158	142	129	159	172	146	141	147	155	158	158	173	128	146	149	158	165	170	178	160	144	184	137	156	142	170	150	170	152	158	145	146	133	157	149	140	134	153	149	137	145	140	150	164	165	141	152	165	149	175	141	150	136	155	149	156	158	151	147	161	159	133	171	150	161	161	170	148	139	146	145	163	131	125	151	153	154	146	127	143	132	164	144	128	149	146	165	119	160	160	176	132	153	133	147	160	162	141	138	144	145	141	153	135	142	153	159	129	138	127	144	165	140	165	164	172	158	151	150	140	154	146	123	148	159	141	137	155	148	158	158	156	156	154	136	149	135	152	156	150	160	143	163	142	161	137	139	143	163	147	142	130	163	145	121	148	152	145	156	140	160	140	172	144	157	143	121	143	140	125	127	141	168	146	178	159	150	147	159	152	139	140	137	133	142	141	143	124	160	129	153	159	167	150	160	165	159	146	154	143	152	174	186	163	170	147	165	162	146	145	143	139	164	172	148	165	133	135	148	152	147	171	143	155	149	144	144	159	149	141	150	166	145	159	146	156	150	168	124	142	148	142	143	140	160	173	148	164	162	152	161	178	141	148	127	162	141	156	147	156	134	135	167	162	132	169	140	160	152	157	166	149	166	148	162	137	153	148	143	146	163	137	144	152	135	146	148	134	130	154	163	142	166	135	140	128	156	157	157	133	126	152	162	139	155	144	157	145	143	153	128	159	150	120	165	140	166	152	150	154	137	159	147	171	167	163	143	131	140	153	156	128	138	138	166	165	157	148	138	141	137	138	146	131	160	160	132	135	147	140	130	137	149	132	160	150	151	165	143	166	145	150	149	169	155	134	149	143	137	145	128	139	153	134	146	141	133	156	157	147	144	152	139	150	151	136	128	176	151	150	153	135	161	128	137	143	141	132	156	158	150	141	139	159	139	138	138	149	156	154	154	136	147	140	136	137	134	149	152	152	149	149	141	165	147	146	161	163	152	152	149	132	141	129	147	150	166	123	142	143	155	155	157	142	145	136	150	141	170	142	149	147	146	170	148	154	147	159	153	143	145	135	148	144	159	158	148	134	153	151	135	150	145	162	139	169	145	138	142	131	155	133	135	159	146	138	152	153	140	139	161	164	143	167	138	144	170	139	129	159	143	172	147	139	150	150	140	141	144	151	157	160	132	136	142	154	141	158	182	145	138	157	164	156	137	131	154	157	129	126	137	134	149	173	159	152	150	170	134	129	151	137	157	131	150	155	165	165	135	155	122	159	169	149	138	144	139	150	154	134	130	161	152	149	151	137	164	188	138	180	178	161	154	145	173	142	145	136	152	149	152	157	159	150	155	127	130	138	156	155	163	150	158	140	140	140	170	145	164	157	147	159	139	158	139	144	155	132	137	143	153	166	174	175	154	152	148	147	160	143	146	157	140	128	147	158	161	149	157	153	162	149	143	143	138	157	163	171	149	122	145	129	129	162	149	126	126	145	154
8456	7450	16631	18309	17675	15452	14120	14063	13174	14044	14457	14838	12129	10439	10577	13344	11146	11949	11844	11029	15246	13043	15972	17540	14513	11884	11792	14717	9481	7524	7577	4506	2894	2060	3304	1080	631	542	531	456	421	474	479	485	506	580	948	920	670	1106	1873	2752	4022	4257	2378	1578	1736	1087	930	643	605	578	543	639	594	564	547	530	555	553	511	507	491	497	471	477	439	477	451	452	458	493	491	479	427	479	466	503	507	462	446	459	469	435	473	460	462	467	480	456	476	498	449	421	433	453	435	377	447	469	434	435	456	426	413	416	476	430	433	448	439	460	446	468	478	475	398	423	445	465	454	445	416	421	416	457	480	463	447	422	487	456	421	445	477	459	427	457	443	453	425	456	424	439	430	431	457	442	454	448	450	476	453	424	442	468	404	420	460	466	432	451	464	396	423	453	451	424	482	442	450	395	413	462	414	439	415	462	442	446	418	417	461	477	428	424	443	455	438	430	439	465	385	394	480	444	475	441	455	436	420	451	437	483	470	439	443	489	444	467	459	460	434	413	448	422	445	434	442	442	425	471	419	474	446	454	422	458	442	449	420	463	437	453	429	473	455	458	449	450	425	423	436	435	453	471	451	430	448	470	484	471	474	434	457	455	440	440	437	440	414	407	430	441	470	458	432	453	446	481	420	426	444	475	449	447	466	448	419	428	450	457	472	429	435	416	415	462	429	434	434	426	453	427	451	413	471	433	470	411	461	430	441	467	425	459	419	419	418	408	479	461	482	424	439	461	447	413	457	410	436	452	435	415	503	448	471	482	439	438	428	458	418	435	472	432	437	414	428	474	483	457	443	393	460	437	456	404	439	426	437	461	441	433	448	448	451	425	437	476	442	462	472	441	462	447	430	472	435	469	460	408	423	475	439	391	457	464	463	442	470	440	444	465	449	439	452	430	474	462	476	462	452	461	429	453	458	466	451	433	455	470	442	445	443	448	431	477	449	445	435	405	425	462	444	482	430	457	440	431	433	459	447	459	469	449	456	391	443	453	413	442	458	433	449	457	452	455	431	434	396	451	483	469	461	480	414	397	425	435	427	444	446	450	415	483	467	422	457	447	421	457	425	420	465	454	443	438	458	438	453	414	417	418	416	429	457	441	453	458	435	461	478	451	454	445	442	470	437	463	426	428	461	437	430	469	430	412	461	467	438	418	450	456	479	436	465	434	429	454	476	458	426	419	452	433	493	454	431	450	466	403	452	417	402	456	436	431	459	434	466	491	455	429	403	436	414	434	458	447	464	402	466	461	421	475	486	406	443	435	463	451	470	469	426	471	424	419	421	409	450	460	444	427	428	419	437	418	448	460	444	428	413	402	419	434	477	422	437	408	455	443	439	410	456	415	449	417	413	470	436	423	437	465	437	402	442	454	430	410	478	421	444	454	443	409	417	462	483	448	429	418	433	471	445	435	379	446	455	451	427	434	439	458	451	423	438	445	463	462	516	423	463	422	458	461	411	455	439	460	467	446	440	467	443	430	443	464	446	489	448	453	426	473	440	488	433	441	424	468	454	444	485	447	466	453	473	431	456	434	484	421	461	438	453	438	432	458	463	453	455	418	460	444	436	403	437	437	455	478	440	422	431	433	460	433	461	426	413	448	430	431	450	433	457	460	413	439	449	446	467	463	448	441	424	440	425	464	454	469	455	471	476	447	425	435	433	463	424	448	421	451	416	433	443	416	396	467	464	468	405	447	439	433	444	466	436	447	437	498	433	458	446	444	432	402	482	461	448	428	465	451	446	449	419	443	439	442	468	442	461	421	424	447	416	476	429	444	419	463	457	446	478	446	432	474	461	425	419	438	426	423	430	415	423	467	477	453	435	450	457	433	409	432	436	449	434	434	414	449	448	441	457	418	475	451	451	453	420	445	432	433	453	438	439	503	415	492	437	450	460	463	431	488	413	452	440	423	450	426	431	447	455	426	474	434	438	453	479	427	463	472	445	415	415	441	420	446	461	478	439	443	404	438	437	488	440	422	419	463	435	405	467	476	407	418	448	404	448	455	450	451	457	464	429	432	442	446	467	460	462	444	380	437	426	434	477	440	419	401	453	450	440	473	430	461	463	453	443	453	406	441	463	423	429	422	455	440	470	430	456	479	436	439	461	473	434	463	426	467	472	418	459	440	447	459	449	492	449	465	429	466	477	484	423	476	446	426	426	443	423	457	464	400	460	448	444	456	454	479	473	401	447	462	446	430	451	430	441	441	453	457	413	448	437	415	443	459	423	423	448	472	413	439	437	423	437	459	445	460	452	414	437	407	450	420	493	442	432	424	468	413	444	432	454	445	449	464	438	434	434	457	401	447	429	431	467	432	440	446	444	441	452	427	423	461	444	434	445	430	443	469	453	443	447	460	461	426	419	454	434	426	440	445	446	466	438	401	428	457	426	436	424	439	451	443	456	456	424	459	448	458	418	465	469	447	426	487	419	492	447	449	423	438	442	438	414	491	457	432	422	461	413	424	425	480	432	438	422	471	452	426	424	435	429	453	417	445	429	435	459	479	426	431	432	431	414	441	411	413	419	459	438	451	475	481	428	456	467	411	467	450	441	433	434	442	421	400	427	484	437	457	439	426	448	425	427	447	414	445	477	479	440	451	425	439	408	453	428	412	409	430	432	440	433	434	435	442	503	487	440	420	447	412	408	467	452	437	415	482	445	418	433	444	443	439	456	479	401	450	431	446	430	433	428	428	460	440	484	407	426	431	477	459	431	443	446	428	464	440	480	472	448	465	474	467	416	473	439	442	427	425	431	458	423	452	442	467	433	462	442	432	439	432	472	416	473	438	451	461	434	456	450	442	444	440	440	440	427	427	483	434	418	462	460	429	451	466	450	444	456	441	428	440	454	452	417	444	464	431	484	446	465	460	423	422	434	463	437	392	446	395	422	444	431	465	419	466	437	470	420	457	433	413	460	418	433	454	411	453	466	443	432	455	423	452	480	416	425	444	449	409	452	478	476	412	430	465	443	449	447	421	473	486	409	436	466	446	438	433	457	458	418	446	441	423	471	432	423	423	457	428	437	446	443	424	421	419	445	451	488	478	433	445	462	476	430	424	462	435	431	392	430	448	467	450	394	468	455	466	425	444	453	421	433	460	459	463	422	422	465	409	437	430	413	437	461	480	444	465	468	420	471	427	441	432	435	432	432	402	413	420	453	472	430	421	421	428	464	449	464	430	425	446	462	465	441	451	447	390	438	438	455	417	473	451	489	457	423	449	483	444	431	462	434	453	440	424	451	435	428	433	415	453	443	443	438	460	428	431	489	424	452	478	438	422	456	449	421	441	440	407	456	453	433	443	439	429	419	426	431	442	452	436	447	427	423	452	463	477	448	434	425	436	435	442	443	483	473	438	414	456	445	406	434	424	446	429	413	434	452	453	410	445	452	449	420	438	453	463	416	447	456	419	461	493	476	415	435	444	429	459	476	457	424	452	405	410	446	463	438	438	420	447	438	455
19905	10732	16883	14313	10956	7965	6225	5100	5228	6244	5925	6085	5399	4124	4375	5462	6480	5182	4582	4176	6086	5851	6065	7173	6611	4808	4189	5114	2982	1555	2165	1120	772	598	970	338	250	203	178	211	189	184	185	187	232	239	304	238	254	366	552	660	949	1054	573	480	405	313	306	237	207	229	212	222	209	219	222	188	188	182	200	194	212	201	212	193	203	205	213	177	205	190	186	189	172	202	187	206	201	198	172	179	182	160	157	164	177	191	187	182	179	184	194	187	160	173	181	184	204	182	187	200	204	191	178	183	182	179	182	213	196	189	192	173	195	168	193	182	169	184	175	148	191	183	162	209	176	179	185	157	204	192	179	203	158	171	180	172	176	196	162	182	177	199	168	177	188	190	165	198	176	179	184	181	184	181	184	204	164	176	159	191	198	190	185	189	182	190	188	182	180	196	182	195	208	189	192	198	188	161	186	172	185	182	199	195	178	178	164	172	160	189	171	192	188	165	183	192	174	178	204	189	167	186	173	197	178	187	171	184	164	171	188	198	213	193	147	182	181	158	198	182	193	190	192	158	172	174	176	192	173	193	184	170	167	196	176	206	187	189	188	180	190	188	177	184	192	176	191	184	169	195	179	184	173	155	176	183	181	171	172	159	176	191	178	173	185	198	175	207	180	179	189	185	184	178	198	194	188	171	201	159	184	158	181	175	179	171	173	224	174	191	177	169	188	192	169	190	196	171	171	174	171	176	147	168	161	201	181	172	188	192	196	184	177	176	184	164	200	170	181	188	182	216	186	187	206	186	183	162	207	176	193	184	169	178	167	205	192	183	190	185	200	172	178	190	185	210	174	202	201	188	179	176	190	200	166	160	197	174	167	179	174	185	186	181	190	180	172	186	179	183	180	159	189	185	204	185	199	173	161	204	183	195	182	175	189	195	181	206	212	182	183	181	204	197	182	186	191	189	188	182	203	185	192	179	213	171	192	188	180	177	185	194	168	179	176	169	172	183	198	181	200	152	197	194	215	184	201	177	171	190	157	191	186	196	172	165	188	177	189	181	169	177	174	189	179	187	177	189	171	171	164	215	171	177	175	192	204	185	203	198	187	190	175	180	184	186	197	184	188	198	183	181	176	177	173	197	196	149	185	183	192	178	176	196	165	193	168	198	189	155	186	176	184	196	197	188	189	160	199	149	203	144	202	177	214	187	159	169	177	181	180	162	184	192	195	168	179	189	179	204	169	192	213	206	166	181	195	164	169	184	178	209	180	181	185	198	192	190	196	190	180	188	165	205	209	171	188	195	177	183	173	190	165	150	195	192	159	188	189	172	172	196	182	184	193	169	179	172	175	186	185	179	179	191	167	164	203	164	199	205	168	194	184	191	157	170	201	184	188	193	176	204	185	167	174	192	170	188	161	184	199	190	162	180	185	177	162	211	172	153	183	185	185	208	188	181	179	144	193	192	174	206	197	214	196	188	190	182	186	186	169	173	168	161	183	182	153	183	200	177	183	184	157	198	163	171	178	170	164	186	178	197	185	171	186	169	202	186	197	178	170	182	194	175	196	200	194	184	171	206	194	193	182	180	189	158	189	178	185	185	185	172	192	181	161	188	192	176	173	216	178	172	161	186	190	197	160	191	182	168	165	184	191	177	180	214	178	181	159	180	171	166	209	168	199	190	174	203	148	180	206	182	195	178	199	176	183	197	182	195	171	188	204	170	210	165	190	171	182	170	145	202	182	179	186	175	195	180	186	194	182	169	170	160	181	182	198	169	177	184	182	178	173	180	161	178	181	206	196	177	169	182	169	170	181	179	191	179	190	171	178	149	193	180	185	167	177	196	191	193	182	185	177	185	166	211	196	186	197	198	205	195	187	187	175	173	189	200	183	156	191	161	187	174	195	199	193	183	216	185	200	189	187	183	192	179	193	214	192	179	176	186	190	187	187	201	173	183	186	185	186	191	202	199	184	202	203	187	175	213	198	177	169	179	191	177	190	199	191	162	168	189	182	166	183	203	167	181	180	153	171	207	196	163	185	174	174	166	174	186	163	176	176	155	207	192	175	189	151	180	181	166	190	172	190	185	201	175	176	160	170	195	169	179	182	137	167	162	178	190	179	152	186	172	184	153	191	148	213	183	191	182	193	183	188	164	202	182	170	184	189	194	165	181	164	193	175	182	179	177	199	174	216	186	193	191	195	188	160	184	184	181	188	153	210	182	198	173	207	168	171	197	171	167	201	185	193	187	178	182	187	191	169	174	179	193	196	182	164	177	196	198	181	190	192	195	197	184	221	166	200	160	173	180	189	187	174	181	184	187	175	174	195	208	175	161	195	165	176	163	161	186	176	180	215	173	198	183	182	188	186	168	178	183	163	194	175	165	204	156	170	177	189	161	176	175	189	200	196	208	176	186	185	171	178	179	204	184	188	190	161	166	192	183	166	204	176	202	196	181	163	187	192	181	192	200	188	184	187	195	207	197	181	167	184	176	182	185	177	178	200	178	173	150	176	185	192	190	168	185	164	187	157	183	196	197	179	196	177	170	200	199	181	180	160	159	180	182	200	183	176	195	180	175	205	181	200	191	163	182	182	195	185	171	178	166	184	184	176	181	173	188	178	159	173	177	181	171	174	173	206	174	170	195	177	173	180	175	180	188	167	185	180	189	187	193	186	175	176	200	200	168	201	189	177	189	185	170	182	210	176	170	189	184	157	149	164	194	176	179	172	192	199	185	175	162	172	190	183	156	186	176	174	173	184	183	171	200	190	163	176	168	217	172	172	206	201	191	185	190	194	166	180	181	187	216	198	181	194	179	181	200	186	164	177	181	186	181	193	205	193	185	196	169	169	178	192	202	185	178	183	158	172	179	182	177	190	162	184	182	180	181	207	180	196	194	198	187	205	166	173	181	192	208	219	173	187	173	194	191	189	190	178	205	191	176	200	166	156	179	192	205	183	167	201	162	202	179	187	215	195	186	181	179	197	191	168	189	195	190	183	183	186	184	164	172	221	204	193	176	161	184	185	181	165	171	177	178	180	174	173	172	190	169	170	198	172	199	162	175	172	174	180	191	168	188	184	199	190	206	195	161	172	182	175	215	173	183	165	217	192	169	175	183	188	161	187	167	167	190	188	174	196	166	217	181	181	172	181	189	180	172	194	225	166	180	174	161	204	175	191	194	160	204	187	191	184	166	199	181	186	175	188	164	157	214	197	177	181	195	180	157	172	170	179	182	192	225	210	199	175	185	188	165	182	185	170	191	168	168	193	166	171	201	192	169	184	190	179	195	183	186	168	187	190	180	177	175	154	205	191	171	172	171	181	177	159	179	169	169	186	170	159	173	197	158	193	189	200	172	182	128	177	180	210	184	191	185	179	189	167	163	178	192	201	184	166	189	172	171	179	198	182	150	160	186	192	195	201	164	175	170	187	188	193	169	156	169	189	181	198	192	194	187	195	185	170	156	190	192	202	189	190	184	174	180	186	172	210	183	178	167	172	185
11269	10263	21614	24557	23630	21246	19590	18376	19293	21705	21398	21872	19619	17187	17360	19374	20379	18633	16788	16418	21656	21086	21902	23936	23477	19424	18985	22246	14267	9397	12330	6901	4685	3631	6229	1833	907	730	659	580	549	608	587	579	576	789	1441	1362	1032	1888	3235	4621	6681	6916	3652	2774	2399	1532	1315	901	778	756	823	777	771	780	683	682	714	654	666	656	645	563	535	559	558	521	533	554	554	527	515	548	542	660	681	560	561	553	530	522	534	545	527	566	509	515	499	491	537	549	542	520	542	550	546	518	573	561	561	534	546	496	523	532	518	513	577	559	506	547	540	497	507	543	558	491	546	521	533	526	516	536	554	526	514	520	495	503	544	527	560	509	492	503	517	490	541	511	505	566	536	491	536	485	529	571	576	501	483	546	535	566	548	548	477	531	521	552	521	494	538	496	519	527	502	520	492	574	551	576	549	505	522	557	557	586	530	557	528	528	502	549	480	533	540	531	501	497	547	529	508	497	515	532	555	521	537	545	543	484	494	531	537	563	522	501	508	536	509	487	508	567	542	510	498	508	493	498	542	524	479	545	516	540	545	532	524	507	550	518	549	531	526	517	535	502	519	478	515	523	552	518	486	520	538	529	511	517	536	541	550	547	509	560	535	588	534	531	516	573	522	563	516	505	485	521	514	534	530	529	523	510	558	523	508	493	541	506	533	532	513	520	544	536	531	555	563	510	532	514	542	522	505	511	527	527	470	537	516	520	534	531	521	551	512	512	505	569	543	566	551	473	521	558	486	509	498	545	522	508	501	511	508	522	571	507	544	551	500	526	517	495	500	549	526	519	496	540	529	506	532	531	538	550	550	573	521	543	516	533	495	531	506	530	551	546	516	498	525	519	517	531	512	506	530	530	533	540	569	477	540	512	553	547	523	532	535	504	521	508	536	504	548	552	551	523	513	575	509	548	529	522	533	552	541	533	504	550	551	485	535	525	506	548	585	542	531	548	567	534	480	537	543	481	515	528	508	527	567	533	537	528	543	532	554	543	524	493	508	492	539	530	519	482	509	531	511	523	545	481	496	490	520	487	529	489	499	539	505	550	567	524	501	527	535	513	521	555	566	541	530	487	501	555	509	536	531	547	566	539	520	523	556	519	499	515	513	513	548	541	510	549	486	559	522	550	531	516	525	481	543	580	534	529	523	537	521	532	542	536	496	526	535	560	525	486	553	532	508	521	506	543	547	487	498	511	536	485	467	522	496	508	503	506	522	517	554	502	512	562	525	525	517	520	531	530	553	537	525	468	541	544	522	563	522	549	540	530	502	536	481	541	532	518	519	507	511	521	542	562	550	540	539	532	554	487	514	516	521	527	505	557	529	534	525	508	487	547	524	490	459	532	529	558	537	507	496	517	532	532	516	530	507	530	513	513	560	532	519	515	526	554	524	519	487	527	559	507	540	499	484	523	530	565	541	515	562	486	502	541	537	547	519	540	518	514	554	540	512	523	502	536	546	506	507	495	518	520	490	501	493	553	538	510	552	540	543	522	526	548	549	529	526	533	556	511	500	524	508	505	558	504	530	520	547	554	514	552	553	507	546	530	541	564	518	553	529	581	530	538	547	533	590	541	486	549	527	550	547	529	553	543	531	529	506	524	526	486	504	507	528	571	527	556	545	516	541	483	516	573	536	572	530	533	540	533	516	545	530	561	545	537	534	548	559	544	522	508	535	549	548	516	531	558	498	508	545	560	520	535	552	542	524	547	549	509	534	540	507	533	541	554	514	501	487	501	527	518	529	555	527	521	515	498	545	535	527	550	522	515	537	514	504	553	557	559	553	558	508	493	505	542	532	553	534	535	477	541	547	495	533	494	521	531	541	521	553	534	495	554	489	536	558	547	531	568	516	539	548	526	553	534	512	522	514	525	508	547	539	518	553	541	529	533	475	543	492	519	509	520	532	536	519	533	519	550	525	511	528	502	540	531	508	499	531	534	515	534	550	530	485	544	533	528	531	499	546	542	516	551	530	505	528	559	495	531	543	527	493	521	572	588	536	564	537	475	549	551	487	566	582	530	548	529	515	489	496	545	552	500	538	510	548	504	533	499	565	542	513	576	524	537	556	535	539	535	526	523	515	543	496	469	531	531	537	557	508	540	489	516	511	455	518	519	529	526	494	494	527	523	547	526	554	530	547	528	531	542	483	541	508	538	488	458	564	546	533	526	478	505	495	509	521	514	472	512	559	540	527	524	538	546	525	527	532	523	521	503	488	550	545	486	549	511	514	518	526	533	525	516	513	521	551	499	517	583	532	566	496	565	522	564	561	516	553	566	512	536	522	556	536	519	540	538	514	528	529	546	502	517	516	529	521	519	528	502	502	525	521	524	527	505	503	510	502	515	524	525	537	539	540	523	538	513	535	515	535	510	525	519	533	572	510	528	544	517	490	524	520	544	543	499	531	581	519	539	525	559	516	573	531	563	535	521	534	529	509	548	560	515	520	508	540	511	531	552	544	498	513	546	521	534	516	543	528	493	540	547	495	508	534	561	465	549	514	539	529	523	540	541	514	509	519	562	542	539	510	510	564	523	530	549	522	547	514	552	515	543	518	531	549	542	499	514	486	488	490	485	556	555	519	517	550	534	510	523	528	563	532	507	575	518	498	520	533	499	539	494	516	526	523	565	536	523	575	520	528	509	527	532	536	543	514	540	538	512	532	553	540	499	524	517	519	537	547	543	513	522	521	518	515	524	547	532	570	491	532	545	526	494	499	510	560	534	546	532	476	503	520	545	527	575	509	513	530	573	511	577	539	544	546	553	530	536	533	529	551	484	481	514	517	502	532	503	521	523	509	511	519	561	531	503	513	549	550	523	508	511	543	502	514	525	510	489	496	549	505	520	544	491	519	536	543	533	550	484	523	538	526	554	505	510	527	564	524	542	555	558	523	499	512	537	540	557	523	549	529	528	536	490	548	511	528	552	528	595	542	525	476	562	512	546	535	537	539	495	538	514	544	523	560	535	534	512	564	499	548	538	486	514	508	529	538	522	504	583	541	548	520	535	554	543	490	551	543	566	554	548	543	542	575	547	517	538	515	497	542	529	535	530	562	503	509	532	590	508	521	463	540	533	494	550	521	516	560	555	572	497	541	524	550	529	527	567	469	494	532	537	506	556	502	557	541	494	527	540	495	505	551	525	592	512	512	569	517	534	570	560	540	513	525	533	495	520	547	503	543	532	501	521	540	544	479	516	494	464	539	536	508	554	550	549	535	538	498	522	506	512	546	533	490	555	546	552	521	519	526	500	545	495	518	522	486	539	483	521	514	543	513	544	502	519	510	540	583	561	510	508	556	513	539	503	573	536	546	502	531	512	548	511	507	510	558	568	488	505	546	550	526	498	562	570	551	538	578	553	495	527	543	508	532	536	518	497	509	522	543	529	489	535	506	503	533	521	538	517	547	578	549	521	551	518	491	505	532	537	526	526	552	523	510	543	530	492	524	502	525	551	523	542	533	529	497	519
5494	3528	5980	4552	3143	2144	1614	1296	1211	999	929	847	713	602	524	567	509	341	326	311	418	329	368	418	350	289	321	335	264	179	206	172	174	160	167	132	120	129	122	127	104	120	114	110	135	116	129	138	129	154	137	157	155	182	161	144	139	129	167	127	109	127	139	146	123	142	148	117	134	147	153	139	116	141	138	131	129	128	121	137	122	136	111	113	111	133	117	111	123	126	123	125	138	119	130	122	136	126	119	112	123	113	132	114	128	110	131	114	136	136	125	125	126	124	118	126	130	115	123	116	124	152	152	117	112	129	115	105	125	134	132	116	128	115	140	144	120	111	118	127	130	131	137	132	150	119	152	128	131	95	128	126	144	125	129	121	118	134	133	116	137	128	138	146	122	113	135	129	110	100	137	137	129	118	136	116	115	123	123	136	134	116	120	117	112	124	130	100	126	133	127	135	136	118	110	105	139	126	130	136	141	133	116	142	132	119	125	132	140	120	120	107	128	122	130	117	116	132	132	139	123	142	131	135	120	133	155	145	108	134	140	121	128	129	135	137	134	132	102	122	137	122	127	109	116	141	110	126	125	130	121	138	127	114	123	132	127	132	129	132	120	130	131	136	124	139	122	122	133	111	121	122	120	128	129	112	123	134	119	107	112	144	135	111	117	127	150	134	154	140	121	124	132	142	131	148	128	132	133	118	144	140	113	125	114	141	129	132	109	133	105	127	126	150	119	131	136	135	145	130	130	127	153	133	125	126	132	126	130	122	111	109	124	129	128	127	129	134	133	129	121	114	129	136	125	127	152	132	126	136	134	129	127	146	122	134	133	130	130	123	115	113	136	127	134	136	137	121	133	127	118	116	129	116	110	116	128	111	123	121	146	132	126	136	128	115	110	119	138	120	134	133	121	126	117	137	116	126	123	136	129	108	123	124	142	119	102	117	144	126	144	131	101	122	134	107	131	133	130	127	112	130	124	142	113	137	122	137	136	123	131	149	118	146	134	126	120	123	115	122	140	148	137	137	126	112	131	117	119	137	138	138	139	119	131	129	134	124	116	119	131	111	112	118	120	113	146	153	123	123	109	136	130	137	133	129	125	103	121	132	147	129	120	125	132	129	129	124	154	131	120	132	132	132	123	120	128	134	127	116	132	120	136	126	114	122	150	129	114	138	124	130	97	139	134	122	135	126	126	136	125	115	125	122	135	133	151	130	123	140	147	124	123	133	130	140	110	128	117	124	140	119	123	142	130	115	119	125	134	122	121	133	142	137	134	112	154	131	134	143	146	151	130	145	122	113	129	127	133	125	111	125	115	120	125	111	131	153	114	122	130	110	128	152	109	121	143	142	107	112	124	113	115	122	125	124	131	126	132	130	126	132	122	137	116	127	102	133	124	125	164	110	127	145	127	140	133	112	119	143	138	129	127	143	131	140	113	140	132	124	132	131	126	131	117	148	122	122	127	131	122	104	122	121	130	107	124	113	124	125	109	131	144	141	120	112	108	123	135	128	122	118	135	112	112	133	118	136	128	119	144	112	133	111	132	118	130	134	118	130	129	118	132	117	120	132	136	106	125	127	108	114	136	124	118	137	122	144	121	127	121	149	128	132	130	138	146	133	148	138	125	111	121	127	128	134	134	133	117	137	127	132	122	123	128	142	132	113	153	114	116	120	117	111	90	133	135	134	134	135	140	110	115	127	132	126	109	120	131	101	135	132	123	130	124	113	122	139	118	129	122	119	114	107	102	129	112	113	117	140	122	139	147	136	124	128	120	117	120	116	129	111	119	150	119	132	132	112	128	137	152	141	115	144	126	116	134	129	150	119	132	111	124	127	141	114	143	119	140	127	133	123	130	113	131	122	127	123	126	135	126	106	136	132	133	151	130	105	102	133	144	128	117	120	142	137	120	117	134	107	114	146	115	121	131	130	132	115	124	120	130	120	133	141	137	129	123	137	127	139	122	126	123	99	118	139	113	123	124	106	126	119	115	121	124	130	111	121	130	116	116	105	157	141	127	123	132	140	149	112	146	119	120	124	107	138	144	146	121	142	123	134	129	144	136	116	125	123	135	117	115	134	141	138	147	135	121	153	134	121	122	130	127	124	132	140	124	138	125	154	129	113	124	125	123	118	155	129	109	132	105	126	130	131	115	110	135	150	124	128	115	123	118	135	113	130	131	125	124	129	110	124	146	125	131	134	113	130	146	149	144	143	141	117	168	117	135	141	98	116	142	127	140	126	141	126	123	120	141	120	141	130	129	126	140	124	107	116	138	122	127	135	128	139	108	122	116	133	130	119	148	141	120	124	116	117	129	114	124	128	125	122	133	109	122	137	131	131	125	133	143	121	130	100	136	120	127	132	125	115	120	122	123	144	122	131	130	134	132	164	123	124	123	138	128	99	122	116	141	142	129	126	130	101	157	125	129	155	148	118	130	146	116	125	117	137	129	134	122	145	133	123	133	125	103	125	142	148	119	154	134	142	122	122	134	122	109	140	132	140	137	125	120	112	127	119	124	124	112	142	146	116	138	116	133	138	123	131	140	133	117	113	138	130	111	138	122	124	120	133	117	130	113	123	107	123	143	128	140	133	118	121	127	123	127	113	141	141	121	120	134	118	140	131	143	128	114	143	130	124	124	125	126	121	141	120	134	110	127	129	162	123	136	135	130	114	141	133	131	116	127	122	127	126	133	144	110	132	117	132	140	147	116	128	137	141	112	134	109	137	136	131	109	124	131	128	123	111	118	132	123	125	135	126	108	118	121	129	144	136	135	136	122	124	137	126	119	101	142	147	123	124	117	119	124	131	121	123	112	135	112	134	121	113	119	119	132	157	136	143	141	130	130	143	110	142	123	133	107	143	124	117	129	130	120	132	114	136	129	136	137	117	112	121	106	134	129	120	123	144	119	119	123	117	131	117	130	110	119	122	111	124	139	117	126	113	137	123	133	127	119	126	119	138	137	115	129	128	131	117	115	128	104	128	138	111	141	115	120	144	123	136	129	147	140	138	113	112	124	132	149	120	114	117	114	117	132	138	140	118	129	132	143	135	124	124	129	130	123	137	125	114	144	134	116	136	123	122	134	114	131	122	127	101	126	111	114	115	126	112	141	127	113	116	121	126	123	117	120	160	131	127	112	137	125	145	109	113	125	139	126	127	121	124	119	109	126	116	124	129	131	139	129	128	134	133	130	98	125	141	125	127	138	138	137	121	126	122	129	116	142	139	142	116	125	125	133	129	127	129	141	102	141	129	111	133	121	112	109	142	117	123	130	119	128	104	133	118	124	132	139	124	124	113	142	162	130	132	128	129	113	142	127	129	116	139	123	145	158	111	127	118	107	104	106	116	137	125	125	111	134	114	129	141	107	143	140	108	113	119	132	125	122	143	149	133	107	111	130	134	129	140	116	117	120	154	138	119	130	109	122	137	133	114	103	144	122	135	168	144	133	131	119	132	162	125	147	142	121	128	122	137	106	147	138	139
4528	3956	10731	11295	9768	8190	6725	6195	5555	5355	4756	4421	3995	3242	2977	3077	2686	2198	1799	1849	1987	1819	2261	2286	2162	1707	1795	1912	1428	813	1107	835	640	521	703	472	385	399	413	373	395	369	370	415	386	440	427	433	475	482	503	615	736	683	536	495	543	427	440	400	404	423	397	404	385	432	408	451	411	470	414	442	413	426	410	400	401	399	400	408	397	380	402	441	388	401	411	388	371	396	408	391	383	405	380	382	393	383	361	369	380	369	366	386	399	366	369	403	384	406	374	375	382	399	397	415	394	370	395	364	395	399	387	377	414	395	400	390	408	386	385	391	394	431	375	387	388	353	357	388	374	393	369	404	386	373	401	373	372	377	394	396	383	378	388	399	412	421	384	393	358	352	393	378	387	411	389	385	370	344	398	386	385	354	364	352	411	361	370	372	436	394	347	396	375	350	424	368	351	399	359	344	387	373	361	368	373	394	372	347	351	383	373	387	399	370	395	372	362	372	426	390	364	400	414	388	356	370	400	382	385	367	369	381	410	371	386	383	399	403	358	363	386	365	384	406	420	372	394	362	437	366	399	369	372	371	365	407	353	352	408	380	382	403	430	408	388	370	380	340	365	403	415	372	346	383	400	408	387	366	379	411	406	373	386	396	386	391	382	388	365	407	366	363	344	391	408	382	386	369	386	402	372	373	381	388	366	368	375	409	357	394	367	398	433	383	413	347	385	382	409	372	377	383	381	404	407	357	393	423	388	343	397	359	393	404	394	409	419	399	353	389	415	404	382	380	392	357	433	369	391	376	389	383	399	383	400	365	374	363	359	379	378	345	390	410	363	383	398	395	416	352	365	351	395	404	383	365	399	369	385	427	388	371	381	387	355	370	373	394	351	399	372	378	387	397	369	398	386	372	424	370	377	375	359	376	363	364	343	392	385	404	393	360	374	404	351	339	399	392	347	355	349	405	412	403	341	401	345	382	389	370	370	393	368	392	408	392	369	393	375	382	399	365	380	354	397	396	391	358	353	383	370	406	340	396	360	403	352	381	389	408	409	385	371	413	351	352	375	415	396	405	401	397	380	370	413	363	411	387	391	381	417	392	416	385	389	368	393	361	390	363	353	381	364	344	392	404	351	361	373	367	389	387	384	399	378	405	390	424	357	415	396	382	403	371	376	384	422	387	381	370	410	377	380	407	381	380	369	367	392	359	400	363	375	390	385	376	395	387	375	403	399	360	380	382	393	365	401	369	400	387	393	376	352	388	368	420	371	341	365	395	397	389	422	388	373	395	355	369	389	396	380	377	360	391	388	393	388	371	382	404	368	411	387	353	415	359	367	406	368	374	384	393	379	365	357	394	379	382	364	369	380	363	381	401	410	377	391	400	417	354	368	393	406	388	383	365	382	394	377	379	393	400	379	376	374	396	361	375	377	426	389	364	407	394	400	384	363	380	374	351	398	415	389	374	369	392	376	426	382	385	401	377	378	345	400	366	392	397	403	406	394	380	385	371	372	377	394	420	393	390	401	395	389	381	370	388	367	402	369	394	389	377	388	354	366	385	401	388	389	357	391	374	387	398	424	377	391	357	394	417	367	381	375	367	357	377	420	386	403	376	389	391	392	371	402	365	365	383	397	387	370	350	410	371	370	376	365	360	375	364	365	354	382	377	389	382	381	383	400	401	414	347	387	406	347	383	388	410	376	394	396	383	375	339	407	385	405	415	369	412	377	409	395	425	330	375	369	366	384	371	357	408	379	346	356	365	358	417	351	358	380	402	369	403	388	362	373	396	386	388	417	368	424	377	389	383	371	414	364	383	378	381	382	374	388	378	365	383	381	378	399	398	388	388	392	375	387	407	393	388	377	392	373	405	389	378	425	400	388	396	390	357	374	370	401	389	366	390	425	405	390	390	388	358	375	379	439	388	419	379	398	389	363	409	390	401	391	399	393	383	439	371	363	380	395	388	398	368	390	389	370	387	401	416	392	390	357	380	362	336	380	348	369	400	388	409	388	374	378	396	386	339	390	377	392	365	381	357	406	367	356	404	376	351	370	395	377	408	403	398	399	384	371	375	367	418	383	373	351	384	384	385	351	402	369	429	380	361	381	405	370	368	379	393	364	405	370	380	400	382	395	383	357	392	374	406	378	394	409	396	372	423	397	369	398	365	392	382	395	387	375	419	358	367	409	413	411	393	388	386	360	416	394	382	382	368	359	408	342	383	380	415	421	374	384	383	400	386	433	380	397	330	378	348	374	383	363	353	367	331	411	335	407	378	428	353	377	391	392	353	354	419	407	395	409	393	426	415	372	410	361	366	349	391	414	352	387	383	348	371	383	403	355	378	384	378	371	363	403	405	421	382	432	353	360	404	381	389	390	361	425	406	404	397	410	356	392	428	399	400	431	351	411	393	379	407	389	426	341	391	418	401	351	380	399	383	393	393	385	364	397	376	418	353	356	378	356	394	365	384	371	360	397	399	379	397	393	360	398	406	395	400	392	370	344	378	416	367	369	362	378	369	434	407	379	366	407	398	339	374	382	370	397	391	368	379	447	375	413	379	413	347	386	388	378	358	380	413	400	371	344	389	404	352	418	421	419	384	406	395	367	397	388	354	403	345	385	359	404	411	361	394	355	377	383	400	381	371	403	394	401	414	413	435	395	398	361	379	365	377	393	360	395	370	425	352	398	387	386	377	394	358	380	422	382	381	357	400	360	363	416	394	366	376	392	387	403	378	402	375	355	395	390	406	384	397	401	408	402	393	411	397	416	396	393	386	399	402	410	403	401	400	386	380	390	346	385	398	344	362	376	390	361	400	399	341	446	464	419	373	368	401	343	378	413	361	402	382	413	373	387	378	366	374	384	376	390	398	368	375	375	380	361	421	401	373	382	353	373	377	399	409	413	374	400	431	389	340	414	389	411	408	418	382	419	396	366	370	388	402	416	414	420	386	379	398	357	403	351	412	346	376	407	387	357	390	371	374	370	381	407	400	377	385	352	342	401	400	391	371	406	393	424	379	385	398	373	369	361	370	407	375	404	366	381	388	359	390	395	404	347	378	381	373	368	423	373	369	336	391	386	399	397	367	395	405	395	376	356	393	428	385	389	367	373	415	384	388	381	406	404	388	396	445	383	387	385	411	360	354	376	358	369	421	366	395	357	360	402	411	400	357	367	386	379	381	414	400	391	400	352	391	389	431	369	371	379	368	366	383	363	414	381	396	398	359	386	391	364	426	368	374	331	419	403	389	393	419	388	371	397	414	405	390	376	370	403	388	383	378	367	379	352	400	388	385	376	422	392	360	351	378	404	392	361	404	415	390	427	359	383	366	410	380	381	377	352	415	367	400	402	401	387	396	414	392	402	356	399	384	372	391	404	393	349	384	421	371	371	424	366	394	353	411	408	410	362	398	393	361	385	385	372	385	386	391	342	398	383	377	368	370	396	404	391	376	378	373	382	417	375	395	413	377	392	373	384	404	381	368	403	371	398	374
13461	7635	11776	9866	7090	5100	3652	3149	3171	3089	3139	3258	3648	2809	2523	3114	2410	2442	2368	2554	2998	2777	4117	3791	3576	2762	2644	2364	1689	757	1012	886	440	360	675	277	186	163	146	141	152	147	151	167	172	175	203	192	184	203	312	437	536	413	287	282	229	226	177	145	166	143	165	148	152	164	188	172	170	135	164	158	165	165	146	152	133	163	154	138	145	158	161	147	155	169	179	139	146	168	164	149	179	151	167	158	147	158	148	150	165	157	164	147	143	141	126	163	147	153	150	145	136	150	156	146	127	161	142	154	141	175	147	142	138	165	170	148	171	148	150	137	150	141	156	155	158	132	164	179	152	143	131	157	152	128	163	155	150	171	131	138	154	151	172	143	132	135	150	152	169	153	140	159	149	148	129	136	163	144	151	130	143	124	158	120	159	143	132	155	176	146	126	152	153	142	148	150	153	162	140	156	167	153	154	177	130	171	137	145	146	180	157	144	171	149	155	167	140	154	148	158	142	140	161	155	162	143	177	153	149	139	156	153	141	161	169	149	131	163	150	143	138	151	159	140	140	144	150	173	141	153	162	159	171	158	134	145	148	160	129	148	170	139	161	145	131	147	167	129	153	160	140	148	141	136	149	144	160	160	164	157	167	148	137	143	153	136	164	168	162	141	147	151	173	156	154	146	130	150	141	141	144	146	137	128	153	153	165	142	158	151	146	153	159	155	147	158	154	140	134	122	176	148	149	144	156	150	173	146	148	147	156	148	176	162	172	124	148	143	136	134	152	149	160	144	140	170	168	158	155	149	149	149	137	151	153	162	150	173	146	154	169	162	137	149	158	130	141	142	163	142	140	129	161	160	178	141	143	149	134	140	144	164	115	169	164	147	155	153	149	148	158	150	157	145	143	144	157	134	140	170	138	188	145	137	158	123	169	135	169	159	153	148	126	163	162	135	158	148	141	137	151	149	161	157	169	148	152	163	137	139	167	132	152	163	157	152	155	144	146	149	137	142	156	147	153	160	152	152	156	148	183	146	124	163	135	140	161	140	174	137	149	150	158	130	154	162	158	174	145	161	159	140	181	155	147	146	127	148	145	147	154	145	156	140	160	143	155	136	131	147	171	137	158	163	160	156	144	176	159	151	155	156	168	151	160	171	164	159	135	145	130	173	148	171	163	161	155	157	147	151	153	161	170	147	157	172	150	151	140	154	123	157	151	154	167	155	138	134	156	166	171	163	123	154	137	182	159	139	167	171	146	161	136	146	145	156	168	149	136	177	167	146	163	132	154	132	168	147	139	144	155	165	144	128	134	131	148	166	167	154	165	137	140	170	128	130	129	133	135	138	154	145	148	174	145	149	150	164	174	163	145	118	142	156	154	126	163	141	116	164	185	167	160	137	157	147	137	164	141	140	154	155	163	147	165	150	140	151	138	151	154	138	121	149	157	154	131	134	150	173	165	157	142	153	152	143	163	160	141	142	165	166	156	151	130	161	141	161	139	160	160	158	156	152	155	144	150	153	150	170	123	146	146	161	175	133	150	146	150	133	164	140	151	155	168	144	173	148	171	164	160	150	163	139	160	145	166	141	156	168	148	147	152	141	135	163	148	139	146	145	155	149	154	155	162	154	145	148	135	132	149	135	155	140	148	147	142	141	159	151	143	143	155	146	172	164	136	141	147	167	153	150	140	172	160	161	166	165	138	160	144	143	143	161	135	152	180	167	161	141	147	135	164	137	155	135	161	180	140	142	138	153	149	162	149	148	153	144	126	150	129	141	122	141	151	151	152	146	161	153	150	177	157	139	156	175	139	138	153	144	166	150	167	151	139	159	142	138	152	123	136	132	154	117	155	143	151	142	156	147	131	150	143	150	138	125	142	150	155	166	146	166	146	166	131	152	177	147	167	147	163	137	153	139	131	151	136	138	142	140	139	166	161	164	159	165	136	169	154	153	145	148	157	155	143	161	164	164	154	151	150	154	149	161	173	173	141	130	154	143	145	178	153	142	141	152	142	152	158	144	151	158	137	181	149	152	158	141	169	154	149	157	145	150	153	153	157	149	135	156	175	133	157	136	145	143	154	152	173	161	161	156	166	151	151	174	165	149	176	148	144	172	158	144	155	156	150	139	148	169	164	139	149	139	160	151	122	147	142	136	143	178	152	157	135	134	140	151	150	155	148	152	137	147	190	150	138	154	132	156	168	173	154	161	155	153	143	180	143	153	148	151	150	148	134	148	137	137	161	143	156	146	159	151	162	131	140	146	145	150	150	176	149	150	149	131	155	159	151	158	163	146	139	140	135	170	152	170	153	157	151	127	149	141	159	146	129	131	160	143	158	152	148	158	138	161	151	137	133	152	137	134	151	175	135	153	139	144	158	162	165	139	119	138	133	123	154	140	157	163	131	164	158	170	131	167	165	180	149	139	151	154	148	146	142	165	156	163	146	139	141	163	157	155	161	148	171	158	142	136	145	162	141	158	154	146	134	140	157	153	169	139	152	141	153	143	143	139	154	170	159	159	166	161	163	147	139	147	163	181	134	130	117	168	172	163	167	164	171	147	173	151	137	156	167	154	163	146	127	167	157	143	163	155	141	151	175	147	157	169	156	136	153	133	159	132	188	157	147	155	158	155	158	131	140	161	158	144	157	138	137	150	140	124	126	138	163	146	153	167	159	134	176	135	154	150	137	132	136	159	142	172	168	141	178	151	144	130	150	130	152	138	126	150	143	153	157	151	161	157	157	152	166	140	134	142	141	133	142	164	149	149	126	157	148	165	154	161	124	138	167	136	151	141	161	171	146	139	165	143	147	154	135	162	149	145	139	138	139	153	163	153	123	144	151	154	152	183	145	141	141	166	152	142	171	139	148	167	168	139	126	142	167	161	161	113	139	146	145	160	123	164	149	158	150	159	185	154	151	142	170	151	147	130	165	154	141	142	127	182	136	163	133	171	170	137	155	141	156	155	151	134	169	144	151	142	166	155	153	155	163	142	175	129	142	163	151	132	174	170	143	142	143	142	148	150	148	157	171	128	154	151	139	167	144	156	147	179	156	156	158	150	155	148	156	147	140	141	145	145	143	138	134	149	158	148	159	148	148	140	165	147	148	148	139	164	151	123	144	142	135	135	177	159	149	148	146	162	169	146	136	155	136	158	140	163	137	162	155	160	136	171	158	155	132	159	163	139	160	168	166	149	144	147	142	151	150	140	154	147	171	145	132	158	157	130	144	155	144	143	153	143	166	156	165	141	153	164	160	158	139	152	158	154	130	168	147	159	161	129	147	163	136	166	144	161	161	150	150	153	146	175	152	135	134	146	160	144	161	160	170	140	139	149	161	170	160	155	161	147	133	135	159	147	185	159	172	141	159	143	157	142	151	175	133	136	142	146	126	133	140	146	141	143	178	127	156	158	169	154	152	119	172	141	183	162	169	131	123	173	119	165	167	168	172	126	157	150	157	166	155	175	135	160	160	174	158	142	147	143	151	143	155	167
9394	8090	17616	19653	17878	15623	13636	12900	13842	13757	13953	14772	16184	12355	11802	13269	10386	10857	10791	11925	13712	13482	17486	17075	17184	13571	14109	12427	9544	4716	7046	5592	2563	2094	4244	1460	746	608	484	421	471	473	470	490	495	636	866	845	801	1154	1772	2682	3971	2612	1760	1491	1093	1108	761	642	589	561	553	592	548	532	559	537	579	539	525	526	496	516	497	478	482	463	450	502	453	473	473	475	486	468	467	487	460	405	415	425	442	457	419	418	430	412	440	468	479	467	425	428	433	457	474	468	438	444	443	450	439	483	476	469	440	447	489	456	418	479	448	412	447	441	427	475	454	427	465	443	421	432	478	404	453	475	412	475	422	429	455	442	441	442	458	450	455	433	391	381	424	472	441	432	451	443	448	432	450	445	472	439	428	473	469	442	449	440	450	459	497	451	456	446	438	421	453	439	472	435	413	487	433	442	432	429	449	459	460	450	432	479	433	435	456	460	475	437	470	459	445	410	456	446	456	455	419	429	462	456	464	434	456	490	463	474	437	467	435	445	443	455	416	461	416	454	440	451	446	442	435	461	469	467	466	452	432	478	446	421	445	463	417	438	460	472	435	432	454	414	490	462	467	396	425	444	468	471	447	442	444	439	496	427	440	468	457	434	455	476	452	489	454	418	462	445	430	473	441	420	423	479	426	437	442	482	440	461	417	447	472	396	434	449	463	456	493	444	449	473	445	439	423	445	425	457	464	459	455	420	444	456	451	445	431	427	431	468	479	440	458	460	483	434	480	451	448	428	438	414	444	415	474	432	468	441	449	422	430	489	422	454	459	444	458	451	443	455	468	468	458	463	427	441	464	468	431	441	455	459	443	468	464	437	467	438	421	495	433	412	433	419	459	440	444	444	480	429	463	449	453	458	436	409	431	442	512	445	384	440	467	452	448	435	401	467	464	477	449	445	433	488	445	426	442	518	413	466	426	445	428	468	499	404	448	420	470	453	425	478	477	486	442	427	435	443	442	420	418	430	466	462	452	447	456	453	420	462	470	440	451	435	446	431	425	456	419	468	445	421	444	439	441	454	456	497	439	429	424	434	470	457	439	476	446	435	413	462	448	445	445	413	423	463	479	439	449	439	480	437	437	447	438	446	496	460	437	463	471	464	450	446	464	453	432	453	469	447	443	453	445	429	496	475	395	446	450	458	428	437	459	434	434	435	471	438	485	409	436	445	475	431	439	496	460	458	414	443	425	488	464	449	460	461	458	450	447	501	442	408	446	445	441	435	420	453	422	463	445	465	425	444	458	449	406	452	473	439	472	444	459	437	450	486	450	459	441	444	415	455	458	431	415	448	411	455	448	462	480	430	407	455	426	467	469	467	473	426	450	449	443	418	408	416	461	449	434	459	467	429	440	444	436	451	410	429	423	437	463	425	476	450	426	415	475	462	447	430	429	463	449	448	456	453	457	464	409	445	428	423	438	449	483	427	495	420	431	472	466	453	442	432	439	490	445	423	485	457	436	434	430	393	462	422	433	471	439	432	456	465	454	403	429	410	450	469	438	439	439	487	465	461	446	473	457	455	484	470	480	453	451	430	439	407	442	421	448	445	444	461	481	426	448	448	448	469	405	472	439	446	454	454	464	447	434	441	481	462	443	406	416	462	409	422	470	453	411	462	451	463	469	437	468	444	434	439	445	439	409	439	457	409	442	506	443	458	435	442	436	448	438	454	443	447	489	445	445	457	482	475	450	438	444	473	468	432	481	416	443	469	442	422	428	445	443	439	430	443	458	461	450	478	438	475	476	469	433	460	453	464	441	447	426	519	447	432	473	423	427	434	422	463	426	447	422	463	460	459	484	421	461	461	457	465	424	438	439	398	440	453	461	421	478	448	448	475	408	439	449	490	453	459	465	459	454	449	431	449	452	457	422	434	410	463	430	388	430	461	452	423	432	465	460	465	438	477	432	483	437	441	431	450	442	458	414	444	414	440	445	503	442	466	420	456	454	456	455	448	431	441	457	436	423	486	465	435	445	435	475	476	427	439	416	440	438	430	487	450	450	420	495	438	454	473	403	438	427	452	480	452	480	436	437	423	485	456	457	441	444	426	439	477	439	405	492	445	460	412	445	470	418	447	440	483	444	418	455	473	419	441	463	447	457	453	457	410	403	478	453	444	436	450	452	460	428	435	426	434	443	470	442	454	482	419	420	456	431	455	473	427	439	478	469	440	429	435	414	432	408	468	427	451	470	431	429	464	438	478	450	460	484	471	450	460	465	444	478	444	465	445	428	447	430	430	465	439	467	455	459	433	421	480	420	441	457	432	414	453	435	431	459	438	417	426	463	460	430	447	507	450	474	459	440	449	467	451	479	463	447	449	415	459	449	426	426	509	474	444	451	445	448	454	449	480	429	432	393	445	425	456	429	421	440	457	451	428	445	454	445	484	412	416	507	444	431	446	393	428	448	470	446	408	415	445	447	464	471	443	441	435	435	463	416	471	477	427	469	439	450	437	442	457	453	492	432	434	474	482	470	413	455	458	453	450	500	458	472	451	456	427	471	432	421	450	447	446	467	439	457	443	437	441	453	438	434	437	458	444	450	435	493	440	470	448	467	452	482	434	431	458	462	394	463	418	457	456	420	444	491	460	443	431	432	407	431	433	402	461	457	457	381	431	449	438	490	438	478	441	425	451	461	451	457	442	404	463	453	451	422	463	450	458	458	449	432	439	458	478	434	455	472	458	489	450	458	461	443	456	436	404	392	421	463	463	424	465	423	480	449	434	449	426	434	467	435	428	444	452	468	460	420	421	422	415	444	469	447	448	453	453	439	446	444	476	491	426	425	437	438	431	476	467	463	423	411	417	418	441	451	424	428	455	485	434	467	451	434	478	455	457	446	416	440	421	467	442	468	460	451	439	420	431	475	469	457	467	475	455	426	473	432	475	438	453	439	445	457	447	427	465	430	469	498	476	451	409	440	464	421	440	418	454	458	445	433	471	446	424	433	471	439	437	459	457	439	449	473	472	462	445	465	446	449	427	424	451	462	466	430	458	450	436	459	464	472	479	435	473	477	437	439	437	392	439	440	439	439	452	426	439	479	460	468	404	438	408	512	453	439	439	449	438	448	430	444	457	462	444	457	478	425	453	461	481	442	466	449	459	475	422	475	429	469	464	447	442	431	436	489	440	477	460	485	453	460	434	394	429	427	422	459	465	463	454	458	464	402	472	431	430	454	410	476	425	485	407	427	459	440	453	491	451	452	442	438	471	457	473	436	460	446	478	427	434	439	463	461	446	467	453	445	428	434	478	458	422	452	452	480	449	449	453	455	482	454	422	474	443	443	474	452	471	435	464	421	466	455	458	460	459	449	462	438	453	433	406	493	430	500	453	463	462	443	472	430	433	477	458	467	462	427	459	476	427	468	456	481	450	454	447	434	457	466	455	457	438	441	440	452	474	423	444	459	433	408	461	446	453	426	465	446	486	480	439	472	430	473	412	444	428	439	480	417	430
21224	12693	17823	15723	11540	8134	6069	5129	5507	5691	6530	6495	6551	5343	4455	4910	4367	4004	4947	4741	5664	5722	7684	6094	7098	6698	6050	5789	3262	2010	1817	1607	888	673	1195	561	255	250	209	186	177	187	175	202	208	229	280	249	273	322	485	671	885	627	440	358	312	299	255	218	207	235	217	228	190	205	226	202	203	230	196	192	215	188	210	177	191	199	171	229	200	190	198	203	188	200	196	174	207	193	201	196	172	182	183	179	175	179	169	174	175	185	182	174	176	180	188	181	149	161	208	198	195	188	169	196	162	162	197	172	186	196	180	190	179	198	199	172	158	175	206	152	169	185	170	185	187	198	169	217	184	170	166	199	188	157	185	177	196	190	216	195	168	154	181	179	200	158	187	168	204	186	188	187	182	189	162	197	183	173	187	183	197	181	212	130	194	184	189	193	190	173	171	177	179	201	209	171	196	182	199	190	171	190	186	219	186	187	182	190	217	175	189	183	175	181	207	176	189	181	177	201	167	156	158	179	156	175	188	160	199	177	195	172	165	169	172	185	213	205	187	162	208	213	203	199	188	169	190	170	170	171	189	183	175	154	181	185	182	162	172	191	207	183	186	190	168	192	162	168	205	171	176	192	173	191	194	196	186	176	172	175	215	208	181	189	171	205	177	195	194	182	180	180	174	199	220	175	179	192	187	174	195	197	186	185	176	187	182	213	213	202	178	182	176	161	185	163	178	189	173	199	170	182	197	177	180	183	190	179	183	179	192	190	211	210	181	199	193	186	173	187	218	196	160	182	180	171	195	180	171	193	194	184	179	181	189	183	184	179	174	194	202	187	183	176	184	173	180	199	168	199	230	178	184	186	217	162	158	174	181	191	188	179	204	161	174	155	191	192	217	183	181	185	190	193	156	213	176	172	197	170	200	198	190	178	200	186	217	172	203	191	192	175	179	188	193	184	169	171	236	187	194	215	205	201	190	185	193	191	168	192	182	194	174	181	175	187	193	169	197	182	215	173	186	188	181	189	183	176	188	189	204	170	194	201	192	165	182	191	165	179	198	193	199	201	190	199	163	184	182	193	200	175	173	212	192	176	172	181	198	178	178	194	172	187	195	194	184	179	203	188	197	190	168	191	195	190	188	184	190	169	200	210	189	227	193	182	174	188	202	164	178	185	178	186	178	180	189	192	200	165	189	174	177	182	180	193	174	183	177	198	201	219	198	185	192	181	184	184	200	191	157	177	178	184	198	190	190	207	193	167	183	174	193	171	175	188	184	208	179	189	173	185	199	170	181	211	207	182	181	196	187	178	193	195	186	214	190	169	185	176	169	176	188	170	172	194	210	173	176	181	185	169	186	184	192	181	179	175	167	186	169	168	187	201	166	184	172	197	187	175	183	191	200	192	157	197	178	184	175	169	180	186	192	188	179	194	183	156	186	167	177	160	202	176	177	172	192	190	192	186	163	173	184	171	194	199	162	195	194	176	179	185	193	188	202	198	174	179	197	202	187	191	204	175	181	224	186	155	176	176	175	183	178	162	175	198	185	191	199	154	182	197	172	207	201	183	199	163	190	154	192	179	173	190	171	193	185	179	179	190	166	183	188	204	190	169	197	161	171	182	193	189	174	183	173	190	192	179	194	175	208	175	189	172	187	171	184	190	216	157	177	184	191	171	191	184	183	173	183	183	193	188	188	172	188	205	182	209	176	177	181	181	205	177	150	194	171	198	188	177	180	167	191	169	192	218	190	178	207	188	195	191	192	177	189	171	174	198	156	185	186	184	181	183	187	182	168	187	185	185	184	188	174	191	191	184	202	172	163	199	185	175	194	190	200	192	169	202	187	182	181	202	168	161	198	162	194	171	193	215	174	202	202	188	179	181	208	161	161	166	186	197	189	175	177	201	202	187	193	169	173	184	187	201	167	179	197	192	182	182	161	179	173	172	193	165	174	191	175	184	211	197	192	183	180	171	179	190	197	171	195	186	186	192	172	186	164	183	200	196	202	183	203	184	151	166	172	179	188	192	180	190	190	163	201	184	192	183	207	193	185	199	194	180	198	204	165	186	188	195	202	199	176	171	189	180	199	197	176	169	183	207	171	180	197	166	172	203	197	197	191	168	178	176	183	174	181	185	184	188	180	188	187	196	195	190	182	200	201	178	174	201	200	188	201	191	189	188	176	183	203	172	182	201	162	164	200	171	188	181	195	150	167	207	177	175	188	180	179	157	173	186	186	189	200	150	186	189	192	178	182	168	196	166	185	197	186	167	209	175	185	170	162	183	169	186	190	183	200	201	209	164	176	171	195	172	194	201	188	183	205	196	183	169	197	181	201	216	182	177	200	200	168	160	176	193	178	196	182	170	165	185	160	185	187	180	182	200	186	190	192	194	170	162	181	179	166	172	184	196	159	175	206	189	179	178	203	210	182	171	176	182	178	166	195	157	173	194	170	187	143	167	198	171	174	177	187	175	202	188	189	178	186	204	174	206	171	197	180	197	163	184	173	194	170	164	177	174	169	190	200	210	187	171	204	210	193	154	182	176	179	182	184	181	191	197	196	171	182	176	196	177	191	186	186	197	166	202	180	173	198	193	165	194	174	196	183	197	181	184	196	175	186	185	149	177	185	172	173	187	200	166	205	203	189	178	187	158	201	191	169	190	192	221	187	194	203	209	194	188	166	186	174	166	198	194	176	178	189	179	179	200	207	179	179	169	211	179	191	192	199	179	195	181	184	183	191	191	170	196	187	179	208	195	176	197	169	173	177	192	160	183	194	192	191	204	187	163	203	164	198	175	173	159	179	178	208	182	192	175	160	173	184	184	175	186	183	179	176	178	205	187	194	200	187	181	179	177	192	184	201	173	205	187	213	168	200	190	182	195	194	186	199	181	190	186	168	143	184	206	197	193	191	163	172	190	198	182	187	178	199	195	202	189	163	216	181	214	188	180	207	190	184	193	180	178	161	189	184	167	171	219	182	159	198	165	206	189	188	193	197	161	180	182	180	184	196	184	189	184	212	178	153	202	188	197	193	190	205	173	185	181	181	198	193	173	178	220	177	209	177	185	204	211	204	183	174	182	175	194	169	175	192	186	181	189	198	192	198	195	185	216	179	188	200	189	181	179	183	179	187	201	189	186	181	184	194	155	191	189	192	187	177	165	219	201	184	199	186	170	189	180	171	194	199	156	173	182	176	168	181	158	191	177	169	195	186	168	211	190	154	177	170	181	192	197	186	164	207	206	190	186	201	179	208	192	205	196	204	167	206	183	189	182	192	180	207	204	190	192	195	192	183	189	176	202	184	185	174	190	196	199	155	189	175	163	180	223	187	188	187	196	170	176	179	179	193	156	195	174	195	186	197	171	178	196	197	197	189	175	190	161	174	180	187	180	169	210	200	187	174	194	197	184	189	174	165	190	191	181	167	172	203	183	191	194	175	193	165	173	201	187	185	184	165	187	182	157	200	182	185	216	188	151	196	196	179	193	188	187	181	191	181	198
12208	11288	22747	25644	23938	21051	19040	18217	20037	20147	22866	23206	22259	19531	17091	18063	15077	14930	18071	18359	20792	20973	24814	21842	26399	24117	23720	23313	15326	10746	10921	9384	5516	4068	7261	2965	1048	944	639	564	538	551	559	549	702	967	1397	1141	1129	1855	3057	4614	6747	4048	2788	2181	1678	1679	1107	809	764	739	728	723	720	688	703	683	661	641	633	582	586	612	592	595	551	579	571	569	579	570	527	569	568	623	627	611	560	541	567	545	519	508	502	545	558	523	550	551	538	485	496	537	542	520	511	576	566	561	577	555	553	503	547	563	564	524	549	554	559	537	521	585	543	520	494	546	515	536	531	472	577	510	532	517	511	521	529	564	514	516	513	519	533	522	547	494	531	570	515	532	520	527	513	543	544	591	552	556	526	546	544	489	546	515	546	549	515	578	522	589	506	523	509	522	570	507	472	564	513	546	534	516	578	517	577	509	527	490	529	542	512	539	505	528	515	528	541	523	551	560	578	523	509	532	519	545	532	507	517	524	558	554	509	540	573	526	534	511	510	513	519	515	550	491	525	528	521	518	524	518	510	590	501	521	553	536	542	533	509	540	511	511	542	522	507	556	511	515	524	531	527	503	512	557	566	542	527	549	578	538	553	519	525	553	502	516	529	558	553	523	521	507	508	526	486	559	550	559	486	530	544	536	495	530	543	563	496	570	558	512	531	566	547	527	559	565	510	540	552	519	540	536	551	555	548	538	542	550	523	517	528	504	553	559	547	551	533	555	523	533	517	507	547	466	538	556	563	495	538	571	578	568	515	520	532	525	534	539	495	554	483	525	564	495	518	559	542	544	524	505	537	524	517	568	472	535	555	535	502	544	557	494	510	535	551	520	515	551	514	532	555	554	515	553	574	541	525	560	531	538	550	568	512	571	521	504	505	553	519	507	506	530	535	552	509	555	533	532	532	571	545	525	562	524	516	557	523	490	540	545	536	513	531	570	561	499	555	532	528	532	521	511	505	556	538	513	482	509	496	517	523	514	537	563	529	538	525	530	516	560	514	517	501	573	493	553	540	519	531	539	530	540	535	541	548	530	562	554	525	571	567	537	547	505	508	507	519	522	531	523	512	514	530	515	525	551	517	514	553	527	526	539	562	541	527	507	520	558	535	511	544	497	542	494	554	533	519	518	530	523	566	526	531	534	544	512	553	556	559	551	522	563	523	501	529	532	517	538	534	530	552	507	550	526	518	519	543	593	560	568	530	540	550	512	538	494	535	529	585	504	512	511	512	522	551	555	569	467	536	546	514	511	520	525	503	578	536	503	567	511	499	525	493	551	553	533	558	547	575	535	523	527	557	563	539	549	548	492	532	502	544	532	550	512	562	543	523	501	552	514	549	552	525	554	537	503	550	541	561	517	510	550	522	527	516	522	500	527	539	511	530	544	563	501	519	530	530	545	561	533	553	520	505	518	520	521	509	552	533	569	499	515	553	523	505	508	520	515	510	568	501	545	555	539	557	503	551	581	550	537	510	510	552	530	498	524	524	495	523	529	552	498	532	537	533	551	532	550	516	524	553	521	543	544	514	547	518	502	587	540	531	519	520	568	520	540	539	564	533	530	551	505	512	551	542	539	568	521	539	514	517	555	572	538	545	543	539	494	568	562	540	511	530	537	578	484	540	556	515	561	507	545	499	501	555	549	509	558	493	498	556	544	586	522	535	542	596	555	530	555	507	525	529	547	518	522	540	531	545	559	539	520	566	552	520	530	552	521	508	507	537	494	577	531	517	528	524	495	537	575	560	551	529	548	529	540	534	564	536	560	525	525	493	505	507	523	525	523	551	544	501	565	539	546	545	487	510	552	542	527	593	565	530	518	526	587	520	535	551	547	548	540	531	555	492	524	534	546	515	572	538	572	534	553	533	565	554	531	534	558	502	550	531	533	515	573	527	530	522	531	501	528	556	518	503	542	528	548	520	482	542	534	551	533	586	502	531	519	507	500	526	499	527	529	513	541	549	549	528	536	532	560	537	538	541	521	513	533	476	544	559	534	556	527	520	556	537	529	542	548	559	558	563	525	547	513	562	521	538	534	528	499	563	531	516	514	541	565	565	519	536	553	555	537	516	531	551	537	549	505	540	539	533	551	534	485	566	555	536	580	508	510	536	547	526	508	505	558	531	530	518	513	522	555	531	489	552	530	528	531	559	548	523	541	496	510	526	502	506	531	522	502	492	546	594	508	531	516	552	528	551	542	550	556	530	532	531	540	531	541	531	578	538	493	509	554	521	578	482	533	517	507	541	531	522	517	520	501	548	531	536	553	533	524	494	564	540	541	535	570	526	530	519	524	521	554	539	577	528	528	533	523	544	579	543	537	495	499	504	496	538	518	487	504	537	536	574	515	560	536	532	558	540	521	545	573	507	540	510	515	517	536	559	512	547	580	567	530	564	550	516	550	556	568	557	543	545	531	516	535	554	519	506	550	566	574	525	568	560	554	537	575	520	542	561	523	528	518	514	550	501	558	563	539	506	523	522	547	485	536	555	543	510	493	520	507	548	522	536	571	559	519	527	498	526	558	555	525	507	508	538	484	518	556	519	518	536	518	553	497	511	548	513	531	547	477	465	514	520	538	511	541	532	557	570	535	532	545	538	509	548	534	549	548	540	528	470	545	518	564	568	569	508	480	561	529	515	548	530	497	531	512	545	527	504	537	550	501	564	571	558	505	521	494	539	555	537	480	537	542	562	560	521	538	576	504	528	506	554	508	520	535	490	518	539	529	530	553	519	526	531	511	549	521	502	583	521	529	509	537	536	526	543	533	544	492	498	517	504	538	508	503	571	506	552	548	511	505	519	508	521	540	525	536	567	534	544	499	515	550	550	542	544	546	521	537	554	502	518	554	531	542	543	575	534	515	532	501	581	543	561	562	516	550	568	526	510	545	533	534	572	564	528	539	536	508	523	517	531	488	509	528	539	529	536	567	549	542	567	507	503	545	505	503	545	528	540	579	554	485	524	489	501	553	527	544	521	497	500	514	543	545	534	509	522	567	584	509	541	556	527	535	561	528	514	523	525	511	498	542	520	517	522	587	500	517	537	523	496	522	532	537	537	506	531	531	480	515	518	523	533	522	525	530	529	546	513	497	561	501	523	533	541	512	508	522	573	546	523	582	547	556	503	552	542	546	532	559	555	565	580	515	531	561	557	504	528	502	546	532	534	545	527	508	492	519	509	524	541	519	516	536	524	542	508	544	546	530	511	528	540	533	555	520	529	515	514	551	507	535	523	501	527	557	535	521	558	547	532	570	527	507	518	517	553	524	496	554	526	563	530	536	559	519	518	485	545	516	480	532	525	527	507	512	552	547	526	528	545	496	536	536	556	551	540	530	522	551	558	573	540	524	512	552	540	528	507	545	547	556	507	536	529	565	528	537	549	580	538	522	536	537	493	527	519	519	556	510	529	535	521	558	517	571	534	531	561	496	554	585	525	537	545	555	546	523	525	497	558	466	527	512	562	542
6180	4557	6910	5334	3298	2188	1780	1279	1166	1024	941	745	675	685	524	463	392	307	335	335	352	354	424	339	439	353	404	391	274	218	202	175	161	168	199	135	141	146	140	131	132	145	118	123	106	140	120	126	130	146	133	144	188	144	156	138	139	136	153	146	139	150	142	128	130	114	124	133	153	139	134	130	121	146	134	143	120	126	121	108	128	141	122	148	136	136	118	146	132	129	135	152	118	151	133	130	134	117	137	91	135	140	127	119	134	144	129	122	129	125	123	120	119	134	146	127	139	123	129	140	142	132	117	130	143	111	126	148	110	126	124	128	129	133	110	121	151	122	130	118	120	147	125	121	126	121	119	105	132	128	125	108	120	155	126	145	124	125	140	121	151	136	119	148	119	114	148	141	144	134	113	140	120	146	126	135	144	115	125	123	130	151	104	131	114	125	149	157	146	110	138	135	139	124	113	136	134	122	133	146	133	117	119	114	124	128	134	107	137	128	136	133	137	120	132	116	125	126	133	132	120	138	133	134	118	124	148	125	131	141	132	132	132	121	154	133	139	128	141	117	136	143	119	142	119	126	160	142	118	112	127	139	124	120	116	150	122	130	137	117	112	115	129	140	142	139	116	132	135	132	117	133	128	131	99	126	120	112	129	118	127	142	118	155	135	133	108	155	120	132	132	130	127	133	139	160	128	120	132	109	124	127	129	144	140	124	124	117	104	128	144	146	116	124	135	110	142	131	134	138	139	119	122	152	120	142	144	132	115	150	126	142	124	125	130	139	141	119	132	140	139	129	128	116	123	136	139	124	127	142	124	130	141	133	141	117	132	127	137	121	141	107	127	124	130	136	121	119	128	167	123	104	134	145	114	117	141	137	134	141	127	131	150	126	138	129	133	156	112	118	154	106	109	146	113	128	129	129	119	144	108	130	152	125	125	132	127	123	119	134	139	122	134	148	140	131	126	108	140	134	131	128	140	122	143	134	117	126	134	125	126	132	121	127	152	129	143	134	133	118	132	110	144	123	132	121	142	143	123	126	129	150	143	127	121	132	135	135	131	124	135	128	121	137	133	124	129	105	101	130	113	123	102	130	151	136	118	118	137	143	121	114	130	115	122	134	120	120	133	142	137	124	116	113	136	136	120	142	129	121	141	116	132	125	134	113	133	133	141	143	132	139	119	116	140	150	106	101	111	154	123	108	123	124	154	130	141	151	135	135	117	118	138	117	145	138	114	131	141	129	135	118	140	131	127	139	140	126	118	137	120	123	136	132	141	124	131	132	122	118	120	122	126	116	117	141	121	147	138	136	130	131	123	128	126	155	134	124	133	107	126	110	131	123	114	141	138	135	126	147	133	138	114	123	127	112	130	135	124	110	135	116	134	108	133	123	115	145	116	130	109	149	140	136	129	127	129	133	123	117	125	119	131	118	132	134	101	122	120	120	125	138	136	131	133	107	126	113	141	133	123	121	148	113	136	123	141	114	120	128	149	127	131	132	131	106	127	140	108	118	130	140	151	134	132	139	127	139	124	130	124	147	130	139	133	143	127	136	135	113	136	126	126	134	119	121	132	150	140	110	129	113	136	114	124	120	133	121	114	123	138	132	129	128	141	126	111	109	122	135	137	130	133	125	119	132	138	142	108	127	125	103	125	134	134	133	133	132	130	134	125	133	113	153	148	115	135	140	139	114	134	136	149	131	140	124	138	117	135	128	133	127	115	134	138	157	137	136	147	127	117	94	134	117	139	123	126	135	149	112	120	147	126	124	114	130	138	145	112	115	115	116	110	126	106	137	131	128	124	130	163	135	155	131	119	133	137	129	125	118	139	156	122	132	124	125	149	130	117	143	137	128	122	120	133	120	118	144	139	115	119	143	119	124	100	125	116	127	135	138	133	139	153	138	133	132	137	108	112	125	129	134	129	122	151	98	94	118	134	106	124	127	125	136	143	158	119	129	127	132	114	120	136	130	124	129	120	134	124	126	139	137	141	140	127	124	146	136	123	131	139	128	133	144	138	134	135	124	138	155	94	133	141	105	125	125	130	137	106	135	131	133	112	124	111	151	129	126	127	145	121	121	124	124	124	121	128	138	129	142	134	127	113	125	121	145	146	129	161	137	134	115	124	122	126	128	122	154	144	132	136	126	140	121	132	140	109	100	139	129	123	142	135	128	132	105	126	108	147	131	135	120	124	119	141	128	110	125	106	137	130	126	121	118	129	144	115	111	159	139	112	135	145	127	135	134	134	142	118	143	139	130	117	132	152	112	125	154	143	125	144	129	144	121	135	125	121	136	98	110	122	119	143	145	130	130	131	110	102	138	145	135	132	127	120	111	125	139	122	143	135	131	121	131	121	134	124	127	122	138	126	130	115	124	128	147	144	124	125	108	125	142	118	142	143	110	129	135	97	136	118	153	124	154	142	122	130	122	129	134	143	157	119	130	123	137	134	117	133	109	138	133	138	132	126	126	121	140	126	108	111	135	123	124	129	117	129	129	123	136	128	120	128	114	128	130	131	135	144	132	116	142	117	120	119	136	108	134	134	138	145	119	112	138	121	146	143	135	132	125	138	135	137	154	122	132	118	131	126	142	148	122	142	118	134	124	138	139	109	124	131	131	138	122	132	124	124	138	134	140	127	133	142	96	140	129	127	115	133	134	111	114	128	131	131	125	113	142	130	142	135	126	145	115	127	126	132	147	120	118	142	137	136	120	131	122	142	120	147	135	129	123	136	135	124	119	132	137	126	142	134	127	118	129	138	128	133	142	127	149	123	136	133	128	140	137	129	124	145	116	114	106	127	127	129	124	136	144	142	126	152	121	149	105	128	108	118	162	117	123	117	133	131	128	113	123	131	133	142	137	138	142	120	144	104	144	116	143	168	148	133	137	127	130	122	146	125	125	132	134	116	149	123	149	106	110	133	126	135	151	147	145	151	133	143	120	118	130	131	130	139	120	139	103	141	113	138	125	122	144	150	142	128	132	123	113	122	129	122	129	126	133	129	127	136	129	121	125	135	132	130	125	136	153	136	155	124	106	134	138	111	116	143	118	128	131	151	115	132	129	119	133	128	140	122	119	127	143	147	139	139	123	140	118	136	116	119	126	153	108	120	128	137	133	125	129	112	140	163	126	148	124	131	130	148	116	125	105	130	126	115	140	123	127	123	128	147	140	120	134	118	135	162	120	149	147	136	136	118	129	132	110	122	125	130	107	137	111	134	116	125	129	115	135	136	120	109	120	146	120	119	116	128	135	143	134	141	111	139	127	139	106	136	123	135	129	112	138	127	122	155	108	114	128	142	110	129	121	131	103	144	122	130	113	127	119	129	123	136	139	117	135	147	142	131	133	125	97	125	122	116	150	134	125	123	132	126	132	139	142	105	144	129	116	138	135	133	118	126	143	119	115	130	126	134	129	122	132	148	134	157	137	138	114	121	130	126	137	123	153	129	114	121	146	129	122	131	121	117	153	122	112	127	150	130	104
4867	5062	11953	12325	10133	8293	7361	5774	5815	5217	4710	4083	3668	3662	2786	2746	2140	1715	2029	1910	2018	1984	2394	2201	2590	2001	2273	2107	1508	1125	961	823	708	698	795	561	406	386	376	408	418	406	404	433	383	432	410	429	445	425	488	519	576	510	461	487	444	443	396	383	412	372	382	385	419	384	443	414	435	430	387	401	427	398	417	382	349	432	381	401	375	384	362	391	381	398	386	402	360	386	402	380	406	405	423	381	387	328	408	373	378	393	376	386	352	400	365	375	424	420	397	366	344	382	416	370	396	367	381	413	402	372	392	358	402	398	381	410	392	428	378	371	351	388	401	398	380	388	411	394	380	368	388	379	395	359	382	411	393	397	398	379	374	387	376	380	384	384	401	418	413	384	349	398	390	358	426	414	388	385	372	376	385	398	401	402	402	379	387	376	406	348	411	383	399	381	378	417	376	398	384	396	370	400	415	384	371	375	367	362	390	403	391	378	369	332	394	413	408	408	414	399	408	400	375	379	364	367	405	346	388	370	380	344	371	365	390	383	387	397	364	360	402	428	355	393	396	351	376	426	370	386	408	400	382	394	421	435	391	382	368	407	385	357	387	380	402	411	396	399	352	378	415	415	406	391	410	410	389	403	388	369	409	347	386	379	405	384	368	393	432	381	382	408	378	411	354	392	407	368	402	435	405	387	383	373	370	390	390	373	382	377	435	408	382	401	393	311	434	397	409	392	387	357	410	381	400	365	393	375	382	375	430	380	381	375	381	396	389	385	400	421	397	403	397	399	385	382	390	384	372	368	416	401	403	380	387	404	416	344	435	390	391	408	382	380	384	380	406	367	364	461	359	386	416	400	385	394	410	400	360	408	361	393	374	392	400	389	382	415	422	405	388	402	380	406	379	378	399	369	416	386	391	379	387	389	381	398	407	377	374	374	400	377	406	394	400	362	378	376	405	384	388	400	415	386	391	391	380	412	378	379	389	414	401	336	365	433	394	385	396	373	366	386	408	410	399	399	369	380	369	397	382	384	387	425	372	384	389	377	396	429	403	354	400	392	359	398	420	356	393	405	423	367	374	386	354	390	358	402	361	415	417	410	361	376	413	394	423	402	394	403	422	388	378	393	386	396	406	376	381	421	396	435	403	357	386	397	439	405	420	390	382	362	416	390	457	389	400	388	379	380	384	401	384	410	337	375	421	390	399	375	377	382	383	357	364	389	388	400	390	393	413	411	381	365	381	383	374	360	350	413	373	420	398	425	389	420	401	409	373	395	403	367	378	421	377	361	386	389	384	399	392	436	394	381	391	387	364	408	394	383	373	416	373	383	385	391	379	423	410	389	367	381	384	402	381	397	384	377	377	414	420	421	378	396	410	360	358	396	416	391	389	378	338	420	396	407	384	368	418	380	404	398	370	376	399	349	415	374	405	353	374	387	399	417	362	374	377	419	408	339	393	400	391	380	388	402	377	366	412	403	422	385	383	402	399	418	369	403	386	385	397	375	395	397	399	364	421	349	382	384	366	396	357	369	415	407	394	382	411	402	350	391	373	391	358	362	400	387	389	378	402	393	402	363	418	371	404	411	407	376	404	420	444	375	385	375	364	420	370	376	392	375	443	421	415	419	371	388	382	382	415	392	350	395	404	374	399	423	358	379	365	395	385	372	372	398	346	399	393	378	399	383	410	378	361	403	375	358	377	412	398	375	389	392	426	357	385	387	378	378	421	389	377	406	398	397	440	357	389	425	394	361	400	395	397	393	409	387	379	394	391	374	372	347	390	355	375	378	394	398	402	374	360	392	384	380	356	410	369	404	383	430	385	362	353	392	404	369	384	398	393	399	379	378	373	345	376	422	397	406	372	388	367	366	361	387	381	387	392	388	386	450	383	395	356	382	388	384	397	400	391	395	407	409	377	426	423	383	353	411	369	383	403	390	374	375	362	397	392	367	393	367	376	412	353	377	400	385	402	369	407	412	357	389	420	365	378	389	396	390	402	391	371	394	373	406	397	354	398	402	392	356	384	399	393	387	435	383	374	403	390	405	415	391	390	400	381	432	393	409	387	410	416	382	369	365	383	392	420	426	398	379	389	366	379	395	367	404	397	378	385	393	372	378	378	365	396	375	399	397	383	376	441	407	395	407	395	396	396	345	395	392	421	379	399	362	379	393	394	431	398	437	354	405	366	359	377	399	366	375	401	398	400	336	384	435	385	386	426	381	391	401	382	393	395	364	394	441	393	403	381	412	393	360	402	396	368	401	416	398	411	377	372	366	396	392	370	412	394	372	375	415	440	396	399	402	417	383	380	398	367	362	409	429	379	386	405	430	388	394	383	371	392	413	395	391	358	397	419	378	433	389	395	420	397	414	397	386	388	409	340	426	401	404	371	385	385	356	387	385	375	387	399	409	393	361	357	423	361	378	383	392	395	389	401	399	426	389	398	361	393	369	415	416	412	386	388	377	374	368	416	388	389	405	401	394	401	393	409	391	422	386	373	398	390	390	396	417	393	406	376	396	402	354	370	368	382	404	382	385	393	378	389	384	410	364	387	407	357	382	416	410	378	371	390	388	418	389	409	411	376	369	406	383	414	435	410	405	404	385	418	400	423	397	352	370	431	367	393	387	423	414	384	409	364	414	411	385	390	374	376	382	352	379	400	389	399	363	403	392	376	391	397	376	406	401	384	399	383	376	387	414	337	395	381	410	393	377	371	397	414	353	379	407	386	346	379	383	391	393	420	393	378	407	432	363	395	377	365	410	382	373	390	385	397	390	369	392	373	370	401	381	398	385	391	388	422	366	393	384	383	399	370	393	430	386	402	357	375	376	395	382	360	416	406	367	369	384	399	420	382	367	386	399	411	357	399	415	407	371	388	361	395	421	419	407	354	379	413	404	403	393	367	400	414	377	397	345	427	408	386	423	403	382	420	393	416	382	370	405	415	391	388	370	364	399	407	392	395	371	414	406	407	368	391	412	344	429	387	392	410	386	411	373	388	409	397	398	385	387	428	379	391	365	412	381	411	407	404	432	396	382	400	391	388	390	433	370	390	418	412	376	365	410	429	383	395	406	428	391	383	414	389	383	369	421	372	401	371	382	422	418	366	389	380	406	388	406	420	381	394	388	409	394	377	365	414	397	391	362	371	374	385	395	387	368	366	403	403	391	394	385	424	393	416	367	377	412	377	349	383	409	417	379	354	389	400	408	416	391	393	391	376	414	394	425	393	359	402	422	398	403	378	403	358	351	393	376	384	370	361	380	393	396	396	383	369	397	369	392	390	394	370	377	400	391	409	384	428	402	373	389	398	400	372	386	425	387	379	431	427	384	398	363	421	398	385	383	428	407	425	406	361	411	371	349	413	398	405	399	400	384	397	399	438	384	355	385	368	375	388	391	399	407	372	401	376	390	393	419	401	385	409	413	390	364	415	406	406	409	410	417	385	371	382	409	418	404	384	372	374	387	391	435	354	402	422	409	379	437	426	428	385	387
13362	8493	12878	10269	6943	4927	3996	3110	3199	3556	3488	3189	3201	3221	2824	2753	2712	2059	2700	2764	3308	3032	4161	3386	4256	3507	3529	2830	1778	943	1081	777	563	574	589	361	182	164	175	159	155	116	163	142	135	164	191	187	152	247	322	376	397	323	282	245	213	195	186	166	173	165	147	137	154	157	144	161	170	141	162	173	160	151	164	140	137	158	157	141	171	137	147	148	156	136	180	169	146	149	154	113	135	157	136	125	138	141	157	158	148	141	148	154	157	151	147	164	150	144	141	143	154	168	154	137	136	144	161	159	166	162	149	154	127	156	158	143	164	162	151	157	173	142	150	131	121	168	143	173	136	176	164	126	153	173	162	156	162	145	141	157	132	154	138	150	118	135	135	154	165	113	154	141	144	164	144	154	137	145	150	142	179	148	164	139	154	155	166	138	147	139	149	156	147	159	165	154	141	143	155	171	148	150	166	130	148	155	162	140	146	177	164	162	154	164	170	161	140	157	155	126	150	149	146	155	148	130	162	153	127	158	157	144	152	148	151	153	135	148	158	137	145	163	142	137	150	175	130	162	151	165	151	154	142	172	174	161	140	165	162	150	137	170	160	144	151	138	169	147	146	167	149	151	143	148	162	151	138	169	162	132	156	128	155	143	152	160	162	157	155	146	170	152	151	168	175	140	155	154	138	150	146	161	161	138	147	146	155	163	134	160	154	132	157	140	159	189	137	161	144	147	152	147	149	148	158	130	135	150	164	162	147	143	141	138	162	155	141	133	182	165	135	143	135	138	171	154	133	145	143	188	153	118	143	165	146	151	158	143	159	159	164	146	149	141	140	146	143	171	148	125	159	164	157	121	146	142	160	159	143	143	162	159	143	133	149	130	138	142	161	167	139	181	164	142	153	150	151	153	152	155	143	169	155	137	139	158	143	163	142	134	148	142	141	144	139	146	145	148	161	162	145	151	145	142	128	166	159	144	139	166	150	134	127	152	161	136	134	143	167	151	177	143	151	136	140	165	172	165	154	137	143	165	147	147	174	149	145	142	169	137	132	148	124	174	151	156	150	145	169	135	119	170	137	145	134	146	132	153	144	155	158	146	163	137	158	158	168	158	148	162	143	154	157	157	149	149	141	148	148	151	149	143	160	138	162	136	167	135	152	175	143	123	159	148	148	138	141	134	160	147	165	160	143	155	172	136	128	151	158	161	149	168	156	151	151	150	131	164	137	145	135	126	129	175	129	139	151	146	150	144	124	168	183	140	159	163	160	152	155	139	140	140	153	134	145	140	171	158	145	171	147	162	144	160	140	180	123	156	172	137	150	149	150	169	146	161	163	154	140	146	158	151	154	130	141	161	179	147	156	155	138	137	168	169	144	165	145	132	140	146	152	148	145	139	156	158	135	149	161	136	159	144	147	151	155	145	158	142	151	150	138	156	145	136	159	133	169	144	151	140	137	143	162	147	130	163	156	163	147	152	155	125	141	166	149	117	118	139	143	153	156	164	146	166	162	143	130	129	147	160	146	157	134	152	172	154	139	145	158	165	138	161	146	145	161	125	158	154	171	147	158	137	174	175	143	137	174	144	147	140	134	160	172	160	155	141	118	147	160	155	145	152	153	155	162	144	154	150	126	144	139	157	161	157	166	156	132	146	160	165	167	145	174	149	137	156	145	156	144	153	142	162	145	147	160	148	156	151	175	150	162	123	150	119	154	150	129	146	142	146	164	158	175	149	153	152	148	151	160	135	165	154	128	147	151	125	158	150	147	157	150	155	158	139	130	157	142	135	146	150	151	162	150	175	146	143	151	147	166	141	146	145	156	156	152	157	143	147	151	147	134	158	127	150	140	148	152	125	146	147	162	153	165	162	141	142	170	141	160	133	141	182	141	155	148	149	128	150	163	161	146	172	153	159	164	182	154	143	149	153	158	165	124	155	146	153	131	160	128	139	173	141	134	126	152	140	149	142	157	142	136	146	140	144	137	142	164	142	156	143	179	168	148	168	167	157	149	172	159	135	138	161	167	156	149	142	139	127	145	145	157	136	150	139	142	147	145	139	157	144	154	155	129	144	163	151	153	155	164	145	158	145	164	140	136	143	134	146	155	159	137	157	151	159	172	146	152	155	143	145	145	149	138	156	164	141	170	172	146	151	142	159	148	168	163	155	160	150	149	158	149	147	169	136	143	176	155	158	150	169	132	154	152	170	151	156	142	140	136	162	134	158	132	159	168	146	154	148	164	140	158	153	151	129	131	136	129	150	129	162	124	142	129	147	159	136	143	148	141	155	127	134	164	172	144	154	142	125	139	134	134	160	166	154	157	146	141	127	143	152	146	138	150	151	145	155	143	129	137	138	137	161	143	145	158	149	160	163	151	154	152	154	145	151	162	153	125	161	171	154	157	148	150	151	152	157	153	135	152	155	167	184	152	140	142	123	157	160	144	135	142	153	147	127	154	145	140	142	186	116	157	157	127	143	158	141	148	145	138	146	142	134	155	120	154	147	147	142	148	150	149	164	167	117	134	157	177	138	156	135	139	160	164	136	126	148	153	143	160	152	167	146	160	157	148	140	136	136	157	147	158	151	165	157	140	146	140	163	145	162	131	133	131	149	142	159	169	139	168	145	161	147	147	170	159	151	152	152	132	166	150	152	152	141	164	146	134	138	148	153	158	160	154	128	145	139	158	167	148	133	151	163	123	159	152	166	125	153	130	157	141	148	166	149	163	156	162	138	146	164	140	151	142	143	140	144	125	131	143	146	154	145	132	158	131	156	149	157	134	164	141	151	139	162	141	168	137	146	148	156	163	144	160	137	152	159	160	162	158	145	126	167	147	141	144	154	157	127	128	157	159	144	147	158	150	166	165	150	161	147	140	153	148	159	147	145	161	168	166	142	159	171	175	153	144	131	158	124	155	178	174	158	158	133	156	165	158	155	156	174	129	167	131	174	158	153	179	147	157	137	145	164	143	159	129	140	168	155	148	146	159	158	153	145	146	139	158	120	157	144	140	164	141	134	164	169	153	155	174	139	142	150	117	124	144	140	147	154	174	154	133	152	156	155	146	155	154	168	159	139	171	170	163	146	139	139	163	168	153	155	139	173	158	168	145	147	157	139	144	158	143	151	146	161	146	147	138	124	148	132	162	148	150	127	164	174	136	143	152	147	157	161	161	151	136	124	154	157	166	172	152	136	155	155	170	153	153	142	150	152	161	162	147	156	139	166	140	148	153	156	175	146	166	159	163	177	156	139	158	155	175	158	140	157	163	157	126	159	142	144	161	149	140	158	142	152	168	143	133	152	132	164	171	166	130	160	153	136	161	160	145	148	167	141	141	154	142	150	166	135	136	150	132	152	146	157	138	160	176	148	153	168	137	129	142	141	156	145	147	132	165	141	168	141	156	154	135	116	128	153	117	142	140	151	142	128	160	143	140	147	138	163	139	144	135	140	147	140	137	174	170	159	156	131	168	156	133	158	133	149	171	145	139	145
9353	8980	19091	19833	18108	15639	14276	12808	13682	15020	15017	14739	15061	14531	12196	12592	11214	9190	11926	12800	15213	14408	18345	15163	19673	16288	17483	15838	10425	6067	6844	5228	3567	3891	3891	2095	700	658	469	465	449	453	511	498	560	672	707	749	673	1021	1898	2859	2885	2085	1394	1051	843	786	641	637	590	568	531	539	544	542	528	514	463	502	535	457	512	482	448	449	472	434	474	477	450	427	423	457	465	489	457	473	479	492	505	485	481	461	487	447	465	473	450	452	423	444	449	444	447	448	473	425	471	474	484	453	480	481	456	470	459	414	411	437	441	472	440	460	463	463	472	428	478	467	462	446	452	462	459	483	458	446	448	442	449	451	468	443	468	435	459	461	445	476	466	437	457	423	447	442	441	441	449	432	463	479	461	454	457	469	438	447	438	432	470	453	463	406	452	452	470	421	462	453	483	439	459	435	443	464	422	458	461	435	441	474	439	463	448	440	454	447	445	431	435	464	455	428	439	412	445	458	464	466	455	458	472	452	433	455	439	444	476	424	429	476	431	457	403	439	436	464	449	399	455	487	456	451	411	485	426	431	473	459	420	448	468	465	457	437	412	429	437	418	427	439	434	462	429	462	477	405	452	436	443	415	419	425	420	393	451	433	422	461	425	426	435	437	443	451	457	463	441	476	446	477	451	463	453	455	479	426	455	475	411	443	484	443	414	451	458	402	436	401	460	454	491	463	452	474	454	433	433	451	457	434	473	434	446	457	431	434	453	423	455	469	445	420	450	428	480	420	429	446	417	470	367	427	448	457	427	445	466	437	452	481	458	452	459	422	468	440	432	453	441	482	449	498	435	455	421	423	414	466	440	405	477	475	457	449	439	473	457	483	473	477	459	467	443	446	421	457	431	429	471	455	455	443	448	448	495	446	464	436	437	465	492	442	457	437	453	468	448	444	468	475	463	459	424	459	450	460	421	433	434	478	457	468	435	453	428	496	410	440	470	446	465	502	448	476	430	443	466	424	470	482	426	434	409	441	451	450	448	435	475	460	480	462	465	461	426	418	436	437	407	425	439	439	455	426	452	431	437	476	454	461	442	436	450	434	426	434	457	448	411	450	456	454	450	459	426	415	445	442	430	446	461	429	459	468	475	472	459	428	492	440	476	436	474	455	455	425	441	415	443	457	463	446	429	464	440	463	441	446	464	401	433	471	461	420	450	435	463	447	442	421	440	458	492	447	450	468	456	394	476	451	455	488	475	460	446	431	419	442	460	457	407	453	479	447	455	442	448	463	462	433	430	462	448	428	449	443	458	484	444	432	427	455	460	502	432	462	457	439	408	450	433	413	435	455	412	452	448	436	455	452	459	430	423	435	439	456	418	434	442	418	438	460	462	441	452	436	411	454	464	463	471	457	420	423	487	437	453	451	492	474	452	461	468	479	418	464	467	439	470	486	439	435	451	452	437	447	416	465	435	463	475	439	419	448	462	458	414	447	476	431	464	436	432	472	410	474	461	417	443	433	438	410	442	461	452	461	459	424	474	458	465	435	435	484	497	457	508	482	431	436	472	467	436	460	417	457	453	452	484	466	514	466	474	436	461	484	432	466	462	435	436	441	481	454	456	443	456	475	453	479	456	469	470	448	435	465	449	451	457	485	450	464	477	456	419	425	486	465	437	443	464	445	452	448	420	421	475	441	447	445	420	453	438	419	441	437	459	450	446	427	449	450	449	442	440	455	430	464	456	460	423	476	449	449	402	448	477	404	431	477	438	443	417	465	449	449	475	465	473	480	427	444	446	407	445	452	427	443	403	476	474	470	467	436	440	454	409	456	447	452	413	482	440	454	447	433	425	436	467	407	445	399	474	431	500	446	467	481	440	452	457	405	450	422	460	463	453	437	452	439	469	448	412	510	468	463	432	449	431	425	447	475	470	491	458	430	447	445	429	448	469	430	439	441	438	470	452	473	414	435	479	433	461	483	458	430	454	430	462	395	434	453	457	443	460	437	449	450	490	476	456	435	457	464	441	449	437	418	452	433	405	459	451	463	455	486	442	440	472	491	470	425	454	447	440	459	434	446	473	421	443	465	418	447	478	465	455	446	469	462	461	467	472	471	494	479	447	447	451	444	426	431	425	482	425	465	462	444	441	448	389	459	459	465	431	453	464	406	434	454	486	431	443	453	475	463	448	456	462	457	443	466	436	468	446	437	461	467	430	471	445	433	458	439	449	461	443	444	455	485	433	481	450	473	452	450	461	449	436	432	466	458	410	434	440	455	434	432	447	432	450	438	439	420	400	479	435	468	435	466	480	472	431	442	468	459	467	423	407	445	482	419	454	457	447	410	436	400	473	409	478	485	455	472	444	419	420	449	524	452	441	452	468	481	493	469	470	440	437	420	473	421	454	431	459	446	450	434	424	467	418	435	470	436	466	431	445	444	439	471	467	439	438	449	427	459	434	446	448	442	439	425	444	417	435	438	472	450	424	413	465	420	402	429	468	427	448	443	436	437	449	443	408	454	467	442	452	418	461	441	428	501	479	449	468	479	463	472	451	489	434	432	410	490	462	448	437	469	481	414	501	476	443	434	464	472	430	446	437	437	462	433	455	483	464	426	437	456	471	456	452	431	457	415	459	451	458	433	469	401	449	437	448	444	445	450	441	476	423	450	435	446	435	475	478	428	434	427	463	465	474	457	451	450	424	435	447	449	485	432	448	461	408	426	446	438	444	465	466	467	468	466	470	419	452	434	463	436	401	471	476	424	438	421	430	475	417	465	483	456	488	421	448	467	431	422	437	471	450	465	459	433	434	446	441	468	439	422	455	434	480	415	427	441	471	476	442	426	414	454	440	464	448	427	463	494	448	437	455	439	461	460	406	460	458	442	450	439	513	439	449	459	445	473	459	481	437	419	436	458	426	431	472	461	451	423	466	475	472	404	425	482	493	437	446	466	441	460	450	505	450	440	457	419	446	465	422	432	482	448	437	467	413	433	430	417	450	430	439	445	461	464	433	482	474	419	444	473	435	485	450	467	437	416	452	433	471	457	462	429	442	426	432	454	447	419	444	457	451	439	467	415	461	445	467	431	456	438	453	434	421	484	449	441	465	456	460	442	440	437	437	449	449	434	462	450	439	428	435	426	449	470	458	468	442	458	462	420	441	436	464	457	452	441	464	433	471	448	444	433	434	447	400	447	441	448	437	434	445	434	427	447	413	441	418	439	447	448	455	424	487	462	462	436	446	457	464	460	469	454	469	489	454	460	461	429	451	461	466	464	461	449	413	462	481	440	469	419	438	472	451	460	419	469	447	518	439	476	456	451	487	452	419	445	437	475	430	425	442	442	462	438	469	453	449	466	433	456	426	436	467	459	486	457	460	435	445	461	461	447	448	421	428	499	449	416	473	440	462	438	467	406	443	470	433	448	428	452	465	460	444	483	460	451	449	394	477	443	422	447	430	432	469	446	473	455	450	462	430	465	425	451	440	494	489	452	435	433	469	429	464	487	468	513
20803	12793	18591	15999	12452	9041	6434	5857	5642	5559	5794	5287	6126	6477	5824	6395	4973	3762	5481	4436	6131	6041	7467	6846	7545	6911	7207	5635	3564	1991	1877	1633	1006	846	677	451	243	275	205	204	191	169	187	203	192	265	267	289	275	393	727	1005	1101	726	542	349	366	269	251	222	230	180	191	212	204	208	200	209	221	218	205	185	183	191	181	185	160	175	199	188	177	187	180	149	194	182	181	187	167	181	203	180	186	177	184	176	188	182	181	185	169	179	196	185	175	183	172	207	179	192	185	195	203	177	178	189	189	214	187	178	196	169	175	190	194	194	189	189	174	180	171	184	216	187	154	205	179	189	179	173	168	190	164	217	173	158	180	194	184	173	213	163	198	172	159	181	175	183	156	165	186	201	175	186	176	189	184	187	180	178	188	183	180	160	161	169	168	187	204	192	189	177	167	169	196	182	181	198	158	186	221	173	183	168	157	148	204	165	181	190	169	170	153	183	200	166	153	209	165	185	176	184	193	186	198	189	178	189	164	211	176	175	188	191	172	197	190	183	186	155	206	195	200	168	167	193	170	170	187	179	182	181	191	172	175	181	183	168	155	180	182	175	180	175	160	188	190	167	170	178	187	206	182	185	170	184	166	200	197	196	178	184	186	197	179	184	201	159	186	200	198	187	176	190	165	204	178	170	165	188	178	195	172	179	174	179	192	190	183	194	190	172	174	166	195	191	171	163	183	179	189	174	180	204	187	193	183	178	179	164	171	192	168	190	199	181	187	197	167	202	165	180	201	184	183	143	197	160	189	196	176	177	159	164	210	187	178	173	192	178	192	184	188	166	180	185	151	188	172	166	193	165	188	182	175	179	168	193	188	189	160	185	167	171	198	187	171	181	196	183	173	193	161	188	166	198	207	183	183	183	184	174	176	175	198	191	192	186	180	172	171	215	174	215	183	176	170	189	158	179	190	191	172	183	198	163	189	188	177	194	207	178	179	169	173	178	164	170	186	195	165	187	177	172	180	179	162	186	169	192	184	173	153	190	180	185	180	182	203	160	176	174	194	207	199	185	186	173	175	167	199	146	180	190	176	184	187	174	171	210	173	198	198	175	197	184	164	182	177	166	166	175	173	192	181	162	188	159	178	185	168	183	196	190	185	185	181	183	169	166	204	178	183	176	170	207	162	180	191	196	215	168	176	180	187	150	203	202	171	186	204	202	179	184	180	181	191	203	175	195	180	185	200	203	176	193	173	181	174	183	190	172	199	179	165	160	189	159	196	190	233	182	174	198	183	188	183	186	172	179	203	176	180	181	191	166	186	186	177	182	185	193	186	164	184	200	190	158	182	169	194	156	200	199	183	207	170	171	179	186	210	186	180	180	163	183	184	188	161	170	191	181	164	187	172	198	204	183	181	201	185	190	174	207	168	215	183	190	192	181	176	189	180	145	139	176	180	162	173	171	194	202	193	162	188	184	169	203	167	167	169	175	167	147	207	167	184	181	177	198	191	190	193	197	185	174	176	180	180	207	199	173	203	193	185	188	195	201	194	187	208	198	184	169	173	179	186	162	193	182	171	156	198	198	167	165	167	191	189	179	193	201	199	178	208	189	201	182	161	205	175	170	186	178	175	170	193	183	185	174	165	178	176	167	177	167	194	174	180	184	182	172	187	193	165	192	176	178	187	214	179	188	188	169	196	186	164	184	163	178	190	197	163	171	194	173	167	198	201	168	199	203	186	183	192	166	201	188	179	186	177	197	169	183	194	173	191	170	193	168	189	180	190	196	176	198	189	193	167	182	191	176	210	180	177	149	173	173	177	174	181	199	173	196	174	159	182	194	156	186	184	199	176	189	197	179	164	191	163	189	191	160	164	165	177	150	199	177	200	151	189	173	180	182	181	188	172	166	182	198	157	176	171	188	187	185	197	198	198	185	190	203	166	175	163	209	181	199	157	180	177	197	186	190	194	173	192	195	165	200	176	185	185	174	169	168	191	170	183	178	178	194	178	173	187	170	180	193	184	167	187	160	187	187	188	190	176	199	183	161	164	192	155	192	194	188	183	187	175	174	190	190	184	166	170	183	181	168	183	195	209	176	173	184	165	187	183	182	169	181	211	201	188	175	181	169	183	170	170	180	195	146	211	177	177	185	175	165	185	176	188	171	187	184	186	181	174	179	160	145	207	185	154	179	182	176	170	177	162	159	191	190	204	171	162	168	179	173	198	199	152	205	146	173	181	195	180	181	194	174	171	179	204	185	178	192	172	194	154	171	176	180	193	171	181	173	190	175	202	190	180	182	185	197	183	181	206	203	172	184	205	192	195	194	175	185	190	178	177	163	186	211	154	172	172	183	208	200	165	201	180	196	201	188	180	176	183	182	165	174	176	148	191	170	207	182	188	196	187	153	190	173	189	170	166	184	168	166	164	183	168	211	179	172	185	192	187	187	184	188	181	163	190	200	178	194	180	168	190	181	164	206	212	182	197	197	187	168	180	205	160	180	186	183	185	173	168	177	179	166	186	205	193	192	205	173	186	159	167	179	177	178	189	170	191	177	161	174	223	196	183	209	182	171	176	173	165	164	167	185	183	209	177	182	183	175	173	188	188	159	175	187	164	174	154	190	192	201	226	200	179	167	182	169	161	177	179	178	169	183	177	153	169	201	179	183	174	184	165	190	189	179	201	201	166	181	174	175	177	162	171	170	157	181	175	196	203	186	166	178	193	172	176	169	185	170	167	179	191	172	187	183	183	197	185	193	180	194	177	181	194	176	179	185	164	200	194	191	175	173	175	190	196	168	187	160	189	175	193	184	201	175	187	173	182	167	186	177	192	169	201	166	214	173	192	178	208	195	188	183	192	190	210	170	200	165	183	195	176	184	192	171	180	178	189	166	163	198	179	201	174	181	193	203	177	158	172	166	202	182	172	188	160	179	173	156	185	165	200	181	208	190	188	170	178	170	178	202	175	170	179	172	187	192	200	191	177	144	189	212	195	164	183	189	187	168	178	169	196	193	166	182	192	167	177	190	182	181	182	187	201	180	175	181	184	178	195	186	184	164	173	163	175	198	175	181	187	148	183	175	187	178	201	196	181	177	216	186	186	179	193	186	176	174	197	191	184	167	184	166	179	201	180	200	186	162	179	171	192	184	181	200	174	191	182	183	184	162	189	162	187	166	168	178	169	183	207	169	188	165	209	193	160	161	175	196	169	163	184	176	165	172	159	164	187	189	175	171	200	175	185	162	180	171	173	187	175	168	163	188	195	169	182	190	188	149	170	166	172	176	200	154	186	163	192	184	192	203	181	200	194	186	190	169	171	182	185	185	195	185	188	171	173	154	194	198	197	178	202	189	169	201	194	194	188	177	184	182	167	162	182	174	162	168	183	181	197	150	172	168	186	179	183	213	159	179	174	189	156	196	176	208	172	186	178	198	156	169	179	197	192	174	205	177	182	172	211	197	186	185	215	173	190	188	197	178	186	186	187	192	171	195	160	220	168	182
11992	11390	23823	25686	24837	22053	19281	19041	19812	20133	20545	20530	22932	22297	19961	21040	17767	13814	19832	16425	21658	21366	25875	23767	26314	25073	26065	22773	16390	10843	11026	9979	6054	5172	4558	2556	1159	981	685	527	534	573	563	591	764	1111	1131	1040	1171	2082	4957	6764	7315	4917	3442	2078	1943	1532	1062	949	829	692	814	772	703	707	726	722	671	660	665	626	574	567	529	511	538	516	590	570	543	568	501	536	574	550	605	613	614	480	507	511	519	484	479	547	476	506	540	531	545	557	524	479	560	494	551	576	567	504	562	503	527	531	512	504	528	535	518	519	538	518	521	488	527	509	550	524	490	500	554	523	505	499	515	513	545	526	548	489	517	510	502	526	562	533	555	522	487	540	531	510	548	504	566	534	544	535	480	490	484	526	497	559	562	498	521	519	527	511	498	519	526	526	566	531	492	506	522	529	519	512	552	527	543	520	530	515	514	586	533	495	520	558	533	547	514	522	485	512	531	508	538	503	534	548	504	512	535	506	531	536	521	502	524	505	551	525	499	518	517	519	532	516	499	532	534	550	499	541	576	511	520	531	521	562	516	496	516	516	502	537	536	519	510	563	534	513	528	551	524	515	533	506	556	514	528	518	533	532	567	522	515	529	546	473	507	537	551	554	512	537	474	544	533	518	557	510	512	537	528	551	559	516	528	545	558	488	523	554	529	506	542	539	546	497	531	562	496	520	522	558	506	520	505	528	537	549	514	524	567	514	536	577	565	552	550	505	531	533	563	532	510	537	545	547	524	517	527	519	525	541	543	546	536	518	505	525	540	551	465	535	525	521	473	461	538	514	526	593	528	548	546	555	510	520	498	540	529	508	539	506	511	499	496	530	546	509	482	493	510	532	526	517	562	518	523	524	513	548	517	539	530	532	535	511	543	551	490	540	534	485	538	510	508	529	503	557	522	522	532	507	526	497	537	544	491	512	509	522	544	540	514	545	512	543	512	515	506	525	507	525	540	552	563	564	547	537	525	448	530	517	513	535	546	506	495	516	517	459	519	552	524	543	525	528	483	561	518	514	534	502	536	514	516	505	578	559	517	498	559	510	511	536	545	516	489	590	539	539	533	526	523	510	562	566	523	553	524	523	501	521	524	452	523	491	530	498	512	518	561	590	535	541	498	546	494	552	548	488	522	518	525	520	486	541	526	502	513	489	539	519	498	526	519	519	529	526	521	480	557	495	543	498	507	498	507	526	524	528	535	507	530	496	530	460	526	488	542	521	556	525	540	558	503	490	515	513	573	498	557	542	531	501	485	536	498	508	520	518	498	502	519	529	535	540	530	475	503	573	517	546	550	526	530	487	524	556	516	520	522	528	537	511	511	520	529	553	533	564	531	468	543	567	546	520	547	545	537	516	493	532	540	482	575	516	512	523	471	529	509	551	507	488	553	556	536	496	513	501	501	517	481	540	550	538	516	555	505	531	511	542	529	518	553	548	517	499	543	544	539	529	540	551	520	507	541	555	489	527	477	538	531	540	516	532	504	529	550	535	515	514	528	516	547	562	523	526	508	522	527	506	463	537	559	496	522	468	514	506	519	553	522	552	518	519	533	508	545	507	539	521	512	538	559	531	522	587	540	520	502	534	567	515	527	528	523	536	535	503	547	530	549	538	530	509	540	549	519	552	508	519	512	473	505	536	517	500	532	541	503	572	556	493	563	529	559	553	592	499	529	552	507	531	509	556	572	482	510	549	517	534	509	532	549	533	488	453	569	520	493	534	553	519	548	513	522	510	539	559	534	507	543	547	541	520	523	507	552	554	538	509	547	527	504	534	537	483	498	512	539	566	559	498	569	521	504	548	514	528	507	542	484	540	492	509	531	516	539	521	553	520	520	546	564	517	532	524	483	555	497	569	468	503	550	498	506	559	505	505	511	539	501	536	560	525	595	499	508	556	524	540	501	524	517	527	536	554	513	527	516	520	526	521	513	480	528	549	527	587	555	523	546	511	496	530	530	523	553	561	535	548	506	526	493	500	554	519	511	513	545	514	555	502	486	553	557	516	561	534	530	528	486	557	506	516	529	544	543	558	520	568	540	554	532	512	481	533	521	531	492	542	553	502	525	546	522	552	532	565	516	566	560	510	533	519	533	552	503	526	537	536	567	553	522	521	478	558	535	532	513	543	524	518	528	533	520	544	500	513	538	527	474	513	559	499	518	526	534	545	540	530	533	491	537	558	548	523	495	501	531	535	512	512	493	520	524	503	537	517	497	527	561	499	499	487	505	543	523	538	543	561	546	505	510	517	520	507	543	497	548	539	566	503	508	539	533	495	513	482	536	511	542	524	502	500	519	505	523	554	494	501	496	526	528	505	560	522	497	533	530	526	527	537	508	518	517	541	531	564	552	549	497	507	516	526	504	546	560	522	502	559	534	489	534	517	575	541	547	561	567	524	497	516	520	550	481	531	521	526	522	507	513	476	508	519	533	495	502	542	576	509	479	505	531	532	521	532	513	529	520	523	554	500	542	572	467	526	503	504	545	523	488	534	494	546	498	524	489	518	511	543	564	523	502	523	531	500	534	533	530	487	489	543	480	500	486	540	522	522	556	518	511	524	544	534	536	531	475	524	502	514	469	559	511	522	530	576	519	579	508	528	554	497	505	526	519	529	508	568	523	566	486	523	559	525	533	537	527	503	522	519	500	527	560	564	555	525	501	492	486	542	498	512	497	473	501	535	545	504	514	516	526	530	549	562	519	544	553	507	501	541	511	484	524	521	559	549	565	540	535	555	505	552	508	513	538	524	541	563	512	513	495	511	506	472	571	544	547	548	555	534	532	582	519	539	554	561	533	530	526	505	554	533	520	501	537	524	499	543	511	494	519	527	490	525	537	506	548	497	477	522	570	541	496	542	510	523	530	519	546	546	536	522	538	535	526	562	506	514	492	522	501	514	545	481	524	525	517	494	520	497	515	535	555	542	487	545	517	515	473	508	488	509	509	523	511	550	546	523	539	529	487	527	550	436	487	529	511	529	550	522	516	532	527	503	525	494	540	536	519	505	527	497	517	521	499	527	531	527	530	499	543	593	530	506	471	528	575	550	521	536	526	528	604	513	572	506	506	539	534	578	532	533	503	528	502	514	566	484	544	534	547	525	556	484	514	489	497	504	529	526	541	557	536	541	532	531	524	524	528	523	536	526	553	507	573	541	496	522	533	528	535	532	552	515	524	504	550	526	499	515	540	519	505	536	567	578	554	564	524	529	563	518	522	482	530	486	490	523	521	541	553	508	517	498	542	549	536	511	512	576	509	510	532	538	487	510	512	520	538	550	565	523	496	494	528	544	556	490	554	508	519	533	503	516	547	514	509	490	537	533	465	545	537	515	496	531	542	533	514	517	553	545	495	529	540	509	545	543	532	515	525	544	527	550	559	534	496	512	543	535	549	522	488	544	503	544	470	497	523	509	556	539	536	488	556	544	551	512	490	561	539	582	534	537	564	559	508	561	538	545	527	512	511	526
5443	4331	6708	5089	3209	2183	1694	1480	1100	963	822	795	634	654	513	568	492	359	349	284	322	374	401	360	394	387	396	375	274	227	184	179	150	163	133	132	122	143	127	145	126	143	115	129	124	146	134	135	126	133	152	168	190	148	145	146	159	128	115	151	112	124	139	149	120	129	131	153	120	145	135	116	160	127	130	128	116	139	106	124	126	103	150	111	138	117	118	116	127	115	125	114	102	121	143	123	120	124	109	134	111	113	121	112	119	142	129	123	124	122	99	103	138	117	139	115	130	136	121	115	107	135	136	119	117	130	131	111	125	130	119	117	118	138	134	114	128	129	126	119	132	128	129	120	116	127	144	139	120	113	102	158	123	115	137	119	131	115	122	122	105	123	133	117	123	133	132	117	129	140	123	133	130	136	135	117	130	130	119	125	143	113	150	113	116	146	120	134	129	109	118	138	136	132	108	115	127	126	147	124	131	129	134	127	117	115	119	121	111	126	107	136	128	119	119	145	129	120	127	144	110	133	115	119	124	130	110	117	129	105	119	107	128	144	134	117	115	114	138	105	124	156	143	110	114	125	145	148	133	128	110	121	111	106	99	104	124	114	140	129	125	128	120	115	126	126	113	116	124	118	123	120	110	107	127	137	110	111	113	117	113	114	122	121	103	110	139	109	127	98	106	106	111	124	129	140	115	127	118	118	131	129	137	122	108	139	111	118	112	108	120	127	119	128	130	115	116	134	128	114	111	133	112	147	108	117	131	109	115	119	108	126	120	113	119	136	106	109	131	111	119	132	113	125	135	106	129	126	112	119	144	154	113	114	137	146	144	129	126	136	119	127	122	119	120	121	132	123	120	137	144	121	119	147	123	123	128	121	101	120	136	133	116	115	125	111	132	138	133	125	126	104	117	116	109	151	125	129	114	120	126	125	116	123	123	122	120	96	122	119	115	124	125	133	116	136	123	118	125	138	147	113	141	142	116	134	139	123	117	136	114	121	111	117	128	113	113	123	104	135	118	129	118	131	119	122	108	132	94	118	115	121	133	108	120	124	140	120	112	123	115	122	119	118	118	136	137	130	116	135	130	134	119	130	138	130	119	112	105	126	124	152	126	125	121	124	117	114	136	109	110	112	136	120	115	126	117	122	123	135	128	114	106	119	116	125	113	119	132	131	130	139	106	122	115	123	128	147	117	123	126	123	146	131	134	113	123	118	141	98	110	123	125	117	116	122	114	127	139	119	124	123	127	138	125	146	109	113	115	119	122	143	131	109	95	115	126	120	125	112	131	112	117	117	122	119	117	136	123	127	102	114	153	131	128	123	115	114	134	133	123	134	145	125	140	114	117	121	112	118	142	121	113	124	119	134	134	120	113	124	115	123	127	120	124	96	134	123	116	109	109	120	118	114	109	139	119	129	120	157	122	115	124	132	130	120	125	112	129	127	113	122	126	120	121	119	127	122	126	118	116	127	125	136	121	145	112	113	134	144	114	147	108	120	122	113	104	121	112	135	122	136	131	137	118	142	131	103	127	137	134	109	120	96	134	129	127	138	104	131	127	118	125	120	139	131	119	126	122	116	112	115	127	119	122	123	147	132	113	108	131	99	118	119	133	104	129	137	118	120	111	117	122	124	127	120	109	124	115	120	144	106	134	112	113	122	109	127	125	154	128	120	106	149	116	134	154	123	115	128	135	114	121	132	113	130	137	131	117	117	127	135	126	120	112	108	115	143	119	127	119	112	130	112	127	116	125	123	121	135	126	125	115	132	106	128	122	120	120	107	118	110	117	104	119	116	109	118	116	116	127	110	135	116	114	132	130	123	127	132	126	126	126	124	134	110	132	107	118	143	130	157	119	139	111	119	119	117	123	109	119	108	118	151	110	119	118	137	102	110	118	115	126	110	112	124	120	114	105	129	128	123	130	141	130	131	130	138	146	110	126	139	108	122	125	121	105	124	125	110	125	136	110	125	112	113	117	122	122	136	113	133	109	111	127	115	119	111	136	129	105	118	140	135	119	106	112	135	113	133	112	120	112	113	123	132	117	124	150	139	123	132	113	140	145	110	125	120	121	121	131	120	127	120	111	126	123	144	140	108	124	122	118	130	145	133	128	112	117	110	123	118	115	118	126	119	135	117	119	129	137	133	109	101	124	126	131	128	137	122	126	132	104	117	128	129	124	122	125	134	118	148	134	122	137	131	113	136	134	113	126	109	135	121	119	136	122	126	139	135	124	112	127	127	111	120	124	128	131	124	124	141	126	123	122	104	113	122	140	118	127	128	127	129	132	141	103	131	115	124	112	139	132	128	123	133	114	126	129	130	111	128	116	130	126	130	116	129	147	109	129	123	133	123	123	129	109	131	120	123	130	116	124	110	127	114	128	136	115	118	111	124	114	102	93	115	127	137	119	133	107	114	122	138	146	108	134	127	103	146	114	118	124	105	136	112	133	124	106	125	139	128	144	120	123	119	122	114	130	127	121	122	116	109	99	146	126	129	109	128	105	129	94	118	119	113	126	111	154	113	121	114	118	127	132	112	140	131	95	126	108	122	119	123	116	110	123	127	106	108	117	119	103	129	121	112	120	118	127	124	147	103	124	108	111	114	139	127	124	103	115	102	128	110	139	118	136	122	105	132	139	133	132	123	142	114	117	123	124	113	127	124	118	118	137	133	117	126	103	129	139	115	109	107	125	132	127	109	121	143	124	162	117	123	125	140	132	129	124	117	115	118	133	127	103	146	123	121	124	128	120	111	123	113	117	111	132	125	107	107	119	118	120	124	128	130	127	124	146	117	118	135	123	115	124	123	117	123	111	115	118	99	119	138	120	138	143	103	136	137	125	138	135	122	129	125	113	119	116	141	130	117	118	118	125	133	124	132	123	109	122	115	123	126	137	123	124	101	118	124	125	108	114	136	111	115	142	118	136	115	117	138	131	131	111	121	115	126	119	106	121	120	110	115	128	140	137	127	121	123	113	129	124	129	123	144	136	114	130	135	131	130	107	127	140	103	120	136	124	139	124	117	116	138	119	119	129	125	132	116	139	116	135	128	119	110	130	115	134	118	126	136	102	140	142	129	124	113	131	98	110	122	134	124	117	102	118	123	120	110	124	131	118	135	115	112	135	131	140	102	126	112	117	133	129	137	124	116	132	98	127	117	124	108	134	129	113	129	136	117	121	128	126	121	123	120	112	137	111	128	124	139	118	136	121	116	117	133	118	139	121	134	122	149	135	149	129	129	134	140	127	135	111	113	128	124	133	109	135	98	139	142	146	114	141	144	108	139	111	136	125	128	123	106	117	130	135	110	117	137	114	114	120	119	139	118	120	159	140	122	126	133	120	136	131	142	115	117	121	109	115	125	111	114	123	106	113	114	126	127	109	132	103	135	123	129	126	119	122	127	120	139	98	125	113	144	115	116	97	112	120	133	110	113	136	107	120	114	129	143	116	124	134	138	133	111	133	112	144	128	116	130	120	111	113	139
4516	4870	11600	11878	10021	8436	7271	6860	5405	4731	4202	3965	3524	3498	3116	3228	2827	1911	2034	1512	2077	1978	2450	2108	2461	2206	2269	1943	1686	1089	1035	952	713	584	490	456	383	423	388	373	368	378	399	406	427	434	459	471	459	500	653	694	760	710	631	527	452	453	399	432	408	439	436	421	431	377	417	434	411	402	425	415	402	400	372	389	397	400	394	418	376	386	391	381	391	420	422	383	381	371	411	370	378	363	387	334	365	385	397	376	347	383	383	377	365	376	361	365	381	383	369	384	379	356	383	362	381	363	361	379	375	340	409	357	411	395	421	386	363	396	350	337	376	359	351	369	348	390	340	384	400	414	364	340	377	366	378	357	351	349	334	368	365	366	393	376	384	381	387	372	390	355	365	392	364	365	372	400	395	387	389	384	379	401	380	381	383	394	384	369	341	385	376	389	401	349	391	371	390	391	346	361	365	389	361	387	372	390	367	378	390	411	362	353	384	367	347	368	364	348	377	351	368	360	360	383	397	358	392	350	409	392	382	359	358	407	367	377	362	360	344	388	376	382	402	348	390	372	374	392	361	372	368	404	385	341	401	383	386	373	363	413	382	388	378	391	372	357	340	405	415	376	406	394	360	352	372	403	386	385	385	402	361	393	382	404	388	386	401	343	382	331	381	363	376	383	403	387	381	379	390	369	394	362	374	344	408	380	365	367	374	381	376	369	424	424	381	371	358	385	347	362	325	402	362	351	344	398	346	361	407	382	366	389	343	405	363	376	385	398	348	369	381	363	367	373	382	376	367	380	376	357	373	381	358	377	416	383	353	384	407	380	381	360	406	341	405	344	341	389	364	377	362	366	409	398	389	375	380	404	414	387	391	379	371	388	366	384	362	378	344	364	392	369	406	371	410	395	412	377	354	368	366	370	353	381	375	355	383	385	396	367	380	356	369	363	381	392	402	364	376	331	399	372	401	361	375	379	404	350	338	372	372	378	365	372	390	408	360	385	379	376	378	375	350	361	384	379	354	362	392	368	386	362	365	364	363	363	361	398	386	391	358	362	358	398	411	360	356	336	373	396	385	356	379	401	347	381	397	379	378	383	344	386	379	393	393	371	342	414	343	327	355	350	383	396	383	384	372	350	388	377	351	383	418	388	385	412	418	392	378	375	338	389	388	361	424	372	366	378	376	377	370	367	403	383	385	360	403	379	368	400	372	376	371	370	391	367	351	378	347	382	417	363	413	377	368	368	338	351	354	377	367	369	384	385	397	349	331	383	375	341	362	391	382	373	326	360	372	390	367	350	402	362	344	397	403	403	380	362	377	406	362	359	373	395	377	397	359	395	379	369	386	396	374	390	366	366	395	393	360	362	372	375	406	387	395	370	356	385	352	411	338	367	381	381	346	381	346	356	381	361	395	384	387	350	349	371	371	383	373	346	360	339	371	377	392	347	358	381	389	350	334	365	379	404	383	352	345	344	400	373	393	374	357	385	428	387	356	386	378	405	358	368	357	348	364	358	390	369	371	350	368	371	370	391	443	389	404	330	360	383	401	365	369	375	376	359	370	391	364	389	346	347	375	369	373	343	393	369	360	387	394	350	362	380	373	348	379	405	391	377	405	314	374	363	363	366	351	367	371	395	404	369	376	378	397	387	352	376	397	376	388	363	343	363	351	419	381	381	375	361	382	384	381	387	346	388	351	352	349	366	390	432	350	367	360	377	389	341	387	345	371	397	382	367	385	383	357	376	385	378	395	383	367	375	391	357	361	368	366	344	359	386	391	384	394	389	378	363	369	411	392	393	381	366	343	357	373	350	377	397	389	372	408	365	395	377	373	403	382	338	342	386	405	366	388	396	359	377	333	387	372	362	367	391	404	410	373	361	369	356	373	351	355	353	366	353	354	368	382	391	390	344	394	407	383	358	355	384	347	352	361	362	382	335	398	361	388	380	375	361	356	417	383	366	370	368	357	350	357	384	400	368	360	399	361	389	374	395	356	397	380	385	382	401	378	353	377	374	376	369	354	358	343	374	367	359	375	390	370	394	369	377	361	362	395	408	379	359	410	393	391	355	355	369	363	381	352	341	368	379	389	389	408	385	366	382	381	358	379	372	372	373	363	403	355	371	372	371	403	394	349	360	386	388	393	369	366	388	409	354	393	354	371	376	362	350	394	374	400	348	380	358	369	343	356	337	381	400	392	379	387	378	374	369	374	360	378	381	354	390	352	407	382	374	392	389	360	369	367	372	366	390	356	378	351	369	368	387	386	390	398	364	393	377	363	317	377	404	331	410	372	359	384	373	337	380	360	385	345	387	372	397	392	367	392	368	377	378	412	403	384	354	381	328	344	376	386	400	362	377	411	360	343	365	371	357	333	372	388	413	355	392	391	354	365	362	347	401	369	380	379	393	388	357	358	385	371	345	391	354	400	366	348	381	399	372	369	364	369	370	368	334	383	359	396	405	394	362	370	395	386	346	369	366	366	368	395	385	365	385	374	398	363	347	369	382	370	398	381	372	361	366	365	342	420	369	418	368	395	357	380	376	380	400	395	369	367	383	390	369	372	350	380	363	361	366	374	399	344	389	394	365	353	356	359	402	364	346	375	393	339	378	361	396	366	425	358	380	390	404	351	388	342	377	386	395	394	395	426	361	374	346	406	367	367	343	374	390	358	400	376	394	404	369	380	363	370	392	384	342	387	376	369	359	373	389	373	391	385	376	370	378	394	340	374	382	389	360	384	405	328	371	410	371	406	386	357	363	338	391	356	388	395	393	403	377	403	390	372	371	345	399	358	390	384	351	392	373	340	351	388	368	381	379	341	346	376	362	373	380	368	378	369	372	359	356	340	380	374	371	379	403	372	392	344	382	381	383	363	346	375	330	374	387	403	364	348	365	383	368	375	369	399	364	366	398	369	371	331	395	382	365	402	376	395	362	411	385	361	366	387	368	339	385	378	363	372	370	386	395	416	373	375	391	393	361	394	363	397	385	359	367	373	390	360	339	362	384	404	374	373	395	362	350	368	367	350	355	388	374	369	370	347	364	399	360	371	390	367	404	362	367	353	382	344	369	365	377	353	372	397	382	392	328	332	391	360	365	369	397	381	370	361	367	365	364	409	371	391	382	375	377	354	386	376	372	402	363	379	368	405	378	370	361	353	413	350	369	371	349	351	356	370	366	369	374	393	388	364	361	347	381	378	364	359	359	365	328	356	400	374	376	371	366	381	343	384	368	367	362	331	392	396	372	383	375	375	377	361	388	390	361	364	384	374	349	381	377	373	423	405	370	384	367	369	375	392	405	381	339	362	399	346	369	395	384	409	439	350	372	377	378	398	384	389	376	384	364	394	385	392	409	367	380	401	362	322	377	380	409	360	391	391	366	380	381	403	357	394	371	367	370	397	400	325	390	404	373	353	371	352	364	356	385	368	379	378	350	334	371	361	381	372	371	353	348	372	342	364	393	373	379	355	395	356	379	367	369	409	400	383	393	400	359
12331	8019	12184	9923	7668	5649	4359	3603	2996	3083	2930	2904	3407	3941	2938	4569	3821	2756	2952	2114	3387	3260	4242	4137	3859	4187	3591	2244	1709	1286	1334	1014	600	527	281	285	188	165	168	155	139	143	167	150	162	184	213	197	186	249	475	630	705	571	388	254	234	230	194	183	173	160	181	187	168	156	150	168	159	137	138	147	183	138	142	156	151	140	127	145	126	140	141	140	111	142	137	163	169	147	125	140	148	141	127	141	156	147	144	152	165	132	142	151	158	139	161	155	137	158	157	152	126	144	132	119	145	148	136	132	127	123	167	135	163	133	133	136	154	168	139	146	154	136	162	141	184	147	162	149	145	158	145	142	145	126	135	141	154	123	150	150	132	152	137	133	140	142	149	150	127	140	147	146	135	136	162	135	154	139	181	155	123	150	148	137	155	141	140	139	148	144	140	147	150	143	148	165	151	144	137	139	127	140	163	155	159	133	148	125	158	138	138	112	151	148	155	122	149	143	176	135	159	172	140	144	136	138	147	120	139	151	131	148	140	134	126	145	127	149	144	140	140	140	140	139	138	150	116	153	145	122	146	161	140	164	138	135	151	125	140	149	151	152	156	133	154	154	150	134	140	157	145	158	165	160	159	149	140	160	151	156	159	141	149	151	154	152	159	161	165	168	155	153	148	134	163	147	151	165	148	147	165	131	156	144	153	161	142	149	142	117	144	151	143	148	140	159	123	141	144	156	131	148	154	138	132	128	153	141	148	148	152	125	141	141	142	176	135	157	136	159	139	163	148	137	165	147	146	160	166	141	124	168	130	159	128	147	155	147	131	141	161	168	139	133	125	165	143	136	157	168	138	152	148	144	126	132	164	133	145	141	147	160	149	150	139	168	156	157	145	149	171	149	166	140	140	134	141	168	164	127	151	154	132	149	127	141	153	144	128	127	143	156	149	129	142	143	150	140	145	156	160	151	167	151	141	155	122	146	145	153	146	138	158	131	149	135	152	140	143	144	149	146	151	151	154	153	158	138	133	144	105	155	132	134	144	153	159	136	158	150	155	155	119	150	149	142	160	134	143	172	135	132	129	146	133	137	159	138	144	146	146	151	129	161	158	135	150	156	152	149	158	136	145	142	135	154	137	143	141	135	147	155	139	157	151	144	151	131	143	141	159	145	148	160	147	135	156	152	152	162	153	164	150	142	136	129	139	145	152	142	158	142	140	178	141	136	136	137	149	130	134	139	155	148	134	151	160	141	139	134	155	137	159	153	134	135	146	138	114	156	165	159	157	142	152	140	145	141	158	138	146	145	153	124	148	168	139	117	169	121	156	163	141	153	153	152	144	139	138	152	156	150	161	143	146	164	152	138	147	144	146	147	133	133	143	137	148	157	135	141	161	143	145	135	114	134	155	142	138	154	132	144	131	146	148	144	130	148	131	138	127	150	128	145	142	159	131	146	153	138	145	157	161	142	130	148	161	172	161	153	144	157	154	146	145	133	142	146	149	140	148	134	160	153	141	170	143	147	129	154	143	162	162	154	156	135	163	142	144	175	160	145	119	157	153	151	149	158	130	150	127	146	145	140	125	151	147	132	147	125	135	151	142	146	129	156	149	126	162	149	145	161	154	140	153	148	139	140	151	120	143	143	165	147	158	142	135	140	142	143	141	140	152	131	135	132	135	152	131	152	123	129	141	142	150	158	138	141	155	152	134	138	143	148	144	132	145	135	162	120	144	160	135	159	156	130	145	170	144	140	135	143	158	124	136	145	149	171	142	156	150	161	134	155	143	124	149	157	142	134	159	157	152	136	139	135	133	160	145	153	153	153	130	143	139	131	152	127	155	122	144	145	161	128	146	132	149	149	151	134	145	121	165	153	139	126	164	125	134	150	141	122	137	151	130	141	146	145	152	146	150	147	166	170	151	153	130	150	134	131	145	126	158	131	135	140	162	148	133	139	143	143	149	130	149	141	123	147	142	169	125	131	155	154	153	139	139	168	132	135	137	157	145	150	140	176	140	111	145	137	128	132	132	152	133	163	171	162	139	127	147	148	146	137	139	148	168	147	142	146	143	153	143	153	147	123	168	119	128	158	163	154	137	148	141	158	157	149	140	147	164	147	122	134	153	144	141	124	136	141	143	135	162	130	152	145	143	152	139	130	149	155	142	146	153	155	141	133	148	169	147	126	140	132	150	170	138	126	122	160	145	124	147	136	150	174	139	134	147	133	155	146	146	151	168	160	149	156	138	141	151	133	133	139	142	147	133	134	127	154	157	164	169	138	145	121	135	151	144	156	153	150	175	159	127	145	159	162	158	114	157	135	139	169	165	114	134	169	133	159	128	153	143	145	129	132	138	137	128	146	139	156	158	160	151	137	151	136	145	175	142	151	126	141	166	141	139	159	136	141	163	154	126	174	152	123	138	144	150	146	160	154	134	160	153	149	149	133	158	135	137	169	157	160	143	157	139	152	157	148	138	156	145	169	152	156	158	133	168	137	163	164	142	114	157	136	146	127	149	140	146	131	140	141	149	148	174	134	146	155	137	141	141	141	117	121	156	143	130	134	141	154	148	170	144	132	150	184	143	135	143	154	160	142	148	131	173	160	123	157	143	150	142	161	154	148	131	161	122	140	137	142	123	136	142	146	160	163	134	149	153	153	151	145	148	151	163	138	128	146	142	148	150	133	166	159	145	152	121	170	142	132	138	144	153	142	142	151	164	134	144	152	139	140	138	143	168	149	133	168	132	151	164	143	128	136	159	133	150	146	139	157	151	120	140	140	148	128	157	157	141	132	143	141	139	149	154	158	141	134	162	141	143	136	127	162	147	147	146	152	158	149	159	138	131	144	160	164	134	151	139	152	136	148	139	150	154	137	155	149	146	165	142	159	117	145	134	125	145	134	155	142	143	173	140	160	132	139	159	136	149	137	132	122	144	143	145	160	145	161	150	144	167	137	158	155	144	150	140	151	142	145	137	146	146	143	142	150	165	149	157	165	148	166	142	138	148	160	137	158	151	140	133	154	140	130	147	146	154	138	131	126	162	141	172	143	143	161	136	165	144	134	137	170	137	145	132	144	144	148	141	146	130	142	145	139	157	145	139	141	148	150	167	153	141	159	149	151	146	159	145	154	123	140	164	130	168	144	159	143	147	130	123	146	173	119	158	159	132	147	148	153	148	141	135	147	133	140	135	126	134	132	137	150	149	139	136	129	149	145	145	142	128	142	154	132	166	165	146	135	140	140	145	154	143	150	145	149	125	163	143	138	133	155	141	155	149	168	159	141	143	189	160	129	138	155	145	141	150	179	152	163	143	136	151	142	138	155	141	157	136	131	152	142	152	164	128	147	128	140	140	160	147	155	134	175	186	155	143	156	163	174	152	146	118	148	148	149	141	147	154	136	153	136	144	177	153	162	163	176	151	142	140	142	122	137	142	140	140	148	146	157	150	125	143	159	152	141	139	166	137	145	158	134	153	153	147	151	159	132	149	143	169	144
8628	8398	17915	19889	18923	17143	15051	13578	13281	13643	13177	13608	15876	16489	12774	17372	13970	11105	12955	10482	16032	14409	18942	16768	17578	19429	17707	12455	10389	8278	8094	6317	3791	3283	1726	1440	886	581	517	452	476	414	464	485	593	820	808	742	924	1464	3358	4450	4695	3791	2370	1280	1251	1182	833	721	595	598	627	635	612	572	561	562	589	558	539	493	501	495	482	496	470	490	503	467	477	452	444	449	427	464	458	454	496	490	441	422	431	445	447	436	428	454	429	476	436	396	447	419	480	473	420	396	456	436	470	460	455	413	424	429	428	427	443	400	419	481	424	411	437	434	419	451	426	406	439	437	425	459	424	434	381	455	461	461	428	440	444	448	418	412	448	480	437	410	430	451	457	426	423	434	430	453	420	414	485	431	462	441	444	421	423	444	453	435	409	433	449	421	423	423	383	458	442	438	449	432	406	463	402	438	416	456	411	439	421	427	432	435	432	430	421	480	422	415	445	471	428	435	400	446	443	438	439	450	424	415	436	452	432	446	432	433	396	459	441	406	427	418	437	444	409	464	451	391	452	451	412	453	431	475	440	467	410	473	459	421	420	437	457	450	476	470	439	442	460	438	446	441	455	432	437	414	435	442	458	436	438	436	408	448	451	438	436	464	391	407	425	427	420	405	468	402	459	453	424	431	433	425	466	449	409	427	475	412	429	443	468	434	433	449	426	413	412	429	444	468	434	415	408	424	456	420	462	446	436	440	451	430	457	394	391	448	447	441	429	462	419	426	423	436	446	446	396	436	440	458	432	401	420	445	416	416	419	449	414	467	414	417	420	417	445	418	415	435	442	421	430	403	443	406	438	456	431	424	417	433	468	443	455	444	414	468	418	441	453	422	424	428	455	411	428	448	406	436	439	430	427	433	407	424	425	442	408	412	429	428	443	476	429	428	489	415	425	444	448	446	436	445	425	420	434	422	469	425	432	448	425	470	458	436	439	406	458	429	455	426	457	456	435	433	407	441	434	418	439	437	433	462	430	451	409	412	418	458	383	446	448	418	397	407	424	457	442	426	440	440	445	446	434	419	460	476	436	421	443	430	452	401	480	392	471	448	449	445	450	447	424	440	430	416	446	447	494	430	455	450	480	467	457	428	397	407	457	441	456	446	429	452	444	415	454	440	436	446	431	445	439	443	408	406	462	443	431	400	441	452	452	449	406	446	426	430	429	424	387	442	414	437	437	445	429	415	424	431	416	453	407	421	513	404	419	457	413	426	440	413	415	423	431	449	451	448	433	455	381	437	434	448	422	469	447	427	452	400	451	459	423	462	427	452	419	468	433	454	427	436	422	455	402	429	437	438	447	438	475	447	429	461	418	451	428	420	433	426	440	453	416	416	446	442	410	450	381	454	433	445	405	407	458	412	429	424	446	448	414	390	433	438	433	476	420	436	435	465	397	442	420	440	452	448	423	429	437	463	448	436	436	435	432	394	431	438	431	428	434	488	432	451	441	453	434	445	430	447	435	433	437	430	480	397	445	429	448	447	451	430	416	423	410	391	443	470	403	462	446	443	450	418	481	442	426	460	404	414	421	438	439	443	448	412	467	432	420	431	425	424	465	451	440	424	440	417	465	486	439	448	458	432	455	455	412	420	453	470	430	436	396	423	416	417	410	447	432	432	424	398	492	418	430	451	435	465	422	430	443	445	465	446	411	433	419	437	406	456	424	448	425	431	450	415	447	449	398	420	437	428	436	436	435	470	423	455	430	472	455	431	435	459	419	425	445	425	447	409	440	475	424	416	418	428	444	410	439	463	410	435	446	439	435	430	407	448	424	440	406	437	420	429	447	438	423	402	405	423	438	451	446	405	420	461	427	421	479	401	458	423	433	458	465	422	448	435	450	479	407	412	410	458	440	434	447	430	432	429	379	428	429	426	419	420	457	437	423	450	436	428	447	484	421	432	432	430	464	428	424	414	437	434	460	448	410	430	460	417	459	427	421	469	454	423	430	457	416	478	490	414	412	419	438	446	432	456	439	438	447	444	431	430	444	397	448	449	376	434	447	447	457	388	399	447	450	410	450	407	419	458	440	424	434	469	420	464	424	392	470	421	435	417	422	434	447	422	440	444	412	380	426	438	457	417	449	417	430	423	431	425	448	456	437	420	435	410	443	447	416	492	448	441	414	440	434	452	421	425	399	440	457	438	477	427	424	399	445	439	448	470	394	460	454	402	453	428	454	429	459	454	428	430	445	435	443	433	440	430	486	428	382	433	432	396	445	407	437	411	426	481	416	429	423	448	423	423	440	436	455	437	463	434	437	452	425	423	450	435	425	421	423	447	404	436	450	456	459	440	451	449	453	455	447	416	436	421	423	405	461	454	466	439	440	484	459	430	480	411	454	421	494	451	442	400	452	458	431	422	461	393	433	454	435	431	434	426	458	438	464	431	465	430	442	410	414	418	405	464	429	412	400	441	446	472	470	395	430	444	467	465	430	441	451	461	436	413	435	414	469	457	409	434	432	384	442	422	427	436	420	457	396	448	441	410	437	420	443	453	409	422	419	424	432	472	405	397	443	459	461	448	411	423	422	419	416	453	393	449	421	428	454	455	457	395	450	438	435	455	454	444	435	419	430	440	404	463	451	428	393	438	426	496	403	466	454	443	434	448	463	475	423	441	438	432	433	441	428	449	440	428	412	461	378	445	434	439	448	434	434	417	464	432	434	425	426	444	453	421	421	411	414	405	471	452	414	423	411	448	437	462	435	452	458	429	401	431	454	431	441	444	417	434	423	411	442	410	427	475	423	440	441	432	435	423	423	431	445	412	456	405	401	448	426	453	465	441	406	464	422	450	458	455	444	430	441	490	470	424	428	462	421	427	421	434	417	454	454	438	433	436	420	456	449	415	409	416	442	417	456	455	436	474	406	422	432	455	453	415	419	401	453	448	442	434	449	449	481	438	434	452	434	395	432	449	424	406	457	453	429	449	436	443	432	441	475	428	435	446	445	424	430	424	407	454	444	470	472	437	440	452	410	456	428	417	437	422	410	433	413	471	450	450	464	473	422	422	421	416	440	463	425	404	447	457	424	399	439	426	400	443	406	422	404	430	414	452	423	428	421	453	395	394	431	448	505	420	417	452	415	384	426	469	442	429	414	446	452	443	420	437	430	420	423	461	414	430	411	440	394	427	406	414	448	414	403	441	418	399	474	435	459	439	427	469	417	423	470	404	447	436	469	420	438	418	411	416	443	415	423	423	440	425	425	413	406	443	432	432	442	436	450	414	451	418	438	479	450	400	436	415	423	450	469	461	421	450	419	441	447	437	462	433	425	450	440	471	446	434	425	449	376	430	440	411	446	451	448	453	438	488	415	421	451	447	436	403	396	424	425	405	436	478	413	453	411	430	411	404	445	457	427	454	440	418	437	470	447	465	408	406	397	456	423	427	434	442	414	456	450	420	467	473	418	457	454	424	435	472	428	465	463	432	468	416	406	423	427	445	430	408	447	409	441	393
21060	12576	17279	15526	12169	9486	7326	5748	5346	6075	4811	5547	6526	6798	5382	8261	6564	4703	5802	5159	7342	6185	8683	7431	7443	8243	6207	3379	2030	1902	1924	1707	1257	1290	491	477	255	210	207	190	191	193	211	192	202	254	290	224	283	414	729	1040	1143	884	598	357	323	351	262	240	224	208	209	221	234	194	200	201	205	182	196	185	166	170	209	196	176	175	201	178	172	157	191	169	210	170	176	177	183	183	207	183	180	202	185	183	188	162	167	180	192	206	185	159	205	180	203	185	194	191	171	162	189	166	174	193	161	165	183	181	178	160	174	174	171	195	172	192	181	181	178	150	170	188	177	180	190	191	170	176	159	155	174	180	169	190	189	197	177	196	182	189	167	177	173	161	188	181	175	161	195	195	165	169	199	177	162	200	183	201	163	198	194	187	167	173	165	192	168	157	185	179	173	183	177	198	189	195	179	215	174	183	169	204	185	188	186	160	191	193	179	162	175	188	202	166	178	176	176	179	180	174	188	190	174	192	187	174	164	181	180	174	187	152	173	168	189	171	195	153	185	184	193	192	172	198	175	208	167	210	164	191	181	168	183	190	179	182	183	178	184	194	192	202	183	194	198	193	168	168	186	174	159	155	159	172	162	175	179	176	186	169	163	159	197	179	215	198	185	167	181	191	199	166	177	206	188	175	193	160	149	173	188	185	178	184	172	173	175	205	170	196	185	161	188	192	171	181	186	160	179	166	176	172	198	178	193	195	177	187	203	176	184	182	180	173	191	182	185	175	163	188	186	190	200	169	177	178	158	168	178	169	150	189	155	196	181	209	174	158	154	156	179	184	169	187	169	196	178	178	188	154	168	195	178	190	179	168	172	179	186	159	189	174	160	172	172	158	197	163	186	171	184	184	192	195	193	157	200	179	176	168	196	177	183	189	178	208	181	176	170	170	161	154	178	178	159	171	186	180	168	177	188	186	176	175	174	185	164	180	199	159	201	187	182	185	171	150	173	183	178	201	204	163	161	186	182	176	167	174	170	147	174	165	164	191	188	181	197	201	184	181	168	192	193	178	163	169	192	177	182	189	170	201	195	178	181	184	196	169	173	186	158	188	183	159	138	185	170	186	189	198	196	200	166	178	169	177	182	157	166	204	189	176	195	163	165	174	207	197	191	195	172	176	170	183	196	183	177	188	148	201	167	168	187	161	173	200	185	160	176	205	171	198	164	180	181	174	197	181	188	186	178	206	198	181	168	190	182	205	175	159	162	230	160	180	190	192	180	167	181	180	178	199	189	150	189	176	176	170	200	185	184	173	158	170	198	186	163	172	180	191	185	186	168	186	185	179	177	171	193	162	191	190	192	175	183	182	173	193	204	154	149	173	164	184	187	180	176	176	170	164	190	174	212	205	171	180	182	164	165	181	184	199	183	173	167	174	173	163	178	182	169	168	173	184	161	186	172	172	189	190	181	147	182	173	187	176	179	165	179	152	178	166	173	188	154	181	169	184	170	165	161	177	191	193	178	167	179	162	171	215	187	183	178	175	204	181	170	157	189	173	173	160	204	173	175	178	177	187	170	168	180	171	178	183	180	183	197	171	182	174	178	202	175	166	172	164	181	156	176	179	188	170	166	174	171	179	163	202	171	180	201	146	171	184	178	172	184	185	170	196	154	184	167	168	188	178	191	183	184	174	182	187	186	154	186	187	178	192	161	166	184	166	186	189	182	192	160	153	178	177	155	175	196	170	176	197	189	166	179	193	193	184	192	185	177	178	173	202	181	183	169	192	211	188	203	161	164	193	176	189	200	170	189	150	194	169	159	213	157	192	195	184	170	197	162	176	172	198	193	184	174	199	178	155	177	163	189	181	188	158	174	193	175	182	186	197	182	189	187	187	174	153	150	211	180	215	210	184	172	182	201	152	180	183	180	191	191	166	201	186	169	163	193	162	215	158	165	189	187	175	171	155	182	192	177	178	180	193	194	170	163	180	177	185	200	174	168	199	179	192	191	177	181	184	180	159	166	161	181	164	184	180	175	176	162	182	171	184	193	212	168	172	175	201	183	170	173	183	184	185	175	174	204	181	194	184	191	165	185	191	168	181	151	182	185	188	208	185	167	194	204	161	176	194	189	188	181	201	186	184	189	155	199	173	212	179	169	175	191	161	184	168	177	195	196	191	203	180	180	162	170	183	187	171	191	185	197	196	196	189	194	181	171	205	171	203	161	209	193	187	182	195	178	191	190	174	202	177	166	168	169	173	175	167	188	184	196	191	192	189	180	174	153	166	166	165	184	170	203	174	191	174	178	183	193	178	169	195	168	192	163	180	179	177	206	181	183	178	176	191	203	178	194	181	178	179	199	174	183	181	166	171	193	189	177	171	175	180	152	190	175	169	193	187	205	183	222	166	182	154	163	196	200	185	185	178	198	187	172	178	207	181	171	178	178	184	172	162	177	193	195	217	203	196	168	182	170	197	182	188	177	169	167	179	199	194	160	183	197	206	193	145	168	198	212	165	182	181	198	206	175	184	186	166	148	169	195	186	162	189	160	184	155	170	184	176	171	214	187	166	178	192	179	194	186	184	167	170	194	185	183	185	168	191	192	162	197	173	169	169	164	165	184	188	158	149	170	182	179	193	167	178	182	183	175	157	186	187	172	189	210	180	174	190	173	179	181	178	188	173	170	197	176	208	186	173	191	159	190	167	176	175	201	184	185	167	178	158	165	169	171	182	207	194	178	205	174	166	173	180	169	185	172	163	191	176	188	189	223	176	202	168	181	194	173	192	174	153	172	186	203	167	167	147	182	165	163	187	203	187	182	168	172	180	161	167	184	171	168	179	177	181	172	182	186	170	164	165	194	197	183	162	174	174	197	163	173	180	189	170	192	195	164	175	159	190	184	164	191	179	165	157	182	189	193	161	155	173	194	172	184	173	165	177	165	171	178	167	172	163	181	173	188	194	178	177	211	181	181	169	157	186	203	194	195	192	188	192	175	193	169	183	169	175	177	187	179	191	176	182	181	191	181	162	195	183	159	198	174	189	201	157	158	192	221	153	152	184	194	178	174	179	190	175	183	183	186	175	188	198	183	192	167	168	176	174	182	173	163	178	193	177	174	163	164	161	176	180	178	155	171	174	182	193	187	173	166	159	162	215	187	167	204	173	180	172	162	166	153	193	150	170	157	174	188	187	173	176	195	183	165	163	151	198	177	185	174	159	182	166	176	217	183	180	184	184	180	188	159	195	157	167	160	196	191	187	185	169	148	160	173	185	176	194	188	184	170	184	191	172	183	173	176	160	179	198	174	202	203	175	168	203	172	190	180	183	204	163	193	173	153	179	178	165	193	152	170	177	181	158	188	177	165	189	163	162	182	203	174	171	198	160	187	160	180	185	190	204	179	181	171	154	202	179	180	178	173	157	164	192	179	200	197	176	163	199	174	197	191	185	180	187	182	199	165	216	207	194	170	181	170	150	175	162	176	164	203	172	171	204	163	170	178	200
12330	11599	22656	25222	25050	23374	21055	19117	19295	20596	18834	20991	23290	22913	18705	25486	19702	16949	20950	17917	23979	20682	27118	23420	25514	29099	23624	14837	11523	11127	11498	10483	8070	7871	2762	2715	1261	794	632	551	581	556	634	611	729	1144	1312	1024	1480	2295	5311	7567	8017	6198	3900	2115	1989	1932	1251	1036	840	807	818	792	845	793	705	648	677	633	670	616	591	564	542	541	574	538	585	551	555	580	521	497	536	575	560	602	602	561	573	546	535	525	531	548	515	541	515	520	505	508	553	493	503	566	540	552	568	514	542	524	501	486	526	517	556	548	508	493	509	528	539	522	539	523	526	518	517	502	531	517	535	509	585	512	500	495	525	533	539	520	516	508	531	509	574	525	546	550	505	507	512	538	502	549	489	526	546	522	555	523	512	566	508	513	534	535	518	539	515	560	494	517	519	492	521	528	520	544	516	516	547	500	511	521	556	524	502	506	547	510	468	518	517	480	529	500	533	531	492	510	559	518	536	500	501	480	521	546	515	534	528	526	536	533	509	497	503	519	514	552	548	531	543	539	499	481	496	459	506	531	511	556	509	494	506	547	544	507	470	554	535	532	545	547	531	495	561	507	563	537	536	472	537	529	549	512	514	498	507	526	537	478	507	547	526	512	557	540	538	523	508	487	537	513	546	521	554	528	491	536	517	517	489	509	496	500	477	565	539	514	513	485	548	502	520	548	518	526	503	526	509	545	571	537	487	503	500	523	519	493	552	501	533	516	514	512	522	537	507	556	556	529	496	525	535	504	525	498	523	525	519	503	500	517	526	501	491	509	518	495	548	536	526	490	503	545	505	529	544	529	548	553	518	496	489	541	504	483	543	520	541	520	502	532	522	489	518	531	553	523	528	533	525	531	538	565	525	546	568	491	518	503	538	522	463	521	515	515	548	546	505	555	551	520	511	567	527	512	510	500	510	485	529	497	524	520	504	543	489	518	500	510	517	533	533	521	540	501	503	523	511	556	545	543	544	504	510	486	538	522	540	537	505	563	541	531	498	568	516	528	524	520	532	546	488	499	498	526	530	557	509	503	527	520	515	512	561	543	538	456	507	526	537	533	537	509	545	550	537	527	513	515	512	548	526	516	518	496	528	504	568	516	480	524	476	502	533	535	515	527	477	536	530	512	499	545	484	549	492	529	522	535	579	539	515	511	486	521	545	533	512	514	575	549	540	542	540	521	535	523	538	519	528	502	526	567	468	527	527	506	524	533	524	515	555	526	487	559	514	535	500	528	493	526	538	507	550	532	560	512	487	512	541	544	534	495	514	501	560	546	531	493	498	546	509	551	484	524	523	516	468	476	528	522	480	538	502	556	504	504	520	531	499	513	523	497	537	538	484	571	559	597	503	497	517	490	537	479	555	534	517	499	528	532	544	532	534	535	499	499	503	470	478	563	546	514	501	520	502	508	510	550	515	496	491	515	555	523	479	504	508	527	540	491	538	526	560	510	523	512	511	516	499	499	543	490	517	552	504	499	551	525	517	510	551	522	521	544	506	494	574	503	513	506	520	503	509	569	539	506	507	507	538	493	506	506	562	494	549	490	518	533	488	496	507	543	544	507	509	544	516	499	469	500	537	542	550	511	525	473	498	543	552	519	523	557	518	524	501	497	517	505	530	540	552	541	516	517	517	504	483	496	524	489	482	531	524	535	550	529	482	528	554	506	508	563	532	511	506	515	527	521	541	521	499	498	546	529	533	540	497	514	530	541	489	537	493	504	504	521	484	531	518	541	556	544	517	528	504	537	546	502	478	501	545	501	506	522	523	552	529	547	513	502	533	501	541	560	480	555	555	527	533	515	554	514	513	538	554	474	531	475	489	546	508	546	517	520	525	542	513	464	505	526	479	506	529	537	554	483	540	492	494	527	519	488	521	515	513	516	544	514	541	509	505	511	539	551	525	525	528	522	524	525	529	549	538	529	498	498	512	532	483	487	465	490	492	515	539	520	538	539	562	512	506	539	512	557	540	523	504	530	497	492	511	500	541	500	560	511	501	521	560	516	570	554	526	503	527	511	515	510	498	540	552	558	530	539	480	515	531	518	513	538	510	494	514	520	509	495	519	554	494	505	476	516	521	530	492	526	518	548	517	514	514	557	515	556	512	557	522	556	528	499	534	535	504	512	517	526	542	501	539	519	537	531	532	485	542	531	511	459	524	525	500	561	523	541	560	539	494	527	488	511	531	532	492	562	528	513	559	518	503	477	493	511	530	526	490	525	510	499	516	522	500	538	543	542	506	454	496	493	541	552	557	521	523	520	504	544	523	532	495	511	506	534	497	523	536	482	510	465	493	580	522	555	525	528	542	471	488	517	542	535	505	510	526	537	489	483	549	535	497	509	509	515	473	533	501	522	551	565	527	531	491	522	573	528	544	510	563	507	527	521	537	504	519	508	507	464	512	519	518	483	502	521	523	526	523	512	557	522	513	527	527	590	524	543	516	494	517	527	522	535	527	549	502	540	510	544	517	524	505	549	492	543	508	535	551	525	545	536	523	521	516	557	509	522	501	526	554	481	530	511	520	509	534	510	545	533	516	519	530	534	520	495	514	588	525	545	497	527	527	538	474	483	524	517	535	570	526	520	522	504	522	513	501	495	553	515	547	538	512	557	503	563	497	535	527	526	520	488	547	536	546	502	526	502	528	554	506	546	515	563	506	519	515	492	517	532	533	550	500	531	514	529	508	498	521	511	523	528	524	524	534	494	567	546	499	507	519	486	490	514	522	540	486	518	517	491	529	566	544	557	543	525	522	504	523	509	487	539	533	503	509	493	507	513	552	519	520	541	554	505	531	545	492	512	531	545	486	552	543	568	548	520	512	525	509	530	465	528	507	536	528	504	502	529	488	507	514	505	538	511	473	515	577	536	504	526	510	545	565	501	530	513	503	520	506	531	523	550	506	526	482	493	504	528	499	513	510	523	532	497	516	550	509	493	520	535	509	501	517	498	558	560	519	525	510	507	529	520	504	517	523	515	520	523	522	524	531	508	527	545	509	553	560	526	469	538	521	481	518	506	571	509	468	524	544	513	506	509	517	537	513	511	541	525	541	508	548	506	528	529	550	490	498	549	506	548	532	500	510	522	571	536	574	543	552	524	519	488	495	526	507	538	543	501	523	523	524	502	595	481	532	535	534	525	506	541	498	535	502	506	523	521	531	480	525	493	491	539	542	514	528	481	538	502	542	537	528	478	481	506	557	536	505	513	513	531	553	521	528	523	554	527	523	535	494	493	537	499	545	501	505	531	532	542	522	508	520	514	548	506	521	483	553	534	532	495	497	543	550	514	511	533	531	523	492	513	567	530	518	524	530	505	515	537	532	547	493	550	522	513	533	516	555	534	505	511	525	524	490	467	533	523	496	527	552	527	535	492	537	521	467	555	530	523	531	504	529	542	528	505	501	538	506	523	515	506	482	515	548	527	525	528	530	513	527	548	512	527	508	522	520	468	525	555	520	534	549	543	476	521
6854	4646	6119	4686	3534	2812	1953	1375	1052	839	766	691	662	582	548	637	412	332	388	352	434	383	404	304	366	387	352	250	231	215	160	184	166	182	146	144	121	146	121	143	111	121	133	121	120	121	138	109	137	138	144	162	176	143	149	126	123	150	130	137	117	142	143	115	132	113	136	130	113	117	110	124	139	132	106	130	116	137	119	136	114	118	126	143	114	109	126	113	146	134	116	140	110	108	112	121	123	119	133	123	117	137	112	126	129	113	120	112	135	104	138	126	119	113	126	123	103	110	122	118	123	165	137	119	126	130	115	129	118	138	143	127	139	131	100	136	134	127	129	114	127	122	127	110	107	139	133	121	124	125	133	127	142	139	126	105	128	125	126	130	152	123	101	128	131	123	127	143	119	121	140	127	126	130	119	120	121	110	103	127	138	143	124	143	124	129	133	128	140	135	143	127	110	129	121	114	122	125	116	125	126	113	131	135	121	110	116	122	123	121	141	128	144	130	119	121	121	115	136	131	119	123	128	122	119	110	120	123	133	128	125	127	131	137	124	119	131	124	118	123	118	111	113	132	112	124	138	111	128	126	125	118	116	121	125	120	128	138	125	119	115	124	120	115	135	147	116	135	135	107	125	124	118	127	140	124	156	143	129	124	124	111	138	125	138	99	127	122	143	109	120	132	119	131	118	131	109	123	116	139	129	123	122	121	136	128	125	126	116	157	140	141	124	126	111	132	115	116	122	124	117	132	128	99	119	116	131	145	115	148	135	133	132	118	121	132	147	129	105	133	112	121	135	136	135	123	141	119	130	117	128	133	107	106	115	119	127	112	107	133	108	106	118	138	137	115	124	133	154	126	132	142	125	127	121	127	121	132	148	117	134	108	129	129	124	119	126	116	119	126	116	141	111	126	131	101	123	124	128	141	115	120	115	107	123	126	107	111	115	124	121	134	128	124	110	120	129	138	108	117	140	136	120	124	112	113	137	106	111	124	117	116	125	123	123	146	140	118	127	124	115	116	112	109	132	112	131	128	129	122	147	123	118	150	126	120	123	117	120	118	138	136	113	115	115	127	122	135	122	129	112	133	126	123	117	128	128	122	126	126	125	118	95	132	137	123	135	123	104	138	135	108	117	123	112	120	127	131	110	122	115	137	141	112	137	117	131	110	122	126	118	113	146	121	122	116	127	118	143	114	98	132	107	139	118	119	121	113	107	126	123	125	149	123	114	130	120	126	140	156	135	117	116	119	129	112	133	139	102	132	124	101	137	138	138	127	122	127	137	126	108	129	129	132	96	123	122	126	117	117	120	120	109	119	138	113	104	97	128	137	147	128	135	129	110	130	122	126	113	125	122	121	132	118	90	111	115	117	121	127	122	115	138	113	123	120	122	106	130	114	126	115	131	123	119	118	114	131	128	110	106	138	121	131	115	113	119	118	130	124	119	119	132	117	126	116	109	141	123	122	141	130	143	137	120	119	113	125	124	116	117	111	121	126	125	137	111	83	121	109	117	106	127	131	119	121	103	128	129	131	128	136	132	126	114	114	119	130	138	116	116	96	120	143	120	111	131	123	98	114	124	135	115	126	128	126	121	128	126	138	110	127	114	120	124	108	115	124	111	126	136	105	107	122	119	126	123	118	125	109	117	104	105	121	105	128	111	126	103	120	125	121	126	111	105	133	122	141	109	118	95	116	131	114	127	99	117	115	121	122	116	126	136	116	145	130	122	120	120	108	126	116	118	110	132	127	118	142	112	117	116	110	111	117	136	112	145	132	142	113	116	130	129	115	116	138	130	132	125	116	130	138	125	108	121	140	115	122	117	115	127	124	123	131	120	113	114	123	115	95	126	138	122	117	127	110	110	132	117	110	109	109	114	122	116	131	123	115	127	129	124	123	117	135	118	128	112	103	120	127	124	133	121	120	133	117	127	134	120	127	120	115	116	134	124	111	105	136	114	121	125	109	122	113	128	102	107	103	139	126	116	130	132	127	132	127	110	114	125	118	110	122	106	115	110	115	109	118	124	110	113	131	128	120	128	114	100	120	119	141	115	122	106	119	132	126	114	119	128	109	133	112	108	136	128	108	138	153	144	120	126	135	127	119	120	130	124	107	136	137	117	114	127	125	138	124	97	123	122	114	117	109	128	121	117	135	120	125	100	134	127	109	113	110	99	131	120	114	113	135	124	121	141	128	146	137	125	123	110	138	119	120	107	124	128	128	133	116	119	127	123	133	126	118	126	112	133	127	143	119	135	121	120	102	127	103	137	127	117	122	123	132	132	134	133	112	127	124	109	142	123	110	106	130	121	128	131	132	106	145	155	115	134	135	126	124	104	136	113	115	145	130	109	125	123	130	94	130	135	135	112	125	142	131	137	110	120	118	131	114	129	123	132	117	137	120	110	116	128	113	130	103	145	138	129	131	126	104	121	131	131	129	110	127	114	102	150	115	141	120	106	124	109	128	119	127	114	105	118	114	130	144	120	120	113	128	126	133	143	118	117	116	117	134	143	134	115	105	119	136	134	127	130	130	137	122	113	126	113	141	124	119	130	117	107	108	125	134	115	112	117	148	125	136	116	127	122	112	129	115	138	100	129	117	118	124	139	135	124	134	129	116	130	124	134	129	111	116	115	140	116	146	123	121	119	130	118	121	141	122	135	135	132	117	124	113	113	107	126	122	122	111	122	114	114	129	106	114	115	133	113	150	119	118	129	130	124	120	100	136	109	126	107	121	122	149	109	155	117	124	117	109	130	112	115	112	125	149	131	122	129	117	104	131	128	119	128	136	105	110	133	140	111	124	124	105	112	115	122	115	129	131	127	119	129	132	115	129	125	109	113	161	112	127	124	119	143	126	113	106	133	142	132	139	137	104	114	117	129	122	131	129	114	127	113	129	123	125	121	114	119	123	113	125	129	130	112	129	122	108	132	113	103	108	110	134	110	116	129	149	131	121	135	118	134	128	113	131	120	130	125	103	125	111	130	102	112	108	132	112	132	122	121	129	118	121	120	138	138	125	133	133	107	125	137	126	117	116	121	120	119	142	125	115	116	90	124	111	133	126	127	115	142	121	109	131	137	126	131	132	118	115	112	119	109	133	124	122	132	119	110	118	123	123	129	122	135	132	118	115	116	119	114	114	113	141	127	117	127	115	119	115	122	101	110	122	121	131	120	132	116	116	140	133	124	129	116	142	115	132	141	129	128	114	159	121	119	136	118	122	119	115	119	126	122	114	109	118	131	118	120	129	101	126	126	93	131	120	137	114	95	116	129	129	125	125	124	116	127	118	140	136	130	134	118	132	139	122	122	132	124	134	136	131	103	127	128	127	126	119	118	138	128	137	130	100	125	115	106	126	117	129	139	111	101	134	118	118	126	120	122	137	113	131	133	120	124	123	117	118	114	124	105	130	104	113	126	124	108	122	133	132	121	151	116	129	135	120	118	109	107	121	134	127	151	133	100	122	147	128	127	119	119	112	119	121
5251	5059	10852	11264	10993	10132	8026	5963	4804	4442	4115	3755	3667	3363	3043	3530	2475	1898	1927	1896	2468	2146	2519	1928	2406	2408	2022	1222	1212	1174	911	880	768	882	549	449	417	355	372	378	384	397	428	391	446	441	408	453	446	489	618	781	754	660	520	515	461	482	428	403	445	414	397	407	393	425	427	433	429	406	389	395	389	393	405	405	379	414	413	380	363	337	342	385	399	391	372	383	378	383	393	382	375	370	370	336	344	392	330	360	402	372	362	363	386	375	383	360	374	379	383	388	393	369	376	371	373	351	415	334	390	365	398	362	376	376	356	337	381	371	363	381	380	337	380	370	381	346	367	370	377	359	371	399	372	365	332	369	371	371	330	395	405	356	392	357	339	403	373	407	361	337	383	345	394	378	370	395	390	396	393	369	371	355	354	376	397	377	366	402	338	381	366	392	366	387	378	348	382	351	367	360	358	351	383	370	349	362	405	360	357	373	361	395	393	390	362	367	419	381	394	396	360	374	368	397	345	386	388	385	375	391	374	390	365	374	362	376	366	368	396	399	398	334	399	391	374	381	353	373	385	379	375	380	365	355	365	385	376	370	326	379	387	359	398	391	379	399	375	371	399	346	377	357	345	361	357	362	383	407	377	376	364	396	349	374	394	383	393	358	370	371	359	374	379	385	379	401	362	393	338	345	358	339	374	374	378	377	379	366	392	323	375	414	346	392	349	359	393	391	353	386	407	368	376	376	350	375	371	362	339	343	383	367	399	386	360	358	409	370	383	406	343	381	367	353	391	374	377	395	380	352	374	379	395	391	376	373	369	381	371	358	315	396	392	360	392	387	377	386	377	355	339	388	360	370	396	368	370	414	382	409	379	369	382	390	383	362	382	334	366	358	406	382	351	380	376	368	378	341	377	340	373	374	351	362	354	343	359	347	385	398	371	348	386	379	352	376	360	386	401	364	375	386	372	356	353	392	379	374	376	340	388	359	354	346	339	373	364	362	391	387	384	369	372	341	362	387	403	338	390	398	393	378	376	343	395	393	388	365	403	371	361	396	364	387	364	389	367	377	366	343	383	370	356	377	383	366	379	378	372	377	364	366	394	378	366	399	406	353	366	395	345	412	366	376	348	371	400	407	357	369	364	407	383	387	351	405	383	373	373	382	358	349	377	389	378	385	385	381	396	372	396	362	380	374	385	359	375	403	388	361	379	378	381	370	382	378	352	375	397	384	358	387	401	348	358	406	365	371	378	402	388	341	374	374	366	349	391	401	381	362	384	356	404	387	365	370	378	392	377	379	382	379	420	374	366	361	364	377	361	423	353	384	380	407	378	371	386	374	338	401	359	369	379	375	383	384	379	368	399	398	359	386	385	365	369	342	363	377	379	387	374	368	358	356	388	361	384	386	325	338	355	369	369	402	388	399	395	363	371	374	379	359	379	365	348	352	378	340	343	371	386	406	384	395	381	408	360	371	415	361	335	381	327	376	382	374	384	363	366	406	365	318	402	388	377	378	362	383	406	394	353	404	392	394	384	397	361	386	403	388	374	386	342	379	377	380	364	373	349	357	398	349	397	392	370	407	353	368	375	382	344	383	352	402	347	375	376	344	343	352	417	359	361	349	381	395	364	388	363	388	366	427	396	396	372	387	403	372	404	390	363	365	338	345	351	367	389	369	392	356	374	357	385	352	368	370	354	366	381	367	353	413	371	405	371	349	365	363	392	350	388	376	404	371	391	363	391	357	391	371	348	389	381	399	397	369	389	375	352	398	371	358	388	368	368	364	335	380	350	374	394	395	394	366	350	363	348	388	404	346	372	399	333	371	361	344	364	370	381	380	376	414	378	381	361	358	361	353	358	363	355	360	370	401	377	355	387	399	356	375	364	382	388	349	371	383	379	401	394	341	359	399	362	383	366	368	334	372	369	370	395	383	374	353	384	388	367	389	382	338	360	373	385	390	366	370	368	351	385	383	333	365	360	382	400	362	373	370	359	385	381	381	386	384	362	389	392	377	377	359	384	441	389	401	363	371	410	367	330	360	390	380	361	336	392	368	344	374	401	374	380	393	387	362	394	377	374	350	354	366	350	351	372	347	410	410	396	365	383	347	387	341	393	395	397	409	374	366	392	392	387	344	378	377	377	358	361	383	405	376	378	373	399	386	339	389	376	395	348	387	398	372	366	397	364	402	371	369	385	345	408	361	384	359	372	372	387	361	375	365	404	376	354	338	380	374	341	381	402	387	397	377	352	376	382	363	396	347	362	369	369	349	376	386	364	396	339	360	382	387	380	354	377	372	354	391	351	371	392	391	383	370	396	392	365	343	351	398	359	404	338	401	400	356	371	370	381	380	403	363	370	406	385	378	393	367	381	380	380	353	378	373	377	332	388	347	361	341	362	374	413	355	360	368	362	365	366	367	388	369	376	365	375	403	366	383	389	419	369	384	394	382	409	364	364	392	348	384	400	385	385	391	354	394	388	371	339	379	373	381	327	347	353	387	372	369	393	399	371	379	366	382	370	359	372	358	361	367	382	352	369	370	369	367	367	377	349	398	351	348	347	380	380	386	342	366	389	366	371	390	349	377	418	355	379	400	361	362	362	368	362	348	352	393	415	391	350	373	386	324	410	399	359	380	403	348	375	386	387	353	379	349	372	376	398	363	400	398	377	381	412	375	390	360	342	355	356	365	393	400	367	367	409	380	369	356	377	374	383	366	395	388	387	379	381	357	348	376	333	382	374	384	389	377	388	346	380	369	401	408	357	375	371	355	383	379	363	378	389	388	361	342	347	371	382	395	396	342	396	373	370	365	345	358	370	387	356	355	432	379	394	377	363	378	406	380	355	344	338	387	391	377	373	353	411	371	334	403	377	356	376	395	354	376	396	354	361	327	411	364	412	379	378	386	354	352	371	384	371	366	377	388	403	364	380	375	369	380	371	369	366	399	372	386	373	387	351	415	376	367	381	350	357	377	384	347	386	345	372	420	396	394	395	359	387	368	374	365	376	386	380	366	412	411	357	369	379	414	360	380	381	344	361	352	359	368	354	360	397	398	360	384	370	392	382	372	376	383	344	351	369	370	379	388	385	376	358	387	383	389	367	383	391	344	354	337	385	380	360	409	374	397	445	379	389	375	341	362	348	352	393	363	358	358	368	386	395	358	361	365	369	378	361	378	344	399	391	379	373	364	363	375	373	393	391	361	410	355	374	339	349	357	389	399	352	375	369	389	381	372	393	362	380	373	406	386	361	342	352	345	361	346	372	352	365	359	415	427	338	378	365	377	400	345	360	374	374	375	344	383	382	380	336	390	362	376	393	378	359	346	393	379	398	359	367	400	390	386	387	411	411	384	396	367	396	355	356	420	406	419	414	381	367	342	366	357	339	390	391	434	390	367	390	367	373	407	399	363	384	393	374	373	362	353	346	385	350	327	379	417	372	370	364	353	372	395	360	339	394	353	362	403	342	387	363	395	352	367	369	371	360	360	381	392
14450	8581	11605	9922	7771	5918	4297	3303	3082	2702	2772	3269	3600	3549	2906	3964	3752	2705	2464	2925	4714	4216	4889	3605	3912	4108	3280	2099	1421	1095	1050	1043	791	785	312	344	164	157	161	147	155	136	165	146	166	184	174	183	178	309	427	579	602	539	342	229	201	237	177	170	165	194	173	160	176	159	139	156	159	166	153	164	137	151	158	143	134	155	152	150	149	164	130	146	156	154	126	157	147	173	136	147	147	159	145	140	160	142	142	123	123	142	150	154	143	131	161	152	147	139	144	150	133	144	161	155	156	134	140	171	142	138	137	154	160	167	155	152	128	147	161	123	136	136	137	151	161	143	151	170	137	143	141	160	135	128	155	162	158	153	148	155	147	143	144	162	149	147	135	131	158	129	144	143	122	145	129	164	144	142	145	157	153	143	152	164	155	143	155	132	147	143	138	152	141	148	133	156	163	150	142	170	165	185	131	173	136	140	147	136	137	139	169	125	140	120	152	149	173	155	137	134	132	138	139	138	156	137	146	138	133	152	151	145	159	157	158	154	138	155	157	131	132	142	162	136	122	153	136	120	150	141	157	142	148	139	132	132	131	139	128	169	153	151	148	133	141	151	153	156	151	122	150	153	130	167	145	137	145	173	147	150	123	155	157	162	146	164	150	147	133	133	136	164	138	130	155	140	143	119	126	159	148	137	150	145	133	134	140	164	167	146	149	146	151	161	147	166	152	165	135	148	148	146	156	146	127	138	150	138	151	166	138	143	122	161	129	122	145	143	142	150	141	140	136	157	137	128	149	143	156	151	152	142	135	155	126	122	139	164	168	123	141	152	133	153	140	162	144	132	145	144	138	133	146	166	157	143	140	150	147	152	148	166	147	153	126	169	160	142	150	144	138	139	151	150	142	136	159	158	149	122	137	156	152	181	166	144	146	150	152	124	131	138	132	136	155	147	170	148	147	148	167	158	191	155	127	152	169	151	131	148	141	138	183	135	153	140	115	124	141	137	141	127	143	165	153	162	143	144	135	147	159	118	121	148	173	134	143	128	135	156	150	147	149	140	164	139	139	152	146	161	153	143	144	135	156	152	145	142	141	133	130	153	134	131	142	133	144	168	128	129	138	149	142	157	151	136	145	129	144	137	139	133	153	138	153	148	164	182	142	140	124	148	143	138	156	125	144	133	141	126	144	148	130	148	152	131	134	164	151	156	140	131	139	142	152	145	122	132	145	153	134	141	148	158	138	153	161	140	122	136	149	149	162	153	166	166	160	156	153	169	163	142	146	129	152	133	149	152	152	149	130	136	138	139	146	136	126	144	172	154	144	136	135	154	141	166	156	139	125	128	150	164	122	137	153	159	144	144	153	152	137	139	135	142	128	143	129	149	166	152	126	160	160	151	164	142	154	163	149	148	169	154	138	161	159	124	150	155	140	129	131	142	136	109	156	140	137	168	147	137	153	149	140	176	127	150	139	135	147	146	126	142	138	170	148	148	164	156	141	147	143	139	174	131	132	171	156	141	125	138	145	150	150	158	168	163	147	141	132	143	159	137	136	149	127	161	149	136	151	158	140	171	142	139	138	142	147	151	120	135	148	135	154	129	139	168	129	155	130	131	154	136	154	177	133	153	162	164	145	131	162	167	145	126	146	133	137	137	126	143	142	156	159	150	150	149	156	137	151	156	146	152	148	159	149	120	144	145	145	143	133	129	150	151	177	150	149	157	138	152	134	132	136	157	132	146	152	138	144	137	129	148	145	135	134	135	140	146	145	144	147	123	156	146	156	152	149	150	150	175	164	171	149	129	145	150	161	154	158	135	138	132	137	153	154	135	166	159	148	155	136	163	134	135	176	150	143	138	147	147	170	162	158	129	155	135	156	151	156	143	130	140	155	159	149	141	160	155	155	152	144	157	155	136	143	150	154	153	142	176	134	142	125	157	157	156	159	136	132	153	125	155	178	127	147	154	131	135	146	153	136	143	142	151	144	186	130	148	163	158	142	153	139	124	144	157	152	132	130	139	160	131	150	122	133	162	149	136	153	150	155	154	143	167	146	132	152	134	136	136	129	175	159	145	150	153	158	140	138	137	131	138	139	147	155	142	135	156	145	139	149	140	156	158	142	144	154	136	152	157	127	153	152	142	152	158	142	141	142	142	150	149	154	152	153	132	148	121	143	153	128	129	146	155	134	134	139	123	154	174	114	140	147	143	134	123	149	139	130	136	147	155	156	149	136	145	161	154	169	132	135	169	131	148	162	154	132	137	135	138	144	148	142	149	144	142	159	156	158	137	182	138	144	138	163	138	152	140	147	121	124	146	146	159	146	151	166	148	137	151	134	150	146	171	143	145	139	138	155	162	135	135	146	143	125	135	153	157	146	157	144	162	152	163	158	131	145	150	133	162	154	141	168	141	147	154	138	150	148	145	145	150	139	149	153	168	137	156	139	167	146	157	150	167	150	145	138	140	145	132	143	146	126	143	170	134	136	155	151	142	136	153	139	126	142	125	123	137	140	159	152	134	165	153	164	154	150	133	131	142	147	150	133	135	152	148	144	137	144	140	145	150	132	142	158	148	170	137	156	132	145	164	130	153	135	147	142	161	145	176	147	140	145	154	142	145	145	146	134	134	148	160	153	142	123	156	135	148	149	146	162	164	145	156	137	152	134	150	156	166	146	143	134	150	144	134	139	144	159	140	140	142	162	143	144	146	155	133	143	146	144	134	160	130	144	148	139	129	151	157	118	155	160	161	140	146	155	161	162	158	137	156	149	147	187	149	141	130	158	164	157	159	144	145	142	166	135	163	151	139	137	150	154	140	134	127	141	138	151	150	130	162	155	134	154	141	138	143	154	155	148	149	128	132	160	163	134	133	139	155	130	136	119	124	131	146	149	132	133	151	139	181	137	147	159	146	133	166	139	139	150	123	136	137	144	156	158	154	137	139	145	146	155	150	130	142	145	128	160	158	136	151	146	143	149	136	140	146	147	124	160	144	161	120	139	138	133	150	138	131	145	147	135	155	163	134	130	159	170	166	144	149	133	132	126	141	155	164	130	148	159	135	152	149	120	127	130	145	143	146	147	152	139	149	144	145	144	150	135	167	150	139	141	136	129	148	167	124	155	141	150	152	142	137	137	149	124	139	138	127	150	146	151	135	156	157	144	125	152	152	149	151	137	145	131	140	153	123	129	133	128	123	143	141	156	127	143	128	158	158	146	143	147	149	147	122	149	142	165	159	140	135	143	155	149	152	148	138	156	136	130	128	159	154	134	143	143	141	167	124	169	132	138	147	155	126	140	151	140	169	140	153	105	154	142	162	136	161	136	126	149	136	148	129	162	154	152	135	132	144	153	144	140	147	167	147	155	143	155	147	130	140	123	158	134	137	162	158	143	150	154	161	154	157	147	146	179	149	146	165	141	144	148	143	138	146	141	153	142	151	148	156	172	118	137	129	145	158	143	156	140	146	140	134	150	128	123	145	144	147	147	145	156	125
9855	8483	17527	19504	19415	17819	15278	13170	13020	12518	12952	14541	15948	15575	13124	16663	14205	11480	11470	13662	18566	16926	20292	15182	18600	18833	16254	11853	8668	7206	6587	6720	5227	4825	1880	2000	680	579	516	417	477	470	487	480	549	823	790	746	946	1564	2721	4408	4421	3785	2012	1218	1051	1245	739	748	593	591	576	547	561	559	542	553	500	513	513	499	462	517	461	477	472	440	457	431	414	480	426	442	452	421	460	478	468	381	408	429	430	451	431	446	439	469	408	449	439	439	401	454	446	428	433	411	423	483	429	448	438	448	452	422	448	440	425	433	456	417	451	425	433	421	396	436	436	433	432	442	433	412	478	435	430	426	423	439	410	416	431	397	434	451	398	465	419	458	422	443	406	419	432	435	464	418	416	446	449	433	472	456	410	446	450	471	466	444	445	436	463	463	435	458	464	457	449	421	449	415	491	397	441	433	427	419	433	437	423	434	437	420	434	413	435	460	445	414	426	434	402	425	440	403	432	444	442	417	442	459	414	448	461	398	436	471	462	420	450	423	392	432	420	443	415	446	468	427	418	420	423	446	408	424	446	431	418	397	433	411	428	432	454	413	399	454	402	442	450	448	443	444	425	452	450	447	416	427	418	458	426	428	467	419	421	422	459	421	428	424	424	429	438	411	413	462	435	392	428	426	430	437	415	452	426	433	419	402	457	435	442	427	434	459	478	429	433	425	419	412	427	445	439	411	420	500	397	463	430	443	445	405	439	488	431	417	469	451	422	447	424	417	433	422	428	405	433	420	443	433	431	413	394	453	397	404	470	461	451	449	440	374	413	449	456	454	464	423	424	442	454	443	506	414	433	435	434	431	416	388	430	427	442	388	421	415	450	444	456	432	412	417	456	418	433	446	438	440	412	410	464	477	469	452	440	406	461	414	475	436	416	413	438	429	408	439	453	420	419	468	460	439	478	464	435	443	398	414	460	408	423	407	458	441	422	440	441	426	419	414	425	438	441	472	418	420	455	440	429	435	423	462	427	466	447	447	461	437	434	432	457	449	464	410	456	437	435	453	430	441	455	391	427	423	394	396	399	437	452	445	468	428	448	447	437	414	428	426	447	435	416	389	435	460	430	494	455	419	430	435	461	461	430	454	411	412	459	452	425	457	456	398	410	430	407	424	467	432	466	420	436	451	406	420	428	434	420	445	423	462	466	372	427	416	385	460	478	472	442	431	449	425	459	449	401	465	448	408	419	451	414	420	425	438	422	434	435	453	436	444	438	431	430	410	474	396	415	413	438	431	473	433	418	448	443	446	457	433	414	407	413	402	432	443	426	449	448	398	442	441	487	380	391	422	449	427	426	478	449	418	475	413	419	445	428	392	467	451	458	450	430	416	427	420	464	435	457	415	460	449	451	415	426	440	438	452	440	365	447	376	448	490	409	429	409	408	440	439	456	449	421	473	438	398	417	448	450	422	431	409	461	484	436	434	432	421	432	453	396	416	412	453	433	474	394	459	442	445	479	460	422	439	402	447	396	430	441	438	470	421	440	448	414	475	423	419	426	470	409	426	454	461	441	436	427	433	434	401	398	443	452	442	447	436	450	437	419	418	400	416	428	418	430	411	405	422	418	431	427	469	470	422	419	450	443	435	430	412	422	470	424	416	442	461	412	396	448	419	432	406	413	423	417	446	446	423	440	487	441	433	394	432	386	446	449	423	419	421	461	413	408	434	457	435	448	448	425	474	445	417	425	404	407	432	386	451	438	424	439	473	421	437	440	422	460	437	465	415	422	433	435	390	444	447	428	427	433	418	432	455	427	389	412	403	454	438	446	447	463	405	427	471	435	463	421	423	444	428	495	416	464	428	483	403	464	413	453	419	440	431	480	438	392	450	402	483	433	431	417	434	405	463	410	423	425	442	418	411	407	412	429	445	437	441	414	409	438	425	442	451	414	457	398	466	437	456	402	440	451	417	414	404	461	456	437	424	465	434	453	418	415	420	407	443	417	390	417	428	410	448	421	470	449	407	422	448	511	473	439	409	402	390	431	436	468	458	422	417	455	425	443	435	430	420	399	439	419	458	434	413	443	449	464	459	419	402	407	429	400	439	453	399	438	467	406	438	443	485	453	415	442	431	439	425	444	442	443	436	476	447	408	459	392	445	448	383	460	422	443	433	449	456	392	449	445	462	414	421	415	427	453	429	438	423	446	407	449	450	411	390	436	436	438	430	456	424	470	435	433	484	456	446	439	417	437	438	468	465	435	447	423	430	420	418	420	425	452	415	440	415	441	411	426	430	433	456	422	412	470	485	420	398	448	444	447	418	407	447	414	427	440	439	415	442	450	475	426	428	466	431	429	394	471	445	445	456	467	409	460	447	435	425	429	447	492	457	423	448	441	459	458	481	433	446	433	423	464	447	419	455	392	433	452	428	454	413	469	459	452	454	438	434	450	437	411	446	428	421	439	407	424	407	451	427	428	447	404	428	405	437	437	421	430	459	443	451	422	416	443	452	423	410	440	437	448	430	429	457	449	452	417	429	442	432	414	428	463	442	459	421	427	426	455	413	446	420	401	418	430	424	423	431	414	407	426	441	458	426	441	439	440	443	473	442	420	436	438	431	437	435	449	405	427	433	429	456	489	393	488	402	438	432	463	444	420	481	417	473	440	429	432	445	415	430	432	397	424	420	448	452	458	461	468	423	423	455	417	436	450	435	410	456	401	398	438	441	426	443	460	420	402	455	477	405	447	486	443	469	429	422	444	396	422	427	433	452	442	430	423	407	441	442	420	436	438	435	456	413	424	456	446	417	452	429	437	427	416	438	408	418	401	481	433	441	432	468	418	402	416	436	416	445	432	437	429	443	456	467	456	427	457	450	447	466	461	441	423	429	458	412	440	410	433	395	447	412	416	456	413	433	440	437	410	402	483	421	417	452	449	449	394	428	434	472	454	409	446	426	443	418	424	457	421	422	426	479	461	444	451	416	438	413	424	447	401	459	445	449	471	458	421	369	410	417	446	436	430	457	414	387	443	437	413	411	434	438	415	427	461	457	437	437	434	431	435	451	457	447	466	439	407	381	407	458	461	443	430	444	413	442	478	456	470	426	419	450	438	445	397	426	430	414	429	461	434	427	423	429	469	424	470	417	421	403	424	452	424	426	445	438	418	427	425	428	444	432	442	435	404	458	452	429	445	401	446	432	429	383	442	400	416	403	406	376	433	436	464	480	397	471	490	400	468	437	451	429	434	457	436	474	475	445	432	426	389	409	411	449	430	454	439	409	435	451	455	441	427	386	424	448	466	431	409	436	424	427	446	454	437	448	437	460	470	433	414	480	436	410	448	440	440	405	477	424	454	435	430	431	426	404	417	448	454	446	403	482	418	451	444	416	425	447	431	474	438	449	459	460	434	426	458	377	442	478	438	462	438	440	440	432	461	449	431	449	432	452	456	431	382	447	427	406	400	455	440	439	440	425	432	403	427	490	460	444	490	433	440	456	439	425	459	439	424	421
21787	13541	18434	15657	12646	9727	7639	5862	5204	5030	5442	5693	6369	5714	4741	8411	7132	5480	3983	5127	7683	8214	8319	6760	8043	7330	6960	4119	2799	2482	2218	1581	1169	940	505	642	219	218	217	169	189	199	194	197	213	247	312	250	283	521	781	1103	1075	1082	568	403	334	371	263	252	201	243	223	232	178	225	199	200	205	203	212	199	178	180	175	190	171	210	197	212	188	136	178	183	186	191	170	192	190	184	176	148	178	165	178	193	180	187	169	177	179	186	178	149	190	182	172	169	177	175	196	188	163	183	192	196	170	146	171	203	168	181	174	201	193	192	179	164	206	166	175	173	189	189	149	196	184	184	175	180	170	177	181	181	160	178	183	177	181	180	206	201	183	181	187	168	192	197	204	164	155	175	183	194	184	172	183	178	189	180	182	188	148	189	173	172	168	191	172	182	173	208	183	162	184	174	203	161	176	184	195	150	189	166	173	171	158	180	197	174	179	191	168	200	179	167	182	170	163	184	193	187	169	170	192	179	154	150	181	183	171	183	161	175	204	201	199	174	178	181	174	189	158	170	175	183	168	179	184	186	192	166	178	173	174	179	165	193	175	160	172	182	178	173	190	181	198	193	202	199	176	193	172	187	173	187	155	181	163	183	171	185	171	193	203	179	191	166	181	189	178	173	201	192	177	193	184	171	150	188	169	154	187	178	183	169	169	176	189	157	160	209	176	175	196	165	169	180	175	186	189	189	158	139	198	176	166	158	178	166	190	159	178	192	159	184	183	174	156	186	199	180	192	186	209	191	155	196	196	176	177	164	173	201	165	169	217	162	212	179	174	178	184	194	188	176	184	178	174	176	184	193	184	154	178	185	167	167	186	179	194	188	184	179	187	176	182	190	174	175	178	171	182	195	180	171	170	200	165	166	179	192	201	193	189	190	166	184	196	185	172	159	154	176	155	185	185	172	163	179	200	180	191	191	189	192	175	154	170	184	173	170	194	170	162	185	199	160	172	170	158	164	176	167	183	177	203	176	182	186	198	183	188	177	170	172	185	171	161	171	179	195	156	173	204	162	173	185	181	172	179	177	191	193	158	160	195	180	183	165	147	194	196	177	188	203	184	175	172	189	171	158	161	163	164	174	174	193	188	187	203	162	155	161	181	190	192	174	170	182	165	171	162	180	187	198	152	165	188	192	168	158	164	177	182	154	179	191	179	183	184	190	147	199	169	178	192	181	177	188	177	176	157	186	175	178	179	175	178	163	198	197	172	222	192	181	178	182	185	167	190	177	177	185	161	189	182	176	181	158	193	203	201	176	158	196	178	196	181	177	193	185	189	188	184	193	178	189	184	195	161	178	212	179	150	180	187	170	182	186	151	189	172	189	184	171	174	198	176	179	195	215	186	179	171	191	194	175	172	177	183	186	179	186	186	176	191	192	159	173	175	155	168	159	194	173	164	168	186	192	160	171	190	160	175	165	156	187	217	193	181	194	179	190	191	194	164	178	174	179	173	185	181	175	178	214	175	167	186	176	167	175	166	157	181	174	171	180	193	207	186	156	184	174	161	167	187	168	156	165	224	175	194	172	193	182	155	178	190	173	184	159	164	168	169	222	197	159	182	160	169	165	183	189	191	194	189	182	178	172	186	170	178	182	168	175	182	169	172	162	198	185	178	161	169	178	173	165	175	200	191	195	190	192	184	179	186	177	187	196	184	178	159	183	173	176	185	170	168	169	186	148	209	164	168	194	174	185	181	172	176	184	176	202	170	180	178	171	180	170	194	181	179	187	172	168	175	198	153	178	175	179	158	181	159	185	162	182	174	177	168	209	167	188	208	180	208	181	192	176	200	170	190	163	178	161	158	193	153	190	195	159	169	163	168	172	168	180	201	180	184	171	168	167	159	158	190	186	170	172	154	166	207	185	184	181	204	174	192	190	182	178	182	180	198	170	159	151	180	161	177	179	167	193	181	166	188	182	192	172	174	195	237	197	178	180	195	182	172	201	185	187	196	171	174	158	177	176	181	173	162	168	207	185	169	181	160	179	179	199	184	213	182	159	180	184	182	180	162	174	170	166	168	183	182	189	178	187	182	187	159	182	176	174	153	179	171	191	197	168	173	183	160	201	197	160	188	186	180	176	176	145	184	198	192	175	189	149	182	167	171	180	204	144	172	186	196	182	177	191	166	174	173	190	188	182	208	180	176	177	183	164	193	200	194	187	157	179	181	182	194	198	163	170	168	206	185	197	181	186	171	171	152	174	187	168	177	168	187	163	183	192	175	180	165	186	174	178	171	181	179	173	157	172	182	180	193	164	180	194	183	185	168	176	190	209	174	206	171	157	168	171	210	183	179	186	184	214	143	163	151	185	153	209	200	173	168	173	183	183	178	201	172	188	156	187	192	175	174	193	179	212	187	188	173	170	160	189	172	158	185	211	172	197	170	155	201	173	190	169	184	182	184	180	181	191	182	153	160	156	144	170	174	175	174	154	194	175	187	183	171	194	186	196	168	199	190	208	162	196	191	183	178	178	164	148	204	180	186	173	172	187	154	173	200	142	141	157	210	178	191	184	190	172	194	195	180	189	181	166	205	186	200	181	165	184	207	166	211	161	167	191	175	194	181	180	183	166	198	152	188	178	175	179	162	158	189	176	172	179	176	169	188	192	202	184	209	201	184	183	186	209	173	146	170	176	176	170	169	160	187	173	185	183	178	160	165	163	180	176	169	194	189	172	163	169	180	191	188	169	188	180	162	183	199	183	186	182	215	182	165	184	183	169	172	179	183	162	200	180	166	199	175	191	172	167	195	189	170	169	187	187	185	167	164	189	194	188	171	181	184	170	197	186	191	181	194	157	187	168	189	158	167	182	165	179	190	193	168	192	193	175	183	158	168	185	196	182	165	204	149	175	181	181	198	172	180	199	190	194	163	167	159	176	191	176	177	193	205	183	164	174	189	189	204	183	195	178	193	177	178	160	193	166	174	170	181	173	183	183	204	192	174	185	166	177	192	163	174	203	195	168	168	178	176	160	178	166	178	182	192	191	173	160	174	145	173	167	171	198	191	183	207	173	177	182	177	194	196	192	193	165	182	153	176	177	175	173	176	159	177	199	165	192	175	179	168	182	173	197	191	190	169	182	200	161	190	183	188	188	177	169	168	179	173	177	192	200	187	160	188	203	186	186	195	157	184	177	178	200	182	168	190	159	182	162	187	190	176	176	176	186	164	168	182	166	205	184	186	168	173	174	184	184	160	183	162	176	203	210	182	174	168	182	208	198	179	193	171	166	191	166	184	193	184	174	142	195	163	145	173	186	185	189	193	180	191	180	204	162	188	184	176	180	174	174	172	177	145	174	156	166	184	157	156	175	174	193	181	193	183	181	152	202	183	183	184	185	155	189	175	202	163	204	167	190	194	177	201	193	188	200	181	177	188	168	182	185	168	188	184	183	192	165	175	173	175	175	171	164	187	179	191	178	188	198	172	174	171	155	180	187	174	194	188	166
12772	11948	23504	25404	25369	23355	21482	18959	18139	18777	20103	21207	22832	21069	18499	26044	21349	18615	15714	19551	25512	25694	26210	22443	27552	25664	26025	18335	13625	14464	12579	9906	7320	6114	2845	3472	1050	784	645	604	613	577	599	679	810	1301	1397	987	1544	3095	5387	8336	7556	7546	3670	2510	2013	2179	1243	999	936	925	832	852	768	760	784	745	745	688	677	638	560	540	593	554	564	597	559	525	490	521	535	577	547	565	587	616	591	528	527	521	534	515	503	554	525	561	541	515	502	472	522	523	533	530	503	526	495	561	561	541	514	530	534	567	465	523	506	504	487	468	512	489	480	510	544	511	517	541	534	517	498	542	501	537	505	522	496	544	517	510	509	505	511	509	502	520	479	511	535	508	493	564	519	499	499	504	519	520	568	532	503	521	524	508	499	509	490	510	496	515	537	492	543	520	513	499	521	542	503	529	498	490	512	539	530	531	535	542	541	530	470	510	509	511	513	500	511	467	555	504	510	519	541	552	476	512	530	515	501	556	497	540	542	561	538	509	551	486	551	465	487	502	510	526	523	527	480	525	492	524	524	546	547	560	478	501	512	509	509	524	543	475	514	510	536	541	524	502	507	542	530	540	548	493	489	511	519	517	519	514	526	530	517	521	528	518	515	567	498	519	537	509	541	493	485	527	480	485	515	531	551	564	502	491	513	528	500	484	549	543	493	512	522	505	523	493	501	511	533	506	537	503	541	494	525	527	481	505	536	539	516	554	509	487	546	523	487	485	529	495	479	507	519	486	566	486	523	530	546	535	533	487	502	547	515	507	560	523	489	516	538	520	501	533	478	540	510	538	491	480	506	529	515	569	464	573	505	486	519	502	501	562	523	505	516	492	519	511	541	566	488	543	492	490	540	525	464	533	497	475	495	487	515	496	533	521	551	517	509	509	519	545	498	519	495	539	494	524	539	494	480	514	508	489	524	535	515	533	483	523	515	475	559	543	510	535	528	526	546	536	523	521	530	492	498	534	525	492	573	508	493	488	473	508	505	504	517	528	525	488	527	518	526	491	513	514	530	493	520	506	506	538	523	531	481	522	546	525	487	519	497	525	535	556	530	502	493	524	514	499	567	530	521	522	517	533	514	547	508	515	528	497	498	522	554	474	501	529	501	508	546	545	547	478	525	491	507	485	563	509	511	501	514	538	540	507	529	481	486	521	547	545	539	543	510	466	531	509	577	491	508	506	516	524	542	492	508	486	507	510	535	494	510	504	481	515	511	556	526	509	525	525	526	520	528	501	532	525	519	474	548	537	502	523	485	503	533	533	500	506	485	491	502	521	517	514	499	534	495	516	544	541	502	541	494	496	531	578	478	489	507	526	545	502	506	481	510	491	503	526	531	494	491	544	489	522	515	546	504	541	491	537	497	542	519	526	525	513	510	514	540	564	541	523	491	525	518	489	519	530	489	531	516	520	483	542	531	514	518	495	490	548	542	538	500	485	513	507	512	532	512	555	575	536	517	477	544	507	497	503	540	479	496	539	503	517	525	509	527	475	541	538	542	542	516	490	495	524	532	543	498	544	520	540	520	488	517	532	541	531	532	536	525	518	525	572	526	503	525	494	576	535	506	514	519	524	513	522	542	558	498	506	472	516	513	526	499	539	490	531	505	496	531	529	513	536	515	507	593	545	523	527	524	544	513	505	542	500	499	503	520	538	554	466	524	493	513	505	525	518	524	474	503	532	502	586	493	461	519	528	535	527	518	483	503	552	527	526	512	535	513	526	542	534	552	501	549	508	478	533	479	538	475	490	516	554	527	520	529	522	511	528	519	522	480	524	522	512	528	561	520	535	524	519	504	511	503	540	506	529	545	500	515	523	497	545	520	501	503	521	514	546	506	511	548	531	490	529	491	536	527	517	495	534	511	521	506	530	512	525	498	528	512	498	513	528	520	523	534	507	534	490	500	524	510	518	513	527	502	506	475	508	518	529	563	532	528	497	525	506	496	542	528	469	549	483	498	507	511	504	540	513	541	484	522	485	541	522	525	508	528	519	485	533	517	540	530	502	516	531	555	512	576	499	528	510	493	535	505	549	496	554	518	513	515	535	559	552	531	514	526	518	514	540	534	523	501	522	500	505	498	531	504	526	534	528	533	480	530	499	540	547	557	524	561	516	507	564	500	483	510	492	559	520	533	493	533	581	556	522	519	487	523	503	478	523	492	539	522	492	521	485	559	538	503	512	496	522	515	523	474	550	482	539	486	505	546	520	512	529	508	544	507	535	517	496	481	481	481	514	524	526	488	516	542	515	494	506	510	511	492	495	502	524	501	535	526	506	508	539	556	526	537	514	519	491	530	486	532	549	514	569	517	511	517	520	522	505	543	522	553	498	538	498	498	473	525	510	492	571	517	507	571	527	502	546	487	500	477	536	490	510	555	508	521	535	511	503	485	514	490	533	496	537	513	548	490	517	515	520	505	535	473	517	530	537	489	492	544	482	477	532	501	510	552	505	508	536	517	516	529	512	501	492	506	527	579	485	542	489	506	541	528	530	555	512	510	515	511	507	542	539	509	547	508	537	503	516	509	542	494	516	536	540	475	513	527	546	503	496	566	539	506	543	494	505	490	519	512	474	483	512	513	520	523	532	556	522	495	518	506	511	509	498	515	534	501	531	528	493	527	516	518	497	532	482	529	496	524	538	504	513	520	512	523	509	524	506	541	520	498	478	538	560	508	492	531	537	537	576	518	513	514	483	527	502	547	550	530	494	493	556	577	515	534	509	511	508	515	506	475	538	490	530	546	483	549	490	519	518	504	520	483	528	537	512	504	505	497	523	509	508	518	510	544	520	518	530	527	542	555	489	531	556	532	504	525	496	523	545	540	542	541	545	508	524	519	507	540	512	505	515	517	536	537	470	491	523	473	524	503	491	517	525	503	536	533	522	512	546	501	545	492	518	551	495	528	502	530	493	518	546	474	513	509	501	497	542	484	553	471	522	546	528	502	523	491	531	556	541	511	524	487	511	514	537	544	473	501	521	515	498	505	501	523	495	525	554	579	520	492	528	523	508	520	528	516	553	510	506	498	479	536	473	509	511	518	574	548	534	513	492	497	502	529	541	451	560	505	521	515	555	514	540	510	486	523	495	484	499	553	502	551	535	536	502	504	483	517	498	503	512	497	537	519	510	531	479	493	498	491	526	521	504	472	526	483	511	530	527	531	482	515	528	519	515	510	519	489	505	530	507	517	541	495	537	539	493	492	526	500	497	545	528	493	543	508	509	528	496	530	509	533	508	503	491	517	488	507	547	547	542	519	526	504	501	506	485	512	525	493	553	490	557	553	513	521	511	494	508	490	503	537	523	493	533	513	517	525	489	517	529	514	549	502	571	479	582	477	514	531	496	537	512	487	525	526	534	535	505	519	529	536	509	553	490	515	500	537	535	538	494	472	514	544	479	492	480	501	535	543	499	505	487	501	531	491	518	540	504	528	550	565	524	475	481	519	512	523	531	569	537	518	540
6793	4062	6546	4820	3531	2658	1853	1248	1017	880	766	735	626	547	508	606	501	395	286	335	415	388	446	367	383	402	350	307	242	245	165	171	169	131	131	145	125	139	125	115	125	126	122	140	135	137	132	114	138	152	155	176	165	195	133	144	148	129	113	129	148	147	129	140	153	158	126	115	132	127	113	120	119	113	119	122	122	122	106	136	121	136	113	135	104	130	122	107	101	124	124	115	118	128	130	97	140	124	125	127	124	130	120	127	129	116	115	136	108	130	124	123	142	132	135	124	139	119	113	128	134	113	118	125	132	114	135	114	123	106	127	96	129	119	135	123	105	129	118	113	120	122	134	111	116	131	122	138	126	111	116	117	137	140	135	122	117	115	143	124	127	134	111	129	112	127	135	151	120	123	112	122	118	97	113	122	117	97	132	106	146	125	120	100	147	131	115	114	118	113	128	116	115	111	119	108	146	145	129	125	110	117	125	119	119	126	143	113	113	129	123	125	113	114	143	159	105	123	120	124	122	122	113	111	117	123	146	114	126	130	99	126	125	115	104	112	101	120	98	117	116	125	98	131	118	129	112	142	122	127	120	110	111	124	115	110	113	122	117	92	137	126	136	129	122	129	128	130	122	124	107	123	110	124	130	121	113	105	113	128	115	131	122	124	124	110	103	121	118	146	139	125	103	156	111	111	132	132	117	127	127	136	118	127	141	133	138	120	124	121	117	124	129	128	114	121	130	117	133	111	132	122	119	113	145	135	120	131	123	117	120	101	100	126	119	109	114	140	122	120	130	119	137	131	148	112	131	123	129	112	120	123	130	140	115	108	99	124	120	125	137	125	133	113	108	108	114	115	109	133	128	126	135	140	134	104	148	117	130	128	111	127	124	109	114	122	117	123	120	123	119	119	115	132	120	143	115	129	138	131	128	119	115	124	129	103	122	113	121	106	129	110	128	120	98	130	115	116	124	114	147	106	118	109	133	131	117	114	133	152	113	112	127	129	93	127	131	136	103	106	140	119	110	143	123	120	137	133	113	122	130	97	121	134	115	118	115	129	127	144	125	127	122	119	138	111	130	114	130	126	118	137	117	134	158	147	105	123	136	107	105	122	140	130	117	127	138	111	138	116	123	98	103	131	117	116	125	118	121	125	117	118	96	126	119	132	142	105	103	149	116	115	109	135	116	129	110	117	118	112	108	117	129	130	117	139	115	121	108	94	109	109	116	134	129	115	157	110	130	124	137	130	129	125	137	111	126	127	121	111	121	125	127	126	124	113	112	117	123	124	134	139	110	117	141	126	118	112	123	137	132	136	130	116	127	122	116	120	122	134	129	123	122	129	121	125	107	129	125	118	121	133	111	125	108	127	143	110	120	138	111	115	134	128	111	119	109	127	99	133	100	116	114	139	128	112	116	127	136	142	123	113	125	129	140	132	108	124	125	126	116	119	124	121	106	133	136	129	128	114	144	121	118	132	110	125	117	119	145	122	105	101	129	115	105	119	101	136	113	109	122	134	135	101	129	124	135	126	99	110	116	122	109	128	108	135	107	135	107	114	129	136	123	135	133	127	134	117	116	115	117	121	131	107	117	120	127	126	126	128	119	119	134	112	106	118	125	104	119	128	115	116	123	124	123	128	121	124	131	104	118	115	114	147	121	125	134	132	96	117	121	121	112	122	111	112	111	123	132	135	118	125	141	136	102	116	141	134	127	119	109	118	133	108	120	133	101	113	123	112	103	151	132	104	111	145	119	112	103	130	134	106	127	116	118	134	132	127	132	123	132	123	110	134	105	136	131	105	135	139	122	109	138	112	116	119	131	116	126	110	117	119	99	113	124	124	112	106	136	119	137	126	117	129	137	129	104	114	103	118	115	125	109	134	118	108	111	133	124	134	123	122	139	113	133	154	105	122	125	99	136	113	99	146	137	93	117	138	134	117	142	139	121	121	130	110	125	108	114	115	113	110	126	119	149	131	135	116	124	107	126	111	122	125	125	123	138	123	130	95	124	117	125	130	129	119	135	128	119	130	130	128	114	122	121	135	112	120	101	109	130	135	130	111	110	93	118	106	121	129	109	108	124	102	130	131	108	140	119	108	121	141	122	128	138	122	141	108	116	129	126	104	126	118	105	117	113	105	129	117	113	121	127	98	108	101	121	114	112	155	106	106	119	103	117	139	147	118	130	124	103	114	115	130	126	146	129	116	119	114	123	120	126	111	121	122	118	127	115	123	116	133	120	126	141	131	123	127	124	120	104	128	120	143	99	129	117	124	104	113	103	140	133	117	118	130	127	127	97	128	125	125	108	86	123	108	112	138	126	109	108	128	127	128	132	107	125	118	121	127	121	119	127	111	130	120	117	122	111	132	110	124	116	116	114	131	112	105	98	107	121	130	131	104	137	111	120	112	117	114	135	116	144	110	119	104	138	111	126	115	143	106	120	122	124	144	142	117	115	132	141	115	115	122	124	116	112	117	110	116	115	128	106	115	120	128	115	126	117	124	108	130	115	118	126	109	109	99	130	111	102	127	121	116	118	130	132	141	126	110	144	114	123	122	120	128	117	119	133	111	97	128	115	120	131	117	145	123	128	123	132	118	129	113	101	121	128	137	116	127	123	108	144	104	133	134	127	122	122	124	123	133	149	122	129	110	134	113	122	120	116	108	145	127	115	122	119	143	127	140	127	135	121	120	131	126	119	136	121	119	138	133	110	106	134	113	152	106	124	119	127	116	109	137	130	97	122	127	102	103	104	124	122	118	127	132	104	132	140	103	122	140	122	120	116	110	121	121	139	129	116	115	109	125	125	122	110	122	134	147	123	113	138	86	121	120	108	127	131	118	121	149	138	116	107	129	133	122	149	116	128	117	113	108	135	134	134	126	122	112	125	99	136	142	134	117	122	162	105	103	110	133	129	107	123	128	137	120	138	119	131	114	125	143	128	135	114	145	124	116	107	117	105	110	125	127	115	125	127	134	123	111	124	142	130	119	140	123	112	118	130	117	127	111	115	127	123	116	122	111	130	120	132	129	114	126	130	134	115	126	121	130	109	127	122	117	114	136	126	120	128	122	133	129	111	131	132	128	137	108	138	118	125	129	124	127	130	131	110	120	129	111	118	135	120	117	127	119	127	127	103	133	129	132	113	110	119	123	95	121	129	121	126	130	133	106	129	130	108	132	119	114	119	121	117	113	118	135	137	130	139	126	131	126	141	118	126	132	138	128	109	125	99	125	97	128	131	112	121	125	122	126	138	125	116	134	130	106	123	109	129	125	98	128	116	110	99	104	132	120	97	107	147	115	107	151	124	144	121	116	122	120	114	119	130	128	107	133	102	133	112	136	122	120	113	137	157	125	128	120	139	107	125	127	130	132	123	123	117	111	120	112	127	122	131	109	114	129	136	130	122	116	111	112	124	96	119	124	144	130	108	128	139	145	133	117	114	124	112	108	119	117	105	129	127	135	126	105	127	120	119	116	139	109	110	108
5023	4375	11100	12032	10978	9684	7773	5740	5015	4515	4185	3792	3612	3081	3066	3577	2802	2273	1601	1721	2643	2389	2399	2088	2373	2502	2127	1423	1305	1241	980	824	699	579	459	459	405	380	401	368	382	413	422	434	457	502	498	467	526	588	688	839	832	806	584	507	469	507	440	426	461	467	424	427	448	442	427	406	404	429	394	405	394	380	395	379	402	397	359	383	361	402	366	410	363	398	388	393	358	367	373	392	357	369	386	358	364	382	386	345	350	376	371	375	380	371	362	349	373	359	367	374	369	381	382	375	363	368	356	346	369	336	356	344	395	369	372	352	394	364	363	388	356	364	372	354	362	370	348	398	372	378	374	368	377	362	384	338	362	377	386	363	356	378	370	350	353	367	337	340	340	380	369	406	362	382	379	375	356	349	357	369	362	379	404	349	390	387	368	378	354	348	387	369	352	370	375	394	359	393	395	348	371	364	364	378	383	361	342	399	363	394	380	374	384	360	364	342	376	355	365	374	356	371	356	385	360	374	385	358	370	385	404	375	356	414	375	363	362	353	396	402	380	409	356	368	382	349	342	355	371	341	375	371	334	374	378	359	349	378	403	348	391	343	366	328	364	384	357	374	382	409	342	369	397	391	353	383	366	361	373	349	338	350	347	366	358	349	382	363	350	375	367	370	343	379	366	385	382	385	390	388	330	359	357	384	382	383	397	357	351	349	355	367	366	378	324	397	336	370	358	333	365	403	374	350	360	365	412	365	387	352	392	384	380	378	378	390	330	336	367	380	395	377	377	404	374	372	354	340	378	367	337	421	373	397	347	382	338	350	365	371	345	382	404	387	367	386	372	350	383	347	409	370	362	407	367	381	402	379	368	389	345	368	390	392	395	379	347	395	354	345	370	359	364	342	350	377	402	369	371	356	373	365	364	372	367	373	384	364	359	376	356	379	356	358	342	359	392	389	334	354	363	359	341	385	351	389	371	343	364	362	382	385	352	383	378	379	374	374	384	355	355	355	375	373	369	370	376	410	357	393	357	391	345	339	341	383	378	399	389	386	403	386	350	355	341	374	371	409	346	373	342	381	372	334	365	353	355	379	363	374	365	347	373	337	346	387	367	325	369	371	381	370	384	373	369	387	373	365	361	376	354	375	358	386	382	372	382	396	357	337	351	340	335	384	373	398	377	394	371	357	352	380	383	371	363	379	366	364	378	386	369	397	374	353	345	335	390	359	389	376	332	357	339	373	372	387	364	371	387	386	343	344	371	362	394	345	370	335	362	338	386	354	371	365	366	377	373	386	363	381	396	345	378	370	391	347	378	353	416	371	373	351	343	376	398	395	372	401	367	385	364	345	381	386	370	399	360	357	358	336	373	370	370	356	405	384	356	355	379	385	369	353	365	375	394	358	370	397	377	346	384	373	379	370	357	389	394	370	361	405	379	353	377	384	377	391	390	388	376	362	367	389	408	348	367	387	384	388	419	376	400	402	367	347	357	360	362	362	368	336	380	354	396	356	382	392	352	367	378	386	342	359	359	342	365	375	349	362	379	366	370	364	365	321	383	371	359	377	394	407	388	392	382	362	355	372	375	384	400	365	353	383	353	373	349	373	366	376	335	392	370	346	381	369	372	377	339	394	365	379	353	346	402	341	361	352	385	371	354	389	390	368	368	351	373	372	361	368	367	385	375	355	338	390	389	348	372	379	356	381	342	357	374	340	365	369	374	350	381	368	340	363	362	359	356	338	345	367	393	397	373	353	395	383	375	390	372	363	374	381	388	347	361	377	364	377	375	351	357	365	343	386	369	390	346	330	394	387	355	362	353	370	365	358	378	396	341	398	365	371	351	371	364	420	380	384	354	378	361	403	352	365	338	344	382	393	364	366	399	385	387	353	413	382	393	344	387	378	408	388	366	358	370	373	368	394	389	390	379	348	374	368	370	376	384	384	353	380	375	371	345	366	367	368	395	388	377	355	346	397	370	372	361	354	409	403	376	363	338	368	351	361	383	401	391	354	383	385	351	390	379	325	383	376	378	345	370	348	336	385	391	396	369	374	392	371	358	336	383	360	363	365	363	365	363	340	383	386	374	358	359	352	375	385	372	375	355	397	343	358	342	372	350	387	385	370	348	340	360	339	367	351	341	423	372	367	358	362	363	355	412	370	371	379	408	354	390	379	377	356	375	347	379	405	368	382	351	364	359	359	376	370	365	352	365	387	375	336	367	395	393	368	406	353	390	379	352	347	363	373	360	379	361	392	380	387	364	384	382	378	367	324	415	362	348	356	370	350	378	379	372	354	382	363	381	378	375	370	344	371	317	392	335	352	374	374	367	374	360	382	376	337	393	381	396	367	371	370	340	348	363	343	393	385	387	372	388	375	355	348	368	331	384	393	367	372	363	361	365	369	340	381	388	386	359	376	369	373	372	360	385	372	371	364	388	373	408	367	363	382	384	379	359	395	390	374	358	360	396	364	339	377	375	380	379	382	369	374	378	400	354	406	378	364	328	344	342	366	360	347	374	372	402	355	396	368	371	403	357	326	338	361	357	367	372	384	359	376	379	383	378	359	382	362	360	377	374	392	383	351	373	358	366	391	377	348	380	361	327	358	389	385	364	354	389	392	394	394	388	371	357	370	362	379	365	387	342	404	369	379	348	376	352	361	377	343	391	365	356	367	370	359	400	395	354	347	367	369	396	369	391	357	380	378	395	317	369	362	355	389	364	341	397	339	365	381	373	388	376	360	391	376	398	356	345	366	356	374	386	343	360	366	377	379	373	348	366	391	416	383	343	312	378	380	383	384	383	349	359	353	374	337	417	389	374	403	337	367	385	382	388	380	373	365	338	338	369	362	369	374	363	379	365	345	346	406	369	352	335	357	357	404	379	358	380	358	379	383	377	388	372	341	380	361	374	364	375	377	354	362	339	363	394	363	385	367	374	387	388	375	377	372	389	351	358	359	342	374	368	402	362	353	355	374	365	366	361	375	354	328	386	372	403	366	386	373	363	400	391	340	389	342	388	371	377	378	371	360	376	363	366	338	359	365	362	373	382	361	371	333	376	361	342	394	369	377	374	369	390	353	362	360	376	371	366	379	380	359	346	377	357	371	355	330	361	370	387	407	361	365	379	375	379	376	386	397	367	370	345	368	391	380	363	377	389	406	363	372	387	365	344	348	361	361	377	348	326	377	335	341	383	352	368	358	383	341	346	382	367	374	370	383	377	341	397	354	330	371	381	345	361	355	373	361	404	351	359	344	372	365	344	336	362	342	360	336	358	376	357	390	406	358	362	372	389	391	381	393	370	372	359	355	373	425	350	344	382	374	404	350	416	370	350	380	362	385	388	367	359	383	389	360	352	356	374	341	358	392	355	383	361	396	364	364	388	369	330	358	381	380	399	367	357	358	360	379	365	375	349	367	388	373	376	389	369	358	383	370	363	380	370	363	390	369	382	351	367	358	378	377	363	380	359	375	339	373	418	392	358	361	344	375	387	398
13771	7765	11818	10526	7595	5986	4316	3501	2974	2871	3244	3237	3280	3225	2779	4503	3430	3086	2060	2767	4341	3841	4202	3281	3577	3622	3101	1950	1459	1313	1120	805	638	370	242	226	198	156	155	148	167	161	190	158	177	204	218	176	224	371	533	741	750	616	324	257	277	298	179	180	181	177	173	186	172	176	158	149	172	169	160	156	161	167	131	113	153	157	159	129	146	161	167	171	125	152	162	139	150	148	144	158	144	142	152	135	145	151	144	144	145	162	136	141	144	143	144	136	151	145	140	152	139	133	146	156	152	131	149	128	145	122	150	150	139	135	142	147	123	150	153	153	154	136	136	157	153	145	181	140	143	148	133	145	143	145	168	126	153	147	138	119	159	147	141	131	141	157	138	140	162	148	153	173	157	173	139	160	132	126	156	153	134	147	155	142	124	142	153	144	144	146	171	160	151	166	144	163	132	142	123	146	142	143	172	151	185	138	150	160	137	132	144	162	164	157	145	140	140	159	126	128	145	138	134	160	146	155	148	155	135	178	144	143	125	130	133	121	139	157	145	160	164	156	154	165	145	142	147	112	151	153	137	158	134	132	152	152	150	148	136	143	142	136	163	133	145	157	134	144	153	128	135	149	172	144	142	137	135	142	153	146	160	132	129	155	140	152	149	142	154	162	137	150	143	129	174	146	143	131	130	131	159	115	142	120	136	121	123	140	128	164	138	157	129	174	163	140	135	142	141	157	132	113	132	143	151	142	125	156	140	126	141	128	136	145	161	140	139	151	160	141	136	144	132	137	148	146	168	144	149	147	138	133	142	136	150	138	143	150	141	157	146	143	141	142	142	146	135	117	158	132	152	146	151	161	136	130	139	142	150	172	145	148	154	141	151	154	145	162	140	153	141	155	143	146	170	144	146	158	127	151	138	154	150	145	147	148	152	135	144	158	152	143	146	146	147	147	147	148	156	143	127	145	134	147	141	147	140	149	150	138	127	148	149	157	141	132	138	171	145	141	151	145	164	128	159	140	169	147	160	146	151	143	135	133	153	133	136	134	139	139	132	142	149	145	145	144	153	158	145	131	146	151	160	140	125	140	139	132	143	150	139	147	157	151	135	157	153	146	155	142	132	140	172	135	161	154	159	131	157	135	147	134	142	149	155	142	169	137	158	145	154	134	137	135	141	155	156	167	139	141	136	133	159	162	142	151	163	154	136	141	148	141	161	132	148	161	135	136	140	152	156	159	135	157	138	152	156	157	160	125	131	143	145	148	145	146	128	156	130	158	158	117	165	142	134	145	152	165	149	174	134	138	131	143	160	118	138	148	148	158	154	139	144	172	157	150	158	141	153	172	142	166	142	132	143	149	139	145	149	156	155	146	150	154	162	144	131	151	142	134	153	149	136	123	131	153	144	144	149	135	137	131	120	165	134	140	141	146	133	135	144	151	148	147	145	126	151	121	148	158	154	162	154	146	156	149	124	152	154	146	131	136	137	143	137	148	144	146	148	130	128	134	151	162	128	143	158	159	144	130	173	134	164	167	144	141	155	158	157	128	161	152	132	140	134	149	137	178	147	153	155	136	146	156	140	142	157	143	164	139	156	156	132	160	143	148	151	149	141	162	151	133	170	151	126	144	148	146	144	164	152	163	162	141	174	143	132	152	145	174	146	125	167	150	148	154	158	137	170	153	146	149	124	158	160	133	153	148	149	153	145	143	123	131	161	121	147	152	134	144	156	147	144	157	151	146	145	139	144	164	159	144	139	148	144	134	154	123	148	143	164	158	120	127	135	134	131	155	140	147	136	172	127	163	136	136	158	165	123	153	159	164	150	150	139	159	151	146	139	163	153	152	156	132	151	169	144	152	147	160	147	147	161	157	151	144	160	120	174	166	131	128	154	142	172	130	154	142	155	162	137	118	141	136	139	168	161	145	129	126	152	162	135	144	141	150	150	155	139	136	141	141	145	152	136	133	171	142	158	174	132	139	134	125	141	129	139	137	153	130	138	132	157	117	147	153	171	147	156	173	137	148	132	151	142	129	152	152	128	160	138	175	135	152	160	174	147	141	137	130	143	157	132	146	136	169	133	170	155	139	137	148	136	118	149	123	168	137	162	151	146	147	137	143	137	143	132	143	129	141	138	167	165	132	132	150	150	142	133	160	157	169	126	144	157	160	142	137	142	135	121	153	146	150	136	138	143	157	145	159	148	143	137	146	149	148	134	155	137	136	139	143	134	135	146	142	153	137	116	154	153	144	143	158	151	140	184	140	137	154	140	151	154	157	141	135	141	154	163	143	166	154	122	128	146	160	148	151	154	165	144	155	154	147	140	152	160	143	147	143	141	133	146	136	126	136	157	128	143	155	133	151	151	137	145	139	143	156	133	139	144	149	140	145	157	158	147	133	153	143	151	138	149	131	122	146	160	159	153	163	136	172	144	148	151	141	132	142	141	149	147	134	148	163	148	149	139	139	147	164	136	132	145	125	129	153	140	142	140	148	151	152	132	167	129	148	161	150	152	135	132	144	137	153	152	124	142	156	142	145	148	149	173	175	146	149	147	146	129	163	149	164	153	130	138	176	177	151	153	122	138	150	161	149	137	124	130	144	138	139	162	141	164	158	170	159	158	150	137	142	147	130	142	118	132	140	148	137	154	150	162	160	147	152	146	135	173	116	140	123	136	149	136	155	145	158	161	170	162	155	152	133	147	164	144	146	147	129	156	160	150	125	145	143	138	131	133	150	140	159	138	151	130	117	155	150	140	139	139	139	139	143	149	138	142	164	141	166	158	136	145	131	122	145	146	138	112	161	145	129	154	136	151	156	153	156	136	142	123	153	157	152	138	151	139	143	140	172	148	150	140	169	149	141	143	159	166	165	144	125	133	140	153	149	145	155	154	134	150	142	149	151	154	135	141	167	148	134	124	175	170	150	135	146	145	130	139	143	147	146	138	133	150	156	161	146	166	126	195	146	154	147	172	134	130	153	147	145	146	121	134	136	153	148	150	114	154	124	128	162	143	141	131	142	152	153	149	142	128	135	160	149	123	132	155	161	137	145	148	146	115	144	138	147	150	155	144	148	140	155	143	124	126	155	137	142	137	156	141	149	154	166	162	141	148	164	135	141	137	126	137	134	158	150	134	152	161	163	147	136	138	144	156	158	164	148	134	144	145	153	147	139	148	126	149	169	156	135	149	148	138	140	157	143	143	133	143	137	141	141	139	142	165	141	160	124	127	137	139	163	186	129	129	149	148	147	151	149	131	171	157	141	119	142	139	136	158	141	137	134	132	161	132	119	164	125	155	146	148	146	162	145	136	145	140	146	137	136	147	161	156	126	147	148	129	137	145	162	148	148	161	151	157	135	155	158	159	152	147	114	138	129	136	143	142	151	141	125	152	166	152	142	148	136	145	139	137	150	123	144	152	139	144	111	126	140	126	137	146	153	142	156	145	161	159	164	153	126	144	150	152	137	120	143	162	139	144	159	145	152	166	135	144	135
9580	7974	17957	20416	19359	17987	15087	13501	13074	13068	14741	14880	15526	15232	12696	18212	14941	12436	9072	12551	18214	16891	18313	15138	17792	16995	15301	10472	8641	8360	7370	5333	4005	2184	1503	1041	744	593	507	490	444	493	554	580	683	825	907	806	1151	2351	3647	5332	5725	4524	2200	1396	1641	1585	933	718	734	690	658	666	655	668	589	569	590	529	536	501	543	464	476	449	459	439	444	449	460	477	476	464	425	431	461	463	437	477	435	433	450	445	447	456	446	445	454	403	430	451	420	421	466	455	460	458	459	487	489	420	430	449	435	413	416	399	424	439	415	412	435	450	414	432	467	447	439	381	421	397	433	440	410	459	430	445	434	427	453	437	438	452	401	424	416	419	434	444	479	413	408	433	405	415	435	448	427	434	449	425	391	417	438	428	404	438	390	428	458	431	440	437	420	415	435	426	468	421	408	461	420	429	436	426	452	439	393	404	428	409	429	432	412	424	408	425	448	428	404	430	421	443	449	433	477	438	456	420	439	459	403	474	404	411	405	443	438	383	408	437	431	455	431	454	395	414	418	428	406	442	425	395	445	453	435	455	424	423	463	433	419	410	450	422	417	452	399	494	438	439	441	407	391	413	429	418	464	436	477	438	442	440	452	449	442	420	419	401	432	444	438	440	416	455	450	448	431	429	418	413	449	416	442	447	432	462	412	457	431	399	416	419	415	422	435	452	427	429	441	409	389	462	421	426	448	436	458	428	458	446	446	430	417	429	433	424	464	423	393	491	419	403	395	458	453	445	438	437	455	421	449	444	430	412	417	436	435	459	396	390	448	440	443	448	450	427	405	449	399	409	433	471	471	425	454	446	423	415	435	408	405	448	409	418	441	412	458	434	417	413	459	449	415	440	410	432	414	423	446	435	458	438	446	430	447	452	438	416	434	446	430	420	440	452	405	463	437	422	428	418	483	410	442	437	451	463	440	451	442	398	466	440	428	420	444	470	430	395	412	451	421	424	468	405	450	493	409	427	428	420	446	467	421	392	420	465	430	413	469	450	439	448	448	462	424	435	416	441	443	400	421	477	438	406	440	420	452	428	455	416	423	472	426	467	435	397	439	433	410	405	445	422	420	457	420	418	422	442	427	468	402	422	424	400	408	417	441	439	419	450	441	464	436	456	445	418	430	387	449	419	457	418	403	438	451	404	410	470	393	400	485	401	458	420	430	439	409	421	438	425	472	428	435	448	429	451	436	451	446	451	418	437	436	390	449	426	474	460	451	441	424	411	431	452	445	425	414	421	428	455	403	458	416	476	435	451	424	413	442	444	443	454	454	441	433	486	466	445	430	446	407	398	456	415	440	448	418	406	448	418	445	417	417	464	446	373	444	417	427	470	447	470	428	434	434	465	434	406	425	450	497	444	429	451	431	433	405	451	461	432	408	398	433	416	405	428	420	432	481	405	439	448	443	476	470	413	430	399	447	446	435	450	421	433	410	410	454	454	456	422	439	398	453	433	438	454	417	436	453	420	461	381	441	433	429	424	428	425	424	416	407	441	405	451	459	437	414	400	415	460	408	455	458	441	441	460	410	452	452	444	405	446	455	449	426	477	449	399	404	441	437	426	424	416	426	413	399	407	451	476	404	416	415	424	433	460	388	442	413	440	435	424	415	443	396	449	449	440	386	433	445	416	430	444	432	454	406	417	427	438	484	420	420	411	401	416	419	453	444	455	411	402	460	411	405	442	428	437	413	471	411	437	431	422	438	437	442	425	442	423	425	405	475	403	417	457	443	416	449	441	403	445	437	430	415	449	439	442	440	426	417	430	402	427	468	416	466	401	426	420	422	400	421	425	450	458	446	411	421	418	470	409	412	406	409	482	430	428	441	430	438	442	422	424	444	447	444	400	421	443	436	395	457	419	412	441	406	458	484	420	412	455	440	448	444	472	422	458	416	426	453	452	443	455	432	442	453	437	447	483	488	424	398	456	424	406	460	405	433	426	395	419	466	437	456	436	421	417	452	452	455	429	428	449	419	412	409	425	412	451	419	387	429	443	451	420	411	454	423	424	443	428	441	437	425	429	425	429	446	414	460	431	405	446	405	451	425	439	418	425	445	421	419	450	414	399	455	453	437	427	453	421	399	454	425	439	447	428	445	409	438	461	426	447	442	444	418	430	440	428	424	407	454	440	436	389	427	427	426	398	433	463	390	453	451	441	421	427	444	432	440	410	443	435	438	448	409	435	389	419	426	412	444	412	419	418	400	414	463	444	479	402	436	443	434	468	435	412	421	430	488	500	450	408	410	439	402	446	391	468	460	453	427	458	448	437	432	448	416	443	441	423	426	438	408	431	427	423	431	407	451	425	431	472	420	468	395	431	437	418	433	421	464	436	452	426	437	397	483	428	413	411	430	466	429	392	410	475	414	423	446	395	400	420	457	409	430	439	451	416	395	457	438	449	440	406	404	424	439	445	406	427	422	422	425	407	428	445	403	429	473	429	438	455	453	469	421	442	447	443	452	428	448	392	423	443	443	433	447	448	415	425	435	431	411	432	414	479	382	435	432	407	409	433	444	427	400	408	418	462	425	467	396	433	396	427	419	407	445	433	437	463	452	448	436	439	424	463	417	409	415	429	443	465	471	435	418	419	439	466	421	431	427	416	457	450	420	401	482	421	456	429	451	446	443	421	409	436	417	421	432	400	433	437	397	452	427	421	403	435	433	420	475	420	431	443	406	427	416	428	434	410	448	418	408	435	411	424	429	444	450	443	452	409	465	385	439	421	470	459	456	428	402	422	435	419	415	440	450	442	412	451	428	422	447	497	438	414	424	456	412	448	416	401	449	454	406	445	391	506	462	408	438	484	430	429	445	463	412	389	429	437	398	425	444	415	425	435	454	460	448	434	455	408	465	420	411	412	420	405	462	434	428	426	415	413	411	427	424	430	443	451	440	428	428	429	409	435	462	400	401	453	426	444	472	478	402	428	446	433	448	421	438	476	458	416	383	452	428	461	412	416	441	448	454	413	407	460	429	436	428	436	418	435	415	379	418	421	431	452	407	401	440	428	439	476	440	418	458	450	439	428	454	448	425	466	451	424	452	408	460	408	433	418	432	424	393	430	437	462	417	440	432	451	460	431	446	438	465	462	445	462	440	447	403	386	495	438	439	440	446	462	443	433	419	414	458	438	426	453	423	419	451	438	439	426	455	439	414	485	429	417	443	427	478	462	410	426	420	455	474	420	431	440	460	428	455	445	448	432	431	419	447	458	447	449	453	446	429	421	457	412	431	413	419	398	443	440	407	436	443	458	401	413	435	433	432	453	446	445	468	444	469	416	447	463	434	452	442	448	455	438	418	467	402	430	433	475	447	414	432	416	437	407	443	445	486	415	426	464	443	437	449	465	432	445	444	420	455	429	417	465	429	438	435	477	399	448	456	398	420	432	403	447	410	408	463	435	410	429	419	431	407	418	406	428	436	443	425	420	389	410	447	433	420	425	406	439	401	428	422	452	423	459
21776	12284	17911	14943	11961	9334	7120	5695	4897	5725	6413	5665	6128	6883	6091	8376	6513	4965	4473	5418	6968	7449	7829	6667	7256	6851	5557	4303	2594	2668	2054	1615	1142	739	478	316	247	215	204	180	198	192	218	207	204	259	243	252	366	599	931	1460	1389	1045	519	383	487	489	281	225	236	227	234	215	213	215	191	209	202	188	205	183	189	180	186	198	190	171	173	174	185	181	190	188	187	164	189	211	163	195	176	165	180	183	191	167	166	187	161	169	174	186	181	203	194	167	160	166	187	205	177	191	179	183	159	175	181	175	173	185	185	177	177	176	166	153	198	195	221	174	179	182	181	170	168	192	171	206	155	175	149	174	197	200	192	175	182	182	183	193	166	177	166	179	182	202	168	204	175	164	193	194	186	167	189	167	161	176	183	185	167	167	157	173	164	180	175	178	164	173	176	178	186	190	188	173	186	184	171	161	171	180	168	166	173	181	165	166	182	195	209	183	195	160	234	158	183	207	177	181	160	195	151	163	167	179	176	192	175	210	196	191	172	190	169	184	204	183	191	155	179	149	198	174	163	188	193	159	168	159	154	175	170	155	150	166	191	183	200	167	202	174	191	148	179	188	191	187	185	176	170	146	191	173	172	175	183	166	149	206	171	182	197	194	189	185	161	177	170	190	206	164	160	199	162	161	189	174	197	179	196	160	149	182	181	172	179	175	192	166	185	161	191	182	167	180	191	164	174	172	187	195	203	156	167	181	174	174	188	187	187	161	197	159	179	169	144	166	171	192	179	175	199	190	177	165	203	186	168	188	181	204	181	200	185	179	161	166	170	163	182	189	165	176	179	167	151	185	178	185	188	197	171	167	194	177	206	176	184	184	197	188	178	181	175	165	168	175	173	190	173	175	175	160	178	183	186	173	190	175	207	176	182	166	179	165	189	167	196	190	192	193	175	182	173	168	166	180	169	177	192	200	198	155	168	202	171	187	178	191	170	200	185	170	177	172	171	166	169	158	169	165	180	175	198	194	177	184	190	160	185	178	161	164	163	209	170	195	160	177	160	178	174	160	189	187	160	180	185	173	183	193	161	167	173	186	179	212	194	170	172	160	177	148	163	169	185	163	163	173	210	176	188	185	195	197	165	161	164	175	181	191	178	166	167	158	173	170	163	174	169	190	170	169	177	189	147	159	176	186	196	179	180	196	161	154	176	165	177	181	188	179	169	164	178	157	186	179	170	158	176	211	178	172	161	176	168	194	159	166	186	199	166	154	197	200	176	186	152	167	200	181	189	179	170	169	167	187	172	186	172	184	178	185	176	208	192	140	165	176	168	180	178	193	189	182	179	182	167	181	193	200	188	189	161	187	166	175	177	211	185	193	196	203	165	186	163	153	152	177	187	163	181	164	155	168	176	185	191	196	186	182	175	207	196	185	189	193	168	173	171	177	170	170	172	174	181	181	149	167	219	166	189	181	186	164	173	159	203	183	193	176	194	173	182	175	192	197	172	179	179	207	182	171	165	185	191	181	155	176	196	179	180	180	183	182	191	207	175	201	203	150	160	180	182	177	192	170	181	173	156	168	191	171	188	162	148	157	184	193	171	177	177	177	169	198	181	180	169	160	210	193	187	199	189	180	174	195	193	184	178	168	185	150	161	187	202	170	184	171	175	173	207	195	198	169	179	191	179	167	163	186	146	171	164	185	174	177	168	183	199	170	167	157	190	193	193	170	194	181	194	190	165	165	198	187	173	174	172	194	186	165	180	195	167	180	174	179	181	186	185	180	190	167	184	221	199	174	167	175	179	175	183	167	186	164	156	197	171	191	189	157	173	179	163	190	173	167	170	200	157	189	205	170	192	186	201	190	156	179	181	189	171	192	197	181	174	172	181	186	179	172	183	194	170	152	151	179	164	194	196	165	165	183	185	174	183	168	180	178	182	188	177	209	179	158	181	169	146	167	196	183	169	171	169	191	166	162	156	177	217	172	181	198	160	189	177	145	171	184	167	147	182	166	168	166	176	171	172	173	180	177	201	173	181	183	216	176	169	187	146	164	173	172	169	193	149	195	166	156	206	196	202	145	179	191	202	181	163	178	185	192	172	194	195	164	180	170	189	184	201	168	168	169	185	192	194	182	165	176	173	166	162	155	162	190	182	168	185	190	187	195	180	174	169	160	213	173	181	171	176	167	164	172	166	178	192	173	181	181	174	180	186	150	179	178	191	179	169	167	173	185	174	203	169	190	197	202	166	185	163	187	156	187	175	192	193	209	190	192	181	183	181	177	186	164	182	185	161	211	196	171	169	167	188	158	164	183	192	168	197	172	191	163	197	191	179	208	181	170	185	187	190	176	171	193	163	188	181	177	192	172	191	168	193	169	171	170	184	185	164	187	163	164	170	154	205	155	177	170	207	179	188	163	162	176	176	173	189	178	178	187	202	146	158	168	171	184	187	182	173	169	166	167	178	172	176	186	177	203	193	183	168	190	167	173	206	195	172	176	169	185	173	156	169	191	169	182	177	179	190	184	201	197	169	182	189	211	181	178	191	175	212	190	160	184	177	181	200	188	151	181	177	195	185	176	179	145	164	168	168	165	169	153	162	163	176	175	193	194	195	160	177	167	198	166	173	157	175	173	184	182	190	204	156	159	181	185	173	181	167	191	163	211	158	163	187	198	177	177	183	158	171	184	182	178	171	175	168	168	175	177	179	163	183	180	159	161	167	172	202	182	190	189	160	162	171	170	179	185	161	163	181	191	177	178	200	154	203	161	186	174	180	211	201	167	196	167	193	179	184	165	199	179	177	161	177	186	169	192	211	208	156	183	180	182	177	152	157	173	197	209	180	189	179	173	188	194	196	176	172	170	186	183	190	182	179	175	169	195	181	187	173	205	188	179	168	163	162	191	164	181	198	169	172	163	199	191	180	187	174	182	180	152	155	169	160	201	172	192	188	171	162	169	165	186	172	167	184	172	196	184	199	184	168	189	199	192	180	189	176	156	188	186	191	185	173	196	202	190	158	163	196	197	217	173	207	186	162	173	174	181	189	184	195	170	171	164	170	188	174	183	165	164	190	150	182	172	181	205	173	193	203	161	189	169	190	171	181	190	190	172	197	175	203	199	171	210	168	184	173	177	181	170	159	179	168	188	176	161	180	196	159	165	187	177	150	162	184	182	159	188	186	154	210	174	177	166	208	176	178	153	174	195	188	178	170	143	162	213	176	176	178	171	189	179	166	203	182	155	176	185	161	192	193	164	153	164	162	169	166	157	177	165	182	154	178	168	178	186	157	190	176	176	166	210	175	178	155	176	175	185	190	159	161	159	193	145	181	185	167	186	158	186	180	193	164	188	174	187	162	185	190	172	170	165	178	167	199	171	184	191	155	190	162	188	175	167	159	174	192	177	167	190	182	197	190	199	153	172	186	172	165	181	177	196	170	178	177	184	176	169	176	179	179	159	200	173	180	170	173	178	169	183	210	169	185	178	193	203	161	175	193	184	187	174
12815	11032	22448	24843	25307	23144	20990	19162	18202	20264	21585	20765	22973	23398	21507	25582	21086	17114	17285	19897	23857	24794	25339	22335	26150	24898	22223	18328	13321	13248	11803	9582	7237	4597	2949	1559	1006	851	681	597	601	580	650	755	857	1182	1239	1025	1838	3993	6664	10086	10237	6630	3817	2264	2984	3134	1350	1086	1010	937	952	949	794	846	738	768	675	708	649	609	550	562	581	587	527	512	525	541	532	531	543	560	561	529	571	538	561	569	570	530	514	474	525	562	539	509	532	520	542	523	543	574	505	523	558	508	548	573	533	490	521	509	508	501	533	522	508	519	512	489	526	540	461	475	540	534	541	514	517	496	460	463	521	535	519	513	510	521	498	537	471	561	520	529	504	518	520	487	506	515	494	491	490	514	527	529	530	525	525	561	512	515	496	519	520	507	529	513	502	501	487	501	511	530	515	485	507	556	512	550	533	493	519	513	522	503	515	512	530	539	502	468	520	498	507	511	527	486	536	477	505	540	504	505	534	501	514	517	523	515	526	529	522	490	477	517	513	536	558	517	548	532	516	526	503	550	522	473	544	483	519	530	536	517	471	499	542	511	533	545	536	545	516	508	508	483	503	502	553	519	526	538	536	539	547	545	530	495	525	492	504	539	545	453	552	492	522	532	517	535	533	498	489	522	487	504	507	525	524	485	544	510	528	508	511	553	480	514	506	541	520	487	511	516	536	558	518	528	509	502	497	502	513	569	536	496	519	529	503	537	519	560	497	543	506	512	568	540	523	526	547	555	515	513	517	482	506	500	520	514	542	479	562	501	556	540	505	510	477	525	524	534	482	512	521	547	558	503	498	521	528	515	523	522	493	549	518	521	492	524	528	541	529	545	480	523	530	527	548	525	511	514	500	558	547	517	515	562	531	469	535	508	547	518	565	537	489	554	522	545	493	514	509	500	545	496	571	472	486	524	511	523	536	489	503	496	539	571	568	563	510	520	470	491	517	552	522	543	527	492	484	553	536	533	509	497	535	516	542	533	505	516	467	495	505	540	523	518	524	535	530	460	560	548	532	528	553	490	532	528	517	509	506	511	520	541	547	521	493	547	482	493	546	520	518	504	474	533	529	498	525	537	493	545	548	500	496	490	512	502	507	470	524	541	520	519	520	520	545	519	519	551	509	531	483	519	544	513	512	511	529	531	524	497	494	535	501	490	547	541	490	497	523	515	532	505	533	538	503	517	511	475	492	504	506	503	490	538	497	494	524	545	502	500	544	536	511	520	533	549	517	520	520	477	507	555	522	472	537	515	516	535	534	474	486	490	520	479	520	487	523	491	511	548	522	503	546	528	522	518	521	467	525	492	486	517	512	522	551	520	492	471	494	519	528	501	497	509	518	504	491	522	510	541	556	467	488	501	538	516	511	506	518	550	545	516	548	488	523	541	525	510	487	547	502	512	539	525	492	518	510	548	526	482	519	500	487	514	495	525	499	499	496	548	544	531	488	539	520	556	536	510	523	575	503	512	497	551	489	540	493	513	533	514	504	509	555	510	529	502	488	506	501	547	472	533	539	499	513	499	530	523	504	535	532	529	524	523	488	514	520	514	542	517	545	507	541	521	510	504	514	529	517	514	533	531	528	534	503	534	493	521	463	495	518	510	487	478	550	482	524	475	516	513	518	506	528	505	535	493	533	535	552	530	514	566	486	532	516	473	536	552	542	516	496	501	563	561	504	500	527	506	532	513	528	515	502	532	503	520	516	541	537	540	537	487	530	501	491	516	501	528	525	552	485	521	500	514	518	495	511	518	508	497	501	523	514	469	547	526	528	530	483	517	544	517	541	553	500	524	523	528	546	528	541	479	519	531	514	509	537	517	510	512	499	510	516	572	502	529	517	522	535	546	506	515	553	500	487	508	554	514	491	507	538	512	496	484	512	505	500	508	558	508	506	493	501	520	510	527	542	542	499	498	529	530	521	491	498	518	547	502	533	511	523	538	505	512	546	510	505	525	504	518	519	538	459	525	492	504	498	512	520	557	496	528	507	483	519	542	475	530	506	512	529	539	468	506	560	515	510	507	535	522	501	499	515	525	552	534	501	527	528	530	504	497	537	508	528	491	507	514	490	498	483	514	520	538	473	481	514	496	500	513	510	498	518	515	564	533	523	514	481	535	496	524	529	473	467	516	524	496	535	482	542	509	497	483	509	495	523	526	506	524	490	516	517	512	499	524	471	552	533	536	518	495	491	556	545	506	484	510	538	539	527	499	524	500	499	486	479	523	528	531	520	545	481	535	548	518	511	520	561	497	521	491	527	550	539	509	520	543	525	496	509	538	516	544	501	513	529	496	491	509	520	523	496	513	495	520	511	514	511	552	523	522	532	519	530	498	526	534	501	592	551	530	517	472	520	518	533	526	494	547	520	519	505	526	498	518	518	504	539	537	550	504	500	466	524	517	514	513	511	503	563	544	527	506	556	501	521	475	488	494	541	512	494	538	519	499	528	519	530	513	511	550	533	506	494	493	448	508	488	515	485	469	483	536	534	538	535	501	526	564	495	491	513	568	520	500	484	508	558	502	516	503	553	497	518	525	483	522	497	531	507	516	524	520	568	515	512	478	530	564	513	533	536	520	568	533	508	509	496	515	548	540	529	548	502	478	505	554	526	567	528	529	490	498	517	518	502	534	533	490	525	555	496	469	571	516	531	573	512	548	548	486	549	549	522	526	535	536	492	507	506	473	520	503	495	493	526	521	515	512	490	535	492	502	517	514	514	513	538	492	505	512	490	530	513	533	504	488	478	515	512	576	529	512	588	538	504	545	562	519	507	498	529	524	498	498	462	523	497	529	500	510	539	502	533	500	526	510	500	475	532	511	494	518	517	501	507	509	511	509	485	552	553	482	513	543	543	552	533	489	546	510	526	510	524	550	500	507	510	520	506	490	514	493	479	510	544	528	506	459	507	502	492	526	526	528	511	564	491	526	503	491	523	557	472	500	521	461	514	525	527	523	522	547	530	549	503	524	522	514	493	490	545	528	550	518	528	520	529	490	507	505	477	480	529	508	531	472	468	515	538	526	543	531	550	515	516	526	508	510	502	523	507	546	489	500	521	517	496	546	499	499	502	524	512	531	523	557	477	498	488	480	507	516	503	527	565	525	518	497	530	534	510	511	525	495	519	554	528	496	519	546	526	528	560	476	533	524	493	528	465	537	533	526	498	484	511	505	567	527	505	460	522	542	477	470	518	494	500	553	512	477	556	517	482	530	481	527	475	459	515	521	491	522	532	513	510	486	527	533	466	525	496	532	499	564	483	520	516	552	537	500	520	512	550	495	524	498	517	503	527	527	516	528	537	491	499	510	506	533	522	535	521	522	530	483	514	520	581	521	502	496	491	513	522	518	531	538	552	512	522	524	540	507	500	547	508	505	504	493	488	505	533	527	496	513	534	508	543	553	493	481	503	481	522	530	535	514	499	568	552	467	512	577	529	525	540	482	525	546	523	535	497	512	508	451	522	533	547	505
6272	4704	7003	4794	3743	2543	1785	1296	1040	888	761	715	653	607	600	598	421	334	333	350	445	407	382	351	348	336	289	272	283	261	193	162	147	160	139	125	127	128	110	93	119	128	132	130	115	125	121	146	122	167	171	179	155	158	113	137	143	125	135	139	112	144	144	130	133	129	112	124	129	115	130	129	123	128	117	124	118	137	140	105	114	105	94	105	112	101	105	135	132	112	113	98	117	113	118	108	117	127	125	108	120	111	133	124	116	116	120	130	136	126	112	125	129	114	137	132	113	138	108	122	123	122	125	104	121	133	129	137	124	124	120	105	120	109	117	119	122	121	98	125	93	113	121	133	119	115	111	129	122	128	111	137	138	122	118	113	120	139	109	138	93	135	120	126	108	131	131	117	108	113	126	104	112	123	140	128	110	126	117	108	101	112	91	137	124	116	114	122	113	123	127	116	116	145	116	117	117	133	123	119	131	125	118	130	129	142	110	127	108	102	126	134	108	127	114	135	106	120	151	112	124	137	126	132	132	111	125	131	131	124	120	133	103	115	128	119	98	128	143	115	133	130	126	131	131	97	109	135	109	128	138	140	136	134	114	127	118	126	129	116	111	143	128	110	116	128	112	121	112	121	119	107	118	131	123	114	121	121	105	126	105	117	122	127	109	121	131	113	129	98	110	132	104	132	141	122	146	116	118	127	115	120	124	117	124	129	107	134	122	111	128	137	119	134	124	114	135	121	107	132	120	117	139	125	124	131	101	115	144	142	122	131	116	110	132	112	119	121	125	112	136	114	127	117	105	135	135	126	128	126	119	102	116	133	124	138	124	130	133	125	108	119	134	130	146	126	128	125	124	121	139	110	126	134	104	107	138	111	115	115	125	106	127	106	134	105	133	104	113	125	136	125	107	107	113	116	122	125	115	112	135	115	116	108	110	116	129	134	118	138	124	115	123	92	119	132	116	130	117	116	117	127	124	116	107	102	124	130	108	121	110	118	117	105	108	109	106	121	119	131	101	136	116	110	123	123	127	129	106	122	141	113	128	107	118	123	124	118	141	128	103	111	126	119	127	106	130	127	112	124	114	122	132	122	127	118	113	127	137	123	129	122	130	124	105	112	110	125	121	127	114	126	103	124	122	127	121	107	121	135	110	138	127	94	117	136	121	113	109	114	122	147	133	123	127	123	125	123	121	131	114	127	133	121	116	108	136	121	92	129	130	118	99	131	144	128	139	98	124	119	149	120	119	121	128	125	111	115	119	135	119	132	110	114	112	125	137	127	131	135	120	122	128	116	134	149	125	131	134	143	130	119	123	112	101	123	104	115	117	107	108	122	120	127	112	138	112	122	102	122	144	132	119	111	106	122	138	125	113	143	124	123	116	116	125	119	115	131	120	140	112	117	125	123	108	133	119	133	117	141	127	94	124	113	106	137	130	127	129	130	123	130	134	116	111	126	99	131	109	109	116	110	109	101	121	111	153	118	127	138	120	117	149	126	132	117	149	97	109	119	131	117	126	114	129	126	125	107	123	138	123	113	130	125	111	129	109	124	127	106	126	135	124	102	139	111	104	116	113	111	136	130	120	114	104	108	110	133	104	124	117	109	113	115	134	118	127	111	130	131	115	123	129	119	104	123	115	120	99	117	121	119	120	128	113	132	128	104	107	107	109	106	149	121	130	121	123	109	121	132	124	131	121	113	115	110	124	138	125	129	111	135	119	111	153	129	125	121	110	138	116	144	109	111	104	121	121	109	120	150	107	127	113	131	118	122	124	130	126	105	106	134	107	118	120	115	98	135	114	122	111	115	118	121	123	106	123	128	109	115	140	104	126	114	124	136	122	126	123	119	120	121	123	136	117	123	95	124	124	135	121	122	107	129	137	123	107	118	134	129	122	143	129	97	108	119	128	130	113	128	121	114	108	103	130	121	121	126	110	110	134	110	135	134	110	88	127	126	117	124	124	139	115	114	151	136	135	126	123	121	108	138	121	120	138	104	107	114	119	112	140	107	121	119	102	130	117	133	126	126	133	139	118	145	122	146	106	138	110	137	119	136	127	144	135	102	112	113	118	127	140	122	142	113	115	122	96	139	134	106	111	134	123	130	110	128	142	114	108	102	123	140	133	114	130	127	118	106	126	107	106	136	127	127	109	91	113	121	120	121	116	118	107	126	126	131	118	127	126	112	107	133	130	136	114	128	127	132	125	123	114	132	110	112	117	128	122	147	134	122	140	122	113	127	115	134	132	101	123	120	119	134	151	128	124	119	131	120	124	119	111	147	124	140	125	131	132	125	112	116	126	135	122	120	127	130	122	121	114	111	123	127	119	114	114	120	115	129	130	114	135	104	130	108	114	119	114	132	135	115	133	117	113	120	115	119	101	126	119	117	118	126	118	103	123	100	130	132	114	117	100	138	119	105	116	126	130	145	126	135	126	125	107	114	106	106	128	123	124	99	131	114	107	107	133	118	105	120	117	115	104	122	149	115	142	119	106	124	117	108	124	119	133	115	110	114	111	148	115	128	140	114	122	149	142	119	119	117	119	128	123	140	138	129	111	136	113	134	123	122	141	117	125	138	113	115	124	129	110	137	128	127	114	128	100	119	126	110	116	100	115	114	112	121	137	113	123	104	98	128	124	136	115	124	124	102	113	104	131	112	124	120	125	112	105	130	114	108	128	130	126	109	127	109	122	118	114	107	122	115	108	104	125	114	130	115	102	120	114	134	123	125	131	121	122	110	129	114	121	132	122	110	92	120	123	99	109	103	100	128	131	116	140	146	122	111	117	107	136	134	84	104	121	109	101	112	113	111	145	119	133	126	127	116	126	126	131	116	110	148	123	151	131	122	132	99	129	113	129	120	108	110	120	127	120	125	109	126	120	128	150	116	123	119	120	127	128	125	130	108	114	139	116	112	130	128	104	123	139	127	131	116	112	117	149	116	138	125	135	112	135	125	119	150	120	123	138	123	119	143	131	123	133	107	115	96	152	140	141	119	131	132	108	133	129	116	124	115	112	122	108	131	117	112	118	115	118	117	117	119	105	106	119	115	98	121	125	121	131	117	112	112	122	111	121	142	116	133	127	112	117	128	128	132	114	114	137	123	132	114	129	98	109	123	108	119	117	118	113	114	119	108	134	125	104	119	119	121	119	121	115	122	109	114	126	119	124	113	133	114	112	110	112	108	112	115	121	128	107	118	119	116	126	121	124	112	129	125	121	121	116	121	136	135	126	122	132	99	129	111	114	136	119	114	106	99	98	115	123	128	112	121	132	134	148	113	117	129	117	112	132	119	113	120	118	132	142	122	118	123	132	111	125	113	117	126	110	132	112	108	128	148	140	115	118	127	142	135	117	121	84	123	130	108	132	128	122	119	120	132	119	128	122	141	145	129	121	128	120	115	121	104	136	120	135	107	112	112	131	119	118	95	114	112	123	137	130	123	131	108	111	116	130	136	133	111	113	108	153	129	123	140	129	118	105	126
4914	5177	11678	11940	11648	9472	7649	6068	5318	4713	4352	3957	3513	3456	3422	3517	2501	1894	1732	1937	2255	2257	2092	1911	2302	2011	1777	1703	1516	1232	1046	920	725	585	467	438	401	356	393	366	406	445	445	405	474	508	487	452	517	628	783	980	838	697	553	482	483	506	420	429	443	444	441	441	447	431	421	417	414	426	437	403	410	387	397	365	391	356	342	340	381	396	371	388	318	418	389	405	360	360	375	376	389	367	363	361	362	373	363	377	332	392	372	381	371	367	390	379	374	345	347	362	341	375	362	365	356	322	418	387	360	334	355	354	379	345	360	364	418	372	368	359	381	442	391	389	374	379	353	375	365	384	372	394	382	415	374	376	392	359	358	372	358	378	396	389	361	333	368	364	361	361	395	404	354	386	328	391	373	357	368	381	344	380	339	374	347	393	390	384	391	340	371	402	381	367	359	364	372	361	360	379	363	369	394	343	367	358	364	343	389	360	345	368	352	402	368	348	371	362	372	402	370	347	385	381	375	367	390	357	344	354	336	383	375	351	366	381	362	364	369	382	364	365	409	373	368	405	349	401	387	387	397	396	346	367	384	359	377	377	361	343	397	379	380	382	362	367	353	365	352	396	371	353	347	343	355	367	337	371	338	351	376	380	388	366	364	353	377	357	379	374	352	391	386	329	382	371	354	381	376	355	373	355	373	365	368	420	386	379	354	374	359	376	368	380	385	379	387	361	365	343	378	357	413	363	391	374	356	368	369	362	329	395	363	350	398	361	394	346	392	391	334	375	369	372	348	362	361	342	389	384	370	381	367	398	323	346	379	347	385	379	405	362	383	364	351	357	393	375	374	414	391	365	351	364	384	369	334	383	359	345	359	372	338	367	353	397	367	352	351	412	385	391	373	364	360	379	396	357	413	315	364	379	381	381	391	383	349	352	379	355	348	369	393	383	375	361	361	351	351	365	358	401	352	383	359	359	351	372	348	367	351	390	360	328	349	383	359	414	369	359	360	367	364	380	338	369	377	401	334	341	363	373	348	359	354	381	335	339	354	391	374	396	361	360	348	412	389	362	379	382	356	345	350	370	399	329	374	385	348	364	370	388	356	347	364	396	371	380	369	373	354	375	389	362	330	375	371	357	367	327	384	385	373	381	375	369	359	379	371	388	360	381	385	363	347	368	392	400	354	394	389	360	375	367	386	381	386	355	357	336	389	370	378	391	409	380	404	358	388	383	353	368	353	355	384	362	367	393	360	372	352	375	359	370	322	372	348	360	355	372	379	349	378	354	344	346	366	339	383	369	364	377	346	380	373	362	349	388	371	396	387	335	378	379	358	372	339	378	379	362	350	377	383	386	366	375	368	398	388	357	352	359	392	391	377	341	342	369	355	373	353	381	366	340	355	390	358	385	390	338	371	347	375	338	318	360	388	333	374	351	394	353	378	374	352	382	372	338	375	372	343	354	361	382	378	318	374	365	410	352	394	384	367	376	353	379	374	397	369	366	349	377	386	370	381	371	368	362	351	377	366	374	395	363	334	399	353	372	388	391	345	387	398	392	356	378	415	328	389	389	376	371	368	370	370	351	348	335	380	365	353	343	384	358	370	339	358	344	365	365	394	360	381	372	360	375	379	347	359	354	391	402	358	384	364	373	394	402	360	366	363	375	371	347	401	365	371	390	358	376	374	357	363	386	344	383	382	338	405	352	356	373	367	395	358	387	384	411	402	374	360	351	362	384	372	363	372	346	361	395	395	361	369	373	336	348	370	375	378	400	403	433	405	349	389	366	375	365	401	322	369	373	369	380	358	347	363	351	401	380	348	418	357	372	367	365	394	385	394	368	389	422	341	387	347	365	374	404	375	346	358	344	393	337	392	376	368	362	367	365	388	404	376	344	383	353	356	372	380	410	389	385	349	373	363	373	371	388	351	351	346	364	363	377	396	368	358	373	380	355	385	383	343	398	382	353	355	347	347	365	343	364	350	369	362	346	361	355	373	393	327	390	386	325	347	350	337	369	366	356	355	366	365	354	353	355	350	392	387	356	370	369	328	400	395	371	370	341	373	364	370	398	379	365	389	364	388	377	350	351	361	347	391	348	382	377	386	377	381	371	398	404	368	363	351	369	347	374	356	371	360	386	365	382	384	349	376	380	363	344	379	353	380	369	363	388	367	378	369	379	375	358	413	377	376	371	363	372	362	349	341	369	398	355	377	408	383	363	381	380	392	377	372	392	380	380	370	356	403	377	352	414	353	373	366	378	372	388	329	362	409	390	363	377	386	356	357	363	360	391	342	364	385	372	376	361	370	368	358	387	384	363	345	378	376	372	339	370	405	368	367	409	339	391	357	365	357	340	381	396	370	384	369	399	354	385	348	333	348	374	377	384	370	382	379	389	399	359	403	385	382	367	378	370	388	376	371	356	376	381	363	376	363	337	363	358	393	347	375	398	400	359	386	419	392	383	350	353	355	399	368	375	368	381	355	369	384	364	359	409	399	383	392	385	364	384	378	354	362	370	404	365	356	407	365	379	375	334	382	349	383	380	374	379	342	355	391	387	376	360	369	368	310	378	372	360	386	356	375	383	367	327	361	391	389	380	374	372	401	388	371	376	364	374	338	405	386	382	386	374	376	346	331	395	398	380	364	365	349	379	399	380	360	359	383	373	387	373	385	360	389	394	396	366	368	387	376	367	368	332	363	367	372	366	382	363	339	367	395	376	343	381	427	367	354	373	381	360	368	377	368	375	368	368	373	395	350	360	357	396	428	384	348	354	380	374	370	417	358	352	327	386	373	355	353	406	362	404	345	388	364	389	364	338	375	346	346	373	364	367	371	384	336	382	373	337	384	374	380	398	350	376	383	377	374	366	360	407	388	369	368	391	345	371	368	379	368	368	370	344	367	361	364	385	384	366	365	353	400	364	349	388	361	366	392	350	325	399	404	373	386	354	359	378	382	382	335	365	364	371	347	393	370	388	375	385	373	360	385	378	354	368	322	390	338	382	401	348	370	326	348	369	362	360	384	365	380	369	344	370	417	374	379	359	415	351	397	399	379	371	376	388	392	337	343	355	330	334	355	372	414	350	334	364	400	395	348	342	368	366	387	368	369	390	334	353	366	379	328	349	360	363	344	368	363	363	386	365	377	342	359	378	335	384	389	375	376	363	374	377	380	356	408	353	391	387	381	388	362	372	384	364	347	357	398	367	387	381	381	368	390	377	323	379	356	352	378	337	360	381	398	385	360	373	366	363	363	354	384	384	386	370	378	355	351	370	344	368	356	378	340	353	390	359	356	379	355	342	358	393	363	371	349	370	367	380	391	355	350	372	382	374	381	398	390	337	379	350	376	352	351	381	386	362	336	383	365	381	362	378	367	373	380	357	328	368	358	392	374	347	343	356	350	376	377	368	388	407	380	412	348	330	368	387	361	356	363	352	373	380	352	351	385	382	356	365	352	340	371	378	380	391	370	400	380	397	369	399	386	341	349	357	389	368
14186	9319	12859	9824	7497	5244	4099	3558	2980	3203	3625	3670	3835	3853	4000	4898	2634	2381	1922	2724	3764	3538	3275	3176	3526	3645	3094	2382	2049	1666	1123	797	690	457	309	231	182	150	162	133	125	157	144	142	180	212	208	180	231	386	651	897	740	486	294	262	264	264	189	193	160	181	184	167	147	184	163	165	173	146	148	174	165	162	148	156	148	150	144	121	151	131	166	135	158	135	151	136	143	112	135	131	110	178	155	112	146	169	164	142	142	163	136	153	138	142	149	141	147	154	147	133	140	140	149	128	154	136	160	128	146	143	157	152	148	150	141	139	140	159	141	129	148	150	145	144	133	141	152	154	139	173	150	140	147	138	152	149	162	167	154	124	142	148	141	140	130	162	136	130	135	153	144	130	162	168	130	139	140	151	114	156	134	154	153	127	148	156	139	188	148	163	142	138	173	132	148	147	151	159	134	147	148	154	144	140	152	144	142	147	149	153	142	149	143	141	128	177	149	142	129	157	138	163	150	158	179	147	149	158	143	137	145	164	161	149	151	120	161	123	132	129	129	140	138	137	175	129	135	140	145	144	128	143	136	136	135	140	143	151	145	136	142	148	150	138	134	174	142	161	153	158	151	151	129	164	129	144	140	131	155	135	152	163	159	132	149	159	130	144	143	160	120	132	138	138	138	132	148	117	158	150	146	159	145	166	129	156	132	127	165	153	156	132	133	141	131	145	143	140	148	154	172	169	123	140	171	142	129	136	171	143	146	140	147	138	129	140	157	144	150	128	148	135	162	122	127	139	141	154	127	149	152	138	135	149	162	153	133	154	163	140	151	135	124	168	136	142	153	130	140	148	137	143	145	143	160	144	151	148	132	136	146	158	149	147	130	141	133	133	143	134	124	156	147	149	145	147	126	164	139	150	150	136	150	138	149	146	133	135	116	143	115	128	148	152	134	147	147	164	152	123	138	138	121	137	152	156	147	129	148	131	146	155	175	151	140	161	150	127	115	124	152	129	157	153	161	147	138	136	132	132	150	150	140	142	154	144	141	148	147	138	142	144	139	159	130	156	130	127	144	132	147	142	157	132	156	155	152	139	145	146	153	129	133	162	161	131	157	140	146	150	167	132	139	139	160	137	147	124	144	142	134	155	148	150	136	108	146	131	135	160	118	145	142	142	150	134	154	155	137	147	145	148	157	134	137	138	163	122	151	124	142	127	159	151	152	139	132	136	164	157	147	134	151	138	150	128	150	170	150	121	138	176	164	132	151	128	120	130	148	147	153	148	173	152	147	138	150	139	153	147	129	150	145	156	134	136	133	133	155	151	159	147	127	136	152	143	155	146	154	154	154	137	135	131	168	147	157	151	174	134	140	152	140	149	144	150	138	128	142	136	132	154	160	152	134	171	142	149	145	151	142	129	132	125	159	139	154	135	150	140	133	145	141	140	163	139	161	120	161	149	156	156	132	147	177	149	131	155	174	142	137	140	150	144	154	127	145	154	144	151	152	151	139	121	143	156	141	148	127	146	146	147	148	140	141	146	133	148	147	142	150	133	142	155	142	128	150	141	162	143	151	150	149	136	118	122	135	139	149	138	163	135	144	135	167	147	145	146	143	156	126	146	154	152	148	134	140	160	129	154	155	166	144	132	141	139	137	124	126	162	143	152	146	155	131	140	172	148	140	139	172	133	146	123	164	158	140	146	138	120	140	144	167	151	143	169	158	130	129	171	144	145	150	137	146	156	141	149	139	127	171	127	166	160	130	144	127	146	155	149	161	150	140	163	147	157	153	136	164	132	163	171	142	151	122	138	154	168	130	134	135	141	138	126	163	134	161	160	150	148	138	131	142	147	124	142	141	169	139	154	152	142	162	160	148	147	146	159	156	141	148	130	170	129	129	157	127	141	134	144	148	140	166	126	144	131	148	143	133	145	146	149	123	143	162	149	134	154	146	149	146	168	156	160	160	139	154	125	163	144	137	142	170	146	158	146	139	147	135	153	129	147	146	159	148	135	160	173	144	137	151	134	129	154	139	158	157	152	138	145	141	143	134	158	151	156	156	149	170	144	147	149	151	161	156	146	136	138	142	131	147	133	138	167	145	138	111	133	136	141	159	133	144	152	145	154	128	154	140	174	148	154	130	148	125	140	135	147	140	139	153	140	145	145	140	159	121	158	143	150	152	136	132	142	138	130	149	146	139	142	135	140	158	139	129	144	135	153	129	153	161	161	153	145	142	148	157	145	156	152	143	146	151	141	147	149	166	150	122	141	140	155	150	153	142	159	149	158	136	154	138	123	163	139	126	134	134	153	141	138	146	158	138	146	134	136	167	132	150	148	148	157	164	130	150	158	158	140	127	142	141	158	155	165	150	146	138	141	148	150	153	146	149	150	134	164	136	145	184	128	137	156	130	141	143	141	148	159	136	139	154	163	157	144	139	163	141	133	160	148	178	147	141	139	129	148	124	131	160	144	150	158	126	125	134	130	141	142	152	158	135	137	134	143	146	141	144	131	153	161	139	138	129	134	151	148	145	145	141	121	152	146	129	146	138	148	168	138	157	153	144	161	138	143	123	132	153	149	126	133	119	146	156	151	138	132	149	156	160	142	128	160	140	155	101	147	136	145	145	147	161	152	142	165	159	131	131	134	157	141	153	153	137	127	124	157	165	140	145	172	132	139	144	155	135	157	143	140	156	142	139	152	154	121	155	172	154	130	133	131	165	148	152	133	143	158	135	156	162	136	135	136	153	134	163	145	138	145	151	141	145	149	166	145	133	160	156	135	128	177	130	144	150	157	131	159	161	135	144	150	126	171	124	130	151	162	125	157	142	140	152	150	152	163	126	144	131	165	162	141	153	149	154	131	142	147	148	144	135	147	142	146	146	136	131	146	141	124	143	152	157	162	146	123	137	167	138	141	151	137	129	146	153	140	144	138	131	137	134	158	145	143	149	157	154	138	154	123	143	155	150	151	151	148	154	156	121	152	132	129	145	115	126	142	140	163	138	141	155	145	150	156	183	145	131	162	152	146	155	132	143	140	143	140	132	135	130	131	146	145	162	131	122	138	156	119	130	146	156	130	135	139	161	131	162	147	141	147	153	160	140	148	144	141	169	136	148	147	150	148	142	150	167	141	142	125	154	154	159	128	149	141	152	150	141	130	125	155	136	150	141	168	138	130	133	145	122	137	180	144	151	104	138	149	162	148	115	139	147	143	135	169	131	144	152	151	145	144	150	139	157	156	151	170	149	146	154	129	130	138	135	160	147	165	129	133	118	152	142	147	141	146	144	121	144	142	153	155	141	145	147	142	147	143	126	152	133	152	131	139	145	154	154	151	129	132	156	131	121	146	168	162	153	123	132	139	174	149	146	131	146	169	167	168	141	148	152	156	134	134	133	145	151	139	156	158	123	155	176	163	143	130	142	157	155	148	151	139	138	138	150	127	137	135	151	139	142	134	158	141	151	137	141	150	160	123	145	155	161	148	143	144	165	151
9870	9139	18172	19334	19005	16791	14894	14065	13035	14305	15641	15785	17116	16989	17367	17326	11237	10180	9235	12767	16157	15557	14347	14911	17356	18068	15951	12873	11533	10161	7214	5333	4764	3182	1540	1056	713	637	523	467	439	523	550	564	744	916	817	872	1339	2464	4843	6909	5285	3226	2014	1399	1865	1500	872	791	730	690	688	655	660	588	581	551	535	560	518	478	470	472	473	410	463	424	435	448	457	405	442	453	462	452	492	452	453	452	420	446	436	483	410	429	429	442	462	448	440	420	475	439	428	436	455	448	422	440	471	403	448	446	429	424	433	428	455	405	424	405	452	419	430	384	458	458	446	419	431	456	414	414	434	427	457	436	428	413	435	419	408	449	433	420	452	448	387	424	394	422	409	433	452	433	397	439	457	459	427	431	419	441	473	429	457	423	466	428	431	492	439	410	404	405	390	389	453	422	436	448	428	414	435	427	444	485	445	454	388	436	470	446	433	401	441	472	440	427	430	420	395	409	438	409	427	426	425	442	436	441	438	445	453	409	448	413	449	437	437	428	445	420	423	431	427	435	409	435	410	428	465	445	415	431	457	448	426	423	466	425	380	430	448	461	423	436	468	449	423	476	422	429	432	452	452	406	409	446	413	460	453	433	391	457	407	459	426	437	421	447	432	425	453	434	405	424	418	470	416	402	412	423	438	442	454	456	415	461	470	417	409	426	453	402	445	416	406	439	438	431	412	438	404	404	449	448	420	472	423	432	450	420	395	401	450	423	467	407	450	449	455	460	438	405	448	450	435	414	391	453	447	419	437	422	426	438	410	425	468	386	399	415	420	423	409	430	410	425	438	442	408	379	413	449	421	433	418	423	417	440	399	437	434	435	434	445	426	412	441	422	446	415	428	429	456	416	416	448	483	443	425	392	453	471	426	481	420	425	433	446	451	439	434	451	420	401	436	423	463	458	416	448	442	456	404	465	505	444	392	414	426	415	429	452	429	438	442	401	412	419	453	413	433	443	443	416	453	430	455	441	417	444	479	458	423	411	422	431	425	376	415	409	433	441	412	468	386	410	427	433	463	414	392	435	433	460	418	448	462	449	453	447	414	436	455	435	425	440	396	424	426	389	421	444	435	440	427	419	436	408	404	439	421	439	414	440	441	407	439	417	439	461	427	459	497	471	384	398	430	464	426	495	453	470	455	402	455	415	424	436	428	415	470	437	381	418	433	451	384	441	461	475	487	449	443	454	419	415	445	379	468	445	421	432	445	437	475	440	417	432	414	455	413	418	483	429	427	421	431	422	415	413	445	413	430	428	424	412	461	426	412	431	407	462	415	441	430	463	421	412	453	436	431	446	412	434	449	407	440	437	431	438	446	424	412	422	432	433	412	418	421	433	426	426	434	450	436	422	422	435	445	432	425	398	441	433	445	433	416	408	450	402	438	445	389	429	383	442	460	419	406	461	462	421	426	439	420	458	417	429	455	435	449	420	454	424	436	459	428	441	400	425	425	454	411	418	448	413	415	430	440	439	444	434	435	422	451	458	439	447	418	480	413	434	394	420	427	435	422	435	412	394	416	437	444	427	425	491	418	444	439	465	466	428	432	425	427	443	439	421	406	443	439	438	446	447	426	445	420	457	472	424	436	398	427	445	403	414	385	392	419	453	421	407	447	404	447	429	446	418	430	428	429	458	417	477	431	443	438	420	402	453	400	456	445	428	437	454	431	436	455	470	434	453	402	452	460	399	442	425	422	432	426	445	433	471	400	407	436	454	392	391	442	445	458	441	459	424	427	425	429	452	441	446	432	435	446	425	426	439	414	459	448	439	430	440	440	437	438	425	414	439	431	466	426	479	421	449	448	389	372	460	437	458	414	398	420	460	469	437	458	432	428	449	426	433	400	452	419	415	410	435	414	387	454	444	435	440	442	403	385	393	433	438	404	434	446	417	437	422	415	411	425	451	464	394	453	426	442	435	424	441	431	421	434	451	455	432	410	447	464	433	459	435	437	426	442	443	448	389	414	491	438	465	410	402	468	424	396	395	449	419	418	420	452	447	437	425	403	460	439	456	401	434	443	415	417	404	422	405	438	422	444	424	429	445	441	418	450	469	437	444	430	432	427	449	431	459	407	442	429	423	407	398	437	451	434	451	430	433	435	434	420	406	427	430	422	436	480	425	420	399	437	428	435	422	442	421	462	420	438	467	443	460	461	435	454	466	419	417	406	426	482	423	442	441	423	440	413	440	438	408	442	411	440	457	417	472	425	461	426	460	462	438	418	467	445	417	454	399	435	456	451	446	462	444	404	423	409	454	429	423	450	418	398	422	426	440	412	445	443	429	465	435	436	429	406	494	424	440	445	446	461	449	424	409	434	463	463	430	454	444	394	452	418	427	431	403	417	405	435	425	416	396	488	432	431	423	434	439	417	444	428	457	452	404	431	430	428	444	411	453	436	422	462	432	421	401	429	389	441	449	453	431	416	436	424	415	445	424	447	464	425	444	432	462	465	409	451	453	451	434	435	444	433	412	445	443	428	445	409	447	436	451	430	465	439	458	422	414	457	425	427	441	418	422	402	405	457	424	373	440	420	442	443	459	434	433	440	430	437	445	418	458	437	487	421	419	487	428	444	412	406	439	406	439	446	427	408	421	462	429	434	419	426	396	426	460	423	408	371	403	461	412	440	458	425	406	453	445	433	434	428	435	421	409	437	399	440	441	430	414	435	431	474	435	420	450	451	418	451	462	391	441	414	430	434	456	416	433	412	443	437	421	438	432	427	388	462	423	484	408	487	424	462	432	450	437	428	441	441	425	457	415	395	454	469	439	471	415	447	435	445	398	427	445	411	438	451	394	411	420	459	445	429	459	441	439	464	437	471	425	417	431	459	419	461	457	421	452	430	439	436	431	436	429	434	433	438	401	434	449	447	444	419	416	424	440	456	437	449	422	441	439	435	440	447	425	443	459	440	446	412	436	451	445	446	405	469	409	445	387	426	430	458	403	412	423	412	418	449	473	425	467	388	426	431	465	427	445	411	436	417	443	452	401	436	477	423	437	450	456	464	423	430	413	470	430	395	414	434	426	444	469	461	415	463	431	450	401	427	443	394	424	422	419	405	421	438	422	428	427	434	442	432	491	438	468	445	421	456	440	450	432	460	418	395	406	433	413	413	459	428	428	468	445	454	425	442	484	444	457	442	441	435	398	441	462	450	433	431	425	421	396	458	466	430	468	413	430	423	421	464	458	433	428	442	398	424	446	447	445	402	448	430	454	420	456	413	414	402	484	448	424	442	435	426	446	439	468	438	429	458	426	402	420	465	416	414	458	447	401	442	431	431	428	438	430	433	397	446	433	425	400	431	445	408	408	419	427	407	453	443	417	394	453	402	419	433	446	430	416	465	455	384	465	443	467	420	437	410	433	426	419	434	437	438	434	427	452	417	404	451	436	384	439	436	415	400	430	416	427	402	438	431	445	424	477	418	431	451	447	427	438	426	432	425	476	449	440	459	447	437	426
21408	13573	18223	14814	10711	8264	6990	6017	5279	6061	6744	6472	6808	7703	7800	10123	5298	4575	3405	5236	6951	6555	5951	5958	7594	7258	5972	3479	2878	3358	2208	1607	1327	1037	529	392	246	245	209	178	168	195	201	213	204	263	264	282	371	631	1379	1776	1081	762	533	425	444	391	314	251	239	210	221	211	213	211	209	200	202	214	195	177	218	195	162	185	190	178	192	171	166	192	178	189	188	182	191	214	224	184	174	196	192	189	164	193	189	184	157	189	157	178	157	181	177	206	204	163	184	175	178	171	183	168	168	195	193	158	168	163	148	180	183	181	173	160	150	213	185	156	185	199	157	186	189	182	173	173	178	188	180	176	176	186	172	190	175	193	177	178	175	193	170	192	160	187	183	174	172	187	199	185	173	176	209	166	177	179	181	167	188	163	206	153	183	185	173	189	183	178	152	181	179	173	164	180	205	181	178	196	193	189	180	177	177	174	170	174	177	167	178	195	179	188	172	187	177	188	205	201	165	197	163	174	205	168	194	175	199	203	171	185	187	178	178	181	172	166	177	186	185	189	168	175	157	162	200	184	180	202	170	161	170	187	158	185	197	166	183	168	174	190	159	187	200	178	186	201	177	173	177	167	175	174	191	186	191	169	168	195	172	178	178	152	192	172	185	194	168	193	177	205	183	179	174	202	152	177	177	184	185	174	165	191	169	181	185	165	164	176	187	160	184	174	201	186	178	189	172	193	172	189	201	184	189	191	182	161	158	183	176	188	191	173	192	173	193	197	188	159	170	167	198	150	197	173	200	195	214	174	171	169	177	188	195	189	169	178	154	195	177	177	184	189	151	185	181	201	195	183	173	176	155	195	168	197	147	164	171	167	190	169	150	183	197	170	198	208	196	205	200	174	189	178	199	181	179	162	177	202	202	183	159	206	167	173	153	194	177	194	185	165	214	180	175	176	175	162	207	159	159	177	174	164	182	183	182	170	177	164	185	172	185	180	179	171	170	175	187	171	191	183	186	190	200	189	176	175	179	168	170	188	188	187	189	183	165	169	197	186	168	178	191	177	157	181	163	183	175	149	160	169	191	171	189	166	146	204	174	174	183	171	195	182	188	185	201	195	177	165	185	179	200	154	170	138	161	183	185	168	178	172	180	174	159	177	185	204	201	187	181	188	173	171	193	164	197	179	178	174	155	171	213	187	186	156	212	165	161	200	166	192	178	176	198	176	195	184	179	197	140	178	168	165	171	175	180	163	170	191	150	184	148	148	180	201	172	172	182	167	180	163	166	187	158	173	190	186	157	185	191	209	202	171	175	170	177	180	195	159	164	179	190	165	184	165	191	176	149	176	169	169	173	149	186	180	192	184	180	178	178	166	171	176	202	153	190	188	186	170	172	181	198	169	194	165	180	173	170	191	181	158	177	166	171	179	180	176	176	174	182	182	183	197	206	175	199	197	172	181	179	171	201	188	170	158	178	178	180	181	169	192	203	174	196	172	191	165	180	200	176	194	177	182	174	186	165	188	170	158	189	165	171	192	179	178	176	196	200	184	171	168	164	195	167	172	173	187	146	165	175	187	192	200	173	181	166	201	207	172	167	168	161	170	180	179	170	179	189	185	167	172	173	179	180	170	195	175	175	182	177	184	188	167	197	179	168	187	223	196	197	172	177	166	181	165	160	169	178	171	170	199	192	191	177	175	174	177	177	181	174	175	193	176	170	187	172	173	158	170	181	172	212	185	159	177	184	165	179	180	202	187	176	187	198	171	165	176	183	186	190	186	173	193	166	173	170	166	175	193	194	206	195	155	219	176	184	180	171	193	181	177	174	173	180	186	164	171	165	175	174	178	180	152	180	172	181	179	163	181	164	183	163	153	203	177	200	171	177	172	188	176	178	166	161	173	172	164	143	175	177	190	168	176	171	164	207	181	167	200	194	186	179	195	174	196	167	177	161	166	186	194	180	192	186	186	182	178	184	154	194	180	175	194	188	170	174	176	168	184	182	169	161	183	196	182	183	174	183	170	184	181	183	180	190	152	147	176	180	162	195	172	162	184	209	178	176	175	175	171	164	193	193	154	169	185	183	195	194	160	168	190	185	192	188	175	188	157	162	162	190	173	187	162	178	190	187	177	180	173	185	205	180	206	175	169	183	177	171	166	185	180	168	177	188	194	169	185	179	162	178	183	175	160	194	196	180	175	163	160	169	189	173	177	180	176	207	178	185	165	196	191	198	172	176	177	184	174	176	153	191	178	199	162	199	174	180	191	200	176	184	202	176	161	174	183	172	194	177	181	176	206	184	190	182	179	206	187	184	198	175	174	188	187	183	205	189	189	156	178	159	164	188	181	193	162	182	155	176	174	187	158	157	157	186	172	199	166	171	185	197	178	200	203	185	184	171	176	155	173	175	166	174	192	184	175	173	159	175	188	157	170	190	189	170	185	209	179	166	182	199	201	167	171	184	162	194	173	191	171	170	186	189	184	174	171	191	196	181	209	211	164	191	176	149	159	185	179	168	187	192	188	175	172	180	197	188	167	202	177	185	164	169	182	195	195	193	178	181	171	171	177	190	162	167	183	214	180	172	194	211	199	216	166	189	165	179	183	169	194	181	177	169	174	185	187	179	185	188	209	176	159	170	180	188	191	178	141	187	190	187	192	170	177	182	168	158	196	177	171	174	185	183	197	182	193	172	179	194	169	188	174	166	185	173	195	188	176	181	177	159	174	186	182	197	157	173	192	168	173	170	169	201	163	193	178	165	184	178	177	173	170	171	191	183	185	176	165	163	158	188	183	190	159	164	197	173	173	185	150	186	184	194	186	186	182	174	185	191	178	186	158	184	182	163	187	155	172	170	153	186	184	154	198	161	164	175	192	178	191	149	175	185	180	162	202	183	151	161	200	190	197	174	212	187	177	185	167	183	148	176	198	153	182	181	158	173	157	196	201	200	164	186	174	172	173	169	202	158	148	174	166	165	184	180	176	201	178	180	163	174	176	194	172	166	176	167	175	162	158	182	175	177	204	178	165	167	168	175	189	180	190	154	189	176	193	177	171	166	170	168	179	177	177	182	212	194	180	190	176	177	201	181	171	175	164	163	162	169	167	212	169	161	181	157	156	176	151	186	168	181	181	153	174	176	185	190	191	182	171	195	197	178	169	197	168	194	171	186	174	179	179	184	178	157	171	178	151	180	191	177	189	165	196	169	184	186	177	194	184	185	187	168	191	193	151	183	174	191	199	184	186	207	182	175	169	166	182	169	177	178	193	179	201	183	179	169	196	192	166	177	167	184	201	177	197	189	167	193	168	163	183	194	174	190	183	206	196	199	167	183	160	173	194	176	199	190	197	161	195	184	197	181	149	164	153	178	185	182	174	172	183	169	180	198	192	187	183	178	196	183	190	182	193	194	178	184	189	182	187	174	176	195	173	167	173	175	187	177	172	151	161	159	166	166	189	187	185	182	161	165	172	179	187	193	175	190	205	176	192	188	201	194	176	177	179
12666	12560	22968	24641	23656	22040	21238	20406	18852	21316	23100	22790	24309	23886	24801	26683	16553	17668	13733	19616	23067	22252	21012	21926	26136	26113	22686	15090	15189	16880	12702	9679	8492	6573	2848	2272	1096	835	598	563	574	558	725	752	940	1416	1075	1317	2248	4264	8986	11838	7869	5280	3414	2532	3013	2388	1257	1153	1029	947	973	937	802	847	728	648	692	703	657	669	592	578	581	576	507	512	513	507	541	477	556	584	537	572	538	532	510	509	507	518	511	562	519	522	506	532	539	490	501	528	530	562	547	515	563	529	518	556	516	509	476	492	453	531	546	494	553	533	518	528	512	506	531	538	492	489	490	498	541	521	528	494	498	509	508	507	507	535	519	552	566	522	539	505	503	466	510	530	530	530	507	499	509	535	506	497	487	487	536	522	569	516	504	529	518	524	518	521	509	511	493	531	541	516	541	488	477	529	529	495	534	495	550	514	522	505	550	499	509	539	531	489	488	515	527	498	517	533	547	551	494	508	506	521	496	493	530	536	528	561	534	487	499	561	537	535	499	518	520	538	526	487	501	520	522	508	530	514	513	490	526	529	550	524	510	511	556	494	514	525	516	506	530	527	528	501	502	495	550	487	510	534	505	491	466	493	509	537	562	515	477	501	542	516	563	518	529	520	498	503	504	491	489	549	485	507	554	523	500	518	513	497	508	530	523	523	498	526	532	550	526	534	536	508	494	518	479	510	465	478	473	499	508	524	549	506	535	498	523	496	519	526	512	463	537	508	522	510	500	494	480	524	525	492	507	496	489	539	520	544	511	518	499	497	543	516	485	576	518	517	528	513	523	521	493	517	496	476	514	486	472	547	512	551	524	515	475	499	589	482	509	524	531	503	500	507	498	509	517	548	519	535	521	538	511	489	473	475	486	504	491	509	534	540	505	507	536	488	541	544	534	504	498	533	559	545	541	517	465	497	535	499	543	554	536	512	522	533	495	507	503	494	512	495	530	533	506	500	524	511	516	471	538	532	450	510	522	506	489	486	518	545	546	542	490	566	506	522	544	510	519	513	520	536	535	491	492	531	519	497	542	506	526	541	551	479	489	517	513	502	521	478	535	512	495	490	538	502	516	499	480	500	515	522	492	534	553	491	527	527	487	481	530	490	549	518	528	536	535	516	509	497	534	525	491	530	545	553	528	527	517	501	495	531	536	538	521	501	510	545	540	527	503	541	507	507	545	518	521	509	501	535	509	500	563	466	514	534	478	514	484	531	516	498	508	547	534	492	503	574	513	505	522	533	523	515	533	515	510	495	545	511	528	501	534	513	515	537	534	474	521	540	479	524	543	484	526	515	507	490	493	530	570	498	559	529	517	519	494	492	512	504	511	522	492	527	513	492	552	497	510	494	509	542	495	524	520	519	507	492	566	486	532	540	534	538	503	528	520	538	528	558	503	512	552	518	518	522	505	490	508	524	543	495	546	519	528	530	558	537	498	513	509	529	523	515	448	483	473	539	521	518	524	499	494	514	540	493	529	533	502	498	505	519	527	482	488	488	472	548	542	532	516	543	531	517	503	497	548	529	494	537	515	517	576	541	515	535	489	535	556	495	484	516	515	543	507	560	539	553	536	499	533	529	489	520	528	554	476	555	521	498	520	530	534	492	546	499	478	493	557	552	552	517	494	526	526	528	502	519	509	500	517	496	538	494	561	516	531	506	502	497	513	509	524	510	549	532	475	542	543	557	511	481	535	520	519	522	566	499	508	504	505	563	502	537	473	515	519	541	546	491	558	519	508	521	499	529	577	525	485	509	509	527	522	521	535	470	511	540	526	513	518	512	516	513	537	504	542	529	523	541	515	510	462	572	510	551	532	493	544	469	486	502	533	529	522	519	538	507	526	547	548	510	527	539	500	488	538	525	531	511	496	529	465	560	507	530	507	501	481	479	561	526	508	501	509	485	568	511	498	529	531	519	506	491	551	497	538	513	536	540	522	466	510	519	486	544	502	533	505	511	533	541	534	524	529	506	547	508	554	494	564	493	512	493	559	513	515	505	548	540	469	481	527	507	500	531	516	489	528	522	559	526	507	547	515	513	508	540	515	543	532	519	488	517	512	562	528	548	517	472	510	494	493	524	501	538	535	515	521	507	525	504	515	541	551	539	527	535	523	510	571	495	546	539	524	500	534	497	459	532	531	537	527	500	538	539	484	536	498	495	541	524	504	511	481	527	534	546	546	496	521	488	502	499	495	534	504	508	496	527	511	487	500	514	536	510	537	584	479	526	533	533	497	513	510	534	516	529	497	522	502	539	527	496	521	551	534	532	523	503	500	476	495	555	506	494	507	533	483	483	537	476	519	509	536	521	494	519	526	514	529	525	486	539	510	502	518	521	507	533	523	510	532	528	493	487	523	503	467	568	563	492	532	505	517	501	492	529	501	518	521	512	492	491	546	525	521	519	531	529	506	515	530	506	510	537	486	506	509	527	458	528	522	519	507	541	522	519	518	486	501	508	537	516	547	490	503	506	501	529	545	557	502	540	471	508	552	508	551	521	511	520	509	524	535	510	478	510	520	478	516	502	538	544	521	580	525	508	486	455	518	501	515	531	510	556	518	499	479	519	502	568	528	512	534	472	497	512	494	496	506	511	528	534	521	546	545	492	543	521	547	579	489	546	528	491	539	493	502	525	537	530	497	545	490	501	519	556	507	521	497	513	490	502	519	538	486	543	513	516	493	495	544	537	511	507	513	546	516	488	552	506	549	524	491	516	515	503	540	528	547	476	494	514	478	529	519	491	516	509	531	526	530	512	516	540	498	514	511	504	530	485	508	535	531	527	528	535	534	505	485	501	522	505	487	500	507	514	532	546	506	536	524	545	496	487	487	572	500	528	496	543	504	528	557	467	559	518	500	501	485	562	503	531	501	511	524	493	524	542	529	514	485	523	531	546	533	508	545	563	525	500	528	497	494	532	546	502	507	511	478	502	509	506	515	567	477	488	491	552	538	496	491	521	498	564	518	459	533	520	548	542	494	514	510	558	499	495	518	530	544	498	501	555	501	527	536	540	514	471	515	515	518	501	514	568	524	503	526	539	503	524	499	518	494	511	528	512	481	479	504	546	551	519	523	500	524	562	534	533	532	491	490	511	513	522	516	525	523	484	543	509	515	511	521	518	502	548	537	552	526	534	493	538	519	516	490	512	495	530	543	480	498	513	533	556	489	523	528	502	545	544	534	541	532	532	550	524	502	528	552	520	519	506	516	498	508	543	485	542	486	494	517	555	520	517	480	508	488	493	515	512	564	510	566	490	543	490	461	545	472	552	511	533	529	535	536	535	480	512	522	536	500	502	507	530	522	506	523	470	517	503	469	526	530	463	516	496	538	540	464	572	572	508	503	484	511	495	520	536	528	528	503	541	517	496	486	522	528	537	554	542	522	514	494	526	519	532	522	480	520	557	538	464	511	530	515	527	519	544	523	521	503	519	475	523	486	555	533	533	517	519	528	529	528	504	459	493	525	500	518	521
6300	4590	6606	4845	3327	2404	1703	1277	1013	926	778	649	607	585	588	644	373	293	245	310	355	331	401	347	424	375	307	229	245	218	197	192	164	147	125	116	110	124	123	134	120	125	139	120	137	137	125	147	145	151	165	173	148	145	136	140	121	135	123	109	134	154	140	134	125	110	117	147	127	118	96	122	133	141	107	122	132	129	114	125	103	136	111	127	125	122	141	129	135	133	113	102	129	112	112	140	118	122	115	118	135	131	134	106	140	120	117	115	99	123	121	127	114	119	124	108	104	134	118	94	121	122	126	99	116	112	128	102	133	124	136	116	119	105	127	119	131	126	131	130	134	126	125	107	126	113	105	110	143	127	133	123	114	124	114	109	109	101	132	135	131	141	128	115	103	128	102	123	131	134	121	114	120	114	124	122	108	135	124	117	132	104	109	100	116	119	122	133	111	113	104	117	121	106	118	137	122	144	122	140	117	110	105	119	122	117	122	95	113	135	110	134	103	112	140	88	125	118	111	140	137	126	118	115	108	136	125	134	119	106	120	109	117	126	123	135	115	124	124	118	109	126	132	117	133	116	117	138	107	121	118	116	131	119	110	129	130	124	113	128	116	109	118	126	141	134	117	124	101	132	127	116	145	136	113	138	95	123	119	116	128	114	115	125	112	111	136	138	123	107	110	108	119	106	100	110	116	96	121	118	112	109	115	110	109	109	110	128	118	129	112	109	108	101	100	124	145	112	116	133	155	115	116	108	108	136	123	111	105	136	112	123	126	125	130	123	116	116	121	113	119	140	127	116	121	120	118	123	130	128	112	123	111	131	141	115	113	138	124	123	134	127	129	134	132	137	130	120	133	123	110	140	109	125	107	106	115	121	115	125	123	128	118	131	125	138	123	139	119	119	120	121	118	122	127	107	122	112	113	104	111	109	137	122	129	121	110	131	113	118	135	134	111	112	131	115	131	136	121	141	100	116	114	113	118	132	119	121	116	109	160	132	128	110	121	121	134	99	118	105	108	112	108	122	111	119	103	126	114	112	120	125	124	128	118	121	103	147	110	115	130	136	128	121	117	106	116	153	122	129	133	121	126	123	113	138	135	107	113	117	129	106	105	123	120	119	129	121	119	106	128	136	121	110	113	133	130	126	101	104	108	98	121	144	127	105	112	133	118	105	115	133	129	116	107	131	104	132	121	111	109	112	113	123	122	116	106	108	118	93	133	116	119	125	139	116	117	118	113	129	112	125	119	118	106	129	114	137	118	119	115	131	104	132	119	116	140	128	119	134	103	105	128	130	128	143	114	127	130	114	103	127	127	113	122	120	123	106	108	110	126	129	126	109	142	118	118	127	127	105	132	128	141	127	121	127	130	120	121	120	108	112	115	108	114	130	138	118	128	152	115	123	128	104	98	140	122	130	120	126	116	115	103	127	116	120	118	107	117	107	103	106	100	126	124	100	119	128	132	140	135	108	144	104	128	114	112	110	96	137	136	136	130	127	130	133	128	105	141	125	120	109	127	100	133	132	118	103	120	117	118	120	133	123	116	120	112	120	138	114	123	133	131	98	136	128	126	106	122	134	124	115	114	109	134	115	140	110	120	125	127	106	115	101	135	132	140	127	99	128	99	126	134	116	132	118	116	126	115	122	108	130	111	101	91	127	107	119	116	129	135	100	130	130	129	113	126	107	118	134	102	124	104	121	110	123	136	113	122	121	115	116	131	138	101	118	135	134	122	121	104	127	124	128	128	152	132	118	119	113	112	139	128	126	133	120	127	119	117	118	121	111	114	104	128	129	120	133	134	127	144	106	112	114	114	102	134	112	122	121	128	120	137	115	120	118	113	128	114	114	124	133	133	115	105	127	125	128	153	124	128	119	134	124	120	131	112	122	143	117	121	120	144	118	123	128	143	120	130	128	127	116	111	141	124	126	128	128	134	119	131	136	126	119	124	119	129	126	95	110	127	104	130	114	114	108	125	120	119	107	110	136	109	106	136	120	117	109	108	99	133	129	113	114	114	124	125	118	148	113	127	102	102	111	117	124	122	115	121	119	122	110	130	118	122	117	103	114	101	118	118	110	115	112	115	117	132	126	116	131	98	120	123	117	128	137	118	123	129	113	134	110	131	98	144	112	141	113	121	131	111	143	90	110	112	100	113	142	96	107	138	113	119	130	119	134	122	134	132	130	104	124	109	130	125	114	118	109	117	144	119	131	104	112	140	114	111	111	121	113	126	100	129	121	130	121	120	113	130	118	113	128	130	125	102	115	117	114	126	109	122	123	105	111	110	124	124	109	130	127	109	118	109	127	106	100	141	133	142	131	117	125	127	110	103	115	116	111	110	122	113	114	135	100	129	116	108	113	122	101	112	114	139	113	125	110	119	116	117	130	120	106	101	126	121	118	106	126	119	126	129	117	128	115	112	115	105	118	129	135	111	122	134	122	114	113	124	130	121	133	129	121	113	124	116	126	106	131	149	109	127	126	119	108	133	116	106	121	113	117	120	140	135	154	126	125	141	116	127	117	133	138	100	101	133	124	123	125	135	135	135	116	109	136	131	106	111	138	134	124	108	126	97	111	137	110	101	133	127	134	123	116	126	113	118	89	114	121	117	132	122	120	128	112	100	126	113	131	110	125	144	136	117	118	118	117	104	116	123	125	110	113	124	114	113	113	100	132	114	107	130	108	119	121	116	114	130	113	123	131	125	115	107	132	113	130	128	126	118	109	125	121	118	132	115	126	113	121	143	106	131	98	102	136	109	117	108	124	121	116	125	119	122	125	120	113	133	128	104	133	117	101	93	119	119	128	133	122	113	120	138	118	132	121	123	115	107	126	116	130	124	121	114	112	130	127	137	111	131	116	101	136	110	121	134	136	132	114	122	123	127	129	121	128	108	112	142	132	132	102	126	110	125	119	123	129	135	116	123	124	107	118	110	113	107	103	90	116	131	118	121	109	103	157	125	112	112	102	127	121	133	127	124	119	104	106	129	108	109	136	147	123	110	118	116	124	123	104	120	117	119	128	111	106	141	112	100	118	120	106	114	133	112	143	123	111	125	119	119	137	106	104	105	127	111	151	117	119	107	108	138	107	131	134	106	104	133	112	137	132	119	120	115	120	112	105	123	118	109	122	113	128	101	114	134	122	117	104	117	106	145	115	127	112	117	135	113	139	113	136	121	104	115	141	131	126	107	117	115	116	117	125	108	117	145	143	104	116	134	116	131	116	140	106	121	125	115	118	125	129	125	130	110	120	134	134	137	120	106	109	105	110	120	141	115	113	97	126	115	102	101	106	128	114	102	114	95	131	114	115	123	121	116	126	121	118	124	130	123	112	130	118	135	102	120	125	113	124	127	114	123	124	106	136	120	117	109	123	125	120	108	127	138	105	137	106	139	139	142	123	132	129	122	142	126	128	111	111	138	114	124	124	130	124	129	100	129	115	118	120	119	103	128	129	121	115	143	113	116	143	112	128	113	128	97	100
4710	5210	10767	11690	10616	9098	7495	6408	5117	4804	4341	3821	3369	3497	3536	3939	2321	1785	1266	2140	2083	2008	2358	2329	2286	2392	1932	1220	1190	1076	896	802	729	656	496	436	404	370	380	391	410	437	455	465	459	472	498	502	560	611	791	909	764	570	501	476	512	474	479	463	461	490	503	451	428	428	403	422	380	429	383	430	383	400	379	395	347	360	385	375	394	347	380	363	370	364	362	363	364	378	374	387	366	361	370	353	359	363	379	376	374	390	341	357	326	381	353	359	371	393	391	401	370	431	337	362	365	360	352	368	393	345	357	366	387	377	376	341	382	387	344	364	354	352	392	375	380	363	379	385	356	358	375	377	366	375	365	368	324	364	362	339	345	376	342	399	389	378	342	370	370	355	375	369	384	369	371	351	356	398	379	326	391	378	386	379	351	370	357	362	363	352	397	391	354	357	364	364	345	334	345	388	363	392	351	390	362	384	386	376	349	374	392	376	324	389	360	334	368	379	346	366	358	356	394	369	360	336	354	375	402	369	374	362	386	367	346	384	367	368	378	346	389	393	372	387	363	360	395	363	340	377	382	360	363	367	368	377	355	371	373	410	402	369	342	366	389	386	387	375	341	359	366	380	335	365	373	344	391	366	402	376	376	343	366	357	348	369	348	315	372	343	382	383	333	376	361	318	385	363	353	371	371	364	348	368	373	384	352	381	369	382	383	380	393	402	345	387	351	346	375	383	358	392	384	360	368	360	384	382	322	356	336	375	366	365	378	395	374	392	387	393	389	369	355	348	358	374	364	341	371	368	359	370	367	383	346	314	387	377	358	362	397	372	364	380	359	356	391	374	347	380	378	385	380	381	392	369	388	373	373	381	352	331	372	370	364	326	377	368	360	397	364	378	357	386	348	368	384	378	404	326	395	383	374	365	362	322	346	364	360	393	405	353	384	397	373	365	385	352	378	371	366	349	362	372	345	390	399	369	347	384	380	360	368	390	368	384	345	340	362	384	346	362	371	338	377	372	387	390	346	373	381	365	380	363	357	369	389	342	338	347	368	393	375	390	351	350	352	337	366	324	339	356	365	358	327	377	364	358	365	332	367	361	341	375	354	386	402	379	339	362	339	371	336	381	383	400	372	363	383	323	329	360	357	372	365	381	361	388	347	367	356	383	378	352	359	383	338	371	366	386	426	360	373	351	327	367	396	371	370	376	352	363	376	363	369	384	372	376	377	363	380	377	392	322	344	389	403	361	370	359	358	378	357	392	359	337	414	369	380	341	393	375	349	355	365	397	388	398	367	410	359	356	369	353	352	327	374	346	378	383	361	388	345	349	350	356	371	358	355	389	359	405	325	353	391	366	373	347	394	338	362	394	385	374	361	364	359	386	377	352	368	348	397	345	366	396	352	375	357	388	405	381	348	383	403	352	378	341	342	388	356	376	364	359	345	423	366	374	393	372	372	340	373	394	339	358	378	370	348	390	405	355	344	376	339	363	342	393	372	373	363	351	383	355	409	363	369	374	376	394	368	359	369	371	363	372	404	376	376	372	351	341	400	360	389	381	345	364	394	364	372	359	376	344	353	369	384	382	403	372	351	355	362	353	376	346	388	360	373	379	365	377	340	361	370	377	364	370	335	368	377	371	409	383	377	353	388	354	365	383	367	331	356	367	363	381	391	351	382	321	391	386	356	389	361	404	367	365	372	371	378	374	354	368	371	361	358	365	344	378	361	370	357	388	373	373	364	333	368	383	367	358	404	385	357	360	345	361	365	347	355	363	350	389	381	348	417	361	353	332	404	386	371	393	342	357	357	369	330	371	348	390	395	360	341	370	369	381	367	340	355	382	360	380	382	374	359	340	371	336	331	354	414	384	391	348	327	371	368	358	361	366	390	362	364	342	367	376	352	374	394	374	381	376	381	366	397	378	399	393	363	362	360	354	402	353	372	354	392	379	355	347	365	359	366	332	365	367	352	346	382	340	353	345	347	366	359	336	392	355	366	372	370	378	378	367	383	370	399	331	370	390	356	335	380	355	382	370	367	356	373	359	347	361	367	395	356	355	352	354	364	355	364	397	356	378	384	378	353	351	387	409	408	380	367	336	406	367	376	341	343	366	363	340	380	370	425	389	367	341	361	363	349	365	368	374	405	367	379	367	352	387	363	402	371	374	385	383	379	377	379	344	382	406	373	388	371	383	384	373	382	382	361	337	363	340	386	353	371	319	383	402	402	381	387	357	376	377	368	365	340	375	339	376	360	367	379	367	376	387	359	369	379	368	353	396	376	348	368	356	377	353	380	377	348	400	378	348	364	374	371	397	396	376	338	372	398	345	380	373	370	367	362	383	369	394	392	416	385	338	366	384	365	371	354	377	371	378	372	372	343	343	366	371	386	377	368	346	379	361	353	367	382	350	347	354	351	360	408	372	357	384	362	395	378	401	374	331	380	356	372	339	368	347	362	360	357	368	366	352	357	361	326	396	361	353	385	354	373	379	363	391	362	383	354	377	369	359	368	323	390	353	356	364	375	368	391	361	364	385	358	393	336	348	369	364	371	362	350	408	365	387	365	398	387	335	377	366	336	339	383	359	344	368	359	364	350	360	365	392	405	371	370	339	377	371	383	350	419	398	385	372	379	393	367	361	356	382	353	366	360	353	366	376	369	377	361	344	369	379	384	391	363	365	362	359	343	342	368	358	359	350	360	364	372	358	343	402	335	360	335	328	352	364	380	344	378	366	406	371	386	390	373	372	355	356	364	395	386	370	377	363	389	381	339	357	349	377	351	383	389	356	360	354	341	367	362	334	385	358	377	375	409	357	367	360	366	366	383	381	388	392	363	382	363	380	355	349	373	367	350	375	369	371	365	346	362	349	331	373	388	394	370	355	336	389	355	358	340	368	380	421	363	409	367	373	362	360	363	347	357	387	401	363	377	344	358	348	350	343	360	365	369	347	373	361	376	345	398	403	368	354	382	357	375	400	403	383	356	377	362	366	340	371	351	353	384	355	365	374	406	389	352	383	329	393	349	344	381	323	372	399	366	346	393	365	375	336	372	402	371	397	358	368	350	393	365	366	383	365	332	339	380	375	367	358	366	398	405	394	346	397	366	379	340	368	361	382	357	371	369	331	331	380	364	388	354	375	378	385	367	386	358	364	362	374	332	377	373	377	386	360	353	389	355	364	349	400	425	376	360	356	391	356	393	369	385	377	366	369	333	352	361	351	376	353	398	359	339	380	378	398	341	365	357	396	354	374	382	403	356	377	349	338	361	351	398	362	359	380	368	353	380	361	367	359	392	367	339	375	387	345	387	352	355	363	396	378	343	361	383	344	387	377	371	368	361	374	369	364	362	386	347	378	372	385	382	405	366	364	380	365	362	384	367	411	354	367	400	364	375	351	394	375	353	317	342	409	376	359	360	390	379	380	361	357	383	410	384	405	388	372	365	365	360	380	387	382	353	371	359	385	376	365	356	363	349	407	364	364	363	384	367	383
13731	8261	12722	9581	7091	5223	4302	3514	3183	3525	3901	3543	4216	3948	4441	5532	3408	2909	1663	3290	3220	3525	3786	4037	4373	3463	3071	1204	1054	1115	947	742	597	567	389	221	181	185	180	160	149	142	146	173	184	200	186	227	274	418	851	928	508	391	329	303	282	258	218	205	169	183	165	192	170	157	173	152	168	172	138	143	139	128	131	152	142	148	126	135	146	141	146	175	158	152	157	161	153	134	127	143	153	148	144	151	133	145	137	137	138	130	143	155	140	140	167	125	150	152	166	159	133	144	142	128	150	129	148	136	150	162	157	168	137	151	169	138	134	125	144	130	114	161	132	141	150	133	157	146	151	133	145	149	161	149	128	146	137	120	148	140	160	136	147	158	134	159	130	140	128	152	138	148	155	163	128	139	131	121	138	135	164	162	127	150	143	138	123	126	175	155	152	139	125	137	137	130	142	140	155	158	142	139	145	145	170	160	114	134	156	136	138	147	141	148	140	173	135	147	149	131	138	149	149	130	158	137	135	133	151	134	142	145	160	164	147	125	147	169	133	161	159	153	156	145	142	131	154	152	145	141	144	156	140	135	173	162	136	140	144	171	148	108	136	131	153	137	136	138	159	161	138	163	142	175	139	142	138	124	157	132	156	147	147	151	143	144	149	160	140	142	148	139	157	136	153	166	161	150	157	159	157	147	145	149	139	122	159	157	147	151	157	162	145	124	152	145	146	178	136	153	126	156	133	138	135	144	154	122	146	160	145	146	145	174	155	162	146	155	145	155	171	152	150	129	150	144	142	144	164	142	149	136	149	137	136	153	158	148	137	116	146	148	145	149	141	130	135	141	150	138	173	150	129	142	154	129	143	142	138	161	139	115	129	110	130	148	151	125	167	126	151	137	148	148	140	139	163	147	148	133	151	174	156	158	146	151	152	145	129	165	143	166	137	160	131	122	143	144	149	153	122	149	141	145	141	155	154	145	153	152	142	135	155	133	140	164	152	136	122	144	142	145	149	154	132	152	136	133	139	134	149	133	145	125	121	127	140	147	155	171	144	151	157	159	165	141	145	152	145	134	135	172	139	153	152	149	139	140	148	137	127	147	134	147	124	155	141	170	131	146	135	133	153	128	135	133	129	129	154	127	147	136	143	161	159	124	142	160	149	127	130	134	152	156	167	137	148	136	162	134	130	169	126	128	135	143	149	153	142	133	142	127	138	158	169	143	155	125	146	123	129	137	136	157	127	131	168	157	140	145	161	142	148	141	152	155	152	144	139	135	137	141	158	132	157	143	129	147	147	143	144	174	146	144	140	161	148	139	143	160	122	144	133	135	136	139	133	122	123	157	140	170	141	149	116	154	170	142	144	132	147	142	168	144	150	140	125	141	147	138	135	151	154	139	164	171	143	153	145	153	157	147	160	164	147	148	147	165	132	134	140	146	140	149	150	150	154	161	122	137	146	129	132	142	132	155	145	145	134	132	152	154	138	151	126	149	155	140	130	146	157	130	134	170	152	149	143	117	144	131	131	160	129	136	148	148	145	137	131	127	135	137	131	141	144	123	139	142	134	122	149	137	146	152	142	150	144	156	155	156	164	144	135	147	147	114	172	147	141	141	129	141	141	156	147	160	161	151	141	133	146	144	143	140	146	128	136	154	141	142	153	151	133	181	148	139	144	141	144	142	148	144	137	144	127	164	133	151	157	139	152	145	140	155	149	140	138	135	120	169	147	149	128	163	147	137	164	154	131	136	157	126	128	152	136	163	157	130	163	120	133	145	143	152	147	136	126	155	149	151	137	132	147	155	145	123	146	161	149	157	113	158	121	131	140	154	136	142	147	136	125	152	126	154	144	133	115	152	156	122	163	154	138	148	137	148	146	136	144	131	152	166	156	138	124	155	160	150	154	135	146	141	145	141	147	132	151	137	146	123	140	134	136	155	127	142	156	153	123	159	151	155	148	150	170	160	139	160	163	138	160	157	129	165	163	155	154	139	147	152	141	148	150	146	146	138	133	146	162	149	151	159	161	156	140	140	152	149	115	161	150	141	144	134	139	134	140	153	174	134	146	125	117	160	125	152	134	177	166	140	142	131	163	134	163	136	121	132	142	142	142	123	145	147	139	146	147	150	160	163	147	149	146	126	156	136	139	112	137	123	142	135	138	139	135	137	137	155	157	143	144	150	151	133	162	163	119	154	150	119	128	151	132	159	141	135	161	140	158	130	148	141	132	162	135	146	138	153	138	139	172	137	143	158	140	135	148	131	126	122	138	151	145	156	124	137	135	160	165	135	144	143	140	122	138	142	161	124	145	117	155	153	147	165	126	143	154	155	144	137	141	123	149	128	127	145	150	131	138	144	145	144	142	137	140	148	150	148	141	142	144	135	146	143	138	151	140	160	147	138	148	149	153	152	144	143	137	140	146	137	153	173	138	135	131	127	174	152	126	147	125	124	137	142	153	139	166	133	156	156	150	137	130	134	131	133	148	133	144	136	150	157	130	150	138	135	153	144	155	141	133	158	139	159	162	151	121	157	150	159	148	145	139	147	129	153	141	128	154	140	147	132	147	146	140	163	162	149	142	142	156	141	140	156	139	151	140	145	146	144	146	152	172	130	143	172	134	149	120	144	136	145	137	128	149	151	145	146	130	151	134	135	165	143	146	139	152	141	138	130	149	149	134	141	166	137	130	149	142	153	151	119	146	132	155	146	128	143	162	153	141	147	136	134	140	156	138	163	159	163	135	154	154	127	153	153	137	136	141	135	127	133	137	134	124	129	153	141	134	147	151	134	171	120	158	157	147	146	114	148	143	126	132	122	132	139	131	152	152	164	142	152	168	142	153	139	142	147	142	140	142	150	152	142	147	151	144	147	139	146	146	131	138	156	138	131	138	144	130	139	140	154	141	154	162	137	162	127	134	158	160	159	150	147	151	158	152	145	123	141	168	131	155	116	162	156	139	145	126	146	140	137	146	132	129	143	148	160	153	149	139	129	147	135	161	132	158	155	130	141	161	148	144	144	124	149	132	170	130	163	137	149	167	132	156	136	157	145	128	139	132	143	148	147	128	147	136	166	132	144	161	168	147	133	160	157	132	135	130	139	151	138	139	166	153	141	147	148	144	123	150	146	137	169	124	137	145	140	154	138	141	149	137	153	145	123	126	141	131	167	134	148	147	153	164	139	152	144	135	136	130	136	163	133	122	167	114	126	154	144	130	138	134	137	147	139	157	153	126	123	138	130	165	146	137	150	132	119	150	127	148	159	153	141	147	117	149	141	132	150	166	107	131	148	163	133	134	151	140	135	171	136	172	143	155	141	135	151	135	138	152	145	141	151	144	147	143	160	133	152	152	159	162	153	131	132	150	145	139	168	136	142	177	147	147	156	139	130	163	151	162	169	112	128	154	148	144	117	140	149	125	153	142	147	127	162	140	162	147	137	132	147	148	122	134	124	144	143	107	146	156	156	122	141	148	147	151	144	168	142	147	127	150	126
9330	8698	18192	19378	18500	16777	15746	14154	13373	15916	16805	16055	18190	15937	17706	18957	13582	12772	7934	15193	14287	15319	17196	17874	19375	16196	14741	6989	6678	6764	6295	4754	4129	3871	2174	1197	748	572	503	432	463	522	613	600	715	849	737	958	1602	2438	5854	7054	3676	2536	2154	1796	1629	1529	909	765	752	734	716	588	597	600	551	498	524	549	482	495	415	435	505	452	446	441	446	438	439	445	462	432	461	397	434	410	458	415	436	465	445	400	420	453	412	426	466	477	441	425	480	424	456	442	445	493	457	440	460	437	424	423	394	432	429	438	436	417	421	419	398	410	440	414	464	419	414	404	412	457	388	437	429	399	459	451	455	416	456	420	448	421	428	436	407	377	444	463	412	420	429	436	441	421	418	438	426	410	426	391	437	447	414	428	445	505	415	424	396	436	440	418	448	442	424	460	456	388	444	452	433	458	443	442	393	414	399	417	500	453	462	417	410	420	463	442	462	390	451	444	446	421	460	423	435	441	403	438	450	449	450	449	427	420	456	435	441	415	435	411	445	444	418	452	439	452	450	414	436	472	415	421	430	455	439	435	465	450	440	462	414	406	417	436	456	470	453	471	428	429	391	446	409	425	436	422	438	438	410	464	460	433	423	424	433	421	412	429	442	435	432	430	443	417	401	409	448	445	489	430	448	447	420	433	420	459	435	430	406	452	472	454	445	444	451	404	408	480	471	442	454	428	403	424	417	447	410	416	428	441	476	434	436	448	439	436	410	417	477	406	441	427	434	408	453	420	378	458	422	443	458	411	443	457	425	440	410	422	418	465	431	426	419	457	442	450	451	421	425	443	450	431	410	423	428	428	408	436	467	441	418	417	452	423	417	409	409	453	461	441	472	439	424	403	407	416	454	417	452	411	471	433	436	464	456	389	469	438	443	437	440	443	408	423	412	403	397	443	432	430	400	441	459	445	435	405	425	449	412	431	395	462	487	408	414	417	441	418	413	426	439	427	437	461	413	413	431	452	406	414	392	424	442	462	445	432	458	410	430	447	425	439	430	420	468	451	452	431	449	428	445	463	483	439	431	425	429	425	407	432	405	427	398	452	440	447	424	400	396	448	426	403	446	468	415	421	412	426	413	420	418	465	445	431	417	439	410	448	408	414	407	446	438	394	424	421	443	447	426	457	463	396	438	424	436	402	484	472	408	437	439	451	471	451	420	428	451	429	452	428	412	403	441	461	469	424	431	440	438	404	452	401	418	447	444	427	461	392	461	441	421	394	459	452	448	411	453	413	430	470	407	442	435	441	430	423	430	457	464	464	429	446	415	436	457	467	408	412	428	436	448	432	415	417	426	421	453	438	406	425	413	438	444	406	432	417	439	441	466	445	462	442	411	452	435	403	445	412	440	430	398	429	428	457	412	421	435	414	421	445	432	414	409	427	455	433	438	396	395	429	432	418	432	409	404	405	442	418	444	442	418	410	431	428	429	427	438	410	445	461	440	423	441	439	435	407	425	438	453	433	388	448	439	436	460	411	423	439	439	394	417	409	454	467	447	409	430	422	434	452	461	442	443	424	472	447	430	407	436	418	433	391	418	433	437	414	426	395	410	427	421	391	458	465	428	438	455	434	436	408	455	466	459	425	445	413	454	415	414	433	429	422	419	434	441	434	419	428	417	451	425	441	455	451	462	424	429	438	406	435	444	425	407	439	421	418	406	438	425	437	430	419	410	413	427	423	456	449	439	429	432	410	436	468	419	429	469	425	435	434	425	417	462	445	425	428	433	422	440	473	458	437	444	428	450	450	448	436	449	444	459	435	458	422	420	439	419	412	405	412	426	413	426	417	443	440	444	393	424	407	458	433	431	379	410	438	459	428	415	412	442	422	457	422	459	432	427	435	452	464	442	424	442	418	449	472	443	450	427	423	463	420	424	411	475	432	440	438	432	406	480	462	399	390	461	460	466	378	459	457	393	459	455	423	411	459	440	454	435	437	454	444	427	445	450	412	383	391	422	405	434	461	458	444	462	443	435	429	429	425	411	428	477	432	417	463	433	457	439	454	448	434	455	392	415	404	461	461	460	384	469	444	454	430	408	427	431	452	413	430	403	422	455	439	428	403	408	434	423	445	449	448	451	453	469	434	414	422	440	441	417	430	415	422	445	413	417	451	448	439	410	432	410	456	460	466	437	421	447	446	435	422	457	454	430	436	428	403	434	422	446	440	445	424	439	418	435	439	455	415	450	413	433	395	409	453	420	446	413	445	442	444	418	459	449	405	470	425	415	402	437	438	440	432	465	423	431	421	446	452	436	452	420	402	415	431	422	441	438	411	475	443	435	403	383	431	461	430	427	437	424	447	419	414	403	442	433	439	444	434	412	407	439	465	432	442	443	433	430	386	419	435	432	437	383	445	424	433	397	408	420	422	441	415	431	445	430	403	423	427	435	452	429	461	425	454	449	404	424	445	436	467	414	448	434	422	407	406	466	444	453	411	394	469	434	426	407	433	444	475	403	472	435	439	444	418	444	434	432	438	452	428	461	427	440	439	464	447	467	423	453	443	442	470	432	413	380	437	435	433	424	411	421	419	418	450	421	421	447	438	412	428	453	440	426	438	403	455	422	408	429	411	424	420	439	434	434	428	436	440	419	418	427	440	434	391	415	420	449	443	417	407	426	436	444	452	408	451	397	435	425	436	456	464	503	459	406	424	426	428	415	435	417	456	443	391	438	418	431	441	441	442	415	421	412	442	427	415	420	456	438	406	433	459	447	451	449	436	437	452	459	425	459	424	443	401	429	410	441	412	413	453	445	424	430	429	422	417	425	423	418	392	456	424	412	437	443	427	441	411	446	464	459	450	451	445	453	403	415	427	457	452	401	427	418	459	423	433	447	448	426	428	414	424	423	427	428	399	432	457	441	431	405	433	435	437	466	465	441	408	447	409	423	411	420	435	417	437	405	413	479	479	437	448	451	408	431	384	431	428	468	400	436	431	443	451	436	461	455	440	439	414	433	378	481	434	441	451	430	425	470	420	439	428	407	412	439	456	445	435	442	429	447	435	427	449	443	417	438	414	469	447	421	458	406	428	429	436	432	432	408	454	412	419	416	419	427	450	420	438	417	454	445	437	468	398	404	415	438	418	453	468	430	431	463	441	480	445	427	436	425	417	411	460	429	448	463	422	442	440	425	407	442	452	454	461	443	434	426	410	457	454	452	427	451	403	434	407	477	435	438	420	424	442	404	438	418	448	382	404	437	409	475	428	467	408	432	439	458	387	467	446	446	429	453	422	421	420	428	409	441	459	453	411	443	425	442	435	431	428	379	423	445	459	435	458	432	412	464	463	433	463	457	435	444	439	416	459	418	456	421	428	436	438	449	435	427	454	427	472	438	463	427	443	450	422	449	409	471	431	430	422	459	445	481	389	411	427	444	396	427	442	476	421	433	423	434	435	407	436	432	470	416	466	420	419	405	408	439	395	423	437	406	443	455	468	426	422	417	451	411	412	451	448
21190	11979	18161	15354	11645	8436	7227	5920	5295	6641	7052	7051	7524	6335	8395	8739	6282	5043	3423	6488	5930	6513	5971	7374	7245	6162	5262	2952	2065	2263	1994	1536	1208	887	611	352	241	217	201	178	180	191	206	205	242	268	252	242	449	676	1581	1710	890	681	548	527	469	450	268	239	254	217	248	241	210	236	221	193	217	198	188	187	200	209	200	154	201	186	164	213	183	166	172	186	192	183	182	176	170	199	183	171	183	191	169	180	180	178	174	184	179	183	177	162	164	167	168	183	197	183	210	176	175	171	172	145	191	170	174	164	217	184	156	171	168	177	171	179	173	186	175	173	169	190	170	193	184	167	172	156	181	161	175	181	169	173	189	168	153	156	198	201	175	176	193	166	196	181	181	181	185	169	184	173	172	180	180	174	164	166	191	180	183	203	188	209	193	180	174	178	165	158	191	169	188	168	199	223	168	163	185	193	173	193	160	193	177	189	188	167	169	181	181	192	170	167	169	178	198	161	145	183	178	173	180	181	168	200	173	169	184	189	188	170	174	178	153	191	168	199	180	183	198	195	199	167	186	198	192	173	169	198	181	182	177	180	171	177	189	189	187	196	176	189	194	172	184	144	177	180	162	176	190	188	195	176	203	209	171	203	182	174	164	172	183	193	184	153	198	188	185	189	181	168	161	190	180	190	164	186	148	163	173	168	180	146	191	190	163	167	173	185	163	187	161	171	166	173	179	174	207	168	170	187	180	176	178	180	178	188	185	141	181	226	162	179	189	209	169	190	163	188	163	192	179	202	168	180	176	174	175	174	198	202	153	166	190	184	178	175	187	161	166	177	182	184	183	178	179	186	171	193	165	173	162	157	185	171	188	151	191	169	189	186	168	187	194	196	179	194	192	188	174	173	189	170	170	157	175	181	169	172	158	157	161	190	199	178	168	171	177	194	183	168	182	174	175	176	177	143	186	188	173	173	177	203	172	172	160	183	178	166	168	149	168	176	173	185	207	173	171	177	171	179	174	193	160	161	181	184	182	174	192	200	167	182	181	178	175	196	200	158	189	186	195	184	188	190	211	165	186	184	196	207	184	170	176	206	192	179	179	179	170	181	170	184	174	194	194	181	187	165	179	196	170	191	185	173	187	199	188	167	185	168	172	217	187	194	194	193	169	185	190	181	193	180	176	171	170	203	194	174	190	195	185	169	160	174	174	183	199	184	199	194	161	196	167	194	175	193	192	191	177	162	185	146	173	201	185	195	149	181	194	192	180	194	168	159	180	174	178	180	171	195	179	189	155	161	197	191	204	166	164	167	199	181	172	169	167	174	196	179	168	173	181	194	189	197	176	180	190	151	170	173	165	170	212	164	203	167	186	172	185	178	181	152	178	172	173	187	169	154	171	198	181	181	170	178	172	183	171	168	154	144	180	175	180	163	177	183	178	154	167	174	178	193	207	184	190	175	190	192	196	161	166	181	150	189	167	195	182	164	184	185	169	183	161	215	177	176	181	182	157	177	170	178	193	179	183	195	182	191	185	174	172	176	193	166	211	173	179	187	172	197	164	192	192	197	181	178	162	165	183	181	170	174	170	175	172	172	157	184	172	170	175	195	192	177	184	197	164	179	164	206	176	180	176	182	181	181	187	184	171	175	154	177	198	172	201	210	178	196	152	159	209	183	191	166	186	179	189	180	183	187	193	162	176	171	191	148	159	164	179	176	158	198	180	200	210	182	165	183	164	168	175	174	169	190	172	160	185	195	157	188	186	190	178	196	204	158	167	181	164	189	183	180	193	196	179	178	167	182	203	178	155	179	153	189	182	201	175	191	168	164	171	189	169	182	168	201	178	159	184	186	172	186	180	182	175	179	161	173	175	179	177	176	179	177	187	176	189	179	195	180	182	164	157	169	195	179	204	200	183	188	180	174	174	179	214	189	164	169	172	194	163	176	178	174	199	203	174	162	171	174	170	170	183	163	171	183	177	197	166	188	165	174	186	178	179	183	181	161	152	203	196	170	159	186	173	167	164	173	179	171	175	152	190	160	201	180	158	167	172	162	170	169	188	196	190	185	178	173	183	186	154	186	166	183	172	166	186	169	164	172	168	164	174	164	160	171	181	170	186	152	183	173	140	186	180	165	170	171	157	186	160	165	192	188	176	204	176	179	200	168	181	161	167	186	190	187	172	192	194	160	162	196	197	186	160	178	180	190	167	193	174	169	195	171	183	154	176	177	178	188	194	166	159	165	158	191	178	158	170	223	140	171	187	167	166	157	189	194	177	197	159	175	167	193	209	187	173	184	178	166	194	183	192	179	180	160	183	175	209	161	178	184	173	183	178	182	170	146	165	173	184	191	184	174	192	175	184	191	187	164	176	191	183	165	173	184	185	173	193	157	168	190	172	155	171	170	188	169	187	196	174	184	194	186	182	159	156	181	191	164	182	171	165	178	152	173	171	180	191	179	159	180	205	172	162	157	177	162	189	155	155	190	179	157	169	194	189	171	159	164	204	170	185	174	188	190	194	195	176	177	195	195	179	174	184	192	201	179	170	154	174	169	174	202	183	173	176	179	188	184	173	174	198	193	164	206	174	185	164	180	197	181	190	195	163	201	163	219	175	205	183	180	169	181	192	175	201	177	162	194	192	167	189	183	173	204	194	183	174	182	177	170	152	185	199	177	171	188	185	181	175	182	197	162	179	185	181	165	161	168	165	193	176	180	189	204	148	155	181	192	190	179	181	171	190	176	203	194	180	200	185	199	186	208	163	205	183	160	152	169	190	185	173	178	185	173	173	170	157	190	186	191	200	195	159	193	166	186	174	174	167	154	163	174	193	201	196	177	181	179	174	161	185	180	183	188	197	201	156	165	180	174	176	156	177	190	181	192	169	168	211	196	193	175	162	175	163	185	168	152	202	180	175	171	158	181	197	185	164	157	200	162	176	183	153	188	181	183	132	180	184	183	197	203	182	187	169	189	194	190	185	163	169	179	192	209	191	177	175	203	183	164	166	175	182	174	198	181	175	155	167	156	156	148	154	179	195	163	190	180	183	199	173	184	185	189	179	192	167	191	177	179	178	184	193	149	177	183	176	168	171	152	149	209	186	189	196	179	190	157	205	167	177	180	200	185	190	198	167	176	184	194	189	186	178	170	169	176	185	185	174	178	173	192	192	166	175	172	185	187	167	188	204	151	175	169	195	169	202	169	160	175	188	193	162	170	173	183	184	159	182	179	180	171	165	195	199	183	196	190	193	190	181	166	170	183	163	177	179	180	192	180	177	164	175	188	181	193	192	188	177	178	193	171	182	184	180	179	185	156	186	178	197	172	183	170	175	180	166	145	186	174	149	196	180	176	189	172	184	190	161	197	168	170	170	180	181	180	199	161	169	180	188	190	195	176	180	180	196	184	175	177	202	177	196	173	167	161	172	198	181	180	171	195	198	187	183	175	163	181	180	163	174	157	182	189	195	175	182	199	172	187	197	179	189	178	174	182	203	178	174	182
12199	11315	22753	25239	24297	21890	21515	19626	19119	23558	23342	24583	24779	22765	26732	24479	20249	16933	14182	22819	20467	22692	21805	25953	25126	23440	20844	12968	11070	12716	11160	9486	7767	5879	3810	1976	1212	820	742	651	627	693	779	772	1091	1344	1033	1271	2902	4342	10548	11242	6070	4557	4099	3401	2944	2796	1445	1078	1007	988	889	840	743	782	707	707	694	684	595	598	590	575	570	543	522	533	557	526	519	553	529	528	565	514	536	531	518	519	516	570	530	517	515	479	534	483	535	520	547	553	546	475	571	552	518	534	566	539	528	582	500	498	480	516	519	472	507	543	584	533	513	538	483	506	538	507	537	512	509	512	538	524	488	524	518	503	541	497	502	507	521	499	523	525	551	542	499	569	513	483	543	497	528	517	541	539	489	524	488	538	504	526	556	452	548	520	480	485	507	520	514	506	514	509	571	542	533	495	504	530	512	568	531	508	503	528	500	528	468	546	521	548	524	539	513	530	478	556	496	491	503	518	496	508	543	531	519	511	520	454	511	511	522	503	515	487	518	501	549	500	528	519	552	514	519	493	507	558	506	488	515	511	515	486	561	488	528	529	502	482	541	530	520	552	505	525	559	548	535	497	527	557	493	476	543	525	518	500	520	506	485	510	502	532	527	536	500	516	490	515	529	566	517	501	491	509	551	544	499	506	544	455	475	484	507	503	515	518	556	524	563	498	506	451	533	577	536	507	548	527	510	507	552	507	494	488	530	518	517	523	523	506	550	531	513	488	516	497	490	495	527	516	499	508	523	496	526	493	526	503	571	543	547	522	476	553	516	548	527	558	529	536	521	486	551	533	512	530	481	530	502	506	502	477	493	533	491	490	502	499	538	544	475	521	514	528	510	523	501	502	525	471	517	511	521	512	515	495	517	534	514	507	559	528	511	524	481	509	496	523	531	519	502	505	512	533	492	494	501	510	544	537	512	543	495	563	488	509	495	501	522	557	541	508	536	531	465	543	525	523	527	520	544	540	518	534	513	526	526	532	505	504	538	521	519	552	544	502	521	520	513	544	490	532	487	516	515	548	506	500	514	553	528	521	523	514	499	523	518	527	494	497	547	522	494	495	535	479	508	493	535	488	548	540	440	510	514	479	491	528	482	528	544	506	538	542	511	487	548	488	527	507	531	541	530	510	534	511	536	503	532	494	499	542	539	578	508	461	478	545	502	537	528	518	559	537	469	494	498	492	550	517	516	511	510	499	516	542	542	532	535	467	533	500	519	524	546	521	498	561	507	474	503	545	539	528	517	502	527	510	530	504	520	524	520	546	511	520	478	512	515	498	493	528	544	526	560	508	530	555	520	486	498	500	481	502	514	534	508	547	494	546	529	468	545	522	539	492	530	498	495	529	478	493	530	496	508	567	513	515	490	504	526	455	549	497	471	534	506	520	501	551	574	522	518	517	536	535	515	531	494	550	529	531	501	539	512	477	512	497	538	535	542	496	514	501	506	530	554	523	501	504	511	532	510	517	503	510	501	498	499	491	535	521	508	520	526	550	540	523	543	544	515	555	525	501	524	510	547	537	547	522	526	461	517	546	509	511	533	528	512	539	481	471	532	494	491	532	502	508	521	490	506	520	535	526	527	489	521	504	519	506	482	534	498	543	512	523	509	515	522	488	505	510	493	513	519	512	511	532	560	519	505	532	524	530	497	532	519	480	490	511	521	494	510	502	520	525	523	492	519	490	566	510	543	537	509	518	499	504	508	531	527	524	520	529	515	521	529	501	522	493	510	496	519	560	525	552	529	521	518	509	517	555	486	544	525	477	505	552	519	534	471	523	529	512	488	536	521	565	502	564	521	540	526	515	486	537	503	525	494	505	516	526	528	574	520	565	514	493	542	497	533	527	519	503	536	500	520	527	525	481	532	541	471	535	490	518	540	478	544	549	524	550	472	518	512	498	500	508	539	514	555	501	540	532	537	518	507	557	532	518	521	517	518	503	521	507	506	515	517	523	530	498	516	532	505	542	535	545	514	481	498	527	522	509	544	501	494	568	544	507	494	509	544	523	531	501	510	561	514	526	517	503	522	529	496	522	475	530	518	534	520	540	532	528	508	514	546	475	510	485	549	490	516	516	550	493	522	538	491	524	511	488	524	519	522	539	526	507	498	550	531	508	489	490	523	542	497	509	542	525	556	555	503	496	534	520	507	504	529	513	539	500	515	530	497	523	495	568	512	527	509	521	508	563	509	526	547	507	563	525	538	538	543	521	498	503	536	543	520	497	511	568	500	512	519	525	528	559	516	506	551	558	517	506	518	486	539	533	498	491	489	537	553	521	507	483	517	494	480	532	510	502	536	557	470	512	545	532	524	504	462	574	504	535	503	513	515	494	486	529	547	528	499	504	509	496	505	523	537	508	513	531	550	528	512	473	501	553	505	511	529	553	528	525	518	492	522	538	531	527	492	520	478	523	516	516	535	523	522	565	479	511	555	518	478	558	526	510	532	506	536	479	536	472	537	497	489	534	491	542	486	555	528	524	500	556	497	514	511	506	522	507	494	528	504	478	526	521	509	525	517	536	500	541	528	517	551	522	513	541	508	534	475	512	522	522	540	522	525	535	497	514	559	494	498	540	500	524	515	498	477	530	532	495	537	544	530	518	499	526	554	507	482	518	500	512	521	503	498	502	517	515	489	582	526	498	507	570	514	544	515	527	489	525	499	509	488	498	561	527	517	521	537	511	511	561	546	573	549	531	507	469	502	477	498	520	514	508	570	510	494	509	533	536	529	515	489	542	539	549	505	527	544	533	532	556	537	503	525	493	507	539	505	512	505	529	501	524	515	479	536	489	558	560	495	518	520	502	497	528	492	535	489	556	527	514	536	551	508	518	540	521	496	501	532	562	548	527	471	538	525	495	527	531	516	547	520	499	498	528	538	489	528	543	506	507	509	507	564	490	505	517	518	525	492	523	494	503	545	513	502	474	529	489	428	506	523	540	494	517	469	535	497	518	513	509	507	497	538	507	543	509	486	522	524	524	476	522	503	531	531	489	546	511	529	535	493	501	486	501	530	499	494	522	502	536	514	525	520	515	496	559	535	498	477	520	518	523	487	541	493	496	511	499	501	570	524	485	498	528	586	495	536	474	530	527	524	540	495	510	511	523	502	533	503	508	495	507	510	523	498	560	528	517	507	496	499	530	479	523	512	529	544	533	508	531	498	497	540	523	515	464	502	520	489	497	541	505	552	547	513	533	479	538	510	479	497	505	473	510	525	536	509	493	523	507	481	525	555	515	525	564	494	496	495	562	525	529	551	530	500	535	518	521	522	500	499	574	576	509	466	474	511	507	548	533	537	512	490	522	540	535	516	483	501	496	532	518	513	515	541	542	543	518	553	550	542	482	501	527	506	502	486	516	566	490	505	480	514	533	505	557	548	547	507	506	547	513	515	498	500	508	467	525	505	526	520	505	521	514	514	495	535	510	522	522	526	502	517	511	474	581	558	531	554	520	522	517	551	511	516	516
6455	3546	5886	4929	3443	2273	1904	1360	1121	963	802	619	666	622	693	656	462	318	270	408	378	395	318	428	384	381	284	203	220	212	207	201	188	137	147	131	127	115	125	131	126	134	132	118	135	136	131	130	143	149	180	201	156	146	145	117	153	137	122	123	167	156	121	114	133	142	137	139	124	133	136	126	118	143	113	136	125	126	133	134	119	129	124	119	112	130	115	116	113	120	120	105	128	132	138	117	131	112	109	113	104	132	122	120	145	126	100	124	106	140	143	118	114	137	119	111	121	119	123	108	132	127	128	108	106	99	121	107	127	113	109	117	110	131	131	125	139	143	149	128	91	117	112	120	128	119	119	131	122	103	119	141	115	104	113	120	112	107	114	141	114	107	120	121	126	111	130	104	112	136	118	151	125	105	121	120	136	134	128	103	88	110	111	134	107	113	138	99	122	133	116	140	110	121	121	147	126	114	129	136	106	124	135	119	123	116	120	126	116	123	117	121	130	126	137	115	141	106	116	127	145	114	123	114	141	102	136	135	138	118	125	109	121	119	117	128	132	123	125	136	128	122	107	129	121	119	131	116	99	106	124	145	124	145	127	130	131	134	111	113	118	139	136	113	124	133	119	125	113	136	134	128	119	112	109	104	112	104	117	104	100	116	114	121	110	119	97	133	130	117	117	122	132	121	103	141	115	126	118	128	117	145	94	140	111	137	108	99	103	139	123	135	129	120	107	114	112	117	115	109	113	131	104	123	131	124	119	123	145	112	128	122	107	138	127	108	112	103	147	140	120	109	107	134	106	123	110	119	133	117	132	117	106	133	104	116	123	106	120	112	125	128	119	135	116	117	146	131	126	117	125	116	106	121	132	120	106	129	116	105	118	135	118	139	124	139	131	139	137	138	116	147	108	119	129	131	112	127	135	113	112	117	130	122	125	105	141	132	128	112	135	116	119	101	137	117	111	146	122	111	122	124	110	145	123	117	137	128	120	108	122	118	117	124	122	129	125	128	117	132	143	124	136	117	136	120	116	119	116	125	115	144	118	107	134	140	129	103	115	123	131	133	105	132	135	107	119	122	111	118	119	129	125	129	121	110	137	123	134	126	127	111	157	135	84	111	127	132	122	117	126	93	134	139	145	95	98	138	111	119	98	113	124	130	119	126	147	120	119	134	116	134	125	123	122	135	113	118	109	106	102	139	109	137	128	142	114	112	116	115	112	120	149	128	120	124	133	112	116	118	119	123	119	130	124	116	104	99	118	110	109	114	101	116	118	120	141	121	113	124	130	130	123	120	119	116	122	134	120	98	129	110	116	125	117	129	120	144	116	113	139	128	112	124	111	144	122	101	141	128	136	129	114	125	104	124	137	111	127	109	126	115	131	125	122	124	129	110	123	148	126	134	125	120	130	106	129	126	125	112	126	119	127	138	129	119	113	114	124	148	96	115	132	118	123	147	117	100	142	108	125	121	129	121	127	119	129	112	129	112	132	126	127	116	133	120	132	135	125	132	121	115	135	120	120	108	105	125	137	122	122	132	133	126	115	119	119	123	112	103	128	133	127	105	137	124	140	131	107	107	115	126	114	146	116	132	119	142	133	141	134	124	122	128	128	121	128	105	136	117	105	129	149	125	135	122	115	99	114	147	127	115	123	121	125	121	119	130	130	127	110	107	129	128	108	106	133	110	132	125	119	101	113	109	129	124	125	124	127	121	132	128	113	111	129	103	129	124	135	141	130	132	112	146	129	142	122	120	118	112	120	118	113	109	135	128	128	110	115	148	117	136	122	122	133	119	129	115	134	118	112	126	102	136	130	109	106	117	135	117	111	133	120	138	133	136	134	119	108	126	124	131	126	137	107	130	133	108	118	144	120	106	156	142	148	109	116	120	121	113	127	130	112	127	132	115	121	110	128	141	124	139	132	129	126	126	120	121	110	112	120	122	134	111	122	127	126	130	130	121	135	121	130	148	132	124	106	113	138	131	121	104	129	131	98	118	114	111	129	108	119	134	117	107	107	104	126	127	120	117	103	145	103	127	129	127	98	145	124	133	138	122	124	118	103	129	128	129	105	112	118	125	111	135	106	120	127	131	144	118	117	112	137	101	103	134	141	127	132	123	135	119	96	118	139	117	137	130	125	108	147	126	112	122	120	99	140	107	136	121	121	134	98	121	125	115	121	133	118	136	128	128	116	113	139	109	110	137	141	121	118	120	118	128	137	127	137	120	107	112	128	119	117	143	102	105	103	116	100	114	134	120	111	106	127	139	123	125	126	122	131	118	127	109	119	136	143	123	115	113	129	133	118	127	107	131	126	109	115	145	113	150	108	129	126	126	127	124	134	113	133	109	125	125	142	117	109	128	127	113	121	133	114	124	140	125	128	122	125	143	116	139	119	128	128	122	123	124	121	114	133	126	116	126	115	97	121	118	118	134	131	125	111	114	117	127	129	112	121	120	110	134	126	119	120	101	119	120	112	123	121	127	124	123	116	109	128	115	136	118	129	116	139	122	126	130	128	123	136	111	114	113	127	110	122	124	123	111	125	120	127	113	138	137	104	122	118	125	115	127	109	123	115	130	106	137	136	124	115	132	138	124	103	126	127	128	109	117	123	133	146	110	132	111	128	114	130	113	111	119	123	133	127	125	115	135	97	115	134	121	133	106	118	127	126	115	118	119	122	138	121	119	116	145	119	135	111	143	127	128	126	143	135	111	133	121	134	132	137	125	120	128	137	111	121	126	141	108	106	123	134	112	121	128	143	111	131	134	125	112	117	135	114	118	124	117	104	100	122	118	122	126	126	109	126	139	108	100	104	119	129	92	119	125	113	127	117	121	117	110	125	121	122	126	123	113	124	137	145	129	136	120	123	127	117	122	103	116	109	126	122	121	122	122	111	110	138	129	127	123	111	146	121	121	105	123	115	108	129	134	131	127	125	117	110	115	119	125	135	111	104	118	131	144	122	120	100	135	109	117	113	125	100	152	145	110	117	108	119	126	115	116	117	138	128	103	129	109	136	115	137	115	123	111	108	127	117	126	126	114	123	128	121	125	132	121	118	139	113	129	134	132	130	107	121	123	126	130	119	132	109	127	117	122	122	135	119	116	101	121	122	135	123	134	114	117	100	126	133	109	116	134	115	133	117	93	128	110	109	113	148	134	126	122	123	133	121	116	142	134	123	100	125	128	130	129	116	130	115	113	130	130	113	144	127	112	112	131	130	122	94	93	128	128	134	134	108	109	112	112	116	107	122	130	105	122	117	135	119	117	141	121	123	120	119	101	128	114	118	117	113	105	129	142	124	123	118	110	130	139	105	114	141	110	115	142	130	128	141	116	153	125	120	122	114	133	123	128	128	120	113	131	112	113	117	106	126	124	114	122	124	141	116	119	111	112	121	114	130	127	136	132	117	110	126	116	133	113	120	137	110	112	116	131	133	129	135	128	127	122	142	123	118	112	113	138	146	144	141	131	116	119	122	118	128	129
4908	3959	10285	12087	10455	8617	7835	6186	5402	5045	4326	3847	3636	3349	3837	3605	2401	1793	1506	2351	1963	2241	1850	2158	2049	2276	1765	1191	1132	1096	1053	863	776	608	538	441	408	439	449	428	389	447	514	511	546	484	485	500	588	673	929	971	646	638	590	531	507	520	491	444	500	487	435	441	434	435	434	408	401	410	468	405	388	381	407	371	404	401	388	360	381	371	379	385	407	397	387	361	396	362	351	334	376	372	405	386	375	391	340	397	371	369	385	391	397	339	386	404	375	369	369	380	358	379	387	355	341	352	379	355	346	364	381	385	375	387	410	401	388	388	371	376	381	403	364	338	377	410	387	366	347	395	388	384	357	380	377	358	359	367	361	348	338	395	376	378	389	375	342	377	373	379	385	367	366	360	344	353	382	412	374	373	357	353	350	387	419	362	383	367	371	373	346	380	394	387	340	328	363	375	351	369	413	404	366	385	387	359	376	372	401	352	387	364	363	387	359	374	360	363	365	346	360	405	382	368	361	369	381	373	350	367	383	398	390	384	327	356	383	406	364	339	372	396	368	362	359	385	356	388	364	365	325	338	382	381	380	354	367	389	375	355	350	382	359	390	360	373	402	379	402	373	345	390	353	365	359	364	363	354	356	395	347	373	361	346	372	374	349	367	393	377	369	361	358	365	370	377	353	361	375	351	380	387	379	368	338	377	347	352	355	401	373	363	348	335	368	344	366	363	340	372	394	364	378	411	429	389	388	367	377	349	387	368	395	383	395	355	348	343	371	371	389	349	366	414	364	360	386	373	363	371	372	391	384	399	397	381	357	389	344	375	390	431	368	385	409	357	391	396	343	410	401	352	376	368	401	365	367	331	383	386	383	376	378	381	382	339	355	376	368	361	323	401	352	374	331	357	371	362	363	365	405	370	358	354	383	379	356	373	358	364	414	367	336	382	362	372	359	371	367	354	394	376	361	367	415	330	363	401	355	372	378	382	401	419	376	402	405	383	372	400	372	379	364	382	343	373	386	358	410	344	385	360	390	355	370	408	368	344	367	358	377	335	363	342	368	404	363	423	368	392	354	404	362	374	367	355	350	378	342	356	407	373	357	371	376	363	376	400	381	351	343	339	358	364	361	370	383	375	366	363	375	410	366	349	377	377	386	363	364	388	409	363	360	326	391	386	344	382	358	374	389	398	397	367	399	384	382	370	402	371	396	371	372	365	394	390	354	376	377	395	359	389	351	386	382	355	382	416	355	371	342	333	366	386	395	352	340	373	374	346	341	360	368	355	351	364	376	352	355	361	384	355	368	354	357	366	365	348	393	357	378	358	384	347	387	359	367	378	379	354	387	402	403	365	347	341	376	351	360	367	393	397	398	325	360	380	394	328	375	364	373	403	350	367	355	399	348	382	373	366	375	352	387	348	365	359	382	378	382	419	400	356	335	362	394	356	405	333	350	379	379	365	360	376	356	370	355	351	371	354	339	354	363	367	394	428	367	360	395	340	375	395	385	361	379	394	351	374	407	389	363	374	384	357	349	387	360	363	385	350	348	384	340	338	383	344	385	398	370	351	343	360	371	392	370	382	359	336	333	387	391	374	360	354	355	344	398	356	356	373	339	383	362	369	395	349	387	394	369	358	372	377	388	341	364	387	349	390	383	358	362	352	368	334	407	392	366	337	399	396	355	352	390	350	355	364	361	356	367	385	394	396	377	397	397	395	338	362	371	367	361	377	375	357	369	393	366	354	407	370	373	407	364	395	387	367	376	359	390	360	362	325	402	382	351	329	401	387	361	374	369	367	374	390	379	370	348	372	349	346	381	392	367	386	358	387	328	364	342	360	397	379	356	391	355	381	386	403	386	378	360	368	343	396	376	365	379	339	376	374	378	360	384	362	360	366	311	398	374	367	382	348	372	374	377	371	405	385	365	364	404	356	386	379	359	373	357	352	363	378	332	355	391	347	376	371	361	367	366	365	368	376	351	394	394	371	374	394	374	389	350	362	412	350	393	388	345	373	370	356	389	390	390	368	401	344	361	369	377	358	380	386	372	382	350	364	386	373	396	356	353	377	365	362	372	350	357	339	378	348	367	359	366	368	387	394	393	376	344	356	347	346	378	362	359	360	370	362	370	384	361	381	362	366	344	390	356	350	356	399	351	356	370	378	371	360	379	388	378	443	350	397	405	373	401	379	367	386	381	372	385	371	356	350	433	320	394	391	370	392	363	391	340	381	384	385	382	345	391	365	367	409	369	352	344	371	374	388	325	367	384	342	398	382	375	361	403	433	362	373	356	349	400	353	344	382	396	368	367	366	381	374	361	343	363	366	400	379	368	365	344	394	385	391	372	374	380	396	374	342	358	396	379	360	362	360	400	359	390	363	331	381	381	366	370	362	392	355	356	358	351	356	330	362	337	398	363	380	352	350	390	378	371	357	355	359	370	387	364	366	381	379	387	371	367	360	356	363	357	394	375	378	389	378	408	349	362	359	363	378	358	350	390	349	361	387	361	348	390	362	380	347	385	334	388	389	383	384	373	387	387	383	413	366	380	387	390	349	388	339	350	366	354	351	373	395	339	373	374	383	379	397	361	377	419	380	382	370	362	392	350	371	371	347	352	378	363	357	378	366	392	370	389	374	378	397	368	370	381	344	409	401	395	402	372	378	352	363	387	353	358	362	383	378	418	392	369	350	348	379	382	363	391	386	383	369	412	391	343	339	330	375	398	388	370	359	339	400	337	404	362	362	400	366	380	403	381	365	369	363	403	386	372	378	359	363	391	375	347	335	401	367	405	382	387	367	373	362	383	416	348	376	419	381	393	381	370	355	350	396	409	422	367	353	370	372	372	343	377	368	386	375	354	397	386	429	366	379	365	352	337	366	349	365	396	394	377	368	379	346	377	383	371	382	407	372	378	389	366	387	368	371	360	393	376	379	362	350	356	395	378	381	394	396	370	360	371	341	386	354	335	404	369	384	387	387	383	390	377	423	380	383	387	326	359	374	380	370	358	405	397	366	388	397	361	370	335	361	354	389	332	392	357	409	367	369	362	348	373	381	383	383	357	364	373	371	386	371	353	380	347	355	353	411	345	371	365	373	365	362	345	382	361	373	397	414	350	387	398	348	362	362	389	350	348	409	344	374	365	400	374	359	387	380	366	379	376	352	373	348	361	364	375	382	376	363	348	379	397	390	355	386	353	386	365	358	378	351	380	358	396	355	373	358	350	387	381	360	358	381	351	358	398	360	395	396	386	352	405	361	381	373	383	375	386	361	398	386	357	375	382	368	358	367	367	356	342	353	341	371	381	370	349	360	409	403	366	399	380	372	354	361	381	350	384	357	348	375	327	391	360	376	349	372	389	386	388	385	410	384	401	362	408	370	373	358	339	368	335	378	370	403	384	367	379	354	355	374	414	361	362	338	368	340	380	382	359	416	354	357	331	380	347	375	328	377	363	388	333	369	339	361	355	383	363	356	372	363	357	389	348	354	371	340
14227	7010	10942	9948	6967	5356	4500	3501	3273	3771	3423	3806	3989	4481	4118	4531	3066	2098	2143	3587	3392	3402	3662	2609	3080	3270	2540	1269	1289	995	973	891	703	532	449	250	168	185	161	144	147	171	162	171	189	172	202	206	302	392	886	828	463	414	375	319	287	301	177	195	183	187	174	173	135	155	179	164	140	156	150	161	141	160	156	146	135	139	153	150	150	161	149	156	163	162	152	156	143	151	131	163	159	153	148	157	146	131	143	152	160	142	152	144	138	167	138	168	135	178	145	140	145	159	142	128	158	160	139	148	127	157	149	167	134	143	170	163	155	150	158	157	133	153	133	148	157	175	155	138	137	143	148	150	129	138	153	144	142	153	140	121	127	144	157	108	148	169	171	154	150	134	125	159	147	153	155	162	135	125	146	150	159	147	141	157	132	125	162	150	123	140	158	124	171	174	131	150	144	127	151	156	143	136	145	136	165	138	140	129	152	153	158	138	145	159	154	143	156	163	171	121	136	131	139	139	146	138	129	141	150	147	150	150	121	129	133	129	145	161	141	152	136	150	146	140	135	139	154	144	151	135	150	137	135	133	145	148	144	147	143	142	132	153	169	151	148	134	139	138	139	152	134	153	155	159	131	139	137	140	153	153	123	151	151	133	153	165	118	162	137	148	132	143	149	121	155	133	172	142	151	146	170	152	135	147	148	161	156	130	156	143	156	137	148	160	163	137	138	141	131	140	152	140	137	152	136	174	148	150	133	156	132	141	164	135	139	135	127	131	131	145	149	125	166	140	177	146	140	135	158	129	120	141	135	139	135	157	130	143	157	147	137	131	139	148	153	182	152	130	135	154	155	145	139	147	125	159	152	123	142	133	126	140	160	156	145	148	145	158	148	149	137	133	143	156	142	150	146	151	149	142	134	135	136	156	143	159	149	152	138	148	136	155	166	139	135	163	152	144	128	150	148	142	140	138	142	130	130	161	139	148	129	140	143	116	128	143	127	125	145	130	169	153	143	142	151	148	148	142	136	164	167	140	159	175	133	143	135	165	139	127	162	143	139	135	157	140	147	127	147	142	146	156	156	129	142	142	152	144	144	138	153	129	149	141	160	160	166	140	144	142	160	169	151	152	143	142	138	155	133	149	154	157	128	156	162	150	132	142	145	130	155	144	155	134	155	146	148	150	136	141	137	148	147	155	128	156	142	135	139	155	155	150	142	144	157	127	122	167	149	161	164	144	142	132	136	162	156	146	178	144	151	163	126	156	136	158	144	140	158	138	151	136	159	160	131	157	130	151	158	157	164	170	130	157	150	148	132	144	145	164	163	139	142	147	146	141	133	159	149	155	167	134	153	154	126	130	110	138	123	134	140	145	125	162	182	180	147	126	123	156	132	158	131	152	144	143	148	160	160	154	152	140	153	161	119	126	146	141	149	129	158	135	145	148	168	163	136	156	159	152	128	136	128	136	142	166	157	148	130	131	130	137	142	130	130	132	154	150	149	147	152	145	136	155	133	125	159	149	151	144	143	140	152	138	140	150	140	172	158	141	152	150	165	130	145	140	147	128	137	152	134	131	148	156	163	127	144	150	154	153	138	137	157	145	155	130	144	135	144	154	144	138	148	160	160	148	153	142	156	136	135	139	146	149	141	151	133	157	142	156	152	151	115	152	146	150	131	157	146	151	138	157	165	125	149	150	168	159	130	143	146	133	149	152	146	160	155	150	127	140	136	153	151	156	135	133	142	165	144	160	168	132	133	156	131	143	133	146	129	149	131	145	180	142	121	150	146	138	148	130	140	145	140	156	145	138	128	142	163	128	150	124	133	160	163	138	136	139	153	147	159	142	153	139	144	151	137	165	134	148	155	136	146	149	130	149	139	152	144	133	146	156	151	137	133	154	166	150	154	147	160	138	137	134	145	148	147	157	161	148	139	148	132	171	147	157	132	151	130	156	165	157	153	162	137	138	171	156	157	144	164	137	144	150	130	151	117	123	159	149	142	150	160	157	119	142	150	153	149	141	136	135	162	148	138	165	136	111	186	151	121	145	150	163	152	158	158	141	127	137	138	134	161	147	161	167	137	159	150	139	144	136	140	141	131	143	160	149	156	145	122	153	149	138	147	153	128	133	151	152	142	142	146	149	148	154	156	153	154	134	133	163	158	156	140	143	131	152	134	137	131	123	164	162	145	145	141	169	147	160	146	159	151	145	151	159	148	145	162	137	149	136	158	130	147	145	113	147	144	164	150	126	131	153	138	117	156	148	132	167	136	134	144	118	146	144	161	158	136	150	160	158	148	144	161	134	129	128	144	160	144	156	151	169	142	153	160	153	134	128	151	120	144	122	153	144	149	138	147	148	130	156	158	157	151	153	145	139	158	157	149	140	138	151	139	142	146	140	143	136	149	144	144	164	137	145	134	134	113	140	131	134	130	139	165	143	155	140	137	133	148	161	152	148	142	127	149	156	128	143	144	154	156	138	137	137	178	168	139	149	141	146	145	140	150	150	138	128	145	139	148	140	142	137	142	132	139	133	149	146	149	144	159	140	147	136	150	161	140	134	136	148	168	151	163	135	150	141	137	164	137	147	145	149	152	157	146	160	136	126	155	144	160	138	145	132	139	149	144	161	145	133	151	114	154	147	152	141	173	134	169	151	126	156	152	151	131	141	109	121	165	150	150	140	154	147	170	156	157	146	149	147	151	152	151	146	147	154	150	151	132	144	128	149	146	145	132	139	151	130	130	164	133	149	139	140	138	160	154	152	165	162	150	164	135	111	146	137	131	150	145	141	168	143	149	142	145	107	147	145	147	142	160	144	143	138	137	160	162	157	169	126	136	139	150	147	156	145	153	155	136	146	148	160	165	159	135	160	140	142	139	150	136	137	125	131	145	156	165	150	157	122	138	141	153	138	128	136	152	151	149	137	139	135	137	168	159	161	156	137	144	134	135	147	145	139	168	147	145	146	146	154	142	126	149	140	163	154	171	173	135	126	143	162	151	152	172	150	147	138	157	138	127	154	133	134	132	148	127	144	135	138	160	142	143	155	157	158	148	146	153	147	145	155	144	140	145	132	171	153	155	154	138	144	144	159	148	142	142	159	145	151	130	159	170	149	138	139	135	151	144	134	140	163	136	163	139	133	127	145	141	164	132	144	140	152	148	150	147	148	161	149	147	162	140	154	151	146	151	141	141	156	132	148	129	155	159	144	155	144	146	161	154	169	137	140	154	152	159	163	143	126	138	150	153	157	151	147	158	130	158	170	152	134	142	136	139	152	146	149	125	149	138	149	135	139	144	145	135	155	153	152	129	145	151	154	134	165	120	136	139	136	126	148	118	139	140	177	143	161	148	155	170	133	148	138	122	125	119	136	140	150	140	138	149	126	149	131	158	145	129	145	142	152	167	160	154	138	128	140	145	127	156	157	165	159	146	155	161	143	156	172	151	156	139	129	131	128	144	164	168	138	141	126	144	141	147	132	148	124	153	156	156	145
9714	6938	16458	20053	17921	16850	16109	14037	13924	15615	15154	16250	17667	18099	17862	18294	13019	9624	10477	15713	14313	15810	15454	12584	15612	16492	13294	7480	8367	6409	6584	5822	4816	3435	2505	1323	768	577	526	488	478	561	612	629	731	888	812	934	1881	2671	6267	5736	3055	2660	2504	1794	1813	1678	874	688	706	699	671	629	571	574	560	534	560	511	475	505	517	474	443	450	439	423	439	470	416	434	450	433	477	453	456	444	440	419	451	435	464	434	444	429	436	433	412	404	420	457	434	434	463	474	437	431	463	461	448	438	436	431	466	443	468	445	425	442	439	449	412	415	427	457	463	465	442	456	418	431	442	461	455	436	412	440	461	476	458	483	480	439	438	461	429	408	426	431	425	416	459	437	430	461	462	461	449	454	421	382	437	443	451	447	433	475	468	406	400	450	450	457	446	460	453	453	454	454	432	451	403	427	455	472	418	412	442	443	470	446	432	402	456	445	453	427	459	458	461	424	479	402	432	425	430	443	439	436	412	430	420	433	436	435	468	446	394	478	447	449	432	434	441	469	422	465	412	404	470	418	458	421	448	440	394	433	426	453	449	430	429	443	465	447	430	416	408	452	469	420	429	443	480	423	408	453	464	393	419	426	457	455	447	428	462	449	433	419	451	423	373	452	424	459	417	407	451	456	438	390	433	408	433	405	453	451	435	439	425	425	431	438	453	443	437	413	415	440	418	402	445	429	417	431	453	433	441	452	442	438	472	456	418	440	420	427	465	439	454	430	442	438	418	449	435	432	460	416	436	438	471	424	432	439	439	432	484	440	409	384	443	467	401	446	455	448	429	427	444	435	429	453	484	444	433	475	429	465	426	449	423	433	446	439	424	426	442	450	417	460	427	426	413	424	399	439	416	435	455	415	438	489	400	455	455	430	493	429	426	436	416	464	425	392	405	466	437	489	405	441	408	448	425	463	448	450	442	452	422	453	391	443	444	430	438	449	436	394	424	415	420	439	422	426	454	466	475	443	453	451	406	391	475	430	427	422	415	454	438	420	429	466	467	392	438	423	430	466	420	467	457	430	437	495	448	448	401	492	394	434	468	460	457	468	417	442	460	432	437	409	419	463	410	453	436	420	441	424	444	452	453	369	424	438	418	433	429	416	435	442	447	415	427	459	412	441	398	416	465	447	430	425	414	451	430	452	461	421	442	425	448	441	422	460	449	426	420	432	444	404	453	437	442	484	456	429	437	422	403	437	413	410	403	443	422	450	418	443	424	401	411	416	444	454	421	413	437	458	404	409	427	457	432	432	457	443	424	415	430	442	440	456	415	393	408	452	424	440	432	466	433	478	426	424	435	457	411	460	420	448	463	445	448	428	439	432	426	409	412	423	396	430	448	435	405	449	420	431	441	474	416	428	422	435	402	423	406	422	476	436	391	391	430	437	440	414	417	436	400	445	442	424	453	466	444	470	427	458	461	440	442	446	453	440	430	424	425	441	479	445	423	437	440	424	439	417	412	445	402	429	414	435	416	443	412	440	477	448	434	425	429	441	442	448	473	426	471	454	482	426	443	389	435	445	460	438	425	455	394	437	425	444	439	434	446	428	419	422	425	434	452	435	460	405	442	414	395	429	459	403	443	463	453	463	435	467	444	444	472	458	437	456	447	408	392	428	441	449	401	440	435	446	428	424	447	453	428	427	468	447	438	441	421	427	411	450	460	447	430	449	443	427	432	405	407	441	406	419	465	452	431	426	438	433	425	411	404	437	457	440	429	407	405	419	420	456	458	435	464	425	431	416	436	466	441	441	425	445	441	379	440	438	455	384	433	430	458	439	422	460	441	429	425	443	458	462	407	441	433	405	426	432	416	394	451	401	430	421	445	449	438	413	468	447	464	461	422	433	425	428	453	414	460	405	488	434	428	393	422	433	437	424	434	441	467	471	451	404	425	420	413	403	429	408	444	454	404	431	413	454	395	458	446	432	425	431	454	406	428	418	451	445	461	445	432	435	456	427	388	432	464	440	431	475	420	446	407	448	459	463	430	466	416	428	457	477	432	445	443	419	467	463	446	459	445	418	415	451	426	412	419	439	422	413	433	425	427	423	402	471	461	444	433	435	439	429	454	437	425	488	450	432	429	442	421	425	430	477	448	435	432	433	493	436	442	401	448	446	437	431	423	414	463	422	410	424	446	448	471	407	440	474	402	425	412	445	454	426	411	410	465	418	410	433	454	455	398	413	451	427	432	425	431	438	455	415	412	442	461	421	453	406	411	428	448	440	437	473	445	439	449	445	413	451	410	435	431	421	401	449	415	416	448	431	400	418	453	436	417	448	442	437	440	431	435	426	368	457	452	450	423	441	450	455	467	442	463	435	426	437	478	431	425	449	455	456	429	461	423	431	419	453	447	457	461	419	398	454	448	445	402	448	463	448	420	366	447	395	432	403	410	448	453	437	435	436	450	468	446	417	456	432	421	444	409	410	445	408	425	414	438	428	451	461	436	452	444	417	427	425	477	399	410	433	440	471	431	451	402	444	421	456	431	473	455	438	430	448	436	421	437	402	470	486	471	417	399	455	442	449	442	420	403	425	420	404	437	436	433	423	438	428	433	426	461	444	442	433	432	397	446	472	428	436	480	424	416	421	402	439	443	444	432	435	440	443	455	467	444	418	443	409	457	450	421	446	401	436	403	431	427	450	408	463	394	438	442	419	439	429	421	399	426	461	504	445	415	438	404	456	441	415	434	437	451	413	425	452	433	441	452	441	421	447	459	415	398	407	471	440	460	448	447	457	425	424	470	411	447	445	404	454	432	417	442	425	409	448	452	410	419	430	447	417	461	450	437	449	436	444	472	446	427	424	436	423	426	446	425	442	455	445	441	451	433	427	445	405	450	421	420	449	425	438	431	469	459	420	432	448	441	425	434	427	485	479	424	436	442	451	451	413	441	430	416	466	428	439	451	441	476	428	451	424	425	447	459	442	489	454	447	427	422	450	397	469	411	446	442	416	435	406	409	433	426	456	452	417	453	462	422	415	469	420	424	420	423	438	399	443	425	452	423	414	412	441	422	444	379	446	443	435	447	452	416	456	418	450	422	453	411	457	469	425	470	462	437	414	379	441	425	451	470	477	454	384	441	415	465	502	470	440	433	467	430	401	444	419	421	442	446	436	444	478	433	444	422	432	379	436	428	458	461	409	437	481	425	419	427	452	446	437	407	465	452	444	415	438	412	453	455	466	464	445	445	470	447	488	416	419	418	465	425	413	408	433	439	417	431	400	438	444	435	447	412	443	439	440	451	464	415	424	428	444	449	422	414	455	423	412	442	443	411	435	445	441	430	443	463	420	458	460	422	412	416	413	439	423	443	472	450	398	430	438	407	434	422	445	439	413	407	460	444	429	409	432	383	403	471	391	431	424	398	451	420	430	422	429	446	417	430	399	410	449	445	437	438	409	429	428	416	466	479	451	424	458	407	420	418	456	453	437	417	431	444	430	409	432	424	453	426	436	441	425
22454	12492	17683	15438	11261	9185	7725	5954	5935	6765	6396	6822	7540	8551	9445	9587	5917	4443	4316	5899	6194	5811	6839	5348	6471	6360	4603	2329	2174	1897	1934	1806	1225	984	607	384	270	257	209	211	207	207	220	242	247	255	280	259	485	803	1708	1361	715	595	571	495	460	446	272	260	235	202	206	204	223	206	220	185	213	213	195	180	191	172	190	183	182	190	205	191	178	201	181	196	175	185	180	174	187	181	167	166	173	198	180	184	172	163	180	200	181	153	200	193	176	191	172	183	183	205	210	193	195	194	180	179	183	175	183	158	156	178	189	188	183	171	173	168	177	204	181	156	169	156	167	194	198	198	154	185	144	177	161	171	153	160	190	170	160	164	191	169	209	176	179	172	167	174	179	173	179	173	186	181	187	185	173	192	170	189	165	182	169	180	187	197	197	160	190	199	186	177	176	209	171	185	198	161	160	187	172	160	180	160	179	184	157	198	174	183	174	154	164	156	197	187	201	186	193	195	184	184	171	198	207	204	187	182	191	186	198	181	191	180	161	187	199	192	170	179	195	206	182	186	180	184	187	189	195	200	204	178	204	193	179	184	190	179	185	179	170	170	172	195	190	193	178	172	184	198	180	209	196	213	187	171	171	177	184	191	184	208	189	188	195	170	183	188	174	203	206	174	181	175	197	178	172	181	194	179	174	184	200	162	221	164	165	183	173	183	177	166	191	160	183	198	186	205	185	180	186	192	202	166	187	165	166	179	163	186	156	175	187	177	200	197	177	167	177	188	173	186	170	181	176	184	152	187	178	155	177	175	177	187	184	172	205	164	181	167	180	205	196	174	206	198	174	182	180	182	176	181	181	165	175	168	193	180	188	193	174	220	180	175	180	163	179	188	190	214	198	180	175	181	158	171	174	176	194	177	182	174	172	191	162	168	193	162	178	179	167	189	179	182	176	200	183	192	197	187	178	189	209	183	187	167	193	186	192	178	188	180	176	180	161	162	172	193	193	152	201	177	204	164	183	169	158	172	181	201	174	159	180	181	176	197	168	158	181	180	178	190	163	176	189	178	181	195	180	183	196	184	194	183	181	180	171	174	170	197	190	173	174	160	176	180	185	198	200	175	179	182	212	173	194	200	185	189	200	187	172	175	164	178	181	182	186	198	185	176	188	188	192	161	191	188	188	177	180	187	186	173	184	177	201	177	157	178	169	188	192	189	169	168	198	166	194	190	199	190	175	182	207	177	184	160	168	200	200	179	155	176	173	190	180	185	194	216	159	171	190	164	181	197	177	161	217	177	162	174	186	191	191	169	177	184	181	155	176	225	190	170	176	185	174	183	192	182	179	202	187	208	189	175	174	167	172	167	169	171	175	187	189	186	178	166	188	198	171	191	187	157	162	189	160	180	162	179	172	191	188	185	183	201	183	173	179	173	175	176	189	193	176	161	178	199	180	183	182	172	170	189	192	185	182	173	187	178	202	154	197	164	207	194	197	178	192	171	153	167	190	157	162	172	194	193	181	156	180	187	196	182	177	170	165	201	174	190	181	184	167	161	179	190	210	187	184	201	176	193	176	195	164	195	188	175	162	164	173	184	162	161	172	219	179	211	183	179	188	201	144	188	195	177	160	176	188	158	190	171	175	175	192	207	211	197	191	176	138	169	197	179	200	199	170	160	171	170	188	174	181	190	183	171	194	171	174	155	199	177	178	186	184	186	175	166	203	177	198	187	169	193	165	172	189	178	172	169	172	173	169	162	196	181	158	178	175	183	177	201	194	177	170	172	169	170	179	177	196	171	193	179	179	175	164	193	175	222	181	189	197	157	174	201	195	181	158	192	206	196	180	197	185	177	168	185	167	196	185	196	174	171	179	161	147	163	178	206	155	184	174	181	183	192	183	163	175	152	180	180	194	187	193	179	173	205	162	212	195	204	173	189	166	177	187	191	165	201	176	180	186	163	210	174	172	183	197	164	174	175	198	179	175	166	171	169	167	186	160	168	173	227	168	165	180	188	167	171	182	194	179	192	189	197	155	199	180	164	172	180	191	158	177	193	171	179	179	177	185	181	164	169	180	161	153	172	175	175	151	170	191	191	146	201	170	164	194	175	188	186	198	173	178	211	181	175	172	194	183	180	165	174	196	164	176	170	171	176	171	182	172	147	187	162	170	200	160	209	181	215	165	185	178	189	183	179	197	170	162	165	183	182	183	165	183	185	171	164	185	150	179	157	200	184	207	189	176	156	163	169	197	189	206	170	176	191	203	192	162	176	188	191	159	176	179	184	172	202	184	191	205	166	190	203	192	192	174	183	174	178	178	178	181	170	184	173	188	192	166	173	203	178	175	178	174	188	180	167	203	161	172	187	186	175	179	183	154	200	158	171	174	181	185	181	191	166	177	179	193	171	193	186	203	167	151	181	161	170	185	200	195	164	183	164	199	171	170	183	165	199	195	191	201	189	165	174	166	183	179	188	179	179	178	176	190	188	191	169	198	163	167	192	180	190	164	176	178	178	193	188	179	203	169	183	170	189	191	175	165	195	168	195	173	163	182	173	145	190	164	209	180	175	203	197	220	190	169	179	152	202	184	161	191	197	199	148	162	189	187	176	168	196	186	192	184	156	172	168	159	168	178	178	165	179	197	163	188	188	171	180	173	172	179	177	188	172	167	174	179	172	215	180	179	163	167	187	197	153	169	186	185	198	179	153	162	175	175	193	168	170	160	166	183	171	168	186	170	189	159	199	189	176	191	155	178	187	187	189	212	193	193	180	216	180	178	189	175	188	183	200	199	197	198	166	180	173	166	163	162	170	179	173	167	204	173	198	179	183	187	186	175	187	192	203	201	173	166	169	163	172	174	172	164	174	183	178	174	181	157	221	199	187	184	158	184	173	198	204	187	163	183	185	167	224	168	175	160	173	151	179	196	182	187	161	180	181	191	158	168	201	204	181	196	196	144	187	185	187	199	216	156	189	177	196	221	178	167	208	181	192	194	174	194	198	158	165	188	194	166	184	206	176	177	217	176	170	201	184	188	169	190	171	171	194	196	179	188	159	154	196	175	172	182	171	222	193	175	181	184	194	153	183	174	174	191	175	166	184	200	168	189	182	198	186	203	210	175	169	205	181	196	213	164	168	205	162	211	159	193	176	191	180	197	184	185	180	170	183	194	148	177	193	164	157	176	180	160	185	182	166	186	209	196	176	170	196	190	185	169	204	183	202	161	155	178	193	187	197	186	159	179	170	175	196	167	171	184	197	183	145	187	176	180	174	188	193	172	188	185	180	186	192	200	169	168	184	182	176	189	176	169	192	168	176	189	201	182	180	162	201	188	162	173	190	183	150	189	178	173	201	167	174	196	157	180	158	170	194	172	166	178	165	185	176	187	174	205	183	181	163	163	178	194	148	189	194	192	182	174	189	201	183	209	173	175	203	211	168	192	164	186	181	182	208	168	166	183	166	198	166	185	169	193	178	155	173	188	183	194	173	188	189	188	170	193	212
13187	10876	21540	25444	23955	23383	21978	19618	20459	22894	21667	23670	24858	26537	28094	26421	19745	16185	16786	21165	21559	21200	22602	19604	22750	23549	17398	11077	11716	11475	11439	11149	7787	6362	3992	2322	1258	898	705	646	617	709	810	810	1102	1128	992	1285	3074	5474	11088	9095	4896	4223	3930	2872	3244	2933	1237	1026	994	933	839	770	731	757	668	682	750	630	638	559	551	553	530	482	529	528	589	538	472	515	532	509	529	548	571	473	519	497	554	530	508	502	504	531	520	502	517	496	549	522	570	527	551	543	515	514	566	573	518	531	485	503	484	512	544	530	521	533	531	554	532	529	489	510	517	501	498	552	521	525	515	532	551	514	580	498	507	504	522	507	489	501	581	547	520	522	530	529	538	500	540	504	541	517	528	499	535	571	476	565	543	527	533	519	505	512	502	516	513	513	528	554	529	532	513	546	521	501	487	503	519	492	533	495	491	498	562	523	514	529	521	530	496	499	526	495	538	552	529	525	500	550	523	535	508	529	520	507	496	523	521	546	521	496	556	522	510	520	531	526	512	536	509	556	570	512	506	544	522	483	493	547	532	529	536	573	502	516	522	528	482	504	545	525	538	514	539	500	516	529	521	530	480	548	552	496	540	538	505	531	512	538	501	537	512	502	553	564	541	482	540	533	509	502	520	495	508	522	519	536	577	532	506	534	536	516	531	531	503	539	511	520	504	504	509	567	543	573	485	512	539	510	522	516	490	574	527	507	518	545	525	511	538	500	498	510	524	558	512	500	489	495	555	561	518	522	556	526	544	510	516	529	558	512	541	505	519	516	507	525	492	520	554	501	507	535	495	555	546	494	527	540	552	511	504	514	493	501	551	521	516	514	475	561	491	529	507	503	543	524	518	554	516	511	515	532	473	501	514	544	547	490	507	517	501	502	541	540	519	501	554	506	508	549	548	517	529	514	553	506	461	548	524	554	501	491	546	525	500	491	526	496	536	524	548	533	527	519	506	517	526	567	478	524	516	517	551	520	494	535	515	489	533	519	541	517	521	526	549	515	552	512	513	500	539	524	535	498	518	496	527	520	550	493	557	529	492	536	493	491	544	507	541	547	502	520	538	549	490	555	514	498	490	533	516	488	538	515	549	568	529	461	524	493	537	508	547	490	505	525	509	567	495	497	497	519	500	479	508	531	522	528	564	509	527	532	532	514	482	486	531	577	577	525	548	516	533	514	542	511	546	517	474	505	512	538	539	512	499	497	536	538	493	507	527	495	521	511	495	553	538	505	554	515	544	501	524	525	590	510	499	501	513	495	503	520	522	523	495	503	558	579	519	516	519	513	540	534	550	504	523	501	503	499	547	516	529	512	533	521	483	537	532	546	525	495	498	542	518	512	526	535	554	479	500	483	527	502	503	518	557	503	540	524	505	552	443	531	534	530	505	484	511	522	525	534	520	545	533	556	524	536	500	553	508	513	534	541	557	498	524	493	524	503	495	499	480	502	508	516	507	523	457	470	541	573	478	470	543	504	507	506	512	501	528	489	536	477	573	528	530	575	486	505	478	520	493	536	560	545	519	515	500	545	503	514	506	537	510	508	553	542	555	501	485	506	550	510	519	551	497	521	475	509	495	498	523	486	498	547	487	580	510	506	506	575	512	526	515	512	520	519	511	500	536	518	528	500	499	585	499	487	499	514	524	523	515	535	557	528	474	520	511	533	512	539	520	484	519	509	521	558	524	536	529	538	586	536	522	541	528	481	483	562	508	531	511	523	532	499	517	501	532	554	536	546	523	528	564	527	560	485	545	508	493	517	542	562	501	511	530	570	493	505	532	488	506	569	556	487	551	484	555	483	551	516	526	556	514	522	577	527	525	535	544	530	508	563	518	526	483	513	511	489	529	486	507	527	510	514	561	520	534	577	508	489	482	542	496	553	527	473	544	501	489	507	501	485	506	499	523	554	506	531	507	509	516	501	560	490	493	476	515	522	515	536	559	495	558	545	532	526	543	508	477	527	484	548	500	535	507	538	517	503	527	530	505	560	547	518	473	509	561	520	524	506	497	502	497	529	526	536	528	491	553	530	542	553	513	539	514	511	549	515	529	524	551	495	506	487	474	537	479	524	525	544	520	561	523	501	484	508	518	511	520	532	461	522	470	562	463	520	530	532	530	480	521	522	525	536	507	487	525	521	527	538	533	517	542	514	558	519	499	522	502	528	522	533	519	527	510	551	528	551	511	551	499	525	553	540	511	557	503	538	534	543	540	531	514	524	520	526	498	511	478	500	519	533	522	528	511	496	522	526	534	564	506	461	526	541	477	540	517	496	533	493	525	489	543	541	491	538	520	526	524	540	551	505	506	529	540	499	516	497	515	500	550	516	525	514	518	534	517	522	552	524	536	532	493	515	549	517	524	506	517	519	502	493	501	541	500	553	514	529	507	467	539	530	532	536	510	541	507	508	499	481	549	485	489	548	506	551	531	500	513	515	507	549	528	517	553	525	498	519	519	529	524	554	527	504	519	524	523	528	489	546	551	539	491	537	524	539	537	514	500	499	512	522	535	579	530	538	549	501	511	513	502	518	552	575	498	532	515	554	541	508	520	558	493	533	529	473	519	514	495	497	508	522	490	520	526	530	494	526	511	562	532	527	523	584	520	526	550	506	528	485	530	535	521	504	526	493	553	504	512	521	501	524	504	525	526	533	525	544	536	497	520	548	544	470	530	516	518	575	557	508	533	543	512	486	508	487	512	545	534	542	499	487	534	534	518	507	511	530	524	533	498	494	519	525	531	542	513	524	538	533	513	537	497	553	516	504	512	533	487	504	482	480	469	541	526	518	488	512	544	513	543	522	507	535	536	486	509	556	531	462	526	480	507	548	501	522	511	500	548	511	489	527	496	552	531	516	503	496	532	515	573	483	499	510	544	511	470	539	492	544	529	518	497	532	495	498	483	532	493	508	514	543	509	520	504	521	495	509	503	487	509	531	543	511	526	492	516	516	545	551	530	505	557	502	494	485	514	529	485	539	509	529	503	509	536	560	537	524	516	509	531	526	537	481	561	485	530	530	486	519	519	493	504	492	510	496	520	538	525	530	544	520	506	496	497	515	521	516	562	519	544	514	537	487	513	514	516	521	502	521	550	530	516	546	493	517	495	514	552	516	562	557	499	559	476	537	535	526	530	551	493	500	545	530	483	506	504	506	513	533	515	516	504	556	509	536	503	522	535	533	517	514	487	476	495	547	524	472	537	502	499	508	557	522	521	512	514	500	501	551	510	510	506	509	511	503	490	502	531	531	506	504	520	519	508	507	504	565	549	496	518	473	546	562	552	503	520	557	508	503	509	513	526	522	522	505	524	532	532	572	534	549	554	512	541	565	541	531	513	512	514	553	499	481	514	514	530	550	522	488	501	517	488	546	529	531	526	507	530	514	511	533	503	512	541	540	508	500	525	539	532	501	513	511	517	515	548	564	501	482	528	510	497	496	486	514	523	500	511	499	547	498	507	544	525	482	516	497
6222	3819	5760	5087	3440	2353	1689	1272	1068	889	702	623	597	578	601	651	406	290	299	358	375	390	345	272	352	316	267	188	203	195	215	197	163	162	115	120	113	136	143	128	136	134	159	144	132	126	115	132	184	152	156	161	184	132	129	122	122	139	115	151	130	110	139	103	112	142	122	134	124	142	133	127	137	126	110	149	115	119	113	118	123	101	128	117	133	138	129	122	130	140	121	129	109	128	129	138	133	124	120	130	125	114	121	144	112	92	128	118	117	123	116	125	122	107	106	120	105	131	154	124	124	108	124	121	123	115	129	135	141	124	131	131	121	124	110	102	111	124	147	133	135	121	125	131	123	142	132	130	128	133	114	133	119	125	123	114	124	123	116	119	135	143	127	118	119	134	121	107	104	136	122	119	126	121	110	119	129	120	122	134	134	136	116	102	98	107	140	118	114	146	112	120	112	117	140	135	116	125	123	139	128	124	126	128	134	138	110	109	108	122	110	126	112	123	120	119	133	113	128	122	135	115	114	144	132	115	132	126	131	121	137	116	115	109	116	115	116	130	110	133	131	118	112	112	113	100	119	135	122	119	107	120	110	125	120	115	106	109	136	113	111	115	113	132	126	132	123	118	127	129	116	120	111	127	137	113	121	130	114	133	116	115	112	115	110	111	123	115	130	104	105	101	107	149	111	143	102	119	146	132	123	120	115	137	132	130	104	121	112	103	126	135	117	119	114	114	119	129	125	117	109	116	112	131	135	104	116	105	132	137	130	143	128	129	128	110	136	132	104	134	129	128	117	136	122	131	144	132	130	119	96	119	106	126	124	121	121	114	103	117	136	106	144	102	115	118	118	107	125	121	128	141	129	119	113	128	148	138	129	114	135	128	119	125	137	106	138	118	148	130	123	111	119	118	133	138	133	103	96	136	117	132	139	128	126	122	136	110	136	108	114	142	116	122	122	111	123	128	105	119	113	123	115	117	116	126	116	142	130	120	131	120	129	103	119	116	113	127	129	128	126	128	118	120	116	123	137	117	120	130	128	125	109	102	115	106	139	124	124	138	137	120	105	131	128	118	119	124	118	126	120	123	128	113	138	118	101	113	129	126	115	106	134	132	126	123	111	131	112	129	114	110	128	106	120	145	116	136	118	134	124	118	125	143	117	136	122	147	134	117	144	138	132	124	133	131	119	132	125	121	110	111	139	153	117	119	118	108	133	123	122	104	125	85	137	117	117	126	131	137	131	101	126	138	132	126	111	125	132	124	109	134	140	107	98	105	117	132	125	121	123	114	127	128	132	127	146	138	132	123	113	126	144	100	118	136	114	133	142	132	118	116	109	111	128	111	129	105	130	100	131	138	148	129	124	118	110	139	116	138	117	135	133	129	114	104	127	115	96	118	126	116	134	135	115	136	120	133	128	131	144	113	118	123	118	112	130	123	129	122	121	125	139	99	113	124	134	116	126	120	131	147	103	127	114	122	116	135	126	139	122	123	123	113	118	105	141	122	119	123	134	113	111	141	134	125	120	137	114	154	136	130	147	110	116	123	134	111	144	119	118	107	132	137	110	116	119	121	117	146	116	114	109	137	116	115	109	117	134	110	120	106	119	117	104	125	116	127	124	135	149	123	136	117	132	116	110	124	136	130	141	106	131	136	128	118	137	150	128	126	124	116	116	109	107	124	145	130	135	119	109	107	111	135	115	132	132	105	112	121	118	124	135	126	133	141	141	131	120	132	138	148	106	134	123	121	105	112	137	112	130	119	132	126	128	120	119	127	120	111	139	102	106	123	137	110	107	143	126	130	109	122	105	116	103	117	111	124	131	129	133	132	126	111	125	112	133	120	151	130	119	119	121	116	103	110	129	113	113	117	123	123	118	132	133	138	138	116	106	123	112	125	115	133	124	134	111	120	123	128	133	110	126	112	92	113	115	129	112	107	121	126	126	142	121	105	106	128	112	126	117	103	118	130	131	120	105	130	131	115	112	117	107	138	137	160	126	128	106	115	121	124	110	134	94	127	113	114	104	131	130	124	115	111	113	120	134	124	122	102	117	112	122	124	106	116	127	124	126	119	131	111	130	114	119	129	131	114	119	100	130	123	128	103	125	115	107	105	104	123	119	124	127	136	116	137	117	117	122	131	111	110	116	135	100	128	122	118	122	138	125	132	124	117	150	108	119	139	129	127	96	128	125	130	109	137	122	139	139	119	120	108	121	116	106	139	116	114	121	136	116	129	127	114	134	103	124	141	122	128	121	121	107	144	128	137	127	130	135	116	121	128	116	103	126	105	132	116	108	130	117	129	126	118	138	106	134	136	115	125	127	137	118	130	128	134	113	131	112	120	106	124	133	150	122	121	119	126	113	143	122	130	109	134	110	114	164	108	99	127	142	130	125	134	130	131	133	134	116	116	125	123	141	116	122	134	116	115	126	113	120	115	122	136	111	137	117	127	125	108	126	122	107	119	114	120	135	119	106	123	131	121	115	122	143	132	133	127	100	113	121	133	119	117	109	130	135	123	118	143	107	130	116	114	123	119	130	124	121	119	118	148	119	137	125	112	112	116	120	124	117	109	140	131	115	115	123	129	139	113	114	136	129	114	138	107	115	125	137	133	123	124	130	112	134	126	126	121	121	138	148	115	144	140	119	126	131	109	147	109	109	143	122	128	121	132	134	119	134	124	117	121	121	130	119	127	132	115	121	127	107	108	122	116	116	111	128	129	117	114	106	123	132	121	113	139	130	123	130	108	123	138	137	111	116	130	124	114	129	135	132	138	133	125	124	130	117	124	115	111	144	146	123	110	102	150	128	126	123	116	125	113	121	107	128	119	127	127	141	134	136	133	127	123	128	119	123	114	108	104	123	153	103	132	126	123	129	134	126	103	116	136	123	113	108	105	116	128	139	112	128	140	144	122	132	122	111	136	109	120	133	118	115	103	140	115	120	123	111	120	130	141	130	131	101	121	117	113	125	145	141	127	114	136	114	125	119	123	129	124	124	149	125	118	127	148	118	135	139	109	114	117	124	115	128	119	128	126	101	111	130	136	115	114	118	116	112	114	109	116	142	114	140	127	121	122	113	130	127	126	98	118	115	109	147	142	98	130	109	119	104	114	118	119	145	118	111	127	134	121	114	122	126	114	145	131	105	104	117	116	118	133	140	140	122	103	117	110	156	112	121	116	113	120	109	135	128	128	125	128	109	113	114	102	121	111	140	101	110	94	119	125	120	130	123	127	128	124	141	116	121	125	130	96	117	123	113	113	136	131	140	124	129	118	125	125	107	123	117	135	127	132	146	136	107	126	129	123	126	130	132	139	111	129	142	112	140	118	124	101	143	126	119	130	117	114	123	112	117	153	115	110	124	131	144	121	142	127	128	116	134	128	127	116	120	98	129	125	101	140	128	118	137	115	142	122	136	131	110	118	124	131	122	130	121	131	102	119	117	113	119	112	128	138	143	93	128	134	124	113	125	129	143	126	136	130
4904	4393	9943	12219	10783	8767	7148	6137	5574	4797	3998	3506	3301	3257	3738	3675	2201	1588	1415	1998	1824	2143	1891	1626	2037	1786	1566	887	1030	984	1037	928	752	656	473	475	423	399	440	394	386	417	443	435	518	504	497	549	625	633	954	749	563	588	544	500	564	507	456	437	543	445	435	439	453	441	412	431	426	444	400	402	416	380	402	395	375	367	366	390	389	416	363	358	402	347	379	356	391	367	379	366	375	380	406	356	363	396	387	383	370	363	386	375	384	358	336	385	382	401	366	354	349	371	367	343	374	378	355	397	375	383	395	370	352	363	392	355	346	372	359	375	340	395	378	376	369	349	368	355	364	415	380	387	398	353	345	361	364	382	402	344	375	380	394	383	379	377	383	361	370	397	363	325	362	398	389	383	392	380	358	362	389	377	377	394	369	397	392	368	425	330	363	357	365	371	338	357	375	393	376	392	360	368	378	360	389	392	382	388	331	356	441	366	342	377	367	376	364	382	346	370	381	356	400	365	358	360	375	381	375	377	424	416	392	404	364	356	383	355	380	361	425	384	384	364	372	342	364	382	339	375	380	372	343	353	389	393	380	384	351	352	378	382	379	354	367	377	402	381	389	356	379	385	393	375	369	365	384	378	361	356	361	376	389	387	369	353	387	382	364	399	370	379	363	378	356	392	339	387	386	374	373	354	360	367	383	384	369	383	350	394	345	325	349	376	374	361	393	359	370	399	352	389	394	395	415	378	370	338	385	346	393	392	379	364	348	378	377	352	383	403	379	360	356	374	409	388	366	376	386	351	344	391	338	360	397	363	382	361	365	369	351	371	383	375	383	361	395	373	360	392	381	368	363	345	357	341	372	362	394	357	358	422	367	438	371	382	398	362	378	344	356	383	374	367	379	341	354	375	351	370	378	350	385	395	399	357	341	356	404	372	340	365	396	362	387	369	349	358	389	380	395	367	377	334	376	378	379	372	364	378	400	396	353	420	332	347	392	335	373	358	371	382	384	402	385	389	374	393	371	348	380	394	346	401	392	355	384	351	377	382	384	393	382	347	356	396	373	347	393	376	395	354	371	372	368	376	363	403	350	372	379	357	379	407	374	377	384	393	386	370	377	392	383	381	369	374	376	374	383	373	368	383	402	353	363	425	371	356	358	375	361	357	388	390	353	331	390	401	365	385	358	387	388	367	405	378	337	394	323	385	366	358	431	404	365	359	372	392	377	404	395	367	351	382	375	384	382	374	391	384	381	341	393	354	372	371	361	365	401	355	381	373	414	382	360	389	406	398	360	392	395	353	350	386	398	408	369	430	381	359	356	369	340	354	370	370	386	374	365	398	367	378	364	345	356	378	372	366	382	384	350	409	408	389	378	391	394	396	384	392	367	365	383	351	390	401	358	376	367	351	349	378	382	377	380	363	363	391	344	385	386	356	376	377	372	382	351	339	367	348	386	411	395	361	382	373	372	371	373	392	380	357	381	364	363	379	403	353	388	355	388	353	402	380	407	385	364	335	389	399	389	388	364	384	367	367	372	420	375	362	387	395	411	379	383	372	366	345	419	354	344	374	423	392	380	405	398	383	388	358	378	378	341	362	362	338	350	373	346	411	347	392	384	388	360	385	380	377	375	392	380	401	341	387	366	371	366	383	375	370	366	371	364	364	345	381	394	353	353	392	377	355	411	368	393	384	406	360	349	385	346	378	387	390	349	391	401	347	380	348	377	355	370	364	344	373	343	378	368	370	372	390	357	397	394	343	344	371	361	378	410	328	354	356	348	379	390	343	376	346	354	359	357	364	386	392	357	410	419	389	413	366	366	357	375	408	404	366	370	351	346	388	372	376	345	367	395	368	406	363	393	355	391	391	375	372	352	354	381	358	373	384	321	388	391	345	396	386	380	339	351	363	377	382	383	399	380	348	379	362	361	342	382	399	368	338	378	369	400	354	389	379	392	377	386	368	373	360	385	393	359	378	368	345	373	353	372	394	393	389	357	406	351	362	374	364	358	404	375	382	372	367	356	369	375	365	373	378	421	388	406	389	357	388	354	386	358	375	380	384	351	407	392	401	367	344	375	362	373	346	392	344	374	373	353	363	353	370	361	388	343	418	402	403	362	409	371	401	358	375	374	342	351	359	394	402	381	386	375	382	380	353	355	402	312	372	377	346	379	384	373	376	362	385	392	352	352	368	368	376	360	346	376	363	371	402	354	422	348	374	360	381	380	373	402	399	380	381	360	381	401	408	377	391	375	336	368	410	378	378	383	403	381	392	366	370	355	351	361	382	397	397	373	375	397	382	352	376	422	374	385	381	377	358	330	401	401	392	411	372	365	388	362	342	355	347	372	376	384	374	377	427	339	339	370	354	358	373	397	374	345	368	366	371	411	346	363	366	405	386	375	379	376	368	342	385	416	361	358	346	413	363	372	361	358	410	386	385	386	379	380	378	375	374	378	355	355	372	379	378	393	363	375	421	414	358	432	392	374	387	345	389	376	368	392	412	389	385	344	357	360	341	388	364	376	379	335	391	384	357	392	376	399	366	402	397	391	363	366	374	400	366	362	370	399	394	358	371	397	392	384	363	415	355	371	370	360	401	360	377	369	388	409	367	361	365	362	401	396	388	366	362	376	363	343	361	399	388	377	371	373	382	356	400	371	365	388	402	365	364	391	387	363	369	392	372	381	364	362	371	355	346	388	418	391	368	373	385	360	354	354	337	354	371	374	363	349	343	363	370	356	362	380	384	361	346	385	361	390	402	335	357	384	338	370	388	378	376	391	378	366	372	373	391	398	364	374	370	335	404	358	375	388	397	381	379	362	366	389	365	390	385	389	346	397	377	384	371	362	368	379	397	371	389	353	365	394	372	377	381	368	346	380	388	347	399	355	365	353	353	364	360	381	369	368	363	382	381	377	357	381	365	346	380	370	353	377	333	408	373	354	393	352	353	341	356	354	377	410	403	387	380	351	401	401	392	390	361	358	389	352	404	373	367	387	351	372	360	410	394	375	372	351	389	384	370	377	391	412	358	417	360	392	374	388	388	367	348	378	337	359	394	361	401	407	352	367	359	352	376	340	367	400	328	380	358	401	360	406	340	379	363	365	384	392	377	390	376	367	379	378	373	372	354	378	376	362	398	389	361	373	383	399	385	346	362	370	359	398	364	334	366	365	370	359	356	378	351	391	386	380	376	393	401	341	386	364	392	367	358	323	380	391	377	371	391	379	407	420	375	396	354	361	377	357	365	386	399	373	394	363	337	407	367	365	360	396	361	333	362	388	374	359	340	354	402	389	390	375	383	381	388	375	356	382	358	371	363	381	358	374	378	347	328	363	381	390	398	347	369	396	350	369	373	365	372	353	364	371	365	362	346	380	386	395	394	398	357	375	351	361	363	371	373	371	398	330	389	342	363	393	364	394	391	380	356	390	391	382	416	364	365	359	354	372	349	356	372	378	400	388	374	357	369	379	385	380	342	379	374	356	350	383	403
14945	8533	11884	10313	7176	5671	4382	3398	3741	3664	3244	3838	3901	3680	5148	6116	3272	2343	2161	2413	2976	4510	3546	2124	2868	2836	2070	1002	1057	1010	1034	982	864	516	378	302	187	172	170	146	157	162	166	155	173	168	189	194	318	434	804	664	389	405	367	284	296	262	183	168	178	164	147	157	154	157	172	175	165	169	148	143	149	128	155	136	164	146	175	175	167	172	147	143	159	132	131	149	148	140	171	132	155	122	141	158	155	158	133	136	146	143	135	171	129	148	163	144	147	152	136	125	142	142	171	182	147	131	151	149	141	135	163	147	142	143	149	159	157	139	159	135	145	144	170	125	158	139	145	163	155	107	160	138	188	151	133	154	155	133	133	162	144	159	165	127	126	143	152	155	152	166	145	160	152	132	123	153	128	165	150	127	129	152	151	148	143	151	142	136	129	159	135	131	154	163	158	159	153	169	152	156	146	157	167	153	158	149	150	153	142	155	153	163	179	146	144	152	129	148	144	135	140	141	153	145	141	137	157	157	149	143	149	141	147	141	143	135	136	138	156	126	173	133	150	138	154	139	139	165	162	130	145	111	149	144	144	129	160	147	174	139	140	143	149	154	143	135	134	137	149	142	140	153	154	148	149	141	128	118	158	161	166	148	164	129	144	127	140	145	156	131	147	146	158	137	150	147	148	156	157	129	152	145	144	121	145	133	145	153	166	140	163	177	133	154	145	143	152	165	159	144	151	139	145	150	147	158	127	156	150	135	140	141	138	130	134	146	149	154	138	160	145	143	139	149	171	173	164	150	136	159	164	161	143	145	154	172	151	147	152	157	150	164	160	160	128	157	154	161	153	143	145	143	154	149	143	141	161	121	141	162	165	164	143	155	145	132	118	119	159	149	174	153	151	147	167	132	138	168	150	157	151	134	144	163	145	141	150	134	153	175	155	147	136	164	145	124	144	139	140	148	153	142	151	137	165	149	137	141	155	131	148	143	153	144	157	145	143	162	135	165	139	146	142	150	154	115	138	143	148	132	170	166	152	157	142	146	172	135	150	144	172	143	151	130	129	159	140	129	151	143	140	152	124	136	147	162	162	149	154	143	163	147	141	133	118	152	152	141	137	157	142	151	150	164	132	163	138	142	152	158	166	156	149	144	147	164	165	142	155	149	151	138	151	159	155	149	151	136	154	141	163	154	151	143	145	164	158	144	174	158	139	139	136	175	169	142	164	140	124	156	155	147	164	144	158	136	162	158	148	139	149	148	149	127	131	137	152	142	136	145	139	143	160	166	153	146	134	141	162	151	149	132	155	141	143	152	170	138	147	152	161	141	129	136	138	140	137	160	147	132	140	158	145	162	147	163	153	147	143	149	145	154	159	130	162	130	140	168	183	144	146	160	159	140	164	142	144	152	136	137	147	133	145	152	159	146	146	141	152	160	143	152	148	165	155	149	152	147	163	157	149	150	124	140	134	175	150	161	154	149	129	125	131	156	165	145	134	150	145	162	155	154	162	140	132	140	184	164	139	166	156	152	145	168	135	149	129	120	143	135	140	160	175	162	141	151	150	139	146	138	140	148	154	148	155	155	156	134	151	151	152	147	162	172	154	144	185	145	162	130	159	149	149	165	152	149	126	144	173	171	136	135	164	124	137	174	159	146	179	135	136	129	146	146	138	135	150	150	156	146	166	133	135	148	150	156	146	131	157	160	136	136	128	129	120	163	154	143	149	148	159	140	130	144	149	130	158	144	134	151	145	159	136	155	149	159	163	128	172	151	122	139	141	139	165	178	134	149	124	158	147	141	130	151	143	161	146	146	155	140	149	144	140	149	130	151	145	135	159	134	135	142	156	138	154	129	126	129	142	145	142	143	140	163	158	156	169	124	145	167	147	128	150	168	142	141	147	160	134	170	140	145	149	146	144	137	132	133	146	170	131	132	152	156	152	166	161	156	129	157	159	143	124	152	139	150	150	151	157	127	152	116	141	145	142	155	166	152	145	134	148	169	137	148	142	155	157	146	165	166	137	160	164	132	164	154	157	141	147	167	134	145	141	144	136	153	143	174	150	150	171	151	167	138	147	141	152	154	157	158	133	125	140	143	141	144	153	132	145	135	146	175	152	145	146	158	157	126	143	152	140	155	160	143	137	141	150	154	167	147	173	171	151	141	131	149	143	141	148	135	141	132	152	159	161	158	153	149	155	147	137	148	157	169	166	131	147	152	146	133	131	149	135	146	168	160	149	149	152	144	146	133	172	132	148	142	141	148	129	133	146	171	142	148	172	147	144	153	148	162	149	152	154	166	151	136	148	159	145	149	147	170	141	141	153	164	161	139	145	159	167	146	139	148	146	122	160	139	161	143	159	159	141	145	168	139	131	144	140	157	147	156	126	156	152	133	165	152	148	163	149	166	159	172	133	147	130	157	158	159	134	147	140	142	157	145	146	151	173	136	139	131	171	157	147	137	152	157	159	138	142	147	142	145	146	154	152	130	115	141	160	154	157	157	161	143	127	126	154	144	152	162	151	145	146	162	174	133	126	157	139	150	162	136	132	143	154	160	144	164	150	134	133	140	155	154	147	138	149	138	155	138	151	138	139	141	160	131	136	153	151	161	147	158	168	158	154	155	150	151	153	151	159	138	148	129	149	169	167	145	156	122	137	165	138	137	144	153	154	147	162	139	147	152	165	143	143	156	138	162	164	142	134	154	153	163	175	129	157	157	143	135	124	156	129	151	155	156	167	156	137	144	131	142	150	131	166	183	147	145	130	154	142	147	143	150	162	176	135	145	128	130	138	166	133	125	138	153	134	155	157	148	137	148	159	140	146	131	134	130	147	162	149	135	156	144	149	159	148	125	141	151	143	142	147	143	162	123	155	155	146	157	153	135	139	162	152	140	167	122	147	139	124	145	148	150	134	137	175	154	157	172	144	155	155	155	149	148	160	164	169	144	147	155	135	133	141	145	165	149	158	139	161	134	148	142	137	151	137	151	137	135	159	144	167	138	153	149	121	173	149	140	163	153	140	135	151	145	152	136	141	131	155	152	154	162	113	137	161	147	132	168	132	155	156	158	159	132	164	150	140	160	148	158	143	136	150	150	154	137	159	132	138	154	130	154	145	166	159	141	143	154	152	144	150	144	140	134	135	168	164	137	154	166	147	132	147	130	156	158	144	152	174	142	134	128	145	140	151	156	146	165	141	146	147	153	171	147	139	163	159	151	166	145	147	138	148	149	149	135	131	137	153	129	161	149	146	132	168	140	131	166	164	158	141	159	148	152	157	146	172	145	165	141	138	156	147	155	142	153	148	162	167	142	169	122	155	171	142	141	151	146	150	155	148	147	140	139	141	138	140	138	135	147	141	149	156	163	176	142	139	152	154	126	142	140	164	154	133	150	154	138	142	152	151	135	152	152	146	134	166	127	147	145	114	139	143	168	122	156	151	169	138	127	130	138	140	130	145	165	154	152	166	156	133	147	142	150	172	131	141	142	152	144
9756	8492	17506	20384	18281	17634	15161	13810	15671	15449	14983	16857	16838	16480	20613	20526	12662	10624	9730	11616	13382	18697	13954	10511	14823	13880	10901	6140	6712	6006	6523	6297	5235	3459	2182	1572	799	591	489	458	517	543	609	582	691	775	756	940	1935	2874	5779	5144	2704	2761	2324	1564	1896	1387	832	721	735	638	611	609	599	536	551	559	572	548	506	473	502	487	491	444	450	442	403	467	449	450	445	488	439	461	411	438	449	437	414	454	436	427	439	431	437	445	423	415	411	399	434	397	436	471	474	449	446	440	446	460	416	429	447	453	421	427	422	438	426	419	432	448	442	481	450	449	465	421	446	423	419	430	447	443	426	430	453	448	409	454	434	438	429	438	445	471	417	421	471	440	411	383	412	412	441	437	423	432	419	439	434	453	398	427	421	436	418	452	445	428	485	437	431	436	451	428	442	429	444	402	444	415	458	448	455	414	454	423	443	414	445	460	408	444	442	442	428	450	382	478	458	438	448	448	414	431	417	480	423	392	439	447	463	435	476	407	423	431	432	451	430	429	440	417	429	483	434	386	429	459	439	415	459	446	431	429	416	421	459	433	431	465	476	435	443	443	462	413	456	427	411	453	440	433	428	436	423	432	440	417	430	435	467	449	416	431	447	436	418	411	412	433	455	437	428	445	454	435	442	421	418	425	402	408	485	472	436	419	422	412	444	456	446	405	451	429	425	474	386	465	448	426	425	437	419	421	431	433	431	408	453	414	414	467	426	464	436	460	447	436	406	441	429	449	438	434	413	435	425	428	476	434	435	443	456	458	417	429	433	459	420	396	445	408	441	424	451	434	443	452	443	439	456	457	427	478	437	433	426	434	458	458	442	429	458	440	469	408	434	433	435	438	415	417	461	425	449	398	462	416	418	429	442	425	453	452	489	460	434	394	427	430	441	449	459	430	424	412	453	432	435	430	423	438	447	423	449	434	447	428	432	467	455	435	396	437	449	450	412	414	429	404	440	441	449	469	413	401	415	429	459	451	445	411	441	412	443	396	429	438	415	467	429	420	428	433	424	456	408	463	425	442	440	454	420	432	461	462	444	418	426	411	457	440	399	425	429	430	459	437	456	490	425	409	462	418	435	424	427	408	427	423	455	433	432	424	423	405	458	416	444	400	473	433	442	446	440	449	443	433	429	404	429	417	424	393	447	436	414	398	433	423	459	465	458	428	432	416	445	436	465	441	427	447	424	432	441	458	389	464	479	455	420	440	427	445	457	408	420	436	406	448	450	448	455	438	455	393	413	448	455	456	423	454	451	422	437	410	472	424	447	452	421	442	455	450	417	404	433	453	463	410	456	456	434	451	480	426	438	431	463	427	460	431	465	419	493	439	462	432	457	423	481	452	465	418	433	392	464	432	456	410	406	446	454	423	431	447	413	480	420	440	435	391	427	457	442	438	432	445	414	447	414	467	465	428	445	421	414	449	444	434	485	415	408	462	471	430	421	463	441	451	452	429	433	442	475	431	482	427	426	431	414	436	422	427	443	470	440	430	413	425	436	439	452	434	460	438	437	457	436	433	428	444	447	450	422	427	413	402	450	435	424	408	450	484	475	387	391	459	465	447	428	437	457	457	454	464	464	461	455	417	432	449	446	471	481	420	441	415	416	422	470	473	452	425	430	412	408	442	463	451	455	414	493	421	431	422	445	454	457	441	438	439	423	427	457	442	452	462	426	456	439	435	401	419	439	442	430	450	435	446	431	433	418	507	453	427	426	433	452	431	403	463	412	450	425	447	419	429	420	429	452	433	401	440	428	417	456	459	416	439	430	418	403	405	411	456	424	389	400	482	433	421	423	439	417	443	455	387	435	469	455	405	438	430	430	429	442	436	446	425	434	431	463	418	414	429	429	463	442	414	424	431	425	466	435	425	436	429	436	451	441	444	437	410	441	440	431	464	488	459	420	418	431	463	415	409	445	410	431	441	440	463	426	435	397	447	422	407	423	441	410	428	441	442	446	430	430	459	433	424	423	426	413	406	459	444	437	404	424	425	466	447	459	427	447	438	428	450	437	446	390	450	453	414	417	429	420	410	417	446	446	427	442	422	439	440	439	409	461	418	409	440	438	400	451	481	440	456	436	427	447	437	470	456	404	403	421	432	420	440	467	427	459	436	428	408	419	436	428	458	455	448	416	427	415	433	463	464	423	452	469	438	414	393	455	431	438	446	423	415	436	456	450	441	436	430	458	434	453	422	444	423	458	437	432	402	430	405	445	462	467	426	454	437	458	438	422	419	431	442	462	407	403	452	446	419	454	466	399	434	454	446	452	419	473	437	466	418	460	451	459	419	426	427	428	434	430	418	449	472	471	458	404	436	465	438	426	488	430	468	423	458	431	449	446	445	423	434	410	407	422	401	452	482	451	424	442	431	417	444	464	462	451	423	421	401	444	469	447	447	415	438	405	424	378	442	466	438	436	407	420	433	445	431	434	464	441	433	447	437	389	470	431	448	434	444	445	434	481	432	446	429	419	424	410	438	445	464	421	444	451	459	438	418	431	425	446	455	440	468	450	446	430	442	423	457	410	437	426	412	427	432	431	417	419	412	448	464	456	468	409	428	385	421	451	466	413	441	397	423	418	397	470	400	430	440	442	454	446	437	437	416	455	436	431	483	426	420	418	410	425	457	404	423	434	452	449	413	406	419	457	382	407	450	452	465	446	461	470	415	454	447	395	426	456	460	478	453	404	444	443	451	409	407	415	430	427	441	460	426	429	442	397	470	430	459	454	450	411	436	414	418	444	418	454	468	429	416	435	439	438	426	472	436	447	427	429	408	469	446	428	503	426	423	431	414	457	450	402	417	426	435	435	422	438	446	407	414	436	470	421	498	466	448	398	446	429	428	430	421	452	459	455	417	434	438	436	431	448	436	448	457	377	462	426	420	444	400	393	462	429	419	403	432	441	418	415	434	459	442	455	466	443	436	434	428	412	442	451	442	420	398	451	435	459	420	421	432	434	413	454	387	431	440	461	433	432	438	429	382	436	406	439	439	431	423	457	424	474	456	401	441	426	421	425	426	413	479	424	443	435	422	411	415	444	433	400	465	464	456	405	408	445	416	419	437	483	386	398	430	422	428	417	463	467	419	425	428	466	436	406	421	468	411	427	442	453	451	462	434	455	441	400	446	446	401	418	412	449	453	464	433	432	460	449	462	414	463	437	450	453	441	445	404	453	444	414	445	444	420	473	467	400	452	425	410	417	406	426	451	424	391	455	424	406	404	411	485	439	439	402	427	433	427	394	417	417	437	420	444	447	449	442	453	431	462	404	457	437	421	457	416	428	436	465	450	456	451	464	454	445	412	426	432	422	425	437	439	435	443	416	427	434	444	432	394	412	471	424	440	452	436	430	408	436	445	423	438	436	445	412	415	459	467	462	434	451	433	425	445	402	450	465	445	395	445	471	452	408	441	444	437	484	407	444	405	407	425	441	462	438	413	452	447	465	457	440	427	468	458	428	414
21968	12771	17636	15259	11447	8581	7041	6207	6656	6362	6456	7741	7938	7286	11262	8894	5414	5698	4151	4958	5390	7483	8324	4554	5545	5301	3711	1927	1875	1824	2063	1594	1353	891	602	545	410	222	187	199	180	187	194	172	220	257	229	310	526	790	1306	1025	643	696	529	411	403	382	230	253	246	220	211	216	212	187	211	187	203	229	187	189	175	190	175	186	193	195	199	181	192	173	196	188	181	205	139	167	204	171	188	180	162	204	179	186	179	209	148	177	198	177	176	171	204	193	218	199	185	204	174	177	178	187	167	190	199	199	179	190	183	185	189	166	165	185	177	172	171	186	181	171	182	170	187	160	185	179	182	175	175	195	173	188	153	191	181	202	177	195	195	194	199	165	169	170	172	200	186	185	161	193	173	180	187	193	186	166	186	185	174	191	187	175	188	174	169	164	212	191	188	170	178	182	176	169	153	158	165	182	176	194	170	181	176	173	184	173	178	155	179	165	213	196	177	178	169	184	179	205	164	194	175	156	142	159	172	184	194	168	164	174	188	182	201	163	188	192	166	173	183	188	183	167	146	181	174	189	171	163	195	170	174	164	181	173	181	166	186	177	170	163	178	160	143	198	181	197	213	155	194	168	162	190	205	171	171	176	200	182	167	188	169	191	167	200	174	159	181	177	181	187	177	160	198	185	192	177	175	169	174	169	164	193	174	161	162	170	161	180	182	181	195	178	212	182	152	191	171	200	168	206	161	197	184	175	176	188	159	161	156	189	196	186	160	171	180	216	169	196	185	164	183	202	184	168	175	191	160	170	190	186	204	192	188	155	195	186	153	205	179	182	163	191	182	176	183	173	190	163	158	189	163	211	184	169	183	200	183	199	178	187	172	188	201	160	175	152	170	187	191	171	189	190	196	168	214	164	163	174	174	193	186	192	187	173	193	192	204	187	192	181	189	195	196	191	173	183	185	188	183	175	181	185	191	176	166	195	186	189	169	204	174	190	173	196	192	176	178	188	164	188	201	176	166	196	185	193	180	171	175	179	183	196	203	186	155	190	184	171	184	179	179	178	176	170	141	180	168	186	183	186	200	197	175	177	176	185	166	178	176	174	193	180	182	190	175	175	176	171	196	182	165	197	188	163	208	159	179	196	203	206	172	147	188	217	170	164	172	150	193	176	169	162	161	178	187	158	185	173	179	176	188	202	162	175	178	184	193	209	145	166	172	174	183	183	159	180	185	167	183	167	181	159	188	167	203	187	179	185	181	195	175	191	168	175	168	193	172	194	180	180	203	168	167	190	189	168	164	170	164	197	196	192	190	200	165	178	195	173	181	184	180	175	198	187	182	165	176	172	205	180	194	179	180	192	173	159	179	204	183	180	179	177	163	162	203	183	156	148	170	189	193	190	198	171	181	182	165	160	175	187	172	171	183	180	195	160	152	168	210	194	182	173	181	189	188	178	161	172	169	190	165	154	173	154	195	179	167	172	180	176	186	178	171	190	195	172	197	180	190	185	177	195	181	162	172	171	171	187	154	167	180	181	178	190	174	169	179	190	182	189	167	193	194	172	200	182	183	184	190	171	173	167	183	208	211	172	172	184	172	187	192	180	180	180	162	180	162	188	194	163	169	198	187	163	181	177	188	173	181	158	199	203	166	167	172	186	190	188	169	190	175	200	186	176	181	183	166	187	175	166	172	175	198	188	191	176	181	188	185	197	162	173	175	190	174	170	158	194	185	165	184	183	183	173	174	186	211	186	179	179	201	174	173	167	172	161	166	177	195	186	179	178	190	174	152	183	166	174	177	159	182	193	168	201	168	171	165	194	178	182	203	170	183	193	165	182	164	174	181	187	180	195	191	193	181	171	195	172	165	191	178	188	167	172	200	183	199	181	213	174	160	182	196	180	175	188	186	197	158	168	175	196	190	155	152	201	172	160	153	158	185	181	185	164	175	188	188	180	190	178	204	207	198	192	154	183	178	186	166	176	211	179	168	180	186	155	183	185	183	167	186	169	171	197	163	190	181	180	179	181	195	177	169	177	184	176	182	174	162	183	170	163	182	189	174	189	185	194	185	197	199	157	161	190	178	179	173	162	191	195	173	191	175	197	178	182	181	187	195	197	175	187	160	185	186	173	197	184	179	198	183	186	168	178	167	163	172	186	192	172	183	212	181	180	187	160	189	193	193	194	174	162	196	193	190	176	156	180	188	170	178	171	173	198	181	175	158	189	188	175	182	170	175	183	186	156	183	180	197	205	179	214	197	156	174	156	199	196	165	185	156	185	169	198	170	191	195	173	194	187	156	189	170	207	188	171	183	192	189	186	186	192	190	169	198	183	204	212	179	194	184	182	205	193	167	194	196	201	185	186	175	182	177	166	178	181	192	183	186	166	202	178	160	183	180	180	179	176	183	174	191	158	170	184	187	180	179	187	177	167	195	181	166	171	173	187	181	183	184	193	192	186	183	164	183	202	177	181	184	175	147	182	200	182	168	162	154	171	150	195	185	181	174	197	191	183	186	210	165	168	168	210	181	198	179	183	184	165	201	191	177	175	175	163	195	173	144	175	175	188	177	175	171	190	162	182	180	172	173	175	191	176	198	185	156	166	181	167	203	170	163	183	194	189	188	182	184	167	201	190	193	175	207	183	175	164	205	190	169	167	214	186	164	161	180	176	183	189	182	181	177	177	179	162	194	187	191	150	185	193	179	179	170	205	177	180	193	196	193	177	184	159	171	168	188	192	188	187	166	177	196	193	177	156	169	189	177	195	181	171	207	172	177	178	193	161	203	202	194	175	194	177	173	187	169	171	180	204	190	204	202	176	169	169	176	191	190	182	171	173	181	189	204	177	162	183	184	187	190	173	159	197	161	157	172	194	181	200	204	199	196	213	179	172	202	191	180	185	164	179	169	170	187	198	194	182	204	189	187	203	162	186	183	190	183	186	171	174	174	174	165	199	177	198	186	153	184	171	166	174	207	183	200	176	177	162	183	188	162	190	177	177	184	170	180	152	184	188	198	195	177	177	164	154	172	191	173	169	174	179	164	188	170	204	161	177	176	189	178	168	181	198	180	180	160	196	200	173	193	190	174	181	157	173	190	175	166	169	184	177	154	181	191	176	171	174	191	176	167	191	189	171	201	193	175	176	175	184	231	174	182	173	175	170	195	180	206	168	193	190	183	157	194	151	186	164	191	168	157	170	192	169	171	188	166	221	197	159	184	180	150	185	186	213	170	196	170	199	177	172	196	189	172	171	208	190	177	193	178	199	191	155	168	197	178	173	187	198	194	178	151	153	170	195	181	153	172	172	170	199	195	181	180	170	185	193	182	160	188	176	145	167	202	176	182	159	167	172	197	190	218	188	180	191	157	184	182	178	176	177	216	167	173	207	193	180	170	221	164	170	163	194	203	193	159	202	182	184	178	183	191	184	194	217	187	157	163	177	202	207	183	174	184	181	176	173	174	174	177	182	169	189	195	187	173	176	180	190	193	191	181	200	192	188
12990	11462	22025	25476	24751	22558	21232	20331	21799	21564	22630	25993	25404	24468	31048	23829	18465	20189	14869	18489	19894	24601	25595	16297	22830	21056	16362	10207	10156	10688	11862	9745	8562	6376	3716	3534	2000	779	707	604	661	654	721	775	912	1026	951	1371	3235	5194	9078	7572	4287	4874	3523	2725	2886	2285	1176	1088	947	812	794	766	699	761	677	705	654	645	585	612	614	514	510	514	513	567	541	557	550	555	556	542	538	576	553	539	535	511	528	496	538	547	502	534	516	516	527	545	496	573	539	533	535	570	535	574	558	556	559	509	546	528	546	484	482	537	538	535	466	520	552	507	513	498	544	504	521	525	491	500	547	483	540	550	536	544	535	488	508	562	499	549	519	501	548	557	539	510	544	513	572	495	448	519	519	528	551	537	541	507	517	468	525	547	480	519	515	512	529	542	500	536	505	515	525	530	532	498	517	476	499	539	525	487	506	512	511	515	530	497	520	563	515	483	494	513	503	525	553	552	520	512	540	528	501	535	555	485	540	498	572	545	537	528	497	526	542	483	544	534	508	502	500	520	527	507	514	487	521	507	503	554	532	542	486	517	505	495	516	548	500	469	517	514	529	518	488	492	519	512	518	489	512	531	534	548	506	497	544	526	521	519	566	517	555	518	544	529	554	484	511	521	528	536	510	502	576	500	557	497	538	553	503	517	518	528	498	512	551	532	505	510	520	505	523	513	517	542	514	550	504	538	527	571	481	534	498	553	526	525	483	534	518	503	543	462	538	558	503	546	546	549	496	517	520	524	541	545	498	520	502	537	503	520	535	526	515	529	516	558	544	546	465	521	507	535	520	546	454	535	463	491	492	522	527	509	514	543	500	480	523	501	511	516	515	515	517	539	507	558	531	544	539	503	474	551	513	560	512	512	509	557	502	534	551	522	536	530	508	497	532	552	478	498	525	495	558	499	520	523	530	526	503	522	512	556	527	538	521	472	512	535	511	498	553	531	498	530	510	502	527	574	548	519	458	528	474	500	521	538	531	516	494	520	535	495	468	516	498	534	555	505	534	469	512	528	529	500	483	497	562	548	554	523	587	522	514	532	506	477	523	549	545	527	530	546	499	534	499	532	516	541	507	480	498	532	542	513	511	508	545	535	520	462	530	535	521	523	521	530	551	520	542	519	508	522	532	504	483	492	526	505	546	546	491	519	521	506	511	571	518	547	532	506	507	484	496	551	484	533	533	526	552	524	522	482	473	525	491	551	518	503	551	501	503	513	567	466	558	536	501	511	523	496	522	528	483	512	506	528	487	524	534	509	527	505	539	494	542	532	520	482	575	499	510	574	508	520	504	524	507	512	553	511	506	487	518	496	515	528	521	562	494	510	529	520	483	539	537	533	502	554	492	516	495	523	516	474	501	487	541	514	532	456	481	562	505	493	555	564	479	518	481	584	483	511	488	528	574	529	490	510	554	512	540	572	550	492	511	538	533	486	487	529	516	494	564	517	510	514	498	531	504	511	522	527	491	499	503	561	524	517	522	539	505	526	506	541	522	530	499	521	564	523	466	531	507	494	549	507	532	515	512	516	518	514	517	519	491	538	500	541	511	552	535	539	527	529	497	518	534	534	519	493	557	512	531	496	520	518	510	507	489	529	594	482	493	478	546	515	534	552	524	513	490	506	498	497	532	576	495	519	502	494	487	549	527	501	528	527	508	487	553	547	478	507	522	551	476	522	502	526	526	520	529	543	488	491	523	482	532	525	504	510	499	531	496	509	536	533	542	543	511	510	546	493	531	542	504	470	501	563	544	512	501	520	508	515	520	508	492	528	548	501	508	537	497	550	566	523	542	471	550	545	507	515	548	530	551	560	528	539	550	504	538	533	549	512	544	499	511	520	521	489	510	551	517	486	467	555	540	506	537	521	522	517	515	506	553	533	467	513	510	496	547	532	519	547	520	547	551	499	522	527	539	539	521	490	515	480	530	507	493	474	588	543	532	539	542	523	488	507	522	508	514	572	537	539	489	577	506	478	538	479	495	486	539	501	515	520	519	540	542	504	542	524	512	533	508	564	550	486	519	548	509	522	481	469	550	508	507	535	500	513	555	506	525	509	486	527	530	518	533	522	467	512	509	531	513	517	515	534	554	506	501	511	543	528	577	520	499	541	485	513	516	559	498	507	479	506	563	537	541	488	517	538	520	502	541	500	542	510	499	547	526	532	495	536	528	522	525	530	478	525	526	513	524	487	527	518	512	516	511	535	580	550	526	513	507	509	506	521	518	534	524	510	541	526	502	533	529	541	543	540	534	500	513	532	529	554	535	504	512	515	530	533	503	519	530	506	537	549	511	524	528	550	540	507	528	510	504	537	495	546	541	499	483	538	502	552	485	504	468	490	501	538	537	498	529	568	525	516	537	551	524	513	504	513	498	502	512	516	510	490	525	503	527	505	539	501	532	478	540	498	520	507	461	514	520	519	504	538	510	516	529	522	503	540	544	504	529	507	510	561	542	534	513	482	531	488	524	530	485	496	537	494	537	531	524	502	493	514	527	490	524	489	513	471	532	502	556	552	529	556	532	522	492	473	517	524	541	517	470	518	521	481	521	538	512	497	545	568	501	506	473	537	498	499	505	503	493	526	521	540	507	569	537	506	488	512	559	542	559	619	556	515	520	533	482	510	478	534	532	498	505	577	520	517	531	524	507	525	529	557	543	528	513	523	519	493	521	482	530	507	481	547	469	515	508	526	554	509	499	517	515	501	540	562	511	525	515	535	505	524	524	481	511	525	534	518	506	544	534	483	507	539	510	538	523	539	525	493	530	533	468	546	547	533	512	557	517	530	528	517	528	493	507	493	529	477	519	526	482	557	528	523	513	547	495	496	506	523	503	488	508	482	556	492	533	509	519	562	518	511	541	509	516	508	531	539	474	547	520	520	542	499	542	513	504	511	505	499	522	523	538	561	537	525	528	521	523	545	499	485	552	495	526	514	544	499	508	524	495	530	575	565	491	490	524	515	543	533	509	522	489	526	519	516	522	534	548	532	521	500	528	531	509	540	537	498	464	567	522	560	482	504	506	478	560	537	496	550	547	505	535	503	546	528	515	551	564	505	512	507	525	525	518	526	500	498	523	535	496	504	490	515	562	538	547	561	543	511	528	519	510	541	554	539	534	469	512	536	526	494	532	559	570	530	523	508	549	503	511	490	512	485	507	529	503	521	529	539	481	532	492	538	524	506	517	488	474	506	491	515	513	529	504	509	475	544	517	501	469	522	533	554	497	546	576	504	530	533	502	534	497	524	545	528	533	496	519	530	509	485	510	536	515	522	544	535	533	524	505	539	530	551	504	491	525	540	495	547	524	522	484	516	538	501	562	523	499	553	515	553	518	486	537	520	507	528	526	553	461	495	504	521	532	556	478	533	531	544	524	522	536	590	521	527	483	548	507	552	503	517	547	513	508	528	535	524	541	493	512	572	516	507	515	474	510	515	525	543	524	496	516	521	526	556	555	528	503	534	515	506
6391	3558	5169	4090	3197	2176	1711	1333	1093	892	768	674	645	530	737	607	481	397	356	385	351	442	453	341	325	325	273	203	188	252	211	181	166	152	134	127	116	149	125	116	128	119	116	153	149	149	145	149	140	165	159	168	133	145	150	162	144	146	148	132	121	154	137	116	137	120	142	120	122	133	120	124	114	121	106	131	129	126	137	132	119	140	130	112	111	121	125	134	101	138	125	134	94	123	133	144	138	114	121	113	137	98	109	136	138	113	120	143	125	124	117	124	136	129	124	115	127	133	136	133	129	146	101	126	125	114	126	146	108	124	111	102	118	105	131	143	131	122	118	122	119	109	135	119	111	125	118	130	114	120	113	130	148	144	142	102	124	115	105	122	135	113	115	138	127	111	115	123	132	123	118	137	120	120	147	117	107	126	122	133	128	113	134	133	127	144	118	114	117	107	118	123	115	114	91	132	103	114	135	120	132	112	141	120	141	137	119	122	118	109	149	131	125	121	128	137	131	119	117	133	126	117	131	105	134	120	121	127	122	119	120	106	140	106	123	134	117	126	120	138	127	145	101	125	107	129	125	123	112	129	151	135	121	130	132	134	129	113	104	130	118	107	138	121	125	119	113	129	110	117	126	103	104	141	109	120	113	131	115	114	147	132	103	113	115	130	118	119	131	141	132	130	143	128	122	121	139	125	120	114	152	114	102	109	137	134	144	117	123	131	125	88	150	128	133	143	125	134	101	113	119	125	113	123	114	134	138	140	129	99	129	144	137	123	127	106	121	121	142	101	138	127	112	121	108	128	118	120	121	112	127	108	131	100	134	126	126	130	129	112	103	128	129	118	102	142	116	130	124	127	132	124	104	126	111	128	145	120	116	108	138	94	130	114	117	125	127	147	126	129	106	134	112	114	121	121	118	106	117	140	113	121	116	125	109	123	139	132	112	133	123	123	126	138	111	122	123	122	134	138	131	111	149	107	136	146	127	124	143	109	114	132	156	106	107	119	123	106	122	121	126	122	119	130	121	135	134	128	112	128	106	127	128	111	125	115	117	132	141	115	101	116	120	125	117	128	111	108	132	124	117	106	114	117	135	114	149	110	117	128	117	120	125	118	127	132	128	124	128	124	113	114	126	118	133	128	130	126	114	126	115	139	129	129	102	103	133	102	120	119	124	116	127	129	120	105	105	114	114	109	107	123	130	124	133	111	148	135	158	115	115	97	136	140	119	147	117	113	123	104	121	124	123	117	106	106	141	128	108	114	113	122	107	109	137	112	105	128	130	128	122	127	114	123	113	112	112	111	122	129	127	119	113	149	119	119	113	129	123	119	104	138	127	132	134	131	126	147	125	135	132	124	125	131	120	119	101	131	118	129	127	128	137	119	130	119	132	88	125	120	108	126	127	134	118	109	117	123	133	139	115	119	121	129	122	128	109	116	127	119	121	127	122	123	119	111	110	111	131	134	116	128	117	113	109	120	119	133	134	123	117	110	129	133	113	118	136	117	112	147	127	136	114	117	111	125	130	132	119	139	134	134	120	123	125	141	136	137	134	115	125	112	142	134	121	119	142	117	116	102	124	132	125	115	110	136	128	124	118	121	123	116	127	127	119	129	128	118	121	109	116	138	130	135	112	115	107	95	128	133	127	129	120	121	122	121	118	142	134	132	134	115	118	124	124	133	121	135	96	127	110	129	115	124	126	127	141	138	134	144	116	106	132	110	142	120	120	114	114	117	128	118	139	119	109	115	130	123	145	123	120	116	130	129	140	117	126	130	114	140	115	120	122	100	150	134	127	108	117	132	97	110	141	132	120	128	114	112	108	133	117	107	127	102	112	124	127	124	133	120	130	125	143	124	132	132	119	119	124	125	135	116	103	128	109	141	138	122	139	122	94	122	113	130	111	133	124	122	126	111	150	115	126	110	136	107	128	111	118	115	127	124	140	143	144	113	120	132	128	136	141	129	120	139	137	133	139	115	121	126	122	115	123	106	133	125	118	136	119	121	105	115	126	144	119	105	142	124	103	132	115	132	125	119	155	139	120	125	110	116	127	116	128	138	122	108	123	130	136	99	132	104	103	108	112	132	126	129	137	113	138	122	129	125	116	106	143	121	129	120	118	124	129	128	115	119	116	114	106	123	113	122	115	127	112	113	124	127	118	116	115	118	139	130	121	139	135	105	118	139	111	124	134	122	122	138	117	123	112	123	137	145	109	128	135	127	134	135	154	144	125	140	112	111	118	123	140	118	123	131	116	139	135	147	119	115	125	126	126	126	105	137	115	127	119	137	125	121	127	114	111	105	128	122	130	106	125	114	120	123	124	117	124	134	141	126	119	112	141	126	120	116	118	134	142	122	120	128	121	143	127	114	121	128	135	121	127	124	127	111	119	118	108	106	114	131	122	117	139	119	120	123	115	120	136	97	117	126	127	118	116	136	118	132	136	115	134	125	123	117	144	137	99	114	131	119	121	147	127	132	122	118	132	122	109	119	118	121	113	138	111	121	109	143	125	122	118	131	114	125	123	113	117	109	131	123	111	138	113	126	136	131	134	136	115	118	127	147	102	131	129	110	108	133	123	117	118	117	149	129	140	115	117	122	97	115	124	130	109	126	133	125	129	110	131	99	113	114	122	138	96	112	113	105	119	130	107	121	118	140	134	127	120	116	102	135	131	121	136	120	108	120	115	122	132	118	123	114	122	124	143	136	117	123	125	116	120	125	115	119	125	119	114	129	125	114	119	131	134	112	115	132	134	109	129	117	130	121	118	113	132	127	124	114	124	122	126	121	136	114	116	132	115	124	141	134	130	126	125	97	114	123	113	136	114	129	122	123	127	130	130	147	143	115	120	131	130	118	132	123	119	116	116	119	122	109	123	115	123	125	134	114	123	108	140	123	101	132	119	131	127	127	126	126	126	131	129	127	100	125	125	131	118	123	120	123	133	121	125	119	131	94	127	114	123	119	135	134	115	118	114	126	119	134	123	110	124	113	129	136	121	113	118	135	139	125	127	115	143	126	133	123	122	116	110	104	124	120	133	131	140	122	121	127	117	129	105	114	112	120	128	134	123	136	127	131	115	113	114	127	111	115	116	107	114	125	124	133	109	116	121	118	120	119	110	116	124	100	122	117	111	124	106	118	119	127	137	115	132	134	111	114	134	135	141	136	131	122	120	142	129	138	104	107	123	126	124	114	124	138	125	113	118	142	143	136	128	135	134	118	115	126	128	118	134	131	110	129	123	126	119	125	122	139	132	135	98	114	114	127	102	118	124	106	130	133	112	114	114	132	131	121	131	108	120	128	130	111	121	122	131	123	119	115	118	114	121	120	140	135	112	106	122	136	139	101	129	116	132	151	127	105	131	116	119	127	111	152	138	135	140	129	106	99	129	127	139	121	127	122	114	120	126	117	117	126	122	131	147	135	129	124	141	145	134	122	118	121	141	133	92	109	121	124	127	113	104	121	127	121	134	115	97	140	136	115
4950	4090	9001	10813	10174	8275	7140	6405	5466	4724	3824	3759	3468	2969	4449	3501	2452	2003	1664	1880	1796	2287	2493	1785	1874	1759	1512	947	1025	1098	1149	952	782	720	580	495	416	405	442	397	407	453	453	437	456	464	524	539	613	683	844	740	646	620	544	577	555	533	509	512	484	408	431	438	393	427	408	413	394	398	404	381	424	372	381	389	350	380	347	379	386	386	381	407	347	375	362	343	380	376	395	368	401	398	402	388	387	363	360	359	393	363	380	409	394	363	372	369	370	371	363	378	382	377	387	348	340	365	371	386	361	353	355	355	356	368	365	348	372	362	372	377	393	375	372	368	371	380	381	372	425	400	366	357	311	355	377	388	410	360	373	408	384	376	405	364	357	374	383	378	374	379	391	381	363	363	345	370	381	396	363	353	339	352	390	357	383	350	393	349	409	356	368	370	384	390	369	339	368	395	370	377	385	359	355	374	361	372	347	370	356	372	360	363	351	362	392	378	376	363	374	407	385	370	357	369	396	394	376	353	368	372	364	356	386	348	368	375	352	354	360	364	355	384	367	378	358	369	376	404	390	354	401	367	395	374	410	389	367	344	374	357	375	399	350	364	356	392	370	375	364	394	383	365	380	402	386	378	362	406	333	373	366	387	380	376	361	378	354	398	373	364	383	365	339	368	390	391	369	370	354	367	375	368	347	382	362	376	383	370	400	428	384	377	361	391	371	390	324	362	389	370	362	341	353	354	369	381	376	352	408	380	352	362	364	384	371	383	364	379	355	350	337	384	363	390	381	369	349	403	370	354	355	368	379	379	344	387	383	343	384	378	390	385	370	356	385	348	351	352	350	362	381	363	374	371	360	351	346	349	363	354	348	355	356	397	416	373	369	424	408	355	370	363	392	383	376	374	378	357	372	370	356	363	360	361	381	367	357	372	393	376	360	396	356	377	382	405	384	394	344	373	330	349	392	359	358	335	351	341	405	374	361	379	358	352	389	381	381	358	388	374	319	391	384	369	385	356	372	344	370	378	364	367	362	366	357	375	371	354	391	392	410	353	358	409	403	348	360	370	349	369	406	366	382	337	353	364	362	374	388	376	375	342	385	383	376	361	376	352	372	372	375	357	374	369	341	370	359	368	403	364	389	377	402	354	418	373	370	375	389	375	393	381	366	407	407	398	400	386	407	377	356	380	353	378	373	382	371	369	320	388	363	335	382	409	341	354	377	349	372	348	391	362	380	382	390	358	352	355	380	333	368	387	396	372	348	353	377	347	360	352	353	374	360	390	396	375	375	405	351	360	367	411	381	398	349	379	385	383	373	385	357	366	378	376	349	376	373	389	351	387	369	363	384	393	347	361	387	409	385	384	377	359	356	343	373	377	408	378	355	348	419	358	388	360	395	378	389	340	386	353	371	400	378	358	349	357	339	337	363	355	398	369	395	354	376	388	400	382	392	354	356	351	343	377	357	393	369	318	360	376	389	398	357	365	354	370	365	340	351	378	384	360	369	387	384	340	402	355	364	383	367	376	405	367	358	361	403	371	375	390	350	378	419	355	356	394	399	446	369	377	363	360	372	375	410	377	400	357	369	387	413	382	385	386	374	380	349	361	362	359	378	403	378	376	382	363	372	334	376	357	368	352	391	378	387	375	350	375	350	341	369	403	391	362	375	359	369	365	380	366	322	394	365	366	380	339	386	360	382	365	402	379	348	358	367	380	385	374	353	373	392	372	369	385	363	408	370	357	383	365	396	355	373	338	349	391	380	396	369	343	360	350	336	403	358	402	367	413	360	386	377	342	366	352	382	338	342	402	382	386	373	356	365	363	388	387	362	382	350	365	389	351	341	367	385	370	416	373	359	346	361	358	366	418	343	368	355	385	359	347	367	326	382	369	387	368	394	365	379	394	380	402	368	382	360	406	392	352	381	374	396	376	360	376	349	395	383	331	364	368	360	405	373	375	387	377	390	355	347	407	362	377	406	361	339	353	342	361	378	362	359	408	369	388	340	402	395	345	375	383	358	403	371	367	399	403	390	378	356	356	352	362	394	375	354	364	366	383	384	369	351	336	375	405	372	385	378	334	397	382	359	389	366	360	393	381	397	370	398	343	404	361	376	346	360	380	358	384	373	361	386	343	380	367	356	409	342	349	378	357	378	365	360	407	412	403	360	381	348	369	377	365	335	356	413	352	393	385	396	349	380	379	369	373	363	395	365	386	372	391	374	350	408	374	358	386	375	384	359	380	345	358	404	387	370	376	368	415	410	408	368	380	358	374	400	353	372	362	412	373	386	373	349	396	406	349	339	372	376	394	386	367	391	328	373	385	359	395	360	353	354	391	325	361	409	368	393	402	381	396	378	396	371	347	387	333	374	376	351	370	362	367	345	378	393	387	388	379	364	413	354	364	357	356	411	361	401	390	356	363	374	378	362	386	376	346	382	367	352	371	395	392	378	350	351	352	359	378	373	377	394	345	389	387	394	384	403	368	373	357	367	383	369	387	358	380	392	382	368	376	371	374	377	378	380	361	387	364	357	379	376	378	388	386	369	395	368	381	371	346	319	350	378	384	386	385	341	364	374	367	371	374	367	384	410	377	373	353	365	363	342	344	384	373	352	387	398	373	378	394	402	365	341	391	390	383	350	361	371	387	390	399	371	353	368	400	396	346	393	404	356	398	368	390	370	371	372	401	363	398	373	391	388	348	381	331	400	364	362	364	357	365	392	348	400	394	386	381	349	380	369	355	367	372	385	365	376	375	398	374	377	403	403	345	386	385	392	374	357	389	386	414	386	369	371	353	395	349	347	360	400	381	374	382	382	391	391	363	378	383	410	370	348	363	360	369	362	395	393	404	357	392	362	355	372	374	402	368	342	364	376	359	394	373	371	390	362	356	370	396	373	342	386	376	374	364	356	396	362	373	414	376	381	314	408	361	373	342	378	365	373	393	389	352	355	396	378	385	393	399	376	373	392	377	397	356	354	377	371	367	358	344	375	360	396	372	385	394	368	385	353	355	406	364	379	389	380	393	399	381	355	378	388	382	375	383	346	409	344	357	394	384	364	357	371	387	366	363	378	394	370	362	390	398	378	388	391	385	386	382	381	340	387	388	385	354	381	384	387	351	384	390	360	349	341	374	330	372	345	345	382	370	388	365	347	369	389	383	371	364	353	405	347	354	359	354	389	361	367	360	357	370	351	380	379	379	367	376	396	399	355	371	352	368	326	382	385	366	362	378	376	358	399	403	386	388	372	364	365	340	360	400	383	359	402	378	351	416	379	356	348	391	361	369	364	359	388	361	363	361	347	390	389	365	387	363	416	399	363	358	370	404	387	354	382	367	408	407	370	359	400	363	383	354	424	389	359	368	370	353	397	381	403	367	369	392	345	367	385	357	358	362	398	380	379	373	363	390	393	355	367	385	391	393	356	361	381	373	349	383	348	374	352	386	369	355	357	380	354	336	355	367	370	360	377	378	383	361	386	380	384	416	372	356
14351	7172	10099	8740	6727	5012	4105	3966	3709	3683	3730	4491	3894	3694	6894	4560	2890	2797	2013	2827	2736	3095	4310	2878	2703	2309	1792	714	810	1142	1259	916	704	580	411	297	237	163	143	153	163	160	153	147	173	174	146	191	335	477	775	575	435	427	353	315	302	233	210	199	172	178	162	161	156	132	160	189	147	176	161	162	181	160	140	136	135	138	148	147	143	150	150	155	134	154	152	138	148	148	137	132	145	162	156	137	135	137	144	141	158	155	152	168	156	156	136	170	153	142	155	142	134	150	136	127	147	160	148	145	156	157	141	141	152	139	123	138	145	153	135	148	159	172	130	151	137	161	123	133	155	123	160	136	165	147	160	134	159	147	153	162	142	149	148	137	127	142	140	160	141	151	123	135	144	139	157	134	144	143	137	144	144	139	129	127	149	155	129	151	145	145	144	154	156	139	150	133	148	145	136	149	155	136	125	159	147	160	163	134	147	137	151	152	175	151	143	151	135	148	152	144	138	152	142	155	163	146	153	146	171	135	144	151	136	167	138	148	139	171	145	162	158	145	162	149	142	146	111	151	121	156	149	122	139	137	150	134	120	132	171	169	131	158	157	157	144	147	157	146	154	153	159	147	163	153	149	125	130	127	161	147	146	145	139	132	136	124	129	141	143	142	156	149	163	161	150	119	151	156	149	129	143	157	122	140	137	141	148	139	138	161	152	151	106	142	130	153	139	122	141	168	139	153	144	146	140	132	147	142	171	154	143	144	130	143	153	142	139	163	170	134	143	144	156	140	151	151	152	152	135	135	134	142	190	155	154	146	143	166	140	141	148	146	136	159	161	141	148	139	147	128	145	136	124	143	127	137	151	133	140	143	142	148	124	140	139	146	142	134	151	146	141	148	156	129	147	147	135	130	140	145	137	139	124	150	158	154	148	136	146	163	152	148	157	175	137	142	130	169	160	160	141	164	153	152	158	158	139	153	167	128	133	168	144	147	142	151	128	159	136	154	138	149	139	140	174	150	153	158	169	141	132	147	140	164	141	121	152	142	140	154	150	134	148	125	156	143	131	157	131	149	139	140	136	150	135	154	156	144	152	147	153	182	146	142	165	120	133	141	146	153	170	164	146	144	141	146	137	128	157	143	135	138	132	167	147	166	141	149	143	157	141	134	145	146	148	150	130	131	132	152	157	153	156	148	135	137	138	145	131	141	141	141	141	147	140	144	152	121	142	154	121	155	167	132	142	146	135	155	132	147	157	144	165	109	137	139	138	132	138	138	133	143	162	136	143	147	157	157	134	133	138	142	142	150	161	133	151	161	165	156	146	131	157	138	147	128	156	165	143	160	142	132	181	131	139	143	146	153	129	159	169	145	128	139	152	113	147	159	131	144	145	125	147	145	143	148	162	142	158	140	160	150	164	165	139	135	166	148	140	130	131	158	140	169	134	133	156	150	160	145	158	137	135	159	146	134	146	139	141	140	146	153	146	135	143	147	126	139	130	132	132	134	149	148	155	130	142	139	147	159	145	159	131	151	149	158	142	132	148	130	148	145	128	138	149	136	150	161	141	138	133	169	138	160	143	159	162	136	132	126	150	132	146	169	151	155	135	150	151	152	155	150	133	143	132	148	160	153	155	165	149	154	132	137	158	149	143	150	146	158	145	133	151	147	124	136	156	141	131	138	162	145	154	157	147	157	141	151	129	129	149	135	144	142	134	137	164	155	154	156	141	142	158	147	136	147	155	158	144	151	135	157	147	144	153	142	126	142	141	155	152	139	151	118	162	134	132	141	156	169	133	133	147	165	137	142	149	132	155	160	141	141	146	126	125	158	149	137	142	148	164	164	162	139	162	154	149	147	131	137	134	139	149	158	153	152	152	127	166	139	151	141	141	140	158	146	160	156	155	137	158	142	140	137	170	140	148	160	162	149	160	143	145	136	139	137	155	126	156	130	158	150	142	170	153	151	146	130	142	156	156	141	123	148	141	154	135	157	167	145	122	142	156	162	133	139	143	153	165	156	128	140	132	135	150	141	131	165	139	158	141	140	154	138	123	129	145	136	131	162	147	155	158	148	164	131	152	166	146	137	150	177	124	139	162	142	114	163	155	144	140	158	125	163	152	131	153	140	149	160	154	134	145	139	154	147	140	135	122	139	127	161	130	137	156	135	148	154	124	149	149	149	163	144	140	134	153	157	157	161	133	152	155	121	144	147	166	119	137	141	140	162	144	150	147	160	157	173	132	145	123	143	134	154	166	119	132	133	162	152	135	152	152	169	143	155	121	153	140	160	118	132	142	149	144	159	156	161	162	138	150	140	143	146	121	141	136	167	137	160	138	147	138	126	153	142	134	152	163	132	130	160	132	151	143	146	148	149	141	147	168	140	141	139	151	133	153	157	125	165	137	169	143	161	142	128	151	141	149	143	147	152	171	147	141	140	165	149	135	146	142	161	138	134	148	155	143	138	150	145	144	145	152	154	141	128	134	146	126	140	128	131	121	126	154	137	145	165	142	145	140	126	139	154	126	153	159	133	177	138	148	151	146	137	141	155	150	134	134	169	144	144	119	144	130	148	148	160	156	146	153	133	136	141	132	144	171	157	148	139	118	162	159	153	164	141	151	142	156	136	157	150	155	155	137	136	145	142	144	143	160	137	111	152	146	155	156	131	142	156	163	139	147	152	140	153	153	146	137	125	139	132	145	146	149	157	180	153	126	122	138	157	122	110	131	135	141	141	127	138	161	151	148	156	137	168	170	142	149	158	161	135	159	158	156	159	144	144	140	150	169	154	139	154	126	150	145	168	118	154	142	146	141	126	148	151	153	146	124	136	134	134	132	147	160	148	139	149	135	132	145	150	147	142	159	152	147	168	139	150	160	144	145	145	156	152	132	145	165	160	145	133	140	169	139	154	138	120	154	120	150	142	142	150	151	123	159	119	158	139	166	144	133	136	149	159	148	144	148	130	147	149	129	151	143	160	163	145	146	139	150	155	138	154	155	140	163	133	153	133	144	152	124	156	126	139	144	139	146	142	158	147	147	147	143	152	138	137	143	125	145	147	168	130	157	162	145	150	138	146	155	153	160	149	135	136	130	159	154	161	155	146	153	163	149	144	140	140	158	128	141	140	148	132	132	139	159	137	140	126	168	135	162	141	147	158	149	151	145	145	147	148	144	142	148	146	137	160	163	155	165	134	153	150	142	147	148	134	143	150	141	165	159	132	148	146	143	140	147	125	166	149	158	152	140	139	149	135	149	115	134	135	144	138	123	132	148	161	139	131	131	150	152	141	161	149	149	151	158	135	142	155	134	146	152	178	148	134	147	144	137	145	150	155	152	142	134	135	146	167	166	147	162	160	158	131	150	138	158	142	134	149	170	130	131	132	154	141	138	146	146	152	142	140	148	151	157	161	158	166	158	144	133	142	133	126	129	159	135	157	149	168	138	151	164	135	140	155	129	162	150	157	140	167	132	125	147	139	134	138	138	150	152	140
9836	7207	15118	18038	18040	15945	15182	15719	15406	15994	15860	19216	17173	16276	24792	17016	12868	12228	9550	12536	11864	14411	18358	13223	12905	12467	9818	4528	5666	7484	8227	6140	4665	4063	2763	1673	1127	628	505	467	476	505	577	594	724	784	793	958	2117	3393	5147	4028	3049	2954	2201	1961	1690	1067	790	733	702	577	555	554	618	508	546	502	510	530	472	473	424	434	461	472	450	435	457	423	467	450	416	431	476	439	451	440	421	452	443	487	452	447	422	431	425	394	419	426	426	449	421	450	439	439	432	455	449	434	418	432	413	454	417	445	419	433	438	444	437	410	382	468	423	409	398	398	476	410	406	404	387	423	428	422	430	439	440	407	439	432	445	479	418	424	402	457	396	415	453	397	414	439	395	431	436	423	439	396	438	398	399	431	447	445	402	440	411	427	447	469	423	414	424	446	434	407	457	438	415	437	432	425	402	456	422	418	435	441	416	496	436	397	432	395	426	413	431	454	432	405	438	445	416	440	398	443	410	439	401	432	423	404	398	396	416	390	444	413	423	465	463	451	421	452	392	434	451	418	418	426	459	409	419	436	404	414	433	378	406	428	446	462	450	409	418	443	419	432	452	454	411	427	434	413	447	432	416	440	438	421	423	423	420	439	433	462	391	395	423	430	428	485	429	401	441	439	418	414	409	424	442	401	457	442	428	457	417	416	424	424	424	414	422	477	422	419	435	455	433	436	460	441	472	435	446	456	453	409	462	454	408	433	434	485	445	436	435	416	451	425	428	394	425	422	414	442	444	433	376	441	458	412	412	418	443	429	443	405	451	430	451	424	402	456	386	416	432	425	401	423	403	469	451	447	419	425	408	431	445	417	413	447	410	437	419	402	459	431	427	412	449	454	472	443	437	444	421	418	428	435	440	428	380	421	453	432	456	423	413	421	447	442	462	446	420	446	473	435	446	439	418	460	448	459	414	470	464	449	427	461	415	420	440	402	437	436	433	429	440	441	438	423	455	419	460	451	442	434	424	464	402	437	448	452	447	451	447	407	410	378	452	430	451	433	417	448	453	439	463	429	413	409	443	413	489	427	449	435	421	422	462	470	431	413	451	406	432	437	421	449	406	430	451	414	433	435	456	412	393	400	432	412	409	445	445	406	417	406	417	421	427	414	446	430	432	437	418	467	402	434	442	443	378	418	431	437	459	411	442	409	415	412	458	435	466	416	438	416	440	432	463	425	472	427	463	436	431	393	431	445	428	429	443	447	429	394	440	451	439	421	423	446	441	426	393	425	441	404	401	427	408	448	462	448	473	412	425	481	400	413	462	405	438	417	413	428	411	434	418	467	421	440	457	422	464	450	419	440	415	423	459	436	423	401	452	439	442	442	415	444	433	425	467	474	480	436	409	398	439	442	413	422	404	441	439	430	441	484	405	405	428	444	431	434	439	435	418	403	413	418	444	419	445	418	403	469	419	412	460	435	444	418	425	437	406	429	427	453	421	425	431	430	407	443	444	435	426	445	435	441	453	396	421	436	431	465	435	448	440	437	435	385	470	426	415	421	440	445	435	439	435	426	386	432	440	468	422	427	425	432	432	398	453	418	425	423	422	465	405	398	420	453	432	390	471	424	414	429	390	418	418	433	458	430	409	456	408	462	434	433	442	442	416	407	387	447	463	433	431	425	411	461	438	443	440	434	430	434	449	453	418	448	424	411	430	398	436	372	432	426	412	441	423	420	425	442	443	454	423	405	411	467	438	446	439	415	405	425	413	440	439	482	453	421	467	417	424	424	414	429	445	487	468	407	424	454	465	482	443	433	408	431	451	421	443	415	440	431	434	427	426	452	462	434	474	439	436	414	447	468	427	389	450	395	428	407	436	432	439	415	448	419	405	439	409	429	414	420	427	404	412	401	401	447	446	448	454	396	394	404	434	447	432	419	441	433	407	421	431	410	455	470	477	430	468	437	416	423	401	435	384	424	417	446	441	419	398	401	417	461	469	447	467	378	392	449	438	392	408	454	392	447	450	486	416	464	424	455	445	415	417	432	426	412	409	437	431	423	398	442	393	429	430	453	450	446	441	422	444	449	437	435	428	444	471	456	427	395	396	430	441	427	414	457	432	406	428	461	424	437	410	405	459	429	440	448	425	443	436	451	430	414	404	480	435	450	420	447	467	433	381	450	440	442	432	454	396	458	451	384	423	446	408	450	436	419	407	454	411	409	470	430	424	475	447	404	438	448	448	390	406	428	463	421	437	429	414	437	417	432	447	460	424	404	419	453	419	431	413	414	415	472	427	407	431	421	424	454	439	432	441	424	417	432	422	406	410	452	425	444	416	434	432	415	393	418	434	411	432	400	420	455	440	445	421	414	459	442	396	427	431	437	407	429	449	442	430	461	394	443	441	435	430	415	429	429	416	444	385	460	437	433	435	433	441	429	448	440	441	429	426	437	416	402	470	440	423	436	406	462	444	439	425	442	454	399	393	447	438	441	454	408	433	452	440	438	452	449	462	438	457	437	436	460	420	453	471	466	408	403	414	442	437	445	447	469	415	457	462	459	434	406	426	438	379	475	464	406	392	443	423	462	410	415	394	450	442	447	480	451	430	433	444	437	429	423	425	432	431	431	445	434	420	423	423	420	451	411	431	413	414	433	439	445	447	433	420	438	413	441	442	448	427	456	491	422	430	430	429	442	442	423	431	428	426	459	471	409	400	420	423	427	450	440	432	408	438	432	433	381	426	381	431	454	427	435	435	471	419	421	473	399	462	405	465	417	437	423	459	441	433	428	434	422	444	410	400	459	446	440	427	460	443	429	411	450	411	424	394	412	446	422	418	438	418	443	469	410	429	447	414	439	426	434	459	442	466	425	460	471	390	424	439	418	430	464	436	424	444	416	448	433	455	420	408	401	404	469	459	406	436	430	449	442	411	402	419	463	431	398	455	430	436	441	415	451	402	416	465	423	411	432	464	471	437	438	420	441	418	449	455	422	454	460	422	442	431	475	434	434	430	418	433	419	425	418	437	462	434	393	389	421	434	450	395	443	415	453	422	435	426	425	422	389	406	420	430	433	434	431	429	456	471	437	421	411	465	391	433	438	425	408	418	445	437	394	421	440	433	459	425	448	393	409	418	405	398	436	412	437	417	441	403	409	461	437	455	404	413	444	411	408	435	429	419	384	427	414	481	447	479	423	439	414	429	436	445	403	439	414	437	423	441	412	426	470	426	415	451	426	434	438	425	452	479	411	446	387	433	420	413	454	436	415	426	419	428	467	401	440	468	442	432	408	401	444	405	431	430	423	469	439	438	478	428	407	417	437	436	411	469	441	446	417	464	426	425	416	429	429	424	413	409	402	425	438	439	441	390	407	437	392	456	438	452	434	442	410	453	442	450	405	432	419	453	404	403	454	423	461	443	418	429	461	473	427	415	438	419	468	435	421	442	390	442	471	429	448	470	466	428	426	435	453	432	446	433	424	426	397	420	431	446	443	375	436	430	449	447	423	434	417	436	455
22536	12025	15274	13683	10909	8492	7233	6580	6430	6845	7678	9052	7288	6097	9004	7373	4978	5147	4432	5470	5217	6595	7930	6155	5863	4149	2358	1338	1605	2151	2189	1795	1443	1072	698	509	383	209	233	190	191	191	182	228	246	255	276	267	589	823	1276	941	740	652	543	504	417	311	244	216	219	229	216	193	226	199	207	185	210	173	190	208	167	204	178	166	196	182	183	161	179	161	189	182	215	189	182	195	190	182	174	175	203	173	189	174	149	192	167	187	162	173	184	189	197	170	189	202	171	182	188	168	180	198	147	170	176	163	172	198	183	165	151	179	187	160	170	162	185	181	174	172	170	177	181	200	208	173	180	185	179	175	181	162	196	188	212	176	182	158	174	215	176	164	171	181	201	175	175	172	168	193	171	190	201	178	177	178	183	174	173	187	180	188	168	165	180	187	186	168	180	185	176	184	169	164	162	180	177	162	186	185	173	188	185	158	172	190	188	171	190	164	182	168	182	183	176	178	212	180	187	178	190	168	151	180	189	182	170	189	186	145	193	160	173	184	146	190	188	182	173	181	207	167	187	194	171	170	196	176	206	170	167	186	177	189	202	168	176	193	178	182	170	178	180	158	174	161	161	184	181	152	189	177	178	178	162	180	172	185	172	185	177	175	171	180	178	189	186	183	192	150	191	203	165	188	169	165	182	187	182	165	184	176	172	177	169	207	174	186	192	165	168	180	179	178	174	168	163	176	192	197	194	168	193	164	172	173	157	199	187	181	172	208	178	183	199	188	167	192	180	180	172	168	186	173	192	182	185	163	183	167	159	198	159	180	178	191	182	163	174	161	180	177	190	160	175	161	169	187	184	195	173	179	181	179	169	176	159	179	184	159	175	212	173	182	194	180	180	184	185	183	204	187	191	166	190	183	203	193	193	178	193	213	156	199	192	172	159	168	151	161	172	192	173	193	169	178	195	160	178	165	185	162	183	204	187	162	154	182	153	182	174	194	203	190	197	183	181	183	200	167	161	160	188	167	186	179	160	190	184	189	192	194	161	173	189	198	168	172	178	186	182	184	203	164	199	166	177	173	170	170	171	163	165	188	169	180	193	168	184	192	177	172	179	183	178	174	178	184	144	203	176	189	168	174	179	164	198	193	179	199	177	173	171	180	196	163	193	192	195	171	154	170	174	172	157	170	187	166	190	185	191	174	183	184	162	175	197	170	186	180	190	156	172	209	181	140	163	161	172	167	199	168	162	194	150	174	192	199	198	175	178	184	175	190	171	175	178	170	181	185	184	181	174	169	166	172	176	192	163	175	196	174	150	171	187	178	185	177	198	202	187	176	184	202	164	157	178	175	182	173	176	175	175	176	160	182	190	177	169	177	165	205	170	180	179	177	196	161	180	191	180	176	170	173	167	190	175	175	161	163	175	154	189	164	165	205	171	169	167	181	199	178	166	163	187	181	160	175	183	189	187	184	167	193	165	179	159	163	157	177	181	171	177	200	197	178	158	179	182	189	172	184	179	188	186	192	159	194	192	163	173	193	176	161	177	178	176	155	190	182	164	179	195	171	161	161	188	162	167	178	179	191	174	170	182	181	169	206	169	173	174	183	157	148	176	186	184	163	186	207	162	185	163	157	191	169	188	178	190	188	168	188	190	173	191	187	188	181	200	164	185	177	168	138	188	183	179	184	161	168	183	172	186	169	161	181	158	201	193	166	189	170	174	181	204	189	197	174	190	180	174	168	162	176	156	165	177	162	199	178	183	167	184	167	176	167	173	172	179	189	168	176	177	173	176	174	172	224	158	162	197	179	198	167	168	178	194	193	179	189	165	175	185	162	166	164	211	179	201	196	171	194	180	157	160	182	185	176	164	175	189	147	194	198	195	184	181	170	195	178	182	164	163	176	200	178	169	181	181	199	188	180	184	178	190	188	171	155	184	187	197	183	178	178	176	167	192	176	184	169	199	179	177	217	181	179	175	188	209	172	167	181	171	180	177	173	192	177	160	191	179	182	187	178	175	177	168	170	210	176	187	184	172	167	200	180	189	181	181	213	185	201	178	188	178	176	169	193	179	187	173	190	172	193	168	187	175	193	173	193	144	177	147	163	180	176	183	177	186	184	177	179	177	185	183	177	193	150	190	141	187	197	176	164	191	178	175	156	185	174	195	142	177	192	196	191	173	175	198	189	189	201	188	167	174	168	185	168	161	179	182	193	170	194	171	175	187	183	152	153	173	182	211	192	187	166	179	148	195	199	176	196	159	193	185	167	185	193	171	175	179	194	162	158	183	184	169	171	151	179	165	193	189	183	161	167	187	178	180	159	179	165	182	174	161	171	183	172	164	173	153	174	174	190	186	211	161	199	179	186	200	193	155	165	186	180	174	171	143	196	162	172	198	169	173	171	182	195	157	189	156	194	193	159	209	193	180	175	179	171	184	195	166	197	181	182	175	196	155	180	164	214	145	161	177	180	169	167	155	181	204	188	170	190	166	214	162	163	185	160	162	185	196	185	159	167	201	165	172	178	185	149	172	205	199	216	177	167	174	166	167	175	175	170	176	144	167	187	169	178	178	191	179	184	192	173	198	183	173	165	160	197	195	167	210	154	204	159	182	180	171	189	183	173	162	148	179	193	172	162	149	168	154	172	196	187	174	177	199	186	188	214	166	184	189	179	183	171	167	174	152	190	205	177	184	173	184	182	156	196	194	184	180	178	169	163	176	184	178	194	152	181	184	167	186	170	157	147	171	182	166	187	153	183	162	187	198	174	183	183	147	164	196	166	165	147	182	167	195	185	172	211	176	196	189	159	184	170	179	172	168	171	182	165	171	182	152	209	169	197	184	182	165	180	173	159	164	195	175	178	209	174	161	184	197	195	177	178	164	192	180	191	194	179	175	156	177	177	188	181	211	169	169	185	184	182	155	170	162	180	142	182	189	156	173	164	171	181	191	187	175	166	166	175	157	168	177	166	166	165	179	177	165	157	160	174	161	158	177	178	170	199	180	181	173	181	172	181	178	171	187	163	171	169	188	172	177	182	184	186	183	176	166	192	214	178	167	182	178	180	199	191	181	189	178	174	187	183	157	194	175	167	193	167	166	172	188	182	180	183	173	190	182	197	185	168	182	178	176	156	175	179	169	163	174	168	173	198	176	192	182	185	189	154	165	150	199	169	189	172	164	155	181	199	175	162	170	181	181	174	184	177	166	192	179	146	167	185	172	169	174	189	171	133	196	152	169	191	204	179	174	200	162	160	173	177	171	195	162	180	199	156	170	185	176	182	197	187	184	170	173	175	197	183	179	173	195	191	187	186	189	192	180	193	193	136	142	174	171	177	178	196	196	174	183	169	177	205	205	160	194	177	161	162	165	178	174	197	153	158	159	181	191	178	184	191	184	176	193	193	186	176	160	190	174	194	193	171	173	182	203	182	185	183	188	184	180	182	189	191	155	158	177	202	183	177	160	171	180	186	163	174	170	147	173	184	184	195	183	175	178	187	171	178
13080	10649	19540	24309	24085	22280	21389	21332	21818	22802	24738	27177	24312	20891	27834	22751	17427	18358	16615	19699	19338	22845	24952	21900	21127	17187	10709	7398	9127	12200	12891	10455	8780	7065	4512	2868	2214	856	693	613	593	621	683	770	960	1072	1067	1410	3900	5395	8834	6277	5403	5049	3975	3367	2643	1610	1265	1069	959	833	797	750	733	698	713	668	659	628	612	562	558	530	489	574	480	548	563	496	557	516	525	505	528	494	526	592	512	484	549	512	558	558	536	506	548	501	513	527	518	562	509	529	539	543	531	559	554	559	496	492	535	485	522	525	538	551	478	469	520	458	493	529	499	541	513	563	540	526	480	469	531	517	506	522	505	568	526	462	520	499	534	528	523	506	518	495	493	456	477	476	540	490	505	487	533	465	522	555	522	533	524	485	492	529	542	525	502	561	512	536	510	509	531	568	500	509	520	479	519	496	511	506	492	506	484	536	506	555	515	491	507	544	496	474	514	534	501	513	542	545	506	510	522	479	501	549	498	491	534	473	568	492	511	551	487	515	508	511	503	529	474	536	504	506	522	487	510	474	528	553	535	524	498	530	471	488	492	514	487	481	474	502	491	495	516	493	525	500	518	565	543	516	567	511	526	530	464	490	537	492	522	505	517	498	522	517	511	490	501	509	496	509	537	559	534	513	537	490	489	499	494	501	527	551	508	462	532	495	558	504	504	493	476	493	515	536	523	491	496	493	515	484	457	501	534	511	512	535	532	520	524	527	542	529	490	531	516	492	518	560	522	531	524	539	547	532	531	539	536	502	493	520	553	539	500	491	538	535	506	473	549	507	473	506	490	501	481	530	528	480	487	532	541	509	504	545	542	506	485	502	568	530	529	525	538	531	529	501	500	541	542	526	513	474	505	481	517	528	531	531	486	484	545	529	512	551	563	551	527	502	506	515	514	512	478	504	513	546	480	532	500	485	529	522	504	513	487	508	542	514	514	537	461	530	546	540	513	531	509	523	498	480	526	470	509	529	549	539	457	541	514	563	501	548	500	471	516	488	475	512	441	528	497	512	530	517	513	517	522	537	520	514	517	479	527	487	509	536	536	464	529	534	506	530	520	534	511	487	517	538	539	530	530	519	532	514	535	540	496	489	468	528	530	478	502	537	513	484	493	550	490	485	525	511	504	551	492	508	492	529	529	488	512	474	464	559	515	518	529	503	536	490	473	476	535	533	522	491	490	501	532	519	502	508	507	495	524	545	481	498	495	485	485	503	476	506	521	501	532	511	503	505	531	540	538	527	496	483	495	506	501	494	515	506	520	471	482	534	505	526	543	503	541	501	486	487	483	510	512	508	516	504	489	486	530	486	514	537	531	502	507	513	532	522	505	515	464	472	525	505	524	501	450	519	529	504	520	534	507	483	539	509	518	532	501	531	456	525	489	547	491	514	475	482	498	514	441	505	503	549	501	523	532	498	496	502	479	528	477	544	487	508	483	505	518	535	538	487	504	465	500	527	481	526	518	492	574	480	516	500	471	527	510	502	503	531	493	496	537	514	547	497	498	522	498	524	491	533	545	533	530	535	529	506	533	524	484	521	486	508	501	527	503	515	514	520	497	505	531	559	490	499	560	534	535	487	559	536	461	455	504	485	530	507	497	563	494	530	502	528	507	503	515	514	573	531	486	489	496	533	538	505	489	505	479	526	541	516	513	496	468	524	476	523	508	492	506	509	498	526	520	589	534	544	508	523	539	550	527	522	542	552	515	562	499	510	525	505	524	470	557	495	554	518	483	517	503	499	548	577	495	537	510	495	524	477	508	499	504	524	486	503	524	525	514	533	548	500	506	528	506	491	504	515	494	508	504	490	523	500	529	516	547	493	565	517	518	515	485	517	493	527	507	544	510	504	526	520	478	491	540	536	504	553	550	516	514	487	485	530	529	506	507	527	481	510	545	509	492	555	513	501	519	520	519	509	481	541	490	543	508	471	527	476	490	515	493	551	507	507	523	514	509	524	540	534	512	543	509	537	515	498	527	526	541	482	521	454	530	528	543	532	533	528	514	519	516	494	525	517	513	492	565	484	496	500	511	521	460	502	536	490	518	494	533	537	550	536	523	520	490	504	540	520	478	489	519	510	524	488	525	507	513	520	483	543	497	510	483	495	508	508	555	519	534	470	488	521	498	512	509	529	506	546	513	535	487	522	511	511	484	536	505	493	503	478	492	516	541	517	493	531	511	538	538	504	534	537	507	513	487	550	524	577	494	526	522	496	484	531	492	549	484	483	508	540	540	516	540	481	518	520	509	536	487	502	490	514	512	492	527	522	506	491	535	527	550	492	514	483	560	506	526	513	524	531	515	501	501	538	494	531	508	529	496	548	525	533	526	511	531	507	516	522	477	521	499	533	473	530	531	525	513	498	502	488	498	542	511	548	506	509	516	476	488	500	542	468	485	492	496	515	522	584	506	517	521	490	541	513	500	550	492	521	506	561	526	516	513	481	506	498	534	535	502	498	497	484	465	506	510	490	499	484	498	517	493	525	486	517	514	494	514	478	548	510	511	485	467	540	536	544	484	507	505	538	518	525	522	511	494	500	526	548	567	532	482	540	530	499	543	548	568	534	490	490	477	515	526	555	496	526	475	549	490	524	501	511	505	480	518	489	519	533	496	513	510	468	503	503	500	535	531	513	512	526	509	488	506	496	525	535	536	496	473	521	508	514	526	478	529	536	528	541	506	552	522	562	498	517	515	533	495	506	530	543	546	524	521	513	529	522	530	473	499	528	501	557	515	481	514	473	509	513	486	496	507	523	523	501	487	530	518	505	467	512	509	521	509	503	512	495	506	525	545	519	528	500	517	513	533	515	525	512	535	489	532	578	522	503	517	498	509	481	509	476	540	517	519	487	558	501	536	525	482	532	506	514	487	570	481	507	493	518	525	524	496	526	530	522	475	531	524	545	527	536	514	548	527	543	530	512	504	479	509	509	446	498	542	547	511	512	497	509	545	486	515	573	485	517	548	486	503	516	500	517	515	530	504	521	492	501	533	526	534	512	517	534	479	557	505	508	489	501	491	529	531	500	491	517	528	544	519	530	486	471	536	522	504	483	492	499	503	521	519	491	528	483	525	526	535	499	489	507	534	528	512	454	489	502	495	529	492	517	536	496	514	481	530	463	521	533	498	518	515	532	496	532	532	529	534	471	582	511	542	500	523	502	488	503	517	522	558	543	518	512	528	503	497	501	510	518	535	537	529	513	491	499	505	519	491	499	486	477	488	522	553	534	513	502	511	542	497	482	515	543	496	514	516	518	508	518	514	502	555	519	520	505	520	498	496	509	513	499	504	521	503	538	510	509	526	518	489	486	521	520	519	503	504	482	498	502	527	513	533	489	537	527	501	511	549	504	522	504	556	529	474	481	547	502	548	531	529	528	532	548	480	493	550	519	472	531	527	517	522	474	499	506	516	503	528	513	534	496	514	497	518	501	480	514	542	506	496	524	528	506	522	522	487	505	516	486	531	515
6534	3311	4853	3933	2985	2205	1671	1288	986	875	748	641	554	534	679	600	434	470	317	336	340	347	386	331	373	255	247	200	191	201	201	175	146	148	138	124	128	135	132	129	128	132	125	126	131	132	148	145	154	176	174	134	145	141	149	158	127	144	129	128	133	145	121	124	124	141	112	129	139	122	131	141	126	135	130	126	122	125	113	123	110	123	119	114	116	126	107	136	129	117	109	117	124	133	138	106	122	121	122	127	119	109	129	119	124	130	114	132	150	130	114	116	120	117	122	119	121	119	134	121	91	119	113	147	119	119	107	96	120	123	129	137	160	117	130	132	102	114	120	115	114	84	117	127	99	103	117	104	108	106	120	133	112	103	137	123	104	120	137	124	131	134	91	112	131	112	136	106	131	110	129	131	119	110	122	114	119	101	128	125	117	132	117	113	113	120	118	127	119	119	121	126	123	128	126	117	109	109	112	130	131	113	130	124	124	117	108	135	112	111	115	135	131	118	100	110	128	130	130	120	123	132	149	119	118	138	105	113	134	126	134	117	107	111	134	122	126	117	101	129	119	105	135	124	119	129	111	138	105	136	120	119	123	117	127	120	107	109	106	121	113	110	110	142	127	119	122	113	115	121	115	122	140	119	109	128	140	107	123	113	110	123	127	112	135	117	130	121	120	122	117	144	131	120	114	107	123	113	110	124	111	120	121	125	105	120	124	120	114	107	124	135	118	112	121	123	111	114	116	122	146	113	128	115	140	96	107	136	127	111	131	107	107	133	118	100	110	113	126	114	110	129	106	114	113	139	124	123	138	122	98	129	123	127	124	108	134	114	120	125	127	115	117	130	117	123	144	129	122	127	114	134	102	107	118	117	115	106	99	116	116	124	96	118	115	128	141	114	115	131	134	115	107	139	118	117	112	115	112	105	129	120	125	130	95	130	118	130	120	94	132	142	144	114	117	125	118	136	136	118	108	125	127	122	130	134	137	139	106	121	117	118	126	143	150	118	129	110	115	127	121	109	119	117	108	112	146	114	154	120	125	117	111	131	125	115	114	143	111	121	110	103	115	127	118	123	146	117	126	105	108	122	111	128	139	122	111	130	123	120	126	123	108	92	119	128	137	134	132	139	117	124	104	115	135	123	109	117	103	110	116	115	101	118	99	127	111	103	125	106	107	121	117	131	124	109	121	129	120	90	145	148	125	120	110	121	137	135	107	139	127	123	130	122	108	131	142	113	116	116	138	109	134	124	119	113	124	125	113	108	130	122	145	116	131	134	106	125	109	132	118	113	115	118	120	111	116	129	140	144	127	129	138	131	127	112	110	126	127	110	126	142	115	114	124	121	110	111	124	142	132	93	114	120	124	131	114	103	128	121	129	112	129	114	130	125	115	127	137	116	100	107	140	114	104	118	123	131	123	109	130	120	117	125	127	121	118	125	113	107	110	133	112	112	106	123	122	131	103	124	120	130	112	110	129	109	132	128	120	99	121	121	113	129	90	127	128	137	113	112	113	114	122	135	127	128	143	112	108	131	119	131	137	124	131	126	111	114	124	117	116	119	133	114	132	116	130	123	101	102	112	116	131	117	121	108	129	108	104	112	128	118	132	121	136	117	127	114	119	132	133	93	108	117	126	118	114	115	120	126	122	89	129	118	104	108	110	122	141	114	123	129	124	129	98	113	121	98	104	117	118	114	130	127	124	127	114	118	112	109	116	109	109	116	107	131	119	106	108	119	131	114	115	106	117	127	114	115	141	121	107	125	126	117	111	104	111	125	117	115	123	131	127	115	96	102	130	131	118	111	128	112	120	122	110	125	114	119	123	132	121	112	106	127	160	112	132	116	122	120	107	129	124	107	115	120	118	115	128	113	127	102	116	122	115	117	113	113	91	104	124	109	137	124	125	116	125	125	120	124	108	130	106	122	111	104	121	127	121	136	110	123	102	121	127	111	128	134	127	125	111	102	128	98	139	119	118	130	134	88	124	124	102	123	98	127	97	115	137	120	112	112	118	140	112	113	108	125	106	122	153	126	111	145	120	115	123	107	121	120	131	131	123	114	110	114	116	125	108	131	113	115	141	134	120	111	111	135	124	116	128	106	133	117	128	131	137	125	123	111	117	123	122	119	120	122	124	129	122	106	129	125	122	98	112	127	117	116	115	116	135	129	139	122	112	129	115	123	125	128	119	125	123	123	116	130	115	124	122	109	114	117	115	126	109	118	123	123	123	115	132	117	144	114	142	102	115	110	112	130	108	132	106	113	115	120	104	116	120	126	150	108	122	116	125	114	129	125	120	113	122	133	123	103	119	128	110	118	116	107	110	114	118	111	137	144	121	117	126	133	111	121	130	119	127	108	120	118	129	122	119	101	121	117	116	120	103	109	120	118	138	119	109	126	105	144	117	116	133	120	115	92	116	106	115	123	100	125	127	121	102	119	110	124	130	114	100	123	127	106	101	116	121	134	126	130	96	118	110	119	117	121	140	123	124	115	101	122	126	108	121	124	119	122	124	115	130	109	127	139	117	131	128	109	133	114	136	122	109	115	113	125	130	123	138	124	133	116	98	137	124	105	115	106	122	128	120	136	120	111	114	108	118	126	107	126	105	122	145	120	117	146	125	116	129	115	124	115	136	130	112	116	110	119	121	116	111	129	124	92	110	111	117	112	117	137	117	111	131	131	124	109	114	122	118	139	144	89	129	107	120	114	115	126	125	143	126	121	127	115	138	120	98	107	97	129	115	121	120	112	101	111	108	128	117	112	113	130	122	117	105	109	117	126	115	119	129	122	122	120	115	132	104	128	103	151	121	107	102	112	120	139	119	132	128	100	108	116	112	150	141	133	113	141	122	116	126	122	107	139	110	126	134	96	143	102	130	110	110	113	132	118	128	104	120	113	119	124	116	113	105	125	114	116	122	126	125	128	119	127	135	146	123	125	116	115	109	127	113	118	139	136	99	112	98	122	126	113	116	112	120	101	122	125	111	149	112	126	130	116	115	116	111	96	122	120	125	130	130	110	120	141	102	123	123	132	136	105	127	130	119	128	123	126	130	111	131	118	111	113	108	125	131	117	130	108	121	129	110	118	116	137	134	108	108	123	116	139	133	123	130	103	120	104	124	134	134	114	118	106	118	103	124	98	94	132	105	132	121	95	127	128	110	110	133	135	123	112	121	131	129	115	117	120	115	105	94	130	124	126	87	132	109	118	118	125	128	123	126	124	125	107	136	111	103	121	121	116	133	126	115	140	131	123	128	119	101	99	131	101	147	116	123	104	113	105	111	125	129	111	129	129	121	117	92	125	108	128	124	117	104	130	131	133	102	147	123	124	122	105	130	125	120	129	131	124	118	143	113	108	98	136	120	120	99	122	130	112	118	107	118	122	119	108	108	121	109	121	103	122	138	124	118	117	131	119	108	120	126	110	119	124	126	122	126	114	129	117	127	129	110	122	121	117	99	108	130	116	116	109	115	108	112	123	122	114
4980	3853	9032	10871	9908	8658	7489	6121	5054	4727	4015	3461	2997	3134	3913	3223	2327	2160	1680	1961	1870	2220	2283	2039	2125	1386	1147	827	952	1061	1054	955	755	728	625	535	494	404	384	357	406	396	380	468	506	489	502	540	599	599	739	683	625	594	612	528	524	468	465	450	429	425	424	390	423	418	387	419	372	379	370	388	378	382	373	333	339	390	359	373	368	371	369	364	380	379	381	370	374	397	354	356	382	356	366	365	350	399	402	356	387	350	357	341	377	391	349	349	373	369	369	376	389	384	386	374	401	378	366	375	394	357	401	367	378	395	359	372	409	341	321	349	368	364	390	371	341	347	393	407	359	355	346	411	363	397	353	353	361	355	362	369	352	355	374	376	345	359	348	362	383	369	384	383	395	358	362	365	380	407	346	352	374	378	346	354	368	346	359	383	366	349	359	325	371	388	356	347	337	376	356	342	394	383	352	339	350	372	350	369	367	369	366	319	408	386	353	386	359	398	352	326	343	345	355	370	363	356	386	377	344	355	333	343	401	374	357	380	323	374	361	375	343	384	363	368	353	354	381	360	356	343	364	372	358	373	372	339	362	361	353	355	384	372	408	349	334	369	384	355	360	361	365	314	341	396	355	341	375	361	348	341	343	372	401	366	359	385	395	387	357	327	373	350	354	362	364	358	355	363	374	349	398	381	374	379	345	336	370	386	372	374	354	372	371	372	356	357	381	371	328	367	368	390	347	351	389	337	384	351	358	375	356	358	374	376	355	359	342	375	354	370	373	364	383	355	367	338	385	359	387	358	372	362	359	389	355	358	325	407	374	336	363	389	366	345	366	362	357	403	360	407	377	371	375	345	369	347	350	384	397	365	372	383	363	381	328	367	356	376	357	353	356	387	374	371	401	382	366	361	387	347	362	381	355	365	380	371	364	346	359	386	350	387	344	350	379	373	363	383	367	382	374	383	398	360	411	391	380	368	364	372	381	369	372	385	385	357	352	362	357	356	377	373	354	350	404	387	378	361	382	365	351	361	341	365	353	315	342	364	359	360	373	378	351	326	373	414	384	390	354	385	358	381	358	389	413	372	363	362	355	382	383	364	352	377	384	339	362	356	366	401	367	391	370	329	376	382	377	346	389	313	357	365	362	370	341	376	370	383	362	355	395	389	365	361	360	346	388	372	384	360	389	382	360	349	342	372	377	375	389	354	332	370	359	344	365	340	365	358	352	371	358	363	351	361	354	350	342	340	379	373	355	354	330	368	344	350	364	360	358	386	385	367	370	409	359	382	370	383	369	328	378	389	339	365	415	335	365	388	341	357	342	372	391	380	355	398	392	379	369	366	352	360	402	362	369	354	334	354	392	378	375	344	367	364	399	383	364	370	334	375	362	372	387	407	351	375	368	344	397	357	365	348	358	393	345	380	344	370	353	344	382	352	371	342	369	365	358	376	395	373	390	381	382	354	371	390	361	335	364	364	359	386	367	354	358	386	429	360	360	361	322	381	370	388	369	348	369	363	359	370	392	389	377	399	359	387	342	363	394	370	383	350	361	390	355	408	343	338	314	362	378	367	390	340	381	329	384	385	352	350	336	386	368	374	396	390	395	372	406	355	341	370	381	366	345	329	375	367	359	344	371	351	379	344	357	328	364	356	367	332	355	366	360	358	374	400	336	332	355	404	372	374	347	377	369	351	397	347	345	349	368	351	367	358	388	364	348	381	350	361	374	359	390	325	360	366	406	367	398	390	353	381	337	390	351	402	363	366	362	347	379	375	360	347	358	408	372	368	371	406	371	346	340	368	344	368	359	376	383	372	362	347	370	347	362	363	353	345	350	375	342	352	369	403	372	379	357	347	380	382	350	388	366	342	354	359	348	379	337	350	399	343	364	361	381	369	356	394	378	371	378	388	337	386	353	374	358	384	360	387	375	334	339	353	397	392	346	377	310	389	380	373	373	352	358	347	381	358	335	400	356	371	370	364	363	369	363	357	351	375	367	313	338	347	366	362	368	330	362	363	355	332	330	371	373	347	345	356	393	382	375	378	332	366	382	379	403	395	374	351	355	356	385	355	340	395	399	368	364	380	352	350	370	379	352	350	341	386	342	380	375	368	389	369	408	386	360	371	363	350	330	361	380	338	385	371	315	387	403	375	371	364	335	341	391	346	382	328	365	398	375	353	372	380	396	371	368	375	371	356	367	370	351	365	367	348	364	406	372	388	386	335	356	387	348	357	382	352	387	366	371	355	403	383	386	353	357	362	339	375	376	395	378	365	363	344	397	368	356	361	387	350	378	363	406	378	370	352	376	378	375	381	386	330	377	346	398	390	369	348	367	312	361	351	377	341	393	370	383	367	371	349	376	363	339	388	386	351	374	357	364	309	341	373	354	375	353	379	360	377	387	353	351	319	358	329	367	380	359	368	360	364	376	393	357	372	383	375	386	363	358	365	342	362	347	397	375	379	366	361	368	368	328	397	393	385	382	358	351	351	373	413	334	354	372	314	317	373	369	391	373	369	334	345	333	351	385	382	362	391	402	370	324	364	377	368	398	365	378	377	362	387	356	327	391	396	370	374	370	374	355	384	378	383	373	367	360	397	364	354	379	349	341	346	364	355	339	377	388	338	368	395	389	347	364	344	374	351	329	352	352	392	349	351	377	360	403	377	380	366	390	360	371	359	345	392	360	342	369	329	340	345	348	371	345	376	353	364	363	336	369	358	339	382	373	369	346	382	370	364	365	371	352	381	371	375	362	366	392	374	381	366	384	396	384	377	378	363	384	387	376	375	363	352	347	381	350	370	349	365	365	369	366	369	405	365	393	392	361	369	353	332	389	379	337	372	394	333	350	357	366	363	368	361	367	355	393	388	361	345	363	344	351	385	316	412	378	326	349	365	355	318	378	345	390	357	360	359	360	386	372	360	369	389	371	365	356	364	383	354	382	362	344	341	383	382	402	346	348	352	349	374	398	373	383	360	349	373	363	320	366	390	384	355	348	366	370	330	357	362	392	388	361	371	386	359	385	415	339	403	360	367	354	383	359	355	380	398	379	333	350	337	371	397	353	368	376	381	354	402	368	365	347	354	358	368	372	351	358	390	362	363	340	331	330	385	359	379	325	354	338	378	333	362	411	352	358	366	394	364	344	353	387	353	324	383	347	367	360	411	374	378	325	346	369	337	373	365	403	324	368	356	318	355	419	363	393	347	401	374	339	392	347	378	384	377	398	369	352	371	368	372	351	364	357	387	425	384	358	374	335	383	373	386	355	343	349	371	378	376	376	363	395	360	355	372	332	363	380	360	351	377	375	377	372	376	347	406	369	374	344	357	385	367	339	358	381	357	351	366	381	335	363	385	358	326	368	371	334	341	379	315	347	374	377	352	319	371	362	340	364	370	370	400	371	356	360	356	343	344	370	376	346	362	356	363	383	374	383	342	337	344	392	345	365	362	355	364	344	359	385	326	355	363	368	368	392	350	361	381	354	384	338	351
15058	7365	10298	8857	6680	5298	4328	3592	3847	3829	4201	4525	4249	4103	5187	3737	2743	3023	2464	2631	2894	3566	3581	3632	3145	1786	1085	790	818	1447	1250	1013	798	562	509	515	425	179	150	148	148	155	155	157	164	185	184	215	343	372	569	390	387	373	283	247	277	176	173	192	154	181	160	168	151	153	160	163	154	136	142	151	151	132	155	156	154	150	139	141	172	139	119	149	161	162	152	153	132	157	144	119	136	137	148	124	123	137	131	122	124	156	145	145	142	135	151	143	172	162	128	143	162	141	143	156	147	139	134	140	170	155	139	137	157	142	156	150	139	149	119	166	127	128	156	160	132	149	137	156	155	158	167	125	147	142	153	150	132	130	153	129	156	157	174	133	149	135	153	160	141	115	141	130	148	156	124	133	149	142	137	152	147	144	160	160	123	144	139	141	155	127	137	155	137	152	153	128	123	129	134	144	140	152	141	162	133	151	148	137	144	149	142	139	134	133	132	144	140	151	148	141	135	141	143	139	144	152	143	161	136	140	154	130	178	153	162	135	136	129	127	155	155	144	170	134	156	115	163	135	156	168	152	136	148	151	134	145	144	120	159	156	154	166	136	144	149	139	142	126	133	147	144	143	141	171	143	139	137	126	129	161	140	125	155	141	151	136	126	144	149	140	146	157	146	144	150	127	150	127	144	153	156	161	152	151	152	144	141	164	131	161	158	124	151	160	161	143	135	119	145	164	160	158	151	146	137	131	158	126	145	132	161	137	138	158	165	156	165	142	157	123	145	156	157	157	132	169	144	137	165	173	148	138	131	129	134	161	132	151	148	122	140	156	157	153	153	147	150	153	147	159	121	142	154	134	130	138	127	140	157	153	144	170	146	172	142	129	150	152	158	154	153	144	141	138	153	144	136	146	170	140	118	130	147	144	161	152	146	134	131	131	148	143	140	149	163	126	154	132	140	143	156	121	145	122	161	144	149	142	138	158	154	122	137	139	129	161	139	146	123	148	148	149	139	145	143	150	145	159	139	139	132	150	156	139	149	126	150	133	138	144	152	154	146	136	140	151	138	147	142	150	144	147	141	144	145	119	129	136	168	138	154	127	154	130	149	167	136	146	146	125	158	153	140	146	137	153	130	138	122	155	160	146	146	150	148	150	143	145	155	150	129	157	137	141	132	148	157	122	131	126	148	133	158	137	141	145	131	147	147	143	137	166	125	145	150	131	140	156	153	130	169	140	164	144	146	129	142	135	157	149	149	154	144	155	151	132	145	146	140	127	137	170	128	169	156	147	168	131	149	141	163	151	129	143	148	132	154	127	139	135	142	147	154	160	159	139	163	140	132	147	152	128	148	129	140	136	156	132	131	161	137	137	149	148	148	137	142	143	149	149	152	153	166	142	139	139	130	132	154	147	160	144	145	154	137	155	154	142	162	140	145	160	142	154	134	151	110	138	143	146	149	163	164	135	150	157	133	128	145	137	152	133	133	138	125	156	144	168	149	134	140	156	150	141	159	160	137	154	147	177	135	144	146	166	159	148	133	149	136	128	161	138	131	144	145	142	143	160	179	135	142	169	132	177	144	138	147	144	148	136	144	161	147	129	144	145	153	143	135	162	150	154	158	138	140	167	164	142	172	131	133	152	124	148	140	145	152	134	150	142	151	145	157	159	141	164	154	134	120	147	142	134	146	156	149	124	145	140	142	140	166	144	149	173	125	118	153	162	164	138	151	162	149	149	153	142	136	149	143	141	146	133	162	164	135	136	136	138	163	142	174	138	136	147	137	141	154	132	166	129	126	147	164	141	152	156	120	135	146	125	143	142	139	142	136	125	151	120	148	150	148	136	138	145	135	142	152	159	123	153	164	130	137	149	118	150	143	160	148	128	146	157	144	174	162	151	146	149	142	118	132	156	164	139	134	141	167	131	134	163	152	158	139	132	128	113	153	143	150	146	124	166	159	146	147	142	150	150	156	143	154	145	159	166	137	146	154	159	132	153	149	125	170	162	150	130	126	115	131	141	156	142	127	126	161	133	159	154	135	145	136	140	158	162	136	124	142	172	106	174	141	180	153	142	137	152	158	144	137	140	178	128	142	140	143	164	163	143	155	133	135	139	138	156	166	120	148	182	142	139	151	152	157	159	160	156	136	158	138	136	154	163	159	133	164	148	129	154	154	157	160	153	126	131	143	127	128	130	130	172	142	126	166	157	155	152	154	164	157	147	149	144	133	160	152	151	148	150	163	149	140	129	154	133	120	142	138	130	135	131	144	138	144	152	143	145	149	136	157	140	143	148	162	140	152	146	158	144	143	141	134	152	125	154	135	133	150	136	134	136	141	144	139	165	181	153	144	122	144	169	162	163	160	148	123	132	144	165	168	139	177	146	137	137	168	134	153	154	128	138	159	154	142	143	151	120	150	145	140	133	148	140	143	147	147	143	162	139	142	156	140	152	164	141	121	144	164	130	163	162	164	152	146	163	145	147	163	151	155	148	143	138	145	157	141	149	152	138	162	147	148	128	141	146	148	134	154	147	139	144	134	156	131	140	154	154	139	145	134	140	158	129	156	148	134	132	153	148	153	140	145	141	153	157	138	163	144	121	144	134	152	147	152	149	153	157	137	153	143	134	170	148	146	148	154	130	141	122	152	135	164	138	141	155	134	173	162	162	151	128	160	144	131	164	166	143	147	156	161	132	148	158	155	150	125	162	146	152	145	141	162	149	150	158	145	154	139	154	152	151	150	146	168	158	138	120	153	162	139	153	151	130	152	137	124	138	166	132	137	159	151	138	135	131	128	130	123	140	150	136	142	151	149	161	146	154	146	151	162	152	149	155	148	157	124	151	134	147	122	141	146	157	126	162	152	147	134	144	133	142	150	153	148	154	133	132	152	143	129	151	150	123	144	149	158	154	124	128	163	155	146	132	147	139	157	118	166	144	182	160	149	149	121	154	145	147	141	147	148	134	160	126	148	139	165	145	122	140	140	140	139	142	135	161	126	141	155	150	158	131	140	151	153	159	137	128	149	145	158	139	145	145	113	133	149	131	136	138	128	105	152	144	139	144	130	124	140	130	151	157	145	134	144	136	160	148	139	122	135	150	145	139	133	161	135	153	142	129	132	140	150	137	129	151	153	160	152	152	148	150	134	138	151	140	146	122	147	158	142	150	160	141	155	146	141	136	155	116	156	149	140	147	147	152	160	165	129	145	152	153	158	142	134	133	154	137	151	134	138	126	159	145	135	136	157	122	137	143	153	123	179	134	151	139	122	161	125	144	137	126	133	140	147	142	152	120	125	138	130	156	144	154	158	112	161	147	116	159	147	153	164	136	158	141	159	134	129	127	124	143	148	136	131	140	169	149	142	168	143	155	138	163	145	160	151	145	154	139	130	135	135	135	141	145	138	127	140	144	151	170	146	151	154	150	158	138	137	117	138	147	160	140	162	147	149	158	143	138	138	167	152	140	160	135	141	148	131	127	126	157	133	141	140	143
10082	7359	15922	19010	18153	17386	15728	14788	15952	16230	17373	18954	17941	17006	20720	14634	12231	13601	11473	11752	14094	15783	15606	16572	13989	10035	6304	4165	5620	8990	7844	6783	5398	3867	2978	3367	2258	628	518	467	491	471	504	532	625	701	640	907	2293	2309	4392	2772	2551	2473	1748	1615	1255	785	769	676	594	561	564	559	568	517	479	532	536	499	486	431	447	459	463	437	465	452	468	459	455	444	466	443	425	447	459	433	454	443	433	445	426	444	429	446	410	444	468	439	442	452	408	440	450	459	476	441	439	443	436	457	438	429	453	427	445	447	454	406	437	419	435	439	415	396	476	422	412	396	450	412	423	435	427	421	448	446	428	408	439	459	427	443	413	401	449	408	440	404	417	452	451	428	416	450	458	459	419	454	414	414	452	436	409	444	434	415	448	459	457	441	427	438	428	449	452	412	459	409	403	446	469	435	470	424	422	483	428	434	398	450	429	467	433	442	418	440	439	427	445	450	438	441	446	400	426	454	408	427	402	429	416	444	401	463	431	425	452	413	441	403	440	462	407	408	493	428	427	431	434	412	414	441	459	431	413	417	476	457	425	396	440	461	437	476	393	427	454	429	458	460	384	427	412	440	490	421	438	431	434	389	415	444	421	453	424	419	424	426	475	391	431	400	423	444	437	450	422	424	450	423	421	440	431	418	458	411	449	420	468	417	429	436	451	477	425	418	437	413	442	437	414	454	414	445	437	438	419	444	447	449	413	414	420	432	420	410	449	449	429	460	436	448	402	432	417	444	453	409	458	416	446	402	420	402	399	440	450	428	420	445	421	420	410	471	407	441	419	426	500	418	417	420	419	419	447	415	443	448	406	468	417	418	436	413	407	423	429	426	434	415	445	410	450	429	422	467	436	445	406	422	429	444	428	407	417	425	450	411	439	446	406	424	418	412	408	445	448	441	418	438	426	426	403	424	454	407	431	445	434	433	403	412	445	445	403	392	419	402	466	442	417	409	436	407	428	423	410	415	453	421	452	426	406	486	429	426	405	413	430	459	436	420	432	395	454	403	428	422	440	460	446	456	469	414	428	416	449	392	434	427	425	406	444	439	430	433	462	462	432	449	443	413	423	410	453	429	446	443	393	375	427	449	450	444	433	411	414	445	412	448	443	465	441	436	421	456	441	465	431	423	454	422	473	429	433	449	397	476	448	429	434	441	398	418	422	412	406	454	413	443	438	425	435	419	446	402	403	436	457	417	392	455	427	430	434	440	435	445	434	428	429	447	456	484	423	410	445	427	428	428	423	454	449	427	455	435	415	426	461	416	412	429	427	415	408	447	457	458	411	396	459	432	435	451	389	453	459	404	429	440	418	484	436	406	415	428	416	426	439	432	461	448	459	476	437	446	433	464	446	439	432	406	454	438	452	425	447	448	409	452	424	412	418	410	457	453	428	424	439	420	464	463	423	444	474	449	463	443	436	439	431	443	431	412	439	432	422	432	434	404	439	394	440	446	447	429	448	397	388	443	450	415	442	467	408	455	465	422	422	442	464	424	441	437	399	445	424	426	437	458	444	438	460	435	442	447	460	443	416	457	455	430	435	407	426	454	427	460	452	429	428	429	407	388	415	438	426	408	462	399	415	428	449	417	426	431	454	467	420	425	429	422	432	463	406	438	408	430	403	434	454	459	452	443	442	400	431	454	376	454	456	376	419	387	414	418	446	418	396	423	446	415	441	419	400	429	459	437	406	434	433	423	457	440	451	442	429	449	422	428	445	457	427	415	417	421	440	474	437	453	458	440	447	431	417	433	451	434	426	447	454	411	431	431	392	422	414	451	443	447	429	436	443	415	486	408	411	440	458	444	439	435	399	420	431	441	380	427	444	405	455	415	454	417	444	426	438	437	440	453	439	386	437	444	412	441	408	410	454	417	437	422	444	446	422	455	462	447	438	471	422	380	444	415	411	436	474	404	406	414	402	441	407	440	400	443	428	400	453	429	421	396	411	425	425	431	431	416	408	422	388	409	406	426	418	448	448	439	397	421	445	468	424	416	437	436	424	414	419	437	429	451	447	400	445	447	438	455	427	444	415	410	443	414	432	417	463	462	435	436	394	438	412	425	451	445	424	449	397	429	382	440	432	457	433	483	433	448	425	420	445	470	454	436	436	435	433	417	438	470	454	430	425	398	448	407	416	417	446	444	436	433	442	407	419	397	453	507	451	427	461	446	443	427	386	447	455	426	435	418	429	473	436	452	430	416	425	438	437	389	395	434	450	410	409	453	410	444	435	410	415	437	452	403	420	419	454	416	418	402	448	429	433	442	417	444	457	441	455	445	477	419	459	445	407	445	445	412	467	456	411	442	435	429	431	443	405	414	435	427	456	463	429	429	473	451	416	420	438	434	467	444	437	425	409	382	415	436	468	420	406	528	447	439	458	426	419	436	469	436	419	416	430	439	398	449	417	406	458	454	430	466	386	454	409	430	471	414	451	423	420	432	467	460	421	403	421	432	438	428	440	445	459	444	454	414	491	456	477	419	405	409	439	478	424	423	436	449	424	435	411	434	416	447	452	460	421	434	428	399	434	451	486	427	444	356	419	436	441	429	435	421	425	441	449	438	428	413	417	434	424	440	461	456	397	414	432	456	412	396	440	426	394	467	437	405	418	429	436	413	481	420	406	452	443	442	422	427	416	436	402	435	450	400	428	465	431	427	437	416	435	406	482	423	406	411	421	428	415	420	430	424	415	464	449	380	437	465	424	406	409	433	423	392	445	440	462	432	460	426	442	427	423	467	426	455	421	487	457	442	417	429	487	439	422	401	448	449	424	420	397	456	417	440	431	444	446	458	400	408	444	403	418	432	438	452	413	427	420	461	393	429	425	432	430	431	445	440	408	405	414	423	464	414	437	439	440	418	462	451	454	454	436	448	412	430	436	448	441	433	445	428	455	458	450	420	393	414	427	419	446	416	449	417	423	473	439	428	400	421	420	419	465	455	425	458	452	444	456	450	407	466	395	409	447	419	418	448	405	415	416	431	419	441	429	425	416	418	426	437	443	410	409	464	427	464	426	414	390	397	397	427	450	433	450	430	459	459	393	428	429	455	402	422	455	425	429	410	419	422	444	410	455	407	441	433	424	441	426	440	440	447	400	420	438	412	413	399	405	409	421	407	431	407	443	402	428	411	422	467	436	424	427	472	418	434	424	407	411	418	449	429	427	437	417	464	443	410	454	432	478	435	407	380	436	462	432	437	447	420	446	466	426	433	429	437	433	435	413	434	466	423	464	403	425	439	428	435	426	448	422	407	444	420	414	420	472	431	439	411	419	433	433	447	415	428	450	430	408	428	468	418	407	421	446	432	433	449	454	404	448	410	404	407	406	434	413	420	449	424	426	467	496	431	457	462	469	401	446	433	441	412	435	433	420	371	389	436	426	403	416	371	432	422	461	431	468	458	433	425	445	465	476	402	459	451	411	453	464	407	422	414	443	444	420	455	418	408	433	459	392	431	450	441
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
