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
336286344467	336286344988	336286345538	336286346088	336286346638	336286347188	336286347738	336286348288	336286348838	336286349388	336286349938	336286350488	336286351038	336286351588	336286352138	336286352688	336286353238	336286353788	336286354338	336286354888	336286355438	336286355988	336286356538	336286357088	336286357638	336286358188	336286358738	336286359288	336286359838	336286360388	336286360938	336286361488	336286362038	336286362588	336286363138	336286363688	336286364238	336286364788	336286365338	336286365888	336286366438	336286366988	336286367538	336286368088	336286368638	336286369188	336286369738	336286370288	336286370838	336286371388	336286371938	336286372488	336286373038	336286373588	336286374138	336286374688	336286375238	336286375788	336286376338	336286376888	336286377438	336286377988	336286378538	336286379088	336286379638	336286380188	336286380738	336286381288	336286381838	336286382388	336286382938	336286383488	336286384038	336286384588	336286385138	336286385688	336286386238	336286386788	336286387338	336286387888	336286388438	336286388988	336286389538	336286390088	336286390638	336286391188	336286391738	336286392288	336286392838	336286393388	336286393938	336286394488	336286395038	336286395588	336286396138	336286396688	336286397238	336286397788	336286398338	336286398888	336286399438	336286399988	336286400538	336286401088	336286401638	336286402188	336286402738	336286403288	336286403838	336286404388	336286404938	336286405488	336286406038	336286406588	336286407138	336286407688	336286408238	336286408788	336286409338	336286409888	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	3650	2300	2785	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
39273	41142	38794	39342	40715	36201	45034	40247	38576	37047	31748	34515	33158	31240	26532	19169	15563	15726	12247	5096	3474	4883	3532	3623	2561	2726	4143	1807	1342	1988	3707	2956	1757	884	598	695	571	484	367	337	338	334	314	318	307	262	256	206	227	202	212	242	235	236	218	163	192	205	209	218	202	225	187	217	224	207	200	186	204	176	194	186	198	199	204	201	196	187	200	203	216	187	198	220	208	203	225	182	214	208	199	210	175	203	204	199	214	225	202	177	223	220	208	206	211	192	215	204	202	202	192	193	219	192	227	194	205	182	205	204	213	208	193	209	211	178	189	216	188	232	191	206	216	193	184	210	197	191	201	192	187	193	208	206	200	182	181	204	192	193	194	218	211	216	209	199	197	214	209	171	221	227	238	218	232	204	206	214	215	231	203	187	208	180	200	193	201	189	215	205	208	218	212	196	189	213	197	225	202	212	219	219	223	190	198	205	223	232	193	194	214	201	201	195	203	216	206	228	218	196	180	206	208	182	199	181	205	165	211	221	202	201	193	202	217	204	208	199	181	222	197	209	199	204	220	190	198	216	200	222	186	214	202	217	195	196	189	168	211	193	212	194	197	206	210	215	201	202	184	182	214	191	186	190	187	202	187	212	213	203	200	230	207	207	197	189	209	210	196	253	210	188	229	211	196	191	221	197	199	204	169	208	211	207	203	196	212	212	214	201	224	223	196	225	238	204	206	184	227	204	210	232	224	214	223	202	204	198	187	212	210	175	200	236	207	209	227	199	195	193	219	170	207	196	199	216	242	191	186	204	223	181	224	208	196	210	196	202	183	198	212	216	200	223	223	201	198	203	202	199	203	197	240	205	214	209	186	168	187	205	225	212	215	216	228	204	209	213	217	197	199	243	220	213	229	205	179	196	170	193	200	204	193	227	186	227	215	224	217	216	202	230	214	202	173	214	183	216	192	209	201	207	215	209	178	187	196	203	216	212	219	203	194	191	186	210	210	192	222	207	209	235	220	194	212	198	183	204	216	217	212	249	215	191	202	207	189	226	191	179	186	210	202	211	224	201	180	212	211	209	218	204	206	238	212	190	216	206	219	204	216	198	199	212	215	194	226	215	187	212	207	215	201	216	194	212	213	199	204	190	199	214	206	216	214	198	202	212	204	181	184	207	191	240	206	197	192	204	220	216	192	205	227	197	217	233	189	223	216	199	189	216	196	218	212	206	230	205	196	191	209	183	163	207	197	199	206	203	215	197	210	216	199	241	192	198	222	207	222	200	196	206	205	196	216	183	219	201	212	203	202	202	234	196	198	184	206	215	200	218	244	220	186	201	188	234	191	190	200	204	182	176	219	196	211	210	199	202	204	228	183	175	210	202	195	205	180	185	207	220	195	177	191	206	207	221	196	161	195	196	175	178	212	216	207	206	199	204	213	206	206	212	205	209	190	200	210	189	199	195	211	179	188	181	223	199	234	187	205	202	209	218	211	226	194	201	189	211	231	206	214	207	197	198	224	206	176	192	222	190	203	226	229	212	180	224	197	185	187	228	212	191	227	184	204	204	204	185	209	197	189	201	186	204	175	202	227	216	213	185	213	200	219	201	189	195	211	235	178	193	195	182	201	223	226	210	194	184	172	188	236	171	218	219	212	220	221	191	202	234	215	192	203	209	209	181	195	200	216	195	192	186	194	217	211	227	192	237	205	218	182	184	198	215	213	182	193	195	175	194	209	201	226	213	213	229	222	208	210	221	180	228	197	225	206	202	201	217	212	238	205	206	206	234	190	231	204	212	209	206	230	231	197	217	260	207	189	230	220	166	190	221	191	198	236	207	217	187	222	185	214	193	209	230	210	232	192	215	227	193	208	205	174	202	220	210	198	179	235	214	224	206	203	223	190	184	219	183	209	186	193	199	193	223	219	215	200	234	194	211	203	194	196	245	220	203	192	232	216	204	196	236	229	214	203	200	179	211	148	181	210	228	203	192	203	214	207	205	231	196	197	194	203	213	203	178	208	199	204	201	199	187	166	232	185	207	192	189	195	231	207	211	217	217	177	193	180	218	206	216	178	215	191	207	190	191	215	191	167	211	199	184	198	213	217	211	218	243	219	192	189	188	207	203	215	185	207	219	185	198	209	196	204	202	221	197	181	211	203	211	191	201	220	197	193	228	201	236	184	192	223	204	201	211	205	192	203	216	195	225	196	200	194	183	196	222	210	243	177	212	192	189	217	216	197	192	216	197	200	223	182	208	206	209	202	196	189	231	183	200	214	212	200	186	200	207	222	202	204	197	187	203	221	201	198	226	187	185	206	202	201	220	209	181	226	219	232	187	220	216	243	203	197	210	198	242	189	187	194	214	192	187	178	173	186	211	207	207	185	204	219	210	206	196	204	208	182	192	223	229	194	191	205	191	218	212	218	205	179	220	215	189	201	196	187	193	203	194	189	197	229	203	195	202	214	204	231	178	198	200	214	187	247	208	208	175	184	188	214	214	208	188	207	183	184	223	195	200	191	191	212	214	209	177	195	208	213	185	214	204	184	210	201	187	186	205	199	190	201	204	214	198	247	193	213	208	226	228	247	218	190	208	204	229	219	204	215	201	200	211	190	185	201	200	203	225	223	188	194	206	185	215	185	207	184	220	199	194	227	204	227	209	201	204	196	210	196	203	191	211	197	221	191	218	203	235	200	200	226	225	216	244	209	185	164	198	196	204	185	190	217	214	199	213	214	203	178	210	206	201	198	194	217	202	201	218	209	213	236	201	215	223	178	198	212	198	184	180	219	183	179	204	209	197	212	201	187	220	216	206	204	234	182	209	200	192	216	222	219	209	208	217	212	180	184	214	188	197	236	191	213	210	201	217	222	216	188	199	213	218	218	189	213	190	216	200	211	187	198	185	194	220	205	192	177	194	190	228	188	214	219	216	203	212	191	209	220	203	190	195	194	186	232	209	188	225	195	205	210	243	209	218	178	240	207	199	204	208	203	224	220	185	214	205	207	189	196	224	201	198	199	213	215	218	173	219	198	202	218	201	205	221	203	206	189	227	204	200	232	216	209	180	193	190	191	199	212	195	187	220	185	224	227	207	180	192	223	207	195	228	223	205	195	192	212	185	224	210	209	193	218	198	197	194	217	229	173	210	190	197	211	198	221	196	193	210	193	189	197	176	197	223	190	196	189	214	189	189	212	180	190	187	204	184	226	197	188	207	205	232	206	195	221	234	190	219	187	218	199	201	231	193	195	207	218	210	202	212	213	210	225	216	240	187	206	204	215	218	196	194	193	191	206	184	187	216	207	204	208	196	205	223	180	207	204	211	207	219	197	202	201	197	205	221	194	194	197	195	222	225	207	203	225	246	215	184	193	210	214	183	225	227	199	205	180	192	213	197	206	208	231	222	217	212	193	186	195	200	208	210	202	182	177	209	203	196	202	181	194	205	200	192	201	168	196	222	204	215	227	197	216	209	194	176	201	205	182	188	204	190	220	190	217	232	194	217
28379	34124	36859	42818	45175	45687	52107	50178	49963	46626	44255	47946	46904	45206	41988	32967	33548	33615	28352	15567	14277	18287	15020	14986	11546	12620	18046	8195	7012	10032	17332	13615	8795	4169	2712	3138	2581	1920	1423	1347	1503	1409	1275	1382	1251	943	841	723	669	613	610	629	609	601	641	609	638	574	595	577	613	604	601	564	599	609	591	544	542	547	582	544	575	569	586	571	591	538	584	566	545	597	547	546	579	547	624	571	537	564	556	560	564	509	552	543	591	587	566	537	572	583	548	590	556	609	598	545	581	567	572	564	583	544	590	543	557	593	582	521	591	569	567	550	560	571	560	592	591	547	563	563	554	547	572	544	577	574	568	582	517	580	532	589	575	560	552	562	535	549	601	509	574	534	574	560	548	518	582	528	566	572	538	538	572	616	587	564	560	564	567	604	590	573	523	574	551	558	549	573	571	564	529	584	576	580	531	559	516	549	535	547	536	548	563	538	515	566	535	579	559	563	598	590	526	566	577	565	556	576	555	588	575	537	584	586	589	591	604	562	589	550	592	511	578	566	538	566	548	559	573	566	547	553	570	551	570	553	569	584	569	573	566	580	557	566	543	527	578	567	589	553	592	541	575	523	558	560	571	568	536	538	517	565	530	549	573	574	551	577	557	579	544	557	585	535	547	525	561	571	557	553	541	545	548	528	557	567	543	551	564	570	520	594	553	516	590	582	568	589	536	551	570	580	557	581	573	562	548	556	554	591	554	568	565	597	518	552	547	589	553	562	557	530	584	571	544	555	541	556	557	530	588	562	621	565	543	547	533	551	568	583	540	560	561	521	547	527	522	585	540	560	574	589	569	574	561	567	542	563	573	593	572	566	514	580	576	574	578	555	572	556	569	563	552	511	564	556	548	565	575	552	563	542	594	523	567	521	550	553	570	595	576	519	592	594	604	568	595	575	542	552	504	602	523	598	554	581	584	582	613	572	590	546	549	530	557	556	529	599	504	577	566	560	515	557	538	539	569	597	566	543	555	551	575	547	553	579	533	585	567	544	568	540	555	537	558	538	544	556	558	560	583	535	553	556	568	560	549	566	573	565	567	597	526	532	540	571	548	555	563	581	565	625	557	579	513	554	575	569	602	595	541	536	548	554	583	574	562	520	560	528	541	567	583	569	575	593	579	566	544	566	583	563	573	579	560	597	578	567	567	598	547	585	574	584	571	541	533	551	548	531	533	533	544	547	575	559	560	545	568	496	567	554	555	559	583	514	547	577	606	555	532	599	527	530	566	556	577	577	545	549	563	561	556	562	520	594	565	524	544	575	527	561	548	577	569	556	524	552	566	536	555	537	580	544	558	547	531	568	563	544	548	542	566	593	570	561	530	583	559	588	616	508	564	552	570	554	573	554	543	570	590	543	561	557	568	594	553	584	575	552	592	564	522	563	567	576	577	562	588	526	589	585	589	568	586	596	566	543	545	563	506	554	598	576	543	548	563	550	617	559	548	545	546	520	592	607	600	586	564	560	537	578	528	553	600	568	569	591	550	554	549	524	583	568	545	548	522	603	595	586	552	515	581	561	578	560	570	555	562	583	572	549	524	559	540	560	578	544	572	546	522	582	511	571	548	572	592	520	552	514	533	570	567	574	566	575	530	558	558	584	564	583	527	574	550	563	560	562	547	557	592	570	537	523	578	517	545	564	508	567	535	556	578	567	566	582	550	520	603	524	550	580	526	558	559	575	577	555	598	595	540	552	551	574	547	538	588	515	535	614	545	560	577	562	561	566	579	564	561	560	611	546	562	563	553	552	556	548	536	514	557	615	570	551	516	620	529	553	579	596	623	584	561	517	549	552	583	590	552	536	515	555	599	553	629	558	536	575	515	565	545	595	537	593	522	556	533	615	534	573	566	586	523	553	542	583	547	593	538	580	574	536	559	506	541	559	555	586	508	537	544	601	558	566	578	568	571	568	536	561	561	572	563	559	570	541	514	570	568	581	586	546	565	566	558	524	530	550	562	589	573	545	554	585	548	583	551	531	542	644	567	562	571	547	563	577	583	547	604	577	595	537	552	556	537	570	545	575	575	546	563	589	510	557	575	594	604	572	559	566	567	565	585	546	560	534	538	562	567	529	534	577	561	560	588	583	563	529	565	558	558	593	521	566	612	576	547	587	525	569	568	522	564	493	563	577	590	563	575	504	575	562	524	588	573	540	624	581	526	555	589	554	596	561	572	555	609	539	554	542	550	529	599	589	576	571	566	608	583	605	540	557	554	565	616	553	618	561	550	550	579	540	568	571	552	565	598	526	560	571	551	529	541	573	518	562	546	590	584	573	540	561	531	605	568	589	541	577	515	580	560	528	568	570	573	534	604	578	566	560	593	544	537	577	509	569	525	552	556	568	589	544	578	542	535	503	597	534	565	562	599	568	561	547	521	568	519	553	555	555	537	522	576	551	555	558	585	563	549	567	506	517	573	556	549	570	567	561	557	557	535	569	552	526	593	565	549	561	536	561	537	545	571	566	571	546	545	537	584	560	541	559	573	535	569	523	560	552	542	559	557	541	581	596	543	547	560	564	552	587	583	572	555	532	597	572	568	547	589	551	587	554	568	561	541	536	557	518	541	550	541	561	588	549	560	587	565	608	539	554	538	532	586	564	614	527	607	556	574	594	570	582	539	555	582	543	530	514	580	532	582	587	561	573	584	567	519	596	552	527	563	543	585	546	515	567	571	590	584	583	558	555	573	557	526	526	578	558	519	567	541	547	556	573	598	526	576	543	565	546	553	556	544	554	569	546	553	543	605	587	545	539	553	535	576	604	567	577	561	551	573	548	552	532	541	520	532	526	535	610	591	561	570	578	599	567	610	559	561	518	575	537	577	561	585	606	602	538	563	550	581	560	569	561	530	537	596	610	584	570	562	594	538	573	545	569	551	571	527	544	554	548	562	568	566	552	552	518	548	566	585	567	563	566	572	556	605	552	596	609	583	527	569	585	551	546	558	567	526	597	604	565	574	567	541	552	537	546	547	533	573	585	594	551	536	523	589	546	567	586	518	539	512	581	557	580	571	582	544	584	574	562	540	606	608	562	552	580	571	569	577	550	575	558	575	551	565	550	563	539	545	583	562	576	561	529	587	566	529	593	545	592	575	560	560	535	542	538	574	525	534	564	603	600	549	591	578	587	559	588	567	570	597	564	571	557	523	534	577	558	541	599	574	547	544	580	546	609	578	569	610	558	556	587	563	567	562	500	591	563	548	578	614	568	588	565	599	601	561	567	557	585	566	553	561	584	575	563	538	589	588	588	580	564	553	593	551	583	556	599	607	565	589	595	551	549	583	597	577	542	554	580	551	571	571	572	538	521	568	585	572	566	550	587	555	587	536	570	572	576	548	551	587	580	535	533	595	595	585	572	574	578	548	560	553	584	554	535	567	551	556	570	566	565	580	567	570	569	557	578	532	578	560	593	558	558	530	601	544	554	579	572	558	530	530	547	537	578	537	535	542	546	524	546
12822	12908	12248	9379	7784	8001	7721	5460	4639	4170	2990	2863	2593	1995	1659	1270	1118	1086	884	569	457	520	484	508	399	333	385	389	315	329	446	393	386	289	250	251	252	238	194	231	229	236	228	220	215	220	228	217	213	214	221	204	208	229	210	234	226	213	236	216	225	187	244	205	240	226	248	217	219	226	239	208	239	221	200	194	217	230	235	224	219	221	207	210	247	213	222	211	252	215	205	223	209	196	211	231	218	212	205	223	236	210	232	247	224	195	243	235	223	238	195	206	214	210	214	217	210	196	243	210	221	208	193	258	207	218	250	226	202	253	224	197	216	235	176	246	218	198	212	210	202	210	209	234	234	211	231	197	218	229	196	206	251	225	206	216	223	223	207	245	217	217	221	220	219	243	201	221	212	253	234	198	196	231	211	208	215	231	223	207	207	209	209	227	236	208	219	218	228	216	239	215	239	205	216	184	203	210	199	232	223	236	204	192	201	220	206	230	240	224	250	228	219	192	232	212	205	206	208	222	247	229	219	251	215	215	223	205	227	227	203	210	208	228	249	228	202	190	196	210	207	219	222	219	208	223	209	228	190	197	217	219	236	207	211	220	233	220	259	223	207	213	220	181	207	213	215	233	249	209	209	215	197	200	199	219	220	201	214	215	227	231	207	205	210	241	243	226	239	245	229	228	192	199	215	222	235	235	212	225	221	221	208	210	229	201	227	236	211	209	224	223	250	232	219	215	227	203	213	226	220	221	227	220	226	208	225	220	229	195	232	252	227	217	209	225	215	230	212	203	227	203	207	240	200	227	221	221	220	206	207	206	203	223	209	227	221	214	207	217	227	239	227	219	229	227	215	220	221	221	206	214	228	229	219	227	218	200	238	214	226	196	219	218	241	226	218	223	223	222	258	248	204	229	188	209	219	194	243	231	222	229	200	223	229	219	215	226	230	221	241	215	242	239	217	216	210	202	230	220	205	211	180	217	225	209	237	220	216	220	221	226	214	221	220	210	217	237	192	240	241	235	191	207	214	212	212	207	212	221	209	241	211	230	225	210	213	215	232	231	211	202	244	213	239	212	217	218	211	226	207	221	211	229	236	243	226	206	247	218	232	213	207	223	227	202	221	229	227	202	219	216	232	201	248	224	240	216	223	207	245	198	224	216	212	219	210	227	223	232	236	247	227	218	220	218	217	245	225	223	241	218	205	228	225	225	209	215	207	189	194	213	201	219	229	216	222	237	236	183	208	231	221	208	217	227	241	269	238	218	209	231	217	214	242	218	230	229	196	208	221	222	220	223	212	223	231	208	212	200	218	209	225	211	234	220	213	233	231	202	237	198	213	209	231	207	228	216	210	219	228	224	219	227	200	204	197	213	187	231	225	225	226	220	259	199	226	224	192	230	215	222	212	184	214	216	205	219	215	196	219	222	204	238	250	227	217	203	205	183	222	225	214	201	224	210	239	198	203	216	222	206	224	248	219	198	252	231	230	214	213	236	210	212	211	233	219	214	254	208	210	230	223	208	195	213	245	225	209	235	195	216	230	229	230	221	201	241	236	219	248	217	244	219	242	226	213	221	238	205	213	251	231	230	215	212	233	232	238	207	227	213	207	229	197	228	224	239	211	206	220	228	225	215	219	234	253	200	213	208	232	226	211	227	204	229	221	221	227	219	199	182	212	217	183	244	220	210	225	228	209	198	208	224	219	236	228	229	197	244	201	213	225	219	212	208	240	262	256	230	217	209	201	219	209	234	250	218	201	238	208	216	245	218	229	248	242	231	219	219	218	224	226	219	213	234	249	222	250	189	220	215	204	204	183	200	210	200	213	209	197	231	229	244	238	230	204	220	187	234	205	238	206	228	253	223	206	216	242	195	202	215	197	252	204	189	209	227	226	229	219	239	238	262	227	221	226	213	240	228	215	246	257	209	221	216	205	218	205	227	224	219	209	224	206	213	223	210	239	200	208	228	207	209	221	209	200	191	194	211	212	224	198	169	236	209	209	206	211	209	222	209	206	244	212	209	236	221	228	243	207	250	225	207	222	224	234	234	218	205	206	211	221	193	201	223	210	219	250	234	213	212	236	197	232	230	226	212	220	222	223	193	243	205	206	234	232	224	224	196	221	213	225	209	207	202	206	233	212	218	206	237	210	237	206	202	239	205	201	217	243	201	199	226	210	221	240	241	231	220	225	220	228	190	230	220	205	222	213	218	226	219	225	225	240	228	215	220	221	206	207	195	210	227	212	239	219	219	222	221	219	225	199	230	210	240	213	202	236	243	231	231	230	210	226	221	225	213	252	209	230	236	224	229	223	210	215	216	212	214	243	211	241	229	215	236	212	212	218	220	218	214	248	244	222	181	248	241	210	210	221	227	206	186	208	220	221	208	223	233	212	218	231	196	196	208	244	217	217	214	232	240	207	216	228	217	225	244	227	220	215	218	215	241	227	196	209	233	234	201	186	227	249	237	249	226	206	192	209	221	229	216	231	231	220	228	214	227	226	242	233	215	221	229	223	193	212	202	220	199	189	249	222	208	227	201	228	217	238	210	207	216	216	212	243	222	234	233	225	202	241	219	217	224	229	198	213	213	208	251	214	196	235	208	222	218	230	232	229	222	232	235	243	197	218	236	234	227	203	206	201	235	233	248	222	213	230	231	209	223	239	195	202	208	223	202	237	220	218	200	180	226	227	226	213	195	214	238	216	239	211	217	232	211	193	234	208	204	207	221	200	241	236	219	220	220	229	203	238	213	232	217	223	233	212	233	242	225	244	225	229	221	217	195	217	207	202	218	211	229	232	234	238	236	217	239	244	241	203	249	211	219	216	215	212	192	233	179	225	244	223	226	203	220	221	214	211	179	213	248	232	209	234	244	204	202	184	241	234	200	237	237	222	217	240	235	213	217	203	216	238	230	177	243	237	233	223	244	233	209	195	226	215	224	209	233	220	213	200	220	220	221	220	209	220	208	232	204	249	215	228	210	239	216	235	213	228	228	224	225	231	226	205	242	201	212	232	247	236	196	223	219	248	222	199	212	252	228	233	206	212	203	211	219	248	214	202	219	219	229	227	207	203	217	202	227	223	233	226	214	202	237	211	226	224	212	221	210	211	216	225	193	211	223	193	213	219	234	218	238	233	211	210	220	234	214	207	199	217	217	197	231	220	228	204	214	222	217	216	249	232	226	193	217	222	222	232	261	218	216	215	230	229	212	234	208	221	256	197	215	238	204	220	220	204	221	232	209	221	219	215	199	234	232	244	215	206	231	206	231	226	243	218	230	223	189	213	223	241	264	217	211	212	189	215	202	219	213	224	215	233	206	194	236	224	218	194	220	209	216	215	229	234	231	214	199	232	206	206	223	212	258	229	227	221	215	218	234	246	212	221	213	205	180	208	231	234	209	239	247	219	210	242	227	236	249	217	209	205	194	223	219	221	202	215	217	245	238	225	219	202	192	206	226	210	238	216	235	207	194	229	199	214	220	215	206
8936	12112	15815	16953	17350	20489	20926	16981	16294	15110	11473	11346	10732	9271	7957	5676	5525	5543	4281	2542	1932	2448	2277	2309	1792	1630	1949	1731	1283	1405	1923	1929	1567	1051	811	898	750	675	711	694	633	669	656	648	639	583	647	598	651	630	643	549	598	614	616	619	590	584	635	618	598	534	561	619	620	604	592	611	618	630	568	607	662	590	611	613	598	556	654	599	593	583	621	589	587	574	580	609	586	619	583	604	599	631	588	571	592	602	635	606	561	591	577	610	599	588	629	580	571	632	609	645	594	633	605	614	577	596	596	565	642	570	547	637	595	657	610	611	544	588	562	598	592	588	609	561	611	583	575	578	607	621	632	611	584	603	611	596	599	584	582	558	657	574	629	629	610	598	616	596	568	597	584	611	564	565	609	606	615	627	614	621	636	613	579	613	616	638	603	596	575	571	610	616	637	586	597	595	623	611	603	595	578	591	569	551	615	617	605	609	633	608	589	564	595	588	591	574	590	586	576	618	638	614	563	573	593	568	563	614	595	603	577	591	617	615	612	622	597	606	602	571	578	597	616	613	610	560	588	589	599	621	610	588	578	592	580	593	592	569	626	575	604	582	586	536	585	560	581	591	591	574	613	624	626	589	627	585	579	580	621	607	590	578	633	614	580	570	603	626	581	614	605	589	581	639	566	618	647	599	644	626	595	624	561	610	558	634	584	600	643	612	613	625	575	586	583	591	566	591	654	597	623	612	581	570	613	652	589	591	561	616	580	599	598	583	564	617	584	644	580	616	574	632	605	596	567	609	600	625	594	581	620	588	604	619	578	632	585	590	577	590	603	577	614	608	604	618	613	597	567	601	597	588	596	576	601	606	595	576	609	575	570	638	642	612	615	574	580	619	585	550	589	630	604	584	573	608	592	583	567	585	594	582	587	601	590	612	606	558	585	583	602	574	600	580	587	616	599	642	544	615	582	606	572	626	557	587	628	609	592	580	574	583	583	594	543	593	621	596	611	566	627	583	564	620	612	638	565	587	589	581	591	593	630	564	592	647	604	548	606	599	596	571	563	596	595	664	634	608	602	594	613	590	589	619	609	609	596	590	576	596	661	557	619	592	579	552	651	596	639	612	592	603	574	583	563	560	569	602	601	662	612	622	618	598	609	558	593	606	600	584	576	609	591	618	593	565	596	618	622	606	589	584	634	585	557	576	595	575	610	591	596	610	584	564	588	602	562	626	590	586	556	641	631	601	599	576	599	608	634	604	562	580	608	601	589	572	596	608	628	605	611	615	594	622	649	561	604	588	619	612	617	556	599	610	614	588	601	610	590	552	590	597	596	600	593	545	598	570	579	598	617	587	608	597	580	575	598	621	618	615	599	609	613	614	575	583	588	572	554	594	620	591	553	652	566	550	562	584	589	601	585	608	602	594	604	599	636	579	596	601	617	565	556	570	568	607	591	592	605	594	586	630	576	606	619	598	571	568	615	621	603	584	628	587	592	543	579	602	604	637	597	579	629	568	597	575	610	588	603	618	596	580	578	602	629	580	638	584	597	618	576	616	615	612	550	579	596	565	605	610	603	638	571	604	609	630	600	646	571	611	594	637	613	583	656	590	659	586	613	635	603	638	621	622	577	606	600	579	574	620	591	590	597	549	575	569	617	561	607	631	596	632	601	606	584	609	574	577	625	579	604	594	610	644	595	608	633	609	593	584	568	615	637	602	594	580	582	591	608	578	614	580	556	591	652	603	600	608	580	625	617	599	638	572	592	623	633	595	611	648	634	588	593	571	594	595	600	591	598	607	596	605	588	596	560	621	608	617	645	592	538	625	576	602	616	634	593	575	602	570	599	569	570	585	615	542	655	596	576	605	628	598	622	606	590	627	588	628	620	550	593	610	583	570	578	588	587	632	558	562	600	606	572	636	576	580	565	564	608	595	630	577	587	630	631	604	618	646	592	568	635	614	595	595	586	571	580	606	578	588	595	551	593	571	582	641	608	606	607	618	596	602	578	565	584	581	608	608	572	647	599	622	614	616	563	609	567	596	589	624	599	635	590	633	614	629	576	603	568	582	605	583	587	580	633	571	607	578	577	613	587	590	550	588	571	582	571	619	608	601	613	572	606	562	600	609	603	588	565	591	602	655	602	584	626	585	595	607	566	599	592	582	574	550	576	611	602	635	615	581	594	610	632	583	594	626	560	597	611	603	541	607	571	622	596	620	604	621	652	586	592	610	581	577	582	586	612	633	594	592	638	585	592	608	597	640	607	598	548	583	585	579	619	603	597	626	622	585	625	590	598	637	603	559	597	594	589	628	637	583	641	612	547	601	577	632	555	599	582	607	615	594	578	599	566	551	600	591	576	599	626	622	600	601	592	620	582	581	589	568	588	594	604	613	608	597	559	570	568	569	579	622	611	570	579	573	573	571	565	548	608	585	616	623	602	653	576	570	604	599	596	611	639	572	607	599	567	621	583	599	588	617	573	610	586	607	636	597	590	584	603	586	595	591	537	572	547	597	634	622	619	573	621	626	613	617	623	581	572	575	605	592	554	552	544	582	571	607	580	576	558	566	624	597	579	626	551	575	606	626	575	579	615	644	573	593	582	585	561	581	622	580	598	572	548	593	596	620	628	583	557	523	636	561	555	569	617	566	588	619	585	628	552	560	577	602	600	594	586	577	625	567	582	615	555	624	631	609	576	635	595	592	587	603	617	580	621	604	558	559	603	579	549	646	617	543	642	607	615	565	569	608	578	592	604	590	554	584	596	588	546	658	655	586	628	623	624	607	597	618	647	615	579	577	540	561	583	561	621	598	604	567	643	605	625	566	618	653	601	600	572	593	606	634	587	601	583	571	576	565	578	588	615	618	603	615	593	618	598	586	609	600	572	607	589	604	583	633	599	603	554	641	620	600	572	600	597	618	616	591	627	619	578	599	605	626	569	586	567	583	560	585	551	588	616	612	595	542	572	631	589	632	599	581	564	599	562	594	551	557	575	618	609	517	595	596	599	604	603	548	576	558	587	624	563	597	615	578	577	642	561	619	571	607	581	603	566	560	581	623	583	634	568	578	573	635	581	598	592	593	564	636	607	642	573	614	576	621	578	597	617	581	622	547	582	605	612	602	633	602	591	628	602	608	684	634	586	597	615	621	615	624	586	596	609	606	607	539	614	596	596	627	594	620	634	627	572	566	586	620	576	590	568	552	630	562	619	592	619	616	603	630	592	615	571	606	549	585	596	609	590	615	572	623	597	632	558	557	605	609	590	637	589	589	660	606	554	604	624	640	644	576	563	621	610	554	564	617	585	598	635	604	657	617	637	614	594	624	612	613	571	617	604	578	596	614	545	589	583	618	622	588	595	579	592	614	583	618	619	602	603	618	612	657	650	612	582	597	608	587	570	594	588	615	613	591	582	581	579	592	600	570	610	597	605	615	610	612	582	591	593	605	601	567	608	566	622	570	594	607	570	616	594	607	659	608	609	595	591	587	594	566	613	617
34232	35517	39103	38746	37544	37102	39549	36393	37833	38406	30181	31550	28184	23689	19157	13100	10772	10437	7706	3304	2073	3203	2742	2667	2067	1334	2370	2088	913	1513	2080	2152	1353	971	868	908	732	466	402	316	300	305	278	298	241	226	242	195	181	204	171	217	167	185	188	187	198	177	181	190	226	164	192	156	195	171	172	178	162	189	167	193	216	192	183	178	182	185	172	182	196	194	192	179	160	168	184	174	180	173	181	164	210	180	161	163	176	179	192	182	174	169	175	209	164	182	170	185	180	176	199	189	188	187	166	169	180	208	187	192	177	207	193	182	170	188	171	205	169	156	172	197	170	173	162	163	189	206	164	166	166	185	158	197	177	166	159	170	156	160	195	190	196	207	190	191	199	180	164	213	176	191	181	151	173	178	180	194	187	203	185	176	187	181	178	155	169	183	169	202	202	172	187	178	197	175	204	158	180	187	183	175	166	202	207	164	153	195	164	187	169	175	164	194	158	198	176	188	190	164	183	209	173	168	190	176	176	204	175	180	194	178	193	181	178	175	169	166	193	192	187	190	203	191	169	179	171	178	199	174	186	185	182	174	171	181	168	168	175	167	187	185	200	173	175	195	198	199	202	163	164	166	179	170	163	180	170	180	171	172	169	167	183	180	187	173	171	186	161	186	181	175	184	193	181	168	184	176	187	158	171	179	204	175	201	200	178	157	150	178	180	195	200	191	175	193	167	167	202	198	174	184	205	176	159	175	178	186	174	159	179	180	148	179	189	201	203	178	186	170	155	181	171	177	166	163	176	169	184	179	160	186	193	196	207	198	167	183	194	175	177	197	174	184	202	192	172	185	177	196	198	157	150	170	172	173	163	181	181	195	182	173	200	177	178	199	175	179	184	189	175	197	170	181	181	171	165	177	163	163	194	174	195	192	161	192	159	183	220	175	188	169	191	179	167	179	189	197	183	189	172	158	184	174	185	178	154	181	168	159	202	179	159	174	168	175	192	167	179	194	193	204	194	187	210	186	210	172	200	160	174	180	211	180	178	207	188	181	187	160	160	200	178	171	172	177	169	220	188	182	191	213	193	187	175	171	183	201	178	184	175	187	188	167	197	165	173	164	192	177	184	181	157	191	165	169	172	188	171	181	183	179	192	189	206	205	163	163	174	192	195	208	172	186	166	155	158	163	224	168	201	164	194	170	168	163	178	184	170	173	177	182	195	175	175	176	203	181	186	186	169	195	156	184	174	176	170	159	210	181	184	189	185	198	169	185	197	203	187	185	185	191	159	201	170	175	169	188	187	158	177	176	173	178	178	176	182	191	180	171	175	167	165	155	178	209	184	171	170	166	161	178	181	188	177	172	184	187	170	166	175	190	151	181	176	203	182	181	183	177	145	202	162	205	182	157	166	176	177	194	193	189	190	165	169	179	165	140	165	222	175	184	164	192	173	169	190	216	182	184	199	179	167	167	181	194	171	185	177	179	175	166	175	152	165	171	175	187	176	171	180	189	149	173	166	173	192	192	195	160	161	181	180	182	200	179	175	205	184	180	163	181	176	156	211	187	173	154	171	178	185	193	182	176	216	181	174	190	174	156	171	171	180	186	188	191	184	193	171	190	182	181	191	178	175	172	184	184	183	178	177	181	183	190	191	190	187	180	186	184	212	162	189	185	184	192	229	174	175	198	180	182	186	183	172	168	180	142	186	199	173	177	182	182	183	175	191	184	184	198	198	185	172	178	160	205	204	178	192	184	183	191	178	175	158	197	183	207	169	197	182	181	166	177	171	177	192	177	179	173	180	178	190	193	154	189	154	170	201	176	163	166	197	184	201	152	179	164	162	185	189	176	175	188	196	193	190	182	199	169	169	181	200	193	201	176	189	165	202	161	191	178	193	173	187	170	181	193	188	180	169	179	212	183	196	181	186	156	157	182	173	198	164	186	209	196	189	179	188	181	172	179	187	165	161	217	187	184	163	190	165	179	161	169	215	192	191	191	167	201	196	189	177	189	170	186	206	195	181	206	184	170	184	195	185	186	174	172	209	188	192	171	166	166	183	183	168	151	180	203	182	186	161	162	175	175	195	201	189	182	175	180	178	174	172	167	169	179	172	198	183	191	181	172	175	185	185	190	181	207	188	179	192	160	164	190	177	174	173	176	195	174	180	193	163	186	190	182	176	140	189	199	198	174	183	173	182	158	165	184	188	170	180	185	173	186	184	177	172	164	157	211	215	173	186	155	173	184	182	181	171	159	183	178	168	171	194	205	190	192	171	181	165	199	178	173	200	222	208	175	192	190	206	189	168	183	198	191	166	174	193	180	173	164	166	180	163	181	171	177	174	189	196	138	185	182	171	152	184	203	169	172	166	173	178	167	167	192	184	181	172	188	203	158	191	185	177	201	186	181	191	189	178	152	171	195	172	234	180	166	206	187	180	169	173	174	160	174	178	180	178	161	176	188	175	175	195	201	174	201	176	170	204	200	194	176	157	199	173	180	158	168	191	211	177	170	168	180	174	164	182	180	182	169	211	177	188	174	214	204	162	188	177	170	194	186	194	205	186	186	190	169	172	209	181	191	158	193	189	208	163	162	175	162	188	183	198	182	190	165	178	181	190	188	180	171	155	182	189	194	182	203	177	162	172	168	166	195	170	177	172	179	162	188	178	183	173	186	163	191	176	182	171	189	172	160	186	162	165	165	204	185	198	176	186	163	187	212	190	176	186	184	182	176	192	188	204	191	190	200	192	168	190	187	178	210	203	164	222	204	185	174	189	168	180	220	184	162	189	195	184	194	197	184	181	183	195	193	193	171	182	176	195	172	193	191	182	195	170	178	184	168	210	172	191	153	178	187	170	170	178	178	195	194	172	174	177	183	183	191	180	193	176	191	185	168	172	176	192	183	189	171	199	179	184	146	168	188	165	177	177	179	189	172	162	197	159	179	176	191	194	180	172	197	170	179	167	175	186	185	195	162	174	173	202	198	182	159	187	198	180	180	165	170	196	196	146	195	187	169	196	189	194	173	191	185	176	194	203	191	180	166	197	163	201	187	195	180	197	177	198	198	162	183	193	180	193	182	161	197	180	192	197	173	194	175	186	167	157	164	170	172	188	176	167	163	192	173	210	191	174	178	183	178	157	206	177	175	178	185	194	180	177	191	178	169	181	188	162	153	168	177	214	191	195	178	174	160	189	189	186	168	168	157	186	185	162	184	190	166	175	164	192	204	196	185	187	202	145	179	167	189	178	201	172	176	193	173	177	161	175	150	175	190	170	173	196	176	189	172	181	172	182	168	178	200	206	200	183	168	175	172	178	179	171	186	183	176	182	193	196	168	180	161	169	175	186	166	172	178	198	187	169	189	186	176	164	188	186	203	184	189	195	171	197	196	192	190	176	198	207	200	193	198	166	171	195	202	156	203	176	162	198	179	181	172	168	179	174	182	189	221	171	198	161	176	151	185	150	194	164	185	190	151	223	172	174	197	181	149	190	161	190	185	169	177
23575	29178	36264	41427	43540	46302	48249	46472	49693	49071	42392	47145	43756	40283	37263	28551	28375	29016	23463	12123	9898	14468	12831	12672	10350	7271	12568	10557	4814	8462	11744	11432	7545	4939	4717	5048	3992	2178	1857	1314	1173	1227	1066	1113	969	791	665	590	558	580	536	533	533	590	530	561	532	533	554	555	528	542	524	521	500	504	534	562	531	534	496	533	542	492	562	544	518	521	464	483	504	518	480	499	483	512	468	513	516	525	532	483	492	513	511	519	502	529	547	508	548	506	501	503	512	509	518	500	539	469	513	554	482	530	512	542	461	525	528	507	503	534	473	453	503	504	470	500	496	533	532	510	520	492	473	471	512	516	531	475	482	472	551	504	521	525	507	482	526	484	482	529	500	506	463	463	501	545	494	507	512	544	526	497	500	515	521	491	484	555	479	520	511	517	506	501	487	523	492	505	488	502	512	498	497	483	535	501	527	511	526	533	521	471	526	482	537	494	501	482	542	479	555	507	527	537	499	513	518	534	493	485	476	523	531	510	490	459	515	491	495	507	512	498	524	502	505	550	456	526	509	486	526	537	506	529	508	531	481	450	493	534	502	496	515	481	501	508	483	493	493	510	525	496	545	486	507	519	508	495	485	520	557	521	465	479	519	529	539	550	547	520	496	517	520	537	510	489	496	550	517	499	504	509	522	532	482	546	519	527	506	500	513	539	538	473	520	526	481	557	484	524	497	499	509	500	489	545	513	546	517	473	545	510	500	486	565	558	496	527	519	479	527	486	506	507	534	529	519	504	500	518	511	545	520	507	521	500	482	477	502	527	502	504	497	514	512	529	517	536	494	511	535	518	479	569	505	510	496	518	504	514	522	536	498	486	542	502	497	510	515	530	490	541	519	477	515	524	480	513	453	476	576	509	535	520	549	522	509	526	523	519	460	506	521	513	513	511	482	480	500	544	505	523	505	550	515	520	560	510	508	532	509	527	479	519	513	494	509	488	527	560	526	487	491	516	493	540	519	498	521	506	523	504	539	508	503	509	476	470	455	541	545	491	469	521	534	511	538	512	523	524	491	532	524	546	527	503	527	531	509	504	535	480	503	526	505	478	478	541	541	485	480	504	498	506	515	510	547	460	491	495	518	499	515	518	521	524	489	574	486	504	522	528	514	501	521	524	541	520	498	523	501	519	478	491	517	517	531	532	492	484	476	506	524	472	487	506	496	536	521	530	538	528	518	510	519	487	522	490	527	519	506	522	487	541	491	518	470	529	517	492	494	490	529	536	505	491	508	520	509	525	528	471	513	504	509	518	481	523	461	508	527	517	535	528	510	508	482	464	531	477	492	512	517	542	515	492	486	500	493	517	513	521	498	496	499	508	522	543	508	483	512	490	519	521	495	534	509	496	529	510	546	509	481	532	527	514	472	547	526	534	497	501	503	501	538	566	505	463	496	516	481	510	523	526	501	509	511	527	510	509	493	514	477	498	507	500	529	549	521	502	505	503	507	529	508	519	566	518	457	520	541	534	511	485	519	521	495	457	504	494	494	511	513	512	510	502	488	533	508	528	528	496	535	533	479	538	515	509	461	500	535	513	486	538	529	481	495	501	513	533	492	526	513	489	531	505	497	506	528	489	507	506	499	481	507	520	547	501	478	503	500	524	536	519	513	458	503	538	515	500	526	507	483	547	549	544	527	542	546	514	520	532	496	490	506	492	553	533	501	475	524	454	522	532	536	501	519	492	512	515	523	484	512	486	510	469	507	489	552	508	535	541	469	493	475	505	578	515	483	516	531	443	514	518	527	483	513	491	547	502	516	554	501	478	502	544	523	513	517	533	503	485	515	541	549	506	528	492	486	483	486	547	523	536	515	507	510	550	521	519	478	549	484	552	510	483	526	508	483	508	495	515	510	536	505	498	526	568	501	487	513	500	514	525	507	510	513	499	488	474	521	512	510	508	501	495	525	506	468	499	490	538	513	526	546	503	534	501	522	485	529	473	532	522	445	514	523	521	522	484	533	489	467	504	516	490	493	522	488	492	536	484	507	518	517	526	538	531	534	504	524	566	506	556	518	504	520	555	545	546	549	467	496	507	466	494	499	516	504	545	516	470	479	526	516	509	482	506	488	521	510	514	528	533	533	505	521	531	498	528	491	541	505	481	488	544	489	487	492	468	521	506	508	530	498	505	519	505	537	488	561	524	509	490	486	505	520	525	520	509	512	503	504	512	491	470	495	492	518	505	475	475	505	491	487	485	527	525	550	505	476	536	495	476	496	524	507	503	504	533	498	519	525	500	488	532	518	466	509	497	523	495	512	504	496	492	518	484	526	493	502	514	507	533	493	452	512	475	526	510	492	504	550	505	495	507	498	480	528	495	527	448	512	493	517	499	482	518	534	480	511	512	516	530	497	512	488	507	465	545	502	518	523	542	474	518	533	501	537	472	519	529	495	497	512	487	500	504	528	504	510	465	527	544	456	474	518	549	484	544	489	502	522	475	523	525	465	515	551	524	481	474	514	524	524	518	477	500	526	486	520	540	471	553	541	485	508	460	492	520	456	521	503	493	448	508	535	500	484	555	490	491	499	488	516	505	494	536	474	528	503	496	547	539	556	507	515	514	496	505	510	536	562	497	567	504	490	533	488	515	579	473	514	540	487	511	502	464	472	503	509	512	530	487	490	507	509	560	527	503	529	510	516	498	507	514	471	513	510	529	501	468	496	509	434	476	496	503	522	545	561	517	478	526	495	507	533	485	524	528	537	518	546	460	522	523	558	515	489	507	510	494	493	520	482	505	492	497	528	521	473	462	497	520	459	539	522	504	499	519	527	508	519	495	537	497	492	503	502	530	527	498	501	503	531	508	524	544	505	507	545	527	542	508	514	476	503	503	525	496	557	549	486	528	501	502	507	530	498	502	510	520	509	518	495	563	486	512	503	543	475	508	469	523	500	500	539	566	527	497	550	512	520	464	447	524	548	518	528	533	505	495	503	482	498	511	475	548	517	503	509	485	532	503	531	534	516	493	501	476	497	534	505	473	496	535	509	517	484	529	534	535	525	482	491	557	497	504	528	470	535	509	482	503	537	524	466	493	446	487	532	494	524	512	479	505	526	516	473	472	479	508	538	505	516	516	515	487	517	484	527	530	528	494	504	485	492	503	502	486	474	480	519	504	484	500	478	509	518	486	502	531	523	517	523	503	548	511	497	451	516	529	446	541	515	536	504	489	466	519	500	539	462	488	511	541	502	542	501	520	515	459	498	502	513	505	489	490	490	508	537	482	517	514	494	516	529	512	494	519	501	526	484	521	504	503	514	520	528	521	465	511	515	513	493	535	522	539	502	488	496	534	518	545	538	532	508	551	511	477	540	526	484	501	511	539	505	528	532	498	513	495	531	493	542	501	513	507	489	506	520	523	542	539	491	508	514	502	484	507	507	501	525	489	499	529	499	458	474	484	519	509	512	534	513	489	494	505	480	537	482	540	499	509	499	483	512	478	505	510	496	515	506	545
38062	38558	41241	44328	42520	38717	43449	38836	42468	46952	34756	37080	35541	32192	26394	18842	16591	16775	12218	5432	4682	5232	5021	4097	2877	2292	3265	2967	1339	2774	3676	3818	2381	1483	1608	1412	1071	744	575	337	313	394	344	328	308	270	251	209	247	231	212	203	216	205	210	205	215	252	229	216	212	231	213	214	215	225	224	218	228	240	238	224	207	196	210	215	241	179	224	228	245	220	216	210	213	245	205	202	203	214	208	220	230	194	239	213	222	205	220	242	225	216	215	225	244	240	200	213	220	222	225	197	204	227	237	220	215	233	223	238	230	212	196	218	228	220	198	230	224	224	218	246	244	214	214	228	227	229	231	215	242	213	219	192	213	223	202	235	235	211	244	239	207	245	212	200	233	217	259	219	210	195	232	210	217	246	237	233	232	234	245	221	240	228	212	201	212	233	218	250	227	229	239	240	227	236	214	225	202	190	231	208	224	207	232	203	224	223	204	239	254	215	221	232	226	232	197	216	238	207	210	221	206	220	227	217	221	200	220	219	218	207	219	244	186	204	218	214	213	204	242	244	249	223	209	218	222	232	220	239	227	232	212	218	222	231	234	216	215	224	206	210	222	209	225	203	200	211	228	205	220	249	233	198	218	213	213	229	239	221	202	220	205	207	232	256	221	204	234	222	222	200	219	224	214	233	224	220	224	232	232	212	216	225	208	209	200	214	225	220	225	243	212	201	223	213	239	207	237	235	233	192	215	249	202	224	194	247	225	216	213	211	227	206	218	212	213	227	216	262	220	233	205	214	222	222	207	242	177	203	226	240	208	234	234	238	228	237	223	237	229	202	215	201	213	230	240	225	214	236	201	215	198	201	212	245	225	226	185	226	212	241	209	235	238	224	221	210	230	211	222	206	226	237	227	200	227	204	261	186	213	233	215	221	233	230	214	184	222	214	206	240	223	243	210	238	181	236	250	234	222	210	195	219	212	210	231	250	227	247	223	222	237	214	228	225	226	220	197	221	208	233	225	236	234	218	222	191	223	242	203	218	233	208	212	234	203	215	201	209	205	221	231	227	211	202	233	184	210	239	189	258	207	216	205	190	192	240	218	243	227	221	248	217	247	205	206	215	231	227	253	185	221	232	213	236	200	221	248	221	201	228	191	218	218	246	211	209	230	241	216	237	234	205	243	242	226	253	230	215	226	231	242	242	220	232	215	222	225	231	222	241	267	225	214	234	209	218	231	179	253	215	225	225	249	245	225	195	212	220	217	237	260	215	195	218	221	241	272	229	202	225	252	218	242	224	228	234	228	219	228	219	248	224	242	224	222	213	247	249	223	220	223	236	216	207	262	196	235	204	198	219	232	205	228	234	212	230	201	204	247	207	220	224	232	221	225	220	200	216	211	211	216	216	237	202	191	237	210	218	214	219	238	212	220	233	226	230	245	211	205	217	229	226	218	211	207	198	217	208	209	192	240	230	250	209	235	232	199	232	212	211	215	230	228	263	211	230	243	234	213	243	239	201	226	199	210	231	205	242	267	213	232	196	220	209	187	239	199	240	212	211	228	232	227	229	229	241	243	215	214	232	221	202	225	219	250	233	218	236	251	235	227	219	236	203	199	234	229	233	236	229	240	208	216	238	210	220	229	216	212	241	204	249	260	250	217	243	207	226	214	194	237	222	226	225	212	211	211	219	216	225	208	216	224	222	218	216	235	237	219	226	196	229	233	221	202	247	213	232	214	235	229	238	237	210	222	242	229	245	251	219	217	216	225	237	217	196	221	240	207	214	206	230	219	198	230	180	210	221	238	238	252	204	233	223	235	228	213	211	250	221	242	212	209	212	212	219	222	233	228	218	246	200	237	234	203	220	202	255	220	204	235	232	269	251	220	224	208	220	229	224	201	224	234	239	225	235	195	218	214	210	228	214	242	235	232	204	204	224	217	236	198	221	240	222	215	242	227	209	206	221	242	220	243	208	227	211	199	232	218	239	236	208	199	215	212	216	247	212	211	218	223	218	239	240	209	241	227	233	223	225	233	256	246	246	248	233	235	205	209	231	208	220	209	239	230	235	235	221	227	213	231	224	237	237	241	230	220	224	235	209	231	233	220	211	238	205	232	206	209	217	220	202	229	241	255	211	205	229	226	239	233	225	230	220	196	220	209	196	216	214	194	193	254	244	246	247	220	228	222	231	229	248	210	212	218	248	234	224	230	215	229	244	200	241	214	233	231	237	242	229	237	222	221	245	185	202	214	217	235	226	216	273	196	232	244	212	227	247	234	215	226	252	250	224	236	236	233	227	224	225	221	208	228	247	205	213	224	230	204	216	213	246	232	196	236	230	219	219	228	206	239	215	246	215	223	218	247	201	218	210	234	237	233	213	240	230	185	205	219	205	223	207	225	213	233	226	204	191	241	219	207	230	223	273	230	220	215	236	219	210	227	225	231	221	211	215	188	212	245	224	215	223	196	206	228	233	223	208	232	209	227	220	233	218	226	213	212	205	226	239	240	196	198	241	236	217	237	210	213	220	234	242	220	220	242	227	220	209	224	219	230	198	234	231	237	214	231	218	229	196	212	224	226	221	211	234	224	242	211	231	237	221	236	250	235	212	213	238	217	212	203	234	221	219	181	214	254	215	243	205	206	245	220	236	225	199	193	216	206	212	231	223	206	215	213	267	254	218	241	215	216	209	212	207	249	224	206	213	232	224	214	203	252	216	196	225	251	217	209	223	209	220	230	243	207	217	251	223	222	226	218	232	209	245	241	229	210	234	209	236	268	225	187	197	214	236	235	224	216	221	229	239	234	214	235	211	225	240	241	231	201	213	218	210	235	209	206	204	204	238	249	226	216	236	207	235	228	218	222	224	221	235	245	214	235	214	242	192	216	242	211	239	245	206	232	224	216	215	227	214	195	235	216	223	231	187	209	229	219	241	234	249	225	232	234	224	238	248	230	218	223	230	230	224	236	202	227	208	237	244	197	199	232	218	243	223	237	247	213	222	196	212	190	236	196	223	193	227	217	245	217	197	225	250	229	212	204	257	205	224	239	245	220	205	218	233	210	262	213	200	226	222	238	225	212	233	216	179	197	204	198	222	251	214	214	225	229	233	236	195	220	227	223	202	224	246	199	243	245	210	198	219	242	201	223	232	219	229	241	247	260	248	220	228	229	202	208	227	230	219	203	200	233	219	216	219	239	228	204	250	214	229	239	259	231	197	236	243	219	250	188	215	227	217	229	225	244	221	218	191	221	245	229	230	216	222	213	255	241	235	227	249	236	209	234	211	227	240	211	206	242	203	213	230	224	232	198	212	227	235	206	229	257	223	224	218	250	225	234	226	221	199	248	228	247	237	246	212	214	242	246	233	239	233	207	215	238	225	244	203	226	233	209	225	218	214	225	203	213	233	231	229	241	233	216	220	229	234	233	216	216	223	237	235	248	242	248	243	215	230	232	213	233	226	251	202	235	213	217	220	253	219	215	229	256	207	235	215	203	197	230	215	216	222
26394	31915	38333	46263	48362	49430	52317	50946	54582	56460	45875	51760	49838	47993	42840	34262	35323	35516	28191	16690	18237	18944	19022	16721	12436	10875	15426	12843	7130	14069	17586	17109	11854	7974	8917	7369	5408	3677	2812	1171	1281	1483	1287	1209	1115	943	788	694	668	627	633	664	639	595	641	667	658	662	635	684	651	621	650	603	605	622	616	604	602	619	573	578	618	612	616	625	603	621	582	612	619	553	591	606	565	612	576	609	593	612	635	607	618	624	581	626	617	638	569	629	543	642	571	605	653	598	664	662	621	638	626	599	629	633	599	665	628	598	660	583	592	591	608	608	624	621	622	639	613	606	619	618	645	629	617	645	593	586	586	657	619	600	590	621	593	568	602	585	597	627	602	626	659	632	613	637	614	640	608	644	601	577	627	631	601	641	614	601	568	643	551	582	592	576	547	602	636	617	604	567	579	586	574	617	617	614	638	586	633	593	611	613	650	649	628	599	632	597	561	600	622	606	598	612	583	604	617	616	598	611	614	615	631	645	632	651	613	626	570	587	564	596	599	644	659	595	622	601	640	619	620	611	704	608	584	637	639	630	626	577	622	582	629	607	573	654	606	629	570	558	591	590	588	591	596	630	606	630	622	659	639	612	617	630	609	600	631	587	591	572	636	580	640	613	631	615	581	615	607	610	632	569	602	627	639	644	589	574	624	631	581	599	565	631	621	577	594	597	634	638	606	646	604	604	627	613	705	664	599	594	614	595	665	645	572	548	622	615	607	584	572	634	606	658	620	586	566	622	610	599	632	646	575	623	594	615	586	593	589	585	546	623	617	612	591	574	653	619	647	652	617	614	601	629	633	609	598	690	609	635	602	647	626	643	621	637	583	638	606	643	640	594	609	618	579	646	630	613	636	608	625	585	611	572	601	608	642	617	568	587	602	609	625	636	637	676	582	569	615	616	636	611	542	611	588	636	590	602	592	601	600	606	579	626	605	578	594	628	631	621	637	599	621	630	594	605	504	634	640	632	632	621	616	624	661	589	612	583	621	600	628	599	630	565	577	587	598	567	583	649	596	612	607	609	636	621	565	600	637	634	595	601	562	632	635	588	592	638	595	586	604	575	593	613	577	626	575	570	612	614	599	626	595	629	590	578	646	584	636	575	613	598	582	611	624	626	614	660	615	633	608	652	597	574	584	599	603	587	591	616	603	614	584	597	612	585	604	627	612	592	621	637	573	623	598	595	659	569	622	565	625	606	636	609	598	670	586	609	628	613	600	580	637	627	583	605	611	620	621	583	612	627	588	593	637	592	616	597	674	606	604	668	593	642	618	577	650	646	620	608	583	565	584	630	624	590	620	602	606	587	570	560	604	649	587	578	624	628	596	594	571	582	597	623	590	582	609	606	575	617	641	665	585	601	586	592	586	627	664	636	612	620	614	581	661	635	617	568	562	613	612	623	597	629	582	581	596	620	594	567	622	604	616	648	550	613	597	619	592	595	665	626	602	616	583	585	628	605	596	597	617	644	589	600	615	613	574	592	595	601	577	630	605	596	618	562	577	603	577	603	620	623	635	569	603	638	592	595	622	639	599	632	629	607	627	617	622	613	581	596	563	630	615	604	624	648	629	618	601	635	604	603	612	664	614	570	598	615	600	656	641	607	599	599	597	635	622	592	637	650	600	609	622	652	634	605	617	603	617	652	608	618	618	592	554	611	586	615	646	600	643	604	614	596	628	614	588	569	587	594	615	625	625	604	634	606	621	653	602	628	639	584	608	614	610	648	633	622	640	585	599	624	607	579	624	626	590	616	599	615	622	563	637	649	632	634	595	626	622	611	642	575	637	638	612	581	625	615	575	598	590	609	626	570	600	640	624	656	583	619	628	605	570	605	645	615	627	648	620	642	612	612	588	609	601	635	580	580	585	599	607	631	590	610	596	673	602	598	616	586	611	547	626	611	604	664	617	554	593	584	641	656	592	657	568	580	613	596	597	637	599	633	623	630	584	593	604	605	590	611	615	618	621	605	598	672	593	638	595	668	600	605	593	589	599	603	651	618	637	648	625	619	643	596	670	604	598	651	603	634	591	606	621	587	623	596	600	602	603	599	631	613	672	579	616	656	632	584	621	624	583	575	634	605	570	624	619	614	601	596	598	622	603	618	598	612	628	610	589	629	650	607	634	591	635	632	621	601	619	608	635	620	622	619	626	599	608	597	628	549	597	554	616	652	630	614	656	584	663	607	585	667	612	591	638	583	613	627	611	617	576	633	587	589	640	614	567	608	617	592	635	629	597	599	603	649	635	594	585	603	628	587	638	636	599	593	581	616	608	667	588	676	668	611	617	604	682	608	636	606	625	619	648	603	610	590	603	609	614	618	644	622	613	616	644	628	603	613	599	616	615	614	635	623	578	624	597	607	595	626	602	625	660	605	616	659	609	608	636	632	622	629	616	597	630	596	626	613	655	624	614	611	592	623	599	632	626	617	604	608	595	638	638	612	599	586	643	614	641	606	610	630	651	652	620	591	618	602	629	560	597	592	607	605	591	639	623	591	583	610	582	618	582	624	594	575	633	615	618	611	663	635	625	631	608	635	603	592	584	644	594	659	613	606	609	600	618	652	632	640	625	625	618	660	631	612	573	656	631	646	628	596	610	594	570	609	583	610	592	604	624	595	683	621	592	633	641	664	603	600	625	607	649	613	644	607	613	619	586	629	602	638	604	593	613	669	638	620	640	610	575	636	616	590	636	608	611	653	600	609	626	607	597	595	612	584	604	626	603	595	614	606	576	626	631	547	654	630	598	602	607	604	609	557	623	590	601	635	618	595	620	628	632	614	646	610	597	564	579	610	610	649	638	650	611	614	605	623	632	634	574	665	630	631	618	624	642	624	621	624	614	577	613	607	599	638	601	617	640	646	610	580	605	586	640	652	634	641	646	636	637	612	592	590	580	620	592	608	586	592	613	608	577	601	637	617	618	622	636	580	618	594	622	621	546	625	644	602	627	611	565	597	597	640	583	603	629	608	593	620	596	607	611	628	637	620	577	609	613	616	649	607	596	613	629	641	627	616	596	603	644	621	578	595	611	607	644	620	619	630	632	593	625	638	590	623	629	600	629	601	603	556	577	602	658	639	585	576	583	618	626	605	619	625	670	626	641	671	601	616	611	606	619	620	641	618	608	633	609	570	635	593	632	616	614	622	596	598	596	603	645	583	615	638	612	602	593	607	618	621	591	575	651	622	580	623	671	636	617	606	651	606	622	538	606	590	646	600	640	625	575	603	659	588	680	610	603	658	624	585	645	594	627	596	633	645	585	628	579	565	614	601	612	612	597	593	637	633	597	586	619	593	644	597	663	628	618	635	621	604	613	606	653	568	593	597	632	651	640	610	580	629	569	546	607	630	561	602	641	621	606	621	595	601	571	644	634	594	594	620	635	631	557	594	623	559	574	632	651	593	646	609	641	620	556	584	634	610	613	604	598	598	647	634	575	581	597	596	660	582	554	586	602	644	616	628
11310	12227	10686	9974	9147	6880	6455	4658	4486	5209	3101	3057	2461	1931	1526	1152	1129	987	705	491	509	467	493	481	421	328	407	387	285	342	410	465	412	321	295	290	289	271	219	223	242	246	240	241	254	237	220	240	227	239	254	229	224	239	199	229	231	238	238	218	221	229	234	212	234	216	234	222	230	226	203	238	248	200	204	212	211	192	254	208	236	231	226	229	201	209	231	244	241	230	235	223	220	207	222	221	236	244	247	216	235	225	215	260	190	209	239	247	241	214	228	219	233	242	235	236	223	215	233	237	219	224	226	198	255	231	254	210	228	207	250	244	219	214	218	212	241	231	228	211	234	226	229	201	215	238	238	224	233	232	253	236	226	245	235	235	231	214	226	241	214	234	213	209	246	223	214	214	234	235	228	214	217	223	243	218	211	258	201	249	211	211	250	228	211	256	222	207	255	232	241	217	266	219	213	237	241	221	221	249	244	240	197	218	241	213	219	214	230	254	231	230	209	220	244	220	212	229	220	218	226	227	256	263	214	213	214	243	237	234	247	213	237	243	242	220	240	231	229	235	232	194	211	212	229	238	233	220	230	246	213	248	207	236	210	229	194	237	239	214	246	223	221	238	218	221	207	242	198	221	213	216	222	224	226	240	240	239	231	223	244	229	254	211	247	229	204	242	216	254	227	234	233	221	223	223	244	231	232	242	257	221	257	246	250	224	238	250	232	231	235	201	216	234	245	228	219	238	204	202	237	253	236	228	220	189	224	220	232	249	226	212	250	249	208	222	242	247	214	241	243	227	241	245	246	232	242	222	219	221	232	236	228	232	224	230	257	238	252	229	258	253	246	215	227	213	232	229	237	221	218	258	237	231	222	242	221	189	238	231	203	206	219	257	236	212	241	201	235	214	198	256	205	231	248	239	208	215	239	215	223	216	240	238	245	218	215	212	217	261	238	222	230	243	222	237	218	234	225	227	250	235	243	240	237	260	250	230	243	231	222	260	231	199	222	215	253	247	210	213	237	241	231	218	219	231	239	234	218	263	225	245	231	224	224	221	250	229	232	222	235	220	239	221	230	227	232	222	226	225	244	247	201	258	259	248	233	225	218	209	224	273	248	222	243	205	191	236	240	224	218	243	234	213	235	241	225	222	235	215	217	214	200	224	261	224	233	230	235	217	215	249	217	210	221	238	238	229	237	222	242	208	242	227	204	215	232	240	244	210	223	231	240	212	224	239	217	253	217	223	212	231	204	250	232	228	235	211	211	202	217	209	225	225	231	239	218	234	222	211	229	235	212	249	238	229	239	228	228	236	238	241	214	231	252	226	231	258	194	237	212	217	228	241	232	219	221	234	227	261	219	213	238	239	254	245	231	225	225	238	217	243	225	254	241	243	211	244	242	253	197	219	238	210	209	210	253	242	272	194	231	232	209	224	231	242	231	244	244	212	220	246	220	231	244	217	227	209	236	204	238	207	226	220	216	236	229	208	215	254	251	222	226	224	217	260	253	239	244	223	205	216	224	204	253	235	219	242	191	245	235	236	237	215	243	231	218	243	223	203	207	203	255	265	231	238	229	218	210	243	242	224	229	236	206	263	240	223	208	241	235	217	233	247	247	228	208	209	231	226	227	243	222	223	236	211	238	255	205	232	250	243	237	205	225	220	258	232	238	246	240	222	224	228	236	231	226	208	226	229	241	228	224	223	206	230	219	219	242	250	263	205	224	235	224	239	230	261	233	238	226	263	239	223	221	238	220	200	205	214	245	246	238	200	226	220	234	218	222	227	220	213	238	218	229	236	224	225	234	222	224	231	217	240	215	231	235	241	233	223	246	239	232	213	208	214	229	206	218	271	237	210	238	227	248	264	213	226	228	226	220	210	220	231	221	200	240	233	219	208	211	236	238	247	238	219	245	214	228	233	212	220	237	231	223	212	206	217	257	242	252	234	216	265	228	240	250	246	225	244	247	242	224	232	228	223	228	191	236	238	248	206	237	248	222	233	248	234	211	239	200	213	231	246	224	223	216	207	225	234	215	242	232	216	218	220	208	214	235	242	234	254	228	224	217	254	233	200	222	226	264	249	241	232	213	234	241	239	237	259	241	265	211	224	241	272	222	258	223	215	242	238	206	232	231	204	241	227	282	213	221	215	229	213	196	244	220	212	242	238	213	231	238	198	224	243	229	245	257	210	222	225	224	232	231	243	234	224	247	232	222	236	233	233	217	215	218	239	223	207	231	224	234	222	240	221	227	229	241	226	238	213	217	208	232	228	222	216	200	224	219	235	250	208	224	208	230	239	241	210	222	219	235	221	231	216	208	260	228	240	222	243	240	216	217	211	233	235	225	235	217	253	212	243	233	216	223	233	246	233	222	214	245	225	239	212	229	227	227	252	215	215	214	255	232	254	216	245	261	227	229	240	262	215	247	233	235	231	220	253	195	236	210	228	220	225	212	229	196	217	232	190	247	233	242	218	261	222	228	232	235	227	236	225	213	235	235	239	228	213	252	238	232	237	228	238	215	240	240	234	244	211	243	238	258	238	201	245	208	239	223	241	238	222	207	210	229	217	207	233	262	238	212	207	193	228	221	221	249	236	229	231	223	258	232	202	227	204	237	219	233	224	209	216	230	246	225	212	238	215	220	214	238	237	220	210	231	245	235	240	227	240	211	243	218	197	228	214	214	229	254	239	228	203	219	225	240	228	225	218	220	221	251	219	207	202	238	233	227	212	243	234	230	230	250	221	221	259	241	243	196	235	234	220	226	236	202	216	230	231	235	229	228	250	215	229	211	214	213	231	204	196	243	222	243	216	242	215	226	199	229	222	206	214	237	242	221	245	226	221	229	222	235	218	215	232	217	185	233	217	241	250	221	219	232	221	239	224	220	203	224	215	209	260	223	228	227	223	220	237	228	233	240	226	220	202	211	228	207	208	229	209	230	258	239	228	215	218	225	231	230	239	228	217	226	207	220	224	218	212	259	219	234	227	241	228	253	225	246	229	225	228	238	203	198	209	228	215	226	217	231	250	219	225	227	227	246	246	220	239	245	220	215	228	219	215	206	222	229	225	202	213	238	214	237	250	248	250	238	228	235	232	244	229	212	230	251	226	234	222	230	216	224	226	216	211	222	231	245	250	210	223	187	246	231	238	219	251	245	264	229	213	247	267	229	205	223	226	241	213	220	225	229	245	226	224	201	266	245	213	234	227	230	231	204	257	250	231	247	238	232	219	221	221	218	237	219	217	233	229	216	223	255	237	214	248	225	251	235	227	210	205	224	238	220	242	226	238	243	242	246	232	233	222	219	231	226	238	237	218	228	250	207	210	187	235	227	234	233	207	257	235	235	229	208	237	224	230	239	225	218	243	220	238	210	224	199	225	226	261	253	216	217	202	227	256	221	224	234	233	228	227	239	218	256	232	231	248	205	209	227	229	227	249	221	230	218	236	190	207	213	243	260	237	236	250	219	242	232	236	213	213	218	211	235	245
7647	11485	14460	18296	19800	18225	18806	15348	16835	18900	11650	12779	11162	9493	7854	5365	5425	5463	3843	2714	2394	2209	2458	2199	1748	1768	1771	1524	1345	1573	1851	1989	1563	1140	1066	945	805	858	702	634	649	722	630	680	620	689	603	663	613	612	601	676	627	585	558	601	609	653	643	639	617	605	618	612	664	587	599	584	581	619	600	636	639	625	589	620	657	615	604	607	594	597	619	631	662	608	616	630	638	622	603	589	653	653	614	647	617	613	604	615	616	616	637	564	608	651	610	625	636	595	635	602	641	589	616	608	657	636	612	637	623	612	595	640	578	625	632	631	557	627	610	661	670	628	648	631	648	593	588	596	575	592	597	626	622	641	636	625	584	602	619	653	613	652	604	641	642	644	677	616	577	641	607	620	618	650	614	599	639	635	629	588	641	622	587	599	624	569	603	616	662	626	617	600	595	637	631	615	661	620	626	648	591	625	620	598	635	633	626	614	580	634	623	580	599	613	608	652	604	578	637	587	652	641	579	635	622	631	633	608	577	619	654	641	646	675	610	619	597	621	617	625	593	601	656	652	618	618	589	611	580	653	574	619	609	562	624	653	649	661	621	599	629	633	598	634	619	615	625	640	641	642	633	636	595	620	596	597	608	631	581	619	580	623	615	590	613	669	601	656	626	634	612	582	622	619	630	614	628	631	600	623	613	629	646	614	666	619	635	612	620	615	603	634	649	668	653	584	653	638	606	642	621	645	592	656	649	619	616	643	601	616	566	618	599	663	557	634	575	634	647	585	613	612	645	597	623	600	647	602	603	630	594	587	617	615	632	624	623	609	625	613	605	586	630	659	620	640	596	566	623	636	644	602	651	623	597	574	597	622	612	595	583	549	652	676	619	620	664	606	617	622	619	653	624	614	636	617	668	623	597	630	594	676	604	629	627	624	641	640	623	592	594	631	620	628	629	626	628	621	635	628	606	623	605	607	586	629	609	643	612	624	625	617	588	642	588	671	658	608	589	619	605	653	577	657	617	650	588	633	609	607	597	625	591	623	650	623	655	661	652	637	631	616	627	626	598	607	533	594	670	616	683	647	593	576	614	622	599	600	603	632	566	579	630	612	634	569	634	644	594	605	606	622	604	660	611	619	626	619	629	600	649	639	654	576	596	637	603	619	590	610	627	575	649	621	582	610	629	596	618	629	647	564	632	612	613	637	632	620	653	641	639	614	599	647	615	607	643	613	629	609	642	597	664	626	622	621	633	598	640	630	617	624	589	623	624	598	603	579	627	642	601	639	617	604	629	594	610	625	575	628	586	607	652	636	612	627	592	620	617	613	644	645	605	607	607	604	641	569	645	657	613	590	630	643	580	656	620	616	616	622	670	634	620	561	593	618	601	618	629	601	601	585	648	625	636	654	631	614	645	613	658	615	594	616	546	636	613	650	540	631	588	580	575	618	629	605	617	617	595	595	620	620	625	646	630	655	622	603	566	624	623	604	643	635	624	607	609	624	638	626	630	639	559	632	605	575	598	603	599	622	567	618	613	612	612	608	671	613	587	611	616	612	579	590	593	590	563	626	577	591	627	581	612	614	606	634	629	595	575	628	660	580	666	620	659	646	607	628	602	636	618	586	608	640	614	619	575	613	611	589	658	570	566	596	598	605	622	597	617	657	643	635	646	648	617	611	645	588	633	624	621	589	609	598	602	605	626	608	628	598	623	641	623	672	597	568	661	615	595	635	692	641	613	615	645	610	627	605	624	629	616	649	656	587	576	643	615	635	613	606	607	646	579	616	624	602	550	622	626	611	606	571	591	649	636	611	636	623	648	634	608	627	613	630	613	620	632	614	600	584	614	607	629	631	617	609	646	603	613	613	565	617	637	613	610	622	610	586	601	587	625	615	627	609	617	659	623	640	624	622	655	649	640	648	630	586	667	622	613	625	591	649	612	630	609	651	611	591	639	643	578	622	613	662	614	637	596	609	606	604	611	626	577	633	599	639	603	620	620	598	580	602	606	640	703	635	618	628	588	587	614	615	657	612	618	583	636	580	601	592	610	584	621	612	586	605	613	604	634	578	627	583	632	617	635	633	596	632	585	637	616	601	619	584	583	647	618	635	641	655	597	608	636	617	610	631	621	606	677	626	615	566	612	612	650	620	584	636	629	611	665	597	648	633	664	649	630	630	621	633	611	612	641	608	631	599	607	677	600	607	611	665	612	631	667	636	621	638	610	571	628	616	573	592	600	611	660	618	617	656	610	648	569	622	586	649	633	590	594	599	605	631	637	606	625	615	610	625	634	619	624	615	644	616	623	582	613	625	610	615	643	585	561	603	619	614	638	628	634	632	646	573	655	643	645	595	596	611	656	575	595	640	605	588	616	628	615	643	648	585	647	620	619	603	678	612	583	623	603	680	633	603	606	635	617	617	585	681	592	571	602	625	605	608	628	626	636	640	590	631	653	611	578	611	671	612	607	606	600	609	592	644	675	600	650	612	615	606	622	603	608	602	634	648	631	591	625	603	606	616	625	632	588	602	602	622	620	595	602	615	628	604	683	583	639	635	617	599	585	623	629	624	623	623	615	637	611	574	603	592	632	597	640	603	612	577	625	625	610	628	656	624	585	604	620	577	609	616	606	615	599	619	592	631	620	609	621	599	592	630	621	556	595	655	613	631	585	611	659	595	624	658	610	591	661	604	609	647	627	592	658	618	616	593	662	648	637	612	623	594	638	611	626	624	633	604	609	638	602	635	612	602	635	604	636	634	644	633	624	573	598	592	649	634	575	597	575	637	637	589	624	608	599	591	642	594	654	626	655	630	663	623	635	625	645	606	572	612	584	642	659	592	657	641	604	590	634	597	620	576	628	560	609	619	591	619	610	626	627	551	599	596	645	629	621	608	647	583	643	617	566	601	596	620	639	636	610	591	619	598	613	591	645	592	646	644	591	673	624	637	623	619	671	608	614	582	648	634	613	637	641	606	602	631	625	598	603	629	625	617	601	614	591	599	668	598	636	589	608	596	604	637	602	617	636	592	624	594	597	608	604	606	636	611	645	643	635	615	631	627	585	583	572	638	642	616	594	626	615	626	592	635	620	643	624	645	605	572	611	625	604	618	628	638	626	632	631	581	643	627	615	671	619	622	647	662	600	593	619	615	607	637	648	609	614	627	574	622	607	627	597	622	581	619	608	624	587	636	583	616	644	625	599	629	653	588	627	639	633	611	607	633	613	620	600	595	681	661	607	616	663	633	608	588	637	621	652	660	628	639	607	610	632	631	618	621	605	632	618	637	684	613	636	575	641	643	572	624	637	598	605	616	646	636	629	602	632	617	540	664	629	622	640	649	613	607	633	635	610	652	624	623	653	622	632	666	653	624	637	659	626	608	581	564	575	663	578	627	590	613	673	616	653	594	627	619	607	617	586	583	601	591	631	644	613	620	596	630	642	606	611	614	625	640	603	632	576	631	582	628	607	618	655	622	611	601	584	584	629	617	625	596	577	637
34535	35707	36548	41596	41316	39014	41182	34939	38864	40723	33038	30158	26821	23694	19600	14651	11284	10139	8164	4156	3425	2661	3194	2796	2038	1727	1662	1328	1012	1322	2294	2411	1748	1285	909	871	768	539	325	381	327	330	331	321	275	249	195	189	203	184	193	194	221	220	179	177	176	222	199	181	201	155	201	187	198	197	174	172	190	198	175	183	173	178	182	192	168	182	166	164	189	181	184	191	197	151	197	198	189	203	190	169	192	170	183	169	190	208	197	182	192	192	205	175	174	187	194	171	190	173	200	167	218	195	196	174	196	188	174	190	210	161	150	202	168	174	173	194	164	182	170	186	178	183	190	186	178	166	155	163	189	203	186	178	175	182	180	160	190	215	189	186	166	176	201	193	184	173	186	169	201	171	184	183	196	179	201	175	172	159	175	174	194	188	178	158	179	179	202	197	185	180	182	190	192	201	173	197	184	182	193	186	218	180	190	165	181	201	165	164	180	168	192	173	200	178	181	184	179	215	165	187	194	184	174	187	168	174	191	166	177	166	171	177	189	158	179	165	207	191	193	155	189	166	206	195	220	171	168	176	176	184	192	159	183	195	166	184	176	192	171	185	197	172	198	170	209	198	182	162	170	173	210	180	197	183	188	179	198	164	191	158	189	207	202	192	172	185	177	188	184	183	187	169	184	157	180	187	175	171	171	171	154	171	199	154	209	192	182	180	183	180	168	158	222	186	182	173	206	194	173	171	196	188	169	174	192	196	166	191	172	186	196	178	194	193	191	190	191	179	193	168	224	204	173	179	192	200	158	181	216	166	191	183	175	163	153	176	181	150	175	201	188	182	177	186	189	142	168	199	182	196	189	191	184	187	174	180	182	183	177	166	194	186	183	193	174	192	178	175	189	189	170	182	161	173	198	171	164	170	177	174	162	187	200	165	189	164	181	168	172	167	176	184	187	192	181	172	181	179	174	192	182	176	173	169	187	196	177	194	152	215	183	184	188	191	196	161	188	190	199	188	170	175	199	173	188	177	176	196	203	175	206	175	167	174	152	201	204	170	182	191	172	197	195	187	193	171	187	185	198	173	166	168	179	177	197	219	173	177	178	189	184	171	204	178	192	179	189	176	175	207	174	186	210	184	180	175	199	156	177	183	169	183	172	175	178	209	163	181	197	197	171	166	186	165	197	182	176	165	186	173	172	197	190	190	198	171	179	199	156	172	183	153	182	173	158	195	173	174	187	200	168	164	188	171	199	183	159	197	178	171	152	207	197	191	173	204	180	207	195	153	159	175	198	164	188	195	166	184	200	175	198	184	195	175	165	196	184	150	174	178	171	182	181	190	174	191	173	175	186	180	169	187	168	189	196	191	199	149	182	186	179	191	164	159	208	160	177	183	193	167	188	184	190	189	155	179	184	172	184	179	178	187	195	184	184	167	185	195	202	159	156	178	187	177	178	188	166	177	191	162	192	182	191	159	174	178	172	171	186	181	157	166	160	194	210	178	188	181	175	198	166	195	183	181	178	172	183	168	168	187	218	200	210	195	181	172	176	169	176	173	181	182	181	200	170	202	203	177	164	176	189	187	187	179	191	169	179	199	192	190	184	161	203	195	167	189	223	170	206	173	216	174	181	185	206	185	178	183	202	183	184	156	197	162	211	183	193	180	193	184	201	185	180	188	162	155	209	191	189	168	192	187	184	190	157	192	162	171	165	206	171	170	183	190	158	177	204	150	173	180	194	166	171	181	195	190	183	182	179	184	189	189	194	163	209	181	170	162	173	190	169	184	171	194	179	167	189	160	194	179	184	193	173	177	176	162	166	156	169	189	189	150	166	192	186	151	189	192	204	181	206	197	164	173	173	178	151	195	172	179	182	170	171	174	187	203	139	175	182	197	178	191	187	194	200	185	171	177	185	204	177	176	187	195	161	153	165	187	187	176	177	183	187	173	169	175	178	142	189	181	173	190	176	189	189	148	158	185	203	205	176	207	181	180	196	177	201	178	173	191	201	185	179	158	181	176	189	171	165	203	187	160	180	175	201	184	177	165	191	199	196	193	185	195	169	202	173	188	181	183	178	186	196	192	206	192	201	195	179	185	191	183	157	178	180	151	174	214	184	176	195	170	189	180	163	173	153	196	186	157	174	172	199	179	185	162	195	185	169	179	178	192	215	188	185	188	180	190	168	191	169	166	161	230	170	186	179	185	188	182	164	161	189	195	190	200	157	174	168	198	172	199	170	154	174	170	193	188	208	201	211	186	152	198	169	180	171	186	153	173	175	188	194	188	177	177	205	167	207	169	201	177	177	182	179	203	176	172	203	187	156	184	173	193	199	170	191	190	190	179	174	183	175	171	185	183	193	192	193	195	169	188	184	213	175	183	183	193	170	206	188	183	180	198	160	162	182	212	168	164	183	182	159	167	185	206	170	207	174	171	187	183	186	164	162	182	169	166	194	198	168	171	177	174	193	201	176	189	217	178	176	149	178	180	174	175	206	190	182	200	183	189	175	163	215	175	175	170	200	176	195	185	170	206	195	203	181	163	167	210	171	156	190	186	196	193	167	166	196	184	191	170	186	191	176	178	186	179	168	184	215	174	128	189	174	175	162	214	172	195	168	200	188	181	180	156	163	203	166	197	180	188	167	164	198	181	176	201	181	189	196	171	205	178	147	197	182	149	161	177	135	203	165	178	184	190	189	162	185	185	185	180	179	182	185	210	178	174	183	166	153	177	209	202	179	180	170	163	173	195	191	188	182	189	177	164	186	164	203	188	183	201	152	189	184	184	183	189	174	195	178	154	185	175	171	190	219	176	187	174	196	187	198	172	184	167	166	182	178	162	198	195	196	186	167	190	180	174	166	190	184	189	188	165	177	190	191	166	189	193	186	174	185	180	184	179	175	212	187	189	146	180	194	200	167	173	163	195	197	164	196	202	173	179	186	179	156	184	185	172	207	181	170	171	178	181	184	172	193	186	182	192	202	186	172	189	200	173	156	186	194	172	175	191	188	193	173	171	175	198	191	164	173	188	156	181	172	174	182	183	177	171	212	178	157	176	180	193	164	188	181	190	169	175	195	168	162	193	197	163	194	198	181	198	201	207	174	174	184	174	201	201	183	187	170	193	158	179	167	186	162	179	182	179	186	200	178	186	176	171	151	182	183	179	176	184	214	168	194	182	161	189	195	157	199	179	199	203	184	196	161	161	158	168	182	195	172	209	185	179	174	199	181	189	155	184	163	180	175	177	156	181	188	176	176	220	181	156	161	178	167	180	185	177	193	176	161	181	180	183	180	187	195	195	167	178	188	177	183	161	192	181	174	161	198	196	190	192	182	191	207	170	171	167	177	191	184	187	188	184	183	185	199	196	201	202	196	156	160	193	183	191	197	200	168	157	169	187	176	209	171	188	199	185	175	190	196	195	169	170	177	194	177	193	189	162	173	190	166	195	169	186	175	179	185	199	171	167	175	175	198	204	216	171	173	177	187	207	172	181	194	180	168	188
23754	28547	33935	43599	46179	48806	49733	46294	50682	51095	45281	44101	42964	41161	38208	31730	29350	28456	24792	14490	15028	12518	14626	12481	10451	9075	8980	7164	5628	7402	12445	12812	8827	7178	5061	4503	3970	2744	1487	1656	1869	1555	1485	1336	1113	864	676	620	617	550	603	612	635	607	584	594	551	561	560	582	557	520	530	527	517	528	497	483	548	519	529	536	521	525	516	516	510	497	558	498	531	502	471	547	499	497	503	519	499	514	508	499	516	531	515	475	509	499	510	544	512	515	488	500	498	570	531	510	491	540	509	522	502	516	504	510	495	496	508	513	501	518	515	502	506	492	506	496	507	499	527	487	480	509	514	505	529	501	508	521	521	513	520	503	462	473	464	503	531	517	534	480	510	519	490	505	483	523	515	508	552	502	528	486	535	520	551	509	467	507	518	541	525	472	512	505	538	522	489	510	493	507	530	506	549	537	543	526	487	505	513	488	546	511	497	496	520	524	506	541	493	528	485	502	545	515	525	521	497	504	520	519	527	485	505	531	560	548	498	461	504	525	530	526	498	530	470	501	491	497	554	567	500	492	529	521	531	525	521	521	524	549	513	512	510	499	532	530	497	492	512	515	494	478	503	495	495	530	471	507	519	517	497	495	500	514	465	543	517	520	504	516	487	567	512	571	536	529	484	512	508	482	528	486	507	516	480	517	550	508	513	520	500	480	480	525	484	493	529	506	543	495	493	518	526	515	466	455	529	539	545	474	516	478	504	542	504	533	508	512	502	532	516	519	512	488	512	552	494	528	526	537	553	535	534	517	537	533	516	498	504	505	488	514	518	490	493	476	501	485	517	487	495	495	496	517	490	506	527	535	533	494	482	523	524	505	530	506	513	513	530	483	532	490	532	502	508	474	561	493	493	486	513	526	494	505	500	528	465	529	495	498	514	490	516	513	492	505	520	520	459	510	526	510	488	475	520	502	533	494	539	485	509	486	508	520	506	503	526	474	490	502	524	531	508	501	498	521	503	523	538	479	530	527	485	517	502	510	499	481	489	496	496	503	511	469	541	502	492	492	515	502	510	502	541	457	505	520	505	501	503	456	518	506	565	518	493	528	535	508	504	488	516	485	498	475	482	531	526	544	483	496	537	504	516	472	518	501	507	550	509	479	505	517	505	546	512	494	472	477	498	504	522	499	529	462	520	541	475	493	488	546	466	500	484	502	555	511	521	496	567	491	533	459	535	523	524	537	491	519	517	536	549	523	488	521	496	533	510	537	501	507	526	497	513	496	534	562	468	483	504	477	487	530	518	547	514	500	503	538	539	502	474	463	483	512	489	515	520	535	475	524	497	522	524	531	511	535	520	557	537	537	507	511	502	490	506	479	505	500	520	503	526	476	515	463	507	531	522	520	547	504	482	488	512	510	498	522	511	510	517	485	507	487	513	518	508	505	492	512	500	481	558	490	496	510	494	552	481	495	533	519	490	537	492	507	527	490	512	484	560	502	524	521	537	508	524	532	495	506	520	522	524	509	507	472	498	527	518	516	480	526	548	521	523	515	487	502	536	528	466	491	501	519	533	539	536	514	444	508	494	528	531	497	510	510	542	520	499	565	495	538	489	515	512	475	510	514	510	459	548	488	537	496	487	504	528	496	501	510	507	532	517	494	508	498	525	517	537	480	517	487	509	508	531	505	495	512	467	552	498	499	513	512	497	514	501	515	530	515	506	515	513	516	522	450	510	496	509	536	546	531	497	535	490	494	510	552	476	500	557	499	526	467	515	546	504	504	503	482	520	497	507	558	512	475	500	509	553	537	536	528	495	534	499	520	493	519	524	476	523	510	510	513	527	486	481	484	572	514	507	484	553	491	507	513	512	486	485	507	540	485	458	542	519	546	523	526	503	492	491	524	520	516	549	509	517	561	530	492	506	555	495	500	522	500	502	518	505	472	511	501	518	521	481	544	497	551	479	505	482	480	537	504	504	470	513	462	544	517	471	522	530	506	474	509	578	519	516	536	498	550	494	524	547	514	536	498	518	522	528	489	529	510	506	518	518	518	488	502	448	493	502	502	539	481	478	527	459	541	509	519	509	506	543	561	508	544	516	499	475	474	478	523	532	534	521	475	527	545	481	497	501	495	504	528	522	544	530	471	492	499	498	505	484	530	502	540	522	540	451	509	505	464	526	500	513	513	486	511	514	487	513	481	554	545	541	526	504	487	480	487	499	481	537	521	518	493	498	543	535	534	522	508	536	504	507	515	481	502	498	525	525	575	498	512	536	484	506	526	480	519	513	531	504	501	499	492	508	530	496	488	508	505	501	496	517	484	513	518	526	545	495	512	496	486	545	469	483	493	511	510	498	504	534	475	514	521	489	523	510	483	517	497	498	520	537	527	466	463	501	534	501	523	546	466	509	504	484	511	520	482	510	482	551	505	502	530	513	519	545	512	487	537	505	498	502	552	511	519	514	504	511	493	497	525	528	558	509	542	523	488	543	505	542	503	562	521	509	550	511	494	533	510	538	513	475	547	500	536	510	508	539	496	502	531	457	538	451	518	508	515	535	523	515	533	504	492	545	542	523	507	523	505	475	521	497	502	525	495	511	510	537	514	508	500	521	478	511	521	520	517	535	528	513	498	515	502	500	524	554	515	506	503	484	551	506	500	501	468	539	507	510	493	493	539	481	504	524	484	511	510	512	510	513	507	451	498	536	502	512	504	521	525	484	538	494	493	521	515	489	548	486	481	527	508	506	509	521	513	551	561	501	528	493	501	510	540	519	514	508	513	493	529	528	534	543	532	502	491	524	458	457	546	502	529	503	508	506	511	510	525	497	512	505	544	462	503	461	532	522	533	467	515	528	515	558	507	495	547	520	498	512	518	515	532	513	530	517	511	537	495	526	500	525	516	489	515	519	507	519	509	533	510	527	510	519	546	538	504	518	508	540	499	516	516	478	514	498	514	494	530	520	515	517	532	531	498	530	524	494	489	499	497	490	487	481	465	522	504	515	568	534	515	509	502	525	526	497	512	506	512	504	540	568	503	573	521	556	486	471	537	533	522	511	513	483	545	522	525	531	519	545	507	539	528	539	562	522	489	489	497	528	496	523	517	493	543	505	508	480	510	510	475	474	531	538	516	524	492	528	507	521	480	521	501	515	511	514	519	553	514	521	510	490	520	516	548	487	478	543	487	540	505	522	510	535	513	513	517	530	473	548	543	506	533	518	479	511	486	570	520	513	559	487	524	529	484	495	484	489	520	553	507	476	494	485	551	522	482	492	527	482	515	529	491	519	480	522	485	542	514	522	495	475	535	491	514	490	528	512	573	529	485	499	537	503	543	537	506	538	485	527	529	503	471	513	511	529	540	542	514	531	542	503	529	566	558	527	512	521	478	503	507	517	492	496	484	485	515	524	491	535	513	519	492	521	491	502	535	529	514	492	522	542	525	526	541	538	522	503	531	526	498	535	527	501	507	513	525	534	508	495	471	514	486	505	497	523	493	512	531	493	483	495	497
40882	38861	41236	43077	43843	41132	43232	42147	43052	46201	40709	36094	32816	32164	29401	23223	18098	14761	13735	8221	6760	4147	4629	3788	3257	2898	3491	2478	1799	2046	3634	4393	2934	1794	1701	1688	1693	812	538	626	650	588	559	440	413	319	236	244	232	232	246	227	222	231	221	246	235	229	219	188	203	232	215	210	217	246	184	229	217	233	206	221	211	217	201	215	203	207	199	220	197	199	233	240	203	227	201	214	200	205	209	198	207	196	219	216	212	223	229	194	193	233	217	219	199	239	211	219	201	204	216	207	216	206	201	220	229	209	218	193	182	209	227	188	204	206	215	207	200	215	211	222	228	191	185	198	207	168	216	204	210	196	217	235	200	198	218	208	226	230	198	202	205	206	234	201	198	188	232	198	182	198	197	202	193	206	206	218	224	204	212	226	203	227	245	215	214	203	220	225	196	199	216	195	215	213	202	232	209	212	201	258	211	190	213	215	207	201	191	181	220	218	212	204	209	227	196	239	201	203	217	206	201	227	217	202	212	219	204	200	217	207	179	207	243	199	204	219	203	225	226	206	220	240	216	225	228	193	226	211	223	184	209	219	216	200	199	213	224	250	201	227	204	194	206	210	217	258	205	195	190	206	213	217	202	223	212	207	204	191	202	206	217	218	206	227	197	191	229	231	225	210	198	223	220	199	236	219	196	231	204	231	213	218	233	206	202	187	220	177	221	204	222	222	219	211	219	232	220	228	202	214	201	223	205	206	214	229	240	244	216	213	206	181	207	195	217	209	219	199	212	194	225	226	212	208	211	228	204	212	223	216	213	206	167	233	202	211	212	212	243	200	206	204	226	217	212	191	204	215	233	238	178	241	228	208	207	238	198	197	210	206	189	220	195	213	205	224	196	234	213	186	222	182	203	203	195	198	220	211	210	218	229	210	216	209	221	201	195	218	196	215	218	214	226	206	191	212	203	210	223	220	221	234	203	206	215	225	240	239	200	225	213	213	218	225	203	221	206	203	201	227	227	204	199	202	210	209	229	201	207	218	224	201	222	223	187	230	235	226	227	208	196	226	197	223	207	201	203	240	227	204	212	229	215	209	216	228	225	213	198	197	239	212	226	187	214	212	209	209	201	204	201	211	201	214	209	225	240	209	219	239	209	201	224	243	228	247	218	204	224	212	208	221	193	206	180	214	212	199	214	226	216	213	211	183	231	207	191	241	203	200	208	221	225	208	196	211	228	255	207	212	204	188	235	226	216	212	229	209	193	196	193	224	192	213	192	210	223	216	190	182	218	194	216	192	197	211	233	206	227	212	214	239	202	202	208	189	212	231	239	214	206	227	209	190	223	227	216	211	225	246	210	210	215	211	209	209	209	253	164	210	202	229	240	207	206	231	241	206	220	211	205	232	197	199	222	201	175	174	221	206	222	204	194	197	192	220	210	226	207	200	197	181	211	182	195	198	199	215	195	195	206	228	225	222	204	203	218	189	221	224	210	186	207	211	209	210	197	184	207	225	210	214	217	209	211	225	223	218	231	207	218	202	197	206	220	215	209	210	223	222	209	221	219	191	197	202	218	215	220	205	216	194	218	225	198	181	214	198	211	191	185	225	210	205	219	192	184	231	250	209	241	219	209	186	219	214	244	197	239	212	195	191	211	227	181	222	222	206	218	199	194	215	223	222	202	208	228	244	182	209	214	210	216	196	205	196	195	203	209	184	227	235	219	221	189	225	225	194	216	223	210	206	185	229	244	227	219	191	186	202	230	212	215	201	220	205	221	199	215	210	206	220	200	213	185	203	203	223	224	221	205	197	212	199	210	194	180	199	204	212	202	261	236	225	195	228	218	183	207	219	209	197	248	219	205	195	215	231	185	205	187	230	227	197	205	226	188	201	196	246	229	210	223	215	219	231	226	202	218	211	216	204	203	200	206	210	235	223	218	225	214	200	225	214	226	222	217	207	218	219	196	188	212	204	210	215	222	186	202	236	193	228	191	203	253	208	234	191	202	198	198	229	198	214	233	174	187	211	188	214	213	208	208	244	214	173	213	214	207	206	192	199	215	218	201	208	205	217	201	203	199	218	201	214	233	199	235	215	225	210	184	220	193	223	215	220	212	207	204	208	193	237	215	235	208	214	219	213	219	196	201	197	244	202	215	228	206	222	195	212	212	214	208	235	186	211	194	217	193	239	208	208	220	218	221	213	220	229	193	218	219	198	184	184	199	188	206	219	225	230	206	199	237	224	211	191	195	238	214	221	191	210	211	210	211	204	201	197	209	189	213	237	217	211	218	185	211	233	214	191	201	221	211	196	206	222	217	188	230	206	219	199	236	224	214	220	221	211	189	215	215	196	223	224	200	209	210	213	197	207	216	242	220	198	216	214	208	224	206	233	191	218	219	204	211	197	206	229	221	217	181	217	196	215	231	201	225	229	196	199	239	218	224	204	233	225	213	228	194	224	221	230	234	213	221	222	220	226	220	217	196	236	223	225	213	234	215	219	189	212	199	218	234	216	216	240	217	239	201	208	204	206	211	217	205	193	236	199	208	184	221	235	179	189	211	226	221	225	203	214	203	213	203	228	218	190	198	205	200	183	183	208	217	226	233	226	223	221	235	200	234	231	215	226	229	198	236	231	207	198	218	211	201	226	230	205	206	214	204	229	205	235	233	239	207	215	201	203	223	200	209	211	203	217	210	196	239	218	205	232	219	222	219	238	195	209	195	218	175	193	213	206	226	205	203	200	216	228	189	218	213	229	216	206	234	199	225	194	205	227	199	218	226	192	217	210	221	231	201	222	202	219	212	204	196	190	209	187	203	218	229	203	228	200	227	228	219	174	234	201	186	192	205	208	209	218	198	226	227	208	196	214	190	206	212	209	193	214	205	212	234	208	213	221	197	241	205	230	234	192	213	200	190	207	212	201	218	227	207	226	204	229	212	178	200	224	220	238	228	238	217	214	208	229	228	201	259	242	224	193	208	215	219	194	211	208	183	212	247	203	207	236	210	215	206	225	193	206	206	190	235	209	212	218	239	208	212	207	183	219	218	196	208	230	233	197	216	227	207	200	252	214	235	198	204	215	202	217	216	206	230	210	216	205	232	203	202	196	213	202	208	238	230	203	211	194	214	187	189	240	202	231	199	187	185	207	216	195	200	206	209	204	206	204	188	210	188	218	206	214	189	223	222	214	221	220	196	243	186	225	210	199	230	218	216	229	201	235	214	223	224	198	233	229	215	228	214	213	211	216	235	209	236	227	232	242	226	216	220	259	209	245	195	211	190	218	230	211	192	200	228	222	203	228	218	225	222	220	220	200	224	228	242	210	212	214	213	200	193	244	215	256	231	215	203	212	205	202	235	219	218	207	225	216	189	252	225	190	189	217	191	188	175	205	208	183	224	230	212	200	205	221	229	251	202	224	230	205	199	200	224	218	228	227	224	208	219	194	225	221	235	222	223	191	223	218	196	223	215	191	228	202	224	233	237	219	217	195	228	220	227	216	226	207
29305	31767	38677	46127	48622	51483	52701	54517	55152	56238	52576	49072	47675	48153	46155	39493	35740	33527	31165	22042	21972	16505	18227	15348	14718	12984	15650	11490	9019	10628	16913	19355	14124	9361	8529	8806	8489	3949	2417	3305	3615	2907	2842	2418	1976	1272	1047	829	831	762	755	843	804	747	799	781	710	748	754	784	691	629	632	579	610	611	605	593	591	588	603	633	574	582	607	559	596	558	548	587	561	609	549	611	604	564	606	591	582	598	569	558	627	551	566	546	603	552	578	601	577	597	611	576	570	581	589	599	607	594	594	590	549	604	552	558	609	592	575	576	600	594	557	572	571	567	558	561	609	532	594	589	570	603	575	593	589	574	591	573	573	604	600	542	556	588	554	596	583	603	645	581	611	610	559	552	604	594	567	587	584	535	628	618	569	573	565	577	545	564	595	580	618	584	586	614	611	541	530	564	590	583	563	595	566	584	559	573	559	535	562	589	625	559	604	619	541	592	573	556	628	576	529	546	587	538	603	592	560	575	598	601	560	590	602	551	591	610	556	564	586	578	590	554	574	574	550	563	587	572	557	566	612	599	545	619	533	528	663	606	600	585	523	597	594	535	602	547	607	596	540	583	575	596	596	596	595	569	563	554	575	553	537	581	544	580	610	575	590	614	597	548	553	580	593	535	592	564	614	593	566	583	554	599	587	608	610	574	623	572	554	567	601	615	567	616	598	567	605	531	583	574	592	571	541	584	578	586	572	607	596	577	573	531	551	580	568	597	599	566	596	550	563	577	619	580	580	630	637	589	590	592	563	581	607	564	592	615	504	574	558	571	573	567	571	545	588	568	572	521	598	599	559	571	558	597	583	593	597	560	572	591	568	583	577	572	549	599	597	591	562	561	571	596	588	556	563	539	555	598	581	561	582	566	594	569	589	566	521	555	568	583	555	545	584	597	573	578	571	571	569	570	592	562	561	557	536	566	582	580	611	582	603	578	608	585	572	595	562	590	617	575	551	605	618	552	540	571	639	575	603	570	598	564	569	593	605	612	604	562	561	587	563	579	582	579	567	540	567	587	573	606	630	569	553	561	590	569	599	587	565	629	638	567	583	595	551	593	603	557	600	574	570	602	587	599	581	552	629	632	609	570	542	568	639	591	623	582	574	595	573	586	588	590	534	545	568	549	573	606	627	607	572	561	571	601	547	556	567	590	586	546	593	595	560	582	563	608	629	575	565	569	572	597	588	562	609	559	548	565	550	583	603	595	624	559	545	617	601	564	569	588	560	542	606	526	553	550	558	557	561	577	563	608	611	600	584	569	574	586	604	556	610	605	588	575	564	563	606	624	546	576	568	602	609	566	574	575	549	562	565	586	592	603	588	598	560	573	592	565	625	585	600	586	565	548	591	571	596	578	643	591	588	618	597	579	586	597	597	580	562	556	632	573	591	604	592	555	580	583	563	538	574	573	535	623	570	561	592	602	585	645	593	579	581	556	567	569	535	613	601	561	596	567	638	585	545	594	570	605	546	617	581	606	637	555	571	551	563	574	564	579	537	602	565	600	597	612	570	565	580	558	570	569	564	589	584	612	602	566	573	528	630	546	612	547	583	566	595	575	541	568	599	641	590	578	577	590	553	543	576	599	596	575	579	605	555	601	569	560	574	580	564	581	584	550	590	589	599	599	560	592	589	582	591	562	585	594	566	567	590	585	567	549	566	534	570	613	588	602	552	549	610	601	580	594	575	601	514	593	591	575	575	578	548	546	614	573	591	569	564	594	606	569	593	598	595	557	564	582	589	605	542	566	568	548	587	566	538	578	583	599	561	523	600	569	597	575	604	558	574	584	591	582	595	539	573	577	595	598	569	564	571	559	591	550	553	573	571	527	590	600	596	565	563	567	571	601	565	608	572	551	617	552	570	600	579	571	559	546	587	614	594	539	590	593	559	563	599	586	575	597	559	596	607	586	622	571	578	605	612	558	553	577	605	591	591	575	576	558	557	605	606	600	582	536	605	619	569	613	589	553	586	568	567	613	569	572	588	620	528	613	552	572	533	526	544	615	598	627	600	555	593	602	577	585	571	588	601	592	606	568	547	601	556	598	577	586	571	613	594	610	540	601	575	589	568	560	556	605	577	569	622	608	575	605	546	597	546	569	567	606	587	555	611	605	575	580	579	586	544	585	550	611	582	541	577	620	605	529	599	573	575	581	589	602	553	571	571	566	593	541	588	550	566	554	598	556	585	599	561	560	626	572	594	598	579	593	583	578	583	586	573	567	615	561	542	564	589	593	552	569	577	615	542	601	595	610	612	558	563	603	593	565	561	571	576	603	595	546	590	562	575	528	573	588	584	601	607	578	585	547	601	582	594	545	593	590	588	611	584	550	571	602	615	593	582	594	558	575	559	594	577	539	565	607	588	532	625	606	550	597	600	598	603	545	581	576	600	564	573	588	549	570	557	600	567	593	544	578	600	615	582	612	601	592	568	572	619	606	611	557	558	588	552	621	578	604	585	558	581	573	584	528	584	586	582	565	564	623	578	615	601	566	576	565	586	617	596	598	582	578	545	566	613	585	606	599	547	627	578	592	550	583	585	553	564	586	567	599	560	606	586	541	584	623	561	616	569	604	594	572	555	605	559	582	579	565	577	578	615	574	604	603	548	585	579	624	593	600	591	590	580	614	576	567	585	557	583	589	575	612	559	575	576	589	634	607	615	616	557	587	596	601	596	565	545	577	570	573	606	624	579	587	576	551	571	573	585	543	562	631	594	549	597	599	570	610	575	614	611	640	578	604	579	633	615	598	562	565	555	570	592	556	594	574	586	578	548	558	576	605	580	546	582	574	595	577	539	595	572	599	548	559	605	558	559	568	557	602	560	561	528	545	550	599	606	610	617	586	577	568	569	579	572	568	580	565	601	600	538	597	567	582	547	575	550	522	600	548	576	577	585	589	590	584	610	570	564	563	593	619	585	590	599	567	594	606	556	592	588	588	563	611	611	560	585	595	526	582	625	555	591	610	562	566	561	550	566	592	621	598	566	533	559	615	584	586	590	578	611	549	611	547	604	615	573	646	607	599	615	601	558	575	571	598	589	579	606	591	571	595	548	586	605	558	555	549	587	568	586	557	596	628	589	569	520	538	573	608	575	548	551	568	591	567	608	574	585	616	608	586	576	569	584	556	597	555	641	543	572	559	581	585	588	594	581	569	577	570	584	594	615	615	605	591	570	582	563	570	572	586	591	616	582	556	582	574	608	585	560	573	613	536	582	585	588	529	591	576	575	571	602	536	591	557	590	592	587	628	615	523	609	618	566	590	568	545	544	558	590	598	579	580	588	563	558	613	590	570	618	555	609	583	561	584	603	578	577	562	544	590	585	572	579	593	564	610	553	582	637	601	559	601	576	603	585	568	576	614	552	541	561	585	611	583	580	591	565	626	559	579	571	595	549	611	558	580	568	613	598	579	572	503	611	583	563	579	581	568	574	590	601	617	618	584	574	588	553	590	580	602	622	573	578	575
11079	9230	8846	8198	10360	6809	5643	4667	4485	4922	4097	3051	2268	2095	1788	1376	1152	1133	842	573	583	541	489	418	378	400	394	388	330	334	392	499	421	313	308	290	285	252	230	219	253	247	221	222	183	214	216	200	237	197	207	207	205	203	191	217	245	234	207	206	240	222	217	242	229	208	179	224	198	225	205	219	229	213	198	261	213	209	201	228	227	205	196	211	221	223	229	220	224	216	195	204	177	202	241	219	196	237	210	215	237	220	244	239	222	213	197	226	234	224	228	207	222	223	216	217	216	216	193	250	213	193	198	205	234	209	198	225	230	207	188	222	231	233	202	207	209	225	204	213	219	226	224	187	226	214	233	212	206	201	228	218	226	214	214	223	197	220	210	232	229	227	193	196	200	235	193	215	205	218	205	207	213	188	183	231	223	185	209	214	225	211	199	176	235	191	215	211	212	206	230	212	199	217	209	220	206	219	209	217	202	193	226	222	220	221	218	226	194	214	214	204	230	222	209	231	220	201	213	205	201	239	245	235	216	193	232	225	210	206	252	203	209	174	204	235	191	230	216	219	198	205	239	206	207	205	199	242	192	200	237	214	226	229	192	206	212	199	200	243	193	221	231	228	233	205	198	235	218	230	221	213	203	221	202	169	213	215	231	241	234	202	217	217	213	236	218	227	202	213	214	201	232	202	235	214	214	232	211	221	201	216	189	239	228	212	222	232	194	207	225	229	206	200	239	192	204	232	224	220	211	213	211	214	229	217	205	201	191	197	242	212	212	203	206	215	224	268	216	224	243	220	210	208	228	203	208	169	203	197	181	194	234	214	217	193	216	222	234	216	212	211	206	209	214	228	214	220	202	210	216	199	232	218	199	242	207	219	237	219	209	196	212	237	265	212	226	229	188	208	208	201	213	202	202	205	182	188	235	218	224	209	209	248	234	224	233	239	213	229	227	197	219	234	222	185	241	225	211	190	183	215	236	232	225	183	220	202	227	230	215	209	185	213	221	214	233	197	229	212	236	199	237	217	207	224	229	225	219	248	225	215	200	226	212	234	225	243	230	221	188	210	230	201	220	230	239	221	199	222	189	211	205	219	224	208	199	225	224	210	203	218	204	192	220	233	213	211	195	256	203	217	197	195	216	213	234	219	218	216	250	217	199	227	204	192	206	203	198	216	194	220	204	210	200	215	234	203	213	217	209	221	235	222	225	205	232	253	218	203	227	186	221	210	231	204	239	190	206	227	220	217	225	219	215	208	222	201	222	206	209	200	211	215	240	213	213	210	217	217	223	214	225	207	207	198	205	221	229	187	217	231	220	209	207	208	214	212	200	228	209	231	205	190	231	196	205	196	220	254	192	195	236	221	212	229	214	238	232	239	217	211	215	248	199	218	215	204	229	215	230	225	199	236	239	212	225	197	193	241	223	213	220	206	233	219	228	237	205	214	223	203	213	200	229	224	200	237	229	204	196	221	232	191	226	185	197	229	175	194	209	194	222	184	205	204	205	221	215	205	188	229	245	240	199	199	216	202	217	216	210	237	206	199	230	199	203	189	239	226	218	211	229	188	211	201	227	211	219	220	205	178	220	241	229	208	209	203	191	210	211	211	230	264	250	193	211	225	227	195	201	214	212	198	217	215	212	244	224	203	225	212	180	212	204	216	213	222	208	218	220	217	252	235	199	211	205	212	203	213	237	227	212	195	211	200	202	202	203	248	234	215	201	198	236	220	222	183	204	191	185	233	178	225	219	229	223	219	199	209	231	235	214	229	213	208	187	195	197	211	211	203	222	209	221	220	191	218	252	247	186	209	195	212	227	213	199	209	225	230	201	212	226	214	219	235	220	198	213	217	227	206	231	219	198	218	188	208	189	199	204	225	230	213	203	214	191	212	198	199	223	206	208	230	196	243	231	202	233	226	211	196	239	195	233	207	204	225	234	207	219	222	213	209	181	216	221	210	219	199	240	213	203	209	239	214	241	208	218	218	208	214	213	239	203	201	182	214	210	212	212	213	214	220	251	212	221	220	191	188	210	173	188	201	239	210	243	197	218	232	210	212	216	207	230	214	231	229	220	233	224	240	201	227	228	205	237	228	179	228	201	211	212	183	212	210	205	196	195	217	199	221	201	220	227	208	206	220	219	190	235	193	188	230	207	223	229	212	226	215	225	192	231	216	209	223	222	221	210	204	200	200	236	211	223	211	213	195	216	215	217	209	228	232	208	227	200	227	189	193	210	220	197	216	204	220	198	243	198	197	236	228	214	206	242	225	198	218	250	220	203	206	222	201	198	227	220	239	198	229	189	224	205	210	216	230	215	206	222	200	203	173	214	194	221	220	210	226	201	219	235	224	217	241	184	201	232	224	202	234	206	217	213	224	229	201	201	185	230	202	212	238	208	213	220	221	246	203	196	237	249	231	200	201	197	208	220	208	219	189	202	178	227	189	213	227	166	183	223	226	189	217	205	210	218	208	236	214	197	222	240	206	208	203	225	219	218	212	203	178	192	212	191	195	209	202	211	197	205	199	192	184	226	215	206	198	226	222	195	235	218	204	219	231	201	220	229	217	228	199	215	207	240	211	224	235	236	227	202	237	197	224	230	236	213	191	213	259	215	218	207	188	228	200	227	224	217	235	233	241	219	241	224	209	196	217	203	221	218	196	219	197	199	206	194	219	221	226	234	226	217	211	227	208	240	214	211	249	237	217	207	213	203	223	227	227	195	214	180	221	229	199	189	184	223	242	232	233	221	224	224	213	214	216	207	199	218	229	227	216	217	203	203	209	243	218	227	216	188	210	221	219	226	180	208	229	239	239	218	202	211	210	230	238	216	226	219	214	211	204	226	214	208	198	230	200	225	195	213	219	191	221	212	221	219	197	199	204	228	211	216	201	203	229	200	209	222	198	221	216	208	238	230	233	213	206	213	204	226	225	198	229	208	208	209	221	222	204	212	217	194	203	203	236	206	208	214	225	208	193	238	228	217	214	210	229	181	246	222	234	210	215	198	199	204	223	194	201	201	230	211	227	207	201	202	205	216	206	185	199	231	236	224	207	198	189	208	227	202	237	190	214	193	256	209	220	213	223	201	209	195	221	210	213	226	235	207	187	195	221	215	208	221	211	210	220	205	200	187	205	202	205	190	194	214	219	213	211	227	212	194	220	226	239	238	203	218	206	233	234	211	218	230	210	215	209	249	181	199	220	214	204	206	205	217	227	217	224	185	218	228	221	204	241	223	214	215	221	221	186	214	228	227	214	224	224	229	218	212	228	235	197	221	230	203	210	216	230	231	226	205	188	234	214	201	225	208	207	214	203	212	207	202	236	238	204	219	234	207	203	237	214	212	201	217	230	220	221	228	212	210	249	225	202	206	218	212	203	217	181	221	209	198	192	220	227	248	197	226	207	231	221	230	195	219	224	202	209	228	220	221	184	209	222	211	230	245	217	195	211	216	202	217	219	203	225	230	210	262	233	210	214	213	216	205	216
7786	8804	12921	16397	21392	17506	17239	15783	16426	18452	14745	11922	9802	9728	8417	6503	5645	5454	3979	2715	2575	2462	2273	1990	1791	1756	2037	1797	1497	1421	1967	2413	1792	1146	1133	1030	1054	738	661	771	785	694	699	715	651	645	590	624	608	575	610	611	577	602	554	587	565	592	596	641	583	575	595	587	570	583	593	551	557	587	634	600	553	626	585	564	621	623	601	574	569	520	554	559	595	571	597	559	532	574	577	568	552	553	568	605	547	552	583	547	623	560	588	602	577	620	601	585	526	586	569	583	593	565	573	596	611	572	586	568	602	585	635	595	605	574	547	565	581	575	566	571	570	589	618	603	610	571	568	560	608	606	553	582	602	543	550	619	546	582	573	592	577	558	554	561	558	580	583	566	583	590	554	507	599	556	566	595	581	634	599	571	572	615	585	572	568	594	632	563	541	561	608	544	605	536	590	553	547	580	574	566	589	584	592	570	568	562	618	585	593	574	576	537	594	549	581	554	571	587	584	574	597	587	601	565	610	614	544	525	565	588	589	585	504	599	614	593	581	579	567	594	581	586	569	602	628	570	564	598	568	566	592	597	590	584	586	558	577	559	562	570	582	610	551	564	567	589	592	584	590	592	619	617	587	617	558	558	587	610	597	547	546	538	567	621	592	555	607	583	541	574	548	591	549	574	549	587	547	566	579	577	608	597	622	597	568	603	595	591	586	580	579	560	620	596	574	529	543	540	605	579	556	622	563	566	539	568	599	609	569	584	601	601	558	570	560	568	587	581	633	619	546	603	561	609	560	621	579	577	603	590	609	557	572	538	604	578	583	589	566	606	526	611	554	564	527	564	535	582	566	588	583	587	572	598	563	577	609	608	609	579	592	600	565	603	558	538	569	590	630	599	615	614	616	586	606	615	591	558	558	596	567	624	599	585	579	596	594	580	588	598	591	570	585	558	575	605	535	555	600	542	538	604	577	568	586	556	613	535	571	570	545	572	585	547	570	534	557	608	613	543	582	543	585	575	594	610	567	575	591	583	624	543	537	580	545	583	598	575	587	552	539	581	559	610	589	598	599	563	629	578	643	556	622	584	578	589	583	570	609	560	563	581	607	578	537	574	595	572	562	636	579	653	582	615	578	581	595	597	616	608	604	601	574	575	621	569	585	577	613	638	551	558	570	628	607	585	576	598	559	657	563	602	585	592	621	606	591	568	589	541	576	577	554	565	609	591	587	582	563	579	562	588	589	602	593	613	574	558	602	573	552	595	598	562	577	598	593	558	566	617	552	616	575	595	573	613	584	610	542	601	568	556	572	589	598	605	629	564	560	538	603	547	519	567	592	572	574	548	602	613	605	606	606	594	565	592	568	623	562	576	579	563	572	580	569	613	594	546	617	563	592	563	581	596	591	582	614	616	573	625	582	619	602	578	575	577	597	583	556	556	578	550	585	561	581	597	556	651	589	571	565	609	600	584	546	597	606	580	581	589	563	570	563	566	569	555	577	575	590	575	529	557	569	595	583	603	582	610	563	558	550	565	547	567	554	586	581	584	556	595	608	586	610	535	609	539	587	658	557	644	558	615	604	595	574	549	581	577	567	569	598	613	576	566	585	553	589	568	587	594	597	602	574	555	584	605	565	576	615	561	559	555	600	560	559	592	575	577	557	579	546	576	560	595	587	592	594	564	568	595	605	563	590	540	625	600	606	558	602	599	572	567	586	604	592	577	557	595	537	566	583	601	576	532	579	600	529	544	587	583	621	576	597	552	590	569	573	560	567	595	587	532	549	584	625	593	564	576	585	601	561	566	537	545	606	597	583	577	583	554	594	582	563	557	603	583	577	578	587	622	585	567	547	601	515	602	622	603	592	595	596	568	595	552	611	598	572	574	556	576	617	560	544	544	564	624	565	568	562	584	584	568	576	580	549	587	578	597	591	610	583	559	571	608	562	598	594	536	602	565	598	603	591	577	611	574	550	592	605	582	567	588	594	574	603	575	563	561	616	581	553	586	538	616	592	543	551	580	602	608	597	576	563	603	640	599	591	592	584	587	577	574	581	588	590	571	609	622	589	570	604	565	600	600	550	598	571	615	568	615	610	608	575	565	571	578	561	588	580	550	616	546	573	574	580	587	576	555	516	549	574	625	588	557	550	584	583	573	568	612	547	572	585	564	567	586	556	565	550	564	579	615	572	640	582	530	610	579	562	563	589	552	573	591	557	629	626	587	590	619	569	593	554	543	532	566	610	611	576	587	592	573	549	566	601	577	569	550	567	569	589	580	596	577	586	534	577	574	562	609	542	598	587	570	605	623	595	591	579	612	610	582	551	613	567	611	590	574	525	570	615	574	592	558	576	583	574	604	592	539	558	620	592	538	625	624	595	567	570	603	573	617	594	615	601	564	614	566	611	539	580	543	528	618	582	542	571	582	600	570	592	599	603	562	589	565	584	600	549	576	586	554	568	593	564	601	578	573	591	568	589	543	577	572	563	536	615	568	567	594	546	573	514	551	577	584	591	602	587	578	549	567	583	562	608	556	590	584	517	573	566	556	570	585	552	587	564	612	582	581	571	596	555	603	576	559	525	561	557	558	544	587	599	575	551	560	604	569	585	572	637	564	561	599	583	534	546	608	591	587	580	583	620	568	610	596	634	604	559	586	595	613	602	545	614	578	540	597	573	591	579	564	567	550	578	574	618	598	556	604	552	570	578	624	483	574	600	589	630	572	587	558	580	550	569	590	589	584	579	551	603	581	606	565	557	608	569	536	565	566	517	579	588	554	611	608	597	620	583	593	560	593	566	519	559	576	555	610	594	621	566	603	544	595	580	589	576	610	613	539	609	579	550	538	576	618	608	617	596	566	584	600	603	574	572	531	577	574	558	558	586	539	585	535	636	578	595	533	563	542	619	535	600	560	561	585	562	641	559	595	646	601	570	619	536	607	542	588	575	567	570	549	601	571	600	565	582	566	585	603	578	573	573	562	621	604	544	585	570	590	582	583	556	588	550	588	602	557	566	587	579	579	630	589	582	532	607	574	610	588	588	575	588	554	561	579	559	600	577	579	553	609	590	583	580	578	579	567	597	549	621	540	527	578	616	537	574	572	561	579	585	569	593	595	597	584	602	559	571	542	602	571	574	586	583	562	583	630	573	588	568	570	571	569	574	589	580	592	656	635	609	633	575	547	534	584	560	570	607	589	597	577	592	591	566	605	584	555	563	560	567	596	595	557	601	577	551	581	595	537	544	576	563	605	565	564	579	593	536	586	554	589	560	631	563	585	540	585	600	603	583	530	567	595	557	578	593	544	634	549	576	602	579	556	574	567	554	571	575	599	589	569	593	561	577	541	596	566	601	558	524	574	569	569	556	549	568	544	632	627	550	582	577	583	558	583	603	601	558	573	576	620	587	559	563	594	541	591	562	567	573	602	539	591	568	589	635	576	578	567	566	542	566	576	530	572	564	548	562	616	553	557	586	548	599	576	619	574	575	557	550	565	582	576
37070	40592	38029	37135	42568	39963	35479	33940	35039	40842	34448	25141	20455	22306	20011	16114	11979	10511	6875	3183	3282	3087	2802	2266	1499	1703	2311	2108	1247	1335	1962	2797	1604	1313	1100	1270	939	513	431	543	530	496	468	408	287	226	202	221	203	185	175	192	236	186	173	184	194	175	174	164	173	189	163	176	154	162	173	177	157	177	161	183	161	170	168	161	171	165	179	161	183	149	172	183	161	184	184	182	176	179	177	164	154	163	166	153	156	143	179	160	161	169	169	156	168	182	168	166	186	157	162	167	163	198	169	153	172	179	159	153	175	155	167	164	166	189	175	147	165	199	174	175	180	151	174	146	168	165	163	179	170	179	161	164	175	179	172	141	168	183	186	154	163	164	181	133	169	183	159	173	170	153	170	157	150	159	185	191	160	167	153	154	198	159	182	202	177	170	158	178	141	169	156	161	184	138	176	167	160	186	153	161	151	175	164	176	144	195	176	163	164	168	168	139	165	186	161	167	148	179	159	180	157	167	188	172	155	187	180	180	173	170	189	181	148	157	191	165	157	194	158	158	164	168	173	180	165	181	163	162	178	156	186	171	142	173	172	162	159	159	154	167	166	156	151	161	159	195	162	163	177	170	172	136	175	157	147	174	161	156	160	158	149	161	178	209	146	156	176	170	168	153	166	169	170	176	187	195	165	166	155	160	168	175	164	177	156	158	150	174	164	153	166	168	170	172	142	162	143	171	167	172	174	152	164	175	160	193	160	197	171	170	168	177	174	158	157	179	144	151	164	167	141	153	169	176	196	168	172	149	172	182	161	155	170	146	179	161	185	161	147	194	165	173	149	169	175	178	170	188	167	170	147	135	162	153	182	175	179	179	173	163	149	180	168	179	142	168	179	163	179	155	150	142	147	175	164	161	158	165	153	177	161	192	173	153	151	184	149	154	164	149	187	173	187	168	191	184	187	161	173	176	191	157	156	157	182	145	157	189	169	173	143	180	158	165	161	149	161	171	181	181	141	184	168	194	174	153	156	168	169	168	174	179	176	155	157	155	160	176	170	174	166	168	165	155	149	181	134	159	177	174	169	156	174	173	187	159	156	168	165	150	153	164	164	181	179	160	167	128	141	163	163	154	144	151	182	157	180	166	176	179	159	199	185	160	176	155	173	188	164	189	159	166	157	151	157	159	167	180	188	170	149	159	166	181	180	178	180	156	174	162	164	172	180	181	140	167	165	165	173	174	162	158	156	169	167	186	167	175	162	173	190	169	152	176	168	164	153	178	154	186	175	152	163	173	187	174	169	156	169	155	156	154	183	182	165	173	158	167	165	169	175	177	173	162	167	175	174	170	173	163	149	198	149	193	169	178	170	159	185	155	162	177	166	190	158	179	170	157	186	140	180	171	147	187	153	160	177	163	149	172	184	153	166	175	147	158	178	171	160	192	170	175	142	173	145	150	158	190	174	164	172	190	181	147	183	166	162	174	170	179	166	171	189	165	177	155	164	155	159	178	150	152	152	167	179	163	137	137	175	172	150	156	163	158	170	146	173	162	166	169	188	172	154	170	192	172	168	176	181	153	177	160	164	181	161	186	164	193	166	167	153	167	160	147	187	164	174	173	171	192	165	168	182	180	155	161	191	174	190	165	168	171	179	164	166	158	188	179	162	165	168	157	205	172	172	150	180	173	190	145	180	166	178	157	166	177	165	175	182	176	146	158	171	176	170	176	159	186	167	183	191	162	168	189	182	152	177	153	173	161	167	168	155	168	168	194	190	173	153	175	168	172	155	171	158	141	174	164	149	170	165	152	185	166	176	166	173	167	160	161	158	214	171	173	157	151	170	169	160	167	173	175	182	181	173	189	184	152	154	157	185	144	166	151	160	173	156	172	181	152	159	147	187	169	158	184	188	149	154	159	196	190	175	152	160	168	167	161	167	188	167	167	163	140	151	187	146	161	152	153	152	182	171	183	162	146	177	165	179	170	172	175	164	153	177	160	159	157	186	154	151	167	172	164	164	151	152	177	163	167	170	182	166	197	156	167	152	178	174	143	171	160	172	167	163	165	172	174	165	177	174	176	189	171	166	164	155	169	168	159	162	174	165	171	152	168	175	171	168	191	158	175	171	138	192	150	158	162	167	171	171	167	171	169	186	145	164	184	181	199	175	154	169	170	181	148	179	167	158	178	174	162	177	159	163	162	159	150	177	185	171	171	191	169	166	147	183	158	174	177	144	156	166	170	152	175	160	165	169	172	184	174	172	164	165	168	177	155	170	195	161	157	170	150	170	172	182	180	143	178	181	171	152	151	168	175	162	179	158	173	158	160	162	160	160	172	150	160	183	168	171	150	157	183	179	168	189	169	178	155	158	178	191	162	162	175	155	184	154	172	181	173	181	145	191	169	177	163	164	161	192	185	188	171	187	185	174	178	145	182	180	192	165	170	159	169	159	178	192	167	172	149	161	170	154	173	174	153	182	174	154	149	185	132	171	171	166	193	185	160	162	173	163	164	156	165	162	178	166	153	163	153	155	134	178	167	155	150	160	153	167	176	165	176	169	157	168	202	165	178	151	183	149	160	177	162	186	167	162	167	173	195	151	166	166	181	196	132	198	156	193	151	161	181	187	196	180	187	169	164	174	157	169	175	156	154	157	204	186	162	156	156	180	164	180	158	170	178	163	161	148	171	166	160	169	143	196	177	163	176	152	179	170	157	166	164	174	189	174	189	156	174	190	177	197	170	157	193	183	172	172	199	160	167	183	160	180	165	165	171	163	162	155	154	176	167	176	156	174	161	169	141	178	173	176	171	171	147	169	173	157	157	166	148	174	190	169	150	168	163	181	181	173	159	171	169	175	159	171	161	160	153	185	167	192	137	158	165	168	170	174	177	185	150	166	153	149	172	154	185	184	171	150	154	173	163	183	175	190	159	165	181	176	179	162	180	187	167	198	177	180	175	183	172	161	162	165	160	176	159	163	158	177	157	181	173	162	164	158	168	180	153	160	167	173	182	158	171	184	162	182	192	174	151	135	180	146	175	162	170	153	176	169	159	170	159	154	163	161	178	162	177	173	165	142	169	163	171	174	173	149	175	160	162	160	152	167	174	162	147	182	170	168	185	174	168	183	168	177	160	175	173	150	156	146	159	150	161	152	151	172	189	171	172	169	141	160	156	187	165	183	142	187	169	166	169	183	167	165	161	147	177	150	166	184	173	153	173	189	177	142	168	175	148	164	141	162	176	166	164	172	153	173	180	161	188	188	168	148	188	182	138	191	176	195	173	150	180	198	151	167	171	166	163	149	200	173	177	182	167	163	158	178	170	174	155	156	196	141	158	183	184	159	163	166	172	160	173	160	160	178	168	191	158	160	158	180	149	163	155	175	171	152	142	154	181	161	163	154	163	169	185	172	176	164	161	166	150	155	157	161	162	189	182	172	159	169	172	178	187	177	172	161	158	148	176	175	154	138	162	175	155	168	180	166	170	177	196	161	161	164	174	170	166
26947	33620	35870	40663	47037	47444	44227	44948	48549	52668	45563	37913	37150	40401	38702	34070	30122	28759	19897	13086	14580	13987	13089	10794	7578	8879	12132	11094	6988	7955	11286	14049	8717	7295	6106	7322	4979	2555	2282	3080	3360	2823	2448	1981	1271	927	856	723	768	613	587	667	866	688	629	584	570	573	546	521	556	509	487	524	510	518	442	528	519	512	451	491	475	438	492	509	542	496	513	476	476	486	507	471	481	427	511	442	477	433	516	439	463	493	473	494	501	446	467	485	557	468	473	476	479	479	453	458	510	501	489	424	471	464	478	487	452	496	505	451	483	472	517	510	483	450	494	476	469	455	502	509	465	486	466	502	470	458	499	502	491	419	471	500	433	453	454	485	485	498	452	488	455	454	476	461	481	457	457	508	485	507	479	462	442	492	487	498	486	447	485	442	427	477	476	456	513	443	460	472	464	452	452	456	455	493	458	448	461	487	465	489	451	454	488	512	487	448	463	473	500	484	476	493	504	508	466	507	502	467	472	461	473	481	507	471	502	495	490	457	465	488	453	493	472	492	490	482	479	469	478	475	473	498	482	459	488	471	470	460	477	434	484	468	489	486	441	478	466	479	454	465	513	439	517	448	471	447	470	511	513	461	529	481	478	457	434	460	482	504	454	452	487	449	490	480	532	455	475	488	459	464	484	499	484	443	450	450	460	469	442	478	479	510	494	466	497	469	465	447	472	453	540	470	471	502	471	470	451	455	475	469	450	451	484	481	503	484	528	460	454	426	484	495	465	494	494	494	469	472	501	462	471	450	493	473	506	468	450	527	456	461	466	460	489	467	488	476	461	470	495	474	481	485	453	474	495	469	487	449	465	502	501	488	477	454	465	488	436	528	491	481	454	501	468	477	464	463	435	459	473	459	421	478	438	462	473	480	493	461	458	464	476	452	437	473	459	483	477	474	512	493	507	480	443	446	477	474	446	456	465	450	469	479	463	509	474	495	501	497	503	435	480	490	467	476	448	485	454	501	469	478	537	494	496	463	471	448	445	504	460	508	485	447	499	481	499	487	511	468	476	503	494	471	443	484	423	477	512	490	487	488	464	446	506	477	460	445	500	461	453	478	446	478	484	449	468	499	456	519	469	450	451	472	510	478	504	469	481	503	474	485	456	476	470	475	481	492	463	476	473	477	542	488	479	486	473	486	494	470	482	440	482	447	464	500	469	455	468	465	472	459	489	460	487	467	475	503	429	453	445	484	506	456	529	511	463	426	438	469	481	475	438	462	494	459	470	463	454	434	480	472	476	480	460	496	451	484	486	499	464	450	481	475	482	471	468	469	492	432	448	495	457	474	462	463	478	479	431	468	473	454	473	486	468	466	471	450	509	481	481	494	504	467	498	472	479	490	465	478	424	481	494	488	463	475	473	476	470	521	440	475	504	461	461	484	490	488	482	489	447	490	497	520	463	458	495	486	497	484	454	493	473	458	484	444	425	495	460	423	495	508	452	479	467	482	497	471	444	491	486	477	458	504	480	451	473	493	454	497	472	511	465	427	477	478	459	473	490	487	437	491	508	475	463	473	474	467	488	487	498	503	440	513	449	486	505	455	495	505	452	480	471	457	450	468	468	480	494	472	479	491	490	478	484	520	476	449	510	474	469	486	463	473	484	491	472	492	480	474	473	466	511	459	467	506	469	491	483	452	449	446	470	478	481	508	500	481	494	489	496	492	481	460	444	479	478	455	486	477	464	450	469	503	487	483	462	503	517	437	447	497	488	454	447	488	478	483	502	469	455	491	516	499	492	518	442	474	487	509	486	467	487	486	482	489	506	453	472	488	464	485	488	454	454	436	461	498	504	455	518	465	482	478	476	491	497	471	525	477	475	465	470	500	456	464	469	442	482	478	445	484	480	433	512	466	488	479	462	506	477	488	475	492	487	469	454	511	478	438	505	476	467	481	475	465	477	493	483	499	480	469	514	475	471	460	496	476	475	485	468	470	489	476	475	449	472	465	523	478	457	490	489	458	452	493	470	514	485	472	459	501	491	471	427	476	454	461	509	436	460	491	450	476	471	486	468	494	447	449	465	487	473	484	475	464	475	485	479	473	474	464	454	481	455	490	463	484	470	476	458	481	481	501	459	466	477	467	435	441	522	480	440	485	459	468	478	463	498	446	479	487	446	459	438	446	474	487	462	511	467	487	477	490	466	508	443	513	502	471	477	473	448	414	458	482	499	480	485	482	480	478	456	495	496	499	460	473	495	451	453	472	466	461	494	477	471	467	450	468	463	451	475	499	480	484	489	468	438	521	487	482	451	494	479	455	470	471	466	456	478	488	474	462	456	472	493	457	447	476	470	464	468	460	493	505	409	464	470	492	490	459	466	492	485	479	463	440	440	498	471	506	466	426	475	470	482	501	500	446	500	470	492	484	464	526	486	445	458	443	479	457	468	476	487	490	497	482	495	484	503	437	462	432	483	493	477	489	434	445	495	498	464	497	488	479	467	478	458	492	453	489	440	475	438	468	496	490	475	463	433	468	473	475	469	465	483	497	485	479	452	490	483	417	480	447	470	481	468	438	481	483	481	456	486	465	495	489	470	498	456	501	491	463	481	431	477	504	465	489	510	425	490	438	501	461	457	449	513	469	495	434	466	462	463	506	449	488	511	505	464	457	458	470	463	438	440	476	448	467	459	466	457	464	456	460	447	497	483	478	464	472	503	488	478	487	471	540	445	471	496	489	498	458	485	451	470	491	506	461	450	457	437	490	499	477	493	464	447	443	462	490	474	495	450	444	475	502	468	435	507	474	432	462	455	459	502	488	475	446	444	479	523	483	491	511	501	475	476	474	483	442	496	523	486	476	510	472	484	448	456	488	507	509	468	479	480	466	504	432	468	477	470	478	484	488	492	484	457	452	454	458	496	423	453	488	473	501	485	452	447	472	482	474	459	481	463	473	458	505	447	475	491	456	505	453	500	489	489	459	492	461	455	454	455	468	476	467	478	451	462	451	507	454	489	473	484	449	459	473	450	470	511	444	482	463	484	441	464	443	506	506	468	470	475	485	465	499	534	519	485	471	489	497	441	498	484	441	426	453	495	503	495	485	495	478	472	490	456	465	477	473	499	494	483	484	472	468	464	475	496	473	453	521	493	447	428	482	440	461	484	436	487	492	464	481	506	488	467	493	526	478	476	476	490	475	467	506	451	448	497	471	511	503	481	479	468	466	486	443	454	470	468	491	471	495	491	496	499	460	474	488	462	469	459	502	497	465	486	506	449	465	457	481	489	453	499	468	450	501	455	469	462	480	442	483	447	475	494	450	511	457	476	503	458	478	498	470	472	479	457	461	475	460	477	488	503	461	469	507	475	488	491	506	490	494	464	490	495	483	465	460	480	455	488	442	451	482	491	474	443	517	467	504	455	490	478	458	448	467	458	441	475	447	498	485	469	523	454	495	499	441	485	482	461	468	516	472	502	451	435	488	490	478	478	469	473	470	494	505	493	489	448	464	435	478
42962	40732	41935	41212	45071	41756	40368	43347	41400	46400	39689	29533	26939	31119	27523	22408	18931	16464	10969	5903	5536	5929	4444	3268	2217	2451	3724	3396	2389	2190	3241	4145	2607	2248	2128	2013	1581	738	683	621	911	712	573	485	372	299	271	267	276	252	239	268	288	283	224	249	259	242	194	222	196	209	219	191	220	172	214	198	178	207	185	218	205	218	202	180	240	226	217	177	197	207	202	195	217	189	208	221	207	208	210	204	201	229	214	190	214	221	206	184	229	199	205	193	190	204	187	195	189	206	207	195	214	196	168	202	186	209	233	215	202	203	194	196	216	209	167	221	221	240	172	196	194	191	208	186	191	193	192	178	207	188	202	203	192	232	185	209	217	189	205	186	204	201	193	211	210	193	191	192	204	204	187	219	222	194	189	190	218	209	197	206	198	241	213	236	183	204	214	183	196	182	216	238	195	193	199	213	188	186	205	213	217	189	214	219	199	184	217	231	210	209	203	204	208	200	189	204	195	215	202	183	228	195	188	195	198	185	211	201	195	195	215	199	187	217	211	200	202	204	191	178	229	214	206	188	195	201	203	184	205	192	183	207	197	211	199	217	211	181	198	200	230	196	205	200	195	221	179	210	203	163	198	207	225	238	199	180	196	204	201	192	227	216	208	197	216	223	202	196	212	208	193	194	234	221	191	208	202	229	207	174	200	196	201	222	196	211	232	206	212	198	220	187	199	218	229	216	203	197	188	187	210	179	204	208	219	201	201	218	204	212	180	229	215	211	195	238	188	213	195	212	216	214	172	211	212	221	215	196	202	198	217	213	230	188	199	206	199	213	191	202	212	171	222	200	210	212	221	229	194	191	185	191	246	196	225	223	205	205	175	211	182	190	178	206	197	208	207	188	236	195	222	194	235	205	219	206	202	235	210	183	189	204	188	216	206	221	226	211	196	209	215	196	181	181	210	188	187	211	198	216	201	200	207	180	199	205	221	212	207	178	213	202	194	204	196	188	203	222	201	173	186	194	218	197	204	200	225	192	186	208	211	184	191	219	216	194	204	212	202	200	205	207	199	200	200	208	164	202	213	194	210	222	195	167	221	185	190	196	222	198	205	196	222	205	175	217	199	234	203	225	176	191	227	206	194	206	211	196	220	207	187	232	195	182	203	192	206	210	203	204	215	243	229	197	194	203	202	209	199	210	184	218	177	200	204	204	199	213	211	205	233	193	216	208	211	212	215	200	207	208	220	223	228	218	202	185	204	206	192	212	233	202	203	192	203	211	211	181	206	214	221	211	191	210	204	211	209	186	191	212	212	216	214	206	216	220	204	223	208	200	193	212	187	205	201	212	209	201	192	189	199	194	195	203	210	220	177	204	213	194	180	191	208	209	224	195	231	190	206	197	219	215	205	203	180	208	226	223	216	211	207	213	200	176	204	210	197	212	240	186	220	207	187	195	217	201	205	200	229	213	186	198	187	197	173	221	226	198	206	235	201	215	215	200	214	203	178	223	221	195	222	186	205	222	195	222	198	167	201	211	190	180	196	223	222	200	200	203	209	234	216	198	223	199	216	185	222	222	196	194	214	225	216	192	208	229	194	221	215	196	196	222	236	187	217	189	188	198	213	190	217	179	189	184	194	224	188	200	212	186	184	196	213	223	215	176	198	181	196	219	207	194	201	190	209	197	176	181	223	199	197	189	207	208	200	205	215	227	175	206	207	210	198	185	206	188	206	195	207	182	183	216	200	198	213	190	204	201	206	199	203	207	202	196	214	204	203	229	199	179	195	210	247	192	211	222	204	202	202	219	181	212	193	214	195	208	186	190	189	206	217	196	211	224	189	188	199	221	194	211	200	219	222	205	188	201	185	189	222	195	179	172	193	218	214	218	203	213	216	207	197	181	217	201	221	216	180	222	205	206	189	213	201	219	201	202	211	212	183	244	196	211	218	220	183	217	214	220	201	200	222	242	219	202	204	210	218	191	205	212	195	201	229	207	211	195	211	212	200	223	203	167	225	212	219	212	203	217	235	179	220	223	218	238	231	195	213	223	200	226	180	177	229	193	201	195	206	214	204	230	222	210	227	217	197	202	201	188	212	206	199	193	182	190	200	220	218	167	202	227	198	211	192	236	196	207	198	193	194	201	219	204	223	204	185	207	199	201	213	215	220	188	224	204	215	203	212	189	220	190	204	217	191	212	202	184	189	201	241	206	195	196	214	212	206	205	205	206	200	217	210	183	202	185	203	179	201	211	221	206	230	202	220	200	204	212	210	205	210	201	209	205	216	195	206	174	190	214	200	214	200	209	189	208	174	190	234	222	203	195	200	221	214	212	202	201	219	215	221	197	185	182	200	191	210	185	166	182	223	223	179	232	205	182	203	188	212	195	205	198	196	197	187	214	223	188	194	216	209	205	228	198	202	209	235	231	210	192	207	193	168	228	200	197	157	204	193	199	202	185	203	216	208	211	187	180	205	225	178	211	201	183	203	186	200	180	206	191	191	198	237	216	213	182	193	191	200	218	214	196	218	229	209	198	191	186	185	197	186	196	214	187	209	214	187	197	215	198	206	197	220	207	188	183	226	219	196	180	211	215	215	200	209	207	197	205	220	223	190	215	191	174	181	172	193	210	203	200	194	172	207	188	184	229	218	184	207	187	191	191	181	210	212	215	209	220	232	187	224	225	215	197	192	209	201	186	218	206	180	203	197	206	222	190	215	215	190	237	195	189	227	212	219	184	205	220	206	209	193	216	209	198	244	212	211	187	176	196	220	191	206	191	202	201	205	195	220	217	219	206	195	202	206	224	208	179	208	227	204	222	189	182	209	200	196	216	223	207	224	213	177	202	239	184	221	222	208	192	197	189	200	228	204	175	215	202	208	218	202	176	180	184	194	173	199	198	227	210	196	197	212	202	198	205	210	207	218	208	192	217	202	186	221	227	203	210	192	206	197	208	197	216	202	216	241	212	201	216	208	203	206	182	193	174	191	187	195	208	191	189	214	205	188	200	204	179	216	221	188	192	199	206	190	199	179	228	183	203	226	202	209	186	201	214	219	186	189	216	210	201	182	210	200	209	205	215	206	175	233	212	232	206	195	192	218	219	180	221	198	206	203	174	217	204	192	179	185	220	203	201	210	181	182	179	201	201	192	193	180	214	208	208	221	192	191	224	218	200	205	205	215	232	208	184	208	212	184	210	169	186	207	213	229	222	209	210	205	200	201	214	182	190	187	211	184	188	205	206	189	201	233	216	202	207	201	227	203	223	204	201	173	198	183	208	223	207	195	213	203	191	207	211	197	202	182	216	191	202	234	183	213	179	200	197	185	200	232	185	204	195	208	212	197	198	194	211	212	193	204	208	188	222	214	184	202	239	201	189	176	216	206	198	194	198	189	196	188	172	213	204	212	222	234	224	237	206	207	191	179	191	194	195	204	187	202	231	194	213	184	202	182	199	191	207	212	202	217	223	237	191	197	209	192	208	190	236	219	210	192	186	182	211	205	235
32061	33728	39186	45258	50152	51580	51513	53977	53437	56794	50910	41893	41710	47656	44499	39339	37184	34859	26136	19283	19870	21153	17608	14311	10336	11862	17030	15507	11594	11371	16120	18465	12704	11301	11040	10643	8084	3725	3671	3357	4816	3987	3376	2431	1680	1248	1101	963	932	885	763	942	1082	895	742	731	737	745	660	643	650	594	601	593	607	616	627	573	609	582	623	617	606	590	590	605	602	519	538	549	519	554	531	611	540	584	557	534	589	579	589	536	559	545	583	564	612	547	554	589	564	551	568	534	564	544	554	513	566	529	566	581	545	579	551	563	585	571	583	549	602	566	565	543	619	553	547	610	516	567	571	544	530	553	574	517	553	573	602	567	584	551	599	579	564	598	556	591	562	595	553	567	549	539	531	582	618	579	593	581	546	561	581	578	557	544	533	559	576	580	585	572	597	541	559	569	547	519	588	516	542	575	576	529	539	558	537	543	532	557	556	535	568	576	591	587	568	579	546	559	547	542	604	551	567	595	555	622	538	602	560	541	576	573	572	605	543	572	616	563	558	575	587	544	550	585	533	561	552	542	550	583	551	552	574	508	574	572	560	563	550	540	567	558	527	553	612	540	553	563	584	535	535	524	571	531	593	561	515	585	565	516	604	538	548	548	548	562	552	556	556	614	545	571	548	558	529	584	581	583	593	526	578	566	561	617	599	565	564	585	565	550	599	575	575	582	580	572	541	549	542	565	544	577	558	568	518	619	497	570	568	573	576	550	560	555	571	574	565	559	577	547	566	578	571	573	591	517	581	581	610	597	576	571	562	555	509	557	515	578	544	576	548	579	602	579	522	537	573	570	573	576	601	557	555	586	570	586	581	577	548	568	566	586	534	548	531	545	578	542	599	577	592	532	531	567	603	570	589	564	583	546	558	562	569	548	571	566	565	585	585	563	587	544	523	564	548	583	610	563	538	532	568	581	573	555	584	568	571	574	557	567	522	566	579	521	528	535	585	546	614	597	572	568	550	574	561	578	588	582	584	595	579	636	543	543	576	575	540	553	579	534	555	543	592	546	538	551	568	580	577	581	532	556	585	559	515	562	574	573	574	581	562	551	569	542	549	611	516	596	555	603	575	594	575	608	551	533	604	583	532	533	556	523	570	598	532	580	541	584	543	597	589	596	571	536	579	531	575	527	532	547	574	544	607	573	554	568	540	535	578	566	557	538	594	600	548	593	598	560	536	572	559	597	566	600	578	606	576	578	569	557	585	568	598	590	528	564	543	533	542	576	546	581	587	555	554	539	594	515	596	597	570	546	562	564	580	561	594	579	567	552	538	558	574	505	575	539	557	593	538	538	561	590	609	559	576	586	572	567	600	512	519	587	520	574	543	574	558	538	538	573	541	557	522	564	572	558	572	583	546	556	549	537	542	591	564	580	528	545	523	584	524	552	556	528	573	577	557	572	567	546	597	589	561	549	578	551	584	598	570	554	537	572	577	594	600	585	560	551	574	570	551	580	567	573	556	539	535	598	593	524	591	574	585	568	551	519	579	535	529	581	615	540	568	525	583	555	569	548	570	578	554	565	525	562	549	597	595	543	564	588	520	562	544	602	528	544	537	552	563	557	557	590	538	553	636	567	478	536	587	563	569	561	578	519	585	565	549	553	596	546	553	560	550	577	545	566	561	577	581	524	612	556	549	598	518	536	609	506	544	574	568	569	602	574	569	594	596	571	566	544	535	560	552	594	547	578	535	553	561	552	588	561	568	600	552	574	574	565	568	543	543	552	556	540	534	605	569	576	563	569	571	527	540	544	528	554	507	556	583	621	580	522	558	550	556	563	561	575	597	600	550	570	593	592	519	533	580	503	543	541	594	545	544	555	559	580	549	550	530	581	576	566	570	565	556	564	569	531	555	539	584	593	528	572	565	548	589	563	568	612	556	561	561	516	522	589	565	560	587	557	580	558	539	592	567	560	571	552	579	589	563	586	552	569	569	513	561	575	560	555	640	566	568	570	542	539	591	568	563	562	534	540	539	543	564	549	575	599	566	570	633	603	560	603	527	568	537	549	567	514	596	592	525	567	585	579	567	559	568	553	606	522	557	584	556	611	547	599	554	608	553	558	595	532	592	557	554	538	586	570	580	550	601	562	570	595	575	570	570	565	549	637	545	571	539	565	575	556	557	565	589	560	576	610	550	573	550	556	560	569	526	572	540	563	518	559	580	548	609	549	567	563	579	558	570	555	560	581	574	587	567	577	580	587	561	565	587	584	549	569	517	554	577	589	548	575	577	578	577	561	553	544	581	572	579	558	553	536	570	550	588	529	558	568	537	563	576	570	575	567	557	541	526	533	584	560	544	569	556	591	545	548	541	567	566	533	544	543	554	533	572	517	574	537	571	607	554	541	525	560	580	617	559	540	549	575	542	546	577	574	583	573	589	567	552	587	558	527	489	622	600	563	558	534	579	615	533	586	595	570	550	567	578	577	564	555	565	596	570	587	561	581	539	575	565	591	549	530	550	580	562	585	556	591	586	605	566	558	565	545	549	571	518	535	550	539	547	551	558	633	564	543	559	542	597	573	529	612	538	565	557	600	570	529	554	563	501	571	541	579	559	513	549	563	572	577	584	582	574	582	570	594	577	572	559	549	591	559	548	552	611	545	599	557	574	550	567	542	551	565	639	546	558	543	563	547	578	594	564	531	579	553	626	541	518	565	562	546	538	585	610	584	540	547	578	561	572	513	591	594	535	573	553	546	554	561	528	571	546	559	515	589	564	543	546	606	524	566	614	567	579	554	578	544	565	589	598	565	544	588	552	580	570	570	544	571	603	547	570	535	575	556	595	586	555	583	571	535	568	612	562	577	588	544	580	566	550	595	588	556	565	587	542	585	570	545	569	567	513	512	585	602	544	549	604	555	534	561	599	592	538	571	544	566	567	582	549	515	563	591	545	559	534	574	538	558	602	579	563	588	556	535	543	576	543	554	544	581	610	515	602	517	564	583	589	571	568	565	552	566	562	522	538	565	550	600	574	566	592	606	588	559	569	535	514	562	567	565	541	566	535	542	570	568	550	565	552	563	585	595	584	576	570	569	549	528	577	538	548	580	550	590	560	575	541	523	549	561	558	567	531	570	572	613	553	558	549	564	520	546	597	559	613	626	563	545	548	563	549	564	552	542	606	537	570	572	540	573	528	566	527	540	550	540	590	548	587	574	512	568	580	534	538	547	562	583	600	557	597	552	564	568	570	536	558	560	581	551	517	595	574	558	563	546	564	569	568	527	538	571	595	542	568	540	536	537	581	547	546	573	545	534	611	536	565	571	556	556	574	550	522	540	570	513	578	541	580	555	569	540	591	552	553	594	562	558	580	593	573	543	556	527	518	582	572	520	566	593	574	599	560	530	558	579	559	587	587	570	621	571	609	508	580	557	518	584	555	608	573	539	592	554	570	564	556	557	534	579	571	539	568	594	597	546	542	563	581	574	549	582	562	594	551	574	566	573	566	566	600	564	545	531	550	599
11881	9214	9618	10800	10208	7083	5721	6120	5216	5034	3344	1808	1463	1877	1682	1242	1207	938	696	494	466	511	453	400	375	379	417	358	361	334	400	447	386	335	335	289	247	214	234	204	244	233	227	201	246	204	235	230	216	216	209	189	244	202	240	207	202	182	218	208	184	215	215	233	218	207	216	205	209	202	222	205	231	184	216	213	198	218	233	243	227	210	240	232	228	195	223	212	211	219	219	229	217	186	216	204	197	206	213	221	198	207	190	202	206	218	209	210	212	216	211	224	200	193	227	230	210	188	182	186	208	202	198	198	210	225	189	238	203	219	196	213	219	189	213	218	224	221	234	228	213	195	218	227	195	217	210	194	174	215	217	230	207	189	175	208	233	197	229	233	209	208	203	207	228	214	248	209	212	208	195	200	196	178	221	201	239	201	250	198	205	206	229	210	218	227	204	198	204	212	213	231	186	220	212	220	205	216	219	203	224	229	212	190	213	187	220	217	204	216	215	192	189	208	197	211	235	233	241	199	215	209	231	191	205	235	166	205	228	241	216	227	210	220	187	216	239	206	221	225	221	206	200	211	213	237	208	215	191	215	227	226	229	203	210	209	216	228	231	230	220	215	226	193	202	203	211	212	211	187	196	224	194	204	207	201	208	228	187	183	204	210	200	222	213	216	191	209	212	212	214	207	242	227	228	210	200	236	216	215	207	216	224	214	203	214	220	208	186	235	237	204	201	216	200	216	213	205	213	222	200	215	225	193	218	212	200	211	194	210	223	217	217	195	225	207	178	214	197	210	188	210	195	198	223	195	219	221	231	196	207	213	214	223	205	212	203	186	220	208	223	229	205	212	220	205	190	220	192	205	206	200	218	188	218	225	195	198	202	222	201	212	218	204	197	198	194	210	224	206	173	208	224	217	216	190	195	210	213	215	200	213	198	200	232	212	188	234	250	216	213	196	230	190	216	221	224	220	215	221	207	216	204	227	199	233	196	182	201	177	189	255	201	192	220	196	198	223	218	192	235	209	227	226	221	206	208	213	216	211	204	182	225	200	215	213	217	216	204	207	228	211	214	185	236	195	214	195	209	221	215	203	216	224	194	218	229	197	207	210	221	207	228	216	198	216	208	232	190	215	224	201	207	249	215	208	218	213	208	207	201	201	209	209	213	185	216	212	210	197	221	213	229	226	232	227	192	229	211	205	206	209	207	221	213	185	232	218	205	206	209	231	228	203	228	222	213	232	212	219	194	207	239	238	213	217	196	215	225	206	204	205	231	217	211	203	193	214	215	190	200	194	223	225	216	223	193	205	210	219	203	194	188	226	223	226	206	197	216	210	205	219	192	204	194	203	195	201	209	208	206	237	212	198	217	228	195	208	216	208	245	176	206	225	204	207	204	220	221	198	202	210	207	233	219	227	230	205	221	208	223	208	209	237	196	222	226	207	182	216	193	189	208	218	240	206	198	231	213	209	195	194	194	224	219	196	199	228	223	200	204	229	192	204	245	205	213	209	197	182	198	244	248	203	226	220	205	204	215	191	208	212	211	197	228	213	224	211	219	211	211	217	234	201	210	201	216	188	203	218	237	244	187	213	226	223	204	220	233	197	202	222	227	220	209	211	208	189	230	222	192	189	195	235	220	195	242	195	216	221	208	216	220	209	219	232	232	217	177	192	204	216	214	207	229	214	209	216	226	206	181	192	198	216	217	239	220	213	216	225	212	212	179	189	196	197	209	193	214	187	225	207	196	201	198	188	230	220	203	207	221	227	227	196	210	217	233	209	207	192	212	241	206	220	228	226	209	212	206	188	230	222	201	195	180	209	233	210	209	199	208	228	204	197	206	171	234	228	211	204	185	208	203	209	201	219	205	228	214	232	213	208	227	202	210	213	209	206	178	177	206	216	242	207	217	217	208	215	212	202	226	234	192	212	234	216	214	207	217	223	201	208	220	198	204	189	219	210	219	236	223	220	245	226	198	259	200	226	226	226	233	200	179	195	226	195	198	210	198	213	199	234	210	208	200	226	232	230	198	207	210	216	222	214	223	238	198	255	203	234	226	219	212	209	222	175	219	196	236	228	216	207	210	214	225	200	240	219	201	217	246	218	227	232	233	224	195	200	184	222	235	204	234	198	219	206	195	212	197	219	191	204	216	223	196	217	204	224	211	217	224	197	208	226	229	220	201	199	203	206	199	193	204	234	216	210	206	252	219	250	212	224	188	188	221	192	234	220	217	220	199	199	244	229	212	236	216	196	203	250	203	219	205	203	217	179	192	224	225	180	182	189	251	231	204	229	219	235	204	203	203	214	215	209	209	221	217	221	215	216	194	218	228	228	211	213	196	233	200	194	208	193	211	210	218	198	209	225	230	182	248	189	207	205	197	203	191	203	225	214	231	205	215	217	206	213	221	219	209	213	222	212	203	202	203	234	219	203	204	201	196	198	220	244	221	186	226	203	230	208	200	227	188	214	226	228	203	214	207	201	210	248	197	197	214	250	213	210	197	204	217	221	197	220	227	211	218	214	192	217	217	223	215	189	212	190	196	184	227	214	227	212	212	201	218	218	206	205	215	195	195	214	209	198	215	187	206	222	223	215	197	212	224	209	234	216	220	226	237	223	219	206	209	198	201	213	207	207	221	194	216	221	218	215	212	172	220	185	213	222	201	206	206	215	184	203	234	250	208	205	209	186	215	214	218	196	186	220	195	239	230	223	189	232	190	226	213	222	207	193	233	200	237	197	250	199	206	194	213	226	235	245	192	219	218	216	210	232	194	243	228	214	214	220	216	241	216	225	198	223	217	223	223	220	186	199	205	218	231	197	216	206	197	218	221	224	200	208	233	220	238	233	204	184	181	225	228	199	241	227	204	194	208	214	204	223	205	216	205	216	189	220	195	221	211	236	193	215	206	194	218	202	211	230	201	199	202	214	218	206	195	211	215	197	218	205	219	219	201	181	204	224	183	225	215	218	220	221	217	212	214	214	227	229	180	213	202	205	186	198	217	187	217	227	208	186	201	215	240	201	221	228	204	197	185	196	242	228	215	194	221	204	211	216	229	221	249	210	212	188	213	211	217	203	221	221	216	191	220	212	185	219	215	223	217	204	186	219	212	200	235	211	198	203	200	201	220	211	219	226	238	184	208	190	224	197	187	218	219	199	208	205	221	217	228	225	200	205	215	231	180	194	220	214	188	219	210	211	223	188	195	197	204	188	202	183	212	218	209	229	214	201	201	232	190	209	201	232	188	191	228	175	192	231	213	234	207	217	213	218	201	222	203	193	184	201	175	216	222	203	199	200	214	207	225	187	197	224	227	226	209	217	209	204	211	191	203	191	202	199	217	215	225	215	201	227	209	218	188	230	237	217	253	200	199	218	197	215	211	217	212	209	224	222	218	175	196	205	201	211	249	204	199	218	195	207	239	219	210	211	202	198	221	199	216	194	220	224	235	183	216	218	199	231	231	223	213	218	232	198	196	218	198	204	227	235
8188	8700	13722	19547	20702	17449	17491	19535	18660	18759	12509	7292	6483	9254	8278	6247	5894	5016	3401	2449	2487	2516	2142	1939	1764	1614	2021	1840	1610	1518	1940	2118	1672	1321	1238	1075	989	775	794	710	782	743	688	743	640	625	602	594	605	588	587	624	586	540	561	603	589	590	552	607	568	545	547	555	576	605	612	632	554	578	570	563	581	588	598	568	583	574	591	581	587	577	565	584	547	592	592	536	547	578	565	588	590	541	534	547	584	578	563	575	583	576	546	537	586	602	579	550	583	564	555	536	556	532	635	537	616	581	572	566	521	564	593	593	590	535	581	573	527	580	556	553	548	613	610	547	535	593	594	566	586	602	554	586	587	606	620	535	504	567	596	589	585	545	572	557	575	573	566	554	598	593	555	578	593	578	555	604	584	549	569	587	592	573	565	579	553	552	644	560	588	583	614	580	561	566	519	599	545	577	577	620	540	624	569	574	556	551	578	565	625	603	584	559	554	627	572	578	546	533	607	577	592	588	545	630	584	602	583	613	541	565	589	599	586	555	572	565	545	548	595	516	616	620	556	611	626	592	553	571	591	601	623	576	558	592	587	601	566	557	566	613	516	571	572	523	560	594	585	567	588	569	585	600	570	622	562	569	599	561	544	550	596	605	558	596	588	600	610	606	548	577	552	564	581	575	566	559	585	620	568	613	577	537	549	572	550	550	571	586	624	576	549	584	581	572	544	598	573	534	530	534	535	584	612	585	537	574	542	572	538	564	567	558	596	554	593	565	609	613	581	577	584	551	503	565	566	580	580	599	571	574	644	560	616	556	565	612	622	546	555	579	546	597	560	571	555	569	588	583	601	591	601	586	584	536	557	581	538	563	615	591	566	560	599	570	633	565	562	591	579	573	583	573	573	581	572	582	576	553	590	568	560	566	571	557	557	619	538	559	611	605	602	560	584	569	560	610	587	532	549	541	547	516	574	558	612	555	609	601	586	626	567	611	586	562	561	579	566	582	565	573	587	574	530	550	586	577	573	579	625	611	584	596	576	542	580	549	579	569	579	623	638	606	579	583	553	594	595	609	615	550	582	586	575	592	542	610	570	551	563	555	600	569	572	616	585	611	555	609	554	590	583	597	548	582	599	555	584	576	594	598	627	549	563	561	564	621	565	551	603	564	584	563	583	579	573	598	569	590	585	587	558	552	588	536	629	544	579	590	567	589	599	587	567	543	552	575	556	573	592	579	577	595	596	582	578	571	557	579	578	575	567	575	594	585	605	589	556	583	549	551	616	555	608	551	578	548	558	574	635	559	544	535	578	590	540	580	587	567	567	566	526	557	597	603	579	611	579	599	544	611	547	591	590	622	558	554	606	573	584	542	564	602	560	557	586	609	549	544	572	558	582	574	591	549	578	595	547	586	597	587	563	598	575	559	568	553	546	558	563	587	539	542	585	574	567	603	581	578	561	557	580	592	562	553	612	582	594	539	606	582	545	592	593	583	583	539	583	541	584	579	574	583	613	626	592	617	593	559	588	575	572	555	574	565	543	608	587	558	595	591	560	601	610	556	594	565	586	597	586	589	548	569	549	555	603	548	560	557	600	554	584	585	584	574	578	568	586	559	596	600	557	568	574	572	566	622	565	558	596	558	567	542	624	605	513	590	577	555	562	582	637	512	562	580	500	592	566	567	560	577	562	568	557	579	590	564	557	577	538	569	553	605	614	567	567	601	574	573	542	568	573	598	595	571	594	565	594	578	535	603	605	601	534	513	580	576	549	554	576	586	544	562	581	580	585	564	606	577	575	557	571	578	556	563	559	544	545	596	585	582	566	579	610	571	572	542	601	586	583	587	565	529	596	567	559	528	582	598	574	555	611	610	561	583	558	596	560	573	541	574	595	574	521	602	533	603	585	601	597	554	572	508	597	584	564	544	523	573	604	576	566	574	559	593	573	615	561	586	572	587	559	576	617	578	543	604	541	559	587	567	566	571	609	580	580	581	587	606	567	592	597	587	544	572	529	588	572	562	569	584	565	599	554	562	605	588	604	552	593	536	581	585	603	573	577	545	592	619	600	539	550	571	555	565	581	583	553	586	575	613	590	560	602	622	558	587	586	590	554	574	606	601	574	533	576	583	561	546	595	517	572	518	575	615	547	590	606	577	594	599	549	604	618	553	566	585	551	587	548	603	542	557	570	576	597	559	607	544	605	599	572	594	584	563	578	593	570	591	608	580	550	552	626	564	537	605	616	554	594	594	552	604	576	599	579	549	575	584	557	594	577	616	580	627	586	577	562	574	601	583	529	569	586	585	560	537	562	579	581	568	599	587	628	623	611	616	584	558	518	584	594	598	576	579	573	568	566	583	607	629	587	580	559	577	556	593	560	583	573	608	587	601	596	563	554	607	629	615	554	629	598	560	564	553	579	579	563	600	561	585	563	557	588	581	586	598	565	560	646	598	599	555	577	590	569	548	591	582	602	594	585	581	578	568	599	599	547	605	607	579	576	559	610	558	553	572	625	559	578	589	550	509	567	507	559	578	535	580	564	596	588	586	630	606	578	589	529	589	555	592	596	617	553	597	589	573	581	580	580	591	559	564	578	578	605	571	554	600	616	546	628	564	605	586	562	603	571	549	586	585	542	577	553	522	580	599	559	540	549	542	584	555	532	574	543	534	577	603	608	545	585	598	546	561	577	591	598	533	558	560	574	529	536	584	538	604	555	567	564	578	573	602	617	609	573	546	578	600	572	593	603	613	577	578	601	612	564	536	576	557	588	543	562	539	546	599	540	554	571	610	567	572	575	587	592	604	546	598	574	527	564	619	605	602	593	552	575	571	605	554	561	582	584	584	601	556	604	609	552	582	563	618	613	597	598	598	619	600	557	591	584	548	565	540	601	585	625	580	621	578	629	531	544	608	574	589	567	627	561	559	581	592	564	636	577	584	573	591	564	547	555	606	591	551	580	595	545	602	548	589	558	552	570	569	579	593	589	561	542	520	555	571	578	539	554	559	567	587	538	565	516	553	559	574	556	563	587	551	590	541	554	550	599	647	591	599	523	578	615	560	574	574	636	562	563	575	569	592	600	589	559	585	560	534	569	585	600	619	538	571	561	556	633	606	573	615	579	597	619	583	593	580	585	550	604	593	558	534	592	597	583	552	567	553	584	589	571	561	564	555	588	608	545	594	582	586	577	606	575	547	569	602	602	603	574	532	594	567	551	545	555	608	566	555	570	558	575	571	589	572	601	628	581	550	610	580	538	563	542	601	597	585	582	563	600	595	575	621	630	580	600	601	565	547	574	586	547	560	597	618	597	549	607	587	591	566	590	580	603	609	555	598	527	595	581	572	586	553	570	578	615	594	571	584	593	581	604	544	567	585	585	585	575	637	619	569	595	600	589	578	565	543	626	560	575	603	593	582	538	563	589	598	584	601	579	601	615	579	593	556	586	615	588	563	584	558	531	555	582	552	600	571	568	583	547	610	590	605	555	622	587	621	536	569
33261	32642	37946	38057	42233	39048	37371	39033	38823	39655	33524	24564	14233	17915	18961	14694	12472	9286	4927	3699	2279	2642	2739	2168	1739	1542	1579	1639	1450	1469	2003	2514	1939	1789	1400	1243	1160	792	568	484	589	595	364	341	289	268	238	224	215	212	179	247	225	188	179	194	188	191	172	187	168	200	184	168	169	177	137	147	172	187	163	181	186	146	179	166	184	165	150	178	170	148	147	207	191	170	167	183	162	160	186	171	148	172	172	154	141	170	156	166	171	150	162	155	154	169	171	156	161	144	180	166	164	180	182	168	181	161	180	167	169	174	148	164	158	172	133	170	142	158	170	160	155	175	153	170	165	181	163	183	183	155	164	157	186	161	139	163	173	136	184	148	154	164	154	138	158	157	190	147	150	175	168	149	191	150	156	154	151	183	166	156	157	164	154	190	173	170	168	156	157	180	179	165	185	178	166	162	186	162	186	166	162	150	143	143	147	151	150	174	153	180	172	181	187	162	154	142	166	180	163	171	150	152	167	180	178	142	175	171	143	154	169	172	167	160	168	171	161	164	176	163	147	193	171	154	161	181	164	164	152	144	170	170	162	147	170	160	181	166	170	164	157	159	159	162	175	150	181	170	169	175	185	181	142	157	168	138	170	160	159	190	175	166	141	158	163	174	159	167	162	165	148	187	171	174	157	155	181	169	178	139	160	172	149	166	162	172	169	141	176	172	172	181	160	193	161	162	165	169	177	156	161	168	168	144	172	151	147	154	171	182	169	181	180	159	171	149	161	167	188	161	168	170	176	154	174	136	183	167	161	157	141	170	169	161	175	172	143	165	159	159	178	155	169	182	155	178	154	157	128	152	185	170	175	145	155	170	167	150	144	185	183	154	149	158	164	164	175	160	152	171	154	174	173	174	162	179	158	165	164	162	157	156	156	185	153	172	157	158	183	144	158	165	187	151	171	164	159	165	174	168	167	200	158	193	162	165	180	156	146	164	159	197	160	181	181	166	176	171	175	154	195	158	178	177	185	149	169	150	177	136	168	167	157	154	185	157	149	158	175	161	170	159	177	180	177	153	183	167	170	193	171	173	170	172	166	176	154	179	158	177	180	197	157	170	176	179	172	172	160	182	166	187	161	184	176	161	184	169	164	165	167	148	158	191	175	170	158	170	174	176	180	155	171	181	161	182	180	159	163	173	142	170	159	163	173	169	159	167	173	165	157	176	164	191	176	207	173	155	175	165	156	193	147	174	199	168	178	173	177	144	172	153	161	171	185	143	182	193	168	173	146	170	180	184	162	166	170	149	143	168	176	171	161	161	165	164	191	179	199	158	146	175	183	154	160	145	171	172	163	158	163	169	174	161	146	172	175	173	160	172	157	151	160	165	161	160	177	190	173	162	164	163	155	193	165	181	169	144	177	184	182	173	171	152	193	177	180	159	186	195	180	176	163	139	173	174	157	166	167	177	160	183	174	148	151	176	157	185	169	158	162	174	167	153	152	173	168	153	171	169	168	171	192	153	178	146	157	180	167	157	168	165	172	178	174	148	166	182	167	150	180	157	168	152	169	167	176	157	176	172	170	181	143	195	185	148	171	150	152	158	176	148	173	183	161	166	157	160	187	161	153	158	182	163	176	160	172	166	176	174	158	158	168	174	166	164	150	162	175	161	185	155	164	154	167	151	153	155	171	180	186	171	167	155	166	185	169	175	170	147	184	155	176	152	179	170	169	193	193	156	158	166	182	160	153	161	170	173	184	180	189	176	185	162	157	195	154	150	184	174	142	146	151	167	189	176	173	167	177	180	190	190	171	166	165	207	152	165	191	151	189	157	167	161	181	153	175	176	174	177	171	196	167	150	173	168	151	176	180	174	162	183	184	156	160	154	163	163	156	165	158	156	150	180	143	150	132	175	158	176	177	173	163	158	190	147	168	166	156	161	175	172	171	151	181	183	175	161	205	163	161	178	146	150	180	151	172	141	186	163	169	177	172	162	186	189	174	154	194	151	152	174	169	165	127	186	163	137	174	156	166	170	172	159	175	163	198	156	151	142	183	161	142	162	167	188	147	176	157	176	151	152	171	175	164	182	174	150	159	166	158	137	184	167	154	161	153	131	171	169	163	171	171	187	187	164	172	171	156	166	146	177	191	177	173	183	168	161	160	191	176	150	166	170	174	186	165	168	179	162	161	164	170	163	180	184	171	160	156	155	151	166	171	173	185	164	181	145	155	172	189	133	149	198	174	164	181	173	170	178	192	166	174	182	171	187	164	150	184	164	176	170	166	142	168	148	157	171	149	161	143	169	184	167	180	173	187	179	188	165	176	170	165	146	187	175	165	165	170	166	182	166	171	181	160	166	173	154	186	166	157	177	152	167	160	188	190	174	156	164	156	149	171	187	161	181	179	174	184	159	177	156	185	160	140	150	171	179	185	174	138	167	173	191	196	156	149	177	159	164	160	165	186	156	146	153	150	182	183	154	175	176	183	153	149	162	156	178	184	174	161	190	166	158	165	167	157	179	156	156	186	165	158	194	176	157	177	185	150	159	172	157	159	164	179	173	164	195	165	151	151	143	176	159	179	157	181	165	173	160	180	192	187	176	146	181	176	158	165	163	169	170	171	202	171	167	158	164	173	178	143	144	160	161	172	170	176	159	164	157	179	164	168	184	176	177	190	164	154	166	167	177	146	189	179	159	161	162	172	147	176	159	163	184	151	162	180	165	162	182	155	166	152	169	154	190	143	194	134	168	178	175	190	181	152	144	180	172	175	164	162	163	185	169	168	166	159	190	163	167	164	158	157	176	161	160	145	171	176	165	160	162	155	164	140	166	163	190	152	174	179	170	169	158	166	171	175	185	143	167	163	152	163	165	184	182	167	183	190	160	178	164	152	155	157	152	153	167	180	173	161	199	185	154	179	181	168	167	176	151	181	163	154	176	174	162	169	163	177	171	169	138	178	170	163	172	172	182	176	169	174	150	163	168	172	161	168	157	134	165	161	195	154	149	165	162	192	153	164	174	187	148	177	177	176	179	177	165	171	195	144	148	153	155	172	154	158	152	161	158	156	164	141	156	173	162	171	186	179	186	175	142	154	173	157	174	198	157	159	156	140	173	165	179	181	187	145	147	163	179	162	189	169	163	150	172	174	157	175	159	170	183	172	184	193	180	193	174	159	177	148	137	165	163	154	140	180	138	172	194	177	180	177	193	154	159	159	169	167	161	158	173	172	146	199	175	162	166	168	168	173	170	191	176	144	173	153	174	170	167	180	165	187	182	167	144	153	180	153	160	156	155	166	165	167	171	165	191	173	148	166	149	148	157	156	160	148	202	157	152	163	161	176	189	149	157	171	156	144	165	153	171	159	149	156	148	165	160	163	193	161	153	176	184	174	162	171	155	169	162	162	183	158	190	150	177	161	172	170	141	166	170	164	182	173	175	147	167	179	148	189	187	168	157	146	173	149	160	167	161	152	168	157	174	179	166	180	146	152	168	172	172	156	150
23231	25648	34848	41042	46348	46261	47683	49262	50873	51090	45972	36133	27048	36592	37386	32124	31133	26064	16479	14605	10406	12949	12589	10598	9275	7931	8861	9046	8240	8137	11105	13373	10933	9949	8149	7206	6465	4652	2984	2637	3508	3233	2043	1677	1531	1212	1011	887	717	717	703	976	905	717	635	589	544	570	528	479	502	522	499	546	506	497	505	469	508	489	518	499	491	485	498	467	448	456	530	511	495	466	473	535	463	458	471	440	461	441	504	475	441	476	490	489	474	456	464	502	470	490	464	463	457	464	471	455	462	447	531	462	449	479	448	495	468	459	450	481	492	466	501	438	497	458	491	510	472	439	482	458	478	506	484	512	437	477	492	497	482	505	483	520	499	472	458	475	450	469	491	490	520	460	458	461	465	479	493	477	464	447	462	472	466	465	512	450	522	495	494	461	471	504	474	443	491	464	479	466	451	463	517	494	454	478	457	464	439	517	466	480	469	518	480	441	493	501	510	487	482	484	454	460	469	485	448	468	481	506	468	416	469	516	443	499	522	498	506	496	495	469	507	490	464	480	482	472	463	510	491	489	466	483	464	501	498	468	494	479	459	458	478	496	512	464	449	478	505	446	483	453	471	465	459	454	472	441	496	490	455	465	451	477	498	460	512	455	450	434	480	428	490	450	496	450	459	448	460	489	500	488	483	507	473	489	499	480	475	452	449	445	471	427	486	464	472	466	467	514	494	524	443	487	491	514	431	474	469	464	459	465	482	467	492	510	523	475	426	447	471	482	501	512	474	482	450	472	473	458	479	481	527	449	499	448	472	446	485	479	482	457	535	487	469	439	517	511	482	444	511	483	456	457	481	502	453	494	492	462	502	481	459	436	434	476	453	481	459	480	477	480	497	476	445	488	470	468	501	466	515	480	477	484	493	484	477	466	444	464	471	517	475	502	472	489	472	490	463	496	438	450	489	520	496	440	487	433	489	472	470	466	488	481	463	452	464	443	495	471	488	440	490	489	450	471	450	502	484	473	489	460	488	499	457	482	520	476	471	498	473	473	410	502	502	480	479	489	476	465	472	496	462	455	454	486	487	457	488	473	459	448	496	506	483	510	468	467	464	472	505	454	504	472	485	513	470	476	454	484	456	458	442	452	515	484	472	490	436	457	470	461	468	473	461	456	479	462	482	465	489	462	455	502	502	471	467	486	448	507	442	503	491	484	475	424	450	460	428	460	515	497	479	480	491	470	483	469	465	453	488	451	448	487	486	457	462	475	464	463	475	441	505	443	467	478	461	498	526	434	482	459	471	471	502	405	498	424	481	533	470	477	485	509	449	417	450	472	527	516	455	522	443	488	473	451	493	436	496	481	458	488	461	496	455	468	517	467	472	448	468	487	521	482	522	453	458	459	485	505	476	469	469	465	481	453	476	463	467	446	470	507	476	487	507	474	479	512	458	485	494	452	460	487	466	479	474	489	507	518	444	494	488	479	457	475	478	462	460	475	508	486	429	435	444	489	481	479	473	471	444	451	453	466	471	443	477	480	454	455	476	468	496	473	442	516	463	468	458	478	499	476	465	431	491	495	486	482	458	466	470	484	492	473	439	454	468	448	477	440	443	453	449	496	483	500	498	461	463	485	483	498	466	508	485	479	447	458	494	462	465	477	496	452	478	485	494	480	474	459	502	477	458	505	500	473	496	503	498	457	476	533	454	484	497	478	472	482	486	505	488	472	477	451	513	471	483	465	469	443	450	455	480	514	495	489	472	462	487	466	545	460	480	490	443	476	476	485	494	446	486	479	471	441	486	488	479	470	424	444	460	480	489	496	474	464	492	483	481	505	504	473	462	456	462	479	496	492	476	491	497	454	537	491	447	473	478	481	469	500	473	451	470	485	428	502	435	483	458	473	471	492	440	476	440	463	459	456	473	491	469	479	447	485	506	442	470	493	456	481	499	452	468	495	470	504	496	460	476	469	485	488	463	507	455	456	473	454	479	461	505	451	468	471	481	477	450	478	500	458	486	516	463	487	475	466	520	490	472	480	481	471	462	491	457	496	461	527	453	482	499	474	477	461	465	486	490	479	457	455	492	494	432	450	406	480	466	455	480	473	487	467	487	464	504	531	445	497	431	475	481	480	496	484	495	496	501	523	493	468	464	470	471	465	441	506	491	485	455	504	528	466	439	493	471	477	470	533	469	454	470	499	496	439	456	463	463	455	464	459	485	481	469	465	498	449	493	474	465	436	492	468	435	475	447	447	456	467	443	526	461	474	468	476	502	518	474	496	487	452	475	461	468	468	460	530	473	479	473	456	447	484	493	455	452	455	445	493	448	455	474	487	474	451	484	511	461	459	443	466	487	505	476	475	448	464	490	465	490	451	463	479	450	469	500	480	495	499	487	434	450	458	504	456	503	456	460	484	470	475	457	500	456	501	480	520	483	454	528	463	488	457	494	449	457	517	470	476	477	523	505	478	440	518	481	480	459	459	448	448	510	497	480	483	453	508	486	467	471	481	494	460	450	493	452	478	486	456	505	466	481	458	504	463	456	469	505	472	444	481	449	429	449	474	462	471	481	447	483	482	508	461	460	450	444	475	459	463	478	459	481	479	480	439	485	448	453	504	438	461	465	447	463	480	486	466	489	497	473	507	463	500	482	487	425	449	463	467	447	451	485	482	497	478	463	515	472	475	497	463	482	477	484	456	500	488	454	494	462	475	478	454	450	455	479	441	539	477	487	517	447	490	501	413	490	442	468	475	478	494	489	429	446	474	478	474	499	492	460	436	423	447	486	482	458	466	470	473	451	482	482	496	458	465	481	520	468	488	459	466	481	477	523	462	459	509	476	505	432	476	486	518	474	461	481	470	441	490	456	493	481	470	457	517	462	468	508	442	458	452	490	462	503	480	455	446	481	466	487	463	472	470	488	492	479	504	464	479	492	471	515	463	488	478	431	482	481	488	505	478	447	459	494	468	473	461	496	488	465	468	482	462	444	525	453	464	500	484	454	475	475	486	490	495	447	479	446	507	438	470	457	448	460	467	455	472	485	471	472	481	475	445	443	474	447	494	447	458	434	461	449	512	477	482	450	481	496	472	446	502	481	441	497	461	459	462	474	479	473	478	449	447	472	462	476	514	498	457	449	461	478	493	460	456	467	495	492	471	471	460	462	502	475	459	474	448	506	501	489	449	454	494	460	457	459	468	477	513	461	471	479	490	481	447	448	464	451	457	462	510	456	474	503	439	452	443	494	437	434	455	471	466	446	458	499	483	471	501	497	478	504	495	490	443	515	518	479	443	469	487	466	469	493	447	511	462	469	490	472	473	450	505	464	503	433	492	479	477	459	482	461	490	459	454	465	478	477	503	494	483	484	485	508	503	532	490	491	479	478	474	454	490	456	465	473	468	484	491	484	463	462	470	462	502	458	462	492	523	501	471	460	426	508	511	457	515	446	484	504	441	486	493	487	504	461	500	468	454	486	457	499	496	480	447	462	455	473	482	470	480	478	439	498	469	474	469
38535	36092	40944	41736	44011	39258	39126	42779	45383	45461	38019	32260	21384	18983	25241	22322	17464	16435	9384	5524	3979	4677	4520	3941	2443	2927	3539	2470	2173	3073	3053	4600	4380	3400	2606	1880	1887	1122	736	850	922	835	524	447	542	339	351	297	311	263	286	336	294	261	265	245	243	260	211	202	216	210	216	228	222	228	223	213	207	220	200	202	176	227	225	202	199	206	172	216	247	209	210	202	205	210	232	196	200	211	206	192	204	211	183	222	206	202	229	181	231	213	197	199	203	210	221	228	214	208	209	194	198	214	213	222	207	223	214	205	221	236	243	195	233	206	209	217	201	180	206	208	197	224	227	232	230	207	210	228	207	204	186	210	219	219	204	227	201	203	184	208	215	200	234	201	208	201	185	224	215	220	215	228	223	209	207	206	211	216	203	198	212	226	210	182	202	205	220	200	239	205	210	222	210	228	193	179	211	192	196	240	196	183	201	218	244	199	224	221	194	195	212	205	219	207	218	201	230	228	203	205	216	197	212	179	208	250	194	188	195	204	196	203	203	212	196	202	197	243	200	213	211	214	194	202	206	186	195	185	210	191	222	189	212	214	216	229	217	200	207	213	218	224	174	212	197	232	196	195	182	172	205	221	205	218	189	198	198	214	202	193	212	232	220	220	230	241	212	224	208	209	231	185	202	205	199	221	204	193	203	217	246	213	213	232	202	211	235	206	196	216	214	223	217	224	200	224	215	223	230	194	220	189	232	222	188	191	204	189	186	212	238	206	192	201	196	227	195	182	223	203	221	194	228	191	206	191	204	196	209	203	224	188	219	185	210	211	202	193	211	231	186	187	231	205	215	171	195	213	205	229	220	207	207	181	204	219	232	199	206	193	190	190	202	195	222	214	218	195	229	198	234	207	200	212	211	210	206	196	223	182	191	223	209	230	219	219	211	190	205	219	205	214	199	212	223	192	202	196	242	231	192	219	231	233	207	205	198	210	201	214	208	222	223	192	224	194	199	190	188	217	189	224	209	213	210	220	199	228	224	196	217	225	212	236	187	217	181	228	206	205	204	222	202	200	208	217	211	214	190	205	204	199	199	219	188	203	196	188	210	207	207	215	214	216	209	195	215	201	208	221	209	210	211	222	217	221	205	190	191	197	197	191	193	206	207	216	190	232	234	217	184	180	194	212	216	227	210	212	209	218	213	211	208	192	212	213	205	201	198	189	194	236	207	213	221	207	196	229	241	212	205	212	238	214	216	200	234	210	203	187	191	199	201	209	214	206	214	185	200	182	201	197	210	219	216	195	211	198	240	222	211	198	204	190	184	211	212	205	236	194	188	205	189	195	208	202	231	233	203	197	205	237	227	204	212	213	239	184	220	211	193	199	208	209	220	195	187	223	203	209	201	205	195	226	207	206	206	212	194	196	208	219	229	196	202	227	189	232	203	211	209	199	204	189	238	198	199	245	224	196	197	211	202	202	208	219	218	230	225	227	218	217	205	233	199	209	203	212	194	218	238	178	199	191	184	212	210	207	210	209	211	199	189	211	210	188	204	211	204	191	197	207	206	210	208	225	212	234	200	208	201	210	218	210	224	198	173	165	222	201	204	201	224	210	181	223	179	199	228	214	212	197	205	206	202	215	193	224	200	211	192	213	205	206	171	190	193	201	224	196	208	198	187	199	210	206	233	224	233	201	176	229	217	209	203	193	223	203	178	193	209	218	196	206	201	210	212	204	207	201	213	241	196	194	224	204	202	239	211	211	213	209	207	207	216	198	208	222	213	196	217	191	210	228	219	192	193	212	212	228	198	192	229	245	193	196	215	217	194	185	202	192	211	178	232	220	209	196	213	214	195	172	188	217	202	194	223	232	224	207	200	182	221	192	208	235	201	235	212	186	202	214	216	198	203	201	208	231	217	210	216	226	220	218	236	191	195	229	208	182	190	206	211	187	209	215	185	205	207	206	234	202	197	169	204	175	198	207	212	222	215	213	204	213	230	203	206	191	226	238	211	196	205	211	184	207	200	200	215	204	216	209	199	210	205	219	225	187	207	217	194	219	226	201	199	185	196	187	201	209	230	201	203	205	191	208	209	219	204	212	207	195	200	192	167	234	225	216	213	200	194	215	205	239	194	203	202	253	191	208	221	193	223	224	185	190	174	226	207	201	203	247	214	210	200	232	230	206	214	198	200	204	232	195	225	229	214	208	231	209	181	197	197	207	193	216	207	222	205	211	218	179	214	208	212	224	209	204	212	201	194	224	217	206	218	224	205	205	208	221	233	229	212	206	186	217	197	200	213	197	189	216	212	212	217	189	207	168	212	200	184	220	219	225	206	206	208	204	187	206	180	245	182	212	214	201	194	216	216	181	206	193	200	205	209	205	194	207	234	195	211	181	220	201	213	199	218	231	219	230	209	196	222	237	217	195	207	204	196	198	210	221	206	224	202	185	201	207	226	215	208	205	209	190	178	205	221	192	204	199	200	205	234	208	227	190	220	219	199	222	183	211	215	203	215	218	213	195	208	213	193	186	186	218	229	241	228	234	192	217	227	235	209	218	222	187	189	204	181	189	189	187	209	208	211	231	216	216	197	228	234	190	194	227	213	208	204	199	199	208	185	218	195	179	201	240	217	217	197	192	227	187	211	220	194	200	212	209	206	217	206	202	214	198	193	200	195	189	187	196	193	232	194	177	218	211	221	191	222	203	210	220	180	184	213	186	207	204	229	206	222	202	196	215	213	205	213	196	203	228	206	218	201	212	199	216	204	201	232	222	190	215	200	255	210	214	202	207	178	224	201	223	185	212	218	199	222	197	230	240	211	231	205	214	201	207	205	207	188	191	182	220	235	198	214	212	214	216	220	206	205	200	210	210	197	207	208	217	210	215	215	209	201	224	224	204	209	206	209	225	212	195	239	186	200	210	208	204	153	211	198	192	203	200	193	192	222	243	200	227	188	218	224	225	202	221	204	210	206	236	196	189	215	194	203	194	222	200	214	201	217	228	230	207	193	216	233	218	196	186	209	207	205	215	204	221	200	204	230	200	189	194	212	223	188	206	207	203	206	217	222	192	210	205	232	221	228	206	194	186	214	206	198	196	210	186	210	233	213	188	235	203	222	230	187	200	198	183	198	219	221	187	185	210	234	199	216	225	216	225	196	206	215	244	192	236	207	215	182	222	197	202	169	209	216	232	202	200	228	207	219	226	193	215	204	197	181	216	214	198	201	194	210	191	197	192	217	215	195	218	196	216	189	212	217	197	209	204	186	179	206	186	214	193	233	192	215	215	219	196	210	214	229	196	199	216	197	212	191	182	201	223	214	197	218	210	193	215	179	205	231	220	192	202	214	222	218	197	214	195	218	176	219	222	217	231	218	195	192	193	210	209	198	213	213	212	178	202	229	186	253	215	205	209	212	203	178	177	217	188	203	215	218	220	184	200	185	220	205	198	190	215	204	202	220	226	206	190	222	211	230	203	191	209	202	193	207	200	201	237	229	187	231	202
26677	28922	37249	44924	48205	49011	50300	52514	57272	56213	50567	42533	34653	34934	42914	37859	35590	34412	24223	18312	16548	18573	17652	16070	11724	14270	15846	11284	11005	15028	15049	20485	19392	15974	12718	9975	9594	5706	4157	4410	5338	4828	2899	2552	2671	1568	1580	1142	1265	1036	1046	1437	1155	999	884	805	801	797	746	647	667	668	614	598	639	617	619	617	633	624	575	608	633	644	596	552	579	579	565	538	586	574	576	590	559	555	544	563	586	597	579	586	532	571	565	586	595	589	621	558	601	561	587	563	573	622	594	519	580	541	572	559	547	570	600	583	562	579	587	602	562	559	576	519	541	518	565	585	582	552	609	554	577	523	602	580	570	605	530	553	577	587	617	624	566	564	572	552	526	578	538	599	571	586	543	595	540	589	596	586	578	554	543	554	583	562	582	605	595	554	542	541	548	569	571	560	592	570	534	544	596	533	585	586	562	589	581	577	537	593	580	561	554	575	588	575	584	553	564	585	578	562	565	564	620	607	576	581	520	566	616	592	591	580	581	585	603	576	571	569	528	563	546	578	599	589	572	542	549	557	582	551	613	527	591	594	589	588	584	575	565	547	560	551	551	563	588	564	571	567	558	597	576	559	599	586	590	582	534	595	593	557	591	559	589	573	565	576	537	537	566	564	592	575	611	619	540	545	518	560	545	559	610	588	558	528	571	541	573	551	571	581	578	580	555	575	592	565	591	571	657	600	547	577	546	582	581	569	588	555	606	579	609	560	535	592	571	595	581	537	543	520	560	608	554	552	588	541	567	578	605	533	575	620	588	592	565	579	567	544	573	573	550	590	581	554	571	560	582	568	560	568	527	565	572	554	585	584	571	547	606	609	555	569	584	547	622	601	557	557	584	552	580	577	563	588	558	587	569	560	585	542	571	576	561	564	565	627	557	593	593	525	544	568	575	598	605	557	607	626	591	571	569	607	549	575	557	577	558	598	541	573	573	573	543	560	575	591	600	587	560	580	582	587	561	586	574	579	569	601	592	550	586	581	589	596	561	605	585	584	603	587	591	575	585	555	545	564	547	581	557	584	590	564	574	606	567	522	577	544	596	590	537	539	559	605	565	560	526	565	566	601	578	567	581	540	550	554	577	578	546	582	616	586	561	546	586	581	577	607	588	586	538	593	578	614	549	551	621	591	559	601	568	586	564	608	577	526	580	554	617	563	595	577	541	572	558	524	574	555	564	522	571	575	549	572	565	582	607	551	597	528	613	580	579	586	549	613	577	590	559	587	580	574	565	532	543	576	559	575	564	564	542	549	597	530	576	591	524	568	583	605	526	544	579	640	593	612	539	556	570	575	562	584	569	565	619	529	543	579	543	558	567	587	564	559	580	583	570	546	601	578	535	585	567	541	573	611	609	557	592	533	586	573	577	579	615	533	635	590	588	573	596	627	569	564	600	538	596	578	561	612	574	584	574	575	567	529	550	584	595	580	569	540	557	588	606	537	600	548	535	568	558	589	559	560	612	591	568	591	589	564	568	562	593	568	591	549	611	564	548	548	570	564	600	575	536	558	589	624	602	599	615	571	574	586	582	568	605	578	546	615	579	558	521	596	588	593	571	579	554	513	558	541	560	595	596	566	578	597	579	549	579	541	570	565	621	561	567	582	603	577	568	551	605	565	607	556	553	584	563	556	566	579	592	617	577	602	586	580	596	591	565	526	557	526	610	538	543	586	597	608	551	579	577	561	588	568	603	593	551	567	542	540	589	580	550	554	566	566	525	554	591	603	585	564	594	554	600	571	590	595	607	576	564	567	547	554	600	514	563	570	558	595	572	571	578	578	538	614	567	618	596	551	606	616	579	607	597	585	593	530	540	582	605	599	545	549	586	614	582	542	587	573	585	597	559	575	602	571	569	562	568	555	555	565	550	604	608	554	597	607	510	541	594	584	555	551	565	549	554	583	587	546	590	567	591	594	555	559	540	525	551	551	591	525	618	562	567	582	559	536	536	550	582	582	569	594	549	564	574	606	537	560	553	595	577	602	558	611	565	565	561	593	594	583	600	589	619	608	584	548	568	557	565	589	575	558	576	550	592	591	574	594	548	573	578	543	579	590	571	556	574	557	545	562	576	531	574	533	618	549	528	558	608	546	546	607	591	573	558	551	613	590	563	556	572	540	554	586	543	545	596	547	582	568	563	536	585	556	612	586	612	584	564	589	571	555	572	572	572	540	609	573	603	585	579	539	560	617	593	567	549	557	556	576	567	603	611	554	595	592	518	557	537	573	572	553	573	574	579	550	571	576	613	560	591	578	623	588	574	545	517	529	595	560	600	585	584	606	588	587	559	550	574	573	637	578	563	579	576	558	531	602	578	599	554	569	593	581	582	563	574	594	616	610	593	551	578	563	572	574	576	539	548	603	579	545	553	584	543	572	572	626	579	594	545	586	557	535	602	646	550	559	569	549	578	564	575	572	557	540	599	605	563	567	556	583	607	566	543	559	614	558	545	577	595	592	554	591	618	532	540	560	568	583	563	578	585	551	582	572	607	601	584	557	592	588	591	597	587	533	554	561	562	585	592	543	557	593	546	581	574	589	602	618	608	535	521	555	541	603	596	567	582	547	560	570	549	573	610	615	566	567	577	552	547	606	562	605	547	586	587	552	568	560	585	604	634	587	566	597	576	559	604	621	556	543	550	580	599	568	608	563	587	592	562	605	571	595	551	601	574	599	616	529	603	571	560	566	623	594	574	565	556	583	569	521	568	594	597	570	567	577	579	566	539	609	589	556	545	554	552	563	571	548	562	577	596	532	578	606	597	587	597	564	581	554	547	620	584	578	585	585	535	592	541	603	607	571	592	589	551	617	603	597	556	572	570	561	531	596	575	635	555	584	615	557	569	581	582	607	574	577	573	586	560	577	567	586	564	598	551	567	556	537	569	549	544	574	615	581	557	546	554	590	604	597	560	545	561	540	576	538	591	513	611	578	527	541	595	559	574	544	609	587	572	590	545	574	591	568	574	571	568	567	578	582	578	527	551	609	616	562	569	574	589	547	604	529	608	551	568	563	499	564	608	565	577	564	552	579	548	551	553	616	575	587	583	593	594	581	554	545	613	573	547	605	609	576	545	562	617	584	546	596	585	590	583	610	581	579	542	560	578	585	574	550	566	585	525	582	614	544	578	530	537	571	544	546	598	557	645	608	568	553	554	551	571	597	556	598	564	550	556	565	586	600	595	595	585	602	592	560	576	568	556	589	608	628	575	549	592	574	579	587	613	573	570	553	570	575	573	577	581	585	561	595	574	586	583	588	595	522	541	601	550	575	534	619	602	554	570	527	537	580	580	558	627	576	540	553	621	576	566	540	580	547	580	557	570	571	524	555	575	581	576	538	589	536	596	559	618	570	566	577	589	578	529	556	632	577	573	614	591	594	551	541	530	576	583	554	583	569	585	582	602	546	576	556	574	570	644	571	557	583	613	573	556	572	607	541	573	582	590	578	609	568	590	608	544	548	578	582	611	528
11105	8902	11871	8433	8792	8105	6303	5169	5376	4615	3309	2400	1245	1207	1699	1368	1106	1038	672	492	447	489	470	478	391	406	459	401	393	393	397	494	550	415	308	320	321	262	247	269	235	236	241	232	205	201	227	214	230	226	230	229	238	221	200	235	181	207	212	211	228	207	252	220	233	235	207	227	220	221	262	237	221	232	222	186	213	208	209	228	208	221	216	211	230	240	206	204	202	222	225	201	211	223	211	228	205	251	208	241	230	244	222	240	197	207	266	259	241	217	241	238	237	204	228	222	213	219	205	210	227	226	254	254	234	222	219	219	207	241	237	231	189	218	217	234	236	210	232	193	245	218	224	215	242	216	232	210	229	232	221	234	241	226	219	219	203	250	219	215	234	224	218	216	228	230	228	246	259	232	220	230	211	251	213	243	233	214	239	236	228	207	210	216	215	215	212	229	231	219	215	205	216	225	212	229	221	232	214	239	223	236	229	225	224	237	225	230	238	226	224	232	191	225	228	198	221	232	196	240	221	221	244	226	215	222	228	230	255	228	242	225	214	227	236	206	221	248	231	216	232	217	217	219	215	200	218	196	192	236	222	221	219	221	234	244	244	243	266	245	230	225	225	215	207	217	217	234	234	217	206	242	211	220	216	233	215	231	225	220	212	217	223	251	217	223	211	221	187	208	232	225	199	219	224	220	202	267	251	240	218	237	195	230	217	236	233	193	219	245	243	214	205	231	239	212	224	207	231	242	212	210	234	244	203	192	236	229	242	217	239	188	216	218	221	233	246	262	221	226	225	240	220	221	207	214	234	225	223	215	225	216	210	221	261	213	210	246	229	229	195	222	230	212	213	215	218	229	224	204	213	206	209	236	220	219	209	206	236	213	215	237	208	228	220	240	197	210	234	193	227	237	224	215	231	227	224	231	196	234	216	236	223	196	242	210	222	213	208	237	256	252	219	221	219	213	233	236	225	220	228	212	246	219	261	210	220	227	201	208	232	219	201	232	231	225	242	231	224	220	216	196	245	204	234	212	237	244	218	218	211	224	225	206	222	228	230	208	242	222	213	223	231	250	235	189	210	213	212	192	203	237	182	217	214	230	210	198	242	258	235	219	220	235	223	220	213	223	221	226	237	232	242	234	205	208	238	222	236	257	227	230	244	233	175	219	216	239	242	219	223	259	220	246	215	224	208	229	196	214	234	205	218	187	245	205	217	232	243	212	206	207	217	250	205	219	235	215	226	226	221	229	203	219	232	221	212	242	241	198	226	223	199	244	225	222	216	221	262	216	210	237	251	216	223	229	215	229	217	242	213	236	215	204	198	227	188	241	213	212	244	226	257	234	202	229	225	247	192	208	220	231	227	221	235	225	202	208	194	251	234	231	221	242	208	224	227	210	207	220	239	226	221	209	220	218	222	237	212	214	229	217	222	180	209	253	203	197	224	218	206	219	233	207	231	220	199	226	224	227	208	225	218	233	218	224	225	259	226	211	195	208	213	258	212	205	224	204	205	200	209	219	220	190	220	226	205	209	228	248	250	193	234	225	225	222	241	240	213	223	218	220	241	207	233	217	243	216	212	219	209	214	226	232	221	237	204	259	236	235	244	210	221	211	217	225	212	228	236	208	211	242	220	195	207	205	227	241	240	240	234	218	195	222	223	245	215	211	251	215	216	212	206	211	213	196	217	226	197	237	196	207	204	206	221	241	206	210	208	212	239	224	229	229	230	251	221	217	239	209	228	215	217	214	208	203	220	225	198	205	229	204	216	237	217	220	208	207	228	240	215	210	216	278	234	222	224	251	206	220	218	202	243	232	239	212	229	228	246	218	191	217	220	218	201	222	231	181	198	226	231	226	242	226	229	235	203	222	206	210	227	215	238	223	229	241	200	222	213	227	236	207	213	210	197	257	199	223	234	232	221	219	244	192	213	220	253	196	207	210	232	246	222	244	238	245	235	230	219	202	222	222	234	242	226	203	248	201	228	229	243	215	214	224	239	242	221	206	264	227	229	200	215	238	236	198	243	191	205	204	206	208	209	253	230	206	216	213	215	234	227	226	220	211	195	227	224	200	211	216	232	235	255	241	218	204	226	200	240	227	227	232	229	235	206	226	227	223	205	223	243	209	214	214	208	229	240	231	198	194	209	225	221	242	196	222	218	193	212	232	214	244	212	210	234	213	229	207	230	223	209	255	221	198	213	229	246	210	208	194	225	233	247	233	205	221	212	217	237	247	239	217	222	205	213	231	220	208	242	227	215	229	207	213	217	213	239	224	228	221	190	246	213	219	230	242	232	212	212	209	216	218	219	230	247	210	247	193	194	217	196	220	249	222	210	230	225	222	207	251	230	223	243	197	223	209	231	222	214	236	211	233	208	230	251	223	205	226	225	220	207	261	229	217	222	229	217	242	218	203	236	245	198	223	218	232	220	224	208	215	232	243	226	218	230	235	220	233	238	207	225	204	251	250	217	202	207	234	222	222	226	216	236	232	215	235	225	223	245	229	226	217	242	232	196	236	260	221	248	210	239	223	246	212	214	224	215	216	204	239	205	212	218	237	234	205	247	246	217	218	255	209	219	227	225	243	232	212	226	212	222	206	242	226	231	230	240	228	218	234	211	220	217	217	212	225	192	254	227	238	220	230	211	244	220	221	238	183	248	235	233	218	205	225	208	245	224	238	209	211	232	226	218	228	246	225	213	219	233	209	212	231	250	227	250	217	206	230	230	203	230	221	220	212	226	225	233	221	239	234	222	218	196	220	245	202	232	230	214	210	209	220	242	208	239	236	204	226	233	249	238	204	216	221	201	209	199	229	228	202	201	242	221	212	210	232	186	201	199	251	221	226	257	235	223	224	218	198	195	224	195	249	252	236	227	221	229	254	216	240	207	222	237	226	219	216	200	220	211	214	210	253	218	219	213	197	226	206	208	228	219	239	233	229	224	221	216	215	208	183	229	223	258	196	213	213	216	221	222	222	226	195	223	227	228	207	213	215	230	248	211	217	217	216	231	239	230	233	211	234	229	191	242	218	229	176	230	223	219	227	227	227	217	187	228	211	197	233	218	248	224	241	230	194	226	213	225	213	212	231	242	214	212	220	225	220	207	232	251	228	212	219	200	223	222	237	216	232	234	205	214	233	204	243	230	204	215	221	235	216	197	258	221	218	233	201	220	228	191	201	217	235	243	217	229	234	228	205	243	238	254	202	228	218	232	215	234	203	232	207	277	233	221	223	217	220	238	231	233	230	223	224	211	224	227	239	236	200	229	225	204	232	211	207	215	256	246	222	219	235	216	205	185	203	247	218	216	199	242	202	226	197	240	210	219	233	232	225	235	228	244	216	204	248	209	232	222	237	236	220	228	229	214	236	215	247	210	206	218	212	236	223	216	215	216	221	225	202	236	227	215	207	240	225	218	224	216	229	201	218	230	229	228	204	241	225	219	217	216	227	233	235	238	207	213	222	218	220	230	200	229	238	201	245	216	230
7502	8573	16332	15967	19726	20741	18011	17718	19877	18053	13172	10213	5443	5459	7957	6734	5522	4996	3399	2505	2126	2318	2272	2175	1852	1876	2039	1882	1756	1897	1764	2458	2398	1486	1236	1114	993	837	744	808	727	755	713	688	637	636	663	655	624	610	614	643	632	615	619	625	618	622	622	593	633	617	615	613	611	640	642	612	655	639	551	616	586	573	625	637	645	603	615	586	633	619	602	606	604	650	616	615	637	585	582	602	594	596	614	607	580	568	618	598	594	580	617	659	567	622	604	592	625	599	630	608	642	575	569	620	587	590	571	591	582	606	613	593	618	607	632	606	588	599	588	601	641	623	627	611	621	585	604	622	633	636	617	595	617	602	609	606	582	584	631	582	574	593	618	595	641	645	598	587	589	582	630	615	629	615	584	559	544	674	562	636	582	625	611	625	628	577	622	618	598	608	595	561	625	531	621	592	585	620	619	557	603	593	612	625	603	625	608	626	594	594	600	581	609	611	612	598	617	602	595	659	567	628	549	650	591	630	626	581	612	618	614	606	571	626	558	587	591	593	579	572	643	580	591	633	591	594	597	607	605	574	586	623	591	605	605	633	569	626	620	614	599	631	642	583	630	651	631	631	657	619	634	597	590	610	585	573	607	640	601	600	633	641	628	573	632	624	579	616	593	592	614	603	555	607	647	596	607	613	625	630	621	566	629	625	587	599	596	636	605	626	664	599	661	569	607	559	593	599	633	622	594	586	616	528	599	594	586	602	588	622	587	602	577	641	576	580	591	602	566	583	603	561	643	554	620	613	632	599	606	591	618	589	639	607	665	640	615	614	614	626	589	606	572	623	615	642	548	621	609	600	609	561	649	604	599	601	590	657	644	609	602	637	587	613	608	595	592	620	622	602	623	652	593	610	602	599	581	590	609	632	590	585	598	617	605	583	633	629	565	574	619	592	566	613	589	603	594	628	629	569	588	619	644	609	636	650	607	620	621	600	592	620	624	588	624	608	600	579	573	620	612	576	601	594	602	602	593	632	587	597	619	589	584	557	584	592	609	591	594	576	616	595	594	585	570	580	626	546	601	638	610	615	637	625	658	605	595	603	574	603	618	625	611	628	585	566	607	617	596	633	605	606	611	608	595	604	553	580	617	602	648	581	647	598	626	569	617	603	559	617	605	605	611	621	621	607	586	608	603	568	614	611	607	610	584	618	634	606	607	592	531	606	648	640	599	610	581	589	591	606	591	590	613	619	587	623	633	592	586	577	595	608	603	587	564	611	626	581	589	631	638	573	623	604	596	598	613	636	619	614	638	595	598	627	618	590	608	620	638	614	608	608	588	607	654	588	638	590	600	631	642	577	597	613	643	640	612	624	592	639	593	574	619	568	636	622	627	578	577	553	600	630	616	619	673	599	610	616	597	593	599	611	560	610	618	610	613	624	687	603	619	596	621	574	593	570	599	610	631	625	561	579	608	589	527	614	665	586	648	570	544	570	624	640	598	627	575	584	601	586	603	581	603	640	587	549	597	642	672	604	588	643	590	610	558	587	597	594	604	565	653	617	588	625	578	561	643	641	613	624	574	577	627	599	611	581	600	592	636	614	572	558	617	628	622	592	583	628	610	583	635	585	608	578	605	615	627	605	616	621	640	604	583	573	607	619	618	615	588	575	589	624	576	603	614	619	619	575	602	592	609	593	590	595	549	577	591	593	589	614	603	623	628	597	586	580	628	575	550	644	691	549	621	601	587	579	600	555	610	568	619	605	582	580	574	599	579	611	618	607	648	634	601	633	610	594	588	603	598	578	630	558	603	615	605	577	645	605	632	620	641	586	625	587	622	650	614	609	598	579	634	568	613	623	629	595	599	628	561	605	620	630	626	568	649	634	664	603	585	639	585	605	594	633	620	591	623	607	595	570	627	628	596	598	636	569	595	598	617	618	619	580	612	610	633	601	652	604	588	615	634	649	622	667	624	612	586	607	630	631	577	603	602	645	606	643	625	609	556	637	608	578	634	594	604	633	654	634	599	625	601	623	636	635	597	597	581	628	599	604	624	598	598	653	615	595	661	586	636	604	574	579	626	610	575	615	589	648	609	559	571	582	617	593	585	597	564	619	590	579	595	628	602	628	616	622	589	579	600	611	621	594	610	622	591	631	595	599	600	622	581	605	592	663	620	567	566	647	674	563	659	611	602	585	601	557	590	581	611	620	622	637	587	566	576	637	601	576	605	615	643	653	602	589	598	599	632	599	629	612	620	616	577	640	618	586	587	620	599	617	598	588	631	616	579	656	626	613	598	572	599	611	612	609	615	661	594	597	579	610	580	616	605	634	592	578	608	607	619	584	579	612	575	564	594	618	592	610	582	560	617	635	590	606	654	566	590	622	549	569	590	567	577	640	597	602	567	606	634	603	641	615	627	582	528	611	614	665	590	539	590	591	566	600	651	589	616	597	608	595	565	609	629	600	621	609	611	590	600	587	581	597	591	605	583	590	575	608	621	604	608	622	630	575	606	562	603	586	610	611	618	607	602	557	570	592	615	613	628	623	640	621	654	617	599	583	609	555	609	622	594	609	614	616	659	585	651	581	598	594	637	588	598	632	603	610	590	616	607	635	590	668	628	576	629	631	608	595	649	586	628	601	617	606	581	608	620	601	616	629	601	622	637	639	607	584	623	568	620	585	659	599	611	664	563	614	615	599	608	585	620	600	616	599	580	624	586	627	586	591	614	611	619	602	626	609	599	607	598	599	598	609	638	593	596	589	580	581	590	582	593	580	604	593	603	596	597	630	561	610	635	580	588	604	623	630	640	651	607	620	571	648	633	588	573	586	622	601	698	618	585	606	593	623	603	641	629	630	582	611	638	620	644	588	573	624	574	622	603	658	647	654	617	611	588	605	612	606	611	619	611	670	570	590	572	626	583	580	589	599	611	666	652	623	552	614	624	609	616	575	611	596	608	608	597	598	598	598	620	601	606	601	639	663	653	566	619	619	627	575	615	532	604	595	642	651	606	619	578	569	572	595	591	601	619	591	534	561	616	643	596	614	613	620	593	610	626	606	595	586	590	637	615	577	633	646	568	570	634	623	589	572	627	617	593	619	630	631	591	576	574	604	570	610	597	616	611	617	583	615	599	599	617	609	596	599	581	608	618	646	594	609	654	613	605	607	592	594	600	577	613	599	604	613	688	564	610	618	647	635	561	581	611	574	597	629	619	609	629	585	576	620	605	629	593	642	616	608	622	602	619	583	610	633	603	598	604	573	589	643	641	581	638	591	581	619	548	579	615	599	634	565	609	625	601	589	591	577	628	625	636	603	601	598	575	594	562	621	577	621	613	650	608	620	603	599	563	598	607	574	667	613	617	564	613	637	582	647	601	618	568	633	590	618	606	595	622	637	583	601	619	629	629	579	622	651	588	616	625	620	614	640	640	614	640	572	614	585	606	565	571	575	596	597	613	574	626	658	576	629	578	620	650	591	604	645	646	626	587	594	577	600	573	572
31462	33752	36448	33959	38030	37231	41835	38431	37622	38638	30868	26746	14161	12172	19043	16055	10712	9523	5310	3532	1811	2601	3102	1805	1339	1724	2253	1589	1720	1529	2039	3923	3505	1936	1365	1219	1009	834	587	678	557	403	337	356	270	267	239	241	195	223	198	190	230	204	187	176	196	181	173	209	181	162	193	179	148	190	180	157	177	193	192	198	175	178	177	168	167	206	166	176	202	160	175	165	179	184	161	185	162	179	150	178	186	176	197	176	148	175	181	167	153	197	177	173	178	161	174	172	205	177	176	163	179	178	154	155	168	140	186	191	174	176	172	200	152	161	177	182	181	169	176	152	172	189	203	139	177	178	193	166	185	177	149	158	187	193	166	181	192	191	151	159	158	183	180	182	173	161	187	165	187	159	179	172	169	175	170	179	192	190	153	155	174	186	177	171	191	180	179	156	170	189	166	176	162	190	161	185	148	186	193	158	167	178	166	158	179	189	164	175	172	200	196	176	169	184	175	188	182	182	193	172	178	168	165	190	154	177	165	184	171	172	155	177	173	173	162	153	177	187	183	198	204	170	191	173	175	180	153	185	186	180	214	192	173	186	164	174	171	194	165	173	170	183	148	200	138	155	184	176	201	196	184	166	169	178	145	174	193	188	193	163	169	155	190	185	177	173	157	166	155	165	196	217	198	200	150	187	161	182	199	167	170	169	163	172	181	162	157	155	174	179	155	167	184	222	159	163	150	172	169	195	181	188	176	175	169	184	170	172	169	166	166	185	184	164	169	180	186	192	197	196	171	181	168	191	164	166	164	174	175	187	169	153	178	159	178	179	156	174	177	161	169	163	166	155	169	180	189	175	164	179	191	167	174	185	179	157	194	173	195	202	178	169	176	165	199	163	177	172	194	178	180	188	145	142	190	180	187	169	199	200	196	165	166	161	192	159	162	183	176	186	167	161	180	167	174	172	195	191	181	181	189	163	184	171	173	175	177	163	167	151	168	196	185	166	174	158	170	173	158	157	178	174	160	176	164	163	182	191	169	188	155	181	171	161	156	199	170	162	169	183	150	176	168	168	171	192	184	154	171	170	174	188	169	164	180	177	195	176	174	194	197	177	174	158	187	169	178	158	165	193	197	189	167	159	186	193	182	196	181	162	175	167	182	191	192	183	152	172	160	183	174	173	183	177	164	184	171	170	156	177	169	170	171	198	172	176	160	185	210	173	181	152	184	170	188	186	173	158	169	179	149	174	163	191	177	184	169	216	190	158	178	151	164	175	165	179	166	150	191	192	153	162	188	190	170	190	147	178	166	185	190	152	187	188	187	174	184	198	172	173	170	173	168	180	187	173	204	161	167	147	146	175	165	198	174	178	182	179	199	173	203	184	182	185	173	189	154	164	176	162	164	179	160	140	164	160	169	174	174	160	175	159	183	146	192	190	165	183	176	183	206	180	168	170	161	195	171	180	174	165	205	194	174	180	181	187	167	158	166	175	163	172	173	162	200	157	165	192	154	169	180	182	185	172	169	171	161	169	195	190	177	185	174	168	172	182	181	156	159	180	159	169	179	165	179	147	202	166	171	151	187	166	176	212	177	166	194	173	161	186	179	180	165	174	190	178	202	154	198	188	182	176	199	164	161	169	160	188	200	179	197	163	172	175	160	179	187	159	172	177	174	184	165	172	157	197	192	169	174	197	168	171	180	181	173	173	181	169	158	168	169	162	164	153	179	192	183	162	192	174	143	173	155	161	165	180	174	167	173	197	171	205	175	193	169	163	165	166	177	168	192	181	179	157	175	172	174	180	191	189	182	184	208	212	162	161	202	177	193	167	174	182	183	167	165	165	180	208	160	178	158	169	181	190	175	194	186	168	181	170	149	159	178	187	170	170	174	160	154	167	205	171	189	174	160	168	178	197	191	173	176	178	166	175	167	162	193	150	152	165	190	169	182	168	194	191	184	175	172	158	171	171	170	190	183	173	186	172	197	165	177	170	189	193	151	191	168	177	196	162	172	191	173	180	171	184	173	164	189	168	170	200	165	172	161	178	190	172	192	150	180	177	184	167	173	183	176	170	171	180	176	186	174	171	151	166	165	161	207	150	161	159	158	189	152	186	152	157	178	184	176	174	168	188	162	176	150	188	167	182	168	166	174	182	182	191	170	183	174	195	175	191	173	175	193	144	141	177	166	161	183	168	174	148	187	170	159	177	163	172	175	165	188	159	173	191	163	178	163	191	171	191	168	176	176	156	174	185	160	156	174	163	182	183	157	152	181	143	175	163	172	159	167	187	178	165	175	160	186	206	154	174	192	176	175	186	177	192	179	151	175	166	162	184	191	197	174	147	161	183	175	163	177	161	146	160	162	161	186	183	151	173	193	185	179	175	171	181	164	155	164	149	162	157	162	172	198	215	190	163	170	170	189	160	186	168	157	180	193	173	154	172	184	160	182	151	189	185	169	182	170	188	167	204	177	156	174	163	189	189	182	161	203	164	178	195	152	165	179	172	186	173	178	174	182	170	154	166	151	191	184	178	165	204	185	172	178	183	141	196	182	157	164	189	170	176	158	181	170	170	192	174	159	156	167	167	188	179	166	149	186	160	170	201	173	174	167	174	175	160	165	171	182	176	176	158	185	171	175	177	190	139	187	168	163	184	178	157	188	189	152	160	184	161	151	171	199	177	174	190	193	171	177	171	152	189	145	166	175	165	174	161	175	184	167	168	193	175	176	161	151	187	184	176	175	233	161	155	163	181	159	157	181	172	184	178	181	193	174	178	182	157	181	171	163	177	185	189	175	184	173	159	145	166	169	176	163	192	173	198	169	188	154	192	153	145	179	161	160	199	170	211	189	161	168	184	187	189	163	162	197	162	175	168	199	191	166	179	167	188	165	165	181	179	182	177	177	204	178	192	177	169	163	152	163	174	201	142	184	188	172	199	172	190	192	194	169	181	173	148	167	175	163	193	183	187	175	170	174	158	184	185	171	179	169	155	179	180	168	179	168	175	179	178	176	169	147	155	168	199	198	175	184	186	184	171	204	154	187	161	176	169	195	191	161	156	184	152	164	175	203	165	164	191	158	183	178	194	177	176	170	165	179	171	187	189	171	163	153	166	194	167	196	170	172	182	180	193	177	158	178	178	166	163	185	150	169	156	182	165	156	173	174	166	163	180	180	192	167	170	169	149	158	213	165	172	184	168	167	172	194	176	170	158	182	167	187	168	180	172	173	202	164	151	186	158	163	177	164	159	160	191	172	185	161	153	185	191	188	188	171	161	169	169	184	197	174	164	170	178	169	171	201	174	168	175	173	160	178	167	149	152	168	179	198	159	157	173	186	185	184	158	177	200	188	173	196	179	166	177	188	194	203	181	191	170	183	168	219	204	186	181	177	158	164	178	166	198	167	171	155	186	153	164	177	182	153	173	170	172	137	162	173	171	180	162	185	168	181	192	164	196	191	195	188	186	153	163	186	207	180	208	163	182	172	168	184	192	166	171	167	170	164	186
21355	26929	33295	37299	43570	45230	49874	47148	50954	50768	44742	40242	24611	28686	37906	33392	27652	26442	18524	13633	8676	12996	14656	8770	7009	9891	11689	8266	9231	8437	11366	19150	17056	10472	7729	7157	5568	4627	3205	3850	3110	2219	1665	1854	1272	1136	1025	921	824	770	653	779	795	683	678	710	631	603	562	509	558	530	533	513	499	523	492	538	526	497	546	514	506	466	491	504	491	501	514	521	473	475	488	512	495	487	476	531	513	520	479	516	493	493	508	511	487	521	463	493	468	473	474	522	512	495	523	528	500	458	536	494	494	523	461	501	481	512	488	544	534	511	466	468	524	504	521	540	508	469	492	475	519	536	524	502	485	544	513	463	476	467	507	477	485	513	495	480	505	518	497	496	485	507	504	444	521	491	529	500	511	514	529	489	483	523	506	523	492	489	498	513	487	487	500	533	455	498	480	502	509	468	524	493	489	467	498	532	545	485	509	520	529	505	548	479	540	486	501	499	491	484	509	551	491	491	495	506	483	496	487	489	484	506	513	529	512	480	477	479	486	488	496	505	479	482	534	495	485	495	514	443	529	502	557	506	483	485	476	489	482	495	539	512	546	451	509	490	488	489	511	503	484	508	492	505	536	478	443	499	503	521	454	488	482	505	445	515	491	530	505	478	471	524	482	481	542	484	485	521	530	470	483	544	521	498	515	503	487	484	499	468	523	491	453	519	497	532	473	474	490	473	509	500	493	546	496	488	507	502	469	490	475	458	493	444	499	490	476	508	533	498	478	498	489	496	515	461	499	520	495	530	511	485	447	493	491	486	541	491	491	480	487	517	476	474	511	516	521	551	494	472	479	503	500	540	483	491	511	530	477	513	509	519	455	460	521	491	469	489	505	526	481	502	474	472	526	472	500	502	497	472	490	508	485	505	486	505	474	514	457	469	513	480	474	525	478	496	541	521	444	511	491	493	492	523	495	489	516	529	519	499	524	485	517	489	513	506	496	501	481	502	503	502	523	486	495	482	466	481	521	500	467	477	491	481	534	480	473	459	505	488	479	498	461	529	492	499	501	470	500	527	495	432	491	524	479	466	475	532	501	530	497	494	513	485	502	496	491	509	493	522	522	520	499	479	488	464	521	509	526	469	481	502	483	519	499	500	497	477	523	523	528	516	479	485	500	499	505	497	481	541	503	521	464	538	489	501	518	471	538	533	504	467	499	453	522	478	448	464	519	495	487	470	487	500	500	490	502	502	541	483	519	494	484	500	464	494	506	483	484	500	487	503	499	495	460	478	519	514	478	486	484	532	478	524	466	473	504	519	495	464	490	517	470	533	499	509	467	474	479	513	485	534	477	509	471	454	525	500	476	507	498	493	507	488	528	506	486	488	498	511	529	527	506	549	528	474	544	491	500	483	483	496	450	468	517	459	483	483	569	475	499	478	502	506	475	462	543	516	522	477	514	462	493	521	496	518	499	498	478	507	491	490	503	487	515	466	482	499	531	482	466	468	508	477	511	454	488	475	563	505	528	499	530	504	486	490	459	473	478	524	491	538	526	455	511	486	519	490	476	522	498	483	524	503	498	497	506	489	467	471	480	491	477	508	481	494	490	498	487	493	520	510	480	502	482	482	467	466	510	479	497	514	492	498	502	509	474	465	508	517	479	490	521	502	491	511	513	525	495	507	495	519	469	485	459	531	511	485	504	511	508	490	530	502	486	504	495	477	469	477	463	503	467	491	500	487	493	449	530	470	457	538	492	509	512	487	508	474	458	504	484	503	496	470	500	522	481	489	471	561	489	528	510	481	493	481	510	477	480	442	478	462	502	481	514	458	492	536	497	478	499	499	507	496	524	499	502	494	519	516	500	514	485	480	529	501	490	481	490	519	495	466	504	507	495	534	487	497	476	505	484	485	482	482	470	539	516	535	487	500	519	491	513	508	490	490	494	517	509	473	484	488	495	513	482	489	526	537	460	504	487	476	508	489	505	497	506	504	466	497	458	511	459	498	492	481	532	541	519	496	470	506	500	470	511	518	461	530	468	531	487	511	478	472	500	504	543	460	505	493	528	516	478	491	488	516	515	505	460	455	510	481	506	483	493	521	469	506	476	518	514	500	491	513	481	494	468	485	500	510	504	471	523	477	485	520	493	489	476	455	498	557	493	468	513	482	512	485	483	525	503	498	521	528	529	482	521	523	515	503	498	491	485	495	526	476	476	498	535	476	515	445	522	512	485	488	481	497	491	502	520	483	460	509	480	508	491	486	507	458	530	469	481	483	477	492	491	533	496	494	487	451	517	520	494	521	503	524	499	474	506	471	481	503	502	528	495	477	488	464	487	497	484	471	510	537	512	464	503	499	485	514	514	518	511	494	488	504	511	451	465	539	508	493	505	464	479	481	508	485	517	476	483	491	493	472	483	482	507	508	530	518	507	438	527	501	503	529	492	513	487	482	483	513	488	464	463	487	502	528	511	496	486	493	517	485	485	485	524	467	492	514	501	473	483	486	531	474	475	477	482	541	509	474	502	488	475	491	512	515	513	520	528	478	486	497	492	524	521	498	473	513	480	511	500	468	470	469	490	498	462	479	513	524	528	478	500	482	470	515	508	508	491	518	476	479	489	470	505	525	487	497	515	528	524	506	481	490	479	515	472	497	492	512	470	479	489	482	528	499	475	466	507	508	517	534	511	492	478	493	445	562	498	476	512	519	468	489	523	486	481	474	501	510	519	493	457	451	496	504	491	459	481	497	505	546	475	542	476	497	521	485	470	476	476	485	470	494	515	543	486	457	496	506	472	512	495	497	555	506	510	500	465	506	500	511	530	474	472	515	459	469	469	505	513	495	459	483	492	493	515	494	470	474	471	493	507	503	488	528	486	503	494	500	492	522	480	494	479	520	509	538	510	495	514	524	474	504	495	491	523	477	486	480	499	531	536	473	520	500	491	480	507	504	487	516	517	502	478	520	505	549	495	500	487	483	504	488	505	510	481	480	465	468	472	518	465	476	486	502	489	510	491	458	503	477	472	487	507	506	509	519	475	476	495	525	472	501	521	514	499	515	529	512	558	520	499	519	541	511	506	522	514	492	482	516	505	506	553	513	539	506	515	501	507	491	495	547	544	473	499	487	484	473	529	493	478	454	486	505	496	477	488	478	479	531	461	473	501	513	466	520	473	477	478	486	474	453	526	541	481	484	495	479	478	483	504	490	517	493	482	515	518	510	532	512	515	501	496	477	506	484	490	525	508	486	499	478	530	510	508	521	531	479	487	514	513	503	495	474	500	533	475	515	507	457	483	478	484	473	480	492	492	520	502	464	467	519	479	485	499	530	476	482	496	483	525	492	487	495	518	520	456	510	442	485	528	508	481	521	502	506	519	478	487	469	500	494	518	465	494	474	487	497	483	502	490	485	503	462	507	501	514	488	462	496	495	480	501	487	478	523	478	466	467	505	522	471	477	514	505	491	525	504	474	509	502	486	498	484	512	504	507	494	522	492	488	529	493	492	487	468	509	470
40771	40715	41004	38959	40334	42785	42699	40371	42401	44475	35888	32331	20248	15893	24468	21632	15465	13727	8211	4975	2606	4114	4981	3453	2216	2811	3926	2510	2564	2451	4734	7278	5777	3902	2857	2307	1897	1469	1068	1122	949	719	574	570	401	434	376	354	324	306	257	301	301	285	276	268	242	257	258	242	198	213	205	216	223	232	213	191	234	212	195	210	226	252	198	213	220	218	232	210	216	212	208	193	218	215	233	201	246	239	210	217	230	209	222	205	196	239	221	231	202	226	227	193	180	223	211	233	233	226	221	228	204	184	238	192	198	191	213	240	232	216	221	204	215	213	224	196	225	210	208	214	199	220	190	226	241	219	202	236	232	223	210	185	250	215	223	215	216	214	230	236	210	186	211	215	203	226	215	207	205	197	199	224	197	221	205	235	217	190	240	228	203	215	210	204	217	225	199	187	232	217	210	216	228	229	228	235	219	227	196	216	235	191	191	218	211	210	204	200	265	215	212	205	196	200	210	203	226	217	215	209	211	209	227	221	219	241	219	214	215	212	229	197	235	219	217	210	228	226	207	206	228	203	210	200	204	209	220	234	216	212	199	203	228	256	214	229	202	205	229	208	189	228	191	222	220	205	200	196	203	215	222	197	238	237	206	236	215	212	217	226	206	236	213	222	216	231	238	236	203	219	202	219	239	223	207	211	211	212	199	223	210	236	236	211	214	211	228	203	212	203	233	203	231	236	226	187	203	209	214	202	233	237	204	195	231	197	229	230	185	234	205	229	233	216	222	211	212	217	229	207	223	233	233	226	212	215	239	220	174	221	211	228	214	209	206	235	224	232	202	202	201	227	225	201	244	201	231	221	216	201	215	211	249	220	229	202	245	225	206	218	243	196	200	235	220	200	257	233	209	202	217	192	239	231	213	218	233	223	216	238	183	210	212	216	205	210	210	210	211	233	196	206	241	180	213	217	202	211	219	191	185	219	224	215	204	216	225	223	197	231	222	205	218	242	238	227	244	225	229	237	209	204	255	229	208	232	228	229	211	215	214	217	191	188	231	227	209	204	219	206	206	228	213	228	181	218	214	198	251	232	225	232	215	195	218	215	229	213	257	225	211	211	217	240	195	223	240	219	216	226	227	226	218	215	190	202	217	202	234	205	226	213	208	223	247	207	234	225	217	235	220	218	196	210	201	215	225	228	197	253	203	225	218	217	210	216	231	216	224	218	218	217	210	227	235	192	210	214	190	193	228	195	221	204	210	189	226	225	211	213	237	231	227	191	210	224	197	202	222	239	227	205	217	215	211	192	229	223	215	212	243	208	201	193	216	233	258	248	212	235	213	211	198	249	200	208	210	209	194	206	204	226	200	235	184	197	246	211	233	229	233	188	221	213	229	213	199	225	190	229	199	194	224	194	207	212	219	208	227	212	212	215	228	219	207	236	192	198	219	220	219	223	238	227	216	218	226	207	215	235	223	218	190	197	215	242	220	196	212	228	231	247	238	235	196	206	233	203	202	190	227	211	187	210	215	216	233	188	220	227	204	190	200	197	233	217	222	219	195	211	207	205	184	210	223	213	228	217	226	222	197	199	192	213	209	222	225	182	233	219	213	231	230	207	233	218	180	199	207	212	186	195	237	217	206	225	223	220	208	206	195	227	220	228	196	216	240	214	212	208	220	201	218	212	224	220	188	217	204	220	201	219	208	208	208	245	236	209	214	217	225	225	245	186	212	243	220	211	220	208	205	195	210	228	222	208	220	187	231	230	207	205	197	207	241	220	204	226	232	205	225	191	205	225	207	214	211	214	239	206	203	198	219	208	218	209	193	192	221	207	191	194	207	213	224	219	199	205	241	209	224	223	208	218	202	252	200	212	225	207	225	227	238	218	225	230	223	212	207	241	194	223	192	216	204	226	216	190	235	216	211	209	221	243	220	207	227	215	207	231	193	237	219	189	204	183	249	220	209	223	220	232	238	200	235	236	252	227	218	205	224	217	214	205	214	215	212	201	210	203	216	234	216	181	216	216	186	198	235	193	216	236	218	217	225	226	217	216	190	242	197	207	212	189	210	224	212	226	200	217	209	239	204	196	216	230	215	247	237	205	227	212	220	213	215	218	202	219	223	171	248	224	243	233	187	215	227	222	220	205	229	213	225	237	209	223	217	219	221	197	222	212	223	198	226	230	227	226	217	214	218	214	196	226	232	225	233	177	228	232	196	189	200	225	236	212	217	219	200	218	262	204	228	198	241	210	215	207	157	216	232	190	203	210	199	233	252	221	219	165	230	243	210	202	211	209	192	215	208	232	198	188	207	214	216	243	229	220	186	206	214	204	212	238	236	218	219	230	234	199	207	224	229	202	254	209	213	225	195	213	230	225	227	216	221	202	247	204	232	214	216	213	228	214	221	234	224	229	179	205	188	233	203	222	208	216	233	243	230	201	198	221	211	202	236	204	221	222	237	198	200	228	221	208	213	219	237	215	205	219	231	184	209	228	224	207	229	207	220	211	228	202	199	196	212	211	214	197	195	221	251	203	229	213	227	206	211	212	214	199	191	237	236	219	226	223	198	217	214	224	204	217	217	212	225	227	217	204	222	183	233	208	216	205	215	207	207	218	233	237	203	196	223	233	196	221	222	198	223	211	220	208	213	216	196	225	206	199	215	217	207	184	188	192	218	210	210	218	223	211	230	234	190	198	191	218	200	186	201	204	231	213	213	199	241	238	234	212	208	206	200	188	216	205	241	225	239	195	232	203	240	185	210	214	215	218	217	232	223	219	216	209	221	221	201	213	191	185	230	212	220	207	203	221	193	231	235	206	199	226	195	249	231	206	216	210	224	228	215	185	211	223	235	204	194	200	200	220	185	202	215	241	228	233	242	209	205	223	222	223	239	184	203	228	232	221	241	202	228	220	185	202	219	247	247	194	216	228	213	209	225	216	224	238	208	178	199	209	234	217	214	196	222	201	227	252	227	232	228	211	199	217	200	218	189	208	201	208	227	188	206	215	225	211	209	213	227	207	212	207	235	222	197	200	234	220	208	203	193	232	233	228	221	194	213	254	229	205	214	228	204	225	234	223	238	189	196	208	213	199	182	204	236	222	208	184	183	205	230	242	220	211	223	204	223	226	227	215	201	198	202	241	224	209	214	203	193	216	216	239	194	224	212	209	198	227	230	201	217	204	261	230	243	221	223	236	215	203	221	239	226	204	212	199	231	230	234	218	203	206	225	209	212	206	233	249	230	248	203	216	222	213	220	212	206	199	232	221	232	182	203	224	182	220	222	232	204	191	231	208	204	198	237	199	185	224	224	185	179	203	205	227	204	192	200	211	208	181	223	183	223	215	215	215	212	202	215	206	216	244	231	215	208	236	208	210	207	238	227	244	218	230	226	209	219	176	233	208	194	189	192	210	213	218	213	199	231	228	212	181	200	230	237	224	211	202	226	218	212	220	214	230	217	219	217	227	205	239	225	214	200	221	230	190	221	227	221	219	204	209	201	232	206	209
28865	32440	38316	42876	46095	50741	51467	50839	55546	54374	50286	44811	30532	32161	42728	38245	32419	30420	23668	16931	11592	17719	19211	14736	10712	13798	17658	11626	12180	12253	20604	27226	22664	17301	14097	12132	9773	8040	6156	6659	5702	4016	3246	3260	1934	2120	1763	1523	1503	1195	989	1287	1327	1075	956	845	831	848	715	764	717	706	677	651	664	610	637	621	614	641	611	604	625	609	634	594	633	579	628	585	582	601	553	532	581	595	607	590	551	563	572	595	553	567	568	596	611	608	601	539	608	606	601	597	583	617	613	625	596	604	607	599	564	591	580	589	627	604	577	603	622	609	565	596	577	578	606	599	649	627	556	556	628	602	587	571	600	615	578	546	591	578	590	586	580	615	569	618	560	567	532	562	606	622	562	621	599	547	566	595	584	603	631	586	574	607	575	623	563	578	604	655	633	573	593	620	635	581	594	593	600	611	621	618	629	614	586	596	619	585	594	624	584	581	592	624	601	566	615	606	576	595	583	573	575	576	571	619	598	595	602	577	597	639	604	574	600	576	557	629	609	577	563	603	551	574	583	574	620	574	614	584	585	576	571	630	638	583	609	615	589	564	635	599	634	557	558	571	575	586	544	557	588	605	599	559	627	604	593	601	613	609	606	580	554	594	585	612	609	621	571	613	652	544	572	595	602	566	603	569	629	589	622	582	633	580	619	638	596	613	592	542	596	565	589	604	564	616	626	582	589	567	564	610	575	637	607	638	583	568	576	602	640	612	550	602	602	549	612	582	626	556	619	592	589	611	566	598	580	602	615	585	596	582	591	606	654	581	611	591	596	622	596	552	578	601	571	573	583	569	617	586	633	624	573	608	560	599	593	617	568	593	564	581	602	608	585	608	606	568	568	579	565	527	598	579	594	641	588	587	568	606	605	564	620	590	584	561	586	615	606	630	623	630	579	586	599	597	589	581	607	578	563	588	561	557	607	604	650	593	565	581	549	624	580	567	612	608	620	579	602	586	558	601	560	613	563	602	598	561	603	617	601	582	541	585	584	564	609	562	607	635	563	564	565	613	599	556	596	570	606	570	574	625	626	588	546	615	602	588	613	585	610	579	591	610	574	598	632	558	576	601	614	607	597	582	630	588	556	635	647	604	571	633	587	617	606	579	563	566	581	649	566	530	587	576	573	605	601	600	625	601	545	594	565	582	613	585	591	583	573	572	590	573	593	597	594	566	606	598	549	611	615	600	579	577	602	579	608	587	616	648	590	610	601	560	572	574	591	619	588	589	610	606	569	587	615	572	575	594	602	603	576	572	570	603	644	567	606	567	612	564	577	589	582	555	634	604	598	564	592	563	546	615	623	573	594	580	562	596	594	611	581	616	603	603	581	590	579	586	591	561	615	568	571	585	533	625	566	564	611	566	589	598	583	617	595	581	605	613	575	588	629	589	595	573	587	597	600	645	569	583	623	611	603	586	564	586	601	582	633	579	605	567	638	583	601	558	572	590	620	620	603	566	603	570	595	602	603	641	620	585	593	582	604	608	621	584	562	623	622	614	569	560	574	588	533	616	622	502	588	627	582	619	604	588	580	576	556	552	577	596	587	582	553	596	556	615	565	589	623	605	590	607	612	612	583	572	603	545	584	555	553	576	623	636	593	602	595	627	600	622	645	584	656	608	618	592	599	611	596	592	619	585	605	593	574	632	583	534	636	611	580	581	603	581	572	613	581	579	602	624	667	620	547	573	617	589	577	589	593	521	586	580	601	590	628	563	603	554	633	578	604	612	569	598	558	609	587	607	598	555	530	573	590	586	586	621	581	613	582	626	621	606	632	582	578	574	612	639	573	564	633	636	611	640	596	605	590	598	561	549	595	630	555	587	586	588	577	579	519	602	601	572	631	620	596	576	610	567	601	634	602	590	571	615	582	570	582	576	663	584	611	615	601	589	620	589	603	558	628	588	599	580	662	588	574	591	613	606	591	599	599	577	571	574	567	576	636	647	626	605	599	632	623	608	543	564	611	609	665	583	586	573	561	590	613	589	583	635	570	569	612	616	598	619	572	631	575	613	627	630	576	610	558	592	600	598	585	615	620	584	565	610	594	608	588	553	568	639	589	597	576	537	616	546	600	595	589	592	588	622	558	584	589	593	604	635	578	579	620	595	617	614	574	600	599	594	604	587	614	604	588	609	624	578	611	669	598	619	626	572	601	590	612	581	577	574	558	647	631	589	595	597	641	577	595	574	587	619	614	600	594	592	611	595	629	606	559	579	542	551	612	646	598	575	604	572	608	587	585	640	595	611	606	604	638	570	611	547	587	610	634	592	579	642	556	561	603	641	570	613	631	569	590	618	624	577	643	540	614	631	618	615	582	635	592	634	585	640	607	556	582	628	599	567	611	606	563	647	604	589	604	594	542	619	560	585	609	585	601	571	608	585	628	601	574	597	586	634	600	617	580	594	579	609	566	605	608	589	550	595	648	610	587	585	604	561	538	571	582	589	566	591	599	561	602	589	594	585	580	658	611	577	598	602	617	600	574	624	602	571	580	572	584	609	610	603	609	637	582	601	613	607	589	606	546	582	585	606	597	563	610	595	610	644	624	593	616	625	593	579	579	603	613	599	583	609	580	561	588	585	622	557	568	591	594	615	599	591	616	597	571	629	614	592	544	577	581	583	588	562	606	543	584	584	602	599	561	600	626	597	584	624	634	588	616	612	590	589	601	576	606	580	589	618	603	626	621	575	637	606	621	612	563	577	579	589	567	586	655	613	587	619	636	621	598	573	551	658	598	592	578	583	575	550	644	577	584	580	579	585	610	605	619	598	599	588	584	582	604	600	617	580	635	597	594	583	548	620	594	596	565	606	582	622	589	562	539	603	598	594	614	574	558	592	585	583	572	607	615	566	578	587	593	623	604	594	562	570	630	539	605	561	591	639	582	565	623	619	545	592	628	569	628	570	587	624	553	640	544	585	602	546	592	605	604	562	551	644	596	572	594	573	593	592	581	604	588	605	601	593	610	594	591	566	649	614	618	612	560	577	571	594	635	578	583	634	586	616	600	623	592	594	566	618	600	600	588	606	549	590	578	655	575	602	598	622	568	631	597	641	598	598	583	592	606	612	626	553	568	618	559	629	600	589	596	591	555	574	579	601	563	638	577	577	587	557	622	573	622	586	618	572	584	581	577	571	620	558	633	592	665	597	613	621	623	592	627	541	567	602	624	594	618	587	592	579	561	607	552	567	618	545	605	564	598	601	585	584	585	604	582	582	594	588	570	618	593	580	601	587	572	593	574	555	628	587	549	564	610	614	600	606	635	574	586	591	553	569	592	596	617	585	617	592	585	599	650	601	604	569	632	529	606	623	583	643	610	567	564	545	577	582	584	599	604	602	626	614	613	571	595	616	590	579	605	597	577	591	564	616	575	617	578	569	635	560	585	575	620	635	582	609	562	579	597	606	640	603	587	582	592	608	565	538	604	608	592	633	563	593	566	614	623	634	574	588	601	583	582	598	573	585	642	632
11526	8975	9693	7311	7789	8078	6325	4656	5025	4162	3330	2401	1621	1294	1544	1180	952	770	572	466	362	504	510	438	386	421	439	363	391	354	469	560	476	384	321	312	289	295	274	260	274	253	252	223	228	251	238	237	221	219	205	218	248	216	239	216	187	244	246	231	238	246	232	236	212	210	241	213	213	217	237	234	197	217	244	232	240	227	227	204	257	233	236	251	217	203	228	261	240	210	233	233	238	246	230	215	209	213	241	237	237	221	242	223	233	251	246	251	197	211	213	240	231	239	227	251	256	252	252	231	225	238	248	254	220	247	230	226	263	252	232	219	239	236	232	239	268	233	223	210	207	241	244	242	223	248	223	212	230	228	227	220	232	244	248	237	228	251	251	236	260	226	248	237	233	224	223	257	241	210	228	232	225	207	230	215	234	220	224	232	215	231	253	227	222	244	219	229	242	244	200	226	226	245	235	243	239	269	182	222	244	229	246	201	236	261	239	221	226	224	231	189	238	236	243	229	221	242	221	263	244	232	224	247	239	237	239	234	234	245	223	235	224	248	251	236	258	239	229	233	238	244	229	266	265	223	209	259	234	236	239	228	222	217	248	200	246	225	232	245	227	233	194	223	230	255	227	253	213	240	219	253	259	223	244	205	217	246	231	206	225	227	224	212	228	222	217	249	248	245	225	196	219	222	240	222	224	242	212	227	249	236	244	250	198	237	243	249	241	228	245	224	204	245	200	253	250	254	231	218	256	246	214	241	249	231	220	235	200	210	231	209	221	202	241	239	213	248	231	258	244	245	201	245	222	269	233	210	232	249	270	236	234	235	213	215	260	243	220	215	209	225	264	253	224	256	245	195	232	259	225	227	182	247	246	243	216	227	204	215	220	214	234	239	227	237	259	209	210	243	217	226	220	221	235	249	242	221	257	230	237	254	259	234	214	220	242	213	232	239	227	245	236	264	243	231	220	236	222	214	208	221	240	252	255	267	237	197	223	236	212	238	223	239	189	214	234	245	226	204	197	232	242	243	246	263	230	244	206	242	209	224	203	233	262	237	231	252	240	233	243	253	225	236	221	252	238	236	213	236	267	217	257	224	247	242	219	251	249	214	231	208	231	244	247	225	234	213	229	237	265	258	238	210	260	227	198	227	231	230	232	230	234	235	232	207	213	228	224	237	213	237	240	243	241	213	239	242	221	238	206	221	230	236	221	234	231	234	227	215	234	214	224	227	214	231	228	232	276	211	247	243	233	244	226	200	221	246	239	234	222	234	209	234	217	246	216	224	220	227	220	260	234	207	221	232	225	236	215	219	221	230	249	219	236	211	222	234	236	226	203	246	220	212	247	228	235	239	244	247	243	227	208	223	230	221	204	209	204	218	243	240	235	233	227	222	230	229	242	222	215	252	232	207	228	245	216	238	219	225	231	215	216	239	208	256	233	220	215	214	212	230	219	238	238	233	233	222	243	227	230	220	232	232	250	197	236	205	218	238	230	223	221	229	231	204	214	249	200	227	235	220	239	220	247	233	225	249	218	245	222	221	231	246	223	254	250	216	222	246	214	216	258	226	216	247	235	208	232	236	212	237	243	245	227	213	233	251	245	242	245	215	226	216	236	253	224	231	207	232	217	169	218	260	218	229	241	217	211	217	197	210	218	231	209	225	227	251	228	231	233	231	238	233	230	231	215	245	224	226	216	216	237	237	237	211	220	244	263	231	238	229	235	217	240	234	236	222	234	204	247	223	231	234	237	224	260	218	213	236	217	235	238	222	238	222	221	204	235	218	273	212	250	232	235	225	257	212	243	248	238	225	228	240	232	209	268	243	209	191	227	226	215	213	198	245	247	247	216	242	222	235	221	228	273	218	255	220	238	228	210	261	246	216	232	233	201	246	230	244	247	227	242	213	210	243	244	239	217	232	234	222	217	225	255	209	216	225	220	233	264	222	234	244	254	242	224	236	207	258	183	231	215	259	220	225	223	211	194	226	231	215	258	224	248	213	256	262	241	239	225	224	235	238	203	215	208	243	226	225	241	210	206	239	233	224	237	238	232	225	217	238	251	220	247	220	232	233	246	196	229	240	230	247	229	251	211	218	241	230	228	220	212	235	216	213	228	233	275	218	228	232	237	237	231	210	235	250	238	205	216	254	221	210	226	224	217	253	232	228	248	246	207	261	238	252	226	226	240	239	244	222	237	261	212	235	232	248	209	226	238	217	205	241	233	211	244	194	210	209	244	204	238	232	232	220	209	246	219	221	235	222	244	253	236	218	216	212	209	241	235	215	228	208	219	216	211	225	211	200	198	215	217	202	214	194	253	210	211	227	226	238	237	217	237	218	225	242	246	232	227	213	241	241	208	217	261	253	203	245	249	229	237	231	239	252	249	216	247	257	244	241	231	236	209	213	233	227	220	236	223	238	232	233	245	224	254	213	251	240	206	252	217	201	279	243	206	255	233	218	228	235	231	250	232	267	239	228	210	212	256	226	235	231	232	244	261	242	253	237	244	232	228	238	223	218	234	214	217	205	235	252	239	216	230	215	237	235	213	226	234	235	230	220	212	222	219	233	223	279	252	233	197	233	214	245	236	247	226	247	222	237	234	239	217	229	247	242	212	214	237	237	220	200	221	222	257	235	208	237	255	221	245	237	209	235	237	215	215	241	216	234	238	232	236	209	223	214	222	252	219	268	234	228	183	253	246	242	219	206	221	216	227	224	202	231	232	210	215	228	250	251	219	226	238	224	252	231	252	246	237	232	226	228	227	244	223	226	221	225	243	239	261	219	232	242	236	238	228	222	216	250	247	239	261	253	240	233	220	241	232	217	257	230	239	231	248	228	211	239	218	267	248	237	210	200	227	226	241	239	233	224	222	250	240	206	219	232	210	226	233	240	226	204	245	233	250	233	255	200	220	222	207	241	220	243	230	212	230	222	220	241	226	239	226	228	244	238	238	230	240	233	241	222	244	213	238	254	230	234	220	229	204	232	213	226	226	219	209	225	228	216	235	240	245	245	258	226	239	220	229	226	206	238	209	218	212	217	238	228	220	210	230	247	234	220	237	233	251	210	240	225	243	236	228	244	261	255	235	244	226	246	229	214	219	207	211	252	205	221	234	215	191	204	226	200	232	252	226	247	245	205	207	248	222	228	226	254	246	238	253	242	218	241	222	223	228	221	239	211	251	219	249	244	262	234	234	260	215	223	224	232	261	248	210	219	226	243	219	209	258	227	228	241	237	238	233	220	238	223	252	264	233	240	224	219	211	239	242	225	282	237	211	234	239	217	224	227	212	228	223	239	233	202	258	231	218	245	227	221	239	249	255	237	251	232	206	211	234	242	223	233	232	253	232	242	248	218	218	253	228	241	196	221	214	211	232	206	210	242	244	226	196	226	209	238	205	238	239	246	244	232	238	203	237	231	238	219	199	226	235	263	224	251	258	256	218	214	247	259	203	238	239	216	255	268	241	242	233	244	232	226	200	250	233	237
7867	8639	14231	14961	18897	20957	19227	16220	19537	17157	13844	10661	7647	6164	7995	5907	4825	4045	2860	2138	1819	2186	2235	2025	1660	1800	2212	1707	1784	1547	2429	2709	2383	1558	1326	1172	1101	926	865	852	810	732	731	704	689	669	674	688	649	595	646	621	606	660	615	634	615	673	624	647	620	576	631	616	624	588	636	658	617	618	611	583	650	609	629	635	607	593	609	633	588	630	628	585	612	608	638	659	617	651	586	623	618	659	654	648	627	614	627	617	648	626	611	658	636	632	575	646	643	634	667	619	619	652	615	609	596	600	631	667	636	634	593	625	586	594	607	616	627	589	614	600	596	622	638	602	605	644	598	670	614	612	657	639	618	586	627	602	587	606	611	602	631	613	618	621	634	590	630	650	627	602	651	631	658	590	630	637	629	565	620	629	666	628	571	586	638	642	645	604	643	633	609	641	651	595	612	665	649	603	639	639	658	641	605	626	664	604	594	643	633	581	624	667	588	647	639	635	585	621	600	586	649	595	633	642	641	615	601	655	632	635	628	675	671	624	678	638	604	651	630	645	622	604	651	606	643	636	604	633	638	588	616	635	638	604	620	622	596	664	636	559	620	662	580	588	583	650	623	636	643	610	621	673	623	639	648	580	583	618	601	601	590	637	627	635	617	613	608	646	648	613	601	630	605	617	628	605	608	598	629	658	651	656	577	615	594	625	587	591	587	617	609	621	640	582	647	646	631	640	686	582	627	619	610	665	587	618	645	620	667	589	617	630	600	582	619	645	588	653	609	649	606	599	617	605	592	608	632	570	648	631	642	630	644	578	688	614	602	620	658	625	604	607	618	625	628	640	624	623	621	599	637	657	642	611	614	631	634	662	641	663	676	646	609	646	637	624	642	609	590	626	617	612	636	633	629	661	634	591	652	630	681	653	602	658	609	587	653	597	609	618	678	634	651	597	639	648	621	600	613	629	650	599	639	665	634	616	643	612	626	611	616	599	616	632	586	589	590	630	672	615	633	621	592	597	594	633	633	690	652	639	639	629	661	639	629	666	671	627	609	636	654	615	610	593	612	617	604	657	609	684	637	630	613	630	592	614	590	615	627	669	616	621	604	616	603	636	632	635	610	606	597	627	601	611	618	594	639	630	604	684	580	628	629	650	635	651	624	648	617	669	664	677	624	662	643	620	601	582	639	637	613	674	643	599	610	644	575	594	641	646	614	641	601	618	627	595	639	632	606	629	600	611	621	620	637	614	582	619	609	587	623	652	573	632	638	594	641	638	612	590	634	609	627	636	589	651	637	625	625	615	626	627	627	629	651	614	632	629	619	641	595	640	623	637	574	637	605	647	608	632	656	599	618	608	599	627	673	643	624	627	607	595	644	626	605	628	594	636	631	644	649	663	619	611	651	641	632	653	602	620	637	617	640	679	595	621	624	622	605	643	671	613	679	636	582	602	609	602	646	573	590	614	625	600	622	612	613	634	595	674	643	559	649	592	624	630	624	627	646	624	644	638	611	615	646	596	615	639	639	633	601	621	589	629	595	608	581	636	612	655	610	614	608	587	598	645	644	642	615	597	669	632	614	593	616	593	618	600	652	590	610	619	671	617	641	620	596	614	617	641	598	625	613	607	614	604	635	604	598	619	642	645	657	606	658	638	664	625	640	607	627	678	624	620	595	681	580	600	566	649	588	573	636	607	656	626	653	586	628	604	621	603	592	615	587	646	646	602	611	606	583	650	659	645	609	616	620	626	613	629	598	591	655	621	636	605	640	615	625	690	627	614	624	617	608	589	608	639	632	587	605	625	661	604	612	642	626	646	579	597	598	623	636	668	605	643	647	627	605	599	607	592	622	604	634	663	626	658	606	617	649	633	581	609	615	586	625	609	688	630	640	681	599	676	608	632	609	636	614	632	673	645	634	655	637	648	581	613	642	610	643	621	643	621	640	677	639	614	593	627	606	624	678	623	623	634	594	629	617	659	627	601	632	609	618	651	577	674	613	615	653	607	647	615	596	641	663	624	641	618	638	626	660	646	634	589	596	610	587	618	606	575	639	618	627	619	600	594	605	665	621	612	649	612	622	650	620	628	599	647	648	688	679	658	655	606	663	636	622	604	611	623	591	625	615	578	633	630	624	585	613	603	647	660	677	658	593	628	626	612	612	652	603	661	624	620	639	575	617	608	608	643	597	608	602	598	587	636	640	599	641	560	617	634	594	628	636	618	629	615	618	607	630	596	603	626	643	607	656	609	608	623	630	608	659	587	636	626	597	621	601	642	638	596	575	610	604	646	646	612	644	593	622	661	616	627	648	627	628	625	651	612	634	659	641	568	641	597	635	582	653	634	668	600	639	620	652	637	695	596	611	633	617	622	616	598	629	665	612	639	614	619	656	651	650	657	625	662	656	646	635	638	616	632	628	639	632	625	639	593	626	657	608	603	608	621	632	634	652	630	621	605	581	647	618	650	620	636	584	627	636	615	631	694	599	628	617	640	615	590	623	626	627	586	635	569	596	652	602	632	647	666	635	628	591	611	648	665	638	596	601	657	660	604	628	598	666	615	679	666	611	651	586	619	646	651	634	640	665	611	612	631	651	597	661	605	629	654	653	607	644	671	628	628	604	624	638	634	588	612	597	613	599	621	616	588	655	599	582	659	670	622	630	654	646	625	646	617	578	616	594	606	643	619	614	599	627	608	614	594	600	616	629	624	646	651	601	661	609	620	647	643	630	583	601	611	637	593	620	621	653	603	585	622	653	598	625	587	604	652	616	634	624	579	624	662	648	659	615	608	614	639	625	660	651	644	616	640	651	652	651	674	618	621	653	622	620	612	660	658	657	580	650	618	653	659	625	662	649	648	601	649	607	652	605	624	645	624	609	599	618	626	645	684	578	649	653	617	619	630	622	648	617	634	613	621	644	641	570	624	607	656	613	642	616	628	619	616	643	574	669	636	585	605	660	640	569	611	576	648	621	599	616	619	634	616	643	662	677	622	619	633	618	627	610	579	580	627	588	605	624	614	636	598	584	615	603	641	614	631	622	652	587	667	602	638	649	582	623	632	597	671	621	631	637	657	637	638	631	615	615	631	603	653	635	608	650	627	661	658	638	601	630	614	628	615	640	647	639	643	605	608	654	626	560	553	608	617	610	627	620	652	630	623	647	557	603	628	645	652	625	628	582	639	618	635	651	624	588	608	624	621	623	633	603	627	684	632	612	639	615	600	580	573	584	629	645	635	625	620	632	621	620	642	602	628	623	607	607	614	639	614	614	613	675	590	596	608	639	631	650	621	647	604	618	581	596	621	630	674	609	654	669	603	621	579	616	681	608	622	644	640	625	639	644	633	597	601	607	616	657	633	618	582	648	623	595	628	650	615	609	594	646	655	605	593	586	633	602	663	619	543	629	642	621	617	646	633	636	639	630	651	633	612	579	592	625	627	651	617	596	624	600	642	621	605	612	610	627	641	653	685	641	659	613	659	628	637	627	633	568	651	581	649
31607	34096	37504	32594	38961	43877	38701	38228	40099	37363	33811	27763	20292	10463	12389	13900	10051	9429	4908	2703	2127	3323	2622	2109	1378	1196	2438	1493	1543	1843	3095	4040	2911	2311	1893	1709	1285	839	783	639	575	483	381	330	287	329	285	311	244	244	229	259	202	240	226	211	217	201	196	187	179	198	206	187	193	202	164	178	196	185	209	198	188	213	195	189	167	166	202	202	168	218	155	183	176	185	162	142	200	173	186	164	181	180	180	199	194	175	188	186	175	161	176	196	168	198	191	176	178	179	198	185	177	183	184	182	164	164	175	194	177	169	157	189	181	193	161	176	199	192	189	167	188	184	170	200	174	202	200	194	173	167	176	194	193	174	164	196	193	180	174	176	196	188	168	186	180	178	194	175	184	194	164	189	170	186	189	178	208	189	175	183	176	170	170	193	193	182	195	175	187	196	165	164	183	196	177	183	202	148	185	174	181	171	186	200	205	170	180	173	188	194	179	159	176	191	175	184	184	152	164	184	184	186	168	192	172	193	203	194	153	178	187	196	187	177	181	168	181	201	167	178	184	176	159	198	199	207	174	197	206	194	192	191	183	182	174	161	175	176	164	183	169	207	178	172	206	160	182	197	165	184	201	179	191	208	187	210	180	191	177	177	206	188	179	190	176	195	209	196	182	175	175	177	178	168	164	186	190	175	200	177	192	190	188	199	160	168	204	171	170	180	174	187	185	186	181	199	200	199	185	161	162	190	191	202	142	192	183	182	210	170	171	181	171	188	171	164	171	172	165	194	193	186	159	183	204	177	189	185	178	190	191	176	179	165	183	182	188	184	170	176	182	173	154	206	223	184	166	157	208	175	196	176	203	207	180	182	196	172	188	179	187	167	205	167	164	181	184	192	171	180	170	172	187	182	198	188	182	198	171	200	191	178	194	192	159	177	194	177	209	190	197	178	179	165	182	189	172	204	199	186	168	176	180	177	175	189	168	197	176	189	189	162	182	187	165	180	168	171	177	175	208	205	195	172	199	151	172	173	188	166	180	177	165	204	156	165	185	184	180	190	176	194	181	183	172	155	220	173	198	183	174	165	194	175	191	160	175	188	175	165	181	176	189	176	196	199	183	195	199	210	162	182	196	193	188	178	155	207	175	168	176	182	173	170	175	217	181	171	173	217	186	177	163	203	182	187	168	191	172	197	178	180	198	198	172	141	175	180	182	200	199	184	189	172	188	152	177	196	197	180	164	179	186	191	171	177	166	150	187	180	186	182	202	201	205	173	177	175	178	198	189	197	194	187	200	175	176	208	184	193	190	172	210	190	191	195	195	178	203	179	190	192	214	194	193	180	175	178	168	173	188	187	189	211	202	191	171	193	187	198	187	178	167	202	174	167	190	188	199	180	177	164	209	222	189	183	192	173	181	209	206	214	170	165	207	179	169	214	197	191	183	183	172	191	190	173	205	187	175	197	198	191	197	174	182	198	186	180	165	184	189	184	194	203	208	176	181	190	206	186	182	167	172	214	154	215	185	181	178	193	187	186	176	166	189	177	187	191	193	173	194	190	177	179	169	158	186	195	173	187	189	194	190	181	172	206	201	181	177	203	182	205	172	185	177	198	188	178	178	206	183	208	205	196	185	178	191	187	173	165	217	183	185	173	202	180	210	182	202	189	196	183	170	198	173	191	185	157	184	201	167	186	198	185	157	175	177	202	169	154	170	196	195	171	184	192	189	195	183	190	176	166	198	188	192	180	201	184	176	180	167	196	195	199	216	177	188	176	185	162	211	193	195	164	177	174	180	181	191	200	180	208	180	181	224	188	177	167	166	199	186	160	198	201	195	183	175	201	176	193	188	186	194	167	186	172	176	194	189	166	178	195	182	168	172	214	172	203	168	197	198	193	189	181	189	185	169	188	169	192	186	170	202	187	180	161	187	182	158	187	211	146	173	180	182	176	194	181	187	191	188	197	205	192	193	166	192	187	170	178	177	171	209	186	184	183	188	171	198	176	216	183	185	154	208	181	198	186	187	182	174	193	184	187	157	191	196	174	193	204	172	186	201	204	177	169	191	184	155	184	181	187	161	210	181	165	202	162	201	164	163	185	196	174	179	197	189	181	194	187	188	195	178	189	176	197	205	193	187	171	192	165	184	181	205	171	193	172	176	180	173	180	166	176	152	200	181	200	183	167	169	197	174	175	183	166	175	178	175	189	176	162	196	189	190	193	215	179	176	165	209	181	173	191	187	194	177	181	179	167	197	145	166	199	184	170	201	169	190	186	164	190	190	184	180	183	183	176	188	175	185	176	215	193	175	182	199	193	183	186	206	177	180	191	166	186	194	191	163	204	189	187	185	180	174	184	183	169	194	171	196	166	180	213	169	175	191	181	200	179	146	205	173	211	204	190	192	179	160	197	200	197	168	184	192	203	212	161	169	200	193	178	183	186	188	186	170	182	176	165	169	191	177	180	190	178	185	190	173	156	160	201	165	170	210	179	176	174	148	170	153	172	206	181	188	194	187	213	171	175	188	195	190	166	185	225	170	188	205	191	200	172	175	170	156	189	194	184	163	190	193	205	188	193	207	180	166	171	200	197	170	178	194	212	182	187	185	173	171	171	169	202	162	204	176	190	207	187	172	193	189	208	176	193	182	191	194	178	186	184	193	168	193	169	200	185	173	177	208	148	182	189	184	161	199	172	170	193	214	187	197	176	190	186	182	185	180	184	167	171	172	198	185	190	173	170	199	193	158	213	195	171	181	177	203	184	174	175	187	169	187	189	169	179	173	198	193	175	192	182	191	182	184	184	180	194	170	195	211	206	183	183	177	179	198	168	195	171	167	176	163	157	204	180	168	199	189	183	192	163	182	201	191	187	204	187	178	161	186	187	173	168	199	163	169	173	180	206	182	200	189	184	174	190	204	162	164	165	181	187	205	182	173	212	179	180	190	189	193	146	184	172	207	192	187	181	174	183	190	181	201	184	188	187	188	181	200	196	189	187	164	158	179	178	176	202	194	198	191	169	194	170	180	189	187	158	186	190	178	157	185	160	196	190	198	182	189	182	170	190	190	176	192	152	193	176	164	186	161	185	178	189	207	176	176	182	178	182	165	188	175	167	205	197	188	175	170	175	178	167	177	181	174	164	206	196	195	213	166	202	182	191	188	189	177	180	175	173	192	165	208	182	179	166	195	170	206	194	198	197	179	176	152	189	178	189	163	179	181	179	160	178	187	187	198	167	172	207	183	195	187	166	166	176	163	178	161	193	168	182	190	167	187	189	182	199	175	181	193	175	182	185	187	172	173	212	206	174	192	181	161	176	199	201	177	159	209	171	193	192	184	180	198	200	205	191	171	174	170	183	176	173	177	198	215	159	166	174	162	185	226	199	154	201	180	221	172	172	199	175	175	175	197	194	196	157	205	185	170	177	195	187	190	185	186	161	191	197	201	190	177	208	189	170	180	177	206	171	179	200	180	170	200	184	174	171	188	178	197	188	194	185	184	172
21431	28237	34086	36319	44593	49868	47300	49852	52215	51511	46500	42164	32187	22767	30199	30641	27160	25675	16696	11772	10496	15412	12063	10356	7096	6878	12924	8156	8673	10296	16501	18826	15075	12497	10753	9748	7437	4922	4503	3849	3498	2751	2015	1654	1416	1432	1276	1293	1017	831	907	1118	915	816	674	651	625	640	589	567	588	571	562	547	588	569	572	553	546	541	553	524	575	527	553	526	515	535	495	517	500	536	514	485	481	499	491	476	517	528	534	506	524	539	562	566	511	510	528	541	538	479	531	495	480	523	539	505	540	519	519	531	463	512	555	521	497	538	498	534	499	499	525	561	579	521	547	521	524	509	526	484	509	496	522	501	494	527	536	484	535	518	532	516	507	549	517	534	530	547	525	556	534	491	505	522	520	503	534	525	492	502	522	514	533	539	487	531	546	511	504	495	466	483	553	499	532	494	522	493	522	530	537	504	566	550	476	563	533	516	527	556	504	528	520	489	509	564	521	569	521	527	538	542	504	525	510	530	507	495	496	502	515	529	525	548	502	513	524	498	537	537	522	533	505	507	531	568	555	519	503	539	532	513	530	504	556	543	505	563	531	498	547	540	521	495	536	513	512	528	483	517	516	507	562	544	468	580	508	504	523	481	483	557	505	478	519	504	516	521	521	542	525	519	548	530	478	515	539	516	579	542	527	516	501	488	501	521	511	465	537	542	527	523	515	530	533	497	484	521	538	535	523	529	517	522	509	573	552	498	517	501	569	555	527	544	540	497	529	535	538	544	527	543	563	499	541	464	509	517	532	544	516	517	517	512	479	520	492	499	545	505	507	481	529	519	532	522	505	531	539	539	493	523	526	515	536	542	500	552	526	531	484	500	515	530	540	501	572	511	519	508	481	500	509	516	526	552	539	511	481	508	555	536	553	549	513	542	558	518	493	533	513	496	535	566	526	513	535	498	528	535	507	534	480	500	566	517	511	508	519	501	518	511	490	547	509	518	524	547	518	505	561	547	510	538	538	482	513	519	547	506	528	534	574	528	510	514	515	546	502	550	522	557	486	569	507	528	528	523	510	522	541	498	528	498	493	500	512	513	552	509	509	520	519	508	512	498	544	549	542	532	542	539	570	510	497	541	533	536	512	472	546	536	512	551	552	525	521	539	512	519	512	471	480	558	488	557	514	517	513	530	514	461	511	511	528	507	513	493	518	495	542	500	540	521	519	534	487	504	500	515	508	560	523	521	492	522	493	517	520	536	484	519	492	524	540	514	503	556	551	536	519	514	518	519	515	514	472	537	514	491	519	524	506	485	540	520	514	529	495	539	515	541	576	507	537	517	509	541	490	536	480	548	510	532	514	542	512	524	558	532	546	555	556	510	526	517	529	476	529	508	522	509	534	537	505	513	483	507	564	534	522	527	483	475	527	509	489	495	552	516	494	538	550	560	544	520	528	497	489	531	508	542	496	539	532	510	509	534	499	529	521	509	538	502	535	534	535	533	539	528	547	530	533	524	503	521	509	543	501	486	497	523	500	537	545	538	528	541	505	492	559	492	520	517	512	560	486	529	543	534	543	511	538	492	509	581	517	525	508	488	550	527	560	512	550	542	558	542	510	535	487	542	518	539	515	478	498	527	523	529	493	493	509	509	478	537	528	494	529	495	533	520	538	526	482	516	509	520	541	501	516	498	516	543	532	557	531	499	505	533	512	498	508	530	519	486	503	507	517	509	506	528	525	522	505	542	535	522	505	512	498	509	534	478	513	557	545	513	511	517	527	503	493	522	512	535	536	518	492	516	500	478	518	508	547	548	523	524	521	516	500	545	510	534	553	528	530	527	517	515	475	498	485	535	499	465	528	522	529	519	531	513	467	508	483	488	531	518	508	503	537	532	511	524	504	529	547	539	491	519	514	540	508	468	529	484	503	539	501	495	551	541	541	528	476	501	537	501	529	517	539	509	496	536	502	567	497	465	526	527	489	508	539	518	555	574	508	510	526	487	515	532	492	516	518	539	501	535	550	519	523	548	496	496	500	501	527	480	527	535	551	519	524	512	507	530	520	513	483	504	511	484	522	497	543	494	510	561	496	501	538	530	519	554	529	562	536	528	514	534	488	506	559	491	522	505	540	513	511	479	511	533	490	484	487	526	546	505	531	522	501	501	480	532	527	531	509	529	539	498	518	519	511	520	505	523	510	526	529	488	521	519	503	525	535	522	484	545	492	518	542	512	500	544	528	546	520	540	499	503	546	557	522	535	540	499	513	496	512	531	554	533	540	515	505	497	539	573	498	490	535	510	548	504	506	544	505	481	491	511	488	475	503	525	553	472	531	510	541	538	505	522	538	521	526	519	520	463	511	540	518	525	520	546	543	525	528	547	524	535	520	518	512	530	538	493	508	531	535	555	554	547	530	512	487	509	533	553	509	516	565	558	558	498	512	516	556	505	505	534	495	541	516	539	530	483	520	563	497	511	492	531	486	540	514	531	558	519	526	518	535	491	553	506	469	545	517	545	515	515	557	538	483	488	526	495	523	524	516	525	541	528	537	478	468	519	524	540	486	513	526	527	535	507	574	523	510	544	520	507	531	506	559	546	507	535	515	538	498	495	491	538	498	503	529	548	527	489	513	535	525	561	504	537	537	546	549	512	547	534	531	467	540	531	517	559	499	505	526	533	522	477	486	541	557	500	501	480	502	517	530	510	524	533	507	508	520	495	536	548	457	482	533	505	540	528	490	488	519	542	560	485	493	536	493	527	520	495	493	534	544	545	493	507	518	522	520	526	484	522	522	513	548	543	516	517	533	532	517	507	553	513	518	519	488	517	547	527	534	528	529	476	485	525	518	509	538	518	531	531	500	537	543	544	502	505	547	520	535	491	521	552	511	555	487	545	465	523	503	526	529	528	536	516	550	495	487	529	498	540	532	563	511	501	518	572	542	527	499	535	528	528	527	543	532	489	540	530	524	528	549	530	502	523	506	527	503	507	513	556	458	541	518	510	510	523	535	475	495	483	537	526	491	541	510	503	503	534	550	504	532	541	488	527	546	548	492	513	523	553	546	537	518	493	490	531	557	512	538	485	511	545	508	526	522	514	515	492	564	503	517	533	535	521	527	520	525	485	528	516	538	535	536	513	526	521	534	525	495	518	572	523	520	516	557	517	500	556	519	502	504	557	544	500	547	546	527	545	513	553	518	507	477	565	513	521	490	481	534	536	526	512	535	516	531	526	537	507	523	492	548	516	490	526	530	505	503	513	515	529	471	536	563	488	513	535	512	497	547	509	520	537	508	539	538	492	539	504	492	515	502	517	564	547	504	532	488	498	528	545	505	520	567	485	524	548	527	485	500	510	605	517	523	543	535	517	531	528	549	480	518	501	557	519	524	527	506	540	500	536	511	502	548	518	544	518	516	555	473	513	521	490	519	480	535	493	514	529	508	503	525	533	534	512	515	541	547	522	516	540	498	538	550	534	489	533	527	509	498	520	509	532	557	479	504	540	522	524	502	568	511	509	517	533
38806	41118	43626	38672	41966	46776	41473	41883	42886	40190	37153	33981	26491	15803	17650	19045	13407	14039	6952	4441	3726	4734	3994	3427	2931	2444	3167	2976	2343	4230	5120	6498	5554	4167	3605	2872	1761	1299	1167	996	897	728	492	465	417	387	368	408	374	296	297	347	291	273	261	276	236	230	267	252	218	242	225	248	237	248	229	222	233	235	208	212	226	233	211	218	200	200	233	207	216	192	200	199	207	239	225	218	213	221	233	194	234	225	222	231	213	201	250	207	209	224	229	216	218	195	230	217	223	204	237	220	219	194	222	193	225	219	215	232	235	224	196	231	235	218	230	247	234	221	207	215	204	202	215	198	213	227	241	206	212	224	234	220	233	225	204	224	209	238	219	217	194	227	231	196	203	204	211	233	223	212	182	210	205	226	215	226	233	241	221	221	210	211	251	204	219	237	200	196	227	234	218	208	210	218	245	201	221	197	212	219	215	210	227	216	218	223	243	210	230	212	205	236	203	228	217	205	233	209	201	233	235	219	205	237	216	204	217	205	197	196	219	208	217	216	216	227	205	223	206	194	240	208	232	229	229	239	243	205	229	203	225	208	214	214	192	250	236	248	214	184	204	222	201	217	211	208	231	233	200	196	219	205	231	208	226	194	235	244	230	217	209	238	226	239	209	213	195	224	203	220	225	231	212	219	217	207	184	203	188	211	230	237	197	221	204	211	224	224	218	227	201	195	228	205	205	210	234	214	196	203	206	219	223	215	206	209	212	209	220	219	234	215	227	213	239	215	224	204	219	223	207	212	215	215	233	224	211	245	212	191	227	201	214	229	215	211	218	218	218	208	226	200	219	234	225	239	229	217	211	216	197	205	198	221	214	216	235	218	214	205	252	223	239	239	203	203	221	200	212	253	194	244	215	210	213	197	227	210	244	207	208	227	225	222	229	218	222	223	203	191	236	166	223	216	225	220	232	244	208	253	219	253	214	214	218	205	210	226	211	231	217	238	234	225	227	227	211	207	232	225	226	218	221	214	223	246	223	233	231	232	210	199	208	219	242	226	217	244	207	198	230	222	207	213	237	215	240	221	236	203	223	212	251	215	224	226	230	238	240	205	228	236	232	223	205	204	216	224	225	240	242	212	225	233	212	257	204	227	229	204	239	226	233	230	215	214	225	214	195	211	231	228	213	236	229	205	198	214	235	241	230	237	188	239	216	205	219	233	222	244	200	203	195	240	225	233	225	192	232	209	225	220	193	214	238	237	236	207	232	204	227	237	224	198	226	226	224	225	203	232	211	211	221	173	210	237	200	207	226	222	222	224	234	208	238	205	229	206	178	215	202	209	194	210	217	195	196	236	194	229	223	239	222	213	207	205	223	217	221	226	211	220	227	215	218	217	213	213	234	219	232	200	217	242	224	214	255	210	211	193	227	208	214	214	233	239	226	244	230	220	210	202	199	239	230	208	221	216	208	203	195	245	224	231	213	206	221	232	220	220	225	215	237	213	229	239	194	235	219	217	208	218	209	198	218	208	213	217	201	210	227	207	233	229	219	220	233	235	225	227	189	199	214	233	214	231	221	230	223	211	209	219	246	212	228	211	228	245	206	227	222	232	231	217	194	231	187	211	216	212	221	215	238	223	226	222	202	214	247	229	235	225	213	213	228	197	218	207	222	224	212	180	194	215	215	226	215	226	217	219	211	187	219	215	225	185	229	230	222	199	201	209	201	224	225	232	232	218	220	221	194	233	217	212	235	215	223	221	230	207	206	219	210	220	185	228	218	229	218	216	203	232	216	214	196	207	203	244	211	220	239	236	182	217	205	217	236	221	196	219	192	224	196	216	231	242	217	200	201	234	195	226	225	221	221	223	204	201	221	203	217	197	212	214	237	214	242	206	260	216	211	207	213	193	231	221	205	233	200	234	223	186	198	251	203	221	219	201	244	221	247	213	232	221	228	237	207	246	247	214	228	215	181	217	205	219	228	210	207	209	222	220	200	236	215	206	201	198	214	195	220	192	214	224	238	221	218	213	234	207	228	211	202	200	239	202	212	217	213	206	214	237	222	216	198	223	223	221	219	246	233	200	216	236	231	219	234	257	241	215	219	213	201	184	206	230	234	190	226	218	199	214	184	228	202	227	210	198	200	206	234	230	233	200	204	223	219	214	200	220	209	226	218	208	214	230	238	201	230	230	222	224	229	194	204	238	221	204	228	212	226	193	242	246	228	223	212	250	206	215	202	217	208	205	232	226	217	231	210	219	223	208	202	196	222	266	245	202	205	228	214	194	188	204	219	221	231	223	222	202	196	202	254	197	199	201	211	193	217	236	194	244	209	191	199	219	223	214	217	246	193	207	213	214	188	213	239	205	223	220	205	210	201	205	228	233	219	205	219	214	228	225	236	232	229	205	213	236	226	207	219	212	228	218	192	220	242	192	220	226	239	210	234	202	205	224	200	228	224	223	213	241	213	215	223	227	207	231	237	214	221	222	220	230	228	226	234	210	223	248	221	216	249	203	213	206	204	221	220	235	239	243	225	202	239	221	208	229	230	233	238	225	221	218	201	246	232	210	220	235	228	226	218	230	215	224	227	219	188	216	216	234	213	235	219	196	219	221	230	205	195	216	211	239	231	202	218	212	211	191	224	236	201	230	212	221	219	238	213	239	255	214	199	209	215	222	222	211	196	261	246	207	217	230	225	193	196	201	204	233	210	241	233	269	195	242	214	208	231	235	212	233	191	241	243	210	214	200	229	215	220	196	217	200	222	251	214	197	200	210	190	224	216	208	214	243	204	229	197	193	181	240	209	229	229	230	218	224	204	210	227	245	219	251	206	209	192	222	211	199	220	218	218	206	212	237	206	216	227	235	200	226	220	197	239	192	226	224	242	227	223	249	202	229	229	221	211	213	207	238	220	240	210	217	234	249	215	235	235	220	239	210	240	202	241	193	248	237	187	216	220	225	228	217	224	202	236	199	226	231	205	204	227	219	204	212	187	226	253	222	240	206	206	213	202	247	230	220	202	239	223	231	202	233	207	235	227	212	205	246	219	205	247	215	225	229	214	218	228	241	237	239	203	208	221	225	205	232	221	231	233	224	228	232	200	212	230	233	201	207	202	206	207	231	213	211	209	221	260	211	229	202	210	209	207	230	223	219	219	218	197	226	219	208	183	225	231	236	228	219	210	215	211	208	222	218	201	249	209	214	211	204	206	238	211	237	229	210	243	204	206	231	213	231	200	209	226	197	197	232	224	216	203	215	202	182	200	206	208	249	221	229	227	219	213	199	235	253	211	212	221	229	212	193	191	231	211	237	216	237	221	203	197	214	205	215	233	222	227	224	244	189	193	220	250	242	248	189	217	208	206	265	194	224	203	253	215	221	228	205	254	230	199	229	216	211	198	233	219	243	201	208	207	233	218	221	203	203	230	215	220	239	221	223	200	209	211	233	220	231	219	210	228	226	218	235	236	235	226	214	242	219	214	229	213	234	197	218	200	223	230	220	207	204
27130	33440	40337	42196	48611	51992	51901	53897	56109	54860	49481	48348	37907	29790	35764	34851	31979	31739	19629	15743	16264	19172	16332	14997	12960	12194	14854	13376	11822	18655	22077	25876	22525	18960	17017	14624	9355	7321	6431	5663	5174	4238	2731	2284	1986	1962	1866	1901	1462	1021	1249	1402	1213	1061	864	853	803	726	821	714	769	687	718	695	668	733	658	617	568	655	601	616	601	660	655	662	615	608	632	551	594	591	579	524	600	572	618	616	598	633	575	528	589	598	589	593	607	568	643	643	605	608	582	607	611	619	620	582	623	594	578	601	592	592	586	569	634	586	610	596	585	574	619	572	627	582	631	601	595	599	620	608	590	612	606	564	597	617	607	635	625	564	594	603	600	613	587	596	616	592	623	643	581	615	638	585	606	574	620	577	584	590	618	571	581	604	609	601	647	576	622	591	560	644	624	624	607	575	577	593	575	623	637	600	578	589	601	614	582	618	600	577	632	596	602	624	553	624	629	587	608	607	646	624	597	599	595	576	590	554	550	614	634	628	559	622	576	547	612	617	602	579	576	567	582	570	635	601	611	560	583	611	583	599	603	608	635	599	602	566	622	602	597	587	587	620	571	620	594	625	593	597	577	587	578	593	563	608	618	605	598	637	608	581	597	614	588	592	641	605	617	551	583	617	603	557	544	580	616	596	574	611	606	616	624	614	612	599	609	594	617	586	616	631	624	641	566	603	588	639	602	602	637	534	570	592	589	617	604	578	627	612	619	592	599	611	606	542	604	576	614	634	612	588	636	629	598	632	588	616	600	562	639	604	544	580	600	588	625	616	608	569	643	623	569	595	649	622	578	608	575	608	601	590	609	565	558	603	630	618	670	656	618	583	634	626	600	630	578	591	590	581	597	576	563	585	602	641	595	605	603	593	589	604	609	604	647	573	601	567	590	627	592	597	627	579	628	598	598	575	576	577	632	604	610	642	589	587	608	598	558	601	592	606	589	599	565	583	627	569	679	602	609	589	572	591	618	613	594	597	613	620	614	644	562	615	608	581	619	582	607	619	568	613	575	584	619	599	596	599	573	610	631	610	595	566	561	638	622	629	630	581	636	602	589	623	577	603	617	614	572	595	628	615	627	561	617	650	591	574	636	587	649	593	609	611	615	592	619	624	563	644	597	572	589	563	558	582	607	619	572	599	611	637	596	606	593	622	624	574	595	608	624	589	595	602	618	617	553	576	620	566	605	609	595	569	599	557	610	621	638	618	585	606	592	579	633	657	611	602	636	594	584	589	641	579	581	603	652	607	627	578	598	664	580	635	571	609	633	581	577	602	621	600	608	615	627	616	619	573	563	602	621	613	583	626	582	643	597	609	568	628	599	583	604	641	564	559	612	607	643	577	625	590	599	579	583	590	627	604	640	595	648	580	649	617	585	583	638	653	595	579	633	614	588	614	604	605	597	575	644	597	587	589	587	598	593	609	611	586	634	597	606	609	619	625	573	578	591	646	614	565	597	638	636	622	594	616	586	565	571	586	615	622	575	594	561	635	589	632	602	584	595	620	660	604	582	597	603	615	616	568	608	612	624	593	620	573	602	639	593	603	568	579	585	600	565	669	640	605	597	587	637	605	582	649	600	549	642	581	606	591	589	580	567	562	596	591	604	686	546	619	608	620	568	594	600	644	642	586	595	617	606	620	588	666	623	588	597	585	631	589	590	606	602	621	623	643	592	600	534	610	634	560	621	582	615	561	607	630	627	608	599	616	619	615	601	623	599	613	617	597	637	608	602	566	609	616	616	578	566	599	622	646	624	622	563	608	602	653	611	614	596	584	579	608	598	623	591	604	613	584	601	617	604	579	666	569	573	654	631	576	600	597	572	581	579	629	605	589	607	592	555	583	574	571	611	624	577	615	628	558	620	600	586	604	587	603	596	591	613	660	635	640	606	583	578	614	578	582	613	608	582	596	640	619	611	566	592	573	576	558	576	606	644	622	649	605	577	646	592	654	602	588	612	582	585	587	570	610	543	588	652	671	621	586	621	623	584	557	578	587	610	609	563	601	607	599	606	588	661	629	583	588	603	593	610	579	594	615	596	645	594	622	566	602	633	643	588	621	578	614	552	606	555	580	556	568	581	582	618	600	563	611	631	618	625	577	617	590	614	592	612	621	618	598	627	640	602	618	595	622	609	610	618	613	618	628	550	605	593	574	562	581	569	555	578	584	614	613	624	640	618	584	594	599	614	614	559	593	614	598	606	580	604	607	551	528	630	603	641	630	608	599	612	614	606	577	610	608	562	618	611	602	618	614	604	618	611	578	557	558	637	642	580	592	616	624	606	589	612	668	573	611	635	599	574	646	571	652	608	633	606	565	590	615	623	598	662	598	600	630	580	606	588	590	553	586	577	626	606	589	584	596	577	579	616	613	568	615	581	602	619	577	640	602	585	558	581	674	642	568	595	621	614	630	605	625	670	611	616	633	582	578	588	620	594	602	600	566	647	575	605	587	615	564	613	601	597	604	609	628	552	594	589	592	623	591	595	594	595	605	595	571	587	613	590	602	610	610	548	608	588	565	610	580	606	610	612	598	579	603	613	642	637	600	565	616	610	590	627	617	610	603	603	589	588	623	606	580	567	542	543	614	609	568	542	605	620	586	590	621	638	620	603	587	626	586	596	620	625	579	612	581	590	579	574	597	634	616	575	587	619	604	638	566	640	592	616	616	593	625	569	627	632	586	616	565	630	596	590	621	606	645	581	575	611	608	593	625	603	596	568	586	599	613	621	599	594	584	598	602	624	581	608	585	589	586	592	632	622	576	604	647	601	549	629	576	603	618	628	574	590	659	611	584	581	600	662	612	634	590	595	616	596	619	594	619	621	599	597	615	625	589	578	579	626	595	568	574	577	610	607	599	605	613	613	598	610	611	607	604	615	609	616	660	578	653	570	638	598	584	572	616	625	624	585	551	546	629	585	613	616	618	610	601	592	622	558	602	596	611	603	598	602	568	607	600	569	615	593	599	608	576	564	610	575	648	604	599	582	613	622	608	619	588	642	578	594	600	638	555	621	636	594	583	610	600	565	572	653	588	585	568	595	617	559	598	650	618	642	599	593	622	589	599	593	596	578	650	645	654	594	646	606	648	597	591	604	582	623	609	599	601	583	600	628	620	629	617	596	566	605	600	592	630	597	577	617	575	573	575	588	589	582	587	615	597	595	659	569	580	636	619	586	632	594	646	609	638	581	584	594	586	570	601	616	561	641	588	589	568	621	567	584	637	599	590	570	640	594	611	607	631	582	585	608	616	582	602	592	622	623	590	626	601	601	581	632	599	591	599	563	609	626	634	600	589	620	623	585	586	610	683	635	653	615	595	591	635	611	605	593	556	589	585	615	636	622	624	630	569	606	637	560	588	591	644	593	593	609	624	579	625	617	589	595	592	585	612	652	604	638	590	582	617	628	603	640	619	615	626	553	626	604	579	641	653	652	577	569	576	603	608	587	595	584	601	606	596	571	609	619	595	609	620
11264	11461	12177	8433	8078	9456	7041	5283	4905	3619	3057	2560	1523	1205	1141	1102	859	870	541	424	480	496	497	396	388	411	398	426	348	421	440	529	488	402	359	365	288	250	242	243	227	244	221	188	250	212	232	214	186	201	192	242	248	218	210	213	214	204	245	237	216	231	232	203	234	226	221	220	208	236	219	212	216	207	234	192	205	207	201	245	213	207	212	201	210	182	230	211	194	208	213	203	199	195	199	205	202	232	212	209	228	239	225	198	207	227	230	228	210	220	238	230	199	255	193	233	220	211	206	202	201	228	247	203	232	225	202	226	226	228	229	229	221	243	221	220	185	225	215	215	191	225	199	231	218	216	235	214	213	216	224	225	197	221	202	219	231	230	213	250	216	201	201	242	220	211	216	212	193	226	237	221	228	212	234	200	188	207	210	213	221	213	223	203	201	195	203	228	230	239	210	206	194	227	217	233	244	214	224	218	199	210	230	225	213	249	221	222	198	222	218	207	212	212	230	213	213	235	214	246	221	234	224	206	184	193	206	210	218	214	230	207	230	205	205	226	213	223	229	212	208	241	205	213	214	227	216	189	191	202	216	228	208	221	220	216	236	220	220	232	236	236	210	213	238	202	228	209	198	222	228	209	198	208	210	193	224	203	220	208	247	202	211	204	227	205	233	205	211	225	206	220	213	237	214	218	234	226	214	217	219	243	244	194	219	255	201	246	215	213	224	251	238	211	216	215	203	235	207	216	235	184	233	204	251	233	217	213	217	178	241	189	234	224	215	229	233	201	218	244	217	220	211	227	232	213	218	222	214	209	242	211	206	231	231	183	210	203	214	218	200	220	195	212	218	196	215	244	213	201	207	231	238	228	223	212	202	239	222	219	209	211	212	207	210	207	213	206	226	223	213	210	191	204	231	221	207	235	219	211	206	234	230	180	219	209	218	226	216	221	224	240	226	213	196	197	180	210	201	209	227	226	209	233	206	223	210	190	215	223	238	214	254	240	240	244	191	228	228	239	203	205	187	211	221	216	211	206	214	215	213	245	211	205	206	241	203	207	226	215	232	220	194	184	204	229	251	223	225	216	219	222	218	221	211	211	213	206	214	235	221	241	205	265	225	174	201	210	210	210	192	204	217	218	208	215	192	216	221	214	206	250	211	214	209	225	205	215	233	230	219	232	248	246	214	192	226	215	230	195	233	213	223	232	244	239	234	216	215	225	189	215	218	213	216	209	206	235	241	231	218	228	199	203	224	203	217	208	203	207	209	231	213	222	214	240	195	201	220	199	227	205	207	232	215	222	213	216	227	213	224	221	254	198	189	182	209	229	176	224	194	222	197	220	214	223	249	221	207	212	208	230	216	251	216	227	232	203	229	227	211	219	216	192	218	213	226	212	215	206	226	202	206	234	202	218	233	206	240	220	213	230	223	232	231	212	195	211	221	207	230	191	186	225	203	211	190	234	211	214	215	233	208	208	212	193	226	208	232	237	202	191	210	239	231	215	242	251	225	209	214	227	207	213	195	204	195	229	214	213	219	216	228	220	215	200	223	216	188	197	245	210	234	235	196	191	228	191	214	194	229	228	191	228	224	218	200	202	216	239	208	253	227	184	227	201	205	232	218	220	196	223	218	219	202	209	204	212	222	173	234	208	209	202	222	188	225	206	211	215	236	208	225	202	213	232	219	210	212	204	237	192	196	222	213	214	224	207	229	206	208	237	213	216	203	201	225	229	209	221	221	223	181	241	191	216	215	223	207	221	215	217	230	225	199	218	232	186	210	225	208	193	205	229	215	213	258	208	204	206	189	212	223	194	202	238	222	201	196	203	220	222	239	193	201	212	205	211	201	212	218	254	205	221	214	216	225	247	223	255	216	232	209	214	213	212	217	193	197	230	224	209	206	210	227	200	202	237	225	237	206	235	215	207	183	228	208	222	223	226	218	221	216	229	223	226	229	222	234	234	229	230	213	228	226	221	216	234	212	211	217	206	219	222	204	222	245	205	210	228	216	215	204	222	223	207	213	241	234	223	230	215	202	208	212	215	211	222	216	196	212	250	206	212	204	244	240	232	209	188	222	210	217	196	203	201	249	206	228	225	244	218	222	199	239	256	209	240	222	205	214	219	239	233	228	209	207	211	233	213	226	251	219	219	200	228	200	196	198	207	218	205	214	201	215	216	214	206	224	216	210	228	213	207	200	205	227	190	195	210	232	188	230	214	218	206	215	221	239	230	217	197	215	207	218	194	206	224	224	204	249	207	187	220	221	211	227	231	202	229	210	241	235	202	227	220	202	220	218	206	217	226	208	236	206	213	226	226	224	227	207	215	203	242	216	204	195	212	221	203	217	203	206	228	209	206	210	218	188	218	185	214	205	180	213	213	231	217	232	212	213	213	225	238	219	220	218	218	190	225	201	225	195	215	206	202	186	224	212	198	227	229	197	197	219	208	206	221	216	221	259	221	220	204	224	201	219	209	219	229	218	225	220	231	197	234	255	202	209	203	257	218	241	192	211	219	198	231	237	236	217	251	215	223	191	220	213	232	224	211	220	205	208	225	222	229	227	232	221	250	247	210	218	217	225	235	222	213	211	202	213	210	222	199	197	231	260	225	206	204	227	229	217	228	218	229	226	249	218	212	239	204	206	234	222	225	208	201	211	197	242	233	213	204	208	220	190	231	218	207	208	200	214	197	207	222	196	215	211	219	195	197	221	218	215	216	229	257	216	222	220	211	212	224	236	218	210	235	224	214	207	210	219	215	235	216	235	224	214	211	210	201	232	202	211	241	216	200	203	206	236	215	192	205	222	219	196	226	193	223	244	236	199	218	242	205	211	224	204	236	203	230	231	216	174	220	204	213	228	256	216	214	213	217	210	218	230	244	223	229	245	211	208	239	224	216	238	224	240	211	193	215	215	222	214	191	204	232	227	195	207	199	229	207	221	221	207	254	218	240	232	199	189	190	221	227	193	227	227	204	223	221	253	185	217	236	187	205	221	202	196	216	195	226	215	221	215	208	255	204	221	199	228	224	217	206	197	215	205	237	197	212	215	220	197	229	209	200	231	217	210	217	198	204	213	215	235	228	235	230	199	230	232	204	213	217	215	217	215	224	218	201	204	207	180	253	184	211	240	189	232	243	222	214	232	194	208	226	216	197	237	199	214	204	202	221	203	222	209	191	205	218	202	221	213	228	221	227	211	221	215	237	208	227	193	232	231	183	216	198	222	213	214	203	205	211	213	211	255	218	214	231	245	215	226	231	242	213	195	210	197	214	200	209	217	215	212	210	221	221	227	189	184	202	220	196	223	231	224	209	231	237	206	218	207	228	223	216	189	195	228	217	220	232	227	241	218	199	209	225	228	217	218	212	226	241	246	212	197	247	201	226	209	208	239	221	210	196	196	207	189	218	196	222	218	253	237	217	223	219	198	222	227	211	215	213	239	197	242	211	218	228	236	229	206	239	223	242	208	229	205	210	238	226	214	209
7808	11175	16105	16754	18816	22952	19851	17422	18170	14554	12348	11414	6312	5416	5159	5611	4436	4291	2532	1801	2007	2317	2240	1918	1858	1854	1826	1853	1555	2015	2328	2596	2398	1835	1605	1297	1058	993	919	823	787	754	686	695	674	664	679	621	641	568	614	605	638	599	623	661	607	625	612	591	611	616	570	634	632	640	568	598	582	587	611	596	610	608	578	528	565	600	603	561	582	608	580	589	616	578	536	579	613	590	564	598	570	581	598	545	585	594	619	592	585	547	645	564	583	616	585	604	565	579	579	577	567	591	573	575	539	642	529	573	602	595	575	558	619	585	577	597	637	598	547	593	551	603	612	570	634	613	553	549	631	579	581	565	603	588	600	603	585	567	602	614	569	640	600	603	562	574	609	608	571	559	628	571	585	581	586	581	609	609	584	647	576	588	600	583	619	631	570	583	620	561	558	620	575	585	589	607	563	571	610	575	588	608	583	563	601	609	601	599	582	588	590	641	582	625	601	540	647	614	610	569	572	592	591	615	568	582	572	633	575	578	599	604	588	589	590	595	614	636	568	582	573	590	653	610	594	563	593	575	611	596	619	633	648	563	586	577	563	622	550	586	603	561	593	612	568	599	573	606	578	569	591	567	607	622	583	582	580	563	535	634	624	628	618	580	603	618	605	593	582	576	626	594	561	607	614	575	641	599	610	573	624	614	596	643	617	628	579	589	599	629	586	613	561	622	610	597	558	608	626	586	588	596	612	610	573	580	597	611	614	579	560	573	573	571	601	612	614	592	652	587	606	551	570	566	590	556	592	583	592	567	577	614	613	591	578	602	630	560	582	566	572	626	548	560	590	629	580	630	615	627	593	596	576	613	607	562	612	625	581	590	589	553	599	555	591	574	595	592	571	571	611	590	625	615	640	608	557	579	598	601	618	607	566	576	592	548	597	564	589	614	600	564	553	578	602	597	578	590	583	573	606	584	586	565	591	621	575	604	572	608	640	581	602	609	612	623	603	586	566	614	608	567	621	570	607	617	587	607	564	634	609	563	583	552	563	602	605	627	598	613	603	621	574	626	587	572	638	589	596	566	591	594	583	588	625	579	593	594	604	555	591	646	632	581	562	631	573	570	569	566	602	595	541	643	614	603	575	579	559	607	599	606	557	585	595	575	585	604	620	576	586	587	566	605	572	621	594	589	562	562	615	591	607	596	593	567	595	604	545	598	604	555	569	560	563	586	573	573	571	579	594	625	587	587	593	574	578	609	637	559	584	576	593	611	592	593	606	588	600	601	591	593	656	576	575	614	598	583	560	584	632	602	598	558	583	578	594	612	582	577	567	565	612	585	604	602	583	636	634	606	658	614	610	587	600	613	607	603	603	569	614	599	642	607	598	602	590	622	608	635	615	588	610	593	572	597	621	602	576	586	589	580	592	600	601	604	583	615	619	560	617	604	569	590	624	553	607	579	626	571	590	616	613	613	637	563	609	607	620	594	581	563	596	569	626	605	565	594	614	619	555	624	582	575	581	585	583	565	631	570	597	617	558	586	552	604	578	657	623	563	659	617	606	619	589	611	594	602	619	568	622	579	585	602	553	612	547	558	574	620	549	599	588	564	616	557	567	632	598	605	584	613	628	616	577	635	604	629	623	598	645	606	592	609	623	581	586	599	594	580	604	609	555	548	566	615	588	614	596	620	607	580	631	567	597	625	606	589	598	614	603	597	588	644	596	594	636	570	566	541	578	622	605	607	560	607	583	586	618	575	608	606	626	572	553	586	643	596	590	612	591	603	572	593	620	589	589	584	587	641	581	621	577	592	602	586	611	628	628	623	553	602	573	614	612	576	571	590	604	569	624	583	590	622	596	621	606	591	586	596	591	555	632	628	607	605	573	610	614	577	626	587	545	619	643	589	590	628	591	551	605	624	585	594	584	590	560	557	602	562	581	603	615	612	581	584	575	615	580	596	536	562	575	619	613	574	583	595	548	591	595	618	587	584	575	620	575	582	631	640	612	578	630	571	610	641	587	600	600	599	595	592	628	514	587	593	628	540	596	632	561	559	591	599	573	577	619	574	596	619	579	617	624	606	565	588	593	573	587	575	581	629	602	572	582	584	559	606	582	603	570	628	580	609	652	599	649	591	559	583	557	585	587	555	634	615	579	617	602	560	599	598	588	611	609	620	532	583	627	605	638	591	610	572	539	564	585	599	560	607	595	598	562	610	584	573	596	617	562	562	600	583	609	597	554	539	606	580	617	600	595	624	543	591	591	614	596	592	576	598	566	600	578	568	614	621	583	590	582	545	618	624	581	589	574	578	600	623	570	623	617	571	581	605	632	583	546	591	604	584	561	593	585	604	594	574	563	541	625	625	603	621	613	630	611	571	610	577	582	571	640	634	616	588	590	550	602	565	565	571	584	616	614	634	650	613	587	587	599	521	579	566	610	632	585	580	573	588	572	557	594	586	576	595	606	616	572	615	600	609	632	588	585	617	575	551	573	625	622	599	619	591	582	560	624	619	634	593	579	550	602	619	596	551	549	636	569	571	596	584	615	606	582	577	567	591	591	608	642	627	559	559	631	612	582	593	582	623	596	593	522	578	608	574	604	594	564	584	601	619	629	604	590	606	545	569	586	621	592	588	587	596	598	630	573	535	583	565	573	602	572	638	578	614	621	567	596	644	548	574	619	579	606	617	607	620	541	636	602	637	598	628	563	611	605	563	570	594	620	587	567	610	586	618	590	582	582	552	583	578	578	637	572	604	563	577	573	576	590	621	592	603	561	610	589	558	573	576	560	615	557	585	593	604	611	615	599	608	587	574	588	577	629	596	609	585	561	588	643	572	555	595	575	621	558	583	589	596	608	560	624	551	601	585	618	605	610	563	581	571	619	590	567	594	640	607	579	577	572	621	582	565	576	541	588	602	569	591	621	582	646	593	597	626	606	594	579	643	561	577	600	569	587	551	598	603	614	568	562	577	556	552	581	553	604	630	626	563	543	571	590	605	600	535	581	587	593	594	580	592	602	590	615	596	565	605	588	548	635	575	580	618	559	612	591	564	582	612	585	583	602	628	591	549	620	556	599	590	596	614	579	587	626	581	605	619	603	601	611	603	585	599	547	588	569	579	579	580	604	621	621	565	574	581	587	569	577	588	600	610	575	595	592	581	598	602	593	603	597	584	586	565	615	627	590	618	646	580	614	613	605	610	593	551	568	613	589	608	599	613	652	642	555	580	616	596	615	598	589	586	620	562	582	621	577	574	594	599	578	534	608	588	620	569	552	605	585	580	556	581	568	600	579	566	571	568	625	561	637	585	610	573	603	598	567	614	584	602	635	603	614	572	587	635	584	610	577	566	610	605	598	603	617	585	576	574	605	590	598	568	569	594	601	596	610	578	604	590	593	621	581	579	555	561	601	583	623	572	619	584	593	583	645	566	556	577	605	549	558	619	630	580	586	608	585	645	576	587	624	593	570	597	603	578	531	547	587	579	619	601	589	619	600	623
32833	31669	37778	36385	39061	46543	41901	38401	37359	34567	28658	25146	14090	9688	12476	11283	9132	7187	3989	2490	2277	3031	2558	1988	1579	1600	1990	1917	1684	2777	3451	3546	3562	2788	2365	1726	1010	1084	809	673	683	519	372	337	375	337	315	296	258	204	191	209	200	199	167	183	174	166	196	196	207	172	187	173	177	170	180	177	156	157	164	160	174	187	161	147	162	194	170	174	175	189	173	171	147	181	185	174	168	155	175	165	172	156	166	154	193	192	180	159	165	168	177	155	172	175	181	169	178	156	189	181	172	155	174	203	176	162	163	172	167	181	190	163	166	159	160	181	173	169	149	182	174	189	186	169	174	175	145	171	192	167	166	166	165	183	173	185	167	162	167	179	164	190	150	176	172	163	189	166	151	164	185	171	177	172	175	145	193	169	163	161	177	185	165	181	162	170	188	191	156	162	162	161	177	157	139	174	186	174	181	182	164	164	170	172	168	176	174	162	172	158	166	172	146	186	145	179	158	171	165	165	177	180	169	166	165	171	174	171	189	169	164	166	174	182	151	169	185	177	188	167	184	196	169	151	165	165	171	172	160	173	161	176	164	144	188	171	185	182	165	170	190	170	182	185	180	194	169	145	146	150	163	144	154	195	150	206	166	176	151	141	185	168	173	188	165	169	175	185	173	184	169	158	182	161	170	166	154	172	147	170	172	165	168	192	156	199	153	150	172	179	158	167	174	155	169	142	177	173	196	172	156	181	172	174	161	168	157	199	169	162	194	146	173	169	172	164	157	172	168	178	175	167	151	192	176	167	166	153	183	170	178	179	190	186	180	170	186	184	179	166	205	161	166	172	162	171	174	177	158	177	170	170	178	158	174	188	162	151	181	181	164	175	202	167	160	183	161	176	148	169	184	169	145	194	144	156	181	180	157	172	173	182	160	145	172	186	182	175	177	134	190	176	154	174	164	164	187	163	154	155	172	161	175	153	170	202	176	174	153	158	183	168	164	162	199	160	190	163	164	155	182	161	181	180	187	178	172	185	155	167	167	184	152	184	152	179	164	166	166	170	163	148	183	159	168	167	174	175	167	173	162	152	169	144	142	169	141	185	168	172	153	187	161	167	191	172	163	161	195	143	187	157	142	169	171	184	195	196	187	191	172	162	165	174	167	171	163	177	167	169	196	158	158	182	196	169	162	185	184	163	168	148	167	183	186	181	181	171	162	158	159	166	163	178	174	187	175	197	151	159	163	176	207	160	177	181	142	165	171	143	179	169	166	197	169	183	200	180	182	169	172	175	177	181	172	148	160	174	159	157	170	181	161	168	189	147	165	156	189	167	170	163	192	165	166	195	172	173	165	152	160	157	153	158	178	171	175	162	142	161	153	164	173	148	169	185	189	164	160	150	174	160	143	171	196	188	172	169	169	147	144	178	192	163	165	204	148	190	196	170	151	177	167	177	194	151	199	178	172	166	167	159	179	164	177	156	170	173	175	186	174	150	160	174	172	165	182	166	188	179	180	189	181	161	169	172	172	173	183	149	194	182	171	184	168	206	152	155	184	171	201	205	168	154	145	173	171	168	168	185	167	171	170	181	155	157	163	176	173	176	158	178	166	147	162	204	166	160	172	168	188	177	170	149	154	171	167	175	175	181	200	163	155	163	181	168	159	174	170	162	185	178	146	176	181	173	180	167	148	177	146	178	183	147	163	168	180	154	133	154	140	166	164	137	172	175	166	152	171	189	179	188	183	184	164	190	187	174	163	177	154	181	182	148	190	145	185	168	182	163	174	173	160	178	178	160	184	150	183	169	184	160	178	136	165	173	178	170	186	175	164	155	155	161	190	188	172	169	154	179	184	176	177	166	172	190	159	193	157	193	163	152	173	183	198	188	159	147	173	156	176	187	172	167	167	147	189	167	178	201	167	158	168	175	174	162	180	166	192	174	154	184	190	178	172	159	153	149	174	154	135	181	162	177	167	167	184	185	174	184	154	172	161	168	162	167	177	167	192	162	148	189	182	206	169	171	157	158	175	173	177	184	177	160	184	178	202	180	171	172	152	164	153	179	173	174	162	172	166	169	177	175	188	175	145	176	157	168	184	169	172	168	171	182	190	168	174	169	177	162	170	178	183	164	156	171	169	182	168	180	154	177	166	177	149	177	161	134	198	170	147	176	190	176	194	170	151	162	162	190	180	161	177	174	175	169	181	175	149	180	168	184	183	155	200	157	177	159	168	177	177	158	168	176	162	174	194	179	151	165	177	164	186	178	184	172	173	149	169	143	174	163	165	182	148	168	167	163	149	199	167	152	167	143	172	163	190	159	179	155	177	165	180	182	174	164	149	178	170	140	169	162	177	184	198	176	164	152	202	176	176	155	159	168	172	176	158	169	198	171	202	187	171	171	168	161	199	178	196	175	165	181	171	163	172	177	174	172	175	146	183	188	160	164	157	184	195	147	174	168	157	175	189	194	170	182	177	165	182	168	190	168	153	182	165	184	153	180	180	159	173	190	162	199	185	178	174	203	156	171	169	154	178	178	168	152	184	166	168	182	182	156	176	166	182	184	156	157	175	170	163	158	142	166	164	195	166	161	169	151	181	152	186	165	182	156	189	170	176	179	156	162	150	199	172	144	178	156	176	178	159	159	161	208	147	190	199	209	181	162	186	163	179	180	161	186	186	172	164	183	179	176	165	156	173	178	200	181	186	163	160	183	188	168	176	178	178	165	158	162	193	185	166	176	176	192	174	181	158	160	147	185	182	176	175	161	189	171	167	188	178	174	172	171	171	158	165	174	169	162	153	182	198	176	175	164	177	171	176	157	163	172	168	144	144	132	171	172	158	174	162	172	166	183	172	180	165	161	193	179	161	170	181	167	159	182	187	165	196	160	171	186	177	179	164	204	170	169	166	169	162	174	163	160	207	187	184	148	163	159	189	167	173	173	168	155	168	156	181	173	163	156	180	154	182	178	176	180	179	202	161	172	183	171	176	179	183	179	177	152	165	171	175	144	172	186	161	164	175	166	171	186	187	179	175	153	163	172	174	174	175	190	165	218	151	152	185	147	206	174	154	176	171	176	168	176	168	183	169	167	180	151	163	179	153	195	140	194	171	188	181	164	162	169	183	157	189	155	170	184	173	156	182	176	201	167	152	179	174	180	192	170	164	153	160	169	195	161	178	175	147	168	150	155	203	185	168	177	172	149	158	147	166	171	178	181	137	182	165	158	196	162	179	175	184	164	150	188	178	157	190	157	166	166	165	155	140	153	187	169	166	194	143	181	170	178	160	187	164	151	157	173	171	159	186	162	154	175	182	157	169	189	144	167	165	162	180	180	164	194	156	154	150	187	193	189	156	158	161	165	158	169	143	152	169	158	182	159	179	157	146	154	150	170	156	166	177	198	181	179	144	159	168	191	145	154	157	168	170	175	170	168	165	174	182	186	181	173	184	190	162	178	166	183	197	185	149	168	193	161	189	188	175	163	171	161	158	167	175	192	164	173	174	187
22302	25290	35667	38697	44887	50517	51003	49781	50553	47777	42454	39617	26014	24796	30443	27279	26860	21226	14851	11271	11095	14686	12653	10163	8378	8796	10848	9702	9197	14363	17676	17841	17087	14372	12394	9840	5715	6227	4437	3759	4105	2891	1741	1560	1516	1492	1696	1375	1080	765	770	1025	845	735	712	624	575	640	608	585	571	593	599	556	500	499	503	504	468	482	449	505	482	475	471	501	531	494	488	415	491	493	502	462	514	510	485	496	497	456	501	481	480	485	466	509	491	494	509	454	483	489	535	455	489	510	542	507	514	486	479	454	474	477	510	450	476	485	528	481	470	487	472	515	498	522	460	499	518	491	492	489	516	498	505	461	516	465	468	491	514	495	493	466	439	507	500	511	472	487	520	433	490	494	480	501	493	480	487	475	456	508	466	479	488	482	457	515	426	501	484	494	501	470	462	480	500	503	472	458	464	492	499	486	511	481	457	484	456	472	488	482	511	477	523	474	473	509	490	519	461	462	518	522	509	469	460	485	504	493	504	462	489	502	450	499	495	454	454	472	464	473	465	490	515	457	493	510	472	466	443	507	489	503	503	497	500	507	510	496	456	479	497	483	505	484	490	479	461	507	512	473	486	462	523	481	495	505	518	508	525	501	509	468	483	505	462	503	467	493	482	474	497	501	499	510	511	469	504	504	466	486	513	487	485	459	512	496	538	501	487	465	512	477	488	509	509	495	489	514	464	441	463	468	483	501	478	475	497	482	502	508	491	468	499	470	480	492	488	482	467	485	471	494	495	484	504	478	511	487	502	453	501	520	472	538	467	474	488	469	463	491	468	470	459	465	457	473	477	473	504	513	479	509	490	519	453	489	478	519	447	472	480	510	481	504	466	500	521	525	479	485	500	505	485	456	502	478	476	499	489	489	463	464	505	491	517	505	524	514	460	470	497	485	472	454	508	497	488	490	493	518	481	485	491	483	509	506	501	459	504	469	464	478	507	439	485	443	474	483	477	464	469	493	519	510	513	468	512	513	479	481	494	470	514	469	516	497	464	487	493	497	462	479	458	509	460	454	496	446	505	472	464	429	473	480	493	488	478	461	483	450	489	499	484	437	520	467	492	453	506	499	491	508	460	457	531	472	508	478	505	484	469	473	469	490	458	493	496	463	501	506	488	477	447	466	505	499	496	446	520	505	489	455	493	497	493	488	535	486	454	454	494	504	465	498	495	465	487	502	509	492	485	491	498	512	500	483	440	466	509	468	512	431	495	473	515	464	497	469	462	462	508	499	497	503	484	496	499	493	486	500	479	504	496	514	500	480	486	495	471	441	497	494	512	486	464	463	461	474	448	452	487	496	500	470	476	467	495	499	498	460	457	470	492	470	473	456	487	498	499	503	466	506	498	461	492	483	490	481	475	503	465	446	502	493	477	507	486	505	500	476	478	502	468	513	493	457	453	520	514	500	459	470	490	492	459	457	499	485	482	473	470	498	489	456	482	511	537	494	526	505	482	470	464	492	495	474	480	491	481	529	501	478	505	497	491	516	424	521	470	474	511	505	481	444	502	450	486	489	465	500	505	453	501	487	481	461	518	549	518	476	475	519	499	475	449	491	490	463	469	508	446	478	517	461	504	498	534	492	468	489	472	488	483	494	487	509	473	475	500	496	482	518	472	502	466	451	481	454	496	483	480	479	478	478	519	492	455	472	438	457	489	451	465	469	513	471	471	504	501	488	482	478	480	512	474	481	527	470	494	448	454	550	468	494	447	482	474	487	525	470	515	495	479	480	494	508	467	492	476	505	471	464	471	490	520	502	515	508	456	512	470	532	473	503	476	481	483	503	449	496	440	477	466	469	473	478	497	471	513	505	502	519	444	452	477	483	464	475	518	507	464	469	492	527	517	494	490	512	493	470	506	478	502	497	504	505	500	450	497	493	478	478	447	430	504	483	456	477	494	555	492	522	483	493	465	467	472	427	475	477	443	483	505	447	488	448	480	488	500	483	462	493	507	481	531	486	471	503	475	453	507	514	500	465	502	508	468	483	501	462	483	510	475	512	475	530	474	508	516	498	477	489	500	462	473	461	501	506	533	471	503	492	481	510	476	466	472	484	508	464	495	504	537	454	502	438	496	548	493	477	520	485	472	480	484	466	500	514	495	500	480	502	496	488	462	481	478	501	489	518	492	510	486	473	478	505	523	500	505	452	463	493	495	486	522	524	537	476	501	499	479	491	492	519	569	477	476	475	515	507	466	500	472	520	478	491	532	511	498	488	471	508	484	432	478	487	495	481	471	494	477	484	430	483	485	458	483	488	480	468	476	521	489	471	518	518	484	482	488	502	460	457	524	476	460	512	484	500	529	448	531	468	457	472	480	481	445	502	512	492	479	461	507	448	479	517	487	500	485	479	484	495	491	462	461	455	463	472	484	519	462	473	476	501	474	532	500	509	476	492	468	479	473	491	462	492	495	489	492	500	471	506	505	520	493	532	469	456	447	505	450	539	501	458	460	493	472	519	454	491	494	536	479	477	502	468	493	529	494	484	490	497	513	488	493	497	484	493	455	492	471	458	470	471	492	482	490	462	508	474	484	493	504	492	475	529	514	518	496	477	505	518	467	479	513	487	473	486	493	496	482	504	489	499	463	452	458	463	474	542	483	509	481	486	450	464	476	474	499	497	506	516	477	487	470	480	498	499	477	464	486	503	494	506	453	470	481	510	467	517	463	481	493	499	459	500	452	465	504	528	470	490	459	530	470	457	498	521	488	525	462	486	460	486	474	519	448	469	534	454	458	521	473	492	473	466	490	512	509	508	478	461	513	460	502	525	509	442	450	509	501	446	490	454	497	510	483	480	451	488	509	482	473	488	487	516	478	476	492	510	531	489	500	493	491	438	477	493	474	470	521	434	447	463	509	496	482	513	490	466	452	507	492	457	471	502	518	479	462	490	464	458	509	472	513	463	484	518	488	473	509	518	511	503	483	463	507	486	521	469	503	504	478	497	431	481	509	507	420	501	475	474	451	502	484	496	462	494	519	445	486	468	427	507	503	473	523	452	438	483	450	510	522	531	514	475	494	460	468	497	465	459	491	493	475	511	510	448	467	486	480	491	494	475	477	508	469	508	494	498	460	473	470	489	478	468	529	496	445	456	516	493	482	508	495	484	463	473	494	527	496	495	500	480	482	510	508	474	458	491	496	496	481	511	501	475	515	469	489	511	492	479	489	544	489	513	475	447	476	449	517	468	482	461	502	463	512	481	488	493	491	501	509	486	469	475	478	514	445	472	467	501	502	488	474	463	486	486	492	499	473	489	502	510	495	507	497	504	480	506	509	519	490	528	505	507	481	463	528	440	495	489	480	476	481	483	486	487	483	495	493	506	500	449	456	492	488	498	493	504	471	497	492	501	513	499	472	491	475	500	475	474	508	426	481	463	487	461	464	484	453	471	495	495	446	467	491	511	502	474	485	487	499	511	479	498	471	478	475	451	459	505	471	515	468	490	453	464	485	486	488	502	527	458
39789	39232	40315	39133	43053	50657	43696	41137	40786	39743	36140	34239	28767	17123	20021	19132	16300	12636	7522	5239	4212	4984	4453	3926	3108	3191	4039	3242	2256	4416	5816	5835	6049	4756	4287	3051	2132	1537	1099	990	1011	720	477	440	437	472	443	369	302	276	236	287	263	242	259	255	227	218	218	235	242	193	224	200	203	217	204	190	207	218	194	202	195	203	233	212	240	191	187	199	206	200	192	193	208	216	234	196	204	220	228	223	218	195	214	210	210	214	211	184	206	195	212	196	189	211	203	215	205	182	218	190	212	180	224	227	193	201	224	199	186	203	214	216	190	208	227	213	198	193	187	202	207	201	204	216	189	228	194	217	198	193	186	204	230	217	207	210	207	196	184	205	217	195	186	224	189	196	190	200	206	215	210	191	230	174	217	215	202	218	217	200	211	176	196	229	209	171	212	209	179	243	230	228	219	190	192	200	213	210	214	197	187	178	219	205	199	217	209	194	201	209	195	189	199	203	211	167	182	193	221	190	228	226	188	196	200	216	204	199	189	209	177	205	206	200	198	203	203	206	203	232	217	202	229	206	204	193	225	216	218	213	196	205	194	206	197	202	184	205	205	212	218	205	208	199	199	185	190	184	217	213	206	194	212	216	197	197	217	213	194	214	203	204	205	202	223	209	239	190	189	191	198	211	217	223	214	174	219	206	213	203	196	182	218	187	191	214	203	197	185	215	197	218	199	213	209	203	204	200	192	192	213	206	207	203	234	197	210	222	192	202	202	216	200	186	199	194	223	219	204	208	188	200	188	212	189	219	193	215	213	199	224	216	200	198	191	209	203	197	226	217	195	211	204	194	214	201	210	224	198	204	260	203	192	215	192	167	205	222	208	197	205	216	204	208	217	187	212	219	192	178	205	188	180	193	223	187	212	184	198	202	198	229	183	211	196	196	206	200	213	206	196	226	222	211	204	197	186	214	191	205	206	199	227	214	215	189	192	203	207	204	177	229	198	211	224	198	221	197	216	194	179	209	216	223	210	196	201	190	229	205	190	193	198	217	197	204	245	186	209	213	193	214	210	211	179	203	232	213	207	208	200	216	224	194	195	225	198	207	222	225	195	197	214	210	193	208	196	203	204	219	216	233	210	198	227	204	205	211	223	217	215	219	212	195	189	180	209	208	243	212	201	195	206	203	194	203	212	210	205	205	210	211	205	194	192	216	195	203	190	204	182	198	219	216	215	211	203	221	209	213	237	197	196	210	212	214	202	205	232	210	191	224	217	205	201	197	192	225	237	212	206	208	203	197	208	184	197	207	200	204	204	208	196	199	198	206	195	203	227	198	194	215	218	216	206	203	204	222	203	212	192	183	206	206	215	221	200	217	218	202	221	208	198	228	200	225	227	217	206	211	205	218	202	209	215	186	195	191	194	206	232	193	241	211	169	239	221	234	217	210	226	208	198	211	220	201	201	207	232	197	197	181	245	261	203	197	226	207	194	223	205	206	216	213	217	174	183	219	211	191	215	210	210	209	209	213	190	200	195	224	186	200	233	198	187	192	224	194	210	201	211	175	211	189	202	206	213	210	181	224	206	206	230	207	212	222	207	207	200	235	216	208	206	215	223	214	220	207	215	215	204	198	206	220	222	218	181	216	214	214	178	209	233	212	195	184	214	211	216	186	210	195	216	186	186	205	210	209	210	214	209	229	169	197	201	199	232	222	208	194	203	214	213	204	197	187	209	202	233	194	199	179	209	212	225	212	201	195	177	221	202	185	228	205	185	197	206	200	195	199	209	219	211	233	196	193	185	209	196	212	213	197	223	181	220	198	207	215	218	223	208	213	193	202	207	184	209	214	178	188	179	201	210	191	217	207	196	204	196	207	207	205	193	203	208	200	204	197	207	204	199	219	224	237	196	216	171	216	216	237	189	229	217	201	192	205	228	216	189	213	211	211	201	218	205	193	197	185	205	171	201	207	222	205	208	195	201	216	195	208	211	230	189	201	207	199	200	200	206	228	170	208	202	178	192	214	195	202	246	221	212	217	151	180	227	194	187	193	189	215	183	193	202	186	204	220	202	192	225	195	223	221	194	183	232	222	217	205	208	210	215	218	216	210	176	201	187	210	167	223	200	197	201	204	212	193	194	200	241	220	182	198	208	206	202	177	212	210	221	227	218	201	183	218	203	227	219	190	189	213	201	221	237	219	216	219	193	220	204	178	216	195	199	222	208	210	211	208	219	205	200	204	198	190	217	193	171	201	210	207	206	223	222	192	211	184	207	203	211	200	222	180	203	194	201	225	186	197	213	228	211	175	212	204	215	205	180	203	191	215	211	192	202	213	179	195	177	218	198	197	174	228	205	183	197	206	219	193	184	187	201	187	191	194	208	203	209	198	212	186	195	187	207	196	164	236	201	204	199	185	191	215	227	252	188	216	205	207	207	195	203	201	211	213	201	177	182	197	219	188	210	211	212	206	199	206	213	207	220	222	202	233	210	182	231	235	216	203	207	219	220	202	221	211	191	184	202	194	220	208	205	183	192	188	202	208	198	203	205	207	209	213	223	228	186	196	220	215	212	174	201	209	199	199	212	212	177	208	193	227	187	205	193	199	197	215	203	209	216	212	230	204	211	219	205	190	183	209	204	193	206	209	209	199	231	229	202	196	216	195	209	225	208	200	185	227	214	186	210	192	230	209	218	204	221	198	206	206	225	207	204	212	200	221	215	203	211	185	225	171	199	210	207	225	203	217	186	199	210	222	213	199	190	226	193	172	211	237	204	206	208	192	211	226	232	196	211	167	174	188	208	214	187	221	212	227	225	215	185	210	208	209	207	187	220	231	224	192	204	168	187	206	198	246	219	184	202	224	205	231	192	198	196	200	190	211	210	183	201	190	211	216	199	218	201	225	212	232	220	203	200	209	199	209	196	204	202	211	195	203	209	215	248	224	207	209	205	198	191	195	229	210	242	171	187	193	200	198	201	214	197	208	205	207	206	187	198	196	208	191	211	162	202	193	185	202	214	218	194	190	208	221	177	218	206	190	198	207	211	210	182	193	212	214	200	214	216	220	194	206	202	200	207	178	175	204	197	217	188	202	190	193	215	190	190	184	211	209	200	210	208	203	181	208	229	214	229	221	200	178	205	186	210	207	220	215	198	198	232	216	224	196	205	205	196	232	206	185	208	211	193	229	187	213	213	204	205	230	200	214	208	233	177	197	200	213	217	214	208	178	185	210	213	206	212	204	179	183	184	216	237	206	221	217	199	198	214	216	218	188	223	224	211	228	234	211	216	210	201	194	198	207	220	227	233	206	212	185	206	198	200	217	198	190	193	178	221	204	205	195	215	191	221	192	200	205	229	209	231	203	180	220	213	212	222	220	215	218	212	212	205	216	231	200	206	185	178	221	212	199	189	227	222	215	199	218	180	224	174	212	232	199	193	206	199	195	191	217	207	197	202	197	215	211	209	198	214	194	206	246	208	206	232	184	227	190	190	204	212	203	202	206	185	216
28150	32409	37693	42040	48262	54304	54028	53635	55946	52839	48672	48332	40984	29995	37452	36225	34774	28370	21686	18292	16973	19764	17822	16219	14050	14450	17789	14072	11131	20561	23725	23459	24495	20658	19778	14571	10549	8070	6028	5429	6236	3782	2453	2307	2245	2503	2486	1985	1351	937	975	1287	1121	931	893	847	788	808	763	722	710	663	685	638	660	650	612	624	610	539	579	580	612	548	588	557	594	584	558	578	529	547	568	553	554	552	581	586	583	588	548	611	516	584	560	564	561	570	617	552	558	558	600	583	526	550	580	556	581	573	583	590	531	567	575	561	546	578	577	597	556	563	590	527	553	544	630	595	612	520	551	583	592	586	583	613	578	584	564	585	574	545	503	573	579	548	580	589	591	576	648	545	579	594	557	536	569	560	586	567	547	598	593	550	600	567	592	525	570	534	580	540	564	609	569	548	558	553	542	575	594	580	552	567	567	566	582	567	575	561	520	533	569	568	600	538	575	573	540	570	544	555	565	590	569	573	555	594	561	602	554	513	567	568	562	554	552	524	595	563	554	604	581	549	534	543	556	521	553	577	574	585	546	552	576	519	583	558	592	588	552	553	604	589	541	585	531	557	570	548	584	601	527	530	556	549	574	559	614	534	575	538	531	595	575	578	551	557	540	535	577	552	573	597	565	577	559	554	543	623	573	547	591	566	555	538	535	568	531	619	541	554	549	587	568	533	577	565	543	554	593	565	575	633	570	585	545	550	550	583	538	599	582	560	578	573	535	577	545	581	620	555	603	572	589	573	584	547	543	576	552	571	569	545	577	551	576	555	572	550	585	565	589	596	581	564	537	531	540	560	546	551	577	552	540	545	558	568	553	553	519	568	553	605	564	583	535	561	592	563	600	583	582	583	574	552	571	585	593	527	579	530	567	549	584	560	554	570	582	516	555	561	571	565	602	540	596	578	561	574	553	564	560	545	577	553	532	582	522	575	535	570	572	547	555	543	564	559	523	583	535	554	575	569	553	601	561	516	571	611	594	557	586	561	557	597	577	560	583	608	612	569	565	538	563	588	596	545	566	625	604	565	562	547	567	589	548	535	523	561	583	534	556	573	561	605	606	591	549	588	577	567	608	604	557	571	557	569	541	526	566	561	607	557	579	552	597	602	535	565	552	536	594	524	535	540	558	552	566	586	548	588	581	548	579	557	590	548	554	566	566	551	583	582	527	581	579	598	578	574	507	585	575	528	597	586	548	588	568	538	579	537	548	569	576	547	558	550	622	511	541	585	593	580	560	608	544	574	576	591	566	577	564	546	571	611	584	563	580	539	606	586	577	604	498	600	588	570	557	576	597	569	521	559	575	610	548	589	616	549	568	553	555	590	578	596	550	552	533	571	553	573	560	582	533	549	543	535	560	597	563	581	567	569	611	582	537	562	578	563	560	540	617	559	578	550	595	589	551	581	551	569	553	599	540	618	604	586	588	573	546	568	554	579	598	539	554	550	551	576	548	571	609	578	546	551	586	540	575	536	572	579	587	586	537	570	551	574	554	561	518	609	588	527	573	525	567	570	611	566	572	585	593	552	560	569	538	587	542	584	583	551	578	545	574	584	574	538	552	592	584	554	531	566	555	551	569	553	609	565	558	602	559	575	563	603	585	590	565	606	564	566	572	542	573	588	550	615	545	584	510	586	568	554	604	552	576	573	534	611	607	539	572	581	578	575	554	499	562	586	539	554	614	545	600	549	590	547	547	562	555	574	611	578	519	545	557	581	580	560	548	577	597	565	596	557	576	594	617	574	533	560	603	582	592	558	595	551	592	586	599	560	585	584	570	572	582	586	563	594	580	528	560	552	570	531	581	553	582	576	534	537	565	554	566	551	600	570	550	574	548	540	545	589	572	575	575	582	593	590	581	553	582	582	589	564	575	592	558	587	565	589	570	574	570	566	585	549	616	592	562	581	564	568	594	562	582	576	571	549	594	573	543	573	603	591	536	533	546	529	558	557	519	574	544	604	518	574	554	557	556	554	548	581	584	573	587	588	541	570	551	618	558	568	566	564	565	560	588	580	572	542	583	556	539	571	571	545	574	564	561	541	562	562	589	550	566	589	599	603	546	557	561	536	539	593	534	573	541	609	572	588	553	590	596	583	571	603	555	563	554	603	596	590	559	548	590	571	550	597	543	555	557	551	556	537	540	556	582	585	558	626	564	558	554	544	594	587	594	626	582	532	562	593	621	560	574	578	609	550	558	572	560	597	553	586	594	550	547	569	533	559	561	538	606	555	559	589	579	558	597	549	544	581	571	584	570	592	600	551	534	543	551	549	597	567	546	611	567	548	581	556	537	582	586	579	540	541	559	542	579	563	561	585	547	530	574	562	577	587	564	524	570	572	573	528	566	575	548	576	522	592	583	583	593	530	544	555	560	583	527	566	608	590	589	580	533	588	525	599	552	561	577	530	573	583	595	599	546	577	544	577	590	568	567	540	604	575	536	538	580	554	534	570	595	581	529	534	570	550	585	576	579	588	543	550	568	598	611	580	579	555	570	551	555	543	556	567	572	536	564	545	590	526	550	578	597	508	548	533	568	586	563	588	566	602	558	603	580	519	552	599	558	573	599	560	558	571	579	555	574	585	586	560	575	567	576	564	539	535	562	582	593	555	593	551	588	576	584	569	594	533	546	604	607	547	538	565	587	557	588	554	597	584	534	563	601	544	562	572	583	556	597	550	545	552	561	558	591	579	553	554	618	602	552	560	565	551	570	557	563	578	533	553	572	588	552	532	557	584	580	585	579	548	557	584	562	595	541	614	591	548	560	549	570	560	596	562	572	554	563	573	578	592	556	565	586	548	588	541	546	570	583	550	580	575	558	561	540	545	594	546	543	557	560	563	586	533	575	563	596	570	542	566	584	570	521	537	565	519	505	607	581	551	577	572	555	618	575	611	628	541	543	578	546	533	583	551	567	603	556	583	568	550	576	545	559	545	571	539	608	633	562	559	562	558	546	575	595	558	566	598	546	536	554	545	594	580	601	540	569	561	543	565	593	543	604	534	591	581	595	545	591	546	589	548	560	515	560	562	574	551	563	568	569	590	562	583	573	575	615	571	582	562	530	582	564	553	568	527	579	593	541	590	619	564	554	564	559	573	576	525	585	544	552	542	597	576	565	547	545	569	555	550	595	558	561	575	545	540	589	579	531	579	563	544	607	569	540	540	543	561	538	587	553	599	565	553	545	606	572	586	553	571	560	602	601	513	557	548	548	568	589	600	535	543	561	577	577	585	601	579	555	572	553	624	589	541	559	561	561	491	545	559	601	589	540	549	569	562	582	578	593	590	574	565	539	603	625	566	580	583	536	512	569	606	550	548	596	592	591	566	559	569	551	575	553	559	565	511	535	573	560	545	568	586	545	574	527	536	562	546	560	555	593	599	578	546	562	573	582	595	574	551	551	567	572	564	555	567	560	575	589	522	607	546	559	559	583	550	560	590	594	533	544	567	570	564	572	535	565	560	638	591	589	578
11124	11560	11798	7343	7412	10411	7099	5125	4170	3254	2699	2170	1567	1036	942	1052	754	791	499	444	402	378	438	387	395	382	386	377	344	414	408	416	428	363	389	317	269	227	262	231	257	222	249	233	228	247	206	235	221	203	207	231	213	221	226	215	227	231	201	217	225	201	224	212	238	233	231	226	218	206	220	210	222	216	219	226	217	199	213	227	205	177	213	218	219	193	208	217	210	210	221	223	222	197	229	231	219	213	185	220	202	206	235	186	225	175	216	208	231	213	211	218	231	210	210	232	213	237	190	230	213	233	207	221	184	203	197	205	211	174	198	217	203	217	173	220	230	201	246	234	177	225	190	201	224	218	202	198	215	219	202	219	197	224	221	225	185	221	219	223	211	216	193	213	199	194	201	236	206	217	189	231	251	203	217	199	194	219	246	208	249	216	201	207	236	241	190	231	202	199	204	250	176	194	224	196	215	223	191	233	197	230	206	198	180	245	218	199	238	217	227	212	197	212	202	212	190	238	223	215	223	194	232	211	247	228	213	211	193	241	205	215	214	230	206	221	228	186	224	227	212	232	202	203	218	185	234	191	241	226	197	212	222	197	212	232	239	235	208	244	218	223	189	192	236	255	210	227	227	211	203	191	216	198	200	220	218	209	213	204	209	221	220	209	223	214	213	215	225	210	227	237	208	192	204	212	216	215	212	204	220	183	198	213	196	213	197	208	196	205	181	208	209	192	226	214	242	206	213	220	192	240	209	202	200	236	223	204	205	232	210	228	224	195	235	198	227	246	227	212	223	232	224	210	196	213	218	215	232	214	216	206	196	201	212	221	190	204	227	184	193	215	213	224	229	212	212	210	206	249	214	218	219	188	226	190	221	201	237	220	231	209	206	199	204	198	198	192	190	204	208	209	212	217	229	226	226	218	221	202	212	200	202	213	240	224	206	208	230	239	205	211	205	227	195	204	207	218	226	226	234	214	221	216	241	201	189	226	213	217	244	212	223	214	229	233	225	229	194	235	227	216	235	206	243	194	209	206	198	211	231	230	205	220	219	212	196	211	207	225	217	214	217	205	232	210	224	247	205	216	226	213	216	195	233	221	211	220	225	248	220	207	197	199	207	205	229	203	219	215	190	222	206	217	203	240	210	247	208	209	217	203	224	188	182	250	196	213	209	219	207	227	211	207	221	207	242	206	236	215	191	230	212	220	206	199	213	228	226	224	201	229	222	208	217	214	238	207	207	219	220	214	231	212	219	209	237	222	229	208	233	204	195	224	206	245	218	204	243	230	203	215	245	207	221	190	214	197	219	197	215	210	208	169	234	214	244	220	215	214	216	191	212	236	187	204	209	240	236	197	202	217	234	224	195	210	226	230	213	211	207	223	234	203	213	197	210	187	223	228	225	230	233	219	206	217	222	201	206	199	186	209	205	194	209	198	205	193	212	214	211	199	215	214	206	216	207	222	197	206	233	183	238	214	202	190	190	244	214	223	224	193	220	214	222	243	199	200	220	227	222	240	201	203	192	220	215	209	203	197	218	189	229	217	219	221	219	206	210	206	222	204	228	187	211	177	210	213	191	252	202	203	230	209	228	222	209	216	224	204	251	197	212	210	210	245	234	216	233	193	189	209	201	212	214	210	227	232	199	224	224	208	212	226	215	204	214	217	230	219	202	198	214	191	197	203	222	252	248	243	213	218	223	215	204	237	217	207	195	216	223	198	200	220	198	199	203	196	233	210	231	237	222	192	230	214	243	224	231	195	235	215	220	234	212	213	209	231	197	213	222	227	201	203	206	211	226	235	211	220	227	207	235	202	216	234	208	213	229	229	220	223	251	197	247	226	200	214	199	247	227	210	228	211	196	211	200	214	221	196	208	220	219	211	205	220	230	203	196	206	232	198	222	206	223	193	218	178	202	208	229	199	222	194	236	237	221	191	218	228	204	205	207	224	207	222	214	219	191	200	233	216	192	220	231	222	189	216	199	220	207	204	191	223	214	208	193	241	201	227	204	238	190	206	210	228	209	229	223	212	219	207	234	200	209	213	227	214	221	247	185	207	225	215	246	202	201	193	217	180	241	220	225	201	190	198	233	200	190	218	217	196	191	219	216	202	212	219	201	203	203	233	178	213	217	222	218	194	197	211	224	199	204	198	210	241	223	235	221	230	232	231	233	242	212	216	197	223	184	214	213	203	195	189	220	190	198	220	209	250	218	202	225	243	233	192	200	202	226	192	221	210	212	225	243	184	214	232	195	195	213	218	222	209	211	221	224	210	200	252	247	211	226	218	240	197	241	221	211	227	241	225	212	216	230	212	227	211	199	217	206	210	234	204	222	235	209	232	213	216	226	235	208	184	195	188	206	207	191	230	198	239	214	218	236	220	212	226	219	227	206	217	222	219	220	200	213	222	229	200	222	234	219	210	225	229	226	199	205	218	219	213	210	217	207	200	256	206	219	221	201	230	219	206	224	206	209	226	240	198	194	223	224	219	210	183	224	196	219	235	195	214	225	201	219	193	223	207	231	218	217	212	213	207	194	211	210	229	194	212	204	207	223	225	220	195	232	196	192	233	230	204	229	204	190	213	226	218	227	192	242	201	231	246	230	238	192	218	185	203	220	220	223	211	233	199	234	213	208	227	207	204	213	213	232	213	225	203	216	219	232	244	210	240	221	210	227	214	205	221	206	213	188	238	243	204	230	206	241	210	202	205	238	208	209	219	213	223	223	216	217	266	217	191	214	226	220	220	216	218	218	203	227	217	228	202	220	199	207	217	222	220	230	221	245	216	219	228	216	237	201	214	213	193	233	197	253	221	217	210	208	203	209	202	237	227	211	204	208	206	247	231	242	230	217	220	223	207	208	206	189	225	179	230	232	202	200	232	221	215	224	208	204	207	217	189	218	220	185	231	197	245	210	237	219	240	211	205	223	216	225	224	209	251	222	220	184	231	212	215	214	215	204	224	214	180	199	210	229	210	229	252	203	214	224	213	206	211	211	233	206	204	205	214	191	223	199	210	223	215	233	201	229	235	204	229	198	223	233	212	196	206	202	238	215	202	234	215	223	225	193	198	228	216	211	231	197	241	249	208	193	220	216	225	198	189	219	186	180	208	215	221	210	216	212	217	230	225	209	226	234	224	235	210	216	215	221	209	192	196	198	204	226	216	192	226	213	217	190	209	211	192	211	214	213	237	214	208	210	225	213	196	189	202	222	229	226	227	217	218	191	213	215	208	197	230	208	196	214	224	197	227	257	193	206	220	201	217	204	230	235	212	204	203	183	211	194	172	184	191	198	228	209	211	192	216	216	217	220	211	231	215	233	234	197	198	216	236	203	240	206	201	219	214	203	191	197	225	224	203	236	195	195	208	213	198	214	216	199	220	213	234	232	235	221	233	202	228	232	213	187	199	211	212	218	218	213	233	213	232	197	216	216	204	235	225	207	214	195	230	199	211	222	192	225	211	203	207	211	197	216	214	228	207	192	190
7781	10967	15570	15345	18408	25237	19546	17165	16337	14262	12216	10732	7478	5175	4780	6091	4229	4255	2396	2005	1918	2072	1914	1839	1645	1796	1882	1641	1250	1823	2132	2205	2102	1695	1638	1238	1002	928	818	799	751	662	650	637	639	620	633	664	582	577	557	611	591	637	597	597	618	589	574	596	564	599	597	557	600	556	614	576	584	620	577	570	597	566	601	582	597	554	567	574	598	588	595	541	589	590	570	600	572	570	572	546	607	579	573	583	589	562	595	624	594	585	574	617	607	615	560	586	565	633	579	539	565	562	574	598	546	541	617	535	602	575	558	555	582	581	568	577	597	589	585	589	620	604	593	644	583	612	593	550	558	600	590	584	565	564	576	597	601	603	589	622	572	579	578	595	619	602	600	577	600	586	581	596	586	584	570	567	595	540	553	560	520	566	603	596	569	563	585	580	593	604	576	639	612	570	555	569	545	621	611	600	624	553	601	609	550	548	569	597	582	529	605	559	568	575	609	604	555	553	578	576	538	558	576	575	549	584	584	627	606	571	579	572	621	615	559	564	584	569	608	570	583	593	585	568	616	580	603	579	553	566	585	607	559	563	566	587	639	589	570	585	604	552	583	560	577	574	588	571	544	557	631	577	586	617	574	544	624	622	593	545	562	584	558	583	602	586	548	578	573	555	586	557	539	549	524	587	602	612	571	613	571	584	593	598	617	589	582	555	558	609	599	592	626	611	540	568	581	601	577	564	557	586	621	568	585	596	579	619	596	553	559	556	570	617	556	566	593	548	606	645	556	609	582	553	606	557	567	567	625	613	595	620	589	580	588	596	546	588	610	584	567	611	578	546	613	595	562	597	592	633	565	565	569	555	616	592	575	561	582	557	572	578	593	569	567	576	586	583	570	586	563	564	549	557	550	599	590	589	530	583	554	576	618	599	566	597	593	630	554	640	625	576	551	577	606	541	608	593	602	625	597	549	606	610	567	580	578	560	589	601	557	630	567	599	618	527	569	583	562	543	536	572	582	563	586	585	577	599	576	604	624	582	549	607	611	585	591	597	602	562	553	576	566	584	587	591	547	545	511	599	557	591	610	615	578	589	615	597	563	573	571	586	602	572	586	600	562	591	588	582	559	621	581	573	571	566	591	561	600	611	583	571	599	589	614	597	578	544	596	602	611	628	614	590	625	623	609	607	586	599	571	618	610	615	581	591	609	584	591	540	627	560	579	565	572	607	567	625	545	537	597	561	525	559	591	581	577	561	594	560	599	575	577	635	602	581	572	562	619	574	571	560	607	597	647	563	546	610	587	549	638	534	546	589	563	602	614	568	544	601	598	581	610	590	588	597	594	566	563	528	574	574	616	588	595	606	584	560	598	545	593	580	614	625	586	595	619	586	603	594	568	595	595	551	564	571	535	530	601	532	577	601	527	569	589	590	571	641	574	582	580	639	594	589	601	589	600	618	577	596	601	560	575	623	566	574	590	566	610	571	537	557	595	569	588	620	567	595	586	569	589	602	563	591	613	562	626	597	622	602	605	582	613	599	578	597	567	583	588	567	565	551	582	594	559	553	618	648	620	598	596	528	582	567	544	578	596	532	609	563	585	610	607	561	591	538	552	584	598	587	614	617	556	615	545	577	556	593	583	582	569	615	620	581	577	613	580	599	542	574	563	564	575	572	614	619	584	596	550	620	588	595	574	563	570	599	600	586	621	581	566	589	558	589	612	556	562	575	587	593	595	564	594	541	566	585	606	585	580	579	574	584	583	614	604	593	630	594	588	606	616	582	619	591	588	572	579	582	609	565	565	622	611	553	588	604	544	583	579	602	594	562	598	582	574	596	592	587	570	577	563	596	564	595	582	573	608	544	535	584	586	531	570	591	601	567	533	601	574	638	573	577	535	590	557	578	560	584	536	569	579	548	571	592	636	593	568	560	597	578	579	574	595	620	592	574	585	572	564	620	601	560	587	596	567	570	614	606	617	564	589	580	570	575	607	598	582	561	576	569	582	598	571	636	619	574	622	550	557	583	607	589	578	543	559	589	587	572	608	582	538	595	604	584	562	631	618	613	534	588	617	576	634	586	594	584	585	598	585	580	606	598	562	596	569	606	573	597	574	591	547	576	613	610	592	578	578	585	599	557	528	561	589	594	594	541	559	566	621	598	575	596	559	569	591	582	538	589	589	611	609	530	568	531	577	584	571	552	601	562	568	562	570	572	591	615	602	543	584	561	586	553	556	556	552	653	560	593	546	576	604	576	577	580	557	589	591	634	581	590	573	612	649	541	613	595	564	584	567	586	550	625	559	597	591	619	546	627	591	597	604	609	610	626	630	598	589	580	549	571	565	563	554	592	590	578	627	586	528	588	532	597	587	600	591	592	611	598	570	588	598	600	593	645	600	543	583	607	553	608	592	585	583	545	554	611	580	589	557	585	622	561	567	591	598	580	598	546	581	618	566	558	597	585	569	596	585	597	567	564	560	541	569	564	594	561	588	588	582	585	583	583	601	597	622	581	594	563	606	582	588	562	578	622	580	617	586	611	525	585	606	594	632	589	585	609	603	554	641	574	572	535	548	554	566	565	582	571	634	571	559	616	631	575	587	565	582	612	542	582	549	580	583	622	590	558	569	603	595	561	576	612	590	573	646	612	629	596	549	596	600	535	634	555	576	611	565	595	597	588	536	581	595	564	559	608	606	594	577	574	596	535	577	652	534	612	589	598	567	570	558	564	601	585	559	567	592	589	569	543	579	578	616	578	575	577	574	600	567	571	555	601	582	582	571	596	554	615	581	533	561	557	583	608	600	623	546	567	637	575	607	581	540	571	576	582	573	612	614	621	555	604	606	580	562	560	557	610	582	651	545	562	631	577	572	577	556	593	590	623	572	553	572	609	578	581	580	546	565	594	570	549	589	607	574	580	564	640	576	561	598	596	573	544	614	607	533	560	579	571	614	560	582	565	607	583	591	605	612	595	597	559	619	553	579	586	562	611	579	558	597	598	572	588	576	604	563	542	586	560	562	601	611	581	618	550	605	569	573	522	604	597	590	582	592	614	546	579	623	573	578	602	550	604	597	601	540	566	559	594	621	565	597	577	594	554	609	589	587	604	597	551	565	594	575	571	607	603	583	631	601	589	572	615	628	599	596	546	605	572	533	598	573	586	580	557	614	590	607	569	583	569	604	560	555	579	587	590	625	591	594	564	592	588	606	581	586	624	636	582	573	597	582	569	614	583	588	589	550	603	588	589	574	632	586	578	610	611	579	588	539	595	590	561	610	592	579	583	600	589	608	564	560	595	601	602	565	626	582	631	624	598	631	575	574	535	576	565	574	568	601	606	550	587	611	570	607	608	589	550	545	624	567	601	587	608	586	594	583	575	574	600	594	531	581	605	602	598	611	604	596	556	578	566	568	587	631	549	579	568	528	585	620	548	580	555	558	555	585	594	548	554	592	575	573	596	589	633	585	634	562	555	565	612	564	588	630	595	590	623	597	598	593	568
31560	33967	35873	36142	37916	47839	41475	37381	35893	34391	31354	27186	22171	12646	8634	12185	8679	9042	4588	3021	2437	3165	2929	2105	1675	2567	2638	1637	1435	2712	3408	3399	3407	2760	2147	1384	984	857	611	497	455	326	252	259	282	285	273	255	222	188	217	220	210	187	185	197	163	168	183	191	177	201	178	180	154	194	146	169	187	173	163	180	149	158	180	199	177	168	168	178	201	187	175	153	168	165	166	158	180	173	173	149	176	155	177	192	187	153	166	177	181	181	183	165	166	184	167	156	159	168	164	190	160	172	190	178	166	184	179	173	164	170	159	153	170	187	170	156	191	171	170	177	184	188	168	187	173	155	153	158	168	159	217	173	144	172	179	155	166	165	175	172	187	163	195	178	161	171	158	172	164	166	155	163	176	168	158	157	175	186	166	160	184	163	187	180	168	165	174	156	166	193	178	180	173	193	173	177	150	178	147	175	156	166	194	162	191	158	172	153	171	165	180	163	176	172	193	177	192	153	190	179	180	168	191	181	205	168	173	174	163	177	154	199	166	173	155	159	188	162	135	162	189	168	203	183	160	165	196	156	160	173	193	150	173	177	172	155	160	177	179	165	143	169	155	185	163	173	167	162	133	162	169	186	189	172	144	190	191	185	174	186	188	162	168	174	175	168	163	182	174	161	166	164	149	175	155	149	160	156	199	195	169	195	162	189	176	167	161	160	182	207	171	170	172	180	185	160	174	157	181	144	168	156	148	158	195	169	188	168	206	191	160	151	187	192	169	197	155	144	177	171	161	173	163	173	159	199	199	155	168	167	171	160	188	174	169	172	160	159	183	175	156	158	175	146	190	178	210	177	177	153	160	169	162	180	166	180	175	164	160	167	155	168	172	204	171	179	173	160	179	180	200	156	175	189	159	172	165	193	188	182	173	181	164	185	154	186	163	149	190	164	180	164	163	182	155	174	173	174	158	190	154	160	168	190	162	178	191	168	160	169	161	142	172	168	155	177	165	167	185	188	144	183	171	165	172	172	175	183	174	167	189	155	168	165	165	156	194	184	168	173	162	156	157	167	172	164	187	166	171	178	170	185	147	150	179	174	202	171	181	197	186	176	170	173	162	155	202	188	154	167	164	154	177	194	168	166	166	162	163	179	170	176	170	156	161	180	153	174	167	163	177	186	177	147	164	190	180	168	187	193	173	196	159	164	171	181	172	142	158	150	165	174	163	165	180	184	182	158	174	182	151	167	153	161	183	173	203	173	179	169	160	187	165	168	153	184	160	160	178	188	196	151	156	143	182	169	166	183	158	169	175	189	178	183	191	163	172	182	172	177	172	174	170	178	164	170	161	179	179	176	173	174	190	164	168	162	147	180	182	163	180	181	161	191	166	182	172	180	151	143	162	162	172	168	154	144	171	163	153	187	169	175	166	174	181	177	167	158	162	164	140	164	164	178	170	168	189	169	147	161	176	174	173	174	162	185	142	177	164	192	169	191	194	157	195	159	151	188	175	177	167	170	183	167	173	168	179	195	160	175	189	197	168	172	197	185	184	181	165	145	168	186	159	158	188	166	181	180	180	161	162	176	181	172	207	150	183	180	156	154	171	150	187	163	166	150	168	168	153	177	189	170	171	191	146	161	153	170	184	156	167	164	187	174	162	165	168	174	149	198	195	180	191	177	164	158	160	142	168	163	179	159	173	160	166	158	160	151	161	183	168	196	172	194	173	170	180	163	177	171	152	183	158	192	163	166	178	162	177	158	162	160	166	167	172	186	172	175	167	181	154	154	174	189	178	163	163	210	175	167	163	142	177	153	169	180	194	174	161	192	165	161	158	177	158	163	163	170	160	167	164	172	182	154	165	157	200	165	181	164	174	156	172	162	167	191	158	185	152	161	167	168	180	149	151	144	170	167	170	165	180	175	163	140	173	169	185	174	164	162	166	162	175	175	185	157	156	174	174	165	203	175	158	177	176	168	194	178	172	171	174	175	206	186	185	180	187	170	162	174	189	178	177	156	145	170	163	159	211	169	171	172	188	168	152	170	149	156	171	140	172	167	186	173	155	179	168	181	180	174	185	175	171	165	156	158	165	198	161	172	194	153	154	168	163	188	176	163	183	186	182	192	170	170	189	180	172	186	175	164	158	174	162	182	146	161	177	166	175	168	166	160	174	144	156	187	172	154	175	184	176	188	173	174	172	172	157	156	196	152	185	168	192	165	164	174	167	146	218	155	168	175	158	153	184	181	182	174	155	191	162	180	162	163	173	158	173	150	170	156	147	176	191	177	176	208	184	167	171	167	185	200	156	186	162	168	161	172	180	164	175	178	172	153	184	163	180	196	181	157	184	171	151	178	168	171	164	156	182	150	172	178	163	192	167	183	186	173	160	179	157	170	155	158	164	177	151	187	147	171	192	148	184	174	160	187	172	181	157	169	172	177	168	157	179	196	197	191	154	176	174	180	155	179	200	178	164	179	197	182	182	170	179	196	160	158	171	173	166	185	175	170	165	180	166	163	200	163	189	165	157	165	164	146	137	152	176	175	160	172	169	171	153	187	162	168	145	179	151	171	164	173	154	190	152	151	173	172	198	194	154	207	188	177	165	200	184	164	154	157	195	170	162	161	157	178	166	167	177	173	166	166	185	165	183	184	187	152	160	190	143	151	168	175	153	169	164	166	164	177	167	149	171	185	157	169	162	192	166	174	171	168	172	172	168	194	179	148	170	172	164	173	193	174	161	169	194	179	188	162	165	177	192	163	168	166	179	191	158	153	166	165	154	178	156	166	168	176	169	171	155	176	177	181	156	154	164	142	165	171	161	169	185	164	200	174	157	187	172	159	180	201	161	171	173	179	155	172	155	163	175	177	174	172	167	174	162	172	190	150	168	166	166	190	171	177	170	173	193	157	181	175	158	164	183	184	168	172	170	178	193	186	152	175	164	186	183	171	174	172	161	164	165	189	157	163	164	181	172	176	183	179	132	177	174	187	164	178	147	170	175	172	160	178	161	177	166	167	159	198	135	154	164	148	200	162	192	190	181	144	163	149	171	157	188	190	153	159	196	161	169	193	164	160	177	170	182	168	157	159	158	149	172	195	195	167	183	182	157	170	160	144	174	186	199	153	154	153	177	175	164	162	183	153	170	185	185	141	143	150	183	171	154	175	201	165	175	165	167	206	166	163	171	163	195	191	164	199	168	158	157	180	203	166	182	166	170	175	170	160	182	172	166	181	205	189	171	174	180	191	167	172	183	156	179	150	171	165	166	172	185	164	175	161	181	192	179	173	191	150	152	186	178	176	166	162	163	186	188	182	191	157	204	186	175	157	188	175	185	165	188	177	146	152	141	163	178	166	178	167	176	185	150	159	152	181	183	159	171	152	176	163	167	169	191	184	184	173	179	153	177	173	177	184	172	151	181	158	190	148	167	176	159	170	165	166	153	175	169	160	168	156	166	151	187	166	165	164	152	171	179	189	171	149	165	172	172	156	173	169	172	156	159	165
21623	27995	33643	39165	43437	52131	48948	49517	48643	47875	44050	42038	37807	25276	22747	30500	25153	25240	15991	12622	11297	14238	13199	10189	8583	13070	13108	8625	8093	14042	16752	16473	16763	14239	11579	8143	5322	4441	3133	2636	2485	1580	1196	1210	1210	1343	1238	862	722	683	723	745	727	651	625	597	589	520	517	524	516	493	539	505	517	474	582	491	495	481	474	468	448	471	478	483	494	471	480	479	498	508	514	504	463	494	516	483	446	457	446	469	451	494	524	489	473	451	510	474	499	495	476	448	483	502	509	468	476	490	466	489	510	477	448	450	498	496	467	518	447	451	496	456	479	493	521	488	487	491	483	494	478	497	464	481	491	493	485	459	476	469	503	506	493	480	474	454	455	456	472	491	471	420	457	466	456	508	463	481	473	476	484	485	460	447	482	479	482	491	488	504	490	490	460	511	464	510	485	486	491	485	455	454	479	495	492	465	479	483	493	473	456	521	510	476	466	470	493	499	500	484	475	467	497	493	501	474	479	494	493	491	455	480	467	494	472	463	486	471	479	503	501	458	461	463	481	457	492	488	463	467	461	509	449	484	479	480	475	524	480	448	477	464	474	495	487	482	480	487	492	525	474	457	519	475	484	456	484	538	496	505	468	463	511	500	482	500	473	461	494	470	471	483	513	514	491	512	466	501	467	470	513	516	486	511	516	461	482	498	494	459	480	480	483	489	500	467	455	487	491	483	462	473	483	470	468	461	496	466	463	487	503	475	466	477	466	472	515	403	465	486	507	487	473	510	466	457	485	477	471	497	475	448	469	464	519	489	484	454	444	493	529	460	454	507	460	457	506	459	478	468	485	441	465	466	496	471	461	486	470	500	456	495	477	466	489	509	439	472	482	469	517	450	488	488	511	468	484	519	452	482	527	489	489	510	465	471	485	465	510	495	508	502	474	488	470	470	476	478	488	488	492	455	460	476	465	501	540	480	465	471	482	480	498	523	450	494	499	457	468	474	485	487	499	485	482	470	463	498	504	480	473	452	511	468	494	469	476	446	460	481	467	462	487	463	471	502	459	498	455	454	466	474	448	483	486	480	497	479	514	482	478	509	489	456	477	483	455	486	504	503	465	462	539	475	464	506	499	478	455	533	484	486	500	465	457	462	507	480	522	519	457	482	463	501	492	471	479	456	465	500	490	474	473	503	469	468	446	530	492	504	471	492	483	509	476	480	485	480	493	524	493	468	483	444	475	503	502	453	496	482	485	500	472	451	488	488	484	473	456	458	461	519	476	466	435	493	430	470	483	480	480	468	466	494	457	459	486	511	526	480	519	475	473	490	476	500	462	466	487	475	444	467	450	446	467	465	489	471	491	516	472	478	493	454	482	479	476	457	491	478	457	472	514	452	501	502	448	503	472	476	505	494	477	485	442	525	450	479	479	502	465	483	496	488	487	441	512	469	477	510	440	529	461	493	467	486	474	509	486	520	475	491	473	496	488	460	476	499	476	477	484	507	493	510	474	487	491	508	494	530	446	457	500	516	515	492	458	478	508	508	454	510	442	489	494	505	475	472	502	510	481	462	530	503	517	498	542	480	463	454	474	500	478	492	489	462	465	471	461	462	509	490	496	487	464	514	475	486	462	483	481	485	467	405	472	518	502	497	446	471	497	490	458	489	476	427	481	469	465	483	480	484	463	457	485	477	448	508	484	458	445	474	507	481	474	478	467	488	474	488	487	498	472	492	488	481	446	509	463	484	472	486	513	508	484	461	451	462	486	474	524	477	511	438	489	509	470	481	513	521	442	492	457	449	501	490	451	470	507	491	482	495	487	457	474	492	484	486	455	475	491	450	474	492	488	456	472	509	509	493	464	505	475	452	461	498	461	474	475	490	493	484	511	444	480	474	453	519	490	473	497	501	540	502	483	495	488	434	445	473	490	499	476	471	515	460	478	507	456	484	425	476	460	479	458	505	516	503	514	494	462	491	460	505	480	524	503	486	441	494	478	473	473	476	503	493	483	477	467	465	505	491	504	484	510	476	458	529	466	485	483	527	476	492	497	487	473	469	471	509	471	476	456	504	459	474	467	483	517	534	499	496	493	475	492	477	512	482	511	505	477	447	461	515	455	489	505	511	485	469	496	477	488	466	525	460	529	481	474	482	489	486	456	466	441	482	478	464	459	493	466	493	459	447	470	469	478	485	484	473	491	457	464	503	461	483	504	454	498	452	477	472	524	511	480	510	512	473	480	498	424	510	482	471	521	508	518	485	458	493	485	498	479	492	524	452	475	521	512	430	511	501	485	469	464	506	442	481	501	498	481	476	455	470	485	505	501	516	511	520	473	483	501	511	486	474	492	438	494	509	497	476	453	451	503	468	470	477	526	505	460	479	513	463	449	456	478	474	527	499	494	478	483	461	499	473	491	494	442	456	511	483	450	464	503	465	466	466	473	503	475	469	490	484	504	503	462	510	470	525	509	494	475	493	495	439	491	457	524	476	477	512	515	467	518	497	470	462	486	518	495	435	491	476	472	477	503	496	462	498	483	514	462	489	512	458	478	487	458	478	492	467	472	449	482	484	473	476	490	462	491	487	464	450	510	455	497	520	461	503	475	500	484	518	457	450	478	466	475	462	465	474	492	490	479	471	503	438	477	453	484	474	478	480	492	503	469	505	469	473	503	487	481	478	495	491	502	529	461	487	452	488	487	476	513	455	490	512	475	521	490	472	512	520	506	498	460	541	488	514	453	465	509	520	517	493	494	538	480	499	484	460	477	485	447	469	456	522	522	464	493	500	502	471	506	493	508	462	512	465	482	500	499	486	491	492	494	474	543	493	463	511	492	497	465	461	494	444	488	469	460	492	421	454	471	498	512	516	467	498	464	510	515	480	480	496	470	461	490	474	498	450	485	518	526	473	532	441	496	476	487	482	467	501	470	469	506	453	476	466	502	482	470	494	451	471	503	518	485	502	525	498	492	470	495	494	466	451	472	513	486	472	511	489	510	486	502	513	485	479	462	471	478	489	448	479	516	472	477	489	471	479	466	484	492	507	472	487	463	462	473	464	494	468	481	485	495	483	507	470	470	476	485	468	474	458	470	487	481	476	530	479	458	482	469	482	482	524	477	458	487	453	505	453	497	490	494	494	475	464	505	476	531	515	479	453	471	517	492	453	441	450	507	461	473	471	453	482	478	491	465	447	452	507	479	487	507	485	491	509	501	480	482	491	487	475	508	493	476	526	471	462	436	438	517	482	462	450	504	495	516	467	486	485	497	471	481	505	465	481	481	504	479	527	485	522	457	498	484	463	456	479	485	455	450	494	468	480	499	483	493	425	439	487	487	471	474	489	522	458	474	447	475	525	476	516	479	453	482	521	495	503	459	473	449	486	434	464	489	499	491	471	456	443	484	463	497	491	490	503	470	534	467	464	471	529	477	485	504	433	463	516	450	482	518	503	476	513	452	505	461	488	500	509	484	479	501	473	502	494	508	451	449	468	479	502	482	481	492	508	472	464	453	496
39432	39899	40761	41350	39465	48055	45984	42767	39843	40341	36723	32595	30495	16117	11996	15289	14318	13869	7687	5132	4217	4315	4356	3836	2309	4135	5366	3290	2286	4554	5307	5161	6221	5147	3697	2688	1738	1589	991	742	728	503	419	454	458	429	390	341	289	266	266	291	272	234	232	217	221	199	219	212	207	217	275	213	207	212	229	189	205	218	215	215	215	200	232	197	187	207	220	224	203	208	187	226	201	189	217	222	220	183	218	217	222	185	206	210	191	212	205	194	208	214	202	197	216	230	231	203	204	213	234	213	212	205	191	204	209	210	200	182	193	199	198	205	195	189	217	184	186	226	205	185	207	199	249	204	188	234	191	202	201	208	206	227	206	193	183	205	189	205	206	212	216	202	211	183	235	220	196	209	186	171	199	208	180	205	191	193	216	225	225	202	195	202	212	233	185	224	221	182	198	186	211	204	205	241	205	222	202	222	195	228	181	205	229	230	217	210	201	207	179	212	195	191	198	192	200	197	218	212	183	220	210	200	215	223	200	189	199	194	211	211	190	193	198	189	206	224	195	201	205	220	218	210	225	222	203	201	191	228	202	215	209	206	196	234	219	217	195	171	190	168	203	209	223	184	205	181	213	215	211	208	208	195	197	221	214	213	200	226	206	204	206	224	211	219	226	203	200	218	187	208	201	202	216	201	217	206	229	207	182	208	220	229	226	222	206	217	211	201	191	194	187	201	201	224	198	206	182	201	218	203	213	188	215	205	189	214	215	212	207	191	221	213	240	203	206	213	203	219	205	204	240	173	188	226	197	195	205	214	197	227	201	236	240	197	239	216	197	189	207	209	201	222	190	212	218	199	212	206	204	189	218	201	227	207	210	233	200	209	230	200	206	212	194	190	212	219	203	198	205	225	203	191	213	192	211	201	183	211	191	195	206	188	202	193	226	229	187	218	207	194	223	220	195	193	209	186	194	189	198	206	206	198	247	215	229	200	212	179	237	197	197	204	210	207	196	199	190	198	194	174	209	202	219	226	222	174	200	220	180	218	207	231	199	222	226	191	206	201	216	208	206	218	216	237	203	237	200	185	194	226	223	204	226	172	205	209	228	208	213	183	192	201	223	214	206	247	206	203	197	205	237	180	235	204	209	218	229	218	185	191	187	198	215	190	203	212	176	226	218	218	204	206	224	208	206	186	216	208	194	190	201	220	212	193	223	188	229	203	227	191	192	221	213	232	209	234	200	197	220	233	203	194	211	224	222	221	195	219	215	198	203	216	243	234	239	187	230	208	186	216	205	205	185	205	222	204	217	191	190	215	207	232	206	215	195	229	203	207	182	212	219	215	198	220	200	179	193	220	202	197	200	217	215	207	208	207	196	222	230	191	213	189	179	181	218	199	196	191	230	196	187	211	208	213	191	230	198	198	214	214	192	185	220	199	208	212	226	192	193	236	208	186	222	215	231	227	212	206	211	196	217	182	186	210	224	226	208	235	206	206	202	235	208	194	210	232	207	215	225	174	223	227	234	196	217	224	219	205	220	223	195	221	181	213	201	231	172	225	183	202	214	199	200	214	227	202	179	224	187	203	199	236	212	197	193	219	184	232	177	218	194	171	196	208	202	179	218	208	197	172	211	210	202	211	222	199	202	211	205	191	222	230	190	203	233	213	222	214	203	206	210	205	212	222	223	202	228	204	217	202	183	207	213	212	198	201	233	230	184	198	216	183	200	220	207	214	219	213	191	230	210	212	216	212	234	178	238	204	240	203	221	218	186	211	211	213	218	194	225	204	219	207	202	218	216	211	204	208	195	189	200	208	201	200	218	219	201	194	201	208	228	195	209	206	191	219	188	247	185	200	211	187	210	175	182	225	199	215	198	206	213	199	200	209	170	221	247	200	186	199	193	192	221	231	190	205	201	188	221	203	189	227	211	230	190	222	190	207	201	195	208	180	212	209	225	215	199	191	190	194	200	239	183	217	195	217	238	199	188	194	207	231	177	211	218	201	212	212	210	201	192	219	181	211	183	204	223	179	213	232	206	176	214	207	200	216	188	197	210	207	209	221	218	197	225	195	236	191	204	216	246	227	202	208	213	209	196	222	209	196	211	209	209	196	228	222	184	197	205	198	230	187	201	197	215	180	197	226	213	187	203	201	211	196	219	219	215	199	219	193	203	212	197	219	199	204	206	219	191	212	199	208	218	210	225	212	212	222	218	210	193	206	203	197	220	221	193	197	207	247	176	215	219	195	187	207	204	195	208	213	207	224	196	212	196	220	228	204	207	183	208	192	191	209	202	192	205	198	213	228	199	211	198	220	198	204	222	213	186	212	202	225	230	220	194	185	179	219	200	217	196	202	199	196	206	233	197	206	197	193	213	197	193	225	208	218	190	204	202	222	193	192	189	219	190	202	197	193	204	220	214	204	196	212	227	194	200	174	202	206	214	178	203	215	227	217	180	199	203	218	236	205	204	189	175	200	202	215	209	213	211	188	204	199	187	244	220	184	185	206	168	206	212	190	184	210	222	197	207	175	181	205	203	211	229	182	231	190	215	242	218	218	219	197	203	218	235	171	194	200	229	198	205	207	204	204	219	209	225	205	219	216	223	211	206	208	207	204	178	198	214	206	223	200	204	229	209	210	199	213	228	196	212	198	202	219	213	222	183	192	207	235	205	207	220	203	199	187	210	214	213	210	196	225	205	177	196	195	192	196	210	204	210	179	208	202	196	228	198	208	185	207	196	210	208	208	218	227	195	213	213	213	189	221	218	224	225	198	202	215	199	203	209	226	233	204	214	200	198	226	201	236	214	225	181	204	208	208	222	194	215	229	195	213	213	195	195	208	200	193	195	210	201	215	188	196	209	195	205	208	202	192	230	183	180	211	215	204	222	205	241	210	230	196	213	224	222	193	197	207	216	215	193	201	210	208	205	184	220	198	200	195	197	225	200	205	204	222	179	226	221	205	215	233	202	200	207	200	177	229	207	196	172	208	190	202	223	229	223	191	207	184	192	196	193	219	190	228	203	188	207	221	229	210	198	208	199	196	216	202	210	212	214	205	214	189	208	230	217	198	213	213	211	204	202	188	199	222	208	194	220	204	199	197	192	214	214	219	194	173	183	202	200	201	216	210	213	222	199	221	194	186	209	186	202	192	194	197	184	217	230	227	204	208	245	200	220	212	198	225	202	240	194	201	210	192	200	202	230	195	229	219	220	209	223	181	198	195	194	203	214	208	199	227	234	204	188	218	207	193	210	220	225	196	218	198	223	210	204	213	203	202	215	201	184	209	194	191	197	197	207	180	227	217	192	206	226	204	208	206	195	211	223	217	202	223	210	227	197	188	227	190	210	211	195	195	210	179	209	207	204	228	208	194	197	216	228	190	247	181	204	218	220	200	201	234	188	209	204	197	209	214	206	219	205	203	192	202	219	211	189	224	208	205	230	196	193	177	227	190	217	225	208	192	195	208	196	194	207	212	188	207	205	186	211	219	190	198	195	186	220	218	198	194
28097	32258	38412	43478	45549	53065	53620	53901	52611	53183	47794	47390	43648	26898	26863	34063	31813	30613	20976	18123	17174	18036	17657	15936	10553	18946	21911	13923	11575	20204	21833	21524	24951	21930	17250	13523	9229	8840	5196	3776	3786	2764	2019	2204	2142	2346	1914	1507	1016	921	923	1173	1049	897	820	699	656	675	588	628	582	603	596	553	634	610	577	587	602	547	580	593	565	590	536	588	574	567	606	618	559	560	558	589	579	621	582	546	592	594	603	563	569	569	610	559	525	560	549	538	577	568	564	530	537	592	568	576	580	580	589	571	549	551	568	605	516	595	589	577	588	540	572	555	575	575	563	551	549	548	539	610	577	576	576	577	591	544	533	553	543	579	593	547	559	545	548	570	574	574	570	582	543	564	564	547	537	568	568	515	587	613	567	537	580	610	525	600	585	569	560	556	559	590	527	576	549	524	600	539	566	543	546	584	573	568	581	582	558	586	571	582	567	556	561	551	532	563	541	578	564	598	575	556	528	536	616	562	578	578	552	559	581	603	556	556	570	595	596	538	591	583	583	547	554	575	558	562	604	581	558	526	568	582	560	579	581	560	573	576	556	564	541	522	596	560	581	518	598	585	560	558	572	539	584	549	605	559	582	581	560	585	558	563	574	546	599	599	582	564	556	575	547	532	544	540	515	561	591	577	647	549	559	628	602	588	535	572	632	597	568	588	577	535	586	568	591	549	553	607	582	563	569	561	578	580	584	604	581	666	598	588	614	643	549	583	607	569	574	535	563	597	582	588	606	610	554	541	609	562	572	546	597	554	589	519	554	562	538	559	566	587	556	556	557	598	575	526	557	562	550	615	500	572	580	628	572	524	550	570	572	604	574	602	557	537	559	517	594	600	563	619	557	551	567	530	546	542	576	575	613	571	568	588	577	552	562	536	601	535	595	532	569	591	553	606	544	583	577	530	547	622	586	538	532	586	542	522	549	595	561	556	597	583	576	600	585	547	580	616	560	540	583	571	550	607	595	636	563	537	567	581	595	560	550	554	592	587	528	562	564	595	598	549	602	566	528	615	575	554	563	585	512	565	566	573	554	562	589	600	555	577	581	584	575	576	571	585	563	568	585	612	561	605	551	549	555	550	585	589	539	583	586	578	553	604	572	583	584	564	537	558	597	561	629	577	627	534	541	576	561	538	573	582	509	550	550	569	566	586	581	535	555	552	583	564	536	585	620	566	560	544	577	642	560	570	581	596	555	585	557	581	573	539	541	572	588	612	569	524	545	529	536	586	543	541	570	566	565	545	568	571	589	568	580	591	589	569	608	556	545	595	537	579	576	572	566	522	578	548	536	546	640	559	565	612	592	557	556	562	596	561	538	569	554	594	566	563	559	544	568	582	596	576	635	577	586	559	582	557	585	527	557	584	562	564	559	551	576	574	556	557	565	577	576	572	539	594	623	599	546	592	604	556	552	547	598	575	530	626	547	560	595	571	587	560	585	577	587	597	631	520	580	573	592	565	584	542	567	577	575	579	577	590	562	540	590	567	599	555	592	543	612	585	534	571	576	627	573	609	552	566	541	543	578	555	597	518	583	569	518	544	562	548	570	597	623	549	513	558	562	552	515	536	590	587	541	528	556	544	593	533	569	533	549	585	565	576	542	563	604	564	512	590	548	595	564	526	529	539	550	531	601	534	562	547	561	544	589	575	610	563	560	566	606	584	604	566	543	570	544	588	604	560	558	563	600	595	600	560	584	572	572	569	585	585	587	567	583	538	565	573	587	569	598	549	594	611	536	555	577	574	573	549	575	597	583	591	568	569	601	564	604	589	592	528	565	557	579	588	571	520	571	583	577	590	584	567	556	589	584	600	574	555	538	610	570	549	579	553	547	508	532	556	582	581	563	584	601	555	583	536	583	561	593	541	571	598	612	605	569	546	539	570	592	566	548	572	540	555	600	578	580	524	559	597	565	541	532	569	576	584	556	591	589	589	636	568	562	529	524	568	537	558	554	540	580	565	571	548	590	605	595	575	558	516	543	574	573	591	604	542	541	550	604	571	524	571	521	567	563	549	575	566	556	577	626	506	621	539	609	549	570	558	541	610	617	568	559	563	577	543	588	560	552	542	601	554	620	573	581	575	571	579	570	533	581	552	613	534	548	595	583	585	534	577	556	557	544	581	574	588	546	593	576	603	562	576	586	578	593	543	542	549	563	570	595	557	608	569	542	559	542	593	551	598	553	591	595	611	568	567	593	604	560	614	554	597	590	567	588	556	577	585	641	538	577	596	618	573	570	594	574	534	586	530	541	613	557	577	586	564	553	580	592	610	567	576	586	530	586	553	536	609	556	607	536	578	607	584	549	591	540	573	544	613	533	543	567	567	577	565	561	564	560	529	573	556	595	575	566	560	568	596	595	532	576	621	578	577	603	576	564	549	597	528	560	536	561	537	563	632	550	592	561	549	576	527	552	568	578	585	541	547	568	589	583	542	506	569	566	570	552	590	596	560	521	597	577	531	542	578	601	557	580	618	589	566	597	563	569	551	582	591	563	597	601	578	560	552	523	550	587	558	567	542	578	556	569	592	591	595	571	575	538	592	572	565	548	523	576	576	585	517	545	583	566	604	547	562	582	604	554	595	567	586	582	564	567	554	588	621	547	611	552	536	568	598	558	558	572	578	538	576	585	583	580	598	611	555	589	584	591	558	569	542	583	577	544	595	534	562	595	565	553	516	563	558	576	566	590	547	551	532	536	587	563	590	569	537	586	578	576	576	533	570	554	611	564	580	592	593	570	596	556	572	550	540	544	590	600	535	548	590	598	557	545	582	551	583	577	571	541	546	573	541	592	560	583	544	581	617	558	532	616	628	587	565	589	552	553	585	577	581	600	578	564	594	555	574	600	568	522	587	561	553	556	566	611	555	541	575	570	557	601	598	584	553	541	591	600	608	591	551	543	555	569	574	603	535	564	529	566	566	555	568	568	575	574	547	596	597	534	543	567	597	579	580	555	536	604	568	533	603	582	586	574	566	593	565	581	586	578	546	563	588	571	554	591	547	547	555	559	585	528	597	555	591	562	574	604	566	603	572	598	577	583	564	545	546	563	575	598	553	569	593	547	596	543	530	548	549	562	563	557	562	604	559	583	569	550	562	576	583	542	526	588	597	556	562	532	576	587	553	567	558	581	582	574	598	539	584	567	546	560	589	529	539	563	583	560	556	572	541	568	624	575	580	583	582	589	554	539	537	538	571	581	551	539	575	562	561	531	595	566	547	546	585	582	595	594	602	581	514	573	581	546	583	568	551	554	547	599	587	562	575	536	545	540	592	601	585	586	492	556	563	567	592	543	632	588	600	565	559	574	594	575	570	567	602	587	546	615	541	560	553	602	558	574	617	563	577	561	549	590	554	576	561	520	553	596	588	603	602	552	593	605	558	564	575	594	531	561	599	565	600	524	568	612	545	553	533	554	578	564	573	570	568	575	570	606	548	577	637	561	599	530	555	565	551	574	571	533	592	583	546
11715	10310	9441	8832	8087	9600	6713	5751	4551	3989	3110	2634	2162	1237	975	1105	976	920	553	481	420	572	486	457	421	504	558	422	377	427	506	476	506	517	396	326	308	247	266	254	244	224	248	213	214	238	221	220	238	215	216	243	209	204	215	219	218	210	218	243	226	231	216	218	214	193	190	232	202	222	197	212	209	196	205	215	184	178	198	192	235	182	200	203	217	189	206	217	200	212	194	196	219	209	215	223	208	217	229	206	230	207	210	233	216	223	202	210	231	195	194	204	221	223	221	217	230	191	230	186	217	191	188	200	219	193	216	206	197	221	207	205	202	226	220	229	220	233	231	236	236	213	215	199	211	211	207	202	206	216	219	203	227	214	205	215	200	206	207	230	211	222	218	238	187	200	207	204	195	226	196	219	197	209	214	187	215	229	228	218	198	205	235	211	210	193	221	229	250	223	208	213	214	243	227	221	227	182	211	220	215	213	220	207	206	182	215	209	186	236	209	239	213	218	209	229	212	211	195	219	240	216	239	190	185	204	227	200	206	223	235	219	205	202	220	210	208	199	221	220	232	218	236	190	199	219	198	200	249	212	193	234	200	238	211	206	217	228	211	225	208	215	226	208	216	205	216	226	193	213	228	231	197	205	238	198	207	219	208	208	197	190	235	202	192	197	212	201	208	219	208	224	230	223	230	201	198	203	177	221	228	239	205	198	206	205	230	213	193	207	193	206	241	214	181	197	210	218	189	204	195	227	210	190	225	214	185	225	200	186	226	204	217	207	217	208	204	241	209	201	198	209	206	195	183	210	208	174	202	225	209	236	253	205	199	217	208	210	206	213	206	236	226	233	229	209	217	201	200	193	194	194	203	218	205	193	203	202	200	205	215	212	199	212	202	228	193	196	203	215	204	206	232	225	209	230	234	227	203	226	213	206	189	186	194	179	187	198	190	193	225	221	224	215	203	203	209	210	212	190	215	190	221	212	227	207	212	216	227	193	228	214	215	201	205	215	234	226	207	221	202	218	196	203	231	229	207	219	196	208	202	209	218	198	199	200	214	216	206	229	209	246	188	198	193	219	214	206	219	174	201	258	195	226	224	191	214	203	240	204	197	207	195	227	218	214	227	215	202	212	221	226	213	213	194	206	226	225	200	218	192	224	201	210	188	206	200	203	214	236	207	224	220	234	180	193	215	197	218	235	181	221	200	213	195	218	188	202	223	219	203	211	205	212	205	192	190	223	221	221	207	190	190	219	186	220	198	217	214	215	223	227	213	232	203	202	206	225	194	208	196	204	199	209	193	216	195	210	225	220	213	202	188	208	223	213	222	222	220	201	206	216	204	171	217	211	212	215	194	221	239	190	198	213	188	215	212	196	216	200	215	202	205	231	179	209	217	219	195	211	230	188	204	204	242	211	214	218	229	217	218	215	193	208	169	228	194	204	183	213	224	202	215	208	196	216	186	202	206	202	204	198	206	192	203	205	171	189	210	190	225	231	178	200	198	210	194	231	210	230	228	186	179	225	190	202	193	205	192	219	199	203	199	216	195	214	212	188	197	204	201	239	211	216	217	208	217	224	223	226	184	193	250	213	196	208	191	204	230	223	256	213	205	194	198	226	215	212	235	192	200	221	184	218	235	241	208	223	218	222	187	226	219	199	200	184	242	197	216	235	228	195	204	200	214	212	218	214	231	196	197	202	217	227	207	236	251	220	222	187	200	205	200	221	211	222	217	219	231	241	220	188	211	223	219	199	200	234	217	202	217	181	263	245	218	217	219	214	222	232	212	235	222	257	213	193	225	226	202	206	233	183	216	203	203	222	231	197	222	210	209	190	218	217	207	242	215	225	221	220	195	198	215	235	205	214	219	194	201	214	208	220	222	232	237	195	199	221	188	219	184	220	196	234	214	225	193	198	212	191	231	212	193	184	195	213	207	206	188	207	215	203	220	223	204	250	224	200	201	181	203	233	199	218	197	218	216	211	228	201	208	192	225	212	201	242	204	200	190	200	221	207	219	203	213	226	234	201	201	203	198	211	211	209	212	211	210	218	227	234	211	206	202	216	228	228	218	238	212	226	206	227	211	245	187	205	233	213	205	200	196	201	223	223	221	212	218	176	181	220	218	203	223	215	199	183	217	223	236	202	213	213	212	201	211	212	227	203	222	189	197	216	205	218	192	220	211	210	228	199	207	183	181	217	239	213	199	217	200	218	235	217	207	202	209	219	192	203	239	187	226	212	231	205	212	234	226	204	231	214	204	192	178	193	179	200	216	218	243	231	194	183	208	200	224	233	193	217	191	218	198	216	231	229	209	209	209	185	238	218	198	216	180	231	207	218	219	201	194	218	211	195	217	231	236	211	210	201	212	202	252	221	205	204	235	189	217	246	203	227	240	217	210	219	201	189	212	241	228	197	247	231	234	188	211	233	222	228	205	219	205	227	181	213	221	236	209	242	213	230	226	195	194	217	185	214	218	219	204	227	203	250	229	220	210	202	214	199	224	230	197	222	207	214	191	193	209	207	224	200	213	223	244	225	211	197	229	202	220	199	233	212	266	201	199	216	227	214	213	199	233	223	218	209	192	211	217	197	239	211	195	198	209	201	197	195	212	248	223	183	203	224	225	196	203	209	206	207	212	202	236	216	204	223	201	213	213	239	217	207	242	229	197	182	213	200	228	208	229	229	226	206	190	238	241	224	202	192	212	234	213	201	212	225	213	221	191	217	201	210	216	215	194	207	192	215	196	182	217	202	177	226	214	206	236	222	216	214	228	230	195	195	215	198	239	182	205	214	232	192	208	249	208	199	221	216	191	210	205	204	203	224	197	194	189	188	202	198	206	221	184	231	193	201	210	202	205	227	188	182	209	202	224	206	244	216	208	187	184	188	217	211	209	184	224	216	201	221	199	203	236	222	215	208	191	200	215	208	211	234	231	206	209	224	214	182	207	204	201	198	190	230	208	212	201	222	215	231	205	195	199	190	192	223	201	219	192	207	236	224	196	214	233	196	194	205	231	206	237	179	202	208	204	178	220	205	214	229	215	187	219	216	219	207	216	210	219	213	211	206	213	219	219	215	195	207	210	221	192	212	224	193	179	211	257	192	195	212	215	216	204	211	197	191	211	222	216	209	193	215	202	201	198	196	218	249	204	213	225	208	223	202	222	214	207	200	194	186	225	212	217	202	184	209	231	196	211	222	225	230	227	211	255	197	196	225	218	189	221	201	210	222	227	225	185	234	217	187	204	190	192	236	214	224	202	193	223	208	223	225	207	215	197	213	188	215	221	205	212	216	205	209	218	209	193	190	197	198	205	221	202	228	186	226	210	223	211	200	213	239	201	199	210	212	199	217	201	191	233	200	200	204	214	202	197	200	223	240	218	191	199	196	218	217	195	210	200	210	209	223	232	216	216	199	206	208	218	202	207	200	203	215	218	215	192	198	211	203	198	199	214	207	216	198	197	220	212	211	196	200	213	202	222	205	212	223
7992	9411	14023	17841	18698	22315	19741	19650	15972	15625	12404	11375	9236	5222	4323	5314	4764	4286	2532	2232	1870	2495	2434	2060	1775	2251	2657	1931	1774	2144	2422	2391	2671	2439	1773	1469	1173	1141	933	775	776	710	681	649	694	648	690	633	578	624	584	621	622	567	538	600	559	584	593	574	579	578	586	585	553	577	540	576	602	555	561	601	544	584	555	560	541	596	574	543	546	619	588	534	576	573	552	598	607	517	523	576	602	592	541	613	525	580	598	578	565	576	574	614	583	606	551	546	602	570	562	527	572	591	578	562	567	568	563	562	597	547	565	583	516	554	574	559	586	593	593	553	534	582	568	554	602	592	605	562	599	512	580	550	536	579	505	597	555	537	584	570	592	547	562	640	591	584	616	579	570	545	574	555	559	556	566	578	557	548	561	583	548	575	534	554	555	563	578	586	580	568	620	579	554	603	576	538	561	542	548	567	566	585	552	627	552	586	593	598	605	521	575	584	609	539	581	573	539	583	533	598	542	564	559	547	594	570	550	616	591	579	538	567	581	586	545	511	579	555	596	602	601	523	607	548	565	556	539	622	580	583	566	561	599	569	547	589	586	588	564	563	546	579	557	591	551	624	602	595	570	540	581	598	573	537	581	598	585	566	583	593	596	564	577	566	596	521	636	571	576	580	554	555	574	568	571	560	606	576	583	593	581	569	541	566	538	576	512	570	601	546	596	582	585	566	576	588	524	582	578	603	564	595	587	539	566	585	564	535	613	587	591	531	571	569	634	598	568	533	591	553	559	568	561	563	598	565	571	546	570	573	565	540	582	545	592	563	565	576	559	596	574	565	547	558	550	545	618	541	598	567	522	572	621	531	570	608	578	528	580	612	559	551	604	577	573	551	572	556	579	601	535	557	568	581	566	648	542	540	563	573	571	570	588	578	566	543	562	567	565	535	523	565	573	589	589	586	538	588	584	591	545	566	606	565	567	594	625	586	614	575	562	564	593	565	579	585	549	568	530	548	528	565	575	583	566	585	586	581	547	566	561	565	567	549	591	585	558	576	598	601	593	576	567	547	553	571	597	536	603	595	595	556	576	538	584	584	562	582	547	573	551	579	586	577	583	570	563	626	558	596	567	539	571	577	573	588	565	532	563	589	575	584	580	613	556	603	558	583	551	574	558	567	560	559	585	598	600	582	557	587	576	551	571	530	554	620	558	553	548	530	586	540	607	582	528	577	559	578	569	598	577	552	577	562	528	547	597	542	564	624	609	606	541	607	560	565	562	585	562	566	548	535	583	544	621	572	587	539	667	558	614	588	547	590	567	581	576	586	598	574	572	567	557	572	590	587	565	536	576	580	530	547	571	559	576	543	551	549	553	593	595	580	574	568	563	524	529	571	605	566	549	567	585	631	557	532	524	555	533	623	540	589	595	536	600	581	590	568	587	582	550	563	614	557	614	595	509	581	587	580	559	596	601	607	558	578	591	544	553	571	578	581	554	571	610	572	571	619	559	576	577	534	529	564	579	599	570	540	601	565	585	584	571	559	545	566	551	584	557	576	556	543	568	596	581	601	577	566	541	580	576	585	588	582	597	561	599	599	591	584	590	603	624	625	554	613	578	566	559	551	564	545	565	569	553	585	551	515	572	573	560	574	634	561	519	585	562	575	566	567	550	549	582	568	602	593	564	583	574	552	536	578	568	539	572	594	555	527	592	587	597	554	553	574	551	584	602	546	565	609	604	554	586	594	552	568	603	566	631	594	613	583	615	582	571	577	540	541	528	581	600	566	598	596	532	573	571	571	567	528	565	514	571	582	554	576	554	559	549	547	563	594	589	606	577	568	561	578	610	555	544	596	549	556	564	573	536	582	555	563	571	545	622	540	617	566	569	579	565	547	607	544	574	577	568	567	642	556	567	564	534	589	565	555	546	559	572	536	559	579	601	601	581	579	628	625	537	642	545	541	557	583	595	596	557	574	553	553	573	606	609	554	573	589	547	539	562	549	546	619	609	584	573	570	612	624	514	583	579	569	592	618	587	586	572	607	599	626	545	607	574	590	627	565	592	617	571	603	566	525	580	534	569	521	547	526	558	548	625	583	548	551	557	564	544	593	537	605	612	538	580	548	600	570	571	595	573	539	627	576	558	567	598	579	542	574	543	565	583	586	545	561	609	571	596	547	586	577	618	609	582	546	557	541	545	580	561	603	551	605	593	588	566	583	574	611	562	607	554	564	609	566	558	623	597	561	562	559	571	550	550	585	567	563	605	581	568	609	598	602	600	534	617	561	575	554	583	565	556	589	573	572	573	605	539	550	546	557	565	572	599	567	601	578	552	618	552	570	567	569	563	547	583	562	648	552	568	590	596	570	539	614	595	584	553	585	590	536	561	582	532	622	574	612	568	574	579	590	567	578	602	575	575	573	576	548	546	594	593	612	593	545	572	564	575	576	606	605	548	574	525	541	587	565	558	546	575	581	529	584	589	533	553	600	589	559	526	560	576	593	579	520	546	544	561	591	551	558	566	604	585	608	583	583	577	562	574	575	573	572	548	580	534	547	636	580	563	573	606	529	587	553	583	586	561	554	592	569	560	600	561	594	600	566	561	577	582	550	564	565	604	584	536	559	594	584	584	565	590	571	563	601	551	579	584	566	595	569	564	584	550	556	546	549	594	596	543	535	603	526	587	582	586	574	563	592	577	570	590	552	568	618	567	588	576	559	581	581	552	591	582	529	555	594	536	585	560	599	558	545	597	547	579	604	569	544	522	561	575	590	528	545	569	543	545	591	572	558	599	598	575	598	566	522	567	535	572	574	558	553	576	593	592	570	582	549	562	554	543	587	601	571	565	572	595	595	585	581	580	599	610	544	601	564	524	563	571	610	546	547	605	600	584	549	590	578	615	558	549	599	555	560	595	600	589	593	553	599	582	580	589	528	581	587	556	567	573	602	564	575	547	586	593	564	534	576	554	525	572	512	605	603	583	521	577	614	572	574	596	552	594	561	575	567	610	560	619	591	532	560	555	508	557	594	581	532	613	586	593	551	554	535	559	530	592	569	583	553	611	568	580	578	542	535	592	602	583	582	574	546	541	572	576	599	537	557	559	544	547	587	555	578	553	531	533	556	586	597	562	501	608	541	595	591	609	568	592	585	586	583	563	576	588	560	599	562	557	574	571	571	566	593	532	553	596	562	559	542	599	602	558	602	568	595	558	599	593	617	608	562	617	622	559	553	604	570	531	547	563	529	553	558	566	582	583	573	565	550	583	545	599	562	557	551	598	566	552	567	561	622	580	608	601	615	579	519	527	559	574	560	560	600	584	581	584	608	582	572	529	619	599	552	550	531	598	556	580	558	550	583	567	591	527	563	552	566	612	600	572	571	585	584	554	583	565	491	562	575	561	571	579	556	608	539	565	569	609	627	562	532	558	555	595	575	573	534	574	586	595	535	592	580	579	533	579	560	605	581	581	567	601	587	567	607	578	567	542	589	584	607	591	575	584	586
32494	33967	39005	36263	36359	43396	40490	39379	34796	33581	28390	26212	25399	10628	9108	10815	9174	7765	3826	2642	2191	2920	3120	2393	1295	2021	3999	1924	2255	2591	3386	3117	3323	2963	2230	1863	1489	960	621	513	440	398	338	387	335	357	357	262	208	188	197	203	212	183	170	168	162	180	163	172	180	138	168	156	148	162	148	159	174	157	174	156	164	150	164	163	171	182	174	163	154	160	144	161	185	148	153	161	175	152	154	168	159	169	166	140	161	187	189	132	135	150	157	137	158	144	169	165	141	170	155	158	149	165	168	170	191	166	152	158	183	158	167	152	166	149	147	156	171	169	166	124	133	153	146	165	137	157	157	181	144	160	167	172	192	146	144	160	175	152	153	165	172	161	128	170	158	154	162	168	163	165	170	159	152	154	149	133	153	139	187	148	158	178	149	155	161	161	143	156	150	140	131	162	156	165	192	156	178	171	167	138	155	164	177	152	165	166	156	140	172	154	167	173	161	150	157	150	133	169	148	167	164	201	142	150	151	155	163	148	161	141	191	160	145	160	165	171	158	165	148	165	144	164	138	156	151	157	177	168	163	147	158	154	167	158	163	140	145	121	140	169	158	163	167	156	135	151	151	167	177	177	119	168	157	158	171	160	164	160	184	136	157	150	137	142	152	146	178	164	149	158	145	160	156	160	156	171	184	167	160	166	151	153	171	165	164	151	186	170	156	146	152	177	139	158	159	167	169	160	170	146	153	168	146	147	163	176	158	155	166	162	136	152	158	175	153	152	171	161	169	137	168	171	136	147	144	138	174	158	181	145	149	174	181	164	171	162	173	160	143	154	164	175	159	161	197	148	155	168	148	144	176	171	150	158	185	148	170	152	155	160	158	160	164	162	169	164	156	149	150	135	162	149	164	158	145	143	169	194	194	176	143	149	176	152	159	142	161	149	154	179	158	173	169	165	161	162	160	163	141	146	167	153	152	169	167	160	158	160	142	166	155	153	177	144	170	174	171	162	135	148	178	148	147	161	162	157	168	160	156	150	175	159	162	147	158	160	168	156	165	169	154	157	163	167	164	159	170	164	138	151	141	156	162	157	162	189	149	158	167	185	151	160	168	125	158	153	157	156	164	183	192	163	156	177	153	166	173	141	133	139	148	157	147	165	163	161	177	161	161	152	184	177	179	174	154	140	167	141	158	185	189	175	145	163	138	195	150	162	181	170	140	149	145	162	166	137	167	169	160	155	156	167	164	148	163	146	136	174	180	176	160	140	179	158	154	157	148	164	152	162	151	145	170	153	184	168	148	140	153	168	188	150	156	164	156	152	176	144	162	148	150	157	165	169	163	153	168	155	163	157	150	154	173	146	148	142	157	136	160	152	159	165	173	145	153	159	176	176	180	152	143	174	158	158	146	147	159	159	151	168	169	170	177	162	150	152	169	153	163	156	155	164	150	153	179	163	174	174	140	149	155	171	168	148	170	170	163	171	180	138	158	166	156	165	143	147	174	156	149	148	144	145	153	163	178	162	146	181	168	161	149	145	169	166	171	155	176	123	177	128	162	165	170	134	173	177	158	168	154	151	156	148	134	165	159	173	131	146	160	150	161	164	165	175	132	163	158	160	180	150	162	184	159	166	136	146	141	163	157	158	172	181	165	142	164	163	159	169	161	140	153	162	146	162	167	167	162	158	155	172	157	161	177	180	157	178	155	163	143	158	151	167	152	161	170	156	179	160	163	168	159	178	168	153	153	138	179	160	183	171	158	163	175	162	171	180	172	142	157	158	190	193	153	176	151	155	162	185	162	143	143	149	165	153	166	164	174	153	164	134	151	133	145	152	147	173	150	170	169	165	176	143	154	154	161	158	170	156	163	195	167	177	175	166	204	159	152	155	164	160	158	157	165	173	156	160	152	167	175	179	154	162	155	159	150	162	183	182	171	159	161	151	165	167	166	183	151	151	163	167	142	162	150	149	169	162	156	148	180	160	157	169	162	164	187	157	154	142	153	178	151	174	153	172	165	161	155	146	147	168	161	153	145	158	189	150	153	174	157	160	151	165	165	162	142	164	173	142	144	154	144	177	170	187	162	168	184	136	154	159	143	123	162	164	152	182	152	152	185	164	159	169	172	153	135	152	153	151	154	148	152	167	170	172	155	135	152	174	155	150	148	163	166	194	173	156	182	161	195	168	149	133	180	154	171	156	171	181	153	169	158	166	141	176	155	159	154	164	165	154	127	144	175	148	169	160	162	178	147	157	164	141	135	144	166	155	126	150	158	159	189	153	155	177	164	155	134	137	179	157	141	161	136	156	178	158	163	137	159	159	143	158	158	167	159	168	162	167	148	139	169	154	172	149	142	149	154	153	146	140	181	152	192	169	152	152	157	151	183	144	159	160	161	144	156	153	164	131	180	142	167	177	177	168	145	176	146	157	160	139	135	152	172	140	156	183	165	150	147	154	168	167	170	181	161	152	131	152	145	175	136	184	155	155	179	171	143	159	148	170	149	154	159	167	168	164	161	169	176	149	167	168	151	172	141	146	160	169	153	139	143	151	190	136	142	170	187	161	156	130	210	156	155	164	171	172	172	149	160	181	128	173	144	159	154	157	155	149	164	147	162	152	145	168	142	146	161	162	153	142	145	150	169	151	159	177	160	154	148	164	155	162	150	165	158	164	156	166	130	155	152	141	173	142	153	142	155	170	144	156	162	136	168	166	160	158	180	159	177	165	154	160	191	155	164	156	136	159	158	166	131	175	148	165	158	153	176	173	165	166	157	154	165	164	154	169	158	143	173	137	160	149	149	149	171	157	144	153	157	162	153	181	158	175	167	168	160	156	183	171	140	163	199	157	155	162	182	152	164	181	162	163	180	145	149	153	160	135	149	133	170	142	171	177	156	172	169	171	162	177	167	156	171	154	158	200	140	133	170	159	150	152	144	173	170	152	155	139	154	131	177	140	141	142	174	188	153	144	157	156	172	181	171	135	179	157	143	171	158	171	168	157	147	158	151	159	148	183	148	164	189	146	166	182	152	162	151	161	150	183	150	195	187	157	167	179	145	172	161	164	164	156	161	161	161	174	188	154	165	169	125	152	151	151	138	176	150	184	160	176	171	139	168	162	150	177	162	162	136	159	162	156	175	180	135	169	138	174	158	156	160	154	186	165	170	165	138	160	143	156	177	175	149	169	154	166	193	167	155	151	188	158	171	173	145	164	159	150	164	138	180	168	160	151	152	161	164	158	154	155	146	153	137	157	155	170	158	149	139	146	153	165	158	148	148	177	146	157	167	172	158	160	163	164	162	162	186	139	163	161	159	146	162	173	168	164	159	183	169	188	143	140	152	179	164	129	151	171	182	140	166	158	140	157	157	162	169	149	166	143	169	161	159	148	162	189	167	173	154	164	170	156	167	183	160	184	191	172	181	137	136	164	158	181	154	144	156	161	165	172	148	167	172	195	162	155	152	194	146	162	139	164	168	143	164	153	151	169	164	163	135	156	155	147
22140	27547	36018	38685	42049	48752	49518	49925	45824	47299	41858	42292	40602	18994	24843	28096	26225	21511	14336	11579	10801	13720	14158	11131	6744	10990	18877	9662	11905	13452	16520	15900	16629	15779	11699	10257	8351	5358	3799	2653	2487	2144	1757	1973	1718	1962	1755	1317	772	712	693	740	763	639	598	554	533	490	495	513	506	468	465	462	492	445	468	476	477	444	459	423	454	462	437	448	459	470	467	449	497	440	439	495	474	461	466	451	459	477	453	497	473	507	468	439	488	486	494	417	439	457	443	488	459	438	498	462	453	427	467	432	431	448	453	425	466	443	430	462	444	447	432	477	462	431	456	470	462	459	425	509	460	470	446	466	458	438	474	455	435	429	459	417	489	455	465	454	443	438	456	464	463	442	483	459	478	450	484	452	421	457	426	447	453	434	458	488	407	414	427	457	462	442	462	439	436	465	482	448	471	439	451	477	444	450	445	465	472	414	429	443	453	436	504	426	474	475	422	433	469	446	460	432	450	438	470	475	459	450	437	421	433	450	430	447	438	457	479	440	474	490	457	459	457	445	449	465	425	467	456	530	470	450	446	440	464	458	461	444	401	443	468	469	497	405	468	451	402	424	426	466	466	420	447	439	454	495	432	476	426	444	423	454	452	462	484	460	482	451	445	438	457	462	479	418	480	447	466	454	456	446	462	454	476	448	440	434	480	488	463	435	451	476	484	461	474	483	440	464	451	443	439	436	452	476	444	436	439	405	450	455	404	500	483	483	461	434	446	456	447	478	432	438	468	419	424	442	488	466	453	476	439	418	445	439	451	439	447	439	462	438	435	437	447	449	513	478	444	432	451	443	406	444	465	480	487	429	492	427	439	445	469	440	441	444	437	443	440	418	452	470	445	450	431	456	508	479	464	450	434	493	447	453	441	468	435	465	422	434	447	450	424	426	461	491	467	441	457	453	431	433	453	463	461	445	463	446	431	474	438	473	469	510	451	427	494	427	426	443	478	440	471	470	492	439	470	466	434	412	430	452	433	499	488	463	467	444	430	478	424	460	443	418	434	421	474	469	480	437	466	466	465	460	453	458	464	461	431	465	493	476	453	466	437	441	458	457	473	452	426	462	437	447	447	449	481	462	420	480	483	464	422	451	414	429	459	459	453	465	465	470	476	474	505	456	455	437	458	440	464	475	467	457	466	472	442	517	463	407	428	432	449	500	427	439	448	443	489	450	496	453	450	449	470	460	447	429	489	459	427	460	441	481	488	468	435	499	390	446	422	443	480	504	474	455	441	475	445	475	431	458	432	463	441	469	488	457	455	455	468	450	441	427	426	436	441	440	473	447	482	429	426	476	458	401	488	458	476	423	468	453	460	476	445	441	421	454	417	477	477	415	472	474	476	461	503	454	463	448	503	463	488	436	459	452	457	417	497	462	464	417	445	479	473	471	443	466	416	460	454	426	441	448	446	436	455	494	466	462	475	473	457	456	433	422	474	443	444	489	445	454	461	427	435	461	440	449	422	436	451	461	475	476	457	459	463	458	439	448	526	446	429	471	427	463	442	416	468	471	449	455	495	456	451	452	454	435	455	466	451	485	437	448	432	452	455	463	459	495	480	459	461	469	445	444	472	469	444	453	454	480	444	461	432	476	468	477	435	482	443	467	441	469	456	429	460	450	468	486	455	434	416	461	446	429	452	452	442	416	436	471	459	447	456	406	481	450	448	450	460	422	479	449	494	449	457	445	474	414	440	484	455	426	434	428	397	431	446	458	453	427	456	454	460	412	494	422	450	445	465	500	458	443	448	425	457	439	448	431	474	492	405	443	442	468	465	465	475	439	465	448	424	474	480	449	469	491	420	458	436	460	511	442	433	455	424	482	451	463	477	452	454	450	438	431	450	459	459	431	440	455	471	455	490	433	438	426	474	420	445	417	427	498	418	446	428	440	473	449	445	497	460	451	454	457	444	461	456	465	465	410	470	445	437	488	451	471	464	427	476	470	457	391	429	449	431	447	434	480	467	440	451	443	445	446	416	461	472	464	481	433	446	443	421	468	489	470	469	426	425	456	435	456	448	440	473	433	436	434	459	464	480	436	403	476	468	476	468	437	435	460	465	457	490	487	490	443	474	458	491	427	462	452	463	482	441	436	439	456	404	436	420	468	454	461	420	450	456	454	432	494	444	480	432	465	420	435	436	510	434	437	414	426	475	430	458	468	475	433	457	453	421	450	469	482	471	427	445	466	428	406	437	424	423	437	470	464	473	457	471	471	461	456	434	515	441	476	446	453	480	457	445	451	419	457	466	457	464	476	459	462	426	431	454	431	455	430	435	457	462	456	427	411	479	430	450	453	434	461	519	459	471	452	479	490	420	453	427	471	488	447	438	499	439	446	466	435	454	470	466	485	460	460	442	470	448	493	494	462	429	413	490	451	443	474	471	419	466	452	503	467	478	422	446	472	432	424	471	441	449	426	460	469	480	444	467	453	440	425	474	449	467	438	452	451	481	467	440	437	411	496	455	453	441	451	459	454	465	441	478	465	461	429	459	447	508	430	461	428	416	443	479	465	466	469	405	473	456	444	448	478	458	455	467	415	441	450	464	440	419	500	414	440	472	445	469	456	448	449	474	475	453	427	478	420	437	404	471	450	466	431	481	464	416	446	441	470	441	456	474	443	452	453	429	483	464	450	431	458	441	462	449	461	486	444	450	440	451	425	428	470	461	467	463	449	432	439	467	438	460	451	456	458	433	472	446	457	455	459	439	466	445	411	464	479	437	475	467	438	489	436	434	443	438	457	476	453	457	452	445	447	464	473	470	435	466	418	443	452	454	484	445	449	448	433	468	413	456	421	446	436	523	444	453	452	451	444	453	426	429	461	467	462	484	482	480	502	479	445	486	455	429	429	472	466	426	434	491	452	461	461	465	450	433	454	461	455	457	459	442	447	423	425	447	472	443	431	460	444	432	455	492	435	466	427	465	470	407	446	462	463	424	467	442	439	402	465	436	456	427	449	432	459	439	448	495	439	484	459	428	448	428	424	445	464	481	446	450	484	432	478	461	428	432	467	423	421	468	417	429	453	448	443	431	416	447	476	474	455	437	481	475	450	420	478	463	462	446	454	458	505	416	443	481	431	447	444	440	455	472	477	475	470	459	480	474	425	411	437	456	494	420	441	500	425	454	452	460	452	468	434	498	433	491	457	446	465	463	434	454	453	422	415	451	491	476	454	473	490	455	456	482	441	444	423	432	504	479	427	466	431	438	492	464	459	404	460	420	488	449	441	467	443	440	431	440	461	450	467	429	488	436	438	455	463	432	447	427	450	428	390	437	487	440	467	458	473	473	450	449	462	430	490	458	435	438	485	467	467	450	439	444	451	470	446	414	452	449	446	451	418	428	460	450	444	431	451	450	464	458	459	464	472	476	429	408	447	452	451	449	471	452	487	458	422	463	443	420	440	452	437	431	439	464	447	445	454	462	457	472	444	454	424	446	473	470	456	425	451	464	476	455	407	436	440
39398	40483	41191	42074	41878	45012	43884	43238	39232	39832	36039	35078	34271	18274	11515	17676	13499	11404	6432	4155	4217	4759	4395	3870	2552	4165	6455	3179	3768	4329	5287	6057	5999	5381	3931	3552	2716	1333	928	699	678	634	567	583	579	637	569	413	297	269	234	272	252	258	243	199	211	189	226	218	189	209	205	179	202	175	190	193	180	154	186	165	218	199	193	212	175	164	193	182	189	189	204	219	213	181	200	172	210	196	198	205	174	190	188	194	200	206	191	201	201	191	188	196	183	191	207	180	206	202	206	165	177	187	193	216	223	192	185	196	177	149	181	199	162	192	174	198	227	217	197	199	193	175	206	188	207	195	190	177	186	170	169	184	176	172	195	201	185	197	192	160	198	187	176	202	189	188	191	199	188	198	201	190	192	199	207	174	178	174	153	193	202	205	175	209	172	203	187	169	215	189	194	215	164	165	192	230	188	202	184	215	206	210	180	209	214	225	186	181	200	218	194	202	183	202	196	203	220	194	191	196	196	222	186	191	200	190	179	190	206	196	215	198	220	208	197	192	218	189	184	195	185	174	186	191	206	179	161	181	191	166	195	178	187	183	174	167	185	188	195	186	175	184	183	182	180	188	188	163	184	201	181	169	192	194	194	181	172	194	198	158	196	186	216	213	179	201	191	173	198	207	179	183	176	196	227	177	186	189	188	160	201	183	185	171	163	189	203	188	206	186	184	183	196	172	195	179	200	175	169	186	210	154	181	193	211	178	187	193	180	192	232	190	183	203	204	199	209	237	201	198	209	177	217	209	190	216	179	182	196	177	184	187	209	200	192	213	185	176	204	179	186	191	190	211	175	186	178	196	208	185	217	169	195	182	211	183	173	190	184	185	218	183	174	196	184	191	193	182	183	191	188	187	181	204	219	200	164	171	188	178	216	184	171	170	187	175	206	198	214	181	219	174	220	211	179	216	183	178	177	183	206	197	186	171	190	185	171	194	199	190	185	215	196	182	186	189	192	184	198	206	201	200	192	211	194	221	195	190	211	175	201	179	203	163	171	218	198	182	193	178	158	230	227	184	172	195	203	186	194	199	179	192	185	193	175	168	204	173	194	189	201	213	204	200	198	207	204	213	222	190	185	208	175	205	186	190	200	193	175	185	178	168	234	170	183	181	186	179	177	180	189	179	168	196	202	206	162	179	198	213	188	191	164	173	173	176	197	210	207	201	192	209	189	191	197	204	180	204	194	212	184	176	199	194	202	189	174	189	187	182	164	197	182	200	202	198	180	188	181	204	169	198	205	198	205	194	207	194	197	187	195	178	182	181	210	185	191	198	193	180	209	191	194	200	178	174	185	180	193	201	184	179	166	196	199	221	193	184	213	167	191	212	182	179	208	224	190	203	196	183	172	168	196	207	192	210	183	208	190	188	197	217	222	192	198	201	218	184	175	163	200	180	200	182	195	185	219	197	154	186	191	170	182	198	212	218	197	187	186	207	193	204	189	193	190	177	188	200	178	203	180	195	196	174	195	202	190	166	178	189	211	169	218	188	178	208	215	214	184	203	186	198	181	197	173	174	179	182	182	172	188	201	195	186	208	173	173	201	200	186	168	183	167	200	201	172	193	183	167	176	173	169	220	188	189	187	207	186	207	163	171	193	180	207	184	169	211	188	167	175	182	179	185	188	178	207	191	191	190	197	199	210	193	165	174	210	189	185	210	197	171	176	208	220	193	204	197	205	189	187	163	178	207	194	211	180	217	197	179	195	199	181	201	160	168	193	199	192	203	205	212	176	201	207	168	193	189	187	198	208	198	203	193	179	174	188	141	191	215	165	195	189	200	170	191	170	209	172	168	217	188	177	192	210	208	186	225	205	200	176	213	208	196	206	189	192	192	174	191	189	199	184	181	209	213	204	196	186	198	190	180	193	184	179	190	188	193	197	221	199	171	199	210	197	180	182	189	182	186	207	185	217	171	191	198	205	216	181	193	189	185	171	183	175	168	188	202	182	177	195	184	189	170	185	204	200	193	149	189	182	208	165	203	199	198	196	198	181	177	198	185	183	185	185	196	155	208	167	189	205	174	178	215	169	194	201	194	202	184	168	197	217	204	186	213	194	198	195	180	208	203	208	187	175	182	209	178	199	184	190	186	185	195	194	208	171	182	189	189	182	211	192	220	192	217	211	188	198	215	190	169	195	193	181	181	207	180	197	205	200	184	185	210	195	189	186	195	186	194	191	168	193	192	171	217	173	208	211	184	193	197	184	198	184	198	191	191	199	197	182	176	213	194	206	202	204	191	178	180	183	195	157	202	203	193	183	217	199	190	188	203	206	177	190	185	203	201	179	203	186	186	190	187	211	170	214	187	192	197	190	189	176	198	197	177	193	171	202	187	186	210	194	173	186	190	181	197	214	182	167	173	198	192	187	189	190	210	172	199	197	207	197	200	194	208	171	176	207	209	205	198	186	175	179	187	168	196	162	181	184	177	174	219	183	185	180	196	185	203	190	184	161	190	183	227	182	210	198	176	199	189	181	170	192	210	179	215	189	169	224	205	193	192	189	171	190	173	201	199	178	198	199	188	169	211	185	179	204	213	190	190	202	169	174	189	184	167	184	199	198	207	191	199	209	188	200	195	195	196	208	164	207	158	176	196	187	191	186	194	176	187	193	192	185	207	208	202	166	192	176	203	184	186	210	187	174	214	195	172	195	167	176	206	183	172	194	205	216	176	186	203	199	182	201	206	198	183	205	155	178	184	192	189	192	183	190	195	181	201	187	203	190	180	188	167	182	180	208	190	181	204	195	184	187	189	199	175	219	201	184	208	214	179	202	189	179	197	178	180	185	216	222	198	179	195	192	185	194	186	199	192	184	219	190	163	173	191	177	178	218	199	176	198	192	181	185	204	186	180	204	189	190	198	158	174	176	170	165	194	217	197	201	195	182	188	183	167	205	196	184	196	199	198	180	172	181	208	199	182	164	213	180	208	210	183	199	206	213	181	206	168	203	176	171	193	207	186	188	183	192	197	182	193	220	199	196	176	218	205	182	169	191	212	185	190	184	230	188	201	199	206	184	176	190	201	154	195	178	196	188	198	206	192	183	206	171	179	174	180	188	180	219	205	169	190	179	179	188	204	184	183	193	168	181	202	190	178	206	195	194	195	173	174	187	212	186	163	179	168	186	214	210	198	185	203	175	180	201	219	204	192	174	161	208	214	184	192	211	185	194	214	179	184	179	186	179	168	192	186	169	188	162	205	222	191	196	196	197	164	164	207	197	178	192	183	195	190	192	183	182	171	209	185	199	219	195	157	189	165	208	207	174	191	174	210	150	205	212	197	168	178	181	200	198	232	203	194	176	208	204	169	204	192	197	182	199	193	194	178	188	193	176	202	204	166	203	192	182	183	211	180	206	193	174	198	160	200	185	221	182	196	196	165	180	185	168	202	185	176	178	190	184	188	178	214	173	173	196	200	180	230	186	198	197	175	179	175	190	193	175	212	206	213	174
27200	33090	38046	44212	46987	51850	53944	54385	51358	53999	49427	49237	46903	26731	25554	36631	30622	26524	19769	15643	17206	19161	17659	16063	11862	18662	23973	14134	17120	19173	22499	24526	23844	22134	18200	17432	13302	6945	5308	3859	4286	3553	3198	3341	3226	3709	3043	2010	1293	1147	875	1171	1120	792	707	683	678	666	665	680	631	604	600	558	575	533	564	528	519	560	519	569	527	525	523	547	581	542	511	554	552	501	534	560	513	529	543	515	536	550	497	496	515	496	569	527	512	525	514	539	523	489	513	556	556	533	587	535	512	473	527	539	524	527	548	533	487	481	498	553	495	517	560	548	534	507	516	537	564	570	539	520	482	508	541	576	495	524	541	516	562	577	546	554	500	507	536	525	503	551	548	519	498	549	484	515	515	501	510	538	543	499	516	582	504	516	497	512	526	514	541	489	508	535	574	557	485	555	557	529	543	512	502	532	516	548	519	518	542	558	530	554	545	546	514	548	549	539	548	545	487	523	509	517	547	528	526	530	508	566	509	530	518	523	525	575	520	514	517	563	502	521	565	509	532	543	485	577	517	549	491	492	572	537	485	526	506	575	510	495	493	517	513	557	526	512	548	535	522	553	540	513	531	550	536	518	539	536	514	551	548	531	518	535	528	541	514	520	537	485	512	583	517	542	562	528	549	564	496	554	570	503	497	508	492	513	559	551	527	542	518	544	520	506	565	525	547	489	513	555	548	504	546	550	539	496	495	529	536	517	582	527	525	516	528	555	526	560	569	533	544	500	542	508	519	521	543	564	567	576	498	482	528	565	505	525	476	523	566	503	551	502	546	547	492	497	503	509	505	528	520	533	529	502	534	518	561	496	546	503	486	568	518	510	524	504	499	494	552	538	552	557	520	534	533	559	477	493	567	545	562	546	498	539	532	524	517	560	549	513	551	513	514	495	544	519	536	517	525	524	513	591	530	538	500	565	527	522	537	512	523	552	488	539	536	531	510	525	550	548	514	559	539	531	523	536	548	548	544	529	505	511	551	526	481	577	509	526	573	543	545	568	541	509	548	545	527	483	503	500	540	560	532	525	512	504	534	531	496	499	554	509	534	513	516	504	536	501	534	521	520	516	486	514	535	539	555	497	516	536	518	483	543	528	536	521	483	498	472	512	565	501	571	514	538	492	498	529	511	474	520	530	555	495	533	508	505	557	482	526	515	519	519	519	520	540	522	507	532	496	530	503	522	541	520	513	524	516	520	526	524	526	508	511	545	514	495	523	513	508	519	485	552	548	509	538	527	513	529	537	518	502	517	524	536	485	538	536	532	560	552	527	486	540	559	571	486	538	528	515	524	525	519	518	505	522	525	511	522	541	511	466	533	518	541	545	568	499	526	561	523	556	534	516	481	542	556	524	508	539	533	550	522	526	511	522	515	517	575	553	487	526	518	539	517	520	505	499	518	502	481	531	523	516	516	524	546	539	558	508	540	463	522	535	522	487	553	483	526	547	537	533	561	513	527	544	541	469	528	551	520	533	512	499	502	505	495	517	534	551	548	548	539	528	572	517	519	524	536	563	535	500	515	495	533	515	535	552	537	530	533	536	518	551	522	541	516	521	523	483	521	550	548	551	570	562	528	544	519	526	522	515	523	523	552	501	532	543	546	533	546	534	506	514	443	540	534	526	510	517	544	543	510	512	531	537	479	558	514	517	457	545	546	540	580	515	546	537	546	530	553	532	523	532	545	505	501	545	576	521	499	480	502	515	551	497	532	499	516	485	559	544	529	493	535	532	539	576	558	514	544	537	500	506	526	543	533	526	535	487	519	517	530	502	533	500	504	510	525	590	533	544	561	514	505	516	511	539	536	568	520	535	574	522	526	507	532	537	542	510	528	552	518	523	493	505	520	549	536	548	538	509	517	532	549	537	533	524	527	508	530	567	512	516	514	542	531	532	550	554	549	514	513	552	511	535	517	529	566	562	541	528	507	536	510	498	541	520	554	499	536	535	506	552	549	539	530	500	557	483	494	487	538	519	551	533	500	492	527	536	500	536	565	527	549	542	513	525	485	534	519	505	526	509	530	481	526	489	497	513	567	552	527	561	493	507	563	511	525	543	500	562	513	501	517	501	542	533	500	547	512	545	549	535	513	492	577	508	579	502	501	514	514	522	487	505	486	488	495	528	492	537	540	520	532	532	525	551	510	549	532	528	551	511	521	531	508	526	522	508	497	574	518	541	540	528	489	514	510	572	515	539	534	509	555	559	511	539	531	545	557	525	518	504	520	541	535	489	520	517	499	513	537	566	554	560	475	504	483	549	545	512	527	535	532	517	519	511	581	530	539	573	495	511	496	512	525	512	556	543	525	542	519	523	491	522	506	491	510	531	511	532	548	538	520	538	565	533	491	512	516	535	576	500	557	490	511	536	536	534	543	522	531	556	540	526	555	565	549	536	513	541	546	528	500	516	546	527	522	472	558	513	535	518	515	522	504	555	525	503	513	483	519	549	502	548	561	558	505	518	569	530	505	530	544	547	524	493	547	568	540	515	537	530	540	553	549	506	540	529	537	516	500	514	517	567	502	510	484	523	547	517	535	482	517	527	520	532	521	524	534	515	562	563	551	522	515	478	493	526	512	552	562	505	517	546	549	564	551	553	490	494	452	529	540	535	519	544	555	535	502	470	538	541	567	575	506	489	554	521	521	530	511	540	531	499	470	500	518	491	511	521	521	530	562	533	532	562	536	498	490	517	527	550	495	575	538	547	525	513	508	544	517	549	517	538	518	549	485	525	482	536	510	501	542	535	533	542	501	551	499	506	505	538	534	509	535	489	529	555	566	523	521	503	503	551	549	533	524	535	531	519	485	537	520	498	549	488	488	561	528	513	533	525	514	490	486	545	531	533	510	565	549	539	552	527	561	527	520	529	499	525	558	540	518	540	514	543	512	513	541	503	517	522	513	538	522	508	521	466	512	506	522	509	559	551	542	532	533	485	535	550	502	551	508	512	526	541	569	485	550	509	579	523	561	486	479	537	498	521	546	551	565	513	560	507	504	530	512	538	559	530	542	554	522	503	561	554	522	552	531	544	478	548	507	526	536	513	483	534	529	544	528	506	512	536	502	528	507	557	551	512	515	558	524	524	527	508	523	526	565	524	505	550	528	527	504	535	554	496	535	520	525	558	531	563	561	543	491	554	510	545	543	499	518	541	474	536	504	516	530	527	547	528	506	513	531	558	519	535	520	542	538	537	507	486	516	537	497	538	517	536	498	560	555	545	533	508	583	511	513	496	492	551	526	505	526	532	541	515	565	529	511	538	575	532	534	531	547	502	552	528	521	558	498	508	535	534	559	539	584	563	493	542	490	536	565	507	533	539	508	510	528	531	538	504	536	557	519	516	495	553	536	518	560	559	580	497	535	542	555	549	541	559	505	461	527	524	577	512	471	537	577	530	536	534	503	555	512	529	568	538	555	519	552	509	487	526	498	545	588	526	542	516	530	544	500	582	569	530	545	559	539	546	507	521
11640	11869	10034	9200	7365	7877	7168	5891	3963	3564	3186	2713	2276	1008	757	934	875	713	521	423	397	400	439	405	386	446	465	367	300	375	409	485	479	457	387	315	271	217	221	214	218	203	216	208	195	195	225	174	199	203	193	204	189	182	198	202	174	218	210	192	212	202	220	227	203	178	188	179	193	159	200	205	185	216	190	206	214	208	207	193	198	201	199	201	199	212	203	209	179	205	214	181	189	172	209	219	192	214	204	166	200	198	190	182	194	181	202	184	173	182	188	190	203	197	173	195	192	183	204	187	200	195	192	204	215	190	197	187	214	183	202	201	199	185	186	208	209	187	204	202	200	206	198	199	182	183	218	196	209	182	193	185	203	188	203	199	207	194	206	201	199	187	173	226	196	196	229	210	205	188	195	200	200	187	181	169	224	178	184	187	201	189	191	182	192	196	197	180	197	196	190	195	207	218	193	184	173	199	207	219	176	201	202	210	194	204	202	197	206	225	202	198	187	171	215	178	192	185	177	205	196	237	181	192	160	191	202	197	206	187	237	164	192	172	201	177	207	198	187	205	205	195	188	193	206	185	202	190	172	175	188	193	209	216	193	192	179	190	209	203	170	183	178	187	187	196	185	215	218	195	192	211	175	190	186	201	206	190	188	194	185	162	200	230	195	208	208	213	210	210	194	191	190	192	185	206	198	201	180	192	209	215	190	173	178	178	214	191	205	195	175	198	189	205	189	205	198	200	204	175	209	194	203	207	193	184	192	214	184	194	197	180	227	159	212	182	205	211	207	183	204	182	185	200	179	215	219	161	204	226	201	201	192	198	190	199	219	184	192	202	176	180	198	204	185	172	203	180	200	181	196	179	197	201	185	195	188	206	185	181	192	199	211	199	227	180	204	195	198	193	194	210	202	182	194	200	170	195	192	178	180	188	169	195	198	183	211	195	187	195	190	197	213	195	200	227	188	179	192	170	194	208	208	196	189	180	201	225	210	179	210	179	194	187	208	193	177	182	186	189	210	186	197	187	191	210	164	208	174	198	224	194	217	218	176	197	191	227	224	207	183	193	179	208	196	197	233	206	193	185	207	216	213	232	190	184	180	187	189	202	198	170	221	202	204	215	231	217	202	192	165	183	217	191	184	203	186	174	215	170	173	190	216	178	199	215	207	187	207	226	173	194	181	181	216	201	180	206	204	197	178	188	206	200	216	213	183	196	178	186	192	220	177	204	188	197	189	177	199	199	201	181	197	177	221	213	210	197	180	193	184	174	227	223	189	189	214	199	172	212	176	203	230	187	169	198	199	187	182	190	171	192	199	200	203	172	201	189	189	206	166	176	201	189	188	202	195	187	183	210	180	172	204	208	221	226	182	191	201	205	183	195	202	221	200	222	211	179	182	191	195	210	187	204	187	211	183	201	191	202	161	177	191	203	202	206	177	184	172	174	182	237	183	189	218	186	192	184	203	196	174	199	182	194	187	203	196	196	178	170	182	187	208	215	210	209	217	210	211	220	225	204	157	184	212	191	182	204	184	201	202	187	175	186	187	204	192	208	204	203	215	192	198	204	198	208	197	201	177	196	175	198	206	197	199	188	192	176	218	206	211	181	200	181	175	198	174	183	205	197	181	212	202	191	199	205	222	188	192	179	198	184	215	191	174	200	191	234	216	215	191	186	205	174	202	182	218	206	210	170	189	184	201	197	196	187	196	205	188	180	191	202	175	191	189	186	182	208	206	190	212	225	201	217	205	194	184	189	183	195	188	191	195	203	208	202	213	186	194	201	192	202	198	181	215	191	216	216	215	178	201	183	199	208	202	199	188	202	190	195	210	228	219	163	202	204	212	207	172	200	174	187	219	178	165	173	182	178	181	211	183	171	220	187	204	223	208	200	209	195	186	199	184	184	187	204	205	176	198	211	171	174	204	195	206	197	208	188	213	198	190	223	193	181	213	196	185	206	204	208	194	208	204	210	201	194	186	196	166	168	163	209	195	203	227	214	200	210	199	192	219	170	183	209	206	196	195	192	179	198	188	206	172	180	193	183	184	197	192	192	195	199	198	206	193	192	193	193	214	183	186	179	199	206	206	188	203	195	204	209	187	230	208	208	199	208	182	166	210	201	197	218	212	185	194	176	205	191	232	179	184	210	189	193	190	195	201	206	170	178	212	204	195	183	182	219	202	197	186	205	189	169	200	199	195	198	209	189	176	200	199	202	203	186	196	176	174	213	198	209	175	188	225	190	199	203	197	202	200	195	176	224	208	195	237	194	195	189	186	207	169	180	189	214	195	187	204	207	195	186	186	166	189	195	179	192	206	206	207	195	199	191	204	194	194	167	223	198	187	199	211	187	202	187	188	192	196	224	213	191	190	180	179	201	183	227	170	198	207	186	201	210	162	156	192	193	157	212	179	232	206	195	193	227	208	196	203	196	207	207	181	183	205	219	177	219	193	178	183	186	193	189	179	181	186	196	206	204	192	205	201	183	224	185	176	177	199	209	208	174	186	188	188	197	191	214	204	238	207	209	188	206	185	210	183	203	171	193	201	197	212	202	199	191	184	189	196	187	212	191	181	165	200	188	203	187	188	174	176	168	200	182	194	213	193	203	204	210	194	182	199	210	199	190	212	206	213	190	212	196	190	186	166	188	193	194	173	203	181	178	193	184	200	186	195	183	206	192	201	175	181	176	164	198	219	211	199	189	197	203	190	183	183	194	181	200	224	203	195	195	180	209	202	201	184	193	180	213	216	215	180	213	198	174	191	185	210	202	209	191	216	188	223	193	202	205	194	203	205	192	199	202	187	183	183	181	199	189	203	188	195	186	176	195	211	184	193	188	188	187	228	187	190	183	200	209	173	191	183	209	182	230	215	202	199	202	194	211	204	201	187	184	220	207	200	193	210	207	210	184	211	220	191	202	174	207	187	183	177	203	187	180	233	205	202	197	186	178	227	202	178	204	213	205	199	189	186	189	193	185	197	190	205	189	173	208	198	177	201	225	181	189	196	193	207	204	172	199	191	200	183	199	217	206	202	198	204	179	193	204	191	184	192	178	201	187	201	215	217	190	178	216	197	196	202	209	204	214	186	197	205	199	214	196	187	217	214	190	212	200	197	204	192	214	188	194	168	200	189	194	171	195	207	193	196	217	207	186	216	200	159	176	216	215	199	198	206	207	171	193	183	183	205	191	176	214	180	212	193	179	204	203	199	170	175	197	195	225	199	221	167	173	195	196	195	192	199	190	205	185	204	220	168	188	190	216	176	190	207	178	222	219	181	176	201	183	217	259	225	194	205	197	187	187	201	229	189	189	179	165	189	179	199	158	177	154	193	212	214	179	187	181	167	175	211	199	182	225	192	167	185	193	212	177	213	215	194	182	206	181	190	217	189	172	177	199	168	161	215	215	197	188	207	189	197	209	201	213	203	208	216	195	199	182	190	206	206	182	157	194	202	194	188	179	197	194	208	218	213	217	202	187	220	201	198	199
7889	10902	14125	17862	17130	21168	21361	19322	14734	15226	13358	12151	10266	4431	3571	4777	4657	3482	2512	1990	1912	1966	2165	1967	1723	2206	2416	1617	1349	1640	2150	2336	2394	1957	1600	1330	1145	795	642	659	715	671	646	637	628	662	627	595	544	561	514	549	587	502	537	526	540	498	527	536	617	532	537	540	566	557	530	513	529	515	515	560	552	564	554	512	521	519	558	547	499	542	529	536	482	519	557	554	536	553	549	557	508	553	506	531	496	474	539	541	537	518	538	532	548	543	557	522	555	509	534	562	540	543	512	537	587	544	529	552	551	504	479	547	501	523	507	526	530	536	508	565	578	517	528	525	536	534	512	499	500	547	525	575	507	528	556	510	543	559	526	507	491	469	566	523	535	497	516	531	559	497	582	545	520	518	543	529	589	549	541	572	550	469	551	501	514	538	516	531	537	586	564	538	524	552	517	515	549	547	542	510	540	536	534	525	523	493	560	502	528	515	509	505	537	564	518	539	547	531	570	580	514	527	570	504	568	555	560	545	528	553	487	553	545	507	542	522	523	507	515	500	571	534	504	503	552	507	517	555	495	533	522	536	553	539	516	512	539	519	534	509	556	552	556	481	557	553	593	509	525	511	578	520	546	524	540	525	534	566	530	560	561	533	529	525	562	576	577	523	582	547	537	533	541	528	550	576	537	527	527	520	508	519	550	522	553	547	527	504	541	524	534	513	577	499	526	515	528	534	552	525	508	561	537	538	562	529	535	540	556	508	535	559	518	498	550	528	554	524	544	538	531	549	536	533	539	555	537	537	528	570	558	546	517	556	539	512	538	565	577	547	516	554	517	503	512	563	516	533	529	550	497	546	545	503	516	536	572	555	524	494	542	548	499	549	517	532	519	539	481	515	539	534	559	548	566	505	541	524	540	580	521	553	521	553	551	527	508	511	531	499	516	532	564	513	513	568	517	565	548	546	563	500	510	534	513	563	567	534	527	559	539	523	535	527	532	548	535	536	547	506	528	526	537	521	553	520	536	569	577	548	552	551	608	533	528	541	543	532	535	546	563	501	550	512	523	556	508	547	534	566	520	540	535	499	548	539	511	540	514	548	531	541	528	527	561	539	509	515	517	530	549	547	544	555	544	542	583	531	567	545	536	592	544	544	550	530	529	513	535	508	558	546	517	528	523	557	518	558	508	538	548	548	538	492	570	525	502	530	522	540	541	514	526	522	520	570	526	528	524	577	539	546	535	555	517	520	524	501	512	566	507	543	517	548	509	552	528	540	520	552	537	515	555	553	521	556	574	529	564	542	503	522	562	527	555	576	511	524	503	537	503	563	552	521	603	504	512	491	553	491	538	547	503	530	522	547	561	535	509	555	562	528	542	537	535	537	535	564	521	490	504	547	531	550	541	502	536	580	551	525	556	550	553	536	532	530	555	568	513	566	527	551	524	565	558	524	544	547	544	561	529	535	518	525	546	546	558	546	513	548	541	525	529	514	541	519	567	526	533	568	543	551	564	542	553	555	545	550	510	572	542	534	500	503	523	548	536	585	528	542	517	503	550	540	539	536	520	575	533	535	539	541	599	540	521	515	549	540	522	572	549	546	518	609	535	559	583	505	551	555	524	558	501	507	565	484	538	496	534	518	511	532	509	538	550	535	485	547	520	506	509	537	515	562	547	524	573	542	549	510	523	531	542	538	549	551	588	573	518	486	520	573	552	521	543	511	540	580	533	537	515	551	538	499	526	506	570	527	502	537	497	517	516	537	551	571	499	589	530	498	493	523	510	544	541	545	476	542	525	507	535	530	530	533	527	522	547	574	595	562	580	521	501	563	543	526	520	565	548	487	541	512	536	520	548	535	550	552	502	520	522	481	517	545	547	542	527	568	556	533	504	538	545	540	551	516	554	525	578	504	540	556	538	564	529	512	578	518	537	559	516	559	499	522	529	498	551	534	529	506	552	530	544	530	506	517	499	571	570	552	488	528	540	522	515	511	527	568	538	494	551	539	512	551	541	541	569	550	533	539	537	520	507	543	515	573	518	525	544	566	543	523	564	561	572	543	551	530	506	552	541	544	536	527	522	543	542	507	511	539	547	511	540	541	564	537	539	564	556	565	507	512	484	572	523	546	506	525	509	490	564	532	505	531	450	587	539	535	544	508	561	565	536	470	522	553	576	551	563	546	527	530	502	534	535	543	538	527	532	560	523	520	493	538	543	536	516	547	531	526	530	535	542	518	532	509	520	534	571	523	546	544	584	492	535	534	539	515	546	564	548	542	527	524	527	537	519	567	553	509	529	551	552	517	543	594	589	523	532	549	542	553	544	544	518	513	584	563	545	545	545	542	535	512	511	509	527	558	504	560	543	536	540	541	521	512	582	542	521	550	551	545	528	529	519	558	552	515	531	503	530	535	516	559	575	513	525	533	512	508	532	545	528	519	533	555	528	533	558	529	549	496	534	566	505	542	513	574	559	560	539	529	482	508	548	524	531	530	560	537	544	547	493	488	549	536	537	552	537	501	520	525	549	574	561	523	511	565	547	546	525	506	582	561	539	536	541	469	565	543	548	535	528	537	508	556	518	503	497	521	534	519	522	523	579	547	536	533	551	520	519	550	523	529	530	554	538	590	519	530	550	518	554	516	494	553	542	522	509	531	557	509	582	535	596	569	575	585	526	488	584	566	516	551	549	492	532	578	507	561	567	526	537	567	511	509	514	521	544	553	546	555	487	576	548	524	539	565	564	524	514	492	475	523	536	542	561	531	578	471	567	521	530	552	528	536	527	551	546	535	488	528	544	532	519	559	541	533	533	532	479	537	541	514	539	543	513	507	571	530	560	494	528	547	538	539	530	514	564	575	536	524	573	527	505	513	560	544	509	570	555	570	537	561	519	564	559	562	543	566	497	555	564	533	538	584	551	516	528	549	569	497	548	491	566	563	515	530	540	507	565	520	517	546	547	525	553	542	548	520	510	552	513	528	614	518	578	539	524	583	546	583	519	539	564	490	604	530	511	524	542	548	527	505	473	553	520	557	521	541	517	507	569	547	515	528	566	548	535	496	514	506	531	538	562	585	518	540	542	576	526	530	547	535	575	555	562	520	530	514	557	574	524	563	514	537	518	535	545	478	529	513	515	524	545	544	557	522	572	570	502	527	552	521	555	551	533	520	535	519	503	547	549	544	553	579	567	561	490	516	524	580	575	569	488	513	545	553	495	534	539	526	536	498	530	547	554	511	496	524	540	532	495	505	529	574	532	545	552	495	541	549	534	532	541	555	552	506	511	531	496	509	538	547	535	565	555	534	566	500	543	512	569	560	510	543	508	535	505	551	543	538	554	555	538	483	575	474	528	508	530	506	509	507	539	531	525	538	550	523	509	565	544	577	516	548	536	571	493	523	532	558	529	523	533	518	526	511	550	541	532	519	524	525	550	558	559	560	555	559	533	513	483	512	530	579	522	532	552	549	517	582	500	550	512	541	531	555	507	548	527	506	526	534
33509	32501	33276	35787	39169	41638	41212	38090	34069	34446	30527	27802	24142	10562	6803	7555	8704	8043	4245	1824	1741	2874	3019	1961	1700	2233	3619	2054	1277	1263	2737	3289	2954	2654	1878	1609	1080	511	410	342	398	313	317	280	352	358	254	215	193	185	162	191	151	164	156	156	178	171	156	149	155	181	160	162	173	143	162	141	155	142	152	124	143	160	150	156	155	168	142	151	155	160	153	152	158	133	137	159	149	150	151	144	163	133	134	155	139	161	171	148	125	171	141	157	147	148	143	147	177	156	142	140	151	146	144	141	150	144	141	164	156	152	146	129	163	151	152	151	140	140	160	149	154	144	157	149	158	153	130	163	128	156	198	137	134	151	161	135	151	168	144	129	161	156	148	145	127	146	151	152	141	144	163	129	149	164	140	133	147	147	157	134	149	140	177	135	158	166	166	164	164	161	155	148	171	141	165	163	143	167	155	162	136	151	157	155	134	145	135	162	146	149	150	156	163	152	160	145	150	151	132	156	154	152	154	174	146	154	140	160	141	154	150	144	157	136	158	155	153	143	158	155	140	150	186	140	143	162	150	183	170	137	141	144	151	147	155	145	158	141	173	137	133	141	172	134	149	135	169	170	164	176	142	163	151	154	142	138	150	141	147	155	156	144	165	174	153	153	141	157	158	130	152	154	127	143	148	161	153	140	152	161	173	134	151	136	166	147	114	138	143	141	157	143	144	141	142	138	136	160	175	171	161	161	148	188	172	150	142	149	150	146	154	142	163	144	163	147	133	148	161	155	148	148	158	149	148	139	129	138	147	155	142	152	156	175	140	155	172	150	172	139	125	151	174	134	129	144	143	145	167	152	152	150	166	150	146	177	161	166	154	145	158	146	173	175	160	151	140	162	139	165	146	157	159	158	141	138	147	144	147	126	138	151	165	157	133	148	152	136	161	168	143	161	157	158	171	160	146	131	149	151	152	157	135	152	151	154	134	157	139	165	137	172	154	160	156	126	149	147	160	158	158	156	171	162	157	158	148	144	133	159	156	137	143	153	163	133	153	161	150	174	171	169	137	166	153	144	150	170	152	146	141	163	158	161	165	149	132	162	153	146	147	156	155	131	169	169	148	150	178	147	141	158	154	179	152	143	160	153	182	155	143	138	145	160	135	161	135	143	173	164	112	138	155	161	155	163	131	132	153	174	135	148	141	122	155	184	139	147	136	132	154	121	140	133	174	139	145	176	121	132	151	149	142	150	139	130	130	150	127	158	146	155	145	161	155	171	164	147	170	135	149	151	151	135	138	153	144	164	164	159	128	157	174	155	153	134	157	161	145	132	166	153	150	143	176	152	170	121	152	174	149	149	145	145	163	163	150	150	143	170	135	139	150	159	156	156	160	146	136	140	159	166	151	159	156	118	124	174	129	170	167	142	168	141	158	147	161	152	142	160	174	155	133	163	129	146	148	169	142	147	136	154	181	145	155	157	151	142	186	141	172	146	165	146	148	156	140	150	154	147	167	164	151	154	143	136	144	150	174	162	139	168	144	152	139	144	148	157	136	117	148	127	156	170	159	144	145	148	145	160	150	135	183	160	153	176	153	149	141	151	146	179	178	159	148	166	155	165	155	138	148	157	148	139	163	190	159	167	167	151	177	141	135	132	132	135	163	164	135	158	172	146	152	143	138	151	165	140	143	165	138	144	152	150	149	147	127	150	139	176	150	166	164	147	141	143	178	138	163	138	128	139	164	167	162	134	155	155	142	160	143	135	148	145	152	169	139	144	147	138	144	147	142	147	158	138	144	151	141	144	163	168	169	156	148	171	159	159	148	151	162	152	163	164	156	150	144	158	140	155	148	141	165	168	157	130	147	165	169	166	150	156	166	134	143	161	145	161	173	124	150	153	137	158	134	154	149	166	156	153	152	147	127	162	172	155	148	136	166	164	138	165	159	143	128	154	139	140	152	145	142	157	175	148	167	159	180	146	148	134	148	160	155	147	149	151	163	139	150	142	129	157	181	159	144	152	126	121	146	148	150	155	164	130	147	112	151	153	151	145	141	129	153	143	152	135	161	135	142	146	153	161	148	149	143	145	165	154	170	150	136	153	139	150	147	149	151	153	149	170	153	153	147	144	128	158	164	146	142	156	137	147	152	179	139	155	148	139	137	140	138	161	146	151	132	143	163	173	148	156	147	152	162	151	146	146	161	155	175	128	149	154	151	159	158	139	156	152	165	152	169	158	156	142	142	158	161	150	129	168	158	138	115	145	143	152	153	147	165	153	168	132	165	148	184	172	150	165	175	141	169	166	138	164	153	165	141	174	143	143	158	179	167	144	155	155	154	160	137	172	159	142	119	163	153	139	149	145	164	135	154	142	141	165	155	152	136	157	165	157	161	149	173	151	124	142	143	139	149	127	137	143	150	167	148	151	155	155	171	130	151	157	162	164	148	163	138	143	148	162	145	160	154	151	149	141	154	151	151	141	168	136	150	145	154	138	126	152	124	128	168	157	150	134	129	165	159	147	146	145	135	161	169	135	159	169	166	153	150	140	153	141	153	152	141	152	164	148	164	160	133	160	169	165	154	143	157	164	151	164	159	158	138	154	147	127	153	154	157	125	151	165	163	138	142	177	133	155	145	156	147	135	167	134	156	180	144	156	155	162	149	159	136	163	133	146	126	164	147	158	154	147	138	163	162	118	150	134	144	139	156	160	159	156	157	174	138	154	150	164	153	179	142	157	141	134	140	156	146	154	179	139	135	137	161	152	160	140	155	140	155	154	148	152	150	151	179	176	153	139	183	157	173	164	157	165	149	142	168	120	155	138	157	149	135	144	169	152	133	170	152	151	158	155	172	151	153	127	138	140	162	158	154	156	147	137	160	149	144	167	148	163	150	150	163	163	140	140	160	135	135	127	150	142	154	143	161	172	139	161	145	172	160	151	142	153	135	139	135	137	145	138	148	158	120	148	137	145	135	143	142	141	155	164	158	148	170	142	162	150	151	155	143	140	142	154	120	156	152	168	156	161	141	151	148	144	162	160	135	159	150	133	139	159	146	148	160	134	141	149	152	138	164	139	156	147	163	154	157	153	137	139	147	166	149	152	139	135	155	156	157	165	159	159	166	144	146	157	142	148	159	141	154	180	165	133	160	156	141	137	156	162	146	133	168	139	147	144	154	169	164	150	131	153	148	178	150	141	164	138	139	138	122	147	156	154	160	140	157	152	142	158	135	148	158	139	143	136	146	150	155	145	135	138	153	161	168	156	170	154	139	145	146	150	167	156	139	129	142	144	132	142	151	108	145	160	144	152	124	165	159	147	154	179	150	144	134	150	138	130	149	135	176	129	140	149	160	166	143	159	166	132	142	163	163	150	159	152	147	128	151	161	139	134	143	145	156	162	143	162	136	142	125	138	176	134	168	147	162	162	145	140	145	136	139	131	167	164	157	149	171	134	144	154	138	134	133	151	157	127	154	152	146	135	158	140	153	160	150	153	132	169	145	161
23281	25247	31497	38338	44298	48794	50097	48414	46661	48089	44500	43282	38958	20741	19821	23647	24810	24219	14975	8624	8708	13944	13946	9768	9247	11927	17255	10323	6844	7304	14631	16528	14718	14245	9956	9297	6302	2430	2249	1997	2146	1777	1922	1452	1894	1955	1248	975	673	669	599	598	572	517	539	478	480	517	507	477	511	481	454	442	426	432	449	447	420	438	422	403	432	410	425	437	433	378	445	426	476	445	436	448	432	397	429	407	420	432	436	458	436	432	451	452	411	425	466	449	419	432	442	406	414	408	412	394	427	442	437	445	424	424	428	407	415	455	432	405	408	418	423	432	439	437	433	445	451	377	411	423	405	422	450	438	433	413	435	441	395	423	431	463	424	428	458	428	409	449	443	439	406	444	433	440	443	419	416	438	411	437	446	466	407	483	451	441	431	422	449	437	425	433	424	409	415	458	416	457	439	394	413	424	414	427	421	417	433	416	421	445	440	427	424	457	414	445	448	465	397	438	426	434	440	443	414	435	449	435	422	425	410	408	435	448	406	407	414	453	425	429	450	444	408	493	415	406	411	425	451	445	436	466	452	438	421	442	435	438	452	412	416	423	433	407	420	385	420	402	391	423	419	459	453	437	413	440	417	440	412	401	439	366	446	454	422	429	449	435	394	410	451	399	466	438	419	401	450	400	429	418	434	419	397	402	449	424	410	431	442	408	407	472	435	432	433	394	436	413	410	395	430	458	462	417	429	443	422	464	418	444	421	422	452	427	429	455	433	426	406	390	408	445	423	442	453	407	439	451	441	430	397	477	479	453	454	432	451	428	394	397	444	424	415	448	423	436	467	465	445	438	448	402	451	442	412	429	446	424	394	432	453	400	437	469	409	414	443	419	445	431	419	434	458	432	436	405	447	406	419	394	429	451	441	456	418	458	408	425	402	447	412	434	408	440	433	411	439	465	425	432	424	447	467	425	426	432	419	457	418	461	442	417	465	420	424	406	387	420	425	457	427	426	430	416	423	408	439	440	424	414	429	443	435	450	432	424	413	422	433	439	402	428	454	414	439	424	444	465	430	444	447	467	410	406	414	398	442	426	423	391	424	398	434	423	400	418	428	427	423	395	439	423	424	393	453	417	449	422	456	430	406	441	428	461	437	429	449	418	458	428	414	433	418	460	450	437	443	448	403	427	434	415	418	439	433	416	466	418	422	387	435	406	391	450	418	458	477	413	436	408	414	435	434	409	436	418	433	437	416	435	436	420	426	419	408	419	440	444	416	421	427	444	415	441	441	446	472	445	460	440	430	443	459	387	419	440	424	423	403	415	436	407	453	422	423	425	433	451	419	417	444	479	437	444	399	461	426	450	410	451	441	425	453	430	394	413	439	418	365	423	432	442	408	461	427	420	414	430	389	415	430	457	412	443	434	407	436	447	414	426	431	410	418	428	432	434	411	454	395	412	447	470	422	443	412	427	410	432	448	462	431	415	430	451	424	435	414	412	445	418	403	446	388	454	450	413	456	413	411	410	365	431	385	383	414	458	442	428	444	448	364	444	446	438	407	439	398	414	445	416	445	399	413	415	448	400	387	454	421	438	423	489	430	410	378	454	395	421	433	450	429	466	376	445	463	440	446	420	478	430	418	420	417	457	463	464	481	451	419	391	456	409	430	426	442	436	397	432	429	452	456	424	471	414	422	461	446	401	469	439	442	391	416	457	402	428	415	482	440	438	438	429	450	429	427	432	479	432	444	437	443	470	420	427	424	415	433	446	432	446	438	455	452	477	459	427	430	422	445	418	429	395	451	407	443	450	389	413	442	416	435	439	411	445	390	427	419	397	386	432	448	440	450	391	445	440	393	405	440	471	427	417	437	441	444	418	404	416	418	441	407	429	399	396	451	411	444	438	410	452	428	454	412	439	460	396	432	413	442	425	425	408	402	434	426	387	416	435	441	443	432	431	428	444	430	435	427	421	430	438	420	434	437	424	417	433	440	417	454	441	448	451	441	439	392	414	442	436	396	411	422	413	426	419	459	405	462	446	432	433	445	446	425	403	399	418	433	417	437	405	448	398	393	405	455	425	413	433	467	476	427	429	448	417	442	409	433	463	409	429	407	457	445	427	442	415	437	433	430	447	410	412	413	411	431	449	457	420	439	444	385	419	416	458	419	423	425	452	423	462	402	434	394	439	431	424	417	404	395	442	443	439	436	420	435	453	409	449	425	453	430	431	426	388	434	429	416	418	413	414	452	472	429	410	443	422	441	446	417	414	466	412	426	431	416	472	416	430	382	381	433	419	414	417	457	405	445	399	436	412	438	455	467	428	443	404	453	455	396	418	428	416	430	414	436	414	408	459	399	425	447	452	431	466	453	423	461	458	471	451	414	443	417	452	457	469	450	457	443	435	373	424	456	393	450	444	434	408	432	400	436	452	434	453	415	445	451	452	432	431	450	397	430	412	478	454	428	439	443	437	458	440	392	420	451	464	411	396	436	474	430	464	414	429	467	454	410	449	428	424	400	395	463	423	425	434	421	443	442	424	437	444	424	427	456	407	447	416	470	454	433	425	440	416	415	458	449	445	448	422	433	406	441	442	437	429	436	428	412	398	468	423	409	463	410	413	437	449	434	407	410	465	464	411	435	436	442	450	447	450	475	462	415	400	424	433	432	411	425	431	414	436	405	451	434	455	451	384	414	435	450	408	448	423	422	450	440	438	410	458	447	467	443	446	404	416	417	421	433	450	400	405	460	424	419	461	456	433	445	446	446	471	405	416	434	462	428	407	432	435	452	415	483	451	424	438	451	457	419	405	445	428	413	417	439	446	440	409	479	441	391	407	426	428	438	454	422	408	442	421	465	453	386	444	386	397	415	425	415	417	423	496	449	430	416	454	422	444	426	438	417	439	450	443	432	392	400	453	457	417	446	442	421	420	412	415	387	447	409	436	412	453	446	436	421	441	418	443	400	412	443	458	449	419	412	424	477	426	435	433	397	382	427	414	463	412	436	434	444	396	462	435	450	428	429	436	393	449	444	439	395	437	462	412	451	434	436	430	436	421	414	396	401	444	434	459	425	458	431	454	430	378	425	417	385	448	468	466	424	412	417	436	443	443	422	423	480	440	459	435	458	402	442	406	459	453	440	439	438	447	434	446	408	398	408	432	440	437	430	395	406	454	424	428	459	425	417	429	445	463	443	423	453	409	427	450	411	434	415	441	450	446	464	454	403	418	444	400	401	418	431	427	431	458	449	443	394	394	476	446	455	455	469	424	402	394	453	415	403	404	463	449	444	474	450	420	452	431	458	428	398	457	398	415	435	424	429	425	409	414	397	426	438	426	416	438	482	387	443	422	450	454	438	423	458	424	440	428	446	444	416	419	461	410	490	449	441	427	428	384	454	443	416	421	451	411	440	392	426	410	431	414	408	429	452	432	446	479	439	416	441	414	431	413	455	415	439	415	475	400	414	423	430	453	439	430	417	411	454	433	423	420	435	436	424	448	437	447	423	438	438	431	417	444
39010	40037	38284	42710	42498	43944	43405	42484	39518	39957	36595	35435	31935	16265	10923	14134	14885	11265	5133	3298	3578	5706	4693	3894	2992	2896	5285	3787	1803	3276	4784	4821	4783	4263	3315	3531	2274	956	696	668	794	633	677	539	682	579	393	319	278	256	242	219	227	210	201	229	206	190	199	179	205	190	210	160	180	185	180	172	170	196	208	168	185	192	195	196	203	197	206	188	204	220	176	181	179	169	198	189	202	207	179	180	173	165	185	170	191	173	217	189	184	179	206	159	194	183	178	189	168	186	186	194	195	171	187	188	195	180	180	167	170	175	200	200	192	168	170	212	179	208	198	177	165	166	208	241	185	194	202	181	167	195	206	164	180	170	180	185	173	175	175	190	198	199	179	172	189	187	182	189	209	177	197	178	196	186	173	185	177	211	156	197	170	170	166	189	198	189	165	194	168	204	193	164	172	189	176	169	179	218	199	199	176	196	216	225	161	181	179	147	197	195	208	200	154	220	186	177	181	167	189	163	196	183	188	201	183	198	172	207	173	182	198	204	197	184	165	194	182	183	200	191	155	193	213	180	152	194	193	195	176	227	183	169	180	179	189	190	226	176	186	174	198	180	179	212	158	181	160	182	182	224	204	182	177	176	202	177	168	186	204	181	170	210	175	186	182	172	179	194	185	170	178	183	172	202	176	192	164	164	190	214	190	207	207	179	180	187	169	160	189	212	170	189	194	166	166	186	193	191	186	157	162	202	179	198	184	191	177	184	201	203	181	180	199	168	200	190	197	171	191	169	168	191	186	153	184	188	186	191	182	204	188	181	198	143	174	167	208	187	182	189	192	184	184	175	199	178	174	209	173	183	194	174	189	193	183	178	196	177	210	174	171	198	188	160	176	169	183	192	182	181	203	185	172	187	168	196	186	170	164	198	198	152	156	195	179	191	172	176	178	159	184	169	182	184	182	194	164	189	204	185	219	193	184	179	199	198	185	197	200	172	211	195	168	178	190	187	168	172	172	182	192	205	160	189	184	204	182	194	166	202	179	187	163	167	196	202	190	222	192	187	205	211	188	202	178	191	180	171	175	187	153	193	181	181	165	181	172	176	188	179	165	176	167	194	166	214	183	203	176	207	201	216	188	194	210	181	211	184	173	187	187	191	179	188	165	164	188	185	199	192	212	184	180	171	196	210	180	184	182	193	189	166	182	180	168	172	183	192	185	188	172	195	201	187	192	193	185	181	177	183	178	202	168	172	192	191	190	179	175	168	174	206	193	159	207	179	179	177	169	177	197	189	175	180	188	231	185	185	186	195	190	205	202	190	199	205	180	183	173	179	181	177	175	178	174	184	184	192	203	195	187	188	149	191	189	211	168	181	205	194	213	184	196	195	189	177	184	176	179	199	192	172	169	194	194	176	186	209	195	193	190	209	191	189	209	191	179	186	182	196	187	221	172	174	190	145	181	201	172	169	187	203	180	192	202	177	170	199	189	171	173	177	197	174	194	183	167	186	169	182	196	179	184	195	210	194	178	197	192	200	180	185	167	186	187	181	219	173	201	173	200	177	167	196	188	183	171	179	169	182	211	194	185	191	199	191	188	200	186	170	176	187	176	164	191	182	179	179	200	201	201	185	187	161	199	176	181	179	188	172	186	190	214	169	169	185	180	207	187	172	179	170	187	179	175	181	173	195	170	180	189	206	191	182	192	195	154	179	182	187	147	184	192	198	202	208	183	206	154	191	200	158	201	190	179	178	161	167	190	185	195	200	202	172	198	187	183	165	194	194	166	173	192	174	196	189	193	171	189	186	209	206	192	202	171	182	179	192	177	178	167	199	189	188	179	190	197	183	175	210	185	170	188	188	188	185	195	191	178	173	184	191	163	210	179	175	202	194	189	181	197	184	191	186	193	170	176	179	187	193	196	179	186	174	184	184	165	172	194	169	178	185	198	174	161	171	197	172	179	182	190	171	168	187	188	196	185	175	183	186	191	185	210	173	174	175	185	158	190	188	189	171	195	172	179	196	198	195	191	222	199	187	221	169	168	189	192	179	185	176	178	193	203	182	200	203	200	190	175	174	229	151	187	169	164	170	182	186	199	176	185	176	181	202	183	185	190	188	183	199	194	170	175	178	191	176	174	187	187	178	201	185	177	198	185	172	205	193	193	173	178	175	197	186	174	186	196	186	195	178	178	179	182	177	172	175	198	190	203	180	189	199	193	172	168	193	183	192	184	183	206	203	169	179	181	178	184	181	171	178	187	180	165	176	193	183	187	184	203	152	181	188	189	201	181	186	202	199	162	183	169	187	186	195	204	184	168	170	189	203	188	202	177	204	193	186	181	167	191	173	180	176	180	195	180	186	173	204	176	211	173	200	188	162	180	173	185	195	199	166	194	198	179	185	168	181	219	194	210	170	178	182	188	188	186	175	158	170	218	189	178	197	189	189	181	177	174	213	181	171	171	187	176	175	183	205	219	186	184	178	164	174	164	161	214	195	190	182	193	208	182	182	211	185	200	210	168	189	191	172	159	180	201	185	197	200	196	190	175	203	185	192	183	209	202	205	187	181	187	195	156	204	178	196	197	189	168	180	203	192	179	192	174	198	197	194	197	195	203	181	217	188	197	190	199	200	190	218	182	183	187	196	192	194	180	187	192	188	182	191	201	192	194	207	190	178	210	180	175	180	187	184	199	181	166	179	192	196	158	168	188	185	181	176	181	206	191	200	210	179	182	188	195	205	164	187	183	207	182	193	205	174	183	174	205	215	191	192	175	204	189	157	192	212	173	200	181	203	163	189	179	174	186	188	190	203	184	189	174	208	179	184	187	198	177	199	175	156	171	193	205	194	171	187	176	186	200	169	195	179	176	175	176	198	198	181	168	183	203	173	176	188	187	198	189	210	206	183	201	190	178	190	177	202	180	193	183	196	198	163	194	187	194	178	188	191	175	192	201	195	166	159	203	190	164	139	184	178	166	178	175	178	184	180	170	188	194	193	191	203	189	161	168	192	179	191	186	193	199	197	204	199	197	176	181	170	168	198	190	196	193	168	183	168	197	186	179	189	200	176	161	192	187	187	197	202	202	172	170	189	185	200	215	211	199	189	200	191	186	178	192	192	197	176	186	173	209	179	190	163	187	196	196	202	203	172	204	195	217	185	191	183	175	167	204	202	178	174	217	195	169	186	198	175	183	170	203	193	177	202	178	179	189	197	176	200	182	201	178	195	196	198	162	168	188	179	190	207	188	200	201	169	168	169	180	167	191	195	198	176	205	173	181	174	172	193	191	187	189	171	167	161	173	210	185	191	185	173	197	174	191	193	176	172	207	180	190	203	177	192	174	191	185	196	181	196	170	175	218	182	204	195	201	204	175	211	202	208	205	167	192	165	182	167	196	185	187	180	180	166	196	184	202	184	183	178	184	184	185	183	183	199	214	183	187	200	179	179	191	186	181	167	170	195	193	201	185	192	164	208	162	179	190	166	158	183	191	198	187	186	198	197	209	169
26915	32795	35113	44985	48150	51553	53024	53699	51339	52988	48592	50897	44379	27315	24707	33615	33300	26437	16560	14139	14995	21940	18615	16202	13697	14138	21573	14919	9105	15831	21127	21073	20827	19059	15754	17287	11727	5233	3817	3685	4486	3550	3814	2964	3735	3345	1908	1707	1448	915	814	907	870	797	765	688	724	693	688	677	660	564	517	533	539	537	508	566	473	522	494	546	533	518	466	516	489	514	528	511	517	520	536	525	544	519	490	482	502	519	533	532	549	545	492	533	522	534	546	511	527	492	501	541	564	518	536	519	509	546	546	521	512	535	506	469	514	520	530	523	482	480	526	507	474	524	510	537	528	476	492	489	493	537	511	500	525	521	503	484	511	496	505	561	525	530	498	511	513	533	537	523	539	522	515	536	525	512	499	558	544	506	509	542	522	534	547	569	504	496	541	506	563	483	511	560	500	515	553	514	530	488	472	487	510	548	520	501	509	548	485	536	503	521	490	527	555	504	503	491	524	515	536	487	516	552	515	459	532	523	520	529	539	511	515	532	548	512	504	486	520	491	529	527	494	532	523	519	520	480	493	508	519	530	515	534	513	529	532	547	462	514	512	547	534	512	517	542	536	519	540	508	546	508	513	510	489	513	500	520	508	516	508	498	521	533	521	547	531	519	548	484	515	512	539	531	521	513	512	521	561	521	511	497	491	488	495	528	527	535	525	542	534	499	502	494	490	484	520	493	505	543	541	547	540	528	492	469	476	554	518	533	513	500	507	523	491	571	487	529	523	512	501	526	463	521	524	500	548	524	524	522	503	526	496	534	520	497	499	556	507	520	525	506	511	501	557	509	528	518	495	524	529	519	486	523	508	524	513	525	483	525	496	529	515	535	544	523	541	539	487	498	517	545	519	542	473	539	545	518	534	496	512	486	533	524	556	517	524	533	571	513	518	510	505	503	497	506	521	505	545	513	531	528	526	503	559	465	503	526	506	547	514	496	562	551	531	522	491	526	515	496	496	515	512	494	461	548	523	566	509	467	557	512	560	533	514	557	466	559	520	519	536	522	529	535	507	548	518	489	547	522	472	550	503	517	559	549	524	496	520	493	515	502	519	541	530	511	490	542	487	495	567	524	478	513	543	488	508	529	469	521	501	506	499	509	545	559	537	515	505	590	495	491	504	507	523	528	539	462	482	551	498	512	515	504	525	510	549	473	516	501	512	514	493	532	542	539	512	503	481	527	509	534	483	487	525	524	526	538	547	511	542	537	483	519	513	515	506	513	532	473	535	523	544	501	543	517	521	491	515	505	478	522	530	523	518	491	492	552	502	505	531	527	518	533	510	506	533	508	526	461	549	534	484	500	476	524	509	520	488	534	495	532	512	486	485	501	527	542	510	500	500	498	512	547	528	505	556	505	556	515	513	529	525	499	550	490	549	510	603	516	500	465	490	538	508	502	549	508	544	518	488	537	546	508	509	488	531	497	576	532	512	504	530	518	468	552	506	519	535	485	513	513	481	522	543	524	495	540	525	518	488	518	505	511	506	508	541	450	560	495	553	555	539	495	506	489	495	526	491	472	534	526	508	505	511	507	490	525	504	521	533	494	470	531	514	517	481	504	493	506	494	513	527	535	515	562	519	499	483	509	510	512	514	522	532	519	491	487	480	480	502	525	574	544	508	529	515	588	540	571	504	520	539	479	522	539	520	543	498	520	520	557	546	483	480	558	540	535	516	532	541	525	524	486	519	545	522	506	489	523	517	492	498	551	478	508	502	504	502	500	518	525	508	523	557	534	524	521	501	497	497	511	488	501	526	532	503	552	502	499	532	519	546	518	504	513	526	503	551	552	501	534	518	539	502	525	516	538	511	479	526	528	531	488	471	504	519	528	539	486	502	508	495	509	539	531	535	500	508	515	518	558	543	531	491	480	504	543	547	536	498	475	545	513	544	499	525	548	533	563	495	504	499	499	542	518	531	508	501	557	515	513	515	533	515	538	512	514	487	543	510	522	463	534	539	536	508	574	498	508	486	485	545	507	541	475	511	537	525	527	534	479	479	516	547	520	491	509	515	537	543	512	497	527	563	519	488	554	526	513	543	518	516	515	486	571	547	531	507	496	546	546	527	528	531	523	516	521	536	532	482	517	495	548	488	488	539	510	557	509	523	507	489	545	514	520	533	513	500	530	534	563	550	511	488	494	530	495	480	497	536	543	529	499	456	514	530	517	551	529	524	478	532	524	500	513	502	522	520	526	538	523	499	550	492	503	482	501	536	511	495	520	523	507	502	523	529	516	448	580	514	498	523	528	499	501	541	532	522	508	530	524	482	516	518	526	520	469	545	517	498	531	556	488	538	505	512	470	513	541	515	524	495	502	507	548	532	537	503	502	536	517	520	486	501	514	515	515	504	474	520	573	550	527	512	509	487	513	520	495	516	504	493	497	516	459	521	504	506	525	516	529	533	534	510	537	546	521	539	492	525	496	534	551	526	533	526	519	506	511	517	491	494	559	511	484	530	525	545	578	525	572	499	518	496	549	516	551	504	551	522	518	509	541	531	524	499	500	576	486	521	506	499	529	525	532	488	519	490	471	518	492	516	529	515	514	557	521	535	532	460	520	504	492	501	516	544	570	505	509	537	470	530	472	524	519	532	534	493	517	525	527	527	553	512	511	526	566	481	516	532	509	514	493	572	496	535	490	485	509	555	551	499	522	521	547	531	478	513	541	534	483	544	496	510	541	481	508	556	534	535	522	512	518	529	525	477	502	475	511	530	501	531	556	535	519	535	525	522	496	494	511	531	517	543	526	503	506	504	500	491	516	499	545	516	524	479	530	530	477	516	553	527	515	537	526	508	543	532	556	515	500	503	484	495	511	527	512	524	517	583	506	518	494	495	486	532	487	557	541	499	548	499	496	552	520	531	479	537	508	531	494	534	501	522	474	520	482	495	518	530	498	521	538	531	556	523	557	540	524	503	543	513	531	493	527	509	518	496	514	566	510	558	505	479	509	513	538	505	529	538	537	558	511	507	530	521	532	540	537	463	522	425	553	515	520	499	468	526	523	485	521	505	501	530	526	513	542	496	534	508	507	527	506	507	503	531	470	505	562	515	507	507	521	542	482	503	531	504	537	532	516	490	503	533	530	531	522	522	465	524	531	514	506	534	486	537	523	474	506	475	535	533	507	509	503	499	536	534	524	556	509	508	499	527	522	525	559	498	501	540	578	512	480	511	533	509	486	523	501	489	531	536	470	486	497	528	507	527	536	559	536	530	520	540	505	486	513	507	506	545	485	537	538	529	531	478	537	553	498	511	525	490	531	490	473	523	551	524	517	493	497	491	488	515	513	536	575	494	530	522	540	494	526	533	454	518	544	490	511	497	529	541	503	515	548	514	550	529	498	519	543	504	547	511	492	503	511	548	540	518	515	499	533	509	524	526	458	528	551	509	497	550	546	523	552	503	537	501	548	552	549	519	531	499	500	535	553	520	529	476	514	490	514	545	532	515	497	534	531	520	509	524	536
11879	10323	10627	9500	8435	7574	6907	6025	4409	3614	3065	2810	1962	980	836	1047	1021	623	491	452	470	499	441	424	429	403	484	374	338	380	458	416	406	376	403	428	357	213	217	225	223	228	217	208	228	211	211	227	207	195	185	177	222	192	178	212	223	200	225	222	187	194	186	200	204	194	193	182	190	177	212	194	199	208	219	188	173	191	184	199	182	168	194	179	186	211	180	176	214	222	202	197	185	158	200	207	172	218	214	203	191	188	192	171	194	193	172	209	181	202	191	183	198	190	179	177	195	205	196	177	190	215	182	190	192	203	194	176	190	188	197	198	210	168	198	181	167	185	209	213	192	207	177	203	175	186	212	201	200	188	168	194	189	166	198	188	190	190	213	173	196	208	223	202	185	195	194	179	202	197	176	195	201	185	219	180	184	211	178	171	205	203	209	197	205	205	175	195	208	234	203	178	209	185	221	196	205	191	190	191	194	199	206	176	189	197	192	187	187	192	212	208	207	183	207	179	196	194	219	196	195	195	184	206	180	205	194	198	160	185	198	186	193	199	197	188	175	173	196	189	187	178	211	215	181	206	213	179	205	195	203	260	200	208	185	166	185	183	228	178	181	198	179	194	193	180	205	198	188	200	200	177	208	197	179	205	170	178	211	178	189	177	187	186	208	222	205	202	172	169	223	175	200	220	175	190	191	178	201	195	202	183	179	170	196	196	199	182	177	180	196	213	178	187	191	187	167	183	193	182	201	190	195	215	189	184	160	217	185	182	206	193	193	215	160	201	195	197	209	192	200	203	195	178	185	199	207	190	176	189	196	213	203	177	212	176	198	206	196	177	177	188	197	186	187	198	221	200	195	188	179	189	200	175	207	189	188	200	174	201	193	190	209	205	180	187	190	197	173	177	213	199	190	206	195	187	171	190	195	189	211	182	190	184	179	192	183	197	185	201	182	188	158	192	212	179	169	195	190	186	211	193	172	195	202	161	188	196	179	202	180	171	197	198	182	179	180	201	191	186	196	197	232	194	182	208	198	190	195	227	205	194	203	197	182	195	178	202	207	180	183	201	198	213	162	201	207	172	178	214	211	202	201	195	218	213	178	184	189	174	183	194	168	213	196	186	168	198	169	209	172	183	188	194	165	194	160	202	214	193	164	205	210	187	209	192	203	183	208	252	183	196	194	177	191	188	175	192	205	201	210	172	184	215	204	205	187	209	182	184	180	200	193	201	187	202	180	178	176	193	185	183	190	176	199	187	174	184	216	182	184	203	191	183	199	183	224	202	193	195	185	211	180	196	196	206	201	221	181	197	173	199	193	209	201	188	171	210	194	185	218	182	173	200	205	171	176	193	192	184	185	185	190	216	167	199	191	150	195	178	197	213	182	217	219	187	199	180	193	188	202	166	205	197	208	209	223	169	176	197	221	207	198	191	182	195	192	205	173	196	175	200	204	192	186	202	165	210	183	186	185	183	201	173	182	182	196	197	194	199	215	212	208	192	203	184	178	203	175	191	220	194	177	184	191	195	225	196	181	205	167	181	177	159	205	192	202	163	213	196	204	181	188	209	183	172	193	176	192	189	179	180	192	202	189	162	188	200	191	184	190	173	176	180	201	184	201	191	193	188	193	194	195	178	186	196	181	210	190	186	204	189	190	167	178	221	196	154	179	174	186	217	231	216	188	215	189	184	174	177	191	195	204	167	168	195	211	213	195	200	185	203	200	199	184	201	200	189	167	211	216	162	189	194	190	185	210	211	188	198	204	177	193	205	198	191	187	184	200	187	206	211	197	175	208	181	199	187	197	178	196	194	180	198	201	183	202	184	194	215	196	176	188	176	191	184	196	188	210	176	164	221	191	168	171	186	200	188	188	171	187	193	178	195	200	188	220	188	177	201	206	191	187	170	208	195	179	199	216	201	218	165	191	213	195	209	183	180	190	173	173	206	204	180	201	210	213	179	182	199	187	183	179	189	190	170	203	181	179	183	205	182	176	183	212	181	194	196	184	204	222	176	209	200	207	185	200	211	196	208	185	176	208	192	209	205	191	169	200	224	166	197	187	202	204	197	193	205	213	197	189	200	194	206	199	182	184	187	192	165	197	170	180	188	177	180	202	185	184	195	198	202	200	167	211	185	176	192	188	189	218	201	202	203	195	198	190	202	163	185	191	184	183	197	193	190	195	173	201	198	183	192	177	174	196	204	185	214	224	201	197	216	183	197	169	213	183	192	204	179	188	191	192	184	160	168	199	187	197	187	166	186	201	185	179	207	194	182	210	170	224	207	210	196	188	198	186	188	174	198	185	186	193	191	169	191	201	196	195	197	200	183	187	193	194	186	196	196	177	209	190	185	186	192	207	186	213	191	200	180	200	189	206	186	149	173	194	200	191	179	208	189	198	194	198	196	187	197	177	195	201	178	167	206	189	210	208	199	170	195	198	172	193	217	196	196	192	191	194	191	178	197	194	194	189	211	198	199	192	211	192	192	191	221	189	184	200	188	198	173	194	225	198	201	214	197	205	185	175	179	219	195	203	169	179	179	191	187	210	195	201	226	204	184	184	198	176	204	204	172	168	192	202	205	181	179	193	188	183	193	194	195	190	200	184	199	177	179	214	190	177	184	192	183	183	190	199	190	207	225	194	180	182	212	196	196	211	189	195	180	204	204	165	201	182	187	202	204	190	183	192	180	225	174	207	188	203	189	182	220	179	182	186	182	205	205	213	196	201	211	178	198	190	224	148	189	191	194	169	186	208	200	223	176	190	208	193	193	189	197	192	189	188	205	184	198	202	180	183	166	195	201	176	189	187	199	195	204	179	162	201	171	203	192	181	199	196	184	200	192	204	207	176	194	200	193	218	194	209	189	186	183	179	189	185	198	191	175	201	189	221	158	196	200	189	200	206	194	188	186	217	192	168	167	218	187	194	217	202	185	188	203	198	188	205	189	204	207	180	192	212	197	182	192	188	196	197	215	204	178	195	175	174	167	207	208	179	178	176	207	176	193	204	179	194	194	219	183	198	190	206	191	203	210	204	192	199	195	220	183	171	176	203	185	172	207	188	199	175	186	192	204	230	200	174	202	186	204	212	187	192	185	201	196	183	175	163	200	184	189	170	211	198	198	176	173	180	200	212	190	180	204	202	191	212	169	175	198	191	204	164	166	196	162	189	185	215	219	182	182	196	183	206	202	184	184	196	200	200	196	205	189	171	173	193	198	204	182	188	190	206	199	199	203	220	196	221	192	168	206	181	195	198	205	188	207	198	196	183	205	207	222	215	197	215	193	170	208	198	199	194	184	197	189	185	193	186	183	175	209	180	177	180	197	216	206	164	180	181	202	213	182	193	180	195	213	191	179	194	180	188	197	189	197	168	206	227	177	227	204	166	187	173	177	211	178	200	190	191	188	202	177	181	195	208	185	191	183	179	239	205	191	194	206	216	216	191	180	211	186	179	200	201	203	159	206	195	186	196	205	191	185	208	198	197	184
8098	9469	15513	18264	18764	20520	20227	19899	15775	14742	12627	12238	8351	4357	4096	4931	5007	2903	1992	2149	2151	2514	2169	2077	2128	1846	2527	1763	1352	1943	2247	2225	2150	2029	1860	1986	1550	926	803	812	809	736	724	734	789	703	601	592	571	551	525	532	564	565	526	540	522	535	567	551	512	558	547	503	528	555	548	512	535	540	548	505	562	508	480	547	515	554	518	510	515	529	525	547	557	546	500	535	550	545	550	487	524	526	514	510	519	537	548	507	513	547	540	526	503	533	560	541	516	497	511	504	555	512	564	517	518	535	483	537	540	497	555	492	502	525	481	542	509	488	516	541	526	514	534	528	509	561	523	578	557	513	575	537	512	496	523	502	476	542	514	512	544	515	491	527	525	529	553	529	505	524	523	507	484	569	485	522	522	545	517	522	532	558	527	522	517	534	526	520	560	567	504	512	521	523	559	495	490	491	533	560	577	527	515	477	503	557	506	525	489	552	508	555	514	509	551	517	538	504	506	521	547	536	545	526	549	519	549	496	537	542	492	486	523	559	537	547	524	502	536	483	527	526	578	513	487	535	561	531	507	532	524	519	536	531	562	537	489	510	497	559	534	505	490	497	533	524	536	543	543	562	522	539	512	553	530	565	531	511	541	528	559	509	529	517	517	519	511	550	523	560	550	493	545	547	548	517	512	542	516	530	531	514	518	486	513	515	533	533	492	522	529	568	589	522	510	554	531	526	542	497	507	520	514	547	510	507	534	537	526	488	525	535	533	554	533	528	585	525	510	500	569	528	514	490	537	485	513	506	547	553	509	583	514	521	508	520	541	554	513	539	538	539	532	543	544	513	556	528	496	515	518	519	530	541	514	529	508	485	563	526	554	515	507	571	533	510	539	512	506	507	516	502	568	512	547	511	548	491	546	539	515	528	487	549	545	501	513	573	515	528	511	534	551	496	569	545	507	554	505	552	500	515	567	545	543	545	545	545	533	527	518	537	479	510	571	530	541	535	534	544	526	513	565	494	558	518	501	537	540	535	522	489	547	493	502	483	545	508	552	534	526	495	516	517	514	537	520	525	530	520	513	500	539	503	501	532	561	502	523	533	552	566	502	555	529	568	560	516	525	465	527	485	508	496	531	513	510	520	550	564	536	570	542	531	497	516	540	526	542	536	518	506	518	486	561	549	510	520	563	512	550	538	501	488	474	506	510	493	534	541	516	525	544	508	472	552	545	497	553	510	509	522	505	511	556	467	549	528	543	511	516	533	518	524	495	523	565	504	540	555	507	510	537	515	506	531	550	590	493	525	548	487	511	546	517	484	543	542	538	534	533	536	528	484	510	540	526	542	513	545	562	509	543	546	543	498	549	515	550	551	525	502	568	519	534	535	563	529	502	532	526	507	527	484	541	528	519	526	507	570	562	548	522	493	593	502	535	498	514	523	508	527	519	528	482	498	566	517	505	536	527	550	534	533	522	549	479	487	576	519	560	530	509	505	556	535	536	491	500	530	506	557	531	525	487	531	538	484	532	556	530	510	551	508	506	503	507	525	546	523	562	505	546	528	496	541	518	578	527	558	540	493	542	518	523	489	535	499	542	537	499	533	492	490	545	535	556	514	521	543	539	540	531	518	544	506	522	528	491	537	519	566	526	524	532	498	507	476	564	524	527	541	524	532	545	499	535	544	512	496	540	545	528	496	515	522	523	510	519	566	546	484	513	506	527	543	479	532	575	564	536	555	502	496	529	559	541	506	538	479	533	543	516	503	543	543	515	515	534	528	503	525	488	533	542	529	542	545	532	503	492	518	498	570	529	549	505	509	493	527	537	511	527	514	554	551	532	549	510	495	540	492	491	528	482	557	540	544	522	519	507	496	503	471	546	549	544	521	520	550	511	513	567	558	497	464	573	526	555	511	552	522	545	507	522	488	519	541	510	500	537	527	527	511	516	538	529	519	505	508	522	522	539	537	522	510	528	522	540	556	572	554	515	528	488	532	571	506	509	530	517	522	555	517	554	534	507	515	546	555	523	519	502	538	556	500	563	516	512	527	537	547	534	557	543	537	542	535	555	510	544	544	531	537	523	529	533	531	531	541	528	519	556	542	473	500	511	498	509	498	522	506	506	513	476	520	533	562	520	538	476	509	525	545	552	548	529	536	538	539	512	510	542	486	545	541	527	541	527	552	516	558	529	520	530	507	555	508	475	453	534	524	576	531	557	531	509	521	516	504	505	498	531	564	552	556	529	538	518	536	519	532	587	545	541	540	531	553	536	539	581	532	539	514	514	508	553	556	478	504	553	530	542	489	515	530	517	506	517	531	530	520	548	556	543	529	546	519	523	505	515	519	532	529	494	538	527	545	573	572	553	537	506	529	518	573	508	506	489	547	487	561	560	528	540	539	524	551	516	534	520	562	491	534	535	514	571	503	557	494	544	543	496	516	514	560	551	574	571	532	548	517	509	584	542	544	527	478	489	524	510	505	487	553	498	511	528	522	543	497	579	501	528	505	580	540	542	522	538	537	501	546	514	509	511	523	514	554	477	506	536	516	542	551	500	524	497	494	508	497	546	549	484	533	559	508	551	506	494	530	473	513	573	547	511	529	511	531	569	506	536	501	544	501	566	507	521	549	532	581	511	552	555	515	522	513	532	507	527	504	531	551	496	555	520	505	526	522	539	486	565	497	531	554	562	475	533	564	544	559	567	522	528	525	560	520	527	484	547	498	533	551	544	556	495	498	539	488	546	517	531	512	537	525	556	532	512	530	513	460	527	564	558	478	558	495	509	553	515	540	558	578	544	516	498	543	527	544	534	506	515	533	518	527	491	512	525	495	478	541	515	553	541	544	511	584	542	509	529	558	519	510	553	522	527	506	529	493	535	519	509	507	512	565	525	531	556	518	491	519	513	542	499	511	514	522	472	552	516	554	522	538	493	490	528	503	519	528	493	564	502	500	482	524	475	554	579	506	569	520	536	559	537	530	517	513	511	513	540	503	530	528	494	496	528	533	489	513	549	526	498	515	531	516	543	493	518	554	545	539	513	496	541	534	526	542	547	548	517	507	536	512	524	550	550	536	561	573	517	513	517	554	584	467	497	504	518	537	516	567	530	543	504	508	562	530	535	506	536	515	517	507	525	498	528	483	549	521	519	489	576	540	535	578	539	531	557	541	467	540	554	514	540	555	518	543	514	528	532	524	562	533	547	510	524	517	550	519	536	580	551	535	514	509	522	560	463	520	541	502	534	551	551	534	496	555	518	479	552	521	540	512	496	500	542	515	511	511	537	551	492	540	541	482	590	509	535	559	539	530	563	528	543	499	497	496	531	547	517	527	560	558	540	539	501	536	462	499	538	574	529	521	497	519	529	553	532	477	521	532	503	511	542	523	497	543	537	567	507	494	499	533	527	505	510	520	528	502	525	548	504	530	532	539	551	529	514	565	556	524	542	497	513	506	528	538	528	544	506	537	519	560	518	554	506	508	570	529	559	545	509	501	464	510
33219	30229	33489	40659	36929	40597	41382	37757	34397	31880	28144	27525	24784	10642	6573	8834	10335	4920	1995	1979	2495	3950	2900	2075	2220	2427	4017	2448	1114	2858	3459	2861	2825	2755	2745	2639	1846	953	636	790	682	605	619	603	678	437	344	353	251	166	178	171	180	178	162	181	174	160	151	144	144	152	137	159	149	129	138	120	157	129	140	131	132	150	154	138	126	160	122	150	134	162	137	142	150	157	143	140	133	137	133	152	148	151	156	125	155	131	139	136	141	134	146	131	140	147	125	138	157	136	141	156	153	133	145	148	161	151	131	141	147	154	124	127	159	136	146	150	146	148	151	137	127	120	136	144	139	145	136	144	147	131	150	148	141	150	134	124	144	135	159	131	127	151	153	152	119	143	145	134	125	156	138	132	125	143	116	131	141	145	152	142	128	164	151	129	146	134	138	141	143	150	139	130	143	129	133	153	145	141	161	144	147	149	149	152	152	155	135	139	147	151	171	133	143	135	144	124	122	142	131	131	144	136	148	131	138	138	133	163	158	161	156	147	127	152	188	155	159	160	145	134	149	142	141	143	142	147	121	137	147	142	139	147	152	137	148	145	138	143	150	121	151	155	152	120	142	147	152	163	159	127	145	147	161	115	152	147	139	134	155	149	158	142	129	119	132	135	148	141	141	135	145	136	154	127	142	155	155	124	127	154	149	167	141	124	123	152	130	140	132	137	152	139	136	164	158	142	145	154	147	161	155	136	124	131	150	132	145	140	159	133	142	144	146	140	165	150	137	129	150	133	146	165	132	146	126	151	139	139	141	142	140	135	140	151	148	147	120	143	133	126	129	144	152	125	142	148	115	162	145	160	153	144	150	156	118	134	139	139	132	145	148	120	120	115	147	141	129	145	136	157	133	123	142	163	143	133	146	143	181	133	131	147	138	164	150	128	124	142	145	143	123	152	144	141	162	137	142	148	145	124	128	130	154	150	152	145	147	171	135	133	167	139	148	149	153	145	137	131	148	139	145	131	151	145	150	149	170	166	152	133	147	138	139	131	149	148	149	132	161	142	160	153	141	139	128	158	147	144	151	153	162	146	164	134	141	130	139	144	160	166	147	158	141	135	131	138	143	163	151	139	143	120	136	155	174	153	143	146	155	146	158	123	132	123	132	143	169	149	140	142	149	142	126	143	128	165	137	141	144	135	149	132	157	125	149	164	153	167	146	144	144	168	139	127	111	136	149	140	126	143	154	151	155	129	132	151	161	148	130	148	133	143	147	153	139	159	138	115	145	144	139	157	147	152	135	132	142	154	157	158	160	129	144	159	139	150	153	149	179	149	141	156	138	163	148	126	172	120	122	122	142	128	128	150	141	147	165	164	144	134	142	140	139	153	138	134	154	168	143	134	126	137	148	134	154	127	143	125	153	123	143	131	128	147	150	132	136	149	143	157	142	157	134	138	136	132	136	129	130	150	159	124	141	147	141	128	148	133	142	135	150	137	139	149	144	139	136	121	141	139	145	154	127	133	145	137	169	142	143	156	125	164	138	136	155	161	141	127	136	139	162	128	137	117	132	132	149	142	144	140	139	127	150	150	134	136	140	144	149	154	145	135	128	125	151	148	162	126	140	136	128	144	138	134	141	129	154	123	142	141	129	139	149	127	132	119	135	155	143	141	150	142	145	140	149	137	159	124	151	121	153	139	147	148	139	142	144	141	139	131	151	144	128	133	126	138	162	137	148	157	131	129	125	137	132	174	146	151	141	153	148	149	130	144	155	131	125	124	131	161	135	150	157	136	145	147	158	141	149	129	143	128	140	117	113	150	170	143	139	125	147	175	147	158	134	122	155	140	148	155	141	137	133	147	160	130	139	131	150	140	154	137	159	151	151	153	145	143	134	144	132	140	141	157	112	121	129	128	153	142	140	160	148	159	162	160	137	145	116	128	133	135	113	145	159	138	130	145	143	120	147	146	116	153	173	149	114	132	130	134	143	149	145	131	132	127	145	144	141	155	129	140	154	163	148	153	150	137	136	157	163	132	148	150	151	147	145	128	156	143	126	133	142	158	139	137	144	131	137	117	156	154	166	160	144	155	145	139	163	127	159	139	130	137	133	125	150	116	138	133	142	120	150	134	128	134	141	129	132	161	136	147	134	154	150	146	170	120	149	148	154	131	131	133	129	177	162	137	117	127	133	144	142	125	123	132	147	124	136	147	164	118	127	140	155	137	141	136	138	143	147	157	135	135	137	155	159	140	152	134	152	138	149	147	137	140	147	153	132	126	148	137	158	134	142	152	145	156	141	151	148	117	138	140	168	119	135	146	138	136	135	134	160	129	153	146	149	143	141	157	144	116	153	139	129	131	134	130	124	148	149	162	137	142	146	148	145	141	158	151	148	153	129	142	138	145	139	141	147	143	147	146	148	150	144	144	139	148	142	146	161	121	136	149	142	163	160	143	140	127	138	161	157	133	134	122	145	136	128	139	138	133	137	145	149	133	164	138	144	160	125	164	166	155	147	142	139	134	130	151	150	138	108	138	126	144	133	173	135	152	131	143	144	155	134	132	152	138	149	169	139	146	146	138	129	132	140	153	152	165	130	130	138	139	121	145	162	135	146	136	124	130	144	140	144	137	138	147	144	124	146	124	159	138	144	124	129	131	137	157	142	126	138	157	144	150	146	125	140	136	125	164	173	140	166	138	137	137	139	147	130	153	122	143	122	126	149	147	138	154	134	156	150	136	143	112	138	141	151	141	148	131	144	159	146	142	138	143	143	153	149	123	156	147	160	142	153	141	149	128	145	144	131	130	145	142	124	138	151	144	154	154	134	131	121	147	146	149	142	125	151	131	160	160	136	134	152	120	141	147	141	145	128	146	135	146	126	161	151	142	143	154	132	119	150	136	136	144	134	145	137	147	147	145	137	129	135	144	143	155	163	142	139	140	148	143	128	141	160	145	161	168	151	147	135	124	132	152	127	156	138	119	143	138	146	152	155	158	167	147	135	156	170	145	142	131	131	169	144	131	146	150	140	156	126	169	166	139	163	129	150	147	147	129	161	143	126	155	122	137	122	151	178	133	146	153	152	141	134	134	145	138	143	143	138	137	141	152	135	131	132	133	142	131	147	145	129	147	123	140	149	133	131	143	135	135	133	148	130	156	133	136	161	152	143	145	138	125	145	129	138	143	139	127	145	131	140	131	142	145	127	152	153	126	136	140	132	158	157	143	154	154	154	130	150	159	136	162	130	128	130	143	132	159	118	131	145	150	125	139	150	125	136	130	156	142	147	158	134	153	153	132	133	128	140	137	148	150	127	166	160	156	150	153	119	122	120	139	150	162	123	142	158	128	135	140	152	123	143	131	136	147	127	141	148	131	148	122	123	125	123	152	155	153	136	152	135	157	141	128	150	163	156	146	136	147	165	154	147	149	152	138	145	155	126	161	154	140	169	126	143	115	147	134	149	120	141	158	128	142	148	152	147	147	150	142	139	146	163	141	133	159	136	150
22837	23648	31843	41372	42833	48080	50428	48145	46136	45714	42100	43219	39417	19337	19507	26165	28610	14226	9017	9254	11898	17061	13176	10516	11640	12400	18914	11106	5865	14846	17273	14625	15282	14378	14609	14541	10448	5444	3861	4397	4481	3918	3642	3342	4058	2351	1688	1962	1258	710	702	749	791	824	663	597	642	544	506	495	472	452	440	444	410	451	403	392	416	411	406	431	416	386	408	415	397	391	405	385	408	408	380	439	406	390	381	351	427	416	415	406	398	428	427	390	409	408	414	421	380	419	387	426	424	421	443	405	388	420	408	406	400	445	421	387	414	404	415	374	403	391	418	405	412	409	402	385	414	405	417	421	399	404	379	426	403	381	409	390	375	398	403	409	413	376	421	408	416	410	423	437	394	382	432	389	426	385	419	410	375	374	376	407	420	418	398	387	393	412	390	433	402	417	398	422	437	420	415	413	402	414	412	419	382	350	398	377	403	400	382	418	412	402	391	418	386	404	381	405	400	412	432	402	373	423	428	441	396	437	427	428	398	400	399	409	418	453	423	401	400	371	384	424	394	399	403	401	421	435	394	419	410	411	418	416	396	425	467	402	397	403	378	393	399	374	394	442	405	383	458	430	398	381	430	399	411	446	440	382	399	405	422	343	377	402	472	410	414	425	415	408	412	420	408	407	370	417	424	410	408	421	402	422	379	394	391	382	389	416	446	396	398	415	431	412	387	436	451	441	370	408	368	402	443	436	406	411	394	425	387	398	438	428	435	373	400	407	383	400	402	394	384	402	412	404	408	425	389	428	393	436	410	406	415	421	383	403	414	391	426	421	420	444	387	415	428	426	424	407	397	429	384	400	427	414	405	436	434	437	396	410	405	408	404	414	425	422	426	405	419	393	400	414	408	394	387	402	366	418	390	428	401	439	413	388	394	396	399	380	403	408	397	402	427	416	427	428	375	426	414	383	421	388	408	400	420	416	422	425	444	436	415	374	412	399	421	430	388	419	409	389	426	442	409	429	399	384	353	407	416	426	387	422	385	425	385	427	391	390	424	444	436	408	402	447	420	424	378	453	419	443	412	392	395	425	394	389	378	364	411	397	370	403	422	398	408	406	408	410	391	404	389	427	389	446	432	393	394	414	422	432	411	393	399	390	416	432	406	388	441	387	399	396	380	411	427	411	389	422	421	392	397	385	394	401	440	366	393	401	379	376	414	422	419	352	418	419	398	416	398	422	428	404	410	374	415	375	439	414	392	409	424	419	409	410	403	400	469	421	426	405	408	398	401	441	392	389	417	371	393	411	412	411	422	405	419	390	403	407	405	434	399	359	405	401	401	378	424	420	401	405	396	408	402	434	409	388	422	370	429	396	406	406	366	419	412	455	388	406	408	376	403	469	408	405	398	379	390	425	454	405	420	403	409	403	396	425	446	385	453	401	402	405	425	389	408	420	428	386	430	446	428	415	416	429	453	416	402	421	428	424	404	420	397	410	380	403	387	422	427	409	410	441	439	416	398	401	420	399	395	434	415	405	409	387	395	419	422	374	428	396	413	394	392	394	415	346	381	408	419	429	402	412	386	427	415	424	427	407	428	425	435	360	385	366	380	429	435	414	424	416	392	421	380	429	412	432	380	399	389	379	374	368	403	402	414	429	413	418	432	410	412	406	388	434	438	406	426	414	423	420	417	358	415	410	426	385	454	400	400	417	410	395	429	430	381	395	422	435	414	418	415	402	411	413	393	425	420	435	420	390	403	444	407	388	403	443	401	433	394	426	384	390	412	424	402	417	426	378	415	413	422	412	414	378	374	439	389	424	432	408	395	381	404	398	449	413	410	418	366	395	434	399	395	404	431	393	392	416	386	367	430	415	411	409	417	386	401	432	399	451	453	411	438	392	386	473	386	385	397	388	435	412	405	371	429	410	409	387	444	434	373	430	401	434	396	372	411	400	414	383	405	400	391	397	415	438	406	415	419	406	402	386	438	411	420	401	375	431	443	395	390	408	381	426	444	388	394	399	431	382	377	390	420	403	385	439	387	408	374	399	426	386	400	410	380	405	392	417	376	398	428	389	403	425	386	419	384	455	407	401	412	405	412	417	397	413	404	376	420	408	404	393	450	373	421	409	423	415	420	419	431	421	413	405	414	425	404	400	380	424	398	385	424	422	432	403	441	412	393	384	384	464	370	417	371	385	411	411	406	384	379	457	422	422	412	419	448	410	399	397	423	395	432	421	390	398	429	393	428	378	401	439	408	407	400	422	399	404	456	423	431	397	415	414	407	397	406	423	418	428	405	439	422	412	441	421	429	447	399	419	441	399	369	400	381	415	407	410	420	396	449	407	444	387	409	416	376	384	387	475	375	401	404	416	413	386	382	401	426	366	415	395	451	395	410	434	396	428	430	375	409	399	424	420	372	377	423	395	371	358	406	426	384	390	372	392	417	402	430	420	410	371	407	429	427	413	415	429	424	420	418	413	373	412	424	385	391	406	407	407	409	402	434	387	440	381	427	385	437	417	406	395	405	444	396	394	410	402	389	418	449	392	424	441	364	415	456	410	444	402	426	417	416	363	375	418	410	411	414	419	419	425	445	393	424	416	407	417	385	371	416	384	413	422	427	405	408	432	418	382	412	413	392	409	435	378	378	407	432	419	427	398	428	404	403	383	390	430	418	410	433	410	402	384	426	390	420	366	387	383	397	403	353	410	425	452	381	451	390	404	442	392	418	420	409	426	394	391	430	392	462	430	405	417	420	391	401	415	392	394	392	399	447	397	411	428	401	412	359	411	409	410	444	412	415	412	397	394	449	401	380	432	382	427	420	451	400	390	437	370	420	405	407	393	459	373	352	364	442	407	384	392	395	430	374	426	414	404	382	455	384	400	398	415	410	422	439	416	422	370	401	437	409	425	407	397	409	419	398	412	426	391	367	427	410	394	409	413	419	424	433	397	408	389	419	374	451	418	390	385	423	440	433	430	400	392	421	384	436	406	424	388	395	399	433	387	413	360	431	424	422	397	434	424	380	409	366	430	415	405	416	415	394	440	427	387	438	420	399	372	419	447	416	412	384	401	402	377	411	435	404	380	431	437	460	413	452	422	412	456	401	397	395	426	413	392	406	392	468	407	387	385	403	398	366	410	406	431	387	414	430	398	398	384	376	388	424	398	406	441	420	401	397	441	399	404	408	383	404	391	393	407	426	429	407	399	420	399	423	409	401	439	431	400	451	401	414	426	390	412	429	419	436	404	399	370	441	441	425	394	403	439	403	422	388	407	432	424	391	384	399	385	384	423	424	423	426	403	416	425	393	427	359	400	407	392	439	385	379	397	374	435	357	422	386	421	419	455	392	444	386	415	400	405	410	408	395	387	405	405	410	388	379	412	375	419	406	418	455	420	441	379	416	404	395	406	444	426	411	428	396	435	428	421	381	397	408	411	433	431	434	375	412	412	400	391	391	398	441	441	425	416	402	400	431	398	373	435	433	392	434	405	396	431	413	421	422	414	427	396	406	404	405	411
37851	37792	39900	42949	41285	44254	43192	41889	38759	39446	33855	34470	32652	19031	10982	13760	17012	10596	4255	3541	3017	6280	5688	3886	3831	4362	6343	4098	2641	5994	5270	4399	6031	4971	4880	4306	3000	1448	1378	1199	1186	1112	1005	987	1060	626	533	574	408	255	233	288	296	286	252	221	238	211	221	195	212	204	185	178	173	182	171	204	202	170	213	182	183	175	167	169	182	216	166	185	187	180	212	190	171	195	191	173	176	185	187	156	166	205	172	211	183	160	185	175	156	187	205	178	147	189	196	204	197	179	197	161	180	184	190	174	196	150	169	156	170	170	196	143	195	168	152	174	167	191	198	203	181	184	187	184	200	176	196	190	175	188	179	199	187	173	187	175	175	177	212	167	165	189	160	186	190	166	186	186	171	184	187	174	203	184	179	194	186	206	177	189	196	185	167	175	161	185	182	199	197	177	146	167	177	183	181	181	174	204	166	184	159	177	197	153	171	190	165	163	178	185	168	173	194	188	186	159	198	180	173	167	180	202	175	192	183	171	163	178	191	191	203	192	195	192	194	197	210	174	178	183	209	169	190	197	184	176	183	190	180	177	167	198	162	168	186	171	203	191	178	160	172	169	170	186	179	184	183	186	174	168	167	171	176	162	171	177	178	199	187	187	169	183	163	166	167	195	172	159	160	203	176	196	179	180	206	173	186	175	179	170	174	175	159	186	169	174	201	166	193	182	178	197	175	165	176	182	197	169	186	200	163	183	169	151	184	182	176	184	185	173	181	195	194	197	177	188	186	177	180	170	162	176	196	169	197	178	199	194	178	205	163	170	177	176	186	165	178	190	186	179	162	175	179	177	201	152	181	166	188	173	181	159	188	191	163	168	178	196	185	192	196	198	168	196	190	175	188	181	186	181	188	186	166	163	199	162	203	167	178	182	172	170	166	172	172	182	168	177	196	175	184	183	185	194	174	170	193	174	163	209	156	176	175	183	181	167	193	153	167	182	183	172	155	205	196	177	175	170	176	184	227	213	187	179	179	170	179	178	208	204	191	160	185	164	200	212	184	164	186	183	188	185	164	180	200	176	185	179	166	171	162	181	157	181	176	192	196	189	178	182	183	196	186	180	174	183	177	184	168	182	190	175	183	174	195	155	172	184	165	151	160	164	172	173	164	189	171	173	172	178	166	174	177	188	179	178	154	197	186	213	195	177	177	167	198	220	169	184	182	199	168	154	183	175	182	175	185	165	171	185	182	179	173	183	177	183	156	178	157	184	172	181	192	196	156	196	190	193	172	172	147	192	181	179	177	154	179	173	184	181	186	190	176	175	173	156	167	176	181	165	162	167	176	178	172	162	192	186	170	167	196	175	194	187	189	192	176	174	184	149	189	171	179	206	183	210	168	171	201	179	216	166	178	173	165	178	183	194	186	199	193	182	191	175	172	163	156	189	160	198	161	198	179	224	167	170	203	150	195	185	174	172	196	190	191	218	168	182	187	190	178	177	205	171	170	144	176	161	185	198	181	187	171	197	187	184	187	198	191	194	163	161	184	197	181	179	165	188	158	164	175	177	145	151	173	152	167	157	183	167	198	177	189	171	183	167	194	166	197	182	163	167	196	196	150	192	192	173	161	181	178	202	171	169	170	172	186	170	195	174	194	201	163	207	151	176	155	178	186	169	178	183	197	181	179	162	177	191	189	162	189	184	152	189	170	186	219	200	185	182	200	197	181	189	178	186	184	167	175	194	177	163	185	187	186	159	171	172	162	200	185	195	156	155	178	175	197	176	158	175	187	213	210	169	211	179	188	165	179	172	168	187	159	178	178	174	175	204	174	180	157	171	157	181	172	163	197	171	176	174	195	170	196	195	172	203	183	163	186	186	205	192	184	187	187	187	217	177	177	161	190	144	183	187	169	183	186	169	168	182	173	201	167	172	173	198	203	178	200	162	197	168	159	192	184	187	203	182	165	182	190	182	177	174	188	171	173	170	193	164	166	171	171	170	171	172	180	186	191	184	180	178	181	176	182	215	190	173	165	167	171	185	179	189	197	173	159	188	175	177	178	205	166	165	196	205	171	165	195	182	195	187	200	175	183	194	173	164	175	168	174	167	202	164	185	153	192	173	176	190	196	164	206	195	185	195	200	186	177	159	180	180	196	165	182	209	171	176	172	164	186	190	182	179	190	180	173	177	163	166	201	199	202	194	193	176	197	198	182	184	192	184	175	174	194	171	171	165	182	165	180	167	176	193	169	171	168	172	182	173	190	179	169	160	191	179	167	171	182	204	183	184	173	171	183	170	190	174	201	173	174	179	163	180	187	194	156	168	207	195	157	187	178	181	180	162	167	197	187	204	183	160	199	184	167	204	207	203	175	187	169	170	188	179	160	199	167	168	151	173	162	165	191	168	173	206	176	196	181	165	181	168	192	162	181	172	176	175	189	171	184	189	166	179	176	191	166	169	195	168	170	178	198	186	169	158	198	189	204	180	182	178	165	213	178	205	188	180	182	175	173	187	203	148	210	177	197	180	185	173	186	175	173	190	166	175	197	154	184	185	199	159	210	169	185	164	180	177	182	174	174	158	176	209	177	177	166	194	173	161	211	173	201	168	173	173	185	174	162	191	177	183	202	169	167	156	180	187	177	197	149	161	203	209	174	196	205	165	163	189	208	169	190	160	173	177	191	179	184	175	171	198	195	177	183	183	177	189	173	186	183	193	176	174	179	164	198	192	192	177	196	196	192	160	177	158	195	185	163	195	180	195	194	176	182	194	194	158	189	178	178	188	183	171	190	204	171	199	159	178	197	196	191	191	175	179	167	171	196	206	177	183	181	174	182	184	186	170	178	173	177	193	167	168	198	191	165	180	139	189	174	192	190	175	173	215	157	175	162	165	184	171	158	193	182	188	207	173	173	162	181	151	180	185	167	185	211	208	183	189	150	162	165	168	176	161	177	183	215	166	212	179	204	154	178	176	171	168	194	160	189	180	167	161	182	189	161	183	194	190	184	185	192	184	149	175	178	174	194	199	179	175	152	158	184	163	184	187	172	183	183	185	202	155	182	183	178	184	186	172	156	206	196	176	198	178	188	163	171	165	198	179	188	187	187	163	178	180	172	167	180	180	162	170	184	175	178	206	187	191	190	171	177	169	197	184	157	185	194	160	199	184	174	185	196	164	185	157	178	163	169	172	212	191	182	174	162	190	171	187	169	203	194	188	196	150	160	171	165	168	192	168	172	174	179	191	188	193	171	197	178	185	186	181	200	172	191	190	199	184	183	198	165	176	201	183	198	207	171	177	188	186	183	182	190	168	171	193	181	168	179	179	188	173	170	169	175	171	185	199	159	188	188	168	172	196	189	197	170	209	179	165	193	184	173	180	148	176	194	156	162	190	170	214	170	175	173	198	153	159	174	191	205	167	177	160	173	184	192	191	161	196	176	180	185	188	177	178	181	192	173	198	187	178	167	205	162	180	174	194	182	161	182	191	160	170	154	184	178	182	155	168	194	175
25860	30472	36063	44225	47662	51318	52675	51629	51356	52483	46942	49437	46207	29192	23829	32773	35325	22318	14013	13533	12742	23450	20088	15769	16295	19030	24501	15265	13366	24569	22120	19486	23626	21908	22088	19448	14954	7666	8381	7213	7209	6717	6344	6027	6567	3441	3128	3018	1898	1044	1132	1121	1338	1346	901	836	845	707	672	634	625	570	568	548	542	477	541	531	529	537	519	528	494	490	487	529	532	491	487	504	506	515	519	530	509	538	472	498	533	472	519	518	532	539	516	576	473	537	551	510	474	528	521	507	514	503	470	522	457	500	533	475	512	502	512	495	492	504	486	495	504	512	489	472	527	495	474	551	527	515	488	472	498	541	510	468	535	497	494	530	509	455	484	471	512	491	485	512	516	516	482	475	509	482	467	523	477	459	473	529	515	494	556	506	473	490	498	515	509	512	484	521	518	508	537	491	516	526	483	493	466	517	517	506	533	479	505	520	467	508	473	526	535	544	508	476	548	532	491	503	461	488	504	532	509	506	500	479	541	545	539	516	492	505	490	540	513	511	489	506	458	525	523	508	493	478	480	489	511	506	478	507	480	515	497	537	491	483	519	501	515	497	510	507	538	464	473	502	522	508	472	472	497	512	500	503	454	498	485	529	500	499	535	516	490	530	536	479	496	501	464	537	523	493	500	517	511	505	464	486	492	515	475	475	474	501	481	481	505	519	469	482	472	494	542	541	501	499	524	499	534	502	501	505	470	509	522	502	464	464	493	476	515	521	515	504	505	487	487	531	474	530	511	502	482	476	536	503	493	486	535	482	500	501	493	544	517	505	522	521	493	498	493	506	488	536	485	478	502	456	498	489	478	509	504	483	539	475	510	501	532	528	496	495	515	511	498	471	500	538	501	501	491	503	543	514	477	519	494	517	522	472	511	455	486	505	468	537	493	483	502	468	481	530	529	513	516	496	498	471	525	526	520	485	512	482	466	506	471	480	491	459	502	489	485	557	467	494	531	487	445	526	521	520	514	504	551	518	483	528	534	457	512	507	493	536	485	508	529	558	477	480	480	524	475	555	505	474	477	485	522	497	508	525	504	478	517	455	479	476	526	554	492	495	493	491	468	498	519	510	507	512	481	499	535	479	499	484	522	509	508	510	502	522	463	525	506	514	520	504	477	514	517	489	469	470	494	514	512	526	506	515	537	476	484	490	489	540	534	499	494	472	493	453	503	483	504	528	518	516	449	538	523	500	476	479	474	481	491	506	507	503	487	482	471	507	466	500	510	470	456	491	531	502	509	483	500	504	562	488	474	487	478	461	517	529	495	500	532	492	544	486	502	499	445	494	488	487	491	514	504	487	516	523	492	485	493	510	509	443	494	472	501	514	493	462	521	457	508	494	533	469	485	550	492	499	507	511	491	558	512	472	473	481	470	542	516	520	491	488	519	493	474	540	515	473	505	507	524	471	526	472	510	522	548	485	473	494	511	447	510	489	501	508	496	540	491	511	507	509	508	472	542	510	470	483	492	492	485	505	558	485	543	498	483	465	484	521	495	523	532	502	515	496	460	536	534	492	472	505	474	515	489	557	512	477	464	522	525	529	510	509	487	553	477	459	519	502	519	527	538	529	494	496	530	500	496	468	504	526	481	512	487	514	559	500	464	447	512	505	494	504	456	512	476	510	505	540	510	501	513	496	510	549	518	517	491	561	485	501	495	476	515	498	523	475	506	503	481	470	486	473	492	490	495	484	462	478	482	489	496	477	460	512	504	490	436	515	489	446	510	507	560	511	490	479	501	519	510	491	480	506	496	495	489	544	514	476	486	500	505	498	502	538	481	546	514	477	501	483	484	525	489	518	488	511	510	494	487	488	486	494	502	505	494	464	496	438	532	500	501	519	493	483	551	464	479	499	494	488	503	528	466	506	506	478	497	549	482	501	481	510	490	480	480	543	476	522	505	526	530	521	475	451	503	498	501	496	545	507	499	542	540	478	527	505	507	523	475	511	551	480	526	516	498	502	501	538	510	514	503	494	516	508	469	474	498	462	471	519	523	511	434	553	501	453	508	473	482	511	511	473	542	496	495	518	503	515	525	504	506	513	479	488	511	483	529	491	490	485	558	486	490	523	498	481	494	509	496	570	530	526	483	529	476	498	532	482	512	449	499	487	511	501	507	474	479	525	512	494	542	508	516	486	462	498	448	513	504	482	526	458	515	525	526	498	517	550	499	503	432	511	514	518	485	507	503	497	496	493	526	500	494	516	507	512	503	536	534	456	513	495	460	505	534	488	511	492	488	511	472	535	498	514	494	521	522	513	464	501	480	538	486	505	480	514	492	489	473	532	476	505	527	489	492	517	501	507	524	512	515	488	498	483	493	500	523	529	550	479	500	506	506	489	515	528	489	476	437	512	481	497	505	451	539	532	502	464	513	523	478	513	476	521	473	500	508	475	498	494	531	517	509	528	466	537	516	516	491	488	497	506	487	483	498	479	515	478	486	504	464	477	515	492	507	478	520	516	492	480	487	454	519	528	520	498	516	481	448	523	537	528	466	504	490	460	509	534	501	512	483	504	519	531	498	513	501	523	488	517	530	494	517	459	497	457	498	485	493	506	498	507	486	488	508	501	502	492	508	515	502	520	517	528	509	560	467	478	498	513	499	490	511	511	502	485	545	503	488	517	514	516	470	481	482	525	545	520	502	497	514	518	511	484	537	513	485	547	530	487	472	481	546	502	504	508	498	509	534	487	512	491	510	472	475	515	503	509	532	475	506	541	486	518	495	501	519	521	516	520	502	529	521	444	505	506	490	481	523	492	496	521	492	552	542	480	530	543	574	480	532	470	533	490	462	452	475	514	491	494	502	512	510	490	469	475	491	513	499	531	498	506	513	459	483	505	519	482	514	488	550	463	513	536	513	473	481	537	485	492	448	511	497	514	490	518	554	481	496	511	474	453	478	501	488	537	502	503	495	491	479	497	520	474	519	561	486	470	466	524	541	532	539	495	480	450	507	485	573	491	527	468	494	531	584	479	511	485	484	525	505	493	521	508	519	553	489	486	473	487	478	503	537	478	489	524	484	451	536	457	485	493	515	489	479	445	491	532	475	480	481	512	479	548	484	518	543	497	531	530	540	471	482	505	479	536	503	529	501	490	504	487	501	481	499	509	479	520	506	529	473	446	487	507	535	513	498	512	494	465	504	517	450	496	501	510	511	517	479	506	490	526	489	527	517	509	541	519	517	501	511	467	530	506	509	490	464	494	538	489	499	472	501	491	449	501	530	509	524	500	500	503	484	517	446	489	515	481	466	502	540	489	493	514	512	474	512	478	502	487	525	490	488	475	499	513	541	520	484	482	501	498	531	484	544	520	491	490	503	477	450	496	486	535	503	495	534	512	463	494	515	500	504	497	501	497	507	490	544	499	486	464	470	497	472	478	501	512	478	540	495	472	513	505	465	582	520	475	482	524	502	486	486	469	514	505	522	483	482	494	493	528	535	490	493	485	503	487	495	519	460	507	470	518	518	501
10883	10490	9676	8939	8705	7053	6953	5087	4022	3479	2490	2383	2041	1088	651	840	1013	664	411	383	433	473	502	389	383	433	509	406	368	425	328	407	415	371	363	313	280	245	220	235	214	221	234	198	213	191	179	222	237	202	167	171	186	223	207	183	201	166	188	191	178	194	182	201	172	176	177	190	189	185	187	196	202	170	211	177	177	173	174	199	189	181	206	179	178	193	175	207	190	188	189	178	186	197	197	173	182	201	175	182	166	201	183	171	174	196	178	188	188	202	171	160	174	185	164	177	176	201	174	183	157	153	199	168	160	165	185	216	199	171	206	176	176	190	181	185	224	187	174	169	172	195	190	174	187	184	187	186	185	184	174	225	204	211	167	183	166	207	199	187	182	164	185	178	192	178	179	222	189	207	187	194	196	185	185	193	194	187	195	166	178	196	198	189	189	181	177	214	189	157	179	224	190	186	172	170	168	184	175	206	195	189	190	178	176	181	186	168	167	198	192	180	201	168	187	187	194	202	179	177	180	215	184	184	166	200	176	194	174	173	182	191	179	174	173	201	192	187	211	172	175	192	182	175	191	173	174	187	190	209	201	190	186	190	187	168	185	187	184	204	183	211	195	202	191	212	178	202	185	182	186	181	179	180	193	186	178	195	194	198	189	199	162	201	194	180	167	186	184	209	188	188	178	192	180	189	191	167	176	183	187	177	180	180	213	209	204	184	170	203	184	213	207	191	172	166	187	185	207	207	182	202	193	222	179	219	183	208	206	186	201	156	194	203	189	189	187	222	188	183	181	171	189	176	188	191	166	171	196	172	187	191	202	184	181	186	165	204	184	190	154	192	199	177	187	168	187	181	184	185	178	193	182	170	179	174	183	173	179	198	184	203	177	184	208	188	210	175	189	198	183	192	194	188	193	163	171	185	188	189	196	189	177	188	188	174	178	183	183	182	189	212	211	194	180	189	189	174	190	199	189	181	191	204	174	174	190	200	193	183	186	189	181	200	184	186	184	163	188	163	197	197	189	154	203	193	198	202	182	219	197	212	179	200	193	171	173	176	167	187	177	196	163	203	189	196	187	197	178	187	176	200	152	186	208	184	200	194	197	193	207	171	177	191	168	179	190	191	189	220	188	201	201	198	202	199	189	168	198	185	177	238	163	178	204	187	178	188	201	194	172	178	177	190	202	160	201	163	200	180	198	188	176	169	181	195	180	216	176	202	178	184	168	173	181	178	185	160	208	180	178	185	168	173	220	186	206	184	200	211	161	188	206	205	181	174	179	189	171	195	201	188	193	202	192	202	181	211	157	204	168	188	168	173	156	195	184	206	173	190	178	203	181	139	189	168	201	214	181	175	188	163	191	175	169	187	201	165	195	190	201	185	171	198	192	169	166	204	185	181	178	190	167	189	177	181	195	206	173	199	186	185	183	162	206	202	173	197	200	157	198	214	185	198	169	199	154	180	196	167	178	177	186	200	194	185	170	220	190	177	164	220	201	199	186	201	199	172	192	162	187	198	194	187	195	183	195	188	207	175	183	213	189	194	166	175	180	171	195	188	186	165	176	211	199	196	199	195	191	210	214	183	160	178	179	178	194	185	192	187	191	168	179	202	182	184	191	177	198	218	196	173	174	199	175	190	198	218	169	176	191	176	196	172	188	173	177	182	185	208	179	195	187	179	167	205	179	201	166	180	169	176	192	175	197	196	198	181	188	193	172	204	199	179	190	187	192	176	182	189	206	213	206	175	203	181	182	203	186	181	194	213	203	216	168	187	185	179	173	192	193	178	189	168	189	203	175	204	175	185	210	199	181	160	192	205	190	200	167	173	186	182	180	171	192	171	195	201	196	192	169	170	184	184	189	190	196	185	167	158	199	158	170	181	174	188	200	175	171	208	183	182	188	166	208	193	170	210	184	195	176	168	166	195	212	219	199	188	191	180	211	196	186	178	181	213	174	182	192	181	191	188	152	177	187	199	171	193	171	194	180	193	190	213	181	188	205	164	164	178	184	197	197	205	193	167	153	208	187	188	171	202	185	201	217	219	191	162	193	198	202	181	182	182	193	164	181	178	157	194	172	194	173	177	198	194	198	165	188	188	188	199	206	179	199	213	185	165	205	204	193	187	195	161	166	182	157	187	221	215	184	215	174	174	188	164	189	194	171	181	179	186	198	195	184	194	177	176	180	193	192	176	179	203	166	181	195	171	190	183	161	185	176	181	192	193	184	205	197	179	192	211	203	205	179	199	172	153	172	183	170	211	188	200	207	185	193	176	174	192	191	205	185	178	198	175	183	184	198	173	202	181	202	189	181	182	203	204	166	194	190	211	228	195	188	184	195	164	183	192	166	214	191	196	202	161	195	197	227	188	183	193	172	206	198	186	201	188	167	209	184	174	196	204	178	187	164	169	176	178	205	213	182	157	202	167	182	191	203	168	209	181	182	216	185	148	180	198	183	190	198	206	204	192	176	195	180	199	188	192	203	175	195	159	197	194	191	172	187	199	195	187	195	200	174	181	191	173	174	179	178	200	169	231	200	204	208	181	204	194	181	165	185	161	215	200	207	187	177	173	174	219	192	194	189	204	191	194	198	188	198	159	195	177	177	192	197	182	183	195	175	187	176	195	186	164	181	205	201	194	197	187	183	193	190	214	174	183	185	154	193	193	182	205	168	179	197	195	181	181	187	178	172	181	196	189	201	181	192	168	179	193	179	200	201	183	172	173	191	160	179	171	198	185	180	201	160	197	166	198	187	189	202	195	213	173	195	181	187	175	199	185	191	206	195	181	185	177	170	200	168	171	191	179	201	188	193	193	179	185	195	179	171	175	190	185	178	175	196	216	230	176	200	190	188	200	175	193	173	165	196	183	188	194	183	195	185	194	195	197	181	172	188	177	189	188	174	186	182	199	157	204	194	209	168	184	175	202	185	205	173	177	178	202	187	176	213	194	161	171	171	179	168	188	160	186	181	179	179	217	183	170	200	156	195	196	189	210	175	153	195	181	200	201	190	196	190	179	188	183	174	168	165	181	185	184	180	193	185	172	182	186	178	180	186	171	200	204	172	195	172	191	176	185	142	194	178	173	205	197	178	185	188	193	179	179	193	189	209	200	185	164	193	205	174	182	187	179	185	194	199	184	198	174	178	196	218	204	182	193	209	165	195	141	171	199	182	179	184	190	174	173	186	182	207	190	207	200	215	172	193	202	186	184	168	163	195	190	182	199	192	184	200	195	192	197	174	187	189	194	173	177	193	181	184	177	200	154	166	189	181	190	179	196	194	192	191	179	216	212	167	171	166	212	186	182	203	169	175	179	167	182	173	175	198	187	196	200	213	185	179	179	185	180	175	196	191	203	196	201	181	187	190	169	184	207	190	197	178	194	172	195	205	159	190	187	194	168	203	184	164	151	190	159	197	190	198	194	178	185	183	179	177	184	158	211	214	182	196	175	186	211	186	171	192	159	194	187	194	178	198	198	203	177	199	205
7440	9937	13565	17597	19306	19495	19923	17479	15280	14234	11083	10871	9576	4890	2943	4063	5532	3030	2086	1874	2178	2393	2219	2213	2015	1959	2522	1895	1700	2543	1829	1969	2102	1857	1756	1484	1179	897	850	806	750	729	773	780	755	575	637	616	549	529	496	567	557	555	559	530	468	493	545	536	578	495	498	512	520	494	512	567	500	481	513	479	507	511	537	522	539	506	542	483	505	501	536	521	512	524	538	507	548	527	507	490	501	528	518	513	508	520	522	484	490	515	467	498	509	521	497	501	510	525	483	500	498	529	514	486	556	495	495	574	481	532	505	503	534	501	516	557	517	526	557	488	512	516	518	529	523	511	523	531	490	502	492	593	506	497	509	488	491	505	517	540	508	526	526	496	538	524	526	555	498	493	510	528	532	558	505	495	497	542	510	531	502	499	521	509	498	494	540	518	550	524	476	497	506	506	486	510	509	526	491	520	540	522	529	538	484	491	482	492	522	546	516	555	518	492	516	506	554	540	502	505	525	517	475	497	525	530	506	490	514	536	482	514	484	567	516	544	537	511	520	513	494	502	457	511	522	487	508	539	512	519	514	503	491	480	530	500	510	505	513	516	532	485	497	538	483	481	522	492	536	538	484	497	497	512	491	497	514	524	515	506	507	547	513	471	512	542	500	518	508	518	512	510	493	487	467	522	498	505	517	531	518	530	552	521	542	516	486	547	561	481	486	507	499	487	527	518	502	533	538	471	546	517	507	523	487	475	496	536	458	492	537	503	494	506	508	542	526	514	523	498	508	548	523	554	545	491	490	512	458	488	528	479	520	501	520	511	489	528	483	497	553	481	508	505	507	518	541	465	514	522	479	539	457	490	504	507	529	513	494	531	514	505	475	463	522	487	532	495	531	488	527	497	522	507	524	460	476	519	508	529	471	491	516	479	509	504	506	493	529	474	482	542	468	500	539	505	520	491	504	509	494	500	509	510	563	521	480	532	511	441	531	532	538	490	478	486	505	500	524	474	483	500	524	515	518	539	517	499	510	551	474	480	577	516	551	486	503	526	512	546	535	564	483	537	492	550	501	502	499	502	501	457	476	514	534	515	498	487	522	533	541	490	527	489	503	507	485	524	501	550	534	520	499	509	547	450	491	508	437	530	509	524	514	482	524	500	526	492	533	512	530	514	517	505	492	489	534	520	532	514	527	558	498	499	510	534	520	544	544	555	490	510	514	477	483	516	482	479	487	525	544	533	487	526	525	542	484	517	510	545	519	520	492	504	533	505	489	545	509	514	479	541	506	543	485	529	490	489	491	526	501	546	520	499	502	529	501	482	497	510	530	524	497	556	534	517	540	516	489	508	525	512	512	555	526	498	544	498	497	487	511	538	525	520	534	527	572	501	516	515	476	492	514	468	491	503	519	475	493	527	486	493	542	500	549	528	546	561	458	506	528	522	521	521	496	498	490	467	492	505	515	477	509	478	511	507	527	507	556	534	468	538	497	500	486	484	522	483	532	494	510	524	501	492	530	493	494	504	515	532	489	497	523	501	529	534	528	561	496	488	510	524	489	527	522	510	495	507	539	482	486	501	536	554	487	518	511	505	508	483	499	507	496	554	499	495	510	501	508	492	495	520	506	532	543	508	534	491	492	532	500	522	480	508	568	517	490	486	489	525	521	553	532	505	455	520	488	482	496	490	518	521	524	529	501	526	519	521	526	512	544	510	511	497	522	526	516	519	482	498	494	499	516	514	484	505	521	533	474	517	503	536	474	513	521	495	489	567	502	506	499	501	553	466	478	502	508	487	534	525	525	501	485	525	493	519	521	499	528	562	544	541	514	499	555	546	513	490	526	504	501	496	526	503	505	535	501	509	525	539	498	500	513	545	496	518	490	527	486	515	500	515	520	506	495	498	533	520	462	501	551	514	498	475	502	481	540	541	450	536	546	514	492	521	555	503	505	526	575	492	496	513	510	516	522	554	487	535	557	481	517	494	527	515	500	484	530	532	518	477	552	509	509	505	497	509	473	498	491	510	512	500	456	506	528	504	533	494	520	539	525	522	498	490	540	512	496	555	483	511	501	519	537	545	514	500	503	531	498	484	490	538	528	503	477	510	549	513	551	527	545	534	508	527	506	509	529	515	539	490	533	528	496	549	521	507	517	478	476	517	477	505	510	517	503	493	500	495	511	526	478	487	560	508	501	527	525	528	546	478	515	486	510	533	537	508	538	537	482	537	500	492	522	483	492	512	544	515	534	506	527	521	488	547	510	528	554	544	576	544	494	502	486	556	561	511	503	538	496	539	548	475	486	475	528	535	502	527	509	523	513	509	466	548	516	536	539	497	492	498	483	520	478	489	492	505	498	522	571	490	516	505	478	495	495	519	517	508	496	501	504	544	479	536	541	502	489	488	474	529	517	460	501	547	530	509	505	549	499	547	510	557	538	552	482	511	520	497	511	454	525	487	519	555	517	506	545	526	484	513	498	491	510	500	542	506	532	497	505	513	535	508	488	537	517	503	540	479	516	484	530	528	513	525	519	518	514	548	546	504	485	498	493	504	486	534	486	534	490	530	551	524	530	511	517	481	480	534	534	497	485	506	528	488	523	511	522	527	529	560	504	476	517	529	505	489	529	547	523	513	506	524	550	507	482	531	503	529	539	482	563	502	515	507	478	533	495	503	507	520	512	516	503	539	520	483	548	487	502	519	513	559	518	545	520	494	529	525	540	550	520	522	474	537	503	495	505	536	552	490	542	526	538	523	497	495	498	505	543	497	481	486	508	501	525	490	508	548	559	520	500	525	493	531	505	526	493	524	490	510	519	492	503	479	508	504	472	535	508	511	526	498	505	507	547	527	515	522	525	511	532	494	544	539	479	510	547	508	520	520	500	538	492	549	509	526	513	506	552	495	512	508	502	536	508	538	533	571	527	563	501	525	538	516	481	511	494	491	474	495	502	506	511	494	492	507	523	497	514	534	494	530	506	514	496	494	501	497	524	484	510	479	496	489	497	536	532	511	469	500	475	543	547	538	517	505	536	489	499	514	532	523	515	537	525	512	542	510	523	533	502	539	480	549	508	557	491	498	546	495	516	504	543	495	543	484	474	540	475	517	481	524	550	533	489	542	549	492	468	515	497	493	559	528	509	514	503	515	488	544	503	505	500	539	513	530	486	501	536	522	492	530	501	482	505	502	477	540	516	532	551	511	531	544	535	520	531	496	531	530	522	511	502	485	510	480	511	532	493	512	455	500	522	496	518	506	540	512	553	498	508	488	460	522	526	508	474	503	489	532	546	515	522	527	526	513	523	499	522	499	533	535	473	492	514	518	501	507	521	475	488	509	509	529	498	495	496	526	495	501	505	487	539	519	551	462	494	535	474	505	574	519	533	515	530	508	510	494	541	504	500	532	560	517	519	485	531	458	511	513	537	501	505	499	522	543	555	501	538	495	543	510	493	493	512	534	532	438	534	528	532	476	525	479	571	550	493	508	514	485	567	496	551	511
32472	33851	36443	36812	39871	38056	40093	36429	35863	33268	28218	26600	23620	14231	4986	6084	11337	6440	2425	1744	2185	2791	2440	2487	3008	2262	3492	2685	2331	3548	3230	2618	3044	3180	3203	2223	1713	1223	928	1003	771	778	682	736	581	379	418	420	244	166	176	200	211	184	189	156	153	152	151	163	136	143	110	137	130	133	124	151	123	131	151	124	128	156	139	129	134	152	127	118	144	148	135	127	140	153	134	145	162	132	130	146	129	128	144	134	145	140	135	132	150	136	145	137	134	138	132	146	142	122	136	132	134	127	150	142	133	128	126	140	150	134	128	129	134	128	140	144	156	129	163	129	146	145	163	131	137	108	143	157	123	135	137	142	122	145	127	120	137	145	149	121	137	153	128	137	123	148	125	125	126	119	139	129	138	126	138	142	136	138	132	146	146	138	145	134	144	155	129	127	131	130	146	139	129	146	134	135	132	148	122	138	137	143	126	119	144	138	128	151	127	139	146	134	146	127	113	140	129	157	130	141	120	139	126	145	155	126	135	136	130	150	139	131	151	130	134	142	150	113	147	147	117	123	152	132	121	142	123	132	149	130	133	135	159	114	138	130	158	151	129	122	144	157	140	117	129	134	139	149	126	166	136	139	132	145	157	134	132	125	125	124	141	108	141	150	150	138	132	139	117	143	127	167	133	132	136	121	140	132	138	140	140	146	123	134	121	122	134	137	136	106	119	152	132	151	132	143	157	138	132	141	123	131	158	140	149	155	140	126	141	153	145	150	124	142	138	125	123	133	141	125	129	158	126	126	153	146	138	127	141	154	141	143	145	128	147	135	129	146	132	133	163	129	146	162	172	142	142	116	132	137	140	129	145	130	119	132	145	128	134	138	119	129	149	141	159	140	131	153	151	148	145	149	135	146	140	157	145	142	137	147	132	140	136	138	149	142	136	132	126	122	133	135	134	137	142	142	129	120	123	126	137	122	151	151	132	144	124	149	131	139	126	144	125	138	152	153	134	142	133	135	140	152	124	127	135	136	141	128	129	153	120	145	145	132	126	124	125	131	125	151	150	135	121	124	153	122	124	146	143	127	145	137	145	152	133	160	151	150	137	141	135	120	139	130	129	147	145	136	124	145	141	136	156	131	139	143	150	140	144	135	128	124	131	133	153	127	132	147	130	131	114	143	152	130	133	151	119	149	127	120	140	147	128	147	136	142	123	135	145	135	152	133	143	143	127	142	137	140	122	122	141	138	141	122	145	130	147	122	145	141	143	113	141	148	139	156	121	131	144	146	149	117	118	141	138	128	131	150	146	129	127	131	127	129	123	152	162	161	131	154	126	133	136	124	135	164	139	134	122	144	124	136	130	157	145	132	134	126	119	147	135	165	149	153	124	138	138	122	151	130	131	147	142	143	111	132	122	116	125	143	127	140	142	113	123	150	139	141	141	141	147	134	170	134	127	155	124	128	132	143	138	145	146	144	147	129	162	150	122	137	118	124	117	129	137	136	125	144	136	145	132	136	135	141	135	136	135	136	142	132	137	145	127	136	144	156	131	131	134	148	163	138	145	133	125	147	139	139	150	168	148	136	126	140	139	157	147	141	136	141	142	122	136	133	143	145	135	117	140	147	130	128	127	136	135	143	135	161	145	129	134	105	142	144	159	143	139	134	132	132	132	157	134	127	162	131	121	144	142	144	129	136	156	156	137	132	138	129	138	161	124	127	145	135	129	150	152	131	129	143	132	134	128	133	131	137	129	128	144	156	150	175	128	130	128	151	133	135	131	163	142	143	149	139	139	138	148	122	138	125	153	133	138	142	137	122	127	153	112	142	128	129	127	143	129	125	112	153	139	150	158	165	168	164	154	155	153	150	119	141	121	126	133	132	145	134	130	158	141	163	149	136	130	140	135	116	130	132	148	135	125	149	124	126	127	145	158	144	152	155	131	133	134	132	127	146	141	129	129	142	130	132	146	140	146	144	149	147	160	147	121	136	147	132	175	143	142	143	144	152	129	134	138	134	166	140	150	135	129	123	156	128	150	128	147	144	125	133	144	153	116	149	137	130	123	148	143	143	147	136	123	147	141	152	131	144	136	125	144	136	143	133	136	129	138	139	125	146	145	143	131	134	142	129	140	145	145	141	144	117	136	116	147	120	112	115	129	140	156	132	127	130	146	120	122	158	147	146	132	139	130	139	132	143	139	133	135	134	149	138	135	125	134	135	137	119	152	141	153	120	141	137	125	137	131	135	133	128	126	141	140	160	122	152	144	145	127	140	153	138	131	163	140	141	143	141	133	145	139	143	139	135	140	123	145	140	135	150	142	139	163	147	124	150	127	164	137	126	112	125	147	140	132	153	142	130	125	137	136	168	144	137	122	118	164	110	132	142	147	142	146	136	119	127	127	136	120	143	142	135	129	145	151	144	133	126	136	151	139	132	142	136	140	138	141	131	137	136	136	130	115	137	164	153	129	142	133	133	133	121	133	125	132	135	145	147	141	114	150	127	164	111	147	136	115	136	138	135	122	144	133	144	148	157	156	152	144	141	123	135	118	150	132	145	122	138	131	138	145	152	135	139	125	164	144	133	137	134	152	140	138	149	131	132	139	127	153	142	153	115	141	134	140	131	111	135	122	124	142	123	141	120	152	124	128	153	127	150	141	133	152	143	134	135	128	140	117	127	153	148	136	115	151	144	145	121	130	135	127	145	159	127	122	136	144	129	128	128	134	160	159	163	146	125	144	131	127	143	156	141	121	135	146	127	121	152	142	146	125	139	133	141	145	128	134	133	151	133	161	149	151	158	122	128	151	132	133	125	128	139	144	140	169	138	153	140	137	132	113	128	131	135	139	129	133	137	131	178	146	137	143	153	154	138	143	130	118	148	122	148	133	142	137	152	138	150	143	135	125	160	130	127	151	156	137	140	145	133	141	136	145	142	157	116	132	153	134	117	145	138	141	142	127	140	139	141	139	151	126	142	140	124	135	139	148	155	135	156	140	129	141	131	149	129	143	130	128	158	120	134	137	133	132	135	154	142	123	141	149	132	161	130	149	133	124	157	148	147	155	139	124	143	127	136	131	137	132	130	130	127	123	129	122	142	141	129	151	136	147	149	159	136	148	133	129	132	126	128	133	132	156	126	129	138	149	113	141	139	144	137	148	135	117	137	142	171	130	125	132	129	138	140	152	120	121	124	139	137	153	144	151	156	148	114	123	146	128	143	148	150	150	139	140	125	152	145	142	134	126	149	136	136	121	145	139	146	125	148	148	145	129	135	141	128	138	121	137	143	149	119	138	126	131	153	140	141	151	138	134	129	135	152	138	157	127	131	149	123	146	133	125	143	147	130	136	135	136	153	145	123	126	137	126	165	133	133	129	124	127	137	139	141	151	137	140	123	122	126	134	151	150	126	140	150	142	119	163	119	145	134	138	135	157	134	131	131	128	127	159	126	152	127	137	140	142	129	139	133	145	102	129	157	142	123	137	148	135	135	137	123	139	129	139	168
22449	28374	33602	39762	42840	46905	47832	48126	47931	46097	41924	42592	40024	25026	13650	20727	30300	17960	9880	8707	10874	13077	11152	12357	14796	11562	17262	12660	12802	17439	16672	13244	16135	16793	16962	12134	9806	7337	5622	5718	5261	4955	4724	4511	3426	2053	2544	2377	1183	726	643	889	939	851	705	638	544	482	606	486	502	499	466	469	429	413	392	415	405	425	413	422	392	383	387	391	392	410	402	385	408	395	390	414	394	414	442	402	404	371	409	425	400	389	449	391	434	394	490	378	416	379	372	398	392	401	372	375	385	393	406	397	369	403	438	413	418	366	417	412	387	425	414	410	385	410	403	409	388	357	403	402	394	398	391	390	381	424	424	402	394	374	418	417	378	403	380	416	404	371	381	440	413	418	400	389	418	379	416	419	439	364	368	383	434	420	390	412	414	390	406	365	416	377	351	408	412	419	386	400	380	424	400	391	394	408	404	377	434	372	357	391	418	395	365	415	392	404	373	410	390	393	401	406	395	383	391	391	421	426	423	414	394	407	395	410	413	385	434	420	409	405	424	376	384	382	413	404	365	385	380	403	403	416	398	380	366	415	388	363	400	390	419	417	402	390	374	388	439	437	402	358	431	384	373	387	389	414	384	344	426	402	408	374	418	390	410	395	410	406	391	393	375	400	380	432	372	404	398	407	398	365	373	383	404	396	371	406	374	352	424	439	388	405	375	395	383	392	422	376	357	375	407	403	392	422	410	403	388	391	427	398	403	366	400	381	382	369	404	433	367	355	410	408	415	381	416	400	398	379	420	427	392	389	421	372	417	375	379	356	417	398	389	385	394	387	396	395	369	383	400	368	398	401	400	414	431	389	377	402	391	437	385	418	375	380	385	388	436	383	398	378	400	417	407	405	394	347	370	397	371	406	402	370	398	410	411	425	410	422	405	392	378	388	392	432	427	411	405	394	392	428	429	385	400	399	387	403	393	432	402	410	420	390	409	384	409	380	382	395	390	400	381	393	387	411	395	371	377	397	405	392	415	399	417	436	392	380	380	401	389	387	370	359	381	444	397	414	415	390	403	401	376	399	437	395	456	397	380	397	399	399	434	404	420	423	414	394	405	428	384	396	432	402	391	429	410	398	353	382	377	380	411	438	402	407	392	390	383	424	398	385	370	363	398	391	433	416	367	392	383	389	373	374	374	398	417	338	399	382	426	402	406	391	402	363	418	373	374	403	420	401	364	393	407	417	392	413	386	414	368	368	417	374	390	377	400	407	421	424	388	410	413	368	408	370	396	390	408	378	399	403	408	380	406	376	417	377	392	383	422	374	400	385	408	384	373	384	381	382	414	368	408	399	393	377	417	407	430	383	370	408	397	403	391	375	365	395	453	429	382	398	381	381	380	392	364	394	426	387	391	433	373	395	424	411	435	391	405	384	367	418	404	403	423	375	416	414	367	383	402	388	385	386	415	420	439	429	397	389	405	419	372	384	388	418	365	404	396	389	414	410	429	389	418	427	397	401	390	400	399	410	405	408	411	411	414	416	375	420	399	380	395	396	400	410	391	397	435	415	415	385	388	384	376	370	375	383	378	382	409	381	386	421	352	421	363	385	389	391	390	389	399	434	428	424	392	376	434	381	442	372	371	399	377	407	358	409	392	387	405	398	376	385	385	421	400	390	398	397	400	398	385	361	411	400	397	379	416	400	413	416	363	416	422	429	399	388	391	403	355	420	357	388	385	382	381	367	373	366	402	429	401	371	371	364	380	414	403	384	410	404	370	363	400	406	406	406	379	403	425	399	412	423	425	421	391	399	416	422	401	372	423	374	426	402	415	384	385	402	401	404	445	379	389	406	380	376	384	409	402	388	419	394	369	410	353	369	411	360	395	397	379	375	383	414	407	368	437	392	411	395	405	439	405	414	410	393	414	396	412	417	388	407	344	373	409	407	413	411	374	405	399	408	415	401	382	415	398	383	417	417	367	415	416	410	382	389	411	427	397	388	430	407	394	452	378	369	378	373	350	375	389	387	402	399	373	379	400	416	411	425	384	395	379	412	384	388	402	396	393	451	402	404	386	410	376	353	411	428	431	392	405	404	393	420	375	411	396	417	411	407	389	402	381	402	373	393	399	360	425	405	456	418	386	397	392	387	371	374	383	426	421	392	407	417	448	406	404	436	411	410	430	406	400	371	392	391	401	372	374	417	395	403	358	408	413	395	381	409	402	363	373	402	379	391	396	368	400	391	378	383	410	408	397	437	409	402	340	398	387	418	423	416	366	406	376	384	383	378	399	364	423	398	404	381	426	385	381	399	364	392	380	415	378	397	391	396	372	389	387	381	405	408	385	416	410	371	384	390	399	386	406	395	423	386	396	431	395	381	422	405	369	371	390	420	405	410	391	407	403	372	396	420	350	370	401	386	393	417	398	391	413	416	404	414	398	383	387	378	398	374	404	369	359	384	378	404	412	416	381	370	364	395	394	367	369	393	380	413	417	395	404	395	438	370	397	410	377	389	438	381	413	383	388	414	424	384	415	401	399	336	367	382	404	369	417	410	397	390	399	411	375	414	367	375	384	385	392	383	424	390	445	411	445	383	392	368	419	394	454	409	411	397	388	400	420	387	406	407	404	360	410	385	420	382	375	409	401	396	409	373	396	406	419	408	390	403	392	380	417	411	398	356	398	354	394	406	402	415	382	395	412	380	430	419	436	428	442	388	380	375	384	396	392	413	397	373	406	410	446	412	403	411	398	394	381	381	388	381	383	385	411	412	398	420	375	390	394	401	408	354	385	410	399	402	448	390	393	419	362	397	381	392	413	373	370	399	410	388	380	381	406	401	388	379	395	407	380	416	434	422	431	378	374	369	401	393	388	401	391	432	397	402	420	402	429	400	419	377	388	385	415	380	397	361	381	390	404	409	405	381	373	399	383	395	395	432	398	404	378	391	394	390	386	436	365	391	370	435	417	400	377	402	406	387	407	396	403	400	394	423	397	386	401	373	390	360	404	381	379	383	399	395	366	403	406	406	418	380	412	389	406	408	401	394	405	403	396	416	398	388	401	386	417	375	401	415	403	396	387	395	416	417	384	397	375	370	414	372	384	418	373	411	359	407	416	406	369	422	380	372	403	431	388	424	407	401	415	407	410	419	367	393	397	391	403	363	419	405	405	392	394	390	400	368	380	332	383	402	405	385	415	371	409	351	389	365	360	419	403	424	388	389	437	392	357	379	432	438	400	394	379	426	387	384	401	408	404	400	423	402	376	391	426	436	405	386	361	395	394	425	399	387	398	415	374	400	404	389	422	413	397	376	374	400	373	356	388	428	407	371	417	388	430	388	375	402	399	386	371	391	397	384	381	400	403	405	378	409	431	380	392	412	396	394	392	425	387	416	374	412	404	391	400	394	401	398	386	402	416	414	395	377	406	394	363	383	414	399	386	455	392	445	399	408	427	414	373	392	420	402	405	424	423	410	406	365	411	418	391	403	405	406	391	386	423	403	381	429	385	348	404	399	416	425
37436	39653	41498	39285	41881	41828	43855	39869	40414	40637	34532	32787	30160	22588	10528	9865	16258	9611	3897	3232	4038	4760	4367	4166	4704	4563	5739	4321	4241	5757	4633	3897	3990	4960	4877	3297	2304	1856	1435	1218	1160	1159	1145	921	724	529	668	580	344	275	253	268	285	255	237	203	192	220	237	189	199	185	177	170	188	190	177	169	181	173	206	198	189	173	189	168	179	171	176	163	163	152	159	194	190	172	177	193	205	179	188	195	196	174	176	160	183	194	172	173	174	190	174	173	190	179	171	181	179	185	186	191	185	175	193	167	199	195	174	178	178	203	192	184	189	180	169	163	168	197	178	183	190	175	171	164	168	182	169	174	204	184	173	162	168	154	189	204	161	172	182	191	168	197	188	169	204	194	195	183	187	177	172	184	176	175	199	169	184	177	148	183	168	178	192	170	179	171	163	181	176	179	167	176	165	185	171	196	180	174	149	183	176	157	199	171	181	172	178	169	172	194	200	201	181	182	193	166	232	152	180	178	156	178	180	163	172	196	183	188	171	198	186	188	186	184	165	167	183	187	200	180	195	178	187	214	193	186	158	168	161	181	164	191	196	175	171	187	160	187	186	170	183	189	162	187	171	199	161	184	153	183	195	200	163	193	165	172	178	189	187	179	163	173	183	187	202	176	193	197	188	187	181	194	143	172	161	158	154	182	180	165	182	164	192	178	159	186	180	173	161	170	193	168	175	184	152	188	144	161	169	177	205	172	187	198	181	176	168	176	192	170	172	152	168	189	179	193	153	175	173	183	172	165	179	165	185	174	176	173	184	212	151	195	202	179	178	161	203	179	192	167	197	178	181	190	188	186	173	172	185	176	195	170	175	196	175	200	183	176	178	175	161	179	159	180	181	162	197	170	182	174	182	192	199	182	184	160	156	199	196	176	164	164	207	191	190	154	182	155	173	200	144	168	177	182	190	173	179	176	182	194	187	163	166	181	149	185	185	197	174	161	199	173	191	165	171	175	164	196	175	177	174	191	163	170	171	165	196	158	185	190	198	193	176	174	180	196	186	175	194	157	172	170	169	178	172	156	152	177	148	172	173	189	191	188	152	165	192	191	156	166	175	175	177	187	184	167	195	168	185	166	175	186	162	189	177	183	174	186	176	198	171	173	157	179	161	165	183	188	188	209	201	184	189	186	176	180	151	172	149	180	184	164	181	180	173	185	181	201	173	191	170	198	185	176	179	189	195	146	175	188	187	179	170	151	195	187	162	165	149	164	155	176	199	198	204	202	187	174	187	169	186	175	173	174	182	225	151	178	187	191	185	174	164	192	168	164	195	171	165	173	185	164	169	187	190	139	202	171	163	170	170	174	172	179	192	169	185	155	186	167	181	177	184	152	180	163	176	177	173	160	155	192	182	190	207	167	177	176	176	178	170	177	169	200	173	174	182	169	165	172	184	158	191	179	180	183	182	174	188	190	176	161	174	187	163	176	177	185	163	195	193	175	174	186	164	164	147	185	201	170	161	185	187	191	155	164	163	172	194	202	182	173	175	166	145	186	180	177	173	153	182	170	174	205	206	145	180	189	188	177	175	167	172	182	184	159	175	209	186	158	181	169	177	170	182	161	160	179	188	177	159	182	166	161	171	185	164	184	168	193	174	186	191	183	186	174	169	171	191	183	169	202	167	194	176	180	193	168	190	189	180	188	182	186	182	185	193	172	179	179	171	209	187	184	151	179	168	203	204	172	167	171	196	156	189	142	170	161	174	169	191	165	174	179	176	199	169	187	184	171	156	181	215	161	150	170	181	185	167	184	162	190	160	171	182	173	162	177	173	184	182	142	164	186	180	159	154	163	178	158	168	164	167	178	173	185	170	185	181	182	170	183	199	191	186	186	187	171	184	192	148	158	165	161	176	182	175	181	190	193	192	165	200	180	176	179	160	167	193	179	202	201	150	167	160	161	170	181	165	175	178	179	187	146	186	179	185	173	183	148	179	165	156	172	174	179	185	177	185	198	155	188	193	191	189	181	166	178	171	179	215	180	182	198	202	182	186	182	203	167	188	180	204	189	166	184	187	194	177	165	146	203	187	173	210	164	178	147	166	175	171	168	169	183	167	156	168	166	185	153	149	166	169	211	150	158	185	200	157	154	186	174	162	172	178	169	173	157	164	168	173	163	184	189	177	174	162	177	178	175	191	157	189	184	203	168	199	175	163	176	211	181	165	166	176	172	182	191	188	177	166	170	159	173	156	176	199	180	179	203	178	180	184	219	171	195	195	168	193	206	178	168	182	181	199	181	171	192	171	189	194	171	194	170	191	165	182	174	177	150	213	167	161	180	160	183	179	169	169	171	159	201	151	160	188	185	212	178	176	154	154	183	204	192	198	168	192	170	180	180	188	179	151	153	164	184	184	206	188	162	175	165	166	169	175	161	192	184	179	176	200	191	162	165	181	196	188	197	175	182	221	182	175	200	174	170	165	172	146	174	180	185	179	177	173	172	169	173	182	140	183	165	150	176	163	187	163	157	159	186	177	161	190	193	197	195	152	197	195	157	167	192	158	184	181	185	153	170	145	188	160	175	192	205	179	167	184	169	146	198	193	176	173	161	188	192	180	158	176	178	169	171	175	189	178	200	157	184	189	162	161	169	197	167	186	183	182	169	204	180	168	190	163	159	197	166	188	158	155	189	184	189	190	177	161	173	196	190	178	209	148	179	156	174	181	180	195	160	181	184	167	163	166	183	197	185	192	177	182	193	198	179	204	177	160	167	183	190	172	190	184	184	196	157	152	188	158	197	174	169	149	175	194	170	163	184	186	205	176	157	172	174	178	185	163	167	175	165	169	169	166	176	196	195	184	178	173	174	191	173	173	181	170	186	193	185	178	176	181	161	172	164	175	182	178	139	175	171	166	189	159	178	173	168	183	169	168	187	195	181	189	156	188	196	191	172	183	178	168	156	217	177	163	212	182	186	162	180	171	180	160	172	195	188	181	159	170	180	176	168	167	158	172	161	166	168	196	176	173	169	198	165	198	161	166	185	162	170	175	149	187	194	167	194	178	174	146	185	170	170	186	179	183	186	173	201	185	169	189	176	168	163	172	177	178	192	190	162	194	172	167	174	175	174	183	185	178	168	173	175	185	173	182	164	184	171	167	185	166	165	188	183	165	191	195	167	178	181	164	155	199	187	194	185	194	187	178	156	170	158	196	207	196	191	202	194	180	191	179	181	189	194	152	149	177	160	195	185	181	167	171	175	183	166	167	160	214	178	176	179	167	183	197	152	206	195	182	160	167	171	174	188	188	171	192	185	182	192	166	181	171	165	192	146	196	146	179	209	187	171	180	192	159	163	204	193	211	180	174	177	163	188	195	191	173	177	181	202	170	170	184	161	173	152	195	195	184	183	162	161	171	190	179	166	188	156	180	190	183	178	176	204	175	175	177	175	173	188	210	164	166	192	174	154	166	196	189	180	158	152	185	160	166	169	161	184	176	185	182	179	169	155	170	186
25603	32941	37832	42692	46714	50532	51236	51285	52322	52361	47189	47081	44469	35701	19768	25566	35405	22327	13434	12993	16045	18881	17666	17097	19571	18590	23550	16865	18803	23625	19271	18081	18416	22690	22132	16541	11995	10717	8090	6833	6950	6863	7135	5836	4261	3014	3953	3342	1575	994	927	1219	1227	1245	935	839	619	611	905	614	663	615	610	534	512	537	483	552	523	531	523	500	501	546	528	508	528	514	511	520	528	484	504	473	539	481	482	511	495	505	486	504	485	503	546	474	501	536	504	477	464	473	464	478	473	474	465	479	473	499	501	481	533	526	458	533	488	508	482	501	513	457	497	505	474	494	497	487	512	531	495	526	500	500	521	475	525	460	482	465	440	486	511	524	536	475	531	501	465	488	480	494	492	512	520	496	474	490	493	502	524	495	505	496	514	534	470	498	445	491	481	519	512	469	498	452	502	490	520	496	518	491	475	494	449	504	495	518	481	472	489	461	494	489	477	469	543	484	473	497	493	448	508	505	515	492	541	467	503	510	504	477	474	515	510	541	484	526	501	475	501	500	542	460	465	495	517	507	449	466	494	490	506	506	491	479	461	544	495	514	479	470	481	523	521	508	493	488	491	482	524	520	492	524	496	465	471	470	489	497	490	495	513	506	483	486	478	536	507	512	477	524	523	521	514	501	524	519	494	485	504	498	498	492	525	487	516	494	540	492	465	511	498	511	498	501	480	497	488	480	439	521	472	506	479	504	483	477	504	501	487	496	458	481	517	464	494	464	483	475	507	517	498	525	476	494	482	503	476	486	524	505	475	480	510	486	493	471	517	506	511	539	471	522	497	449	481	468	483	495	491	510	485	472	510	514	497	508	503	509	491	450	478	499	472	495	504	495	466	481	482	476	544	480	480	516	510	477	508	499	468	497	517	448	504	519	475	519	506	476	437	501	491	490	511	498	481	523	524	491	507	525	509	467	514	497	494	464	510	529	506	545	504	517	506	513	503	469	507	482	489	518	481	514	508	473	483	526	463	537	554	489	522	522	485	508	515	512	525	510	483	499	476	475	509	482	511	475	468	464	474	518	535	520	489	485	517	504	485	482	471	508	512	523	480	533	497	518	476	464	484	474	490	511	490	451	514	473	521	482	501	517	495	509	496	478	525	494	478	500	530	503	482	467	467	489	516	491	455	523	482	457	536	471	470	515	517	492	472	483	505	461	497	495	516	495	476	509	471	496	495	472	519	493	500	487	501	486	459	506	469	502	510	530	434	462	492	505	519	503	447	471	525	526	505	497	488	495	512	504	473	520	510	509	502	481	508	502	498	538	502	486	481	504	500	496	478	482	474	480	510	517	510	490	479	468	496	503	508	503	482	481	494	497	469	470	501	493	517	512	467	484	524	523	439	495	515	493	473	504	473	533	467	520	505	449	504	492	513	562	506	487	492	508	481	504	482	511	475	473	503	501	519	474	472	481	463	497	527	509	479	524	507	508	452	471	504	490	505	487	478	488	520	526	479	507	499	503	523	482	496	472	477	451	474	493	468	497	473	477	482	468	471	448	537	496	482	478	522	495	465	472	479	535	519	510	507	484	473	457	555	491	468	505	516	513	482	503	492	507	488	507	457	460	466	497	498	475	524	462	507	523	516	516	484	495	539	539	487	499	456	507	492	474	476	478	508	501	466	432	500	482	493	487	500	510	427	474	517	521	489	477	478	501	503	547	515	491	478	504	445	491	481	491	488	487	534	519	504	509	545	488	529	496	477	508	461	547	556	465	506	494	468	488	451	470	525	496	473	485	507	483	475	489	498	457	531	550	545	520	502	509	482	475	512	499	483	488	504	508	492	435	527	512	526	500	482	476	479	563	501	494	462	520	481	539	510	514	517	505	503	519	495	493	482	500	477	487	505	470	473	507	487	503	506	481	446	500	519	469	510	473	470	464	514	490	478	507	522	495	494	505	520	507	487	498	474	501	503	480	522	475	499	478	496	493	498	522	456	481	489	499	503	465	492	479	469	497	515	523	501	517	481	491	475	485	538	507	513	520	534	507	507	527	521	507	512	475	498	513	518	497	494	488	509	481	487	470	478	478	488	508	538	501	509	505	454	483	460	500	487	554	483	544	534	519	527	540	480	518	506	511	526	520	464	506	494	492	504	504	506	475	475	502	504	531	510	503	493	499	528	478	475	457	468	509	507	505	498	520	500	498	489	502	525	493	502	500	449	494	514	481	497	509	518	474	538	506	512	499	539	452	474	513	508	468	480	477	483	511	495	484	477	489	496	472	497	498	504	504	448	517	519	515	512	473	497	490	472	522	532	497	517	479	531	509	518	475	466	503	512	492	482	464	500	523	535	496	449	441	508	504	497	529	512	497	521	482	462	493	503	487	491	502	479	498	493	497	490	488	469	510	503	506	487	501	511	469	505	481	466	484	456	484	486	493	496	502	447	474	482	478	500	488	503	474	516	500	488	490	496	468	493	497	451	516	503	514	473	478	547	473	491	500	482	471	502	479	466	492	506	459	495	479	505	520	483	507	466	468	527	497	421	535	511	476	464	505	457	493	539	509	492	479	511	496	492	515	495	469	519	504	503	490	491	537	447	488	513	510	463	451	505	488	503	531	484	481	501	521	474	522	511	493	508	484	468	497	514	482	503	502	460	508	517	454	519	487	512	504	530	508	500	543	500	528	493	484	467	486	508	534	492	523	494	487	462	514	487	511	491	510	505	487	485	524	518	525	521	473	524	461	518	498	489	510	488	502	468	499	532	537	498	492	462	506	495	515	490	477	514	517	490	490	538	489	507	481	515	508	512	488	484	477	476	478	450	485	478	485	499	438	470	535	500	488	455	493	460	498	495	495	511	496	510	473	482	505	465	461	517	479	499	511	485	512	503	517	490	491	477	511	461	494	519	481	476	506	482	469	460	489	485	517	483	498	512	486	475	488	469	501	505	520	491	498	489	484	509	476	555	493	521	525	438	509	510	460	449	516	504	508	541	489	504	513	527	508	497	505	520	501	488	498	509	528	455	499	488	483	505	491	489	500	470	490	472	489	505	456	473	559	498	456	531	486	504	509	465	503	474	537	502	504	498	484	465	475	434	502	520	502	517	475	489	502	515	481	514	473	514	502	532	478	499	483	490	495	521	484	474	446	464	515	468	507	508	495	501	541	465	474	509	487	483	459	503	485	495	489	465	492	526	517	494	467	510	496	501	509	474	493	469	484	501	484	538	502	497	479	483	469	512	501	481	485	498	499	497	482	509	504	476	509	478	487	486	468	463	516	491	480	502	500	462	504	491	498	525	471	495	562	503	487	485	476	511	526	476	481	501	485	492	467	480	494	515	503	501	528	514	521	501	477	498	490	516	490	499	512	514	484	492	509	520	482	478	476	479	507	469	498	479	496	515	500	505	489	485	502	547	498	436	483	498	485	505	494	458	486	471	489	530	511	493	496	477	494	492	520	508	494	483	479	456	461	486	484	508	459	485	491	485	514	459	478	514	449	495	505	513	492	509	484	519	528
11054	10164	9231	7889	8191	7289	6502	5043	4293	3796	2916	2440	1783	1283	570	689	938	552	415	403	438	463	478	378	404	440	466	386	403	423	359	371	398	425	386	310	269	233	217	219	210	236	235	240	228	172	213	219	201	196	198	163	170	185	173	216	159	191	195	170	178	178	182	174	134	199	164	173	211	205	178	179	181	193	180	191	175	184	194	185	176	217	166	160	182	216	200	160	178	208	187	164	166	182	183	185	201	170	170	190	174	192	188	200	171	175	172	153	169	185	175	202	188	197	174	187	174	207	168	193	176	168	177	166	172	184	177	193	180	197	178	195	172	167	174	170	162	184	170	180	179	176	175	179	203	194	213	195	219	179	183	178	170	182	174	188	181	163	183	183	212	192	182	184	158	177	185	195	174	170	174	195	184	187	179	206	187	175	186	208	160	167	192	157	187	177	182	209	185	177	183	183	160	164	183	173	200	189	176	174	211	174	177	178	185	166	175	182	216	201	160	179	165	187	186	177	196	186	186	179	177	170	188	190	182	176	202	178	154	168	169	151	188	179	179	178	168	194	166	193	166	184	166	168	199	193	177	184	165	186	184	182	160	169	178	181	140	183	186	165	215	172	174	201	186	179	194	194	164	187	185	194	195	187	177	193	176	142	161	186	167	183	173	179	183	175	181	163	159	172	172	187	172	177	184	181	206	195	162	163	205	182	196	172	177	178	173	188	174	178	187	191	158	162	194	188	199	172	162	164	183	172	162	199	181	172	181	216	171	186	185	201	173	166	188	177	219	178	166	181	198	178	202	169	194	167	183	181	170	187	172	197	172	173	182	193	183	176	196	187	202	179	184	198	178	193	191	196	186	165	173	193	162	199	190	167	187	182	213	178	194	194	199	168	200	195	212	190	190	169	162	201	170	173	181	196	170	151	195	193	180	191	202	162	192	193	165	161	186	186	223	173	204	191	188	195	222	192	198	167	173	179	201	158	169	172	173	181	192	185	179	182	172	181	179	169	174	193	185	181	167	204	205	193	188	173	187	184	181	182	205	156	168	173	183	194	218	178	178	191	209	174	178	176	177	187	189	193	171	200	180	181	186	179	179	182	186	177	190	184	201	183	198	184	189	198	176	176	164	175	180	193	182	192	177	166	175	172	180	192	203	177	195	162	169	183	192	195	176	193	200	184	173	178	169	177	175	180	187	182	170	195	189	197	203	150	166	185	162	167	195	162	184	194	168	171	200	173	188	186	202	169	192	191	175	191	163	187	189	184	173	193	182	168	192	160	219	182	193	168	172	200	180	202	192	172	199	180	175	180	172	157	191	171	156	188	193	181	189	183	169	197	198	179	167	183	169	173	191	190	173	195	195	195	184	184	206	187	211	196	196	190	162	186	206	195	202	191	200	185	170	184	194	179	188	199	197	182	171	186	175	187	202	195	206	184	161	209	198	191	183	190	184	164	178	179	171	189	186	186	183	192	178	189	205	200	193	173	190	173	209	185	185	194	158	172	199	168	169	181	174	174	177	184	198	190	174	198	181	166	174	161	187	171	200	216	184	187	184	162	197	200	188	194	181	175	186	204	174	200	193	165	187	194	195	198	207	199	173	178	190	176	198	157	161	189	166	179	186	188	171	186	168	188	157	195	199	178	156	175	197	210	178	176	166	215	197	170	197	176	210	185	172	159	207	165	179	176	148	188	196	189	196	195	175	194	189	170	207	203	176	167	183	195	190	190	173	176	175	173	176	210	178	180	172	184	174	213	174	191	173	204	178	176	198	152	169	179	191	186	196	194	173	173	172	177	189	188	203	166	168	178	167	202	200	168	187	175	211	159	167	196	152	180	172	186	192	192	183	181	171	174	192	173	165	184	184	178	179	170	190	183	198	191	162	184	190	163	199	174	173	157	175	183	185	198	173	170	158	155	158	164	187	162	164	191	180	182	186	188	161	211	179	169	169	184	179	183	187	197	181	187	168	178	182	187	166	171	201	180	183	199	191	177	201	192	186	183	192	168	188	195	169	188	171	191	173	185	156	167	185	147	171	157	180	176	193	159	163	178	202	191	190	179	172	164	194	175	194	182	183	176	169	182	181	182	197	149	169	197	178	195	173	170	165	185	179	174	174	214	188	193	185	161	195	189	199	217	183	196	185	203	171	175	203	159	207	176	195	191	189	170	169	194	166	182	173	178	184	192	183	191	164	151	192	172	156	163	191	178	198	190	196	172	188	190	213	198	175	180	212	173	188	186	168	180	181	204	202	156	201	181	183	180	178	192	164	186	159	174	184	161	171	171	197	189	188	212	151	196	181	232	172	192	190	190	216	190	180	187	184	175	170	197	179	186	172	155	181	195	186	186	179	181	199	210	185	179	179	182	184	182	163	180	198	169	200	186	177	176	164	185	192	185	187	189	192	184	160	183	179	187	190	201	187	176	163	170	192	158	197	161	170	174	203	169	192	171	164	173	178	174	159	162	162	152	171	178	188	175	188	173	169	187	165	184	196	201	174	174	196	171	169	179	173	179	204	194	197	190	195	181	187	182	174	165	194	163	182	185	175	175	170	164	169	171	198	196	199	197	171	197	189	205	176	169	178	172	169	182	152	183	180	175	174	199	186	194	189	177	201	172	175	210	174	187	178	202	163	174	167	180	179	182	181	174	199	168	177	187	177	162	185	177	162	176	180	189	211	178	188	192	173	169	180	175	185	185	185	191	191	180	174	204	211	181	196	186	142	190	180	205	169	180	180	198	165	196	189	190	180	198	172	181	195	182	183	179	166	169	180	173	167	207	182	195	167	202	190	176	169	205	191	189	200	172	182	185	213	196	186	171	168	186	170	177	163	182	152	161	164	206	203	189	184	181	162	159	202	182	173	180	194	189	162	194	211	185	176	185	176	183	197	179	188	191	194	186	200	155	167	170	180	171	181	176	181	171	185	164	199	184	182	199	167	173	182	183	189	183	194	161	199	184	171	183	195	165	206	193	181	177	187	160	165	190	172	162	213	180	186	164	184	165	173	166	177	165	181	174	170	183	164	174	179	186	189	207	192	171	175	198	194	179	171	184	208	174	179	193	174	183	195	199	183	170	197	170	170	175	175	206	194	168	174	173	160	169	193	185	176	189	147	178	184	187	166	163	172	181	162	182	160	184	189	170	179	162	187	187	198	171	176	196	196	171	181	150	161	212	178	183	158	217	188	134	181	172	191	173	190	217	155	187	164	185	163	176	174	175	189	179	190	184	178	213	161	168	175	204	183	181	175	190	181	172	197	195	177	199	192	178	207	183	194	158	185	165	168	160	173	205	185	183	175	164	171	196	177	193	202	164	169	192	169	178	189	214	141	172	177	180	163	184	190	177	160	168	197	207	159	182	182	189	176	195	185	146	162	176	174	178	180	203	159	175	169	172	167	189	191	176	173	220	191	161	195	190	172	179	164	183	203	176	183	198	158	191	166	174	195	188	170	184	180	184	161	168	188	186	173	186	176	170	172	198
7797	9199	13833	16371	19392	19645	19081	16987	16219	15366	11959	10600	8573	5849	2696	3517	5281	2662	1878	1967	2166	2460	2401	2039	2135	2082	2384	1967	2012	2360	1748	2014	2003	2192	2076	1461	1143	1102	867	813	847	942	866	793	719	666	682	604	593	532	504	525	543	541	525	520	456	521	502	520	506	539	515	518	530	502	536	477	507	495	496	505	482	471	487	489	493	508	552	514	538	479	494	516	482	472	525	523	475	510	492	510	493	538	469	520	479	482	551	499	543	486	494	467	496	493	497	521	499	497	457	497	533	483	470	471	484	503	478	518	475	485	536	528	497	483	520	495	539	493	488	490	491	496	542	537	469	524	511	531	509	470	500	476	469	527	494	514	480	510	504	494	494	482	511	546	548	464	487	457	509	508	496	466	526	510	512	518	497	506	531	487	512	495	521	494	484	495	497	477	493	497	487	465	510	514	507	516	507	509	492	470	488	508	501	520	486	535	474	434	522	510	458	477	467	487	496	493	528	493	511	498	507	499	467	522	526	522	475	476	512	462	511	498	450	472	467	518	545	497	518	531	529	502	511	511	513	523	523	478	466	503	505	511	526	495	519	502	507	521	536	504	478	508	499	510	532	551	491	465	514	509	487	478	477	480	525	494	502	502	494	501	505	493	501	514	497	494	519	513	463	496	465	517	494	493	512	520	512	465	499	484	500	490	515	491	474	507	535	528	502	533	477	485	506	523	501	470	502	489	544	474	516	458	512	479	491	538	463	511	533	477	522	538	499	524	514	522	487	537	478	500	502	475	480	490	446	514	511	484	471	545	514	491	477	499	481	510	543	503	500	478	527	494	493	441	459	491	519	513	491	509	474	535	501	489	499	533	478	493	505	513	537	518	466	498	526	514	513	505	527	487	525	524	467	458	503	540	488	507	493	514	486	477	489	491	471	516	494	503	520	500	511	494	487	507	530	495	497	481	495	498	527	440	447	477	518	537	470	506	490	467	517	516	513	488	532	493	444	506	481	475	498	503	499	481	507	537	503	534	512	522	528	516	517	534	525	500	484	470	492	505	532	497	495	529	503	475	507	494	514	494	489	492	494	498	501	502	490	507	473	473	514	491	532	497	539	498	489	500	507	488	524	478	443	496	505	517	515	506	500	519	489	499	538	525	497	482	513	498	519	477	501	531	468	570	549	535	470	537	479	530	496	529	507	489	465	511	535	505	484	518	479	503	486	473	555	498	502	480	495	505	525	499	528	487	485	505	489	493	525	497	507	495	530	507	484	527	529	469	510	497	504	475	493	560	533	532	515	475	504	515	501	496	459	478	482	480	490	502	527	513	458	515	544	545	506	514	459	502	505	481	517	473	501	498	446	475	495	484	511	530	501	498	470	532	508	491	480	489	464	493	504	477	540	485	497	543	502	506	526	500	503	488	489	482	520	509	504	511	456	480	491	493	532	494	500	546	521	475	489	496	486	454	506	503	515	504	482	492	493	483	493	515	498	487	501	484	505	488	480	513	500	518	504	510	497	519	520	519	508	517	490	543	506	509	489	498	438	490	501	499	490	502	506	488	485	518	491	517	524	526	503	492	506	467	536	488	511	489	498	474	479	474	522	491	476	538	524	515	503	505	484	482	527	508	492	510	521	546	525	492	479	464	486	508	491	520	534	527	471	516	476	462	518	490	481	505	484	492	507	503	516	490	499	505	541	486	500	507	490	514	475	513	512	473	500	513	531	478	462	477	510	518	497	496	479	531	469	503	501	488	528	511	506	524	523	491	489	475	523	516	537	489	459	490	549	476	484	462	518	476	468	537	480	532	541	472	459	484	499	529	530	488	542	479	505	493	512	463	495	492	496	508	472	501	520	503	474	509	498	476	529	485	544	489	458	515	515	504	490	502	499	481	518	497	507	506	478	509	503	498	509	473	530	479	487	497	506	489	505	451	512	464	495	482	553	476	491	497	516	503	509	498	515	497	565	549	489	518	516	510	460	509	493	486	511	521	491	489	501	511	515	520	491	519	492	502	477	502	504	491	512	453	485	510	513	492	510	510	508	546	488	460	556	497	468	505	514	457	497	481	511	487	501	515	517	490	515	514	504	510	529	503	498	529	535	475	475	516	516	506	479	440	521	501	508	498	506	528	530	515	524	512	501	505	510	513	453	503	469	470	531	453	475	518	489	524	523	509	527	510	520	530	500	490	476	524	486	491	503	551	498	470	503	512	537	521	529	469	485	497	488	490	517	473	492	482	508	480	526	504	483	460	511	521	481	530	484	489	534	481	505	538	530	515	528	514	528	515	514	490	486	497	503	486	489	485	513	492	489	469	523	491	522	489	531	519	513	491	511	500	452	489	468	520	485	514	536	516	465	460	487	489	532	521	516	515	563	498	514	486	528	509	494	521	522	506	501	521	522	497	500	514	455	486	505	502	517	500	519	459	504	505	486	518	487	540	494	491	523	492	469	551	490	492	460	522	481	510	493	512	506	487	480	502	481	498	488	501	481	547	516	474	498	511	502	463	492	520	489	448	494	537	491	496	507	515	491	455	516	504	482	503	467	454	499	494	499	486	498	514	494	503	475	487	513	519	506	466	485	511	504	513	522	507	516	508	470	499	458	517	506	522	489	546	499	523	505	494	501	489	509	547	531	540	500	478	490	524	520	525	485	479	502	519	518	527	493	466	508	511	484	514	485	472	545	465	544	529	517	510	487	539	498	509	477	508	464	503	538	510	504	494	474	498	485	478	535	527	489	502	508	474	505	492	467	521	490	491	499	494	481	501	521	486	480	529	467	544	523	503	497	477	503	509	468	512	495	529	520	484	491	442	515	475	499	487	484	503	507	481	514	501	517	517	505	487	493	461	499	493	510	506	481	493	507	472	533	477	466	504	513	516	473	501	487	512	537	538	505	502	498	505	499	471	493	520	513	475	492	522	523	498	480	510	470	516	500	514	499	497	555	504	499	517	501	500	478	511	431	533	534	510	508	478	475	471	534	481	470	518	511	474	494	491	476	502	508	508	508	509	493	467	506	498	504	483	497	511	540	566	500	493	494	517	500	516	497	476	529	530	495	535	535	457	522	471	457	517	516	501	512	506	476	491	505	501	491	513	495	525	480	465	520	500	532	482	493	504	501	479	494	489	488	490	485	448	494	519	507	448	501	499	521	496	444	545	506	508	503	485	490	489	491	502	525	468	515	498	479	500	468	497	510	452	540	507	505	491	481	547	538	498	483	502	507	465	508	491	496	500	494	497	520	477	487	509	543	510	520	536	507	539	570	517	516	496	529	499	540	527	498	489	479	484	496	528	544	519	470	535	490	481	500	494	508	500	529	520	541	477	531	521	449	517	521	507	510	506	513	495	524	485	524	502	496	464	510	488	523	516	488	489	509	495	482	531	500	493	532	527	470	514	499	488	469	503	511	506	466	514	530	477	524	503	559	474	481	515	548	507	515	507	487	529	526	498	510	508	479	494	523	477	538	517	551	513	487	467	497	509	490	511	473	503
31289	35101	36843	37799	39613	38820	38714	34991	35719	32549	29661	24953	21564	13531	4594	5308	9487	5753	2456	1796	2830	3628	4013	2622	2557	3347	2905	2823	2737	3222	1965	2741	2735	3367	3144	2073	1412	1065	888	768	900	814	843	692	476	507	496	313	214	209	183	212	218	264	144	150	153	154	184	158	143	150	123	129	143	150	129	135	124	98	138	146	149	143	140	127	132	164	130	134	116	142	159	145	125	149	122	146	132	126	151	128	133	137	138	133	141	142	146	128	146	138	145	145	133	121	155	137	140	131	117	120	141	148	109	147	135	124	124	137	128	130	139	129	150	120	140	132	141	136	124	116	146	138	140	132	130	106	128	126	127	136	123	151	126	109	145	131	131	130	128	133	131	102	130	127	148	143	150	132	123	135	118	133	132	125	139	132	121	127	131	134	140	125	135	130	100	118	141	142	143	124	121	138	148	128	131	114	145	129	131	133	115	133	135	145	128	121	126	124	148	126	147	136	145	136	141	128	149	122	147	133	114	134	127	142	153	113	145	156	120	135	133	137	154	130	147	155	135	130	127	132	138	132	145	130	151	156	126	129	133	141	131	120	121	120	130	150	129	139	121	142	150	143	140	161	134	142	122	148	123	114	128	134	132	118	134	135	129	152	127	144	163	133	136	128	127	117	121	146	135	145	145	125	154	148	142	134	126	125	139	110	115	143	138	144	128	150	143	121	141	128	127	119	162	150	138	128	112	122	122	102	117	130	140	148	130	116	131	135	133	154	128	127	148	138	141	142	119	146	151	139	133	127	135	139	121	129	123	150	143	130	143	131	127	134	128	136	140	126	130	123	146	135	130	141	104	113	120	120	140	147	132	132	139	134	132	130	129	127	135	115	130	144	128	96	125	128	139	132	135	130	141	142	145	105	126	125	153	141	137	134	119	127	125	118	127	147	135	156	127	149	174	121	139	135	167	128	130	144	159	137	132	160	123	146	128	130	147	153	123	148	155	138	151	140	149	142	134	139	122	103	128	143	143	156	137	158	155	126	134	137	143	119	123	170	122	126	124	113	148	136	145	120	125	132	135	147	121	135	134	134	129	147	143	146	134	115	135	150	134	117	105	132	151	143	139	154	142	110	137	133	130	151	138	142	167	120	123	145	120	148	127	143	105	134	131	152	134	156	130	139	135	131	140	129	131	141	140	144	143	130	140	144	158	147	121	124	143	118	147	139	117	133	128	116	122	126	123	126	137	134	133	120	133	129	115	137	141	137	143	132	129	143	158	156	150	127	153	163	136	136	138	104	145	142	120	132	158	149	141	137	143	150	154	126	134	134	129	151	138	138	128	127	118	134	161	125	144	134	108	138	131	124	140	134	134	129	122	125	128	144	125	147	148	138	131	130	135	144	152	124	138	137	135	124	107	119	132	130	139	131	111	135	123	115	128	141	128	132	120	135	124	139	134	115	124	126	121	144	136	137	134	117	171	131	137	141	133	150	134	150	153	140	142	134	138	133	127	136	131	131	169	149	156	149	137	124	135	147	116	136	123	141	147	123	136	133	135	133	123	121	135	146	148	149	136	137	135	149	121	156	133	136	119	129	136	123	113	118	145	123	121	129	124	107	138	123	119	129	124	137	146	151	123	138	131	127	159	172	141	135	121	129	118	142	132	134	124	111	133	129	125	131	121	128	130	119	120	153	153	131	141	147	129	111	119	150	132	140	121	117	127	149	144	131	127	122	127	145	145	120	164	158	140	155	151	140	136	151	126	109	133	134	141	132	136	140	121	131	113	140	156	121	129	139	129	143	144	137	150	132	143	130	117	136	118	139	141	127	152	122	148	120	158	151	151	124	152	127	134	141	136	128	113	126	137	130	147	145	138	125	107	126	132	125	155	130	127	118	144	159	124	126	129	122	136	108	130	129	139	140	123	131	117	137	151	149	146	155	128	138	136	150	130	139	149	137	123	102	145	124	123	132	136	126	123	147	143	124	128	133	132	135	142	136	114	131	126	126	153	116	125	144	146	137	127	120	140	126	138	127	145	149	137	136	125	144	129	126	152	156	115	122	143	135	123	134	121	143	116	145	134	119	119	143	139	138	132	143	142	130	120	134	124	134	141	124	125	145	150	139	132	119	150	125	128	132	148	164	130	127	157	145	158	113	151	140	135	146	156	135	136	113	134	137	145	129	151	130	129	138	126	146	153	146	142	149	132	133	123	141	145	139	143	137	137	140	118	126	130	128	149	152	157	134	122	135	145	147	114	161	139	140	134	139	130	145	118	132	126	159	153	127	139	120	135	156	132	132	123	136	143	140	123	137	130	128	130	130	140	141	136	156	139	123	135	148	140	144	124	133	127	123	126	128	135	130	138	134	144	118	144	123	138	109	132	131	130	134	123	138	151	144	134	130	114	142	136	149	118	131	141	141	119	131	130	143	142	138	122	155	126	139	148	154	134	130	155	122	135	130	136	130	145	155	121	132	129	144	114	152	127	135	141	137	149	140	132	149	141	148	131	114	155	139	130	127	130	122	156	145	161	142	146	151	123	142	119	147	122	122	145	141	145	155	134	127	138	122	125	138	130	118	115	145	130	135	127	139	149	132	156	112	126	116	138	118	140	146	138	147	121	145	131	135	133	124	146	145	131	120	128	138	127	147	143	146	145	147	126	132	114	126	111	123	111	138	134	117	130	121	136	138	152	133	144	134	152	137	127	119	127	136	134	139	135	133	131	120	113	163	155	130	120	125	142	149	125	149	118	152	127	135	134	133	138	133	152	150	150	120	143	129	139	146	153	124	127	140	144	139	141	139	129	135	143	140	132	145	131	129	151	131	130	115	123	147	133	129	123	129	119	122	124	146	126	140	147	119	133	122	116	147	137	145	132	126	121	100	142	143	133	122	137	138	147	140	131	134	142	134	136	142	152	145	113	134	124	140	115	120	145	133	136	165	122	133	119	145	155	116	154	139	119	150	139	127	129	140	116	137	147	136	143	131	134	120	144	144	136	109	115	161	149	135	154	134	142	137	103	126	131	154	132	151	143	127	140	136	139	136	144	142	135	131	125	134	129	138	144	124	144	138	136	151	136	166	139	130	161	140	117	132	133	145	143	116	114	139	125	116	139	113	125	133	141	130	138	129	142	130	139	116	144	146	113	129	150	152	131	125	137	130	129	131	132	126	143	128	144	135	152	134	140	132	132	129	153	139	125	145	114	133	138	155	126	138	145	151	145	130	156	112	144	113	122	128	130	140	138	145	134	117	143	132	142	127	130	143	112	131	127	126	144	125	134	126	147	126	138	132	141	119	151	148	128	125	144	135	134	133	132	134	134	143	132	144	151	123	148	139	133	136	143	140	130	153	144	132	130	120	130	131	137	151	145	146	146	131	121	109	126	139	135	133	151	147	162	114	127	138	143	129	143	153	126	134	143	147	156	132	125	134	141	129	145	134	142	137	122	151	143	133	124	141	143	138	141	135	127	152	119	147	154	140	123	148	121	140	143	127	116	124	152	124
21618	28239	33748	40309	43676	46510	47684	45986	48267	47188	42510	40660	38381	25529	12938	18677	28943	17082	9939	9066	13054	15852	16684	11883	13152	15990	14434	14190	13768	15556	10976	14263	14552	17560	16690	12380	8186	6320	5273	4806	5636	5253	5407	4341	3071	2862	3057	1774	1154	874	729	966	1015	1034	677	603	468	587	745	455	480	465	420	423	432	412	394	417	453	368	396	380	394	395	429	401	390	390	415	400	355	413	397	388	399	391	386	399	401	366	401	401	371	397	399	349	386	404	358	417	396	388	418	352	391	396	393	403	405	382	408	361	404	375	413	370	393	366	395	396	415	391	411	369	409	373	368	338	425	407	413	385	406	409	386	377	371	402	405	413	408	390	400	435	399	384	401	390	421	387	403	384	390	383	402	385	461	400	393	408	398	381	387	415	400	410	360	377	369	407	402	411	435	377	385	395	377	449	414	430	400	363	380	403	411	405	373	406	387	379	355	412	404	420	394	375	395	370	406	435	387	371	374	398	389	387	388	386	352	424	376	380	392	363	411	399	394	374	397	382	405	383	399	376	385	431	368	416	406	421	421	370	426	408	401	387	398	380	417	358	406	382	401	405	377	385	409	390	406	388	371	410	411	383	405	385	383	382	372	392	411	383	368	381	418	396	373	398	407	407	368	424	430	365	400	410	362	388	383	384	389	383	355	433	387	373	435	394	381	435	359	428	386	375	375	394	355	368	386	403	428	342	390	365	405	381	399	413	397	399	392	395	371	386	386	413	371	408	411	411	395	390	342	360	370	424	363	382	380	389	408	442	341	393	372	366	422	405	367	383	391	363	381	412	343	379	429	415	412	388	396	390	398	408	385	359	397	385	382	393	389	390	387	380	393	393	401	393	371	410	372	415	385	391	411	388	419	367	397	381	384	411	372	392	393	404	406	408	403	334	369	396	413	346	407	374	422	370	391	401	413	391	418	392	416	409	376	369	407	364	399	418	378	405	394	371	417	378	401	403	402	409	401	385	385	399	378	342	391	390	389	399	395	403	382	356	378	369	373	396	422	370	374	389	403	411	424	382	396	417	388	409	376	409	388	414	404	407	359	445	390	420	375	421	418	390	426	399	382	405	402	395	416	366	407	434	388	380	391	417	384	375	395	389	406	378	391	412	373	396	372	398	375	385	335	412	373	399	383	384	379	383	415	385	417	436	410	366	385	414	386	424	404	406	388	372	372	373	442	410	392	380	411	421	370	385	418	367	400	381	369	363	375	434	423	368	412	382	401	430	386	355	367	404	387	405	395	432	382	377	393	370	374	406	389	406	364	357	389	356	381	402	422	410	373	378	405	397	409	371	402	417	386	389	393	458	401	404	417	414	373	395	393	395	394	411	359	385	404	368	370	391	363	391	396	398	402	417	409	405	371	422	384	399	409	399	404	417	400	386	357	401	381	361	375	400	395	399	380	371	401	410	388	376	363	371	401	405	416	408	377	388	368	381	375	350	392	413	413	394	377	415	391	375	422	395	385	396	402	379	399	377	388	413	371	378	365	406	429	375	368	375	448	383	402	397	388	415	389	387	398	401	380	394	386	376	375	388	420	446	397	418	384	408	361	388	413	394	364	404	409	347	389	393	417	401	392	385	365	408	402	390	420	413	365	396	389	374	418	398	433	386	406	416	374	382	414	400	387	368	405	381	385	389	366	385	408	412	399	365	369	374	421	395	392	393	400	414	378	415	368	386	396	396	376	405	369	396	375	398	362	406	404	398	397	408	405	352	380	410	359	393	351	411	397	378	381	368	384	384	421	355	411	401	366	391	375	407	398	393	394	434	381	400	380	375	388	377	413	409	405	376	415	378	387	367	360	416	375	382	390	396	393	372	380	407	399	398	407	384	376	386	380	368	366	372	366	441	393	397	369	371	402	381	426	393	391	369	395	397	381	383	384	356	375	410	423	404	387	432	412	384	424	405	389	380	415	406	382	406	414	388	365	427	400	405	396	409	421	422	378	372	415	345	376	416	361	410	408	404	400	396	366	405	383	400	397	397	405	385	396	414	395	384	395	418	372	375	382	394	404	396	363	352	417	389	406	403	373	387	370	382	448	373	394	401	403	396	409	383	400	387	349	392	396	385	377	409	412	396	387	388	371	386	405	401	424	432	387	417	368	397	427	386	397	380	393	389	373	412	359	439	406	411	401	398	380	410	417	417	424	404	394	378	377	380	378	392	413	418	389	391	371	373	375	385	386	404	400	382	395	403	409	407	376	422	398	371	419	385	370	362	453	394	365	395	339	376	372	412	354	389	419	371	436	421	428	419	369	381	412	407	366	384	383	405	364	433	405	409	389	376	397	384	397	387	401	405	396	367	408	368	403	373	383	413	376	449	396	410	425	381	402	382	402	412	417	392	395	390	398	418	421	403	402	372	396	434	420	414	393	408	448	419	426	422	404	390	415	405	413	405	404	382	385	384	402	395	352	411	394	414	377	374	386	407	377	395	368	360	346	396	398	407	406	406	408	410	396	403	373	411	394	428	391	367	415	372	378	347	385	400	412	409	397	379	380	406	401	389	386	398	383	396	412	392	388	386	410	384	378	351	384	404	405	408	374	412	364	348	364	342	399	383	404	363	435	388	368	387	391	415	362	379	398	391	379	390	404	369	427	381	412	413	397	390	389	432	372	405	395	412	358	361	427	385	424	409	386	414	407	391	358	368	369	403	395	421	380	408	380	370	415	402	421	430	392	375	367	374	389	366	372	372	372	428	357	378	431	425	375	390	401	380	379	370	395	369	410	396	389	410	387	421	401	377	400	402	375	385	382	429	402	386	390	410	353	380	408	390	408	380	398	406	396	428	410	432	381	369	378	357	367	428	398	382	397	388	400	395	365	393	380	417	392	376	409	395	404	400	402	401	399	425	431	409	393	398	385	407	368	377	416	392	401	404	391	384	421	407	398	404	375	391	408	415	379	401	393	394	369	397	380	420	420	395	393	391	372	424	387	385	407	394	414	386	404	388	373	397	401	388	402	396	402	404	387	379	387	386	411	396	406	402	376	374	410	385	365	393	410	401	379	359	408	425	403	369	381	394	402	412	457	438	387	402	406	414	363	414	369	399	411	385	420	381	410	386	382	395	438	375	377	371	430	371	394	388	396	421	404	376	399	425	355	391	395	394	376	396	417	424	387	392	399	379	404	398	363	383	405	396	437	405	434	378	400	382	392	402	395	381	397	405	390	362	396	371	390	381	407	404	403	393	386	387	397	401	366	385	389	392	379	389	397	390	406	374	382	421	361	399	397	414	382	390	386	398	374	386	410	411	404	392	380	405	372	385	415	415	354	409	373	366	403	402	372	390	411	376	406	383	415	395	421	362	398	372	376	392	364	427	361	390	399	425	410	383	391	398	365	426	380	361	392	407	393	403	350	389	381	410	404	408	429	396	404	409	411	413	373	414	409	385	414	397	400	389	399	381	405	449	370	421	400	401	371	396	390	377	413	388	394	376	388	383	359	350	415	423	403	392	380	387	384	389
37725	38743	39402	39810	42761	42954	41864	38013	40833	39934	35786	33481	30137	21188	8640	8192	15487	9998	4427	3237	4619	6103	6446	4367	3606	5009	5281	5284	4821	6203	3322	3040	3695	5318	4409	3027	2211	1932	1300	1149	1331	1304	1335	961	715	874	700	500	314	269	261	294	322	317	250	198	200	233	292	209	199	200	180	175	206	200	187	171	178	159	192	182	188	190	177	177	183	187	187	177	182	185	174	177	177	178	184	192	159	167	177	194	191	168	176	153	167	210	193	180	163	168	173	171	179	171	168	188	170	154	174	178	194	173	187	194	208	172	195	167	169	174	184	162	160	168	179	160	192	176	181	162	187	173	192	177	147	165	169	184	169	210	195	172	193	153	148	178	164	203	173	175	182	176	181	155	184	161	195	173	178	178	166	187	167	181	181	207	161	177	173	214	225	159	174	177	187	186	162	168	170	171	173	168	191	159	198	173	209	172	201	168	171	189	153	184	196	169	190	163	177	167	173	167	168	192	185	168	178	176	171	172	168	199	189	193	184	177	194	160	179	192	154	175	171	180	180	174	209	186	182	166	176	184	178	161	168	182	192	172	186	178	160	188	166	191	180	181	172	170	209	190	178	184	194	181	161	160	182	175	202	161	189	201	179	170	182	150	195	181	180	186	181	197	196	180	186	164	182	164	192	197	172	173	148	181	185	183	186	162	185	184	171	153	165	187	153	187	174	175	151	175	162	182	162	187	187	180	201	184	186	148	185	161	159	183	176	180	161	178	190	162	171	182	181	185	192	204	166	170	182	206	177	184	163	191	182	185	161	184	212	172	204	173	179	165	183	175	184	165	194	180	184	163	196	190	177	188	162	191	182	170	191	188	167	165	179	191	176	195	187	187	179	191	180	189	175	177	172	189	177	183	181	172	157	190	170	168	179	178	160	201	170	159	194	170	171	157	185	179	181	166	172	172	220	180	177	191	167	164	161	210	194	200	182	180	192	210	191	158	159	183	187	161	196	176	200	175	170	159	174	175	167	204	165	167	176	176	191	190	173	186	168	166	183	190	193	191	182	171	183	179	182	178	186	167	174	176	170	176	169	173	169	188	169	177	178	182	164	187	188	159	174	160	176	167	187	175	152	176	166	168	168	205	187	168	197	185	192	156	171	163	167	185	186	184	183	187	163	184	158	183	185	159	200	168	190	167	157	203	157	177	177	172	182	199	164	171	167	175	183	170	185	178	176	205	172	177	158	168	172	171	163	172	182	162	154	179	179	161	173	188	166	162	175	173	184	158	184	201	163	174	176	177	165	176	195	173	177	167	165	169	189	164	167	182	184	167	193	178	162	176	143	194	176	187	167	164	166	175	173	182	175	156	180	167	161	183	184	177	176	180	171	185	159	195	179	189	192	193	190	180	179	160	161	179	180	200	166	194	170	183	203	169	183	182	203	186	182	160	177	177	169	172	173	161	173	168	187	152	192	184	186	211	171	155	174	184	200	187	177	163	188	171	179	150	168	184	193	175	151	177	173	166	142	176	192	151	204	201	161	177	178	168	159	178	162	166	154	211	189	193	159	178	166	163	179	162	157	195	177	178	189	185	173	163	166	193	167	183	223	177	178	178	154	175	203	189	192	171	163	185	151	166	218	165	174	171	154	177	169	197	194	180	210	172	182	176	196	186	192	163	185	152	169	184	159	162	179	187	179	155	165	199	159	191	162	186	178	203	194	188	191	189	180	177	172	185	188	167	183	176	171	191	181	163	166	192	179	178	177	162	195	162	171	177	179	155	197	197	194	162	163	173	163	184	178	176	175	176	173	176	168	185	200	183	185	168	200	183	175	185	185	158	186	190	166	181	183	175	174	188	173	165	178	156	177	177	167	187	193	188	193	191	186	158	188	184	207	190	180	163	180	189	176	177	152	179	177	192	197	196	178	180	158	181	165	151	181	183	184	169	179	186	172	161	186	176	170	158	203	204	151	163	175	178	168	168	175	173	186	186	178	185	181	180	185	174	172	165	172	172	173	183	173	194	182	198	177	178	175	167	179	167	167	176	187	158	160	178	169	192	213	164	181	184	171	187	189	162	166	171	191	164	155	166	157	186	179	175	174	173	158	194	149	160	179	184	178	175	171	173	180	189	189	185	197	182	161	155	165	186	182	187	145	219	191	191	175	192	170	166	186	183	186	163	188	166	181	184	177	200	178	158	154	161	191	152	181	174	153	157	189	162	207	152	156	200	155	173	163	197	161	188	170	185	188	157	165	186	164	164	187	188	180	169	180	189	179	180	164	206	175	168	155	192	193	177	144	180	188	180	189	165	208	178	175	181	198	193	185	176	169	181	166	178	149	190	165	168	189	180	174	166	173	178	168	200	196	184	191	158	200	182	177	188	186	169	167	178	181	174	169	179	166	154	183	169	186	180	203	173	168	203	191	162	184	173	194	181	161	194	165	185	149	184	181	166	163	162	191	212	178	187	199	192	175	184	186	171	171	183	174	206	178	156	192	178	148	183	180	175	173	159	167	180	202	191	177	161	188	180	199	223	185	178	183	189	208	173	196	184	183	170	176	194	176	166	175	175	193	187	174	175	201	197	161	161	201	205	171	193	169	203	161	171	184	153	200	168	174	172	185	149	153	168	163	189	179	195	185	173	188	159	158	180	180	186	170	167	169	167	153	181	179	187	167	188	182	197	202	177	167	191	173	192	187	165	173	189	176	195	184	164	170	192	182	170	174	190	194	185	178	172	172	189	173	180	174	162	168	167	168	204	181	182	179	158	155	189	176	161	168	174	162	190	165	152	161	194	181	196	178	176	207	196	176	166	192	152	162	175	195	172	169	191	154	184	171	154	195	171	164	201	181	173	181	168	180	158	174	179	181	192	176	153	173	175	197	186	176	159	178	194	173	191	167	169	171	189	201	182	187	185	165	198	173	202	206	161	197	167	173	160	181	200	187	164	181	159	165	182	186	198	169	180	178	172	203	190	159	156	176	190	171	202	190	206	186	152	179	189	172	182	180	148	175	184	190	169	203	190	180	189	160	184	166	166	195	199	217	181	170	164	171	179	185	206	175	188	168	190	162	184	153	182	177	192	179	157	181	180	172	210	188	189	185	172	197	174	176	166	184	169	206	198	198	170	182	163	177	185	184	186	179	168	184	195	158	180	151	193	167	186	165	199	169	183	189	189	174	184	192	183	165	184	169	195	180	176	187	179	171	165	167	189	174	170	201	163	188	188	187	185	176	206	183	185	170	180	163	168	161	170	168	181	191	162	186	170	175	191	152	171	154	170	155	174	207	175	183	178	195	160	192	183	155	183	184	185	165	174	172	174	189	189	178	182	173	178	191	184	194	163	176	164	172	181	183	198	174	177	175	171	205	164	195	174	198	156	178	182	191	163	182	175	175	181	173	167	182	159	170	186	155	173	200	174	196	162	179	210	165	171	152	187	154	193	176	179	179	166	184	169	172	193	171	198	181	192	161	183	138	156	181	168	171	181	196	192	167	165	168	183	174	172
26502	31885	35950	42424	47160	49585	51244	49550	52210	52827	47172	47320	45582	32379	18261	23115	35333	22931	14550	12926	18788	21575	21931	16854	15535	21010	21055	20867	20737	24400	13775	14884	17617	23336	19876	15631	11570	10552	7583	6977	7999	7891	7955	5893	4660	4860	4200	2485	1629	1049	1062	1374	1613	1464	1061	771	604	765	1116	689	639	613	592	522	506	531	522	555	534	498	505	478	477	501	488	497	527	577	540	517	510	491	479	468	504	483	528	542	504	501	463	470	497	487	544	469	511	499	501	514	494	504	551	501	497	528	517	498	506	506	510	491	486	490	500	514	515	490	462	482	505	502	519	520	499	507	505	511	481	463	486	523	504	533	495	497	509	478	518	498	515	509	482	511	469	487	510	477	484	474	488	495	522	498	497	509	507	503	506	520	536	502	495	502	521	489	481	523	470	536	503	471	532	465	545	512	495	491	492	518	499	491	538	493	510	558	485	533	495	490	509	520	498	507	508	548	482	493	500	498	541	522	475	501	503	475	514	490	470	500	520	462	523	478	488	531	519	482	494	505	534	526	466	482	490	526	505	513	499	490	482	492	482	491	484	518	486	497	483	484	448	508	503	480	515	492	499	510	490	476	502	541	489	476	519	539	467	479	471	512	488	502	498	503	501	520	488	473	497	497	485	498	476	497	548	505	510	511	507	522	529	469	516	505	522	499	496	517	544	501	503	530	526	509	522	502	541	498	503	512	495	499	479	485	478	508	489	493	468	541	495	485	514	523	516	479	513	481	514	499	521	500	509	494	474	502	513	528	488	522	453	484	520	488	494	477	510	480	504	496	464	476	508	478	487	493	521	528	466	501	530	514	476	486	492	500	500	532	500	502	483	478	472	500	479	525	523	497	466	518	530	500	469	480	498	532	518	523	506	487	477	516	506	522	515	511	515	445	509	503	490	499	497	511	478	507	517	480	513	493	478	468	492	473	466	546	507	514	503	532	505	484	516	519	487	518	479	451	512	501	503	472	511	564	466	492	511	502	467	510	491	497	537	504	509	518	525	519	508	472	482	511	515	512	492	499	526	495	513	527	519	507	494	541	493	528	464	488	476	519	482	461	479	522	500	520	483	479	530	481	533	489	487	478	503	559	491	489	512	473	488	504	542	498	503	547	505	487	513	469	509	515	515	504	480	524	491	498	502	471	475	534	490	491	484	508	481	488	497	480	491	476	493	494	523	494	491	484	481	529	467	492	502	511	500	518	489	505	470	541	515	503	512	499	472	506	504	517	502	464	516	531	531	529	499	466	474	490	510	502	501	495	525	491	521	500	486	460	491	507	488	501	497	487	479	502	498	486	530	491	536	516	532	463	494	469	518	510	497	504	531	466	516	480	514	519	488	555	516	493	485	498	477	486	508	472	521	505	512	490	497	510	495	450	513	529	456	504	491	500	489	436	482	479	499	466	534	512	491	531	503	491	501	498	503	528	511	495	508	481	502	485	486	487	520	532	488	480	495	509	488	489	520	539	487	526	501	560	491	496	495	472	503	507	562	538	495	486	499	508	470	500	508	508	470	516	485	482	473	503	532	516	485	487	512	505	479	493	504	520	480	463	471	493	510	508	528	481	500	508	496	514	442	511	536	527	543	507	460	483	543	476	515	513	510	539	529	486	503	492	510	506	527	543	495	461	516	543	494	496	486	510	489	496	523	514	440	518	490	486	485	485	505	493	501	522	478	476	498	503	496	487	545	477	525	518	463	507	495	500	515	491	499	465	488	459	501	537	496	444	508	540	482	491	507	514	498	504	513	511	481	509	504	461	507	488	501	512	514	483	522	522	516	529	461	476	454	523	518	528	526	493	513	485	463	508	498	504	453	493	518	475	505	515	526	485	513	481	548	511	530	500	491	493	468	500	514	474	483	486	486	464	502	502	522	497	504	495	516	502	508	487	533	519	480	469	517	456	503	534	525	513	505	532	530	497	480	507	482	516	508	535	498	500	493	496	505	464	514	512	473	488	499	485	523	527	490	488	475	451	497	471	514	524	515	498	510	507	504	470	491	504	531	506	519	512	499	520	518	432	483	481	466	526	466	516	486	507	530	472	482	490	494	505	508	520	522	540	497	478	499	514	526	528	520	555	476	476	544	516	535	514	500	495	479	532	472	516	447	517	543	484	501	489	529	479	521	515	569	518	490	502	533	469	543	484	465	511	486	505	512	494	463	496	508	484	533	492	537	504	517	533	543	491	495	492	513	490	471	556	521	496	524	445	501	555	497	510	506	464	529	518	507	491	506	523	526	451	453	491	531	488	493	508	514	483	491	509	540	501	471	510	513	474	518	471	546	475	510	489	476	520	518	478	514	449	493	490	462	517	511	526	480	538	499	509	497	503	498	493	449	509	471	513	500	521	524	498	474	503	492	509	489	484	528	512	505	501	527	498	500	490	465	472	520	514	499	495	458	524	482	514	537	484	478	475	534	489	480	527	502	487	490	489	476	472	511	480	515	511	476	490	506	501	479	494	490	556	485	515	502	554	503	519	506	487	488	485	498	524	510	485	529	486	492	497	492	510	498	535	546	496	441	532	505	500	525	497	527	506	495	496	490	542	506	511	507	554	488	496	471	483	525	520	511	503	494	506	510	522	509	513	511	502	513	489	509	501	515	491	504	499	445	478	527	514	490	481	502	470	511	516	531	485	482	471	520	511	507	474	488	541	502	471	521	521	510	502	503	490	492	522	483	479	487	502	538	509	511	468	489	480	508	518	527	530	529	463	497	514	509	551	499	513	477	478	474	556	502	504	518	466	535	501	504	539	483	496	536	505	483	520	490	457	486	525	527	460	528	452	485	456	539	508	489	551	529	531	492	501	508	492	480	498	493	509	518	517	451	488	501	472	541	510	506	511	501	487	530	492	501	533	523	521	505	504	508	520	526	498	515	498	476	521	494	493	492	474	520	505	467	508	538	531	517	527	505	477	494	482	472	479	495	472	497	501	504	510	506	506	485	447	529	467	518	513	486	501	486	491	520	489	532	499	539	495	507	513	513	475	546	491	500	512	443	482	508	534	447	505	498	485	511	524	488	529	449	487	497	442	488	503	476	530	508	476	511	449	510	468	535	485	492	484	529	465	512	478	470	489	476	538	526	517	474	513	487	498	563	505	525	493	498	496	517	520	489	471	485	488	501	510	537	490	496	500	523	518	512	499	534	515	516	517	502	506	490	519	502	493	518	521	489	491	492	492	514	481	485	536	490	523	484	438	518	520	461	488	511	530	489	477	469	483	481	455	471	486	496	509	527	485	489	513	501	482	508	474	498	499	509	476	508	494	549	507	508	499	539	447	486	528	493	503	469	523	500	488	501	505	470	480	496	492	519	480	439	490	487	496	512	528	517	473	518	536	502	485	502	487	506	494	530	523	501	503	480	472	494	522	516	489	515	506	535	519	489	502	511	484	477	486	527	491	507	531	503	526	441	487	472	490	544	501	498	529	513	497	478	513	525	537	495	525	502	489	520	508	490	480	495	471	524	486	490	467
10976	10486	10096	9165	8629	6893	6205	4620	4512	3693	2969	2449	1892	1187	618	617	938	702	401	389	466	494	515	412	349	440	488	427	452	511	472	397	390	453	357	315	283	275	245	217	252	231	250	206	185	208	213	210	200	201	181	189	188	190	154	205	183	207	198	212	181	206	192	178	166	195	187	209	193	170	183	188	202	192	165	175	186	174	154	188	181	196	203	202	202	195	186	177	170	197	190	185	205	185	200	198	179	178	167	200	183	169	198	185	174	193	169	187	171	196	183	181	189	172	185	212	202	189	176	165	186	181	197	164	205	191	190	201	193	170	179	193	196	186	174	159	186	207	183	198	191	181	180	192	175	194	202	189	183	163	184	183	196	166	177	188	158	177	189	188	182	203	184	172	190	198	160	180	190	192	159	219	203	186	165	195	216	163	170	181	198	186	192	184	198	204	190	206	189	198	186	195	206	194	181	174	198	183	176	205	191	184	181	201	185	211	215	184	176	217	185	174	208	182	178	168	177	164	163	175	169	220	170	208	206	172	198	207	186	185	186	186	184	176	192	164	194	158	163	174	164	177	184	206	173	189	172	190	176	181	196	197	194	198	199	197	184	188	173	170	170	197	191	210	184	175	168	184	178	227	198	197	189	187	181	212	165	171	179	197	169	178	194	183	187	189	189	186	191	172	195	192	151	193	185	176	186	165	169	197	203	206	174	176	177	199	188	189	205	191	201	188	191	194	181	199	189	182	188	176	176	185	170	196	210	192	197	201	205	195	204	214	159	192	201	176	186	208	207	182	181	179	179	193	202	175	181	179	182	185	161	189	186	190	185	197	188	154	191	172	193	183	199	189	161	194	201	187	189	203	175	186	191	188	207	182	164	185	186	202	204	154	185	193	194	203	195	167	170	196	189	182	199	211	164	185	217	189	174	180	195	199	173	183	156	195	200	182	188	195	189	179	185	179	178	198	184	178	177	155	190	187	176	190	178	194	178	183	183	194	183	171	197	174	194	185	192	185	160	214	189	207	200	172	192	168	204	171	192	200	172	172	185	189	186	209	204	184	170	217	185	155	194	189	207	178	177	175	174	168	192	190	180	181	187	181	185	181	186	175	168	162	185	195	221	190	190	215	200	174	216	186	176	181	199	170	204	195	167	205	180	186	183	186	195	184	186	174	204	199	181	186	156	202	171	214	183	195	180	200	173	184	169	188	183	190	171	185	162	169	194	196	200	179	178	176	169	169	185	173	204	188	185	207	173	192	203	185	179	188	177	191	163	173	200	177	197	159	181	202	173	208	186	192	201	190	189	182	171	168	180	182	154	192	182	188	177	194	177	191	191	176	197	189	188	197	175	176	199	192	196	168	197	198	211	222	199	201	187	173	211	196	190	170	163	196	193	196	200	189	207	167	205	180	186	201	175	177	190	203	196	164	178	193	210	197	186	186	200	168	176	193	175	187	199	192	189	189	177	173	190	182	206	180	203	169	219	186	179	185	189	175	195	190	201	197	207	188	189	219	194	191	159	189	170	224	191	185	165	198	203	174	194	208	191	196	210	193	213	197	171	167	184	191	207	188	192	156	182	191	197	183	202	208	186	195	170	187	194	185	208	193	180	196	181	182	199	189	182	183	187	200	200	197	200	200	183	184	208	175	210	180	173	196	178	175	204	214	186	193	203	190	181	191	172	178	181	184	200	199	184	194	175	156	199	186	188	179	200	165	174	177	177	194	196	193	182	175	180	184	170	218	180	189	179	182	203	208	182	175	204	171	175	165	184	187	180	170	189	183	163	189	200	170	186	175	198	168	170	182	176	172	194	174	188	179	180	161	169	197	198	173	196	191	182	191	208	197	183	195	180	187	185	200	194	184	192	199	192	193	196	181	195	160	185	175	184	205	191	197	171	172	192	174	169	209	192	200	184	176	146	178	172	200	199	149	187	184	183	201	182	206	182	205	171	173	179	188	176	173	205	214	156	200	159	203	175	174	183	177	180	181	186	192	181	169	172	198	175	212	197	202	200	183	190	197	183	211	200	209	185	157	190	158	182	172	212	160	164	184	184	170	179	174	202	175	179	194	203	198	190	205	180	177	189	189	215	180	203	199	168	157	182	173	192	180	193	194	161	186	195	175	188	174	168	183	166	179	183	209	200	186	174	173	181	191	184	164	208	192	188	172	173	182	191	160	180	185	178	155	187	199	176	187	191	163	195	169	174	174	181	191	214	167	184	183	204	182	196	172	200	197	180	190	217	208	227	174	203	155	194	205	175	172	187	180	201	174	195	195	213	190	222	193	193	212	176	192	200	190	192	170	185	194	175	185	218	188	212	194	191	178	180	169	199	206	166	193	172	167	173	182	179	212	196	200	187	206	200	208	178	185	193	186	150	191	213	182	188	169	195	206	234	183	171	193	159	179	185	198	199	187	157	215	182	188	202	194	185	182	207	171	182	164	205	186	215	189	203	183	181	208	174	194	191	197	183	188	183	170	200	178	178	179	197	183	192	216	155	192	186	177	171	183	177	176	190	177	190	182	178	188	190	184	208	195	172	209	184	174	212	175	189	212	193	200	191	170	194	186	183	192	202	180	187	185	189	175	182	188	175	188	168	181	178	180	185	175	166	182	196	191	192	201	200	183	182	171	180	182	180	196	162	198	192	190	200	174	161	201	182	185	214	223	187	185	196	203	170	186	197	180	154	177	204	207	207	166	210	225	204	228	195	192	190	189	216	189	176	173	176	180	201	198	216	202	155	184	195	196	177	172	202	192	185	177	175	156	177	173	185	183	201	205	198	194	174	191	171	165	201	179	180	175	212	163	175	178	176	199	174	172	177	179	185	208	204	189	170	174	176	191	208	174	188	165	216	190	184	195	185	176	189	170	185	188	193	187	190	202	176	184	197	179	213	167	170	222	195	212	186	223	174	170	168	196	169	194	166	196	194	200	169	202	167	195	153	164	214	150	163	200	186	189	165	168	182	182	191	166	193	186	205	172	168	179	187	173	203	182	190	176	196	173	209	189	190	198	188	215	161	187	186	164	174	161	171	191	168	187	203	186	199	199	188	176	212	153	210	194	187	188	161	220	188	187	185	211	166	211	170	163	180	201	210	170	191	208	220	189	189	192	173	176	182	198	184	188	194	179	201	177	179	208	192	171	210	167	201	181	190	210	189	152	174	176	168	182	194	166	194	172	195	196	168	186	192	192	205	155	162	184	158	187	211	195	181	172	195	183	188	215	188	194	189	194	176	186	185	175	203	189	189	205	201	185	165	217	186	203	196	173	188	204	181	199	187	181	199	210	206	193	200	179	189	172	195	178	183	211	182	189	162	197	189	174	184	160	196	193	173	208	143	158	199	211	177	180	201	179	169	193	223	207	200	176	177	168	206	174	187	194	184	177	175	191	173	188	223	188	176	186	162	201	187	205	213	169	175	180	196	216	201	180	176	169	162	191	176	188	207	172	206	184	181	178	208	167	201	183	192	192	204	217	182	190
7707	9602	14039	18202	19464	18158	18802	15890	16774	14830	12016	10626	8857	5383	2760	3079	5183	3624	2010	2167	2575	2731	2668	1930	1872	2086	2433	2250	2169	2706	2367	1899	2038	2425	1828	1504	1209	1139	926	870	973	937	922	829	760	774	662	610	532	529	509	596	541	568	527	537	545	497	533	510	524	520	546	532	511	495	514	499	547	515	522	488	514	493	497	498	498	494	506	511	504	498	496	491	535	527	516	492	491	516	481	511	531	502	528	498	515	450	536	519	533	533	504	524	518	481	511	522	501	491	507	512	550	494	530	517	498	494	567	501	498	521	518	543	515	489	495	536	529	484	539	506	483	489	522	523	497	520	487	529	507	473	534	529	516	536	513	553	509	514	450	501	522	502	524	539	510	477	497	509	494	498	497	514	516	530	482	500	492	485	528	520	458	528	462	534	536	527	516	511	490	484	482	492	471	564	474	472	502	505	512	481	493	501	505	517	478	528	506	501	516	511	516	503	559	512	523	504	562	540	555	529	492	506	515	488	530	469	499	502	524	502	517	517	508	512	565	452	486	538	498	500	494	478	468	487	543	446	544	554	516	488	540	499	513	503	516	480	505	499	516	480	503	491	486	521	502	508	503	526	472	519	524	475	489	513	528	515	496	520	537	522	511	525	554	529	485	485	514	481	534	507	552	494	468	546	497	493	522	501	518	548	478	459	535	452	542	515	505	505	532	570	514	502	512	530	508	533	486	501	488	516	504	528	528	541	558	501	517	508	529	521	534	528	491	501	502	517	501	563	480	515	494	532	520	516	515	512	491	539	512	515	528	543	521	522	487	534	536	532	545	500	500	550	466	543	499	518	538	524	496	499	468	523	528	483	501	546	550	490	522	543	525	519	492	549	504	532	514	509	483	505	514	532	492	562	531	475	520	518	536	462	530	513	485	509	578	539	514	495	525	554	478	490	513	528	534	606	535	511	504	504	525	522	515	486	548	511	498	513	491	478	555	537	514	552	486	550	535	485	502	574	482	558	511	524	510	528	495	519	514	493	497	509	533	497	499	512	517	530	500	522	505	501	533	509	465	527	482	500	506	518	519	504	536	507	514	531	513	501	474	518	544	534	530	470	541	519	478	525	511	486	517	508	491	518	513	502	465	491	499	506	509	507	529	527	514	515	483	504	513	537	531	514	541	487	483	519	521	542	508	525	508	532	515	515	563	526	520	480	503	527	541	509	507	523	527	484	465	496	516	531	467	512	494	485	468	508	495	553	490	505	477	511	493	533	544	524	490	521	524	520	469	525	469	538	526	538	488	534	493	555	540	497	447	511	527	477	511	477	485	542	503	540	512	514	480	523	529	492	502	542	542	532	481	541	517	509	518	505	506	520	526	534	538	509	500	515	503	501	517	477	505	516	507	484	532	504	494	530	461	544	489	483	551	511	498	516	530	490	520	544	485	501	493	488	497	533	555	564	562	500	521	529	473	549	485	472	530	505	516	526	495	517	493	520	535	548	508	491	500	547	489	501	515	472	490	541	519	484	541	509	504	521	491	521	495	470	498	506	486	510	532	516	481	475	511	531	521	474	505	515	508	506	497	551	512	513	515	514	519	510	537	491	520	505	522	524	515	505	538	514	517	512	491	538	523	512	552	494	567	476	481	523	504	505	517	492	490	532	535	520	520	484	516	501	510	509	527	502	512	524	490	531	499	498	521	491	528	502	464	499	510	536	508	521	518	498	504	473	495	515	538	513	478	512	520	515	531	517	526	517	514	518	527	535	539	505	509	538	500	512	483	488	513	501	534	521	498	501	442	478	473	500	482	500	516	490	492	522	494	444	481	509	525	509	543	502	514	528	524	553	483	498	500	531	527	529	499	520	529	477	592	565	498	502	481	500	498	503	496	489	508	507	480	538	501	499	537	496	534	519	516	518	489	511	493	512	495	515	510	486	497	538	501	489	537	485	488	527	539	494	543	550	482	505	522	499	496	547	512	543	541	539	540	500	514	494	506	511	518	497	491	515	497	486	510	513	520	541	520	506	523	489	501	472	524	515	508	517	481	502	468	496	530	459	502	546	523	487	521	525	510	532	514	531	518	540	505	511	531	516	481	505	518	542	500	519	531	507	489	530	500	501	484	542	506	494	517	513	469	527	518	489	498	494	531	514	570	496	516	503	509	503	532	486	491	524	504	498	498	516	555	489	519	496	503	504	506	565	503	523	516	532	523	501	533	505	514	525	500	507	505	531	512	489	545	497	482	527	533	500	501	493	525	518	471	526	520	514	513	512	496	518	513	534	477	456	538	518	511	551	542	499	508	520	537	553	516	504	521	521	516	539	557	506	547	497	522	494	543	559	506	561	516	528	508	513	505	505	527	472	483	515	507	533	487	495	508	485	489	509	473	496	520	502	516	466	509	533	523	520	505	569	526	536	518	472	494	555	509	487	508	542	516	528	515	525	491	495	505	522	544	491	541	527	473	530	522	536	495	527	532	525	498	509	515	502	500	496	519	539	539	529	542	508	546	526	508	525	525	508	477	486	515	524	490	490	519	488	524	511	503	539	543	511	459	525	516	525	559	493	558	521	545	478	512	494	499	482	491	511	494	588	525	504	511	490	530	503	521	513	531	498	524	488	510	502	496	529	491	552	504	472	509	517	513	490	479	530	472	532	522	523	514	527	533	491	529	500	475	505	541	510	518	492	511	480	535	535	533	467	500	505	499	532	490	535	559	521	513	479	510	500	529	524	510	528	557	510	488	504	539	531	513	520	485	540	522	501	528	506	458	502	503	501	547	547	535	538	519	564	524	463	501	536	481	540	529	551	493	538	543	498	498	507	498	505	479	513	513	523	507	513	536	520	498	508	498	536	494	503	519	529	525	484	557	513	518	505	511	538	505	488	479	510	526	486	502	512	526	487	507	517	507	520	484	516	509	491	459	481	497	526	520	469	517	506	539	519	513	465	524	509	557	497	487	537	492	466	493	557	528	534	538	483	494	497	540	552	462	537	467	546	517	506	522	499	538	506	512	509	517	533	488	537	515	507	511	547	502	541	487	511	507	537	486	533	504	504	494	522	510	514	497	491	511	492	518	484	517	509	517	521	520	505	542	503	556	512	502	503	513	522	512	513	515	595	489	507	525	513	483	546	509	517	502	529	527	497	505	523	486	510	553	514	490	519	526	499	478	502	513	498	487	504	494	539	546	555	524	516	529	492	502	530	545	521	530	519	480	507	464	511	489	535	530	547	518	527	555	511	503	491	504	516	531	497	542	519	505	517	549	513	528	484	530	536	492	522	489	556	500	528	544	509	518	519	518	532	490	506	533	533	505	505	505	514	519	506	499	532	479	499	499	511	481	527	510	516	504	470	500	481	514	546	537	519	556	516	531	558	553	517	475	523	528	529	528	534	496	517	513	507	505	519	476	512	497	468	488	526	535	489	494	507	469	537	517	498	507	493	509	497	541	500	520	524	494	492	520	525	565	539	507	517	534	463	545	534	487	540	553	483	488	540
30577	31745	35324	35583	39425	38342	37250	33484	35837	32029	28501	25512	22714	13993	5854	3466	9089	5567	2499	2112	3208	3526	3231	2679	2133	2800	2835	3379	2774	3673	3977	2575	2605	3329	2462	2018	1615	1598	906	724	851	886	908	592	617	616	445	268	210	204	190	222	262	221	203	163	175	141	154	175	155	170	140	128	137	138	139	150	116	111	134	142	126	144	138	149	134	141	126	158	163	146	122	133	142	138	165	160	140	153	143	117	161	147	143	142	157	147	157	141	130	147	134	143	145	132	125	155	145	131	137	120	128	128	125	130	128	120	130	141	132	131	128	127	152	128	136	122	123	130	143	144	139	145	133	160	136	138	134	154	145	130	141	147	139	140	134	116	138	145	135	143	126	130	143	153	143	136	137	157	123	151	164	143	135	125	119	152	149	125	137	130	140	124	137	141	144	164	162	142	123	136	137	166	138	148	117	151	120	159	153	147	144	141	150	145	132	152	148	167	147	146	128	129	161	116	148	136	140	121	144	146	148	136	159	150	145	136	127	142	148	133	136	132	154	128	147	139	138	139	120	154	143	153	158	127	161	153	149	133	150	145	121	139	143	135	124	135	141	133	120	150	141	127	146	128	153	127	112	127	167	126	159	148	153	122	156	121	152	132	125	155	128	141	125	124	136	155	128	127	135	135	139	117	138	136	125	143	149	131	134	153	153	129	139	132	127	121	137	129	131	134	124	158	120	138	135	135	136	129	123	145	152	147	117	143	124	133	145	142	164	121	140	133	159	140	136	162	131	135	130	131	143	132	142	145	136	149	137	146	143	152	154	142	150	140	158	134	145	128	110	133	132	128	166	131	125	140	146	148	144	114	156	160	150	141	135	166	139	125	123	163	136	141	145	148	128	132	136	137	127	142	146	134	130	137	140	143	152	128	156	135	147	143	137	146	135	167	151	140	138	138	128	162	130	120	158	138	144	162	132	153	150	124	124	142	153	129	151	140	125	130	154	149	122	142	149	168	120	140	134	133	159	146	137	134	128	149	177	152	132	147	124	134	146	142	132	167	137	129	132	147	143	98	137	124	143	150	127	139	140	142	146	134	149	150	141	151	141	155	141	135	139	134	150	140	135	127	151	142	127	136	152	149	145	142	128	161	134	145	145	113	145	139	138	127	130	116	148	138	150	160	143	131	159	113	141	140	158	146	143	136	141	129	140	125	133	153	132	142	142	163	148	118	133	124	139	144	142	160	144	142	140	148	123	155	154	119	125	140	136	155	134	131	130	150	149	154	145	125	149	140	128	141	149	151	133	158	150	131	141	136	155	150	122	132	132	131	126	161	147	131	142	145	155	154	153	125	122	137	165	132	126	152	149	132	127	126	144	147	135	153	144	139	132	145	147	125	131	133	142	120	133	137	125	159	144	149	144	160	145	134	149	135	138	145	131	157	128	136	129	138	151	123	124	143	170	125	151	142	128	133	129	152	152	141	116	124	116	139	130	126	147	122	125	150	136	147	141	145	145	153	132	133	126	151	138	133	123	146	153	147	130	128	127	133	139	147	156	159	140	135	143	149	132	161	137	149	126	131	150	124	152	150	126	138	136	155	152	162	161	145	141	149	121	145	120	137	144	135	123	122	147	125	137	136	152	166	128	134	121	155	135	127	124	130	135	152	122	121	154	150	133	147	125	119	144	146	129	146	130	118	137	135	168	143	152	139	145	136	143	124	151	136	137	143	138	134	139	144	105	100	135	125	134	153	130	152	156	126	123	134	158	149	121	128	117	150	161	135	130	155	144	145	125	137	115	140	118	138	129	130	151	152	129	142	135	129	148	128	147	125	126	145	140	142	163	125	152	132	128	142	138	134	151	133	123	138	131	129	143	149	150	144	135	157	147	170	152	133	135	136	125	138	150	133	133	135	144	144	132	131	154	139	134	138	152	155	123	144	129	123	146	127	125	154	127	151	141	142	145	136	135	125	129	161	145	147	153	155	134	146	146	157	129	116	151	131	158	120	132	153	134	130	132	144	170	122	131	138	162	138	131	108	137	148	149	134	136	164	135	143	160	129	164	121	145	125	141	136	124	140	141	134	135	134	141	123	150	142	141	143	140	124	140	118	140	139	130	156	128	143	144	163	142	143	129	127	147	138	151	135	143	121	141	132	128	120	103	143	122	133	135	123	152	140	126	132	116	126	134	152	125	141	146	136	145	163	127	158	146	121	173	137	143	127	153	152	142	125	145	139	142	137	132	136	132	128	138	139	154	135	151	135	123	153	123	124	139	124	150	132	153	152	153	140	134	152	142	135	149	137	131	131	149	132	140	154	152	164	144	119	146	137	143	143	143	153	160	130	136	154	151	126	138	150	130	129	155	131	140	165	143	146	136	132	154	147	118	143	125	138	149	144	134	134	139	134	130	141	145	114	141	131	144	149	151	142	125	131	159	143	139	138	129	127	126	153	122	139	138	137	161	143	131	156	140	132	128	157	142	136	156	140	127	147	125	132	150	128	156	154	149	121	145	139	144	153	142	144	124	152	138	144	123	135	148	159	141	131	122	147	131	143	126	134	158	119	136	153	135	146	134	166	147	109	153	150	113	140	152	141	139	135	163	149	150	147	135	124	119	143	136	117	139	146	144	115	142	144	133	115	144	131	160	118	159	110	120	144	137	148	154	138	146	143	159	166	139	151	140	147	134	136	140	138	143	123	154	118	136	133	142	132	123	136	137	131	140	134	142	118	149	151	127	147	132	148	157	119	154	137	137	130	121	152	118	147	163	155	138	147	142	154	138	133	155	135	153	133	142	145	160	135	139	148	160	154	135	146	142	152	155	121	140	151	141	120	130	138	143	148	151	120	158	155	144	135	137	128	131	124	125	123	116	131	145	157	153	144	133	176	150	147	118	151	132	123	149	161	131	131	147	123	132	136	144	111	139	149	140	124	140	128	150	154	155	117	118	133	141	121	150	142	131	126	134	150	126	152	130	145	147	141	162	136	114	159	140	141	140	150	131	130	138	123	161	152	129	134	138	135	137	133	123	160	158	132	133	125	167	137	140	129	137	157	151	125	123	140	137	145	151	161	130	135	156	167	123	130	135	147	153	132	147	128	113	134	146	143	158	141	144	129	129	135	137	140	142	163	153	123	161	135	130	131	138	125	113	143	124	135	123	121	151	138	159	152	143	139	112	119	130	154	122	143	147	118	137	136	132	122	142	148	148	131	129	158	144	128	158	139	128	121	115	123	138	138	122	133	139	127	152	138	138	148	119	147	140	132	144	120	147	173	123	137	129	135	138	137	134	110	124	146	148	131	137	145	145	143	144	144	131	153	144	136	141	129	137	140	127	146	123	168	154	154	138	125	122	150	144	144	138	126	148	142	125	143	141	153	136	110	144	127	108	138	148	157	121	143	139	153	139	148	156	145	147	126	141	133	129	151	144	155	130	133	130	115	163	119	174	124	121	129	129	135	147	117	156	133	142	122	137	160	142	147	141	105	140	133	141	135	128	137	130	138
20667	25954	32148	38648	43314	45966	46262	44488	48402	45777	42345	40884	38972	26163	15441	13271	28093	16253	11019	9458	15175	15309	14546	12470	10721	14010	13908	16446	13914	18209	18952	13136	14043	17893	13462	11753	9486	9330	5888	4475	5235	5930	5884	3693	3966	4010	2645	1485	1049	905	767	1030	1322	1019	794	664	574	536	696	629	537	484	405	433	416	428	429	397	414	390	425	424	395	416	442	419	384	392	392	401	402	391	409	404	408	395	387	377	387	420	345	416	372	406	423	435	422	459	400	446	424	420	420	360	427	411	395	391	392	399	390	398	399	448	439	380	426	372	410	391	396	388	416	368	421	374	373	426	402	384	412	402	387	381	436	390	433	417	417	422	460	420	373	415	420	378	431	432	419	372	412	401	379	404	387	445	375	388	404	382	427	420	410	385	386	406	428	371	417	375	416	425	402	423	409	383	403	445	392	386	390	411	424	442	387	410	408	446	402	411	384	403	428	387	391	411	428	354	427	390	416	454	391	433	421	402	402	392	373	386	385	407	400	415	415	421	402	404	398	417	407	405	441	392	427	386	389	394	401	406	426	400	390	430	395	416	416	390	382	394	436	398	434	443	442	401	425	376	403	416	384	414	392	394	397	399	376	388	405	414	413	419	418	397	420	417	420	399	419	427	400	372	400	424	412	397	424	417	397	404	402	392	435	435	396	407	420	386	384	399	432	407	400	411	413	416	430	452	404	381	404	388	446	378	368	376	405	409	387	398	416	402	396	408	419	378	385	403	421	376	388	414	407	378	364	372	447	392	424	422	420	384	405	420	422	363	391	404	432	381	432	406	424	412	411	417	356	424	418	391	403	402	425	423	372	435	415	367	408	391	385	385	387	380	426	407	413	384	355	403	409	413	372	419	421	395	438	420	422	423	409	411	425	411	426	427	397	375	414	389	428	431	391	403	406	405	417	444	400	384	411	380	413	382	417	412	424	412	387	393	434	417	383	399	392	415	430	425	442	434	425	389	371	416	402	437	404	413	352	398	401	410	408	447	422	452	391	404	401	408	397	402	389	387	396	401	427	387	421	418	400	402	420	423	399	407	367	405	405	388	398	382	385	378	429	397	407	403	382	383	412	414	371	393	409	403	365	366	375	404	417	443	418	383	409	407	413	407	375	386	406	403	458	426	409	405	380	395	425	393	391	363	415	419	410	387	430	426	412	413	404	397	403	424	378	402	414	407	358	399	390	410	410	374	393	430	427	401	396	384	394	424	408	384	389	422	396	366	422	387	400	409	389	470	395	395	397	413	390	395	403	355	444	409	363	412	434	402	374	421	408	405	380	419	395	438	396	401	422	397	399	395	379	397	416	401	391	369	355	418	445	365	418	424	386	410	448	391	385	381	422	372	369	402	384	439	393	413	407	427	421	409	412	384	359	431	401	415	433	394	401	427	402	390	400	417	414	431	404	397	384	421	414	404	384	371	405	427	410	415	441	411	402	431	397	390	392	393	396	384	392	411	402	400	423	427	424	383	402	390	361	397	410	366	391	404	417	383	420	407	412	426	410	412	421	409	439	416	399	395	438	361	382	372	391	417	389	407	363	429	368	452	395	397	435	449	376	405	436	401	389	417	420	389	395	390	417	429	395	430	444	402	404	423	426	408	417	431	433	401	385	402	390	401	416	424	403	408	435	423	408	397	408	393	417	395	430	373	385	417	399	370	393	378	398	401	379	381	362	435	387	384	423	414	413	403	408	433	373	407	387	409	413	394	427	381	403	406	430	418	419	369	398	386	422	427	368	377	406	389	401	405	409	425	436	388	403	442	406	400	366	399	386	409	406	385	387	401	396	376	426	412	413	455	385	417	409	397	408	428	415	415	402	393	439	441	403	390	389	404	411	386	378	391	426	425	412	398	424	410	423	441	387	367	430	425	404	422	425	396	440	403	419	409	444	414	382	429	400	419	414	424	413	448	414	390	387	403	393	383	387	393	406	446	433	402	405	399	424	396	434	410	371	423	409	378	411	435	412	406	422	390	416	383	393	408	422	385	371	405	434	416	398	372	413	406	443	410	420	376	392	417	390	415	392	383	377	404	398	420	414	431	419	378	432	427	388	382	376	447	403	454	388	367	447	412	415	409	428	396	388	433	399	374	384	414	413	358	389	411	375	455	427	407	409	376	417	398	410	422	366	437	395	423	470	382	379	388	438	381	383	374	389	381	395	406	404	396	393	394	424	394	412	406	421	412	385	393	386	382	401	401	381	389	407	383	408	449	389	397	416	403	410	425	392	390	411	402	405	387	425	415	404	361	402	407	389	399	401	397	416	386	428	407	390	402	420	357	405	437	386	407	393	377	410	423	387	387	393	420	399	406	391	410	411	418	465	410	426	396	363	381	421	402	407	409	393	394	383	412	387	397	394	400	408	402	389	398	412	378	419	426	369	408	400	393	434	368	400	417	436	381	408	395	400	411	400	369	370	406	417	390	389	384	409	395	416	394	418	435	425	426	372	406	413	407	412	381	405	420	401	420	399	374	438	422	388	386	404	391	431	388	416	405	414	393	407	367	393	389	355	413	416	449	386	371	378	422	385	410	411	400	399	412	430	413	425	416	438	426	412	420	429	394	397	388	396	385	387	422	406	393	412	404	397	405	419	415	411	434	424	436	387	442	399	403	407	395	428	407	403	395	386	384	403	401	423	409	411	422	394	418	423	387	391	398	417	371	415	407	379	413	400	421	419	412	408	407	419	417	403	434	391	393	405	402	406	393	425	446	405	392	393	404	424	357	436	373	432	403	446	390	411	374	424	425	419	417	408	393	387	393	428	404	390	430	435	431	411	399	413	416	391	428	381	405	368	413	417	414	388	391	400	391	414	360	411	403	434	358	398	427	412	390	422	386	406	395	401	400	410	390	431	414	373	413	405	410	405	412	464	360	383	385	419	416	408	422	400	397	384	414	384	374	419	378	403	421	369	452	372	433	363	436	384	393	406	453	410	353	395	417	408	392	409	428	410	414	387	380	406	396	357	431	424	412	409	444	370	424	416	382	387	394	423	386	396	417	377	403	401	382	373	361	428	402	398	393	438	377	412	407	417	422	434	393	396	388	425	396	401	414	399	374	439	394	384	399	420	420	399	419	392	382	394	419	403	413	394	402	436	390	397	386	427	401	421	410	393	442	390	400	388	408	467	369	425	377	371	419	392	398	445	413	398	421	389	366	439	396	390	409	423	402	391	385	424	381	433	392	425	407	386	373	405	425	387	400	382	444	368	397	391	397	406	411	394	379	405	404	415	413	381	371	373	413	429	402	400	396	414	375	408	365	430	379	411	400	396	420	370	432	411	427	385	405	436	420	406	434	436	434	397	433	391	423	422	430	396	371	423	369	428	382	400	421	394	385	403	401	385	425	423	440	415	380	401	419	397	415	428	410	406	388	396	416	406	391	445	402	430	401	369	420	441	410	413	376	355	431	417	407	393	426	441	402	417	403	366	416	396	390	441	421	392	354	408	395	384	397	403	398	427	391	424	376
38153	38140	38902	42848	42721	42127	39739	36710	40320	38814	34644	31584	28877	20546	9324	8713	15681	9509	3961	4079	5964	6450	5360	3367	3907	3557	4526	5508	4355	6369	6643	4871	4124	5441	3912	3435	2654	2718	1716	1323	1446	1623	1494	955	1110	938	597	438	336	292	252	349	375	332	270	211	220	237	212	199	186	204	175	174	180	192	181	208	200	190	207	179	181	168	191	182	176	154	175	184	198	182	176	194	199	211	201	175	198	186	177	207	172	187	182	154	181	214	235	177	176	186	168	171	196	220	186	191	174	191	178	203	201	180	187	187	179	195	184	185	174	193	198	174	196	173	186	210	191	188	168	185	188	179	170	176	190	168	161	183	149	172	191	178	185	189	184	170	179	159	175	177	163	188	177	175	184	181	198	153	180	191	149	186	190	178	188	177	191	164	172	186	192	206	197	200	187	192	174	181	173	199	189	204	184	164	166	165	172	177	161	196	156	195	173	177	179	164	149	175	174	208	186	176	182	181	184	185	182	177	181	188	178	179	180	180	164	174	175	197	176	179	217	168	196	159	167	217	204	172	181	164	202	215	202	172	207	205	183	203	177	163	190	201	202	191	152	180	197	180	190	173	194	172	186	205	172	209	194	185	192	189	167	159	202	179	176	183	176	158	190	195	197	200	171	211	168	191	179	177	198	156	195	170	163	180	191	185	185	171	176	180	170	182	194	202	214	182	186	199	198	198	176	200	194	171	164	176	192	176	175	178	174	175	189	172	154	189	177	181	185	200	181	160	176	193	163	165	183	165	196	180	191	191	180	179	153	170	188	185	187	197	160	176	193	166	197	189	195	193	167	195	207	201	187	179	188	171	203	154	187	178	171	178	177	181	164	178	180	182	204	174	174	162	186	178	200	165	194	177	185	182	175	177	179	171	174	178	174	212	169	178	198	184	187	167	187	180	165	180	186	191	176	155	158	178	153	165	185	182	196	183	180	187	185	162	197	195	196	156	196	176	175	175	209	212	175	197	184	183	176	180	177	172	171	186	199	196	209	169	182	175	165	179	172	175	193	171	176	193	160	202	189	211	177	181	181	147	167	201	186	190	176	182	188	180	159	194	181	187	193	180	175	196	182	184	180	171	173	176	199	165	178	185	186	163	217	201	198	188	182	175	164	182	196	197	181	177	180	183	177	173	182	186	169	158	177	205	202	204	182	173	183	196	170	173	172	171	176	186	153	181	183	156	193	174	193	166	192	189	199	181	188	188	180	191	197	174	192	188	171	162	164	195	168	165	173	193	183	181	194	176	176	171	179	186	202	180	181	193	179	196	203	198	152	185	175	176	170	186	168	181	180	199	188	191	189	178	175	191	179	189	165	191	184	206	181	170	186	178	194	172	188	172	184	193	196	196	161	178	187	177	159	187	190	181	188	171	191	176	164	200	198	158	187	201	174	202	169	184	184	202	202	174	171	182	199	181	192	177	168	208	192	172	193	178	182	185	192	161	177	192	172	178	174	196	215	195	171	196	173	190	189	205	163	183	194	163	170	197	173	166	197	188	171	195	188	195	163	199	188	190	193	165	160	188	174	202	160	188	190	186	196	176	179	175	187	175	193	188	177	164	184	164	188	184	212	188	206	173	168	197	178	186	191	170	188	213	197	195	181	177	188	200	202	183	187	182	181	200	181	179	194	167	151	157	200	163	190	195	165	166	189	179	188	201	163	197	177	192	171	187	195	179	171	193	169	191	170	184	193	191	181	182	173	179	166	184	191	203	186	166	186	182	189	189	191	191	175	172	147	177	160	199	185	189	204	180	175	175	157	176	191	179	213	164	181	202	181	192	191	177	194	187	181	193	187	196	190	170	179	149	197	172	181	165	191	187	216	202	186	186	155	189	204	200	174	198	185	162	185	180	183	192	181	150	183	175	197	190	202	183	178	165	177	172	159	200	199	190	160	168	167	181	191	180	199	186	157	163	205	174	165	178	187	174	172	170	200	181	171	179	199	201	197	185	168	206	189	170	191	178	182	165	179	189	178	191	189	182	191	176	148	174	139	187	190	169	183	172	203	163	168	181	191	188	196	172	181	181	171	173	195	202	187	184	186	170	173	162	189	167	163	164	188	160	192	170	189	199	198	188	166	179	199	163	182	165	162	187	177	146	182	179	178	173	177	173	187	184	161	181	164	172	184	208	190	165	185	185	206	179	175	192	183	199	168	198	191	187	167	161	152	199	185	179	186	190	179	176	159	179	165	156	183	169	176	203	181	203	174	187	179	183	186	171	192	178	194	197	188	192	187	179	196	198	186	176	196	199	182	186	196	193	183	173	179	199	164	203	179	176	167	181	201	163	170	176	181	197	194	173	175	198	192	156	174	183	195	190	159	193	181	160	178	184	190	175	180	166	195	198	179	182	167	210	170	210	204	195	189	205	182	177	182	171	172	212	177	167	195	188	180	181	202	164	189	186	171	188	189	177	166	201	166	176	189	190	166	181	180	179	165	172	196	168	158	161	183	208	188	186	148	190	187	162	172	189	203	173	201	180	163	171	179	184	181	174	187	207	155	182	195	201	169	176	188	187	172	168	197	200	180	199	181	202	174	168	162	166	202	152	183	194	173	185	191	199	182	168	183	191	206	180	160	160	174	174	197	165	202	154	188	178	172	199	177	164	172	188	181	190	149	161	188	197	191	179	165	171	175	183	173	167	180	165	180	182	188	189	191	171	200	162	196	182	207	185	178	177	187	162	186	155	186	184	181	178	173	181	171	165	196	179	191	166	189	179	198	190	197	186	171	188	181	187	180	187	190	198	167	192	197	154	156	179	173	184	177	172	183	164	183	182	189	202	179	175	208	180	192	181	179	179	198	189	179	196	172	174	178	189	186	181	207	176	182	207	183	168	161	172	173	206	184	186	163	198	197	187	177	172	168	185	183	171	166	169	171	164	189	174	171	185	170	171	177	201	200	194	194	165	172	179	184	184	181	190	178	197	199	189	191	187	169	175	181	174	194	184	174	204	171	157	172	178	184	181	198	155	200	172	163	167	194	189	170	211	172	179	189	181	174	183	194	211	202	175	187	168	177	202	174	193	188	174	172	184	164	198	170	179	180	171	192	195	156	193	193	196	195	180	189	177	139	147	168	201	182	181	180	191	169	136	191	195	197	177	193	179	209	165	185	189	189	199	172	193	175	184	174	189	176	189	168	179	156	170	168	203	188	177	178	193	176	209	168	194	162	177	209	175	185	172	181	182	170	168	186	179	148	170	218	178	176	191	207	192	165	174	172	172	174	182	206	188	181	140	176	172	172	153	202	177	164	195	187	185	162	167	189	205	170	194	180	166	195	165	225	183	168	168	173	165	173	176	171	201	185	164	180	201	191	168	180	174	166	177	177	163	198	206	178	179	189	179	169	174	183	193	167	174	187	204	174	193	168	177	198	180	198	198	181	174	187	189	194	196	206	163	202	179	188	176	195	185	181	172	177	173	156	180	187	183	186	188	189	191	176	202	173	188	191	165	190	172
26413	31370	35992	43883	47244	49277	49553	48602	52373	51861	46583	45673	44553	32458	20136	24477	35409	21046	13399	16219	21326	22613	19248	13990	16882	15912	19534	21940	18632	26009	25051	19483	19001	23859	18376	17355	13884	14181	9309	7806	8676	9914	8545	5913	6761	5633	3515	2406	1624	1357	1077	1717	1967	1476	1103	851	773	753	896	912	727	665	622	587	539	579	579	525	566	544	487	556	514	539	542	490	536	536	546	528	479	510	514	526	523	499	467	493	491	506	553	509	525	515	472	479	520	697	629	490	527	497	507	543	504	515	520	499	526	517	501	494	490	524	533	531	487	515	499	530	515	478	521	522	482	507	528	558	511	519	543	523	537	511	511	538	494	515	508	509	517	507	503	503	486	511	489	548	502	505	552	473	553	505	494	531	526	497	514	519	530	519	557	491	541	558	533	517	516	537	512	492	531	494	508	501	479	499	517	529	559	496	485	527	504	527	510	504	543	510	477	533	509	549	497	529	526	513	480	529	519	534	490	525	518	535	547	538	513	499	495	508	526	481	500	506	514	493	480	490	541	511	486	499	530	525	529	532	500	459	541	500	492	538	481	511	506	560	520	515	510	498	544	513	533	525	526	523	517	565	548	527	511	521	497	508	493	518	509	474	511	513	517	551	482	505	486	490	511	503	483	508	528	476	546	534	518	491	531	555	528	531	499	541	526	497	513	479	519	533	540	517	488	457	504	519	506	494	521	510	506	526	532	494	559	484	550	525	491	503	481	470	508	505	538	497	495	510	501	514	499	488	503	537	511	499	497	503	501	518	504	523	551	504	504	503	498	519	535	492	538	530	505	535	549	512	458	519	535	526	527	513	498	518	485	505	513	490	485	496	536	561	457	532	507	488	528	487	527	481	499	521	527	537	486	528	538	516	530	469	478	508	507	488	513	499	525	515	529	535	538	500	506	514	565	532	504	521	524	508	505	504	515	511	491	510	500	522	464	491	450	535	548	509	517	509	545	496	560	532	527	519	498	523	495	494	494	524	476	479	459	494	516	486	545	507	521	497	534	545	552	515	510	483	486	511	528	516	499	531	494	518	525	525	511	502	518	512	496	506	490	507	500	548	523	484	522	491	491	470	490	503	548	501	515	515	546	503	519	517	489	495	516	517	543	544	495	518	521	513	499	503	484	537	508	473	501	473	510	535	515	518	524	484	522	506	474	485	518	500	518	498	497	506	530	507	545	528	496	531	490	504	515	505	526	523	518	543	552	526	555	565	507	511	499	521	551	504	510	494	516	487	511	490	565	541	516	507	525	507	513	550	529	492	503	514	493	495	511	509	534	522	531	536	538	514	492	536	493	495	523	525	513	567	511	506	521	560	495	526	538	542	512	501	505	508	477	532	496	527	470	555	494	508	494	482	494	499	546	496	534	505	562	502	560	531	549	474	508	525	518	537	510	538	489	537	496	484	542	469	486	516	492	492	515	522	524	507	491	523	498	488	508	533	558	463	534	540	532	496	552	541	491	508	535	524	483	492	516	528	509	504	512	491	473	503	502	477	503	543	501	480	516	488	504	506	499	496	535	532	532	498	497	494	553	519	511	514	478	485	545	487	537	523	481	495	535	503	506	527	504	485	510	466	540	512	518	509	516	478	500	519	512	519	495	533	494	530	493	497	534	481	558	491	540	522	497	491	493	500	521	477	496	501	519	551	504	489	522	539	516	519	489	547	472	480	510	528	493	505	528	545	507	475	498	486	534	488	513	491	530	512	486	505	516	496	498	532	524	522	541	491	494	535	532	514	534	463	511	514	509	493	470	525	505	512	507	516	501	510	509	512	497	532	520	507	495	480	490	529	489	484	517	528	551	487	491	534	508	463	509	457	529	488	522	546	509	560	544	467	511	497	522	520	546	479	523	495	509	484	535	515	509	521	501	552	512	495	511	486	524	545	527	465	498	476	500	513	544	501	526	486	503	516	495	536	521	472	500	523	525	505	539	533	506	488	519	520	515	482	519	469	498	540	521	522	482	470	515	526	521	461	476	525	476	519	492	478	515	547	488	548	530	513	502	514	493	479	525	494	501	524	530	533	502	507	504	479	511	526	528	558	459	495	504	492	506	487	503	524	474	532	502	517	502	507	548	470	505	502	553	554	524	543	502	500	491	514	531	547	513	513	524	532	473	491	577	505	503	521	493	510	513	526	547	523	516	520	506	508	508	499	538	539	493	502	532	464	536	528	528	523	509	500	513	527	508	553	493	532	498	498	496	505	544	510	466	536	484	526	502	501	490	529	494	482	536	536	480	542	486	503	535	509	500	515	484	479	521	533	518	501	504	517	493	545	528	529	526	517	511	572	494	529	540	533	516	513	522	494	474	498	493	539	543	491	492	505	471	494	505	536	492	499	474	522	515	546	494	507	550	477	535	498	528	489	518	529	519	514	556	506	508	504	481	526	505	501	544	490	510	551	561	492	531	532	495	487	501	502	534	508	521	536	533	526	481	508	507	536	481	516	521	516	534	537	499	556	513	510	534	518	535	505	504	483	477	483	531	531	485	494	480	494	537	526	530	491	533	513	539	526	563	510	519	472	517	504	495	505	516	542	491	507	561	511	547	491	474	477	548	479	515	514	495	507	516	517	527	505	522	465	501	518	547	484	524	475	502	505	511	548	537	526	527	513	532	504	511	511	522	492	514	496	482	495	502	481	537	480	508	523	524	518	502	530	537	482	538	485	491	480	521	539	507	501	531	498	473	504	478	542	513	515	507	507	528	481	537	532	492	509	489	519	567	466	522	449	523	529	505	560	520	526	493	512	529	516	543	504	480	511	498	543	532	524	501	537	500	522	523	517	504	540	518	505	568	506	551	529	494	495	476	555	542	450	535	481	518	528	507	516	545	511	508	506	525	499	501	498	529	520	511	559	510	533	540	501	494	508	514	538	500	479	521	500	503	485	486	467	497	487	544	550	516	527	525	525	487	488	545	508	501	509	495	510	496	507	505	538	528	468	526	495	500	533	462	517	530	522	511	557	530	487	471	489	535	541	498	467	531	521	480	485	484	503	530	478	509	510	486	531	509	535	497	536	474	507	503	518	496	492	513	497	478	497	515	478	498	483	521	539	507	528	482	526	500	505	502	521	452	497	545	533	509	499	544	505	506	486	500	536	520	532	499	531	523	509	513	513	525	511	514	501	524	500	520	511	482	496	510	504	506	572	518	522	525	526	517	497	507	541	498	494	530	488	520	537	517	528	514	533	526	486	488	540	498	491	496	488	469	479	569	487	497	518	501	504	479	493	465	526	495	522	551	517	498	499	506	506	437	463	513	527	517	513	539	494	512	557	485	471	505	496	515	517	515	541	515	531	479	531	543	559	501	479	478	540	546	527	515	513	518	485	537	508	462	513	538	515	510	544	525	509	532	464	525	526	492	525	486	502	528	503	518	532	479	510	483	498	481	527	493	513	532	497	494	525	504	509	500	502	552	504	497	477	530	500	514	530	495	508	506	515	519	471	525	519	505	518	473	489	541	499	520	520
12035	11096	10664	9601	9663	7602	6063	3886	4139	3789	2547	2186	1822	1232	690	696	1018	674	498	497	544	554	497	431	402	439	478	494	409	617	387	376	413	439	363	328	254	276	241	249	223	241	230	226	239	221	216	206	214	204	192	200	193	205	191	200	180	178	176	191	182	190	218	170	178	208	182	200	202	202	182	173	192	210	177	185	163	188	183	211	182	202	181	183	171	182	192	198	206	180	194	203	208	196	208	190	180	198	209	207	214	191	193	177	181	182	195	217	173	177	232	187	176	196	195	181	198	188	199	200	181	196	170	180	175	197	178	201	197	161	152	206	201	204	225	184	196	186	179	189	203	211	203	205	201	168	168	186	196	194	164	230	197	193	157	161	184	175	211	173	228	206	216	196	191	167	186	189	188	164	196	196	195	198	163	198	208	189	185	194	194	185	190	166	195	163	194	210	192	180	168	188	197	194	197	186	196	159	216	205	181	186	197	230	171	197	171	202	183	195	183	180	181	229	209	177	223	173	168	198	204	225	193	189	194	191	220	191	177	194	180	184	198	211	183	166	194	183	207	188	176	205	205	177	220	207	182	205	192	174	189	182	177	212	196	192	195	187	221	213	199	180	186	194	192	199	167	178	185	204	224	191	190	201	192	205	208	184	188	169	181	188	206	174	184	225	209	198	201	215	212	205	173	168	182	205	207	191	200	186	164	210	192	185	192	203	196	184	190	191	196	217	164	180	209	192	190	187	174	185	202	187	191	193	182	188	177	205	183	197	186	184	227	205	202	201	200	187	182	187	202	191	201	198	202	172	184	219	181	193	202	183	215	214	175	196	173	177	187	172	193	209	180	176	178	187	211	208	170	193	200	200	188	212	192	170	184	188	211	198	200	186	220	168	193	154	176	178	208	181	194	203	194	184	176	178	212	195	179	187	208	199	178	194	184	176	199	187	201	184	193	166	211	192	209	180	183	187	194	208	216	187	155	170	187	209	205	184	200	194	189	186	160	201	180	199	188	176	201	209	177	210	186	203	224	194	209	181	177	180	171	170	214	191	190	200	187	192	207	169	195	197	199	188	194	208	178	193	206	214	187	175	203	161	187	187	181	180	195	202	209	189	183	191	197	172	190	196	175	214	190	188	180	191	200	182	196	203	183	203	193	201	198	203	189	206	174	171	180	169	211	173	190	198	203	188	173	191	187	201	188	194	199	210	175	199	208	179	179	181	190	173	223	208	192	183	177	212	220	196	196	207	189	200	192	191	205	164	176	202	201	184	174	229	210	195	196	208	164	193	208	178	199	194	175	195	183	189	183	183	177	200	200	210	191	185	183	231	175	202	201	206	187	176	170	180	181	193	189	199	203	195	199	189	168	175	184	210	202	219	192	178	185	192	168	184	175	203	200	196	177	174	202	203	180	197	183	191	196	181	190	185	181	188	189	194	201	175	185	176	217	228	188	193	194	224	190	206	196	188	172	189	182	186	208	181	198	173	214	176	210	201	198	193	189	216	218	211	199	205	193	197	190	216	203	198	199	204	197	207	176	213	182	205	193	186	202	192	193	209	199	196	213	208	204	191	196	184	183	187	176	205	174	179	184	206	188	172	174	161	179	174	215	201	203	192	198	176	197	160	190	179	168	189	184	194	168	209	168	193	208	189	195	163	203	193	207	182	177	170	189	169	209	181	181	181	219	218	179	187	189	187	189	193	219	186	170	178	193	188	190	181	194	205	186	176	187	172	198	199	191	198	182	199	194	207	217	197	186	209	195	198	199	213	178	184	171	184	199	197	185	207	212	213	181	166	205	197	173	168	206	194	211	187	195	182	189	205	191	198	185	198	174	191	211	184	172	187	203	187	180	178	187	192	202	194	161	217	193	199	204	150	188	183	192	186	200	192	203	196	203	185	187	194	193	191	160	181	183	182	182	197	185	189	203	194	217	179	185	180	182	194	173	196	182	195	195	173	163	202	175	209	231	194	211	182	173	179	186	213	179	194	183	177	170	174	191	193	204	202	195	193	196	203	180	196	197	177	193	197	196	172	168	189	184	184	184	193	174	206	186	168	164	172	160	165	181	223	185	178	196	195	173	174	176	238	179	187	153	203	168	180	184	209	195	199	199	192	213	205	188	186	161	225	205	191	188	170	181	193	174	213	188	200	207	190	213	178	190	211	186	198	183	205	183	182	231	180	190	199	189	185	195	198	197	207	197	201	216	194	193	193	187	176	187	175	220	174	201	162	195	186	190	168	215	194	185	215	201	162	215	204	158	181	191	213	182	201	211	188	198	216	181	183	162	222	187	194	183	196	189	181	197	184	193	199	197	203	187	189	221	223	184	192	210	198	193	181	196	186	190	175	180	183	184	199	204	218	169	227	179	196	200	176	204	194	180	208	194	203	189	157	202	186	212	214	180	182	192	211	197	191	203	180	193	193	207	206	201	208	173	166	198	189	190	216	160	181	209	185	172	181	182	190	173	197	188	204	186	194	169	191	201	189	188	167	194	192	180	207	199	214	207	178	204	175	231	185	207	183	200	194	190	176	206	161	172	172	195	171	172	197	197	187	191	204	205	185	191	200	184	217	195	225	163	213	197	197	188	196	203	162	187	192	207	177	182	176	221	172	196	193	191	204	205	183	191	192	203	181	190	205	179	171	184	203	182	193	198	193	182	178	171	218	175	200	190	199	177	224	188	224	172	200	198	192	197	198	182	176	200	214	183	202	221	187	188	202	180	183	211	186	181	203	221	169	195	215	221	191	196	180	186	192	194	204	173	166	187	218	203	175	202	170	211	204	188	194	189	206	179	180	199	204	180	181	193	212	206	178	196	216	203	215	194	193	205	182	156	213	187	189	210	191	174	196	189	190	198	200	195	181	181	205	176	178	213	169	188	179	182	174	204	193	178	179	178	191	193	204	196	169	195	187	212	192	198	185	184	194	182	190	198	186	185	188	177	181	188	208	181	173	203	199	196	190	172	185	196	190	200	187	172	203	217	160	215	204	188	193	206	218	168	201	206	185	177	195	205	197	210	193	207	204	191	200	179	174	201	197	203	187	214	194	187	192	182	195	212	198	190	205	166	194	171	188	198	193	186	171	203	171	213	216	203	190	196	190	187	178	196	204	187	219	194	178	207	194	182	171	204	202	186	207	171	188	210	205	192	208	210	183	169	140	204	195	185	198	170	179	178	186	178	189	193	188	202	193	198	187	190	192	174	216	197	192	210	156	207	159	185	204	201	184	182	183	223	214	201	198	197	172	199	193	202	186	172	211	154	172	223	161	184	181	198	195	176	183	200	198	201	190	196	165	172	203	184	195	217	190	220	214	175	190	164	194	192	173	191	183	184	173	206	193	195	179	179	214	198	223	180	169	180	204	178	191	200	178	203	174	180	201	216	173	201	178	183	214	211	198	204	159	184	197	189	189	180	191	212	199	181	198	200	196	210	208	199	193	206	184	202	188	178	179	187	190	198	187	206	208	198	200	189	196	173	168
8390	10141	14888	18767	21376	20060	18268	14050	16180	15572	11109	9951	8678	5802	3047	3403	5292	3018	2401	2380	2453	2792	2521	1913	2164	2018	2305	2565	2185	3229	1758	1769	2163	2052	1551	1407	1136	1233	947	853	962	968	898	806	771	697	677	595	544	564	565	544	587	563	575	545	567	569	573	530	559	533	523	538	541	533	528	543	524	550	525	514	567	550	505	502	524	519	546	515	524	543	522	548	581	517	505	538	489	518	592	519	509	540	528	492	552	531	541	522	503	540	564	538	507	516	555	521	519	517	518	502	560	498	535	560	548	515	538	563	492	523	509	531	519	496	521	522	519	526	564	517	553	491	524	536	506	522	556	523	525	532	505	537	561	501	483	527	510	543	561	506	530	531	489	531	525	516	494	536	549	519	523	516	503	547	527	542	531	550	521	561	527	543	509	519	548	504	591	552	535	519	519	543	544	563	521	535	530	530	519	520	545	515	551	541	525	515	537	518	534	509	551	536	559	513	509	556	557	539	534	531	540	527	495	501	510	547	544	519	539	489	521	555	533	547	544	517	484	513	500	517	538	529	574	519	558	535	528	491	522	541	573	533	569	493	529	586	566	512	556	505	526	507	496	519	569	510	527	527	541	555	508	509	533	482	532	532	535	494	566	501	533	488	481	525	517	532	528	566	515	511	559	551	515	549	558	539	533	562	528	512	538	520	505	542	518	516	521	564	563	582	531	498	530	547	566	547	505	512	505	551	546	567	509	547	565	545	581	548	545	506	559	599	535	551	553	495	487	524	523	498	531	515	517	545	538	548	563	555	532	555	500	534	532	538	537	497	574	498	535	522	543	523	527	532	517	495	570	540	512	524	522	525	516	530	509	511	574	514	547	505	540	519	521	496	559	561	526	547	529	524	576	523	533	509	554	539	581	532	506	566	548	561	540	520	547	481	533	490	559	551	524	534	568	576	579	506	551	535	549	544	547	525	525	533	511	533	530	525	586	504	512	559	550	513	551	563	540	546	518	539	516	517	538	523	521	530	540	541	526	542	561	511	534	521	515	486	565	488	513	528	547	520	490	555	558	531	540	559	545	496	520	544	527	548	542	533	534	510	551	551	539	533	525	519	522	532	531	516	545	503	511	494	534	514	491	509	524	498	529	514	519	543	539	536	535	527	491	545	518	524	512	518	561	521	513	538	528	518	494	526	495	526	506	547	550	533	507	538	506	527	551	573	554	549	537	534	532	517	508	512	538	582	532	547	507	515	549	503	537	562	485	535	520	533	523	504	517	502	535	493	536	507	552	573	529	525	542	511	522	553	521	565	576	546	504	524	536	523	515	525	576	505	503	544	540	560	501	586	555	512	565	495	539	529	505	536	534	510	517	568	573	530	519	517	532	494	504	513	558	494	527	557	530	557	565	508	577	509	559	539	528	505	515	510	492	498	575	550	514	538	559	515	516	543	530	537	507	538	547	537	510	561	537	561	538	530	539	552	527	540	537	574	515	535	530	544	508	543	526	526	519	571	531	550	490	496	520	517	527	519	519	526	522	532	514	566	522	537	558	557	543	543	556	545	501	564	500	556	521	541	534	511	516	526	518	526	518	550	518	502	497	550	498	525	506	518	561	510	527	512	539	508	520	524	499	544	583	475	510	552	518	501	511	593	510	506	551	509	592	527	534	540	494	555	560	484	492	553	527	536	494	547	522	493	535	538	527	514	532	567	562	572	548	548	489	523	570	546	550	520	535	568	515	538	531	545	523	550	526	499	562	539	528	508	567	516	520	521	509	542	538	562	522	500	522	579	512	525	550	535	550	594	511	520	534	558	549	491	531	563	518	538	558	526	554	511	485	494	526	505	549	568	480	533	541	543	539	569	539	547	545	538	520	530	512	549	520	513	536	536	541	529	515	567	571	530	544	550	534	535	535	524	520	579	603	517	509	480	537	529	577	584	531	536	550	521	530	524	512	524	500	532	561	542	533	538	534	515	478	492	523	524	545	543	530	550	536	560	544	542	509	501	508	585	525	558	555	530	531	493	513	526	504	510	509	485	517	519	529	521	538	522	539	529	563	569	538	547	547	557	504	557	534	520	547	521	512	522	527	563	510	518	510	528	554	578	525	560	522	553	516	557	547	502	523	507	536	503	525	545	565	508	547	509	501	533	560	527	573	530	541	519	521	534	518	504	515	529	534	576	560	547	541	545	563	480	519	569	519	517	533	561	534	541	530	511	511	508	563	551	510	498	486	516	535	559	531	547	545	516	513	521	484	544	516	507	535	512	539	559	551	551	524	554	543	560	524	510	508	523	587	519	572	510	493	533	545	572	502	511	541	536	536	549	535	540	530	525	553	511	522	534	555	464	544	570	514	510	538	536	471	513	544	529	483	497	598	533	542	519	536	515	575	513	504	566	554	572	475	528	538	502	538	499	537	541	553	518	535	464	528	539	570	552	527	531	544	553	546	529	532	517	495	526	540	509	533	541	538	537	497	556	558	516	519	503	535	536	572	521	542	514	512	576	540	559	535	513	495	543	512	550	526	581	546	520	535	508	493	541	537	593	524	531	532	540	535	524	539	546	540	523	551	532	522	527	563	540	567	538	525	531	521	531	509	519	580	518	478	530	558	544	555	530	502	567	568	552	543	523	583	505	560	530	522	545	537	559	506	513	520	511	508	482	573	508	556	511	533	496	507	537	541	474	533	531	550	543	556	535	575	575	522	537	501	551	523	525	521	530	531	528	526	571	523	538	485	528	528	543	496	568	523	524	519	575	530	515	511	511	562	548	507	526	522	548	558	530	512	561	526	552	541	530	494	568	521	519	541	527	497	565	547	535	547	539	539	543	533	538	562	521	534	545	514	522	496	485	539	490	580	548	517	489	509	489	527	573	516	515	500	513	474	540	557	565	527	528	528	565	548	509	538	536	540	534	519	520	524	535	525	556	525	495	525	515	517	513	545	463	552	519	507	501	496	523	512	569	571	557	557	546	504	540	570	562	550	489	550	583	550	569	560	556	545	518	520	523	568	564	502	531	519	523	527	545	540	507	548	512	536	547	525	520	530	531	514	550	544	549	542	518	557	486	564	521	503	520	536	497	509	558	527	531	490	554	509	502	525	548	544	547	474	525	504	506	528	539	559	526	513	556	549	586	554	510	525	497	562	527	513	532	520	539	517	547	520	565	500	596	545	548	520	550	581	500	559	531	510	551	508	560	508	508	503	545	527	559	507	515	535	517	512	549	534	546	510	546	535	551	568	552	541	528	533	556	540	504	528	518	516	524	523	528	508	543	543	530	511	557	571	550	543	529	507	533	526	538	530	512	516	498	553	530	519	595	537	530	539	525	528	545	530	509	523	504	535	513	551	595	512	496	528	559	522	525	509	521	548	512	514	533	512	546	526	540	479	507	512	550	502	503	518	504	558	548	522	559	505	545	528	534	533	523	551	539	506	520	553	551	473	523	500	512	493	547	502	522	531	541	560	505	544	526	546	525	522	492	516	521	491	523	549	544
32350	36880	36670	35779	40441	39745	35930	32101	35598	33131	27708	22978	20544	11430	4926	5344	10027	5459	2405	2895	3060	4114	3727	2644	1829	1947	3222	3650	2863	4165	3342	2671	2347	2743	2174	2064	1316	1552	1125	774	879	960	900	639	720	499	432	276	224	234	170	253	235	185	192	208	201	176	201	156	174	155	168	166	164	169	144	171	182	163	152	169	162	169	138	165	157	165	130	168	140	161	149	150	130	170	151	149	148	167	160	161	159	165	151	160	177	186	202	189	156	157	159	198	170	186	173	145	197	171	159	161	168	138	142	148	161	131	186	183	158	166	163	163	178	173	147	176	151	165	155	137	154	170	162	135	170	156	165	162	161	132	155	172	152	186	142	161	153	161	153	169	148	163	127	145	149	155	151	163	145	154	155	146	145	158	157	168	155	161	149	174	139	140	168	164	143	159	170	141	168	145	160	156	155	146	153	158	144	160	185	176	165	169	152	161	158	153	152	131	166	169	160	140	146	143	162	145	151	150	169	176	160	172	144	176	141	148	167	148	165	174	181	171	148	154	169	154	132	149	161	168	156	140	179	164	158	152	164	163	151	175	162	147	149	160	154	139	155	168	155	159	134	142	154	167	167	136	160	157	157	145	183	155	166	151	152	131	165	158	143	163	156	134	144	140	143	154	187	166	160	133	160	175	147	146	132	171	183	167	161	161	188	182	140	176	159	140	160	148	164	128	162	166	167	169	193	162	140	149	153	140	168	157	172	163	147	143	157	149	158	159	165	172	159	179	158	165	130	154	161	175	155	165	169	156	158	162	143	160	156	153	161	154	147	152	168	153	164	154	144	151	169	170	159	178	159	149	169	171	149	162	175	144	143	155	137	148	165	158	164	160	164	175	172	174	146	172	140	154	183	174	163	154	147	145	161	136	151	164	183	150	157	168	156	150	154	150	146	141	156	133	155	166	151	148	155	163	162	136	169	156	171	149	152	166	168	173	150	164	157	183	162	168	150	162	158	170	182	159	157	144	152	157	145	179	133	165	146	148	154	153	160	165	177	144	159	158	161	144	146	148	136	150	161	166	149	149	147	153	169	175	168	162	151	152	127	147	153	155	141	158	175	138	160	152	152	156	147	162	155	167	143	161	153	155	160	147	173	156	174	156	144	161	146	157	173	152	174	164	164	159	160	168	170	157	151	154	180	147	165	163	158	179	152	161	158	153	167	172	147	169	149	130	140	150	170	159	175	149	161	156	179	168	169	132	170	154	173	161	152	154	141	174	148	164	148	152	166	156	157	149	174	160	196	159	163	183	167	158	168	145	136	165	159	146	165	174	141	143	169	139	167	153	157	133	153	141	163	171	157	149	150	131	165	158	157	161	141	168	157	164	174	146	148	143	164	164	181	172	172	165	160	148	152	179	171	161	152	148	155	163	166	182	154	149	159	167	160	167	155	160	150	148	162	172	165	138	153	154	144	148	185	151	168	160	137	176	171	132	152	152	167	172	156	165	162	170	158	153	158	148	147	178	180	157	167	152	169	144	147	155	144	140	147	167	165	159	152	135	145	155	175	151	144	165	167	162	166	140	177	166	151	168	167	144	136	145	162	131	143	161	172	172	163	136	160	162	165	158	147	153	140	176	151	171	165	197	162	132	141	159	147	148	150	136	152	160	163	164	157	190	174	136	141	181	154	149	161	147	151	167	182	161	191	144	143	142	171	159	156	168	175	165	180	144	163	179	152	128	161	153	158	155	158	164	160	162	174	165	159	156	173	167	171	170	146	155	131	161	166	161	172	159	173	144	131	162	152	178	173	179	165	173	160	174	153	179	158	139	145	167	146	163	142	138	163	159	186	159	159	159	152	150	168	165	169	152	143	166	163	154	144	160	177	149	161	146	179	168	170	152	147	165	149	131	160	164	167	150	152	153	185	170	157	155	150	175	169	176	166	148	170	145	159	174	153	159	150	181	172	154	209	154	147	168	162	183	158	165	158	175	164	171	173	150	148	159	168	160	164	158	162	154	168	163	143	179	157	149	142	143	125	155	170	154	183	164	167	157	154	164	134	153	160	155	158	159	157	139	157	157	153	201	168	151	175	167	151	144	163	158	145	156	147	141	160	170	151	150	146	174	160	160	156	185	160	171	184	152	140	156	157	176	170	151	158	156	177	145	168	147	154	160	150	139	143	156	156	154	160	153	153	165	144	185	144	140	165	160	167	180	172	149	164	141	172	141	169	163	163	162	163	161	177	154	155	161	147	145	172	156	159	172	160	167	157	175	175	145	155	165	162	153	146	165	161	158	174	123	141	164	180	164	166	149	179	180	136	150	174	147	157	165	154	155	179	150	167	163	150	174	140	165	170	158	157	172	155	154	164	153	164	157	152	159	172	151	170	139	162	139	158	169	155	175	159	168	152	154	159	154	128	142	139	157	149	167	162	159	178	150	148	164	166	140	160	157	161	157	157	147	156	157	151	167	164	157	173	174	180	189	147	161	139	146	152	160	189	152	161	159	161	185	144	144	134	136	164	163	155	141	159	157	166	152	194	154	168	171	162	165	180	182	155	183	167	189	161	182	162	166	160	171	157	146	171	135	146	171	155	181	154	145	161	182	158	179	148	155	176	152	145	165	143	193	161	167	162	146	179	139	143	151	159	168	132	145	139	156	185	157	172	162	158	158	149	164	167	149	159	176	151	129	167	151	174	137	171	175	152	162	162	150	146	150	168	150	168	182	160	155	165	153	191	140	155	150	165	180	148	178	173	141	145	161	143	139	144	155	154	154	147	156	152	152	157	180	148	151	131	153	159	158	144	154	152	158	138	171	171	138	154	151	177	177	151	126	144	157	145	169	152	169	170	161	151	162	156	146	189	175	172	172	167	162	158	155	133	167	151	135	153	155	161	152	164	143	152	153	155	159	146	147	169	121	161	143	178	191	183	160	159	179	150	170	165	166	156	165	169	171	138	172	168	186	157	156	166	145	154	177	154	148	149	140	144	170	148	156	161	179	162	173	153	170	171	164	146	161	153	143	151	167	154	168	134	166	156	147	157	160	151	163	146	163	144	174	159	170	140	172	156	154	140	154	142	141	149	146	147	163	159	154	182	163	140	156	129	165	150	141	171	162	166	173	167	166	143	167	151	156	157	158	155	149	119	145	164	153	182	170	156	152	154	164	170	153	159	180	138	170	153	149	159	138	175	157	151	174	143	156	151	164	160	160	154	162	158	159	165	151	130	158	152	172	141	148	144	165	141	156	170	147	159	159	159	162	168	153	170	143	150	152	151	151	150	153	175	167	172	167	149	137	156	183	163	176	158	143	178	127	165	161	152	148	147	169	158	153	159	166	136	166	138	164	153	165	156	163	175	155	147	151	160	146	164	172	164	156	157	168	186	174	144	140	159	146	138	164	156	147	153	188	159	168	129	161	176	128	159	146	178	187	146	164	155	147	170	156	153	173	160	169	174	154	139	157	180	170	157	149	150	176	156	181	148	143	161	168	161	148	155	145	166	150
22597	30518	33574	39098	44873	46280	44729	44088	47978	47079	40575	38778	37814	21509	15027	19095	28296	15854	10114	13112	13709	17680	15463	12385	9400	10166	16243	17300	14452	19718	15514	13158	13153	15070	12458	11653	7850	9772	6934	4974	5388	5862	5228	3818	4497	3000	2422	1529	1124	913	863	1232	1121	814	748	686	611	613	606	573	575	532	455	488	484	481	469	475	459	469	510	457	446	431	504	502	468	500	459	444	469	424	448	453	472	473	495	421	460	438	468	438	438	447	444	480	460	539	647	465	485	445	447	419	464	429	491	453	440	462	498	462	458	479	434	444	457	455	468	449	476	416	447	493	411	433	461	451	435	444	478	443	448	447	436	428	455	474	452	478	467	477	439	426	469	434	455	468	422	434	435	411	461	421	488	435	451	445	456	439	471	414	416	419	470	459	450	417	430	426	464	448	473	464	444	476	476	426	478	442	432	472	465	456	447	460	442	402	410	477	432	499	478	401	436	450	447	456	434	485	488	424	441	497	409	450	478	456	458	453	440	483	460	421	489	481	469	450	424	432	426	421	449	442	484	494	462	417	493	440	497	422	463	427	474	475	493	453	444	455	458	421	479	425	441	405	484	418	403	461	464	457	491	455	428	434	442	454	472	431	448	458	489	441	469	436	452	449	447	457	448	461	443	424	458	415	433	433	472	456	427	461	454	409	431	466	450	475	440	438	492	494	447	434	451	458	438	455	457	434	425	413	460	449	434	441	421	435	482	433	451	418	442	466	470	423	442	487	483	461	453	500	457	439	435	454	470	438	447	459	481	437	440	447	475	454	426	478	447	436	448	459	457	508	443	453	472	476	452	437	451	463	457	449	429	445	442	446	444	420	434	429	427	446	460	478	445	456	443	444	473	443	464	448	438	453	442	469	468	448	427	459	485	438	464	434	470	426	473	443	455	428	440	472	454	426	441	457	442	447	467	489	483	505	455	434	463	438	476	407	470	463	441	509	440	474	435	462	460	436	456	505	418	434	469	437	417	447	481	455	452	451	462	465	461	444	461	424	448	433	482	458	472	426	412	429	417	414	421	469	466	424	467	438	466	440	423	470	422	485	443	499	434	436	460	472	450	445	484	445	465	467	484	434	440	468	461	464	448	455	469	406	463	452	458	443	443	434	453	462	489	477	437	451	428	461	464	421	434	440	430	430	459	497	460	485	490	437	482	464	395	444	457	436	457	438	443	421	428	450	474	482	471	415	469	416	468	428	456	475	472	493	454	455	438	436	469	424	478	401	493	471	470	415	468	468	446	473	451	448	433	437	448	464	470	469	433	492	457	428	455	457	461	453	446	455	486	454	457	469	489	436	456	419	470	388	446	449	449	420	450	424	442	447	460	446	468	484	462	438	469	469	445	437	448	468	443	501	456	485	438	439	440	497	446	440	427	443	478	442	430	455	441	426	436	464	416	463	446	461	457	487	456	492	461	491	441	481	455	444	460	465	453	435	448	443	426	449	462	450	441	501	450	428	453	460	455	444	465	461	459	440	467	448	462	436	495	463	427	453	475	436	453	420	433	473	412	471	457	468	470	452	459	470	449	444	472	463	462	440	467	475	415	441	449	461	469	467	465	444	488	458	466	455	446	430	414	449	434	456	444	450	413	445	395	456	469	447	429	447	459	445	445	472	443	463	502	412	474	433	447	443	460	436	463	462	484	461	437	426	464	456	447	464	450	483	440	452	447	429	508	471	440	438	471	427	453	417	445	451	470	472	503	397	435	420	461	437	443	464	460	440	472	440	455	440	437	452	462	445	451	445	484	481	470	429	475	448	453	501	465	449	458	456	456	426	463	461	464	449	492	487	504	478	427	462	466	462	458	482	457	462	429	434	445	441	416	482	453	417	448	504	442	437	447	449	453	457	434	482	456	452	477	430	425	461	467	427	418	445	446	445	477	439	433	464	489	458	458	454	468	445	432	449	420	441	456	456	438	438	438	428	475	439	424	439	465	451	420	462	458	447	470	487	449	489	427	455	476	446	479	462	452	484	449	441	488	476	489	409	403	470	469	463	443	455	463	458	469	437	477	455	446	461	455	434	478	439	427	445	471	442	417	459	458	451	455	436	428	447	450	457	440	439	475	450	471	422	413	454	451	442	472	467	465	457	450	502	426	479	483	469	457	455	434	447	440	447	448	449	431	453	467	436	456	451	454	421	436	442	447	418	459	424	449	487	452	446	453	492	438	424	451	480	436	435	428	430	418	429	422	466	431	445	440	444	455	428	448	452	485	475	446	457	456	456	472	475	471	426	425	473	417	417	451	468	463	442	441	467	438	458	460	458	433	449	465	438	449	419	452	454	418	435	449	436	470	439	413	469	478	403	449	441	429	424	509	422	452	453	477	451	467	459	419	446	432	443	453	497	449	473	445	428	429	423	429	438	446	409	453	416	452	467	430	456	442	474	462	488	436	447	433	437	492	467	446	480	421	475	477	438	462	423	480	455	444	478	485	497	431	411	493	438	448	505	410	454	465	457	479	447	457	447	417	438	390	480	430	455	432	443	459	457	448	468	451	447	438	453	469	433	478	482	448	429	461	438	402	482	441	443	454	458	440	432	503	487	448	442	469	462	462	457	489	443	482	458	476	455	442	482	478	452	445	466	462	485	443	455	439	504	463	476	461	440	450	393	419	462	452	420	454	415	489	468	466	447	424	446	523	434	473	442	469	459	477	469	471	462	457	469	453	441	430	454	454	440	461	442	451	457	404	488	471	426	435	427	492	448	424	437	467	441	449	433	455	444	468	454	430	433	490	452	490	442	461	480	487	462	472	403	436	459	486	434	485	461	440	406	485	441	435	438	460	467	440	481	468	430	484	443	425	441	461	425	458	434	429	474	416	441	436	484	445	436	436	458	446	439	452	480	513	458	482	437	434	426	439	467	446	434	437	474	461	461	429	449	439	450	440	447	435	445	415	472	467	451	452	445	443	447	454	424	507	439	454	442	450	477	460	470	467	448	469	509	417	468	471	455	418	507	490	430	452	468	440	463	477	475	474	464	424	448	439	468	441	423	443	485	469	450	426	448	461	439	480	458	476	462	459	451	488	479	456	405	443	476	435	417	471	440	440	470	455	477	454	436	473	424	447	483	443	491	450	455	460	442	478	440	410	463	477	447	460	454	446	455	416	428	419	463	460	448	462	464	435	511	491	477	457	462	436	457	473	468	436	429	448	472	472	469	452	478	444	459	481	476	442	473	442	475	466	425	448	477	456	457	493	434	430	446	461	465	455	466	431	433	437	467	470	468	446	461	437	435	451	439	437	452	425	476	447	447	410	448	490	447	473	474	464	443	471	445	417	434	454	471	470	474	453	438	460	459	442	448	439	477	449	481	433	478	408	486	427	413	459	430	414	425	436	460	470	493	447	443	459	441	430	473	448	439	480	465	463	461	440	460	468	458	482	453	451	467	419	446	437	435	437	449	454	465	455	454	422	435	466	423	441	472	472	469	447	457	478	426	420	477	426	493	437	453	508	471	482	427
38656	38774	40743	38729	45601	42886	39625	34547	41176	38892	34862	29974	27435	16077	8999	8323	17058	9819	4627	4835	5740	7336	6484	3202	2815	3315	5771	5609	5367	7137	5066	3480	3793	4070	3807	3493	2371	2397	1671	1109	1285	1474	1320	990	1046	738	665	418	368	311	278	333	328	268	279	250	202	235	210	211	223	229	214	210	201	187	227	223	214	196	196	205	174	220	212	179	197	207	212	202	195	187	183	198	198	216	218	217	181	203	201	187	188	186	207	196	202	197	254	206	186	196	184	205	192	199	191	203	198	212	177	205	211	180	211	214	186	219	209	206	169	184	183	197	188	185	196	216	220	207	199	192	176	218	182	193	202	193	208	216	219	225	219	212	191	215	204	218	214	195	210	179	209	164	202	212	217	202	203	180	221	169	198	174	203	195	204	198	204	199	205	201	205	193	188	192	196	197	182	195	205	196	217	216	210	202	192	198	179	178	192	212	192	204	174	200	192	181	198	169	166	190	205	179	183	183	201	192	194	201	190	204	165	198	188	211	198	175	189	197	190	206	221	171	169	214	163	172	184	207	201	183	213	196	206	217	192	181	188	167	190	214	210	207	171	183	185	204	218	199	187	189	184	199	190	177	190	200	189	183	194	202	185	209	219	191	210	192	195	180	179	199	197	202	184	199	193	202	206	185	196	183	194	197	189	189	191	194	207	214	190	195	212	172	207	200	203	191	207	219	189	202	191	197	201	236	195	196	234	202	172	194	246	174	199	197	182	201	179	199	192	196	211	213	191	199	177	169	233	202	219	203	197	203	221	191	177	195	174	163	194	244	207	209	221	205	184	203	180	182	173	193	205	198	216	190	190	203	188	210	205	186	216	202	215	170	190	211	183	192	175	189	186	174	185	195	207	178	215	182	186	211	211	186	172	197	205	183	204	226	199	228	174	196	186	192	192	190	180	192	182	194	191	219	183	198	216	186	231	229	199	181	217	201	187	192	205	202	174	197	200	204	202	195	197	186	175	206	200	214	203	197	185	184	208	189	187	197	210	199	199	192	184	213	193	194	182	188	231	191	193	184	230	198	201	199	180	198	209	178	193	192	233	178	172	187	193	174	171	181	201	181	205	183	195	217	182	175	205	189	211	175	183	190	177	199	191	186	196	186	199	196	187	194	219	201	196	186	192	202	240	185	185	176	210	205	180	201	194	221	161	177	203	198	192	186	198	180	202	193	159	162	195	202	204	201	197	177	189	198	209	187	218	221	225	179	199	212	197	193	207	185	183	194	184	194	214	198	199	191	216	192	209	175	224	178	184	198	213	200	174	187	209	197	215	190	210	220	223	186	204	206	213	198	188	204	184	190	193	200	168	191	201	204	199	190	195	206	192	223	224	195	185	184	201	173	194	185	203	194	206	192	195	188	196	198	216	204	217	197	208	215	198	177	177	208	200	198	201	202	207	227	212	191	193	184	222	218	206	193	207	225	203	183	185	187	212	170	192	202	190	189	185	236	192	192	221	188	192	194	206	188	196	215	212	208	181	219	194	190	223	198	185	213	197	212	207	203	189	188	181	203	207	194	204	192	231	190	171	206	202	187	187	190	184	186	204	185	189	207	204	176	206	202	212	215	203	195	200	229	199	200	199	220	191	205	207	198	198	205	195	210	214	206	206	193	186	215	196	212	202	193	195	173	202	202	207	201	205	198	199	174	209	189	187	212	173	192	190	179	196	180	202	179	192	196	207	212	206	194	168	214	199	184	200	179	176	186	209	206	213	188	210	196	186	192	210	192	190	183	216	215	198	171	192	192	200	207	178	223	183	181	199	188	207	184	214	166	226	198	188	189	198	206	192	181	184	194	201	185	209	193	158	189	212	179	202	184	208	195	189	209	210	216	185	196	195	196	203	179	193	205	220	199	212	171	181	189	180	197	201	204	171	178	216	191	199	196	191	216	176	178	218	195	183	196	197	184	188	208	192	204	185	195	193	195	181	224	208	200	204	201	203	181	195	197	207	190	184	195	204	207	235	199	194	187	191	222	161	195	173	178	188	193	193	198	221	192	203	201	186	211	194	180	193	188	196	217	182	214	171	207	203	184	197	198	200	203	158	188	198	199	209	188	213	203	217	227	193	199	198	178	207	182	188	206	185	214	205	193	213	178	201	177	205	202	211	209	187	208	184	195	211	201	203	204	206	184	212	193	181	185	200	212	212	194	213	183	204	206	199	203	186	194	230	174	177	198	182	166	180	187	216	179	206	182	160	219	205	213	215	220	207	232	201	159	199	178	187	193	214	197	193	197	217	247	192	184	212	184	187	221	202	180	200	182	193	210	220	204	165	178	187	231	207	186	195	209	206	202	208	187	206	179	185	198	184	217	183	187	202	203	220	197	200	215	188	231	212	201	206	197	216	209	211	185	198	195	210	201	199	208	191	177	204	179	179	190	214	183	165	178	209	190	193	208	187	190	191	199	192	177	214	197	187	196	222	181	205	208	199	163	180	203	217	183	205	183	174	203	183	196	195	221	184	190	206	199	170	216	190	189	196	199	167	186	194	187	186	206	191	197	202	211	203	212	196	197	204	217	219	174	222	203	205	195	192	208	199	199	204	197	190	198	208	188	205	195	198	209	219	200	201	188	221	176	196	171	194	184	191	198	205	210	201	200	213	206	193	194	202	210	190	184	179	176	182	193	204	206	209	193	185	186	196	187	198	218	181	218	196	201	218	195	196	208	206	231	195	189	195	199	226	210	192	185	180	198	191	177	176	201	214	220	209	200	215	187	204	194	188	196	192	209	174	198	209	229	191	188	185	204	199	186	188	204	209	199	223	174	215	199	213	202	222	177	234	202	207	191	172	189	160	187	218	192	195	209	190	166	184	195	194	204	192	190	197	227	213	177	193	196	192	173	192	186	184	199	192	199	197	201	195	184	172	201	198	180	161	202	188	183	214	162	215	203	163	197	177	189	178	185	202	172	192	203	214	213	195	193	186	193	210	185	200	204	204	207	202	218	207	216	196	196	230	213	199	200	203	219	181	198	218	207	186	201	163	199	222	199	220	182	186	201	200	189	199	194	210	211	175	200	168	193	189	191	192	197	191	211	196	215	189	204	202	183	205	204	181	192	194	192	207	205	220	175	194	183	187	182	185	215	214	202	189	199	202	213	199	187	205	177	204	201	188	204	221	218	195	188	180	190	171	173	194	205	201	219	209	223	196	171	222	219	166	206	202	184	197	203	175	213	164	220	207	175	203	202	195	195	188	217	167	199	198	183	217	200	188	182	200	188	187	210	170	186	211	172	182	219	213	206	199	182	198	219	184	199	178	222	188	180	193	188	217	210	174	200	181	186	195	177	177	183	200	199	195	196	180	191	185	193	187	205	206	189	190	197	219	203	188	201	187	215	206	196	188	197	222	198	184	224	215	211	201	176	210	169	214	194	194	205	216	167	206	191	227	187	183	201	206	216	191	179	181	201	168	221	195	205	205	197	193	182	199	181	205	169	195	170	200	189	214	187	167	166
27148	31711	38127	42244	48111	49604	49435	46754	53037	51435	46448	43794	42853	25400	22341	23837	35686	21617	14866	18606	20874	24562	21148	13164	12965	15847	23151	22024	22018	26287	19388	15942	17540	19357	18219	16098	12755	12860	9133	6233	7813	8915	7958	5986	6381	4161	3631	2076	1611	1445	1205	1576	1314	1082	1053	959	875	794	865	717	670	634	620	614	672	569	574	554	533	515	603	544	608	558	576	597	544	577	548	590	543	552	611	522	531	522	513	549	470	529	550	508	562	546	544	577	550	695	771	549	594	551	499	526	571	563	554	559	527	547	506	543	534	541	503	528	518	567	535	597	531	545	525	568	528	531	521	590	536	554	538	519	579	497	523	524	554	600	526	545	553	572	542	562	527	496	565	565	514	571	508	575	533	527	592	562	557	545	617	584	564	536	559	539	520	523	522	530	525	542	528	499	555	551	564	535	517	546	509	535	518	537	573	535	558	575	558	552	568	566	574	563	542	574	541	508	540	525	564	538	526	556	577	539	530	522	499	554	527	560	568	516	550	526	539	562	546	508	549	540	498	555	554	553	554	550	573	527	591	584	565	561	507	505	522	581	559	557	532	529	541	558	534	561	520	558	560	526	578	534	552	525	533	513	545	570	557	545	493	559	534	520	519	531	567	588	511	544	563	590	526	560	560	553	542	552	539	569	584	520	507	525	558	527	520	569	548	531	527	539	548	560	539	569	547	542	528	529	553	525	552	517	546	532	500	588	558	573	538	532	544	565	531	546	552	552	541	579	525	547	527	573	528	538	535	540	532	537	589	568	535	557	562	569	525	574	507	566	525	528	564	545	536	524	593	530	541	547	539	525	560	554	520	586	557	523	536	572	553	541	501	565	509	540	561	567	546	517	591	542	529	515	529	555	590	597	588	560	556	529	538	546	555	516	522	519	526	535	594	558	552	533	512	509	582	579	517	534	570	554	499	506	536	538	512	535	530	566	556	513	578	540	526	557	575	541	520	559	549	563	543	559	510	552	553	575	545	520	542	521	541	551	551	572	564	627	558	573	556	566	536	555	556	562	516	541	525	531	542	535	562	538	560	544	551	572	530	535	565	530	550	551	542	560	538	487	566	526	551	559	528	519	521	517	541	556	542	508	539	576	568	582	555	513	566	597	580	526	515	561	532	535	568	579	562	533	598	580	559	542	545	531	520	537	581	592	569	543	566	609	541	535	585	519	539	528	571	565	546	554	570	568	562	485	515	529	554	543	521	524	533	540	543	531	525	550	523	562	554	520	570	550	568	545	546	526	548	559	526	549	504	545	600	577	533	525	542	579	546	545	488	547	555	566	540	519	531	537	523	516	555	543	602	497	575	535	566	540	557	568	533	558	513	558	517	528	522	585	507	549	572	537	527	571	554	552	558	531	567	498	556	540	557	555	555	539	553	572	538	552	606	570	548	552	551	534	531	564	555	548	515	536	530	576	542	550	544	565	537	549	534	511	515	521	536	536	544	573	570	504	544	590	571	551	561	542	505	511	537	554	584	549	503	541	539	603	588	556	548	545	510	531	544	557	587	573	552	548	569	569	526	539	550	549	537	534	482	546	573	562	513	552	539	591	547	491	547	599	546	554	539	528	544	549	529	511	559	564	564	501	553	544	522	518	573	585	567	541	573	540	561	531	514	528	540	558	527	513	545	574	553	538	523	521	537	574	550	542	541	522	558	558	567	536	560	528	516	589	513	542	535	518	560	559	525	577	541	561	525	582	520	556	549	586	497	574	551	583	491	562	564	553	567	567	492	566	532	507	548	511	528	531	506	544	524	536	537	610	530	540	562	512	585	565	546	571	516	518	525	577	518	513	538	545	535	524	562	565	551	531	565	549	532	545	526	532	586	512	558	542	542	563	556	501	544	567	557	524	535	542	569	573	556	558	587	560	554	566	546	550	567	562	592	586	538	546	550	573	571	514	524	572	553	545	563	550	564	555	521	575	538	576	551	556	538	520	552	503	524	546	551	547	550	538	577	577	519	540	545	540	576	513	475	591	528	537	594	578	547	530	523	506	571	512	548	559	558	572	535	546	537	540	509	520	541	540	529	516	512	541	507	512	589	548	583	529	594	554	534	562	525	526	506	569	554	532	563	591	526	498	562	548	575	556	533	539	545	548	558	540	505	551	593	527	557	532	551	516	523	497	511	532	563	527	581	533	530	513	530	539	520	561	561	556	532	538	564	538	547	572	522	556	529	567	547	560	565	564	583	503	561	513	496	563	561	576	516	547	538	576	565	575	574	537	557	520	528	559	542	524	569	578	584	566	503	564	608	577	494	551	551	571	487	577	583	552	556	570	522	573	580	528	523	532	561	523	554	521	530	513	522	569	602	534	531	546	544	531	521	536	535	530	567	563	516	551	571	540	543	571	583	577	517	567	539	507	537	542	522	563	529	559	518	561	560	578	522	533	604	519	572	574	531	487	587	544	552	482	583	535	562	580	549	496	550	554	537	550	539	573	602	562	539	546	542	528	524	544	569	609	544	534	501	576	533	560	565	559	550	580	518	565	517	534	590	527	578	559	557	513	546	541	525	558	575	546	544	554	545	494	543	520	519	512	526	549	553	529	551	554	541	568	527	562	556	546	514	557	550	539	564	570	557	552	595	558	533	530	509	542	554	552	562	569	567	570	551	570	507	580	550	549	574	560	539	561	532	559	571	520	524	563	517	563	584	564	583	541	570	552	507	529	539	568	515	572	553	543	513	534	555	521	569	533	532	546	531	535	592	548	512	514	532	535	522	528	521	596	564	574	520	561	553	512	590	506	543	567	566	542	577	544	569	522	522	536	537	537	554	539	569	550	563	560	574	567	524	529	600	572	522	541	531	517	547	557	547	507	538	555	565	531	558	568	528	530	515	548	482	565	535	542	562	576	518	507	533	523	544	497	568	540	517	522	579	568	558	559	567	536	547	531	549	549	543	536	567	556	594	545	587	546	573	522	551	565	566	513	541	546	546	560	558	556	558	523	557	516	544	605	578	514	582	608	530	546	559	559	558	529	580	537	505	567	572	595	523	557	579	556	538	542	567	529	547	545	608	549	548	540	561	565	576	494	541	568	543	568	519	512	530	555	582	570	542	504	552	490	554	566	533	573	569	563	542	560	550	555	581	584	616	585	597	537	536	515	565	523	514	510	580	549	565	508	557	503	556	569	533	536	531	525	531	555	516	599	527	563	571	535	522	586	549	524	543	541	532	539	523	543	534	522	588	546	541	558	551	513	537	540	545	528	543	591	509	583	609	528	575	573	537	550	570	570	500	515	524	532	544	491	586	571	550	595	551	517	510	603	526	561	542	542	518	571	535	528	543	516	520	556	550	562	536	555	519	560	564	540	574	514	560	560	570	543	547	515	548	529	523	563	526	544	537	547	558	563	534	550	564	543	537	544	529	550	531	551	546	557	541	617	554	563	540	540	554	568	558	489	534	562	537	541	530	532	547	536	547	512	542	554	564	558	549	548	553	489	553	495	553	531	558	547	497	550	543	560
12953	12053	15200	9372	9382	8058	6055	4156	4043	3445	2601	2007	1606	998	694	704	1121	671	499	562	561	546	546	414	387	432	506	461	507	584	500	414	437	380	375	312	310	300	279	266	244	280	287	261	225	248	238	211	226	211	211	195	222	202	208	196	199	207	218	161	218	195	205	194	192	220	219	211	213	182	220	211	201	222	232	199	208	182	199	210	187	216	203	188	186	194	212	199	205	206	181	195	217	211	228	188	223	201	193	206	200	230	208	229	195	214	212	179	197	185	215	167	202	225	221	207	221	245	211	196	187	184	205	202	230	172	204	210	193	188	222	180	228	205	206	188	215	199	212	224	209	210	195	193	203	217	203	187	206	192	225	201	224	210	208	193	206	220	199	214	199	201	238	221	221	198	202	200	197	220	217	197	217	196	194	210	202	201	183	203	198	207	207	230	197	204	211	201	188	209	188	215	204	203	202	198	182	222	198	195	214	175	186	205	233	201	208	214	200	200	195	202	182	195	219	178	208	216	211	202	176	204	226	189	184	213	213	221	214	201	205	222	197	184	215	212	174	205	178	193	207	211	207	207	194	229	195	191	180	198	207	197	181	223	196	180	198	225	205	235	212	223	169	208	219	210	230	181	195	245	216	188	165	198	198	212	196	200	213	201	187	207	208	209	215	209	202	184	194	208	206	211	207	186	207	205	180	195	204	222	194	227	187	215	225	200	204	199	225	202	199	204	206	205	197	205	180	210	217	197	228	203	208	198	206	200	205	243	189	191	205	205	198	201	236	207	185	210	224	198	219	207	197	215	208	222	202	205	214	180	187	180	199	206	191	186	222	207	212	211	203	210	171	225	210	170	207	223	186	210	193	225	205	213	217	200	206	221	188	188	191	203	204	189	232	231	215	197	212	224	191	201	199	217	200	195	206	192	179	182	194	202	210	231	198	195	186	183	205	204	218	204	222	189	203	211	194	174	193	221	201	226	194	200	211	221	192	210	206	219	204	204	222	201	217	195	191	200	210	203	229	220	202	217	202	209	176	203	215	204	212	190	211	215	204	224	208	201	201	196	197	218	200	189	189	228	231	203	213	207	221	220	186	204	208	212	218	188	202	203	196	205	195	201	186	197	220	213	215	233	216	228	243	201	207	192	197	215	182	201	201	206	207	217	216	198	218	190	205	179	194	221	198	193	200	193	200	203	207	225	215	208	202	211	200	235	200	201	195	193	212	219	213	188	201	225	202	208	184	206	190	207	214	225	195	201	203	208	200	206	203	174	222	206	193	207	189	202	207	203	234	187	184	226	192	199	198	212	220	170	199	207	210	191	192	230	211	194	209	230	185	221	178	185	214	219	231	198	225	199	225	180	216	195	194	211	205	203	218	215	198	207	231	213	195	234	204	233	223	209	210	247	195	203	233	216	178	196	221	222	205	209	202	196	203	219	215	214	214	179	209	192	192	197	195	184	214	205	208	214	202	203	221	199	193	194	188	197	223	212	177	216	203	198	202	197	208	190	201	212	196	217	233	206	225	238	196	174	206	208	204	192	219	228	220	198	193	209	190	215	206	209	223	238	220	223	198	200	190	195	191	205	186	221	215	206	202	212	182	229	210	219	199	213	195	200	204	191	195	199	205	212	193	198	202	185	215	200	210	215	198	210	171	222	206	197	222	187	219	241	211	206	230	211	189	199	212	236	207	205	207	229	194	202	232	200	211	189	221	197	186	198	200	186	208	202	230	233	214	201	220	196	195	207	205	235	203	213	214	210	216	207	195	228	212	213	198	189	213	217	221	207	220	198	188	208	211	181	231	201	184	188	207	209	214	220	228	205	217	211	204	211	212	231	213	205	204	215	185	202	214	171	179	195	226	199	229	206	221	191	209	205	203	200	225	208	179	193	227	229	178	201	170	183	193	215	217	208	207	213	197	209	195	211	221	212	207	221	201	200	195	193	210	190	201	210	200	207	196	229	189	181	208	199	201	235	174	189	214	209	220	220	196	204	188	191	195	187	221	249	201	191	199	192	207	197	192	197	207	201	210	198	197	203	205	222	204	208	195	188	208	200	214	209	196	202	234	209	203	206	215	197	184	202	218	189	220	209	188	199	213	196	199	197	180	196	226	203	210	190	208	197	208	229	195	227	205	192	223	192	200	197	207	192	190	220	193	202	203	209	220	228	196	217	189	203	186	195	200	219	197	237	212	177	211	198	209	193	235	209	216	209	212	228	214	195	241	206	192	181	213	217	201	199	183	209	239	224	217	188	192	214	206	216	199	188	230	197	199	215	204	195	205	207	200	178	211	213	219	211	226	182	216	194	206	194	203	221	205	205	185	190	185	197	208	233	204	219	189	198	169	209	208	227	203	216	197	202	220	215	200	188	188	212	192	218	223	222	207	227	207	194	188	215	191	212	204	201	178	191	205	185	202	212	200	226	209	228	220	226	198	210	205	211	202	224	206	182	213	197	201	209	194	212	198	204	208	185	200	200	225	177	220	206	186	211	206	206	194	213	203	230	200	222	201	221	193	218	201	189	193	187	227	198	207	198	246	190	222	209	208	210	229	214	223	200	206	200	208	208	214	238	205	194	199	167	205	201	202	195	196	219	188	188	203	206	193	220	226	240	208	210	213	196	215	209	204	186	203	199	208	198	214	239	227	189	210	187	214	229	218	226	216	206	208	195	167	193	190	181	223	224	235	197	198	185	202	193	203	198	223	204	199	184	190	206	215	227	212	221	191	213	189	211	225	198	225	197	209	204	212	196	195	219	205	216	196	210	209	200	189	198	188	193	195	199	184	243	217	214	214	216	189	196	208	232	171	204	208	196	215	192	214	203	214	199	206	195	198	204	197	241	209	186	223	189	190	195	188	189	194	199	213	194	209	194	196	238	181	192	210	223	221	198	209	222	197	190	179	230	207	201	227	213	198	212	208	211	200	181	198	194	207	197	215	238	227	222	185	203	190	202	211	185	232	206	218	205	213	210	214	198	181	169	219	180	206	180	215	199	205	221	187	213	204	221	210	203	210	197	212	204	205	192	216	193	184	202	199	193	203	210	198	222	171	193	209	218	209	227	213	199	204	192	197	188	205	207	203	194	204	190	201	164	215	170	199	207	210	190	168	208	198	201	181	212	209	206	183	205	183	214	187	208	181	215	213	197	205	176	206	211	236	211	216	206	203	227	213	189	221	193	230	192	205	224	188	189	214	197	216	191	192	198	231	193	213	209	198	206	169	209	203	209	184	208	208	186	223	182	206	214	223	221	226	198	205	191	187	241	194	226	212	207	234	200	202	207	184	204	197	213	225	205	200	201	204	224	191	203	221	192	212	212	208	192	221	219	180	194	192	251	201	220	246	206	188	220	207	204	190	205	208	207	209	212	215	196	208	216	207	195	201	206	210	173	242	213	218	200	187	218	194	203	216	200	206	209	175	222	216	211	204	235	228	202	188	209	195	224	225	194	194	210	187	200	202	208	204	187	198	203	197	196	201	196
8874	10827	19293	18235	20531	21387	18399	14349	15634	14128	11078	9037	8001	4484	3164	3372	5399	3226	2280	2773	2729	2708	2531	2009	2032	2071	2511	2458	2600	2760	2207	1782	1946	2056	1792	1455	1312	1201	1031	934	947	1088	965	915	868	732	676	650	615	584	596	620	643	587	578	620	585	577	580	589	553	611	559	551	579	623	592	582	553	536	565	543	574	496	515	560	528	535	547	556	586	555	595	569	558	541	575	601	567	595	587	556	570	576	557	580	558	587	592	533	579	540	538	565	545	578	576	534	524	596	594	586	559	546	540	571	554	584	551	543	580	563	525	556	571	513	541	570	554	569	536	550	560	548	572	561	553	538	578	569	574	526	566	540	553	578	593	534	559	545	544	592	532	530	580	561	584	564	600	536	565	553	554	537	539	561	505	534	564	592	597	525	592	569	570	560	631	587	573	567	555	554	588	594	575	574	561	552	568	532	530	584	571	560	556	549	537	541	560	613	561	563	559	559	579	603	539	548	571	540	545	570	567	530	587	546	580	598	574	577	567	542	548	585	541	579	600	573	554	607	552	577	566	558	536	540	553	590	561	551	555	585	554	515	586	520	509	590	548	532	565	543	553	585	541	551	544	551	512	580	546	533	595	565	585	546	576	614	542	528	539	539	585	554	560	561	524	549	548	581	570	554	584	613	566	563	599	556	583	575	560	611	591	535	546	551	555	568	571	553	576	552	576	586	554	565	599	551	549	546	550	607	560	559	589	536	565	560	566	541	577	536	605	588	601	533	519	587	565	549	554	588	511	558	538	563	569	559	585	567	579	507	581	555	589	541	543	563	580	576	594	601	569	583	566	559	565	576	562	578	542	549	572	528	533	516	568	549	557	566	533	592	575	542	552	548	566	563	606	587	537	532	551	555	597	613	555	563	545	601	562	563	552	587	554	551	595	549	561	570	572	589	538	547	557	541	528	606	599	555	563	591	586	568	539	554	540	593	586	558	540	608	600	565	606	574	565	581	612	570	529	591	544	527	564	525	587	582	569	603	583	534	581	555	564	557	549	574	562	557	590	534	561	538	595	584	569	569	541	604	583	613	547	589	583	553	629	581	549	532	560	576	572	561	599	569	564	543	547	566	541	557	530	554	562	561	553	509	581	592	511	598	569	573	547	578	579	580	559	552	573	568	578	573	585	554	549	522	564	554	616	573	587	580	558	546	584	531	569	600	624	569	523	552	588	549	577	584	563	562	523	560	559	535	573	598	541	545	574	563	549	613	588	572	560	560	563	635	580	568	562	555	557	562	544	556	588	593	562	578	539	582	546	531	585	564	567	526	602	553	565	554	576	560	584	581	541	577	544	578	559	590	569	567	524	570	557	557	570	600	586	553	496	543	533	552	511	516	583	554	572	593	562	581	541	570	579	570	554	570	543	587	571	583	524	552	576	568	532	551	545	558	554	555	558	578	597	535	584	541	562	555	588	547	554	577	583	562	574	549	533	584	569	532	624	546	554	605	589	529	538	533	577	540	556	499	599	594	615	575	573	522	566	545	531	558	647	575	571	588	598	562	546	582	526	549	571	543	558	579	572	551	574	541	584	588	551	553	591	561	609	590	557	612	596	529	584	561	580	578	573	520	562	542	595	549	568	553	537	560	543	549	563	575	594	594	585	558	562	557	540	528	559	555	629	557	582	567	581	546	556	598	591	639	622	558	626	558	565	584	588	572	608	626	598	533	561	564	583	571	618	615	590	566	559	580	564	543	572	536	540	590	556	539	538	587	573	571	535	578	569	549	584	553	551	545	569	572	565	571	532	542	545	552	562	555	605	579	571	595	585	569	589	519	574	565	581	578	592	592	582	548	561	574	559	588	556	573	622	576	564	613	558	552	557	601	586	559	567	576	653	549	542	627	579	577	568	557	557	570	551	562	567	557	566	583	587	537	608	579	539	576	559	584	512	592	629	601	540	544	573	563	544	556	528	582	573	537	562	571	547	584	569	562	540	609	575	542	599	591	580	587	568	545	545	569	535	567	574	593	574	582	595	609	606	563	591	578	594	554	511	535	561	579	578	557	551	557	562	573	509	559	559	517	528	535	541	555	545	541	557	579	555	540	560	565	600	563	618	557	569	544	549	556	545	601	579	587	552	564	594	551	499	595	558	587	557	589	603	567	530	546	522	530	535	506	544	572	596	620	578	544	560	585	563	552	560	551	551	557	593	578	571	595	609	555	580	595	509	560	560	547	562	613	551	559	536	568	579	593	556	567	580	570	546	545	531	591	582	560	573	600	556	538	538	594	511	578	579	563	601	556	546	578	582	574	538	571	547	538	548	530	600	555	574	560	564	572	554	545	576	547	593	563	531	551	585	552	577	556	505	572	552	568	567	523	544	667	538	556	553	569	593	561	559	576	557	565	568	567	544	579	583	562	557	532	583	576	578	541	514	585	590	585	547	559	610	583	592	579	532	551	589	528	596	546	568	557	590	556	527	553	544	594	600	542	607	572	549	565	604	534	608	597	547	568	582	574	566	562	568	594	565	509	590	527	597	534	565	546	588	559	558	580	570	551	563	568	540	522	569	527	610	518	577	572	597	565	537	536	591	558	562	572	569	580	577	565	544	578	529	552	547	570	579	585	551	537	561	574	559	524	588	610	583	536	579	579	563	592	592	575	533	599	568	541	603	543	529	593	575	537	565	586	583	631	589	561	573	575	547	558	555	530	578	540	599	532	573	572	550	541	568	566	522	574	552	565	546	575	558	538	569	563	556	538	590	572	561	525	540	566	543	596	530	563	579	552	581	583	568	541	520	583	550	534	562	563	544	549	568	592	593	566	568	541	567	561	543	589	578	559	535	578	547	561	619	588	555	540	554	571	587	572	526	570	538	605	529	613	542	597	574	528	523	588	600	576	562	586	545	571	569	559	559	558	535	543	544	567	572	565	562	593	588	581	565	584	549	565	555	585	557	605	584	516	541	569	598	582	522	578	579	574	574	578	557	563	571	597	579	553	547	559	525	570	538	535	575	520	546	560	551	625	544	650	564	539	570	551	532	576	589	532	547	545	509	572	556	571	533	593	528	609	573	581	545	544	548	533	587	575	547	533	542	546	531	539	579	577	556	534	505	540	502	501	547	620	538	596	593	546	540	550	533	569	543	524	553	537	587	540	563	593	555	583	593	539	562	548	565	570	549	548	539	510	579	568	572	563	604	553	568	597	564	504	534	545	545	567	561	568	548	577	538	547	554	519	574	583	540	562	582	575	531	571	591	588	548	567	580	574	597	560	562	546	613	541	595	588	530	559	590	569	553	531	579	544	551	573	561	581	570	525	583	523	600	563	577	634	598	573	536	560	537	554	557	540	595	560	527	543	544	566	570	575	555	596	584	544	571	566	602	564	544	568	550	535	595	506	584	634	568	594	566	560	545	555	602	579	546	568	562	603	573	564	551	566	592	552	534	522	546	515	530	580	559	578	577	589	552	589	548	601	596	581	602	563	563	562	581	576	560	524	618	555
33427	36231	40404	35010	37247	39746	36403	32236	34313	31304	27649	25008	20890	13521	5731	5726	11731	5489	3096	3864	3206	3612	3597	3052	1952	2271	3673	3816	4018	3019	2803	2447	2724	3083	2599	2089	1585	1544	1136	771	1043	1329	1092	826	825	663	464	351	311	269	245	277	235	237	231	226	227	199	188	184	161	189	195	186	178	182	198	179	183	185	209	170	161	189	187	176	195	172	183	167	176	178	157	174	191	175	176	168	165	172	179	184	170	182	163	157	180	187	157	178	170	149	154	183	132	164	189	164	156	167	170	177	176	158	193	180	178	181	172	157	172	175	161	190	167	167	190	166	198	155	165	168	180	169	195	184	177	175	158	151	176	173	195	159	156	158	175	184	178	161	192	159	173	165	182	174	171	154	167	181	156	182	185	153	147	148	168	162	171	172	177	188	174	169	177	166	174	167	191	179	174	165	179	160	180	173	196	176	153	181	151	159	160	165	172	177	187	186	191	186	137	186	161	133	173	178	184	186	153	172	166	166	189	179	154	166	166	192	169	159	173	186	168	165	174	175	179	170	174	177	166	170	177	159	175	177	147	163	172	168	198	155	176	185	168	157	174	180	158	182	164	177	163	169	168	153	176	169	157	178	187	165	169	144	168	148	186	150	178	164	156	168	165	169	167	170	175	164	189	164	173	158	161	170	183	179	165	167	177	175	158	183	184	182	191	191	187	198	191	180	163	161	197	167	168	179	157	183	186	174	159	190	170	156	156	166	160	177	171	188	166	168	172	175	171	192	183	159	162	183	166	180	179	201	168	154	166	161	186	168	181	180	180	175	166	191	148	183	168	171	174	155	177	163	170	192	169	157	149	157	169	185	175	152	173	168	160	180	170	151	170	184	146	172	173	159	156	167	159	179	169	192	157	161	173	155	180	184	180	181	185	164	184	180	181	166	159	188	152	196	170	179	164	155	171	180	170	194	176	168	193	181	161	158	152	187	182	190	170	172	168	182	166	169	169	188	185	150	184	168	190	179	193	177	143	187	187	181	170	185	184	171	162	167	158	160	157	167	160	201	158	153	182	149	187	191	157	187	173	174	160	168	155	185	157	178	189	158	184	163	178	170	159	197	171	179	150	165	177	163	167	155	178	183	151	160	161	163	160	159	168	169	196	165	170	175	173	153	186	154	166	188	176	183	171	180	153	171	162	169	165	170	185	174	172	158	174	180	155	208	151	183	176	155	177	165	182	173	149	164	181	161	164	181	152	169	162	192	173	172	177	156	170	177	157	177	163	176	182	178	165	180	159	174	175	166	166	161	172	189	177	171	172	174	195	168	160	185	180	175	167	151	163	167	170	147	179	150	181	159	151	186	166	173	161	165	169	152	163	180	168	179	165	186	172	175	175	148	152	162	147	192	177	172	174	150	141	160	202	173	148	182	191	210	183	175	146	172	181	195	178	180	178	178	182	173	178	159	161	184	168	185	174	171	165	163	138	176	179	163	167	151	161	183	177	152	171	182	181	162	168	155	200	168	185	155	177	171	178	156	169	164	199	182	188	144	173	174	202	174	147	159	171	173	156	166	161	156	172	164	164	164	152	158	195	158	170	158	177	156	172	201	184	167	191	156	185	156	195	145	153	163	156	176	164	171	171	174	206	172	160	160	193	178	199	145	176	175	159	183	140	179	164	156	164	189	165	166	186	153	174	165	191	165	172	152	188	166	154	159	153	150	179	163	157	184	183	157	168	173	159	160	155	176	155	178	152	173	174	187	157	199	159	160	173	179	179	171	165	153	144	189	183	161	154	151	168	146	162	180	187	169	156	147	186	169	199	177	173	165	171	173	183	184	162	159	200	153	172	175	185	174	190	148	150	161	175	185	163	168	145	164	170	159	165	173	175	164	161	154	179	181	170	185	174	157	164	160	193	155	170	183	190	179	184	161	168	176	152	178	161	175	186	181	155	177	171	188	160	177	179	190	158	164	168	161	173	166	164	178	175	166	190	156	161	167	149	163	174	182	164	183	189	181	168	157	192	181	172	182	151	174	145	195	181	160	183	165	168	192	185	183	191	170	190	168	166	177	191	168	169	170	169	194	183	171	171	159	162	180	193	159	166	190	153	137	184	170	186	166	175	190	164	171	194	181	162	178	178	187	179	173	155	188	164	161	161	168	169	146	172	171	178	175	172	193	167	175	163	173	167	189	168	163	185	155	177	175	154	180	180	167	160	188	194	171	153	158	179	177	195	177	187	176	176	171	183	174	165	157	163	179	169	168	158	174	158	163	181	144	148	151	186	197	167	144	159	174	179	182	159	156	158	153	188	153	199	185	170	171	167	163	150	179	179	169	159	169	179	163	169	163	175	158	178	190	166	175	133	177	183	165	176	177	170	165	204	149	163	180	186	154	192	145	185	154	162	163	171	176	174	196	175	167	170	187	178	174	178	163	194	169	172	168	180	187	187	190	175	187	176	152	167	160	165	183	177	176	185	172	166	183	177	148	160	208	180	173	182	182	175	196	169	190	159	157	171	174	194	172	165	188	190	192	189	180	182	169	181	173	172	168	176	185	173	160	161	184	183	189	204	174	156	183	157	185	174	204	167	189	179	177	190	196	147	196	164	159	173	182	159	171	162	176	184	184	194	195	162	208	167	193	172	164	172	164	151	171	162	195	166	169	178	152	168	183	164	182	153	182	144	180	170	169	173	159	179	187	173	152	172	148	193	178	178	173	174	177	160	169	171	170	195	162	176	178	162	165	169	146	191	173	198	177	184	189	144	172	155	164	165	136	164	169	176	160	167	186	178	182	172	175	185	176	149	190	155	175	181	163	147	165	176	167	183	181	160	188	172	155	169	176	172	186	180	162	170	186	162	170	161	177	170	180	183	177	187	189	172	173	152	185	161	167	188	179	148	197	174	175	169	163	159	177	170	145	169	166	220	179	178	143	162	182	155	181	166	182	166	170	174	167	173	200	157	179	154	163	177	199	168	162	154	154	186	157	158	170	181	173	189	165	161	189	188	193	172	192	166	189	170	163	180	167	185	142	183	150	166	180	188	169	166	182	159	146	193	165	163	160	174	166	190	181	165	164	165	173	168	155	170	179	169	162	186	158	172	180	149	175	153	169	157	187	177	160	185	186	173	151	162	180	159	171	175	182	171	178	166	167	179	160	183	167	174	169	186	190	171	180	170	160	185	160	185	173	183	197	167	163	181	165	157	213	164	159	196	177	167	154	180	173	175	161	178	184	172	170	182	149	164	182	196	165	164	184	183	177	177	190	154	152	170	170	156	164	157	158	175	173	157	152	167	159	196	175	176	183	170	174	172	159	167	158	200	159	171	172	162	189	173	166	161	194	182	176	178	182	167	197	170	166	176	185	166	179	171	196	177	148	161	173	173	169	183	161	185	162	172	173	169	162	157	186	206	147	208	156	162	201	198	184	175	166	176	152	165	173	182	144	157	162	193	194	191	158	162	177	183	184	177	174	175	176	161	178	172	162	158	170	167	179	169	176	163	165
23307	30137	36836	38533	41940	46400	44949	42561	47271	44450	42346	39425	37177	26736	16304	19567	31438	16589	13903	16292	14158	15484	15416	13562	9656	11851	17249	17089	18689	14685	14070	12507	14533	16039	14972	12008	9753	9274	6834	4470	6602	8580	7153	5235	4993	3900	2736	1891	1386	1230	1052	1342	936	887	921	969	934	812	727	681	600	511	585	518	574	561	523	480	498	502	472	492	477	534	508	494	505	527	479	476	498	464	504	491	475	483	429	514	509	492	498	480	480	493	457	512	526	675	637	535	504	471	489	468	468	473	488	492	484	497	485	495	477	521	502	472	495	503	539	488	467	536	476	477	463	496	493	523	500	488	492	448	548	501	482	516	471	434	532	480	521	511	440	546	500	489	475	468	499	533	518	497	501	502	480	480	493	487	476	461	478	479	490	463	467	496	487	497	499	495	502	497	494	484	503	502	537	518	522	507	497	518	501	495	470	509	509	513	515	517	496	520	492	520	519	491	558	511	494	501	492	487	498	520	488	474	491	432	508	491	487	475	527	502	472	533	498	447	456	512	527	501	466	487	474	524	474	487	476	486	496	471	492	518	506	462	450	500	461	445	473	512	477	492	511	514	456	487	467	472	491	503	511	490	518	499	514	480	491	464	457	481	459	511	528	468	461	543	500	523	527	480	515	492	525	471	481	529	500	473	494	508	503	491	516	488	449	476	474	477	512	457	506	497	491	462	507	506	454	491	490	511	470	495	522	465	490	534	458	509	481	481	520	476	426	528	464	515	542	497	477	513	450	513	512	482	493	468	487	501	479	475	506	497	476	459	463	498	488	535	521	503	461	481	497	498	477	492	471	551	520	507	472	488	509	454	456	474	492	480	475	510	443	493	439	507	480	502	501	501	493	497	498	480	440	464	460	456	473	497	487	529	480	516	476	475	476	497	467	464	475	466	536	526	483	505	492	502	486	467	501	460	491	422	457	469	483	506	498	475	480	473	472	526	460	508	445	485	465	484	473	505	502	495	491	532	465	477	468	498	475	483	476	491	484	512	524	485	503	452	498	499	501	471	506	467	463	515	507	533	476	541	497	471	506	500	465	510	486	536	482	487	510	495	510	473	495	525	497	483	472	501	529	478	488	506	446	459	489	514	512	507	470	518	442	465	466	498	429	515	545	491	507	450	533	470	496	499	471	496	476	442	484	490	465	498	518	505	470	502	511	555	507	468	465	536	502	495	490	486	519	483	471	481	478	498	533	503	457	470	482	436	495	504	495	473	461	489	508	543	454	529	475	475	466	487	495	486	495	468	505	488	486	509	466	520	465	517	518	499	477	503	468	516	486	528	514	488	512	478	475	473	501	461	499	479	477	492	481	502	461	502	512	517	482	468	502	488	474	477	499	442	513	498	478	460	477	490	529	480	517	533	465	492	488	501	489	462	501	482	462	512	484	484	479	490	479	493	506	482	467	511	474	487	474	486	496	491	501	517	465	487	494	505	473	447	499	510	500	470	502	506	506	508	493	502	504	462	484	468	464	495	473	532	494	448	501	499	476	465	484	529	518	474	482	477	484	458	478	506	479	486	493	496	501	492	485	465	519	458	478	517	471	477	521	488	511	494	481	520	504	519	463	504	502	456	537	471	461	527	467	433	502	505	442	504	493	513	508	483	499	523	493	534	523	498	481	509	448	518	472	510	516	521	496	493	468	490	492	447	503	494	483	490	493	475	498	500	500	500	523	476	502	505	496	482	460	513	521	490	496	476	497	479	509	474	499	498	514	471	522	509	471	525	479	546	497	559	472	491	488	484	458	499	516	538	488	519	491	467	466	494	483	500	485	512	529	491	459	474	525	482	462	498	489	513	457	473	455	499	531	495	516	471	492	473	484	486	476	489	483	507	491	507	466	517	502	510	486	535	504	483	441	480	476	528	506	470	515	483	489	502	511	485	490	481	499	443	527	462	474	474	441	494	476	500	505	499	498	499	478	499	519	498	482	510	485	467	503	467	533	473	487	470	480	453	446	512	483	545	508	442	492	502	463	491	529	434	493	459	473	503	470	479	495	509	488	449	515	491	512	545	470	489	497	459	465	425	542	513	475	512	474	471	439	476	452	511	527	506	479	480	500	464	524	496	458	507	474	509	466	456	495	489	466	481	509	511	438	481	477	487	479	510	485	502	490	511	495	457	496	509	494	514	483	489	448	455	506	520	514	461	497	513	483	502	513	496	495	465	525	462	498	496	508	469	491	521	435	461	421	490	465	486	528	498	527	495	462	481	473	508	472	503	505	477	478	511	491	486	520	464	505	533	479	507	497	524	485	527	497	507	459	512	498	525	513	463	526	448	467	535	460	457	456	479	500	504	495	474	476	495	487	497	491	512	502	499	493	497	489	500	500	476	468	486	508	486	498	445	492	488	490	512	440	494	542	495	483	464	491	473	517	477	527	504	455	490	510	472	456	460	459	509	519	471	467	514	497	475	458	529	511	483	461	479	513	499	481	508	447	471	496	509	452	495	518	460	492	491	509	519	505	486	510	477	513	494	495	492	486	497	525	487	482	501	489	528	496	505	496	504	538	505	458	492	483	502	504	525	476	482	487	449	534	478	503	485	473	477	494	485	505	498	464	463	492	470	494	492	513	471	509	475	496	480	502	454	442	492	512	467	481	516	442	485	476	521	522	524	468	490	499	517	473	486	475	500	521	507	546	486	501	501	472	475	495	469	524	442	494	508	481	510	469	479	488	464	502	458	490	500	476	519	478	469	495	471	505	508	497	520	507	472	488	505	495	532	468	483	520	521	497	483	514	504	501	487	481	491	509	524	510	526	476	504	496	500	472	509	532	487	494	519	488	513	508	467	488	488	430	492	510	517	480	475	510	519	466	493	474	484	494	480	477	470	501	491	495	497	490	457	515	440	475	473	495	465	470	482	482	513	508	454	505	449	517	465	512	490	520	483	461	487	515	519	476	494	480	514	526	464	496	489	485	459	497	503	493	481	492	510	500	495	513	515	477	494	492	473	459	495	458	514	483	489	502	456	469	481	455	484	448	486	522	512	476	474	485	454	490	504	468	515	511	500	499	516	474	485	464	512	480	501	481	487	459	493	509	496	489	508	491	537	474	477	504	477	518	495	497	506	485	469	501	522	490	509	523	465	507	495	455	511	541	475	479	485	519	492	512	536	476	499	482	500	508	476	490	498	505	451	495	499	481	497	456	484	461	494	490	454	473	460	432	467	467	497	486	509	482	476	499	502	486	506	498	485	491	489	467	526	473	488	471	492	470	510	508	494	464	536	483	520	516	483	487	478	438	465	453	542	515	473	464	496	479	548	509	508	528	498	504	474	499	496	478	484	494	452	525	500	499	477	554	480	487	505	518	489	495	523	481	478	502	484	495	501	521	468	505	491	493	484	492	494	484	463	462	536	492	515	498	529	473	468	512	483	504	473	490	506	528	489	491	509	491	509	480	509	498	473	459	463	506	457	494	553	503	492	499	470	494	475	500	512	508	523	501	478	464	518	503	486	469	495
39754	41518	38451	38955	42766	39971	40172	35793	40150	39306	35971	31630	27638	19865	10071	8331	16953	8361	5034	5991	6130	6092	5733	4622	3364	3746	6166	5781	5676	3613	3614	3691	3613	4888	4590	3299	2611	2508	1734	1364	1031	2081	2043	1300	1341	1149	716	528	428	376	353	404	343	303	316	330	323	271	267	234	231	253	214	217	234	201	232	210	229	245	210	234	218	221	251	246	204	219	207	221	206	232	196	210	247	196	208	220	191	214	233	199	224	231	241	222	237	239	235	229	220	221	216	216	211	203	188	199	233	239	195	209	225	209	225	226	228	240	223	213	208	221	217	197	199	195	207	207	188	230	182	220	204	225	190	201	218	235	231	203	179	232	215	249	228	222	218	207	209	193	234	221	206	203	204	249	213	224	209	202	211	247	203	225	214	186	204	182	194	217	205	228	212	214	237	214	224	206	211	206	220	229	194	229	213	200	212	224	224	193	210	216	208	204	229	220	237	219	223	226	208	200	201	228	231	224	238	214	220	215	211	209	239	238	198	231	222	217	220	206	211	234	226	231	237	217	217	231	247	232	212	227	245	213	207	223	220	220	205	196	182	222	228	204	228	204	228	218	223	213	225	245	199	219	186	233	215	209	216	202	206	212	205	207	213	230	243	191	213	207	245	204	206	225	215	209	196	199	201	205	232	221	219	228	211	248	222	199	232	206	235	205	204	205	213	217	210	233	203	230	207	187	257	195	229	231	230	215	210	201	229	190	223	210	223	224	224	199	245	209	185	222	217	194	230	237	216	237	212	209	199	221	230	224	235	236	201	203	217	217	187	226	230	233	198	251	241	233	225	196	199	216	230	206	229	221	222	204	215	228	207	209	213	227	239	218	213	213	225	230	228	231	231	238	219	230	225	247	226	193	208	207	206	208	182	224	212	202	203	224	237	228	222	211	235	239	231	232	243	199	215	215	228	187	244	226	218	195	194	211	221	216	229	183	204	197	216	195	216	218	201	212	198	194	221	232	213	207	196	222	221	208	190	187	205	239	263	234	219	199	214	209	215	213	218	194	194	223	220	236	227	253	243	211	207	222	163	225	216	217	225	224	211	207	203	204	218	231	256	216	187	202	206	220	223	223	221	224	206	211	210	208	226	209	205	213	243	220	205	206	239	207	216	212	228	215	218	240	246	216	215	206	213	210	182	200	208	230	205	233	208	226	238	207	213	255	227	203	210	219	216	251	213	239	211	211	218	215	246	233	213	206	207	219	225	239	216	216	225	204	203	209	260	196	231	203	207	230	223	208	229	194	215	205	233	248	207	213	212	205	201	223	222	216	239	231	224	224	200	196	213	220	222	225	198	194	236	225	246	213	206	228	188	215	189	234	193	225	213	211	226	209	211	230	221	223	221	203	244	233	220	211	205	214	213	220	220	200	237	213	195	225	204	226	234	214	240	237	203	209	216	184	226	216	203	210	209	212	224	216	211	214	221	205	241	201	233	232	211	192	197	203	199	226	223	211	200	207	195	214	210	209	241	204	192	197	197	222	231	232	210	213	217	218	221	215	210	213	216	229	219	212	230	222	223	224	196	215	215	225	225	248	205	227	225	262	242	222	229	234	207	217	234	227	207	245	243	234	225	202	235	213	204	197	206	229	223	225	230	201	202	225	187	214	200	231	211	220	228	219	219	213	220	240	229	205	227	216	224	217	204	209	221	215	218	240	204	224	230	231	196	242	235	219	251	222	217	229	218	215	214	227	217	243	210	204	214	210	211	236	206	220	196	229	212	237	228	248	227	227	207	227	213	193	232	220	214	211	222	228	219	241	233	211	207	217	222	221	226	240	226	235	217	206	226	207	228	214	230	202	228	229	223	213	205	222	228	182	211	214	263	214	206	231	229	203	207	236	236	204	193	231	193	197	219	226	212	208	229	210	215	216	221	228	209	224	198	226	233	224	196	239	212	199	221	216	226	207	209	200	195	219	218	216	195	205	218	216	228	188	220	195	218	210	243	209	214	187	197	207	213	212	225	202	208	235	249	205	234	208	245	198	187	221	228	194	200	211	220	209	211	180	215	203	223	210	221	195	205	236	248	195	214	194	186	236	187	179	217	245	210	207	214	230	220	196	193	225	206	269	222	222	218	232	235	223	211	219	197	214	209	223	197	229	222	215	201	221	202	223	237	220	181	181	224	240	242	233	225	212	224	227	221	211	214	202	225	229	225	216	244	215	210	228	215	242	184	198	242	232	268	225	231	228	209	220	214	226	211	243	237	247	232	191	211	223	238	190	203	169	216	248	206	232	196	191	178	173	227	204	200	225	198	207	203	227	217	199	242	215	230	228	207	208	211	240	220	215	260	224	225	234	225	216	236	205	243	231	226	222	236	207	208	232	190	214	224	185	206	243	213	205	238	207	214	214	201	201	211	235	225	210	236	220	194	200	218	211	212	218	231	222	240	210	212	195	216	214	203	202	228	227	219	254	203	243	212	197	221	224	212	227	197	205	218	202	220	206	212	209	200	212	236	212	217	245	215	219	202	210	202	219	225	199	216	206	238	190	233	224	217	236	219	225	199	209	227	226	225	204	210	235	214	193	229	228	226	258	220	205	219	185	204	219	198	226	221	228	216	228	238	230	235	197	194	222	227	210	214	222	229	245	209	218	221	228	238	223	236	219	212	218	225	254	217	213	224	217	243	218	211	224	204	190	211	226	215	235	212	211	212	209	223	198	219	224	219	205	206	202	221	186	242	196	220	203	187	231	202	199	210	208	198	228	191	229	229	213	210	210	209	209	223	196	200	230	218	224	190	218	217	228	237	209	190	226	234	228	223	216	234	191	187	200	209	230	233	204	201	209	201	220	250	243	239	204	214	213	230	208	210	230	248	242	222	220	210	207	212	210	211	237	207	201	232	190	232	243	218	238	225	198	227	199	210	224	209	194	221	200	213	200	229	223	227	232	222	215	207	209	244	231	208	215	252	203	232	190	214	175	205	230	205	188	231	206	226	219	240	233	211	215	227	221	226	231	205	233	219	232	215	200	218	232	206	217	202	187	213	211	227	198	220	241	236	221	207	243	220	224	243	201	208	210	231	237	244	216	242	217	223	200	213	205	208	223	202	208	213	212	214	211	254	219	210	206	215	194	207	215	200	228	236	236	209	206	202	208	208	219	215	212	186	237	233	237	211	194	223	219	218	201	205	224	207	200	210	214	235	213	218	223	254	220	187	222	217	236	223	215	204	200	223	210	232	209	239	220	213	217	226	220	223	195	229	216	242	235	192	196	223	235	205	206	237	226	195	213	219	222	204	235	225	191	217	231	231	210	210	211	210	222	206	204	239	206	195	200	208	222	193	223	236	230	234	207	215	213	236	215	210	169	236	231	243	211	245	222	205	209	197	222	195	216	208	189	236	230	233	222	233	216	207	203	213	236	213	219	212	204	221	231	235	177	218	217	216	232	221	228	240	198	221	229	211	213	199	232	200	228	208	237	203	250	205	219	232	221	198	240	223	212	194	206	207	235
28166	33234	35673	42557	45784	49365	49142	46491	52485	51458	48986	44134	43216	32555	22782	24331	37128	20302	18844	21608	21804	20905	20673	17461	14942	16399	24450	21551	22175	16259	16474	16938	16947	21618	20964	16229	13534	13274	9430	7230	5863	12477	11429	7610	7724	6546	3740	2925	2018	1843	1573	1982	1281	1223	1240	1398	1397	1229	981	875	772	700	668	672	651	639	624	678	677	614	627	669	642	667	632	613	588	679	617	597	610	600	603	606	593	551	616	628	652	599	618	580	606	605	567	601	746	836	817	711	599	654	672	615	565	571	615	595	612	600	605	594	587	595	600	630	636	631	632	571	654	546	621	581	582	601	547	642	609	596	602	617	637	683	634	584	607	604	609	590	598	613	614	621	554	600	589	625	597	636	615	648	596	604	617	586	631	622	580	638	612	586	668	620	577	587	565	608	611	601	610	590	613	614	598	585	625	592	611	623	594	556	592	650	623	606	598	568	588	583	592	619	626	582	625	602	616	665	610	573	602	613	608	627	606	646	596	590	568	617	597	562	571	602	598	589	610	609	572	576	631	604	611	610	594	593	622	588	638	580	640	573	640	620	637	617	653	601	631	611	616	595	564	606	631	662	567	587	609	558	594	605	577	580	620	603	574	614	607	649	622	602	681	615	602	587	606	600	621	600	587	601	590	617	645	614	576	594	619	593	615	567	648	611	635	614	623	662	611	630	601	589	632	595	646	625	613	587	618	615	595	590	585	602	621	565	568	563	620	619	600	614	606	580	596	564	608	627	577	634	635	581	596	579	578	560	591	602	628	632	591	628	584	616	604	601	623	622	594	591	613	624	592	619	562	622	616	585	617	587	619	641	629	630	593	636	545	566	571	600	562	614	609	607	627	614	599	615	611	595	583	610	614	598	590	600	561	575	616	596	586	588	604	643	610	611	569	575	549	590	606	624	570	584	570	604	631	628	563	606	633	592	603	642	651	592	611	629	607	570	650	586	645	591	581	599	605	598	594	599	622	628	632	548	597	584	612	588	606	581	629	612	629	617	643	634	581	649	617	578	577	591	604	652	628	573	577	633	635	610	538	599	578	616	570	642	632	634	606	571	614	632	558	590	643	618	625	595	594	612	591	621	611	583	654	619	607	650	609	612	580	542	653	575	602	600	618	593	590	624	587	588	633	614	617	610	573	600	576	599	612	671	611	567	636	596	583	621	630	613	603	579	567	632	607	596	621	637	635	592	604	593	623	611	608	623	668	623	605	620	579	606	643	601	612	609	607	595	574	595	581	653	597	558	543	601	597	627	586	618	616	618	616	611	599	608	575	621	579	624	613	611	631	601	591	649	612	588	593	617	588	620	571	615	603	607	551	641	613	610	596	579	626	628	620	596	611	615	613	615	591	626	623	653	572	633	607	631	618	587	593	606	617	609	628	571	602	597	600	635	606	556	600	532	603	630	570	572	647	580	589	604	568	613	644	533	568	586	578	598	617	606	615	617	609	563	648	597	585	609	628	642	564	614	573	596	598	604	591	581	592	618	627	592	592	594	602	583	609	589	599	582	621	588	644	554	571	581	564	609	575	600	622	611	601	628	582	623	580	599	614	611	599	583	576	594	656	610	629	588	658	598	537	560	632	581	642	632	614	615	602	663	607	588	627	588	570	651	591	623	670	588	614	602	583	599	609	620	627	619	606	582	621	608	627	575	621	591	582	614	577	590	591	607	613	627	604	642	594	589	598	561	553	620	611	612	635	618	606	649	569	618	595	617	599	581	598	588	613	594	613	629	626	593	601	647	661	607	641	598	593	594	624	618	615	596	613	576	608	639	571	598	620	610	629	635	625	611	643	605	604	614	627	577	573	603	593	596	573	597	612	607	593	596	604	641	557	575	620	583	630	571	593	605	607	602	596	596	592	578	594	587	594	599	580	577	586	597	658	606	590	576	619	600	610	623	637	557	613	615	620	642	663	599	575	625	639	610	650	629	621	598	634	513	580	613	629	584	606	588	580	582	585	628	600	623	625	589	594	653	583	590	611	617	603	599	646	567	580	622	596	624	572	598	610	604	577	640	622	587	597	642	622	639	595	611	596	609	622	586	569	580	610	569	599	623	575	615	606	573	643	659	625	623	655	605	595	595	626	607	578	574	560	594	668	599	646	584	636	650	602	639	618	615	587	604	594	601	604	580	618	613	554	587	595	571	578	651	600	637	585	604	598	619	659	596	582	585	624	595	644	568	612	595	554	589	603	547	593	607	619	587	628	560	604	634	624	581	617	612	585	653	595	625	644	607	648	600	601	581	593	629	600	594	602	579	603	582	599	633	628	598	639	623	571	628	561	555	591	590	611	621	603	621	602	607	592	597	646	626	566	524	598	634	560	624	582	591	569	625	577	614	606	621	605	600	564	610	630	572	585	614	598	619	556	600	615	595	619	604	561	581	643	623	586	599	606	614	594	595	600	628	613	599	600	653	579	636	616	571	613	617	588	566	579	574	598	561	601	595	605	606	589	618	609	615	614	571	618	567	634	567	607	647	607	614	566	558	541	604	595	622	611	608	605	617	640	608	609	613	599	624	573	607	611	597	619	592	631	610	610	618	590	631	589	593	603	629	601	590	582	590	627	577	651	668	596	634	609	591	633	637	600	606	599	601	581	594	654	592	628	661	619	639	579	592	611	615	587	604	610	612	640	613	613	648	641	587	578	634	601	605	605	592	627	626	642	575	591	613	542	628	578	596	596	636	591	625	577	575	594	589	597	577	576	609	604	598	602	629	565	611	564	608	588	601	601	588	643	596	578	593	618	601	606	643	638	571	562	637	622	589	639	564	648	584	610	622	594	638	606	583	646	631	584	602	602	599	618	600	607	635	569	582	597	562	608	629	598	612	583	586	582	557	626	629	577	644	649	626	606	586	595	618	588	601	621	579	607	609	630	583	591	622	575	614	653	582	624	579	602	619	618	630	594	570	602	607	603	598	587	600	589	631	576	586	609	604	589	549	611	620	610	601	574	636	565	648	580	581	630	597	653	637	614	602	584	636	590	621	616	605	609	637	548	587	585	613	603	643	600	590	638	580	642	598	611	616	561	630	622	621	601	616	615	613	561	615	641	622	586	582	595	601	618	632	584	631	601	613	630	593	552	591	596	603	630	615	611	598	619	593	589	577	590	604	623	619	595	640	605	593	597	599	590	562	602	581	588	602	604	607	628	609	605	668	564	622	621	659	596	630	571	622	577	588	644	562	600	648	599	648	572	578	578	588	582	607	583	613	624	608	557	564	622	633	574	640	594	639	570	638	618	625	628	588	633	603	619	614	596	637	577	568	609	632	598	619	626	608	627	614	561	592	607	576	604	622	600	608	644	605	589	622	640	641	635	628	591	632	590	579	632	640	632	609	576	600	574	612	592	613	643	652	617	620	587	579	567	583	576	606	599	596	656	640	575	596	593	631	589	523	643	609	626	634	551	585	612	613	631	657	576	622	584	605	645	606	604	637	572	651	605	586	630	623	606	606	629	560	628	577	567	613	632	625
13631	12427	11922	9980	8832	6932	5401	3766	3834	3660	2867	1952	1649	1159	722	626	1052	720	550	531	630	561	518	474	476	466	581	607	532	441	462	446	538	492	438	403	356	330	309	294	294	331	320	322	315	248	248	270	248	263	245	232	230	296	254	260	250	269	240	236	244	255	252	238	249	240	261	244	252	241	258	242	252	251	256	250	265	210	248	257	262	232	247	232	248	249	248	250	247	218	254	228	252	261	236	224	275	246	270	232	285	256	232	237	265	275	240	259	256	246	234	243	241	258	281	234	224	246	249	261	232	240	237	261	268	249	258	229	219	240	266	233	264	270	228	245	253	244	255	234	247	257	253	263	228	251	220	264	258	249	266	236	252	270	280	264	260	242	230	223	224	295	250	238	259	253	259	267	266	239	279	229	235	263	248	224	262	226	237	246	255	255	250	246	222	256	246	231	233	230	255	239	255	255	227	256	271	231	259	261	252	245	258	235	231	267	239	270	241	277	247	250	242	276	252	255	266	256	249	245	275	254	249	233	230	258	236	285	206	216	233	258	266	254	235	285	257	254	269	247	254	232	239	236	245	265	247	239	241	231	230	261	252	267	269	255	246	266	243	273	226	271	263	275	234	258	251	218	253	258	257	242	243	245	239	240	249	227	234	253	216	255	228	232	248	243	227	240	236	231	242	198	260	228	235	214	242	265	230	227	210	256	235	262	254	251	280	253	266	232	254	263	233	260	283	244	253	247	239	246	265	245	254	254	238	249	277	207	271	253	269	222	230	236	232	265	244	274	248	272	247	277	251	250	255	215	233	232	247	277	241	257	249	239	256	252	257	277	230	240	257	229	236	266	269	238	273	233	241	238	248	249	226	241	240	208	256	222	249	229	264	245	252	232	254	226	238	216	250	257	253	240	243	244	273	237	258	242	241	247	222	261	261	248	226	244	262	208	220	208	255	223	246	257	242	233	249	221	279	247	227	244	258	274	261	236	249	243	213	238	238	246	231	241	250	221	232	261	246	228	250	224	205	271	279	225	258	263	221	268	251	257	241	266	234	227	244	248	248	247	287	250	250	253	265	247	260	255	250	252	250	245	274	260	246	241	249	246	244	258	254	229	192	272	236	256	201	229	255	251	261	248	266	241	237	267	215	240	249	265	229	252	259	269	275	251	249	247	256	233	234	246	261	282	262	216	243	244	255	244	239	249	238	246	263	242	238	296	259	253	236	233	281	250	235	267	261	243	232	239	245	260	258	227	256	256	246	273	257	264	240	256	241	241	240	237	240	244	212	255	246	267	243	226	241	288	260	252	240	269	237	260	219	243	238	242	254	265	283	236	240	250	228	271	242	242	260	251	211	251	242	255	218	247	260	252	241	254	248	227	233	244	208	253	242	241	232	243	258	236	228	263	258	264	277	260	269	261	252	256	258	247	254	282	277	270	234	255	242	242	238	250	258	267	268	235	224	272	280	254	259	276	235	228	264	256	266	240	258	263	230	223	242	276	219	228	239	231	252	241	256	223	244	263	228	243	231	260	274	270	233	263	264	221	220	248	262	253	264	244	246	251	253	263	252	256	268	264	210	263	220	230	243	234	254	233	235	265	258	238	272	250	264	256	244	245	232	260	262	233	247	253	271	262	251	252	258	258	253	232	219	255	255	231	263	257	215	250	231	241	238	257	235	251	252	256	238	219	249	255	255	245	260	230	230	250	248	270	263	230	236	252	228	220	256	273	250	223	269	246	252	265	222	248	249	217	240	268	278	232	254	228	234	262	224	251	236	241	262	250	251	260	261	243	208	273	275	270	261	270	235	260	274	248	233	252	251	249	244	220	261	232	252	223	264	280	246	274	277	267	249	272	251	232	247	276	265	231	252	255	200	236	256	250	242	267	263	236	260	230	252	279	250	242	283	262	233	236	241	223	262	262	256	266	239	260	233	254	235	227	274	234	247	281	254	257	259	243	241	219	259	238	244	244	252	266	228	259	244	258	248	264	217	221	240	265	246	240	256	261	238	245	237	216	241	252	226	259	246	262	266	219	236	258	271	261	273	245	269	240	240	257	278	249	254	232	261	246	264	258	251	244	188	255	250	236	278	278	249	251	266	278	240	256	239	239	262	214	237	247	243	206	256	244	240	236	240	220	242	237	246	271	240	247	270	256	215	248	242	257	257	267	243	213	244	240	245	254	239	235	250	273	225	257	266	254	236	240	259	223	266	238	241	250	258	246	256	260	246	266	261	250	246	230	302	252	252	232	227	251	246	260	287	230	252	220	262	237	258	271	255	246	249	280	229	239	214	244	249	283	249	254	253	236	258	241	249	218	246	237	260	248	252	242	239	245	252	263	243	261	226	236	260	258	262	257	231	254	204	240	255	259	258	234	261	249	233	247	259	233	257	242	241	251	237	235	237	274	217	276	277	245	249	273	249	237	259	250	238	272	255	252	272	216	247	223	211	231	266	247	243	260	254	241	253	247	242	260	248	271	257	238	258	257	225	229	243	258	238	252	269	210	256	239	255	242	272	232	237	228	240	251	242	292	228	243	242	241	232	278	235	264	256	260	218	250	241	238	267	262	269	246	251	254	263	265	251	230	260	246	251	280	252	246	223	250	235	261	235	222	259	243	263	249	248	243	259	235	266	238	251	256	240	216	222	228	231	244	241	250	266	237	225	248	272	260	237	229	266	227	218	247	223	231	258	268	252	265	245	230	253	244	201	270	258	251	266	241	264	226	249	239	228	244	234	278	247	243	232	237	251	245	243	271	254	255	242	204	226	256	214	276	253	244	227	251	248	270	267	240	270	237	243	248	252	251	236	257	231	257	230	230	242	242	229	261	253	226	264	230	244	267	232	233	262	233	235	245	210	244	238	234	235	245	232	239	241	238	238	254	262	237	235	287	240	260	262	241	271	231	266	267	240	250	246	274	253	260	225	269	276	214	280	253	260	240	241	256	263	236	270	280	244	224	246	253	252	244	213	242	236	239	227	248	230	222	247	268	240	243	253	218	272	219	240	237	253	228	250	252	264	259	246	254	242	235	249	260	241	239	251	239	250	263	236	245	228	223	248	251	229	228	257	233	236	249	254	253	291	229	263	240	250	237	209	240	232	264	265	242	225	238	247	221	261	242	241	271	251	239	269	238	265	241	254	264	251	283	254	246	258	242	280	223	249	229	242	242	252	243	248	255	227	212	259	257	207	272	239	239	285	242	243	235	280	248	265	245	220	241	235	256	265	246	273	238	245	261	208	229	252	249	231	258	253	250	254	269	260	232	232	265	239	249	263	252	246	219	257	242	250	252	258	225	243	255	249	250	220	248	231	263	259	238	263	236	241	245	249	267	243	257	234	261	284	269	271	264	279	230	277	260	273	247	278	232	253	233	249	247	227	223	231	242	236	210	252	255	229	280	258	242	256	232	231	225	264	242	242	237	237	236	227	242	248	244	225	285	218	254	246	248	263	250	236	218	262	242	242	250	251	260	242	226	272	252
9416	10894	16413	19093	19671	18708	16609	13209	14477	14838	11935	8543	7505	5301	3390	3323	5698	3257	2394	2658	2898	2590	2465	2134	2063	2249	2759	2773	2600	1921	1992	1983	2541	2278	2133	1630	1534	1516	1252	1190	1009	1264	1305	1104	1022	897	817	809	695	754	717	767	699	737	759	713	689	702	726	685	685	695	650	682	671	677	712	676	733	675	702	663	680	666	667	705	660	724	686	655	714	681	674	702	705	657	665	623	680	693	723	690	660	663	689	721	716	725	741	707	681	670	682	658	662	695	618	666	675	656	694	639	665	683	693	678	683	715	665	728	667	667	629	722	684	690	665	707	691	722	649	689	653	633	674	656	657	677	667	648	702	698	666	689	656	648	657	652	696	681	690	701	652	678	635	646	689	661	686	681	683	656	684	712	650	725	672	688	685	669	646	675	683	665	661	662	695	676	660	697	680	732	689	660	662	678	691	675	646	646	684	684	672	669	671	688	660	628	663	694	692	683	693	639	681	675	651	688	666	694	684	698	686	670	665	642	660	623	654	679	678	656	710	686	615	660	655	658	647	687	635	683	647	699	608	676	668	685	682	696	687	667	662	670	606	655	652	662	671	686	689	697	688	621	660	698	665	720	718	677	688	662	655	638	667	647	634	649	705	683	713	682	698	631	678	697	685	690	652	716	646	674	704	644	630	629	705	691	676	702	678	712	647	634	684	708	687	686	678	708	697	653	676	683	667	686	692	670	670	692	661	661	635	622	653	661	662	673	684	669	668	700	675	695	665	699	631	660	639	686	677	664	683	719	674	656	703	644	675	685	644	713	653	647	705	646	661	701	645	670	683	672	669	692	690	663	682	665	669	649	670	714	660	678	710	681	722	699	709	670	669	661	654	696	668	691	677	699	667	652	684	640	672	722	644	698	662	716	703	681	705	729	671	682	703	687	673	730	670	636	692	702	637	644	676	661	700	678	716	680	674	675	632	658	707	703	705	693	668	671	642	655	674	671	693	673	689	679	702	655	651	679	658	662	636	644	696	681	619	668	669	681	677	688	650	696	633	694	639	711	667	673	623	692	727	717	642	624	725	645	670	693	604	678	664	689	662	660	676	653	710	725	685	644	666	633	639	626	666	705	673	680	696	710	684	655	686	656	690	673	666	683	674	638	674	664	645	679	695	669	661	682	657	659	708	624	673	721	711	638	654	727	634	660	646	664	693	680	672	646	630	665	682	693	703	655	635	693	666	638	704	677	671	679	666	651	672	663	665	657	653	678	675	714	657	664	642	663	661	668	640	696	680	626	638	716	664	701	700	706	682	639	668	652	665	649	704	649	677	650	655	661	682	699	642	641	643	657	699	671	662	664	646	687	670	695	654	643	704	659	652	645	721	705	663	624	714	687	664	679	662	710	703	675	722	671	694	680	668	608	718	643	698	686	652	651	717	672	678	667	678	658	660	679	708	668	672	644	674	717	718	688	655	681	675	670	703	687	651	670	646	689	639	685	668	648	687	668	655	656	683	629	679	678	652	676	686	654	663	651	631	640	680	660	711	651	662	694	660	672	661	657	667	661	689	688	693	637	736	673	644	673	698	640	654	682	631	687	694	661	641	682	637	674	727	640	722	673	686	678	698	674	662	671	697	707	658	617	668	637	689	690	671	736	661	679	664	652	631	679	698	639	694	673	696	650	656	682	688	673	701	620	661	645	639	690	680	660	678	724	637	673	698	684	713	651	686	675	663	691	641	698	704	656	683	651	716	690	657	704	699	690	695	623	659	682	642	692	682	664	683	625	658	672	703	685	644	703	680	712	664	660	655	657	700	636	728	631	671	658	685	703	665	711	674	689	714	641	673	675	721	653	706	691	661	680	689	679	629	661	643	635	689	695	676	705	654	676	670	664	679	638	652	672	667	717	655	643	704	679	637	675	674	699	681	693	628	723	659	713	655	648	668	691	658	670	674	708	678	671	655	675	628	672	644	700	642	675	683	634	679	709	735	669	682	663	671	720	668	678	665	636	660	686	660	673	658	616	628	670	695	654	671	636	703	669	686	683	701	661	681	671	635	650	622	735	660	695	642	706	646	649	740	625	658	644	621	664	645	631	661	698	654	715	639	698	629	666	669	692	691	652	700	659	707	706	659	655	676	670	665	633	687	693	658	671	678	629	678	631	660	677	634	672	682	692	681	668	684	678	687	652	656	646	654	714	739	668	713	682	684	695	668	732	637	666	687	663	671	713	609	660	677	665	672	683	709	738	712	662	703	660	731	696	704	653	688	691	703	640	606	704	649	697	683	708	660	696	677	664	662	669	672	635	707	700	645	675	640	626	675	635	685	689	675	698	709	679	655	655	664	714	625	682	693	716	720	623	669	707	689	664	662	676	727	706	687	672	679	702	697	653	753	688	714	666	671	704	684	697	698	679	666	702	652	700	676	698	658	656	657	644	684	676	686	693	667	683	641	701	732	695	665	676	668	666	650	654	614	664	676	699	637	673	690	636	684	642	714	653	640	733	626	694	655	672	662	686	639	680	678	637	638	669	649	659	646	687	672	665	714	654	692	604	674	629	695	700	651	691	726	670	666	720	679	697	717	705	722	655	671	704	678	653	655	675	634	656	661	703	703	652	663	672	657	687	661	672	632	644	653	701	718	700	676	666	642	704	676	689	644	686	640	682	660	681	618	655	651	646	673	645	688	625	628	687	666	692	649	678	672	712	677	718	660	703	694	681	638	674	644	665	704	675	633	664	711	691	643	700	682	693	657	662	689	636	706	686	649	662	669	727	683	651	636	666	697	703	683	665	678	736	652	689	697	664	630	693	669	659	693	673	679	651	681	670	639	651	613	673	697	671	652	676	669	686	685	669	659	699	707	649	633	675	730	707	636	669	704	672	668	687	713	701	675	669	688	646	658	713	625	661	692	723	696	670	690	635	681	685	643	685	692	682	669	664	690	671	668	692	683	675	695	674	658	684	692	702	705	676	691	717	707	651	672	708	659	659	700	703	682	652	640	682	673	672	697	631	735	677	678	733	672	693	698	671	711	702	676	666	657	688	641	694	632	716	638	674	705	685	683	670	677	676	722	694	717	623	693	684	671	697	700	670	639	682	651	663	714	674	661	659	682	681	685	676	686	707	701	664	690	697	674	657	696	678	696	724	707	629	599	651	653	638	675	626	696	637	698	682	657	722	677	666	711	631	636	666	695	675	671	618	702	677	639	646	695	666	659	645	685	667	647	709	683	669	729	719	706	705	701	703	684	669	662	603	695	719	650	650	690	663	665	689	672	679	644	676	728	659	624	625	656	662	666	669	622	668	668	635	704	660	671	681	714	636	671	678	673	725	695	651	667	687	661	662	654	682	691	678	717	670	675	740	687	695	660	658	717	653	697	660	702	683	660	729	739	713	652	676	681	716	674	694	678	642	654	646	640	689	650	634	655	693	676	708	686	707	636	666	699	649	671	669	687	714	655	645	709	663	685	659	683	698	699	673	715	634	705	716	698	632	681	669	691	677
33325	37911	37614	35567	39239	38434	34958	30735	34469	31741	26968	21805	18926	13558	6224	4778	9979	6504	3576	3271	4140	4076	3870	2022	2670	3081	4222	3881	3603	1952	1865	2067	3955	3452	2819	2264	1852	1883	1474	974	853	1365	1479	975	946	786	576	452	312	368	291	343	332	356	288	280	273	248	247	207	250	220	224	214	224	219	211	222	215	197	200	231	207	224	240	229	214	195	225	215	218	209	219	218	195	201	213	220	224	194	223	233	221	219	205	233	243	242	233	256	255	249	216	193	251	240	242	208	206	182	220	208	195	207	216	223	212	218	209	223	217	216	231	197	213	254	217	214	221	225	233	200	228	243	210	220	210	213	221	238	222	225	191	219	219	244	215	198	230	201	211	210	198	229	208	221	224	224	229	220	196	212	214	229	205	200	213	230	205	199	222	221	203	232	232	186	196	204	222	212	209	228	214	211	214	205	217	223	226	255	186	224	218	226	201	211	221	250	205	229	216	250	253	203	193	187	201	239	218	217	219	233	224	221	220	218	212	218	216	233	220	215	201	222	225	229	229	212	201	208	221	220	216	216	202	206	215	221	239	231	206	242	214	241	216	233	210	215	246	224	221	221	203	217	226	211	232	219	229	214	220	230	218	194	225	187	223	216	221	209	223	214	212	199	230	223	207	236	240	220	186	215	223	210	180	206	230	235	223	203	225	231	236	208	217	200	219	234	205	211	238	221	221	238	226	213	211	228	187	195	247	219	227	201	227	213	218	192	219	195	211	223	200	245	230	215	226	205	228	200	198	233	224	200	222	224	190	199	234	227	222	218	215	204	228	202	214	223	210	194	216	217	193	221	224	221	236	226	226	210	203	234	199	210	244	228	226	223	218	208	214	249	207	205	205	239	200	242	225	205	215	212	217	195	219	236	211	221	235	216	205	204	219	230	203	232	226	217	224	195	204	224	220	227	243	240	231	219	210	209	206	257	231	190	204	236	199	237	216	221	230	228	235	237	259	213	196	226	231	218	218	197	226	201	224	207	203	229	207	220	210	202	229	197	210	238	200	220	171	210	227	219	218	225	190	213	198	215	232	221	177	210	220	204	224	191	222	216	223	220	200	221	234	216	243	221	208	234	229	228	197	215	209	213	229	210	214	206	183	227	208	226	186	230	215	199	212	250	219	254	224	202	244	231	215	241	245	236	208	224	204	234	219	221	240	234	232	211	220	225	225	203	202	210	206	223	229	225	212	234	248	225	216	214	205	217	226	210	195	226	212	215	189	221	215	223	229	223	239	258	214	206	219	216	222	228	229	228	196	218	211	239	240	254	229	196	215	236	218	201	230	231	225	236	240	202	205	211	225	235	204	221	214	212	226	272	193	230	196	196	238	222	203	206	257	192	200	220	222	210	192	223	208	216	216	232	206	207	233	222	217	223	226	208	198	182	228	190	219	227	221	227	202	206	223	230	203	195	211	222	222	229	244	203	243	196	238	214	220	250	206	244	208	218	207	220	219	210	234	237	228	231	214	229	233	211	190	218	186	194	218	178	225	197	219	228	216	241	252	251	231	220	211	197	249	199	235	202	223	247	195	226	193	193	210	207	215	240	232	229	207	217	220	196	235	232	236	192	226	189	208	245	215	207	232	210	233	206	237	233	220	188	253	218	243	192	213	220	223	244	220	238	198	232	205	206	205	226	228	191	198	213	227	208	245	206	213	218	225	214	205	211	205	237	208	235	234	219	194	218	228	208	221	215	191	217	220	213	214	224	215	226	236	217	212	212	224	230	231	194	230	234	227	215	227	210	226	211	224	194	227	222	228	247	191	198	208	214	239	217	221	210	243	205	209	231	212	220	237	217	230	209	218	201	192	211	234	217	211	217	213	202	231	213	231	228	225	218	236	241	223	208	244	203	218	215	204	213	209	207	221	209	215	222	233	201	211	223	228	192	225	221	206	213	208	207	218	201	213	207	226	205	202	240	235	220	217	209	213	193	249	210	227	223	232	212	210	229	219	228	198	216	193	213	209	196	222	185	218	236	196	226	215	226	210	229	204	206	217	231	238	219	205	217	237	234	223	211	209	220	233	225	201	210	216	209	229	223	203	223	239	207	243	208	229	207	237	216	214	200	221	181	217	223	229	232	219	248	196	214	233	218	221	205	222	224	206	186	220	252	186	212	230	206	200	216	212	244	222	207	214	216	215	218	243	219	212	210	213	248	236	216	195	190	227	211	214	191	230	238	221	212	205	194	242	231	217	201	210	226	259	213	227	205	226	206	216	216	197	221	221	202	220	209	208	243	221	225	196	220	182	208	211	205	220	207	211	201	207	218	201	216	202	220	221	229	199	214	201	210	231	213	225	199	206	201	206	231	203	213	210	222	193	201	216	234	248	223	214	230	217	209	221	203	219	235	220	213	227	206	198	205	216	197	227	216	233	184	217	217	166	217	216	206	215	204	204	229	215	229	215	212	236	217	194	228	214	191	200	229	216	220	240	211	221	216	199	232	226	226	212	216	230	205	222	206	218	205	193	205	203	203	206	231	213	227	202	230	241	214	220	230	203	224	217	229	224	223	219	231	235	209	231	208	231	238	239	208	234	193	223	228	202	236	201	206	223	212	229	193	215	191	219	227	216	231	207	216	209	238	248	215	225	227	226	219	232	217	179	205	233	227	245	234	214	200	220	235	199	205	204	255	197	226	216	240	260	204	184	205	216	207	212	241	234	216	203	232	226	207	206	222	210	221	231	243	201	205	213	205	214	230	229	224	213	211	216	237	229	224	211	226	213	191	236	222	215	215	215	203	222	219	221	205	241	203	220	222	227	238	218	206	218	239	219	232	220	194	219	233	227	224	208	194	228	228	219	225	220	221	217	195	204	195	201	243	226	233	213	221	192	215	242	227	233	203	230	222	220	233	189	207	224	206	223	240	244	240	231	200	239	221	231	218	224	228	244	233	186	217	211	220	210	229	229	219	206	219	212	226	221	247	222	208	215	198	204	225	213	225	226	209	231	214	222	219	219	235	218	210	197	227	226	225	201	228	191	241	205	222	211	214	194	226	182	240	198	198	200	196	199	226	215	216	243	198	230	224	213	223	210	240	204	219	239	195	236	215	216	211	226	219	196	235	220	226	227	202	232	215	200	217	212	206	222	239	226	204	235	215	213	214	230	212	235	207	248	229	221	228	183	188	217	215	199	199	228	242	231	234	223	241	228	240	221	224	208	232	210	212	219	216	225	215	213	215	250	222	235	237	190	218	221	192	224	256	246	214	206	227	213	214	231	202	205	207	231	222	244	245	222	209	213	214	212	210	251	223	204	227	218	223	201	216	222	215	217	196	220	222	202	224	228	195	226	234	247	225	216	237	224	202	251	216	184	238	214	218	221	243	201	209	258	237	229	211	217	216	235	216	204	201	227	197	212	221	203	219	203	205	224	229	219	232	212	225	205	235	226	236	219	227	243	224	223	214	201	235	231	230	219	223	227	211	235	215	210	210	218	230	237	227	210	205	217	209
23330	31061	36139	38937	42968	45519	41957	42702	47305	45416	40334	35758	35470	27298	17728	17046	29619	21262	14730	14618	17327	17395	15992	9530	12665	14816	19505	17169	15773	10017	9673	10896	19560	18061	15388	12874	10394	11238	8298	5936	4972	7791	8748	5493	5846	4413	2749	2082	1670	1493	1083	1372	1311	1252	1247	1115	955	885	775	682	658	652	593	599	660	608	676	678	653	599	624	624	660	612	646	569	568	592	605	625	601	654	594	564	608	617	652	584	618	590	625	666	618	623	644	678	740	860	826	702	646	621	583	645	655	598	630	632	631	640	607	630	627	560	621	578	589	616	639	636	612	626	603	590	585	596	589	604	611	632	617	605	607	625	639	631	603	600	644	624	628	605	630	582	580	593	620	607	606	608	614	617	611	599	619	581	608	600	611	626	591	615	664	625	622	622	596	588	619	604	615	571	616	598	623	619	598	594	630	606	604	610	615	586	603	626	543	571	597	622	578	620	615	605	657	640	605	614	583	596	585	648	583	608	585	624	602	612	634	591	609	594	654	579	628	580	569	609	612	554	603	602	598	623	605	592	615	608	586	588	617	598	599	589	564	584	603	569	630	622	571	588	615	638	619	605	669	581	644	599	642	611	565	606	600	617	629	645	598	621	660	577	595	613	618	649	608	592	641	595	575	599	628	578	593	603	639	621	583	564	575	586	608	628	584	602	655	605	611	612	638	603	620	576	606	615	604	592	570	617	613	617	661	605	629	568	629	599	631	597	608	648	624	636	577	592	644	630	596	654	618	624	608	634	608	604	616	624	616	626	605	604	595	615	604	631	603	590	572	653	577	611	598	595	597	626	571	603	613	577	621	601	632	610	606	631	585	605	654	640	579	601	619	612	610	617	579	609	578	592	607	643	591	666	611	627	619	598	621	631	567	587	606	587	613	571	612	602	594	634	569	579	634	562	621	601	627	622	616	672	574	653	552	629	617	612	575	605	555	639	628	621	587	623	627	571	610	600	573	613	632	622	630	586	593	589	571	604	601	576	586	626	614	566	609	588	595	591	649	608	552	607	603	609	577	642	628	611	557	650	603	609	607	627	623	605	586	589	597	625	645	632	584	617	594	614	584	569	583	632	610	575	684	627	617	669	618	599	614	609	612	572	627	629	591	601	611	620	550	605	613	630	614	617	581	595	636	587	648	580	639	619	625	580	575	585	682	575	576	609	588	641	651	640	622	571	639	596	610	577	635	622	583	633	590	625	621	640	597	603	595	631	608	630	580	624	640	618	622	635	639	594	604	603	625	597	607	663	632	632	640	586	609	585	641	662	585	628	593	596	596	584	626	571	578	623	652	597	586	619	650	596	640	628	620	641	593	606	585	564	620	598	589	609	589	613	627	589	601	612	631	691	609	603	633	596	623	580	624	616	592	638	608	596	570	593	609	604	652	616	569	603	570	596	650	649	636	599	595	620	607	597	615	645	602	587	589	621	643	626	594	593	649	560	610	639	635	603	604	603	564	627	612	600	603	657	607	605	582	600	587	659	651	659	559	650	587	642	586	585	644	601	595	625	593	617	597	577	626	582	577	623	619	604	588	640	607	612	650	611	607	559	614	633	596	611	627	594	648	583	609	626	621	627	598	589	645	603	610	603	614	604	614	598	587	582	589	610	626	623	641	617	606	619	568	622	611	586	588	634	595	588	645	621	587	662	607	646	597	637	589	568	614	595	640	588	605	650	622	651	587	608	580	587	611	641	679	615	589	602	614	633	641	625	611	589	541	648	614	641	654	606	573	629	605	578	600	598	613	585	615	582	614	620	557	605	599	605	615	617	581	573	593	642	668	604	579	597	604	621	597	614	590	681	610	579	596	636	662	649	655	610	579	587	571	595	589	621	639	582	595	603	608	579	605	630	635	576	619	588	582	629	591	615	588	640	562	595	614	560	580	581	604	590	599	628	573	574	589	627	596	617	587	579	596	580	593	617	583	635	614	614	557	606	589	651	596	602	621	610	596	636	624	586	633	604	610	587	615	616	596	586	636	582	631	610	590	610	611	634	630	604	619	603	624	654	615	610	661	600	637	576	583	647	595	602	579	563	616	595	569	609	619	644	623	628	628	650	588	605	583	652	605	627	605	617	602	659	627	597	648	573	606	568	632	596	647	595	659	579	631	583	612	647	641	578	619	634	595	628	630	622	613	607	633	616	641	598	580	628	603	639	614	616	593	590	631	634	579	603	623	582	653	620	611	622	634	626	626	594	599	561	605	582	673	614	601	584	673	641	592	584	621	628	610	608	603	610	630	648	610	591	549	619	549	591	623	577	594	616	558	587	658	609	607	594	631	585	595	585	563	608	633	605	638	642	600	608	582	660	587	604	563	652	575	602	578	666	652	647	652	635	584	566	588	580	628	536	626	642	642	603	624	607	603	637	596	657	602	617	570	617	613	617	599	617	582	620	604	605	650	636	627	617	631	643	653	605	636	609	622	655	654	639	620	615	597	610	629	632	618	604	614	624	632	615	596	623	589	559	641	619	603	617	588	600	626	617	572	614	566	596	559	610	576	636	590	579	557	612	645	595	648	581	603	577	610	562	666	588	600	659	617	614	609	609	604	604	555	624	604	616	615	627	595	629	615	583	608	606	612	621	600	622	607	629	616	632	594	614	607	593	660	603	589	649	605	616	589	603	587	620	624	585	621	609	606	536	624	605	612	642	629	612	651	621	595	608	531	637	599	618	586	634	616	633	633	622	586	619	633	623	571	608	624	601	609	539	654	672	584	599	566	612	603	607	633	644	623	573	624	628	581	593	598	590	615	615	645	607	604	595	571	611	629	605	605	599	625	624	628	618	634	649	610	636	604	603	587	598	618	615	624	598	637	644	629	570	594	618	592	637	587	592	604	598	609	560	613	596	636	617	619	585	626	621	608	586	646	591	550	559	613	609	625	574	622	576	616	579	628	603	588	623	568	596	594	616	592	607	640	613	622	566	664	578	634	566	606	609	589	616	632	599	625	577	609	608	620	607	575	593	626	577	635	577	591	642	582	651	575	589	619	605	596	572	616	598	589	594	658	578	587	605	617	621	651	629	584	588	595	590	581	605	627	614	599	634	632	664	609	617	622	611	596	620	621	620	610	588	626	621	633	606	578	570	606	583	621	599	584	585	621	595	610	590	609	574	606	609	655	641	611	623	627	638	620	625	618	637	604	618	589	597	605	658	552	634	596	609	592	588	587	609	569	614	569	621	571	630	641	572	565	575	627	612	620	561	632	614	616	644	612	588	608	626	635	629	610	564	599	622	625	590	584	618	623	615	555	654	580	659	580	592	611	652	611	597	629	669	631	610	596	596	614	569	605	577	624	681	587	613	606	653	588	600	646	565	573	626	594	607	595	613	570	601	622	602	603	606	576	611	588	630	563	585	608	651	635	639	568	628	634	627	630	630	572	610	558	653	630	632	573	601	619	578	577	583	596	615	648	641	618	605	648	610	586	609	646	569	608	664	654	641	619	622	621	561	577	605	629	630	589	627	572	595
38882	43099	38881	38986	42981	43090	38667	34114	40084	38849	34292	27273	25778	20473	9309	8278	13808	9094	5766	5654	7584	6533	5587	3938	4959	4598	6471	6747	5298	2392	2138	5161	7545	6232	4385	4346	3481	3087	1848	1811	1871	1894	2011	1302	1404	1001	617	622	519	360	357	433	440	426	415	364	318	283	263	284	274	281	291	270	272	269	286	274	289	250	281	262	290	287	290	266	258	268	257	285	278	268	281	262	276	302	256	263	254	287	280	255	251	256	302	279	296	289	285	254	276	244	270	266	281	272	290	279	255	254	291	261	273	271	299	298	275	265	263	291	282	228	277	242	271	284	264	279	278	284	281	239	256	289	266	238	261	269	280	269	244	281	271	308	296	252	260	256	293	264	243	265	236	263	294	272	279	278	275	251	282	226	254	249	256	256	272	259	252	271	266	284	252	295	264	284	243	270	298	287	276	259	247	288	270	293	290	277	264	269	307	241	238	278	259	277	267	258	274	246	256	234	285	256	282	264	281	256	259	253	257	267	274	260	251	269	277	261	281	304	256	259	244	291	293	226	268	252	277	283	274	246	248	266	269	270	283	276	254	268	254	255	264	254	264	262	263	248	259	268	255	258	285	242	283	270	275	284	268	261	267	265	263	269	278	286	278	268	264	267	284	244	273	251	252	236	292	240	293	261	253	274	263	253	293	276	261	232	243	276	255	266	259	269	277	298	251	260	252	275	265	270	231	279	262	259	245	247	229	279	310	269	275	286	264	259	270	281	242	248	303	246	285	275	269	286	265	290	259	292	245	277	281	248	275	272	275	263	246	226	267	273	295	288	259	272	261	279	285	266	255	256	279	271	258	272	287	276	304	254	250	282	246	275	271	258	273	256	272	243	314	283	252	273	277	269	290	267	277	304	257	258	291	264	243	266	249	269	242	246	266	282	268	249	296	248	284	278	248	260	269	276	267	289	269	271	273	292	258	280	274	281	272	290	268	249	276	264	265	249	291	266	278	238	259	260	274	273	278	272	238	261	258	250	258	271	279	251	283	268	239	252	269	301	277	241	250	270	267	269	270	287	272	263	258	288	276	230	245	268	278	286	273	243	240	283	243	278	267	296	255	289	232	282	283	273	259	278	256	301	252	295	249	214	255	275	239	253	278	274	276	262	282	289	253	290	252	287	278	297	292	307	288	272	261	271	247	270	249	260	254	283	257	254	249	281	288	268	282	279	292	252	281	279	286	251	247	303	288	297	281	282	275	250	268	266	301	266	250	275	287	267	225	274	237	242	246	243	281	259	286	264	264	258	252	272	274	274	275	283	264	244	241	247	243	266	275	275	269	232	283	261	278	281	253	278	278	264	256	231	254	274	266	282	260	272	279	240	237	278	273	259	281	275	310	276	250	230	275	272	259	268	287	272	291	256	262	264	273	276	279	263	262	261	273	269	275	265	261	298	267	230	255	292	249	257	267	269	297	274	306	262	234	255	256	252	278	269	280	264	265	263	263	273	245	276	257	283	267	276	262	261	264	273	281	231	267	264	258	271	267	260	237	262	274	281	266	264	255	275	280	268	253	266	273	253	277	274	256	246	270	268	262	274	276	253	261	257	259	243	249	299	256	282	264	251	270	275	251	250	286	246	251	283	249	291	289	250	258	290	267	261	270	261	260	223	287	272	289	284	266	273	292	278	266	257	271	238	287	259	254	247	257	245	271	281	284	251	272	262	297	265	265	272	271	240	264	283	235	264	272	263	283	269	266	275	252	279	278	256	275	272	264	260	266	278	256	248	275	286	289	274	284	284	235	254	278	263	287	271	271	275	320	255	271	250	266	272	258	262	242	273	273	265	282	275	249	277	287	247	262	266	253	288	251	260	270	270	245	275	251	264	275	270	276	266	266	304	281	279	279	250	283	248	251	247	261	269	272	256	251	253	259	276	277	260	281	276	264	246	275	273	236	297	241	287	278	257	264	260	259	263	268	268	285	262	266	238	260	274	269	300	266	240	273	254	259	240	251	263	259	294	264	259	272	277	288	274	245	247	268	255	257	256	277	273	275	280	214	267	294	262	250	266	278	244	289	260	259	296	255	267	258	322	260	257	271	273	258	306	234	274	263	256	269	263	264	283	261	266	252	270	262	266	277	254	263	260	275	257	288	276	225	303	276	259	273	260	281	266	252	274	282	275	265	249	282	275	289	265	262	274	257	271	254	282	301	250	293	266	238	241	255	255	265	249	275	264	285	260	281	271	258	293	272	257	247	263	257	278	248	280	255	286	298	241	242	280	275	266	265	252	271	256	273	269	273	268	269	261	275	249	293	248	263	242	267	247	255	293	282	243	251	275	285	244	263	269	275	238	252	250	259	276	244	262	276	264	270	268	265	235	272	253	240	295	263	305	263	266	266	300	298	275	271	270	264	269	261	271	265	242	268	257	239	288	276	274	249	261	284	275	216	261	266	267	281	291	283	256	271	269	255	267	272	250	261	256	261	283	259	249	236	252	264	259	269	275	286	278	269	252	269	294	254	285	264	274	277	270	271	294	271	259	220	252	299	252	255	250	258	252	237	270	272	241	251	248	287	274	290	269	256	268	284	264	289	285	278	265	271	276	242	286	241	298	268	284	277	264	256	279	259	269	257	284	256	273	251	288	250	264	265	277	288	259	290	255	289	266	267	272	267	260	282	272	283	294	287	247	295	268	263	278	265	268	284	244	257	263	282	229	246	259	271	282	252	262	255	260	253	319	274	274	238	283	276	259	265	250	296	262	248	271	278	270	264	255	274	264	275	241	253	280	270	259	264	261	290	259	284	273	249	249	264	248	275	236	247	282	287	260	265	282	270	267	292	246	234	248	292	274	256	244	284	256	263	263	240	249	259	247	312	298	236	298	251	253	271	265	284	300	278	295	269	283	270	273	295	273	274	250	246	245	276	288	305	261	237	309	274	237	262	276	261	282	273	266	262	256	264	261	276	265	268	268	301	292	288	283	264	284	254	244	260	273	275	269	266	294	242	278	279	285	296	245	275	293	262	259	296	248	259	267	263	253	269	265	299	264	257	263	275	270	277	262	264	252	277	281	277	285	274	261	263	256	270	264	251	257	248	298	284	289	251	268	280	275	261	286	292	278	273	267	258	278	254	281	267	270	285	290	275	256	267	269	301	263	270	254	269	252	276	253	266	244	266	262	295	286	278	272	259	246	267	271	252	243	260	243	259	246	274	257	267	300	269	274	251	276	263	284	271	255	268	277	275	277	260	253	266	262	266	247	249	249	260	273	265	262	255	317	258	288	271	275	255	261	228	257	274	268	283	267	254	267	260	277	289	240	268	268	258	254	305	266	269	250	274	259	240	299	254	251	234	253	293	245	287	257	262	253	266	283	269	271	272	260	237	235	274	276	264	279	263	286	281	273	285	278	283	237	238	290	285	266	283	256	269	258	275	262	286	277	287	262	272	286	292	271	260	268	252	274	268	241	286	266	276	246	289	272	276	276	260	261	273	266	248	251	229	263	254	259	267	264
27337	35916	36689	42136	45866	49580	47231	46336	51378	51888	45676	39815	41725	33414	20554	24206	33557	24683	19498	20894	24027	21879	19108	15453	19776	18473	24749	23423	20793	10587	10845	21692	27916	25073	20155	19788	17325	15249	10143	9633	10304	10231	11346	7313	7994	5317	3428	3015	2649	1442	1249	1890	1939	1923	1757	1399	1106	957	879	868	815	743	792	772	801	821	828	829	774	771	807	753	752	774	744	763	762	757	677	751	735	706	688	727	756	753	732	711	690	681	739	738	704	715	820	918	1024	969	886	844	764	656	741	724	735	733	718	677	724	703	778	751	753	694	712	712	757	734	731	745	729	733	742	755	758	712	729	737	700	708	743	677	752	755	724	715	732	714	729	728	711	749	763	726	744	727	728	701	779	690	702	775	692	693	763	760	756	701	719	721	668	780	720	722	745	717	732	738	800	758	670	715	702	766	731	719	769	731	710	756	710	793	747	763	773	740	712	698	754	705	707	714	757	704	735	718	748	736	739	750	720	759	785	705	714	657	713	725	752	740	730	727	711	676	740	763	742	708	721	760	707	698	663	684	785	755	759	741	709	797	741	742	732	736	707	752	704	736	696	737	710	723	712	720	717	691	752	742	747	746	749	725	726	703	718	687	707	739	725	674	715	786	750	743	728	760	735	756	794	739	755	731	710	732	725	738	714	692	747	735	757	699	710	747	738	725	772	758	774	700	733	746	730	786	717	706	740	729	747	737	708	750	725	750	741	678	730	745	760	751	708	735	721	730	740	759	752	755	733	756	706	746	718	693	752	693	765	752	693	693	789	737	735	739	715	745	683	761	714	760	691	756	724	714	732	744	743	743	750	728	736	724	721	682	716	783	723	754	728	735	702	770	752	728	698	779	743	746	772	736	760	735	687	733	720	749	782	736	713	737	706	721	716	669	717	767	757	746	673	709	733	698	704	769	692	711	775	725	725	738	746	715	731	738	673	748	720	729	765	696	700	716	746	733	721	737	760	725	756	751	717	768	721	759	739	737	759	725	715	721	754	747	715	726	758	724	654	738	701	707	773	712	673	693	757	719	758	801	714	746	752	718	673	774	730	740	729	758	731	763	729	686	744	785	720	730	664	715	725	811	707	724	734	706	745	712	725	742	690	725	752	729	791	736	749	709	691	746	713	739	714	730	717	738	742	705	741	724	694	737	746	725	728	725	688	753	718	714	739	742	708	745	687	744	764	696	773	713	773	697	772	745	744	739	684	713	768	718	717	702	738	747	742	737	722	743	728	728	706	700	757	775	698	739	704	744	721	728	760	744	781	697	745	684	676	756	717	718	719	735	729	772	774	715	743	713	744	741	738	727	758	704	760	763	704	763	733	739	722	710	746	757	706	716	725	783	725	733	723	755	724	717	726	712	736	715	745	727	738	735	707	734	729	706	741	708	765	710	731	721	736	735	697	714	774	708	712	763	706	774	703	735	706	767	733	757	735	764	721	748	711	729	725	743	687	747	757	748	719	692	750	687	728	723	773	729	694	726	737	754	740	707	675	769	770	713	701	775	723	708	757	749	745	701	761	719	700	725	757	734	749	695	742	718	718	704	713	716	747	743	708	758	758	726	699	744	708	723	719	718	726	717	733	685	746	768	736	733	743	723	751	745	761	741	740	744	704	702	741	760	721	750	728	748	717	710	752	729	702	722	735	736	767	717	781	698	729	726	712	728	714	670	704	737	779	743	735	688	727	731	719	707	779	732	743	735	723	751	728	741	721	720	655	767	743	741	724	783	791	687	723	748	711	730	685	764	722	714	742	722	745	730	737	758	723	759	726	731	763	727	749	731	650	711	773	754	718	752	743	695	735	743	739	724	749	770	762	662	729	720	781	744	716	712	774	739	716	721	769	775	724	746	741	708	748	787	705	744	769	733	737	734	760	800	762	709	770	741	734	747	740	745	705	771	710	734	726	737	767	728	724	737	720	724	752	774	725	751	728	749	700	674	717	766	778	719	736	743	790	719	712	750	767	778	750	690	767	732	695	731	690	746	695	696	773	714	715	717	736	730	695	705	733	752	700	741	741	733	741	674	720	732	765	786	735	770	705	756	704	758	718	719	730	739	767	746	723	733	701	750	744	782	735	719	767	713	755	754	727	683	700	788	733	678	789	729	759	737	757	714	786	740	721	726	721	724	714	730	727	736	655	718	749	693	727	780	755	742	736	695	715	747	697	723	741	754	721	727	724	728	710	767	752	698	712	733	702	754	785	752	770	694	706	715	754	759	812	753	709	728	741	696	701	707	733	727	772	757	733	744	680	752	737	705	766	755	707	745	738	698	726	770	714	678	737	698	762	721	744	704	754	714	746	767	706	723	729	753	754	719	733	722	769	705	700	757	757	788	725	753	740	718	742	704	722	686	724	798	776	736	713	761	719	721	773	731	777	678	744	714	676	734	708	733	749	742	719	746	702	770	757	710	691	763	728	743	731	771	745	774	753	716	724	728	744	762	719	705	696	782	717	686	723	756	666	736	716	752	721	724	744	734	738	693	786	673	769	764	781	715	708	703	769	695	749	723	699	745	716	749	705	738	743	707	760	795	756	730	782	697	712	731	766	713	755	748	703	738	733	718	673	735	734	706	714	729	711	758	748	719	744	734	773	723	748	668	717	705	737	727	723	754	782	720	718	719	699	712	729	715	750	721	760	698	776	740	735	773	719	708	737	711	728	738	748	742	693	750	731	779	763	679	701	715	733	689	686	748	705	714	711	718	721	727	696	748	736	706	724	718	783	753	722	788	752	733	727	719	750	737	737	721	710	709	769	766	734	761	764	786	744	707	734	754	741	731	680	743	704	712	743	753	719	748	738	784	761	714	706	736	749	707	700	746	732	742	742	743	734	745	726	758	732	728	706	691	723	746	702	694	733	699	737	759	772	754	699	785	736	729	770	750	767	747	681	733	770	743	789	727	743	743	670	755	737	711	692	721	746	744	676	753	729	724	765	745	770	780	756	697	762	737	746	756	675	751	726	742	772	697	700	685	740	670	754	717	755	786	729	796	758	741	734	710	685	693	760	789	717	742	688	738	742	762	726	719	703	743	761	758	740	756	704	742	720	741	763	737	772	736	694	732	753	750	776	738	681	727	757	705	787	728	706	725	698	728	708	759	742	711	779	696	726	699	737	734	706	781	750	695	721	740	746	705	728	754	711	729	661	712	742	729	726	756	720	739	719	740	702	712	725	710	701	764	725	735	686	769	732	761	765	709	764	719	688	703	729	738	732	726	711	701	711	716	758	679	780	800	748	681	745	748	710	707	717	738	692	755	747	757	758	758	723	738	802	735	702	757	771	695	707	749	733	704	735	738	742	727	712	742	775	775	696	710	700	741	759	703	774	701	708	738	727	745	735	734	707	732	802	739	765	710	709	746	754	761	777	756	774	714	772	685	779	752	737	735	745	730	771	716	714	739	757	740	712	706	703	771	777	718	753	746	746	743	724	689	737	745	797	785	735	722	734	713	730	726	686	758	746	777	752	765	744	699	719	751
12840	12745	11620	8784	8828	7336	5422	4043	3739	3111	2379	1691	1743	1269	799	744	938	785	666	558	587	545	525	486	545	522	587	585	404	364	390	426	564	513	411	460	382	367	345	356	324	334	317	295	329	293	278	273	306	270	267	301	292	261	260	293	277	241	269	264	275	230	246	268	272	254	241	279	277	249	290	252	297	264	278	271	265	258	260	261	261	302	239	266	247	244	271	281	255	268	249	254	236	264	273	279	267	269	255	292	271	268	283	259	258	250	228	278	274	272	271	229	244	242	276	258	280	257	245	281	255	266	261	251	266	221	261	295	246	273	266	253	261	298	258	273	240	261	269	258	284	260	276	276	261	264	275	252	242	257	221	274	269	250	280	269	284	282	282	254	257	275	272	267	256	262	248	285	296	270	276	268	231	254	241	261	266	286	241	258	273	250	261	259	270	253	296	257	247	264	295	254	276	256	297	286	277	274	261	248	257	256	265	256	274	263	278	279	287	279	265	242	286	253	254	283	263	267	278	294	236	261	271	290	230	256	249	231	242	260	267	242	272	289	247	232	244	238	300	257	249	270	252	276	265	241	255	265	230	274	264	265	263	268	249	299	268	254	235	277	261	239	236	226	238	253	266	253	241	263	290	251	274	269	260	279	261	253	283	254	276	273	262	252	275	234	275	255	272	251	220	266	249	247	232	270	263	275	243	253	270	263	267	261	262	268	260	276	251	260	272	228	233	255	243	253	269	267	272	275	265	270	249	242	275	278	243	274	242	276	279	247	260	246	237	243	268	245	265	260	272	263	265	262	258	262	251	263	255	248	250	252	241	257	264	264	293	272	244	260	241	281	264	276	249	249	250	263	266	258	286	283	283	265	244	258	283	248	257	250	267	271	280	258	262	243	266	270	261	278	257	243	273	273	268	274	249	231	254	253	252	247	274	255	270	234	230	276	244	235	271	272	285	269	272	274	261	230	254	274	291	259	282	269	257	251	241	284	268	280	258	247	268	263	275	271	244	252	253	235	258	257	286	251	252	259	261	265	243	244	248	257	244	244	265	304	246	298	232	227	247	258	265	250	255	271	247	316	226	254	263	247	288	244	286	277	251	243	260	268	303	253	255	278	298	275	271	263	280	269	259	286	270	236	273	230	259	273	273	272	245	277	283	267	264	246	254	260	272	279	284	249	280	239	228	267	275	275	260	272	278	263	264	234	235	246	245	272	253	285	285	268	246	276	243	284	269	263	278	286	292	261	266	244	278	254	284	299	247	262	255	283	275	269	257	267	276	278	259	276	272	246	283	274	273	259	269	262	233	237	252	266	238	277	234	286	280	276	257	258	244	242	257	240	275	233	265	241	240	255	281	266	268	259	272	210	272	254	280	284	269	233	287	266	260	236	230	267	251	266	226	278	251	282	276	262	276	270	254	259	244	252	244	250	290	242	254	270	260	259	247	242	261	261	294	257	262	294	260	263	256	273	245	219	228	245	269	263	273	262	272	263	262	253	260	251	250	243	272	242	262	266	284	280	259	261	277	265	261	261	259	272	241	282	256	272	244	266	277	253	278	269	254	264	269	270	242	265	264	260	264	244	284	249	284	265	244	248	259	264	266	274	273	257	263	256	233	232	266	245	239	242	252	280	261	240	252	274	256	282	254	264	256	284	263	265	241	268	281	260	245	273	271	281	254	253	263	245	240	286	240	273	289	249	258	270	266	281	243	271	245	260	289	300	280	247	246	229	244	245	248	267	283	245	252	238	280	243	274	260	280	261	264	241	266	267	264	235	258	292	284	265	255	240	266	255	275	253	271	238	271	259	273	278	251	251	249	251	284	255	253	243	236	285	251	275	275	299	272	280	267	286	246	270	234	258	269	286	269	245	268	247	230	276	268	259	243	260	240	277	243	249	286	269	287	261	293	254	266	270	256	250	268	293	276	263	268	281	257	243	276	257	270	261	246	266	264	276	285	296	237	291	247	257	257	252	268	244	239	234	260	296	228	257	266	250	243	254	274	253	263	242	229	261	253	253	265	257	268	282	247	243	271	244	262	278	247	251	286	277	282	244	254	254	247	279	239	266	243	263	247	252	278	262	257	275	258	264	253	246	243	260	253	239	237	243	253	260	276	236	254	276	261	251	267	286	256	275	250	262	248	283	248	276	255	277	246	242	272	296	280	279	253	255	265	295	263	263	244	246	265	216	283	259	239	258	253	267	241	268	249	253	246	249	243	280	279	283	250	248	250	260	271	251	223	253	261	272	259	236	273	238	244	259	235	221	248	271	266	276	261	259	273	249	313	247	242	284	230	253	245	258	253	283	255	272	258	243	253	284	260	258	302	265	261	233	240	290	284	250	273	265	273	281	235	251	255	249	287	273	246	264	262	257	282	277	272	281	268	259	289	240	292	250	277	261	262	278	273	246	295	258	248	258	276	269	266	252	261	296	241	266	242	272	289	252	273	263	253	258	273	241	279	280	296	263	259	263	281	250	268	269	248	254	258	250	280	273	276	270	289	241	229	272	270	267	270	241	276	279	257	266	266	266	278	258	245	275	252	286	294	250	254	271	278	268	255	247	271	256	271	236	280	277	280	256	245	270	253	231	261	261	243	286	256	272	269	280	270	259	257	225	269	243	262	247	268	275	248	262	267	269	268	260	247	277	242	232	264	281	262	268	281	277	274	301	245	235	244	259	280	260	277	252	258	278	270	256	259	270	251	255	256	256	282	261	267	243	281	246	273	262	272	234	250	249	275	267	276	284	277	271	281	270	287	277	267	269	298	265	243	274	277	262	256	290	273	253	252	240	288	286	249	259	240	259	272	262	261	284	241	277	241	249	258	284	293	287	230	263	277	273	259	259	275	262	275	271	272	260	293	278	272	228	262	255	244	249	250	245	242	249	236	289	264	274	268	287	256	274	247	253	263	285	258	278	244	262	256	278	252	260	277	264	289	254	251	258	276	271	268	233	273	252	270	251	278	275	270	249	267	273	271	251	275	279	253	273	290	285	264	253	256	249	246	244	257	277	291	257	263	260	248	253	279	248	291	254	257	280	277	264	259	247	259	229	281	275	274	246	279	245	250	294	270	286	307	274	272	255	274	245	261	276	259	248	227	244	292	283	250	257	266	244	248	272	252	248	241	248	285	250	262	272	252	242	223	257	262	270	269	277	269	256	265	271	255	248	264	248	274	266	246	265	258	273	259	260	253	236	239	242	254	261	273	258	285	275	267	283	268	258	275	252	282	239	268	247	306	259	262	279	265	268	283	249	236	293	248	283	274	273	234	251	286	255	271	263	269	267	240	272	261	263	252	255	290	241	263	275	293	277	255	288	243	256	273	264	286	248	276	256	265	296	271	258	277	258	260	267	285	258	287	299	289	261	262	280	256	258	272	256	257	249	250	256	259	274	242	286	287	264	291	265	248	284	290	283	262	255	257	241	250	242	286	275	265	244	254	270	272	251	262	223	215	258	241	278	224	260	295	268	255	231	250	266
8972	11748	15783	17773	19959	19450	16550	14451	15021	12625	10057	7546	7866	5596	3590	3470	4936	3786	2994	2676	2830	2550	2474	2178	2343	2246	2888	2729	1728	1456	1607	1784	2644	2552	2097	1925	1627	1585	1306	1230	1236	1364	1277	1076	1111	953	797	855	759	744	754	795	741	822	738	717	688	729	715	723	731	712	754	725	701	739	694	729	695	715	685	713	733	725	703	723	703	737	687	738	689	724	716	721	699	725	674	689	719	745	739	687	758	704	685	732	744	743	709	755	713	744	743	681	658	652	746	734	723	742	737	716	739	728	712	735	700	766	703	750	674	708	692	748	738	741	727	711	720	700	709	682	749	672	726	719	737	705	700	711	715	752	731	696	726	731	707	724	736	693	697	699	705	699	717	765	702	713	760	675	717	740	695	722	676	707	713	667	725	725	718	699	674	707	707	692	689	696	729	737	709	716	663	683	673	713	722	710	716	742	687	719	675	661	693	683	714	732	746	727	675	716	746	734	731	660	730	732	695	711	682	709	743	692	733	729	731	725	674	771	720	717	701	723	718	639	691	690	737	709	692	728	725	694	690	677	740	725	690	684	725	710	722	723	715	756	717	700	764	705	765	734	734	685	706	715	693	698	717	712	705	732	706	654	700	762	777	726	684	713	700	691	692	739	694	750	748	704	717	762	665	724	692	718	739	697	691	713	723	661	762	700	681	701	769	702	722	723	712	751	694	665	690	700	706	678	679	725	702	729	714	669	732	711	745	697	718	748	700	732	682	702	790	750	744	705	713	767	700	679	751	702	721	720	691	695	727	741	727	731	678	732	670	685	716	692	684	758	712	742	750	751	728	697	677	746	728	731	697	691	737	689	677	692	677	700	770	695	706	714	741	705	732	704	712	714	712	696	733	685	687	641	730	676	684	708	755	707	698	735	799	746	736	748	782	705	729	723	707	702	740	699	732	737	756	721	633	735	789	666	674	672	711	701	689	765	748	708	685	727	684	677	683	677	697	677	692	712	702	652	732	715	732	715	726	730	727	738	730	688	725	724	696	682	683	738	763	784	634	678	707	663	721	694	716	726	732	710	750	705	744	701	683	732	736	676	742	672	685	729	708	690	744	705	696	699	666	691	659	679	693	748	713	751	676	683	690	704	734	703	707	677	729	682	715	704	679	642	717	651	712	695	715	734	781	711	702	703	675	706	735	734	686	729	703	725	737	723	674	769	706	675	731	701	702	693	766	703	735	711	735	703	671	712	644	668	755	743	725	739	722	697	738	740	705	695	706	753	728	713	682	728	690	691	744	729	667	739	694	680	721	716	775	724	744	741	697	703	718	694	699	703	681	704	705	754	749	720	724	748	732	676	668	725	687	699	699	706	697	706	687	696	711	728	758	728	709	730	744	704	696	705	722	685	718	713	706	743	687	672	686	741	750	718	686	686	739	683	728	700	736	707	676	670	734	687	722	771	699	767	727	738	736	720	720	711	711	734	665	720	721	717	700	713	669	730	692	701	684	716	685	728	711	712	652	717	692	729	694	666	689	726	720	691	708	721	710	725	718	735	741	713	704	679	713	715	689	706	714	718	714	744	687	652	694	742	697	736	671	741	694	734	675	697	739	734	729	731	719	764	708	704	743	717	783	690	735	693	679	766	705	707	729	715	715	722	700	733	709	659	751	731	690	741	689	721	720	685	690	709	721	715	742	714	710	758	741	737	735	715	710	683	724	726	668	724	699	772	722	686	713	719	749	722	731	682	731	697	748	718	713	717	716	746	690	678	750	682	759	649	706	710	667	706	713	772	678	710	684	730	692	757	738	716	718	673	722	698	735	729	738	736	713	705	705	659	752	714	708	723	679	710	773	704	699	718	711	711	744	662	680	739	692	751	699	731	700	674	696	716	707	677	707	722	665	690	729	690	749	692	701	680	737	693	711	668	682	702	684	742	710	758	719	710	765	721	705	723	701	703	715	638	717	773	746	702	704	713	758	697	704	707	692	704	722	696	718	690	753	694	733	699	708	712	727	718	695	746	706	725	744	702	692	707	727	698	681	714	705	704	681	708	741	710	696	650	674	718	763	729	694	678	683	719	730	738	727	737	686	735	711	722	727	683	714	743	713	719	712	719	691	654	694	738	736	681	705	715	706	728	729	746	726	699	667	661	723	770	709	707	709	717	689	740	674	694	712	701	687	730	734	726	642	726	719	791	722	742	738	689	651	679	727	731	723	696	713	750	740	785	765	717	707	687	731	667	714	713	733	721	731	710	709	713	710	699	725	710	722	741	746	698	733	679	707	718	646	719	663	748	708	710	710	734	690	725	713	737	708	771	723	713	729	728	744	701	741	745	713	752	652	752	739	709	703	752	692	751	754	703	671	684	658	726	701	748	713	720	731	703	720	709	695	745	697	745	732	701	700	712	720	723	704	729	751	682	714	678	689	745	698	667	682	701	739	726	737	716	678	709	808	688	724	716	645	738	706	728	744	681	706	710	680	738	730	715	732	713	670	684	723	722	702	721	681	739	675	721	737	700	713	667	694	708	701	729	707	753	708	689	740	711	767	713	703	739	753	682	699	671	685	722	710	728	728	690	699	719	750	710	765	688	730	723	688	736	709	702	713	707	684	729	686	695	806	762	719	723	689	755	726	760	678	718	703	762	694	710	704	714	719	719	784	714	737	720	694	710	689	728	701	757	731	761	723	727	699	729	724	683	695	746	697	751	703	690	702	752	701	717	711	672	709	760	714	727	720	725	693	703	744	723	704	721	699	704	699	740	717	724	733	686	682	735	645	679	761	721	749	731	685	750	718	738	695	671	703	737	727	766	696	700	680	736	756	704	671	699	681	728	714	746	740	774	732	731	735	706	694	720	735	660	720	748	786	761	720	720	756	738	697	726	675	703	642	735	723	699	698	687	665	735	721	729	709	700	716	709	728	757	751	763	726	729	718	707	746	691	738	746	723	811	709	693	702	724	769	707	651	699	758	684	693	743	748	680	715	733	760	739	694	736	732	766	690	739	683	714	695	717	717	714	685	715	752	700	698	715	739	666	718	717	707	778	687	731	699	695	733	699	747	686	702	724	679	754	717	723	734	723	674	728	687	659	695	718	685	708	724	683	723	744	765	716	739	741	707	681	684	746	695	725	720	719	724	662	715	739	730	714	724	679	663	670	749	721	704	709	678	707	701	750	754	708	728	705	730	707	740	766	701	763	692	700	691	709	755	691	749	704	694	714	733	722	726	744	724	725	695	680	748	716	660	728	754	703	650	747	685	711	735	749	724	671	666	727	726	729	690	687	715	787	727	719	737	700	705	721	703	731	671	710	674	702	766	706	737	730	702	690	691	704	691	720	693	704	713	702	706	745	705	713	712	687	691	680	727	665	721	723	695	718	734	669	759	665	715	657	713	730	674	737	664	742	718	776	749	723	731	712	740	692	733	710	727	747	705	732	731	715	682	719	689	691	722	700	736	723	710	729	733	687	724	701	753	709	690	729	714	672	704	705	696	709	749	702
32171	33724	35093	36132	38979	36817	35239	31174	32840	28996	24956	22431	20159	13834	6710	5181	7401	6308	4443	2795	2786	3541	3722	2808	3425	3339	4653	4679	1986	1552	1671	2815	3858	3694	3225	2681	2235	2166	1476	1468	1631	1511	1140	1051	1070	618	456	472	359	258	311	381	357	328	257	295	237	216	220	203	211	205	208	226	218	226	230	232	212	171	221	227	221	187	197	208	204	203	237	206	217	219	204	236	218	217	222	226	227	206	203	213	215	225	223	191	234	224	235	201	236	220	209	216	203	203	242	224	230	242	198	207	208	219	237	218	206	211	208	214	207	201	209	227	215	209	224	216	208	204	212	220	204	196	215	185	242	234	215	200	188	197	214	215	213	189	209	231	230	195	199	216	225	214	234	226	228	220	221	198	224	223	219	197	220	207	196	190	184	205	183	225	204	221	212	216	201	191	203	179	214	212	226	216	220	259	233	186	189	208	218	198	206	213	220	237	202	204	209	202	189	203	222	212	208	206	200	208	221	217	206	176	212	188	210	209	230	187	230	202	219	203	229	216	217	225	246	203	201	187	201	195	221	215	226	217	212	200	216	207	227	212	184	214	228	218	224	213	217	218	213	217	215	181	208	211	232	220	192	214	215	209	245	223	197	215	201	222	237	215	217	214	203	207	231	221	216	222	203	199	186	187	173	233	247	241	211	218	203	213	215	209	207	221	236	211	224	226	225	193	221	199	195	211	188	197	189	213	219	234	222	217	228	208	198	215	201	197	209	206	219	204	225	194	224	205	202	228	181	195	190	231	199	201	218	211	194	215	221	201	227	233	200	210	219	213	198	191	197	216	239	209	218	209	208	205	188	198	199	201	216	218	226	198	215	211	190	193	228	209	210	219	208	207	210	185	216	222	203	209	246	207	210	221	213	211	202	211	215	220	226	223	231	219	204	239	227	229	203	202	205	201	220	203	256	211	232	223	213	220	205	224	202	212	220	187	216	225	220	192	227	214	235	220	220	209	217	201	195	182	222	205	210	229	210	191	210	211	211	222	200	234	208	210	214	208	206	233	209	196	218	215	224	245	209	191	218	191	202	190	224	211	220	212	203	209	200	185	231	205	209	205	232	222	231	222	214	232	226	214	207	237	220	215	226	211	201	225	210	221	207	214	235	227	216	214	232	215	236	220	209	210	217	216	195	220	216	238	210	224	214	190	218	214	189	200	233	227	218	209	197	213	206	230	210	209	220	210	205	209	234	197	249	219	238	215	218	192	220	207	195	240	223	186	223	212	210	230	199	205	210	201	215	192	198	225	221	178	210	221	213	208	209	244	234	191	203	204	203	225	214	226	219	227	214	233	227	251	238	202	233	211	188	211	201	208	198	209	209	216	199	237	226	213	223	201	206	190	211	198	207	190	219	230	225	225	196	243	219	225	226	167	221	228	228	206	191	217	207	225	225	215	216	227	198	223	224	213	241	202	210	214	216	189	209	215	221	220	210	222	218	194	221	220	212	213	233	192	185	218	191	179	207	208	217	239	194	220	204	216	231	205	200	209	227	198	177	196	222	205	223	204	227	218	232	224	212	202	239	212	229	232	227	227	234	213	224	203	234	209	217	219	204	227	203	229	191	190	197	239	205	215	222	236	201	223	220	215	171	213	193	220	235	191	211	211	226	206	198	234	213	186	221	210	190	189	222	243	194	231	206	189	197	202	233	183	230	216	206	247	197	190	220	234	213	211	210	211	208	233	220	190	204	206	218	230	220	194	230	223	209	192	210	242	200	223	192	229	239	195	200	210	205	208	207	203	215	207	187	208	200	214	197	178	210	216	213	236	231	207	243	215	220	207	208	229	223	217	220	213	213	232	243	187	212	217	217	225	239	212	211	199	224	207	198	205	219	231	221	204	210	233	200	233	232	226	211	206	216	209	191	242	224	187	234	199	236	214	198	210	227	215	206	223	212	183	209	207	212	223	192	230	228	207	218	195	204	194	221	247	246	197	207	232	215	224	232	221	207	222	204	219	244	201	205	215	233	226	218	223	227	224	250	210	242	208	216	209	218	212	183	202	213	200	231	189	197	193	241	207	210	229	203	183	236	196	233	209	214	219	226	200	214	225	217	200	214	237	214	214	212	221	224	223	196	217	199	227	230	210	223	199	219	203	214	214	223	213	229	211	201	213	223	240	212	217	195	216	198	235	215	232	213	216	211	238	222	246	210	214	208	195	218	238	243	199	207	231	207	224	205	216	203	231	218	228	204	212	203	204	202	211	202	209	210	202	205	204	237	212	222	213	227	199	194	221	197	212	234	207	237	244	215	219	227	201	197	225	201	231	206	194	247	225	230	217	225	187	209	215	216	212	208	203	202	240	213	221	228	195	207	217	187	216	202	215	177	219	190	227	221	223	224	210	242	209	214	207	210	227	221	210	204	231	227	233	198	222	205	207	219	181	196	231	216	208	209	213	231	217	213	227	218	201	202	234	235	210	211	229	216	214	208	210	231	242	215	229	230	219	207	218	216	222	193	187	208	200	229	217	210	214	192	224	225	209	234	240	217	216	210	244	241	218	240	215	220	207	212	193	240	188	199	226	218	228	206	213	228	223	229	208	209	202	226	221	203	219	206	217	186	206	191	193	215	228	206	194	231	226	226	193	212	231	209	222	236	236	206	193	216	202	230	206	179	200	195	214	196	219	225	206	194	221	234	231	217	205	235	189	211	202	225	200	247	200	199	198	217	202	192	228	201	228	217	232	223	198	218	230	203	202	224	205	179	252	217	208	194	214	228	211	220	198	216	209	210	182	193	194	230	224	207	206	214	199	216	239	207	213	236	199	211	206	198	214	209	217	216	194	205	226	203	205	212	220	209	224	212	213	180	198	215	204	214	228	198	222	209	235	196	222	208	212	199	215	238	218	202	221	228	207	192	202	192	190	233	209	222	214	212	194	202	193	187	221	221	201	234	219	199	237	196	194	208	209	223	201	203	227	217	210	191	194	218	213	231	203	221	216	201	231	205	206	235	224	202	215	215	226	229	217	200	197	216	213	201	225	212	232	219	221	195	228	185	201	225	204	229	219	191	211	205	191	224	204	202	214	202	209	199	210	205	177	208	211	243	219	206	208	238	221	203	220	213	212	228	222	221	199	180	201	188	193	196	191	215	200	216	211	228	191	210	199	225	200	194	218	195	226	221	217	219	219	207	227	209	204	194	208	197	189	207	196	205	223	244	227	205	204	197	190	223	224	215	206	212	196	225	213	189	194	236	205	218	192	216	228	245	225	208	227	233	225	198	219	194	217	213	203	231	190	213	235	228	217	206	225	203	221	205	204	201	191	221	210	234	235	220	211	209	225	226	205	199	230	219	193	209	217	202	207	212	191	229	201	219	187	182	214	232	206	191	198	217	164	198	204	208	202	204	215	219	234	230	215	203	198	236	202	237	207	218	196	208	225	204	222	193	229	214	202	245	189	204	214	175	238	211	212	232	203	209	233	225	201	199	195	219	230	221	226	207	202	216	225
22169	27390	32874	39104	42893	44137	43145	42627	45667	43536	38889	38233	36393	27703	18224	17389	25192	20889	17045	11615	12446	15323	15484	12521	15586	14984	20263	19751	9420	8539	8951	14954	18435	19012	16930	13284	12542	12385	8777	8484	10187	9436	7024	6387	6391	3451	2496	2728	1739	1178	1089	2049	1829	1471	995	798	726	669	659	679	693	623	666	623	684	657	662	623	634	638	605	630	649	633	530	617	610	596	564	653	608	551	574	600	599	579	612	604	628	637	578	580	597	602	609	682	822	819	794	636	566	551	617	603	572	586	565	606	557	579	593	626	569	617	571	585	608	595	586	574	621	612	651	561	639	542	611	578	587	578	567	588	628	600	626	613	563	591	577	591	581	645	604	591	592	623	578	597	569	671	601	602	582	634	601	604	583	622	548	647	605	574	672	555	618	584	598	640	604	576	645	603	630	613	608	608	590	592	557	626	620	593	625	567	621	607	611	590	590	595	625	608	596	565	620	553	620	623	572	586	597	590	582	574	573	647	602	590	560	643	617	618	563	589	596	597	598	603	580	573	578	582	618	584	597	553	612	612	614	539	613	587	632	564	563	633	590	579	608	590	593	631	599	530	608	616	590	629	612	613	612	598	635	571	576	587	549	610	614	556	594	576	584	638	625	616	588	644	597	570	608	572	576	529	591	612	618	573	579	582	562	627	647	584	616	566	569	596	571	604	582	573	611	610	610	625	590	587	606	607	620	588	593	602	593	598	547	589	658	610	582	571	647	584	584	565	622	575	581	580	597	614	570	592	607	569	611	592	618	614	600	546	622	617	617	575	596	558	550	606	580	585	551	593	588	590	599	600	577	563	564	581	626	602	600	598	571	579	616	624	631	596	578	626	609	604	639	607	584	607	614	577	598	591	579	611	570	575	560	628	617	567	596	613	622	581	630	647	558	594	596	634	581	569	587	582	575	577	640	603	596	649	594	643	589	543	594	642	595	615	598	628	613	612	625	590	565	588	593	617	592	595	577	604	614	583	597	612	591	603	633	578	626	577	620	577	601	552	605	584	548	552	599	575	617	591	623	597	591	605	587	557	597	602	557	626	548	596	557	612	580	575	554	580	598	617	566	571	547	653	607	610	647	606	556	594	577	579	669	540	538	607	619	588	566	616	611	588	600	580	596	593	583	580	568	549	594	600	609	614	593	597	572	574	592	627	600	549	594	622	608	621	605	617	603	586	588	596	567	645	632	528	589	628	623	566	613	587	584	575	635	607	596	620	569	632	618	572	591	631	571	599	598	582	627	562	592	567	596	564	622	616	616	637	652	550	592	592	639	615	586	572	603	574	590	604	641	587	559	600	597	543	610	597	537	597	603	576	589	584	611	582	574	600	602	624	591	593	596	644	626	582	578	626	588	570	607	629	611	586	577	576	654	605	635	588	630	557	615	596	569	601	635	629	636	574	622	585	628	578	586	576	593	602	621	623	583	600	586	590	606	607	627	609	606	596	628	604	586	612	611	523	612	614	602	578	579	656	529	608	558	606	603	562	622	570	572	610	580	648	571	587	628	636	629	586	594	582	601	582	631	608	583	601	603	603	615	586	594	595	578	558	644	611	605	598	636	589	592	598	602	587	580	575	600	544	613	634	580	630	581	596	597	551	566	642	624	598	605	593	599	548	572	620	539	581	591	619	573	564	595	569	555	610	601	596	591	587	591	622	588	603	592	597	606	597	607	642	591	589	590	644	628	578	638	573	605	591	577	559	611	609	609	559	565	614	588	564	624	599	578	636	578	595	595	579	635	610	596	590	637	598	622	623	575	595	621	592	603	636	587	594	622	590	615	578	567	583	618	612	573	601	573	618	570	609	592	647	661	582	614	609	600	599	562	584	573	577	536	585	593	608	568	573	576	574	579	614	591	575	615	573	593	614	638	558	658	611	621	563	607	587	597	620	589	601	611	616	623	572	560	584	597	582	615	619	581	552	630	601	592	596	642	610	578	547	615	570	629	613	581	582	566	589	635	628	638	550	630	615	636	610	605	561	586	563	643	593	597	650	604	615	604	577	595	572	637	607	594	643	583	622	613	565	612	596	623	528	607	625	606	604	588	579	596	574	611	627	648	639	593	616	576	606	608	604	653	646	619	586	566	593	579	612	590	556	630	639	569	598	556	650	603	647	548	653	602	600	658	582	599	615	640	572	598	559	605	624	593	602	614	602	578	600	548	608	622	594	569	575	576	536	580	574	597	604	550	612	589	602	598	596	557	587	621	595	603	609	582	571	548	567	616	596	594	630	597	593	585	609	591	613	608	603	613	550	626	593	563	587	574	622	599	610	562	583	583	562	555	591	577	560	604	598	590	568	606	587	588	601	602	577	603	578	623	556	575	598	627	623	581	601	600	640	599	541	612	603	599	615	540	599	604	605	644	577	587	614	620	567	612	598	576	583	616	580	595	604	576	603	596	603	623	603	635	603	590	586	609	625	633	646	610	607	636	676	560	615	613	619	617	557	599	613	595	624	587	599	635	590	588	591	621	582	627	621	598	621	560	581	569	576	586	621	603	566	589	606	577	605	569	593	626	610	618	557	545	641	604	580	582	563	600	529	559	587	589	602	640	641	625	603	609	611	638	614	574	539	613	575	658	627	591	600	579	615	594	566	620	528	612	569	614	593	608	633	612	602	589	616	640	569	586	644	584	592	612	586	558	610	590	603	601	570	610	587	602	570	553	579	541	612	597	589	591	600	593	609	581	625	589	581	614	641	576	596	602	594	601	604	588	594	642	619	641	579	581	606	603	564	585	613	611	562	623	589	584	609	600	561	602	597	626	606	578	583	594	603	625	614	623	584	583	573	575	590	580	596	585	568	584	590	579	623	609	648	604	587	571	597	612	591	622	600	591	617	641	622	583	596	601	610	607	603	607	602	599	631	556	585	609	581	638	638	644	581	580	569	597	601	604	580	584	610	601	583	598	570	611	613	636	601	575	621	619	619	627	603	613	621	563	564	592	585	598	569	647	608	607	618	582	633	625	575	586	610	580	601	655	594	618	572	615	631	611	587	570	574	645	598	609	606	616	640	620	602	599	604	611	605	638	606	557	597	538	625	574	612	577	601	579	584	672	601	599	564	581	610	618	585	596	659	585	613	585	596	597	577	585	566	612	586	606	610	593	615	613	581	610	577	606	600	543	623	601	573	599	568	639	559	615	594	588	561	558	608	574	616	614	605	614	585	619	617	572	552	564	540	633	629	600	590	591	606	597	588	605	593	587	546	578	565	603	622	582	604	610	565	579	621	622	619	598	579	626	591	568	613	585	594	618	599	622	565	591	589	613	592	598	623	601	593	577	580	563	588	558	593	627	575	637	608	582	592	621	576	633	624	615	583	592	593	548	606	614	556	546	566	564	598	620	601	587	607	598	583	613	588	605	597	608	604	605	626	614	592	587	573	583	606	589	615	579	618	624	547	608	589	603	593	567	592	575	618	601	629	596	569	613	599	597	582	589	563	624	598	591	609	623	566	608	600	612	571	573	565
38829	43801	41013	38387	40967	40792	36579	36804	39028	34832	30298	28280	26396	20164	11137	8371	10490	7200	6033	3707	4175	6087	5061	4868	5193	6410	7583	6835	3785	2423	2422	2557	5592	5924	5257	3980	2986	2791	2192	2509	2688	2165	1712	1811	1573	949	809	728	447	405	427	567	515	381	291	302	293	266	263	268	237	271	270	261	252	241	259	256	225	257	237	251	265	251	242	266	238	255	259	239	252	245	242	244	246	235	259	251	268	249	229	246	239	226	272	225	267	292	282	275	252	233	262	249	193	247	252	227	216	241	233	234	237	263	245	255	223	258	233	257	218	243	263	260	251	244	259	235	246	241	241	232	231	249	280	249	240	227	261	253	261	246	253	225	255	278	236	217	257	227	236	237	246	223	261	264	268	227	268	239	248	235	240	254	245	242	274	270	226	269	233	234	225	249	246	257	234	213	238	251	249	238	228	229	260	221	261	262	235	221	247	232	233	259	258	214	244	270	240	258	249	250	243	255	218	244	249	240	250	239	218	251	247	250	249	257	234	228	262	270	228	221	249	260	236	237	244	246	276	254	212	241	251	239	226	212	254	232	240	269	252	240	259	234	239	210	228	221	241	239	230	265	240	257	240	231	269	263	253	233	243	269	243	250	262	205	247	231	265	231	250	267	261	228	236	226	242	260	219	235	247	260	248	223	213	257	272	235	258	267	263	225	226	250	245	244	233	221	248	260	251	238	242	232	232	229	246	252	266	217	253	253	225	251	230	248	241	238	231	258	211	242	236	251	228	243	235	234	269	232	245	249	246	239	231	285	223	224	264	272	239	253	265	278	242	253	254	236	261	249	244	241	215	253	229	253	215	221	255	224	236	252	248	231	261	261	219	244	226	248	227	238	222	237	248	235	224	242	224	248	220	250	256	253	224	248	263	247	217	216	257	248	235	261	283	249	219	234	228	244	281	249	245	261	278	251	233	239	253	232	251	244	266	214	210	249	233	231	221	245	255	244	232	230	267	225	238	249	236	277	244	233	227	226	237	243	240	232	246	241	272	224	255	230	237	223	236	248	224	247	238	231	251	246	229	225	233	220	214	255	239	252	235	248	222	242	225	238	271	237	219	258	255	242	219	244	235	239	252	249	231	249	238	250	270	249	223	260	223	246	211	236	226	247	241	237	220	252	249	258	270	251	233	254	241	236	250	279	257	231	235	245	232	224	232	252	225	244	230	261	253	253	259	249	228	259	263	216	237	275	253	263	239	221	243	232	218	240	226	259	251	251	222	236	224	253	254	225	233	274	230	231	260	257	233	243	233	216	223	237	245	253	239	280	237	228	257	240	233	235	242	245	238	266	227	282	248	266	247	242	237	249	243	230	228	266	257	247	210	252	235	244	209	231	248	242	221	249	245	236	241	229	248	244	241	242	230	226	253	231	245	233	238	246	251	240	242	244	241	243	231	250	233	221	241	228	247	233	254	242	245	222	238	255	256	244	244	275	217	243	253	279	261	259	252	268	230	231	222	238	255	245	241	208	207	254	237	258	233	268	284	246	254	264	257	257	247	246	236	276	238	258	265	237	249	216	221	245	227	206	235	245	251	199	237	230	235	258	251	242	257	236	216	221	231	237	249	233	263	228	250	243	247	215	204	235	264	269	234	206	244	224	250	254	242	258	246	252	247	235	225	261	247	249	231	235	250	244	229	258	207	226	226	234	249	224	246	235	254	250	224	255	244	245	228	217	241	252	262	212	245	263	245	283	244	246	230	270	213	253	232	240	229	239	224	235	259	229	215	235	263	248	239	209	236	232	252	252	269	266	229	273	245	235	207	246	256	258	260	260	240	247	226	246	242	244	233	255	241	251	251	232	247	224	225	223	222	262	244	244	258	235	236	218	217	246	208	289	222	254	264	244	257	254	243	235	260	248	236	247	251	228	244	248	252	218	247	255	238	261	244	212	251	256	237	254	220	248	214	242	237	254	244	243	234	254	224	259	269	238	234	235	241	258	263	233	250	248	246	236	248	262	251	222	229	217	239	262	225	219	252	283	238	240	233	286	240	260	182	238	233	242	240	240	236	251	271	247	265	224	226	236	225	261	261	255	243	255	257	225	228	231	226	260	253	241	241	245	228	239	262	251	261	212	222	234	258	231	243	251	236	247	226	249	233	246	250	241	227	224	276	231	253	244	222	244	233	247	276	245	246	237	249	245	260	219	235	243	227	256	262	226	237	232	212	248	258	232	239	238	238	259	256	262	229	262	217	262	235	225	261	230	245	224	235	266	243	256	223	241	240	246	239	267	267	241	247	232	244	253	230	235	220	210	215	227	242	239	243	260	242	269	239	229	247	245	237	234	225	232	241	254	224	258	239	259	247	265	231	250	259	254	250	225	241	256	239	238	239	251	230	260	251	264	242	264	233	238	241	223	240	249	218	250	234	240	256	246	251	225	246	231	247	219	248	236	246	236	234	242	243	235	221	233	244	249	231	229	257	255	263	233	220	250	229	240	244	273	250	265	251	250	237	245	265	196	266	242	242	244	232	241	221	263	223	237	244	250	232	232	234	248	247	235	256	257	256	252	215	235	237	247	256	235	237	243	248	245	257	221	232	241	256	225	254	264	255	222	233	254	244	241	218	231	247	237	232	240	257	242	268	252	249	237	236	238	245	251	243	237	235	250	253	256	231	260	230	246	251	244	236	232	248	237	239	238	269	255	260	250	238	246	242	265	238	231	219	252	239	252	267	249	242	186	237	238	241	232	232	252	239	269	239	231	248	269	252	242	264	277	240	244	246	248	251	214	245	220	237	262	224	238	243	228	244	243	252	279	251	240	244	264	253	213	227	240	254	238	247	227	240	232	241	238	229	241	265	273	246	263	232	240	214	231	267	209	250	222	251	242	229	234	204	253	213	239	248	223	250	257	262	264	240	239	256	221	264	252	230	243	231	255	228	256	252	245	229	244	237	274	270	234	247	245	234	251	256	233	234	217	259	201	272	223	248	234	237	236	239	264	247	242	224	236	221	254	225	260	209	219	220	245	251	257	231	248	253	228	244	196	236	222	227	220	243	234	255	250	232	236	244	229	231	261	283	230	238	249	251	244	245	247	226	241	266	256	247	223	231	208	236	256	257	245	240	262	231	226	238	236	220	231	228	236	228	249	242	250	278	243	233	240	266	226	244	205	244	256	238	245	272	246	267	231	262	252	261	253	258	250	242	246	231	235	219	257	238	231	246	256	270	246	245	257	250	264	229	236	258	218	292	253	245	232	242	273	220	240	218	242	223	237	241	226	236	254	259	215	217	267	227	252	246	252	238	255	228	241	267	248	200	269	244	237	238	247	241	237	216	251	257	230	248	249	252	230	253	235	261	224	233	237	253	259	218	263	242	240	229	259	232	256	242	230	244	221	267	274	239	230	248	241	243	246	244	240	237	240	213	246	242	260	228	224	203	254	262	229	253	216	257	236	235	248	250	216	248	262	236	257	238	229	240	259	253	281	280	251	224	255	243	243	204	249	239	225
27078	36323	37690	41538	45581	47280	46033	47613	49488	47694	43164	42458	41278	33528	23962	23457	28316	21832	20202	14770	16308	20956	18280	18776	20450	22759	26781	22948	14543	12231	12417	13071	23983	24859	23962	17452	15253	14130	12062	13189	14848	12267	9998	10476	9174	5090	4465	4061	2134	1624	1917	3267	2524	1701	1154	998	924	809	841	825	794	754	714	745	797	655	697	727	719	706	732	709	717	710	674	751	736	669	683	650	661	670	672	698	679	668	679	655	681	684	675	688	706	641	637	706	893	1003	965	842	669	699	700	622	684	701	668	669	701	664	698	673	631	650	678	649	663	679	664	636	632	674	682	693	693	695	692	685	681	645	626	668	746	672	695	703	637	656	682	691	669	741	651	719	673	680	648	663	641	674	639	719	631	648	646	631	658	671	694	652	650	685	672	662	682	644	698	660	628	666	675	656	637	716	659	650	640	686	673	672	586	679	654	671	641	711	671	663	677	657	655	700	669	675	685	652	694	688	635	668	706	682	672	657	683	649	661	709	706	689	691	679	691	661	643	688	695	674	690	711	689	691	683	685	643	694	681	650	623	701	644	670	695	655	646	634	697	652	695	696	675	677	737	642	657	663	656	691	677	639	731	691	618	651	711	682	678	704	734	719	713	664	663	692	638	647	639	672	675	665	683	656	692	662	671	665	646	677	687	629	688	650	646	674	661	661	667	675	716	717	657	692	694	662	656	662	632	672	676	686	666	673	667	707	608	673	656	668	652	647	675	685	678	711	682	699	690	640	662	721	646	629	669	705	634	646	662	700	673	686	617	615	666	707	678	665	681	667	654	708	698	706	714	638	625	659	641	624	682	682	676	703	628	683	665	682	654	688	680	658	674	722	662	632	683	654	644	669	658	675	633	720	660	665	629	676	694	674	635	669	659	658	634	718	695	692	709	682	654	652	656	744	664	703	679	691	661	653	647	637	669	693	649	625	696	642	654	736	703	695	689	662	672	677	692	688	671	705	649	648	668	705	614	652	630	692	687	687	677	674	663	675	710	678	685	693	637	653	682	689	614	661	644	689	614	667	649	660	683	702	654	679	638	696	638	686	666	680	687	681	650	698	702	697	666	712	676	644	625	672	658	675	661	700	640	692	642	683	653	669	663	648	661	640	650	708	654	651	688	672	724	657	654	669	658	639	684	665	667	664	633	720	632	635	646	666	665	679	682	641	649	625	647	676	674	695	713	672	695	649	651	671	692	682	641	665	665	699	634	680	656	680	653	694	659	639	670	688	651	695	634	673	620	679	702	672	642	675	651	688	700	671	662	656	678	637	649	637	666	679	730	638	642	670	662	662	640	684	668	647	655	639	704	654	668	657	706	673	709	692	678	673	647	686	674	693	677	674	710	718	687	686	719	666	665	655	692	703	658	671	733	666	691	690	640	672	688	697	670	644	722	679	646	684	673	723	660	707	697	695	668	701	642	670	637	676	696	656	651	632	672	704	654	681	690	678	695	678	683	687	690	653	666	682	684	686	645	642	652	629	703	660	698	649	687	648	663	660	691	684	627	643	680	683	666	662	695	710	663	699	735	678	672	688	726	674	635	685	687	632	695	673	679	622	689	722	718	609	656	667	676	656	645	688	671	661	680	691	645	669	696	743	704	627	650	739	651	680	671	618	683	680	676	647	686	678	661	658	678	666	679	615	682	712	746	635	701	646	635	663	724	678	640	698	689	668	690	652	675	667	641	671	618	708	681	671	660	690	664	678	639	699	682	639	662	662	655	668	657	682	686	700	667	711	682	639	674	662	701	662	722	682	650	699	687	678	649	690	667	694	638	602	702	716	665	650	682	644	660	723	711	687	670	685	648	671	706	657	678	658	651	686	657	688	710	673	696	716	634	645	689	635	707	683	665	705	708	677	653	720	654	704	670	692	635	675	674	675	677	659	638	662	657	646	683	692	663	678	692	732	646	675	711	652	726	622	644	670	659	658	653	698	677	655	679	689	649	665	662	672	654	680	660	667	743	679	625	652	688	667	674	668	625	691	674	657	719	691	722	698	630	645	669	650	718	682	696	686	664	676	665	680	676	677	643	634	705	666	663	705	673	666	634	636	691	670	685	658	663	697	651	686	680	680	652	655	657	645	701	643	737	644	679	666	684	648	650	670	658	669	743	685	699	651	729	651	696	641	651	686	670	643	658	712	630	640	689	719	645	655	689	678	695	633	689	717	655	705	628	679	665	668	654	651	685	673	666	672	662	661	672	640	723	693	654	712	697	639	626	693	641	693	677	661	656	697	725	654	686	700	680	672	704	712	661	680	685	705	648	669	632	698	711	674	687	675	658	650	672	662	635	664	650	672	728	689	636	730	651	650	656	718	707	677	637	660	671	710	676	640	653	669	683	698	680	693	679	644	663	674	658	650	699	675	622	670	689	644	667	650	643	641	658	702	673	616	649	639	660	664	681	718	676	669	660	642	683	718	677	639	685	642	636	655	645	692	686	629	658	693	664	701	676	692	659	659	698	657	630	687	640	643	689	676	691	670	677	664	647	644	674	658	670	677	701	669	645	671	677	685	616	686	680	656	724	678	649	683	720	654	680	678	629	694	684	702	646	693	646	675	653	686	646	682	698	711	680	664	642	643	681	684	663	658	718	695	644	721	688	657	684	659	678	672	638	653	648	657	627	683	656	633	687	669	670	650	684	634	663	671	672	657	638	643	681	660	705	667	711	700	655	671	686	641	616	673	633	720	684	608	703	618	665	735	634	664	662	723	648	683	681	657	645	675	679	614	709	688	660	645	637	688	682	649	662	712	671	652	656	656	644	708	664	650	683	700	699	667	690	655	658	690	660	675	684	660	673	668	695	688	663	677	686	695	700	635	651	664	603	669	648	686	664	700	643	635	668	688	654	652	686	675	667	613	636	658	712	670	703	662	678	686	697	648	669	653	695	662	714	684	641	667	693	681	669	660	654	644	654	671	650	681	669	610	695	630	661	719	668	683	662	672	652	678	669	681	665	700	662	673	678	716	669	677	680	670	693	648	686	695	667	696	641	658	675	655	641	652	668	676	644	674	657	665	619	685	650	678	690	620	691	669	691	676	680	652	645	673	661	682	714	706	644	657	667	687	669	687	657	662	697	689	657	732	639	646	637	680	685	696	633	689	625	666	689	669	670	677	651	648	654	651	668	659	664	631	664	621	722	702	657	672	689	638	719	685	738	663	661	647	690	623	693	697	654	688	699	669	652	669	658	638	695	689	660	698	653	682	719	639	671	678	675	684	670	653	690	690	679	684	647	666	668	667	635	727	648	710	627	704	690	611	660	664	663	653	628	670	658	652	697	652	654	669	660	657	661	674	695	672	621	700	694	666	596	668	699	699	693	624	683	653	684	688	646	727	680	693	663	673	659	635	704	663	643	652	681	668	697	690	702	675	647	650	700	652	620	631	619	656	633	720	668	663	641	659	702	622	679	649	708	653	698	625	684	635	675	678	690	677	647	646	760	701	658	643	727	627	731	649	637	656	677	698	628	635
12880	11205	10715	7892	7515	6364	4320	3703	3711	2386	1691	1457	1462	999	722	702	692	532	458	384	463	476	476	501	434	457	552	537	400	328	341	360	417	383	352	295	306	262	276	280	289	268	252	285	266	235	239	226	198	248	237	219	234	235	241	218	233	219	244	226	259	212	234	235	195	225	205	221	215	227	213	232	228	241	207	228	239	216	237	237	232	220	223	211	224	220	248	226	221	218	222	232	245	224	217	232	228	240	220	215	225	231	202	240	220	217	231	226	224	221	244	244	238	224	231	218	222	224	228	212	208	223	217	219	205	205	213	215	210	234	208	227	203	210	235	208	221	219	222	225	230	218	237	243	242	237	220	231	215	207	226	197	245	237	225	248	220	206	205	236	220	233	227	230	227	193	212	203	247	235	245	205	241	208	233	215	225	220	251	196	222	254	225	256	207	227	241	237	208	230	230	213	239	234	249	212	225	237	219	230	240	232	229	216	188	260	240	206	227	215	242	212	223	245	196	229	226	209	203	216	215	232	191	238	220	242	223	220	249	191	253	208	212	211	205	220	231	229	204	266	224	239	246	196	251	229	232	192	216	230	211	239	239	208	207	228	227	220	240	233	238	207	205	219	227	219	229	218	219	217	228	243	236	242	241	245	231	216	245	215	227	217	236	239	207	227	228	220	201	222	214	223	238	231	228	219	229	219	236	259	252	244	262	243	230	224	217	218	185	208	217	201	220	228	224	237	221	216	226	260	187	219	213	203	241	244	223	239	222	253	217	196	229	234	230	201	214	215	233	189	212	215	226	216	228	228	228	198	217	230	215	256	240	213	202	245	234	205	226	225	176	221	209	228	229	224	193	241	226	221	220	220	235	233	243	205	232	224	234	215	243	243	215	196	184	243	215	198	204	211	208	219	212	237	214	250	231	218	241	210	239	227	220	196	220	235	218	250	262	245	202	225	223	214	214	213	250	238	228	233	215	254	239	205	215	215	220	229	245	207	251	179	189	230	235	239	222	237	228	224	244	217	212	246	247	222	257	221	209	213	213	219	220	220	258	238	215	234	229	225	234	216	223	224	251	205	236	243	217	237	203	204	221	235	242	251	234	240	232	225	206	217	218	232	224	241	218	207	236	212	199	232	239	224	231	196	233	216	195	216	233	232	243	226	221	241	224	224	218	229	237	243	235	229	218	237	218	227	249	226	214	227	237	220	239	211	227	208	212	240	220	232	218	229	233	203	228	220	216	239	208	226	226	230	218	238	232	216	225	222	206	216	231	261	219	209	211	219	234	214	226	235	223	236	206	210	219	214	233	214	195	222	213	200	228	236	227	231	219	244	242	236	234	238	225	222	221	233	213	247	242	254	219	217	245	234	217	227	249	225	226	220	211	232	246	235	223	214	228	209	199	211	218	222	234	225	231	236	223	267	217	222	202	230	217	197	244	225	219	212	220	204	208	241	230	261	217	213	243	245	206	213	215	200	232	213	199	225	220	215	233	214	221	221	202	220	212	198	231	215	234	228	228	249	214	208	212	232	247	245	236	243	219	201	222	234	209	225	216	224	237	222	215	231	254	228	203	232	234	225	227	219	213	208	208	202	237	234	231	215	233	236	219	218	234	227	232	217	220	234	212	225	222	222	229	217	210	235	206	223	228	205	224	205	224	226	235	233	222	224	228	245	221	222	210	232	227	229	199	210	223	229	226	223	234	190	258	201	226	204	222	246	212	249	223	207	227	225	230	210	228	257	236	235	228	201	220	237	233	219	214	229	202	221	227	242	228	179	240	229	189	201	237	224	231	205	223	191	220	220	217	220	212	219	217	234	211	220	189	223	221	217	234	224	226	232	225	231	227	211	208	223	218	242	212	195	224	247	229	215	217	227	224	231	220	226	229	237	210	204	223	238	223	257	209	235	236	229	211	232	221	203	249	217	230	225	235	219	200	241	233	225	215	224	208	211	221	215	239	240	201	202	207	234	213	214	213	240	264	235	216	231	194	223	222	205	229	215	246	219	219	224	219	212	204	218	239	210	217	216	222	252	205	215	257	228	234	231	215	243	217	198	225	235	213	220	213	203	214	224	229	218	216	235	225	215	203	215	258	239	220	202	238	233	219	196	210	217	217	239	220	207	236	209	210	207	240	228	225	225	214	235	239	230	230	232	204	193	245	251	225	206	212	229	249	213	202	251	187	221	230	213	222	218	185	223	224	238	232	220	233	210	244	227	211	198	223	237	190	209	216	255	246	229	226	208	230	210	232	227	222	222	203	205	231	232	239	226	213	218	230	213	211	230	219	228	239	225	199	220	235	235	219	244	257	222	211	227	228	213	204	254	219	234	220	248	240	245	222	209	240	217	208	234	233	211	217	211	205	251	220	224	207	196	232	207	245	246	202	214	241	215	222	223	223	211	214	229	222	202	228	210	202	217	204	216	227	235	222	239	213	225	218	226	245	221	203	233	203	214	206	222	200	235	223	206	222	235	209	276	201	231	208	233	223	221	225	176	208	215	220	205	247	219	231	237	212	210	213	221	206	199	216	219	223	227	232	245	223	222	214	220	228	197	211	255	230	224	210	197	236	225	219	249	209	197	229	210	196	223	233	213	241	212	228	242	236	217	217	215	261	250	239	234	216	233	237	234	249	210	204	213	223	211	225	246	206	224	232	239	238	211	207	228	238	211	242	211	242	238	204	238	206	224	215	217	213	216	217	218	215	208	246	202	226	216	218	218	236	217	215	194	214	232	239	241	218	200	219	215	229	216	209	201	213	219	219	216	241	239	245	222	219	223	222	207	218	212	215	241	205	195	197	228	239	231	257	206	251	210	213	231	230	213	223	234	240	245	242	216	234	239	222	212	218	211	190	226	226	229	233	212	228	207	237	219	231	219	208	226	205	228	232	241	218	237	236	237	231	208	198	191	221	229	228	241	251	192	237	240	209	227	225	209	245	228	224	215	213	234	237	218	197	220	221	233	216	233	217	215	239	218	212	241	204	207	212	244	211	226	211	239	223	233	253	222	241	212	213	230	202	230	207	243	252	224	226	273	233	234	199	216	220	211	223	215	238	218	237	204	189	248	209	187	244	215	211	234	237	188	223	214	242	208	224	213	225	215	247	227	218	225	253	243	228	201	215	208	192	217	242	246	241	208	234	227	224	238	234	230	228	221	212	228	230	207	232	207	218	220	239	200	232	229	227	227	238	239	233	219	218	211	249	219	232	231	228	222	207	198	236	210	230	239	201	210	227	254	234	206	247	214	220	225	207	212	203	214	251	229	197	245	204	213	230	245	243	236	201	212	245	231	199	200	234	230	229	233	228	235	244	236	237	206	247	236	204	203	189	218	218	209	217	241	229	222	190	223	210	225	215	234	218	240	241	195	223	239	192	208	232	228	209	203	219	206	219	222	227	245	241	232	232	224	199	199	217	225	203	191	217	205	238	205	217	237	253	237	226	212	211	226	243	254	243	186	232	251	225	239	247	221	224	226	216	223
8903	10024	15053	16678	18470	18767	14586	14419	14712	10957	8407	7439	7380	5363	3461	3551	3823	2876	2279	1960	2273	2241	2235	2378	1996	2163	3008	2625	1683	1287	1524	1509	2075	2096	1778	1246	1255	1020	1093	1113	1184	1073	1007	923	842	752	757	699	628	681	675	738	669	641	626	662	621	623	628	609	622	619	662	646	636	646	642	615	635	593	604	614	665	596	607	589	627	601	599	642	614	614	623	602	563	608	610	623	630	596	621	634	575	555	621	620	629	659	640	612	620	616	624	629	594	593	644	615	628	608	601	621	635	601	639	622	601	625	631	596	626	603	612	582	606	597	596	554	620	595	638	586	600	607	625	587	638	595	574	582	655	588	642	600	609	619	578	563	664	660	596	612	607	567	613	637	622	634	558	647	638	626	608	621	619	641	610	601	588	600	620	589	596	620	627	588	616	672	629	627	621	638	597	655	659	610	599	640	617	605	587	610	665	628	634	637	612	553	639	586	626	598	589	641	633	638	606	594	617	652	598	587	600	640	616	649	598	662	636	626	630	576	627	612	639	575	602	561	641	661	615	669	634	616	605	602	569	577	595	575	629	638	602	657	598	684	616	658	604	600	639	623	593	583	618	672	592	636	626	633	602	627	592	622	626	599	609	587	625	614	606	622	635	600	610	612	651	627	590	610	599	633	656	660	627	598	650	638	591	587	601	586	592	627	585	608	595	612	590	593	648	646	633	598	641	606	611	576	631	611	571	597	613	619	625	595	688	598	623	578	604	603	620	629	621	654	647	568	630	589	600	602	624	595	650	597	607	606	598	628	636	625	602	620	630	620	609	636	669	658	643	620	606	632	638	639	689	597	575	645	610	643	634	625	596	633	655	621	538	573	622	656	601	636	622	638	594	596	638	646	630	615	611	571	622	597	594	639	634	645	604	632	621	595	614	631	629	589	608	626	621	620	609	602	630	613	617	638	649	617	614	608	629	585	605	604	578	622	593	662	645	626	626	647	594	629	636	654	596	610	632	654	618	640	634	619	637	663	649	588	637	642	635	541	581	655	604	614	602	660	605	650	659	619	638	636	550	585	592	613	633	649	616	691	614	597	635	600	624	630	621	616	608	596	656	584	625	625	626	572	601	628	625	643	641	640	616	621	613	630	562	626	555	610	602	645	639	586	608	639	641	577	604	567	583	590	657	606	596	585	650	601	572	609	610	596	657	622	592	587	594	613	606	576	642	612	616	618	586	614	603	595	570	571	627	591	573	651	597	641	598	600	641	593	641	648	602	631	654	598	604	589	619	589	623	598	631	613	620	590	590	612	617	650	617	635	645	607	594	602	617	629	608	616	601	637	613	617	620	638	613	618	615	602	567	622	618	626	610	583	589	598	603	576	622	670	634	638	613	580	651	637	612	621	616	619	614	639	634	621	610	646	608	588	617	604	625	664	620	633	614	609	629	586	607	599	610	618	648	637	625	651	633	637	598	601	612	626	634	622	583	638	618	614	617	630	620	604	618	645	609	605	576	599	608	625	601	626	564	637	617	666	604	627	648	601	619	621	605	650	623	628	626	616	586	635	644	569	588	588	609	613	591	593	592	571	619	681	624	622	608	600	641	633	596	591	603	650	604	585	569	640	602	664	616	618	664	589	590	597	620	599	653	643	608	624	572	618	626	640	573	589	629	609	642	605	606	593	620	584	588	642	615	623	602	609	634	619	618	670	553	638	594	629	616	587	613	597	607	625	610	594	606	610	603	621	590	608	557	644	624	637	594	617	639	644	631	656	621	608	591	601	597	602	639	591	635	616	639	569	600	603	611	597	657	559	610	628	636	585	632	598	597	638	621	587	571	667	622	607	642	604	619	657	603	578	630	650	639	636	591	605	620	621	612	595	618	556	649	610	632	621	606	618	627	588	589	601	615	604	630	616	607	606	580	602	631	665	609	631	594	602	612	611	608	587	592	610	636	618	646	598	580	593	618	646	581	624	624	593	562	593	610	616	654	625	618	631	593	617	607	629	631	667	635	638	611	608	648	607	625	593	616	587	589	579	623	606	618	595	643	609	611	592	599	610	627	617	657	629	648	646	633	658	642	679	642	594	619	629	627	611	628	648	625	613	613	580	626	641	588	615	589	663	639	634	622	628	632	597	628	615	615	624	603	611	616	656	575	573	594	651	668	609	617	664	596	615	625	613	625	595	620	631	628	589	610	597	627	669	610	590	619	615	615	633	651	573	609	602	626	670	606	618	609	634	630	630	595	616	639	587	586	666	609	626	600	613	642	625	653	626	606	593	607	585	617	655	594	639	623	619	646	634	628	614	612	637	639	623	584	637	651	617	652	597	604	618	656	618	627	652	611	637	602	657	627	580	619	649	567	575	572	641	587	619	631	636	630	634	593	613	578	613	604	576	611	634	632	607	622	642	612	608	645	648	620	606	621	621	581	607	659	586	660	610	635	587	610	606	605	597	622	631	591	587	612	546	639	630	584	601	596	622	650	616	629	651	590	585	634	605	616	654	607	626	608	620	609	603	623	607	634	615	620	632	617	624	615	647	660	613	600	625	614	611	628	654	597	636	624	596	633	615	648	606	571	612	618	632	660	601	598	626	597	600	626	568	606	590	569	586	590	678	620	620	611	634	650	621	623	571	623	627	650	629	558	642	650	630	598	637	624	645	627	589	610	635	602	589	640	642	592	597	584	607	585	612	626	641	667	638	620	590	601	635	606	642	646	645	579	600	666	593	635	602	601	626	614	635	594	619	627	621	602	605	627	615	641	606	606	622	625	581	591	585	596	594	657	601	590	626	609	624	591	655	652	642	643	607	606	613	641	611	608	619	645	657	647	670	626	585	627	590	593	639	576	626	635	631	593	606	586	621	614	552	636	586	594	607	652	612	611	572	632	662	633	606	638	605	640	624	612	614	619	622	605	604	599	595	609	652	627	665	599	620	607	584	627	600	653	646	633	598	602	609	609	608	602	606	627	587	583	584	599	583	639	571	598	564	592	642	615	626	578	576	629	591	625	677	633	623	620	636	646	617	600	650	602	586	590	601	606	631	608	618	604	663	616	593	593	578	644	592	594	605	566	612	620	626	603	643	621	606	609	596	576	600	647	648	599	649	605	607	592	610	597	589	620	616	636	651	614	669	615	595	639	603	624	604	594	620	614	687	619	620	635	620	582	615	629	579	625	657	643	628	579	608	641	636	620	617	635	630	640	663	577	642	631	652	614	615	637	584	614	584	638	617	645	623	620	626	610	668	656	592	612	583	619	615	604	569	629	625	590	576	622	616	622	618	606	639	592	612	623	649	596	640	548	669	581	606	599	614	610	597	621	603	626	614	632	619	572	633	605	615	581	610	596	613	620	646	570	605	631	633	681	598	608	576	600	603	631	596	597	598	651	662	608	641	625	631	596	671	631	633	563	608	639	617	641	631	553	607	623	633	626	605	606	596	636	589	618	604	699	633	628	615	597	613	587	611	570	592	642	599	639	616	635	590	555	617	618	573	607	617
33175	35075	34350	30534	36222	37488	33142	29514	29762	27998	24319	18651	16946	13591	7053	6551	6687	3954	2692	2356	3826	3283	2442	2544	3251	3084	5171	4183	2091	1653	1579	1543	2445	3126	2065	1514	1916	1075	890	1055	1507	1278	1080	850	722	531	512	313	229	254	276	283	239	224	204	188	175	167	173	184	176	154	164	154	170	184	165	163	168	168	158	138	181	182	187	172	196	176	169	163	160	168	184	157	155	169	168	165	183	165	153	158	194	171	189	160	211	201	187	175	144	176	181	155	177	181	166	193	152	188	151	163	161	152	175	185	167	173	173	162	168	160	199	154	187	162	166	152	156	180	167	190	164	164	188	166	177	168	163	193	183	169	172	179	150	164	153	166	183	159	141	173	186	173	185	180	183	159	155	158	196	159	198	175	172	163	171	180	185	170	153	173	170	155	180	172	164	161	155	176	176	200	199	167	164	203	180	160	197	190	190	167	138	180	160	187	196	194	170	173	163	159	175	173	178	141	168	192	167	158	160	133	171	176	180	181	165	163	164	179	168	179	180	167	173	185	152	163	195	176	169	168	153	179	169	156	154	173	159	146	178	165	178	167	167	163	167	194	167	173	184	152	185	179	186	186	169	194	187	167	157	162	165	172	168	162	175	153	174	187	158	186	174	162	186	183	153	158	159	175	162	156	174	177	147	177	169	170	171	184	180	181	178	195	164	174	169	179	171	175	192	196	155	156	172	159	173	172	179	181	172	171	185	176	150	156	177	156	150	157	162	158	162	186	177	156	158	181	164	190	161	180	181	158	173	160	171	170	176	185	183	175	171	160	162	184	178	177	177	169	179	167	151	172	174	170	167	176	179	161	166	168	179	192	172	206	164	164	177	180	170	175	169	187	169	151	163	175	173	176	170	168	185	176	165	147	192	167	169	159	157	168	191	177	144	176	176	141	166	154	177	166	175	182	170	185	179	167	184	179	153	167	159	179	158	192	145	192	161	164	175	187	169	171	161	183	159	168	183	169	172	166	176	176	178	178	179	203	165	143	170	168	174	179	187	143	138	174	168	159	168	177	161	160	172	179	164	169	156	172	156	171	189	184	189	204	188	166	168	172	175	152	170	181	182	178	177	160	161	168	192	153	152	153	183	176	173	161	167	166	170	154	163	177	165	168	173	171	165	172	164	174	157	196	179	146	160	178	190	156	156	178	186	173	178	161	181	161	161	169	189	161	164	153	169	179	182	160	164	151	165	185	174	151	189	190	150	175	192	171	135	167	169	177	180	158	172	169	176	157	154	167	186	167	159	194	174	146	175	170	176	178	160	179	156	169	205	173	196	158	168	152	161	166	162	186	157	173	162	165	172	194	179	170	153	163	179	163	180	153	162	198	203	184	170	171	158	185	181	199	158	184	157	182	161	178	159	195	163	163	182	197	167	190	162	179	178	198	178	183	157	176	190	166	156	156	183	172	155	189	186	159	162	191	175	163	163	169	178	156	162	173	186	147	162	170	185	157	177	191	153	153	185	194	176	175	159	165	157	185	168	173	150	160	197	180	184	156	167	158	139	175	159	191	172	176	174	173	169	169	186	151	174	157	161	167	158	159	193	151	158	161	154	182	149	178	202	176	175	165	170	210	186	149	177	140	162	167	170	153	158	166	200	171	187	180	180	172	172	175	159	156	155	163	173	174	170	169	160	190	152	182	170	182	174	148	159	164	154	167	171	163	172	159	155	165	182	194	180	182	173	176	162	166	156	170	171	152	156	177	148	166	184	158	173	159	171	159	173	171	192	179	168	152	150	194	178	146	180	161	157	165	170	202	164	178	182	161	151	164	156	168	176	160	163	168	178	166	164	161	169	159	151	180	177	187	160	164	176	150	177	181	186	149	186	171	173	152	176	172	176	183	155	173	174	162	170	150	164	157	179	176	156	177	144	192	151	148	144	174	175	153	171	162	154	144	169	185	164	181	181	196	153	172	156	176	183	166	146	183	173	169	153	166	174	179	177	162	169	161	149	156	175	163	175	153	160	169	159	168	162	162	137	171	161	190	163	163	169	166	171	152	145	189	165	153	175	168	165	168	159	179	179	163	156	164	171	192	170	165	144	159	160	174	196	170	170	178	176	150	152	161	207	169	143	125	140	167	154	158	168	173	173	179	176	154	178	167	182	169	182	196	162	179	175	163	166	166	159	166	195	153	171	183	192	165	183	171	176	154	162	166	165	154	145	160	173	180	165	145	163	162	162	144	168	174	159	174	165	159	197	160	162	182	177	159	157	167	195	157	187	147	187	157	147	172	168	174	173	156	169	157	157	162	163	161	160	185	164	188	181	146	150	178	189	174	167	162	173	182	187	171	171	156	166	176	149	173	190	169	159	152	157	149	160	167	162	158	175	157	175	164	155	178	186	165	172	173	159	173	185	153	153	179	188	154	158	159	162	176	190	160	147	169	179	183	146	171	181	180	168	153	185	183	178	169	189	192	170	155	182	170	168	168	167	158	156	163	161	167	191	168	211	174	161	166	170	181	171	164	151	149	151	191	166	170	166	167	177	174	202	179	180	153	179	177	169	190	183	170	185	154	187	186	139	180	170	162	162	171	157	194	182	175	166	156	149	155	149	193	186	155	176	162	160	163	166	175	180	169	173	176	174	161	164	151	166	171	192	177	187	183	171	179	161	173	174	176	154	163	170	169	170	176	162	155	173	156	150	170	181	148	181	165	171	181	167	156	204	175	164	174	145	176	178	158	161	180	141	141	162	181	190	162	165	158	148	162	153	168	148	152	179	165	150	159	176	167	162	168	151	179	182	152	163	170	179	180	185	189	184	198	165	143	161	169	159	153	172	164	169	170	189	152	185	167	164	188	195	184	174	166	170	171	157	180	181	157	181	149	167	190	178	162	161	172	177	201	157	187	163	184	147	169	176	155	154	192	180	176	175	190	165	178	152	176	196	176	171	144	166	135	186	172	171	190	155	156	153	156	151	181	167	159	188	172	199	169	145	162	163	182	149	180	172	165	181	144	154	167	161	162	171	157	176	163	180	172	135	155	160	171	158	168	161	166	155	180	177	154	180	157	161	149	173	152	171	193	185	180	169	161	167	166	173	158	189	159	185	187	173	153	156	178	159	151	168	147	190	154	182	191	160	163	174	176	187	155	152	173	153	163	173	184	162	178	172	172	190	184	164	169	167	167	189	168	149	179	174	178	175	153	180	177	174	159	162	154	186	157	173	171	164	167	158	151	172	178	172	175	160	146	181	163	192	170	162	171	164	173	177	157	163	148	160	171	169	160	173	156	160	185	176	166	166	177	163	153	167	177	158	170	171	176	172	165	158	180	190	156	160	137	151	169	198	152	170	171	181	191	176	174	170	177	168	156	179	178	185	202	196	155	156	173	179	168	173	154	148	176	172	161	192	183	167	197	167	190	186	171	185	183	177	152	152	158	178	163	194	153	163	177	158	195	165	165	186	179	171	151	168	175	156	156	148	186	173	163	191	162	163	186	174	169	182	184
22991	28547	32625	35245	41672	43261	41853	40366	42720	41532	38461	33743	34196	27674	19539	20555	21988	14240	11696	11415	16105	14460	11526	11813	15128	14322	22051	17762	10196	9272	8752	8532	13667	15980	12232	8678	10934	6318	5491	6093	9177	8021	6965	5634	4301	3108	2623	1700	1201	1088	1210	1537	1070	858	731	602	561	546	560	588	576	564	545	553	528	537	467	492	515	508	505	495	472	504	507	501	495	516	487	478	494	515	472	500	474	464	459	485	482	504	465	487	500	516	505	532	603	672	542	504	483	461	490	504	500	473	531	486	466	486	513	474	480	495	498	448	504	496	488	500	460	471	506	494	486	502	512	487	480	478	463	495	466	466	478	501	503	491	473	516	516	495	488	486	489	478	472	514	488	506	531	476	477	459	533	464	527	485	468	486	464	516	522	546	465	458	527	447	464	497	503	467	480	498	535	511	516	500	503	479	477	489	481	463	481	534	487	461	482	503	474	477	486	468	520	464	429	462	466	514	502	461	484	495	462	455	457	511	502	496	508	500	496	526	483	502	510	465	470	486	475	518	472	470	487	481	475	498	482	438	523	491	432	505	483	489	465	467	507	459	463	474	487	503	472	477	495	506	500	504	502	480	485	537	494	447	484	503	484	508	463	489	507	500	522	497	436	504	472	501	495	482	516	501	461	473	481	508	483	525	497	465	491	520	484	509	487	483	461	478	502	481	504	485	455	464	492	454	469	473	473	519	469	477	498	484	445	473	527	488	491	533	519	505	471	473	510	450	495	473	501	474	518	494	494	513	483	481	486	475	506	513	477	449	485	436	490	465	519	467	515	497	512	474	474	486	499	479	517	500	507	507	484	475	491	467	492	508	464	476	496	463	462	491	505	486	501	489	492	501	468	507	515	504	488	485	504	483	502	484	469	496	508	497	506	484	481	494	468	474	481	487	492	505	454	488	511	498	521	469	461	474	433	495	498	480	471	458	469	500	493	504	531	511	530	484	499	535	496	481	497	517	483	493	481	520	484	450	500	488	479	497	496	475	532	498	493	498	478	477	514	521	511	500	472	495	479	489	519	484	452	451	475	474	519	486	515	457	542	477	422	481	461	536	481	471	530	485	496	511	478	477	483	469	464	495	446	495	460	466	491	480	505	504	521	486	477	490	516	488	515	481	458	497	484	469	474	486	464	485	486	487	468	454	467	522	506	529	470	506	479	467	521	488	479	499	458	482	481	494	497	481	486	515	478	489	486	478	514	467	481	474	487	463	499	468	486	473	479	490	502	478	499	507	518	531	459	515	447	505	521	483	529	449	526	460	523	488	500	489	508	477	486	497	474	453	471	468	502	495	482	527	451	503	494	474	499	536	495	491	489	519	476	463	472	485	490	498	492	485	475	513	507	517	469	478	497	462	480	518	480	475	491	477	481	494	463	498	490	489	472	478	480	505	497	492	480	474	473	474	497	498	524	463	531	495	510	495	487	462	534	488	486	441	500	473	479	472	455	493	468	482	460	466	498	482	515	513	461	503	495	477	499	460	478	498	502	486	465	476	480	464	438	472	463	533	496	493	507	517	449	495	482	482	498	476	500	512	481	462	474	496	511	493	471	476	448	479	478	485	456	488	490	532	490	465	520	492	492	487	470	513	490	541	470	475	469	474	471	453	473	473	478	471	480	507	481	518	492	495	501	464	457	507	495	521	510	475	473	497	507	473	483	485	468	526	455	507	498	497	485	449	508	469	468	490	482	501	487	505	474	482	491	517	504	517	493	491	508	498	484	482	476	507	469	474	489	462	505	483	491	477	475	498	459	500	486	509	438	489	498	484	492	494	520	513	486	498	471	513	500	463	460	465	507	500	485	523	496	465	539	475	500	504	520	477	449	475	483	498	530	478	486	504	456	501	512	508	503	506	502	471	493	513	508	482	488	481	500	487	484	496	462	473	516	453	505	459	456	501	507	453	500	474	472	496	474	524	497	485	483	521	497	481	495	511	460	500	481	456	428	473	472	542	506	494	519	461	500	483	492	472	537	509	493	480	474	505	487	531	434	468	479	493	496	461	504	470	497	461	522	514	446	466	512	496	515	476	483	494	434	474	486	504	460	477	447	481	508	493	444	499	499	493	466	522	502	497	524	507	467	527	492	510	432	529	481	461	449	448	493	532	467	533	473	474	470	471	500	485	498	492	500	481	508	462	512	507	477	531	483	491	477	541	492	473	455	457	446	436	530	512	487	482	493	455	473	494	505	444	511	480	479	500	485	492	503	462	517	507	452	462	498	477	458	468	489	499	507	508	499	488	490	495	477	492	455	497	499	534	455	508	459	481	494	519	491	472	503	505	506	516	492	490	448	495	492	466	482	508	524	457	491	504	516	508	449	457	480	468	452	472	460	515	492	515	437	481	491	478	479	474	502	470	479	481	499	487	488	494	497	467	477	509	511	508	515	531	500	502	489	471	486	517	501	424	467	478	501	486	501	463	498	484	511	473	503	493	539	468	503	463	462	504	467	497	482	500	516	476	514	502	473	499	483	521	450	488	475	493	525	516	518	490	503	525	462	508	486	491	457	503	508	473	527	494	455	520	456	479	462	457	473	466	478	485	464	473	483	508	512	480	478	458	495	468	476	474	490	453	459	456	517	496	459	499	499	500	483	482	480	486	484	463	485	460	480	495	448	481	491	467	480	516	502	455	458	502	476	462	517	495	490	474	469	460	487	513	504	477	461	469	544	496	501	489	496	494	452	491	520	489	449	458	481	502	475	508	507	505	458	491	475	486	490	511	478	476	511	468	521	495	486	516	520	478	470	519	447	465	498	473	481	506	516	473	457	494	488	494	483	500	499	451	488	500	469	470	486	472	506	472	472	500	521	482	493	528	488	495	531	490	492	465	480	476	484	504	558	484	496	446	536	486	493	464	494	478	466	470	473	486	465	468	541	513	497	449	530	504	495	469	474	472	449	493	488	505	489	489	505	490	505	525	533	483	501	503	429	499	504	474	490	469	465	510	510	528	482	515	485	510	495	466	490	460	479	492	494	501	480	478	452	460	522	486	479	489	483	482	484	475	488	504	482	493	480	507	487	503	448	472	455	481	514	479	472	499	446	474	471	509	508	545	468	483	457	459	510	480	462	482	525	462	459	493	515	492	492	519	482	455	450	479	516	496	470	487	476	506	515	478	490	486	444	501	492	481	492	495	480	540	454	545	471	486	460	461	456	484	452	492	469	490	480	479	488	468	466	492	489	517	466	510	512	489	459	475	467	503	458	429	512	501	509	494	458	478	500	479	489	505	491	492	513	460	515	502	485	482	495	481	505	503	487	486	504	519	511	474	495	493	453	511	490	470	487	499	517	455	467	485	482	464	530	518	492	476	483	521	499	469	515	510	491	505	529	494	501	488	502	506	478	518	496	468	478	504	478	507	458	461	482	479	497	448	473	485	475	487	520	484	510	492	513	491	509	480	490	464	475	475	510	483	488	493	443	469	494	459	490	492	520	490	516	486	464	508	487	483	468	468	505	481	474	516
41540	46062	39391	35066	40224	41569	37488	30015	35014	37853	29026	24245	21100	18293	10936	7728	10305	6310	3703	3927	6097	5248	3735	3595	4831	4098	7283	6048	3620	2762	3183	3048	4150	4112	2565	2360	2641	1609	1436	1274	1757	1926	1874	1379	1105	863	655	489	347	353	360	390	323	285	288	254	222	233	231	201	218	225	226	225	228	227	207	216	239	192	207	228	223	184	203	205	229	195	183	202	220	234	232	185	237	211	221	208	211	191	202	214	210	194	208	220	244	217	189	230	221	207	212	218	215	218	219	221	210	212	217	227	206	211	199	221	204	184	201	213	200	200	213	220	220	206	201	207	202	205	222	192	192	228	232	196	188	213	225	201	214	188	224	199	200	198	191	209	199	184	207	204	209	227	213	210	206	223	216	184	245	200	205	212	201	193	225	237	192	228	205	217	216	216	192	220	214	208	229	235	224	173	213	216	205	225	206	190	203	216	247	216	211	212	231	233	187	224	228	233	218	241	217	205	204	227	195	201	214	212	204	190	213	208	206	205	204	240	214	188	192	209	204	207	224	210	210	197	213	229	214	213	227	234	214	190	215	210	206	215	191	208	216	208	225	218	225	194	228	231	213	185	203	242	264	194	225	216	216	215	225	213	189	217	213	218	211	209	205	222	233	234	215	190	217	195	204	200	204	214	205	228	203	198	189	221	237	220	203	199	223	192	211	233	198	205	213	201	221	224	226	202	212	207	198	230	192	176	228	193	192	203	228	208	189	220	188	182	223	209	229	227	209	234	190	238	217	230	234	250	211	201	223	222	228	214	202	203	204	223	218	213	189	226	222	215	233	243	210	216	197	201	218	186	201	230	219	202	207	212	230	190	202	206	221	190	208	205	208	215	218	227	194	198	235	251	195	225	217	209	191	225	212	221	202	218	203	205	193	241	201	200	204	227	210	190	201	215	198	247	209	218	219	214	230	172	219	200	205	207	189	208	208	209	204	211	226	202	203	205	210	249	264	212	215	227	225	179	204	219	224	221	198	220	188	230	228	200	197	239	226	205	214	208	193	197	224	221	194	213	219	212	192	255	192	266	209	202	219	224	230	220	227	206	222	230	217	225	222	215	228	220	193	204	189	180	210	244	229	207	200	185	227	225	214	199	206	201	219	229	224	206	205	198	203	240	198	256	210	218	184	195	219	211	208	223	225	235	218	224	192	211	207	244	208	196	225	210	219	231	196	203	219	190	189	218	193	205	234	216	204	217	194	210	207	208	223	183	215	208	219	191	193	215	221	214	186	201	244	208	205	210	203	240	219	170	197	215	217	187	200	236	220	204	215	206	187	201	206	207	213	211	189	218	202	231	239	197	214	222	201	217	202	228	222	204	196	203	175	229	202	207	206	217	200	222	217	190	208	239	226	225	211	223	216	208	230	205	225	205	224	223	184	212	218	210	191	252	223	202	197	219	195	187	197	208	201	247	213	217	207	181	197	193	205	238	193	206	213	223	233	222	212	202	202	204	231	210	231	217	232	216	195	199	194	205	216	220	209	217	184	205	199	215	226	203	205	185	218	194	208	192	213	197	246	208	217	227	197	208	221	190	199	195	187	200	224	210	205	192	218	218	199	224	219	236	207	217	224	212	216	215	202	209	213	207	229	194	239	204	198	215	227	213	198	213	228	199	226	223	231	228	206	209	214	206	209	219	205	213	212	223	213	208	214	187	201	191	193	209	212	234	227	204	217	222	209	201	194	213	226	212	227	209	211	216	224	186	221	249	220	190	210	201	219	194	207	228	216	196	192	201	200	211	211	196	196	208	211	186	229	192	214	214	230	208	201	202	205	185	210	208	202	217	220	204	216	204	198	209	209	206	195	216	214	220	192	185	242	220	219	236	212	216	203	202	233	191	211	206	203	194	227	202	208	245	209	190	221	222	227	217	224	211	201	231	206	214	211	234	235	209	200	206	193	200	206	203	227	211	223	213	193	232	211	196	202	242	215	214	225	200	197	199	221	197	234	182	167	216	202	183	191	211	203	212	209	206	227	185	223	217	197	233	224	203	189	201	225	199	229	226	197	232	228	220	212	218	181	181	200	227	215	205	212	227	240	212	220	203	191	210	210	212	222	193	212	207	222	224	213	182	199	221	254	220	199	186	244	185	219	224	227	234	212	225	220	245	238	205	193	195	242	228	237	216	201	209	199	202	193	221	200	224	212	233	194	225	226	221	194	217	219	203	223	231	268	219	196	190	220	224	224	191	224	212	177	200	218	206	222	219	188	246	199	222	246	209	191	223	230	174	208	204	229	227	229	186	231	190	179	234	223	219	194	204	232	208	217	206	230	209	216	246	219	211	210	224	208	214	213	232	195	205	210	223	203	187	208	223	195	193	195	255	222	218	197	228	219	209	206	203	208	198	196	190	192	224	225	220	193	220	184	215	182	221	197	216	204	233	221	222	206	182	197	194	230	197	198	209	216	222	210	209	207	201	209	228	209	216	203	233	220	252	225	198	219	191	242	205	219	207	189	224	206	192	221	222	230	205	218	189	185	211	195	197	211	203	219	221	225	208	205	220	191	212	218	207	228	199	227	199	197	198	205	223	191	199	220	204	223	223	220	212	217	243	205	222	244	195	211	223	216	227	191	224	223	214	234	238	211	220	228	202	230	205	226	192	216	200	218	216	207	224	241	224	183	208	193	226	232	206	222	199	190	224	217	230	201	199	210	189	201	215	235	247	199	215	223	212	212	222	224	215	212	188	216	225	241	225	226	227	210	219	231	196	213	212	205	211	238	212	225	209	223	230	200	190	182	211	230	221	215	213	234	205	214	213	193	215	211	238	199	221	217	208	216	212	194	193	217	214	183	214	191	192	200	211	186	196	197	190	213	194	239	175	197	192	227	209	221	208	228	198	207	225	227	199	218	220	200	205	211	260	207	214	211	208	198	198	213	203	208	208	179	209	202	207	228	215	217	212	206	181	199	206	190	220	225	233	246	222	235	214	219	182	222	226	207	220	224	191	217	218	202	217	197	199	195	212	216	212	193	209	222	239	204	229	240	197	232	207	216	214	191	236	211	234	205	210	201	163	205	226	201	190	202	206	208	204	200	233	193	201	219	220	206	217	216	215	212	201	233	201	191	201	221	203	215	240	236	221	189	225	229	217	192	230	215	211	218	237	229	230	240	202	218	254	214	234	204	212	226	210	227	212	239	221	246	199	223	227	220	189	221	215	197	216	207	207	230	216	188	225	199	214	197	215	228	223	223	187	210	187	192	205	213	218	190	216	197	203	239	230	224	224	203	212	218	214	229	179	210	203	212	215	206	246	211	187	232	244	204	223	218	241	227	209	202	188	200	222	218	207	191	215	174	201	221	221	219	214	223	192	213	207	198	228	222	204	190	199	236	217	230	207	219	226	231	227	221	207	180	202	208	204	228	211	198	197	258	192	208	237	218	218	200	236	207	201	257	207	226	205	225	203	198	213	214	210	216	179	213	194	222	218	228	210	194	215	233	230	209	211	220	206
29782	39131	36840	39259	44903	46875	45974	40266	48347	48710	41896	38190	37604	34694	23624	21757	27043	17771	14210	16660	21723	19147	15195	14985	19681	16987	26516	22072	15939	13223	15059	14491	19701	19507	14667	12737	14179	8494	7828	7053	10194	11729	10925	7919	6631	4949	3839	2378	1563	1577	1948	1977	1491	1242	1024	849	773	745	675	734	716	661	610	672	669	660	620	566	598	664	682	588	568	585	657	673	619	659	615	613	592	576	586	586	592	603	591	610	627	607	570	599	613	593	580	639	838	739	560	601	554	596	579	582	625	629	636	575	608	586	593	620	619	589	594	554	584	557	570	609	610	593	600	600	553	581	584	621	607	536	600	563	604	601	605	574	657	573	618	560	599	618	609	603	591	598	576	590	542	565	546	618	568	606	534	614	605	592	615	600	540	603	566	599	569	552	596	607	571	575	602	573	619	583	591	569	504	591	581	550	627	588	569	629	575	606	575	582	639	582	583	591	603	576	632	589	633	602	594	556	585	581	620	552	599	553	565	614	607	608	630	593	559	599	576	595	562	551	596	608	601	606	602	587	615	592	595	593	560	588	595	590	581	579	569	561	571	635	596	579	561	596	612	582	599	555	569	605	590	616	610	619	612	568	555	579	585	596	571	658	553	564	594	595	595	625	628	587	640	581	574	578	608	544	622	590	526	573	572	607	576	665	559	531	575	567	612	575	568	549	619	594	576	576	599	571	624	608	562	556	559	546	556	580	568	577	560	611	552	569	596	582	593	563	541	593	566	570	547	607	589	634	566	589	618	625	567	604	570	627	576	549	575	612	616	582	624	603	580	620	570	598	580	583	612	581	572	585	571	593	627	577	573	581	572	599	610	568	626	583	583	624	609	543	566	565	599	591	577	569	585	568	614	606	586	589	594	593	566	606	597	560	613	625	593	565	644	573	589	568	611	605	592	581	619	646	600	583	584	623	567	609	590	598	535	569	594	592	567	569	622	620	577	601	583	552	565	595	570	541	590	586	603	615	574	583	630	579	551	556	612	589	559	572	584	625	589	556	647	576	545	564	574	568	573	565	551	549	615	544	632	608	576	598	585	558	586	610	602	578	585	584	552	547	585	610	577	609	564	550	610	611	561	609	597	651	607	569	585	597	573	546	585	593	547	596	644	589	605	557	545	578	579	551	573	581	621	559	594	596	530	613	610	561	556	552	609	560	574	611	572	581	544	601	597	591	544	645	581	586	553	572	611	612	596	601	593	587	572	548	582	537	620	589	579	565	577	555	604	594	596	614	511	596	580	597	599	579	554	590	568	562	577	584	547	640	604	639	582	588	530	564	591	566	549	533	596	584	547	605	648	578	600	558	596	572	575	586	575	580	601	576	571	600	619	596	614	593	564	597	628	612	532	622	645	591	566	601	593	584	618	603	616	587	586	586	553	572	606	553	583	580	539	566	610	615	583	566	597	546	588	559	547	601	563	581	604	580	628	599	598	569	618	612	595	565	593	582	607	584	634	588	594	612	611	566	581	590	548	552	542	585	564	608	612	588	581	585	641	605	626	604	604	636	574	567	596	586	579	566	591	575	573	588	585	613	564	577	564	585	611	572	581	558	564	562	556	572	603	569	576	563	578	577	595	585	634	625	601	587	594	564	570	600	592	565	569	602	581	634	568	636	597	603	555	557	555	595	611	592	595	605	570	592	556	603	601	573	600	573	551	591	593	577	584	572	598	610	564	571	542	591	573	597	620	608	590	539	552	575	538	631	632	598	640	555	605	586	565	606	567	595	577	609	597	593	575	603	590	603	547	632	562	574	566	627	567	598	632	581	599	566	574	592	593	572	590	593	555	618	578	540	628	632	508	611	576	560	602	551	574	584	589	564	561	605	568	583	555	600	609	596	547	574	561	619	590	624	606	589	569	568	614	572	602	623	602	566	593	609	585	582	581	575	583	597	578	591	581	591	591	580	568	606	578	583	572	620	622	594	539	614	618	598	617	607	589	614	641	592	607	603	580	637	576	594	566	583	584	581	612	571	582	536	598	582	562	648	610	605	571	573	574	569	558	605	588	616	581	552	583	561	587	594	603	588	579	604	562	569	582	612	566	554	606	592	625	607	574	583	587	550	611	594	592	591	575	621	594	584	635	566	603	612	569	596	540	591	562	594	635	603	576	561	575	607	580	595	610	583	595	642	602	566	560	613	601	576	529	658	635	592	603	591	610	558	618	579	614	585	558	554	602	548	621	580	556	583	599	545	585	632	587	574	649	548	640	539	591	577	590	633	590	582	612	581	608	569	577	604	603	567	585	581	556	581	557	543	623	635	620	623	606	568	601	562	626	576	577	579	563	584	583	604	583	616	549	560	567	569	590	573	578	551	583	578	573	578	613	560	572	632	579	616	590	606	584	602	561	588	618	555	628	576	571	594	615	568	641	597	586	626	607	581	603	602	573	549	627	575	586	627	549	544	631	594	610	598	568	533	574	571	589	587	550	572	533	598	580	578	595	571	583	597	602	586	593	583	591	607	585	548	577	607	564	588	576	608	580	569	618	599	584	600	592	610	563	560	554	607	533	590	571	601	576	609	587	603	639	645	565	576	603	601	586	582	587	599	580	602	556	605	624	641	590	586	622	627	599	594	630	615	552	596	601	546	587	600	616	624	569	579	591	598	598	555	615	598	569	581	613	606	573	645	631	583	576	633	564	563	576	635	605	586	616	617	589	606	572	580	634	556	584	523	564	561	589	552	591	574	574	614	605	558	609	572	562	573	606	552	585	616	630	612	563	631	603	581	568	598	577	601	596	597	580	541	586	555	566	577	604	599	610	521	609	610	600	627	640	610	575	588	605	593	576	574	543	583	594	612	518	618	576	606	558	581	558	585	617	579	542	590	582	567	585	629	615	600	558	599	587	607	612	570	567	622	602	609	588	563	614	561	587	593	636	549	580	612	577	598	557	554	557	596	640	625	534	604	604	588	609	596	646	578	588	576	611	566	588	558	569	561	604	601	620	580	552	587	601	553	562	613	532	562	609	620	547	571	606	595	549	586	577	600	564	568	570	599	619	593	567	609	592	616	576	596	590	585	605	570	555	616	564	590	566	592	612	608	619	662	575	678	619	601	584	568	594	595	627	589	603	625	580	597	629	573	573	602	605	561	650	588	605	577	636	511	603	559	589	556	601	586	611	593	637	568	621	605	547	583	603	562	559	575	588	591	583	569	607	565	596	572	623	582	571	608	584	572	640	579	580	564	591	610	605	570	594	595	594	571	603	570	589	607	558	596	594	586	565	562	583	605	550	621	577	599	583	653	565	607	622	602	601	611	583	591	587	567	555	603	582	625	554	640	572	571	585	585	592	591	601	570	592	592	605	548	591	627	564	560	609	573	579	622	632	598	602	616	557	559	580	555	564	582	614	567	623	584	536	616	617	596	608	574	611	567	614	552	600	600	618	596	577	595	589	584	596	576	581	585	654	567	599	585	593	571	614	550	564	626	576	591	573	557	595	583	587	619	568	597	626	621	631	563	606	568
13830	16483	14209	8161	7172	6183	4251	2652	2598	2596	1788	1297	1133	1068	826	718	766	672	450	497	560	497	499	470	461	496	566	460	399	335	349	359	396	399	312	299	282	277	292	274	276	300	271	261	261	257	240	188	205	222	239	227	229	236	224	220	193	204	217	251	227	219	219	240	216	195	222	238	223	200	232	211	228	196	228	244	238	190	237	211	209	208	217	239	241	214	215	203	194	201	245	232	217	204	211	208	240	226	229	246	212	233	209	229	225	204	239	221	256	232	236	232	230	249	218	211	211	228	215	226	227	230	196	213	218	198	206	222	226	223	197	200	245	227	231	253	218	215	211	228	220	216	222	224	208	242	226	241	240	214	231	219	248	225	229	229	205	211	229	216	222	225	240	204	225	206	244	194	199	207	186	215	228	240	251	208	191	203	221	209	201	214	226	230	235	217	220	219	216	252	227	215	229	231	234	223	228	210	227	223	238	238	239	219	206	214	230	221	235	229	227	235	181	228	235	210	223	211	205	241	243	192	226	226	212	220	222	227	219	222	245	218	211	224	220	199	211	225	253	225	265	211	222	206	229	229	235	233	257	256	208	211	222	200	227	209	215	217	222	234	207	241	228	212	251	222	221	203	214	220	202	226	218	211	193	212	215	192	201	194	215	211	213	228	207	221	242	203	217	203	213	212	200	219	208	207	228	220	222	221	216	204	251	199	214	223	248	214	233	209	213	209	228	249	225	213	213	218	212	215	254	243	241	225	196	222	198	222	231	213	233	223	208	225	199	220	221	213	225	232	224	228	228	218	187	235	217	227	221	225	197	232	220	229	224	227	229	230	237	218	200	212	256	238	203	221	233	223	241	205	235	232	204	189	236	223	216	227	220	218	192	227	224	205	217	197	206	225	186	202	205	209	225	230	234	214	214	234	214	211	217	191	212	249	213	223	201	244	218	216	218	230	229	199	196	233	201	220	233	205	224	238	223	231	212	225	223	232	234	233	223	189	216	245	215	223	212	216	224	209	220	224	217	194	218	235	233	217	229	188	229	224	200	236	231	221	227	229	229	228	191	210	245	233	228	247	191	210	235	207	196	208	230	210	211	221	228	243	242	245	218	219	226	187	221	250	232	229	201	222	188	212	225	244	225	225	210	244	236	220	208	218	208	237	208	219	210	242	215	239	199	208	211	223	241	205	206	208	222	228	205	228	195	222	212	201	243	235	210	206	210	211	243	229	208	236	219	213	230	194	227	206	220	224	220	207	220	233	191	214	217	214	227	226	242	198	231	220	220	210	206	219	237	226	199	198	213	221	201	228	200	199	213	202	250	198	240	215	238	227	225	221	259	225	265	235	224	222	241	218	218	240	243	207	231	217	234	225	222	235	212	206	213	216	198	209	265	190	201	220	203	215	211	207	216	226	210	196	211	181	207	191	215	234	234	211	198	216	240	216	228	210	242	225	211	200	204	226	189	210	228	206	212	231	198	230	226	233	225	229	224	195	230	203	233	226	239	221	213	244	203	217	232	239	208	231	221	213	212	225	213	213	206	221	250	232	204	226	236	246	222	212	217	221	260	213	223	220	221	211	223	214	225	228	207	232	224	235	239	227	200	223	257	241	222	226	238	218	226	207	219	211	208	207	213	213	213	211	227	195	226	222	232	246	221	215	235	211	224	230	223	199	243	199	236	219	231	234	200	219	233	212	194	222	207	224	226	196	241	197	204	233	212	223	234	247	191	199	217	229	216	227	209	192	225	212	222	192	224	218	230	214	203	224	217	233	222	233	223	232	240	210	215	227	222	238	224	256	200	222	249	231	216	230	241	244	230	235	214	214	199	226	219	223	188	203	205	222	203	222	238	199	228	186	204	209	224	219	228	249	199	195	232	245	209	212	239	216	219	203	224	232	248	219	253	210	240	241	203	221	228	206	236	211	213	232	253	216	219	219	213	226	216	247	237	206	207	238	195	233	232	244	192	201	231	207	216	233	208	208	227	206	226	222	215	221	227	236	237	219	208	248	220	220	216	249	204	206	223	214	213	216	206	217	213	210	221	224	226	235	207	188	240	209	255	225	207	198	205	224	196	242	231	209	230	213	217	205	245	225	250	204	221	203	217	217	229	222	225	236	238	214	236	240	198	215	233	224	249	202	220	204	249	231	237	186	244	224	223	195	199	206	217	237	224	224	221	220	222	241	215	214	232	210	215	221	227	229	227	238	238	205	227	211	248	214	233	196	229	206	221	200	225	223	226	224	213	210	201	221	203	200	208	201	211	243	226	241	205	243	222	240	197	236	209	208	214	215	262	222	213	229	214	221	228	214	228	202	216	202	211	220	234	218	204	240	228	222	232	208	232	219	215	223	184	221	219	239	211	234	199	237	225	214	254	212	221	203	225	205	186	214	222	194	236	204	217	227	215	207	234	228	225	226	203	211	226	254	227	208	220	253	228	206	236	246	214	209	232	231	245	192	229	214	207	195	234	246	202	212	233	228	267	235	210	197	223	242	210	214	206	239	189	236	201	238	244	219	228	208	234	233	230	222	213	213	204	219	216	213	222	202	208	201	251	227	222	209	239	225	206	230	202	248	199	240	223	243	232	260	228	208	224	242	243	210	229	206	234	195	219	224	215	247	244	212	213	217	231	218	201	223	214	225	213	229	197	221	232	185	208	224	216	222	188	225	224	213	232	218	210	215	211	233	237	202	223	239	235	193	217	241	216	227	223	212	219	227	209	214	213	211	247	227	228	222	205	248	229	209	216	205	253	207	208	208	224	223	225	198	225	208	217	202	217	229	209	238	196	227	235	222	207	207	216	192	220	190	217	211	201	235	247	230	211	206	202	212	208	229	223	212	232	211	208	200	230	225	222	231	218	208	221	229	188	235	206	224	206	215	221	243	227	224	183	237	239	218	231	225	184	238	202	211	221	226	217	229	235	206	244	207	199	200	233	204	204	228	232	205	217	243	187	214	217	244	199	211	229	238	236	194	206	215	230	206	250	215	182	234	226	227	229	243	220	225	216	227	220	205	232	223	256	238	214	211	218	225	223	205	215	219	217	225	213	220	217	248	223	235	233	201	222	218	224	217	222	227	236	222	250	219	230	213	206	243	236	213	211	221	193	246	205	227	225	217	216	224	238	219	217	207	240	217	191	232	225	226	212	237	212	217	210	238	202	205	220	239	234	229	202	213	242	251	220	224	216	220	188	197	242	239	212	235	240	223	221	222	212	225	240	223	204	210	201	223	249	221	233	227	202	248	209	233	230	201	208	232	233	216	225	215	211	223	218	212	211	214	226	211	235	215	212	210	214	222	223	239	219	221	245	221	234	221	222	230	202	252	243	251	218	223	211	237	233	225	228	235	239	223	214	187	240	213	208	229	223	255	206	227	201	224	212	223	202	212	217	220	208	224	254	237	220	240	230	234	223	221	216	207	241	218	241	210	191	195	220	237	228	200	209	233	205	206	211	224	256	219	185	230	259	213	216	241	221	229
9653	14839	17815	15718	17744	17149	13678	9738	10669	10490	8047	6266	5338	4888	3534	3220	3950	3132	1982	2173	2725	2296	2152	2067	2175	2270	2875	2409	1832	1535	1496	1617	1841	1796	1397	1269	1360	1067	950	930	1126	1095	1155	1037	903	819	725	655	636	612	651	615	677	593	688	663	613	652	635	650	607	594	632	594	660	583	614	576	604	607	629	624	596	599	595	584	585	617	562	564	577	595	597	638	598	583	574	588	630	603	570	622	536	600	565	587	608	656	622	579	583	586	675	615	649	589	622	597	596	618	599	574	603	589	625	633	599	565	551	576	581	647	597	585	600	600	578	597	617	666	589	608	604	618	616	582	629	616	617	606	640	601	582	603	597	591	577	620	660	599	584	580	626	579	614	622	581	595	544	612	605	582	607	607	614	615	580	570	624	582	621	589	595	588	665	615	558	613	599	592	659	603	625	590	609	596	582	580	569	568	584	593	570	563	586	568	591	580	603	607	575	608	589	589	588	615	609	554	615	632	621	606	587	584	588	598	588	591	624	584	582	606	619	624	633	588	571	564	583	614	582	602	615	655	620	573	617	620	600	579	550	582	578	577	615	585	601	640	601	626	594	608	608	597	572	562	619	606	569	589	612	599	649	588	583	599	611	602	591	583	605	591	626	622	612	591	634	620	605	622	606	560	613	591	630	576	597	580	611	583	620	570	554	592	602	632	652	603	585	625	605	632	605	574	636	619	635	589	596	620	620	648	547	602	580	621	610	534	630	628	595	639	599	641	663	599	577	655	566	633	611	561	574	598	594	622	636	618	570	600	601	584	587	648	597	634	590	598	616	620	618	568	566	586	594	615	592	571	575	581	612	595	602	583	572	571	586	595	588	581	584	614	630	593	600	632	615	586	588	617	621	623	603	595	621	583	599	615	592	627	635	567	577	618	633	595	605	633	628	611	582	602	604	612	618	567	602	596	619	610	595	632	596	597	603	574	637	572	611	570	608	660	629	586	582	635	609	604	592	622	624	623	624	538	553	585	589	640	595	604	596	552	602	580	614	611	590	584	604	609	579	633	588	590	572	631	634	553	589	536	640	605	589	593	579	587	559	595	645	603	589	592	648	607	616	616	563	635	619	603	628	608	626	576	607	620	633	587	614	593	618	587	576	581	581	633	604	628	645	596	612	629	609	681	613	598	603	569	621	640	617	646	618	584	589	600	602	598	632	566	604	605	605	622	636	577	593	573	578	616	620	583	648	618	620	619	599	593	593	609	573	570	633	579	609	552	625	611	610	592	599	593	574	587	606	619	623	607	602	627	642	599	626	599	606	572	638	609	602	607	609	622	593	613	582	558	623	606	576	555	634	567	605	612	563	565	637	655	608	624	582	606	613	581	583	604	574	607	600	614	651	616	558	589	597	637	608	627	597	555	596	616	594	627	581	627	592	583	596	596	605	597	596	596	614	599	567	587	601	585	614	558	628	572	617	616	600	596	623	568	564	599	552	626	609	643	592	579	598	586	578	606	588	576	643	586	587	594	618	627	577	579	600	615	598	588	590	631	630	572	574	584	617	582	618	583	596	610	601	562	571	605	605	603	619	632	636	602	601	606	620	561	640	599	600	603	603	575	589	589	605	562	632	614	613	619	618	630	582	548	641	608	583	613	625	584	569	602	613	617	619	606	627	586	618	575	597	566	614	630	605	586	580	610	576	622	613	588	586	626	592	587	573	607	559	563	593	570	639	613	553	575	635	577	595	559	588	582	671	622	642	594	553	590	565	660	624	585	618	640	614	565	610	568	679	627	611	654	568	608	602	613	597	588	598	627	609	610	596	633	606	560	565	591	600	661	614	624	560	630	619	587	623	580	617	597	632	594	577	602	613	621	630	570	599	613	615	631	586	559	633	625	619	592	595	616	589	614	578	583	583	619	599	595	588	575	576	609	614	561	603	613	630	617	603	600	628	592	594	603	605	572	561	581	613	614	577	607	599	605	634	577	606	617	592	601	596	571	571	566	619	652	579	584	611	585	616	611	562	565	588	630	612	608	582	597	640	581	571	608	599	603	587	594	573	617	636	630	563	611	593	549	580	575	590	568	591	620	626	602	550	568	625	618	602	583	575	602	599	626	598	537	580	610	600	602	586	581	575	561	633	604	617	599	607	580	582	672	594	591	626	621	641	591	596	612	583	551	584	644	559	564	584	584	659	642	585	579	595	584	652	595	606	638	588	543	574	604	513	623	609	588	583	584	611	562	614	595	626	581	619	561	613	598	612	561	610	616	565	630	559	633	648	604	618	598	642	583	610	564	588	629	616	631	586	638	644	563	591	617	637	576	579	603	577	606	592	634	625	570	615	582	615	574	577	603	628	592	594	661	602	610	566	573	595	629	615	616	632	569	596	600	614	656	579	566	638	597	627	574	569	643	603	586	584	639	577	602	582	629	614	576	579	614	584	620	605	624	541	554	572	602	586	568	635	630	605	585	621	630	636	578	594	615	603	581	640	590	581	597	613	603	635	622	599	610	542	616	627	603	588	600	631	567	603	600	606	646	605	634	629	656	572	632	612	586	579	629	571	610	598	569	621	629	576	637	576	589	650	584	643	613	602	598	558	599	561	605	550	636	614	609	592	604	583	564	571	600	536	599	631	612	569	616	615	584	616	562	621	576	612	595	644	575	632	595	592	572	547	619	576	595	622	608	621	599	635	633	617	546	602	627	608	552	596	612	615	587	581	595	577	553	597	650	617	569	637	578	593	640	591	594	555	645	592	557	604	575	578	612	600	651	619	584	651	612	608	618	610	645	579	597	614	608	575	553	577	579	616	628	572	625	584	568	599	619	586	557	584	578	586	607	595	593	586	584	568	595	616	601	586	610	591	599	601	576	564	575	603	562	624	622	620	611	587	598	606	564	598	614	582	620	638	620	604	604	622	632	600	625	647	619	590	630	589	608	647	654	609	596	675	611	599	619	596	627	638	615	611	574	624	586	632	559	598	599	622	585	589	616	596	629	589	600	568	629	585	606	619	632	656	609	631	583	618	574	622	609	617	598	666	574	642	601	634	605	570	614	594	627	605	583	625	576	602	579	608	607	560	580	588	598	528	595	575	588	611	596	585	619	608	626	631	619	598	613	586	611	575	594	662	607	601	653	627	596	609	540	560	604	599	601	584	583	574	623	579	608	591	635	631	600	629	632	627	635	645	554	612	580	633	567	629	598	606	545	610	595	613	631	575	657	605	578	590	652	565	558	616	614	550	594	610	621	598	596	617	606	558	585	596	603	683	576	584	583	596	603	600	607	608	589	597	570	610	572	579	613	648	588	601	559	598	601	582	614	588	579	603	646	654	569	593	620	579	573	581	662	593	584	612	634	643	611	615	618	587	581	607	585	613	629	554	579	598	628	630	628	580	591	572	635	612	576	625	599	610	578	568	609	620	607	621	571	591	611	607	602	621	603	580	598	604	611	585	576	575	592	578	596	610	612	617	635	586	647	593	613	633	640	589	579	586	590	613	624
32342	36292	34509	30405	34183	35789	28631	22817	24525	23786	21088	17434	14271	10768	5538	4393	5957	5593	2503	2821	4008	3941	3926	2343	2626	3743	5007	3963	2858	1203	1576	2001	2592	1856	1455	1420	1353	758	657	764	1303	1272	1131	808	667	568	440	285	257	261	233	242	231	215	190	175	183	195	180	165	165	180	176	179	179	178	154	171	194	171	179	184	184	166	175	175	145	184	199	189	180	180	168	153	179	167	164	146	173	180	189	175	164	186	167	165	197	193	161	171	139	163	188	174	176	184	167	157	166	170	170	176	167	153	154	189	188	154	161	162	178	166	172	163	169	161	171	145	190	183	174	156	174	176	185	178	165	160	176	178	168	171	145	163	146	149	159	177	167	139	142	151	174	148	167	176	184	146	181	155	167	168	159	146	166	159	153	165	172	145	166	172	160	152	167	154	160	179	194	159	147	158	176	175	149	176	146	163	158	158	152	155	165	177	137	141	170	154	159	190	178	140	174	154	162	144	164	169	126	147	164	153	172	173	157	159	172	161	187	180	157	173	179	176	159	153	166	168	162	152	145	155	163	173	139	142	173	197	148	167	164	149	153	152	157	160	160	192	156	149	122	137	170	176	182	159	162	159	156	173	167	154	180	159	192	164	189	168	157	161	161	160	160	165	161	167	155	177	147	155	173	156	185	156	162	187	178	166	154	159	178	165	170	171	145	143	169	152	159	178	176	149	175	149	169	155	185	181	155	180	185	151	177	170	172	136	149	167	170	162	182	188	159	197	166	180	178	147	168	175	167	166	159	165	149	174	168	170	158	170	168	169	168	162	174	169	156	172	166	174	144	174	150	162	168	182	163	145	160	158	145	153	146	162	187	157	147	156	158	170	184	189	180	156	168	180	177	161	180	157	175	177	164	175	157	157	140	169	169	170	167	164	159	160	175	154	166	178	155	156	162	175	190	170	158	170	182	171	146	169	153	171	155	153	181	167	172	159	166	154	162	159	181	161	168	178	155	174	181	169	188	167	172	160	188	169	178	181	171	143	156	189	158	164	152	145	161	162	164	165	151	165	150	147	143	150	173	175	148	165	188	143	190	185	150	173	175	163	142	154	154	178	179	174	162	162	155	161	153	180	161	156	165	179	177	167	169	178	156	177	190	152	170	170	172	145	180	196	198	174	152	158	148	160	189	160	173	184	165	159	155	176	159	162	144	154	148	160	164	171	161	165	164	165	177	180	161	169	144	144	192	197	172	152	167	145	144	157	168	173	169	148	183	173	164	191	171	193	163	168	172	154	168	149	195	169	175	199	163	173	156	174	171	168	156	162	152	154	145	147	178	182	149	150	174	156	165	167	169	149	148	169	143	162	144	178	141	159	152	170	148	176	180	161	149	159	156	170	166	184	178	140	147	150	166	157	184	151	159	189	151	176	151	163	166	152	175	160	156	183	159	158	163	170	183	200	167	151	159	183	175	155	174	154	184	168	170	131	165	176	182	130	180	177	167	151	175	167	186	162	173	128	157	158	158	155	188	165	165	137	149	158	190	192	159	153	159	161	181	163	180	181	184	157	175	134	172	173	162	165	165	163	170	144	179	168	163	169	179	162	159	167	171	186	177	159	158	196	169	161	191	167	152	165	186	189	178	146	173	159	183	148	148	157	171	175	159	188	181	181	160	174	149	157	172	170	168	162	178	164	157	167	189	159	175	161	165	160	175	167	164	151	163	137	155	176	162	153	160	175	172	171	171	158	174	161	149	163	164	182	169	190	189	166	147	179	160	179	182	157	164	158	172	184	171	146	136	172	168	178	155	171	165	181	203	169	181	171	162	185	188	146	175	172	161	142	171	147	146	184	167	176	157	176	167	162	165	172	180	182	165	163	167	163	157	154	167	154	172	160	152	182	169	159	159	153	181	158	182	204	152	179	173	180	155	165	170	173	148	182	159	184	189	170	150	197	150	171	152	180	198	176	137	184	183	155	165	149	154	157	172	160	164	168	166	171	163	175	180	163	181	160	175	160	169	178	161	165	157	158	159	169	160	191	146	169	152	175	157	158	187	172	161	152	168	153	175	144	176	156	165	164	170	179	161	172	170	157	161	176	166	162	159	170	170	183	157	159	175	175	176	146	135	163	172	173	156	172	196	161	174	179	157	145	167	156	159	139	162	150	179	146	171	190	185	180	166	165	190	146	170	141	146	184	182	170	168	174	178	152	166	160	151	152	163	165	165	153	174	166	182	171	157	154	185	156	166	174	155	183	169	167	158	180	167	138	181	153	166	172	151	165	173	149	178	162	175	167	169	150	182	170	179	189	178	173	153	130	166	166	180	156	141	173	166	171	175	183	162	172	153	155	151	143	167	140	155	159	178	174	182	175	155	151	153	177	168	167	182	136	162	175	171	157	162	155	165	160	165	152	176	177	169	168	183	163	156	148	175	206	177	152	159	168	149	179	158	144	147	163	166	173	169	164	140	204	161	154	176	179	183	180	184	179	157	159	164	165	170	180	159	160	158	169	164	178	159	147	140	165	172	159	157	143	198	182	160	160	150	178	184	165	162	157	183	198	145	162	164	160	133	170	173	205	181	169	182	179	150	162	161	167	145	165	166	151	150	155	174	186	169	171	179	166	170	147	150	194	171	152	185	163	160	160	175	193	166	154	175	151	160	168	169	148	178	162	181	188	170	167	175	172	195	142	165	154	153	177	151	163	159	183	156	171	175	157	159	142	161	190	153	150	146	160	155	169	195	131	155	185	155	165	143	186	151	162	152	188	167	182	155	161	154	173	176	180	158	160	172	172	181	174	169	198	159	151	172	167	177	163	165	163	178	174	141	144	165	167	176	171	157	153	150	164	169	158	164	162	163	185	171	163	158	192	167	175	136	180	171	167	169	176	134	167	145	149	172	138	146	193	172	177	170	197	155	152	190	159	133	168	148	173	174	174	181	165	156	185	178	163	183	181	153	170	190	162	168	153	154	166	153	167	188	179	172	174	156	171	173	135	162	168	171	188	158	176	178	179	156	163	176	161	168	165	144	160	189	184	157	160	136	176	156	165	175	175	162	169	178	169	183	148	177	170	159	171	153	167	175	198	140	179	161	151	176	164	164	145	155	156	151	154	168	162	176	174	159	184	152	159	159	164	138	177	142	166	166	161	159	170	167	163	190	184	180	158	157	139	150	164	172	170	141	176	159	149	176	165	159	145	149	154	145	170	161	168	151	157	177	158	176	181	150	137	172	184	170	161	176	168	156	186	172	180	162	179	161	155	164	166	180	187	131	165	164	154	155	150	155	138	154	123	175	161	158	168	162	176	158	171	139	163	171	165	168	155	174	167	141	134	192	191	158	194	164	169	139	165	166	147	168	145	180	173	166	166	156	184	183	147	157	169	158	148	171	168	182	160	164	171	182	180	171	155	162	155	180	159	157	180	176	177	187	162	166	168	172	191	180	187	187	156	154	158	184	163	168	133	170	193	170	166	161	188	156	152	196	168	158	150	182	193	175	167	164	181
22585	29628	31978	34442	39560	42390	35275	34069	38061	38142	36876	34413	31331	26837	17388	16199	20795	19103	9826	13052	16327	16449	15752	10816	12994	17966	21087	16952	13350	6561	8993	11156	13950	10365	8888	8503	8567	4309	3886	4528	7881	7535	7240	5078	4084	3404	2340	1510	1148	1122	1065	1017	975	784	716	684	618	532	541	555	572	524	526	532	502	507	502	488	480	503	483	501	475	506	470	487	475	472	486	459	473	484	445	453	493	466	445	483	522	457	473	465	486	472	491	507	597	520	449	481	470	466	480	475	482	512	465	498	483	499	471	502	507	481	464	465	458	475	455	494	515	489	484	463	432	485	465	459	458	495	453	504	472	464	471	479	479	453	431	473	476	485	506	436	477	457	513	447	476	491	446	469	494	465	467	483	467	453	465	457	497	433	463	473	493	469	467	489	476	503	442	484	463	457	474	466	476	480	450	460	451	482	454	466	490	467	458	450	420	474	491	506	479	453	465	472	456	513	483	459	462	461	531	489	424	474	518	499	501	456	447	520	458	466	472	485	477	465	490	502	442	485	481	489	458	485	482	474	447	448	468	492	457	446	475	469	456	490	464	505	504	478	488	454	468	463	466	462	456	447	494	444	483	470	447	508	489	432	481	493	500	477	494	488	500	486	479	473	458	455	496	469	482	480	494	456	493	520	505	496	487	489	480	447	463	436	476	460	493	453	468	457	552	447	474	471	444	489	444	483	461	428	453	471	490	461	495	465	477	479	479	460	459	479	442	484	455	487	470	442	508	506	463	442	482	481	489	443	471	481	484	495	455	510	488	490	455	468	441	468	474	481	512	483	497	488	467	469	469	489	450	487	431	488	454	453	483	505	489	483	490	482	493	468	463	479	494	450	444	495	487	482	466	474	466	491	438	476	512	450	499	465	427	439	523	459	460	459	469	500	484	517	447	504	492	455	481	472	472	448	455	482	485	463	512	477	485	465	462	469	465	472	492	464	455	474	500	473	477	498	504	462	456	427	480	454	471	477	454	443	501	429	481	468	486	460	476	486	516	486	463	477	443	472	537	474	486	474	475	469	485	464	511	505	472	462	496	475	445	478	496	476	461	482	469	441	471	493	476	460	471	450	468	499	499	493	510	466	470	437	478	498	440	404	481	467	465	497	452	477	498	504	504	513	477	452	457	468	462	454	465	477	474	480	493	466	493	455	491	453	467	481	466	478	450	468	464	466	459	491	467	463	475	437	479	480	475	450	489	464	431	478	461	444	472	467	503	482	455	480	460	448	487	472	449	487	465	493	456	481	469	440	475	468	487	476	467	469	472	442	414	484	447	490	462	449	459	440	483	460	451	498	506	475	461	495	439	521	510	493	480	452	452	451	467	461	485	476	484	482	514	497	513	490	464	468	507	467	480	423	477	471	464	482	490	461	522	461	465	488	497	441	476	481	480	484	518	487	473	504	461	466	459	457	468	488	454	456	475	467	490	491	500	451	436	461	475	452	487	498	448	487	482	450	476	475	476	475	461	461	495	452	497	454	469	481	439	492	471	505	473	477	505	434	508	441	433	495	465	509	481	493	459	497	452	463	466	472	458	486	493	476	460	446	490	454	426	479	489	434	462	489	497	487	457	450	505	441	452	493	473	438	470	490	479	487	500	502	472	457	471	480	476	496	479	479	483	463	458	485	504	476	470	469	495	472	493	433	488	524	466	469	507	446	463	497	457	436	459	409	480	466	486	496	469	473	457	499	471	470	482	468	443	488	462	485	461	492	456	481	515	440	451	488	499	526	460	476	476	453	491	497	460	490	475	512	464	470	474	439	464	487	496	476	466	462	476	500	464	485	480	467	479	456	466	467	470	435	461	484	477	486	472	460	458	464	476	463	459	466	496	457	471	453	479	502	430	479	442	447	494	474	485	479	489	498	464	475	480	457	471	466	496	513	488	468	477	443	507	421	487	461	470	465	477	464	481	480	473	479	466	443	490	481	458	450	461	533	454	452	477	490	476	443	469	438	477	415	557	491	456	486	445	501	477	480	468	476	465	482	502	471	471	489	426	475	499	466	451	460	479	466	484	489	498	456	492	479	454	424	480	492	458	488	482	456	481	488	476	433	462	498	450	459	467	462	477	468	454	402	476	462	509	462	487	473	482	455	457	481	458	479	509	434	484	505	471	461	479	463	463	494	460	491	477	450	476	467	472	474	499	468	425	513	449	432	492	531	447	468	483	501	470	455	470	472	504	472	479	496	495	493	469	475	441	470	492	490	499	451	478	467	454	478	488	483	458	454	478	477	484	425	500	469	472	464	475	482	495	496	496	489	481	440	481	458	484	465	485	507	461	462	461	472	430	491	488	473	470	490	465	477	464	487	472	469	417	484	483	470	447	451	486	455	516	473	431	491	463	443	472	457	495	481	499	511	451	422	489	489	474	501	483	479	446	471	485	493	490	457	462	505	459	480	497	478	475	460	496	444	444	434	466	503	464	528	494	454	473	470	475	516	491	487	476	464	454	458	473	438	472	493	517	469	467	452	454	485	477	509	471	455	521	504	474	479	461	438	446	457	466	482	491	480	482	510	475	500	447	490	471	480	471	502	483	438	487	507	472	513	455	452	495	426	484	480	460	461	488	492	500	498	444	491	488	439	467	436	505	461	488	494	464	452	461	507	514	481	441	459	474	475	453	468	474	468	441	484	486	460	463	484	519	450	453	443	459	445	490	465	427	472	492	430	470	466	490	464	470	489	482	484	451	471	489	496	493	465	491	446	462	459	471	469	501	498	463	473	516	506	481	494	459	505	476	471	464	472	486	480	460	478	454	495	511	479	476	540	495	448	477	456	464	442	462	474	480	489	482	447	465	463	508	454	497	466	485	434	457	469	447	442	471	473	444	485	434	438	520	447	483	475	473	477	470	484	487	497	495	483	457	439	455	438	491	458	468	450	494	480	486	467	475	439	513	482	497	465	460	491	468	470	483	519	439	467	484	456	486	468	446	471	458	463	480	451	492	437	464	475	481	472	445	478	501	448	469	497	463	459	475	502	474	464	428	450	477	514	489	465	484	470	486	443	449	473	451	467	502	475	506	470	494	448	474	498	508	480	455	455	452	454	451	449	475	514	463	472	457	530	463	459	467	479	468	493	498	492	473	483	492	466	484	478	473	431	491	482	471	491	451	470	475	480	429	491	498	450	462	454	513	473	453	453	467	468	482	428	466	515	449	466	476	480	450	505	472	476	420	462	467	508	475	482	437	485	486	497	471	496	483	433	453	502	480	477	487	451	449	494	460	480	460	473	459	486	490	446	495	465	491	430	517	443	471	470	460	467	466	459	474	486	497	486	463	481	467	472	461	446	469	473	502	467	436	474	459	498	421	481	459	450	492	483	459	534	467	459	482	503	506	469	463	501	461	461	460	433	488	489	460	478	495	511	456	487	467	448	478	472	470	483	470	502	467	474	508	470	487	460	501	481	475	499	475	460	488	501	463	448	490	509	441	515	510	497	471	476	477	457	481	465	462	464	468	466
40368	37118	34844	35981	40390	39894	33309	29691	29959	30994	28820	26594	23206	20619	13494	9065	11426	11499	5379	6915	6842	7530	6619	5163	5359	6670	8401	7007	5209	2822	3458	3422	4017	3335	2781	2559	2470	1409	1038	1772	2055	1807	1839	1129	1057	807	573	398	369	318	306	308	302	276	268	232	252	236	188	203	195	193	191	207	194	231	222	179	172	198	156	161	183	200	192	172	191	183	196	186	192	184	160	189	188	182	210	194	178	186	158	204	188	200	184	183	213	201	205	185	176	216	177	192	185	174	180	180	170	168	208	173	183	183	197	177	176	168	193	181	183	208	215	170	202	202	188	191	186	213	190	177	171	179	180	194	167	186	170	185	181	173	224	181	166	192	184	192	179	171	185	177	196	186	201	202	196	193	205	177	183	198	194	168	179	186	188	165	168	207	191	207	192	174	187	198	183	196	180	193	208	203	198	195	199	162	176	169	189	206	201	182	193	226	181	208	187	207	206	196	186	197	163	181	163	190	183	192	178	191	196	194	190	186	180	186	180	225	173	200	194	172	189	180	188	171	194	172	182	216	190	184	215	186	182	176	175	187	198	185	185	195	180	188	203	191	178	182	197	191	188	195	180	196	192	189	216	194	190	187	199	179	183	179	181	205	186	178	179	195	194	208	171	201	178	181	175	202	178	182	202	186	184	192	192	176	203	195	185	196	182	206	189	198	191	186	192	170	211	190	196	176	194	214	199	183	186	183	216	189	159	199	181	195	201	197	185	190	206	190	192	178	182	204	196	193	179	206	184	191	162	194	174	183	199	193	204	195	167	194	202	182	165	180	177	207	200	187	192	170	180	195	209	159	208	183	190	180	202	175	224	196	167	205	184	188	191	198	190	195	187	211	208	175	208	208	200	202	180	155	179	164	204	181	189	210	200	200	183	202	198	189	185	195	204	174	180	177	187	189	196	168	176	177	159	195	204	195	202	196	198	190	175	194	207	189	177	160	197	187	194	205	206	179	188	187	204	184	193	138	183	190	199	213	179	168	173	200	172	178	181	195	200	171	203	181	182	179	209	203	189	197	181	186	187	167	205	205	193	181	167	215	203	171	168	204	173	163	192	207	180	167	204	194	186	197	190	197	185	180	205	200	238	187	188	208	188	178	166	187	182	194	187	223	195	178	185	204	169	182	196	194	202	203	173	180	179	197	200	186	192	234	161	203	189	198	160	191	185	193	220	183	167	222	179	179	195	201	192	190	180	200	177	209	199	200	190	182	190	187	203	192	181	211	186	184	196	181	188	176	202	177	201	183	190	168	190	211	174	203	174	165	199	198	169	181	185	204	183	179	189	160	189	171	188	197	200	199	149	184	183	167	174	190	175	195	197	193	206	209	168	184	170	165	191	200	174	178	189	192	179	188	193	197	187	172	197	178	187	198	182	173	191	189	192	170	176	181	176	203	200	207	194	186	193	193	196	180	171	188	168	190	207	198	190	175	205	183	179	182	179	173	186	174	203	209	186	191	198	176	194	193	183	189	201	195	180	215	197	204	178	202	194	172	206	205	193	195	198	165	168	199	211	186	189	201	202	170	180	218	174	191	214	165	166	188	187	211	205	180	183	168	173	193	165	187	187	183	189	160	216	169	191	193	186	202	203	183	170	188	176	208	192	199	212	184	164	184	194	198	162	190	188	177	176	189	178	182	189	185	209	193	187	187	188	181	199	218	169	193	196	176	192	202	205	187	200	206	206	178	187	193	187	179	189	190	185	156	192	143	206	190	183	174	207	194	222	202	201	182	221	195	222	206	196	183	196	196	182	184	197	183	206	181	189	161	190	202	231	184	186	153	183	186	204	206	201	193	167	179	196	198	177	198	188	193	200	204	189	191	180	177	177	186	193	183	181	203	182	175	195	218	186	182	187	193	167	188	181	184	197	178	189	174	186	194	167	194	214	197	199	204	189	187	194	183	183	188	193	192	198	165	193	194	162	219	203	201	191	177	193	184	207	173	185	202	199	203	213	197	203	165	183	194	194	171	174	186	187	189	206	195	160	193	164	185	169	170	195	194	203	192	193	183	194	180	185	202	177	181	192	182	194	189	171	164	174	166	187	199	196	190	183	187	194	192	176	205	202	174	202	180	190	204	181	206	169	183	204	195	202	163	195	185	191	197	189	191	197	193	193	171	203	203	164	191	185	211	180	191	195	175	191	190	197	167	191	195	188	201	186	175	204	209	188	209	240	188	196	210	204	184	172	206	193	194	198	210	185	176	153	185	217	187	208	188	207	176	193	200	185	202	186	199	171	183	190	204	192	180	197	184	174	203	186	160	177	193	206	176	181	178	207	201	171	193	177	184	173	193	195	166	214	168	192	205	176	192	185	189	198	210	204	164	203	191	192	162	173	196	175	200	174	214	193	194	179	202	216	165	168	196	196	176	159	195	206	204	204	197	178	172	188	183	212	173	157	192	179	208	182	181	163	198	187	182	185	206	194	201	194	176	221	216	201	218	181	168	181	185	178	210	200	170	165	189	201	201	240	179	193	205	194	190	199	178	198	183	200	178	186	184	174	211	180	205	197	202	183	209	160	181	195	185	180	197	177	190	202	190	180	176	176	195	186	169	179	197	175	176	190	203	186	173	186	187	185	191	192	177	190	172	201	173	189	179	187	171	203	209	193	183	199	182	174	175	213	175	200	174	182	187	215	189	193	147	182	199	214	177	207	190	188	183	176	183	174	197	178	184	183	194	176	175	195	197	190	166	191	194	187	172	192	187	209	200	185	205	189	188	206	180	168	201	189	206	189	194	202	208	144	197	214	205	193	191	184	204	200	181	190	164	207	189	192	192	194	211	213	202	208	213	181	219	203	191	194	174	203	181	193	187	210	180	184	197	154	198	186	182	181	202	205	176	196	180	152	184	176	191	209	186	194	205	161	171	187	202	192	182	187	177	182	206	213	198	176	182	190	188	194	196	219	186	201	166	153	178	208	195	180	206	209	205	204	169	185	196	187	175	216	215	168	203	199	189	178	197	213	204	179	177	210	184	210	189	189	201	184	179	170	172	200	164	207	213	211	180	190	177	180	192	194	175	202	186	210	193	183	173	188	193	196	179	185	184	181	180	197	143	198	171	192	206	188	189	212	183	191	164	180	201	179	182	204	192	201	201	194	189	170	196	221	186	176	181	182	199	169	199	184	202	188	180	160	188	217	171	196	197	175	193	190	205	199	201	208	189	192	189	196	179	192	163	222	178	180	220	198	187	201	188	187	187	199	170	215	200	161	150	203	182	200	167	207	180	167	202	197	210	203	209	190	191	211	205	190	178	160	174	186	173	177	206	186	212	231	184	192	221	200	172	219	175	190	212	187	193	182	196	190	174	218	204	195	189	190	178	175	180	190	177	209	189	201	180	183	196	205	196	171	177	212	208	199	182	164	191	194	161	190	196	188	168	201	198	209	195	199	168	178	204	200	199	192	164	213	168	196	197	208	218	183	171	173	196	189	206	167	189	210	184	177	173	197	191
28762	29316	32953	39377	44578	44973	41630	40796	41174	44175	41812	42901	38606	37659	27979	23947	28571	29087	16704	24003	22323	24519	22156	19168	20098	24135	27967	23370	20101	13049	16566	16199	18036	16734	14722	13708	13349	7696	5955	9955	11291	10591	10897	7259	6321	4833	3231	2086	1743	1606	1483	1343	1219	1053	938	825	776	654	702	686	608	592	629	592	582	582	544	578	611	591	560	548	528	540	536	502	585	534	528	564	515	500	528	525	526	506	524	550	548	497	559	545	544	563	531	573	604	508	572	563	551	531	535	583	541	550	531	544	509	500	529	536	527	495	524	522	548	507	519	530	508	524	506	521	548	552	513	550	524	544	553	504	498	518	512	561	523	514	508	537	526	532	552	580	535	535	510	511	526	537	534	502	532	540	522	525	508	574	522	478	519	526	527	548	520	497	527	525	550	504	534	518	524	501	560	514	540	535	486	512	536	551	517	527	517	532	528	517	526	543	542	495	503	527	544	490	562	586	554	525	477	549	514	534	519	548	518	564	551	556	523	540	503	551	557	529	526	562	562	516	508	564	518	500	544	530	538	558	565	509	526	554	535	526	530	542	480	522	498	489	548	527	569	487	525	531	549	562	562	541	555	533	557	563	503	474	512	495	530	501	521	548	533	565	537	499	511	526	552	548	494	510	500	522	538	558	574	555	545	496	533	545	516	538	504	529	568	547	518	554	507	532	456	519	580	530	521	524	514	509	562	529	532	537	524	549	510	562	538	492	531	506	535	508	513	515	532	547	550	513	512	488	508	503	559	532	481	505	551	541	529	532	509	550	582	520	511	561	532	534	557	511	516	547	576	519	518	599	479	507	523	511	523	545	525	550	529	521	508	538	505	540	541	538	505	545	551	562	559	542	559	517	547	488	521	524	535	556	528	522	536	498	525	566	542	549	519	538	494	539	514	485	536	538	542	568	517	491	563	542	547	553	514	527	499	512	572	517	537	557	516	497	528	529	504	521	537	472	534	539	532	553	533	568	550	553	562	532	526	546	525	557	538	516	535	517	514	541	528	497	588	511	559	547	507	524	565	519	537	570	524	550	565	579	559	524	537	513	528	553	496	526	547	519	560	511	507	541	489	554	520	546	511	529	538	511	532	570	575	519	546	529	505	510	549	518	479	528	519	521	517	528	520	573	535	524	539	493	577	531	520	555	529	509	528	552	478	491	525	542	541	553	500	491	528	499	527	510	513	509	495	550	491	532	511	529	519	518	528	535	527	548	535	505	543	537	532	552	550	573	518	558	530	517	517	505	519	505	497	505	509	528	542	539	567	539	513	498	547	537	546	510	548	561	538	515	533	567	474	529	527	517	572	522	524	528	511	524	545	557	511	482	596	523	588	544	566	548	556	580	540	551	576	530	539	501	527	518	558	487	541	543	548	518	509	525	529	554	531	564	533	518	499	523	535	528	535	580	547	524	565	576	564	566	538	500	518	492	546	520	532	513	539	528	505	472	516	563	528	520	521	522	524	533	515	520	500	544	563	561	514	541	518	541	493	549	548	534	502	536	557	521	551	529	520	523	545	550	564	558	492	543	552	536	551	561	517	548	567	559	502	490	541	540	524	544	561	543	553	556	522	518	530	529	522	581	535	559	510	516	515	599	478	526	543	489	562	556	532	568	475	576	566	479	531	518	562	525	498	525	540	551	547	535	545	525	517	565	543	539	546	523	541	528	512	551	533	533	508	511	507	524	521	569	540	507	554	547	500	512	566	532	529	523	499	502	535	524	542	535	545	545	553	504	545	482	558	546	510	511	558	533	546	561	567	553	537	531	534	523	560	573	493	508	558	586	532	528	559	550	538	503	534	583	488	527	510	511	517	527	523	548	561	537	524	529	567	558	516	497	568	515	520	547	548	487	524	554	517	526	517	539	541	539	487	520	529	565	515	530	530	519	548	540	491	510	497	529	547	533	519	549	536	509	538	527	530	539	513	527	533	541	537	512	524	518	538	516	530	544	553	490	535	521	518	506	580	498	539	461	567	544	538	546	539	515	554	518	513	501	522	524	533	508	553	517	536	515	514	519	558	571	544	514	539	565	527	522	523	508	558	519	533	547	537	544	483	517	547	508	511	544	517	542	496	564	546	507	471	525	516	530	527	535	546	525	531	492	542	569	513	544	523	489	528	497	495	515	542	512	526	515	539	560	548	507	545	528	526	549	514	552	554	521	559	516	551	499	518	549	543	499	508	536	552	532	519	561	477	530	561	545	550	527	589	541	539	517	554	514	547	546	523	500	497	533	537	571	554	509	532	535	541	522	568	531	569	544	527	545	510	523	528	546	506	559	560	512	501	483	507	545	553	538	530	556	532	565	541	536	559	523	568	535	524	518	536	552	531	547	553	537	521	527	542	519	506	548	515	548	539	543	531	544	480	526	543	545	499	493	553	527	542	553	521	499	484	535	496	546	539	495	553	539	553	510	529	557	578	535	521	505	527	548	554	504	531	536	541	533	494	532	554	489	535	487	478	491	505	495	545	516	582	538	519	496	510	531	541	531	600	554	543	536	518	531	505	522	497	540	560	503	488	527	529	539	520	547	509	522	491	534	511	537	521	491	517	532	519	524	526	548	551	534	535	541	537	563	540	499	545	509	560	543	541	508	516	501	502	515	531	526	523	514	521	538	530	566	501	488	502	560	526	522	528	540	496	469	514	529	525	563	560	558	550	570	573	545	560	492	521	578	541	508	530	523	513	526	551	544	535	534	551	502	559	504	524	566	529	553	518	554	522	528	561	557	503	524	521	523	551	499	544	549	524	514	528	553	518	518	550	538	526	539	509	533	527	517	536	519	528	502	551	564	506	527	516	542	500	526	542	560	518	545	569	564	559	540	535	535	489	523	551	541	549	497	497	515	559	504	469	499	489	498	545	522	518	572	537	485	508	532	571	544	529	540	506	484	550	532	532	523	494	519	486	509	565	563	514	532	572	519	556	525	509	532	501	519	528	502	553	506	496	551	497	491	512	526	537	577	522	567	565	548	532	546	551	518	504	555	543	515	536	518	514	500	525	518	487	581	533	529	542	542	509	568	525	507	543	542	479	558	507	541	560	510	537	513	538	531	522	560	530	554	572	516	503	539	558	525	524	540	521	527	514	539	544	537	531	506	565	567	496	492	498	508	551	550	559	516	518	512	522	575	533	548	555	473	520	487	560	511	529	512	531	492	546	548	566	598	559	541	564	545	511	563	505	498	538	521	472	515	524	566	502	519	585	532	525	517	510	498	555	491	524	547	482	507	545	548	517	537	547	558	558	550	497	524	522	515	527	504	508	536	541	517	537	536	570	551	533	500	515	511	538	561	532	572	579	538	516	563	534	513	525	554	541	534	505	538	561	498	536	522	553	537	550	535	510	525	516	515	510	511	548	530	519	533	524	516	533	553	530	490	491	489	515	490	530	521	550	519	544	534	518	522	560	533	549	501	538	535	496	524	527	518	555	528	522	522	508	529	522	574	535	530	542	531	520	542	538	549	543	548	525	550
12751	12259	9451	7971	7387	6557	4499	2985	2603	2350	1719	1714	1409	1121	959	785	801	776	490	490	579	562	525	475	520	442	561	552	428	332	346	345	358	353	331	266	284	256	267	231	284	286	285	233	225	212	190	197	204	183	183	181	193	187	171	199	199	191	188	183	206	172	201	216	181	184	203	164	187	188	188	174	182	165	180	188	177	189	180	204	184	216	175	215	210	190	178	183	194	200	170	179	170	188	200	178	193	194	199	163	189	181	198	202	196	173	197	176	179	208	185	207	172	193	186	196	179	198	193	158	204	179	216	209	169	172	196	190	201	195	192	187	191	178	205	187	161	170	200	193	184	209	213	203	149	188	216	169	208	192	174	209	179	169	183	172	201	190	185	199	186	169	186	166	163	204	198	188	187	176	175	180	172	197	184	162	183	172	182	202	178	175	204	198	191	184	210	218	171	184	171	188	194	193	216	195	167	186	181	173	181	203	201	188	188	201	182	187	200	192	189	172	175	196	177	202	188	196	185	166	205	180	182	189	193	200	203	197	205	192	204	194	194	172	186	192	188	167	187	182	187	198	183	190	182	192	193	196	193	199	190	195	170	191	217	204	182	177	173	165	211	187	196	190	196	203	195	209	186	205	180	182	166	193	221	178	186	182	219	194	172	189	189	176	187	211	186	173	207	190	202	178	189	203	179	187	188	175	184	180	183	188	169	193	164	198	181	183	169	194	185	195	205	188	233	193	200	236	199	198	168	203	199	194	191	200	188	173	192	171	200	189	197	185	184	196	192	193	181	194	186	172	190	172	194	180	186	191	156	162	185	190	200	200	187	172	199	190	182	172	183	188	161	193	173	192	200	209	176	194	205	207	194	176	170	209	220	188	204	182	178	200	177	189	181	189	188	174	209	186	203	174	188	165	181	181	177	221	185	194	201	172	175	173	204	227	163	163	202	190	186	195	222	192	198	195	209	204	183	210	203	179	195	189	203	181	183	172	191	183	183	163	190	185	189	211	155	185	170	191	201	201	200	165	185	183	191	196	182	195	191	219	169	211	206	186	185	172	200	176	175	174	196	193	186	201	173	206	196	210	181	175	176	181	169	171	177	188	163	167	207	161	185	182	207	202	181	192	221	206	158	211	168	173	185	201	170	191	171	178	199	195	208	217	166	203	219	210	191	206	189	202	181	191	182	187	182	193	193	186	204	194	184	205	217	204	171	182	194	179	190	196	184	172	179	211	196	180	189	202	199	156	174	186	195	190	193	229	170	203	171	181	179	190	204	180	188	198	185	165	202	188	187	187	202	213	225	190	185	200	202	167	183	188	198	198	177	183	171	174	206	171	183	182	208	177	182	179	205	202	227	209	170	175	181	200	174	166	211	196	207	181	187	208	193	169	195	182	186	172	189	173	189	208	218	198	206	197	210	190	184	181	187	177	224	190	193	186	188	182	164	199	185	185	188	191	174	188	183	197	180	205	199	206	195	178	191	194	174	192	183	203	203	186	177	174	185	192	195	206	198	203	176	203	175	188	176	204	202	168	199	214	197	227	190	196	174	191	190	177	167	172	191	190	180	152	185	167	170	214	181	192	187	177	192	205	194	164	175	177	186	202	193	181	173	169	186	194	203	165	177	186	187	183	172	205	196	157	171	174	199	189	207	204	192	196	197	198	179	192	207	188	203	174	179	185	188	217	197	174	167	198	193	168	220	172	191	207	206	197	194	202	191	184	206	182	185	195	188	210	181	219	183	185	193	198	168	192	195	195	196	196	161	207	202	190	185	183	201	178	186	192	181	193	192	171	193	202	161	176	229	195	181	206	196	175	192	198	214	209	192	198	203	179	201	180	205	188	198	158	204	195	196	195	174	181	189	156	179	188	193	180	183	165	185	195	172	182	185	197	201	188	190	196	167	184	181	178	175	201	203	202	197	190	202	185	193	170	190	195	184	194	178	182	200	191	178	193	216	182	183	196	189	187	183	187	209	170	188	197	191	194	198	216	178	189	206	188	172	183	184	182	185	186	163	189	188	182	195	185	168	178	192	201	173	178	191	162	188	191	177	181	180	202	186	197	166	202	192	199	191	196	199	187	225	199	177	171	201	169	177	200	179	186	191	199	211	179	202	179	172	167	182	213	203	185	200	194	171	174	179	188	181	171	200	187	182	163	202	212	184	193	180	194	189	178	165	176	189	193	172	179	174	167	200	176	215	181	174	188	198	183	184	181	196	193	194	205	192	194	185	180	213	187	199	198	190	190	198	186	192	169	176	168	221	195	168	193	205	164	161	201	206	192	177	173	192	191	193	180	166	186	169	191	181	216	180	188	204	181	190	208	205	202	179	216	181	191	200	188	180	209	176	178	177	210	175	190	211	196	178	216	189	173	195	217	186	201	221	171	168	198	157	174	180	191	215	182	178	199	209	192	201	175	186	199	186	181	181	206	191	163	197	200	183	197	181	203	204	177	209	178	174	210	174	187	188	185	188	184	209	179	181	168	200	185	213	200	208	171	160	180	188	212	210	205	179	190	178	179	181	159	200	222	196	210	184	186	174	225	190	176	183	183	185	175	210	207	180	179	182	160	187	167	190	194	173	222	189	202	181	184	181	195	177	195	196	179	195	201	170	179	196	170	173	196	172	174	192	201	209	178	189	152	179	231	176	182	183	193	180	179	199	195	187	193	204	177	171	196	200	201	185	189	192	179	208	219	193	204	192	208	199	188	168	204	192	185	210	203	198	168	202	185	212	173	196	186	174	182	184	178	190	195	176	201	183	181	190	187	169	162	216	194	197	183	171	211	205	168	208	173	217	191	205	180	195	194	179	194	206	170	213	169	204	184	192	189	175	186	185	181	179	178	195	167	181	177	203	206	220	164	199	173	194	178	156	183	178	209	176	175	200	183	163	189	168	187	207	168	188	200	194	187	185	191	172	181	192	193	215	206	200	166	192	176	187	186	173	180	173	182	182	167	196	185	197	198	176	196	163	210	186	195	190	195	194	218	196	177	188	197	201	161	185	196	171	190	173	193	165	206	191	176	176	186	213	183	169	197	188	168	197	205	183	195	193	201	186	176	210	210	176	203	188	184	188	178	179	202	177	181	197	192	192	173	165	175	214	198	190	220	193	200	209	178	185	214	194	208	184	190	174	171	177	195	179	178	195	200	187	171	180	195	179	181	174	178	183	213	186	192	183	171	197	169	184	186	178	180	183	173	156	181	181	176	193	163	150	157	206	180	207	196	180	198	199	200	182	197	177	195	211	207	191	166	200	185	198	187	189	189	172	178	182	182	197	197	189	172	165	168	185	183	171	196	183	210	187	203	190	197	182	178	203	162	191	167	197	183	191	183	170	177	175	203	183	218	183	187	182	191	216	190	192	189	213	181	185	201	193	207	188	191	194	209	209	168	167	186	182	160	196	201	181	188	217	162	198	182	183	196	201	187	199	212	180	203	200	197	166	189	208	185	205	188	223	182	189	175	163	169	200	190	192	165
8618	10920	13661	16317	17850	17389	13971	11261	9937	9921	7908	7956	6334	5294	4497	4189	4568	3734	2167	2493	2859	2940	2519	2370	2588	2193	3045	2625	1976	1419	1564	1576	1719	1776	1492	1240	1204	1032	940	1133	1105	1170	1020	896	803	703	651	623	563	596	533	576	551	556	582	537	505	496	507	568	544	512	537	502	496	529	529	511	538	489	490	500	530	524	540	505	517	545	502	464	542	515	525	571	514	544	501	462	534	531	509	543	530	532	528	491	539	524	518	550	542	527	505	567	548	517	514	556	530	496	499	541	551	509	532	513	533	495	512	498	548	520	548	524	522	496	497	513	536	550	509	578	528	501	550	533	482	530	522	544	516	521	516	519	554	504	510	521	535	519	477	510	479	540	509	509	493	530	505	514	538	524	533	519	508	553	492	513	518	494	490	540	512	505	503	523	564	498	508	534	518	514	524	521	540	496	541	527	486	531	517	468	486	509	509	532	521	541	502	512	526	514	548	555	535	489	516	548	541	541	489	523	522	516	492	513	547	503	518	541	547	521	482	521	499	508	556	481	557	501	522	525	578	528	486	529	532	557	523	536	538	562	497	545	528	482	515	503	531	519	525	520	512	548	538	495	549	542	520	508	540	530	505	499	539	499	532	543	499	521	534	552	494	531	522	510	508	520	522	499	528	544	531	506	503	537	522	479	529	523	522	512	478	551	540	521	550	492	482	510	502	537	502	530	517	535	528	485	488	535	527	512	532	498	520	513	510	467	525	505	487	527	523	497	575	515	481	526	520	517	508	505	534	508	482	511	469	532	548	475	504	537	508	505	542	516	551	513	513	514	479	549	514	532	503	523	511	545	543	502	506	495	509	547	499	515	529	535	514	539	547	521	521	534	527	496	498	451	516	510	504	529	530	479	514	546	529	519	536	537	539	515	524	534	524	549	511	512	502	523	453	539	492	521	524	542	528	517	526	511	508	499	497	530	584	516	507	528	521	546	500	534	542	472	546	516	502	541	529	543	517	500	556	549	526	512	547	524	503	552	530	509	515	543	549	520	494	524	499	515	494	534	538	539	540	533	520	533	499	509	545	516	548	537	525	515	523	510	484	520	535	550	485	542	490	479	544	517	503	499	526	527	522	486	542	520	554	475	555	550	531	550	517	558	557	478	522	532	493	477	530	519	579	533	571	511	535	515	532	536	500	485	475	498	510	517	487	559	510	510	561	514	533	509	534	487	535	532	558	523	514	534	514	497	502	505	488	505	522	525	522	495	542	460	521	507	573	510	547	544	518	503	534	515	491	478	521	506	513	523	520	511	524	561	517	550	525	490	487	494	527	546	522	526	479	555	513	491	538	513	516	523	505	507	511	521	512	506	502	532	495	511	508	521	498	530	533	507	550	514	509	506	535	532	540	460	502	541	506	542	528	532	501	523	469	498	488	562	526	531	490	522	516	545	568	464	535	530	526	509	518	554	519	515	522	551	500	517	537	555	517	517	503	510	484	540	502	484	517	527	494	494	517	515	529	532	518	534	500	521	505	538	526	530	515	499	540	551	481	526	526	542	497	483	531	523	528	514	517	553	532	475	513	493	515	465	524	504	553	520	509	512	506	490	525	554	524	524	535	474	536	545	506	542	515	509	501	489	504	529	511	491	485	536	550	549	509	534	516	508	549	525	505	545	501	536	552	563	498	533	574	566	508	523	528	546	523	541	521	489	518	535	561	516	514	493	572	521	502	486	518	519	481	528	526	557	517	519	506	471	526	519	499	500	501	540	545	519	534	519	547	502	557	545	477	526	546	504	500	535	554	532	562	511	556	497	506	514	519	530	552	517	535	507	507	549	498	545	501	500	550	526	552	525	510	527	534	547	522	507	560	515	502	528	540	495	555	536	513	493	511	514	530	492	528	525	535	520	474	508	521	557	533	519	500	542	567	506	529	532	494	501	529	510	510	507	514	525	485	524	526	511	528	509	549	513	515	546	529	499	542	477	508	523	531	521	510	513	490	563	513	487	509	499	506	509	521	541	507	503	516	491	528	482	543	551	551	517	560	530	502	499	554	510	528	532	547	540	462	551	534	542	500	552	555	544	519	525	506	521	561	531	474	493	529	517	573	527	520	483	559	506	553	562	477	538	486	518	537	547	486	495	493	535	498	535	521	495	541	548	500	538	520	511	511	540	538	501	549	527	480	529	513	537	514	518	518	542	522	505	503	534	530	524	496	494	518	545	464	522	490	479	495	536	505	559	511	521	547	539	489	485	492	462	495	551	517	511	543	500	526	514	524	525	546	524	534	529	519	538	512	569	500	520	529	491	504	514	508	490	504	495	543	557	565	525	561	503	551	554	542	508	522	539	524	499	539	528	469	508	547	506	525	505	521	514	556	522	492	567	495	478	520	513	497	532	518	517	551	482	532	488	516	548	528	489	514	504	488	522	530	497	511	527	528	547	488	532	515	499	505	532	548	499	549	523	514	503	530	516	510	510	551	545	496	486	550	494	523	511	549	507	573	535	506	565	467	509	534	555	513	484	532	524	502	523	514	539	482	531	549	487	522	497	525	512	558	494	530	575	560	557	516	501	580	513	510	511	536	511	523	498	543	521	513	535	476	523	518	536	497	502	513	503	509	519	509	518	533	536	513	518	537	512	483	521	478	507	505	497	465	489	531	493	519	514	499	539	500	517	498	508	535	504	492	492	523	527	492	492	530	512	530	554	505	524	544	496	518	523	521	529	486	471	519	493	523	476	561	536	492	515	510	531	527	511	501	524	516	461	533	513	493	498	497	515	536	521	503	504	498	518	526	543	518	515	538	525	502	517	506	534	519	528	505	518	512	571	489	510	516	536	554	497	531	523	508	524	510	463	519	551	504	491	531	538	520	533	525	525	527	544	514	521	513	547	504	520	498	512	501	472	502	503	487	510	548	527	484	534	526	512	497	559	526	512	533	506	470	551	507	524	498	539	541	521	518	529	522	565	523	515	507	520	538	549	504	514	546	522	532	506	517	526	538	528	493	502	511	528	510	520	520	524	503	524	544	540	507	532	489	533	503	542	473	535	446	566	544	569	515	540	522	523	505	554	533	513	501	477	517	524	503	490	534	533	535	481	581	557	515	513	518	505	491	515	521	547	555	527	498	519	497	525	508	534	524	490	532	503	545	504	505	565	521	552	496	516	533	510	539	510	565	556	540	515	522	530	494	525	506	485	519	506	520	494	512	495	547	506	516	549	502	518	523	533	531	500	513	536	560	477	525	491	529	537	511	524	492	509	523	536	547	498	554	513	478	496	525	479	481	540	525	538	520	539	513	539	553	536	526	566	523	496	508	522	525	517	517	540	506	536	507	531	498	533	513	525	524	510	516	483	561	539	515	529	546	532	550	495	515	546	517	527	508	497	504	517	505	511	521	501	510	591	553	518	513	502	532	542	554	477	474	506	547	507	523	510	545	519	546	534	515	538	544	518	497	485	502	526	531	500	510	517	505	492	514	491	494	567	498	574	578	542	519	561
32963	32544	31165	31817	34525	35251	25779	23144	25225	26140	19643	17577	13539	11420	7521	6055	10456	7502	3574	3824	3867	4486	3779	3037	3587	3593	4756	4984	2789	1292	1252	2069	2289	2657	2515	1999	1551	1264	1447	1284	1643	1645	1070	943	735	529	379	270	298	240	226	190	251	215	176	192	169	132	144	152	146	172	151	144	150	148	131	110	131	138	161	134	145	130	122	152	153	137	110	143	132	125	159	143	148	135	149	174	143	152	124	154	164	132	136	140	147	137	142	142	155	135	152	151	125	144	111	136	152	131	146	126	139	149	151	130	143	147	139	157	139	144	133	149	161	143	146	175	126	136	142	126	130	151	162	147	129	133	150	138	131	138	129	128	135	136	138	142	158	148	143	138	138	135	146	131	174	145	145	124	151	159	153	139	143	142	126	130	123	129	136	157	125	156	136	110	143	135	133	143	145	145	130	145	137	140	139	139	134	120	143	144	127	139	153	140	139	129	148	134	119	149	144	145	136	133	137	128	140	140	164	108	133	138	138	134	145	138	157	148	130	141	149	138	135	141	137	130	138	139	133	163	134	138	159	125	133	130	135	156	118	149	144	141	132	134	140	160	130	141	151	136	124	146	164	136	132	149	128	155	154	135	138	162	133	152	130	143	134	153	135	150	137	132	158	122	146	145	150	133	135	141	150	124	147	126	149	135	125	120	151	175	128	143	152	145	121	133	133	147	145	147	154	137	142	119	147	136	138	167	133	141	125	127	130	144	134	115	142	148	128	136	132	126	146	137	150	115	149	148	154	143	136	143	155	136	144	146	153	132	125	140	143	147	140	129	125	123	152	133	151	142	150	167	145	142	138	155	135	132	145	118	133	131	147	137	155	134	137	141	137	149	154	141	139	146	158	147	156	128	126	152	147	132	138	129	176	137	138	120	132	126	152	137	137	144	137	138	148	161	139	156	172	148	154	108	119	120	127	138	127	139	137	141	152	116	132	146	141	149	140	131	151	137	148	135	145	155	124	129	153	133	144	146	131	137	137	143	116	137	151	143	157	140	158	120	135	147	129	127	145	130	145	152	150	159	153	117	137	158	130	155	152	148	137	152	158	127	140	138	145	130	164	121	158	131	124	127	144	124	143	140	135	140	143	132	139	144	136	132	149	147	133	133	117	122	159	136	142	143	111	151	138	137	140	138	134	144	132	142	148	137	124	136	114	124	129	149	147	141	133	140	139	141	169	131	138	143	141	139	146	129	150	120	121	140	129	130	137	131	135	144	130	149	132	104	139	138	133	161	148	139	162	146	144	155	144	153	140	151	149	129	137	131	142	132	140	160	156	143	117	122	136	141	165	122	140	129	139	144	143	122	149	174	150	133	156	143	139	133	120	123	140	147	123	155	150	128	132	126	121	158	145	142	139	136	158	133	121	156	137	163	136	121	168	147	151	146	129	133	158	148	137	168	139	159	175	136	139	132	147	154	137	139	148	137	142	150	149	153	136	166	149	141	134	133	149	136	135	133	126	123	138	145	148	144	143	141	122	133	156	141	141	136	118	130	105	133	129	134	140	145	156	159	160	130	141	141	150	136	137	113	152	142	147	127	149	113	130	144	146	159	124	147	124	140	149	135	137	135	138	145	140	133	139	121	132	119	147	148	133	130	124	133	141	140	149	124	137	133	141	147	134	123	132	128	117	146	150	114	124	124	140	148	138	135	126	119	138	138	128	151	138	149	135	143	154	133	127	138	133	139	141	145	132	126	170	158	140	140	151	140	162	125	128	142	148	146	151	140	145	140	149	151	140	143	124	121	151	143	129	136	139	158	137	138	130	147	159	150	154	148	177	141	135	129	142	136	148	137	141	130	137	118	131	145	150	140	127	136	136	120	129	133	158	131	134	141	134	132	121	143	142	129	121	144	152	159	158	153	137	153	161	143	133	144	138	143	139	115	142	162	123	135	154	148	138	129	161	128	143	137	115	146	123	137	128	127	154	151	124	129	148	143	168	147	127	129	152	135	149	126	134	154	109	143	133	125	130	151	128	141	165	142	113	143	143	143	145	132	115	124	125	129	147	155	134	133	119	145	145	152	134	138	124	125	122	134	136	129	132	149	150	145	161	127	119	138	148	133	140	149	132	145	141	156	160	132	126	158	139	165	134	135	129	128	150	118	132	141	122	133	150	147	127	134	133	137	129	142	133	149	147	143	147	123	141	127	148	145	152	140	147	151	144	114	114	149	143	141	134	148	133	176	131	127	137	132	151	159	152	133	136	119	158	116	124	140	149	154	114	151	146	143	148	141	159	162	147	144	154	115	131	142	125	150	148	140	119	134	137	134	169	132	140	146	134	150	164	136	155	134	153	168	144	164	152	147	136	149	140	160	137	123	155	158	139	137	145	140	140	122	169	146	121	138	128	131	136	147	123	133	139	135	131	131	155	115	135	129	143	128	160	145	133	137	134	111	135	128	154	123	132	110	130	159	152	136	135	116	148	144	142	131	139	131	153	144	142	128	130	128	170	137	151	153	133	158	142	151	150	135	140	163	145	152	152	125	141	131	117	137	123	146	129	128	141	144	152	138	139	120	149	144	137	136	148	138	118	163	166	120	135	131	109	149	159	133	130	139	130	149	128	126	144	129	114	132	138	141	133	118	119	122	136	134	129	138	141	126	146	165	154	140	148	134	139	133	139	133	150	137	138	150	146	142	122	139	151	155	153	144	121	137	151	157	136	159	125	130	146	140	143	139	156	134	151	132	151	142	137	141	134	123	114	135	159	141	129	143	133	144	138	135	134	133	126	152	136	130	145	148	139	165	152	147	139	142	133	130	143	154	124	158	133	150	130	130	133	164	152	137	143	120	152	142	146	128	124	130	147	138	130	159	137	146	145	129	126	144	142	137	162	125	155	141	142	144	125	170	142	129	133	130	127	150	137	135	130	121	134	131	148	126	146	162	111	137	146	122	148	144	133	148	136	145	150	116	142	138	116	175	112	136	130	141	128	138	139	164	160	129	149	120	132	139	166	133	117	125	139	127	130	134	146	165	114	139	146	131	137	137	152	139	145	162	131	123	119	129	137	134	129	146	142	135	133	131	137	133	167	138	137	132	140	118	129	132	144	148	122	121	146	155	131	135	159	132	140	163	165	121	144	165	153	157	158	146	131	150	135	158	142	124	132	122	141	135	133	129	144	135	139	140	135	149	154	141	166	143	143	125	173	154	116	145	131	139	156	130	155	170	135	156	145	133	151	139	151	132	117	130	160	146	152	139	134	134	123	149	146	143	137	129	147	121	131	137	124	145	143	136	142	146	135	158	135	152	117	153	154	143	139	136	130	131	128	146	154	111	135	121	129	149	130	132	122	134	122	143	140	136	141	138	128	156	145	118	128	149	141	166	117	136	139	143	140	146	147	127	132	136	121	151	161	157	142	129	158	146	140	152	119	144	131	165	129	147	134	127	165	148	146	150	129	140	127	137	146	125	138	140	143	152	137	139	144	131	145	134	141	137	139	155	144	131
22669	25756	29483	35438	39733	40614	33776	34991	38627	40744	33758	35135	30430	28103	22596	20192	28888	23498	13404	16055	15948	17631	15695	13545	16180	16084	20747	19615	13438	6964	7209	11047	13662	14880	13363	11516	9480	7295	8622	7789	10663	10238	6785	6505	4743	3602	2257	1699	1601	1193	945	955	1055	921	683	660	594	522	549	563	590	458	525	416	447	456	406	437	433	469	426	441	465	423	416	391	413	395	406	397	414	433	403	430	427	420	411	402	384	419	425	403	434	412	418	421	498	436	436	408	400	407	425	416	393	402	389	447	395	378	382	459	417	441	409	409	453	414	417	422	359	390	388	377	387	395	434	397	400	398	409	437	394	403	409	363	426	425	405	411	429	396	399	427	410	440	410	404	444	408	425	365	398	406	394	397	425	405	393	385	434	391	433	399	415	421	428	381	408	413	365	408	387	435	411	404	405	451	414	390	402	383	396	445	417	413	371	439	413	386	421	420	390	413	385	408	451	404	406	379	409	410	439	395	411	402	420	404	412	392	422	413	423	403	431	406	421	390	382	397	419	437	396	402	393	408	408	393	413	386	399	424	426	417	434	391	453	434	410	427	402	424	385	387	436	415	415	409	383	388	399	407	395	402	386	429	407	389	389	385	394	389	409	413	421	432	429	376	402	416	400	421	454	389	415	408	412	410	401	399	426	365	398	393	429	412	412	420	411	394	391	386	427	406	435	397	395	371	387	425	426	435	405	426	425	414	387	420	413	402	396	406	405	395	414	412	403	415	389	406	386	422	446	416	418	398	418	418	421	404	412	392	373	414	397	415	415	387	411	392	443	434	392	381	377	392	396	414	407	396	409	390	403	394	434	418	420	411	414	404	423	446	425	397	388	385	440	380	363	437	379	371	348	370	382	421	411	400	444	408	378	430	412	404	368	403	399	437	401	395	402	435	404	397	406	410	412	394	396	419	399	349	404	368	405	388	406	434	402	403	408	419	421	401	408	427	404	393	429	375	413	438	408	405	450	381	438	406	386	399	396	401	396	434	397	379	400	398	408	407	399	437	394	425	429	368	449	408	447	401	432	443	389	404	376	383	393	411	408	411	434	415	400	403	393	378	431	435	392	398	425	421	395	402	417	421	442	411	396	388	408	376	372	419	381	441	404	387	400	403	384	415	412	406	421	428	429	395	433	394	393	393	382	404	400	439	426	392	389	387	416	400	403	418	398	414	380	397	394	421	395	405	387	424	395	393	435	420	423	378	405	415	384	378	409	430	401	415	364	410	421	383	432	384	415	396	423	449	412	399	398	394	417	392	407	404	401	445	412	400	388	386	404	415	415	419	425	416	364	331	377	427	410	414	406	427	402	398	422	422	386	385	376	413	397	409	375	420	425	397	403	399	422	419	390	411	404	393	388	415	418	397	402	411	451	372	442	411	417	415	424	426	418	395	432	395	369	408	366	416	391	378	419	406	416	413	378	421	358	372	414	415	433	387	421	401	428	415	383	404	427	422	432	402	413	420	448	391	404	378	422	384	398	391	422	405	373	419	387	391	406	408	362	395	397	431	389	410	427	432	349	408	393	416	408	387	401	398	398	389	386	406	427	426	391	422	401	380	405	398	411	454	444	403	392	379	382	384	405	371	408	368	425	398	422	394	426	425	412	422	406	383	421	460	352	435	397	424	425	441	419	423	394	423	411	404	392	452	417	431	421	414	406	409	428	393	430	426	407	414	402	410	428	428	409	385	444	393	403	419	425	401	407	409	379	421	383	413	418	404	403	405	403	425	420	427	402	406	427	417	439	388	413	396	397	408	424	428	406	386	405	433	439	440	371	394	402	412	434	410	398	389	436	433	417	385	378	411	415	368	440	423	413	394	402	423	435	380	418	400	402	380	398	398	423	386	393	451	431	424	389	369	411	419	404	375	442	426	413	405	407	398	408	391	414	427	408	395	382	432	375	422	419	422	444	338	443	409	391	426	397	391	431	387	398	398	377	394	448	387	431	432	394	435	434	450	415	422	413	431	398	369	417	415	383	402	375	384	400	346	429	389	390	396	416	384	396	427	404	409	423	410	390	413	378	409	391	380	412	403	407	383	417	383	420	383	417	416	432	407	414	410	415	380	434	411	418	444	442	413	420	401	402	404	393	423	398	421	409	428	463	418	420	409	416	444	397	423	393	375	388	442	418	336	365	417	400	381	396	417	389	392	399	428	414	396	402	385	384	373	393	388	421	387	401	349	423	376	407	385	427	396	416	394	445	384	421	400	413	383	406	393	428	408	402	400	455	407	402	415	394	409	437	422	398	408	422	426	412	410	423	419	385	409	409	405	392	427	434	382	407	397	418	420	385	375	387	407	398	364	436	392	415	391	430	363	393	347	380	430	435	453	415	411	438	388	395	430	395	414	360	386	389	409	415	417	405	382	413	406	417	376	404	432	421	419	442	392	393	392	421	405	412	414	429	436	427	395	379	425	367	418	415	415	401	421	428	391	385	404	411	411	397	413	395	369	423	407	412	413	390	425	382	403	455	426	390	396	400	400	413	443	399	427	387	418	431	397	408	448	406	402	361	419	385	369	375	396	392	411	388	419	410	401	410	403	405	418	408	415	369	396	399	410	451	411	403	400	385	394	428	408	413	426	410	392	435	400	427	429	434	400	399	415	399	413	447	390	390	441	398	405	394	428	421	400	403	443	398	414	405	397	375	402	400	383	404	405	435	437	359	406	402	416	417	400	404	374	401	389	434	409	372	435	381	431	424	405	425	377	402	424	378	418	405	368	412	428	386	387	423	379	427	406	403	372	434	411	411	413	375	387	467	413	396	404	405	402	414	449	416	383	402	414	390	409	448	408	371	429	380	407	408	384	423	397	389	401	443	391	398	411	409	424	395	400	389	422	386	407	413	408	407	451	430	437	422	426	442	366	413	425	421	405	395	446	403	410	432	433	387	408	435	419	412	410	388	399	404	450	437	400	387	416	390	423	430	413	409	410	413	383	427	424	371	380	408	394	425	405	425	389	409	422	420	394	406	400	456	430	414	389	410	397	398	439	433	413	415	415	422	403	413	401	429	415	408	388	388	414	415	401	436	404	396	427	404	428	397	421	414	441	383	410	330	402	445	391	426	466	405	418	362	405	450	423	442	389	421	423	423	423	429	404	406	407	423	442	405	451	407	406	391	363	376	383	397	430	420	395	425	388	403	421	406	411	411	420	360	408	433	390	401	393	394	435	415	443	362	403	380	450	420	400	400	427	417	382	402	410	413	384	413	436	407	425	374	394	400	414	447	427	394	404	410	430	391	369	421	405	439	423	435	414	440	426	381	402	424	421	444	418	418	401	402	412	460	374	444	404	425	392	395	411	408	396	441	440	426	443	418	414	418	415	399	406	394	418	409	437	428	420	428	410	414	421	374	401	421	382	403	408	404	427	430	387	407	415	389	392	376	390	420	416	385	396	423	415	423	415	388	402	388	412	363	405	414	419	400	399	401	444	408	433	402	418	414	412	433	423	411	403	438	406	420	423
39784	42807	41309	35992	37586	37372	31191	28524	33274	32288	26843	24452	20923	18909	13464	10896	13069	10756	7288	7523	7911	9185	7619	5298	6442	7981	8366	6053	2764	2744	3809	2809	4524	4907	4023	3066	2641	2432	3050	2144	3172	2713	1735	1704	1116	822	597	459	499	391	275	304	333	277	262	216	207	236	193	205	213	206	197	196	186	191	161	175	196	206	176	219	198	168	155	173	186	167	163	191	171	168	176	201	179	171	176	175	192	181	182	186	176	170	182	159	183	213	173	193	176	149	170	185	181	180	170	160	176	180	179	205	179	197	193	178	172	158	177	191	185	162	173	164	172	171	188	176	175	178	177	177	183	195	180	145	174	170	165	195	173	171	181	181	179	194	174	190	179	170	185	189	205	159	185	167	167	205	188	174	171	179	174	172	186	198	170	199	187	176	182	165	199	166	183	178	172	172	168	183	192	171	153	171	181	182	198	166	196	185	164	185	178	177	165	157	185	186	169	182	175	182	178	174	182	172	186	161	184	191	178	168	194	185	174	168	189	174	180	168	157	206	198	175	169	155	190	177	175	178	192	147	169	165	158	183	182	188	179	183	194	177	194	172	172	191	169	185	173	178	185	182	191	145	189	185	181	187	179	165	187	162	194	174	180	189	192	190	189	192	195	189	163	170	172	204	167	153	182	174	193	181	186	204	189	177	174	205	179	197	154	190	185	161	173	150	205	190	177	181	187	163	169	177	164	182	181	201	183	164	170	151	170	193	187	169	155	165	181	176	177	180	202	170	188	167	171	174	193	203	161	181	174	183	194	189	212	193	165	159	194	182	172	166	192	175	172	163	165	154	178	167	176	170	157	204	168	186	155	159	187	205	192	168	173	182	179	171	186	164	177	189	178	187	163	187	176	194	167	167	176	182	183	181	187	165	186	175	154	183	176	153	171	187	210	159	200	183	164	168	203	195	185	187	186	178	179	168	188	182	155	162	189	168	143	168	178	196	174	162	178	204	197	181	196	169	176	166	165	180	212	185	176	203	176	187	160	197	180	166	183	180	174	165	175	184	195	176	164	172	179	170	194	167	176	178	184	176	188	167	185	193	159	174	189	179	170	146	177	176	169	187	158	168	185	180	177	175	206	189	187	155	176	182	188	182	181	187	149	213	185	158	172	179	206	180	174	200	190	165	199	179	181	195	189	182	186	156	202	178	172	177	171	171	173	162	172	183	149	201	163	190	177	182	191	172	189	178	158	214	181	172	181	183	180	181	158	214	181	200	183	171	169	149	172	181	175	165	172	182	195	171	177	166	176	179	163	166	179	186	156	158	170	204	161	205	183	177	173	167	202	178	174	230	203	170	175	172	177	186	181	177	176	188	165	189	173	173	178	190	173	179	166	173	177	189	157	170	170	178	182	180	184	153	187	192	190	166	172	191	170	180	180	173	182	168	162	182	185	193	189	175	190	194	173	172	180	172	178	153	194	173	193	181	199	182	173	176	182	183	191	178	153	171	171	184	192	146	198	158	172	183	189	208	172	182	177	186	180	176	168	199	178	191	146	174	199	171	180	181	169	149	170	182	185	194	162	205	147	201	190	162	183	178	186	192	162	168	168	162	167	186	177	164	155	184	166	169	170	167	170	188	196	167	186	183	172	202	188	184	186	173	177	173	173	159	174	193	164	179	192	192	190	149	182	161	193	168	175	190	180	166	160	161	171	170	182	170	179	171	206	179	167	190	168	167	148	214	174	180	184	190	166	185	192	194	181	155	158	173	185	164	198	197	173	180	167	187	169	185	185	173	206	161	171	184	178	168	196	170	183	197	174	183	178	185	194	177	179	172	207	168	180	172	177	166	187	204	181	166	198	171	187	177	169	177	185	177	184	173	168	179	182	188	148	214	220	179	175	175	163	170	168	172	164	193	179	207	179	192	186	172	183	184	192	168	159	152	184	168	190	194	199	165	202	185	173	163	199	190	173	185	170	175	220	195	207	182	185	165	185	180	195	171	187	189	165	172	182	200	177	154	191	157	159	208	184	178	182	196	185	169	198	155	171	181	194	173	159	185	198	163	173	170	168	173	175	175	162	181	195	186	177	174	192	185	172	195	172	159	187	165	173	182	169	178	190	168	145	156	170	169	183	173	163	175	175	184	183	175	162	177	182	193	209	169	190	204	173	177	179	187	186	171	177	169	192	162	188	183	187	178	185	156	181	155	206	175	175	190	178	199	176	163	181	169	165	190	187	206	197	189	191	202	187	180	204	180	178	203	201	195	196	207	196	173	189	173	174	173	187	196	167	166	165	175	196	180	177	156	201	162	177	165	176	193	187	173	175	170	184	201	176	192	181	180	198	174	178	183	170	175	192	188	195	203	206	146	154	169	184	196	195	181	167	208	160	172	207	180	196	186	192	177	187	188	173	188	189	186	193	173	197	169	189	185	202	183	188	175	179	158	185	188	193	169	176	168	172	170	189	183	223	161	177	187	160	157	199	170	169	166	199	178	182	173	206	149	170	166	170	183	171	171	174	166	171	182	189	198	189	160	161	197	204	188	188	168	173	194	193	177	181	188	191	181	172	213	190	167	169	171	167	195	184	200	170	173	172	193	186	164	196	156	196	182	179	182	176	192	187	163	176	195	186	178	196	171	178	186	186	166	190	191	195	142	213	181	190	165	194	167	177	185	196	168	168	190	192	134	182	179	169	185	196	179	164	159	198	173	167	176	173	168	178	174	189	168	175	181	165	189	177	192	182	181	167	171	200	175	168	186	185	189	181	198	163	217	184	167	149	176	182	175	181	182	174	186	182	166	179	173	206	203	178	208	184	184	214	192	198	178	200	137	174	197	186	162	160	168	169	171	194	187	176	191	185	173	178	175	181	189	177	165	156	178	193	168	185	170	171	183	187	170	170	173	186	181	196	205	191	188	177	163	178	202	150	190	206	186	188	165	188	185	174	172	197	183	203	187	182	173	170	146	202	190	145	177	175	180	204	171	165	160	166	189	184	177	174	178	175	170	172	195	167	179	183	178	186	163	205	177	170	152	171	206	200	191	176	173	178	172	193	189	183	172	168	162	201	192	174	193	167	183	166	147	203	186	194	175	181	163	181	175	174	156	147	181	171	177	180	167	191	182	189	199	157	182	168	177	192	169	194	197	179	182	182	179	175	170	187	183	184	182	171	176	171	172	190	205	197	187	175	194	166	181	163	197	189	169	169	166	157	178	156	155	169	156	175	169	168	198	169	189	170	148	174	172	186	186	208	192	181	177	178	194	168	170	197	152	169	173	161	192	179	169	178	173	168	164	180	185	191	166	192	160	194	175	185	200	204	186	172	196	166	184	164	202	188	185	167	165	196	203	178	190	180	179	196	173	161	198	175	173	166	185	178	223	176	180	175	187	197	176	154	176	179	179	205	161	153	175	199	180	175	180	182	155	172	186	175	169	175	156	166	157	183	186	181	166	177	187	197	189	178	168	178	149	171	163	209	151	180	168	166	193	186	162	142	188	170	165	172	160	176	182
27940	36032	37922	39682	43053	43834	39960	39930	44263	45432	39841	40230	38169	36104	30373	27499	31099	28283	22032	23887	24816	25671	23635	18214	23125	25982	27685	21138	11680	13336	17063	13692	21057	21956	19101	16275	14177	12909	15459	11201	16946	14874	10014	10328	7111	5108	3469	2867	3028	2040	1361	1526	1483	1360	1003	914	750	749	700	741	726	647	602	605	598	594	539	598	568	539	562	502	519	520	480	515	452	502	527	515	483	477	517	483	473	524	514	525	544	530	512	491	454	491	482	500	624	656	521	512	522	501	461	498	499	503	489	487	497	465	518	538	516	503	524	499	474	520	489	506	544	502	491	530	514	512	504	553	512	511	501	491	481	476	512	508	526	490	496	502	495	495	527	523	547	532	518	491	491	507	498	486	509	476	519	550	445	534	501	494	510	482	500	463	478	477	513	459	502	501	496	514	482	521	526	480	508	514	502	545	539	472	494	476	487	503	506	495	486	513	515	504	487	541	501	453	504	502	502	518	516	542	493	477	485	525	486	539	496	531	475	513	503	479	479	482	537	520	501	553	509	498	503	489	534	495	509	519	484	492	497	529	549	497	506	554	535	474	519	536	464	483	482	485	527	535	540	568	512	504	514	520	464	543	494	513	472	499	501	532	466	515	513	499	520	559	505	498	463	508	500	492	507	532	480	579	502	531	525	504	491	517	507	501	488	483	510	491	512	470	488	497	511	540	487	491	535	532	526	493	503	495	503	479	472	506	533	524	469	495	505	517	520	475	526	533	533	525	539	476	488	494	479	505	505	529	474	512	506	515	523	538	504	497	487	506	523	519	455	485	544	504	500	506	519	505	507	486	493	521	516	494	515	489	497	474	532	500	501	477	497	468	510	489	497	510	523	506	567	540	481	480	504	504	482	544	515	506	505	520	480	471	533	484	475	471	513	494	494	495	479	458	509	503	502	514	481	488	503	534	473	452	569	487	521	485	492	489	501	474	488	517	438	525	517	510	515	498	571	497	513	477	480	526	513	519	551	486	522	501	490	501	508	470	495	505	506	485	495	520	485	498	558	480	506	493	505	512	496	477	518	448	491	489	493	511	453	507	484	528	491	543	519	515	495	487	500	509	506	487	498	511	498	503	499	509	519	560	482	439	553	511	522	485	469	522	484	500	521	469	501	491	528	466	485	547	507	533	505	499	477	515	475	529	496	505	432	513	498	518	491	478	481	509	551	535	487	500	459	514	565	498	492	490	502	521	521	522	514	525	523	526	532	490	549	484	524	489	505	515	493	483	500	524	494	489	520	472	527	484	515	516	502	517	533	474	453	541	512	535	495	531	489	537	493	497	486	466	521	482	510	530	490	488	450	506	481	539	501	504	515	504	519	493	491	536	495	481	487	500	490	533	508	525	517	463	473	510	473	485	461	531	473	517	521	497	456	482	521	514	506	531	473	514	529	472	488	494	515	497	550	499	468	493	499	514	503	520	527	523	491	537	493	445	512	438	511	507	500	491	506	502	503	460	528	496	509	552	527	505	519	475	493	499	495	489	505	507	511	442	494	450	506	533	502	505	490	502	475	512	481	525	523	481	501	496	467	526	530	497	509	532	492	490	497	490	505	495	496	532	511	498	499	483	488	518	509	491	481	501	554	536	514	501	466	449	498	536	507	541	507	517	547	479	491	530	468	511	533	503	463	501	453	527	492	514	499	498	522	485	519	473	467	444	498	507	522	475	465	498	517	511	489	456	520	533	469	479	531	483	528	483	503	518	521	538	482	470	461	541	501	499	518	507	505	528	521	485	502	537	499	510	515	486	519	508	493	483	490	520	493	524	494	481	482	512	521	455	462	526	504	508	515	495	489	502	531	509	472	496	523	492	504	490	495	506	461	517	528	501	498	516	510	497	518	487	521	520	512	484	513	523	507	514	491	485	515	516	515	500	471	467	481	499	525	529	506	524	510	448	533	473	485	466	523	508	484	508	506	510	498	480	497	528	501	495	442	527	525	534	542	510	493	543	509	493	487	496	505	482	521	514	463	517	509	522	483	503	485	507	541	500	494	541	539	554	538	500	473	561	508	538	507	442	510	521	486	458	493	511	512	456	520	487	502	459	512	495	504	510	489	508	515	501	497	499	515	538	463	467	504	517	501	512	495	503	493	504	524	532	487	488	507	490	533	465	462	551	533	538	533	505	480	495	468	501	497	518	536	497	503	509	474	528	510	499	473	495	466	532	519	519	508	531	518	479	520	505	524	501	485	485	499	509	534	536	481	494	444	477	534	460	509	485	528	492	508	489	455	483	522	474	513	458	496	510	528	500	506	450	552	514	491	522	484	529	509	483	577	470	535	512	489	519	487	540	485	499	539	545	447	466	524	488	476	545	509	485	557	526	523	506	488	494	507	527	507	539	476	539	516	489	489	503	537	515	526	523	502	464	520	519	538	472	463	548	527	555	494	505	476	512	510	455	447	506	505	496	531	507	483	529	475	497	538	511	513	550	509	509	580	507	524	489	530	526	486	470	519	492	505	509	480	471	505	496	486	485	473	498	510	471	537	502	508	520	461	508	495	466	508	533	501	492	491	484	502	530	522	514	502	532	521	519	512	483	520	528	535	548	493	477	508	497	491	489	524	508	510	474	520	489	487	475	477	525	521	537	478	520	485	500	514	506	500	531	511	525	499	503	457	520	489	526	487	520	490	533	498	502	494	521	499	512	484	493	498	504	503	498	470	480	492	518	467	504	476	536	549	503	513	463	524	478	465	513	535	489	515	442	514	535	475	526	485	494	549	530	506	499	500	470	545	486	488	473	478	503	472	512	499	466	502	528	468	497	494	495	510	484	504	527	516	505	494	520	498	493	523	497	487	510	489	484	494	541	480	477	506	466	484	527	478	466	488	483	536	463	515	537	487	467	529	487	484	469	482	473	515	531	511	514	495	498	482	529	510	467	529	465	512	537	536	479	530	516	474	509	494	506	513	483	526	507	486	481	485	487	508	547	504	510	501	507	519	509	529	507	508	498	505	482	534	560	512	484	516	488	479	491	494	516	502	499	491	485	509	481	521	548	499	487	524	471	512	474	543	503	509	504	503	470	481	494	497	462	530	491	503	461	506	462	498	516	538	473	497	495	482	539	491	538	486	496	504	503	497	478	512	504	482	514	479	528	539	488	526	457	526	495	528	484	502	472	480	487	471	564	521	516	492	532	534	499	508	508	516	571	499	483	481	530	455	536	511	523	510	471	483	512	553	505	549	532	540	493	503	514	515	538	485	516	501	529	511	514	500	494	478	511	512	496	519	491	536	494	508	503	506	501	507	511	537	520	516	496	502	482	505	541	494	510	482	471	482	499	479	498	503	486	520	505	524	494	527	523	495	478	516	514	506	483	471	483	494	483	470	516	520	509	544	496	517	491	486	487	485	533	523	546	500	483	533	488	510	520	518	550	478	511	521	523	518	525	493	503	503	501	542	493	473	510	542	514	550	500	531	461	485	515	487	532	496	512	473	515	470	471	489	527	468	520	470	520	502	503
12574	14944	13422	7751	5657	4854	3123	2716	2816	2189	1456	1227	1187	1115	815	796	811	594	604	563	618	562	481	480	556	562	526	378	321	342	327	298	401	355	338	339	286	254	277	279	347	296	303	266	202	215	207	169	204	212	200	193	209	176	181	170	183	186	168	180	187	203	195	182	177	172	174	184	205	182	171	164	182	169	170	178	177	193	175	203	182	181	194	198	217	187	175	213	177	176	171	204	181	191	178	191	178	185	165	172	194	182	192	181	197	187	177	204	189	182	197	188	178	179	174	165	197	195	169	197	177	197	201	205	188	201	190	188	182	181	201	171	190	160	192	189	182	197	193	168	177	199	196	200	177	188	181	186	184	201	193	204	211	190	195	192	191	183	182	199	192	186	179	202	197	198	188	236	199	182	188	183	186	177	197	207	196	188	208	185	199	185	161	187	187	202	185	196	196	172	177	184	197	169	197	187	166	175	190	171	211	173	181	186	197	183	192	184	184	154	181	186	176	168	183	178	196	192	143	171	183	203	198	183	193	212	213	158	158	194	191	162	179	170	177	191	184	208	196	166	178	177	184	184	197	171	185	177	162	162	187	180	188	205	188	208	174	162	177	171	175	165	171	190	184	184	211	202	191	186	169	165	190	208	198	184	189	174	181	168	186	193	185	191	199	194	208	202	174	181	163	187	179	183	199	183	188	177	175	206	173	192	203	195	195	181	193	182	163	205	183	215	168	179	207	155	207	167	176	188	196	201	191	171	190	176	199	173	189	166	157	188	169	187	185	204	211	181	184	164	203	176	177	149	183	187	174	186	194	170	192	187	209	213	182	185	187	174	180	173	181	179	221	189	187	181	200	179	189	194	170	203	182	202	191	189	212	198	164	170	176	196	191	175	184	206	194	138	164	190	179	169	176	182	166	186	194	179	160	173	169	177	204	191	193	155	199	165	192	190	184	184	186	201	186	203	170	204	184	192	205	183	193	200	180	172	217	199	164	194	182	181	167	172	168	172	181	175	195	174	190	168	195	213	183	170	202	188	190	196	163	189	203	192	194	187	204	194	190	190	180	192	187	186	167	169	195	187	162	198	197	195	170	201	188	188	197	209	200	183	192	184	196	181	172	167	186	179	192	185	178	178	171	195	177	186	185	189	165	170	169	187	172	180	180	187	161	208	181	193	173	165	178	193	197	203	192	184	196	192	174	159	179	177	194	172	199	202	166	195	165	172	159	185	172	201	179	189	185	192	174	189	190	198	182	199	180	187	204	192	169	200	191	180	189	190	191	174	166	177	194	164	197	196	208	183	181	205	184	193	199	175	183	207	208	188	193	192	177	177	197	188	193	176	189	194	185	199	187	176	187	196	186	178	186	170	183	189	175	163	202	194	178	192	203	172	187	186	193	203	190	207	187	191	196	186	169	167	172	194	215	166	201	177	193	177	187	208	176	184	187	186	174	184	179	207	199	202	161	186	201	198	197	195	189	193	172	197	198	202	178	178	164	187	195	179	193	176	179	174	180	203	181	191	194	188	189	177	194	176	173	162	199	185	210	192	189	195	188	206	181	186	168	176	181	172	181	170	187	186	191	185	197	158	174	195	194	180	174	189	188	196	194	179	218	198	177	179	210	193	160	184	176	171	186	189	147	193	198	178	215	175	173	179	215	202	180	170	209	209	182	192	193	206	189	190	187	202	201	182	189	205	197	181	205	188	168	184	193	184	203	180	171	186	174	165	197	176	170	190	177	197	193	184	204	162	177	190	158	183	217	190	163	199	190	188	197	186	151	173	175	166	194	194	185	222	198	197	207	184	209	178	184	175	208	195	174	182	198	186	179	190	183	171	191	182	196	178	183	200	193	177	190	178	175	191	202	194	178	207	190	183	194	204	184	172	177	192	175	192	202	186	197	186	170	167	189	191	205	169	193	173	185	199	187	167	197	191	193	188	159	189	161	165	189	182	190	188	185	201	163	192	186	196	197	223	201	159	179	168	200	177	162	188	178	200	209	179	191	184	173	206	197	191	180	206	199	229	161	195	190	197	189	182	189	187	186	198	184	183	182	186	182	188	183	157	196	182	177	209	211	179	207	184	175	172	214	191	173	180	177	195	214	186	181	176	181	160	193	192	196	178	172	165	179	181	214	158	184	204	158	169	181	193	187	194	193	199	160	194	200	192	184	183	182	172	191	180	170	175	166	192	175	180	181	169	177	192	185	174	181	180	187	191	191	197	172	171	180	176	179	166	184	183	177	171	163	195	176	183	182	190	199	208	190	206	178	194	168	170	204	177	195	184	210	177	181	189	184	198	169	191	188	178	186	211	212	195	184	185	167	186	168	199	174	190	199	223	187	154	195	191	162	187	195	165	186	196	186	203	201	173	214	193	195	196	161	207	160	199	199	189	196	188	186	183	186	194	188	179	179	171	198	173	179	181	189	195	213	183	194	195	171	172	201	177	182	188	188	169	189	188	188	188	184	194	195	185	174	176	161	189	197	218	186	177	175	146	193	203	175	196	154	183	204	190	178	199	199	171	203	177	192	178	184	197	196	168	198	191	191	189	188	192	181	177	181	181	195	184	215	204	193	176	183	196	196	189	195	169	215	179	167	178	172	171	181	193	175	218	191	200	167	196	194	199	196	194	173	196	188	182	191	190	186	197	166	191	168	176	182	201	182	197	206	175	187	171	198	187	176	217	198	172	176	215	208	196	169	215	177	188	203	198	193	185	184	201	202	202	179	201	182	176	181	188	183	176	193	186	164	195	165	172	177	195	208	201	179	199	197	180	167	193	196	185	177	179	194	181	168	193	207	180	192	157	200	191	194	190	201	189	209	156	174	175	171	167	173	191	203	197	160	195	179	181	179	180	198	203	170	166	183	167	172	201	179	194	190	166	201	187	200	179	189	179	181	198	188	196	185	171	204	177	190	195	211	175	183	178	189	160	182	218	189	179	205	177	195	188	224	187	187	178	199	181	179	205	179	163	154	209	183	201	173	197	170	195	213	187	154	202	189	209	193	185	188	186	180	201	199	187	191	183	169	206	183	191	191	201	176	172	179	177	181	185	202	180	180	174	191	194	168	197	170	206	175	193	174	174	181	201	201	195	170	184	157	195	172	174	179	189	194	207	168	162	203	163	193	211	207	194	181	181	179	211	180	182	183	186	193	177	171	180	180	200	181	187	179	218	195	179	157	164	178	191	178	196	175	156	183	181	193	204	216	201	201	194	187	182	183	203	160	198	193	174	180	212	186	192	182	192	173	176	155	186	185	203	201	184	173	174	192	194	183	171	191	199	183	177	196	197	190	199	183	203	203	196	193	190	190	177	175	178	186	167	190	180	205	198	168	187	200	185	177	196	179	172	164	166	196	177	172	201	193	207	189	182	205	178	183	166	192	177	185	194	163	159	209	210	181	215	200	170	186	186	187	175	185	187	166	175	187	187	181	188	182	181	163	195	168	198	201	182	174	175	210	174	176	171	175	196	186	187	178	165
8571	13950	16180	15387	14662	14238	10389	10389	11275	9474	6683	6345	5888	5514	4249	4123	3872	3072	2966	3003	3080	3085	2404	2354	2883	2728	2704	1880	1372	1433	1770	1447	1904	1704	1526	1590	1142	1242	1330	1205	1444	1321	1096	958	817	686	696	616	663	605	562	584	581	552	582	510	531	529	532	538	556	565	519	513	480	565	494	511	512	519	510	532	479	466	484	500	575	539	535	514	512	481	500	531	492	458	522	583	576	503	473	481	535	537	506	510	521	571	485	530	520	522	501	486	531	527	477	513	526	508	513	530	474	492	489	480	454	539	523	518	499	495	500	513	512	513	504	486	538	526	502	503	545	527	506	502	517	532	539	496	474	482	538	531	542	524	499	538	495	518	525	538	501	553	537	518	512	534	513	506	514	565	517	505	544	474	509	526	533	548	513	512	515	513	527	502	502	508	540	512	533	514	524	561	489	478	501	514	544	516	502	518	481	499	500	517	511	494	516	507	555	536	536	544	499	526	551	493	525	529	529	501	534	525	511	509	534	540	531	471	534	483	517	509	531	516	531	499	559	509	514	492	467	518	523	518	534	491	499	489	508	515	531	558	530	489	521	530	515	582	527	538	505	509	508	532	491	516	477	479	509	517	558	550	494	511	491	498	504	509	540	518	486	512	535	539	518	492	490	511	506	514	506	512	464	482	530	529	506	501	515	537	522	536	528	508	497	509	504	517	564	561	512	531	543	507	517	529	541	534	480	566	524	539	484	461	522	494	493	467	513	488	489	536	537	554	492	530	516	524	552	519	484	540	514	523	546	543	471	528	538	509	527	527	509	481	525	497	511	529	526	507	549	514	489	542	515	524	542	522	519	551	514	521	506	479	511	522	537	534	565	525	508	536	488	532	541	490	492	533	514	492	498	481	524	475	510	497	522	521	574	528	525	530	480	573	539	471	514	490	517	557	506	525	509	545	499	504	497	534	531	511	506	572	497	512	489	523	503	511	544	551	484	497	543	469	517	503	490	509	511	537	492	488	506	536	518	549	508	521	508	490	551	526	537	487	537	513	507	542	524	497	501	570	556	524	521	533	522	517	558	485	522	503	505	531	496	555	497	535	522	536	476	475	499	556	498	539	472	491	553	485	543	525	561	519	526	516	552	521	486	513	525	507	522	515	521	525	510	493	526	514	506	527	515	523	523	534	566	512	501	508	524	518	508	513	498	531	538	538	503	531	538	495	561	533	493	488	546	521	541	520	529	486	512	497	517	462	532	503	515	488	498	532	523	534	572	567	496	500	541	502	537	513	509	489	515	472	513	559	486	528	528	516	556	519	529	528	496	565	499	464	483	527	526	455	507	495	524	527	548	475	494	500	504	488	499	492	497	525	508	518	511	490	552	504	498	534	526	522	522	457	535	513	562	495	511	514	507	511	513	542	512	524	525	532	510	507	519	518	546	533	538	487	547	494	522	479	541	519	516	539	527	517	509	504	505	517	563	504	520	450	495	515	514	516	530	526	476	509	512	564	478	511	516	520	464	498	489	505	516	551	511	547	481	494	538	484	521	531	489	485	513	515	527	553	503	498	521	540	463	515	507	529	543	515	484	480	525	557	501	533	494	499	504	527	500	522	518	501	468	534	503	521	519	552	522	524	507	535	517	519	530	513	529	496	491	512	501	501	473	543	526	500	513	511	520	547	514	519	509	519	504	519	515	508	537	506	526	529	531	502	539	540	551	529	474	511	501	588	523	506	527	521	509	540	550	509	540	531	487	539	534	504	546	526	495	522	497	480	529	541	510	550	518	474	520	501	543	518	531	570	556	507	525	557	518	498	594	513	500	527	537	546	511	507	464	558	534	506	497	490	512	510	536	545	517	515	503	478	483	544	534	495	512	519	489	511	511	523	503	536	570	515	481	556	509	493	508	530	538	517	545	496	510	479	499	499	539	521	528	521	504	513	544	516	548	567	525	499	528	512	475	533	495	524	567	528	524	525	506	502	568	513	499	510	485	526	537	506	512	500	515	531	495	507	501	511	530	485	485	533	502	534	500	502	531	530	524	514	511	521	516	488	493	519	521	472	527	482	499	534	471	499	539	474	538	484	514	527	485	522	534	513	514	539	509	523	480	508	501	496	512	495	475	522	494	495	507	537	484	525	532	536	486	549	501	482	469	523	504	477	538	487	533	538	504	490	489	511	485	539	512	499	519	513	516	491	516	532	511	492	478	535	537	525	541	499	529	544	529	526	521	521	529	516	549	510	532	554	556	534	537	538	530	493	542	523	537	498	504	548	490	520	482	509	508	486	509	531	503	589	505	528	523	576	523	530	524	505	544	553	495	528	516	497	482	483	497	535	518	478	524	532	499	513	535	523	538	465	531	471	525	532	486	478	550	570	505	481	487	531	519	564	500	512	527	534	515	478	537	478	547	514	500	522	527	479	548	525	528	551	526	515	529	553	525	507	488	551	528	504	515	515	522	508	528	531	506	499	504	507	511	520	510	520	541	520	519	497	530	505	497	495	531	552	546	510	578	545	525	511	539	500	501	511	548	529	523	523	556	511	480	501	509	542	526	508	513	541	560	530	559	546	521	542	533	535	506	491	537	531	511	489	511	506	490	521	521	497	528	538	515	523	519	542	542	540	523	523	522	525	564	536	507	467	515	514	550	536	508	533	536	514	501	532	512	479	532	490	510	534	520	524	509	509	499	557	533	518	510	549	528	519	521	485	532	523	546	542	495	535	525	533	529	493	521	537	533	528	545	492	487	500	488	533	491	504	500	498	535	549	585	513	511	519	516	520	524	537	535	490	503	497	479	484	528	529	532	535	542	460	544	496	546	512	504	504	489	499	572	518	487	499	535	504	528	494	489	502	513	503	527	517	522	555	493	500	528	492	513	553	524	537	539	504	517	492	496	537	491	528	510	523	553	511	517	521	462	474	535	496	522	521	558	514	516	516	559	517	572	531	539	531	510	581	493	492	501	526	543	523	512	493	510	507	500	531	548	490	533	495	500	465	528	523	480	498	525	569	507	497	518	501	503	496	532	547	504	483	506	537	513	494	506	521	545	467	496	516	533	538	490	537	517	510	496	508	546	482	542	502	475	522	504	544	507	537	557	554	494	503	513	545	506	524	510	521	518	503	534	460	498	488	522	556	486	501	485	501	536	529	497	580	508	504	511	530	542	510	514	484	503	526	478	498	529	520	528	464	512	518	537	494	535	476	530	512	555	523	507	485	530	530	541	505	564	516	515	486	461	518	513	493	484	530	530	508	493	482	498	491	492	506	491	519	555	501	535	528	515	549	481	545	517	534	503	498	501	524	516	509	499	508	571	481	545	518	518	502	514	515	500	478	556	533	509	483	484	515	489	550	509	504	500	510	534	524	495	494	493	509	508	566	482	528	515	535	545	516	496	533	519	522	563	565	537	523	506	512	532	503	485	521	525	538	517	485	525	497	510	530	530	516	515	499	523	495	513	525	482	516	523	495	522	525	505	556	547	536	505	506	545	524	485	453
32656	39627	37992	30220	29844	31291	26950	26104	28692	26140	17756	13289	11883	12054	8895	8657	7936	5568	5972	5357	4834	5428	4793	4080	4790	5120	4438	2760	1435	1271	1801	2137	2812	1966	2318	2322	1481	1720	1789	1460	2006	1768	1335	869	727	515	426	388	336	235	207	263	230	245	199	169	189	172	171	175	158	140	147	151	148	163	148	169	141	162	133	121	147	162	162	114	149	152	147	150	156	153	134	135	134	146	130	143	134	156	136	134	140	153	139	161	175	177	136	144	167	143	148	146	145	114	148	128	148	143	143	121	147	154	149	158	152	134	154	161	148	145	149	152	162	151	130	136	178	157	159	142	155	129	139	151	161	145	157	148	150	157	139	156	161	164	137	143	151	159	145	147	167	172	133	139	139	147	155	138	145	150	148	152	158	144	122	146	150	134	136	148	153	180	127	173	134	149	149	150	134	149	171	142	129	135	134	150	141	133	163	165	136	136	150	149	163	151	131	147	135	141	144	155	126	132	139	152	164	141	151	134	136	157	139	125	147	127	144	148	169	147	157	144	141	140	136	172	134	165	154	146	156	163	154	125	155	137	119	165	136	127	141	155	157	151	140	167	139	155	157	149	141	153	135	155	151	142	146	138	131	154	148	133	162	144	154	150	135	162	154	169	140	133	150	148	126	164	141	143	149	148	136	159	161	151	163	162	143	162	131	154	158	163	143	146	143	145	137	144	154	149	143	136	158	165	167	152	157	132	143	158	146	145	151	144	139	177	156	132	159	135	139	161	151	146	170	148	159	124	150	149	143	147	148	145	136	141	135	156	157	144	144	148	148	147	137	168	147	146	191	143	137	142	150	159	130	153	132	151	118	169	140	140	147	156	128	131	150	156	133	159	133	139	155	172	123	161	138	145	151	151	144	147	136	135	151	140	144	126	128	171	174	152	144	156	133	136	141	152	136	148	150	131	159	158	153	163	155	176	144	154	148	127	138	161	155	152	164	147	138	160	119	141	138	132	154	156	152	157	159	160	160	153	151	145	159	149	160	146	145	142	132	147	140	155	161	141	167	150	133	164	128	154	127	168	155	151	143	135	139	148	167	142	164	130	151	146	151	156	141	144	152	133	139	149	145	133	132	146	157	146	142	147	158	154	141	160	133	124	127	146	142	158	150	145	168	138	129	123	153	166	144	136	154	158	138	188	139	166	128	145	154	140	162	151	151	159	150	151	154	165	148	130	154	142	138	145	149	139	144	154	177	129	169	142	162	157	163	163	145	142	118	168	134	148	134	149	128	146	166	145	140	147	135	152	149	143	131	130	135	125	167	142	154	159	141	175	134	143	136	146	122	161	139	143	131	153	155	153	141	143	148	135	153	171	121	131	168	146	150	154	154	154	142	143	142	181	158	151	147	151	146	133	130	147	163	152	119	118	152	135	146	148	135	135	126	153	147	135	140	143	157	153	148	144	161	139	143	152	154	137	170	128	165	173	144	165	137	146	166	146	158	156	149	129	157	158	160	145	130	142	134	132	151	131	125	160	168	159	154	168	145	130	141	142	159	136	162	157	128	130	140	165	157	146	149	154	139	152	138	141	138	162	172	154	140	130	148	147	142	153	162	121	155	162	132	155	159	140	153	147	155	148	149	136	173	159	153	157	146	116	180	135	137	147	137	151	151	132	162	150	127	143	143	148	152	156	135	142	177	156	142	169	147	143	130	143	166	148	146	142	155	139	139	146	147	166	156	161	161	148	146	147	171	154	143	149	158	151	153	146	138	154	151	170	130	140	156	139	129	140	167	166	151	169	151	147	170	146	158	142	146	146	168	140	146	138	151	137	153	140	162	150	159	148	132	152	153	153	167	151	154	138	130	164	158	153	136	143	144	137	148	156	137	143	133	160	137	143	161	143	160	145	166	140	163	140	138	135	133	149	144	149	146	154	150	158	140	142	112	137	159	158	151	161	174	130	146	137	178	169	155	138	161	136	120	174	180	152	148	159	155	141	152	149	184	137	137	120	142	153	153	152	155	139	145	157	140	154	151	156	165	152	120	162	137	128	146	154	146	157	154	147	157	154	140	150	148	142	137	176	166	157	159	133	140	130	147	161	160	136	131	160	143	174	132	142	141	163	158	160	156	170	136	138	122	132	169	150	138	146	134	146	133	147	135	161	168	149	139	148	152	119	157	161	152	145	168	115	152	156	156	139	155	157	132	158	158	147	149	135	141	141	158	144	160	147	142	153	143	129	150	137	152	150	168	120	168	131	132	144	119	166	152	143	153	147	157	135	153	131	168	171	152	146	145	145	151	150	153	114	146	156	143	128	152	152	136	147	141	140	151	157	131	159	139	159	155	151	149	139	147	142	141	125	151	131	156	143	138	149	153	135	150	161	147	147	141	130	148	162	129	136	141	160	137	153	156	168	140	160	152	164	158	140	153	152	128	145	152	175	136	158	134	149	152	145	162	157	150	145	137	133	181	154	160	142	131	126	160	137	142	147	148	158	154	155	145	168	155	167	146	161	141	149	140	162	149	109	140	154	144	135	137	125	143	159	153	139	151	145	129	141	164	137	137	152	152	138	131	159	133	151	164	154	175	161	155	135	158	150	144	146	146	154	148	164	141	177	150	148	168	131	164	151	149	140	154	146	172	160	158	181	134	149	161	151	150	155	135	144	162	148	116	146	152	136	156	143	164	140	164	159	140	146	155	145	147	140	156	174	148	133	146	139	151	138	149	157	138	151	123	145	128	152	136	132	141	142	137	140	136	138	160	132	155	161	164	138	141	137	134	138	139	149	142	154	143	168	142	152	152	147	160	138	154	158	152	141	135	136	142	160	151	146	140	142	129	145	148	167	139	142	142	145	157	146	143	160	128	151	168	170	168	165	152	151	139	172	141	132	167	161	153	142	133	139	153	140	141	137	167	161	132	138	133	139	149	140	144	142	157	155	166	142	142	149	120	123	180	140	154	146	161	147	140	142	130	161	150	140	170	156	147	145	141	122	158	137	134	147	138	131	143	141	141	128	138	151	148	134	137	174	141	139	131	155	122	156	140	141	162	150	159	152	137	159	134	156	164	161	157	155	168	155	135	120	140	138	157	137	155	124	137	153	144	157	136	182	158	182	139	148	157	140	142	178	152	134	157	134	138	140	147	148	130	155	155	155	137	136	164	139	134	161	122	152	128	137	162	136	139	138	158	174	148	148	158	151	162	132	121	156	148	135	144	155	143	145	160	143	127	165	157	136	140	150	145	144	126	146	146	116	132	134	153	132	139	161	141	136	171	151	141	137	114	153	137	158	143	140	152	152	156	128	128	155	154	127	145	144	161	121	149	152	131	128	145	158	136	177	131	147	124	147	132	164	139	125	140	143	140	158	158	161	148	159	144	151	151	146	148	133	143	133	156	145	144	152	152	171	168	161	143	135	157	124	141	148	162	134	167	152	144	154	126	133	150	150	143	100	148	136	147	168	153	152	152	134	154	137	150	140	138	153	145	154	153	147	155	144	162	141	136	152
22982	33225	34741	33684	36314	39166	36111	38830	39949	40096	30450	30398	29696	30746	25336	26734	24485	19865	21667	20376	18654	20153	18395	16777	20017	20818	18527	12948	7739	7053	10488	11653	15114	11754	13864	13637	8630	10222	10824	9224	12002	10614	8731	6179	4793	3432	2644	2473	1906	1121	861	1316	1044	1026	824	705	681	617	587	545	514	543	474	466	470	459	489	417	459	425	464	442	466	434	418	397	421	442	424	434	443	423	447	461	384	412	414	436	466	443	453	422	445	476	427	427	512	635	517	402	437	419	439	407	428	438	421	446	433	433	443	441	436	402	414	404	436	447	454	402	399	424	395	423	440	413	461	394	408	440	424	464	428	403	402	431	441	445	454	407	449	410	401	441	436	414	417	446	437	394	440	434	406	383	459	471	435	431	386	429	450	419	442	413	394	427	427	442	426	404	434	415	405	427	448	426	440	459	412	422	446	431	431	415	435	444	439	426	443	440	394	440	433	455	410	407	435	441	431	427	440	415	445	432	418	430	423	427	438	444	409	371	427	460	402	395	440	422	426	466	418	435	422	425	406	449	435	438	406	424	452	409	425	423	436	396	418	453	426	405	390	419	428	385	429	421	414	412	443	423	449	411	415	445	437	418	417	466	451	437	430	419	429	455	440	422	451	422	424	445	394	410	431	395	461	420	417	415	444	415	419	442	395	447	421	402	398	426	489	420	438	432	439	446	459	437	434	459	442	435	450	426	443	440	417	405	429	430	461	430	444	431	448	403	412	412	402	401	431	459	436	429	449	407	451	440	419	404	435	445	449	429	441	390	438	418	421	452	426	411	452	441	445	458	435	417	428	421	435	446	420	434	416	403	450	394	457	417	412	413	438	398	413	428	440	423	441	428	440	406	421	410	439	458	404	390	371	429	434	417	450	410	392	431	433	436	472	428	415	425	449	410	432	444	448	434	421	449	467	436	422	420	442	415	444	400	445	427	414	455	433	422	420	416	407	438	401	408	431	430	427	430	425	433	402	427	433	397	416	425	427	473	452	433	399	427	397	422	425	423	418	422	405	436	430	434	400	429	435	438	387	432	409	403	448	444	437	422	448	444	431	417	380	420	456	439	432	411	453	464	405	439	452	422	428	419	445	392	414	411	420	439	397	450	463	426	437	379	460	395	412	468	442	430	433	399	446	428	411	412	401	447	450	411	404	476	434	429	426	437	422	446	452	438	404	443	391	443	418	421	443	429	422	400	449	416	446	428	429	397	391	443	425	428	402	420	448	445	436	442	412	450	406	432	406	422	408	402	410	441	439	417	406	438	443	463	426	431	407	416	453	430	413	449	464	441	453	446	402	386	401	449	440	406	422	417	444	441	400	438	400	429	389	439	374	445	416	422	427	466	412	463	463	429	418	395	423	443	405	501	456	407	459	421	447	401	412	399	459	409	430	419	434	437	458	444	419	473	416	419	451	403	404	450	412	468	407	412	430	432	413	448	387	445	439	418	429	440	419	408	448	428	430	423	415	441	409	440	398	401	470	422	417	425	422	407	402	416	406	454	430	428	444	407	471	424	435	429	422	425	390	411	418	448	440	431	445	444	418	422	455	456	438	385	416	422	430	414	469	412	397	430	417	418	444	409	417	421	430	414	431	408	419	436	410	404	410	445	399	413	419	420	421	421	432	391	411	372	415	414	424	390	395	422	433	438	458	416	411	398	458	439	403	429	420	438	430	391	409	449	454	424	437	450	431	427	453	437	444	453	429	427	422	398	430	444	441	451	451	449	451	427	424	408	436	442	439	406	433	406	440	428	419	457	417	376	445	421	421	412	407	420	399	428	406	416	451	425	398	440	441	462	432	429	434	424	429	430	416	452	438	409	394	418	409	436	434	407	453	436	392	391	441	421	449	414	429	413	435	405	402	421	428	432	418	428	427	419	473	420	416	410	402	400	433	478	424	421	420	395	428	435	404	432	434	442	403	424	456	427	438	432	425	430	416	434	404	419	413	443	435	450	442	397	425	426	423	409	433	420	480	441	411	454	444	430	447	458	428	435	456	420	440	435	408	453	430	429	434	410	433	409	415	443	445	467	438	452	412	427	417	419	439	453	430	421	480	432	424	427	448	442	431	416	393	411	434	429	444	413	415	428	423	466	426	422	418	413	463	451	468	424	429	403	420	405	418	447	432	425	415	456	403	427	408	455	418	434	442	457	433	431	429	421	387	435	405	427	435	448	424	459	397	463	407	437	437	402	428	424	415	438	414	444	404	461	422	444	455	435	433	430	414	436	402	453	448	432	433	410	421	449	426	409	434	412	389	432	441	440	403	409	423	427	427	422	406	433	402	451	424	432	419	416	409	443	395	435	437	379	438	430	466	399	438	418	403	443	436	447	428	406	407	443	441	423	387	415	444	440	409	437	468	405	467	435	432	418	437	430	432	423	450	477	452	468	433	421	444	378	446	414	429	429	462	414	418	409	436	421	412	429	436	389	420	434	423	427	423	448	419	381	455	440	450	462	410	410	415	422	446	415	452	453	433	405	388	433	455	420	397	433	380	425	401	373	463	434	422	441	420	427	421	434	455	433	403	390	435	429	407	434	422	454	427	471	443	419	432	417	402	432	432	419	420	434	427	412	440	430	419	424	413	417	437	432	436	428	413	434	391	448	441	433	440	443	448	425	383	419	431	442	441	449	429	371	475	432	431	435	432	430	385	468	463	454	434	419	419	467	408	440	432	455	413	445	451	403	383	442	408	444	402	449	439	440	420	430	428	438	426	405	468	442	454	404	403	414	425	432	426	443	431	401	409	388	446	432	426	429	431	463	420	444	460	395	442	463	404	414	477	396	420	412	422	455	396	435	394	431	429	429	392	438	435	431	382	446	433	410	415	457	415	416	397	427	416	419	459	449	407	411	414	445	442	436	420	453	444	431	454	433	433	384	447	427	456	433	453	399	409	415	440	422	410	458	431	440	446	462	431	413	420	430	446	446	397	456	462	403	446	429	477	428	413	444	432	422	444	416	436	435	443	435	429	422	422	415	389	429	446	410	435	402	469	418	429	414	433	410	460	423	427	444	459	427	390	426	426	395	440	411	410	421	445	418	428	422	405	425	448	435	430	441	444	409	435	472	424	424	465	418	433	418	433	439	435	411	437	441	406	413	413	406	442	398	477	418	403	454	426	421	401	452	418	394	419	421	375	428	450	439	405	420	404	452	425	426	404	408	418	431	417	459	409	424	401	417	411	443	394	458	431	446	419	402	429	371	466	428	394	420	434	443	411	459	390	395	426	431	401	428	419	396	363	425	403	413	424	416	438	401	394	422	417	414	428	403	410	445	384	423	449	423	424	466	440	434	407	426	413	435	389	438	420	383	462	435	393	416	417	422	414	416	449	435	434	415	436	432	407	396	428	415	418	373	433	405	390	427	412	430	415	417	449	468	423	388	455	405	415	427	448	431	453	441	409	409	454	394	442	440	447	402	439	416	432	460	404	415	421	421	453	432	436	452	457	439	437	470	414	427	423	432	431	408
39208	43378	38706	34404	36205	37040	31456	32416	34864	32688	24207	22513	19021	20137	15330	12963	13764	9323	8817	8081	7106	9217	8485	5193	7979	8245	6417	4374	2267	1732	2288	2766	4187	3525	3707	3640	3318	2650	2739	2845	3437	3022	2284	1492	1161	856	713	718	526	339	345	382	342	323	318	284	272	227	213	243	227	239	228	232	202	206	188	185	210	214	195	187	187	195	208	209	193	192	175	175	200	191	195	213	197	216	179	199	193	231	189	192	177	176	199	215	217	224	238	212	206	187	212	209	188	180	189	204	192	189	177	213	226	194	195	196	217	187	211	183	193	197	226	218	209	185	198	190	176	189	195	211	180	183	191	209	207	178	188	201	192	206	218	201	180	223	205	207	202	188	204	198	211	195	206	192	190	206	164	193	205	220	202	211	220	192	203	205	214	219	174	206	175	202	222	214	207	205	186	204	198	190	199	178	201	213	205	209	172	184	203	211	197	202	164	198	194	171	206	195	186	201	222	183	212	201	187	211	188	192	214	202	185	182	214	186	189	162	185	196	199	177	213	194	191	183	188	206	202	194	190	205	192	205	189	168	186	187	206	174	186	171	181	207	214	163	210	184	202	187	213	188	200	183	192	203	188	196	205	204	217	228	207	181	198	197	203	199	200	176	188	183	184	195	179	229	207	183	197	198	203	191	196	199	198	199	224	194	191	228	194	195	207	193	204	201	204	174	197	224	200	221	183	189	207	205	188	203	208	199	191	210	202	192	203	184	193	183	178	186	188	202	217	180	189	176	188	195	230	197	229	198	182	174	207	193	184	198	202	194	219	229	217	195	192	203	193	201	177	177	191	199	204	204	193	204	203	197	202	213	215	192	216	218	196	205	206	190	212	204	212	186	202	208	189	206	198	207	170	198	179	192	186	202	207	192	198	196	217	194	191	194	197	192	222	178	223	172	224	165	200	214	190	225	214	204	193	205	219	204	211	188	213	185	197	185	190	201	208	205	183	203	196	200	199	214	189	196	193	201	195	186	206	205	197	204	191	184	163	197	174	212	181	173	203	184	220	189	235	172	174	215	190	195	192	191	186	197	208	197	169	199	205	182	200	186	213	180	207	213	197	208	191	184	222	181	190	202	195	203	192	191	201	191	196	171	203	212	201	214	193	200	198	199	228	212	202	206	186	198	198	223	193	211	190	216	172	198	193	208	209	214	181	186	192	215	205	186	180	205	195	183	206	196	223	197	189	198	204	185	170	202	204	194	203	189	199	219	199	218	183	171	220	197	201	188	218	205	194	222	183	192	193	174	218	192	211	212	206	182	212	190	168	181	185	200	185	202	211	185	192	183	175	210	193	182	212	196	203	165	203	190	204	199	204	196	174	228	198	176	182	204	196	177	201	204	181	210	199	196	201	196	193	164	175	223	193	189	188	167	170	174	198	212	194	226	185	172	204	200	216	211	203	205	209	178	186	212	196	205	204	207	204	202	214	208	215	194	209	198	189	212	217	196	203	225	222	197	194	237	192	190	189	191	187	199	212	213	232	175	191	204	168	208	198	223	206	200	220	196	181	155	195	197	205	208	192	183	202	206	189	198	196	204	207	203	215	179	209	201	194	194	214	159	199	177	192	187	188	197	202	197	182	182	200	182	190	201	172	196	186	197	215	198	229	216	219	204	208	197	197	215	175	163	198	186	184	227	229	193	188	209	207	200	207	203	191	194	237	190	194	180	198	167	201	192	204	189	197	197	198	193	191	216	201	193	197	209	197	175	219	201	193	191	180	200	210	196	223	230	207	224	182	200	177	231	213	215	192	186	204	190	218	195	175	208	198	195	203	198	181	182	201	201	179	198	207	194	172	176	169	192	179	184	203	202	201	197	197	179	203	193	178	188	221	200	190	199	209	192	197	196	204	191	174	210	189	192	151	197	211	209	207	204	188	184	188	194	176	190	204	190	202	193	213	196	204	180	199	198	213	197	187	168	195	188	179	222	171	188	213	183	198	206	176	218	203	202	196	194	189	191	178	210	189	209	190	179	211	171	192	184	215	198	225	232	208	162	213	212	210	181	194	189	175	201	188	179	196	204	209	201	175	180	209	202	191	199	194	186	205	204	198	190	188	201	198	206	193	192	183	207	172	198	173	207	204	210	201	199	194	204	202	205	177	184	169	206	199	189	193	202	195	199	201	219	166	215	191	194	220	190	219	194	198	222	214	178	224	223	183	207	177	208	208	212	206	191	205	183	201	213	216	220	230	207	204	204	196	196	186	196	211	213	204	186	202	199	206	190	195	213	189	184	198	209	213	192	179	200	175	155	198	187	203	178	196	217	204	200	214	223	196	198	179	180	207	189	209	197	226	198	223	210	209	216	172	204	202	202	221	187	220	205	195	163	199	215	189	204	193	187	216	223	181	196	209	200	221	198	202	199	202	198	178	194	190	194	194	179	215	184	220	199	189	181	211	201	195	188	206	186	170	192	215	220	206	182	230	228	197	202	188	179	179	200	208	178	225	173	213	208	168	189	207	186	220	189	193	184	213	188	190	189	195	199	184	210	208	209	219	192	179	184	218	197	208	181	224	214	167	198	189	172	227	190	185	192	200	188	201	201	195	179	191	188	191	199	209	188	206	212	191	215	198	177	203	200	200	197	213	196	187	221	189	208	183	184	195	195	182	211	179	162	180	188	203	215	188	231	218	187	227	203	180	190	209	202	217	201	224	213	202	199	226	181	163	211	196	199	204	219	166	202	184	181	208	161	217	181	177	204	186	216	188	221	216	188	221	180	193	199	192	216	188	200	181	201	185	201	218	206	170	199	192	213	169	209	184	225	193	208	176	208	207	181	187	210	196	214	222	177	178	193	198	200	212	185	226	190	200	219	203	200	212	214	206	195	184	204	198	191	198	217	184	179	209	182	200	203	212	222	220	188	239	210	200	201	199	204	191	185	193	187	196	182	198	214	208	185	212	198	208	211	223	196	188	195	201	203	191	179	201	211	198	214	173	206	215	195	226	190	185	188	192	185	210	196	218	208	171	195	180	178	172	210	190	208	199	167	191	206	193	203	189	177	177	197	187	215	199	218	193	203	211	179	181	209	201	202	211	174	211	198	204	198	188	200	206	202	220	220	192	196	215	187	172	207	186	185	220	187	215	183	195	175	198	205	181	192	218	181	194	215	185	198	193	184	209	194	184	189	167	188	183	198	183	205	196	190	201	189	198	193	197	199	220	201	217	176	194	196	190	198	200	184	199	205	217	177	210	180	188	225	188	219	178	193	195	213	170	182	193	194	213	193	214	195	192	204	190	200	219	184	192	194	219	197	183	202	186	216	207	221	194	204	213	199	199	188	201	187	206	229	212	166	190	207	195	199	205	214	212	196	215	222	218	200	212	213	178	182	189	203	183	225	207	189	183	187	190	187	178	225	206	210	199	242	210	173	197	184	179	169	223	194	156	179	190	203	192	194	214	206	186	204	188	179	195	188	192	185	200	203	227	196	186	192	195	215	186	191	207	225	194	186
27373	36854	34967	37672	41825	43119	39919	43540	45609	44773	37100	38528	36653	39110	31951	32287	32222	25976	26668	24483	22698	27564	25184	18012	26939	25896	22174	17522	10716	8768	11542	13901	19309	17543	18283	18834	15501	13725	13867	14912	17575	15964	12737	9354	7195	5277	4242	4191	2820	1612	1401	2020	1626	1607	1344	1245	1081	842	742	788	648	650	649	669	639	583	582	554	604	611	591	603	547	544	531	582	587	559	578	572	584	573	531	597	575	550	600	565	551	569	601	568	559	554	599	608	638	806	938	591	548	584	566	581	571	568	530	537	566	526	530	535	587	518	563	595	550	590	585	555	506	528	528	560	552	539	527	533	536	586	537	578	591	521	513	539	542	605	552	554	566	566	563	564	557	572	542	529	543	574	521	549	524	574	555	536	591	533	557	576	528	540	513	592	567	567	500	537	584	526	552	591	616	585	572	577	560	525	566	587	539	584	587	546	567	546	578	522	564	564	531	576	562	523	559	550	549	566	518	545	561	585	574	546	559	560	570	618	534	531	589	507	526	543	596	523	519	565	603	536	509	579	603	539	542	570	570	575	575	561	570	547	548	572	558	550	554	551	574	549	511	564	544	620	542	579	556	561	518	554	569	535	553	539	529	543	522	571	569	546	560	589	550	531	583	536	549	587	569	535	561	596	532	549	587	576	566	543	602	550	566	557	573	546	523	539	561	590	563	507	556	561	517	568	533	571	531	598	558	575	558	570	551	561	523	557	580	528	528	500	544	554	570	596	511	546	557	591	543	575	577	587	513	515	547	545	542	507	524	537	521	549	565	554	549	521	528	562	542	514	543	597	539	581	593	554	525	504	601	533	567	564	575	568	541	557	587	568	527	566	558	574	547	542	578	516	531	552	570	522	545	512	568	603	532	521	552	544	528	584	574	559	564	590	537	572	580	507	578	618	589	567	569	562	581	517	554	547	538	527	548	587	556	555	557	541	534	588	537	540	526	538	555	595	533	573	546	612	544	590	561	584	557	582	550	553	525	572	518	532	602	540	567	556	510	531	506	573	574	540	547	559	525	525	541	567	496	558	528	589	567	548	533	567	535	519	546	545	571	566	585	568	532	526	558	597	527	548	606	565	555	581	562	549	582	552	513	583	543	520	577	512	571	547	586	587	611	538	552	524	557	559	564	516	592	563	522	536	585	569	583	577	621	613	524	552	532	554	503	550	552	540	542	523	534	554	550	568	582	559	526	584	530	503	581	554	552	540	595	557	549	536	559	530	562	541	568	535	560	550	582	579	571	537	521	548	570	535	562	559	538	562	551	559	537	560	608	570	553	555	548	568	570	505	590	540	481	575	568	586	564	571	559	557	548	552	532	541	581	589	565	528	544	525	587	566	577	598	556	560	566	561	560	565	586	578	560	527	558	556	505	533	573	576	560	554	542	533	569	523	520	545	558	552	554	587	607	534	586	555	529	550	562	534	546	551	552	591	535	525	558	560	551	549	565	534	544	595	522	558	537	576	510	621	604	543	532	576	557	554	544	591	556	559	591	545	522	577	555	578	557	558	542	543	525	486	562	532	536	513	544	520	557	555	543	546	579	591	518	559	529	550	564	526	566	545	578	509	600	531	528	576	580	535	519	616	600	557	576	518	575	551	537	537	571	525	582	505	581	549	570	510	570	596	525	549	611	549	548	566	554	569	543	591	558	509	552	501	570	562	533	567	557	577	583	539	558	580	555	573	563	577	559	542	549	544	560	559	593	555	528	559	584	575	594	540	575	574	590	545	607	552	564	555	540	586	578	568	531	565	570	528	532	528	552	534	528	551	585	575	548	585	558	582	526	544	565	496	551	561	563	520	592	555	558	562	564	569	571	544	531	579	516	568	547	554	553	526	535	540	558	540	591	534	531	579	504	553	551	598	555	581	592	543	489	573	553	556	552	550	558	563	532	548	522	566	584	579	577	581	599	579	530	522	530	555	535	548	541	528	558	567	586	552	522	541	564	561	538	552	563	570	532	544	567	604	612	544	526	529	551	522	568	546	538	577	554	534	603	527	579	557	573	554	558	540	547	577	574	583	546	508	599	547	558	557	566	527	562	532	536	538	564	549	582	588	524	573	567	518	514	573	560	559	612	537	575	583	554	516	560	566	623	516	551	575	565	544	569	513	560	543	526	588	531	539	574	542	546	540	533	576	575	529	554	533	558	554	576	539	538	553	568	545	536	575	537	540	578	559	535	584	594	527	551	542	564	573	564	542	542	532	574	586	575	553	548	558	573	539	519	523	546	531	581	606	617	573	573	555	540	579	544	583	553	559	552	535	560	582	576	537	531	553	562	522	552	572	542	550	587	503	537	545	537	569	560	544	573	547	532	518	573	521	555	551	574	619	533	521	556	561	587	530	542	576	539	526	581	552	571	549	560	523	544	574	511	543	528	559	576	563	599	560	563	533	538	555	524	591	532	542	580	572	523	548	565	587	540	535	543	548	541	577	547	544	540	539	555	547	565	549	540	559	492	578	555	566	548	545	529	545	552	540	612	546	604	557	555	590	585	560	518	541	572	563	577	531	564	576	542	523	578	570	554	545	584	592	562	529	554	561	568	534	569	516	563	534	543	564	559	533	558	567	511	571	555	572	550	532	563	522	535	592	561	558	556	551	575	612	541	531	604	560	561	523	568	550	544	552	532	574	565	571	529	592	526	555	597	545	560	557	532	534	621	580	572	537	538	543	584	527	562	528	592	522	537	584	576	583	551	519	568	503	560	562	552	570	539	574	560	525	589	545	594	566	548	562	584	566	548	552	564	535	562	520	566	545	557	582	497	563	590	564	555	544	542	565	537	531	547	538	495	562	561	605	594	512	582	556	586	539	565	531	544	576	594	540	535	555	581	555	558	535	538	525	526	550	530	545	518	542	545	548	557	580	535	580	583	542	540	572	549	534	566	600	584	563	580	570	513	567	526	499	513	551	538	586	539	561	523	559	560	527	579	568	579	557	532	589	558	575	576	518	577	531	564	555	566	564	552	526	579	566	569	578	527	548	566	555	531	588	540	558	550	537	537	563	528	528	543	497	526	536	541	578	548	570	556	575	566	557	557	549	546	566	521	548	557	555	560	545	609	537	574	593	537	581	540	487	589	564	538	524	531	564	565	561	539	564	549	520	544	562	527	547	568	543	544	583	558	550	546	538	577	596	517	531	589	581	553	530	543	607	579	593	535	565	559	566	563	550	572	547	546	542	570	534	556	570	583	554	535	522	528	541	560	547	568	532	570	552	558	593	538	564	562	565	571	559	530	552	601	594	544	548	547	545	554	550	572	549	594	572	520	535	543	561	545	560	571	535	568	567	557	605	534	546	546	544	549	515	550	540	539	567	583	565	562	544	577	506	574	545	529	576	554	596	566	586	550	560	537	535	545	532	565	561	613	528	541	567	589	538	541	516	554	588	575	533	577	553	544	529	538	577	545	551	548	576	572	528	577	554	554	565	550	582	561	507	558	529	538	562	525	557	545	587	528	565	525	586	542	612	516	589
12783	12086	9430	6974	5784	5354	3600	2642	3022	2496	1642	1452	1417	1332	1081	844	959	699	687	677	581	773	535	455	664	608	531	431	380	316	270	365	364	351	396	373	384	322	324	327	304	322	283	280	243	231	252	231	219	203	228	212	192	205	217	197	194	209	198	222	196	200	205	200	227	206	212	202	222	186	219	195	210	212	186	190	233	210	204	210	212	214	183	201	178	205	177	197	206	215	211	225	210	207	204	237	224	209	211	187	202	210	231	213	191	207	211	218	228	235	223	204	187	199	207	214	200	198	204	235	206	198	200	208	199	230	213	183	216	211	198	218	201	207	183	215	212	189	264	227	232	211	197	202	169	200	195	209	187	186	213	204	201	223	224	194	191	187	210	195	193	186	220	203	173	191	241	215	219	188	181	196	232	201	202	198	193	199	235	230	212	206	209	180	215	204	205	211	205	220	206	226	211	215	207	208	194	220	174	218	206	209	210	196	221	193	239	218	203	192	182	220	195	210	200	233	225	195	201	203	207	195	205	207	216	213	194	192	203	188	169	206	226	227	229	198	182	205	226	227	185	233	188	182	210	208	224	198	224	242	211	207	225	220	212	218	229	203	204	243	204	203	188	172	175	202	190	195	177	195	218	220	215	189	206	179	217	192	210	167	217	208	198	184	211	169	223	190	211	197	163	212	222	194	207	204	219	209	194	211	206	215	182	209	235	198	180	191	193	190	210	177	206	193	207	219	207	207	210	224	214	202	208	222	211	200	213	208	197	204	195	184	238	197	219	210	200	187	190	227	232	203	233	188	237	202	194	214	212	213	196	197	226	228	212	209	200	212	200	188	209	198	220	175	231	198	216	218	216	196	187	221	183	214	212	217	183	213	200	196	181	221	226	203	211	182	203	222	227	206	194	213	195	218	174	199	233	196	216	179	213	215	193	191	185	189	193	181	218	217	197	208	194	213	223	202	212	209	218	233	198	202	200	198	205	181	208	208	228	195	212	196	178	222	193	212	191	201	236	191	213	199	228	201	208	210	195	238	198	213	208	220	205	193	200	198	217	219	206	201	220	196	220	229	199	223	175	189	185	182	229	199	181	194	197	214	199	191	175	209	179	229	219	182	201	212	208	206	212	218	204	202	212	220	215	185	199	202	199	197	194	193	213	207	228	194	221	220	191	188	200	195	214	195	191	191	221	192	224	207	202	222	193	180	194	199	192	199	203	186	176	198	196	198	220	174	184	205	185	189	216	208	203	222	219	203	225	211	202	205	211	190	218	205	204	204	190	221	186	235	207	201	189	206	205	210	183	198	218	200	217	209	197	194	218	217	179	180	210	186	178	187	253	198	199	230	194	228	247	198	199	182	194	198	199	208	179	204	204	188	216	196	208	200	194	208	213	209	198	196	211	192	214	214	195	221	190	207	211	213	216	207	192	195	219	165	159	216	202	167	221	197	203	204	191	195	211	183	199	190	190	209	202	214	210	166	189	223	224	215	197	196	196	204	224	214	208	193	212	218	202	219	234	181	205	193	224	223	224	209	218	211	187	231	180	172	197	196	199	209	195	217	207	185	197	208	216	188	200	230	223	192	217	218	230	189	219	175	217	223	228	194	216	192	218	187	217	197	193	202	194	214	205	228	222	242	229	189	218	189	218	246	239	176	205	208	203	196	221	182	203	247	202	192	224	172	185	190	212	225	203	201	213	207	212	215	193	194	223	201	186	198	197	191	183	214	199	192	218	202	216	209	193	225	198	210	163	204	228	188	174	221	227	228	217	205	209	199	203	193	222	220	207	204	200	212	184	202	204	226	185	180	243	200	194	188	216	200	203	216	205	242	211	196	198	218	185	201	180	191	196	187	217	197	194	198	184	214	208	179	226	204	202	212	222	224	220	179	227	204	223	182	191	217	215	231	204	198	161	219	189	206	208	216	189	179	186	180	205	198	201	197	201	208	212	215	213	186	209	192	209	200	238	222	192	194	194	215	207	223	196	181	204	193	203	199	195	171	197	211	190	217	221	208	185	210	185	189	207	226	202	200	216	190	204	232	202	205	231	208	195	217	219	211	195	194	208	200	218	193	201	213	172	195	217	215	211	195	206	179	193	218	204	198	228	181	215	215	198	204	219	191	236	227	218	202	212	213	200	195	235	199	210	207	183	198	216	209	196	176	208	189	211	225	210	200	218	215	191	194	183	228	242	213	185	202	200	202	223	215	220	206	235	218	212	204	203	207	217	204	193	205	199	219	189	217	206	177	180	210	193	200	191	186	210	188	192	190	197	207	192	183	202	210	205	181	199	195	179	202	210	188	205	233	213	200	209	173	194	215	173	197	203	221	230	203	201	222	230	211	205	199	198	194	223	216	207	238	205	185	193	210	203	211	191	206	185	211	183	183	213	206	221	198	183	195	189	224	218	206	212	201	193	201	210	235	215	195	235	196	205	202	204	204	201	183	201	229	224	206	207	214	184	202	192	206	181	257	206	208	211	179	228	185	194	202	219	226	205	200	180	225	187	203	229	225	210	193	184	186	201	218	191	211	191	221	213	208	190	203	204	203	210	205	179	222	194	187	200	183	203	221	179	220	179	208	194	209	208	216	243	209	202	202	210	191	186	191	192	224	209	228	216	225	229	220	199	196	203	222	204	191	204	215	196	191	214	208	187	188	212	205	222	217	225	210	228	175	213	197	235	218	214	196	196	193	211	212	178	198	201	180	206	202	186	224	204	184	194	189	195	207	193	195	210	190	207	216	204	206	218	211	212	172	211	199	240	216	215	200	208	218	207	191	197	226	223	208	203	198	223	181	201	183	215	190	203	206	225	189	199	197	197	229	198	222	184	206	193	199	230	201	200	230	183	198	220	206	189	249	208	209	209	225	212	201	212	213	222	203	192	229	188	212	192	211	230	211	213	222	212	195	236	173	212	232	195	183	193	199	236	223	214	165	216	192	209	216	187	223	202	178	202	208	210	194	204	203	180	200	192	206	233	204	215	218	202	191	198	235	207	203	200	192	167	198	186	177	223	206	196	187	225	198	208	197	206	188	201	174	222	224	212	212	201	213	169	205	174	222	223	197	174	211	193	234	223	205	204	204	181	172	197	192	194	211	190	169	209	185	178	202	207	227	228	191	213	221	221	195	195	197	196	221	205	199	202	215	242	207	207	213	196	216	212	198	197	195	230	226	225	197	190	188	196	181	208	237	199	232	215	207	202	205	228	239	214	191	243	192	192	201	194	209	209	183	203	184	185	209	209	202	207	198	207	213	186	192	219	223	216	193	212	199	213	189	192	208	213	203	204	199	226	193	205	202	197	231	220	206	220	187	207	202	208	250	233	197	219	209	178	217	226	208	180	209	215	222	196	227	201	198	198	233	196	195	187	224	186	194	223	203	200	209	202	213	185	197	216	180	185	217	205	199	177	220	202	200	200	205	202	222	214	220	181	210	195	200	216	190	232	195	185	177	206	209	192	198	216	210	209	207	194	245	218	194
8781	10850	13377	15072	15185	14697	11431	10169	11574	10110	7126	6611	6297	6325	4986	4245	4761	3209	3396	3480	3168	3700	2717	2106	3299	3204	2708	1992	1644	1308	1273	1537	1786	1728	1833	1995	1770	1363	1393	1380	1506	1554	1137	1006	835	832	754	758	668	601	621	634	682	635	631	636	566	613	540	526	557	572	556	572	578	552	545	569	594	567	566	545	512	560	565	572	557	588	594	590	581	601	551	589	605	552	588	583	543	545	552	544	562	555	581	584	584	592	591	571	554	538	570	582	572	576	549	563	562	597	553	568	573	536	570	554	579	542	548	574	586	576	597	542	586	592	552	568	544	572	569	601	563	568	597	558	573	513	583	552	561	567	553	581	569	572	549	522	576	587	598	538	537	576	554	556	627	582	551	565	578	575	552	576	556	515	587	609	599	604	541	577	581	540	552	555	546	621	553	585	563	596	598	583	576	571	589	597	558	526	544	547	588	558	568	542	579	561	545	545	608	576	570	566	565	535	541	533	663	576	549	524	599	559	581	582	553	575	547	537	538	592	542	578	561	586	608	577	561	546	585	571	583	553	625	554	577	528	534	578	545	599	605	566	559	490	602	586	567	598	566	593	581	581	558	545	562	602	606	546	543	557	575	539	561	530	579	550	557	543	534	566	577	552	556	556	521	568	605	578	537	524	573	575	578	534	586	560	572	546	547	617	537	552	547	557	607	539	566	606	525	547	534	540	543	574	578	573	553	556	545	524	578	553	550	564	573	576	516	525	575	527	535	552	592	546	537	535	593	549	554	561	546	547	531	514	571	589	590	568	563	554	574	570	590	557	549	549	566	553	569	612	540	594	515	572	565	548	574	567	537	600	577	576	579	551	559	568	545	559	552	580	577	531	563	547	607	581	539	547	589	566	594	568	569	542	519	566	546	528	517	579	578	569	572	565	583	559	596	614	603	561	558	578	542	566	595	632	505	569	529	550	569	589	558	583	587	579	541	550	574	537	545	542	557	552	576	589	567	570	579	593	549	560	578	572	535	568	608	605	516	544	581	599	534	586	603	553	572	602	541	534	593	607	547	570	568	598	582	579	549	557	553	540	586	525	555	590	569	561	592	547	549	573	553	540	563	572	577	593	569	524	578	539	583	598	554	525	589	569	599	586	584	522	555	568	583	596	547	546	586	552	558	609	606	567	594	556	591	541	592	565	603	596	539	571	564	567	583	605	530	542	576	604	585	543	597	553	599	573	608	581	591	509	561	564	583	602	580	593	558	576	584	583	550	569	576	557	552	561	580	578	563	532	594	567	578	561	557	559	580	540	550	597	579	579	588	571	574	557	560	583	581	534	560	565	605	584	558	589	572	585	593	578	601	541	570	557	612	548	602	578	559	605	559	529	567	557	529	568	560	563	561	531	550	556	597	557	524	584	555	606	612	517	547	574	557	564	555	595	504	570	585	556	618	568	531	578	602	546	608	578	559	571	593	578	580	573	556	578	565	561	565	549	565	552	567	575	568	566	569	579	526	561	562	554	529	618	577	533	591	590	583	558	520	562	611	568	545	537	582	544	532	526	553	597	532	577	587	554	546	567	554	564	573	570	555	577	540	581	553	595	543	554	554	537	568	571	565	575	577	510	554	547	550	536	567	586	563	551	569	530	602	557	535	548	586	582	552	562	598	571	566	559	554	576	506	535	568	558	626	617	565	559	601	568	581	591	547	562	570	573	555	538	586	581	560	542	597	563	563	565	573	572	634	574	572	572	598	567	565	563	611	599	555	568	578	560	582	547	553	568	557	526	515	586	553	583	532	596	582	529	562	564	582	602	589	568	585	566	574	610	566	543	567	558	602	564	606	572	566	603	580	576	515	545	581	577	558	609	600	568	554	551	591	522	564	550	535	569	586	579	589	571	609	556	565	531	551	618	555	575	572	625	544	562	597	605	624	569	604	590	591	536	607	536	526	585	538	551	543	577	594	566	513	536	538	556	561	561	568	618	570	618	588	544	574	608	569	607	556	525	570	555	575	530	585	577	601	573	563	550	575	552	580	558	596	572	583	547	613	561	590	568	581	567	559	525	551	569	587	571	572	571	559	584	572	582	555	544	601	574	586	542	590	550	593	528	586	597	553	586	543	552	544	565	552	595	582	570	557	614	592	593	584	525	551	586	544	568	557	552	564	548	566	563	585	549	623	581	581	539	572	557	592	545	555	570	592	578	548	572	563	547	547	562	539	552	597	531	558	609	576	600	593	560	604	569	541	585	564	580	594	574	566	510	585	576	568	538	602	609	601	607	581	537	586	546	580	574	549	544	589	572	585	568	588	567	553	613	551	585	565	604	546	558	562	587	587	560	567	536	605	497	581	562	555	615	563	554	558	617	595	500	595	563	501	612	617	596	582	522	554	603	587	609	596	564	569	566	562	561	598	545	551	508	537	561	588	576	569	562	599	530	580	599	559	588	552	580	554	569	544	588	591	566	634	586	511	533	518	616	564	576	636	588	529	618	565	588	569	551	509	567	577	554	564	563	555	518	544	552	563	611	571	599	545	562	561	554	575	535	614	549	544	561	559	563	557	575	586	594	544	579	595	602	602	558	570	562	592	571	590	510	568	564	552	599	563	587	575	596	580	627	535	557	577	598	610	566	592	589	566	509	514	578	566	527	568	568	530	497	548	604	571	607	567	521	548	575	560	550	595	528	618	536	540	533	559	540	564	569	575	581	572	598	579	609	600	573	619	594	562	549	592	536	554	581	558	588	602	530	510	585	593	568	597	537	542	606	573	589	567	559	550	581	544	574	531	564	577	577	589	562	568	586	549	553	559	615	601	535	549	565	546	578	544	613	595	573	551	600	550	583	545	566	533	564	569	608	572	541	554	598	543	598	580	569	604	562	596	547	540	568	606	552	530	587	569	562	566	561	580	558	555	582	519	591	551	542	555	537	579	561	554	597	548	551	536	551	507	584	577	611	564	595	553	576	595	562	584	550	602	549	535	582	555	597	538	581	597	574	570	551	582	564	602	534	567	574	583	579	582	582	560	555	584	547	528	615	572	549	581	594	541	561	550	521	578	516	548	556	584	569	585	552	565	572	519	570	569	575	547	550	593	589	559	572	610	563	564	593	608	563	603	538	546	556	538	563	502	558	568	547	544	583	569	595	566	583	590	592	563	550	498	595	572	559	555	587	589	586	549	557	595	550	586	577	539	598	566	588	552	588	554	569	579	563	582	585	548	622	594	557	594	589	526	569	634	537	539	571	552	553	552	535	551	582	610	566	575	613	561	566	585	581	555	560	549	546	551	561	589	576	579	597	598	589	517	547	517	571	565	571	573	591	603	616	594	557	554	563	608	553	569	533	588	614	551	583	575	595	562	609	561	594	590	596	556	604	551	596	564	569	582	523	525	576	552	582	552	625	597	579	559	532	593	540	560	570	588	592	589	596	587	561	587	536	558	513	596	575	642	532	601	571	578	605	558	572	592	573	551	570	581	573	535	587	566	588	571	610	568	580	574	601
31890	35743	33517	30246	32307	32668	26568	24753	26705	24798	17597	15319	13643	11841	10886	8509	10362	5590	4899	3991	4507	4753	3543	3125	6040	5429	4691	2626	1966	1087	1279	1948	1868	2213	2507	2491	1930	1507	1268	1632	2088	1889	1129	906	694	629	518	386	307	257	261	267	237	221	206	204	203	174	152	167	165	156	165	152	158	184	197	171	161	167	159	179	162	158	162	149	162	182	171	144	160	154	176	141	174	157	160	145	153	150	151	165	175	157	187	198	213	182	175	158	168	155	162	156	141	161	139	193	145	169	141	172	164	154	148	168	167	149	167	159	151	152	144	170	161	180	155	151	177	144	173	165	133	160	146	155	160	165	158	170	156	155	147	153	181	164	166	166	173	162	142	152	161	169	150	135	159	164	155	169	140	159	150	174	136	145	165	147	185	156	156	181	161	149	140	150	161	159	167	173	163	174	175	140	160	155	185	146	170	156	153	166	162	162	154	165	156	170	173	163	146	178	170	161	170	167	194	147	167	144	159	155	151	163	155	158	156	172	183	140	151	147	142	171	164	160	160	165	162	138	156	165	163	179	164	169	172	137	163	152	162	132	160	138	172	167	164	164	143	149	180	148	153	157	142	163	157	158	171	152	150	168	159	180	130	175	145	176	144	158	141	154	186	145	157	160	140	163	142	155	169	155	131	185	125	168	142	167	176	148	176	175	154	173	179	162	153	150	146	140	162	166	153	126	159	192	159	167	168	150	149	146	180	189	175	144	166	131	155	157	153	163	171	167	156	141	121	151	162	171	157	154	137	140	173	150	132	143	172	169	157	158	170	142	178	152	146	181	159	178	151	161	150	163	157	166	155	170	204	148	170	148	167	155	156	180	156	164	163	166	143	149	156	146	160	156	156	165	152	136	165	169	178	164	143	144	167	163	152	144	165	166	161	166	160	163	156	159	174	179	172	141	166	180	152	161	169	148	175	136	170	176	173	154	149	156	161	171	174	161	165	160	156	170	140	174	170	173	148	155	150	144	149	155	158	175	143	153	173	148	152	150	157	169	159	156	154	157	169	166	154	156	159	156	175	147	153	160	160	184	156	164	152	166	156	145	147	186	149	147	182	172	153	149	160	159	141	163	151	179	151	158	155	163	191	163	160	146	143	154	144	153	156	159	169	150	154	168	158	167	153	159	167	169	176	159	177	146	151	133	151	143	144	146	164	176	164	155	150	170	134	148	167	172	165	159	159	146	158	159	153	172	158	159	148	153	158	145	153	157	163	156	137	127	147	158	151	156	149	151	178	160	156	156	169	131	178	160	174	171	146	173	160	146	148	146	167	161	163	188	165	141	133	148	156	149	156	169	176	131	174	146	149	155	147	150	155	163	144	171	160	172	147	179	162	173	145	166	142	182	164	158	164	167	148	178	157	162	163	145	159	154	174	146	155	148	173	150	160	141	178	159	159	155	170	170	136	126	191	142	164	168	160	150	165	170	157	177	159	162	156	152	153	177	180	152	152	145	160	144	156	156	153	162	158	179	185	138	158	163	186	135	167	171	137	158	187	176	172	147	154	162	158	160	168	152	168	162	169	172	155	156	174	146	142	157	166	167	186	170	163	147	161	155	149	153	166	150	174	147	177	157	138	162	156	153	165	176	160	139	172	141	158	154	174	141	136	149	172	172	149	162	144	160	187	171	153	172	162	153	141	172	129	151	162	161	159	171	138	160	168	172	179	166	133	159	153	135	144	135	169	168	152	167	165	167	145	158	162	146	156	151	178	161	148	152	185	170	166	140	166	148	123	166	162	151	154	161	172	151	137	155	156	157	148	158	150	155	158	179	136	153	152	166	158	162	183	155	165	170	181	152	147	141	167	148	139	147	151	165	163	149	167	180	168	148	139	157	149	157	139	171	158	154	128	160	173	180	175	170	156	154	144	150	165	160	170	160	165	141	155	179	127	140	192	176	161	148	164	161	161	160	149	158	168	162	154	154	143	158	162	160	161	160	162	170	160	161	152	145	140	179	154	178	154	160	156	161	174	153	185	165	172	164	161	174	162	156	150	179	158	158	149	156	160	158	132	163	149	159	168	164	174	178	183	189	142	151	158	152	178	170	149	164	159	160	161	176	151	169	146	165	170	154	150	166	172	136	160	160	174	191	167	156	165	148	171	173	156	173	163	162	159	159	160	157	164	167	185	170	151	145	145	166	171	168	164	160	157	172	164	138	159	173	151	146	145	170	163	179	156	157	146	156	155	156	172	148	127	148	150	153	156	183	160	174	141	148	172	172	175	165	157	171	170	175	173	153	157	162	165	162	141	159	157	181	156	180	172	149	157	161	146	150	151	148	132	138	172	154	190	157	155	163	144	161	152	150	174	154	169	156	153	171	158	172	154	166	154	151	184	161	149	152	147	158	154	166	150	143	151	163	164	141	181	158	164	143	168	159	162	152	170	155	136	168	163	153	153	164	163	143	157	142	155	128	152	147	139	150	153	160	139	159	143	151	167	154	150	164	161	135	157	165	152	142	145	155	159	168	162	162	155	155	153	173	153	143	201	182	126	158	148	166	161	140	178	152	153	133	144	180	169	167	168	163	152	150	139	159	173	165	173	160	158	166	152	156	160	173	183	166	148	172	147	144	154	157	173	152	139	160	143	181	151	157	166	170	171	160	167	154	170	149	156	137	172	165	162	160	143	138	166	159	164	165	151	152	155	146	169	165	153	165	167	156	201	157	175	131	133	140	162	173	172	146	157	154	167	183	153	147	143	151	168	152	166	154	162	151	158	145	157	144	167	145	155	156	169	149	170	161	164	159	171	155	155	153	140	161	181	164	152	156	160	172	174	169	143	144	140	160	154	156	150	148	174	142	175	154	176	143	135	174	167	161	130	168	144	166	159	158	163	161	155	171	182	140	196	168	156	153	177	157	151	170	153	163	166	164	158	162	144	133	149	164	166	166	184	165	155	172	154	154	164	148	164	150	119	167	173	180	162	162	174	161	169	162	158	161	167	161	176	153	158	171	177	146	129	154	156	153	158	165	155	158	167	167	158	172	173	159	150	163	155	138	158	193	158	198	173	164	171	168	159	143	156	160	149	145	165	193	174	173	147	156	159	161	142	150	157	157	188	193	162	152	165	155	153	162	170	182	154	170	139	176	160	185	178	142	152	185	167	158	158	135	171	164	170	165	147	155	147	167	163	153	154	157	166	179	156	194	146	140	160	162	147	155	162	149	168	148	145	153	165	151	148	137	140	153	159	135	152	148	130	177	174	166	161	158	155	150	183	153	160	159	163	145	168	157	132	164	155	164	168	187	167	164	170	150	163	155	157	153	143	146	154	159	163	176	157	160	149	175	155	159	166	154	162	190	141	147	182	136	152	147	163	152	160	179	176	173	161	166	183	155	161	154	172	134	164	161	128	141	158	149	176	160	150	156	172	144	155	180	165	151	160	171	152	148	155	160	171	173	150	167	166	156	158	151	158	157	153	140	155	154	162	151	159	161	158	158	153	182	154	161
21990	29440	31129	34200	37892	39066	34881	37403	38240	37528	31485	32173	31338	29919	28382	26255	29389	18571	19405	16643	18016	18143	14967	13843	23259	21493	19328	11475	10283	6193	7758	10948	11039	12605	14243	14603	11032	8529	7438	9793	11877	11553	7262	5746	4428	3996	3351	2348	1492	1160	1169	1385	1180	1056	864	810	657	609	551	526	497	534	561	527	467	455	530	517	480	483	455	501	521	481	469	492	470	469	511	430	434	480	483	473	475	456	489	472	515	426	463	477	462	486	553	741	773	559	487	500	464	467	491	458	461	471	462	481	458	481	471	442	473	487	469	471	478	502	487	468	444	489	468	468	465	491	478	464	453	438	415	455	455	464	453	456	445	469	505	492	439	454	407	477	451	505	476	467	476	468	503	439	417	455	446	484	469	465	473	486	477	427	465	474	473	427	423	482	473	470	465	450	432	450	434	502	526	456	477	451	463	468	466	478	429	456	440	456	480	495	492	440	474	466	454	461	457	477	472	465	437	464	474	495	495	468	438	473	503	475	443	446	469	479	473	521	496	463	462	473	472	465	472	500	503	451	459	459	518	492	443	432	447	469	458	464	465	528	444	471	463	496	432	508	472	437	455	435	464	465	487	470	465	466	437	478	454	496	484	486	439	447	449	438	477	500	458	456	428	452	461	438	406	447	458	473	476	473	437	451	481	476	485	458	463	433	453	481	462	499	428	431	469	477	427	446	469	486	425	489	459	467	452	452	432	473	513	412	459	488	474	463	487	476	471	489	498	452	450	444	456	456	497	492	435	477	467	468	445	453	454	450	440	436	481	502	468	449	472	470	461	472	489	456	422	434	462	484	469	478	479	486	421	468	457	470	443	449	472	490	457	471	495	449	500	506	467	479	483	493	449	457	461	448	461	467	449	487	458	470	475	432	456	454	481	433	453	429	443	467	476	504	474	465	446	430	491	445	473	478	470	449	465	471	496	496	443	496	456	471	459	488	459	450	451	448	491	461	442	491	445	453	468	475	498	440	482	462	449	471	446	471	457	474	482	519	460	466	485	481	480	486	469	490	434	447	486	427	414	434	486	451	432	497	453	451	492	487	467	485	428	475	484	459	487	477	492	455	453	437	473	455	487	422	446	465	422	483	497	466	448	471	540	454	457	453	454	474	484	459	463	431	450	441	486	462	454	459	509	493	470	474	478	469	449	480	484	479	485	478	492	449	456	466	466	451	466	468	484	475	462	495	473	452	408	414	469	422	443	462	484	489	466	466	462	462	461	461	442	455	468	463	491	447	448	451	488	466	447	488	499	451	486	488	451	456	447	472	448	472	446	490	481	462	493	484	467	477	473	459	446	462	467	465	523	472	474	486	473	450	471	458	514	485	488	462	470	441	488	426	473	438	467	458	472	462	446	468	440	472	457	474	468	481	493	441	457	445	510	489	440	448	445	443	472	456	439	466	480	452	500	492	471	413	454	474	452	439	472	472	451	411	456	474	486	512	449	447	442	408	491	456	452	481	468	481	488	507	448	463	432	482	484	459	448	517	488	489	475	458	491	484	466	448	480	507	492	474	476	451	463	462	416	467	464	439	477	459	479	456	487	480	448	449	459	471	468	448	482	465	490	475	460	450	459	440	451	453	477	448	437	478	486	475	467	467	492	452	404	481	453	504	481	446	480	480	476	470	430	462	445	488	481	451	446	479	474	499	476	453	496	464	461	483	493	482	441	472	456	482	445	471	443	429	492	439	481	479	512	472	454	471	444	477	499	459	470	468	486	473	482	471	473	477	464	488	507	488	469	453	501	474	462	446	479	428	454	494	434	515	459	466	464	483	469	429	462	484	477	470	464	482	447	476	439	463	509	480	431	470	431	461	415	515	443	430	489	473	475	463	493	457	466	478	484	458	449	461	478	506	426	490	435	475	463	447	457	473	405	470	452	453	453	446	470	470	464	479	471	457	447	467	432	466	438	453	479	470	458	514	477	476	475	408	488	448	443	473	472	499	470	496	505	495	454	426	444	469	466	449	407	522	456	485	428	432	494	449	455	442	480	448	493	490	441	449	442	480	457	484	484	461	442	495	446	491	450	456	487	456	473	447	448	483	497	467	472	469	468	470	460	470	440	441	447	498	449	436	486	448	436	458	460	445	458	468	466	454	473	450	472	438	458	466	466	432	479	469	473	471	431	430	478	459	470	509	470	469	451	514	472	470	487	434	482	452	496	468	460	478	482	419	481	475	465	470	488	458	419	475	454	453	470	486	468	434	537	481	477	448	447	474	449	489	495	445	447	466	442	475	478	458	476	442	457	447	466	472	475	482	432	450	471	491	467	461	498	435	464	506	433	485	447	471	446	469	453	474	481	501	457	446	456	462	448	423	442	499	493	444	486	416	472	426	482	448	460	472	471	464	485	524	495	467	497	450	455	451	420	452	486	485	480	456	483	502	456	462	449	447	460	476	464	468	436	457	504	472	491	461	476	465	442	449	464	504	504	478	473	449	449	455	489	466	432	449	469	437	455	452	462	472	481	444	460	467	451	447	470	482	466	485	456	512	490	470	494	434	448	479	434	511	453	446	462	459	443	447	500	461	436	439	463	421	452	436	419	455	432	458	523	438	473	479	488	489	438	476	479	440	505	471	479	470	454	474	462	443	414	478	462	481	430	464	445	441	478	459	440	495	485	481	466	488	430	431	457	486	449	477	475	469	482	479	461	498	437	448	451	476	447	444	445	440	502	512	472	463	427	466	450	495	498	483	450	492	480	475	454	429	466	463	479	496	468	459	483	481	487	452	452	498	464	449	479	476	479	441	457	434	503	469	461	431	443	427	469	463	483	457	473	494	480	438	497	472	464	438	450	483	435	451	420	468	487	477	480	476	476	450	470	474	478	476	477	448	471	475	470	459	467	510	470	461	451	474	441	493	446	499	504	452	409	436	472	445	451	487	458	470	458	486	512	431	486	456	473	460	489	434	483	474	477	449	439	468	476	478	478	481	483	451	442	464	456	464	466	452	462	477	477	470	512	525	483	458	476	517	469	463	470	466	496	454	498	472	458	474	468	450	470	457	479	485	453	436	477	447	453	485	480	440	453	446	467	445	469	467	459	457	497	493	473	464	471	447	477	450	455	455	494	503	503	442	488	447	478	449	455	474	447	464	485	473	471	510	427	488	497	469	458	445	436	488	437	500	460	463	456	485	488	466	496	452	466	416	426	487	467	449	447	423	464	490	515	451	450	471	468	438	457	478	493	462	499	509	465	436	486	476	476	422	441	452	468	483	487	459	458	490	416	479	488	450	489	469	457	475	472	450	498	472	448	434	424	455	428	458	458	510	465	514	451	463	490	470	507	471	465	495	449	519	443	500	451	465	478	470	478	457	507	431	459	468	515	497	452	457	463	476	501	461	491	471	473	476	472	423	472	479	433	484	467	454	485	435	473	445	464	462	451	477	460	481	472	440	451	464	492	444	465	454	437	447	493	489	476	452	444	466	484	487	439	441	483	430	462	491	441	435	468	450	448	447	501	484
39463	41178	36623	35290	35622	35003	30317	31534	33685	30465	25655	24276	21669	19588	17254	15037	16412	9717	8078	7398	7796	8562	5301	6020	10255	8844	7235	3079	2107	2026	2335	2643	3135	3779	4599	4678	3075	2406	3219	3324	3498	3030	1850	1489	1218	1085	889	551	450	390	375	408	367	284	291	263	253	211	250	223	232	244	242	241	223	210	209	223	205	254	228	224	240	210	217	209	204	238	212	212	202	231	191	231	214	207	212	227	228	200	220	216	214	238	242	270	276	265	210	193	229	208	201	230	231	207	213	215	241	238	229	242	190	189	211	203	228	192	238	200	226	252	211	218	232	217	232	247	214	201	199	203	240	231	229	207	247	218	219	224	205	213	197	234	219	203	224	238	208	215	211	220	223	196	235	239	203	243	233	219	197	200	213	206	223	220	205	197	220	194	203	236	232	224	209	221	197	229	225	213	196	209	218	237	239	213	223	214	239	204	228	221	227	229	207	216	204	204	228	215	234	217	247	234	196	235	225	217	211	198	232	237	220	210	212	208	197	199	249	253	230	205	180	194	232	201	230	234	190	224	190	241	193	271	229	204	212	217	237	235	241	226	224	201	219	207	229	194	227	220	219	231	227	225	206	225	237	228	210	224	199	218	236	219	196	211	218	231	230	249	201	229	223	202	206	222	226	218	217	220	216	218	207	220	223	216	221	216	199	203	220	223	211	221	202	217	205	194	234	243	196	207	185	224	221	225	190	231	242	215	221	214	212	204	221	222	214	252	236	245	236	236	219	224	229	223	224	227	238	187	207	208	192	207	214	192	213	195	194	218	248	237	212	209	230	204	214	207	212	224	217	217	238	216	226	224	217	231	238	215	214	224	218	222	204	205	218	252	196	214	222	201	199	227	208	193	196	223	203	216	205	215	208	246	222	212	197	227	214	232	217	249	221	210	201	210	209	228	219	222	219	246	201	228	197	202	227	229	247	227	198	222	204	244	202	219	227	239	230	212	205	213	200	205	211	193	205	219	189	211	216	205	221	200	214	217	218	208	203	229	198	230	241	237	188	201	243	201	218	242	235	209	221	227	250	215	211	236	208	220	212	224	220	211	208	220	222	243	222	235	212	218	215	214	226	215	213	198	229	212	228	222	247	268	220	222	215	216	230	215	213	186	203	194	214	203	217	230	204	201	203	232	240	214	237	229	234	221	215	177	224	238	232	213	207	217	220	235	216	242	223	222	220	218	215	243	240	216	204	244	218	191	207	223	221	202	222	216	207	231	221	266	227	229	235	234	255	195	213	216	209	223	209	202	226	239	214	220	221	211	230	192	225	230	214	216	206	217	218	218	210	210	213	231	210	207	250	225	204	245	226	201	215	222	221	209	205	216	220	231	234	233	218	231	235	227	215	227	222	222	201	205	238	231	215	222	221	204	233	209	227	235	199	232	215	230	232	235	213	226	211	229	225	193	228	228	220	226	209	203	212	220	211	207	203	225	230	209	210	193	245	221	227	215	230	215	222	203	218	216	219	221	211	217	231	213	210	231	199	229	197	223	209	217	227	210	205	226	225	259	220	200	226	205	213	216	185	232	228	236	236	217	205	245	224	207	180	224	217	225	228	224	236	222	225	219	204	215	221	224	238	215	227	215	222	236	216	230	227	210	234	223	224	215	199	198	222	227	221	200	199	234	225	193	233	211	206	196	180	222	199	226	208	230	237	200	190	203	228	220	200	207	223	223	220	215	222	215	230	221	217	239	221	224	233	212	219	216	240	199	221	191	203	246	226	219	190	220	227	208	222	202	255	219	235	230	210	203	208	220	205	200	194	195	221	212	225	222	222	229	267	206	230	247	228	253	219	203	231	214	215	210	222	228	193	212	241	205	220	243	206	220	229	210	202	238	227	229	221	199	237	205	198	203	207	210	241	227	190	229	235	221	224	223	216	228	223	217	220	188	254	232	214	216	223	216	212	221	250	206	231	201	211	236	215	224	253	229	235	215	240	244	232	206	210	187	202	209	231	234	208	235	193	231	202	221	231	221	206	202	208	223	223	231	233	212	213	249	226	199	196	197	184	199	228	224	207	226	208	243	190	236	231	228	232	201	209	228	223	215	235	211	191	223	234	231	190	246	203	203	211	212	228	219	208	228	212	230	209	229	230	227	188	221	212	222	190	215	217	211	221	230	253	219	256	219	205	241	202	223	221	235	220	217	197	216	227	226	211	224	234	241	201	183	199	220	222	229	211	226	239	226	223	233	216	225	229	212	228	226	222	205	218	239	208	213	214	234	198	222	234	231	231	204	213	240	227	210	235	195	218	232	211	214	202	225	217	235	214	194	228	198	209	246	192	201	221	214	232	227	198	221	186	224	206	185	228	226	229	220	200	250	226	219	219	222	234	234	211	200	236	233	201	221	244	217	221	225	214	212	241	220	204	208	208	215	214	197	203	213	231	222	216	235	189	245	205	238	209	203	228	229	222	216	219	227	199	198	206	194	245	198	215	216	220	234	226	215	222	223	211	219	224	222	225	217	200	229	235	212	227	219	221	206	214	210	212	232	191	223	231	213	225	219	217	233	226	233	210	237	224	225	208	216	235	217	221	204	204	207	215	226	241	214	199	202	203	220	205	210	217	220	180	203	244	221	211	208	235	241	221	226	204	214	217	216	218	209	218	224	213	220	218	214	221	209	218	236	211	222	212	234	232	225	213	221	229	235	231	225	246	223	205	214	238	205	200	211	238	211	243	234	230	223	220	223	203	247	214	205	229	252	210	220	215	198	193	211	223	213	207	219	203	229	219	220	238	205	216	234	245	210	200	211	221	214	211	215	219	237	225	209	206	241	234	203	211	222	214	205	205	233	221	210	199	232	223	219	198	209	212	223	224	231	226	241	237	192	227	239	239	232	243	222	215	207	225	207	212	202	197	246	200	250	234	236	207	227	240	209	231	230	219	235	204	202	230	197	233	191	190	217	241	188	235	193	214	203	211	213	234	207	231	251	227	205	228	228	222	239	230	214	212	220	211	217	228	219	198	212	195	208	220	206	209	221	226	220	237	203	214	223	206	189	213	205	236	216	216	194	231	221	235	199	221	218	211	193	196	195	246	215	211	214	195	221	207	211	237	236	202	192	243	214	211	221	214	209	220	218	213	220	224	214	232	196	202	224	225	216	222	212	225	228	196	247	207	229	220	229	220	217	217	225	215	243	182	244	225	217	224	203	203	218	219	222	201	229	234	242	237	228	220	188	215	196	248	222	229	219	220	228	213	218	224	214	210	205	240	257	205	215	221	227	205	238	213	216	197	233	220	206	202	225	237	206	221	196	224	226	193	202	218	209	222	234	200	224	234	218	224	221	242	197	233	213	192	207	219	264	245	231	208	202	205	204	237	202	226	216	250	228	234	222	223	222	203	216	205	240	231	221	225	263	223	229	240	202	217	236	215	211	230	216	201	231	208	228	206	202	209	221	247	231	204	182	201	199	238	208	204	227	228	215	225	194	209	195	215	216	223	223	196	211	244	216
28210	33273	33707	38178	41831	41198	39786	42739	43445	42169	39422	39510	38669	37723	34942	34761	35626	25317	24824	24142	24592	25026	17809	22044	30351	27102	23607	13238	10471	10135	12012	13407	16697	19336	21666	21903	14282	12799	16556	17031	18170	16260	10979	8636	7546	6274	5025	3155	2302	1883	1841	2124	1751	1415	1161	999	842	795	722	743	668	697	690	748	623	702	662	650	688	669	690	611	650	620	611	626	620	637	572	633	608	591	624	614	616	642	608	679	607	647	628	613	629	597	712	1085	1152	930	653	633	647	606	619	647	588	601	619	677	598	646	622	613	621	599	556	622	626	607	569	587	570	616	577	630	606	607	639	635	604	647	628	618	637	601	644	592	624	681	643	562	617	641	625	627	633	677	624	611	599	591	663	643	578	622	614	574	568	615	599	612	556	603	617	591	579	601	597	599	642	600	606	594	661	597	633	587	636	617	606	610	638	628	641	600	655	624	622	608	661	633	629	646	625	656	573	582	634	607	588	599	625	631	604	584	650	597	644	585	551	570	612	596	617	628	589	624	616	586	644	559	613	595	631	573	614	606	631	618	615	599	615	603	647	611	590	643	630	632	651	667	575	583	620	571	600	641	611	656	571	576	582	627	587	584	612	627	638	589	603	608	599	600	632	621	624	624	620	646	631	639	655	613	560	581	604	624	589	627	568	611	617	617	601	595	600	595	643	637	630	645	615	655	612	557	666	628	618	622	609	583	602	595	610	616	620	608	598	580	649	618	612	587	603	594	624	622	592	619	625	661	592	626	562	623	615	640	609	604	608	581	631	635	605	553	579	601	610	648	589	604	620	642	559	571	553	618	604	642	592	642	599	615	578	612	639	622	636	660	658	625	609	632	599	619	588	630	593	600	643	666	594	601	576	619	603	561	629	623	642	625	614	633	656	634	606	611	645	625	584	592	641	625	592	634	651	596	592	604	603	608	606	643	564	597	679	603	642	577	597	579	588	618	600	631	610	673	633	593	610	599	627	649	626	610	653	615	614	645	585	581	620	606	637	596	650	589	597	596	625	590	565	600	601	616	625	621	632	644	610	644	655	658	592	588	687	598	552	599	651	617	668	626	563	597	614	602	594	590	604	597	612	628	606	589	614	615	592	549	564	620	614	617	606	591	601	603	640	610	622	586	586	638	639	580	596	621	610	576	638	601	620	605	608	598	575	646	624	593	635	599	632	571	651	630	623	626	623	638	614	630	581	571	627	594	649	604	583	615	610	586	639	599	586	612	586	614	607	578	604	635	592	626	578	618	584	595	603	645	635	605	604	613	598	588	626	589	620	584	657	651	614	589	662	579	638	607	629	605	630	600	622	571	641	615	631	582	615	616	636	616	594	598	583	626	672	622	594	640	658	638	618	624	629	573	615	601	618	606	630	632	598	575	622	596	614	583	589	634	631	556	644	612	641	583	608	588	641	669	592	604	593	604	656	595	633	645	636	588	665	669	663	616	641	645	631	629	590	632	608	620	617	604	575	613	650	620	580	587	587	602	660	612	616	612	626	617	649	608	626	573	607	609	620	598	570	641	594	612	584	632	619	605	577	627	629	611	610	578	585	586	607	602	586	607	642	636	634	575	599	602	643	620	630	645	567	631	646	627	600	643	544	623	637	653	580	644	617	587	649	629	610	614	591	598	603	613	617	643	581	626	607	641	561	606	621	591	600	593	609	623	620	616	613	569	588	639	629	598	612	608	605	632	591	632	632	607	648	603	552	628	608	551	630	652	616	625	596	609	586	602	626	595	563	640	623	636	633	616	633	615	610	640	602	622	579	625	560	661	642	597	615	647	594	584	592	644	598	594	602	615	596	643	651	642	602	639	605	613	632	595	568	552	660	648	653	633	608	575	601	619	618	621	622	601	573	635	567	612	648	581	550	661	643	633	596	588	623	621	565	612	645	589	590	605	623	585	556	629	598	621	597	648	630	594	609	611	603	596	576	642	612	590	590	625	590	631	623	583	641	622	614	622	547	602	673	638	648	633	580	623	609	614	620	604	599	599	657	668	611	629	606	587	617	612	631	577	606	607	649	586	619	614	623	623	633	608	615	592	623	604	653	613	602	622	625	647	554	643	587	610	576	646	622	596	648	606	586	610	652	613	636	581	624	625	612	583	592	626	601	628	618	594	600	623	623	609	614	612	596	608	646	584	627	603	649	592	577	612	613	596	644	623	583	575	624	578	642	590	564	592	604	581	639	566	640	631	604	608	601	629	565	632	631	641	617	619	621	612	614	634	627	596	628	597	642	641	636	590	658	618	629	636	628	589	607	629	594	653	615	670	624	636	639	578	634	622	605	592	613	616	599	616	592	648	627	544	630	642	621	586	665	627	588	583	622	561	630	544	605	586	602	647	625	581	629	591	655	633	604	550	589	632	596	568	655	633	617	579	613	666	560	633	603	588	599	598	585	602	618	625	566	630	601	612	636	616	602	600	602	617	600	583	570	601	552	585	624	640	649	602	634	629	641	599	599	628	598	618	627	588	613	631	609	609	623	582	605	589	626	644	610	614	629	624	602	624	584	618	585	627	631	641	558	606	658	583	618	621	616	614	656	673	557	594	582	604	647	621	619	629	654	591	615	592	620	636	640	594	638	634	609	638	599	649	608	562	590	597	618	646	610	616	590	606	617	591	595	616	585	635	595	627	618	603	659	579	597	614	611	645	596	611	614	592	615	600	607	636	601	625	617	629	606	579	591	614	622	590	634	602	635	623	608	616	631	631	627	616	655	645	593	657	593	595	587	593	624	558	560	615	603	632	606	630	564	623	594	649	619	606	626	585	652	565	623	588	583	581	657	604	599	640	625	591	635	632	606	622	618	619	578	595	623	655	663	583	597	632	593	630	617	603	608	577	608	617	642	589	634	597	623	629	597	588	539	604	594	615	564	641	640	618	624	580	608	639	634	600	637	632	563	596	635	597	579	602	606	638	610	615	629	571	617	643	648	615	541	626	599	598	674	602	605	633	590	631	580	589	627	624	661	600	604	620	625	595	624	589	617	603	666	621	638	581	635	568	581	604	642	611	638	584	614	594	594	611	587	638	625	637	628	601	608	575	650	587	646	571	634	626	641	634	608	655	592	628	607	582	642	621	601	613	628	615	599	625	640	625	626	648	639	620	617	618	590	644	579	633	594	614	615	579	614	594	602	608	596	622	608	645	624	557	551	614	571	625	587	588	624	605	610	608	635	605	588	583	614	652	659	644	580	632	608	616	612	606	637	589	595	568	588	653	574	593	599	654	593	630	612	673	575	569	640	589	609	591	608	629	606	595	594	642	618	615	596	568	607	599	616	599	660	607	607	622	562	605	618	606	585	616	604	631	609	600	632	626	637	599	600	590	615	624	607	614	575	601	597	647	620	593	629	640	595	645	612	660	611	622	604	616	575	558	652	567	604	632	636	623	605	636	612	646	634	644	620	633	606	625	622	604	595	620	629	613	623	620	558	646	590	634	665	602	586	604	610	677	627	591	614	646	585	611	629	560	583	606
12673	11897	10257	7146	6411	4609	3146	2533	2876	2363	1846	1584	1350	1270	1062	965	946	704	657	642	642	574	444	546	592	680	578	431	406	380	337	345	419	421	438	460	315	382	340	406	389	365	284	295	290	269	241	253	234	262	250	229	262	265	258	244	253	230	245	243	266	240	234	214	242	255	246	237	251	244	245	216	234	255	255	224	230	240	247	216	223	275	244	246	249	250	220	222	233	234	230	217	260	217	258	255	252	245	206	245	227	224	244	262	244	247	217	232	261	224	243	234	256	225	228	245	227	260	238	256	242	191	236	208	249	234	231	219	232	213	229	253	227	223	234	260	264	266	231	242	218	250	238	246	251	248	255	258	241	261	230	237	223	255	267	236	263	241	250	229	257	226	260	227	252	230	235	231	239	256	240	262	232	234	239	256	237	237	239	240	199	245	250	227	244	239	230	233	241	241	191	233	269	214	275	239	260	253	240	213	241	241	241	228	243	229	250	256	258	253	226	246	238	222	244	229	240	248	245	234	248	229	267	229	238	218	243	201	216	248	210	232	231	227	287	260	252	262	224	243	234	237	246	257	242	225	261	237	236	228	238	225	233	246	248	240	254	241	251	240	248	224	202	247	241	250	237	224	246	231	232	235	246	244	242	248	230	245	242	228	230	242	220	235	254	254	218	239	232	259	265	217	247	247	253	248	221	248	240	222	239	275	228	239	244	220	247	238	237	255	247	252	239	241	231	236	210	240	227	229	233	228	259	221	237	248	250	247	216	235	279	239	237	242	263	260	231	256	212	226	220	247	233	233	238	240	224	254	225	251	217	242	245	232	236	245	248	243	244	262	240	242	210	266	219	258	238	220	213	254	229	240	230	239	218	232	232	231	272	241	248	214	230	253	226	232	224	232	234	260	235	244	250	242	247	252	247	244	242	256	240	229	252	247	252	236	218	245	252	220	245	217	252	224	236	232	239	231	249	258	237	249	229	228	289	274	237	233	257	239	239	217	225	252	218	249	216	220	261	242	257	268	221	219	255	247	226	248	217	247	232	244	236	225	251	244	228	270	236	206	221	213	215	213	236	233	232	222	238	251	243	221	265	221	273	241	237	226	215	227	255	241	231	215	248	266	249	266	243	231	271	235	237	257	227	244	221	244	215	239	255	241	233	259	262	237	235	235	248	234	258	240	243	229	210	230	244	220	246	253	226	249	270	236	230	250	229	242	233	270	228	247	260	225	227	233	253	239	267	216	245	212	240	246	242	233	238	264	249	205	259	234	248	259	227	230	226	231	284	240	240	249	239	270	242	240	292	232	223	227	242	271	244	211	240	241	232	246	245	257	230	254	225	229	232	245	219	242	247	260	208	214	250	235	232	226	257	222	251	224	234	220	231	260	262	249	232	260	240	253	231	228	239	262	246	253	230	231	240	255	237	228	231	227	214	249	253	224	226	227	235	215	251	274	250	250	252	258	251	247	206	256	196	248	248	227	233	249	220	238	259	246	221	241	265	200	226	209	235	234	250	247	250	226	221	212	253	243	270	225	258	247	242	236	264	232	254	250	245	238	266	223	265	226	250	265	262	233	226	253	223	239	254	227	254	242	227	222	201	235	211	223	222	251	234	243	224	246	249	241	260	216	220	230	256	207	243	232	241	250	250	219	230	219	236	247	247	220	232	260	261	260	247	241	249	279	249	221	233	246	233	242	243	262	226	237	252	230	251	252	237	237	240	236	254	232	222	233	268	251	254	256	237	232	248	229	242	219	236	214	252	231	253	259	214	230	255	241	233	226	235	245	280	253	243	262	262	269	251	221	245	251	243	236	249	254	246	224	209	256	245	233	249	257	231	240	244	208	246	217	265	262	241	257	233	247	266	234	240	263	213	238	266	246	240	214	244	227	235	236	249	246	228	237	253	237	231	256	244	244	243	238	241	229	262	239	236	234	247	240	224	220	232	235	229	247	244	205	226	243	242	249	240	227	227	240	241	231	220	229	238	233	216	267	221	250	241	252	246	244	241	217	244	219	243	231	243	250	235	220	241	245	231	298	269	209	242	231	250	243	243	250	250	252	246	241	238	222	247	248	246	235	256	222	240	252	229	233	227	225	240	254	237	242	253	243	219	249	222	231	241	255	232	244	229	246	229	236	214	257	236	229	248	224	225	237	271	223	229	249	230	258	279	226	257	253	249	233	212	233	238	242	240	232	245	230	260	219	252	254	246	228	236	227	268	265	257	229	211	217	252	244	245	230	249	239	239	245	254	250	267	254	234	218	242	240	219	232	235	245	237	252	234	253	286	257	255	257	230	253	236	257	215	256	255	257	243	271	257	242	219	235	266	210	237	235	251	243	245	272	235	254	234	226	245	242	217	239	241	230	284	214	241	247	224	212	246	254	231	250	216	245	225	264	255	252	260	259	240	253	247	233	238	253	234	252	239	260	246	210	231	264	241	230	207	239	245	220	240	212	219	231	257	250	251	226	236	271	224	232	240	250	253	251	234	247	216	232	238	248	224	218	261	237	260	255	240	249	242	233	222	251	260	232	279	247	221	207	255	242	224	249	238	204	254	239	262	236	221	253	225	227	262	237	246	242	241	240	257	231	227	233	260	226	260	233	222	257	247	242	230	267	212	236	233	248	214	258	244	232	237	256	268	237	218	253	205	234	238	257	243	235	239	253	223	243	211	241	250	226	249	259	248	241	229	232	233	236	234	206	256	231	253	242	236	225	260	245	209	207	262	241	265	254	234	226	251	242	225	242	249	218	236	229	231	231	245	232	252	216	269	239	223	233	247	257	258	267	241	250	265	252	243	236	229	251	254	239	233	260	264	240	262	228	238	241	254	233	227	240	233	214	241	267	249	264	239	241	243	226	223	250	209	227	251	244	238	243	235	241	255	259	221	238	224	210	256	250	241	249	235	248	253	263	242	257	263	257	244	223	263	247	229	251	241	253	226	249	229	224	258	233	217	254	238	242	235	206	260	244	254	234	243	238	238	247	248	226	239	228	259	232	246	218	226	239	231	246	222	248	271	236	233	265	252	221	254	245	210	248	235	237	238	245	247	236	261	245	229	245	254	235	249	240	238	248	280	255	223	245	220	260	224	237	251	232	270	230	247	244	240	261	227	233	238	254	246	257	265	253	237	254	248	262	236	214	242	200	259	214	257	260	218	217	246	241	231	224	232	259	220	227	261	223	235	243	251	254	249	229	268	234	246	223	235	231	212	240	261	242	230	232	230	236	235	247	240	236	226	227	190	217	216	234	252	212	245	238	230	237	236	252	226	250	234	242	227	212	211	248	243	221	230	234	225	268	245	249	250	224	211	242	223	216	255	219	242	228	246	254	253	251	236	236	244	253	237	225	241	247	205	227	247	242	262	243	226	213	229	237	252	240	212	234	223	229	275	269	249	218	248	224	262	242	244	192	251	236	242	225	251	227	236	236	230	225	223	267	248	228	237	258	220	236	267	227	273	244	227	246	243	246	241	243	244	218
8609	10650	14240	15190	16056	13488	10846	9771	11534	9935	8436	7315	6414	6071	4969	4967	4660	3516	3576	3427	3077	2708	2169	2793	2946	3277	2638	1917	1650	1657	1344	1277	1937	2068	1949	2197	1321	1446	1691	1827	1677	1491	1161	1088	1000	961	838	756	693	662	699	698	694	690	675	658	706	654	622	664	618	667	725	638	676	624	683	680	678	691	652	655	635	660	720	642	663	644	636	648	684	680	654	630	688	614	648	653	660	699	675	673	715	666	675	655	744	728	710	655	674	630	655	630	622	641	657	665	688	614	624	647	641	678	692	631	646	647	673	675	637	661	646	662	616	660	662	689	632	691	625	658	652	676	677	685	650	675	642	661	660	619	680	622	621	678	636	624	661	656	667	706	664	672	616	641	674	634	628	631	635	652	675	670	687	651	667	651	672	645	687	630	655	660	653	648	701	655	644	630	669	677	666	669	647	685	663	645	668	661	682	573	669	662	676	669	667	632	660	677	667	712	624	637	658	629	640	692	643	621	634	599	665	654	631	681	652	661	580	649	697	669	615	620	632	665	691	682	659	647	650	671	672	636	635	648	610	683	687	682	667	597	628	650	679	682	665	619	648	663	657	638	637	661	606	669	656	643	693	685	678	647	725	644	675	653	630	642	656	701	661	667	666	636	677	648	666	636	622	655	685	643	644	607	666	632	657	611	623	643	707	649	606	658	671	670	670	621	647	657	624	669	615	663	673	642	676	671	663	637	666	640	689	603	614	645	694	635	698	674	681	665	644	635	646	592	638	676	645	685	613	683	660	654	637	647	659	634	686	667	656	611	709	714	679	643	697	630	685	639	651	684	671	654	631	634	693	649	603	677	626	651	622	602	673	606	662	663	654	636	644	643	601	629	657	649	633	700	659	658	674	616	679	678	629	643	692	632	628	670	581	677	621	693	636	700	639	610	663	654	696	680	658	654	648	651	656	689	657	666	673	591	650	660	637	628	620	677	656	650	642	652	656	672	620	680	631	633	604	656	723	645	691	674	665	625	658	681	607	663	648	657	640	671	637	677	679	659	657	691	660	666	623	654	631	655	637	667	667	673	656	646	654	632	579	614	635	652	598	647	615	676	691	643	643	654	648	682	610	633	618	626	614	650	658	642	702	722	663	690	678	662	676	657	680	651	669	640	730	663	666	626	621	612	624	689	660	647	619	690	694	610	663	686	694	639	627	691	663	683	692	644	683	662	664	636	660	628	670	677	686	632	653	666	650	650	669	650	634	629	639	634	651	640	620	636	640	680	654	643	681	657	634	636	657	688	652	677	608	624	651	681	682	629	687	674	652	624	644	669	617	646	679	698	631	620	666	674	646	661	708	637	643	709	628	631	662	649	611	666	647	631	652	657	697	661	668	646	674	691	680	651	678	641	693	658	655	678	668	622	687	614	678	643	620	652	610	608	646	624	623	639	664	680	664	628	650	638	643	615	655	687	687	657	684	645	670	663	693	664	621	664	639	648	669	659	634	682	665	627	638	648	639	660	614	610	681	621	656	639	645	658	678	670	686	610	637	670	676	640	654	648	650	678	652	640	633	640	661	662	640	690	632	689	650	667	635	632	638	630	690	704	660	696	647	630	635	673	685	663	628	680	680	683	665	682	687	663	660	648	668	655	675	666	657	662	648	675	641	625	660	676	667	646	642	636	651	657	637	659	671	695	643	672	640	658	661	644	692	661	678	640	667	650	660	698	667	713	697	618	657	654	632	667	663	690	665	636	658	694	638	675	666	621	660	651	643	657	648	607	655	631	685	661	634	662	660	637	679	646	665	659	638	687	688	682	681	633	639	659	687	653	650	666	653	691	641	675	689	670	661	623	666	608	661	656	673	683	683	654	644	598	646	663	632	676	645	652	671	677	621	614	649	658	671	647	704	674	709	632	630	644	698	656	661	638	694	686	630	652	631	647	623	629	670	633	679	691	591	664	686	647	686	667	629	635	641	600	621	629	721	676	669	633	698	684	696	678	691	609	715	641	634	632	672	695	669	721	645	663	712	668	621	664	650	644	676	654	635	658	685	663	716	674	689	656	717	642	651	657	679	656	648	642	675	630	668	677	656	639	640	666	602	680	681	665	642	672	663	627	613	668	660	720	698	660	669	701	668	737	638	677	645	660	631	619	655	640	660	651	631	706	677	621	690	644	586	683	676	638	660	653	648	700	679	646	654	639	625	679	663	646	646	628	661	680	614	644	638	661	665	645	660	661	679	648	683	670	630	637	625	669	675	671	694	683	679	658	631	665	637	690	657	666	648	671	628	673	666	668	638	658	665	638	682	679	621	654	665	626	619	659	630	634	662	638	643	675	662	635	681	675	674	638	649	610	630	641	680	659	714	639	662	680	626	686	653	689	674	690	644	672	676	627	663	644	646	642	654	659	668	702	671	658	607	614	645	678	698	623	664	713	646	645	658	681	643	625	645	659	657	632	633	626	664	711	694	635	640	645	623	651	640	635	661	665	656	708	598	647	702	681	649	643	673	672	676	642	617	652	623	644	618	621	628	688	637	692	648	678	679	654	595	649	653	654	675	683	639	616	611	593	662	648	666	704	663	621	591	625	618	640	675	630	660	637	657	644	643	696	658	663	677	660	635	682	639	683	654	667	642	633	703	639	632	645	636	663	673	634	596	650	673	630	630	643	695	654	639	627	672	661	725	602	684	660	619	634	673	687	656	633	653	657	658	647	628	653	657	633	656	663	705	637	671	659	680	672	661	660	644	628	639	631	661	647	663	697	628	666	699	660	687	607	712	629	656	747	648	645	679	644	680	657	618	693	645	690	667	677	669	691	619	670	670	642	653	652	649	675	681	673	606	691	661	659	628	678	683	647	606	660	681	709	629	671	638	734	599	656	644	658	637	648	699	669	641	681	643	662	674	700	695	639	704	645	630	637	637	722	667	643	663	694	655	671	659	667	615	678	638	642	634	634	664	626	672	635	616	631	623	644	626	671	672	667	671	620	661	637	669	614	686	697	686	636	677	665	645	718	687	684	713	619	638	666	679	700	666	636	644	660	652	672	671	630	648	649	651	638	662	653	669	647	657	682	665	608	667	621	678	644	663	616	694	640	649	645	599	645	628	686	638	665	707	633	678	648	641	653	638	665	655	624	629	647	600	681	646	655	652	719	683	685	711	668	662	631	647	640	621	708	608	624	642	692	637	648	620	703	682	653	655	704	670	673	671	706	636	687	636	667	675	656	623	713	676	646	651	659	660	678	659	647	616	633	682	671	680	659	684	689	647	643	653	669	637	622	608	641	680	638	682	653	664	680	652	688	670	663	677	657	602	623	683	651	708	677	661	660	650	647	634	664	680	662	680	643	657	658	653	658	653	655	633	714	632	632	652	640	706	647	648	637	660	672	614	652	644	672	667	673	665	637	632	648	656	606	649	675	627	689	646	657	644	659	650	661	647	677	684	666	627	683	640	625	655	677	671	683	604	649	694	650	634	607	660	667	685	630	651	686	657	658	593	685
32706	35214	32464	30775	32951	31630	26229	26646	26838	23390	21402	18230	14147	9809	8679	9484	8710	5757	6738	5023	4357	5557	4864	3953	4833	4806	4477	2289	1218	1191	1477	1277	2299	2525	2565	3203	2428	2062	2181	2448	2240	1706	1131	953	766	709	417	392	352	300	337	290	262	240	200	209	219	230	248	202	193	188	190	204	183	196	234	183	194	194	192	209	173	215	202	209	186	214	201	171	194	222	176	201	197	196	176	180	206	185	184	201	192	203	213	210	253	240	213	177	175	182	202	219	196	208	227	191	201	185	205	176	223	211	179	208	212	215	178	198	215	218	201	171	226	197	186	192	200	190	184	198	213	197	212	198	197	180	210	199	214	179	187	200	208	218	199	175	214	204	191	202	176	196	212	195	191	212	193	195	202	203	211	189	192	189	191	168	194	209	228	192	201	189	205	184	232	209	199	169	221	195	211	213	183	197	187	208	198	206	174	198	201	218	200	205	207	205	194	207	212	184	216	208	202	176	196	190	195	187	200	201	214	199	178	188	208	200	190	201	172	205	196	197	198	199	190	210	208	200	189	183	191	188	202	194	202	189	212	214	201	186	210	196	190	221	203	205	210	193	207	197	191	213	184	177	192	220	204	194	249	210	199	189	196	202	218	194	216	211	203	204	200	204	194	190	215	184	191	213	182	213	218	204	166	190	205	191	196	217	176	199	186	193	203	180	214	184	170	194	211	209	213	204	212	197	185	180	186	166	199	205	196	218	218	221	191	202	204	199	200	195	192	204	204	184	198	194	202	187	199	205	192	214	210	200	210	205	200	182	205	185	214	208	220	181	215	207	183	232	202	175	190	200	212	182	175	180	234	195	212	194	176	204	180	177	197	192	193	218	192	191	172	199	193	215	231	215	214	186	191	193	204	225	213	185	214	179	210	170	188	187	200	214	217	198	220	176	148	208	188	218	176	206	212	194	196	196	208	207	224	186	193	174	203	183	181	198	175	208	204	184	203	218	186	196	201	169	217	201	199	208	208	201	189	180	194	208	190	187	242	176	203	200	198	194	193	220	183	201	216	187	198	169	206	190	192	175	190	177	201	212	204	223	203	206	238	181	196	212	208	181	191	196	200	179	209	208	195	204	199	206	194	217	203	205	211	216	227	187	184	181	183	200	225	213	203	204	196	208	217	224	199	190	201	221	197	226	203	184	186	188	195	222	220	193	188	205	201	211	217	193	200	200	193	211	194	191	209	185	188	205	188	202	175	206	201	176	199	203	193	221	220	209	200	205	196	206	202	205	240	202	196	199	199	196	171	195	183	154	193	211	184	179	185	220	209	197	205	188	204	180	195	198	192	187	211	191	196	183	187	209	233	195	208	193	215	201	195	193	204	205	209	205	225	213	202	187	173	213	191	214	200	178	204	194	196	241	198	213	196	195	210	216	201	207	206	179	220	208	204	206	219	190	191	210	212	183	183	207	191	204	191	199	198	186	191	200	192	211	191	186	191	204	189	228	187	204	208	204	193	209	178	214	206	182	203	219	209	176	204	198	210	199	182	192	182	211	231	185	199	210	218	195	205	206	155	199	195	173	204	229	193	199	190	180	188	186	181	192	182	191	212	182	231	210	195	205	202	225	184	181	186	194	174	188	177	221	186	188	183	205	186	205	199	187	190	199	191	180	192	196	197	169	212	203	211	188	220	196	178	190	203	161	200	228	198	215	205	190	190	182	184	180	214	219	202	215	192	219	200	177	176	213	191	227	179	196	197	196	205	197	231	200	208	198	186	192	208	195	207	203	181	206	211	180	172	216	177	207	181	218	192	176	212	212	208	184	196	216	194	161	196	196	201	185	186	202	211	207	181	203	189	221	226	181	224	185	190	181	206	185	197	197	182	197	199	233	172	175	208	218	205	218	196	204	204	190	215	187	216	203	208	213	184	194	188	215	208	226	210	219	192	202	203	195	192	220	167	190	196	206	180	185	217	193	209	199	184	198	197	196	205	211	194	190	212	208	181	193	212	226	220	211	227	195	196	203	189	219	190	201	194	208	222	210	222	200	205	200	197	197	218	205	198	201	200	214	182	186	189	195	190	200	234	225	202	207	193	189	210	188	191	186	199	187	202	214	217	222	217	180	193	198	190	189	201	214	197	184	189	199	211	183	217	197	190	198	211	193	188	178	198	197	181	225	210	200	176	184	195	207	186	185	222	185	230	213	219	183	194	191	220	197	197	172	210	218	215	185	189	193	197	189	203	194	193	180	197	210	173	189	218	221	190	206	180	205	182	179	222	202	197	196	221	204	222	188	202	215	213	209	221	186	204	196	192	220	198	184	207	210	194	200	189	221	205	200	190	193	212	198	216	190	218	215	194	192	207	193	204	173	200	186	196	184	183	200	188	219	209	186	218	184	219	191	192	197	222	180	185	198	171	202	212	207	209	194	208	199	210	210	193	197	220	192	195	218	211	215	179	217	192	236	211	202	214	204	168	247	195	187	207	203	206	207	190	181	198	228	219	220	208	209	196	186	189	189	195	215	182	202	199	204	202	202	210	191	181	190	223	211	209	209	191	225	178	202	200	192	174	212	213	213	230	192	210	205	195	210	198	214	185	179	210	196	187	208	179	218	202	188	209	214	199	179	188	212	199	205	178	205	211	198	199	200	225	206	187	182	180	226	202	200	218	227	191	214	196	171	202	221	195	209	203	191	203	204	210	180	206	199	208	191	177	186	222	175	196	203	210	172	218	201	182	197	219	193	194	229	210	203	210	200	190	190	213	210	214	191	186	191	204	202	203	199	193	197	194	181	205	205	205	183	211	164	191	204	191	228	206	198	189	189	190	181	186	161	200	179	241	186	193	203	184	187	176	204	192	215	204	200	219	211	215	205	223	228	195	188	168	209	199	225	202	221	191	180	232	206	183	195	194	194	221	183	209	195	210	224	211	184	177	202	209	190	195	220	181	189	196	176	185	210	200	206	195	215	208	202	213	201	186	183	208	206	205	192	192	192	204	222	188	215	211	207	205	184	208	223	201	199	219	197	198	203	200	199	200	197	204	194	210	197	185	239	203	220	194	191	197	202	192	208	194	207	202	201	205	176	185	218	182	175	193	211	190	195	232	196	193	226	225	193	203	218	184	206	194	185	224	218	178	203	186	217	203	189	194	207	201	201	176	209	208	216	188	217	211	217	214	224	193	178	200	212	188	191	205	192	239	213	194	204	172	168	206	203	206	220	189	217	205	223	214	223	204	183	189	204	175	193	197	164	209	205	194	210	233	210	202	190	187	191	201	173	195	199	210	191	179	194	205	208	208	206	193	165	194	187	191	191	197	191	187	200	184	226	216	199	194	209	162	201	202	179	184	206	171	199	179	199	208	196	190	191	180	165	207	189	205	186	200	189	193	192	193	191	231	205	201	178	184	216	210	190	206	187	186	195	185	194	215	193	198	197	207	170	188	184	176	201	195	177	212	172	219	205	215	204	176	203	221	220	200	184	191	202	196	214	219	222	178	201	195	185
22505	28990	29298	34426	38240	38228	35100	38701	39446	36342	35982	32864	31147	25188	26199	28756	26221	20363	23206	18395	17614	20593	17501	16750	19432	20181	18757	11102	6517	6869	7929	7347	13365	13970	14010	17545	12332	11570	12783	13803	13043	10202	7189	6188	4778	4621	2065	1922	1522	1338	1387	1306	1072	901	839	678	599	652	626	629	630	627	624	556	591	589	581	567	555	614	569	584	600	580	588	591	546	553	571	561	554	562	549	578	582	511	562	536	520	561	551	567	580	620	576	758	1024	783	647	590	617	563	591	557	586	573	575	549	598	497	533	589	594	546	517	575	572	552	611	546	525	539	531	520	545	540	592	551	564	540	571	531	566	563	587	549	540	570	556	544	560	535	557	562	540	541	547	555	611	562	555	582	533	543	558	587	536	579	560	523	591	532	552	578	582	561	552	560	591	587	586	583	562	555	554	599	544	564	573	549	534	553	535	573	534	526	521	550	522	564	559	561	578	554	532	540	518	546	578	574	561	574	528	564	542	555	588	571	575	616	591	561	552	533	560	521	581	582	563	554	548	551	539	543	578	559	581	553	594	572	537	562	535	545	520	552	580	575	574	542	591	552	539	526	538	597	539	537	597	546	587	552	553	554	535	531	597	557	552	567	550	602	521	555	505	567	563	621	534	579	571	579	553	573	561	575	589	591	553	593	597	533	553	576	561	544	528	576	565	572	612	588	580	549	595	586	600	526	595	570	549	556	569	532	540	604	569	532	504	538	540	551	548	562	595	581	552	556	535	567	545	572	537	606	563	583	567	531	563	606	550	530	589	556	562	520	593	579	562	579	546	570	610	571	536	560	561	548	553	541	560	548	527	562	583	562	560	535	561	539	544	531	549	589	572	535	576	533	597	583	546	545	520	551	553	531	536	506	565	503	554	586	573	535	545	593	551	538	550	558	568	536	533	531	590	593	559	550	559	578	560	609	562	579	504	556	527	561	564	548	513	539	549	568	566	551	531	544	574	558	563	558	587	574	568	583	551	579	557	566	568	561	571	535	545	529	556	557	614	523	606	547	566	560	535	563	549	567	610	564	525	557	543	561	518	528	588	542	529	546	578	516	567	564	533	560	542	589	555	555	573	498	577	574	576	535	553	576	589	570	554	557	568	538	562	567	546	555	548	622	597	554	543	564	552	594	567	532	538	541	543	590	552	562	568	554	493	559	555	526	542	562	558	545	566	581	571	540	586	515	564	503	610	538	547	535	552	573	573	575	560	537	589	574	521	584	527	563	552	561	550	541	541	549	563	571	562	619	537	555	556	545	547	586	564	558	540	600	539	562	534	581	538	571	553	540	553	557	565	596	605	598	572	540	545	524	568	581	517	565	598	555	570	520	572	579	577	531	587	555	548	600	635	569	595	497	545	590	602	528	588	578	549	591	565	548	553	527	557	551	573	568	580	563	596	592	532	571	566	567	554	550	569	529	535	596	550	509	568	526	536	600	541	571	580	566	570	564	589	579	548	545	531	618	562	568	578	571	571	551	549	529	546	545	543	575	522	526	540	552	579	502	527	587	575	565	568	516	566	565	550	516	537	569	558	574	557	550	574	529	569	572	572	620	534	519	567	542	528	611	558	555	544	584	553	553	572	536	593	552	579	557	576	579	549	565	581	552	565	586	573	589	581	514	537	529	609	547	567	583	521	584	539	521	560	568	595	560	575	582	567	550	530	579	543	562	562	598	555	537	542	537	586	533	553	549	596	570	517	559	522	518	560	557	556	537	556	521	545	607	552	566	562	562	576	563	519	556	560	549	569	593	542	560	571	561	537	563	543	599	575	603	566	583	536	584	555	534	541	565	559	519	546	584	537	559	583	557	607	554	546	555	549	585	529	593	538	535	523	507	569	554	564	555	519	568	551	572	562	582	572	517	575	615	543	552	585	567	554	530	532	564	597	564	519	576	586	574	541	610	606	569	552	547	558	559	521	537	548	574	616	599	540	565	563	510	569	555	568	559	501	513	545	559	566	540	579	609	611	585	538	502	526	575	558	577	545	552	578	588	575	573	576	574	539	575	514	582	549	546	550	526	565	542	543	590	492	560	553	526	555	592	533	577	575	585	571	640	520	547	559	589	565	489	588	558	545	569	544	550	563	552	552	535	555	592	554	545	565	582	548	550	519	598	588	581	577	547	565	551	530	536	581	571	542	527	515	586	576	578	520	551	541	579	551	547	573	570	590	578	565	509	569	570	557	543	570	591	576	576	563	548	603	548	542	563	538	580	579	557	555	568	587	542	545	557	582	518	527	573	531	594	588	546	528	598	504	568	568	536	565	562	561	518	591	549	573	558	546	565	552	550	582	628	545	567	561	592	537	562	564	568	576	565	558	540	585	534	567	558	542	592	502	561	593	519	560	571	555	562	585	565	564	561	515	514	536	551	555	514	568	519	545	565	557	556	603	578	547	572	530	541	552	570	557	554	538	538	526	524	564	566	572	517	516	574	578	529	589	552	547	602	564	536	545	551	542	552	568	566	552	548	564	582	537	567	577	596	562	532	586	554	537	561	567	596	612	581	526	569	553	586	539	551	582	576	560	596	572	581	529	582	582	570	566	561	571	554	561	576	551	574	565	547	559	566	565	527	562	573	503	578	565	559	590	564	556	547	543	586	554	568	563	576	544	549	568	558	573	529	515	565	559	564	542	531	533	546	578	588	602	506	578	524	567	551	560	609	574	557	583	543	534	532	568	600	547	570	525	573	574	547	566	578	553	571	577	551	559	558	550	521	586	535	576	560	539	608	553	581	551	559	519	578	549	551	577	566	578	580	529	589	542	560	550	534	594	536	544	546	557	555	582	548	562	555	515	586	541	545	597	567	552	547	534	555	554	577	590	574	514	572	559	523	598	566	547	566	556	561	523	539	555	549	537	596	574	578	578	580	574	551	552	602	552	521	568	610	563	544	513	582	590	538	551	528	536	579	542	573	536	578	528	569	533	538	544	562	570	536	542	577	545	591	560	551	538	560	598	562	574	557	586	583	586	546	529	569	563	558	561	530	559	588	558	579	571	593	603	537	579	573	578	558	574	526	538	540	563	532	550	519	585	547	558	537	589	573	553	559	558	535	555	579	547	561	547	573	546	574	585	570	520	528	560	516	582	557	561	529	493	590	540	583	564	568	565	538	595	564	562	588	568	566	563	532	560	510	583	550	567	584	570	534	556	595	513	549	548	537	529	545	551	531	559	569	583	525	591	592	557	561	576	573	529	563	545	587	534	550	536	587	592	533	565	544	508	582	543	537	552	554	547	537	564	554	514	556	577	560	527	563	552	518	543	571	547	560	568	548	587	543	583	531	587	550	556	557	594	545	515	590	569	584	541	565	539	539	579	599	547	560	546	609	537	590	562	569	576	554	601	582	583	539	563	557	567	543	561	585	577	575	549	577	555	602	557	582	594	581	554	546	538	515	541	537	602	577	565	523	549	564	514	511	607	565	534	557	563	585	526	555	549	558	591	574	595	519	559	546	550	553	548	534	569	521
39968	38758	35979	38120	36247	35060	30018	35214	32759	31095	28496	24901	21266	17089	14053	13639	14515	12042	10999	9286	8395	8422	6825	6291	7750	8773	7260	4190	2023	1390	1956	3597	4137	3606	4181	5014	3948	3043	4030	4269	3683	2690	1948	1600	1265	982	532	519	445	355	377	352	327	287	277	248	247	273	245	236	229	255	228	241	259	241	238	257	216	210	226	226	237	252	223	238	217	205	226	219	220	203	213	213	224	216	238	225	213	223	215	214	226	240	246	281	268	270	235	231	233	257	221	237	221	244	229	235	245	248	232	238	216	235	245	208	224	229	219	243	224	223	234	238	219	234	214	237	216	248	228	208	213	237	236	248	211	234	227	236	228	224	223	230	227	212	212	241	237	221	248	217	260	225	242	212	218	237	218	189	199	212	233	242	238	198	214	217	236	217	214	229	246	233	216	214	222	240	221	243	243	229	225	205	233	205	228	243	199	207	225	231	260	204	226	211	208	215	237	219	268	240	211	227	242	221	215	225	207	212	226	226	219	241	237	222	216	243	243	236	238	230	218	224	221	221	247	228	222	213	236	236	217	231	238	233	212	247	203	234	243	235	237	221	226	267	224	218	241	237	228	244	230	237	253	247	217	238	240	235	218	217	218	224	228	253	217	238	255	235	239	228	211	205	229	245	242	232	208	238	228	224	243	212	222	240	245	208	232	258	255	254	235	242	235	243	233	222	241	223	225	222	202	228	222	249	234	240	233	238	221	258	227	216	224	259	216	234	226	214	237	229	232	258	224	240	236	214	244	209	234	265	227	207	240	199	232	241	245	228	238	245	263	253	223	226	238	239	220	235	230	249	209	185	212	235	258	267	234	225	223	221	214	244	222	233	213	254	190	242	240	220	224	241	235	219	224	225	247	210	235	265	222	244	233	238	227	248	213	222	223	213	219	226	191	244	233	217	220	251	210	208	242	245	220	235	214	242	234	219	225	230	193	221	258	230	245	230	234	253	235	228	218	230	216	229	226	206	228	221	241	229	267	221	235	227	241	234	224	197	218	227	243	218	215	214	199	225	226	231	265	241	226	229	197	235	198	228	229	206	239	231	218	254	215	216	230	236	220	269	203	245	230	224	215	261	225	232	208	219	215	243	224	194	228	221	208	268	187	211	212	230	228	230	221	219	229	254	216	222	240	211	211	246	251	219	236	222	214	208	260	212	253	249	221	220	253	221	249	235	223	205	243	236	245	236	215	234	215	241	222	222	231	233	238	217	236	211	231	221	222	234	230	213	222	228	216	222	226	226	228	220	213	236	232	246	205	253	251	251	224	216	221	213	212	205	244	223	208	243	195	231	194	230	246	238	245	219	226	215	197	224	201	238	211	233	243	215	224	224	211	227	207	245	239	213	222	230	205	252	226	248	216	228	218	241	219	209	222	213	234	214	224	237	238	250	254	225	270	208	233	219	219	234	219	222	244	248	229	222	215	208	211	219	239	237	277	251	239	191	246	226	210	200	227	216	216	206	213	263	254	209	236	241	259	233	249	219	229	218	228	237	230	222	216	226	231	223	216	231	231	212	249	212	250	227	207	226	244	234	228	231	240	228	239	209	231	213	222	211	230	237	205	232	203	243	213	242	186	230	242	243	219	226	251	230	230	226	213	205	244	232	221	227	225	214	222	237	264	215	247	255	231	234	230	242	230	233	247	232	244	223	209	232	224	222	216	230	243	221	229	233	218	235	232	229	217	230	202	246	242	228	194	190	227	271	225	247	243	231	245	221	229	219	238	197	224	246	224	199	197	246	239	255	233	213	218	218	217	218	232	202	243	218	217	247	205	226	232	234	231	224	211	227	251	234	227	251	220	230	198	229	251	235	237	176	242	224	224	232	245	206	246	218	232	229	247	241	257	218	224	234	214	226	231	216	214	237	237	213	230	215	229	214	245	209	235	239	201	220	236	208	239	231	220	238	235	216	236	210	231	253	233	239	229	236	197	242	214	229	256	235	230	241	226	228	239	226	216	248	218	243	230	220	222	214	202	230	209	230	212	226	233	236	212	229	229	241	239	237	241	230	233	218	251	229	228	216	219	230	227	233	228	213	203	213	218	232	262	212	211	189	212	217	221	237	226	220	232	217	211	238	228	236	231	209	212	227	262	251	218	189	211	226	231	229	223	216	175	227	244	223	230	223	217	214	230	251	236	224	230	236	229	219	243	247	235	240	236	224	235	234	220	239	230	239	224	236	251	248	224	237	234	214	240	210	233	218	223	207	241	216	236	255	241	233	213	212	222	226	214	232	224	229	211	224	218	251	206	254	223	224	230	210	246	218	241	246	228	213	237	210	202	237	217	216	253	211	227	237	221	241	205	249	211	249	280	215	267	207	243	239	249	213	241	236	208	257	224	233	208	207	215	213	262	233	237	211	211	228	258	229	235	205	219	233	209	214	227	219	233	225	207	210	242	225	220	217	240	230	236	195	255	241	248	219	265	241	236	217	235	250	203	215	218	241	242	213	210	240	235	199	227	228	247	211	233	234	215	223	239	218	238	213	230	210	194	228	225	257	224	215	214	239	240	211	220	233	247	249	219	212	215	230	229	213	214	206	200	227	261	216	213	238	255	244	206	234	218	208	229	232	217	246	228	255	221	229	224	246	220	240	214	221	224	240	230	224	225	225	226	230	229	215	250	246	227	239	222	237	208	214	262	225	257	219	229	242	238	218	196	195	239	237	233	210	202	233	226	236	249	229	208	223	217	216	208	264	227	200	231	216	241	247	221	206	232	230	207	236	236	245	242	261	248	227	233	233	221	212	231	237	227	209	252	254	198	251	278	245	228	204	254	245	214	250	233	217	220	228	223	255	246	213	233	217	203	257	235	218	222	235	231	220	250	234	246	209	241	235	231	198	228	239	222	221	220	230	280	261	214	223	220	244	232	233	238	194	208	219	227	251	209	221	237	196	219	230	241	209	246	221	220	228	227	247	224	262	232	245	227	236	238	223	243	235	234	222	223	236	206	204	243	249	229	208	213	195	244	234	213	222	237	239	225	242	225	214	261	234	226	237	243	203	252	218	227	226	259	240	220	216	239	232	235	241	216	228	231	223	244	215	253	254	240	249	224	230	231	204	209	250	237	212	220	235	215	217	194	264	269	237	236	246	235	218	233	244	248	217	257	230	218	226	236	248	234	240	205	267	182	212	228	191	228	206	212	220	232	211	230	222	210	224	210	224	220	215	226	231	226	225	249	255	250	239	227	242	226	219	230	212	244	215	217	233	221	214	199	260	195	199	260	196	252	202	216	248	198	234	218	212	232	254	232	208	228	245	258	237	240	246	227	224	219	245	216	236	201	198	259	222	238	236	232	231	228	213	203	182	238	221	224	234	240	197	231	240	221	220	223	217	213	229	216	201	247	228	224	220	217	216	231	232	227	241	222	239	225	225	241	212	220	263	197	234	213	203	251	228	201	242	248	239	236	242	222	223	193	237	220	229	216	236	212	211	238	237	230	211	242	223	213	240	233	249
28192	30975	32190	39648	41879	41655	40551	44643	43082	42888	41533	37710	38259	33446	32397	32813	33236	29372	30060	26114	25493	25269	21898	22689	25873	28289	23729	16016	9297	7083	10182	17319	20042	18427	20018	23407	17801	15403	19727	19809	17649	14611	11817	9910	7523	5542	2969	2693	2400	1895	1887	1650	1435	1151	979	968	791	795	811	728	733	694	716	650	640	665	689	603	674	640	658	656	651	692	662	641	675	604	639	649	615	653	668	636	661	622	654	656	625	638	656	629	621	617	681	903	1166	1000	675	652	596	599	645	610	635	651	622	644	676	633	644	581	650	600	591	633	674	627	697	562	674	617	645	610	641	645	641	615	630	647	659	657	599	645	594	630	601	682	635	683	627	621	627	672	627	656	570	608	603	612	627	584	638	613	637	694	587	670	615	664	621	663	661	651	684	590	648	660	624	641	624	603	588	605	641	651	629	632	650	631	686	638	656	606	677	656	610	632	663	675	626	583	624	590	641	615	653	628	635	612	665	595	575	654	590	635	626	605	580	614	612	653	655	624	625	607	629	654	649	634	605	653	622	628	672	674	619	631	651	638	683	687	671	619	587	636	665	650	650	630	639	621	620	621	616	599	626	606	580	595	658	645	666	635	668	636	628	636	620	636	627	620	601	640	612	617	655	639	635	658	622	639	623	632	600	624	666	620	642	606	636	626	628	600	606	650	621	672	627	660	631	598	627	623	660	648	653	676	679	655	621	638	589	634	634	665	646	628	641	622	665	632	663	622	607	608	647	571	635	590	631	716	620	621	683	601	627	577	634	656	656	663	645	648	648	613	643	667	605	650	638	636	632	637	597	634	674	595	639	625	636	647	621	619	646	669	618	635	643	607	660	676	624	609	640	606	607	612	593	611	633	586	687	655	657	654	635	629	576	615	661	603	625	642	592	665	645	658	600	635	649	666	635	630	624	674	614	598	615	657	641	598	610	672	660	641	602	627	640	643	652	653	614	635	633	622	584	666	646	633	661	595	584	635	586	650	648	661	616	630	593	676	650	603	621	667	614	624	634	638	661	649	611	621	635	619	644	636	635	610	575	652	614	620	593	605	643	655	639	605	653	675	599	645	666	604	615	628	663	625	636	644	619	626	630	609	615	632	622	652	634	626	598	634	632	596	631	646	629	621	630	689	626	624	645	686	618	650	622	655	625	642	642	609	622	672	651	596	630	593	604	642	587	590	664	613	619	604	599	585	577	641	656	629	646	594	653	617	635	655	634	605	636	600	575	575	633	596	622	634	671	647	629	620	622	640	619	636	628	637	664	588	630	668	624	646	634	654	673	655	603	674	611	643	598	592	636	594	648	606	616	663	639	657	615	636	607	661	605	631	627	642	657	646	662	639	623	663	642	619	664	618	648	618	640	664	665	668	609	594	620	625	647	652	598	647	678	611	658	643	645	575	583	624	640	639	625	621	617	653	604	599	619	627	631	596	594	614	609	611	622	681	628	637	637	625	629	620	638	633	585	628	641	642	678	642	604	619	564	671	630	621	604	650	654	603	672	645	635	628	685	626	589	631	653	650	659	660	605	609	628	614	605	617	644	619	620	621	612	693	580	637	617	675	597	658	629	641	651	690	611	643	627	572	647	666	627	626	646	627	610	651	620	633	635	620	643	658	618	607	618	591	635	643	664	646	671	652	689	624	617	635	621	631	619	602	598	654	604	631	639	646	618	653	641	691	654	623	646	653	622	652	635	587	576	624	625	650	608	567	674	638	646	613	635	641	626	670	619	640	674	629	674	615	659	641	658	604	616	660	659	622	619	617	673	654	666	651	652	615	621	648	644	576	647	615	647	665	674	615	618	603	642	632	649	616	611	623	660	669	644	626	619	654	613	630	610	621	627	607	648	665	641	685	675	622	671	613	636	621	616	605	638	635	642	612	630	615	610	623	636	589	609	653	629	635	623	665	608	629	625	630	620	633	662	647	630	645	618	619	619	602	602	612	641	626	640	624	629	647	624	650	622	576	620	641	647	610	609	652	613	666	626	640	679	654	650	670	665	623	627	640	667	568	633	634	648	609	625	638	684	624	657	618	623	647	643	632	638	609	660	634	623	614	591	609	592	667	664	666	648	638	610	707	644	592	646	596	640	656	633	639	612	610	596	637	595	613	619	591	629	593	608	611	613	642	631	619	626	668	605	619	635	601	623	631	611	655	628	623	654	612	641	631	619	604	622	630	644	650	608	653	624	637	629	636	646	622	604	646	664	591	649	643	641	620	630	616	600	597	653	641	588	608	657	630	567	631	602	622	605	615	629	667	640	647	666	611	623	625	635	699	614	605	651	658	650	659	628	660	650	586	601	645	692	667	601	639	632	626	629	624	611	658	637	590	597	640	602	633	640	657	659	632	631	638	628	650	636	577	632	613	615	603	621	630	649	636	660	655	632	651	649	607	603	631	618	644	630	652	663	641	612	657	681	576	658	634	649	693	624	606	620	603	655	596	620	633	643	604	605	603	643	665	633	634	586	644	642	666	604	665	648	614	630	620	652	635	610	664	642	638	637	577	626	638	591	645	626	639	640	609	645	655	642	660	584	655	636	635	639	655	669	631	632	614	668	577	595	605	616	617	600	653	668	605	623	691	601	636	601	631	602	662	661	656	681	656	620	637	607	658	610	621	672	615	592	617	608	605	627	661	631	684	650	610	648	593	680	653	640	646	615	634	618	676	592	623	587	607	665	663	642	678	659	657	665	653	619	594	621	648	668	659	611	683	671	615	609	616	658	601	673	606	618	639	612	648	635	625	672	624	653	675	643	616	619	596	596	629	622	581	613	643	647	673	629	659	646	616	618	642	625	585	660	626	588	622	634	657	658	587	650	605	590	630	614	672	661	615	647	663	657	627	647	606	644	661	590	649	609	625	667	621	609	641	646	625	701	629	635	664	627	692	625	662	592	554	641	652	631	645	608	660	631	686	606	633	653	631	645	601	639	644	668	610	658	617	598	601	634	586	662	666	651	653	633	605	626	622	657	615	636	614	652	665	628	643	629	603	625	597	615	629	640	682	579	638	622	655	665	639	611	609	600	664	641	650	636	641	652	661	623	624	677	594	624	647	608	618	624	630	613	601	637	649	660	592	595	603	633	684	659	618	645	612	643	677	648	643	645	676	607	634	636	595	627	642	658	632	641	649	669	617	651	667	602	617	673	572	630	627	629	620	613	632	604	625	660	668	662	559	614	661	637	592	646	635	610	593	644	674	648	637	660	601	624	727	635	660	639	621	616	599	609	644	720	630	698	679	610	649	624	644	642	613	602	653	626	664	646	702	671	626	668	626	663	624	617	667	611	622	686	635	597	635	628	586	637	668	653	664	642	627	659	639	655	618	600	593	623	613	634	622	646	638	666	661	616	641	647	649	651	616	603	633	602	629	642	651	620	618	657	587	655	654	627	662	634	657	648	614	611	645	651	621	629	625	592	599	641	633	636	605	643	635	618	619	608	694	643	650	684	693	620	614	607	615	627	623	637	595	676	619	669	631
11646	9195	7964	7056	6433	4833	3554	3833	2941	2733	1918	1634	1441	987	904	916	916	786	810	704	690	592	527	494	695	631	565	408	339	309	318	349	423	360	389	455	391	350	377	375	355	326	288	269	295	220	251	234	227	230	216	221	215	222	205	213	204	213	209	223	212	213	225	215	210	218	218	202	234	220	213	205	234	224	218	221	236	220	203	229	183	231	229	206	211	233	254	229	218	203	200	209	223	248	199	234	237	221	210	205	193	200	199	203	216	206	209	217	187	214	206	199	208	241	240	226	220	243	175	256	233	218	211	215	219	222	202	206	206	220	215	201	214	236	223	233	246	184	215	224	237	217	224	201	200	202	245	214	192	216	211	231	204	212	218	189	218	227	205	206	192	221	231	214	212	205	228	240	236	229	237	196	234	228	202	190	221	224	233	223	182	189	215	243	203	210	183	215	210	207	197	225	218	226	235	213	195	224	234	216	208	203	223	179	223	220	197	208	216	192	220	226	234	215	196	199	235	215	221	211	208	232	205	182	235	238	224	233	201	216	199	188	189	192	205	235	210	220	196	224	257	203	193	217	204	202	198	228	226	254	235	216	207	224	204	219	200	225	201	216	233	210	232	220	226	218	225	211	220	232	201	215	192	217	205	234	198	199	223	199	230	226	209	226	221	208	203	205	201	216	205	265	224	213	218	236	239	212	201	200	202	223	217	198	216	228	211	234	214	232	206	190	209	215	216	227	213	224	217	223	228	195	220	224	204	201	205	198	218	184	200	194	184	218	192	235	225	191	209	191	206	190	195	211	199	244	191	207	235	173	227	207	203	227	237	224	224	239	241	211	208	229	207	206	219	208	217	213	232	205	234	220	234	243	220	207	224	257	195	205	203	196	223	211	222	207	201	213	209	213	211	224	217	218	206	217	197	235	214	225	208	214	209	224	214	218	215	212	214	250	215	232	218	222	212	213	208	199	202	212	222	234	192	203	222	204	201	257	194	235	230	211	207	196	203	224	245	208	193	210	234	219	219	228	207	229	213	209	185	222	228	215	195	220	236	211	217	238	201	217	196	228	215	218	231	207	201	246	216	204	218	234	236	216	222	183	210	231	217	219	212	220	195	234	237	210	212	227	238	190	232	200	218	218	200	246	197	221	234	205	222	214	206	190	201	208	217	200	203	206	197	219	211	215	229	203	205	208	215	197	219	227	218	224	217	200	221	235	219	211	229	190	218	201	212	208	213	229	221	252	228	231	202	223	228	226	222	219	229	210	202	228	213	237	204	207	245	193	214	206	208	209	225	232	211	197	203	198	206	202	200	201	215	223	228	202	237	213	204	216	223	208	232	214	215	213	204	207	208	196	195	225	213	217	189	204	200	246	203	220	209	185	208	225	207	227	217	214	208	213	213	210	226	208	218	242	226	197	236	198	193	230	195	212	203	226	188	217	213	212	210	239	225	225	203	198	210	217	228	225	226	209	208	212	221	217	196	207	241	208	223	192	221	220	245	190	241	199	207	222	230	222	193	210	204	227	208	207	226	190	209	225	192	219	207	218	192	218	204	234	196	216	217	203	228	207	234	231	216	192	242	208	217	239	205	228	227	215	189	198	225	217	222	235	210	229	246	218	180	223	202	205	208	210	190	233	215	207	219	236	249	232	246	221	208	242	256	218	202	223	206	221	212	218	227	208	221	226	186	208	247	216	238	234	216	198	213	206	226	214	227	209	235	221	220	214	212	191	231	210	200	218	205	236	207	211	228	207	230	229	195	212	223	228	231	202	206	193	212	212	192	208	244	235	206	231	215	230	217	251	221	209	214	239	242	189	209	216	215	229	224	205	203	211	211	220	226	185	226	228	230	238	210	227	205	211	237	214	216	213	203	208	212	222	228	225	228	229	196	227	196	212	199	213	234	198	221	193	219	199	197	203	211	244	222	235	199	215	198	222	218	245	234	208	198	213	195	217	216	203	231	218	204	229	212	209	226	225	198	210	189	225	228	227	218	203	238	206	219	225	222	215	220	212	223	216	199	218	229	193	199	204	227	216	190	191	203	203	187	214	221	198	201	220	211	211	208	212	216	215	219	205	216	234	222	260	233	222	191	234	197	193	211	215	219	202	224	203	201	237	222	234	227	214	236	214	237	205	211	206	215	239	216	222	187	231	207	210	201	228	203	215	212	226	209	229	204	202	206	220	213	228	185	229	214	223	216	211	201	206	210	211	228	232	231	191	201	220	211	225	217	222	225	222	212	206	233	226	223	242	211	215	200	208	194	208	181	218	211	245	210	181	212	210	220	188	215	205	227	220	218	219	222	202	239	212	226	209	190	209	215	209	227	221	201	229	224	220	197	200	199	232	211	223	215	224	218	200	191	200	210	219	214	221	229	227	224	236	241	207	224	195	231	212	211	225	198	228	229	198	209	225	239	229	219	202	233	219	219	216	214	180	226	211	209	206	213	223	250	232	210	220	233	206	219	207	204	227	205	233	218	215	224	209	201	235	229	221	233	238	220	210	216	196	192	202	244	212	198	181	224	213	221	195	214	196	206	207	236	218	229	209	216	216	221	202	204	236	176	216	226	232	191	231	224	221	225	206	197	186	212	234	215	236	228	222	232	206	227	221	197	198	202	215	210	249	238	213	212	196	226	245	224	234	201	213	216	205	222	213	199	219	239	212	236	207	208	229	246	252	209	205	227	198	214	209	224	209	231	214	226	226	229	241	203	203	208	190	218	216	199	224	199	212	198	205	229	232	205	194	211	220	222	236	225	238	225	241	205	213	215	240	196	242	211	211	216	225	202	215	201	186	204	192	210	216	232	234	213	194	217	249	196	195	186	207	229	238	183	238	206	213	203	221	171	259	236	226	210	217	206	203	194	201	212	179	208	242	209	209	221	198	202	191	225	237	194	196	216	225	221	194	231	228	222	224	225	210	243	206	203	191	194	211	221	206	218	209	219	206	213	224	211	190	203	211	242	202	214	217	215	213	199	206	219	218	203	200	206	213	220	184	198	209	239	243	201	213	234	200	226	233	192	230	211	204	226	227	229	199	226	201	216	236	209	202	208	219	204	238	206	212	230	220	193	215	231	232	195	206	213	194	207	229	218	217	200	187	219	215	211	222	229	207	222	218	199	205	208	236	195	232	199	227	224	211	186	209	189	223	222	208	214	197	217	237	199	225	209	241	231	219	241	218	208	219	222	199	205	192	196	218	205	200	247	202	207	195	221	220	206	243	218	211	228	201	206	214	210	204	191	208	220	233	227	215	226	237	226	206	201	219	195	217	220	208	224	224	214	211	227	221	190	220	213	218	205	210	215	193	216	228	191	226	237	228	232	226	218	236	186	188	181	215	237	194	219	240	219	197	192	220	221	208	219	212	218	217	206	211	206	242	183	191	243	195	209	215	212	196	204	200	209	219	228	204	193	199	202	221	228	242	190	188	199	196	205	232	204	244	214	216	234	210	212	205	202	216	216	228	227	222	214	237	210	215
8067	8635	12110	14809	15664	13669	11928	13973	11161	10936	8450	7247	6867	4907	4322	4246	4594	4077	4107	3431	3216	3192	2533	2491	3489	3263	3135	2004	1482	1417	1246	1408	2215	1889	1869	2298	1833	1679	1870	1932	1619	1363	1202	1096	909	848	673	683	703	639	619	651	620	557	621	640	650	623	572	584	550	642	586	563	604	585	594	601	617	590	605	644	558	598	579	613	601	556	595	566	611	569	604	568	583	649	582	584	594	648	546	592	587	600	585	668	627	598	574	625	608	573	559	609	560	562	601	550	640	605	586	630	561	588	562	607	553	597	598	579	558	608	565	568	597	603	563	646	622	583	601	681	572	582	614	587	564	603	579	579	579	597	547	610	606	610	548	613	630	585	565	606	569	571	596	634	624	564	602	609	607	600	628	600	593	583	617	578	606	623	654	558	566	618	584	597	590	581	583	655	594	628	598	574	560	604	584	626	577	599	586	570	587	589	581	560	598	625	586	553	572	578	619	604	565	565	561	551	568	558	650	580	581	587	579	587	635	561	620	607	636	581	608	617	599	574	635	560	573	583	598	582	590	563	636	573	566	603	546	602	573	594	619	574	628	593	594	639	569	595	564	591	620	585	560	671	596	596	611	583	599	587	589	621	591	606	590	580	601	600	658	601	564	568	637	581	610	611	553	621	594	556	618	577	591	604	610	567	596	590	591	574	552	611	617	589	577	578	610	563	608	573	584	650	595	582	641	615	569	630	569	562	537	628	607	590	610	600	592	601	570	577	596	648	570	625	649	569	606	542	633	590	596	547	590	622	605	586	585	576	604	610	637	580	605	616	613	614	613	580	615	659	616	598	624	598	588	611	620	606	610	640	618	587	596	549	641	625	579	556	574	592	594	585	548	582	592	609	588	587	612	615	597	624	568	581	595	559	559	611	591	622	612	603	575	610	596	585	583	588	602	571	612	591	622	581	597	588	563	609	579	644	609	555	623	570	558	602	574	575	631	576	596	595	590	584	566	567	587	581	612	622	590	619	611	595	607	593	585	618	565	594	596	569	619	573	582	622	568	569	587	601	606	600	592	620	608	599	573	606	610	582	588	633	560	584	612	574	600	581	583	564	590	587	618	578	650	601	579	578	599	594	567	612	572	581	607	611	626	613	575	618	628	601	562	633	582	604	555	581	611	621	581	608	609	626	590	611	550	576	594	601	554	554	522	604	595	596	613	566	595	627	588	569	583	586	606	574	557	589	637	546	597	564	594	615	561	552	613	650	585	601	571	611	606	629	585	563	595	623	601	591	606	613	579	582	601	597	584	600	584	570	576	629	602	610	598	550	613	593	614	599	573	617	570	613	584	561	604	596	590	593	586	640	608	598	623	559	572	595	599	619	587	582	614	581	562	581	610	587	540	627	572	596	578	543	610	562	627	584	636	628	584	600	612	598	584	581	613	612	589	666	590	588	590	625	593	639	577	587	615	618	572	578	610	571	563	579	626	591	571	601	572	589	599	550	569	596	567	611	620	541	604	574	579	612	627	547	608	612	583	578	604	580	642	590	608	568	619	561	611	564	559	573	660	557	585	596	601	577	575	627	594	555	569	618	613	573	559	591	551	600	569	607	702	604	618	589	608	581	616	619	582	585	621	585	570	590	591	575	563	585	638	606	580	608	561	636	561	610	592	593	589	599	583	603	651	571	589	614	606	582	627	578	589	611	582	594	590	629	605	587	571	608	643	580	571	579	616	616	639	634	620	571	629	593	603	605	594	579	603	613	612	576	615	591	617	607	614	593	629	597	541	565	570	581	620	611	540	592	557	561	553	604	614	617	607	584	566	591	596	567	591	615	650	568	600	577	606	591	560	561	643	551	640	600	598	560	589	597	615	612	596	636	615	635	608	576	588	614	607	606	579	574	616	572	591	579	611	598	611	569	597	586	603	567	593	645	571	599	554	628	600	599	605	589	606	630	627	571	567	591	605	586	599	567	588	578	597	587	579	599	573	600	551	591	609	604	591	642	583	567	553	597	598	602	579	640	587	628	603	624	608	602	575	586	544	607	594	535	595	590	580	576	610	566	582	588	551	589	592	594	641	553	536	609	602	612	585	590	609	588	575	591	587	618	604	577	603	568	613	595	568	627	602	620	623	590	629	596	573	603	594	626	584	610	577	608	573	593	619	566	572	572	612	567	605	600	593	619	562	607	619	561	581	584	544	630	623	587	568	616	599	617	602	600	557	589	584	575	598	601	616	548	608	569	586	573	612	572	572	572	582	561	563	581	597	583	588	585	599	569	601	590	589	594	558	602	656	617	638	582	596	608	599	572	634	561	652	560	633	581	599	626	535	598	645	568	570	600	595	559	640	564	602	613	638	601	596	576	619	571	576	611	607	614	598	586	565	605	586	555	602	595	606	547	617	608	629	606	625	607	590	585	578	619	609	611	538	584	620	571	620	589	604	564	565	600	599	585	636	577	582	550	553	591	645	629	593	607	559	641	573	564	603	580	558	579	608	576	630	566	578	613	585	600	596	629	596	628	608	598	613	630	563	616	602	606	594	620	608	634	589	614	590	612	596	610	593	570	541	615	596	632	548	602	583	614	607	589	643	569	574	609	574	587	586	579	594	544	606	612	578	603	565	583	593	614	593	560	632	633	572	591	570	625	599	626	584	580	572	616	584	589	578	605	567	565	600	642	614	624	597	565	625	573	611	595	638	601	565	572	607	572	639	599	599	572	618	605	614	603	588	608	588	560	621	599	579	576	571	591	568	620	605	561	570	606	539	626	584	584	578	590	579	573	592	603	540	569	556	580	611	596	596	599	646	622	581	553	530	602	569	647	580	614	613	591	599	606	557	617	595	582	577	620	632	557	577	589	626	582	573	624	583	621	560	570	580	599	618	607	624	609	621	559	602	622	577	592	576	582	613	572	579	558	599	609	594	576	614	593	584	593	552	605	586	605	578	598	608	605	554	572	543	623	614	595	566	622	613	603	590	593	606	596	615	634	570	608	587	592	586	617	616	567	591	572	596	632	587	544	602	555	584	591	594	575	577	555	579	606	626	641	601	620	615	590	598	616	607	532	600	619	552	587	585	583	605	588	654	548	586	624	568	595	583	624	599	616	620	589	563	618	597	617	571	615	634	600	596	619	599	580	601	563	601	589	606	588	631	568	582	598	551	589	607	607	595	564	598	580	576	617	611	618	633	648	564	589	597	589	601	643	605	624	631	637	592	596	607	576	576	577	603	566	594	571	592	625	603	583	611	617	610	574	615	620	555	619	611	546	595	585	612	597	618	594	594	623	593	619	593	574	561	586	606	595	644	597	569	577	578	607	587	610	571	610	597	646	620	594	541	580	600	604	574	587	575	595	597	611	569	590	562	578	603	560	609	586	577	629	581	626	566	560	569	567	612	591	582	573	538	548	596	606	606	607	573	585	635	598	630	583	610	598	589	564	623	593	621	572	607	592	606	589	650	585	595	579	604	597	597	561	595	571	564	585	566	611	591	594	575	606	592	614
29854	29402	30365	31354	31175	29357	25660	30825	27939	24584	20533	16126	13693	10391	8174	8819	8194	6949	7417	5763	4367	4295	3904	3598	5195	4811	5082	2286	1522	1038	1234	1614	2720	2363	2450	3424	2130	2147	2639	2283	1223	1592	1389	950	820	495	366	334	309	226	270	272	199	225	197	215	186	182	159	167	190	163	191	166	182	172	177	174	161	189	190	162	151	157	157	188	172	190	168	191	177	156	190	171	163	202	169	168	157	160	170	184	165	163	183	197	207	199	167	152	158	158	173	190	181	163	167	169	160	172	178	157	149	162	155	161	154	155	173	182	156	165	170	154	205	179	181	165	175	189	170	186	170	179	162	166	182	148	189	161	168	178	167	163	182	188	151	179	182	164	200	184	183	163	173	181	179	190	196	155	169	164	151	175	173	192	178	163	168	145	171	152	175	161	154	155	191	175	174	175	191	200	166	158	170	157	183	159	158	164	174	167	179	183	152	174	166	154	180	165	178	167	181	166	180	173	193	142	162	169	169	173	186	151	192	170	181	151	180	198	179	188	160	166	163	148	173	185	167	168	157	165	170	160	188	183	166	163	180	158	154	169	188	164	162	152	160	180	188	194	172	175	169	192	172	139	158	174	166	190	168	184	167	187	185	152	192	175	161	168	168	180	145	162	193	185	160	176	164	157	137	162	190	171	197	169	160	159	150	175	170	175	189	181	150	175	165	172	184	178	186	171	174	169	167	178	176	157	155	179	178	159	162	175	168	158	182	174	144	149	155	146	145	164	184	174	197	173	176	171	186	202	170	183	167	175	171	183	207	184	179	158	190	158	175	160	168	159	148	176	186	165	172	168	189	150	184	183	178	191	180	174	174	180	160	169	163	180	164	195	166	198	178	157	175	172	157	175	171	181	186	161	165	161	165	172	151	193	138	169	171	174	194	194	168	149	163	182	162	191	173	167	179	173	194	202	158	145	167	170	192	190	164	171	178	167	152	156	174	182	165	175	201	182	169	178	187	149	165	153	160	155	190	163	172	181	154	184	166	178	167	175	167	167	162	171	176	165	189	181	168	171	174	186	156	159	156	169	173	171	161	158	170	159	186	155	165	182	189	169	175	168	172	162	151	183	159	183	182	182	157	175	182	163	186	140	175	174	177	157	191	154	180	167	177	186	155	180	169	180	197	146	176	148	154	185	178	171	182	181	186	161	188	147	169	179	171	166	180	177	177	166	185	164	165	154	171	181	182	186	205	173	176	215	171	191	162	155	171	187	170	169	181	182	188	187	165	194	169	170	149	146	161	155	190	162	196	172	179	183	171	190	158	158	182	157	188	184	170	156	172	189	200	197	166	158	172	203	195	195	168	160	181	173	172	169	161	161	169	174	171	200	165	182	170	171	169	172	180	181	177	167	202	172	188	155	183	154	172	159	191	154	185	170	172	161	177	166	195	182	186	171	170	152	181	170	177	165	202	179	154	180	165	149	180	151	172	166	174	176	184	153	138	185	181	176	169	171	170	154	174	185	191	169	169	179	170	178	199	157	161	157	176	153	160	167	157	186	159	176	203	180	159	181	161	159	169	184	181	187	179	183	174	155	158	168	171	156	181	190	176	175	197	200	156	154	167	167	156	183	163	170	155	173	172	174	182	197	168	140	184	183	179	150	154	175	173	179	170	166	162	155	168	177	166	166	155	140	170	174	162	170	169	174	172	178	182	156	157	177	188	185	166	184	169	172	169	153	180	173	155	179	177	166	184	167	160	180	177	172	184	196	166	179	172	179	183	160	172	169	161	181	174	158	179	156	174	186	193	183	192	179	185	165	207	187	191	171	195	158	163	141	155	167	172	165	186	175	161	185	171	174	184	185	173	174	184	169	205	180	175	197	157	176	173	163	167	169	174	180	166	181	175	155	145	144	169	177	186	183	181	160	156	189	178	171	154	171	191	140	158	201	191	177	206	172	193	191	182	165	160	211	178	153	154	154	146	189	168	154	153	163	182	155	163	194	169	178	195	176	160	170	153	162	179	158	169	155	159	168	182	180	172	181	176	156	164	179	182	172	149	188	171	171	173	174	168	160	188	172	170	162	174	151	187	178	175	166	174	175	172	176	166	176	158	152	169	175	184	187	177	180	175	158	171	163	171	184	172	188	162	178	156	185	179	175	145	177	186	165	166	152	157	154	168	169	157	165	163	168	166	153	157	178	169	178	183	161	147	193	182	178	164	175	179	180	172	191	168	153	152	175	176	153	163	179	190	185	174	182	168	164	161	163	183	162	148	173	163	152	156	156	166	184	185	170	164	176	171	162	174	173	188	160	183	166	169	163	167	189	188	205	174	174	187	181	167	190	172	180	201	150	172	154	197	200	179	194	156	160	189	144	153	172	171	201	190	178	180	174	165	144	177	154	153	187	180	181	177	171	176	186	171	182	190	164	167	157	181	183	156	156	175	178	171	154	177	180	172	151	188	176	158	156	201	148	157	190	171	173	196	172	159	163	185	160	188	172	182	174	162	148	199	176	165	161	153	152	194	162	193	130	175	163	181	160	185	166	174	182	207	180	187	173	190	168	176	189	171	158	158	168	157	183	187	176	179	180	194	184	190	166	173	177	193	181	162	179	176	184	195	177	186	178	145	154	180	190	176	190	166	172	170	166	165	188	168	177	178	177	191	176	185	171	181	175	163	195	143	178	173	176	188	155	183	178	167	168	152	192	176	173	166	133	182	167	167	163	178	161	174	182	169	165	170	158	173	164	179	163	184	159	166	173	182	175	171	151	169	151	178	169	159	162	191	162	174	145	162	159	169	194	174	169	167	187	180	202	166	169	160	166	148	184	156	171	176	171	176	191	173	180	180	164	189	172	175	167	173	192	184	196	188	202	159	166	187	189	178	169	176	174	202	160	182	150	159	177	151	176	149	190	176	158	183	173	149	181	161	180	180	186	155	174	201	186	130	188	153	169	171	191	176	167	171	174	180	178	145	163	195	175	183	160	180	159	157	186	181	169	182	191	178	183	190	190	176	152	166	157	160	201	180	150	181	161	165	170	188	178	165	155	194	180	184	158	156	185	158	173	176	166	153	208	160	190	162	186	161	171	195	156	182	183	168	180	173	155	167	180	183	172	169	170	172	160	179	161	174	188	175	182	185	161	188	154	168	185	160	193	170	168	172	162	170	164	174	178	161	156	166	170	167	174	166	180	170	175	182	159	147	168	167	177	186	175	158	178	155	171	177	159	166	180	180	171	195	152	175	205	195	181	180	178	169	175	153	174	184	172	184	191	175	172	194	198	150	181	183	182	173	194	166	180	166	157	176	155	187	194	174	164	183	169	171	165	179	168	162	172	145	162	173	177	162	168	200	181	170	188	186	163	170	185	189	163	169	185	189	193	164	171	164	177	163	164	178	171	178	167	166	181	163	171	180	160	157	174	168	181	174	170	196	191	173	191	168	177	171	197	175	173	148	181	201	162	171	170	173	179	174	190	190	174	162	158	175	172	165	177	154	181	169	155	168	187
20446	23347	27708	34412	36878	36974	36084	41838	39315	37210	35027	29947	29998	26432	24555	26676	25970	24198	24762	20445	16815	17224	15801	15972	20064	20505	20954	11061	7754	5964	7103	8884	15094	13439	14453	18185	10844	12127	14631	12593	7405	9954	8979	6463	5105	2934	1952	1826	1529	1250	1099	1123	966	829	769	633	623	580	552	535	507	542	529	483	512	511	504	542	529	459	498	551	517	484	529	528	512	509	510	531	498	550	498	506	525	551	470	496	513	512	484	504	506	540	615	746	722	691	531	523	528	504	501	532	507	503	527	498	532	512	499	515	536	468	543	509	480	494	477	526	507	475	499	498	546	536	493	463	504	482	457	510	506	501	482	482	465	538	476	464	482	497	539	511	515	504	506	484	546	520	492	504	499	515	511	490	473	513	488	485	531	491	487	507	480	487	514	509	485	532	449	479	539	511	497	520	479	502	507	501	515	504	510	486	504	517	488	515	531	528	510	557	507	465	480	530	491	488	486	538	452	528	511	525	534	465	502	496	513	529	495	490	508	511	470	492	428	475	511	508	465	458	491	511	490	526	506	491	485	511	509	509	529	550	526	515	462	520	522	533	495	493	540	496	472	492	460	512	534	506	488	539	518	474	482	501	517	500	499	512	520	501	517	495	458	521	472	505	513	511	490	493	529	485	504	508	512	551	494	493	529	491	495	507	481	527	509	500	479	510	507	509	464	524	507	505	518	516	503	517	534	494	502	505	498	476	510	549	501	570	498	499	530	478	458	505	499	524	471	477	500	497	537	510	501	506	497	518	513	499	514	516	519	507	494	489	523	531	504	528	533	471	524	534	509	503	553	529	481	494	500	526	512	499	496	509	510	499	509	535	482	481	496	523	507	440	521	518	520	530	525	506	517	499	492	443	503	480	494	554	496	502	500	461	488	507	521	507	490	506	516	480	465	470	481	470	480	505	502	540	532	500	501	501	523	522	521	516	481	520	508	512	506	512	492	519	494	484	492	524	486	493	498	481	498	523	510	535	572	456	517	497	493	493	507	482	522	524	532	479	509	483	489	542	501	496	509	485	485	542	515	487	479	507	487	506	466	509	473	519	479	489	497	475	500	540	489	494	534	498	495	476	463	501	511	514	510	510	493	478	468	503	536	524	471	555	510	488	502	521	532	437	531	534	509	492	471	478	478	527	472	481	499	489	533	474	509	477	484	491	476	495	544	528	474	508	494	486	476	507	496	504	541	485	548	502	524	500	525	545	460	523	504	460	488	481	485	480	510	527	502	528	515	453	507	511	474	492	529	499	499	547	506	515	537	504	510	504	556	482	476	465	507	476	504	506	492	481	503	536	531	512	507	520	483	531	513	498	519	515	483	506	487	508	525	494	500	491	530	511	520	512	552	529	487	499	484	535	501	506	472	504	513	491	531	479	499	486	535	532	492	510	500	507	460	474	548	512	498	500	516	546	484	508	529	498	496	504	505	476	484	529	497	486	515	494	500	518	515	543	497	492	516	481	473	562	493	533	513	498	530	527	512	527	489	481	513	511	523	484	523	468	468	473	479	504	493	479	520	494	491	479	523	536	500	528	521	468	479	515	495	491	540	515	496	460	512	487	485	513	544	506	519	503	530	473	504	504	482	491	480	512	499	533	480	513	540	463	520	480	464	548	485	493	518	510	530	519	506	524	498	476	446	494	481	497	494	486	499	531	487	496	514	498	509	495	479	479	462	541	510	466	478	528	569	483	473	518	465	461	517	499	498	536	499	536	537	499	456	532	531	467	496	464	498	526	529	574	517	501	508	519	513	536	497	517	483	482	501	477	506	503	558	506	504	504	537	499	516	481	526	451	486	541	517	526	488	504	488	490	521	491	472	513	505	493	490	503	496	475	514	502	537	490	505	518	488	478	502	487	467	512	517	501	511	507	514	553	484	501	479	504	494	519	485	492	507	511	485	510	485	491	511	504	464	495	523	494	502	552	494	529	499	528	551	472	529	497	503	516	482	494	546	541	510	526	489	520	514	498	509	504	497	490	481	515	486	490	492	513	491	517	562	478	517	480	481	519	511	506	470	482	538	542	486	434	517	500	515	492	506	465	524	476	530	486	529	482	517	505	509	459	522	512	535	462	490	506	490	520	501	484	553	523	459	477	499	496	491	493	489	513	475	530	516	488	496	497	517	527	481	490	521	508	518	521	492	517	498	490	514	467	459	548	533	476	515	482	503	503	518	537	485	467	465	503	515	516	497	529	488	510	495	538	493	546	514	501	511	463	524	451	543	431	492	553	517	511	508	491	476	494	516	524	517	493	438	483	498	484	509	504	474	471	478	473	524	513	526	507	509	512	463	503	532	499	475	523	486	512	505	524	506	510	463	465	503	470	499	473	509	519	517	529	491	520	507	518	463	514	517	585	500	491	499	520	477	449	505	499	502	472	527	541	488	530	518	475	496	504	550	519	502	502	515	494	528	547	489	489	536	507	514	468	492	482	501	507	498	489	515	511	511	523	489	466	477	518	495	504	482	513	471	549	449	480	481	475	509	520	502	505	532	512	466	537	547	485	465	499	503	464	543	505	471	515	488	510	518	494	539	548	496	493	508	481	498	507	506	520	502	481	525	495	479	468	527	503	494	502	503	511	517	474	526	494	486	466	523	472	493	467	521	504	458	547	526	528	511	504	501	459	513	479	515	501	458	486	536	524	496	496	546	513	472	459	516	511	508	498	552	506	492	469	482	496	542	514	473	551	526	523	487	501	467	490	506	518	498	470	486	468	484	492	509	512	509	515	519	487	503	497	511	482	472	502	500	499	478	474	492	485	499	539	529	491	516	513	495	540	510	519	470	448	492	525	509	523	534	531	517	511	508	532	541	498	469	515	508	509	441	476	491	499	507	496	546	489	475	473	518	513	468	520	536	510	459	483	480	493	480	490	490	519	532	487	490	487	481	502	514	517	475	502	495	499	533	531	508	529	516	535	543	503	460	499	467	512	466	470	517	471	519	504	529	517	541	520	508	455	505	513	477	497	540	511	515	467	501	487	514	503	520	525	525	495	502	495	489	479	494	524	532	555	490	479	492	519	509	502	520	515	533	513	475	529	549	479	491	533	476	468	489	459	473	520	477	495	504	526	498	507	501	490	505	503	491	498	492	541	486	530	465	468	529	519	463	531	470	522	522	514	485	538	500	462	536	529	514	484	495	506	471	491	477	519	525	499	495	513	467	493	503	521	451	493	529	488	485	475	517	543	508	551	533	512	467	496	522	482	501	464	486	497	491	497	504	529	477	540	533	496	534	504	515	558	502	554	534	511	510	484	493	526	476	507	514	526	523	485	494	508	505	479	480	481	465	500	483	503	510	508	496	478	488	488	512	519	509	527	498	521	506	503	485	491	494	529	549	492	518	461	515	490	499	501	530	474	510	489	444	479	519	507	503	504	507	505	511	494	509	513	498	523	497	511	484	507	467	521	509	507	503	509	509	542	476	512	472	502	503	550	532	465	468	495	533	485	498	467	514	545	505	487	498	507
38116	36413	36267	37305	34935	35073	33591	34551	32192	30317	27283	21573	20774	16422	14597	13518	11097	11219	9800	8597	6922	7913	6511	7244	6960	7893	8309	3646	2252	1376	1459	1873	3186	3630	4093	5109	3532	3020	3722	3894	2164	2471	2272	1594	1072	672	499	473	461	386	337	339	280	289	259	246	220	246	249	213	216	223	228	204	245	210	206	252	206	224	232	208	198	234	235	257	201	202	221	209	201	213	217	227	229	200	198	203	232	200	230	210	215	238	246	266	270	238	225	215	223	232	205	191	225	238	227	209	240	205	186	202	220	211	225	213	208	203	223	207	249	237	219	220	183	209	241	228	235	208	208	207	215	203	217	231	200	224	205	191	238	201	238	234	203	230	221	192	214	187	229	204	220	228	212	240	215	218	219	208	220	231	242	235	231	194	222	188	242	237	228	208	221	214	231	220	197	213	214	198	215	215	210	219	208	256	221	224	226	216	210	227	227	210	211	215	251	221	228	224	221	245	212	204	201	215	250	207	216	215	216	197	224	244	196	216	232	214	208	213	235	216	227	208	220	204	208	220	206	220	193	252	205	213	218	201	226	202	224	222	249	204	244	209	248	224	211	238	209	220	256	215	226	224	218	217	194	209	229	238	222	254	217	229	215	212	248	233	197	198	224	230	209	217	219	233	211	234	216	224	209	202	176	222	236	220	224	248	195	238	240	242	208	222	183	251	230	213	223	231	200	199	208	229	196	211	223	223	214	244	236	218	237	186	220	217	213	204	209	219	194	229	238	234	185	208	203	225	227	213	210	217	206	235	182	225	264	233	212	221	198	241	206	202	199	212	256	211	241	243	212	207	214	216	188	217	199	212	220	198	254	202	238	239	210	228	212	232	209	213	241	222	224	223	202	231	194	202	225	211	230	200	217	233	221	222	214	216	205	225	226	217	243	214	228	254	241	225	216	222	210	207	233	205	219	202	210	229	220	182	207	194	232	218	213	225	217	223	197	221	204	202	230	225	217	221	226	221	225	202	220	233	229	207	209	213	228	216	208	209	237	250	220	191	183	198	232	236	215	216	204	216	214	230	219	216	213	215	215	222	204	205	192	198	201	221	209	201	221	203	209	207	238	226	229	220	215	220	208	206	224	195	224	213	238	213	231	229	216	245	193	216	247	200	199	237	204	206	197	213	210	230	204	213	233	201	191	238	214	210	235	229	227	230	194	193	201	209	223	226	237	219	195	213	226	234	236	218	205	219	213	239	212	228	222	237	207	244	242	229	214	238	209	237	225	218	227	219	239	214	222	204	197	222	228	227	218	210	219	249	193	214	216	234	250	201	199	216	222	231	201	202	249	208	244	227	223	220	218	207	217	207	215	224	225	203	229	218	227	202	219	222	223	212	225	184	239	196	203	198	214	223	233	228	186	213	234	202	194	209	183	229	214	202	208	216	225	225	220	215	231	219	221	239	209	220	215	232	237	214	222	222	224	218	207	206	221	212	225	196	254	203	194	197	226	202	224	202	219	189	228	230	214	207	213	232	227	218	213	238	227	200	222	201	234	227	226	237	197	216	211	218	198	206	218	203	224	224	215	239	188	205	219	226	215	226	234	215	218	229	229	208	237	213	239	187	212	209	225	187	205	204	194	202	218	260	219	237	237	253	222	207	186	219	224	192	219	197	211	217	222	205	228	214	215	220	222	178	228	228	233	221	209	226	206	230	210	229	249	206	228	214	212	197	226	177	214	210	220	204	226	251	197	213	215	230	180	222	207	185	222	239	216	228	230	240	197	224	228	213	215	216	219	188	208	207	220	235	220	216	218	224	195	223	214	217	216	188	214	243	222	229	202	223	220	222	227	236	222	202	212	229	245	215	213	213	192	201	211	211	205	217	231	208	192	215	212	212	233	243	211	208	222	203	209	205	233	204	216	207	237	208	191	241	202	217	219	241	179	195	210	198	225	229	219	209	217	216	217	201	235	221	205	187	223	227	212	195	225	207	238	222	214	217	240	227	238	205	193	240	226	196	205	200	209	213	227	222	207	220	239	258	224	217	186	209	197	201	214	240	220	239	223	216	197	227	212	181	197	215	242	231	222	258	208	216	215	219	186	227	226	225	225	224	220	204	228	217	219	218	235	216	216	192	246	222	180	234	203	213	195	227	213	205	207	194	206	186	244	209	210	205	211	258	215	210	219	239	242	246	254	232	232	219	222	225	213	228	207	229	224	229	202	184	232	219	216	232	224	250	214	203	203	229	210	211	218	219	211	224	235	218	218	232	237	211	211	216	225	233	225	206	213	215	234	217	243	239	240	229	219	228	214	236	190	230	225	219	221	221	218	197	214	217	219	209	183	200	196	215	202	216	197	206	214	209	230	197	193	197	194	195	206	206	228	219	209	233	238	229	208	211	196	244	163	226	209	197	214	226	222	194	222	225	214	215	219	220	226	216	206	187	214	210	202	206	211	217	212	226	212	197	226	221	206	207	201	238	227	201	201	218	203	218	229	204	228	212	207	235	207	239	209	214	206	220	236	230	248	238	242	216	222	205	209	245	229	221	228	223	207	229	212	231	194	211	195	204	224	226	257	234	194	201	198	197	200	219	218	219	226	218	209	215	205	220	214	210	213	201	229	217	208	225	238	223	218	232	218	220	231	216	231	221	217	204	214	214	217	211	193	246	235	217	202	220	211	173	208	244	217	227	203	200	238	219	229	218	217	216	204	225	235	216	224	216	229	214	215	202	211	223	217	198	219	214	209	193	236	197	229	244	226	217	221	212	210	214	209	223	200	228	210	218	218	206	217	220	197	237	221	219	236	223	207	211	219	212	239	229	207	187	230	216	220	236	197	216	211	211	199	188	220	223	215	231	222	205	225	216	215	197	212	242	204	223	212	226	230	209	221	240	264	230	209	220	202	194	217	211	227	237	226	186	195	183	207	218	224	226	237	230	253	206	244	222	250	224	228	211	209	214	199	206	215	220	205	209	215	209	187	255	228	218	193	226	249	230	214	217	214	226	212	221	218	223	230	208	202	234	201	182	227	221	210	221	227	230	205	194	191	192	198	218	207	208	209	209	231	208	232	233	214	233	221	236	230	210	218	220	210	232	216	189	209	251	234	215	245	229	219	200	205	231	200	247	212	207	208	198	200	196	209	235	208	230	229	212	220	245	219	218	226	218	203	231	196	197	237	229	211	236	209	197	200	226	207	228	219	197	214	235	226	193	201	206	234	229	253	237	208	195	220	231	215	216	193	223	235	229	239	236	242	200	228	220	256	211	236	202	212	209	226	183	200	234	248	229	230	185	233	220	245	228	183	220	236	198	202	190	205	190	243	233	201	218	223	201	236	211	228	216	203	227	240	241	212	214	225	254	230	215	214	195	247	183	205	217	210	202	211	228	227	222	235	213	235	212	219	224	211	220	248	221	226	222	210	217	178	206	227	231	224	221	210	209	224	204	201	204	222	217	229	238	226	224	206	227	193	205	241	212	173	221	199	237	238	227	230	204	211	213	233	191	185	239
26700	28635	32366	38600	41385	42648	42897	44357	43094	42794	40084	34205	37507	32427	33175	32447	28852	30578	27147	25435	22491	24987	21516	24338	23466	26107	26525	14340	11184	7517	7879	10333	16245	18507	20227	23645	16218	15962	18197	18828	10555	13595	12987	9581	6382	4083	2752	2516	1902	1868	1449	1406	1142	953	842	798	740	706	691	667	659	634	598	605	632	591	607	649	628	625	638	602	669	632	620	671	595	599	618	606	635	648	623	673	616	603	657	658	577	619	625	637	619	664	913	994	885	810	658	624	572	625	617	617	699	624	670	628	626	662	594	605	631	626	636	627	628	632	607	633	682	627	593	617	588	600	656	666	596	614	618	621	663	621	611	625	597	582	646	646	625	630	614	644	616	626	631	631	641	640	632	660	630	647	585	685	606	627	695	631	646	638	662	629	628	611	644	641	621	613	607	644	597	597	625	611	631	626	633	613	594	612	606	613	597	595	604	634	593	656	602	625	573	616	598	591	626	584	627	624	608	663	632	594	574	599	574	602	615	614	635	597	594	591	625	619	629	615	649	589	628	611	614	617	613	653	618	630	614	603	630	676	617	588	626	628	628	634	614	601	637	586	642	622	625	590	546	611	615	605	604	627	620	622	596	632	633	593	607	628	598	605	588	636	638	605	628	626	606	645	609	610	617	628	644	617	555	590	605	588	608	644	580	653	618	612	624	597	610	643	618	640	594	621	634	631	610	606	611	643	660	637	605	619	589	614	616	579	655	620	608	600	631	643	609	615	601	546	652	647	586	643	619	602	587	593	619	606	647	613	597	635	589	645	599	607	586	655	588	646	639	593	612	607	592	603	579	627	643	640	617	607	663	591	571	623	594	604	630	612	632	576	638	631	608	632	623	640	631	591	623	616	620	580	676	597	620	620	624	613	606	610	623	632	636	606	654	626	629	593	654	630	599	642	599	629	638	624	622	618	629	607	591	608	600	584	639	604	601	607	656	599	614	581	570	630	600	639	656	648	615	596	650	637	583	624	607	594	590	606	640	675	586	579	628	664	598	645	638	615	589	649	599	596	636	608	607	656	604	627	626	615	610	632	621	613	586	584	616	610	611	672	585	649	638	606	606	632	636	608	632	608	622	629	619	589	611	624	627	604	596	648	618	637	632	619	645	599	608	643	621	628	616	665	630	578	618	647	675	623	617	653	657	620	633	636	646	649	644	657	646	672	635	655	597	607	591	620	654	621	616	638	605	627	615	641	668	613	560	608	587	623	636	605	631	589	608	668	589	584	621	632	641	618	597	616	604	606	647	598	622	567	581	601	635	664	596	673	606	600	598	639	568	630	617	677	602	662	632	650	569	628	592	597	623	611	649	603	629	575	606	639	630	637	639	612	643	640	618	616	641	612	609	605	625	621	590	630	613	641	615	651	603	632	632	594	612	594	636	608	577	646	622	595	596	662	646	636	603	626	609	625	599	587	628	623	582	568	622	648	558	592	639	598	613	641	618	634	599	621	635	581	625	623	628	607	639	633	571	618	630	625	607	604	654	634	623	639	610	611	650	592	613	647	587	607	651	642	628	681	606	602	641	575	576	586	576	664	632	676	608	598	663	686	596	622	622	623	632	613	625	615	602	614	606	617	612	573	645	677	604	642	610	641	557	677	600	638	580	631	631	627	641	635	658	632	589	571	614	578	648	647	591	627	618	594	641	663	674	667	622	621	630	567	600	604	592	606	608	583	666	597	607	638	595	574	583	634	623	595	631	587	637	626	627	617	625	600	608	589	640	633	665	596	625	641	633	572	632	640	609	620	586	648	659	652	589	638	639	645	668	634	583	606	596	567	632	611	680	634	598	685	595	634	637	648	571	629	651	596	646	607	628	609	644	617	628	634	617	573	585	638	573	618	606	633	575	618	582	582	636	637	609	629	624	645	622	622	620	615	615	597	599	556	628	646	622	645	585	609	620	645	596	635	610	640	597	625	596	629	626	615	575	586	633	577	615	606	644	653	585	634	615	627	608	606	602	616	594	632	652	581	596	591	619	646	560	664	622	606	625	627	601	636	605	669	634	606	612	614	590	646	640	580	591	563	667	630	641	636	655	632	684	582	563	621	603	637	609	641	631	558	682	669	656	624	649	571	643	617	641	639	652	612	597	628	601	622	639	617	622	624	622	610	598	614	648	616	576	633	606	603	615	631	625	621	623	636	654	602	615	620	600	597	582	670	602	576	641	590	589	618	597	645	635	605	576	637	582	619	640	632	631	638	639	620	641	633	579	634	593	607	618	636	632	630	622	647	591	597	649	664	652	617	592	649	668	608	625	583	645	606	620	610	606	635	566	614	604	600	633	638	597	623	644	632	585	597	629	598	605	617	613	652	635	647	613	600	600	609	639	613	642	613	598	659	621	590	583	600	607	610	634	650	645	663	621	602	645	622	623	636	641	626	594	582	615	638	605	670	654	614	583	606	626	586	560	631	572	590	591	663	601	626	611	624	601	647	630	630	617	628	608	630	603	629	636	577	629	631	619	603	674	660	655	634	647	629	585	602	670	636	584	630	614	589	621	648	609	641	631	618	605	592	618	642	594	654	637	612	609	627	616	624	610	610	606	653	622	588	610	637	615	615	616	576	628	696	635	593	588	609	613	641	645	596	599	660	599	615	605	603	605	566	578	679	632	613	628	601	652	667	586	590	643	651	613	616	656	646	660	583	602	592	586	599	576	642	594	649	614	563	608	639	598	634	596	612	646	633	605	618	592	638	575	620	617	666	650	678	638	583	589	648	634	576	623	623	632	633	604	600	600	600	609	624	635	596	619	621	646	636	624	583	593	610	604	599	633	632	634	644	620	601	632	621	562	600	611	619	624	624	619	625	548	605	613	669	572	615	609	617	622	604	626	604	609	615	587	593	587	687	586	610	631	582	617	630	604	586	590	629	632	616	582	612	582	667	653	628	605	647	569	624	659	612	597	692	638	640	605	628	577	639	578	687	607	597	619	627	640	667	627	661	631	631	602	598	599	582	626	638	626	613	580	578	613	617	617	627	611	579	646	639	633	614	598	611	651	619	625	621	575	584	624	653	643	660	620	624	615	637	628	642	623	572	631	621	575	607	615	608	627	632	687	576	601	643	617	590	585	640	644	587	603	645	596	645	595	643	560	627	630	607	568	631	634	599	625	601	598	631	606	588	585	620	586	614	638	592	608	681	596	613	634	605	622	612	646	612	641	616	584	614	590	620	619	614	612	644	613	631	616	612	645	668	594	608	657	613	556	643	619	593	616	606	655	630	582	565	615	587	601	632	597	608	608	609	629	629	656	625	627	606	642	665	616	696	600	626	618	644	614	664	621	633	647	606	638	612	578	621	613	658	599	575	625	626	648	647	671	610	605	635	606	663	640	608	622	649	643	623	580	667	592	633	619	631	630	604	648	647	619	626	588	620	588	601	630	616	625	599	613	630	629	616	601	651	622	659	591	611	622	639	567	643	631	620	627	640	598	613	574	626	621	667	634	640	648	569	645	624	596	610	617	600
12481	9023	7786	6902	5492	4913	3847	3392	2753	2580	2136	1703	1417	1069	1014	1002	1020	894	792	715	647	699	603	667	618	627	549	428	389	354	346	391	417	440	489	507	418	426	446	459	365	322	416	301	283	284	285	296	283	295	241	275	275	265	275	276	259	276	273	234	264	278	268	259	269	264	266	272	282	266	259	267	301	269	249	271	272	245	276	268	255	294	278	298	284	294	296	243	262	241	265	251	281	273	262	257	257	296	262	270	280	285	270	302	255	263	271	264	277	245	279	294	247	280	261	303	297	249	267	263	269	273	270	277	244	285	244	299	287	294	287	260	258	271	258	268	231	267	279	280	261	262	255	238	261	258	246	280	269	264	254	277	260	253	283	231	266	274	266	270	255	265	251	280	251	252	262	279	273	231	273	264	288	284	246	285	276	287	295	291	277	288	273	299	275	281	241	280	267	268	266	254	219	294	225	275	297	292	259	282	257	269	248	262	262	281	248	304	276	264	275	273	241	290	264	245	265	260	276	240	243	288	262	261	256	274	299	267	271	251	252	278	259	272	262	221	287	244	291	263	270	244	306	273	275	236	264	277	257	286	290	258	276	314	266	314	240	254	262	287	258	234	248	278	260	226	264	251	280	288	249	247	268	260	250	276	254	285	239	256	281	238	279	285	265	263	267	254	257	274	285	269	272	288	263	254	276	253	246	253	255	279	267	290	281	261	240	265	240	271	292	270	287	280	274	278	241	276	266	285	235	271	266	234	233	280	305	280	258	277	258	276	256	272	278	250	254	259	286	293	275	287	294	259	267	272	238	280	236	265	236	263	251	264	249	286	285	285	280	281	244	239	280	271	288	245	268	261	253	260	302	284	254	262	249	272	287	265	267	264	254	262	274	271	252	289	257	281	276	259	262	255	253	255	252	245	246	272	282	260	238	266	289	274	259	275	289	280	253	261	277	285	281	264	255	269	252	258	277	268	261	255	278	231	256	278	303	264	275	278	242	244	278	264	267	258	240	304	274	274	268	274	259	255	256	256	253	286	277	258	286	277	244	269	279	275	271	265	278	239	270	268	249	291	284	276	275	300	238	270	244	266	272	268	264	287	271	274	272	253	262	266	292	239	260	245	244	255	275	277	260	270	273	267	293	275	271	295	295	276	260	290	277	257	250	285	310	256	292	293	255	247	271	303	278	274	271	243	262	276	242	270	266	286	282	256	217	282	281	270	245	239	271	272	289	248	243	275	256	268	249	283	251	251	243	275	263	287	303	281	257	297	263	297	287	265	249	262	257	260	266	270	257	262	272	250	248	251	266	275	262	229	283	248	256	254	266	282	249	287	254	260	255	263	270	293	254	240	288	257	243	277	269	287	228	272	274	275	270	276	271	283	250	238	250	279	228	259	280	287	262	250	255	266	302	258	268	263	259	294	237	264	266	268	267	258	264	254	250	248	260	262	263	268	250	281	261	275	241	288	234	283	271	264	281	298	253	254	284	270	260	285	282	272	294	264	266	269	281	246	250	253	280	263	276	246	268	274	269	278	238	246	297	271	281	267	274	251	295	240	270	260	257	255	242	274	247	271	240	268	249	282	261	264	268	263	253	275	261	279	297	309	282	275	245	265	259	281	249	279	269	276	238	257	259	284	261	242	268	287	262	266	278	262	284	277	258	285	269	266	263	259	284	287	288	285	266	291	262	260	273	278	250	257	267	269	251	241	275	234	259	269	278	284	263	280	232	304	272	266	292	278	267	281	282	270	279	284	253	275	262	265	262	260	276	285	286	266	276	238	280	259	243	270	253	236	248	269	242	259	260	252	268	275	262	269	236	285	298	258	260	296	255	255	296	272	265	266	245	238	276	256	258	268	283	279	266	232	264	273	254	259	248	254	238	285	247	271	250	242	270	260	287	253	282	272	266	269	265	278	268	249	225	288	264	269	295	298	291	257	239	288	278	276	259	261	244	268	275	247	274	273	292	276	274	275	263	261	279	260	264	236	271	289	277	266	278	263	276	245	255	269	251	258	262	230	266	287	291	281	229	260	265	251	284	275	240	276	290	266	261	286	289	250	282	271	287	234	240	280	303	291	280	251	261	272	252	270	278	287	257	256	293	315	279	277	277	274	282	257	265	272	247	279	269	273	264	270	282	269	261	251	280	240	236	287	233	266	234	274	303	266	254	284	272	284	232	270	297	255	259	274	224	283	253	252	250	283	272	285	293	234	253	270	263	256	261	253	271	243	262	260	265	289	249	259	261	242	272	244	272	282	267	265	263	292	279	258	257	249	264	254	267	268	260	270	290	274	270	272	277	265	262	277	259	260	298	278	270	260	239	275	245	227	262	260	268	277	307	258	269	277	252	256	275	269	265	244	258	262	257	251	272	275	252	258	283	250	295	258	278	245	278	246	282	256	266	319	272	256	292	256	274	262	270	264	272	266	267	264	270	261	252	251	242	251	244	272	284	252	260	279	281	267	276	281	285	257	292	258	263	282	245	274	294	266	274	266	278	268	258	246	263	272	280	282	266	255	279	260	287	265	291	293	270	276	282	282	270	268	254	285	278	268	276	273	241	263	290	258	270	263	285	235	250	262	241	271	264	265	257	285	293	320	260	310	272	263	259	244	247	262	250	258	257	290	265	265	262	278	267	264	252	255	305	274	274	258	286	243	274	281	248	268	271	273	293	262	253	272	256	281	271	277	265	268	283	259	251	252	247	243	246	280	262	276	281	245	281	274	277	259	285	256	302	274	263	289	262	259	239	310	270	310	256	275	276	261	269	264	271	266	282	277	260	259	276	249	243	217	281	274	294	275	297	280	251	270	262	294	266	265	291	242	271	279	273	277	261	241	285	256	265	270	290	302	265	267	301	252	310	242	244	261	288	277	238	258	300	253	268	267	255	290	240	271	278	268	291	269	307	292	281	280	279	256	243	272	262	283	284	268	266	257	268	247	241	297	276	254	277	249	247	283	264	292	275	261	260	265	303	251	280	270	252	289	291	265	276	249	272	253	276	278	268	289	287	292	269	280	276	264	269	259	293	266	267	271	302	259	250	261	295	252	252	252	263	266	278	316	279	250	288	283	254	258	256	250	243	253	278	245	246	279	274	291	256	219	284	222	290	277	257	275	274	240	278	279	283	251	264	282	288	258	260	241	262	258	291	266	266	281	276	267	256	263	242	234	243	245	289	282	271	263	268	247	251	281	225	267	291	259	268	276	300	246	278	283	272	268	238	263	255	261	261	274	277	258	292	322	291	254	293	263	270	226	288	290	269	275	274	253	251	268	241	280	289	280	276	245	289	247	248	241	268	296	251	277	264	239	285	263	283	281	282	255	254	278	271	255	281	247	293	261	282	287	267	258	254	253	263	266	278	285	289	258	262	261	267	280	274	256	272	276	268	248	267	266	278	278	264	254	313	249	249	289	282	255	279	267	293	258	276	282	296	303	254	279	257	261	254	276	286	244	274	289	255	240	283	239	247	274	302	275	273	258
8556	8147	11646	14604	14181	14245	13004	12019	11053	10016	9193	6997	6204	5039	4902	5073	4940	4396	3659	3115	3020	3112	2758	3218	2977	2886	2737	1718	1433	1449	1333	1441	1708	1921	2239	2417	1619	1754	1899	1949	1430	1491	1383	1221	998	908	785	801	733	776	786	796	764	769	708	693	783	796	720	708	774	755	719	756	719	710	754	723	709	710	714	707	773	772	753	767	749	787	748	739	761	711	725	736	698	764	745	737	721	746	722	736	717	697	756	775	763	821	750	717	730	691	689	710	754	767	683	750	703	783	751	701	802	696	786	727	738	692	742	744	723	720	761	745	798	715	739	729	747	718	752	716	731	714	750	733	762	751	745	737	709	686	740	709	733	657	721	699	749	726	704	680	745	720	788	697	736	731	721	722	728	705	722	729	747	739	750	712	741	729	716	730	744	738	721	738	754	697	762	712	715	766	737	715	730	706	748	756	727	734	763	709	750	752	710	720	727	758	699	749	737	746	738	731	761	774	742	735	733	740	715	731	739	749	707	695	737	693	716	732	740	743	767	754	766	729	743	675	695	761	707	717	712	735	750	704	769	760	737	712	781	723	765	704	742	717	806	737	739	751	748	703	709	720	768	713	734	762	719	690	755	695	699	747	719	690	721	757	763	710	721	726	742	689	702	756	739	774	784	750	771	716	727	776	738	684	737	721	737	756	720	712	726	686	747	742	763	746	736	738	745	751	799	736	677	744	720	753	750	739	743	731	668	662	766	716	758	754	766	736	725	745	712	690	733	741	734	747	685	700	750	764	774	695	695	668	680	672	733	716	759	712	708	727	693	737	779	726	733	736	695	730	770	776	731	763	732	719	725	700	691	725	743	737	697	791	753	699	730	703	767	779	728	744	720	744	749	740	712	744	739	777	770	728	775	729	748	751	733	721	724	735	747	721	744	718	693	686	718	718	765	729	682	739	764	797	728	784	731	744	760	759	750	719	749	707	730	691	736	701	734	749	762	785	767	741	751	728	702	747	758	766	791	762	701	750	793	710	737	752	707	725	740	710	738	708	697	760	742	745	745	740	716	685	737	764	741	763	772	744	748	746	684	767	736	780	734	738	723	746	727	701	750	716	775	742	692	761	738	714	739	762	691	759	753	730	719	736	692	739	732	732	706	718	788	775	718	722	701	758	757	730	780	764	717	683	776	700	728	745	738	703	734	774	761	716	713	699	702	747	794	703	723	733	743	739	728	719	746	737	679	712	762	784	756	728	731	766	763	719	751	775	728	714	756	705	733	708	752	755	710	717	722	757	745	678	730	753	704	779	727	665	736	747	785	761	755	730	790	739	734	798	724	705	730	751	762	731	742	755	747	719	780	694	782	741	722	745	714	731	721	712	719	697	766	771	734	711	735	791	727	701	718	728	721	724	748	740	703	745	738	720	774	714	736	702	726	727	744	753	779	744	701	711	747	757	798	780	738	768	715	711	737	754	708	729	757	723	742	749	743	710	723	726	770	725	744	750	739	707	730	721	684	699	758	755	733	714	732	754	774	759	699	728	713	748	729	686	680	708	741	757	714	720	709	729	729	746	688	702	742	698	726	708	697	688	756	686	730	728	736	711	760	693	741	818	740	724	743	750	748	759	729	718	727	777	720	752	735	723	732	697	749	739	717	708	721	725	724	722	727	718	753	717	705	785	730	749	736	747	743	704	752	702	725	744	746	756	737	683	735	690	719	756	741	729	701	715	734	714	703	715	695	726	735	697	721	723	719	735	758	731	694	742	705	696	743	765	715	680	734	684	755	735	704	751	698	685	782	713	765	735	751	764	735	780	728	744	736	736	750	742	765	691	708	778	710	723	693	719	726	713	693	742	781	724	739	703	718	704	742	730	733	768	718	725	716	781	727	712	712	725	723	713	729	751	734	688	731	710	771	670	746	724	761	751	727	729	756	725	679	726	729	709	726	720	703	704	702	704	749	736	811	692	784	711	696	788	728	725	720	734	742	744	759	755	728	714	738	735	710	784	750	691	737	726	678	734	748	732	694	720	739	774	763	727	727	699	767	731	733	715	713	721	752	711	708	730	718	717	728	747	731	725	734	750	680	723	786	734	763	742	724	718	737	765	762	746	743	736	767	674	733	742	753	745	701	746	732	739	754	728	770	702	707	762	702	729	714	756	728	728	730	717	765	721	736	678	770	717	723	725	683	720	720	726	707	697	702	697	712	766	727	725	718	687	748	753	736	719	756	727	723	707	720	710	703	735	709	751	772	723	746	734	732	745	715	690	759	764	716	722	738	725	741	712	720	711	716	695	770	738	716	719	748	720	724	771	726	763	736	713	739	715	757	728	746	723	754	690	740	821	750	719	671	692	711	685	715	676	673	713	689	789	713	740	737	755	748	719	708	685	768	714	688	745	717	720	749	682	743	738	757	725	729	776	738	737	763	735	699	759	715	749	723	715	755	694	730	720	743	737	708	734	744	697	743	711	708	723	739	737	705	716	747	744	738	736	696	758	738	694	742	756	725	792	749	683	707	743	712	695	703	744	724	784	734	750	720	770	738	749	713	757	738	739	703	690	729	789	762	761	730	725	750	738	664	690	776	741	746	734	675	712	723	739	742	740	740	738	709	728	747	751	812	726	736	710	738	681	692	700	705	729	697	777	720	749	760	742	754	737	730	720	711	757	795	772	752	750	717	745	754	833	761	737	756	712	714	751	687	741	775	748	754	721	732	739	750	749	760	723	723	735	719	700	736	731	719	724	767	727	754	763	689	711	713	748	715	750	740	733	745	750	694	756	763	725	754	731	769	694	709	728	749	736	721	740	754	703	708	734	716	727	724	757	738	694	704	727	730	777	715	770	728	730	701	720	733	716	715	738	752	774	741	739	687	736	710	727	735	676	718	731	752	722	760	733	753	750	730	716	712	733	725	789	722	705	769	744	792	760	720	699	737	743	738	634	733	698	729	792	703	724	718	684	722	701	769	738	724	754	725	708	711	724	781	722	756	747	714	728	668	728	704	700	715	737	712	709	732	742	746	725	723	704	672	738	720	729	724	747	689	739	732	724	700	731	759	723	803	719	741	742	721	722	724	748	731	702	734	783	716	748	707	735	745	684	694	689	722	720	720	744	774	740	755	825	731	736	810	734	697	722	735	685	737	809	776	714	710	758	721	738	724	754	751	716	744	723	744	724	723	694	739	802	774	750	721	762	745	743	771	751	717	745	760	680	714	711	693	682	720	728	692	731	677	710	726	780	687	727	737	715	763	779	763	706	780	724	759	709	762	776	696	776	671	743	743	696	716	737	763	717	742	696	728	713	712	734	733	746	761	751	736	709	737	741	722	750	753	728	733	716	764	735	742	730	745	715	739	765	727	782	703	755	808	723	730	719	687	709	740	732	746	757	717	700	750	786	677	708	782	777	726	673	804	742	723	750	697	743	685	713	720	769	770	747	718	719	757	704	742	746	754	729	707	678	734	683	688	731	784	758	712	724	737	692	718	758	708	745	769	720	721	754
31573	28731	30713	30982	29897	28981	27444	26967	26617	23992	20678	16665	12838	10684	9365	9429	7715	7631	6343	4739	4429	4394	3372	5207	4945	4993	2682	1395	1169	1420	1022	1136	1578	2176	2753	3356	2438	2284	2818	2564	1474	1486	1676	1064	578	470	407	398	333	351	320	341	295	282	253	250	244	274	260	276	257	236	245	228	244	259	278	241	230	264	252	236	255	222	240	263	259	228	270	224	264	249	242	256	285	247	239	248	239	265	256	237	255	252	265	262	285	280	250	227	251	230	221	222	238	251	259	250	239	246	267	247	231	263	253	269	250	254	208	250	257	259	242	253	218	257	217	249	277	226	264	253	258	258	244	266	217	237	228	259	238	258	246	242	241	240	227	245	230	229	265	235	237	189	215	242	238	259	265	232	263	237	210	248	266	232	229	219	219	246	223	227	256	233	252	270	256	254	252	261	247	242	255	241	207	237	244	230	235	236	259	269	262	258	254	254	249	259	234	256	244	232	260	245	226	243	230	244	246	239	249	238	256	241	272	228	248	237	219	261	244	224	241	264	234	233	257	249	235	248	225	258	246	239	253	222	248	259	211	231	197	237	238	230	266	212	233	260	274	263	225	229	266	235	242	283	239	223	231	260	249	280	222	246	252	243	255	249	249	227	234	239	249	244	254	245	226	237	265	237	254	239	247	223	257	223	250	257	269	231	237	243	274	252	245	243	250	228	250	230	260	246	250	237	252	262	268	232	268	229	241	216	256	262	217	270	246	231	251	244	227	238	215	249	222	264	255	277	241	233	235	230	240	251	224	232	232	255	234	256	248	226	226	269	229	259	266	244	240	249	221	250	235	239	240	237	267	257	276	257	225	224	243	245	257	248	238	266	235	252	266	255	211	251	251	258	261	238	218	253	237	260	239	251	242	248	240	235	252	256	232	230	204	250	253	243	244	228	238	236	258	227	245	247	246	225	226	255	266	244	254	270	244	270	247	243	250	263	224	270	233	231	241	261	246	273	216	219	247	258	242	232	276	218	264	263	255	272	261	231	221	235	219	274	262	240	229	253	237	237	232	240	244	265	279	240	237	241	251	281	253	252	264	274	246	251	229	266	216	269	260	243	238	248	251	275	249	236	239	264	276	246	232	225	241	262	263	245	240	265	288	257	267	268	247	231	262	264	245	239	266	255	241	248	242	247	252	258	251	229	266	218	227	249	235	279	242	265	249	279	284	262	256	262	267	244	247	224	254	268	238	236	238	242	229	237	241	243	252	241	280	224	234	233	235	216	221	280	301	257	249	260	244	249	246	241	224	285	247	246	253	247	238	226	244	242	231	242	217	273	223	213	237	236	232	247	248	238	232	219	256	245	261	245	252	232	239	251	253	245	239	229	251	252	252	253	227	249	240	255	244	219	242	249	261	269	216	241	254	227	245	247	213	231	225	228	239	223	224	238	248	252	251	286	231	234	251	245	247	229	271	252	225	259	238	267	247	240	267	232	237	248	210	227	244	249	279	227	237	246	255	249	244	230	240	246	249	263	240	244	247	249	266	230	240	241	256	296	256	252	266	278	243	254	274	270	271	240	287	246	233	267	246	242	251	244	249	259	251	232	260	237	254	256	248	247	235	251	244	243	246	243	242	226	235	260	249	214	278	241	244	279	242	240	239	236	259	265	238	259	253	254	237	260	234	242	228	212	249	239	237	232	243	261	248	262	246	246	231	224	261	210	235	237	235	236	231	221	240	233	252	254	252	258	235	241	232	268	243	242	249	249	245	226	264	239	257	272	246	230	278	251	242	252	230	227	219	237	277	268	247	241	251	247	245	242	234	269	233	234	211	255	230	241	262	261	290	251	274	246	249	221	259	252	227	236	251	254	275	255	267	241	232	245	227	275	239	242	247	271	227	223	270	255	249	248	283	237	241	245	258	250	253	244	237	228	250	229	253	265	243	253	250	266	234	237	234	256	264	239	246	255	231	263	210	259	258	256	237	262	240	253	251	244	255	255	235	240	245	228	257	222	260	260	249	240	224	242	282	255	244	270	243	208	268	237	230	242	255	217	243	217	252	256	216	237	244	268	267	228	294	242	268	247	225	271	259	214	247	262	225	256	260	232	232	242	239	271	247	252	270	243	225	265	213	212	241	247	280	242	235	224	227	246	249	254	269	204	227	228	249	265	224	239	219	246	225	221	257	244	272	252	231	267	236	232	262	249	252	249	244	223	251	228	248	257	258	230	248	250	256	264	231	235	250	236	222	248	223	243	215	260	242	259	278	247	248	234	281	249	236	256	272	257	253	217	272	243	233	269	242	238	235	238	234	230	219	258	261	237	224	258	258	235	249	270	238	258	247	236	265	241	209	242	253	214	234	234	232	223	233	259	248	235	250	256	217	235	245	244	270	244	227	261	240	234	259	257	232	240	253	225	263	259	246	275	227	218	238	226	243	248	217	240	234	228	233	237	279	275	230	276	270	276	257	236	251	248	235	245	245	262	261	232	223	225	239	250	217	255	245	230	269	251	217	242	225	308	252	243	254	241	251	240	236	261	240	243	188	278	277	263	225	257	228	234	271	265	228	245	236	234	287	227	228	258	242	233	239	253	226	244	270	236	221	232	265	246	256	244	236	249	247	282	231	252	247	249	258	257	254	239	245	250	278	251	230	251	235	226	270	236	215	256	244	266	246	247	241	208	266	232	238	243	265	235	221	214	236	252	235	212	243	233	236	225	231	255	236	219	289	234	237	260	219	253	276	247	248	258	249	250	222	249	243	263	216	273	238	242	218	268	238	224	236	243	227	247	262	251	232	259	269	265	233	218	251	255	231	242	264	251	230	224	236	236	259	250	225	207	248	240	243	215	245	248	278	230	243	248	236	237	242	235	233	251	277	272	241	223	230	256	228	218	239	253	240	238	261	254	232	250	254	231	263	264	242	249	262	259	260	238	244	253	232	249	231	271	256	270	235	251	281	259	240	270	239	237	260	224	262	231	245	250	241	212	248	259	226	256	250	250	246	272	244	238	214	208	241	244	229	254	243	236	240	259	263	241	261	280	235	249	294	241	249	236	266	218	239	261	237	242	258	241	245	270	236	243	248	245	209	238	218	258	255	227	277	247	242	243	229	257	248	263	214	228	236	229	245	229	276	255	251	241	234	266	270	259	272	251	254	257	247	231	246	255	247	265	260	241	241	227	266	241	258	246	241	232	191	242	260	231	258	221	249	263	251	219	243	264	252	252	232	227	237	259	231	252	234	225	257	262	239	231	219	254	260	250	224	247	252	268	249	250	256	245	276	260	276	260	252	225	220	240	263	238	246	263	259	271	227	229	224	223	236	252	243	260	238	257	242	257	263	226	238	235	242	261	220	240	268	236	234	258	238	225	240	242	242	256	227	273	245	230	238	252	258	263	248	260	246	244	240	256	241	260	266	245	253	259	260	270	253	235	256	246	261	264	240	213	256	217	238	224	208	258	245	262	224	280	242	232	224	248	275	252	247	238	251	258	261	232	219	238	235	242
21477	23047	28195	33929	35429	37919	37040	38573	38349	37179	35205	30665	29251	26953	26991	27882	24447	26176	21999	18159	17091	16839	14379	20753	19375	20414	12065	7133	5844	7364	5482	6118	8945	12806	15306	17762	13008	12485	15304	13332	8366	8976	9872	6319	3154	2636	1800	1995	1576	1525	1339	1463	1148	968	907	809	719	769	715	717	718	778	693	767	701	709	721	701	797	717	716	691	705	696	691	725	715	657	695	671	682	730	711	702	656	745	690	725	699	729	753	687	700	731	845	1006	921	886	783	696	706	697	690	723	685	674	691	643	660	670	711	686	711	705	639	679	694	705	712	652	677	672	707	707	701	658	690	668	694	693	682	712	714	750	689	696	699	716	650	687	655	737	736	684	689	663	699	672	673	707	657	696	708	689	711	696	654	691	735	685	687	700	666	652	659	723	715	659	695	660	711	722	675	668	658	680	720	691	707	702	723	703	750	664	721	710	728	598	758	709	645	691	753	674	698	633	746	673	690	648	700	726	664	706	661	712	660	732	696	691	640	677	661	690	729	703	702	643	705	687	706	687	700	693	661	675	669	663	704	647	657	727	693	709	691	688	684	721	688	722	659	682	728	696	702	686	691	664	642	692	637	626	683	700	688	720	709	679	764	681	677	700	696	700	704	667	634	692	716	686	685	708	653	702	658	688	685	750	716	696	668	696	655	643	676	696	695	678	751	664	711	715	679	682	651	705	686	729	651	714	669	684	691	707	697	680	669	632	676	660	732	691	720	696	678	718	700	628	717	648	631	705	687	686	726	673	618	695	671	691	655	729	681	680	685	665	664	665	673	674	688	669	671	704	664	693	686	658	724	668	685	665	672	663	729	698	643	633	700	724	668	659	728	740	707	680	681	742	715	713	684	718	675	662	711	711	716	644	649	730	693	664	706	685	645	646	704	693	694	673	685	724	645	690	740	702	690	624	653	696	696	727	699	642	718	653	698	656	689	693	670	673	711	719	654	685	670	696	684	671	710	699	677	666	719	657	694	704	705	725	704	710	714	651	676	665	719	716	702	651	636	687	713	669	726	749	689	745	725	642	690	685	689	678	718	666	707	707	682	702	707	661	652	704	746	665	685	701	709	682	637	726	719	657	652	713	675	705	659	651	707	639	683	700	638	689	676	685	722	714	682	714	725	735	709	689	738	652	671	669	655	709	709	679	747	662	704	678	627	684	671	697	718	661	722	671	748	677	698	719	707	673	691	648	667	687	679	647	654	679	674	665	712	672	684	655	725	692	742	702	714	727	715	702	687	643	700	701	688	692	664	697	654	632	695	677	701	652	724	699	725	666	709	695	656	717	720	663	669	692	687	653	653	645	699	683	706	668	724	669	699	688	715	666	682	704	653	675	687	669	679	666	727	667	684	706	691	660	647	669	697	651	715	708	733	722	651	683	674	712	681	690	702	691	675	706	664	727	710	728	690	709	737	670	687	715	695	720	709	689	692	739	662	691	711	643	707	724	687	683	695	749	665	675	713	695	652	697	669	670	683	717	641	665	657	684	675	653	675	707	643	679	697	680	717	662	672	690	687	727	642	707	684	718	673	692	714	695	688	663	667	733	712	717	693	696	677	685	654	671	652	642	666	693	747	702	699	708	669	681	717	694	681	651	690	731	720	658	676	679	711	714	694	712	652	687	650	717	655	727	696	727	668	754	739	726	677	677	700	678	652	675	676	685	650	693	681	669	699	654	662	681	691	685	736	650	717	683	702	628	685	644	744	654	699	682	695	736	720	699	690	692	672	675	700	674	696	719	723	670	722	686	710	735	681	714	702	696	721	664	725	734	643	675	664	697	705	701	694	690	691	688	712	730	670	715	735	728	701	670	685	710	684	671	651	724	701	688	698	630	706	726	722	648	679	717	672	659	666	684	707	696	719	698	696	687	668	703	677	670	686	746	678	693	727	706	715	722	684	719	697	712	703	677	649	747	641	660	628	652	703	686	674	688	707	667	693	672	717	737	718	637	642	665	713	675	663	685	660	668	662	688	662	696	686	697	683	699	761	666	653	679	674	708	664	728	740	670	649	711	616	681	646	619	672	664	712	654	729	672	627	689	684	648	641	675	657	699	690	664	676	654	667	710	719	668	710	666	702	688	725	726	710	661	649	712	695	704	662	696	665	751	686	702	676	667	680	695	705	675	707	671	677	697	714	678	686	701	669	751	680	661	685	680	634	697	697	679	659	685	688	682	671	695	675	685	685	700	703	656	691	715	635	617	703	668	646	689	734	707	710	682	710	726	665	706	699	688	662	686	675	679	675	677	671	673	715	705	673	669	732	640	748	683	693	668	741	733	674	673	715	683	696	692	681	702	696	675	679	656	685	683	698	717	697	691	781	662	704	709	648	743	688	692	701	717	695	698	708	720	712	687	661	683	740	758	668	698	629	703	693	635	689	699	712	701	739	685	664	632	740	714	700	678	675	670	757	709	671	733	702	689	685	687	665	686	663	660	683	719	710	705	655	659	708	639	702	682	687	717	687	691	660	711	673	709	693	695	720	694	759	673	690	717	761	727	716	703	707	691	709	686	739	686	678	683	688	708	681	727	698	707	685	675	695	690	687	689	693	691	688	695	686	685	667	705	691	752	669	679	699	625	706	740	713	657	726	758	691	722	731	719	681	708	663	653	677	703	715	704	723	686	726	696	698	699	689	665	693	676	701	708	657	693	654	689	652	741	711	669	702	698	676	686	696	724	713	662	693	649	681	706	683	737	637	642	716	676	721	696	663	708	681	688	703	697	682	702	690	716	631	700	621	689	671	715	685	659	701	705	720	724	728	731	640	667	683	664	683	676	706	685	665	697	681	705	745	703	683	693	692	681	686	694	680	718	706	682	691	706	697	674	708	731	723	731	696	717	660	694	650	698	627	715	692	674	723	692	669	662	718	700	694	640	721	700	652	646	714	665	728	694	705	670	670	694	654	683	689	732	687	693	721	729	654	684	704	686	712	682	661	686	712	685	677	676	691	699	714	675	729	733	663	745	669	642	698	677	720	643	731	724	689	768	688	711	679	686	729	762	693	706	702	657	699	665	676	660	696	682	662	678	690	677	738	678	719	653	659	665	760	713	708	681	640	744	637	698	726	646	727	727	685	682	687	655	598	703	711	683	665	678	713	665	689	718	635	675	673	682	704	646	642	731	681	677	652	657	681	724	688	683	728	688	690	715	672	725	663	722	711	673	682	673	711	659	700	749	695	698	719	691	749	724	708	686	667	710	728	699	677	694	694	663	653	721	740	663	695	668	697	701	714	691	681	707	712	669	682	665	680	714	690	679	693	680	684	670	737	707	732	647	683	651	656	689	682	650	713	642	730	648	713	711	699	729	691	736	669	697	664	662	688	706	758	673	729	725	692	714	716	683	679	716	704	722	669	669	732	706	671	709	672	683	677	688	682	726	733	700	702	735	646	680	661	683	704	722	683	737	649	734	734	707	660	712	717	688	715	690	640	665	621	711	751	683	680	672	673	661	708	703	720	707	688	658
37672	34274	35786	35310	35585	33343	30332	33860	33054	31752	25337	23216	20305	17095	14655	14842	13455	11797	11123	9662	7070	7791	5626	8585	8291	6969	4243	1462	2159	2640	1851	1917	2737	3790	4623	5289	4502	3366	4577	3764	2427	2550	2474	1493	791	636	472	577	476	433	388	368	364	327	289	300	252	289	291	282	270	284	259	271	267	304	262	273	270	278	238	252	266	261	282	265	266	226	277	266	285	258	262	274	241	261	292	248	293	247	270	258	288	265	301	369	358	291	283	247	273	254	254	275	268	275	249	252	244	310	267	274	272	267	264	242	281	267	255	243	278	285	266	275	265	273	277	260	254	274	300	282	246	272	273	283	279	279	266	253	269	262	275	284	257	280	278	271	239	280	268	280	271	281	274	248	252	259	280	229	244	279	276	236	293	302	261	275	260	265	244	249	262	270	261	254	269	289	282	249	221	271	247	293	255	282	252	273	280	257	256	268	257	257	255	261	304	273	292	257	257	262	275	262	271	265	291	245	294	278	295	263	264	278	255	264	273	302	250	264	289	275	259	267	268	264	253	284	251	259	252	289	281	272	305	309	280	252	242	270	248	251	270	276	221	277	260	264	247	267	248	244	239	302	292	242	289	276	269	262	255	246	235	291	275	268	270	262	290	268	260	271	266	272	278	246	256	247	254	253	242	298	220	281	254	247	255	261	277	294	273	264	278	275	288	278	240	251	272	258	276	239	278	269	267	309	267	292	286	289	255	259	244	267	274	264	260	256	275	266	273	265	267	242	281	245	251	271	266	265	249	296	266	261	289	271	271	241	279	285	275	284	282	262	275	277	284	246	293	270	252	234	253	254	261	256	270	241	281	284	279	241	251	258	247	253	251	253	267	225	258	268	238	262	277	270	271	256	269	294	268	251	270	254	255	269	301	275	272	272	248	290	241	258	264	269	276	269	232	305	259	267	265	279	279	278	246	232	275	227	265	269	254	267	257	231	261	262	258	245	293	291	258	267	283	266	283	248	270	261	234	300	294	262	264	251	270	265	271	248	254	270	245	263	243	277	259	254	300	275	276	260	266	264	277	267	277	245	245	292	252	287	247	266	273	302	282	236	278	252	256	263	281	234	271	295	304	289	260	275	308	239	255	283	278	273	287	238	269	239	274	278	287	248	250	243	258	239	247	260	279	243	268	269	274	275	271	256	252	256	286	253	267	293	255	263	266	266	286	242	273	261	284	247	254	261	262	270	298	263	231	242	268	234	301	261	269	261	299	295	273	261	243	272	256	222	254	282	262	278	262	255	271	284	262	256	262	244	290	292	274	271	238	252	236	271	259	268	272	271	274	254	267	295	252	266	253	265	262	281	262	254	279	285	282	277	295	274	248	220	271	277	254	264	237	252	243	277	266	267	265	257	295	279	271	285	278	254	300	268	263	270	257	261	280	298	240	262	251	270	267	256	268	251	240	270	293	237	292	257	252	286	288	294	260	252	259	276	294	266	265	266	267	257	275	281	256	257	248	253	278	242	265	236	232	263	272	268	270	259	268	262	283	268	286	270	282	260	262	296	236	256	249	253	255	256	259	268	278	293	287	273	260	256	252	257	289	266	251	281	269	238	287	279	261	258	301	300	253	263	274	241	286	257	262	288	302	261	272	267	271	242	278	244	289	253	274	265	268	246	263	271	257	271	278	257	282	264	257	271	248	253	258	233	281	249	283	255	267	261	254	262	248	259	284	288	275	255	289	254	269	245	258	262	256	277	235	273	256	263	264	287	262	249	266	277	285	240	258	245	269	282	256	237	284	276	286	293	287	276	280	283	273	254	236	233	235	278	241	259	278	270	263	270	288	234	255	282	245	286	278	275	282	255	271	255	273	276	270	250	293	249	247	254	272	282	276	303	274	245	246	285	242	262	245	263	267	272	247	245	284	248	276	259	267	231	284	265	275	257	284	270	247	253	264	283	261	282	256	261	254	262	237	289	253	266	225	275	282	263	249	274	276	268	283	277	271	264	256	234	243	241	297	282	263	246	250	244	257	250	273	271	263	219	259	261	250	268	263	283	275	271	272	300	284	246	256	278	225	266	257	281	283	254	247	284	281	287	248	250	274	304	270	273	254	269	225	269	262	249	236	284	259	264	281	276	279	301	278	270	272	290	262	264	264	271	296	260	285	263	255	271	275	276	260	266	251	256	245	271	276	266	260	239	283	229	275	260	271	277	256	253	281	278	249	264	285	277	237	268	271	297	261	252	276	271	297	276	288	260	249	268	269	286	277	267	270	295	296	285	246	246	252	252	272	254	308	291	240	275	252	259	273	249	259	278	267	270	273	259	259	252	279	270	242	293	289	257	255	276	278	275	259	281	255	255	292	254	293	268	291	283	262	242	268	232	273	270	259	251	307	269	275	241	254	246	260	304	264	244	234	275	296	273	262	297	258	272	242	241	299	234	267	266	242	272	310	272	266	265	245	237	267	237	270	259	290	289	271	261	261	231	265	267	270	267	312	238	268	264	290	259	265	275	238	306	268	241	241	275	249	270	267	276	288	282	253	259	248	240	263	254	298	275	254	266	272	267	236	260	284	272	236	277	274	272	278	267	287	263	286	277	294	285	276	270	271	261	298	237	276	245	273	269	238	272	295	260	236	271	249	278	286	240	248	264	240	285	245	253	297	276	270	279	283	243	255	246	310	253	310	267	306	269	275	296	248	272	267	255	275	250	270	241	250	270	258	263	261	241	293	264	231	259	261	262	260	276	282	288	245	275	240	273	257	247	252	243	255	270	261	287	259	272	297	243	259	278	227	247	244	275	270	262	256	265	256	256	240	250	265	225	264	263	251	273	256	266	298	268	248	240	252	250	261	291	274	253	283	259	255	252	264	291	289	254	257	281	240	237	264	310	255	253	263	246	257	275	299	244	255	255	250	239	277	243	243	273	260	283	245	287	279	282	250	270	274	247	275	250	263	257	270	274	264	250	262	240	258	265	259	253	263	280	252	271	251	271	259	264	282	247	252	294	246	293	229	257	285	265	246	276	244	259	241	284	242	261	263	261	284	262	263	255	264	260	251	244	241	255	269	266	283	254	261	260	250	266	262	269	267	264	240	238	282	281	248	259	242	269	263	265	282	277	265	266	292	263	264	258	238	284	254	252	275	233	269	267	242	239	274	280	284	283	265	261	247	266	252	272	282	273	236	261	274	279	254	244	270	251	293	256	249	264	256	281	294	233	244	256	305	262	286	272	261	272	294	274	251	257	268	269	282	248	305	257	263	288	273	301	288	261	249	245	274	238	277	260	263	292	252	296	271	246	264	247	287	240	300	275	281	287	236	273	261	268	274	269	258	274	295	259	251	241	243	233	281	270	286	270	275	276	236	293	268	284	271	260	257	255	234	296	288	252	266	251	236	242	251	298	254	267	283	271	252	278	254	259	278	273	249	254	251	281	267	244	248	279	248	278	301	239	261	255	254	271	280	268	278	254	308	262	249	259	298	249	278	249	256	258	252	266	249	258	258	274
26360	27191	32875	37659	40694	40579	40718	43925	43693	42582	38535	36985	36008	33928	32284	34215	32574	30863	30711	25863	22411	24421	19711	27616	25386	24073	16094	6711	11208	12551	9769	9983	14287	19013	21928	23425	20110	16319	21120	17314	12425	14094	14050	8944	4538	3609	2359	2730	2410	2198	1764	1556	1303	1227	936	947	860	808	793	786	832	765	804	804	788	747	748	752	754	739	751	734	748	765	781	727	758	692	742	776	749	798	750	762	730	803	766	768	766	746	768	753	745	890	1146	1237	1029	918	847	782	742	780	742	709	711	728	720	718	735	713	750	727	759	745	737	742	735	768	770	732	752	758	749	796	711	740	745	721	781	800	728	694	755	773	785	727	761	776	681	788	746	701	755	760	713	744	708	730	738	737	735	761	749	768	713	704	760	712	717	769	749	756	758	689	730	776	719	724	749	799	750	794	732	728	756	728	781	691	758	788	732	718	756	722	766	756	735	749	739	746	717	755	712	699	732	752	747	733	726	696	695	729	711	780	742	725	703	740	739	752	715	708	718	709	721	764	745	759	790	781	726	678	725	722	741	719	767	730	750	717	737	751	730	727	704	711	762	717	722	752	743	757	728	745	730	793	757	732	722	738	738	698	734	715	757	719	699	746	731	715	719	803	691	746	726	729	731	721	733	708	698	768	770	705	738	757	732	752	736	730	725	758	735	752	760	689	728	730	773	738	773	757	727	701	702	711	756	771	718	747	727	676	749	724	728	757	722	784	710	754	757	728	762	756	727	674	701	703	714	793	759	749	727	762	790	750	710	760	723	737	763	705	710	755	747	711	694	734	707	711	734	752	713	733	743	728	700	756	740	723	762	758	714	692	714	731	748	759	752	773	739	707	723	743	700	769	761	711	685	730	762	767	755	669	715	730	726	746	707	718	723	728	734	753	709	766	745	735	766	714	712	795	771	722	710	713	769	751	738	723	731	736	731	759	705	734	712	702	757	690	765	754	782	707	754	743	753	747	721	760	745	706	765	724	710	808	728	707	690	772	777	716	793	719	792	747	753	694	740	691	781	734	766	788	689	719	718	778	725	723	718	729	780	733	739	708	742	702	754	722	720	737	792	716	721	760	718	733	675	755	732	720	716	714	710	735	717	743	786	722	740	773	734	752	737	735	750	687	746	798	729	763	723	747	719	718	745	711	769	742	700	707	745	790	772	754	699	742	752	727	709	739	732	793	724	738	777	720	758	756	749	716	730	703	776	790	734	734	698	766	763	747	729	797	740	733	725	723	794	745	720	713	717	749	757	760	726	792	769	728	756	770	767	765	710	732	719	793	766	754	768	737	717	741	785	684	738	747	769	739	689	706	793	772	785	713	763	724	734	753	718	761	708	761	751	703	764	757	728	693	715	754	762	759	782	732	740	743	784	742	781	728	691	796	756	750	723	726	808	736	748	777	737	761	731	724	731	737	717	726	727	733	750	730	715	743	743	772	728	717	725	760	741	737	672	737	725	699	692	724	762	772	765	716	755	727	725	699	715	721	713	729	732	769	717	751	700	726	778	696	739	702	727	707	746	707	760	741	757	803	738	756	745	758	715	735	741	718	738	743	764	707	711	726	732	782	727	751	760	769	711	776	746	727	692	747	714	776	742	786	707	756	742	759	715	742	726	748	722	762	721	723	748	733	715	717	716	722	754	728	692	808	733	749	777	741	738	745	768	787	721	717	730	740	708	713	708	706	733	696	690	714	758	740	739	732	734	725	683	800	700	712	718	716	746	721	732	744	712	716	758	708	717	726	710	736	750	762	769	740	751	739	729	690	754	719	731	755	746	743	758	799	719	727	784	738	771	775	763	740	758	698	682	777	756	750	750	757	720	720	701	746	756	699	719	725	729	742	763	735	748	716	716	679	703	734	729	732	693	724	742	755	749	720	743	737	717	729	731	732	729	769	778	781	768	704	697	724	777	726	744	756	679	710	713	741	773	704	719	744	765	730	734	738	712	726	751	756	712	706	760	742	749	731	772	771	765	694	718	759	774	756	701	742	736	709	759	737	707	774	781	734	740	759	706	720	720	740	729	749	716	759	738	753	731	767	743	735	751	758	788	741	797	739	760	748	760	697	756	802	725	720	663	781	736	734	779	736	750	789	712	741	738	713	708	727	777	748	768	731	729	762	707	717	751	732	714	723	775	774	750	798	701	749	781	768	705	720	792	744	744	730	736	820	762	738	739	729	741	729	725	731	740	747	757	771	710	752	758	767	729	738	745	697	743	760	706	701	729	725	719	777	777	687	730	738	811	750	707	758	701	759	765	713	728	755	707	762	720	719	720	750	773	739	741	751	719	648	763	777	681	751	761	776	712	700	727	765	751	698	758	714	761	710	733	725	735	745	755	705	741	745	706	760	726	730	728	716	705	757	735	729	716	786	709	775	723	725	733	762	723	786	768	760	755	727	729	717	755	760	755	757	742	742	732	736	770	713	738	783	703	759	687	766	759	728	754	725	745	745	708	743	725	737	709	771	724	780	763	729	715	753	771	757	724	789	751	770	760	701	710	709	750	756	722	689	703	695	701	769	710	748	775	713	703	761	735	729	752	684	698	823	740	702	785	748	718	747	696	724	719	724	734	763	770	713	791	739	767	741	724	754	741	703	713	698	760	713	744	745	749	765	726	738	706	716	736	714	753	705	738	709	720	732	694	757	771	746	697	751	744	747	725	760	733	718	704	761	746	734	705	677	773	771	754	741	739	768	729	692	703	707	751	750	741	745	759	718	784	697	746	760	742	708	684	738	689	759	705	767	701	754	740	771	747	755	710	698	763	764	747	743	734	756	739	745	710	710	779	693	653	722	687	743	674	710	776	692	710	747	751	690	719	693	775	757	781	745	738	747	761	793	726	711	752	761	737	708	760	787	783	729	756	680	765	749	690	715	713	711	728	778	736	695	694	744	698	738	762	736	754	735	743	733	716	735	766	679	746	742	750	742	732	741	702	750	710	794	743	718	751	759	754	721	717	738	718	723	745	694	736	709	734	741	697	724	699	757	776	791	728	708	784	741	794	766	749	762	695	765	759	737	733	751	742	765	703	699	725	791	755	716	719	745	765	762	753	719	724	713	784	776	764	729	749	746	767	739	729	697	748	728	718	699	740	737	719	780	704	716	668	754	749	766	751	727	733	743	747	749	729	690	742	739	758	718	760	742	771	731	712	786	746	712	739	761	669	781	750	717	757	787	720	759	749	774	763	717	750	705	764	753	706	726	717	729	765	736	730	710	767	756	701	746	734	773	732	731	734	695	767	706	761	703	780	719	731	697	764	741	733	713	771	722	747	741	705	769	757	722	722	729	747	744	736	728	753	729	745	731	752	719	698	716	713	683	730	712	724	727	734	741	717	740	759	770	716	764	809	759	723	774	770	761	749	754	795	802	688	738	730	732	743	723	813	758	724	717	738	745	757	753	743	728	713	727	748	760	746	738	778	803	709	696	740	749	767	748	728	731	738	720	728	735	741	710	741	763	791	742	717	722	727	775	713	742
10392	8128	8337	6525	5575	4982	3288	3475	3093	2816	2203	1897	1487	1247	1190	1031	945	855	796	728	592	630	579	622	587	550	447	363	375	412	412	382	405	472	502	492	425	378	523	423	387	357	390	328	284	285	306	330	303	266	302	271	252	270	288	250	272	294	264	245	301	302	249	270	273	257	284	268	258	284	248	268	279	278	257	280	289	282	242	258	255	246	299	257	250	274	287	262	287	270	299	272	260	271	300	294	254	297	300	243	258	267	271	265	259	282	266	259	263	285	269	258	279	274	294	299	272	259	250	274	267	280	256	269	267	286	276	297	312	247	271	278	270	304	283	250	258	322	272	254	256	301	258	243	270	262	280	258	279	292	298	287	244	269	288	258	249	245	257	271	286	277	301	277	282	290	255	289	256	285	265	291	262	265	285	257	285	301	285	270	268	256	291	281	307	260	288	269	290	253	264	266	275	268	300	231	254	247	295	246	253	278	285	273	263	240	237	287	297	312	282	252	291	277	287	260	285	269	263	261	263	271	276	253	255	280	283	297	273	292	251	285	267	281	269	277	277	292	276	280	274	301	295	285	254	279	272	263	268	274	258	249	241	289	271	295	258	284	265	280	290	302	245	265	254	271	283	316	302	299	257	272	303	282	293	293	298	288	287	266	275	273	287	281	279	283	254	252	261	259	268	264	256	280	279	289	277	247	272	234	256	252	291	272	286	295	293	286	245	292	297	257	254	300	263	285	261	297	285	269	289	275	317	255	276	274	279	255	282	309	261	259	267	284	259	235	248	294	254	274	275	269	248	273	294	278	290	257	272	285	283	271	296	266	243	278	302	258	282	268	237	254	278	272	290	255	254	304	251	262	261	249	272	275	244	260	260	261	269	277	279	257	275	261	310	288	248	297	287	268	301	271	257	258	266	262	259	284	266	281	284	260	259	287	271	300	279	245	272	265	280	271	246	287	257	269	281	299	261	268	277	276	309	264	287	265	264	255	269	250	259	262	283	296	285	269	282	297	276	292	249	253	276	260	267	286	303	301	300	265	261	277	269	249	269	274	275	278	288	293	286	252	274	305	265	262	275	252	279	284	291	263	239	273	278	248	303	271	252	281	279	240	281	238	260	296	290	256	265	257	307	269	283	271	262	269	272	270	282	253	268	253	290	298	273	273	281	279	295	289	262	301	277	257	302	273	238	252	294	282	302	261	293	268	302	251	279	263	247	281	255	293	240	271	260	261	258	281	265	258	275	258	274	290	245	259	263	282	277	296	288	270	247	279	267	271	246	273	275	265	278	279	269	268	266	266	304	269	266	276	266	265	255	276	276	281	292	265	261	290	307	288	256	286	274	264	291	270	291	273	277	263	292	286	247	277	266	273	289	257	264	264	263	268	303	274	275	260	298	299	289	287	270	297	269	236	284	262	279	251	263	268	266	273	277	292	249	272	252	303	245	244	263	272	284	282	295	259	264	276	279	310	262	269	252	251	268	274	258	264	286	263	279	294	266	277	227	265	236	288	293	265	284	254	279	291	265	252	289	264	256	276	281	276	269	304	288	274	270	242	261	289	291	264	280	269	268	285	273	228	281	269	264	273	277	258	257	265	303	278	268	246	262	278	275	252	268	273	265	272	286	277	269	263	263	280	262	260	256	256	242	298	285	246	297	258	268	292	272	279	254	271	274	268	273	255	300	271	266	292	279	278	293	281	296	277	235	260	264	252	290	292	273	269	272	297	249	267	260	295	252	247	270	287	277	250	280	232	253	287	252	274	268	311	305	258	257	313	274	264	241	285	275	262	261	289	268	252	281	278	263	282	268	270	273	270	258	274	286	245	289	259	291	268	280	282	269	276	281	244	253	282	282	288	243	271	285	266	247	304	234	231	275	278	259	261	307	249	270	294	263	289	253	249	308	276	290	252	278	260	250	256	273	296	249	299	294	303	243	276	278	268	308	248	279	287	263	289	269	256	292	241	254	252	261	265	253	294	278	294	267	283	305	270	267	263	259	270	264	270	285	282	289	296	270	276	270	242	262	268	242	258	264	295	266	304	245	257	303	272	275	299	297	276	251	276	288	253	277	288	258	279	249	264	278	255	253	249	253	249	261	255	275	293	260	281	269	253	253	289	302	273	258	295	271	278	279	251	307	293	285	250	280	277	264	268	279	264	272	263	248	262	279	246	253	263	265	271	279	301	285	259	255	257	294	299	292	298	289	251	287	266	266	280	276	292	253	299	254	270	274	284	266	240	258	307	296	273	260	280	282	248	266	296	282	257	291	308	238	271	243	295	257	279	275	296	285	281	243	296	257	269	245	277	281	265	298	272	277	283	296	282	286	274	234	282	261	269	286	256	263	267	249	246	242	265	268	292	259	298	273	252	266	248	260	277	271	245	298	226	229	263	287	288	236	245	265	317	280	248	265	252	296	272	247	235	252	264	274	289	257	261	268	294	262	264	282	314	277	269	270	250	252	280	274	279	267	249	278	296	299	275	279	272	254	250	251	260	276	292	295	252	254	267	294	262	260	262	283	278	270	277	266	243	279	276	278	278	289	288	266	282	278	273	267	250	265	261	257	245	264	271	257	287	284	280	285	259	270	260	294	299	264	275	268	296	260	279	287	271	271	290	263	286	243	280	283	315	284	263	283	289	275	270	282	272	301	245	240	285	298	275	273	282	256	276	267	264	265	278	257	259	271	288	267	319	299	255	270	289	264	281	277	258	285	264	278	257	257	278	269	292	245	277	286	245	273	273	266	272	262	293	303	262	251	304	280	260	257	278	270	259	300	269	257	248	279	317	271	267	247	275	253	283	254	296	256	256	241	284	254	275	275	272	269	281	272	265	273	262	286	259	277	258	257	246	291	277	274	276	261	279	278	291	281	288	268	268	288	292	274	273	270	265	261	299	272	282	265	265	265	249	307	315	264	277	248	273	299	297	302	298	304	257	286	265	274	277	285	249	268	280	261	270	295	285	257	253	285	289	282	282	257	253	256	245	274	263	287	272	295	286	257	269	275	263	285	287	294	275	283	302	290	254	275	283	275	291	294	270	274	259	277	290	280	281	300	252	253	283	271	261	300	271	273	246	255	290	269	276	255	291	267	255	271	298	299	271	263	241	258	263	259	258	300	285	249	284	284	254	281	316	262	275	264	277	284	270	288	269	254	268	284	243	249	281	271	298	281	293	266	280	272	249	256	279	295	288	319	275	253	263	262	292	266	276	272	270	293	251	271	277	294	281	293	276	264	269	256	270	265	254	245	256	230	253	284	287	245	309	278	251	301	303	254	268	274	256	258	265	246	286	268	260	300	259	278	260	263	273	245	277	288	287	263	303	266	257	266	285	275	263	299	237	261	270	266	268	254	259	291	256	279	255	313	257	269	263	291	272	249	267	261	248	263	302	251	261	240	266	284	273	263	275	301	255	277	253	245	268	272	290	254	269	257	288	287	257	242	273	264	252	268	283	273	273	272	286	271	284	245	267	244	282	287	262
7147	7973	12503	14060	14487	14095	11164	13103	11692	10731	8832	7935	6666	5997	5411	5180	4582	4151	3760	3212	2769	2689	2636	2735	3334	2918	1825	1353	1527	1488	1525	1480	1888	2190	2233	2452	2088	1864	2046	1746	1394	1615	1491	1111	924	901	870	851	822	819	792	801	797	729	689	764	741	756	739	734	755	721	763	741	705	730	721	766	696	761	769	709	703	747	728	729	760	754	737	735	715	720	752	760	735	738	707	763	721	730	710	740	778	790	781	757	831	852	775	772	717	701	742	740	751	769	758	717	713	725	741	741	718	737	718	740	698	744	786	699	746	746	744	747	692	746	758	784	706	733	749	717	719	752	736	773	789	728	765	726	763	729	712	700	767	733	731	741	784	717	767	698	810	712	737	731	746	730	700	737	744	734	702	707	734	721	745	746	702	793	731	714	756	694	731	732	696	758	670	744	702	688	752	755	752	764	774	724	722	778	791	757	750	764	772	784	733	735	742	771	724	767	682	770	745	769	762	752	732	734	689	740	772	684	741	783	768	695	719	720	758	753	734	748	742	680	780	762	781	722	776	760	774	758	732	729	746	763	740	728	755	757	714	728	697	736	786	762	737	752	744	692	721	702	740	739	781	728	746	683	760	761	745	707	721	759	743	743	688	744	744	719	793	768	742	714	761	740	707	714	766	730	721	701	786	768	721	756	746	793	743	750	713	772	714	737	750	740	730	754	715	718	719	788	745	748	767	729	768	721	727	718	693	803	702	787	729	741	760	746	731	724	709	737	783	731	737	761	719	784	731	767	705	767	769	742	708	726	733	774	755	745	745	743	714	749	735	746	717	744	779	702	725	710	733	756	752	713	731	759	764	739	703	728	751	760	744	772	767	742	762	775	761	785	783	732	781	705	789	716	774	743	744	765	756	719	755	732	764	723	743	732	759	717	779	741	748	717	773	703	755	727	778	723	697	704	753	718	748	711	719	743	735	728	775	773	734	719	778	721	721	711	793	730	731	750	761	766	739	735	712	724	720	725	729	727	781	738	739	726	755	740	737	754	731	801	738	749	760	676	715	694	714	738	719	717	746	719	719	718	733	763	768	765	748	761	797	723	686	716	704	731	703	742	735	745	739	707	762	773	770	764	739	712	741	731	779	697	689	745	701	715	716	742	756	827	731	731	772	735	767	686	675	667	751	720	764	745	781	767	784	740	747	775	765	750	729	792	722	732	717	763	753	776	678	743	757	707	716	808	755	726	729	730	739	714	716	740	787	742	748	736	726	784	738	766	750	743	695	698	747	737	733	712	719	686	771	743	776	730	816	755	729	698	741	714	723	732	711	738	719	648	736	727	731	740	714	724	711	714	769	744	761	768	674	771	720	761	743	738	736	738	760	726	744	700	751	748	719	733	770	722	750	735	715	761	763	728	756	701	738	744	719	741	740	739	776	721	756	766	746	744	786	744	768	770	724	799	734	719	727	724	714	757	737	743	737	695	742	729	783	780	730	746	783	700	729	743	748	760	745	759	730	768	717	718	732	706	741	729	718	688	736	744	746	749	693	718	748	774	726	722	685	756	747	733	746	712	722	726	762	708	741	730	760	718	770	731	760	740	726	785	718	736	719	711	704	751	772	698	769	729	778	725	768	741	771	743	725	759	738	725	682	722	768	751	736	715	748	749	773	736	715	742	678	733	732	735	687	733	706	761	751	689	744	710	758	700	740	723	736	702	723	739	715	718	730	712	698	763	728	755	723	717	701	741	765	720	768	732	719	706	745	756	723	761	770	696	770	733	737	732	747	710	704	713	770	747	744	750	735	707	738	699	748	745	746	758	761	799	772	727	740	800	746	726	680	781	753	769	794	779	773	718	765	737	733	764	738	715	706	762	715	710	771	751	686	703	716	803	736	716	712	778	779	813	698	774	783	742	774	742	737	766	749	727	719	722	759	716	752	738	769	746	698	723	712	707	737	793	747	734	730	801	723	754	746	726	744	737	711	771	740	728	781	725	760	764	760	776	755	787	751	696	685	712	779	739	725	745	744	737	765	744	740	737	734	744	778	743	777	716	737	702	786	691	755	736	719	746	717	766	750	802	719	698	671	718	747	730	730	767	692	715	716	703	749	703	728	715	720	696	743	750	709	769	717	703	734	726	702	724	767	749	761	767	771	767	716	733	753	687	748	734	730	750	772	722	708	783	733	727	777	749	757	737	733	683	765	739	736	732	754	744	749	735	738	704	746	741	732	715	752	746	771	703	745	705	727	732	745	770	745	781	745	764	704	718	728	738	761	741	779	713	703	697	709	760	769	744	738	689	692	737	739	756	723	766	705	725	747	722	738	730	771	712	731	760	730	729	687	789	701	742	730	723	727	795	771	795	733	745	738	754	727	757	709	696	739	753	698	685	732	797	719	739	751	724	768	749	702	746	764	800	729	689	777	717	768	721	713	748	749	668	729	737	713	704	724	786	738	725	767	703	717	703	717	738	719	726	724	721	770	770	750	734	764	696	724	698	802	699	716	682	731	780	749	766	755	722	712	779	730	701	753	712	801	766	715	682	738	744	747	769	729	705	742	713	707	714	746	724	759	719	786	710	770	685	796	720	735	716	721	736	756	768	720	758	721	766	686	745	739	744	742	744	758	676	696	725	715	784	756	757	721	700	757	707	713	726	709	760	755	679	760	738	772	785	707	758	754	733	715	727	736	762	739	754	753	696	725	746	719	751	801	725	743	684	793	742	735	729	775	720	763	748	768	715	723	743	772	792	697	730	742	708	733	721	739	767	759	728	722	681	719	718	774	761	722	763	748	738	746	728	779	744	705	712	766	736	724	749	705	770	795	704	762	740	720	733	723	707	766	707	714	738	764	772	751	718	745	730	770	699	758	763	788	779	765	757	720	759	773	764	750	729	796	752	742	760	784	759	716	720	773	770	671	780	745	708	686	792	725	746	768	747	765	759	726	754	746	733	771	780	788	709	729	719	741	743	751	748	789	723	737	711	717	734	758	723	749	765	764	733	742	729	698	748	709	689	752	732	775	748	730	718	764	762	774	759	691	732	685	716	737	759	754	698	730	768	785	774	746	719	754	707	795	731	726	741	740	725	803	749	725	736	753	741	735	719	734	734	746	757	789	798	695	749	794	758	774	738	761	758	752	733	728	757	719	747	725	777	790	743	773	746	724	751	756	709	754	750	808	744	701	781	740	724	723	731	719	737	748	698	774	716	762	682	745	719	765	766	770	728	726	741	724	700	735	763	722	731	749	715	788	732	733	739	739	722	756	759	775	775	708	760	744	752	729	746	728	737	728	749	683	756	722	693	763	774	776	771	769	718	758	739	742	711	706	735	741	778	729	752	744	721	684	744	750	740	736	700	801	755	751	704	726	754	713	760	743	738	753	710	687	752	749	762	737	767	730	748	721	753	737	711	770	697	717	719	743	737	722	783	741	740	737	735	711	756	779	709	758	753	776	695	713	728	725	671	701	709	730	722	729	723	749	704	741	730	704	696	782	723	731	725
28376	27600	30601	30896	28497	24133	22907	29739	26342	23759	17988	17647	13418	11905	9890	9436	7608	7215	5995	5494	4503	4588	4255	4542	5700	5305	3195	1575	1589	1672	1296	1538	2543	2737	3085	3461	3014	1740	2434	1637	1567	1936	1398	877	522	377	370	383	390	350	286	253	248	248	222	202	196	208	188	212	235	201	175	193	210	198	221	209	200	193	192	173	207	198	173	198	200	202	212	202	209	211	215	205	203	207	210	214	208	230	219	186	187	175	235	260	249	221	205	223	188	195	199	202	164	205	181	191	183	189	180	198	190	214	176	185	203	217	187	221	221	186	174	207	204	185	188	186	186	183	189	195	227	186	210	172	197	207	225	218	214	233	210	172	165	191	200	209	221	202	169	217	224	198	205	183	174	204	186	208	186	204	194	186	234	202	189	189	187	209	187	199	205	218	200	191	205	176	181	197	188	191	207	192	220	172	213	181	210	214	198	200	206	216	190	180	199	222	184	200	202	200	188	187	158	192	195	212	197	210	208	204	196	207	194	204	187	180	196	217	210	196	215	199	200	197	210	220	205	210	220	212	189	193	191	216	207	208	177	180	187	192	201	208	216	195	196	173	196	206	212	208	188	194	190	191	194	201	233	184	209	189	201	219	192	192	186	184	204	180	213	198	192	198	203	193	214	219	193	193	182	205	172	215	210	196	215	189	202	211	210	209	190	194	186	199	186	174	194	234	204	181	197	208	227	168	198	194	174	197	195	210	222	199	206	168	195	200	189	201	171	197	204	187	213	215	212	209	215	165	182	207	224	184	231	182	200	189	206	212	206	184	192	232	194	187	197	188	211	177	180	199	200	176	200	209	176	175	186	184	174	195	199	211	195	205	206	179	174	198	206	180	192	196	203	189	202	198	214	193	218	201	202	175	189	171	188	188	196	210	196	191	200	200	190	195	219	204	225	199	206	216	183	200	213	192	209	178	203	189	188	187	200	199	218	186	198	230	193	187	222	208	207	211	202	177	188	194	200	207	212	195	183	217	216	214	219	193	201	221	195	218	186	197	237	216	191	201	199	234	201	195	221	205	205	195	198	203	218	201	195	219	218	222	226	177	191	219	190	202	212	172	195	192	206	188	199	224	191	207	199	193	188	191	225	190	206	199	200	188	190	192	202	206	216	212	192	183	208	174	201	180	207	174	180	209	241	203	228	200	189	200	195	203	205	196	190	201	205	160	202	225	196	188	214	180	198	183	219	212	213	224	207	205	198	203	180	200	180	211	197	219	217	214	203	206	178	190	191	203	189	210	209	196	184	189	211	214	193	190	187	200	200	176	224	205	218	191	194	204	203	189	193	188	186	187	184	207	196	206	200	208	194	190	193	155	215	236	187	220	215	172	212	203	180	171	192	201	192	195	210	189	194	193	195	225	209	191	201	219	189	205	184	195	165	195	200	191	212	208	196	181	187	192	179	183	195	193	177	182	190	187	202	189	206	198	200	201	218	204	214	229	175	195	201	191	225	186	202	196	180	191	201	217	215	208	207	198	189	190	202	194	197	188	216	199	198	190	191	224	192	196	181	216	166	174	207	198	195	194	202	210	214	221	204	190	194	201	203	216	200	194	188	210	197	180	189	205	192	196	218	216	205	204	190	195	201	189	192	226	205	206	178	206	199	212	188	178	185	229	206	210	228	180	226	180	205	198	178	207	197	194	197	204	204	185	215	195	203	197	174	209	184	208	204	190	209	175	213	194	208	192	220	202	175	172	187	177	201	190	205	193	180	203	193	202	189	200	197	201	173	194	195	219	192	193	166	202	228	207	175	205	212	196	174	201	211	200	189	189	211	188	198	177	171	201	193	203	227	206	208	193	185	179	200	176	181	181	185	181	207	198	190	199	202	219	203	184	201	191	195	206	204	199	217	207	206	192	210	199	192	198	206	189	180	200	188	217	214	198	194	199	199	193	200	192	190	171	201	188	181	217	195	228	207	189	189	221	199	214	210	207	188	207	210	195	208	193	211	173	188	185	197	177	199	193	194	203	195	205	190	214	190	198	212	180	201	194	222	176	198	210	211	209	174	185	212	182	213	172	205	197	174	204	197	190	198	182	209	196	174	194	186	167	194	212	206	192	197	206	201	206	215	191	206	213	206	194	198	218	209	195	202	191	207	205	205	205	171	184	170	180	180	187	196	163	189	193	183	197	194	213	201	183	195	168	194	210	204	188	185	197	208	195	204	186	196	215	213	190	210	180	183	205	194	202	189	207	222	187	202	186	189	187	203	199	219	197	208	209	211	198	200	204	179	214	188	181	194	197	198	169	215	204	183	220	214	187	208	194	201	205	211	196	196	190	186	184	209	203	195	197	215	226	184	213	185	194	199	194	198	195	207	165	192	207	210	204	191	199	204	214	193	208	195	218	197	172	185	174	205	213	211	204	213	218	190	205	218	187	191	184	193	211	191	191	181	193	188	196	183	187	196	193	215	203	189	209	192	173	178	213	186	166	198	202	190	214	205	207	194	193	225	205	174	208	194	203	206	189	227	206	203	198	204	174	201	214	206	183	205	202	187	172	210	198	198	194	215	190	211	207	196	222	193	216	192	200	193	194	218	198	194	181	196	217	183	187	186	212	189	194	215	217	218	219	190	197	184	168	193	179	189	200	179	201	201	204	240	203	210	198	205	187	199	195	204	183	207	187	203	189	191	198	220	191	206	178	176	205	183	185	176	200	191	195	214	183	187	203	192	204	237	216	202	187	205	193	213	198	187	194	201	216	207	198	178	198	204	199	178	208	197	232	225	181	214	221	205	204	198	235	204	204	189	203	202	152	186	205	194	220	185	191	173	195	185	205	204	188	189	198	228	197	210	206	173	206	172	175	196	197	195	201	191	215	203	197	192	193	200	188	222	215	202	210	218	215	206	218	188	199	205	194	165	200	193	225	179	218	191	181	206	192	180	199	201	197	181	203	189	174	194	211	189	197	235	180	184	171	215	205	208	214	191	223	200	209	214	179	182	202	190	184	204	221	205	233	185	183	192	181	192	203	207	224	205	229	192	218	212	178	207	174	217	193	199	202	217	202	189	185	195	191	218	210	184	187	218	202	213	177	195	204	175	204	202	198	225	183	201	196	202	207	197	193	202	196	189	226	193	207	195	184	193	193	170	191	216	207	202	198	210	191	181	202	187	204	206	180	202	192	193	200	220	221	194	174	183	189	204	202	184	194	198	193	185	192	186	193	193	193	184	178	202	202	184	193	204	208	221	209	197	223	216	214	211	208	208	179	229	200	182	212	198	214	233	199	177	203	184	196	225	221	193	214	200	215	209	184	220	198	185	194	200	204	208	208	198	226	187	213	196	194	213	216	204	196	213	182	224	203	200	187	198	207	206	201	203	207	206	177	178	202	228	199	196	188	194	211	180	201	190	210	224	202	168	227	213	183	213	222	197	215	202	204	162	194	192	187	202	177	194	227	210	186	233	211	204	180	180	205	200	214	222	201	187	211	207	205	193	199	196	187	200	195
18610	22195	28153	33814	34252	32643	34759	40690	38546	36086	31595	32926	28272	27906	26142	28338	24723	24278	21190	19822	17758	18240	16359	18363	22545	21882	13171	8170	8499	8922	7312	8343	14683	14957	16676	18626	15509	9954	13185	9424	9842	11946	8778	4896	2933	2098	2112	2131	1907	1474	1163	1219	1033	843	690	681	670	690	646	606	694	598	656	610	628	635	564	578	594	588	545	601	615	577	565	540	572	553	610	578	569	599	589	543	576	562	571	583	589	564	617	590	585	621	828	886	889	744	643	566	571	580	604	559	632	589	607	580	588	590	569	527	581	520	585	599	592	539	600	571	560	578	541	553	541	590	576	535	582	569	566	535	575	575	522	570	575	609	601	568	562	583	574	580	536	539	553	576	549	557	575	593	567	533	528	564	560	583	582	568	540	556	545	570	609	556	593	576	578	560	605	564	544	567	562	526	585	552	585	574	547	558	539	570	602	596	542	566	582	607	543	546	590	602	569	553	554	530	601	574	616	622	610	557	587	600	585	548	579	554	579	625	592	569	576	578	555	561	531	608	568	573	567	584	564	572	575	580	620	596	562	584	588	600	566	545	591	541	570	591	579	589	556	572	559	571	568	569	590	594	532	583	565	567	577	540	526	556	603	567	611	584	572	589	539	536	594	595	587	570	539	588	586	581	566	581	571	534	590	568	586	580	557	590	554	536	580	542	572	553	538	596	565	546	527	556	588	528	582	608	610	582	558	644	597	556	592	555	557	546	534	577	580	540	603	581	560	571	576	612	572	577	538	591	588	551	577	542	565	566	571	588	583	588	562	595	576	566	582	603	562	598	586	558	572	616	594	537	557	576	515	549	559	570	592	553	563	575	611	570	538	581	554	610	564	587	570	540	551	572	608	609	607	630	596	588	572	567	594	570	574	530	595	596	572	537	594	607	600	576	592	588	548	570	585	576	581	585	591	580	581	566	609	563	576	530	545	575	541	576	575	554	593	582	574	595	600	582	544	542	554	552	572	578	537	570	571	552	590	562	612	590	529	523	545	554	556	601	573	572	608	570	585	580	560	562	624	581	568	553	574	545	569	617	568	564	591	566	596	566	596	555	604	587	540	574	538	587	548	556	622	597	575	542	607	509	577	557	560	564	623	563	608	592	579	563	585	582	582	571	582	606	582	603	592	579	583	563	572	595	609	573	582	573	607	563	573	593	566	585	544	604	557	608	564	577	553	575	566	548	605	596	596	591	545	562	518	571	631	540	591	572	567	565	592	600	599	575	559	595	551	570	594	587	624	567	575	530	572	562	557	583	579	587	613	581	555	593	559	571	592	582	600	566	587	612	597	531	595	565	590	543	578	608	581	590	603	593	601	586	586	557	538	557	602	589	583	584	563	587	580	606	557	576	560	557	551	570	587	559	534	586	554	568	559	555	600	577	578	599	560	584	557	551	553	554	567	571	534	498	580	564	582	639	607	592	563	595	588	584	601	589	611	595	576	589	591	566	555	577	566	583	575	586	558	539	565	597	579	575	626	551	511	603	568	577	585	554	592	558	596	576	590	601	561	552	593	571	532	570	558	572	535	576	613	532	579	540	602	571	584	537	598	598	602	541	553	557	586	584	592	553	549	637	546	544	556	559	532	514	584	593	550	600	568	548	584	579	566	615	558	563	628	600	576	557	553	563	576	587	589	544	571	599	579	539	612	561	554	572	571	568	590	588	571	584	612	528	551	595	570	552	522	578	588	599	569	553	560	572	617	567	600	585	523	564	568	579	576	585	577	552	541	606	516	556	622	586	605	581	586	541	546	579	554	607	572	573	581	575	541	565	566	583	612	579	590	590	573	595	579	568	620	580	612	558	540	604	604	583	542	618	570	594	590	567	557	535	610	546	562	586	538	554	563	559	566	566	545	576	577	577	603	596	587	585	564	535	553	553	555	599	569	573	568	605	523	607	579	603	599	543	556	560	550	576	591	552	557	613	544	591	578	614	576	579	575	591	551	550	587	545	572	597	608	518	581	570	579	569	611	589	598	575	580	558	544	563	572	578	592	584	573	573	578	595	552	593	585	565	574	581	588	581	620	617	589	553	578	633	589	594	577	609	563	519	585	573	561	599	544	572	540	578	563	543	547	575	555	578	578	592	590	574	594	593	597	574	581	591	548	573	574	582	598	567	587	577	528	574	558	539	551	580	605	563	600	585	544	608	579	544	537	592	577	547	551	593	588	619	590	580	581	592	571	566	558	565	575	545	589	534	506	577	589	575	563	574	573	567	570	569	576	601	574	534	592	510	532	556	599	584	557	578	581	622	539	566	560	632	553	583	571	556	592	540	630	565	555	569	604	551	610	591	552	593	553	530	578	569	558	577	582	594	599	575	603	554	590	540	601	581	578	598	595	550	558	583	562	560	580	555	569	589	604	569	530	554	549	555	580	515	602	588	535	607	567	583	557	561	538	530	592	579	585	565	563	565	582	565	604	560	542	579	566	583	543	599	579	561	565	576	577	601	583	586	599	512	589	528	564	610	552	609	548	576	576	514	600	541	567	588	562	526	597	520	550	551	580	533	574	551	596	594	591	557	572	568	590	560	572	593	554	557	546	556	581	589	633	588	572	551	582	559	598	559	573	561	563	581	557	580	547	552	607	602	554	557	619	590	568	622	570	532	582	611	558	557	583	586	552	534	566	549	564	564	586	607	611	582	594	613	547	535	609	609	618	555	579	534	566	553	569	600	576	620	553	575	594	535	566	575	565	567	583	574	621	580	555	550	596	595	564	582	567	522	566	595	556	603	554	573	566	540	570	560	579	538	527	578	518	578	572	579	635	608	603	575	529	560	560	549	545	552	580	577	549	557	568	600	598	587	542	554	579	606	534	593	611	559	559	573	597	606	555	531	593	582	540	518	573	623	562	577	542	607	559	596	516	536	591	579	621	579	577	591	577	513	531	601	643	631	587	569	585	574	620	579	573	600	600	563	520	548	600	567	602	623	599	551	584	554	568	575	547	553	562	619	602	593	550	591	541	595	602	518	581	594	530	563	581	568	594	584	563	598	573	570	598	628	581	569	592	617	605	618	570	587	566	570	620	583	543	550	540	538	539	539	578	570	582	544	542	539	546	592	609	580	615	550	609	595	592	566	526	608	560	597	599	586	573	559	556	570	569	561	561	541	580	572	588	574	557	545	567	621	605	584	563	535	608	595	544	574	514	543	588	538	546	544	592	577	584	554	620	594	564	563	599	590	567	546	616	553	564	595	574	560	573	581	586	606	580	564	552	603	569	591	568	585	576	567	563	565	551	588	568	599	563	610	572	602	567	591	562	577	583	615	574	576	576	555	574	561	562	566	546	580	525	605	531	551	571	556	573	598	610	578	558	582	575	590	601	554	585	514	556	554	606	633	573	556	564	566	606	571	554	577	537	556	627	555	577	542	548	567	550	569	542	591	573	623	540	566	561	588	606	591	601	583	553	560	567	570	568	551	538	556	577	621	542	592	550	576	565	579	569	551	578	601	610	591	535	593	601	571
36115	35637	36949	35317	34330	31050	31195	34885	32765	31279	25758	25148	20056	18313	15997	15048	12004	10650	8662	8729	6368	6714	6979	6652	9046	9467	5929	3995	3017	2243	1566	2176	4164	4530	5330	6246	5753	3133	2566	3144	3545	3323	1904	1253	754	626	614	665	602	463	360	330	363	316	284	281	249	274	279	327	255	274	244	241	263	225	251	243	244	246	249	239	232	257	258	240	230	218	256	231	259	230	250	243	260	250	241	241	235	249	272	242	249	240	270	278	317	332	254	240	231	249	239	224	270	228	252	268	257	248	244	255	231	256	263	223	246	220	244	259	241	245	235	261	237	254	232	219	224	242	233	247	250	257	277	252	238	235	243	221	218	207	222	239	264	264	238	224	220	241	245	224	258	251	262	226	212	222	213	237	238	223	252	243	242	232	269	267	229	226	250	239	238	237	236	250	222	248	260	223	265	228	242	247	229	252	243	252	227	219	245	269	281	250	239	249	236	236	232	222	227	249	265	244	238	253	221	236	257	221	237	223	227	246	233	252	241	240	232	243	229	212	248	230	262	246	240	262	238	229	258	241	227	229	233	226	231	250	239	222	216	274	254	215	219	250	251	244	226	272	258	241	216	225	256	258	273	238	234	260	255	212	242	239	244	275	240	258	241	242	242	218	259	233	254	254	249	246	240	222	250	228	215	227	248	252	262	230	276	231	258	263	251	274	259	243	256	252	235	245	275	248	229	249	257	272	229	247	225	247	258	240	269	258	240	222	244	232	253	235	224	261	243	258	243	243	249	261	242	233	255	243	227	240	253	225	238	204	214	252	248	230	241	261	231	237	267	232	246	226	260	237	235	261	248	244	243	232	264	225	252	238	251	265	255	247	237	231	230	254	267	240	255	260	255	260	251	252	245	245	242	258	246	247	275	241	250	272	245	220	239	214	262	242	257	267	224	243	253	244	250	240	241	230	256	236	267	254	235	274	255	187	239	264	226	250	239	284	244	253	238	242	221	264	238	230	253	252	249	212	221	228	229	236	273	228	273	263	250	227	224	258	253	244	226	265	237	219	236	268	249	229	229	246	216	257	265	265	218	217	249	240	223	247	253	239	257	249	236	250	256	268	276	260	247	236	278	234	258	250	231	217	257	256	224	200	235	233	259	236	248	255	249	247	230	250	253	247	245	260	236	251	249	234	233	214	224	252	275	264	241	277	239	217	233	241	248	242	254	248	233	250	250	231	249	223	247	250	236	267	258	272	219	241	256	264	232	243	230	252	248	235	268	243	260	234	230	235	255	228	230	250	220	227	243	226	238	212	260	267	232	221	222	236	263	240	267	246	254	223	250	255	237	223	248	249	269	193	272	251	236	282	239	225	247	235	235	254	234	234	232	262	245	255	243	254	230	235	261	268	247	231	255	260	249	229	244	223	230	255	241	239	252	259	274	256	258	247	253	268	230	227	263	242	235	224	241	246	262	239	244	247	234	223	226	258	259	246	230	262	246	247	218	243	236	227	253	239	239	264	220	246	217	257	242	241	259	227	227	255	233	220	229	251	234	238	225	246	212	257	250	233	228	240	239	263	240	234	237	218	241	239	242	237	235	248	238	267	244	243	263	217	230	243	241	214	241	271	244	235	218	228	223	268	230	241	273	253	214	215	252	219	274	242	227	245	229	274	249	243	241	224	270	239	239	224	231	222	242	257	221	276	249	256	208	281	270	257	237	225	243	244	266	253	237	233	234	236	226	246	244	253	233	254	244	233	237	237	222	234	267	271	229	258	263	218	229	210	260	238	248	236	243	236	252	289	224	230	219	228	259	228	243	253	263	222	264	231	238	252	208	230	262	250	260	260	244	231	229	260	231	244	239	245	240	228	225	244	254	254	234	224	228	222	259	233	283	255	211	234	247	248	271	249	229	271	238	247	216	238	248	255	227	270	238	247	265	241	263	244	261	214	246	244	229	250	234	245	259	244	272	212	230	233	232	275	239	227	224	253	261	230	253	254	242	275	246	249	249	218	237	243	232	249	228	243	257	228	242	261	242	231	246	225	245	264	256	280	240	269	251	254	210	244	247	255	234	231	255	245	217	250	245	238	236	248	254	236	235	244	281	225	211	244	249	274	279	251	229	261	242	230	249	212	256	223	240	255	246	266	256	262	253	238	264	246	246	227	246	218	220	243	215	266	229	217	261	238	244	237	271	226	262	261	248	226	248	249	259	232	236	242	249	245	250	240	246	224	219	257	233	232	255	221	243	253	235	238	245	235	253	209	258	229	228	264	292	238	229	235	265	269	237	231	251	257	256	280	252	244	267	257	240	224	243	253	237	240	257	270	232	233	252	255	252	246	240	226	213	240	227	255	286	233	242	211	238	221	241	220	247	229	260	214	264	245	242	258	221	242	259	236	235	269	239	241	225	218	217	261	264	253	259	276	256	237	243	227	249	255	237	259	247	209	263	259	251	258	229	225	275	232	268	237	233	253	249	228	253	241	267	252	275	244	238	218	260	252	240	260	250	221	231	239	256	257	220	250	213	268	229	262	233	226	251	241	239	249	236	244	232	245	254	226	228	234	256	220	244	242	261	258	229	237	234	227	255	250	243	225	249	219	213	239	229	222	229	258	260	260	256	272	269	261	241	221	257	256	220	279	240	218	236	251	261	225	255	250	277	248	239	244	244	206	253	225	255	222	271	247	268	256	250	247	226	227	226	255	233	237	213	251	259	242	257	244	246	274	247	237	245	217	261	267	244	246	254	216	249	239	230	277	242	242	261	270	255	224	271	234	230	257	247	269	229	264	266	244	244	239	249	256	248	252	248	264	225	240	245	260	213	240	245	248	246	258	242	240	252	220	257	215	264	240	253	240	211	200	240	257	246	235	247	245	231	234	258	221	246	230	236	263	247	237	257	226	261	237	244	238	243	252	250	252	241	268	230	256	245	235	238	250	230	211	240	243	265	226	228	221	248	288	256	232	252	233	220	229	254	211	225	256	243	235	215	254	238	240	250	222	250	253	241	244	267	239	227	247	257	256	248	228	253	253	253	289	236	246	246	234	241	237	282	265	256	218	261	229	244	242	260	250	222	227	232	238	215	228	266	234	253	241	272	249	248	236	233	222	231	250	228	246	258	233	255	262	258	249	235	226	242	234	263	254	224	247	240	227	258	247	266	238	252	213	265	256	229	225	227	257	231	249	240	239	239	234	241	245	224	253	216	204	232	265	269	244	265	256	206	252	238	237	239	287	258	253	236	220	241	252	253	234	251	243	261	269	245	222	242	245	241	222	228	262	244	247	233	223	235	236	233	252	224	230	245	231	242	269	252	272	228	253	227	230	233	241	233	259	226	233	213	239	220	208	238	258	248	230	249	254	222	208	243	242	218	223	255	241	216	258	212	255	240	215	254	248	267	196	248	250	288	251	243	228	261	239	257	252	241	237	232	271	246	248	231	244	253	261	224	240	267	247	244	229	250	253	267	246	256	249	228	223	254	240	218	246	239	277	252	255	240	262	237	216	249	236
24076	28859	33257	37624	40585	38545	41142	44016	43086	42269	38583	39256	35037	34640	34097	35093	30834	28703	26165	25980	20996	23042	21843	23302	28873	28910	19849	16278	14200	11080	8441	11147	19804	20892	23647	25906	24279	15107	12881	16487	17127	17758	11171	6944	3971	3432	3476	3529	2927	2112	1403	1744	1476	1034	942	896	801	827	844	813	755	798	767	737	763	706	662	771	711	672	756	700	716	736	697	672	695	686	672	630	644	665	635	693	678	696	701	670	717	644	707	662	729	708	832	1039	1343	1168	847	668	686	666	656	681	697	676	707	655	665	647	697	708	686	694	670	690	674	672	734	688	641	682	645	696	728	674	708	636	697	691	663	673	654	723	683	692	695	665	674	686	657	710	640	660	681	701	672	686	700	720	648	691	676	686	729	640	687	677	696	594	670	698	631	674	732	668	657	683	684	719	662	676	709	666	720	668	663	650	654	743	665	686	662	707	649	670	681	685	680	676	663	694	693	669	678	698	656	631	671	665	649	652	662	662	690	696	662	657	699	641	702	654	658	690	644	696	691	664	648	651	678	652	674	679	720	700	650	682	653	658	679	665	668	668	661	660	702	686	659	707	705	721	632	668	671	665	630	721	664	694	663	687	684	704	675	628	696	668	659	705	710	679	681	684	715	647	638	712	657	666	673	720	674	611	716	684	657	678	654	692	672	711	682	683	686	625	682	694	652	723	645	674	692	664	683	662	641	647	701	675	623	689	692	714	662	701	674	677	657	717	702	695	636	693	676	666	672	690	645	666	639	701	652	664	694	631	657	668	656	697	681	673	653	644	719	673	683	725	617	665	692	614	683	722	702	631	718	640	697	712	648	703	636	710	674	673	656	665	641	607	722	673	665	664	675	676	692	667	642	643	678	662	673	687	659	670	632	694	657	680	680	659	665	639	663	684	678	662	626	674	692	688	636	640	672	678	639	627	628	641	654	714	710	695	659	695	684	656	668	651	622	673	726	651	686	647	669	648	689	682	672	659	691	678	625	656	697	679	699	699	736	651	678	685	672	685	654	655	698	662	688	694	684	676	672	675	633	686	689	655	697	697	677	638	655	687	633	659	587	646	654	674	656	704	704	722	640	680	643	709	655	731	625	653	692	655	673	711	685	686	684	653	696	685	658	693	681	716	709	651	686	648	668	660	702	678	685	688	634	685	698	659	699	659	701	636	668	639	641	688	652	681	684	698	695	697	678	713	725	661	646	719	689	691	707	665	688	676	662	713	698	659	682	644	675	684	662	676	679	679	716	696	650	672	636	657	710	696	669	667	690	697	720	662	666	705	692	689	673	706	662	699	696	683	631	683	697	636	674	638	638	658	717	657	622	713	678	692	703	687	685	639	664	678	685	633	673	694	718	679	649	686	671	678	663	703	631	692	683	698	693	672	686	654	665	694	671	715	708	660	695	669	656	695	691	658	657	684	642	666	689	704	689	669	630	686	698	676	660	683	705	668	649	721	654	705	706	680	721	693	641	654	701	635	679	676	660	659	662	671	704	676	675	661	664	644	638	625	661	704	637	656	684	653	673	713	684	730	674	720	670	682	693	698	684	667	688	685	672	695	662	664	677	695	657	669	674	704	664	707	637	657	622	672	637	704	679	649	673	676	708	705	693	666	664	660	672	668	694	665	664	672	635	716	699	668	694	727	670	674	662	713	701	699	672	681	701	720	687	646	685	666	649	649	647	672	699	695	658	704	666	684	648	688	686	642	677	708	708	678	675	703	638	655	707	718	678	642	681	687	647	679	688	684	679	681	702	679	654	694	668	660	683	708	666	657	660	619	683	652	667	667	640	717	684	642	615	680	675	701	723	680	684	680	605	655	729	703	639	680	633	638	670	680	688	680	695	659	660	609	708	666	659	693	680	706	671	662	698	684	675	694	704	634	641	665	645	731	704	673	730	633	686	660	665	706	640	680	678	653	688	676	689	656	700	665	671	656	679	683	616	665	693	661	699	668	645	638	671	677	686	658	676	680	709	653	658	666	678	727	690	656	691	656	671	638	687	671	704	674	695	697	676	696	639	672	681	708	664	668	724	704	617	630	696	614	675	644	650	667	692	718	714	664	721	656	680	710	654	674	662	644	704	659	633	638	679	652	662	682	676	607	662	669	695	641	649	686	665	670	700	632	661	710	671	645	684	644	657	679	673	719	638	676	666	697	668	708	660	737	681	674	672	676	653	654	675	672	633	661	655	691	688	695	676	675	664	699	638	715	651	685	690	683	658	714	632	684	686	689	648	661	683	710	656	644	689	664	699	628	640	666	703	656	738	658	640	705	647	672	684	671	673	682	671	635	656	667	699	654	678	668	639	670	673	694	693	665	653	661	700	709	694	646	684	688	668	693	679	697	672	658	635	645	679	628	657	695	653	602	662	656	652	703	699	664	693	658	671	676	631	650	655	655	634	665	661	712	678	633	701	689	671	725	670	669	696	699	692	640	632	657	671	644	614	664	658	636	693	671	668	670	681	662	681	688	691	684	654	660	711	692	674	689	696	707	633	679	682	651	704	635	689	687	716	676	680	630	711	672	645	642	684	679	679	636	706	637	665	676	685	641	666	671	698	639	673	647	641	672	678	699	662	677	628	623	645	698	635	705	674	668	709	684	662	685	636	723	687	684	678	682	692	642	702	676	685	677	680	720	690	715	697	683	671	671	640	655	688	713	696	691	640	642	647	694	653	667	726	660	669	692	692	654	597	670	693	690	696	639	694	680	662	627	696	678	641	675	662	645	697	700	665	676	685	683	701	693	658	699	689	643	664	621	647	689	641	683	737	677	677	700	713	654	641	656	658	685	704	664	697	658	634	675	698	688	653	657	702	670	665	677	664	654	692	680	671	716	646	673	704	701	686	702	730	648	658	714	650	674	682	681	683	693	696	663	668	680	683	663	666	672	674	644	642	649	690	679	716	660	704	673	672	680	662	706	660	665	653	670	712	657	655	666	710	676	628	696	681	680	718	654	716	678	634	646	658	650	678	648	628	723	691	690	641	673	700	650	659	645	672	677	643	688	693	694	657	667	658	638	689	755	674	645	696	662	665	692	671	679	604	737	688	632	630	681	682	699	678	673	686	693	676	633	689	644	636	678	678	706	691	670	672	703	703	651	743	679	638	657	683	623	690	657	702	676	619	685	694	691	680	636	710	662	643	667	698	666	686	665	688	689	683	701	651	674	669	658	689	665	689	645	725	669	700	677	659	704	668	676	665	653	671	702	643	688	712	680	648	647	694	683	668	711	665	659	671	688	697	673	681	662	735	718	670	668	665	660	678	655	658	704	707	669	704	710	746	699	672	699	656	701	702	715	672	702	670	689	658	656	660	657	665	672	704	725	641	659	667	673	699	641	672	645	659	708	690	694	641	683	660	675	679	666	628	655	678	683	692	651	647	671	673	644	677	658	675	654	663	688	734	635	686	661	680	640	678	646	671	685	693	669	669	640	683	727	643	618	672	684	695	678	688	688	652	688	663	667	683	680	681	696	685	685	637	655
10608	8686	8624	6277	5100	4175	3488	3452	3072	2735	2091	1874	1652	1292	1136	1088	873	737	697	746	655	604	567	592	624	694	613	507	408	398	370	370	444	480	511	554	463	359	395	414	428	389	330	281	297	300	268	252	280	277	277	266	305	260	242	284	279	264	248	243	248	264	301	255	270	235	295	273	251	275	252	255	277	263	255	268	267	251	277	296	268	285	258	256	276	274	293	303	273	256	252	265	265	275	265	273	279	245	291	263	272	287	276	270	273	270	261	254	262	276	278	285	275	269	254	256	273	248	265	298	249	294	253	273	298	288	252	280	245	235	268	269	298	278	261	269	271	284	280	269	282	247	251	253	266	270	288	282	260	267	258	269	259	243	252	293	235	271	274	288	247	259	243	234	268	262	289	249	292	253	251	284	287	296	285	266	284	252	280	268	281	278	268	287	236	254	286	253	286	246	282	256	268	266	311	255	297	272	284	272	248	253	251	279	289	268	264	266	277	258	271	271	285	277	262	264	264	258	274	273	244	261	253	285	260	269	266	265	281	266	284	270	280	294	286	271	245	239	243	228	278	287	230	279	280	264	301	244	259	268	250	255	261	281	237	281	272	250	281	253	273	262	261	272	297	263	250	278	240	268	258	250	279	274	236	270	256	285	266	282	270	276	249	290	245	266	314	278	285	260	276	272	258	256	257	300	267	292	280	263	287	277	296	253	255	287	275	285	299	245	282	265	283	239	249	287	287	253	268	285	250	282	289	293	278	241	294	298	272	303	277	263	291	250	267	271	258	257	258	281	269	271	274	246	298	268	262	269	257	271	278	267	249	261	277	268	259	256	257	265	272	261	275	251	261	237	267	274	267	275	264	296	244	258	286	244	263	252	236	258	258	270	273	290	268	297	253	296	272	274	285	270	273	287	303	264	273	266	257	281	268	244	276	262	285	304	270	256	275	234	254	273	274	231	269	276	265	232	288	249	274	277	287	270	255	310	247	254	271	309	248	275	299	256	285	234	280	316	262	263	280	257	237	276	287	280	269	266	259	279	286	250	254	280	255	259	280	281	244	279	250	271	259	276	248	275	286	257	266	283	282	268	287	250	250	293	282	271	271	269	269	241	300	250	264	295	264	278	287	252	267	279	259	264	247	253	237	284	281	245	258	292	252	296	266	264	278	241	248	257	259	263	246	259	279	249	262	256	262	283	266	256	269	240	278	253	277	296	256	301	251	270	273	293	277	238	256	255	289	273	261	262	267	280	280	279	251	260	249	291	286	230	280	252	267	262	276	297	267	274	284	248	256	272	265	255	247	255	283	244	287	292	230	247	265	311	277	279	278	260	278	290	267	254	314	288	245	255	291	254	269	280	254	276	288	246	258	263	244	239	260	284	246	255	265	268	269	246	267	275	268	278	257	258	262	278	276	267	283	267	233	295	263	249	287	273	276	257	267	281	259	264	293	284	266	260	269	250	251	275	255	277	273	278	267	257	274	258	307	268	268	263	272	262	277	283	270	278	251	257	264	267	282	270	282	275	286	263	243	275	237	235	266	265	249	239	265	291	286	251	297	263	296	264	282	308	272	228	276	249	261	281	270	242	270	247	268	256	295	273	259	259	245	262	281	291	249	286	266	304	304	273	282	236	253	295	251	280	227	277	260	258	246	282	283	292	281	250	258	255	283	260	275	257	294	270	290	255	264	285	269	249	289	268	284	239	267	236	291	255	296	249	277	256	297	269	251	285	274	264	260	266	280	292	277	264	305	270	231	240	278	265	234	266	271	272	267	256	279	280	266	273	257	275	282	283	311	300	251	258	282	263	271	274	253	289	268	231	252	294	269	267	281	262	264	269	259	268	283	252	257	257	255	257	238	260	279	275	259	303	250	315	269	272	265	274	259	279	275	263	272	221	273	267	270	259	279	290	259	289	291	268	237	287	254	285	261	278	276	272	255	275	269	298	246	265	250	252	260	260	262	239	257	283	265	273	242	233	260	267	272	274	261	260	261	276	274	265	319	292	240	278	296	267	266	274	263	286	256	293	266	264	271	254	275	278	298	248	270	268	254	262	248	251	281	286	279	265	241	270	253	274	234	275	240	294	268	278	277	270	257	286	270	253	285	265	245	250	260	278	251	255	266	280	264	276	276	283	302	285	251	264	271	296	275	265	280	269	253	284	270	281	258	270	267	242	287	289	266	293	254	247	259	217	279	246	284	277	257	261	272	250	308	277	255	287	308	266	302	277	258	234	270	245	249	250	282	288	249	279	287	279	261	281	267	264	255	272	261	262	257	263	272	260	249	262	285	239	289	274	274	241	284	267	260	242	253	258	267	280	262	270	266	274	262	280	266	243	248	269	289	280	268	282	253	320	298	262	269	294	264	283	274	246	282	257	276	243	287	275	275	250	285	248	257	250	279	295	272	281	280	283	242	279	282	289	272	244	236	254	283	257	261	272	291	288	285	273	267	260	292	280	236	270	257	268	282	261	258	255	270	258	258	267	257	278	293	302	299	242	251	248	232	242	276	305	268	289	280	257	249	278	261	289	286	263	277	239	270	254	266	255	254	265	268	266	294	287	258	260	264	260	237	302	270	266	271	232	248	269	283	262	248	309	269	290	265	310	249	273	255	278	262	279	282	252	270	257	289	270	274	277	273	265	269	268	283	276	280	266	244	262	258	290	288	247	261	273	276	263	244	255	282	256	263	253	272	300	260	278	261	257	276	270	273	267	258	263	260	265	258	276	230	277	305	282	284	257	271	235	263	257	284	296	245	246	281	247	273	260	238	278	282	252	268	296	288	264	288	276	276	250	261	269	297	281	277	263	265	296	266	274	300	306	303	287	274	261	257	270	288	282	241	230	258	276	255	307	237	240	260	254	297	251	287	261	267	265	244	277	279	257	284	261	288	252	268	241	266	286	277	276	285	247	274	238	258	282	247	250	263	242	273	247	267	280	258	272	289	281	279	275	262	268	263	288	281	272	320	281	223	310	261	258	276	251	268	284	269	264	259	251	253	277	279	282	245	277	254	252	249	264	254	245	269	265	255	255	271	259	280	262	293	270	277	279	242	254	274	272	279	237	268	268	270	254	292	273	250	268	263	283	273	286	252	281	232	284	320	273	283	281	259	275	274	260	268	277	270	273	271	279	274	284	263	264	275	273	270	276	297	254	268	298	298	275	286	271	282	258	266	276	249	247	296	287	284	276	282	269	294	304	304	256	244	253	256	269	256	255	271	281	287	284	271	274	227	243	245	306	271	276	260	266	285	260	272	312	290	257	262	279	286	283	288	259	274	282	244	280	268	265	268	263	285	266	269	253	267	278	269	264	258	272	285	250	295	288	280	255	313	269	269	258	291	268	267	280	267	278	274	265	256	302	278	284	265	280	281	259	278	268	260	252	272	252	237	253	274	269	284	283	264	275	252	236	280	269	262	260	289	266	283	276	244	278	276	284	264	276	306	282	263	282	285	264	283	246	234	271	249	266	257	269	275	284
7441	8428	12241	13773	13325	13006	11616	12085	11239	10227	8918	8266	7043	5869	5494	5354	4302	3596	3451	3460	2787	2840	2805	2741	3167	3344	2723	1976	1685	1477	1328	1303	1956	2265	2465	2592	2235	1561	1578	1796	1686	1743	1240	1058	874	861	865	870	880	868	738	787	782	778	746	777	712	783	706	740	712	679	723	690	772	736	764	714	747	777	739	816	742	704	720	763	721	720	674	731	746	703	714	742	717	713	687	759	713	746	678	701	711	723	745	729	768	798	693	769	716	739	710	721	739	717	775	735	767	725	729	728	740	703	790	730	664	724	723	737	724	696	700	735	725	713	723	688	675	672	693	725	761	742	714	734	696	719	773	720	741	748	780	714	689	715	661	725	707	760	739	806	684	753	743	712	730	723	682	742	742	702	702	711	682	718	733	723	748	699	772	689	707	750	711	687	701	725	729	702	776	773	757	663	740	725	746	717	728	724	702	738	789	722	757	740	729	725	744	769	750	777	680	741	740	776	734	745	733	741	725	723	766	753	682	697	732	724	718	709	738	703	727	801	729	681	717	713	762	703	718	706	714	738	738	725	773	759	762	731	736	757	706	719	724	758	710	689	743	729	764	745	756	766	728	708	759	720	715	744	723	719	730	729	759	709	727	738	705	746	763	787	777	745	730	723	738	709	707	763	733	743	766	730	721	743	729	699	802	726	730	745	745	761	737	709	708	749	705	741	694	770	753	708	764	720	706	759	724	748	722	694	734	754	711	719	793	749	736	746	735	753	677	739	744	736	775	729	706	734	762	735	697	731	739	792	731	741	721	763	761	672	745	738	713	741	713	744	744	720	711	710	742	698	722	727	764	738	701	736	748	727	803	707	717	703	704	688	739	764	741	715	730	720	747	734	751	687	754	763	737	678	703	738	756	685	723	711	751	748	731	767	740	706	655	707	722	691	723	753	763	687	702	721	710	697	733	778	699	758	674	689	700	712	728	719	765	702	716	692	707	756	772	710	767	697	713	747	655	769	727	719	726	728	705	785	717	790	716	755	723	730	729	707	704	719	747	758	720	735	707	717	680	703	741	735	680	726	749	694	677	735	712	744	792	714	739	676	762	676	717	719	727	739	728	702	738	732	750	717	736	706	721	711	734	737	708	761	751	748	680	705	722	708	710	720	757	799	662	669	720	750	688	755	727	728	686	703	727	765	748	757	713	716	767	699	715	708	764	724	670	711	708	735	733	687	710	682	789	724	741	735	737	743	763	757	751	717	762	727	716	741	737	751	717	717	732	700	702	744	706	715	757	715	780	721	691	758	766	730	718	700	752	708	703	734	734	738	780	744	724	750	722	700	765	721	760	764	740	763	758	691	711	713	711	737	770	706	748	745	737	683	721	763	755	706	727	773	740	707	741	705	710	737	751	718	740	746	688	696	741	682	703	764	746	757	693	735	670	780	736	768	780	699	741	733	723	695	732	729	792	711	758	655	784	733	738	749	726	716	720	728	748	740	748	758	684	729	748	706	757	697	755	733	766	753	754	766	717	751	742	701	784	767	749	680	697	746	761	740	792	753	782	681	699	669	729	714	731	732	759	705	688	753	701	722	737	761	707	744	755	757	689	741	729	745	679	739	683	731	717	749	739	701	705	725	766	700	725	721	772	733	741	696	741	701	739	700	728	704	734	764	682	732	699	711	732	677	667	703	751	720	749	681	757	783	728	717	754	765	715	751	689	784	699	739	736	727	751	746	765	710	714	757	713	770	677	767	736	744	692	700	724	695	712	748	781	749	733	694	765	730	780	719	708	723	688	737	736	721	737	727	654	723	736	762	717	726	742	743	704	793	770	749	771	771	724	666	692	743	725	651	748	727	717	722	714	716	767	779	717	730	753	750	714	731	728	766	780	727	736	776	673	723	739	708	766	680	693	709	707	779	710	746	710	760	724	722	728	732	711	692	732	726	757	729	744	701	702	796	727	731	726	762	687	772	713	762	730	744	681	733	712	733	707	715	697	787	759	710	732	690	768	734	716	676	769	720	712	726	719	701	753	709	725	711	710	745	735	740	710	741	715	711	765	704	743	754	699	755	741	728	763	708	741	739	708	738	717	722	718	695	694	714	776	709	759	720	738	733	748	731	744	781	710	734	727	756	708	751	720	684	762	736	653	777	723	752	742	759	719	736	718	703	739	692	692	785	719	704	778	764	712	771	716	758	729	725	722	715	727	733	723	699	741	730	694	716	716	765	739	749	720	740	771	700	701	699	763	698	711	667	716	736	741	727	725	725	698	694	727	765	751	757	668	721	717	766	698	710	715	775	705	754	713	750	727	724	683	739	714	676	747	718	706	730	742	740	699	711	702	691	701	704	726	785	744	719	763	734	700	723	779	672	766	740	704	770	717	748	753	713	725	739	818	688	682	715	725	775	725	753	712	725	696	732	694	719	701	727	750	806	758	719	730	732	729	721	734	751	725	725	767	689	715	736	688	711	727	677	696	708	738	706	728	785	724	687	734	716	681	705	740	716	675	733	703	740	757	724	752	776	698	734	700	740	744	747	743	721	765	796	755	760	712	707	744	708	716	712	684	738	722	734	673	702	754	735	706	758	724	722	726	704	732	757	677	737	713	752	726	729	676	734	744	707	755	735	746	720	751	713	804	713	753	755	790	745	703	711	733	758	790	716	748	683	748	680	740	698	718	729	692	724	725	777	713	754	759	694	739	767	737	728	761	732	748	757	750	718	699	732	735	756	740	724	714	756	747	695	764	735	688	756	725	721	696	688	698	704	757	692	674	781	711	703	752	759	711	697	723	744	765	726	693	716	701	745	755	746	732	721	717	710	754	754	748	752	721	756	731	756	685	670	766	732	727	736	730	727	754	759	775	742	717	750	763	726	709	740	728	774	734	733	722	698	724	717	724	715	678	746	725	717	740	743	733	701	715	688	721	715	774	721	705	738	746	662	720	722	697	726	688	736	761	720	754	696	712	730	739	754	771	719	732	760	715	735	752	733	707	790	719	742	712	683	746	773	751	719	728	735	705	744	758	721	711	714	724	766	690	732	710	729	713	729	705	723	759	755	714	702	785	664	729	722	741	701	749	683	756	682	730	723	678	772	725	679	743	693	755	715	734	671	702	758	729	679	728	753	740	694	776	737	744	728	748	749	692	730	730	730	686	685	694	728	732	723	738	751	735	710	758	735	737	691	737	761	715	730	689	768	701	738	704	740	725	747	732	694	750	732	711	775	726	705	741	752	727	700	711	686	707	714	716	705	717	739	744	748	717	772	735	709	711	719	752	723	732	723	748	703	744	720	692	770	702	708	741	733	761	725	718	745	706	690	753	757	700	735	679	706	720	704	704	741	716	725	742	761	763	727	765	711	733	732	713	727	713	727	694	761	710	706	726	696	809	724	717	726	755	695	760	727	693	727	769	729	732	702	694	714	742	714	719	700	719	720	749	737	725	691	706	718	678	746	797	694	754	753	729	747	715	674	686	754	700	733	715	710	707	737	723	746	761	732
29818	31683	30327	29750	27896	25904	24822	25675	26315	21837	20689	19077	13706	10085	8893	9100	7575	6652	5924	4713	4936	4599	5552	4607	4845	5681	2577	2683	1825	1391	1315	2113	2985	2685	3079	3536	3142	1541	2090	2154	1938	1699	1143	847	498	525	508	503	386	329	270	300	295	285	265	251	263	248	231	239	267	269	221	232	237	262	247	243	201	230	248	250	268	229	238	215	248	229	209	246	217	253	238	224	232	247	233	227	223	268	221	210	241	255	281	275	282	255	268	237	256	221	249	230	217	218	218	227	221	235	226	247	258	237	252	258	238	225	227	239	214	255	232	215	202	267	240	237	238	234	252	234	255	241	256	222	239	219	242	243	229	222	223	246	241	229	222	265	250	232	275	242	241	239	211	227	246	225	233	256	233	229	222	230	223	253	233	230	222	228	222	217	256	226	243	202	239	227	228	258	239	232	224	201	234	240	247	248	223	251	220	209	237	259	219	228	252	218	197	207	234	220	243	235	209	259	248	226	213	228	242	243	218	252	239	242	254	220	200	209	283	242	212	224	222	236	199	230	247	282	229	244	248	279	262	231	242	219	242	264	271	242	259	229	239	227	240	244	255	256	260	229	250	214	225	242	225	223	245	237	230	216	220	245	230	258	233	220	213	220	242	215	218	226	235	245	226	224	232	238	249	225	223	234	235	230	234	240	222	229	216	231	245	213	218	249	230	229	197	229	225	244	226	243	253	232	238	239	244	225	240	226	223	223	249	234	215	216	232	227	207	236	221	227	239	250	205	237	263	227	231	258	231	253	246	253	260	243	235	238	223	206	249	214	228	242	214	209	261	239	231	249	238	248	225	219	233	242	218	245	227	223	243	256	233	245	234	243	270	233	234	236	229	241	242	241	246	231	228	259	242	237	240	229	230	214	255	212	255	268	258	210	235	222	226	231	214	257	270	238	253	226	233	254	266	251	223	230	228	225	238	224	239	245	224	218	213	240	233	220	244	247	216	244	214	234	255	213	262	218	243	241	255	231	250	221	203	230	228	223	248	247	233	237	212	245	240	222	256	248	238	248	214	210	209	232	245	203	248	241	227	256	223	227	239	245	233	252	227	225	236	242	238	263	226	233	206	264	230	243	230	214	222	207	227	216	237	240	249	259	252	190	254	260	237	227	241	239	226	251	225	230	215	206	217	230	233	210	224	246	227	231	225	213	229	241	219	228	220	230	223	268	200	254	227	232	247	214	250	213	226	217	230	262	282	252	211	261	233	217	249	218	227	238	237	236	240	232	249	246	217	235	227	248	232	248	230	228	184	245	228	235	260	250	212	238	249	239	227	217	253	248	258	247	254	263	248	253	240	239	235	211	230	243	257	241	202	239	241	212	228	199	241	248	217	204	249	227	208	216	233	237	230	245	226	273	210	250	225	241	231	248	243	242	236	214	225	261	261	233	237	246	235	198	209	237	256	211	213	243	245	278	250	233	223	231	248	225	235	231	238	210	230	224	272	247	240	234	216	248	215	227	218	203	233	210	269	222	220	221	221	220	211	234	244	232	237	227	233	197	228	246	227	230	209	251	236	242	259	234	217	233	223	225	231	242	228	189	233	231	219	216	239	247	236	212	213	234	222	237	232	255	197	247	267	264	237	242	238	248	223	250	215	239	208	241	233	211	246	245	223	239	241	247	246	233	240	219	227	246	239	244	217	205	221	213	244	207	218	247	223	228	234	235	230	220	266	265	253	217	238	246	250	235	227	222	215	247	269	245	232	223	219	227	220	240	221	239	223	231	237	258	270	234	223	225	255	253	251	221	223	222	210	229	234	247	249	244	231	221	239	232	248	224	233	262	207	245	245	224	216	237	245	235	224	230	232	240	265	218	209	269	251	263	225	230	251	229	237	275	237	219	231	228	240	215	234	220	239	218	238	217	226	254	269	229	250	229	241	235	253	243	233	226	228	235	237	250	211	234	247	251	237	256	226	236	250	211	254	264	219	249	229	234	233	211	237	239	269	262	239	217	208	238	240	240	253	238	221	235	246	225	229	235	214	246	229	200	214	210	240	229	233	242	225	221	227	238	231	250	230	233	255	213	231	246	247	229	230	232	228	212	225	245	239	273	232	214	240	250	239	202	240	205	230	219	245	206	221	220	239	233	244	245	199	249	253	221	239	238	261	226	258	222	240	231	197	216	223	239	244	213	254	234	236	227	215	193	206	214	226	244	259	224	238	219	227	254	242	261	237	242	248	201	230	215	233	246	209	268	220	231	221	259	226	225	247	233	237	244	221	249	255	230	221	228	241	238	219	227	223	219	251	209	270	223	213	230	254	231	233	220	202	217	253	234	220	250	218	237	245	227	228	243	246	237	238	259	242	240	230	236	223	225	238	227	234	246	230	199	235	217	255	233	213	236	216	247	251	204	242	231	244	230	243	208	225	255	222	217	247	253	224	216	237	201	239	265	259	223	233	253	240	227	222	249	208	214	217	232	218	239	250	214	234	229	238	262	226	214	229	227	213	243	216	253	264	208	217	236	226	222	240	248	248	246	272	249	237	217	215	231	244	275	238	284	240	247	223	252	239	238	224	223	212	247	230	246	249	227	247	213	251	216	243	245	226	240	237	227	248	217	235	214	232	272	220	209	238	218	250	233	210	232	230	234	243	228	237	208	222	232	241	267	244	248	255	237	237	253	236	214	232	242	257	240	221	230	204	251	238	247	233	238	248	243	244	254	223	265	220	225	218	228	233	212	220	240	256	197	232	224	230	201	234	229	255	198	249	244	215	228	212	257	230	232	241	231	235	246	228	248	235	241	233	245	244	253	257	241	214	272	228	257	245	233	239	215	253	226	236	237	220	247	236	236	253	228	206	199	230	224	239	231	228	236	208	230	226	232	235	255	232	207	221	247	209	200	212	210	207	254	213	244	228	259	236	228	235	206	237	244	228	222	262	248	240	248	253	230	236	229	261	242	239	236	211	258	261	217	253	255	241	211	194	249	223	232	243	226	230	202	204	259	209	203	231	208	226	216	248	253	230	221	220	210	222	244	248	241	247	248	248	232	244	232	238	224	231	231	247	232	230	231	251	245	215	232	234	222	223	236	208	215	264	242	273	232	224	248	238	242	225	234	261	255	257	224	235	224	236	236	217	239	221	253	245	229	226	231	260	203	221	235	229	245	242	207	230	231	277	210	218	220	204	239	259	230	231	258	234	221	248	253	261	238	263	221	210	250	231	222	216	229	237	233	240	227	247	264	223	236	216	232	244	235	234	238	231	229	217	242	229	279	257	232	222	240	221	241	247	238	223	258	243	230	258	234	218	217	230	242	228	247	235	194	248	250	224	218	253	203	237	258	233	236	261	221	218	213	240	231	236	234	230	242	235	196	228	247	234	255	260	229	251	249	240	261	238	256	221	241	229	268	216	229	237	218	246	243	252	219	239	247	233	248	217	204	250	216	223	263	227	236	245	248	259	229	221	221	232	227	241	238	241	227	224	232	218	221	225	232	247	244	234	274
20231	25696	27578	33589	34614	34947	35031	37833	37470	34136	35279	34318	28244	24439	25037	28077	24714	22801	20972	17894	18801	17397	20317	18281	19869	21454	11905	12299	9863	7659	7432	11509	15959	15027	16537	18250	15741	8436	11537	12171	10785	10337	6788	4443	2453	2542	2597	2757	2006	1284	1072	1154	1108	826	813	794	753	811	720	737	688	706	676	645	660	721	690	686	641	681	655	662	666	676	651	673	685	617	660	676	649	621	678	603	704	693	613	634	632	640	630	685	690	797	845	963	945	804	733	641	676	642	679	678	644	620	658	642	580	647	642	648	655	653	656	695	583	651	649	599	679	619	617	641	600	651	668	660	649	570	674	630	651	651	646	627	664	655	682	615	584	642	636	601	663	639	646	657	633	695	665	610	666	667	655	669	616	637	599	643	639	643	618	637	678	606	648	668	629	644	616	575	621	645	634	649	630	640	656	559	626	658	682	692	629	648	674	662	673	636	661	583	630	709	633	617	670	582	644	625	626	673	657	681	644	627	665	637	648	633	612	625	647	647	678	644	624	629	656	634	602	679	624	638	645	646	691	659	617	658	691	651	688	663	653	648	610	663	669	666	625	662	646	652	684	617	629	615	702	674	626	691	618	675	688	612	624	654	644	665	647	626	664	602	616	688	623	627	646	637	610	657	636	631	661	620	641	650	677	682	612	629	632	649	671	649	666	671	631	662	639	693	637	680	603	622	663	628	644	592	600	654	601	673	674	648	644	663	654	608	666	641	607	644	617	641	639	656	693	646	667	619	685	666	601	600	634	633	641	612	675	666	631	632	605	673	647	630	676	650	636	677	646	700	605	679	620	600	627	724	629	672	667	637	676	646	627	612	647	626	630	690	662	622	648	676	615	629	607	656	584	622	650	654	592	683	648	620	623	636	679	617	674	643	624	649	644	608	660	633	678	640	647	647	649	679	695	675	634	653	635	652	642	653	614	662	622	630	670	640	614	676	655	634	609	679	647	628	654	644	624	662	649	609	679	600	650	628	657	671	609	631	643	674	622	625	654	677	639	658	672	670	653	679	644	643	653	631	619	632	625	624	655	640	681	647	605	660	636	667	615	598	646	633	641	676	618	642	655	653	656	671	673	618	613	629	629	666	670	640	625	656	675	663	631	652	670	622	672	668	658	644	657	646	665	645	691	649	612	588	675	670	650	632	691	589	675	637	651	614	637	682	613	642	674	625	672	640	651	642	647	625	673	668	674	670	647	576	659	650	655	619	627	636	669	642	685	624	643	655	629	685	623	603	682	631	632	661	651	625	627	676	648	672	625	591	638	636	678	643	675	660	674	611	611	589	682	691	636	629	653	638	648	590	607	652	648	601	600	648	611	681	652	661	641	642	625	644	623	621	675	666	616	639	661	659	632	663	657	620	617	628	633	651	670	647	645	604	680	675	630	673	656	632	664	603	634	624	639	664	599	649	623	641	632	680	635	620	666	663	650	611	601	638	683	611	606	627	643	617	651	632	659	666	673	622	628	632	637	632	618	610	683	639	631	667	641	668	642	641	637	647	623	639	608	664	678	675	647	564	623	641	632	673	655	635	636	630	655	676	597	606	620	639	651	619	641	627	677	700	625	649	612	591	642	630	658	630	638	636	632	636	635	670	637	597	654	640	636	645	659	638	652	665	674	662	623	652	663	620	632	626	642	662	643	638	670	656	670	623	683	612	697	648	599	713	649	658	650	656	634	731	675	643	624	660	615	638	619	702	626	654	663	636	635	638	612	621	634	683	644	641	632	666	622	671	677	643	637	670	650	644	615	637	627	620	637	628	616	662	637	636	624	650	639	659	672	667	631	648	642	656	602	615	673	660	622	661	632	660	669	644	584	671	609	678	664	657	638	625	614	628	675	629	653	640	643	665	627	671	644	679	622	682	687	610	618	662	648	627	619	648	671	659	627	647	637	680	666	650	610	647	671	675	644	676	618	619	659	638	684	621	667	654	644	593	651	676	630	657	656	653	678	640	690	658	626	643	678	637	600	664	646	665	645	642	663	651	681	660	664	656	672	620	619	597	670	634	630	673	637	688	625	652	659	631	634	651	630	620	657	619	685	622	722	616	686	643	665	663	595	659	624	676	647	628	653	701	636	644	674	671	653	637	646	624	616	665	622	637	622	628	634	669	656	634	669	634	618	652	617	667	649	616	611	642	646	651	616	625	637	635	639	632	632	602	658	674	617	656	668	625	610	656	671	633	616	623	635	641	678	598	692	613	614	654	646	641	634	648	651	661	624	635	657	643	638	679	662	652	664	627	696	663	719	629	622	661	641	662	584	635	623	659	700	605	608	659	640	638	642	658	672	633	610	645	632	707	653	608	618	659	670	621	648	648	692	658	605	600	664	655	636	612	654	636	667	633	633	665	694	636	667	614	669	626	652	650	658	639	670	627	610	683	669	648	625	616	685	670	663	639	604	628	651	691	660	632	654	655	659	675	631	694	652	643	642	591	666	665	638	611	663	594	645	625	615	648	634	662	641	640	669	644	685	634	665	591	691	629	675	648	648	621	615	658	590	651	677	643	644	651	659	648	655	633	610	646	612	639	650	645	680	655	668	629	673	632	658	660	639	674	635	607	691	654	648	672	588	606	653	662	677	658	647	660	601	625	643	672	690	623	665	647	679	667	683	651	639	680	595	662	610	672	623	667	667	627	611	668	668	615	630	646	695	680	640	634	622	653	665	637	654	659	654	681	614	637	620	653	638	606	705	628	620	654	680	633	683	648	638	622	688	662	665	635	661	670	656	656	634	656	619	605	606	650	624	646	647	614	623	674	659	610	690	619	697	612	677	660	676	643	712	662	689	612	645	652	656	689	617	649	655	703	639	621	658	668	623	660	684	701	609	624	704	632	659	642	652	695	667	619	677	710	661	610	659	669	619	641	665	602	679	675	652	636	673	621	632	665	629	596	639	648	582	643	636	631	660	637	651	668	635	658	619	621	667	655	619	658	653	710	669	610	666	651	685	609	668	648	672	647	703	639	669	654	629	629	664	672	635	629	649	620	657	653	627	626	654	641	608	676	631	603	641	638	626	613	698	653	655	623	661	624	584	602	650	650	676	634	666	613	626	643	642	653	633	656	635	672	609	620	639	639	630	621	617	630	627	604	621	616	655	690	620	597	643	655	649	647	628	654	714	673	627	620	655	589	603	670	637	619	653	650	643	674	674	655	693	635	643	628	659	656	634	651	638	625	687	608	618	674	665	680	621	610	619	666	673	644	641	660	631	620	624	677	645	577	639	645	649	624	646	647	638	624	620	644	640	626	656	702	647	678	660	614	676	613	672	653	644	636	643	662	668	702	649	652	680	662	674	678	659	626	647	661	632	688	703	599	656	630	694	668	631	661	645	670	605	679	619	679	634	676	660	627	646	622	641	629	633	638	644	658	686	619	639	639	673	575	636	676	634	663	631	627	632	640	677	678	681	657	640	654	645	649	644	620	604	633	619	636	628	660	651	621	641	647	646	667	682	632	668	640	624	647
37475	36865	34823	36059	35980	33770	31065	33999	32624	29012	26617	25576	20223	16337	13301	15271	13592	12826	10707	7816	9190	8472	7878	7254	8865	8814	6152	4013	3048	2483	2310	5019	5205	4809	5648	6134	3962	2180	2447	2657	2692	3029	2052	1094	604	700	763	639	480	369	353	344	334	332	303	307	268	282	255	240	244	222	275	247	235	240	260	240	230	254	294	270	240	223	261	244	257	261	232	242	262	234	246	231	232	265	243	232	251	247	253	226	220	251	279	302	319	304	250	238	237	237	243	241	256	254	239	246	235	243	228	232	239	230	248	206	232	251	225	243	232	258	227	233	239	233	247	242	206	225	221	245	232	247	268	236	252	233	242	221	242	254	244	236	266	219	237	248	271	243	242	254	223	272	240	238	247	229	270	209	270	267	246	270	229	261	224	239	279	233	226	247	239	225	221	231	242	251	215	234	270	246	247	250	252	241	229	264	258	259	240	226	222	235	243	243	276	245	240	226	246	235	250	245	262	212	223	249	247	262	256	276	245	241	272	252	248	259	227	226	249	236	254	238	237	253	224	252	267	271	225	232	262	240	213	257	250	229	274	251	242	239	252	226	270	269	246	233	243	220	253	260	253	237	239	240	278	243	262	229	244	253	274	221	240	246	264	225	201	253	247	239	239	206	257	234	242	251	245	253	226	257	226	268	218	208	242	211	249	239	262	238	274	228	262	209	250	247	230	239	263	231	228	244	262	253	220	260	280	234	262	246	260	216	223	265	259	240	245	229	231	242	250	271	239	232	232	235	242	254	218	242	222	289	253	226	245	239	239	234	227	221	272	236	246	245	265	222	234	223	258	240	239	276	234	232	230	254	257	240	263	235	252	208	244	243	253	225	236	249	257	216	235	200	239	225	271	243	249	253	219	215	233	250	259	267	261	260	247	227	225	267	225	246	224	274	248	232	250	215	223	251	256	238	242	251	230	258	238	251	238	257	246	264	230	269	240	262	249	216	246	244	241	227	245	245	229	237	246	275	221	241	280	257	212	237	207	251	223	272	225	239	222	258	231	248	262	255	246	245	240	238	256	215	249	235	222	249	234	238	220	217	230	246	247	238	227	233	244	243	227	221	263	250	237	216	242	262	227	233	216	221	250	232	237	266	220	205	228	225	255	258	232	227	225	224	226	261	234	230	265	209	226	237	233	232	269	261	227	264	238	244	230	244	271	244	238	241	251	249	247	258	246	239	256	234	234	245	259	204	254	215	258	241	243	239	225	254	231	241	226	254	230	266	247	253	249	231	234	215	259	252	257	240	257	241	236	252	256	271	234	246	238	244	236	226	258	261	237	234	288	213	226	253	237	226	245	262	239	262	275	231	236	238	237	254	258	239	231	248	249	262	258	252	249	220	249	247	240	234	220	229	217	243	240	240	257	249	215	237	233	258	227	256	231	244	222	250	241	213	226	274	236	230	261	255	237	242	232	242	219	218	230	268	219	254	247	242	250	268	259	247	223	249	243	209	226	259	221	227	234	247	248	239	229	255	225	243	236	228	235	232	239	260	249	212	242	230	242	244	262	242	248	214	257	244	236	281	265	244	249	231	247	223	239	245	234	251	247	264	211	224	266	224	259	215	271	248	233	258	228	242	213	234	247	238	230	243	235	229	234	231	246	256	238	232	234	185	234	268	215	249	227	236	281	239	260	239	238	236	255	225	258	244	224	263	241	239	242	271	224	228	260	268	201	238	247	221	262	260	217	231	241	224	258	250	247	251	240	245	252	220	255	259	226	228	236	239	255	228	228	226	218	244	228	270	243	253	217	243	247	212	224	237	258	243	210	221	266	236	211	262	260	229	237	253	225	248	263	232	236	262	246	241	261	226	264	244	245	229	240	249	253	214	217	289	241	252	238	235	239	251	214	258	220	254	209	233	254	235	237	269	231	234	235	233	227	239	212	259	250	239	259	264	235	251	240	252	231	236	265	249	233	247	252	252	237	234	259	258	227	209	240	249	247	253	218	201	220	228	231	254	248	278	251	249	243	239	252	237	243	218	210	233	233	237	255	227	244	242	257	238	242	234	244	251	215	238	237	253	242	234	235	276	270	281	211	235	238	226	222	244	256	223	229	252	236	238	236	258	247	219	259	233	259	249	252	260	211	212	257	248	220	246	224	248	265	244	243	248	247	261	280	232	244	209	241	220	223	222	217	247	238	275	209	244	247	223	227	256	246	258	244	223	251	249	236	248	218	217	237	264	268	256	236	209	283	236	256	234	249	252	255	244	250	251	230	253	247	254	245	236	248	246	257	249	233	243	218	242	275	245	256	229	269	249	259	225	254	232	238	252	233	230	231	242	232	262	236	228	226	230	246	251	232	261	262	239	265	255	250	251	237	229	251	230	227	265	219	256	248	233	235	246	244	262	208	225	223	260	242	241	260	239	232	277	221	224	259	199	241	245	234	253	266	261	239	232	240	245	269	251	233	226	219	244	238	249	224	262	256	232	233	263	259	213	243	221	276	240	244	239	243	248	238	249	247	210	252	229	230	227	225	220	217	237	262	232	245	221	247	238	206	244	235	251	261	252	256	252	224	208	271	243	235	231	243	254	252	220	250	237	241	265	205	238	226	254	263	237	253	275	214	242	263	249	253	251	235	225	227	235	231	240	213	236	248	237	249	252	252	271	253	245	246	255	278	252	256	249	239	227	246	248	220	223	200	220	244	248	239	234	226	244	267	267	214	236	231	255	253	241	234	232	252	222	245	294	205	251	243	246	268	260	206	237	225	227	237	248	242	230	229	242	249	263	237	240	243	262	227	224	226	230	250	236	222	263	244	225	207	239	230	261	250	245	255	240	252	258	257	251	246	261	262	267	246	245	238	229	239	256	250	284	248	247	211	254	224	232	239	246	203	254	230	251	263	207	256	220	272	255	247	239	248	220	229	254	234	247	247	217	222	265	238	239	244	239	245	244	256	245	267	239	242	249	227	252	223	252	242	224	227	268	229	253	223	226	246	226	239	230	237	218	241	237	270	226	228	227	239	252	263	256	228	232	252	233	208	248	240	231	229	235	246	240	243	262	240	207	225	227	247	251	243	249	230	238	244	232	232	249	245	224	222	247	258	213	233	266	231	237	222	245	235	253	236	226	229	246	232	225	229	232	239	233	238	217	238	225	238	237	269	240	243	232	240	236	255	232	237	250	259	253	205	248	241	254	233	227	248	229	248	224	216	244	274	230	241	258	237	222	247	243	237	229	250	243	221	259	253	238	230	258	231	232	213	224	250	272	249	243	242	254	240	259	237	236	234	246	256	276	249	233	245	232	269	238	231	240	239	222	231	256	257	239	241	244	210	267	239	247	246	242	257	234	233	260	206	237	224	229	213	255	211	245	259	225	230	221	218	230	266	242	243	244	226	248	238	226	238	232	245	231	217	241	243	248	222	211	230	216	248	260	229	241	234	243	245	250	245	204	257	228	247	243	236	243	261	220	207	229	234	261	248	229	244	249	248	249	233	225	257	248	256	234
25739	28918	31848	38344	40949	41407	40714	43542	43032	39830	40899	39479	34043	31355	30766	35060	33356	32200	28045	24234	26574	24633	23810	24121	28288	26861	21411	14727	14371	12213	11812	22493	22515	21855	24272	25990	16651	11435	13423	14197	14024	16822	11037	6198	3090	4104	4146	3750	2557	1646	1337	1505	1453	1145	907	976	912	873	763	708	751	731	769	738	628	682	691	740	693	671	646	683	689	683	643	710	660	724	759	667	693	661	643	688	712	691	653	660	608	640	634	679	617	747	919	1182	1197	892	791	711	684	646	660	621	640	684	703	668	672	676	694	679	685	655	694	672	629	676	613	705	668	629	687	652	661	647	674	614	675	618	660	629	667	650	662	662	683	628	654	676	672	679	637	696	670	698	657	653	637	714	674	653	645	657	638	623	645	662	694	596	676	693	653	676	675	705	688	644	673	717	700	677	696	712	672	616	689	669	699	668	653	669	640	603	623	663	679	661	627	680	668	635	603	618	709	663	666	648	638	671	680	652	689	663	645	664	639	699	682	680	657	672	667	684	663	717	687	667	685	671	671	606	643	693	636	689	653	637	658	651	691	632	635	656	651	647	636	689	655	680	684	675	664	634	639	632	658	634	704	674	684	655	687	653	648	644	635	675	643	668	625	706	664	635	655	690	644	632	681	663	676	632	655	671	699	657	663	682	625	658	693	672	635	632	637	644	683	685	724	704	686	704	708	656	665	699	649	657	664	673	650	671	632	654	660	666	667	662	681	662	638	671	651	649	617	637	672	680	678	641	678	673	690	688	654	645	673	676	718	662	691	630	629	669	683	668	684	633	646	685	655	668	637	601	637	700	655	671	681	638	620	656	676	668	658	680	668	667	709	690	629	683	636	700	596	612	704	652	698	696	648	664	693	668	666	616	697	677	686	661	705	677	690	665	638	648	678	665	649	666	644	667	693	689	648	652	691	663	639	704	641	639	706	645	665	640	708	679	688	632	645	679	655	667	709	660	663	666	648	677	710	687	686	698	680	629	640	668	636	744	649	686	704	665	643	645	705	615	683	709	663	637	634	657	659	647	651	670	656	667	667	623	657	687	648	684	646	672	642	647	657	708	647	657	627	638	648	690	654	705	614	685	639	672	661	673	696	629	652	687	678	682	630	663	666	656	660	677	660	689	673	635	630	682	639	671	657	674	648	668	648	662	649	680	666	640	643	631	618	677	711	703	668	726	659	667	670	696	671	668	654	678	670	666	614	674	712	637	650	683	655	625	672	651	631	643	687	666	612	668	647	636	657	656	668	692	627	672	691	672	663	643	723	629	651	704	599	699	646	651	669	644	673	693	632	616	647	624	655	712	643	649	671	655	608	623	652	659	647	666	679	653	657	629	605	685	629	645	663	646	701	658	650	632	706	680	730	656	704	652	666	667	696	635	663	666	707	679	678	675	699	648	643	679	710	642	646	642	616	668	685	685	664	644	662	651	678	623	675	635	616	672	644	664	662	645	662	623	703	712	666	662	661	629	670	673	626	641	677	644	701	676	649	653	686	674	626	656	641	717	610	635	678	642	636	633	636	640	629	628	664	696	663	683	632	656	661	682	635	704	687	639	648	616	678	632	707	648	640	679	670	663	661	662	631	658	663	678	646	699	653	626	660	679	625	663	705	695	656	653	712	696	674	676	659	636	663	664	682	636	644	658	622	679	660	718	615	641	653	678	640	709	656	647	666	663	652	691	660	670	636	656	663	698	711	667	656	670	681	684	668	680	606	636	695	651	678	664	694	668	654	648	649	669	686	645	676	685	684	665	651	690	676	647	662	625	651	709	674	629	664	648	701	643	718	687	694	697	643	671	661	720	675	683	681	661	662	639	693	638	645	688	664	677	622	674	690	684	682	697	640	715	676	617	708	680	650	675	626	681	651	643	656	655	651	665	671	703	651	655	702	648	688	651	674	693	652	628	645	660	640	685	650	657	647	655	673	719	654	687	687	666	646	664	687	649	665	615	674	636	673	687	697	645	659	689	631	633	668	720	656	682	641	671	650	653	658	638	660	684	665	661	632	604	647	672	671	677	687	639	673	699	690	672	677	690	675	657	713	651	654	678	687	620	674	662	666	644	659	629	694	688	648	694	675	669	636	680	633	686	647	650	659	669	715	665	710	643	657	692	665	639	655	660	669	651	730	689	698	692	664	660	681	668	671	666	633	706	652	629	642	652	672	621	709	663	660	664	643	727	655	612	695	673	657	648	631	665	668	670	649	638	680	653	654	671	660	663	667	635	642	663	665	685	644	673	652	628	659	654	626	646	694	658	667	648	661	672	696	638	663	699	664	681	672	605	682	678	668	680	679	656	676	674	680	657	674	637	620	676	677	652	673	623	654	618	675	695	675	687	662	636	699	667	671	694	682	680	630	673	697	621	664	688	622	672	655	625	654	647	655	672	640	691	692	676	634	615	669	717	675	634	670	635	709	635	683	649	631	670	694	680	646	664	665	660	672	691	589	649	692	651	742	687	714	663	677	636	665	699	682	690	654	642	686	642	617	707	618	663	673	692	632	648	661	627	681	681	647	687	663	658	657	646	642	617	633	645	672	623	672	692	625	644	676	715	646	650	666	696	664	683	673	708	681	650	674	681	685	708	653	613	663	659	669	653	634	675	637	670	663	687	703	706	631	689	717	652	647	682	643	640	665	640	623	660	658	649	678	670	645	644	704	656	710	656	710	633	700	634	631	702	645	671	654	644	650	667	638	661	669	628	691	628	675	634	611	635	678	681	646	682	686	621	669	630	641	633	672	638	672	706	659	657	642	691	679	681	682	709	694	627	649	645	656	630	677	620	686	657	678	653	686	705	689	657	678	654	693	675	676	687	682	637	675	656	634	627	642	646	670	644	667	656	675	625	662	690	700	704	646	684	676	644	671	672	655	618	608	656	690	686	677	674	683	676	657	707	655	625	680	664	673	682	625	694	697	659	681	668	672	663	701	679	701	719	623	688	684	681	660	647	682	649	645	662	689	644	695	637	653	709	634	679	631	667	714	615	657	634	626	642	656	681	705	658	726	681	711	702	640	670	691	638	673	632	682	661	634	705	687	686	700	646	652	670	645	691	667	727	651	664	631	683	632	631	672	665	712	643	660	687	689	687	643	702	679	632	646	687	635	626	680	666	694	679	687	616	654	681	700	658	656	656	676	677	686	715	652	685	656	667	649	674	662	651	685	683	682	643	639	613	654	633	670	645	608	628	649	672	665	681	680	687	610	677	667	666	635	677	663	720	680	637	659	661	684	640	679	629	623	627	675	643	649	642	669	702	607	637	677	667	638	626	643	683	680	689	686	641	638	675	662	707	672	634	657	654	720	655	677	652	691	702	639	654	665	642	690	663	639	690	665	691	661	659	659	634	621	666	647	671	639	671	695	639	648	656	673	658	657	710	647	658	689	694	660	630	654	654	713	642	713	635	661	686	661	683	643	683	636	648	656	692	658	677	672	686	687	654	639	676	664	679	684	648	653	686	662	673	678	626	678	689	662	669
10849	7679	8090	6607	5615	4136	3434	3468	3020	2816	2214	1927	1455	1106	862	940	914	768	751	634	678	641	617	557	623	627	472	399	360	311	334	462	451	455	477	505	472	339	298	325	354	356	288	266	242	255	254	223	235	232	229	238	240	219	215	241	241	222	223	233	218	234	231	224	241	233	228	256	233	231	227	221	222	226	212	220	250	221	205	232	220	260	213	228	226	224	200	220	227	202	219	213	218	201	197	233	213	230	228	221	237	214	216	224	211	209	226	240	227	210	241	243	224	237	216	238	212	252	214	239	212	202	225	246	207	212	237	217	224	196	218	209	248	232	230	205	191	200	222	214	217	190	208	180	230	198	219	227	245	222	229	222	234	208	224	218	222	212	209	233	209	223	209	229	209	225	195	224	223	233	219	212	227	213	227	208	214	241	198	216	270	223	220	217	233	239	225	226	202	222	219	216	222	241	212	198	210	225	206	254	210	236	237	213	223	226	218	210	229	234	250	211	232	220	223	248	226	214	231	202	218	201	195	232	233	218	216	229	205	219	200	216	232	248	214	215	213	225	214	221	220	228	217	217	222	201	200	233	239	214	216	207	209	229	208	199	222	208	221	218	222	242	210	203	218	223	247	211	196	229	225	214	214	234	212	228	223	229	222	210	225	265	203	246	197	236	205	192	198	225	219	217	209	227	177	230	245	224	218	187	224	215	208	219	223	219	212	216	191	203	191	232	209	224	218	219	203	208	205	210	205	210	218	207	214	225	219	221	222	237	208	241	225	241	230	262	245	232	219	221	216	215	218	238	232	218	229	207	200	224	242	234	210	228	231	215	238	226	230	243	225	202	225	213	242	210	194	211	199	228	224	232	197	227	219	208	221	219	228	201	215	223	226	228	197	202	204	218	215	220	211	225	209	229	223	216	229	234	201	202	231	203	201	251	239	216	226	218	197	202	204	220	216	234	233	213	227	226	237	210	204	222	211	213	249	194	217	208	227	234	248	247	223	220	226	224	222	195	209	231	196	213	223	204	231	219	236	243	213	228	219	215	203	225	207	210	189	225	208	217	218	251	195	202	215	236	219	214	219	213	205	225	243	217	244	225	208	196	215	217	243	205	212	213	214	224	221	256	227	195	228	240	229	254	198	214	241	205	197	240	204	214	234	216	233	252	217	199	198	216	222	212	239	225	234	215	203	217	221	231	237	239	244	225	209	223	182	223	216	239	252	221	227	210	220	231	208	199	180	210	226	214	222	212	233	218	194	210	230	224	214	208	237	215	251	259	202	217	187	211	229	205	205	226	263	204	219	238	229	221	214	216	244	209	215	217	228	207	228	236	239	253	202	226	215	207	203	235	214	237	238	228	209	235	243	215	219	233	215	224	205	216	214	262	217	232	226	223	226	206	239	211	232	239	219	217	219	216	213	237	229	224	213	212	209	233	228	203	219	209	204	221	237	212	230	223	208	218	219	218	209	216	228	208	233	208	234	215	236	237	219	231	229	245	230	221	237	230	235	219	236	239	229	201	183	223	211	245	189	232	218	217	229	222	225	204	233	214	237	216	224	217	213	221	263	221	218	239	236	205	210	212	216	226	205	205	272	240	232	216	232	230	215	232	218	230	221	211	207	221	244	215	217	206	214	207	225	247	233	223	221	233	204	228	205	218	221	204	218	260	225	219	214	240	233	230	230	251	235	239	230	247	230	243	241	228	243	215	209	234	233	240	230	215	219	200	222	212	236	263	209	225	230	235	217	212	243	240	215	223	239	216	232	211	199	220	215	237	204	224	229	198	214	222	221	226	215	205	249	226	218	215	211	233	215	187	233	259	188	243	225	203	218	217	200	210	218	248	230	218	211	207	208	229	233	200	227	242	217	215	209	211	230	194	226	202	252	218	230	229	222	214	235	238	226	211	214	232	218	219	215	203	210	182	223	224	202	215	210	198	228	224	221	212	221	213	205	214	222	201	197	236	227	210	212	209	217	221	218	201	238	172	233	220	252	238	224	222	225	203	246	197	210	204	210	243	223	215	197	234	219	207	222	204	194	218	209	224	214	205	219	224	203	202	221	204	200	200	254	241	221	219	202	225	222	242	240	203	209	200	242	208	215	237	219	230	225	216	223	209	215	191	223	208	200	230	205	229	224	234	233	215	231	200	208	212	202	219	209	246	239	252	194	232	195	222	218	225	229	210	226	199	242	207	222	208	220	224	234	240	221	224	209	247	216	203	233	227	216	195	213	233	227	205	238	229	229	197	212	232	214	225	213	221	206	226	215	246	215	219	224	243	218	220	204	219	205	225	203	221	219	173	206	182	205	218	213	214	210	246	238	229	208	234	208	228	211	195	218	215	225	201	212	228	236	199	214	232	235	225	215	221	238	214	231	198	227	215	219	216	223	239	224	208	254	251	222	218	224	211	213	221	238	235	221	225	212	213	216	203	227	242	226	231	191	207	199	244	233	209	235	204	218	221	214	218	227	239	225	215	211	251	228	209	210	224	206	217	204	243	217	223	208	216	236	204	232	231	217	207	233	221	221	206	206	233	233	209	233	217	223	204	254	222	215	258	230	230	220	212	236	204	236	222	228	230	247	224	255	237	223	209	213	219	233	203	202	203	233	242	221	221	219	213	269	231	222	220	191	219	233	230	231	225	219	212	220	214	220	225	244	247	238	228	204	231	212	206	245	217	230	228	207	198	190	217	229	237	235	238	225	211	218	238	222	202	225	222	233	254	239	234	213	234	225	229	225	223	241	221	230	225	203	226	241	210	217	217	234	255	237	198	254	219	226	216	214	230	224	219	212	228	228	222	241	237	227	219	248	206	201	216	223	251	250	212	225	228	236	218	221	231	227	211	211	201	212	231	231	227	211	217	228	235	244	207	235	227	225	229	213	226	222	226	243	211	195	242	243	205	230	233	181	219	229	248	229	218	232	216	211	229	219	209	255	206	202	231	198	243	223	191	224	209	197	221	227	234	235	224	220	204	226	224	209	192	208	197	237	215	208	238	215	221	227	222	258	225	241	206	211	221	235	214	199	221	211	213	199	216	233	217	185	241	246	231	243	224	225	230	226	210	229	202	211	231	205	226	243	221	209	220	213	228	227	215	212	236	219	206	225	212	224	203	242	214	247	232	201	207	224	208	231	237	242	219	253	209	236	234	232	234	233	210	203	225	244	224	214	193	221	200	239	223	213	210	217	230	222	256	206	222	219	195	226	239	228	221	206	230	220	209	232	225	237	228	234	207	231	239	211	223	223	233	231	220	226	226	200	235	210	238	219	222	222	237	226	200	210	227	201	213	222	210	259	255	214	254	237	196	219	230	224	230	223	200	204	216	227	245	210	236	260	201	206	216	246	233	247	222	256	211	212	220	251	224	247	200	233	232	234	241	241	216	216	216	233	201	241	244	217	243	218	230	247	222	246	191	214	244	227	230	216	209	242	217	224	231	230	194	262	196	222	228	226	219	203	217	231	230	225	209	214	194	181	194
7238	7404	12434	14444	14637	12445	11693	12675	11440	10383	9562	8802	6738	5255	4472	4807	4523	4058	3779	3241	3386	3294	2895	3030	3012	3272	2411	1706	1607	1376	1521	2361	2327	2366	2500	2680	2386	1534	1492	1422	1438	1461	1138	901	764	850	812	721	734	636	653	626	588	625	630	638	648	618	594	656	603	542	572	655	572	589	614	605	628	643	560	606	633	607	631	632	584	609	614	635	648	606	648	602	628	645	645	638	608	596	580	578	631	589	629	648	633	702	623	619	605	598	611	597	612	598	643	607	598	600	588	591	630	629	608	617	599	591	588	618	628	631	590	603	618	568	618	574	579	599	655	592	654	642	626	582	613	576	626	602	624	622	572	582	645	622	625	589	564	621	606	578	629	629	594	584	595	593	562	618	646	635	669	576	618	666	640	591	588	610	630	616	640	589	594	598	587	595	648	600	643	597	647	623	607	592	656	572	576	631	615	616	620	605	601	610	585	628	647	594	605	638	590	589	646	653	639	611	628	602	618	629	606	616	616	644	665	616	606	594	613	607	596	598	614	605	643	618	589	629	599	600	630	611	610	615	664	614	634	571	597	638	635	627	601	609	596	606	602	586	567	616	601	596	593	602	605	644	574	592	562	603	589	620	589	594	596	604	601	623	591	580	619	595	612	622	586	581	646	613	632	638	610	586	612	624	631	637	629	649	655	603	585	629	620	593	608	590	607	602	630	600	639	617	603	590	631	630	578	611	635	635	590	625	651	623	592	607	605	604	608	614	590	672	576	639	595	629	601	650	600	613	644	627	605	608	619	619	580	654	628	601	642	631	612	597	569	634	607	578	639	606	614	660	630	578	623	620	605	636	634	635	644	602	585	596	626	581	634	602	611	605	588	675	611	610	602	620	593	580	620	661	596	618	590	618	675	619	644	659	592	590	624	605	595	589	584	640	634	535	617	580	632	592	614	592	589	616	600	587	642	632	592	562	619	574	602	584	616	593	607	613	598	598	613	665	568	651	614	593	566	616	583	582	625	655	621	609	601	617	590	607	620	628	622	628	630	598	587	584	595	596	630	623	590	644	611	574	634	637	604	587	615	618	584	592	641	631	604	590	602	598	633	651	642	596	616	613	597	600	611	649	639	591	609	597	620	622	617	600	592	602	590	614	591	637	629	598	625	580	591	638	584	610	591	567	621	611	577	565	665	630	608	570	600	614	595	610	587	600	631	619	628	623	621	567	630	637	607	590	649	621	598	660	563	626	626	598	565	579	580	607	640	589	593	607	585	595	619	597	595	629	602	618	611	559	623	601	616	637	675	652	620	586	588	590	627	639	627	607	621	635	651	664	600	601	622	610	627	574	585	605	648	635	642	628	605	577	610	590	629	596	661	598	622	605	584	595	623	584	631	603	566	588	634	607	578	603	608	574	606	594	628	626	584	583	640	624	668	589	645	589	632	604	617	622	596	645	624	655	605	616	634	635	650	592	582	600	618	634	597	573	635	611	638	619	611	632	620	561	637	604	617	590	591	639	577	640	595	600	637	616	590	641	596	604	607	605	584	622	677	586	612	618	618	597	619	601	618	588	608	598	614	611	633	603	653	613	563	609	643	640	616	653	633	587	585	627	576	584	636	607	566	593	616	612	610	593	654	624	648	607	643	620	645	597	611	595	593	602	622	621	598	592	595	614	618	617	572	579	573	609	596	602	598	601	581	603	610	646	606	612	560	590	597	622	598	621	611	645	592	583	603	654	585	616	644	651	610	630	642	596	628	650	636	630	608	644	586	587	646	639	642	633	597	631	596	622	601	643	590	574	629	616	581	609	624	600	603	632	602	604	614	609	621	621	640	629	623	619	659	611	617	639	632	589	652	612	571	644	572	652	611	644	626	616	598	649	621	587	603	638	606	624	592	607	607	651	599	608	615	640	632	608	597	625	605	578	574	581	586	608	627	649	585	615	611	671	624	596	627	586	634	622	608	633	636	566	622	603	617	584	606	580	637	601	589	640	591	611	599	651	629	594	640	603	588	626	586	615	593	583	609	661	605	626	609	572	616	590	627	623	610	598	591	570	586	643	659	598	600	578	579	636	651	639	606	575	605	601	604	619	612	588	589	566	595	650	623	634	645	571	611	628	578	621	613	616	627	605	651	589	620	593	563	623	633	626	615	592	598	577	584	614	588	612	637	555	585	574	568	608	590	637	622	595	647	599	569	580	603	602	617	589	628	605	585	617	591	623	597	600	621	604	633	598	615	581	664	603	617	598	624	642	611	634	603	648	606	625	612	672	610	604	587	579	660	604	616	636	593	620	618	608	614	594	588	596	579	593	585	604	627	632	582	622	619	640	574	640	576	620	640	641	583	627	585	633	634	632	648	619	618	612	655	655	587	602	585	560	549	609	632	610	603	573	549	635	599	644	631	632	600	575	668	592	594	594	623	651	589	615	593	631	575	646	603	589	595	645	612	603	627	640	627	575	617	607	636	595	629	572	630	627	600	594	609	603	661	607	625	633	607	615	601	583	600	648	606	593	605	562	590	597	639	637	578	617	601	623	615	598	615	643	609	584	581	582	568	635	560	612	586	603	579	592	653	654	628	639	630	608	660	625	566	612	605	628	623	596	600	607	622	615	573	609	607	606	595	623	566	641	598	605	605	615	610	615	596	604	616	618	620	606	577	626	611	625	573	642	610	586	601	628	608	584	615	593	610	606	657	566	547	537	640	603	591	617	619	557	614	632	603	605	618	627	631	618	596	608	607	584	602	600	587	646	591	626	640	577	618	612	563	630	594	558	618	562	629	592	607	613	625	587	581	597	587	611	600	639	610	597	618	611	563	633	583	644	569	602	658	629	579	598	596	623	623	634	639	598	629	614	568	580	589	597	627	616	599	591	578	650	569	610	627	599	604	619	657	619	640	592	598	658	607	592	667	625	575	584	618	631	610	633	579	611	644	593	634	614	630	643	583	571	621	595	660	625	616	604	601	590	607	591	616	607	642	648	618	661	613	570	626	606	624	606	628	648	606	575	597	614	570	547	636	599	601	607	570	636	652	616	617	595	640	615	613	638	631	640	580	602	635	631	615	611	605	595	602	611	631	616	564	654	575	595	584	625	583	627	605	589	621	601	601	615	614	609	685	643	587	590	597	626	638	638	575	585	630	602	621	633	582	633	632	606	582	624	584	648	609	620	607	618	621	613	679	615	617	623	615	649	610	613	583	642	615	580	631	627	657	608	604	607	606	567	588	673	625	571	595	626	579	611	580	629	608	618	576	596	593	627	639	645	611	599	608	607	595	623	654	608	600	639	611	628	657	548	582	607	617	628	626	617	606	603	595	599	601	609	589	609	621	609	660	584	582	588	638	638	641	632	619	608	571	618	602	578	593	577	623	637	596	644	637	610	615	638	632	634	620	647	585	604	538	586	601	642	611	648	624	658	654	602	654	585	580	613	598	606	624	656	610	568	591	604	628	605	652	623	644	608	629	610	590	622	597	623	590	579	629	579	598	609	613	634
31602	29431	29759	28576	29633	26033	23346	24331	24905	23144	21083	18449	12420	9092	6984	9073	8105	6415	5853	6106	4962	6087	5181	4774	4813	5425	3331	2374	1856	1797	1880	2879	3453	3602	3618	4255	2397	1975	2332	1879	1385	1583	1102	682	404	517	489	390	298	255	260	240	262	242	221	208	193	180	208	162	199	188	184	176	178	173	186	158	167	196	168	170	204	190	176	164	160	198	182	188	199	172	163	182	183	187	179	180	174	134	179	179	174	189	215	231	224	196	204	182	176	172	175	182	163	165	175	179	176	177	182	178	189	164	153	169	170	192	168	186	200	180	169	184	179	174	182	187	163	185	173	166	193	183	183	173	182	164	178	190	170	175	197	189	186	151	186	183	180	182	174	179	184	184	199	180	166	151	152	187	166	185	151	185	166	185	189	177	180	179	180	179	168	187	171	169	191	183	167	187	166	187	187	172	184	181	179	179	171	185	205	175	159	171	194	152	154	174	180	186	203	171	203	185	172	180	190	171	146	179	156	195	172	176	179	180	180	170	165	189	171	160	170	190	200	197	168	171	164	169	170	193	179	179	190	180	169	197	185	189	177	154	209	180	185	184	168	168	161	184	161	191	185	202	169	153	197	172	186	200	183	171	167	165	213	149	208	149	194	165	180	201	186	202	162	169	181	183	149	167	162	171	201	157	173	180	171	166	158	180	172	169	168	162	169	190	183	184	183	166	191	187	188	180	207	187	178	184	184	154	161	184	189	169	163	191	189	175	180	166	171	185	206	183	182	189	191	174	192	174	167	164	172	164	151	176	187	188	178	176	198	178	167	179	165	189	175	154	172	175	152	182	179	193	186	184	192	155	205	170	164	165	190	177	156	186	192	172	192	188	159	149	170	158	162	182	166	182	174	173	170	190	183	146	215	166	189	162	175	161	183	166	186	172	169	164	187	184	173	157	177	195	193	195	185	164	191	156	190	192	189	180	161	168	183	210	174	192	173	165	177	163	170	157	169	179	182	186	168	164	178	154	194	148	176	180	191	186	155	168	189	167	167	180	177	194	154	165	188	176	159	162	164	178	181	168	157	174	187	189	174	173	184	167	165	198	185	168	194	179	191	177	189	176	186	168	162	160	170	150	179	190	208	170	161	200	176	194	180	178	187	171	160	175	144	173	180	183	155	166	178	154	178	176	157	182	213	177	188	171	155	188	162	193	186	192	163	175	193	159	188	184	172	164	170	165	168	194	183	172	173	175	170	198	201	180	171	171	181	173	168	193	181	203	163	169	176	178	146	186	180	185	186	172	184	189	161	185	206	201	185	206	183	185	159	163	162	170	177	168	184	170	190	185	183	162	180	192	191	187	186	173	186	156	151	170	198	168	184	191	169	210	163	184	186	153	190	168	173	174	191	161	167	158	175	194	173	185	215	178	172	200	198	180	207	179	173	197	186	183	161	169	202	170	166	169	171	168	182	181	191	168	182	148	164	195	183	160	184	192	155	157	144	188	177	149	168	159	160	174	166	171	168	196	190	166	174	176	182	162	173	171	176	182	188	168	188	183	179	175	149	174	169	192	173	180	183	173	166	191	181	194	168	185	226	169	164	179	176	180	175	207	185	171	190	171	172	183	169	183	189	185	166	189	187	202	231	175	177	162	183	193	155	167	176	177	191	180	208	196	168	165	146	183	164	198	172	222	164	196	171	183	197	168	185	176	176	185	146	179	179	171	177	174	189	205	162	165	166	199	186	182	181	198	146	175	179	204	168	162	182	184	160	158	186	166	176	151	167	174	179	173	174	185	176	165	194	169	166	163	149	168	207	173	167	175	157	178	175	202	189	174	166	181	177	174	181	187	186	150	171	166	182	187	183	171	175	170	199	177	199	170	162	162	169	178	182	184	168	162	172	196	193	179	169	168	182	191	187	181	154	200	173	153	161	178	162	167	194	171	172	162	168	195	170	178	179	159	189	168	164	191	162	157	179	157	150	175	174	167	181	163	162	171	167	193	163	195	164	176	182	184	194	175	185	172	176	179	184	163	186	177	154	182	202	211	172	197	160	162	160	190	195	196	159	193	171	178	173	198	171	177	156	171	175	189	190	191	166	171	181	184	174	199	192	177	192	203	192	175	199	139	180	172	152	153	187	184	142	185	167	197	173	167	197	194	202	166	178	169	174	175	182	208	159	176	177	166	197	183	165	173	181	192	173	154	178	187	159	161	183	186	200	163	186	199	170	181	185	182	185	155	201	187	176	173	169	166	192	205	172	168	171	202	182	160	166	166	168	158	168	184	185	172	166	164	201	179	193	164	166	159	181	159	167	168	171	186	188	178	169	178	159	182	203	164	174	190	171	152	182	198	170	156	181	166	162	181	185	169	187	160	138	180	196	161	178	167	175	162	172	187	157	206	209	173	194	173	190	167	176	181	182	166	185	146	189	175	212	185	199	179	172	173	191	179	172	159	166	200	181	163	152	166	176	184	173	188	188	184	138	167	171	186	217	170	198	176	168	183	164	194	166	175	153	182	167	171	179	195	192	164	171	196	166	170	193	191	171	178	193	156	222	177	170	195	187	177	159	180	192	165	175	180	192	184	150	187	184	170	172	166	186	173	156	182	162	187	190	182	204	173	181	179	173	160	171	187	184	200	160	182	181	174	195	186	215	155	181	169	184	176	175	188	166	189	178	171	180	179	172	180	183	176	190	179	198	185	176	188	175	197	168	194	217	184	179	179	179	204	161	175	150	196	177	170	212	178	194	176	208	162	195	181	165	212	179	204	187	176	174	145	177	171	174	185	164	175	189	173	201	168	159	177	180	174	188	169	174	164	181	161	161	191	161	175	182	184	159	159	183	191	191	173	177	168	177	155	169	201	168	197	201	174	169	181	204	183	187	163	171	198	157	185	195	183	172	165	149	176	187	176	193	176	172	171	182	183	172	172	186	170	172	180	183	152	178	173	177	175	177	169	174	172	160	176	167	177	191	196	188	156	193	160	167	158	155	173	168	190	157	195	191	195	181	179	179	194	158	165	182	180	165	182	205	163	184	212	184	154	179	173	182	193	165	192	186	196	161	175	176	177	194	181	186	165	167	180	193	176	180	177	163	166	179	193	178	162	181	165	179	183	174	182	202	194	165	180	196	154	189	162	168	151	177	170	184	194	161	157	206	180	178	175	188	195	184	175	187	189	152	172	172	168	186	161	200	188	172	196	182	157	186	176	177	154	152	187	150	182	187	172	172	207	186	173	186	197	169	180	186	175	171	167	178	172	159	198	179	180	192	162	184	164	190	193	187	206	181	190	186	183	163	165	170	179	174	188	176	170	160	164	172	176	175	175	155	165	178	162	178	199	169	196	161	177	165	172	185	162	189	174	167	201	181	189	172	186	154	168	171	187	158	192	167	185	205	160	168	175	189	165	174	169	155	181	195	177	166	174	151	193	171	183	185	182	177	181	186	181	176	209	194	174	181	178	182	158	202	197	187	179	178	197	177	183	190	178	174	171	172	174	165	155	187	186
22077	22829	27870	32455	35843	34617	34109	36059	37674	35549	35732	32509	25270	22785	21878	28258	25539	21723	20802	21982	18008	22062	18367	19365	19324	21636	14940	11773	9551	9632	10690	14903	17441	18902	18423	20986	12038	11323	13327	10868	7948	10017	6943	4374	2231	3170	2742	2177	1300	1057	1029	1002	1082	860	712	675	647	643	592	570	543	533	538	591	571	534	527	497	552	528	521	515	554	507	516	490	532	497	555	455	573	500	521	513	520	491	495	515	505	537	589	520	515	564	735	800	821	654	510	499	505	506	519	515	518	525	488	529	512	498	554	495	472	503	518	536	489	462	479	522	486	528	494	460	520	540	510	499	529	530	493	495	522	515	495	520	472	497	501	500	506	479	529	480	520	517	545	526	490	489	541	472	522	511	492	507	488	545	487	493	483	512	480	519	525	463	536	506	492	515	491	466	487	564	460	496	528	494	507	533	529	506	563	509	535	497	507	501	481	449	452	499	484	500	502	497	519	509	531	516	527	506	520	465	521	514	501	539	481	536	490	535	516	514	508	500	513	499	516	508	501	517	500	500	515	523	491	520	536	525	541	508	538	502	518	533	551	515	530	503	513	480	504	522	553	449	527	492	523	489	501	520	506	515	556	517	475	504	516	520	535	524	522	522	491	519	537	507	495	501	514	487	513	524	545	478	540	507	503	500	502	496	484	468	477	527	513	509	522	492	489	534	548	497	457	525	478	527	503	491	452	544	501	508	509	553	548	514	472	502	484	465	548	518	511	523	492	522	527	548	495	487	495	518	515	503	521	504	478	482	530	568	537	502	508	520	535	501	497	530	557	473	517	500	475	491	501	550	506	529	480	513	512	488	501	487	550	544	542	481	458	486	510	486	499	528	508	522	520	508	471	527	525	489	500	490	508	483	528	503	520	516	521	541	485	554	503	470	496	484	526	505	470	509	493	484	522	482	531	508	557	485	515	527	538	538	508	525	564	485	513	485	505	524	515	482	528	493	531	505	535	505	498	529	496	526	516	504	473	514	442	520	526	487	523	488	507	490	535	482	480	491	514	500	486	474	476	497	500	498	507	546	472	456	542	545	471	531	487	504	515	505	511	524	555	518	537	512	487	459	505	480	500	507	541	515	529	508	497	535	523	475	512	459	524	459	493	498	539	506	512	529	517	504	568	532	506	475	485	485	496	484	502	520	532	550	482	531	492	530	501	474	522	531	540	533	525	502	520	522	480	507	511	517	495	523	529	493	520	543	489	543	541	506	533	504	524	526	520	504	499	475	488	541	521	541	528	513	489	520	471	557	507	488	486	532	531	494	505	523	498	488	514	471	489	493	513	497	467	496	468	515	514	528	516	481	499	485	513	519	484	523	517	510	509	588	502	465	526	510	504	468	508	549	536	513	536	553	521	549	536	493	483	544	523	503	510	526	517	532	496	510	525	460	478	504	497	511	495	512	546	528	510	507	504	509	543	520	517	519	489	449	528	495	492	490	541	474	529	501	495	480	540	512	506	538	549	455	495	543	498	575	508	504	520	533	494	523	507	522	489	484	530	525	527	514	490	482	528	480	463	542	536	517	491	526	520	534	523	513	485	494	547	539	541	476	529	544	515	482	479	500	519	553	506	477	507	468	523	471	511	514	474	514	513	514	512	493	536	486	488	495	488	451	484	557	549	515	488	499	501	470	504	548	497	533	518	516	528	513	479	502	518	547	501	479	506	534	497	495	514	512	510	523	479	512	538	487	479	501	493	489	475	528	498	504	527	568	517	495	515	545	510	502	506	512	504	497	495	493	505	494	495	476	535	577	505	513	460	500	515	483	520	520	483	488	482	477	474	528	527	504	508	529	503	494	499	507	468	476	511	474	504	489	481	504	521	505	528	500	519	479	495	526	545	519	517	518	504	495	490	498	547	521	531	512	508	522	471	529	491	506	486	520	459	525	491	516	465	544	503	518	533	511	507	509	549	484	510	535	515	520	544	485	524	534	501	530	522	484	500	483	521	520	505	495	549	491	540	499	523	515	509	495	550	542	513	513	504	504	520	479	530	489	555	542	537	504	511	472	514	540	523	524	504	476	480	503	528	531	509	470	500	487	519	515	477	490	552	519	518	531	509	471	522	501	535	503	529	507	509	505	499	514	496	524	490	508	539	501	480	549	478	530	480	495	537	461	535	555	515	473	489	486	527	497	529	525	503	539	519	533	503	520	484	500	512	541	529	498	523	516	541	515	490	470	553	511	463	490	510	540	491	492	530	524	536	519	512	505	488	521	516	510	496	531	523	487	501	515	521	487	515	466	511	520	524	501	553	510	472	486	535	519	560	520	537	526	511	513	504	507	505	516	475	513	545	498	484	507	502	539	487	520	505	492	492	535	514	537	488	509	523	528	542	513	469	520	525	519	488	514	544	491	528	525	489	485	505	510	487	521	493	509	537	504	480	530	537	483	469	521	540	492	512	488	539	492	548	505	533	481	480	554	535	562	530	549	449	516	486	532	487	520	485	508	513	521	509	446	480	496	546	513	479	527	527	485	473	529	492	574	517	466	505	489	520	526	479	537	534	500	512	493	511	551	506	505	522	485	537	481	479	532	473	465	499	490	516	507	510	515	553	490	493	509	559	477	468	490	513	496	518	480	539	521	518	537	495	524	540	517	523	498	503	502	480	474	511	498	480	542	532	531	488	497	506	523	465	515	516	516	476	510	507	536	517	502	507	494	538	543	507	501	509	539	514	520	554	505	477	476	509	528	493	488	540	507	531	519	535	498	512	525	516	497	543	506	558	529	497	516	508	514	475	517	526	499	539	529	493	469	524	485	492	481	499	504	494	505	496	493	549	530	527	484	517	479	511	475	555	504	510	514	470	517	545	517	513	511	473	547	491	509	533	527	545	549	530	552	537	499	497	464	481	521	502	483	510	482	485	496	506	526	529	519	479	490	502	516	498	512	487	571	563	458	522	518	544	482	517	529	481	497	494	522	508	506	514	521	503	511	474	505	525	512	551	483	531	501	485	527	508	509	503	521	492	538	481	513	489	496	544	513	495	515	463	511	504	491	498	513	528	522	552	495	525	494	508	550	545	523	539	467	456	490	500	524	506	503	529	510	519	479	483	528	530	552	510	513	495	541	504	501	512	532	507	524	502	567	524	529	504	501	528	496	487	464	495	492	460	496	498	502	484	453	512	491	536	488	515	509	466	521	481	482	518	484	551	531	518	499	450	514	479	520	492	508	507	466	522	505	456	447	502	503	538	527	510	489	488	463	510	505	521	526	491	511	492	483	490	466	538	535	497	509	487	512	539	479	516	489	512	510	462	513	550	481	501	501	509	530	529	529	533	491	495	520	505	504	511	554	497	500	480	499	531	530	509	502	508	511	528	529	499	530	456	560	491	492	533	498	521	467	524	532	475	518	528	495	548	497	490	521	491	500	511	502	477	515	494	530	496	473	478	544	491	524	497	530	519	504	529	530	537	516	511	510	531	553	479	502	510	538	489	495	498	521	505	498	497	520	537	514	518	512
38118	36964	35597	35218	33340	30598	29525	35298	32155	27753	27341	24245	18453	14980	12842	14270	12916	10606	10248	8516	8901	8579	7571	6812	7756	9715	6953	4002	3493	3775	3430	5337	5462	5537	5844	6553	5357	3074	3023	2957	2613	2053	1770	1218	670	813	780	525	403	358	357	380	368	283	302	325	246	268	245	228	251	228	283	228	216	231	243	245	236	228	240	253	234	249	213	234	223	238	262	212	216	257	237	227	226	213	215	196	210	261	256	224	247	260	302	360	296	247	209	195	210	222	198	228	236	228	213	249	234	221	227	232	200	261	215	221	195	236	226	221	267	203	195	222	258	223	230	193	232	225	250	234	247	220	238	260	232	237	225	220	247	241	236	222	217	246	239	256	260	216	232	218	238	249	237	221	231	223	207	228	220	224	249	222	242	221	219	210	252	228	213	210	223	209	247	212	237	259	230	268	205	211	216	214	222	242	229	230	219	232	238	244	237	231	204	209	215	208	227	218	234	236	251	237	212	215	253	236	242	202	247	205	234	219	223	231	261	219	221	238	208	225	211	207	244	222	222	225	223	256	221	232	245	204	200	226	240	235	218	246	236	224	270	237	229	233	217	204	240	226	231	229	221	225	213	244	229	224	218	234	232	213	228	217	231	234	238	244	210	219	214	214	247	215	240	231	236	201	223	220	234	226	231	222	242	210	224	227	239	217	229	229	216	235	250	236	218	216	250	220	210	202	215	226	238	244	225	272	233	209	224	221	239	263	244	207	215	237	219	241	244	218	235	232	226	264	254	219	214	237	219	235	221	238	244	251	247	225	220	217	223	247	226	237	207	288	233	227	226	256	228	236	240	257	213	236	214	234	225	236	204	220	225	229	224	237	241	217	225	243	225	237	217	229	235	239	225	262	224	229	236	221	246	220	226	208	209	220	202	225	224	237	240	218	245	199	233	230	230	211	210	240	221	246	226	243	226	246	216	234	233	245	212	237	229	244	214	213	231	245	230	253	242	230	195	256	246	262	186	236	221	219	255	226	210	231	233	230	211	236	241	256	230	207	242	224	240	246	235	251	204	239	208	240	234	208	226	193	231	222	228	202	242	256	239	241	227	228	221	255	202	240	228	203	232	233	245	259	220	221	233	231	212	228	224	230	205	228	229	238	220	256	239	248	241	221	238	250	239	231	233	209	240	219	231	220	224	228	209	214	218	233	219	248	221	238	237	230	210	226	226	221	204	233	228	241	257	234	209	232	227	244	225	196	207	231	246	242	230	211	228	218	217	230	238	224	241	229	226	220	222	255	227	228	228	204	231	211	246	221	202	210	211	249	244	227	241	212	232	234	233	246	249	225	246	227	244	224	232	196	211	233	207	250	237	189	227	233	190	239	229	241	246	232	212	239	224	238	209	254	223	236	226	212	236	236	215	221	269	220	237	227	222	223	196	259	228	236	255	241	233	201	223	247	228	239	260	229	218	232	209	238	194	230	244	213	239	225	228	213	215	228	228	221	229	226	221	215	234	204	215	233	261	233	224	226	229	247	229	211	213	257	230	224	227	221	229	215	209	209	235	211	231	218	219	247	239	221	246	237	198	228	226	233	230	245	250	221	230	237	236	232	232	190	230	216	247	233	226	198	205	240	226	231	237	228	232	229	227	220	224	250	221	232	234	262	228	214	239	212	236	233	228	232	220	220	216	233	227	240	244	240	238	241	214	236	235	226	244	223	222	249	220	227	232	219	229	227	236	205	226	248	223	225	259	229	233	214	230	244	237	226	266	249	243	246	230	225	218	230	240	213	231	260	253	236	196	233	226	252	239	232	211	212	232	215	227	275	236	219	254	227	247	212	229	228	227	235	198	224	199	256	241	261	219	242	232	207	244	248	228	225	226	224	236	221	232	257	221	245	227	245	222	227	227	237	220	239	251	215	223	201	260	189	224	214	231	211	240	251	234	226	246	229	229	230	215	230	232	217	215	217	244	216	216	229	234	221	221	219	220	232	244	226	243	241	212	214	222	224	233	232	242	243	230	230	221	213	236	237	231	210	254	254	235	223	214	220	200	231	232	215	225	224	237	212	244	229	227	180	217	212	254	236	231	205	218	211	227	196	209	229	234	241	213	231	229	245	242	240	231	219	229	219	240	226	229	199	233	221	228	239	234	191	199	227	227	211	235	230	218	254	237	268	229	237	239	238	246	240	232	207	207	225	235	253	219	233	246	227	235	272	237	251	270	209	233	235	243	226	203	240	206	225	238	256	231	204	248	256	237	246	228	248	204	215	239	240	253	213	238	222	246	235	237	245	225	220	223	215	225	214	241	226	233	227	207	243	261	238	240	225	209	246	222	220	218	223	245	245	223	284	245	191	250	246	218	212	224	233	224	243	241	204	248	209	214	239	213	237	221	225	225	251	212	224	214	237	214	250	233	246	233	226	182	207	233	233	229	213	213	230	217	251	265	243	240	239	211	222	231	248	220	199	238	236	216	224	212	245	220	243	269	219	243	218	223	207	241	214	231	235	203	225	225	210	231	220	226	240	202	216	251	250	240	229	231	213	261	207	253	206	250	233	215	243	220	235	238	231	228	258	233	214	242	227	244	223	227	215	224	212	246	230	233	238	234	249	238	209	224	246	250	236	223	239	260	210	235	241	232	236	215	244	206	210	204	214	225	244	228	217	242	229	222	231	235	236	234	209	258	221	223	234	243	231	234	237	219	225	231	215	221	267	219	224	234	252	229	217	223	213	235	227	235	264	226	235	207	223	250	240	230	227	252	225	257	225	215	220	213	253	236	218	249	255	210	234	190	220	234	224	225	222	218	228	246	232	252	253	244	227	226	227	212	224	217	216	242	226	243	239	212	267	209	216	253	225	220	202	245	228	207	226	222	211	230	243	228	222	255	223	241	208	234	219	224	231	239	228	219	215	229	230	237	224	227	225	252	243	238	250	252	236	225	209	232	214	234	220	219	246	209	247	231	233	237	250	200	255	219	247	232	210	217	189	225	238	220	216	249	249	238	231	219	228	267	233	238	244	209	244	246	243	224	215	193	237	194	250	201	226	236	215	218	209	245	203	210	237	225	237	229	231	223	253	220	216	233	245	252	251	235	220	214	222	207	214	241	238	218	246	221	224	241	238	251	239	196	233	239	212	240	231	233	217	240	222	225	219	245	206	220	225	244	203	209	226	238	233	237	199	207	208	188	221	203	234	241	207	216	220	218	238	244	217	254	219	252	218	215	231	231	234	255	230	232	209	244	235	244	243	217	219	217	216	221	206	248	229	229	240	234	262	248	236	219	214	237	215	231	200	236	236	211	231	250	214	242	224	249	219	208	237	213	216	246	212	233	239	210	258	203	219	229	239	235	228	233	222	229	256	222	242	210	197	211	223	229	214	213	234	215	206	211	229	232	213	218	205	239	232	247	207	250	214	242	217	235	255	240	227	228	237	222	233	247	205	233	248	220	228	222	214	213	232	238	254	219	236	250	212	249	190	195	205	223	207	225	226	212	216	246	246	219	225
26520	29625	32341	37635	39364	38833	39641	44336	41541	38646	40446	37330	32981	29431	30081	34086	32129	28447	28592	25073	25491	26296	22061	23663	25878	30256	21334	16470	15998	16457	16246	22821	23091	24231	24679	26866	21698	15298	15254	14932	13826	11780	10508	6953	3441	4785	4182	2927	1945	1524	1567	1727	1475	1240	1032	1063	879	812	793	699	720	734	725	739	698	680	678	646	716	696	656	704	675	632	637	676	677	674	647	657	628	651	659	570	654	653	683	645	652	670	674	658	713	656	984	1299	1104	848	682	633	642	627	630	610	652	610	664	655	646	642	668	613	613	626	656	635	673	633	648	652	645	648	635	657	656	660	643	625	666	663	644	604	664	641	600	660	622	664	676	693	626	643	621	624	690	646	665	662	656	665	638	631	629	615	631	621	641	656	646	605	625	615	640	641	654	664	686	629	647	632	650	651	634	706	618	621	621	671	626	616	658	633	602	635	653	611	630	671	626	628	627	621	619	640	616	697	669	663	659	607	652	655	642	661	662	594	603	661	657	627	626	684	630	626	677	557	606	614	628	646	626	572	621	624	606	628	623	629	612	722	643	658	630	642	632	678	641	675	582	636	625	662	648	628	649	703	660	645	596	606	615	662	656	639	686	642	650	625	602	648	613	639	617	652	634	633	634	618	644	708	619	638	663	634	679	610	611	656	635	587	688	616	649	675	627	642	652	681	670	612	644	610	640	632	670	684	625	594	597	659	656	667	628	641	663	654	622	671	649	645	621	649	616	659	631	643	671	640	658	698	644	662	649	677	644	633	673	642	666	644	662	618	651	691	596	614	671	668	649	633	647	616	617	643	646	659	686	641	673	641	644	647	642	657	606	594	661	626	579	658	589	618	620	655	630	684	633	630	651	631	640	611	562	635	647	630	660	631	602	582	635	611	602	661	640	624	681	654	602	632	634	615	659	640	646	603	662	628	643	708	642	682	666	622	683	631	622	625	682	623	620	688	666	631	653	652	636	647	605	617	660	631	623	617	640	649	615	641	613	638	626	623	585	638	624	640	628	620	631	657	634	618	678	606	626	631	682	626	687	643	656	643	626	604	647	627	614	612	660	666	690	649	612	625	653	593	589	588	586	604	650	622	627	615	642	623	626	589	610	641	617	626	667	593	610	652	605	649	677	639	605	609	638	642	665	678	624	643	645	602	616	660	650	635	677	612	643	626	614	669	643	617	673	654	672	641	648	632	656	599	643	621	654	673	667	629	595	673	612	700	623	679	661	678	686	609	630	626	602	589	614	651	662	654	638	664	642	681	648	656	621	648	629	620	649	640	637	670	587	635	576	649	611	672	675	645	643	657	602	641	646	649	644	663	682	596	639	608	686	667	594	606	644	638	652	677	658	634	642	616	621	645	618	601	647	646	671	634	597	660	642	637	668	635	648	662	709	627	610	657	678	617	628	646	666	657	638	662	664	619	671	620	605	679	646	626	639	619	621	614	669	627	664	629	653	619	607	637	663	592	706	638	622	646	645	662	665	655	633	693	650	672	637	604	642	666	614	620	669	663	671	677	649	637	626	633	599	619	628	646	654	626	642	629	692	655	646	645	621	626	687	655	631	619	635	673	642	643	614	574	664	601	660	685	611	674	652	654	630	610	645	638	592	652	675	649	615	683	608	621	615	615	599	653	616	640	608	679	631	684	640	640	627	629	665	594	661	614	616	643	684	651	661	631	643	654	616	599	605	630	636	635	654	648	659	669	690	627	626	641	676	658	678	638	634	642	655	638	627	616	603	599	657	653	696	655	660	678	634	603	615	685	640	574	694	644	613	667	642	643	623	657	684	667	667	607	633	630	633	662	623	595	667	628	617	707	653	656	637	652	655	633	618	626	701	609	648	621	608	589	610	594	642	655	700	639	635	629	652	619	636	570	664	626	615	662	677	628	633	646	658	653	664	667	602	678	616	625	641	673	617	676	665	688	634	644	631	617	625	635	689	635	618	601	661	624	630	619	629	658	663	662	657	638	638	631	664	636	628	623	669	632	626	668	649	663	696	613	622	703	640	635	641	604	641	644	616	630	618	699	680	649	599	641	649	591	644	664	636	675	705	607	646	639	637	639	601	597	637	607	572	689	653	646	628	654	623	622	629	636	634	658	674	615	612	657	650	643	652	625	643	628	657	620	623	656	598	673	624	592	734	686	685	651	614	650	661	629	645	644	643	624	665	623	647	601	592	612	618	564	684	672	623	651	610	633	625	613	649	652	659	642	652	657	670	663	649	615	647	587	639	631	614	613	643	624	690	635	591	662	615	604	654	651	689	643	649	690	684	646	653	605	633	608	628	644	637	639	621	648	603	645	652	661	697	653	649	707	684	672	623	658	635	667	618	663	652	650	632	634	626	634	615	650	646	651	669	681	696	623	665	653	656	644	663	636	676	569	648	610	656	699	667	616	650	616	624	670	629	634	655	647	591	705	665	646	667	652	664	648	650	625	653	640	642	626	610	620	655	645	661	627	675	650	650	629	586	609	666	632	597	615	646	627	624	628	634	658	680	621	612	635	644	662	645	620	645	615	626	648	645	667	644	668	620	611	643	676	658	642	623	606	625	618	652	607	661	629	682	619	678	629	612	599	649	647	660	618	657	647	580	629	659	637	645	617	682	640	629	639	615	676	686	660	693	598	642	629	644	610	645	675	629	657	644	668	659	667	625	652	644	638	678	673	650	651	648	639	607	607	649	644	650	670	646	623	612	647	648	664	667	638	607	659	596	662	619	635	625	593	635	666	680	678	641	641	669	627	628	610	647	639	614	655	666	602	604	643	675	642	705	578	654	663	648	647	648	641	626	635	656	624	657	684	627	622	631	615	661	654	698	633	633	648	649	605	653	676	679	594	606	633	680	622	617	696	619	640	586	649	636	613	661	599	615	632	635	651	641	636	659	615	660	604	658	628	635	612	609	641	644	641	673	612	655	613	632	633	607	618	635	635	679	657	665	666	619	651	666	598	638	648	600	643	614	644	633	648	664	598	643	641	641	679	634	647	633	629	625	622	647	632	641	610	659	653	674	622	626	614	593	628	654	626	614	607	649	612	640	656	629	646	638	603	631	642	674	630	649	599	667	646	632	631	633	672	660	650	607	666	626	654	634	595	612	630	660	628	627	637	619	597	693	637	657	605	638	668	611	638	667	627	653	634	623	601	611	628	682	671	579	643	635	684	633	652	649	681	625	623	644	657	648	615	664	638	602	716	597	688	642	621	599	622	653	673	648	639	645	623	621	643	637	651	663	606	614	636	606	654	604	608	662	668	630	628	636	648	676	616	665	654	674	701	638	669	662	647	628	639	619	660	646	616	635	647	660	639	656	675	666	672	630	629	610	646	629	636	579	679	686	624	617	621	663	627	672	604	659	599	649	620	669	655	657	648	659	610	620	668	682	657	648	634	632	644	654	655	612	700	625	649	620	616	651	616	633	619	625	668	608	610	613	631	679	635	632	606	608	663	637	622	644	657	638	654	639	629	610	638	645	634	667	628	659	626
11090	9752	9159	7415	5903	4657	3574	3515	3307	2479	2316	1966	1277	1074	912	987	852	776	686	696	622	667	594	505	626	658	657	436	406	388	441	452	477	456	502	504	481	375	406	349	311	331	326	288	317	250	253	262	236	252	244	244	229	225	218	236	260	226	253	233	228	242	250	231	231	223	250	270	270	263	264	237	220	238	219	221	244	235	273	233	261	245	247	232	256	205	238	247	222	241	251	248	209	257	252	285	218	287	251	198	232	218	230	252	242	249	234	250	222	223	243	254	264	273	244	233	260	227	257	239	249	248	228	229	233	237	234	203	244	231	247	259	241	250	274	219	227	235	216	260	248	208	239	268	227	231	240	257	241	235	275	262	235	234	259	272	203	249	251	233	243	224	253	244	241	272	236	223	239	258	232	216	222	237	235	276	222	227	226	204	227	241	247	233	225	235	250	245	251	225	231	253	229	237	241	206	228	246	239	246	226	244	265	236	259	241	229	230	236	256	252	265	226	241	229	238	219	252	228	250	259	218	236	233	253	232	239	241	254	227	249	260	243	240	226	236	250	255	244	234	242	235	221	220	249	231	234	261	234	245	234	214	227	263	245	241	250	256	217	222	246	216	234	245	236	229	254	220	218	247	234	231	231	219	272	238	215	231	238	219	244	249	243	239	212	237	233	242	245	254	256	232	237	244	214	224	224	227	261	226	235	232	241	235	242	246	217	215	248	245	267	238	222	223	221	221	242	212	246	215	266	234	272	254	245	235	213	245	271	230	227	242	215	265	236	236	234	253	218	257	241	228	242	246	228	243	244	235	253	232	248	231	254	238	225	231	229	231	212	234	258	250	258	237	229	226	218	219	229	216	224	235	252	232	258	256	235	239	246	230	260	219	230	229	248	216	215	227	247	258	211	238	260	233	234	246	275	240	230	253	263	240	228	236	264	238	243	235	231	228	263	262	227	224	240	237	237	215	209	260	233	214	224	243	246	240	251	255	254	250	230	232	257	271	253	230	242	235	235	240	239	256	252	250	207	259	221	207	251	225	253	260	228	239	205	239	264	241	228	253	242	245	226	247	241	273	242	248	226	228	236	215	242	250	216	231	228	250	256	209	228	244	222	262	250	247	258	235	248	235	218	268	228	257	236	237	249	232	230	246	253	218	235	246	247	228	245	246	236	239	238	246	236	231	250	237	247	262	245	246	235	233	212	231	252	242	207	268	240	258	213	233	241	246	236	221	223	241	243	234	238	265	268	227	220	232	243	222	242	262	242	224	242	245	237	230	215	266	261	270	253	252	206	255	221	243	243	237	264	247	241	240	246	234	250	253	214	244	203	239	257	258	249	220	254	240	234	249	234	226	249	225	234	221	227	241	253	266	211	232	246	216	269	219	268	241	221	253	228	254	238	212	239	233	234	229	266	256	236	256	261	248	224	247	241	222	250	244	237	216	244	246	257	253	256	221	236	214	258	242	256	242	243	237	264	242	236	220	261	255	208	229	215	216	239	244	233	261	225	239	249	226	197	243	246	249	260	248	249	224	238	238	254	242	232	264	204	261	252	216	230	260	232	240	237	258	230	255	255	249	239	221	250	256	221	229	226	248	247	234	261	261	256	273	267	244	248	209	271	235	226	238	225	232	247	263	224	251	230	224	222	246	222	237	268	254	228	228	274	248	255	254	236	238	259	231	222	217	238	237	243	242	220	238	251	239	233	227	230	238	255	278	207	253	219	249	216	235	242	244	235	255	244	229	222	223	236	265	232	228	241	255	248	218	232	235	245	249	265	285	223	209	238	220	239	255	247	231	227	254	250	264	216	256	250	265	212	212	236	249	243	238	240	257	236	250	253	231	244	236	258	253	270	272	256	258	224	248	226	245	234	248	225	240	251	231	202	251	214	262	204	219	221	213	258	248	233	255	278	243	249	234	240	245	261	280	241	217	249	250	244	256	261	246	237	238	252	267	248	275	243	270	257	225	240	241	232	231	237	218	258	272	264	249	235	232	258	248	249	250	237	233	235	234	263	241	250	233	266	266	250	235	285	268	228	210	269	225	250	240	241	243	243	243	255	241	232	212	231	260	250	240	225	240	224	230	231	228	258	241	198	237	236	247	225	250	252	265	198	222	247	246	255	260	245	230	225	226	259	256	225	241	232	193	246	214	222	239	236	242	249	233	260	225	223	216	252	255	219	232	228	235	269	249	252	240	264	224	243	260	250	241	222	239	233	216	205	232	237	213	220	243	247	246	243	251	221	259	268	222	266	215	226	241	240	212	270	254	250	251	243	258	258	238	232	247	228	252	254	246	215	215	255	236	260	241	247	231	232	231	239	230	212	243	225	224	242	251	210	215	233	225	229	240	222	245	251	241	216	253	253	208	239	242	239	251	233	240	254	223	222	209	259	222	237	239	268	252	250	236	219	245	235	226	239	225	258	237	273	254	283	238	240	244	229	263	262	228	231	253	225	260	233	245	225	238	214	218	227	227	257	252	223	228	223	226	242	224	239	208	239	234	234	245	259	266	212	253	262	210	230	220	251	219	227	246	232	214	248	224	233	224	232	236	250	222	220	242	221	246	237	226	246	255	246	241	219	259	251	255	239	207	251	244	256	240	254	226	255	211	254	235	212	248	266	247	258	213	248	246	237	229	252	243	245	223	242	257	249	230	258	207	237	243	243	223	224	253	230	259	277	254	247	233	258	224	246	236	275	235	252	257	237	260	221	225	248	237	227	240	237	218	247	239	231	259	242	242	248	268	239	201	250	224	246	242	257	228	220	220	251	235	226	238	239	252	242	227	257	219	241	238	234	225	222	234	253	194	246	262	222	256	261	232	235	239	233	237	233	248	255	225	239	216	249	239	259	233	247	231	217	242	223	247	253	228	245	290	240	218	205	220	244	255	231	224	232	226	231	214	264	250	239	222	223	260	223	226	244	233	234	235	219	208	233	262	236	228	249	239	229	235	225	255	229	234	251	238	239	241	244	240	258	232	237	228	241	223	278	247	211	230	280	261	243	249	243	225	222	242	235	214	236	224	214	271	221	244	250	246	227	231	220	239	227	212	262	205	235	243	252	225	230	229	234	247	282	232	234	198	234	248	222	253	238	257	219	194	260	241	261	244	249	240	233	223	253	227	242	215	243	242	252	206	220	239	244	253	242	257	231	221	224	234	235	243	228	227	231	231	263	228	218	241	257	232	276	230	236	224	232	226	251	249	229	268	227	257	233	267	228	250	247	266	233	236	243	277	252	229	254	193	247	266	235	262	241	240	226	242	244	236	252	239	252	262	240	249	245	273	244	261	235	258	240	215	226	215	239	210	230	232	251	225	245	220	251	223	245	223	208	205	247	239	255	217	275	222	263	233	250	242	227	235	250	253	240	219	257	206	218	270	236	228	246	227	217	229	219	222	254	250	251	259	233	267	228	240	254	253	255	226	246	237	248	261	242	219	249	221	247	234	227	239	249	233	247	246	202	202	240	224	256	234	203	225
7605	9122	13352	15298	15531	14010	11917	12594	12342	9219	9528	8641	5954	5126	4380	4977	4109	3367	3531	3250	2911	3221	2717	2550	3179	3471	3494	1698	1691	1695	1873	2310	2399	2247	2418	2625	2306	1679	1729	1656	1418	1227	1153	985	796	887	823	733	684	724	695	694	680	726	630	655	675	699	651	579	683	671	671	651	632	668	646	613	615	650	663	688	648	697	644	658	631	661	633	633	643	630	687	651	646	604	661	661	645	605	602	668	661	676	680	698	705	726	636	603	642	690	708	655	623	668	608	667	677	640	652	661	659	648	672	650	705	648	643	668	654	610	682	682	622	670	656	699	666	609	643	638	653	639	628	651	662	664	671	649	634	672	620	666	642	669	701	687	620	639	697	703	638	618	654	652	650	603	660	646	652	684	673	643	643	643	671	654	644	658	662	665	659	663	596	708	678	626	655	690	668	652	664	652	640	603	640	633	669	675	639	672	671	636	679	647	652	698	676	650	666	672	672	605	656	678	623	664	654	665	679	638	705	637	626	662	653	665	649	641	626	647	607	614	664	635	666	642	684	662	672	653	710	605	643	639	631	653	624	661	626	669	654	695	643	727	635	637	661	598	701	628	633	635	667	665	649	667	700	621	659	677	643	682	686	636	631	620	670	675	665	659	665	685	673	658	638	659	642	652	635	621	627	655	670	629	683	649	685	668	686	680	668	647	681	650	629	628	599	633	685	657	649	674	631	674	664	675	675	618	643	629	643	635	689	675	635	627	652	638	606	709	682	694	659	704	620	666	666	673	671	623	662	651	678	659	654	651	707	691	672	622	604	652	654	679	709	668	648	586	582	645	669	696	647	660	689	654	695	622	661	656	640	676	664	631	681	666	610	659	668	623	678	651	609	647	612	651	646	638	622	608	689	688	681	650	624	634	685	712	640	661	674	686	651	673	667	662	673	647	664	691	674	693	648	627	664	615	672	687	697	647	644	667	625	641	634	661	689	671	687	665	644	655	681	696	648	640	681	623	676	616	621	673	604	613	690	632	615	671	673	657	672	717	644	634	611	624	636	682	639	644	629	654	645	633	709	615	660	678	631	701	614	677	673	608	675	662	648	698	671	681	668	640	671	609	624	665	592	616	663	648	722	649	627	652	639	676	667	665	635	707	637	699	677	644	661	675	599	664	647	665	673	605	648	672	648	630	686	690	687	615	636	638	646	671	687	653	689	656	699	670	648	676	665	687	666	631	644	693	672	626	640	652	652	653	602	678	690	647	601	686	718	636	667	672	642	614	692	623	618	659	636	689	693	672	643	671	601	685	673	650	665	606	647	641	666	641	678	689	649	657	612	675	654	671	641	653	663	658	642	654	690	653	627	629	662	676	640	672	649	639	631	663	670	645	661	622	660	631	670	628	652	654	640	678	689	659	650	641	655	694	630	644	650	667	626	682	651	676	639	650	647	675	635	667	683	703	680	656	662	659	650	664	657	666	638	670	680	631	624	655	683	651	662	648	617	693	637	674	683	601	644	634	634	650	649	673	664	625	653	624	642	660	700	671	641	670	679	621	655	645	612	642	639	632	646	654	650	625	688	617	680	660	699	677	676	682	711	674	666	613	632	664	632	651	659	647	657	649	694	635	623	607	682	642	699	643	647	659	631	663	679	628	685	646	677	669	666	621	643	623	626	604	672	658	647	637	640	685	698	635	682	656	696	648	668	646	630	617	638	669	601	591	655	674	710	674	654	663	668	654	624	665	632	627	670	648	672	660	678	649	674	650	663	698	684	666	648	673	731	669	668	683	644	624	615	640	633	621	626	606	661	702	662	658	677	601	633	660	681	667	626	645	671	681	661	674	626	643	673	649	664	661	619	638	648	697	617	640	625	624	650	665	680	665	678	677	654	633	659	641	672	638	645	667	623	679	632	688	667	612	614	657	650	674	617	677	640	703	655	696	670	616	681	701	670	597	647	650	662	632	653	657	636	590	669	640	679	655	637	634	682	677	652	687	676	647	636	717	692	624	679	658	631	671	728	699	600	658	656	619	667	665	691	644	618	701	610	648	660	679	746	690	683	660	674	655	657	606	626	696	654	684	659	676	685	641	637	683	615	636	631	667	646	619	646	618	723	671	672	650	671	644	666	652	682	661	687	638	664	616	677	635	659	634	636	659	686	629	676	642	674	651	666	654	672	677	684	642	626	648	613	659	669	708	662	651	685	678	649	648	663	647	630	641	655	648	628	665	647	638	631	620	673	655	609	643	620	639	655	634	612	639	708	639	718	688	679	659	663	656	674	670	665	650	675	642	658	674	636	627	652	674	642	658	666	695	638	629	660	626	651	649	672	707	671	687	650	680	686	626	660	695	678	690	652	698	669	656	656	657	639	680	650	631	678	644	645	671	645	653	656	686	664	632	644	691	646	644	656	664	641	699	659	654	649	669	659	656	651	674	650	670	665	644	681	627	717	616	649	687	634	632	642	650	648	598	669	689	690	631	640	619	667	652	666	641	653	716	621	592	656	689	673	663	653	682	682	629	631	637	694	664	672	635	631	655	613	681	656	675	684	645	646	688	608	662	663	701	680	630	654	688	628	717	648	655	630	676	682	646	643	656	652	629	648	671	675	672	641	690	622	637	635	642	638	622	648	612	654	680	632	664	651	664	693	639	612	712	682	666	654	651	649	648	669	676	633	653	631	643	621	660	662	627	676	609	685	665	667	614	656	653	629	609	629	668	664	690	660	655	676	647	680	637	682	672	647	644	664	625	653	653	667	641	645	682	653	651	677	612	642	665	688	691	656	684	657	623	676	655	662	665	674	647	628	655	678	600	636	650	648	632	655	630	633	641	621	658	651	661	662	601	676	623	640	615	639	695	681	646	680	639	632	657	707	616	639	646	653	614	659	642	679	693	707	640	649	674	647	605	682	680	669	645	689	702	665	702	645	640	631	649	657	652	640	642	699	633	668	648	680	681	646	689	636	640	668	644	678	664	658	643	668	667	632	648	703	671	664	653	661	660	657	641	665	636	697	671	665	623	648	677	659	642	652	677	635	659	679	673	671	618	683	678	678	622	695	626	648	653	657	678	665	638	646	649	663	695	645	685	639	661	636	657	641	722	679	637	662	622	654	659	639	620	652	625	625	635	668	678	671	693	616	634	650	646	677	642	667	684	697	636	707	650	664	656	691	654	620	666	656	628	634	683	718	680	658	674	693	699	650	656	649	660	649	637	662	695	629	694	656	613	657	660	652	638	647	628	662	643	663	625	680	634	633	669	684	639	687	664	640	656	652	668	648	681	674	687	621	672	649	676	644	654	686	618	657	673	646	644	624	675	650	613	628	660	633	645	677	694	647	644	689	651	660	694	622	675	668	647	667	643	702	705	681	674	680	672	655	665	672	628	675	646	696	641	648	682	633	663	609	629	649	650	648	653	654	635	630	665	626	674	641	678	637	667	618	644	647	645	676	673	664	683	639	661	645	666	659	651	629	660	696	649	650	694	671	633	638	679	660	633	678	627
31298	31100	30279	30816	29114	27358	25989	29485	26116	21493	19347	18113	12090	8969	7193	8393	7635	7047	6879	4760	6296	4909	4269	3798	5115	6768	5158	3014	1837	2058	2575	2738	3413	3235	3596	4143	3651	3252	2300	2012	1411	1126	1003	693	494	520	469	399	301	300	303	359	277	265	217	209	227	220	200	208	196	180	242	196	157	203	186	200	217	225	212	200	200	192	189	177	172	189	203	187	216	193	220	186	166	202	207	196	196	219	190	199	212	185	197	260	241	201	207	183	195	169	189	190	195	179	184	181	191	185	197	185	180	209	182	211	190	223	198	180	179	191	177	206	192	200	190	206	175	203	185	180	204	188	196	216	175	176	215	201	191	202	178	201	181	207	206	196	208	209	201	210	179	212	186	162	188	178	209	203	195	202	197	195	209	222	202	218	174	195	209	194	173	215	175	236	193	174	198	178	216	178	210	180	184	183	174	215	194	202	214	198	171	182	182	174	190	189	177	199	182	196	201	174	184	202	206	209	208	221	201	197	208	184	185	184	194	169	226	198	185	192	176	212	192	224	215	183	192	184	205	192	168	181	206	190	196	196	173	187	203	201	186	198	183	203	217	192	183	181	183	181	171	181	215	179	162	207	197	186	195	200	175	186	214	191	196	218	187	212	169	192	229	196	198	220	176	197	181	220	185	200	211	197	201	196	197	208	173	208	184	173	181	231	184	193	201	199	178	176	204	220	199	195	180	192	200	179	211	195	211	212	207	179	185	181	188	187	209	227	233	187	196	189	186	171	185	194	175	207	198	189	192	191	204	193	207	193	159	175	223	170	167	193	190	179	200	213	177	190	207	206	172	184	162	183	207	206	165	199	205	181	176	191	201	188	177	172	194	197	188	215	182	202	183	173	181	189	215	223	200	208	172	194	201	176	183	201	201	177	166	206	208	198	172	198	181	211	183	192	184	205	189	180	209	186	190	208	187	178	193	198	183	186	179	183	199	192	180	208	200	158	198	204	197	185	206	192	184	206	197	187	200	210	181	184	214	190	221	183	213	163	199	216	175	178	176	162	174	210	196	189	184	184	182	205	196	165	182	202	197	195	211	206	177	195	208	195	187	196	194	190	176	189	199	173	206	194	191	184	193	185	206	195	196	213	197	204	198	185	204	198	188	193	198	201	189	194	193	201	225	187	190	194	196	183	193	184	210	211	196	170	179	198	193	204	216	179	194	206	180	191	203	199	194	180	190	189	176	191	206	199	197	219	196	173	216	213	188	201	202	195	187	184	183	187	196	201	194	187	196	233	189	177	206	196	180	189	189	189	194	194	210	197	197	191	181	192	215	168	189	232	197	205	170	204	194	199	193	180	196	207	175	187	187	207	187	196	211	174	186	181	196	181	182	195	180	186	203	188	195	190	185	205	185	216	197	178	183	229	175	181	228	198	212	196	189	213	183	188	204	183	181	180	175	208	174	179	200	176	208	203	169	187	194	185	194	185	210	210	199	184	206	200	195	193	199	183	195	189	207	202	181	196	199	188	175	223	169	170	178	189	186	199	192	209	191	171	203	190	200	180	202	168	194	193	189	198	196	195	215	207	200	182	220	198	187	190	182	198	209	219	172	189	187	168	193	197	200	197	199	210	185	189	191	197	195	197	216	172	201	213	202	195	209	173	185	198	173	204	175	195	178	200	184	191	215	226	185	180	190	179	222	189	174	187	168	208	194	185	197	191	191	182	202	183	212	185	191	180	180	177	187	184	208	188	215	208	214	182	173	188	192	204	186	217	209	177	191	202	186	184	215	181	185	184	172	201	178	230	194	180	179	178	194	192	204	205	205	191	175	176	183	193	189	195	186	204	161	179	180	204	174	185	198	224	192	190	200	198	167	240	193	175	171	184	181	195	188	181	173	193	198	197	211	214	214	221	204	175	184	189	189	183	165	176	200	211	182	230	199	208	172	188	182	191	184	205	204	204	198	191	178	202	197	175	207	216	209	182	188	197	187	185	175	181	216	163	187	223	188	204	194	180	194	191	178	218	231	194	186	219	191	190	165	184	191	202	192	172	205	208	176	169	177	201	206	213	197	225	183	190	185	226	199	196	187	198	208	205	188	195	197	185	206	180	196	205	200	197	200	175	203	193	176	180	174	192	170	193	190	158	190	211	179	192	194	171	169	201	188	192	193	185	206	201	180	189	193	184	187	194	202	199	219	193	179	185	209	184	191	201	182	193	191	193	216	190	186	185	217	168	184	206	190	190	192	210	192	209	203	180	183	171	189	187	174	219	182	200	203	176	180	202	208	219	180	201	187	225	208	194	226	178	185	185	207	199	203	209	205	182	238	171	201	183	206	213	212	213	186	197	207	182	206	195	212	185	205	203	198	177	188	194	178	192	194	177	188	213	228	193	189	201	180	203	186	180	192	190	198	193	206	207	179	192	220	188	176	219	199	177	212	198	197	172	194	224	201	228	191	198	199	180	189	211	185	188	199	208	197	187	194	166	183	171	181	187	228	175	179	179	190	202	237	199	181	212	215	198	172	188	181	200	201	213	205	197	169	178	197	163	221	166	189	216	196	212	212	177	189	198	207	200	211	206	186	195	202	191	184	173	190	193	197	176	211	178	202	211	174	168	200	200	176	171	181	180	197	199	229	221	175	218	194	198	216	205	195	230	175	187	191	207	199	175	215	198	231	209	161	213	186	213	197	180	193	192	184	187	190	185	206	193	186	188	179	178	199	193	173	181	194	206	193	194	194	189	200	192	176	183	204	214	192	173	203	186	197	207	193	198	201	209	209	187	174	220	192	215	193	194	168	208	194	199	193	203	172	215	169	213	178	188	187	214	200	199	163	203	194	190	168	211	205	189	184	207	209	171	174	217	190	175	217	182	197	180	172	186	185	180	193	188	207	192	197	229	192	226	190	217	193	220	191	196	197	207	193	183	209	221	183	189	201	200	192	224	183	195	234	175	196	189	190	166	229	197	181	190	183	189	193	198	189	214	213	177	176	206	183	201	207	168	188	202	159	170	186	224	185	157	174	143	196	195	207	184	190	201	168	200	174	197	177	170	205	193	206	192	192	174	168	212	191	183	198	185	187	212	184	186	182	176	176	184	211	191	194	187	199	189	175	235	175	184	190	192	210	216	199	190	202	190	195	191	200	202	197	186	213	214	176	187	199	185	183	212	192	204	196	204	194	184	187	181	216	217	194	178	205	188	192	204	184	193	210	210	174	166	193	170	200	198	180	182	198	209	181	201	183	181	186	197	191	192	212	195	197	191	180	170	188	215	185	191	196	190	180	205	207	187	203	197	202	197	187	191	183	178	189	216	187	194	201	195	198	205	215	189	200	162	200	195	186	189	196	199	202	205	198	191	175	212	205	185	179	215	234	177	187	184	178	205	196	206	217	196	209	177	189	211	201	172	192	209	191	158	183	206	192	220	195	181	181	202	198	184	196	194	186	177	177	185	195	190	181	163	207	211	200	195	164	203	176	193	195	199	189	207	171	188	178	200	185	192
21342	25004	27891	34128	35425	36577	35643	40371	36894	32957	34115	32122	26417	22348	22046	26797	24951	23671	22252	18021	21291	18057	16975	15818	21078	25459	19095	13752	8779	10992	13348	14627	17586	16954	17986	20303	18182	16986	12318	11054	8127	7206	6151	4152	2797	3222	2714	2076	1258	1146	1368	1623	1213	1068	851	787	761	702	646	630	675	569	596	578	593	596	534	566	562	604	555	553	538	555	553	562	605	559	560	573	538	589	546	568	545	539	550	538	556	583	535	535	585	562	579	792	876	790	625	540	557	541	545	540	530	556	571	552	527	562	573	583	542	551	569	519	597	527	563	568	514	529	582	571	580	582	541	539	527	517	512	545	554	524	552	538	598	540	538	541	573	548	538	511	500	547	550	544	564	554	601	594	563	540	574	522	553	601	524	538	572	518	522	579	565	522	543	580	564	516	541	585	548	547	525	519	522	510	548	554	538	532	548	576	540	560	572	518	572	547	537	557	509	541	576	521	572	548	570	562	564	507	564	546	536	549	535	511	542	548	543	562	577	544	579	481	573	573	527	577	587	549	523	559	536	559	560	511	521	532	561	557	582	576	546	544	548	567	537	529	539	515	548	512	551	587	517	585	558	525	549	563	575	558	549	559	540	544	582	548	561	542	550	587	591	535	541	531	543	541	555	562	538	517	549	567	518	544	531	534	560	615	567	557	556	536	539	518	568	560	555	585	524	567	570	557	548	544	565	549	565	527	511	569	570	509	576	533	587	506	566	554	558	567	517	605	567	514	531	490	512	565	539	550	578	514	547	572	561	570	519	530	569	528	528	569	535	549	560	542	568	542	539	572	531	537	530	578	567	525	568	542	558	562	556	507	563	535	556	555	545	611	540	599	574	535	537	544	590	537	567	566	561	565	509	533	522	584	516	571	563	595	556	563	557	557	533	530	514	556	569	551	578	534	511	542	555	530	522	535	550	528	557	555	541	564	571	550	544	573	571	590	533	544	546	551	561	543	580	551	548	564	579	551	564	547	522	514	517	567	564	535	575	568	552	518	509	577	567	536	555	587	577	558	563	550	551	597	546	592	529	544	553	537	587	503	521	568	534	533	533	558	547	512	534	536	548	582	567	540	531	541	520	547	532	571	531	552	527	547	542	543	555	508	554	552	574	566	570	539	512	586	541	543	564	520	568	486	544	543	519	525	502	560	560	529	564	570	532	550	555	561	539	512	588	582	579	563	542	553	553	554	557	507	554	585	524	554	550	567	566	563	561	547	564	476	533	554	547	543	560	528	550	521	544	541	575	522	550	554	547	534	509	511	574	522	545	575	543	545	546	561	564	495	563	546	523	562	565	544	553	581	579	532	559	540	567	492	553	540	522	535	598	539	563	544	576	543	504	527	523	569	550	536	548	537	542	567	570	534	524	538	579	545	518	523	572	550	527	537	530	595	544	575	540	519	556	539	539	576	564	520	549	527	571	511	532	548	561	567	563	535	548	584	537	524	507	603	548	593	524	500	544	531	500	598	552	537	526	517	528	538	543	546	597	542	572	542	542	487	547	560	611	570	542	534	539	543	560	553	532	525	533	541	578	578	574	538	514	585	563	544	528	559	569	524	561	575	584	587	583	551	541	583	535	540	540	508	533	519	522	552	576	538	589	579	527	537	530	500	545	555	538	568	569	551	494	552	528	566	566	571	573	540	536	583	527	532	532	564	555	547	548	556	520	590	566	532	554	538	553	498	530	535	535	572	499	563	526	551	525	557	561	618	553	575	585	552	568	557	581	528	560	555	546	579	533	586	590	525	514	532	545	531	555	579	561	566	541	510	581	550	569	593	568	588	570	557	543	559	583	523	572	553	508	545	556	514	566	557	549	580	529	529	550	545	573	555	529	528	544	570	549	553	556	543	502	576	547	552	534	526	545	596	576	578	561	522	524	565	584	531	566	533	520	503	574	573	555	598	511	569	558	574	524	552	559	570	557	532	552	571	515	580	545	552	539	553	568	532	541	544	551	491	603	536	535	546	579	517	558	580	567	532	574	541	580	525	560	546	552	582	496	513	611	550	537	546	549	562	571	518	613	541	514	539	517	536	568	557	579	520	524	554	545	548	599	558	544	566	570	559	520	527	597	565	538	567	598	564	516	568	584	535	558	558	542	564	602	557	559	536	589	560	508	577	543	554	593	561	542	570	536	560	575	567	555	576	513	620	533	534	524	531	540	542	535	541	523	506	517	550	545	514	564	586	556	550	542	545	553	507	575	546	541	560	583	556	517	579	547	579	555	556	562	554	551	566	540	543	528	580	535	580	536	551	555	500	566	596	533	561	534	551	551	572	591	596	519	549	549	521	515	564	574	532	556	526	552	503	550	538	515	516	567	541	579	552	500	549	580	552	533	560	561	546	550	534	558	589	583	560	549	528	576	527	526	584	568	606	554	542	547	560	544	554	530	557	543	574	574	571	541	571	511	577	531	543	558	536	571	584	527	568	523	583	560	573	570	571	550	565	577	561	533	577	558	528	547	519	528	550	569	551	550	548	569	553	559	575	532	520	538	550	541	587	497	551	531	552	545	550	531	539	537	554	615	549	530	584	577	569	510	564	569	547	555	521	572	576	510	553	557	585	529	492	546	502	546	534	606	582	571	572	508	569	535	578	542	552	533	547	533	551	552	539	540	579	537	548	567	560	504	569	562	594	551	548	565	552	520	578	549	544	537	559	534	563	544	527	556	538	529	543	509	546	514	561	559	583	538	574	539	574	523	546	561	541	572	563	544	539	583	577	543	547	559	534	568	617	562	547	532	530	574	560	514	523	547	558	557	498	554	556	597	539	521	554	558	557	551	582	550	627	535	515	568	529	550	532	563	573	509	550	512	515	562	561	475	522	540	508	549	531	569	565	514	547	584	536	556	578	580	561	580	558	511	528	552	519	551	539	552	539	588	510	578	548	536	559	510	521	588	540	564	536	547	533	582	513	545	555	523	534	504	516	565	591	553	559	590	554	505	583	577	528	532	534	500	558	567	555	555	528	540	552	556	564	539	509	563	570	511	543	543	561	495	539	572	527	530	552	533	542	549	534	535	507	555	554	572	594	514	585	538	538	538	555	553	548	531	547	563	580	567	525	580	573	562	537	574	535	549	586	512	520	545	580	521	610	567	556	525	564	551	531	546	532	582	576	558	568	598	511	529	534	568	569	563	584	539	510	543	574	536	559	546	507	554	558	564	522	545	524	556	534	497	547	593	579	542	520	593	561	527	516	515	566	547	536	554	543	535	550	557	569	568	596	549	560	541	545	517	587	565	592	571	519	540	504	528	548	552	601	556	538	561	554	558	552	577	567	569	563	536	543	559	550	573	547	532	541	544	566	559	550	546	570	527	561	558	561	569	551	546	506	531	557	589	538	546	581	528	552	555	515	605	561	550	531	550	581	511	556	512	531	544	581	538	578	582	564	533	520	565	545	551	581	517	551	559	594	559	542	566	536	545	529	544	565	533	545	561	534	525	550	514	549	537	593	542	522	513	567	559	554
36390	35412	37054	34676	33825	32112	31043	36606	32456	25715	26815	22878	17241	14927	11920	13169	13780	13658	11346	8902	11395	8665	6537	5187	7571	10703	6654	4237	2993	3846	3301	4504	5370	5479	5936	6544	6118	5806	4208	2993	2240	1512	1292	937	771	742	675	518	356	352	376	510	369	307	224	249	232	221	225	223	226	243	224	229	270	234	228	229	235	203	216	221	212	204	200	227	178	200	211	219	220	238	214	235	206	237	208	233	238	211	220	191	179	209	238	281	292	261	201	230	244	204	212	241	209	221	212	236	233	247	239	220	201	248	223	232	208	238	226	197	216	216	233	215	222	202	228	196	234	240	201	221	233	229	234	195	207	208	199	208	224	238	206	223	262	208	209	205	225	237	208	202	224	222	249	187	210	218	223	225	229	238	243	225	225	215	225	225	214	233	226	246	221	218	203	200	242	235	231	218	226	202	212	239	200	211	221	211	227	223	204	246	225	213	199	227	249	210	211	216	222	217	209	226	224	232	209	200	239	208	219	215	201	230	216	226	221	219	228	197	218	234	207	222	218	242	208	234	235	215	216	237	202	213	187	187	244	224	219	249	211	210	174	209	228	207	211	220	223	222	239	222	205	212	203	237	235	224	231	191	206	188	209	220	248	218	204	226	225	233	216	204	204	222	195	201	227	205	202	215	234	230	239	192	207	211	203	235	233	211	213	237	212	211	217	220	216	246	217	204	207	233	213	243	245	244	227	214	219	198	181	209	237	188	228	217	230	230	209	211	231	234	221	198	233	219	212	214	227	210	204	224	201	209	211	224	225	203	219	230	225	214	209	217	212	219	203	220	232	205	236	212	210	205	205	214	229	205	225	230	223	197	206	213	194	228	189	219	210	217	229	222	200	224	222	209	222	231	203	232	224	189	224	230	243	216	221	195	225	243	212	242	213	202	213	195	233	237	199	227	216	241	223	224	229	227	231	210	191	199	234	223	241	209	235	236	231	220	234	205	219	212	210	212	210	202	211	224	247	218	250	233	209	239	191	197	227	221	228	210	205	238	215	210	221	200	235	224	220	246	224	213	227	215	237	213	217	230	212	229	215	202	211	260	225	206	225	227	210	197	229	201	236	234	212	208	202	223	221	247	225	236	220	212	206	224	224	221	248	200	215	239	207	207	247	218	201	194	205	217	225	211	208	217	210	202	216	217	241	218	208	226	206	233	205	213	225	220	229	229	227	198	203	215	226	219	243	214	229	234	203	231	204	249	214	193	218	222	196	251	213	197	217	206	221	206	237	207	227	235	208	229	215	224	237	243	211	221	213	205	210	233	207	234	208	224	221	220	204	223	197	206	205	219	218	230	193	242	212	212	258	195	225	232	198	228	217	237	208	226	227	203	235	221	214	228	224	228	226	219	194	205	217	201	212	244	219	217	225	245	223	245	214	259	210	224	212	231	204	219	218	192	215	240	216	192	239	202	212	232	215	203	231	217	222	230	214	228	217	241	218	225	224	230	212	234	230	217	226	235	212	204	216	234	243	197	227	249	237	219	222	218	242	219	199	202	219	232	216	247	236	209	233	212	230	220	216	206	247	222	214	217	219	206	223	210	219	181	211	204	218	221	244	199	205	243	191	218	230	207	205	208	210	232	214	224	212	195	223	245	197	224	221	211	215	229	224	204	214	190	229	240	231	250	239	213	216	202	215	225	249	241	212	208	220	257	200	202	206	223	231	211	237	224	214	208	230	228	198	237	221	243	207	215	242	211	207	232	203	214	194	217	237	221	229	210	219	217	218	212	231	210	191	192	214	234	212	229	227	248	231	204	228	218	218	245	205	215	226	225	201	211	239	249	209	227	231	213	231	198	216	204	238	217	210	218	223	206	231	193	197	204	209	226	219	216	215	206	208	244	219	223	211	220	224	225	200	214	221	215	218	213	204	199	229	202	221	238	223	218	229	222	198	234	233	242	215	234	230	229	212	236	234	221	233	222	215	202	233	213	247	234	204	245	242	224	232	203	230	219	216	214	221	196	188	227	240	236	208	244	227	220	201	217	235	246	206	221	229	203	244	230	211	223	220	220	224	205	222	229	198	241	224	230	210	227	239	203	213	219	246	216	217	205	206	210	265	207	220	217	212	215	214	217	221	182	221	227	224	199	201	209	223	217	227	216	229	211	236	228	209	205	213	211	223	248	201	254	204	211	212	232	235	223	238	229	201	243	220	203	215	201	200	227	228	202	211	220	269	220	198	192	218	242	217	205	221	232	234	208	243	209	248	245	226	206	224	214	201	229	225	202	224	213	243	203	209	196	223	224	194	210	211	213	216	228	209	211	221	225	203	227	276	223	245	212	190	203	234	219	218	231	220	220	214	216	185	197	227	226	246	211	235	223	187	234	214	222	219	211	205	201	221	229	208	229	210	219	222	218	197	197	225	223	216	230	209	235	210	229	223	222	231	201	203	223	205	194	212	232	223	219	240	215	219	219	199	197	220	202	205	232	213	220	225	216	244	216	238	212	214	227	220	222	238	236	212	226	227	202	196	220	233	218	211	230	259	246	206	204	225	211	231	215	215	218	225	214	212	214	194	217	242	197	201	221	190	217	205	220	216	213	199	220	228	217	228	193	253	191	231	200	228	217	233	226	231	215	230	206	187	240	233	235	206	208	216	218	214	218	218	215	245	208	202	249	205	220	222	215	191	235	213	226	245	203	226	232	225	243	217	208	223	225	231	212	229	222	209	237	200	248	232	222	229	211	211	206	227	240	224	236	226	218	222	209	215	221	239	208	243	236	252	223	230	227	236	218	254	221	243	229	240	202	226	240	238	236	211	209	257	215	229	228	199	234	209	196	217	201	230	210	201	237	247	240	222	208	215	248	208	189	208	222	212	210	213	202	198	215	218	214	210	202	218	206	213	191	242	208	229	237	213	237	245	217	245	230	197	228	232	227	224	195	224	210	203	220	228	214	199	230	216	204	202	217	204	218	229	211	240	227	230	226	229	212	203	216	227	246	242	213	211	247	205	216	252	207	218	201	242	235	224	237	184	221	212	202	207	211	232	223	209	202	205	241	209	221	222	238	217	243	244	201	216	214	221	192	220	200	206	226	222	229	200	191	224	226	197	236	210	207	237	220	183	238	207	224	234	216	213	218	253	224	216	202	203	213	190	224	225	197	209	225	239	202	234	206	213	227	218	222	208	247	211	230	224	236	218	225	210	224	200	235	203	219	243	222	213	218	225	234	217	243	219	228	233	196	201	234	209	242	244	206	224	204	230	213	208	227	196	209	211	204	233	222	225	210	234	223	185	199	191	232	206	231	209	203	224	240	205	216	226	232	240	226	241	222	207	214	229	218	223	220	225	211	219	225	204	194	218	203	204	209	226	229	236	230	238	215	202	240	220	235	194	238	219	225	194	208	206	199	215	198	209	202	233	227	230	210	182	200	236	193	223	245	216	194	223	235	193	218	197	236	241	231	227	204	210	223	215	254	216	216	231	228	226	241	237	198	215	204	224	240	209	234
24721	29061	33897	37230	39441	40273	39743	44865	42938	36742	40451	36229	31394	30727	29074	33000	33447	31918	28694	24999	28639	25034	21189	19406	26074	32068	21231	16980	14007	17360	15705	21084	23314	24030	24592	27045	24770	25349	18847	14817	11714	8164	7819	5947	4572	4368	4096	2701	1640	1663	1861	2714	1713	1322	1024	940	923	904	763	784	758	718	680	692	633	631	634	651	624	661	648	611	687	644	648	633	659	631	652	669	651	617	635	630	632	615	623	667	635	622	656	603	622	654	808	1034	1027	871	669	641	635	604	633	596	653	571	664	605	587	657	639	602	635	626	647	601	611	645	625	637	607	638	555	638	586	644	652	640	638	595	577	599	631	644	633	592	590	627	611	630	625	615	649	640	679	594	607	635	674	585	627	607	618	610	624	658	626	582	604	602	650	608	622	641	641	649	652	689	602	598	619	617	614	632	599	636	652	618	633	629	674	604	627	638	627	623	656	658	576	594	594	638	603	629	614	605	656	593	619	652	596	633	638	623	616	606	596	659	667	627	656	593	610	597	647	584	613	661	663	598	656	592	584	614	643	624	619	642	607	637	603	617	627	627	630	588	629	638	577	601	605	600	632	640	680	662	629	620	608	625	615	594	610	679	653	637	597	578	599	624	628	584	642	625	631	597	646	612	637	602	583	635	604	611	635	645	601	623	632	660	590	612	589	627	644	642	619	651	597	594	674	649	641	621	642	643	641	636	591	678	617	623	620	615	561	613	630	638	615	627	659	644	653	627	653	601	596	648	627	611	599	647	615	632	591	603	634	645	616	632	669	626	651	633	597	680	559	670	642	625	579	604	605	662	644	617	647	660	613	635	644	657	617	655	659	622	610	678	628	644	604	572	634	610	648	664	636	595	629	629	639	613	629	622	599	574	621	637	632	664	617	660	656	636	620	621	618	611	592	617	611	623	628	623	612	651	621	603	687	655	621	605	663	608	600	603	608	610	580	638	623	609	644	630	567	675	589	607	589	594	698	631	596	652	619	591	616	625	620	614	633	651	609	650	649	594	654	628	680	638	620	600	632	615	634	635	606	623	659	603	603	661	604	628	588	659	662	620	607	659	662	646	630	585	626	578	626	647	649	621	628	585	620	638	616	647	570	611	625	612	614	563	633	648	620	607	643	632	590	581	628	639	609	581	627	677	607	639	602	612	614	621	649	634	607	637	640	617	637	592	656	636	638	663	658	605	595	613	613	600	559	652	580	651	630	566	611	624	625	626	621	590	621	649	618	627	639	638	574	624	655	639	637	655	623	602	567	589	593	654	629	615	625	658	633	629	611	614	597	648	587	610	653	546	600	603	604	647	660	616	615	595	627	611	621	631	622	615	609	597	631	653	624	620	665	616	617	577	616	585	631	642	608	622	643	642	643	668	641	621	631	609	620	629	629	657	582	605	656	591	603	638	587	606	626	631	597	633	604	640	609	641	621	585	666	575	623	669	672	652	646	622	681	614	628	587	593	615	641	620	601	660	633	593	642	597	630	612	638	600	634	673	599	643	657	538	550	634	632	610	640	643	638	616	600	614	587	625	620	611	619	620	622	545	611	638	606	638	620	622	640	625	609	606	620	632	651	642	609	612	626	639	630	589	615	665	605	622	602	649	629	652	605	693	663	615	661	611	601	650	604	664	609	639	646	620	607	611	620	601	585	592	673	634	617	631	614	639	675	644	665	679	644	634	621	640	614	685	659	609	625	652	647	647	625	627	636	621	630	621	617	634	670	608	608	636	632	585	659	586	633	646	663	595	667	681	685	682	652	606	593	608	652	600	653	593	617	609	629	647	586	609	660	613	608	618	619	666	606	618	585	650	582	630	640	571	638	657	632	583	635	581	647	654	612	632	610	661	649	614	623	592	617	604	625	575	622	607	633	609	642	643	617	621	657	641	621	668	632	629	626	600	603	607	596	608	654	622	621	637	630	647	635	623	588	636	611	665	618	712	610	598	613	612	628	623	585	615	621	642	652	634	662	597	609	623	723	595	647	599	650	617	589	622	672	641	658	594	636	593	637	618	625	650	633	624	653	637	597	602	616	620	595	592	629	660	605	628	633	607	639	628	628	605	642	601	566	606	640	627	644	658	577	645	588	644	608	591	628	596	582	601	576	634	675	645	662	632	584	565	593	644	630	626	643	634	626	639	621	632	617	677	664	638	627	639	635	624	608	597	646	634	643	594	620	608	650	645	619	645	631	645	594	609	645	611	554	631	620	609	618	657	594	635	615	625	566	612	633	652	601	627	583	619	628	617	684	669	612	618	626	597	609	657	609	625	615	632	591	620	605	659	618	637	621	628	644	666	575	606	599	573	584	648	573	604	651	605	656	658	619	633	657	649	588	601	597	604	633	674	618	609	632	631	612	626	634	615	610	620	632	634	683	591	589	653	628	644	602	616	660	626	597	629	629	625	650	609	655	637	608	613	614	650	621	632	618	629	631	664	572	600	645	642	576	646	584	627	625	638	604	608	616	645	618	649	601	694	584	614	617	627	579	633	628	629	632	609	598	563	626	665	666	598	636	618	597	587	610	620	587	701	593	603	657	585	613	590	616	642	589	630	626	634	598	618	657	625	654	607	627	658	633	614	622	581	623	641	592	638	655	638	610	660	605	620	617	650	667	605	617	673	608	584	614	616	629	619	606	592	626	597	623	605	641	603	598	649	625	625	620	587	611	646	632	594	649	622	587	641	647	628	579	610	626	626	631	628	624	646	580	605	620	635	603	665	656	595	615	646	622	612	610	638	587	628	644	620	617	576	588	602	613	639	645	636	636	613	625	618	604	610	597	636	587	578	614	644	565	628	654	617	637	621	654	597	661	650	667	624	655	608	615	632	624	614	576	616	654	617	639	632	620	614	620	651	603	616	650	605	602	678	635	602	657	598	617	622	646	619	591	622	659	632	667	634	623	585	594	612	635	655	598	662	658	622	698	606	624	618	649	615	635	622	655	605	674	672	592	634	588	619	593	650	627	690	603	629	665	575	608	639	689	646	642	633	626	583	608	653	636	616	612	625	614	589	658	615	656	584	595	616	637	640	614	659	638	611	684	628	656	629	648	601	644	632	611	609	642	619	645	603	582	638	581	582	615	635	623	596	644	630	626	598	635	668	624	604	606	635	555	624	601	623	622	580	603	580	628	613	622	636	616	657	632	632	630	607	631	600	662	639	573	590	589	617	612	616	608	631	596	637	634	635	603	640	652	647	637	606	642	659	643	604	629	587	648	601	641	649	605	638	636	636	632	613	627	639	631	616	635	596	637	637	636	623	595	594	634	630	623	629	610	650	677	625	525	613	634	639	589	667	556	648	625	638	630	623	595	632	629	615	625	657	597	616	606	634	635	601	643	582	593	617	640	648	632	652	629	618	614	596	590	648	604	556	611	583	611	616	633	652	642	608	601	679	674	683	561	634	620	617	596	631	622	585	633	577	626	664	662	641	668	631	612	625	605	608	615	628	633	607	667	624	626	643	633	641	643	619	633	661	573	606	627	637
10247	9716	8898	7258	6038	4716	3685	4140	3059	2290	2219	1843	1376	1223	989	922	909	1034	857	769	753	625	524	530	580	743	521	489	342	336	409	467	459	482	468	504	535	477	408	395	340	270	271	261	282	248	224	254	206	221	201	244	217	266	236	197	201	213	231	188	221	206	201	198	223	232	222	227	252	226	221	203	201	221	244	198	226	251	227	226	228	227	221	228	205	230	216	211	229	224	189	202	215	237	208	202	221	216	205	212	221	232	198	200	231	221	212	236	218	223	225	251	201	212	226	200	202	239	213	211	182	201	204	216	211	210	216	202	208	242	212	187	213	204	212	215	231	226	213	223	227	206	211	204	219	221	201	201	232	197	219	197	221	225	225	234	214	225	227	211	211	222	216	193	205	216	216	260	209	223	208	226	220	236	211	228	187	223	208	224	218	195	226	214	201	240	236	202	222	236	243	239	232	226	221	202	219	214	202	241	224	238	219	217	216	196	230	212	217	214	209	233	200	210	254	223	215	202	210	204	244	249	203	234	212	224	229	243	224	237	195	206	222	207	183	237	212	234	204	230	219	230	241	225	218	238	237	227	230	234	230	202	233	240	212	212	239	240	207	230	206	209	217	226	203	213	230	221	221	230	231	213	230	210	215	219	223	226	203	237	210	242	221	213	220	203	241	209	221	208	231	231	210	234	209	203	224	228	211	227	214	233	214	234	198	209	215	231	225	221	216	215	211	198	212	219	226	227	210	195	229	209	189	234	213	223	253	217	246	199	223	227	188	218	239	223	219	239	233	227	234	181	222	214	235	233	222	244	222	221	237	218	232	227	220	222	221	232	203	241	218	235	235	205	235	215	215	227	202	223	198	208	249	196	216	204	228	220	256	217	228	228	216	247	219	250	200	210	221	197	200	207	262	235	201	220	241	219	201	195	203	204	208	237	246	197	223	233	235	220	235	206	198	230	198	218	199	188	207	205	240	226	210	224	226	246	228	209	234	204	234	230	216	210	219	233	214	196	221	240	247	211	243	224	216	242	246	212	225	233	252	186	218	235	209	218	227	236	236	210	234	197	221	220	223	218	215	208	218	236	229	228	210	223	199	212	233	226	224	187	233	195	240	226	207	205	207	210	236	235	218	210	226	248	205	222	211	224	200	219	229	239	204	240	215	224	197	190	233	182	215	221	260	196	231	224	173	220	223	204	235	252	238	242	203	186	215	195	208	223	213	227	244	213	208	226	212	204	225	214	210	214	221	201	225	213	233	253	220	209	196	225	263	218	202	228	230	222	214	235	226	240	231	221	218	196	217	225	241	232	235	215	208	221	205	202	205	245	226	228	219	248	194	225	229	207	236	221	188	221	223	206	190	226	243	226	214	222	212	232	200	216	181	233	236	255	205	205	211	211	185	242	200	211	211	216	201	207	237	225	193	220	203	204	221	214	218	238	208	204	221	225	238	228	196	220	219	198	239	207	209	222	242	221	218	209	223	211	243	245	222	203	209	216	234	238	212	217	213	242	246	239	213	231	204	236	227	211	268	211	207	194	208	257	207	241	225	201	231	191	205	231	218	227	211	218	226	233	210	236	198	204	232	232	222	210	232	220	206	195	239	220	208	214	215	240	220	232	226	215	231	186	226	215	237	227	235	214	219	210	211	195	214	213	213	222	219	225	231	245	216	221	235	190	217	229	221	209	222	252	220	236	244	202	219	231	237	210	221	234	216	234	218	221	210	225	205	242	206	247	218	226	224	247	233	228	188	234	217	207	228	242	223	235	246	244	189	200	199	222	202	227	231	232	220	210	237	223	237	214	218	231	244	217	232	220	226	203	214	202	221	191	215	222	178	190	211	238	211	223	236	221	233	215	219	200	232	220	195	230	231	223	242	215	223	209	214	226	197	209	230	229	233	242	217	218	210	219	248	219	224	227	238	207	239	201	217	193	223	221	214	242	203	215	234	228	218	219	217	232	236	226	245	236	244	213	230	245	204	222	244	186	216	202	253	239	210	243	214	231	214	212	218	202	209	238	205	215	253	239	210	180	216	224	220	217	244	230	250	237	223	212	210	234	221	234	225	201	241	206	219	206	215	229	207	216	219	241	217	202	226	216	209	223	213	203	202	194	238	237	206	219	235	234	234	228	197	219	212	224	236	214	211	199	225	245	212	218	212	219	212	212	222	241	206	225	225	234	214	236	195	230	221	202	231	193	218	197	227	215	207	229	226	238	235	209	218	209	243	216	226	200	205	218	249	254	212	239	216	188	210	227	228	219	235	217	217	222	233	240	216	202	212	224	218	196	209	213	228	240	239	211	256	219	232	209	224	220	203	236	224	223	227	198	254	235	220	216	223	211	252	197	202	222	228	210	237	228	239	233	239	214	232	196	226	230	207	217	224	235	220	240	212	191	244	220	227	202	223	223	203	217	202	222	227	218	249	222	231	223	223	215	193	252	214	220	243	219	229	247	227	204	231	212	229	215	181	227	223	229	215	225	224	212	213	200	212	225	229	213	216	212	193	214	216	240	223	205	235	181	192	200	235	216	241	212	213	243	202	207	245	204	213	199	223	242	226	251	193	213	230	211	206	228	218	232	238	192	224	215	200	186	233	236	207	193	229	199	235	222	247	233	215	220	217	218	208	259	223	212	273	192	223	243	204	234	219	189	230	227	226	242	215	209	225	229	207	191	219	191	223	207	231	224	200	236	234	219	189	223	232	206	200	208	230	236	237	238	209	232	198	236	197	224	214	217	225	209	201	214	233	218	232	208	277	245	226	247	191	221	194	208	215	198	222	211	206	216	223	223	232	212	200	227	229	231	228	207	228	221	228	201	204	235	200	220	206	200	224	238	214	247	228	210	230	225	225	210	223	227	231	214	201	198	215	226	221	238	234	211	212	255	205	242	248	223	230	230	222	232	220	230	222	214	209	205	237	239	195	227	216	233	200	199	218	219	224	236	206	215	215	244	238	216	200	204	211	212	220	208	236	225	209	201	225	222	208	235	233	209	216	210	201	235	207	193	215	215	219	226	207	217	211	225	213	225	204	241	239	228	235	241	203	216	210	233	220	216	223	234	221	206	235	229	233	242	221	206	253	240	224	218	215	214	198	228	254	225	226	215	211	234	237	217	217	206	209	239	242	221	203	220	247	212	256	227	218	193	206	232	215	227	201	206	223	225	186	236	219	259	196	236	203	233	217	225	193	212	210	196	221	220	222	211	215	235	225	220	198	237	225	212	230	226	218	210	262	233	252	211	208	244	228	222	233	226	219	199	229	227	216	236	224	206	203	216	210	233	240	205	206	197	237	226	217	226	203	202	220	199	205	231	223	202	205	225	210	224	233	235	231	238	198	217	255	209	223	208	221	209	224	226	241	203	214	197	214	227	203	226	222	259	216	196	218	216	200	220	233	234	209	216	212	240	232	249	229	239	225	220	214	256	221	224	221	213	228	232	230	192	232	251	208	215	196	240	239	229	207	229	220	195	203	253	199	231
7225	9208	13259	15451	15595	13903	12370	14160	11191	8656	9176	7623	6139	5690	4815	4918	4773	4893	3959	3663	3571	2944	2389	2609	3027	3766	2555	2335	1535	1718	1678	2307	2432	2314	2468	2647	2678	2390	1978	1794	1466	1053	978	922	891	769	784	732	701	633	654	724	646	583	588	649	637	596	592	602	607	553	593	606	582	631	601	616	644	587	592	597	559	623	634	615	602	644	614	615	600	610	622	655	583	603	602	586	587	575	630	620	631	594	609	629	636	627	619	603	607	612	593	594	622	574	609	596	635	596	602	626	612	611	629	562	639	620	644	635	630	623	601	618	626	595	586	646	610	600	594	651	597	616	629	609	635	598	599	590	595	558	684	601	611	565	615	592	558	599	612	584	613	592	607	581	631	624	665	613	606	658	624	603	569	605	611	609	587	596	618	604	596	612	626	598	674	617	650	585	613	610	587	610	603	603	622	588	619	560	630	585	671	598	596	612	658	597	587	592	591	578	597	564	611	566	578	611	616	618	651	596	584	605	585	610	624	570	607	631	579	593	624	573	559	659	631	632	636	602	615	620	594	612	631	596	597	618	634	624	600	603	616	614	645	597	583	572	637	638	601	625	626	587	581	592	605	648	631	626	599	610	641	619	604	633	630	583	572	649	610	594	609	639	573	604	656	615	620	600	619	585	592	596	583	620	616	600	603	621	619	626	614	636	623	610	598	601	584	581	588	587	620	589	582	597	615	572	673	629	645	600	581	620	629	594	593	596	612	574	571	617	610	588	576	593	629	604	638	616	561	625	605	623	616	626	589	613	605	598	596	604	601	558	635	617	627	595	588	590	674	666	607	625	635	640	620	630	590	643	590	599	601	574	612	626	592	628	640	604	621	615	567	632	611	579	643	561	613	596	627	628	591	600	621	603	645	622	608	574	642	615	618	608	644	581	611	590	647	627	587	568	612	642	592	571	622	580	629	563	587	580	609	609	663	599	620	650	611	622	602	586	625	638	603	581	634	599	563	571	592	535	598	614	613	613	608	584	599	638	596	593	603	638	623	619	600	629	600	601	584	595	590	600	603	634	574	641	651	621	605	598	604	577	635	621	595	622	625	619	636	635	590	560	607	634	584	550	606	592	668	611	632	619	605	569	641	574	606	616	592	604	644	637	598	578	594	608	619	605	638	623	599	643	613	655	592	593	618	620	622	612	579	629	609	655	606	614	609	591	609	607	616	624	635	612	597	615	634	631	578	624	615	636	672	603	609	597	622	580	568	619	631	613	591	643	603	611	622	621	606	557	559	598	608	599	646	674	601	636	579	644	642	617	615	646	630	599	586	631	599	580	605	611	608	579	618	547	638	639	626	631	601	626	588	619	594	568	621	612	579	610	616	595	599	612	625	604	639	569	618	619	566	598	617	583	583	576	611	618	597	665	587	609	576	602	603	601	629	616	582	586	593	549	569	620	553	586	589	644	605	569	607	621	616	600	602	626	663	619	633	622	630	635	629	560	607	585	596	636	619	600	600	611	593	557	653	631	621	606	592	609	579	577	595	630	621	577	572	650	594	618	633	643	626	640	632	604	583	636	627	682	645	607	609	575	607	616	624	573	653	599	618	601	609	634	647	577	652	599	603	613	632	659	633	569	613	607	630	602	605	590	632	624	573	601	619	594	581	635	642	589	618	614	616	564	617	586	639	600	621	619	580	659	591	604	609	586	576	641	621	596	631	620	614	604	620	608	602	599	665	594	562	554	593	667	609	617	621	563	634	615	608	580	600	641	606	600	599	612	560	588	603	614	625	595	563	610	632	612	615	604	593	641	583	645	581	648	580	581	620	649	592	616	625	648	615	646	566	614	589	580	612	601	612	599	594	637	638	614	578	625	551	616	623	582	639	610	635	612	637	592	588	608	599	653	648	615	609	603	625	626	615	602	629	601	592	629	574	657	586	688	629	618	634	628	585	633	615	636	570	603	591	656	608	614	592	557	658	641	598	625	594	588	626	591	602	613	640	645	598	608	625	622	586	576	682	561	576	578	609	641	572	621	576	640	578	599	603	583	616	617	598	641	598	591	572	607	553	624	593	618	625	596	592	676	617	635	602	604	586	606	622	616	634	607	590	595	621	577	615	607	646	578	659	595	603	601	633	626	619	607	652	577	586	638	659	592	596	611	602	589	610	621	614	610	624	642	626	612	600	628	598	626	589	642	539	636	637	572	647	644	595	611	612	599	600	649	622	636	615	627	607	619	593	587	658	593	582	605	600	584	622	638	648	672	626	585	616	604	634	616	589	659	587	606	668	661	625	648	625	614	602	618	602	609	676	635	621	582	581	596	636	600	593	578	589	547	582	616	607	571	613	598	579	595	598	587	632	612	599	651	596	642	558	591	604	607	623	650	600	617	595	572	591	603	624	615	659	613	662	611	620	593	613	608	647	611	629	578	610	588	595	582	635	644	666	604	553	626	631	599	597	614	620	586	608	599	625	588	669	594	590	607	611	583	605	593	601	608	606	601	649	598	580	566	630	586	655	623	651	621	600	653	623	627	631	609	605	593	597	625	624	620	607	579	617	648	579	568	628	614	629	577	575	603	657	598	591	625	564	598	611	665	629	585	558	606	655	659	590	649	616	598	598	619	589	588	591	602	623	612	618	609	628	567	593	625	593	590	565	602	615	639	588	632	637	588	617	619	655	622	606	575	626	555	600	639	613	598	602	541	614	585	621	621	646	571	605	621	618	594	627	660	659	634	612	594	578	604	609	589	580	615	616	564	598	589	575	581	587	628	650	595	578	639	607	638	585	595	622	644	662	610	614	642	665	600	581	658	617	635	592	631	612	591	622	624	643	656	584	639	597	606	573	608	572	602	651	595	600	592	587	574	588	618	617	566	613	614	587	614	629	604	606	608	612	610	572	617	616	640	613	611	549	632	574	616	609	683	625	613	619	564	635	628	619	653	620	609	634	579	661	599	621	599	640	598	631	639	586	584	602	576	582	630	617	624	627	628	594	619	584	645	592	612	605	648	597	614	609	619	627	606	617	553	596	563	638	599	629	593	631	658	636	667	613	702	617	575	634	646	618	610	615	627	635	635	644	620	579	617	618	602	598	586	596	618	604	610	610	596	578	601	617	580	602	588	639	609	631	558	619	598	647	590	655	627	620	579	605	598	569	629	616	614	579	617	605	626	582	626	568	577	551	619	597	599	622	593	614	596	655	596	609	610	631	603	622	616	603	593	604	585	642	595	604	632	589	616	586	589	654	626	570	665	619	611	655	577	639	591	619	562	616	612	624	635	628	599	587	602	614	619	626	650	584	625	630	601	581	638	600	639	640	635	623	614	562	608	616	624	592	623	615	598	611	613	614	597	623	608	611	579	622	610	624	656	630	606	581	638	599	642	614	604	588	583	643	622	593	603	568	639	590	623	663	600	613	616	586	626	627	621	637	645	620	638	571	582	610	630	642	603	589	612	605	588	666	627	620	593	599	589	622	626	655	615	609	582	642	583	651	586	622	609
29825	31310	29352	30525	28197	26457	25311	31304	25298	18839	18081	16941	11634	9706	9183	9500	10448	10235	6719	6465	5724	4518	2819	4227	6525	6205	3522	2785	1919	2596	1832	3728	3967	3410	3658	4063	4433	3581	2500	1863	1517	1029	850	780	710	539	517	324	287	365	317	403	287	245	248	214	235	234	232	228	247	242	220	240	190	211	206	211	203	209	207	206	216	220	190	215	183	210	214	251	216	202	231	199	208	187	232	189	193	213	229	212	205	252	225	253	251	209	214	188	235	224	226	211	206	212	214	201	234	232	201	215	190	205	202	226	186	213	217	218	202	207	221	194	218	220	202	209	214	196	218	222	202	215	213	210	227	207	228	206	218	202	234	212	202	192	237	224	205	230	190	224	224	232	196	199	185	218	225	199	205	196	185	230	175	202	225	186	211	202	195	226	206	217	218	208	241	221	207	214	239	222	216	206	199	212	189	215	205	194	214	199	195	202	212	206	220	218	243	195	222	225	215	234	224	209	233	184	206	206	206	187	219	210	203	204	198	207	234	217	185	201	225	219	209	211	206	207	203	208	181	221	192	212	181	187	184	233	202	212	220	220	201	208	216	192	191	209	189	228	234	204	223	207	192	214	211	197	228	202	207	234	204	228	192	216	217	199	241	224	207	210	216	216	214	204	196	204	232	212	220	223	182	189	218	216	210	209	220	190	219	225	196	203	231	231	228	197	197	208	207	190	206	197	196	197	204	228	241	230	177	202	190	214	194	224	226	225	218	221	232	189	214	178	225	219	187	224	205	186	201	218	215	196	203	219	217	217	194	184	206	206	182	197	213	189	216	215	210	215	222	212	205	219	244	202	209	203	208	207	237	228	208	201	209	203	208	211	212	205	199	218	210	219	212	213	214	206	205	222	216	215	211	216	211	224	204	226	215	203	219	219	194	210	194	215	220	198	211	207	218	214	218	205	193	214	221	238	171	220	224	216	233	204	221	216	196	233	221	183	206	204	239	215	202	197	191	199	239	232	216	218	212	241	235	225	221	221	212	234	206	193	192	204	189	202	191	194	212	219	203	201	235	227	215	223	224	191	199	215	212	231	207	211	215	183	213	193	204	232	220	220	229	198	204	234	216	238	202	206	232	237	219	194	211	200	210	201	193	232	218	203	204	196	228	210	203	198	210	192	200	168	194	229	190	230	182	218	231	216	194	204	191	215	183	227	203	222	224	201	208	204	213	208	227	194	204	222	225	205	219	203	198	224	194	222	217	229	194	196	213	227	187	171	242	210	224	208	198	209	217	183	212	209	215	194	221	234	218	241	223	205	187	223	225	218	200	190	229	179	197	232	214	211	204	190	216	210	203	206	237	211	198	201	216	230	191	192	214	186	221	225	196	201	226	213	218	179	201	210	215	187	207	246	208	211	192	209	197	193	210	203	218	183	220	203	220	204	196	193	212	235	211	186	220	230	220	210	187	207	184	228	225	221	229	199	229	222	209	223	216	178	198	213	208	184	213	186	214	193	235	223	217	204	217	202	231	207	211	207	209	181	234	208	209	240	233	218	203	200	201	185	228	185	219	207	185	229	216	212	224	209	201	211	220	203	220	195	183	195	214	195	198	188	227	194	237	212	205	199	190	207	226	213	206	202	207	203	217	207	215	203	211	200	184	215	210	199	178	217	200	207	213	231	201	199	241	224	191	234	211	199	227	203	181	203	226	198	195	227	236	224	213	210	214	215	213	234	209	204	209	208	206	191	220	217	200	220	209	227	176	192	186	205	222	212	196	196	233	219	207	224	214	200	201	201	217	241	198	220	202	213	216	217	216	227	203	208	213	220	206	243	204	204	213	207	218	207	208	199	195	216	214	199	205	217	245	207	240	213	193	217	200	210	196	206	188	244	189	206	178	204	214	204	201	205	219	195	204	229	207	220	215	186	218	206	227	194	198	224	191	223	205	209	221	226	186	212	213	204	219	196	219	224	219	210	217	203	220	221	216	226	206	232	220	225	209	231	228	237	208	193	184	180	214	209	205	213	226	192	204	202	210	225	204	207	213	199	217	199	183	199	179	199	214	202	232	207	210	211	193	231	218	204	192	189	204	216	186	213	194	220	218	220	184	232	214	225	205	207	242	218	180	218	212	187	212	180	211	210	227	199	230	176	223	207	214	200	197	200	226	209	195	205	214	213	212	188	201	211	202	202	212	212	205	204	218	197	242	226	204	202	210	225	223	204	201	188	169	200	192	228	205	199	198	225	195	222	192	217	177	209	202	171	231	204	209	228	190	216	189	229	223	185	225	205	201	214	209	193	222	220	220	195	218	234	199	195	252	215	177	224	177	208	207	228	185	202	208	204	202	194	203	214	213	208	222	248	202	200	220	207	176	173	198	217	207	172	210	215	201	200	220	201	219	228	187	197	205	215	217	205	200	212	227	189	212	216	176	195	245	201	197	203	201	203	202	196	216	201	212	195	219	234	198	218	224	212	222	207	232	210	234	191	213	228	220	212	242	198	199	186	208	211	211	225	205	196	214	188	239	183	193	210	210	214	208	228	232	217	221	188	205	234	226	211	211	217	225	190	184	230	194	226	204	212	228	218	210	220	237	200	209	200	204	188	214	235	189	199	210	218	219	223	215	223	199	217	190	222	190	186	210	228	208	215	208	234	218	228	199	221	175	214	219	221	188	215	206	223	215	214	223	235	219	201	211	177	183	198	204	207	196	194	214	199	220	224	208	238	201	231	228	206	212	222	203	223	218	222	236	197	219	201	210	227	222	210	200	193	198	190	181	234	201	209	196	198	226	195	207	203	247	198	205	222	208	197	236	196	212	222	231	207	209	192	197	192	190	213	217	211	186	187	227	208	204	205	221	230	189	225	220	209	195	233	202	205	202	208	205	220	208	185	222	184	232	199	209	217	200	247	178	210	182	228	196	200	210	222	215	204	213	189	238	201	222	200	221	196	203	202	203	210	195	221	200	212	215	196	218	214	233	197	219	214	225	223	185	219	198	199	250	206	203	220	210	222	209	199	188	205	212	221	208	205	198	199	204	230	228	201	222	209	209	218	203	214	216	198	182	216	207	204	178	191	201	206	208	189	209	201	198	210	225	203	225	203	207	226	216	209	207	218	242	243	183	224	229	232	210	217	192	190	212	241	210	207	215	195	202	191	189	211	201	235	204	195	227	205	221	201	198	211	219	205	200	210	205	226	207	243	222	214	219	214	209	192	204	224	216	218	207	229	204	233	185	211	215	194	206	191	205	207	191	187	187	188	228	216	202	223	207	227	233	215	214	210	185	193	201	237	204	201	231	184	211	200	206	231	219	210	185	214	218	221	233	194	196	198	207	230	191	213	217	213	226	230	227	219	202	208	192	241	226	201	209	210	208	193	185	219	189	203	218	183	195	192	204	183	198	242	213	207	187	187	232	207	232	207	198	194	218	204	200	222	204	203	202	208	207	240	216	216	213	217	195	214	208	213	218	190	193	219	215	212	240	206	208	197	196	233	195	217	207	202
20591	24751	27602	33557	34911	35223	36364	40729	36275	29641	33144	31283	25893	24016	24836	27852	29694	27595	21044	22071	19369	17000	12294	18248	24049	23066	14832	12759	10146	13324	9681	18519	19713	17844	18304	19964	21128	18601	13038	10474	8600	5919	5463	4364	3621	3021	2861	1790	1429	1448	1443	1932	1185	841	840	859	697	744	684	663	672	605	670	650	622	609	631	605	581	619	582	626	620	597	586	600	581	589	559	618	604	600	596	596	610	540	587	602	602	564	617	575	669	679	806	760	714	654	636	574	584	582	586	593	631	615	642	607	586	560	621	639	557	575	639	602	570	577	593	575	604	606	584	579	612	595	593	604	578	572	587	628	606	600	586	597	605	582	623	553	579	640	587	570	581	625	573	567	611	584	624	561	604	580	616	589	570	547	575	606	598	593	605	567	612	596	584	568	578	594	581	625	584	597	603	574	622	604	575	596	656	563	579	572	551	606	585	600	581	589	616	587	618	600	609	596	604	620	540	585	581	580	593	583	592	609	568	553	592	597	563	576	553	626	578	580	569	595	589	626	587	603	600	635	610	609	610	578	617	544	602	589	585	574	594	587	591	606	617	605	577	554	587	583	563	587	604	601	556	587	632	630	586	606	590	612	566	575	552	566	592	647	569	635	569	610	564	600	611	603	592	580	567	593	610	569	572	588	591	611	592	625	593	577	586	593	584	612	612	578	570	642	527	569	595	650	608	603	552	601	568	576	562	604	634	573	565	598	622	609	630	567	576	570	640	603	566	611	569	570	559	598	582	634	621	598	598	558	606	568	585	575	644	558	552	589	571	579	592	618	582	612	572	593	571	648	573	606	626	606	573	607	621	566	541	625	594	582	615	578	607	629	562	579	541	614	597	643	599	619	577	577	584	529	635	561	584	570	540	605	560	620	630	596	584	582	574	586	611	567	551	581	573	567	557	576	566	591	570	553	598	584	589	577	543	586	558	596	570	612	611	609	590	633	629	601	573	553	563	606	575	602	574	610	606	584	583	584	589	579	598	593	585	589	586	584	583	603	581	601	607	537	614	621	605	594	599	602	577	556	576	567	611	582	546	590	606	553	554	583	563	568	605	571	651	584	571	616	565	581	579	596	552	616	595	579	589	609	606	570	584	565	598	616	592	608	577	607	597	553	587	617	609	557	589	568	607	584	611	585	598	573	661	575	584	589	575	613	609	612	607	602	548	598	568	574	605	566	581	582	587	629	539	620	582	590	586	571	583	609	579	611	560	585	606	560	592	575	558	561	579	604	592	583	613	580	601	559	599	628	615	609	571	568	612	572	574	559	606	570	593	597	606	586	566	596	601	592	581	598	611	591	611	573	610	595	604	614	581	582	598	580	614	577	570	559	642	585	571	589	617	569	608	555	598	632	620	604	575	568	584	591	598	619	549	591	531	587	590	551	543	607	562	608	576	610	582	628	599	569	610	635	578	583	607	573	597	611	591	540	579	597	607	609	605	606	596	552	594	586	580	581	542	582	635	598	575	605	579	594	628	571	572	571	644	575	605	592	598	603	571	626	612	611	577	583	611	569	642	613	614	589	582	622	582	614	553	614	574	559	596	597	580	578	596	578	565	605	637	566	550	561	565	608	598	568	557	577	549	614	598	574	593	576	588	548	600	579	592	606	584	586	572	590	583	557	576	559	551	602	578	567	586	630	584	515	579	626	575	593	574	605	559	600	585	612	576	598	613	591	586	622	573	550	576	559	607	541	591	543	601	621	644	593	614	570	558	578	580	599	565	587	546	620	654	620	535	606	601	578	580	571	571	570	604	625	534	600	572	605	583	628	570	536	570	594	608	586	601	578	604	574	639	600	574	616	598	599	596	615	571	593	571	604	591	585	615	576	598	619	608	592	572	582	601	603	603	557	550	588	564	612	551	586	581	589	613	549	590	562	551	595	547	613	562	643	608	599	592	592	574	581	571	586	605	622	553	572	577	615	608	589	588	565	564	563	584	566	570	612	562	573	627	564	612	611	595	593	630	586	624	591	628	602	623	597	591	614	611	597	574	571	612	632	577	603	588	626	543	571	584	608	601	615	561	599	576	579	605	600	605	576	598	592	603	641	593	550	545	599	625	589	573	528	617	619	567	590	644	599	574	597	584	578	614	619	581	610	570	611	611	590	593	595	629	632	567	618	632	648	575	602	572	595	666	592	559	575	628	618	582	600	603	599	618	588	608	592	554	577	565	590	553	544	570	616	595	547	591	567	596	579	608	615	605	603	595	564	584	573	595	607	576	589	568	575	567	593	565	590	549	578	576	588	588	611	585	599	632	599	614	592	581	564	581	596	605	553	608	580	582	558	585	567	587	603	592	606	572	611	598	601	667	591	591	611	634	596	625	595	581	652	599	639	567	588	547	595	594	603	591	568	599	594	601	606	569	587	612	606	580	591	573	601	574	589	611	604	596	602	565	599	582	587	597	628	566	553	601	620	574	584	581	636	588	612	591	592	611	581	553	574	604	548	576	568	587	574	603	603	600	624	625	598	608	562	570	604	605	591	604	571	580	626	596	560	576	589	596	602	593	568	606	611	600	601	621	574	643	590	594	533	642	588	559	587	561	608	576	638	602	612	603	546	571	580	622	567	606	592	566	595	578	566	616	564	575	576	598	576	577	583	615	569	550	607	603	565	676	580	628	598	591	564	571	573	566	573	605	559	550	612	558	610	635	608	585	620	642	639	588	600	607	573	558	578	615	600	625	579	595	562	570	560	562	582	593	596	560	582	602	577	623	548	576	563	582	568	593	599	597	612	595	561	597	648	557	650	585	594	614	567	605	595	599	579	543	623	559	597	617	606	596	564	587	579	613	583	606	573	588	579	596	626	538	601	586	568	581	568	585	576	599	587	556	566	598	602	622	579	548	622	562	616	617	591	609	562	622	580	600	603	616	642	590	620	587	626	627	601	597	584	597	587	511	552	617	588	558	583	566	572	571	564	653	593	626	556	594	606	592	618	584	574	617	593	522	597	574	569	632	599	598	634	578	619	527	626	604	593	565	626	575	612	597	593	626	562	581	623	547	564	589	568	595	574	586	565	589	618	577	570	602	531	600	607	593	562	630	606	581	622	570	579	603	576	629	627	581	561	568	608	615	591	668	577	608	616	591	582	593	630	557	570	619	578	629	557	548	563	567	558	639	577	558	592	574	589	573	600	566	577	562	573	539	608	593	613	620	594	582	623	607	600	617	605	607	604	580	567	587	557	551	591	580	611	582	596	551	600	614	591	585	591	593	600	636	593	595	602	596	583	574	590	568	595	539	583	585	562	606	625	600	610	603	600	597	604	617	612	588	599	630	635	582	597	614	590	586	600	609	582	601	580	610	554	590	599	570	573	605	567	554	564	580	586	565	615	618	583	549	619	576	577	585	565	538	614	553	571	561	564	604	555	590	632	626	569	575	571	584	585	569	566	568	578	609	529	605	602	578	592	553	580	617	607	600	572	603	587	588	609	606	595	594	587	632	582	602	631	586	602	554	640	609	541
37897	36776	33992	36071	35322	33631	34870	36193	33732	25420	26167	24282	18408	15404	13610	14430	17109	16252	10334	11714	10033	9478	6940	7171	9269	9530	5822	4292	3249	3873	4431	6485	7390	6304	6076	6751	7662	5639	3550	2658	1468	1617	1359	1219	1055	736	775	478	457	399	427	573	337	261	279	300	278	256	238	252	249	238	243	252	243	240	224	238	224	225	238	201	184	239	217	223	219	207	244	229	217	225	196	218	218	219	256	229	235	219	194	220	235	248	261	272	296	233	231	212	212	216	230	212	233	236	230	237	224	234	207	218	233	191	247	221	205	229	225	216	208	224	233	202	230	251	197	226	224	207	246	231	245	224	225	229	221	249	249	234	245	218	239	228	232	234	226	256	245	233	194	226	241	252	219	243	212	217	207	218	222	229	231	235	211	232	227	222	204	213	221	226	229	234	235	224	227	224	248	238	206	211	243	232	229	214	274	230	222	224	244	216	206	236	248	223	235	215	221	237	211	231	248	230	237	215	229	215	236	227	234	197	204	240	232	220	213	207	213	224	260	245	185	231	234	222	216	239	234	213	247	228	229	241	209	209	198	233	222	227	231	209	224	226	225	223	232	257	218	208	229	235	217	233	233	208	223	252	240	240	218	236	196	227	241	234	222	243	218	208	253	194	219	208	228	229	199	265	222	247	219	221	214	234	240	230	238	237	209	223	203	215	210	203	207	230	212	227	215	230	200	224	248	226	226	225	222	242	238	229	248	212	253	202	219	221	209	212	237	209	242	205	215	249	209	226	212	253	226	238	211	267	234	224	229	237	226	212	207	241	217	217	219	235	235	211	230	215	247	196	247	229	219	228	218	203	241	220	208	218	235	237	212	207	243	212	220	208	223	236	248	241	211	242	210	205	239	240	222	211	242	230	242	235	238	241	222	238	206	214	222	227	206	214	198	212	219	225	224	233	208	214	208	216	233	215	227	188	239	230	208	244	214	232	231	244	219	226	241	214	217	250	248	220	217	247	254	205	219	231	261	257	240	215	217	206	213	242	222	223	261	212	244	245	223	215	241	216	235	217	208	254	238	214	233	241	209	219	195	201	209	224	261	225	217	222	203	227	220	240	230	234	215	224	224	221	235	203	233	232	225	224	213	244	257	223	220	190	222	224	240	245	221	215	220	225	232	218	276	205	214	206	211	221	222	236	224	224	234	241	235	229	197	221	226	224	204	238	212	256	228	216	221	222	236	223	210	210	215	226	223	213	234	235	223	210	204	256	257	230	255	232	189	222	227	229	222	243	251	209	255	202	229	247	245	223	238	224	212	234	235	211	209	228	216	237	206	228	236	246	224	251	226	213	222	199	213	211	246	224	214	236	222	227	235	244	205	248	209	236	198	224	244	209	212	224	232	203	222	246	241	204	225	238	218	219	212	259	211	227	230	238	220	221	241	236	230	225	246	243	223	238	220	270	231	242	246	228	237	223	212	212	242	217	226	246	232	203	224	220	236	232	234	226	207	207	213	220	207	240	231	231	222	224	236	223	223	215	238	243	200	228	246	231	245	255	236	229	253	245	219	208	234	258	240	252	234	261	232	235	244	211	189	245	222	232	234	233	235	212	219	231	245	245	237	247	247	249	223	221	231	209	205	217	223	210	235	242	234	218	217	218	244	208	231	247	214	227	232	229	208	234	233	199	240	237	241	234	234	200	197	228	242	204	249	222	225	226	224	234	249	191	227	245	221	241	250	227	235	257	219	208	212	238	237	208	255	200	243	245	225	215	232	214	235	227	219	229	236	209	212	243	203	246	231	256	240	219	240	234	216	227	216	235	228	184	232	239	211	233	243	238	246	227	245	192	253	214	230	220	231	239	230	219	221	252	221	212	236	237	229	223	229	250	242	225	240	224	196	201	214	216	219	217	213	235	239	235	235	218	231	249	222	222	232	245	240	215	219	208	235	226	230	209	224	234	239	223	249	232	232	233	224	230	258	220	224	246	255	219	232	238	204	265	212	228	231	232	200	203	243	222	213	228	227	237	220	226	210	237	215	192	231	249	204	230	238	228	224	230	221	216	229	192	191	243	205	231	263	229	229	218	229	210	233	207	246	238	227	242	223	194	233	255	234	232	226	217	223	226	218	219	229	246	207	210	234	210	230	205	244	213	222	225	231	231	225	218	234	187	223	232	202	219	221	200	209	219	222	232	224	240	242	195	234	212	238	224	219	200	230	232	249	248	225	235	203	236	260	227	226	210	260	226	241	200	217	213	255	221	213	236	204	228	218	264	226	230	185	236	227	206	206	224	210	216	252	221	246	219	258	209	210	211	245	237	226	228	201	187	201	221	219	210	193	202	238	237	232	209	225	238	217	240	236	215	214	222	257	194	207	213	198	266	199	235	224	245	224	215	215	244	220	219	223	250	235	229	241	213	223	234	246	224	257	233	220	235	260	232	211	228	177	209	245	255	246	220	254	204	223	240	201	219	236	198	231	225	221	261	240	216	236	253	226	200	250	231	207	233	211	234	213	212	250	228	232	255	226	215	212	219	219	225	214	219	205	221	232	232	213	229	213	230	246	230	207	217	201	225	255	212	227	220	215	218	233	200	197	226	221	228	231	235	222	183	251	225	259	243	227	239	213	239	245	249	217	253	223	208	224	225	206	206	219	238	213	216	219	198	236	229	258	221	235	229	245	233	212	209	238	251	213	225	205	226	203	213	228	196	221	228	218	226	235	235	229	215	207	238	227	235	224	200	230	233	239	217	245	234	268	214	210	222	201	224	198	211	205	237	231	235	223	216	204	246	233	233	239	238	197	206	239	227	217	209	240	230	223	205	235	224	214	208	202	262	230	240	251	244	210	218	231	226	225	230	229	226	222	228	242	188	235	209	233	240	195	229	212	217	245	249	226	216	234	229	228	238	210	216	228	227	246	225	221	249	261	244	224	221	218	211	210	232	211	224	221	192	234	212	251	210	245	216	216	218	251	242	207	245	225	226	235	209	203	228	242	239	246	231	220	239	247	226	215	221	209	246	230	229	227	221	223	206	222	226	224	221	239	219	204	229	191	235	235	194	229	244	204	181	221	246	234	237	198	210	213	216	222	241	263	235	241	262	214	224	234	244	248	248	197	254	198	233	193	255	236	224	248	232	210	228	230	224	225	233	251	213	239	237	217	216	234	234	222	232	216	219	227	237	239	232	256	209	206	234	221	242	243	214	226	212	233	248	221	200	206	242	257	227	222	228	220	211	230	218	235	215	248	225	236	244	209	231	243	267	223	212	197	206	218	250	231	210	238	203	206	223	217	229	228	223	220	250	240	224	254	221	256	208	223	231	228	191	221	225	256	218	222	225	249	249	231	241	223	208	229	189	231	227	205	233	254	237	219	229	238	226	196	228	211	222	225	240	244	259	237	210	261	243	203	224	209	189	222	220	224	222	235	250	212	195	229	237	204	217	233	221	213	229	217	228	247	239	231	247	241	231	251	225	224	267	228	239	211	218	233	208	242	213	213	231	229	221	206	205
26245	29239	32030	38573	40289	41381	43715	45117	43363	35750	40447	37919	33183	30356	30230	34336	37248	34752	26262	30877	27286	26455	21447	24208	28529	29381	19141	17322	15276	17178	19431	25906	27811	25442	25680	26626	29722	22632	16477	13430	8247	10152	8212	7320	6056	4368	4209	2536	2215	2096	1920	3007	1443	1119	1151	1147	949	915	799	890	818	737	713	662	724	653	681	659	622	657	686	621	679	652	643	645	648	629	599	629	657	647	669	642	669	657	644	626	605	647	642	649	732	882	865	902	815	653	629	617	609	660	614	654	591	609	639	629	571	645	637	642	636	620	640	608	602	638	591	615	628	693	640	634	648	648	665	642	601	602	652	598	612	623	652	581	645	646	599	624	585	637	620	640	595	676	620	638	622	654	638	650	682	628	643	606	649	606	615	621	659	593	648	656	620	608	667	640	673	613	629	614	608	610	638	596	635	632	639	661	640	591	595	579	632	651	612	643	634	625	637	655	605	668	657	668	648	635	638	624	649	616	647	646	610	686	586	619	630	623	635	615	618	653	637	668	665	609	679	646	638	693	585	658	664	649	629	615	647	615	659	639	616	633	664	668	652	605	643	609	639	599	639	659	621	645	632	575	597	647	649	632	649	623	612	618	607	612	626	616	641	639	642	641	657	662	609	619	651	632	615	625	655	641	648	643	614	654	625	648	622	658	663	647	626	698	702	654	620	632	630	626	612	610	622	674	626	645	679	637	643	624	695	636	607	631	601	708	559	590	648	597	649	635	662	607	671	574	620	646	606	592	644	654	631	657	628	638	641	647	640	682	599	637	660	646	590	606	680	619	660	603	647	626	646	690	605	578	619	632	648	621	617	617	622	673	631	643	628	615	673	637	621	608	647	626	619	618	639	609	620	652	652	636	604	639	653	622	616	654	673	652	625	616	621	615	638	620	680	591	640	602	626	587	629	637	651	644	646	615	648	643	617	607	648	654	627	625	602	625	633	679	626	623	659	662	619	624	642	653	651	645	635	657	636	632	606	686	556	650	601	667	576	644	593	639	638	625	641	598	618	625	633	629	595	673	635	663	644	658	591	599	641	601	594	623	653	651	603	658	625	605	633	639	615	631	642	622	642	625	648	663	633	612	614	645	657	633	682	624	623	665	618	577	648	636	597	632	678	636	616	654	622	657	604	686	642	635	621	687	626	604	648	622	678	620	623	626	633	667	624	639	639	642	658	620	621	620	674	644	628	623	634	648	661	697	636	580	625	625	606	609	608	644	607	612	617	687	605	623	610	644	668	630	629	624	661	639	627	645	646	658	654	639	597	660	611	636	612	637	615	565	622	638	588	647	680	619	605	615	623	580	602	625	608	616	710	652	578	590	625	608	634	638	604	689	638	627	612	576	616	658	643	609	627	639	619	628	707	678	644	603	637	632	635	650	653	644	656	637	671	605	660	653	632	617	647	662	649	644	600	639	682	659	629	625	629	650	604	575	596	643	604	587	624	632	638	640	637	690	600	669	642	579	645	608	662	634	661	649	643	655	643	617	587	602	630	616	629	602	611	645	606	640	626	641	625	671	606	634	615	612	631	661	614	618	627	637	649	662	614	653	618	626	632	604	631	604	699	594	600	664	664	645	644	608	640	627	629	638	605	647	605	635	627	661	641	615	657	622	602	666	584	606	628	649	655	665	609	640	597	605	645	619	642	636	657	653	608	658	681	630	632	619	659	601	623	611	651	634	633	645	606	630	629	667	641	616	622	691	594	640	665	661	624	571	619	652	646	617	604	601	591	619	692	665	630	657	641	622	627	645	636	663	616	637	636	631	594	618	681	598	611	649	647	645	633	615	605	615	631	651	660	584	631	622	621	634	589	596	638	596	620	660	623	627	608	650	629	630	664	623	620	654	600	629	611	640	654	617	630	630	627	660	645	620	637	598	645	615	667	617	622	612	598	601	649	578	612	617	611	642	576	690	647	623	652	613	649	605	642	643	645	614	668	632	668	642	669	618	609	626	608	607	638	625	626	640	637	592	630	676	667	640	638	637	620	643	622	592	625	573	560	630	629	608	605	618	637	651	633	664	630	629	615	643	594	643	637	653	651	665	634	643	622	582	611	665	670	627	631	665	685	629	641	605	630	646	638	618	609	636	632	673	619	684	642	605	618	610	598	637	622	607	626	599	605	657	608	615	594	659	611	642	629	582	653	623	650	630	607	649	650	656	662	653	664	593	648	636	663	641	652	635	672	630	642	619	658	604	673	610	648	617	629	612	644	646	613	600	639	658	660	629	686	650	635	643	591	634	650	666	638	648	596	647	622	640	635	618	616	640	645	632	661	630	624	643	668	608	649	585	605	616	665	621	627	646	642	627	652	687	619	649	627	654	674	625	653	648	650	636	651	632	623	644	647	598	629	628	652	678	666	612	637	609	613	646	609	631	619	678	655	564	610	607	590	630	686	645	737	623	683	630	629	618	608	631	657	561	638	663	638	637	620	584	637	609	608	636	618	684	642	627	615	652	648	638	611	632	667	648	609	659	633	620	653	639	650	625	611	649	623	651	654	661	625	658	630	664	629	627	589	615	623	607	640	691	638	633	663	630	673	602	640	663	615	672	611	632	667	611	628	605	673	632	611	652	643	613	639	616	663	657	648	633	614	643	676	606	688	603	675	609	645	618	625	600	638	668	637	639	628	639	665	643	646	664	650	610	603	633	620	619	617	596	593	673	634	597	654	666	646	610	644	631	644	666	641	640	599	652	645	618	588	637	633	650	663	622	637	657	618	611	608	607	637	623	640	612	667	651	643	633	604	662	639	644	648	625	622	634	594	657	666	617	666	600	642	613	665	656	651	625	610	649	643	638	654	693	600	640	589	659	643	648	652	653	643	577	667	617	625	665	673	631	620	666	643	587	625	669	615	645	599	627	605	606	648	604	598	628	650	620	666	649	620	636	602	658	632	640	662	645	642	619	592	665	635	632	638	663	646	653	647	627	623	619	590	622	633	614	624	647	637	621	644	601	646	608	643	638	648	631	636	577	597	661	617	660	627	648	673	640	662	602	601	633	634	639	642	662	622	626	626	606	612	675	644	621	631	665	655	650	676	625	614	614	669	663	582	648	632	595	631	608	639	649	678	627	615	607	681	668	620	656	624	651	635	605	631	602	618	613	628	656	665	547	574	614	599	614	675	633	625	617	646	614	624	599	629	621	654	660	651	657	614	605	593	606	632	638	640	650	593	641	589	642	648	628	642	690	640	600	646	651	643	662	636	642	621	618	595	606	614	608	659	608	581	630	635	599	674	647	671	677	630	691	631	667	569	625	672	658	635	670	612	613	660	645	664	658	636	653	606	628	675	658	613	623	607	607	616	627	647	601	608	630	642	615	615	605	652	677	670	629	611	643	603	627	647	637	607	634	647	678	616	621	619	645	628	586	611	597	676	642	620	610	619	659	609	607	669	627	659	626	627	631	641	627	653	669	660	646	664	645	633	640	660	616	683	618	659	625	643	611	646	614	589	628	609	631	665	625	628	663
11154	8503	10383	8756	6452	4545	3764	4296	3215	2340	2290	1768	1269	1019	897	824	1007	1046	662	775	780	719	543	536	673	630	428	397	389	416	462	500	549	447	499	513	551	436	359	326	290	296	294	269	236	248	247	253	223	203	219	218	247	219	193	215	241	231	255	205	217	229	216	223	222	221	219	213	209	194	197	209	246	203	218	210	202	201	191	207	234	218	206	230	265	248	202	228	225	186	233	228	218	216	222	240	177	211	220	231	224	204	188	232	204	202	221	195	182	215	239	233	201	207	202	208	221	215	196	209	205	221	206	243	208	222	191	219	230	257	202	199	221	189	211	218	183	187	225	224	208	226	222	219	210	179	220	237	200	215	212	222	201	219	223	185	218	233	238	196	208	209	205	210	211	192	219	212	213	229	220	206	225	234	214	219	210	214	210	210	222	222	227	221	226	234	206	245	226	190	240	209	208	220	215	224	222	204	242	228	218	218	220	204	238	217	196	218	185	201	232	212	208	211	229	205	221	184	200	203	190	208	205	216	217	203	208	198	190	195	204	229	217	233	187	196	194	202	208	224	222	218	218	225	243	235	202	199	233	230	200	224	218	180	214	216	237	218	214	195	208	227	223	206	195	234	212	204	212	224	204	248	235	213	219	226	196	220	216	227	202	180	185	197	234	232	211	217	230	222	211	224	222	194	238	224	212	217	185	192	231	206	179	207	239	198	223	237	203	197	218	250	222	222	205	219	219	213	236	220	219	223	222	213	206	210	207	222	194	176	197	211	199	206	204	210	236	201	248	221	223	203	236	239	222	188	214	205	199	193	209	197	203	236	211	212	223	198	228	220	228	199	214	216	231	238	197	217	220	225	186	209	253	210	205	208	222	232	224	210	189	243	207	218	211	229	192	209	208	224	209	208	234	224	204	217	203	192	206	222	209	222	202	193	211	198	232	206	219	213	220	193	209	206	194	221	196	191	225	220	232	187	220	215	199	230	204	229	224	222	181	227	228	212	218	234	197	206	217	194	230	221	227	215	211	191	227	212	219	188	201	217	197	211	203	238	224	218	209	191	217	235	207	223	221	189	199	200	225	209	229	233	216	240	222	193	242	230	194	202	204	214	231	211	246	233	207	213	230	230	225	223	226	221	181	214	204	203	222	228	213	199	226	212	200	203	237	208	206	210	216	197	214	229	209	220	219	232	217	206	201	205	224	206	219	234	200	209	219	195	215	205	205	203	214	207	212	196	230	229	220	243	224	214	216	227	217	214	221	218	221	193	238	225	197	230	209	214	197	232	216	217	224	225	229	236	226	215	212	204	215	208	203	212	208	230	216	228	227	230	222	204	240	207	219	189	220	215	222	234	223	212	221	187	211	228	206	242	204	230	210	214	203	205	219	232	201	220	227	204	229	216	219	225	243	234	213	200	202	213	229	208	212	228	239	184	232	205	203	198	226	216	248	198	225	204	204	234	198	200	230	212	196	190	234	202	237	224	200	207	225	205	204	207	213	212	213	234	197	202	198	210	232	223	215	221	214	222	207	242	216	214	206	204	190	223	217	203	218	196	204	209	198	199	212	191	203	202	202	203	205	219	216	213	190	208	262	221	238	238	201	222	218	191	189	198	249	226	205	228	227	226	219	222	219	230	219	198	200	206	223	203	222	200	214	202	194	183	208	203	216	218	185	215	221	236	223	217	197	223	194	194	229	219	221	190	196	223	222	248	246	231	207	207	210	204	239	226	226	201	179	241	208	208	193	214	196	214	216	220	225	195	205	216	222	218	228	220	226	202	197	228	236	222	204	208	198	233	227	234	179	200	229	209	199	219	217	228	205	215	202	199	208	219	210	231	206	212	203	212	210	215	207	215	201	211	213	207	223	225	222	233	204	227	208	252	223	227	215	228	215	229	252	221	246	250	245	208	228	227	222	244	222	226	216	194	194	188	209	227	206	225	200	225	208	231	196	209	196	210	207	223	243	194	206	213	198	215	232	190	233	236	220	213	227	189	223	219	247	227	246	213	238	209	195	217	206	201	226	195	183	210	208	208	201	224	210	189	207	207	210	213	216	214	241	239	206	219	235	228	213	205	223	230	218	197	245	193	215	221	214	189	233	181	233	238	203	194	226	217	237	222	210	210	205	229	209	244	208	201	181	190	218	209	204	223	224	229	212	221	229	235	215	224	192	190	214	219	224	216	219	223	220	205	256	227	210	199	234	213	216	211	223	223	218	203	204	227	224	214	203	207	210	212	220	220	224	211	202	202	220	200	226	217	208	236	208	197	184	224	188	221	205	205	208	226	228	226	210	226	213	196	204	201	219	204	207	185	226	213	232	196	255	202	191	217	216	234	210	232	255	188	232	227	222	209	221	211	195	231	221	210	213	221	224	218	212	220	201	208	237	211	191	208	198	225	199	215	233	217	218	211	211	199	206	224	247	197	241	200	243	224	240	235	222	213	217	226	213	215	215	216	232	195	227	227	214	212	224	179	225	212	219	208	227	211	205	221	197	218	248	240	205	218	233	199	240	225	204	223	209	186	219	233	218	212	210	226	228	221	202	198	204	227	220	243	226	184	217	233	222	213	209	246	216	249	230	207	220	224	241	210	185	226	215	225	206	222	219	204	229	246	231	219	204	235	214	229	222	195	205	204	208	231	197	182	227	209	252	202	209	211	217	233	195	234	205	217	228	195	216	229	211	257	209	207	214	214	223	229	206	246	236	215	235	210	203	221	223	227	231	202	210	192	213	231	191	200	222	220	218	209	211	234	228	220	199	258	210	226	194	196	196	212	222	205	225	216	227	219	220	212	215	214	228	226	203	219	194	203	206	238	201	201	205	225	197	202	189	223	207	199	226	179	209	214	226	235	216	224	231	217	235	217	197	228	204	224	197	233	214	215	199	224	214	202	200	203	229	215	186	227	199	217	209	221	218	213	211	231	217	198	220	228	201	225	228	228	211	196	211	199	219	208	236	194	204	208	196	208	209	238	208	216	208	213	228	226	206	230	220	222	241	200	202	223	208	227	222	215	216	208	205	214	220	210	217	241	210	234	210	234	203	217	212	205	240	215	232	228	237	220	219	198	217	234	204	218	226	209	205	196	216	213	203	215	202	220	201	208	202	181	195	209	229	227	233	204	211	211	219	235	224	236	233	209	208	217	215	236	201	225	228	209	211	215	206	194	212	229	208	222	214	219	205	237	221	193	192	207	240	202	231	242	224	213	191	230	237	202	202	195	190	226	194	211	231	204	220	179	192	220	210	230	225	216	240	211	249	198	233	199	253	217	195	206	242	219	203	224	210	215	212	232	217	228	207	193	231	197	205	227	159	193	222	212	189	219	213	230	222	205	230	241	215	220	202	255	206	190	206	202	202	187	215	228	218	203	229	216	215	214	227	222	217	241	221	192	213	230	214	199	215	223	189	208	222	223	187	202	236	203	191	247	213	229	189	198	197	213	231	207	209	234	235	209	218	219	225	206	231	224	235	212	202	202
7581	8116	15122	17068	16262	13689	13260	14686	11649	9329	9496	8121	6061	4749	4205	4161	5299	4864	3400	3905	4102	3698	2495	2812	3559	3382	2275	1896	1783	1961	1921	2528	2857	2429	2596	2628	3020	1969	1658	1439	1184	1052	978	984	915	783	784	683	728	604	664	732	704	605	636	630	587	567	622	672	617	566	575	581	607	592	597	634	652	595	612	588	579	599	626	629	587	595	599	597	619	623	634	581	596	577	612	617	643	598	619	605	638	630	623	615	600	596	610	647	601	621	557	619	612	595	564	550	607	635	597	586	571	565	586	615	590	595	599	650	591	574	604	608	597	602	647	583	582	603	635	578	599	621	572	559	613	593	624	590	623	597	567	636	610	577	592	580	615	605	568	576	626	586	617	597	559	602	674	636	561	563	604	550	592	604	579	589	587	580	582	620	604	640	597	629	558	589	553	614	575	615	575	626	612	607	618	572	541	620	592	584	621	594	583	616	579	598	570	601	549	622	575	603	601	649	599	610	588	585	578	603	626	606	582	620	559	613	596	591	567	594	614	593	594	598	604	547	611	601	628	593	591	622	601	606	564	567	563	600	612	588	611	571	611	578	656	585	594	616	569	560	568	608	604	592	594	598	598	603	578	562	617	625	560	610	592	564	569	597	590	570	610	602	595	606	584	577	606	589	581	586	614	620	612	581	567	582	605	609	556	559	637	582	562	610	594	581	575	630	615	635	644	605	581	624	585	621	586	622	618	576	622	594	588	620	602	580	632	617	604	582	620	623	612	613	645	579	608	579	623	537	602	597	596	582	586	624	617	586	554	626	609	610	604	576	621	609	612	526	597	566	596	658	578	632	616	610	566	584	546	616	575	585	584	558	580	568	583	599	645	587	602	594	609	573	555	539	636	627	572	576	580	587	565	598	607	560	624	563	607	598	581	646	613	642	585	609	583	575	627	575	606	611	566	596	584	590	569	598	588	577	620	602	592	565	585	593	543	563	611	581	545	627	571	643	602	623	594	595	580	659	583	594	599	574	568	585	597	598	606	609	598	548	583	584	586	603	621	599	646	601	591	615	626	595	616	591	615	616	598	584	601	599	621	591	602	633	589	589	602	585	607	591	547	631	623	633	599	636	581	600	562	569	575	608	577	596	578	596	612	591	597	606	599	584	591	612	631	576	562	598	559	575	558	622	605	601	582	586	594	627	565	606	609	563	635	598	595	593	572	610	600	626	610	578	620	594	591	671	573	588	602	617	583	602	643	572	574	590	569	608	593	661	607	567	590	593	563	583	563	647	656	578	575	564	609	586	600	575	621	613	620	598	550	597	582	570	603	598	621	610	586	582	634	628	595	586	609	619	612	586	606	603	584	597	587	601	624	675	564	615	607	570	571	573	624	610	579	570	587	603	650	615	610	631	580	565	570	536	599	617	605	609	610	567	610	575	602	583	605	570	611	575	594	620	591	628	581	650	587	560	619	634	541	600	625	596	618	563	640	597	578	604	573	573	615	617	544	546	630	568	620	564	554	590	620	674	635	588	640	572	582	646	635	629	619	609	635	637	635	612	622	568	585	629	578	598	593	614	619	584	572	560	581	568	629	601	603	616	589	560	661	582	593	592	625	568	649	611	653	630	629	593	646	585	584	584	593	611	586	617	615	591	625	597	592	615	581	589	567	599	575	632	610	618	587	591	586	551	627	604	628	592	588	615	549	559	594	594	593	596	589	590	587	621	630	600	568	602	589	583	614	582	601	577	599	610	596	584	609	593	634	590	577	625	589	585	670	584	605	580	583	555	597	594	630	528	607	606	574	633	598	601	616	572	574	588	568	605	596	606	606	598	609	596	586	581	635	559	561	604	580	598	600	575	574	576	593	627	587	637	615	570	617	583	647	607	593	602	634	624	597	606	575	586	604	563	609	618	564	616	585	545	584	629	609	609	543	612	581	585	614	598	574	600	569	571	592	658	601	570	558	612	630	572	578	600	568	620	600	567	593	594	589	615	614	567	636	579	597	580	682	590	569	593	624	603	558	614	584	607	576	583	594	613	598	614	575	566	566	599	591	612	597	622	604	601	651	575	624	609	643	620	589	610	643	664	623	592	573	597	620	625	596	621	579	619	644	608	619	583	594	655	612	554	564	630	619	574	628	599	646	568	603	576	581	618	639	621	648	636	555	581	525	569	586	548	616	589	598	603	598	566	613	573	585	648	594	589	620	571	579	610	596	626	523	595	576	581	609	626	607	578	611	617	585	625	591	579	584	616	651	655	623	578	574	617	580	611	589	579	543	605	560	606	594	600	576	591	599	638	638	569	593	623	656	578	573	606	595	579	569	590	563	596	615	560	574	616	602	618	570	639	623	610	598	609	601	590	593	607	583	630	618	607	633	600	589	593	553	560	597	595	623	540	579	590	606	611	612	578	588	569	583	573	584	565	629	621	580	585	605	600	555	635	587	582	626	567	581	584	560	589	583	592	619	603	584	601	600	573	626	577	608	585	583	598	595	606	599	546	590	609	593	586	562	631	613	620	592	637	624	616	614	636	597	592	613	621	593	569	617	626	607	613	599	556	588	609	560	624	621	586	565	612	607	602	604	601	586	552	626	602	607	588	607	591	605	565	587	574	589	606	618	579	619	613	568	573	653	634	564	627	598	640	624	586	593	582	604	628	628	580	608	620	595	629	613	608	579	591	576	620	589	578	573	617	603	631	594	594	631	575	584	618	588	542	636	592	598	605	632	567	598	538	519	583	597	615	556	603	606	605	647	598	588	596	547	566	596	627	597	587	543	626	606	620	605	608	588	597	643	560	646	640	623	571	626	575	597	638	617	624	579	651	597	551	604	627	577	599	583	623	576	610	610	580	561	585	605	584	577	592	582	605	573	568	597	561	625	613	639	604	591	618	575	610	589	577	570	616	603	602	602	572	591	578	617	597	612	586	601	609	628	561	596	572	555	589	606	612	649	608	572	610	593	590	667	629	648	610	605	579	587	604	610	551	647	587	635	630	609	583	541	647	558	579	594	606	640	604	615	615	610	578	558	598	597	612	583	634	549	620	592	578	602	596	584	587	586	621	586	582	590	624	553	632	607	613	598	561	598	558	623	633	648	614	629	655	624	586	577	603	582	572	608	585	603	587	571	608	631	633	569	642	578	590	581	603	581	574	614	563	590	593	628	611	598	610	590	559	620	610	584	600	599	623	621	598	589	593	606	577	613	587	605	635	596	601	603	575	577	651	610	594	566	601	601	575	624	632	588	647	620	584	586	599	600	595	587	611	599	625	588	585	619	594	622	619	581	550	632	606	567	601	605	595	624	579	586	582	602	574	583	596	586	557	614	575	574	610	612	595	599	568	584	554	560	597	619	586	626	542	614	607	642	628	618	605	634	597	586	581	594	610	597	581	594	617	567	596	638	619	621	596	602	596	580	624	596	592	614	593	600	565	585	583	566	585	644	603	550	606	586	642	577	622	582	585	581	636	590	615	647	605	580	635	587	571	614	576	571	592	624	602
29409	27724	29594	31816	28776	26198	27664	31035	24166	23273	20359	17583	13313	9899	8805	8793	11234	10136	7322	8703	7178	7432	4335	4880	6799	6194	4694	2520	3206	1840	2439	4788	4182	3841	3561	4547	4347	2235	1688	1535	913	765	910	949	738	509	470	380	292	288	289	376	269	224	231	213	200	205	191	195	176	175	198	193	185	176	190	169	191	170	178	191	194	189	151	203	164	180	183	182	195	165	160	175	184	182	201	186	189	197	204	173	179	188	224	204	188	220	178	175	171	189	197	185	159	187	196	183	192	204	193	166	181	198	188	169	197	197	180	200	173	171	196	190	167	192	179	186	162	185	192	188	175	169	206	182	191	204	177	199	161	185	177	173	165	200	164	193	187	194	186	167	193	188	175	186	164	164	182	188	205	201	159	188	185	166	200	169	184	182	167	199	191	151	187	193	205	184	189	192	199	180	191	177	199	185	173	149	186	194	162	175	176	185	201	173	156	193	188	203	205	191	166	172	178	187	204	181	163	185	204	177	174	159	191	183	174	177	202	186	195	173	196	216	182	177	172	168	193	171	156	196	209	201	186	187	177	167	175	184	186	199	184	191	184	190	178	185	186	183	197	175	185	195	203	184	178	184	179	193	198	198	186	176	163	192	176	195	185	163	177	175	156	193	167	174	187	185	187	195	184	185	168	159	178	186	178	190	186	181	185	196	173	195	189	191	162	192	189	188	183	201	185	206	195	191	185	190	165	175	186	189	196	187	200	197	166	204	194	145	165	190	187	208	199	163	186	172	168	178	176	195	204	186	207	169	194	168	189	195	160	189	185	195	172	177	175	181	183	170	182	164	177	187	202	207	167	180	175	209	180	170	189	198	188	182	193	194	191	158	179	174	160	178	207	186	171	177	198	159	149	180	203	177	179	172	174	170	166	175	189	164	195	188	197	166	194	171	183	167	174	164	190	155	190	178	203	185	183	149	180	159	169	175	163	165	192	175	203	183	196	176	178	174	181	155	181	183	173	212	175	188	183	194	179	191	187	173	201	167	168	198	194	205	188	187	168	196	160	186	188	180	160	179	200	186	184	175	181	212	168	191	186	178	189	178	159	191	171	179	191	205	192	212	184	166	177	178	161	182	187	206	187	172	197	188	198	170	178	178	182	204	194	189	184	183	187	179	182	181	191	159	195	181	186	184	171	191	195	173	176	186	188	178	204	170	194	208	178	184	184	189	182	185	175	171	179	198	171	179	192	175	199	205	168	198	198	182	225	186	176	184	174	187	181	193	192	181	176	181	177	161	191	175	203	177	202	191	177	207	185	195	176	183	170	214	197	208	189	188	192	189	182	204	191	175	203	167	164	170	169	180	173	166	188	174	176	182	195	170	188	186	189	183	171	184	184	199	183	187	187	179	173	177	163	151	169	189	198	190	193	166	151	186	191	171	174	179	189	193	185	203	169	179	184	176	183	163	188	180	183	150	174	170	210	188	176	180	153	167	176	175	180	184	190	195	159	186	165	194	195	189	182	182	188	165	177	186	189	176	188	172	182	184	193	206	187	187	199	206	184	191	183	172	197	190	188	209	179	166	201	196	198	183	189	198	186	174	187	193	169	164	191	164	169	181	221	186	165	177	178	184	176	178	188	178	190	160	192	190	175	186	203	168	177	211	161	180	172	190	174	180	186	182	200	182	179	196	176	211	192	173	211	179	174	190	181	182	185	197	186	169	188	185	208	173	167	185	187	181	166	185	189	177	187	180	190	187	178	168	185	172	218	189	200	206	187	189	206	183	166	204	201	174	177	184	170	170	191	205	174	193	164	181	175	182	181	183	186	196	183	164	189	175	177	190	155	178	172	192	172	191	196	169	181	168	190	177	187	164	188	168	166	175	204	202	147	195	189	208	202	188	167	221	197	153	208	185	196	148	183	160	161	169	194	169	159	192	180	218	162	191	174	199	187	178	155	182	175	152	213	179	175	174	169	169	187	184	183	162	174	184	191	194	194	172	175	179	177	158	171	197	192	202	193	177	143	194	194	195	177	169	210	175	206	193	169	211	194	186	174	170	195	177	171	216	179	194	147	170	186	173	178	196	181	195	172	181	195	178	164	192	217	187	164	208	183	193	147	208	205	179	197	194	185	195	202	177	201	187	206	195	188	179	174	165	201	195	179	179	180	169	179	174	160	177	188	189	164	170	186	166	180	203	171	177	191	168	201	185	174	145	191	169	196	173	184	179	172	181	230	180	175	190	185	170	167	178	163	210	186	188	165	184	194	169	181	198	213	175	174	202	189	172	187	157	178	180	197	170	191	167	176	184	215	179	188	163	196	209	194	158	181	175	192	164	186	181	192	178	198	207	167	184	185	169	206	194	201	162	158	186	165	194	178	174	186	176	170	187	205	195	184	182	186	197	176	170	191	171	186	216	186	200	167	161	181	198	162	204	197	166	184	174	192	180	180	162	184	169	205	195	195	172	210	173	169	205	175	146	189	178	174	153	162	194	170	212	180	190	184	185	171	182	191	174	173	172	163	185	180	176	186	187	192	193	171	195	174	180	179	191	186	165	192	184	174	200	174	202	196	178	172	184	206	208	213	195	189	191	195	200	202	182	183	191	167	191	177	165	190	198	175	182	205	182	194	187	178	179	166	175	226	190	180	191	196	180	182	202	177	193	200	156	197	189	178	203	187	185	191	190	178	202	184	195	172	212	188	149	168	176	189	156	163	183	184	183	164	180	169	200	213	177	187	180	200	173	194	196	201	186	162	210	195	180	188	159	205	174	208	183	204	150	164	174	170	184	171	197	207	158	180	183	208	151	167	175	206	173	183	205	188	184	179	187	197	191	210	196	166	178	162	189	195	177	192	167	199	168	207	183	187	176	182	203	164	176	163	159	190	212	190	169	206	171	182	177	169	199	183	175	174	176	186	181	203	182	164	188	181	177	168	163	186	188	185	168	181	163	165	170	184	199	187	204	175	172	190	172	169	177	204	163	179	186	186	197	168	178	180	175	194	196	172	199	167	169	175	188	161	203	168	179	204	204	163	187	168	184	180	192	157	188	194	182	200	195	197	165	186	184	156	185	183	172	204	193	164	200	176	189	190	185	200	162	179	186	215	171	183	180	185	186	196	175	183	175	187	164	153	167	197	189	167	182	195	197	194	188	174	171	190	180	201	180	190	172	186	173	213	169	163	178	209	162	201	180	185	220	171	176	210	170	193	206	187	190	174	177	195	168	185	190	188	182	182	198	210	191	191	170	180	180	190	165	188	189	177	167	181	185	193	186	188	221	176	179	173	203	159	181	208	181	183	190	172	177	164	199	187	179	203	178	184	166	166	202	196	188	201	162	195	208	177	193	165	180	188	166	173	169	172	187	199	199	182	180	178	182	192	182	191	184	169	181	182	177	172	176	166	190	166	180	216	162	184	183	177	197	190	202	179	179	180	203	164	184	172	183	162	177	182	202	162	177	179	199	196	189	186	197	160	185	195	180	184	202	198	179	175	176	176	214	182	196
19824	22099	28274	35061	34910	34167	38525	38724	35577	35747	34215	32210	28041	23842	24246	26739	31838	28028	22384	26261	21818	24057	14847	19667	24520	23314	17933	12278	14507	10020	12790	21955	20176	19154	18697	21807	21045	11556	9233	8357	5205	4413	6308	5918	4395	2837	2604	1904	1601	1322	1327	1913	1075	945	867	881	718	688	618	672	587	552	595	543	530	563	520	552	494	545	496	534	541	524	584	568	574	529	584	518	531	525	519	512	499	495	508	576	564	514	536	509	644	656	792	721	665	574	527	556	511	532	498	506	531	537	561	527	527	518	502	495	537	527	530	562	504	566	548	525	522	541	518	525	525	483	528	535	531	550	527	491	535	553	535	525	528	547	516	535	507	518	500	530	533	527	564	519	523	528	541	544	522	484	439	547	517	537	530	507	540	563	535	534	552	498	502	553	507	501	549	513	497	560	476	553	509	497	514	550	543	530	556	506	494	500	535	518	502	507	540	545	487	519	517	578	553	526	536	529	521	519	526	518	508	560	545	532	526	507	555	559	546	510	538	518	528	541	546	476	518	512	516	530	549	565	497	547	502	497	551	545	524	517	548	554	576	501	508	529	527	530	523	538	469	528	507	548	570	504	515	535	507	510	498	493	533	521	505	536	553	596	486	538	525	573	540	515	544	502	535	503	505	523	505	542	534	515	533	557	536	555	502	500	506	529	522	520	531	527	568	546	526	523	520	490	531	505	571	538	522	518	534	571	524	532	574	540	521	546	550	544	511	523	521	489	528	548	532	515	505	516	521	528	535	526	504	525	528	504	532	498	545	514	478	502	517	514	511	536	486	528	528	521	572	479	492	507	534	538	533	543	550	527	540	532	543	519	516	510	517	530	518	536	556	541	540	523	517	510	516	486	532	559	561	534	533	544	574	508	533	524	539	512	485	521	493	538	513	532	555	528	512	505	520	526	527	543	534	523	559	542	548	481	536	532	519	510	511	513	519	537	503	522	513	515	530	523	509	498	500	519	567	496	526	543	555	525	511	509	532	554	574	517	514	499	520	506	518	563	537	519	511	566	534	523	506	549	557	518	528	512	544	522	484	542	536	543	563	586	541	519	520	545	519	523	507	500	519	519	507	534	483	505	470	556	544	532	533	526	503	514	529	553	536	538	520	520	518	491	546	523	549	558	513	545	534	496	520	483	535	471	533	487	522	538	524	506	524	529	543	495	472	512	547	515	495	513	496	523	532	525	520	545	512	553	519	518	516	508	602	494	506	507	581	544	521	508	549	495	491	531	522	536	510	494	543	500	555	560	565	533	515	532	515	532	568	500	518	494	550	466	489	536	489	524	525	529	521	556	538	513	556	533	516	490	563	556	513	511	562	506	500	523	564	507	547	558	534	535	572	514	509	531	560	554	540	526	490	538	537	540	532	538	504	568	516	488	547	546	526	524	516	524	532	575	540	521	541	547	550	514	524	546	519	499	523	490	549	512	535	527	467	528	565	516	540	490	575	513	504	545	541	544	509	529	537	566	502	533	519	529	566	502	448	534	535	494	518	538	484	536	548	497	502	527	509	534	527	526	536	501	553	494	517	504	510	539	554	527	533	515	526	544	556	523	547	498	541	561	494	561	514	517	483	583	542	477	520	541	504	530	529	516	516	558	574	542	519	545	551	527	548	527	513	544	530	536	517	536	523	547	545	530	480	531	501	540	560	569	504	543	570	515	552	522	526	510	559	530	529	541	537	509	490	530	511	512	540	525	520	506	558	507	534	525	526	526	533	494	499	530	550	515	502	518	529	499	548	525	545	574	512	515	506	540	534	547	513	528	531	567	528	554	497	563	527	551	548	534	520	547	528	534	540	540	496	519	545	507	522	501	522	517	496	535	493	535	511	538	488	514	514	516	535	526	525	536	512	525	516	535	507	546	559	568	530	520	521	501	537	511	508	526	534	509	533	553	497	535	546	520	537	518	517	506	509	499	560	538	519	534	509	528	510	545	546	591	528	566	504	499	558	515	543	513	497	535	479	481	544	521	502	521	538	542	529	491	543	477	538	505	511	525	524	536	542	509	567	547	549	508	535	527	541	527	493	533	531	508	495	495	527	561	542	543	558	528	493	527	555	527	543	496	510	531	518	553	504	516	535	516	550	516	565	513	521	570	510	560	496	510	483	534	499	557	506	537	529	531	493	565	513	532	517	527	504	555	540	505	516	571	540	542	529	511	556	607	501	534	510	555	544	525	520	532	531	551	513	529	570	569	506	495	518	526	526	528	552	530	543	523	509	494	555	541	550	495	532	525	537	547	500	536	522	560	513	506	536	532	522	518	495	528	514	534	503	545	507	509	547	565	491	535	507	552	528	543	489	532	557	515	523	487	513	521	554	584	518	527	542	505	566	477	555	529	504	492	523	526	508	544	529	551	517	487	547	530	528	533	540	496	511	523	522	558	513	523	488	517	542	505	512	525	531	528	554	480	559	497	528	527	533	542	538	558	531	539	550	535	503	539	499	534	515	559	519	508	512	525	511	535	556	529	532	544	537	541	511	501	554	541	546	517	518	505	518	520	493	557	499	530	503	530	520	493	521	547	520	542	501	503	509	507	534	520	543	555	555	511	514	491	528	538	543	525	559	536	534	554	528	514	552	481	561	497	539	525	525	540	539	513	464	513	526	519	536	520	533	508	546	522	543	543	593	534	515	504	513	544	475	533	533	526	502	592	557	534	497	551	512	517	537	564	513	521	515	547	534	523	548	516	556	523	498	491	570	532	516	559	511	517	499	543	524	521	528	507	516	535	517	569	531	522	499	512	520	510	540	510	561	546	503	527	543	506	541	588	545	540	537	500	506	523	550	555	539	536	508	525	574	499	533	537	532	510	544	532	524	514	518	559	488	530	508	551	511	537	535	514	513	559	506	540	554	515	562	498	553	516	533	548	552	504	493	535	525	556	550	544	467	516	558	553	537	525	506	519	524	513	506	511	550	519	541	536	510	561	510	501	525	537	581	519	509	555	537	520	538	499	504	539	531	513	518	523	531	561	535	558	489	520	523	505	547	511	568	548	521	533	489	535	522	521	541	540	545	530	497	523	551	512	484	553	532	517	505	578	535	549	535	549	536	506	541	544	534	525	478	509	529	510	531	499	532	569	487	537	532	511	526	526	530	506	503	538	581	448	563	520	556	527	518	519	551	510	532	566	551	527	532	494	511	485	537	505	552	505	529	476	517	494	534	516	527	519	502	547	533	548	541	547	537	492	517	531	583	551	478	538	528	456	501	508	508	499	534	527	562	527	537	533	508	500	556	549	516	514	486	550	515	535	511	545	500	537	484	571	580	541	543	507	552	507	518	534	543	497	538	524	499	538	554	495	535	509	534	528	503	515	486	585	508	479	512	530	563	515	542	479	491	572	542	556	517	515	534	509	526	535	509	473	548	538	556	563	516	575	509	528	553	516	521	553	467	505	551	566	549	568	539	516	572	501	543	549	527	517	513	540	528	512	513	517	522	571	499	555	524	548	519	522	505	499	519	526
35840	35628	36334	35482	35011	33117	32912	34878	29623	28545	26139	23728	18185	14787	14035	16657	16888	14677	12037	14064	11742	9421	5105	9187	10900	9532	8419	5329	4905	3772	3944	6091	6784	6412	6222	7245	7052	6085	3574	2054	1272	1368	1815	1690	1238	774	681	503	468	364	347	587	360	334	310	258	257	266	230	242	239	223	212	223	239	218	228	194	211	240	199	241	192	222	232	239	212	187	229	207	217	213	207	218	222	220	188	204	228	200	220	229	262	231	254	225	277	231	220	199	225	230	222	218	229	216	221	225	213	193	224	196	217	215	192	187	226	204	245	213	198	226	247	233	218	198	188	223	222	227	213	216	222	214	226	203	212	222	209	249	214	210	203	200	211	195	176	235	242	194	246	205	205	213	201	243	228	234	222	230	195	191	202	216	195	208	219	247	196	209	183	225	187	213	215	212	237	226	218	205	202	213	225	218	218	219	224	205	228	190	203	207	231	238	213	205	229	191	222	195	204	208	215	237	231	219	230	210	235	225	195	236	231	202	218	201	228	204	223	221	241	221	212	204	226	206	230	210	218	203	210	228	223	226	209	215	207	213	196	226	239	244	221	217	211	219	211	230	200	224	208	195	223	235	237	230	197	218	220	209	231	242	198	218	253	214	214	186	219	206	242	227	196	239	209	216	217	224	206	250	211	204	200	203	221	203	215	188	237	222	225	193	212	227	188	198	205	218	213	203	207	229	220	213	222	227	198	221	213	225	208	218	201	221	217	226	227	236	218	213	213	221	232	207	198	214	235	214	214	200	228	219	220	227	238	224	228	200	232	219	211	211	202	231	220	216	226	211	249	217	205	213	205	217	195	198	199	214	213	220	235	212	221	214	217	228	251	225	187	203	229	237	197	215	234	212	237	217	210	210	213	225	223	214	194	227	221	224	233	215	202	221	205	193	222	228	219	206	209	172	249	232	209	222	208	216	192	196	216	233	221	252	209	200	221	203	194	239	226	214	219	218	186	213	201	219	181	213	211	227	243	203	219	214	220	215	224	198	217	229	252	219	210	205	215	219	233	211	226	184	210	194	244	219	235	205	220	213	201	216	224	209	218	207	221	195	223	223	235	197	234	223	231	215	203	240	238	199	233	213	210	212	209	198	185	229	193	213	227	212	220	217	256	229	208	227	191	227	204	217	187	210	229	205	212	231	223	207	202	189	215	234	209	214	240	227	194	197	224	227	205	231	200	229	200	222	237	252	216	216	221	223	206	208	214	215	175	234	215	179	197	205	215	221	193	190	204	231	205	207	186	202	209	235	226	226	233	208	237	221	237	201	209	234	231	193	211	217	227	199	218	245	182	224	232	249	226	208	218	205	214	224	210	224	207	205	210	225	193	221	182	224	203	216	213	222	198	234	184	201	233	217	189	228	214	208	216	213	206	206	198	230	213	223	191	255	216	215	207	214	203	240	211	216	236	226	216	221	193	225	209	220	232	232	213	234	205	205	229	222	215	222	234	210	218	212	229	193	216	226	220	204	203	214	177	200	201	233	219	228	240	222	231	197	182	183	229	210	234	207	197	215	245	203	199	201	219	227	224	221	200	211	193	213	182	226	212	199	198	222	226	219	194	218	217	206	188	221	205	212	220	235	224	209	214	205	204	229	220	222	196	238	207	219	236	209	233	225	222	184	203	199	221	206	228	205	233	198	192	216	206	223	212	232	233	185	197	232	213	204	221	238	209	217	198	234	214	241	212	227	196	176	235	191	202	220	221	197	213	232	199	216	197	197	236	240	213	214	169	230	206	212	230	202	222	226	214	207	209	223	220	242	232	200	196	226	199	192	233	231	219	213	200	219	220	209	203	212	200	221	216	200	204	256	201	238	217	225	194	212	203	215	226	233	220	212	255	203	228	243	217	240	218	181	211	213	226	222	225	259	213	224	223	189	214	224	234	218	210	223	209	196	254	198	200	238	195	199	222	214	204	227	214	201	210	242	226	219	191	196	213	225	222	221	221	229	206	220	229	253	216	206	202	218	207	223	230	221	220	219	221	186	228	237	230	195	234	226	224	207	256	210	213	221	204	222	208	208	225	235	237	204	209	249	201	216	204	234	215	220	199	203	227	215	214	228	228	227	219	214	228	218	213	212	235	203	247	205	208	253	218	213	212	233	227	224	225	231	246	226	224	223	221	196	230	199	199	227	210	196	226	217	207	209	225	201	188	205	252	231	222	226	224	195	192	205	240	212	218	191	241	199	239	204	218	220	202	194	200	226	215	209	206	227	223	181	214	239	205	223	225	216	198	210	195	210	236	211	221	208	223	216	202	224	188	206	218	217	186	232	219	188	204	226	229	213	198	222	201	217	206	225	252	214	197	212	201	218	234	206	193	223	214	197	203	234	237	218	224	230	227	217	196	204	226	249	212	216	233	214	209	196	200	213	227	224	208	171	205	202	226	237	227	195	216	217	225	233	230	211	209	200	226	225	206	213	233	190	216	237	203	224	209	178	202	226	251	189	213	210	240	204	231	234	240	228	221	193	237	237	195	221	224	215	197	226	247	231	208	208	193	218	213	225	197	219	212	214	209	213	237	244	204	222	222	222	215	208	217	200	216	226	230	194	188	217	214	202	212	217	216	232	207	236	212	222	229	204	210	210	215	207	208	220	208	217	223	228	212	259	238	204	206	212	208	209	211	217	219	204	191	202	223	220	222	202	203	204	217	230	215	216	223	241	199	232	238	202	187	193	223	194	214	213	234	228	238	204	204	212	227	214	201	220	210	234	237	210	229	219	238	211	192	223	221	243	218	230	202	227	194	222	236	199	203	243	197	225	213	195	230	216	215	216	223	209	217	222	220	194	185	223	199	230	210	213	187	223	250	211	217	229	210	219	237	211	195	205	216	196	190	198	236	209	222	230	211	211	212	220	204	203	247	272	199	237	217	208	206	239	235	204	236	199	209	214	211	230	192	221	195	211	213	217	217	198	214	244	222	217	199	222	220	231	209	238	207	225	241	219	223	194	239	223	188	209	211	210	219	220	219	195	221	192	201	221	218	210	245	230	238	206	224	208	207	229	233	230	223	191	203	214	236	201	224	238	194	217	209	225	226	245	186	219	204	190	194	215	221	189	212	207	212	213	220	205	218	196	245	215	214	224	212	200	244	237	197	226	216	201	225	200	229	214	214	218	217	218	224	219	187	225	244	243	194	196	190	230	210	200	203	206	181	240	209	234	226	224	211	217	212	168	227	234	214	222	208	225	248	239	188	223	194	210	240	215	211	210	224	207	198	246	210	202	219	222	217	227	223	242	210	240	202	225	236	221	226	197	228	228	227	197	209	226	247	205	210	216	239	226	233	169	197	251	236	223	237	219	250	189	218	202	220	219	214	185	249	216	213	203	220	203	215	214	247	201	238	218	226	223	218	225	208	192	205	227	209	238	247	251	244	221	226	230	229	228	232	211	228	238	213	206	209	237	225	221	211	212	221	225	213	210	209	232	225	236	258	185	215	209	244	218	207	215	199	182
23764	28791	33335	38226	41069	39331	42381	42907	40319	40629	39409	37565	33197	29333	31373	35652	36794	32834	29988	33146	28571	25567	16217	28550	30994	27794	25591	20719	18179	16656	17950	25690	26425	25879	25555	27803	27900	23894	16738	10894	6649	8281	10632	9907	7365	4609	3834	2802	2421	1837	1758	2955	1680	1339	1107	1161	820	817	719	822	729	646	636	669	661	627	624	604	633	614	623	643	665	654	646	602	582	663	601	597	633	639	627	587	580	649	623	631	601	617	607	606	645	804	915	940	850	676	644	576	593	578	619	583	586	595	572	628	591	617	610	640	621	640	615	640	569	607	571	619	583	545	615	575	645	631	629	612	595	622	608	564	600	612	624	593	610	610	602	611	592	615	575	642	611	623	621	578	625	596	604	606	585	580	586	628	612	628	597	619	609	592	615	566	649	587	611	620	622	631	621	612	614	571	560	623	632	609	590	659	628	594	613	632	587	629	595	615	609	613	619	595	651	597	598	639	590	580	621	625	652	619	594	617	658	575	595	670	612	573	597	604	645	606	585	584	627	597	664	629	634	611	562	558	620	600	601	603	604	608	609	617	634	620	656	607	594	653	609	601	567	561	605	600	635	590	630	614	617	623	634	558	641	609	624	584	592	624	605	627	616	606	609	635	645	601	598	629	613	615	661	565	612	609	614	633	626	584	588	675	642	565	624	614	672	619	613	616	631	628	630	637	643	584	620	589	612	639	580	624	651	601	615	592	592	601	626	614	533	608	628	596	584	621	627	589	616	618	588	631	626	592	585	582	603	608	591	618	575	618	613	585	657	583	642	592	616	618	620	621	591	611	659	649	591	594	592	633	605	621	603	604	595	628	610	653	633	630	617	620	570	570	643	600	585	596	562	570	640	615	614	636	603	609	615	591	656	612	573	577	640	614	607	580	598	614	600	607	643	662	559	542	587	623	598	651	587	600	631	571	637	595	590	575	576	616	586	632	620	602	652	614	584	626	608	619	610	624	609	631	601	606	601	653	641	626	619	627	589	562	607	583	640	608	606	578	602	627	624	593	546	595	657	646	623	585	589	598	587	613	617	600	588	629	605	599	631	613	590	599	623	570	619	585	591	617	610	586	602	617	579	648	624	638	600	597	552	636	626	607	648	637	605	631	588	618	615	624	592	595	616	590	608	608	618	613	630	584	595	604	625	601	597	573	584	590	628	598	599	618	582	577	578	601	573	593	654	624	627	586	607	633	587	552	624	580	680	602	599	601	608	562	620	626	640	664	612	626	612	645	639	602	634	603	597	597	615	575	639	609	591	630	607	629	582	624	599	599	630	620	622	610	606	601	632	663	592	651	620	586	638	602	573	612	599	617	614	609	607	638	622	583	606	631	591	603	618	570	605	611	605	610	575	595	561	629	595	609	620	609	570	648	593	620	627	627	613	619	605	584	595	624	596	583	603	568	655	598	643	620	623	619	659	634	643	658	624	593	609	628	620	609	632	670	629	595	655	606	613	564	621	624	610	623	598	590	631	608	558	612	619	595	655	610	579	620	590	603	601	620	611	633	596	626	640	605	612	608	628	655	608	599	584	608	605	611	577	624	564	592	632	583	613	652	613	611	665	630	573	582	587	641	638	582	633	627	583	595	578	622	645	607	574	600	627	613	588	656	632	611	650	676	570	594	579	604	535	631	607	608	644	596	627	596	574	632	580	613	614	592	625	579	593	632	615	597	585	562	607	622	567	591	589	615	671	632	633	590	616	651	585	645	651	609	594	610	631	574	596	591	643	613	631	617	558	600	592	614	594	645	625	610	615	647	592	605	586	651	610	583	636	599	657	598	607	608	639	647	584	624	580	608	646	585	626	606	564	607	634	621	638	640	624	602	687	622	593	585	601	624	606	588	633	626	614	583	590	582	659	619	651	573	603	586	578	572	615	619	610	598	596	598	608	601	629	601	591	622	602	552	637	571	628	569	586	611	594	625	633	628	614	630	631	615	605	603	585	619	611	605	625	674	589	594	552	638	604	629	587	557	619	589	589	619	587	616	623	631	652	586	597	621	574	611	589	603	592	602	591	599	619	627	630	631	636	550	633	610	583	572	599	604	619	578	608	617	624	581	594	599	627	648	594	589	589	595	653	592	621	629	565	632	598	623	568	634	587	623	559	627	592	639	615	613	587	621	594	618	604	604	600	596	657	552	595	592	587	628	607	648	607	612	599	623	654	609	601	636	618	612	600	611	622	619	649	599	609	602	642	602	579	666	537	649	596	614	657	607	573	604	657	607	597	628	618	586	625	610	647	605	646	604	610	625	603	643	625	602	628	555	656	592	575	574	639	627	542	586	614	639	584	616	606	633	588	589	602	622	579	609	569	570	612	625	621	624	576	613	629	606	632	610	652	630	601	581	590	612	613	596	604	570	619	616	608	587	610	648	583	631	544	572	626	607	618	571	588	618	621	652	607	615	588	622	618	600	564	631	586	599	617	593	584	649	613	660	612	571	612	599	628	658	592	634	600	619	599	573	602	594	665	602	596	619	657	612	678	653	654	594	616	625	637	603	585	606	581	619	638	621	627	616	639	573	599	610	613	637	586	576	580	598	607	619	612	623	581	597	612	595	612	631	604	594	582	642	618	631	614	641	618	583	579	613	622	616	611	591	598	609	665	626	621	646	600	610	633	590	652	624	645	627	591	559	610	604	597	571	609	641	561	566	593	610	601	583	559	626	603	626	642	582	646	637	601	618	625	617	634	649	588	579	607	648	607	609	603	603	621	610	600	619	640	593	573	603	655	599	616	609	576	570	572	626	628	575	635	663	671	600	625	570	607	600	583	571	594	575	600	603	587	603	622	645	601	635	580	620	569	598	598	573	549	631	588	646	635	588	612	646	651	610	583	592	590	634	591	641	584	605	672	627	584	634	616	602	605	611	602	600	582	590	633	621	573	569	640	653	619	605	622	601	598	607	602	611	609	631	588	614	651	593	604	561	653	597	575	613	653	586	609	639	655	583	641	634	571	571	612	599	580	639	602	644	599	619	582	615	653	590	604	580	585	601	645	595	591	615	572	601	594	577	611	595	610	591	651	626	596	636	580	556	576	608	601	577	621	660	623	604	518	601	593	575	596	624	613	580	634	657	628	626	595	603	636	633	610	602	603	606	592	620	625	573	564	623	597	559	607	581	607	611	598	604	637	600	598	599	602	592	630	637	592	594	561	580	613	578	655	580	597	623	618	670	567	570	615	575	611	565	624	601	624	590	606	582	633	598	633	631	619	584	631	587	586	617	607	614	600	611	589	623	576	568	600	612	611	632	588	602	615	612	653	602	601	676	604	622	597	602	628	607	600	591	631	607	570	593	626	617	620	607	623	605	622	618	598	645	601	584	651	586	597	609	643	622	666	628	581	642	584	644	551	589	590	622	570	652	644	640	633	584	620	583	611	617	639	572	637	568	562	611	608	584	611	614	614	609	595	562	616	642	635	582	595	657	628	622	594	587	624	622	578	653	621	569	595	658	647	656	667	619	589	602	630	612
11381	10412	10158	8123	6536	5147	4466	3801	2948	2552	2114	1859	1376	1128	885	969	1107	959	836	949	714	579	444	714	732	616	470	418	412	412	442	504	550	503	543	543	492	415	400	309	303	285	281	288	271	269	287	235	218	221	222	251	221	229	208	199	227	212	212	201	240	215	215	217	198	224	226	223	263	215	228	213	230	259	222	226	217	239	211	220	227	216	231	228	249	224	234	242	233	220	224	214	209	247	232	213	246	227	249	223	202	209	207	204	243	203	228	223	233	204	234	233	223	218	203	224	212	219	209	233	217	206	208	226	219	243	212	193	236	249	221	211	199	220	229	231	228	245	219	208	235	223	248	219	191	213	231	248	210	249	189	235	242	193	206	240	207	225	233	233	225	215	217	211	234	216	210	224	227	211	245	228	214	214	233	234	212	212	219	227	215	205	211	222	213	215	196	211	194	235	221	204	223	231	247	211	210	222	237	202	231	197	217	213	187	216	235	234	223	211	242	234	253	224	237	250	225	192	226	207	238	222	234	230	226	215	200	203	214	225	209	222	203	234	224	234	198	234	242	242	221	223	241	221	247	213	230	203	238	191	237	234	221	198	228	221	222	235	204	226	238	210	249	219	234	213	213	227	222	230	183	210	212	249	219	212	228	208	229	225	203	244	223	221	229	221	228	236	227	235	246	231	230	232	228	238	204	222	240	224	212	217	216	232	226	235	229	214	235	259	209	233	235	197	213	221	192	192	218	201	232	218	217	236	222	218	199	216	229	196	205	209	218	235	222	210	231	214	233	228	229	220	218	201	199	199	206	188	213	212	214	210	222	223	211	229	224	199	218	230	213	216	231	202	249	225	238	260	220	236	221	221	221	218	202	225	230	230	226	212	214	215	218	216	212	250	234	210	213	222	219	213	214	215	242	220	215	206	221	229	247	250	244	250	221	205	211	218	245	238	244	194	251	204	246	262	223	208	228	206	234	202	214	187	231	238	233	212	229	219	215	244	241	217	231	234	220	209	218	237	200	237	226	220	221	205	221	238	249	212	235	196	208	220	195	228	211	214	236	202	233	214	259	245	184	210	223	225	231	222	241	193	188	224	243	196	221	253	183	227	233	213	237	241	219	238	210	229	197	212	231	207	236	216	247	231	242	216	222	223	243	254	192	234	197	230	245	232	199	226	238	206	227	231	242	243	210	203	228	237	206	231	213	198	243	238	222	211	240	218	220	213	218	200	219	201	224	209	230	228	229	223	245	226	218	235	216	236	214	215	226	242	214	219	233	199	230	204	246	210	235	264	215	207	205	222	224	231	221	216	228	228	259	221	200	179	216	223	235	243	226	235	205	219	211	227	242	215	225	195	219	208	230	249	237	238	221	234	236	188	230	232	233	235	235	233	192	189	211	256	237	220	243	215	200	247	211	183	198	217	213	231	215	242	218	221	274	237	181	219	221	203	197	231	224	228	201	245	203	241	202	211	197	230	222	190	236	207	197	237	243	217	210	228	200	224	217	249	187	221	222	250	249	245	234	206	244	205	224	202	204	200	230	214	211	244	230	186	208	232	237	235	226	218	242	231	201	223	199	210	238	201	230	198	181	216	228	213	217	225	236	222	227	202	223	226	225	218	224	228	218	207	215	221	239	220	236	234	214	237	222	224	202	205	218	217	214	238	221	202	213	246	242	224	244	220	226	231	225	220	255	228	210	211	219	237	227	242	211	226	242	209	228	216	210	228	231	246	224	243	226	224	202	221	248	212	253	251	245	188	212	237	220	222	209	228	227	241	199	207	240	224	229	213	210	227	218	239	204	210	212	248	229	242	215	231	220	238	184	224	217	245	237	216	234	238	205	227	225	217	234	220	217	189	242	261	244	223	229	220	229	223	236	215	215	225	209	199	207	234	231	205	215	226	230	226	228	214	223	239	231	219	199	227	205	216	198	225	210	253	195	226	217	254	211	234	209	211	263	195	220	262	232	221	218	215	229	237	226	219	228	225	238	222	250	207	211	234	222	256	238	220	233	219	246	216	219	221	195	217	221	211	228	196	230	208	226	207	228	234	196	227	215	207	220	220	250	203	252	225	229	195	218	243	216	199	210	194	244	212	212	226	238	232	207	201	198	244	222	246	222	231	226	219	228	208	242	229	182	221	221	217	260	206	206	219	216	236	193	206	208	222	205	238	233	217	218	193	208	241	204	226	214	235	233	210	224	238	207	227	199	216	239	221	226	230	229	208	215	231	216	223	214	215	243	228	203	220	213	214	208	237	223	221	207	226	214	218	241	203	225	240	243	233	200	230	222	232	232	218	205	217	238	218	226	237	219	201	243	205	225	215	206	242	216	229	221	256	219	230	203	237	206	194	218	211	238	225	213	230	196	220	214	214	251	247	205	244	214	225	209	237	216	223	236	228	227	211	221	228	209	224	224	196	200	214	214	207	221	221	241	268	205	234	219	206	240	223	248	210	224	224	225	207	208	241	230	227	209	224	204	228	224	193	222	233	238	250	215	241	210	226	206	241	226	245	225	229	198	217	222	207	208	217	218	204	232	199	199	196	245	202	262	246	212	235	185	207	199	214	225	242	216	214	251	212	201	228	195	221	210	202	214	204	207	227	232	230	247	225	222	214	201	245	220	213	193	204	223	225	248	208	223	228	212	217	232	197	209	246	226	229	201	200	217	176	223	234	238	204	226	213	234	223	234	184	212	210	232	229	212	199	230	222	239	238	225	221	213	226	206	219	210	218	198	228	239	241	233	234	224	217	194	241	221	226	191	219	226	232	209	215	223	216	238	223	248	245	217	222	204	234	224	234	192	230	237	224	225	210	229	216	248	213	226	220	216	260	240	206	200	209	232	215	229	208	242	226	224	202	219	215	216	229	222	239	220	214	202	239	202	228	228	217	226	209	244	236	229	234	237	224	235	202	211	206	214	208	222	208	209	235	216	213	220	235	221	225	198	229	205	234	241	207	217	214	223	236	238	235	237	233	221	237	202	238	223	205	189	220	248	236	204	190	211	225	214	215	207	227	213	223	207	229	223	191	247	230	201	204	251	209	225	236	242	210	215	220	247	246	211	239	225	193	236	214	215	214	209	248	247	196	240	211	212	215	235	223	223	218	225	201	213	233	210	195	231	233	199	261	220	205	240	222	215	224	197	199	226	233	209	218	232	211	222	230	213	217	241	234	231	224	231	201	234	235	237	238	225	207	215	219	223	208	238	234	231	230	196	217	214	221	234	202	205	209	222	220	222	219	205	218	213	224	200	215	220	218	214	220	227	236	241	204	228	202	209	209	232	228	195	228	224	236	250	221	214	217	201	255	200	226	218	232	217	218	235	213	227	230	241	229	224	206	251	228	208	207	241	225	228	238	231	217	213	223	192	219	207	220	235	213	230	202	202	224	237	217	220	242	228	232	219	235	220	235	211	265	232	216	214	209	238	235	216	214	200	230	223	233	231	235	234	201	219	235	224	201	211	205	225	218	212	241	202	240
7690	9710	14179	16720	16085	14896	14461	13086	11712	9918	8749	8231	5857	5037	4442	5228	5368	4496	4210	4196	3666	2688	2028	3442	3390	3172	2383	1971	1679	1879	1884	2426	2814	2551	2539	2614	2721	2203	1764	1202	1021	1111	1220	1187	1007	820	784	702	725	677	695	770	679	610	648	637	640	625	596	591	593	627	639	632	588	643	582	595	581	608	674	613	647	606	637	586	644	600	574	586	633	650	637	585	609	629	622	659	629	636	606	629	609	593	618	647	694	631	613	664	664	651	635	640	612	693	606	587	657	594	583	621	624	578	631	626	644	600	579	589	567	630	594	672	641	611	606	613	635	617	664	634	680	608	586	582	581	627	627	639	580	657	668	606	586	625	678	646	597	637	653	566	607	633	622	645	659	639	630	601	573	576	608	628	634	629	612	622	628	649	639	593	570	646	645	624	616	555	597	600	624	623	573	617	588	617	644	609	612	603	567	600	647	612	588	653	581	585	648	639	596	623	638	617	619	583	644	617	601	602	589	577	594	604	626	594	627	579	621	596	628	627	634	595	579	584	610	654	591	596	635	616	615	608	627	606	646	605	629	605	621	611	637	595	635	563	617	602	632	571	643	594	647	597	619	629	628	616	649	630	617	609	593	657	593	640	623	608	650	620	624	620	640	624	654	581	594	636	598	617	601	593	630	616	597	621	637	602	591	624	631	638	641	612	613	605	622	624	641	585	627	630	606	619	646	573	614	647	577	674	624	586	610	628	634	635	668	672	586	634	628	632	559	607	605	580	602	595	573	620	611	589	563	624	616	661	600	612	631	582	670	646	607	643	559	561	597	641	582	638	671	577	642	630	655	609	580	630	596	646	655	618	608	595	614	635	580	644	596	608	630	631	661	603	614	631	623	609	645	622	646	560	648	607	615	655	632	664	612	629	642	620	632	575	623	581	655	652	589	575	609	604	601	644	634	637	605	623	652	627	624	613	607	612	593	645	650	651	634	602	670	560	629	622	609	600	634	584	614	607	586	630	619	651	644	621	618	612	640	608	611	607	607	641	621	620	621	635	646	636	645	573	578	617	636	599	612	547	640	628	612	656	587	607	583	603	574	573	618	587	607	628	565	615	604	644	635	609	648	595	587	582	644	607	622	634	606	608	580	619	637	622	594	616	589	627	622	597	664	625	595	583	613	609	614	597	553	593	614	626	583	577	600	614	616	626	623	628	623	619	572	609	593	588	649	596	612	623	587	617	610	623	609	635	611	597	609	606	664	596	611	667	600	638	639	627	620	586	629	600	573	613	588	596	623	577	561	612	677	609	603	635	599	575	603	628	597	609	652	613	639	619	591	633	616	638	613	602	634	619	623	609	659	630	668	616	642	635	652	597	590	592	611	589	616	643	592	610	601	598	613	605	559	630	616	610	580	628	636	629	581	614	630	641	557	603	596	613	592	605	591	661	626	627	622	628	614	596	623	625	654	637	600	606	622	634	666	630	648	611	653	628	600	589	621	638	614	645	642	604	563	643	632	602	579	618	594	650	623	648	643	617	637	647	624	634	581	616	630	637	607	586	644	611	627	586	598	623	600	599	594	577	617	592	577	605	612	639	614	615	619	620	654	625	615	631	571	580	620	590	618	604	625	597	602	681	599	642	628	609	572	606	662	617	602	583	592	605	612	578	610	611	654	614	618	630	636	591	619	580	546	616	607	635	602	618	603	639	612	617	647	627	632	606	665	615	599	603	667	593	624	617	614	601	603	601	568	639	610	644	641	593	633	607	619	582	661	621	608	619	600	616	624	651	602	637	642	597	605	648	589	630	595	619	610	587	657	654	614	596	660	580	603	604	626	631	636	608	635	624	645	583	609	613	617	611	562	620	624	593	620	646	636	617	646	636	648	633	618	612	664	595	633	624	678	621	603	618	662	617	604	603	596	581	618	585	643	629	660	586	608	619	593	654	615	613	634	638	629	621	634	591	622	612	617	614	612	621	607	623	632	595	598	642	628	642	582	596	638	583	637	626	639	618	618	635	651	621	634	601	597	627	643	620	630	592	621	618	634	611	580	597	590	599	663	607	611	567	618	603	599	653	607	648	613	625	626	588	592	647	635	642	586	625	601	592	625	607	664	638	614	622	641	639	616	645	572	611	619	632	640	601	590	574	601	637	600	608	576	639	619	598	585	599	618	610	618	605	631	621	612	604	597	624	649	604	608	630	669	614	591	614	555	619	602	595	622	564	605	618	633	639	675	627	608	613	596	653	614	580	633	561	612	592	592	595	611	584	631	629	611	582	650	615	601	648	637	594	550	623	606	635	572	616	585	635	610	613	623	658	634	539	649	616	594	576	639	635	618	616	612	637	622	610	616	646	669	646	615	630	640	608	582	555	611	577	574	616	597	648	631	586	674	628	596	574	610	626	620	622	590	593	597	649	644	600	643	614	603	647	625	596	605	604	605	601	621	609	601	613	603	610	588	612	614	620	600	645	613	624	617	617	599	561	616	643	575	594	625	610	622	662	650	607	590	643	650	622	629	597	604	634	624	620	656	596	660	612	590	639	653	621	624	617	588	636	609	591	612	626	649	594	651	632	663	575	632	655	629	595	586	614	602	628	600	641	617	606	605	628	570	645	545	615	648	636	647	609	653	657	569	637	576	571	584	594	615	607	656	613	622	612	589	636	615	649	613	601	610	625	573	600	648	610	638	583	619	633	602	639	618	646	581	622	596	674	615	621	612	642	619	629	665	586	630	628	642	595	608	642	596	628	689	619	597	585	616	607	621	581	619	598	635	629	602	678	569	596	586	567	627	606	632	616	585	649	618	632	650	641	625	617	608	601	607	620	603	601	639	575	603	613	632	595	635	656	586	599	659	614	595	608	592	640	624	602	589	598	645	593	603	628	601	618	654	599	630	665	590	644	592	620	652	669	623	621	569	652	596	643	585	618	625	571	625	614	641	625	663	642	551	648	635	613	635	641	597	593	632	627	630	604	601	620	599	625	608	592	644	601	636	630	655	631	644	652	579	648	643	590	652	586	568	639	606	637	625	645	610	588	629	626	589	620	651	595	590	646	582	655	581	614	596	572	640	624	615	566	639	588	611	623	600	633	616	613	631	635	592	662	631	574	613	636	623	630	599	609	638	632	621	609	637	585	652	628	628	611	572	572	614	604	636	631	640	617	600	644	622	638	643	652	671	628	601	634	654	597	597	628	603	619	584	619	632	621	582	579	658	605	640	575	656	620	565	626	617	606	655	610	642	599	602	600	594	670	595	618	572	632	604	585	630	616	641	646	606	649	622	648	594	608	602	623	635	600	566	633	650	567	632	587	589	633	600	641	603	643	602	640	617	569	625	636	539	583	611	630	624	575	581	611	595	621	593	595	653	642	597	612	634	621	584	595	592	610	635	582	638	610	638	612	560	606	605	616	627	629	603	636	627	648	617	613	601	601	597	609	646	578	609	651	592	651	601	593	632	615	644	659	601	617	601	644	625	669	634	610	622	631	614	644	573	579	579	615
30228	27938	30195	30473	30084	29654	29099	30018	25779	21773	17682	17426	13411	11982	9861	11344	11833	10236	9009	10570	7628	4725	3503	5541	5381	4864	4156	2790	2352	3034	3462	4081	4582	4002	3731	4367	4430	4405	2401	1508	1025	1047	1281	1224	937	585	436	388	349	255	303	411	241	210	199	220	202	187	193	215	183	193	196	176	177	158	209	215	186	178	184	179	177	196	182	172	183	188	202	193	159	196	202	190	182	195	224	182	187	181	176	218	192	211	211	242	202	198	189	212	203	180	191	189	200	184	170	166	196	192	201	199	170	196	180	204	185	155	192	175	185	180	192	183	190	194	187	161	200	193	191	187	185	182	202	184	168	205	177	210	221	195	197	192	180	187	176	211	183	177	174	218	189	178	178	200	189	164	144	159	186	178	169	194	191	210	183	196	211	169	202	174	185	188	207	174	208	194	192	170	200	201	196	181	173	195	183	156	209	180	177	205	190	191	197	193	196	205	189	168	180	197	210	194	178	200	171	207	202	187	190	187	200	198	183	197	188	185	197	187	189	186	178	186	179	199	183	189	212	185	192	185	196	186	176	182	185	178	212	180	170	176	202	185	171	201	168	172	175	183	188	196	187	177	188	162	192	195	189	203	174	200	166	174	176	169	185	176	174	177	180	158	191	209	191	181	198	210	176	180	212	183	204	203	167	164	165	176	173	173	190	179	215	211	204	181	183	211	170	211	182	192	199	155	187	185	197	170	183	188	196	172	177	183	177	200	208	184	187	180	183	177	167	167	225	185	180	188	191	181	157	203	193	186	172	177	182	200	181	194	177	183	181	174	189	173	184	184	174	168	191	190	186	175	181	196	174	166	179	190	192	174	192	173	197	210	168	208	202	201	197	171	182	187	197	199	194	187	196	184	176	197	203	194	205	197	185	202	190	191	178	189	190	204	191	172	185	193	178	186	184	172	180	195	178	188	194	197	170	204	194	184	192	179	209	188	179	184	179	173	199	182	195	179	175	159	189	200	196	193	188	192	177	181	198	176	202	208	180	195	186	164	178	201	191	201	208	185	192	198	178	173	196	182	194	189	167	182	196	182	195	168	191	194	178	185	197	192	174	215	201	163	170	192	169	187	195	172	193	188	170	171	180	214	167	175	180	192	201	186	196	193	174	181	212	181	162	205	192	177	199	161	193	182	167	201	188	197	170	199	178	198	177	173	192	178	204	168	164	186	181	193	184	173	179	202	157	187	195	182	177	195	205	212	186	176	193	183	214	184	190	190	183	205	197	186	213	204	164	178	165	198	201	187	195	185	183	188	173	217	189	162	205	218	190	195	178	190	208	199	177	177	195	183	188	190	215	188	164	184	201	164	190	194	194	180	164	174	169	192	186	209	191	186	162	195	212	196	212	210	178	186	181	197	177	196	176	176	201	165	202	181	171	190	187	171	181	175	198	193	171	202	198	180	176	183	157	194	173	175	173	186	188	174	188	168	185	188	203	226	182	182	197	174	163	168	193	170	164	178	171	186	156	197	178	173	171	200	175	168	187	203	164	188	177	184	178	184	192	182	169	154	178	163	207	162	182	171	210	204	212	169	192	182	220	170	196	189	196	184	176	169	173	180	184	197	176	194	209	186	176	182	198	200	190	186	195	183	173	179	180	161	181	199	199	194	176	188	205	174	149	182	203	185	159	167	188	213	190	207	184	182	182	191	192	186	196	187	178	192	195	190	205	180	189	208	156	175	184	193	186	172	193	183	179	173	198	174	158	170	184	188	179	183	193	189	205	180	192	184	196	176	182	182	176	178	186	179	223	189	203	168	187	197	187	193	193	175	195	199	200	165	186	183	169	149	192	170	161	214	173	200	171	199	177	176	221	210	162	183	191	211	206	182	179	198	185	199	169	183	191	188	198	191	168	181	197	209	196	163	183	172	181	192	199	199	185	159	162	190	200	170	189	204	187	176	180	187	202	208	194	192	188	224	176	185	174	180	184	179	184	193	204	186	195	212	199	199	210	186	186	202	182	192	197	175	182	181	178	200	194	187	166	183	170	193	206	188	180	174	179	220	200	190	194	174	190	187	208	171	200	182	199	191	169	186	202	194	189	193	196	192	196	194	198	212	202	188	203	205	188	161	188	192	192	187	164	209	190	185	202	174	177	170	173	207	186	189	187	194	172	192	183	201	169	175	204	187	183	188	194	185	184	209	183	192	190	194	200	179	216	195	174	183	175	172	188	190	183	201	184	194	194	174	195	196	212	164	178	195	180	180	187	202	190	163	168	156	169	175	184	174	179	176	168	181	196	204	163	178	197	220	177	201	201	171	174	145	171	201	201	201	190	186	174	167	195	169	222	208	171	190	187	189	178	210	174	182	163	192	169	199	178	220	187	167	181	201	186	180	181	186	174	196	181	196	152	197	191	188	173	203	194	224	170	192	199	204	194	197	195	184	194	184	177	203	186	181	175	166	162	201	192	192	189	181	207	208	189	170	181	216	213	186	172	206	184	187	195	180	193	174	187	178	211	163	195	208	170	190	201	158	182	189	195	199	168	209	185	214	190	169	179	185	198	174	206	172	184	195	218	205	180	179	178	163	180	202	188	197	184	184	199	164	180	190	191	178	188	170	178	153	208	201	178	199	181	195	170	206	195	195	209	206	199	191	142	184	178	183	177	186	180	177	182	191	184	202	212	194	184	199	191	182	202	198	188	189	210	183	209	197	193	189	195	189	195	202	222	185	192	172	170	195	180	193	163	170	195	186	206	181	178	189	182	193	174	160	185	184	161	171	175	177	193	179	178	189	186	162	178	175	200	165	179	169	212	198	170	181	169	187	195	179	193	180	180	185	183	190	188	172	191	197	191	188	173	195	189	183	197	198	206	163	175	196	192	179	179	193	196	178	173	182	186	180	186	177	167	180	184	192	193	181	207	184	181	155	189	210	188	190	209	188	188	156	177	192	178	159	166	188	202	199	208	200	175	207	174	203	188	180	179	190	190	186	172	192	179	187	192	166	193	177	203	197	221	184	189	186	158	200	182	197	180	184	194	185	187	177	189	183	186	176	190	199	181	196	160	185	159	190	185	161	163	187	196	211	153	189	199	193	188	191	170	201	190	187	191	206	192	194	183	194	199	203	195	195	197	192	156	169	200	192	184	179	181	208	168	190	187	210	181	199	192	190	172	183	198	161	179	171	179	187	199	168	161	184	195	187	174	172	173	194	193	195	182	213	167	177	189	205	203	192	174	181	196	179	167	168	220	212	180	164	206	183	183	162	211	176	178	183	160	171	216	214	200	212	201	187	206	175	192	181	169	195	181	211	204	178	180	210	181	186	186	186	235	184	182	190	179	157	192	174	181	207	176	187	194	179	175	195	194	200	190	158	190	169	183	183	192	194	177	185	220	185	209	186	203	194	190	191	184	190	184	204	195	206	158	183	176	201	158	192	186	181	177	179	173	184	167	189	181	189	164	170	179	192	176	181	205	201	181	175	207	196	191	187	181	197	156	177	200	181	188	185
20755	21655	29253	34165	36650	37549	38174	39561	37487	33560	31881	32166	28527	27175	25913	30727	31312	27874	25553	28853	22663	17113	13872	21503	20515	19612	17822	12640	11563	14943	16671	20330	21815	19325	18898	20592	21270	21012	12687	8835	5951	6704	7544	7585	5572	3395	2336	2215	1758	1213	1415	2095	985	874	767	808	673	671	674	588	600	593	610	552	534	558	550	551	516	561	543	575	559	543	491	536	537	542	544	532	528	542	567	544	524	533	515	536	535	565	544	537	547	651	754	801	697	520	555	543	532	522	522	515	540	531	557	519	559	538	522	609	500	591	533	559	571	524	533	533	502	495	562	539	535	522	545	549	556	522	534	479	531	531	547	524	562	513	541	534	513	568	543	560	582	505	556	541	536	589	537	527	552	502	513	534	504	594	523	527	537	550	548	527	525	549	491	553	526	542	528	580	539	546	542	537	527	534	508	572	579	535	554	561	522	510	550	553	575	529	556	523	530	548	546	540	515	514	537	547	538	540	514	542	557	531	507	545	561	595	539	568	510	547	523	539	585	549	581	532	542	494	552	519	587	524	593	511	545	551	571	550	602	514	544	522	540	542	492	528	578	585	574	502	537	532	556	511	564	582	550	545	499	528	539	551	511	579	475	531	519	548	540	583	565	592	535	506	533	539	518	558	519	568	503	532	583	517	532	551	519	502	545	552	509	529	482	566	539	535	524	541	581	540	556	556	493	549	547	538	540	562	491	532	564	539	548	532	529	551	488	561	562	559	533	527	558	513	564	539	506	570	545	520	496	557	526	523	564	510	531	497	528	533	534	575	524	500	532	532	532	552	551	526	558	569	545	507	531	536	531	569	522	571	540	515	570	540	540	530	561	492	547	548	547	560	560	553	550	542	543	557	551	492	569	528	537	551	566	559	541	582	489	563	507	570	495	515	502	574	553	563	526	502	511	522	513	562	553	501	521	548	567	574	534	512	530	549	515	531	572	536	523	507	546	600	513	547	493	580	587	569	566	507	529	541	548	585	552	533	534	531	542	510	488	503	527	541	521	518	534	522	497	550	532	500	523	552	517	540	527	535	557	603	555	554	540	588	542	515	561	541	539	554	536	557	541	550	527	496	504	556	516	527	570	508	535	520	547	573	517	543	497	545	512	555	542	523	541	528	545	522	559	548	547	534	575	528	528	536	542	529	588	558	595	544	519	531	528	534	473	548	533	537	560	531	613	513	515	549	517	543	535	523	547	546	530	548	561	540	584	548	507	525	535	540	528	553	554	545	542	536	494	525	546	481	552	539	523	525	521	529	510	556	540	518	531	577	562	547	552	573	517	510	526	570	563	546	512	557	494	531	529	524	593	523	556	526	513	516	587	559	568	554	532	533	549	546	537	544	515	556	485	512	524	532	529	533	546	525	551	552	528	547	558	563	547	542	521	523	507	541	552	513	534	529	557	574	521	543	559	576	583	536	527	551	576	549	543	528	539	535	511	549	570	517	563	521	536	569	510	529	566	539	542	509	572	552	551	498	559	532	570	515	556	519	495	544	524	530	556	522	563	534	547	531	548	533	549	580	542	518	577	536	515	536	562	593	540	541	571	500	502	537	542	560	563	508	557	542	506	542	547	531	552	540	539	528	551	540	522	572	557	518	512	515	559	540	545	564	572	541	518	545	524	572	493	538	509	520	533	534	515	543	531	526	493	537	512	556	550	574	491	535	520	531	531	543	518	538	555	554	489	543	564	545	537	576	512	542	541	559	529	561	517	481	533	560	518	549	533	504	536	535	534	504	551	541	515	559	573	536	549	506	527	505	535	538	529	575	537	535	500	512	525	541	527	536	540	502	525	531	587	543	519	502	538	541	520	558	520	533	498	531	532	549	576	514	549	563	524	527	511	525	517	531	573	514	553	554	519	502	572	552	482	566	520	545	532	512	558	531	521	499	553	546	533	566	525	503	523	554	531	524	536	570	508	568	533	593	564	538	498	534	549	521	552	483	524	547	561	505	520	559	534	547	527	537	577	493	548	543	513	500	510	518	565	505	506	504	525	565	549	535	530	503	522	509	514	526	504	539	480	585	549	547	533	590	501	537	516	528	586	565	567	527	509	560	531	560	547	583	550	550	528	527	553	494	507	535	572	574	512	529	541	514	517	565	537	546	486	597	551	583	541	533	519	551	522	545	534	535	534	550	507	498	544	545	563	557	546	555	528	539	525	546	546	536	533	526	612	519	515	553	526	543	541	483	545	503	564	539	490	564	550	539	560	570	592	552	575	559	535	594	549	520	563	519	533	540	536	559	560	550	536	556	554	550	508	546	534	561	558	543	516	549	518	564	520	532	568	526	588	588	539	567	575	597	569	512	589	499	535	490	524	547	563	509	556	507	528	536	505	541	521	537	525	569	560	558	533	573	533	528	561	567	529	529	546	568	548	540	564	561	556	572	587	565	498	570	520	494	552	575	522	489	521	533	512	528	559	566	559	559	573	529	529	572	522	514	552	557	520	579	509	595	524	494	535	534	545	512	515	523	553	553	541	547	516	560	518	526	537	542	531	601	574	516	569	512	534	524	606	542	539	539	526	520	539	512	521	524	549	501	561	555	562	549	528	539	556	565	520	546	547	589	528	513	526	528	522	553	587	548	556	550	515	592	511	527	567	537	559	516	551	538	565	544	526	530	567	550	512	537	541	510	556	558	498	525	521	519	553	533	548	492	521	553	566	544	555	502	519	537	559	534	550	552	540	545	556	566	589	577	524	565	542	549	504	541	510	544	540	529	549	518	550	554	546	543	559	557	520	533	595	531	547	533	514	522	540	546	555	570	527	569	539	524	554	526	515	512	520	548	510	553	595	527	491	556	532	565	548	496	515	519	529	530	566	553	540	522	528	563	522	518	535	523	576	513	541	548	553	561	541	535	524	534	547	538	502	530	534	552	541	537	573	512	537	556	515	540	533	539	549	517	507	517	537	536	539	522	525	547	545	506	563	538	497	500	566	535	524	523	538	543	528	511	543	503	488	529	551	523	570	551	538	523	495	561	533	525	561	571	509	507	515	529	550	515	562	543	515	548	523	532	527	553	525	529	544	548	496	538	537	524	542	575	520	506	576	579	548	512	533	525	559	534	565	554	570	534	540	538	557	552	523	573	578	528	485	517	501	540	531	551	499	521	513	578	544	532	510	553	532	515	531	541	531	465	528	539	562	560	586	502	542	525	531	530	522	520	523	561	506	504	535	520	520	516	535	579	497	522	568	570	512	538	562	536	572	578	532	539	516	550	567	556	541	547	537	565	517	531	562	525	542	499	556	582	516	542	520	581	527	515	554	540	544	514	558	521	525	557	529	556	497	563	543	511	558	574	519	552	545	536	554	532	556	541	526	539	569	537	519	578	539	548	496	565	533	557	535	531	552	531	506	511	494	553	549	534	544	514	525	542	525	501	556	522	522	536	527	533	544	531	542	535	585	500	535	503	549	541	563	504	524	518	518	531	553	544	550	542	545	530	589	557	559	541	525	542	547	501	520	546
36935	32424	35603	34854	34570	34779	32431	36436	31478	27497	24919	22980	19802	16810	15681	18506	18777	16054	15580	15679	11036	7486	5923	8621	9126	8848	6569	7336	5395	3613	3686	7491	8071	6511	6096	6679	7279	7334	5060	3019	2045	1642	1976	2043	1410	881	658	565	455	344	423	481	294	302	262	277	259	265	219	274	214	211	223	214	221	217	230	255	235	223	196	213	238	229	212	192	204	201	240	245	201	236	219	234	225	226	228	223	247	220	197	237	235	245	287	309	282	227	238	205	223	213	200	193	235	233	179	246	211	256	207	218	235	190	217	235	226	246	187	203	215	216	180	221	218	227	213	197	245	206	239	214	232	243	233	217	246	193	224	243	217	216	226	213	230	192	219	197	215	240	208	225	218	224	229	230	208	221	243	234	213	222	226	210	230	217	216	218	241	222	223	225	241	242	230	253	213	210	232	242	230	219	225	235	232	226	255	231	210	224	227	221	215	205	226	211	202	252	213	200	212	223	226	230	214	235	231	224	233	215	246	203	235	234	242	227	202	215	245	240	212	220	238	195	189	229	228	211	213	198	257	219	230	198	204	227	201	213	224	241	240	247	239	207	229	242	244	204	208	209	212	210	222	233	222	206	225	219	223	232	240	233	210	213	230	248	227	211	237	211	196	231	219	201	213	217	226	194	220	222	231	199	255	233	232	221	240	226	210	217	218	199	202	227	243	228	249	244	212	218	216	207	238	205	219	241	220	214	229	231	222	200	207	166	218	228	228	216	216	206	224	204	214	245	217	217	229	241	216	229	202	231	195	227	208	200	231	224	211	239	225	226	237	227	224	220	231	207	206	212	231	221	235	215	196	240	232	229	231	217	194	244	223	200	213	213	224	229	215	233	192	222	244	233	212	211	221	215	209	216	218	234	239	199	233	201	195	228	238	213	213	207	236	213	238	200	206	218	251	222	256	242	227	247	208	246	225	233	206	246	223	196	219	181	213	216	214	200	242	219	233	214	223	233	232	261	224	196	217	249	227	235	214	245	218	219	219	234	202	194	211	217	209	223	231	237	241	237	209	225	234	247	248	216	231	209	221	199	231	220	242	207	221	205	228	224	215	201	222	224	242	208	201	214	258	264	227	223	242	211	232	222	234	263	225	249	220	231	218	218	218	240	231	218	202	201	220	214	216	236	227	203	216	236	234	234	229	245	215	182	232	226	205	222	219	217	235	194	216	213	221	177	219	213	235	222	216	202	214	231	243	228	238	203	251	200	216	222	252	220	224	236	258	222	210	197	208	212	231	207	223	203	220	203	200	230	207	197	211	223	217	222	223	255	224	234	200	228	229	205	220	231	206	219	233	215	246	233	212	215	218	185	259	241	237	218	198	225	220	210	215	251	242	223	228	240	234	245	214	217	217	191	210	200	223	229	209	202	228	238	234	240	224	240	241	198	230	234	227	224	230	206	226	248	221	195	208	214	225	249	232	219	215	255	205	215	243	216	224	228	218	231	222	196	192	217	195	217	206	211	219	231	236	223	209	225	253	211	238	216	225	187	231	219	208	232	223	220	232	205	237	209	228	213	226	227	219	192	218	199	233	228	230	216	213	215	232	217	210	206	221	221	226	237	243	238	225	226	217	242	240	254	228	201	231	217	263	231	214	234	224	201	210	191	209	238	209	207	217	234	232	233	230	209	230	241	218	209	213	201	248	216	215	223	230	206	217	213	220	214	233	204	227	237	219	231	233	233	222	244	252	232	213	224	232	192	236	237	221	226	199	218	213	244	212	236	229	230	198	199	234	187	202	205	209	214	251	218	239	195	226	224	225	234	227	228	213	261	235	240	239	212	222	214	207	230	222	211	209	235	192	222	232	215	235	205	211	227	211	231	229	202	202	223	219	226	213	185	215	225	234	252	214	193	193	242	202	222	240	211	194	233	211	242	201	223	226	242	205	231	231	211	216	230	185	223	215	215	190	230	228	224	227	218	200	209	248	243	221	218	236	212	208	205	217	222	225	195	235	235	209	234	244	227	242	252	231	235	233	218	241	192	247	234	210	226	227	244	231	212	225	264	200	221	233	204	227	231	214	231	223	206	233	228	217	218	212	245	246	185	216	211	228	222	218	247	219	224	243	222	204	236	221	216	194	215	209	222	177	213	205	206	206	237	222	211	221	225	205	235	235	237	223	206	228	223	203	219	239	207	229	230	212	227	228	189	232	230	244	224	217	213	217	233	199	238	229	232	195	229	219	242	225	220	234	236	234	207	217	209	225	226	214	202	203	227	187	226	222	241	221	208	227	238	192	225	226	244	236	231	209	216	237	226	204	236	218	232	212	238	237	245	223	220	211	231	247	242	217	211	225	230	206	204	240	195	229	228	196	206	189	217	186	236	235	238	204	225	205	194	216	196	187	224	211	207	228	234	235	229	201	229	249	245	203	233	242	245	208	197	223	216	247	197	205	211	224	208	235	229	222	212	227	208	244	245	190	237	201	216	233	197	243	202	243	185	232	216	231	208	222	223	221	230	218	210	234	237	226	233	241	239	208	213	233	218	217	228	211	245	201	218	223	227	227	228	225	203	230	217	203	232	228	236	242	209	237	203	239	237	238	231	212	198	232	227	224	201	220	233	201	222	222	220	223	221	209	216	183	221	231	221	248	233	235	206	221	219	215	234	194	256	208	226	214	228	214	243	228	222	240	239	240	211	212	207	221	217	244	249	210	225	223	214	185	229	204	222	208	195	222	229	231	225	215	231	219	223	230	242	207	195	213	212	213	242	229	236	217	200	209	214	209	208	228	235	232	219	239	240	219	205	197	227	221	251	202	229	220	201	236	215	243	215	224	207	210	213	245	209	235	215	229	242	243	229	218	220	203	240	212	226	225	228	230	207	233	229	207	235	262	229	207	247	218	218	231	199	204	185	227	210	223	214	213	229	221	222	245	228	219	214	233	233	231	211	208	225	185	211	210	210	232	236	216	218	227	216	235	215	229	240	232	250	237	221	203	246	209	237	215	258	214	235	240	234	257	238	213	234	246	210	219	208	226	226	231	226	228	238	235	231	215	253	210	222	221	204	224	211	242	239	234	202	247	187	234	220	258	209	227	215	223	228	204	253	237	222	253	237	212	222	198	217	221	203	231	229	211	230	276	221	231	212	210	228	261	236	216	253	195	229	202	231	202	235	232	229	235	198	212	231	222	245	232	211	237	202	235	222	242	266	223	231	210	206	228	209	234	215	207	208	208	237	219	244	242	211	216	213	237	249	220	188	209	233	234	242	256	200	225	214	230	213	237	208	222	243	221	207	217	220	213	226	225	214	216	222	242	219	224	207	213	221	224	219	227	222	223	203	230	213	218	237	219	230	212	225	219	238	216	232	213	222	239	203	193	201	242	238	201	230	233	215	248	231	230	232	221	215	235	192	210	214	202	210	227	217	219	217	219	216	238	212	230	210	240	229	208	250	234	203	206	205	210	222	223	236	251	212	214	232	220	208	228	214	203	210	225	268	201	216	223	218	219	214
25267	24875	32458	37711	41251	40551	42409	44600	41877	39316	38748	38017	35631	31707	33352	37821	38663	34797	34697	34187	26562	22160	19764	27267	27445	27794	22385	25522	19868	15905	16824	28901	29325	25777	25489	26837	28463	28036	20547	14925	10163	9539	11609	11563	8449	5030	3422	3255	2332	1671	2022	2735	1282	1198	1112	1111	801	795	720	697	693	652	676	664	644	636	637	668	639	597	651	677	638	627	630	607	640	618	616	607	633	644	622	615	646	656	625	594	633	661	643	644	606	783	1021	1062	908	648	591	607	634	621	646	618	621	617	610	643	609	592	629	640	610	632	610	574	622	636	585	574	633	638	604	638	629	576	615	562	622	660	579	644	594	621	640	634	610	638	613	597	637	642	656	643	607	611	620	647	581	628	602	634	612	617	606	651	599	599	608	578	604	610	626	617	603	635	608	656	629	610	614	646	655	614	646	637	610	586	666	663	666	605	607	592	616	655	620	604	568	646	610	605	562	605	600	619	630	583	627	591	613	623	585	583	645	648	612	638	614	603	622	645	614	666	675	591	625	639	687	616	588	608	600	623	625	630	633	654	546	657	559	588	628	644	636	629	637	644	599	620	599	626	579	662	655	618	641	628	604	649	619	598	603	599	627	570	631	656	624	654	576	633	623	640	597	633	653	671	620	606	594	610	633	651	634	617	607	592	612	645	659	629	642	609	603	614	628	647	624	631	637	615	612	607	596	621	592	616	661	592	617	621	612	624	634	631	637	621	617	636	658	605	631	632	633	634	639	625	655	608	643	621	650	602	610	607	641	625	623	631	607	643	641	634	576	634	597	612	582	674	618	660	617	630	604	611	617	619	592	639	630	615	618	655	632	627	598	631	592	653	628	620	646	589	588	608	594	623	577	616	650	626	615	615	625	594	597	583	601	617	643	629	650	616	601	675	649	603	606	611	630	624	665	616	617	597	634	581	616	658	572	624	589	625	607	615	621	616	629	618	604	637	610	593	596	620	651	587	619	654	588	591	652	607	596	613	658	616	638	628	600	637	600	639	637	624	622	619	659	623	588	612	613	611	642	596	630	606	661	641	640	622	601	629	614	630	598	571	639	624	660	606	641	607	631	595	615	620	599	564	596	665	654	576	627	619	675	669	621	631	615	624	661	608	615	612	657	647	662	669	591	610	606	648	616	615	612	628	626	663	620	628	663	598	640	636	640	627	592	643	621	591	670	602	613	565	644	644	609	618	636	629	646	595	661	577	618	603	590	609	610	616	598	647	647	609	638	649	663	588	656	666	584	620	648	609	647	635	602	630	650	635	610	624	608	648	584	620	585	623	608	600	596	635	578	643	697	602	643	629	605	607	586	578	613	648	606	581	607	643	614	643	582	618	624	665	637	648	623	628	592	660	642	591	597	620	590	603	628	634	637	616	645	599	610	586	656	604	661	622	604	672	602	607	647	656	652	597	611	589	645	639	621	631	587	610	636	627	605	599	592	572	627	634	575	675	614	632	625	578	672	588	612	642	599	651	639	594	596	611	633	602	617	583	641	590	628	643	601	618	620	596	586	641	632	611	623	631	653	636	641	605	591	634	633	619	578	611	648	664	604	670	634	600	590	592	607	567	635	645	579	588	638	584	607	646	606	601	624	606	628	626	656	626	625	644	605	645	631	595	621	586	617	553	623	641	645	667	628	590	627	631	635	642	610	616	637	650	681	633	580	613	594	634	634	654	603	667	615	575	610	609	572	607	639	601	629	616	645	590	621	639	614	613	638	642	617	597	619	605	614	608	608	624	647	623	613	629	606	616	626	644	617	608	629	631	619	595	655	593	617	621	667	621	573	623	575	624	608	650	603	621	613	641	578	600	591	627	612	648	645	641	626	603	662	646	611	615	613	612	640	601	597	635	650	611	646	595	628	607	642	626	646	621	580	615	650	617	645	616	575	608	617	634	589	630	619	645	632	625	586	614	596	627	623	640	662	626	622	616	639	643	596	661	664	611	587	620	575	601	658	634	620	579	591	644	647	625	623	612	647	647	622	598	615	607	615	559	604	596	618	620	610	646	601	634	597	668	617	609	609	622	635	604	604	578	566	619	639	589	638	598	598	644	616	647	604	596	570	624	630	627	642	599	585	664	627	616	633	591	618	619	619	601	594	590	600	619	585	622	624	609	606	630	611	686	629	628	627	660	632	613	649	601	568	616	631	658	594	633	612	611	559	613	601	570	646	656	620	580	605	609	629	610	592	622	664	597	613	622	641	599	573	614	603	625	609	600	648	624	629	612	624	599	598	640	617	645	665	626	617	608	638	655	584	573	620	638	674	637	640	592	602	626	674	594	617	591	657	617	617	584	644	613	676	603	621	640	607	618	616	627	593	598	616	611	648	624	622	611	611	624	635	607	644	655	635	606	652	586	628	632	616	637	611	617	604	596	603	629	623	641	670	625	621	587	631	590	626	627	610	618	596	619	608	624	630	600	627	600	650	594	575	615	592	609	640	657	643	622	624	571	647	602	616	625	582	618	607	631	645	637	633	602	660	595	614	596	627	631	636	609	621	618	622	648	637	633	664	574	589	642	621	615	599	600	613	556	628	653	601	654	647	617	611	624	594	626	590	578	600	665	626	599	607	602	612	631	606	592	640	602	624	640	609	626	617	593	563	622	609	624	629	642	589	598	629	629	600	602	634	625	664	608	591	641	563	617	614	614	670	629	616	619	616	651	658	653	630	588	644	614	627	630	599	648	640	628	654	665	593	576	648	603	646	643	651	642	628	595	645	642	641	634	618	594	634	603	635	571	658	620	613	633	644	602	623	625	629	600	675	609	666	655	609	600	608	647	654	616	600	622	620	581	633	597	658	631	646	631	633	615	642	597	613	631	652	636	645	597	603	657	570	641	627	631	618	611	614	648	643	663	603	633	574	585	659	632	610	592	602	641	656	585	587	627	641	605	601	612	641	605	637	580	609	617	601	594	591	578	604	601	617	616	624	649	686	626	652	648	616	575	615	621	645	613	595	624	587	581	643	691	626	615	634	584	616	613	638	601	637	634	612	599	588	611	639	622	631	587	596	590	634	590	592	652	626	655	607	626	662	604	624	643	666	577	618	626	595	641	595	617	635	621	618	637	614	664	619	605	603	630	575	630	598	600	609	652	636	652	598	621	618	660	612	591	607	572	618	599	639	537	645	587	599	579	619	635	658	659	674	625	587	597	672	603	604	666	654	631	653	656	651	635	589	598	664	622	606	652	673	626	624	609	604	667	588	611	606	620	603	615	592	617	634	658	605	623	603	605	667	658	631	638	638	632	621	618	572	584	627	662	616	632	618	581	598	635	634	619	633	649	611	614	542	618	611	613	664	634	631	684	611	619	657	626	622	599	630	651	626	674	652	641	607	669	590	628	602	645	681	595	619	642	610	614	600	612	613	628	638	619	648	594	633	610	633	601	610	629	612	620	619	614	649	657	638	637	656	615	678	622	652	618	577	588	624	575	601	612	641	629	642	650	613	625	585	640	616	628	567	651	624	603	613	623
11300	9141	9573	7809	6609	4894	4002	4163	2870	2250	2090	1902	1415	1355	1109	1027	1077	884	929	1037	711	559	485	670	658	623	499	597	482	403	409	507	540	530	508	604	539	532	396	353	293	289	315	291	256	263	248	300	259	236	251	251	232	242	222	187	267	249	250	212	257	242	222	243	221	236	230	221	227	241	230	226	225	208	234	212	213	238	267	212	232	239	206	233	235	231	237	249	247	223	219	281	251	235	224	226	255	260	210	233	236	211	237	205	236	244	220	208	222	227	234	204	229	213	222	233	207	234	233	223	242	244	258	229	222	228	241	220	244	225	216	242	226	205	242	250	220	214	222	201	232	258	227	251	191	230	241	219	223	212	204	245	260	226	226	253	255	243	221	245	214	229	220	242	203	245	235	258	214	235	224	218	225	242	203	210	217	223	230	226	223	212	254	261	232	233	228	227	200	240	227	247	261	234	227	217	206	232	222	229	231	242	214	238	237	194	239	232	231	229	235	228	226	247	205	225	226	217	227	225	227	235	214	218	222	237	230	216	233	226	230	230	246	211	202	242	215	234	196	226	216	256	238	231	223	231	263	223	215	244	232	235	233	187	241	230	225	241	231	222	218	208	225	241	253	219	244	209	239	236	245	233	229	219	230	221	223	242	246	241	256	234	280	237	218	216	228	226	234	194	253	240	248	221	225	229	202	206	207	250	231	257	245	235	214	243	223	227	238	219	232	204	234	244	202	224	213	226	260	230	200	212	204	265	237	267	221	205	213	262	258	231	226	224	235	248	254	243	212	199	230	235	229	198	232	238	198	233	220	229	220	229	260	216	205	229	244	206	239	225	221	240	223	248	229	204	256	235	211	266	227	223	224	240	213	213	269	232	232	223	229	209	230	254	204	227	215	240	239	213	233	224	260	210	200	228	228	241	242	259	245	197	235	242	217	257	227	252	228	226	222	228	217	210	213	226	220	223	239	221	227	222	218	221	236	227	227	223	223	242	226	221	224	245	218	244	231	227	210	231	239	216	223	250	258	223	235	247	216	224	216	215	243	231	203	218	233	242	231	214	236	221	208	239	236	227	231	219	232	220	232	219	249	228	219	246	212	233	217	233	242	223	222	215	194	218	228	241	223	242	221	225	239	227	220	225	242	226	215	223	255	230	226	252	238	212	218	240	251	206	218	243	249	230	236	230	223	238	230	249	214	207	239	216	228	213	235	201	211	239	205	251	243	244	210	232	222	223	222	233	218	241	230	263	217	226	208	221	249	228	239	227	229	242	216	245	238	208	244	234	238	222	222	227	244	224	237	240	228	232	254	229	224	226	224	257	216	238	234	232	220	210	234	229	222	235	242	236	207	261	209	237	244	218	248	255	248	229	223	232	210	224	244	210	245	229	201	246	209	212	231	223	220	241	228	259	253	226	244	254	253	223	250	204	227	220	210	235	244	234	237	234	253	220	249	218	253	219	214	209	210	228	221	226	234	225	226	233	228	252	233	241	217	220	220	251	225	230	238	228	240	238	227	234	243	229	226	237	258	241	223	203	197	224	248	234	230	232	236	234	239	230	231	223	226	212	243	228	244	255	224	269	232	250	229	229	232	221	235	258	247	237	216	229	212	230	245	225	249	241	223	219	241	246	233	239	203	230	237	210	237	215	242	245	233	232	244	265	227	221	221	210	248	244	193	230	224	221	244	203	232	247	228	226	217	218	216	208	251	214	223	229	219	214	228	222	251	222	222	248	258	245	225	233	217	240	215	201	236	203	222	252	241	240	258	232	239	224	230	215	240	218	219	215	239	248	215	231	220	218	220	245	238	205	225	230	220	221	251	228	230	213	241	219	250	232	270	238	234	243	245	222	259	235	218	247	210	256	219	203	211	221	203	236	205	202	215	193	205	200	235	231	219	234	238	235	224	214	262	219	222	193	202	248	237	242	222	257	270	227	241	260	252	249	224	237	238	209	231	208	241	223	243	247	239	213	193	229	210	234	226	231	266	217	211	221	219	254	236	221	232	230	248	238	229	238	229	212	226	271	212	229	204	218	208	210	219	227	221	221	231	224	216	215	233	252	266	249	227	222	247	225	256	227	200	208	256	221	223	224	234	262	217	234	200	236	235	234	247	231	219	236	217	232	231	243	244	226	238	203	222	238	219	199	246	224	232	214	209	251	228	245	252	238	244	232	226	211	214	206	207	236	247	241	215	213	247	245	231	230	252	227	247	201	240	220	219	234	237	220	217	210	225	202	232	236	254	210	228	239	242	211	236	229	223	225	226	234	234	243	208	238	227	220	219	224	236	218	226	246	277	275	236	239	215	245	216	230	243	226	231	219	231	211	221	237	240	238	232	236	232	216	238	241	201	235	220	228	243	237	228	219	227	212	242	241	228	236	227	242	230	242	238	238	227	226	228	244	223	250	202	221	263	244	230	229	220	260	237	240	238	227	246	210	237	240	241	235	249	229	248	215	227	243	248	219	247	195	238	238	233	227	232	217	229	250	211	213	242	235	248	204	220	211	237	201	239	237	221	241	224	273	235	229	215	255	247	230	214	235	240	230	239	252	226	217	237	241	222	237	240	225	226	233	255	246	236	227	195	237	224	232	259	246	203	195	214	219	222	250	258	229	243	233	209	216	198	230	212	201	209	248	229	228	234	219	253	216	251	224	239	269	216	192	231	234	255	237	217	227	210	226	236	262	232	245	232	255	254	226	226	249	231	238	240	223	236	223	183	214	249	190	241	225	235	243	204	241	236	230	253	237	235	248	227	244	215	194	237	204	223	243	217	244	241	217	238	237	195	227	254	228	266	240	190	230	222	236	227	251	231	200	256	238	231	237	229	226	236	244	251	237	243	230	220	215	231	230	246	226	201	221	237	219	228	230	252	247	251	218	230	240	221	225	245	216	223	222	220	231	215	255	230	226	200	224	236	253	198	221	237	243	223	248	247	212	225	229	200	247	235	230	240	200	233	216	234	207	244	228	242	247	244	231	233	207	245	226	215	216	211	216	234	236	223	223	220	263	214	244	212	217	233	208	229	227	215	233	222	212	231	211	253	231	213	227	240	233	218	242	235	239	226	227	264	220	214	243	236	223	228	229	205	240	218	232	222	251	220	240	229	218	213	258	224	226	232	233	226	219	244	275	216	226	243	225	251	235	208	216	241	214	222	212	223	239	254	213	243	235	197	210	248	226	217	230	246	221	233	204	276	230	220	241	235	255	224	229	238	228	216	241	218	222	204	242	212	257	226	246	246	219	225	234	246	208	232	240	237	216	218	248	212	225	219	235	240	232	199	276	242	215	218	246	241	207	255	227	239	229	246	236	224	234	225	248	214	220	237	241	235	233	237	249	223	235	240	220	230	232	234	244	207	239	206	206	213	226	258	237	239	204	238	216	248	250	255	229	203	203	247	234	217	221	225	269	228	203	230	195	239	237	218	216	248	231	228	242	228	239	220	250	222	221	231	227	202	224	245	258	249	227	216	199	226	228
7655	8371	14302	15999	16876	14068	13598	14444	10679	8834	8539	8201	6235	6076	5201	4725	5702	4402	4821	5177	3219	2822	2300	3302	3429	3118	2377	3005	2189	1736	1829	2481	3143	2715	2478	2819	2842	2800	1872	1612	1212	1061	1257	1219	979	847	733	716	689	637	664	716	633	613	608	665	665	651	588	658	662	611	662	615	632	562	631	663	625	658	668	625	626	635	661	612	670	643	656	597	640	645	671	633	626	621	612	620	668	621	610	613	672	590	645	679	670	650	634	588	612	617	649	608	661	635	639	626	615	627	621	595	616	607	631	598	589	640	670	605	625	613	617	653	656	663	611	591	635	649	663	614	633	612	655	661	636	625	582	611	616	620	613	639	623	619	671	612	665	647	625	655	616	647	611	657	647	612	635	675	635	634	611	616	669	618	651	610	628	623	610	702	624	656	600	649	602	674	659	622	599	651	619	667	633	642	608	669	664	612	617	637	624	668	640	645	640	633	628	647	632	614	653	615	702	623	598	593	617	655	637	613	563	614	624	634	603	643	639	617	616	617	631	654	648	694	645	624	608	608	604	604	601	643	626	633	611	659	657	605	610	657	642	615	679	610	591	576	627	611	610	633	660	683	619	631	596	641	626	693	669	640	635	628	626	645	636	653	645	628	631	574	661	666	656	630	615	655	655	675	623	614	622	599	626	615	638	639	605	641	605	675	632	618	627	671	607	645	641	629	618	643	612	614	648	648	611	607	671	681	646	646	637	611	613	611	598	618	640	645	561	670	655	580	653	656	707	557	591	641	612	631	697	630	626	650	598	667	649	623	598	619	619	610	663	586	642	642	661	620	680	635	652	668	644	651	648	636	640	639	605	612	606	644	628	669	586	631	653	615	655	594	582	649	635	631	606	641	644	657	644	625	635	613	635	615	642	605	613	654	658	609	617	679	612	622	584	665	622	668	633	651	630	604	593	638	635	649	601	616	620	635	630	628	668	663	638	616	651	629	642	675	606	625	672	656	650	597	659	614	627	655	664	645	606	620	624	647	631	631	636	612	618	659	589	652	585	655	627	604	633	634	617	634	647	623	645	602	640	613	666	649	661	631	589	622	642	631	662	626	643	593	662	596	630	626	592	625	647	682	602	595	656	676	656	616	655	659	610	665	640	665	654	611	585	610	652	622	631	624	669	627	682	622	697	631	634	649	628	661	661	641	632	633	658	622	647	678	671	623	632	630	646	633	623	634	598	618	639	655	635	615	628	635	633	624	614	611	606	609	602	662	641	674	634	640	633	603	670	606	596	610	630	614	620	636	624	627	612	637	640	622	603	629	593	646	584	643	608	638	676	615	643	610	621	631	591	615	632	610	684	624	641	620	603	621	574	639	601	618	652	637	647	640	639	655	614	609	657	633	633	633	633	640	620	616	635	641	610	623	661	672	620	621	603	637	613	635	677	636	618	611	607	618	673	639	658	622	616	675	622	650	624	635	649	640	657	657	625	604	609	631	651	631	611	603	623	657	632	605	653	626	666	670	601	647	624	643	593	609	636	594	647	635	665	641	595	632	596	632	659	605	693	647	609	640	593	611	624	625	626	632	653	632	640	642	628	581	615	608	647	622	637	654	641	643	611	630	618	667	593	613	594	577	627	688	630	673	624	620	633	632	659	667	597	589	654	647	618	630	674	601	702	625	688	590	670	635	640	608	588	632	628	634	626	655	659	660	609	615	649	592	645	626	612	631	648	614	634	626	651	625	636	647	669	663	686	645	654	630	678	639	630	609	662	635	664	640	628	604	653	638	582	605	638	646	633	641	684	649	655	615	645	647	631	652	606	592	635	612	626	610	643	629	599	648	608	588	604	619	603	618	623	631	599	610	657	621	638	690	650	635	631	585	636	631	657	600	639	619	653	671	644	696	623	679	662	638	603	645	623	628	631	639	649	621	649	674	567	644	657	564	635	691	595	644	671	710	560	606	661	649	611	573	620	617	626	614	624	669	592	610	666	595	643	623	636	613	604	656	629	639	681	662	584	661	632	631	626	636	628	628	610	664	655	611	638	627	610	597	609	642	661	635	612	628	622	676	660	675	631	592	607	621	675	617	637	676	692	630	592	597	577	616	636	614	653	648	618	629	590	629	606	581	626	644	655	653	663	652	606	630	616	634	608	622	629	614	675	602	625	607	598	655	726	587	643	609	578	632	672	646	635	675	651	649	584	597	650	636	673	648	653	652	593	619	625	613	587	597	633	597	666	626	621	648	639	605	611	663	617	627	638	598	646	621	637	576	620	574	654	592	667	635	660	632	640	639	631	637	638	631	623	677	666	639	626	677	645	670	653	638	635	632	628	634	628	609	660	621	657	635	667	633	613	680	671	653	637	641	630	672	702	643	654	635	641	648	625	660	638	634	632	612	611	647	634	626	649	618	662	578	656	636	630	634	631	610	620	581	640	653	612	659	640	620	683	679	626	651	615	652	637	635	602	646	660	648	633	636	639	598	596	647	644	654	657	650	619	653	637	660	656	650	621	624	646	671	633	636	607	647	614	622	609	640	624	586	604	632	609	604	626	685	636	638	637	648	581	618	644	628	653	645	653	622	627	652	619	604	598	639	646	636	624	627	585	616	600	586	627	646	671	613	593	597	618	620	645	645	627	638	621	598	597	674	607	626	649	610	673	597	612	669	659	657	650	631	653	639	629	597	634	670	614	642	577	618	596	623	606	593	645	651	636	666	636	639	642	607	619	620	632	614	653	601	605	648	609	648	615	622	603	623	598	587	668	613	602	607	622	618	590	631	617	642	646	607	642	679	631	626	617	627	639	593	632	622	624	642	660	660	656	663	624	648	615	642	618	590	641	619	625	604	665	663	599	665	656	670	639	649	643	650	676	649	627	639	647	675	597	630	622	638	619	619	645	639	596	678	580	606	640	657	614	618	592	600	652	615	646	617	581	629	715	626	642	623	631	633	645	649	663	632	645	667	654	635	592	635	630	619	603	615	599	616	638	655	622	617	662	631	674	669	665	641	643	615	574	595	613	613	642	626	659	664	672	631	608	634	647	605	603	649	608	625	642	640	657	640	591	612	590	664	664	649	671	618	651	603	614	695	661	635	653	571	632	609	637	672	685	617	618	594	627	625	622	629	668	655	616	607	595	685	653	635	642	659	637	606	626	645	616	600	614	628	632	686	635	581	647	638	625	620	640	584	628	657	625	658	632	637	639	601	606	610	626	629	648	592	675	625	658	634	634	579	689	651	630	637	618	621	650	620	610	612	642	607	625	611	615	634	635	670	639	681	604	609	592	629	580	611	623	640	634	622	615	693	658	629	613	626	618	594	659	631	629	666	552	642	622	639	637	622	624	620	639	587	639	674	566	660	590	653	644	642	681	634	629	620	597	674	659	647	646	615	654	671	625	654	602	640	661	613	605	620	669	673	609	648	626	573	607	611	647	597	658	643	661	647	637	666	660	652	646	597	648	613	613	620	659	611	643	628	620	584	586	618	628	608	643	656	632	674	608	639
28924	25856	28743	29569	27111	26385	27321	29073	24382	20304	19877	19070	16431	15766	13036	10882	10034	9570	11705	12925	7679	5563	3482	4622	5431	6132	4605	3506	2679	3187	2954	3527	4379	4045	3758	3808	4119	3962	3245	2062	1389	1082	1491	1410	977	542	507	407	333	306	310	399	232	249	190	195	183	175	202	209	200	189	190	172	178	190	173	193	203	195	181	162	166	208	193	186	175	175	169	179	194	198	191	210	183	202	188	177	213	194	190	176	189	227	189	214	196	183	183	189	206	196	201	168	202	174	159	192	186	184	184	164	187	171	176	185	165	197	180	193	187	174	163	186	158	189	193	182	180	198	167	204	169	191	201	181	176	190	212	174	196	158	173	159	181	185	210	156	181	192	173	178	179	192	156	165	195	179	170	198	217	165	182	190	186	193	195	181	168	195	170	207	190	168	198	179	211	197	179	187	197	175	174	182	188	202	179	193	164	202	179	161	171	187	182	170	176	156	192	167	184	167	187	162	174	172	193	174	160	187	188	188	187	164	196	202	174	158	196	194	181	172	171	190	191	171	198	156	198	179	191	190	163	162	212	202	184	194	156	215	188	193	190	193	208	184	180	177	206	196	189	170	175	197	177	168	200	196	194	192	202	164	185	170	183	178	188	209	181	191	197	192	170	157	182	166	186	170	179	182	183	184	186	198	170	198	172	208	195	177	171	157	192	192	182	164	172	196	185	194	177	199	177	184	181	197	198	169	211	179	189	207	181	175	186	179	188	203	185	186	170	206	176	181	182	203	205	159	195	183	167	177	160	179	190	178	187	201	210	191	175	194	184	192	196	192	188	181	188	176	177	195	173	216	172	191	203	196	216	159	174	176	197	203	179	210	180	194	187	179	181	180	192	184	181	191	200	167	191	181	207	191	195	166	185	198	184	190	196	196	200	188	189	192	167	186	163	197	212	208	200	192	192	180	195	195	166	190	204	167	182	187	201	224	188	189	168	180	191	190	184	192	179	233	185	180	188	188	200	193	205	194	199	151	172	194	200	166	200	199	179	205	178	193	189	187	177	175	174	165	188	183	185	203	192	187	170	171	187	183	182	190	138	201	195	190	198	192	189	183	196	173	196	190	186	166	196	170	208	194	174	187	191	193	167	184	189	190	190	199	169	197	184	178	187	185	194	165	181	175	152	187	184	151	197	189	187	154	162	178	202	185	179	184	204	187	213	170	189	197	188	178	190	201	193	219	170	183	194	178	189	176	186	177	176	205	193	214	169	178	211	206	182	190	176	201	187	168	178	186	171	196	168	185	203	195	184	163	197	168	183	192	190	166	184	187	188	206	186	201	201	188	188	174	211	189	177	189	200	188	187	198	191	179	197	202	175	178	182	173	184	177	172	206	179	172	183	186	191	208	161	172	185	209	187	198	156	193	187	196	184	176	220	193	180	182	158	190	196	167	180	185	184	177	189	188	181	189	190	192	158	202	173	181	184	200	193	195	180	170	191	194	155	205	182	206	190	183	171	204	209	193	195	171	182	184	182	197	172	182	172	183	183	171	193	159	173	177	190	202	171	185	173	184	180	210	178	186	149	195	215	207	160	178	178	174	192	206	185	170	161	200	197	166	178	165	196	199	209	180	165	192	172	208	216	211	172	182	161	193	187	158	188	152	195	181	174	179	193	178	179	194	193	191	166	159	186	185	199	188	178	201	178	177	194	174	179	192	178	175	184	170	168	197	171	186	165	192	173	238	197	188	208	207	186	179	178	206	199	183	179	151	190	206	201	172	188	180	165	200	185	200	164	187	169	189	181	178	203	191	208	175	164	201	174	194	187	176	183	192	194	183	204	200	177	185	190	182	175	187	167	178	174	166	188	187	168	194	175	196	168	170	163	146	188	178	175	178	177	176	173	186	191	182	175	175	198	196	213	169	182	153	182	173	173	205	163	191	171	209	175	208	185	179	201	187	197	192	178	179	191	185	207	184	153	172	178	180	180	180	211	187	194	188	196	192	185	192	174	149	183	179	183	182	188	177	206	185	187	161	169	161	177	198	174	216	188	177	163	182	196	189	161	173	189	210	162	155	171	160	212	180	176	164	182	164	187	173	175	192	205	196	173	189	194	200	190	180	179	188	170	205	185	173	173	194	169	192	177	189	196	198	176	193	180	202	197	202	169	202	186	189	188	171	190	190	174	180	206	181	192	168	199	184	184	166	198	179	195	186	203	208	196	182	202	194	176	212	172	179	199	155	201	172	169	194	183	197	205	184	176	172	169	179	201	170	203	172	174	193	187	165	181	203	192	181	200	197	158	174	176	169	174	195	168	174	177	174	186	215	172	191	185	211	196	184	181	171	207	182	195	201	191	196	177	187	204	185	155	179	170	208	185	170	202	140	184	177	188	181	178	194	191	185	193	174	198	165	176	173	181	198	185	191	170	182	176	166	205	204	187	188	167	188	173	207	181	159	171	193	193	187	181	188	188	199	179	164	173	171	183	162	181	195	169	180	183	182	198	183	200	195	202	211	191	191	181	157	185	193	185	173	199	171	177	191	173	167	162	181	168	198	179	176	186	178	196	175	193	176	190	194	195	185	214	167	201	179	196	167	198	204	195	164	196	185	192	178	178	195	197	180	208	205	190	196	184	143	184	178	169	194	182	206	175	189	177	189	186	177	198	193	233	190	178	176	180	192	173	165	180	182	199	167	198	198	216	182	167	168	159	187	190	221	179	153	179	190	209	194	174	193	194	171	236	189	196	177	172	171	182	162	174	189	206	182	208	192	191	187	182	210	183	166	218	179	192	193	190	168	165	187	188	167	156	176	181	191	196	199	177	185	200	199	163	183	179	177	180	180	173	193	203	180	170	183	190	210	198	206	199	176	196	183	159	157	184	193	167	189	177	198	179	174	171	157	197	209	176	193	192	180	185	182	148	165	174	183	205	178	169	187	205	189	163	204	181	181	208	189	193	204	176	169	188	174	195	189	201	175	189	169	178	193	199	199	159	184	180	203	192	185	190	197	151	167	186	150	204	187	175	172	174	193	181	179	209	180	173	203	187	177	162	161	187	173	176	177	192	190	173	197	185	147	189	175	182	199	197	200	203	192	176	180	186	208	186	193	196	166	197	196	182	188	201	176	173	202	198	203	181	169	176	197	169	181	183	185	191	205	168	181	191	153	204	181	189	173	243	206	192	196	175	205	150	166	170	167	149	176	187	178	202	189	212	205	197	196	146	163	180	197	176	222	185	184	216	179	190	191	176	169	178	199	188	207	176	193	181	171	185	204	209	168	176	206	202	190	185	168	187	172	202	224	199	183	194	176	207	182	179	205	193	185	170	184	185	159	195	201	169	200	198	184	204	195	176	203	178	191	159	192	191	205	196	183	182	188	176	210	169	189	216	189	192	181	179	198	194	173	191	178	201	188	181	170	191	176	183	204	147	192	197	199	164	157	179	187	194	204	203	190	198	198	164	171	178	174	210	185	177	163	189	182	183	152	192	179	206	206	198	182	176	228	200	188
19252	20105	27923	33418	35039	35251	38785	38981	36484	32876	35752	34800	33400	31649	29811	27937	29383	28532	32041	31980	21772	19572	13809	19319	21315	23061	18536	16048	12642	15611	15071	17781	21178	19882	18699	19474	21040	19945	16488	11598	8095	6827	9135	8349	5752	2917	2781	2162	1597	1228	1532	1931	906	972	787	783	646	641	635	596	607	586	564	595	563	548	581	545	566	551	500	577	490	554	523	548	556	510	538	524	513	519	542	481	514	541	538	532	529	491	531	535	574	711	774	792	662	561	556	501	548	528	511	511	558	528	543	491	528	534	501	537	545	524	518	530	555	524	544	512	537	514	544	521	531	522	561	526	493	498	587	528	509	518	501	531	490	556	503	516	525	544	537	500	557	509	596	502	551	542	522	517	542	573	556	528	551	572	534	512	512	517	501	500	536	559	511	539	590	543	502	547	524	529	528	502	561	521	502	471	529	548	507	536	523	536	515	531	541	520	532	534	544	531	533	532	549	520	509	532	513	527	515	475	548	546	533	567	504	537	543	525	512	520	510	527	497	522	545	524	549	500	494	552	547	525	530	546	559	504	522	491	537	541	537	543	560	521	551	538	536	511	500	536	529	560	526	537	504	523	515	504	491	548	531	499	567	515	520	516	528	488	510	508	548	505	533	529	533	503	505	513	533	548	557	529	564	541	498	555	540	508	596	510	552	523	524	513	505	535	512	503	522	540	526	527	554	505	541	499	559	547	468	523	525	524	547	520	486	515	539	520	562	533	507	522	540	554	544	561	543	516	531	558	477	553	515	491	523	543	538	558	523	527	565	511	572	544	532	519	520	503	480	549	525	530	542	561	533	496	516	558	521	499	532	560	542	517	492	543	539	499	511	488	512	544	525	515	529	515	513	521	538	515	516	564	508	499	531	508	500	522	504	547	493	525	512	571	516	523	510	570	526	523	529	494	560	538	541	519	546	515	506	543	500	538	565	526	521	514	496	552	519	509	528	481	523	495	625	536	535	559	524	537	538	565	515	549	543	574	532	541	475	503	514	492	518	560	569	487	509	546	557	551	532	508	546	490	508	518	523	549	533	553	512	497	507	578	536	549	520	523	538	527	509	517	522	525	555	515	556	563	571	560	508	502	525	531	506	507	558	545	512	548	523	544	500	559	565	524	541	557	550	496	521	535	516	529	518	536	521	530	572	514	500	499	531	511	517	515	563	533	537	540	491	551	532	512	554	517	538	517	515	532	537	553	503	543	533	574	491	487	561	495	506	515	528	554	521	517	532	514	552	518	501	512	541	546	516	579	531	496	552	523	506	526	506	527	519	542	519	557	516	544	560	555	516	530	539	571	541	538	512	533	530	506	525	558	573	550	495	579	499	508	510	502	529	534	511	557	541	549	535	554	499	547	512	536	542	541	541	504	538	532	516	508	533	510	516	530	498	543	547	504	560	499	505	490	506	518	528	565	549	490	507	497	517	564	576	534	529	529	510	545	522	509	527	555	533	508	528	547	544	502	551	488	537	524	563	571	570	559	494	534	552	526	510	529	565	534	532	537	537	508	535	516	470	560	510	522	520	511	553	526	512	499	551	513	522	536	555	532	540	534	575	493	553	500	560	531	562	532	489	592	541	524	553	521	540	530	502	488	466	535	538	526	538	515	541	504	541	543	537	539	552	513	512	531	564	552	552	553	491	515	552	542	558	510	512	498	493	607	494	514	506	542	513	514	533	537	518	512	535	523	570	542	540	534	526	552	552	510	551	511	483	538	537	545	515	525	574	520	520	542	513	535	524	560	512	518	533	563	519	493	530	567	567	546	507	517	566	522	576	519	548	521	565	518	491	559	517	513	523	516	524	548	506	520	566	522	507	527	537	522	486	511	542	548	553	508	529	527	525	521	505	522	509	558	521	544	543	556	536	523	557	536	559	491	516	510	539	560	551	531	522	542	524	554	504	556	539	555	523	534	532	526	583	521	526	491	515	561	510	520	526	489	486	554	544	534	518	524	515	495	504	543	509	511	540	513	528	533	563	531	537	526	540	511	525	552	543	535	515	554	511	567	531	477	533	529	514	527	567	545	555	578	509	515	527	563	535	568	569	555	550	560	539	516	553	557	515	536	524	538	499	521	524	517	553	527	546	512	564	504	516	552	529	492	527	515	512	543	506	527	559	550	538	539	521	532	521	542	552	546	506	524	514	562	538	514	556	556	538	545	546	552	497	481	511	517	526	519	527	546	543	545	515	547	484	521	528	496	563	541	532	499	532	516	508	567	533	602	524	526	464	537	517	546	516	565	532	536	499	518	554	514	519	550	530	542	570	469	563	509	556	563	560	557	555	504	522	547	492	523	509	509	586	521	536	537	486	561	541	551	530	522	520	551	546	528	540	528	496	500	555	530	578	561	548	530	543	534	511	489	563	517	517	513	540	500	536	536	515	531	544	553	557	560	522	541	494	526	551	540	532	521	514	506	528	496	538	520	529	539	533	535	591	534	543	493	522	507	570	512	505	559	535	541	543	575	506	511	519	521	509	545	535	485	545	500	543	501	518	525	538	505	540	491	515	547	500	501	515	527	501	487	561	546	506	529	543	553	513	537	547	488	511	505	545	519	529	532	522	509	555	520	535	509	501	525	495	577	524	517	532	503	556	510	537	548	515	542	560	514	506	545	541	579	497	443	540	538	548	521	516	519	521	535	512	483	545	546	515	503	533	511	527	487	549	500	514	508	555	520	548	541	531	533	530	478	509	538	530	535	496	548	559	553	536	563	510	548	515	542	582	473	491	532	511	514	491	519	539	505	568	513	506	490	530	523	520	546	491	538	511	577	555	528	509	554	525	533	509	530	545	509	496	486	485	502	507	516	567	581	524	516	562	577	548	523	561	536	531	549	551	549	513	496	554	529	488	491	566	555	553	543	515	564	517	541	533	539	532	508	507	560	559	531	516	517	561	519	534	518	557	510	516	513	552	542	513	536	519	548	537	534	497	509	522	517	512	505	553	512	495	513	549	496	508	551	501	521	539	512	558	528	511	530	530	552	544	528	500	576	511	527	535	508	544	488	525	523	516	544	534	489	521	526	539	529	534	538	547	557	485	510	511	556	543	497	500	567	550	558	556	571	515	525	493	530	579	501	505	550	545	500	538	545	495	530	528	529	516	532	516	550	515	534	554	537	518	537	503	500	536	531	504	508	539	558	489	555	492	556	507	490	556	518	493	520	559	565	542	507	548	548	491	478	506	513	513	549	535	523	535	550	515	535	517	525	528	555	490	530	536	529	533	490	520	518	551	527	513	493	557	503	531	482	488	486	539	554	537	555	519	543	514	504	506	547	504	502	520	586	527	501	495	531	549	539	591	535	517	552	546	546	480	528	517	522	527	568	535	517	462	548	502	533	549	526	512	487	543	542	538	485	513	542	519	522	533	512	528	509	553	509	529	534	518	559	530	516	564	523	513	560	525	528	503	535	479	507	530	486	538	495	557	537	508	548	535	505	543	551	524	545	552	521	540	517	513	543	526	523	523	561
35849	32212	35089	37654	30780	33106	35362	33775	31107	26539	26477	25854	24764	23101	17933	15665	15076	17449	20247	21266	12228	8143	7279	9839	9027	9606	7945	6394	5765	6563	4663	5189	7037	6806	5842	6222	6733	7104	5615	3920	1856	1817	2775	2371	1424	794	696	604	464	414	442	542	296	288	281	264	222	226	236	246	227	232	218	193	225	227	224	218	207	196	233	224	231	194	236	206	237	220	225	212	201	195	204	234	207	201	198	211	208	218	204	246	211	217	229	246	216	221	203	203	217	201	227	210	207	220	208	216	212	219	204	199	210	218	225	228	242	217	203	195	210	208	179	212	193	221	216	194	220	218	200	230	205	210	213	209	208	211	218	222	197	210	207	212	200	207	194	183	211	202	214	198	189	215	195	216	205	233	217	191	201	207	232	228	233	240	193	220	199	204	217	210	212	195	224	195	219	244	207	223	220	210	229	231	220	212	220	220	193	227	234	178	181	233	206	195	219	216	229	181	191	193	221	208	182	205	237	223	199	215	217	186	193	230	238	209	215	213	221	207	238	221	233	242	199	202	191	204	216	206	228	200	208	223	228	224	196	213	209	187	213	227	192	237	208	231	207	224	230	229	232	218	200	213	188	216	189	209	227	201	185	228	220	222	169	201	189	207	222	205	215	202	226	216	241	199	217	226	203	227	197	230	227	203	217	197	181	185	214	217	244	214	225	215	220	195	195	206	201	261	221	206	213	216	221	223	190	210	186	228	227	230	201	234	196	203	207	217	249	211	236	191	229	193	192	234	201	217	227	221	247	254	201	199	201	203	188	204	208	212	223	200	218	206	210	206	218	192	189	226	254	204	222	208	219	211	184	236	223	209	225	210	193	212	243	217	210	250	218	219	228	238	222	226	219	198	211	198	208	204	230	202	202	207	229	200	189	237	212	203	204	228	200	199	231	191	202	214	198	186	201	217	197	195	220	228	239	229	215	221	206	234	214	206	195	229	226	209	210	232	214	167	209	191	195	207	197	202	208	224	172	196	189	248	208	213	215	211	207	214	209	203	212	218	207	167	201	210	222	190	210	212	224	215	236	206	212	217	221	200	193	215	225	218	216	196	200	192	223	219	193	207	226	245	227	212	215	213	208	197	234	212	181	211	220	202	229	217	192	207	213	214	203	207	202	197	199	216	239	210	198	206	237	225	214	207	250	220	192	240	190	226	214	216	206	233	197	227	233	203	262	237	229	211	204	219	192	223	199	237	214	223	222	203	211	205	202	224	233	240	212	190	219	218	195	212	198	233	223	214	226	195	185	213	235	210	211	220	235	220	229	207	196	194	177	228	200	206	234	209	201	206	223	232	215	244	198	219	220	197	202	206	209	235	219	191	202	208	211	200	209	182	217	196	205	224	229	224	192	212	214	193	232	198	218	198	209	239	241	206	214	250	228	206	222	201	221	208	212	181	219	218	233	225	205	210	207	202	218	221	208	230	203	229	213	220	236	201	222	187	206	191	223	202	191	189	222	236	221	239	194	193	212	201	221	206	202	191	213	204	213	227	230	217	201	214	218	206	195	206	207	223	196	203	209	224	209	218	227	237	217	208	175	202	209	210	206	184	193	212	225	221	208	209	183	201	190	206	216	186	218	218	223	224	216	231	212	188	219	196	226	241	206	182	202	204	213	214	195	237	196	209	214	219	215	210	231	227	210	172	226	204	216	227	233	210	206	192	224	221	210	200	201	225	209	232	201	233	209	181	192	185	215	207	216	213	215	192	195	224	232	247	232	205	188	204	186	210	215	232	221	196	199	222	196	213	222	218	212	199	214	201	201	221	234	239	186	216	238	185	228	230	186	207	204	210	228	219	190	218	207	237	181	222	205	218	183	185	206	188	221	213	220	218	230	197	231	215	206	217	205	192	198	216	199	206	224	213	212	201	201	215	232	186	227	230	200	219	197	214	235	226	193	210	201	203	187	205	221	203	204	220	220	189	210	218	192	190	209	210	226	192	195	215	203	230	208	199	231	199	206	206	202	223	221	240	218	221	207	242	199	203	203	200	186	228	217	224	218	197	238	199	207	227	209	176	202	216	247	225	179	201	220	196	193	230	237	199	212	195	234	220	205	202	210	216	184	228	246	207	211	220	222	181	223	248	222	213	203	210	259	217	235	212	220	189	205	191	224	200	185	231	225	196	228	232	197	201	204	216	223	211	188	202	198	202	208	221	232	201	217	200	199	249	178	199	201	209	196	224	238	232	202	206	238	211	214	228	211	202	225	178	236	187	211	224	245	222	214	194	206	189	227	222	207	214	217	221	230	208	192	201	202	191	216	215	211	187	215	236	196	223	200	199	204	219	185	205	211	216	190	238	234	213	197	236	207	211	216	209	201	209	206	232	216	211	214	219	219	201	191	197	230	213	210	239	217	208	242	212	214	226	233	220	197	207	211	236	242	219	234	208	195	197	215	220	212	207	225	194	204	180	226	223	222	238	188	228	215	238	205	225	204	222	201	221	214	199	236	206	211	243	214	200	204	191	211	224	235	208	196	188	233	208	200	198	208	207	216	191	204	201	226	223	229	196	206	195	188	211	215	225	221	205	226	196	222	195	211	254	212	197	215	194	211	205	206	214	222	213	198	176	208	200	190	235	199	231	215	241	210	219	227	218	200	206	216	174	204	220	184	227	205	206	220	216	239	225	225	208	200	218	179	223	242	197	199	212	190	202	215	190	205	176	220	220	245	216	194	203	228	220	199	231	235	163	194	205	229	224	217	235	198	223	220	212	221	230	218	220	222	213	230	200	218	206	222	198	217	218	215	238	203	205	191	225	216	185	203	208	203	222	226	208	211	227	213	235	230	227	207	194	232	244	192	224	219	217	221	220	212	201	222	210	230	197	213	223	209	211	211	195	188	213	223	194	194	207	212	206	200	227	200	185	238	195	203	204	189	198	210	201	180	225	221	217	214	209	218	185	206	201	202	209	228	219	222	232	216	182	205	229	210	215	199	213	218	221	224	201	229	225	213	209	219	222	222	220	232	216	214	197	206	223	223	195	225	224	217	195	212	227	211	218	200	226	220	196	203	224	222	212	225	211	201	214	209	191	224	204	204	191	176	227	223	179	215	201	202	223	216	215	215	198	251	207	223	218	202	217	199	225	216	220	211	192	203	209	222	221	197	182	199	232	225	214	202	244	224	196	221	221	198	191	216	208	229	221	219	210	218	225	220	197	213	209	228	218	206	219	250	208	220	221	206	222	229	190	224	208	187	202	218	225	217	216	221	193	214	187	203	169	202	189	250	231	245	190	204	223	215	212	238	197	211	188	227	211	212	205	195	179	211	203	247	216	235	205	210	236	233	215	212	222	226	213	219	218	237	226	197	238	220	208	210	194	209	222	205	245	221	213	215	208	214	201	230	200	227	238	222	241	227	229	228	250	212	206	202	190	216	209	226	193	246	222	183	237	196	232	241	211	228	190	246	232	218	228	214	238	243	199	225	226	203	215	200	232	187	231	211	215	211	189	211	205
23816	25310	32206	39025	38387	41906	44448	43036	42662	37555	41507	40718	41372	37752	34202	32466	35407	37308	39933	39300	26729	23287	23045	29195	27212	29245	24342	22234	21704	24693	19729	22084	27690	26526	24472	25940	27531	28138	23680	18208	9454	10495	15187	13115	8054	4668	4219	3527	2254	2167	2432	2951	1221	1151	1031	1009	759	727	760	685	689	621	659	602	682	626	623	646	617	586	628	582	604	626	609	640	605	570	587	645	617	613	560	608	613	593	581	582	597	593	636	604	590	587	916	1088	899	613	610	593	613	601	626	624	581	611	568	580	613	588	577	593	590	610	619	611	616	566	596	593	563	597	580	600	530	579	555	572	550	639	565	584	610	599	627	595	562	596	622	615	579	638	571	585	619	620	574	589	596	686	581	668	622	594	592	560	631	628	600	607	685	581	597	593	589	594	601	575	563	620	592	626	621	587	593	565	567	586	576	614	591	578	623	592	596	604	610	598	564	602	609	601	582	611	570	557	628	639	597	588	610	613	577	574	644	615	599	549	592	608	635	582	603	591	577	574	613	587	566	602	571	594	621	595	589	614	598	587	580	592	590	592	600	633	576	598	582	574	581	586	541	544	652	580	605	566	633	604	557	587	624	569	587	593	611	614	614	608	594	625	597	627	585	601	622	645	626	612	567	632	602	587	612	647	598	546	606	603	576	621	588	605	605	638	561	617	578	604	589	619	617	591	599	600	584	598	574	587	604	639	611	605	639	560	591	604	610	598	573	545	605	594	544	580	597	617	577	577	628	579	593	599	558	543	663	615	593	570	597	615	610	624	570	587	608	581	560	567	569	584	642	593	571	595	605	617	573	587	608	591	637	576	580	589	606	629	580	575	614	617	617	603	605	596	617	581	594	614	589	585	587	570	632	594	592	556	569	631	574	609	573	598	620	573	570	588	595	601	566	564	614	587	595	599	622	575	625	573	568	600	595	564	617	582	617	610	617	577	589	665	609	558	650	612	597	645	542	592	611	584	588	616	615	599	602	570	599	654	671	608	606	616	605	604	639	634	601	564	629	560	587	591	589	584	600	581	615	569	571	561	593	571	595	599	566	586	609	610	607	605	545	618	602	588	563	632	589	593	623	590	603	604	585	629	589	571	612	618	534	588	611	587	602	627	587	626	599	579	546	630	578	600	602	633	585	620	537	552	642	562	560	568	602	602	572	583	603	635	612	602	590	608	561	568	627	589	579	611	618	599	570	601	620	555	645	572	636	601	640	615	628	579	625	589	587	582	623	593	576	637	641	577	586	598	556	597	642	553	586	556	615	592	564	598	633	564	594	619	610	614	607	617	640	600	599	596	615	582	608	599	596	560	600	635	597	600	601	603	581	628	593	586	597	624	578	631	577	594	594	588	583	595	625	604	613	576	618	606	653	603	594	646	583	616	597	575	614	592	647	559	602	597	585	621	634	614	574	653	606	614	629	564	593	615	596	640	615	561	593	622	591	580	616	595	607	584	590	558	600	605	578	578	627	579	585	565	595	585	629	625	640	592	581	649	548	565	617	627	588	591	579	616	629	632	593	627	619	577	606	598	605	548	593	624	567	586	573	624	600	613	624	565	602	617	609	611	633	584	626	572	621	549	589	621	580	550	603	586	595	625	625	614	571	641	603	581	556	591	589	560	599	552	559	537	563	602	613	572	622	579	599	617	619	625	594	635	598	570	604	626	589	572	586	590	605	599	594	626	607	607	552	626	603	572	621	591	598	637	589	584	614	561	602	565	619	557	585	593	596	590	599	647	591	571	636	599	637	602	613	574	555	569	621	570	622	561	544	545	600	567	587	584	607	598	605	565	586	583	590	612	577	609	571	643	577	621	606	615	626	577	580	593	599	647	576	569	589	568	573	593	532	603	562	590	580	581	607	554	593	602	642	588	599	564	555	635	596	634	574	632	606	612	611	581	585	577	657	615	592	609	587	602	604	586	563	616	577	572	582	567	579	611	583	608	599	568	561	681	613	582	671	621	616	593	596	620	589	538	613	581	593	588	579	570	585	591	597	552	571	618	593	598	594	607	573	631	577	607	562	590	593	615	552	560	625	570	629	582	616	590	597	613	585	633	653	534	568	568	623	604	615	561	586	612	615	569	584	624	594	579	605	576	612	577	626	583	590	590	624	591	629	567	629	602	621	586	588	567	616	616	580	576	572	590	585	577	635	572	660	595	578	579	562	632	635	570	608	579	557	553	656	600	591	577	606	591	582	555	584	627	588	611	575	548	577	606	646	550	554	597	590	565	590	594	603	597	577	626	584	594	598	590	609	578	605	525	599	587	572	579	611	585	588	616	603	581	629	658	626	626	601	571	575	581	628	597	588	593	551	560	605	596	562	610	587	576	592	640	623	590	560	584	636	605	550	579	610	599	569	617	614	611	603	602	588	553	578	587	625	595	597	609	559	593	604	578	587	576	574	561	612	575	582	603	592	596	555	536	595	570	606	581	588	545	602	612	645	632	619	607	645	583	570	587	627	610	591	579	584	605	634	639	597	557	634	576	610	598	609	587	623	575	601	616	652	588	647	587	576	564	591	630	603	606	587	593	579	606	595	597	633	596	562	593	648	583	602	593	607	584	604	596	617	562	578	585	565	643	581	581	660	577	605	591	618	595	582	634	613	572	593	611	590	585	617	606	620	584	606	575	605	558	615	596	620	610	567	601	612	575	582	604	610	580	574	579	567	585	579	591	601	567	585	606	594	629	568	558	572	615	636	584	576	605	603	597	573	598	555	614	591	613	582	652	612	549	608	585	601	579	652	616	621	539	595	591	593	601	576	661	584	612	591	590	572	583	604	631	624	582	559	600	595	566	567	629	602	621	581	591	640	593	581	590	590	563	607	636	565	560	615	628	582	621	602	620	567	606	584	612	623	610	594	620	581	600	632	607	571	621	600	617	616	609	604	591	615	608	643	648	539	598	623	596	660	607	588	541	622	634	609	603	579	604	633	604	578	558	569	618	597	589	596	585	609	647	618	642	561	563	595	576	589	588	561	603	614	601	640	603	573	586	603	600	625	614	616	596	607	601	605	617	610	564	623	611	591	610	610	595	607	629	574	662	552	643	615	627	608	566	630	564	567	604	599	574	623	595	551	578	563	585	554	627	581	582	590	591	594	590	581	594	645	620	568	587	619	600	588	608	551	604	636	600	592	610	618	636	596	579	623	633	645	630	586	584	619	590	612	613	622	576	618	633	596	583	563	589	602	583	598	589	616	619	592	576	557	612	602	601	584	621	616	572	603	552	626	619	553	598	604	594	577	622	576	596	602	632	638	622	571	636	560	599	636	603	614	609	587	612	634	592	600	596	578	553	626	605	590	587	594	625	619	616	595	591	588	591	594	596	624	660	595	622	599	575	582	570	629	623	584	590	565	563	611	600	656	572	600	626	623	577	628	615	614	613	569	565	593	593	558	557	615	598	556	635	592	565	601	568	608	603	571	570	591	615	604	617	571	616	561	635	636	616	589	605	596	576	577	598	595	564	576	619	590	593
11097	8334	9552	8469	6046	4152	4212	3833	2845	2078	2063	1959	1782	1499	1093	931	933	1024	1127	1276	766	619	549	617	572	579	549	451	506	474	443	500	553	506	462	487	523	520	479	349	260	256	321	297	266	213	224	224	213	204	237	231	212	203	207	216	205	204	204	218	209	229	205	208	203	195	193	201	190	214	206	201	226	212	198	209	219	233	195	209	196	200	202	204	187	209	212	228	196	212	198	189	219	177	208	186	224	212	164	205	208	227	214	192	219	176	201	190	188	190	193	209	217	207	205	193	181	212	209	201	192	227	199	204	210	197	218	198	231	215	190	179	198	185	233	220	225	190	207	221	226	203	225	205	204	208	230	215	197	212	196	188	194	189	225	211	188	211	221	180	226	187	195	216	201	212	205	239	213	202	203	177	207	175	217	198	222	202	231	210	212	213	206	197	209	216	193	208	225	190	196	196	228	189	197	186	222	216	184	192	201	192	209	196	192	187	185	195	224	201	206	224	186	214	202	220	217	195	224	213	194	206	215	211	215	224	210	218	207	225	188	214	203	178	212	209	189	231	202	189	188	202	203	214	184	206	212	194	192	218	206	196	198	211	236	196	219	207	182	194	197	170	181	227	196	217	204	217	211	203	176	194	210	218	210	212	178	187	217	196	166	203	224	216	174	220	218	200	212	211	209	235	210	181	200	179	190	230	193	194	217	199	226	192	206	182	203	223	192	200	205	210	218	233	201	203	215	197	196	196	200	240	191	190	198	210	206	219	206	184	210	213	222	197	210	236	221	213	185	190	195	227	214	206	237	198	219	187	198	213	234	217	240	232	193	202	199	200	191	206	208	206	176	207	208	196	205	204	202	185	193	212	206	208	194	232	236	203	211	230	215	199	224	173	227	188	202	192	213	217	211	213	208	200	217	205	173	197	185	202	209	228	214	217	206	208	211	179	231	214	193	212	203	221	203	185	207	180	231	217	197	202	191	191	211	206	227	207	212	190	212	212	209	186	191	200	200	206	177	201	196	209	205	183	243	192	211	216	203	249	205	215	217	199	198	199	169	216	201	185	189	199	201	206	219	205	176	218	220	208	182	219	183	206	225	202	189	197	195	203	234	184	218	189	214	225	195	209	193	206	201	175	191	213	227	225	219	217	208	195	205	197	187	210	203	195	216	219	194	189	211	170	204	200	205	181	194	186	181	196	226	233	212	183	197	208	221	220	207	230	192	222	201	211	210	177	213	202	170	211	195	214	212	209	180	214	201	188	220	186	222	201	207	211	193	204	217	185	182	220	204	196	197	215	195	200	198	180	213	201	197	209	229	202	193	175	185	211	200	213	223	225	186	192	208	198	236	187	193	213	194	183	177	205	192	204	192	207	209	198	189	193	212	196	197	218	214	219	231	211	208	197	197	201	205	181	203	223	193	233	197	218	192	206	208	171	211	195	207	201	207	199	219	205	213	204	186	214	239	217	185	231	213	189	193	197	212	203	190	230	186	209	191	209	215	192	231	206	194	204	181	199	201	201	205	180	175	201	188	227	189	187	189	198	195	228	221	191	197	199	207	186	197	222	206	198	214	202	210	192	199	170	217	181	214	210	211	215	202	198	188	213	219	215	194	213	219	168	194	201	221	222	209	221	194	204	215	190	206	206	178	190	208	195	209	223	232	155	185	206	215	214	215	232	215	196	212	210	199	186	233	221	211	194	212	201	195	210	214	208	226	204	195	198	214	183	216	215	191	203	210	197	190	193	216	214	189	211	175	213	219	214	199	204	194	225	210	192	187	223	213	220	187	172	212	191	213	201	220	183	206	186	204	203	198	210	198	189	201	186	205	198	189	209	205	211	194	189	234	207	203	214	213	211	214	190	204	197	214	199	210	200	182	181	190	194	210	199	200	207	217	209	195	221	182	201	199	193	191	205	227	214	222	234	195	198	207	228	205	203	196	239	213	213	206	196	203	236	178	187	188	212	201	188	187	191	208	210	224	215	175	206	232	207	226	235	208	210	185	207	189	201	225	222	215	221	216	209	212	202	233	186	187	209	214	193	183	190	206	228	207	198	196	234	202	213	209	211	205	212	174	221	188	196	204	211	200	209	197	220	215	210	205	187	198	178	230	194	218	200	225	190	234	197	241	208	225	196	181	234	199	198	186	206	212	211	227	212	181	220	181	213	183	198	192	192	209	215	200	205	193	173	199	211	229	185	214	217	196	186	214	203	206	199	225	190	205	181	201	213	193	206	206	195	187	206	203	187	184	179	205	203	189	199	214	190	195	207	220	197	200	203	200	194	206	178	207	235	235	202	202	194	201	207	209	200	209	222	210	213	174	213	204	200	214	218	190	186	204	210	190	218	202	219	231	193	194	223	207	209	201	207	188	218	182	194	188	177	211	219	217	201	197	225	203	209	211	204	230	220	199	220	207	212	200	191	204	207	196	184	198	196	221	201	202	225	188	217	190	245	207	208	204	213	183	193	201	196	210	201	179	209	226	204	194	189	209	187	218	197	202	232	181	182	196	189	201	211	222	220	180	202	200	218	199	210	214	205	204	211	210	234	186	200	209	196	186	215	180	206	168	233	196	196	194	239	197	220	209	202	191	227	220	222	181	203	202	182	189	197	214	204	209	196	193	208	202	194	195	209	180	198	200	204	200	214	225	240	190	216	219	217	176	209	206	229	189	243	200	208	159	178	218	222	197	193	205	213	227	232	176	207	205	185	182	215	191	212	220	216	195	207	207	191	195	224	228	191	208	204	203	210	211	206	209	242	205	204	185	216	228	197	223	207	205	196	203	191	196	210	203	216	187	190	195	217	191	225	215	202	193	215	219	202	187	229	192	199	176	182	192	202	182	199	213	189	204	237	223	182	219	209	230	185	191	207	189	216	192	192	209	223	197	204	217	214	200	216	220	198	220	203	190	194	197	196	209	220	194	220	219	215	226	207	218	225	208	215	209	191	207	199	196	216	220	189	199	203	221	210	200	192	200	222	177	203	185	215	206	192	229	194	205	200	196	231	197	234	226	204	200	218	233	213	208	177	224	196	213	219	189	189	212	205	212	177	188	247	217	235	199	192	208	238	190	180	237	242	185	209	189	208	214	206	218	199	220	197	202	194	200	206	200	216	190	209	197	190	185	190	190	211	225	179	245	229	206	166	216	209	216	215	222	201	199	194	220	215	214	172	209	213	249	195	206	222	176	192	204	181	210	218	222	215	223	231	193	220	219	202	191	203	208	207	221	217	195	187	190	202	186	197	212	235	206	202	177	218	205	200	209	176	208	203	200	208	180	230	214	200	206	182	222	188	221	210	217	196	208	209	197	207	230	194	183	201	194	219	195	200	215	240	211	196	196	206	195	211	219	203	207	200	223	214	200	209	200	201	215	181	205	208	208	221	239	188	224	219	207	204	193	217	211	207	191	210	199	206	223	227	187	201	208	203	205	233	180	213	219	218	188	214	220	208	229	187	212	194	198	198	216	182	201	203	187	207
7626	7933	14536	17529	15196	13322	13919	13531	11512	8394	9023	8834	7890	7036	5355	4440	4799	5396	6145	6279	3569	2873	2826	3431	2998	2999	2704	2336	2464	2397	2253	2777	2909	2613	2344	2517	2840	2828	2121	1665	1028	1148	1437	1284	975	850	709	740	641	657	698	725	577	611	599	605	562	611	586	559	598	582	582	548	602	594	555	552	557	598	584	559	580	575	578	555	581	583	562	577	579	554	599	548	588	593	575	555	591	602	570	585	563	575	569	596	598	562	551	579	532	600	544	547	576	568	600	598	579	563	550	596	595	581	575	574	519	595	578	576	585	552	603	573	571	561	557	533	602	572	564	570	529	619	527	589	534	574	571	590	579	533	616	622	560	598	598	565	566	602	578	539	600	582	575	535	571	587	562	593	602	572	576	578	591	561	598	607	567	568	546	545	574	616	590	586	542	544	564	589	563	593	580	587	588	585	581	643	585	557	559	578	561	571	576	538	565	546	558	541	600	559	571	548	548	593	562	618	575	628	526	587	572	596	585	584	569	570	557	555	548	585	602	558	531	563	570	546	570	618	565	552	596	589	539	574	583	549	564	596	545	569	609	585	540	573	597	545	620	587	572	583	575	576	574	594	587	562	570	595	583	545	548	595	553	545	531	636	583	549	569	607	575	561	561	578	568	577	575	527	566	579	543	561	569	609	590	621	615	609	554	566	574	572	526	577	573	578	587	564	582	593	562	629	580	553	569	615	533	600	598	587	552	568	562	544	544	566	619	530	561	599	590	614	573	527	585	592	546	572	580	583	605	572	592	567	611	574	599	583	597	602	565	600	537	582	566	555	614	605	546	579	572	569	646	507	582	593	598	573	524	569	609	622	615	582	598	576	580	534	580	601	587	581	566	577	600	561	581	564	582	584	593	610	573	592	559	554	595	578	555	603	557	575	547	596	583	549	554	619	557	567	591	596	564	589	572	599	594	559	543	551	577	570	591	557	526	580	569	554	575	557	573	571	601	523	528	579	516	596	557	541	577	577	632	596	558	589	599	557	574	572	537	581	572	572	555	615	596	605	611	577	584	592	549	604	575	614	564	569	589	588	563	576	574	572	623	609	604	556	589	610	586	554	525	540	574	581	552	573	588	623	605	598	563	549	587	566	585	604	598	588	573	594	592	585	567	528	573	582	578	554	576	562	577	572	547	572	567	575	587	568	569	566	552	597	573	560	556	542	576	543	579	577	591	562	605	579	573	586	559	519	574	575	563	582	583	576	580	565	574	566	598	580	564	554	587	560	558	600	541	594	573	597	579	560	586	593	529	573	569	540	539	577	639	569	556	589	589	582	603	593	576	599	567	554	578	555	570	539	559	606	580	603	531	587	585	572	587	565	569	568	570	583	526	553	593	566	577	570	576	543	529	621	564	568	520	616	554	550	543	573	567	554	600	548	576	600	603	558	593	543	542	602	563	620	608	535	586	551	553	616	621	621	589	587	572	573	587	560	565	612	598	549	581	538	585	570	607	534	573	587	613	584	544	562	593	561	568	578	570	557	596	579	561	597	601	541	552	564	554	623	558	575	619	610	566	535	588	610	526	581	590	589	570	568	618	605	609	609	546	583	569	551	543	570	602	568	589	567	567	535	585	618	585	596	601	569	592	556	579	635	601	531	560	563	574	588	543	593	577	620	581	563	639	570	590	543	572	585	536	566	533	563	578	600	589	572	607	579	573	570	577	580	615	583	572	607	622	579	559	607	533	600	551	561	546	577	589	626	570	645	607	574	569	571	560	611	576	581	569	616	606	586	560	597	603	553	586	524	598	578	547	599	570	588	523	582	532	597	594	544	521	597	568	578	600	543	562	610	520	556	596	590	552	550	603	558	596	620	521	570	578	561	590	572	568	551	542	586	588	594	578	570	565	599	584	543	546	566	525	571	599	569	557	604	544	557	562	570	613	546	581	562	576	556	548	517	577	539	589	581	580	518	580	581	549	613	552	617	561	564	579	595	555	581	540	551	566	577	550	538	591	624	550	606	572	536	533	598	597	556	610	607	571	620	558	535	574	575	518	592	558	568	582	548	612	537	609	621	578	574	563	593	572	562	552	545	550	559	576	604	574	558	556	552	553	553	640	571	557	619	543	581	581	529	571	596	608	588	563	576	565	577	522	568	576	569	602	573	575	605	566	559	598	586	573	577	590	562	559	608	593	518	608	554	586	593	560	573	551	566	606	613	584	616	594	575	560	578	587	557	525	600	595	531	552	539	578	550	598	561	546	565	542	553	562	516	584	604	582	546	532	584	566	587	580	566	553	570	564	515	568	562	608	599	558	625	603	553	541	534	582	568	565	551	551	587	589	528	553	582	588	601	547	581	589	558	540	607	516	560	521	559	619	585	637	606	547	569	535	561	578	538	577	524	559	564	592	575	590	607	578	582	558	573	552	580	565	569	555	548	577	600	563	566	601	544	612	568	528	567	601	540	608	577	548	557	552	584	549	631	590	596	574	599	531	527	552	577	545	611	579	560	588	582	560	569	574	544	560	547	536	588	553	571	560	572	571	540	572	591	555	582	586	557	600	569	584	596	557	599	581	600	560	577	596	563	573	562	573	556	580	558	573	586	584	542	571	575	617	610	605	558	530	565	566	587	609	616	569	582	562	573	580	557	568	552	543	570	592	577	585	580	545	577	582	566	590	585	585	591	584	596	566	552	565	565	587	595	569	538	608	564	569	560	576	578	551	579	577	600	601	551	566	554	573	552	580	607	618	571	551	605	576	556	580	560	574	637	586	584	576	577	562	607	529	606	564	556	589	512	574	586	593	568	561	632	601	557	565	570	569	599	569	557	545	579	584	597	579	595	639	558	606	522	558	580	547	570	573	550	584	575	598	588	567	581	559	562	604	550	556	583	555	598	547	599	535	556	620	573	576	610	580	564	610	511	556	542	595	559	543	575	573	547	563	578	570	559	577	553	575	567	594	584	614	584	521	628	609	569	589	585	600	613	562	627	584	556	569	561	556	595	575	586	530	554	605	592	565	598	599	571	537	584	616	587	578	571	580	556	552	548	548	559	563	599	570	603	547	573	568	583	588	567	552	555	542	588	547	576	567	628	590	542	567	579	558	591	559	584	583	582	556	557	585	594	625	586	576	547	581	581	560	551	618	561	550	561	576	557	558	613	574	554	593	584	582	557	581	548	554	564	564	542	583	574	612	548	602	587	583	589	542	532	598	582	569	575	564	580	500	594	582	543	558	554	587	602	573	574	587	564	575	567	576	588	553	569	598	576	571	590	601	573	543	566	580	572	600	545	597	574	547	564	593	584	541	580	568	594	578	563	614	613	586	594	594	563	548	599	553	582	606	564	607	568	567	532	589	570	558	556	548	579	600	601	595	569	584	547	581	547	592	592	565	548	557	545	578	588	599	569	581	590	523	570	612	514	564	618	601	605	550	604	576	590	569	538	544	573	587	604	546	569	588	550	582	611	624	583	537	584	542	582	605	611	539	554	610	567	580	567	569	561
27656	25606	29117	30643	26819	24071	25028	28555	24907	20235	21295	20087	18525	17474	11828	11255	10079	11708	13860	12616	6211	5697	4229	5518	5781	5750	4025	4409	4865	3692	2823	3732	4950	3798	3543	3771	4208	3982	3020	1942	1055	1144	1627	1279	761	538	458	439	339	312	296	331	239	238	223	214	197	179	186	207	200	188	159	183	182	183	201	214	156	192	173	195	177	161	191	192	196	210	177	186	187	183	188	169	152	175	197	182	182	195	182	187	174	178	231	224	230	191	181	196	192	175	170	190	185	164	159	183	179	201	176	196	168	193	184	178	186	189	185	180	176	177	177	178	170	173	196	199	198	172	176	203	170	180	206	185	187	142	183	157	187	188	161	193	174	202	157	193	183	175	182	161	176	189	191	157	206	192	179	194	199	179	170	181	186	188	193	193	177	209	188	193	160	168	197	186	184	176	183	176	188	177	194	168	177	198	182	176	157	173	193	181	167	187	190	172	195	179	176	167	178	189	177	175	186	191	181	197	167	176	175	175	178	186	178	204	213	184	207	184	185	179	195	197	175	198	193	195	179	178	171	159	199	198	181	151	191	159	185	174	169	185	182	168	166	192	189	195	176	193	186	170	186	184	175	176	195	190	181	200	189	206	178	174	183	172	199	179	185	185	187	168	150	183	182	181	201	190	193	190	169	188	183	184	186	177	173	197	165	191	200	170	164	193	197	191	182	204	185	187	188	182	169	191	181	182	188	166	189	173	176	192	188	207	161	166	176	177	167	180	213	212	186	190	204	199	192	187	169	158	191	198	192	155	183	170	167	191	214	202	172	190	171	182	189	189	170	204	176	170	181	210	193	189	192	179	178	160	180	172	187	167	164	188	194	155	206	196	168	176	219	186	199	180	180	176	174	190	162	168	179	195	180	167	203	176	189	168	196	189	192	185	152	212	188	170	199	191	201	181	174	177	177	219	187	181	176	184	161	193	207	181	190	184	208	191	213	177	166	178	181	173	173	156	186	197	179	162	174	200	180	197	197	169	170	176	189	168	196	160	190	178	180	190	160	194	192	203	191	182	185	202	171	169	181	146	187	205	182	178	172	162	190	202	177	206	180	202	190	199	176	184	170	175	160	169	185	168	178	188	180	172	203	191	180	192	181	196	187	188	181	197	191	186	173	193	185	171	177	158	196	180	187	174	161	185	172	188	177	179	178	206	194	183	186	199	177	210	164	206	189	174	188	193	171	187	175	194	176	196	173	173	180	190	173	192	169	211	177	179	177	185	192	191	171	186	193	215	175	179	176	182	202	192	196	184	188	175	175	157	167	184	160	194	179	176	156	192	179	172	161	189	208	178	183	177	182	186	174	169	188	180	181	179	164	182	176	185	166	191	182	162	163	201	178	176	192	198	185	194	197	178	177	174	164	167	180	197	191	189	193	168	197	192	184	181	186	180	189	178	181	214	181	195	163	179	192	194	163	191	210	171	185	208	186	175	176	187	180	178	187	160	220	162	183	186	172	176	180	194	185	191	206	185	183	183	203	174	151	179	168	176	203	184	198	200	182	194	186	177	148	188	181	182	210	198	170	177	177	195	201	185	194	179	182	188	192	177	210	180	181	177	211	189	201	181	169	188	206	213	189	155	185	194	154	187	186	174	173	185	180	191	189	203	168	178	198	194	175	176	175	200	204	193	199	158	173	176	174	172	199	183	213	168	170	203	183	179	186	176	165	178	190	192	176	185	213	155	166	195	172	180	202	197	178	161	178	162	143	180	193	167	175	169	177	197	191	194	180	201	185	164	199	199	178	161	168	197	197	174	190	170	172	169	176	206	185	179	190	167	167	181	199	168	177	190	177	206	168	206	178	203	180	181	204	187	195	185	176	180	173	192	193	179	169	191	195	189	167	169	193	176	178	184	201	160	189	188	177	215	178	177	178	185	185	169	204	189	195	204	201	170	180	180	215	147	179	151	171	179	181	179	202	178	173	186	180	182	179	199	179	184	193	193	164	182	193	199	177	182	185	188	166	181	188	191	183	228	189	171	198	214	183	193	192	188	177	176	165	190	192	173	183	180	185	212	203	175	180	226	192	186	170	170	168	187	180	209	159	194	183	192	165	173	173	198	172	209	182	159	206	184	175	169	187	194	174	182	187	200	187	152	167	185	189	172	201	191	175	171	164	201	176	197	168	197	170	200	218	192	187	170	181	204	168	178	176	169	202	185	179	175	169	161	175	166	186	171	199	177	189	161	181	194	177	169	195	197	182	177	173	174	195	200	185	205	168	161	203	181	208	183	183	181	195	173	211	206	178	206	200	172	202	180	189	202	184	172	177	182	201	184	182	185	177	205	172	216	187	188	167	181	171	181	177	179	202	190	168	146	166	155	184	177	176	175	183	196	188	199	173	197	160	196	185	174	192	178	177	205	184	182	195	144	162	181	204	205	160	181	177	216	183	197	182	204	159	215	170	182	190	201	179	184	184	177	177	185	184	183	184	154	213	185	166	173	181	179	166	169	192	154	175	190	193	170	195	161	205	169	198	173	170	162	181	200	177	199	190	178	170	167	184	180	180	139	166	169	180	174	179	188	190	187	175	182	167	176	189	195	159	191	178	173	182	169	169	183	193	172	206	193	159	179	182	182	199	170	186	194	174	193	196	183	162	177	207	179	172	173	188	160	181	175	189	180	178	180	201	169	169	186	173	217	192	195	163	178	210	185	192	177	183	202	181	181	195	141	174	204	191	188	166	182	187	176	182	198	186	174	171	170	183	167	180	199	194	189	190	176	196	178	191	195	174	175	178	159	177	173	173	174	207	174	158	194	193	188	192	191	180	185	189	199	174	167	193	194	187	191	195	182	172	169	196	177	203	200	184	167	192	180	156	180	188	168	183	183	167	150	204	189	187	196	199	175	180	174	185	171	192	193	169	188	175	195	161	172	160	205	214	182	158	199	187	174	193	189	190	180	183	155	162	151	186	169	152	182	173	171	176	183	200	192	188	165	198	170	187	212	186	153	181	171	194	173	191	174	179	161	192	175	192	182	184	217	185	171	175	200	179	192	179	172	187	179	185	196	176	171	199	205	188	192	223	172	167	196	181	188	162	175	205	169	166	168	166	178	175	218	178	191	199	183	169	184	209	160	170	183	197	198	178	186	180	198	192	158	180	187	205	204	165	168	193	205	184	178	181	191	186	172	168	162	162	177	186	191	175	189	190	154	213	190	188	196	182	189	192	184	184	176	184	174	174	192	179	175	168	179	200	174	189	209	197	194	190	191	161	197	200	184	172	173	186	177	178	172	177	195	169	167	187	199	212	128	199	212	195	163	186	197	169	195	176	213	196	188	180	166	170	183	192	172	167	184	173	173	178	175	160	178	192	190	175	188	160	188	175	186	186	182	167	175	179	214	174	187	190	181	175	177	181	171	181	176	188	199	163	174	184	186	185	190	192	194	178	189	163	204	184	173	191	189	174	198	178	172	171	199	210	181	199	174	164	190	185	193	186	186	175	186	165	177	189	177
18573	20689	28445	34420	33801	34275	36574	39476	36255	33797	37144	36624	35462	33462	26992	28963	29873	30876	33826	30798	18124	20034	16553	20816	22370	22472	15906	19256	20625	17661	14413	19075	22799	18596	18691	19537	20766	20250	15373	10434	6528	6788	10175	7639	4268	3151	2553	2199	1678	1396	1426	1548	891	934	815	754	624	630	640	669	596	520	538	544	540	538	534	571	499	530	563	555	540	517	534	530	517	569	528	554	528	504	534	520	529	478	535	536	533	528	509	522	520	550	761	902	770	501	522	547	551	566	475	527	506	540	496	534	544	551	506	505	510	566	530	616	519	517	474	515	490	516	536	507	530	524	514	474	525	527	506	496	517	513	511	539	512	536	564	555	508	506	494	543	511	531	549	541	502	551	509	518	546	498	521	534	540	493	557	579	577	545	509	516	516	523	492	521	471	482	561	567	543	539	514	510	511	534	530	533	525	489	520	506	551	522	533	557	463	528	521	510	525	524	535	502	531	523	548	518	508	534	525	536	547	555	502	500	490	545	514	547	536	466	540	534	531	524	555	505	501	546	501	528	533	526	539	506	544	513	527	552	565	494	514	569	502	535	513	535	519	527	513	494	553	525	523	506	517	522	544	486	574	514	532	479	503	571	544	510	504	515	585	556	568	551	501	476	537	533	521	545	485	524	549	527	518	513	508	530	552	533	517	525	540	552	526	540	566	538	498	491	476	526	498	560	515	539	559	563	548	525	525	516	525	537	515	482	510	501	523	500	549	525	485	542	577	519	511	482	510	535	538	524	518	502	553	531	546	527	525	516	475	528	498	492	515	541	517	536	534	501	528	468	503	560	554	529	503	534	529	534	519	502	541	485	547	507	524	544	479	517	490	558	537	551	545	527	513	496	516	503	530	536	538	563	529	543	498	507	515	522	575	496	490	521	561	554	506	517	484	523	507	530	527	549	506	553	522	568	515	555	540	519	513	539	541	538	562	519	508	533	528	514	511	512	520	501	538	518	521	535	524	519	484	526	546	492	558	532	535	492	476	565	501	492	499	549	509	534	544	516	517	517	540	494	510	458	523	538	519	536	538	482	488	492	494	549	521	497	525	518	485	547	507	526	510	555	533	534	546	481	530	555	567	539	524	490	531	534	499	543	497	523	509	517	519	527	505	512	521	530	552	488	509	519	504	506	529	512	557	523	524	503	546	544	533	513	462	509	526	515	522	548	533	524	540	565	503	481	496	526	539	517	507	532	534	578	513	496	531	532	524	524	518	529	533	518	522	532	557	538	514	501	523	521	563	538	492	533	498	518	550	518	541	529	551	532	527	519	528	511	537	516	561	543	505	520	512	531	531	542	540	542	515	553	573	507	523	509	497	552	532	500	511	550	513	502	504	574	513	515	515	542	537	543	506	494	549	539	501	517	504	492	525	530	505	518	486	533	531	518	539	521	502	490	521	564	539	505	543	536	542	525	556	511	539	497	523	517	521	556	539	532	510	528	563	501	539	500	501	520	540	536	514	515	533	545	521	507	468	494	520	480	500	505	538	485	517	529	494	543	536	515	471	471	576	541	519	544	534	529	530	549	528	516	510	497	560	524	509	557	536	453	533	521	521	530	519	523	503	531	498	555	589	497	468	513	520	518	536	545	531	537	531	514	501	538	512	533	545	534	513	466	508	505	552	479	516	492	511	533	516	512	525	523	514	504	519	562	551	584	482	543	487	497	523	532	539	464	509	522	535	571	501	530	518	491	525	521	504	518	489	552	480	515	534	489	516	524	496	532	490	510	524	512	497	476	513	557	492	506	544	560	550	504	514	501	497	528	549	527	493	562	525	520	529	538	518	566	504	532	525	519	514	586	521	497	540	528	524	485	486	525	532	532	549	518	516	529	534	520	499	525	546	512	542	509	534	507	544	531	506	522	540	527	498	524	532	481	537	546	537	558	536	519	504	476	563	568	497	517	504	506	519	513	553	526	559	505	526	543	495	512	510	537	494	477	541	493	507	465	513	499	522	497	518	523	480	519	536	491	544	525	531	497	544	506	540	532	511	504	514	526	505	528	530	509	498	496	554	545	505	483	525	503	499	532	517	495	516	521	579	524	550	561	511	561	545	547	547	528	502	522	517	488	497	491	528	512	550	538	515	560	542	488	578	505	542	572	515	543	531	516	531	534	581	552	534	512	505	518	538	568	543	549	525	564	484	527	488	518	503	507	513	520	502	504	505	540	503	510	547	512	518	535	512	548	507	511	514	524	521	529	510	500	535	542	539	533	548	540	475	504	504	474	481	542	528	527	558	532	565	528	490	493	465	533	541	558	532	527	520	550	568	515	533	518	536	510	574	522	556	530	533	534	498	516	490	516	519	516	492	517	571	509	507	543	490	516	515	505	568	542	541	513	516	541	539	491	540	526	557	548	519	512	544	485	541	489	524	529	518	536	524	536	525	532	539	484	550	499	516	525	496	472	526	565	547	510	502	487	529	535	564	539	528	494	524	499	533	541	513	538	533	493	516	514	551	524	557	533	519	534	527	562	523	504	529	500	539	548	537	495	528	499	528	502	512	514	512	543	470	524	513	523	510	527	522	494	534	515	547	539	544	514	522	549	531	524	544	553	519	499	561	527	502	531	538	578	505	538	530	527	472	527	564	497	559	492	503	513	486	503	522	497	528	465	538	560	509	506	495	507	507	475	558	524	495	489	520	474	484	548	501	516	535	525	553	548	514	539	516	518	512	523	536	515	555	499	476	522	506	533	513	538	538	521	562	510	563	491	522	540	520	521	513	594	532	525	526	510	508	541	499	546	504	539	519	578	550	527	522	507	514	524	529	512	507	510	542	545	494	521	491	523	559	554	523	494	540	588	493	500	528	511	518	490	528	490	519	512	508	483	501	535	501	466	516	535	533	509	511	513	531	541	506	505	539	518	491	513	505	538	514	537	544	527	518	513	501	520	494	502	534	570	524	527	514	482	581	585	524	516	583	514	534	508	505	548	522	549	515	531	517	537	584	498	555	522	512	546	531	529	563	536	496	524	506	488	512	494	525	530	534	523	520	509	539	561	530	510	514	541	551	512	505	581	529	532	541	549	548	528	546	534	542	548	495	506	543	516	464	492	503	501	535	542	519	539	531	514	496	543	499	520	529	561	493	517	532	508	496	500	575	540	541	577	522	532	573	538	501	517	523	533	501	546	494	510	563	497	520	529	515	552	518	541	470	470	511	533	547	546	508	534	573	500	538	540	529	535	525	528	568	555	540	537	521	500	518	536	496	543	493	535	495	503	518	504	493	522	513	489	504	567	536	507	486	484	530	506	558	509	513	507	496	549	533	531	514	526	475	548	527	506	543	511	514	559	504	495	506	509	558	491	562	546	502	557	524	489	542	535	562	528	517	509	472	513	538	556	520	511	541	531	541	496	489	550	523	553	522	529	509	484	503	535	517	545	532	490	497	548	530	507	542	527	499	510	518	516	520	539	517	506	511	530	510	526	542	520	518	525	531	524	518	520	531	516	498	489	521	506	522	516
35199	33034	35302	35216	30106	32361	35585	34104	31017	26950	27142	27258	27026	24962	19402	15991	14808	18482	20715	17404	10264	10333	7162	9465	9558	8863	6774	7602	5444	5857	5644	5707	7646	6532	6298	6054	6854	6678	6305	3977	2237	1687	2692	2109	1133	920	680	587	486	330	499	464	296	308	277	296	284	239	244	244	228	239	235	197	214	226	232	231	237	203	238	235	198	185	222	206	198	220	210	213	253	231	243	215	228	213	213	200	200	221	216	201	223	254	268	289	244	226	221	243	223	243	218	239	196	205	211	221	196	244	217	211	202	191	205	222	232	220	217	219	205	227	232	209	223	208	222	215	202	241	199	222	186	212	211	224	208	205	230	208	198	210	206	236	197	229	225	228	206	239	208	233	218	215	190	221	206	201	216	221	218	234	229	225	186	200	212	232	234	237	222	198	214	197	201	216	222	203	206	248	218	252	225	234	215	213	200	243	206	207	209	244	220	208	223	227	198	220	211	225	257	221	213	240	221	224	223	194	207	221	186	218	195	223	238	229	208	216	247	223	210	213	187	226	204	237	211	210	219	209	209	221	235	212	211	210	185	229	222	212	216	244	204	224	219	179	226	239	227	224	219	228	223	217	230	215	203	234	236	214	208	220	226	233	208	186	251	208	221	191	228	215	227	213	249	228	235	234	214	212	215	219	202	225	226	229	224	239	230	221	213	234	224	215	245	219	220	226	197	205	223	231	222	230	215	207	195	230	204	219	212	213	213	205	222	216	201	220	241	195	206	226	212	211	233	219	213	203	244	210	216	240	214	205	227	227	216	235	206	226	220	227	200	224	238	233	209	206	197	209	212	200	220	228	222	218	195	194	236	233	263	235	233	248	211	192	227	198	222	257	211	193	219	245	205	193	218	216	212	224	197	212	197	221	178	200	234	213	222	210	222	198	183	218	215	207	235	228	224	218	249	221	226	221	216	215	205	203	207	227	249	207	223	239	221	220	242	242	206	221	218	218	207	195	224	244	204	215	219	245	221	220	217	189	222	224	240	241	207	232	208	219	243	230	195	186	228	247	206	224	206	187	233	208	229	239	223	217	225	206	227	233	206	239	196	217	209	222	216	239	199	212	201	220	216	247	245	237	206	235	201	224	218	210	206	202	212	214	208	200	228	226	229	226	217	223	221	189	199	189	223	254	219	193	233	257	208	223	209	217	195	213	204	230	201	192	219	235	201	221	197	202	241	245	214	214	225	215	210	242	202	182	205	226	226	202	221	213	228	200	246	191	243	236	211	226	223	191	220	194	201	215	241	240	204	237	223	225	193	206	219	243	233	211	210	213	208	212	241	202	223	218	226	227	205	220	228	208	242	237	209	213	210	226	211	231	220	245	219	217	222	229	206	228	206	210	220	201	202	195	219	203	221	226	215	224	220	218	236	261	225	263	214	227	221	226	224	211	225	215	212	228	248	247	207	219	220	222	229	221	215	189	219	204	217	218	223	219	205	223	212	213	222	225	201	211	238	218	224	215	214	233	211	197	215	212	231	194	182	230	209	218	228	203	228	183	193	226	221	240	218	222	219	224	204	229	191	207	249	228	212	227	205	217	235	232	231	225	223	217	203	195	197	224	195	217	217	220	254	216	216	223	216	216	194	195	206	228	209	218	217	228	221	198	226	219	242	206	196	210	212	216	207	182	202	198	208	226	221	193	238	223	229	226	189	245	228	199	235	217	229	203	226	214	204	208	222	232	212	223	199	198	230	232	230	204	232	223	217	219	199	231	230	206	223	224	198	228	198	217	236	220	213	204	245	210	200	230	249	249	216	229	233	216	230	227	221	213	216	216	239	204	222	233	220	226	229	194	228	221	220	231	191	241	237	223	234	197	250	219	211	201	202	210	204	234	211	191	202	233	239	239	242	211	214	220	206	199	239	236	230	208	220	200	234	213	232	222	213	220	244	223	212	232	245	208	176	207	197	238	238	248	204	217	248	217	226	231	197	235	209	192	206	203	226	241	192	215	223	213	216	209	204	218	212	223	243	253	211	198	192	238	217	225	219	194	213	220	205	232	233	209	221	236	213	219	216	254	241	208	202	236	220	233	231	226	212	202	212	219	218	232	192	189	206	243	194	224	216	206	211	190	210	204	226	223	207	226	236	205	210	250	243	244	232	223	213	232	227	227	214	236	209	197	219	207	257	216	193	210	225	210	225	188	220	200	204	222	227	239	213	217	237	215	214	210	199	224	218	215	248	218	217	204	215	210	220	207	198	202	200	203	228	201	209	196	223	211	224	193	203	202	201	208	236	220	225	194	234	224	218	232	235	200	219	239	217	219	217	172	224	247	240	216	216	229	221	187	202	230	214	214	216	206	218	207	206	194	214	200	213	203	224	237	185	205	207	209	210	209	199	200	224	202	199	230	222	221	223	254	191	219	230	218	249	239	218	239	232	213	221	218	198	223	213	229	220	218	219	226	215	210	212	228	215	208	214	225	196	228	248	190	209	218	223	218	212	227	230	213	202	210	219	214	200	196	230	185	228	216	215	219	230	220	209	216	219	189	200	225	230	226	217	213	226	237	202	222	244	222	225	217	237	219	225	231	189	213	223	194	203	207	205	199	212	218	226	218	240	206	209	212	210	207	206	222	231	216	204	228	214	200	230	221	217	213	225	223	187	219	203	230	189	229	240	225	210	229	210	209	206	232	211	228	216	204	249	207	205	222	218	229	199	228	217	217	210	245	222	209	214	226	208	198	200	231	219	218	231	227	222	213	230	207	238	206	208	221	215	230	217	219	207	206	223	247	240	216	206	204	215	189	212	201	239	195	210	217	224	169	198	228	235	217	228	244	217	235	212	193	209	230	207	204	244	221	226	199	249	220	233	203	203	210	187	221	219	199	198	204	212	213	224	211	230	222	210	208	195	209	212	205	196	235	227	205	212	205	195	221	221	223	224	210	245	214	211	240	222	236	200	202	211	219	210	239	196	205	215	211	251	211	232	228	214	214	199	226	218	199	225	224	228	181	206	223	206	220	235	197	223	221	208	183	216	220	220	238	205	222	232	231	207	208	245	217	232	222	217	196	235	221	234	249	216	220	217	232	220	224	212	241	226	232	206	219	214	205	223	224	199	232	209	215	182	246	205	210	223	254	205	200	231	210	230	226	226	201	204	234	243	223	245	206	216	220	233	216	250	219	197	246	212	202	203	208	249	220	225	215	208	229	198	212	192	223	233	219	209	252	217	207	214	223	218	196	216	222	200	186	191	242	201	232	208	245	217	206	239	229	206	222	234	219	215	201	216	223	230	211	215	209	223	228	244	221	209	223	238	203	236	213	194	222	213	232	226	228	206	202	233	215	224	241	202	209	234	210	227	215	213	222	239	200	197	236	211	214	198	207	212	207	224	208	249	245	195	201	213	225	218	212	202	212	185	215	188	195	215	200	240	233	204	228	215	199	215	221	227	248	193	199	207	222	192	217	202	208	192	243	204	199	222	236	221	189	224	192	216	225	206	214	229	212	176	203
23999	25899	32493	37737	37470	42075	44068	44101	41481	39523	41137	42360	43041	40817	33931	33056	35151	38782	40979	33610	25372	28066	21528	28345	28345	28106	22975	26294	20217	23068	22226	24504	28757	26178	26117	25370	27928	27388	25542	18181	12293	9312	15023	11703	6733	4999	3995	3082	2673	1580	2295	2084	1277	1406	1159	1095	829	819	791	807	700	658	662	710	653	627	676	612	635	629	599	591	611	651	604	606	605	583	640	608	584	594	632	614	611	621	616	588	626	611	629	578	593	764	1132	1101	915	722	599	572	617	597	679	616	586	597	662	627	634	602	648	598	598	630	599	619	622	637	582	620	599	663	616	636	616	603	589	622	608	619	634	600	574	611	618	607	574	616	604	588	611	604	595	618	573	565	608	591	640	627	622	616	612	570	578	593	613	615	611	637	631	635	608	589	646	607	596	611	640	611	627	619	618	626	600	610	622	636	584	641	612	592	584	645	583	602	612	639	585	603	620	611	600	604	599	635	631	589	608	605	591	631	592	638	602	593	627	558	607	621	586	588	599	617	609	633	585	632	611	554	579	633	580	631	617	601	658	649	609	580	604	660	601	571	601	626	596	598	631	584	611	635	611	627	575	627	590	632	616	617	589	600	612	625	655	613	645	634	596	609	629	631	603	586	584	600	598	613	560	600	609	581	613	614	600	621	602	566	644	560	597	605	619	605	598	654	663	590	619	609	602	581	561	625	629	625	615	627	595	610	597	599	589	614	617	587	663	575	630	600	605	644	610	647	658	611	605	673	600	632	637	553	590	618	607	592	569	626	613	590	595	625	597	654	620	612	643	619	600	627	584	642	599	624	619	637	622	613	636	570	555	587	618	607	613	579	624	615	607	604	606	599	576	600	585	555	597	647	595	596	605	582	617	613	576	596	614	602	639	602	636	620	600	641	673	571	620	576	583	625	573	577	607	626	648	642	588	622	630	591	597	587	656	593	589	609	607	598	633	643	639	628	595	615	616	592	578	626	610	626	639	577	605	601	586	631	620	598	613	588	620	622	625	656	645	577	583	614	620	660	646	626	602	634	590	598	602	624	589	612	597	603	617	638	618	611	568	616	650	583	597	575	591	601	606	636	591	618	636	622	588	620	596	646	621	646	603	590	631	547	607	632	583	620	615	583	598	636	557	576	580	584	614	604	619	624	658	609	608	608	605	626	583	591	618	580	575	615	608	622	627	651	650	597	648	648	607	603	659	604	635	591	586	640	578	618	592	637	588	599	634	609	605	641	613	602	584	640	619	583	630	610	563	648	609	635	632	583	603	570	612	629	610	613	629	650	610	645	619	643	622	581	606	652	616	621	614	597	627	603	636	612	599	610	603	606	588	589	626	581	603	609	607	634	609	619	605	655	589	606	620	630	598	657	625	602	616	623	625	590	579	649	632	610	579	637	581	624	638	626	619	664	629	641	618	588	632	627	633	579	591	578	627	658	587	649	648	640	624	674	603	621	597	575	579	617	630	642	612	588	579	603	597	622	591	600	622	614	615	587	555	603	619	681	634	639	635	662	587	595	642	598	579	603	606	611	613	637	599	604	633	592	644	612	632	644	643	632	596	598	593	642	625	652	619	642	619	580	592	644	604	653	646	603	585	613	649	612	594	588	590	613	569	604	598	619	630	608	603	619	643	628	576	629	602	608	593	625	618	609	584	605	599	575	625	581	601	618	615	601	610	631	602	617	594	609	590	661	624	588	656	620	606	615	637	593	633	625	612	596	618	627	629	608	612	577	591	596	586	612	599	623	624	614	609	637	684	632	648	590	606	650	616	571	583	634	607	613	609	649	621	601	585	628	585	608	595	582	655	592	581	652	640	622	625	632	622	561	633	583	625	591	603	592	648	598	608	563	594	615	647	617	629	627	603	608	631	619	630	586	632	635	601	592	574	609	617	589	632	633	619	589	633	638	665	599	607	638	612	582	581	613	619	593	600	539	641	614	619	619	603	607	637	601	574	647	620	668	616	635	625	623	590	626	602	609	612	596	613	616	559	610	627	600	617	620	628	626	572	606	624	604	619	573	625	604	628	640	625	620	606	605	600	637	614	564	632	586	580	630	596	655	638	611	591	614	638	622	584	604	666	624	598	643	607	594	639	639	595	637	584	604	564	593	589	572	630	587	620	557	619	547	594	624	614	649	597	576	599	641	622	597	615	637	621	630	603	612	658	618	616	622	646	610	640	639	659	624	621	663	671	632	587	627	601	600	588	589	598	644	608	622	607	597	624	597	620	611	611	592	607	593	578	606	552	626	611	599	603	567	613	543	633	599	633	605	565	622	591	641	578	599	621	596	623	611	558	573	594	619	633	604	590	608	640	629	598	586	584	651	586	626	634	590	643	594	640	592	577	599	653	587	598	612	630	614	668	607	613	610	639	629	586	596	613	589	630	599	656	627	608	626	600	644	612	667	606	606	606	635	624	595	564	597	656	608	618	594	638	594	562	633	599	581	620	585	623	597	608	588	663	584	633	609	611	596	565	640	674	598	626	614	642	654	608	641	621	633	588	632	606	658	598	544	579	610	580	598	657	591	575	648	616	584	608	626	610	595	624	589	593	604	609	649	605	623	631	638	606	633	603	629	619	621	624	603	571	624	661	581	619	584	622	605	588	600	585	676	639	632	646	612	596	629	579	600	628	619	601	614	577	619	610	608	604	584	623	638	634	597	615	596	579	599	599	623	595	608	622	604	617	611	618	589	605	612	630	625	574	658	588	595	624	688	650	626	586	587	611	635	608	620	597	606	607	611	598	647	590	559	643	626	626	627	614	598	595	646	622	599	613	588	616	603	593	630	626	591	611	562	599	593	622	601	596	609	609	612	614	594	633	616	631	635	571	600	587	585	591	601	620	650	589	615	663	535	586	650	598	616	635	642	609	606	620	602	637	593	645	576	585	661	622	625	628	551	618	584	604	587	629	599	612	625	632	600	650	627	605	627	596	629	631	593	626	623	596	584	645	616	611	602	607	633	627	590	610	642	578	610	630	621	608	594	654	596	584	605	566	629	626	591	613	598	647	614	620	640	576	626	602	634	575	587	587	621	616	634	625	619	621	639	641	664	616	636	627	626	581	621	604	593	607	627	631	545	611	622	616	624	600	567	576	646	604	563	595	608	586	618	614	636	602	603	583	610	614	644	624	655	559	591	600	621	585	631	641	633	641	690	642	596	610	598	635	627	601	639	599	610	605	621	612	623	621	612	616	624	607	619	536	596	592	601	621	595	644	608	615	610	577	605	576	586	627	591	580	599	619	616	674	610	607	631	662	602	609	625	655	605	616	628	599	580	624	585	659	633	625	600	633	627	587	656	589	602	617	580	619	603	671	591	588	593	603	597	614	647	597	601	588	619	590	602	664	651	610	624	612	596	619	613	611	627	638	595	591	651	609	630	633	571	605	671	657	625	617	605	620	595	637	632	611	602	641	627	652	606	643	598	620	633	585	591	597	646	624	595	592	624	606	644	635	602	599	622	646	630	598	628	656	597	629	633	602	605
11112	9195	9674	8233	6500	4820	4298	3714	2931	2250	2234	1901	1947	1837	1197	948	976	1118	1261	1000	710	627	474	663	600	573	513	574	426	535	462	500	542	495	501	471	489	482	439	346	275	257	338	282	253	222	193	220	203	239	214	213	179	196	184	196	213	201	212	198	174	197	205	209	198	207	195	202	216	218	186	158	203	214	189	228	198	204	187	221	184	208	188	213	202	190	160	204	191	185	192	187	195	222	212	222	185	206	204	216	187	208	200	200	159	176	200	183	195	216	226	188	193	186	201	186	189	215	231	184	203	229	197	180	155	197	208	229	201	241	212	214	209	184	189	188	178	188	173	199	188	188	182	173	194	190	203	203	178	202	193	221	212	216	197	214	211	203	165	212	202	215	191	203	198	179	177	213	227	178	201	204	198	218	175	223	189	210	218	212	196	204	200	214	197	197	211	203	207	233	210	191	218	215	211	229	187	199	187	184	190	189	195	210	200	199	228	208	188	216	171	198	195	213	195	211	203	182	209	204	215	199	193	182	190	203	199	181	213	174	210	201	209	206	196	190	186	215	210	192	194	216	197	196	211	186	198	187	191	184	194	210	168	198	206	200	231	210	208	191	186	209	219	209	201	184	205	191	177	171	198	182	196	181	210	201	219	191	201	205	211	205	199	195	175	191	215	236	187	192	237	209	217	199	191	191	191	191	190	186	221	199	165	198	189	216	206	180	180	216	189	208	214	199	210	180	185	187	212	209	217	228	213	197	206	190	199	196	194	185	209	192	194	205	175	189	184	188	206	187	208	201	208	185	192	195	193	185	220	190	189	194	169	205	193	214	192	188	199	193	212	207	191	198	220	202	195	198	192	192	224	193	203	212	177	202	186	222	212	201	200	213	196	175	201	204	205	217	210	224	188	180	198	204	186	184	234	192	209	161	214	215	188	201	198	196	207	191	209	200	218	178	177	190	195	201	189	200	196	190	185	213	210	201	197	180	192	189	192	199	192	190	179	189	234	185	196	213	205	211	206	161	226	202	178	187	200	184	208	190	188	211	232	165	184	198	191	213	216	194	176	210	187	186	199	203	192	190	200	200	183	202	187	195	203	203	181	174	183	186	201	205	186	214	185	193	194	226	187	207	228	199	206	210	197	214	215	178	187	189	188	207	194	206	197	181	209	179	210	200	190	198	205	218	224	211	180	194	213	162	205	178	204	199	190	201	193	174	226	197	182	210	187	205	193	195	194	186	198	223	191	188	199	203	210	213	210	230	223	200	185	199	175	207	194	179	217	188	189	208	209	181	208	210	215	184	186	188	211	206	201	207	183	186	195	212	187	210	189	207	194	209	169	204	220	206	198	183	213	235	193	205	199	189	204	192	210	208	173	200	194	178	205	187	197	202	210	210	205	194	199	206	197	219	204	203	218	187	178	209	194	208	193	177	222	194	207	200	202	183	207	186	216	187	208	199	188	209	204	228	191	180	183	197	187	203	200	182	207	200	191	190	211	214	190	220	171	216	209	206	179	191	227	222	211	203	169	205	167	180	188	203	225	206	208	223	196	209	186	191	208	187	204	194	190	175	202	201	199	201	199	204	209	190	188	207	200	212	225	223	176	228	206	210	219	185	205	192	188	199	229	206	185	203	181	204	197	194	180	190	206	209	194	171	221	216	195	208	189	200	221	212	211	199	190	193	192	216	210	201	194	187	188	192	182	213	203	213	216	190	183	192	210	165	223	173	177	189	193	193	181	199	193	194	177	216	176	199	182	213	214	206	206	200	192	222	196	203	220	189	173	192	185	205	211	200	216	183	218	212	217	188	204	206	207	191	199	172	186	204	193	185	205	210	200	208	181	191	202	197	224	210	188	196	215	216	188	204	192	191	203	204	206	204	204	194	188	195	187	204	208	190	208	219	192	186	212	193	185	209	178	207	174	198	211	202	194	196	215	198	199	191	209	226	192	199	231	202	183	219	194	198	202	218	195	168	203	216	195	217	208	206	195	229	221	200	190	206	194	207	196	212	194	203	198	203	205	167	190	179	185	181	207	210	199	217	188	198	200	199	185	214	194	196	222	216	212	194	203	219	205	214	187	200	198	190	177	199	207	220	204	208	183	185	186	203	192	196	197	189	190	174	199	225	193	196	219	194	194	200	204	199	213	243	192	222	185	192	218	190	220	215	183	222	201	197	211	199	203	194	186	198	193	218	198	193	210	178	203	227	200	205	207	175	174	180	210	218	171	197	199	188	227	216	208	203	183	189	176	199	188	192	188	210	185	201	183	207	206	220	193	209	196	182	224	212	209	223	164	196	195	183	191	194	189	191	190	194	200	195	182	202	222	197	192	197	224	184	194	185	189	195	194	195	178	211	201	212	191	206	215	200	205	218	212	218	192	215	202	208	199	196	203	195	187	186	183	241	218	198	201	215	193	203	200	173	190	198	211	200	209	207	190	175	199	192	186	189	240	226	192	225	218	206	208	211	186	211	196	199	194	223	188	174	206	184	188	202	222	193	198	205	203	176	198	210	179	183	196	198	171	191	213	192	208	210	207	193	195	193	203	194	210	208	178	201	196	215	197	186	230	192	208	208	204	195	205	228	180	199	197	193	199	189	212	199	207	218	206	215	163	194	167	185	199	177	198	199	200	178	204	212	220	216	170	193	193	206	174	193	203	184	187	206	204	207	200	213	195	205	186	208	212	178	199	197	205	202	186	206	206	203	200	200	208	185	200	192	200	191	212	222	203	183	207	214	201	192	198	188	189	182	184	218	194	204	183	195	219	185	194	216	189	176	182	227	216	182	216	171	187	201	218	195	177	194	212	201	206	211	210	200	199	213	180	194	213	168	202	237	204	210	217	183	202	176	208	210	191	177	204	161	203	195	199	183	220	202	204	190	219	206	230	201	203	200	192	218	197	193	185	210	184	210	187	200	222	183	188	213	201	189	203	198	197	226	196	178	214	201	191	203	195	207	206	173	200	195	177	211	204	202	184	188	206	190	199	197	215	206	183	202	209	192	193	186	204	180	212	167	170	174	209	204	187	191	185	181	184	163	237	178	185	211	190	170	200	213	216	176	207	184	178	219	207	187	203	207	224	188	228	185	190	200	212	209	206	197	191	211	212	190	205	183	208	211	208	190	180	183	182	204	200	218	200	225	167	206	197	226	193	200	188	198	209	198	212	207	202	216	207	203	240	168	212	200	186	198	214	172	199	193	216	197	197	193	173	205	216	196	222	202	197	191	190	216	199	178	175	194	183	193	231	203	227	212	208	193	196	202	187	189	169	174	219	207	197	202	189	185	216	222	224	170	186	219	207	193	195	200	190	192	211	177	192	209	200	198	218	214	209	187	194	204	207	208	211	207	192	208	195	213	201	179	169	201	186	186	196	176	165	205	187	212	215	209	182	211	187	189	206	201	175	196	193	194	183	204	171	181	184	207	179	203	213	221	207	203	182	202	185	191	206	199	220	200	188	184	167	189	208	187	216	193	190	195
7466	8273	14155	17130	16431	14683	14093	13381	11106	8644	9496	8649	9043	8730	5596	4443	5421	5837	6377	4830	3364	3036	2153	3153	3026	2922	2661	3064	2234	2482	2500	2756	2958	2616	2611	2536	2776	2587	2199	1532	1297	1197	1478	1266	904	736	712	687	690	626	670	628	596	616	609	583	570	565	568	565	548	554	514	546	609	570	547	568	572	550	596	576	571	571	532	600	522	564	531	524	593	573	536	564	567	586	555	544	559	565	550	558	569	580	606	610	594	560	577	550	628	587	579	612	587	559	539	575	531	578	582	549	606	586	536	568	583	550	603	574	553	563	597	566	594	534	579	550	583	492	553	502	549	525	586	584	581	571	545	607	552	593	536	545	597	534	556	579	578	549	556	588	542	537	561	538	596	574	565	540	588	549	550	572	566	560	592	541	540	557	566	574	576	557	544	558	557	584	613	558	533	589	575	542	586	561	587	541	567	562	557	563	603	561	553	567	542	566	586	549	595	563	577	546	587	518	563	592	544	569	553	558	522	570	553	593	545	584	554	557	565	554	547	583	549	545	534	609	523	598	561	592	566	562	568	548	518	548	540	558	582	588	613	591	537	574	503	552	533	577	544	537	557	541	534	591	613	559	547	552	570	534	550	570	551	581	568	544	553	537	602	577	559	623	553	538	566	534	522	602	549	530	532	561	568	542	564	586	576	578	595	532	548	569	592	602	586	538	581	561	543	572	580	570	603	556	538	559	533	591	565	564	579	565	550	569	594	566	595	592	549	563	573	553	544	566	567	606	539	570	554	573	549	544	557	570	554	588	582	522	580	551	560	576	553	578	599	555	600	546	584	546	569	529	552	560	580	511	569	534	556	601	565	530	535	580	529	520	552	533	561	600	575	538	556	530	594	569	589	558	551	584	552	550	556	536	566	532	582	569	566	535	527	562	558	568	555	524	565	571	565	545	572	593	539	548	569	570	603	572	562	563	562	553	585	548	549	543	531	554	567	544	527	564	532	559	524	548	564	551	539	549	532	526	550	578	600	554	546	573	596	569	552	558	575	532	588	566	551	551	541	558	590	582	544	543	576	563	547	556	568	544	546	581	573	555	604	532	613	562	566	585	548	606	569	571	552	537	519	552	594	526	604	562	568	534	585	562	548	529	565	549	515	542	537	589	567	575	567	613	557	583	541	571	543	551	561	518	535	585	538	567	554	532	519	571	569	628	525	565	578	566	560	585	588	539	540	566	514	562	581	543	550	621	540	566	553	593	596	568	603	545	562	555	540	522	532	573	552	561	576	588	571	549	576	549	565	528	540	561	575	592	545	553	600	570	535	594	589	569	582	576	559	518	579	532	560	552	528	509	581	593	555	553	538	583	601	545	559	535	553	540	540	587	581	558	564	578	558	536	581	545	564	546	559	578	502	597	577	557	561	518	534	558	561	533	581	547	543	612	571	565	556	555	574	573	560	602	601	518	571	571	571	564	546	563	525	571	544	607	530	566	541	564	527	600	543	531	589	563	556	567	571	594	551	578	584	554	605	535	556	558	514	529	564	581	545	540	522	566	587	595	592	531	577	523	548	557	582	596	558	545	512	577	539	549	532	576	558	570	561	517	561	573	589	577	542	536	562	604	580	570	555	571	584	544	572	584	544	564	564	526	539	579	578	521	563	560	571	536	534	577	560	530	571	549	591	597	559	577	554	555	578	556	600	564	581	560	581	554	576	542	591	541	574	567	572	557	580	590	550	549	561	543	573	524	522	582	530	547	527	615	596	563	584	542	558	564	585	586	515	568	569	569	568	560	544	609	561	555	555	590	575	561	532	534	518	558	534	552	550	579	559	555	530	557	522	564	588	530	562	567	556	529	608	541	558	564	594	535	576	519	539	530	525	559	567	549	504	573	591	596	562	540	557	564	568	535	608	563	564	571	564	571	531	537	549	570	549	568	570	570	595	590	538	548	541	594	531	574	562	569	595	574	536	537	565	558	593	556	580	557	566	571	556	610	591	615	535	595	588	547	547	561	567	596	537	571	551	558	574	543	571	571	582	546	565	560	534	543	614	599	558	571	514	549	574	574	568	597	569	530	558	568	531	546	529	579	544	587	551	572	547	574	578	515	569	535	568	571	555	578	592	553	556	601	533	554	556	543	546	553	561	558	543	516	590	575	548	557	592	559	523	559	576	528	582	528	538	499	623	569	537	604	587	590	548	586	577	558	561	568	556	594	519	556	539	590	542	567	570	549	538	562	562	576	559	498	543	610	556	542	547	574	564	545	576	581	557	540	550	567	568	543	526	554	605	537	537	563	584	577	576	596	577	599	544	532	575	517	540	579	558	551	586	571	561	589	550	595	569	551	520	567	576	559	522	526	584	576	564	591	608	559	539	551	561	598	578	551	569	555	514	564	531	558	578	527	560	556	585	597	531	586	599	593	559	538	565	530	584	540	567	582	532	574	573	526	561	596	541	544	560	562	577	539	558	566	616	581	573	553	538	514	560	549	543	544	569	570	614	579	609	582	567	539	602	549	540	507	537	522	599	536	564	576	600	585	586	572	586	530	612	609	520	541	539	525	578	531	610	555	560	577	572	566	547	556	583	576	547	547	567	551	537	542	584	594	568	570	559	558	542	552	548	556	574	590	559	573	577	565	561	532	542	541	547	586	549	606	562	603	577	544	587	569	597	524	583	538	589	543	598	612	576	580	580	519	539	564	575	577	565	548	588	544	531	559	557	543	508	575	530	539	550	592	562	569	526	556	594	539	530	551	561	547	543	566	572	593	570	576	584	544	562	563	584	554	555	489	544	547	546	567	537	603	567	588	567	530	590	541	574	555	591	523	589	517	575	531	562	612	581	573	543	566	575	526	561	554	579	540	531	552	548	537	574	551	542	545	532	536	545	530	621	546	563	546	547	603	567	548	578	567	572	538	523	574	562	563	558	546	522	550	574	568	532	562	577	548	560	592	544	591	554	570	515	561	552	552	587	528	586	546	516	591	545	557	547	582	578	554	531	570	584	558	514	546	574	615	574	572	566	549	582	583	590	542	546	543	610	575	553	525	576	511	578	597	553	573	578	556	598	567	594	574	542	577	559	584	570	558	567	537	561	535	567	569	558	546	559	545	581	547	575	570	532	523	570	571	534	522	553	548	595	553	607	591	547	562	553	560	572	559	591	535	579	541	502	561	561	594	552	619	535	554	580	545	577	548	552	533	524	523	577	538	548	551	546	557	559	544	539	540	548	531	548	553	572	538	562	596	563	538	567	561	536	572	600	562	563	559	579	547	582	537	573	595	562	560	553	596	575	591	573	551	546	548	549	552	510	567	587	553	583	519	571	526	554	545	519	524	545	576	569	623	581	571	574	569	569	559	539	519	591	519	569	552	574	577	516	571	568	566	622	606	562	577	534	598	597	594	539	510	522	573	550	555	541	590	569	559	579	581	540	542	507	567	591	570	563	556	580	550	557	558	544	576	566	541	552	578	586	588	552	545	582	560	548	537	562	582	541	558	569	578
28265	26564	29876	29466	27626	24630	24880	28676	25100	20102	21395	19776	20351	19041	13012	8836	11449	13047	11837	12290	8256	6733	3758	6174	6306	5777	4919	5644	4337	3111	3632	4323	4634	3969	4321	3859	4057	3872	3235	1695	1739	1837	1814	1279	600	444	429	359	314	284	316	280	212	218	245	172	150	202	170	167	157	144	170	162	190	184	164	165	157	132	164	159	178	137	153	144	152	150	137	158	174	134	154	147	166	161	175	153	162	136	161	136	156	172	155	162	156	156	148	149	157	142	148	146	136	164	143	150	142	144	142	135	135	154	149	170	143	137	148	155	162	170	156	170	146	170	167	154	141	168	150	169	145	152	142	164	137	153	149	147	147	158	148	120	162	134	158	152	153	166	154	138	130	178	163	153	165	155	154	148	138	155	154	159	149	150	133	180	163	159	137	143	146	141	136	157	156	172	157	135	144	164	159	168	150	135	146	137	154	151	163	180	135	154	145	152	152	136	150	149	157	140	169	136	154	126	169	164	142	149	150	151	148	145	154	152	161	145	159	152	129	150	154	134	129	147	156	139	157	139	134	156	175	144	145	148	167	170	159	156	143	147	174	153	153	137	163	156	145	154	163	156	162	139	147	155	154	140	126	159	154	172	182	168	171	164	148	154	156	176	149	146	157	162	137	135	174	164	163	152	178	157	161	142	144	164	130	156	166	161	153	136	174	151	156	162	163	156	158	135	149	141	155	162	160	170	131	152	147	147	129	175	153	128	160	133	154	161	152	166	127	138	161	169	183	144	138	140	131	158	141	152	154	140	155	162	174	150	164	163	159	148	145	153	167	153	150	144	172	142	157	148	145	146	152	145	146	140	142	171	165	139	141	140	143	165	172	144	150	136	153	156	148	170	171	158	118	153	173	154	166	152	163	126	151	179	146	176	150	142	152	161	144	135	175	122	140	151	155	150	160	160	152	161	163	140	162	150	185	162	158	151	144	151	181	161	152	162	152	168	185	146	166	136	157	147	154	160	154	152	146	158	157	166	144	149	146	149	167	139	184	167	182	159	134	141	141	157	157	143	154	178	160	169	150	168	147	154	154	161	155	164	128	151	143	143	145	155	144	163	154	171	146	139	151	148	165	176	168	167	170	176	159	174	144	146	148	172	171	161	156	174	157	164	166	169	156	152	163	137	160	140	151	128	151	142	142	156	163	155	166	161	160	139	170	173	151	173	144	170	163	145	150	133	148	145	155	150	156	150	145	155	160	147	142	159	143	152	128	155	175	165	170	141	129	131	145	130	165	145	175	154	175	149	143	152	147	151	152	113	143	181	149	160	163	145	161	141	153	144	141	158	147	140	159	135	162	144	156	162	161	172	123	143	143	159	151	136	171	147	137	150	148	162	175	142	149	137	135	160	149	149	153	149	150	146	143	165	160	152	159	147	143	130	157	147	175	156	159	181	185	167	140	166	158	176	158	147	153	132	142	141	158	155	133	154	164	150	158	163	142	162	172	155	155	129	138	166	149	152	148	159	152	146	144	161	145	161	161	151	163	140	157	152	167	161	134	157	149	156	180	150	160	133	149	120	150	149	154	173	154	143	171	169	166	162	162	160	135	156	136	141	177	146	167	134	161	150	170	177	148	132	143	148	153	152	145	161	155	153	143	168	174	154	154	168	149	137	146	127	156	170	144	183	147	144	155	155	151	175	133	150	142	147	142	153	132	150	152	169	147	140	156	159	150	166	178	147	169	153	172	149	146	153	133	142	149	168	152	147	151	152	136	160	138	162	142	159	141	122	153	165	172	161	139	159	151	141	171	142	163	172	135	142	144	135	132	175	163	140	148	148	155	166	159	174	153	154	166	153	142	163	145	145	158	139	155	155	136	163	141	137	182	152	140	146	166	132	163	164	144	161	189	152	163	158	170	134	157	134	165	164	143	141	139	146	145	161	152	166	170	189	146	171	154	175	147	138	168	138	167	146	146	148	150	150	138	143	163	116	160	165	146	148	135	148	139	155	139	171	145	155	144	169	163	152	157	146	154	154	163	147	141	163	163	128	172	169	151	157	153	163	171	130	153	145	139	159	146	147	146	165	147	141	141	161	155	163	156	174	164	156	177	154	134	168	167	149	130	129	156	153	139	160	165	168	159	111	141	143	165	160	142	138	165	164	135	157	156	170	172	148	164	149	154	150	152	149	135	146	138	153	145	164	148	159	153	134	150	145	153	116	156	141	164	146	170	153	141	152	154	144	163	152	151	161	157	164	166	152	167	153	160	168	152	159	160	167	167	146	149	147	157	159	151	155	138	149	150	160	146	146	161	165	163	155	162	151	151	162	138	128	154	155	150	134	157	159	164	157	149	142	141	133	146	139	163	153	138	158	175	153	168	147	146	150	139	143	135	160	142	131	158	122	133	137	161	134	140	131	148	152	157	143	169	168	164	140	152	159	139	162	164	136	167	159	143	165	159	167	159	145	129	148	130	157	162	136	150	157	166	145	186	136	153	149	158	132	160	147	140	158	166	162	155	156	159	135	158	154	166	176	169	159	146	154	160	156	146	161	175	161	170	157	143	167	178	151	176	142	148	154	153	165	166	140	138	148	132	149	146	155	156	162	147	159	184	158	157	173	137	170	152	161	151	163	158	161	164	161	178	135	154	158	167	137	159	142	142	168	164	151	152	179	162	155	157	174	129	158	172	145	146	133	149	149	148	137	154	156	161	157	142	149	132	124	162	154	145	164	160	153	142	161	158	151	146	149	146	171	135	144	159	175	155	140	156	145	164	141	159	164	157	168	154	175	145	143	151	137	138	168	176	164	146	157	149	150	150	158	147	164	136	172	162	151	147	148	140	171	145	148	142	146	165	135	157	140	175	168	153	147	156	159	139	147	150	151	172	154	153	150	132	157	140	145	133	150	162	157	147	162	151	174	162	127	166	152	149	155	153	149	143	146	160	154	130	147	169	152	155	136	143	144	152	160	152	146	159	140	151	120	148	158	143	180	141	157	156	139	156	143	170	141	161	164	151	142	151	159	148	156	145	169	165	137	164	157	144	171	128	153	147	162	145	147	179	154	176	149	151	148	154	135	166	144	148	154	173	149	180	150	151	163	144	154	157	156	134	145	152	152	167	140	149	163	143	169	168	155	139	182	130	155	161	170	147	161	144	151	152	177	147	177	141	148	159	140	159	143	156	175	173	168	135	176	161	172	146	141	176	167	142	147	147	177	145	136	147	191	162	150	165	171	148	148	154	162	139	161	193	145	143	150	160	164	156	156	144	166	151	122	146	154	178	129	161	152	155	166	149	187	144	158	168	149	159	158	138	149	168	144	159	156	164	179	163	153	155	149	148	154	141	149	158	168	147	163	166	174	138	155	157	147	150	142	164	152	142	148	141	149	156	140	159	122	137	137	141	172	148	177	158	169	150	174	135	159	154	123	161	144	147	166	157	148	165	151	170	143	152	158	142	179	164	141	167	159	153	149	144	168	158	141	165	145	177	191	148	152	158	155	156	131	130	144
18944	21122	29061	33842	35850	34398	36845	39844	36612	33619	36549	35946	38178	35951	27351	24805	31889	32559	31832	31149	23517	22198	13817	23255	22580	22255	19385	22448	18420	14852	17476	20648	22122	19063	20834	19069	20463	20117	16345	10099	10133	11085	10909	7919	3547	2575	2301	2081	1880	1370	1675	1448	908	977	890	709	616	576	650	562	532	481	503	481	474	443	464	475	458	427	439	407	468	468	461	507	434	457	477	463	478	422	438	460	430	466	455	454	404	429	447	459	461	485	607	657	566	473	452	421	489	471	470	421	444	456	449	485	443	453	404	457	439	414	483	442	441	438	445	480	445	423	461	435	428	453	417	420	452	436	473	419	449	418	441	448	451	457	447	470	425	469	441	465	431	445	440	420	472	434	479	444	494	461	444	471	452	459	464	453	466	487	466	467	412	473	473	471	467	433	466	455	441	438	426	461	460	415	466	438	443	429	491	423	457	435	423	446	468	444	446	432	452	442	453	446	448	448	460	430	447	434	429	466	447	438	455	472	459	478	424	430	430	437	470	450	448	447	449	485	445	460	444	469	434	433	437	413	442	432	414	462	460	444	444	470	429	460	442	455	458	469	491	432	406	415	439	479	455	436	464	447	437	482	456	467	423	460	426	439	389	480	430	441	436	496	442	432	469	455	451	470	455	442	458	431	467	456	478	458	442	427	446	431	455	469	450	455	452	434	435	475	417	449	440	470	444	456	459	434	428	448	409	426	447	468	453	437	458	461	462	415	455	413	433	464	451	443	475	438	454	450	419	485	428	479	489	492	453	453	456	460	441	481	451	442	458	435	468	445	438	461	441	471	440	434	431	465	482	466	449	454	457	446	444	449	463	456	445	461	462	467	455	477	435	484	473	474	466	428	421	471	429	454	470	474	451	448	440	460	474	469	466	467	452	439	459	462	474	427	441	459	450	468	434	442	479	468	433	460	476	437	466	427	404	438	454	406	479	438	409	423	442	480	445	484	461	463	445	447	444	459	449	435	449	449	463	449	460	439	476	452	476	441	476	444	444	432	465	491	457	453	443	442	444	443	415	437	480	450	475	443	413	478	464	428	456	467	459	437	424	470	445	435	465	470	457	462	445	479	399	488	425	464	419	386	445	450	460	497	403	456	484	451	444	438	443	460	450	446	472	448	462	435	392	484	448	479	458	426	432	406	470	474	429	457	448	462	473	460	434	413	437	461	428	486	398	454	440	458	443	463	464	473	485	457	459	459	451	453	457	394	435	491	430	453	440	459	422	471	464	414	440	456	463	434	420	433	428	445	486	451	435	430	436	444	443	459	501	435	452	406	454	466	434	459	462	463	415	445	473	451	445	462	461	475	465	441	459	424	439	462	443	442	429	420	423	457	463	450	471	416	438	419	446	461	465	481	449	420	465	440	471	414	430	506	441	443	438	424	477	445	470	407	478	460	475	403	425	451	462	446	469	460	475	429	447	474	483	440	445	422	473	452	476	429	481	435	432	462	458	468	416	502	484	442	440	445	459	414	465	442	462	458	461	480	429	422	485	461	455	455	500	453	453	453	454	448	445	438	469	471	426	437	467	418	465	441	469	459	447	507	421	439	447	437	465	468	445	457	442	444	449	473	431	428	447	394	432	436	452	467	414	464	432	439	500	478	440	476	507	438	420	472	477	446	438	453	421	420	421	426	480	469	437	468	443	473	465	447	444	482	464	478	462	409	490	433	452	447	504	463	475	447	449	456	448	401	478	458	449	459	413	420	446	473	471	446	442	398	443	419	412	418	453	459	465	436	424	430	463	450	454	414	450	445	445	420	475	464	452	408	404	467	419	443	469	442	478	465	475	438	429	426	470	438	408	467	443	442	462	441	452	445	478	425	440	410	444	444	468	457	451	449	458	464	435	436	453	484	479	426	423	423	428	431	482	461	478	446	477	472	423	414	488	406	416	466	463	450	478	495	395	471	469	455	441	453	498	460	449	425	506	496	467	407	444	422	450	447	422	443	452	456	463	477	440	470	479	469	474	453	433	418	439	465	455	466	474	451	442	445	465	481	450	480	441	427	481	443	442	472	415	434	437	446	466	444	468	463	437	427	455	457	485	432	456	406	479	425	424	454	448	455	428	436	463	459	426	456	458	468	430	464	471	446	454	475	461	460	412	460	455	437	452	422	442	409	429	456	432	413	452	442	433	409	431	465	407	452	425	439	452	466	480	458	494	458	433	437	433	437	449	427	456	464	450	467	461	393	458	423	454	448	453	451	446	462	395	431	456	491	461	440	425	433	458	418	420	435	451	432	430	472	447	471	435	460	438	420	447	427	462	478	466	446	442	427	433	460	457	447	470	415	448	454	440	475	455	436	396	426	478	465	477	465	421	435	429	443	464	425	461	488	472	472	447	426	449	466	456	490	468	437	456	446	456	435	415	463	430	470	456	476	463	455	456	476	472	473	414	429	436	472	418	481	430	432	469	445	411	457	439	470	446	459	415	421	429	448	493	461	429	457	490	471	459	457	444	441	445	479	473	396	458	461	480	415	417	467	437	424	468	493	446	458	432	455	448	457	447	431	455	451	440	466	465	442	467	452	440	446	459	458	443	432	455	444	453	432	486	424	452	448	460	445	433	432	459	434	458	468	436	447	477	464	453	458	473	483	464	461	445	433	456	469	425	463	448	457	443	469	437	433	471	436	487	446	439	459	481	399	420	472	463	424	439	459	451	478	473	422	439	476	434	458	498	477	428	433	455	463	468	453	405	455	472	403	464	446	436	483	445	450	432	425	471	443	458	477	441	442	450	471	426	426	402	446	454	469	432	476	463	484	424	421	446	481	436	458	456	448	431	474	445	424	449	469	475	482	412	436	474	456	459	438	426	455	411	431	462	436	418	449	450	487	464	449	468	455	478	441	484	485	472	393	462	472	430	424	431	454	456	411	460	489	445	442	462	491	414	450	484	443	451	413	441	443	437	430	432	458	444	420	428	449	414	459	446	446	482	431	501	499	487	505	439	425	456	460	437	437	430	451	467	407	473	439	462	440	440	478	460	434	474	430	507	419	461	462	437	501	430	430	431	442	452	494	450	427	447	429	471	478	454	450	454	423	454	435	473	446	422	451	470	440	453	451	465	432	472	463	454	417	480	411	422	455	454	486	436	440	489	491	451	438	435	437	440	437	437	421	440	483	448	452	432	426	437	441	410	427	463	481	454	421	461	431	433	449	429	491	458	449	448	410	486	477	442	461	466	438	440	395	457	450	452	484	453	474	457	468	451	449	465	425	439	468	474	448	427	472	485	447	488	455	452	426	491	448	454	446	431	474	437	437	463	414	465	409	443	457	449	435	446	463	452	441	416	479	461	434	419	435	471	441	444	458	449	426	453	430	453	430	474	422	474	445	449	443	446	439	442	462	463	474	453	447	425	463	483	424	454	473	451	442	432	475	425	479	425	421	437	431	436	447	478	469	425	433	450	398	453	459	452	453	494	446	441	429	442	444	438	457	424	459	447	456	470	423	426	437	439	481	452	429
35825	33460	36762	36073	33204	30372	33813	35038	31031	27286	29609	27843	29477	28010	20655	16743	18272	19794	20322	19894	13742	10186	6090	9268	9669	9504	8345	8230	5979	5275	6239	6863	8030	6704	7178	6031	6770	6687	5256	3073	2845	2636	3110	2352	886	706	583	542	529	394	496	461	292	282	307	272	236	253	241	213	203	208	228	206	185	216	227	189	226	221	190	228	204	221	226	196	222	182	220	189	220	218	199	201	225	202	187	222	208	213	244	204	195	231	261	272	242	214	187	225	247	200	210	247	209	230	221	198	211	233	218	205	251	209	188	213	216	219	198	199	210	229	215	212	188	204	214	209	200	199	214	202	207	212	210	211	203	226	201	191	225	233	213	187	239	202	209	208	233	219	209	213	200	218	229	208	203	224	216	225	218	202	200	201	187	191	225	202	203	193	197	231	195	201	193	217	239	199	198	226	206	207	204	229	206	224	197	211	199	209	218	229	220	214	193	215	253	194	197	197	226	216	199	212	231	210	197	216	229	186	229	218	223	208	213	188	221	210	197	183	208	187	217	218	225	206	190	213	211	197	210	204	198	213	193	217	230	216	189	231	218	195	211	232	199	213	225	191	226	188	223	201	217	211	207	185	241	205	209	201	221	216	207	197	227	216	195	204	217	201	211	206	186	193	196	183	228	218	208	238	204	200	207	176	234	204	188	209	226	178	216	196	218	212	211	229	195	202	214	205	199	208	208	181	203	201	210	217	203	200	217	217	217	224	212	192	227	209	226	220	222	211	222	188	213	210	217	231	198	246	204	226	193	207	202	187	202	224	170	182	232	216	216	222	205	198	226	214	203	204	211	182	197	223	219	200	202	189	208	221	196	201	210	209	224	192	224	216	214	213	212	199	213	188	195	194	207	222	182	221	183	188	184	214	188	197	200	215	198	204	210	230	213	200	198	228	219	189	206	207	173	212	172	217	219	217	215	190	216	186	217	204	243	223	199	211	241	230	227	221	208	227	191	229	198	212	222	221	218	215	227	202	197	221	199	213	188	217	212	218	213	173	216	182	216	202	235	206	186	201	217	195	198	205	190	206	187	213	211	223	209	172	219	214	228	213	213	182	194	208	208	194	187	215	215	199	203	203	210	171	208	220	180	236	204	229	238	178	219	209	212	218	208	210	200	190	226	220	211	216	194	192	208	214	216	217	213	211	193	191	201	213	212	202	210	189	192	218	198	208	227	207	200	191	224	201	213	202	212	200	218	215	198	195	190	230	219	232	197	224	196	231	194	204	210	202	217	205	207	225	208	187	232	246	174	188	204	233	188	205	226	201	201	198	212	201	215	233	210	228	238	222	230	198	206	225	227	225	205	211	234	204	216	217	221	202	197	226	192	179	207	202	212	222	188	200	215	196	214	222	213	204	220	209	223	184	230	214	211	221	208	219	210	223	211	217	212	215	214	214	201	201	193	218	200	244	202	215	188	238	189	221	207	200	187	201	204	199	198	210	235	196	210	191	211	221	175	233	210	206	204	220	217	194	235	204	199	222	215	217	200	216	210	218	204	182	198	216	230	226	182	215	207	210	218	206	170	208	211	220	199	216	195	223	212	204	202	222	197	236	211	218	234	218	215	210	211	195	217	187	211	216	200	211	225	219	207	190	221	191	208	215	193	184	220	192	199	206	222	204	234	206	205	208	183	195	204	206	215	218	206	227	198	238	183	200	192	214	217	205	203	183	218	200	219	235	214	229	228	218	218	227	194	211	242	206	212	205	198	194	195	227	205	213	198	207	227	202	241	212	218	160	193	212	197	217	227	213	229	238	191	249	205	205	214	203	217	206	223	199	208	215	210	201	204	201	212	219	214	210	200	220	228	188	229	211	206	192	209	194	222	206	193	215	231	229	204	219	218	198	198	201	215	191	205	192	225	205	217	201	201	225	186	207	212	213	224	210	203	222	226	192	198	194	212	208	227	208	178	191	215	189	222	189	218	198	213	209	188	185	210	237	211	220	200	220	198	219	234	186	203	220	221	205	204	209	220	216	206	233	195	214	208	215	188	209	184	208	217	196	216	195	191	203	190	179	196	209	197	223	217	196	206	205	221	222	212	196	210	206	209	222	223	228	197	235	230	209	221	202	212	195	197	198	199	210	197	192	226	201	188	219	251	201	191	198	215	221	207	181	237	207	204	231	202	223	181	193	208	221	226	207	197	197	196	199	204	201	234	234	220	224	213	213	211	202	172	221	196	230	180	202	220	221	216	189	225	207	212	211	218	190	205	239	227	228	193	189	235	203	205	211	197	236	203	187	200	200	201	223	214	229	210	202	189	204	170	218	221	208	220	205	220	185	203	166	227	190	215	209	201	197	198	217	197	218	193	207	211	208	198	190	205	214	216	224	213	207	208	217	219	207	197	208	245	216	190	212	200	226	223	206	222	252	217	213	221	214	213	230	190	205	219	213	212	197	192	218	204	211	230	222	196	211	216	230	201	171	229	214	182	213	196	205	208	202	209	231	190	203	189	171	232	200	197	207	188	191	193	195	201	233	210	195	228	190	180	181	209	204	180	189	196	192	204	203	178	202	212	234	235	203	209	213	225	207	209	214	219	208	203	215	194	194	221	231	198	177	213	231	244	196	214	214	189	206	204	226	197	206	226	206	219	192	214	198	217	236	194	215	210	200	213	177	207	235	192	205	213	193	237	203	215	209	221	181	197	210	221	206	215	197	201	191	235	207	194	203	200	191	218	221	213	205	203	197	206	205	244	204	211	195	221	210	208	230	181	221	178	198	209	234	231	225	197	235	226	216	228	215	232	205	200	206	205	192	203	205	249	221	215	214	228	207	225	207	211	207	210	228	197	189	215	192	206	215	201	195	221	199	221	210	241	200	205	240	223	229	186	197	199	210	214	233	236	221	214	221	182	215	219	205	226	228	212	209	183	193	220	215	202	220	195	191	206	217	190	188	214	205	213	213	210	212	207	199	213	204	219	185	221	203	220	201	196	193	220	216	222	217	219	229	203	215	203	230	224	205	225	204	196	209	233	206	209	193	222	218	200	211	201	183	188	215	154	227	219	215	203	244	211	197	219	195	203	212	213	202	205	199	185	212	218	205	204	226	203	234	207	237	217	211	218	201	182	178	203	210	202	193	227	192	211	226	216	205	221	205	226	192	218	229	185	210	200	202	219	189	209	212	223	213	197	211	199	200	193	207	197	203	190	218	198	183	217	189	208	199	223	198	209	198	192	200	191	209	178	209	220	214	216	228	217	211	220	218	183	205	207	202	231	195	213	212	222	229	206	211	230	215	219	211	213	233	226	222	206	190	226	221	216	197	233	200	249	231	203	208	205	233	202	212	195	211	189	206	236	216	217	227	196	192	217	210	201	204	212	207	216	222	204	203	190	200	215	190	173	209	207	212	209	218	207	211	212	190	195	194	230	206	185	212	230	237	199	228	206	204	210	184	187	180	203	214	203	204	200	184	225	248	204	213	221	213	226	216	212	187	194	202	213	206	201	207	211	230
24276	26230	34315	39036	40370	40158	43919	43977	41900	39766	42472	43072	45670	43773	34450	35072	38172	39608	39635	38166	28828	27200	17321	29097	28796	29216	25905	26496	21809	21331	24134	27401	29138	26338	27718	25586	26991	27213	22006	15250	14927	13944	16356	12779	5097	4158	3429	3345	2751	1896	2546	2265	1224	1221	1218	944	828	762	778	757	690	747	647	628	644	623	600	585	642	584	613	626	611	627	577	615	610	582	606	584	597	559	578	568	607	545	595	599	593	615	604	569	591	728	1053	983	784	656	590	560	596	607	588	589	579	571	594	595	606	616	600	564	587	607	609	558	576	591	614	556	583	604	561	602	554	581	584	604	582	600	595	576	592	642	598	588	603	560	570	628	563	566	578	537	562	581	554	596	628	593	560	580	614	588	580	566	588	583	619	559	640	578	544	599	588	566	638	633	579	570	569	618	591	580	619	604	619	581	622	545	564	606	542	593	564	577	575	561	590	540	529	603	580	550	568	598	607	584	539	614	598	609	590	536	594	559	590	591	582	582	583	598	590	602	572	585	601	580	578	597	533	561	565	614	561	603	569	588	558	593	572	556	541	618	637	575	576	588	596	581	567	584	556	573	595	588	575	643	552	611	583	545	608	580	546	602	594	530	619	606	553	603	640	578	568	563	560	562	570	558	570	542	588	579	609	599	558	591	571	573	554	591	562	555	573	579	559	596	610	598	588	595	569	563	569	610	592	530	595	574	624	599	574	558	582	576	579	586	578	550	588	579	603	574	546	603	588	590	622	580	536	624	555	595	594	542	525	584	619	540	563	543	530	565	567	568	594	599	586	578	590	598	573	575	553	568	562	552	591	576	578	536	577	554	597	519	596	610	583	572	590	603	553	589	571	600	584	603	565	579	552	621	615	588	614	581	595	562	583	576	608	532	596	591	583	570	560	580	570	598	549	584	561	611	583	596	574	592	603	609	628	583	572	591	581	566	611	594	593	577	552	620	576	616	572	565	591	615	614	591	595	609	564	567	576	597	602	565	575	557	587	603	597	557	578	592	584	576	570	550	619	565	601	613	619	573	576	615	598	583	589	598	611	580	592	545	552	584	567	579	592	574	599	570	572	577	603	551	584	602	588	551	619	578	592	585	564	577	557	593	578	593	581	602	588	584	577	591	561	580	557	604	570	555	594	573	620	580	580	545	578	567	562	565	595	619	569	572	549	646	599	548	571	576	578	593	583	597	560	550	583	550	599	533	586	604	583	559	605	604	566	600	632	571	576	572	566	582	547	590	552	634	593	567	549	583	615	595	587	583	557	620	562	608	589	571	572	584	571	607	598	568	574	596	611	591	596	633	563	568	587	573	604	568	567	560	584	573	646	533	610	623	565	612	566	552	564	570	622	590	565	653	552	563	579	606	593	592	557	572	585	562	579	593	548	597	600	569	567	588	580	568	577	585	562	562	591	638	644	610	583	595	610	606	575	618	585	604	587	603	565	509	604	554	558	606	588	549	613	575	555	566	583	538	539	554	614	556	556	588	557	586	595	589	542	582	607	599	632	564	576	590	615	563	578	539	571	590	606	537	553	566	589	584	562	582	620	584	576	618	594	559	591	624	581	564	569	571	633	620	543	545	548	601	612	536	588	543	585	567	574	601	619	594	578	600	583	600	566	588	575	562	556	560	572	565	555	591	560	571	578	534	573	614	565	560	578	592	577	557	568	564	582	600	552	580	602	605	586	625	522	597	556	591	605	581	601	566	530	612	616	607	566	594	577	586	557	581	574	585	569	559	623	622	541	616	581	602	622	546	552	579	531	565	559	561	571	570	628	569	555	592	586	562	574	574	601	592	620	542	581	639	573	568	570	557	593	617	587	586	607	575	568	610	588	588	565	583	547	552	597	578	559	567	608	632	534	546	585	584	639	534	614	580	578	578	583	593	642	592	617	581	576	587	562	560	568	566	549	611	572	593	561	548	570	557	592	573	589	568	592	583	593	602	585	558	552	611	572	517	585	582	571	520	609	587	594	557	590	594	531	568	583	619	586	597	603	614	635	579	592	580	617	610	563	611	545	589	576	571	550	576	626	564	534	573	612	593	572	602	598	593	580	618	560	585	577	553	557	567	629	578	555	613	600	582	570	553	605	585	568	590	600	595	623	593	604	581	539	588	514	585	599	600	564	610	568	569	590	538	541	571	596	574	577	613	602	594	535	596	592	603	567	587	587	614	566	567	593	581	593	604	586	568	625	543	571	633	636	574	567	579	558	551	561	605	536	569	579	616	575	558	564	575	572	574	573	563	628	578	639	602	594	515	547	563	591	574	592	597	557	593	563	585	550	585	553	569	601	584	560	568	576	582	586	576	584	540	565	550	584	581	577	610	578	550	583	567	623	584	554	585	589	539	578	569	572	577	550	579	566	591	584	558	612	589	567	578	558	572	617	599	601	601	603	541	608	586	566	648	588	596	633	602	587	612	584	559	549	568	632	522	566	614	583	605	570	599	559	567	595	585	615	534	595	601	563	600	656	557	571	564	564	564	599	589	558	591	569	569	587	560	578	562	607	610	618	555	536	589	545	608	567	562	586	601	577	522	524	578	619	598	603	555	577	581	600	581	613	579	593	530	601	598	601	601	593	581	606	570	608	579	573	605	568	597	585	569	574	598	594	597	590	632	554	544	573	562	551	588	593	592	586	571	576	630	577	569	595	588	573	561	590	590	630	584	582	599	555	575	604	663	566	595	567	571	586	550	587	605	556	557	615	603	580	619	588	579	576	599	569	607	569	563	591	601	569	581	593	632	578	588	549	611	552	599	555	573	582	551	583	647	575	550	581	563	588	646	581	650	564	601	563	635	633	565	636	565	584	589	581	608	583	641	598	584	555	578	562	616	581	613	579	552	560	594	561	574	574	600	581	573	581	558	562	616	583	619	614	583	578	545	567	589	569	617	550	600	547	574	581	573	584	577	618	643	560	576	596	635	556	551	569	554	594	565	562	546	591	566	584	573	536	580	590	556	600	580	583	600	553	585	557	608	614	575	574	545	554	584	598	566	574	597	598	594	592	554	614	626	549	563	594	619	565	575	586	613	547	581	584	590	596	614	587	577	558	611	592	601	596	577	588	584	567	561	541	563	581	544	543	610	584	602	572	563	587	587	591	583	586	559	605	571	588	584	601	548	618	601	547	601	559	593	611	582	558	578	602	608	608	559	560	582	574	582	634	596	551	551	606	587	572	594	551	579	583	563	602	640	592	564	607	616	586	604	585	601	564	622	581	608	570	544	571	559	544	550	518	592	562	548	604	576	604	611	582	591	575	562	568	580	576	553	641	552	589	576	601	557	565	580	584	586	595	551	594	547	589	630	592	558	603	585	605	607	583	607	547	576	534	589	643	612	601	576	591	565	543	579	565	573	616	594	563	563	577	545	594	614	564	566	577	580	617	616	559	574	606	541	569	556	562	575	550	590	556	580	554	612	568	603	627	563	561	584	622	605	557	551	585	580	578	555	641	568	614	579	550	605	581	577	560	627	624	608
11750	9668	10418	8237	5993	4768	3976	3330	2517	2071	2206	1925	1849	1683	922	837	957	905	981	931	582	715	396	440	572	509	533	504	479	381	493	483	520	473	484	441	449	437	356	254	303	283	291	285	235	249	233	221	212	212	204	244	228	190	185	207	207	203	223	196	190	202	217	195	208	212	205	230	219	198	218	177	192	200	228	214	204	226	181	204	193	220	214	204	197	167	202	215	217	190	213	204	209	212	214	182	216	218	194	211	227	194	224	185	161	173	191	233	217	209	220	201	224	195	206	235	217	194	188	183	182	204	202	186	235	183	219	232	225	223	204	210	202	197	212	188	236	225	200	215	236	191	232	221	197	211	189	203	184	198	193	202	223	251	229	204	194	245	205	219	197	190	208	205	209	193	214	215	207	220	221	240	220	210	213	177	221	227	201	243	207	204	207	191	264	198	216	212	206	203	208	190	209	207	194	201	218	189	208	240	243	230	191	217	202	185	227	228	246	189	207	210	192	221	217	176	211	207	201	175	207	184	224	223	227	208	219	211	227	217	194	203	206	220	216	216	210	216	213	181	220	207	230	203	166	185	190	211	204	197	197	196	217	220	175	193	211	210	238	191	230	238	207	216	222	207	203	202	199	206	207	201	222	237	210	210	208	236	205	220	217	215	215	228	206	209	214	213	219	231	194	222	201	215	173	196	218	206	196	180	154	163	179	218	201	236	243	203	194	211	193	199	187	175	207	214	196	227	224	209	201	205	174	213	179	155	207	202	224	221	201	216	218	196	207	216	225	191	210	184	198	199	207	210	226	216	196	184	224	188	220	231	186	193	209	183	191	215	229	202	184	221	227	212	218	189	226	190	181	210	207	205	188	214	213	199	218	198	182	198	189	230	208	191	213	209	204	210	205	223	223	203	215	201	189	194	221	218	224	213	203	193	243	206	217	202	196	214	197	209	221	212	199	196	179	207	214	196	201	204	214	204	203	203	181	200	227	214	194	239	201	207	211	185	183	198	195	210	214	190	208	207	212	198	211	209	211	204	201	213	221	209	216	227	218	203	236	177	208	221	201	212	229	205	218	204	190	218	218	224	202	189	210	232	204	200	188	220	220	223	205	212	221	205	210	211	198	207	191	186	206	202	203	212	205	222	206	194	208	183	212	192	198	179	177	195	220	223	196	175	225	193	217	212	207	208	212	235	205	179	182	222	180	209	192	179	222	197	200	202	235	203	213	207	177	223	192	213	185	193	204	247	202	232	193	216	221	213	185	215	211	193	193	206	247	196	214	227	217	202	182	216	188	229	215	239	224	239	212	216	217	190	190	181	205	228	212	222	196	189	237	195	224	191	189	217	209	199	225	219	205	195	209	202	191	202	208	208	197	204	210	167	202	220	213	208	196	228	220	193	226	238	234	175	221	208	188	203	197	210	191	242	183	199	226	206	170	203	203	201	221	229	181	197	208	193	202	213	194	181	220	192	200	181	184	212	196	204	216	188	217	190	249	216	221	209	208	203	212	226	218	206	209	194	217	228	211	210	217	203	226	213	227	214	199	193	217	229	199	194	220	191	212	202	209	210	224	178	216	244	185	222	223	198	210	196	203	197	194	232	187	183	204	218	209	200	217	213	218	220	211	249	203	220	214	210	233	175	201	180	219	184	234	209	192	223	212	225	207	189	177	203	235	218	219	215	207	204	195	221	201	212	194	186	199	203	258	249	211	190	208	205	220	199	198	199	203	228	182	200	226	196	197	199	207	231	197	190	213	215	208	179	207	200	183	204	192	210	210	191	207	179	196	208	189	203	199	206	192	223	196	215	221	217	189	223	209	196	200	200	199	205	201	221	188	216	204	224	226	208	202	204	190	207	214	217	202	220	184	239	193	196	211	196	197	210	222	184	235	193	203	208	232	219	200	245	221	205	230	200	223	265	208	222	198	197	201	228	194	218	194	214	183	189	217	198	228	229	197	196	203	216	226	195	207	195	218	200	209	213	187	223	183	205	195	208	194	218	208	194	196	215	204	195	216	210	188	184	234	241	213	200	208	199	218	207	220	187	205	195	182	200	196	212	211	195	222	204	213	224	203	205	203	190	241	194	207	192	205	221	229	212	195	205	229	190	217	215	192	213	184	201	219	225	257	220	170	210	227	203	211	211	180	197	208	179	182	207	215	195	191	239	221	212	231	200	199	212	190	214	241	196	213	198	193	207	190	238	201	191	187	213	195	207	197	204	174	198	228	216	216	215	206	249	211	200	217	197	212	210	186	215	222	195	203	208	199	219	212	201	211	186	191	222	213	212	220	195	201	212	166	219	186	211	218	200	199	200	227	196	179	198	217	202	215	210	181	208	212	183	218	230	216	228	203	198	196	203	215	213	179	205	225	201	204	195	211	197	222	194	199	202	205	234	189	190	212	216	211	189	234	221	193	195	209	216	186	190	199	201	170	194	192	207	200	213	196	180	203	194	191	190	179	206	218	201	214	208	206	197	194	202	195	208	208	195	216	195	198	202	184	205	219	208	237	187	222	226	207	197	188	199	188	198	209	215	212	209	242	213	214	179	205	203	214	226	205	212	201	205	211	210	207	227	183	234	193	238	200	213	222	207	198	213	216	209	239	206	218	201	193	204	222	199	209	229	225	210	186	223	187	193	194	186	208	192	237	221	208	219	173	175	193	218	178	199	224	195	198	222	218	208	206	170	233	223	214	208	191	218	213	221	221	206	192	232	212	193	247	213	196	216	217	187	196	244	198	199	206	209	201	232	207	218	185	229	237	212	190	216	206	184	207	197	234	208	209	211	188	226	216	218	212	196	218	211	202	209	192	186	190	216	195	236	213	208	213	217	199	192	211	207	179	224	192	246	211	211	212	197	186	193	200	226	192	204	208	214	192	206	188	214	234	218	193	207	237	214	203	217	207	195	237	189	194	204	207	192	211	203	235	215	194	204	212	200	214	201	189	195	244	216	211	201	189	208	214	195	214	213	223	170	226	235	198	206	190	210	214	205	211	223	206	204	218	222	209	199	214	217	188	194	199	234	215	212	193	222	207	224	230	192	203	200	196	223	178	193	213	218	192	218	194	212	234	168	210	203	237	176	194	206	202	224	185	217	196	200	197	197	198	236	205	211	209	199	201	188	197	224	207	211	205	184	223	206	192	201	199	223	183	186	177	211	199	229	199	183	213	186	205	193	237	192	195	227	192	222	196	246	209	213	198	208	204	194	202	200	186	216	202	174	197	214	179	236	202	198	204	231	255	186	197	211	204	217	212	202	218	216	205	204	186	202	209	203	231	224	214	221	193	182	205	200	209	211	219	197	208	189	211	210	216	198	218	203	205	179	201	194	237	199	188	187	200	217	199	207	204	182	173	212	205	200	202	212	204	202	201	192	195	194	234	222	227	220	176	188	203	214	175	207	195	191	217	199	215	212	207	196	216	208	216	176	193	201	217	229	216	187	219	227	221	194	204	181	216	214	210	219	198	191	199	199	197	216
7967	8820	15224	16995	16164	14708	13836	12569	10169	9128	10081	9429	9200	8665	4463	4507	5277	5329	5891	4939	3185	3412	1908	2637	3230	2996	2558	2458	2477	1687	2337	2752	2865	2470	2708	2435	2541	2580	1807	1280	1332	1220	1425	1265	795	747	673	667	619	627	662	621	602	597	618	614	548	550	568	553	601	592	569	589	558	569	586	551	584	566	617	592	594	611	595	572	565	605	592	586	563	576	543	569	565	590	562	555	603	580	525	546	583	580	576	633	593	624	553	550	584	571	566	553	543	586	536	576	545	580	556	545	563	574	557	599	559	557	574	582	545	571	554	537	549	558	594	589	599	588	549	563	547	570	529	537	573	569	584	539	584	582	535	602	566	540	608	558	579	548	550	564	586	607	594	572	598	597	547	531	604	585	548	564	576	581	551	556	549	575	557	550	506	567	583	581	575	563	587	579	553	584	596	586	592	537	577	579	567	548	536	570	565	545	593	560	588	608	558	541	535	586	530	567	553	533	577	566	575	544	590	591	559	595	546	529	559	549	624	568	589	559	514	570	589	589	550	580	543	551	558	567	541	581	561	623	616	563	549	560	578	559	554	570	554	604	504	523	593	590	562	568	603	549	594	600	573	554	549	567	516	578	538	558	566	587	564	586	572	575	552	587	612	589	575	549	599	563	558	565	549	558	566	566	598	585	569	570	613	573	555	540	549	574	567	581	617	572	554	575	575	586	583	571	600	582	586	560	561	538	625	602	559	561	561	604	604	571	570	567	582	595	546	576	586	555	572	597	550	551	559	567	577	540	599	540	592	584	574	610	568	568	589	543	549	578	572	579	535	571	549	590	568	554	527	575	564	599	530	538	562	557	549	565	549	591	592	564	559	541	569	573	560	556	575	563	524	591	579	570	590	539	578	540	603	603	599	583	575	572	598	589	568	568	533	599	614	547	563	585	553	561	586	548	586	572	549	558	533	535	564	564	614	608	513	556	566	552	599	605	575	551	550	566	517	580	548	569	582	606	554	607	556	561	593	545	565	605	561	590	568	617	541	558	595	514	574	536	560	550	575	535	593	589	574	540	601	593	631	590	600	585	586	550	531	558	550	564	555	595	587	589	537	573	573	575	562	520	557	538	576	587	597	591	552	557	574	570	536	562	596	593	560	552	588	550	593	592	588	583	565	593	550	584	618	549	566	552	588	599	633	526	521	606	612	575	581	570	587	595	569	597	569	525	552	586	550	569	601	524	595	545	583	562	579	560	567	533	555	570	616	571	527	576	575	569	577	577	560	559	603	569	544	545	567	575	555	601	615	578	563	603	582	572	539	591	587	586	592	550	570	569	554	537	580	565	551	643	552	588	587	557	552	559	569	563	552	553	576	546	593	586	532	548	548	539	591	604	578	583	571	558	575	575	563	533	527	587	525	554	581	561	559	601	572	607	572	566	547	590	591	579	559	548	579	577	562	551	620	622	553	590	582	546	556	524	594	595	568	567	594	561	549	541	566	614	631	566	564	587	584	563	573	555	588	616	581	554	626	569	518	574	566	545	574	556	609	560	531	539	514	575	590	576	601	568	574	567	571	573	557	530	591	602	558	586	549	590	569	570	579	541	554	563	586	568	552	562	555	603	565	556	577	570	581	577	556	550	557	586	558	592	533	580	594	596	601	572	586	562	594	578	578	512	573	600	525	581	583	569	555	587	523	561	590	597	574	592	544	585	566	558	558	542	529	588	601	561	583	575	594	587	544	552	576	568	533	573	568	601	548	584	586	545	582	581	582	609	621	590	554	593	544	585	592	547	555	560	542	557	582	565	562	574	559	569	581	550	617	584	573	549	544	573	550	561	580	547	591	569	557	603	572	546	554	566	593	530	592	592	593	535	563	551	621	581	560	553	568	572	596	567	604	582	580	564	578	598	647	581	594	544	550	617	584	565	566	581	594	605	580	625	562	585	623	565	592	519	594	539	600	541	554	557	523	563	548	553	590	548	520	591	558	576	526	558	573	591	617	581	578	587	547	586	605	594	592	570	598	569	609	566	568	569	582	568	601	620	583	598	595	582	552	535	606	568	600	603	569	513	564	558	576	555	591	561	532	571	604	573	617	553	614	569	590	547	559	567	579	572	560	574	575	599	584	575	576	551	604	560	560	567	578	557	610	568	529	569	555	562	575	554	561	646	572	535	554	582	575	593	564	528	536	571	530	589	583	576	575	575	556	573	553	562	601	583	584	597	555	586	538	565	602	591	592	589	554	554	582	556	584	565	583	532	531	616	538	537	571	552	598	551	576	585	609	591	568	590	524	569	557	545	566	570	578	585	602	550	545	589	575	525	554	597	604	530	544	583	561	549	592	571	540	586	547	565	606	598	573	570	606	529	587	587	588	562	564	578	536	595	574	588	540	559	563	528	564	574	584	574	554	581	598	594	563	566	544	556	613	574	573	570	567	562	607	576	586	598	565	568	568	546	558	623	585	574	627	536	555	534	601	577	546	584	565	561	548	588	561	545	575	539	563	592	598	558	548	595	547	571	503	540	589	530	557	562	539	561	562	596	529	576	604	591	565	569	534	563	586	581	567	577	576	599	602	577	545	531	606	584	593	559	597	594	585	582	604	562	596	595	593	545	559	562	583	566	542	607	528	581	569	559	598	565	567	584	600	573	542	613	604	580	593	584	569	564	574	530	574	588	557	532	585	576	564	617	546	535	603	545	577	528	565	549	559	592	590	526	576	548	550	628	601	567	609	586	595	561	567	570	587	546	593	583	580	578	565	563	609	612	537	616	565	593	578	584	563	616	600	576	558	588	558	545	560	567	556	549	589	590	547	567	577	565	617	554	584	617	606	583	572	563	595	551	546	592	543	547	567	606	580	575	587	571	572	588	577	566	608	569	569	560	582	567	551	579	550	584	567	559	546	611	550	542	593	584	597	561	590	556	588	594	595	593	550	544	531	577	573	565	577	582	588	598	595	569	590	572	559	558	565	544	568	560	532	581	567	551	540	594	583	569	542	574	593	575	560	551	557	566	564	552	526	566	553	566	574	561	594	584	552	585	564	602	565	550	558	538	582	586	549	550	594	587	607	559	523	601	566	528	554	546	553	572	556	525	570	539	560	560	521	584	567	565	564	567	563	536	595	596	567	586	562	575	528	549	526	576	563	549	556	549	604	599	564	523	579	594	531	564	576	588	593	592	578	570	582	560	576	566	615	582	569	558	585	579	572	557	574	580	563	573	577	576	578	554	597	536	605	552	508	521	553	560	585	548	538	574	563	543	599	588	575	531	574	627	536	566	570	593	566	551	530	576	583	560	584	549	611	568	557	545	580	561	615	572	596	594	552	606	596	562	600	556	626	500	595	586	576	602	595	521	569	541	591	533	585	563	567	575	611	572	571	577	596	562	592	572	577	571	579	568	585	567	582	587	580	583	555	571	552	568	561	590	545	615	575	574	557	552	551	581	589	542	565	577	568	560	548	596	555	604	590	599	610	525	613	570	592	551	576	602	563	621	545	560
30286	26609	31720	31991	28007	26623	25285	26509	24841	22919	24292	23287	23627	22324	13519	11121	11973	12336	13097	11519	6537	6753	3194	4858	6306	6268	5697	4595	3827	3213	3752	4660	5312	4390	4616	3715	4234	4101	2901	2300	2567	1850	2149	1613	538	410	392	396	322	261	333	300	209	229	213	199	154	187	138	174	142	152	168	153	180	159	173	163	191	171	155	175	155	168	146	157	166	156	161	140	170	168	147	151	166	172	129	148	155	157	146	142	155	161	189	207	180	157	167	167	149	151	156	173	155	150	142	176	164	159	173	161	138	151	162	138	158	149	149	150	150	152	153	181	167	146	158	154	128	172	156	152	167	162	154	156	131	158	147	153	147	132	145	157	169	164	148	143	133	188	164	152	146	165	161	136	144	179	161	155	147	158	153	177	173	163	148	153	156	180	151	152	137	164	128	163	154	135	168	156	124	140	154	145	162	165	145	171	142	179	166	155	150	157	163	151	143	155	142	140	153	163	159	140	139	150	144	137	164	173	145	168	168	138	162	135	149	162	167	154	170	135	128	158	155	154	142	147	159	153	143	153	177	165	147	186	169	176	162	162	165	162	165	169	148	169	145	171	181	162	161	160	151	147	153	180	151	157	162	137	172	157	150	152	172	178	146	167	163	157	152	176	178	123	144	181	161	157	162	179	161	158	164	151	169	157	163	154	168	174	147	184	144	158	191	158	167	170	165	142	152	160	154	157	152	144	159	155	140	175	165	163	152	170	142	155	171	181	155	141	168	146	143	135	161	167	165	139	142	168	179	146	139	188	149	163	164	167	157	144	158	168	157	157	192	180	178	165	171	133	148	162	129	154	153	167	145	147	159	143	162	154	179	133	175	176	173	174	157	167	140	149	159	176	152	147	153	162	150	180	155	140	171	164	151	148	164	168	142	156	155	159	159	167	141	158	159	176	157	176	164	167	153	173	155	156	140	155	164	175	177	171	169	174	132	148	129	161	144	159	170	143	152	173	148	150	151	131	140	164	164	170	148	151	167	135	191	161	174	167	136	181	154	133	168	145	178	156	168	174	150	163	170	153	150	165	160	175	144	165	141	133	157	153	148	163	165	177	158	165	168	175	139	154	159	138	153	159	163	145	161	134	163	160	172	163	161	151	173	155	148	173	172	162	156	148	153	162	164	170	173	159	162	147	151	169	171	173	176	162	194	174	149	156	139	176	158	152	172	152	155	152	137	167	136	157	138	147	166	147	174	151	176	171	185	158	166	134	169	163	132	160	157	152	176	164	156	175	187	181	168	148	152	155	165	148	160	166	157	146	150	160	159	174	155	150	153	175	139	149	168	156	147	167	170	151	157	162	155	151	153	162	172	167	166	166	150	186	152	145	153	154	182	171	168	140	149	139	142	165	164	157	158	154	132	143	180	160	164	145	153	171	158	164	167	151	174	142	154	143	179	153	136	187	162	154	150	167	160	161	151	167	165	157	160	161	159	139	148	152	172	162	156	165	154	140	156	161	150	161	180	168	154	172	164	178	176	165	160	152	173	147	163	155	154	163	138	148	173	167	138	170	152	143	143	150	179	147	145	193	160	163	144	160	158	155	160	152	157	144	177	149	149	173	145	180	134	178	174	166	171	172	183	173	149	145	163	139	156	153	169	184	149	156	136	169	151	137	156	142	158	168	132	172	155	137	170	164	149	149	165	166	147	169	171	167	172	179	162	148	140	184	185	163	164	164	151	147	135	140	162	157	152	141	152	155	184	154	164	133	150	159	160	162	151	140	160	171	161	170	159	172	154	130	164	142	181	168	148	163	152	163	156	142	146	193	167	147	156	173	160	174	159	142	168	171	150	151	147	162	152	157	151	177	143	166	163	156	144	142	156	139	160	177	166	177	155	186	173	132	151	157	168	155	159	164	159	144	155	145	167	169	149	163	142	140	166	145	151	128	150	145	163	168	139	165	162	174	148	161	184	146	159	133	150	163	160	167	125	160	144	175	167	141	174	172	146	185	158	167	125	156	150	139	189	183	182	166	159	151	135	148	166	139	156	159	140	171	158	163	161	161	176	177	188	168	153	153	156	145	160	146	157	146	152	166	168	152	162	153	145	161	154	156	151	174	181	143	157	147	151	163	173	174	155	156	183	166	163	143	156	140	170	143	151	162	171	170	172	179	177	175	156	160	164	175	174	150	152	159	150	125	154	166	151	146	183	146	172	159	188	168	154	161	142	154	154	169	143	190	166	161	169	133	152	163	156	175	144	155	160	153	156	147	161	165	162	158	183	164	166	155	144	169	167	149	173	162	173	162	167	165	145	158	170	162	164	158	169	162	163	144	154	156	159	165	149	143	168	154	166	180	135	170	154	160	155	131	154	170	175	153	177	149	160	148	194	156	185	164	153	181	168	147	161	152	172	166	146	128	157	132	143	164	173	155	142	173	167	148	131	153	152	161	170	162	132	160	169	171	166	157	142	179	158	165	167	160	146	141	178	178	177	168	158	159	148	153	131	146	147	165	167	144	156	168	177	139	166	146	150	150	157	173	165	176	174	167	159	166	167	165	159	170	165	171	165	164	153	134	141	168	166	157	160	152	141	185	149	137	171	179	171	146	171	158	156	161	159	180	163	162	149	165	155	161	171	167	149	160	144	174	214	156	167	161	164	156	142	151	166	134	135	179	156	148	174	151	144	140	132	171	180	148	144	136	167	161	161	159	165	155	155	145	167	159	156	152	155	150	151	147	137	159	198	142	160	166	185	158	145	166	158	165	127	154	167	163	146	145	144	171	159	166	159	154	160	162	153	123	135	137	175	137	183	173	174	146	139	143	134	172	143	139	166	170	151	159	175	121	171	159	151	155	166	161	145	173	177	146	162	174	135	160	157	162	141	131	164	153	168	165	168	157	169	175	150	158	167	172	156	172	160	155	170	158	156	159	173	155	188	160	155	134	178	166	142	146	148	145	162	175	133	165	156	154	174	125	153	173	172	175	161	162	147	139	159	156	146	149	169	166	147	146	148	178	170	167	175	155	131	173	144	171	155	151	172	155	139	193	141	156	165	141	168	169	158	176	153	160	155	144	173	158	182	136	163	154	162	170	146	169	176	156	170	168	172	148	169	149	177	168	170	127	184	196	152	138	152	146	141	176	174	163	167	148	135	133	147	161	162	159	162	164	179	159	170	169	145	159	161	145	148	161	162	149	158	173	155	156	153	161	162	154	155	154	130	173	137	148	168	152	166	147	173	165	160	178	152	172	137	155	145	166	147	180	162	140	140	159	144	135	161	141	153	171	155	173	163	145	151	141	164	143	159	154	161	139	156	166	160	179	161	147	138	152	157	150	184	153	184	161	150	148	130	163	169	182	162	161	147	143	159	180	167	169	163	152	167	150	148	147	150	152	149	159	171	169	160	143	138	145	150	169	151	188	169	160	126	148	166	147	173	162	148	128	136	158	150	142	157	155	161	156	160	153	160	155	173	161	171	164	155	173	140	155	157	161	147	169	152	162	170	185	163	151
20118	20616	30421	35350	36175	36162	35973	39097	36309	37228	38634	40128	41275	38224	28037	28363	31707	32210	33264	28740	19934	21514	12161	19808	23248	23436	20826	19148	16479	15690	17864	21749	23379	21208	21787	19147	20933	20133	15687	12566	14449	10853	13166	9498	3150	2439	2381	2431	1796	1256	1891	1529	816	887	787	626	568	546	560	549	522	554	469	465	473	509	481	496	502	495	436	464	419	475	490	484	478	490	460	465	459	470	486	417	434	454	478	488	451	472	489	453	474	591	667	650	573	471	431	416	479	436	458	467	474	471	439	435	457	435	443	462	458	458	433	453	441	450	470	448	464	466	481	455	417	452	492	470	453	493	513	477	439	486	443	468	437	465	420	469	412	474	454	431	471	481	445	452	443	417	453	462	453	436	437	456	477	488	504	398	451	429	469	451	424	470	485	442	452	463	456	442	462	470	453	430	467	458	459	476	455	471	455	447	456	447	474	445	491	478	510	509	514	447	432	461	465	425	460	453	463	418	466	412	479	417	437	458	455	444	485	447	457	487	475	441	493	410	452	470	490	473	427	434	471	456	468	471	468	453	453	487	445	437	448	468	441	441	462	457	463	481	434	468	462	431	499	476	449	437	465	488	418	448	486	461	468	443	478	456	450	485	457	463	443	455	461	476	476	457	424	432	463	501	439	478	454	498	451	469	467	445	471	437	456	474	469	448	454	465	446	466	500	477	431	481	457	450	454	453	459	467	473	466	443	479	418	473	427	492	459	502	445	469	439	466	476	447	451	447	478	480	459	475	431	464	451	488	447	419	438	443	483	468	476	469	474	443	434	472	493	474	442	483	473	460	438	466	469	463	445	508	428	459	479	448	437	436	459	501	469	454	502	489	470	455	485	478	458	497	469	458	460	442	432	444	440	455	442	497	467	467	463	464	471	454	478	450	444	449	446	472	437	456	430	442	464	437	489	473	483	447	450	486	489	433	442	466	447	436	471	459	446	457	502	449	465	456	454	476	474	467	472	459	474	479	463	444	483	405	463	474	440	414	442	472	498	455	450	489	513	472	469	437	479	472	466	489	444	460	438	463	447	458	430	469	479	440	459	450	492	437	459	438	432	445	451	498	401	441	458	449	466	505	469	424	460	412	442	449	467	440	455	456	450	458	485	469	438	442	439	458	479	486	500	468	471	460	460	466	436	494	504	432	462	451	434	484	465	488	476	414	464	471	492	432	466	501	477	420	471	475	465	489	471	406	438	425	457	443	482	458	426	448	424	470	456	437	467	483	438	436	504	442	448	448	470	459	465	457	466	465	467	474	445	418	450	463	442	473	475	435	474	465	486	465	400	466	473	508	454	451	483	431	444	445	440	492	442	449	485	469	410	442	473	445	510	485	484	455	441	406	441	430	464	472	485	453	461	452	509	418	450	477	460	466	491	479	459	460	416	439	472	465	478	457	429	431	453	480	505	405	446	446	463	460	431	445	437	456	449	431	458	477	448	482	449	445	475	425	434	450	437	445	469	468	472	486	484	431	450	435	420	442	439	442	445	457	459	460	460	440	409	449	449	474	445	437	477	443	469	495	438	462	477	451	451	453	450	453	475	443	463	468	480	480	467	447	523	502	453	423	492	495	486	429	455	489	493	451	479	434	452	436	438	451	432	482	447	455	441	468	474	470	445	453	419	402	458	461	505	440	480	450	500	447	457	421	484	434	497	411	440	459	483	481	491	432	461	451	485	475	483	457	481	470	442	447	437	452	464	490	453	460	476	476	501	446	449	464	456	461	441	467	436	451	477	455	471	478	478	452	444	446	463	466	477	469	443	439	460	461	461	441	456	469	470	450	468	457	452	482	457	488	450	463	464	504	475	423	459	456	454	451	437	455	438	444	492	432	409	497	449	438	475	456	464	448	417	458	460	448	442	445	443	449	434	474	444	449	451	502	469	457	442	471	470	445	462	451	445	423	445	474	431	490	451	497	469	471	452	446	451	465	461	469	468	478	409	448	440	446	474	406	465	444	421	482	472	469	482	459	420	456	542	466	469	432	449	461	467	455	492	460	469	455	459	481	439	469	423	477	437	445	442	451	458	501	470	462	463	456	427	472	466	437	465	438	449	456	443	487	456	466	456	438	505	408	457	442	449	507	449	447	442	459	436	434	452	458	476	491	423	482	508	476	446	448	442	467	450	443	447	503	490	438	475	455	504	473	460	495	463	434	494	479	492	436	435	464	467	469	421	453	453	477	455	471	516	430	428	465	429	433	477	430	432	463	463	462	410	469	460	493	463	438	442	471	476	461	434	433	451	452	454	426	418	476	491	413	457	454	445	426	475	498	461	486	455	433	459	468	429	447	470	469	465	466	424	453	442	442	476	462	477	440	437	450	459	474	495	476	472	501	464	446	464	477	450	486	464	449	457	458	440	436	487	460	458	456	495	486	468	416	467	452	427	447	506	505	465	479	441	490	448	471	494	468	448	469	462	464	480	465	444	470	461	432	459	493	429	529	451	469	493	448	432	449	463	476	464	471	458	437	466	455	417	495	465	491	447	453	450	487	434	448	452	431	431	463	472	466	474	382	455	470	448	463	459	433	481	449	449	460	454	428	453	446	468	469	433	467	477	446	464	456	468	472	463	472	423	464	469	450	507	445	449	437	446	451	424	435	508	430	497	457	431	457	476	456	480	479	446	464	491	462	431	484	479	477	475	443	479	501	479	472	458	446	464	422	475	467	457	440	467	477	449	468	423	441	432	449	503	471	430	426	489	426	432	435	478	425	439	464	438	486	473	445	435	439	454	475	481	427	461	464	492	451	454	467	473	484	443	448	459	441	441	489	455	489	462	446	476	489	486	475	500	462	426	467	451	477	461	487	474	444	482	448	465	452	458	445	458	454	475	463	473	471	454	456	472	415	474	425	471	447	491	454	455	458	463	454	445	482	487	451	457	468	514	454	454	461	464	467	469	435	432	471	464	449	448	475	464	503	472	417	459	438	419	464	470	435	460	464	470	485	442	456	480	474	450	444	493	449	464	464	520	488	449	470	456	402	475	483	455	452	464	496	430	509	526	464	455	520	452	460	484	454	465	468	471	462	438	458	455	440	472	449	468	457	476	493	454	476	464	457	462	480	439	426	462	484	444	436	413	426	442	497	433	499	453	459	447	423	434	463	475	459	403	444	442	466	427	443	497	474	450	447	459	464	462	438	463	443	420	441	460	457	474	468	483	468	434	417	442	448	476	483	454	449	458	450	468	487	452	500	497	460	467	522	447	446	456	479	441	480	414	491	472	457	464	432	465	480	473	474	450	467	432	447	461	495	448	452	462	505	504	487	451	474	454	431	468	443	435	460	465	474	445	429	474	436	489	440	468	468	448	486	446	451	450	432	464	447	441	463	480	451	447	474	475	437	474	469	438	449	446	462	431	451	445	455	466	444	457	477	471	451	491	466	451	449	470	468	466	468	474	465	424	440	482	442	503	496	466	474	446	460	436	490	447	451	450	446	447	438	507	438	444	509	456	438	454	433	458	427
36393	34047	37079	37077	32657	32501	33407	35507	32399	30775	32845	31600	32129	31278	20137	15374	19172	19803	19768	16416	9791	8899	4615	7600	11260	11011	8448	7381	6819	4650	6851	8117	8799	7425	7479	6488	6744	6224	4658	3772	4401	3444	3904	2335	797	604	750	707	469	417	534	494	281	299	242	228	173	213	212	241	209	226	221	211	186	207	217	202	186	203	214	193	193	190	214	189	203	210	190	191	205	215	219	200	211	195	196	191	190	206	206	162	191	206	236	230	195	185	183	216	213	173	195	180	201	194	206	208	211	193	190	222	215	192	206	208	217	200	208	202	197	170	187	197	209	221	191	213	206	227	194	199	209	219	230	197	190	207	205	175	170	196	204	193	190	212	205	219	168	166	185	190	205	225	180	219	186	190	198	198	198	198	192	188	186	185	195	203	200	180	224	221	178	228	197	154	210	188	214	187	209	209	178	201	179	185	214	220	189	187	177	182	209	206	178	187	221	195	190	194	208	181	194	184	198	186	213	192	199	202	195	193	216	181	195	211	214	199	200	200	188	180	200	183	212	203	183	194	209	219	199	208	192	198	183	201	184	217	197	229	222	190	201	206	174	201	198	180	217	165	188	205	208	224	200	190	176	195	166	184	168	173	197	177	223	191	206	163	193	218	214	188	183	195	176	193	231	203	196	204	188	202	205	208	167	201	197	191	194	188	201	184	213	198	193	188	215	192	185	207	182	216	195	192	198	191	195	196	203	189	188	180	195	194	194	202	185	179	196	187	196	204	186	181	191	200	192	177	181	197	166	183	212	190	186	215	186	208	221	184	198	193	180	203	182	210	208	190	200	199	216	216	191	190	205	198	190	194	215	178	204	192	195	191	199	201	187	193	189	221	184	198	210	207	175	200	214	201	188	182	181	186	218	188	183	195	223	211	191	194	216	205	212	191	208	211	209	195	193	196	177	212	179	193	175	217	202	193	202	196	179	179	182	180	202	217	197	195	199	194	190	209	196	176	196	196	189	196	184	212	196	199	205	194	199	205	219	184	193	225	194	197	185	201	223	195	187	209	190	192	190	166	212	194	189	190	201	179	167	197	187	190	198	184	198	184	205	200	183	194	189	214	196	198	204	204	194	203	193	213	179	207	185	184	186	208	186	232	197	150	187	201	192	178	196	207	182	203	180	221	210	202	172	209	183	182	216	185	197	200	192	197	174	204	184	194	214	196	196	192	213	208	218	201	178	189	211	191	204	209	192	191	195	188	196	206	195	177	202	215	168	190	210	182	173	191	199	222	171	208	196	191	194	199	187	192	193	217	207	200	190	220	188	213	203	208	190	196	189	192	225	190	207	214	232	205	166	201	187	192	203	193	160	177	205	210	229	216	176	228	195	214	215	198	214	174	219	207	193	223	219	204	174	206	196	189	227	186	219	218	199	200	204	187	211	192	197	201	203	189	194	194	203	195	218	203	188	202	219	210	160	181	209	195	175	196	200	188	193	189	216	166	212	208	204	217	200	214	199	204	178	211	201	170	201	201	227	188	204	213	185	195	172	211	186	200	200	165	207	187	189	183	205	236	181	214	189	155	186	207	207	171	189	178	189	177	173	215	203	210	201	181	176	200	204	178	192	199	182	182	219	203	189	194	217	197	220	209	199	190	193	196	210	214	204	199	203	191	187	167	167	196	205	189	172	204	208	177	193	194	202	190	191	180	236	197	190	206	186	215	171	182	173	203	186	203	204	186	195	200	202	188	208	205	186	220	208	177	203	197	196	185	192	216	184	210	205	208	207	203	186	165	197	197	206	213	187	186	190	207	203	186	194	206	206	222	193	200	178	223	195	194	214	212	191	194	206	179	191	194	190	172	195	209	193	203	190	195	223	208	177	210	184	213	212	191	198	212	200	181	173	230	224	205	191	192	176	180	175	209	220	183	222	198	217	186	193	203	198	189	180	217	211	198	194	207	202	204	196	208	202	195	207	192	212	193	190	190	207	212	189	213	195	205	196	195	188	196	192	197	179	198	206	183	208	192	200	179	175	210	207	215	180	206	194	203	201	196	179	212	210	221	187	205	208	210	217	217	200	193	205	197	210	199	205	202	191	200	187	180	211	186	211	185	190	212	193	173	211	179	197	203	187	229	200	214	173	163	219	182	208	231	162	199	184	209	213	197	202	212	220	177	187	197	184	214	169	214	204	168	177	175	200	199	215	220	188	183	204	219	212	196	212	205	210	179	193	218	202	202	197	185	202	170	204	194	151	193	183	194	190	203	175	205	195	191	181	184	208	211	170	207	195	205	210	193	205	202	231	220	198	220	197	192	183	204	185	199	176	218	191	187	195	195	200	192	198	186	189	223	198	194	182	182	219	177	206	170	184	214	189	216	194	185	198	182	179	211	194	204	162	180	161	203	186	210	211	199	185	222	192	220	209	205	200	236	188	225	193	209	207	194	206	174	199	176	187	208	189	198	205	204	186	223	211	193	205	190	177	195	192	208	215	214	209	191	191	183	178	188	198	200	179	193	221	177	192	196	186	179	205	203	200	201	216	197	193	205	200	184	189	189	175	183	206	189	220	200	181	170	173	196	208	166	202	232	227	189	222	223	207	193	212	184	180	207	198	171	194	187	178	202	191	189	187	208	205	193	199	181	218	203	214	192	194	202	195	199	206	195	205	207	210	190	201	184	188	188	191	185	195	189	204	210	185	204	190	206	201	223	182	172	232	231	201	228	184	182	210	192	175	198	190	234	194	206	172	204	193	195	170	188	198	203	190	194	177	191	195	185	190	198	170	169	207	199	200	192	198	191	199	183	211	213	189	206	194	196	203	202	179	201	198	210	203	201	224	212	194	207	180	189	200	178	200	213	175	173	210	182	167	190	225	204	206	218	178	192	201	196	196	223	213	185	207	204	194	205	200	191	175	242	239	202	207	193	192	199	219	189	190	184	186	220	202	202	202	209	164	189	198	215	188	205	200	214	187	193	213	186	186	195	195	192	185	214	190	197	205	185	206	172	194	208	193	210	198	182	215	189	193	198	183	181	181	201	201	184	195	190	247	196	203	214	190	213	187	183	200	190	175	198	202	203	211	198	191	185	165	200	201	194	202	201	198	195	204	204	200	179	188	208	183	204	198	192	162	173	217	213	164	197	186	217	186	193	188	205	194	207	202	208	203	180	212	227	204	190	183	195	195	195	181	194	215	216	207	179	230	184	227	204	207	194	203	227	192	177	189	141	216	212	202	220	181	217	199	205	195	196	174	195	200	208	229	201	198	217	185	189	177	169	177	215	212	184	199	198	211	213	207	177	174	196	188	179	225	188	177	187	200	184	183	187	187	196	205	184	189	212	194	185	181	175	191	185	224	189	211	180	197	209	193	195	198	211	206	210	198	220	186	200	197	188	194	199	207	201	188	187	181	187	175	194	206	189	190	211	201	220	210	190	220	190	182	173	171	190	177	204	220	227	184	195	197	187	188	212	207	187	207	194	183	217	221	213	224	183	185	185	179	225	179	183	205	215
24816	26524	34492	40106	40054	41598	43227	45911	42113	43547	45681	45581	47963	46185	32063	32850	38770	38662	39929	32404	24723	24168	15597	25492	31177	31143	25801	24004	23122	19406	26371	29102	30498	28188	27996	26243	27059	25865	20933	18593	20801	17098	19659	11943	4514	3264	4231	3784	2657	2072	2784	2398	1139	1230	881	856	711	717	723	778	802	768	674	616	591	606	593	588	567	551	578	585	547	597	592	543	620	574	581	583	571	522	520	560	531	593	528	528	567	565	508	524	569	709	830	761	619	550	584	559	558	553	549	557	559	578	553	584	551	502	579	609	539	556	515	560	543	549	546	530	591	585	521	567	534	540	569	552	558	511	555	529	598	553	535	582	541	572	564	530	554	528	521	522	552	528	545	540	557	561	553	544	604	536	601	540	594	536	562	524	556	542	583	580	605	545	545	573	532	569	583	575	619	559	549	552	543	548	530	581	530	570	580	535	550	526	539	568	587	549	588	507	556	570	576	535	519	537	544	543	589	570	522	556	603	557	550	544	549	561	567	561	551	571	583	570	546	566	529	595	540	539	547	573	583	529	557	549	578	548	538	544	554	570	544	569	542	580	582	569	542	620	577	584	544	567	524	562	606	491	546	580	507	536	520	525	565	566	537	545	508	566	531	550	546	530	531	539	532	541	578	559	533	534	533	515	565	554	582	570	525	532	569	542	511	551	534	538	570	528	506	551	575	563	519	554	555	546	549	518	569	525	528	595	546	590	565	523	585	577	544	534	537	542	603	540	530	561	566	539	524	557	554	581	530	545	540	549	539	557	550	554	578	570	549	526	534	594	546	566	533	537	546	576	540	569	549	562	571	534	522	546	542	519	556	577	574	556	554	516	545	570	616	566	546	546	589	579	556	565	540	536	565	541	570	536	538	556	561	528	549	507	552	545	533	582	569	536	536	529	536	533	512	520	551	567	560	548	520	543	525	587	566	571	543	507	557	548	570	563	580	558	538	582	578	596	536	526	565	526	563	531	581	552	545	580	525	540	522	541	541	555	498	556	588	556	572	540	579	519	531	570	593	541	523	499	573	549	565	524	524	605	567	517	530	559	520	590	558	577	577	531	530	552	544	586	550	556	519	594	515	558	554	593	555	550	537	523	562	551	529	522	542	566	527	555	536	589	577	537	563	562	500	573	527	582	589	560	558	559	586	509	523	571	522	541	568	542	525	583	526	587	540	536	552	605	528	557	517	541	569	565	537	549	548	482	573	571	553	528	559	560	582	548	583	557	534	531	574	592	553	537	569	535	590	530	512	513	520	561	532	551	580	549	536	560	572	544	599	520	533	549	572	555	575	536	533	560	516	564	543	520	557	537	566	566	535	575	519	555	532	556	612	581	560	608	564	555	503	530	574	575	589	522	561	524	520	553	535	529	537	553	489	529	523	588	551	554	550	582	541	559	563	541	552	575	573	552	523	582	543	554	571	535	546	544	579	585	566	525	581	563	552	570	548	565	611	519	566	587	539	537	551	540	591	536	569	540	549	507	538	559	577	569	531	563	546	554	602	559	554	558	582	573	553	524	524	612	575	528	550	530	535	546	519	534	563	565	578	588	564	554	533	541	557	556	565	577	574	562	579	522	564	554	542	560	529	570	579	532	572	551	584	577	556	520	565	547	585	543	556	516	578	533	539	531	548	534	509	586	578	550	526	543	571	552	564	561	579	522	557	589	581	565	542	556	568	554	564	590	551	512	525	552	587	566	539	551	539	499	587	579	576	537	542	584	539	592	565	569	555	540	581	521	592	575	559	553	618	532	599	547	498	559	534	566	538	561	559	552	549	567	581	555	531	556	528	514	560	581	572	549	532	560	523	572	529	568	563	561	536	569	554	543	501	528	499	510	549	576	559	546	565	535	579	544	571	554	519	562	526	549	535	571	575	556	509	598	567	580	571	547	508	571	582	556	529	568	551	576	562	583	521	525	527	553	542	564	550	521	502	542	554	573	524	547	557	550	581	546	585	526	541	572	575	555	561	530	504	581	528	562	550	538	540	560	526	589	569	497	528	527	525	549	561	552	553	602	559	552	560	563	569	525	541	561	571	576	577	543	571	567	544	556	556	525	558	544	558	506	521	553	567	558	568	513	530	582	536	555	549	569	522	558	542	522	557	523	551	574	571	531	518	554	527	570	531	572	593	584	574	557	567	545	530	562	538	566	560	580	572	521	529	596	566	541	522	546	563	523	563	564	558	536	543	561	551	565	542	515	519	541	516	527	560	568	541	570	534	569	547	584	541	531	564	518	536	572	529	547	609	554	527	542	541	553	554	555	562	530	577	574	530	527	550	579	575	561	589	558	580	549	549	563	542	566	508	540	537	587	568	497	548	555	562	504	552	548	549	545	597	538	577	542	544	568	565	566	561	536	554	518	544	554	529	555	550	532	572	532	548	554	532	566	522	582	558	540	522	553	546	546	537	541	560	556	582	533	503	570	588	538	586	546	519	541	542	529	576	555	536	534	557	549	505	564	576	569	564	600	562	514	569	577	492	522	549	570	546	525	543	555	547	552	570	527	559	536	569	555	561	574	590	553	529	595	540	518	570	547	512	571	561	548	577	563	579	583	587	581	560	559	557	551	544	560	535	537	557	574	572	586	541	568	553	504	526	553	564	519	584	542	540	522	549	522	571	555	553	576	562	565	570	552	569	538	593	523	580	558	570	583	556	483	519	559	524	588	577	520	545	540	552	592	550	544	570	601	557	527	499	533	526	519	567	577	577	556	534	534	537	521	552	545	537	598	569	538	575	569	524	541	558	584	562	586	539	531	550	552	532	573	563	550	532	577	586	580	561	555	560	546	557	519	570	542	535	559	560	554	549	575	590	582	568	552	557	558	561	544	570	549	564	529	548	522	545	545	572	538	575	560	566	528	576	565	556	540	570	577	574	551	509	557	561	588	568	573	542	556	567	501	533	605	545	509	551	545	572	559	583	604	547	544	590	541	498	498	565	578	545	590	556	588	569	552	545	542	571	543	552	527	515	549	509	559	539	533	570	545	558	581	533	568	570	524	576	532	601	592	517	508	545	568	528	524	535	513	519	535	523	550	560	530	525	583	542	557	519	576	562	572	529	569	545	560	513	534	552	564	589	567	507	533	547	527	568	537	560	536	590	613	555	518	574	547	549	557	518	582	526	563	564	535	569	534	553	527	530	554	532	552	580	527	552	556	557	539	537	528	575	537	521	550	527	545	543	557	558	548	574	588	586	572	520	563	592	600	580	481	527	514	565	573	536	533	549	549	537	539	522	548	538	553	541	540	596	512	554	568	572	516	537	540	581	544	558	520	533	511	534	532	500	549	545	510	528	552	538	572	549	564	560	581	550	579	563	528	551	517	550	576	548	511	551	544	551	561	580	532	558	571	555	492	572	551	537	574	550	535	520	554	542	573	530	585	575	578	576	559	602	540	561	557	550	565	557	498	546	546	559	540	512	594	544	536	573	553	536	548	537	567	554	513	566	545	536	519	549	541	545	582	513	575	575	557
12143	9719	11212	8942	6136	4520	3850	3873	2970	2783	2610	2275	2252	2061	1165	797	966	1051	1081	832	606	601	435	550	586	642	506	530	543	457	489	502	579	558	494	481	481	459	382	345	327	333	354	274	199	229	224	202	214	185	203	184	217	199	184	183	189	199	181	198	200	179	178	204	175	162	188	190	188	188	199	176	217	212	183	201	201	191	186	160	208	196	209	208	210	188	187	185	210	185	191	189	210	195	182	195	216	185	179	182	153	214	194	194	240	188	204	177	181	199	180	181	172	190	179	177	210	176	225	187	199	215	227	173	167	187	210	174	175	201	182	193	198	179	197	207	206	216	202	184	198	189	187	193	192	205	196	207	184	204	195	189	182	209	196	178	246	199	195	186	187	199	180	199	187	190	216	197	207	194	201	185	212	165	184	176	187	198	170	197	176	187	200	198	215	192	195	192	204	170	200	211	210	199	196	202	182	189	198	181	197	198	170	180	183	188	195	178	193	189	216	188	193	208	199	186	187	188	184	197	193	193	160	198	202	173	178	177	226	195	182	196	173	206	210	183	181	170	183	178	233	185	211	191	204	175	182	197	208	187	164	212	221	186	178	187	206	217	163	200	201	174	186	190	194	177	179	184	193	196	189	208	174	188	177	176	204	184	168	190	191	194	174	165	162	204	184	175	204	173	178	201	171	200	162	208	198	206	196	173	175	175	203	167	205	198	197	204	178	198	183	192	179	170	196	204	167	167	210	170	187	189	184	212	183	203	197	186	210	186	179	211	189	172	216	189	200	193	178	171	185	186	173	175	178	196	201	191	191	175	188	192	165	191	201	192	203	165	205	203	207	197	178	188	190	190	195	194	205	171	191	189	191	209	199	177	207	178	176	216	191	172	196	177	205	191	181	185	196	201	198	180	191	180	190	194	177	185	178	188	185	203	209	190	183	171	196	170	158	190	208	188	200	182	189	193	164	179	193	212	174	183	195	188	211	180	190	207	194	182	211	164	187	184	197	200	187	198	173	175	187	202	198	202	208	212	195	184	186	171	184	217	230	173	184	214	195	185	173	194	204	197	191	186	206	191	215	198	199	167	181	182	183	157	180	188	190	200	218	189	219	181	214	204	178	182	200	184	192	195	203	202	158	176	163	196	178	182	220	180	173	191	210	207	192	185	179	218	209	189	204	184	184	197	178	182	190	196	184	178	192	169	199	192	190	204	170	171	205	196	185	199	181	198	202	197	158	163	207	205	172	172	219	169	197	191	189	201	197	202	182	171	175	195	204	207	195	193	171	181	192	224	176	214	207	198	213	175	205	184	190	196	190	201	216	203	194	182	154	216	196	204	198	198	185	178	198	174	196	204	217	185	193	182	168	209	180	207	202	181	197	198	188	186	193	190	184	198	193	190	180	192	167	207	186	209	207	180	232	188	200	179	199	176	205	197	186	179	199	201	214	209	210	179	180	209	193	208	176	204	213	186	161	185	171	180	190	198	187	173	216	166	206	207	205	195	191	189	191	206	170	178	201	176	184	167	186	204	191	196	188	187	188	216	184	180	206	204	209	183	192	188	188	176	206	182	209	193	212	187	206	200	181	210	186	192	222	196	163	193	189	192	193	201	190	184	176	203	215	194	187	187	181	199	181	191	155	180	174	181	188	184	208	206	213	181	191	203	189	168	192	178	188	208	205	179	186	217	208	209	169	176	193	199	181	179	192	177	150	192	198	201	205	185	189	177	198	169	194	187	199	179	176	179	186	158	185	166	193	192	194	212	211	195	193	203	193	172	206	185	193	207	205	198	181	176	193	170	202	175	212	209	210	203	180	192	204	188	186	189	187	169	181	205	187	189	200	197	221	205	170	216	184	206	188	207	177	188	201	202	202	191	181	185	201	179	184	193	192	188	178	207	189	199	199	192	182	219	183	178	197	190	188	207	190	183	169	165	198	188	177	182	181	177	199	192	184	180	200	209	186	191	183	190	191	158	193	184	206	189	181	185	190	190	207	180	190	168	211	163	180	216	209	182	186	195	205	201	188	187	195	200	182	186	178	163	199	193	172	215	212	196	175	203	174	191	188	202	183	166	207	194	179	181	161	190	201	201	180	199	186	185	187	167	202	204	183	183	187	188	206	199	192	180	182	174	179	188	210	218	198	185	193	204	204	194	190	187	197	196	214	209	198	184	172	187	193	199	191	167	212	204	194	206	191	173	193	180	197	179	188	183	194	192	212	177	208	172	215	183	202	181	184	204	210	199	206	199	172	198	227	195	184	165	174	206	160	174	193	190	201	203	163	192	172	189	200	198	224	200	186	194	184	178	181	201	201	175	166	218	187	188	203	182	191	185	173	197	189	195	194	180	192	199	204	183	168	184	180	210	177	190	190	176	172	195	179	192	175	157	186	191	203	177	216	192	202	175	166	195	207	195	203	186	209	191	190	199	169	215	187	204	197	204	190	165	175	221	172	199	213	177	174	197	195	194	168	201	199	163	218	192	196	202	182	197	180	208	201	201	197	188	182	192	200	207	179	215	218	215	181	179	204	198	183	186	189	186	202	208	197	177	175	184	185	191	165	188	190	185	220	204	186	215	204	222	211	199	212	174	211	217	162	193	196	188	209	193	214	214	198	214	185	193	176	219	179	190	176	207	196	159	182	204	232	190	179	193	172	195	175	198	217	198	179	165	187	190	201	182	194	193	188	195	181	178	186	172	205	213	201	190	176	180	187	194	179	194	146	197	199	181	192	188	180	179	192	190	196	193	173	174	199	180	197	186	189	195	184	211	198	186	175	167	168	199	171	185	182	175	190	196	190	183	182	199	185	160	218	194	205	191	194	192	168	185	206	199	200	209	174	179	168	200	182	198	201	200	234	177	188	191	201	193	177	183	172	199	191	195	172	179	174	180	207	191	204	198	193	199	185	194	195	207	190	189	217	201	173	186	158	160	194	206	163	195	212	204	178	192	222	198	197	170	183	193	206	195	175	200	185	177	195	183	213	200	185	170	200	186	190	177	188	178	219	184	195	202	205	200	190	173	199	173	193	184	191	162	215	187	197	181	205	186	175	184	189	178	181	198	201	195	208	195	179	187	185	185	220	189	176	191	196	203	177	178	187	195	201	176	171	183	198	192	212	203	188	176	205	207	188	193	189	200	184	190	201	190	161	177	167	187	179	192	199	203	188	198	198	211	193	165	180	222	163	186	200	209	197	184	196	218	153	172	194	184	180	204	204	166	203	207	183	187	207	210	180	176	181	166	190	211	181	182	180	208	170	203	199	195	205	218	202	190	174	160	178	193	193	171	183	201	188	197	206	191	150	194	200	183	174	206	178	206	177	179	183	187	188	184	195	186	163	205	202	171	204	214	174	178	200	189	188	209	176	187	193	222	200	209	169	195	183	180	210	189	214	192	188	194	200	179	187	169	185	196	218	193	161	180	204	195	212	184	202	193	196	202	155	189	179	194	182	204	193	213	199	188	191	225	218	186	212	193	183	189
8196	8811	16048	17638	15358	13701	12909	13895	11281	10889	11318	10160	10683	9060	4862	3972	4802	5605	5443	4079	3055	2816	2016	2725	3186	3656	2609	2742	2460	2032	2403	2788	3129	2921	2955	2555	2673	2338	1740	1573	1725	1509	1676	1087	759	640	710	709	628	625	649	623	554	528	537	571	541	530	561	510	554	546	588	522	521	498	532	537	529	526	534	590	530	552	542	521	546	505	564	551	530	548	527	544	540	558	563	534	494	573	496	559	554	583	564	509	554	557	538	498	541	522	492	543	518	529	519	508	534	569	530	497	501	545	514	485	503	491	578	519	555	570	492	527	567	571	531	510	497	513	522	525	549	519	555	542	549	505	552	527	495	530	542	525	536	493	525	551	561	504	498	527	538	516	503	567	499	548	523	484	533	531	502	526	545	551	525	532	515	542	531	541	511	538	568	554	529	489	557	572	546	518	507	531	499	551	524	529	500	517	558	512	510	562	537	521	511	555	488	533	525	494	575	555	524	550	540	548	566	540	523	533	529	537	547	518	534	538	520	568	540	539	519	557	520	566	514	484	548	528	520	516	516	523	532	547	526	551	531	530	507	541	550	528	530	539	552	532	515	528	529	519	542	505	557	510	546	527	514	501	515	518	577	543	500	517	533	528	507	554	545	549	542	539	544	521	558	546	500	572	522	555	599	525	539	526	528	558	533	508	503	523	513	488	562	551	557	540	507	548	515	559	553	522	534	511	531	548	538	541	565	542	530	575	511	524	522	509	522	551	503	511	525	541	547	514	543	534	532	487	474	544	522	506	570	528	512	519	537	499	556	561	546	506	544	535	520	507	519	560	539	539	535	492	530	572	536	528	500	517	563	525	539	529	549	550	545	516	514	535	522	513	516	547	512	551	520	534	506	504	514	533	552	549	543	553	525	530	556	508	540	530	503	503	580	510	483	513	531	522	575	516	466	522	491	531	559	563	523	546	543	527	532	532	575	591	493	601	534	586	529	516	507	498	570	548	573	530	531	522	556	511	516	510	512	516	563	558	515	505	521	531	543	499	530	509	536	506	549	509	517	528	477	549	511	523	496	506	524	560	549	506	547	496	539	495	513	541	549	534	579	565	554	541	557	530	541	524	508	559	556	576	554	488	536	530	557	559	545	495	529	515	555	519	550	559	542	509	570	535	553	513	575	572	514	549	488	522	518	511	561	540	517	569	549	496	490	566	507	514	517	516	548	540	549	559	550	538	565	469	500	527	528	530	535	528	541	519	529	543	509	548	528	528	542	539	520	548	495	524	537	509	532	495	482	507	555	537	536	531	546	553	515	513	521	500	546	542	539	545	567	528	547	546	516	552	525	522	542	503	535	561	514	546	523	520	533	550	527	518	578	549	521	519	569	495	536	493	562	497	518	544	570	553	561	523	503	515	541	534	514	536	510	555	490	576	533	531	533	531	532	522	504	555	512	494	514	542	548	555	546	487	558	551	520	517	520	516	524	548	483	537	559	507	507	490	532	541	532	527	532	532	536	540	522	528	523	544	488	537	551	523	565	524	529	514	493	556	505	578	532	515	499	528	526	558	559	572	528	544	518	510	534	498	529	511	547	527	477	502	505	535	513	508	524	546	528	538	485	522	538	498	562	514	506	546	511	536	544	511	513	499	521	513	531	535	552	533	505	550	523	498	546	530	540	548	533	567	547	555	513	518	543	546	501	555	489	534	538	566	536	531	550	518	495	490	513	525	524	520	511	545	503	535	502	552	521	522	541	567	564	520	541	511	537	555	512	509	541	515	513	526	533	519	549	531	579	506	495	541	544	523	552	534	561	538	520	566	507	532	560	549	540	507	560	517	548	518	505	563	543	525	537	547	547	511	522	530	514	530	542	540	514	536	541	546	506	488	549	562	516	549	514	544	558	529	492	509	537	506	532	579	523	527	517	506	522	544	523	533	525	560	530	518	534	543	519	553	544	494	558	513	525	516	560	535	512	533	573	520	548	542	538	521	501	519	481	534	545	503	569	508	488	521	556	545	509	534	583	498	501	535	524	500	534	515	497	560	531	573	536	545	561	534	512	485	541	517	538	519	544	516	540	554	551	533	544	552	548	509	489	519	508	529	551	541	568	553	571	518	528	511	527	537	575	548	546	558	488	532	553	525	502	530	546	542	540	526	524	529	538	537	557	518	494	521	515	550	517	511	557	507	538	520	526	541	570	501	577	512	497	524	494	520	530	514	532	525	508	479	537	548	514	530	544	478	527	554	533	560	554	501	523	526	563	522	601	536	544	523	527	521	519	527	604	550	525	529	503	544	517	556	498	509	571	516	559	529	504	514	492	521	536	537	548	560	536	553	515	565	538	543	579	525	572	523	538	519	532	522	504	516	544	559	522	508	524	493	526	580	534	544	520	527	533	498	508	514	523	522	536	549	555	518	519	511	506	542	539	552	541	514	555	515	533	527	537	543	559	508	523	522	549	530	544	525	532	521	538	532	508	509	530	544	573	544	537	530	537	546	548	529	494	519	534	512	553	507	562	526	530	540	508	535	519	550	547	513	532	511	517	528	570	521	564	538	554	544	532	536	555	540	563	546	547	506	488	513	514	515	542	520	552	568	543	555	521	550	540	515	517	537	540	498	532	537	552	513	528	488	554	487	537	580	521	545	516	519	497	542	523	525	536	537	537	547	543	505	517	507	467	533	551	519	548	517	506	499	487	478	567	543	542	502	531	522	519	592	537	544	500	567	569	528	491	546	524	564	511	517	508	525	549	504	536	532	534	548	593	538	531	521	538	541	534	528	490	507	526	546	522	523	544	541	537	515	524	552	537	514	531	585	531	535	523	571	522	498	509	523	500	546	520	542	529	569	515	537	514	491	552	521	525	593	529	524	545	528	557	535	589	537	527	496	540	504	537	559	537	544	513	550	533	553	500	534	538	525	535	530	500	528	509	538	512	522	512	515	526	561	559	519	526	531	494	569	524	518	523	490	540	528	520	543	549	570	526	524	532	531	554	530	527	537	561	539	514	531	507	548	532	510	504	508	527	491	517	546	531	589	522	560	587	533	529	548	559	527	455	573	576	521	543	518	456	520	482	564	488	514	536	508	539	515	539	541	554	528	576	512	511	544	517	538	497	560	522	497	557	507	542	559	544	574	477	529	567	526	505	565	523	536	522	523	508	492	532	519	538	529	525	513	522	505	511	567	513	524	512	530	524	575	514	542	520	520	524	551	512	541	546	517	543	545	503	544	560	532	539	535	514	515	510	545	536	535	480	532	546	533	570	483	541	519	567	513	547	561	515	494	522	503	497	536	555	511	529	540	579	560	575	525	518	543	531	539	526	496	535	522	516	533	555	563	540	525	546	536	546	561	511	546	499	524	553	567	535	520	546	543	520	534	525	525	528	550	527	515	544	517	538	560	518	556	498	555	564	501	522	506	559	526	529	502	562	537	525	532	498	539	489	539	510	533	520	538	546	542	551	518	546	547	524	524	545	512	571	553	546	516	558	519	497	587	575	526
29339	26721	31564	31026	27424	26305	26321	28406	24755	24714	26318	24752	24461	21217	10904	10464	11146	12965	11356	10602	6177	4831	3723	5755	6706	7506	4934	5302	3353	2582	2666	3636	4756	4293	4575	3642	3769	3341	2593	1940	2797	2388	2045	1031	445	394	485	366	298	247	348	335	209	174	173	168	146	176	157	169	135	165	158	156	135	153	182	177	133	161	155	161	143	122	151	131	150	173	160	137	153	161	156	139	150	141	143	169	163	137	166	145	138	167	136	175	157	151	155	167	174	140	142	141	148	151	133	159	154	132	160	164	148	129	142	148	164	145	155	141	153	134	150	157	157	137	164	123	158	139	142	145	135	137	158	158	135	149	130	148	147	153	170	161	153	150	156	135	160	144	133	107	158	151	166	141	138	136	140	149	151	149	150	140	165	147	152	143	139	156	155	155	183	148	131	156	151	130	133	137	147	164	136	155	136	155	155	140	153	148	150	141	139	144	149	147	144	137	149	132	161	162	160	135	149	163	167	154	150	161	156	138	165	154	153	146	158	135	150	147	159	164	136	138	134	144	163	153	143	129	157	136	152	152	122	144	157	154	154	146	159	167	140	178	149	153	172	165	168	131	135	153	163	160	147	154	168	147	137	139	134	139	150	155	160	141	149	139	132	153	133	177	151	144	169	140	142	142	149	139	141	164	176	122	142	139	156	152	157	153	170	145	156	161	151	151	155	144	154	152	164	161	128	129	133	154	140	142	162	144	154	150	125	152	154	158	140	121	151	148	130	164	115	161	147	148	154	144	144	139	145	130	134	146	151	155	154	127	155	146	139	146	148	149	139	137	148	160	135	142	157	158	152	148	183	153	146	136	146	147	156	149	162	156	159	155	152	158	139	136	155	130	139	161	132	144	156	141	152	145	160	140	149	172	126	151	148	145	154	155	170	158	112	152	163	135	149	144	144	122	139	143	153	142	148	137	156	151	137	124	156	154	147	135	139	151	148	161	154	136	142	145	156	146	137	144	155	167	140	142	129	150	163	151	147	146	144	131	143	137	161	130	159	147	133	170	178	130	133	130	143	155	146	136	145	155	133	152	147	154	141	152	156	144	172	139	145	133	143	156	126	158	162	163	141	146	137	165	180	162	135	131	140	143	157	139	147	148	135	125	159	123	154	142	128	160	153	130	146	142	169	140	167	167	147	139	156	133	139	136	147	138	156	131	136	153	147	149	143	152	139	131	124	164	176	147	153	150	155	163	135	124	182	157	167	145	148	144	151	124	139	159	155	131	161	161	157	155	148	139	121	140	176	141	155	159	133	161	168	131	149	133	125	153	122	146	174	155	152	153	169	174	143	150	141	151	147	149	147	149	151	167	139	152	167	156	163	149	131	139	136	164	150	145	149	169	152	142	144	126	161	152	161	146	135	151	149	133	143	139	141	129	141	145	148	130	145	136	172	151	141	145	145	138	163	154	153	131	145	144	157	177	150	140	143	142	154	166	140	149	166	177	152	129	152	161	138	147	142	159	141	127	136	140	161	143	162	154	168	161	145	155	160	141	170	163	154	139	160	129	140	123	160	158	155	146	135	140	150	137	171	142	137	142	133	136	144	127	168	133	146	142	157	157	137	151	163	167	142	145	141	156	171	157	159	157	144	150	145	152	156	161	151	139	141	145	150	129	130	145	133	147	159	138	165	150	130	153	146	127	159	144	143	140	183	150	142	140	135	127	157	126	155	148	137	172	134	148	157	142	137	172	145	154	132	141	147	159	177	165	143	132	146	145	147	136	158	154	162	175	115	136	167	149	123	143	161	129	159	134	153	136	137	146	149	146	144	155	129	141	166	144	126	160	146	142	142	139	140	158	142	166	149	149	154	145	146	156	155	148	167	150	162	178	150	152	154	146	128	145	145	139	140	160	149	151	153	150	130	156	150	154	133	148	174	157	138	150	138	152	147	167	155	148	147	151	140	131	147	131	147	150	151	154	142	175	162	161	154	147	148	160	163	141	158	134	167	142	143	143	155	131	132	136	171	131	145	152	140	144	160	155	147	150	161	154	149	157	154	152	161	142	143	128	154	137	199	148	146	135	150	161	134	146	155	153	124	147	127	164	153	129	147	139	140	141	151	141	149	151	147	137	134	150	133	161	161	166	145	148	158	172	168	149	144	181	141	135	138	142	141	160	115	156	150	145	156	154	149	150	150	146	160	133	155	139	133	163	131	144	139	152	153	135	160	141	167	144	152	151	152	125	161	163	145	152	150	159	164	156	136	138	143	127	161	156	162	142	143	155	166	155	141	163	144	150	134	145	168	169	138	153	165	129	133	163	142	150	166	151	136	145	150	157	148	138	144	136	140	142	128	138	143	141	145	164	149	140	143	143	143	148	151	120	161	147	128	164	137	161	161	137	133	138	148	154	140	159	112	154	133	142	156	150	149	144	160	136	160	130	163	150	130	129	166	142	133	152	136	164	140	147	143	139	122	162	148	152	152	180	176	143	153	140	142	159	148	142	153	148	144	156	134	129	143	139	165	136	140	148	140	136	127	137	179	175	142	158	141	156	155	158	147	148	159	137	144	141	152	150	148	157	145	134	142	161	147	151	171	154	143	135	137	146	149	165	148	149	147	137	154	171	147	180	143	149	162	132	143	137	139	140	152	157	136	174	148	158	127	165	158	154	156	167	135	150	160	145	153	148	152	155	156	146	149	160	170	156	151	130	130	162	146	143	142	150	169	123	134	142	151	138	152	161	160	156	144	136	139	142	150	150	151	153	136	158	149	138	139	130	143	147	148	135	144	149	181	159	150	171	150	139	165	123	139	141	163	161	170	145	143	166	155	140	131	149	142	166	142	166	132	144	146	152	137	137	129	142	141	148	144	163	140	155	160	148	140	154	154	132	160	139	131	142	122	152	173	157	152	152	135	137	157	152	127	148	145	132	152	157	140	143	140	172	154	154	141	140	139	156	145	168	134	186	155	144	158	147	139	170	153	136	130	144	154	149	124	142	149	135	143	159	139	152	136	164	144	156	147	159	157	148	145	157	155	134	138	124	117	165	132	124	119	154	154	148	141	158	153	145	153	185	137	141	142	161	140	149	141	134	161	147	161	155	140	146	133	142	138	149	131	153	180	153	128	145	140	148	161	145	163	175	152	143	161	144	157	157	152	169	146	149	156	148	131	147	165	152	163	138	143	149	153	140	146	166	132	157	139	148	146	175	153	141	133	147	140	148	154	156	161	152	133	132	147	161	168	155	150	169	166	156	138	125	142	129	146	140	168	142	138	157	163	143	142	137	126	142	139	176	132	161	157	149	147	166	173	131	160	139	140	161	154	154	134	171	148	143	155	170	151	147	149	161	160	147	144	136	145	164	154	152	140	154	166	134	142	138	149	162	158	162	157	139	126	145	147	138	157	155	121	167	148	149	158	146	130	158	139	143	150	147	156	156	143	144	143	137	143	151	126	146	154	147	143	153	139	149	152	170	145	164	162	137	148	128	166	143	132	132	145	139	139	142	152	163
19735	21227	30403	35169	35386	36907	38115	41021	36229	39572	41304	39757	42363	37678	23219	28015	31103	32974	30116	28012	18964	16644	15005	21728	24748	26387	18933	21483	15098	13042	13666	18585	22199	21176	21194	18596	19442	18639	14174	11292	15628	13314	12391	6061	2528	2456	2952	2280	1686	1319	1932	1639	702	749	662	637	565	566	643	607	520	476	431	459	473	461	528	467	457	457	459	472	448	403	455	439	477	466	481	454	424	437	444	435	429	427	458	473	455	474	423	456	449	442	424	432	390	454	434	450	412	421	429	422	412	433	429	425	408	447	411	431	422	441	455	435	408	425	428	444	442	439	392	459	437	429	435	430	424	420	458	427	435	420	442	422	422	445	432	430	458	441	404	415	451	456	405	444	453	426	423	444	428	463	446	422	407	443	400	473	414	450	429	444	440	456	442	421	438	414	441	430	440	441	432	509	470	423	408	462	422	429	445	465	424	397	410	456	434	413	438	453	442	424	422	399	446	463	382	483	407	406	422	434	442	452	412	416	472	443	459	425	441	417	454	412	406	446	439	437	435	451	433	459	408	420	413	448	412	454	440	436	441	450	413	414	412	405	465	471	422	437	427	391	440	426	450	415	432	434	420	461	438	399	394	433	464	453	462	452	418	433	461	438	477	440	431	474	403	466	445	413	447	448	406	477	462	383	437	409	440	434	420	453	442	413	432	443	447	448	455	427	416	443	476	455	414	459	438	440	457	438	432	459	409	433	410	403	466	467	443	444	414	435	452	451	409	473	435	437	428	435	468	426	409	423	474	474	453	466	430	468	423	405	443	455	453	425	428	458	434	447	444	407	467	429	450	410	430	427	439	424	462	464	434	439	441	433	438	419	457	395	435	421	464	429	438	441	436	416	436	421	440	440	447	447	454	405	446	430	427	428	457	431	476	424	439	459	422	453	430	422	429	460	460	439	458	430	447	450	434	451	437	446	456	439	435	423	458	426	433	423	434	452	454	457	426	422	457	483	446	465	458	427	442	434	425	493	401	440	447	407	452	459	442	408	433	467	434	403	435	432	444	447	459	470	480	406	442	448	449	419	463	462	433	405	403	455	422	452	437	473	434	456	403	423	424	470	405	473	411	450	464	436	469	426	449	464	458	406	457	443	437	459	455	419	450	413	445	439	410	431	450	458	413	438	443	431	492	457	427	446	418	407	421	380	474	405	415	450	457	461	453	422	405	439	451	437	402	432	427	410	447	400	444	419	425	433	433	416	424	455	402	419	456	473	411	437	428	424	442	465	441	446	397	464	427	437	423	469	437	418	462	436	449	451	430	421	442	419	438	439	431	449	448	419	474	447	414	429	448	453	437	444	449	457	489	422	469	433	418	417	452	424	446	454	433	427	410	467	423	478	465	456	495	456	436	438	418	443	414	437	429	463	448	397	438	462	440	419	438	428	408	445	468	400	469	428	453	435	427	427	422	444	450	465	421	398	459	425	432	463	418	482	418	449	437	423	434	425	460	440	415	428	413	425	442	452	449	402	452	452	431	394	419	452	465	436	435	452	419	436	400	458	431	451	419	421	413	420	449	412	445	424	438	469	423	474	452	477	432	429	439	447	419	457	441	428	434	414	427	446	472	422	478	456	420	426	425	427	396	439	401	412	454	413	402	431	490	437	435	441	435	454	445	437	479	441	448	451	471	433	411	439	443	445	450	423	428	416	453	467	456	443	443	423	431	466	429	426	440	426	462	431	459	446	452	455	432	443	414	436	424	412	402	474	432	428	449	455	428	448	407	445	427	413	427	446	450	432	457	417	414	427	422	420	438	465	484	456	426	437	426	377	430	455	413	439	451	452	450	438	403	412	431	430	434	405	473	399	431	444	458	412	447	466	436	482	429	434	432	453	442	442	449	452	412	439	420	466	442	497	447	464	424	417	446	426	416	457	456	423	411	435	452	381	443	440	391	435	428	460	439	420	446	402	438	459	468	415	420	435	434	420	446	447	423	431	456	439	479	464	447	433	441	430	461	436	426	451	426	447	417	419	489	473	448	434	421	421	441	432	443	417	432	445	439	422	443	452	413	475	436	467	461	442	411	418	401	379	393	419	442	421	438	420	457	424	437	475	454	396	452	449	414	419	425	428	431	395	436	449	412	448	447	422	467	448	394	435	412	422	448	424	445	447	425	437	416	464	424	465	456	416	472	442	442	483	434	430	434	416	451	466	394	410	427	468	418	435	403	458	437	445	448	416	429	443	443	399	446	443	446	441	410	428	436	448	410	458	432	454	441	432	409	434	420	428	409	463	448	435	436	437	448	442	408	416	418	434	446	402	440	437	437	451	429	408	452	451	431	426	453	472	415	433	463	454	484	432	419	454	412	408	424	436	438	451	420	443	432	407	447	416	434	457	459	439	426	408	445	399	459	434	446	438	388	438	446	443	460	420	459	455	443	471	440	434	439	442	412	416	428	453	429	435	413	419	441	452	455	453	419	414	433	448	411	462	421	442	433	410	456	435	430	484	447	454	411	438	430	451	428	410	419	464	449	405	470	455	462	436	435	465	441	475	421	455	496	444	411	458	410	461	448	412	462	440	446	421	426	410	457	452	433	458	452	432	435	435	416	417	424	421	472	434	461	402	445	449	440	449	467	473	450	471	477	410	424	446	415	455	449	459	444	418	419	425	445	450	450	456	408	433	439	492	434	430	446	440	435	452	433	441	438	415	441	476	481	462	443	415	419	453	412	414	419	467	429	430	426	463	468	437	457	424	407	444	435	437	425	478	432	446	437	445	427	442	393	435	446	422	425	432	447	433	456	472	416	432	429	410	441	494	472	433	410	467	441	435	443	462	398	461	448	424	432	426	446	426	429	460	392	418	437	453	434	419	438	429	438	390	422	443	424	442	434	492	433	463	469	408	434	435	461	416	455	460	471	402	422	429	418	466	415	430	424	434	443	471	424	466	441	496	450	395	417	423	402	447	445	422	413	426	434	410	423	409	422	448	429	440	433	441	415	445	459	435	468	434	441	416	432	458	418	409	411	421	450	414	430	458	434	423	434	412	439	393	430	445	474	427	443	424	443	442	430	431	401	446	427	429	422	419	445	426	439	446	450	450	435	409	456	405	416	456	453	417	417	424	444	439	456	416	407	436	406	411	482	404	442	451	467	439	448	469	428	452	433	446	416	430	455	433	460	451	432	409	445	459	454	404	427	415	426	440	434	460	414	432	420	418	427	450	463	445	417	436	429	422	444	449	489	421	436	406	422	447	428	435	432	453	416	432	432	418	437	433	412	417	458	423	444	391	462	436	406	415	451	442	448	445	478	472	425	431	434	452	462	442	448	433	475	447	472	409	451	446	422	435	461	448	424	413	435	415	433	429	407	466	458	479	449	420	419	436	439	415	421	419	456	443	400	408	448	453	460	441	407	474	445	441	424	445	397	440	452	446	433	477	419	450	452	455	472	430	435	419	414	428	430	461	451	454	473	436	431	450	448	407	453	463	462	406	462	427	425	441	419	418	395	413	438	429	447	487
35056	32819	38313	36721	34342	33568	33791	36140	28687	33609	35223	32702	32411	27184	15514	14828	19631	19731	16880	17403	10444	9774	7697	10333	10949	11977	8961	8233	5373	3775	5318	6699	7777	7105	7598	6462	6354	6162	4585	3869	3617	3985	3666	1515	664	722	779	618	475	353	579	459	241	272	232	240	185	222	218	238	226	198	196	219	206	231	229	198	205	202	175	199	212	233	177	187	193	182	206	187	198	181	209	198	178	199	188	185	187	194	198	211	203	193	262	209	187	197	166	213	205	191	183	188	190	195	210	193	187	192	209	219	202	188	186	199	234	193	174	186	197	186	231	191	177	184	201	176	232	196	191	181	221	212	184	206	187	189	188	191	189	186	206	198	195	224	181	202	187	201	218	191	196	192	170	170	206	203	202	171	180	212	233	173	180	195	221	188	182	192	202	198	208	181	193	204	194	210	187	194	196	182	190	194	177	199	174	180	179	198	184	212	173	170	176	177	235	191	180	205	197	186	169	199	192	191	182	223	193	195	192	194	202	223	200	213	186	217	184	189	227	197	190	203	201	202	185	195	182	184	204	184	177	161	213	184	186	192	199	189	205	215	184	170	200	189	178	208	201	197	215	198	195	189	224	210	192	202	203	176	201	213	206	191	171	198	178	173	193	198	204	203	200	179	174	179	182	199	222	205	205	192	181	209	173	189	195	199	189	191	192	195	197	204	179	163	186	204	202	190	221	204	209	190	204	172	174	226	194	163	167	216	198	203	212	201	190	192	204	188	204	184	225	224	176	190	207	148	190	199	193	211	194	158	187	197	197	190	220	197	209	218	202	213	206	225	182	194	205	214	207	176	248	199	173	231	209	202	194	174	189	216	206	211	187	201	158	192	210	217	195	206	197	218	195	180	179	203	191	198	201	208	199	229	193	206	230	212	224	173	184	201	170	201	191	203	181	199	205	190	183	206	207	191	186	186	208	209	194	177	201	226	215	182	193	196	213	195	209	186	183	208	216	184	183	181	223	219	207	227	205	193	206	188	191	177	221	181	214	195	203	176	187	217	190	186	205	208	204	206	205	215	194	182	204	188	198	212	190	194	193	182	189	201	204	184	234	188	210	171	197	210	207	205	172	189	174	219	220	188	191	211	191	204	201	215	203	168	198	171	195	181	203	193	197	178	199	190	185	184	187	206	185	185	189	168	206	188	215	207	196	223	202	209	161	210	198	194	218	187	221	185	193	184	209	226	193	205	173	195	191	198	182	222	192	192	213	186	189	201	219	208	208	205	200	194	185	198	208	175	216	199	192	201	192	206	187	167	180	188	203	210	213	185	211	201	191	186	194	184	177	171	209	206	181	186	193	188	210	182	176	208	194	178	219	216	193	204	182	197	227	197	192	216	194	207	204	175	211	181	192	206	193	186	191	200	175	172	200	206	191	189	192	208	204	196	186	207	197	189	186	197	199	196	201	198	218	189	168	192	193	190	192	195	207	183	195	177	219	183	211	224	202	204	187	164	199	219	192	209	204	194	200	205	194	179	191	209	200	180	215	209	169	197	189	213	194	216	175	191	220	166	215	191	204	199	223	153	185	192	202	195	190	187	188	197	199	207	209	191	187	215	181	199	196	200	194	193	215	216	211	231	179	191	207	192	213	215	206	200	207	194	183	199	208	205	206	192	184	214	177	211	185	206	189	195	187	196	206	178	205	202	181	176	184	175	206	198	213	186	208	219	204	189	196	196	210	195	204	199	208	175	206	187	177	191	191	195	184	200	181	181	183	184	216	188	202	192	230	199	202	194	204	175	183	213	205	193	216	193	200	197	213	189	190	195	176	180	195	202	228	219	222	184	204	209	192	192	191	176	191	196	206	190	201	191	191	224	216	190	214	191	208	201	172	205	214	225	176	189	201	202	179	192	192	157	207	185	178	206	205	194	196	196	186	197	168	209	198	190	223	199	201	176	186	188	195	206	174	206	167	168	197	200	191	203	198	192	220	214	188	182	227	151	201	177	175	201	202	185	185	180	214	212	201	197	163	194	169	182	216	151	189	213	197	198	185	219	188	201	196	183	187	188	185	177	195	205	221	189	202	192	210	175	186	177	171	209	192	204	207	179	188	169	209	173	177	179	189	188	238	190	183	159	209	178	183	203	194	210	199	186	192	192	192	180	171	182	172	216	199	175	223	192	207	192	193	195	184	192	238	182	198	189	193	203	187	184	223	193	176	209	190	205	200	184	186	233	190	184	193	203	181	219	195	195	198	194	213	175	191	195	200	185	197	173	202	213	184	178	188	182	203	220	173	186	202	200	194	188	203	170	196	229	190	190	195	201	167	180	220	213	200	210	200	186	200	204	192	197	186	192	205	177	192	188	174	189	168	220	211	187	180	181	183	176	194	221	206	204	208	188	213	232	192	198	198	202	188	195	218	197	177	198	225	185	190	174	192	174	193	190	198	183	188	195	209	197	189	190	184	194	185	199	188	219	179	204	210	196	206	179	191	188	185	189	205	208	195	207	196	190	187	214	190	198	188	224	201	171	170	207	183	205	204	189	217	190	170	208	193	186	186	180	194	187	195	193	191	230	197	195	203	180	195	195	202	207	175	223	186	194	193	176	197	192	206	194	210	196	211	164	227	192	204	220	199	202	202	204	183	189	221	198	184	187	204	192	196	203	180	196	189	186	206	192	217	197	208	197	199	208	182	199	195	181	164	176	199	183	181	182	182	192	179	193	192	172	187	186	198	187	181	213	195	193	198	206	210	174	210	200	218	207	179	212	163	195	190	189	204	164	200	185	202	209	204	181	210	207	186	193	202	207	190	206	208	183	190	194	200	213	196	185	194	188	193	225	209	186	206	202	190	188	199	210	198	189	198	206	191	183	194	190	192	217	179	204	177	205	211	191	191	185	199	210	200	182	206	174	196	202	204	208	202	195	188	188	197	217	194	171	197	213	202	190	185	207	201	193	181	191	213	201	209	178	166	195	208	192	222	176	188	192	193	187	185	212	188	202	221	201	191	199	193	190	217	191	202	194	188	192	206	206	213	174	212	177	184	203	191	198	213	207	206	203	170	204	182	207	192	219	205	201	199	206	191	201	196	201	203	193	190	180	226	176	189	211	214	206	192	192	201	206	174	203	196	204	176	211	177	179	196	184	201	206	209	197	190	180	176	208	213	187	191	211	197	210	204	179	192	179	183	197	174	172	189	208	172	221	187	185	191	223	192	183	161	193	189	195	182	204	172	200	195	222	179	175	205	202	194	192	176	192	220	219	218	202	226	208	178	183	200	193	209	203	208	194	188	185	194	198	164	204	223	195	178	205	189	190	198	187	198	212	165	208	204	183	188	194	180	188	195	194	194	226	182	198	194	219	177	214	203	198	188	180	192	201	208	184	183	181	178	195	172	194	166	219	206	189	167	216	198	186	206	162	192	181	171	174	169	177	190	198	194	202	204	197	216	204	187	206	186	208	189	231	200	219	191	190	185	203	200	177	223	188	194	181	217	204	190	207	174	219	203	191
23550	25932	35131	40385	41789	43166	43624	45371	39677	46809	48368	46450	48163	40546	28905	33165	40231	38975	35360	34259	25133	25864	22782	29598	30132	33102	27005	26513	19793	16571	22326	26150	28884	27829	28420	26203	26236	25993	20457	18546	17876	20061	18384	8144	3520	4245	4955	3721	2611	1936	3246	2350	919	934	902	801	702	794	897	799	692	616	574	624	688	617	640	625	600	571	575	578	617	554	569	571	575	615	576	566	528	565	548	556	612	563	576	551	556	583	581	539	580	646	750	730	546	553	560	582	555	561	631	560	592	559	537	586	572	582	547	580	546	579	542	565	543	558	536	551	556	528	519	543	554	565	550	563	576	546	547	570	563	602	572	540	578	539	550	563	528	525	556	554	509	552	573	521	574	578	538	522	557	531	558	552	553	505	565	576	521	557	554	564	559	560	527	546	559	557	572	569	576	549	558	522	584	556	559	617	538	558	582	558	525	585	566	584	523	556	581	552	559	506	577	584	575	542	544	543	537	549	568	524	551	551	593	520	550	537	554	543	572	524	577	576	579	542	562	550	575	535	532	531	541	562	541	599	497	573	521	561	525	603	576	527	585	551	544	571	517	586	542	564	587	564	535	547	558	595	545	578	525	580	611	556	570	536	539	608	555	551	587	538	552	560	526	535	583	554	535	591	579	549	552	514	564	564	518	545	554	555	546	546	513	534	583	571	576	563	525	563	624	537	579	531	583	537	586	555	565	548	570	521	520	559	556	561	566	626	553	521	554	565	561	518	558	572	612	565	518	496	508	546	498	579	570	566	562	561	561	530	533	537	554	577	551	532	555	569	543	520	569	558	567	565	592	593	502	621	524	560	527	546	563	555	553	571	574	561	560	517	525	557	550	588	570	572	543	546	541	557	555	577	547	601	559	534	556	501	538	564	578	560	557	536	536	542	533	598	591	521	542	572	586	549	583	557	603	538	534	578	553	578	524	539	560	537	520	567	571	522	563	540	579	524	517	562	569	522	569	521	568	551	511	557	546	545	591	528	560	539	606	579	567	549	587	567	570	558	527	544	575	560	586	557	571	550	593	559	530	581	560	499	549	577	552	564	522	530	518	542	584	575	537	546	554	579	537	516	536	554	546	602	537	559	574	536	555	598	532	560	545	554	565	578	591	579	541	557	590	568	538	529	573	510	551	542	595	544	557	549	520	575	588	540	594	531	555	575	597	550	542	525	565	558	526	518	559	552	587	565	530	591	512	563	569	566	557	552	550	584	571	571	545	561	522	551	533	542	552	548	566	531	576	562	553	557	577	576	552	572	569	523	534	577	545	529	569	554	583	572	571	605	554	561	533	567	568	560	527	516	573	555	578	589	490	599	546	607	548	574	516	580	608	571	549	561	578	547	560	553	526	521	536	548	552	551	547	585	578	584	552	529	540	502	544	528	549	563	566	556	546	555	536	613	547	514	625	553	573	581	500	543	565	529	581	561	527	548	553	593	585	518	573	581	537	513	536	561	564	514	553	537	560	558	536	514	584	563	542	535	583	539	556	586	551	590	551	543	542	537	558	527	554	510	580	570	539	564	575	593	606	573	586	600	522	557	538	572	563	538	561	574	582	570	569	550	528	548	544	539	531	586	593	562	540	588	573	595	573	581	521	541	517	542	558	567	562	534	547	581	566	549	544	574	555	566	567	570	543	558	574	571	601	582	558	584	521	508	573	557	580	546	523	525	511	561	565	572	542	501	588	539	587	545	553	556	548	574	540	597	573	554	603	547	556	538	553	549	563	544	555	574	587	564	547	596	612	540	523	543	567	559	570	562	555	570	557	522	583	532	557	535	593	536	561	556	544	562	548	548	539	543	547	542	546	557	528	553	563	584	569	526	527	551	556	573	571	618	551	554	555	521	569	539	581	539	551	527	532	533	557	527	550	544	536	551	520	574	599	566	558	550	548	567	526	564	543	566	551	558	541	569	526	565	525	584	583	528	507	559	585	537	591	540	564	555	558	542	547	542	501	570	586	606	581	545	551	542	602	553	541	572	497	588	543	545	583	540	529	554	568	552	519	571	515	510	522	550	503	565	542	608	540	547	562	565	580	561	539	573	567	563	518	556	607	518	596	477	594	561	573	606	564	562	596	567	544	560	507	552	560	539	565	545	539	557	560	565	543	548	536	569	511	535	566	524	547	559	556	571	552	526	542	531	495	534	568	562	537	560	564	539	541	526	551	556	596	546	499	536	545	577	559	530	551	527	554	511	524	545	544	561	538	532	562	570	535	581	537	521	560	571	586	518	566	572	530	571	539	527	582	542	548	507	563	554	573	525	550	573	573	559	582	563	533	538	580	559	576	583	518	577	560	537	539	547	570	565	561	581	590	538	543	572	528	550	581	547	541	500	578	552	520	518	565	552	538	570	533	574	541	526	551	544	566	557	534	536	570	572	529	545	551	546	565	550	543	530	556	562	579	548	525	562	526	563	576	552	592	530	551	537	525	589	581	532	579	526	574	561	566	556	540	559	558	559	596	543	547	574	593	552	547	539	544	509	541	556	550	571	534	580	567	588	569	547	554	592	589	543	557	555	590	563	543	533	539	572	536	573	564	534	562	521	548	565	610	581	588	566	574	552	531	588	509	594	596	593	539	567	597	526	561	558	564	576	550	556	500	576	556	514	581	591	612	589	522	599	545	545	501	573	531	599	539	587	550	567	557	540	556	571	568	542	564	575	511	578	555	532	551	537	545	566	527	582	551	522	533	582	572	552	626	570	572	536	532	562	557	540	541	537	588	556	526	532	623	550	567	525	548	608	571	621	541	585	508	532	582	598	541	567	560	559	597	597	536	549	595	566	567	566	558	559	578	542	567	531	608	541	525	534	559	556	585	551	560	566	582	559	600	586	583	555	547	538	564	550	542	554	546	567	588	564	545	509	555	554	564	567	559	579	566	585	567	604	568	561	576	549	523	538	565	572	562	529	554	499	559	518	547	574	568	516	543	575	535	553	537	547	549	570	552	532	525	542	553	593	511	540	535	541	538	544	599	530	585	530	576	532	569	604	559	574	536	570	530	514	573	536	597	585	544	556	575	542	579	536	552	618	528	564	549	526	548	549	570	539	580	568	524	575	535	528	562	536	545	569	556	561	545	544	576	551	568	569	501	502	572	583	536	557	524	587	580	525	542	542	568	542	528	543	518	527	535	584	559	563	517	529	545	548	573	573	548	559	578	528	552	547	566	575	571	568	558	553	550	556	514	500	565	591	589	583	584	537	524	531	528	558	558	519	550	539	527	589	555	515	571	552	549	513	550	575	544	558	576	506	543	567	549	583	524	548	520	568	544	566	546	590	546	561	523	533	518	549	533	551	609	544	555	527	565	560	540	582	581	546	529	578	540	547	497	561	570	521	563	580	559	571	577	543	522	544	539	549	549	555	551	487	553	594	541	531	595	556	563	574	571	549	518	579	518	577	603	539	551	524	555	542	590	567	601	557	582	596	562	545	606	567	554	558	565	574	571	576	585	527	570	543	565	523	594	530
11944	9566	10348	8612	6120	4413	3601	3322	2500	2825	2875	2443	2186	1532	966	1083	1238	1107	907	900	701	573	501	722	616	781	509	527	422	380	447	537	609	552	558	517	470	496	412	415	395	401	322	234	232	236	241	211	219	218	213	226	194	213	209	198	188	220	199	214	228	187	204	186	207	201	188	223	205	216	209	215	197	229	219	206	216	210	197	211	204	219	199	234	207	214	219	219	211	214	205	229	211	210	196	198	234	212	188	193	198	202	192	207	207	203	190	228	226	189	212	215	197	191	207	224	203	200	209	220	225	193	203	227	203	197	221	233	218	209	202	218	173	218	204	224	201	199	198	201	224	218	219	192	198	216	215	199	193	225	214	198	212	221	214	210	231	215	212	208	199	226	207	221	177	218	194	221	183	208	220	189	199	209	225	206	191	204	221	203	201	208	202	207	196	200	213	186	233	192	190	193	232	209	201	238	229	195	235	209	216	203	224	235	203	209	256	225	208	225	193	218	204	186	200	222	213	206	225	222	209	198	213	221	192	194	208	220	212	192	199	190	198	189	220	212	206	236	206	215	226	202	224	229	221	203	212	244	226	201	185	221	198	221	185	228	193	220	229	203	225	220	219	200	210	203	227	237	179	215	238	226	212	199	189	206	194	195	206	226	203	225	233	207	228	229	207	208	235	187	196	222	242	212	203	176	201	205	170	207	191	196	207	233	205	223	199	217	218	214	194	210	197	219	228	208	217	214	222	211	219	207	217	208	211	189	203	213	219	204	207	208	192	225	218	197	219	183	201	252	215	220	222	205	206	223	218	191	223	210	221	194	209	215	205	201	182	209	238	208	178	178	203	195	223	217	229	204	204	216	213	216	210	215	217	200	202	228	209	191	215	192	210	223	185	235	213	215	224	197	233	223	206	189	203	215	187	206	193	225	197	196	198	207	199	224	215	260	214	213	220	196	198	211	196	202	198	197	202	198	168	201	203	226	230	204	218	171	201	215	226	177	214	181	215	197	188	194	192	210	224	198	239	204	188	228	222	216	228	226	205	201	184	189	226	213	190	206	214	219	210	212	204	216	214	220	216	202	227	215	234	202	213	195	201	217	176	219	224	208	212	219	231	207	202	225	213	201	217	198	198	196	188	201	225	215	196	223	221	206	215	206	216	196	190	231	174	220	193	201	183	208	229	206	203	201	248	212	207	222	193	218	181	220	223	213	191	197	232	235	192	195	209	201	208	213	237	205	210	216	188	198	224	194	199	208	217	212	211	215	220	226	206	182	190	192	211	214	205	207	195	215	198	197	194	204	198	222	194	180	245	216	237	214	209	248	186	206	214	192	209	202	193	198	204	213	232	216	204	209	216	195	206	205	207	207	205	218	226	202	180	199	201	221	192	212	185	192	208	229	200	198	216	229	221	182	195	177	246	219	225	201	217	203	224	204	210	214	226	215	180	217	215	224	190	225	221	200	185	202	230	224	209	198	197	216	199	208	233	212	228	189	208	207	235	218	205	223	213	217	223	202	198	193	181	197	217	219	217	200	215	223	219	262	207	184	200	231	227	201	212	196	213	213	232	206	192	205	198	241	216	209	199	200	214	190	205	240	196	229	201	218	184	195	211	225	202	194	219	212	172	211	192	204	205	207	219	235	206	213	187	206	208	230	214	204	206	235	197	202	216	213	226	221	215	193	193	217	203	209	223	214	225	218	192	212	180	197	223	215	195	244	206	205	194	204	223	216	211	194	212	204	201	199	214	211	208	222	230	222	215	192	210	206	201	222	208	232	204	185	223	215	212	232	189	209	193	200	207	216	189	189	185	228	215	180	196	213	208	177	196	202	202	207	226	242	186	184	202	196	213	204	215	193	206	195	242	190	206	239	204	217	219	212	203	202	189	222	190	209	186	205	193	191	208	211	206	206	225	214	198	219	208	203	208	216	191	219	198	205	222	240	191	184	215	192	171	187	206	216	198	209	212	181	217	211	212	214	197	206	212	202	178	210	216	231	210	202	190	245	176	193	187	209	199	197	188	214	205	203	197	188	237	217	233	198	208	172	215	204	223	209	218	212	198	207	177	241	248	220	241	210	187	228	208	198	199	233	216	214	235	189	230	196	210	214	178	214	218	227	209	188	226	204	227	199	221	215	196	177	212	192	209	244	207	220	205	212	216	208	202	218	231	221	216	216	204	199	200	208	178	193	197	189	238	197	226	219	221	221	212	198	194	207	186	205	217	220	220	215	203	216	207	192	247	204	230	221	209	185	215	227	229	201	206	196	198	192	238	198	213	225	215	188	201	208	218	177	198	207	195	215	223	195	236	231	199	230	233	226	235	198	210	193	228	198	214	223	221	204	220	226	214	200	203	196	192	211	194	210	217	215	185	213	213	198	192	210	190	225	223	204	229	202	215	223	211	198	220	219	183	219	208	211	224	224	178	205	235	202	201	200	218	224	236	204	220	192	209	212	230	202	209	200	218	199	193	199	220	245	197	203	220	203	209	220	219	222	216	217	226	225	197	200	210	203	201	190	200	206	237	201	224	216	222	228	208	221	214	208	227	195	211	227	197	216	227	208	202	201	218	208	197	183	218	197	217	223	198	199	218	228	191	197	205	194	221	204	222	226	225	202	198	206	194	215	188	205	209	198	216	227	219	206	213	212	216	213	220	227	202	213	217	219	217	222	216	228	184	197	194	231	196	202	212	195	234	207	205	221	211	211	205	248	209	205	203	213	197	201	215	229	192	234	216	242	216	221	190	218	209	222	205	234	212	210	204	227	200	210	232	190	205	217	219	229	202	210	228	166	208	196	211	203	188	213	179	194	215	231	210	222	211	212	205	185	195	189	225	193	218	209	205	237	220	200	213	213	221	206	188	201	216	211	202	208	231	190	207	202	202	182	238	210	204	192	234	223	215	207	206	227	216	215	225	234	214	219	222	240	219	208	221	233	217	180	200	218	196	218	206	200	220	199	193	214	217	182	212	216	231	229	220	206	212	183	227	211	234	226	213	182	216	192	169	209	234	218	226	179	245	213	207	220	216	204	235	195	227	221	217	196	215	201	212	223	204	215	181	222	213	217	208	209	228	195	218	222	212	221	212	207	215	220	202	213	208	208	202	219	216	211	196	198	226	199	209	209	220	227	190	214	211	190	205	189	255	243	206	222	221	216	234	226	190	207	220	192	197	219	204	221	232	204	214	216	216	205	207	224	220	220	195	205	190	200	192	241	170	198	237	204	207	209	205	231	212	210	209	217	225	209	227	213	200	220	223	208	226	218	200	206	198	232	217	195	211	191	224	208	218	210	210	244	243	227	212	211	218	244	223	196	159	227	220	245	232	222	196	227	189	202	209	203	203	220	185	198	191	197	202	216	206	203	197	197	190	213	219	221	201	203	212	207	212	220	238	201	211	223	222	223	222	252	226	194	204	215	173	201	219	204	215	202	215	202	211	226	209	218	197	201	199	221	233	227	208	205	236	215	231	217	224	229	210	197
8100	9100	15256	17582	16268	13944	12537	12386	9758	12017	12396	10392	10430	6769	4213	5430	6391	5362	4929	4583	3219	2702	2605	3679	3372	4142	2924	2732	1778	1856	2137	2824	2929	2774	3116	2713	2473	2479	2025	1821	1662	1820	1697	861	748	757	774	759	685	653	700	684	572	676	601	598	623	579	559	548	560	575	559	622	599	630	605	569	545	542	631	593	585	551	586	579	631	600	543	550	540	573	531	575	606	567	571	587	573	639	581	552	608	616	604	587	597	570	575	627	574	568	598	602	631	537	607	589	576	582	570	591	585	564	553	606	575	569	579	552	594	578	606	592	593	568	611	596	576	581	593	588	612	600	622	590	570	578	589	586	545	576	566	564	551	561	592	537	627	622	548	573	555	587	572	581	594	592	598	569	596	571	619	571	527	575	591	557	631	613	599	591	553	547	613	614	587	590	545	596	642	565	595	554	604	629	564	538	618	618	579	586	586	587	618	547	578	585	554	574	616	585	593	566	536	567	550	605	577	566	617	617	584	550	613	562	580	609	600	567	574	557	581	555	572	590	554	581	574	607	617	587	577	566	593	566	571	553	582	569	550	544	594	563	605	585	572	593	568	611	543	552	616	560	553	605	566	544	600	590	529	601	583	577	588	587	579	602	560	597	555	583	610	539	602	584	594	566	632	612	557	589	579	557	563	553	608	573	575	534	585	563	625	567	583	563	560	588	616	581	584	577	601	603	591	552	543	575	626	606	568	582	596	614	580	566	559	569	591	598	597	591	593	592	605	579	626	596	552	601	623	631	611	595	586	562	571	587	586	598	531	587	576	611	561	574	609	598	550	614	583	549	587	587	593	566	537	591	625	612	533	581	583	567	575	552	589	596	595	604	561	580	616	577	582	599	563	583	520	592	571	556	545	594	571	567	621	565	566	559	623	601	568	583	585	561	581	611	573	575	588	597	576	566	552	580	536	589	584	572	525	561	555	607	582	580	580	575	594	623	551	597	587	557	610	570	565	584	608	603	605	597	584	568	588	572	582	593	585	573	579	662	598	614	598	596	568	581	593	559	579	531	564	589	579	567	566	568	596	555	601	556	592	597	553	544	543	565	589	547	574	579	574	600	578	576	625	609	555	563	579	603	585	570	560	518	563	569	610	604	619	628	588	555	570	622	602	543	594	588	576	602	589	575	570	558	569	573	568	586	561	577	577	607	544	606	615	544	569	624	626	583	596	608	585	579	578	589	578	598	563	579	579	615	547	586	640	570	612	569	593	535	603	540	613	607	629	638	599	576	587	578	567	574	631	573	595	607	595	535	576	574	585	608	545	566	613	553	598	611	589	609	580	583	584	580	524	572	563	599	595	577	600	575	518	595	571	573	590	569	555	628	616	604	551	574	595	591	534	575	592	564	587	574	586	631	570	608	586	592	556	556	565	585	566	580	604	571	621	585	576	582	617	649	565	583	582	552	588	604	523	515	587	569	589	579	551	560	589	573	600	542	532	602	556	565	589	585	582	556	599	605	598	631	571	604	550	570	543	562	578	611	598	558	591	621	573	615	588	635	592	538	591	614	574	597	563	588	573	605	572	561	593	582	595	590	621	572	610	603	619	607	588	580	614	577	594	620	610	572	573	578	577	555	580	586	569	573	583	584	556	535	555	558	596	586	590	539	602	601	615	593	585	557	609	581	587	567	566	609	614	562	584	577	584	588	599	547	604	593	615	570	574	613	579	590	588	592	605	613	582	587	620	587	563	564	534	581	602	561	610	582	560	587	599	581	603	610	552	570	567	579	581	562	578	555	569	565	561	560	569	568	587	574	608	614	592	577	554	547	532	596	595	628	575	556	608	566	591	578	554	607	578	566	588	577	602	610	592	596	586	574	561	641	616	620	571	623	579	640	542	614	544	602	590	547	575	548	565	606	633	606	578	590	573	611	575	540	601	599	607	536	577	584	559	617	607	576	554	550	632	559	552	546	621	537	580	572	574	565	570	569	577	600	553	627	565	561	580	590	571	554	558	593	533	569	536	597	550	599	561	528	612	536	577	560	589	556	593	580	572	609	600	580	581	586	609	591	605	584	560	589	612	594	597	534	584	571	587	574	585	595	529	602	552	605	557	578	565	598	566	617	603	631	588	600	579	560	533	594	572	578	618	572	541	589	546	580	592	579	550	555	632	591	594	568	533	572	592	607	519	602	591	560	569	556	574	586	579	565	590	591	541	588	560	610	606	605	581	604	584	580	549	550	541	575	591	553	552	609	612	565	591	591	570	645	547	544	594	581	602	573	565	557	571	607	587	575	587	567	577	587	562	590	612	532	554	613	598	588	557	576	584	617	631	571	590	600	560	592	604	590	619	554	631	570	608	587	580	582	616	634	589	543	566	581	585	574	578	570	553	577	615	598	607	604	547	548	576	614	600	631	584	550	636	554	550	564	548	580	583	570	590	580	606	584	584	604	537	566	545	547	579	583	581	619	601	596	583	578	621	604	576	561	613	595	605	581	529	587	588	595	593	595	674	578	595	613	616	557	570	571	594	590	577	569	596	565	604	573	576	592	597	549	589	628	621	590	607	581	596	551	567	585	578	581	595	595	620	573	579	572	604	552	585	563	586	581	634	584	592	586	563	602	599	590	556	577	575	550	651	580	562	569	593	601	594	561	607	592	606	603	603	621	600	580	587	643	581	609	590	628	578	587	582	584	583	627	554	535	593	551	594	580	611	616	555	607	559	545	574	550	560	572	582	635	610	605	555	567	590	570	598	628	592	558	566	598	564	583	583	607	625	569	549	617	594	574	567	592	577	561	599	611	567	584	611	539	573	582	610	576	581	573	582	612	614	577	541	600	591	563	567	567	590	585	585	579	580	588	573	565	547	592	577	594	580	565	594	568	584	616	557	595	583	586	548	591	559	567	565	543	587	583	572	571	606	607	631	602	568	610	601	563	597	569	595	576	633	594	573	578	588	541	589	597	599	557	598	560	590	622	564	563	547	567	568	561	568	619	566	580	603	557	514	577	571	557	599	568	597	517	612	574	569	575	575	557	601	542	610	575	611	568	553	600	587	637	602	567	582	614	566	574	626	593	582	600	563	554	565	582	592	569	566	587	582	586	556	573	582	602	625	596	561	598	603	578	565	572	624	587	608	613	545	584	612	573	632	592	592	549	585	585	585	565	544	585	565	600	596	560	590	565	599	585	573	586	618	596	587	600	585	564	599	590	550	609	589	609	551	570	592	546	556	582	553	565	506	546	532	546	582	604	590	594	551	566	601	612	575	579	565	610	598	633	592	581	574	566	590	552	592	578	596	590	588	584	607	612	585	564	599	563	622	601	561	587	573	572	601	601	583	551	587	594	617	590	602	594	556	577	633	599	576	610	658	617	616	584	551	612	593	599	563	590	592	566	585	583	574	609	610	576	602	566	556	602	610	566	553	601	563	559	556	558	581	583	558	554	542	608	564	590	552	556	570	563	599	577	578	619	632	607	525	574	559	562	580	592	607	565	568	596	566	570
28929	27228	32659	31393	28659	26911	27075	26821	23943	25419	28721	25869	25425	17773	10332	11826	12700	13207	11793	8650	7070	6496	6279	7749	6357	7740	5494	4139	2694	3515	2894	3844	4804	4528	4542	4176	3644	4021	2899	2713	2249	2416	2213	827	445	645	546	435	369	321	401	326	211	259	218	219	217	214	216	195	193	178	190	190	179	188	226	163	182	209	193	144	203	187	180	204	174	199	193	187	187	188	166	182	166	192	203	192	169	196	180	203	173	191	247	194	203	202	172	192	164	161	172	178	204	184	193	192	177	191	215	177	178	201	174	179	186	175	195	169	184	198	162	181	192	177	192	166	176	172	169	183	161	181	187	185	181	167	190	199	182	193	178	193	185	180	193	203	205	204	180	169	185	162	187	176	189	202	183	180	179	182	170	191	176	201	198	205	208	206	198	199	171	202	160	178	182	200	184	188	188	180	200	221	172	162	165	182	171	171	188	179	188	171	210	176	164	175	168	189	180	184	200	187	210	192	179	177	188	177	184	175	185	202	176	174	176	176	188	178	183	189	159	191	176	153	189	196	171	191	151	172	184	187	175	191	189	202	179	175	181	176	191	163	205	166	174	169	162	170	194	190	176	188	210	189	177	186	184	162	207	185	186	190	197	182	165	203	179	192	187	180	190	178	181	192	188	192	190	199	214	168	185	195	171	201	197	179	189	196	172	161	177	167	211	179	171	194	186	178	179	190	190	202	176	177	198	199	185	176	170	188	170	183	177	190	197	179	192	177	165	190	182	195	197	201	185	198	187	174	160	196	175	167	206	182	193	173	139	190	166	198	184	181	199	180	187	183	204	198	187	182	173	197	181	200	158	178	195	204	179	165	201	172	182	171	206	174	194	185	185	151	171	160	211	203	179	177	190	174	183	210	180	182	184	200	206	196	172	162	186	179	196	172	177	182	206	182	171	201	207	180	189	193	155	194	166	204	189	171	198	181	189	170	187	180	179	197	201	203	174	198	188	192	184	174	194	200	188	176	196	191	183	195	180	195	185	183	189	154	170	199	166	231	174	203	190	221	214	199	215	169	184	161	196	177	204	173	180	186	179	205	178	191	187	198	177	182	196	174	159	192	207	187	168	185	167	186	209	199	186	175	173	168	205	206	163	210	186	183	179	190	180	177	198	173	195	200	194	166	197	172	195	170	215	170	177	195	168	204	170	209	201	166	181	174	192	189	208	179	192	178	190	195	183	171	181	186	168	189	213	182	180	192	192	209	160	174	179	172	179	205	180	208	189	178	196	173	181	175	187	222	182	174	179	174	167	177	175	202	176	175	171	161	181	192	201	158	179	196	199	178	198	182	174	171	205	185	185	199	170	186	182	189	174	196	174	186	173	192	184	203	177	201	202	180	207	183	180	184	191	187	185	194	182	202	188	155	198	173	187	167	174	186	211	162	192	211	184	159	183	197	162	177	182	187	162	200	170	189	190	169	197	203	190	161	201	174	170	178	189	187	180	199	190	185	181	204	175	175	186	169	182	178	200	187	196	189	180	180	193	180	169	200	180	174	177	178	146	186	198	182	177	207	169	194	192	178	187	158	185	192	165	168	181	217	184	160	192	196	172	165	179	191	196	156	185	183	155	199	197	181	171	172	165	177	196	203	179	211	190	182	193	195	183	188	199	176	179	176	185	188	193	200	169	181	196	175	190	180	191	187	188	202	198	177	187	216	192	159	208	198	204	202	168	183	188	176	183	181	184	187	184	163	170	186	168	199	198	170	165	192	192	173	197	182	184	191	189	191	172	184	183	179	172	199	191	173	205	176	183	181	193	188	174	179	192	184	191	198	172	187	181	187	182	183	190	201	188	162	164	163	192	200	150	200	172	199	178	162	161	185	182	204	179	187	208	190	183	213	169	189	167	182	207	190	209	173	201	192	178	200	172	176	171	188	191	198	181	189	171	185	212	175	203	184	154	199	200	187	185	187	195	198	182	191	191	183	198	207	159	180	181	180	178	198	176	183	208	194	173	169	182	194	191	178	201	193	182	175	203	172	205	177	172	172	193	180	177	174	161	195	183	163	217	147	154	185	200	167	200	178	213	197	181	186	182	173	206	187	175	182	166	191	159	188	184	189	179	193	180	210	190	158	186	188	193	196	182	190	195	172	164	148	191	183	209	199	191	179	191	173	179	168	174	181	167	187	184	230	208	201	193	168	217	201	192	197	187	194	179	176	197	201	135	182	189	181	179	180	193	171	199	191	195	168	200	190	195	204	191	190	173	192	193	172	167	186	165	211	215	153	205	194	199	169	187	188	188	205	169	168	187	200	163	171	165	167	173	176	203	177	192	192	191	162	207	188	166	181	174	180	176	174	204	206	196	165	189	190	197	188	187	187	170	151	177	172	194	165	198	186	181	169	184	176	196	185	196	187	197	179	203	195	185	173	178	176	149	206	179	191	194	196	170	192	216	198	165	189	193	164	202	179	190	186	181	170	156	186	183	185	175	176	173	168	181	173	191	171	213	178	195	204	164	167	191	190	178	187	184	214	180	183	171	183	190	176	167	198	190	189	183	187	192	180	194	191	158	192	180	179	201	188	179	166	182	187	171	172	192	180	195	205	176	179	155	182	198	194	186	195	202	182	182	187	196	193	207	171	168	170	184	182	186	155	178	197	189	174	169	175	170	189	198	213	205	184	196	195	200	174	193	174	165	196	196	203	184	185	201	207	194	177	203	183	189	166	179	203	197	183	187	192	176	198	169	182	210	193	183	182	166	170	195	188	165	171	172	222	179	172	203	180	207	185	195	177	196	190	181	173	201	214	170	193	167	184	188	153	207	177	178	160	159	204	178	201	173	157	192	179	176	189	187	160	203	170	172	180	176	170	183	197	188	190	190	162	211	183	175	169	184	203	197	177	178	196	182	192	199	207	203	181	175	189	170	199	187	182	180	207	176	197	171	194	158	186	190	208	201	181	163	175	181	203	201	174	187	178	171	166	218	200	197	187	176	193	184	180	187	190	176	189	205	192	179	186	179	176	180	167	174	166	168	213	186	190	174	166	176	199	201	177	187	168	186	178	173	183	185	182	202	200	199	164	182	188	197	194	176	185	202	183	204	188	184	206	187	180	191	205	183	158	191	189	168	164	193	175	155	192	223	171	184	190	173	187	180	179	202	153	193	184	200	165	183	170	194	201	198	179	161	193	183	194	169	186	179	192	165	200	181	200	201	185	216	196	213	189	174	188	174	191	158	181	189	192	217	176	186	195	184	204	200	190	191	175	186	206	176	207	202	171	203	177	157	154	162	165	202	190	191	194	194	170	189	205	166	183	180	163	190	180	176	194	205	185	186	204	194	190	206	203	187	196	185	178	190	176	188	197	187	164	174	198	171	176	199	190	172	206	162	196	186	193	196	163	185	194	178	160	190	178	191	200	174	181	176	177	186	176	180	212	205	193	195	209	182	209	179	188	203	184	201	181	158	189	183	163	208	190	187	217	186	200	202	167	174	179	184	196	190	191	172	167
19579	22005	31038	36041	36767	36889	38817	38798	36812	40527	42983	41697	42605	30167	25518	30176	33132	33705	31099	24440	22584	21290	22315	25345	23040	27030	20452	16762	12487	16519	14210	18811	21797	21424	21533	19949	18152	20413	15547	14470	12532	13566	12567	4684	2712	3690	3026	2316	1835	1555	2264	1723	760	904	797	678	657	702	745	645	568	586	523	590	546	552	580	615	544	540	517	549	569	542	545	562	599	509	513	548	547	559	499	552	519	536	514	516	602	533	478	555	559	596	783	764	670	539	555	545	532	568	503	503	551	501	537	542	547	543	544	534	508	547	533	528	548	504	532	544	515	535	492	498	495	532	529	534	574	531	526	507	553	511	560	504	515	541	543	525	531	559	509	555	555	505	540	533	530	517	577	537	521	530	511	537	537	500	512	494	532	528	521	539	551	545	551	522	547	552	518	535	508	493	530	518	523	514	517	539	564	571	532	545	534	539	520	542	536	541	536	510	542	526	534	465	525	506	537	521	531	532	538	503	537	550	550	538	510	543	513	518	520	570	518	524	529	550	520	559	546	534	524	526	529	517	509	514	527	566	578	534	514	525	534	557	590	528	527	559	522	496	517	536	550	617	546	550	551	506	522	542	508	562	504	538	514	489	559	500	533	512	541	553	566	540	501	522	557	507	505	533	550	536	514	587	570	534	549	524	568	542	571	536	526	534	564	546	549	552	519	534	514	533	545	507	490	521	527	526	497	516	550	537	549	564	546	562	558	508	528	571	561	547	532	533	550	539	531	568	509	590	511	534	548	510	559	540	506	547	530	502	499	596	495	510	536	541	539	501	508	541	539	513	515	530	535	540	552	510	520	562	533	505	546	526	551	481	570	520	532	558	570	541	523	528	535	505	538	505	521	571	550	530	561	533	528	507	519	528	576	508	532	510	554	514	526	483	513	540	536	508	486	577	538	544	521	538	554	549	492	577	525	501	511	511	534	521	518	498	527	524	553	529	507	484	520	540	555	588	555	508	557	539	537	532	508	512	524	489	518	501	545	530	569	580	532	498	536	558	555	492	563	514	511	562	548	525	546	481	482	583	519	515	534	541	539	516	532	520	544	522	564	505	519	530	528	525	536	585	528	486	544	545	543	521	510	516	532	522	531	562	538	557	513	528	520	524	503	541	525	492	530	523	526	489	578	530	536	515	522	549	523	517	560	557	557	512	529	518	510	521	531	536	581	509	563	495	544	554	525	532	521	519	547	506	513	489	545	497	515	513	536	560	527	521	511	531	475	536	519	515	536	529	538	519	484	515	546	546	512	537	560	559	534	521	556	514	528	521	556	510	529	528	556	533	505	506	522	558	567	532	534	530	555	536	518	549	493	519	527	491	550	502	505	527	532	495	526	541	556	552	547	532	489	564	551	568	529	574	512	488	516	552	504	570	559	539	543	561	563	567	548	518	582	521	539	554	536	545	529	549	538	499	547	535	523	561	497	489	559	534	537	494	530	573	540	532	551	552	559	516	583	498	536	551	537	504	572	539	525	506	545	522	524	551	557	504	469	499	544	534	551	528	540	518	479	536	551	530	510	557	560	532	558	496	520	555	488	530	546	538	512	549	543	560	572	532	513	556	542	513	508	541	525	527	510	515	518	510	522	581	517	546	527	554	511	515	551	512	539	542	508	501	563	585	552	541	514	550	535	496	560	531	562	513	552	546	519	531	553	552	520	531	556	558	521	556	556	580	508	490	552	511	508	557	546	532	517	526	580	517	504	496	534	509	546	541	564	543	490	513	541	557	505	512	519	512	526	496	524	509	590	516	530	526	509	534	568	526	549	536	527	534	524	485	555	534	549	510	554	564	579	524	491	543	549	524	556	549	590	537	542	522	517	571	560	530	506	530	526	521	546	538	498	529	527	531	495	561	558	515	563	551	541	570	532	527	560	533	506	519	513	483	565	493	494	498	509	524	559	552	536	523	536	530	517	567	526	535	520	536	551	497	532	544	533	514	556	506	523	505	462	494	509	527	538	508	512	524	505	550	541	500	509	507	516	518	518	523	561	522	571	503	534	528	525	510	523	543	522	507	510	522	555	553	543	523	536	531	527	556	513	534	558	536	498	559	552	523	546	578	478	558	560	491	590	526	520	538	568	541	524	539	534	495	517	526	565	505	502	527	540	510	553	513	528	493	515	517	514	523	545	539	553	518	546	534	491	511	511	522	529	541	493	558	524	512	521	506	540	556	527	534	555	583	509	505	531	517	526	581	567	520	518	526	514	548	557	541	528	565	545	474	587	535	544	521	508	542	501	498	521	505	550	558	524	549	552	549	523	532	542	548	525	555	547	535	521	561	542	548	587	562	555	522	550	544	556	514	525	544	514	542	548	511	549	528	529	539	525	542	514	522	507	536	554	519	533	543	574	501	505	583	515	544	577	512	488	546	514	543	531	516	475	513	521	526	504	515	520	511	551	525	515	571	523	519	516	557	479	516	505	522	491	513	534	569	558	530	535	596	513	520	533	550	534	552	530	565	579	571	520	545	507	524	516	480	504	546	512	544	527	527	559	512	516	536	515	541	506	544	567	519	554	553	507	538	550	508	532	523	561	517	517	509	525	501	535	511	520	525	530	571	526	520	545	540	516	535	535	558	543	538	561	568	511	502	542	521	535	562	569	525	535	529	551	551	535	516	534	541	543	511	527	560	520	514	522	503	579	547	524	535	513	491	541	545	526	523	563	540	555	532	516	497	519	577	519	516	499	526	494	528	516	556	513	548	502	536	551	506	548	507	539	552	559	547	521	497	535	527	556	571	519	541	510	529	535	522	541	487	522	517	572	508	530	536	536	544	499	496	554	546	528	549	517	545	549	538	541	516	531	523	478	535	545	517	511	556	535	526	544	559	485	552	548	513	524	516	505	552	527	545	506	503	536	515	521	553	558	553	526	519	537	533	508	523	565	553	567	525	492	544	553	531	547	516	491	518	536	534	507	503	528	550	515	545	524	539	497	540	527	521	487	556	498	536	523	493	550	524	508	526	566	551	542	558	492	483	532	548	516	527	497	556	557	513	529	544	520	489	535	481	488	514	519	535	514	515	586	539	539	548	531	508	562	495	518	501	501	502	517	536	533	510	520	568	515	532	541	517	513	499	494	541	567	515	553	559	532	553	511	519	517	541	528	531	512	534	544	497	524	535	514	488	528	522	531	565	564	529	528	563	578	552	502	492	520	519	497	516	493	526	572	546	514	547	483	520	540	474	515	550	529	553	526	515	509	527	521	491	519	577	529	567	548	542	527	543	470	533	550	530	573	551	513	572	548	525	581	552	524	519	515	556	537	537	524	527	519	542	552	543	493	559	527	557	537	608	545	525	531	507	538	553	543	538	532	543	576	507	554	479	556	595	543	529	564	533	523	477	518	522	509	508	536	522	550	496	535	516	532	531	484	516	565	451	521	504	525	492	536	502	523	527	534	540	523	546	552	526	526	521	489	524	545	540	512	538	521	486	511	506	538	507	534	535	514	535	524	546	573	536	500	529
36032	33845	37183	37341	33807	33587	34435	33993	30941	36341	38129	32874	33692	30489	20456	21656	19348	21214	18159	11663	10310	11652	10850	12787	10858	12962	10305	8868	6566	5449	5449	6853	8564	7616	7404	6212	5691	6866	4731	4150	3881	4150	3279	1309	795	847	808	646	534	514	641	524	302	305	314	270	251	258	271	239	275	210	258	232	247	224	260	218	228	255	235	245	236	242	262	231	237	233	232	227	243	223	231	208	234	233	198	216	230	253	240	224	209	248	306	252	259	250	207	195	240	239	210	231	213	222	231	244	218	223	223	223	219	235	235	234	257	199	215	225	225	223	204	210	248	224	235	230	235	246	216	239	228	241	232	223	211	205	198	254	247	232	226	225	233	238	232	237	259	229	226	219	237	215	223	190	229	209	238	240	227	212	236	219	224	235	238	209	200	236	222	217	195	191	211	235	241	239	236	220	237	238	211	223	221	209	232	201	220	245	229	216	199	237	238	235	217	210	221	206	234	237	217	236	214	214	211	216	212	241	262	207	229	236	228	216	235	213	233	241	254	230	224	225	205	223	209	219	218	223	225	208	234	202	214	237	216	217	227	228	224	194	244	233	210	238	261	248	233	237	254	233	229	209	223	236	235	218	235	212	234	227	235	224	197	219	236	212	215	199	231	236	236	244	233	235	228	216	220	228	229	215	228	205	214	226	214	212	207	221	229	235	234	232	232	239	232	226	235	241	206	239	232	213	221	200	224	213	237	234	226	224	247	212	220	232	208	232	221	199	233	216	223	244	254	234	237	222	247	231	203	209	216	251	210	221	245	198	236	199	236	238	196	229	203	243	229	212	224	243	210	238	219	240	248	205	223	219	246	222	247	236	200	225	232	227	211	229	223	206	211	270	205	214	238	218	218	243	216	242	234	224	215	232	235	222	205	226	222	198	224	218	223	220	240	236	203	215	226	217	193	246	213	237	227	255	265	239	219	222	231	259	236	242	238	221	232	231	216	201	235	227	252	206	236	235	207	231	234	243	205	229	208	209	220	248	221	217	214	237	226	217	193	239	199	189	215	213	229	226	223	218	229	187	217	219	234	215	254	225	208	228	237	190	214	219	229	233	232	220	219	200	201	210	235	227	242	246	238	238	240	206	226	239	212	250	214	225	235	244	235	228	218	230	254	221	231	221	216	234	225	210	225	246	237	241	212	205	223	234	214	224	209	200	206	215	247	214	238	224	226	230	224	228	218	207	231	207	212	227	216	236	205	219	200	243	220	232	216	217	249	228	218	206	204	232	213	208	201	237	223	250	223	201	216	234	229	223	230	210	240	229	199	248	223	201	218	198	204	228	241	222	236	219	208	214	231	235	245	264	225	224	224	225	223	235	218	233	205	239	213	224	216	219	229	211	217	221	213	233	241	262	235	212	234	210	220	195	216	226	224	213	210	240	256	217	212	226	213	209	210	206	250	216	249	223	240	231	260	222	202	196	253	206	225	237	232	226	216	216	208	241	225	217	239	222	221	207	230	221	180	245	264	239	201	175	219	210	236	228	243	193	220	214	216	234	222	198	245	233	223	204	226	224	214	238	241	240	237	225	221	214	196	222	223	214	226	216	228	216	224	229	221	201	252	232	221	236	222	238	229	224	239	238	220	186	243	219	218	222	227	219	237	205	244	197	226	238	194	243	199	244	220	232	218	226	252	215	210	194	186	217	222	224	218	224	231	231	222	220	237	198	238	233	225	224	234	239	207	240	242	216	251	243	252	235	217	230	202	202	233	232	224	233	229	193	231	230	226	201	246	215	212	207	222	215	212	209	238	216	223	224	221	233	229	237	244	226	223	249	234	230	233	214	212	202	232	208	192	212	248	252	219	254	203	202	207	238	218	222	210	231	219	236	252	211	238	233	257	227	221	200	244	237	226	207	216	218	206	212	252	233	247	215	225	241	210	206	236	211	213	220	220	232	233	203	221	234	242	207	231	237	223	239	218	249	229	213	239	220	224	226	198	224	230	223	214	228	206	265	212	223	211	217	221	209	246	225	226	194	217	212	207	245	208	221	215	238	210	222	247	254	224	254	230	205	237	233	201	214	234	245	241	237	215	233	239	201	215	236	249	234	247	240	203	190	226	236	210	220	231	226	230	229	241	215	200	233	225	217	225	211	245	208	258	224	196	241	218	242	263	225	248	236	225	230	219	233	205	226	259	229	202	244	206	202	226	214	204	236	218	218	225	237	230	198	217	253	234	238	205	232	248	240	238	213	222	218	225	219	203	228	252	210	195	227	225	223	195	228	202	208	231	183	186	227	207	241	238	233	226	221	211	213	218	240	203	210	225	240	218	226	228	217	201	247	235	254	202	244	234	231	218	208	248	238	197	243	221	215	229	223	226	236	207	252	228	257	238	233	211	227	232	207	197	232	213	205	235	222	222	236	209	243	239	236	222	205	247	204	235	251	204	214	231	217	222	203	225	236	224	226	224	217	224	229	194	203	245	190	223	221	236	205	208	227	217	223	234	217	212	228	237	236	221	217	254	234	214	243	240	222	232	248	190	252	205	228	217	226	202	256	223	207	207	209	238	224	235	238	202	240	234	238	222	225	239	233	219	235	209	231	210	239	231	221	211	231	191	264	222	210	213	239	214	202	217	212	217	230	218	224	222	222	173	235	196	216	223	229	210	199	228	225	224	233	198	218	245	228	241	231	245	210	209	232	201	235	237	252	226	230	230	205	214	245	231	225	228	256	248	238	218	237	227	216	252	202	238	209	226	228	228	210	209	241	229	250	210	211	236	238	235	232	226	221	235	216	242	233	229	225	221	244	229	229	222	218	215	243	250	210	226	190	237	201	228	204	219	218	233	217	213	210	225	225	204	226	201	218	217	231	233	215	218	225	211	203	218	228	227	227	198	245	251	220	244	208	236	212	221	248	253	224	228	237	247	211	232	229	257	232	216	225	233	230	243	234	220	222	236	235	221	257	267	202	217	242	234	226	247	228	203	217	219	238	227	249	207	229	233	216	223	199	216	203	227	251	257	215	236	217	211	247	217	201	222	195	239	220	208	219	222	240	222	218	222	235	223	234	215	217	251	236	219	213	218	248	234	237	228	228	234	204	230	236	220	226	222	238	219	218	249	226	239	242	214	226	238	209	247	240	201	240	243	259	207	201	239	197	238	212	234	218	232	246	216	205	227	213	230	189	217	241	220	213	214	218	214	218	217	233	204	225	229	222	211	267	230	234	221	222	214	232	237	221	231	228	237	202	217	212	227	250	215	225	215	231	200	213	226	230	192	210	227	261	221	227	221	201	218	212	206	243	207	227	218	219	232	218	204	255	233	215	218	210	257	252	244	233	258	235	207	205	216	211	219	199	215	206	236	205	210	218	229	219	226	244	246	236	210	227	209	233	212	249	247	224	237	245	202	209	217	236	221	217	223	240	234	226	267	217	231	249	234	225	211	192	217	209	233	220	200	205	216	192	216	243	211	225	265	265	215	227	198	207	218	204	225	234	229	221	219	210	246	215
24635	26813	34714	40147	41737	42697	44784	43580	42622	49121	49983	46432	49916	43562	35161	39354	39339	40979	35770	28732	27829	29860	29979	32294	30230	34286	29166	27202	22895	21549	21468	26925	30007	29336	28017	24918	24852	27737	21451	20015	18413	20493	16382	7405	4798	5049	4543	3749	2897	2620	3633	2640	1134	1282	1142	985	848	927	944	789	783	703	733	749	750	702	716	632	694	659	665	675	671	655	629	660	623	657	645	635	645	649	652	699	617	641	632	630	657	597	592	612	644	746	1013	855	735	584	608	628	643	584	609	662	643	696	624	636	642	637	642	610	617	637	644	648	637	627	620	612	611	658	647	591	640	650	620	634	670	627	665	618	614	629	614	580	657	600	627	622	625	608	657	665	648	640	603	609	675	640	621	589	624	669	619	634	661	661	617	546	636	662	637	615	591	627	659	591	654	654	620	706	671	608	622	622	652	649	596	648	630	645	655	638	595	623	662	617	675	611	606	637	623	654	591	611	636	635	612	589	599	645	564	628	648	667	662	640	660	603	633	645	640	633	674	642	632	695	637	631	647	694	587	654	620	637	640	638	601	621	608	582	622	616	663	627	609	665	615	634	645	599	648	629	626	613	621	596	648	669	642	635	645	651	663	653	643	640	656	591	658	574	609	631	594	598	671	619	648	633	669	587	627	638	617	630	646	627	596	640	618	554	658	666	624	632	626	649	632	604	624	623	607	667	665	615	639	587	621	681	628	637	646	583	661	631	617	664	622	592	587	613	610	610	617	608	628	634	607	676	617	662	662	697	615	641	641	617	623	655	629	689	632	637	598	598	626	593	628	663	627	632	584	621	638	641	661	668	650	625	624	632	630	620	642	630	597	657	627	647	630	586	631	613	626	641	670	685	632	620	663	648	613	641	636	627	593	621	598	646	608	631	651	586	641	614	630	623	660	640	634	663	594	638	631	626	597	648	655	666	631	647	591	599	628	645	616	602	645	612	616	655	630	623	601	673	648	621	608	582	647	639	650	650	672	618	605	655	607	655	599	651	615	591	644	607	634	638	597	665	617	598	645	649	643	654	579	607	625	614	639	626	633	630	617	632	669	598	643	680	646	619	654	644	599	638	611	654	610	637	630	625	662	596	664	672	662	589	624	665	667	617	642	594	615	667	648	602	666	641	668	640	666	608	643	624	635	643	676	580	668	590	668	612	622	583	612	599	624	640	644	643	607	614	597	621	625	649	614	606	661	668	640	640	617	647	649	620	651	683	612	631	615	629	614	649	659	580	610	639	608	642	591	644	633	626	643	654	616	609	666	660	622	648	638	601	603	620	660	641	632	647	639	620	654	606	661	689	602	620	603	654	646	620	680	619	606	630	657	628	684	606	649	629	653	630	647	610	623	645	669	634	633	646	622	663	633	619	665	608	616	658	647	606	637	617	632	619	638	661	627	631	614	650	647	620	614	661	609	606	676	598	656	679	673	638	647	635	658	596	675	659	576	672	640	619	619	665	589	591	600	615	672	634	637	641	666	620	592	628	609	607	609	632	601	652	632	598	630	605	680	606	598	660	624	624	620	631	658	652	647	638	650	620	626	602	622	653	645	648	659	619	608	656	642	635	605	651	599	624	622	624	714	636	658	611	610	668	637	628	617	672	628	671	660	663	640	621	602	635	668	617	655	669	584	630	638	655	662	614	608	624	602	611	601	612	627	628	613	637	643	655	668	625	611	641	605	676	629	640	620	674	665	662	650	642	636	631	696	604	642	655	636	631	658	611	611	617	615	655	635	697	663	633	656	613	626	603	611	656	647	621	637	611	631	641	625	671	599	622	622	647	640	626	631	627	635	619	619	617	608	675	675	637	626	593	643	587	634	663	657	631	617	642	647	648	626	606	601	678	620	631	654	660	646	607	582	641	629	568	666	695	660	662	618	695	580	642	646	673	643	650	578	663	662	674	606	619	624	628	595	648	609	647	596	633	635	613	664	605	646	651	630	622	625	665	601	648	619	614	679	655	625	672	620	607	638	624	611	610	638	678	670	615	590	655	612	667	625	626	637	642	652	610	611	626	620	625	654	641	588	652	631	668	667	588	663	609	630	691	633	630	650	631	625	656	707	599	661	639	684	644	616	606	620	633	670	617	676	666	585	644	690	628	641	651	658	641	608	635	660	647	615	602	665	625	617	616	617	628	643	623	606	631	623	616	602	596	621	581	633	656	578	625	599	693	666	653	643	637	594	642	640	616	617	612	610	683	645	633	613	655	593	595	596	606	620	687	629	680	664	614	659	608	594	629	620	588	619	644	646	635	654	580	666	665	612	670	639	673	629	643	690	597	602	605	634	650	677	696	604	612	636	622	596	619	610	622	610	613	635	629	628	636	647	612	636	593	576	665	643	689	619	642	618	645	628	641	624	634	588	594	610	643	583	643	610	609	615	622	638	689	658	633	619	643	586	619	629	630	633	677	671	607	641	644	690	626	617	618	617	634	653	633	640	630	598	672	631	661	618	639	645	655	640	647	619	609	652	595	629	600	689	607	638	625	616	604	659	590	632	634	615	685	658	596	612	625	618	637	651	663	668	607	672	647	668	631	625	649	620	607	611	602	656	633	635	633	625	640	624	638	648	650	628	684	659	621	608	638	641	606	596	615	648	630	651	648	675	645	598	638	585	625	632	668	640	588	609	633	676	662	587	597	684	621	646	585	681	656	596	602	607	664	628	642	665	621	587	606	612	694	614	596	620	603	641	608	643	636	599	612	617	623	656	590	590	621	636	579	622	603	611	621	665	647	634	660	661	617	649	597	640	591	628	652	648	623	647	618	617	624	626	653	620	645	586	679	673	648	660	636	670	663	670	665	650	678	597	641	648	626	686	665	639	603	623	642	602	607	595	668	654	618	665	621	648	675	612	633	660	622	661	649	657	666	669	612	602	641	609	637	653	637	598	619	590	650	591	655	681	632	627	652	661	635	631	676	617	673	652	663	666	624	591	633	673	666	622	617	607	636	675	581	698	630	615	668	635	618	666	626	610	595	587	598	656	625	641	623	649	623	627	613	653	608	654	648	585	569	588	711	601	611	620	616	624	658	630	638	641	601	612	626	646	632	633	640	605	625	616	669	646	610	606	630	611	633	637	618	652	634	660	615	620	627	652	643	657	608	661	591	608	648	636	637	673	632	570	644	620	638	574	627	624	649	641	636	692	645	653	658	590	598	645	593	635	649	643	644	657	639	625	647	576	623	622	658	608	615	656	628	629	671	654	634	614	625	644	603	650	662	612	635	660	637	605	583	672	667	646	648	629	672	632	661	593	615	621	652	635	629	605	677	609	670	618	656	639	650	589	650	625	638	609	631	642	631	607	626	657	628	613	634	600	651	644	578	679	643	683	674	594	645	643	654	592	639	647	601	662	557	637	627	676	635	642	656	652	611	671	596	650	620	671	657	651	655	665	658	565	606	633	586	646	686	620	643	600	652	636	647	646	643	640	633	664	663	612	606	656	614	609	583	654	576	657	656	659	611	609	645	621	623	595	684
11739	8996	10478	8052	6063	4506	3473	3387	2978	3526	3369	2561	2371	1935	1183	1173	1072	1222	949	744	729	651	589	778	762	883	735	611	519	464	543	606	612	588	554	462	498	556	419	398	410	402	349	281	263	257	250	259	255	231	239	246	273	264	209	258	244	242	238	234	243	241	237	231	266	256	236	238	253	245	227	236	235	232	206	202	239	240	217	238	223	263	221	214	205	235	230	246	218	239	238	248	237	241	254	222	244	218	214	203	229	230	241	255	267	260	224	233	230	194	225	200	237	244	236	223	239	211	253	245	204	203	220	238	213	227	245	246	217	225	238	216	220	236	216	220	238	236	217	255	225	210	219	233	231	215	252	235	234	239	250	216	259	210	221	236	228	252	228	232	214	224	209	236	251	243	250	197	235	233	253	238	210	249	246	213	194	250	258	225	212	239	221	218	250	213	223	243	237	216	212	245	219	246	245	238	206	238	228	237	234	233	256	226	254	238	207	230	230	228	249	236	214	243	246	221	240	214	243	235	242	233	229	225	202	219	234	213	244	223	233	219	236	238	244	225	255	243	242	214	228	207	225	237	223	254	241	242	222	205	221	195	238	215	228	248	233	250	224	219	232	252	236	247	230	215	215	235	222	226	229	246	232	183	218	223	257	251	234	245	242	234	228	220	239	244	245	238	237	219	239	221	238	235	238	214	261	247	227	202	222	231	235	215	215	232	215	229	224	223	241	246	239	212	220	224	221	249	255	230	247	222	240	221	254	245	196	213	235	229	220	237	237	229	201	204	260	236	228	244	247	230	220	242	244	236	232	251	249	238	220	223	248	243	232	217	241	229	225	180	250	237	267	242	221	246	204	210	255	260	229	232	213	221	228	208	244	231	222	251	226	227	227	235	239	213	200	232	230	220	225	257	220	256	253	208	240	227	246	245	238	219	228	214	227	231	254	262	245	228	245	238	217	202	240	243	250	233	224	248	201	204	247	230	230	231	233	214	225	255	214	225	238	234	220	204	186	241	223	234	251	227	229	211	229	230	229	190	208	223	220	238	239	231	219	202	233	249	229	245	236	235	202	237	226	220	193	239	242	237	232	226	224	232	208	266	211	225	224	216	219	225	209	235	247	212	224	237	257	239	225	238	241	222	247	250	225	225	231	204	245	242	216	242	219	195	247	213	210	240	208	221	240	245	204	245	202	231	240	229	234	226	204	217	219	245	245	239	222	227	238	235	246	250	245	229	213	229	233	224	212	233	228	251	225	231	220	253	255	225	230	234	233	238	223	222	226	233	263	239	234	237	243	258	232	226	246	251	183	237	223	222	239	238	254	229	223	241	238	252	225	250	229	221	231	240	259	211	212	228	250	208	230	198	251	215	239	249	233	239	232	222	222	214	215	234	249	228	198	259	207	244	205	226	204	230	227	229	227	246	240	240	260	235	236	233	219	206	235	255	227	267	204	222	237	247	221	198	234	233	249	260	255	274	202	234	258	229	241	229	228	236	231	224	212	234	201	244	220	250	209	257	232	229	259	224	237	221	241	239	203	256	239	240	232	234	229	216	246	218	245	261	209	224	263	251	234	224	203	252	210	232	238	226	229	239	235	221	245	211	225	237	222	258	227	243	237	242	228	214	212	247	260	226	242	233	217	233	225	222	212	228	243	235	224	210	233	244	228	213	233	214	202	236	249	258	258	221	217	221	223	224	207	234	208	232	234	237	190	224	218	242	224	229	261	240	244	219	215	228	227	223	218	245	234	217	229	212	242	231	249	270	263	239	208	255	234	248	247	238	274	235	224	252	199	245	262	236	227	247	227	213	215	226	223	217	230	194	231	224	232	226	211	225	243	243	246	233	213	241	207	241	237	265	232	214	238	234	218	232	217	228	215	244	268	220	218	223	238	266	256	212	242	237	223	236	204	258	261	227	245	216	184	227	246	236	194	236	243	248	197	229	212	227	212	197	185	249	245	234	247	202	223	243	226	235	227	240	250	227	231	232	218	244	242	228	236	224	224	225	215	245	238	216	216	232	216	205	221	218	226	248	209	218	232	248	220	255	221	243	235	242	244	225	222	204	237	219	205	243	249	238	218	222	223	253	218	228	255	231	222	249	252	205	253	270	214	223	242	224	257	215	237	251	218	192	226	244	243	239	229	214	251	227	230	228	257	236	257	224	248	207	229	235	224	254	225	222	212	229	216	241	220	240	219	235	237	203	200	203	233	199	220	237	230	239	243	234	234	220	230	239	244	212	239	247	220	266	232	219	213	231	215	243	239	241	202	241	227	206	265	235	261	232	212	205	214	224	201	245	237	204	223	228	236	234	197	207	221	261	207	222	232	218	219	251	225	219	229	237	209	241	233	219	262	233	233	230	225	227	233	228	222	236	267	233	204	249	231	219	216	226	224	239	253	218	237	209	231	243	229	246	242	226	213	263	208	225	221	198	238	238	241	210	212	252	256	229	199	235	248	245	213	231	207	223	213	217	223	235	217	212	203	244	238	249	237	235	196	206	230	234	232	217	217	248	220	236	234	212	243	212	228	253	216	244	245	256	226	234	219	201	246	248	240	250	229	244	226	242	251	210	236	249	216	224	240	218	224	233	215	228	234	249	240	250	192	245	208	237	221	221	237	222	222	251	234	217	220	224	227	237	223	234	216	227	216	222	217	237	227	237	242	214	286	229	219	226	236	230	233	222	222	235	225	228	225	227	221	219	205	231	245	216	260	227	251	269	230	228	230	227	229	251	233	256	204	248	231	237	222	228	253	219	225	237	237	243	204	227	241	216	239	227	195	234	232	238	245	231	228	244	238	228	230	234	247	248	231	237	215	221	222	230	226	240	228	227	207	221	209	230	242	217	219	216	224	232	220	222	246	234	238	232	215	211	232	232	278	250	223	252	226	240	261	216	221	224	231	251	238	213	248	231	203	233	236	248	215	242	220	236	229	238	243	230	227	234	238	238	218	202	224	227	226	245	204	223	256	221	238	232	219	223	210	227	233	266	228	221	215	222	255	216	226	202	272	206	237	234	221	234	244	230	218	252	232	210	247	235	239	237	248	249	223	201	226	238	239	246	219	225	228	249	238	249	230	219	238	238	221	240	261	232	214	251	253	254	246	250	248	238	251	228	219	241	227	222	208	249	240	223	252	232	216	239	228	252	226	242	240	241	236	220	232	256	217	214	237	230	220	225	224	251	214	259	232	223	234	227	236	230	232	255	222	229	246	236	267	222	237	222	229	199	234	208	248	228	240	228	225	247	203	237	230	254	229	226	253	242	218	220	215	225	235	241	232	231	235	232	235	231	230	248	231	228	206	224	257	229	224	222	210	238	207	227	212	227	231	245	227	240	190	224	224	207	217	225	250	234	231	240	220	199	237	234	251	204	229	232	231	218	227	245	219	209	185	256	215	223	230	259	236	227	255	240	243	230	243	245	218	233	251	256	253	230	225	226	201	236	208	248	215	213	224	214	223	229	231	235	201	223	248	225	193	225
7957	8372	15273	16790	15795	13680	12166	12982	11544	14389	13388	11301	11277	8569	5118	5552	5179	5787	4923	3670	3183	3129	3086	4230	3534	4663	3644	3025	2613	1990	2620	2993	3270	3022	2958	2402	2381	2637	2087	1815	1903	1970	1505	1064	941	850	800	773	725	748	756	753	686	661	598	639	675	693	672	666	645	655	625	683	664	671	590	668	712	595	619	654	653	634	664	608	662	619	638	621	669	646	643	634	717	589	637	587	667	621	691	650	688	656	618	656	684	655	650	671	649	650	628	617	647	661	673	635	633	602	578	662	658	665	620	628	601	641	604	678	638	619	647	653	640	629	666	657	613	664	644	600	639	639	631	638	648	629	623	670	630	614	660	622	645	656	656	637	622	596	661	612	666	637	685	621	626	624	650	644	663	653	661	663	663	653	648	583	640	629	627	647	635	637	618	678	649	670	607	692	653	645	635	620	617	608	613	633	642	664	665	667	599	641	644	637	637	650	637	649	659	638	615	644	631	644	670	634	627	632	631	663	665	659	631	631	614	619	641	652	661	640	622	659	664	668	639	624	633	603	644	615	648	637	616	630	638	650	639	678	641	631	630	615	646	636	668	655	588	634	644	656	599	648	648	645	675	602	636	666	626	697	632	615	653	658	638	651	662	629	657	644	619	640	613	596	683	647	673	640	627	673	673	649	634	603	638	636	671	665	587	630	659	670	682	631	617	638	642	661	597	666	652	632	602	682	629	655	684	623	620	647	671	662	656	640	665	678	627	647	663	616	637	656	629	611	644	673	665	618	693	650	663	646	630	625	672	633	637	684	626	614	643	639	723	666	665	618	604	632	673	624	640	664	700	654	646	613	648	687	636	666	624	633	642	657	651	631	675	616	656	631	643	633	655	689	642	648	603	641	660	599	668	632	637	635	617	665	610	616	664	603	674	645	630	633	616	663	604	651	624	600	649	664	657	673	662	606	670	678	622	625	586	651	620	636	669	693	646	643	618	608	648	697	636	647	680	647	659	599	645	622	633	678	635	630	641	637	676	644	631	674	620	645	619	613	653	643	619	646	696	662	651	617	605	638	621	656	614	641	621	663	616	643	681	626	641	627	653	601	646	620	685	646	652	630	650	658	621	642	669	574	645	622	576	655	662	637	663	628	626	656	649	676	656	581	637	591	679	613	661	659	669	652	672	622	630	742	622	674	631	696	668	652	638	607	634	616	643	634	619	627	644	664	673	625	650	668	636	653	690	615	673	651	642	661	664	653	633	663	642	644	632	674	666	613	663	626	592	652	632	649	686	602	627	636	680	624	603	648	659	669	639	684	649	649	623	633	648	631	652	662	667	668	636	639	666	586	676	612	657	628	643	689	652	623	569	617	610	622	668	629	602	630	650	617	634	657	628	649	699	662	630	669	607	670	601	641	638	643	664	639	623	649	647	646	623	631	604	677	647	634	628	629	675	642	638	653	651	635	630	613	636	630	627	649	685	638	626	628	613	613	646	633	605	652	612	630	654	682	636	662	657	628	677	643	679	656	650	641	631	642	633	640	705	621	629	601	651	679	657	679	649	680	664	696	625	646	651	631	660	635	645	598	634	619	666	615	646	629	631	626	665	655	641	659	671	644	632	653	588	644	661	644	633	633	628	616	631	672	606	639	635	656	586	624	605	603	639	623	632	674	647	622	658	648	618	621	617	624	632	644	655	620	710	698	664	638	634	602	651	650	682	676	627	616	681	637	658	657	606	622	633	641	634	653	595	620	607	603	612	615	623	616	653	636	613	660	660	629	633	593	640	643	642	610	605	659	638	685	668	610	615	625	618	621	632	614	661	669	622	620	661	663	642	658	612	609	600	620	638	664	624	625	652	607	603	647	617	656	647	672	619	647	652	617	676	638	677	669	662	593	600	619	656	666	581	653	666	639	630	640	610	624	672	635	671	651	640	630	672	663	632	612	577	567	674	619	593	643	625	622	667	644	633	615	627	645	637	664	644	680	660	671	661	660	704	681	601	648	603	624	633	622	643	620	655	602	636	633	634	667	631	639	604	625	601	635	634	615	621	645	636	637	609	626	643	655	576	626	601	646	648	655	664	681	631	661	685	636	648	618	638	599	619	616	671	624	655	625	643	676	699	662	617	666	678	654	605	634	633	631	621	613	609	625	658	613	620	624	636	627	647	614	638	652	609	633	645	652	622	657	641	636	639	643	650	613	631	707	650	666	678	601	582	639	685	624	666	628	654	609	622	627	626	617	637	602	627	638	664	657	645	624	679	618	661	581	656	658	644	599	621	663	630	668	642	614	640	626	697	639	640	633	650	671	672	645	622	667	632	624	663	661	638	649	645	644	620	630	660	602	664	650	626	646	647	665	646	630	663	663	657	682	613	614	699	669	605	634	577	598	628	624	647	626	647	623	623	609	637	647	606	658	645	628	616	635	643	621	639	601	596	624	636	646	631	613	576	618	625	643	650	614	628	618	607	709	644	667	640	684	667	666	632	638	638	666	654	663	611	667	627	656	635	646	615	652	602	640	649	625	663	622	638	622	618	650	639	615	645	591	673	646	672	642	626	667	655	619	605	663	646	666	653	632	629	644	624	615	703	670	616	666	649	673	650	625	619	624	675	660	657	630	587	637	620	647	631	629	610	647	618	653	647	598	648	645	648	672	643	642	613	653	574	642	632	648	622	582	634	607	647	666	660	596	593	635	624	678	646	669	654	683	609	618	671	647	649	635	625	679	629	668	634	632	620	603	648	635	629	596	713	627	624	661	647	607	625	662	606	639	672	616	628	659	651	643	673	670	634	663	649	610	640	688	599	652	677	680	647	643	623	602	702	635	635	660	630	614	660	672	671	669	627	655	687	622	619	659	605	640	657	665	647	644	662	617	664	681	636	594	633	639	666	640	659	605	599	642	613	664	651	656	654	622	624	654	687	631	676	638	624	705	659	647	607	627	653	624	640	657	648	669	656	632	668	653	640	638	615	652	617	642	647	640	660	665	673	667	630	648	667	643	620	692	651	623	614	666	654	625	654	623	700	669	613	663	604	668	590	639	615	608	659	604	618	643	640	652	641	660	611	611	684	623	591	660	580	607	629	656	649	617	636	652	648	648	634	665	655	691	665	603	610	598	648	663	623	634	689	612	636	655	609	620	641	625	627	597	583	607	692	621	690	644	634	590	617	634	626	587	631	612	682	612	670	632	602	643	605	607	629	636	652	623	655	664	631	647	632	662	595	623	628	610	641	646	691	612	638	673	657	599	651	641	654	630	681	657	626	645	656	632	653	634	638	629	670	637	649	639	650	617	666	624	633	614	637	637	600	605	579	618	644	586	634	654	623	671	598	631	619	657	637	653	624	658	617	587	639	625	651	665	621	625	624	613	643	610	615	655	669	626	646	655	604	624	643	614	653	638	643	635	670	659	613	621	646	641	667	657	639	684	670	637	645	636	633	613	595	651	628	614	657	629	643	647	672	613	566	636	641	615	583	646	639	619	653	613	643	631	638	679	697	644
28695	26179	31617	31189	29857	27385	28330	30474	26376	32178	30099	26386	25958	18913	13712	14520	12983	13896	12595	7816	7488	7365	5325	9335	8633	8216	6395	5078	5211	3201	3756	4180	5183	4565	4722	3632	3315	3979	3111	2718	2750	2608	1655	1147	554	548	586	510	402	387	452	367	275	236	223	243	225	226	215	227	215	201	222	218	177	218	205	211	215	195	200	212	216	233	190	214	202	208	191	180	203	190	185	204	202	218	196	186	208	205	198	200	222	206	225	224	220	219	182	214	217	203	221	205	193	199	188	179	186	192	211	199	195	208	216	222	208	204	198	231	202	216	195	210	196	182	183	216	182	193	199	211	211	216	187	185	206	198	217	178	211	212	176	198	189	201	206	222	216	162	184	200	198	191	183	208	205	215	223	219	217	200	218	229	175	209	201	200	191	221	197	215	202	220	209	207	177	176	196	180	193	213	217	198	218	197	181	233	235	210	185	200	174	202	197	209	214	221	217	198	202	180	212	231	204	195	188	205	185	212	201	208	188	205	203	217	194	183	219	194	214	200	186	209	208	212	203	198	207	202	177	186	195	191	206	204	177	189	208	214	229	214	197	208	220	203	185	210	187	208	204	184	191	170	167	197	175	201	186	232	217	223	183	192	230	180	189	185	207	215	198	235	201	216	191	189	217	201	200	212	208	192	200	184	213	175	213	206	194	179	204	192	222	203	226	195	200	197	185	196	190	202	213	202	207	196	202	198	203	211	209	213	201	221	193	203	215	214	204	183	211	225	219	202	199	235	212	206	192	194	184	197	197	182	169	176	191	175	193	186	209	200	192	202	174	209	197	208	204	230	198	218	201	177	223	184	198	220	189	206	212	200	189	235	186	228	198	152	220	203	229	195	202	190	203	230	218	233	235	200	191	205	176	200	201	222	198	200	199	205	197	215	228	218	208	189	210	246	180	203	176	198	218	201	192	187	205	196	194	191	197	195	187	201	225	219	193	213	181	208	178	217	187	192	209	212	203	202	209	172	219	197	188	187	224	180	204	199	207	211	171	197	223	182	218	234	214	192	215	193	208	217	215	207	195	184	227	194	187	185	198	233	208	181	214	208	203	208	196	198	211	220	190	183	233	165	216	192	200	212	176	216	190	191	209	205	203	191	209	197	197	220	190	219	200	214	172	204	178	186	203	174	194	191	229	190	190	202	195	187	210	221	200	202	209	226	203	226	195	199	221	178	188	214	178	206	186	211	224	193	183	212	201	220	212	224	197	199	199	192	231	196	162	163	220	181	216	182	203	189	186	188	184	203	220	192	195	203	198	200	216	211	201	192	194	227	202	200	202	213	200	195	216	223	179	195	217	184	195	197	196	185	225	179	185	200	207	195	198	212	176	205	191	225	189	220	204	188	198	187	206	198	198	213	191	210	192	197	211	228	180	213	213	210	203	224	194	204	217	207	203	202	197	216	225	226	211	195	185	197	199	203	219	197	205	210	209	202	232	199	220	210	191	203	198	187	207	183	207	220	198	193	206	206	173	209	172	193	191	212	223	214	183	192	197	189	210	176	208	197	196	209	230	186	191	163	194	204	225	189	182	216	187	174	195	173	217	201	214	182	188	228	197	195	172	199	203	191	206	197	188	187	202	210	206	201	196	197	160	193	231	209	192	196	214	205	203	198	206	179	191	219	207	193	209	194	230	199	231	204	212	191	195	192	217	201	182	196	212	198	224	197	205	208	211	195	227	201	193	185	211	203	196	180	217	199	181	223	212	204	211	198	197	202	205	220	206	209	195	197	202	202	184	186	210	186	205	199	223	194	201	215	189	220	206	195	223	188	211	213	217	203	195	163	209	212	186	207	194	194	213	203	201	196	216	194	224	203	196	191	202	191	185	205	203	233	196	216	226	185	185	180	210	216	201	199	197	192	221	188	209	215	220	227	191	224	162	196	212	216	177	197	188	212	220	207	182	178	198	177	213	212	194	228	196	204	176	209	200	183	160	202	202	194	189	197	214	166	201	214	209	209	202	197	210	211	190	189	199	222	164	180	194	192	194	204	193	194	220	184	175	197	200	215	223	212	205	215	208	222	203	200	220	208	207	208	211	212	186	161	203	181	212	185	192	189	210	198	187	175	198	190	192	218	230	226	212	204	196	212	204	195	203	200	198	226	210	188	206	221	198	204	194	197	217	221	189	186	184	196	199	190	187	214	199	189	198	194	198	202	215	202	188	214	199	212	208	204	218	185	220	188	181	172	196	213	213	179	217	189	215	209	186	185	185	194	195	181	194	225	207	208	172	200	182	216	183	209	200	201	194	203	240	215	182	190	198	234	199	201	205	196	192	190	222	211	190	186	195	184	188	179	186	213	208	204	223	191	171	205	226	200	206	199	178	189	198	194	177	190	209	190	201	200	196	200	208	220	192	204	165	196	196	200	214	197	211	238	163	216	219	194	188	184	212	183	197	211	182	216	216	189	192	192	224	174	185	179	187	227	224	192	200	201	191	223	189	203	219	200	193	190	215	192	178	204	235	197	186	197	172	240	189	158	195	181	201	192	210	203	199	172	206	225	192	206	205	184	210	194	203	212	220	197	207	190	214	215	203	184	192	189	170	214	201	209	208	195	212	188	221	216	209	205	196	171	189	198	190	189	204	207	218	207	174	208	201	200	218	196	187	217	223	191	199	194	192	199	222	234	213	223	194	203	203	201	199	207	202	191	199	204	194	208	209	209	229	184	193	194	190	199	203	185	173	221	194	235	196	211	212	181	190	181	217	181	185	190	217	198	210	197	195	197	185	217	190	192	190	211	201	164	208	207	186	201	215	207	203	201	195	191	211	198	190	194	211	193	215	199	198	203	167	195	206	216	220	197	169	188	200	187	210	230	181	179	190	182	196	204	212	197	199	219	205	189	199	207	205	201	184	210	195	193	201	184	195	209	207	198	208	198	181	194	197	195	198	169	186	177	210	218	209	194	220	214	180	207	234	225	206	190	191	188	200	205	214	206	222	196	204	169	185	188	194	211	195	224	201	189	183	203	211	180	194	178	198	176	195	192	194	202	183	207	190	183	193	195	200	216	205	224	188	211	212	191	182	224	182	221	186	201	204	198	202	209	177	204	190	186	198	198	215	203	182	214	184	192	206	221	185	192	191	210	195	197	188	201	184	216	219	205	206	202	205	189	189	171	211	206	189	190	184	180	181	206	200	233	205	187	218	217	189	222	204	171	200	221	193	204	178	200	187	216	201	215	211	218	184	178	191	214	211	172	200	205	204	206	216	221	208	178	211	208	225	182	192	195	202	211	206	189	189	198	202	202	217	192	209	200	216	204	197	188	206	219	181	185	199	209	214	184	183	202	154	171	217	216	178	210	203	199	208	208	175	205	208	185	201	202	194	211	183	192	190	200	186	195	177	214	199	234	175	173	195	184	193	199	200	210	211	222	209	193	213	186	196	194	204	181	189	182	235	213	198	195	203	188	182	199	222	194	209	192	199	197	212	181	196	231	212	207	195	190	217	190
19117	21221	30337	35718	38363	37017	39866	41023	38036	44941	43373	40610	43479	32973	29416	32732	32328	33667	31022	23100	22652	22199	19335	29460	27500	27062	22986	20549	20104	14763	17621	19636	23518	21542	21625	17904	17475	20317	16131	14265	14841	14221	9822	6676	3227	3130	3571	2983	2122	1967	2350	1935	988	983	975	853	749	693	754	746	697	689	621	656	630	620	636	587	602	578	618	626	556	614	630	536	584	575	557	585	635	633	537	562	571	537	545	516	569	541	612	613	537	749	772	720	670	614	576	642	542	573	613	589	572	595	589	570	533	536	570	561	591	578	577	572	561	570	586	588	568	559	566	587	542	573	572	601	571	554	573	602	566	612	566	522	569	569	549	614	567	562	573	615	554	561	584	595	608	580	572	585	598	590	584	553	617	589	552	562	541	541	571	594	549	556	571	549	582	591	551	550	602	575	565	545	581	587	585	579	581	607	574	576	565	566	528	571	550	612	551	567	591	588	616	580	606	580	575	594	571	587	544	557	571	602	596	580	595	553	585	588	590	605	582	579	536	565	562	608	570	625	555	584	580	562	546	595	595	575	579	587	575	604	589	570	563	616	579	570	569	534	594	565	587	540	553	594	600	602	564	567	579	591	562	566	543	574	551	545	557	528	543	567	553	558	588	598	510	605	588	596	548	584	557	586	552	555	563	561	590	551	587	557	606	612	535	563	571	541	608	553	594	544	567	526	563	587	556	520	562	548	583	594	597	560	575	574	603	529	563	548	591	561	552	583	582	578	584	616	560	546	564	521	585	601	603	567	587	586	569	579	543	550	563	564	593	585	601	557	602	581	575	605	545	575	574	556	552	551	575	602	546	550	560	563	558	551	589	610	560	590	583	585	568	541	572	568	511	606	578	573	581	565	564	607	622	589	610	584	544	539	583	548	573	550	585	549	556	595	546	526	602	533	629	611	600	555	567	604	542	577	586	566	604	613	568	594	569	561	572	566	567	588	609	575	580	563	563	600	624	579	568	563	565	586	586	524	577	569	580	531	597	513	569	573	568	585	583	570	602	586	574	547	598	593	605	552	594	564	582	599	578	549	579	590	580	585	597	570	610	543	570	545	586	561	569	556	556	574	573	568	554	563	587	575	542	592	587	566	582	614	562	590	564	576	621	570	521	574	606	598	590	568	589	551	569	586	577	605	539	579	569	603	576	548	521	547	544	558	582	580	574	574	559	550	525	606	555	532	584	592	590	619	558	583	565	548	570	599	556	594	580	548	580	567	618	578	577	549	600	602	591	562	593	571	632	599	614	559	528	585	568	565	560	603	577	601	576	570	549	564	588	587	562	591	553	540	595	577	575	570	594	566	561	605	575	552	527	550	592	558	597	571	546	563	571	555	571	560	602	559	595	619	580	585	592	556	552	560	602	554	581	607	580	573	591	597	547	615	531	593	573	584	615	525	579	551	539	528	601	578	564	566	520	563	607	557	578	563	583	585	557	592	588	571	583	606	606	570	575	552	546	560	585	582	564	562	559	553	558	585	580	548	543	569	567	591	547	576	576	599	543	560	565	620	623	622	573	566	540	542	543	603	578	586	613	583	560	593	557	562	556	599	545	606	552	563	605	527	523	579	550	583	557	569	550	570	555	581	540	572	594	628	596	603	592	665	571	595	569	565	582	549	592	594	563	601	544	584	536	546	604	587	570	569	585	616	597	544	568	595	574	572	587	563	605	540	556	560	527	516	557	579	515	561	545	563	610	590	576	577	606	602	580	550	571	584	562	571	583	607	556	589	562	567	563	594	602	595	579	592	539	553	536	563	608	577	585	563	541	609	585	600	565	577	600	564	577	579	524	520	603	575	567	598	582	583	564	516	594	557	563	541	572	534	563	602	567	583	592	602	587	607	565	603	565	521	554	587	569	574	547	604	591	554	580	598	539	532	533	573	605	589	600	550	591	586	561	536	560	568	566	560	513	570	528	540	596	589	548	581	615	572	583	590	559	596	604	562	566	562	592	564	578	662	556	569	568	627	560	587	558	590	579	589	521	576	621	561	589	596	584	565	597	518	534	566	582	562	590	571	569	582	616	541	605	546	538	551	577	562	569	568	551	551	541	565	562	597	580	530	562	622	561	600	567	587	629	585	574	565	574	560	570	559	553	595	563	568	593	556	594	543	543	589	584	550	561	602	559	520	568	570	581	586	539	566	585	602	543	595	577	592	567	566	578	569	557	572	587	547	544	524	606	552	575	541	575	550	555	588	582	581	538	563	591	557	553	567	553	553	576	526	546	581	565	567	581	578	557	571	576	600	569	568	599	597	554	575	545	603	574	551	598	593	589	611	565	591	592	588	588	516	581	575	602	544	563	574	560	547	558	553	572	571	563	591	575	593	561	604	580	560	550	568	586	570	566	580	566	578	574	555	613	528	556	606	552	556	596	609	599	572	582	601	599	548	606	564	573	584	570	593	541	559	560	600	567	564	565	589	573	575	565	536	547	577	540	609	560	533	552	539	603	581	586	557	593	545	530	594	606	602	624	576	566	616	560	589	550	582	580	597	592	601	583	545	572	572	527	549	567	606	552	579	559	572	556	572	572	558	548	586	572	559	544	591	531	581	578	577	598	592	574	541	568	610	585	562	565	556	542	573	571	564	617	582	554	566	621	558	554	585	611	586	595	579	542	539	585	552	565	591	576	569	537	594	535	597	574	577	579	645	588	546	578	622	580	570	595	588	579	555	574	584	529	587	584	538	593	586	597	580	565	586	571	594	547	545	593	587	567	632	578	615	577	553	566	573	595	545	531	579	558	562	561	559	565	635	588	580	588	588	604	564	554	552	560	584	561	563	568	548	567	596	568	546	595	605	555	593	556	638	623	546	587	549	561	522	572	569	575	547	575	614	517	552	552	585	569	560	557	582	577	556	551	582	577	572	586	599	537	579	598	560	602	541	604	546	572	548	559	577	540	575	580	540	547	570	588	620	542	533	570	569	551	600	578	540	594	550	554	583	519	599	543	582	578	555	578	559	591	581	534	598	581	619	558	598	591	572	576	570	598	588	560	535	563	567	530	622	580	589	549	602	568	594	589	535	607	582	547	539	575	618	611	591	582	554	559	586	544	561	583	564	611	570	587	589	576	590	591	587	540	570	582	588	607	569	577	583	566	586	614	588	545	585	552	579	587	565	590	592	569	532	609	575	570	537	550	586	554	576	590	552	596	620	519	525	550	545	588	544	535	540	527	600	627	542	540	547	622	596	548	577	538	566	578	604	604	563	582	573	617	547	575	587	587	563	588	525	512	588	595	555	606	545	572	583	566	563	597	582	564	600	563	554	569	577	580	541	559	555	595	592	537	615	582	561	589	557	585	530	551	583	575	550	592	569	641	563	562	534	570	589	590	662	591	599	590	584	591	596	568	582	567	593	530	588	584	561	544	527	634	552	585	541	548	611	555	606	557	591	576	549	573	575	525	563	573	580	562	603	589	588	577	606	601	605	588	544	580	570	616	593	543	580	586	599	563	542	588	565	568	581
31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	31	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
