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
336536034770	336536035334	336536035884	336536036434	336536036984	336536037534	336536038084	336536038634	336536039184	336536039734	336536040284	336536040834	336536041384	336536041934	336536042484	336536043034	336536043584	336536044134	336536044684	336536045234	336536045784	336536046334	336536046884	336536047434	336536047984	336536048536	336536049084	336536049634	336536050184	336536050734	336536051284	336536051834	336536052384	336536052934	336536053484	336536054034	336536054584	336536055134	336536055684	336536056234	336536056784	336536057334	336536057884	336536058434	336536058984	336536059534	336536060084	336536060634	336536061184	336536061734	336536062284	336536062834	336536063384	336536063934	336536064484	336536065034	336536065584	336536066134	336536066684	336536067234	336536067784	336536068334	336536068884	336536069434	336536069984	336536070534	336536071084	336536071634	336536072184	336536072734	336536073284	336536073834	336536074384	336536074934	336536075484	336536076034	336536076584	336536077134	336536077684	336536078234	336536078784	336536079334	336536079884	336536080434	336536080984	336536081534	336536082084	336536082634	336536083184	336536083734	336536084284	336536084834	336536085384	336536085934	336536086484	336536087034	336536087584	336536088134	336536088684	336536089234	336536089784	336536090334	336536090884	336536091434	336536091984	336536092534	336536093084	336536093634	336536094184	336536094734	336536095284	336536095834	336536096384	336536096934	336536097484	336536098034	336536098584	336536099134	336536099684	336536100234	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2730	3650	2300	2729	3650	2300	2729	3650	2300	2728	3650	2300	2728	3650	2300	2727	3650	2300	2726	3650	2300	2726	3650	2300	2725	3650	2300	2725	3650	2300	2724	3650	2300	2724	3650	2300	2723	3650	2300	2723	3650	2300	2723	3650	2300	2722	3650	2300	2721	3650	2300	2721	3650	2300	2721	3650	2300	2720	3650	2300	2720	3650	2300	2719	3650	2300	2719	3650	2300	2718	3650	2300	2718	3650	2300	2717	3650	2300	2717	3650	2300	2716	3650	2300	2716	3650	2300	2715	3650	2300	2715	3650	2300	2715	3650	2300	2714	3650	2300	2714	3650	2300	2713	3650	2300	2713	3650	2300	2713	3650	2300	2712	3650	2300	2712	3650	2300	2711	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
29137	23668	32305	33435	31125	24079	20628	17606	19916	16622	15460	8443	3810	4344	4752	6847	7839	5084	5862	5539	4116	4148	4132	3204	3289	3755	3201	2803	2134	2048	2252	1652	803	1107	1699	1346	1262	1023	846	861	627	463	453	454	350	335	346	270	302	268	238	220	212	241	219	197	235	211	210	195	169	203	204	208	181	183	180	182	189	198	182	163	206	196	163	203	198	190	197	213	171	193	174	161	188	171	183	181	176	208	209	192	179	197	214	174	161	167	215	193	176	176	186	179	176	156	197	197	170	183	186	187	192	182	175	174	170	191	189	177	176	175	174	195	183	195	192	160	177	183	204	215	190	175	185	186	198	171	185	182	193	218	192	162	185	181	189	204	204	179	185	211	202	177	169	174	185	163	174	172	210	173	188	168	180	175	174	179	176	195	179	210	200	172	169	167	183	172	174	186	205	189	195	178	165	148	198	203	170	161	201	188	201	205	167	177	156	191	202	183	191	198	172	176	206	196	192	179	183	171	200	191	189	188	176	166	180	184	173	181	169	191	208	196	182	180	166	175	185	184	186	151	174	193	181	180	181	184	191	179	199	202	199	199	195	194	194	203	175	190	193	173	209	175	185	184	195	189	176	181	195	193	179	176	179	175	173	185	179	165	186	180	192	209	193	190	175	179	185	193	184	194	178	192	193	195	187	164	195	188	183	181	182	166	208	178	163	185	172	181	183	204	189	203	175	187	194	183	179	187	205	192	169	179	194	169	193	187	171	163	173	199	172	209	189	190	192	213	169	166	168	195	195	175	197	166	180	185	205	194	172	187	171	179	197	174	165	188	197	214	173	148	217	172	189	166	184	175	158	178	190	193	179	152	196	182	186	195	179	157	161	196	179	169	197	176	185	189	166	200	188	181	176	201	190	183	194	206	176	180	204	179	165	170	183	188	179	189	189	181	181	198	162	175	191	188	185	183	192	176	185	201	179	195	202	193	204	187	175	186	186	202	199	166	192	185	175	172	182	170	149	181	187	156	166	168	174	174	165	189	200	202	184	190	176	158	163	173	182	182	201	194	214	215	184	172	190	165	181	180	191	204	194	187	194	181	188	182	178	203	197	178	183	203	197	199	162	178	184	177	185	182	176	193	198	168	198	179	187	178	209	189	186	182	176	166	196	194	189	185	183	162	190	172	183	147	172	177	172	184	183	195	226	174	181	186	172	207	189	191	186	189	165	188	171	187	189	165	183	174	189	192	193	182	181	216	184	201	197	181	180	181	196	193	198	184	212	201	166	178	200	190	176	183	193	167	164	180	234	180	182	205	164	200	179	172	186	184	180	190	196	171	160	186	186	213	191	175	177	178	172	183	174	170	176	199	195	180	166	183	195	189	189	190	186	187	172	189	205	173	183	192	193	182	173	182	173	189	206	161	173	192	189	171	182	154	186	200	200	206	192	181	179	197	169	180	199	168	184	194	192	179	173	193	193	219	195	194	203	193	173	172	182	161	186	201	166	183	181	190	180	207	192	174	177	181	165	192	192	193	179	214	214	194	185	187	164	183	180	183	178	173	167	189	188	189	174	174	204	195	179	186	185	215	209	196	157	208	191	169	202	206	186	176	201	195	189	196	212	204	185	185	171	202	184	201	161	172	199	165	177	176	178	181	199	169	161	169	187	180	177	185	172	169	188	180	188	190	192	193	164	171	180	190	161	186	187	218	181	201	229	191	164	186	173	195	158	176	176	162	186	166	190	170	167	208	168	202	176	165	186	187	190	201	188	176	184	189	164	186	203	178	178	173	178	190	186	184	165	185	177	179	182	179	177	192	200	160	196	195	178	171	199	182	171	200	180	179	190	203	197	185	157	194	170	174	189	196	198	159	166	194	160	178	154	195	179	168	201	185	175	192	196	189	186	173	165	157	186	175	192	175	198	197	189	161	185	168	182	166	182	154	196	202	180	210	203	185	214	207	196	167	184	189	182	181	185	184	200	165	202	190	177	183	180	175	212	196	205	162	161	190	178	176	201	171	172	213	203	157	182	172	198	179	181	195	200	163	182	172	168	213	188	165	162	188	180	174	182	199	200	186	182	187	189	205	173	188	195	190	195	180	182	159	178	165	203	173	170	194	188	161	197	198	194	188	182	183	189	170	176	185	181	167	187	173	191	178	184	195	198	190	172	193	182	174	202	173	173	200	200	196	166	167	169	164	196	193	195	186	184	199	190	151	200	171	192	178	180	174	209	204	176	187	173	189	168	188	183	181	192	183	194	201	171	190	183	180	214	195	179	213	187	191	168	210	200	189	177	195	168	176	183	166	178	172	181	186	169	198	162	201	179	172	203	199	187	182	193	179	184	233	170	211	208	204	179	183	179	163	191	181	175	177	147	180	189	189	181	180	208	174	187	197	186	223	190	199	199	199	182	183	202	188	174	184	181	144	198	201	183	173	175	183	198	177	177	179	167	154	178	184	158	183	187	214	199	207	187	175	179	182	170	184	172	165	209	179	189	172	181	178	197	200	189	181	198	213	202	185	195	172	194	164	205	177	212	192	192	195	198	184	189	179	175	175	159	182	186	182	195	198	179	194	171	183	195	176	183	205	153	186	183	198	186	194	204	176	188	189	159	175	206	193	218	202	178	172	183	217	194	196	192	163	188	191	197	197	168	186	174	159	184	199	168	185	147	187	193	202	197	193	192	208	179	165	166	177	200	226	200	185	188	179	186	199	187	182	183	179	194	197	183	186	166	185	174	162	191	177	168	183	179	161	200	184	203	199	196	201	212	194	187	165	171	198	165	188	204	167	157	166	186	166	195	233	176	166	192	168	198	217	167	171	169	186	192	176	190	193	192	155	179	204	170	197	192	195	195	192	171	182	170	184	205	191	176	198	172	172	226	164	176	157	187	194	214	203	161	164	203	182	184	196	187	175	199	184	192	178	182	160	174	165	206	185	175	197	188	182	177	185	189	163	176	202	171	208	171	200	204	183	184	166	185	173	179	196	187	163	188	195	173	169	161	176	198	189	159	186	200	203	196	153	175	189	198	155	180	179	170	164	185	203	200	182	192	202	151	185	174	176	174	173	191	192	148	199	189	180	181	191	195	189	220	182	212	179	169	192	176	184	165	216	179	190	192	178	183	210	177	178	183	192	214	193	177	190	172	193	193	174	189	200	175	178	190	162	193	211	174	167	180	183	157	196	157	176	173	168	193	198	181	175	184	170	162	173	179	169	203	196	183	199	207	188	213	204	179	179	199	169	181	199	181	151	173	167	192	163	187	163	180	187	172	156	189	195	206	195	194	198	154	181	168	177	172	176	181	204	189	186	192	169	173	189	155	197	197	178	186	181	192	164	177	173	164	177	199	207	197	186	165	184	165	200	179	183	197	163	164	163	176	188	219	162	182	199	168	182	164	208	164	195	182	186	182	169	182	191	169	200	191	164	174	187	176	196	181	203	183	174	171	180	179	175	159	185	185	147	177	167	204	173	222	182	197	186	165	178	185	196	181	189	168	163
20815	18994	29953	34304	34266	28383	27125	28764	33055	30259	28805	18802	12270	15488	16330	23595	22318	17820	21160	20510	18504	18363	17648	14027	14995	17935	16238	13636	11281	11106	11842	10160	4435	6646	10268	8814	7537	6537	4461	4813	3837	2568	2659	2781	1983	1658	1809	1218	1340	1420	1050	801	755	1019	897	756	780	726	747	704	636	665	644	634	642	659	612	623	629	562	597	622	661	568	594	642	613	560	516	593	585	566	585	608	579	587	538	570	549	522	579	524	501	513	528	495	553	555	535	552	528	519	533	562	505	530	570	537	523	547	568	549	551	526	528	555	478	487	523	530	527	507	497	522	496	508	533	534	514	551	554	510	506	509	508	602	564	477	511	509	547	520	513	516	512	567	554	506	527	531	478	498	535	517	490	549	554	512	524	544	489	526	550	494	546	493	513	553	527	533	481	499	498	504	522	512	509	498	526	520	514	526	555	504	511	527	496	545	532	490	509	523	541	550	549	529	460	536	528	537	520	502	492	522	491	507	520	552	482	509	516	557	557	489	517	524	483	509	524	536	490	527	510	482	483	519	508	518	545	555	541	511	558	514	516	521	509	526	486	502	504	554	502	538	478	502	532	502	571	500	551	498	494	546	519	525	509	506	539	525	499	524	556	507	514	524	550	503	495	470	500	524	497	516	523	539	497	503	498	476	484	491	520	543	536	513	495	523	523	505	544	522	503	526	500	514	434	571	507	561	541	531	512	500	528	494	499	522	523	544	527	507	542	544	544	533	516	515	531	525	499	495	489	490	509	548	516	548	511	525	492	543	522	515	526	505	507	523	522	510	520	519	528	492	527	503	500	539	538	518	545	534	538	501	532	517	518	524	467	562	541	505	506	517	516	514	530	545	505	534	524	509	508	510	499	499	529	495	494	554	503	505	534	516	495	504	520	521	521	563	512	539	521	494	488	510	518	514	508	491	538	543	532	555	535	560	506	461	487	523	487	518	514	542	511	519	469	516	514	512	531	509	497	507	485	550	488	449	513	555	516	548	525	505	505	520	541	499	544	476	521	542	523	513	520	544	517	572	522	501	536	510	497	486	514	517	523	542	523	528	488	528	503	548	498	489	542	515	494	509	491	549	534	514	465	492	533	513	507	536	492	511	544	499	516	534	501	480	526	474	505	497	543	510	547	499	485	513	525	501	503	531	532	510	502	521	479	492	512	484	490	540	505	508	521	465	521	527	539	541	535	504	526	488	513	499	519	460	510	491	518	524	496	528	514	526	525	523	512	542	533	489	485	511	505	486	545	558	519	506	533	511	526	524	527	499	506	534	535	494	525	502	488	534	527	548	540	486	517	504	517	530	474	534	460	534	503	534	489	496	499	506	498	499	552	540	506	508	470	517	500	522	542	488	536	531	519	518	517	539	519	473	514	508	505	511	528	480	571	515	520	491	519	511	536	511	509	542	551	499	524	502	507	515	509	547	493	496	512	512	512	529	572	484	476	469	498	527	521	489	511	522	565	482	529	524	504	500	507	491	517	508	558	515	520	499	527	515	549	494	570	505	536	540	474	496	523	518	506	533	503	486	521	522	533	566	519	488	528	536	528	512	520	513	521	512	521	547	491	543	553	525	493	498	526	544	505	514	528	518	489	479	545	493	502	497	516	528	505	508	505	516	488	509	518	529	535	535	578	550	536	533	494	535	557	501	483	510	503	528	557	538	515	484	523	514	514	509	524	506	525	500	487	501	541	524	512	572	549	506	546	493	515	515	536	521	533	532	499	486	546	528	521	544	494	476	547	519	529	551	492	461	486	549	524	539	485	527	527	522	531	509	520	541	478	525	534	529	545	545	518	498	559	527	524	559	531	555	505	521	508	524	502	482	460	553	518	524	540	527	490	558	530	544	520	537	542	500	500	489	487	459	514	527	540	534	515	471	545	504	546	507	489	509	526	515	484	505	502	553	551	505	508	519	516	520	496	543	496	471	498	527	526	505	463	531	546	500	525	499	548	511	551	539	532	535	517	493	493	532	524	513	502	510	501	514	513	508	543	531	521	549	553	522	522	530	505	549	497	487	522	490	535	510	495	487	497	495	508	531	490	511	516	503	498	531	548	471	491	546	518	508	545	508	502	548	517	561	478	495	522	551	494	497	516	491	490	495	550	535	503	518	511	511	499	507	524	493	558	534	537	514	549	536	544	534	511	538	500	508	553	521	502	553	535	503	518	490	526	537	485	493	534	523	550	476	511	516	528	495	488	522	496	488	571	526	492	496	503	512	535	491	494	504	531	512	534	546	526	513	517	509	549	515	524	503	481	481	490	512	506	536	560	527	515	505	499	504	512	508	483	543	500	503	525	545	502	507	505	494	528	485	531	551	506	554	519	528	517	522	515	534	568	529	517	536	507	534	520	516	532	480	539	516	499	509	499	486	502	581	493	561	517	523	493	490	494	523	481	552	556	520	551	522	513	507	520	528	513	492	544	505	544	521	542	472	539	523	501	496	510	477	533	495	535	520	503	490	520	492	482	503	536	544	566	520	526	497	512	554	542	474	551	501	484	514	473	490	511	502	522	495	511	534	521	521	499	556	504	505	451	485	523	518	516	526	484	533	486	553	493	528	520	538	555	522	524	492	498	517	505	510	524	495	523	532	513	495	588	518	506	472	507	515	524	463	505	464	507	557	501	538	516	545	492	530	563	487	524	526	520	511	552	503	489	504	559	529	533	495	507	492	503	506	540	552	538	535	503	502	518	513	545	549	490	478	513	482	542	443	527	493	526	553	545	506	524	573	520	507	466	527	534	490	502	511	515	498	499	532	510	522	513	492	503	558	543	495	533	506	519	517	580	501	515	503	564	495	484	497	494	517	534	523	490	533	512	547	570	541	510	563	494	487	507	529	502	511	510	482	517	536	508	510	558	525	529	445	545	526	472	504	497	515	549	508	480	511	512	527	558	518	513	500	543	488	494	496	491	579	512	492	535	542	507	560	496	533	548	501	498	504	494	498	502	524	546	517	511	483	506	545	507	526	510	498	489	533	538	510	524	486	500	539	509	523	479	559	499	502	496	516	517	515	498	556	549	513	571	544	486	488	491	504	546	494	501	500	478	483	511	508	527	555	529	545	539	493	560	520	527	512	507	522	514	481	516	527	550	557	515	523	533	515	484	539	514	529	498	501	564	535	471	536	549	494	503	543	509	542	514	502	526	505	508	516	524	499	500	529	524	498	520	495	547	478	494	525	524	507	540	517	464	486	533	485	525	517	530	561	521	538	546	490	499	482	539	518	529	507	519	508	523	537	522	524	549	518	526	496	526	504	531	518	530	515	568	512	537	539	511	518	516	505	481	491	512	535	464	500	543	524	497	554	501	497	533	496	517	512	500	491	511	521	518	500	555	535	554	482	478	520	467	520	502	503	504	510	510	515	483	500	540	492	477	513	487	557	521	542	539	532	512	514	542	551	510	543	512	525	512	553	485	524	524	516	552	494	517	553	514	522	495	504	464	519	539	503	573	489	517	554	508	516	522	534
5743	3698	5960	5031	3230	1991	1375	1286	1115	1027	849	636	467	468	442	487	458	450	419	414	358	394	377	346	353	331	328	320	303	284	296	334	265	290	308	270	299	293	277	287	298	266	272	246	261	247	285	271	288	280	271	224	262	261	252	296	249	279	284	253	247	254	255	255	262	249	239	270	253	250	237	259	232	289	280	258	250	265	256	268	263	251	256	246	265	267	284	270	266	269	250	253	263	257	241	238	239	268	249	308	262	243	279	244	253	247	236	275	237	243	260	270	255	274	258	253	247	272	261	239	271	271	269	280	247	251	233	247	246	261	252	291	270	267	230	229	281	260	262	245	276	284	231	256	268	264	254	252	245	234	248	207	255	266	262	276	231	253	298	260	255	242	225	263	264	275	236	276	273	283	255	239	260	252	258	249	249	245	232	272	267	243	276	230	237	252	244	283	242	266	251	243	223	252	278	269	274	251	272	261	258	245	288	243	254	256	258	264	254	292	269	279	275	255	237	260	288	264	276	272	272	281	271	268	246	261	259	247	246	267	261	236	263	265	297	273	273	264	243	254	278	265	244	237	253	305	276	243	291	309	290	270	252	254	239	258	246	270	247	258	253	272	249	232	228	237	261	230	283	276	271	268	262	269	255	272	276	251	255	253	257	287	243	247	232	280	236	282	251	269	275	233	259	246	257	245	276	245	276	290	273	231	252	259	277	256	222	262	253	247	245	249	264	264	293	275	232	251	247	259	265	246	280	251	287	270	299	278	244	282	259	250	261	251	257	275	255	264	252	258	255	249	254	271	252	236	239	269	254	254	249	288	250	237	256	253	267	259	262	225	267	250	254	241	252	286	268	254	263	253	254	272	214	236	234	262	247	240	273	255	280	270	260	246	270	248	263	261	224	270	258	241	244	240	231	272	271	236	257	256	259	255	253	273	266	227	253	241	245	260	263	254	256	266	253	259	276	249	238	285	249	227	237	246	260	262	282	248	248	265	257	236	257	261	244	282	241	239	243	246	253	275	258	239	246	247	266	253	280	273	277	237	229	247	248	263	251	297	246	235	245	251	250	232	253	283	272	267	245	278	257	246	238	241	272	232	263	269	245	266	289	262	257	258	240	262	262	248	270	236	236	254	260	267	248	225	278	265	269	243	241	251	267	284	256	253	246	259	242	261	247	229	261	233	262	254	248	237	265	240	271	246	269	261	266	271	251	253	272	264	253	261	233	256	250	258	244	280	268	243	262	271	257	271	239	233	270	256	252	255	255	247	253	266	274	301	268	253	284	277	273	269	257	239	273	246	284	247	230	251	244	247	261	266	227	284	247	253	272	251	266	277	268	243	243	270	236	268	206	252	229	274	242	255	266	238	251	244	262	275	260	246	258	268	266	293	265	293	242	266	244	270	272	269	267	264	236	250	253	284	240	245	246	241	250	241	259	252	223	248	255	253	282	269	265	233	260	258	256	262	250	277	272	254	241	266	262	269	258	257	256	258	241	280	266	249	248	290	253	227	253	268	274	264	256	269	242	241	255	243	258	251	245	265	266	248	230	266	229	234	266	260	260	251	241	251	222	277	251	257	243	231	259	261	246	258	254	259	262	276	258	275	249	245	265	254	268	263	250	256	258	213	254	269	260	240	234	246	233	256	249	246	270	266	268	250	262	259	246	267	246	261	258	256	235	269	272	264	273	238	256	258	267	287	242	259	254	256	261	259	253	271	243	280	284	238	286	248	259	256	255	259	259	215	271	225	279	266	284	257	270	258	282	248	243	249	245	218	245	270	245	240	273	264	259	233	256	277	254	246	257	272	261	257	229	253	243	234	279	291	259	252	255	252	275	266	238	276	245	262	282	246	281	251	256	264	279	261	258	267	255	279	264	271	236	245	279	285	262	271	261	223	242	275	251	265	233	259	248	258	284	247	220	267	269	272	254	242	234	287	245	236	251	249	246	258	270	244	253	244	256	258	292	240	273	251	248	246	266	253	272	249	247	215	261	270	242	256	265	238	253	276	261	255	265	262	269	274	251	260	290	257	271	248	240	258	243	248	282	265	226	274	251	264	269	245	249	286	273	254	290	251	238	280	266	248	241	245	252	261	252	265	287	271	234	285	283	280	252	253	263	252	246	233	260	252	271	258	281	253	254	251	289	271	267	208	240	261	259	249	272	261	249	242	261	257	246	294	259	281	264	282	264	254	254	256	250	269	249	284	281	258	283	251	284	253	282	258	264	251	268	239	276	290	255	263	247	232	243	274	244	259	242	260	266	281	243	252	275	262	274	272	236	237	245	267	240	253	239	251	266	256	257	266	267	233	293	263	267	250	224	248	214	255	261	266	279	292	264	239	288	258	270	266	278	225	250	231	232	284	251	243	237	253	280	255	265	233	236	243	252	255	272	268	259	248	231	237	240	240	234	257	263	272	245	245	245	250	269	277	259	234	267	273	258	255	265	275	234	268	259	248	248	249	240	243	249	274	301	290	264	233	263	252	246	259	272	272	252	258	225	245	270	255	255	266	268	269	258	220	274	258	267	252	244	238	264	258	272	304	246	291	251	243	256	261	247	240	244	295	251	282	267	245	261	280	230	255	262	254	257	254	245	262	294	280	270	265	262	251	286	247	276	254	265	283	279	255	243	254	258	262	271	248	281	282	242	261	243	253	264	285	269	245	251	245	283	225	240	253	246	232	250	272	257	301	243	261	263	243	256	223	255	272	237	267	249	252	304	267	247	265	276	254	267	241	242	244	263	258	263	264	251	273	235	235	275	257	255	227	237	238	228	261	251	234	244	258	259	271	251	240	293	294	257	264	259	299	246	258	268	267	244	272	249	279	280	239	260	277	261	262	249	252	244	274	246	247	257	245	245	262	256	268	268	238	258	268	242	271	271	272	260	219	301	266	260	263	259	263	271	237	239	263	253	257	251	265	260	268	282	269	276	234	238	273	237	273	281	243	270	253	268	232	280	260	238	255	267	268	261	249	245	276	238	255	253	250	258	237	261	290	248	241	282	270	275	254	256	269	243	246	245	249	243	243	254	264	262	264	261	267	224	264	236	232	238	285	271	253	262	275	266	249	278	256	247	263	256	266	260	265	243	253	236	262	256	275	240	237	260	260	284	248	243	291	235	235	275	274	260	257	245	249	245	231	219	274	246	260	295	254	248	247	252	264	234	262	275	250	279	276	243	261	237	271	238	266	282	271	253	270	270	251	260	236	266	253	219	250	256	259	246	266	250	253	238	255	248	268	264	243	239	248	252	252	241	259	243	255	255	250	241	246	266	267	237	247	257	264	241	263	264	268	229	268	256	275	272	250	264	271	229	265	282	284	251	259	262	258	258	258	266	227	252	235	257	267	264	235	289	248	242	249	253	262	265	255	254	247	247	284	259	235	272	228	265	277	255	260	251	253	275	247	289	265	261	248	263	234	251	249	259	248	248	227	278	257	260	265	269	277	274	241	271	264	265	279	257	233	224	270	257	241	278	225
5940	4598	10644	11820	9425	6681	5493	5302	5091	4513	4127	2760	2015	1984	1966	2502	2285	1853	1902	1849	1636	1670	1598	1321	1437	1483	1521	1219	1134	1162	1192	1120	878	923	1089	971	920	889	823	870	814	781	828	770	745	722	766	725	741	692	739	790	795	725	750	723	704	698	778	700	682	716	676	681	746	734	678	700	723	730	710	646	731	656	687	658	704	702	678	675	728	686	707	724	668	718	670	649	661	765	678	696	676	651	713	656	711	692	722	687	709	692	764	717	709	712	688	658	684	702	641	715	645	666	717	713	729	717	687	663	653	718	697	683	691	734	661	677	726	691	675	707	706	685	661	725	710	720	716	688	681	659	736	654	680	706	687	688	670	719	696	682	692	726	784	735	668	699	694	729	696	683	722	680	736	730	639	671	701	709	689	692	673	685	688	679	725	704	680	715	718	652	720	688	685	680	669	748	661	670	653	707	661	691	712	693	705	653	700	687	691	685	701	689	685	708	732	702	690	710	706	660	725	623	648	723	633	689	696	676	667	677	678	673	672	655	720	656	692	704	680	712	703	725	652	723	697	709	662	712	684	691	724	661	708	680	666	700	669	660	761	644	701	679	693	747	736	649	702	700	686	719	689	669	657	711	687	718	652	712	652	704	675	692	726	670	694	685	656	741	688	660	671	665	709	680	706	648	669	670	729	708	701	715	660	733	681	718	709	666	663	662	688	691	675	684	718	730	669	684	718	703	686	716	700	685	687	683	655	702	666	669	693	680	692	704	674	684	744	695	682	664	674	739	646	686	673	725	690	675	715	702	721	693	716	700	710	630	717	733	700	699	653	702	699	709	693	638	739	719	710	672	666	737	744	727	702	663	697	720	660	652	720	666	678	690	687	732	733	679	715	678	719	650	675	687	730	689	671	694	704	750	678	656	719	725	678	656	659	679	689	663	671	691	700	673	675	725	660	708	728	706	716	710	663	735	707	670	675	725	691	676	707	680	737	673	705	636	670	646	737	705	648	665	672	687	731	686	701	728	695	714	679	684	682	679	683	674	686	691	708	674	684	683	718	640	695	700	699	690	668	740	702	674	688	667	683	726	663	690	680	671	692	659	745	712	685	652	659	693	660	631	673	699	699	693	713	667	708	689	690	727	670	686	714	689	681	715	734	701	693	687	698	716	737	710	698	693	686	704	693	699	685	708	676	729	713	653	662	691	721	714	682	667	731	710	665	678	706	664	680	684	689	652	730	672	696	702	696	709	679	756	690	713	686	722	691	757	704	686	707	709	679	723	714	668	725	705	684	695	680	700	726	707	684	709	649	694	706	717	668	698	719	707	684	691	674	666	658	695	716	646	692	634	644	666	712	704	715	683	709	671	627	691	692	711	704	699	711	722	664	648	735	715	694	701	711	680	689	756	711	696	703	677	740	659	693	723	684	619	699	684	664	686	660	631	673	711	679	698	714	679	661	615	716	728	702	665	668	703	667	703	711	710	680	714	670	689	663	695	684	686	685	717	684	720	691	667	752	728	691	657	702	688	678	686	679	687	731	670	688	745	666	698	686	685	717	693	676	674	680	689	719	682	667	708	684	687	698	643	708	656	701	672	722	646	675	708	672	667	689	684	712	691	695	650	699	643	679	659	722	707	682	710	705	694	689	669	720	711	643	718	725	686	719	676	690	715	691	691	693	634	688	662	678	670	678	693	697	714	699	708	674	669	696	684	689	719	657	709	660	683	688	678	678	669	693	717	676	697	713	688	683	681	710	704	657	683	686	716	701	709	696	706	719	666	645	690	702	691	663	719	655	742	712	740	698	658	679	671	688	673	686	705	672	644	702	735	678	714	674	688	691	693	741	723	668	706	692	744	671	678	724	690	655	720	636	713	699	693	696	684	715	680	644	688	686	713	662	720	705	627	673	635	717	677	665	641	698	652	691	663	693	696	707	691	711	688	656	693	705	665	673	720	674	686	667	713	684	725	682	653	656	693	640	734	666	689	733	699	657	700	744	695	746	700	659	690	723	705	727	708	704	697	719	714	720	673	675	734	698	683	685	697	719	680	748	614	698	673	699	733	700	660	719	702	674	668	680	689	661	701	710	706	697	653	712	671	645	681	633	719	674	737	729	691	732	686	717	714	652	691	682	692	645	692	637	694	663	679	692	737	695	697	709	687	668	731	712	721	700	673	744	680	653	659	703	689	682	699	662	691	727	645	711	635	694	762	716	644	715	659	660	720	715	684	688	703	727	714	694	638	687	686	671	703	744	676	723	712	711	675	645	709	715	666	700	677	732	732	688	696	691	701	666	697	679	657	682	730	719	755	693	680	690	685	689	673	719	670	700	687	715	687	650	711	715	685	674	679	751	686	651	729	591	655	672	749	676	754	741	666	685	702	700	707	671	685	695	666	651	658	700	665	706	675	689	698	639	715	703	653	685	702	691	674	676	749	726	690	676	698	684	713	702	679	689	681	737	705	665	662	677	687	681	680	725	674	670	691	651	723	681	682	668	673	631	739	644	728	693	636	660	658	682	709	686	675	680	707	728	661	720	692	743	712	714	728	664	704	693	674	713	677	713	688	715	681	667	671	688	724	644	686	700	735	698	691	716	658	708	641	627	725	692	680	642	702	677	715	709	637	705	645	676	657	728	737	677	684	682	691	651	693	729	754	680	676	686	656	686	699	717	677	684	722	734	746	719	644	713	685	738	721	705	715	685	688	742	691	686	703	680	678	715	637	690	721	750	659	692	715	708	695	675	708	679	691	702	679	742	701	684	681	675	728	718	707	664	712	721	686	687	670	670	732	686	707	691	661	706	669	676	648	714	648	681	670	688	662	657	691	722	672	635	700	683	731	648	653	699	728	682	710	664	682	683	686	646	678	673	675	698	672	683	722	761	692	674	702	683	690	724	649	672	692	655	758	683	667	712	698	668	647	658	704	692	695	695	690	665	704	692	662	718	699	686	717	682	649	672	684	663	692	656	699	693	693	733	668	688	657	662	703	700	728	704	672	666	683	681	656	720	720	716	701	652	719	750	718	658	681	720	699	699	684	640	654	687	672	706	671	701	638	747	710	701	707	684	672	633	672	706	669	683	707	689	663	776	709	706	640	659	678	699	694	662	659	694	686	710	666	698	692	702	695	658	698	687	725	698	711	649	703	690	707	717	693	692	683	683	734	634	710	711	710	737	665	682	707	708	704	718	725	677	669	720	692	703	657	687	637	687	699	694	692	709	669	694	683	689	648	641	747	658	670	683	684	695	669	715	694	697	694	694	741	698	693	739	675	706	702	716	732	667	693	704	690	700	708	708	692	695	673	745	734	681	668	688	679	697	701	697	715	728	675	653	720	765	709	671	733	646	697	743	683	692	682	698	722	755	623	718	705	704	693	704	696	722	690	675	675	681	680	734	690	682	747	676	690	675	693	713	698	666	729	662	728	687	669	690	723	693	668	693	687	676	690	636	736	644	664	701	696	638	689	694	679	676	670	689	750	691	737	657	721
20317	17236	26727	27253	23856	17694	12684	10497	10464	9074	8195	4826	2334	2085	2780	3479	3749	2650	2991	2965	2227	2002	1672	1704	1491	1956	1708	1372	1101	1092	1293	1029	624	610	1042	886	746	669	496	527	428	372	339	335	270	304	293	231	250	254	242	254	216	224	225	234	211	219	214	218	210	242	253	222	239	210	218	192	220	195	222	228	210	210	218	243	238	184	212	212	213	208	208	218	201	218	208	221	191	227	247	227	207	201	243	218	226	193	216	194	211	170	209	230	201	199	203	206	215	195	208	208	218	225	195	189	217	201	210	203	219	215	215	189	210	230	210	215	237	225	211	207	219	192	230	224	230	229	192	235	215	187	214	211	210	196	236	181	188	226	209	194	188	214	200	206	222	200	228	220	200	199	224	187	201	222	201	209	231	214	182	214	211	219	207	213	212	193	203	214	214	184	190	226	200	214	217	201	208	230	194	223	221	214	190	221	210	194	208	198	221	191	198	223	223	214	234	234	204	217	236	188	206	202	226	202	180	204	236	193	196	222	214	191	176	179	217	193	213	231	205	200	225	231	192	218	217	194	222	237	195	201	222	197	197	182	178	193	216	213	229	236	224	209	214	203	189	209	193	196	215	201	199	222	213	199	213	196	219	244	209	208	206	215	206	238	203	211	193	224	199	205	239	241	168	213	214	173	225	205	205	211	190	217	193	204	214	211	221	213	207	203	217	228	196	217	191	214	205	192	179	198	204	209	204	214	189	225	186	206	221	222	218	206	195	212	197	178	218	181	223	238	200	223	203	194	200	220	181	245	203	197	214	217	222	220	201	213	218	184	204	205	201	179	225	216	213	196	198	202	204	188	187	209	225	200	189	194	205	198	228	210	183	207	187	214	222	206	191	208	196	216	203	187	212	217	205	229	184	237	194	224	212	229	211	185	212	197	198	224	220	207	209	193	240	212	223	221	194	238	213	218	218	206	219	198	190	195	226	202	204	202	215	212	210	218	190	245	219	180	186	195	190	191	203	230	209	196	217	222	210	224	192	212	196	217	191	217	188	214	219	235	189	195	215	208	196	199	205	230	197	209	234	190	197	228	186	225	201	228	189	210	209	192	195	230	214	187	193	201	199	199	192	230	202	206	228	201	210	194	208	215	218	181	202	174	182	196	219	221	206	199	189	190	194	200	225	194	213	201	196	212	209	212	197	209	190	196	216	195	212	196	194	210	208	216	206	207	203	213	209	230	217	234	215	218	203	203	189	200	210	229	208	197	200	222	194	221	212	216	197	201	210	208	196	204	223	222	203	193	202	227	194	193	221	211	214	210	220	219	223	198	201	214	215	211	194	235	181	208	204	229	214	235	240	251	214	228	214	181	210	200	229	209	196	178	212	212	228	211	219	211	207	210	202	214	190	219	202	202	222	198	202	189	230	186	226	189	184	193	203	208	217	222	203	233	206	222	199	204	202	199	204	215	186	189	207	204	217	209	205	236	203	196	179	211	214	211	223	215	197	206	187	225	191	196	228	227	204	206	211	219	214	210	186	191	214	204	189	193	217	213	220	212	230	193	224	208	188	210	199	234	195	196	206	221	188	220	192	213	210	202	215	211	227	191	226	198	199	194	205	203	188	193	204	206	207	215	212	221	197	208	213	202	211	227	220	213	197	193	240	211	189	204	201	203	216	203	196	209	210	206	192	206	193	225	218	202	182	192	188	201	231	229	214	225	201	235	207	169	195	231	217	199	205	186	193	218	231	182	229	202	198	228	204	215	225	224	193	211	179	198	177	216	209	215	201	221	229	203	192	205	200	207	218	217	209	211	218	209	221	201	197	220	206	248	213	210	225	208	201	211	211	173	239	207	238	209	199	218	216	202	220	201	191	206	199	194	197	215	198	213	212	198	219	201	198	215	192	197	206	188	194	213	190	207	208	224	198	189	192	198	206	193	210	228	219	186	220	193	196	200	198	204	196	213	221	220	206	202	211	218	183	211	212	231	200	212	192	226	214	199	230	199	205	199	204	190	197	192	209	229	191	222	183	216	203	207	223	225	202	228	206	234	206	217	200	186	190	228	200	203	200	205	195	203	195	197	195	227	226	218	215	205	227	207	215	208	219	221	194	194	204	202	181	222	212	182	225	203	195	207	199	221	236	215	233	208	213	216	213	199	206	207	197	216	200	232	226	225	239	182	211	222	202	194	205	196	211	231	210	190	203	196	234	212	229	195	176	205	198	221	188	254	181	210	202	191	207	205	232	210	197	202	216	206	191	192	202	184	217	217	221	195	219	190	204	212	224	223	217	228	218	205	206	182	232	206	221	224	240	196	181	208	207	227	244	201	205	216	206	223	212	194	219	196	222	204	223	180	233	220	209	204	209	215	253	240	212	193	198	218	237	218	221	187	222	203	218	190	220	202	209	235	224	195	227	212	223	203	208	212	198	179	219	205	247	201	199	199	208	197	214	182	198	212	194	217	218	212	233	212	190	223	216	206	218	214	186	202	231	224	197	236	220	210	198	214	228	198	214	217	190	178	236	187	212	238	231	216	215	203	181	190	193	240	185	219	208	179	211	220	215	192	244	207	198	215	208	199	218	224	179	199	210	177	198	191	234	202	232	204	215	203	215	232	217	207	201	221	202	213	216	205	214	185	208	218	223	206	202	171	196	223	215	193	219	227	197	185	200	209	211	213	210	199	207	218	189	190	201	204	236	230	197	190	179	195	244	200	192	205	238	201	233	185	209	199	182	213	215	207	212	217	207	202	234	198	228	216	227	208	216	229	210	200	196	229	228	195	184	229	227	202	212	218	212	215	182	203	225	209	197	215	215	192	226	219	207	178	208	201	220	200	182	197	200	217	228	191	211	221	235	194	189	189	194	213	229	203	206	194	193	217	240	207	206	204	228	231	179	217	198	190	176	210	200	216	192	211	230	232	214	211	235	211	204	214	194	232	200	221	211	207	199	229	221	222	219	213	213	202	193	206	210	204	199	221	194	192	201	178	215	198	216	198	218	220	214	200	239	208	195	206	209	225	218	208	229	242	191	209	188	204	206	197	238	234	205	206	207	233	189	197	217	192	230	206	211	205	208	212	176	205	212	214	198	215	230	208	186	198	185	191	211	223	223	207	210	224	203	208	212	193	196	207	239	202	218	213	203	215	196	195	208	198	228	211	218	215	199	195	193	233	185	203	195	202	194	203	183	222	207	191	208	217	217	182	208	226	203	217	223	220	213	202	210	224	191	195	190	211	193	221	177	216	219	237	166	218	210	222	203	208	221	219	195	230	216	208	214	202	236	207	185	207	200	216	203	189	223	199	205	242	210	205	221	202	200	202	200	210	200	224	221	245	235	218	216	199	220	231	219	218	234	218	192	209	188	217	202	219	201	203	208	167	209	219	197	198	213	218	205	200	223	194	220	178	192	222	212	200	222	223	215	199	196	176	190	180	210	218	211	206	208	225	210	202	205	198	235	189	225	200	207	205	221	214	207	213	208	200	204	206	218	206
16653	14591	25446	28803	26694	23561	19949	22016	22733	22415	21642	14511	8613	9256	11592	15321	15114	11209	13738	13457	11302	10680	8924	8766	8277	11411	10371	7883	6703	6683	7439	6163	3077	3685	6545	5445	4622	4059	2961	3005	2264	2041	1814	1764	1325	1151	1193	979	985	1049	852	694	692	851	807	704	705	671	666	666	682	646	617	684	679	648	615	588	572	639	600	636	666	633	625	613	649	613	590	593	586	602	618	608	591	597	619	597	612	606	553	579	552	580	568	609	564	562	534	550	637	589	607	584	581	582	581	628	594	630	587	595	624	566	594	572	560	569	580	540	569	546	641	501	607	575	590	574	602	595	592	591	558	592	580	597	550	573	599	588	598	572	642	592	572	574	564	579	613	554	613	577	531	565	578	551	579	567	576	547	560	595	630	584	563	574	571	561	562	580	594	593	549	560	574	587	540	539	596	559	530	550	582	579	562	571	545	574	555	565	540	541	562	574	576	582	563	619	603	622	582	479	587	575	580	592	549	563	581	557	574	580	572	585	556	553	585	560	564	554	623	560	574	549	549	594	588	621	571	586	570	529	543	578	547	582	564	593	588	601	586	585	562	572	604	598	578	613	579	552	560	544	578	571	598	568	554	524	569	599	594	556	567	563	584	600	615	556	589	578	533	552	602	572	580	559	588	586	557	560	556	555	614	562	575	572	558	598	562	532	521	536	602	554	539	552	591	549	568	606	580	603	515	560	557	574	560	553	618	547	602	537	599	608	567	552	573	578	577	612	570	562	590	597	549	558	592	565	573	576	596	568	560	545	574	571	558	559	560	570	554	597	567	638	514	613	572	567	549	611	575	597	531	566	578	547	541	566	606	548	567	539	589	577	559	554	547	557	525	583	514	585	544	545	556	581	567	551	588	580	578	593	551	576	589	550	581	596	569	565	610	569	543	610	591	549	575	576	583	563	554	569	567	579	579	543	635	554	580	607	588	573	597	606	605	585	571	573	581	589	547	566	557	571	585	588	615	575	588	569	538	529	583	557	569	539	552	552	584	607	557	577	572	551	534	536	593	588	575	613	545	569	570	544	572	574	576	614	576	579	622	520	576	570	607	591	579	620	565	555	603	577	555	566	569	548	568	594	549	579	564	582	530	582	586	561	538	574	555	599	578	577	615	546	618	601	550	578	550	561	572	536	537	584	597	550	595	540	559	568	588	514	588	548	576	566	590	555	576	583	540	523	530	545	586	551	538	572	546	577	582	580	556	581	573	569	586	589	602	544	566	621	590	591	544	569	583	577	610	570	592	578	573	604	548	570	584	619	590	577	587	572	591	547	589	552	580	556	591	566	530	557	546	591	587	585	568	557	613	571	570	533	602	591	579	553	593	568	553	571	606	582	558	566	560	534	558	560	583	594	597	580	584	564	563	587	554	549	549	570	543	545	588	545	549	614	575	570	538	588	554	578	573	596	586	592	560	589	571	544	556	557	580	592	552	598	567	566	532	540	591	535	600	569	580	576	564	602	578	595	547	540	528	567	539	585	547	581	540	562	602	558	541	577	574	561	578	558	533	588	593	595	558	566	578	548	586	550	622	581	548	569	578	581	572	594	528	551	571	521	596	563	589	562	577	538	537	591	596	537	559	589	556	591	558	586	600	600	602	600	576	556	610	572	568	576	564	565	550	603	541	554	577	587	573	559	557	578	564	581	593	581	574	582	546	541	591	614	607	587	560	560	537	575	541	592	598	577	596	568	567	590	557	598	551	594	545	580	582	566	581	563	570	587	597	575	564	546	592	578	602	600	576	530	583	595	594	570	581	566	544	553	562	598	610	606	575	557	546	592	598	595	573	618	536	597	544	582	600	566	619	540	546	610	565	539	559	585	540	571	561	616	571	581	599	546	546	578	592	591	546	574	591	605	571	636	624	561	586	543	617	539	557	563	583	575	599	585	570	582	574	584	576	556	586	566	582	573	587	601	572	556	616	574	601	598	577	603	573	632	586	580	549	555	569	590	574	593	572	569	575	585	586	573	564	552	558	590	567	576	559	578	577	611	555	581	566	578	544	594	584	564	559	560	551	614	571	531	572	539	596	597	563	548	560	552	557	547	600	605	613	579	632	593	567	589	579	562	584	569	571	565	569	623	582	564	550	555	585	553	580	595	580	570	573	549	564	604	586	542	597	541	557	549	554	583	550	591	566	603	600	578	552	577	576	573	578	571	565	592	610	576	576	566	600	566	559	566	631	556	584	575	576	588	609	563	559	592	515	563	567	577	599	591	592	573	537	526	583	590	584	596	607	586	586	607	589	558	557	569	550	547	542	587	535	561	609	599	562	589	580	567	501	579	531	564	567	592	567	548	555	581	573	585	576	617	581	603	578	557	565	531	621	604	596	588	611	576	606	538	567	566	568	540	551	555	527	552	592	597	537	591	572	605	584	598	577	531	566	581	599	538	587	557	565	606	599	600	583	609	555	545	560	560	594	584	602	592	543	573	559	606	612	578	579	544	553	595	570	575	520	549	573	547	552	562	592	554	614	531	565	565	557	524	590	570	647	538	544	594	577	611	616	563	592	544	543	574	581	569	568	570	602	524	610	587	576	583	573	615	575	570	590	579	565	601	563	573	572	580	578	569	567	572	569	582	609	588	578	529	586	571	572	563	597	559	580	573	549	592	589	571	579	556	582	606	603	565	508	536	585	561	624	574	543	581	551	560	567	597	569	589	600	582	584	544	566	577	550	590	584	567	558	595	599	550	558	555	581	603	596	554	567	603	585	587	572	575	531	543	563	576	541	578	565	565	624	582	558	567	590	618	531	545	588	540	599	557	580	602	562	593	584	571	537	587	576	615	517	621	578	615	585	575	546	576	602	556	542	547	606	586	583	585	542	587	553	559	602	567	579	571	605	578	605	579	543	605	578	607	570	557	596	600	557	549	567	583	576	564	580	527	596	568	604	603	568	564	544	574	537	592	560	542	594	555	609	580	593	544	569	615	574	604	511	533	618	535	543	592	568	592	554	542	559	556	544	524	547	634	571	533	575	560	575	621	565	530	576	543	567	559	575	586	577	584	555	573	554	581	584	560	592	576	535	554	540	569	561	581	590	557	600	535	557	545	608	562	571	567	557	598	567	615	602	579	591	538	568	552	596	542	545	618	595	536	585	619	579	555	526	537	561	619	536	616	561	579	574	531	553	575	569	599	555	558	575	595	559	564	568	572	588	558	563	591	594	579	568	584	567	577	612	601	563	549	585	582	586	565	539	593	546	569	553	598	580	590	537	556	588	585	579	624	579	570	561	568	587	550	568	583	522	567	609	571	567	551	541	567	621	530	551	579	604	568	577	580	564	544	540	589	596	582	602	567	588	580	588	554	601	567	553	588	590	570	574	572	585	582	582	592	573	575	586	604	552	567	545	588	567	560	612	596	574	609	548	569	589	599	564	590	547	528	580	543	580	547	571	611	571	581	567	584	562	566	546	624	616	562	554	568	548	589	558	532	579	579	563	546	593	568	586	585	562	517
28358	24041	32653	32443	28980	23064	19937	17099	16358	15876	14667	9183	4336	3744	4491	6168	6892	5050	5115	4789	3775	3601	3141	3465	1845	3532	3415	2461	1958	2010	2146	1656	869	949	1764	1539	1196	1053	844	871	661	560	613	468	342	291	350	253	284	314	240	205	205	222	220	216	203	176	202	200	191	201	201	172	192	192	215	191	185	183	195	201	197	168	186	184	180	175	169	194	186	157	180	182	194	187	200	155	196	177	181	162	200	171	185	164	186	174	172	200	190	182	176	178	160	187	161	173	199	178	183	162	174	197	192	199	203	180	187	180	173	175	167	181	184	180	185	198	194	193	175	162	175	159	194	208	199	177	187	171	158	217	199	156	193	155	181	207	198	170	196	201	157	174	171	189	185	187	173	169	176	179	181	192	187	191	207	170	191	187	198	173	177	175	154	189	174	191	178	181	159	202	168	183	180	177	183	181	199	200	174	208	177	166	160	172	195	186	161	161	174	221	196	187	190	194	191	210	167	161	185	198	186	175	206	175	166	199	197	183	152	178	174	181	192	175	173	154	176	198	177	202	160	181	182	175	178	182	191	152	177	194	191	181	167	181	163	178	181	174	173	176	163	195	178	179	204	198	171	187	160	180	185	183	199	178	191	158	199	175	190	200	169	154	187	172	155	154	164	176	181	183	157	180	181	169	180	175	177	197	178	180	204	164	181	171	180	192	188	174	176	168	161	187	168	163	177	173	159	185	163	187	164	170	175	181	178	181	191	172	173	168	168	177	160	183	173	170	156	175	164	177	182	156	174	172	181	161	168	172	170	162	175	182	152	182	166	163	149	173	189	177	182	174	193	155	184	173	168	185	193	167	154	189	188	187	175	177	201	191	167	187	169	171	160	189	167	172	197	191	183	151	200	205	182	167	167	203	157	175	166	179	180	169	162	197	192	162	187	175	203	170	180	183	170	172	161	180	174	158	196	171	173	194	192	193	168	166	182	168	197	180	178	176	180	203	167	192	173	188	212	193	197	206	164	153	198	172	190	177	166	171	183	175	176	164	186	193	189	188	184	172	170	197	184	166	200	175	184	161	176	178	153	185	170	181	160	198	180	143	194	162	180	205	189	188	170	187	181	165	182	179	195	170	186	176	194	161	191	181	183	194	162	189	190	175	176	181	181	154	178	188	176	190	166	153	207	184	177	189	184	198	156	192	174	189	168	181	193	170	172	167	168	197	162	172	155	161	169	216	165	180	175	181	179	193	169	181	180	173	179	209	156	182	143	184	178	183	175	185	172	170	168	166	165	186	182	172	187	185	163	180	163	174	160	168	188	200	181	173	165	170	163	170	163	182	175	171	171	163	181	189	188	196	170	198	186	192	168	173	189	179	173	174	188	157	189	161	181	188	173	174	192	157	181	194	204	159	193	182	174	178	202	185	206	194	215	197	183	200	187	190	171	167	171	170	174	189	167	188	162	166	182	152	179	199	168	179	194	176	166	186	194	190	182	173	176	152	172	177	173	188	167	151	159	188	174	166	181	193	209	160	154	182	196	171	160	182	168	167	163	174	164	181	184	164	197	177	179	174	175	193	172	204	173	182	178	182	197	175	143	186	171	170	186	170	177	177	163	164	172	169	194	186	200	162	181	198	161	184	178	197	175	204	165	191	176	199	166	198	191	179	198	180	169	189	188	168	199	187	211	174	147	188	160	193	180	174	209	178	188	182	169	166	196	168	195	196	195	189	179	169	187	186	168	166	193	173	211	156	175	180	184	206	175	215	159	176	180	183	180	175	181	173	156	157	161	177	172	210	159	157	184	169	164	206	164	189	182	164	187	151	164	173	163	169	189	160	162	177	175	188	171	166	168	198	186	148	183	176	177	156	176	162	171	170	173	168	160	201	201	184	215	165	190	169	168	171	180	206	190	179	183	185	179	152	164	182	162	178	186	169	201	185	165	188	180	172	157	159	164	162	187	169	179	166	193	164	180	171	171	164	185	176	174	159	183	192	167	165	183	184	191	171	177	189	185	202	193	213	162	177	159	193	179	192	154	183	167	187	201	178	164	180	201	204	166	168	190	174	178	184	192	164	184	175	171	170	174	185	165	178	166	180	171	147	169	199	184	172	182	155	174	182	189	188	187	159	203	168	166	194	211	177	196	167	159	168	169	193	199	179	169	166	195	173	159	184	175	187	182	172	162	158	167	185	162	161	170	173	160	195	167	151	182	180	180	160	179	179	181	187	184	196	156	172	198	190	178	192	185	179	165	181	198	176	183	178	163	165	183	179	159	192	190	179	167	193	173	171	164	191	185	176	167	186	173	195	184	199	158	215	172	183	172	146	200	194	174	188	172	191	187	174	169	206	183	185	167	192	172	176	181	178	183	181	161	199	172	168	180	183	196	189	153	185	169	177	199	178	181	175	208	160	200	151	189	166	187	187	182	188	171	174	179	200	183	177	189	158	169	165	185	177	181	185	176	212	174	188	183	190	174	189	178	163	169	203	198	194	177	179	161	152	158	201	206	196	186	188	187	179	140	190	162	201	184	165	192	200	198	193	183	168	191	188	206	185	170	175	173	153	188	161	160	180	168	170	200	171	186	176	187	182	180	207	199	208	148	181	165	192	176	167	156	183	159	182	186	179	188	185	200	171	183	176	197	153	168	189	147	183	178	162	167	157	187	169	163	180	180	159	190	182	182	172	165	164	189	167	151	175	148	157	202	176	164	178	196	162	183	197	175	169	177	177	180	183	171	188	178	181	171	157	180	188	164	162	170	167	189	166	171	173	167	190	161	157	175	205	169	181	168	192	188	180	182	187	179	189	172	185	178	195	175	186	183	178	167	176	192	165	166	182	197	168	188	147	168	212	181	173	164	164	177	187	171	179	157	165	164	154	181	193	181	172	162	157	171	175	199	164	180	176	215	192	182	177	177	187	181	156	193	199	177	174	187	190	167	176	170	162	184	182	185	161	182	186	170	173	177	196	170	174	181	186	177	169	197	169	181	179	179	155	136	171	164	196	168	192	184	173	194	175	182	168	180	146	175	190	170	163	159	170	172	175	163	162	181	171	181	170	164	157	201	159	184	174	190	188	165	184	175	171	160	187	164	174	160	181	183	186	168	172	178	185	190	178	190	183	160	167	174	188	141	211	152	151	174	164	188	176	192	184	193	187	207	166	201	191	185	183	191	183	188	168	196	164	175	183	193	214	185	185	179	189	172	174	177	156	164	175	186	184	172	189	203	176	178	193	204	191	207	193	171	162	188	174	152	179	169	181	160	167	174	186	181	165	187	193	193	195	195	199	181	177	166	168	177	207	178	176	201	179	190	160	184	176	177	197	184	189	184	191	195	178	191	164	191	196	170	195	194	176	190	159	181	183	170	175	146	151	192	196	172	156	175	176	199	189	186	194	198	164	178	147	147	163	185	167	165	182	193	190	162	191	163	185	177	157	185	186	177	178	159	178	167	179	163	201	172	165	177	176	191	211	173	200	168	158	178	167	172	174	191	190
20135	19007	29860	33611	31390	28260	26507	28042	28579	29605	28313	20168	12862	13938	16321	21778	22034	16333	19528	18561	16881	15371	14162	15120	8782	17078	16626	12429	10721	11378	11765	9530	4640	5791	10180	9212	7548	6749	4691	4880	3694	3043	3298	2618	1844	1567	1509	1172	1349	1377	1004	769	757	910	811	716	656	684	686	710	673	638	620	653	638	606	620	573	578	591	585	640	596	570	650	628	626	592	569	554	540	509	552	541	590	531	570	531	559	552	519	480	525	537	534	521	475	520	488	523	532	497	508	527	511	513	500	542	491	491	600	498	480	537	551	527	521	505	494	521	479	522	503	516	514	477	499	478	544	521	489	505	526	521	511	530	479	471	545	513	513	490	495	521	542	515	511	532	509	478	490	506	497	496	479	531	523	542	501	512	496	504	493	525	547	556	508	462	490	477	517	521	465	499	488	504	481	494	498	504	510	525	514	493	509	484	508	484	490	519	527	477	505	520	501	538	510	507	509	528	473	493	513	513	521	523	522	485	517	507	511	516	502	527	527	529	540	504	492	521	489	508	492	506	487	516	497	513	504	482	513	465	511	515	471	543	531	521	527	494	508	508	463	528	475	508	481	478	495	504	502	497	476	517	489	469	529	512	511	528	504	484	493	506	519	491	485	507	496	478	504	509	508	560	452	524	469	511	497	493	519	509	520	517	530	469	518	479	524	496	490	535	493	439	484	495	499	463	510	541	481	459	496	474	466	509	501	494	519	515	498	501	466	470	454	486	517	511	500	496	471	487	518	531	496	473	508	511	518	513	513	494	482	478	469	492	457	488	500	538	502	499	508	494	489	505	512	474	493	510	540	524	489	473	459	512	481	487	512	501	528	519	493	496	533	480	520	514	533	520	513	472	520	473	522	477	502	485	514	497	500	476	505	478	482	469	517	557	517	473	519	462	521	506	503	511	494	519	483	505	516	513	516	506	492	494	520	518	543	479	505	478	503	476	523	540	505	483	465	495	454	495	508	543	479	488	455	503	490	497	476	493	517	495	492	499	504	497	507	492	529	523	516	515	505	503	492	524	454	512	505	519	510	503	497	497	487	498	509	487	535	498	543	476	509	472	505	516	496	513	499	492	492	567	519	517	493	488	485	475	482	504	487	491	497	492	526	505	495	497	529	507	502	478	536	502	522	463	494	514	530	453	500	499	454	523	458	525	486	473	475	518	481	484	508	478	490	498	503	497	516	549	489	481	521	472	480	501	494	534	479	539	469	522	481	545	480	524	505	469	524	518	494	476	505	472	512	537	505	521	460	507	504	490	503	548	505	490	512	508	507	486	471	529	494	499	490	507	539	467	510	515	504	466	539	490	501	506	537	486	522	532	517	489	488	494	492	533	503	522	471	538	505	521	506	515	488	502	521	491	516	492	483	509	515	490	496	483	527	499	485	516	495	513	493	493	496	522	531	486	502	491	481	505	477	471	471	453	495	508	557	519	508	533	486	469	487	534	536	481	491	502	485	472	513	494	477	526	531	510	519	481	535	483	509	534	468	513	482	494	502	477	490	495	507	496	541	506	491	511	501	469	491	468	490	491	485	494	540	514	471	504	514	506	507	497	487	515	515	523	485	460	499	500	454	531	484	486	510	511	502	524	501	520	496	507	524	499	514	516	526	478	495	514	467	475	491	519	514	506	496	495	531	530	490	514	492	502	486	486	502	474	508	487	507	492	526	523	524	504	503	458	523	504	485	523	467	518	462	475	472	489	513	532	551	549	511	478	513	467	466	462	491	548	530	474	502	549	479	514	508	516	516	454	559	508	471	536	555	483	539	543	474	521	465	501	484	525	507	526	488	524	506	478	495	471	494	514	539	544	519	531	483	516	493	525	469	528	535	497	501	506	506	500	447	462	453	490	474	498	490	515	521	508	506	513	502	494	522	499	499	500	504	515	508	526	489	531	504	504	514	556	510	486	517	510	519	469	495	487	499	494	532	500	489	493	505	455	487	502	452	456	514	536	502	509	520	515	500	463	539	462	455	471	486	483	533	479	512	503	497	491	464	509	491	528	492	537	496	502	550	504	510	507	508	508	456	503	499	517	488	542	482	518	484	460	501	507	461	521	476	488	474	462	455	478	493	488	485	540	483	509	480	474	512	470	508	482	521	495	501	474	486	512	458	470	508	535	514	533	516	489	524	500	529	495	515	491	488	528	524	505	507	488	496	483	490	436	540	458	509	510	498	507	501	525	489	524	539	471	453	472	513	525	470	489	531	477	524	520	511	516	488	528	528	500	525	539	522	512	552	521	494	501	469	526	465	530	482	508	517	489	465	550	501	494	481	512	540	510	457	488	522	531	503	517	514	501	496	513	512	484	497	475	526	525	476	507	512	485	507	492	495	478	509	509	490	514	496	497	538	513	496	514	526	495	537	484	507	448	497	491	510	487	479	535	540	509	509	528	510	508	512	445	502	535	514	495	501	495	500	504	499	509	505	480	510	505	488	488	469	489	486	516	486	500	459	527	476	501	463	510	476	493	496	473	493	549	553	478	478	508	503	509	463	533	493	501	508	481	476	513	511	537	487	482	497	514	493	499	522	531	464	526	486	491	487	527	526	509	489	511	525	488	468	503	484	523	477	487	521	521	526	492	518	511	495	447	494	502	452	509	489	528	491	508	524	476	476	522	486	517	527	497	492	489	509	533	494	501	508	486	487	513	537	479	500	501	523	480	502	489	506	506	540	509	475	473	499	502	510	529	529	492	472	572	510	510	478	500	560	516	502	511	517	510	491	523	519	452	490	455	500	476	490	511	486	519	459	501	561	481	497	546	502	515	492	492	512	505	475	524	464	494	558	521	540	499	510	489	504	507	518	480	539	492	522	487	556	488	480	516	479	501	521	539	503	515	489	480	498	491	464	494	530	475	516	501	480	477	487	526	531	505	467	516	563	515	486	487	491	532	504	516	469	505	523	536	484	494	480	517	473	452	500	546	505	495	495	498	499	460	521	469	507	520	508	468	523	480	472	517	533	521	516	477	502	519	501	512	481	493	507	502	500	487	502	506	480	496	514	527	522	494	444	536	490	454	500	521	496	504	496	509	470	519	527	524	484	485	523	485	500	516	495	527	501	481	550	497	528	523	511	525	503	518	496	480	515	483	491	511	518	553	512	476	511	504	477	489	502	548	503	492	511	532	531	504	468	492	471	497	562	495	539	497	473	485	538	484	528	490	500	548	482	491	467	504	519	526	537	532	479	483	543	514	515	519	503	488	539	525	486	504	468	501	514	527	490	480	476	523	522	486	496	518	509	471	492	476	550	493	491	523	475	442	514	484	516	489	482	486	503	511	509	505	518	499	505	485	512	486	500	518	533	507	486	491	490	450	510	507	518	481	531	516	486	471	521	477	515	483	498	512	471	530	497	489	463	467	535	487	470	508	491	474	540	532	482	523	468	510	522	501	508	484	530	459	490	496	493	472	556	502	520	499	480	495	494	516	517	530	525	460	531	493	516	527	557	518	546	535	498	493	499	495
5664	3517	5986	4701	3171	1875	1423	1173	1082	919	772	593	455	425	428	424	447	414	402	375	344	343	356	357	330	357	354	342	276	309	339	284	296	317	291	299	269	242	281	241	266	283	276	262	278	251	265	277	264	228	266	234	299	269	287	266	289	232	279	249	238	229	281	232	237	249	261	246	259	239	260	268	261	244	242	262	271	237	278	275	238	263	269	242	279	263	269	242	243	272	274	243	241	278	281	266	269	255	250	258	250	259	260	243	248	259	274	288	245	221	282	266	255	238	237	242	240	279	253	240	236	284	265	235	264	237	243	238	249	269	247	240	269	230	261	236	255	262	249	254	277	251	253	249	231	230	220	270	271	243	257	243	264	258	255	228	238	237	252	230	261	281	249	272	232	258	242	249	253	242	252	258	248	249	253	256	242	250	229	284	263	265	258	277	233	236	238	274	253	233	254	259	247	276	248	225	254	278	239	242	265	264	226	238	260	243	304	285	237	268	245	262	212	244	244	262	233	286	277	234	240	238	234	223	261	245	265	227	262	230	289	239	242	286	282	224	283	233	256	265	227	234	234	243	258	261	270	225	252	253	225	252	233	232	239	260	268	234	259	249	240	274	243	268	257	244	248	275	261	259	234	265	256	266	244	235	251	295	264	245	247	260	279	241	241	241	241	215	292	288	237	197	276	237	251	250	275	220	262	250	231	276	264	279	282	246	245	236	257	267	248	247	252	264	270	248	257	272	259	259	253	267	265	270	230	234	252	244	262	247	286	258	270	266	266	245	249	272	221	264	244	283	264	233	240	261	262	258	240	254	248	239	299	250	244	226	279	247	271	264	225	272	271	297	227	272	275	239	262	253	249	252	291	244	251	264	295	247	277	250	265	276	254	257	280	238	263	267	266	235	271	265	270	221	284	230	294	242	286	233	232	233	268	249	270	271	261	256	265	262	263	254	256	246	251	254	264	245	247	224	275	239	265	267	252	278	247	286	249	263	239	243	241	240	269	286	259	251	244	240	268	267	271	260	271	273	222	241	268	265	287	251	249	270	225	287	254	252	256	274	273	263	263	281	247	243	256	231	229	263	251	236	242	268	253	293	246	239	237	284	225	240	237	251	260	261	264	221	256	259	262	249	260	243	285	268	239	240	272	257	269	256	243	224	267	249	244	254	250	262	256	265	260	246	242	262	245	258	272	249	275	252	263	243	233	257	245	255	255	277	266	227	269	251	281	250	235	261	253	237	270	255	256	291	286	234	230	273	256	278	263	261	246	266	235	268	260	245	286	278	249	258	263	234	265	262	282	259	254	260	253	244	242	246	290	240	258	268	244	246	257	257	239	262	267	251	279	268	278	260	237	236	264	245	225	260	274	244	260	248	270	295	270	222	252	270	260	250	235	256	252	259	300	258	251	227	238	237	241	286	271	256	260	263	268	261	262	239	242	242	243	225	269	238	226	254	264	259	279	274	251	250	270	239	257	279	250	239	237	248	258	268	228	244	262	279	237	252	265	260	250	254	226	267	290	227	244	250	227	246	264	261	242	246	250	252	264	240	265	235	269	248	262	244	258	242	305	234	233	238	297	273	251	245	262	234	239	235	263	234	255	274	229	246	253	236	262	243	252	272	261	253	250	275	255	270	251	248	249	282	251	262	255	253	238	258	261	270	277	264	264	256	275	243	302	223	260	255	241	261	238	250	255	253	250	232	247	283	251	268	247	245	245	264	260	231	257	257	255	257	262	245	260	288	251	236	243	262	268	265	254	251	275	251	261	272	233	252	239	237	278	262	232	213	264	259	244	261	233	259	259	274	259	273	261	239	284	249	266	257	229	254	264	268	230	260	240	248	262	254	264	268	260	278	229	279	241	249	281	253	241	258	250	254	254	247	262	274	249	253	237	273	254	246	225	231	282	264	230	277	249	240	236	240	258	266	250	279	266	272	238	261	259	277	273	267	282	237	251	282	251	257	240	234	267	281	240	275	260	291	260	249	253	252	236	252	263	256	247	246	247	272	254	265	243	255	257	256	250	249	265	239	272	265	256	238	268	251	241	291	264	271	274	253	229	249	276	270	264	266	244	238	252	245	265	263	242	286	266	251	269	263	265	265	281	271	241	258	237	268	260	249	233	221	259	261	247	256	242	226	278	278	269	265	252	250	258	244	256	278	243	269	251	212	239	258	268	241	262	257	263	258	252	258	237	242	254	238	247	238	238	264	276	236	246	290	261	269	280	246	255	269	245	252	242	294	266	275	240	261	244	239	241	241	240	256	247	222	269	238	276	247	249	269	233	252	245	278	282	256	249	263	254	266	256	262	262	230	229	266	242	248	277	279	244	279	257	283	263	237	274	239	231	224	273	264	253	234	276	276	228	269	262	249	238	274	266	249	246	253	232	277	243	237	251	270	245	247	254	275	238	251	250	275	259	247	265	234	267	234	244	236	260	225	256	264	258	268	258	246	260	265	275	245	231	228	280	268	230	225	243	271	254	259	272	270	251	263	246	249	280	235	259	232	266	211	237	257	275	256	275	222	249	225	267	252	236	262	246	271	265	257	238	256	239	263	262	260	244	253	267	257	239	274	273	254	273	255	242	255	266	218	251	253	235	219	277	264	256	255	251	244	266	274	265	243	252	263	278	257	270	242	263	253	228	266	234	272	272	241	215	249	238	260	246	244	248	248	259	277	244	257	231	283	242	251	251	287	288	262	228	287	268	268	252	253	273	239	265	253	237	230	245	281	282	264	229	284	264	260	251	277	279	252	256	244	228	252	267	241	285	253	239	245	254	235	221	268	270	246	294	255	248	268	233	252	288	247	299	256	252	250	268	263	263	248	243	231	237	294	240	258	258	240	229	247	259	261	262	232	239	269	244	273	265	226	242	229	256	261	260	284	273	217	284	273	274	280	242	232	250	257	233	243	247	247	247	251	236	278	282	283	276	257	259	244	247	282	237	267	271	242	252	266	262	276	230	247	246	218	248	278	251	267	245	291	282	259	280	252	234	241	271	251	271	256	248	258	281	260	263	241	249	219	244	271	246	228	228	264	272	238	264	235	273	250	254	231	220	271	290	273	256	258	236	270	238	268	242	256	245	255	267	252	237	257	270	272	251	251	240	249	235	263	244	245	267	253	275	256	247	273	270	280	261	253	258	287	271	238	238	264	255	232	271	252	276	245	243	260	275	235	268	268	236	270	240	248	249	252	272	254	245	232	236	259	242	280	260	270	258	257	244	246	234	261	244	273	256	245	254	247	243	261	248	261	237	243	275	238	240	269	232	252	236	267	238	250	252	249	266	245	273	251	229	209	236	257	262	253	248	260	241	249	229	248	243	256	253	263	256	261	268	266	227	221	249	258	268	273	274	294	232	287	255	251	253	222	255	255	245	263	253	263	277	274	265	252	254	253	254	232	262	264	227	229	262	268	273	235	246	217	269	283	253	276	275	238	242	253	262	223	261	233	242	245	238	254	236	226	237	273	260	282	257	254
6101	4575	10706	11342	9031	6547	5784	5248	4637	4433	3857	2730	1996	1817	1747	2022	2184	1625	1777	1710	1551	1493	1452	1326	1198	1418	1477	1181	1133	1074	1134	1043	882	838	1009	1017	983	910	866	856	788	815	803	729	756	723	696	689	753	715	763	719	677	701	718	699	704	747	704	739	698	748	758	725	712	702	719	684	721	660	675	663	725	678	672	713	766	660	716	721	676	700	713	722	691	690	695	689	630	703	691	733	709	719	660	723	691	692	725	685	642	669	679	678	695	672	661	692	697	767	707	676	669	677	706	664	696	718	732	670	707	652	738	693	666	671	687	648	706	654	729	694	719	664	750	710	669	670	726	681	712	638	669	665	655	717	668	693	684	746	689	673	695	653	648	710	729	695	672	701	684	717	703	684	677	718	646	711	698	676	645	703	710	709	645	666	682	671	661	635	718	676	727	726	745	675	698	694	686	675	659	724	644	689	695	671	651	674	665	701	751	689	749	693	653	665	719	720	704	664	733	732	710	657	695	652	667	694	723	678	677	691	686	679	707	690	702	715	699	684	686	686	633	668	677	689	656	682	691	680	659	711	693	658	690	689	682	723	636	674	684	726	725	731	702	691	690	717	703	693	678	716	700	678	681	665	694	651	689	682	671	720	691	677	729	697	685	654	684	673	679	661	712	730	694	678	658	684	700	688	691	687	660	689	683	659	705	687	683	678	707	719	741	709	700	709	707	705	726	701	714	720	665	702	657	712	690	725	718	714	633	715	740	709	672	651	685	679	721	691	673	715	710	704	705	701	664	692	644	690	701	717	721	695	710	701	645	680	662	721	699	685	687	672	684	675	672	681	681	704	717	684	699	707	694	657	736	650	738	665	693	710	662	672	726	646	671	692	687	685	633	661	679	660	685	757	731	700	699	705	675	708	696	693	721	673	686	691	695	690	712	634	697	737	681	666	719	714	658	724	687	721	695	670	705	719	694	691	641	719	684	690	674	678	663	699	663	711	668	687	636	704	705	688	699	723	679	697	699	707	693	707	745	655	687	707	660	669	689	629	706	673	683	656	715	693	685	683	696	689	677	699	707	680	668	674	707	667	685	676	731	688	663	692	715	744	724	685	666	661	756	721	763	706	682	737	722	690	669	674	663	674	715	683	658	704	683	700	672	651	691	700	709	691	713	698	682	712	693	659	703	645	721	699	699	649	646	709	700	686	655	699	710	682	716	692	653	669	656	686	711	690	685	664	753	674	697	728	706	673	754	720	679	691	705	627	723	680	728	694	694	743	640	715	678	645	687	670	684	680	682	685	690	714	650	703	680	694	677	647	694	715	648	708	698	656	697	690	669	689	702	662	700	665	691	721	641	695	660	670	681	682	717	698	689	671	684	737	711	688	685	718	695	717	688	721	717	652	701	678	637	692	644	714	663	722	656	647	698	670	690	652	712	714	631	627	721	711	663	705	702	676	663	671	723	673	681	717	690	673	686	718	708	661	708	714	646	660	716	684	726	738	652	730	653	658	668	705	697	668	688	698	658	687	713	705	715	670	634	708	697	669	707	702	703	628	664	665	691	692	663	650	676	716	726	708	657	690	694	671	668	647	606	707	640	711	695	676	648	740	732	680	649	730	703	663	685	721	656	717	728	720	695	644	697	685	695	684	703	703	681	689	698	687	701	671	707	705	718	661	688	681	703	710	683	696	716	758	703	683	711	713	706	664	668	663	667	690	644	701	731	661	697	715	704	654	671	664	692	714	687	683	690	666	702	690	641	673	661	700	682	693	708	674	703	670	681	690	701	709	674	662	735	691	730	662	704	722	687	662	668	672	710	704	683	646	717	651	653	712	684	672	709	669	709	700	732	705	708	647	731	677	657	689	716	663	715	751	658	682	699	697	697	748	705	654	627	658	643	707	673	638	730	714	720	696	704	697	667	663	732	702	741	712	703	715	653	677	665	703	702	695	651	688	631	699	752	703	648	703	689	674	723	677	681	668	730	680	691	688	707	715	676	706	703	696	706	708	693	682	681	703	706	671	714	682	693	668	709	744	660	659	709	723	678	679	704	681	699	647	681	691	656	664	695	695	679	672	707	664	715	659	703	713	712	690	701	722	707	713	676	674	655	722	674	691	697	727	667	720	646	718	666	646	695	751	719	681	741	663	697	664	653	661	682	696	679	663	684	690	672	673	683	691	706	644	694	646	667	671	673	723	696	708	700	685	610	708	677	673	685	689	686	668	713	658	688	686	692	693	683	691	680	681	679	737	704	682	695	711	658	670	703	696	722	663	672	676	688	668	719	683	644	687	683	699	671	729	665	669	682	695	695	642	700	691	718	683	671	652	667	718	685	661	730	707	712	683	708	690	713	686	676	680	663	681	768	726	699	707	700	667	702	705	717	687	654	688	683	687	659	703	698	688	713	697	741	705	715	685	692	709	660	689	642	716	692	700	695	678	713	694	658	711	682	660	658	699	683	690	724	677	715	687	690	723	691	687	707	712	709	657	651	666	608	644	675	711	713	675	679	722	662	677	712	683	683	697	689	653	680	696	674	667	654	668	674	685	686	672	712	652	669	721	724	731	647	638	733	689	688	672	696	656	704	682	696	656	679	682	698	737	681	725	687	668	695	751	681	719	737	694	686	688	670	712	752	640	684	708	733	702	702	636	664	648	719	657	667	678	704	703	707	663	715	659	684	712	734	676	692	690	672	699	671	696	695	646	728	689	728	735	633	683	703	690	667	705	686	733	661	665	732	670	738	652	695	635	718	719	726	714	685	729	699	702	710	645	690	675	706	678	685	694	690	734	704	690	703	708	660	711	752	727	710	703	697	718	686	716	696	645	654	689	654	674	690	748	675	677	711	687	731	736	730	673	673	698	724	692	711	718	714	686	702	685	680	690	687	694	688	673	710	681	663	700	695	709	711	704	727	667	686	709	750	672	730	659	717	715	727	670	679	671	705	704	715	679	666	684	693	667	713	713	677	740	725	654	732	688	673	669	699	691	696	664	694	709	723	692	678	674	687	679	683	719	703	717	702	743	682	673	655	728	684	642	680	744	668	635	679	690	718	684	673	645	654	669	739	677	665	736	688	731	699	661	673	730	715	762	707	702	708	710	666	658	706	704	702	694	672	634	678	695	702	693	689	673	738	727	699	673	642	735	638	688	704	667	678	666	643	717	725	669	691	692	673	710	718	651	711	666	682	652	674	689	657	693	711	722	707	690	670	676	721	648	661	672	637	683	712	716	650	701	656	704	698	719	691	725	678	673	664	721	687	657	701	673	676	678	710	717	656	690	689	667	718	690	694	745	721	649	676	681	703	638	677	704	654	686	642	698	631	708	703	690	730	678	670	717	638	681	670	668	644	728	742	727	662	731	664	673	680	710	703	685	650	721	695	692	704	721	676	702	722	668	731	730	677	700	667	674	680	643	728	707	670	666	698	706	696	745	665	735	679	717	643	665	698	686	772	666	676	655	698	675	678	689	697	675	702	732	673	710	646	719
21010	17039	25974	26891	23794	16570	11800	10177	9891	9179	7789	4302	2456	2255	2626	3137	3411	2424	2589	2293	2304	1815	1721	1750	1631	1886	1989	1472	1195	1180	1279	1050	647	769	1063	893	768	677	613	558	476	384	348	333	301	274	304	265	294	249	210	204	210	260	218	235	221	256	212	238	215	219	202	211	185	230	218	233	217	212	215	198	209	196	213	218	212	199	206	235	208	190	206	221	209	226	216	219	201	236	203	180	210	212	205	216	229	192	203	203	212	226	220	209	202	185	214	201	197	199	223	216	213	203	198	198	217	205	229	217	211	207	194	191	214	202	201	209	212	192	216	195	233	208	205	218	227	211	196	185	210	193	216	207	193	177	217	187	190	184	208	184	208	223	227	193	181	192	190	201	196	191	197	201	213	186	223	207	221	212	230	203	192	190	213	208	203	224	219	220	204	194	210	178	183	187	197	205	230	196	205	205	205	237	189	214	213	224	203	211	229	201	211	205	190	216	202	186	199	211	201	220	213	201	214	217	219	206	200	191	206	171	250	205	195	202	228	199	200	188	207	227	213	201	235	210	183	212	206	203	205	194	239	221	190	216	206	203	202	217	218	223	182	210	201	199	186	190	221	212	199	222	200	204	212	208	199	209	222	188	185	207	225	181	202	205	180	220	205	184	215	196	189	203	217	200	207	218	192	196	215	194	199	217	207	195	219	222	184	211	193	214	216	222	225	182	207	211	207	197	214	190	185	206	216	188	207	209	210	176	195	190	208	228	203	215	188	219	212	207	196	210	199	212	216	200	210	240	237	193	222	203	208	205	184	211	201	203	187	221	208	217	231	213	229	203	220	202	210	206	203	213	210	224	230	192	197	196	195	237	206	211	219	224	201	204	197	205	210	207	224	194	179	215	219	211	221	218	197	187	205	189	215	233	179	178	203	209	215	223	214	218	172	205	220	226	208	225	180	227	231	204	225	186	207	183	229	201	219	177	217	191	213	219	227	198	201	190	204	191	205	207	211	213	192	199	212	202	178	202	196	199	205	214	184	210	200	225	212	185	185	214	201	203	222	205	203	241	205	212	231	191	224	176	218	203	215	208	218	203	209	183	209	201	210	214	214	208	202	213	193	203	184	207	204	210	224	222	220	210	237	210	209	222	213	222	214	209	206	185	234	203	185	198	222	214	205	200	181	215	253	186	192	205	229	212	194	217	189	195	197	204	199	191	215	185	189	213	216	173	227	210	215	204	219	209	225	196	209	222	218	188	211	187	203	199	215	212	198	221	208	205	205	215	200	208	190	192	232	226	191	200	179	242	199	200	199	187	210	198	225	198	184	207	204	188	227	198	206	189	229	188	176	204	225	215	203	220	203	227	220	218	230	207	220	197	203	238	188	184	202	203	218	224	220	205	208	218	236	221	234	217	208	172	222	201	220	196	217	223	199	217	201	205	197	187	211	215	206	192	203	230	216	208	185	213	189	242	182	201	195	216	243	200	199	212	195	202	214	193	226	217	202	213	217	216	225	197	209	202	233	182	207	241	224	202	185	231	204	210	191	223	223	208	203	207	212	203	210	192	211	231	200	187	204	189	207	206	199	233	189	210	223	197	178	215	199	208	228	197	192	161	225	207	199	212	214	195	182	230	243	190	188	214	209	207	217	200	213	193	215	208	212	212	233	217	205	202	216	214	198	204	190	206	210	207	200	205	206	199	209	192	195	204	228	223	217	217	214	197	206	202	184	201	225	247	206	219	196	162	186	202	211	209	220	207	184	199	195	181	183	206	218	193	175	225	224	206	223	215	207	216	228	210	215	203	201	215	208	217	246	209	211	220	206	204	197	212	221	187	210	188	191	215	208	203	200	206	217	234	204	213	206	192	194	203	224	218	198	199	213	226	227	202	209	202	185	191	189	218	245	212	189	181	187	222	221	208	196	215	212	196	194	211	194	192	213	221	205	205	202	204	224	187	206	217	202	207	213	209	234	195	210	213	210	187	203	179	205	230	210	215	181	205	197	231	214	212	199	209	196	184	214	188	190	204	182	169	188	199	217	210	212	206	192	241	201	195	227	224	204	196	207	204	192	221	219	193	195	204	246	212	183	225	209	212	213	199	213	195	212	237	203	190	203	205	194	213	202	207	223	214	184	200	202	215	209	175	194	215	229	213	228	201	229	209	203	202	218	192	213	201	210	202	212	216	212	189	204	209	183	228	215	190	193	190	211	216	207	215	234	191	200	219	201	191	211	222	218	213	229	226	227	220	219	197	215	194	213	224	192	207	211	231	237	213	237	197	203	196	210	230	219	219	208	214	228	197	206	225	198	214	198	207	207	218	201	209	219	216	188	206	222	207	202	176	217	191	216	176	219	232	208	197	200	198	197	188	185	226	196	197	220	198	206	195	206	215	204	215	210	196	184	194	221	225	199	209	215	203	193	212	211	171	187	195	193	197	193	213	224	218	201	210	201	199	190	218	235	222	189	192	206	220	205	229	198	212	205	168	197	200	246	215	192	219	231	188	188	212	213	183	179	186	198	206	191	203	196	200	233	203	212	202	211	204	205	201	183	226	191	209	204	196	234	200	208	205	196	207	190	189	208	192	228	198	210	186	214	193	205	221	209	200	215	181	189	200	215	222	199	204	166	196	233	206	206	208	217	199	203	207	199	191	222	229	209	197	169	207	201	202	215	211	218	216	195	211	197	224	211	190	230	230	195	200	185	201	212	206	214	208	200	196	185	201	234	200	202	213	202	224	189	202	204	189	212	216	218	216	233	209	222	222	228	204	200	211	194	208	207	208	226	206	211	187	181	196	194	206	209	213	213	213	196	191	222	221	201	215	216	209	212	225	216	210	226	200	190	199	238	200	188	192	218	200	211	222	212	188	202	194	217	218	160	197	223	200	199	220	212	199	210	179	210	208	213	204	230	217	214	223	175	230	200	216	212	192	202	196	232	209	197	227	218	208	183	222	208	208	202	196	216	227	184	209	229	200	215	198	193	192	215	207	199	193	199	221	213	208	210	199	204	209	184	180	206	223	188	199	210	188	188	213	208	211	200	207	198	207	221	213	235	198	201	187	197	196	225	198	206	204	178	212	192	218	202	201	192	228	181	218	180	222	233	227	219	186	216	226	232	190	181	204	193	220	204	209	182	211	220	196	226	200	218	193	199	209	219	220	186	200	189	219	210	217	210	219	225	200	200	205	201	218	215	209	211	211	203	206	204	203	184	191	211	193	203	186	200	188	225	215	207	215	233	210	183	223	210	199	238	207	225	197	201	193	230	211	228	196	211	191	204	213	198	211	213	202	192	212	199	184	211	180	202	205	189	220	215	216	182	208	207	193	225	194	205	210	191	235	203	216	215	182	216	185	196	177	216	198	208	208	212	190	196	191	191	225	185	224	208	182	212	198	218	228	208	208	224	209	196	219	218	204	211	182	224	216	211	221	211	189	217	199	193	219	220	197	207	194	205	222	208	195	209	213	195	229	196	205	195	202	219	223	222	225
17261	13981	25291	27937	26543	21831	19772	21766	21886	22844	20714	12981	9485	9518	10843	13728	14907	10677	11982	11438	11340	9576	9056	9032	8497	10569	11142	7886	6866	6928	7654	6358	3342	4473	6329	5530	4725	4097	3273	3079	2578	1940	1878	1832	1260	1194	1196	1030	1101	1044	877	737	744	725	705	690	705	723	661	625	646	687	700	607	599	664	616	609	646	671	646	667	678	623	651	616	582	607	590	617	644	649	657	616	607	594	562	593	591	593	600	583	567	560	559	587	580	567	568	572	588	588	572	578	595	610	555	591	560	565	589	566	597	584	597	560	558	559	581	564	579	541	594	571	580	533	584	638	588	558	562	588	552	535	546	568	548	633	593	603	588	564	572	582	561	556	615	567	587	601	619	572	555	521	557	547	602	556	528	570	578	573	592	562	599	562	559	573	610	546	561	532	577	570	542	564	549	546	586	578	540	563	587	587	567	574	563	591	573	548	581	566	585	619	553	527	570	562	525	579	556	581	564	580	615	578	561	539	555	560	572	592	573	600	552	553	551	559	589	577	601	578	570	561	564	565	534	565	588	571	600	526	604	583	589	575	596	613	564	578	581	564	589	570	563	571	579	509	549	551	566	584	569	584	591	611	566	549	580	564	622	572	604	544	556	551	577	607	561	568	564	592	563	550	577	578	561	564	584	576	556	525	604	592	557	580	551	590	594	514	567	574	573	596	550	551	567	547	566	583	535	606	579	540	553	577	576	556	543	558	501	560	578	578	583	560	564	574	583	588	574	575	506	555	541	606	598	551	570	581	523	604	558	574	588	576	591	555	593	560	580	587	614	562	553	572	558	570	624	574	605	542	570	555	556	581	589	556	579	539	568	543	552	561	558	589	574	580	613	562	552	571	539	560	545	612	546	601	618	550	539	541	599	555	561	560	575	545	534	570	559	560	575	586	588	543	545	608	556	597	526	553	552	584	590	569	538	565	536	608	604	560	546	622	546	542	582	551	553	538	545	540	585	563	568	552	541	565	552	538	556	576	541	573	545	555	574	574	567	566	590	599	510	543	593	594	585	570	567	541	582	562	578	571	575	547	531	603	578	586	580	581	537	563	609	581	590	577	537	583	534	559	568	566	602	556	567	573	555	577	560	584	573	564	543	564	547	559	602	580	558	592	565	525	640	546	558	518	541	640	569	562	533	596	551	624	562	602	619	567	531	546	586	572	589	573	554	539	579	553	601	585	545	556	545	602	615	561	579	543	558	559	559	547	569	594	595	575	555	539	540	549	602	569	560	569	577	598	544	621	555	587	578	556	574	564	553	539	613	611	602	558	563	570	574	541	548	589	570	583	580	581	588	539	587	577	583	542	549	574	576	571	576	588	556	611	553	547	559	530	592	586	580	533	535	538	558	602	580	625	584	534	600	576	581	548	550	565	532	586	594	584	563	571	572	591	586	568	569	604	574	584	619	592	581	615	594	571	538	562	575	546	567	533	597	577	601	548	473	592	595	586	608	564	558	568	539	575	523	543	581	579	591	580	553	558	548	543	574	566	577	561	602	619	591	561	548	534	575	610	560	541	554	561	592	580	546	585	605	547	533	573	551	570	568	602	615	582	552	572	563	540	589	541	546	531	567	591	542	555	603	552	574	543	592	573	573	578	565	566	575	592	579	557	533	540	563	575	609	568	576	535	560	571	605	591	560	601	545	622	566	576	594	585	527	576	539	581	582	603	573	553	571	565	563	563	553	586	570	588	615	554	592	546	583	587	582	571	551	544	594	548	550	560	602	554	542	580	605	620	565	543	581	562	589	601	598	547	582	574	591	573	571	576	556	560	536	567	523	599	579	556	600	579	582	587	601	569	589	567	553	549	549	558	547	526	585	580	545	569	529	557	552	566	576	558	565	550	569	624	563	586	608	581	555	610	569	579	619	567	595	553	594	564	583	535	583	607	531	571	583	576	589	585	520	581	569	557	598	563	583	561	590	569	547	525	573	588	586	549	608	587	579	512	575	558	584	544	563	541	615	595	575	585	608	574	558	554	570	581	583	536	566	553	587	577	530	611	598	585	555	597	569	573	535	601	548	588	546	545	621	603	577	538	534	571	578	565	584	540	540	551	547	623	587	552	550	578	590	588	555	585	532	596	526	580	586	564	573	565	578	556	574	566	618	541	519	562	557	575	585	551	534	577	547	529	558	606	591	562	573	581	571	563	549	599	593	544	542	562	588	531	572	569	601	631	549	593	552	559	558	600	539	587	558	577	506	542	603	597	574	568	607	586	594	579	558	540	531	591	597	591	560	608	590	589	582	617	590	540	601	602	579	529	587	596	570	562	540	582	587	539	571	582	551	533	570	630	569	568	560	593	571	534	548	557	546	598	532	538	581	553	579	581	581	563	587	559	563	599	577	544	569	537	587	546	618	615	572	550	567	573	543	619	583	584	573	562	595	559	544	579	599	579	595	550	543	574	552	564	618	545	584	565	609	577	581	565	583	571	626	560	552	565	580	563	577	566	551	557	572	569	550	546	560	577	568	525	568	544	575	589	535	596	602	576	527	552	591	559	560	572	565	573	558	561	578	580	552	549	542	544	605	573	609	584	552	565	571	522	633	575	588	599	532	588	568	573	547	589	530	558	562	598	515	534	569	574	586	614	551	568	565	545	519	571	588	590	578	582	560	567	568	568	614	558	571	548	595	566	584	523	535	608	537	576	585	573	579	579	582	581	575	556	572	566	574	604	582	566	583	560	583	570	589	539	525	564	574	578	569	548	520	581	549	554	571	589	582	595	546	584	561	569	577	562	582	561	623	575	591	566	559	558	571	581	562	582	590	603	599	560	548	578	552	551	562	591	601	521	559	577	552	531	561	607	554	587	535	547	616	516	571	529	650	609	603	588	570	564	594	537	538	542	569	574	617	533	601	632	529	611	605	564	552	599	570	567	549	523	565	562	594	599	575	592	598	528	569	580	543	584	566	615	583	566	603	509	564	589	581	599	574	530	568	587	573	577	518	603	569	549	561	573	602	584	560	563	576	537	571	576	545	582	579	587	548	603	591	601	557	536	556	572	568	546	573	594	584	559	587	588	573	543	579	543	585	572	554	582	548	555	576	569	530	520	593	564	562	552	549	566	570	582	593	585	616	545	604	605	570	564	579	555	556	533	578	592	553	517	585	582	573	503	558	576	580	562	565	529	575	619	532	562	570	589	583	559	549	571	544	611	527	590	607	594	541	566	570	547	566	573	597	594	590	626	574	584	565	556	530	578	560	560	566	601	592	575	513	581	591	552	607	562	582	548	584	611	539	616	584	552	568	553	583	579	557	562	589	538	558	625	512	546	569	496	596	613	537	577	559	601	647	567	593	583	584	565	570	589	576	544	573	586	551	546	565	539	554	569	564	579	528	556	594	581	592	561	576	583	561	562	597	543	562	569	565	570	555	562	580	552	555	549	570	556	569	618	589	582	569	569	566	571	574	538	547	551	560	520	581	534	604	537	577	554	562	605	557	533	585	596	561	510	559	570
29966	23580	31574	31472	29566	23853	19125	17212	16460	16359	14312	7380	4385	3872	4319	5132	5862	4158	4159	4558	3746	3806	3581	3150	2881	3269	3376	2580	2045	1880	2207	1645	841	1152	1711	1481	1243	997	877	877	683	470	552	451	377	279	315	256	268	267	230	210	216	223	200	208	186	195	201	187	206	187	186	200	185	193	189	191	184	180	167	198	189	204	206	208	179	162	185	195	184	203	194	195	208	189	176	191	171	166	156	202	177	187	184	150	177	158	187	183	195	185	153	163	189	184	179	158	188	199	163	154	179	171	184	181	162	175	171	183	167	179	188	192	156	179	186	168	166	169	174	190	161	167	169	176	191	169	181	158	178	170	181	169	166	180	180	170	172	154	172	176	186	172	170	180	184	172	152	172	188	158	192	171	171	171	182	185	164	164	184	185	191	180	161	197	180	169	152	176	196	171	167	189	190	171	184	179	168	165	188	172	183	174	184	166	173	193	167	154	177	181	183	163	174	188	199	188	195	174	183	189	155	167	185	174	180	161	168	176	189	163	185	163	176	192	156	183	188	163	149	181	174	166	185	184	183	171	171	163	154	180	168	173	184	186	152	162	185	163	196	177	168	173	163	171	185	156	188	184	191	173	195	162	170	195	172	173	208	195	170	168	171	171	176	202	193	146	179	190	168	169	194	176	176	186	171	161	175	165	153	171	172	174	168	163	188	175	182	186	182	181	148	159	170	187	194	189	193	166	181	192	145	168	183	187	193	184	150	166	228	187	184	188	163	172	169	197	176	185	176	190	194	155	180	181	160	173	189	183	179	149	178	201	205	197	173	163	176	173	156	154	180	183	198	157	186	173	177	182	173	178	165	167	175	184	161	172	172	188	185	177	171	179	209	169	191	152	180	164	172	209	161	171	190	188	164	196	191	165	172	171	180	159	170	151	177	166	178	164	144	180	160	183	175	173	189	176	210	206	189	170	162	167	170	176	166	203	178	180	163	180	204	182	172	170	191	183	171	179	177	170	169	198	189	184	155	195	202	185	166	172	187	176	158	160	178	166	191	170	184	181	168	195	171	168	184	188	173	179	180	169	187	174	175	166	179	174	203	182	159	208	176	176	153	187	170	180	189	164	195	186	179	197	188	182	168	197	172	172	189	184	185	163	194	168	183	172	188	186	172	194	192	178	164	176	176	190	168	186	184	187	198	185	169	161	193	180	168	179	186	154	169	181	170	195	183	167	187	171	183	152	185	174	178	187	183	154	195	172	185	204	192	181	195	168	188	171	204	175	191	180	202	189	165	210	164	166	178	172	171	174	193	207	184	182	187	181	172	157	176	150	170	173	201	164	165	157	182	186	193	163	153	202	192	180	162	177	159	164	177	179	178	181	205	170	166	180	184	184	175	169	180	174	158	182	174	175	176	157	153	176	178	166	186	149	159	171	174	165	142	181	183	188	152	173	199	188	155	162	179	181	200	170	149	165	179	168	183	157	157	179	182	183	184	163	174	159	191	176	191	172	159	152	185	184	193	161	149	148	202	180	182	189	178	188	182	165	183	177	161	163	168	187	170	199	173	176	177	205	185	177	148	188	159	186	175	176	184	180	179	176	177	201	166	163	190	189	177	180	177	178	191	179	160	166	160	178	162	160	177	187	190	168	205	186	170	176	185	177	149	190	190	167	186	166	164	185	188	157	222	154	195	182	186	195	206	179	184	148	176	195	152	164	169	174	172	178	162	159	171	194	207	196	187	176	173	191	169	156	177	169	166	182	172	183	153	166	149	171	173	166	175	181	192	172	175	176	173	165	158	187	175	170	175	148	196	158	158	168	196	175	182	187	197	187	180	179	195	167	172	168	149	192	152	175	176	155	166	169	190	174	195	176	216	171	172	186	177	175	177	176	168	169	184	175	197	193	184	172	178	179	194	155	173	166	194	195	176	164	157	174	189	168	190	202	176	185	174	186	181	170	180	175	174	169	180	183	156	178	166	198	190	155	187	168	186	189	176	163	183	198	185	185	162	177	179	152	180	179	167	167	183	181	181	167	187	170	157	157	194	197	165	183	188	172	205	175	178	183	182	187	179	166	161	181	218	168	166	192	173	168	168	209	197	182	163	169	176	173	190	162	151	172	186	158	176	163	191	199	192	185	181	190	176	192	175	172	171	183	201	196	182	186	163	180	203	133	190	176	151	174	191	172	202	189	181	182	173	171	193	167	177	172	153	218	169	170	161	200	164	156	174	186	181	152	189	188	168	161	178	169	180	190	183	185	175	174	191	170	178	157	164	164	181	147	164	204	185	170	169	178	158	169	172	184	189	177	159	191	163	188	173	168	166	187	180	162	184	198	188	164	183	161	209	190	149	176	167	170	164	186	197	177	179	165	169	190	199	177	162	170	197	185	181	176	193	158	188	177	180	173	184	184	180	181	192	184	178	191	184	174	179	177	184	130	161	186	160	176	163	179	160	162	211	178	190	167	180	192	194	171	154	186	166	178	178	173	170	179	196	152	179	156	174	195	175	171	183	184	170	187	199	160	172	178	191	192	158	162	189	164	166	203	195	147	170	184	186	167	189	161	177	194	180	189	179	179	166	176	182	186	187	203	181	173	176	171	175	169	179	174	208	178	192	182	175	179	174	196	188	198	182	181	162	177	176	165	154	150	191	184	175	184	180	173	179	166	189	185	165	165	155	173	170	155	209	179	189	157	157	155	158	187	163	172	190	168	181	180	159	165	166	169	148	187	197	165	169	173	174	177	185	169	174	175	161	150	155	145	189	189	204	153	195	161	189	167	187	185	160	196	166	168	178	176	165	168	172	188	187	192	170	179	149	172	196	171	170	188	198	181	162	175	182	171	183	167	182	167	168	172	177	179	193	152	153	172	167	164	196	176	153	190	157	188	183	185	145	154	165	164	181	190	177	199	184	195	151	203	177	184	177	166	172	188	146	159	176	138	181	164	181	195	172	172	186	171	171	185	195	191	186	174	180	158	170	176	175	199	157	166	187	177	194	202	166	198	187	189	179	173	198	188	168	181	176	182	172	167	165	185	186	194	174	172	199	165	167	167	204	177	170	157	189	196	166	198	164	176	173	200	189	178	198	188	171	168	185	184	190	180	171	177	158	180	212	179	156	166	156	174	182	191	213	187	171	177	194	180	169	189	163	194	195	193	174	154	191	179	187	184	182	163	181	169	194	161	195	180	188	181	175	165	160	162	167	174	169	197	165	179	178	159	187	193	173	179	177	167	187	201	164	170	214	187	180	163	161	181	159	163	177	176	156	178	162	198	162	179	168	172	178	181	166	189	165	179	175	143	176	145	182	186	157	162	180	169	181	166	173	206	151	171	173	166	161	180	164	199	186	184	176	182	181	187	166	183	171	161	182	157	173	194	167	180	173	155	193	178	165	161	158	164	195	187	175	200	192	189	179	167	199	208	160	171	199	148	167	183	184	180	156	165	175	156	188	168	171	175	161	168	183	176	177	183	182	182	181	178	180	190	166	176	181	165
21400	17876	28984	32652	32324	28198	25891	28069	28881	30170	27823	17078	13485	13906	15487	19030	20314	15423	16501	17437	16200	16326	15830	13798	13425	16010	16886	12982	11028	10623	12357	9345	4559	6696	10191	8864	7759	6562	5346	4944	4268	2940	3204	2431	1868	1440	1688	1281	1355	1351	940	839	784	881	842	701	743	759	726	690	627	678	658	576	634	622	624	590	623	632	588	637	559	633	629	606	645	551	573	551	548	598	545	542	597	519	514	538	504	571	511	508	503	496	491	515	518	543	497	489	549	513	538	440	470	542	505	534	515	520	501	515	513	526	532	524	486	520	478	516	514	533	532	479	468	505	513	500	526	500	475	534	479	503	563	515	478	492	520	477	494	455	471	547	500	499	519	511	506	551	492	473	498	480	538	515	527	511	486	497	498	542	502	510	519	497	526	444	497	484	520	457	529	514	488	532	492	522	491	492	524	494	493	504	504	489	503	511	496	511	504	515	490	529	499	519	515	519	469	448	511	507	520	506	520	514	516	498	480	470	478	505	501	502	496	529	473	459	533	536	499	529	518	515	521	482	533	488	538	472	512	482	504	465	528	475	519	461	481	519	481	495	471	502	478	529	499	506	483	485	499	500	525	499	517	530	538	524	509	494	507	471	506	491	509	522	470	491	501	545	492	498	522	476	494	493	488	508	479	489	545	532	511	468	489	494	523	525	506	487	498	501	462	491	445	490	517	517	502	469	521	542	518	521	501	479	475	481	487	497	535	479	499	485	506	476	503	471	465	523	520	524	513	495	485	457	486	514	477	498	481	528	536	466	513	481	530	490	510	519	492	524	487	501	504	466	483	470	508	520	483	481	506	493	543	523	521	489	522	532	466	473	535	489	541	509	507	499	484	467	470	493	481	470	547	513	469	517	493	483	487	530	498	535	504	470	481	465	508	521	533	448	483	520	487	512	494	474	505	550	447	511	508	516	507	495	482	497	488	478	506	528	461	517	519	508	518	511	505	506	512	479	510	478	512	484	474	496	506	508	532	501	518	514	529	505	522	484	472	494	527	493	522	508	505	461	514	507	500	477	518	543	509	503	465	509	506	510	518	486	490	504	516	457	498	535	493	493	482	494	520	534	497	480	508	512	528	514	503	507	455	442	534	517	525	510	516	524	547	506	497	495	489	503	493	512	493	493	513	529	496	495	522	540	486	527	493	459	492	487	499	516	464	504	480	497	487	502	461	515	494	527	465	491	465	487	494	503	495	502	463	507	515	502	474	486	490	479	500	502	513	497	529	524	490	549	485	520	484	523	492	491	467	556	534	458	495	510	491	486	475	468	501	522	509	509	520	485	491	465	499	478	475	469	472	487	516	497	507	509	485	484	514	498	516	491	437	479	477	475	495	530	492	505	501	539	503	494	517	492	506	533	472	497	463	486	489	504	496	502	451	522	524	459	495	486	532	501	503	506	508	502	509	510	495	528	545	489	527	515	497	468	517	485	509	477	460	509	467	479	500	488	483	486	466	522	481	488	504	511	478	507	472	483	449	501	522	461	510	515	525	513	495	493	494	497	489	507	497	493	500	508	558	528	555	515	457	503	554	507	494	521	472	507	476	464	481	484	483	488	452	487	517	515	513	489	471	483	524	462	512	503	504	475	510	526	461	478	517	485	492	478	499	529	509	521	552	486	486	534	505	508	491	490	477	502	516	549	484	490	482	526	478	474	551	519	500	502	497	515	552	494	514	488	542	498	479	528	452	483	496	516	503	497	484	501	467	490	493	502	506	486	520	531	473	483	518	489	504	531	519	503	473	521	491	489	490	512	516	517	490	453	550	450	500	481	473	484	498	504	474	521	502	502	487	488	485	528	506	508	510	482	466	512	564	475	527	517	513	483	506	515	502	494	495	509	510	494	477	507	543	509	493	515	511	531	535	474	496	496	519	478	456	498	502	506	485	512	523	492	509	482	484	495	464	503	503	482	514	499	511	493	521	481	515	483	502	515	552	463	505	470	506	490	503	501	491	495	487	516	499	495	466	533	448	549	502	500	491	525	487	507	526	503	507	495	503	479	470	532	511	521	545	488	499	514	492	521	524	476	520	498	515	479	517	537	481	490	502	498	470	515	490	480	538	506	460	494	480	513	494	509	522	526	429	497	498	499	490	489	479	496	550	468	499	491	528	501	487	461	505	511	486	468	496	490	490	492	523	513	486	500	493	510	496	501	493	493	520	522	528	446	507	473	478	499	498	498	513	477	506	501	543	526	540	516	488	477	518	487	515	532	454	496	535	509	479	570	527	492	491	488	541	451	516	489	464	508	537	487	504	456	451	516	536	459	520	472	480	511	535	465	488	442	509	467	483	496	499	479	459	512	521	476	460	506	501	466	486	501	538	518	500	485	485	489	492	531	486	514	484	500	539	470	517	520	486	526	487	494	484	508	496	489	506	480	508	516	548	498	461	535	500	470	530	479	473	521	487	489	478	482	539	506	511	504	477	504	500	488	450	497	485	504	491	487	516	468	566	480	528	533	483	482	517	510	529	494	502	492	518	483	513	469	451	478	531	477	493	504	463	476	484	482	503	493	479	446	540	478	471	519	497	528	471	522	494	512	514	485	501	519	469	508	512	483	509	506	494	472	499	491	475	503	519	485	532	570	545	496	510	481	520	552	523	526	483	505	491	487	511	463	523	500	481	543	497	509	510	457	530	478	501	502	514	488	476	511	489	479	504	502	506	467	522	505	522	541	484	501	532	521	464	485	528	507	505	474	511	490	505	514	514	483	484	480	502	496	505	496	513	555	462	532	501	513	492	521	535	525	484	461	502	481	527	482	498	480	525	487	470	485	534	503	478	495	505	487	499	482	459	513	516	534	498	492	509	497	483	523	538	475	536	492	458	498	501	493	531	505	457	480	512	508	497	483	565	487	472	517	500	509	485	479	491	475	482	493	516	493	488	504	481	515	529	500	474	479	480	488	491	481	480	509	563	486	522	488	520	521	507	531	476	516	513	519	507	510	505	492	515	490	522	479	496	526	502	516	520	486	501	470	484	505	533	482	466	475	498	503	534	474	503	502	498	466	515	496	497	550	519	513	509	507	514	473	489	496	451	486	494	502	473	528	521	483	462	492	460	445	470	551	528	497	509	496	491	513	501	515	479	503	493	560	498	499	479	503	461	486	509	519	485	505	488	562	485	473	477	495	472	514	477	488	520	514	507	501	532	481	472	515	522	525	494	499	490	492	531	494	497	547	518	491	486	500	490	514	464	463	514	484	472	473	519	473	480	489	511	484	502	488	532	477	514	478	497	498	497	478	511	461	491	508	467	477	508	527	508	507	490	513	506	544	517	504	487	478	492	509	519	472	515	460	496	473	495	539	493	503	484	493	492	520	514	515	515	473	540	480	483	506	497	465	493	471	474	474	452	479	483	527	501	464	518	489	515	506	502	508	455	488	510	508	436	455	504	472	480	502	536	490	480	480	498	524	521	467	460	457	471	565	525	503	527	495	521	490	518	506	510	488	490	499	502	504
6021	3960	6121	5118	3496	1956	1473	1323	1161	1024	847	570	532	467	450	435	471	410	386	435	405	379	375	337	350	344	421	347	330	298	297	323	261	320	307	288	264	292	290	278	250	231	265	227	242	271	247	243	263	300	275	251	234	300	269	219	252	220	252	233	243	253	241	238	270	254	230	259	232	295	257	272	268	239	273	259	263	271	256	230	252	265	253	246	256	269	257	257	265	256	238	254	244	243	264	257	230	266	255	278	289	279	255	267	244	267	224	266	269	244	239	238	254	257	226	259	223	286	258	229	282	247	265	273	241	232	253	254	257	275	271	228	262	248	274	252	264	264	236	277	237	251	229	256	224	260	242	270	247	276	259	236	254	241	274	226	260	245	277	210	250	252	242	253	288	243	262	237	267	260	261	239	252	274	243	255	296	217	231	254	258	250	269	267	239	247	265	289	260	238	252	264	250	272	273	254	263	258	234	266	236	249	258	239	244	254	251	271	247	252	251	238	236	232	259	261	291	244	242	255	256	239	274	261	254	246	257	266	264	247	262	278	244	234	251	234	227	247	269	249	234	240	252	238	272	264	269	247	266	258	241	256	261	251	241	236	236	244	252	266	278	261	234	243	237	246	245	202	263	233	266	275	243	264	272	265	259	273	233	256	241	245	264	261	236	253	265	239	246	243	254	261	237	243	237	256	264	269	226	255	231	244	268	265	254	231	248	246	267	287	249	232	248	244	262	223	248	258	263	269	271	266	235	266	255	256	234	232	239	256	240	247	259	263	277	243	237	257	280	266	236	247	264	224	265	234	235	241	262	236	255	279	257	260	261	246	256	263	264	259	271	246	244	254	295	240	273	280	252	243	273	281	245	241	273	259	265	253	270	256	264	253	231	235	248	261	270	287	255	248	274	244	236	272	240	255	276	238	266	291	234	270	252	274	243	263	239	243	294	270	246	246	269	275	252	263	243	211	213	255	219	231	276	276	259	255	282	259	270	235	242	227	274	248	233	254	244	257	264	267	268	276	235	251	231	239	235	236	261	263	233	256	269	237	239	264	282	283	236	270	267	238	252	236	238	236	222	253	250	260	276	249	273	241	243	267	223	224	255	235	271	219	241	253	246	269	283	253	245	221	259	250	229	275	261	252	241	237	254	246	262	260	247	273	237	268	276	265	280	241	240	256	251	230	240	266	289	258	246	256	274	268	256	251	229	255	228	282	251	237	254	225	250	247	254	222	240	263	216	242	221	242	249	271	235	272	255	253	286	262	272	247	235	247	279	242	246	288	258	236	243	268	250	253	255	225	237	256	267	253	252	209	266	237	231	250	274	226	235	281	239	232	250	231	261	261	278	276	237	276	278	275	267	260	249	238	225	265	242	247	250	294	230	240	257	237	254	277	244	253	271	245	241	274	261	256	257	253	260	241	273	236	221	259	237	249	250	247	244	255	231	240	241	257	256	265	239	249	277	266	282	259	277	226	262	264	255	258	255	252	239	264	272	230	237	248	257	242	260	253	242	245	237	291	284	257	255	248	262	271	263	263	272	237	265	267	260	237	266	255	255	254	277	266	259	260	285	245	243	263	263	256	239	255	265	269	233	254	227	260	246	249	258	242	269	250	254	246	247	238	246	238	278	250	263	229	279	251	273	250	258	250	238	272	275	253	264	240	262	257	235	243	256	244	247	265	233	252	258	226	233	237	262	202	236	259	242	237	254	278	245	227	251	282	273	285	248	268	270	236	273	247	263	273	263	242	255	278	233	265	266	261	236	225	269	260	248	252	257	256	245	263	265	258	260	266	264	234	261	239	234	248	248	243	258	259	262	247	228	229	287	260	238	241	276	238	261	264	251	243	244	266	255	274	277	228	253	251	267	230	250	269	273	251	240	219	261	259	264	243	265	280	262	254	264	247	282	237	259	254	250	277	242	258	224	242	250	265	270	218	284	286	246	247	246	249	259	264	255	257	243	245	247	275	259	265	248	276	233	252	243	280	250	272	249	247	273	240	250	241	234	237	241	249	276	262	235	253	280	262	234	259	252	237	262	232	241	233	241	261	251	274	278	235	242	245	274	227	242	258	254	259	275	251	271	261	262	240	264	245	263	265	280	283	252	228	273	252	237	244	247	277	256	256	274	257	264	256	268	253	258	238	257	239	244	287	244	256	241	264	258	272	252	252	272	256	237	261	235	245	258	244	248	275	245	277	248	241	246	222	272	240	255	265	255	280	271	290	220	255	286	253	236	260	272	267	273	252	247	259	249	248	227	234	240	284	265	256	247	263	266	268	243	236	255	255	264	264	260	238	254	266	234	273	250	264	230	277	218	230	241	248	264	257	234	276	239	236	246	267	257	266	262	262	269	204	261	245	274	237	271	226	246	246	266	240	243	279	208	273	266	248	278	240	263	261	248	266	264	224	285	236	261	222	263	271	247	248	239	277	243	257	253	267	270	234	266	236	234	251	260	267	259	249	250	209	245	275	236	232	258	227	289	242	251	251	261	273	262	247	273	242	277	262	257	265	222	262	249	259	240	219	274	274	218	252	248	260	247	272	237	240	286	274	264	272	260	247	238	286	229	251	249	244	286	268	246	264	271	247	255	240	273	243	261	246	256	274	237	228	257	247	273	256	261	247	278	252	252	246	263	275	263	231	266	267	248	231	235	224	278	248	261	219	270	231	242	272	279	245	257	236	263	260	259	281	249	252	243	231	232	260	257	249	238	264	257	257	252	255	249	250	253	234	252	243	251	263	260	268	238	269	272	229	243	267	255	270	259	294	252	281	264	282	226	244	246	239	256	257	236	239	277	269	223	249	244	250	254	268	232	264	239	264	268	236	246	258	270	270	246	242	255	242	263	273	267	253	251	229	254	261	255	247	265	271	293	243	243	269	220	264	267	245	244	238	289	262	271	253	235	256	256	265	257	249	276	273	258	254	274	222	245	229	227	277	262	225	246	257	271	277	223	249	279	261	224	261	260	237	248	257	283	268	253	282	251	256	261	259	243	256	254	221	261	221	265	267	256	273	248	243	277	286	269	233	225	250	256	255	258	278	261	242	249	255	285	256	228	233	239	257	262	261	250	239	262	258	255	285	243	261	242	283	236	231	236	288	234	254	273	244	261	240	240	247	243	238	256	294	258	251	275	291	263	229	242	231	241	261	262	256	251	239	254	275	241	244	260	255	260	274	253	275	249	280	214	253	248	266	243	274	218	270	246	253	269	238	254	241	272	254	266	263	255	264	226	239	257	267	249	264	250	236	239	287	244	239	238	252	257	255	222	217	243	261	242	261	244	246	263	232	274	250	267	273	272	262	243	255	267	234	236	279	293	269	264	240	242	227	277	265	245	266	224	286	235	226	256	230	263	277	243	295	278	242	274	279	276	251	256	258	253	226	249	245	240	265	258	267	231	245	249	252	242	280	267	249	261	261	253	244	281	234	279	256	270	260	231	277	253	276	251	229	275	265	250	261	262	242	274	239	264	244	231	266
5922	4777	11210	11527	9153	6619	5529	5305	4749	4380	3986	2650	2091	1805	1947	1983	2215	1615	1697	1876	1676	1537	1490	1410	1349	1411	1621	1375	1129	1093	1289	1094	821	955	1055	1103	1042	977	882	886	798	778	819	768	747	751	727	742	752	770	702	770	760	687	716	752	703	696	682	720	742	719	661	708	745	717	660	705	707	722	715	692	736	696	683	698	710	687	706	730	722	664	701	637	718	724	712	668	732	666	699	653	681	707	692	690	687	709	684	708	719	691	705	697	656	763	669	676	681	675	670	672	719	711	688	685	656	702	683	634	693	717	721	736	692	688	663	677	682	676	700	697	754	656	686	667	727	698	670	675	658	691	724	661	676	673	697	698	715	683	699	691	778	665	682	672	719	707	655	670	704	653	698	653	695	668	678	673	725	729	691	647	691	692	688	707	698	724	674	684	665	724	710	696	677	690	678	700	693	685	661	696	610	663	702	679	721	726	712	681	674	681	687	689	660	702	698	714	685	640	712	661	707	646	681	680	714	626	680	669	671	709	713	653	678	715	641	645	714	687	655	686	705	670	726	622	653	697	709	686	707	697	671	649	723	701	692	689	696	671	729	659	669	695	667	699	770	724	746	721	674	723	644	697	708	673	680	711	679	678	740	709	689	686	666	720	707	729	680	683	694	643	658	682	696	692	724	726	700	682	715	735	706	651	691	694	688	698	641	702	665	734	684	655	738	753	701	729	650	676	701	685	668	693	678	692	609	650	695	639	692	704	711	654	662	699	679	654	662	633	750	707	725	694	694	660	643	679	651	663	667	680	696	690	675	703	667	717	683	676	722	715	665	666	703	694	698	686	676	726	650	670	684	648	688	636	632	686	683	741	701	675	688	681	702	713	673	713	692	662	680	699	691	665	643	688	660	691	661	731	663	701	699	665	707	674	725	676	678	675	653	726	678	685	716	710	708	729	672	679	664	643	690	645	709	670	678	709	658	706	673	726	645	671	680	702	651	697	643	649	686	643	708	687	655	653	680	633	647	731	705	689	675	665	692	658	711	674	670	666	662	682	669	727	677	717	685	646	719	676	658	654	684	653	682	667	696	681	670	652	677	680	678	703	718	653	675	698	673	719	688	699	707	721	675	659	631	705	678	716	685	671	702	666	700	680	709	694	660	696	672	765	684	654	640	688	703	708	704	679	690	642	625	700	692	688	678	711	647	716	706	700	666	681	657	644	689	672	701	639	643	685	653	656	701	688	754	669	666	692	734	686	686	651	696	690	637	721	650	676	675	680	716	720	686	696	668	666	729	627	634	725	665	695	675	677	667	648	706	653	688	691	677	725	731	656	691	713	633	639	699	694	687	676	671	694	721	688	687	733	652	701	727	658	699	708	688	691	666	683	692	620	650	742	653	667	657	693	695	640	638	633	664	708	703	666	706	721	660	678	696	718	711	720	694	744	712	697	690	716	638	675	670	666	662	702	687	665	705	661	732	634	661	681	685	690	646	696	672	713	707	668	665	661	676	689	719	684	690	709	698	687	698	670	654	661	640	717	702	689	728	634	711	721	681	660	716	653	702	707	697	754	683	634	701	680	666	681	660	688	672	751	714	668	685	674	706	698	696	702	725	686	679	699	674	633	690	702	696	670	683	659	690	692	683	688	688	668	662	640	740	709	679	748	696	687	675	685	710	676	633	681	683	668	666	698	701	697	658	696	680	710	678	672	722	693	633	651	722	646	714	643	684	690	681	684	711	692	660	670	699	662	679	745	695	676	686	674	708	676	693	689	682	687	659	655	714	670	669	674	677	684	710	677	696	667	652	666	664	748	698	681	640	671	656	650	662	663	675	642	690	717	724	682	707	675	683	725	664	668	667	700	656	684	663	671	700	697	708	678	679	676	662	680	646	648	702	730	715	672	688	717	673	696	694	663	680	695	674	701	665	688	674	658	689	689	626	670	699	653	689	640	662	721	733	694	650	689	690	756	667	681	718	656	661	713	678	704	696	672	682	683	718	654	707	714	679	700	701	733	662	630	673	681	739	695	659	695	682	656	697	651	643	728	708	692	643	660	686	656	664	691	657	655	684	655	716	652	697	714	677	696	664	624	674	693	671	688	623	753	631	687	692	684	688	688	719	678	686	707	671	642	602	653	655	672	699	699	668	687	699	667	697	691	720	672	637	649	696	672	659	591	675	752	688	717	663	633	719	732	650	654	682	706	758	689	718	698	696	700	682	698	627	669	704	636	641	660	680	669	663	712	667	624	683	657	694	673	690	696	677	679	663	662	664	689	684	742	653	690	698	673	694	713	679	612	674	725	697	690	669	680	646	684	723	686	676	782	660	709	698	695	695	684	692	710	674	712	589	699	644	698	718	635	646	744	691	691	686	691	667	705	674	664	718	664	747	693	720	678	692	664	696	658	734	733	690	682	659	703	659	697	631	692	683	665	727	685	668	691	735	761	628	693	707	689	665	702	709	737	686	672	696	680	691	646	653	668	654	683	632	693	717	684	691	695	710	687	661	665	706	703	700	662	690	688	691	678	703	691	674	682	657	648	667	652	658	684	689	659	662	688	653	703	688	712	689	697	700	664	668	708	690	701	654	663	683	670	652	710	678	655	678	665	699	678	665	691	636	716	715	661	686	690	707	659	675	731	688	674	668	687	673	671	722	695	730	700	670	705	689	686	709	700	675	657	639	728	695	696	699	653	696	683	694	661	650	679	661	674	630	668	697	695	665	680	672	681	702	700	698	701	722	650	702	718	726	693	677	741	714	627	694	649	710	694	710	725	679	619	667	678	666	693	675	687	681	668	710	691	753	629	692	627	700	645	668	655	709	690	648	721	690	663	678	663	732	685	714	660	647	726	647	656	678	701	743	682	660	678	654	707	714	692	676	674	650	726	664	655	655	667	695	661	679	681	710	681	666	701	670	687	640	659	702	714	662	621	682	666	693	688	669	690	680	698	673	658	687	719	702	656	656	699	710	686	733	738	738	682	709	684	679	697	645	703	693	687	687	710	692	630	683	648	666	691	667	705	695	701	697	696	674	678	683	646	672	697	638	660	664	660	699	643	682	666	641	652	669	685	624	708	667	690	683	688	672	671	662	695	657	684	717	685	741	730	732	684	659	708	682	676	684	723	719	715	606	683	676	695	679	689	700	679	698	731	695	667	664	719	647	688	716	685	684	683	671	704	676	656	652	669	683	673	678	663	628	650	702	672	675	702	693	634	740	661	751	645	698	651	693	709	706	684	684	645	671	662	661	703	700	706	682	677	696	651	703	673	627	711	680	701	699	686	692	693	641	660	697	682	690	702	697	691	671	638	668	702	718	663	710	670	693	671	657	692	720	698	677	655	723	708	704	648	674	670	648	748	709	723	614	682	675	688	699	653	735	721	673	695	671	725	668	678	667	680	689	717	701	689	690	698	659	721	690	720	675	655	655	721	720	695	685	717	688	677	699	706	690	666	754	668	659	664	643	694	681	665	698	681	612	648	675	693	674	670
20741	17084	26668	26194	22871	15599	11932	10339	9510	8813	7959	4260	2171	1979	2631	2807	3429	2268	2774	2538	2221	2017	1820	1806	1518	1813	1956	1398	1192	1164	1277	1079	559	790	1039	827	771	618	507	505	442	372	400	321	282	270	282	271	257	256	265	230	222	192	229	213	200	217	225	217	227	206	201	226	209	183	223	220	223	188	218	216	215	198	202	220	215	207	215	181	230	213	216	221	202	206	188	205	212	214	233	232	213	201	201	198	227	220	213	205	210	193	187	230	209	189	204	174	223	211	207	186	197	208	220	188	214	204	203	203	219	203	192	216	206	166	196	209	203	203	195	194	198	229	188	196	222	239	207	194	189	220	177	194	185	204	194	205	198	209	205	231	219	227	247	220	203	225	217	220	222	205	196	193	199	209	201	192	204	182	235	194	216	212	200	193	205	200	213	214	187	199	227	229	216	214	212	220	193	201	197	196	188	187	211	240	234	232	206	199	176	210	201	212	211	216	201	190	196	213	186	215	205	216	220	206	202	215	209	226	191	195	191	197	205	209	214	213	201	210	201	183	211	213	204	205	201	223	200	230	212	202	217	218	220	204	200	200	211	241	214	169	202	223	214	188	211	224	223	203	191	206	207	176	211	206	199	199	224	207	217	204	223	193	207	209	197	216	240	205	183	204	208	203	192	218	210	217	208	202	222	225	206	192	185	230	200	228	184	198	206	213	202	190	234	211	193	196	225	205	199	191	197	207	200	190	236	229	198	204	208	216	214	208	193	201	217	206	191	199	207	201	208	193	213	194	189	226	193	195	199	196	209	191	243	172	198	196	180	192	186	197	213	236	187	200	233	199	181	192	221	185	216	190	208	223	179	231	203	197	217	193	213	226	210	215	187	220	219	191	221	219	232	230	187	206	212	207	233	236	212	186	206	200	215	227	218	219	214	200	208	191	215	226	186	194	210	214	232	231	211	237	208	210	168	185	203	219	226	204	212	193	168	200	200	193	183	203	206	185	221	191	226	191	225	231	194	209	223	202	181	195	214	203	181	206	201	240	197	202	174	200	212	226	215	194	228	208	184	212	177	176	200	221	213	209	187	208	203	229	217	210	202	203	193	222	204	186	228	219	213	208	208	208	206	205	184	194	200	203	183	195	191	193	211	189	218	211	204	213	195	228	181	199	196	199	195	205	197	171	200	215	195	206	200	222	204	200	206	200	175	208	192	218	200	207	218	223	204	210	205	191	207	213	198	197	217	200	203	234	204	184	207	202	198	217	195	231	192	220	226	229	191	227	186	219	187	207	201	231	225	228	235	202	201	199	210	224	209	222	230	195	190	200	207	225	201	239	198	194	202	203	214	210	203	183	211	207	211	218	211	194	214	212	214	204	194	210	202	205	195	220	200	197	199	179	185	189	188	189	243	191	199	211	212	205	211	209	187	221	205	189	197	210	206	210	199	206	230	222	216	202	187	191	201	219	204	222	198	189	192	208	197	230	212	206	226	208	222	195	194	178	193	216	226	201	202	221	192	225	221	226	209	184	227	194	222	203	224	212	191	211	213	212	197	214	187	195	196	215	208	191	223	204	209	215	211	192	203	220	208	242	244	187	204	219	211	258	209	205	189	203	192	211	200	212	229	200	215	207	216	182	203	216	195	238	196	209	190	212	194	195	192	236	201	188	196	217	202	205	218	208	207	202	218	226	208	200	196	193	212	201	206	219	187	191	238	189	180	190	207	212	205	222	195	202	219	184	198	241	195	200	210	205	192	205	217	199	195	220	178	206	209	205	202	215	193	178	185	224	198	189	203	248	225	199	219	208	184	214	211	182	164	194	216	199	202	199	213	233	190	229	234	201	219	172	221	199	214	224	186	193	226	230	208	199	215	212	185	206	214	220	218	215	224	209	233	205	213	199	212	236	190	231	229	212	198	217	215	209	196	206	201	205	188	200	206	204	192	203	187	215	190	212	200	209	201	213	214	198	208	224	206	205	199	210	206	222	186	228	211	222	217	195	190	199	216	209	198	205	194	188	219	201	203	197	198	228	226	195	201	213	207	206	206	216	211	208	200	185	178	196	211	221	209	213	208	195	228	216	208	204	220	224	197	189	200	205	190	193	205	200	219	189	188	213	187	193	220	225	238	204	192	212	220	201	205	228	186	196	202	195	212	241	201	205	212	185	195	211	219	211	192	207	195	177	216	195	215	188	191	204	203	197	212	204	213	216	190	228	212	207	189	204	213	217	187	214	200	211	206	227	213	209	215	221	202	215	204	216	205	203	208	210	218	219	212	231	199	210	201	214	202	212	203	201	186	191	185	209	200	215	208	205	202	185	224	216	213	203	184	237	180	213	213	221	203	220	229	202	186	193	217	199	211	215	195	216	213	200	186	224	190	228	234	211	212	193	178	238	177	202	202	195	208	222	224	213	209	201	195	210	210	185	231	227	193	178	174	175	202	202	182	216	209	198	222	216	193	196	194	193	186	236	204	210	197	172	194	211	220	188	232	181	185	187	208	224	203	209	198	184	195	186	205	218	240	209	234	199	203	233	205	197	198	174	224	213	207	202	208	186	214	201	203	198	207	218	175	202	210	205	210	184	214	214	231	194	196	231	210	210	211	208	201	223	229	212	204	215	197	220	220	209	209	206	198	226	205	188	219	210	210	213	192	213	210	199	222	218	239	202	213	221	212	191	218	216	199	234	207	217	212	197	201	226	197	205	216	209	212	183	204	187	231	211	186	231	194	224	212	207	209	216	218	203	190	221	212	194	179	225	193	207	195	211	207	193	199	212	203	202	201	222	212	208	232	214	188	210	205	187	204	211	202	227	209	195	200	219	201	219	199	204	203	207	211	202	219	221	215	197	241	224	193	219	196	264	180	235	203	207	198	216	233	208	206	197	206	199	180	219	184	201	196	239	214	208	207	212	195	187	200	211	218	201	222	213	217	220	202	202	208	226	189	182	205	214	185	189	194	203	202	203	209	198	197	197	194	185	195	198	202	224	199	206	204	206	202	211	207	209	216	200	209	186	225	184	196	208	190	197	182	205	204	215	198	228	205	205	213	188	209	207	222	231	182	209	197	216	205	219	222	210	210	207	223	212	211	201	228	196	215	189	188	188	196	193	178	188	177	197	212	212	199	196	184	204	204	203	190	193	203	208	250	223	208	227	204	193	223	185	204	226	219	222	197	231	197	222	196	242	198	195	224	189	226	237	193	190	192	195	199	196	207	199	226	213	219	184	181	218	201	214	224	201	184	211	208	212	208	212	192	221	220	206	204	216	205	180	192	208	221	190	220	216	216	203	200	201	202	178	235	194	212	214	201	216	219	210	185	189	189	195	186	203	196	213	207	181	219	211	191	176	194	226	225	189	200	217	218	202	217	200	203	217	214	205	191	217	204	196	181	230	191	210	224	190	208	187	186	230	197	196	223	208	185	202	194	194	184	222	187	203	180	214	186	194	192	213	224	202	209	199	221	211	226	195	215	229	194	195	230	174	195	172
16675	13815	25734	27347	25085	20011	20661	21814	21184	21935	20310	13111	8331	8238	11054	12613	13858	10318	12761	12196	11011	10857	9830	9328	7620	9795	11693	8378	6906	6592	7397	6059	3224	4610	6286	5505	4817	3824	3266	3115	2639	1902	1981	1575	1385	1114	1190	1001	1001	1018	897	749	701	817	679	677	706	713	680	634	697	638	615	637	648	601	595	586	673	628	624	652	625	622	555	625	588	567	616	605	617	615	577	608	595	581	569	529	621	607	566	554	596	541	576	561	574	561	540	582	590	624	569	643	575	605	568	569	581	533	581	581	589	514	587	623	596	564	547	525	588	563	548	591	598	594	580	573	583	581	568	521	600	548	571	580	568	560	584	575	607	548	564	559	550	526	522	557	586	619	560	518	541	562	611	582	550	559	559	594	568	539	540	583	584	576	563	562	594	621	574	550	532	602	621	550	572	558	584	545	532	521	578	549	569	568	557	547	577	521	567	582	583	567	590	584	552	585	563	587	542	594	629	572	569	578	558	558	557	544	580	582	524	606	548	548	558	544	563	580	574	596	582	561	577	544	568	549	550	571	581	533	558	574	552	617	535	641	535	569	536	567	551	564	541	524	528	548	575	610	610	579	608	555	551	568	551	561	623	555	573	550	565	551	533	539	549	590	546	500	563	564	536	556	573	586	563	573	580	527	556	595	544	548	593	556	560	575	565	619	557	539	563	557	582	530	526	577	570	603	547	581	578	567	550	585	589	551	579	576	580	554	587	567	578	555	546	592	546	563	596	569	562	563	557	506	514	576	556	605	561	544	610	599	584	583	538	539	546	556	558	560	576	585	587	612	579	588	541	537	578	581	582	551	572	581	535	564	597	527	575	547	549	557	610	554	550	565	605	541	552	582	587	586	601	542	562	591	523	566	590	546	539	535	528	563	551	571	604	590	565	568	592	581	588	567	557	617	576	571	578	601	565	592	525	581	541	602	562	605	580	555	561	536	593	597	588	570	536	628	574	553	596	591	570	553	589	614	595	591	528	580	599	606	581	550	568	553	575	570	606	607	574	574	539	562	590	519	580	581	565	582	558	567	575	578	569	533	502	563	594	562	605	607	556	568	601	573	544	613	548	551	562	586	570	559	533	598	584	596	586	500	553	559	564	566	550	570	555	596	603	536	580	583	562	534	604	573	563	607	571	554	559	582	564	575	561	522	619	580	568	546	569	579	570	614	520	559	516	532	583	583	602	528	585	574	547	589	569	548	558	586	581	545	527	592	537	562	532	561	548	535	562	545	574	613	572	564	579	540	589	589	535	595	558	577	598	606	556	574	554	596	549	547	585	583	533	565	521	542	589	537	592	582	577	543	552	602	515	550	612	609	549	532	570	565	545	557	563	530	544	575	559	606	544	555	559	604	583	571	563	551	601	592	571	573	572	555	581	565	560	561	571	586	634	554	569	590	610	580	516	526	565	570	581	628	588	542	534	583	518	544	562	549	563	617	567	570	570	565	556	540	579	574	553	535	586	550	594	611	541	565	524	584	529	550	573	578	542	557	561	574	539	533	545	536	551	534	590	561	582	548	586	526	577	590	594	574	525	572	544	600	591	589	545	580	591	572	587	540	559	578	555	552	553	549	547	555	536	551	569	589	574	538	577	555	575	538	570	545	519	581	549	651	578	512	593	598	531	551	521	589	564	549	576	563	590	590	601	554	601	534	556	569	551	572	592	541	537	542	554	541	578	559	569	602	595	616	591	556	551	585	536	568	526	567	554	581	573	618	576	551	551	570	562	594	634	534	550	556	580	579	586	557	566	556	595	575	524	593	584	553	565	607	577	590	560	606	595	569	565	529	540	558	565	563	584	589	581	609	571	564	568	559	569	548	614	566	564	596	567	519	541	584	583	561	548	555	601	550	558	576	587	562	566	582	562	563	607	576	565	559	597	604	560	623	548	541	592	522	540	589	554	593	553	557	548	609	590	528	556	581	575	595	595	533	585	553	580	591	576	563	532	562	541	616	570	585	583	563	554	523	604	564	516	595	547	531	530	561	590	568	568	525	550	533	554	578	584	584	550	559	593	582	577	556	574	517	574	569	583	563	597	610	559	536	555	508	538	573	579	556	603	576	586	558	546	579	596	573	583	551	571	555	586	561	559	567	555	541	518	532	598	563	590	537	587	542	556	525	527	552	555	583	571	551	589	584	549	601	580	568	621	565	571	596	599	591	595	584	568	532	557	580	560	562	588	590	513	586	620	568	545	549	571	537	592	576	569	575	542	524	551	544	559	582	575	533	560	564	547	602	541	561	558	548	573	565	594	568	561	583	550	577	567	562	570	571	550	596	551	572	584	584	574	539	544	549	520	572	562	558	563	549	577	565	584	600	588	537	599	587	621	591	532	553	546	589	548	569	554	543	575	549	545	530	536	562	580	595	536	564	561	608	549	568	551	584	553	575	607	586	575	583	562	583	552	535	526	563	547	617	627	552	599	575	517	536	589	567	570	538	586	592	572	561	594	604	533	567	577	562	529	541	538	565	574	565	590	547	518	567	567	596	598	566	602	580	599	575	527	542	566	595	557	592	558	610	573	526	532	556	542	598	568	549	551	518	552	565	561	591	588	543	568	621	583	556	569	551	563	572	551	585	565	555	624	562	536	594	555	555	519	512	598	552	565	573	532	562	569	568	583	535	610	601	579	580	559	555	547	566	601	553	579	584	590	605	556	540	583	559	586	566	564	567	578	579	538	567	578	587	573	583	573	562	587	571	548	557	553	527	577	567	569	577	618	564	563	566	524	531	589	560	562	538	555	563	609	528	563	562	542	552	551	611	601	583	544	575	574	583	588	540	564	571	531	535	568	575	576	562	545	547	555	585	574	557	598	563	540	579	569	568	608	554	575	589	562	553	546	558	593	555	588	582	565	590	580	554	584	552	543	553	543	519	566	560	592	554	585	579	531	577	562	574	582	569	543	606	630	550	553	607	587	570	552	534	578	580	523	567	588	553	604	563	562	557	557	561	582	535	503	564	576	553	543	585	567	526	618	550	572	562	555	611	570	545	596	609	554	571	583	543	575	548	573	600	548	575	590	559	565	559	588	539	570	575	577	534	584	571	575	522	600	581	552	613	568	537	579	560	558	558	554	561	551	591	546	549	564	565	568	541	560	578	509	578	556	604	559	571	621	590	549	580	539	558	588	549	580	576	554	574	563	600	549	603	580	532	576	576	612	585	606	575	571	565	551	546	539	548	582	538	568	573	535	576	572	530	567	590	618	586	578	582	594	571	582	584	571	578	577	567	608	586	571	563	598	550	571	566	576	565	563	586	585	612	565	544	627	562	563	587	550	586	565	535	572	576	600	568	572	568	565	546	572	567	568	566	533	511	582	565	583	610	574	607	568	539	567	561	562	548	572	583	565	592	546	540	581	583	568	583	555	586	548	561	540	536	576	565	551	618	544	580	555	550	590	536	547	587	524	538	532	561	528	577	538	586	551	609	550	533	553	559	580	604	575	559	562	552	553	593	535	595
28604	23805	31546	30622	29858	21805	19147	17509	16069	14763	13141	8337	4912	3597	4765	4842	5714	3807	4003	4505	3889	3430	3462	3209	2543	3075	3675	2641	2014	1826	2197	1336	758	1388	1821	1379	1363	1067	936	904	638	568	501	389	387	312	312	254	311	278	204	210	230	224	204	196	210	183	181	214	200	200	176	215	197	199	197	172	197	200	190	188	183	181	196	187	182	182	199	197	161	182	191	184	173	187	181	172	183	179	173	168	166	184	164	206	181	177	178	177	175	148	178	183	186	182	197	200	185	182	150	197	167	175	183	153	183	174	174	181	172	191	152	176	176	184	189	166	184	187	181	190	176	185	145	186	181	168	182	199	177	180	205	183	170	182	175	178	177	181	175	165	183	192	183	197	163	154	173	182	175	193	173	176	181	175	172	195	156	144	186	191	180	179	189	173	162	141	173	184	162	176	159	177	174	176	175	168	175	189	173	169	202	171	192	165	160	158	170	182	183	178	211	184	167	177	212	193	201	164	190	156	164	192	175	185	196	178	176	206	182	163	186	165	157	163	183	178	185	162	159	172	182	189	159	191	182	187	170	178	170	169	166	153	181	188	165	178	170	167	169	188	164	175	186	174	172	188	168	184	178	189	161	157	171	186	180	146	159	184	178	191	178	173	165	170	202	167	187	166	157	167	184	166	163	174	177	160	193	179	162	187	179	175	171	180	175	167	193	174	184	155	181	181	179	174	193	170	202	159	179	191	202	168	168	157	195	193	166	176	208	175	150	182	186	202	187	202	168	179	197	159	169	159	184	171	172	146	187	164	182	172	178	171	193	173	174	175	174	193	190	195	142	172	211	195	181	182	198	167	174	170	156	168	175	171	169	171	180	158	199	159	187	171	185	187	190	171	174	157	170	180	175	170	164	155	176	185	181	165	181	163	174	176	182	179	181	184	191	180	195	202	199	193	192	193	177	189	178	175	182	185	173	182	168	171	170	194	186	168	149	195	201	160	165	184	196	151	181	177	173	184	165	199	177	182	188	184	153	187	159	139	201	207	172	193	187	183	194	161	178	198	173	174	204	190	138	177	164	177	156	199	176	165	183	170	168	186	171	161	183	169	187	193	204	153	188	175	164	197	149	149	171	166	198	176	177	182	178	175	192	192	180	173	170	184	174	166	186	163	183	193	167	168	168	189	179	173	173	171	182	175	185	191	189	200	175	157	177	197	165	161	164	182	167	178	193	182	150	186	161	178	169	173	175	180	189	171	168	181	162	186	162	181	165	189	171	184	169	160	196	208	168	182	180	175	183	180	170	182	145	173	177	201	190	160	173	184	174	195	187	174	161	206	168	174	181	167	174	166	180	167	169	208	185	159	172	164	181	176	170	203	184	194	169	180	198	177	169	188	187	180	187	188	183	188	198	183	162	168	172	168	190	169	201	177	188	171	152	179	186	189	152	164	182	178	163	166	182	172	176	169	184	152	165	176	170	171	175	183	175	176	152	184	218	196	177	183	209	178	168	200	168	196	190	170	190	186	186	191	173	185	144	186	193	184	156	167	175	162	177	178	164	181	174	178	182	193	218	168	176	183	179	144	174	179	170	166	191	190	164	152	170	184	172	184	184	165	170	174	186	184	166	182	181	149	167	149	176	178	155	183	154	173	164	183	161	170	174	181	157	176	168	192	160	196	189	168	165	177	178	193	190	189	191	201	170	185	170	172	152	180	185	193	185	153	175	183	180	173	152	207	180	147	180	192	197	165	143	178	182	170	163	191	158	194	165	189	184	180	172	207	160	170	174	181	189	183	177	170	192	181	184	161	163	164	166	169	149	185	179	184	186	169	177	190	179	193	182	167	172	171	181	162	186	192	196	176	177	179	154	171	201	183	163	161	173	171	163	189	194	184	180	166	178	169	195	158	188	215	166	197	187	163	187	194	168	176	179	189	182	173	178	171	150	167	174	157	162	157	196	204	181	186	160	156	175	183	179	168	169	191	168	182	166	198	161	170	197	143	174	180	163	173	175	183	179	182	189	178	194	186	197	171	170	198	194	174	187	195	160	152	179	160	179	173	169	168	156	190	170	194	198	176	196	163	150	185	159	190	162	190	176	172	183	164	189	172	179	164	186	217	175	186	167	200	166	174	192	178	186	179	174	175	169	180	196	177	198	136	191	179	182	183	178	173	187	208	184	198	158	156	163	153	170	168	167	175	172	179	161	154	172	186	184	179	164	189	164	186	166	168	169	185	184	168	167	186	188	174	159	173	185	202	175	203	196	180	177	160	171	179	163	193	172	178	193	180	179	188	158	219	176	189	160	174	185	180	185	163	169	185	174	182	193	170	210	184	174	205	164	176	184	181	174	192	190	171	209	201	197	187	158	185	176	171	207	169	169	167	171	187	181	159	175	189	166	174	179	190	152	168	157	166	186	149	191	160	161	189	164	178	184	175	172	157	199	175	175	197	166	151	158	175	162	175	178	194	161	176	172	176	192	185	178	194	165	190	168	224	167	174	175	164	184	155	169	187	173	169	176	169	174	188	177	175	182	166	140	177	212	173	164	152	168	174	165	170	180	180	179	175	195	159	178	178	195	187	179	180	177	167	171	192	182	185	185	157	166	187	158	189	184	181	180	167	142	169	207	186	167	173	196	172	175	169	182	181	190	185	180	180	177	167	146	187	194	172	165	185	207	182	184	171	173	181	186	165	194	167	159	179	205	156	196	188	166	174	163	165	152	168	174	185	179	151	179	157	175	169	189	187	178	193	185	176	158	178	166	196	169	165	163	172	165	185	182	151	169	177	175	150	156	225	169	181	172	172	156	170	184	165	182	180	182	191	180	162	177	155	179	171	187	174	169	188	203	183	170	159	167	166	191	177	161	168	177	163	184	154	163	188	178	171	188	188	173	148	187	177	171	174	187	189	163	161	204	165	196	189	164	166	199	151	171	194	168	147	158	182	157	135	181	163	178	159	177	182	180	176	186	198	182	164	216	178	171	197	174	187	168	160	182	187	169	163	164	158	171	180	154	166	164	162	162	171	163	182	178	188	166	191	188	169	167	175	172	170	182	173	172	153	182	161	195	168	175	170	170	191	192	194	169	164	164	183	177	172	161	156	151	153	166	182	175	176	173	177	175	148	196	166	189	188	203	168	178	174	217	200	148	200	190	178	186	164	164	182	167	172	166	179	168	182	186	176	192	187	161	185	201	190	179	192	186	196	158	157	184	179	182	176	196	140	188	180	179	162	159	185	180	168	177	156	178	167	178	191	160	155	165	171	173	160	179	167	154	180	185	173	178	177	189	166	173	158	187	174	165	152	171	167	172	194	177	178	159	179	167	180	173	168	188	180	177	172	183	183	178	181	145	185	187	187	179	189	190	180	178	175	179	189	172	175	179	190	180	193	202	167	174	178	183	170	177	150	182	182	195	196	190	157	163	168	178	173	188	147	179	171	184	181	187	170	187	178	200	198	167	163	172	153	172	185	176	178	170	209	173	193	175	190	172	168	188	202
20448	18886	29068	31734	31826	25698	26134	28232	27445	28998	26478	19154	14565	12151	16043	18306	19734	14470	16397	18130	16661	15792	15752	13950	11538	15249	17350	13237	11029	10425	11940	7646	4658	7985	10843	8862	8312	6102	4795	5155	3875	3334	2922	2410	1920	1643	1668	1292	1303	1337	938	772	805	899	793	769	664	669	677	676	657	639	633	646	650	586	593	608	594	548	591	609	623	606	535	592	543	609	562	571	594	569	534	584	529	551	529	517	533	507	531	505	503	550	532	480	493	518	468	545	554	538	522	518	501	512	520	476	505	524	529	521	519	512	496	514	489	539	475	499	542	474	523	508	493	529	521	514	484	500	454	463	501	484	516	493	489	539	475	481	511	523	503	488	451	491	502	558	503	485	492	488	451	484	480	476	442	458	479	533	490	495	482	501	507	525	505	486	498	494	541	509	469	534	512	501	505	464	474	488	543	455	492	516	491	450	497	479	492	492	510	470	516	491	510	477	486	486	536	479	470	519	489	470	473	495	486	503	509	501	460	472	490	464	481	457	473	507	466	472	500	473	503	526	495	490	480	490	496	477	490	510	443	480	516	566	513	509	485	500	509	468	514	508	471	478	523	463	503	509	518	529	468	465	503	516	516	473	521	503	516	503	501	474	498	492	462	497	516	529	528	483	488	477	540	542	505	523	517	499	515	513	463	461	505	494	446	522	504	522	518	489	451	507	528	517	481	519	490	464	505	496	491	486	520	480	535	483	484	477	483	466	477	453	454	509	484	514	503	486	480	482	512	474	521	511	506	506	480	509	456	483	507	511	514	505	513	468	494	472	496	483	508	522	497	459	468	484	501	476	487	516	485	517	510	504	464	504	510	453	490	485	483	539	491	520	500	476	504	494	480	515	486	446	473	502	473	460	497	531	500	532	479	456	480	482	491	514	486	500	503	488	495	550	527	484	483	473	508	501	480	526	516	493	506	509	514	472	491	532	544	469	539	521	514	466	460	530	482	460	434	485	466	507	509	500	484	492	469	484	445	532	512	469	517	501	453	517	484	550	476	519	536	467	490	532	498	504	557	507	508	509	473	480	476	506	509	524	492	533	470	525	533	487	500	495	488	472	487	474	499	494	498	499	527	484	532	494	476	485	479	505	498	509	510	500	517	527	454	511	507	478	505	475	502	514	536	484	478	476	478	460	475	517	514	479	479	472	481	482	479	534	485	477	517	494	456	499	511	488	492	479	497	515	483	487	503	488	473	484	487	518	461	513	508	477	507	507	506	508	482	455	460	481	480	488	495	501	478	514	498	497	512	482	463	506	465	466	504	512	484	488	522	476	512	509	494	523	474	472	524	496	509	456	459	472	539	470	487	515	500	530	510	493	482	500	484	474	501	492	505	462	507	481	498	483	504	467	473	507	496	477	509	528	488	476	509	501	521	460	497	475	495	541	488	505	494	457	491	503	519	490	469	497	484	506	563	497	493	502	476	512	497	492	491	478	501	491	449	510	534	490	470	488	485	524	510	460	489	500	452	497	508	490	523	551	536	507	522	502	493	474	472	506	493	510	495	501	491	499	465	468	497	464	485	495	510	528	487	471	481	487	512	491	527	493	485	475	491	504	485	497	511	482	487	486	511	491	515	500	459	471	507	483	548	503	479	507	481	508	538	491	458	509	457	494	482	515	494	514	426	509	496	479	514	492	509	461	533	531	493	488	489	523	519	492	513	469	488	432	507	508	510	472	515	471	486	464	524	511	496	536	483	503	531	500	501	547	488	483	480	506	476	486	507	501	491	451	457	484	450	530	524	504	465	511	447	473	514	456	491	554	478	496	464	512	470	511	494	530	520	477	483	501	509	517	523	510	518	528	506	507	523	475	495	488	484	505	533	474	509	481	457	472	473	495	505	475	481	517	502	504	493	498	468	486	510	490	519	490	471	461	488	505	488	527	501	505	467	488	526	510	512	496	460	512	460	545	456	526	540	487	482	492	493	495	515	536	457	498	511	520	503	483	474	476	490	489	511	475	514	504	516	484	509	503	486	527	532	470	515	493	452	539	472	520	524	459	512	526	524	542	550	490	490	502	474	545	490	477	508	495	507	510	470	524	497	484	492	481	482	471	498	524	499	495	495	511	514	503	510	513	480	482	469	525	479	488	505	470	500	525	508	481	484	466	510	520	534	497	504	473	480	522	469	499	490	470	487	502	460	478	450	467	476	490	497	514	536	515	484	500	501	479	478	495	473	506	506	509	540	502	480	555	530	510	454	506	494	489	506	490	503	538	484	505	493	472	504	515	482	492	511	475	489	530	497	444	514	515	493	492	514	503	486	501	514	475	515	470	502	496	527	468	462	503	483	480	520	476	506	489	459	470	435	478	489	514	498	488	487	510	483	493	480	475	473	488	499	521	493	482	525	493	503	524	511	475	491	512	451	498	462	526	497	489	493	545	476	466	527	475	472	508	487	468	529	468	514	484	478	484	518	468	534	488	505	452	508	502	473	498	486	489	470	504	527	534	493	473	491	482	522	518	519	505	537	492	503	461	516	513	516	498	497	489	465	476	504	448	509	456	512	453	455	532	488	475	523	499	500	496	482	497	453	479	474	488	519	485	526	518	473	511	474	486	509	455	518	471	519	479	507	488	500	509	516	455	469	518	485	468	466	468	478	524	551	476	529	482	526	503	507	513	512	489	473	491	514	485	503	449	459	493	517	538	502	496	532	500	491	489	506	497	472	490	497	467	486	524	483	522	508	499	515	477	513	462	455	484	500	493	490	479	501	489	496	502	514	468	506	481	501	506	497	493	492	533	488	517	474	493	449	513	494	474	494	531	465	508	478	493	494	500	496	483	510	500	493	502	489	489	515	528	491	484	499	535	488	469	450	468	488	532	515	476	523	474	479	513	494	485	501	509	447	515	481	486	531	513	449	481	510	514	493	492	488	494	461	492	474	480	474	488	495	499	462	511	499	520	493	463	467	546	497	544	514	512	533	504	542	515	497	488	485	509	516	513	494	529	517	519	495	479	492	516	476	454	508	521	502	515	490	506	498	488	519	491	508	504	466	472	467	509	485	509	515	492	500	507	476	459	484	552	459	520	486	511	477	469	490	530	474	475	483	498	490	532	492	519	506	504	469	533	510	502	507	477	461	489	496	542	539	496	515	492	509	482	471	507	473	493	512	537	497	508	504	517	467	529	479	498	470	473	467	514	513	518	476	493	537	531	490	494	523	482	498	466	503	462	485	572	490	487	489	508	520	494	538	478	511	485	495	478	523	501	483	487	519	494	501	495	456	459	467	510	483	487	486	526	492	548	474	482	490	498	461	481	504	513	505	495	503	459	524	486	490	504	542	455	515	552	474	513	475	475	478	517	503	479	466	534	493	482	479	527	497	518	508	478	488	505	515	497	486	433	470	476	499	484	524	507	447	505	494	502	480	478	549	450	479	507	499	462	503	492	557	523	532	508	525	459	473	483	498	471	511	477	526	502	492	494	480	482	493	536	530	524	501	491	466	519	506	517	539	508
5879	3993	5302	4717	3278	1773	1384	1160	982	876	755	561	418	431	422	397	467	357	395	373	354	328	337	341	348	369	336	311	312	278	263	316	284	293	284	288	243	258	279	303	277	284	278	262	285	269	263	267	257	237	235	260	291	240	257	277	268	258	255	266	260	251	241	247	247	249	246	236	271	262	264	268	250	252	272	277	260	277	257	273	247	268	253	253	254	265	284	290	284	268	280	288	290	280	276	273	270	270	246	247	234	259	279	238	250	248	241	254	274	249	247	278	261	277	273	235	280	295	271	255	251	280	265	247	271	252	287	247	257	244	244	251	244	248	251	217	275	246	238	232	289	243	222	293	274	220	239	251	282	248	253	276	259	251	276	236	254	263	224	268	264	256	265	226	258	242	248	238	243	269	275	245	294	255	252	243	233	236	254	228	226	250	276	245	270	261	262	251	258	254	242	242	268	250	276	255	250	243	242	241	298	242	235	275	275	265	266	238	273	254	273	239	248	263	256	269	280	255	258	240	262	274	267	246	230	268	256	258	263	219	262	259	250	255	245	249	254	270	226	260	252	249	264	249	258	233	268	246	273	257	273	240	257	264	255	269	248	260	272	244	266	269	274	257	246	251	242	231	259	241	277	265	267	270	259	254	253	264	257	256	261	257	293	249	229	294	247	248	215	252	288	280	261	240	248	254	275	265	257	251	262	239	290	253	253	270	248	299	252	241	273	274	262	251	270	269	268	250	244	305	259	233	259	254	248	228	243	257	227	246	267	270	262	288	244	267	268	249	247	281	282	265	268	259	225	262	265	246	251	281	227	242	265	264	285	258	253	243	274	248	236	262	250	267	253	244	256	256	272	267	249	272	277	280	246	250	249	249	230	235	257	261	246	250	258	248	253	220	258	276	250	253	261	225	252	272	265	248	263	233	260	249	254	257	262	276	252	237	280	289	254	242	246	252	260	245	277	258	240	285	265	241	290	300	263	254	246	251	260	271	261	255	268	257	251	273	250	248	240	252	248	279	274	285	261	236	262	249	285	236	253	259	227	232	267	258	219	278	271	284	277	260	266	246	241	273	294	233	270	250	248	252	241	244	255	221	269	267	267	264	282	266	226	260	253	271	242	269	290	268	249	243	264	231	258	268	236	267	261	244	254	261	254	254	257	240	264	270	287	237	287	253	251	262	256	240	257	227	286	265	249	245	241	268	256	255	266	246	228	264	248	266	278	242	274	227	256	259	273	245	279	257	289	245	249	256	295	252	303	254	238	252	235	240	239	268	267	277	237	235	250	225	244	245	255	262	262	240	259	244	265	272	261	255	256	263	226	236	241	268	231	254	274	272	267	256	264	286	276	267	242	264	255	239	247	245	262	281	252	268	238	236	276	268	263	262	263	269	236	266	294	274	265	264	252	246	231	233	265	257	295	253	261	245	263	263	258	242	264	243	237	224	253	258	256	250	238	247	250	256	279	233	232	280	256	248	257	256	255	262	252	236	240	244	282	242	244	233	254	248	260	264	258	279	261	276	242	251	258	300	244	263	274	253	261	255	285	247	223	232	247	233	265	234	260	281	246	274	250	266	258	259	256	240	249	264	248	264	220	266	241	238	255	238	230	247	250	247	234	233	256	232	240	244	253	264	239	252	255	250	242	242	238	267	268	269	254	253	238	266	244	247	248	270	241	276	241	258	244	245	260	270	244	231	260	243	245	281	238	252	257	254	248	235	261	250	230	283	249	245	251	260	248	247	251	259	233	247	254	275	288	244	262	255	250	227	256	227	256	236	248	247	260	286	241	241	259	253	267	269	226	255	268	226	237	263	232	260	279	248	249	289	236	238	259	262	256	249	280	240	274	246	252	268	232	252	261	243	264	239	265	246	252	269	271	268	258	259	242	244	294	244	262	253	252	249	265	247	287	239	242	268	264	259	247	234	259	292	276	287	270	252	221	228	263	280	256	249	241	260	294	266	262	274	268	224	273	246	238	250	258	259	288	238	288	279	251	255	257	265	231	287	266	272	244	267	237	247	259	257	237	255	262	229	225	241	248	249	263	259	232	301	261	264	251	272	269	240	276	243	262	240	242	269	264	241	256	249	266	259	221	254	270	271	248	267	263	260	273	262	248	259	222	241	271	270	254	253	265	256	262	245	285	275	255	272	252	262	260	255	252	243	243	253	258	245	270	271	264	304	259	277	259	239	279	233	258	258	224	234	251	257	266	229	251	274	259	257	240	250	266	246	257	276	286	231	227	249	260	273	250	264	231	239	256	238	227	252	236	256	225	254	263	242	250	239	248	228	243	272	256	268	283	248	247	243	271	232	251	277	274	269	247	289	238	258	260	236	253	240	252	253	255	255	254	286	208	261	239	273	258	274	250	257	272	247	301	220	283	240	264	220	245	268	248	269	250	245	244	272	263	236	264	280	256	245	233	238	249	281	248	281	250	260	239	271	267	272	217	251	251	288	249	264	253	267	275	276	276	238	236	258	245	254	248	238	258	262	284	254	247	252	284	299	243	250	281	244	259	251	252	268	244	257	233	270	272	261	226	271	234	244	234	236	263	274	242	237	243	281	267	271	260	261	259	258	242	256	264	245	260	280	274	279	306	265	271	227	245	274	263	271	285	230	263	231	262	253	261	253	238	260	246	291	250	239	254	257	272	248	257	235	243	275	257	262	234	236	248	259	271	278	258	254	241	245	240	258	266	277	257	223	240	270	237	280	240	231	264	263	269	261	233	263	251	249	274	254	237	253	243	266	245	242	257	263	257	273	263	297	266	234	249	232	251	280	266	259	287	283	259	262	274	234	237	258	245	234	239	246	270	247	259	281	241	287	268	236	249	214	251	266	243	256	230	254	249	267	265	246	226	250	240	288	242	227	263	283	234	268	261	256	237	264	246	236	256	290	246	286	238	288	302	242	255	240	274	264	244	265	273	260	259	261	260	256	235	266	238	248	244	257	256	248	243	266	288	239	240	235	253	273	260	264	267	264	258	268	274	270	255	252	241	268	268	248	274	271	263	252	218	266	245	243	256	262	242	255	262	241	241	275	236	225	239	251	279	239	264	253	270	249	244	249	233	235	287	282	241	230	293	267	255	285	272	263	255	262	271	265	254	247	251	256	258	254	274	248	244	247	280	246	223	268	253	258	265	267	264	248	264	259	237	246	259	261	281	261	222	255	277	252	264	250	234	233	260	259	270	254	270	267	262	247	273	253	246	262	273	245	235	268	268	275	251	268	281	257	253	259	265	232	278	268	275	265	231	271	253	271	261	303	249	262	235	243	231	261	241	254	302	270	265	249	228	236	259	237	261	262	257	263	279	281	259	272	260	270	244	248	252	255	283	259	232	266	245	261	241	287	219	236	290	266	256	247	242	252	250	244	243	259	248	277	230	254	257	289	254	237	269	258	251	252	263	278	282	246	218	277	238	272	269	261	239	244	234	286	253	246	238	250	265	228	247	268	272	278	245	242	269	254	252	252	257	262
6221	4664	10013	10969	9312	6207	5186	4979	4445	4298	3730	2501	1969	1763	1847	1813	2059	1622	1701	1693	1434	1459	1445	1302	1296	1399	1518	1210	1098	1127	1137	1032	824	933	1082	1011	955	941	865	875	841	792	813	720	756	725	741	730	795	720	724	701	715	676	720	742	697	695	723	733	703	683	704	719	736	698	690	703	707	709	724	687	680	722	695	667	722	659	686	688	705	699	669	669	661	693	705	702	656	709	701	721	654	718	697	655	668	681	681	686	707	765	728	728	686	668	705	681	688	685	714	701	709	737	639	695	675	670	727	715	700	646	696	677	702	685	674	737	669	657	668	664	694	668	690	700	718	682	662	671	681	676	712	672	695	659	706	620	679	662	671	694	717	695	624	693	721	677	657	676	716	675	647	684	674	675	643	683	676	694	670	683	712	643	687	674	752	685	724	710	665	674	737	675	687	657	661	672	700	664	689	685	679	712	719	723	680	702	687	664	636	691	697	680	695	719	722	674	717	689	671	704	676	705	655	742	680	688	676	660	657	703	676	714	693	667	711	697	667	706	702	700	685	655	679	661	649	735	665	672	715	671	671	684	698	715	666	681	736	654	699	696	695	675	677	679	712	680	702	718	660	686	719	660	714	652	730	709	724	655	637	681	654	665	684	682	712	705	685	668	695	682	702	702	678	653	698	622	711	697	707	715	708	732	678	668	688	634	685	666	687	709	685	679	701	712	687	717	707	709	640	677	724	672	677	720	676	632	717	675	649	685	687	681	662	680	676	667	628	701	691	681	697	682	732	654	690	660	696	674	677	657	630	704	681	719	634	678	647	665	702	697	721	667	662	707	655	669	692	690	661	687	679	641	645	693	696	687	725	665	637	720	654	678	661	667	685	684	697	666	705	713	688	669	692	703	651	709	661	685	693	677	671	690	673	715	711	725	678	665	668	658	664	659	695	671	698	704	642	670	695	667	703	643	696	686	668	670	689	669	652	716	674	680	686	692	690	691	667	633	706	676	685	679	689	666	643	656	699	648	695	753	692	754	692	666	670	685	720	673	678	692	668	714	623	697	721	669	700	676	704	695	629	682	707	686	621	642	663	663	731	693	675	720	693	671	669	685	655	705	718	690	669	691	680	679	709	719	679	704	640	675	683	693	678	708	669	774	711	707	668	691	659	640	681	666	669	616	718	660	671	720	709	667	776	653	658	709	643	654	684	671	654	667	665	698	702	704	713	687	715	709	720	694	643	647	664	663	662	694	695	709	658	680	717	681	707	703	651	694	657	718	704	670	727	715	690	621	687	692	741	685	665	669	689	684	715	707	659	679	675	676	692	628	675	672	659	664	695	734	698	705	694	676	683	701	672	669	720	666	682	675	749	667	732	681	714	663	720	685	652	678	733	669	674	678	669	662	672	684	677	688	703	669	702	714	664	709	664	644	655	692	684	696	695	662	699	719	664	681	666	720	710	719	656	668	713	704	684	679	699	652	676	685	724	706	703	694	663	703	668	687	614	651	745	710	683	697	737	659	704	631	714	650	689	726	691	711	650	724	652	681	649	712	686	662	682	681	746	678	707	686	739	671	708	654	654	669	644	672	685	667	667	691	712	675	709	684	678	712	666	690	660	693	678	699	675	721	720	730	678	688	749	692	654	703	699	699	626	655	749	735	660	661	657	680	670	706	764	684	714	702	725	688	701	674	704	680	710	690	667	692	698	671	692	717	684	661	685	647	664	719	642	679	699	675	677	710	687	663	676	696	679	695	689	718	676	709	700	668	667	661	647	717	683	669	689	731	659	713	672	685	665	724	741	713	710	709	673	708	700	693	703	695	677	645	681	719	724	691	678	662	657	662	686	675	699	743	685	657	718	663	745	681	685	719	628	674	708	653	743	733	703	647	676	726	700	667	658	659	645	666	665	690	696	635	672	650	679	713	667	661	691	705	721	665	653	734	689	664	664	730	710	688	710	720	710	726	694	681	698	691	707	730	624	712	710	667	657	692	679	655	664	673	723	697	705	657	683	656	685	669	679	683	641	717	696	664	692	662	692	642	709	646	705	678	684	712	676	688	673	657	733	685	694	701	691	695	644	652	685	681	643	663	655	693	671	658	748	761	667	697	676	697	688	705	686	695	689	689	668	700	678	728	714	667	706	705	715	666	713	694	622	662	695	666	727	681	673	685	647	695	688	652	696	676	666	697	703	683	690	653	683	669	704	711	694	699	745	674	691	685	737	678	635	701	712	633	679	664	702	708	728	705	668	681	689	721	696	672	671	655	675	658	687	675	662	662	700	704	715	700	741	692	722	672	670	687	702	650	715	757	674	697	669	645	739	675	676	691	661	678	679	716	674	701	716	734	709	700	714	687	665	670	666	671	652	703	695	694	673	671	699	686	737	672	723	644	714	719	711	735	657	631	690	694	691	679	621	650	666	722	651	737	707	686	663	739	668	732	665	709	648	688	657	653	678	713	655	715	694	668	674	692	682	664	661	678	636	686	683	659	690	715	674	623	678	684	696	685	730	693	708	710	689	709	706	690	703	660	648	663	675	678	667	657	653	660	700	658	667	664	704	725	668	718	698	677	683	656	676	733	673	699	683	686	639	651	663	726	692	674	663	684	675	672	668	686	713	666	617	662	639	675	707	710	737	681	723	650	681	675	704	659	653	658	725	703	695	722	664	654	683	647	662	665	665	688	700	695	656	663	648	660	678	686	682	674	652	724	683	705	658	657	688	698	662	660	679	688	684	668	705	677	705	695	716	643	684	686	677	721	748	622	678	729	659	669	644	731	678	740	680	677	726	637	662	690	703	666	672	725	681	685	711	672	704	654	692	666	668	707	708	706	684	682	708	710	712	687	682	673	753	676	663	707	719	685	692	706	700	694	675	648	741	736	702	705	709	680	713	665	711	676	648	679	687	689	701	686	718	704	649	729	680	667	674	658	651	697	694	629	710	704	703	660	704	727	663	712	677	671	652	686	696	670	671	682	675	657	612	682	661	717	713	699	735	748	662	659	702	695	684	670	710	685	668	682	717	703	646	719	710	660	660	688	675	703	663	725	673	704	638	696	662	685	667	673	714	692	662	731	715	649	730	649	673	659	687	685	694	663	730	672	686	689	651	718	732	672	673	692	687	671	682	655	687	681	684	675	675	664	719	675	683	699	665	678	680	678	649	670	695	718	734	671	703	684	666	681	699	686	691	664	707	673	710	642	734	677	711	702	681	747	712	674	712	682	691	693	693	711	631	662	754	680	738	665	710	723	662	655	674	707	723	648	733	668	706	675	630	684	774	694	703	691	642	671	688	630	714	719	721	665	689	660	644	715	649	707	723	696	643	696	677	697	685	686	708	624	650	709	707	694	656	644	649	700	693	716	698	697	653	721	638	697	695	666	650	702	651	717	666	681	689	680	643	693	684	644	677	748	675	666	628	620	742	666	665	706	681	694	638	742	707	686	623	677	686	727	700	685	664	730	671	700	667	666	691	744	678	648	720	737	659	663
21008	17799	25091	25467	22986	15839	11830	9736	9629	9051	7257	4198	2796	2251	2482	2693	3196	2186	2265	2517	2012	1900	1983	1733	1475	1845	2050	1635	1130	971	1287	894	558	1033	1087	927	887	691	659	534	472	372	421	340	300	285	273	263	270	257	225	235	213	234	220	200	221	208	202	214	205	233	210	210	200	224	181	226	193	207	203	193	196	218	238	215	217	232	218	221	215	219	220	220	227	227	209	208	190	229	210	231	220	259	213	195	225	207	206	241	212	206	222	207	208	213	219	216	210	192	195	218	206	216	216	186	196	197	209	199	197	244	214	231	202	189	190	211	210	220	227	220	197	206	213	197	206	201	184	202	223	204	199	190	190	201	184	196	194	222	200	207	231	216	227	214	178	211	236	207	223	202	233	211	198	208	233	231	233	225	202	193	181	201	230	191	231	202	234	207	197	201	220	219	203	208	204	233	197	199	236	202	203	201	217	197	217	208	191	202	188	210	203	230	241	182	207	203	202	209	192	188	200	203	169	221	202	206	205	220	206	232	223	210	211	196	188	194	205	209	205	212	213	203	200	201	198	194	223	204	192	206	210	185	201	222	193	216	210	187	206	219	184	217	201	207	203	207	187	198	184	230	206	243	220	213	217	211	199	198	216	202	191	184	232	216	187	219	220	195	222	230	205	228	210	199	201	206	168	179	169	203	210	216	196	201	226	215	216	202	184	219	220	216	201	199	193	209	213	218	183	182	225	231	202	221	226	195	221	216	206	209	226	208	179	204	226	238	197	218	196	214	220	210	188	207	199	221	192	197	204	216	193	197	240	201	207	195	183	193	184	215	211	218	196	206	212	197	225	211	239	186	208	188	205	193	199	198	235	227	204	233	200	222	211	230	213	224	198	211	195	208	216	201	228	193	197	200	198	208	233	215	237	196	214	212	221	166	230	203	203	226	215	210	195	214	176	183	224	181	207	197	183	198	221	197	213	187	231	210	204	202	227	196	178	200	197	216	203	183	210	236	184	233	201	188	193	203	194	222	222	211	216	204	214	212	227	213	226	214	235	224	240	203	217	179	190	219	217	227	202	213	205	196	227	204	191	210	182	227	199	228	193	198	209	185	221	198	176	237	219	187	226	202	190	251	217	194	209	225	202	200	208	205	173	198	209	195	194	218	195	185	192	200	198	207	195	215	210	201	218	220	190	215	193	202	207	222	215	236	192	194	200	212	193	188	197	239	190	214	207	205	190	235	209	224	208	200	195	226	210	232	224	218	178	200	193	173	200	182	200	209	201	199	206	209	192	259	224	202	235	217	197	209	211	236	222	209	169	221	185	216	209	201	194	198	198	209	210	220	197	194	223	197	238	214	213	188	249	200	178	201	204	216	230	186	196	226	200	202	203	178	200	199	197	196	216	205	202	222	202	201	186	203	198	202	207	208	214	194	223	209	190	200	199	210	216	206	214	229	197	215	238	220	219	200	251	207	202	173	210	202	205	227	205	202	218	199	195	182	168	200	233	209	190	204	194	205	219	210	191	196	198	197	194	216	196	205	207	215	199	253	203	226	223	211	224	177	222	189	192	208	203	224	210	227	234	187	188	186	220	210	191	206	214	212	214	267	194	234	227	191	212	205	225	223	207	212	203	251	213	194	205	223	218	199	215	207	205	207	227	180	214	203	219	217	197	197	195	205	203	204	209	225	216	186	195	205	187	213	209	201	223	227	177	186	200	210	210	202	195	211	207	217	201	227	233	229	198	209	197	188	209	180	197	233	231	210	198	221	211	213	229	193	214	202	179	188	231	218	224	214	216	202	190	222	214	211	193	207	193	197	234	201	192	196	220	227	194	202	246	206	208	203	195	213	212	209	199	209	200	215	206	216	194	231	227	183	200	193	201	209	192	218	196	198	238	193	192	192	214	220	230	227	209	221	187	203	222	216	212	209	206	219	187	218	205	195	195	201	222	198	190	211	218	200	222	213	209	213	213	186	189	207	197	239	210	200	211	192	193	197	221	207	213	226	194	240	187	216	220	216	217	232	225	204	217	200	208	189	197	199	209	220	207	205	238	208	191	250	210	216	214	220	220	210	211	227	217	199	236	196	218	198	203	215	213	221	189	211	219	185	211	188	212	210	201	221	192	211	191	243	184	224	197	223	163	219	200	208	189	204	207	215	212	174	228	214	221	199	223	201	172	223	201	223	200	172	202	176	218	233	189	202	198	194	198	209	229	196	181	230	205	214	190	206	231	197	218	195	206	189	200	201	204	215	232	194	239	206	196	218	202	218	206	202	212	205	195	196	219	180	228	207	201	190	210	198	223	206	211	192	190	193	233	195	187	219	230	219	200	203	205	221	235	209	207	201	194	217	216	189	189	229	223	222	195	216	211	217	203	211	234	206	217	200	216	206	235	201	189	211	207	215	178	206	198	205	202	219	217	212	230	188	216	200	221	211	205	218	188	203	215	233	209	215	217	186	208	221	198	223	213	197	209	227	226	208	206	174	177	194	232	237	180	206	203	214	192	223	196	221	220	184	218	198	209	193	212	204	208	219	214	206	203	208	215	209	185	195	194	197	175	221	200	217	198	209	207	200	192	210	256	209	223	212	202	222	193	199	220	202	228	215	193	197	217	258	227	208	195	215	230	210	219	188	213	218	188	207	210	172	207	198	215	192	213	216	221	201	213	221	213	207	202	191	229	217	188	203	199	231	176	191	213	221	206	211	203	228	189	203	201	216	200	205	213	215	207	236	216	206	205	212	199	228	233	172	228	204	230	190	191	200	232	207	220	219	206	229	201	211	185	216	211	236	218	215	209	209	207	212	211	201	228	215	225	205	205	205	204	211	219	200	200	228	210	212	181	219	195	212	225	212	203	218	205	217	211	212	183	202	188	213	218	196	203	204	212	185	210	219	227	224	207	211	197	196	221	201	205	221	215	228	218	196	200	215	196	191	228	196	198	233	173	175	193	241	193	195	192	179	209	206	210	219	214	198	221	185	237	204	232	227	214	221	233	203	201	196	221	207	207	201	238	199	189	207	211	196	209	165	168	226	195	206	199	211	213	209	193	215	204	209	191	214	227	217	200	229	201	212	242	193	201	186	223	209	220	183	220	198	210	216	194	196	199	219	197	210	204	197	196	192	190	223	218	222	214	215	211	200	206	190	207	220	199	216	227	218	215	197	213	188	192	216	207	214	216	215	223	172	200	204	196	190	246	213	226	196	233	234	201	202	211	226	206	213	193	196	211	216	206	196	198	196	216	198	204	217	218	187	247	200	199	207	205	223	206	197	211	240	213	189	210	187	176	223	193	212	216	216	205	202	203	208	215	218	174	210	219	238	188	210	233	208	211	214	226	223	200	228	219	185	193	219	204	222	216	205	202	196	204	217	186	218	217	209	203	209	177	220	219	213	197	202	208	191	219	211	221	195	207	204	206	213	209	206	213	199	208	206	184	196	222	186	186	223	229	243	194	218	207	215	217	206	213	208	210	215	230	193	226	208	202	198
17228	14812	24213	26757	25794	20922	19719	20696	21262	21335	20283	12860	10147	8619	10778	12184	13390	9812	10848	12342	9832	10060	10395	9108	8076	10219	11716	9092	6535	6279	7641	5481	3110	5878	6979	5713	5390	4217	3519	2947	2588	1973	1978	1721	1285	1000	1216	999	1148	1041	818	788	662	801	780	665	725	675	732	710	644	645	649	645	613	640	655	603	610	621	604	672	612	651	599	635	620	609	653	641	590	608	604	653	594	585	620	598	577	575	591	614	597	600	577	603	597	599	540	626	573	596	604	592	568	599	566	558	557	519	568	567	614	580	569	555	592	577	558	623	604	587	566	599	550	581	571	593	589	561	562	563	619	567	611	602	545	557	588	584	561	586	583	558	595	584	539	583	561	592	558	569	577	563	558	592	565	538	573	539	537	569	539	550	542	577	540	604	572	553	579	566	548	549	574	546	593	582	574	574	564	568	583	597	606	582	584	599	575	542	516	554	581	561	610	570	617	537	596	563	539	604	579	518	533	565	550	593	562	610	591	564	569	603	540	590	573	534	573	552	586	567	568	592	572	574	516	564	510	587	583	554	556	627	592	587	564	551	569	548	565	562	569	547	530	537	563	562	570	580	532	547	553	573	585	572	530	497	546	569	571	516	588	573	576	536	557	596	525	556	527	593	548	565	614	609	571	569	570	555	634	549	543	577	575	569	539	570	536	597	550	572	601	573	550	545	564	558	608	559	610	552	521	522	615	560	595	577	506	574	553	583	612	565	551	590	537	533	550	583	566	591	580	601	544	560	568	564	529	535	584	572	518	583	560	570	585	570	585	561	571	581	566	505	563	593	587	537	571	603	569	585	552	538	578	586	573	539	599	584	541	542	598	516	581	578	576	580	556	604	527	582	497	536	527	576	577	598	572	617	574	555	560	593	537	573	552	510	572	577	581	583	576	569	543	572	593	543	573	583	533	586	584	577	528	540	604	600	575	585	545	595	585	540	587	565	588	578	551	593	593	579	556	585	541	541	552	556	578	581	546	523	520	601	549	562	576	593	556	540	545	640	595	576	564	586	564	582	561	580	574	613	558	561	565	587	565	568	594	559	572	513	608	581	549	598	546	575	559	567	564	555	564	579	554	599	561	592	573	580	575	570	530	569	576	578	567	556	549	575	571	583	570	538	614	538	574	573	589	577	552	640	561	528	565	600	562	530	572	540	554	550	567	580	549	550	576	553	568	577	570	626	618	564	561	554	583	558	606	576	579	589	546	542	531	590	542	565	557	534	556	562	606	521	550	606	556	587	544	542	565	555	584	536	583	546	579	620	554	583	573	557	579	529	581	554	547	572	574	542	550	518	578	563	572	574	602	584	575	546	555	572	543	578	572	546	551	542	576	617	588	646	561	562	564	526	568	546	565	539	568	546	561	552	607	577	578	553	596	601	612	551	546	593	607	544	548	556	601	573	566	538	583	564	551	601	552	584	560	607	576	567	552	541	566	586	583	580	562	576	584	550	597	588	560	570	567	553	575	567	580	555	560	568	572	592	579	545	561	557	566	568	536	585	569	580	588	591	578	584	551	533	588	604	541	550	586	556	545	615	548	554	545	553	584	570	525	612	582	601	579	590	597	607	535	563	644	575	589	592	547	568	537	520	592	586	586	594	540	572	528	591	595	551	538	554	603	565	569	582	608	547	558	562	559	541	554	586	618	571	560	566	595	605	560	603	564	595	594	556	550	640	614	557	558	539	570	564	499	534	592	593	582	588	557	609	529	581	537	576	545	584	559	599	606	571	566	565	552	598	536	569	581	548	621	598	527	548	564	592	620	568	560	546	544	559	563	556	592	585	539	539	530	571	573	563	592	577	590	580	557	565	619	589	548	583	602	523	571	602	540	549	599	567	563	537	570	571	587	614	598	539	575	557	578	557	537	536	611	573	558	573	587	559	576	606	543	544	544	578	578	564	566	584	598	592	572	593	545	558	557	568	536	540	558	573	546	590	587	558	596	584	588	555	547	566	613	567	585	573	593	610	564	549	514	539	572	550	587	555	571	572	567	556	578	532	590	537	556	543	592	573	555	559	593	520	613	561	582	588	531	600	567	581	552	571	583	595	531	574	533	553	597	557	521	581	541	573	583	555	550	542	550	548	553	574	584	584	596	579	542	565	592	606	564	549	590	539	562	576	598	600	615	594	573	564	557	565	590	567	541	570	643	568	529	589	577	597	539	558	549	591	585	596	583	565	545	548	592	598	615	632	596	587	621	603	578	580	521	558	525	578	558	577	564	561	571	573	573	566	560	534	587	586	575	570	571	568	548	581	593	609	567	589	556	535	562	536	568	544	598	563	604	635	587	526	562	571	587	575	524	549	618	545	551	577	551	569	577	553	541	604	534	585	629	575	554	584	547	561	563	552	535	593	615	564	582	548	579	612	552	531	548	553	548	584	535	564	611	568	623	556	540	591	521	504	562	560	569	565	518	581	529	606	519	590	559	571	566	600	562	553	558	578	588	549	581	520	550	565	593	550	527	569	542	559	555	614	608	558	539	544	546	562	572	575	582	547	573	571	602	585	576	624	573	581	557	557	572	592	580	613	599	603	554	557	509	545	563	566	549	550	548	582	553	569	544	569	587	530	589	588	616	597	576	552	589	615	539	588	573	570	518	598	571	577	580	553	558	585	555	573	576	609	583	569	573	575	569	576	539	587	578	582	544	571	575	625	587	538	551	607	588	565	599	593	571	554	559	568	594	588	591	553	565	594	543	588	514	596	594	537	562	575	553	569	599	555	575	591	606	585	539	576	554	537	546	579	575	552	557	570	571	607	599	576	582	543	553	561	563	550	536	558	601	583	566	580	601	551	556	561	579	549	552	588	568	536	542	547	553	542	601	564	561	623	574	560	575	580	570	528	577	571	553	544	581	584	597	563	583	584	521	570	546	548	584	556	569	572	555	566	555	546	623	565	541	610	547	583	567	571	594	596	596	551	589	561	591	560	609	585	563	610	540	566	579	552	582	540	557	573	574	548	545	613	526	600	571	582	592	570	589	573	578	571	626	564	579	547	527	557	593	555	517	562	540	583	627	571	562	564	584	566	544	610	552	554	563	596	579	586	531	552	595	569	557	571	562	529	546	563	557	548	587	529	563	551	597	555	576	566	570	562	598	605	596	618	604	566	610	534	572	570	556	575	570	545	595	561	554	529	610	579	581	579	570	598	590	623	557	565	599	559	594	562	557	568	591	570	560	559	550	608	548	570	581	536	620	594	593	592	581	582	565	527	570	576	576	549	559	536	540	573	586	591	514	580	547	574	533	618	589	552	569	576	577	580	600	560	562	618	616	569	584	590	625	579	544	637	580	558	509	568	605	540	514	573	568	570	581	538	553	579	589	538	567	554	575	553	606	588	558	566	582	569	556	576	539	587	560	550	525	600	535	591	575	556	577	556	588	590	552	565	590	593	558	561	561	569	559	543	581	578	594	545	557	540	595	609	617	560	573	596	563	602	587	556	578	571	563	545	555	583	547	558
28540	24177	30447	28633	27207	20968	17099	16066	15209	13906	12979	7860	4251	3215	4266	4516	5079	3875	4064	4237	3783	3369	3370	3316	2657	3363	3601	3228	2057	1701	2257	1444	841	1329	1779	1522	1436	1073	943	810	660	543	539	419	369	312	313	257	328	284	226	213	230	249	215	213	216	228	191	182	194	192	213	204	202	168	172	197	186	213	165	214	192	182	201	205	197	189	176	199	195	184	168	197	187	181	175	195	163	198	196	170	150	183	174	177	212	179	184	207	171	156	202	184	168	171	194	168	177	180	163	176	184	163	171	200	164	165	183	186	183	204	192	188	151	192	176	178	183	185	193	162	185	191	165	181	188	181	170	192	172	169	167	169	158	198	184	169	203	184	165	172	156	185	192	162	163	187	176	177	162	189	175	177	172	140	170	170	190	171	164	204	200	180	174	167	191	189	177	169	180	170	170	165	185	180	194	187	204	178	194	170	181	182	171	171	188	194	152	165	183	153	192	186	199	160	180	185	170	189	179	163	198	195	177	193	161	185	183	177	191	180	188	169	170	179	189	182	181	154	159	171	168	194	178	198	188	178	177	173	162	161	188	171	171	177	206	159	173	172	165	206	170	193	167	175	199	180	207	171	180	170	181	176	182	166	186	183	171	169	170	172	195	178	188	183	178	179	171	199	161	165	175	168	175	161	186	185	201	181	185	196	168	181	190	195	180	179	195	185	193	180	190	180	168	171	189	180	182	149	173	175	189	181	186	163	188	163	170	189	169	197	189	158	161	168	178	196	180	176	169	168	164	211	158	167	197	198	169	193	192	198	183	191	189	172	164	202	164	167	181	170	163	168	168	181	178	154	173	198	200	176	185	163	173	193	186	186	181	174	194	204	199	176	170	185	198	176	175	158	181	161	165	178	184	172	161	164	169	148	164	162	180	181	175	184	159	191	165	187	189	177	177	177	178	163	181	165	148	183	192	176	183	181	168	194	179	175	187	168	180	167	172	167	172	182	174	157	169	172	170	160	160	164	175	174	173	170	167	162	157	192	186	191	179	174	185	184	192	173	162	171	180	176	207	155	163	168	158	179	167	165	190	192	172	157	188	159	170	191	154	172	175	165	188	164	190	167	205	203	196	172	190	173	159	180	188	194	189	191	178	185	178	203	173	201	186	175	171	203	179	169	188	185	172	165	168	161	157	176	170	185	166	178	179	164	180	206	186	162	183	161	191	191	186	194	175	188	194	159	185	194	200	183	183	181	182	153	165	172	162	179	184	143	162	164	186	191	192	164	192	182	194	189	184	191	178	165	165	163	169	189	192	188	181	174	181	169	181	191	171	184	168	173	181	146	152	187	197	173	180	163	168	185	181	176	186	177	179	155	162	174	205	170	159	180	186	201	173	200	204	191	178	167	202	163	157	175	174	165	192	182	194	189	186	178	185	191	175	198	170	189	172	166	180	196	194	182	186	209	176	180	179	196	180	163	197	190	175	160	180	181	171	172	180	183	162	168	176	191	177	169	164	181	210	170	171	182	185	190	184	181	197	193	170	155	179	170	163	188	169	161	191	189	196	171	187	182	177	153	168	191	179	189	193	163	189	177	176	213	158	176	182	168	173	162	181	176	173	179	199	168	185	180	186	161	157	183	198	178	191	189	162	200	170	158	183	165	183	182	172	203	169	160	186	155	181	162	162	227	184	194	172	172	181	164	181	160	162	179	185	189	158	155	192	178	188	176	164	171	160	192	191	160	182	154	173	170	164	175	180	220	158	164	189	179	151	165	196	158	158	175	177	160	174	170	189	171	182	181	178	190	177	185	166	174	184	194	163	177	149	161	162	162	166	175	191	191	175	181	192	175	168	187	177	173	159	174	155	170	184	187	171	176	180	164	180	161	172	187	185	181	160	188	188	180	188	180	187	173	168	180	142	191	179	145	192	179	196	167	191	182	176	179	174	174	169	184	164	172	204	174	158	175	160	175	187	178	196	185	179	203	169	204	169	173	196	168	185	179	174	166	159	173	185	168	188	171	176	183	162	174	167	177	171	177	173	165	218	182	166	153	173	165	177	179	195	194	186	175	166	153	167	196	186	180	147	179	208	181	161	182	176	192	187	175	194	180	162	181	177	171	206	173	174	185	198	158	192	156	183	178	159	187	196	190	176	171	192	175	162	185	179	186	172	173	156	189	170	172	174	172	166	186	173	170	172	187	162	172	163	173	172	172	194	168	189	182	190	185	173	184	177	184	177	148	176	175	170	203	175	180	173	166	165	193	163	171	155	170	205	194	177	159	189	183	143	164	185	166	169	179	183	188	164	167	171	192	165	151	184	166	183	209	170	162	170	182	200	160	161	167	198	190	179	161	174	164	192	184	176	177	188	175	190	164	184	162	182	177	188	186	170	193	173	150	181	170	172	175	155	183	195	178	171	178	207	187	181	183	201	182	184	158	198	182	173	185	167	165	161	166	155	178	205	188	165	213	164	181	172	181	158	181	166	154	165	189	182	188	159	196	198	184	182	168	166	165	177	154	165	162	168	210	172	197	191	174	203	181	180	195	138	175	172	197	195	170	159	201	188	184	186	160	164	179	186	203	200	165	172	188	166	173	170	179	155	178	165	183	165	164	179	187	185	183	186	173	164	161	166	193	177	176	190	150	172	185	173	186	196	174	174	143	178	176	173	194	198	187	171	205	187	184	170	177	182	171	185	186	190	189	204	133	172	159	192	193	215	196	193	161	178	196	192	174	181	178	191	155	192	195	164	161	168	202	202	179	182	184	181	195	191	180	157	172	185	171	157	184	174	173	190	179	184	175	167	177	203	178	177	196	218	180	194	168	149	163	165	167	176	169	178	155	173	167	180	169	182	190	183	140	158	178	162	183	200	186	165	177	184	192	183	185	199	173	157	173	177	189	189	178	164	194	185	179	187	170	181	175	150	190	173	194	164	186	172	168	169	171	180	224	183	156	168	189	195	147	164	151	152	183	180	169	180	177	171	182	147	157	171	183	171	156	155	187	166	161	159	171	184	159	170	162	172	166	183	195	185	173	162	150	197	188	186	161	204	207	190	152	173	169	197	175	210	180	177	177	186	183	180	166	177	186	159	169	159	198	186	190	196	183	169	157	191	163	179	177	173	175	164	190	163	190	155	212	177	197	181	174	169	208	184	170	179	175	191	172	164	155	163	179	160	167	153	176	175	190	170	184	187	198	203	164	197	163	174	178	177	211	184	160	159	186	202	149	196	180	182	194	179	183	162	204	164	167	177	190	180	153	170	175	175	177	196	175	193	160	202	191	157	198	168	188	179	178	199	201	174	192	180	169	162	188	212	190	166	174	193	176	173	187	193	198	188	165	196	181	166	186	188	187	188	171	188	181	159	166	179	169	177	167	153	180	191	173	183	193	173	178	163	190	194	182	175	184	177	178	184	178	160	165	176	189	176	158	171	178	178	185	193	174	185	210	196	190	191	187	178	160	204	182	165	172	182	182	179	168	155	164	195	152	160	187	178	190
20215	19432	28468	31352	28739	25560	24795	26898	27143	27357	26311	18868	13105	11674	15359	17058	18157	14807	16514	17143	15239	14854	15904	14866	12502	16277	17094	14528	11095	9767	11938	8374	4774	7897	10410	9232	9040	6587	5428	4685	3710	3077	2856	2514	1914	1585	1522	1260	1442	1319	842	813	780	903	711	703	785	736	676	680	658	675	637	602	605	560	617	673	590	645	623	588	579	571	567	612	581	590	537	562	559	583	557	543	557	518	512	511	552	554	517	516	522	502	510	508	537	503	545	555	510	519	509	523	530	544	481	505	500	496	483	544	504	538	541	521	516	501	457	490	492	513	507	556	533	541	528	490	511	551	540	493	497	504	499	526	515	509	500	564	454	516	483	526	475	494	505	507	509	460	462	512	466	521	479	483	541	460	495	555	497	472	505	495	544	511	468	476	495	494	496	505	470	505	493	496	477	507	493	495	510	504	524	525	553	484	511	511	502	505	453	514	465	522	496	488	511	470	497	534	502	488	515	479	520	486	465	485	481	511	493	502	559	475	507	507	552	505	466	534	522	542	502	482	486	539	482	545	488	508	501	482	494	522	505	477	499	530	506	535	506	432	495	517	497	523	525	517	491	517	484	486	478	495	525	476	531	501	515	502	531	491	506	520	528	504	508	518	458	475	519	500	486	531	488	509	512	478	491	489	525	520	487	508	493	471	453	511	512	478	510	526	520	504	533	498	517	508	522	481	520	470	440	504	520	546	474	531	519	518	493	471	499	514	490	491	527	508	497	507	509	481	511	469	537	496	504	475	506	554	483	505	501	513	496	542	505	541	458	508	471	508	511	479	505	506	480	512	559	501	566	483	551	522	528	505	460	549	472	452	468	514	469	516	504	530	535	473	482	515	491	520	472	536	498	520	480	459	470	485	500	499	506	509	473	517	470	502	499	470	482	504	500	510	500	502	487	492	539	494	500	511	523	542	439	506	510	483	492	499	493	534	492	514	493	541	513	488	493	499	489	519	510	479	509	462	476	493	454	464	503	570	496	507	465	512	509	483	505	482	502	471	509	446	506	516	449	503	511	517	472	510	506	480	492	497	499	473	496	477	476	534	509	498	526	495	500	501	507	525	516	496	474	468	487	516	494	505	467	456	523	517	548	466	434	486	484	476	520	498	519	528	490	524	523	475	517	461	468	525	514	479	472	517	501	493	511	475	486	519	494	491	481	492	530	512	490	503	538	510	485	536	514	524	541	493	489	485	498	488	502	463	501	489	515	475	491	505	514	507	501	554	490	516	467	517	483	523	481	523	476	522	507	525	532	478	466	505	446	490	501	495	535	483	480	484	472	542	494	461	494	519	469	501	495	455	545	466	469	541	481	531	479	554	495	533	491	516	504	480	526	492	500	517	506	540	488	495	506	475	525	515	520	535	498	486	482	509	515	468	536	511	496	487	513	494	497	488	540	499	493	491	508	479	512	492	505	521	498	501	508	466	534	504	521	476	511	510	520	491	511	473	527	513	528	505	534	499	528	494	503	502	519	497	522	498	508	507	497	464	540	536	490	471	473	494	501	454	506	496	490	507	520	499	492	522	520	471	482	475	487	546	532	531	517	511	481	498	472	503	503	490	507	527	503	510	498	530	536	497	474	480	498	474	479	516	498	491	511	475	466	513	510	496	502	478	485	490	518	550	472	512	477	496	523	508	488	489	499	528	500	470	519	508	505	462	494	521	495	501	537	494	545	462	495	464	474	499	490	495	487	519	490	477	510	438	484	520	482	513	512	482	518	513	505	536	490	535	530	506	483	510	510	524	491	487	451	499	525	499	504	515	485	461	524	488	487	497	503	469	488	477	497	526	509	505	521	501	479	499	486	503	497	464	475	505	508	449	485	502	511	505	524	508	513	448	504	523	492	478	514	528	540	466	523	494	508	523	440	513	507	528	486	505	524	517	473	526	521	497	508	506	494	510	511	499	479	476	510	485	479	467	480	487	471	485	461	483	501	549	539	463	500	509	523	492	493	501	507	489	438	551	470	489	518	482	493	490	482	499	486	504	463	481	484	492	519	495	466	527	472	468	509	489	474	485	498	539	495	531	545	465	518	496	526	492	501	509	441	455	522	514	489	496	489	463	501	481	506	524	452	506	501	523	472	525	477	519	491	518	510	466	516	508	475	466	448	493	522	496	512	498	541	484	501	476	553	502	526	473	509	534	484	469	522	532	545	461	501	468	494	482	480	504	498	484	483	532	478	457	476	531	488	480	473	537	525	494	485	520	511	524	479	474	497	457	477	480	483	469	503	477	509	498	481	505	501	495	488	478	503	524	510	444	473	514	513	482	468	480	484	548	490	487	496	514	498	485	505	530	515	519	464	500	468	486	476	499	511	510	471	504	527	467	500	477	516	509	537	517	499	505	520	505	487	488	477	484	489	478	486	497	527	475	500	500	459	535	513	534	490	545	495	494	505	493	516	494	498	513	520	481	528	458	459	518	533	506	498	503	491	547	492	513	483	507	531	474	471	556	512	497	510	482	510	516	517	484	486	507	486	493	509	491	475	515	509	495	474	507	487	480	512	498	463	493	515	505	497	507	508	501	498	485	495	474	499	463	483	500	478	473	492	482	483	518	506	495	515	467	468	468	524	500	478	490	502	479	495	505	488	479	526	485	479	506	477	532	475	504	500	465	474	494	509	501	492	487	513	516	493	490	520	518	480	500	508	480	490	520	460	496	494	509	483	529	529	506	498	486	479	510	492	484	524	512	481	514	531	501	486	499	480	522	475	509	484	517	518	489	476	515	520	487	485	465	503	507	524	511	487	446	493	507	467	520	514	484	511	496	506	460	499	479	494	532	498	501	494	504	499	479	509	501	457	532	501	491	516	486	510	542	510	491	525	487	557	518	498	496	527	501	488	473	477	502	493	469	499	482	492	497	472	499	490	455	486	488	505	543	507	519	487	492	542	519	483	538	520	487	471	485	475	512	499	510	504	484	484	506	509	544	541	524	509	505	479	524	504	507	476	533	508	495	490	516	510	490	498	487	498	495	479	481	491	504	512	529	482	495	514	486	499	479	504	497	489	494	496	514	505	488	524	480	515	510	460	500	537	491	521	478	471	534	498	476	508	485	466	467	489	523	452	508	501	492	482	499	541	499	522	491	491	476	542	505	459	484	553	521	518	472	497	530	496	500	502	524	497	458	454	518	556	491	502	500	517	550	492	493	462	509	510	495	501	516	523	484	513	566	502	526	495	500	532	472	495	517	493	525	546	490	484	496	460	505	477	489	474	498	492	479	501	499	479	491	516	484	486	507	507	505	453	506	455	451	496	494	498	497	488	490	511	481	471	431	476	500	493	528	452	506	496	472	504	473	487	506	482	474	477	510	465	534	528	473	481	539	491	466	509	477	504	463	491	512	474	508	500	477	520	496	466	516	489	547	519	495	523	485	490	496	471	461	502	518	481	501	486	488	501	499	510	500	484	471	485	510	537	515	513	481	536	492	507	469	499	496	491	490	472	498	490	507	502	503
5846	3612	5329	4284	2820	1766	1367	1160	972	882	785	599	435	409	429	438	424	390	369	346	363	323	352	347	270	358	385	347	303	346	305	252	266	295	290	307	264	280	301	319	239	250	241	270	269	273	268	249	287	286	287	242	269	278	267	250	247	244	255	243	283	230	259	257	250	243	259	250	218	282	235	241	264	257	267	249	263	245	266	238	278	259	279	274	242	274	233	249	281	267	254	283	266	281	262	275	287	253	284	256	270	251	243	259	250	253	242	236	273	267	256	228	247	244	274	247	256	261	259	272	236	264	237	257	300	271	281	264	254	255	248	244	249	268	267	236	244	269	240	261	252	281	243	243	245	285	270	249	264	256	253	253	248	266	256	259	274	251	255	249	243	249	265	271	234	286	250	230	241	278	235	226	245	275	243	265	249	263	260	230	255	246	232	272	255	264	242	269	250	236	271	245	251	269	282	261	298	238	263	250	259	268	258	259	238	260	272	276	287	268	230	252	263	268	290	257	235	266	251	238	262	245	252	301	262	255	271	261	258	244	223	260	269	262	278	266	265	286	239	244	253	256	246	271	246	260	270	226	264	238	238	262	276	257	268	261	283	245	251	274	261	241	261	252	279	261	257	251	267	257	282	232	252	244	256	237	254	268	246	299	275	247	265	216	278	233	250	225	248	257	243	246	222	214	253	253	243	257	243	259	260	257	255	223	243	260	262	243	279	251	264	259	275	236	258	278	266	229	254	264	289	255	233	243	268	269	250	240	267	249	230	240	274	264	287	254	258	227	232	262	266	268	235	247	238	271	261	269	245	227	269	271	304	269	271	260	243	281	269	226	272	264	264	245	243	256	275	261	224	257	267	251	250	272	248	246	257	247	265	279	246	227	259	254	232	241	256	239	256	250	267	298	234	267	228	244	266	263	225	248	261	260	251	250	269	281	240	271	278	228	224	218	259	253	254	291	239	236	243	256	281	252	287	233	237	241	254	283	247	263	248	265	249	254	244	217	262	260	258	243	283	251	269	224	240	262	253	240	244	264	265	253	274	256	269	246	228	264	257	266	268	267	263	286	259	268	285	244	250	260	259	248	285	249	253	260	236	260	244	258	279	240	264	270	264	250	242	276	219	270	264	283	250	254	268	241	240	267	254	254	261	238	240	243	234	252	256	246	270	241	263	238	262	236	234	287	283	227	256	274	253	256	251	278	291	260	244	245	254	254	267	268	224	278	297	246	230	249	274	255	248	242	275	277	248	245	269	290	264	218	263	228	263	238	255	242	250	279	257	240	256	276	240	295	245	270	239	263	230	236	239	275	252	237	253	266	275	271	254	265	257	253	261	269	247	253	247	272	251	250	237	243	252	251	271	241	269	266	282	240	266	249	243	236	281	243	261	253	226	229	250	249	286	274	283	234	249	250	273	256	265	268	267	269	238	258	230	253	262	221	267	257	289	281	267	274	259	275	248	297	243	261	249	253	249	261	261	304	248	235	256	265	271	257	260	262	253	272	243	217	238	271	267	248	251	245	266	288	236	252	265	238	238	255	255	271	242	262	249	271	274	252	214	254	237	263	287	258	273	265	269	259	233	250	233	245	280	276	256	247	246	248	263	270	249	247	266	266	286	229	268	235	272	255	248	271	263	244	267	260	279	295	298	260	241	246	254	259	284	281	237	255	260	244	242	285	267	240	269	246	267	268	246	283	269	248	271	242	237	263	258	238	264	262	237	270	245	238	254	257	242	247	259	241	243	293	262	258	251	239	262	255	265	255	234	270	262	261	278	262	266	242	238	243	282	253	243	251	249	256	284	262	260	257	239	219	237	267	264	250	268	269	231	233	261	256	213	268	258	280	261	244	259	285	254	277	228	283	222	241	239	246	228	249	226	247	260	249	259	272	254	282	273	222	266	249	236	250	236	273	255	246	220	250	238	243	282	243	270	281	252	251	250	232	256	283	242	276	260	255	299	239	254	241	234	263	222	259	226	219	237	261	275	248	237	238	243	243	261	233	257	250	280	232	248	230	261	252	266	278	286	264	270	252	243	240	227	254	240	245	225	253	261	255	260	281	267	271	260	242	287	269	237	262	255	254	271	257	256	254	256	240	256	262	275	244	216	268	245	240	234	237	272	263	261	259	236	264	248	256	234	245	241	253	265	245	256	231	252	255	255	254	241	242	262	241	262	270	263	268	237	233	247	265	274	238	261	259	244	270	296	252	228	272	229	270	264	263	264	259	241	254	221	246	243	256	216	275	258	260	264	246	252	278	229	260	254	257	289	256	256	283	247	276	260	247	281	279	271	235	262	245	238	252	242	260	258	245	264	228	254	267	259	263	258	246	259	271	250	238	237	249	271	272	235	251	300	273	262	265	250	255	231	277	257	257	251	283	263	250	240	265	250	269	257	277	263	291	259	226	247	260	231	250	269	293	252	259	238	264	263	273	238	243	258	262	260	239	253	246	254	266	238	251	262	243	239	282	272	245	285	259	261	241	242	230	249	233	249	237	253	277	258	231	246	251	268	245	241	238	258	278	238	277	262	268	261	268	236	261	246	277	249	255	256	257	250	265	244	257	251	264	267	280	267	275	262	267	228	229	260	268	266	248	263	244	230	251	281	255	279	247	277	240	266	232	220	248	254	277	260	262	260	236	261	270	208	260	277	260	257	260	247	253	249	245	275	251	275	258	247	248	257	245	232	255	250	262	272	253	250	265	249	239	242	263	272	284	249	253	248	245	258	264	250	240	247	248	269	269	283	265	219	223	257	252	239	250	287	296	270	254	253	262	237	236	230	256	267	254	248	258	255	253	276	248	289	262	256	251	251	261	235	279	238	264	274	254	257	228	265	236	269	258	267	255	232	258	231	262	247	260	276	239	266	247	272	254	268	276	270	286	239	259	253	267	240	267	272	252	223	223	224	254	275	211	222	249	227	237	224	267	253	247	239	248	267	263	246	251	248	251	267	257	233	255	212	236	245	266	272	289	236	259	259	249	225	239	240	249	292	261	259	254	247	288	251	261	226	280	282	241	257	252	288	263	248	257	220	249	227	240	255	252	251	242	236	254	275	278	245	253	275	264	280	286	245	248	265	289	289	276	245	238	267	249	267	268	272	266	251	254	244	251	245	222	256	234	287	264	232	245	246	257	259	256	237	226	240	253	274	251	257	287	235	270	241	267	255	244	237	247	239	265	267	267	275	247	284	272	287	265	237	281	231	260	245	233	265	242	245	276	248	237	233	299	232	253	264	246	269	264	270	269	236	243	267	252	246	294	263	263	234	265	257	226	258	245	274	282	278	237	273	271	263	239	251	266	243	255	253	255	257	221	279	262	242	255	264	250	280	232	263	240	238	275	257	277	268	275	264	234	277	270	258	261	244	258	272	271	263	276	271	261	276	248	238	250	264	273	259	252	248	246	234	275	229	253	289	255	277	260	234	267	241	256	255	271	255	274	243	257	240	274	264	269	276	258	284	285	238	252	254	275	244	243
6247	4604	10812	10345	8501	6134	5163	4911	4383	3999	3511	2561	1774	1594	1804	1670	1843	1532	1583	1532	1405	1394	1457	1285	1226	1438	1388	1239	1142	1057	1164	996	807	955	1010	990	1052	949	790	862	809	829	779	762	743	730	739	718	723	778	706	715	712	694	746	724	690	776	681	744	688	714	664	704	682	719	675	684	739	718	705	706	692	673	704	689	689	694	704	674	723	729	707	653	729	721	699	660	726	694	691	656	699	694	723	679	709	714	711	654	666	672	703	665	669	665	707	699	671	695	730	689	715	665	721	677	696	697	734	664	707	654	687	708	654	725	695	718	723	700	688	670	685	723	701	657	624	624	692	671	676	636	656	677	643	729	654	652	704	703	686	719	719	715	729	688	638	655	711	691	696	668	727	643	737	715	647	684	660	663	661	674	697	666	667	701	682	686	667	697	669	693	695	670	686	725	684	730	688	689	694	674	679	713	711	703	715	745	709	699	641	668	664	636	694	685	645	741	654	682	621	719	692	686	707	660	680	673	687	698	693	682	672	712	703	660	687	631	704	720	660	652	690	657	641	694	667	696	710	729	675	647	704	690	717	687	692	638	722	677	713	605	636	674	641	706	657	701	756	690	678	688	705	670	744	672	659	678	701	671	693	707	684	697	715	703	707	688	720	671	639	689	692	689	745	708	675	692	696	732	716	722	681	657	696	698	699	715	663	730	698	692	643	663	646	665	748	646	676	675	697	672	695	682	668	715	658	730	682	653	679	676	699	691	704	692	682	711	663	653	627	716	727	711	689	714	721	664	713	620	681	696	682	730	704	708	721	706	687	710	678	704	683	705	635	652	699	663	674	703	708	718	654	721	729	699	696	694	666	714	686	718	714	652	678	696	687	683	722	694	690	656	695	672	684	680	690	675	674	663	745	701	710	709	680	683	688	690	681	709	653	675	658	700	724	695	708	660	691	688	678	710	712	688	677	717	705	675	696	707	644	682	727	746	665	671	674	684	693	716	681	649	692	704	704	698	720	762	687	681	680	651	684	648	725	696	682	647	672	708	650	633	668	661	717	680	707	693	673	713	660	704	660	694	679	677	666	680	696	682	701	734	701	687	685	694	699	705	690	687	722	669	650	700	642	641	692	683	671	644	709	703	693	687	729	689	654	646	738	661	680	712	694	675	713	733	694	682	688	696	686	625	709	660	677	691	689	662	727	672	668	687	752	667	714	658	678	686	650	696	688	688	734	691	634	679	663	672	691	658	659	687	674	669	662	689	697	664	685	642	709	696	681	687	675	728	672	684	712	674	669	656	726	681	628	646	717	701	688	738	682	627	696	667	725	648	720	726	650	685	655	649	679	651	676	672	657	712	699	653	713	721	716	678	709	696	683	677	653	677	653	710	647	667	752	741	688	681	640	729	716	698	638	703	664	666	695	706	692	680	661	644	677	719	674	679	708	636	682	663	714	675	645	739	707	742	686	670	684	715	672	724	689	664	648	694	658	716	684	650	673	674	695	744	651	702	710	769	660	704	703	684	693	736	677	695	724	662	692	656	664	655	673	686	671	667	688	668	647	710	630	681	732	709	665	708	736	692	638	671	688	656	687	702	706	679	662	715	688	699	711	694	656	643	695	675	711	677	635	685	673	669	679	695	644	683	669	666	690	663	682	716	665	668	689	708	682	714	710	654	639	708	681	689	648	689	691	719	713	699	680	660	696	707	694	677	724	690	680	696	700	700	660	691	700	673	584	638	728	658	681	682	692	654	692	684	665	714	686	667	711	670	603	693	681	668	681	690	702	722	756	666	702	634	616	669	663	677	678	658	689	679	719	657	686	676	657	705	697	692	632	700	702	662	671	704	686	660	673	668	637	740	670	680	675	671	684	663	692	675	681	703	713	711	723	736	657	675	719	686	688	663	696	721	718	691	696	611	703	680	734	715	705	682	653	738	688	681	729	655	675	658	695	667	673	708	683	684	697	675	675	679	705	700	701	693	717	660	687	655	703	691	686	694	663	711	685	664	663	743	719	654	660	718	720	674	669	650	737	679	718	658	665	662	741	644	680	728	743	699	656	717	664	710	671	684	682	702	711	680	739	668	674	686	676	690	665	619	729	663	625	683	649	683	695	663	659	685	670	696	720	685	725	646	706	692	690	677	713	669	683	668	709	705	622	724	651	684	707	650	651	707	660	727	704	664	725	661	668	711	639	667	644	691	672	653	664	726	653	682	693	680	685	674	677	676	694	619	698	703	692	676	688	680	706	668	726	702	683	693	655	689	653	703	651	669	686	679	696	684	648	715	684	650	718	696	697	733	664	718	681	632	720	712	689	679	661	688	757	676	683	671	677	692	649	670	660	705	695	630	705	671	695	649	687	676	677	754	693	664	657	691	680	683	674	696	674	698	670	646	689	698	682	676	696	657	678	685	673	723	673	671	685	668	642	673	715	677	689	673	688	671	689	676	703	722	672	649	703	677	694	714	677	658	672	697	677	699	729	698	717	684	707	676	712	694	652	696	644	629	683	687	737	718	641	671	692	697	730	684	709	703	692	651	709	689	732	695	726	745	710	678	678	686	679	681	698	713	670	727	678	683	676	729	681	672	655	683	739	699	722	688	676	699	666	665	658	727	713	678	709	734	685	674	720	735	704	752	657	713	636	668	662	644	645	688	660	735	741	652	659	676	672	653	685	699	674	691	641	691	664	652	641	653	669	698	713	709	741	716	663	687	637	699	692	678	705	707	697	718	689	675	691	660	662	729	660	670	660	693	729	678	715	662	677	680	694	690	644	668	661	719	680	721	674	674	653	706	669	673	688	693	661	634	674	725	663	694	720	723	696	645	728	665	670	669	639	667	664	679	652	673	670	698	653	704	685	718	708	682	685	766	693	677	647	723	685	690	656	676	703	723	700	666	701	665	712	648	672	730	675	688	701	647	711	684	647	698	698	703	683	684	663	765	721	707	694	707	756	681	689	697	708	691	707	682	676	645	678	694	664	677	684	679	702	667	673	700	731	702	703	673	689	667	689	670	685	680	677	723	704	648	658	708	718	680	695	655	649	686	666	692	710	688	709	676	663	686	704	664	732	713	715	682	672	695	706	687	706	642	624	676	693	648	694	650	690	672	652	694	730	699	683	692	706	716	638	688	732	632	741	703	689	722	696	674	696	715	630	734	681	707	703	710	725	634	708	693	707	656	692	710	641	703	686	677	674	705	722	729	696	723	671	684	693	678	686	660	735	694	665	693	699	722	730	701	656	666	646	684	638	672	703	689	692	712	731	645	703	715	699	674	689	711	678	647	659	705	712	682	638	696	732	718	717	700	640	713	683	680	685	721	674	690	706	679	744	704	676	666	733	723	717	675	706	709	718	631	686	665	695	687	678	671	653	665	681	667	671	648	685	707	685	649	702	732	685	713	691	695	770	638	626	687	670	680	702	652	718	672	676	679	654	674	684	688	707	684	678	696	631	630	699	691	652	682	673	681	738	709	663	626	713	692	718	692
21207	16444	22968	23512	21169	14502	11634	10385	9405	8415	7356	4611	2436	2006	2500	2405	2657	2027	2000	2268	1897	1998	2000	1989	1592	2045	1843	1499	1192	1170	1267	1002	550	801	954	962	927	764	620	605	436	398	369	344	260	274	299	257	244	223	225	218	232	243	234	233	277	226	220	224	227	229	240	235	208	218	221	232	239	237	222	220	212	232	194	207	236	204	200	195	232	205	207	215	200	192	194	193	200	203	215	204	228	230	204	210	206	204	186	190	242	195	212	182	187	200	214	226	214	190	202	219	192	215	192	193	202	197	217	218	202	185	226	203	220	215	205	220	192	185	225	234	215	206	200	219	201	189	174	202	199	198	196	230	220	237	194	221	212	217	218	221	207	194	209	216	198	212	196	233	198	201	196	208	217	197	203	205	247	232	210	198	180	204	188	231	218	181	189	245	191	203	212	214	218	221	224	194	216	188	205	206	204	231	211	211	210	191	209	217	243	206	219	213	218	193	230	200	221	183	197	207	218	201	219	198	223	211	215	227	200	207	223	213	196	193	208	223	223	211	198	226	204	200	187	206	208	197	199	197	215	184	233	206	209	182	220	195	230	197	202	191	198	195	204	218	211	204	216	211	230	216	201	208	205	228	235	220	187	201	201	235	224	199	199	214	229	223	226	202	219	212	209	234	198	205	198	198	214	188	215	185	184	212	223	214	229	198	205	228	209	213	207	184	221	208	200	208	208	215	191	219	207	230	224	186	207	202	205	219	211	218	201	214	218	205	189	219	196	196	235	182	212	196	208	219	213	206	207	218	214	222	199	217	215	205	225	180	215	207	191	214	197	242	204	208	201	222	172	209	201	199	209	207	227	176	205	216	228	232	201	206	209	215	185	213	180	228	202	208	218	224	246	194	225	188	208	203	206	215	223	216	188	200	213	198	195	207	189	212	175	210	188	220	198	217	209	206	211	198	218	220	217	224	221	197	196	214	220	196	225	218	215	183	210	193	239	198	218	198	231	219	197	235	188	202	226	208	211	222	255	205	217	200	189	196	196	192	248	212	189	222	205	209	192	240	198	214	195	215	163	221	207	239	206	225	239	205	165	211	188	202	200	213	216	219	217	200	213	209	206	175	232	180	178	206	175	213	222	194	215	202	200	216	204	212	208	214	181	218	216	183	230	209	219	205	180	209	189	205	204	209	230	208	209	213	215	189	208	231	210	193	193	241	232	199	199	238	200	222	227	199	214	186	240	222	204	225	181	222	196	207	202	233	177	221	221	201	219	194	214	219	210	201	209	212	207	218	224	224	224	200	214	207	216	212	222	199	182	200	228	200	232	217	229	195	197	245	199	208	188	227	218	209	230	217	207	218	207	196	176	202	238	200	194	210	202	220	216	200	212	221	209	225	207	197	192	214	253	204	205	210	224	217	205	234	205	213	236	246	219	211	217	205	207	222	217	213	201	190	228	206	209	249	171	233	194	201	189	174	211	210	185	225	208	223	215	201	204	208	205	222	212	207	210	212	216	221	210	169	188	220	213	203	209	202	200	209	225	210	207	203	232	181	192	211	223	214	220	216	206	199	216	198	193	190	209	205	238	186	196	187	211	220	217	201	224	218	234	206	241	199	203	207	174	171	212	191	201	192	252	227	189	208	199	201	182	221	222	215	220	216	195	207	209	213	187	208	205	197	238	203	223	214	196	226	202	214	231	188	184	189	193	198	178	226	205	204	226	189	223	216	222	204	226	230	223	228	201	244	188	197	213	187	216	198	206	195	208	199	220	206	202	192	200	221	227	189	204	192	215	213	225	190	163	201	202	231	210	221	205	190	199	210	226	233	222	194	223	224	217	188	208	217	225	229	208	216	210	178	214	201	210	213	188	209	224	187	199	213	173	206	195	213	209	197	230	199	223	219	208	203	202	160	197	231	196	234	222	198	203	208	226	193	218	217	227	201	193	224	167	191	220	223	204	180	210	198	213	229	197	207	178	217	211	218	191	221	218	218	210	224	197	207	205	209	202	197	226	204	193	223	223	216	213	191	185	219	193	209	210	197	214	214	181	203	216	191	220	204	242	208	184	226	197	224	191	208	206	192	204	188	176	240	211	207	199	182	190	220	219	227	200	186	204	194	221	233	213	201	208	212	204	184	222	183	196	204	205	207	219	220	210	216	217	224	227	204	206	217	262	206	209	213	237	217	210	194	201	212	207	210	194	198	228	199	200	213	213	242	190	206	202	217	210	221	223	197	211	184	186	224	217	200	215	211	209	218	215	212	200	219	191	227	206	189	189	195	217	209	224	224	199	208	215	210	222	220	197	230	206	220	216	243	218	219	238	210	207	229	200	192	211	212	200	174	236	212	199	218	197	208	224	224	201	219	217	208	196	208	237	191	216	220	221	200	213	245	209	198	217	167	208	199	188	204	226	208	193	203	198	215	207	229	174	214	227	206	234	202	202	192	199	197	193	199	209	213	217	205	218	206	210	227	197	209	225	208	218	207	197	214	204	196	225	212	215	213	228	200	208	233	225	200	213	223	213	213	213	209	208	196	231	213	216	223	219	194	211	194	199	210	190	222	203	228	235	223	187	226	196	216	188	201	213	205	196	183	205	222	245	196	189	204	197	212	215	201	199	223	209	191	206	234	217	216	200	209	229	202	224	192	239	212	216	194	216	234	190	218	196	226	193	215	192	219	218	205	192	216	206	196	215	212	216	222	233	208	226	198	204	211	189	186	212	211	213	212	218	214	201	209	217	225	203	186	226	209	194	211	209	200	212	206	195	233	190	187	232	198	216	196	199	206	212	203	216	212	211	211	201	204	207	163	185	216	211	226	201	210	205	219	227	227	187	179	226	194	222	189	207	221	209	190	255	197	210	193	225	214	208	242	229	226	219	202	212	217	222	209	202	211	183	210	219	228	220	216	201	233	209	214	211	221	196	204	218	209	206	212	216	228	200	210	227	203	216	225	197	205	212	211	217	204	188	201	189	200	211	212	225	225	218	202	222	199	195	210	194	192	197	223	214	208	217	229	201	193	215	204	214	210	205	206	195	185	224	210	184	231	230	199	234	213	226	190	213	226	226	220	198	227	215	212	196	199	206	187	192	213	217	207	222	192	225	220	220	222	240	177	191	214	234	226	205	228	208	203	189	205	194	230	201	195	214	210	207	218	202	227	213	206	216	198	211	221	217	229	218	218	203	197	198	217	189	232	223	212	192	196	208	210	212	212	201	196	200	220	198	190	218	220	229	201	209	188	206	212	201	213	202	197	201	225	220	214	191	226	215	205	206	188	217	222	193	201	211	224	206	189	213	193	180	230	191	194	221	209	215	196	210	217	251	204	199	244	220	209	185	201	207	198	219	204	211	216	206	201	219	213	198	196	217	230	216	252	216	209	199	195	210	212	204	235	211	236	212	200	204	202	189	211	204	202	230	193	210	197	176	199	198	193	196	211	216	222	207	223	218	199	237	224	206	188	219	206	203	192	207	185	189	191	207	219	230	192
17186	13418	24058	25457	24357	20200	20246	21349	20908	20339	19851	13697	8730	8320	10047	10732	11437	10032	10118	10874	9284	9719	10490	10042	7799	10584	10566	8880	7041	6562	7513	5663	2833	4691	5948	5805	5971	4598	2929	3415	2507	1974	2014	1725	1251	1102	1174	1011	986	969	761	707	711	833	726	720	731	749	730	712	623	632	660	652	660	639	672	632	634	673	627	701	630	610	622	612	643	601	615	615	631	632	616	604	601	563	610	564	579	561	587	636	571	594	609	605	572	591	573	607	590	571	595	578	605	610	556	543	593	576	597	588	571	583	565	631	552	602	610	615	637	588	570	594	571	589	585	575	622	602	607	565	570	555	608	572	585	582	593	628	561	571	586	597	574	572	576	585	587	612	598	562	616	589	567	588	580	559	573	560	622	550	564	553	601	584	571	596	604	580	533	568	563	582	593	585	606	560	612	586	576	559	613	618	579	568	533	598	574	580	555	542	601	573	577	597	537	576	553	579	598	582	582	606	577	579	620	587	578	576	604	583	627	582	563	605	589	613	601	608	610	574	520	604	582	569	582	597	594	551	558	540	566	502	618	585	543	564	576	519	574	564	595	564	584	582	588	568	548	548	550	568	581	592	552	601	577	583	531	540	542	572	584	592	570	569	565	615	598	578	569	566	590	575	550	572	582	591	602	557	526	573	559	595	547	604	593	557	585	551	588	593	602	596	593	568	591	560	609	607	583	533	593	551	567	570	581	589	565	587	503	575	577	599	564	530	588	579	610	571	593	595	558	566	564	582	533	583	587	568	576	550	539	609	556	563	564	567	617	601	552	573	517	571	518	605	623	582	588	548	600	564	556	549	574	605	565	552	568	577	615	551	599	607	587	574	582	564	570	555	626	584	551	577	551	569	574	594	595	565	593	558	544	572	583	592	580	578	573	551	615	595	552	580	579	607	615	560	606	554	572	604	573	556	573	563	573	627	567	586	582	601	543	578	549	585	586	533	545	617	542	577	603	590	515	596	559	588	525	615	582	591	632	569	559	582	593	565	586	577	584	544	512	540	562	602	560	613	586	568	581	570	634	563	574	580	576	604	574	616	534	573	620	582	531	585	582	578	574	602	555	517	591	571	558	601	575	521	541	585	586	518	588	601	533	595	559	545	543	563	592	571	580	557	553	601	581	605	557	565	563	570	516	548	553	603	631	548	563	574	568	540	586	579	567	579	566	533	655	562	553	574	540	600	544	585	572	558	566	568	581	557	555	545	587	636	563	603	591	545	571	592	545	502	566	612	557	551	574	555	529	572	574	569	577	584	596	574	578	571	580	607	541	581	601	565	593	559	514	579	571	572	562	554	584	568	546	566	572	572	560	542	594	574	555	555	569	617	601	597	639	590	548	568	556	600	570	555	598	594	604	527	574	583	577	570	599	544	550	552	587	572	569	562	585	578	584	590	584	545	591	564	607	560	588	553	560	545	566	580	613	587	544	586	563	605	533	566	536	547	586	587	591	587	599	570	561	557	587	571	554	561	577	601	595	548	568	578	578	616	569	570	621	540	616	587	596	555	574	566	584	566	604	615	586	561	610	574	575	585	546	533	591	555	604	584	571	547	590	574	592	592	512	558	561	557	562	532	579	552	602	544	593	545	560	604	586	565	561	556	578	548	544	570	562	588	583	590	574	582	538	588	625	608	590	535	562	550	560	582	560	596	611	568	647	569	588	577	589	603	593	558	571	523	544	554	555	535	628	576	574	570	581	554	581	597	575	576	579	576	565	551	591	577	548	578	560	536	554	575	566	577	543	613	598	601	584	606	558	603	593	559	545	583	546	547	609	570	573	600	559	566	579	544	586	609	567	571	593	600	582	577	576	580	602	585	597	585	544	596	567	628	597	639	549	541	573	585	560	576	578	564	581	572	568	575	563	573	573	543	532	563	592	589	591	540	535	556	572	551	605	524	538	551	589	571	588	578	560	572	599	575	614	615	585	573	588	585	587	560	613	546	534	554	558	635	603	593	557	601	583	559	576	518	595	594	587	566	613	553	612	619	594	560	571	579	581	551	598	587	579	582	574	600	552	603	543	558	573	549	597	541	589	600	547	553	540	516	585	607	605	575	557	588	579	553	583	557	562	572	565	581	555	589	564	532	598	593	545	572	562	607	556	609	566	596	595	571	554	596	592	571	576	581	580	581	613	565	571	639	580	563	577	603	550	594	554	596	585	600	599	584	561	558	566	612	543	546	553	584	593	523	582	537	530	572	548	566	584	620	588	585	597	589	564	575	569	591	581	603	551	636	550	568	547	575	577	552	560	541	560	600	557	556	552	545	582	558	596	608	578	581	586	576	555	586	577	558	553	565	607	587	586	560	553	599	587	630	565	561	529	555	553	580	544	545	593	558	563	598	538	573	575	599	574	612	580	605	588	549	604	557	585	584	566	547	573	571	597	577	584	547	561	579	576	580	598	564	575	593	602	601	528	553	567	559	575	602	569	577	552	597	570	593	553	544	563	611	532	580	537	592	561	577	590	605	588	620	568	574	611	594	579	565	582	628	583	594	611	591	553	580	533	586	534	543	607	585	591	562	563	565	579	571	628	569	559	532	635	535	577	562	566	577	579	580	576	549	591	647	555	590	570	600	583	592	570	570	574	626	540	578	555	596	580	614	580	593	567	594	583	544	611	554	536	580	587	635	532	582	579	571	569	590	551	572	555	540	564	573	546	539	564	567	615	570	594	608	588	638	600	557	597	534	565	527	586	571	615	546	558	583	599	546	540	615	583	584	607	517	590	570	575	557	535	545	568	540	599	571	635	569	587	542	578	602	569	616	568	576	587	602	586	590	584	598	574	566	610	581	570	548	608	604	534	586	590	602	573	591	593	609	589	584	636	591	603	587	563	579	537	596	554	586	633	540	567	585	540	580	565	539	629	580	613	611	567	523	596	572	594	562	542	623	566	618	566	521	582	583	582	577	595	547	552	578	579	571	549	602	556	578	565	547	586	580	559	548	585	584	573	561	581	590	533	552	597	557	560	565	565	599	569	569	593	522	595	558	610	573	565	563	560	593	572	634	576	556	597	552	556	562	596	594	550	558	589	595	566	565	593	573	564	573	568	603	574	575	546	582	569	599	590	589	576	560	557	584	563	617	546	551	571	550	573	594	587	561	551	600	594	556	603	584	636	531	547	579	603	610	617	571	590	578	556	563	552	600	579	570	551	601	564	573	607	577	583	550	566	549	585	568	559	576	585	593	602	577	566	598	602	571	537	580	551	578	565	579	578	581	625	604	588	598	609	524	572	547	570	562	587	553	567	546	588	562	561	539	566	531	606	541	557	606	566	523	594	557	557	583	558	573	579	551	549	562	531	569	612	573	559	576	572	582	598	539	609	553	590	564	552	564	567	584	610	585	566	606	593	600	560	591	587	606	545	556	594	572	539	586	589	610	585	583	550	572	563	584	587	570	573	592	552	574	596	595	591	561	536	569	600	573	548	588	554	539	607	578	606	557	573	590	575	588	614	590
29521	23001	30285	29382	27455	21163	18974	17495	15943	14861	12127	8254	4248	3677	4570	4255	4589	4077	3642	4134	3537	3436	3877	3922	2861	3751	3440	2875	2268	1997	2150	1611	668	1586	1771	1566	1530	1260	780	920	690	549	542	453	301	275	329	284	256	254	208	215	217	221	194	215	222	206	227	221	184	197	182	187	177	208	177	193	196	205	193	201	170	187	196	198	181	194	183	172	197	179	189	204	190	193	199	174	182	184	193	163	190	185	182	190	177	171	168	184	185	196	179	168	175	195	172	179	177	182	196	193	182	180	191	196	159	194	186	194	166	180	185	166	185	185	163	212	184	173	196	193	198	181	177	174	167	190	191	183	191	195	194	179	181	209	176	178	160	178	191	161	203	167	170	199	172	190	182	178	156	186	150	160	174	199	180	178	191	177	182	168	158	184	182	179	209	177	182	208	169	186	206	181	160	179	188	180	172	180	196	180	181	187	173	181	196	202	165	196	166	189	181	199	190	177	183	189	184	178	189	197	161	163	185	165	172	158	166	158	180	169	174	163	178	194	165	174	186	171	185	177	158	171	162	185	155	160	186	184	190	180	165	184	185	182	187	186	183	145	189	210	164	177	194	166	162	179	152	188	175	189	192	156	195	163	182	176	162	201	198	188	168	192	166	211	225	209	190	182	168	203	184	185	157	179	188	195	180	202	183	181	172	172	189	171	160	190	181	191	187	188	186	167	181	185	177	166	177	163	185	155	170	174	193	176	183	207	174	189	186	222	183	169	176	198	184	182	191	186	157	191	170	178	185	182	183	192	224	168	172	168	178	200	198	174	157	182	160	179	156	187	189	183	201	194	184	180	169	175	171	191	192	165	199	182	196	193	162	168	216	194	195	183	173	207	194	177	187	181	147	186	190	154	193	191	162	197	164	178	159	161	220	191	158	160	203	172	178	182	171	159	197	173	190	180	181	169	180	174	177	182	200	213	179	181	193	193	187	191	176	198	157	181	168	170	184	165	195	203	221	172	175	174	173	168	188	158	152	192	179	190	162	180	178	165	173	180	191	175	192	217	193	187	168	185	189	157	182	171	184	171	197	167	193	137	165	187	154	185	193	197	176	168	183	189	159	165	197	186	169	175	176	199	152	179	190	196	177	179	163	195	187	182	186	177	161	191	184	182	175	175	200	165	184	171	166	170	180	165	183	188	190	177	196	155	182	191	183	170	181	154	169	192	186	157	179	167	194	187	196	181	201	188	164	164	151	182	185	183	161	211	179	151	187	183	178	169	181	200	173	201	208	182	174	157	179	195	171	200	170	183	191	180	180	153	186	182	198	168	164	183	163	163	193	182	202	166	187	158	172	161	202	204	161	177	185	189	176	190	169	177	170	155	179	171	179	196	190	167	178	185	169	172	190	184	191	198	190	173	194	186	176	161	182	198	196	188	183	158	202	197	191	171	179	198	155	201	188	159	165	215	180	185	189	193	182	184	184	172	154	205	194	185	155	180	188	184	175	185	153	169	164	168	158	186	174	186	179	194	182	188	174	201	205	182	178	178	168	184	161	184	187	182	174	182	180	167	184	168	195	178	215	165	170	183	181	170	170	185	174	179	196	163	198	205	200	174	183	181	183	204	192	172	188	198	179	165	180	205	178	181	179	197	166	171	194	172	175	206	191	177	159	218	165	184	187	208	197	172	187	189	180	197	169	198	201	169	184	188	182	168	180	168	179	185	183	170	165	160	158	202	188	195	193	186	174	185	171	177	156	194	176	200	180	205	179	183	182	161	169	168	167	169	188	182	170	174	216	199	183	192	162	189	185	230	170	175	163	193	205	196	188	178	186	151	188	152	159	171	187	195	189	184	187	156	193	169	146	180	185	168	201	175	202	154	179	196	189	168	188	156	194	153	181	171	188	159	177	172	190	165	169	158	180	197	196	172	168	191	173	183	165	176	170	168	208	176	201	219	177	185	159	174	197	171	187	182	163	179	169	190	186	173	168	178	178	205	196	187	170	165	187	188	183	184	188	198	192	177	192	157	177	184	169	173	195	181	194	173	167	181	167	184	187	173	172	199	188	176	187	146	188	170	172	203	171	179	182	193	174	192	183	191	199	177	207	188	173	162	175	166	178	181	188	169	166	157	165	180	167	159	193	186	167	198	180	184	170	185	173	182	164	177	203	178	197	178	185	180	195	196	184	194	188	183	205	186	202	190	160	181	176	162	194	175	178	188	169	153	163	171	173	179	180	168	178	177	178	171	183	168	179	194	184	195	176	191	189	182	165	186	172	174	183	190	169	156	176	182	181	164	183	163	175	161	180	196	169	180	177	170	167	194	171	212	192	169	181	176	180	196	164	213	161	175	174	188	184	183	160	194	182	188	152	185	158	191	180	200	200	193	181	165	164	163	157	160	184	180	166	204	173	182	185	191	166	178	194	175	181	186	199	198	167	181	160	173	191	179	159	204	189	192	184	184	180	153	183	198	189	192	168	164	189	157	151	201	172	183	162	185	175	209	197	178	179	166	167	203	178	200	174	189	184	205	188	206	187	196	173	180	175	148	191	173	188	186	185	203	168	197	184	153	180	175	180	163	198	170	180	192	178	180	179	182	191	180	187	204	176	185	197	173	179	168	209	161	182	229	160	178	172	195	183	167	206	151	165	181	200	163	195	186	188	171	183	187	184	185	189	199	191	167	176	173	172	173	173	187	185	188	190	171	175	191	172	173	179	180	193	181	175	147	197	192	174	172	163	186	191	200	176	188	167	159	173	204	173	162	165	175	172	166	182	193	201	167	196	175	200	196	199	192	181	184	171	183	167	191	179	161	182	177	184	188	189	179	183	183	177	187	157	198	170	201	192	173	196	176	199	196	184	199	158	178	177	185	170	157	167	176	176	175	183	185	187	177	174	166	175	185	168	181	195	191	178	193	168	187	199	178	184	188	178	203	170	186	176	184	199	182	199	186	173	173	178	175	186	170	163	190	195	158	189	192	195	173	211	181	188	174	209	191	179	177	171	179	170	178	172	172	176	183	184	176	170	161	168	187	196	179	198	173	183	200	196	192	180	197	188	179	169	185	182	192	214	168	184	174	170	178	187	190	188	190	178	180	204	206	180	164	199	183	172	181	170	186	160	172	171	175	182	183	188	173	175	171	187	189	206	190	185	201	187	170	186	179	180	186	203	172	179	179	178	153	178	164	195	170	165	166	180	193	175	159	176	180	166	168	201	185	192	179	212	170	170	179	187	177	167	192	174	189	179	207	171	198	186	176	181	185	170	185	179	184	196	199	187	209	194	172	192	170	181	171	165	168	161	197	178	179	211	181	175	171	179	177	173	187	183	161	185	159	193	199	180	147	176	160	169	162	168	168	167	190	180	180	169	185	197	163	199	175	177	171	200	188	180	175	183	186	170	168	173	183	184	170	190	184	191	187	174	170	191	176	189	197	187	183	188	184	159	183	179	183	177	182	193	189	203	201	192	157	182	176	185	176	199	184	167	194	154	201	210	193
21427	17799	28887	30334	29882	25474	26646	28062	27628	27617	25805	20483	12932	13243	15650	15916	16394	15210	14955	16997	14055	15706	17645	16636	13088	17190	17315	13719	11997	10723	11816	9080	3749	8983	10079	9294	9576	7811	4702	5679	4116	3238	3165	2737	1723	1459	1776	1248	1247	1277	853	774	722	933	759	711	839	719	713	663	686	647	608	648	610	593	600	608	620	635	624	556	618	602	647	620	587	580	515	615	551	562	630	554	552	569	601	544	490	527	513	535	508	532	521	553	526	546	535	541	516	522	540	518	527	524	548	532	482	542	499	508	490	521	539	518	528	475	540	520	539	544	526	552	545	508	520	518	501	546	514	490	484	488	516	516	535	534	517	486	515	504	530	517	476	566	508	479	503	507	464	491	526	481	476	486	479	502	535	504	495	524	522	525	513	519	487	488	530	516	531	485	511	495	523	527	514	488	483	506	477	498	524	502	498	497	545	539	525	533	524	485	496	490	520	497	503	485	512	525	537	505	520	540	521	518	544	494	552	462	503	509	520	505	515	546	508	550	501	475	507	522	520	505	503	505	519	475	522	508	479	492	486	528	492	512	508	513	516	514	481	523	488	507	472	494	506	505	526	480	509	510	489	500	500	488	512	512	498	493	522	512	517	505	559	476	532	482	500	511	504	483	497	506	480	501	522	546	516	516	497	529	524	477	508	509	511	545	484	513	510	498	542	501	502	496	502	506	510	524	503	553	502	522	495	523	498	508	511	505	510	516	521	526	512	472	505	501	504	507	482	510	475	519	520	490	501	469	510	520	474	528	549	472	487	484	475	493	506	466	502	496	486	486	517	449	492	536	503	509	511	521	514	518	455	480	524	564	482	495	527	489	508	505	463	489	506	520	508	506	537	505	543	476	486	467	504	549	500	492	548	480	504	482	528	493	517	499	505	470	553	491	513	523	533	472	485	506	486	475	510	505	555	527	469	525	507	523	473	498	488	485	464	488	514	486	557	502	493	474	520	518	503	522	579	513	511	524	520	538	523	498	472	487	523	496	467	507	490	477	539	499	495	499	492	496	516	491	459	559	480	511	529	552	495	500	514	518	544	518	492	470	519	453	512	517	518	505	548	500	499	461	541	515	483	507	503	456	505	498	510	489	534	514	527	539	504	485	537	514	504	461	509	503	490	521	486	512	489	541	500	508	493	477	505	488	536	516	486	502	478	474	490	532	492	501	495	518	550	476	515	504	555	466	543	557	491	522	543	491	518	495	508	507	536	516	482	499	499	490	527	519	505	544	495	516	486	511	498	497	571	473	480	526	496	510	482	516	498	506	541	526	495	528	514	486	501	555	508	493	503	529	506	531	471	483	518	503	541	477	517	522	500	519	511	509	473	488	505	500	502	489	497	495	533	490	540	477	541	530	520	535	499	486	552	481	505	497	490	526	523	518	544	533	466	478	504	466	527	523	461	496	517	525	552	514	576	503	517	470	509	515	484	518	483	490	508	503	508	516	502	492	494	512	514	487	469	570	481	541	528	530	506	515	540	487	532	518	517	524	496	496	515	447	487	506	496	497	525	504	485	516	505	453	485	510	499	519	511	498	494	504	540	496	560	520	474	512	513	517	500	483	539	497	500	534	497	531	502	519	552	519	447	521	527	486	511	509	524	519	513	510	507	525	520	539	531	498	517	458	560	502	475	498	520	495	512	481	501	520	481	528	512	469	507	482	558	508	513	473	506	526	473	492	549	517	456	511	491	490	493	485	541	542	494	534	513	527	516	491	508	504	515	532	548	540	495	532	482	496	519	500	481	493	506	510	496	522	503	493	499	479	509	503	500	525	515	548	502	510	518	494	521	497	544	521	500	486	506	534	445	517	495	481	514	492	515	541	507	473	507	480	515	452	521	500	523	497	531	509	490	512	523	493	499	490	546	525	529	524	510	497	547	519	499	536	502	514	511	504	534	502	468	499	505	524	477	548	495	479	535	509	523	486	517	492	553	539	503	487	478	525	514	549	471	492	448	525	524	484	533	494	491	515	521	523	533	505	511	485	496	476	504	498	500	534	500	486	503	491	536	530	504	496	476	483	538	502	528	497	484	472	474	500	534	494	517	541	472	526	533	486	525	496	478	469	501	520	491	534	487	479	482	461	525	514	503	516	506	521	504	532	490	511	494	463	441	530	477	521	497	527	536	505	537	515	529	516	493	531	489	473	518	505	510	521	521	495	536	522	504	499	498	496	515	502	449	499	511	513	470	497	521	508	487	456	477	510	538	515	470	505	518	561	545	480	502	531	531	529	551	504	551	458	497	543	518	514	479	536	494	508	491	518	515	505	538	509	517	484	508	503	475	491	483	516	546	490	499	513	520	463	474	538	486	512	458	469	476	553	486	528	509	506	525	540	514	494	490	509	477	495	495	514	479	492	525	506	505	510	572	504	495	519	473	550	489	485	541	514	510	538	500	515	487	523	544	527	526	517	528	458	512	485	523	474	522	558	557	534	516	500	471	523	489	530	487	524	481	511	531	494	502	503	519	525	460	478	509	496	501	541	514	502	507	489	520	487	506	487	502	494	506	488	488	479	470	555	479	519	504	464	508	441	497	468	487	468	512	509	489	498	530	477	529	491	509	488	542	513	520	493	530	468	554	513	509	506	482	472	493	524	528	511	498	507	456	486	462	515	561	486	474	477	500	521	526	531	519	545	505	490	498	496	515	504	483	478	455	495	507	535	495	526	477	490	510	529	512	511	559	520	494	466	492	473	490	486	476	552	536	480	511	516	479	555	528	541	514	508	471	490	509	523	502	502	503	525	539	542	507	489	513	510	521	497	526	489	457	514	533	512	557	486	485	543	487	497	470	508	521	521	508	500	496	506	447	522	470	498	492	506	524	481	509	504	503	488	525	511	531	543	503	484	549	523	478	522	501	530	503	523	496	497	497	520	486	509	508	518	511	448	526	525	477	485	498	473	556	495	469	508	554	541	459	488	507	550	534	489	549	495	498	505	523	514	498	528	497	506	494	537	502	505	547	550	534	519	500	474	481	529	478	523	498	471	468	496	492	522	491	511	498	511	498	524	528	486	493	477	514	481	553	498	497	506	516	479	522	513	501	517	495	515	488	486	544	503	509	460	523	522	499	476	514	528	464	521	513	472	508	546	549	490	515	549	511	530	505	485	511	537	529	495	460	534	523	490	522	511	493	517	489	532	509	480	500	524	520	533	520	485	521	463	555	475	476	555	495	528	492	546	519	491	509	517	507	520	540	518	521	530	478	490	508	500	501	517	495	483	493	479	516	503	509	481	512	544	572	493	468	477	548	518	477	524	499	500	538	478	537	487	515	583	506	501	486	515	514	500	508	545	527	527	471	497	527	505	534	542	493	489	518	514	507	525	492	536	520	463	523	479	539	499	491	496	506	482	505	468	482	497	503	507	462	502	520	523	528	496	511	535	495	511	472	529	508	540	481	492	511	562	531	503	512	506	494	517	529	557	497	493	546	484	500	470	532	505	493	506	491	507	469	518	517	517
5870	3930	5217	4211	2923	1735	1487	1336	1131	993	857	614	504	488	450	409	444	401	385	397	395	380	415	404	363	420	388	356	307	323	368	319	298	309	299	296	301	291	311	299	287	283	284	286	283	258	272	279	279	281	311	251	236	263	265	262	246	261	238	259	240	259	265	291	275	261	275	241	259	248	232	278	265	256	278	260	254	248	249	240	258	272	263	252	254	232	249	261	232	242	254	247	259	278	240	257	266	266	245	251	256	251	277	278	252	258	268	285	269	233	261	254	263	267	273	263	246	263	292	270	268	278	274	262	258	274	267	253	266	240	249	224	240	263	264	260	244	282	220	261	274	247	260	228	272	258	238	235	259	256	269	261	262	241	260	262	230	268	257	243	250	274	258	241	256	262	284	269	235	258	245	257	282	254	230	257	253	248	229	256	215	280	240	253	252	253	246	251	233	278	290	273	231	244	274	253	286	254	245	231	250	252	242	241	263	246	259	255	244	264	243	245	269	252	269	304	261	248	242	278	249	295	253	248	252	249	233	239	277	271	272	276	258	265	254	230	219	251	273	256	257	271	299	264	253	285	255	237	288	264	239	252	264	244	265	263	244	264	249	231	231	255	281	222	284	262	233	239	244	256	249	281	262	232	230	247	268	258	226	270	263	277	258	250	247	280	234	240	279	271	219	281	264	253	237	271	231	250	282	271	239	275	246	244	258	258	259	244	267	244	256	249	225	260	279	264	253	279	264	267	277	247	254	250	254	247	232	288	251	276	258	228	235	242	239	244	252	263	265	247	246	249	232	268	247	253	260	256	259	235	263	257	246	231	245	271	263	287	264	262	233	283	276	248	236	261	238	235	249	238	259	245	249	286	234	243	258	272	226	280	243	258	258	239	256	246	277	246	264	258	274	236	253	260	233	284	308	241	248	235	239	238	209	266	254	234	261	237	254	256	269	251	243	269	262	248	234	229	240	242	260	242	230	281	264	234	249	265	281	215	235	264	260	263	274	230	247	247	264	274	283	271	248	257	286	267	263	242	266	271	235	274	271	272	270	279	271	256	253	252	254	272	256	265	251	232	263	249	242	284	257	298	245	253	240	241	300	261	262	256	256	271	260	265	249	252	275	267	268	221	231	275	276	277	300	254	252	241	245	254	266	239	244	259	262	254	270	215	248	262	285	273	276	261	253	261	246	240	264	273	259	255	266	270	278	262	301	241	268	252	270	251	266	268	250	268	235	254	240	274	272	243	260	250	220	274	243	235	253	268	229	259	264	282	251	265	240	235	242	243	237	260	229	256	262	251	240	263	247	272	252	266	265	245	249	282	247	260	268	264	230	237	240	265	246	259	271	238	234	259	246	256	271	238	286	245	239	270	261	246	244	258	260	256	255	280	268	236	283	257	258	225	249	280	257	248	251	260	273	292	252	262	245	244	254	238	263	278	228	294	252	259	255	238	271	263	263	252	260	279	242	255	235	244	249	225	263	234	245	292	259	243	258	227	287	252	262	275	255	258	254	238	254	240	280	260	265	247	247	268	241	231	269	281	273	261	284	268	252	246	245	236	272	273	233	278	254	292	251	263	275	241	237	277	268	279	268	259	245	268	258	252	246	269	282	263	276	243	246	263	277	278	269	254	246	258	247	257	275	265	247	266	264	222	241	264	235	248	253	290	264	254	262	259	261	261	281	253	230	256	264	257	258	259	250	234	233	280	298	264	240	253	252	239	253	253	256	263	293	263	266	262	258	262	229	236	238	261	243	275	258	239	263	271	231	235	252	245	244	261	260	239	279	283	240	237	263	220	253	220	260	268	237	272	237	246	273	238	254	247	285	268	275	262	275	245	244	256	266	263	241	224	256	239	242	246	250	271	226	251	244	274	239	236	246	241	250	266	278	266	264	251	259	262	252	241	286	241	280	261	243	250	235	265	237	252	265	262	264	258	298	247	264	244	260	266	233	252	263	241	261	259	269	247	271	262	267	259	243	273	264	264	259	257	252	244	255	247	288	276	258	260	271	251	247	246	264	270	277	247	218	273	288	271	247	231	266	213	241	237	266	262	248	266	265	258	238	279	275	282	268	274	250	259	273	266	276	245	249	237	261	271	250	263	262	254	227	266	232	266	272	286	249	257	258	297	252	234	270	228	256	258	232	256	259	281	223	239	252	243	255	280	232	252	239	248	254	234	239	263	262	258	256	273	248	255	246	254	267	267	244	248	224	244	267	264	257	242	252	256	266	247	265	262	272	247	247	232	240	263	245	237	253	237	244	270	253	243	263	259	279	247	246	273	269	255	268	245	242	267	267	265	237	255	264	263	244	251	266	267	246	267	257	263	247	259	246	262	241	247	251	246	260	255	280	266	284	235	259	235	242	251	241	268	255	259	265	259	273	263	274	261	251	288	234	241	239	230	256	241	258	247	266	267	230	265	261	248	250	273	230	249	264	253	257	271	261	234	270	253	217	255	271	255	249	258	258	227	227	231	278	286	256	267	272	258	275	260	267	241	267	252	238	267	241	247	229	276	259	264	245	260	262	255	264	281	268	247	263	254	255	242	267	287	253	284	268	287	274	244	283	269	263	264	276	259	246	262	244	242	260	275	256	255	230	279	248	248	256	258	249	270	226	274	254	249	252	218	266	266	243	242	247	288	258	259	254	243	243	270	272	242	244	236	240	257	263	232	248	243	260	274	247	239	256	232	272	244	244	286	252	233	262	236	250	283	262	243	223	236	255	248	243	243	232	243	235	230	263	286	247	237	276	241	257	269	255	260	257	263	267	242	278	253	244	257	262	256	281	225	272	271	231	257	242	260	267	241	281	276	246	267	270	241	253	251	267	264	237	286	227	269	274	261	265	267	257	248	236	259	263	222	244	239	273	239	243	265	274	238	277	255	257	261	249	246	234	284	264	238	229	256	260	248	257	255	241	248	266	253	265	241	287	262	268	235	250	266	257	242	274	259	264	266	268	272	245	267	249	241	294	257	251	257	259	269	275	244	305	255	264	280	266	247	250	247	240	240	282	264	259	259	233	281	271	251	288	275	261	254	258	268	275	247	224	273	233	265	235	248	263	242	209	270	290	207	269	234	225	238	272	240	272	253	244	248	233	276	242	223	270	226	300	246	255	270	251	242	249	259	261	239	269	266	248	243	276	269	289	282	256	231	236	263	262	253	255	246	229	269	272	264	244	278	268	234	218	255	265	252	250	240	258	252	273	290	262	274	290	243	265	254	245	269	234	255	257	245	252	252	242	211	235	260	259	245	251	254	264	263	243	258	265	254	265	242	282	229	247	267	303	235	247	246	278	249	267	262	264	259	254	278	265	261	264	193	241	237	269	243	272	225	231	277	242	254	278	284	271	291	282	276	253	276	238	257	259	229	256	233	262	233	263	261	259	282	249	268	285	251	249	268	232	254	260	264	237	248	259	283	300	240	245	262	255	260	255	259	243	225	266	242	261	253	247	277	228	253	279	226	259	255	246	253	276	269
6217	4779	10145	10476	8457	5649	5112	5090	4504	4020	3521	2613	1933	1889	1847	1795	1838	1668	1561	1797	1486	1580	1635	1605	1361	1620	1545	1306	1219	1097	1260	1099	951	1075	1116	1037	1104	996	903	872	832	810	818	773	777	756	822	744	723	722	722	717	757	710	732	705	721	733	726	724	669	721	707	678	734	716	678	707	711	704	709	705	686	659	695	755	679	710	723	699	688	699	706	710	700	645	722	734	708	701	669	630	674	682	686	700	713	656	704	744	670	662	675	698	720	725	679	671	712	722	659	706	691	694	711	702	750	702	682	676	681	694	697	678	683	700	701	688	673	691	692	678	678	721	675	713	664	653	646	623	689	674	667	653	720	655	679	644	666	689	676	669	677	677	707	662	687	739	653	659	663	675	685	638	665	676	747	724	669	743	734	701	668	701	671	710	644	673	691	666	705	693	690	654	681	679	687	650	652	695	682	646	741	723	715	687	680	685	676	676	684	697	669	707	727	683	639	747	646	710	688	651	641	660	675	705	689	675	699	739	687	687	665	686	677	698	659	674	703	676	673	695	688	699	666	697	636	689	674	717	670	663	700	648	683	652	684	697	701	706	675	689	623	692	695	666	674	696	708	698	682	707	686	662	688	688	705	660	686	661	669	703	691	677	699	711	715	662	652	644	690	653	660	695	693	674	695	661	705	669	703	694	674	727	670	711	730	713	733	714	698	668	692	712	638	709	691	727	733	633	720	704	717	654	706	700	684	686	749	721	667	673	659	699	683	659	706	687	656	654	730	671	665	720	733	673	653	695	644	672	658	668	695	700	676	663	687	731	680	694	705	672	644	698	690	685	676	668	687	697	716	662	696	687	710	761	688	665	746	690	663	702	650	727	710	736	699	696	715	705	705	701	670	658	692	730	677	682	707	689	636	654	699	701	698	715	675	662	650	699	694	680	676	678	653	695	710	675	704	694	723	653	689	707	696	687	666	673	695	683	668	697	706	672	677	676	693	657	656	649	628	687	708	707	655	720	678	689	671	672	724	697	718	725	652	691	689	689	714	693	651	639	694	697	699	678	676	661	668	694	665	659	693	693	670	663	742	686	693	672	661	669	661	655	695	691	652	647	680	660	688	765	686	690	686	669	680	669	668	679	692	678	628	672	690	677	691	717	675	693	651	700	665	700	699	654	674	670	682	690	671	674	671	655	698	689	666	647	674	734	635	704	703	683	684	711	701	630	717	657	694	694	643	673	692	659	711	707	663	702	652	703	697	679	701	684	715	677	636	659	653	661	693	694	688	728	699	674	721	674	693	694	676	696	665	659	663	654	747	671	695	673	699	642	689	641	666	685	683	687	708	717	691	696	755	722	700	672	676	652	723	725	740	664	703	718	668	703	666	702	696	673	715	692	698	650	683	672	706	675	661	714	703	767	698	682	708	672	681	714	652	647	702	677	690	696	686	691	651	706	657	694	663	653	704	700	655	708	686	667	698	675	623	739	691	652	725	658	685	661	690	671	728	686	688	749	680	656	686	685	677	696	644	704	681	678	708	699	684	691	715	673	691	697	719	639	651	677	632	739	703	692	692	679	699	727	714	666	702	653	718	684	712	663	707	694	678	655	660	680	643	710	690	688	726	675	725	680	675	720	669	700	721	622	703	716	728	657	695	709	667	623	713	706	682	719	670	696	697	736	684	666	675	711	768	710	732	696	675	648	650	688	661	647	708	686	627	733	684	676	639	684	734	660	720	666	672	666	740	666	683	634	714	677	681	665	693	696	658	718	659	713	659	706	699	716	683	677	676	659	654	661	691	697	690	745	702	714	691	694	651	708	654	678	654	681	704	694	678	700	670	696	710	707	755	702	660	641	696	703	704	678	703	678	671	687	668	689	665	677	679	664	698	669	699	682	669	679	686	639	669	632	747	708	650	695	668	703	721	680	660	685	673	665	707	689	702	720	652	650	725	649	691	693	710	687	658	685	684	690	683	614	670	735	671	675	666	717	714	734	723	725	667	732	700	698	681	694	682	666	714	743	638	652	668	699	641	715	670	700	690	684	704	681	769	669	705	598	701	686	679	680	729	679	728	673	696	701	646	639	718	664	674	680	672	719	734	718	677	708	656	681	684	682	697	665	655	677	693	663	706	671	676	714	706	695	691	705	727	684	686	689	731	702	696	703	683	654	683	739	704	664	674	692	687	706	636	604	730	755	675	708	674	699	665	711	712	655	697	691	702	703	681	687	633	676	734	636	675	720	713	687	691	690	695	743	649	685	708	746	717	684	694	702	691	724	674	685	685	699	744	629	676	641	666	652	694	692	643	721	725	722	651	683	667	690	705	641	700	645	676	669	720	670	675	697	644	684	714	695	702	701	696	688	670	681	722	638	675	727	733	683	704	704	666	684	704	676	702	661	729	723	684	714	691	671	655	670	691	722	716	642	659	690	735	646	706	724	662	671	674	715	658	692	668	694	672	680	675	694	713	647	712	664	675	705	726	715	680	668	648	690	747	708	675	692	731	662	681	697	725	664	686	673	693	729	692	708	679	655	683	674	717	688	663	666	716	721	651	671	683	682	605	649	672	675	682	608	691	657	733	685	719	687	683	677	695	654	700	692	691	685	680	720	660	712	671	689	676	698	705	699	683	682	706	706	681	692	632	660	683	720	672	652	684	685	685	662	724	690	686	714	676	756	648	662	707	692	695	656	675	660	693	698	743	648	673	656	682	651	688	675	701	646	688	663	692	701	679	670	671	681	683	664	705	701	701	709	675	667	669	706	668	644	715	652	682	696	651	713	701	704	666	646	696	675	708	650	693	691	685	706	653	642	732	699	687	671	665	665	693	675	650	703	652	743	660	718	679	643	717	745	659	688	748	666	668	675	687	697	656	698	714	676	652	671	682	690	706	663	675	672	691	695	703	719	741	660	723	651	693	632	718	699	685	665	637	737	674	705	679	685	663	657	654	684	671	650	706	686	662	666	699	664	662	659	661	680	687	679	689	718	723	696	710	649	694	706	732	672	676	643	674	696	678	667	692	682	693	697	732	710	678	684	650	675	705	712	663	662	707	681	707	668	662	711	627	655	700	710	699	669	717	716	700	667	740	689	652	729	731	706	664	668	646	704	703	736	717	666	713	708	669	694	726	710	671	669	732	750	692	688	691	727	693	695	686	652	694	698	685	651	699	729	712	703	618	715	711	694	694	624	693	652	697	698	684	691	675	699	682	669	693	627	673	685	668	686	740	689	691	687	704	687	710	718	647	693	662	721	638	685	693	693	623	695	608	732	697	661	688	621	649	693	648	701	697	718	683	731	696	712	664	641	701	672	648	709	679	697	672	721	673	688	716	711	692	667	660	710	683	642	674	690	715	656	711	694	683	670	675	637	688	630	716	682	704	698	743	690	706	717	643	771	726	723	726	644	728	658	677	693	667	707	678	691	662	696	643	674	700	682	629	695	687	684	649	730	693	645	690	681	709	690	750	658	668	706	705	638	696	669	715	697	729	711
21054	16538	22014	23620	21112	13801	12116	10365	9174	8604	6792	4278	2360	2181	2306	2223	2386	2136	2193	2427	1801	2034	2260	2298	1759	2290	1957	1613	1167	1122	1250	983	759	1006	1066	974	920	715	631	550	425	394	375	370	278	293	297	229	253	272	241	221	242	240	205	193	232	207	208	242	222	205	207	204	219	217	205	205	222	195	232	223	212	202	235	213	210	216	202	208	197	227	213	192	214	201	218	226	229	211	223	204	176	222	221	194	195	190	216	210	212	213	181	200	191	212	212	199	213	220	199	197	219	207	217	206	205	211	209	196	194	208	213	199	192	205	176	233	198	206	204	240	225	195	220	186	224	208	182	211	260	206	204	200	207	206	212	200	194	204	213	211	242	218	197	217	210	220	209	193	211	194	193	229	235	214	186	185	192	207	189	194	196	218	211	186	191	207	190	219	209	214	211	191	227	238	235	211	228	236	236	218	228	199	215	203	230	198	242	220	232	190	241	212	200	182	193	231	177	223	223	190	200	218	186	209	218	203	207	191	255	220	201	216	189	207	200	217	209	194	225	193	214	214	198	216	205	233	182	207	220	199	211	203	235	213	204	214	206	223	220	208	177	218	216	190	234	206	239	220	245	188	219	190	188	201	247	216	223	212	206	232	237	185	226	215	185	233	222	222	194	186	208	187	214	216	208	250	203	207	183	223	214	211	214	181	235	187	210	220	216	217	188	205	210	199	236	168	209	219	219	185	197	203	214	191	206	219	184	228	208	186	229	210	239	219	204	199	227	216	218	212	214	219	209	217	200	195	211	209	213	197	222	210	215	215	201	191	199	202	213	209	211	196	222	211	210	193	196	209	205	185	194	201	183	201	221	203	211	213	196	235	212	182	222	210	189	228	192	184	208	204	198	212	206	203	188	200	219	189	201	211	197	215	229	202	204	242	207	230	200	209	209	208	203	208	200	209	217	203	230	211	221	208	225	245	206	213	209	209	193	198	238	223	203	242	218	209	201	216	229	210	206	210	204	201	205	231	193	197	203	220	216	191	192	213	232	253	225	198	216	221	194	191	210	182	216	213	181	218	217	238	207	193	166	184	222	218	226	196	199	219	199	218	205	194	202	194	215	207	206	198	224	226	196	204	226	196	191	216	206	204	217	224	195	209	206	185	237	207	197	201	207	214	188	208	191	197	180	184	182	207	209	214	215	189	201	185	216	211	212	206	202	201	212	216	218	197	211	221	206	206	203	223	215	221	197	244	198	208	214	226	211	186	215	197	206	220	225	203	221	217	191	189	190	205	211	235	194	220	226	209	220	200	195	222	192	209	204	229	230	193	204	209	209	209	194	203	187	211	220	219	217	216	215	224	216	223	199	186	222	223	192	222	197	215	222	221	232	235	209	214	202	227	206	227	239	216	205	189	186	230	223	227	196	207	197	232	190	218	224	197	206	223	193	226	194	210	235	204	222	204	206	215	184	218	226	197	217	213	224	204	196	219	222	191	223	217	229	213	196	206	206	190	224	197	194	223	212	189	209	196	189	193	207	194	199	227	197	205	189	232	209	198	182	206	189	199	199	214	196	193	221	184	211	186	214	231	209	224	206	216	214	210	204	216	221	195	194	198	181	194	184	208	219	189	200	188	180	195	214	208	216	215	214	206	202	197	177	207	196	191	212	207	215	216	186	207	222	197	218	201	205	194	182	217	203	221	177	193	190	212	220	230	182	190	207	202	218	215	174	180	217	198	185	219	224	195	198	217	218	197	196	221	195	244	247	178	214	201	200	192	183	214	199	213	195	198	214	212	210	222	177	225	192	208	204	187	224	202	204	218	189	193	231	212	195	197	216	185	218	216	226	219	209	231	219	226	222	184	232	209	239	209	202	183	219	190	207	217	209	209	207	187	211	186	209	186	195	185	200	202	196	185	222	212	208	214	221	195	221	216	210	240	222	216	219	182	188	212	187	179	241	198	218	202	194	230	191	209	209	208	215	210	215	222	205	204	204	214	187	222	230	213	200	203	208	229	200	185	207	225	217	209	222	224	210	202	200	202	202	189	218	228	191	211	215	201	205	201	190	205	225	214	224	193	201	202	221	189	216	211	210	195	202	203	200	233	230	207	195	232	225	204	214	222	216	216	198	210	214	215	208	221	213	225	206	202	211	225	225	184	212	204	224	210	205	216	238	195	241	229	198	190	219	222	203	199	236	210	190	234	218	190	229	219	200	197	197	204	216	195	207	199	216	213	183	188	230	214	218	209	204	230	213	199	198	210	214	203	205	200	197	207	189	221	216	203	190	213	179	186	199	211	199	184	172	226	212	213	170	203	183	225	180	189	211	203	221	214	222	190	221	226	201	204	186	203	222	242	208	215	228	208	202	230	200	217	206	229	196	200	180	198	193	213	203	195	216	238	233	205	250	206	206	234	226	216	216	174	202	192	219	233	212	221	215	211	199	203	201	221	193	215	225	203	205	205	215	229	224	207	207	204	207	192	180	217	204	201	224	209	180	225	218	204	215	218	214	215	221	212	235	216	196	202	223	207	207	195	188	199	203	220	246	207	209	233	200	223	214	196	213	212	233	184	196	185	216	196	202	226	192	180	216	231	223	216	226	200	198	178	195	201	220	199	194	202	219	217	203	193	211	200	200	210	213	226	213	196	188	231	214	218	202	229	188	198	217	187	230	186	216	217	208	215	206	203	203	188	208	233	195	209	201	215	190	216	218	224	223	236	178	203	191	220	217	206	183	209	224	199	229	207	197	192	197	216	205	209	199	220	239	217	229	185	203	201	222	219	250	194	203	240	225	211	214	209	196	205	195	201	206	202	185	209	224	207	218	201	234	222	183	197	201	199	214	211	189	193	198	190	198	195	194	216	186	199	225	211	221	233	205	229	209	190	221	181	195	188	216	207	212	204	221	209	226	197	218	226	212	210	183	206	192	205	219	222	208	228	203	213	204	242	213	190	195	214	206	195	201	181	224	205	190	188	205	208	192	202	195	195	240	202	221	215	204	192	206	202	197	230	204	180	222	204	200	214	201	213	193	227	182	207	184	212	215	188	223	220	210	207	225	205	209	217	202	174	196	230	188	201	217	190	222	227	208	219	219	200	201	190	189	204	200	187	218	214	197	241	217	193	196	197	225	204	192	216	191	212	218	210	214	208	192	205	205	219	208	198	227	213	208	205	188	205	208	208	213	239	201	200	224	208	191	197	220	209	212	212	214	215	212	179	204	227	191	230	214	193	201	197	212	209	217	247	198	197	206	209	214	203	192	218	201	207	216	193	215	236	210	203	204	215	210	212	204	207	206	229	200	209	228	223	216	220	221	215	206	236	250	196	200	203	237	213	217	202	221	206	186	214	205	185	207	212	220	209	235	210	188	199	208	200	199	230	200	174	188	205	213	226	184	205	193	222	211	215	190	213	200	222	204	201	223	204	247	211	200	193	193	189	209	208	217	209	217	217	222	229	217	186	211	206	210	196	191	228	208	211	231	230	193	197	202	189
16826	13831	22795	25878	23836	19642	20986	21309	20920	21695	19212	13294	8356	8632	9555	9941	10494	9915	10106	11590	7996	10467	11734	11853	8991	12120	11012	8871	6678	6796	7578	5809	4371	5770	6113	5595	5629	4640	3445	3220	2471	1929	1957	1832	1203	1063	1310	993	890	939	779	668	705	800	749	715	743	706	719	668	697	690	658	604	651	622	621	638	687	620	608	593	693	640	618	644	648	623	563	656	638	672	593	611	612	612	597	578	542	570	551	579	571	570	633	576	605	639	612	591	587	551	656	555	542	562	606	587	577	577	582	592	541	583	559	592	603	589	567	654	560	592	632	580	583	573	599	608	569	545	562	542	587	566	549	580	586	570	590	569	568	581	549	562	613	566	563	556	559	559	560	614	589	561	555	523	575	589	623	562	541	570	603	556	590	560	568	567	565	571	589	579	572	612	539	603	568	575	531	553	563	565	606	586	582	578	546	576	576	560	560	565	546	611	628	621	609	519	561	558	589	565	584	571	543	589	557	626	525	561	578	591	551	593	540	555	550	576	553	542	596	574	614	545	538	579	576	589	573	581	552	566	579	532	603	544	565	598	589	539	582	559	588	564	546	586	579	543	565	561	587	558	581	598	576	561	577	570	616	593	567	554	583	536	547	597	562	574	551	538	562	569	597	571	576	560	551	556	576	557	569	590	601	556	561	539	546	576	566	572	552	584	570	523	574	574	583	595	558	564	582	616	597	581	559	566	582	566	555	583	571	581	548	552	614	585	594	614	579	577	562	587	538	559	557	580	571	573	652	594	530	562	558	519	594	566	556	585	586	553	596	595	574	569	565	555	564	532	577	602	573	615	578	569	586	550	559	588	551	591	578	581	566	561	574	600	543	580	569	586	561	584	620	565	548	565	601	616	561	584	566	559	577	600	565	585	626	584	566	563	606	595	564	574	608	563	616	563	568	552	593	596	611	595	609	531	584	562	557	540	548	591	616	586	556	576	549	559	587	536	552	586	535	558	594	541	590	521	556	578	537	546	539	582	583	551	592	564	567	596	593	604	573	542	544	551	544	591	591	598	574	589	553	534	554	533	552	558	545	589	567	597	545	576	578	584	587	614	573	565	595	631	594	551	630	601	582	618	608	564	570	554	592	567	612	544	561	532	595	543	639	597	585	558	567	625	582	599	569	591	591	563	563	624	545	586	534	599	563	586	602	579	595	605	619	584	569	562	581	591	589	543	548	572	573	528	562	610	534	596	559	533	580	543	576	533	590	548	583	591	607	564	598	558	584	609	568	545	593	559	629	560	581	555	569	589	564	518	565	558	572	557	548	555	578	558	609	588	586	585	581	569	559	630	575	586	569	561	583	587	578	597	560	542	580	626	593	565	581	606	577	592	555	600	574	641	614	581	565	590	580	598	568	522	570	581	589	578	592	562	559	582	591	559	612	558	573	588	567	557	609	561	556	566	588	565	583	613	609	571	535	551	555	571	578	600	579	589	550	555	569	554	569	571	555	573	538	551	575	643	578	569	570	623	584	575	597	566	543	545	575	551	526	581	592	588	566	554	591	561	542	588	601	541	580	585	580	572	523	551	544	543	572	618	584	607	593	550	585	570	550	583	590	577	556	564	600	532	522	563	559	535	524	571	570	569	587	569	524	590	554	583	550	588	576	576	541	577	552	556	586	585	572	563	560	592	544	537	551	600	649	591	616	583	565	592	610	543	549	571	551	602	548	617	531	570	593	579	573	568	594	581	556	536	526	551	599	600	567	622	652	578	548	585	595	559	578	590	557	576	548	538	545	562	577	584	567	587	585	589	556	595	589	588	543	596	589	578	569	561	557	552	563	561	560	575	567	564	589	529	574	552	562	522	596	600	538	583	615	554	546	544	590	561	595	562	578	583	603	565	605	595	560	575	523	568	585	582	598	548	569	564	564	575	567	599	550	574	615	553	547	578	583	605	575	505	597	553	573	593	572	566	606	538	596	601	527	575	599	583	577	605	531	533	613	583	554	590	582	526	562	546	562	561	615	591	528	555	584	547	556	564	639	590	570	617	548	603	557	587	549	539	527	564	569	565	565	606	599	570	528	555	587	549	538	574	586	542	558	574	610	603	555	614	551	588	597	581	560	616	601	557	541	574	586	568	536	558	601	568	543	547	572	585	574	577	543	585	584	527	617	619	620	567	573	560	568	582	580	605	553	572	623	590	595	573	582	606	619	602	560	549	588	592	556	574	586	586	545	608	569	574	633	598	602	581	607	592	556	576	521	596	589	603	568	577	575	574	574	556	598	577	603	560	571	539	563	563	497	579	606	530	600	572	573	563	546	607	543	563	571	588	584	579	583	618	601	533	603	573	538	564	574	608	560	567	583	543	613	600	555	548	572	596	550	587	560	552	548	577	562	546	565	602	567	620	596	587	552	607	568	568	570	582	590	509	579	584	521	551	575	605	606	563	574	610	582	572	597	575	599	543	607	545	568	568	585	546	557	560	552	599	565	616	572	606	565	561	543	568	547	550	552	533	593	596	597	520	589	605	583	572	581	583	554	577	591	564	602	572	581	543	590	575	600	586	552	551	559	598	554	608	546	560	535	546	604	603	572	582	573	565	572	566	531	523	595	534	589	561	521	556	594	571	569	606	581	509	587	630	573	580	561	562	562	527	575	578	549	560	581	584	583	553	597	586	593	562	578	602	568	576	597	573	598	551	579	588	589	613	584	552	544	588	543	559	572	576	527	568	569	553	633	559	565	586	609	574	603	548	562	541	573	569	534	561	572	586	601	530	540	582	521	542	565	571	599	588	563	598	560	588	590	617	580	580	543	584	522	619	553	542	535	588	610	534	607	567	557	572	565	597	579	572	598	559	587	557	562	549	555	565	590	582	571	573	605	557	564	588	558	598	583	593	575	553	606	601	571	616	587	594	558	563	587	592	607	529	515	581	597	568	580	607	581	601	567	605	600	531	571	553	549	600	560	550	557	584	568	543	559	555	626	556	571	587	577	559	605	555	596	638	592	600	565	570	587	614	538	564	578	558	553	583	586	620	529	593	537	543	605	557	590	545	559	551	607	597	600	536	572	568	581	569	595	551	586	569	583	576	606	594	570	520	560	578	554	591	566	580	570	547	579	588	588	618	586	582	587	613	574	536	562	581	598	589	532	616	606	577	565	544	561	568	590	599	593	555	607	566	546	584	605	578	620	568	565	552	579	577	583	580	550	534	585	556	547	643	539	583	595	535	578	549	584	578	566	580	533	567	591	585	537	578	633	577	562	601	610	556	591	569	528	564	570	578	560	608	604	556	573	613	577	581	577	527	604	536	572	569	567	580	562	545	561	616	597	564	548	614	588	580	529	564	544	574	592	551	559	593	528	570	582	574	575	572	606	527	568	542	546	563	570	548	576	535	574	544	551	589	549	602	520	572	555	530	601	580	548	606	588	544	561	582	573	563	569	565	585	600	523	541	557	546	593	542	575	586	576	558	535	600	555	579	594	593	573	562	590	565	558	538	579	603	555	587
29061	23326	28741	28625	26859	20783	20291	18551	15978	14902	12527	7740	3915	3749	4297	3665	4057	3931	3558	3965	3430	3882	3815	3947	3373	4215	3438	3040	2231	2174	2167	1709	1168	1600	1666	1517	1622	1147	861	889	648	531	519	457	320	328	351	289	284	253	207	204	191	238	204	220	225	204	184	185	189	212	174	167	192	192	183	180	195	187	190	170	199	191	185	190	197	177	186	202	177	181	196	187	169	178	166	182	204	202	198	181	179	181	172	174	198	178	186	198	176	194	198	186	181	190	194	174	175	165	199	160	191	183	170	197	181	184	204	188	198	179	170	178	155	171	176	194	187	162	181	175	186	189	141	165	199	177	185	189	184	171	186	179	176	178	180	212	204	199	179	177	196	156	166	182	177	154	187	196	186	176	192	184	173	182	161	184	187	176	174	179	157	179	167	189	171	188	173	168	181	155	186	160	196	180	186	170	167	198	201	178	165	186	163	169	209	175	189	170	177	184	188	182	200	178	180	193	159	161	166	167	175	193	162	198	184	186	171	178	186	196	184	158	177	163	160	161	176	210	161	192	193	169	175	178	163	170	215	163	178	170	174	182	176	170	174	194	168	173	160	159	152	195	138	176	185	158	180	156	158	194	182	200	192	151	169	178	184	179	213	168	167	183	183	176	198	183	205	169	187	182	167	178	158	162	172	152	184	200	185	163	180	173	180	196	168	199	209	178	132	159	170	186	184	192	168	174	180	193	173	177	168	149	179	178	196	179	175	193	181	202	195	161	182	157	211	206	206	216	187	193	185	178	170	194	175	173	198	184	168	151	181	182	174	206	182	176	175	182	186	174	184	166	164	184	185	186	157	170	176	170	205	172	190	152	189	184	172	178	182	183	179	189	153	180	174	160	168	179	203	180	183	189	199	184	169	169	189	187	173	172	193	183	159	194	181	160	188	181	178	178	182	198	160	146	181	170	192	161	176	191	195	186	167	175	185	185	164	198	177	196	188	183	191	204	169	167	166	180	192	188	184	176	195	193	174	193	180	186	164	177	173	172	196	159	190	186	192	192	191	176	158	196	169	168	188	167	173	198	197	191	181	174	193	156	188	178	177	179	164	187	165	166	184	176	172	179	162	192	158	172	198	163	183	188	189	191	201	162	158	193	178	167	184	176	172	199	170	166	203	170	199	192	157	172	169	190	174	162	194	195	181	204	167	180	168	195	175	156	192	191	161	174	171	182	179	182	199	184	155	170	164	166	178	158	175	186	170	190	161	181	184	166	152	179	178	170	186	198	188	166	173	174	183	174	179	172	173	187	198	153	179	174	157	170	180	164	175	170	178	188	169	175	206	168	188	200	211	169	178	176	164	171	174	171	174	205	151	196	178	187	183	193	181	179	183	167	170	196	160	171	173	166	160	166	191	164	193	169	179	175	181	183	193	161	191	194	210	180	172	199	180	184	167	197	185	169	191	162	208	189	181	182	169	169	179	184	177	182	189	185	174	188	151	183	172	154	173	175	175	181	180	162	156	207	180	155	156	176	188	169	180	187	168	171	194	178	169	184	165	179	184	198	155	175	189	189	175	198	190	159	164	177	183	153	147	171	181	189	169	172	183	160	171	205	154	189	189	206	176	174	198	150	181	160	186	183	169	172	179	178	206	151	171	165	198	166	167	172	183	177	149	157	157	203	197	202	187	179	191	171	188	188	174	150	149	173	169	178	176	201	180	167	189	183	161	203	159	185	189	209	185	192	172	204	189	182	183	189	177	162	191	210	181	150	177	178	153	175	198	170	167	185	172	183	193	202	179	174	182	157	167	180	183	183	165	184	182	199	188	197	177	172	169	193	180	174	191	174	187	172	202	166	169	183	172	172	161	161	155	162	172	157	184	176	168	159	171	166	193	188	188	165	175	188	186	169	186	175	178	194	174	178	215	167	182	186	191	188	182	187	177	184	198	176	140	166	179	159	188	224	196	159	181	181	196	166	172	192	183	159	186	156	161	163	198	186	162	180	192	176	189	175	198	189	176	197	174	191	169	173	157	170	186	186	171	191	173	179	168	186	175	193	159	164	202	172	209	211	183	179	209	170	189	163	178	178	172	160	190	188	181	163	196	191	189	181	188	185	176	190	139	174	189	169	184	194	191	152	179	190	181	181	171	171	174	183	158	205	196	178	155	177	186	172	178	170	181	166	160	180	156	153	180	186	153	198	200	180	179	192	162	185	181	184	183	177	206	187	177	180	181	182	169	170	183	202	177	169	178	174	191	182	173	193	179	173	166	196	192	186	187	166	188	172	181	193	201	166	166	173	163	186	161	157	195	190	173	158	204	156	170	209	181	204	184	177	180	181	198	184	196	198	188	178	186	175	181	176	173	180	189	174	189	177	181	156	183	176	169	165	196	189	188	194	184	196	170	195	199	172	169	163	188	165	185	180	177	169	164	174	152	168	174	184	170	198	173	194	184	188	188	181	199	190	202	185	179	175	170	167	184	159	158	191	198	186	178	156	174	189	182	180	190	178	204	186	168	187	192	168	193	178	173	173	208	177	192	167	198	180	160	201	201	162	171	173	172	201	177	168	187	180	185	200	191	180	167	185	206	182	191	179	172	179	170	186	201	162	197	166	169	207	183	160	186	199	182	168	171	167	222	174	170	183	167	169	171	165	198	174	185	186	182	179	195	161	162	180	197	146	173	167	178	209	221	173	181	175	183	186	192	206	171	184	183	184	171	181	178	200	182	202	204	157	191	188	207	172	163	192	194	168	173	177	202	158	169	197	161	204	169	170	176	183	181	173	180	169	171	187	184	166	161	157	168	175	191	167	168	172	154	200	172	177	170	182	159	176	176	193	172	180	219	164	186	190	164	181	189	198	172	190	180	196	174	179	173	179	186	175	166	160	186	182	179	201	187	181	167	170	213	190	199	183	196	164	155	183	182	197	152	174	164	184	163	196	177	170	195	167	179	177	188	173	172	183	176	171	190	158	182	164	163	190	176	199	207	214	166	172	160	201	206	186	167	180	170	195	187	171	183	184	156	177	188	184	169	184	181	182	203	182	197	202	191	170	187	185	160	184	161	152	179	182	200	189	169	193	181	173	176	167	162	170	184	178	165	171	184	161	170	183	191	164	169	185	183	173	170	162	189	205	166	186	165	197	181	207	157	184	180	196	200	182	151	171	181	177	187	165	176	192	168	176	183	171	205	157	160	158	188	157	190	171	209	182	169	171	189	164	184	162	181	168	182	198	170	201	184	184	195	174	181	167	151	185	176	165	188	197	151	182	172	162	180	214	180	175	174	176	168	152	181	190	170	196	177	188	181	196	176	200	166	168	174	172	180	188	180	207	158	163	150	166	181	190	199	199	195	178	163	177	159	189	185	175	184	194	175	176	187	183	210	183	188	182	164	192	196	192	187	184	195	162	189	199	192	172	193	179	160	206	167	181	174	194	174	174	183	200	189	194	172	179	176	173	209	190	176	188	160	191	157	182	169	185	176	172	165	201	193	201	208	170
20580	17829	27633	30020	29252	25853	27702	28317	26874	27540	25984	18737	12048	13042	14733	14117	14816	14614	15100	16674	13993	16693	17174	17665	14501	18152	16807	13919	11292	12118	11863	9034	6738	8906	9960	9520	9524	7220	4840	4747	4047	3149	3322	2759	1650	1418	1831	1272	1245	1165	792	759	792	900	785	789	897	814	779	699	709	665	656	622	634	612	625	583	634	666	615	618	584	557	588	591	583	571	554	539	600	598	554	638	531	526	538	514	519	486	477	528	505	537	552	525	528	529	535	504	547	534	533	522	501	529	505	533	541	539	517	525	492	516	540	541	498	504	537	528	509	498	519	512	484	502	535	486	538	530	542	516	507	539	523	505	504	475	506	512	489	477	506	508	465	499	496	458	482	520	556	527	493	521	478	508	541	528	478	462	503	484	484	518	520	493	494	449	512	511	498	474	493	524	504	506	536	525	515	485	521	492	492	528	510	506	478	532	563	511	501	522	471	489	532	524	511	472	511	539	483	481	458	479	504	506	547	479	498	473	521	521	523	506	525	483	488	474	494	507	528	504	517	503	495	525	504	505	531	512	469	479	527	503	526	500	517	480	521	469	566	523	474	468	488	520	502	532	521	520	495	510	522	514	469	554	546	497	522	541	501	524	479	509	520	449	505	471	553	546	509	528	531	520	497	522	515	533	519	502	478	543	514	501	519	524	482	509	493	531	501	476	508	525	509	502	483	465	504	508	498	489	510	525	547	532	510	499	509	520	501	536	519	509	523	542	510	514	507	459	509	530	571	553	501	530	495	489	499	517	532	463	520	516	482	498	426	514	496	536	511	496	523	509	503	509	506	473	482	497	473	487	482	505	525	534	518	486	490	501	522	490	510	508	498	493	477	489	546	513	491	506	468	511	489	490	498	507	487	479	501	500	463	524	498	526	519	492	477	545	535	515	501	466	555	522	511	500	508	502	513	524	501	485	498	521	545	500	509	502	511	529	503	516	499	460	523	509	471	479	511	534	491	498	498	479	498	504	514	528	508	477	474	542	496	493	539	494	495	527	488	537	504	524	496	487	521	528	488	540	514	475	537	461	525	545	492	500	467	527	510	500	476	494	520	518	483	499	515	489	514	524	505	512	521	518	501	551	503	518	482	550	516	541	533	464	529	475	473	465	551	522	523	433	481	508	514	573	492	487	511	516	533	493	503	490	507	518	490	482	479	474	513	495	466	500	512	493	538	536	540	492	510	510	452	486	499	497	470	549	437	491	549	519	518	514	503	496	552	495	509	510	509	525	511	487	496	502	524	475	534	485	511	490	518	500	485	492	467	494	527	476	457	488	543	496	522	474	493	525	489	534	503	518	528	508	505	522	505	498	523	472	548	472	525	493	500	517	476	462	522	527	516	476	496	507	544	482	480	516	499	478	523	496	495	482	503	482	528	509	510	493	480	532	509	530	517	507	498	477	519	492	495	516	485	513	498	472	501	531	491	510	492	552	468	531	507	489	486	496	499	472	500	505	499	487	500	499	464	513	533	523	486	531	474	526	522	504	549	552	489	543	479	529	502	521	523	522	540	488	512	530	511	467	531	486	507	465	482	478	536	514	489	491	491	489	505	534	488	503	505	525	478	503	519	476	530	496	508	525	542	533	531	478	492	507	495	486	470	483	498	531	505	520	504	490	521	516	517	489	510	502	529	442	498	517	545	508	551	484	483	513	484	518	510	508	489	491	511	520	526	485	541	493	484	519	499	515	545	480	526	518	530	497	509	506	504	472	504	497	531	478	495	480	506	514	518	496	471	485	545	487	511	476	483	516	516	517	502	492	501	506	512	537	508	502	477	497	513	526	514	504	556	497	471	498	515	510	512	497	477	496	543	520	496	484	549	511	522	503	502	502	476	474	517	496	529	493	500	492	520	518	479	506	514	546	488	536	502	552	523	521	488	507	490	534	467	540	509	493	521	494	491	462	502	521	536	503	530	501	524	469	545	481	510	523	503	485	530	471	483	487	476	500	485	510	496	535	524	462	535	496	539	498	491	463	498	473	498	492	493	481	468	529	491	535	460	521	493	506	490	489	539	511	504	510	495	477	539	491	517	486	497	498	487	504	515	484	498	509	525	508	516	494	537	498	496	518	490	530	509	525	488	491	514	470	540	505	493	498	510	507	486	505	518	513	501	522	459	481	503	523	533	492	481	457	500	523	508	503	517	548	507	463	527	525	492	529	547	503	515	503	487	532	469	523	497	500	459	489	499	521	518	478	518	460	503	523	534	477	535	478	502	459	467	509	467	498	517	466	493	497	475	501	543	500	487	476	468	554	497	527	521	516	528	462	493	515	534	456	482	507	499	543	524	502	513	451	520	516	488	552	520	512	488	477	504	518	514	510	507	483	529	505	480	497	523	490	523	480	505	484	495	526	500	522	467	501	467	493	508	524	523	523	494	480	503	473	521	475	525	490	495	484	486	523	504	509	508	462	522	549	494	500	528	470	493	454	490	491	472	498	541	501	519	518	500	498	499	523	518	510	517	530	520	528	511	501	486	532	509	489	509	460	493	519	510	508	497	496	497	556	531	487	517	525	486	535	555	491	481	514	481	495	497	526	556	529	509	470	484	505	509	518	540	491	499	537	515	531	529	531	478	513	494	455	496	501	484	490	477	488	494	497	525	523	511	507	532	481	455	433	514	501	528	544	499	526	502	472	510	471	519	528	494	506	521	497	514	492	509	491	541	543	492	514	501	492	471	551	448	537	491	494	507	489	541	516	494	476	511	491	493	516	503	519	462	506	505	499	436	479	539	505	479	520	497	528	506	489	531	472	539	496	516	522	467	512	516	492	492	499	528	511	474	488	502	461	512	513	487	472	490	527	502	536	514	506	516	515	523	526	470	502	516	497	537	516	530	515	495	499	480	511	484	483	463	506	528	503	507	524	492	534	483	450	527	561	502	486	523	505	538	505	492	479	477	501	544	505	532	540	505	518	491	505	527	499	541	497	525	516	488	467	486	489	466	512	536	494	521	504	495	473	522	480	509	515	531	505	535	536	489	516	561	493	528	476	525	489	550	541	472	524	495	488	460	557	491	539	549	484	463	482	495	480	535	493	500	466	519	530	504	537	530	474	502	526	537	525	493	547	491	528	495	515	511	459	500	501	499	491	509	468	502	546	485	481	510	533	523	510	501	470	531	489	542	459	498	510	457	505	502	477	507	510	466	541	492	543	501	489	502	515	506	498	530	515	489	508	479	539	508	512	529	524	489	469	471	484	505	474	518	492	511	514	508	493	519	469	474	504	471	499	528	526	522	504	498	482	485	553	527	484	453	504	567	468	515	555	489	517	474	506	501	468	475	528	521	475	504	544	511	518	537	483	481	464	521	480	498	528	536	472	488	527	544	492	522	496	483	456	528	550	472	510	536	478	503	497	488	499	535	477	494	474	486	500	470	470	484	504	513	541	491	506	529	512	515	520	475	504	505	528	477	486	511	453	498	508	500	540	515	461	489	488	462	527	491	476	514	468	532	506	497	517
5662	3374	4413	3779	2675	1623	1419	1196	920	864	674	567	404	447	383	358	417	355	410	375	366	363	337	314	308	382	338	345	327	323	299	322	282	299	280	284	279	271	258	258	300	274	277	258	286	230	252	247	251	288	250	253	287	274	245	274	250	263	289	239	232	259	282	264	231	257	262	269	261	278	254	295	254	309	250	268	268	247	284	240	264	256	262	268	259	252	261	273	255	236	269	266	277	236	249	235	230	273	250	268	271	249	230	254	275	257	244	258	239	270	235	259	264	219	226	261	244	262	270	258	266	269	267	255	270	256	257	229	266	256	272	281	278	238	275	249	246	282	265	243	243	257	263	287	276	250	275	264	268	252	247	226	245	262	265	239	263	265	277	265	239	279	252	254	247	251	272	261	275	252	252	286	296	282	297	256	256	251	249	242	253	255	258	253	254	252	262	267	246	269	253	280	268	238	267	250	255	251	262	282	258	282	248	237	250	259	246	267	222	278	259	267	244	230	221	256	220	260	241	261	237	259	268	260	275	245	238	263	260	261	249	264	261	237	270	270	288	248	253	225	239	260	267	244	250	272	256	254	266	249	254	258	267	267	224	260	250	282	243	251	217	261	230	247	280	253	263	238	270	260	284	249	276	274	255	284	245	273	269	269	241	254	288	277	244	256	250	268	243	246	273	282	258	271	231	237	250	283	293	254	287	255	269	275	271	271	260	274	271	263	247	268	251	251	242	263	269	240	233	257	292	263	227	228	272	276	273	240	253	274	265	254	235	245	248	234	288	259	279	245	218	239	263	248	244	256	279	249	261	271	284	252	234	253	258	223	243	257	232	259	285	240	268	238	221	258	269	247	252	278	250	237	286	234	273	255	273	242	237	246	263	264	263	270	262	263	259	249	274	269	252	255	243	224	254	241	250	263	235	290	281	261	266	259	251	253	236	251	215	275	285	277	225	280	255	266	254	255	254	278	251	266	288	251	266	253	241	267	270	255	234	261	258	239	279	230	257	259	237	234	258	256	259	275	251	265	292	252	251	249	223	251	234	250	283	250	262	272	250	264	245	259	280	256	247	268	265	257	247	241	259	264	267	223	260	298	242	254	255	268	265	252	247	244	271	239	275	252	296	261	242	255	259	252	268	247	290	244	236	261	264	264	247	240	255	276	254	247	249	238	244	226	239	213	245	251	235	253	259	270	273	255	276	255	254	260	258	233	247	236	249	271	254	264	267	261	270	262	245	272	285	252	240	256	257	253	262	245	285	264	264	234	238	245	246	246	264	234	257	272	260	252	258	226	260	234	268	252	233	254	262	241	264	268	269	239	260	280	227	271	280	256	271	260	293	249	281	249	250	272	245	280	232	269	257	242	252	276	251	255	241	250	243	242	272	251	284	257	245	263	244	253	240	234	221	265	283	269	252	233	273	254	241	251	226	256	252	279	224	263	270	231	262	266	236	274	242	270	239	263	251	272	264	239	287	279	269	289	234	231	243	251	254	267	263	262	255	264	250	251	258	274	282	263	259	232	247	264	267	272	271	232	226	268	245	249	269	253	258	253	273	271	270	249	259	265	240	233	242	250	251	222	225	245	231	273	267	248	249	290	240	235	251	253	260	241	257	230	270	237	244	265	253	269	268	244	251	266	265	226	255	250	251	261	267	297	245	221	243	243	252	249	275	264	267	256	277	251	258	265	260	260	242	253	239	246	234	276	270	259	254	242	254	247	246	261	252	252	245	249	245	283	238	258	289	256	261	233	268	268	259	241	254	255	256	258	244	267	237	243	240	248	312	245	252	255	246	270	258	254	234	265	265	276	245	270	227	239	255	241	251	233	274	235	233	280	232	238	235	243	245	247	277	262	251	245	294	285	241	227	245	237	249	250	262	254	250	274	264	242	249	236	231	254	248	243	261	247	227	242	251	282	252	243	262	272	277	272	251	231	241	276	276	271	264	244	259	289	254	250	232	277	234	240	250	211	267	248	245	259	238	268	267	242	297	221	233	270	201	287	271	252	267	253	268	252	254	256	265	279	250	228	244	260	256	238	251	261	240	275	267	269	259	253	250	287	237	232	242	257	264	235	257	256	233	266	260	266	238	271	227	236	259	237	267	246	277	248	217	227	243	218	238	239	252	247	236	285	278	225	247	250	270	275	260	232	237	260	259	283	277	283	258	257	235	235	265	259	257	233	232	245	248	225	241	249	260	289	250	264	280	288	263	266	238	256	235	262	245	240	265	279	260	256	259	272	264	230	265	256	258	264	255	242	238	252	263	234	268	242	275	256	249	239	235	273	258	265	237	267	255	270	251	256	249	241	252	249	235	236	233	260	279	263	223	257	278	232	263	267	232	258	248	267	257	229	242	259	280	268	254	251	268	232	277	240	264	249	262	210	260	257	249	265	232	259	275	255	219	244	249	261	242	283	299	284	249	242	261	242	256	252	255	255	276	260	273	254	252	225	258	251	278	243	242	228	242	254	225	234	270	252	253	222	232	261	245	254	250	269	212	259	270	234	282	254	214	223	283	244	252	283	254	253	267	238	262	265	255	267	274	225	280	253	254	258	252	238	297	260	291	252	249	255	269	267	246	275	248	251	250	245	260	273	260	264	268	242	230	273	237	252	262	236	267	261	280	243	249	246	239	276	265	273	238	266	257	252	253	264	254	260	213	239	286	239	242	275	267	282	243	276	256	244	236	258	262	252	267	218	233	241	251	255	233	286	236	261	236	259	268	257	257	239	249	244	250	260	257	247	293	266	243	247	263	273	235	252	238	252	260	250	256	268	298	277	242	261	251	273	262	259	260	234	261	258	245	230	244	259	263	284	290	275	255	278	243	292	228	243	279	258	251	256	266	272	255	265	250	245	252	259	278	266	254	263	252	230	250	270	268	219	263	245	282	226	235	243	254	257	240	302	241	265	263	262	276	282	269	259	278	221	232	251	264	275	270	251	249	257	269	256	257	247	290	257	235	230	250	262	271	239	263	247	268	243	296	234	248	240	268	272	249	268	279	240	233	238	249	278	247	232	248	274	275	281	266	242	255	267	264	249	237	254	246	262	260	261	288	252	236	249	273	235	253	258	248	276	243	264	248	225	286	238	256	253	258	268	253	261	246	260	229	234	267	267	286	263	248	284	295	246	284	245	230	251	264	252	282	253	269	261	260	247	235	229	255	268	256	254	299	227	255	234	251	248	254	223	273	269	247	263	258	268	231	240	265	239	257	246	268	264	288	234	288	250	247	236	274	298	275	233	246	265	264	257	259	234	266	276	232	247	253	236	224	272	239	243	226	274	258	241	250	247	241	250	263	254	259	294	222	277	242	261	275	247	254	239	271	242	276	260	249	253	272	233	259	246	258	258	256	279	283	242	249	260	243	277	231	263	251	272	276	258	246	242	255	265	229	249	271	260	271	281	256	247	258	239	278	239	261	258	274	235	245	251	254	268	233	256	246	253	271	255	237	271	256	272	258	249	269	246	248	270	251	260
6138	4297	9534	9554	7918	5790	5483	4754	4064	3811	3374	2456	1709	1663	1656	1572	1606	1447	1492	1638	1361	1479	1458	1405	1334	1448	1361	1342	1124	1172	1118	969	924	1040	1018	1012	1007	858	863	861	854	846	815	769	737	746	757	726	741	749	697	705	721	722	734	718	694	687	692	757	729	655	745	737	699	687	653	665	676	658	686	698	761	682	662	694	683	699	650	659	700	691	716	674	697	663	639	658	696	705	706	731	710	723	707	699	687	654	684	736	729	654	669	688	682	684	701	707	685	717	719	616	692	662	694	720	678	662	712	670	701	679	700	681	686	682	698	679	713	666	692	637	653	704	673	661	663	666	646	640	660	750	656	690	680	674	704	691	678	721	646	665	679	677	664	669	696	674	731	701	717	662	659	670	696	679	700	646	647	665	701	688	691	625	712	719	732	684	684	675	719	707	687	693	650	656	666	688	670	707	675	755	683	685	665	686	641	679	723	664	692	626	738	659	690	653	671	721	719	653	674	716	692	678	665	642	681	702	709	658	711	686	672	679	635	665	633	730	668	717	659	714	735	643	666	711	667	648	624	686	728	695	667	640	665	654	710	652	703	703	681	714	710	711	735	670	727	674	648	677	679	697	693	678	695	725	687	706	709	705	688	701	694	658	704	697	707	693	719	713	648	670	652	729	657	713	699	727	741	692	746	643	685	656	735	710	683	670	677	703	710	655	719	687	676	657	683	723	681	649	679	685	702	681	696	671	678	677	725	682	642	710	696	706	699	693	731	701	670	662	692	706	662	679	689	684	721	703	729	682	700	671	663	678	645	673	742	706	668	679	674	673	727	683	679	680	751	632	634	648	709	686	663	715	683	696	707	681	686	648	695	722	719	714	694	699	673	707	658	710	701	714	680	676	685	696	676	682	663	675	676	711	701	698	643	672	705	681	680	674	697	694	672	717	684	689	723	730	704	654	650	673	693	652	695	734	666	681	680	653	672	680	729	675	680	642	645	682	721	649	742	670	744	666	646	711	646	685	689	699	678	721	668	701	646	720	684	707	718	683	677	716	700	672	733	666	702	755	654	700	631	709	674	663	726	655	667	652	744	721	675	674	702	676	713	639	685	696	687	688	713	720	692	731	657	642	717	679	715	683	711	707	696	707	704	673	693	680	642	678	722	683	676	690	720	686	662	676	729	681	653	675	677	700	696	666	716	678	621	709	694	711	670	707	696	685	694	641	695	692	653	681	676	722	643	680	686	659	682	702	683	662	667	641	616	641	662	711	704	727	707	689	672	690	685	663	675	707	696	687	694	681	677	700	713	696	669	691	663	644	666	658	698	688	731	676	655	618	737	697	668	720	679	730	658	708	698	690	707	653	731	678	704	698	675	669	695	695	673	659	650	671	687	707	675	663	733	689	693	680	669	697	660	678	719	692	679	680	660	668	662	668	709	726	705	703	689	666	694	680	677	707	686	723	724	684	659	678	691	710	656	713	726	662	662	667	697	656	690	691	754	702	655	637	654	691	699	701	679	700	695	684	678	671	702	677	678	690	716	717	670	702	683	691	682	662	708	655	650	694	738	716	679	683	645	764	656	711	696	662	734	650	692	653	702	680	697	684	700	678	699	696	713	716	665	673	657	674	712	682	693	702	692	653	702	690	689	682	704	693	695	700	697	664	663	681	677	737	705	660	666	699	689	680	712	663	692	681	654	707	678	677	739	690	709	723	741	681	636	689	662	680	732	689	673	662	699	726	687	680	649	657	690	695	726	704	725	700	675	679	661	734	652	716	690	711	670	722	674	692	698	656	683	665	670	714	663	697	690	663	682	759	695	664	682	667	735	674	719	707	631	720	709	689	724	635	685	638	634	711	701	689	729	688	653	684	698	692	669	701	691	700	657	673	691	649	694	650	684	686	676	667	680	694	694	683	647	702	675	693	692	618	690	649	721	710	720	676	710	689	686	701	713	713	695	683	707	680	679	718	681	706	696	663	712	628	643	666	690	667	703	698	659	674	659	721	641	658	647	692	691	642	751	655	689	655	686	688	672	691	663	707	695	717	668	636	695	717	717	721	667	690	674	655	654	658	648	700	667	673	717	697	699	638	706	667	718	708	657	717	715	719	664	691	673	690	769	676	662	722	685	723	676	679	691	682	673	703	722	717	678	713	700	674	703	684	718	702	699	686	643	684	662	681	720	704	695	674	706	692	696	740	690	679	702	693	707	676	670	718	690	734	653	653	693	639	707	712	656	671	645	659	689	652	686	673	663	740	693	706	664	699	708	675	667	706	685	728	720	691	699	690	711	678	712	698	688	737	658	681	667	717	719	636	680	681	655	638	723	677	661	645	666	768	683	681	672	674	718	667	638	711	668	672	636	687	666	660	713	684	734	681	668	679	647	705	721	658	659	728	676	705	682	671	681	658	693	738	666	647	697	651	672	693	668	670	672	663	718	702	686	706	663	665	628	667	680	720	755	693	702	661	711	678	686	673	682	713	711	704	657	659	718	671	662	660	669	634	684	678	681	682	693	722	704	695	679	688	675	674	710	684	676	695	670	682	725	701	704	665	708	688	676	695	680	695	687	694	740	697	706	662	695	689	707	661	673	692	722	615	713	649	644	687	709	673	677	691	707	647	675	719	686	697	651	673	669	709	703	686	649	710	721	695	680	654	658	680	659	649	682	710	681	684	715	673	749	711	736	652	723	728	695	696	670	697	697	672	712	698	671	744	697	654	688	679	686	655	734	705	691	716	682	645	670	688	645	650	627	701	668	664	678	725	722	699	679	660	668	684	677	719	639	611	675	675	660	653	677	717	717	662	694	683	733	679	676	659	693	645	723	685	699	700	690	686	680	675	714	666	718	708	653	668	676	713	684	695	722	684	717	727	648	694	651	672	671	693	689	661	720	694	670	644	744	647	688	667	716	685	696	693	665	636	691	683	733	671	672	706	706	662	669	689	699	713	687	726	693	724	721	681	651	619	656	687	664	696	663	684	674	655	715	633	659	643	685	653	736	669	693	730	710	674	698	676	673	702	653	687	711	681	700	671	704	664	710	694	665	694	724	671	679	690	698	718	682	702	735	707	697	689	710	699	653	736	697	660	706	650	720	693	694	714	724	698	676	671	705	678	731	660	648	695	664	728	732	674	698	643	691	706	721	721	664	715	693	646	727	684	701	631	636	714	710	673	645	629	691	689	706	701	642	675	654	679	658	695	690	726	653	640	731	695	698	688	678	662	675	698	675	684	685	688	667	695	685	665	762	700	705	700	637	682	736	632	697	706	701	702	692	649	662	698	700	688	664	704	645	700	685	700	699	623	696	708	702	680	684	698	687	723	700	690	671	674	708	659	707	681	737	724	702	728	672	724	690	734	701	690	690	686	691	727	703	679	723	686	679	733	695	660	682	700	685	679	671	710	685	738	690	712	700	661	679	734	662	665	677	644	705	684	700	661	681	670	651	676	661	691	658	687	655	666	632	709	688	694	715	649	664	696	686	659	718	726
19777	14600	21810	21786	20303	13614	12923	11105	9000	8297	6201	4464	2041	1886	2210	2027	2144	2035	2007	2148	1793	1967	2026	1981	2144	2415	2016	1748	1253	1324	1341	1091	845	972	1007	980	899	695	565	515	473	381	457	344	291	297	309	250	269	257	234	229	210	275	221	216	221	226	207	249	212	213	193	232	228	203	223	189	220	215	208	209	239	226	207	229	234	197	204	196	206	208	202	194	211	188	228	200	203	237	196	210	200	205	210	207	231	202	200	222	203	204	230	212	221	221	201	188	216	211	222	244	194	223	202	209	206	181	238	223	196	221	199	201	198	218	207	254	196	211	195	211	186	224	183	222	199	210	220	246	206	205	188	226	205	196	196	224	205	219	225	208	209	216	228	186	188	202	210	205	199	188	201	197	198	214	221	224	177	207	209	208	180	180	188	225	207	196	218	232	185	205	205	218	202	213	201	232	201	216	206	222	180	228	216	204	185	194	218	235	216	222	216	205	191	192	203	209	211	201	184	209	208	211	201	225	221	177	207	187	197	235	227	200	205	230	221	208	165	208	225	207	208	194	228	202	200	211	182	219	173	237	208	201	197	216	219	202	186	179	191	200	231	207	186	200	233	205	200	210	222	215	227	212	192	188	190	221	199	194	225	201	226	207	220	200	178	199	210	228	214	218	225	156	198	200	195	200	192	206	198	215	212	193	218	223	219	217	221	213	208	214	209	187	200	195	207	210	201	196	206	188	191	195	189	195	198	220	197	195	192	197	183	208	214	208	198	208	174	229	201	212	222	203	192	189	233	196	212	209	239	207	205	229	212	186	208	190	200	179	210	210	182	205	205	237	207	213	226	194	225	184	217	213	184	231	212	210	241	238	186	195	215	226	206	204	186	199	223	220	197	195	231	209	213	202	222	197	212	216	195	206	191	222	216	202	221	183	210	209	213	213	201	190	206	226	195	219	181	205	212	207	216	226	234	210	200	216	204	194	213	218	204	208	230	245	206	225	232	182	197	249	225	192	220	179	188	220	223	203	206	209	237	195	203	173	202	206	205	195	206	203	204	185	180	189	204	205	246	215	208	188	211	198	203	231	207	182	194	233	204	191	215	205	184	205	213	209	198	207	239	207	205	221	219	232	196	227	189	200	200	207	198	207	205	230	198	191	232	197	199	202	208	202	219	215	240	197	182	227	198	232	191	184	212	212	200	207	214	200	202	247	202	223	205	201	184	224	194	236	198	208	200	231	231	195	214	185	210	223	206	166	197	211	195	181	232	208	188	189	201	196	195	223	199	199	233	235	227	204	224	221	190	204	215	176	211	204	226	218	206	219	217	211	208	203	206	217	212	185	221	209	225	227	184	191	186	193	237	191	219	226	198	225	209	191	196	186	203	185	195	222	239	217	213	229	236	216	216	183	219	215	227	227	185	220	203	203	199	237	214	200	213	212	214	195	198	183	216	210	198	188	211	218	224	224	201	230	191	210	220	180	192	213	224	236	203	218	180	214	227	205	210	216	210	219	217	227	210	202	208	209	223	224	207	218	199	217	214	234	218	204	202	196	182	189	194	242	205	231	214	217	220	225	212	200	210	228	202	195	195	235	195	182	213	208	207	226	230	209	234	201	225	216	226	222	191	203	202	172	191	235	225	223	208	191	195	208	200	203	206	172	199	228	226	209	207	221	221	191	217	207	204	212	180	188	216	240	223	172	200	225	208	241	223	211	198	221	212	204	212	198	185	219	173	197	197	189	195	208	233	211	183	216	208	218	236	231	194	195	209	213	229	203	195	190	224	240	203	220	173	203	233	183	187	237	229	189	214	199	210	194	185	193	201	213	190	219	234	222	215	220	211	212	204	188	205	188	203	196	203	225	196	221	227	176	214	191	215	216	198	198	218	187	217	209	228	211	176	220	207	233	225	228	224	202	205	225	236	216	230	211	213	226	222	203	218	194	225	189	225	220	192	215	188	185	217	221	237	213	187	200	219	221	189	196	218	221	201	203	200	174	210	246	220	227	243	233	215	198	218	212	193	192	186	181	222	197	208	202	214	227	223	221	204	178	212	179	199	234	218	215	197	213	213	183	234	200	210	223	207	227	216	229	215	229	201	216	208	194	203	215	188	224	237	222	206	239	228	242	182	216	192	209	195	185	232	210	197	208	202	212	223	199	230	231	202	209	225	234	211	229	205	206	218	213	239	197	206	193	219	210	219	195	207	223	213	203	203	228	224	210	241	192	183	217	183	192	212	223	203	204	198	190	220	203	198	168	221	228	212	198	214	181	188	189	208	213	209	190	204	198	209	220	236	190	211	199	206	197	193	196	211	220	232	208	189	204	229	220	220	197	184	210	183	223	217	205	209	211	214	198	204	224	215	206	196	206	216	196	211	199	221	219	177	215	205	242	213	204	214	218	207	181	207	177	220	201	211	199	233	225	204	219	217	195	212	187	225	186	227	205	209	215	183	215	193	211	212	229	212	197	205	197	242	188	208	178	228	189	221	211	209	200	221	184	192	236	214	186	214	181	192	209	205	186	191	203	179	218	213	214	201	217	200	202	222	218	225	203	198	235	215	230	226	221	177	187	200	207	217	212	217	201	232	203	222	192	188	196	217	218	210	201	193	206	218	226	208	207	202	215	209	191	200	208	203	194	196	223	222	189	212	204	203	191	220	224	194	187	214	197	214	214	229	189	218	206	214	234	208	196	206	201	201	187	188	193	221	209	199	240	210	183	206	205	215	211	199	220	200	208	188	190	192	207	188	181	214	224	185	216	200	198	184	209	222	191	220	191	189	204	200	194	210	200	202	215	223	201	213	186	203	206	237	196	205	194	192	211	214	210	209	212	216	197	179	219	214	209	209	199	203	195	199	206	205	210	207	204	213	189	194	217	200	213	218	194	203	200	187	220	231	223	187	200	213	236	195	202	186	210	216	221	219	204	195	189	190	193	225	207	207	199	224	198	186	187	202	182	203	206	183	198	223	219	200	239	222	200	205	211	202	240	233	211	195	206	224	202	192	204	221	225	196	213	201	206	217	213	189	190	201	195	188	217	210	215	225	206	212	209	207	196	191	168	177	199	196	195	207	204	170	181	231	196	188	197	186	201	219	186	214	208	228	194	207	192	215	217	205	215	206	198	218	196	191	207	208	238	225	199	202	199	229	206	223	206	217	215	205	206	201	204	223	210	193	192	226	220	210	198	223	218	203	239	178	211	210	204	215	193	186	207	202	193	199	210	197	198	183	208	214	201	187	223	208	200	192	185	193	199	189	197	236	217	196	200	194	216	192	224	193	201	178	221	237	209	202	233	224	241	206	221	210	207	228	201	209	209	207	199	210	196	221	209	213	202	202	178	204	203	187	225	196	194	206	202	224	211	230	212	183	180	229	211	223	212	188	236	222	215	242	209	223	201	185	205	208	191	215	215	196	201	217	196	212	199	199	212	213	229	222	209	208	189	214	180	182	208	198	209	206	187	196	216	230	186	209	191	211	223	188	221	206	220
16096	12837	22637	24030	24308	19533	22009	21768	19621	20658	18276	14616	7354	7608	9760	9199	9534	8907	9538	10618	8784	10180	10766	10134	11238	12119	11461	9352	7392	7866	8016	6411	4512	5618	6039	6085	5580	4301	2987	2690	2635	1847	2280	1806	1262	1172	1406	1079	913	884	758	700	754	843	730	714	758	719	694	669	653	627	628	664	724	647	645	675	647	610	660	621	628	624	592	595	592	607	588	590	578	599	583	559	624	576	561	589	585	647	536	623	581	556	607	608	579	590	557	557	566	579	563	612	590	572	551	562	578	569	565	582	579	602	556	603	599	571	568	574	604	597	592	595	535	592	563	575	581	586	595	593	567	571	617	585	560	553	591	574	576	572	581	567	530	580	601	552	573	554	590	570	529	596	577	594	556	547	597	606	586	548	549	647	574	560	524	569	562	544	559	611	590	514	584	542	583	575	603	584	547	537	553	601	568	570	602	524	584	580	523	575	605	574	592	598	601	587	571	548	546	619	588	579	558	566	577	571	553	584	521	551	607	573	583	581	582	549	568	567	592	574	585	557	539	578	590	553	608	533	554	566	568	556	589	536	559	591	606	563	545	610	534	560	576	560	581	587	601	571	527	567	648	577	580	568	553	599	567	580	571	575	583	592	523	600	523	535	564	574	531	583	593	571	586	610	569	603	572	564	602	565	569	559	544	582	538	556	578	556	559	591	559	556	553	586	585	573	588	568	582	570	568	608	540	597	590	587	501	539	639	565	580	562	570	566	557	541	576	568	586	573	573	549	569	590	597	567	608	604	630	567	563	568	528	521	586	570	569	612	551	565	592	537	543	595	576	569	614	584	567	592	588	567	529	587	564	566	554	610	581	568	567	563	591	566	550	578	591	569	573	621	546	548	524	575	537	578	627	573	526	548	600	608	584	561	554	584	581	604	542	604	598	566	550	578	589	627	584	577	554	610	574	542	574	563	532	547	562	590	578	561	559	601	531	576	582	591	558	586	604	593	574	605	588	606	614	531	626	545	530	572	573	563	576	586	532	563	578	584	582	533	534	591	569	597	569	634	561	544	590	580	543	600	536	552	564	568	601	572	570	584	600	594	593	560	545	583	566	574	599	542	546	566	588	566	523	578	619	541	594	543	584	597	553	579	572	560	608	549	574	538	570	544	574	578	553	546	580	584	585	588	544	577	550	559	567	646	569	602	556	562	566	572	598	603	538	567	548	610	563	496	573	533	566	554	570	563	510	549	579	554	548	618	543	540	575	554	567	598	561	588	544	595	567	573	565	602	548	563	549	584	587	598	579	641	583	585	598	570	598	589	570	580	568	567	568	571	564	544	569	536	563	576	528	585	593	554	539	547	570	538	563	571	545	570	595	605	582	574	556	573	560	551	532	581	568	585	596	553	560	533	516	552	556	563	567	543	548	565	551	581	547	566	564	532	597	586	605	590	580	577	547	532	580	533	561	537	584	562	564	598	582	590	624	609	603	572	597	550	566	533	580	578	552	529	580	557	565	583	592	554	570	559	600	568	571	565	562	554	549	546	563	541	555	563	574	567	575	590	631	569	519	605	588	567	536	539	585	577	521	585	570	555	563	622	555	584	578	530	547	592	533	560	531	559	538	539	579	530	575	578	547	596	621	519	593	602	555	567	594	570	575	546	593	581	579	558	593	537	592	565	536	583	598	584	556	556	553	555	569	550	570	611	604	564	608	624	599	573	588	579	558	553	579	577	597	577	577	596	590	567	569	620	541	586	571	584	593	572	586	595	566	609	592	598	566	540	551	527	573	572	563	590	560	572	585	581	543	594	605	600	574	598	553	569	532	616	534	579	562	552	545	570	596	593	543	517	606	561	585	536	581	549	549	615	567	581	552	554	584	596	588	570	552	570	570	582	587	581	562	616	547	593	574	579	546	530	569	582	547	567	584	577	558	558	562	565	563	566	584	592	608	553	602	608	587	538	553	574	562	590	596	590	520	592	564	577	586	584	576	550	565	608	577	628	558	593	547	615	573	570	609	582	574	563	549	540	561	614	599	532	537	594	595	607	549	602	602	599	561	551	594	526	553	564	550	570	581	566	529	545	595	565	563	590	600	554	561	545	600	579	560	577	551	530	561	532	544	583	532	573	565	529	492	650	595	564	543	563	532	600	517	577	589	585	600	587	574	587	554	570	583	564	597	600	555	516	589	584	560	507	589	544	607	560	563	546	583	579	513	576	598	582	582	528	577	514	561	603	558	548	532	588	532	538	531	536	547	532	575	568	563	586	577	537	564	560	534	564	575	570	572	595	604	601	577	549	579	538	565	562	582	594	613	570	571	598	571	564	579	600	582	564	574	550	525	562	588	539	581	621	574	598	597	562	540	546	549	562	594	538	588	565	590	581	601	561	604	633	565	558	599	558	572	501	581	629	543	584	561	572	586	581	554	564	567	560	583	591	611	537	561	589	536	581	590	631	602	599	567	583	548	563	609	582	550	582	547	613	574	547	586	569	593	597	559	585	563	591	563	570	566	576	580	606	600	582	599	584	598	542	580	626	590	578	604	543	599	554	604	575	565	594	537	582	597	576	568	590	574	589	575	560	599	602	578	577	559	565	593	608	580	568	585	583	613	572	589	542	524	577	565	608	546	548	591	569	584	556	517	555	612	567	577	517	585	559	587	545	570	607	562	554	580	532	586	523	607	579	590	590	530	530	602	597	578	557	590	579	542	567	553	577	584	513	588	581	573	557	573	575	565	593	563	563	573	576	567	586	530	567	612	544	547	558	594	611	590	573	584	542	589	576	597	562	531	536	566	557	609	585	568	557	568	601	558	580	539	546	589	601	576	567	524	550	608	557	552	587	551	545	564	533	538	522	581	566	612	549	564	586	600	588	570	609	614	584	580	580	543	557	586	561	524	575	581	558	534	621	586	586	532	515	551	586	592	568	571	585	578	557	526	557	571	550	616	585	570	549	576	621	571	575	586	555	597	532	582	629	578	571	550	566	605	601	574	537	610	564	559	536	562	554	505	576	576	567	573	631	582	542	532	583	538	548	543	561	569	569	550	581	538	570	497	596	530	585	569	595	572	577	595	560	556	578	538	572	597	541	562	579	565	603	553	599	569	582	578	581	578	558	517	565	545	557	565	592	583	610	565	609	623	559	582	544	573	557	582	604	561	547	545	580	593	564	589	558	588	570	603	587	570	533	567	571	586	602	601	561	596	558	540	590	583	625	573	580	601	558	544	576	606	528	548	579	526	577	527	573	577	583	598	596	626	511	584	575	599	584	553	566	581	568	562	598	562	600	577	592	577	566	548	569	601	592	586	589	540	578	591	542	569	558	582	598	557	539	561	567	558	603	577	588	580	535	568	557	603	540	547	544	535	561	591	571	535	575	526	584	597	605	593	594	576	578	547	555	584	555	570	588	551	607	550	547	637	590	572	600	583	572	582	533	603	604	547	587	553	555	602	539	557	561	582	598	519	560	579	555	565	606	555	562	574	573	570	534	567	629	555	584	525	596	538	599
28233	22373	28984	27912	27094	22090	20740	18168	14919	14793	11982	8285	4210	3262	4026	3687	3606	3397	3527	4076	2894	3530	3838	3259	4383	4469	3900	3254	2264	2398	2349	1651	1040	1673	1631	1704	1427	1146	800	730	675	547	553	445	318	288	301	275	276	239	207	193	208	247	208	200	206	180	224	221	191	204	202	199	211	195	168	208	187	202	232	202	193	190	179	192	149	174	201	185	211	173	187	175	177	175	155	162	219	191	203	185	189	170	177	174	177	177	197	194	203	180	186	164	197	185	184	201	165	180	181	183	181	167	177	178	188	170	202	183	201	172	177	183	156	197	186	176	160	182	192	181	165	159	185	178	177	181	159	189	191	182	167	160	187	187	161	184	183	186	177	176	175	172	174	172	179	178	177	183	164	177	192	168	166	178	193	181	185	175	179	177	174	184	189	181	161	200	166	170	207	151	180	193	186	173	172	181	173	199	174	181	175	180	188	167	192	175	183	184	180	195	164	212	182	206	198	168	153	161	181	193	199	199	171	172	176	180	184	190	185	179	185	179	196	156	161	164	189	176	175	178	169	188	184	168	149	187	156	188	164	166	193	189	149	180	159	153	174	180	191	181	163	172	189	173	165	176	185	190	173	153	189	175	189	180	159	193	150	185	191	170	186	201	182	167	198	157	177	194	164	175	200	183	202	190	191	168	189	179	184	189	182	181	183	164	167	188	165	193	162	191	160	162	160	190	205	184	181	186	170	173	176	186	205	175	187	185	187	179	185	185	188	156	166	194	187	174	191	164	177	180	192	206	184	180	163	182	178	179	185	167	190	184	175	196	168	159	195	175	186	192	198	215	186	175	180	173	150	169	174	187	162	183	182	159	178	180	166	202	169	180	172	196	170	187	167	161	196	199	172	183	188	175	181	158	167	196	174	197	172	173	192	174	194	180	174	177	181	184	179	181	171	170	187	164	190	170	188	183	159	172	183	164	165	153	164	170	172	173	158	191	172	176	173	159	175	181	200	185	188	197	173	192	144	168	160	182	197	178	187	177	191	184	194	173	164	162	177	187	172	178	166	170	199	176	171	182	181	178	179	176	181	180	187	180	205	171	170	180	190	168	169	194	176	189	161	165	174	221	162	165	165	185	176	162	176	157	166	184	169	191	183	187	159	187	164	180	183	160	186	149	201	172	172	193	170	154	182	161	204	172	187	173	185	178	187	185	186	198	184	202	141	179	207	185	204	175	175	175	176	192	185	169	167	153	168	171	170	168	188	186	186	194	159	185	194	167	155	171	157	163	162	174	179	175	176	183	150	178	177	169	160	172	182	161	180	184	196	188	168	177	149	159	175	178	167	182	186	157	183	159	175	161	172	185	168	207	184	179	201	188	178	191	160	190	189	186	184	192	170	180	184	177	178	152	182	209	180	184	175	193	181	161	173	175	175	178	167	159	172	178	157	169	183	193	177	186	180	185	179	171	198	169	180	172	178	186	190	195	184	168	189	180	172	181	176	159	164	174	163	195	189	191	175	188	203	157	193	188	182	165	170	179	211	190	188	181	153	178	174	216	179	193	184	160	176	186	153	168	145	201	163	180	169	164	181	163	166	165	191	165	186	175	175	203	170	178	185	173	192	173	191	178	167	164	176	165	166	181	195	194	183	170	184	195	186	181	172	171	178	169	189	177	187	190	192	186	165	168	178	172	186	182	146	177	187	185	195	167	194	189	187	167	176	179	187	175	177	170	176	188	160	183	165	167	188	186	207	162	172	178	153	173	182	174	174	181	204	174	180	196	189	166	174	169	167	164	175	199	169	190	185	181	178	179	168	178	176	180	190	178	179	183	178	197	179	164	183	176	195	166	179	170	189	172	192	170	220	171	180	166	175	169	170	185	195	195	192	187	175	177	191	190	160	179	193	197	180	169	168	179	191	175	180	197	160	184	189	166	170	168	182	185	189	186	184	180	180	190	165	188	180	160	182	168	164	195	178	194	174	165	179	179	177	154	180	168	176	196	163	190	201	167	176	176	185	179	180	170	168	190	158	174	168	196	179	173	204	196	184	176	184	194	180	170	164	193	173	211	163	197	170	180	180	182	203	151	187	167	188	171	178	173	190	181	191	171	191	190	176	172	191	169	174	182	177	174	151	170	154	166	170	144	179	168	186	179	180	146	183	193	144	166	185	197	176	167	180	197	167	163	180	162	180	164	186	184	166	175	201	201	183	170	165	166	181	168	187	146	183	157	174	144	170	178	201	169	162	176	171	192	166	199	150	181	203	184	182	172	184	178	179	171	171	166	177	176	191	206	176	158	156	171	173	175	196	174	167	183	202	194	162	182	160	172	167	175	180	196	166	185	173	173	167	170	197	161	192	173	171	166	189	181	158	160	178	141	173	165	177	172	171	163	167	178	174	195	196	195	179	160	176	191	189	170	186	175	189	145	186	171	167	187	192	173	180	178	170	177	176	172	185	188	164	194	165	169	165	192	179	164	151	166	146	190	156	173	194	172	182	151	196	158	179	174	178	167	192	162	179	188	172	170	180	179	182	182	165	188	189	185	194	179	186	180	158	199	179	182	179	163	168	189	175	162	175	169	186	181	141	213	169	170	180	175	179	170	183	171	164	186	157	171	187	177	168	204	192	164	191	161	181	212	150	190	195	162	165	183	173	172	184	159	174	181	185	189	175	187	186	170	157	177	169	187	225	159	166	190	218	188	185	189	199	176	166	174	170	174	194	157	176	189	188	188	153	191	173	169	184	159	187	163	188	165	187	161	179	169	205	185	165	187	184	176	163	169	175	171	184	184	160	180	200	156	160	190	172	155	174	194	198	173	167	194	196	173	158	183	176	190	180	173	174	186	152	197	170	140	181	174	186	179	179	197	173	190	177	159	150	172	212	185	204	157	184	178	195	158	188	167	191	179	169	171	152	185	188	199	164	226	183	192	173	197	185	194	172	186	179	204	193	203	169	211	183	178	196	184	181	181	185	197	211	173	168	187	196	177	181	172	179	171	190	182	164	198	184	172	187	162	184	155	187	169	176	187	155	155	199	160	186	175	185	191	172	175	150	192	175	178	201	206	176	168	166	200	181	190	167	171	179	172	175	208	160	181	203	177	150	165	189	222	187	169	201	154	168	168	189	156	190	172	172	208	179	182	175	189	163	189	185	186	206	175	152	185	173	159	185	159	153	182	177	177	190	188	179	184	195	197	163	160	165	169	184	176	194	198	165	173	163	167	178	182	186	168	189	182	190	190	183	188	184	176	164	149	199	184	160	142	164	160	193	162	168	165	197	190	169	197	176	182	194	189	166	184	166	172	174	166	186	174	171	157	183	190	178	183	165	169	170	170	191	166	192	151	180	192	172	187	161	181	154	191	163	179	171	187	154	187	160	158	190	192	172	162	173	174	200	172	198	186	161	179	176	171	168	194	200	156	175	198	156	174	202	170	210	200	186	165	174	189	178	180	195	188	160	174	197	161	170	163	172	171	188	198	171	186	169	173	196	181	193	173
20151	17631	27323	29201	29413	27131	28274	27468	25766	27822	25018	20536	11939	11999	14723	14361	13678	13907	14891	15959	12109	16054	17246	14710	18943	19157	18392	15075	12240	12381	12691	9513	6377	9819	9591	9863	8617	7534	4292	3803	4165	3093	3252	2815	1750	1518	1736	1403	1046	1041	795	699	727	958	775	725	848	738	698	781	693	674	598	645	606	614	674	636	566	626	614	623	568	595	580	562	551	518	540	559	608	576	540	565	547	529	521	540	528	505	536	538	504	516	544	489	515	562	498	494	530	527	532	531	503	506	530	497	524	481	499	487	577	562	568	531	468	485	510	514	542	514	517	522	516	547	527	536	566	537	531	479	499	485	502	497	502	509	500	523	528	519	532	535	502	472	489	486	535	521	505	454	521	486	497	517	535	512	500	520	492	495	504	468	493	462	491	502	499	525	483	512	469	520	524	523	472	464	466	533	469	520	507	504	535	484	493	506	509	523	489	511	519	519	502	484	500	508	538	486	525	486	506	510	514	543	502	503	517	505	515	483	493	488	520	489	523	525	491	511	493	504	502	507	529	511	486	510	493	515	501	466	469	521	498	454	527	509	487	484	537	545	501	542	500	507	483	478	502	532	488	472	499	512	524	474	502	471	515	435	506	557	459	521	497	551	520	480	476	494	497	500	477	530	467	501	481	476	518	494	529	528	497	499	481	521	511	518	479	489	508	511	511	548	504	514	451	490	494	526	503	487	509	483	489	497	506	474	487	533	505	518	488	487	492	494	484	476	494	529	496	501	506	486	507	502	486	520	471	538	506	501	508	500	512	513	516	515	505	519	504	502	487	490	515	513	524	511	509	463	515	487	461	470	490	474	543	483	532	462	436	494	533	517	458	499	491	507	490	495	495	500	518	514	523	509	488	510	511	532	468	490	532	526	528	556	539	452	565	474	494	507	490	525	493	509	491	519	487	476	528	499	512	495	504	474	477	532	475	495	509	547	498	533	482	495	505	529	523	489	490	488	500	479	502	508	517	503	512	495	463	517	447	475	472	495	506	489	508	538	525	527	489	511	519	535	473	497	471	491	534	445	524	492	547	492	516	502	537	475	484	462	508	523	508	502	459	529	453	527	502	490	524	508	531	538	498	493	516	497	499	539	513	523	472	509	496	478	495	488	446	539	536	508	503	505	547	498	517	514	531	513	500	540	499	507	510	487	515	498	489	491	505	537	530	532	482	466	521	531	495	503	519	520	525	493	473	482	494	494	511	502	495	520	520	482	516	500	501	517	503	516	505	479	505	483	517	539	500	506	505	529	481	486	471	468	542	538	535	506	506	488	506	533	506	504	525	489	486	493	491	507	510	503	510	497	479	514	489	508	516	498	490	473	476	465	525	515	502	480	486	484	501	487	479	498	530	478	475	451	490	488	508	474	508	534	500	513	547	505	517	515	500	529	470	489	493	514	484	453	545	482	481	505	493	494	514	497	522	515	523	499	517	469	520	532	503	499	547	523	552	497	508	473	492	511	496	482	510	523	518	534	521	480	486	502	467	493	506	489	504	533	474	486	501	500	526	476	524	513	521	509	508	514	516	501	493	481	539	475	491	494	479	520	508	516	495	520	510	499	474	557	522	556	514	493	501	489	547	461	544	478	467	545	513	494	512	519	480	516	523	488	506	495	529	523	475	472	529	517	503	447	467	528	541	488	487	497	510	513	505	527	497	490	498	507	500	508	495	462	479	505	508	492	503	483	494	538	486	504	467	500	461	470	514	478	457	543	497	500	459	489	487	519	500	495	490	480	494	511	537	521	514	518	482	493	527	478	490	476	476	491	501	504	503	532	486	523	531	468	494	521	512	507	479	514	510	464	505	504	489	504	507	475	472	493	530	523	494	538	535	487	530	476	492	506	510	508	502	540	476	465	507	485	504	489	516	483	544	476	509	482	488	486	424	490	535	482	522	486	466	517	510	527	525	474	494	469	480	489	502	475	455	489	489	488	535	499	509	494	508	467	492	527	560	481	452	523	491	534	508	471	468	538	501	510	539	526	536	470	510	508	521	473	516	490	520	517	494	468	516	515	505	519	499	480	510	543	469	481	531	525	497	483	485	488	472	516	472	522	511	470	510	505	479	479	538	533	532	491	462	511	467	520	517	517	527	488	497	520	515	504	509	473	544	513	511	510	534	530	493	562	519	519	540	507	495	500	493	492	509	475	473	514	494	524	537	492	512	470	512	596	495	479	511	504	495	514	461	470	460	481	484	517	492	501	494	501	540	522	520	530	526	519	496	537	501	519	530	508	496	492	544	516	545	508	485	505	486	490	495	499	479	498	484	495	492	520	530	503	504	503	480	545	549	491	499	553	521	498	514	493	468	536	499	516	523	537	495	521	487	508	481	479	501	534	542	488	524	485	513	498	514	459	484	472	556	487	490	510	479	485	496	529	532	520	535	538	496	535	461	479	507	493	484	469	496	488	525	542	517	498	472	467	509	488	480	532	488	478	553	548	505	506	527	470	472	525	486	524	522	508	508	510	493	498	541	536	462	505	507	505	508	506	463	558	478	502	541	488	507	486	506	515	478	526	480	487	479	542	516	517	477	509	492	517	500	511	518	511	452	489	470	502	526	475	488	485	480	498	508	510	504	481	484	524	474	503	506	494	478	509	479	512	506	500	500	499	505	496	493	507	481	523	516	465	496	514	522	460	523	501	494	500	479	482	507	522	503	483	503	535	520	490	479	475	480	501	501	524	513	492	465	493	497	523	515	464	529	500	536	496	506	507	521	502	485	490	512	501	489	489	539	522	488	556	545	465	565	490	463	550	477	522	500	513	533	463	480	522	504	497	481	517	525	513	507	527	496	466	493	506	526	456	511	517	480	512	488	528	523	505	534	468	497	504	458	484	501	526	495	511	483	536	516	479	497	494	514	518	472	524	484	509	486	536	522	445	495	505	549	554	517	549	522	486	481	484	496	517	487	525	510	523	479	509	482	521	537	519	521	496	523	456	524	503	495	551	463	538	484	499	471	511	526	473	486	474	515	511	527	475	479	491	494	516	492	523	511	493	521	512	528	499	531	481	460	519	496	510	502	516	514	522	494	519	515	518	490	496	526	508	505	517	516	491	525	512	510	509	495	501	481	518	504	539	493	540	535	521	527	491	465	490	514	492	479	529	516	482	480	472	479	467	544	454	456	478	536	480	519	491	513	470	510	500	502	477	537	473	484	516	479	480	495	496	456	510	470	469	489	538	479	483	520	478	520	506	509	541	477	504	536	491	483	485	513	491	526	519	507	509	482	524	473	478	514	522	472	508	487	503	466	535	519	500	527	524	491	542	475	519	522	516	488	521	508	548	507	501	486	501	515	499	542	527	489	512	518	529	488	513	503	517	502	494	536	511	523	485	550	508	497	569	465	490	499	476	516	467	510	481	542	498	527	509	526	493	497	530	461	533	487	505	460	532	496	541	486	516	533	549	530	454	521	513	490	536	434	545	490	495	524	476	499	479	485	504	505	523	488	493	516	493	481	478
5939	3534	4869	4050	2863	1904	1484	1319	1026	989	795	596	491	457	441	448	407	391	406	370	353	403	377	365	348	379	394	370	304	311	308	311	273	309	313	321	278	326	284	288	261	265	272	266	240	268	245	248	240	252	253	265	247	255	261	258	262	274	285	247	273	240	246	239	265	274	257	248	265	268	261	264	282	240	266	261	285	257	271	278	275	224	247	269	259	257	265	247	258	277	224	254	260	236	239	246	242	261	294	287	254	268	263	219	248	237	257	248	265	254	243	253	276	258	273	263	236	247	252	253	273	248	222	294	234	235	236	243	274	255	262	226	247	248	240	249	263	269	235	260	235	233	257	221	277	229	272	230	274	256	256	249	232	242	258	266	252	257	252	242	235	248	229	258	239	276	267	249	206	262	281	231	284	238	263	255	278	228	242	262	250	251	243	253	261	266	244	277	243	245	250	254	287	269	236	262	265	268	272	251	271	261	271	256	256	257	284	222	238	255	272	238	255	253	252	264	238	269	257	249	274	259	255	283	263	264	272	247	255	293	269	248	227	252	256	253	259	261	247	261	270	267	293	243	247	277	251	238	284	248	248	237	236	275	258	278	226	240	291	244	234	275	265	263	249	246	255	233	265	275	262	254	257	241	253	235	248	296	235	256	276	250	242	276	245	231	257	259	238	242	254	250	271	262	280	265	240	246	228	263	277	240	240	249	242	259	267	242	233	237	274	230	239	263	263	244	269	257	269	250	275	256	250	226	234	262	257	257	254	261	259	263	253	259	251	254	293	294	230	272	265	275	274	257	262	248	228	263	279	243	275	251	257	258	243	254	290	271	299	265	254	232	238	270	259	278	248	258	258	248	258	253	258	227	256	262	262	261	251	265	236	260	238	265	238	260	258	247	248	277	240	266	236	261	250	290	279	261	243	271	242	257	251	268	261	244	272	275	264	247	264	273	271	241	253	240	272	260	255	246	295	248	248	231	239	251	259	262	275	256	280	230	283	231	256	253	253	239	293	226	239	275	268	266	272	241	227	265	265	238	254	227	269	239	256	265	270	262	241	232	277	244	240	265	245	232	223	245	243	241	234	262	235	237	224	250	248	209	245	243	229	261	275	256	251	236	243	275	243	268	254	295	256	256	254	247	231	249	272	266	241	259	248	254	253	278	254	282	272	269	254	269	254	249	239	226	243	272	263	247	229	278	237	246	292	257	258	240	220	245	260	263	227	259	286	261	261	235	252	252	232	258	274	254	235	228	259	254	264	262	248	252	261	251	261	244	247	268	233	242	246	244	265	252	240	244	239	268	255	236	250	259	273	249	263	262	236	240	273	272	227	261	255	267	249	286	278	273	262	285	289	228	253	241	246	258	251	250	271	274	237	258	234	248	234	250	249	245	253	243	266	284	260	245	247	244	271	269	238	260	237	273	241	229	261	279	261	251	228	243	242	254	251	237	234	244	234	253	270	264	264	283	241	212	250	259	233	266	248	230	236	271	244	250	273	251	262	255	233	285	281	230	276	245	240	229	260	264	266	259	240	240	254	233	247	268	221	254	269	243	252	268	276	243	261	228	239	244	271	227	254	231	257	246	236	268	264	228	262	249	249	276	247	269	259	231	297	243	250	246	279	226	265	239	257	248	234	259	255	240	271	275	267	243	251	263	235	265	262	271	296	271	292	258	265	252	249	246	274	281	252	230	244	259	231	237	240	258	234	237	270	265	245	253	276	268	248	253	236	261	261	258	275	259	256	231	245	270	242	261	275	255	274	273	260	287	251	242	257	233	231	255	228	215	263	243	263	273	266	280	223	252	250	287	262	274	238	214	252	278	257	255	255	256	235	254	233	249	270	263	280	267	256	260	252	228	239	272	275	227	243	245	295	263	243	223	251	254	275	251	272	266	230	259	271	275	226	288	242	249	250	254	244	267	244	244	227	257	227	231	270	301	247	238	275	233	250	250	268	266	227	244	271	299	286	253	265	262	241	244	226	269	264	244	255	247	256	244	250	261	282	255	264	254	264	255	243	233	267	264	254	241	243	251	239	278	259	244	256	254	265	251	247	267	274	262	276	263	254	262	251	255	271	262	229	283	250	244	236	270	286	272	259	224	251	255	262	245	221	276	256	275	265	258	266	256	251	249	288	273	286	232	234	257	247	242	248	273	240	230	286	258	248	281	286	258	266	248	219	233	290	230	233	243	254	234	258	243	263	250	275	240	279	274	258	248	269	261	236	238	242	261	291	250	264	242	254	253	250	291	250	211	254	242	232	268	230	267	250	259	209	290	284	268	259	240	256	265	248	264	256	231	248	245	255	245	272	257	252	257	264	279	268	255	259	248	272	240	240	294	262	252	266	240	247	263	234	290	272	228	245	270	240	242	293	263	250	258	255	268	238	239	250	266	238	258	261	248	268	257	252	225	246	245	255	282	226	265	276	256	217	235	280	259	270	300	240	255	269	249	252	249	220	254	254	251	262	270	235	240	263	263	282	266	259	251	253	263	263	255	253	238	236	264	249	260	248	243	242	249	276	246	226	238	245	233	280	260	271	262	258	239	263	263	257	237	241	213	269	261	249	248	233	253	260	282	250	232	260	264	248	237	255	249	263	246	269	274	242	290	255	270	229	247	252	272	245	260	239	224	287	267	288	259	258	254	254	263	264	219	240	234	299	252	236	260	262	270	263	261	254	253	252	258	275	242	246	270	248	255	229	245	248	274	274	269	252	271	271	242	262	228	284	267	247	248	260	264	260	249	247	225	258	264	258	256	233	240	260	258	254	224	263	253	244	272	281	244	255	260	276	241	250	253	256	245	240	252	234	254	250	277	291	280	263	269	250	283	242	266	243	265	227	241	258	234	256	242	261	236	276	252	263	270	268	250	219	248	232	241	249	244	274	230	233	238	260	273	250	238	255	231	270	265	236	257	231	247	252	246	261	257	247	239	250	249	264	250	250	245	229	277	242	243	225	259	254	249	265	248	266	239	246	248	289	237	247	225	266	246	277	238	264	281	214	232	248	242	286	225	257	263	274	220	253	258	254	261	221	259	256	255	253	260	236	243	226	250	269	262	270	259	245	247	233	247	265	266	273	225	255	244	245	269	246	244	286	272	264	239	265	242	276	270	283	290	264	245	250	250	246	225	266	227	241	284	238	281	272	287	231	227	243	271	275	244	251	238	264	277	248	240	276	258	249	234	245	255	264	258	259	232	262	251	273	249	268	247	256	247	253	257	287	260	230	249	271	252	254	246	265	232	256	271	228	243	240	257	293	235	246	248	255	279	261	285	239	231	254	279	259	265	267	268	255	282	235	253	272	256	241	265	267	273	254	286	261	249	264	248	255	244	263	231	247	245	245	236	270	244	243	243	233	241	248	241	225	261	257	263	258	250	274	286	281	268	254	246	257	261	287	256	266	248	248	284	251	263	234	235	261	280	246	253	255	265	246	233	251	242	269	274	218	267	251	253	243	265	275	247	254	255	245	233	248	271
6095	4289	9553	9522	8043	5986	5271	4987	4077	4431	3334	2663	1794	1703	1695	1678	1861	1524	1722	1673	1448	1645	1604	1493	1717	1761	1629	1431	1212	1242	1230	1116	1028	1169	1053	1102	1048	978	866	898	885	816	870	838	740	735	782	753	714	739	676	675	735	708	726	693	717	784	722	708	724	687	727	707	709	688	682	686	645	691	675	711	718	731	668	691	674	660	729	701	673	713	678	682	663	674	645	767	710	688	699	675	691	701	719	667	683	706	683	712	655	697	672	695	716	674	669	640	659	669	707	645	670	627	685	700	738	725	649	697	676	662	729	698	724	699	658	662	640	722	704	676	653	646	628	679	686	688	665	736	746	661	678	681	712	638	693	673	681	671	671	685	714	670	690	647	648	631	679	648	698	668	688	637	664	684	700	660	647	725	726	699	695	716	684	654	650	675	688	662	706	702	671	686	675	668	627	669	697	676	675	675	647	667	661	677	664	647	675	635	671	666	678	671	648	713	663	656	673	698	694	673	680	642	691	663	677	707	651	655	675	705	701	656	731	664	702	716	676	632	680	652	703	718	695	664	675	693	670	698	740	697	700	668	691	651	684	676	680	696	668	693	704	710	642	666	711	680	640	663	688	661	682	676	705	681	688	643	682	726	664	694	643	681	669	700	673	670	641	672	681	646	670	710	691	652	645	690	655	694	674	686	700	670	699	698	715	710	648	692	715	709	681	648	669	667	674	688	714	665	688	674	754	723	714	678	702	664	705	690	671	726	677	699	639	670	644	685	713	691	683	647	683	665	716	685	690	697	655	653	693	725	672	672	687	695	725	681	662	708	690	682	720	716	685	622	696	698	669	707	676	695	699	680	691	645	706	640	674	702	689	652	701	689	768	692	674	680	665	710	711	660	660	707	684	643	727	693	704	628	664	700	677	706	691	664	691	716	697	677	717	674	683	690	646	652	667	674	712	656	662	698	728	632	684	676	676	683	692	721	702	708	666	684	667	693	706	691	688	610	694	694	687	664	700	705	717	656	652	689	678	711	695	712	660	668	698	718	653	631	664	701	697	643	700	655	668	659	681	722	658	665	701	695	651	685	705	681	681	693	708	667	651	714	692	695	683	694	686	677	702	747	713	672	657	706	706	656	635	669	661	708	679	706	690	674	691	677	694	719	675	604	687	710	714	701	713	705	689	622	646	736	668	672	704	711	668	683	646	663	660	658	692	683	678	614	604	696	674	679	661	687	707	647	707	673	693	708	672	718	671	684	704	698	708	701	690	659	624	711	721	680	674	727	627	676	664	721	634	689	673	658	679	688	695	692	685	725	663	648	674	693	670	688	668	625	695	708	686	672	711	647	685	722	660	673	693	640	637	682	665	696	629	680	698	750	702	626	635	727	663	716	696	679	655	691	708	772	658	682	633	658	674	676	711	677	664	645	727	696	639	639	669	728	655	695	656	658	671	701	697	723	706	723	722	657	648	647	712	730	664	698	718	680	726	705	689	664	707	680	713	637	690	687	711	722	638	689	672	709	676	653	671	692	669	692	684	748	711	633	695	688	723	668	653	727	628	673	701	683	686	662	669	656	630	664	697	716	655	657	682	688	658	754	670	675	684	719	691	662	627	656	685	734	663	724	677	635	703	694	695	737	689	661	668	678	715	651	723	692	689	692	637	635	666	643	672	730	722	699	694	725	685	674	658	669	648	660	678	703	673	628	665	702	700	702	664	687	673	646	611	725	666	608	683	680	625	711	740	687	651	655	715	657	661	707	641	679	671	703	688	672	701	678	695	652	655	691	701	661	704	656	685	594	683	667	725	691	709	685	735	696	659	697	669	708	634	696	698	675	693	698	718	699	693	676	657	655	671	691	696	676	669	693	633	733	696	716	697	669	685	653	703	703	657	703	702	644	642	718	754	696	625	641	712	657	679	714	722	655	691	698	683	677	698	697	684	658	655	658	698	676	728	657	703	705	660	638	675	688	698	647	684	645	688	680	641	642	704	700	719	661	695	684	681	664	708	664	658	655	686	665	677	664	693	656	657	679	699	657	705	732	663	684	690	655	672	684	655	682	651	708	652	661	695	713	710	638	643	654	657	651	695	666	658	677	683	685	662	649	697	709	662	710	654	694	741	722	707	709	691	675	712	700	707	695	681	675	695	670	718	660	697	611	724	697	673	664	669	680	667	712	663	668	656	629	662	633	706	703	678	653	766	699	698	680	699	644	673	678	669	679	723	699	706	672	666	692	692	735	726	715	687	681	692	716	674	640	712	678	671	702	698	663	711	669	696	673	666	705	628	710	634	692	678	684	684	746	709	627	680	697	733	706	641	763	672	705	687	670	682	706	670	692	629	706	683	694	722	700	692	675	689	689	655	651	658	678	694	646	672	654	670	653	684	670	680	710	634	701	651	683	687	645	692	668	677	660	704	642	733	747	659	636	684	636	677	672	706	708	648	656	669	700	676	704	697	663	699	693	674	679	623	657	690	657	679	677	710	687	722	702	681	668	681	629	664	706	664	656	690	688	662	713	672	672	684	684	684	659	681	636	676	692	699	679	661	713	664	642	677	680	683	663	633	713	688	686	626	690	714	686	691	661	671	675	686	652	663	686	687	659	650	704	717	702	676	726	693	683	681	677	667	668	677	662	701	638	699	656	683	696	630	645	648	762	682	699	676	658	705	706	678	706	667	681	675	688	718	700	730	675	671	677	677	686	681	700	645	720	666	710	650	681	722	674	660	656	732	682	686	665	682	683	673	711	669	711	722	732	718	704	693	693	705	666	692	657	682	696	716	696	674	662	676	666	700	680	680	700	637	715	709	648	675	688	707	682	660	672	627	691	721	662	679	684	684	699	669	711	672	684	720	670	689	681	698	684	661	680	695	672	669	720	652	656	684	627	731	718	638	685	701	678	672	674	671	643	670	685	663	701	666	681	668	674	634	691	669	732	665	711	686	691	640	695	645	700	727	640	654	701	703	712	573	676	694	679	681	668	702	696	739	667	690	718	672	683	748	661	715	658	697	700	695	684	658	695	691	690	640	700	686	684	614	673	637	729	722	689	681	674	700	692	690	655	694	690	685	685	692	709	689	680	693	691	712	681	657	638	677	624	680	659	646	693	688	688	685	650	710	689	694	672	731	698	705	633	633	716	682	671	727	661	690	707	657	661	647	704	722	717	689	668	756	698	660	664	651	635	666	673	655	707	699	691	677	680	635	710	653	656	691	699	667	694	681	668	728	658	729	655	656	691	724	725	657	666	694	677	710	677	674	647	670	689	750	684	695	649	637	664	655	686	725	723	683	656	656	695	679	672	703	691	672	692	663	702	703	668	719	640	705	635	654	684	678	716	683	743	680	670	694	713	688	688	678	710	669	699	681	692	650	691	679	657	694	695	707	662	683	670	680	701	684	662	704	681	659	672	699	691	698	706	667	684	624	667	687	659	668	724	711	701	671	686	666	699	654	683	636	662	728	667	664	631	692	650	716	651	679	682	659	637	683	692
19294	15212	21629	22531	20039	14572	12882	11118	9464	8818	6527	4267	2104	1702	2306	1995	2360	2074	2244	2089	1738	2160	2093	1785	2610	2289	2198	1753	1286	1243	1232	942	763	1068	1001	967	855	749	548	486	504	393	437	374	317	246	280	292	226	239	216	230	234	256	205	222	248	230	230	204	221	223	207	201	236	222	191	196	243	217	225	218	206	233	208	216	205	208	198	207	212	222	246	206	213	204	181	178	203	209	203	224	204	212	184	223	206	218	221	187	226	200	213	212	215	201	192	208	225	193	225	216	211	238	210	214	196	193	226	220	210	227	223	185	222	209	200	194	203	189	204	222	183	209	200	190	218	225	191	196	188	206	219	212	236	196	164	208	195	224	186	215	222	219	205	202	219	216	185	196	180	205	205	203	198	223	187	191	229	223	199	216	205	201	203	199	211	221	196	208	230	213	203	202	194	209	210	216	184	230	186	216	182	173	219	209	186	170	197	213	224	195	218	188	211	208	215	208	201	200	223	211	214	209	189	192	214	213	213	210	203	185	238	188	194	193	213	185	204	226	225	188	205	216	196	180	198	207	215	224	210	214	237	179	198	230	220	203	200	202	212	203	238	204	208	191	200	193	209	192	201	202	215	236	220	209	192	221	211	211	188	197	190	200	196	216	226	201	167	204	222	204	232	214	221	204	215	228	253	217	209	208	212	210	192	194	214	219	234	227	216	207	194	206	204	205	232	193	220	201	217	192	194	210	220	216	192	218	194	196	200	193	207	198	226	181	206	196	196	204	191	198	207	204	180	194	220	204	201	206	230	219	209	217	196	200	221	216	206	192	192	239	183	194	192	187	203	207	223	195	247	205	208	222	226	241	216	217	189	205	213	205	201	191	182	200	228	185	190	191	223	179	221	197	192	212	213	202	224	193	216	214	168	234	212	200	213	204	199	215	182	184	241	196	204	240	240	189	213	231	212	226	189	211	198	202	205	197	229	231	220	183	193	226	234	195	209	232	215	202	169	208	197	208	169	211	206	214	186	214	201	230	233	213	215	199	209	206	220	236	231	199	221	213	190	221	192	198	207	199	224	205	212	217	200	247	208	233	229	196	204	171	217	190	219	197	215	209	207	181	216	217	236	187	212	230	242	197	195	232	189	194	191	204	218	202	191	210	213	199	229	226	217	200	210	208	233	193	208	196	205	219	207	212	196	213	196	215	217	197	206	202	223	221	211	204	196	203	204	179	204	226	202	194	223	196	232	201	203	210	198	199	218	202	223	202	200	204	206	228	227	201	205	221	195	173	195	201	209	204	216	192	175	212	214	214	232	201	210	200	199	205	209	212	199	200	213	215	214	201	215	229	196	216	181	221	208	220	216	202	197	205	197	230	205	215	227	210	197	190	210	212	192	234	213	203	193	192	181	219	237	199	203	236	195	203	197	215	191	215	212	213	205	189	209	190	217	214	190	197	197	209	180	205	211	218	219	213	202	204	178	204	211	239	194	169	226	210	226	223	208	231	209	197	209	211	199	210	183	186	212	191	215	209	206	207	212	192	215	200	191	211	204	221	220	199	260	221	225	204	181	195	217	226	203	181	187	189	207	217	191	193	195	209	222	221	192	191	226	219	215	227	194	200	200	197	206	211	211	209	221	202	210	204	216	201	203	180	215	216	203	211	197	207	195	210	217	205	210	182	193	216	202	214	211	198	198	194	220	217	204	220	174	214	196	190	190	201	178	200	237	203	184	207	208	212	234	209	217	216	187	236	223	228	212	228	219	206	197	224	199	194	235	204	203	210	200	192	200	222	212	195	195	210	214	196	213	192	203	215	200	184	192	220	182	193	217	225	211	192	210	188	221	235	189	222	205	199	212	194	188	208	208	230	201	211	206	201	179	193	189	211	205	204	193	230	199	196	198	198	228	193	208	211	234	199	236	204	193	183	219	198	205	210	203	191	227	219	204	188	177	201	200	225	200	188	225	214	210	202	199	195	210	195	225	190	216	219	194	192	236	194	190	198	202	221	198	177	194	210	192	190	222	200	213	170	183	208	206	181	194	185	221	178	229	192	219	196	180	201	195	192	208	218	196	217	194	199	209	181	209	258	214	157	230	198	204	221	193	246	207	212	206	194	206	216	208	203	228	227	204	203	214	225	197	215	208	213	202	180	234	207	225	190	192	184	195	226	193	194	191	203	191	186	193	186	183	197	222	186	192	189	199	199	182	205	186	195	209	188	210	198	224	199	183	170	219	218	200	217	209	192	195	226	216	211	224	198	210	200	216	220	193	165	198	214	193	223	200	212	204	200	196	244	185	193	212	195	204	202	208	220	222	213	223	215	203	206	200	186	191	203	210	213	217	173	206	196	204	200	230	198	198	182	205	226	194	223	206	228	192	191	159	218	182	214	237	221	205	208	203	248	200	229	209	197	192	224	210	199	188	181	212	177	194	221	208	221	202	221	192	214	211	210	231	229	181	208	218	197	227	183	222	184	203	215	209	178	207	198	205	224	198	213	190	221	199	182	183	202	205	200	204	227	189	208	201	189	207	211	200	193	192	214	207	213	205	217	225	210	231	194	226	203	209	217	195	203	211	217	214	216	201	211	216	211	215	191	214	216	210	196	192	184	226	194	198	189	190	225	204	237	227	217	193	204	213	211	206	227	201	210	197	206	205	211	184	199	199	204	205	229	230	197	200	203	229	224	207	202	179	216	231	226	239	223	205	217	204	226	233	182	195	195	230	205	210	209	210	210	194	200	244	206	209	207	196	204	228	205	176	221	226	197	218	170	193	218	186	172	212	161	200	204	194	232	199	208	197	213	207	202	192	231	214	196	204	197	200	218	205	211	198	228	195	211	215	190	210	193	218	190	200	208	174	207	238	197	205	203	206	195	211	207	212	203	220	187	227	190	205	202	211	220	205	201	212	175	191	200	210	208	198	223	194	241	193	206	198	205	203	192	200	219	186	225	194	224	218	204	231	238	230	207	198	193	184	214	217	215	188	219	215	210	223	194	232	207	213	191	233	208	189	213	208	192	205	212	220	191	222	211	227	218	211	181	189	218	223	171	222	199	222	230	214	198	192	210	181	217	222	206	212	223	220	217	192	209	205	199	217	218	208	183	205	235	229	196	200	179	195	201	203	195	196	210	213	212	181	221	203	197	239	191	210	193	207	204	203	213	208	223	218	178	222	204	192	188	219	207	196	222	215	222	216	196	203	192	217	206	204	213	183	200	195	220	219	226	216	205	182	204	216	209	217	219	186	207	191	217	215	189	218	230	214	224	218	213	199	212	202	212	208	213	226	208	220	194	239	217	214	233	213	201	234	239	226	206	227	222	207	224	200	189	210	222	216	199	221	190	204	214	199	199	229	200	215	227	218	203	190	210	228	234	202	201	227	198	206	209	202	173	219	209	214	201	192	202	193	215	230	211	212	190	211	185	178	209	205	185	205	195	212	218	191	225	184	209	199	223	198	231	194	181	220	206	210	216	201	180	214	198	211	214	207	187
15769	12959	22616	24348	24183	20141	21396	22312	19978	20987	18789	14091	7524	7231	9247	8861	10839	9528	10092	10206	8598	10968	11199	9512	12686	11929	12222	9699	7581	7917	7003	5361	4203	6066	5915	6189	5757	4702	3012	2801	2685	2013	2173	1745	1247	1035	1109	971	777	788	751	706	705	783	716	704	740	751	778	700	709	667	641	631	677	593	674	674	648	604	653	684	630	587	625	590	597	609	595	575	622	571	591	638	591	593	601	565	607	620	595	578	525	542	587	589	568	571	613	603	589	628	595	582	554	548	552	557	556	519	588	564	593	542	601	546	537	579	557	570	563	583	554	568	604	568	578	564	565	557	582	602	605	585	588	563	564	585	635	631	562	517	569	542	575	560	625	528	589	550	578	528	577	595	526	581	547	574	548	567	613	589	565	556	559	573	575	515	529	565	597	540	565	561	602	550	563	553	561	555	575	547	569	552	535	567	523	534	569	588	582	540	603	565	552	609	560	595	559	582	539	544	560	534	527	579	621	580	564	560	584	543	537	551	534	544	587	589	552	560	590	513	564	565	555	556	588	582	593	574	560	568	558	579	552	591	576	574	553	565	595	507	540	568	557	583	568	592	580	598	569	567	558	550	578	553	556	566	556	572	548	590	530	606	612	583	625	573	588	592	532	580	613	535	572	532	550	565	571	543	577	556	562	565	542	569	604	585	580	582	548	583	562	564	567	560	556	578	564	582	584	513	561	577	557	539	552	568	586	551	566	591	570	533	588	552	555	599	611	536	579	555	550	553	566	544	554	576	548	589	578	548	524	561	601	551	559	579	550	544	573	575	579	556	591	568	563	572	590	597	581	537	584	577	589	549	527	571	568	566	576	569	564	570	548	570	577	561	567	586	558	575	586	604	575	586	555	571	575	611	560	566	540	544	577	581	555	552	563	581	596	562	575	590	531	586	560	594	540	567	579	568	588	569	552	547	555	562	588	583	554	552	533	535	541	574	531	532	574	548	594	539	531	559	557	557	568	574	522	589	598	580	622	596	576	568	564	582	589	605	544	576	554	548	594	553	553	569	552	529	585	570	602	583	583	607	550	573	546	571	584	593	619	578	589	568	584	576	524	580	596	567	601	562	550	515	539	557	584	584	547	579	567	600	539	546	557	573	542	576	580	625	577	596	610	535	579	537	521	577	556	545	606	543	563	591	568	601	596	587	582	538	580	554	577	553	559	584	598	562	573	598	525	569	563	536	581	512	582	589	577	542	589	562	573	550	542	579	559	572	556	585	559	551	599	581	538	550	571	563	577	591	602	553	559	570	561	546	560	554	556	519	539	552	513	546	589	556	574	572	584	558	545	561	581	569	597	568	605	581	539	549	585	568	563	549	576	547	567	542	612	554	542	555	559	579	615	571	563	592	551	591	545	526	571	547	565	564	574	572	596	569	520	557	538	592	583	525	573	549	561	557	566	545	581	548	569	567	574	624	575	589	592	594	577	610	582	596	570	594	571	575	578	601	558	595	604	499	555	567	538	564	601	623	610	568	534	561	582	580	544	592	545	597	558	525	571	612	591	575	555	536	572	573	566	538	581	530	592	574	533	550	581	555	566	597	582	605	595	571	523	590	563	567	538	584	604	560	561	538	543	525	522	592	545	588	566	597	560	570	582	591	557	577	578	589	575	561	539	557	562	572	553	592	554	571	546	600	594	565	595	576	591	609	534	574	610	623	529	555	536	569	574	521	610	524	558	568	555	587	552	552	546	568	563	576	600	578	537	604	537	545	581	569	567	602	557	580	556	548	556	552	549	567	564	541	626	540	558	593	571	610	584	539	556	611	573	557	602	592	557	561	568	567	572	575	557	532	521	555	514	499	615	570	575	557	534	564	555	588	577	568	595	573	572	602	553	611	539	615	541	556	532	614	579	595	541	592	538	579	598	518	564	542	566	567	570	610	527	595	564	592	556	569	579	550	554	563	557	566	544	589	532	576	580	580	551	603	595	561	551	579	555	571	549	572	576	598	578	568	584	553	554	543	580	527	590	585	532	550	571	545	586	571	558	575	566	582	574	545	570	580	551	575	582	559	555	553	531	533	607	576	559	534	582	573	561	519	559	544	546	570	532	546	565	620	578	574	541	513	530	581	572	544	568	585	566	578	554	567	562	563	586	608	598	556	578	539	591	545	572	613	491	580	567	566	560	550	589	551	576	587	527	556	578	590	565	575	551	544	548	547	569	548	578	567	579	587	579	557	554	546	565	508	554	581	569	596	619	554	574	561	562	595	565	575	583	596	567	571	613	567	544	573	577	569	590	569	595	593	555	634	560	572	600	631	536	517	547	579	535	611	556	586	606	559	591	571	544	580	568	568	614	598	536	586	586	544	547	573	558	557	574	568	610	560	566	612	541	574	568	541	528	553	563	550	556	563	544	542	567	539	533	587	563	564	581	554	540	534	569	556	562	580	577	552	582	569	593	560	561	562	574	536	571	587	578	566	567	596	579	591	555	546	595	570	584	543	561	578	548	615	573	573	543	518	559	580	610	569	572	548	583	567	559	549	546	581	575	553	531	554	602	621	570	565	579	575	566	570	589	573	577	593	581	560	573	575	578	573	567	560	547	570	543	570	567	540	528	555	546	547	570	557	593	603	573	580	578	574	544	611	546	533	576	637	550	584	565	524	568	567	602	589	551	589	548	554	567	567	587	573	577	586	542	548	563	584	550	562	574	577	542	554	572	567	569	606	586	582	597	544	551	591	574	572	535	588	566	574	589	591	558	566	560	567	570	559	497	547	555	571	562	575	534	567	598	578	578	542	564	528	574	595	550	536	564	535	587	558	538	590	510	541	565	563	608	567	585	597	554	567	549	547	569	535	566	565	601	604	560	545	584	571	531	591	612	584	569	546	580	564	608	581	576	596	574	535	578	545	551	613	558	557	532	569	592	575	551	554	575	545	539	551	595	603	549	566	589	555	543	560	561	536	591	544	604	611	596	601	571	532	578	576	549	581	593	566	584	576	594	522	556	550	547	566	547	545	603	598	584	614	583	573	555	559	612	571	568	581	561	602	548	571	573	589	578	571	559	575	549	540	592	556	542	547	554	594	577	571	609	560	529	573	564	554	548	553	536	571	555	590	552	532	574	586	561	608	544	537	556	567	551	552	584	582	536	549	557	572	600	531	508	582	544	538	526	565	602	567	584	587	564	584	636	592	575	564	608	531	549	551	574	576	551	558	575	550	567	564	541	563	544	571	548	553	554	535	560	587	542	577	578	569	558	611	584	519	590	595	591	598	557	631	568	592	546	535	517	571	546	566	602	548	520	573	527	575	579	559	577	575	542	596	562	592	563	570	551	554	586	580	587	562	588	553	581	556	523	540	571	586	543	566	548	581	549	551	631	609	577	527	569	565	554	578	562	595	554	554	629	574	581	594	554	629	573	560	547	621	557	574	604	584	523	547	564	581	603	581	600	612	584	533	594	614	600	589	605	544	593	576	582	575	573	540	519	582	561	544	552	548	559	594	577	569
27832	21882	28622	28098	26201	21838	20858	18249	16876	15399	11600	8526	4671	3201	3607	3500	4304	3889	3581	3723	3299	3859	3494	2944	4459	4411	3868	3249	2346	2237	2128	1822	1424	1723	1543	1664	1538	1210	781	785	769	527	667	521	349	297	319	231	241	242	218	196	204	218	225	210	190	218	189	200	208	180	199	200	192	189	199	206	161	194	209	180	190	191	199	197	188	177	195	172	195	173	160	168	158	160	192	207	198	188	167	194	174	178	165	177	159	202	185	189	177	183	169	185	164	178	173	188	194	166	170	186	179	198	187	178	193	172	197	174	157	187	187	179	170	176	171	175	161	206	178	170	182	196	192	205	169	172	180	179	198	187	174	168	185	186	181	176	192	153	199	178	200	203	177	155	176	176	156	175	190	166	193	184	206	189	166	172	183	175	180	184	171	185	179	184	157	183	196	161	166	153	183	166	159	169	166	186	189	182	184	174	192	185	183	171	171	199	197	171	181	177	176	189	180	196	188	169	161	189	188	179	193	174	178	201	175	182	152	162	203	176	183	183	194	178	169	192	158	192	186	164	195	177	169	180	160	179	180	180	181	162	163	187	185	164	165	163	162	170	167	175	157	167	184	167	185	170	195	174	168	154	164	186	176	157	178	192	150	158	174	186	179	208	178	186	198	196	176	175	172	176	191	167	190	163	165	156	174	184	184	187	156	159	196	168	174	167	179	178	176	171	170	195	180	171	172	177	164	176	185	170	177	194	170	179	174	166	162	184	171	160	162	175	198	192	182	168	195	191	176	181	154	179	189	157	193	174	164	185	180	174	180	182	194	197	211	169	178	206	187	159	180	176	180	175	156	185	185	171	175	172	180	202	176	181	170	164	190	165	164	192	168	191	165	164	185	190	183	182	166	183	162	164	178	191	175	180	170	181	171	192	177	177	163	169	179	176	174	182	190	160	191	179	180	183	176	178	172	160	168	204	178	178	146	170	167	172	153	169	159	184	178	183	195	181	181	165	193	182	160	186	176	160	179	189	199	170	190	178	162	159	190	193	179	170	198	165	166	170	194	208	190	170	196	176	164	186	184	182	196	154	175	180	158	185	174	171	161	190	180	163	176	171	165	190	202	189	213	188	196	165	174	168	200	183	179	174	176	169	179	198	196	192	182	162	167	171	165	177	179	188	177	171	163	192	172	153	170	159	178	187	166	149	147	193	165	198	190	178	172	167	182	178	158	196	202	207	184	185	159	178	190	171	162	182	177	174	194	192	176	182	159	178	201	169	188	178	183	173	160	173	191	157	177	180	186	190	196	182	182	203	197	160	170	193	190	179	182	167	163	167	171	161	156	169	166	187	196	154	178	185	175	163	175	200	173	164	205	180	196	168	185	160	161	176	207	154	174	175	166	199	187	175	186	167	182	163	203	172	171	194	187	172	168	201	171	178	156	177	178	186	190	162	172	165	194	181	181	154	165	174	162	182	189	171	186	159	166	167	197	173	176	197	181	168	182	207	184	184	215	186	189	176	166	182	161	164	177	149	196	187	193	160	189	158	165	185	185	190	163	195	173	194	180	175	170	198	185	187	181	192	166	193	168	178	185	177	184	169	163	174	161	171	171	165	159	176	183	184	189	170	173	188	195	205	166	193	175	195	164	185	183	183	193	176	186	167	180	178	181	160	179	153	208	167	204	179	177	167	198	169	169	181	137	170	184	167	187	159	167	194	195	179	196	172	193	185	150	187	167	191	171	209	170	175	207	174	198	175	198	184	189	171	176	178	166	184	190	170	182	177	206	173	185	171	181	155	162	168	168	189	193	182	167	161	186	183	168	165	195	184	158	186	169	160	183	183	163	177	184	170	183	175	191	172	195	171	200	189	181	173	170	186	178	166	202	167	172	191	174	179	193	175	202	174	159	205	170	181	178	163	214	181	150	170	192	174	196	194	175	182	165	201	186	168	177	175	188	170	184	195	176	184	133	181	177	187	158	171	174	182	168	183	204	160	160	188	187	190	203	189	187	177	164	168	187	180	166	201	172	152	171	188	185	167	177	186	171	183	171	182	156	166	186	199	195	170	165	158	191	157	169	176	174	191	180	192	172	177	159	181	197	174	163	163	170	169	168	198	162	175	162	199	190	188	177	156	176	176	166	194	159	175	194	185	178	214	194	162	163	185	181	175	181	201	177	188	189	185	154	188	171	187	172	182	179	194	174	155	170	192	193	160	192	193	175	160	180	168	173	178	192	177	179	209	191	182	179	188	152	200	168	161	180	182	167	169	167	175	183	178	161	171	173	175	173	165	160	182	183	168	204	166	169	201	199	167	157	177	175	203	176	170	175	181	171	183	188	185	174	181	182	167	173	186	183	180	176	164	183	176	187	179	169	172	146	182	196	185	182	166	179	189	178	182	185	161	193	197	191	155	174	190	154	187	186	197	173	176	180	174	177	178	190	170	188	196	165	151	190	178	198	181	184	189	155	165	180	175	180	173	216	184	179	188	191	170	182	192	180	165	170	181	200	183	167	166	181	199	192	177	185	171	205	163	187	179	156	157	175	186	169	160	195	160	174	175	172	172	188	179	195	170	173	158	172	206	152	169	194	190	165	156	141	181	172	177	189	184	165	179	182	179	192	179	172	180	189	156	190	178	194	155	187	185	162	152	187	190	186	175	197	185	177	190	171	157	190	185	180	183	174	149	140	149	184	185	174	190	175	205	185	202	183	151	157	156	182	190	159	183	180	192	168	196	169	181	191	184	164	150	162	169	171	184	199	163	183	155	170	169	184	172	163	171	201	194	190	173	176	180	179	187	180	183	171	184	181	180	179	176	192	161	187	160	184	197	188	173	190	158	177	199	172	165	179	188	169	166	199	186	153	189	169	181	154	168	186	168	172	168	167	158	168	193	206	179	176	174	187	170	182	189	178	178	180	167	184	150	152	182	173	205	166	210	172	198	186	153	188	173	177	174	177	194	185	156	185	197	162	163	164	161	162	177	178	163	156	166	149	199	170	173	185	186	191	177	183	170	209	178	172	165	194	151	206	172	182	189	171	166	192	175	157	187	177	181	175	180	184	149	168	172	179	179	174	165	192	195	189	182	174	177	162	190	183	181	183	181	187	150	166	174	189	170	192	175	167	161	176	161	170	171	183	174	188	171	174	191	173	168	201	182	167	156	202	161	164	189	177	182	203	184	164	164	159	185	165	201	191	190	173	170	191	178	181	166	186	187	167	191	178	167	177	174	198	157	166	156	178	168	189	196	186	170	161	178	159	186	172	172	165	176	188	194	168	167	178	172	174	190	176	188	162	171	175	177	170	185	175	196	182	172	171	181	180	187	191	176	183	159	168	171	205	178	188	171	168	169	172	192	184	163	174	202	176	222	198	197	175	165	166	191	184	201	210	197	165	172	156	164	197	173	190	167	174	170	180	178	201	161	174	183	163	150	151	143	148	166	189	173	179	188	192	187	180	181	196	170	202	172	171	193	168	184	169	177	172	153	153	176	207	191	175	186
19740	17090	27159	28971	29756	26314	27675	28050	27870	27403	25849	20761	12993	10511	13457	13707	16089	14831	14830	15893	13578	16705	16546	13903	19508	19087	17981	15423	12297	12475	11399	9886	7824	9614	9263	10574	9282	7502	4544	4749	4268	3110	4001	2899	1832	1282	1563	1204	1034	989	899	726	797	942	768	702	839	847	796	700	673	607	660	647	667	612	665	601	603	593	599	608	577	573	547	585	587	555	583	579	578	557	546	595	528	579	563	521	515	566	489	512	474	511	498	569	527	523	507	515	535	534	514	497	535	538	525	498	522	514	489	544	494	513	535	549	507	515	542	486	524	541	534	486	505	497	496	492	509	481	469	512	525	549	505	504	476	490	495	510	497	547	542	507	470	525	492	552	509	491	505	507	484	499	497	494	508	549	512	516	515	485	477	491	525	472	496	488	517	466	492	502	512	514	499	493	481	477	525	493	517	529	508	526	502	522	494	491	496	510	490	517	472	476	484	526	489	512	511	504	471	496	511	509	462	507	475	452	498	499	504	509	470	472	518	532	512	525	493	547	485	503	475	503	478	516	525	472	494	463	498	528	490	523	463	502	499	475	487	527	525	475	475	495	500	491	507	513	496	506	521	473	485	525	499	534	488	514	515	502	488	492	490	524	522	457	493	486	513	483	513	527	508	484	486	503	492	489	465	487	495	513	521	498	516	512	466	468	486	502	475	502	503	531	488	490	516	499	489	492	513	496	524	522	485	496	496	499	520	523	515	466	477	518	448	484	510	513	490	522	529	492	517	461	506	533	475	483	507	481	493	517	499	507	490	496	523	468	515	491	527	537	474	476	493	521	517	458	474	476	479	520	568	494	517	489	491	516	514	495	507	497	512	469	467	475	499	514	531	529	487	484	510	448	493	508	481	489	465	472	503	475	487	488	487	519	528	497	493	504	484	491	522	476	486	484	496	553	517	496	527	485	511	492	558	546	508	473	512	495	451	516	484	449	511	484	483	495	505	477	508	495	503	513	468	504	546	525	532	499	483	516	502	549	489	496	495	492	513	519	472	530	523	531	530	500	502	500	500	482	550	490	507	495	518	463	465	489	453	488	488	537	483	473	470	512	506	516	509	525	490	502	540	543	505	523	534	522	502	474	551	509	489	475	454	488	517	494	508	496	529	508	500	470	512	481	492	476	552	547	556	498	511	504	510	500	484	510	521	504	477	516	502	510	493	510	552	491	520	514	471	465	477	528	465	491	504	500	498	512	481	476	473	504	474	515	494	439	513	512	497	483	490	500	506	526	513	481	521	467	559	525	501	520	535	494	513	544	536	475	504	439	491	499	523	479	511	491	475	497	461	570	461	479	505	489	506	517	514	483	487	539	521	540	522	501	492	486	473	469	502	481	521	507	501	477	505	554	504	535	459	488	476	509	491	470	525	509	458	517	479	525	536	485	472	498	507	538	536	510	511	498	496	499	509	532	524	488	523	478	490	497	511	511	444	501	485	532	500	498	489	505	480	507	511	497	534	481	506	480	462	494	497	531	544	483	501	461	525	495	496	529	480	501	516	470	481	502	524	494	482	524	505	488	487	521	509	494	502	497	489	486	501	541	496	478	530	500	514	479	521	525	501	469	539	468	442	485	561	462	517	496	493	497	493	485	498	505	485	501	497	510	498	527	479	530	471	509	478	509	494	519	475	449	484	483	530	511	484	504	489	526	489	503	472	500	556	476	526	502	506	486	515	524	503	472	482	487	509	496	492	500	535	491	497	533	491	471	477	531	549	506	484	506	497	556	501	525	481	498	511	518	478	534	492	508	490	503	498	508	517	471	471	496	464	486	512	501	525	501	507	503	462	525	512	473	531	541	565	471	494	492	482	538	505	482	564	545	504	515	488	495	500	497	513	532	526	508	469	487	548	521	495	501	521	487	485	495	485	512	534	466	486	511	535	442	471	546	496	485	471	508	508	508	514	505	480	479	505	517	502	490	500	517	488	489	542	482	491	490	469	496	476	470	456	513	470	518	493	475	517	512	499	503	515	497	534	492	543	541	474	505	505	509	491	452	481	497	514	470	515	479	477	510	493	481	496	503	547	519	528	558	502	494	510	481	491	491	502	465	490	477	485	476	503	464	506	539	496	540	429	503	498	458	513	459	495	481	503	536	515	492	491	471	527	498	465	484	503	512	491	518	461	485	505	494	516	523	483	444	518	497	534	496	455	488	468	493	508	518	532	522	481	479	479	492	513	493	469	537	528	533	479	513	556	522	466	489	506	521	492	462	506	518	498	487	522	480	490	488	487	480	474	464	521	462	521	518	483	523	497	529	475	491	455	540	501	524	498	480	506	485	505	495	516	505	515	500	476	521	514	561	487	480	513	496	545	516	475	500	510	535	496	506	541	535	485	513	501	498	503	499	470	501	473	494	498	506	501	485	499	538	510	500	505	477	496	490	522	485	530	484	511	512	490	521	508	490	453	512	481	507	486	467	491	526	479	535	519	497	452	508	461	488	530	517	468	510	491	479	494	487	504	495	480	525	477	548	507	505	502	498	504	503	499	527	491	477	550	555	531	491	523	474	476	505	513	496	543	479	549	512	505	504	546	503	496	512	483	465	507	482	506	462	483	487	503	482	510	513	468	514	510	518	475	526	488	517	527	498	514	528	468	495	504	495	515	491	485	478	498	458	510	496	473	504	483	511	460	491	516	497	479	518	489	502	474	522	517	524	497	538	500	469	499	476	511	515	512	495	504	529	515	501	508	518	505	449	456	520	476	522	529	479	520	531	540	468	533	505	517	524	481	502	510	506	525	534	505	487	505	525	498	510	519	511	523	478	471	509	465	513	514	458	471	489	499	503	510	502	517	515	472	510	526	510	505	523	498	482	501	507	566	470	491	489	485	508	514	526	530	489	482	539	522	516	509	494	509	509	483	491	531	477	491	514	483	511	518	464	526	485	541	482	518	517	518	513	547	454	492	508	504	508	504	497	488	495	492	504	515	510	490	479	523	526	529	485	532	478	526	476	544	512	525	480	487	474	518	509	466	477	498	515	568	527	525	507	530	464	460	520	550	503	511	514	549	441	497	496	514	477	514	457	491	469	541	487	469	494	530	516	536	490	479	461	530	509	474	536	498	514	488	502	481	485	474	479	495	509	532	483	507	491	489	470	538	501	489	481	504	496	517	496	498	481	517	491	507	518	490	533	499	503	502	514	556	491	509	529	472	464	490	502	527	469	492	492	493	537	516	473	509	539	492	508	499	525	516	516	515	470	510	476	516	527	530	501	510	492	505	476	484	458	457	493	499	531	499	543	548	485	472	482	469	525	497	516	499	493	469	541	464	489	490	488	493	469	473	512	472	500	519	497	485	477	497	495	477	469	506	472	478	460	506	547	530	513	498	483	495	483	490	518	508	506	467	493	501	523	524	492	491	462	530	511	506	506	530	487	501	502	495	528	488	479	526	530	496	483	496	481	492	507	496	478	538	493	530	510	478	512	508	495	505	481	525	477	485	498	522	475	499	474	515	495
5515	3246	4508	3628	2810	1753	1344	1143	1064	960	700	590	467	396	411	389	355	342	356	361	316	363	378	305	301	348	333	336	294	291	324	321	278	299	276	311	294	271	250	271	306	267	255	254	252	257	242	301	266	254	261	285	255	268	236	275	262	270	264	229	264	250	241	252	229	244	249	243	241	242	244	238	231	271	230	259	256	265	266	275	270	259	262	273	257	236	250	243	229	259	243	277	261	250	232	263	242	243	253	229	246	256	255	224	261	238	262	251	223	228	269	248	228	251	259	241	274	236	271	267	245	236	271	220	223	226	248	263	246	254	244	266	236	237	273	266	280	240	272	263	246	241	252	266	253	262	251	243	254	276	255	224	253	245	239	250	261	235	239	236	250	225	222	266	226	249	261	233	239	265	271	249	244	263	279	269	256	250	240	237	272	248	261	240	231	252	239	247	232	266	243	232	238	289	264	238	287	262	280	265	276	231	285	225	249	244	261	242	254	235	249	255	235	247	270	257	246	248	256	245	255	228	243	289	273	275	273	259	270	253	267	236	217	263	258	282	233	240	246	260	233	267	227	270	265	254	278	250	235	228	260	244	253	251	254	252	271	260	236	244	248	276	264	248	257	259	254	257	249	241	237	233	278	272	258	251	248	250	245	262	241	257	239	281	226	277	253	244	261	248	249	258	239	240	269	242	255	245	249	247	263	270	244	262	252	233	232	225	249	244	238	249	252	273	253	208	214	246	262	253	245	235	224	271	273	237	265	251	269	261	261	242	235	270	255	268	271	265	253	233	268	240	255	245	247	247	248	240	259	226	266	262	259	248	228	243	252	217	261	239	258	265	250	226	247	260	245	242	238	243	256	255	253	243	250	255	254	242	237	206	248	256	267	253	233	250	234	240	258	249	274	245	240	236	249	253	247	252	254	253	260	283	248	278	256	243	267	256	254	252	224	217	241	244	232	263	257	273	244	240	228	254	229	236	254	251	251	253	258	250	237	243	252	270	265	251	287	258	246	276	246	255	271	260	264	251	236	232	278	255	251	217	261	260	246	248	251	270	244	253	215	247	241	271	253	254	233	234	250	217	271	238	257	221	241	251	254	260	254	287	238	254	263	250	264	228	233	237	259	210	255	270	240	252	229	241	280	256	238	227	234	227	243	253	218	265	224	258	243	284	254	237	223	274	203	226	237	245	269	246	255	240	246	259	239	252	244	238	303	269	230	259	280	256	235	230	236	260	271	223	250	243	245	236	246	250	246	240	249	248	274	254	241	260	269	245	250	263	229	231	246	282	261	264	255	236	235	227	247	278	259	229	235	268	274	239	251	269	246	249	232	252	253	262	242	251	255	255	252	257	240	261	257	250	263	229	251	280	238	255	255	245	266	253	253	263	240	235	222	259	231	265	249	261	231	254	235	253	254	257	245	261	263	264	245	253	262	255	239	237	248	238	237	266	274	254	245	231	236	249	255	245	239	276	259	252	247	270	275	243	232	239	235	228	265	265	234	241	234	283	255	251	232	239	260	203	248	270	235	240	247	226	260	230	285	253	247	269	244	258	273	239	249	241	250	229	254	235	256	231	255	238	287	241	221	249	236	253	260	242	255	252	239	241	250	257	256	250	258	232	253	256	256	256	277	256	247	251	261	274	261	234	253	224	292	263	247	225	249	221	265	242	242	279	262	264	237	263	252	226	239	251	244	238	253	263	254	247	230	270	228	246	238	262	243	274	263	246	234	232	240	253	295	234	265	250	261	233	250	258	238	262	240	273	281	234	248	267	247	260	247	269	235	263	256	250	251	279	258	253	247	250	272	232	243	255	266	239	247	257	221	241	220	229	232	243	260	229	240	234	260	268	223	257	225	249	227	235	234	294	263	246	241	262	251	248	292	245	277	231	241	215	260	259	269	248	230	260	263	247	228	264	260	250	219	256	273	269	250	280	258	249	232	243	254	275	264	262	238	261	265	222	226	249	279	249	259	252	250	264	264	282	284	251	260	251	256	254	252	242	251	240	224	260	263	254	256	249	249	255	231	259	256	237	206	275	255	263	255	272	253	259	251	244	266	290	259	247	248	259	273	243	272	258	251	270	247	243	254	256	244	256	267	264	229	237	267	248	246	249	246	243	254	235	234	258	234	253	219	235	244	276	262	279	255	255	229	267	258	238	254	271	258	256	269	261	244	260	247	279	282	269	253	240	234	226	263	219	273	247	252	262	252	285	281	248	242	227	247	251	230	264	269	257	255	267	218	249	275	255	227	240	269	271	240	229	281	234	246	241	237	246	245	262	251	290	256	260	277	252	251	257	262	265	250	253	264	242	231	256	265	294	266	273	227	251	263	267	283	247	252	257	242	251	221	261	259	282	244	227	272	240	235	241	236	262	250	256	274	263	247	249	232	249	248	258	243	287	288	240	243	250	213	270	240	276	223	261	243	245	244	249	256	242	239	238	238	255	255	226	255	281	236	242	258	262	278	229	249	256	257	251	246	247	254	254	220	239	245	245	246	273	252	253	243	269	230	244	235	262	239	239	249	266	236	251	237	280	255	267	252	239	260	273	240	217	240	257	266	270	248	261	252	254	263	252	267	265	235	217	270	228	266	238	261	235	232	260	280	253	259	253	268	244	240	226	241	243	215	257	250	247	273	240	235	249	276	283	206	246	236	206	269	239	250	260	230	246	263	253	266	257	277	227	253	232	248	265	259	232	240	248	265	239	219	259	224	257	251	288	261	249	289	227	241	221	253	264	263	242	245	280	226	258	256	263	266	250	241	241	251	265	263	238	271	263	233	238	239	260	269	259	216	231	261	248	236	261	255	260	267	271	238	234	234	248	249	288	236	244	275	236	206	272	258	237	215	245	268	239	256	252	252	252	228	262	252	269	252	236	263	255	267	266	257	290	287	235	271	276	223	276	257	220	233	254	263	267	289	252	250	240	250	263	259	245	264	291	251	253	248	245	230	253	271	230	240	259	247	248	287	239	225	249	231	270	238	242	276	243	247	258	251	247	237	273	258	226	237	218	256	236	233	238	258	252	283	270	266	264	253	247	240	220	266	241	251	228	251	253	248	243	243	266	264	260	247	242	256	231	250	254	235	262	279	247	228	250	233	261	226	242	239	241	255	225	274	264	252	294	249	266	235	256	248	267	234	218	264	247	249	246	267	278	244	268	264	267	286	258	235	220	240	226	237	252	213	258	263	263	230	252	250	254	249	248	250	294	231	254	273	259	271	232	227	261	258	259	232	225	246	265	293	255	239	238	255	225	252	250	227	241	276	239	231	250	246	250	265	245	261	236	239	257	251	242	242	268	261	242	226	284	236	211	260	278	245	275	265	224	282	248	230	252	256	227	256	274	253	273	223	268	263	252	252	242	248	236	244	244	227	241	255	274	264	249	259	240	271	250	238	240	251	262	255	237	230	236	254	268	268	211	236	234	263	229	263	260	256	247	233	240	233	243	227	267	239	224	227	259	242	272	235	251	223	242
5875	4055	9441	9262	8180	5797	5003	4663	4256	3971	3299	2477	1850	1495	1600	1621	1546	1510	1462	1562	1442	1540	1317	1363	1401	1581	1513	1337	1146	1133	1143	1090	999	992	1044	1111	1004	878	804	821	807	762	812	785	713	742	744	718	698	715	677	699	708	704	688	664	682	715	704	717	687	690	705	678	721	660	710	689	700	697	660	693	682	669	717	700	670	754	694	660	653	680	676	739	749	689	700	673	714	736	660	708	644	675	654	663	660	687	642	696	646	721	743	683	675	672	659	690	703	612	663	626	718	657	668	664	708	680	649	708	645	669	689	673	649	652	693	654	676	729	684	729	709	662	664	687	695	684	707	621	746	652	617	664	666	683	660	683	674	676	666	648	696	666	693	694	710	660	692	695	717	644	662	702	656	667	680	642	646	708	639	667	694	690	680	678	718	699	702	696	678	726	683	636	729	686	712	658	687	676	635	671	719	689	658	646	692	659	723	637	669	699	672	683	651	662	658	656	735	674	667	669	706	651	697	669	647	661	692	673	674	660	673	703	656	731	670	713	641	659	645	719	607	690	688	675	699	644	638	642	724	652	665	636	695	688	682	687	684	687	726	693	676	701	634	673	646	670	684	677	666	652	698	687	654	712	699	670	672	617	659	662	676	700	647	704	666	655	629	742	674	663	641	630	733	698	709	699	688	693	672	676	682	646	687	651	697	682	672	705	687	671	700	698	720	672	679	703	672	633	678	686	666	659	652	605	664	651	665	694	699	630	686	672	659	694	706	653	664	619	675	656	682	670	700	673	664	645	641	741	671	671	676	698	634	660	621	678	688	632	637	714	687	663	620	706	658	673	690	672	672	655	678	669	681	685	707	673	659	688	631	690	687	673	683	666	652	693	699	668	686	643	762	685	665	703	660	664	664	706	693	703	680	645	689	685	687	649	645	661	675	671	663	709	651	661	684	635	670	676	675	667	680	687	675	694	679	716	660	638	707	698	693	668	665	707	687	664	707	683	691	636	686	677	664	635	637	683	660	674	658	713	647	679	677	674	632	739	719	677	669	730	670	654	626	660	698	714	698	709	672	636	645	661	708	662	666	689	660	716	679	683	704	650	647	704	698	670	641	675	699	679	668	641	669	666	636	710	653	645	659	655	692	676	664	685	677	674	673	649	683	618	695	697	704	652	702	689	678	662	655	697	639	700	701	694	646	662	668	729	668	712	697	676	650	670	659	659	678	646	680	690	683	667	630	666	678	693	693	694	665	648	682	669	731	662	659	697	677	661	650	665	681	700	708	728	671	720	656	667	708	650	700	683	671	632	646	701	696	665	702	701	686	677	659	709	661	673	657	677	694	682	649	666	695	703	639	700	667	678	663	668	665	675	668	650	691	644	686	691	648	682	693	694	658	680	694	731	719	694	664	686	637	658	668	679	711	663	651	636	650	648	700	715	685	646	676	642	647	650	659	666	678	695	651	649	642	704	647	711	678	650	657	659	700	657	653	638	670	709	694	707	669	677	686	661	695	679	663	706	716	691	676	718	685	661	669	678	698	664	658	684	681	653	686	696	659	705	637	684	705	652	679	651	693	671	651	653	712	644	617	692	680	735	650	653	656	679	644	708	720	685	697	675	654	639	699	731	683	677	621	703	695	733	679	677	641	671	649	679	638	678	676	723	680	648	689	668	682	711	707	708	682	712	656	694	641	703	674	680	656	708	625	679	694	681	683	710	660	642	646	649	687	648	674	675	685	660	708	700	670	700	716	646	691	675	668	684	694	667	684	728	657	701	698	681	638	676	666	695	643	677	654	639	683	701	702	696	695	689	670	691	703	633	643	648	695	654	663	626	628	675	660	619	705	685	675	678	661	663	658	619	672	625	707	719	655	709	704	681	658	709	696	629	685	634	678	656	649	725	644	674	663	624	672	718	685	684	673	689	655	705	694	674	688	643	622	669	677	682	633	712	675	676	667	725	616	678	647	654	674	689	683	650	679	656	674	658	687	667	641	668	693	690	683	665	706	679	666	652	675	673	640	668	667	689	703	677	682	687	659	684	684	657	681	696	697	662	678	711	688	672	612	690	716	686	705	700	656	671	679	674	679	670	671	701	688	699	668	658	630	701	636	654	665	698	696	682	700	670	675	680	644	664	645	648	680	709	697	679	682	638	702	675	681	692	605	670	627	666	664	700	667	714	668	677	643	693	685	739	669	698	665	716	654	642	686	709	686	688	666	679	649	677	682	720	706	666	639	671	675	662	708	639	684	681	658	689	669	707	745	652	623	686	671	661	639	722	704	693	713	718	728	691	654	668	691	660	625	678	645	669	608	630	660	691	670	665	657	675	664	696	702	672	607	692	712	669	669	667	669	656	682	722	658	669	687	631	692	673	678	622	690	666	658	685	701	602	643	669	722	676	695	641	666	671	685	685	664	681	671	679	685	663	700	666	725	679	671	678	619	674	666	647	677	675	682	680	630	682	695	679	693	668	641	633	623	715	682	666	702	673	629	680	695	711	707	649	702	669	739	662	632	683	709	715	658	681	670	683	689	675	663	642	719	658	669	703	643	690	706	692	675	667	658	680	662	645	689	648	705	719	687	690	669	678	658	717	647	663	716	665	647	675	666	691	637	716	700	634	663	645	682	677	712	680	650	673	718	668	672	672	652	681	688	709	660	651	678	658	682	666	650	663	656	683	676	692	704	641	631	661	725	658	666	662	692	716	662	674	663	703	655	692	642	686	712	705	645	691	678	684	724	679	678	667	723	666	679	702	633	661	688	656	684	724	682	694	643	691	642	655	647	688	654	660	658	699	709	704	662	697	643	656	732	674	680	715	661	661	691	666	680	677	705	673	646	735	627	656	667	639	689	677	665	720	673	688	650	681	710	719	679	724	665	655	713	690	680	729	669	688	703	655	692	703	686	713	658	663	649	681	645	680	681	643	657	682	698	729	672	727	673	718	677	684	645	646	656	631	689	702	670	661	677	687	654	628	672	652	686	647	704	644	692	707	696	662	650	696	670	704	674	638	668	690	696	688	684	667	657	659	663	634	655	692	639	672	633	647	658	656	658	682	698	661	701	643	666	695	645	677	698	674	693	657	698	719	661	664	641	759	726	663	629	638	671	696	685	691	676	678	702	691	682	623	697	659	656	667	645	717	655	679	670	673	688	720	631	667	707	687	689	678	698	693	688	664	662	653	656	686	670	662	658	609	681	691	677	700	705	701	657	701	693	663	677	717	683	668	666	684	655	725	668	693	707	677	693	686	662	651	661	644	702	641	694	681	677	693	669	679	657	668	661	665	666	646	697	636	622	704	690	673	691	744	705	642	667	672	681	681	681	692	688	657	655	684	659	700	676	670	703	690	675	662	699	656	674	690	674	678	687	658	687	682	649	634	675	695	649	651	694	668	644	726	668	684	696	692	657	671	713	649	714	714	656	670	645	696	703	676	690	664	686	661	715	696	692	682	660	691	679	699	645	653	684	644	656	682	680	699	728	676	696	662
19842	14868	21644	21696	20867	15213	12401	10939	9338	8280	6761	3711	2248	1713	1975	2251	2087	2056	2167	2162	1695	1994	1920	1639	2032	2609	2204	1653	1250	1259	1081	994	910	982	964	1131	933	636	527	546	509	396	429	349	285	262	254	249	257	239	235	235	234	253	236	226	211	253	211	232	198	250	233	204	222	235	213	202	224	187	192	228	208	203	213	200	198	228	201	214	210	200	228	218	215	232	224	201	221	188	204	229	239	193	186	196	207	217	226	208	220	179	200	203	217	212	224	208	216	213	199	219	206	184	192	188	187	216	205	202	203	224	190	217	196	183	217	219	219	201	218	208	217	207	202	224	232	208	226	217	214	213	205	216	197	205	189	190	204	223	203	227	213	206	234	213	196	206	207	212	205	206	212	190	215	199	207	206	214	216	190	179	203	166	227	219	206	218	206	219	202	220	200	211	205	211	223	214	182	184	209	207	215	185	202	192	235	192	208	200	179	198	200	211	198	208	209	220	197	230	202	198	190	187	218	214	181	191	222	192	206	201	233	210	178	219	205	205	180	180	174	208	211	202	223	212	207	220	215	222	205	235	201	236	220	224	220	214	223	207	199	192	201	191	202	204	195	229	194	193	203	195	199	184	218	198	220	217	198	188	212	195	189	198	194	228	240	208	182	237	216	216	198	211	233	209	210	199	193	202	219	222	223	181	212	231	184	176	185	215	215	229	175	205	193	202	196	211	199	208	200	198	236	177	206	198	205	212	215	199	216	197	206	196	187	187	218	210	217	229	219	218	192	228	212	203	198	218	203	207	222	205	203	214	209	193	170	219	223	252	204	189	215	227	207	230	199	191	205	214	194	206	201	206	203	218	187	194	240	191	205	197	183	216	218	203	199	208	225	215	190	201	201	207	233	226	182	198	199	186	201	197	211	211	218	205	201	210	201	199	202	215	211	193	227	188	226	209	186	213	211	185	211	194	194	209	227	190	183	197	175	196	231	191	199	203	213	204	188	228	206	219	198	208	229	178	195	213	209	212	236	187	202	200	206	203	216	203	210	215	216	212	200	191	192	181	206	176	199	218	214	203	184	227	194	200	206	211	196	209	221	229	228	224	228	182	206	189	208	200	178	212	207	200	235	205	205	209	199	212	178	196	189	240	201	216	200	213	187	211	212	184	225	209	174	220	192	214	223	195	217	180	183	221	225	188	180	237	198	227	196	191	236	203	228	225	197	219	203	207	221	188	203	218	204	201	215	245	193	199	221	216	209	218	225	226	217	188	212	204	188	214	215	234	216	192	195	202	179	190	223	183	191	209	221	192	214	201	184	198	217	205	222	213	213	193	196	202	182	198	179	198	212	209	215	202	208	207	209	211	198	216	190	234	207	202	222	174	215	212	201	211	206	182	208	223	198	181	210	199	184	214	200	182	190	217	221	198	207	207	209	246	209	193	201	179	207	192	217	184	198	201	180	211	201	186	198	205	190	240	206	182	207	193	202	182	188	190	210	206	193	195	179	227	200	225	207	226	207	213	197	185	205	221	183	187	184	199	208	195	214	235	192	196	177	202	188	209	227	212	220	219	211	198	184	216	196	202	210	207	205	196	187	183	209	220	217	215	204	227	185	193	213	209	210	181	215	198	211	204	199	197	204	213	221	218	218	219	205	205	201	188	192	204	213	191	206	221	224	224	186	217	221	203	218	191	185	207	236	199	202	212	189	210	216	225	208	213	203	185	211	197	218	203	209	206	203	201	208	215	192	213	205	174	203	209	191	184	195	203	187	201	200	212	200	204	209	190	205	202	213	200	210	232	207	207	221	195	208	197	214	226	194	211	203	225	205	194	179	205	194	206	210	222	210	194	193	215	196	183	183	225	209	212	223	215	207	188	214	209	214	219	180	198	212	229	192	190	223	195	191	209	188	191	195	219	191	201	219	182	174	219	228	217	221	224	200	183	208	199	205	196	212	210	215	202	193	210	195	177	186	214	194	200	203	210	199	206	204	203	220	216	178	192	224	175	203	216	240	205	195	206	212	205	183	195	234	206	170	226	204	217	224	183	188	231	220	202	217	224	197	209	200	210	180	224	237	216	238	200	197	192	239	220	230	201	212	200	190	199	170	219	198	187	192	198	210	210	216	199	205	209	214	196	206	180	196	214	213	199	189	220	192	207	216	179	210	231	165	197	202	201	206	228	202	195	219	220	203	225	194	191	225	180	192	198	198	209	222	228	184	221	183	202	198	213	223	183	195	172	188	198	223	208	212	198	203	213	203	205	190	197	189	192	213	187	198	189	211	224	209	209	191	188	227	215	203	214	202	197	223	183	222	212	193	223	228	185	221	209	189	202	204	194	221	218	192	206	206	203	218	188	227	192	210	223	222	188	177	216	212	196	221	213	202	182	228	211	184	199	220	184	190	190	212	184	217	196	202	188	196	210	215	204	199	184	226	232	221	176	211	180	199	197	230	220	207	204	213	224	186	196	189	197	211	165	213	210	209	200	225	215	264	236	207	209	189	204	208	202	206	182	185	196	202	216	220	208	229	182	209	213	228	214	216	187	184	219	192	190	211	194	202	210	212	209	202	190	202	189	232	229	217	178	203	203	190	195	213	179	199	214	181	190	181	183	179	206	215	215	216	204	200	207	208	178	201	189	179	196	189	214	197	209	229	229	187	206	217	217	195	205	215	198	206	182	192	217	198	195	173	201	213	215	201	238	213	206	191	207	215	209	234	206	215	210	197	188	196	204	183	196	198	221	203	213	196	211	234	216	219	196	170	211	211	201	210	197	195	206	194	221	214	198	223	188	213	207	206	209	207	207	226	198	256	213	200	189	208	230	210	216	210	220	217	194	190	204	228	197	205	248	184	232	223	192	186	216	227	206	225	225	198	206	217	201	197	190	213	209	208	196	209	227	215	192	190	190	209	203	179	219	204	226	202	202	193	206	200	194	227	198	215	185	199	185	209	217	207	202	192	175	210	216	191	197	205	193	188	232	218	220	215	232	199	206	193	211	202	203	207	222	209	204	198	230	199	198	204	241	203	223	189	204	216	210	194	203	193	216	221	180	219	226	204	201	195	187	222	213	224	224	221	187	194	193	207	196	196	202	220	224	203	212	214	204	183	205	217	193	232	216	194	210	212	204	194	176	225	200	201	209	208	204	202	203	198	199	214	204	199	232	223	214	210	209	187	223	223	209	200	207	208	196	203	193	217	224	228	214	209	195	201	217	214	189	192	206	206	210	219	216	185	218	203	216	208	206	188	218	185	218	201	198	177	204	185	205	189	231	235	198	214	190	229	184	186	190	215	207	211	219	214	193	212	210	196	237	213	222	207	202	215	227	216	192	201	217	229	201	225	197	205	192	193	221	197	209	222	179	191	189	205	207	195	217	210	199	223	217	202	186	242	187	211	228	203	227	189	232	222	192	199	187	185	194	206	220	229	200	199	200	209	191	199	175	219	222	211	208	186	216	233	245	184	194	180	205	202	191	212	205	220	231	210	228
16089	12218	22307	23273	24264	21819	20176	21923	20067	20090	19009	12413	8134	6975	8433	9882	9295	9398	10518	10783	8616	10374	10787	8424	10254	12684	12433	9360	7698	7380	6302	5701	5166	5758	6036	6948	5701	3922	2989	3005	2770	2219	2506	1906	1231	1029	1056	891	856	848	820	693	778	769	741	753	743	705	701	686	647	669	646	633	664	632	669	644	621	647	646	555	581	586	586	641	606	612	599	628	639	578	569	647	577	608	592	581	586	633	583	605	613	585	603	585	574	603	588	577	587	555	596	587	614	593	601	581	556	544	588	554	621	591	598	605	583	547	631	590	593	636	587	558	587	564	558	538	571	566	559	551	553	566	618	586	612	582	592	535	575	572	558	530	556	555	555	553	584	584	584	560	588	527	578	580	562	582	559	565	579	597	607	546	554	545	598	619	556	596	553	614	587	552	555	506	608	578	541	564	614	581	547	601	555	564	565	605	559	568	572	619	594	572	521	560	572	542	584	587	590	524	542	578	542	532	567	594	563	596	553	571	586	566	579	586	579	546	528	582	572	557	554	596	632	579	553	574	557	541	587	584	576	583	597	583	578	570	559	537	529	566	580	586	589	580	573	558	560	593	557	603	570	539	564	562	570	550	577	543	568	541	556	536	606	556	569	560	611	537	619	578	565	573	579	578	597	582	561	552	551	588	567	575	601	554	577	577	603	538	580	545	542	578	552	558	540	572	557	567	584	589	608	562	561	603	561	564	573	575	533	545	582	534	569	598	540	559	576	563	580	548	564	584	582	585	625	548	583	536	583	546	560	595	599	542	575	592	573	553	566	572	611	568	537	571	576	565	553	581	564	580	574	558	572	605	608	565	564	595	566	615	601	562	556	593	576	558	538	541	554	610	585	575	595	559	608	586	594	558	631	615	564	565	567	585	598	573	584	570	587	553	535	607	613	552	548	565	592	567	565	585	584	603	552	530	570	559	569	576	582	560	537	567	514	568	549	561	588	589	562	589	587	570	544	546	532	567	570	565	526	555	568	611	556	561	587	535	565	583	551	581	579	567	576	550	564	577	543	542	558	505	538	561	558	615	560	579	565	586	546	555	599	574	550	572	547	540	603	591	558	563	535	545	545	541	585	572	596	582	573	538	573	546	566	584	548	585	585	564	541	579	574	570	604	573	578	541	551	570	546	614	550	606	544	574	573	550	630	559	542	528	589	579	574	574	570	499	610	593	545	576	561	561	570	584	524	552	595	565	589	542	587	582	614	554	573	547	553	609	594	553	559	568	570	559	536	598	578	544	565	573	563	567	543	554	590	580	599	601	588	510	572	575	553	564	563	544	575	568	577	558	572	519	597	561	602	579	557	558	550	560	544	568	575	603	566	559	582	582	534	570	570	568	555	575	575	551	543	560	545	571	584	574	574	561	559	573	577	536	569	545	559	516	560	600	611	555	599	587	541	598	556	561	591	564	567	544	581	545	592	564	543	586	542	559	593	530	575	575	536	570	573	564	585	560	569	604	567	549	556	577	536	555	581	535	595	573	598	561	555	572	547	573	553	569	521	564	582	596	578	569	594	554	586	549	561	586	560	546	574	549	591	573	548	609	547	536	563	564	576	565	554	536	566	567	554	565	555	583	567	573	589	600	578	562	576	537	561	610	582	552	548	548	596	549	604	607	588	555	602	563	581	536	560	569	577	570	541	552	582	573	554	593	562	530	591	587	577	553	522	565	549	590	547	539	585	555	576	574	589	567	570	564	546	543	560	555	527	558	578	561	582	575	534	562	557	564	560	627	510	533	539	568	615	528	577	559	575	576	554	547	557	566	573	547	559	584	606	577	576	602	552	528	572	608	579	565	531	547	526	569	573	584	590	582	548	575	590	531	585	589	546	566	549	532	587	558	558	551	553	546	589	569	569	610	579	578	591	535	557	556	542	577	587	568	582	525	559	533	594	556	516	571	537	581	558	596	562	583	551	591	540	526	544	517	559	605	596	605	593	550	567	548	552	587	623	517	605	545	541	605	605	552	602	580	523	595	548	561	551	499	577	537	522	562	527	583	553	562	551	564	559	611	547	569	602	580	554	581	575	592	568	557	552	580	544	522	577	573	604	578	568	612	576	576	558	593	579	623	604	506	558	600	536	548	571	590	576	562	589	595	580	593	576	551	578	531	562	581	608	556	585	585	593	581	565	591	566	566	560	567	635	562	588	553	544	585	535	565	610	597	588	534	560	574	562	588	553	580	550	552	536	546	564	565	562	580	567	579	572	570	570	567	572	582	578	569	566	554	572	561	561	564	566	575	577	579	550	535	543	566	530	608	553	575	599	574	612	556	543	560	581	577	610	578	555	587	618	507	590	539	578	556	564	590	548	587	581	588	555	592	538	542	532	624	551	545	569	603	570	540	552	576	590	611	560	528	557	569	594	543	547	544	579	546	548	588	578	582	597	539	540	583	585	536	575	563	616	577	558	579	578	557	540	594	557	578	575	535	540	575	580	570	569	538	565	525	603	569	580	536	556	509	569	541	591	579	617	525	540	580	567	557	575	553	544	558	577	585	573	523	584	591	568	567	555	563	573	568	586	548	588	571	596	602	606	595	539	567	552	594	585	559	539	623	580	575	544	564	521	545	542	525	584	582	560	606	533	603	556	619	592	544	543	573	534	537	555	552	531	563	544	561	612	570	559	606	557	587	576	571	568	561	559	579	553	604	560	580	581	580	533	536	613	544	570	578	552	579	578	566	569	581	521	560	571	551	600	588	563	614	588	532	575	588	584	593	559	598	533	595	529	582	545	583	570	558	548	544	578	588	571	555	570	586	591	581	535	563	568	607	581	574	560	587	566	599	623	600	528	614	591	548	582	583	555	592	611	588	556	635	575	597	608	605	580	616	546	639	584	542	519	524	575	559	523	561	525	580	556	550	595	574	585	530	594	571	586	573	539	571	506	584	580	569	570	533	565	603	581	614	588	598	602	577	594	578	556	587	581	538	558	554	542	559	550	592	589	571	592	592	621	583	537	545	537	579	590	587	597	560	603	556	577	574	567	594	561	606	540	540	615	577	550	560	560	565	597	577	584	560	580	549	588	556	523	531	578	493	543	526	567	545	591	561	541	537	566	570	605	575	574	527	594	574	588	610	543	538	605	554	543	544	563	568	570	575	554	592	535	569	578	542	548	567	537	545	574	617	555	627	530	605	572	539	555	589	582	588	539	600	564	555	529	563	548	547	542	544	550	560	533	536	554	540	535	557	586	567	571	584	577	557	571	572	540	553	582	527	616	577	575	551	545	554	574	594	581	561	545	556	576	554	532	580	537	556	604	607	532	544	517	596	536	587	591	528	565	590	599	564	551	571	583	599	579	611	596	580	605	582	600	537	572	579	572	555	517	561	603	571	541	525	588	564	582	574	563	565	572	562	553	544	598	605	549	564	601	577	540	591	563	577	567	538	545	582	541	531	544	556	579	586	561	544	640	572	600	588	569	558	536	555	522	609	590	557	583	602	584	546	516	563	547	538
27337	21273	28796	27908	27583	21690	20241	17847	14672	13182	11337	7162	3988	2959	3369	3895	3706	3595	3857	4007	3241	3754	3759	3051	3568	4409	4045	3178	2492	2185	1893	1704	1550	1452	1598	1843	1504	1103	911	759	655	547	682	456	323	295	316	247	272	215	201	229	227	246	234	211	182	248	213	230	203	185	209	179	203	215	170	190	207	176	197	178	184	192	180	197	176	186	184	170	178	195	162	164	192	165	176	182	174	185	173	187	199	180	187	139	183	173	160	162	181	190	174	156	185	179	187	183	167	203	181	195	168	186	186	181	195	185	191	171	189	177	213	184	178	151	173	174	165	166	174	170	185	169	181	198	183	162	194	171	194	202	161	176	189	189	187	183	170	178	184	172	166	191	154	178	166	171	162	169	197	160	177	192	163	159	191	184	165	163	168	153	149	160	201	190	181	170	159	170	179	180	190	169	171	173	184	166	180	163	181	165	181	177	190	189	186	201	150	148	169	168	163	176	169	172	184	194	177	150	189	181	169	156	170	155	196	176	184	170	197	171	204	176	171	175	176	183	166	154	177	205	166	155	175	166	193	183	173	183	183	190	163	170	170	194	171	183	171	175	178	183	158	173	174	168	158	163	186	167	196	179	185	179	181	172	168	156	182	129	178	147	155	162	187	175	173	175	186	185	195	202	167	171	175	187	176	180	174	169	170	205	187	170	174	203	201	172	199	158	169	165	185	185	190	161	168	186	195	167	171	169	211	173	168	184	179	178	159	177	177	165	181	185	188	185	186	202	170	171	171	171	163	167	161	161	177	174	184	192	182	165	165	186	178	164	175	175	160	179	210	157	180	165	191	173	175	173	187	204	211	171	179	167	163	183	186	164	171	179	190	168	175	172	165	189	172	174	159	186	173	179	205	172	179	186	153	187	196	174	183	163	192	189	164	164	171	179	166	157	175	172	165	183	149	160	172	199	168	158	184	200	163	160	199	186	168	190	191	182	168	158	181	208	175	166	184	196	175	172	167	179	164	158	156	168	169	167	195	161	176	169	161	173	166	171	155	168	157	173	176	174	178	175	163	170	160	190	157	165	149	187	177	182	148	180	174	210	172	180	199	162	196	167	175	200	183	163	180	169	172	153	165	180	193	179	178	207	180	190	185	167	183	163	174	181	178	162	205	151	181	180	173	155	197	184	172	166	141	175	182	179	168	165	147	185	191	203	172	200	172	182	171	174	207	186	155	175	192	169	193	207	189	176	192	180	195	186	170	203	177	162	156	176	150	178	177	169	201	204	185	182	150	198	175	176	166	159	178	167	171	177	167	145	161	175	178	171	170	160	171	171	151	163	192	172	195	171	192	177	195	181	160	184	189	202	195	159	208	179	212	195	178	162	201	179	174	179	211	186	168	169	185	173	175	172	149	184	204	189	172	171	169	171	164	206	186	170	160	163	167	158	176	178	152	192	185	183	159	166	176	172	185	196	164	196	184	178	158	175	185	179	173	186	205	190	154	154	204	176	172	190	188	157	185	171	167	157	182	194	202	167	183	190	169	175	176	177	189	168	176	178	169	160	166	194	191	168	168	178	174	155	194	162	168	175	187	166	184	173	208	182	174	155	163	203	166	145	177	189	187	168	174	179	173	179	174	160	156	167	166	181	177	176	168	189	192	181	173	171	155	178	172	178	168	184	159	161	185	185	153	167	198	185	173	184	194	176	162	153	185	179	173	169	180	181	183	159	192	174	156	186	175	174	181	179	191	178	171	141	172	186	168	197	186	187	171	192	155	168	157	182	165	174	205	180	189	165	175	156	188	180	176	175	158	174	186	165	130	197	174	178	162	171	185	175	159	182	187	159	191	202	185	156	162	155	175	167	186	178	165	183	177	155	168	176	195	185	156	163	187	211	182	176	182	185	167	170	202	172	197	181	172	180	175	171	159	169	152	171	168	172	152	166	176	169	160	180	175	180	177	170	179	178	175	177	167	145	206	193	198	204	177	197	178	193	158	137	182	186	186	186	153	188	175	154	169	208	201	161	186	175	174	185	174	173	158	179	190	170	185	178	201	178	178	193	177	188	171	194	150	192	169	185	207	173	179	180	167	183	192	155	189	187	182	168	160	177	199	175	183	173	176	170	188	174	165	194	180	172	162	171	183	193	192	180	184	171	168	174	164	165	186	205	147	191	170	191	166	158	186	160	170	179	172	175	179	161	179	178	182	170	179	200	178	162	169	156	188	161	178	193	195	169	179	167	197	199	174	178	181	167	183	185	178	159	157	192	185	179	194	182	173	191	164	188	193	170	166	168	199	164	181	176	176	135	176	168	226	176	177	194	179	174	195	172	179	199	179	163	171	172	177	191	183	185	188	186	189	179	194	180	186	151	170	185	193	189	189	180	171	154	179	171	179	175	175	172	172	163	182	186	155	193	170	155	189	180	167	173	196	157	162	166	173	175	172	174	160	185	164	176	181	174	166	184	186	203	187	165	179	179	176	193	195	178	174	205	176	200	171	180	196	211	187	182	193	155	162	173	175	155	154	165	191	171	193	180	191	193	166	187	180	174	168	176	175	194	151	165	189	191	193	201	190	185	186	168	179	174	183	201	167	157	163	188	163	157	183	179	177	186	186	166	162	166	200	182	187	176	170	209	187	194	141	152	197	189	159	163	167	181	166	174	175	165	180	184	167	199	184	172	160	181	165	173	172	186	205	181	159	169	180	157	184	203	158	182	180	184	182	201	192	206	189	188	170	167	149	187	196	171	183	168	189	175	167	167	170	188	173	161	167	194	205	175	173	188	163	154	172	198	184	141	196	180	187	206	169	156	183	159	153	177	161	169	195	184	181	165	157	186	185	171	209	178	168	204	176	170	174	153	189	189	154	150	165	159	187	181	180	162	171	171	172	175	181	145	187	183	179	163	160	183	190	162	172	176	147	176	147	169	162	172	163	169	180	200	173	188	202	180	182	141	158	173	190	148	178	170	166	196	187	164	183	199	175	177	182	164	182	183	172	199	174	144	182	154	188	168	180	182	186	185	187	180	179	168	203	175	165	187	194	177	171	177	168	175	184	192	202	162	172	159	157	172	164	162	156	190	201	153	208	186	181	163	190	165	166	191	171	164	175	177	181	177	172	179	178	215	195	177	174	185	164	167	168	189	187	189	174	173	179	190	192	160	148	172	178	169	179	171	184	153	171	174	174	180	172	196	161	173	171	185	179	176	174	172	174	184	163	183	164	162	155	159	186	187	152	170	180	176	180	178	197	184	154	157	172	167	167	167	173	171	182	204	172	177	165	170	190	175	187	192	173	186	178	228	177	151	167	191	165	168	189	187	185	204	156	176	197	199	170	193	158	189	188	168	194	165	157	173	181	184	190	172	181	158	189	168	200	183	169	170	185	182	178	184	200	184	164	174	172	150	185	200	196	180	181	193	177	180	142	186	178	200	193	165	181	171	211	174	159	188	181	179	180	173	160	166	194	154	179	157	185	182	164	177	172	180	171	163	186	181	204	184
19593	17172	26897	29029	29734	26364	27370	27144	25002	26322	25288	17588	11752	11139	12653	14348	14057	14191	15805	16876	13326	16491	17391	13761	15962	19101	18740	15125	12834	11957	10514	9511	8507	8422	9579	11386	8910	7034	5330	5094	4430	3256	3866	2852	1655	1193	1479	1058	1108	992	879	796	866	1049	886	804	877	901	787	758	684	686	611	689	680	602	597	599	609	606	566	545	556	588	603	590	527	552	568	547	545	555	535	604	522	547	556	521	540	517	525	552	514	549	585	535	506	521	502	520	478	526	520	525	523	528	566	477	522	500	509	565	548	519	474	515	499	517	528	487	513	497	502	501	513	501	539	500	518	541	520	468	524	482	503	521	460	511	512	526	520	497	516	491	559	501	492	532	502	521	514	551	530	503	517	535	483	465	509	517	477	502	493	516	515	526	473	497	498	505	517	507	496	528	473	472	515	499	509	527	495	528	505	525	505	518	508	508	517	491	476	504	482	498	502	477	557	493	481	508	541	537	532	511	507	505	508	545	522	522	480	465	465	555	515	512	528	495	505	527	498	511	494	497	525	503	500	488	555	485	492	502	493	496	492	491	482	487	538	513	469	461	492	513	448	472	468	496	540	465	488	522	506	453	499	525	476	491	504	509	526	511	483	500	499	466	525	500	474	498	489	463	503	462	495	485	472	507	502	498	491	517	501	559	488	502	506	500	521	476	504	475	479	514	489	523	499	494	505	504	489	520	458	458	510	544	517	500	471	493	472	465	469	508	498	501	484	523	499	518	512	519	537	492	520	504	512	458	506	522	502	525	500	500	529	495	510	510	495	494	476	518	511	459	540	487	499	490	475	481	497	536	483	507	482	501	506	462	507	507	489	547	516	484	514	488	533	565	490	494	487	483	483	515	499	520	492	522	507	509	530	482	512	489	476	503	491	480	458	468	481	508	503	456	510	478	481	492	506	494	467	489	520	484	492	490	461	469	468	511	494	476	501	529	490	482	464	512	452	456	512	505	483	446	491	497	502	494	518	499	525	459	487	503	531	491	480	490	484	484	509	503	486	499	495	504	526	486	488	534	470	496	512	536	494	509	494	499	489	507	529	521	538	493	485	522	515	518	483	468	525	434	476	508	502	528	472	494	537	487	507	522	515	512	519	503	457	542	508	490	515	524	554	501	498	487	470	508	508	538	464	489	497	502	493	498	489	524	457	505	505	493	491	485	512	531	502	494	467	487	513	461	485	517	555	481	495	515	467	505	497	495	470	490	509	493	511	530	521	521	464	502	481	479	494	516	487	494	486	477	483	514	506	496	505	517	485	522	466	479	515	486	502	533	462	524	491	534	508	518	520	489	494	513	483	500	525	488	516	477	532	480	509	500	509	493	512	500	502	522	491	501	514	494	524	553	548	516	516	480	515	511	496	516	499	524	518	469	516	488	501	540	506	516	473	567	501	525	458	438	485	498	498	515	503	478	544	505	494	516	531	479	506	529	538	475	508	458	510	519	507	485	497	514	507	497	480	447	484	517	516	499	508	460	472	497	479	486	493	504	467	490	531	488	498	470	492	504	494	530	517	485	485	477	480	476	522	496	511	474	503	461	482	487	539	488	510	444	515	504	506	475	530	487	484	491	513	473	505	549	471	521	465	525	480	490	492	471	458	531	505	480	464	515	536	524	454	527	486	495	519	454	528	505	513	441	550	525	453	484	472	517	514	506	462	550	480	490	488	510	517	511	516	494	490	529	482	455	503	539	497	506	497	505	489	443	481	516	509	497	509	499	470	533	493	472	488	501	517	494	485	510	521	506	477	514	494	521	470	499	516	496	493	471	500	525	512	495	467	508	467	478	520	488	504	519	486	545	478	495	500	524	511	500	550	517	497	502	502	474	473	501	507	468	496	530	518	504	466	506	506	526	532	465	521	456	536	487	489	522	537	525	482	496	469	542	525	517	464	493	515	488	529	478	514	506	500	503	500	448	507	522	493	529	510	474	491	473	523	503	491	507	533	520	501	492	526	483	518	490	497	485	520	486	475	502	506	515	495	531	501	512	519	497	485	483	489	480	485	514	497	454	509	492	454	509	469	501	502	537	481	537	510	540	534	499	464	501	496	512	492	468	466	537	514	514	546	531	535	504	491	500	510	480	480	503	522	497	494	478	480	502	467	489	491	503	490	489	502	490	480	519	497	537	536	527	484	535	519	528	461	519	509	510	486	515	515	434	505	506	537	480	509	519	548	492	506	519	520	459	509	470	514	502	515	481	535	494	493	507	504	494	533	513	488	486	511	503	481	522	486	512	535	538	437	480	512	480	472	483	528	531	499	504	529	474	483	502	445	543	470	516	526	475	499	485	520	487	497	477	481	521	453	505	503	481	489	492	500	482	461	488	495	499	468	517	475	453	504	502	510	448	494	459	495	489	484	490	495	492	500	497	509	470	469	508	500	490	507	494	502	522	477	486	480	492	493	509	489	518	497	513	502	512	476	525	519	508	485	492	519	472	523	515	478	481	495	505	500	520	482	564	530	500	482	492	510	531	496	513	506	466	484	493	512	478	492	495	507	505	484	495	487	511	532	520	479	498	507	512	470	466	509	479	527	519	480	499	519	468	452	542	522	487	502	524	544	509	493	472	501	536	548	510	468	506	511	522	488	517	498	474	482	496	517	497	464	498	525	516	499	550	511	508	482	487	453	521	486	535	550	486	530	477	471	525	508	511	508	496	523	477	502	494	485	549	491	492	493	530	466	532	488	485	515	533	506	523	472	513	515	486	507	516	468	467	517	519	480	534	513	532	492	519	519	515	490	489	474	513	481	521	473	500	478	514	495	511	535	545	489	529	494	495	500	523	476	538	494	499	510	538	472	483	510	492	490	540	519	494	483	507	495	498	508	485	460	482	496	466	506	523	489	494	498	484	499	517	506	538	470	494	472	508	502	529	499	442	523	501	486	517	485	532	507	485	479	458	507	511	526	482	472	494	500	491	485	458	479	473	473	496	532	489	504	508	493	519	512	534	470	486	499	489	444	502	467	504	499	477	507	498	511	532	497	510	481	515	524	491	499	481	496	486	488	474	489	533	500	470	522	542	493	504	498	507	488	492	491	489	479	529	483	501	482	498	528	502	511	468	534	537	515	504	513	500	520	492	496	519	519	476	473	522	503	527	512	484	464	509	523	495	515	490	539	462	525	505	507	477	515	510	519	516	473	489	484	504	518	490	473	461	487	534	504	478	456	537	514	508	470	502	524	471	517	507	537	453	479	503	492	514	502	481	511	508	511	557	504	498	471	478	523	450	468	529	536	484	462	485	490	495	464	452	514	518	507	520	502	506	495	513	517	536	537	513	544	529	500	497	527	532	504	511	498	463	521	512	468	469	477	493	487	473	526	516	536	518	497	491	519	544	513	541	531	496	494	500	506	463	487	468	511	469	493	498	488	511	508	520	544	574	488	488	471	495	468	459	491	559	489	496	481	488	487	481	499	512	467	491	477	479	524	527	516	494	509	490	453	476	449	473	481	461	467	492
5413	3234	4733	4142	2713	1936	1512	1186	939	975	700	599	478	405	386	404	369	380	361	430	335	373	350	372	336	378	349	362	325	287	312	334	312	316	295	321	282	309	300	285	272	241	253	266	266	251	239	245	308	267	242	261	259	234	246	228	252	249	259	214	265	261	261	246	262	271	243	239	242	295	259	255	262	251	235	262	263	283	252	267	245	266	239	234	238	255	225	264	219	257	277	238	279	255	250	262	246	269	254	223	238	247	249	269	281	246	228	255	252	246	268	275	265	256	268	223	226	241	253	257	269	237	241	267	266	266	220	252	245	263	246	279	243	242	238	244	226	251	257	238	220	251	288	245	238	234	260	262	272	238	235	248	245	261	234	255	265	231	268	238	242	280	250	244	261	257	206	223	280	261	250	223	240	274	242	264	244	261	253	275	248	262	261	243	257	225	230	253	266	243	231	276	230	261	251	240	241	256	249	274	258	257	287	270	264	255	243	266	277	223	275	241	233	279	239	212	244	272	230	252	264	258	228	256	241	271	226	259	252	228	249	217	249	247	263	265	264	268	271	264	219	249	239	272	232	233	233	231	224	246	246	238	258	257	228	254	263	245	257	271	256	248	239	252	253	243	249	238	242	263	260	254	235	251	249	225	251	245	236	283	253	256	246	231	261	256	247	247	252	255	261	262	270	246	212	267	258	244	239	250	245	255	236	303	263	236	242	270	238	241	253	248	252	244	258	259	241	239	247	263	269	246	243	234	244	240	237	255	275	237	251	244	253	267	256	242	264	261	233	235	235	242	252	240	247	264	234	247	272	258	236	254	278	224	242	259	263	245	255	237	245	249	243	277	222	242	270	209	261	254	262	252	227	239	235	250	221	237	235	251	247	258	240	259	263	246	247	276	256	212	227	232	258	241	253	261	239	244	231	244	223	265	266	254	228	237	240	241	233	237	272	264	251	266	242	234	240	255	269	235	258	251	240	266	244	240	281	262	227	230	229	249	238	220	266	245	249	227	247	275	258	270	258	245	248	253	274	274	239	246	253	268	258	232	234	245	257	240	274	260	254	255	246	248	232	241	251	258	273	267	253	220	260	252	252	237	250	249	260	225	239	245	225	271	270	254	244	274	270	275	226	263	260	252	256	248	256	247	240	253	281	258	250	247	242	229	239	248	257	255	252	273	243	249	275	258	242	251	243	255	252	244	240	261	256	257	268	224	248	256	246	246	240	249	217	221	240	232	209	259	252	256	225	234	238	255	280	236	255	257	262	263	223	246	263	250	258	288	280	256	241	245	224	250	229	267	263	245	237	237	270	255	238	272	259	277	258	278	266	246	242	232	235	255	254	252	252	252	268	254	262	278	246	254	284	255	255	265	266	263	273	253	278	282	259	294	267	241	267	266	253	238	251	262	238	236	241	238	242	257	247	243	237	252	248	261	236	232	237	244	264	239	239	257	239	248	236	272	248	238	263	273	230	259	264	240	249	267	258	260	237	244	298	247	260	278	265	256	232	285	272	269	255	280	249	242	245	239	264	256	253	273	259	236	236	255	231	273	245	239	234	234	235	256	267	253	267	278	281	256	230	267	234	264	260	247	265	289	258	247	259	265	237	250	232	267	245	236	233	257	242	269	243	277	288	256	261	262	258	249	259	242	243	244	268	249	242	264	240	214	238	254	253	274	260	221	248	266	246	253	241	229	255	250	265	258	262	249	257	255	260	283	255	283	228	262	247	249	225	234	265	250	261	249	267	258	246	274	242	235	257	256	257	255	218	240	266	236	250	253	253	251	254	230	273	255	241	264	269	244	267	225	241	241	234	238	264	242	279	276	258	221	254	229	227	230	246	281	248	248	237	240	243	241	254	219	259	211	242	236	284	248	270	261	252	244	260	233	236	237	240	260	259	261	265	245	211	263	294	253	267	244	239	246	258	220	259	269	223	238	270	251	287	265	257	243	247	234	247	251	242	236	247	248	244	268	272	258	215	254	260	265	231	267	239	270	281	288	246	234	257	237	240	241	242	240	237	247	235	248	236	285	244	253	256	218	244	217	269	238	245	270	245	280	233	243	281	264	250	258	231	244	256	222	254	236	258	248	236	289	223	248	280	242	244	247	242	244	244	250	265	256	243	249	259	216	259	248	278	223	243	249	257	248	254	247	251	263	244	267	230	205	255	219	248	283	262	250	237	238	252	244	231	272	257	209	257	251	243	260	267	234	273	250	249	241	242	236	284	248	274	276	250	264	240	262	244	256	230	244	263	252	252	248	246	281	237	262	274	246	256	269	259	234	275	238	254	250	234	226	250	247	231	250	251	233	266	293	236	258	230	245	227	242	246	238	262	233	231	243	254	233	268	238	243	216	268	254	238	238	238	237	273	238	249	267	239	241	247	206	268	261	246	229	250	244	267	261	235	278	237	300	274	250	234	253	231	263	261	272	238	229	253	267	264	298	272	254	237	235	240	255	229	268	275	240	254	238	216	252	253	235	219	220	269	264	258	243	251	278	272	252	280	266	236	243	254	244	248	247	240	259	210	232	254	247	230	267	270	264	235	228	264	256	241	250	229	276	255	265	247	255	256	236	232	254	265	225	241	251	247	238	258	238	259	232	247	262	244	233	288	280	240	234	249	226	250	227	269	278	262	262	257	237	272	290	262	246	293	256	235	258	250	233	258	245	259	267	247	277	249	237	260	267	250	205	250	284	275	244	222	224	246	249	257	257	228	274	286	277	258	246	241	234	238	253	245	249	248	238	255	248	251	262	237	218	265	218	236	248	222	232	263	231	263	257	242	215	241	253	238	258	230	253	253	277	211	253	234	243	261	257	246	222	274	266	277	234	252	242	239	222	244	241	258	262	250	248	249	255	241	269	243	237	245	271	255	275	257	216	238	244	263	241	233	254	250	258	242	236	243	231	229	256	219	266	231	266	276	227	290	262	278	261	264	282	300	256	244	262	268	236	261	229	252	232	269	219	226	267	265	244	260	250	264	247	245	248	182	268	268	230	250	243	258	249	252	249	267	267	231	261	242	261	242	230	262	238	285	256	240	247	241	240	238	246	265	222	275	262	241	266	265	271	261	243	228	237	298	257	232	297	244	254	275	256	227	222	249	261	241	268	268	276	273	267	278	230	248	257	252	257	270	248	225	247	256	257	271	257	228	271	252	241	235	287	265	266	252	233	265	271	256	232	243	250	231	256	249	242	258	248	240	236	267	256	256	239	241	259	241	259	282	249	262	283	251	255	259	261	254	253	242	245	255	264	238	265	268	240	250	274	241	242	253	231	246	267	256	263	259	257	277	231	268	239	240	241	240	236	238	252	278	234	238	268	254	231	223	233	266	267	239	269	252	234	288	267	276	244	257	251	260	217	255	237	261	244	268	233	257	251	249	222	244	245	266	247	233	239	251	267	251	260	252	237	237	275	245	270	225	271	238	240	253	242	261	244	277	264	275	259	239	259	244	239	247	234	230	231	239	255	243	255	249	255
5848	4073	9495	9551	7616	6203	5500	5011	3835	3773	3333	2425	1833	1677	1626	1738	1595	1630	1672	1749	1428	1638	1529	1362	1491	1660	1608	1415	1230	1242	1194	1003	1057	1056	1050	1165	1032	1000	917	890	847	870	817	778	721	753	731	700	767	699	746	683	708	751	711	670	726	692	719	711	724	702	698	684	664	652	711	720	634	702	678	659	663	697	681	676	728	683	685	700	684	673	674	698	732	651	660	660	676	729	692	733	679	680	647	668	680	664	674	695	660	689	654	712	700	691	668	710	654	721	652	665	682	666	687	729	630	699	648	718	600	683	686	745	683	702	683	689	684	640	697	666	708	695	680	679	694	657	747	655	670	731	734	717	632	688	663	614	651	662	688	700	676	668	699	740	701	647	695	699	671	687	681	680	695	686	647	693	676	713	668	668	639	675	696	631	727	671	637	718	668	709	722	683	615	728	650	687	685	669	660	683	729	635	673	670	694	678	681	651	691	704	663	637	686	671	689	677	656	672	712	715	653	682	680	625	688	689	711	660	681	719	667	704	681	645	651	650	671	689	699	643	742	665	681	678	685	696	721	668	705	620	660	689	689	670	669	643	701	708	669	714	675	684	694	685	624	707	655	657	654	665	661	667	711	694	679	654	662	678	673	670	696	717	673	655	653	684	687	628	685	694	690	688	652	689	655	735	670	666	687	724	672	709	638	681	671	688	630	623	703	659	682	726	634	696	643	658	651	688	677	642	634	716	622	638	706	694	702	658	718	633	654	675	662	676	715	674	713	644	709	683	660	678	666	706	647	663	700	679	662	705	748	663	688	639	672	683	660	665	660	653	652	669	671	667	676	679	724	700	743	725	691	680	651	652	643	673	702	653	681	707	644	694	665	635	685	651	741	677	670	661	670	667	716	717	698	679	647	686	689	664	696	673	666	667	678	660	678	703	678	675	680	681	689	674	640	652	682	655	682	643	707	671	662	723	731	655	688	645	691	661	649	616	676	673	692	632	694	666	708	703	689	670	649	664	699	682	656	657	669	665	683	700	673	697	698	665	683	671	698	619	689	677	684	704	627	662	741	708	672	677	712	707	688	711	642	686	698	695	692	679	697	670	653	687	662	680	643	696	685	731	670	661	688	693	731	657	699	669	691	688	705	677	647	693	678	673	721	657	651	691	716	682	665	695	696	662	709	706	631	689	680	695	675	670	698	731	661	676	709	657	682	694	627	748	652	666	683	654	709	651	668	657	672	645	680	700	663	679	673	663	714	718	639	719	700	649	684	695	692	664	671	671	694	726	683	686	689	687	635	666	659	639	692	728	660	663	691	668	686	665	615	672	641	676	693	671	707	657	650	657	685	656	692	715	676	722	696	707	694	657	662	645	681	682	644	709	726	647	693	678	708	685	687	686	717	641	721	610	692	659	685	680	689	703	674	686	680	640	682	659	668	687	733	695	692	703	723	695	659	698	672	675	707	655	665	703	696	648	695	643	681	689	662	676	663	665	692	659	681	683	694	653	645	665	671	705	688	640	683	697	629	678	677	665	723	669	694	661	690	642	759	710	686	675	684	671	689	656	668	707	660	640	689	692	685	703	669	715	681	721	659	678	664	682	648	680	689	715	685	684	680	691	692	698	705	624	699	639	727	657	662	657	616	653	652	685	622	680	649	660	637	698	685	695	694	681	685	701	635	668	685	668	658	695	692	714	668	656	707	666	710	675	670	616	692	656	689	651	646	717	701	662	655	660	710	716	706	678	688	686	652	667	693	701	681	656	657	624	662	679	691	692	712	712	690	643	678	688	670	686	679	657	684	627	729	689	664	689	690	693	718	710	651	664	685	685	679	666	694	666	692	709	697	671	681	667	715	682	643	730	710	686	711	679	667	677	702	688	645	670	684	643	664	636	654	712	679	670	686	635	675	683	679	676	728	713	684	696	685	679	655	662	728	654	687	699	648	699	680	683	718	689	721	670	641	645	642	658	681	652	668	737	687	695	656	729	688	672	694	706	659	716	670	683	686	687	703	673	673	705	685	685	650	664	665	735	659	670	680	694	702	667	641	710	670	666	677	715	671	662	608	687	677	650	652	687	674	661	673	704	692	706	679	690	688	632	656	658	678	685	660	681	655	639	663	656	660	664	707	726	718	690	718	646	710	678	662	689	685	662	671	647	699	675	651	693	664	663	649	659	696	673	716	650	695	693	665	718	641	719	658	687	677	672	666	727	636	641	722	691	670	661	665	668	680	693	710	693	656	674	679	684	690	667	636	646	669	678	667	667	671	657	663	636	685	703	677	692	685	660	659	631	705	649	683	666	696	712	659	673	656	670	700	690	737	705	683	685	693	634	719	661	690	707	684	692	624	672	682	666	709	703	667	683	676	672	694	633	704	711	641	703	680	705	677	654	634	665	661	697	683	690	667	614	730	682	639	643	652	688	645	676	638	697	669	724	701	708	685	666	705	668	675	701	664	699	650	685	698	685	672	703	665	649	643	659	698	649	682	696	640	639	683	649	702	650	708	742	680	710	616	702	690	658	710	642	681	626	700	652	679	714	684	654	699	719	707	659	703	678	692	663	693	704	698	666	709	724	678	692	694	686	672	661	677	648	665	678	700	634	643	729	702	631	674	626	703	687	700	739	701	644	682	688	701	711	705	684	682	633	695	717	696	680	670	681	673	712	643	671	691	663	715	701	698	730	654	727	653	679	708	688	659	668	640	651	689	703	669	640	691	663	675	693	727	700	672	670	684	690	712	662	661	688	701	692	701	674	607	689	695	690	681	709	673	671	645	676	685	696	721	672	661	673	660	672	677	724	680	659	643	633	688	633	691	694	676	702	734	657	686	690	665	706	729	641	702	708	668	640	650	653	643	654	684	652	690	678	654	646	623	688	697	624	685	728	704	688	658	639	720	668	723	657	673	686	712	697	676	704	676	620	645	665	679	706	708	653	666	674	679	640	701	669	689	705	681	717	659	698	689	660	691	648	687	659	675	665	687	684	660	644	677	658	676	642	644	650	658	669	689	673	655	641	668	677	662	665	663	618	663	630	686	698	621	697	663	655	692	709	663	710	695	672	691	732	658	651	691	666	653	609	672	640	662	692	677	619	639	686	669	693	710	690	669	678	666	631	711	691	690	706	710	701	689	647	673	675	660	680	718	707	648	679	692	723	683	702	667	662	686	640	666	713	702	710	722	692	685	673	675	688	654	684	649	707	705	675	681	708	690	675	727	677	666	656	710	701	666	691	653	681	682	677	683	698	660	664	656	721	662	656	684	672	666	698	686	679	711	654	711	701	691	663	683	685	638	654	695	716	658	673	684	720	659	634	701	673	653	703	658	699	664	653	663	706	697	679	666	650	674	671	626	660	722	694	783	646	627	682	706	707	747	622	705	689	658	622	684	640	695	655	717	699	675	724	682	660	700	700	684	668	674	722	684	656	649	688	668	663	668	671	652	665	665	739	649	716	653	713	693	714	717	665	748	676	678	657	705	701	675	648	702	700
18851	14004	20964	21515	19601	14251	11784	10613	7033	7132	6191	4031	2205	1643	1908	2055	2155	1975	2266	2188	1661	2099	2146	1611	2230	2251	2136	1658	1275	1236	1149	923	910	955	961	1069	868	793	579	574	477	421	404	320	254	251	260	223	259	230	214	200	229	241	240	225	245	236	250	211	246	229	208	197	206	195	219	214	209	221	199	231	250	221	198	201	232	223	228	232	218	213	209	179	184	222	216	215	214	202	186	208	230	221	210	207	215	228	191	218	213	218	193	229	187	199	202	186	208	201	179	198	192	204	182	195	239	191	194	197	190	234	217	205	183	214	212	203	180	196	196	200	195	211	223	228	200	223	232	207	203	210	235	205	188	219	200	226	203	191	221	212	192	216	206	232	218	183	241	214	203	191	215	216	191	184	212	209	222	189	205	200	225	201	218	199	202	207	231	236	177	208	192	227	214	185	207	219	227	222	198	175	173	227	208	210	199	221	193	200	205	223	214	200	198	204	224	213	205	197	193	181	218	198	216	198	216	227	199	194	189	204	190	240	198	208	184	206	201	193	220	200	202	249	188	201	207	202	203	210	182	232	192	176	189	178	220	216	227	190	191	200	210	189	193	214	196	197	195	189	196	208	205	234	221	191	210	217	200	191	221	224	214	207	198	185	221	205	226	209	225	207	219	205	208	203	251	233	191	200	217	231	225	209	204	217	215	207	183	218	232	198	225	200	203	191	253	209	212	229	191	212	225	239	195	194	226	226	218	184	207	208	199	207	217	216	220	192	182	216	193	183	212	180	191	229	199	209	194	212	182	210	183	221	182	204	209	183	182	210	191	209	206	210	233	224	227	198	190	212	216	180	216	223	222	234	207	203	209	212	181	201	212	193	202	241	188	204	208	188	210	215	189	239	197	207	198	207	214	180	202	220	191	207	228	189	189	194	218	221	202	190	203	200	208	188	201	201	187	229	208	194	191	199	199	241	173	222	240	208	184	217	207	199	184	231	209	202	184	203	193	228	202	218	208	208	206	191	225	212	201	217	184	193	200	199	194	211	202	194	206	242	193	213	195	219	202	207	199	202	207	200	219	202	188	202	217	197	227	214	227	206	204	190	189	218	218	219	201	213	182	229	188	188	200	179	183	192	202	212	199	204	217	194	225	219	204	198	232	208	214	212	190	216	208	218	189	195	200	209	187	200	201	211	187	219	207	194	194	220	198	203	224	168	203	203	196	226	218	206	185	183	188	218	199	211	202	197	191	230	213	191	201	180	215	175	203	211	214	223	214	187	209	198	174	204	197	178	197	194	195	198	192	243	209	192	184	181	209	179	219	195	206	222	197	182	175	199	226	194	192	216	214	198	187	213	196	200	213	207	172	206	202	192	202	205	200	188	220	197	200	199	203	203	199	198	184	205	217	224	213	177	158	203	200	211	208	215	215	214	220	204	224	191	207	221	201	219	177	201	215	190	179	212	200	218	185	198	215	221	221	216	177	217	208	198	204	182	205	197	192	204	217	216	177	188	181	190	212	210	216	226	209	209	204	199	201	206	191	215	213	191	184	204	218	203	217	202	197	192	212	215	203	214	191	208	207	202	226	203	200	204	189	213	209	173	203	221	217	200	232	205	218	190	210	199	196	223	197	218	192	208	213	192	178	198	205	190	209	202	220	220	199	197	211	205	217	226	203	201	204	182	223	203	206	217	162	192	209	204	187	180	175	206	225	212	219	192	197	199	194	184	210	187	222	190	188	198	233	195	205	218	189	200	190	195	186	190	185	195	187	189	212	222	198	192	197	190	197	206	194	216	215	203	228	224	219	194	221	172	195	210	200	199	203	202	213	227	171	207	195	197	199	212	232	202	188	187	197	204	210	219	193	221	192	204	207	235	160	223	208	196	197	206	223	192	209	175	200	200	187	221	184	229	195	186	165	206	193	210	202	187	211	191	197	209	181	180	197	226	201	203	222	203	210	189	208	205	212	208	201	188	196	198	183	210	225	205	186	230	211	194	201	222	209	212	202	195	204	212	207	208	196	167	201	232	203	183	209	178	210	189	198	203	209	214	186	205	199	216	216	192	223	218	213	224	224	247	180	210	213	205	235	201	205	203	200	223	200	204	213	198	207	199	197	230	220	205	208	200	215	213	184	214	214	191	184	216	227	225	223	206	199	220	195	208	178	219	209	201	191	227	197	222	200	196	182	226	206	199	194	236	209	217	209	187	192	189	217	200	193	186	209	193	219	192	204	222	188	226	223	216	208	190	197	196	191	207	194	195	174	213	191	215	205	224	208	174	206	191	193	207	203	218	192	203	213	217	212	241	211	198	209	214	194	204	234	227	196	203	219	198	186	218	199	192	191	168	203	212	194	198	197	184	199	196	194	191	212	215	206	216	226	220	226	217	196	208	176	195	210	203	221	207	193	219	198	235	181	195	205	225	221	189	202	178	238	212	192	180	189	204	189	207	202	199	217	174	194	188	222	187	182	222	216	201	205	220	180	211	209	229	193	212	219	213	217	209	185	216	185	212	217	156	178	190	204	170	197	209	217	201	196	199	196	225	206	229	203	230	215	195	211	210	209	233	202	186	194	216	199	202	199	204	198	224	209	195	203	209	186	221	205	201	223	203	223	198	211	185	211	193	193	195	208	226	225	189	216	186	220	210	186	221	190	203	188	200	217	207	202	202	200	192	211	190	200	198	210	201	190	211	216	186	215	206	216	213	209	218	226	210	205	211	220	224	200	193	224	196	206	186	197	207	211	220	215	207	196	191	217	205	213	175	215	236	203	212	197	188	215	213	205	181	205	230	236	217	221	212	189	200	244	226	198	201	215	210	224	214	209	228	212	193	213	194	209	204	181	225	229	213	216	195	212	190	212	216	204	188	221	164	193	189	207	212	208	214	225	234	184	231	203	222	180	212	191	236	202	193	223	193	205	213	181	200	208	207	213	194	234	200	197	201	225	226	213	197	176	199	182	216	222	204	205	208	221	209	198	206	199	210	188	188	212	216	221	182	205	193	197	215	249	199	195	182	183	212	206	193	219	223	190	201	209	210	206	194	193	204	235	214	201	236	205	215	198	223	220	197	225	188	202	207	223	218	192	201	203	219	228	184	215	226	202	190	202	195	215	218	216	196	197	219	213	205	217	190	202	207	208	197	211	227	194	203	202	190	206	217	194	201	207	204	222	201	226	225	223	204	221	209	206	238	207	172	214	197	222	220	217	226	226	205	216	236	219	200	218	230	200	225	203	194	201	217	243	208	207	185	199	199	194	201	219	211	199	180	189	208	212	226	197	235	182	223	227	185	212	182	208	235	192	205	207	194	223	182	226	206	204	189	207	202	239	219	220	198	199	197	188	173	201	220	191	217	215	218	207	207	207	216	193	194	205	197	212	196	197	195	211	192	201	206	217	199	212	213	209	188	230	203	192	214	220	193	200	199	224	187	197	209	210	197	196	215	214	209	224	193	196	189	216	190	182	229	193	202	204	211	213	213	174	219	191	217
15323	11880	21694	23499	23005	21122	20956	21585	15795	19717	17761	13362	8240	6727	8680	8941	9568	8892	10752	10811	8089	10612	11142	8293	11207	12313	11910	9498	7940	7361	6533	5418	5002	5556	5895	7041	5063	4980	3162	2975	2625	2125	2161	1595	1083	960	934	914	886	895	758	727	774	900	802	747	785	727	723	690	661	669	646	658	603	615	627	616	589	630	661	565	627	610	553	609	614	585	572	581	601	577	617	585	577	622	533	527	594	568	611	582	591	631	625	538	575	571	603	591	601	541	609	588	546	597	608	588	533	587	559	604	542	594	624	587	569	571	571	579	555	556	583	558	564	558	560	603	549	575	591	524	565	558	585	573	552	590	571	583	529	573	552	549	602	575	583	560	584	554	564	611	576	590	619	573	571	545	571	589	535	548	581	540	529	577	559	611	565	592	562	603	550	518	568	563	563	586	573	570	593	536	586	574	535	515	547	564	562	571	569	596	533	550	647	579	545	535	539	592	569	573	584	538	546	595	565	522	600	553	572	550	558	585	588	572	592	589	564	573	559	529	541	595	560	560	543	563	588	600	605	532	573	588	595	553	554	558	576	562	593	608	562	656	586	535	584	570	579	549	525	531	558	548	581	564	560	579	588	553	550	582	543	545	542	568	557	606	601	559	593	559	548	556	591	574	520	547	565	558	539	538	561	609	586	553	566	561	577	535	550	561	551	616	553	548	546	556	581	557	574	557	561	548	578	592	544	569	563	588	541	587	597	546	556	588	563	582	616	584	561	521	581	583	582	601	600	579	538	540	583	556	566	591	547	585	544	551	529	558	568	532	545	568	565	558	566	565	554	590	518	602	609	563	612	505	566	551	551	527	580	593	544	574	544	572	573	532	541	553	557	569	575	541	561	573	601	582	583	562	557	551	579	560	576	547	574	560	566	581	541	535	594	554	553	535	575	572	560	563	538	598	630	545	547	583	603	529	557	562	571	569	591	560	560	581	598	550	551	563	530	580	555	511	556	553	612	571	596	562	579	545	577	555	572	546	579	555	574	544	579	524	584	600	554	573	596	584	582	587	563	539	589	558	594	589	578	606	564	635	582	556	558	574	540	597	554	559	578	551	576	535	575	518	599	606	603	593	608	570	623	581	549	544	574	570	516	569	575	547	580	564	576	529	529	570	572	637	593	536	536	578	540	599	565	569	549	552	567	589	579	577	526	556	551	542	574	544	578	552	598	558	579	548	549	522	606	560	584	589	533	569	605	577	584	592	602	590	536	592	547	580	580	583	610	523	591	568	600	568	571	599	560	570	582	555	582	575	542	591	581	532	584	568	577	535	543	540	560	587	566	553	583	535	602	538	544	546	559	559	535	589	580	565	552	582	579	573	603	591	588	561	554	555	571	562	591	584	585	563	562	548	585	589	580	600	554	584	585	504	571	595	552	567	575	588	573	547	611	570	560	581	572	556	590	593	589	551	598	538	587	551	569	587	604	562	596	546	580	562	598	578	522	537	557	562	579	554	586	625	577	543	540	565	621	580	548	541	532	560	564	530	560	559	528	546	556	532	585	574	578	575	599	580	555	521	533	572	536	578	544	562	602	566	555	596	573	584	587	602	611	617	594	600	565	585	547	567	603	596	593	552	572	594	544	530	566	549	561	570	559	532	579	569	516	569	572	555	564	552	580	561	593	539	571	536	576	559	574	566	584	568	597	560	540	597	551	569	549	619	564	558	544	584	649	551	544	563	574	558	564	555	559	535	527	588	564	627	588	527	557	605	608	577	577	564	559	574	519	592	578	530	555	560	574	572	515	607	540	556	582	546	579	596	597	579	531	572	561	583	559	564	551	539	558	582	555	531	606	568	615	562	556	568	579	561	566	555	542	593	541	567	539	567	572	574	562	542	570	557	555	626	537	581	570	536	569	567	545	576	560	515	590	552	552	547	599	586	563	618	593	611	606	548	556	588	603	569	558	583	579	542	550	545	555	565	564	561	526	551	596	597	553	580	570	607	582	591	542	553	543	621	594	601	568	564	556	550	541	610	584	535	559	573	566	583	568	583	599	558	567	540	574	557	591	575	528	530	591	587	561	570	541	576	559	557	556	595	603	572	568	618	523	585	531	600	565	530	566	547	529	539	607	569	556	596	553	543	535	600	585	566	600	535	572	555	551	571	517	576	525	529	540	572	555	586	631	579	570	546	558	563	545	581	565	562	575	618	553	574	524	573	584	588	564	588	577	597	538	610	530	559	566	553	599	568	521	564	571	544	599	538	558	557	573	551	570	588	595	579	573	508	568	605	565	587	571	558	523	557	572	558	587	594	577	585	584	580	637	573	611	565	548	562	566	594	572	577	557	609	571	560	573	541	575	607	591	551	574	617	545	570	562	590	589	568	520	546	571	584	547	529	550	546	619	595	574	585	537	518	589	554	582	589	573	586	549	570	618	558	539	553	592	567	585	534	562	552	565	574	513	574	581	542	580	573	600	563	521	542	626	580	550	557	577	562	579	547	557	566	589	593	540	576	545	590	535	595	594	570	531	565	580	569	598	566	583	544	561	613	515	605	584	585	589	574	543	603	550	597	579	566	563	582	566	554	563	583	574	567	548	569	535	578	595	593	566	580	545	572	605	548	587	599	571	567	574	550	567	566	539	600	582	577	533	540	546	539	553	561	567	569	582	584	545	591	539	579	600	557	588	523	564	505	601	586	594	556	595	533	558	563	578	552	603	556	559	579	585	585	574	590	573	577	594	555	595	556	585	561	574	551	591	564	527	545	583	548	562	593	557	579	574	543	588	548	553	557	571	550	589	567	561	604	542	557	530	629	574	564	562	587	632	571	564	545	598	581	594	595	601	570	545	558	587	584	523	573	555	581	523	578	560	552	605	544	595	555	609	591	604	583	507	548	590	528	556	586	560	607	562	576	570	603	552	554	585	563	574	556	525	577	540	579	588	534	588	595	576	590	586	587	575	549	556	583	540	531	564	560	589	540	541	581	565	557	568	591	576	537	597	606	556	541	571	565	562	604	585	580	605	567	530	578	594	553	549	543	569	534	553	602	566	565	571	565	565	562	556	549	566	595	546	567	548	584	573	597	574	489	546	544	568	565	546	542	544	583	577	557	577	616	530	598	567	600	584	557	534	609	615	528	565	570	523	565	581	605	559	534	535	563	589	570	570	577	547	595	582	591	570	557	556	548	599	604	553	528	566	525	594	561	571	536	582	550	601	580	553	572	562	574	581	547	611	554	519	635	541	555	562	575	583	513	550	585	574	624	584	553	516	595	578	549	570	534	551	532	581	579	576	585	579	611	596	576	633	585	572	525	577	577	621	562	570	569	581	615	584	536	583	536	534	592	590	554	591	627	622	559	591	547	545	570	559	579	558	529	588	583	552	578	550	567	559	548	586	562	573	518	574	603	539	560	625	568	567	576	575	562	527	556	558	551	556	506	565	565	569	541	568	578	577	543	554	636	575	554	536	616	585	605	564	584	591	594	537	564	569	580	623	598	552	574	557	573
26494	20180	28628	27386	26779	22844	20832	18890	13314	13531	11333	7467	4308	2687	3155	3500	3462	3646	3797	3772	2997	4052	3825	3498	3575	4375	4234	3126	2377	2098	1868	1395	1331	1513	1650	1850	1403	1241	869	834	628	548	578	379	295	274	301	243	238	257	229	224	246	248	199	201	205	219	178	210	219	200	200	188	175	190	200	204	193	175	169	174	188	180	189	177	211	170	192	191	183	193	172	158	170	188	200	193	162	174	186	171	170	179	197	192	167	184	178	180	170	171	182	186	187	172	191	190	172	180	174	179	178	195	176	173	197	186	190	181	195	165	167	192	180	173	187	188	177	194	156	184	166	161	170	168	184	178	180	163	181	184	150	186	181	172	165	199	171	187	174	176	189	181	201	180	183	169	183	168	177	189	159	182	179	181	169	168	176	155	191	196	156	176	166	177	198	176	175	197	175	173	178	196	168	179	179	173	177	167	184	169	187	174	172	181	161	172	156	176	180	181	181	197	180	173	178	180	166	174	147	149	206	178	157	162	162	170	155	188	168	187	182	166	181	181	157	186	154	157	165	187	186	149	171	175	205	147	143	181	166	168	202	162	182	166	170	171	176	154	196	165	175	165	184	165	197	165	176	158	174	203	157	147	204	181	168	185	194	161	196	173	170	176	168	163	203	162	179	179	152	172	175	172	168	183	195	160	157	175	169	193	201	184	200	171	185	175	208	150	169	176	175	161	173	175	160	189	171	167	171	184	165	167	176	174	183	149	165	174	184	155	175	182	170	186	190	175	191	172	208	205	169	164	181	167	185	184	198	170	178	168	207	176	215	173	164	177	174	164	177	180	177	170	147	175	182	165	151	147	159	198	187	179	172	172	197	179	196	173	173	151	183	179	180	156	183	167	180	187	195	180	159	189	178	144	195	185	181	164	164	149	177	168	184	145	159	188	204	151	178	159	166	188	154	199	180	172	182	154	183	166	186	174	181	172	180	194	176	183	193	181	173	175	181	176	194	159	181	203	190	167	170	189	200	185	198	187	184	180	179	159	224	159	196	171	172	171	169	180	184	177	175	154	167	180	190	177	157	193	191	190	181	182	189	175	186	182	158	182	188	157	151	181	180	182	200	176	175	180	192	158	163	176	177	159	208	169	184	181	167	192	173	173	168	169	183	161	186	179	185	181	161	175	178	162	177	189	178	168	180	185	157	176	176	168	154	171	176	162	172	180	174	164	211	159	144	188	174	171	210	192	170	174	172	212	152	174	179	178	195	174	176	149	177	170	193	156	173	176	175	159	163	172	209	167	185	183	201	175	176	171	184	180	169	180	168	174	175	198	168	171	188	175	172	162	174	193	185	176	162	176	191	194	180	156	179	177	163	186	156	175	177	171	181	155	164	176	168	188	193	150	169	172	151	149	188	181	166	170	185	164	156	178	207	164	158	165	165	185	175	174	206	183	175	169	169	157	151	179	199	171	209	182	201	197	163	168	183	176	170	162	199	161	161	189	191	177	163	187	179	169	187	161	175	177	164	167	166	139	173	175	167	187	186	159	186	184	173	183	155	179	192	177	176	179	200	192	174	171	187	171	168	166	187	167	176	180	185	161	154	183	164	183	179	183	193	167	175	180	168	198	154	179	170	158	184	189	195	203	170	174	164	195	164	173	173	167	160	187	164	184	179	166	168	156	168	168	182	180	179	181	169	177	175	198	151	173	196	185	153	166	172	180	151	173	176	175	175	173	186	162	175	182	181	177	157	166	185	175	179	168	178	180	174	194	172	180	156	188	161	174	161	209	179	171	153	159	180	174	179	179	178	175	174	167	167	162	183	179	175	170	186	201	191	176	178	149	178	148	185	191	193	151	182	175	181	173	185	175	178	204	182	169	147	181	153	184	200	182	179	170	143	189	165	164	164	171	173	192	166	163	204	185	194	159	184	152	141	175	182	171	195	184	184	183	173	169	173	178	156	169	148	181	156	198	174	177	191	153	181	177	171	174	173	193	165	178	160	210	193	164	156	183	178	175	190	178	180	158	161	193	189	189	184	188	179	183	153	154	189	171	156	170	177	188	161	183	166	178	166	202	171	171	171	176	185	188	195	180	172	151	174	176	179	171	188	189	195	184	179	172	163	154	185	158	181	199	169	171	171	174	179	203	171	195	177	179	155	160	193	178	179	166	172	180	151	169	183	176	175	167	171	164	183	175	186	179	176	186	176	171	169	188	178	167	183	204	173	167	187	204	180	180	142	182	179	184	163	168	174	183	192	162	149	165	168	193	174	192	174	167	188	163	158	161	171	154	198	181	151	180	159	184	188	188	201	171	164	154	211	173	158	171	155	166	199	185	197	169	199	204	173	191	202	158	175	201	176	198	172	185	170	189	183	199	178	157	179	176	159	192	172	168	187	178	176	173	165	172	155	173	196	178	172	156	160	186	158	157	180	155	179	183	191	187	199	183	165	181	172	174	190	164	187	207	196	178	148	156	179	184	150	179	196	176	169	193	184	163	184	182	154	191	164	186	169	176	174	196	168	181	168	176	188	174	164	174	174	176	163	190	193	185	188	165	173	198	173	177	172	174	205	160	180	173	173	205	150	203	169	200	183	171	176	172	170	180	184	150	173	176	189	163	161	160	161	182	179	185	166	178	185	167	177	172	181	160	179	159	179	179	156	187	189	187	174	192	179	171	166	203	184	189	171	183	172	169	175	186	171	184	162	198	172	186	154	191	167	168	182	187	174	163	199	180	173	178	180	167	167	150	181	184	170	180	175	176	176	187	155	185	146	184	165	186	177	186	191	172	172	175	178	192	173	180	172	176	160	169	167	174	147	193	169	172	180	181	209	176	156	181	174	176	163	177	159	153	196	191	160	174	191	161	192	157	165	180	185	161	164	182	181	181	160	193	169	195	165	181	166	159	167	179	192	185	206	165	194	184	161	170	152	197	165	169	187	175	173	167	191	204	180	131	205	155	181	171	171	171	190	185	174	179	191	151	190	166	161	150	180	175	183	161	176	166	191	188	170	165	164	175	189	188	174	189	163	167	190	156	183	183	185	173	169	171	170	209	213	176	174	156	172	164	202	150	194	175	168	176	169	215	183	170	188	187	200	152	187	177	159	178	162	175	195	192	189	182	161	170	190	169	184	165	158	153	166	173	174	197	208	173	158	180	165	178	172	192	181	202	181	190	138	180	157	175	152	201	152	163	170	187	170	178	195	180	177	179	198	168	209	192	160	189	163	170	165	178	171	154	192	168	177	158	179	175	163	170	146	177	180	163	187	194	174	194	174	185	178	156	162	169	172	171	139	163	162	184	180	188	162	168	163	173	155	186	191	171	191	178	187	163	165	139	186	173	176	188	192	178	142	144	159	200	162	167	203	165	177	187	182	148	137	175	160	188	165	196	173	171	175	189	169	181	192	185	173	167	220	180	175	170	173	153	168	171	147	174	193	185	175	180	172	168	164	179	191	176	173	160	174	182	180	183	157	178	168	188	185	169	174	179	191	187	174	179
18424	16391	27072	28350	29451	27422	27525	28245	21921	26327	24855	18265	13030	9232	12359	13507	14292	14711	16351	16315	12417	17490	17603	15846	16379	19540	19280	15779	12695	11482	10201	7834	7781	8802	10090	10918	8246	7844	5054	4504	4198	3342	3449	2209	1301	1100	1319	1013	1114	1117	866	782	863	1163	825	769	925	888	798	713	681	633	660	646	592	585	600	591	578	543	576	570	560	563	532	570	561	545	589	565	577	574	595	545	510	605	527	522	549	535	528	513	551	514	528	531	516	500	539	524	479	497	518	500	489	541	505	528	517	520	516	569	558	514	558	553	503	486	507	501	490	488	514	492	529	524	493	492	483	522	497	515	491	502	524	492	479	506	519	495	514	501	529	537	530	508	508	512	530	489	542	481	500	513	498	510	532	515	496	504	489	517	505	467	488	502	501	484	485	517	484	489	481	502	523	511	521	461	459	491	485	510	469	490	482	489	526	485	489	511	503	509	504	484	507	492	504	502	490	500	499	515	522	531	491	509	508	523	486	522	490	540	503	530	531	505	512	486	475	471	510	483	467	505	524	488	530	481	477	506	463	476	485	476	523	470	514	503	526	503	503	513	484	491	563	479	532	499	475	511	495	525	529	512	509	498	446	503	511	503	500	473	481	508	508	508	478	508	510	476	459	511	541	525	514	467	507	448	505	469	494	517	507	519	487	518	478	481	480	472	492	503	499	488	523	478	521	481	483	492	509	495	486	502	498	511	484	504	457	518	473	471	485	500	512	492	505	498	476	469	493	557	468	527	477	469	541	483	501	472	452	521	488	535	464	475	467	514	483	523	519	493	486	471	510	531	499	508	471	516	490	483	545	468	527	466	470	471	505	528	519	532	476	512	469	513	503	510	461	527	519	477	499	494	502	525	506	485	507	510	476	495	515	456	480	500	491	519	513	524	531	509	475	490	495	506	457	516	519	517	503	490	470	546	490	471	484	515	494	479	507	492	514	528	511	501	492	494	485	508	517	479	507	484	505	509	508	522	452	482	522	479	521	551	472	509	503	488	494	484	502	505	504	509	496	528	482	506	479	523	508	482	481	473	478	467	513	490	512	468	449	464	495	544	499	522	490	525	507	510	524	493	545	479	505	484	519	495	498	468	498	514	514	495	536	476	488	481	529	497	466	493	504	490	486	479	486	531	489	499	501	507	484	499	507	496	486	509	485	497	512	506	510	499	500	500	430	508	511	513	539	445	454	485	508	507	521	480	480	484	508	523	505	506	495	504	536	495	495	492	518	482	497	504	467	500	489	488	487	507	496	462	489	500	473	497	463	486	506	533	526	502	472	498	489	518	510	472	535	523	470	488	497	508	520	511	517	457	502	496	498	464	507	529	501	492	499	525	496	523	502	495	477	511	533	521	477	512	493	488	531	501	524	499	513	496	485	487	461	483	514	541	481	528	546	504	503	484	491	490	506	484	480	455	471	514	495	480	548	559	509	482	526	460	499	515	515	522	502	475	526	506	482	474	495	487	502	527	493	514	480	479	497	495	495	486	468	478	513	474	504	515	530	494	502	444	522	478	498	522	529	507	493	536	503	501	495	522	487	484	522	512	492	497	516	501	522	459	522	523	500	540	530	497	526	520	489	497	504	528	520	510	525	433	501	518	472	514	493	486	526	506	471	484	528	448	499	490	476	545	506	475	497	485	482	477	483	513	505	510	509	513	451	506	506	495	519	501	530	481	532	473	527	482	491	522	506	500	544	523	476	491	525	484	444	502	504	539	524	490	506	514	496	509	485	515	452	507	485	498	473	516	478	523	494	476	464	474	483	498	503	509	474	481	518	500	526	464	486	508	498	460	488	487	481	533	486	534	528	497	530	526	535	474	458	509	515	505	498	503	508	487	515	475	517	514	469	488	490	511	480	507	502	546	529	532	493	513	489	472	520	497	486	483	522	498	513	489	493	500	473	479	530	497	534	493	533	534	480	505	502	465	507	501	469	521	491	551	493	521	484	505	491	497	459	509	477	523	463	487	497	457	474	511	498	465	516	489	489	523	521	467	472	488	474	508	522	513	476	509	489	487	481	482	443	535	476	477	479	490	538	487	494	516	470	536	502	527	505	513	461	481	511	494	502	533	521	482	539	492	467	517	486	531	490	491	470	528	509	505	504	494	504	530	502	538	506	521	481	505	474	542	510	490	494	476	489	493	503	493	504	508	537	498	502	501	527	514	525	497	518	493	512	495	512	512	484	507	498	486	468	501	501	503	499	492	459	507	479	508	510	457	492	529	474	516	474	512	522	480	508	512	502	531	475	522	483	485	494	505	463	533	504	494	481	490	546	508	463	495	489	477	526	514	517	550	511	480	496	490	480	492	532	467	483	503	523	499	485	522	468	507	526	502	473	486	499	501	549	496	502	511	493	491	467	500	527	540	524	488	516	497	540	506	496	484	504	495	527	522	532	498	512	538	484	475	497	489	522	478	513	495	510	472	499	510	444	510	519	487	514	520	505	527	518	498	528	507	494	536	501	478	490	510	456	508	506	504	471	510	515	523	505	469	497	527	520	520	498	481	488	456	505	484	493	534	522	505	528	514	524	466	539	493	502	484	498	535	492	498	468	484	492	550	507	496	496	519	501	500	499	463	476	457	486	473	499	485	498	495	536	490	484	504	553	488	482	459	519	487	462	518	494	474	472	463	519	494	474	508	474	562	493	499	523	519	488	502	519	479	480	486	491	514	506	450	488	509	509	465	539	512	521	488	502	504	517	487	510	512	543	479	505	474	514	493	501	477	506	496	517	505	486	486	498	508	489	475	502	492	457	517	518	476	516	494	506	468	509	499	499	469	506	496	506	491	503	492	542	462	536	493	503	525	502	506	486	498	515	480	481	519	505	466	469	525	476	469	509	492	506	510	487	513	494	505	509	486	492	496	505	518	510	523	483	472	481	478	508	456	508	468	493	490	515	519	490	510	510	485	519	495	544	513	471	511	477	509	502	499	498	465	515	487	519	523	522	503	495	488	497	495	497	482	527	519	515	475	475	460	489	502	468	515	547	511	478	501	490	494	467	496	517	495	519	479	465	460	492	535	520	446	507	499	500	489	511	497	496	509	544	513	506	489	496	468	519	525	523	499	477	460	505	511	511	491	538	530	501	485	474	509	483	469	511	464	487	506	515	499	494	509	517	468	508	484	485	495	499	503	450	507	532	474	510	528	468	535	458	488	512	488	477	462	432	486	505	492	518	520	518	528	491	533	513	521	492	479	504	523	465	487	519	514	531	514	468	488	482	495	472	529	489	506	474	555	482	472	502	492	483	510	514	519	479	464	527	497	501	485	525	520	486	513	475	465	492	475	497	487	482	523	556	473	521	477	448	508	544	490	493	484	513	520	526	471	471	515	493	487	504	520	499	510	519	502	501	476	518	459	508	523	495	507	520	534	488	473	514	508	523	501	473	503	498	519	481	485	453	510	524	496	501	519	476	496	510	468	510	493	462	516	511	494	495	540	521	479	487	492	518	506	521	486	489	510
5432	3226	4409	3578	2844	1955	1570	1261	912	853	780	548	442	396	427	414	399	390	371	410	378	394	378	364	364	398	366	351	375	353	305	305	265	307	280	284	292	268	263	293	255	282	248	272	286	297	267	258	241	254	219	243	257	269	249	257	230	253	249	236	221	290	234	248	262	254	289	272	255	244	262	266	254	268	259	250	271	249	233	245	203	270	231	272	261	245	198	275	267	285	241	232	243	269	279	255	259	223	254	271	237	246	233	252	239	255	246	209	264	218	246	255	242	214	257	272	262	255	286	237	251	234	243	233	254	268	253	249	243	261	269	243	213	259	265	248	250	224	251	258	235	234	267	237	251	229	244	224	254	250	266	251	239	228	249	251	262	257	246	248	229	271	269	262	228	257	250	242	234	263	236	253	246	255	239	260	243	237	249	244	246	234	210	258	244	221	251	269	239	262	240	246	253	238	261	250	235	263	280	216	250	227	239	256	262	261	239	250	250	272	259	236	261	268	259	273	236	276	251	256	263	271	253	247	239	257	247	229	255	234	236	260	243	237	268	238	232	242	267	263	269	229	267	262	247	238	215	256	223	241	257	269	277	257	234	243	236	245	245	266	254	223	250	254	263	229	239	239	273	236	239	257	251	243	255	287	262	240	259	276	231	238	242	250	250	250	226	239	256	233	224	271	258	272	250	263	234	243	243	263	250	258	230	276	272	263	250	254	243	234	263	263	268	264	275	235	253	261	248	265	228	246	226	281	250	262	251	234	256	274	249	265	238	237	256	244	208	243	263	251	269	266	232	280	258	251	228	272	241	239	232	254	248	247	252	243	268	243	261	240	245	244	221	254	269	257	227	224	254	246	237	247	229	259	270	264	240	262	264	266	248	256	248	229	228	281	255	281	239	258	256	257	265	238	240	275	234	243	252	271	239	242	266	258	247	249	251	271	267	235	242	238	249	242	242	262	248	260	237	253	217	290	253	263	213	239	272	231	249	239	221	243	249	231	240	264	269	242	251	261	255	246	249	237	236	228	240	256	265	259	262	238	224	215	256	230	244	240	256	238	245	244	270	241	233	280	270	243	244	248	252	258	245	256	252	257	283	272	267	248	258	267	261	252	276	252	266	229	247	249	251	259	217	242	239	264	275	243	245	240	225	285	252	247	270	248	271	262	243	258	241	234	236	260	246	276	244	274	254	227	263	264	245	251	274	249	280	254	268	224	247	252	231	241	232	239	254	233	288	257	274	282	253	237	225	236	257	245	237	240	264	269	244	231	253	228	267	276	226	272	256	231	276	242	243	249	261	259	247	240	237	243	232	230	264	270	220	244	256	243	256	260	258	243	251	241	261	237	276	258	215	245	233	251	251	247	250	245	252	242	250	269	250	256	316	228	246	245	270	259	218	245	231	231	254	256	239	249	240	267	264	226	259	250	250	257	251	247	245	245	262	258	240	239	276	230	249	259	215	275	265	258	253	284	239	236	270	255	275	256	246	243	247	227	262	220	229	229	231	262	259	284	247	239	254	226	240	245	234	222	248	252	257	246	212	267	255	256	264	239	270	238	241	243	222	269	257	270	267	231	256	239	238	272	243	231	248	238	244	245	224	243	275	241	254	237	248	238	229	256	235	233	257	243	251	249	245	261	241	250	241	215	265	264	261	310	257	236	237	243	238	232	238	241	230	242	251	246	252	251	251	237	252	252	255	261	270	251	237	288	242	241	248	236	242	249	262	264	262	259	236	235	258	249	261	253	250	254	263	228	273	233	242	247	239	235	256	260	250	214	241	264	250	264	243	239	259	267	270	251	232	231	231	248	217	230	244	233	210	243	242	233	275	231	232	273	225	241	243	250	264	243	261	239	247	252	230	209	254	233	232	250	249	238	262	254	246	225	237	267	238	253	251	252	246	264	270	255	248	258	255	252	244	234	236	249	233	266	259	243	248	231	269	244	231	271	242	246	236	241	230	230	248	265	251	269	242	230	277	246	265	267	257	245	259	257	236	266	250	235	279	293	244	257	269	241	271	258	265	240	273	228	239	239	210	235	263	280	259	246	263	258	246	244	251	272	226	242	218	238	245	236	219	258	263	244	235	233	262	239	250	257	263	269	229	254	231	240	250	244	258	245	271	271	241	248	261	263	248	227	237	256	271	251	245	252	266	247	247	238	250	258	272	252	253	259	258	265	251	243	242	252	254	269	272	238	232	222	256	243	260	224	227	239	261	248	241	244	240	251	272	268	238	282	259	260	232	250	258	238	259	234	244	236	262	252	253	270	243	269	215	271	261	289	244	264	248	264	284	250	240	241	252	263	225	233	246	238	237	262	253	248	270	262	249	249	270	247	240	254	228	227	252	250	252	259	305	234	252	255	270	257	262	244	250	291	257	287	259	270	287	248	250	278	253	284	266	235	249	245	261	249	251	236	253	244	225	237	238	257	256	278	254	223	260	250	239	250	236	249	254	241	279	214	253	235	252	263	236	256	267	233	236	237	219	255	248	252	261	268	250	255	288	263	269	242	250	239	235	231	258	243	222	245	240	264	271	246	238	222	261	268	234	261	238	282	259	224	219	260	245	251	271	251	246	247	217	216	248	234	251	235	267	289	265	238	239	211	268	264	250	253	276	269	267	235	267	249	244	242	254	258	233	247	238	243	224	216	225	261	254	228	259	261	251	240	243	258	248	291	227	239	272	253	235	265	270	264	241	256	249	248	237	239	201	262	241	245	264	240	294	262	237	232	243	227	262	258	243	244	258	254	247	250	252	233	238	261	261	246	241	245	261	229	223	244	258	233	250	238	245	250	259	242	265	241	244	248	267	247	248	254	228	250	260	255	231	219	247	239	265	246	243	265	279	259	243	260	256	259	248	250	257	256	243	239	285	232	242	240	261	243	271	263	258	242	227	289	266	253	229	226	258	239	243	264	242	237	265	252	259	255	291	276	222	246	241	239	270	235	246	260	280	259	235	219	225	260	239	255	242	256	227	227	247	244	239	256	243	251	261	216	237	232	243	210	266	233	264	226	271	228	249	246	244	239	229	243	227	268	239	248	269	241	252	250	232	252	246	253	259	248	244	250	247	243	221	240	238	241	251	254	229	217	268	279	219	227	216	258	281	261	254	221	251	262	261	278	255	225	245	252	208	288	233	230	291	251	262	229	248	252	259	257	224	246	244	236	222	256	247	272	241	218	245	240	257	265	277	238	269	256	226	234	230	235	271	262	237	251	276	266	245	236	252	246	277	243	256	265	248	245	259	259	247	238	246	241	255	245	245	230	237	286	235	273	271	243	254	231	262	245	262	258	240	237	240	265	289	241	277	253	233	255	245	249	250	273	236	223	242	241	258	247	246	269	270	240	264	233	223	231	226	273	226	252	229	267	233	252	219	277	240	257	259	255	270	258	234	252	229	254	246	271	238	253	257	260	234	290	235	251	237	277	235	267	221	261	268	240	228	247	255	256	241	234	242	248	240	257	238	281	253	260	236	254
5821	4080	9188	9235	8525	6455	5697	5014	3645	3715	3327	2320	1811	1554	1597	1563	1673	1686	1701	1734	1549	1584	1703	1472	1651	1816	1723	1471	1287	1270	1110	1062	1057	1080	1237	1170	1010	1006	893	892	799	826	793	737	737	732	774	701	721	678	733	738	695	710	749	716	706	742	708	702	684	691	709	656	636	691	687	710	722	670	709	647	675	653	686	687	702	680	660	733	666	675	712	675	674	710	686	646	653	681	675	653	660	715	676	682	655	690	681	682	701	638	651	688	656	670	698	676	695	721	659	695	695	690	676	703	702	700	624	682	666	623	678	731	715	687	681	623	691	740	662	683	662	668	658	683	649	647	729	655	705	689	677	672	653	640	678	703	712	655	704	635	694	655	675	668	651	641	703	707	678	674	677	646	684	709	640	675	648	662	696	730	665	643	693	605	679	689	672	640	649	668	693	681	619	672	652	661	656	604	650	663	652	690	667	710	648	647	680	682	684	685	673	701	672	670	698	659	640	682	654	684	691	719	653	694	739	669	708	676	686	636	675	654	702	675	656	693	692	718	640	626	673	679	640	704	680	668	649	694	701	659	713	671	667	652	716	653	675	693	656	658	708	667	715	684	660	621	671	684	668	671	629	630	689	684	687	676	670	722	693	723	702	650	674	702	642	665	647	657	712	655	706	664	696	727	699	634	702	650	714	717	698	643	662	656	695	656	686	721	654	657	674	688	720	661	654	731	696	668	703	693	715	637	685	698	680	689	654	691	667	659	658	695	633	663	716	681	697	692	696	681	677	663	659	653	701	671	679	648	624	650	729	642	682	663	658	676	643	675	651	681	648	700	660	673	665	659	689	669	683	632	701	668	729	637	640	692	686	690	691	672	679	668	672	674	684	642	690	672	673	672	687	696	636	710	695	659	680	684	669	732	731	708	649	646	675	677	635	694	672	661	677	663	692	715	694	709	687	682	698	698	700	680	673	638	678	707	661	676	652	671	710	669	682	661	645	682	641	638	664	646	655	670	715	640	662	664	714	679	681	662	676	680	646	708	688	675	689	654	691	705	663	680	655	676	656	691	650	698	693	667	703	698	691	664	669	660	680	671	660	655	688	665	647	681	690	663	675	665	656	679	629	654	619	652	715	674	731	654	663	672	646	696	716	689	692	698	651	644	680	677	686	670	640	682	693	650	639	703	666	723	653	698	681	694	666	682	739	674	691	574	692	676	665	706	656	676	679	685	673	751	652	738	698	649	670	681	711	694	661	705	642	663	691	651	682	695	711	704	675	721	707	639	680	704	637	660	663	702	705	690	666	665	706	718	701	672	685	673	673	663	679	679	714	657	653	647	689	631	678	701	681	655	724	700	641	668	691	660	674	705	648	639	691	649	667	647	660	643	718	692	624	686	639	709	690	678	691	658	671	657	662	644	688	654	642	672	650	646	693	644	728	711	649	668	644	638	618	662	676	743	657	675	650	682	669	656	668	669	685	677	648	636	687	659	666	636	657	692	698	678	658	668	698	695	682	659	688	690	692	690	684	734	699	662	694	706	697	645	684	683	614	674	656	705	642	687	665	734	733	666	689	720	650	649	674	683	674	662	649	669	654	667	691	704	699	722	654	668	704	683	699	689	683	650	668	664	695	680	668	664	687	683	638	690	677	719	676	648	693	643	724	677	715	682	641	694	681	686	665	676	685	672	633	677	710	658	657	677	655	699	644	670	668	671	669	682	667	638	662	652	669	689	702	666	710	708	681	660	664	712	640	635	688	646	671	644	658	640	643	662	666	647	652	610	667	660	674	646	640	687	650	682	673	686	666	683	689	674	631	691	717	676	667	665	709	699	721	645	716	645	720	652	658	665	654	676	695	685	629	666	681	659	696	665	665	660	653	725	655	651	661	725	674	697	659	679	649	673	707	727	656	700	666	739	658	636	657	688	676	650	669	701	688	694	691	673	638	687	649	672	664	667	731	602	672	642	653	699	673	681	660	644	665	667	695	733	655	686	692	683	698	685	686	646	702	673	694	705	687	674	681	710	638	691	662	665	675	670	667	671	696	709	652	610	679	680	686	655	711	653	690	692	682	690	673	663	662	674	649	650	655	665	644	685	634	668	667	692	731	680	677	705	677	700	676	642	700	672	703	676	688	664	684	667	725	753	685	679	669	688	667	678	694	695	685	687	734	654	667	704	690	729	708	699	689	672	680	672	694	637	648	696	680	643	652	651	675	679	641	705	721	693	655	658	690	675	682	688	654	636	681	672	634	671	680	690	691	648	686	696	685	662	651	702	641	672	681	703	706	678	723	694	674	695	691	703	689	641	649	688	629	750	640	712	712	745	656	699	635	680	661	674	707	655	682	706	646	705	652	697	734	701	638	649	682	702	704	680	670	735	665	687	673	664	647	661	658	690	685	686	696	647	646	693	677	648	708	701	705	657	663	703	662	702	676	675	703	645	654	686	687	634	717	685	671	617	710	701	670	685	652	722	661	696	616	742	726	736	646	685	676	686	690	707	661	655	684	646	682	619	689	708	681	697	630	665	696	728	672	686	674	615	709	645	640	648	702	694	688	709	707	680	687	685	663	634	665	712	622	708	744	650	653	658	660	651	680	655	666	676	700	658	694	657	706	681	711	665	727	695	674	697	687	649	665	695	687	695	663	693	683	676	658	659	690	676	701	700	649	685	676	684	674	653	656	721	663	671	679	692	697	658	699	666	628	681	684	698	683	667	731	649	712	698	670	685	693	670	666	649	670	608	673	695	657	701	714	742	627	648	655	693	644	683	662	653	683	663	717	695	699	655	647	658	658	691	720	677	691	689	681	665	649	693	682	692	681	679	676	663	662	684	673	660	704	709	709	677	707	692	673	724	691	670	681	629	632	687	678	696	678	708	660	693	653	680	676	688	656	651	622	676	663	659	642	669	675	682	692	697	699	659	690	674	634	626	660	676	697	686	659	621	710	657	623	641	641	665	651	693	622	694	660	641	710	642	632	697	688	690	669	625	681	664	660	671	639	667	731	646	646	673	678	669	658	649	650	669	674	718	657	687	644	655	668	638	649	685	670	670	731	652	679	682	667	664	699	696	614	652	679	638	706	670	715	718	684	670	684	690	708	704	679	689	673	664	695	637	650	667	727	667	669	665	665	679	700	648	646	680	689	665	635	658	673	655	656	703	661	667	665	665	667	682	670	688	687	672	701	696	688	634	644	669	674	670	685	665	626	699	700	718	686	672	636	703	687	722	684	674	703	663	654	676	669	660	664	692	658	677	594	681	670	652	649	698	676	678	683	696	680	665	666	666	664	669	673	690	648	684	647	650	679	675	667	693	647	651	688	663	653	679	697	689	704	706	645	699	661	666	688	682	664	671	651	640	677	721	720	691	677	671	676	703	645	676	687	676	629	701	687	653	669	680	716	671	692	681	685	669	645	696	692	678	660	689	678	641	678	678	632	662	669	638	676	698	669	668	656	662	703	705	667	711	664	698	628	683	662	724	664	695	622	688
17952	13407	21541	21834	20240	14827	14040	11358	6690	6249	5757	3433	1899	1376	1912	1815	2296	2154	2374	2236	1600	2256	2262	1798	2330	2604	2084	1616	1271	1389	1203	860	836	904	929	1030	813	773	568	535	533	404	394	321	259	215	272	240	254	267	255	218	198	258	196	230	258	234	208	238	239	223	223	242	218	195	225	184	205	194	210	184	220	221	211	213	208	199	228	215	231	221	212	200	195	207	216	180	207	206	222	200	194	204	232	206	210	176	199	220	205	169	192	220	207	179	210	192	199	193	228	200	211	202	185	201	214	196	206	201	223	236	199	197	213	193	202	217	222	217	249	208	205	221	226	223	198	204	208	183	229	211	211	191	215	208	206	193	179	189	189	225	218	202	216	197	197	208	184	215	207	204	196	193	203	209	210	206	206	224	198	187	198	203	198	204	196	174	202	212	217	206	198	222	201	207	212	198	205	205	220	220	210	220	213	199	186	202	221	209	210	185	205	187	222	183	228	183	190	195	198	193	218	194	223	200	208	195	186	235	195	186	193	222	217	199	226	203	228	195	199	205	188	210	225	224	184	191	203	202	214	209	193	197	232	223	190	228	206	202	224	220	224	213	225	182	215	188	216	208	204	194	216	221	217	211	184	200	196	194	209	209	184	208	217	224	225	201	207	209	208	195	213	194	187	194	229	220	218	214	193	192	195	211	204	219	204	215	203	203	213	179	195	232	171	174	193	236	202	185	194	214	185	199	175	219	165	194	209	184	193	191	188	193	201	192	203	201	185	208	225	219	200	226	214	191	194	235	215	210	209	207	190	209	203	189	205	191	215	222	189	195	208	202	223	202	175	193	203	207	173	213	201	213	189	199	201	235	205	212	188	215	192	191	212	184	221	206	188	193	212	201	177	219	178	201	187	198	213	223	198	191	192	200	165	184	183	208	199	221	199	195	226	192	204	212	209	191	193	195	196	194	215	191	179	216	185	187	204	217	175	190	191	220	198	201	199	216	212	194	220	183	215	208	225	214	203	197	188	209	233	209	217	225	211	195	204	206	194	204	215	191	214	223	201	190	171	198	208	205	223	197	229	204	200	205	226	199	196	209	195	181	216	227	218	208	224	198	186	218	176	197	182	213	217	213	199	224	218	200	192	198	194	230	223	198	206	224	191	220	214	195	194	211	200	205	202	201	195	209	231	187	181	207	209	235	227	212	197	215	195	203	230	217	188	208	210	210	201	227	205	226	222	189	221	198	207	214	193	208	176	213	210	195	194	208	195	224	196	190	212	206	195	224	201	194	216	198	211	218	186	206	226	194	190	193	187	224	204	209	205	182	197	192	208	198	209	210	216	214	184	201	187	175	194	196	226	194	221	220	207	199	186	168	200	183	214	208	201	225	188	224	172	217	188	206	204	256	211	186	182	178	199	196	192	194	213	182	228	228	208	198	203	198	230	221	201	224	198	207	221	232	219	187	213	213	213	199	197	214	206	183	204	203	194	188	192	249	215	201	211	178	218	189	184	191	195	221	187	203	186	183	194	217	207	196	182	189	220	201	185	217	204	190	198	195	220	228	201	210	207	204	197	218	215	200	183	216	234	199	215	196	200	193	215	218	207	219	192	204	221	202	192	206	219	215	213	199	208	192	193	197	213	211	210	195	215	194	219	193	222	235	181	189	210	209	221	221	241	207	167	223	196	192	201	185	218	201	213	203	223	190	205	216	205	199	211	203	198	213	212	215	179	202	205	207	220	194	207	172	191	228	211	195	197	203	219	201	207	209	203	205	195	206	216	177	213	174	207	196	210	175	200	232	197	224	193	213	198	198	173	195	203	203	197	203	181	226	191	217	188	209	208	201	170	180	217	212	189	208	211	175	210	192	197	229	213	206	218	206	232	217	192	222	182	223	209	199	171	195	206	224	231	215	211	198	215	181	184	205	193	194	231	227	195	171	192	195	206	198	223	203	184	211	213	190	214	196	198	189	227	221	234	204	205	204	171	212	214	200	222	217	196	214	213	210	212	215	207	201	210	189	203	182	191	210	223	198	197	192	226	196	202	195	184	220	200	210	215	183	213	192	227	178	192	188	207	199	192	206	231	214	236	200	196	214	197	205	218	225	211	208	193	205	202	184	204	199	192	209	185	195	219	227	242	194	218	196	177	215	212	195	202	201	233	221	218	201	227	216	218	184	214	212	209	213	214	209	200	213	187	209	220	174	180	222	213	191	221	172	179	180	199	189	179	195	222	191	190	191	222	205	198	222	201	218	217	219	217	205	221	201	220	224	202	189	215	222	196	204	202	229	193	187	215	198	203	226	217	189	205	194	225	227	216	206	214	215	194	198	207	211	192	195	227	179	209	199	206	204	193	236	199	208	200	205	224	206	205	193	209	194	182	192	225	192	204	208	226	212	195	191	230	210	218	203	205	216	212	206	206	191	210	183	189	189	190	204	220	240	204	211	198	218	207	203	199	211	211	220	213	204	200	207	197	204	210	178	211	180	208	190	205	203	203	208	215	203	192	215	217	179	207	210	215	194	229	218	232	215	203	228	202	195	195	196	193	201	182	202	217	212	208	202	208	192	189	190	205	178	167	226	192	194	208	180	216	206	196	218	189	200	190	178	187	194	208	216	202	199	229	198	219	207	212	170	200	224	202	178	184	193	200	198	221	204	204	232	221	191	191	194	215	219	210	202	199	204	206	194	226	172	191	214	202	213	215	185	198	191	205	223	204	179	210	194	217	207	197	188	201	212	187	205	218	206	221	206	213	197	170	205	218	218	211	215	195	210	219	205	193	220	218	204	222	205	231	187	189	208	204	183	227	184	216	183	180	191	213	202	194	187	197	205	211	200	186	226	166	230	213	198	200	184	196	202	219	211	220	192	213	197	191	219	224	193	209	216	204	184	200	199	198	207	259	183	209	202	195	226	219	218	198	212	213	167	200	205	176	201	218	200	214	191	210	205	196	205	195	201	204	227	198	191	210	190	223	227	174	203	216	202	216	196	187	229	193	204	206	211	231	222	196	198	221	180	216	226	205	180	186	203	196	212	224	198	217	210	181	178	189	192	199	223	197	193	209	203	188	224	209	204	203	215	178	228	208	221	168	224	213	196	219	211	220	239	200	204	192	206	207	210	228	219	228	216	207	219	202	193	179	210	177	208	182	213	205	194	201	235	198	239	220	193	206	192	210	209	217	207	201	198	184	222	218	203	209	212	210	209	199	190	180	193	199	234	186	198	196	194	182	205	197	197	198	203	200	206	236	192	212	210	200	195	212	190	236	200	215	188	200	238	212	199	204	212	206	197	198	232	197	190	193	209	202	180	186	178	215	195	210	182	210	194	211	197	196	183	200	204	197	209	206	183	226	217	206	196	192	201	194	220	208	193	189	166	218	214	211	206	207	212	211	200	223	217	196	219	217	196	181	194	214	230	191	221	230	228	208	200	202	212	204	216	236	226	193	207	187	186	233	195	218	188	183	209	212	209	185	215	193	214	210	200	212	195
15193	11658	22530	24056	24705	20966	22756	21514	14863	17553	17597	11921	7181	5929	8388	8270	10397	10178	12126	11095	8029	11658	11783	9572	12628	13547	12021	9327	7677	8314	6711	4837	4806	5540	5542	6418	5154	4691	3058	3076	2772	2300	2096	1613	1078	1033	1167	899	901	935	812	737	798	871	744	762	780	752	767	706	685	664	671	712	660	598	609	664	645	582	595	612	584	619	611	635	620	614	617	573	585	604	597	572	573	596	552	590	632	571	579	596	623	551	573	608	603	561	636	614	651	524	597	596	572	595	583	565	564	609	586	580	535	578	563	568	559	572	559	543	550	571	578	559	583	577	577	553	586	549	559	570	580	538	541	578	550	600	582	597	590	579	582	544	583	581	578	573	565	573	562	536	573	575	583	546	591	571	537	566	560	568	517	569	568	551	538	575	603	541	604	584	563	514	564	554	549	555	561	592	521	609	560	567	555	526	541	586	581	565	580	607	542	544	564	600	540	586	575	579	578	628	559	602	585	582	563	566	598	596	526	578	595	531	566	575	576	553	582	561	585	545	564	607	563	565	556	550	559	563	552	549	529	559	553	581	596	581	542	545	546	604	596	525	577	582	580	569	567	590	561	568	576	539	561	579	568	596	584	588	597	563	510	555	526	562	594	533	601	565	561	595	559	558	527	596	555	546	561	579	600	559	551	553	550	521	558	633	546	520	569	514	521	561	572	580	566	590	579	588	554	590	536	563	554	516	514	620	600	559	575	594	606	548	551	561	550	548	563	561	526	590	571	550	570	571	574	593	557	584	518	572	542	597	605	558	603	575	554	601	575	537	573	504	575	566	570	623	580	547	610	548	554	561	535	548	543	590	541	560	558	610	564	558	551	561	576	566	592	600	565	530	621	553	519	571	556	572	530	545	550	533	554	602	557	556	548	559	575	545	580	574	526	551	573	589	527	599	611	554	588	563	511	569	581	580	600	567	557	580	593	581	551	635	548	547	589	598	533	540	556	563	575	556	571	593	579	593	550	573	593	585	574	589	569	548	574	569	552	592	556	554	566	548	583	560	569	562	593	573	535	591	558	590	568	560	564	534	599	548	542	573	545	545	582	558	615	558	532	526	543	547	560	586	582	557	535	545	566	574	543	586	556	618	569	599	580	534	615	570	596	561	535	564	568	562	544	537	585	543	539	576	515	569	585	576	602	531	512	594	568	600	521	567	583	540	533	572	584	526	575	601	591	599	586	570	593	528	564	571	526	568	621	578	596	570	564	550	554	593	555	542	573	547	529	592	549	575	543	546	582	552	574	601	549	550	573	592	578	566	550	591	554	597	542	595	549	574	557	601	585	550	568	556	531	517	572	566	589	554	606	571	570	562	603	590	575	545	591	574	562	538	582	606	588	600	586	551	584	595	576	577	600	539	579	529	557	516	587	553	548	532	577	530	597	575	546	587	596	580	599	582	591	587	531	591	590	563	551	540	507	601	565	591	561	540	598	567	574	564	570	550	588	577	547	589	575	560	574	589	568	563	573	609	542	563	547	568	560	530	584	583	561	535	519	556	558	554	562	562	511	563	518	527	539	556	523	564	539	535	583	603	548	576	536	538	567	580	553	506	518	597	557	540	607	542	585	588	615	592	614	561	593	541	637	562	573	554	557	557	556	628	555	576	591	550	582	591	527	558	597	568	538	583	527	563	564	574	566	566	557	559	577	552	579	573	540	560	620	549	535	588	589	577	550	547	579	573	544	558	534	592	565	607	581	547	562	573	589	564	573	535	568	568	542	549	539	561	610	573	613	532	569	595	531	563	554	624	565	537	567	593	565	580	557	597	550	552	512	590	541	542	579	523	554	563	590	638	578	582	587	584	569	571	528	513	570	544	589	563	585	573	581	576	589	559	581	579	539	539	531	565	540	566	566	634	607	555	492	554	553	537	535	551	586	580	532	542	589	599	570	567	555	590	565	571	533	587	562	609	603	546	602	555	546	597	570	566	607	550	526	569	545	572	578	562	550	579	577	547	574	571	590	573	516	550	570	554	483	562	581	593	530	614	521	555	557	532	568	569	560	538	582	562	542	567	594	538	545	563	523	560	561	578	524	545	563	549	585	549	584	565	563	565	570	612	570	560	594	540	560	531	573	572	562	548	530	547	559	535	529	584	571	502	550	567	554	550	568	551	554	562	556	570	553	595	577	557	565	561	549	555	570	534	544	557	568	541	576	567	530	566	585	566	560	546	593	566	574	565	577	575	576	563	550	576	589	558	559	552	519	562	608	544	540	532	564	563	581	574	578	571	554	536	590	533	570	570	532	585	598	569	549	565	615	575	537	589	566	574	579	567	569	552	554	602	565	578	539	503	601	568	599	552	527	580	577	522	610	577	544	543	578	591	537	606	534	585	558	561	555	582	580	532	596	578	587	565	568	573	555	576	560	610	561	566	568	568	514	581	560	552	561	525	539	553	605	540	570	536	593	559	561	550	583	530	539	531	550	542	570	582	546	519	546	600	533	608	566	600	586	595	559	568	591	593	603	573	545	570	540	567	592	565	566	547	556	563	558	610	567	606	592	606	593	575	557	565	551	576	545	594	549	559	572	508	534	553	555	545	574	555	584	524	595	558	535	530	589	584	568	565	563	532	564	570	537	576	505	596	569	558	581	578	568	571	562	616	551	605	563	557	541	559	534	554	578	567	530	552	587	543	558	570	585	546	579	581	581	542	583	526	580	588	554	595	571	542	584	533	542	537	572	571	547	548	541	576	572	595	629	583	537	592	564	546	574	562	571	561	540	559	557	570	603	537	546	536	565	559	544	552	552	611	565	558	571	562	546	583	583	566	579	584	540	562	560	538	537	577	591	521	567	560	602	597	572	571	587	573	593	599	606	593	570	572	586	564	554	584	601	588	591	549	595	537	533	512	563	569	591	543	547	553	564	560	547	565	558	601	577	556	561	595	558	581	548	585	569	582	563	578	598	530	555	532	533	537	590	527	535	563	593	557	560	534	544	597	616	577	552	560	537	539	615	567	565	609	565	563	578	597	567	555	571	542	576	583	554	565	555	562	556	524	559	529	528	618	530	556	569	550	548	576	524	508	548	532	609	564	561	582	571	590	575	590	617	596	596	538	601	537	583	552	563	577	560	553	583	578	519	561	596	551	550	558	587	587	598	570	573	567	548	504	569	549	583	580	537	586	565	545	600	607	562	549	565	551	553	564	524	575	598	552	587	557	568	533	560	557	543	562	569	533	560	578	580	567	537	531	571	546	588	594	574	534	592	528	548	606	572	532	569	564	573	599	554	590	590	537	594	586	533	592	583	574	586	542	553	583	514	570	562	533	591	565	549	585	559	592	584	575	550	595	573	624	590	511	589	547	569	578	584	563	587	556	561	591	548	548	578	558	573	520	547	599	557	526	603	606	574	525	576	591	556	561	606	539	528	570	564	596	549	540	555	572	571	573	546	570	528	574	542	575	594	498	594	572	543	573	535	556	559	564	512	542	556	523	610	540	594	485	578	580	593	550
27263	21336	28491	28501	26999	23014	20925	18470	12378	10946	10125	6786	3343	2782	3014	3344	3606	3579	4776	3985	2996	4178	4100	3371	4049	4851	3947	3042	2375	2427	2046	1671	1409	1502	1642	1589	1314	1295	843	779	745	588	537	441	268	240	341	227	242	258	252	230	207	246	208	184	235	230	217	197	202	190	211	186	200	209	181	200	169	193	191	200	182	184	186	204	175	161	197	183	186	181	183	176	196	170	185	208	196	173	176	153	196	182	193	179	201	165	164	176	190	171	180	184	173	176	180	160	184	166	181	201	201	196	172	174	155	168	186	181	163	171	185	181	169	179	176	170	151	155	179	142	174	184	177	173	174	206	187	171	203	166	182	178	183	179	186	172	171	168	185	170	159	170	196	166	173	183	156	165	172	167	163	175	188	187	190	159	175	186	182	166	183	156	171	175	166	190	145	165	196	181	154	182	163	176	184	166	191	183	161	190	164	173	175	165	192	190	163	180	154	185	175	170	173	182	189	189	157	157	166	195	195	186	148	160	193	187	176	195	199	192	204	171	181	176	178	158	177	170	160	166	172	187	183	185	175	181	154	160	178	176	175	174	157	179	182	167	170	180	154	180	173	172	156	177	183	164	163	186	166	183	155	165	160	173	180	177	149	163	196	173	181	175	198	175	158	167	190	169	171	187	185	174	172	181	172	191	197	182	203	164	197	150	180	186	183	165	171	196	177	164	179	193	190	202	174	175	185	184	196	162	182	165	186	160	181	174	188	156	179	208	162	166	192	167	187	188	167	185	167	162	149	165	176	184	189	162	191	177	188	172	189	187	148	174	220	192	160	166	175	160	136	178	176	205	163	152	173	177	158	161	164	161	171	190	179	194	172	178	190	159	170	177	176	171	162	173	181	190	200	185	175	182	174	178	162	157	161	162	191	187	167	162	172	172	196	162	209	189	169	156	197	192	175	186	174	162	187	158	160	168	184	190	185	179	160	178	176	174	190	166	192	184	187	180	206	191	186	167	194	184	159	190	170	184	152	161	194	181	168	169	158	179	163	188	174	148	163	183	169	164	178	203	198	213	152	178	169	189	182	165	196	189	166	155	196	156	181	164	153	185	200	182	175	173	196	174	170	186	174	153	183	177	165	171	175	194	157	163	165	181	157	178	186	176	173	176	190	178	162	146	192	192	182	173	185	159	177	173	207	180	169	178	177	165	188	175	160	179	185	160	164	165	181	157	179	171	191	176	168	178	159	180	163	190	196	192	173	198	173	176	165	171	181	178	172	196	193	167	191	199	212	171	174	162	175	176	167	180	179	146	175	166	190	167	180	176	187	175	164	166	158	164	184	186	172	189	179	172	183	164	184	176	162	195	170	173	189	173	166	181	152	160	179	168	181	198	197	182	197	193	194	189	189	190	178	182	193	177	151	164	184	177	177	171	188	177	164	182	159	182	186	182	178	183	172	178	162	177	196	183	180	153	195	181	154	219	196	178	162	164	151	157	197	195	170	172	166	192	171	186	180	172	190	162	171	154	189	173	172	175	163	166	184	165	197	193	189	185	192	165	172	159	167	172	149	186	203	174	170	169	163	199	196	182	167	182	176	186	172	159	186	196	174	155	190	192	174	170	182	171	197	194	167	162	174	159	177	162	185	170	164	169	181	182	168	172	179	156	173	184	189	160	184	196	185	177	162	158	166	171	160	168	176	161	176	175	189	215	188	155	185	170	190	191	184	179	196	187	171	174	165	193	197	192	183	175	171	179	198	170	198	155	189	219	171	165	183	172	173	142	179	160	193	178	149	184	189	172	189	175	195	183	183	176	188	183	172	187	166	155	179	200	176	176	164	176	190	205	169	148	176	165	175	175	155	182	163	171	175	168	160	193	186	190	199	199	201	153	179	166	169	188	164	184	188	177	155	183	171	189	163	179	192	181	185	184	178	162	175	178	179	165	172	179	187	178	177	169	162	159	173	179	177	146	168	160	186	174	175	172	175	173	172	187	193	190	184	167	182	160	163	182	190	194	180	196	181	157	192	168	166	161	169	167	179	188	175	145	190	162	184	170	193	212	154	171	173	187	180	181	170	162	179	157	194	191	165	172	185	157	170	176	195	202	186	172	202	175	197	166	184	189	177	188	152	184	201	177	187	173	187	203	187	184	186	174	173	180	164	186	180	172	171	186	177	156	189	185	164	194	194	189	191	180	182	181	164	193	178	187	190	178	170	165	195	162	172	177	163	169	169	152	171	172	176	179	184	176	184	161	168	179	180	173	167	188	193	190	165	193	192	188	203	174	186	158	182	214	155	168	183	175	182	161	188	181	200	163	175	164	198	177	175	177	196	172	169	222	194	187	207	179	166	178	186	171	187	176	191	165	201	183	158	169	180	183	150	154	185	153	169	161	173	174	175	204	175	157	186	174	186	194	172	153	144	176	169	178	148	185	183	171	164	172	164	187	171	164	179	181	176	188	167	183	189	186	176	178	156	168	172	182	165	207	178	167	181	145	171	186	161	189	167	170	152	181	160	172	192	169	166	188	180	193	168	157	180	142	169	196	176	193	185	166	185	181	197	195	190	195	176	164	179	175	176	154	168	183	187	169	152	153	190	178	166	186	181	154	191	188	167	168	171	164	179	177	177	154	178	178	179	194	169	179	199	186	171	172	158	192	190	160	189	174	201	179	181	151	177	179	204	186	182	171	159	182	168	172	160	202	155	191	193	176	172	201	166	180	188	180	179	200	184	164	162	178	164	186	205	181	165	214	171	199	180	182	173	153	167	207	181	160	163	175	169	175	198	181	199	161	174	187	175	168	182	146	158	185	176	153	174	175	179	186	186	159	159	193	168	166	175	182	166	157	173	152	153	178	148	174	167	164	171	181	180	175	181	191	182	185	163	174	180	186	187	169	175	169	175	191	180	166	185	182	154	159	172	183	162	158	182	194	190	163	173	197	186	180	187	192	181	186	178	154	182	158	181	189	172	186	162	183	170	175	187	158	167	178	171	195	204	167	162	166	163	184	142	169	180	163	190	186	185	168	183	156	155	183	170	184	173	175	174	178	169	193	170	162	167	192	177	179	159	173	170	190	177	169	173	169	186	209	177	179	158	194	186	167	193	188	177	150	148	157	172	187	159	175	162	191	159	199	195	171	188	178	189	187	184	180	176	176	196	159	180	183	163	163	163	171	179	177	191	179	194	159	192	158	199	167	189	197	171	161	179	176	178	181	186	194	182	171	168	191	195	180	179	178	172	157	172	182	166	170	163	195	157	164	157	179	209	180	155	172	186	181	172	192	181	183	175	183	214	195	171	167	186	174	162	182	199	174	146	193	170	152	178	170	193	170	166	177	173	190	172	182	170	175	178	171	154	196	175	167	165	195	185	174	177	177	184	185	143	159	179	184	182	186	160	180	185	195	203	162	186	190	200	169	173	202	174	170	178	177	169	154	177	182	187	162	149	185	176	173	144	163	165	195	164	168	182	162	187	179	190	179	170	196	162	167	183	192	159	175
19329	17241	26768	29302	30180	28155	27525	27703	21848	22842	23489	18212	10966	9924	12108	13392	14537	15213	17967	16345	12377	17275	18085	15537	17750	20416	18595	14649	12412	12974	11294	8757	7872	8738	9294	9665	8103	8307	4793	4721	4569	3715	3237	2427	1412	1266	1392	1038	1159	1204	904	777	874	1052	871	838	844	868	783	757	705	684	674	676	667	573	627	597	579	597	560	517	609	584	559	578	573	560	514	544	562	546	631	560	569	584	606	536	532	491	514	559	545	491	506	524	540	547	498	530	572	486	491	545	528	501	519	533	530	497	511	498	531	487	497	517	540	504	501	535	529	548	483	537	480	483	500	507	493	488	492	466	500	504	496	492	481	463	507	478	460	477	506	511	497	508	511	498	481	493	518	523	481	463	562	467	473	517	460	472	492	535	513	497	502	501	525	498	489	504	455	476	467	494	504	513	486	494	499	489	496	514	525	496	509	484	517	509	507	488	516	502	495	481	485	448	491	492	493	491	487	513	509	487	496	442	518	473	513	478	516	482	485	531	462	473	482	471	504	540	500	499	491	507	489	500	542	483	485	481	504	454	497	485	549	463	523	504	493	494	478	521	478	515	474	512	483	489	565	518	537	497	503	528	511	506	543	530	491	520	512	503	526	496	511	484	500	499	499	496	540	490	548	515	503	499	499	473	530	495	544	518	512	502	478	531	496	520	478	519	540	495	523	487	490	513	536	496	506	494	525	514	514	499	500	479	462	505	505	491	499	510	511	475	502	503	513	491	501	530	474	492	492	500	525	491	515	507	511	524	514	503	498	496	450	510	532	497	519	542	499	523	493	512	480	560	543	512	509	488	518	489	558	479	517	497	460	443	512	512	504	503	490	528	492	515	489	518	511	490	491	529	495	464	521	514	527	487	479	517	479	521	506	498	512	499	512	497	490	530	503	489	479	509	503	483	476	499	501	510	441	500	505	515	556	456	506	492	466	541	502	500	487	517	513	484	496	524	501	492	459	496	483	463	506	473	497	492	512	521	520	480	514	532	506	483	535	460	513	505	473	488	493	515	493	491	512	506	476	485	519	508	499	515	495	496	504	505	471	499	516	486	516	527	476	509	539	502	481	488	499	494	494	517	485	464	512	521	483	492	498	468	464	467	497	530	510	492	495	470	455	504	513	476	535	459	508	472	494	492	553	487	499	478	500	529	532	500	527	468	492	533	459	512	497	474	534	434	469	449	484	504	468	489	479	490	462	503	494	471	476	481	485	547	498	464	491	494	516	493	538	475	490	504	501	528	489	513	488	468	485	493	536	504	509	447	492	516	495	517	511	539	535	512	494	513	505	514	501	513	501	483	488	483	508	520	487	516	534	526	468	521	489	505	471	471	534	489	522	500	482	500	480	508	533	476	512	510	523	488	490	519	510	501	482	475	520	514	511	478	488	502	480	476	516	473	505	514	508	482	456	489	490	530	537	502	534	525	485	504	460	467	518	476	474	496	547	505	492	529	482	493	494	488	455	498	518	510	479	510	505	452	486	460	458	497	515	477	496	488	485	518	465	509	496	548	504	489	483	442	503	480	519	482	496	503	503	485	505	525	534	507	486	502	521	503	488	504	515	479	500	499	505	473	519	543	473	458	523	474	525	493	468	500	454	515	518	490	516	505	485	509	487	464	511	479	523	471	512	521	479	490	482	527	468	514	517	472	455	477	493	526	481	491	481	515	498	478	476	548	478	529	473	504	476	529	490	515	484	507	492	465	492	550	516	497	489	480	498	485	462	543	455	505	489	527	489	481	493	495	479	523	473	499	518	495	498	521	492	499	505	484	511	514	481	513	514	504	475	503	499	523	510	520	500	492	484	469	486	473	511	526	508	526	505	535	498	493	460	530	500	515	497	520	510	485	511	524	505	525	490	517	492	498	477	527	547	471	500	546	516	518	497	513	491	520	529	507	517	480	520	489	495	499	510	481	501	449	490	482	524	518	469	498	445	478	495	486	513	510	524	517	471	485	496	505	487	451	481	500	489	513	511	510	488	489	475	481	442	475	503	472	502	465	491	488	484	489	521	524	490	490	538	527	498	535	529	515	489	526	496	514	527	484	468	533	503	502	505	535	506	522	490	552	501	517	501	552	551	488	479	490	471	480	469	488	475	499	492	546	536	513	492	514	496	478	502	519	509	479	508	492	455	526	522	455	516	518	512	492	524	487	505	465	496	469	453	507	540	504	487	478	509	506	511	482	474	498	482	505	518	482	533	530	504	445	491	433	516	519	526	479	509	469	510	521	518	452	523	491	449	487	498	519	442	517	496	513	504	486	519	468	513	527	464	520	505	483	503	493	511	457	531	495	515	497	504	502	500	506	510	492	496	509	495	482	466	511	526	504	450	496	494	494	504	485	504	474	489	507	510	525	516	473	467	502	494	490	507	517	529	499	504	497	441	492	475	465	519	495	503	504	484	523	486	473	532	480	507	536	476	521	514	498	481	504	492	482	516	515	497	490	494	482	490	504	519	499	476	501	523	495	531	514	498	502	504	494	487	486	497	530	490	476	512	457	485	520	523	514	459	488	507	470	500	506	494	491	483	497	477	467	517	481	470	517	504	500	466	501	499	469	503	502	523	498	467	448	480	519	464	515	506	482	505	536	490	495	463	497	498	493	506	469	536	480	512	475	483	513	527	489	504	506	484	504	490	512	489	515	520	501	448	531	484	477	459	499	510	498	492	528	500	540	509	487	494	520	471	538	506	507	507	485	513	488	510	517	535	503	498	508	510	500	495	495	524	488	521	476	505	464	520	519	512	473	488	462	463	515	530	528	525	521	491	502	470	497	505	486	495	471	510	501	509	538	506	507	521	520	485	474	493	504	509	456	486	565	496	521	542	470	533	540	540	473	482	478	458	470	528	537	498	504	487	471	499	486	508	530	478	493	534	508	489	515	484	492	536	482	479	522	524	507	489	516	551	491	486	524	475	483	509	526	506	512	489	509	475	449	532	515	514	517	502	462	505	508	493	504	497	465	488	505	522	495	512	518	524	498	498	500	537	492	517	493	528	458	531	517	503	563	503	498	494	516	500	487	515	475	515	478	497	512	527	497	488	506	503	498	497	492	519	506	461	463	519	508	445	521	558	479	519	514	521	521	497	472	477	521	471	556	511	463	456	497	507	447	496	488	518	522	481	514	467	496	513	501	497	514	486	496	488	503	485	514	439	500	483	518	479	486	551	518	549	514	463	444	511	501	501	521	473	501	521	505	544	483	489	497	511	481	494	482	495	496	527	472	504	499	550	524	525	518	494	529	502	487	489	505	484	487	481	513	478	467	482	483	522	507	488	487	526	523	471	515	520	479	486	481	497	510	480	508	508	482	502	536	523	480	499	502	517	542	495	490	490	517	505	473	536	499	478	529	547	456	480	477	491	493	515	491	490	519	529	548	500	495	475	510	490	515	492	477	503	526	509	534	496	523	497	438	492	528	488	523	512	532	483	490	525	506	486	530	487	506	525	520	495	477	506	517	474	530	490	506
5391	3239	4900	3956	2860	1889	1407	1073	887	788	708	481	417	374	380	392	369	406	378	399	326	385	361	355	346	362	388	301	320	350	285	293	289	283	293	293	295	288	283	240	245	252	253	233	244	264	239	237	271	257	234	245	267	259	252	244	248	236	263	268	260	275	256	238	222	241	234	276	245	244	238	243	223	267	234	233	273	262	246	234	235	224	243	243	251	242	258	229	268	241	237	250	252	252	239	240	252	220	275	245	250	249	259	247	246	256	247	254	241	246	240	244	236	250	269	266	241	261	236	245	255	242	231	257	213	232	241	260	275	256	245	224	293	242	231	256	255	254	246	227	274	268	229	242	245	248	258	219	247	233	253	275	243	255	256	269	243	268	256	246	248	269	266	234	267	247	254	243	227	256	260	225	305	261	251	216	240	270	265	262	284	259	250	217	257	247	257	237	246	227	223	249	213	264	252	230	220	244	259	229	230	252	245	258	251	263	243	241	232	226	245	289	235	245	248	259	230	237	234	244	272	244	240	241	260	261	211	240	247	225	224	256	255	243	254	243	281	269	225	261	258	256	237	231	249	258	229	269	225	270	246	251	261	274	270	250	267	269	256	253	256	248	227	257	255	261	246	255	241	239	277	241	236	233	247	254	236	239	234	264	255	278	246	228	266	261	232	226	256	252	229	276	229	250	259	232	226	264	246	268	242	270	265	225	250	241	235	249	249	240	266	248	271	239	244	220	241	263	211	251	250	238	290	244	270	264	247	239	262	259	219	258	254	225	244	254	257	267	273	253	267	266	239	282	264	231	238	245	230	233	258	226	252	255	253	247	258	260	258	258	280	271	247	236	266	247	252	246	242	243	237	246	225	224	247	236	246	247	229	253	248	271	259	215	229	271	235	211	270	273	258	255	232	221	245	224	233	255	238	240	252	234	270	249	241	246	246	269	237	273	232	270	243	232	225	271	231	246	240	269	251	254	263	248	262	240	262	245	239	268	234	246	252	256	224	259	223	221	267	247	243	217	247	267	270	277	267	246	240	244	267	233	275	240	263	281	252	228	265	263	229	273	240	252	263	231	235	225	244	242	245	247	254	238	270	216	245	207	242	226	233	265	230	240	250	243	228	285	293	260	283	233	234	255	236	237	245	222	263	252	280	260	264	248	248	265	242	236	263	247	233	245	216	233	226	249	263	262	234	227	270	245	235	247	225	232	252	248	251	261	248	262	248	254	253	243	249	266	243	230	251	279	258	261	255	196	280	237	215	234	235	217	262	255	227	243	261	263	271	253	260	268	241	254	242	249	257	222	261	230	246	248	229	239	215	255	272	264	231	229	249	269	256	272	265	261	238	275	234	254	239	246	239	202	251	241	250	240	247	218	247	268	246	283	244	275	267	256	231	233	260	225	249	271	254	245	240	277	251	253	241	224	242	237	214	248	266	243	215	226	219	227	245	267	244	247	249	246	240	262	250	239	241	238	242	256	247	253	231	221	236	290	252	265	228	244	236	223	240	286	246	228	258	223	241	253	253	248	232	244	229	218	267	255	247	251	263	232	228	238	232	259	251	267	240	234	263	266	241	253	232	262	225	259	263	238	252	259	275	247	246	240	254	274	257	251	247	235	279	229	262	235	244	256	232	263	231	266	281	251	238	251	252	257	232	242	265	232	229	245	249	233	253	239	226	259	267	231	262	248	248	229	264	246	268	283	234	267	229	235	268	236	257	229	256	235	259	217	252	223	272	236	254	224	244	264	243	269	246	257	221	249	247	242	303	285	272	243	236	255	229	243	253	259	234	246	263	225	236	258	260	235	226	234	234	249	224	271	265	283	249	250	230	241	258	253	232	242	261	253	268	229	256	232	228	249	207	245	251	251	255	235	261	257	250	232	238	255	233	285	242	254	285	239	258	274	282	248	256	250	267	225	250	232	264	249	235	254	218	223	239	243	212	231	275	232	281	245	261	224	240	262	219	255	240	267	255	228	243	251	264	215	247	264	254	254	229	226	221	267	253	275	274	279	281	233	234	248	253	238	246	254	229	267	251	268	246	242	251	258	254	213	258	252	244	245	241	258	255	255	253	269	270	251	235	259	238	277	232	239	208	235	264	275	223	245	284	215	257	250	272	252	224	238	253	225	255	250	225	237	249	242	239	227	237	237	241	239	259	245	253	248	256	239	243	243	268	241	245	264	227	245	264	243	235	258	234	252	259	233	250	228	221	278	268	253	238	245	251	222	250	228	276	270	236	246	249	219	243	229	270	255	242	256	241	248	249	266	258	210	234	215	255	243	263	279	258	227	263	250	248	232	238	232	237	243	260	240	248	267	234	244	263	250	255	249	243	253	261	257	252	237	249	236	263	241	259	241	246	245	264	249	262	223	222	229	230	246	230	251	262	230	262	245	240	261	247	260	242	266	256	260	257	244	241	226	229	242	270	240	233	227	260	235	250	284	235	247	219	262	234	245	272	233	254	255	258	271	274	263	246	234	247	246	254	243	251	247	245	248	238	249	236	237	281	239	250	266	260	248	224	242	224	255	274	268	248	251	244	245	220	220	247	273	223	235	250	267	258	246	243	277	262	264	263	254	263	269	229	250	248	258	265	258	266	250	247	248	254	254	258	245	258	264	250	229	242	259	234	249	273	241	244	271	252	277	255	226	265	233	246	267	256	229	249	240	238	270	283	260	277	241	249	240	231	257	215	231	227	275	247	262	244	252	261	257	268	255	248	232	232	269	255	262	271	238	259	226	249	259	253	242	252	218	272	238	249	255	257	247	256	225	227	245	241	242	229	234	260	261	229	255	249	252	221	243	272	233	260	250	252	256	249	248	233	277	224	296	249	247	240	262	256	230	218	252	245	265	252	253	227	234	242	252	240	275	275	268	273	274	251	228	273	239	265	268	242	247	232	262	233	265	225	239	254	261	229	251	251	236	236	246	225	241	249	254	248	242	257	268	244	238	252	251	248	236	253	244	251	248	282	252	217	240	219	250	226	266	240	266	291	256	223	282	272	253	264	223	251	238	251	278	275	224	254	230	265	253	262	248	241	228	275	251	224	240	225	223	215	253	254	275	256	242	244	245	236	243	230	264	250	244	264	233	224	276	246	237	248	243	230	260	250	218	234	247	233	255	249	237	262	233	215	256	233	267	295	247	242	227	224	242	267	238	254	233	240	240	240	246	239	230	261	275	232	247	239	275	244	246	229	244	268	257	270	244	242	263	231	243	220	258	251	247	267	261	259	243	263	265	267	247	246	257	219	290	236	251	269	243	258	260	265	253	252	272	218	250	268	267	253	253	240	246	264	253	237	246	259	238	244	270	209	239	267	239	259	274	283	224	231	241	225	248	265	256	255	220	253	233	255	264	258	231	274	244	251	258	250	258	249	253	260	282	248	263	241	256	222	265	244	274	246	247	265	242	242	221	253	231	236	239	233	260	257	288	261	243	256	278	278	238	236	253	269	243	264	219	251	238	267	239	245	253	270	250
5692	4024	9629	9600	8418	6588	5360	4544	3609	3396	3030	2136	1715	1532	1555	1531	1516	1433	1829	1711	1255	1617	1534	1427	1333	1559	1584	1343	1149	1160	1130	1034	947	951	1090	990	977	963	809	844	838	827	779	753	710	703	738	714	745	720	760	688	688	702	730	710	672	708	723	678	672	685	694	694	713	716	664	673	656	704	683	657	719	697	669	674	646	673	653	715	674	666	658	669	655	680	646	676	641	668	675	694	698	679	686	682	661	660	682	676	669	704	727	662	713	633	722	665	671	696	680	714	695	614	669	660	735	664	683	671	684	657	717	684	673	696	685	697	662	639	632	653	647	686	689	696	717	719	655	669	661	656	669	636	697	657	701	715	698	679	670	690	634	682	678	663	702	628	655	674	643	694	698	634	686	743	687	680	706	693	698	673	656	678	614	643	623	635	619	690	691	681	656	682	694	656	682	605	694	682	659	671	698	658	640	638	661	660	638	633	673	662	671	643	694	619	696	701	654	680	678	678	693	710	658	657	641	717	642	654	655	693	649	653	658	613	688	651	679	623	663	687	694	686	670	643	627	646	667	658	678	690	659	685	687	640	635	651	727	665	663	711	673	658	645	666	666	677	671	683	629	722	672	683	675	701	657	645	705	671	665	695	659	680	668	664	677	726	656	658	664	636	635	687	672	692	707	652	660	651	632	679	685	690	616	668	669	668	670	651	674	662	651	696	672	647	673	672	693	608	663	617	745	670	681	666	697	724	733	660	705	656	731	653	703	682	670	708	677	666	642	663	632	683	682	683	676	656	718	717	651	669	711	665	656	676	641	606	676	665	607	673	662	681	730	689	695	714	683	692	635	693	664	668	645	654	646	693	664	647	621	680	635	657	648	705	621	675	682	701	670	658	675	699	665	671	659	707	665	622	685	693	686	669	659	692	656	715	675	710	680	697	659	677	657	690	657	686	668	647	697	649	669	663	668	687	633	716	675	647	671	631	651	669	639	687	640	663	655	690	674	648	687	628	660	665	687	685	665	639	654	693	725	673	691	625	640	646	678	694	683	657	681	680	710	682	673	657	687	647	673	663	711	646	697	674	664	673	706	648	664	639	664	697	637	627	621	680	690	685	687	674	654	676	731	733	685	662	684	662	674	714	714	707	636	675	616	624	676	697	685	713	699	676	688	705	696	687	680	673	648	694	681	686	691	661	649	739	684	648	687	665	679	649	673	649	669	676	689	680	727	678	654	658	721	658	660	686	691	662	673	663	658	688	643	689	714	688	661	686	698	720	634	653	674	688	663	654	693	646	632	681	641	724	689	653	665	683	689	683	668	701	689	668	684	683	702	680	686	645	663	631	706	670	722	647	670	690	683	647	708	639	640	664	641	651	669	695	665	687	676	653	711	699	654	690	681	630	687	700	647	643	688	678	663	672	699	625	661	680	631	657	626	670	688	692	668	670	691	723	692	712	687	649	705	697	665	652	695	672	668	623	694	654	677	656	648	694	645	725	644	705	633	684	690	652	659	684	660	673	697	654	660	672	657	669	666	653	743	681	641	662	721	679	702	663	622	699	657	677	689	677	685	657	682	643	715	651	681	744	671	663	630	700	696	706	668	675	680	678	698	644	669	651	668	684	656	669	670	671	666	653	679	674	669	629	668	703	688	669	695	678	644	659	668	709	658	660	698	657	671	668	674	660	704	645	645	684	654	672	676	711	692	682	645	690	699	680	684	741	663	656	684	680	671	669	685	688	675	740	649	733	658	689	688	731	623	686	650	732	668	614	670	744	692	701	682	677	695	731	694	655	637	672	685	630	645	649	680	697	650	680	677	710	659	690	650	647	716	678	682	689	614	636	735	658	684	680	656	701	692	706	663	638	604	705	690	683	684	632	654	625	674	697	662	652	648	709	664	709	676	687	640	641	697	702	678	662	694	663	662	652	712	672	681	654	719	661	698	672	640	698	654	636	724	691	654	681	647	706	681	698	675	678	674	662	651	671	706	667	669	646	657	654	626	672	670	699	676	646	684	721	669	655	675	665	705	669	678	710	646	691	718	709	693	696	665	703	687	687	704	720	715	669	637	681	737	741	713	659	649	651	689	642	714	631	677	695	708	699	694	679	696	666	679	629	677	685	681	609	701	662	689	706	684	598	677	668	635	731	698	683	663	683	652	682	634	669	700	674	669	665	653	669	684	677	645	634	635	647	652	702	674	654	647	641	661	657	680	701	667	670	673	716	715	681	708	695	668	663	656	717	693	680	697	643	706	645	662	692	668	661	689	668	645	682	693	670	690	694	679	688	683	659	682	701	665	631	661	656	725	686	689	639	628	644	669	649	680	616	632	693	679	715	648	682	681	665	666	633	651	660	700	691	651	688	661	677	638	681	674	698	648	665	647	663	729	688	727	665	694	651	622	707	633	672	634	645	689	651	714	699	667	656	627	662	699	676	656	723	682	659	721	653	685	673	645	666	723	693	686	691	704	675	690	664	663	649	639	689	661	634	688	696	709	667	664	671	685	731	677	699	670	642	660	609	641	672	647	666	644	720	706	668	652	685	633	686	689	689	684	686	657	706	658	702	675	678	667	656	671	653	650	695	698	637	687	650	679	655	696	675	658	661	623	651	651	696	644	680	663	693	678	713	655	687	651	682	676	687	698	644	680	642	663	664	685	702	660	694	664	665	688	693	596	692	620	693	641	634	656	690	679	668	688	710	675	693	690	638	695	680	657	652	721	691	673	711	669	739	708	708	674	641	644	663	643	724	642	661	702	699	678	673	697	676	671	671	682	686	650	723	728	707	652	679	693	637	703	657	680	630	671	715	646	697	676	653	714	645	682	657	649	680	639	693	681	666	677	668	652	698	685	681	682	634	680	685	650	667	685	680	665	640	661	679	657	674	645	704	672	677	693	674	711	705	640	620	685	684	685	648	683	690	682	674	661	635	667	679	712	664	708	666	634	663	664	702	692	664	733	664	684	649	695	679	684	672	678	684	676	671	659	666	710	727	696	660	669	664	727	657	697	663	671	673	643	706	690	729	680	671	687	709	706	685	681	677	657	666	661	658	676	684	667	668	656	688	682	650	680	694	703	667	647	682	646	669	716	700	692	634	658	656	717	667	658	722	638	695	653	661	737	657	683	633	669	661	683	706	646	677	670	671	663	668	675	696	656	655	670	658	684	704	674	669	636	646	684	658	642	645	719	643	704	656	694	674	643	661	647	651	666	634	670	639	698	675	691	659	641	655	674	641	668	680	667	691	655	662	666	625	650	712	683	637	736	644	646	656	671	668	686	628	670	672	680	592	670	679	687	628	673	703	666	638	698	709	701	659	660	637	699	681	650	667	687	668	730	658	643	712	626	665	671	667	742	673	655	675	697	695	675	691	681	653	688	623	611	627	692	678	683	662	677	674	665	687	694	673	666	714	652	683	675	690	670	635	674	652	667	666	721	645	631	705	703	692	684	626	653	707	674	652	630	705	690	681	661	691	670	687	718	702	700	705
18111	13137	21817	22294	20824	15540	12002	10326	6775	6495	5383	3454	1915	1398	1939	1916	1858	2137	2611	2174	1661	2408	2135	2073	2131	2212	2036	1637	1351	1388	1099	1007	939	920	930	888	801	800	552	519	527	397	378	362	253	268	283	238	255	243	256	235	222	219	245	227	251	222	201	207	217	229	249	207	239	220	190	233	210	217	212	224	223	188	214	209	202	196	193	192	216	215	215	212	206	206	219	208	212	194	200	210	236	196	208	198	222	227	236	212	205	199	194	216	203	192	186	223	195	201	212	209	220	200	220	206	170	206	211	188	228	194	221	221	208	206	187	213	215	214	218	187	194	229	212	227	177	162	233	213	223	188	208	209	202	202	202	224	222	227	213	209	231	217	214	209	224	199	237	205	214	203	218	189	179	215	204	203	227	201	184	237	209	206	214	197	207	227	193	187	220	218	225	226	195	206	217	198	227	211	187	207	200	191	222	195	200	196	200	209	220	214	204	219	185	194	213	208	203	216	199	207	209	194	224	200	178	189	197	187	230	208	200	224	203	199	178	208	226	204	235	207	202	177	202	209	184	190	196	203	222	218	205	205	190	205	208	186	205	215	219	191	211	192	206	207	222	194	169	197	199	241	189	209	211	214	205	217	201	221	209	230	179	213	207	195	224	219	205	199	213	218	216	201	208	206	205	209	188	207	227	204	200	188	202	227	233	192	185	203	195	186	234	192	204	211	206	203	227	184	201	179	185	189	203	210	196	217	237	208	214	184	186	197	223	203	211	218	199	217	211	208	194	211	210	199	202	203	196	223	193	197	206	218	195	214	209	213	214	212	222	205	206	202	207	221	178	214	203	204	209	207	215	223	186	234	217	229	215	219	210	210	220	218	188	197	208	210	206	208	224	223	194	214	185	201	176	223	224	221	204	213	189	218	216	171	192	209	176	222	195	228	203	190	210	225	199	188	222	216	213	221	197	204	222	208	219	228	221	229	190	187	212	207	217	182	200	224	213	226	204	227	200	189	205	221	192	209	210	226	203	204	219	230	196	195	198	207	210	218	191	200	178	225	193	208	182	203	200	196	223	224	219	166	209	223	203	220	204	194	194	225	212	203	194	191	233	196	202	221	202	217	204	196	209	210	190	238	200	226	219	216	196	207	202	196	188	210	216	196	232	202	202	202	205	225	198	211	222	198	208	212	217	209	195	211	216	232	220	203	223	218	188	213	219	207	210	201	200	210	199	224	193	192	201	174	233	204	211	202	212	211	215	219	199	217	205	185	209	213	215	170	202	219	229	189	203	197	220	180	181	200	192	203	189	250	199	221	202	196	210	206	199	195	210	225	216	193	212	215	202	216	194	211	207	205	194	196	198	221	217	208	202	190	239	228	200	201	198	197	215	208	209	194	195	181	182	200	212	190	235	221	193	211	179	200	185	193	209	212	184	192	216	206	198	192	197	203	224	219	230	184	213	217	196	189	201	186	235	197	207	191	211	189	235	218	222	186	200	199	210	200	185	230	213	191	218	206	194	187	212	214	211	220	229	212	188	202	204	185	205	205	183	209	207	202	204	221	186	223	208	202	201	230	184	211	207	186	213	193	221	218	206	203	206	220	198	185	209	163	216	214	204	214	230	190	217	203	236	225	206	203	234	214	192	217	208	205	214	195	194	189	236	207	193	206	216	217	204	210	210	220	211	212	206	217	185	198	207	224	253	201	193	214	198	213	222	181	206	195	236	198	216	199	180	189	217	220	205	226	229	214	209	217	214	210	211	199	214	190	209	209	200	183	201	220	204	172	222	228	210	174	192	211	219	210	218	217	233	179	190	213	207	215	221	201	190	208	218	201	195	196	206	213	240	208	212	192	188	203	215	183	216	204	196	224	205	198	212	206	188	206	201	188	211	201	193	206	194	228	181	204	191	213	218	203	205	179	180	227	186	189	216	213	190	231	188	208	202	207	215	192	216	201	202	193	221	201	218	221	198	206	207	233	204	203	204	225	170	212	200	196	207	188	197	188	234	213	209	192	188	188	188	195	208	216	202	184	202	210	189	215	211	207	214	228	204	205	193	219	214	203	197	214	210	227	224	206	211	205	221	207	189	199	190	206	230	207	221	213	201	187	223	230	213	188	185	196	193	214	207	202	182	200	193	208	199	205	218	202	195	213	201	178	191	214	203	194	211	203	189	198	204	213	181	219	210	218	201	190	209	182	224	194	198	193	203	219	196	202	220	191	191	198	234	198	191	227	229	213	214	203	227	192	218	209	215	188	204	207	202	217	204	228	221	185	206	224	214	202	212	207	230	183	224	201	235	217	208	194	224	192	218	217	210	208	215	211	188	193	216	221	227	198	194	185	208	200	181	198	202	207	176	192	218	227	201	202	199	198	214	205	190	200	234	234	208	210	193	210	215	205	188	203	188	191	199	214	213	230	206	200	192	238	210	202	214	214	197	185	227	197	194	183	211	190	201	222	202	188	175	204	219	190	219	220	208	199	191	219	221	194	196	222	193	194	199	213	197	214	201	168	211	190	192	182	219	213	218	199	204	187	210	209	213	210	234	200	205	224	219	204	186	222	223	214	202	210	197	193	202	216	204	201	211	214	191	213	202	198	218	195	218	245	209	215	202	220	205	210	203	182	222	232	215	186	217	218	193	219	197	239	180	210	189	234	204	185	204	200	207	203	203	205	171	198	222	189	210	215	199	204	210	181	191	216	211	203	205	189	184	208	200	218	217	237	204	209	195	218	195	183	235	197	207	197	196	197	202	192	212	209	178	194	191	231	201	206	246	183	226	187	202	195	169	220	211	202	220	198	208	216	177	210	214	211	192	190	222	226	200	211	225	219	209	198	199	202	210	214	216	191	203	194	188	213	186	202	206	170	191	172	201	180	188	192	224	221	201	208	228	213	225	220	208	200	201	176	239	199	231	195	211	207	195	233	210	216	205	218	209	202	218	234	188	207	208	209	194	246	235	196	199	204	198	212	197	214	190	204	222	193	229	198	221	213	207	205	193	222	194	175	204	227	205	210	209	203	210	201	202	180	220	187	199	181	188	198	201	186	208	204	215	199	196	222	196	198	189	197	190	195	207	206	182	201	220	235	185	221	179	184	211	180	226	201	173	210	226	221	194	211	230	208	212	203	201	207	199	196	187	209	212	195	215	206	214	213	205	206	234	198	190	200	201	223	202	209	200	168	202	247	197	196	198	207	204	198	209	211	194	222	201	193	204	204	194	222	186	229	211	200	232	202	193	209	222	181	227	221	245	217	199	208	196	181	206	223	194	191	222	213	201	215	175	199	235	219	203	184	214	200	206	185	189	212	240	194	229	207	184	220	194	224	199	220	217	211	202	220	212	185	207	186	216	216	199	203	212	224	215	191	218	210	206	191	191	214	202	221	205	213	205	236	200	207	228	221	207	201	223	198	198	199	182	211	194	206	189	204	206	185	226	203	204	211	201	217	200	227	203	207	204	206	223	187	229	194	211	201	218	202	216	211	232	249
14300	11594	22606	24255	24870	21913	19858	20085	15544	17916	16765	12419	6879	5718	8321	8333	9173	10512	12322	11016	8226	11705	11415	11184	11259	11493	11898	9390	8264	8142	6893	5316	5351	5586	5767	5582	4951	4881	3132	2887	2717	2037	2159	1826	1089	978	1139	955	943	882	835	791	731	845	755	812	748	744	672	650	683	681	654	610	685	628	625	643	619	612	613	621	614	595	622	607	628	606	613	647	546	572	621	654	581	622	607	550	600	542	601	561	570	589	567	562	600	607	581	571	593	580	601	581	611	620	590	606	588	585	546	588	630	602	567	596	580	590	573	562	586	597	591	545	560	561	506	524	551	561	562	577	553	597	579	583	585	629	596	567	634	574	553	561	540	590	546	597	580	565	539	575	565	530	568	579	595	551	565	551	584	600	623	576	598	573	586	535	539	545	599	625	553	578	576	591	550	586	552	568	567	573	579	546	580	572	553	577	578	542	575	608	623	553	595	553	595	543	575	602	609	593	569	572	563	587	533	543	550	565	517	552	581	550	539	517	550	544	565	560	553	527	551	570	565	551	567	582	584	547	550	542	572	561	519	576	515	545	546	572	574	585	568	556	561	576	537	556	562	568	552	570	564	544	562	594	568	539	561	584	631	590	587	573	476	555	584	582	593	582	564	582	600	573	557	567	562	583	607	521	564	589	583	590	596	584	618	562	607	558	626	596	593	589	606	580	550	593	543	548	556	553	626	573	580	558	577	567	556	581	561	593	579	603	563	561	550	618	543	573	595	518	563	605	597	572	565	559	551	570	559	561	555	604	555	573	583	576	546	598	589	584	583	570	576	552	626	553	562	587	579	535	561	584	562	547	579	539	576	535	599	566	565	626	568	618	614	590	543	569	560	563	596	593	590	540	583	586	581	595	594	583	575	608	582	525	553	565	554	548	555	552	571	555	569	562	580	572	534	529	595	556	556	565	575	585	546	549	561	527	594	506	603	580	541	554	607	552	549	568	562	529	552	546	564	555	563	526	528	559	575	531	564	553	604	578	624	543	589	573	521	615	537	612	510	590	587	603	556	587	582	585	582	552	572	572	569	542	555	592	610	557	562	568	610	564	549	539	552	574	639	566	550	599	555	600	549	571	574	567	568	580	539	557	548	566	540	595	603	581	550	613	557	569	550	562	563	590	589	560	531	556	615	578	576	608	578	558	568	579	533	561	590	551	555	582	555	558	557	541	573	602	542	590	576	540	581	579	575	599	543	626	594	575	591	569	576	588	591	543	649	547	606	566	559	571	562	553	579	570	570	580	546	520	541	502	579	556	583	596	563	576	604	549	556	550	546	524	621	597	550	552	597	558	575	537	564	563	565	579	594	562	558	548	607	554	574	567	603	555	563	582	565	564	554	572	565	499	550	566	534	584	611	574	538	546	631	534	569	563	542	562	561	533	528	578	588	540	580	584	567	535	618	536	607	513	570	538	555	560	576	576	589	567	532	584	538	543	557	567	555	554	611	585	584	576	597	537	586	602	544	523	562	563	601	580	582	575	561	566	554	611	521	560	574	567	561	553	562	614	511	561	566	570	589	566	599	552	540	558	568	566	567	561	539	556	561	557	599	540	538	551	577	583	573	589	597	565	545	526	569	580	615	555	525	520	598	605	555	551	538	546	573	580	552	590	569	570	558	611	543	543	575	582	546	549	565	587	543	597	568	581	600	592	540	605	586	600	532	514	574	577	546	584	549	579	545	544	579	568	538	555	563	616	579	582	563	572	557	574	563	555	552	565	554	566	567	539	545	545	592	558	557	573	605	569	591	551	557	577	535	602	587	575	562	552	553	580	565	584	570	575	554	542	537	542	565	569	569	602	549	588	572	614	568	578	616	576	554	594	601	552	583	590	589	564	549	566	581	582	559	583	547	574	584	624	535	584	589	578	563	602	593	552	526	574	558	586	558	581	599	557	577	562	593	580	563	557	576	561	597	572	553	560	531	548	541	577	545	563	608	574	557	574	578	516	643	567	551	590	554	553	613	535	556	604	616	607	584	581	551	518	543	567	561	549	593	561	541	537	569	574	579	611	548	587	545	592	568	543	567	521	571	577	615	518	577	551	565	575	562	595	595	591	573	590	574	598	594	550	561	602	578	542	573	617	612	575	593	591	598	589	602	547	582	565	566	595	573	567	614	585	569	561	564	563	536	568	592	575	600	591	562	543	505	570	589	558	540	608	574	567	584	596	547	546	589	614	545	576	567	607	564	567	532	538	538	542	606	558	614	566	590	582	567	579	549	562	582	563	620	589	561	548	557	574	564	553	537	543	578	596	540	528	574	590	582	543	529	593	543	570	573	548	577	569	569	534	605	570	545	565	573	611	582	610	588	550	531	559	566	561	606	524	537	565	557	598	570	558	594	586	531	591	573	590	571	573	608	599	596	552	561	602	534	576	561	596	575	552	605	582	561	561	568	571	539	587	546	569	538	569	580	592	563	572	572	538	553	578	577	608	548	555	526	567	590	580	571	590	563	547	566	591	566	586	562	608	555	553	574	605	598	541	558	629	618	559	528	592	585	534	554	602	584	573	583	596	559	555	560	558	574	614	596	578	564	624	599	588	580	558	581	569	631	581	539	551	548	586	566	557	571	562	554	573	586	567	595	531	571	587	526	549	522	588	554	590	552	550	578	600	565	582	568	583	599	580	542	609	559	582	566	635	580	589	588	622	548	563	537	592	594	547	528	563	598	576	589	546	566	582	569	575	530	557	571	572	560	586	568	611	573	642	582	611	589	535	540	577	616	571	577	580	578	581	557	509	560	590	565	560	623	545	539	561	587	579	558	597	558	549	571	590	603	573	528	550	599	574	559	599	556	562	542	564	566	572	580	547	571	577	576	512	565	601	520	576	551	625	580	563	565	559	565	567	551	592	545	613	585	605	578	542	569	575	568	605	572	591	590	590	574	606	544	561	526	564	554	549	574	557	576	587	582	586	572	599	618	613	591	545	551	554	570	544	583	535	564	568	577	562	566	559	591	573	565	568	531	571	580	552	547	600	538	580	587	538	557	554	586	567	567	530	564	590	599	568	572	570	563	537	567	586	562	594	555	552	547	571	543	580	599	548	580	564	529	572	534	566	553	519	546	549	544	596	520	555	574	597	552	615	567	532	581	550	573	533	550	553	566	550	586	578	552	582	552	589	559	633	601	562	545	571	524	564	595	587	556	603	563	546	531	552	600	541	527	599	611	537	562	543	545	561	592	525	602	556	571	577	556	580	565	558	592	577	555	572	590	557	552	570	558	561	577	582	629	593	597	596	580	562	587	574	561	582	557	630	561	595	539	570	543	552	554	572	567	537	515	549	516	570	573	541	610	606	592	573	561	529	539	558	601	572	539	562	592	584	535	522	554	597	559	573	583	584	531	559	518	585	567	576	545	547	532	561	577	523	574	578	590	571	572	607	561	572	577	549	544	547	582	568	544	552	582	590	625	589	548	538	557	573	566	531	569	621	559	574	545	578	581	608	605	563	583	571
26606	19522	27651	28490	27877	22081	19872	16373	12532	12129	9791	7297	3550	2534	3561	3195	3812	4018	4814	4284	3150	4434	4235	4238	3941	4153	4076	3002	2349	2683	2097	1608	1404	1890	1585	1571	1337	1319	865	837	734	543	527	468	293	262	256	277	250	230	222	211	216	270	232	222	195	207	225	178	207	201	171	201	196	200	166	159	194	185	205	214	185	182	191	192	201	190	203	170	203	193	198	185	198	195	185	198	201	178	193	183	162	176	171	185	194	191	151	194	180	173	191	189	190	204	166	189	190	181	181	203	182	204	157	192	210	204	182	188	167	188	176	177	178	162	157	203	166	170	199	180	180	159	171	172	183	209	194	181	189	186	184	190	179	166	160	174	197	182	178	188	188	167	171	177	185	182	199	168	186	193	159	156	158	188	195	182	184	149	170	184	177	185	159	173	175	180	180	187	163	181	193	195	155	176	168	187	187	187	158	170	196	175	188	183	170	159	185	185	165	182	186	167	188	168	182	184	163	175	174	180	168	191	211	173	204	164	169	170	193	162	190	199	174	194	176	183	186	165	186	153	164	186	166	186	171	170	178	184	191	197	173	182	192	182	163	185	186	159	187	217	179	161	172	186	180	163	173	160	159	179	171	163	180	181	169	176	172	186	159	161	224	175	165	181	168	163	166	178	154	184	165	180	199	149	156	198	205	187	183	167	188	186	164	147	188	188	181	191	175	159	176	178	190	214	190	216	172	162	190	165	171	181	173	155	181	165	176	198	189	166	199	168	171	183	168	165	168	188	179	177	175	193	176	169	176	172	179	183	160	169	186	173	184	173	169	166	175	187	167	173	172	188	183	194	172	184	178	185	179	151	157	186	164	168	158	173	172	183	151	199	158	177	165	175	181	153	188	176	196	191	198	205	192	219	175	173	159	149	192	177	190	175	178	184	195	155	193	189	181	168	197	182	188	192	178	183	182	170	186	183	166	184	174	170	196	167	153	197	171	163	178	213	157	175	172	177	169	193	167	177	187	164	213	178	188	193	191	180	164	184	162	193	181	165	188	177	193	201	181	176	177	179	165	149	153	184	187	159	166	155	177	151	176	188	180	178	144	202	192	197	173	179	167	191	161	188	164	187	133	184	172	196	198	175	189	145	183	175	194	200	180	193	183	188	171	168	201	193	178	192	177	160	191	190	157	169	164	166	156	190	183	176	168	172	157	191	178	166	199	169	185	193	194	165	192	167	166	175	196	189	182	171	178	153	170	167	169	178	174	176	149	188	188	190	171	161	160	193	176	201	190	184	157	192	184	185	187	167	174	197	193	176	181	191	185	178	188	163	165	173	186	183	182	171	208	189	160	177	196	199	156	182	165	164	180	171	183	194	160	173	187	187	196	181	188	195	199	179	169	186	198	182	172	191	183	193	178	191	172	189	193	185	170	162	188	181	165	179	207	184	163	198	173	180	191	180	181	174	186	187	191	187	177	164	190	198	172	157	180	160	198	186	165	192	189	170	184	173	175	179	183	179	198	180	176	165	172	175	162	167	169	168	173	182	174	173	161	175	172	171	160	168	173	202	154	176	204	171	171	179	178	201	190	197	169	173	186	165	177	200	178	169	168	185	165	189	181	173	192	204	173	150	181	154	168	162	170	164	182	186	179	183	185	181	186	163	187	182	163	186	194	177	168	152	172	188	160	173	175	175	177	181	151	202	188	204	194	204	158	189	191	164	174	175	172	209	146	190	159	183	190	172	176	145	172	167	200	171	198	183	191	204	194	170	182	175	201	190	176	205	191	201	201	153	187	164	181	201	188	179	179	184	151	188	150	181	167	161	189	183	161	171	188	172	170	187	179	170	185	178	171	178	164	189	184	194	160	173	193	176	177	149	190	190	191	179	164	161	177	171	182	183	185	197	195	176	174	169	192	168	181	193	172	195	165	187	143	172	202	175	179	180	194	193	162	192	186	170	177	189	195	183	171	162	172	187	164	177	191	186	187	205	166	181	183	190	155	186	186	173	167	196	176	190	178	166	191	158	176	180	163	184	173	171	154	187	186	192	179	175	187	184	195	187	181	186	158	180	181	192	182	189	164	184	187	178	184	173	181	156	170	169	188	153	194	160	183	159	181	205	132	177	154	167	186	189	176	192	180	194	169	179	184	182	173	163	175	206	182	153	165	190	211	178	198	187	200	170	183	188	156	167	178	207	195	170	178	197	187	194	177	155	178	170	181	179	199	178	172	165	174	181	179	189	172	243	183	181	161	182	175	164	167	183	183	184	176	178	166	192	173	159	178	184	178	199	186	183	173	159	175	158	160	170	141	186	176	166	173	171	176	188	180	193	172	185	186	180	208	176	175	197	184	166	172	179	175	178	180	172	171	184	163	185	172	150	173	185	180	160	168	152	168	191	171	180	177	189	190	172	189	171	192	157	199	159	209	180	197	171	178	168	179	178	163	195	199	164	181	176	181	193	173	147	195	187	154	157	182	168	182	204	182	161	184	178	180	189	177	167	178	169	178	177	179	171	158	202	188	179	174	196	175	175	177	163	191	170	170	167	181	147	169	164	181	196	160	171	172	170	170	163	194	185	193	165	173	173	181	173	204	196	198	201	190	187	185	193	179	176	187	206	200	159	179	175	166	177	176	209	181	163	185	186	171	157	168	168	202	181	182	209	184	228	176	167	162	169	174	189	193	170	192	166	175	159	162	196	174	189	170	203	189	151	181	189	163	168	171	190	170	181	191	166	169	197	179	167	145	170	179	175	204	178	172	172	160	177	186	164	172	181	181	166	174	179	188	175	150	172	173	173	179	177	177	170	164	185	173	202	167	198	163	177	176	184	183	177	196	182	178	179	182	166	198	170	183	182	182	184	195	174	165	175	173	166	171	210	189	179	162	184	183	177	157	193	172	169	171	163	180	176	174	197	183	182	162	177	161	161	204	182	190	171	160	166	176	176	187	186	173	178	183	167	177	173	204	186	199	169	181	168	188	172	188	174	168	194	160	185	167	165	203	188	186	154	166	172	180	194	184	163	179	180	172	189	180	160	168	182	180	176	184	148	215	163	183	182	164	186	183	179	190	182	181	192	184	168	201	169	179	173	188	169	177	177	188	187	184	192	190	194	146	169	187	183	184	178	184	171	183	177	170	177	163	188	191	182	177	170	213	191	206	196	202	173	176	186	168	178	201	198	200	179	180	188	169	179	169	178	174	195	154	180	156	194	181	176	153	178	167	165	140	172	178	186	185	172	173	172	178	177	164	158	166	162	174	175	185	171	173	185	179	208	208	185	184	191	162	178	173	173	183	181	148	180	173	190	158	148	185	180	163	184	167	160	193	164	164	175	155	166	183	174	175	188	165	169	162	194	164	150	204	160	176	169	174	180	188	169	167	173	201	189	170	194	146	155	167	171	160	173	172	175	182	173	193	190	169	185	162	196	171	210	205	198	194	170	182	162	167	182	175	175	197	178	181	177	174	181	142	167	163	184	179	157	205	192	211	175	183	169	190	164
18172	15323	27112	29947	30471	27109	26609	25278	21786	24902	22705	19579	10651	9499	13376	12760	14711	16306	18436	17369	12554	18425	18068	18958	17257	17435	18771	15005	13048	14011	11616	8825	7841	10615	9400	9648	8087	8398	5074	4910	4491	3158	3082	2699	1420	1201	1490	1237	1211	1103	946	897	781	1105	844	763	811	755	747	737	725	722	695	643	636	596	615	590	599	555	556	577	568	587	565	626	566	531	546	557	559	548	538	562	551	620	556	541	532	534	571	537	556	548	544	509	523	551	597	554	493	537	484	496	524	500	506	519	558	513	529	533	519	507	514	559	494	472	513	518	500	502	483	506	501	491	526	530	509	501	539	459	514	542	465	453	517	504	530	515	481	483	527	495	498	527	532	488	504	507	533	517	476	498	475	520	495	482	497	516	494	513	512	515	481	510	506	486	517	515	498	510	514	521	525	500	530	527	512	484	537	498	502	464	495	462	505	521	489	446	500	481	509	497	532	480	523	485	495	501	527	515	521	503	478	508	492	517	478	482	503	517	501	482	514	515	531	483	488	518	480	467	499	523	513	484	500	562	512	516	517	511	535	521	481	516	486	504	500	509	542	576	527	474	516	495	464	503	503	480	569	517	509	516	521	501	533	469	506	501	494	506	513	532	512	506	475	483	519	551	494	480	528	528	517	522	500	491	546	491	497	518	493	481	521	487	519	484	492	568	536	499	477	513	474	516	478	541	520	523	495	506	541	497	525	548	511	531	507	491	494	522	471	503	515	494	533	472	530	521	493	484	492	501	544	507	460	500	562	542	505	520	486	520	528	545	481	483	484	528	468	515	554	489	456	518	502	539	527	523	534	498	490	478	481	475	501	481	503	519	509	523	485	491	482	485	534	522	517	502	522	483	544	519	514	484	485	525	472	508	513	505	536	504	490	513	514	527	517	510	495	480	509	476	560	484	492	529	497	469	490	499	514	524	518	510	535	501	531	495	523	512	469	518	513	543	543	483	534	499	490	506	502	507	508	516	526	559	479	485	555	491	495	494	542	523	532	510	507	522	501	514	467	531	525	501	485	496	512	525	513	513	507	520	509	554	461	509	533	517	509	488	528	498	490	496	502	493	497	531	539	504	480	449	488	479	506	544	498	528	465	490	507	514	518	489	507	531	498	513	555	519	538	500	487	516	452	509	505	480	513	500	458	482	558	491	517	495	455	468	559	514	482	515	539	523	462	525	508	487	494	500	507	541	529	520	483	502	496	485	505	492	511	526	562	530	458	467	496	464	546	528	530	517	495	532	515	500	477	542	474	489	515	522	509	520	491	495	519	456	482	464	505	485	497	483	509	471	542	509	475	496	508	495	519	512	530	505	473	520	504	497	521	474	481	546	499	552	489	513	514	500	532	546	570	499	536	499	502	487	495	488	497	480	531	469	500	496	506	496	533	503	493	489	487	518	485	487	504	506	514	567	489	488	501	521	494	496	522	524	502	504	538	521	509	509	468	545	505	526	537	505	504	494	519	521	516	485	506	523	508	502	513	516	505	528	500	517	483	519	534	505	537	481	488	497	505	498	513	527	526	506	531	501	515	514	479	455	488	482	510	498	504	510	512	504	487	504	530	484	514	521	485	490	472	515	535	493	487	542	492	519	475	477	480	506	493	545	529	480	523	520	491	523	495	476	474	489	512	542	487	510	495	501	533	448	504	487	498	520	475	503	484	513	541	473	527	475	547	527	526	516	477	509	482	530	533	501	521	521	537	501	460	517	477	531	530	552	485	526	513	526	481	559	511	518	495	481	482	488	498	470	511	482	507	516	514	518	509	524	508	526	524	517	484	542	524	536	497	491	489	494	461	526	493	471	535	508	549	507	494	503	508	491	529	535	469	494	474	515	542	502	505	511	489	498	486	495	528	517	537	544	513	556	525	523	501	483	539	492	528	555	537	511	536	539	519	529	508	479	512	472	502	500	508	488	526	502	489	474	496	469	475	443	491	450	477	494	483	495	486	506	566	485	521	475	562	503	535	490	480	529	508	482	513	515	483	513	527	490	477	501	495	476	462	492	501	566	500	534	534	523	526	526	488	523	524	498	492	557	517	494	556	468	487	496	483	532	510	472	502	528	553	500	491	528	526	502	492	507	503	543	500	532	537	482	533	475	492	486	516	508	521	518	497	486	520	490	492	526	499	545	482	444	502	497	515	509	495	494	496	516	492	478	512	486	496	518	506	483	504	513	513	510	539	442	512	541	494	531	478	492	526	489	495	508	523	495	469	482	460	501	497	449	503	508	490	525	480	496	531	537	514	494	487	493	482	485	481	538	454	480	519	511	538	497	534	563	461	528	515	514	488	509	498	503	482	524	506	511	540	501	518	488	484	492	462	499	503	487	517	541	471	513	502	501	531	493	488	488	535	494	497	519	527	514	507	496	502	501	494	493	450	514	492	488	497	505	528	495	517	542	477	523	521	524	506	460	515	509	510	517	537	479	524	523	518	547	529	554	484	491	506	504	553	530	518	498	509	482	497	517	512	501	488	542	468	511	478	499	529	491	529	525	517	540	530	502	504	492	473	519	507	512	471	501	505	479	481	544	487	508	494	499	517	512	498	467	523	565	544	507	492	517	526	523	515	523	519	492	510	453	492	518	504	504	519	441	519	545	477	532	499	494	490	500	544	547	520	495	515	537	509	523	542	494	454	473	497	490	430	518	527	520	506	487	535	507	480	504	489	491	488	552	512	522	517	514	526	534	509	510	526	531	504	536	507	493	537	486	532	453	491	526	494	499	515	515	489	498	554	501	479	545	538	509	504	528	461	471	519	506	479	478	503	481	502	506	489	484	515	471	459	515	506	483	504	504	540	489	490	506	460	524	490	547	506	499	491	479	525	495	499	554	475	472	505	513	483	574	467	489	488	487	511	518	459	542	507	521	510	543	495	495	495	570	471	502	493	485	511	493	486	523	524	491	492	490	488	501	509	495	501	560	457	455	521	477	511	491	502	505	468	503	498	522	504	510	532	511	487	526	507	489	479	452	505	511	521	515	512	505	518	529	498	527	519	533	504	523	511	518	505	518	504	486	527	516	498	467	528	528	498	554	469	523	551	527	519	533	544	519	515	531	485	494	533	514	507	508	471	494	537	446	515	481	521	498	523	485	497	491	497	537	502	493	506	545	478	547	454	506	498	500	503	512	494	507	484	498	501	509	509	522	493	498	521	505	493	508	518	486	469	494	476	526	493	494	506	504	442	508	507	542	514	506	492	503	502	502	496	533	503	529	517	494	509	536	519	532	491	449	548	524	528	515	496	514	516	481	526	490	504	527	536	443	522	507	490	490	480	491	545	519	508	513	506	510	511	508	536	493	478	482	522	529	482	491	496	531	494	483	496	501	520	523	441	516	503	485	530	485	569	505	467	522	523	497	547	505	541	510	501	531	492	545	531	526	495	481	525	559	505	477	503	546	490	515	510	514	538	477	484	478	518	493	503	504	524	503	495	522	526	512	473	511	519	526	507	520	501	501	517	511	491	456
5701	3369	5037	4099	3093	1963	1532	1154	860	806	700	552	444	382	380	394	407	394	415	408	356	423	416	408	370	353	422	362	367	351	343	317	270	339	296	335	327	287	296	300	287	276	259	284	260	275	264	247	245	265	268	257	250	251	275	256	234	247	262	241	289	259	265	243	260	251	263	253	242	231	238	266	268	273	264	256	250	243	245	236	244	264	255	260	284	280	243	260	253	275	248	278	245	272	271	273	243	265	251	236	230	260	242	258	259	235	269	260	256	261	247	232	265	286	242	256	261	251	272	260	260	260	254	270	240	231	228	255	263	246	250	237	248	229	256	240	295	271	236	253	234	244	263	240	233	255	250	244	237	253	269	246	274	236	243	238	251	254	229	227	248	270	257	257	263	253	265	258	262	255	251	221	255	265	258	258	224	274	281	275	217	269	245	251	261	241	236	261	260	238	255	271	244	244	238	242	266	247	255	290	236	220	255	237	245	273	224	256	236	237	248	250	253	266	252	256	260	274	227	248	244	272	256	252	244	265	259	256	262	259	274	253	237	241	230	244	272	261	232	237	245	252	235	247	252	239	261	261	245	270	251	225	237	246	288	237	258	244	258	246	261	242	269	228	240	233	237	267	243	264	250	281	212	267	238	227	263	245	267	248	223	245	259	257	252	239	262	247	237	237	253	256	269	236	228	221	238	253	273	259	246	252	256	258	243	230	229	215	229	231	249	242	252	255	250	237	270	251	260	251	256	248	231	257	265	247	248	257	256	240	274	215	250	292	227	286	266	257	244	242	267	252	223	244	243	277	258	260	258	263	260	271	250	249	241	236	253	260	263	275	291	237	273	250	238	238	219	257	255	233	228	223	236	256	225	262	213	264	264	238	235	280	248	255	240	264	261	246	249	251	257	266	301	234	260	253	234	235	225	250	243	294	257	242	251	243	223	237	234	256	266	264	242	243	265	257	250	252	278	251	241	264	214	218	238	269	231	269	258	247	258	264	239	255	281	255	244	249	260	313	248	255	243	237	247	243	253	250	261	270	249	263	243	288	249	254	244	247	264	232	233	260	243	247	222	223	258	253	248	243	263	248	226	250	252	222	245	274	253	275	270	264	246	272	250	258	270	259	273	257	256	263	243	235	263	261	294	255	259	244	235	245	251	272	259	238	252	238	240	237	247	240	254	243	258	259	249	274	262	228	287	242	238	237	269	281	245	261	235	235	250	249	260	240	246	240	252	265	259	278	265	249	235	243	240	265	282	247	236	248	249	252	250	247	265	246	254	216	223	257	257	273	259	252	245	262	280	270	229	251	250	252	262	284	252	249	274	236	220	228	285	232	220	245	248	251	255	235	234	234	236	273	234	249	263	238	230	260	259	256	259	273	241	234	242	261	242	268	253	251	263	285	263	251	260	252	253	254	266	268	275	262	245	236	279	245	282	243	242	223	265	267	242	271	238	247	280	277	263	220	266	242	256	244	271	238	280	260	232	250	227	277	235	257	250	227	248	223	233	235	255	262	240	257	270	261	254	244	243	244	270	261	260	253	239	248	257	267	249	240	231	243	245	247	238	239	260	208	266	253	231	270	213	219	209	234	233	273	250	241	248	272	250	240	248	236	245	274	246	259	254	254	265	228	258	238	240	272	260	261	234	245	262	274	221	250	231	232	233	255	253	278	238	249	247	262	255	234	248	234	267	233	251	235	267	261	248	257	227	242	255	234	242	240	278	253	260	249	258	253	244	277	271	221	223	260	244	248	236	222	270	246	239	284	235	242	262	262	215	251	227	236	274	242	242	254	227	264	252	259	231	251	252	268	238	250	239	236	241	258	245	254	250	209	225	239	238	227	249	228	241	244	242	230	228	216	271	226	259	241	239	232	256	246	261	217	248	242	256	223	241	279	229	223	269	248	280	267	251	216	245	236	262	282	301	261	240	244	253	254	223	246	226	232	242	262	287	266	260	257	253	235	263	239	286	253	241	244	242	250	243	257	251	254	262	233	257	237	233	241	250	262	250	236	266	265	276	245	272	244	246	250	242	254	271	259	259	240	237	265	256	262	247	227	257	246	264	274	215	249	267	254	266	255	257	247	237	253	256	272	245	261	243	235	296	256	267	213	260	239	280	265	260	264	247	247	245	253	272	239	215	250	217	279	232	267	246	224	280	254	256	237	244	280	245	237	253	267	242	235	285	255	261	254	250	243	245	202	244	263	247	236	242	250	263	247	260	228	241	235	233	266	274	238	242	258	268	212	253	256	244	247	236	250	252	245	248	243	263	231	258	252	268	255	251	241	247	250	260	268	268	244	236	230	258	250	247	240	258	258	260	262	259	247	247	267	257	263	273	246	249	253	242	251	230	247	257	256	243	244	236	257	222	241	267	249	261	257	246	269	244	250	229	284	236	256	269	260	248	261	255	221	249	230	228	276	256	258	238	253	243	236	226	264	264	258	270	251	237	229	233	232	218	261	271	259	261	232	275	259	246	254	250	237	258	242	258	249	253	251	251	274	250	292	239	274	257	267	253	260	261	247	256	254	245	260	240	246	238	261	251	225	258	275	266	247	281	279	257	269	250	231	248	244	250	238	245	242	269	246	242	250	245	234	259	264	264	253	273	257	246	248	238	277	248	238	246	249	261	234	262	264	256	290	252	219	274	285	240	252	226	260	262	252	245	269	239	291	246	229	253	242	260	281	260	230	254	222	244	234	280	269	256	257	251	250	288	266	273	248	233	271	256	232	227	235	277	226	229	231	279	254	257	252	237	228	242	236	254	264	238	277	234	259	234	223	256	233	259	233	265	247	232	215	250	246	277	257	255	258	264	265	252	250	248	257	263	243	286	254	266	231	257	235	226	251	248	254	258	232	275	235	246	262	281	269	267	235	246	227	242	264	247	268	247	248	224	253	231	280	241	233	247	279	255	246	262	260	266	256	247	259	271	222	242	287	243	251	255	241	244	254	247	231	258	261	260	246	270	272	258	291	245	251	238	245	252	261	267	260	258	240	244	279	266	229	210	228	251	262	232	237	257	262	215	238	226	234	258	251	231	238	249	237	241	233	245	233	238	248	275	265	258	268	235	237	247	238	246	227	266	269	240	275	270	250	236	263	238	237	250	248	261	252	283	261	226	233	276	247	255	240	233	250	227	242	265	290	244	247	246	243	255	243	264	240	249	244	273	240	240	256	272	265	224	236	224	264	254	267	258	272	223	218	263	252	266	260	249	260	259	236	260	227	238	249	250	254	256	261	259	264	249	239	239	231	243	250	245	250	249	254	256	272	268	240	284	249	269	230	233	258	249	251	250	223	249	267	252	221	264	265	258	273	253	241	263	264	239	258	235	248	261	252	256	265	276	275	249	239	263	244	245	261	283	253	232	252	261	248	274	254	251	241	248	239	262	251	266	234	255	233	231	249	263	264	271	249	239	245	278	256	257	247	233	252	241	248	244	228	225	266	255	246	256	265	248	275	233	253	235	256	274	230	241	248
6010	4168	10206	10109	8708	6248	5476	4368	3329	3474	3104	2413	1615	1451	1786	1621	1574	1670	1812	1818	1481	1690	1745	1638	1582	1565	1715	1516	1414	1404	1273	1077	1116	1176	1142	1133	1055	1013	887	866	886	807	818	741	779	743	768	784	723	695	728	716	749	721	703	683	735	700	715	715	775	738	686	683	684	692	703	637	675	650	692	723	665	679	679	702	664	691	688	685	689	725	682	720	724	680	640	689	704	642	738	704	697	706	674	716	758	687	682	719	727	660	694	710	697	701	715	706	695	718	691	678	683	709	669	645	700	626	654	681	691	695	617	685	671	696	669	692	660	677	645	696	661	672	663	695	642	697	692	691	666	670	681	737	648	671	694	697	650	698	649	610	725	688	689	676	650	724	644	679	665	647	602	684	701	701	720	721	682	679	668	640	651	717	642	692	672	625	667	648	629	639	658	664	667	676	651	692	684	707	655	664	694	689	635	678	695	673	666	704	654	670	698	690	629	671	788	658	685	696	698	688	672	648	694	650	683	648	661	674	654	668	678	683	669	680	674	679	666	659	738	662	700	637	736	680	710	671	681	654	696	656	698	723	641	694	631	657	687	699	698	671	679	697	698	674	652	640	678	701	712	668	680	700	649	668	647	693	679	700	659	663	647	683	657	716	684	673	686	668	671	638	669	721	668	725	710	648	648	726	685	734	676	664	695	633	675	712	704	693	683	649	646	661	673	701	668	704	670	652	660	718	681	654	650	691	647	670	690	675	700	642	722	665	642	704	692	688	636	661	706	689	732	665	673	686	689	655	648	695	653	695	665	671	687	681	683	703	648	720	680	679	683	650	662	688	646	628	687	641	663	712	668	649	692	706	702	674	665	629	670	623	716	716	661	705	709	681	688	649	645	695	682	688	679	653	631	678	704	730	678	667	698	649	677	630	677	643	687	678	675	702	721	662	685	681	649	685	661	681	727	704	718	658	691	704	665	709	667	648	638	703	680	655	665	670	659	656	692	675	713	639	703	688	677	705	722	625	701	682	691	682	686	697	696	672	667	687	670	673	651	683	703	691	654	685	696	706	655	681	717	674	653	717	682	672	702	722	732	725	673	665	705	670	689	650	737	678	713	667	705	619	674	679	661	686	696	650	654	600	679	693	668	654	723	654	700	694	638	614	701	728	646	667	678	650	658	622	691	676	674	657	712	694	662	717	722	656	727	668	678	643	641	639	647	715	697	667	655	682	701	681	695	671	665	634	663	659	727	705	716	692	686	689	646	664	676	650	700	674	668	681	679	683	647	711	671	686	658	670	668	732	665	722	699	660	696	683	692	733	714	691	704	717	656	678	665	710	679	655	664	652	668	687	696	666	647	676	663	708	718	686	730	674	656	690	656	630	725	692	685	679	689	678	708	684	695	698	638	733	688	680	740	674	712	653	621	683	644	680	662	665	646	723	676	695	652	692	701	641	690	674	671	654	714	659	701	707	720	677	682	690	666	628	666	693	706	713	658	680	706	680	707	730	683	726	663	744	663	718	679	668	662	660	739	644	682	652	750	673	716	644	687	659	647	661	758	626	671	679	693	669	677	674	755	689	738	664	674	672	688	677	676	681	695	654	695	676	672	709	720	680	665	670	716	661	658	703	671	737	638	667	712	656	651	659	684	667	648	672	626	679	697	683	691	687	781	705	617	691	668	638	682	692	678	669	731	700	709	693	711	632	670	708	696	721	653	691	677	686	674	665	733	668	697	702	663	704	643	656	649	679	664	681	689	677	686	697	671	691	689	721	705	679	708	677	727	638	676	724	664	687	640	772	696	681	664	735	644	709	680	663	653	680	704	689	722	656	687	663	647	742	637	662	656	676	656	679	690	685	681	657	705	720	683	684	700	700	696	670	672	729	641	651	688	722	633	717	721	678	720	668	669	655	654	679	674	704	676	661	743	680	695	623	684	635	676	666	669	693	724	649	664	660	655	664	652	681	637	690	698	679	683	681	656	646	679	704	698	654	713	677	654	690	725	676	655	683	715	664	677	735	658	666	655	664	685	693	651	654	638	690	682	735	629	659	697	755	636	658	669	715	732	680	674	672	730	664	686	661	667	694	737	702	642	692	697	677	642	679	673	685	685	683	699	716	690	667	696	709	657	674	651	704	684	671	630	707	623	692	659	715	662	663	659	679	720	657	677	667	680	703	674	630	683	638	669	668	670	638	687	667	667	673	672	672	715	677	669	656	705	658	665	673	687	716	725	669	627	760	713	707	646	641	684	696	647	731	678	712	685	655	687	670	734	648	667	680	699	681	672	741	709	682	715	707	655	708	689	676	696	694	698	705	714	726	676	689	694	669	688	697	683	649	680	676	685	665	652	730	663	677	714	667	721	681	702	676	662	675	676	690	677	713	659	663	687	711	691	666	631	673	700	643	697	663	653	703	685	683	738	722	644	684	681	634	682	663	680	690	707	655	653	647	689	680	689	636	677	720	670	714	661	665	653	724	664	640	690	714	666	652	661	732	717	682	670	678	664	710	717	686	639	681	653	669	708	714	721	724	677	721	710	727	699	714	633	730	700	714	660	683	689	693	692	667	733	696	647	677	674	672	615	665	693	695	690	678	668	691	673	678	695	676	660	637	682	660	644	709	682	691	649	717	745	663	668	686	699	675	654	671	693	670	672	683	631	723	693	666	659	671	679	659	675	650	670	627	696	687	680	668	675	684	685	691	731	665	691	710	689	696	701	666	678	634	692	733	684	679	689	629	627	651	684	642	629	692	669	708	715	675	671	700	696	706	734	639	701	669	689	646	668	683	705	663	669	689	638	685	695	681	716	684	679	673	672	659	689	710	647	727	677	675	685	658	675	676	685	679	687	724	642	677	641	681	728	676	687	708	710	719	688	681	653	667	663	672	669	694	688	687	667	708	719	669	694	654	652	635	658	689	702	703	661	675	683	686	705	641	688	672	705	679	690	656	662	687	666	681	668	673	715	669	649	620	672	718	708	649	697	664	659	716	661	654	670	655	676	702	697	671	681	703	639	665	703	693	686	667	686	674	689	669	680	689	676	670	691	657	702	669	669	655	701	702	672	681	670	738	693	715	654	691	665	683	665	719	669	668	693	669	715	708	707	649	623	706	653	692	695	697	659	675	688	701	709	674	708	706	700	710	675	677	680	626	686	667	649	717	666	740	701	711	685	702	650	690	678	673	698	685	672	724	700	649	663	646	663	705	629	689	720	668	661	676	669	676	660	634	713	726	723	711	699	670	690	639	699	704	725	629	687	708	677	683	688	641	683	674	673	662	696	677	672	692	655	643	730	680	696	710	685	677	664	690	689	689	693	671	649	644	637	625	663	677	668	677	695	682	696	686	734	686	642	678	644	645	692	682	692	679	718	677	656	681	658	721	675	660	688	692	642	702	688	656	691	664	648	680	657	675	702	657	704	688	676	687	685	678	687	646	679	698	681	582	636	670	639	680	706	665	684	661	647	685	656	651	662	680	694	698	698	696	654	681
18584	14307	21354	22260	19890	14221	11950	8284	5645	5545	4585	3757	1830	1445	1854	1744	1887	2479	2823	2699	1463	2097	2604	2154	1886	2077	2064	1726	1395	1481	1273	939	968	1199	975	926	788	751	553	519	474	365	393	345	276	258	248	264	257	277	235	235	222	239	247	191	232	198	225	238	213	224	212	217	198	216	231	243	240	195	208	184	197	194	211	232	212	225	213	212	195	228	214	187	212	220	202	218	186	188	228	233	227	204	214	205	248	204	202	189	202	201	233	221	217	212	219	204	177	216	212	215	197	211	210	198	199	188	214	196	223	205	209	186	221	201	204	209	200	217	211	189	200	220	217	205	205	221	179	198	217	216	212	213	229	191	195	196	187	209	228	206	229	217	216	199	222	199	198	219	202	201	220	201	209	219	205	215	181	202	197	208	216	168	227	209	223	172	224	229	206	190	186	246	199	238	201	197	213	212	210	218	195	196	218	231	199	214	176	205	204	198	209	213	233	208	228	225	208	220	211	204	214	182	217	225	178	207	202	220	209	244	194	201	208	215	224	218	212	208	182	216	212	214	189	197	198	211	220	199	211	210	184	196	212	203	227	205	212	194	197	201	192	184	194	189	209	196	225	212	221	191	183	196	190	219	245	210	204	203	220	194	206	219	190	190	221	181	236	196	224	201	239	196	219	196	188	183	190	215	214	208	201	203	222	198	195	191	214	230	203	193	197	212	243	198	235	212	202	207	202	209	212	183	221	210	210	202	221	188	225	212	188	212	194	208	223	203	218	232	205	210	251	190	220	212	194	219	203	195	212	187	214	210	218	208	186	198	212	209	211	217	170	193	219	196	209	215	185	217	216	198	190	190	213	186	199	207	201	210	216	195	200	202	188	197	213	225	227	222	203	222	188	187	223	216	221	195	212	205	217	161	199	200	215	198	189	221	227	218	217	204	206	229	187	193	214	201	198	215	208	219	223	195	198	185	220	191	181	199	218	209	215	202	211	226	190	218	228	212	218	204	213	199	172	202	237	203	209	199	217	195	194	210	217	217	205	203	215	189	217	203	187	190	193	210	211	204	185	214	203	214	235	242	233	212	198	203	220	212	220	203	211	202	215	204	203	215	217	182	206	198	200	206	229	178	199	193	224	219	191	216	182	225	229	191	219	199	205	228	214	184	206	209	195	209	221	184	231	228	187	204	209	188	201	253	199	199	192	196	220	206	221	225	205	223	184	193	224	224	186	189	253	227	233	214	201	211	224	216	183	208	188	190	205	214	212	216	210	203	204	193	203	210	194	210	193	232	219	207	196	212	197	213	190	203	223	176	218	204	188	178	205	194	185	203	175	212	207	219	198	234	232	215	201	211	197	201	200	192	226	202	210	200	214	211	227	204	189	214	219	215	214	206	193	222	222	207	207	189	211	200	189	206	196	207	203	193	184	189	207	202	188	223	195	203	198	217	196	226	199	192	196	234	204	203	214	207	226	215	199	189	189	206	217	228	220	187	200	226	212	203	190	215	245	213	197	194	183	209	232	205	177	204	200	218	190	217	209	216	201	210	212	185	236	208	202	203	203	205	156	204	179	210	196	193	225	189	218	218	212	210	204	197	209	224	206	210	199	194	214	205	200	207	225	203	216	215	194	200	192	223	222	195	233	192	208	203	182	197	202	174	195	216	189	193	205	197	216	203	191	184	227	199	236	209	199	217	212	206	188	204	221	226	214	214	220	215	231	182	220	225	221	235	204	203	219	201	233	198	199	197	200	213	200	203	230	217	198	213	194	228	207	182	178	199	187	199	205	215	218	212	207	193	196	184	171	207	217	207	209	206	247	202	199	219	211	189	187	214	175	200	200	227	229	197	200	207	176	213	211	191	215	219	211	229	191	205	204	201	190	196	206	200	202	206	196	187	188	212	199	204	175	200	197	211	227	208	216	198	231	215	199	212	196	200	207	223	191	224	197	232	167	194	202	228	216	195	197	192	213	216	177	210	210	214	201	193	216	203	222	198	219	214	206	185	203	202	205	208	208	203	193	193	216	204	233	192	219	182	203	214	197	191	173	233	211	222	195	220	216	197	223	198	201	198	226	205	193	197	219	201	221	196	203	235	206	199	189	197	196	221	227	201	210	195	220	195	215	218	218	188	197	192	209	192	182	191	209	197	194	213	217	196	186	210	216	194	224	228	212	205	208	193	203	196	199	196	211	198	213	194	208	199	207	184	207	210	185	222	210	222	213	203	197	214	216	163	204	208	206	224	200	220	196	229	181	199	209	238	247	215	190	210	204	208	189	179	230	235	216	216	211	182	201	213	204	227	216	188	221	203	219	200	186	193	190	248	204	197	180	201	214	208	237	202	222	179	210	201	208	208	206	208	216	223	236	236	207	213	204	192	237	212	214	197	187	212	180	205	198	214	214	209	211	206	220	206	197	210	206	227	202	178	184	220	239	199	218	190	231	211	207	202	212	219	226	205	210	196	234	198	211	211	202	191	210	189	210	218	212	202	219	207	206	223	176	183	189	209	210	203	211	196	177	203	197	189	197	203	226	227	181	200	183	190	211	209	214	210	194	209	208	204	224	175	173	234	182	232	179	208	204	193	208	221	195	206	189	190	211	185	197	212	217	213	215	180	209	195	228	210	207	210	198	188	179	214	215	201	217	176	173	208	192	197	230	199	200	216	193	196	218	206	192	193	207	191	183	209	235	219	230	211	194	208	227	193	212	206	188	213	233	202	196	191	203	214	200	215	158	197	226	215	221	213	221	203	198	193	231	194	204	197	203	178	196	205	188	212	187	212	215	201	197	213	199	237	186	190	205	219	170	213	216	226	214	212	185	198	188	214	225	215	206	218	202	208	199	197	216	197	194	213	193	196	232	207	230	202	211	208	206	217	192	202	209	204	205	213	187	202	204	219	198	192	232	204	204	219	185	234	181	195	210	212	204	234	198	204	212	199	208	189	225	215	217	191	209	209	220	195	205	216	210	188	202	218	192	193	221	221	193	180	233	230	196	221	204	196	191	203	211	218	196	213	197	198	203	225	190	246	206	192	197	195	213	216	227	197	190	183	184	204	210	208	192	194	198	199	199	195	207	212	178	214	222	215	205	201	220	210	216	205	196	196	201	200	214	214	196	167	219	222	204	222	215	210	217	227	218	192	192	197	219	197	216	182	194	208	192	232	196	221	220	220	198	205	186	200	227	196	219	229	186	215	193	214	197	216	219	197	197	191	203	204	198	191	194	211	192	207	198	216	202	195	214	207	189	193	229	200	237	187	197	201	211	201	199	201	198	217	182	209	213	196	214	203	220	225	245	204	197	209	198	195	221	188	204	211	212	223	216	194	196	187	205	237	199	227	220	227	184	226	208	208	178	204	223	204	215	203	197	217	188	202	201	191	213	180	213	226	219	222	208	212	203	184	199	220	213	205	223	159	214	207	202	226	200	175	210	196	230	197	202	235	237	194	238	201	179	199	193	183	202	222	194	210	195	197	205	219	176	194	210	203
15065	12513	22683	24738	23745	20387	19990	17527	14204	16569	15267	13029	7406	5986	8620	8143	9684	11519	13665	12561	6964	10821	13298	12047	9643	10678	11709	9865	8595	8643	7170	5270	5966	7068	6060	5758	4620	4731	2863	2889	2712	2091	1913	1748	1077	1030	1044	921	960	956	856	820	773	865	772	720	736	720	713	694	689	710	696	631	610	599	600	605	597	612	558	605	634	566	620	573	612	602	594	595	621	634	606	635	569	560	548	590	596	596	582	591	612	555	564	608	584	638	572	561	575	616	555	567	558	578	590	604	587	571	569	598	570	563	596	643	567	585	568	564	622	569	529	573	556	590	601	615	568	597	569	528	558	554	517	597	538	593	610	562	572	586	569	578	574	581	584	566	581	577	565	539	567	525	577	551	549	571	541	553	555	522	569	518	602	593	549	566	606	572	576	549	572	541	536	571	590	582	595	608	539	580	585	559	569	604	570	558	598	591	597	548	607	598	544	587	530	576	634	564	555	586	542	540	556	561	543	556	564	590	579	576	549	509	612	584	610	597	564	580	610	563	574	548	527	559	583	594	557	568	541	585	600	601	590	572	551	537	563	584	587	584	568	584	531	569	564	537	567	557	602	574	531	579	553	593	565	601	617	568	571	572	588	552	545	571	617	562	589	526	569	555	563	527	528	576	536	560	537	509	609	545	532	588	607	548	582	612	580	572	578	547	573	584	559	598	572	553	541	592	542	530	589	563	573	593	626	595	587	560	571	589	576	548	592	594	582	593	549	579	553	594	559	486	564	545	549	560	562	583	567	559	574	596	564	523	563	565	520	555	547	584	558	593	582	601	544	566	562	550	576	557	559	588	576	573	577	627	576	579	546	534	543	590	574	616	581	534	586	593	584	523	559	545	514	551	561	580	592	557	532	543	517	601	558	587	571	549	587	567	569	540	554	576	546	614	589	544	576	572	591	584	586	548	548	554	566	571	608	560	554	559	583	548	619	557	545	573	553	559	546	554	570	530	549	545	569	564	606	539	567	573	578	590	592	572	557	606	583	591	609	571	545	608	529	598	571	573	590	570	609	560	526	555	636	571	557	542	536	555	546	613	548	567	575	567	576	590	605	552	597	570	554	586	553	540	631	563	559	579	569	635	595	567	564	570	546	558	541	538	582	537	586	525	593	596	544	563	557	614	573	546	544	550	582	549	562	579	580	584	570	599	544	548	605	583	558	601	562	573	575	578	592	542	613	601	629	546	566	559	565	596	583	583	616	543	597	550	574	578	601	560	617	557	581	585	559	553	573	521	541	580	560	599	597	591	602	546	562	607	578	596	579	547	549	548	627	585	545	604	551	550	562	586	576	590	602	579	570	543	528	566	575	567	560	587	562	586	562	573	560	560	539	639	578	536	552	564	613	540	570	551	593	510	587	605	593	541	557	565	530	616	537	560	564	565	542	570	562	586	542	533	566	569	604	581	541	552	562	571	581	576	607	602	569	584	571	573	583	560	590	555	602	534	568	558	574	595	640	597	551	568	577	567	558	564	547	574	562	551	585	588	570	567	516	535	567	574	526	531	565	580	548	573	527	600	588	570	585	534	589	588	604	560	540	579	553	544	563	556	608	573	558	556	518	556	603	556	572	555	572	523	594	598	565	561	596	576	533	567	570	563	556	574	589	578	586	580	585	529	578	556	536	586	577	581	577	579	593	524	539	544	596	557	575	567	587	596	557	610	559	542	548	548	543	555	589	568	558	603	546	566	545	574	586	531	583	542	575	545	569	602	590	580	563	562	590	573	611	577	559	544	547	566	588	589	580	582	637	571	547	572	610	552	537	603	557	567	528	601	574	583	586	546	569	585	546	532	551	567	597	544	582	583	594	610	547	545	533	572	549	540	559	574	582	595	588	587	609	554	571	574	569	545	567	549	567	581	593	562	583	570	559	574	533	557	523	543	514	540	558	565	557	590	558	562	546	569	605	571	533	547	581	549	598	561	601	591	593	560	541	594	547	585	570	553	549	582	576	572	609	579	532	588	550	573	546	562	605	581	544	572	585	604	561	580	572	580	559	531	564	570	573	599	576	574	579	559	573	545	595	543	529	525	570	580	575	558	555	528	579	578	552	523	567	573	548	612	536	584	577	613	588	586	560	549	545	580	596	577	547	570	605	587	549	564	552	586	594	533	614	559	563	574	567	529	537	612	602	582	595	578	538	586	589	567	584	535	586	553	598	545	580	561	564	581	545	558	560	562	550	559	585	565	570	588	576	578	560	605	587	531	594	561	588	583	549	567	538	598	600	572	572	624	557	537	544	597	597	555	581	570	592	581	550	590	553	551	606	541	585	625	569	572	554	550	630	561	544	553	549	560	533	573	594	556	534	566	538	565	549	572	616	580	551	558	573	543	610	562	542	580	613	598	541	594	572	568	597	551	563	564	606	567	562	602	565	573	538	570	537	575	575	568	572	573	590	608	567	600	598	581	614	561	578	529	550	574	559	555	564	609	564	609	602	571	579	601	616	568	524	565	558	567	571	542	562	553	568	553	586	551	624	577	575	536	587	578	572	567	563	578	571	594	573	538	565	565	573	556	585	570	568	609	530	596	514	582	570	581	632	565	571	578	568	578	553	578	551	546	576	567	563	607	598	566	603	529	539	621	551	565	594	566	546	574	563	571	560	524	566	511	513	541	595	601	564	588	557	589	598	579	583	542	595	573	584	559	580	550	575	574	570	578	595	597	567	554	553	579	559	566	599	586	589	596	585	594	513	560	583	539	560	558	624	533	582	569	490	620	516	585	565	534	553	572	549	576	562	597	592	517	586	523	549	596	545	555	578	600	515	573	601	577	561	536	540	602	538	605	571	575	582	550	588	599	588	561	541	537	600	519	562	581	553	582	616	569	589	559	588	569	565	557	561	579	571	557	593	598	558	593	538	582	608	575	582	549	588	536	536	563	559	570	588	584	550	600	573	577	577	533	574	540	601	526	570	539	588	572	590	564	597	596	596	547	564	587	592	560	612	594	585	549	573	545	577	549	573	559	552	600	574	540	577	592	539	563	609	541	542	550	607	565	559	553	549	530	593	573	531	624	618	578	570	553	580	586	546	591	561	596	555	601	577	548	583	539	527	591	525	533	571	563	588	561	525	590	572	575	557	551	556	544	591	572	541	563	580	596	511	567	540	579	593	600	535	542	568	505	559	605	577	532	565	573	553	537	534	584	563	586	559	544	593	533	574	580	578	536	584	582	558	571	577	564	583	599	600	562	615	577	596	564	561	527	550	598	553	574	517	590	585	571	554	565	599	603	571	570	586	571	565	564	560	567	562	592	539	613	592	546	548	543	570	578	566	583	567	598	526	567	578	514	553	566	544	562	518	551	550	554	545	575	547	542	587	577	544	562	598	557	544	563	556	566	586	584	587	606	577	552	582	573	536	554	543	556	545	559	507	595	586	561	538	571	563	519	574	575	568	573	568	607	574	564	581	546	587	571	551	574	592	540	581	568	563	571	565	570	590	582	570	588	574	609
26600	19949	27542	28558	25924	21682	19680	15384	10350	9915	8928	6443	3568	2272	3001	3053	3731	4527	5721	5316	3146	4468	4990	3878	3106	3812	3606	3042	2392	2469	2084	1608	1839	1902	1591	1556	1239	1160	793	750	771	535	483	416	316	282	300	250	265	273	220	244	229	236	204	225	225	218	209	199	198	226	193	208	202	185	196	193	203	202	159	184	172	201	183	187	206	156	189	186	212	186	207	167	177	187	182	191	212	164	169	205	189	187	197	176	183	199	156	161	203	181	192	172	162	185	185	190	172	189	156	168	181	207	165	181	184	192	178	177	184	197	195	166	190	169	170	171	163	185	187	182	172	183	177	170	191	187	213	177	179	180	167	173	159	196	161	172	189	187	191	180	178	172	180	174	183	174	174	182	171	176	164	180	205	175	174	165	183	143	162	182	177	183	196	157	184	202	196	195	174	195	177	172	182	173	179	169	192	142	185	179	177	185	166	180	178	177	200	161	167	179	180	164	188	172	154	190	150	176	194	176	178	157	153	168	179	185	162	201	199	183	176	180	179	192	168	164	179	162	194	174	185	166	190	165	165	184	175	186	188	168	166	160	178	172	182	179	171	175	168	158	192	174	165	185	203	205	193	175	166	173	160	195	161	181	178	169	176	186	203	147	184	197	180	161	174	192	162	182	176	188	175	175	174	192	183	168	187	182	175	184	172	187	169	181	180	168	195	188	186	190	189	171	192	191	178	192	169	206	188	169	177	186	164	175	155	188	175	185	178	173	194	149	203	176	187	165	165	180	189	175	183	166	166	189	185	185	178	166	181	182	190	177	185	183	169	161	199	188	173	181	145	184	176	175	179	165	169	176	166	195	194	190	178	195	183	196	167	167	173	174	154	195	185	165	166	190	182	188	173	182	162	183	202	195	147	169	189	196	221	194	188	175	174	183	182	173	189	177	178	180	186	184	192	198	176	193	174	181	184	184	195	172	174	207	186	192	157	182	168	190	157	175	183	193	161	178	179	181	162	186	178	206	192	177	173	162	188	184	182	189	162	155	164	153	181	191	168	216	181	178	176	198	203	171	168	172	201	183	173	174	172	189	178	186	160	196	153	150	184	172	174	156	181	181	170	173	172	202	186	186	156	162	174	182	177	164	176	171	172	181	167	191	193	161	162	157	204	168	197	185	185	182	179	169	192	195	187	161	175	181	153	177	195	187	159	195	185	173	177	198	146	176	186	166	175	174	186	160	155	167	168	201	154	192	178	200	145	166	174	205	193	156	157	209	188	181	171	202	163	180	169	197	161	184	192	183	171	167	192	182	203	186	189	189	181	200	183	182	173	172	168	185	197	170	164	207	178	186	196	151	190	166	177	180	209	188	187	184	190	170	175	178	162	178	164	188	179	179	174	164	165	153	188	174	170	182	176	178	182	189	153	172	146	200	170	182	178	160	176	156	160	198	174	198	185	201	194	156	187	173	195	185	190	163	168	175	202	186	172	173	186	171	186	164	203	193	186	188	179	172	176	198	167	178	192	188	187	191	177	182	171	189	185	170	200	184	166	186	204	179	180	189	173	164	159	198	198	184	175	179	176	166	183	193	166	169	161	177	204	197	169	197	175	174	188	157	165	179	184	202	191	172	196	166	169	176	201	173	198	174	170	180	161	194	184	185	175	178	180	188	195	193	202	175	186	167	210	187	180	186	206	208	179	181	177	165	168	179	186	169	199	174	174	182	192	168	182	153	178	196	170	179	186	162	167	179	188	177	157	198	181	177	212	182	196	195	174	177	156	175	176	168	172	190	173	179	186	162	186	164	175	195	177	184	185	165	153	173	167	181	153	180	170	216	198	177	165	182	165	204	173	174	182	174	184	192	186	190	213	188	182	163	176	172	173	158	206	183	182	218	170	185	186	157	164	169	199	208	173	172	185	160	167	186	194	188	166	181	193	188	186	180	172	182	173	184	206	178	189	191	187	187	170	172	186	183	161	165	177	177	181	209	184	211	170	177	164	185	195	168	163	187	184	183	189	190	151	164	187	190	181	192	194	168	175	165	177	180	191	191	191	196	176	185	198	188	177	153	167	203	177	189	159	172	192	193	185	180	181	193	165	186	182	187	166	189	193	206	195	175	184	156	174	170	161	189	187	192	202	210	204	200	177	170	195	179	169	175	165	184	186	190	185	173	175	182	202	209	188	187	194	182	170	164	188	174	170	198	182	189	175	195	192	169	183	168	178	168	187	158	171	187	162	173	189	168	197	190	178	186	182	166	166	198	195	173	180	194	159	149	166	207	182	187	175	167	160	177	170	174	178	169	187	168	171	180	202	190	180	163	224	173	190	179	209	178	157	201	174	179	180	177	167	178	175	169	196	171	194	200	179	153	163	199	189	189	186	198	175	179	191	191	173	182	176	170	202	177	197	188	169	188	191	195	190	190	180	165	183	190	178	167	192	159	192	196	181	184	171	191	174	181	184	183	164	188	152	192	207	177	176	176	173	155	183	164	177	173	190	169	177	185	200	195	166	185	182	167	182	198	172	195	186	187	172	154	190	170	194	175	178	187	179	163	194	197	174	167	193	185	163	204	180	183	152	177	157	173	170	178	196	185	190	198	194	162	181	162	188	183	177	162	155	184	171	176	188	179	165	193	186	154	175	181	179	194	167	194	207	174	169	214	163	180	207	187	164	207	185	188	160	178	169	182	189	169	184	173	184	180	198	173	176	188	145	184	186	188	162	179	197	186	173	193	197	204	193	164	137	161	178	172	187	206	170	186	174	174	176	172	177	192	172	183	175	144	176	173	175	201	158	165	158	180	205	170	189	169	196	168	167	175	169	192	171	165	163	186	173	174	170	168	175	177	171	152	176	185	174	179	173	203	178	202	216	188	206	174	198	205	182	162	180	156	166	165	187	170	197	178	173	191	182	189	184	192	167	203	190	183	187	190	183	171	170	171	168	181	185	170	188	171	175	165	190	193	183	178	183	188	170	202	167	178	189	173	188	168	165	152	183	162	199	174	177	174	148	200	173	158	190	186	169	168	189	170	169	184	185	187	175	191	166	199	185	165	187	176	174	182	175	171	161	176	173	186	169	183	168	195	209	173	187	173	196	178	170	172	204	205	180	178	153	206	170	174	183	186	182	180	171	180	208	159	165	144	180	200	180	170	191	173	152	189	192	174	191	174	183	158	190	176	204	176	178	186	174	184	195	191	203	168	176	169	155	159	177	187	215	172	198	166	203	198	181	197	182	212	177	182	183	170	169	197	175	184	163	165	203	182	193	177	192	220	189	187	175	158	157	189	187	165	186	172	164	200	189	179	172	171	156	176	169	161	190	187	184	164	186	189	157	210	179	191	185	206	192	183	156	198	169	181	190	200	195	157	160	168	187	189	188	186	186	164	188	192	164	175	163	180	183	192	158	195	169	194	178	172	164	179	188	184	194	173	181	161	163	201	195	205	186	192	191	197	174	188	190	169	194	183	192	187	176	209	162	179	171	207	195	178	172	185	181	185
18322	16115	27626	29671	28345	26261	26564	23824	19425	22540	22098	18001	11722	8501	12435	12161	15444	18113	20466	19550	12444	18102	20301	17214	14288	16848	17707	15111	12468	13741	11610	8856	9784	11245	9499	9063	7312	7421	4587	4740	4546	3160	2832	2539	1494	1268	1474	1126	1232	1119	958	889	799	945	818	723	771	763	716	726	743	689	708	649	655	617	594	588	591	594	579	544	643	550	549	552	560	583	592	548	568	582	585	583	586	487	567	549	518	577	595	566	572	542	525	520	519	560	542	498	563	559	552	545	526	551	542	543	519	508	568	503	545	550	484	524	494	528	515	535	557	529	562	490	474	508	506	498	492	542	498	503	480	535	547	555	578	530	539	551	513	469	486	511	491	522	482	521	505	488	496	518	529	532	468	499	467	492	501	497	506	498	536	499	518	531	485	512	539	488	524	502	513	496	522	499	528	496	556	493	476	505	506	506	476	521	465	516	496	490	508	512	495	502	477	489	447	528	511	529	570	524	494	517	507	524	538	522	513	497	528	516	478	508	503	532	515	534	486	497	467	529	479	537	529	502	507	535	545	559	524	535	524	516	489	490	507	502	507	512	534	506	484	485	481	505	499	510	506	518	498	448	506	542	524	477	527	518	497	524	495	530	518	514	514	521	508	496	501	518	529	476	456	506	498	544	483	484	537	488	494	458	461	497	458	522	528	523	550	470	516	491	532	473	525	483	503	511	492	484	509	538	492	511	506	559	502	496	514	515	471	520	526	501	503	521	497	482	505	528	531	493	490	491	525	523	515	483	538	544	522	470	538	551	491	504	529	473	513	513	530	500	522	532	529	527	493	497	483	505	485	522	477	482	536	503	532	513	495	516	499	483	491	521	519	470	523	475	553	476	521	523	527	491	507	525	512	506	522	508	452	495	463	472	498	495	515	508	516	518	487	492	514	508	519	526	493	508	505	519	501	493	507	483	530	525	507	501	511	478	500	511	506	500	504	485	528	514	535	550	480	477	498	519	514	509	484	492	483	499	485	490	529	542	502	508	507	494	475	509	472	536	527	517	514	575	498	465	562	498	512	469	505	523	522	475	528	512	456	490	528	515	510	467	505	518	514	515	509	473	486	480	501	496	515	502	482	524	494	545	552	504	454	459	498	498	516	514	489	462	510	499	503	509	505	495	503	516	529	476	541	484	524	528	527	496	489	525	459	527	502	528	484	518	495	484	509	524	518	497	521	516	526	527	490	500	504	513	484	525	524	488	496	501	527	502	511	501	517	504	489	527	492	535	505	532	513	525	527	466	494	514	558	513	455	550	484	521	490	566	507	527	490	536	510	545	468	509	516	568	495	493	515	497	506	529	522	523	515	512	549	526	513	541	522	546	499	535	495	472	506	518	487	527	485	503	465	484	481	488	503	489	511	516	464	501	517	495	534	499	517	536	506	490	525	486	502	505	514	519	525	542	549	506	524	490	496	504	478	540	497	477	476	506	483	530	499	494	507	552	530	498	504	519	535	507	526	540	524	498	547	530	490	489	515	526	504	558	482	496	464	519	512	508	521	556	511	483	521	521	523	516	520	501	519	515	512	503	505	469	552	515	542	502	506	499	523	497	468	492	525	522	513	508	462	498	520	535	506	510	536	498	494	507	502	512	508	517	487	490	525	528	503	504	503	513	528	513	491	531	518	499	506	479	533	471	537	510	507	495	506	520	507	491	541	544	506	516	527	526	480	522	508	497	505	483	532	506	482	482	494	505	503	495	531	477	488	535	493	550	515	474	461	547	502	477	556	523	516	530	482	592	548	500	474	493	529	500	482	499	526	526	508	517	555	495	506	522	520	506	525	484	535	516	494	491	537	520	523	504	490	513	553	508	477	513	514	545	510	549	467	510	496	490	534	522	472	493	515	518	520	479	496	505	490	536	470	483	491	493	532	514	524	516	479	532	472	468	528	501	515	523	501	507	481	520	540	522	492	508	511	509	484	506	497	490	553	540	531	482	501	507	534	514	520	489	540	502	493	497	525	492	488	511	503	485	533	535	518	480	537	536	518	467	505	493	491	497	476	531	487	486	499	512	508	531	555	510	492	537	493	524	471	482	538	482	518	541	478	482	468	509	481	486	490	499	515	521	498	472	495	515	497	497	473	531	525	525	551	495	523	531	464	502	537	510	489	489	518	485	504	505	459	489	474	547	528	500	516	471	527	495	510	503	514	510	496	501	499	481	488	496	535	521	493	453	549	499	492	498	525	480	498	490	502	506	510	507	552	507	497	508	489	484	506	491	497	484	463	478	554	527	472	515	488	533	496	509	504	508	519	479	520	509	480	470	530	551	528	478	460	500	514	509	491	487	510	513	539	519	502	529	532	525	522	463	456	482	516	528	522	474	503	519	553	546	505	536	486	490	478	537	496	520	522	521	496	498	500	516	501	480	482	523	515	496	495	542	486	551	486	496	550	486	502	480	501	506	518	515	517	519	531	527	486	496	501	533	507	482	513	528	488	510	502	522	504	510	504	503	528	486	476	477	496	552	505	546	513	540	474	528	545	509	530	506	516	443	473	521	498	500	518	500	539	530	501	478	550	489	509	485	504	496	520	492	472	513	526	517	497	491	484	482	489	525	547	479	503	477	516	495	498	504	504	522	454	507	502	495	487	524	533	492	518	501	517	496	513	499	509	541	500	469	502	500	508	472	534	543	518	501	483	548	491	481	520	512	448	501	526	487	475	535	491	511	502	543	540	463	525	494	513	544	491	522	550	518	548	523	537	505	515	503	533	533	508	493	492	502	478	489	519	518	552	555	521	496	533	466	545	486	484	547	525	462	488	507	524	490	494	536	480	499	477	519	499	503	489	488	506	545	499	493	524	471	524	485	511	517	524	494	497	533	520	509	506	521	515	508	527	498	506	512	493	513	504	514	535	517	483	521	520	526	521	487	476	525	491	468	533	518	517	528	495	535	456	475	511	457	482	503	499	521	533	517	527	533	523	546	500	533	507	496	529	530	527	531	478	463	461	482	478	504	507	492	515	517	506	490	493	524	514	503	477	515	518	548	527	503	465	492	528	475	490	473	497	522	520	480	505	551	524	490	542	493	522	496	533	510	503	505	542	516	506	519	516	501	495	481	524	514	491	485	488	541	530	510	512	513	495	513	498	493	498	514	504	503	513	518	495	517	520	499	517	494	490	519	529	463	485	487	508	527	473	474	516	492	500	485	554	475	536	528	476	505	454	543	540	489	535	527	533	507	487	523	556	517	548	481	525	482	536	528	510	515	517	495	494	507	506	492	507	519	497	517	503	487	484	515	496	522	496	497	533	533	516	522	501	534	542	521	484	524	530	520	482	526	525	507	537	484	481	477	490	501	509	508	514	500	520	510	539	485	517	486	485	495	480	485	509	508	492	481	520	531	521	450	489	459	533	500	488	547	497	508	514	501	516	546	491	528	497	530	498	510	528	526	493	495	501	510	497	528	495	502	507	520	524	472	548	515	494	483	470	519	511	505	529	516	497	520	519	484	522	509
5520	3216	4642	3840	2654	1661	1270	970	811	666	645	515	437	395	381	388	367	403	417	344	317	370	342	353	369	346	335	332	313	318	282	291	294	318	296	300	267	286	316	267	277	264	277	267	256	247	239	275	270	260	262	260	274	270	275	247	245	229	237	282	248	235	259	261	247	227	296	255	226	256	265	256	288	279	253	264	278	275	250	274	241	239	244	281	233	225	256	259	266	257	242	273	244	264	255	222	255	243	267	237	253	220	260	235	252	268	266	238	241	234	263	256	266	237	218	244	259	244	234	257	270	231	237	271	233	242	227	262	272	246	229	271	233	243	243	222	267	270	233	241	234	249	254	223	264	228	264	226	273	237	260	268	259	284	240	235	224	228	280	241	238	230	232	258	249	265	230	230	263	271	239	250	271	269	262	244	268	274	254	233	242	271	280	248	239	267	243	246	255	272	243	248	282	245	253	235	267	272	246	252	248	248	229	226	266	235	265	236	253	261	269	246	275	246	267	251	233	225	263	264	263	234	293	249	244	234	236	252	248	226	252	244	236	264	269	254	251	259	250	239	263	230	272	223	232	239	261	269	244	234	271	259	254	274	248	247	261	243	254	263	244	269	241	246	277	268	257	246	266	224	254	236	256	237	258	248	250	232	238	249	248	237	259	218	242	245	252	258	267	239	259	256	279	284	257	238	218	238	244	221	289	268	255	269	254	224	269	237	247	233	239	221	259	253	267	260	230	238	228	262	260	246	242	275	266	237	241	258	262	243	219	273	226	223	251	248	250	260	272	251	252	229	238	252	263	272	249	265	249	236	236	259	249	240	260	247	250	248	237	222	239	252	227	254	249	253	233	251	246	277	254	264	247	261	259	251	237	229	253	268	237	267	277	271	231	225	260	248	246	276	242	253	242	240	236	254	253	254	239	237	218	233	255	241	231	239	236	241	251	267	275	231	235	258	239	269	257	247	263	246	237	266	250	261	276	268	241	251	261	219	265	268	230	250	257	247	253	271	227	267	256	253	234	265	248	273	239	259	207	246	254	266	231	245	272	236	226	231	247	261	266	249	261	248	250	275	243	270	257	261	255	249	226	258	232	247	242	261	240	282	263	256	270	232	270	235	259	265	243	239	249	250	234	257	245	233	255	227	250	248	232	271	249	251	240	238	244	256	234	264	273	243	285	228	237	249	251	255	268	275	253	269	239	262	243	247	253	242	234	246	232	263	233	234	243	254	218	237	261	254	250	249	260	270	251	245	256	249	265	229	247	268	237	234	218	242	250	256	254	244	259	256	238	254	224	238	261	264	203	244	272	268	265	242	264	270	231	262	242	266	225	257	241	261	291	269	242	267	218	242	278	232	249	257	241	220	240	238	245	261	229	253	234	229	222	271	257	245	247	264	244	243	260	261	268	229	249	235	241	238	274	269	244	229	260	278	232	251	260	280	272	236	252	240	278	267	237	246	246	253	267	256	270	247	272	231	253	276	234	257	247	244	243	263	267	224	240	252	252	259	240	239	224	205	237	230	224	257	215	253	237	269	252	251	217	244	229	257	233	268	259	246	255	233	256	239	244	260	257	268	230	225	235	254	241	260	250	248	253	262	231	260	233	238	231	259	253	260	229	268	257	250	239	290	238	241	276	284	249	249	229	240	260	240	265	260	253	251	267	264	236	234	248	253	252	260	239	237	264	253	246	274	238	252	245	248	241	264	238	257	247	252	232	252	262	250	265	232	256	252	226	245	222	225	272	259	239	266	245	231	272	238	264	260	252	257	266	244	228	238	232	268	240	228	223	256	259	246	252	256	257	259	241	238	258	227	244	257	254	229	225	253	225	238	243	259	245	225	266	257	244	258	255	254	245	260	250	247	267	254	235	242	280	221	239	248	242	240	242	271	244	246	240	223	264	252	285	243	268	294	267	240	224	253	259	251	255	257	235	262	253	232	209	264	234	241	259	281	263	241	245	250	245	275	232	223	257	245	240	244	218	261	254	248	256	246	247	240	230	247	245	261	230	248	250	284	257	250	236	235	241	240	263	255	227	258	242	233	234	281	242	237	247	257	257	246	225	204	264	275	271	236	250	242	259	258	243	231	262	256	240	215	269	249	244	240	225	261	260	263	260	252	251	251	256	257	260	250	226	246	224	264	238	236	256	241	269	261	259	254	229	252	237	231	258	227	250	272	255	239	240	247	236	265	259	290	224	249	234	244	270	266	239	249	237	234	222	240	282	222	230	259	231	255	263	281	251	285	245	245	232	235	274	240	250	256	241	255	239	272	250	261	257	251	248	259	255	273	254	265	254	226	249	245	241	255	238	235	227	249	261	233	228	258	289	262	259	263	243	261	237	248	233	240	268	261	256	259	272	228	226	265	230	277	251	247	236	255	246	251	267	234	246	266	272	239	243	259	266	217	279	234	226	261	245	250	262	273	242	244	246	231	239	237	267	235	248	250	256	243	265	236	271	251	258	239	253	251	239	224	248	257	267	228	228	256	224	270	265	242	244	255	262	288	267	236	260	267	246	234	269	249	250	274	222	281	219	271	273	296	238	269	252	260	245	221	255	271	244	239	266	276	243	238	253	245	257	242	235	226	248	235	231	250	236	232	233	208	243	267	280	247	261	234	243	255	229	254	234	246	252	245	238	234	252	276	263	272	242	237	241	230	284	282	226	243	265	263	259	261	277	248	254	243	258	239	260	246	267	249	220	237	246	265	245	252	248	259	270	239	261	255	243	244	235	243	250	246	241	270	265	264	267	286	246	239	250	230	264	215	245	228	251	229	238	263	246	244	251	228	232	250	264	268	257	230	286	253	256	256	236	246	263	258	258	273	283	239	246	242	254	237	235	243	230	285	269	216	258	270	224	255	259	262	233	248	248	249	273	259	245	255	246	257	223	227	233	238	233	253	258	273	259	270	247	224	271	260	242	233	228	242	239	241	236	261	242	247	253	258	261	235	271	233	255	242	240	258	232	240	257	274	248	261	282	265	239	281	240	266	238	241	229	270	201	249	237	231	231	272	254	273	237	243	259	245	253	256	271	245	228	265	247	242	241	267	299	278	231	243	255	277	267	230	218	205	272	253	245	262	274	267	251	234	235	239	236	265	256	248	271	248	271	260	235	237	215	256	204	236	263	258	232	266	246	241	259	269	251	264	265	251	252	272	236	248	256	234	226	284	272	240	232	256	237	276	230	251	250	265	256	229	234	250	260	246	281	263	242	221	262	219	241	256	228	226	244	260	253	224	260	248	231	223	260	240	256	239	278	243	254	263	253	252	238	271	249	280	235	248	257	254	248	225	246	273	233	230	238	271	243	256	291	238	266	262	237	243	283	247	274	241	250	246	260	260	279	216	243	269	248	263	239	222	247	240	228	235	246	224	251	286	251	235	221	284	254	247	244	244	251	216	211	240	231	254	246	260	227	246	258	242	233	261	257	229	257	244	234	255	226	232	258	263	237	248	256	251	238	242	281	236	264	257	257	225
5681	3946	9715	9926	7976	5791	5041	4051	3335	3030	2813	2393	1726	1409	1589	1461	1586	1884	1918	1782	1346	1573	1766	1550	1399	1503	1579	1436	1305	1351	1261	1084	1128	1070	1122	1023	915	939	849	842	858	769	779	802	715	756	685	701	779	715	742	726	687	713	650	726	726	721	691	676	672	730	725	642	722	663	675	681	669	693	694	677	664	679	686	704	713	729	754	693	699	689	689	668	668	665	671	702	660	670	680	696	675	702	676	731	685	701	716	708	675	652	690	663	732	665	637	692	671	684	673	652	700	681	670	681	676	706	693	684	691	665	731	740	660	678	646	742	683	704	708	719	691	664	656	661	672	679	669	671	690	690	713	695	675	699	729	672	682	680	707	640	673	704	658	693	680	679	716	670	715	650	653	714	632	720	681	680	721	614	686	711	658	673	695	694	714	676	700	658	671	704	653	677	747	675	693	693	648	670	633	693	665	680	684	675	654	661	700	678	695	686	675	672	678	694	698	688	710	680	669	680	657	667	677	712	703	650	700	676	658	677	692	675	673	659	657	662	697	666	665	684	695	646	667	659	676	713	670	719	716	674	623	655	685	657	672	641	684	689	706	673	688	697	700	661	690	706	684	660	724	654	664	646	681	709	666	702	700	663	693	643	698	676	679	692	655	690	684	700	647	658	697	690	676	661	664	733	711	694	648	681	676	700	649	649	673	688	699	630	661	637	677	690	667	736	694	684	742	660	658	676	691	689	676	664	671	699	658	669	669	686	694	684	660	701	686	671	688	663	651	722	717	665	649	643	689	670	656	677	676	693	666	665	665	723	684	685	660	675	694	675	713	670	680	700	676	676	644	670	667	677	664	682	648	713	679	671	657	679	692	706	639	676	666	650	661	656	691	686	692	709	666	646	722	645	647	667	694	678	711	705	664	662	660	660	673	648	679	677	679	673	662	699	703	704	659	681	667	676	657	694	667	692	656	665	656	631	681	633	662	698	700	709	653	696	724	701	665	688	675	689	719	659	708	709	664	652	651	700	690	673	662	691	683	655	703	647	698	675	666	671	689	676	673	649	630	674	710	677	715	718	696	685	659	647	696	703	735	661	651	649	710	643	715	724	687	697	653	723	687	667	662	667	647	673	680	724	687	699	665	697	692	674	691	639	652	646	683	666	689	649	704	699	674	704	670	714	665	698	670	721	690	672	671	669	701	667	690	670	648	701	649	694	664	643	677	613	657	691	660	718	662	645	698	644	680	701	697	649	658	728	666	683	737	676	736	705	683	696	678	649	658	743	629	675	706	699	687	657	736	699	664	692	653	665	661	705	710	671	670	707	711	677	666	618	654	679	659	688	683	651	701	638	700	678	672	713	665	673	647	700	649	707	738	684	717	688	661	716	687	657	684	660	628	730	639	683	642	633	664	641	733	659	673	697	666	686	709	682	687	640	683	663	694	646	678	695	707	637	694	660	645	694	671	682	681	713	694	683	687	681	703	707	695	679	692	667	700	631	694	730	714	674	693	663	640	760	690	716	685	724	684	662	734	656	627	682	667	683	637	662	634	705	689	673	741	636	651	673	626	675	695	671	725	654	640	693	708	674	680	734	693	691	619	679	684	642	673	686	731	674	663	636	660	661	711	682	670	712	637	695	699	708	691	716	685	694	660	661	703	663	683	677	697	651	644	698	689	729	692	683	677	686	674	682	720	694	695	695	700	648	702	733	644	692	682	666	683	693	632	684	663	732	680	710	677	712	663	695	679	664	721	654	721	690	696	706	683	695	667	663	695	680	679	690	703	676	620	663	668	683	692	663	645	674	703	663	680	676	686	720	708	703	678	653	702	704	672	662	687	655	604	664	673	700	665	690	718	682	666	667	731	685	661	656	676	658	675	695	689	686	667	720	750	720	716	662	677	662	693	656	708	623	679	668	657	704	736	681	636	693	678	665	701	712	686	690	680	679	716	682	694	652	657	677	695	672	679	690	725	685	652	683	652	619	693	669	681	642	690	637	683	670	714	685	673	726	650	654	686	693	668	662	657	662	685	708	649	641	684	682	679	657	674	672	727	677	693	705	702	680	667	668	679	702	599	640	704	729	677	693	698	695	657	673	680	669	681	639	696	641	638	635	678	635	685	683	690	690	712	641	694	699	714	689	692	655	666	668	645	724	684	652	726	670	699	724	685	683	707	678	686	654	683	681	659	662	761	701	702	687	655	669	661	701	689	671	689	679	651	661	685	699	690	701	720	718	665	640	677	707	686	647	674	673	702	722	674	677	725	685	645	700	683	685	721	672	685	676	662	642	689	681	669	729	665	675	736	678	616	703	686	679	689	670	671	718	668	722	655	663	686	667	629	672	680	701	714	695	680	663	692	646	692	623	657	673	642	675	697	666	668	646	695	716	662	664	631	735	710	689	658	653	670	644	650	695	685	703	722	656	721	613	677	669	647	634	718	735	673	703	659	711	682	666	657	677	661	700	646	724	659	665	657	658	711	656	702	737	635	709	664	658	679	721	696	664	696	684	674	701	651	667	663	673	690	680	701	689	703	670	681	702	685	649	692	698	706	697	686	689	694	668	647	696	629	689	695	683	691	669	668	661	683	691	630	701	677	638	670	683	632	690	710	689	669	652	628	613	667	707	664	687	671	690	682	657	722	727	683	685	680	665	704	690	703	718	649	689	693	709	695	685	663	697	677	678	727	709	705	658	654	673	723	704	669	628	687	713	678	718	642	699	656	660	702	702	668	705	671	699	643	680	691	640	679	690	691	718	693	674	591	666	645	638	647	680	690	668	731	638	665	663	642	684	662	695	677	633	670	660	652	658	741	726	653	663	650	699	687	678	683	701	710	734	667	732	674	681	629	681	683	718	664	658	675	691	714	686	708	707	674	705	659	667	700	657	660	678	671	677	683	672	722	708	715	684	698	691	644	691	676	678	700	717	619	676	670	665	663	652	675	700	726	680	669	660	732	695	637	655	670	703	689	686	715	680	633	658	696	674	682	657	695	682	706	709	706	696	664	689	659	708	668	687	666	664	707	670	672	658	709	696	684	664	674	685	680	669	703	687	698	657	658	674	612	657	648	686	702	653	636	669	701	644	663	679	700	667	661	696	680	659	684	696	732	683	653	631	704	661	703	666	688	677	719	663	717	679	678	665	685	675	716	687	682	657	689	663	637	695	658	724	679	682	654	682	673	725	663	679	665	661	684	670	633	692	674	680	667	731	685	694	660	645	662	625	703	738	636	691	729	644	701	663	650	676	622	675	685	651	687	656	684	698	675	658	710	676	620	713	700	675	686	629	629	661	675	683	685	693	650	708	677	674	723	658	707	666	678	664	707	653	697	636	657	684	663	655	678	724	660	700	702	666	714	704	712	688	688	717	670	711	667	646	663	676	699	714	725	726	637	673	681	699	658	698	670	674	698	712	635	663	666	698	663	680	688	711	652	638	710	704	688	710	660	690	695	656	685	673	692	731	710	691	646	689	672	676	702	685	691	665	724	712
18441	14993	21019	21694	19022	13185	10349	7558	6211	6324	5311	3896	2452	1313	1979	1689	2086	2694	2988	3063	2330	2716	2621	2329	2276	1880	2188	1743	1396	1411	1257	910	1028	1083	1074	921	722	717	529	447	471	330	343	324	274	258	262	269	248	239	236	239	236	225	228	197	198	210	195	206	202	227	222	208	221	212	214	213	205	243	223	209	217	212	197	206	209	230	222	236	200	225	228	208	195	206	194	199	200	224	213	218	210	213	199	184	217	229	204	202	228	203	201	219	187	242	195	212	202	183	203	194	238	196	207	205	233	186	218	187	219	204	216	202	215	172	221	205	180	207	196	207	226	197	192	216	191	210	225	199	194	204	176	210	187	221	185	210	215	185	216	195	206	222	212	219	217	199	236	196	217	196	205	204	215	203	171	220	201	217	186	217	222	226	189	191	192	193	196	203	184	198	205	222	191	185	228	193	187	210	234	235	196	207	215	202	216	218	206	203	201	220	226	213	202	210	176	210	187	184	189	210	188	196	205	198	189	192	229	215	195	188	213	199	190	214	210	191	210	198	223	210	207	214	212	215	178	188	204	204	200	190	185	181	216	210	216	219	217	207	206	187	192	199	194	185	184	219	214	189	214	199	218	209	219	201	222	223	207	197	209	203	220	203	198	204	225	212	213	215	191	197	217	207	189	224	200	178	211	204	181	180	179	204	206	207	199	209	211	203	208	214	213	206	217	203	216	203	189	182	216	200	214	216	211	197	202	186	224	191	215	210	204	203	205	222	171	205	206	234	201	209	205	211	189	214	208	213	200	208	227	205	207	195	173	224	210	207	189	191	205	214	205	211	209	229	216	190	231	218	187	205	194	194	229	208	201	213	190	211	206	198	201	185	223	198	227	226	194	184	230	225	211	223	187	218	197	237	207	209	190	224	209	196	198	205	195	220	221	186	202	191	209	238	219	211	215	203	189	204	199	226	200	220	211	221	209	193	233	196	203	213	241	225	222	181	208	207	215	218	214	196	218	193	197	202	207	205	213	210	184	180	192	221	194	198	205	221	211	220	190	183	204	222	249	183	229	218	218	215	206	213	214	205	203	195	207	178	214	191	217	208	209	203	186	212	192	194	183	188	165	195	215	205	190	180	198	191	187	197	186	199	218	203	220	212	204	211	191	202	224	205	228	212	220	209	220	223	235	206	197	199	215	179	197	208	200	210	213	207	178	218	176	194	210	228	201	186	193	200	221	172	205	209	213	217	188	221	211	186	192	202	204	204	203	217	197	235	201	209	179	188	202	209	186	217	194	211	189	217	198	222	197	178	187	183	208	215	211	206	181	200	205	198	206	204	169	208	223	213	197	197	189	200	198	214	202	208	187	181	217	203	204	199	216	208	204	223	181	187	200	217	201	194	202	200	190	199	210	241	217	185	226	210	200	187	201	189	215	189	208	215	204	210	213	226	194	229	207	206	203	212	199	213	207	209	198	201	191	173	191	230	199	198	233	180	216	230	217	208	189	189	215	220	224	214	203	193	198	203	193	203	202	231	228	205	179	205	237	199	210	235	186	191	205	177	188	210	206	190	173	206	181	202	213	217	209	201	211	193	172	232	184	219	190	181	187	241	212	197	229	202	205	198	191	207	213	226	211	197	200	195	222	209	250	215	193	206	186	186	188	217	218	220	209	196	211	199	200	202	204	184	210	228	199	234	173	194	211	189	200	223	184	203	194	185	208	165	219	207	186	230	189	218	207	215	207	212	193	177	195	208	196	207	211	179	186	222	214	196	191	211	226	215	199	198	195	216	214	193	186	198	192	218	187	188	201	198	226	211	197	202	201	186	208	211	221	185	249	199	200	192	220	213	193	221	197	219	193	193	187	183	202	219	178	206	216	217	222	216	216	195	191	201	201	208	219	189	195	212	177	228	204	177	225	218	193	212	205	203	217	191	187	182	197	244	219	200	224	204	200	210	213	194	204	200	183	230	177	222	200	210	205	223	231	182	214	217	196	207	196	212	169	181	187	233	199	199	204	208	209	205	187	218	200	212	199	201	216	205	209	181	202	214	216	200	218	196	226	208	189	205	208	181	222	209	207	225	192	188	208	233	194	198	190	210	218	191	220	206	195	199	230	183	202	192	213	200	202	205	204	201	212	231	214	216	193	241	202	189	235	215	228	199	212	198	233	207	214	193	227	205	193	222	202	218	211	214	175	204	205	223	207	195	228	213	205	229	216	223	208	200	223	225	188	208	194	211	177	195	201	222	211	199	195	239	194	211	202	189	206	192	219	206	205	199	177	177	200	191	189	188	203	229	207	209	211	195	231	204	201	245	196	209	170	213	226	207	205	213	210	170	193	212	187	198	200	205	197	195	183	188	194	196	207	195	218	214	187	209	200	197	217	220	217	194	188	209	191	218	205	206	186	207	193	180	207	210	180	221	205	209	208	215	221	188	176	208	244	223	183	206	201	229	197	214	219	186	200	205	173	248	195	210	181	194	221	250	204	213	176	208	224	221	219	195	208	203	211	203	202	223	209	205	209	237	254	203	217	193	207	224	198	189	206	201	216	181	175	198	206	182	226	203	187	188	219	178	230	231	226	223	188	205	196	179	232	210	220	207	188	204	227	193	208	208	209	186	206	185	177	231	193	230	202	198	196	204	202	178	205	207	182	201	189	194	210	193	202	206	211	207	200	226	208	230	225	201	209	217	235	199	221	207	216	207	202	189	188	220	211	231	200	229	189	207	204	200	198	221	197	180	227	208	188	206	212	187	220	206	230	205	188	183	193	196	207	182	207	185	188	215	211	208	208	203	201	207	220	182	222	222	202	204	218	232	219	177	206	194	212	200	204	193	217	188	212	220	197	193	206	224	203	215	201	196	197	196	195	205	206	221	192	229	206	182	208	216	225	210	215	223	201	232	193	210	204	214	189	215	202	210	229	220	192	211	220	211	198	190	208	195	189	187	193	210	213	223	206	223	228	212	204	212	189	214	195	200	235	218	199	185	198	193	206	225	213	205	223	233	214	177	191	158	203	209	237	178	196	201	198	222	221	221	191	199	224	179	196	232	195	204	191	195	193	192	175	204	205	201	196	224	205	214	223	196	199	185	203	195	209	228	195	245	206	213	200	186	204	183	176	193	239	230	202	208	213	213	202	228	217	207	222	188	204	233	215	209	194	182	194	197	202	189	199	212	209	227	203	196	192	222	192	192	223	201	198	203	230	208	195	199	201	205	199	184	212	204	212	255	201	195	235	209	194	191	207	213	205	221	205	195	198	184	207	200	182	175	211	215	223	198	212	192	206	221	191	209	204	204	203	229	185	212	219	212	210	199	205	235	212	218	202	205	191	191	207	221	201	219	219	212	223	195	222	218	196	200	194	227	197	189	187	188	223	185	203	213	207	202	180	200	201	197	211	208	223	213	176	207	205	182	190	199	214	215	183	212	208	218	181	181	217	222	201	183	224	231	197	182	213	198	222	223	210	211	184	199	220	220	196	205	201	177	200	225
14604	13122	21780	24319	22860	18895	18649	16552	15922	18080	16067	13780	8582	5377	9028	8212	10612	12629	13442	13717	10405	12650	13496	12863	11545	10498	12043	9763	8126	8623	7452	4990	5981	6764	6301	5539	4379	4572	2865	2530	2621	1800	1614	1533	1088	1050	1021	981	946	874	827	715	729	815	771	693	732	667	771	779	684	659	698	656	633	618	653	627	622	646	583	620	600	582	590	613	634	613	597	594	598	626	598	629	593	594	614	625	585	623	633	586	603	587	594	574	552	568	556	582	549	570	569	561	617	577	581	576	568	610	574	596	565	574	620	587	611	550	624	623	607	546	589	579	586	564	548	578	532	592	593	583	540	580	595	626	536	592	562	613	594	551	574	595	551	597	590	544	577	519	548	567	570	560	561	566	642	566	513	572	542	584	537	578	545	531	563	591	541	592	600	563	571	594	591	531	568	568	537	597	594	617	559	560	602	551	573	587	566	637	571	614	611	543	536	543	603	583	559	577	591	557	555	569	581	551	580	596	529	565	536	512	556	550	589	566	565	536	564	544	547	602	529	557	547	557	578	547	519	594	579	557	551	591	531	556	577	612	561	600	591	604	568	567	558	559	530	550	604	560	562	602	594	561	582	582	609	592	600	557	571	543	582	555	548	556	571	581	571	542	574	598	602	585	576	574	561	563	560	544	591	553	547	529	536	580	565	582	556	597	578	590	573	588	588	562	540	587	584	548	581	613	573	588	539	581	552	606	564	566	570	561	563	602	527	558	541	542	567	591	571	526	532	564	575	560	583	559	564	575	571	601	566	588	565	568	601	585	580	583	557	580	572	556	593	572	561	578	580	567	526	582	575	550	566	568	587	581	561	592	573	635	566	552	557	588	561	559	553	535	593	554	530	570	568	570	599	599	566	528	585	593	598	547	577	557	616	596	591	574	562	587	571	559	562	562	564	605	583	583	541	597	580	583	545	593	556	566	555	585	553	593	535	581	564	571	588	547	591	576	562	574	572	574	563	570	575	610	564	559	555	551	538	617	579	610	548	562	551	564	550	606	538	583	578	575	563	591	579	556	527	581	583	570	572	549	529	576	589	581	596	620	573	624	570	584	584	567	548	576	576	588	582	536	530	593	581	546	580	543	582	564	542	564	585	599	598	550	580	551	579	560	541	598	572	590	640	582	610	577	593	589	554	571	555	554	611	574	582	554	534	543	589	573	565	593	571	569	533	581	528	558	561	557	572	561	578	567	551	628	552	585	593	581	586	629	578	521	592	591	547	610	598	561	562	575	573	586	584	571	567	563	567	586	549	564	552	568	567	621	602	575	570	600	589	585	578	615	571	578	565	524	599	571	587	566	587	553	554	601	608	533	578	570	562	577	533	576	575	544	570	583	539	555	602	587	557	604	549	589	612	596	608	569	587	593	570	562	565	557	552	580	599	596	584	564	592	577	526	587	546	549	550	579	601	551	556	558	580	529	583	577	576	555	575	556	520	597	574	568	566	562	601	521	600	591	569	568	524	579	542	566	562	513	581	581	565	550	547	546	609	546	577	541	547	544	601	589	562	555	548	579	607	587	556	547	567	539	565	532	538	597	532	598	548	534	538	557	582	579	509	586	539	550	591	551	585	572	569	582	596	556	562	552	582	566	570	585	542	538	583	568	597	576	561	593	586	568	584	572	554	598	527	553	568	590	551	560	559	582	573	548	569	578	594	603	545	544	578	572	542	535	543	590	575	555	554	570	579	559	596	595	547	624	552	637	574	541	535	556	569	586	560	585	562	557	600	571	567	560	556	566	579	575	575	543	584	562	559	538	566	586	551	587	576	514	575	597	588	603	570	552	526	566	571	574	554	544	616	571	569	542	553	570	564	535	578	542	534	564	565	537	567	554	549	552	557	527	539	610	532	582	564	530	583	561	563	547	569	616	544	530	572	573	605	542	591	547	558	561	532	523	545	555	576	589	577	560	571	573	583	555	562	564	614	542	577	560	556	520	542	582	546	575	576	540	558	572	594	572	570	549	560	579	601	570	527	523	550	543	576	551	576	563	581	568	570	562	568	561	569	524	541	568	574	590	589	597	562	589	596	553	558	575	619	603	581	591	555	601	583	576	539	561	556	576	592	560	560	548	589	570	565	602	563	578	569	580	593	544	597	594	602	558	528	567	571	578	587	599	559	546	564	577	553	522	561	564	528	573	561	571	594	580	546	583	556	572	594	498	573	566	544	550	551	567	546	548	540	581	574	559	581	588	593	554	572	575	596	574	566	558	558	594	600	538	566	553	543	590	563	563	585	582	551	547	538	590	584	556	557	553	592	576	572	520	556	551	558	536	532	553	583	522	559	564	552	591	553	566	567	559	591	561	552	638	581	551	546	553	548	601	560	555	562	576	507	560	579	597	591	602	585	561	544	582	567	561	566	534	557	550	535	570	587	582	561	578	601	571	535	587	552	624	551	516	561	620	567	598	585	580	559	562	580	536	618	597	571	556	532	558	557	592	520	584	576	605	550	584	589	593	578	561	548	552	536	597	550	616	607	561	578	577	593	592	618	567	578	544	581	561	596	581	564	613	581	555	559	541	594	576	515	600	596	614	556	533	572	596	564	551	634	550	585	578	559	565	557	532	574	583	582	600	536	574	534	571	550	529	532	601	592	572	549	550	594	540	569	587	583	578	540	587	587	574	536	574	578	603	615	573	558	590	535	579	532	591	593	578	612	589	573	555	573	604	573	561	604	548	591	549	663	570	573	556	578	528	580	537	566	583	549	605	564	557	622	581	629	565	600	572	562	529	600	542	565	499	567	593	598	586	511	535	548	551	543	581	571	589	593	622	544	565	556	556	557	596	534	630	557	596	542	570	551	584	557	573	529	589	575	581	614	558	533	600	539	558	586	564	590	563	583	547	524	582	579	572	573	581	564	599	540	560	566	522	562	547	568	554	606	552	548	512	558	548	574	553	574	545	555	588	557	603	551	583	534	580	580	564	555	564	571	555	580	540	571	550	558	562	577	584	565	595	536	552	573	551	552	600	579	576	548	567	631	600	570	566	549	539	562	595	567	567	589	590	563	554	543	589	564	598	558	556	630	604	564	573	564	593	609	597	629	552	603	598	551	577	550	546	551	577	545	563	569	548	610	553	546	568	568	548	575	582	556	608	579	583	565	582	553	555	558	574	576	549	590	569	552	575	602	580	524	550	572	597	537	552	542	601	535	625	607	538	561	543	610	579	599	601	593	591	576	570	583	543	555	536	591	580	512	594	570	563	533	592	591	584	561	582	560	581	551	574	569	587	590	579	596	546	574	583	622	548	608	600	645	567	572	596	557	566	557	563	554	592	607	537	557	554	578	558	581	554	545	559	574	597	587	569	552	571	524	543	584	548	594	547	583	549	604	517	509	546	619	522	562	569	596	552	558	589	585	595	529	583	570	597	559	583	524	579	547	585	631	525	586	573	515	531	549	585	530	574	560	558	523	541	558	576	547	578	576	565	602	562	593	552	555	599	616	574	569	640	562	573
26777	21013	27612	28299	25064	19164	17250	13784	11399	11515	9971	7493	4117	2422	3117	3295	4403	4803	5762	5885	3538	4604	4736	4773	3755	3670	4361	3012	2520	2521	2153	1771	1580	1878	1781	1591	1151	1118	689	724	712	499	444	378	325	289	306	280	262	230	246	203	207	215	203	214	210	190	198	214	215	216	197	185	204	180	189	169	176	177	183	191	200	178	167	199	204	182	175	177	202	178	166	187	165	188	211	189	162	190	191	153	186	189	185	185	188	173	180	199	172	185	185	200	180	169	170	183	171	162	176	185	200	197	170	198	198	158	197	185	170	201	204	171	181	165	185	176	158	179	172	161	175	183	179	185	195	204	208	186	190	188	185	161	169	203	171	179	168	193	203	142	159	162	205	152	141	165	170	177	196	188	174	176	168	185	182	184	191	199	180	163	198	170	186	181	158	166	180	181	191	187	169	180	173	186	180	198	174	166	179	185	187	208	146	195	169	188	188	170	164	190	190	168	159	150	181	180	168	162	156	192	180	160	181	172	180	157	177	164	201	170	183	167	180	186	158	171	203	145	197	165	179	180	174	207	147	179	177	184	196	172	190	179	181	194	179	166	179	215	172	182	185	191	189	220	181	167	184	176	169	166	170	169	167	181	156	176	193	178	145	162	177	174	160	183	159	160	167	175	178	176	180	182	178	200	177	167	173	175	147	199	184	189	168	182	172	174	178	177	200	188	188	185	192	173	174	185	166	177	184	184	174	154	174	185	169	175	160	192	182	181	185	176	176	145	164	181	172	188	154	187	167	176	180	190	202	197	174	173	193	179	178	169	191	193	170	168	197	174	192	181	202	166	189	182	191	179	160	208	179	183	168	178	183	200	163	183	197	194	195	182	168	164	176	194	188	188	189	194	164	192	194	187	174	199	179	191	177	180	173	165	203	202	179	204	176	172	186	174	177	166	202	171	193	179	191	168	192	153	176	181	171	183	169	166	184	170	176	195	181	154	178	194	200	166	181	178	145	167	172	172	177	191	180	169	186	172	197	176	199	168	169	185	191	206	163	191	175	202	167	156	176	150	154	173	197	165	165	211	188	178	190	179	159	166	169	186	188	164	157	185	157	177	186	177	163	160	172	168	191	172	183	162	188	181	180	175	173	195	170	173	165	171	201	169	186	190	163	160	181	193	153	165	177	188	172	166	193	176	166	172	164	186	196	180	183	193	175	171	188	165	169	186	179	153	174	188	158	167	179	197	159	163	174	182	182	170	189	168	205	192	177	188	177	179	186	180	190	209	190	170	208	183	170	209	192	201	154	183	166	197	156	178	174	173	199	176	158	165	170	150	160	169	205	168	178	207	190	173	163	199	190	184	178	196	159	180	190	173	183	193	175	172	186	200	154	199	169	180	148	178	177	183	174	161	171	171	172	186	165	175	176	173	174	197	171	184	177	173	173	160	185	168	186	177	183	178	181	181	163	202	188	198	172	182	183	162	172	201	174	167	160	165	170	188	175	201	182	169	178	200	190	179	194	191	170	186	185	180	203	165	145	171	186	167	173	172	195	182	161	218	170	172	160	156	206	196	163	189	181	188	175	193	189	182	188	178	164	175	201	180	186	159	189	193	170	174	170	172	193	183	188	205	171	175	160	166	170	150	185	174	193	181	135	176	163	184	167	206	144	199	182	179	187	180	176	153	153	170	198	171	186	161	176	180	179	193	164	171	196	184	172	174	179	197	178	178	165	164	182	174	183	170	187	197	189	182	169	216	166	174	179	174	182	173	191	185	148	189	176	187	201	191	172	183	207	175	184	192	154	170	182	169	172	173	169	181	160	188	172	166	191	170	160	175	185	178	176	182	172	164	181	162	159	189	193	160	200	165	167	167	178	151	171	206	171	190	183	185	164	205	182	156	188	170	181	171	155	194	185	186	182	186	180	163	185	183	174	187	188	190	157	194	193	167	190	157	168	166	188	162	192	200	160	173	186	179	168	191	175	186	186	170	159	144	177	197	167	189	189	161	188	160	194	177	195	168	161	160	185	191	180	180	176	162	186	180	200	184	181	188	201	197	194	174	167	197	195	177	168	170	170	189	148	160	162	160	204	219	199	177	200	164	169	165	159	168	178	177	163	177	195	185	152	194	191	190	184	160	175	171	207	184	163	185	171	170	180	179	173	180	173	167	175	190	182	187	166	171	165	180	178	165	175	204	151	190	161	178	179	185	182	192	192	179	173	160	172	162	165	197	187	186	179	172	183	170	173	211	159	160	163	177	157	175	169	178	171	180	175	184	167	184	163	188	195	179	171	185	201	188	193	190	178	175	161	168	162	185	181	194	173	179	189	179	186	187	163	201	168	174	220	170	178	200	178	183	166	169	161	193	181	170	181	179	173	177	172	187	180	186	175	183	197	177	173	176	173	204	187	179	189	195	189	144	193	164	177	185	190	161	172	184	179	164	202	186	186	173	178	163	190	161	181	189	172	175	193	170	153	164	197	178	194	188	187	164	190	176	178	173	180	172	206	189	181	175	178	197	174	144	176	189	175	183	168	181	187	176	173	171	190	188	198	149	193	150	159	203	181	178	181	161	191	174	157	174	189	193	149	171	200	167	202	168	165	158	160	206	158	169	177	190	196	198	166	155	166	207	194	173	189	222	201	193	193	185	178	179	177	185	193	206	177	188	185	183	165	212	160	165	187	185	178	170	189	187	164	162	172	176	172	164	175	167	187	166	181	158	177	196	182	173	166	178	178	170	184	190	181	162	157	180	194	162	189	183	148	165	185	163	179	189	179	185	191	192	178	160	189	191	173	193	161	204	187	162	184	202	158	178	188	188	181	186	180	175	169	148	189	176	170	178	172	199	187	168	178	200	175	173	174	178	152	171	188	184	155	169	186	168	140	153	193	196	181	213	177	195	175	160	186	173	165	178	186	208	155	179	171	156	160	178	175	171	157	174	181	173	199	193	167	167	163	166	195	168	173	183	162	197	181	171	185	169	156	181	171	176	171	159	177	168	186	165	159	185	165	204	181	178	169	154	171	175	164	182	164	207	170	150	164	174	188	144	183	165	155	189	167	174	201	181	169	180	176	196	200	196	206	160	175	166	196	180	161	157	152	166	167	164	191	161	193	198	192	167	183	183	185	190	159	182	191	171	180	205	171	178	184	183	179	190	169	169	185	194	165	209	166	155	197	173	194	165	183	199	167	189	172	163	173	194	168	148	184	193	187	195	182	183	177	185	157	205	160	174	179	195	185	189	184	154	163	197	191	179	180	181	178	183	199	174	182	183	172	197	183	167	180	176	179	197	164	178	166	169	188	164	169	184	181	194	189	188	193	187	196	176	174	175	173	175	182	197	193	176	176	168	145	176	173	198	175	209	183	187	176	169	185	157	177	204	187	188	170	175	177	171	180	181	185	180	160	194	172	183	187	180	181	161	180	180	192	168	201	174	181	184	179	194	166	174	171	198	180	181	196	162	176	185	180	166	169	194	172	170	169	168	199	165	204	195	191	154
18295	16695	26738	28572	27737	24809	24203	23002	21163	24518	23036	19910	12898	8898	12263	13295	17214	19200	20566	20879	13203	18962	20428	20401	16457	16622	19569	14565	13228	13860	12139	9600	8927	10877	10077	9162	6831	7326	4319	4017	4147	2946	2616	2186	1561	1366	1587	1183	1195	1036	882	825	776	900	854	708	697	744	724	712	700	696	720	620	585	593	602	612	616	525	535	568	535	550	549	548	573	561	581	563	586	579	578	556	537	537	599	570	572	581	522	557	504	527	486	525	519	512	554	587	527	545	544	501	518	549	519	560	527	520	542	503	538	537	510	522	520	570	506	506	514	486	518	446	506	532	515	489	525	520	549	539	476	488	520	489	564	547	498	499	524	493	508	516	501	530	458	502	503	511	460	492	517	519	510	526	531	519	458	517	516	533	482	488	471	491	514	474	487	476	532	501	513	515	523	544	496	537	519	483	482	467	514	525	518	491	505	480	519	528	505	540	487	530	504	515	485	550	545	492	488	522	516	502	525	491	554	526	468	517	513	501	517	521	483	474	488	460	512	508	492	509	509	498	511	509	505	500	515	503	522	504	503	503	466	516	517	514	504	535	505	488	521	526	491	505	479	512	498	456	480	490	499	497	505	518	532	532	456	519	515	504	506	514	514	456	472	540	473	519	500	481	472	516	507	510	512	488	500	479	495	452	516	492	460	445	512	483	519	513	486	486	494	480	545	528	514	459	519	512	514	486	488	499	518	494	484	533	534	476	507	518	511	504	468	507	505	536	548	525	466	527	518	511	496	517	445	471	494	518	504	495	498	519	499	507	492	532	526	501	512	522	511	492	490	476	556	507	506	459	504	513	513	491	481	527	491	514	553	514	496	483	502	507	489	513	451	476	498	524	517	529	495	478	521	493	563	497	522	539	515	489	567	505	475	499	546	499	483	529	523	510	491	486	468	519	474	500	453	507	492	496	509	510	525	483	515	511	499	498	513	526	510	498	499	509	496	528	497	489	519	467	515	503	538	514	465	517	531	522	487	471	492	528	506	460	484	548	513	522	505	522	463	476	501	497	482	472	544	467	530	482	536	495	494	493	506	510	540	513	503	486	518	485	539	509	518	513	515	515	546	493	498	502	503	489	543	480	506	486	487	507	518	517	520	494	502	500	493	489	506	518	486	510	495	460	535	499	500	500	473	495	503	496	483	496	496	469	521	520	512	510	502	520	505	508	488	496	515	474	491	496	527	541	518	488	524	517	498	517	518	524	479	532	526	492	480	537	516	539	506	511	520	500	497	522	496	536	526	482	519	489	556	551	509	474	467	522	527	508	500	523	507	485	528	508	467	500	479	507	471	521	490	511	499	490	520	539	474	519	529	514	512	508	495	510	544	516	518	532	515	497	516	480	505	520	445	515	508	475	469	500	481	475	482	526	493	524	481	463	560	490	484	558	497	524	516	501	505	505	532	493	537	536	527	501	507	526	517	482	518	477	507	534	527	528	435	511	526	490	511	504	513	513	491	513	504	498	470	481	490	536	531	504	508	516	474	518	542	515	488	488	476	480	524	523	489	493	488	511	504	502	555	518	528	533	536	523	500	483	496	540	513	522	444	492	544	529	477	517	495	522	495	479	521	531	513	490	509	490	485	482	507	516	484	527	509	509	509	516	479	485	537	516	491	491	476	498	462	504	520	499	452	518	489	476	495	465	531	523	483	505	535	517	534	502	485	489	514	521	485	500	511	567	539	524	512	478	540	528	477	491	495	513	544	533	473	539	526	518	543	512	500	523	513	518	496	508	481	533	531	465	528	479	521	481	495	495	532	528	531	503	518	506	470	495	541	495	479	506	491	488	491	475	479	535	486	490	511	567	466	523	538	537	500	493	490	507	542	479	511	454	486	485	494	493	493	499	458	521	468	525	494	499	477	504	530	520	464	522	538	491	530	454	524	526	507	502	502	486	478	457	550	516	542	493	485	493	527	515	516	484	449	523	522	484	492	533	539	495	481	492	501	527	506	488	497	492	495	522	502	524	476	516	493	478	525	498	510	519	523	517	500	474	485	517	534	497	555	500	507	472	477	496	495	503	493	523	511	472	463	512	480	474	515	537	498	522	502	482	518	507	503	481	547	471	523	494	506	518	498	525	474	479	558	493	483	493	532	516	497	518	486	482	502	513	506	480	455	488	508	505	533	504	537	466	498	491	494	543	467	536	490	490	488	548	558	499	460	523	492	517	529	502	474	508	485	478	500	456	498	518	519	514	506	545	496	514	499	477	476	485	511	490	520	475	492	541	506	480	559	493	501	501	528	493	486	511	503	533	521	512	488	476	538	493	505	501	531	505	506	491	485	509	541	552	519	498	488	472	456	491	532	493	522	521	510	516	524	502	531	512	513	493	521	489	486	523	490	512	531	490	507	510	500	480	513	521	498	515	504	528	524	530	496	519	496	494	480	483	526	493	506	497	505	495	526	518	520	488	489	497	470	549	523	493	524	479	530	478	491	521	500	516	538	477	497	492	497	516	486	495	511	503	500	494	500	447	498	531	476	502	519	502	485	506	481	485	558	517	508	500	518	521	519	529	497	548	471	524	493	519	461	507	515	525	451	525	516	494	475	490	498	510	500	507	510	486	496	540	535	524	498	526	484	499	479	538	501	537	507	535	531	503	521	486	490	482	485	460	540	524	525	497	509	493	510	504	495	492	488	475	513	487	501	500	532	475	520	490	498	501	480	527	534	522	510	458	455	499	523	513	496	455	496	513	520	530	489	492	496	475	502	485	509	483	527	523	486	503	514	498	497	468	493	544	517	478	493	519	502	525	547	529	468	521	472	522	500	512	520	536	519	500	508	516	483	504	519	471	487	508	548	488	468	512	505	534	525	495	566	530	502	496	535	492	513	544	495	520	501	531	472	551	525	501	483	510	499	469	518	515	510	509	537	529	503	550	510	535	498	482	501	505	528	543	476	471	533	521	478	498	498	542	473	475	513	467	529	460	525	521	499	500	469	511	490	535	549	514	481	494	508	509	493	490	488	512	528	488	515	522	504	499	461	484	526	504	521	507	490	531	504	478	481	536	483	514	490	525	504	465	503	516	529	471	501	451	506	518	469	526	514	500	457	458	527	548	510	476	493	540	479	523	482	506	533	515	470	506	496	506	517	480	522	490	507	497	519	496	456	521	501	487	542	509	524	502	505	505	526	507	483	474	502	545	514	511	491	498	515	484	490	508	486	527	501	521	489	469	459	526	487	526	506	507	498	498	513	515	523	538	517	503	489	494	528	487	483	481	486	482	539	470	468	535	527	483	515	481	551	505	501	481	520	465	493	511	550	512	496	496	466	497	475	513	487	499	513	496	506	504	534	488	471	532	511	487	529	492	484	514	507	534	526	520	504	504	513	503	491	493	523	493	559	478	504	497	471	506	506	504	489	482	486	505	524	492	552	528	529	518	460	509	496	478	538	516	529	494	471	519	499	476	457	532	506	524	486	515	488	519	520	516	510	513	493	499	501	513	510	507	465	509	486	490
5541	3349	4207	3559	2528	1509	1215	977	673	746	661	491	458	382	366	395	387	427	400	417	344	363	339	407	347	333	353	357	322	333	305	311	315	288	308	287	305	263	299	269	241	261	253	275	290	242	251	273	269	286	254	257	238	250	257	251	253	227	234	216	256	254	251	274	264	267	256	250	242	278	263	257	244	270	228	251	263	245	235	232	261	221	266	228	273	251	226	246	219	243	242	208	244	252	264	257	249	254	245	265	260	262	260	243	246	243	248	237	259	242	305	229	251	222	262	242	230	239	280	257	278	251	247	214	251	235	273	220	248	247	259	270	241	259	271	220	246	243	249	234	262	247	247	255	258	239	246	262	261	254	255	235	233	257	228	249	239	281	240	236	279	249	255	239	258	259	204	241	266	254	244	232	252	257	262	231	262	269	227	246	232	216	255	271	268	248	234	264	234	253	236	255	248	251	216	250	237	245	275	256	240	248	257	225	255	250	277	239	241	267	248	240	243	232	223	223	235	260	248	260	255	266	249	280	248	288	235	259	245	250	237	220	241	240	245	238	228	271	266	252	279	250	229	270	260	259	260	257	255	222	241	241	240	268	273	234	248	266	240	238	256	247	253	251	220	257	232	260	258	242	265	229	232	238	284	245	263	265	258	261	214	248	249	241	221	236	280	266	231	249	279	251	242	260	239	212	216	257	265	244	278	227	259	262	248	248	276	258	273	271	253	255	279	242	226	256	260	251	238	251	238	276	243	237	227	240	245	257	240	216	263	240	273	243	207	244	252	265	232	238	251	260	255	221	238	261	268	231	284	247	245	246	272	256	256	263	277	264	226	266	233	224	244	237	247	251	234	265	258	247	233	243	254	262	247	262	236	244	245	262	245	250	249	231	236	263	241	287	260	207	239	237	238	281	238	257	279	220	262	249	245	244	250	238	247	239	239	253	265	242	234	246	242	276	277	254	270	274	235	232	225	230	255	241	260	244	245	268	266	232	260	249	236	233	226	250	250	266	284	241	254	259	232	271	254	253	243	273	255	256	254	259	258	226	268	258	262	253	264	236	232	249	254	246	263	236	263	249	243	232	232	248	242	246	270	263	250	224	257	236	270	252	267	264	254	238	263	272	243	275	266	243	229	285	286	262	244	275	236	257	255	247	246	232	240	254	250	275	230	233	227	221	255	256	237	260	222	239	229	243	259	225	236	264	241	271	245	236	251	240	267	262	248	229	273	248	245	238	276	242	290	258	253	282	262	251	226	263	250	255	230	275	269	251	237	237	252	254	261	249	254	223	248	255	259	240	254	231	265	259	223	251	261	223	262	258	240	244	246	240	240	265	251	257	261	268	256	218	269	266	250	259	251	239	276	247	232	247	230	236	261	242	271	220	248	262	240	231	261	252	273	244	267	248	270	251	248	265	263	240	250	253	248	240	246	236	257	247	267	238	229	247	237	257	246	240	286	252	282	230	259	247	250	221	225	273	273	268	289	241	243	242	250	243	265	269	245	241	253	253	245	280	267	208	230	227	255	250	268	253	244	255	263	259	239	223	282	234	249	256	287	250	247	262	253	269	261	230	247	242	208	252	250	269	251	219	247	284	221	263	264	220	250	261	259	268	254	231	237	262	265	265	240	255	263	230	260	249	232	270	255	248	240	223	275	236	266	234	214	247	255	219	254	251	274	241	255	238	266	255	242	257	264	223	244	233	262	257	233	243	273	232	259	260	242	215	222	268	225	271	240	270	241	263	254	255	238	249	264	268	239	249	260	248	232	218	243	231	282	251	270	276	259	267	247	251	257	249	253	261	235	266	251	278	250	232	251	258	265	221	245	259	253	250	234	246	229	220	252	259	245	247	252	255	226	252	245	221	247	242	264	248	220	223	228	254	246	226	250	236	228	215	243	258	250	231	255	222	238	261	228	260	245	254	242	248	252	242	232	235	262	261	234	227	244	264	279	242	256	245	247	265	251	233	235	226	291	267	246	250	259	233	257	257	250	262	231	270	272	239	233	238	263	223	254	241	216	233	240	258	231	253	269	255	264	250	231	254	253	238	244	249	222	263	238	261	241	264	262	254	274	235	251	249	269	241	280	252	252	254	248	238	281	283	261	262	264	258	233	249	237	271	243	240	249	249	271	266	251	227	239	232	283	264	273	273	221	237	231	245	263	245	241	246	216	256	245	251	236	254	250	261	272	249	274	245	247	238	254	265	240	235	248	230	239	254	260	257	235	223	239	228	258	239	259	269	258	237	253	266	227	245	235	229	246	262	243	252	250	234	256	207	257	241	226	255	254	247	246	258	237	255	257	258	297	231	260	216	231	242	267	249	257	267	261	246	240	265	240	231	259	270	235	261	241	243	227	255	256	233	245	261	237	252	240	265	270	241	266	233	251	243	243	242	269	259	259	254	228	259	268	237	242	250	241	237	264	271	254	245	241	223	257	226	235	261	276	234	243	239	262	244	254	263	232	254	243	246	235	277	235	274	258	245	268	248	253	240	268	224	258	256	241	255	273	235	227	262	263	258	257	249	239	242	260	259	249	227	233	229	238	270	261	231	267	250	263	266	238	225	244	272	248	250	245	225	221	259	247	250	282	234	229	253	245	246	250	247	258	257	273	230	267	279	235	243	252	239	223	247	251	262	255	239	241	225	251	263	280	236	214	228	252	220	255	279	232	261	249	264	235	232	247	225	246	252	237	245	275	242	273	241	219	241	236	245	247	262	262	269	237	246	268	254	239	280	264	256	252	261	247	238	257	244	236	256	225	251	257	234	223	254	252	241	239	242	246	234	253	262	244	282	237	237	228	268	243	262	256	238	282	230	258	249	255	262	228	257	282	272	242	228	225	242	239	258	253	246	244	271	245	235	275	287	235	222	248	244	237	266	247	247	236	229	247	245	253	239	254	256	243	268	265	258	252	262	270	214	266	254	228	250	262	227	256	228	273	223	245	261	248	250	241	245	240	229	245	247	241	266	259	299	243	278	264	253	236	254	246	237	261	257	264	235	215	221	248	242	232	250	225	240	255	239	258	228	232	259	235	229	221	224	269	220	269	235	243	254	270	234	249	247	230	248	258	237	255	230	256	266	238	228	240	253	235	243	256	225	256	247	246	277	257	242	269	247	262	242	243	253	262	241	265	260	260	221	250	246	256	254	244	216	205	262	244	235	238	245	256	260	261	244	271	248	225	278	270	246	249	277	251	268	240	274	263	257	231	247	264	277	264	247	234	266	253	258	251	263	255	257	263	240	237	249	252	229	237	242	227	256	240	249	231	229	240	260	220	247	280	256	228	243	242	233	228	222	285	223	256	237	242	259	244	260	272	249	282	278	233	254	295	257	250	231	246	247	250	279	232	232	227	252	247	239	224	241	261	252	253	275	234	267	230	274	247	252	233	223	229	235	228	262	244	219	247	239	264	264	223	250	254	270	242	251	266	269	275	254	266	262	256	265	281	269	244	260	248	242	258	214	238	235	242	249	242	266
5675	4020	9399	9542	7689	5695	4476	4138	3235	3235	2803	2454	1833	1492	1611	1516	1759	1811	2035	1844	1449	1680	1824	1743	1545	1616	1658	1367	1310	1321	1164	1029	1109	1143	1091	1057	914	1010	808	789	811	835	811	712	718	718	716	712	685	724	741	720	709	718	728	727	733	667	686	692	683	697	652	717	726	672	677	669	694	644	681	661	677	650	670	709	698	669	706	704	690	678	715	691	724	676	658	641	671	640	695	695	652	672	712	657	689	683	689	716	705	713	680	667	700	690	690	724	700	686	650	663	680	722	613	650	693	673	678	682	649	699	674	667	664	629	676	687	646	678	702	661	652	698	718	653	707	703	721	664	711	675	668	676	709	701	648	691	669	674	690	663	642	637	634	654	649	658	672	711	635	730	664	686	688	635	681	700	650	674	615	689	658	667	698	682	648	652	673	657	682	605	673	674	669	640	668	668	659	643	674	658	708	684	691	701	702	666	650	646	676	663	705	671	682	678	662	690	716	660	673	663	641	624	681	675	703	668	662	635	699	685	645	662	712	675	663	664	713	656	636	664	649	652	650	656	685	675	635	760	701	688	666	670	679	685	685	673	680	654	678	703	714	685	643	681	648	685	668	654	620	664	673	686	685	696	646	684	655	657	707	690	702	671	688	642	652	651	668	624	620	676	670	710	680	694	657	699	674	628	666	654	697	681	657	637	689	709	658	692	667	652	697	695	679	663	703	726	691	686	688	683	694	666	653	716	679	663	663	652	690	670	659	668	637	685	639	704	652	665	678	667	663	662	702	675	661	690	659	663	634	654	670	662	651	682	683	718	683	707	663	721	684	676	652	697	672	689	703	669	678	702	664	687	666	709	696	643	671	664	662	640	676	661	664	668	657	676	682	662	722	686	652	674	667	686	662	690	650	695	659	723	702	701	703	698	721	663	671	661	648	639	662	656	657	653	694	683	666	686	653	675	685	683	677	672	651	637	678	716	656	635	708	639	724	691	633	689	687	704	672	674	693	686	652	696	709	675	700	674	675	674	661	666	646	634	652	644	658	665	667	739	738	661	663	672	670	678	680	705	652	637	622	676	676	650	664	646	687	654	660	700	627	678	648	707	648	654	617	665	660	677	676	646	640	669	677	658	614	703	714	695	652	681	707	718	680	655	661	643	708	625	690	674	672	668	671	692	711	669	709	691	664	669	643	683	681	698	703	696	713	691	691	667	687	679	688	665	685	701	638	712	726	671	692	702	656	688	662	640	667	643	641	653	696	730	690	701	689	656	715	670	672	694	667	638	755	727	713	715	699	677	670	687	692	674	696	734	672	682	631	678	671	699	658	633	682	671	660	681	722	649	659	637	658	647	681	653	693	652	695	673	714	689	657	640	675	644	673	617	708	648	718	636	688	688	653	671	690	647	632	650	652	648	674	723	677	687	710	702	704	677	686	713	648	662	662	673	667	705	641	662	697	659	673	690	677	678	649	685	690	681	670	659	722	680	641	651	697	680	669	679	667	679	673	639	670	666	673	630	700	669	655	668	650	678	686	668	638	753	667	683	641	685	641	676	655	689	681	731	676	694	641	667	740	691	678	673	642	661	674	708	677	692	663	624	656	709	667	666	709	723	657	698	697	676	712	664	664	691	733	682	631	665	661	648	709	670	633	650	669	641	647	703	679	704	652	667	678	638	653	660	683	692	684	633	669	694	649	692	644	698	683	698	698	677	650	656	665	637	671	681	676	702	668	651	642	660	704	697	712	674	675	673	636	672	740	655	680	664	670	656	634	742	637	698	662	641	664	688	678	695	695	717	647	679	656	622	684	689	653	712	704	651	687	697	700	688	673	706	684	683	641	697	708	696	739	643	658	662	655	703	671	651	704	667	679	708	671	658	678	679	653	674	679	617	695	631	666	692	705	643	729	685	675	680	657	689	697	703	661	642	689	695	655	683	634	690	659	633	699	680	654	681	706	703	711	646	678	662	711	672	702	642	674	661	667	667	688	685	674	673	655	678	676	676	674	647	675	661	680	676	658	699	666	708	733	681	660	690	672	663	715	660	643	680	677	694	692	640	629	696	665	640	627	696	642	641	668	684	707	678	707	632	680	699	649	656	631	648	645	724	689	700	712	708	680	681	645	642	695	670	666	665	661	694	662	672	705	691	647	700	673	635	676	692	669	672	673	708	700	659	675	669	690	695	682	691	627	697	710	662	677	686	682	703	649	650	698	616	677	663	696	661	655	692	664	692	651	686	651	660	641	639	672	710	616	670	740	660	632	666	654	709	669	705	677	696	698	675	683	630	661	688	680	662	636	717	692	679	695	668	652	637	666	662	667	667	696	723	700	667	635	697	631	718	667	668	694	721	688	653	666	639	706	702	682	661	685	655	645	668	671	681	691	634	650	686	711	665	706	675	648	669	660	689	673	661	706	697	659	710	670	640	666	688	711	711	679	618	676	680	698	722	628	711	649	693	660	706	670	681	606	649	679	689	639	664	702	687	622	662	642	669	677	730	681	699	641	700	701	667	641	729	690	666	709	695	698	676	730	635	657	687	701	702	666	690	694	714	688	675	677	669	691	672	649	678	602	669	670	654	648	682	587	711	694	645	684	694	646	742	673	664	670	656	694	705	659	641	721	700	708	686	676	647	693	722	680	628	719	685	706	681	662	648	688	723	636	682	698	690	678	679	738	679	724	690	645	635	670	692	686	643	668	692	655	641	705	678	665	671	634	671	659	648	697	636	667	688	692	716	708	663	687	676	694	685	686	657	658	646	655	659	669	645	684	677	673	698	770	676	694	723	682	691	712	689	681	687	693	683	633	659	642	685	642	726	692	629	675	748	624	656	667	686	668	710	726	717	636	665	638	677	644	688	694	678	720	689	684	681	652	667	666	671	694	674	731	671	666	686	690	682	685	659	645	644	639	665	685	665	692	706	626	657	721	655	603	634	640	681	683	655	701	690	700	648	692	687	641	690	693	610	659	707	685	697	673	646	685	688	642	656	647	639	684	657	697	675	705	636	690	624	658	683	699	665	672	685	664	671	667	687	729	668	671	651	692	718	704	674	680	698	639	713	669	670	676	712	674	663	673	677	721	686	736	683	673	675	679	609	654	650	692	716	666	754	685	661	669	661	711	709	694	649	697	691	693	696	616	668	676	663	680	686	698	696	687	669	684	678	693	691	601	669	635	684	710	690	650	729	657	694	668	708	656	669	682	673	654	629	675	675	653	680	698	669	710	724	694	636	640	700	728	646	701	705	675	674	690	670	652	716	651	673	691	689	655	684	683	655	707	656	674	664	666	702	696	670	706	666	655	668	683	672	674	688	656	678	702	677	659	647	694	723	638	666	689	680	655	641	647	615	665	622	636	670	659	677	658	669	613	659	707	713	650	641	667	677	699	682	726	681	621	708	644	619	683	693	703	668	658	689	715	665	647	698	617	680	687	632	708	687	713	701	638	731	693	659	712	643	734	653	645	651	656	648	701	662	681	678	679	665	671	669
18883	13088	18675	19510	18047	12692	8140	7446	5511	5974	4744	3829	2435	1364	1759	2029	2246	2812	3381	2934	1911	2758	2603	2690	2215	2242	2102	1651	1382	1604	1314	929	896	967	974	924	726	727	524	496	467	430	342	321	286	245	253	258	234	225	208	236	205	230	219	212	218	214	207	224	245	211	238	207	199	210	221	194	197	228	204	215	199	203	197	201	209	224	181	204	221	218	198	227	206	208	217	210	190	212	206	220	196	206	203	195	197	201	200	210	212	217	225	206	189	207	189	217	184	217	209	220	199	190	202	176	213	222	215	197	204	212	212	199	199	206	177	198	215	183	192	211	219	217	237	194	193	202	176	179	190	198	211	212	221	189	228	211	211	205	192	186	198	203	188	220	212	199	192	199	178	202	222	224	211	208	177	186	214	181	200	197	193	221	179	200	215	210	196	223	209	199	193	189	223	203	209	223	189	214	193	194	193	201	207	219	186	214	188	218	201	211	218	209	184	231	213	234	206	198	199	164	206	225	227	200	192	208	204	188	203	223	234	196	216	194	192	211	207	217	203	202	204	201	192	204	210	194	166	223	201	193	211	222	183	222	213	204	200	194	194	216	188	186	190	208	192	185	206	174	205	196	190	222	186	193	196	226	227	188	218	222	227	213	190	197	211	193	211	204	201	198	211	197	201	212	213	223	212	220	191	207	185	195	211	193	201	179	204	197	219	182	196	179	213	217	199	194	201	194	200	196	214	194	205	200	200	214	222	218	217	209	196	213	193	192	222	196	220	194	228	212	187	205	174	196	207	217	199	193	199	182	207	201	196	189	176	196	222	206	214	181	190	200	215	211	205	196	223	229	172	169	186	222	199	221	190	189	224	213	212	189	192	210	208	224	216	197	221	189	172	235	206	203	206	200	194	163	205	186	207	187	199	188	203	209	226	214	206	214	186	201	166	176	206	218	201	212	208	200	191	173	251	227	216	166	184	208	202	187	226	188	214	196	195	219	219	194	182	206	208	187	202	189	201	199	207	212	196	221	208	204	202	191	199	202	208	205	206	189	200	188	196	181	187	201	211	209	198	216	213	208	229	194	190	178	204	215	203	210	217	197	185	219	218	199	194	194	207	193	207	220	214	204	199	206	206	198	213	185	170	213	205	216	219	208	205	186	209	228	202	196	206	202	188	188	201	225	187	204	201	191	192	203	171	192	209	181	177	194	191	217	176	206	224	199	209	209	218	203	197	210	187	211	198	193	210	189	196	172	198	177	228	211	192	198	204	237	209	218	176	205	199	214	217	193	199	225	202	200	213	208	209	213	192	179	223	207	192	183	208	221	190	188	203	217	227	208	207	227	206	197	176	192	198	180	178	173	199	197	220	173	204	201	190	214	187	202	217	208	194	201	182	184	208	187	205	211	220	195	245	214	205	233	196	190	191	187	216	205	193	224	200	206	213	216	215	203	201	186	200	216	197	219	187	204	181	202	195	220	176	208	178	200	194	220	179	177	185	182	201	188	227	197	216	195	211	191	196	198	220	205	191	193	192	207	200	204	182	196	230	215	198	185	179	220	225	211	214	200	211	173	208	199	208	199	204	211	220	214	203	219	188	177	204	198	188	207	177	212	220	203	199	178	180	174	198	234	216	201	180	201	193	196	185	209	185	184	200	209	201	218	212	217	173	220	227	202	187	205	234	176	198	194	208	220	186	196	196	198	201	209	204	185	173	208	226	202	198	221	210	227	229	212	202	210	180	185	197	205	196	175	218	223	201	189	203	199	201	214	212	210	222	196	208	219	246	189	199	226	189	194	219	194	197	199	218	213	208	169	203	212	190	197	223	194	202	202	209	195	195	207	206	210	224	208	230	214	212	192	190	193	206	217	234	214	173	221	196	193	203	187	198	204	216	207	194	203	208	204	200	248	197	202	196	189	189	220	197	183	202	218	216	205	214	233	202	201	209	206	213	181	211	228	204	214	201	182	212	183	198	175	198	208	206	201	199	210	191	218	231	211	202	195	187	192	199	232	208	171	186	203	206	218	216	181	221	210	213	197	197	196	218	204	193	208	189	212	194	216	230	217	191	177	203	203	208	191	199	224	202	204	223	185	203	216	174	197	221	196	183	215	206	223	184	181	191	220	205	222	195	195	193	225	198	195	231	202	192	216	240	215	218	189	195	210	232	163	213	241	215	221	207	227	200	212	184	197	197	202	207	196	220	215	189	210	199	213	202	215	192	213	198	219	203	222	190	226	196	207	191	198	209	223	185	174	204	212	225	214	215	200	187	184	233	226	202	217	218	205	185	192	197	193	201	208	200	199	228	205	207	217	191	206	197	201	212	200	175	210	211	205	227	217	197	205	204	218	188	217	193	204	201	170	211	199	204	180	206	211	207	187	214	224	185	221	190	205	211	193	206	186	193	217	212	202	198	215	208	183	232	190	206	189	180	203	178	225	213	183	204	174	196	193	224	197	198	197	187	190	200	199	185	196	227	159	209	199	167	190	193	203	230	191	204	196	184	204	194	192	217	187	186	200	176	188	196	205	197	215	206	194	195	190	192	228	206	220	193	225	200	195	204	214	216	202	209	203	221	189	197	209	196	194	202	175	206	203	206	203	194	214	203	159	210	207	192	203	184	198	192	225	202	211	200	191	189	216	203	194	204	195	188	197	208	210	223	233	209	206	194	193	214	202	198	213	200	218	184	180	185	179	191	200	182	207	210	188	226	222	214	194	213	209	181	190	208	208	189	211	185	201	203	217	201	177	210	198	182	203	208	217	194	198	201	200	213	189	193	200	186	242	187	183	192	194	196	208	162	216	195	203	212	203	185	206	179	196	197	184	211	209	194	189	207	194	209	215	198	202	205	198	223	183	210	220	191	211	203	176	236	193	214	192	197	188	187	185	197	207	183	174	208	213	195	198	213	186	212	206	227	191	210	209	208	209	208	197	215	185	204	226	214	200	212	216	179	227	211	219	177	196	188	220	196	219	196	200	210	207	181	205	182	240	203	184	209	200	192	193	192	205	187	170	215	203	186	213	188	235	200	197	217	216	202	211	209	221	215	195	210	210	196	215	207	202	205	201	226	189	194	203	212	209	193	205	204	206	201	215	211	211	188	183	197	184	182	193	176	183	203	196	178	190	196	233	207	213	193	189	195	190	214	217	184	191	202	201	223	193	233	231	193	208	199	219	209	197	189	184	195	196	201	211	195	193	210	232	219	216	189	204	232	219	206	211	204	187	216	212	196	190	199	194	183	208	227	245	209	204	207	197	207	199	198	226	188	207	226	208	205	206	194	195	203	203	171	191	217	217	209	214	217	194	200	198	185	203	211	220	197	211	196	209	199	223	177	195	208	190	176	214	188	213	214	221	205	199	201	210	182	221	208	206	210	183	199	204	181	186	178	209	202	211	203	218	203	201	228	207	207	197	203	233	198	190	184	196	224	205	180	195	227	231	198	215	187	211	186	204	186	212	204	181	193	198	185	204	197	200	226	194	231	204	225	227
15001	11085	20824	22507	22811	18543	15456	17218	14292	17430	15645	14236	9346	5555	8166	8861	10569	13181	14018	12213	9151	13322	13513	13745	11089	11848	12607	9858	8031	9611	8057	5146	5273	6204	6227	5268	4373	4362	2766	2583	2581	2125	1831	1555	1103	928	1037	889	916	831	768	791	684	789	736	677	700	644	702	704	700	638	675	636	657	638	642	690	624	592	652	599	547	598	641	577	585	576	579	602	592	610	611	569	607	577	609	549	629	563	574	599	584	574	570	581	558	540	619	555	543	585	565	550	579	571	591	572	584	574	526	555	545	552	530	547	574	597	607	587	533	616	563	558	583	640	541	574	577	581	537	597	539	584	574	561	528	575	595	587	593	565	574	522	582	556	574	546	569	535	567	519	600	540	527	587	587	524	546	552	565	543	552	569	553	583	571	573	521	595	617	574	569	556	555	543	548	585	568	584	543	575	553	594	542	550	526	528	550	568	611	567	563	586	533	580	580	564	588	579	541	548	581	574	586	527	563	582	581	601	564	533	546	535	529	577	576	538	576	556	557	564	599	534	546	576	554	535	572	514	557	598	528	578	554	541	565	546	585	557	585	597	564	558	533	561	577	562	548	563	532	601	590	572	581	532	561	542	580	603	543	580	567	628	580	620	555	586	500	581	568	543	530	545	547	591	569	554	550	573	583	582	560	584	586	526	535	556	558	569	557	554	571	576	551	528	547	595	574	580	554	559	600	553	543	575	560	561	577	592	558	557	535	532	539	488	531	561	550	551	530	527	532	522	578	537	605	535	553	579	554	624	575	551	559	572	565	574	531	566	586	573	599	535	589	552	534	599	547	564	539	574	502	537	557	561	559	598	557	601	559	594	587	576	571	570	557	557	549	549	580	613	571	550	553	565	588	545	555	540	544	551	519	601	623	573	608	554	527	529	541	525	560	528	568	591	561	548	602	601	540	551	581	530	592	592	576	565	559	529	565	586	579	574	568	579	563	560	538	576	565	525	554	538	576	584	560	554	519	558	572	584	615	542	536	552	556	577	575	532	497	529	588	592	519	579	543	560	529	573	568	555	524	572	611	600	582	527	545	588	559	585	591	577	547	562	551	554	580	573	529	545	528	602	575	546	559	575	560	557	591	579	526	587	534	549	552	548	527	591	554	512	518	526	595	560	557	612	548	581	550	602	581	557	548	573	540	537	562	531	535	552	571	532	568	570	606	534	600	579	555	574	559	552	597	566	573	565	531	530	526	595	590	560	559	564	539	556	560	552	552	514	554	554	557	518	537	548	534	528	552	547	510	558	542	553	601	565	558	558	549	555	545	564	550	573	553	582	524	545	535	577	562	562	561	536	605	575	561	523	562	566	533	567	546	524	542	559	520	578	573	528	559	572	548	566	548	585	544	528	524	572	595	563	532	572	600	587	564	584	585	545	581	526	557	603	585	543	536	559	617	560	555	535	553	601	567	571	561	573	557	565	576	552	574	549	577	552	524	553	554	571	566	555	660	599	560	560	564	541	574	545	532	566	543	586	586	548	571	529	591	568	569	575	537	539	551	541	582	553	577	548	553	550	538	550	552	562	569	620	570	552	505	550	566	567	510	597	563	581	578	544	587	555	576	575	548	523	524	584	556	586	561	537	545	549	543	544	576	578	548	543	543	551	528	574	533	543	566	570	556	552	578	560	625	561	579	565	520	524	552	554	588	569	583	566	568	554	555	577	598	574	555	560	550	588	545	563	576	562	516	569	544	581	576	525	569	565	574	567	582	547	568	543	566	610	542	538	576	553	613	592	556	515	604	576	565	540	531	539	539	560	579	559	548	571	496	593	570	541	573	575	581	576	551	576	569	556	581	557	630	541	586	583	516	568	567	545	574	555	566	562	573	569	568	589	551	563	550	536	570	558	576	540	569	553	527	522	536	563	570	526	582	544	563	534	585	570	561	557	591	546	561	558	559	519	507	551	573	540	535	558	557	574	567	540	583	549	544	577	539	548	554	592	555	589	588	578	557	629	536	546	540	571	548	572	566	527	553	573	590	568	573	561	592	576	582	565	545	565	588	545	573	552	534	538	579	562	562	540	542	574	537	562	561	559	569	590	558	557	545	552	590	625	546	575	538	582	567	572	581	550	553	530	600	565	561	558	558	579	583	557	583	552	545	559	573	604	523	577	589	515	555	589	562	580	538	569	565	577	576	584	571	586	607	547	540	525	557	550	560	592	621	560	583	542	580	570	597	554	559	550	542	532	531	535	579	539	572	615	544	600	548	592	559	545	566	533	565	561	540	572	607	590	553	584	544	563	586	531	631	584	568	604	559	549	569	549	583	536	536	585	514	571	580	552	597	549	536	589	552	556	531	599	586	584	549	568	572	523	601	559	602	526	555	547	572	579	588	579	587	559	566	586	558	585	552	538	569	583	548	592	583	573	552	634	556	570	537	558	547	552	552	553	526	549	520	529	565	600	571	573	564	545	559	547	613	558	565	547	535	540	538	597	557	584	584	560	528	550	554	550	545	546	572	541	575	590	557	574	555	584	561	537	572	535	605	535	567	600	557	612	561	560	535	588	555	598	557	554	576	543	535	601	576	570	581	564	557	533	570	602	581	608	571	533	616	554	534	591	584	493	601	559	573	489	534	569	623	557	529	533	561	587	543	599	562	528	552	573	552	578	554	566	570	604	551	555	582	559	557	588	551	534	495	516	568	568	575	549	553	535	552	574	573	549	612	555	563	549	605	571	538	607	567	580	559	554	533	569	567	552	574	593	551	535	567	593	510	565	539	571	562	556	599	567	599	562	554	543	625	557	535	567	560	569	509	577	579	572	559	570	552	607	534	538	568	575	565	572	585	522	562	562	575	567	555	539	574	529	537	571	547	553	525	612	541	561	567	583	545	574	587	539	568	554	560	577	574	581	567	529	558	581	545	521	599	587	567	566	571	495	555	502	538	606	523	556	581	595	614	528	594	558	555	552	527	585	566	551	549	569	519	592	571	552	599	569	566	601	588	630	554	519	571	544	554	572	540	600	551	576	531	590	533	586	575	553	562	545	565	528	573	575	511	557	539	507	575	561	596	529	560	572	541	572	586	560	584	531	540	541	547	556	590	570	564	557	592	577	582	573	535	590	551	564	573	540	555	546	594	566	562	605	604	588	562	524	574	524	563	586	586	584	572	595	576	545	565	532	597	553	549	584	587	578	607	575	587	556	572	555	541	553	574	528	541	554	545	536	556	603	561	535	526	592	521	533	550	578	534	529	586	587	539	598	623	563	564	539	521	517	588	551	543	576	580	566	524	539	550	539	555	551	565	567	577	548	561	584	534	559	536	568	559	534	548	590	582	576	596	544	545	551	544	589	566	567	568	613	551	563	531	571	531	529	583	574	565	517	526	553	570	580	526	551	583	560	553	572	600	543	565	580	574	602	572	547	519	558	527	523	588	554	571	530	564	532	532	591	557	609	577	579	564	566	588	520	568	534	538	585	561	533	523	552	603	555	577	541	559	563	554	564	565	575
27186	19792	25764	25844	23641	18671	13665	13630	10929	10876	9217	8102	4767	2396	3362	3709	4416	5004	5911	5783	3763	5062	5356	4961	4054	4428	3827	2941	2296	2793	2250	1502	1532	1653	1575	1558	1166	1069	706	666	657	545	472	394	288	279	275	275	256	244	216	224	223	262	234	222	200	186	210	196	193	177	202	191	182	200	193	169	176	160	184	165	180	192	175	177	167	194	190	181	153	197	167	178	180	189	192	187	178	156	186	212	175	181	187	191	164	173	178	204	191	182	195	173	161	164	180	169	185	190	149	144	177	148	158	173	170	171	184	186	154	173	166	164	176	169	173	205	181	165	160	158	151	191	188	168	165	174	173	169	200	185	193	166	203	157	184	161	176	177	181	159	169	179	176	198	171	184	194	195	183	156	170	159	220	172	186	178	185	172	160	183	172	176	182	166	166	150	153	175	174	176	158	169	162	172	176	169	174	178	167	203	161	218	167	160	180	181	168	168	170	168	154	187	181	164	172	167	165	167	180	185	160	168	159	151	190	184	183	159	181	183	173	174	176	168	162	181	168	176	188	182	182	163	178	187	183	203	185	178	168	152	160	186	183	177	171	165	187	188	177	166	180	169	194	168	189	155	165	166	172	179	193	152	194	166	175	168	195	166	149	190	176	178	187	190	163	193	156	192	188	161	160	173	179	160	174	180	177	166	164	153	180	210	151	172	184	173	186	163	176	192	178	160	201	156	142	181	182	161	172	182	175	166	162	182	215	180	159	171	164	183	185	170	152	177	178	162	158	162	193	182	174	188	180	202	165	198	178	163	231	162	181	192	141	184	184	185	190	155	161	186	184	163	163	159	175	179	170	187	185	167	140	168	178	198	185	182	178	181	169	183	169	182	147	187	173	161	187	186	180	192	194	174	185	168	185	161	183	188	179	183	163	185	132	183	162	186	173	171	187	141	171	174	168	148	182	191	181	169	161	177	179	173	179	182	162	162	161	178	175	185	187	179	165	184	165	177	190	155	174	176	177	185	195	186	173	170	185	170	161	192	154	180	174	174	137	185	187	180	163	188	174	177	181	170	179	194	178	184	159	172	187	167	194	183	177	172	160	183	163	185	189	183	187	161	169	181	185	180	189	168	166	176	160	187	141	184	201	175	163	175	177	166	176	169	178	164	166	170	161	178	190	179	216	184	193	185	186	172	159	185	183	189	169	165	181	170	159	190	179	154	177	191	194	171	158	182	150	173	178	184	162	165	171	175	180	179	179	171	190	190	185	183	200	190	172	156	170	193	175	197	175	183	177	173	158	165	167	155	166	178	178	170	174	177	173	163	176	196	172	201	167	163	198	161	180	180	188	175	162	179	171	176	172	163	156	176	164	172	170	183	144	152	154	205	184	185	181	182	162	177	160	177	166	176	204	199	169	191	179	200	189	178	174	160	177	171	172	158	177	187	167	182	154	188	172	179	167	182	173	177	173	169	140	186	170	175	165	182	173	174	168	174	154	156	147	186	155	185	146	171	170	190	185	187	178	175	198	182	179	198	189	198	148	187	175	191	188	178	191	185	177	173	164	167	178	172	178	150	170	187	177	180	177	193	147	191	178	186	201	180	181	185	192	169	179	202	168	182	162	186	166	177	183	196	180	169	169	186	182	197	181	142	166	171	184	196	184	195	174	193	197	178	167	140	164	159	196	201	188	170	166	168	171	164	187	176	159	198	185	156	176	166	167	169	170	174	173	178	152	171	180	159	192	202	188	183	188	158	197	167	178	164	189	165	201	191	177	177	184	180	190	148	160	179	181	188	183	191	185	175	167	192	168	156	175	196	166	176	176	161	178	157	169	170	182	174	182	170	172	186	184	173	173	190	155	170	172	185	177	182	189	180	206	185	165	200	179	181	163	184	161	171	177	168	179	156	168	184	172	195	164	173	196	169	176	194	167	166	182	186	174	186	174	175	169	161	160	154	172	173	174	156	174	169	174	173	159	180	175	167	147	160	184	188	167	169	178	166	189	169	175	174	174	174	176	164	167	154	162	175	168	196	188	165	174	157	187	166	163	165	192	170	172	164	159	175	184	166	168	163	181	163	183	156	155	170	186	187	166	174	170	171	167	171	163	197	178	150	178	179	170	171	178	187	162	151	191	166	170	203	171	194	159	193	170	160	177	154	186	169	174	191	180	165	151	191	165	171	172	193	169	218	161	179	181	190	154	177	190	165	182	167	153	172	183	153	181	182	193	161	177	152	193	176	195	165	173	177	185	157	174	182	171	162	181	145	158	189	168	179	169	175	194	160	202	177	146	154	201	160	184	176	184	159	191	189	190	196	176	203	185	163	164	160	172	161	187	155	165	170	174	182	178	179	197	181	185	191	177	170	152	183	170	162	168	186	151	150	166	161	167	192	180	159	177	170	158	157	189	161	153	191	158	137	191	173	164	155	198	160	193	180	166	170	156	173	170	183	166	173	194	170	204	175	187	173	178	164	193	167	184	184	182	169	164	160	174	161	174	174	175	169	188	198	197	197	176	172	187	187	192	181	170	188	186	183	183	172	175	181	187	156	154	160	170	189	169	194	175	186	167	168	184	191	147	169	202	179	170	185	173	155	186	176	152	178	184	189	200	185	172	189	168	138	180	169	191	174	189	188	189	191	163	151	200	181	169	159	165	173	157	179	200	174	174	180	167	196	178	171	180	193	166	189	175	193	188	185	185	175	167	184	194	159	173	155	156	171	161	175	167	167	186	205	184	182	172	165	176	168	169	188	189	165	160	164	177	167	176	183	182	170	187	172	174	186	175	184	160	192	165	187	180	174	169	177	182	180	187	175	173	177	199	189	187	190	175	198	189	189	174	189	194	163	187	168	199	167	172	172	184	176	155	173	183	170	174	172	166	162	185	175	178	186	172	188	164	195	204	189	191	172	174	154	183	174	192	181	180	171	184	158	188	164	166	168	170	168	192	177	177	162	186	189	173	190	179	180	179	150	167	196	164	158	165	184	176	188	158	185	168	161	165	177	174	167	180	184	158	147	182	159	183	175	179	175	152	186	175	172	156	170	183	153	185	171	176	162	172	170	184	169	161	182	174	173	183	156	166	176	158	191	192	195	168	164	184	182	165	175	163	145	194	198	168	163	186	193	183	194	192	180	141	169	152	155	165	184	208	190	176	154	160	175	170	182	204	165	160	195	158	159	162	181	193	181	190	181	197	180	175	175	185	181	212	173	173	190	193	144	168	175	179	160	166	174	189	173	191	198	193	176	164	187	161	165	184	165	178	198	177	174	189	179	166	196	178	168	173	177	180	175	172	163	160	170	190	169	172	170	200	158	183	171	170	178	192	187	172	180	163	172	189	176	175	159	201	204	164	195	190	148	153	166	173	180	166	178	164	168	188	162	166	179	172	186	158	170	181	169	187	160	173	187	174	178	197	190	155	178	167	176	171	181	175	184	179	171	164	168	152	159	195	179	194	158	191	188	195	178	184	196	198	182	166	155	161	160	179	174	190	158	171	172
18738	15468	25802	27583	27364	23645	20592	23835	21348	23918	22178	21061	14688	8693	13599	14018	17192	19197	21233	19166	14762	19874	21103	20433	16033	19874	19367	15061	12287	15066	12263	7816	8571	9768	9647	9116	6957	7125	4442	4067	4186	3416	2924	2347	1562	1275	1381	1128	1131	930	924	807	829	811	843	648	715	670	706	736	709	640	635	607	622	625	599	552	578	599	553	532	640	557	548	571	550	545	594	597	587	628	582	612	597	544	531	538	550	566	519	546	535	498	528	544	538	537	498	520	507	498	546	526	520	487	557	525	469	506	547	532	532	515	494	526	531	533	504	532	537	476	506	512	507	484	480	506	511	497	505	536	494	485	518	476	503	494	514	455	482	492	490	512	510	505	493	507	491	526	522	502	468	495	496	507	465	498	469	494	529	489	470	492	512	496	490	459	472	520	476	494	465	491	482	487	522	501	510	529	493	535	494	460	510	510	544	461	507	511	450	542	549	474	519	497	517	514	514	520	493	512	517	497	521	483	496	491	497	480	500	460	509	505	496	489	523	503	484	532	523	501	508	514	469	493	487	493	489	540	485	482	508	456	503	470	523	479	527	479	499	490	476	502	497	471	478	479	496	476	526	532	529	515	488	475	498	440	482	512	491	518	502	478	496	495	528	482	481	495	506	493	469	508	528	500	462	503	498	508	484	524	481	462	477	496	524	506	514	495	526	507	467	510	496	488	485	476	512	508	494	489	470	535	498	520	481	484	522	497	509	455	487	494	532	509	462	489	456	505	481	468	525	481	532	496	509	505	479	514	488	513	514	526	495	472	510	482	476	503	467	466	537	464	498	498	492	443	460	512	450	530	532	506	514	540	518	513	499	492	479	480	515	508	494	527	499	516	492	504	490	501	503	525	463	506	499	512	462	513	535	523	472	446	501	486	445	525	499	491	514	511	485	528	519	455	492	535	511	455	494	481	474	494	510	516	526	486	528	512	521	480	485	502	454	515	512	509	485	522	479	489	492	547	520	455	488	509	480	526	518	483	454	456	468	485	502	522	515	523	495	473	500	493	523	520	476	460	491	496	516	501	509	493	489	495	485	468	515	503	478	477	499	513	476	491	507	466	478	456	438	486	500	482	486	533	524	486	530	528	492	505	491	485	495	500	482	463	487	516	494	483	482	504	516	498	469	484	510	522	502	482	479	491	444	496	518	491	474	458	499	499	471	469	463	486	493	496	542	505	500	510	487	493	492	511	482	475	465	490	511	471	489	479	481	492	470	479	481	481	503	522	513	546	547	479	518	485	511	470	475	484	514	508	509	499	484	539	527	471	508	521	499	494	498	497	509	479	530	486	526	509	473	498	494	472	459	538	503	486	496	470	457	494	495	511	522	508	522	506	499	494	503	515	488	486	503	539	492	492	533	527	529	464	531	491	492	521	522	554	456	469	505	488	476	461	497	514	473	467	462	497	530	525	459	469	479	485	470	485	476	451	517	484	492	497	516	453	488	523	470	539	506	493	494	435	538	490	472	465	491	516	506	491	485	494	532	482	477	494	511	526	497	489	512	492	469	512	481	490	505	488	529	497	484	522	535	480	518	503	497	461	518	466	493	489	470	518	493	482	517	484	542	519	481	478	463	542	520	530	487	485	525	484	545	500	503	554	483	520	520	504	519	502	504	484	453	559	528	498	522	490	506	513	509	554	496	507	494	458	497	519	499	482	489	532	524	493	511	473	475	505	474	477	500	491	491	510	479	496	448	484	500	463	472	530	511	474	484	527	507	500	515	510	504	495	506	514	512	511	516	499	490	517	518	479	501	450	495	475	516	498	486	538	479	499	496	479	534	520	505	470	494	492	493	518	478	433	498	533	501	517	499	481	476	494	459	512	517	454	482	494	495	466	476	449	495	510	458	556	500	502	501	518	533	505	537	483	471	487	469	532	530	428	516	537	513	499	494	492	495	488	509	461	501	506	452	467	522	478	499	514	512	497	497	485	462	468	494	476	454	460	529	505	532	483	498	525	515	492	484	501	486	478	471	496	473	503	489	514	491	498	462	482	493	464	540	483	521	527	449	505	472	503	544	492	497	497	490	518	499	513	502	493	466	482	506	478	485	487	476	502	524	457	515	505	516	533	488	513	493	475	469	485	531	498	468	487	488	478	521	488	518	487	472	555	511	512	507	497	479	540	480	514	496	514	544	496	492	449	480	446	509	499	480	514	503	507	475	489	506	513	529	488	490	512	474	534	484	489	514	514	499	523	520	506	495	517	510	517	478	510	471	529	497	532	481	525	492	487	502	494	534	486	516	521	526	524	474	510	512	447	472	483	537	479	529	515	503	516	517	541	459	523	520	515	500	501	498	475	481	511	507	515	499	476	516	497	482	499	516	488	486	468	457	491	505	509	507	523	519	515	511	518	469	491	500	481	494	540	485	441	489	484	485	470	516	525	490	495	497	515	489	492	510	514	498	500	477	492	479	506	509	515	484	473	497	486	502	501	495	518	496	468	497	494	510	494	517	513	479	473	484	495	517	525	472	483	484	455	475	517	475	523	474	521	520	519	489	490	503	482	495	526	526	495	502	495	514	520	487	482	507	550	499	480	491	500	492	507	501	513	479	487	508	479	478	464	509	514	485	501	496	540	513	481	542	500	502	475	507	503	492	486	484	482	508	501	494	492	539	533	497	510	492	513	470	474	484	518	495	493	486	479	504	472	514	474	525	488	511	489	509	481	503	496	481	499	503	446	473	520	541	507	513	489	490	466	510	493	496	491	523	475	566	463	462	499	481	453	477	490	540	498	498	504	475	519	460	504	469	498	488	483	502	459	484	541	508	542	506	515	444	515	488	471	518	468	492	509	476	482	514	469	520	463	496	489	501	476	492	483	516	502	517	469	504	482	494	513	513	499	524	471	459	485	498	511	471	520	472	505	499	484	499	533	525	500	494	521	470	487	513	536	496	477	530	491	518	484	491	508	519	482	510	494	471	500	501	450	498	497	469	520	499	511	553	467	485	476	484	503	546	533	492	503	481	470	462	485	522	501	497	518	507	527	497	502	514	488	498	490	502	476	551	517	487	484	490	492	478	472	526	484	505	509	525	493	492	513	509	491	493	508	474	500	508	520	496	494	545	533	500	503	512	528	484	491	496	490	452	489	475	499	442	509	480	513	544	486	453	479	506	457	498	492	514	529	503	481	487	504	486	514	477	497	519	530	509	484	491	487	524	486	494	508	500	472	530	544	514	487	509	524	517	515	477	470	497	495	518	512	499	482	553	493	517	497	503	524	487	507	507	497	492	523	518	486	484	529	492	497	493	509	493	494	466	499	510	507	442	490	502	500	489	528	484	481	523	523	505	497	550	501	496	513	496	552	493	500	503	462	540	530	519	481	486	495	485	510	577	484	479	475	531	477	533	488	509	501	464	485	512	456	471	489	489	504	503	534	466	463	506	527	469	500	508	462	470	520	508	474	517	484	475	510	464	497	503	493	487	508	536	533	493	508	558	526	450	512	498	480	494	538	462	509
5362	2997	4155	3294	2394	1501	1097	959	739	688	649	547	421	389	416	315	382	406	403	440	427	392	409	375	346	368	375	340	325	321	328	254	296	328	299	281	274	272	269	277	231	283	249	257	237	260	229	248	226	230	268	236	268	283	247	219	240	257	253	244	256	252	219	268	243	238	228	278	256	260	265	242	240	241	258	255	252	224	235	261	262	221	234	245	259	254	259	249	237	231	252	277	258	239	243	258	276	201	242	269	266	264	253	223	244	245	241	270	256	256	236	219	232	243	249	212	244	222	253	226	242	247	242	264	253	244	253	228	251	252	236	263	230	265	259	234	221	219	246	250	240	257	263	242	250	236	246	231	219	235	255	261	231	224	213	242	225	198	213	255	237	262	252	252	229	219	245	247	230	253	224	223	254	237	221	267	251	233	212	248	253	268	247	238	247	241	258	238	257	237	257	213	266	254	224	222	246	245	228	226	287	223	245	254	247	243	227	241	227	236	248	235	271	256	220	242	221	242	239	272	230	234	256	230	260	257	247	250	245	262	266	259	270	251	244	263	233	251	258	239	263	249	268	253	241	234	238	269	226	274	231	244	287	271	253	246	240	228	240	207	252	263	236	244	230	266	225	260	214	246	272	275	265	240	258	252	234	237	255	225	257	246	268	238	251	256	262	246	249	263	248	255	264	235	219	266	247	265	267	256	220	249	239	262	242	271	247	246	239	255	249	239	226	242	233	242	230	209	221	247	209	244	230	257	251	271	249	247	264	222	239	252	232	231	264	235	274	263	230	236	236	234	253	252	262	248	232	241	235	226	232	255	236	232	256	250	252	233	235	234	242	279	239	252	259	259	223	252	245	235	236	247	227	248	230	248	231	228	231	211	237	269	215	239	249	237	266	247	267	255	241	240	271	269	216	232	260	206	215	236	280	271	255	267	258	230	262	268	271	222	262	266	273	221	250	241	234	211	240	248	242	236	254	252	226	231	249	267	253	238	249	226	219	257	261	239	231	234	228	276	256	236	232	278	242	239	265	231	251	252	223	243	224	230	239	248	220	255	256	268	258	217	243	271	234	255	241	235	256	241	242	255	256	240	237	272	253	239	232	237	230	247	206	226	229	259	230	236	244	252	236	239	244	252	235	263	264	237	233	201	244	240	248	250	235	266	247	221	229	256	237	244	266	220	240	219	226	280	249	250	237	230	235	249	266	252	234	229	236	243	242	251	251	231	277	241	228	249	242	263	252	239	213	232	265	241	248	238	242	216	228	250	242	271	227	265	258	275	232	252	239	242	243	247	257	235	235	252	275	223	235	230	263	231	246	268	276	262	227	267	252	237	232	250	254	245	236	245	265	270	242	260	252	259	275	251	224	236	237	245	244	236	240	241	235	260	247	254	231	198	246	277	238	238	227	227	265	271	231	247	226	247	243	234	249	219	235	266	257	247	257	241	236	274	256	251	239	231	254	254	251	227	254	246	228	245	231	246	247	234	232	249	257	236	206	230	244	223	250	250	233	252	244	231	243	247	230	244	236	243	216	269	217	243	249	234	265	247	242	245	221	251	263	270	253	224	221	215	256	267	248	249	234	269	239	236	244	242	235	264	248	249	236	232	245	222	232	242	255	220	257	252	216	226	263	271	226	254	234	249	260	231	248	257	230	216	232	273	261	227	244	228	215	250	244	263	248	215	232	239	259	242	239	215	229	255	236	263	242	222	214	229	253	251	282	259	250	272	242	238	235	244	270	218	260	213	264	234	261	268	210	235	228	220	293	229	252	241	243	253	239	235	247	248	260	252	259	246	249	269	265	221	243	237	248	234	238	256	253	246	256	247	235	254	239	241	240	232	258	225	229	234	249	274	241	236	234	228	275	252	235	228	241	251	248	223	235	228	247	257	237	229	235	217	237	239	287	253	232	215	246	263	251	242	264	247	208	226	234	268	276	247	244	253	219	238	226	246	268	249	237	273	238	252	230	250	250	273	233	232	254	273	236	247	269	285	267	261	247	235	223	246	239	236	240	242	245	254	248	228	256	253	271	239	242	235	248	230	234	249	249	223	217	262	256	241	247	259	244	243	244	230	222	220	243	243	230	258	226	280	252	262	236	240	239	263	212	263	244	233	242	248	234	240	250	250	260	233	236	221	263	237	241	254	250	226	240	245	259	229	231	224	260	225	233	233	269	249	233	247	242	258	251	219	225	263	226	229	256	229	260	265	246	246	254	234	231	248	238	242	243	260	230	236	244	233	228	232	240	234	247	252	265	244	280	256	252	274	238	255	267	251	217	248	226	253	254	260	240	249	235	221	235	265	238	243	215	242	263	258	257	242	235	247	241	258	219	229	232	266	264	246	247	237	270	248	256	236	256	247	231	233	248	234	232	192	257	258	233	236	213	227	227	241	244	216	244	231	249	268	267	255	223	235	238	260	242	272	239	230	228	219	230	244	233	240	227	261	249	270	281	232	267	269	224	214	227	266	279	243	257	244	247	253	231	252	239	238	242	280	254	254	246	225	231	264	265	247	229	233	229	268	249	262	220	229	262	247	262	238	235	259	234	256	234	235	257	260	261	243	239	243	268	256	247	240	258	230	255	222	286	260	257	265	272	247	216	239	225	252	238	256	232	241	255	231	255	245	250	219	210	229	274	260	228	251	238	274	242	239	256	248	257	234	262	280	253	210	232	245	220	240	229	245	265	257	237	236	222	271	222	232	241	249	219	243	212	250	256	254	269	249	240	243	244	255	238	250	238	217	236	265	266	253	250	239	244	253	238	273	252	238	238	244	242	224	234	268	240	239	239	253	241	227	240	237	230	264	212	240	263	249	250	237	259	241	269	229	237	249	230	247	235	254	264	249	259	248	277	208	274	252	249	220	235	229	230	217	237	252	280	249	231	255	259	257	239	246	239	261	263	255	265	293	236	225	251	268	239	247	239	234	250	268	229	233	244	238	243	260	238	256	230	226	245	225	235	212	227	242	268	269	261	254	248	221	260	228	245	239	244	243	213	232	241	223	241	242	230	259	265	221	225	250	236	273	256	241	256	220	245	238	229	264	264	245	209	241	254	232	261	247	258	259	250	249	241	249	251	238	242	227	251	229	240	233	242	229	234	261	249	232	230	227	238	258	268	245	254	247	259	251	240	236	211	241	240	233	261	279	232	262	257	254	263	238	262	248	242	236	258	259	267	237	243	226	236	246	224	260	247	231	261	247	248	236	239	225	233	270	248	249	254	254	244	222	250	255	274	259	264	224	253	267	245	245	233	242	261	234	236	218	251	244	237	235	242	226	241	230	250	248	241	247	259	262	258	241	248	274	265	274	235	249	251	253	246	266	243	223	238	266	250	254	267	248	272	265	222	207	225	232	270	263	248	244	256	222	232	236	281	278	225	233	216	216	232	241	227	238	246	229	227	265	242	263	239	229	256	269	265	214	247	249	264	251	214	243	235	237	266	229	241	226	231	287	262	236	221	258	274	232	240	254	251	231
5584	4005	8900	8627	7437	5192	3952	4104	3220	3202	2937	2644	1956	1448	1615	1517	1656	1878	2070	1958	1685	1696	1711	1797	1516	1705	1586	1399	1242	1332	1182	1014	1003	1060	1014	1020	992	922	859	851	804	780	748	742	713	710	689	688	700	706	672	679	682	696	689	653	708	696	676	680	680	691	683	678	652	645	713	687	720	690	638	670	667	692	646	690	670	655	639	710	623	680	669	655	683	708	668	709	649	685	633	632	707	686	689	691	670	709	658	678	646	661	642	698	666	631	688	674	677	690	709	660	627	698	665	691	658	678	661	667	681	676	668	649	688	680	660	663	627	648	684	662	680	676	650	639	673	612	642	683	700	670	672	663	644	632	665	631	675	622	608	671	632	682	636	706	662	664	636	651	649	635	700	632	642	669	694	659	638	671	648	647	660	639	703	700	623	685	663	630	699	702	645	671	668	666	650	693	647	671	636	711	676	683	646	677	652	630	652	670	646	646	685	648	652	679	665	700	647	706	647	631	664	702	675	648	680	669	645	647	651	673	686	678	668	595	648	688	681	595	672	605	680	668	638	642	657	643	642	609	678	639	669	655	671	639	613	624	680	650	662	662	706	677	627	660	650	649	683	654	664	626	662	638	646	638	676	659	677	681	661	643	661	594	679	714	668	669	651	639	703	715	704	659	657	656	693	676	684	611	664	696	645	654	670	685	668	681	660	682	658	667	658	625	674	707	679	622	669	617	684	659	643	652	661	668	655	645	654	673	676	672	649	694	694	647	658	673	698	649	661	618	640	684	684	642	671	664	667	679	648	677	640	646	672	651	727	653	637	671	709	680	673	658	711	657	644	602	670	666	581	651	651	639	634	662	679	688	639	660	629	660	680	659	650	636	667	696	677	668	701	665	673	630	669	642	663	678	696	615	653	665	694	664	679	726	622	728	700	670	693	646	643	679	683	626	651	641	646	638	669	632	666	661	644	626	644	714	666	652	647	679	676	651	638	664	677	655	644	643	646	691	676	655	676	656	715	639	654	637	686	650	634	684	649	650	633	681	665	659	673	666	670	711	663	730	667	658	633	649	658	653	648	634	659	680	651	656	685	648	640	658	646	673	631	680	628	675	671	649	675	619	669	678	675	637	674	704	704	643	706	660	641	663	660	648	643	678	684	699	632	689	657	649	616	684	669	679	647	638	655	662	666	673	706	683	668	654	689	671	670	611	688	740	655	667	675	671	637	668	655	663	673	659	664	681	617	682	681	625	668	698	725	651	663	615	690	654	689	628	700	634	694	678	620	690	639	641	671	641	698	671	685	618	728	634	695	672	662	687	664	691	689	670	637	639	690	638	649	657	666	666	704	677	643	616	672	650	688	621	698	690	663	658	661	652	600	698	708	685	658	688	666	702	664	666	639	629	690	681	629	658	685	620	690	645	634	644	683	650	654	663	672	673	669	642	645	668	701	691	666	658	690	701	673	646	633	708	664	698	669	626	647	606	655	703	650	679	674	690	643	692	667	685	636	657	641	638	697	657	696	630	643	677	649	652	653	657	664	681	668	650	653	675	662	644	651	674	648	664	636	706	663	670	660	660	662	666	661	640	673	653	647	657	645	645	625	645	700	662	678	669	703	623	642	679	661	680	672	727	634	643	608	628	660	673	659	679	703	691	671	694	676	670	698	644	680	688	664	642	657	689	668	684	659	691	688	662	667	653	678	649	679	609	681	632	666	679	682	664	661	680	645	644	645	697	644	655	624	648	635	655	708	660	640	651	640	657	645	686	655	632	690	693	613	624	665	646	661	626	642	658	657	658	657	635	630	677	678	661	627	657	652	665	628	648	645	660	658	640	695	646	644	663	690	673	711	660	634	648	625	678	682	651	645	634	686	665	631	716	690	662	677	658	651	671	680	611	701	649	647	644	689	647	651	722	697	683	663	663	649	673	656	678	662	663	663	663	616	698	657	678	665	664	658	641	624	694	640	653	597	635	679	667	685	656	704	653	657	661	689	712	639	659	645	668	714	634	670	683	701	612	654	678	664	639	659	639	673	684	704	651	658	687	651	626	652	636	594	686	689	695	649	688	648	656	654	628	672	651	678	619	668	657	676	673	666	632	628	668	711	654	660	688	650	640	690	620	646	676	669	628	695	655	664	638	637	653	611	677	698	669	653	679	671	644	671	633	645	680	639	649	700	626	668	638	698	671	690	731	630	664	620	658	646	664	705	692	662	676	660	664	672	638	656	672	628	659	648	641	632	731	678	690	674	639	642	633	645	641	660	633	652	718	669	726	697	703	667	625	653	674	710	670	676	658	650	646	677	666	698	703	669	648	659	658	671	675	684	684	677	635	598	602	615	682	680	640	666	658	675	648	642	658	701	652	634	680	660	634	641	704	673	643	654	623	620	615	658	631	672	676	724	679	695	745	679	700	687	656	609	635	728	642	666	700	643	650	661	657	657	675	684	682	640	666	661	667	639	716	586	650	670	693	633	676	667	611	651	651	620	630	648	627	641	654	651	617	659	638	632	652	643	669	645	606	663	690	625	666	647	690	707	706	680	667	618	653	628	685	680	679	634	665	666	690	732	628	680	670	664	665	621	659	717	697	655	713	684	679	683	632	702	627	643	642	708	619	687	623	640	684	655	630	683	655	716	644	681	614	644	649	695	724	608	655	670	664	650	626	641	659	696	690	690	706	655	644	736	667	708	627	683	654	654	694	672	632	662	688	639	679	666	653	671	680	719	674	754	656	680	683	640	660	617	681	687	636	651	647	697	611	654	615	692	684	657	667	648	655	703	711	704	672	716	689	696	684	631	649	676	627	648	674	703	643	669	625	644	676	638	701	682	662	658	632	682	614	699	652	613	646	673	670	650	671	665	644	673	618	658	717	676	720	670	649	709	665	725	696	730	640	641	665	654	680	653	678	630	680	659	735	674	674	656	656	699	687	674	647	664	733	676	713	630	653	638	664	651	658	635	676	600	692	668	603	638	675	630	625	659	662	635	663	682	668	634	660	701	718	689	702	676	678	704	696	688	653	674	692	676	639	655	635	651	673	649	634	686	658	652	674	672	625	604	663	678	658	666	681	672	667	700	708	653	637	659	639	630	704	633	663	647	704	626	638	648	647	701	661	612	658	630	678	679	644	602	678	693	618	677	651	653	652	648	670	637	695	665	670	657	664	631	634	700	657	657	681	664	653	702	677	642	655	664	666	670	671	685	620	649	666	665	683	690	651	709	668	662	694	630	679	621	676	691	678	673	681	678	628	642	706	646	668	651	645	679	662	638	659	680	677	650	687	634	662	669	651	657	648	678	646	699	623	626	614	658	622	647	620	685	660	657	726	634	644	663	688	651	683	635	691	687	630	646	665	681	668	672	688	652	687	684	659	680	667	666	680	621	650	689	659	669	681	637	664	693	687	666	659	688	663	648	671	696	643	658	715	651	702	650	625	683	651	665	647	668	658	658	681	639	648	678	661	711	665	652	688	677	685	649	669	642	659	630	619
18367	13233	19438	19508	17592	11887	6984	7322	5230	6121	5166	4836	2489	1368	1735	1943	2616	3030	3676	3324	2404	2999	2751	2798	2058	2474	2083	1711	1297	1434	1178	895	938	1015	907	831	689	691	502	497	460	388	340	303	279	274	271	266	245	211	231	196	208	184	229	204	211	220	204	218	236	221	207	237	213	241	210	194	208	206	195	206	214	200	186	197	202	208	211	191	223	226	212	227	221	239	203	193	219	202	193	189	193	198	202	216	220	193	216	203	198	211	206	192	204	236	186	203	194	213	206	224	212	232	209	182	199	205	193	202	200	202	191	215	209	201	199	213	200	226	209	226	214	179	180	225	215	199	192	215	213	184	198	186	211	212	177	188	211	210	208	222	174	214	183	186	190	225	198	225	202	189	199	215	220	196	213	203	220	203	206	208	186	218	194	212	202	217	188	171	186	191	192	202	195	193	205	207	221	204	197	178	195	171	224	201	191	200	186	191	224	205	232	197	214	187	205	239	181	215	202	194	189	189	202	200	181	211	210	185	202	227	212	203	212	191	189	212	194	207	197	192	198	211	202	185	209	217	206	185	210	202	199	215	162	199	234	201	193	186	188	222	200	227	191	222	205	185	211	178	228	197	186	206	214	208	195	213	203	203	217	198	195	193	192	185	188	183	210	199	205	213	217	192	198	188	182	206	192	176	185	187	204	194	184	195	221	220	194	214	240	195	183	199	203	199	217	201	224	207	206	172	208	210	182	204	197	208	171	210	188	201	196	188	228	187	212	201	182	206	167	213	211	187	212	174	205	211	209	199	204	207	176	213	182	197	203	242	209	180	217	204	187	191	194	213	215	211	196	190	202	187	201	188	197	223	200	227	181	204	215	190	198	206	200	200	230	215	209	192	212	220	199	190	210	198	179	201	190	202	183	182	207	187	198	214	218	205	185	184	190	196	195	182	200	190	207	196	198	187	211	186	174	199	210	196	188	173	179	209	204	184	193	174	208	227	219	193	189	248	200	195	200	200	209	206	195	208	189	190	194	248	194	206	206	187	187	178	211	207	193	188	231	215	201	192	176	211	227	223	189	198	197	194	202	204	201	193	199	199	183	205	197	171	204	223	216	195	210	229	195	203	210	217	216	211	212	223	203	188	226	202	194	199	198	208	208	194	189	220	209	201	174	188	204	210	197	181	187	199	228	209	186	193	217	194	197	213	210	180	189	198	186	185	195	219	199	205	202	207	184	187	216	197	167	198	202	216	190	203	205	205	205	210	193	187	189	207	229	199	206	187	210	198	203	216	218	184	196	192	163	204	190	194	207	225	197	215	207	205	199	197	196	224	198	244	198	230	212	204	208	207	196	199	176	205	187	182	180	204	206	205	219	207	217	202	169	202	208	178	192	187	203	199	185	231	199	205	199	227	193	206	215	232	212	189	216	200	200	190	200	181	210	193	188	211	200	210	173	207	194	202	220	192	219	194	208	176	196	172	205	207	194	188	195	203	226	212	172	208	201	190	183	213	197	207	212	192	209	207	191	183	196	197	191	199	214	194	209	204	182	208	218	201	208	202	169	211	204	188	209	205	193	218	223	190	214	203	205	227	201	193	231	222	176	205	199	190	181	208	218	194	199	186	196	211	180	202	212	204	218	230	218	203	204	207	203	193	204	186	198	170	193	212	200	197	206	185	196	205	193	202	194	207	174	198	192	204	201	209	189	177	204	221	207	190	221	223	196	186	194	197	216	197	213	216	198	195	198	219	217	204	175	199	217	220	194	192	186	201	176	183	219	215	193	226	217	195	197	177	203	202	197	205	223	198	196	186	199	182	199	214	194	194	204	210	185	223	181	184	219	213	212	185	198	198	189	198	196	195	218	182	197	204	214	191	200	192	204	224	226	204	188	209	207	188	204	175	184	219	180	215	229	213	221	216	199	222	187	198	213	218	217	216	208	190	198	215	216	195	216	169	192	217	190	215	209	208	214	189	195	209	166	189	198	210	190	202	203	190	210	209	210	187	197	207	219	199	200	203	199	216	187	192	212	215	203	162	175	199	204	196	232	205	191	193	205	193	211	209	210	201	198	185	193	183	205	214	201	209	217	224	211	196	227	205	231	226	231	195	201	231	204	210	183	205	204	181	206	200	196	177	221	204	192	183	204	193	222	193	185	217	196	210	176	213	212	197	200	218	213	222	215	218	192	199	210	183	210	197	187	187	232	191	216	208	180	200	214	195	193	219	196	204	221	204	214	198	214	204	195	208	219	184	203	213	202	192	173	208	195	190	194	186	189	176	208	199	209	203	217	188	181	201	215	206	202	204	199	207	202	198	221	195	182	192	183	212	222	214	190	186	207	206	232	209	190	200	204	186	220	190	189	214	192	182	205	201	218	202	194	187	207	196	216	177	214	196	212	210	215	219	239	197	206	179	195	197	194	177	202	198	216	206	222	213	215	172	184	205	225	188	202	178	208	194	186	192	186	181	198	216	181	184	222	209	217	202	233	189	180	196	206	197	210	169	191	209	207	202	186	187	194	231	188	194	212	198	213	198	190	210	205	180	207	222	197	204	210	172	186	219	186	226	195	187	223	208	194	213	170	199	197	218	199	196	179	214	225	196	207	196	174	199	205	212	194	204	188	189	176	182	186	214	216	200	201	181	184	223	208	191	187	205	199	208	186	204	197	199	206	181	214	203	198	196	197	198	198	182	208	184	196	172	202	179	205	196	181	217	185	198	206	196	214	194	193	196	201	183	194	193	205	227	202	200	226	206	203	217	204	214	215	197	207	188	201	213	219	192	179	204	206	206	200	184	199	177	198	195	223	201	208	204	211	184	209	195	198	192	199	168	202	226	196	198	192	191	204	180	223	176	190	204	182	199	190	192	199	193	204	190	207	222	188	214	210	208	184	200	205	207	201	211	198	194	211	185	201	210	203	216	204	224	209	170	232	197	216	188	198	200	204	201	200	216	197	213	222	198	190	207	216	181	205	188	183	203	200	198	203	190	204	219	187	215	197	191	201	188	195	209	204	184	184	217	199	212	204	189	202	199	195	191	217	189	191	209	203	224	212	226	191	226	195	202	213	232	201	221	225	199	223	210	189	190	200	211	219	175	203	191	191	194	201	186	207	227	180	197	209	210	207	214	217	208	229	200	196	213	192	194	218	201	187	206	200	206	212	209	197	197	206	185	214	204	219	186	220	218	205	206	187	216	200	194	241	174	196	196	208	183	206	239	192	202	201	194	166	209	197	193	231	177	187	198	195	203	200	221	230	213	182	226	175	197	197	210	180	207	198	206	196	204	207	203	201	181	174	179	207	197	178	207	206	230	204	187	195	226	237	195	194	208	205	214	185	200	180	221	217	210	208	224	220	218	217	195	197	228	201	213	212	219	185	205	198	182	176	192	186	209	212	212	194	203	203	202	213	182	180	206	224	203	179	217	202	219	156	230	223	219	202	192	210	197	204	207	204	181	200	190	210	166	215	172	197	192	190	232	195	206	210	176	203	189
15081	11425	21032	21894	22036	18092	13467	17531	13667	17839	16723	15817	9388	5614	8195	8575	12265	14058	15790	14075	10592	13547	13532	14246	10095	13060	12173	9828	7645	8634	6823	5207	5070	5772	5596	4959	4025	4137	2823	2834	2673	2345	1613	1645	1112	1016	1063	904	900	825	799	779	710	786	715	715	683	660	626	646	691	616	656	614	671	618	637	609	583	577	593	609	552	594	596	641	572	570	600	638	563	651	614	590	611	610	631	619	584	547	539	564	602	559	625	559	574	547	600	602	557	578	547	578	555	602	549	540	567	584	567	571	549	608	613	536	562	551	589	544	544	571	550	545	557	531	560	555	552	556	591	566	532	524	553	576	535	591	534	557	649	553	554	544	590	526	540	584	560	606	532	589	535	562	569	577	520	592	597	567	556	556	540	554	575	558	586	594	558	569	583	532	582	542	605	564	539	573	536	558	545	544	547	607	561	548	544	556	579	534	576	557	547	534	546	546	557	554	572	604	574	536	566	555	519	598	546	588	569	554	565	564	563	599	540	592	570	568	552	563	544	521	566	537	533	562	578	559	551	550	562	580	555	541	546	601	530	531	542	557	563	535	587	575	558	539	589	540	579	562	580	535	558	543	598	539	525	578	574	536	570	562	586	513	569	544	550	531	545	596	563	529	570	542	581	581	560	558	539	528	578	581	573	567	576	553	582	555	539	561	580	549	587	511	572	565	554	658	556	568	608	544	545	566	607	576	557	527	587	538	575	514	590	562	575	577	533	578	584	581	559	530	510	617	592	561	530	545	577	551	550	562	532	581	556	560	529	560	572	537	550	543	549	565	576	533	526	574	537	527	554	546	567	563	549	618	543	548	604	569	573	592	557	555	518	524	541	587	525	568	528	516	540	589	583	555	549	549	587	541	584	585	604	538	520	615	599	578	578	550	553	541	538	562	585	555	557	502	568	596	538	586	547	538	581	571	576	571	531	568	562	529	555	551	568	532	533	566	601	552	533	572	573	595	572	565	556	571	525	576	589	561	578	570	590	542	563	575	568	569	554	574	604	592	546	550	586	552	530	564	529	550	593	548	566	541	531	536	594	558	538	560	536	567	594	545	624	521	561	568	565	606	535	587	537	547	558	546	543	563	551	546	568	559	535	533	583	565	564	563	570	583	569	576	554	558	558	550	558	532	530	561	589	532	530	520	549	591	521	520	571	499	561	526	574	577	569	588	554	564	582	544	521	542	608	576	583	583	531	553	560	582	579	618	525	513	562	567	557	571	565	555	528	539	618	534	571	534	539	561	556	595	535	548	530	549	549	542	559	547	576	578	546	523	533	569	568	534	550	589	604	578	544	572	522	609	558	587	550	565	600	530	552	568	564	587	587	547	531	579	543	530	582	575	552	576	586	573	546	565	540	525	540	567	583	538	607	567	551	541	553	580	578	505	589	550	536	550	532	576	551	537	544	574	588	554	568	567	587	594	556	561	572	542	546	569	572	561	578	568	548	546	559	541	548	565	589	574	573	546	566	574	573	588	537	504	538	578	590	572	536	557	529	542	598	561	577	542	546	581	560	543	587	556	521	555	554	588	554	534	554	529	555	548	564	527	525	590	593	574	571	496	588	558	592	566	549	552	609	559	559	522	587	563	519	579	561	559	577	515	560	569	530	556	528	575	578	561	544	574	558	545	559	548	560	557	598	537	567	561	533	609	580	560	556	564	562	539	539	552	579	553	581	530	541	571	576	568	566	582	557	541	546	540	567	584	547	569	580	573	564	573	546	528	601	576	488	540	545	549	571	537	574	563	537	585	552	558	581	570	546	579	560	537	542	565	546	551	566	521	600	538	576	565	567	547	557	551	523	572	539	549	541	552	576	550	580	542	555	568	517	559	589	579	570	584	590	558	553	544	586	602	605	560	551	550	466	558	509	544	515	560	563	560	567	570	549	528	583	575	584	579	524	553	557	518	565	563	555	532	575	522	530	585	581	567	528	522	591	567	583	543	567	573	560	579	532	531	521	528	562	577	554	562	576	556	572	574	544	590	599	555	559	576	540	582	592	549	558	512	577	559	537	552	516	585	558	531	580	541	545	540	520	548	576	567	533	572	520	556	563	587	534	558	548	512	543	625	548	532	558	541	562	551	575	558	591	585	533	549	559	522	529	563	530	598	586	565	526	598	569	606	540	549	530	581	548	532	554	595	563	539	527	600	532	535	529	618	597	526	552	576	576	577	552	552	516	518	559	557	557	579	555	589	533	528	538	559	583	560	595	562	525	539	553	553	577	540	545	552	599	553	555	591	575	591	561	541	563	560	565	542	511	565	536	589	529	561	535	552	560	530	572	576	524	557	546	561	564	560	510	592	556	514	571	522	595	507	537	528	558	541	545	570	567	524	542	534	535	567	568	595	546	585	550	591	560	600	526	591	556	576	568	570	580	532	540	575	548	588	514	565	561	503	523	561	563	569	559	552	537	530	537	580	593	596	560	596	605	527	515	565	581	522	552	572	545	523	548	566	551	561	555	567	624	563	568	562	559	566	555	568	561	518	572	543	568	615	544	560	552	554	580	546	572	539	566	545	562	527	562	570	563	618	541	508	589	550	568	555	576	605	593	564	559	560	563	536	584	587	559	538	573	565	543	580	579	586	576	551	528	545	548	541	598	536	547	539	541	571	587	565	535	494	589	555	543	526	545	546	583	520	577	525	569	522	608	546	558	527	583	551	579	522	562	562	546	604	528	564	519	545	589	555	565	537	547	539	572	590	547	561	564	589	599	540	555	565	585	523	579	550	522	566	552	537	526	560	584	561	559	548	547	556	580	531	539	552	581	537	582	557	529	587	550	606	533	557	574	564	556	608	542	529	601	575	563	565	539	556	509	590	548	575	584	567	578	541	558	530	517	531	567	547	546	601	601	556	538	545	549	564	597	565	543	572	582	562	598	570	566	561	536	568	557	549	568	537	561	559	573	595	584	562	576	576	544	597	576	537	546	576	585	557	531	564	579	587	514	576	583	594	562	537	565	585	534	551	550	589	563	557	528	577	567	584	570	586	549	529	529	554	579	541	557	575	579	556	539	548	514	560	583	572	586	550	608	578	548	565	531	559	593	562	597	556	543	554	562	574	578	533	521	539	542	576	530	549	526	525	553	583	527	594	536	560	543	534	598	563	544	531	583	543	556	562	544	560	520	577	574	541	557	572	536	558	607	557	527	580	521	557	525	555	563	595	540	523	557	539	554	562	566	597	574	533	534	565	553	545	564	565	535	559	571	515	578	584	538	549	542	520	553	591	576	531	535	579	573	553	552	557	587	542	512	595	576	547	527	585	594	534	522	538	563	559	575	522	561	558	520	575	555	606	577	595	574	553	545	550	557	552	516	566	565	587	596	580	609	584	523	567	560	558	565	580	569	598	547	530	512	548	575	570	602	541	559	584	504	577	563	549	526	573	575	578	571	545	595	567	565	540	571	505	589	529	509	579	556	540	563	593	530	586	567	588	577	530	532	578	604	611	544	562	556	559
26287	19528	25524	26303	24625	18659	13469	12655	10023	10585	9175	7757	4197	2505	3232	3540	4706	6170	6377	5716	3901	5171	5460	5263	3469	4588	4093	3133	2404	2766	2180	1706	1574	1414	1469	1463	1039	1071	755	749	706	631	406	451	309	295	318	272	235	222	236	234	217	195	242	183	226	219	188	205	187	172	198	184	196	197	177	175	191	173	185	193	195	174	193	184	168	185	191	169	184	194	177	184	164	155	169	190	175	147	193	210	183	167	208	162	159	154	176	185	189	168	182	183	181	165	147	174	160	198	170	181	176	170	185	179	185	151	156	173	173	188	186	175	180	195	180	175	165	174	189	191	160	177	163	189	174	170	176	209	174	172	172	179	150	165	152	169	183	179	179	175	180	177	194	177	155	175	177	181	166	191	181	169	169	182	176	166	169	157	182	170	191	182	164	172	196	163	183	172	200	189	187	166	185	186	182	176	183	157	183	193	201	193	192	173	182	178	159	186	174	174	168	174	189	164	168	182	185	176	160	176	184	211	176	168	162	174	161	183	189	172	160	179	190	189	179	174	157	163	147	161	191	182	172	187	176	180	161	184	162	167	169	157	179	153	155	172	137	181	188	191	174	176	145	168	191	181	165	195	175	156	173	167	198	167	197	164	164	196	146	167	188	189	176	170	178	181	165	169	174	161	205	172	158	169	183	174	185	166	170	161	195	177	177	174	172	187	194	153	174	169	164	179	172	179	170	181	184	177	176	161	172	182	175	188	163	197	188	172	169	169	180	161	144	173	167	181	154	172	152	182	165	169	173	152	195	191	200	171	175	191	165	166	182	163	176	184	165	170	179	170	170	161	168	174	168	169	179	157	172	141	167	193	179	167	144	186	182	169	192	197	172	168	175	147	191	171	194	176	172	142	183	189	194	178	171	155	165	171	203	180	163	170	159	171	182	149	176	167	180	172	151	189	200	190	169	162	175	182	188	149	160	171	163	182	178	192	171	205	167	173	180	178	173	160	169	163	179	177	168	162	151	167	187	166	171	181	178	174	198	183	159	188	170	170	178	172	169	181	181	168	190	172	182	171	175	170	179	192	187	163	144	173	179	180	169	171	183	174	175	155	206	161	162	200	162	168	155	157	159	170	171	201	190	164	195	172	156	176	176	191	190	169	167	180	170	149	169	196	171	192	173	146	158	183	186	175	153	176	179	163	188	193	169	181	203	170	182	185	171	184	187	177	157	227	176	188	158	180	180	173	181	196	161	181	175	173	184	169	164	162	161	180	176	149	162	183	180	157	182	173	165	166	175	182	172	154	160	197	156	166	177	175	169	176	173	179	169	164	161	155	190	172	202	184	185	185	172	170	174	178	191	202	197	189	174	177	175	194	180	163	205	192	170	168	177	176	177	170	160	194	185	162	161	172	165	176	197	172	193	162	182	166	187	158	170	177	200	162	169	158	178	181	178	179	186	170	165	185	168	180	181	197	173	161	169	165	192	191	193	166	167	184	184	171	158	169	171	169	183	184	165	177	175	154	196	188	167	190	170	175	160	185	164	175	165	158	191	158	187	186	175	180	183	181	174	210	152	198	189	162	144	196	193	178	175	186	166	189	162	195	174	176	162	212	154	162	169	176	181	169	174	187	157	172	178	164	173	200	186	176	170	170	184	194	179	170	164	163	168	184	181	161	170	167	162	157	191	162	165	209	163	176	177	163	174	165	177	163	170	165	183	170	185	175	154	170	146	141	186	187	165	168	185	179	178	154	153	163	162	163	177	181	175	191	173	214	183	183	181	189	171	163	159	168	180	175	175	159	190	169	176	166	161	170	170	190	166	152	155	185	165	168	176	189	155	162	182	177	154	167	168	184	175	159	169	176	175	171	194	178	182	167	182	183	161	170	184	177	190	139	173	185	180	165	163	170	183	185	180	182	160	173	160	155	179	188	158	166	190	172	182	156	168	171	191	184	178	187	169	186	157	180	164	181	204	179	168	193	164	195	171	190	166	185	187	194	179	166	172	160	162	196	175	187	189	156	177	178	161	177	172	189	196	188	188	165	200	167	179	179	189	152	179	183	185	165	150	168	179	165	150	180	159	164	191	178	174	178	179	177	193	185	172	155	170	168	187	178	181	186	186	159	164	181	194	162	175	175	169	160	170	170	162	167	170	182	164	194	169	166	170	182	185	189	146	186	163	178	159	176	156	169	176	182	156	167	161	155	174	184	157	175	200	190	179	171	150	179	181	202	159	180	172	189	180	167	180	199	174	182	162	151	187	173	145	161	185	177	146	166	180	174	162	156	172	179	175	175	187	197	167	202	165	187	177	160	159	148	173	167	184	209	160	164	158	171	154	171	171	177	171	159	166	181	171	194	157	195	152	185	176	179	168	173	185	188	183	168	190	185	200	186	191	167	164	181	185	158	174	180	160	162	173	175	165	172	178	167	176	180	173	147	203	198	187	164	164	182	169	178	166	169	177	165	174	162	147	192	167	153	165	159	150	173	171	158	144	182	160	185	186	196	175	147	177	166	172	177	177	191	156	171	179	182	179	170	170	163	174	191	181	186	194	184	173	161	175	159	163	185	164	196	176	189	151	169	171	188	192	166	186	184	180	166	173	190	139	170	168	173	155	152	181	157	165	142	172	169	159	175	141	191	177	184	164	192	164	157	172	174	190	165	149	178	175	172	162	178	159	152	192	179	171	186	203	180	153	179	175	184	181	155	186	184	171	152	158	168	185	167	177	172	146	181	204	177	169	151	156	170	191	174	183	165	161	177	174	158	164	152	164	159	162	178	168	182	180	179	194	185	171	193	182	166	179	190	172	169	184	137	185	183	187	155	177	185	182	196	178	173	169	173	179	179	178	175	171	187	194	164	168	175	175	157	174	186	171	166	187	150	168	179	154	172	169	170	154	180	154	182	137	146	185	155	168	166	141	200	199	198	157	185	158	186	166	167	198	143	167	168	204	180	186	181	179	154	168	167	162	177	165	176	183	193	176	166	170	161	180	171	179	186	170	183	172	172	173	201	186	190	193	164	189	163	166	184	183	159	153	152	188	155	188	196	181	155	156	167	183	168	160	183	162	173	184	165	178	180	157	166	158	164	179	186	183	170	171	170	160	188	169	160	181	169	161	166	158	171	156	156	155	154	150	160	149	181	173	182	172	181	183	178	184	170	176	138	160	173	164	196	157	169	163	173	180	181	157	157	146	181	176	173	187	187	166	178	179	165	195	174	169	164	160	178	164	181	197	182	194	163	160	160	185	174	157	161	190	159	175	153	166	187	166	162	155	197	184	183	189	142	157	174	143	150	174	176	184	186	184	186	168	173	148	169	177	170	171	170	174	163	183	153	193	185	167	162	176	173	164	158	205	200	169	175	166	174	182	180	184	161	174	172	181	194	160	172	187	160	161	172	186	157	186	149	166	172	164	165	165	183	163	164	152	162	187	203	173	166	159	168	176	177	172	155	161	192	187	194	179	156	175	170	160	168	158	179	176	157	156	193	167	174	170	189
17984	15364	25494	27526	27037	22618	19929	23242	19351	24258	22971	20661	12779	8790	12304	13425	18363	21621	22253	19631	15354	20038	21267	21967	14283	19765	18370	15683	12714	14454	11425	8906	8490	8051	8962	8612	6317	7180	4503	4495	4374	3862	2511	2564	1472	1329	1411	1133	1167	874	870	858	737	907	855	692	710	752	706	707	756	698	702	623	627	626	581	642	623	536	558	578	608	574	581	576	584	593	586	590	521	574	573	577	563	535	546	534	526	558	542	530	515	540	547	524	520	530	539	514	515	507	540	532	536	557	523	457	528	539	512	537	468	515	502	535	469	491	509	489	492	485	494	469	572	504	467	512	487	495	488	483	483	508	496	487	558	484	513	481	472	480	507	483	453	520	457	525	490	495	489	532	504	494	498	539	481	517	480	492	493	501	510	500	482	528	490	483	453	439	539	462	474	496	524	470	482	500	535	468	499	524	476	505	466	476	471	496	453	514	528	482	500	494	513	506	468	513	525	499	497	523	472	452	511	511	483	454	492	508	469	493	517	507	492	487	489	515	552	484	477	493	513	498	462	498	497	478	500	452	505	466	491	516	485	490	472	513	498	492	493	491	494	480	451	477	476	518	488	531	527	512	486	467	501	480	507	463	472	508	447	511	477	512	486	490	468	512	513	468	513	486	480	469	496	469	494	479	509	450	497	511	528	490	468	504	459	500	475	458	533	494	463	498	484	497	514	503	470	493	483	463	508	487	482	492	495	469	507	505	516	485	471	460	483	470	535	514	490	495	453	517	471	517	523	451	485	486	496	509	518	569	494	512	505	503	502	516	485	508	488	476	532	490	506	497	502	514	514	489	490	493	526	510	541	500	438	498	484	458	470	518	478	493	525	500	495	543	513	542	491	512	450	556	504	494	487	474	514	504	542	505	501	494	506	482	529	500	468	477	471	485	496	484	512	490	483	507	505	485	511	487	483	508	499	468	508	522	499	488	521	535	490	476	497	499	473	483	494	489	483	526	486	524	540	512	475	523	478	517	498	478	492	490	495	497	486	547	513	480	508	489	491	481	495	478	527	532	481	523	494	467	496	509	475	513	492	519	525	491	504	484	449	511	512	493	507	483	498	499	485	517	498	517	510	505	516	511	505	502	482	480	478	507	504	497	473	511	524	505	468	478	495	465	526	516	475	463	497	534	466	520	508	500	471	488	520	477	519	491	499	513	475	479	501	509	512	448	495	496	511	511	491	482	499	448	434	462	487	535	524	461	475	523	501	487	567	507	457	480	487	509	531	507	482	531	467	508	489	472	503	483	537	495	504	477	487	459	471	517	471	466	503	487	495	499	513	496	470	463	475	457	523	479	500	525	455	488	495	499	476	520	511	512	490	484	507	441	527	519	481	499	479	473	501	531	512	496	525	551	467	481	543	474	511	474	486	496	529	494	468	516	464	492	476	526	461	507	492	502	485	493	493	527	510	481	503	506	478	482	492	457	488	479	454	502	497	517	531	493	490	511	489	505	503	493	489	451	510	552	510	461	487	478	479	480	550	544	457	516	432	467	471	496	510	509	470	472	445	507	467	487	511	496	505	497	468	488	485	481	484	500	461	513	529	491	489	527	452	476	499	499	480	432	483	528	475	511	516	461	489	511	513	489	493	486	542	474	482	521	454	503	494	480	492	520	506	461	507	481	494	489	506	509	472	466	501	489	478	467	534	492	457	555	486	493	525	523	487	492	483	527	511	476	497	479	503	515	486	498	502	509	488	514	455	444	495	503	532	545	468	505	459	481	460	455	517	507	481	557	492	473	489	464	526	489	513	488	515	470	508	532	502	488	491	485	517	483	514	481	467	465	488	516	497	480	508	474	503	471	472	487	485	504	492	457	510	509	499	500	497	462	493	494	512	483	517	492	503	480	498	469	494	509	462	503	481	513	524	527	474	510	497	480	467	478	482	531	450	476	470	539	492	510	511	481	451	482	483	459	466	536	507	468	514	529	474	468	469	507	480	461	495	479	479	483	529	499	479	469	495	468	501	474	483	499	485	504	538	512	484	505	483	469	515	512	450	509	482	453	544	473	474	474	513	507	504	477	516	502	494	506	472	512	464	479	495	512	500	523	474	478	477	477	494	483	489	511	513	482	461	489	466	500	494	500	518	469	517	514	496	529	493	492	467	495	498	505	508	495	512	508	520	491	490	508	460	516	524	506	509	495	536	446	459	518	482	476	496	467	511	493	526	502	514	494	502	486	440	494	497	441	518	519	483	516	505	521	508	464	484	499	475	525	504	487	543	503	497	517	519	521	528	525	456	501	519	506	463	496	493	493	481	506	508	512	466	523	453	527	490	499	504	484	469	507	484	504	478	528	467	468	487	462	463	464	529	506	477	533	496	496	468	480	469	506	497	495	480	465	490	485	496	505	490	508	500	466	497	460	502	458	495	484	478	536	527	502	487	507	487	447	526	514	461	463	534	475	493	514	520	457	519	489	463	495	511	466	477	473	522	519	494	436	464	537	520	510	505	484	531	475	481	454	454	522	496	482	500	475	484	509	517	531	497	498	492	515	456	492	508	493	486	495	460	477	488	492	468	490	495	498	510	485	504	512	533	475	484	487	508	497	506	487	572	495	459	455	506	486	525	481	496	551	490	508	510	458	506	509	476	523	482	500	482	507	496	515	500	501	498	457	495	481	508	528	488	480	523	482	519	514	469	534	458	511	503	508	472	492	467	525	517	506	486	490	520	503	466	486	441	484	478	518	516	511	525	518	533	472	517	508	547	478	447	460	444	492	523	487	519	492	530	491	506	526	521	458	508	488	487	520	510	514	540	508	503	501	506	456	482	462	476	511	477	484	499	491	500	528	475	522	507	526	507	464	542	500	449	522	447	462	488	508	488	517	465	506	491	490	494	500	492	463	470	505	492	494	485	501	487	490	508	497	496	491	505	463	545	492	522	492	478	512	458	521	488	441	482	448	478	483	484	520	484	490	512	467	464	516	470	515	508	508	471	484	508	486	497	469	498	548	502	531	519	521	517	486	488	484	512	490	504	491	503	491	470	493	470	497	469	453	505	529	530	490	505	514	475	519	514	506	503	483	510	500	506	507	506	527	440	503	498	519	541	521	477	475	493	471	475	471	478	460	504	489	502	494	503	501	491	507	520	526	451	511	499	511	524	495	456	483	478	484	543	507	501	530	482	489	491	540	509	488	516	513	528	512	469	498	485	494	471	505	448	515	492	496	459	496	548	507	495	478	508	488	511	494	487	501	448	500	474	509	519	485	493	479	494	492	487	491	448	505	515	455	521	504	505	505	493	510	497	538	557	518	521	515	475	520	463	445	502	496	486	494	505	526	496	471	472	515	493	531	476	469	493	491	463	502	472	504	502	533	491	486	481	504	483	497	475	506	463	492	468	494	486	523	484	460	506	470	495	514	488	496	529	517	458	531	501	446	513	498	488	494	499	473	500	522	512	519	494	501	496	475	487	499	499	482	503	501	490	467	510	478	502	517	484	502	512	497	478	460	469	499
5490	3001	3988	3252	2139	1447	992	874	692	701	626	485	431	388	389	362	424	428	483	405	375	384	388	358	380	404	381	312	300	327	311	306	268	274	266	275	261	291	276	277	283	254	255	259	245	286	236	256	253	267	247	237	220	243	237	253	257	244	244	208	250	243	241	269	223	245	279	256	247	275	256	242	225	256	219	246	251	251	240	221	264	216	238	236	268	234	239	255	248	257	234	268	249	253	244	221	245	253	255	251	228	283	213	258	232	256	257	257	251	241	238	233	243	255	280	239	238	257	258	263	261	231	261	238	267	250	232	251	224	255	264	266	263	219	244	266	260	249	270	263	233	257	241	243	256	235	244	256	268	253	236	257	236	237	246	272	275	258	250	253	224	258	216	248	245	252	248	253	221	273	254	241	282	249	217	249	279	259	240	241	256	238	253	228	249	197	257	230	241	241	268	223	244	246	251	258	245	240	259	281	271	239	237	248	242	254	237	243	205	238	252	213	264	256	225	244	229	259	247	229	227	243	263	236	228	243	236	236	251	226	235	265	266	236	258	236	260	252	242	287	234	279	258	243	238	233	233	236	233	224	261	227	235	218	239	252	239	247	241	246	227	266	263	252	229	251	253	254	244	237	254	244	268	259	247	229	239	249	240	229	254	254	228	247	239	252	223	224	231	229	208	225	266	237	221	250	245	273	232	241	245	226	240	256	239	240	250	247	214	265	257	229	274	260	251	263	249	240	216	272	259	240	243	238	289	188	256	237	256	222	237	245	223	244	245	232	228	241	237	230	241	242	212	243	236	249	258	257	235	250	215	238	247	235	238	247	256	217	240	244	241	236	255	243	234	232	253	249	228	247	249	269	238	250	252	231	270	225	226	245	269	236	227	244	256	262	248	247	235	234	243	222	238	260	245	256	253	232	259	249	233	252	251	246	235	233	235	252	257	246	267	228	243	254	250	253	247	222	261	245	268	238	248	228	243	263	249	262	257	232	235	241	238	219	232	279	248	222	246	275	248	259	256	249	254	242	255	217	235	234	254	270	243	249	232	253	234	253	234	253	244	229	246	259	242	252	296	251	229	219	248	257	254	215	220	255	248	242	235	242	230	252	241	245	238	217	233	233	224	233	269	233	251	241	255	241	233	254	232	249	249	220	232	241	239	242	264	260	246	258	242	224	264	233	283	265	188	248	242	239	255	277	251	238	270	242	238	257	224	234	266	260	255	249	248	227	240	221	259	227	247	245	242	272	279	229	246	244	260	256	243	268	236	251	237	228	263	262	222	248	232	246	229	250	286	253	238	226	208	241	249	270	276	240	241	250	215	266	231	255	271	256	235	286	224	248	251	238	214	276	228	228	269	259	242	235	207	224	242	242	210	257	256	262	244	256	249	252	232	243	257	262	274	248	241	248	258	255	242	246	247	275	269	256	235	252	234	259	255	249	231	230	244	242	233	240	217	254	236	218	242	229	250	246	233	245	255	241	225	250	258	250	269	231	232	236	274	238	248	257	220	241	223	270	221	197	229	233	241	235	274	261	277	282	236	230	248	266	222	234	243	237	224	252	257	253	215	240	255	216	245	232	263	259	225	237	245	272	268	243	243	256	247	229	251	225	252	227	246	274	247	257	206	222	234	268	264	254	244	263	243	256	232	226	245	234	232	261	254	227	243	259	240	245	253	217	243	274	237	236	277	240	237	204	253	241	268	271	238	221	241	217	265	273	250	249	251	245	263	239	240	249	267	254	276	240	230	259	233	255	251	231	260	229	219	281	252	246	226	241	233	254	238	253	221	233	220	249	254	267	218	247	236	245	234	263	241	270	229	269	269	232	223	254	243	229	243	251	240	262	206	244	235	222	262	262	234	261	235	226	261	230	250	227	244	256	222	258	215	255	246	252	251	231	252	261	267	238	265	248	233	216	230	214	255	260	254	253	258	252	219	242	279	226	237	267	228	254	230	261	236	235	258	256	242	218	235	251	233	217	247	248	258	266	233	241	246	249	264	240	238	272	280	236	243	251	261	243	256	243	263	246	263	243	253	238	248	245	250	221	256	259	250	221	227	219	281	237	249	262	248	204	240	254	225	250	270	237	270	232	233	238	275	242	245	240	264	264	246	241	245	242	222	252	233	245	246	243	248	215	252	237	236	222	226	262	253	243	236	246	253	242	206	260	256	244	258	242	237	248	254	236	220	250	240	248	238	238	229	255	238	268	243	224	247	261	245	221	234	240	258	255	253	252	235	275	226	252	227	238	248	238	222	253	245	219	219	237	235	255	233	245	255	251	251	250	259	238	284	278	259	243	233	250	236	230	240	245	262	242	237	242	246	247	220	243	250	281	227	233	219	223	259	241	218	239	253	253	236	242	237	234	273	243	251	245	231	247	250	258	258	260	278	246	240	240	269	230	251	217	247	236	261	236	253	261	276	249	276	267	226	255	218	243	217	247	258	253	209	253	264	250	223	269	236	253	233	217	264	261	265	242	247	249	260	256	257	284	232	257	254	233	230	231	247	256	247	253	251	235	270	233	257	233	243	270	232	248	256	235	284	261	236	260	255	232	248	238	234	255	236	225	272	224	243	245	272	221	267	240	239	249	255	257	241	230	241	232	239	268	233	221	247	280	243	265	219	228	252	238	247	257	237	242	252	252	209	241	235	226	245	242	237	269	244	251	250	224	252	234	255	236	244	257	254	284	265	245	224	255	249	258	249	266	226	239	269	244	236	242	245	237	248	233	275	269	228	273	253	252	272	254	240	231	227	246	245	245	259	245	239	260	273	257	229	251	235	236	258	236	269	250	270	250	239	246	274	229	246	274	258	214	269	269	250	222	236	244	245	276	253	234	283	255	244	245	239	237	233	219	260	249	251	254	238	233	256	269	237	241	253	239	282	224	219	275	238	260	266	258	260	253	275	229	251	230	245	232	250	259	250	248	256	235	262	275	221	282	257	255	235	249	259	228	259	255	251	236	266	243	255	227	253	250	221	238	247	246	270	265	266	268	243	262	272	253	222	265	276	240	246	260	244	258	262	254	240	218	240	233	234	238	238	238	238	239	267	260	246	250	224	246	231	259	223	220	250	241	240	264	251	228	244	253	228	251	243	233	233	234	254	253	231	261	244	234	212	251	276	237	235	241	250	237	231	228	220	247	254	219	234	274	234	229	232	247	267	265	264	255	270	244	243	228	235	242	251	246	232	235	245	235	243	224	255	269	221	250	242	252	249	254	253	242	230	225	243	237	279	230	233	245	272	240	255	224	258	245	248	264	232	244	232	228	246	251	245	245	235	231	215	217	256	239	246	252	258	252	263	267	274	217	247	237	242	253	255	240	235	218	227	244	254	223	231	261	261	244	267	226	255	263	246	252	247	252	249	212	244	241	254	239	239	236	247	262	255	247	268	276	215	209	232	269	235	230	228	234	227	242	242	269	249	251	247	251	242	272	265	248	246	247	241	242	260	243	238	243	226	246	247	265	266	262	237	253
5631	3775	8878	8877	6950	5143	3771	3758	2970	3136	2626	2374	1938	1464	1672	1530	1955	2009	2214	2060	1513	1829	1858	1773	1381	1783	1656	1378	1238	1361	1254	1044	997	1067	1067	1004	918	910	857	853	830	778	780	770	751	670	687	726	737	658	697	730	729	733	653	702	712	704	724	695	676	708	685	637	668	663	653	672	705	680	651	670	667	674	688	633	668	701	726	668	677	693	670	677	673	669	729	666	663	716	678	696	718	652	676	706	637	693	715	705	670	675	705	724	643	668	653	632	724	682	633	695	712	680	633	691	689	668	671	666	683	651	680	735	656	673	634	630	632	647	639	629	681	637	657	690	690	700	711	637	643	625	642	620	694	661	696	699	667	641	671	664	666	646	711	711	655	661	695	628	669	707	700	681	653	666	663	635	652	658	654	642	650	669	638	684	728	651	717	647	686	661	633	672	671	644	672	602	652	678	663	713	708	737	646	675	679	662	675	646	664	681	627	684	662	668	645	672	647	659	696	702	642	664	658	669	622	695	679	654	591	677	658	681	647	652	648	708	653	693	692	672	678	671	673	702	652	685	682	662	616	655	701	681	667	697	639	709	664	678	697	687	707	621	716	699	651	690	669	642	652	677	652	680	690	653	727	670	653	688	680	654	654	652	668	656	670	677	666	644	669	683	647	663	656	637	677	669	641	665	644	699	637	664	699	666	616	725	644	667	616	645	641	669	621	671	682	682	664	672	655	708	642	672	696	641	672	717	703	670	694	676	687	687	652	657	661	673	629	685	720	703	661	695	658	700	671	678	651	718	689	683	688	696	671	683	629	683	658	681	649	667	676	742	684	630	668	679	709	674	663	631	649	664	654	646	639	664	694	656	669	663	693	676	633	675	670	667	766	642	641	699	671	675	702	648	620	701	642	663	629	625	691	647	670	652	633	675	724	660	676	686	649	667	658	684	660	692	666	673	708	697	641	666	672	620	654	669	685	676	684	649	685	655	664	652	658	657	649	666	692	668	696	683	638	681	625	645	664	683	620	643	698	599	609	670	655	663	663	667	680	645	644	685	678	680	636	655	677	674	669	657	647	691	646	659	665	658	666	658	640	655	640	687	700	715	680	696	670	680	645	646	644	683	693	649	632	686	663	684	629	692	686	653	726	675	701	664	686	725	682	662	689	686	655	703	656	603	624	699	645	626	666	640	670	692	645	656	657	681	698	690	645	618	667	702	665	615	669	666	698	738	679	689	652	686	710	651	674	663	634	650	657	610	648	667	657	688	679	688	687	682	673	674	660	663	628	746	670	618	629	657	698	647	637	657	662	653	688	677	699	666	696	618	662	670	651	692	659	700	660	640	700	674	628	691	642	683	649	702	666	667	684	697	688	645	668	671	697	651	696	665	646	736	664	693	702	667	669	612	680	709	669	654	662	669	632	646	661	658	658	694	657	679	620	675	688	667	707	660	698	646	670	697	675	701	700	690	672	709	666	653	688	643	678	664	670	664	685	674	689	663	664	727	662	687	641	645	657	657	621	644	679	707	654	680	704	630	674	621	673	727	738	649	662	650	721	708	733	657	709	643	638	706	644	656	664	654	722	696	663	662	658	668	662	705	690	615	642	672	651	637	689	651	626	697	681	687	700	693	636	642	660	646	713	672	697	674	671	724	704	649	650	642	644	682	720	672	647	650	659	670	692	695	666	669	685	670	696	651	641	698	676	662	708	653	668	646	690	724	648	668	673	655	728	652	656	677	682	651	653	658	647	671	648	658	639	644	621	677	669	658	676	681	712	692	634	709	674	650	672	620	648	688	681	696	687	688	665	669	659	649	677	670	639	696	658	670	704	689	682	697	662	637	666	669	678	655	652	638	678	680	629	687	662	652	692	692	690	664	668	652	650	692	696	636	672	688	680	662	664	708	690	617	627	690	634	662	666	650	669	698	680	620	693	641	667	703	657	617	647	695	647	636	654	658	685	685	658	636	659	682	636	653	663	675	674	660	643	730	718	697	647	628	655	725	688	697	665	650	640	667	662	688	646	658	646	665	649	663	698	707	685	671	639	714	717	717	661	660	695	742	674	608	679	657	698	673	707	641	708	697	678	698	665	690	623	700	610	668	668	659	696	667	654	689	657	686	673	671	693	702	643	650	667	650	693	662	701	650	603	631	655	698	644	634	655	655	683	669	691	633	669	643	660	740	683	613	661	673	685	643	604	651	657	662	656	705	708	655	694	707	711	671	636	646	681	651	704	718	655	682	690	671	657	668	686	661	658	663	673	662	674	657	605	649	643	664	641	620	698	652	719	647	646	673	681	677	634	659	643	648	693	652	680	710	642	671	683	651	717	707	686	613	674	653	662	653	675	655	668	674	708	694	705	627	676	683	691	619	700	731	678	662	632	623	655	708	685	656	630	698	717	648	657	677	664	621	663	669	641	660	656	665	665	663	652	682	640	668	668	710	658	642	689	725	672	646	680	660	647	649	658	671	609	686	660	639	668	663	685	678	625	685	690	675	651	698	663	654	681	658	653	685	701	680	675	649	671	691	646	664	692	666	672	670	681	717	638	680	667	672	699	655	646	614	672	680	657	656	678	670	692	680	691	682	643	678	648	621	667	660	663	645	665	689	638	666	668	685	643	720	715	665	632	666	682	659	694	679	739	716	655	695	705	637	674	664	652	670	643	655	656	689	688	658	691	677	695	692	676	697	674	680	669	660	660	675	632	667	673	662	664	640	676	691	636	654	681	615	638	614	663	658	735	700	660	676	676	669	709	713	679	648	642	652	702	696	666	659	681	663	687	666	701	660	667	653	727	651	655	642	655	710	675	651	649	684	670	644	679	667	710	710	672	687	667	620	641	662	633	661	671	703	697	649	659	646	633	669	652	644	633	687	694	679	646	685	706	716	697	635	663	625	644	689	671	674	659	694	674	677	644	699	678	669	697	678	656	648	671	665	688	670	660	640	675	692	698	711	678	627	640	634	648	613	743	667	674	627	719	672	677	621	646	639	716	710	633	681	667	678	675	662	693	652	691	638	712	690	669	666	709	714	685	660	668	697	662	694	627	692	666	687	686	661	707	689	671	663	651	691	644	723	647	682	672	680	694	667	604	664	649	613	688	671	649	682	680	675	689	694	681	690	725	701	691	668	700	666	699	683	655	665	641	684	670	668	652	615	643	659	633	672	614	665	669	717	663	691	649	701	671	668	707	712	712	702	647	658	672	659	709	691	642	697	636	674	698	653	661	689	646	678	704	715	681	666	701	666	607	641	721	675	647	664	664	653	713	633	601	683	721	691	685	659	639	738	656	682	680	673	664	720	693	660	686	652	691	709	695	691	605	664	705	657	681	681	665	721	686	687	659	655	691	624	737	653	620	661	645	620	655	686	662	675	687	689	663	621	687	634	657	659	653	669	654	672	680	632	669	640	647	632	698	676	701	673	663	676	705	683	641	641	670	680	698	652	684	650	663	671	626	698	638	720	670	666	648	643	692	698	661	641	728	620
18038	12478	18091	19709	16825	11167	6027	7308	5514	6019	4574	3602	2185	1577	1928	2221	2950	3265	3608	3594	2368	2651	3156	2754	2181	2739	2236	1632	1312	1474	1378	813	873	906	929	789	643	695	481	467	428	462	345	324	301	236	243	232	264	228	222	228	228	232	203	207	204	213	221	213	214	214	204	212	215	203	210	201	201	224	194	221	213	239	210	192	214	198	218	220	198	224	225	215	230	193	202	213	208	202	219	206	216	219	201	193	215	202	196	219	190	206	205	172	176	181	223	193	208	216	204	214	205	202	195	198	193	188	192	206	204	209	229	219	191	210	218	201	196	204	211	211	207	195	199	200	191	190	200	209	219	204	194	225	195	204	228	200	190	185	230	204	217	221	188	201	227	209	225	188	208	179	209	207	196	215	198	196	211	210	201	209	221	202	189	220	198	181	217	212	196	213	224	201	223	187	193	230	202	198	215	213	170	191	204	199	217	203	199	198	203	210	196	199	178	184	208	194	215	201	216	204	200	185	225	173	182	189	182	193	185	226	203	205	208	193	206	208	181	188	184	219	246	198	206	196	197	222	197	220	191	161	193	208	225	195	208	192	197	221	201	186	214	201	199	193	188	194	201	224	181	198	196	199	190	212	213	178	217	201	198	198	215	195	203	195	190	224	185	206	219	194	197	204	227	197	187	193	184	195	216	190	217	182	221	203	198	206	234	202	197	219	215	202	202	231	232	214	208	202	189	222	204	185	208	221	215	233	196	181	199	206	207	220	216	199	204	169	230	204	205	165	207	218	209	193	190	221	212	184	207	192	206	200	202	198	187	211	194	210	213	204	199	192	219	182	210	210	204	217	205	198	198	185	198	184	226	211	215	199	205	178	201	232	207	206	197	195	208	200	185	191	211	199	212	205	203	199	220	219	230	228	223	162	185	208	188	217	187	224	204	213	229	192	180	180	189	206	197	207	192	209	193	194	188	188	208	219	173	181	186	206	212	227	175	260	188	185	210	183	195	193	198	196	231	202	179	226	191	199	200	197	214	182	204	201	187	215	234	186	196	212	212	192	200	226	183	199	200	204	193	189	200	219	216	208	214	174	200	215	211	179	214	220	192	193	176	174	192	193	210	183	202	197	204	192	212	203	198	184	190	220	216	201	192	199	207	224	194	202	209	194	183	208	203	203	190	200	206	190	212	195	181	173	213	194	197	202	187	223	200	224	184	198	214	194	199	197	196	246	216	223	208	228	200	214	181	193	241	188	201	203	236	197	193	209	193	200	198	206	171	181	175	201	200	211	223	207	206	204	206	187	219	206	211	206	186	195	214	209	177	210	214	207	216	191	205	193	204	220	202	190	213	199	190	194	175	192	178	216	209	212	208	216	194	216	215	193	197	195	226	199	225	231	177	188	193	213	203	184	193	214	180	183	214	170	201	207	182	197	218	189	192	207	218	189	225	196	197	212	212	197	220	199	231	192	212	193	220	190	184	204	194	206	175	203	228	187	184	206	195	192	176	197	213	193	214	214	207	199	201	214	196	209	225	192	201	204	223	200	184	181	214	197	205	219	209	234	202	196	196	177	186	190	200	196	181	219	223	202	208	198	195	224	209	195	177	210	207	220	208	233	198	213	210	180	210	204	187	224	173	190	195	182	214	192	175	237	223	199	193	182	236	232	203	188	199	218	186	208	181	224	209	197	196	175	203	206	202	213	205	215	204	206	212	189	201	195	211	187	203	222	191	204	201	192	206	204	198	190	209	192	201	224	232	209	225	211	204	170	180	197	180	194	196	196	203	211	220	203	208	186	210	216	194	186	200	206	240	224	202	223	226	207	185	243	201	207	200	197	209	195	198	190	200	197	204	212	199	232	226	204	210	203	189	190	204	197	204	200	213	192	207	203	184	175	193	189	190	200	204	212	181	211	201	199	181	187	178	187	233	194	208	239	204	204	203	193	226	190	178	214	169	193	208	202	227	219	204	199	193	154	192	189	194	223	214	175	189	190	188	227	190	183	195	207	219	205	198	182	201	230	203	205	196	196	202	199	204	195	206	223	196	212	210	207	194	214	208	203	201	173	181	198	183	199	194	193	194	190	183	195	198	184	215	196	216	187	180	194	208	222	208	216	227	210	191	208	185	230	191	209	217	191	180	203	198	204	208	198	198	191	175	193	184	206	178	173	189	212	191	221	195	203	180	195	206	200	191	201	207	202	201	191	199	198	208	163	190	232	187	196	199	227	222	198	216	226	208	187	186	213	197	216	212	188	168	211	228	214	202	207	204	184	204	207	212	190	200	194	217	207	204	196	215	195	191	178	204	223	209	209	222	209	203	220	200	190	186	211	208	203	214	216	195	192	202	195	202	220	199	196	226	203	217	185	214	184	175	215	197	209	185	207	205	187	167	191	205	212	187	190	200	192	211	203	186	195	200	179	216	219	187	209	182	210	201	190	194	221	218	200	201	189	205	210	216	206	207	181	196	195	191	186	216	185	203	194	185	193	208	158	177	223	186	202	204	220	197	232	208	200	188	200	201	219	233	187	188	190	185	182	215	199	194	200	195	204	171	192	210	197	185	207	191	185	198	219	191	217	185	200	218	205	216	212	220	179	214	204	207	225	212	228	190	188	230	204	167	175	210	181	211	191	199	225	214	211	199	192	207	222	226	192	207	192	198	195	200	202	215	227	210	194	204	197	189	185	204	211	198	200	185	203	190	205	212	203	184	213	218	196	206	222	205	249	225	200	212	192	227	207	200	202	197	210	195	217	188	198	247	194	204	199	175	198	206	204	207	220	201	189	217	198	202	193	186	214	209	191	221	199	195	215	199	193	224	191	197	209	215	197	207	173	232	220	200	190	196	196	197	211	185	218	197	207	212	214	196	192	207	214	184	213	173	219	217	199	196	203	201	186	201	185	179	185	187	208	184	204	200	219	186	196	177	210	241	183	202	197	196	193	198	217	229	207	216	204	208	192	212	174	201	191	193	174	199	203	200	199	222	177	214	218	187	211	209	237	224	194	193	229	167	182	221	171	199	183	207	202	221	189	187	214	189	191	194	181	235	202	212	225	225	194	228	214	217	210	195	200	251	186	203	196	191	220	198	183	186	195	196	207	198	187	206	202	171	192	205	219	189	190	221	184	194	202	186	201	185	174	220	199	212	194	188	204	200	210	189	240	225	201	248	212	180	199	197	215	197	216	194	184	183	175	189	191	216	196	185	189	201	204	217	201	221	191	235	190	222	210	184	196	206	208	196	198	188	186	217	188	214	192	209	222	204	198	184	223	196	214	198	179	215	222	227	180	192	209	190	244	221	199	189	186	224	199	211	219	244	204	184	195	224	184	220	218	202	201	197	219	191	201	166	195	211	206	229	222	226	216	200	181	191	223	198	199	199	194	178	195	203	194	197	195	211	199	206	180	198	199	221	207	213	208	185	208	214	212	188	196	201	192	196	209	200	188	215	205	193	207	198	214	174	188	167	199	207	206	203	209	191	212	188	197	211	184
14897	10496	20212	22534	21198	16960	12269	17389	13890	17748	15524	13832	8830	6390	8434	9486	13461	14511	15831	14768	10050	12689	14870	13925	11041	13742	12265	9378	7780	8905	7867	4799	4981	5290	5235	4756	3675	4036	2812	2595	2497	2279	1769	1596	1154	954	1006	908	970	787	768	681	691	810	758	680	703	674	630	703	649	635	657	622	607	630	577	630	607	668	598	643	643	592	581	582	627	598	625	619	601	602	603	606	647	590	543	626	616	617	590	587	594	562	588	607	568	617	583	633	575	544	605	551	553	594	552	590	596	575	603	542	547	554	588	546	594	534	602	606	580	591	552	599	592	587	591	554	566	573	520	562	595	553	561	574	558	536	549	596	558	608	549	599	550	546	549	536	603	573	584	581	534	561	565	548	570	562	545	568	596	564	551	563	586	592	552	566	554	571	550	570	583	521	553	555	552	553	587	537	522	537	522	542	550	553	579	547	553	582	573	558	601	539	553	563	560	614	585	566	561	525	583	536	576	546	568	565	545	533	537	570	550	541	579	578	573	559	567	559	535	552	565	556	576	594	529	575	556	581	543	564	607	592	549	590	576	571	555	575	533	547	547	567	563	515	514	545	596	547	570	557	540	564	512	550	571	548	575	573	567	593	572	551	540	563	616	571	566	567	565	566	542	560	605	555	564	561	543	558	573	562	512	547	607	535	565	532	549	561	624	562	575	540	536	542	577	567	535	556	560	580	594	543	566	565	534	581	536	516	584	558	591	559	576	570	566	540	541	559	555	583	532	562	549	581	558	550	547	542	593	609	574	552	555	597	584	533	560	566	548	557	564	571	554	546	542	550	556	533	569	534	570	577	563	562	602	563	562	563	570	552	552	565	569	573	565	595	541	574	580	553	631	598	527	571	536	548	513	585	567	561	571	552	559	613	513	553	610	580	551	526	537	548	519	598	560	560	584	561	573	557	557	568	597	581	556	540	563	572	562	532	562	619	559	569	528	572	530	569	564	577	592	523	566	537	602	520	575	578	591	584	574	566	554	586	554	538	581	543	542	536	570	577	556	580	588	583	553	544	579	544	567	535	608	573	587	517	532	576	530	531	527	527	539	546	596	526	573	534	567	556	574	531	558	567	502	550	559	580	567	533	562	535	611	597	567	576	572	549	533	568	552	587	530	567	566	552	585	573	532	566	562	537	574	552	552	564	568	542	549	541	560	551	539	577	582	582	578	576	585	621	568	518	604	595	626	576	535	541	554	591	525	580	555	534	522	548	558	566	532	520	573	543	565	577	565	554	536	543	542	564	570	562	612	569	538	560	572	544	592	583	547	590	602	577	566	554	559	564	523	575	539	605	553	545	532	534	548	590	612	565	597	579	519	529	529	592	579	564	577	576	546	564	570	560	592	589	543	555	605	581	582	548	531	561	534	582	565	604	587	606	601	541	556	535	562	590	562	535	542	520	562	547	520	508	552	551	580	576	561	552	574	570	562	548	536	594	564	577	575	560	586	576	586	568	514	556	540	588	579	560	549	579	588	525	588	633	550	593	574	545	567	627	566	569	568	588	587	547	568	607	525	578	539	615	579	556	600	551	559	579	561	529	561	555	522	549	558	582	594	582	559	587	564	558	573	556	571	615	568	555	544	562	607	536	605	545	540	546	564	541	571	514	563	576	530	532	578	587	577	546	505	554	532	526	587	593	567	535	571	535	560	573	585	597	536	572	543	507	574	597	596	557	578	561	585	587	577	585	563	579	541	553	606	587	609	592	561	577	577	587	557	558	531	568	557	611	559	605	566	575	554	556	544	523	597	576	543	524	566	546	505	547	558	588	531	551	586	592	593	530	592	544	577	550	595	577	569	566	541	506	569	614	551	544	549	512	529	606	579	551	573	530	553	511	557	593	560	595	508	598	556	574	560	547	521	549	532	553	592	548	560	561	571	560	575	532	587	566	578	560	570	605	508	537	545	585	585	602	579	527	550	530	564	548	545	561	547	537	541	551	584	573	556	586	543	571	592	565	515	551	637	538	550	585	595	558	485	576	555	572	567	544	532	546	542	573	548	544	576	594	550	560	595	578	553	569	581	544	580	583	571	585	547	558	548	563	541	548	547	587	533	577	543	555	619	574	571	522	581	549	558	566	537	552	597	572	571	536	510	540	597	564	577	614	559	581	527	573	547	560	575	571	538	566	578	563	563	608	567	557	588	617	588	608	561	556	581	580	568	588	573	557	528	555	593	586	535	540	555	555	541	563	532	566	618	567	575	553	571	573	582	630	562	592	566	534	585	538	587	508	600	532	543	567	588	552	602	561	585	541	541	549	502	555	552	545	567	581	544	556	558	568	549	551	598	592	565	500	551	583	588	531	554	563	556	541	599	558	550	553	574	555	541	596	558	584	586	575	512	548	540	563	535	532	569	588	569	560	532	546	547	578	642	537	549	529	552	538	559	521	559	589	594	597	584	549	566	557	526	557	559	617	557	532	552	590	560	594	541	555	547	569	574	569	579	574	554	552	591	542	576	568	566	560	583	542	562	580	599	552	530	560	565	584	511	559	602	542	534	536	547	607	559	563	555	547	530	551	527	547	557	562	592	565	550	572	553	575	589	562	532	511	556	513	551	577	563	554	570	530	500	599	599	589	545	590	546	552	535	542	580	563	555	566	546	595	574	574	561	584	579	546	585	517	526	545	552	558	590	607	570	599	563	528	550	542	541	572	549	556	562	604	538	543	527	539	532	551	565	563	567	559	533	550	562	551	574	568	574	561	552	554	551	563	598	536	537	553	538	592	580	587	559	533	566	543	541	579	531	607	557	539	541	541	570	545	507	568	577	550	570	536	604	584	532	564	585	585	613	521	532	562	588	609	569	561	552	624	558	535	574	537	575	505	617	561	510	565	578	573	542	578	550	528	588	550	561	529	591	564	539	593	572	572	581	604	549	534	562	577	562	579	580	538	551	561	565	561	558	600	589	582	626	559	541	592	580	550	580	582	526	542	565	596	536	576	596	534	596	594	560	531	579	519	539	549	561	606	566	591	556	536	577	601	536	514	516	553	598	515	557	503	619	525	522	515	566	573	577	557	572	582	570	549	544	576	572	561	537	586	568	548	571	573	529	554	562	556	588	577	533	570	534	555	556	556	563	558	560	555	552	546	556	557	589	573	529	535	564	553	571	556	562	590	589	643	546	566	582	550	563	597	536	581	557	556	538	551	593	602	560	524	543	587	568	593	547	569	532	568	577	531	591	584	582	535	562	604	565	558	566	565	579	548	576	617	591	573	566	587	609	539	522	583	565	573	585	524	603	588	581	525	582	552	571	564	545	541	550	545	546	511	522	549	574	586	546	519	562	611	525	550	533	562	516	527	569	515	535	532	540	533	559	599	587	584	551	569	566	583	587	594	565	537	556	573	553	537	601	565	524	507	525	554	570	634	571	535	590	522	526	602	548	543	609	564	537	500	564	545	540	596	580	566	546	550	579	583	565	573	549	523	573	560	582	552	586	564	571	584	557	569	548	572
26325	19252	25890	25983	23520	18178	11740	12615	9376	11221	9499	7602	4218	3069	3008	4177	5699	5681	7272	6158	4338	5300	6093	5032	4042	4568	3721	2998	2345	2735	2448	1700	1369	1376	1362	1353	1020	1056	664	648	697	597	484	399	324	284	300	250	239	239	241	172	207	203	232	188	191	194	197	209	192	220	163	165	194	190	170	199	203	189	165	166	187	186	173	186	219	183	197	203	175	200	195	187	182	179	173	182	176	202	166	185	212	177	190	188	171	185	192	170	185	190	172	173	199	176	174	186	182	172	185	177	148	166	171	176	164	178	174	188	165	179	168	187	198	170	170	162	162	166	158	193	165	192	223	186	163	184	181	171	174	199	195	192	163	173	186	171	191	176	175	180	168	177	187	182	172	196	167	177	168	178	180	168	188	176	162	190	165	183	152	152	189	163	164	181	166	183	180	177	174	160	178	191	152	155	183	161	171	188	179	176	181	167	172	165	165	182	187	167	151	173	180	157	182	169	197	191	162	180	180	165	187	150	170	157	181	226	162	195	168	193	182	185	151	157	184	143	177	177	175	193	190	181	154	182	186	148	193	186	190	172	187	178	196	185	172	168	169	167	190	183	186	160	189	169	170	164	179	194	174	180	178	181	172	186	173	171	170	173	176	170	177	177	180	172	140	175	173	202	194	164	196	185	157	172	166	174	166	166	177	157	186	176	184	183	179	194	212	176	164	173	156	171	188	143	169	174	158	205	196	180	182	186	167	157	166	177	176	176	160	168	181	170	192	173	169	161	181	200	201	194	180	171	170	158	157	153	158	155	181	188	191	181	175	178	161	192	179	162	177	173	187	168	191	178	161	169	148	175	175	194	183	160	162	192	147	158	189	186	184	164	194	182	167	165	165	180	158	190	213	181	171	180	186	165	197	175	177	165	161	186	172	168	180	171	195	182	140	176	174	154	162	174	183	175	193	170	193	163	149	174	199	171	184	182	163	193	155	174	151	164	146	173	188	165	173	168	178	152	185	192	171	175	187	185	178	151	183	180	181	172	170	209	189	160	179	177	203	192	173	177	187	163	167	169	171	189	181	181	166	179	146	174	167	182	180	166	203	172	174	167	179	194	155	170	161	165	165	182	158	185	208	178	162	174	152	196	183	167	189	165	141	171	185	190	183	166	157	196	150	166	156	194	173	192	189	172	183	192	181	171	180	188	178	165	170	169	178	179	182	180	189	185	168	167	175	203	180	202	182	176	173	160	191	189	166	165	173	176	167	175	186	167	176	177	156	187	166	191	154	176	177	187	159	202	192	178	176	178	179	174	188	170	156	178	180	163	170	171	179	179	179	194	191	197	176	164	172	196	178	171	181	204	201	181	194	184	161	161	164	178	141	183	185	186	171	171	176	179	169	174	187	172	162	188	159	200	154	181	185	169	199	166	183	162	167	167	172	153	171	165	169	159	185	185	168	169	170	192	210	167	187	193	167	186	187	189	156	182	199	176	183	180	186	173	166	207	180	195	169	179	168	176	173	196	155	172	187	171	183	165	177	190	165	176	184	176	175	163	165	179	194	193	190	167	217	152	188	155	175	181	203	193	187	193	202	195	173	186	200	195	178	211	171	178	171	151	175	167	193	162	179	174	175	148	190	174	183	171	186	171	176	167	187	165	172	151	173	196	158	176	177	175	180	168	191	187	169	179	179	178	175	167	164	180	206	187	173	185	178	163	192	150	176	187	175	167	191	183	189	167	168	178	173	169	180	194	176	144	167	174	164	182	173	166	181	177	176	175	180	186	165	184	180	197	186	174	182	172	175	160	191	184	183	183	172	177	148	161	168	180	153	177	175	166	158	187	168	207	161	138	149	168	158	186	201	169	167	183	178	199	163	171	163	181	187	195	159	195	189	169	179	184	188	171	181	172	201	198	162	157	178	198	177	161	177	173	172	190	181	162	182	178	166	190	177	155	157	161	174	165	172	161	161	177	204	163	179	175	175	169	163	164	180	172	169	165	194	175	162	180	174	182	167	168	192	163	163	180	171	173	183	191	179	161	140	164	181	203	165	188	186	156	189	164	159	189	164	184	198	172	177	188	177	212	184	167	183	192	194	175	186	180	171	169	196	185	177	216	182	182	167	167	175	187	183	184	179	165	159	155	166	177	173	171	181	163	184	184	168	166	185	157	172	178	152	191	187	162	167	169	178	180	191	172	190	187	145	175	182	162	186	160	174	175	163	168	155	181	153	194	171	160	169	161	156	205	185	184	189	205	173	155	214	178	162	177	186	179	186	164	173	170	176	170	178	156	206	211	165	151	161	190	181	184	161	184	195	194	158	173	167	152	169	190	197	171	192	176	152	176	174	195	178	167	194	188	202	192	175	176	179	192	159	162	169	182	177	192	190	164	215	183	190	175	170	191	167	159	174	180	141	187	180	162	172	156	178	156	159	182	199	185	187	204	179	195	179	166	168	168	167	164	153	182	158	186	177	171	174	181	172	179	164	175	170	166	173	186	183	164	160	176	180	177	177	156	170	178	188	169	168	164	199	173	173	163	174	168	170	194	169	168	175	202	169	181	205	167	184	179	176	173	162	176	177	183	184	158	170	190	180	170	175	165	164	166	218	177	174	188	191	191	170	154	165	179	171	173	168	166	165	167	176	149	168	185	189	198	171	198	184	164	189	159	152	160	167	168	167	187	157	217	201	178	169	178	179	181	187	179	176	168	182	163	172	216	165	148	173	173	180	154	210	170	164	178	159	190	189	148	152	177	193	180	178	165	161	184	190	166	187	180	192	176	167	175	172	197	178	193	189	178	177	189	194	169	149	189	177	189	186	153	177	170	165	176	174	178	174	166	161	192	169	174	167	159	180	198	175	174	186	197	194	168	150	172	164	172	174	167	175	169	165	155	199	177	181	160	189	189	143	161	160	164	188	173	172	193	187	199	169	198	168	187	164	171	189	177	177	161	182	191	193	165	158	184	193	194	162	187	177	170	196	165	183	192	152	151	176	177	151	159	181	158	156	189	159	191	199	156	182	190	178	175	190	197	199	183	163	155	176	170	177	174	163	194	180	183	183	173	165	163	161	194	173	173	168	166	169	173	184	173	194	187	174	174	181	144	145	158	162	168	172	173	185	176	159	181	190	165	185	190	144	166	174	185	170	156	166	168	180	164	181	159	174	181	168	190	177	175	181	170	149	158	152	175	187	166	151	161	185	150	171	160	160	168	178	186	190	186	186	185	179	179	188	188	187	162	191	181	164	170	178	144	174	199	168	182	190	155	174	179	186	188	171	163	172	182	167	163	160	188	185	176	164	184	155	182	189	162	208	193	157	173	181	178	182	176	140	170	178	199	177	177	184	182	179	197	183	178	150	179	181	184	179	191	179	198	192	170	164	199	179	175	178	173	173	192	165	183	179	176	168	167	178	152	158	169	177	198	187	171	166	186	181	197	201	166	182	170	151	194	142	146	173	173	203	172	183	192	177	172	192	171	169	186	194	179	159	171	166	160	186	190
18456	14637	25608	26763	26079	22903	17637	23517	20070	24853	22680	19656	13448	11169	12187	15347	20208	20686	23310	20894	16100	20383	22345	20266	16913	19139	18259	15507	12382	14616	12330	9145	7855	8125	8573	8008	6281	6636	4340	4131	4219	3543	2704	2382	1418	1200	1317	1160	999	975	861	847	744	852	798	779	742	675	622	703	697	676	701	621	614	660	624	599	564	613	554	562	620	579	562	588	629	599	583	567	602	589	580	557	558	557	487	508	552	542	509	542	500	510	518	555	492	502	501	491	533	511	537	550	508	482	533	492	505	537	526	490	543	499	503	505	505	468	507	527	498	459	503	529	490	503	528	469	443	518	515	479	511	490	497	485	501	485	511	469	484	507	447	521	512	481	522	449	494	498	472	488	475	495	518	471	538	490	456	502	503	511	486	504	490	502	527	520	512	521	488	509	493	512	519	474	464	515	507	525	540	505	484	533	512	494	528	475	526	498	500	533	484	480	461	466	487	505	505	499	492	502	527	511	468	487	520	479	484	475	520	483	518	485	506	520	521	508	528	509	478	513	448	495	513	508	517	503	516	503	478	516	464	507	545	505	464	529	490	512	503	485	464	473	486	472	499	542	503	500	492	482	543	503	527	533	485	489	501	495	461	549	532	497	512	458	513	499	508	485	501	490	477	476	487	502	494	477	491	512	462	504	484	536	508	483	488	523	511	531	510	547	486	515	483	483	507	475	487	484	522	467	492	502	484	512	513	522	528	553	527	492	469	487	478	490	479	501	536	517	505	502	522	488	479	505	483	486	509	541	486	506	462	500	510	502	531	478	504	499	532	483	470	465	537	501	502	503	523	490	517	525	500	501	498	455	477	487	502	520	484	512	529	475	480	505	469	513	495	484	457	500	542	494	479	478	521	465	499	471	513	544	523	492	493	500	510	487	507	496	469	530	494	541	478	537	471	542	523	503	503	550	502	488	508	515	475	512	502	516	487	549	443	531	469	494	503	473	504	525	503	514	462	502	504	508	507	499	523	484	519	489	528	466	492	524	484	497	532	476	520	495	483	490	531	518	516	496	485	474	487	513	535	496	526	476	512	524	544	506	491	527	532	499	520	511	488	491	506	497	480	479	523	531	490	503	483	489	496	519	475	497	553	526	470	504	529	469	499	505	483	515	493	506	452	497	486	494	492	512	524	499	461	513	471	537	499	482	489	551	494	500	457	499	495	526	463	481	504	502	490	500	513	466	485	497	514	490	490	476	519	515	509	489	494	499	472	503	521	519	495	493	497	519	544	468	482	492	494	467	508	509	520	527	500	471	510	470	550	492	536	518	465	492	479	495	507	483	497	505	501	473	537	478	508	475	463	524	459	508	497	467	504	481	498	509	522	509	515	509	476	473	494	533	506	467	463	522	536	502	491	458	523	501	500	505	515	486	494	514	498	522	471	510	504	538	518	527	489	530	513	506	535	504	523	505	478	451	487	521	472	491	527	545	481	499	501	515	507	496	555	527	493	481	472	497	473	508	503	546	491	463	507	518	438	531	526	512	479	481	503	514	536	534	502	522	468	483	482	548	485	490	496	489	489	492	528	501	499	485	469	478	517	509	484	502	474	521	475	498	479	472	510	525	516	449	470	475	532	494	466	473	478	513	496	487	527	519	504	496	533	523	460	484	515	490	530	507	502	485	495	475	533	506	487	552	515	488	496	492	558	456	514	519	464	482	525	503	490	497	486	450	518	459	497	493	480	540	558	462	502	507	479	516	473	483	483	556	470	498	516	514	512	508	497	489	474	495	527	531	455	502	496	472	448	505	511	523	526	494	505	510	497	491	511	494	526	538	508	545	496	491	457	516	497	516	538	496	517	506	467	489	501	481	522	518	489	476	518	488	490	485	473	533	484	527	489	491	498	512	523	486	458	468	535	537	484	491	473	523	515	469	505	469	481	476	502	512	505	580	505	537	504	481	509	461	516	518	509	505	529	542	492	487	483	479	497	473	511	496	528	520	498	517	486	491	514	505	495	507	492	504	503	481	497	503	496	520	475	522	496	507	535	537	456	497	495	509	487	460	494	436	494	490	457	497	505	491	505	451	512	515	513	513	492	469	463	517	495	497	544	482	486	495	500	512	529	487	520	520	507	471	449	510	504	497	508	506	493	475	508	478	525	521	527	485	514	537	493	494	493	489	505	473	483	480	505	521	526	496	491	517	491	474	481	481	489	494	521	475	520	488	506	520	456	477	501	490	466	482	484	453	500	503	492	480	523	500	546	477	533	518	495	475	472	506	513	492	503	470	500	502	525	513	471	524	531	491	530	448	514	476	461	509	491	481	472	529	498	465	513	495	507	491	494	541	506	515	512	492	505	495	514	535	503	487	514	491	474	487	510	474	489	489	508	479	480	514	498	495	451	461	487	500	496	505	448	538	503	470	514	499	530	505	498	516	451	490	487	544	500	490	498	487	557	505	506	536	476	485	488	538	517	492	490	529	504	527	485	484	531	489	477	507	460	526	520	493	515	516	489	474	508	533	513	481	506	517	526	506	494	495	524	492	538	498	495	504	496	510	540	503	466	512	507	501	531	496	499	528	517	533	525	487	512	466	494	514	456	501	504	508	480	468	506	506	491	511	491	525	489	499	447	509	468	480	487	495	505	496	506	542	492	487	505	500	513	524	540	541	523	458	495	506	463	544	483	481	530	494	552	496	496	511	515	476	523	477	517	515	506	516	506	487	542	478	507	528	512	521	471	536	479	472	455	460	489	525	510	477	489	470	496	529	538	535	528	513	487	491	500	472	507	493	505	509	473	486	473	500	478	546	512	481	533	547	520	510	528	466	491	513	499	470	503	480	505	468	492	519	489	490	489	442	497	512	502	481	471	518	483	495	463	480	526	532	483	521	499	494	488	520	476	501	553	442	510	475	512	480	502	546	504	481	509	494	470	547	497	528	491	491	511	482	491	489	493	494	481	551	470	468	484	454	517	515	509	495	501	492	486	509	514	519	520	499	506	491	544	509	493	513	514	507	509	503	491	490	492	502	508	453	489	490	491	538	505	506	484	527	461	440	502	530	509	507	533	496	515	525	554	494	498	513	518	482	488	516	522	490	488	500	493	496	546	524	487	498	517	547	489	471	462	505	506	522	480	498	468	506	532	499	513	522	463	499	509	522	489	522	493	472	522	509	514	498	493	486	520	484	536	522	485	499	536	495	488	537	513	503	496	490	525	486	478	506	539	489	522	499	496	503	453	556	457	491	499	496	510	503	507	501	515	483	541	461	511	507	515	515	518	503	504	479	509	466	507	534	479	499	469	508	492	517	523	479	466	504	529	547	513	486	473	549	478	482	482	491	465	528	461	464	494	484	471	508	519	495	504	477	539	509	496	496	503	496	514	514	511	527	463	511	489	543	502	464	450	476	484	494	446	491	477	505	500	493	503	511	481	528	531	480	493	514	494	478	445	510	499	509	510	495	510	539	492	485	508	505	515	490	494	483	484	488	515	479	524	485	489	494	461	521	486	455	504	509
5177	2844	3849	3052	2094	1382	969	873	745	743	586	507	399	384	410	442	379	459	483	457	336	370	376	387	373	374	411	343	312	313	329	294	295	295	288	251	274	260	267	264	260	236	268	283	257	246	248	247	265	261	257	265	234	231	219	253	243	266	255	208	263	260	273	235	246	270	226	241	271	228	243	225	253	254	271	243	251	241	260	252	248	214	236	230	230	252	247	233	267	267	230	254	246	252	266	234	244	282	248	225	252	270	242	248	273	234	233	216	225	244	255	237	263	223	274	239	265	234	255	241	262	247	248	239	216	274	257	267	233	260	247	240	263	286	250	236	234	261	235	249	254	230	304	227	257	263	235	268	233	239	222	244	259	266	268	238	245	237	239	231	260	258	223	261	269	263	254	237	254	236	237	240	226	231	235	258	276	245	274	235	255	256	228	238	241	240	227	244	243	240	229	255	251	247	243	244	277	258	242	253	249	273	237	251	256	247	217	252	250	249	250	228	246	220	247	263	238	231	228	261	249	237	221	255	254	258	255	233	227	240	234	251	260	253	238	238	242	244	244	238	248	244	240	226	250	247	263	246	219	234	226	234	260	249	241	244	238	229	231	244	262	253	221	249	229	268	240	257	267	239	249	245	224	234	244	266	234	224	234	267	275	227	225	271	245	228	226	250	226	233	234	259	242	228	238	242	262	241	230	236	250	245	242	236	229	218	250	262	256	240	280	256	259	257	258	214	246	240	238	236	230	255	253	276	261	260	241	237	266	244	238	242	255	231	263	263	286	238	258	259	225	206	291	234	259	273	269	239	271	213	236	235	233	224	276	253	245	247	238	249	232	251	251	273	238	236	237	265	263	262	247	249	257	249	244	248	243	223	268	248	218	248	235	245	249	231	283	250	249	268	242	227	244	246	261	257	238	210	251	237	265	254	241	241	244	244	241	271	256	233	256	259	250	258	220	273	248	253	259	237	283	257	261	227	263	232	266	226	246	247	261	212	263	261	235	248	260	236	249	229	243	240	242	284	242	275	225	292	266	250	232	247	244	247	259	231	255	259	243	237	241	247	254	256	246	251	244	251	243	268	230	227	254	227	246	244	261	256	274	241	261	233	239	277	228	213	227	270	238	234	229	227	241	229	215	252	271	232	220	254	244	229	264	226	220	236	235	272	248	243	253	232	275	251	231	244	237	217	233	230	246	233	241	249	244	256	227	230	262	233	247	263	233	247	241	225	284	245	248	249	232	247	233	247	260	244	224	248	269	230	237	219	229	234	227	245	261	260	240	241	247	287	247	240	210	216	247	244	254	249	243	210	234	243	259	241	242	233	250	250	234	255	249	238	274	210	271	272	250	252	251	255	263	243	237	239	225	247	228	252	247	225	221	251	220	249	218	258	252	248	240	233	231	266	247	238	237	240	251	243	264	236	245	286	263	250	248	267	271	233	270	242	262	230	219	238	237	277	237	273	239	244	247	246	268	261	255	257	237	228	235	247	260	258	266	258	244	234	229	232	211	256	236	241	264	244	251	234	230	262	231	219	218	222	220	221	224	269	256	274	252	265	248	246	247	245	242	247	238	270	199	237	275	227	242	218	248	243	252	215	230	241	245	246	261	236	267	250	262	263	253	215	259	250	255	231	267	239	240	231	245	239	240	238	245	240	245	250	247	239	252	235	245	221	250	236	246	233	228	253	246	236	221	236	225	238	236	245	242	251	260	239	223	236	265	230	232	261	251	245	261	235	284	245	227	257	262	237	277	239	271	246	242	284	244	257	223	253	237	250	263	231	259	237	256	261	261	248	247	234	255	250	262	241	259	281	251	280	256	223	236	239	222	234	249	253	254	270	268	265	259	268	246	222	235	238	254	246	267	259	261	262	229	310	244	239	252	216	264	251	240	251	240	263	256	275	212	244	236	246	233	272	264	253	272	259	245	235	260	264	250	233	258	255	231	255	245	249	252	211	219	253	244	235	264	269	250	269	252	235	230	260	273	244	267	234	240	220	249	258	243	229	249	250	251	270	256	253	253	239	254	245	257	261	212	258	255	227	267	274	254	273	238	249	243	256	256	232	227	249	236	251	264	249	243	242	249	239	266	269	230	252	260	240	210	256	237	254	243	264	242	240	229	240	279	224	253	252	253	253	256	237	239	249	232	254	241	213	284	271	251	276	277	258	268	244	234	243	253	224	220	230	245	270	237	241	221	263	236	261	247	245	227	259	256	228	244	258	243	238	259	225	207	235	254	238	247	232	222	270	249	244	251	232	240	244	227	282	225	250	246	226	244	238	235	242	240	215	286	261	259	248	257	251	233	264	225	279	226	230	258	249	234	260	244	245	257	249	236	242	280	235	247	253	257	229	207	247	278	208	261	253	255	241	251	209	240	262	260	225	216	276	271	249	272	246	246	239	201	238	264	269	271	257	242	238	243	231	242	242	253	257	234	251	245	270	248	237	247	240	241	258	244	241	244	230	279	235	253	236	255	260	250	248	255	281	214	228	255	253	244	245	244	226	268	245	244	230	195	230	261	275	244	256	240	254	224	236	226	242	241	248	227	215	250	259	231	247	263	228	255	240	237	261	249	258	255	253	220	253	257	239	231	235	258	262	269	210	255	230	239	249	233	247	253	272	246	248	275	279	219	240	233	266	246	242	250	226	238	262	254	231	214	269	250	231	235	223	227	273	254	260	210	237	235	228	231	242	299	247	226	260	244	249	234	210	228	231	215	217	278	240	248	234	220	246	243	231	236	230	291	251	248	258	250	246	224	259	245	241	238	249	275	246	239	272	235	240	250	257	228	259	231	244	264	257	229	261	252	262	244	249	245	251	274	245	261	257	240	244	258	240	233	225	252	248	269	262	256	261	292	242	217	223	247	281	222	262	241	243	231	256	216	242	230	256	221	231	249	247	253	244	251	249	268	237	245	247	244	232	249	235	231	252	249	258	237	238	216	238	244	246	233	234	230	241	233	237	261	250	220	224	237	239	262	233	253	228	266	245	247	273	248	254	261	254	218	250	226	259	251	243	260	248	244	243	215	232	228	247	255	239	257	217	272	254	245	260	229	230	221	263	273	257	241	271	259	234	238	253	234	236	268	244	222	244	251	220	214	238	228	240	244	277	242	252	265	264	264	233	259	263	260	241	262	252	220	259	238	255	221	254	225	252	266	252	274	262	252	215	238	263	250	242	260	236	265	231	224	246	246	241	276	239	242	231	270	244	214	246	248	262	258	260	228	255	245	275	255	229	261	256	240	253	279	237	271	229	239	258	249	245	254	212	283	249	212	242	238	249	223	244	278	244	248	243	253	251	251	263	229	246	248	240	243	235	245	257	237	245	257	217	233	249	262	246	266	253	245	271	266	242	256	232	249	269	254	236	243	275	227	278	258	264	274	239	273	239	281	262	241	241	221	253	266	273	266	252	219	227	245	237	249	263	245	239	264	258	240	242	245	258	258	216	236	231	245	254	238	269	244	267	232	249	244	257
5441	3689	8288	8521	6742	4943	3702	3546	3041	3246	2718	2419	1882	1603	1622	1676	2044	1973	2236	1955	1597	1812	1869	1780	1516	1682	1643	1386	1200	1350	1207	1069	1044	927	1008	977	888	908	812	842	826	798	778	752	714	766	703	715	676	707	736	759	669	717	725	668	646	666	698	687	650	727	667	635	700	680	688	677	712	668	702	647	655	663	670	685	673	701	692	687	673	693	690	647	688	648	692	697	681	664	643	684	714	715	659	620	652	690	665	681	692	647	675	673	670	682	719	660	683	691	728	662	674	702	677	681	628	691	666	647	639	676	627	691	716	687	661	641	637	615	630	668	642	622	683	698	654	684	688	685	714	619	641	680	678	678	672	727	692	693	722	693	615	685	624	659	678	701	649	644	675	665	714	685	721	664	703	688	637	700	672	749	682	693	714	683	713	681	660	648	640	689	699	679	627	637	671	712	691	716	692	683	640	680	677	645	680	698	626	646	707	681	633	722	680	651	668	699	730	687	667	685	673	724	674	685	652	626	711	635	667	665	696	672	688	684	621	695	633	659	670	684	667	653	640	695	675	660	626	624	660	715	648	658	674	670	668	659	653	672	649	730	668	707	652	677	666	687	700	686	677	662	664	648	624	622	679	667	664	673	674	676	676	665	631	665	679	678	653	706	629	678	667	652	693	640	652	700	656	651	672	660	671	679	682	670	641	667	701	676	666	701	638	681	733	660	722	656	620	669	671	723	669	661	623	653	671	634	711	725	675	668	717	663	654	694	649	596	686	638	670	698	664	654	659	635	656	645	665	692	689	716	681	662	675	680	691	668	687	684	656	710	691	634	693	663	718	698	655	640	691	681	664	706	685	668	728	606	618	675	652	641	665	672	679	637	704	648	676	661	669	670	635	681	660	661	749	671	617	640	651	650	704	659	693	662	663	683	649	652	676	665	661	652	676	674	670	650	659	707	623	649	654	683	680	704	669	660	655	692	631	680	747	686	672	650	675	670	640	676	663	688	655	656	665	636	706	674	718	656	720	636	710	692	663	678	678	679	638	623	703	696	649	650	652	695	656	692	704	716	707	628	682	678	699	668	661	678	692	736	665	683	663	682	677	691	661	687	680	688	682	650	694	683	687	651	684	727	648	648	662	688	719	663	615	712	666	663	634	667	652	647	635	655	649	626	646	692	604	637	685	657	680	680	645	722	695	660	640	704	654	682	670	653	679	668	693	684	686	633	675	698	732	667	664	675	686	682	676	683	605	695	665	674	619	654	669	635	682	691	689	674	654	668	639	702	720	671	678	665	709	647	678	692	674	659	657	686	689	684	700	668	655	642	696	687	678	661	655	655	680	685	700	692	701	641	690	649	644	700	668	702	663	665	687	657	607	682	698	659	656	652	705	657	749	618	629	712	685	682	705	673	641	678	672	711	641	709	634	700	674	661	641	683	644	662	680	614	713	673	666	668	744	715	615	723	668	726	661	671	715	664	659	655	644	689	695	718	708	715	691	677	658	697	661	654	636	656	720	675	685	658	693	682	698	655	713	649	650	649	682	677	640	694	714	652	706	673	662	681	719	693	647	643	644	654	715	665	681	664	614	703	671	653	651	688	656	656	721	655	656	655	711	671	714	664	653	662	662	694	650	682	706	680	646	691	601	648	676	665	647	661	700	669	660	636	675	700	669	715	657	684	669	714	719	688	657	687	669	651	663	708	659	667	693	660	669	664	698	678	713	658	700	681	653	681	701	701	672	718	635	670	710	675	628	614	676	651	618	642	684	670	629	662	661	665	661	690	679	652	678	584	664	649	640	671	666	682	669	639	700	685	662	647	689	679	682	706	692	701	664	650	648	720	681	647	649	677	697	655	703	701	688	657	657	617	724	669	669	661	637	659	655	699	674	625	659	673	695	639	655	646	642	680	671	668	710	689	687	679	706	661	695	654	691	669	645	683	683	654	655	697	697	670	642	694	654	645	696	661	656	645	699	702	656	658	640	639	707	624	637	690	710	656	689	677	629	663	682	672	649	671	682	659	649	661	689	687	678	691	671	692	648	661	719	687	730	710	644	679	633	653	678	673	653	676	676	651	658	680	634	681	664	695	691	664	691	689	696	680	630	637	671	681	656	703	683	638	682	632	675	653	675	675	632	656	623	698	642	646	671	625	665	701	693	718	689	685	669	673	651	677	662	614	694	705	701	683	648	676	683	719	626	703	684	707	692	661	688	642	678	650	677	680	661	689	665	690	701	712	643	638	659	638	673	676	688	686	662	690	647	690	664	685	681	626	640	687	716	699	656	644	707	652	684	690	639	675	703	669	683	606	653	679	682	696	673	668	639	669	701	631	651	673	678	657	629	669	696	644	677	653	642	699	686	675	709	638	651	648	668	649	644	647	719	672	652	675	679	633	681	692	672	630	706	662	683	682	652	682	665	688	726	716	697	684	708	702	685	653	729	626	680	704	694	664	657	758	700	645	664	674	639	625	670	649	734	645	689	641	658	685	674	663	682	644	663	672	701	655	656	668	657	685	617	659	688	672	670	681	655	671	649	714	716	695	725	641	634	668	711	667	666	702	727	633	620	707	628	647	682	640	708	686	675	671	669	660	655	679	681	695	657	671	658	690	664	694	698	641	719	661	680	662	666	657	671	669	660	709	679	661	655	690	678	632	683	636	655	640	670	658	697	603	650	637	658	659	703	648	654	721	699	689	645	639	656	699	671	674	655	651	677	679	677	672	686	669	682	626	674	638	652	702	639	658	699	654	688	690	662	658	708	682	674	660	697	666	665	692	633	703	682	659	704	645	662	671	681	687	667	658	721	664	739	639	668	638	672	672	681	633	625	690	667	693	672	663	723	667	719	698	656	673	676	686	652	671	671	689	653	675	671	689	667	689	683	715	697	651	706	638	653	662	689	671	632	650	694	652	655	748	698	666	669	671	660	646	697	689	669	689	655	717	697	644	666	649	650	653	682	656	683	641	665	681	694	682	645	706	703	698	647	680	663	670	677	683	702	669	713	708	624	688	614	676	673	696	662	627	686	680	740	661	708	677	675	662	675	675	675	688	642	681	722	694	701	668	721	659	657	661	634	690	650	673	646	620	669	673	728	667	662	635	657	690	675	655	672	653	651	706	691	653	712	670	696	688	687	669	631	689	675	675	678	665	718	671	667	625	653	635	707	676	673	637	652	644	676	680	716	656	681	633	696	667	649	689	629	642	667	708	622	661	703	707	680	644	654	714	694	678	710	660	673	684	629	676	664	666	657	687	666	667	655	666	732	727	689	674	688	688	676	677	654	694	636	632	681	666	641	672	676	665	693	692	657	654	661	653	648	710	658	619	665	666	668	665	683	737	650	679	737	715	691	652	712	642	683	683	694	675	675	650	675	660	652	710	675	665	673	717	674	681	700	650	648	641	664	675	684	670	700	650	703	657	666	669	684	709	608	663	647	684	657	618	664	684	638	639	649	639	694	660	626	696	655	672	662	679	694	622	646	651	681	657
17512	12519	18698	18642	16897	10937	6479	6949	5501	6526	5295	4250	2510	1729	2012	2450	3232	3022	3942	3673	2352	2996	3046	2912	2061	2569	2178	1543	1295	1474	1068	800	858	900	735	819	610	586	481	449	447	386	325	313	246	262	233	249	264	221	223	200	201	232	213	211	208	220	202	209	227	243	220	219	213	209	190	196	188	224	184	199	215	221	198	200	209	227	219	218	223	200	208	207	218	196	198	212	177	201	201	194	187	198	197	208	189	179	218	198	191	215	198	204	190	203	211	208	187	204	220	199	213	174	218	200	198	192	210	185	204	185	213	210	207	212	210	220	177	195	190	216	191	212	210	203	181	197	198	194	220	221	231	203	190	209	174	221	220	204	193	171	213	200	208	215	209	186	207	189	222	221	199	211	185	235	207	222	178	191	201	225	203	224	187	201	211	189	228	192	207	177	224	211	212	187	211	209	228	205	195	179	214	217	181	217	173	213	212	208	191	204	205	218	233	235	210	209	197	198	218	202	191	191	194	229	213	188	203	171	225	197	204	199	209	218	194	212	181	194	183	197	226	222	193	189	213	212	211	204	208	201	198	189	216	202	248	210	204	210	210	221	197	200	221	181	200	217	197	204	207	183	196	221	211	197	218	190	200	226	190	196	199	233	211	218	200	216	202	173	205	201	220	199	217	201	206	179	191	199	193	233	187	186	205	214	201	209	230	206	196	219	216	191	180	223	172	221	198	196	197	181	209	201	223	203	180	214	198	214	185	224	228	207	221	225	207	186	205	191	204	195	204	207	222	182	197	213	197	199	220	203	210	174	204	204	211	210	222	186	197	172	188	161	206	220	205	182	199	184	199	206	183	192	174	219	195	182	205	200	192	206	185	216	223	204	206	214	205	243	216	180	213	190	213	211	214	211	202	189	196	202	193	217	176	215	219	197	204	191	219	231	186	192	216	223	215	169	218	208	205	192	218	202	199	225	196	191	209	218	196	226	196	190	214	208	220	200	189	187	199	185	220	216	225	208	196	205	199	229	204	202	207	211	218	216	205	242	190	196	209	216	197	202	206	204	194	207	225	207	184	178	184	215	207	169	217	199	219	226	187	226	215	187	207	176	199	218	186	203	212	198	206	209	208	222	188	198	208	211	233	196	184	227	184	208	206	207	196	222	198	186	210	194	219	210	203	233	213	207	208	185	197	216	201	231	197	226	217	226	226	219	206	207	213	212	201	213	181	207	204	232	210	199	192	194	205	210	191	213	210	239	224	217	215	190	214	193	196	204	205	198	204	216	215	169	184	203	179	223	221	203	203	210	219	187	235	179	226	184	181	221	192	212	205	213	179	199	191	203	199	211	197	218	216	184	213	207	185	227	199	197	197	221	219	198	219	206	199	216	190	226	214	188	214	206	197	198	200	184	210	189	212	203	184	194	196	197	219	195	196	217	208	211	204	192	214	197	181	209	227	217	207	199	231	230	233	200	219	189	199	202	214	214	203	197	200	214	189	196	207	216	201	204	225	208	213	215	213	217	211	205	204	203	201	196	182	216	213	193	196	208	210	199	210	210	190	219	192	216	184	210	174	209	196	202	208	187	204	205	203	224	213	186	210	189	188	210	216	182	173	227	242	182	205	203	197	210	180	209	187	206	189	202	206	190	195	207	206	186	196	218	194	248	193	196	204	208	215	176	203	194	188	207	186	189	197	194	214	186	193	201	185	203	213	214	225	212	196	218	186	192	205	203	214	199	205	213	196	192	168	204	191	209	178	199	219	211	189	182	212	208	199	201	215	211	218	198	223	190	185	219	191	214	179	199	203	187	199	213	198	219	209	177	195	181	199	190	200	196	202	216	205	202	179	191	192	202	221	214	208	167	232	220	228	206	166	217	212	226	209	199	192	210	197	214	213	199	235	203	210	208	218	211	208	233	210	195	190	208	201	182	197	231	199	177	191	210	220	214	191	207	240	188	227	205	214	236	208	217	220	182	189	231	210	220	202	189	190	207	216	206	226	204	220	177	214	199	200	231	197	194	196	215	196	212	206	204	196	220	200	188	194	202	222	193	179	209	185	203	199	183	186	175	211	190	180	183	188	211	195	195	214	187	179	201	180	215	207	215	197	173	180	215	223	215	202	192	234	197	188	191	199	203	217	190	224	181	210	195	200	226	186	231	208	202	194	215	159	208	200	189	222	226	201	190	208	187	200	188	213	195	214	203	224	217	184	203	200	191	210	203	226	193	218	210	192	191	223	199	211	200	220	197	183	198	197	196	198	188	202	201	210	177	178	176	197	179	198	204	197	189	209	224	205	209	212	203	201	212	191	209	191	196	218	204	226	223	171	198	208	205	207	211	181	214	181	219	217	207	187	213	218	214	191	209	163	198	230	233	185	199	184	193	200	214	199	216	204	219	189	218	207	197	241	198	214	195	215	247	183	206	198	231	207	181	191	214	222	193	214	185	202	196	199	188	184	204	204	186	220	225	213	187	232	200	201	219	229	186	209	200	248	222	201	227	190	201	218	192	197	195	209	211	202	194	204	224	214	197	205	221	189	227	203	198	210	203	203	194	193	194	216	208	190	200	195	204	206	221	214	193	182	193	224	207	177	183	215	191	218	215	206	194	229	206	179	199	214	216	190	200	190	231	205	202	229	201	210	208	203	201	223	191	213	190	196	186	212	217	195	203	213	182	195	231	184	177	226	223	212	199	208	202	196	197	193	203	217	194	195	186	195	219	204	215	212	221	210	191	195	191	208	188	202	219	207	198	172	217	214	221	187	188	177	225	200	195	211	183	215	192	217	222	197	179	192	234	217	203	208	227	228	209	227	199	185	197	196	204	198	198	221	198	199	225	183	186	219	193	214	215	197	202	216	204	204	204	210	203	203	197	185	197	201	178	250	233	188	183	178	205	215	197	210	198	217	194	191	207	177	218	222	215	199	215	199	224	190	203	212	206	194	198	211	198	199	208	211	217	221	218	201	173	229	224	210	207	185	186	179	211	220	198	230	196	213	220	233	221	199	197	212	212	209	172	222	186	202	194	208	197	218	223	215	187	217	205	192	190	186	205	203	188	198	204	181	194	201	189	183	204	221	204	198	201	199	210	172	212	195	198	208	203	173	216	205	178	202	198	208	200	215	204	212	181	219	207	217	228	214	186	188	217	212	203	217	229	201	215	177	185	190	210	217	198	172	214	212	211	208	197	191	205	188	208	214	238	185	199	198	201	204	202	188	210	207	185	213	210	232	237	205	201	200	219	210	198	198	228	191	198	213	193	210	194	191	201	195	215	201	210	207	192	218	202	218	203	224	223	194	198	211	202	215	195	198	185	220	181	186	195	205	171	194	198	195	205	195	183	217	200	177	195	210	220	207	202	173	224	213	206	201	177	220	213	210	203	195	206	190	225	202	220	208	193	141	193	207	175	205	228	223	203	180	185	222	190	191	193	191	208	191	198	214	204	209	214	208	202	202	192	206	230	204	187	215	207	224	199	197	244	203	208	198	201
14430	10770	20268	21512	20555	16850	12557	16832	15063	18725	16565	14140	9286	7120	8609	10480	14074	14059	16505	14602	10444	14233	14545	14388	10377	12907	12353	9211	7086	8669	6095	4520	5024	5358	4867	4925	3426	3626	2681	2482	2606	2171	1652	1451	1061	930	995	909	868	772	817	753	703	749	679	664	725	685	656	668	656	620	654	679	631	643	610	617	597	612	587	617	627	609	615	593	633	616	621	656	583	601	623	628	576	587	540	600	578	608	635	533	599	610	590	576	597	551	560	556	588	624	586	569	583	545	561	547	587	572	571	553	563	568	547	532	569	617	569	568	555	557	584	538	575	584	530	568	578	572	558	545	561	536	525	600	571	555	515	583	534	577	611	572	567	558	594	557	562	581	595	551	590	598	604	551	585	591	566	519	589	583	511	566	571	587	581	531	572	557	599	552	577	572	559	571	569	581	576	575	568	542	578	573	578	542	558	585	580	529	572	562	592	579	539	580	620	598	547	563	576	579	584	567	549	583	587	576	542	535	561	558	613	557	563	572	576	581	605	592	550	573	563	598	562	573	575	568	561	563	593	561	569	564	541	568	545	565	560	590	566	563	561	607	553	571	563	490	572	568	592	545	531	538	555	601	580	628	529	585	551	541	559	593	584	573	561	551	582	557	544	550	576	560	584	567	583	559	536	563	584	563	587	559	536	579	546	578	550	544	544	573	603	568	565	536	539	577	571	577	598	527	537	545	550	563	563	566	590	544	515	569	551	585	505	549	531	552	580	564	580	577	588	544	586	513	586	532	558	603	577	533	550	592	581	580	560	562	528	558	559	525	520	567	525	592	571	540	517	567	564	570	542	593	572	573	593	530	607	585	612	556	524	564	609	586	553	564	580	565	526	517	553	615	538	615	561	584	564	561	585	552	609	585	575	566	541	588	545	563	610	578	579	567	560	535	574	580	551	538	564	591	515	591	529	577	601	570	561	575	549	550	582	573	576	575	547	543	593	558	556	564	552	544	562	556	589	551	558	538	595	567	583	560	546	556	563	546	578	556	574	564	563	565	536	557	571	548	540	536	587	525	575	572	551	538	564	558	614	582	533	563	568	544	579	534	584	550	540	558	601	566	575	556	559	600	576	588	543	607	607	591	543	537	558	572	570	584	556	570	610	525	571	522	529	549	553	581	580	549	578	576	546	572	596	576	593	586	555	563	574	576	548	572	563	595	611	507	611	567	563	588	557	542	591	530	511	629	551	559	578	551	560	583	570	553	606	574	580	531	576	548	584	554	559	596	589	516	565	529	524	586	556	582	562	572	557	524	600	568	555	592	540	581	542	533	579	548	570	561	556	583	572	545	550	608	540	573	566	561	601	578	563	574	581	532	563	543	581	545	592	543	592	552	528	545	606	561	560	583	590	526	571	584	563	546	567	571	588	569	566	580	578	575	561	551	565	551	584	577	574	535	560	571	578	545	523	508	550	555	547	582	529	562	554	556	557	543	568	544	577	541	548	506	585	585	555	554	580	559	511	564	580	558	563	578	545	548	608	566	550	567	602	537	514	585	572	569	542	561	574	593	573	540	541	549	571	596	520	571	568	598	540	578	601	592	578	570	583	556	519	559	566	550	571	556	550	570	586	556	566	562	532	581	536	570	555	582	606	619	563	599	585	556	547	536	578	550	546	543	579	562	587	575	563	561	539	583	578	560	564	588	554	561	551	582	550	558	514	550	542	547	581	581	526	539	522	562	573	545	538	581	640	583	546	541	559	541	533	559	556	594	563	534	557	552	524	583	533	560	591	565	576	578	531	526	583	504	563	539	559	580	556	557	580	553	536	574	579	585	569	532	618	592	546	570	533	572	566	572	589	576	573	569	562	520	577	518	544	560	516	527	589	554	578	533	547	532	534	536	555	580	522	557	534	586	571	590	626	543	562	570	542	578	549	570	584	575	623	558	561	571	584	583	568	536	584	584	599	589	549	546	572	520	560	598	536	560	557	562	527	548	586	570	541	549	560	615	568	553	593	543	557	596	575	565	596	582	554	532	589	559	551	544	555	574	569	565	535	587	570	602	538	550	519	559	597	564	557	569	563	592	551	611	537	579	580	593	571	584	583	566	543	576	538	602	560	611	577	567	573	537	569	568	570	545	561	568	580	596	561	582	577	537	572	565	557	574	557	551	588	570	539	558	546	610	585	568	556	563	551	560	549	578	587	578	558	549	566	582	581	592	577	565	556	579	583	597	555	574	567	579	559	559	577	576	588	602	570	570	592	559	577	552	535	553	535	552	621	624	528	557	572	563	585	641	538	604	548	510	586	527	559	569	557	546	555	586	566	583	570	580	638	599	539	558	560	549	613	589	541	556	584	582	577	576	579	545	547	548	574	554	551	579	554	543	552	573	555	581	570	634	594	543	564	559	600	506	561	578	614	554	547	560	608	583	571	578	609	551	577	608	591	574	522	575	552	536	593	583	522	514	593	563	561	559	610	553	529	553	607	540	534	568	590	567	589	561	549	590	543	580	566	588	580	540	628	551	567	602	570	539	608	517	577	592	535	558	642	532	552	560	547	592	595	595	597	559	589	572	567	579	565	538	539	545	578	566	575	596	572	588	628	535	544	539	566	564	597	606	573	579	569	570	567	559	588	597	572	522	547	568	542	594	557	601	561	540	535	591	575	556	592	564	544	587	586	566	515	544	520	591	530	556	538	549	593	550	528	556	566	535	559	577	565	589	494	587	574	604	584	525	521	572	599	514	585	567	556	597	552	615	593	545	542	575	573	582	587	528	554	561	584	595	525	579	554	548	541	577	588	536	584	526	605	528	573	567	587	563	543	576	584	560	563	563	567	565	560	566	545	604	571	585	541	571	593	577	554	545	569	568	551	536	572	576	564	547	569	542	595	565	559	582	565	562	537	624	588	601	576	602	562	560	588	559	551	568	594	570	566	555	556	540	531	570	603	561	570	565	569	575	573	566	557	598	582	573	559	567	572	591	564	590	571	539	584	569	573	573	552	558	562	561	512	569	571	540	579	554	606	526	561	555	543	524	579	565	574	547	519	585	566	551	579	608	567	556	580	579	602	539	586	556	554	606	548	571	604	516	586	525	590	568	584	572	543	600	596	601	553	548	583	518	571	566	556	602	544	572	523	567	548	562	608	542	607	618	574	524	535	575	548	568	526	588	596	574	514	585	584	539	544	580	593	597	511	580	590	556	563	597	554	588	518	566	569	576	534	586	566	557	563	592	526	558	579	598	567	576	571	546	601	581	574	548	583	590	600	558	574	568	582	565	600	577	557	570	532	589	594	552	539	554	622	535	560	594	603	554	574	565	537	539	550	546	540	565	551	554	556	549	594	515	595	591	596	562	550	582	558	568	549	562	569	580	579	558	579	536	552	544	554	553	570	601	569	577	536	533	570	503	593	614	572	572	567	605	548	542	541	517	567	569	592	566	572	563	562	568	534	543	557	552	576	549	559	522	564	600	587	580	556	569	589	550	577	558	547	570	569	508	565	595	581	549
26310	18925	24701	24747	24039	17907	11782	11671	10498	12292	10005	7425	4926	3146	3654	4568	5899	5726	7430	6694	4898	5015	5833	5259	3999	4790	4215	2896	2334	2658	1906	1218	1476	1508	1327	1227	923	880	693	639	679	570	437	353	261	280	242	251	229	218	218	213	195	212	227	212	208	199	208	173	186	165	209	205	197	199	205	185	163	186	168	181	177	215	174	179	188	201	172	177	196	190	196	169	192	170	170	172	191	179	182	174	183	200	165	180	196	184	181	165	191	182	176	156	183	172	200	198	174	185	163	144	162	173	202	188	173	195	176	161	189	178	176	166	156	177	149	176	169	183	175	175	192	187	164	148	202	186	170	191	149	163	159	191	174	199	158	170	180	207	174	194	156	180	186	164	203	178	183	179	193	166	151	177	185	162	187	171	173	194	199	187	170	177	168	153	193	185	186	188	190	188	193	179	212	169	175	217	178	213	171	183	164	181	194	194	160	192	187	160	173	183	172	165	177	179	195	186	164	180	165	163	188	162	213	185	177	175	171	173	195	153	157	176	181	167	191	181	169	191	180	174	171	172	173	183	141	175	187	166	179	188	184	166	158	186	175	161	179	178	168	162	187	178	160	178	192	198	175	161	192	176	171	165	189	176	190	184	206	175	166	177	188	172	169	177	177	194	174	176	196	196	190	177	191	184	177	185	188	172	191	195	188	183	175	170	169	192	182	169	180	204	178	183	167	182	148	152	176	190	182	180	186	196	200	184	161	168	171	178	175	173	185	174	174	191	158	176	194	157	179	174	174	197	165	187	173	171	189	160	172	162	168	161	167	175	191	179	174	156	179	213	159	162	205	168	162	177	180	188	190	187	139	191	177	184	182	170	162	186	175	195	190	168	181	203	170	184	189	193	176	175	189	179	156	176	176	178	188	191	174	171	150	190	177	196	185	181	204	179	177	175	186	170	173	194	183	188	171	156	178	193	159	179	169	179	181	166	173	223	159	202	175	166	168	166	184	199	173	187	162	172	175	167	176	154	148	176	164	179	201	172	163	186	164	159	164	218	204	180	156	185	193	165	184	180	201	183	153	174	184	174	186	190	196	173	177	174	202	203	179	178	178	186	193	195	173	187	167	167	171	180	184	167	149	213	175	173	188	158	165	156	190	204	154	177	189	186	190	174	175	165	173	174	186	172	185	164	178	140	174	144	194	152	179	136	170	199	189	165	167	163	182	177	138	186	172	173	170	186	196	189	159	165	154	202	194	178	158	172	159	190	182	179	200	174	178	201	184	187	158	165	151	178	171	194	176	170	169	189	198	174	211	174	158	174	195	165	164	156	154	185	191	184	158	172	156	190	174	203	178	217	174	178	181	221	193	187	162	168	171	153	169	189	173	182	179	196	199	165	179	171	170	160	183	200	180	165	182	178	180	199	162	186	153	181	184	190	156	184	185	193	169	210	177	157	167	188	174	176	171	190	188	165	200	163	175	157	189	159	191	172	187	169	162	182	158	175	161	160	182	189	201	172	165	172	169	203	180	184	187	168	190	197	186	170	165	151	192	171	186	175	184	176	169	185	200	168	177	177	172	186	204	179	188	177	202	162	153	196	171	149	186	164	182	178	151	165	150	186	184	180	192	194	169	162	180	169	170	168	184	156	166	197	161	151	179	176	153	185	154	178	181	184	148	199	164	186	187	189	167	184	177	182	191	191	156	175	161	179	189	175	166	191	188	189	165	154	153	160	189	163	156	183	166	203	188	192	189	191	189	176	174	200	170	189	199	160	166	175	190	186	183	167	161	184	183	156	188	183	181	214	155	176	167	200	188	191	162	168	193	165	178	142	161	200	191	181	180	180	148	176	157	162	158	156	155	174	201	177	182	175	185	186	158	163	187	175	176	182	191	179	155	176	179	156	157	178	174	175	155	164	181	159	168	155	185	180	181	174	186	164	182	164	186	193	199	158	167	185	162	179	183	179	179	173	191	200	159	190	161	152	155	168	151	171	202	168	175	185	178	162	196	164	192	181	182	186	194	172	182	182	196	169	179	206	191	177	165	159	167	171	172	165	158	180	173	164	169	174	174	167	187	141	159	173	171	195	169	155	177	154	177	182	167	179	171	187	184	163	204	176	154	189	166	196	180	159	166	183	179	180	171	181	185	177	175	187	178	194	200	162	187	189	161	166	172	186	165	176	166	180	182	173	165	171	177	190	158	181	168	194	183	183	179	172	185	153	180	193	167	176	152	195	203	176	192	182	174	163	180	173	177	195	177	172	185	165	191	153	169	177	175	179	173	183	207	190	181	170	152	139	165	188	167	177	198	165	160	158	175	180	174	176	173	173	184	177	169	174	181	175	174	164	178	194	173	186	210	174	176	176	175	166	181	190	186	170	206	206	162	140	190	168	158	183	172	172	160	161	172	194	172	176	183	150	195	165	154	182	194	196	145	164	171	195	174	177	189	178	178	187	200	173	155	186	169	171	163	173	183	175	176	176	164	175	173	195	156	177	179	180	206	175	171	148	185	167	172	148	169	165	183	167	178	165	177	169	188	182	164	164	171	187	162	170	191	198	164	194	176	174	180	178	181	174	194	170	180	166	172	170	180	177	163	161	181	168	161	190	210	185	174	182	170	185	152	185	166	177	183	190	178	182	194	162	160	177	181	178	173	181	183	172	178	188	170	178	148	163	183	169	185	193	172	159	170	152	169	182	176	172	168	194	168	190	199	189	175	189	153	185	186	194	190	178	174	182	207	174	178	192	171	193	167	171	172	175	151	187	156	167	163	171	183	164	191	162	167	189	218	197	186	209	163	179	176	195	184	187	181	182	197	161	172	170	162	180	182	165	170	166	186	165	172	178	181	172	176	177	164	172	179	161	193	167	159	174	194	191	187	179	170	191	192	154	187	197	178	169	169	159	193	183	182	185	185	199	169	180	215	184	176	176	188	172	165	202	192	177	186	171	179	166	158	177	151	197	199	191	176	175	182	205	163	161	187	153	179	176	163	179	191	163	193	184	179	169	184	171	176	168	167	200	186	161	197	159	194	190	166	145	187	164	201	176	168	171	161	183	165	183	203	190	163	180	174	170	163	183	194	171	184	201	166	181	172	175	176	184	187	179	204	163	186	189	193	164	188	187	166	167	195	190	180	164	180	198	185	177	168	183	200	166	175	185	168	177	168	174	173	187	170	180	187	179	185	183	204	155	199	193	187	183	183	197	157	167	167	169	200	181	193	165	180	166	158	187	165	170	160	188	179	162	166	204	174	161	169	183	184	191	195	182	192	179	197	154	167	176	177	153	188	177	187	193	186	165	174	173	193	142	206	187	141	153	160	152	187	174	197	166	179	173	185	170	164	170	151	145	184	170	202	178	186	176	147	166	180	194	171	156	185	179	191	173	189	175	174	187	182	184	173	174	182	183	177	168	180	164	194	170	205	187	190	169	191	162	184	195	166	189	171	158	181	179	162	205	185	185	186	187	164	167	160	191	186	166	197	175	167	188	193	174	162	160
18050	14888	24214	26305	27061	22834	17824	21458	21522	25379	23300	19313	14377	11391	13900	16801	21313	21184	24026	22015	16999	19846	22288	21550	16798	19858	19528	14462	11980	13782	10336	6825	8540	8659	7877	7607	5646	5547	4251	3827	3826	3369	2608	2130	1303	1171	1173	1082	1052	840	875	740	735	826	831	698	688	736	636	650	659	703	728	690	587	626	648	596	611	635	589	586	607	556	562	596	587	553	612	551	527	564	614	547	545	552	530	556	534	571	567	519	458	480	537	572	565	521	497	488	554	546	515	519	550	504	540	531	521	496	517	503	501	461	494	522	523	483	509	523	500	504	490	540	474	529	501	506	542	489	524	503	522	481	519	526	524	463	508	470	520	529	545	487	503	494	504	508	543	468	537	499	527	513	510	531	495	501	523	493	485	495	515	513	518	500	522	514	546	500	536	489	476	539	515	507	464	469	551	500	495	513	511	484	485	479	471	502	510	493	458	527	519	468	523	475	528	524	507	492	492	509	543	519	496	499	491	534	507	514	515	475	495	504	516	486	502	505	504	495	539	536	497	560	492	516	545	475	535	513	528	488	488	496	483	529	462	494	493	499	518	539	476	476	527	484	516	493	540	506	482	537	490	465	510	527	509	527	491	512	517	478	512	523	503	487	480	496	494	525	467	518	525	505	484	542	508	471	525	502	539	513	548	488	513	482	539	527	512	476	475	510	531	491	516	509	506	489	518	500	482	495	523	545	479	490	523	489	481	546	461	461	496	501	501	499	554	493	470	506	503	471	495	465	544	487	534	465	516	559	483	486	491	539	508	494	482	504	554	472	493	496	493	465	499	484	510	486	525	519	505	548	524	473	464	529	528	499	524	502	483	483	491	501	496	498	483	506	492	478	488	539	484	497	521	494	481	482	485	492	481	482	529	508	441	529	499	485	503	528	508	518	514	518	531	483	482	536	516	584	436	503	513	465	461	509	516	477	492	501	469	501	523	502	493	531	488	500	513	484	509	505	555	496	500	517	486	516	481	532	447	542	489	473	473	507	516	475	502	498	494	490	483	517	482	503	510	496	494	530	534	530	514	495	481	520	525	464	506	501	544	501	475	503	480	481	482	544	546	501	485	502	489	552	501	511	486	529	500	473	507	502	526	500	498	515	549	468	505	486	514	547	487	498	506	524	504	475	510	518	508	502	510	516	488	499	504	560	538	498	496	505	529	519	508	498	482	519	516	495	467	535	520	484	527	479	521	546	533	527	490	528	505	513	476	546	488	498	477	469	529	511	546	521	496	506	502	538	499	522	510	524	543	543	491	528	473	498	544	493	496	481	458	500	540	493	509	509	486	501	467	478	503	523	478	508	498	493	467	485	508	468	483	507	448	515	524	508	526	485	481	506	514	476	507	507	518	517	464	496	552	500	507	517	525	502	449	497	488	531	497	476	528	524	500	501	520	494	499	502	480	499	497	499	500	497	499	495	480	502	511	505	477	507	522	510	490	473	494	532	465	562	462	517	514	494	493	461	493	509	487	490	479	501	501	495	532	489	491	494	484	495	517	520	516	478	512	524	535	528	505	481	450	489	527	482	489	513	507	465	496	523	497	530	530	508	486	483	515	499	514	504	537	500	529	470	533	508	534	520	507	485	487	496	487	518	510	473	503	552	523	504	509	490	481	538	512	551	502	504	533	464	560	521	504	556	540	496	536	456	488	496	526	502	483	512	512	504	511	503	476	530	526	488	542	466	508	526	498	482	482	526	503	486	509	487	536	498	503	471	523	483	519	529	481	522	529	553	457	493	485	534	506	490	504	491	522	519	511	527	487	515	521	467	496	512	511	505	511	540	507	481	550	530	524	536	529	485	494	508	500	525	540	529	511	528	463	520	523	498	493	472	522	518	443	482	536	496	529	489	540	510	509	440	522	550	528	483	476	554	519	479	524	499	477	461	506	506	514	515	511	470	511	504	534	482	527	488	554	506	504	521	519	486	488	497	506	550	518	511	485	507	491	513	498	521	494	528	481	527	450	522	502	492	493	497	498	520	515	544	487	528	537	531	527	529	511	528	456	497	521	467	505	506	514	515	506	546	542	519	491	492	545	534	500	524	535	508	495	491	486	547	501	532	506	453	512	479	493	519	524	497	505	516	536	522	490	506	510	478	488	510	540	498	523	481	525	514	506	477	473	512	496	512	507	450	505	515	502	479	483	458	538	496	515	473	489	509	522	548	496	527	520	479	522	479	536	506	507	487	506	508	486	535	541	495	481	522	500	539	525	518	501	482	495	495	505	523	497	490	511	538	476	524	490	528	523	551	533	504	513	501	465	525	529	451	470	508	494	541	530	474	484	505	488	478	519	498	508	498	517	538	526	516	500	519	509	501	519	450	525	485	548	507	523	486	498	521	505	497	529	479	510	531	521	499	476	460	487	499	514	522	497	508	505	518	534	517	525	484	466	443	565	493	513	478	511	495	505	505	491	497	518	484	476	494	503	496	549	530	526	524	517	478	501	465	490	521	514	478	500	525	531	488	515	492	474	513	470	486	478	481	524	519	499	502	496	577	493	516	508	524	482	503	500	530	516	500	505	506	490	495	520	505	523	503	506	473	506	524	526	493	515	481	494	527	513	460	512	493	508	510	521	476	531	512	495	510	503	509	488	539	484	528	492	495	465	523	486	465	494	493	525	480	480	513	452	502	540	489	512	517	490	490	553	469	521	480	530	463	489	472	509	494	493	520	445	494	491	497	517	479	510	490	548	530	503	499	489	502	477	515	502	495	495	469	475	468	524	531	508	495	485	519	503	491	512	528	515	501	518	512	513	521	500	520	484	527	491	508	540	494	531	492	474	500	517	499	525	527	532	512	479	535	528	502	543	540	513	480	529	522	492	489	487	529	483	500	528	530	504	533	475	488	489	483	481	504	502	518	483	496	467	500	475	513	510	512	462	529	528	526	503	496	518	515	526	504	471	519	509	548	505	493	470	475	511	454	515	501	485	483	510	525	515	508	485	516	503	507	468	495	454	484	543	459	522	464	515	464	464	519	527	485	495	486	508	460	529	500	513	475	454	521	485	528	517	485	523	568	513	497	491	486	559	480	558	485	498	490	522	537	506	515	528	454	479	502	529	482	506	489	506	505	472	463	519	484	534	493	531	478	497	522	512	535	493	522	503	506	530	490	514	492	468	516	502	489	519	510	482	509	490	527	454	498	515	522	504	486	492	480	504	501	603	501	513	504	523	503	491	463	511	520	514	525	513	487	515	510	455	493	536	517	477	515	470	465	533	531	522	502	489	491	497	494	490	452	484	515	466	514	519	525	482	475	513	482	493	518	469	491	464	486	474	507	480	504	478	518	470	502	459	519	505	486	528	469	511	512	541	517	532	523	487	535	491	480	503	469	484	506	508	498	533	485	500	462	454	497	565	523	511	516	481	496	491	500	524	465	491	552	517	476	508	476	511	524	552	523	487	551	497	503	513	479	495	521	506	529	504	492	490	573	572	542	504	463	489	471	515	463	487	531	528	510
4940	2742	3682	3131	2178	1341	1006	930	777	712	610	546	460	425	405	406	465	387	437	432	373	406	429	427	369	399	361	350	293	290	311	302	296	299	284	262	277	251	281	262	272	298	250	261	278	239	249	245	227	260	243	272	231	260	283	265	232	229	279	244	240	228	221	249	264	224	267	244	259	266	262	277	246	263	253	244	264	252	265	233	230	257	241	281	268	241	249	243	263	241	274	269	259	236	256	240	242	273	240	256	231	249	238	254	239	247	237	256	255	285	265	245	285	227	258	242	227	271	254	257	263	252	241	258	238	257	231	274	218	276	214	260	230	221	243	279	242	249	240	215	217	233	224	216	242	249	258	242	227	243	232	253	269	243	214	278	263	231	280	241	234	251	247	237	216	269	245	233	262	248	257	250	266	248	218	267	248	235	242	238	226	257	237	264	229	261	237	220	278	258	219	245	247	245	238	218	230	231	245	252	245	247	233	205	253	267	221	271	237	243	266	288	246	258	254	256	202	217	251	249	249	222	245	234	258	249	239	237	261	262	250	240	259	246	224	266	228	251	264	236	257	238	244	246	237	231	218	237	238	233	232	257	229	242	243	256	244	220	241	256	246	215	255	231	261	264	248	243	239	251	204	256	215	239	218	242	268	248	242	246	241	235	260	254	259	242	247	230	230	268	251	245	235	254	251	258	267	261	244	251	270	245	249	266	255	267	235	252	207	253	228	245	248	272	247	260	258	255	252	250	261	241	236	258	229	224	254	251	237	238	246	280	253	247	267	245	243	224	262	268	263	276	226	252	241	252	220	259	246	251	230	229	286	265	239	252	259	221	223	255	226	235	228	257	244	257	242	236	244	249	217	279	257	244	265	260	277	230	237	247	253	215	247	236	254	260	243	208	262	262	245	241	241	232	238	255	264	239	247	231	248	282	232	237	236	220	265	235	265	256	259	228	241	263	220	234	266	232	226	231	244	238	211	230	257	241	247	246	246	259	231	261	235	260	252	236	241	270	223	232	232	258	239	258	282	242	253	233	238	262	241	259	269	238	263	222	223	255	264	260	258	236	249	240	238	243	244	238	238	237	239	250	232	246	255	237	254	233	267	254	264	257	274	284	270	236	226	241	250	248	254	253	226	265	257	269	238	234	238	252	255	253	256	236	246	255	255	254	237	255	231	253	236	264	251	242	227	251	263	220	246	252	243	245	251	262	240	253	228	265	259	229	263	277	259	225	261	208	265	231	258	251	251	240	233	242	258	253	243	236	234	215	239	256	258	228	253	251	225	240	256	256	230	247	250	265	229	251	277	236	230	268	243	234	239	258	254	252	232	228	210	258	229	261	236	267	234	265	234	278	239	247	226	249	246	254	237	219	243	245	253	251	231	245	255	261	266	245	260	249	236	267	250	255	241	254	240	244	235	226	240	253	263	257	231	246	229	257	255	251	250	262	259	253	216	221	273	267	224	259	231	249	226	237	245	232	257	258	267	261	254	254	249	224	283	237	241	276	267	239	248	257	261	241	247	251	226	232	231	226	261	210	249	252	228	243	256	257	258	221	256	255	215	245	272	291	220	262	254	245	256	265	224	246	209	253	242	224	234	232	274	246	222	266	237	235	241	260	242	254	258	239	262	245	262	280	232	258	219	262	249	226	264	236	243	252	227	275	225	254	261	242	264	251	247	285	260	247	265	254	245	255	211	271	241	239	254	251	231	218	237	244	237	250	266	254	257	250	244	242	243	250	252	258	279	240	258	240	245	268	289	257	237	270	240	234	256	253	239	246	278	258	263	255	234	274	258	241	226	229	234	234	246	244	238	267	258	230	258	259	217	242	229	259	269	296	263	244	270	224	264	236	237	237	248	272	259	228	270	257	251	259	260	261	224	265	229	271	262	242	262	254	245	235	256	262	284	257	262	246	254	243	259	237	252	264	253	265	262	238	239	253	212	244	246	260	286	257	235	278	241	248	252	254	266	252	246	246	247	255	253	270	261	249	241	251	257	238	264	236	273	244	239	245	244	253	233	222	268	240	237	247	255	256	255	247	260	205	253	251	261	228	267	260	252	259	224	239	246	263	232	239	229	261	235	266	235	254	214	250	230	252	268	239	244	203	249	232	228	282	225	272	267	237	224	259	252	272	185	298	276	244	259	257	278	237	243	237	263	245	245	219	247	254	255	260	251	234	244	265	244	266	249	273	227	215	231	253	249	228	272	251	264	221	239	288	236	226	251	261	274	287	262	226	240	243	246	224	249	249	230	262	257	246	245	232	249	260	252	259	261	252	255	262	251	231	241	213	281	246	204	252	221	229	228	239	271	212	245	250	243	243	254	266	244	254	226	290	239	272	242	231	256	241	217	257	254	249	233	232	247	243	258	258	239	228	256	222	242	287	236	262	239	219	272	253	260	223	220	224	241	266	239	224	238	265	263	237	250	218	265	270	232	231	219	248	256	262	242	269	228	244	259	243	267	223	245	256	240	217	260	248	243	246	244	227	287	248	221	278	238	247	257	245	261	227	267	250	241	263	241	252	231	233	257	225	248	256	226	217	262	238	217	245	279	233	230	271	255	236	231	252	238	231	257	251	224	278	245	266	249	251	270	272	233	232	262	275	233	241	241	222	213	262	256	261	253	260	273	227	235	275	262	245	274	243	252	260	263	289	260	248	226	255	222	279	243	219	238	278	238	266	224	251	243	244	228	230	236	262	282	261	225	250	232	249	239	272	252	251	236	253	243	230	239	258	284	257	254	259	225	230	261	257	227	272	266	253	257	249	265	246	246	267	236	247	241	230	272	225	241	242	264	252	250	242	224	236	247	234	235	227	242	236	266	245	251	255	269	261	222	252	241	255	213	238	243	238	240	253	230	252	249	232	253	238	243	247	252	250	252	229	233	275	257	270	224	264	233	237	248	222	224	240	245	241	237	253	245	264	270	222	228	267	275	241	230	264	232	236	242	274	212	262	275	250	258	237	232	255	242	230	222	248	258	244	238	258	229	240	235	231	224	259	246	224	243	239	234	235	225	228	269	250	260	251	234	248	232	238	243	237	272	228	244	228	263	269	239	247	234	242	254	252	252	221	219	232	256	223	225	242	247	251	269	246	254	266	236	261	232	240	251	227	256	273	243	270	263	240	234	273	265	247	244	234	271	257	246	256	249	236	230	241	233	263	237	241	269	244	241	244	240	269	244	245	233	233	237	280	255	220	251	244	244	245	231	249	237	258	235	235	244	236	239	241	250	234	240	265	247	238	244	271	232	250	250	282	223	238	266	280	232	249	244	262	261	260	236	241	234	250	251	251	245	243	256	239	248	251	239	236	247	258	237	253	236	228	247	266	253	269	232	257	242	238	233	238	195	254	256	235	244	247	249	245	289	226	281	281	255	248	264	277	240	249	230	260	231	223	243	251	233	246	269	235	238	241	250	244	246	253	247	261	258	224	243	251	263	258	260	225	254	237	263	255	269	260	237	252	257	230	244	238	233	236
5461	3448	8205	8313	7013	5145	3654	3789	3153	3417	2920	2407	1962	1731	1752	1820	2043	2029	2392	1962	1716	1924	1989	1961	1509	1831	1602	1453	1282	1274	1135	1005	1024	939	972	903	875	865	832	804	758	801	732	749	714	692	717	715	714	684	690	691	708	686	694	679	681	692	685	662	682	690	712	682	684	678	663	681	688	656	760	679	664	715	680	664	675	722	669	686	680	675	687	647	634	665	669	641	649	683	689	656	650	700	688	708	698	711	649	667	618	677	718	664	674	686	648	674	697	665	667	678	632	614	694	714	707	685	696	667	729	666	675	625	695	702	687	618	688	633	671	669	659	651	683	675	672	677	668	652	661	712	666	656	708	650	642	664	646	688	716	723	708	698	715	668	684	658	647	654	664	645	705	670	649	665	674	670	727	693	642	640	714	710	661	658	704	677	680	685	661	664	669	697	705	701	697	665	662	666	714	676	646	669	667	638	675	698	651	716	662	675	698	628	665	650	675	656	649	675	638	716	658	664	671	702	696	660	661	686	665	679	697	623	656	667	685	690	710	635	659	670	654	671	688	673	647	682	677	663	698	641	659	661	610	658	703	643	659	651	699	682	630	665	668	675	609	661	642	717	636	661	661	655	670	666	645	674	687	629	657	653	660	707	678	667	649	726	658	719	657	647	656	663	694	616	679	677	651	650	654	670	667	706	718	702	695	690	686	690	617	690	652	656	638	706	645	615	661	638	672	737	663	646	634	696	640	711	663	682	687	704	724	642	717	649	674	700	652	718	713	627	671	688	713	642	643	687	675	659	675	667	691	657	633	642	753	630	661	678	620	683	661	674	663	647	659	649	635	678	702	690	643	663	676	664	718	643	650	686	636	703	722	685	718	645	680	632	692	671	671	634	626	651	707	686	655	675	729	621	687	660	687	680	709	714	681	686	686	720	666	682	715	690	677	686	682	680	696	680	677	676	694	654	647	680	661	623	641	656	660	667	614	644	750	658	713	688	649	673	613	697	686	625	675	643	673	669	654	683	701	665	677	700	679	644	690	646	675	645	665	709	656	651	649	652	712	653	660	701	722	677	667	684	709	664	662	664	731	708	625	666	681	677	643	668	682	608	641	648	687	650	695	674	679	673	704	692	651	680	662	711	704	686	682	648	644	715	661	677	702	629	679	741	690	676	675	675	687	657	662	743	688	629	657	676	650	676	696	666	663	633	675	673	668	665	681	696	643	684	694	657	653	653	710	647	697	699	700	631	680	707	704	671	685	670	683	660	662	657	703	649	696	692	703	627	692	673	702	646	625	650	716	677	639	688	687	666	729	650	662	718	630	683	692	694	708	694	717	663	702	674	692	698	694	634	664	681	685	675	630	667	655	702	664	699	641	734	647	656	656	683	661	665	663	678	647	662	678	689	660	710	668	677	648	697	679	668	649	691	681	692	663	691	673	685	712	656	635	640	714	665	698	652	650	655	689	682	672	664	659	691	717	637	690	697	637	707	679	676	653	683	645	654	659	701	656	712	662	662	664	658	670	639	719	704	704	683	673	659	694	667	672	679	710	714	688	691	664	666	637	664	752	701	735	714	666	716	704	689	662	689	666	721	708	681	670	645	649	656	665	644	678	632	652	690	668	653	659	702	656	656	636	609	685	658	680	656	627	660	622	701	713	674	644	630	643	685	683	685	669	661	681	675	669	654	681	657	654	719	652	653	643	664	652	637	677	688	667	707	637	668	716	624	670	670	711	685	735	652	695	678	717	703	664	709	707	641	698	683	680	653	665	659	700	639	666	668	678	680	688	648	688	652	671	720	665	689	676	689	682	715	646	686	694	674	651	708	634	648	670	699	647	677	655	639	671	661	723	683	666	666	680	667	670	637	666	715	693	647	667	697	684	668	693	653	685	655	666	693	666	692	716	635	685	623	709	673	700	672	706	663	690	665	591	679	674	672	660	658	735	678	639	641	651	727	632	648	673	675	647	704	665	689	658	708	683	707	662	726	680	658	702	668	685	715	649	670	722	689	697	674	717	719	653	693	714	689	633	643	669	656	702	673	672	656	700	678	682	681	681	732	652	729	670	704	635	655	683	680	687	657	670	725	682	744	672	612	726	644	710	702	696	735	663	698	680	632	666	663	626	696	643	722	667	630	652	725	683	614	695	675	710	690	673	713	664	731	656	678	670	643	651	694	677	695	639	681	608	649	656	658	705	701	681	684	614	598	645	675	691	673	708	655	671	688	656	680	691	698	665	693	640	673	669	660	618	676	663	673	661	707	675	715	637	691	682	745	638	667	719	614	708	660	695	647	696	673	715	664	710	657	669	694	657	674	617	640	667	622	661	636	674	661	663	694	682	745	671	644	630	733	652	659	687	664	661	670	678	632	667	677	703	753	647	669	665	637	662	669	660	658	675	660	669	655	671	704	690	676	626	696	666	654	700	647	686	663	718	687	696	666	683	676	647	699	720	703	665	671	689	653	706	692	699	655	661	691	699	650	653	674	725	667	692	680	651	669	672	679	694	718	659	690	674	702	665	689	635	648	690	638	671	668	676	658	658	698	613	675	673	693	626	688	666	681	685	656	710	713	690	690	635	707	657	664	657	722	691	639	684	715	631	649	666	663	682	684	641	643	623	687	697	690	643	657	679	668	643	712	694	709	691	678	678	693	642	657	743	665	725	651	646	665	657	672	681	646	665	695	724	668	701	672	654	667	704	686	709	647	655	733	683	688	706	714	687	658	676	675	649	685	686	666	671	658	670	656	678	710	634	687	709	642	697	638	662	682	672	669	663	663	707	671	680	723	712	681	631	643	689	701	645	680	698	659	630	635	678	680	699	693	695	690	682	682	675	713	635	673	671	658	633	700	610	641	673	650	667	638	720	658	691	711	653	665	626	675	665	664	643	644	693	685	659	663	695	681	655	704	679	678	669	681	673	658	653	671	688	658	720	702	664	701	652	656	674	670	701	655	651	668	693	659	647	678	633	680	661	676	664	710	686	715	682	675	617	679	651	660	676	644	629	682	647	688	661	713	634	655	638	694	672	678	686	609	667	688	736	682	733	676	647	739	661	679	669	651	667	718	714	693	667	679	657	700	704	628	696	675	699	645	661	624	610	700	673	669	684	670	646	664	682	685	734	652	742	675	692	701	741	645	687	642	699	680	682	691	692	722	699	695	709	677	690	654	657	693	688	712	659	642	730	682	659	702	687	667	669	654	660	638	648	662	692	667	697	685	676	660	629	661	644	678	678	703	682	638	640	668	677	678	664	672	628	680	647	653	647	680	627	661	658	683	682	664	704	659	687	676	679	663	677	692	646	691	664	665	689	655	645	677	640	679	648	667	689	637	716	642	673	683	703	688	661	656	694	717	668	738	644	695	627	648	719	657	672	717	679	653	663	689	663	651	661	697	697	720	758	670	683	660	648	635	699	665	695	627	726	617	621	702	671	676	630	649	668	704	674	703	685	693	697	649	665	695	698	669	700	637	677	732	694	692	679	655
17717	12723	18536	18523	16572	11061	6523	7317	5912	6772	5233	3759	2453	2235	2315	2590	3283	3097	4776	3515	2531	3011	3095	2670	1977	2573	2271	1701	1445	1345	1040	744	844	884	787	776	556	563	427	491	447	353	355	292	256	219	215	222	232	238	245	219	215	222	222	231	195	225	234	220	219	235	183	225	194	206	213	227	209	195	208	201	227	196	203	204	233	198	196	184	202	217	224	179	219	225	205	212	219	196	212	198	205	225	222	243	233	203	207	199	196	179	198	205	214	168	204	196	182	207	213	198	211	207	203	213	218	207	228	194	203	182	215	183	207	210	179	183	222	204	194	156	205	214	164	201	179	192	206	186	191	195	189	208	218	220	212	214	213	193	181	206	225	181	193	175	211	211	217	208	177	189	237	193	216	220	191	220	200	187	215	218	190	187	200	226	194	197	198	203	240	196	198	196	199	212	202	197	187	178	240	219	185	191	219	204	210	201	219	181	219	225	205	217	195	207	174	212	178	205	208	192	171	205	181	213	225	193	214	206	207	195	170	195	208	232	219	217	204	210	209	219	223	192	216	201	217	191	197	202	218	205	216	215	222	169	209	186	184	187	193	195	217	173	215	199	203	198	210	196	224	247	222	197	218	226	224	189	184	187	216	173	194	198	177	213	208	221	229	203	225	210	194	173	206	213	177	229	197	225	220	202	218	185	221	222	217	219	212	215	212	200	209	190	215	199	209	213	195	196	196	209	192	220	206	209	212	187	244	188	210	215	222	227	210	225	196	195	229	221	187	184	243	173	226	213	199	210	198	211	180	190	214	196	202	209	196	196	260	208	216	217	206	192	195	223	215	208	210	198	206	210	228	199	202	204	208	211	214	249	216	196	212	219	207	208	209	219	210	214	204	218	214	217	209	215	193	224	206	209	189	187	191	189	208	228	212	190	215	202	236	183	196	192	187	215	201	197	195	209	208	183	216	196	207	213	217	197	233	216	186	205	198	205	215	210	199	205	219	181	181	224	178	176	195	199	212	191	196	211	203	211	213	203	219	201	189	216	207	213	198	212	207	177	221	208	162	175	220	201	200	183	199	214	173	214	190	200	218	175	192	223	189	211	222	198	212	197	195	210	208	185	192	202	209	220	201	196	202	182	222	233	191	165	203	205	201	214	181	194	193	226	205	204	247	208	197	190	205	204	201	229	215	197	215	218	211	186	193	232	222	178	195	188	214	179	216	213	210	222	217	199	223	180	206	212	186	208	212	198	203	204	200	172	235	178	228	209	215	210	193	212	212	184	196	203	209	207	188	211	204	233	223	176	199	218	217	217	210	219	207	193	199	216	180	236	214	197	182	212	199	188	201	214	182	203	205	231	202	188	225	202	216	196	204	188	187	207	214	205	228	213	224	202	177	173	205	201	219	186	209	204	196	209	203	189	187	193	198	199	214	186	206	191	202	206	235	189	191	208	210	187	201	221	192	213	234	218	191	208	211	200	202	219	184	190	220	180	193	209	205	183	215	217	182	231	215	182	182	240	204	212	205	229	191	200	208	223	190	177	179	180	180	191	205	209	210	203	198	210	214	203	199	210	202	200	212	211	182	204	227	211	186	186	212	191	211	223	200	205	210	218	172	207	213	235	183	182	192	208	202	200	204	213	190	208	197	211	246	196	215	208	193	204	213	197	194	204	211	211	189	215	199	195	197	217	208	190	229	217	201	189	209	197	212	213	195	208	204	202	192	198	215	219	197	201	195	201	199	230	205	201	255	196	201	191	205	203	195	212	202	220	203	189	198	197	192	200	197	217	185	191	198	198	205	214	212	178	213	214	218	213	211	184	212	219	191	197	229	209	212	181	217	201	187	209	212	203	205	202	204	226	179	210	214	185	211	197	220	215	194	213	200	203	201	199	199	207	183	194	215	213	197	212	180	201	207	213	218	205	202	220	205	180	241	191	211	204	205	227	219	204	239	164	198	191	206	215	211	211	194	182	214	186	197	187	209	234	186	196	188	223	191	203	223	217	229	210	217	192	191	213	188	191	201	225	209	207	216	195	202	189	212	203	194	201	196	214	198	210	225	202	200	214	209	217	210	198	206	218	228	210	206	220	195	201	212	199	206	198	200	213	208	196	191	212	188	219	223	237	222	195	205	214	205	195	215	214	203	222	191	226	219	171	213	190	199	231	202	193	208	188	176	202	199	214	212	193	215	203	216	197	220	202	188	196	219	213	192	196	218	213	207	221	209	217	226	192	203	207	237	197	214	209	214	207	202	211	196	207	178	188	220	203	210	203	203	202	197	201	199	214	211	182	218	212	210	202	196	218	204	197	187	219	187	193	197	183	211	222	193	185	193	203	208	223	192	186	200	224	191	190	192	196	202	177	196	190	224	212	229	230	197	195	204	205	193	216	210	207	191	211	198	200	207	213	213	202	205	208	210	187	192	224	191	194	195	242	193	220	176	202	196	208	183	189	166	210	203	220	202	217	188	204	205	170	212	205	192	201	217	215	214	201	219	217	223	200	211	211	189	195	230	225	200	209	186	197	191	189	199	226	210	184	182	198	204	182	203	212	181	202	195	200	201	216	202	210	215	204	217	215	207	230	204	238	216	182	210	189	198	178	209	220	187	196	194	208	199	210	216	183	193	203	204	203	205	193	196	199	199	190	194	208	207	218	196	207	229	180	184	184	188	220	205	200	185	221	175	196	194	210	201	184	204	198	218	216	196	209	210	200	220	195	198	220	187	227	197	210	208	175	201	226	196	213	184	217	226	204	204	210	211	188	188	241	223	225	186	217	216	184	185	222	192	190	166	208	227	202	201	176	207	219	188	204	209	209	224	207	179	222	186	220	214	199	249	188	204	199	192	217	171	206	205	199	194	217	205	203	195	216	205	208	221	193	193	197	213	201	181	205	211	186	222	195	192	220	219	219	195	200	213	232	210	185	231	205	224	208	211	193	190	211	205	201	224	186	195	208	197	212	197	198	236	175	233	193	214	207	189	203	186	179	242	176	198	211	192	216	222	185	213	224	173	220	198	196	204	196	226	195	217	214	222	208	236	192	207	197	205	193	192	197	231	217	204	200	209	181	217	182	212	211	209	196	201	223	242	201	200	186	197	219	200	179	211	207	208	218	193	224	225	201	233	195	221	188	202	201	229	172	205	210	215	212	225	253	186	207	203	216	215	225	196	225	205	215	196	185	234	206	208	202	206	198	205	201	196	200	215	218	193	228	217	205	206	182	211	218	200	227	182	221	183	218	225	218	200	202	226	195	223	185	199	187	241	198	215	195	229	198	213	186	179	199	200	191	229	227	186	194	237	223	238	214	217	191	191	192	202	179	215	206	199	208	206	194	201	225	217	197	211	226	220	200	227	178	206	185	216	203	185	185	203	193	181	205	221	215	195	209	195	206	217	180	206	193	197	188	207	188	216	202	222	193	184	197	191	193	201	179	202	206	218	198	213	214	211	222	206	199	205	201	202	177	197	210	199	192	205	200	224	208	226	193
14331	10686	20231	21568	21399	16735	13359	17775	14948	18734	16582	13412	9024	8976	9742	11383	14523	14610	18716	13946	11598	14357	15222	14040	9448	13397	12406	9375	7787	8292	5990	4161	4947	5363	4689	4581	3045	3073	2270	2421	2138	1993	1603	1265	944	817	925	848	899	758	734	660	665	755	709	678	708	673	715	626	619	618	667	669	665	591	610	615	601	656	546	588	575	648	576	657	606	595	631	633	605	617	609	573	612	610	606	568	583	619	569	596	615	608	586	594	595	605	598	622	563	574	556	602	584	593	566	544	570	524	582	533	570	569	566	567	588	593	553	572	555	552	601	546	601	591	602	572	578	604	571	580	532	574	543	558	556	532	567	544	627	569	588	542	561	619	601	553	549	576	614	580	593	568	574	560	554	587	538	580	576	579	551	554	572	569	589	532	611	568	578	519	589	600	588	559	578	618	594	572	516	515	539	556	546	586	569	578	563	592	580	589	558	570	593	559	574	588	541	591	601	522	544	589	529	540	560	544	582	573	554	556	629	562	596	514	577	534	593	586	581	571	572	522	581	561	570	567	571	541	567	545	552	597	561	538	547	542	558	515	631	600	567	572	600	526	565	546	566	603	584	566	552	570	571	586	610	522	567	542	549	555	543	600	628	591	566	545	586	555	549	574	562	619	559	569	574	595	560	573	617	519	596	578	573	540	543	578	584	560	595	538	558	553	544	536	568	538	573	602	533	566	534	529	577	566	546	579	622	597	598	537	555	557	586	586	584	571	563	591	516	529	529	589	587	580	577	614	595	567	600	565	542	578	580	596	563	538	533	604	585	556	522	592	554	560	533	560	529	586	561	556	566	560	574	592	584	594	598	606	585	538	553	531	587	608	571	587	553	575	548	539	568	562	580	566	574	595	554	556	529	598	564	574	549	570	558	575	597	575	518	582	580	583	602	536	592	575	531	567	549	576	600	595	509	616	608	572	530	553	538	557	542	633	594	597	560	566	561	552	583	552	572	572	570	583	516	534	601	575	574	597	584	587	526	559	500	554	559	621	609	608	541	540	593	576	585	578	589	563	570	580	560	566	570	567	600	578	559	550	557	537	551	567	533	555	592	579	524	593	563	554	551	580	604	588	570	540	565	559	560	567	573	613	571	574	553	555	551	588	570	570	535	562	574	615	564	533	586	567	582	579	582	552	562	556	544	541	589	573	572	552	594	591	526	543	598	590	592	587	524	573	594	568	569	590	603	564	609	558	560	617	557	558	587	535	552	566	551	584	580	585	546	539	589	548	591	543	594	552	564	540	535	554	530	555	580	538	585	559	542	519	590	583	588	561	573	594	573	557	586	572	488	514	567	592	542	601	589	597	542	591	556	578	567	557	602	579	566	526	568	599	543	566	607	611	555	544	558	547	572	592	591	593	558	517	540	579	583	624	569	567	574	525	580	594	527	578	596	533	548	565	574	583	637	584	551	564	614	592	566	547	585	523	597	542	608	590	571	558	561	562	573	561	628	552	597	550	578	572	571	554	553	509	589	499	572	566	573	573	582	575	569	567	547	532	579	608	598	572	543	506	557	599	583	570	508	622	528	594	607	539	581	587	566	581	579	568	552	563	546	580	551	594	571	583	562	571	545	601	568	591	598	532	589	545	545	535	571	579	547	572	582	587	547	572	577	551	527	542	559	558	566	552	578	558	584	553	549	526	595	577	567	550	533	542	594	534	558	573	519	554	568	569	583	591	516	543	582	551	534	597	556	552	539	550	604	520	564	557	551	594	546	538	594	569	551	562	549	572	544	558	550	530	592	578	535	528	549	574	544	583	572	562	601	544	557	590	562	557	529	530	569	574	551	558	555	587	583	593	553	550	611	535	569	581	555	538	588	566	577	597	552	586	524	643	573	599	570	588	571	545	568	550	523	575	530	594	547	542	544	583	570	557	525	579	570	588	557	574	593	590	521	619	546	557	575	628	585	511	553	578	516	553	578	556	559	571	593	550	578	539	581	608	569	555	583	582	595	552	588	572	540	590	607	556	542	568	564	542	533	563	559	537	539	568	581	581	536	577	570	567	535	546	538	613	554	576	525	583	576	580	581	554	552	546	583	609	536	551	583	546	563	575	544	564	575	584	599	524	530	584	573	559	573	604	563	520	576	587	579	571	533	593	574	601	580	569	530	560	558	586	565	604	607	567	619	593	587	577	550	581	555	585	589	544	562	536	590	557	553	618	552	615	567	588	550	605	574	545	544	557	593	536	560	617	577	592	547	560	560	559	560	573	551	599	586	579	577	565	575	538	595	589	593	602	601	542	592	595	544	567	561	575	565	529	599	571	545	565	539	603	579	572	551	568	568	567	569	608	577	552	574	613	568	596	545	541	578	595	595	597	572	578	591	567	546	581	556	580	601	555	592	557	540	594	537	588	599	552	582	563	620	566	568	576	568	592	599	599	592	554	574	566	573	553	520	602	553	516	598	577	552	618	567	555	590	530	558	570	540	567	531	550	574	603	531	570	559	556	569	595	578	566	566	561	543	573	566	564	550	572	573	554	546	590	598	538	557	539	532	596	567	561	573	562	540	601	563	598	563	570	570	553	556	555	531	563	520	596	552	508	568	570	605	548	579	595	567	566	590	561	581	546	530	549	547	573	535	560	551	571	610	586	580	553	544	546	562	590	590	573	534	580	566	580	559	572	556	553	559	558	584	612	544	525	590	565	554	553	589	595	584	532	562	609	573	579	519	572	586	550	581	600	542	567	542	595	598	590	560	564	602	618	592	542	620	585	552	523	563	563	596	540	529	559	516	550	581	564	557	609	553	555	560	587	547	568	573	562	570	513	564	554	587	567	548	555	564	588	560	557	534	556	572	529	549	550	597	547	562	569	534	557	582	528	505	569	576	582	542	552	550	570	563	507	599	555	580	583	587	585	580	557	564	572	559	595	587	568	593	586	575	562	560	560	612	555	628	611	578	547	583	523	602	563	591	557	553	544	599	562	586	507	565	587	566	542	590	592	542	543	572	556	603	567	614	570	575	567	624	583	579	580	591	559	569	522	513	551	520	596	586	559	547	559	537	525	543	582	560	569	611	562	573	605	591	580	589	565	587	544	577	543	591	552	534	536	538	550	578	562	571	535	560	513	529	596	582	556	553	585	544	549	551	617	581	549	540	578	576	583	620	576	558	585	531	598	578	548	538	590	592	566	595	561	587	542	516	584	557	575	540	555	588	590	540	583	618	600	612	554	588	552	569	553	573	539	584	565	553	575	582	547	544	555	582	575	548	538	586	579	613	541	591	542	580	581	579	524	522	536	553	563	536	614	537	556	529	582	587	601	558	595	551	545	598	550	580	634	552	568	544	609	572	569	558	542	605	567	538	536	547	555	597	551	567	602	577	558	586	545	577	602	588	583	532	556	583	557	560	522	607	568	582	580	559	581	536	543	531	624	608	549	538	560	578	583	629	558	581	515	614	519	601	546	548	592	586	560	577	557	513	581	530	560	618	554	565	600	559	568	513	594	570	624
26088	19206	24395	24922	23257	17468	11072	10203	9288	12131	10041	7786	4680	4241	4149	4452	5860	6530	8069	6518	4947	5434	5145	4731	3572	4199	3996	2687	2075	2189	1805	1249	1177	1338	1235	1282	859	774	611	594	556	518	407	304	249	229	270	221	275	212	200	197	206	210	243	214	248	222	208	210	201	205	209	175	180	179	188	188	188	183	186	183	203	178	182	212	189	166	160	186	206	179	175	197	184	173	204	197	175	181	171	168	178	193	213	181	151	171	162	192	178	184	166	189	175	175	179	167	176	182	161	162	173	167	165	196	163	157	197	196	198	197	157	196	191	163	174	159	176	194	195	178	186	196	158	182	185	178	189	192	196	174	184	160	195	167	188	167	193	183	189	182	178	186	169	160	181	178	175	193	186	181	183	201	167	162	178	189	180	173	169	183	186	174	184	175	190	180	181	179	177	171	161	178	212	184	182	174	205	167	162	182	182	169	193	174	173	187	177	199	168	168	157	170	173	164	178	179	200	189	173	197	185	169	154	188	183	194	163	183	175	168	176	167	154	169	176	194	179	192	174	194	150	177	176	197	170	156	183	171	202	169	174	186	199	166	183	179	165	183	210	181	194	201	181	196	158	184	157	185	187	192	174	208	175	185	195	161	176	175	192	179	189	180	156	185	170	171	180	203	189	155	190	181	195	184	186	167	183	168	199	172	188	178	170	195	159	191	191	184	187	169	182	171	166	194	177	179	186	200	166	165	159	170	186	171	185	173	167	169	171	196	162	181	183	203	167	175	180	159	184	170	192	198	172	204	183	186	192	187	181	186	160	203	160	173	163	184	201	172	172	191	164	185	176	186	180	185	191	165	196	191	185	187	175	164	173	175	179	165	202	203	178	171	177	161	197	166	177	159	190	172	179	169	176	202	171	194	178	180	199	186	190	172	193	190	165	158	188	191	174	184	172	172	156	182	172	177	178	193	181	184	183	145	159	169	172	203	199	182	180	164	201	173	171	162	184	183	173	173	190	168	166	171	159	206	192	195	181	170	171	192	168	195	189	197	195	174	191	180	189	201	191	164	180	181	176	169	174	172	196	194	178	184	179	185	191	193	159	186	190	173	168	168	169	191	165	192	197	190	162	194	189	192	212	172	178	211	186	164	171	185	194	172	190	174	173	179	178	186	182	180	189	206	196	168	161	170	162	179	198	169	186	205	191	198	177	164	174	171	193	172	180	149	158	177	153	182	175	176	193	197	178	204	196	174	161	179	181	173	176	170	173	181	175	169	188	187	198	182	171	180	182	179	195	182	186	185	204	186	195	177	173	167	187	202	173	180	192	175	171	186	171	172	179	165	201	204	162	180	183	149	173	188	151	170	170	182	180	187	152	186	172	200	178	159	156	193	175	166	193	179	192	167	196	194	183	180	192	165	175	199	169	169	174	186	185	187	144	191	182	167	187	201	188	171	169	170	149	173	172	178	188	178	161	183	187	183	161	163	192	212	172	176	207	168	191	172	191	184	170	167	196	176	192	181	166	172	172	175	192	172	178	198	163	173	174	191	190	217	169	161	158	170	169	165	179	186	200	176	171	170	182	179	172	184	157	161	199	196	184	190	178	178	177	189	189	179	164	180	172	203	149	154	189	188	194	178	188	191	169	191	172	179	187	173	166	161	190	171	175	153	186	167	186	194	197	201	184	157	203	184	167	201	179	184	162	186	178	177	202	189	188	200	165	215	187	149	190	168	172	174	173	159	162	194	182	174	168	182	175	177	188	188	190	184	175	151	168	176	175	171	167	179	181	171	212	192	198	171	181	186	189	149	168	194	190	169	175	159	188	201	162	196	175	190	180	183	197	171	175	172	171	192	189	192	170	180	184	152	188	167	161	160	167	168	186	191	189	170	174	170	174	159	165	181	164	188	188	175	204	174	166	185	154	162	175	197	156	176	162	171	156	190	164	165	187	155	207	178	175	183	184	153	173	185	163	170	192	180	188	176	182	180	198	160	185	188	181	163	172	160	159	193	185	177	170	187	170	196	170	197	171	179	167	181	173	160	153	178	193	190	168	187	199	178	166	185	177	167	146	183	158	174	179	172	165	164	196	192	177	207	176	170	166	171	150	180	181	204	164	179	159	160	174	175	190	173	167	181	195	181	170	171	183	200	191	178	190	205	157	166	165	181	188	176	168	191	189	184	164	184	168	171	167	177	189	200	166	211	185	159	195	184	161	145	174	188	172	167	197	174	167	178	171	194	192	173	185	182	175	168	181	192	151	172	199	188	193	165	183	197	192	159	162	184	163	175	203	183	197	188	161	182	173	196	178	164	179	181	151	187	171	209	179	181	166	165	171	177	188	159	181	190	153	169	188	165	180	192	160	159	166	153	180	188	161	190	175	150	195	170	186	185	173	183	161	163	162	188	174	183	188	167	195	171	172	161	162	169	187	182	158	150	172	162	162	181	193	159	179	156	162	177	147	174	193	178	198	205	186	192	169	147	196	181	181	174	180	164	155	153	162	192	199	181	165	160	169	187	164	154	165	158	181	175	172	163	174	176	163	184	184	156	180	179	157	165	189	182	150	163	185	159	186	175	179	165	191	170	196	171	183	207	183	201	208	176	201	183	165	173	181	199	169	187	177	177	178	192	187	186	169	148	209	176	185	185	178	162	183	171	180	142	189	176	176	170	199	180	176	177	171	190	197	160	171	176	186	174	178	178	180	154	182	172	162	169	141	197	170	168	164	164	188	181	204	177	179	178	179	157	191	170	164	191	184	203	208	177	191	170	174	183	164	159	173	186	165	167	172	177	181	169	180	191	187	170	171	204	189	187	167	168	179	190	187	175	166	182	199	181	177	190	181	193	174	183	183	197	181	158	163	176	162	167	191	204	176	179	171	203	203	177	168	151	184	174	181	153	158	171	174	185	176	167	150	195	177	188	184	181	192	180	180	193	180	216	180	185	180	176	173	161	205	201	150	178	186	172	170	190	212	185	187	164	167	172	195	177	173	188	177	188	176	182	179	173	176	161	170	178	193	184	180	180	171	195	170	202	193	206	208	169	189	179	187	170	194	182	180	165	166	179	156	169	199	198	157	197	178	186	164	179	185	186	187	165	183	203	167	166	165	174	184	186	196	178	180	164	199	172	176	177	159	208	160	158	197	178	178	174	172	156	181	208	171	187	202	189	172	172	183	190	186	167	174	191	177	205	173	185	188	157	174	144	178	206	177	173	178	162	181	170	177	143	169	185	138	180	160	191	176	164	168	187	174	205	185	197	184	169	184	162	176	182	169	174	186	149	197	166	189	183	173	178	188	174	144	159	178	156	166	188	172	198	167	157	162	170	193	176	172	180	203	171	181	146	197	170	165	192	193	176	190	170	186	154	177	166	181	169	178	207	181	184	176	169	184	178	171	194	171	180	174	171	174	191	207	157	178	165	182	155	169	185	159	183	164	180	177	210	191	167	190	169	189	184	170	182	199	166	160	190	164	178	185	190	182	160	159	157	173	175	180	179
17612	15083	24235	26482	27012	22121	17566	20441	18943	25769	23345	20271	14760	14370	14758	16393	20879	22858	25674	20209	17966	20565	20878	19919	15505	18597	18626	14201	10998	12054	9688	6822	6593	8404	7594	7725	5303	4769	3497	4020	3458	3041	2305	1749	1108	1041	1203	975	935	835	819	744	775	786	808	721	722	773	707	688	682	734	747	707	630	618	617	638	634	590	591	566	595	588	584	593	628	557	591	589	576	528	560	556	549	516	548	511	510	519	530	565	524	537	519	533	558	523	555	553	522	487	532	522	521	529	533	547	516	498	516	533	520	553	506	531	520	506	500	544	522	518	547	509	531	521	567	500	484	537	573	515	484	507	476	517	520	491	496	503	509	532	519	524	510	512	511	482	557	489	548	543	500	490	519	488	530	503	497	511	539	507	514	554	500	456	494	501	492	564	515	541	483	503	528	528	535	510	505	516	477	500	454	500	490	520	480	476	496	482	528	499	507	551	500	509	519	502	488	453	510	472	517	520	491	503	510	537	488	521	481	499	496	523	484	528	524	524	511	490	507	486	484	551	554	513	481	485	504	499	512	498	496	511	513	505	533	481	479	479	520	556	465	507	489	517	520	495	470	515	501	550	503	544	525	546	518	534	507	499	505	471	514	528	500	509	492	482	497	506	549	503	498	491	534	494	469	503	491	517	458	560	484	525	544	524	493	489	500	529	509	499	464	518	486	515	490	514	517	478	514	498	482	499	524	500	531	500	457	496	481	485	526	492	503	537	506	521	496	518	458	470	502	536	483	494	452	483	496	494	543	490	504	505	529	500	526	500	500	493	492	491	498	500	515	482	475	497	519	516	519	483	540	507	501	538	491	498	497	537	550	507	525	520	511	541	497	508	512	555	498	486	534	518	503	464	528	476	501	478	486	485	519	478	501	508	513	495	509	489	517	449	513	482	516	511	533	461	514	507	513	540	541	489	478	470	509	489	500	492	516	555	486	496	477	518	494	521	489	554	493	486	490	503	461	498	510	511	487	522	539	532	520	517	532	496	545	491	518	503	525	536	529	491	510	532	477	505	500	505	492	528	519	496	536	492	491	478	521	525	497	512	511	506	557	498	494	497	543	481	484	509	497	478	473	510	447	497	533	465	516	511	470	499	535	504	529	444	501	522	498	516	464	501	496	506	533	488	479	474	539	522	471	505	545	508	491	497	496	514	537	506	487	550	504	484	505	467	496	495	488	490	482	515	506	487	463	509	532	493	516	477	461	480	500	498	516	506	491	500	476	500	504	521	542	517	517	545	528	522	474	505	504	491	513	481	532	460	520	500	487	508	517	450	500	543	494	497	535	527	480	509	493	489	508	526	515	444	499	505	485	502	495	511	532	493	505	470	494	515	522	469	526	521	496	495	512	488	515	472	539	510	480	496	466	489	539	510	509	514	493	511	540	526	503	536	483	494	472	536	533	518	504	501	510	483	518	523	523	524	481	497	496	541	528	506	496	501	480	535	536	553	476	516	553	540	499	507	524	542	491	480	502	498	538	492	532	517	508	473	531	546	518	519	496	537	487	501	508	478	512	509	510	530	524	516	492	480	541	526	463	521	524	493	513	509	509	483	507	535	533	518	523	485	520	501	548	498	475	518	530	548	530	513	459	470	511	495	465	529	532	543	483	532	518	501	541	455	523	487	520	503	512	573	494	512	512	513	510	486	522	520	541	504	468	478	513	509	524	457	521	498	469	507	515	501	516	492	461	520	509	509	504	534	526	488	519	515	478	497	466	502	510	465	518	484	463	548	558	464	484	530	470	488	524	548	474	478	504	520	470	502	507	532	505	522	509	512	480	456	507	503	523	527	520	509	512	505	501	529	486	494	545	530	478	510	481	504	491	485	519	546	526	523	491	491	542	504	522	519	527	508	469	461	531	548	572	515	469	517	528	472	483	489	534	517	536	499	450	480	482	485	497	550	528	521	507	510	480	492	494	483	510	499	500	537	485	515	500	514	522	568	509	525	535	496	498	536	459	475	507	543	551	519	524	519	495	502	511	551	478	542	546	482	502	503	496	476	496	525	472	489	514	499	496	480	517	481	486	498	473	514	520	491	529	502	507	524	491	554	538	491	532	521	513	512	454	497	501	505	540	502	463	480	494	513	524	472	520	534	502	514	514	536	437	548	503	512	513	514	511	515	487	492	475	497	506	516	503	548	534	513	492	500	523	487	511	485	501	492	532	531	471	537	478	497	482	549	498	530	523	481	498	460	501	495	514	487	559	531	502	482	538	510	527	496	467	482	487	508	496	571	514	466	492	494	559	495	515	487	509	524	479	503	483	465	502	530	519	465	549	480	466	518	519	480	514	515	532	524	507	481	517	473	491	467	491	504	500	445	514	513	497	527	494	495	496	537	473	497	491	512	517	538	486	528	491	489	477	504	522	514	521	513	498	502	462	522	492	459	486	497	496	485	507	550	487	495	486	503	515	498	496	532	488	508	510	527	492	476	467	560	516	516	510	512	520	516	508	494	511	501	538	504	540	489	519	520	471	478	507	503	497	492	514	510	529	522	463	524	494	536	466	534	470	546	487	504	482	497	512	494	501	527	465	528	515	492	476	495	434	532	520	489	503	501	535	513	523	511	497	477	494	539	510	508	441	528	501	527	528	485	537	542	547	517	480	520	496	527	503	499	489	513	529	484	539	519	487	527	542	482	503	518	560	497	526	513	486	489	536	507	536	492	515	550	503	479	499	521	545	528	521	523	526	497	494	480	470	497	482	514	502	511	520	538	499	482	447	532	517	513	531	494	530	513	532	540	503	478	513	494	488	534	516	521	508	503	506	514	505	500	516	528	507	527	558	550	534	486	519	513	542	525	517	527	517	492	518	476	519	513	498	505	514	472	508	511	510	512	474	511	507	461	540	447	509	510	537	550	504	494	556	474	482	505	503	538	549	464	514	565	511	497	574	502	504	518	483	495	527	535	501	520	495	475	493	514	513	537	511	527	508	477	485	448	525	485	471	513	505	492	504	460	499	528	528	486	506	489	518	474	542	545	503	535	529	513	490	476	505	467	526	519	538	508	479	500	475	488	501	485	544	567	485	513	526	487	516	477	515	502	539	486	490	519	496	503	531	493	488	477	529	514	467	477	527	517	503	473	477	534	477	533	506	491	500	502	551	477	509	473	500	499	480	481	503	521	550	487	484	588	492	467	520	504	513	506	449	489	544	499	463	528	463	503	534	531	492	509	506	529	484	548	500	509	530	507	511	465	523	520	520	486	444	505	500	513	505	479	514	481	501	537	507	525	513	534	547	498	483	473	485	521	488	537	497	522	507	485	517	482	539	496	506	479	544	519	489	511	512	492	493	491	500	495	495	483	494	494	494	498	522	537	474	481	481	508	435	500	492	505	529	480	496	511	490	506	505	521	585	531	498	507	492	498	509	487	508	512	494	550	477	529	473	538	500	505	479	496	485	446	492	495	523	497	508	528	517	490	525	498	477	521	491	514	506	530	493	479	492	492	491	506	506	510
5152	2681	3920	3178	2365	1391	961	853	701	728	605	549	486	438	413	449	460	472	487	453	378	433	384	396	353	375	359	308	334	323	308	299	290	273	281	320	289	257	313	289	309	243	269	242	289	244	251	268	245	270	250	245	254	250	279	276	245	250	232	220	252	226	245	236	241	224	245	231	228	265	261	282	228	273	243	244	231	238	242	266	266	230	265	251	242	244	251	264	257	261	241	249	225	232	235	273	240	239	250	254	243	245	256	261	242	251	245	224	247	260	235	259	241	244	258	282	251	242	251	248	247	263	242	253	256	240	239	254	246	257	229	218	255	242	262	274	258	250	240	217	276	242	240	214	248	273	229	252	238	233	230	266	247	250	262	247	261	219	242	247	240	274	264	242	273	257	257	252	262	224	266	238	243	273	265	254	256	230	271	229	247	239	256	291	259	231	234	255	253	263	242	225	225	239	248	254	273	251	250	241	240	242	204	243	247	238	229	236	236	244	227	264	225	237	249	240	226	240	247	229	248	253	256	256	240	251	267	249	238	248	229	251	228	248	238	246	271	246	289	239	259	258	257	269	242	233	276	245	255	232	246	264	241	226	257	240	248	269	255	249	258	226	264	240	236	239	244	235	236	243	256	262	227	264	260	270	237	246	247	247	245	253	261	242	272	232	204	231	247	263	231	268	248	247	264	266	222	274	235	228	256	282	253	270	253	228	238	242	244	255	248	211	244	290	221	240	227	255	231	234	233	216	251	267	254	242	265	241	246	223	248	205	247	258	248	240	245	238	240	280	239	270	232	234	271	232	246	240	226	254	236	249	253	253	252	249	260	240	251	247	228	243	276	252	228	259	235	248	242	233	255	245	217	246	263	261	265	224	261	258	254	268	253	246	241	227	262	232	252	250	243	245	238	257	251	239	250	273	245	202	241	242	244	261	277	267	240	260	254	248	239	246	257	244	259	233	222	247	248	249	236	237	250	260	270	237	243	241	252	253	255	269	237	260	269	260	253	232	258	253	280	249	249	265	221	251	244	255	258	220	268	215	251	248	244	237	237	235	262	255	269	247	273	227	279	259	232	232	252	221	244	240	220	269	279	252	251	225	248	223	228	230	255	243	239	250	245	254	239	262	237	239	238	266	218	244	246	246	239	251	251	261	238	254	258	251	263	279	224	246	254	235	226	235	232	241	261	270	251	239	279	243	247	220	256	250	234	231	223	272	278	220	219	253	241	238	235	272	251	217	223	246	259	258	253	245	223	249	244	249	260	236	243	247	246	243	239	245	223	241	257	262	238	242	257	252	236	285	249	257	250	247	259	235	236	259	245	238	234	253	255	271	246	263	297	254	245	278	267	251	235	221	258	252	234	256	258	234	268	233	269	245	211	239	250	241	242	257	239	246	229	278	247	260	248	236	241	228	251	241	264	241	244	254	260	253	217	268	246	263	263	247	253	243	239	242	234	264	224	211	238	247	243	249	223	240	255	251	254	251	249	258	236	258	249	251	293	267	263	274	246	243	237	265	234	231	215	254	246	256	263	253	237	251	241	242	254	248	253	253	259	265	229	255	252	240	255	249	248	260	234	279	246	239	250	254	252	240	253	222	268	250	249	271	253	250	269	250	219	208	255	249	253	251	247	233	252	234	247	247	245	228	245	257	251	241	251	270	254	248	285	243	247	244	240	237	248	240	248	233	254	251	254	269	265	263	262	222	279	259	223	241	223	235	259	241	245	242	245	247	231	248	289	242	199	259	239	252	254	246	253	229	237	258	252	259	263	237	273	270	239	238	243	247	264	262	230	258	284	255	233	278	251	232	246	260	244	222	240	233	252	267	220	277	230	243	235	250	287	241	259	245	251	211	230	250	273	218	237	215	276	249	268	236	261	243	243	228	268	241	246	243	263	247	221	232	236	303	260	266	242	263	256	252	248	245	267	236	221	250	234	204	251	265	231	263	272	272	234	248	239	226	259	254	256	289	241	245	261	232	252	275	253	242	235	235	229	233	229	232	242	249	230	237	250	273	229	238	271	257	254	211	256	253	232	245	276	245	241	232	272	246	237	258	227	220	236	264	269	256	225	216	228	233	240	235	244	239	236	229	212	201	257	244	248	260	237	263	267	276	245	261	240	243	252	259	243	243	265	228	231	229	238	260	251	266	254	232	249	281	252	269	247	236	252	253	243	263	232	260	209	246	239	243	237	262	257	268	236	232	241	243	266	227	244	256	229	254	240	240	239	224	234	231	234	252	280	249	256	254	255	245	253	264	257	227	279	285	246	241	262	227	246	235	271	254	233	249	247	250	272	216	266	219	253	241	243	258	240	256	257	249	241	256	243	273	280	254	250	233	252	262	221	249	259	258	243	273	254	259	244	272	264	241	256	245	253	250	244	228	235	238	240	261	253	245	246	248	254	259	258	263	257	216	256	254	247	255	261	248	250	238	261	232	259	265	251	240	272	233	268	235	260	230	253	249	251	274	245	267	255	275	254	228	215	262	260	283	219	267	253	218	219	252	256	242	257	261	255	252	245	228	274	215	256	216	242	259	243	232	245	260	264	222	253	222	251	250	237	232	248	219	214	250	242	213	262	262	257	253	262	244	262	243	276	246	243	265	252	227	253	246	267	261	254	236	256	237	236	214	247	243	221	269	245	247	273	233	249	257	240	284	231	254	265	278	245	243	256	257	247	242	250	260	241	253	257	234	280	246	255	232	258	266	236	240	271	246	244	241	262	226	217	241	234	252	233	232	224	244	265	260	255	241	248	242	244	224	241	254	236	237	261	261	231	240	225	222	222	279	251	266	258	251	245	228	254	235	253	231	229	246	258	247	259	234	233	229	239	254	217	256	248	233	237	234	257	236	282	280	263	225	224	253	269	252	262	236	250	236	241	239	236	244	253	229	252	240	241	247	241	232	241	280	244	240	244	236	282	256	230	259	241	256	242	249	237	252	247	254	233	249	249	258	262	242	261	245	297	252	268	259	254	236	250	255	233	230	230	207	265	263	241	249	240	254	228	256	256	235	245	257	229	255	247	256	227	227	256	249	270	244	238	238	259	221	255	272	257	263	243	252	259	263	256	261	218	269	275	268	272	253	255	268	242	236	229	239	239	242	237	225	293	239	258	241	277	210	243	264	248	224	225	247	246	210	263	247	240	242	251	232	244	249	260	245	241	261	236	266	240	261	257	232	225	254	246	262	262	229	204	291	246	243	241	237	230	257	255	283	253	251	267	229	247	232	237	255	236	260	248	259	258	253	256	241	271	270	241	242	235	237	237	257	239	257	265	248	223	245	249	246	237	259	247	239	243	240	244	241	255	236	247	254	248	245	264	221	239	244	245	238	262	232	258	261	246	238	233	251	269	253	258	246	246	248	275	250	241	265	246	221	251	242	245	253	259	235	243	263	265	269	257	228	275	216	263	237	219	273	247	228	233	261	259	234	209	270	236	267	245	249	259	250	246	225	234	235	232	228	263	246	253	255	237	263
5390	3751	8613	8540	7398	4955	3795	3680	3076	3436	2886	2400	1980	1787	1822	1860	2179	2298	2537	1976	1753	1907	1901	1931	1749	1608	1594	1418	1263	1282	1144	939	939	1019	964	986	878	851	787	870	772	741	708	755	690	693	707	666	703	629	708	677	653	707	714	671	708	688	676	734	679	690	666	627	702	678	691	737	683	692	692	710	701	693	698	695	659	625	687	707	680	689	669	729	674	674	709	662	646	680	660	660	696	638	661	689	696	652	692	677	703	692	721	691	660	711	641	636	703	702	705	647	674	718	681	694	710	678	663	659	691	716	641	658	641	679	648	674	729	697	672	666	672	672	700	668	653	656	671	721	714	645	668	663	623	679	650	610	667	669	644	636	648	694	712	683	667	676	605	644	684	658	650	675	657	652	622	658	684	705	695	671	676	624	644	681	688	629	689	685	672	624	691	656	665	637	682	680	667	649	620	680	689	699	725	645	685	691	658	678	639	661	615	656	662	668	661	674	708	689	615	646	681	671	679	649	603	647	656	688	649	679	656	693	657	714	651	726	644	663	678	658	648	664	629	659	635	692	664	712	663	659	680	630	691	694	685	596	705	683	651	669	642	664	670	644	661	718	646	690	698	660	639	685	670	684	656	667	671	633	658	646	718	673	677	659	673	696	715	691	676	677	693	647	649	712	681	676	665	676	696	689	698	656	656	658	655	638	692	716	659	688	625	683	658	665	660	721	633	655	666	679	662	717	658	634	634	698	664	652	692	651	662	685	665	661	628	671	701	646	715	685	691	708	710	663	700	682	678	658	685	693	695	631	654	685	639	660	651	625	611	642	617	650	693	660	693	666	695	728	663	648	685	698	679	651	664	664	687	673	668	702	628	661	693	693	671	685	711	673	734	716	735	666	643	636	742	687	699	673	696	636	718	663	664	648	650	681	678	654	715	713	650	651	648	673	644	658	697	669	673	707	701	631	733	730	660	682	691	661	728	630	684	730	669	606	617	650	625	679	679	645	667	667	634	616	657	676	668	684	679	688	690	672	683	707	683	666	639	663	694	672	678	642	635	650	628	688	698	702	666	683	704	656	705	674	681	627	661	699	665	651	656	660	685	633	693	662	660	676	677	680	640	644	647	711	683	628	609	679	675	670	640	648	658	648	684	646	661	693	635	586	649	668	675	685	653	636	643	689	710	647	692	666	703	675	654	658	675	672	700	638	659	698	656	650	687	679	726	677	627	674	661	663	691	701	692	632	675	664	704	693	726	651	633	653	724	628	683	704	669	662	658	697	688	636	632	635	713	680	644	670	653	660	709	691	648	691	641	687	670	676	630	667	634	691	674	663	665	629	666	661	696	694	650	615	681	714	660	685	659	621	673	618	674	697	652	668	663	680	642	665	668	644	665	632	633	677	653	671	675	685	659	676	715	657	640	692	639	646	640	709	680	674	669	665	643	692	668	672	652	668	705	659	674	648	663	684	683	677	671	674	650	695	658	673	645	673	660	673	698	649	607	698	685	644	672	687	703	625	655	654	673	691	643	638	657	661	721	674	683	700	686	658	665	631	655	640	649	645	670	657	703	653	689	673	684	653	670	659	648	675	677	622	674	678	669	650	667	636	714	678	649	645	667	684	674	650	669	687	646	626	705	660	658	685	632	680	659	655	701	650	635	653	696	653	643	628	642	701	628	647	657	662	684	656	728	661	677	632	622	643	639	660	636	674	649	633	659	650	673	632	665	650	651	608	665	657	667	638	682	653	698	680	662	681	703	697	684	676	684	654	661	653	667	626	635	676	662	670	638	684	664	649	681	720	674	642	677	687	647	724	640	664	626	721	702	643	606	649	664	653	692	646	642	688	665	693	677	687	635	669	647	683	635	683	675	627	712	680	645	679	684	661	679	681	726	672	646	636	695	683	658	672	692	670	652	717	604	618	673	655	712	729	693	714	643	643	663	670	715	678	644	648	683	652	672	673	673	686	688	667	607	674	677	691	672	652	670	681	676	663	684	653	693	615	694	676	659	620	641	700	707	654	706	660	732	641	643	737	623	678	669	665	675	684	664	672	668	728	668	663	651	610	701	716	674	679	659	642	672	689	701	748	649	674	642	640	647	671	678	669	637	681	685	695	653	692	646	688	675	664	638	720	677	680	670	680	654	636	663	608	687	621	628	690	683	700	652	613	678	672	653	706	655	622	624	673	693	654	688	664	665	688	626	652	695	702	691	670	667	703	688	640	680	695	635	648	645	665	674	638	663	677	695	704	614	721	679	659	656	724	701	667	685	664	694	647	718	662	679	679	658	675	679	651	657	657	673	628	694	668	662	661	688	667	692	698	624	691	637	687	630	693	645	742	616	668	650	665	648	699	686	675	684	672	677	638	629	691	671	747	646	634	654	659	718	665	698	660	641	642	700	689	692	643	648	670	662	697	641	646	696	653	701	683	657	681	695	693	677	654	664	618	702	648	676	623	655	696	669	665	675	669	691	678	671	745	708	670	707	687	698	661	664	676	696	683	690	690	663	681	670	676	739	639	637	691	640	659	627	678	710	670	625	656	624	648	697	619	714	699	654	666	685	676	720	656	679	679	690	685	726	648	648	659	659	662	660	722	665	648	654	665	692	653	677	693	703	683	678	678	680	667	656	675	702	708	646	654	676	678	670	701	662	688	658	711	645	743	625	630	633	709	686	603	665	685	689	648	720	700	667	685	647	730	650	710	679	664	637	682	672	706	720	706	638	610	684	730	733	678	666	668	674	665	626	675	679	649	636	679	662	667	642	681	669	677	671	688	708	707	639	711	645	679	642	680	632	684	662	637	650	656	696	669	669	668	654	681	688	655	681	647	696	626	649	686	695	722	680	633	703	690	712	687	712	695	664	680	684	674	693	667	670	696	687	579	651	655	673	671	656	681	694	641	635	625	682	639	698	629	670	653	637	674	639	633	628	664	672	662	642	694	669	647	667	638	654	652	719	669	647	638	674	684	626	698	694	648	692	655	683	639	686	651	621	646	691	690	708	649	686	699	668	675	644	629	667	638	682	693	655	663	682	649	661	671	676	678	696	678	672	622	687	674	634	663	666	686	704	695	646	692	667	701	678	668	649	688	667	677	680	650	685	679	657	632	675	654	659	637	701	664	623	641	654	663	658	689	668	723	672	675	688	693	635	660	688	673	622	658	668	696	649	645	679	658	679	715	701	673	702	660	683	694	689	697	651	662	658	637	649	698	677	654	624	662	685	670	682	682	667	734	671	733	669	705	627	610	689	638	718	675	658	701	693	645	671	630	638	674	663	622	665	683	630	681	706	688	644	672	652	633	682	678	654	656	648	652	690	700	681	678	678	661	650	658	653	675	630	655	710	652	649	653	667	663	654	681	683	664	682	690	704	645	700	653	662	710	648	646	659	688	667	621	647	661	652	652	693	671	719	666	644	684	589	652	690	681	655	697	638	645	674	700	687	699	647	679	629	710	660	702	683	710	604	645	688	679	664	676	665	746	635	694
17782	12513	16653	17368	15698	9550	5792	6102	5478	7182	5303	3690	2472	2141	2231	2405	3408	3717	4810	3369	2910	2815	2893	2698	2707	2188	2157	1615	1198	1332	873	612	665	797	736	750	549	495	377	451	395	342	328	262	229	230	239	246	259	223	223	242	225	252	219	217	240	197	199	202	233	210	204	227	216	199	208	221	200	239	217	195	199	214	188	178	207	205	188	237	196	225	193	200	202	181	193	205	214	198	222	202	204	221	197	185	217	205	222	200	199	208	187	193	207	209	194	227	176	197	193	213	178	163	200	201	221	192	219	219	205	201	200	215	204	230	213	197	206	230	225	223	183	188	207	216	201	181	220	228	204	185	226	189	187	192	230	202	211	212	205	225	213	205	207	207	194	202	210	211	216	181	205	218	215	212	213	194	199	217	204	214	190	201	203	206	206	208	222	195	202	206	225	194	212	198	208	187	198	214	208	222	214	212	200	191	204	212	202	233	192	199	222	229	213	212	236	204	202	191	206	216	196	184	189	237	211	219	221	198	166	197	199	194	206	216	179	189	197	188	207	219	187	205	210	205	197	194	214	221	205	230	218	184	183	200	177	188	206	181	190	205	214	205	223	194	218	215	169	198	231	206	182	192	201	186	211	212	202	208	200	187	219	210	200	209	214	189	189	185	193	215	221	198	204	215	202	219	190	202	198	203	222	185	180	210	216	248	191	218	228	192	214	204	202	195	213	207	191	211	191	192	210	234	194	189	213	194	192	218	205	173	196	196	177	195	199	195	203	174	223	190	191	164	192	199	198	209	201	209	232	183	192	209	208	220	209	203	209	227	221	193	199	211	202	217	198	208	188	201	176	183	194	230	202	232	212	224	209	200	217	193	215	191	216	203	213	215	209	190	213	220	204	193	218	231	225	195	179	212	201	205	221	207	222	207	183	205	220	201	201	197	197	204	204	211	193	185	220	217	209	208	204	170	211	182	207	204	209	226	221	214	211	225	222	187	211	191	226	168	197	215	213	214	175	203	190	209	201	208	206	200	209	221	211	207	196	196	187	223	198	172	211	215	217	197	207	216	203	214	202	222	212	212	204	206	228	197	198	210	187	189	210	187	185	197	226	187	198	206	216	221	197	210	219	181	219	188	206	192	237	202	224	207	215	211	192	214	207	211	234	208	221	203	177	201	169	216	194	193	169	213	188	217	198	194	205	172	197	217	208	197	183	195	216	179	231	213	204	208	235	213	186	198	183	209	215	192	225	220	232	208	216	207	218	221	183	187	205	197	239	234	189	191	175	214	190	201	203	205	188	181	213	189	194	178	194	200	205	205	174	194	173	216	209	180	198	190	206	212	190	202	195	222	213	213	203	200	205	169	200	197	195	188	189	223	220	213	194	180	189	237	203	211	190	179	203	217	197	193	192	201	206	197	201	227	182	184	196	207	197	214	180	203	211	196	169	199	201	208	182	186	247	215	191	213	199	218	211	173	212	206	230	193	232	193	228	210	192	196	198	210	222	217	194	209	214	191	218	202	224	186	198	201	193	213	203	192	229	212	182	210	195	222	202	211	204	190	203	203	216	206	215	187	184	173	190	200	199	230	227	204	205	213	223	212	219	216	177	211	234	202	189	220	208	217	220	212	199	218	189	205	217	202	190	208	183	196	188	198	205	195	215	229	216	197	195	211	183	216	197	203	191	190	220	196	227	207	210	184	216	175	193	219	217	174	198	212	211	204	205	210	179	204	199	210	212	202	201	181	176	209	207	197	221	199	225	220	211	183	194	188	201	201	185	188	205	211	234	202	183	200	222	199	183	216	190	199	185	209	197	228	196	227	197	189	202	184	201	224	218	211	184	214	190	194	187	213	197	202	203	185	203	219	232	224	201	202	177	197	239	229	187	205	222	210	202	204	207	197	183	220	208	202	211	198	210	228	193	202	211	196	188	181	197	193	213	191	174	202	196	223	210	224	216	194	218	198	212	205	210	203	214	201	227	187	211	184	188	215	213	199	205	207	198	217	200	215	228	199	207	170	218	196	183	213	179	220	203	187	214	187	201	210	207	180	223	241	180	189	205	226	216	199	194	208	172	213	195	198	212	195	184	225	217	189	211	183	205	213	184	209	191	195	200	207	202	206	186	197	212	222	206	179	200	206	239	219	227	209	183	197	170	214	183	200	183	212	239	206	208	202	212	195	235	179	205	224	236	190	190	203	202	193	201	202	202	210	211	205	217	202	196	229	191	222	198	237	206	203	178	180	234	205	205	221	208	193	194	216	213	206	189	178	191	221	220	219	205	190	191	193	190	199	199	214	215	200	206	205	200	213	218	216	217	222	195	184	232	193	218	209	188	203	200	208	219	194	211	207	179	221	216	194	226	194	214	184	201	195	223	212	204	213	211	203	207	208	192	192	212	217	211	203	203	213	206	191	208	194	199	173	205	216	214	216	182	224	206	182	228	199	196	181	226	211	229	194	195	202	194	197	209	228	182	179	195	214	191	231	212	231	184	227	201	217	223	198	204	212	186	174	220	189	220	177	222	189	230	172	186	214	232	205	224	220	210	212	175	215	197	208	166	182	197	230	219	210	187	182	206	214	186	198	208	199	213	193	193	224	227	192	204	200	222	199	200	204	213	206	178	225	217	212	219	198	186	225	226	202	200	196	191	205	194	202	210	222	186	217	202	201	197	205	210	190	233	185	205	209	220	214	197	182	189	191	182	214	208	206	201	205	217	218	160	213	215	218	202	203	200	201	199	192	232	213	196	212	187	187	201	174	228	221	216	188	220	213	182	192	199	187	205	230	193	190	200	211	222	187	202	190	194	210	210	208	223	221	208	221	200	221	212	199	214	185	204	194	234	215	206	203	216	209	180	178	183	179	197	207	186	224	204	180	215	239	217	197	230	193	195	191	201	172	196	204	201	212	194	201	182	218	203	230	223	211	200	204	236	193	201	213	219	192	198	190	214	218	174	200	219	225	181	216	202	211	214	210	197	183	210	230	211	214	198	212	213	198	198	207	202	226	204	199	203	213	217	221	216	219	195	237	197	192	177	213	217	184	219	219	209	195	198	210	207	191	217	182	204	201	185	220	205	182	194	219	187	196	229	211	208	204	213	187	209	215	218	208	173	216	223	186	216	192	199	203	215	212	210	197	223	229	206	197	199	210	197	220	209	235	204	200	231	212	194	211	222	176	209	214	201	194	208	190	182	234	211	195	196	206	217	220	201	196	192	249	199	179	197	182	189	243	219	191	219	204	227	244	228	189	204	209	193	201	204	211	198	217	204	191	207	219	208	218	210	207	222	190	216	200	187	194	214	184	197	206	232	214	180	204	202	191	185	211	224	202	208	227	216	204	207	194	201	216	213	226	211	219	205	220	206	216	204	226	213	209	201	224	209	185	234	246	199	201	197	195	232	196	197	189	192	190	207	188	196	216	225	223	211	211	192	194	195	204	189	186	209	235	218	185	192	203	191	181	208	219	180	210	235	197	205	203	162	184	167	200
14536	10601	19074	21519	20871	14700	12973	16030	14330	19702	16447	13526	9728	8626	9394	10878	15277	15963	19003	13079	12419	13461	14805	13871	13787	11521	12282	9052	7026	7791	5275	3653	3912	4922	4358	4489	2953	2878	2251	2176	1907	1635	1441	1098	1001	863	939	753	839	722	758	741	711	720	673	654	639	676	640	653	661	717	699	631	622	644	620	658	592	583	596	612	639	636	630	629	609	601	611	639	598	585	601	636	558	597	586	615	602	586	565	608	600	557	576	580	589	599	588	519	555	535	555	592	558	584	544	570	553	579	559	542	564	568	559	564	520	589	557	590	565	565	622	540	556	523	569	555	598	574	611	581	584	589	558	553	533	593	558	589	559	609	548	565	575	545	566	598	531	542	597	565	553	524	620	628	590	599	583	567	565	561	557	600	550	588	627	586	613	554	555	566	599	515	542	568	581	615	553	600	572	524	561	573	597	574	561	530	605	563	523	592	576	582	568	560	536	585	588	515	560	568	566	625	539	596	580	568	549	590	580	568	555	535	569	553	589	536	585	537	573	571	552	576	577	549	594	579	549	590	561	577	545	558	586	546	565	598	566	581	533	539	558	568	624	579	587	587	605	543	550	595	539	588	597	587	544	565	531	543	558	557	539	621	528	594	560	573	558	557	551	598	550	556	573	574	578	583	565	562	588	585	528	593	528	593	572	590	548	545	549	603	582	586	555	592	564	591	539	583	568	553	555	591	566	551	590	558	568	562	570	540	563	538	559	566	591	581	577	582	584	529	562	541	565	577	566	551	566	576	552	543	568	542	582	555	610	566	535	559	576	548	580	552	578	570	543	568	566	583	541	562	622	583	514	547	538	547	555	583	557	584	598	550	577	549	572	548	587	524	527	567	565	555	598	586	564	594	560	547	566	586	587	577	590	537	537	566	561	597	568	535	557	563	584	564	577	560	571	578	595	538	555	578	563	560	543	576	550	533	596	614	534	572	551	544	595	589	557	609	552	566	615	560	529	579	563	593	572	590	590	526	598	552	555	602	557	564	557	542	608	617	592	565	648	562	573	558	571	571	595	593	599	597	539	572	593	555	565	575	545	571	568	570	551	558	573	549	608	594	513	586	566	587	560	595	603	577	547	579	582	538	595	544	555	576	556	587	602	531	549	578	577	609	578	569	549	610	573	595	595	570	551	603	569	520	596	547	561	579	590	550	536	567	592	579	567	566	582	579	560	577	560	561	535	566	569	552	564	560	565	618	556	589	557	578	569	560	580	592	537	569	566	590	609	548	563	523	584	589	565	570	611	585	597	552	547	554	564	549	539	557	594	579	574	552	572	587	595	587	540	569	563	573	587	596	579	563	536	562	546	518	525	558	576	551	586	559	551	546	614	586	542	541	521	561	532	581	554	567	587	544	544	559	571	579	556	569	553	519	584	598	549	586	582	585	554	550	599	562	622	546	575	557	598	565	560	582	512	566	584	555	572	578	588	569	551	579	553	569	556	585	567	553	578	568	535	582	558	605	561	577	558	580	570	528	542	572	536	543	620	590	552	552	558	545	562	546	567	571	556	564	565	549	567	555	566	580	556	556	535	587	573	529	582	566	604	537	572	567	544	556	559	549	590	550	578	551	613	553	560	547	602	583	551	587	523	601	562	554	571	556	584	573	595	580	549	576	600	547	576	603	575	566	551	576	582	618	547	581	548	571	573	570	569	533	598	519	568	539	612	589	534	568	574	509	544	569	567	599	577	550	534	602	525	562	611	546	542	567	519	548	563	578	573	541	598	564	564	607	586	573	573	537	592	604	558	586	550	573	529	545	541	569	545	598	519	590	557	501	560	575	587	570	593	567	511	568	571	592	576	587	585	562	551	554	570	569	581	539	602	543	594	583	565	564	571	607	532	598	566	568	596	580	564	563	596	596	534	539	564	584	610	585	541	601	591	587	527	560	562	575	593	593	547	572	570	594	526	584	573	586	637	561	590	606	544	604	575	541	559	581	573	569	539	561	579	564	569	569	605	587	558	567	539	541	534	565	564	594	594	550	552	585	546	574	599	569	584	576	633	612	529	559	544	598	546	558	525	578	572	542	574	544	596	554	549	606	584	588	588	542	534	567	577	611	596	551	588	561	585	555	544	613	574	582	589	534	538	516	563	602	598	608	547	595	544	574	575	586	600	580	638	571	616	549	548	577	541	556	560	589	597	540	602	534	572	522	562	583	573	551	534	559	507	565	561	590	541	565	587	595	581	588	564	567	557	564	579	559	576	575	597	598	552	587	534	611	576	569	591	585	585	586	548	535	537	581	553	594	561	601	528	579	598	581	572	552	564	583	570	584	513	600	567	548	563	624	566	546	566	599	536	548	591	568	562	595	532	547	587	585	568	589	580	556	579	614	546	534	512	614	566	559	563	625	533	644	581	580	585	581	588	561	562	592	555	567	566	583	612	596	527	592	582	538	599	582	595	614	540	582	549	588	569	557	569	585	584	535	580	543	555	575	605	585	569	596	571	549	599	595	600	529	579	562	591	535	546	583	572	589	566	556	620	599	555	588	571	573	593	564	532	599	578	543	588	540	578	569	559	556	524	561	555	607	542	566	551	553	573	564	503	560	579	586	552	585	579	587	585	579	575	585	583	574	567	556	604	601	570	576	574	575	541	577	581	545	574	585	549	576	591	583	567	560	569	591	582	587	569	567	575	561	524	553	606	588	545	600	551	559	558	588	567	581	596	534	587	565	545	586	600	547	584	553	538	590	559	568	551	588	578	602	554	550	567	575	535	573	567	570	520	531	536	582	568	562	548	574	552	554	589	562	547	629	560	586	538	557	573	592	579	569	609	589	543	535	606	567	559	556	582	538	511	587	570	595	569	564	575	573	604	570	568	541	584	570	539	564	555	549	561	552	542	539	581	573	544	571	550	582	589	579	543	612	589	608	564	573	540	582	585	562	577	593	572	567	594	592	584	561	601	567	568	549	610	547	607	608	592	556	608	583	587	551	587	576	574	555	585	576	557	557	575	561	606	588	558	553	621	557	573	612	545	573	566	544	567	561	582	560	579	565	594	557	576	516	540	572	577	591	549	564	553	596	567	573	600	553	587	573	549	608	527	555	563	564	542	576	574	585	546	570	604	578	562	533	644	584	524	573	557	572	549	602	530	602	558	574	580	538	556	584	548	606	590	570	559	573	574	548	559	596	561	534	570	589	573	575	589	547	542	597	579	509	537	614	548	621	540	610	592	553	593	547	540	565	537	602	651	627	591	561	588	561	571	600	584	579	598	566	578	556	586	529	580	594	596	618	547	610	605	562	593	591	564	559	600	552	524	563	572	531	600	590	560	571	534	518	581	543	590	526	546	539	564	580	569	553	565	593	605	554	595	593	542	554	574	567	588	573	562	594	575	560	576	567	566	595	593	579	570	556	569	584	574	537	540	546	555	555	595	546	592	552	579	600	585	532	519	541	552	569	559	545	531	601	572	537	550	565	586	520	550	546	573	591	596	564	534	530	573	582	529	541
25896	18642	22806	24167	22489	14983	10433	11305	9682	11504	9243	7368	4817	3897	4204	4693	5656	6804	7863	6427	5270	5721	5540	4985	4737	4027	4100	2700	2187	2130	1513	1061	1388	1486	1186	1266	814	735	590	587	614	413	416	321	245	226	268	236	269	234	247	189	179	203	232	199	202	214	215	209	227	207	193	183	177	198	202	187	195	184	168	164	188	183	173	210	200	169	186	204	181	186	171	162	172	196	204	184	201	170	172	183	186	173	196	176	176	178	176	176	170	189	188	182	142	199	166	180	192	182	184	179	204	136	190	192	205	166	185	158	174	185	171	171	171	187	188	172	200	188	188	179	177	169	170	155	199	199	181	194	181	178	181	179	186	182	187	161	189	159	180	175	183	187	166	173	150	191	190	161	168	157	158	192	186	174	147	174	168	183	179	205	176	176	176	169	187	165	160	188	182	214	158	162	190	177	186	182	173	181	167	153	162	196	183	182	171	175	185	166	170	183	158	173	205	181	175	168	151	209	187	170	181	165	175	170	187	182	193	172	184	195	170	169	170	175	212	186	178	155	175	177	177	179	155	181	191	186	194	180	174	158	186	171	161	157	153	166	204	176	201	194	171	178	168	201	184	197	181	173	193	197	186	174	166	200	190	194	165	166	165	185	178	188	176	166	214	192	193	189	186	194	158	160	184	200	164	183	194	192	185	179	169	182	169	184	160	200	177	220	169	181	161	199	187	170	157	181	159	171	186	171	198	205	176	204	180	164	185	156	161	155	167	195	174	174	177	206	152	191	180	167	197	190	190	190	185	180	185	174	192	181	182	191	172	172	174	201	171	171	187	196	183	185	194	169	179	173	172	174	170	195	185	183	162	183	172	158	160	159	183	178	200	218	166	184	175	197	185	183	177	196	165	170	197	198	169	188	188	167	162	187	180	197	174	166	170	184	179	190	184	168	169	171	181	184	172	184	191	181	165	160	193	176	170	155	162	201	194	190	160	164	186	186	166	175	166	180	178	184	161	175	183	169	181	189	188	165	190	195	187	157	150	175	174	170	177	191	194	194	183	185	187	155	178	176	187	189	175	167	181	166	170	160	165	168	160	199	179	168	175	188	187	209	167	180	193	187	176	163	178	206	158	186	159	155	187	179	171	169	168	183	172	189	174	166	178	177	178	172	197	161	157	193	203	173	156	183	189	176	182	185	169	185	184	193	186	176	161	182	164	169	176	187	189	192	172	180	164	172	164	185	181	168	173	156	171	191	185	185	170	179	201	160	188	167	179	147	169	193	153	175	197	185	197	174	180	175	165	183	190	164	155	180	207	182	181	178	182	161	186	189	172	201	174	163	186	203	177	185	191	207	155	167	170	178	162	188	181	170	179	180	170	176	178	174	155	167	173	198	195	170	176	177	183	168	190	184	206	183	195	202	171	180	172	181	178	187	179	169	159	174	161	203	185	185	174	188	169	176	196	180	176	191	174	198	199	159	187	179	188	190	186	161	179	169	174	154	175	169	185	196	197	156	204	176	178	187	175	170	173	192	187	171	164	207	179	176	169	162	167	187	175	194	185	160	171	178	183	168	208	196	184	183	193	191	179	178	157	181	173	171	175	166	190	150	168	162	162	154	191	157	176	185	199	186	179	168	181	177	191	183	183	186	176	185	185	198	194	172	203	187	171	185	180	191	189	185	187	184	175	172	167	210	169	181	198	192	182	170	213	181	188	174	174	187	163	178	149	188	180	173	159	202	201	173	178	185	156	150	170	159	154	170	190	178	188	154	174	176	182	217	180	175	165	175	179	198	184	183	176	186	197	198	167	189	183	183	167	181	170	195	180	174	184	168	181	185	200	192	176	163	176	173	186	197	161	176	149	181	180	160	182	171	190	195	199	178	176	185	192	176	191	180	183	181	200	213	182	180	175	162	183	188	177	152	186	170	172	174	177	187	174	194	178	171	143	161	176	191	181	178	185	182	187	170	200	195	181	187	167	181	200	196	181	188	162	175	195	176	179	171	187	176	198	197	181	164	171	210	196	164	181	170	189	160	199	168	168	193	213	169	158	181	182	175	195	208	175	191	168	189	176	173	204	170	177	176	155	191	167	164	183	182	167	177	172	197	171	181	162	174	171	186	179	188	163	194	190	175	209	173	172	182	162	172	191	169	149	170	190	172	182	172	174	148	159	147	183	187	201	171	196	173	179	164	161	188	171	175	186	175	181	195	183	167	170	175	176	179	174	176	190	166	175	176	181	172	188	156	211	165	185	179	165	175	167	170	193	180	160	187	177	155	188	189	179	180	187	200	178	187	165	149	216	154	195	160	190	186	168	196	187	189	181	187	167	186	177	177	170	181	183	174	165	189	167	199	176	199	194	197	161	197	180	178	159	196	194	189	173	182	171	157	170	183	186	179	173	184	151	172	178	157	172	169	190	181	183	164	204	174	185	181	169	188	195	164	179	182	164	187	180	170	176	166	199	178	181	187	171	211	186	184	182	171	177	191	164	195	166	188	158	202	179	172	178	176	212	171	162	190	189	200	177	181	175	174	178	163	173	164	189	183	177	170	176	170	194	167	169	182	194	150	178	192	185	170	199	174	187	177	176	181	170	161	187	180	162	160	180	170	180	147	190	173	193	185	192	187	157	209	191	172	165	181	158	213	191	169	165	194	195	188	173	195	180	170	179	193	190	148	179	221	178	206	217	207	194	175	213	173	169	168	187	190	194	160	171	161	189	170	189	176	186	184	187	175	160	181	178	185	195	156	179	155	142	152	176	168	189	169	166	167	171	189	188	170	172	189	191	192	167	199	177	179	163	193	198	194	160	171	166	180	169	165	172	173	196	177	176	188	186	181	184	157	168	145	181	170	182	167	158	172	169	168	179	190	168	176	191	189	184	178	180	182	178	172	168	179	165	176	163	175	175	188	158	179	177	166	175	169	193	157	205	169	176	160	166	162	172	169	173	166	185	163	167	187	172	202	193	195	144	162	179	164	177	159	185	185	192	172	178	172	153	182	177	177	179	172	171	158	174	174	171	183	175	182	149	196	180	179	187	187	203	164	151	183	193	188	186	171	171	183	164	175	174	160	164	187	197	152	190	171	167	172	187	174	207	190	174	167	183	201	190	192	173	182	190	196	165	188	196	180	205	170	181	175	160	200	180	175	193	168	166	189	207	194	192	159	205	185	171	186	173	184	181	190	162	179	165	176	188	183	170	199	180	199	194	191	170	173	177	178	165	184	172	166	170	175	180	198	152	190	192	197	171	178	179	189	174	197	186	157	177	167	186	188	161	182	182	164	208	195	189	166	191	171	196	189	174	201	167	173	179	174	202	157	180	197	176	174	144	187	194	173	188	178	187	184	180	206	169	178	172	173	164	179	186	163	199	165	182	197	184	172	176	177	216	206	178	179	162	172	189	168	206	171	179	171	188	167	173	178	177	157	183	215	180	177	190	185	200	154	195	155	174	182	211	167	216	171	171	194	190	162	174	164	154	186	181	184	185	166	176	170
17971	14244	23686	26583	25855	20159	17839	22226	19625	25033	22051	20058	14141	12959	14545	17069	20935	23101	25472	20103	18168	21442	21954	21360	19467	17459	18696	13774	11210	11672	7949	6101	8007	8413	7252	7617	4748	4630	3622	3431	3392	2362	2209	1594	1216	1049	1214	984	1079	838	875	815	784	832	867	738	695	731	696	692	647	762	693	738	653	626	659	612	551	532	611	590	551	578	591	625	655	583	574	570	618	606	560	494	544	565	559	576	560	589	533	562	506	498	531	536	531	510	565	529	526	528	507	540	513	560	528	512	488	486	520	524	540	568	514	490	464	545	568	550	542	522	566	532	513	528	509	544	533	463	552	540	502	536	533	492	563	458	508	488	490	503	503	489	535	510	535	528	526	531	500	540	528	528	540	523	493	508	531	477	511	489	525	534	499	504	517	497	533	478	537	521	510	547	484	509	513	508	489	511	532	536	493	480	510	503	518	509	518	503	543	514	500	499	505	527	507	483	532	526	503	487	513	542	492	528	510	505	514	490	515	492	522	508	514	499	487	493	536	512	484	481	519	538	473	526	505	508	485	514	527	503	503	508	493	481	544	544	498	511	486	512	471	503	497	508	480	497	487	515	503	486	501	505	534	484	505	498	487	508	524	543	479	502	493	509	473	463	550	505	506	503	494	529	535	529	465	494	514	508	496	512	518	503	508	495	557	472	500	499	513	485	532	548	527	496	509	549	484	490	487	508	501	539	476	474	485	530	534	506	546	489	509	528	507	513	486	497	524	521	465	471	500	500	514	549	523	507	533	503	504	504	511	518	492	499	492	501	508	490	487	531	502	530	500	507	497	497	526	510	489	529	516	473	490	530	511	520	484	508	525	559	482	508	515	526	533	496	463	512	510	502	544	485	481	492	501	517	479	520	495	496	555	488	529	462	529	538	541	478	501	519	522	527	533	465	508	505	483	505	546	506	508	487	505	529	478	496	515	521	534	510	550	487	490	502	504	490	538	499	487	477	512	524	495	515	518	546	493	512	497	506	551	494	575	473	490	509	525	513	506	531	533	495	493	511	515	513	491	521	492	489	461	482	507	500	527	510	491	493	500	484	516	477	522	481	505	488	518	530	498	514	504	517	525	492	520	522	497	522	542	503	533	469	545	500	510	503	514	497	503	475	491	534	517	514	525	468	509	524	551	511	522	474	478	544	521	511	526	550	473	529	501	522	448	513	516	491	474	427	515	479	527	499	530	488	518	517	536	528	531	517	526	501	529	529	544	527	501	482	476	513	538	482	481	511	516	494	484	509	496	523	518	484	515	519	523	505	557	488	467	496	494	524	523	520	506	490	495	526	521	500	497	524	505	520	487	507	513	498	498	496	520	525	558	499	491	519	522	533	547	492	517	480	565	494	509	501	501	503	527	538	524	487	513	446	471	500	530	490	519	546	501	496	508	543	534	517	497	526	523	523	484	478	485	511	507	513	513	509	505	533	544	503	477	534	541	519	525	501	524	540	504	507	502	511	538	520	493	526	520	524	502	525	542	508	500	479	517	513	504	495	536	521	479	492	483	493	531	500	519	517	488	484	465	481	512	515	504	531	471	496	499	494	521	505	503	484	495	477	481	543	505	506	533	535	526	521	516	483	476	482	509	547	477	506	504	523	510	503	530	525	489	508	508	525	483	508	525	511	523	457	494	512	498	548	528	524	521	527	536	514	519	484	507	469	484	541	472	505	509	512	483	479	488	502	503	495	491	500	511	534	504	500	548	505	492	483	503	531	491	462	501	489	496	518	539	521	480	515	499	525	514	514	493	496	487	501	556	513	516	516	480	513	508	511	489	502	502	460	544	492	492	501	506	523	523	517	540	527	515	472	519	463	477	485	499	491	475	462	542	458	508	470	481	522	477	506	486	490	562	555	523	513	508	566	550	531	519	487	494	479	507	521	520	491	524	487	471	533	507	518	490	463	488	457	538	474	512	512	484	497	512	499	543	533	530	496	492	483	492	500	478	511	467	509	509	524	526	513	484	516	525	504	544	505	511	505	517	528	521	521	494	510	506	497	494	476	466	505	489	504	528	524	510	488	520	528	510	498	494	469	497	525	513	451	533	528	523	488	513	510	529	453	539	518	502	491	519	507	532	514	540	488	503	530	505	512	505	514	494	508	514	459	489	530	461	532	540	527	513	536	507	478	482	495	513	516	502	493	484	525	532	498	497	477	497	512	513	549	495	510	509	483	506	473	522	510	512	514	516	517	529	512	511	517	492	484	524	509	497	479	525	446	482	503	492	509	538	498	510	533	534	513	518	512	496	547	521	497	507	491	494	543	525	536	510	511	506	551	536	516	480	523	492	515	528	470	506	517	490	505	492	488	478	521	526	525	519	467	521	502	462	505	502	499	483	510	548	512	547	492	482	462	526	501	512	514	477	540	522	512	506	482	502	465	533	507	496	530	522	542	494	528	534	523	505	470	499	484	485	499	486	489	496	471	564	528	497	480	489	503	530	526	518	518	488	527	483	496	492	518	506	499	521	489	508	521	485	524	537	494	519	508	495	516	521	531	521	511	545	505	558	504	499	510	518	536	530	497	519	511	523	554	535	515	480	482	517	534	477	510	474	537	538	508	522	495	519	496	485	462	523	483	494	482	516	522	493	523	487	557	518	518	506	507	498	513	484	517	512	541	458	507	471	524	501	509	530	504	527	543	541	496	534	501	483	500	507	525	486	555	490	494	510	537	530	505	524	511	519	564	496	524	512	505	503	511	467	463	504	527	537	517	502	557	494	512	513	489	489	517	494	505	515	502	510	495	513	479	535	524	534	550	543	497	496	489	511	489	516	547	504	512	534	494	487	507	514	521	518	507	476	514	540	540	499	541	513	486	490	479	538	496	519	515	507	461	488	464	553	522	514	516	483	509	547	521	529	508	503	516	521	542	497	527	503	508	540	490	514	483	486	486	495	492	547	490	523	534	467	512	483	493	489	557	521	503	555	507	497	533	478	521	542	538	524	529	496	486	523	517	501	536	520	492	506	509	512	480	530	487	490	482	487	509	504	482	491	521	501	502	521	530	493	518	483	462	513	466	514	499	501	507	493	505	473	533	521	528	487	502	489	494	509	505	495	496	522	505	450	504	477	482	529	522	516	477	478	515	523	488	547	523	510	512	491	503	529	534	477	495	513	475	516	494	515	507	506	523	526	533	509	537	499	556	524	518	516	490	514	526	502	537	510	509	534	462	509	486	516	479	464	520	483	497	511	497	495	527	516	480	518	538	472	497	516	531	479	510	523	492	562	474	488	470	504	521	530	483	461	495	476	486	489	519	518	550	485	478	511	444	527	520	490	499	484	539	496	519	493	513	481	484	533	540	527	503	524	484	529	544	485	489	551	468	454	513	498	511	533	498	491	483	461	515	477	493	482	533	473	483	481	524	526	468	508	505	530	504	517	504	491	538	508	531	517	488	538	527	490	525	535	499	499	495	539	510	494	510	546	507	494	545	496	511	503	495	495	481	565	498	508	486	514	506
5108	2912	3970	3196	2181	1340	990	894	844	721	647	550	525	432	470	443	474	468	438	484	420	432	442	390	392	343	333	361	296	349	321	295	298	281	282	322	258	285	262	246	288	285	268	264	248	265	213	247	256	235	260	263	229	243	264	250	255	242	238	252	249	258	294	246	233	254	250	258	246	255	263	232	261	236	227	261	256	239	264	244	255	278	216	250	222	243	255	273	253	237	261	249	252	252	262	248	249	248	264	255	289	281	232	248	244	247	261	259	260	258	269	234	249	247	234	258	305	239	246	248	244	229	260	259	249	229	241	241	241	255	238	222	225	250	253	230	247	247	252	224	262	238	238	235	274	268	238	218	279	248	234	243	255	236	226	250	260	244	226	237	252	267	272	223	222	231	252	244	262	247	253	247	241	242	247	251	248	244	236	265	242	266	227	241	256	206	249	261	291	239	250	243	256	252	253	268	253	241	249	255	238	243	240	222	267	222	259	264	246	241	273	255	227	247	254	278	255	265	248	255	254	229	242	234	269	240	239	270	242	255	246	251	252	247	280	252	270	236	218	226	237	256	267	228	241	224	242	262	257	275	277	227	231	244	249	247	237	245	219	251	236	226	221	252	215	259	243	264	227	248	235	230	252	243	227	215	249	228	255	245	266	267	265	232	212	253	244	241	256	256	243	223	244	250	255	242	247	245	227	262	259	244	249	219	252	257	241	246	230	260	249	266	204	227	251	250	276	260	246	249	243	262	234	229	259	252	280	254	302	262	244	228	235	270	236	254	249	251	246	234	241	271	241	249	259	245	265	268	259	270	275	210	241	251	243	270	257	235	243	246	240	233	223	236	261	235	246	262	240	256	218	232	266	271	253	243	280	249	254	277	266	266	239	231	239	247	229	282	258	246	248	237	219	272	252	271	263	244	238	263	240	282	232	237	226	246	241	247	215	227	276	235	242	268	227	232	246	243	245	257	253	233	254	265	228	250	230	239	227	251	248	243	285	228	230	226	242	213	247	239	207	269	255	231	234	245	258	252	279	241	252	253	245	279	238	209	264	232	256	250	292	226	247	262	245	252	262	254	256	227	224	269	242	245	262	259	249	258	255	220	263	234	243	228	270	286	276	241	245	214	233	252	254	264	247	254	282	235	279	265	251	266	239	256	250	239	258	231	250	236	258	267	277	264	236	244	235	245	232	219	231	259	258	235	260	221	259	258	271	249	262	245	242	227	247	250	273	243	279	267	246	242	235	238	243	235	216	271	231	242	241	242	223	258	265	244	272	262	246	245	239	247	258	246	244	264	238	274	248	239	236	226	258	250	259	240	282	250	218	255	237	258	228	248	246	259	235	282	261	250	257	238	246	275	248	233	239	254	243	245	242	252	247	228	250	258	264	249	233	230	290	274	264	241	245	237	247	257	247	240	241	225	244	261	236	264	242	259	235	233	245	218	236	260	268	221	254	258	277	247	253	247	245	243	249	272	260	229	228	254	216	262	244	253	248	253	239	254	255	258	241	271	254	219	251	261	257	288	232	270	259	253	254	261	215	247	250	255	254	238	262	233	273	251	254	229	245	296	260	247	228	241	228	257	238	285	265	246	239	220	269	248	281	242	229	240	223	238	245	248	238	217	249	247	241	248	246	260	258	236	248	263	227	260	257	235	248	259	228	268	257	247	240	279	246	261	279	228	253	273	238	236	221	247	248	246	227	271	231	240	254	276	255	245	241	256	245	248	231	257	239	225	251	267	230	227	247	225	215	246	258	249	245	252	223	272	255	236	259	247	239	236	247	257	259	250	239	244	236	262	226	249	242	221	263	256	253	274	266	237	230	236	238	243	263	267	252	237	243	246	236	225	252	241	244	231	263	239	263	245	235	212	235	259	259	234	247	233	252	247	251	232	281	228	240	267	254	251	223	218	256	250	244	239	248	260	267	231	253	252	224	258	235	240	261	234	206	255	288	254	229	257	260	266	236	244	237	252	267	228	250	230	252	247	251	244	215	245	250	223	268	262	228	256	216	256	237	283	251	273	242	253	247	253	280	217	264	264	261	241	265	244	240	253	271	247	241	246	241	258	267	220	245	243	243	238	255	258	257	243	234	241	269	248	249	246	250	252	248	243	246	209	271	262	267	275	242	262	232	257	231	222	237	208	234	265	253	246	241	234	246	227	271	237	229	253	262	260	248	250	219	202	255	283	241	258	253	258	243	270	251	236	248	229	231	253	230	264	274	240	236	249	265	229	242	245	255	226	231	269	262	220	256	243	264	247	255	231	239	230	245	271	210	239	230	262	235	233	234	246	259	259	237	252	236	255	236	264	255	258	267	225	229	236	270	273	264	267	245	233	232	249	260	240	241	230	237	254	245	256	262	246	258	239	244	242	258	247	235	248	252	235	252	276	250	265	262	234	238	289	235	253	249	245	203	248	249	230	254	264	257	273	251	246	261	236	282	232	241	230	268	245	262	250	270	219	227	234	244	226	238	252	255	257	268	245	261	259	257	212	242	249	237	237	245	223	246	247	291	252	259	252	252	251	219	238	246	240	231	278	231	239	264	246	233	262	254	214	255	274	253	252	241	213	240	265	248	279	237	236	264	240	249	249	264	243	232	244	257	235	249	224	241	265	282	249	261	256	242	215	267	212	241	246	228	265	224	230	229	257	243	256	253	234	248	228	244	236	242	287	249	254	258	227	249	216	260	264	242	217	246	248	216	247	256	257	269	232	249	268	241	232	262	272	275	276	263	253	247	219	224	258	270	258	264	252	262	252	236	234	250	260	261	249	236	237	229	229	246	257	261	237	245	229	260	258	262	247	219	258	242	212	247	239	233	279	248	261	243	245	253	224	254	255	222	238	253	237	224	260	243	257	257	247	247	247	229	243	261	261	235	264	242	271	269	259	267	238	234	260	264	257	253	227	246	249	227	247	250	259	252	237	254	281	259	247	258	249	226	260	259	271	240	269	251	254	256	252	258	250	238	239	242	212	264	255	260	296	254	254	255	233	254	252	238	254	261	253	261	243	249	253	255	265	252	242	239	254	258	244	260	262	238	281	219	227	256	218	258	227	258	247	225	249	236	248	241	296	240	257	250	218	242	247	242	291	239	231	238	262	264	230	252	231	272	245	251	276	235	233	229	229	251	209	266	263	229	257	237	228	243	248	268	222	251	241	245	255	258	241	244	231	220	269	252	243	229	262	241	239	258	242	252	238	255	233	253	238	248	236	216	225	257	251	248	273	261	253	251	239	264	240	243	266	247	229	255	256	217	233	240	247	257	233	236	257	249	250	253	238	214	251	264	265	265	260	245	241	248	250	245	217	235	246	246	247	247	245	264	225	263	273	243	237	260	270	240	241	236	233	241	251	232	245	222	254	267	236	248	255	244	273	231	229	232	249	252	239	269	236	240	271	259	237	218	231	222	230	286	248	248	249	246	273	265	245	278	243	238	222	241	260	238	253	239	241	233	248	239	243	276	259	227	239	255	264
5426	3656	8266	8613	6795	4675	3792	3595	3424	3548	2883	2467	2097	1855	1843	1876	2220	2321	2433	2189	2078	2043	2029	1902	1634	1585	1502	1326	1223	1260	1103	1035	1047	972	993	994	826	825	758	782	758	779	796	670	735	701	690	690	712	701	677	736	716	653	754	682	699	689	683	718	715	690	641	701	674	655	673	678	737	698	639	629	661	685	707	694	690	709	679	679	661	721	685	691	666	647	745	656	689	709	685	654	662	697	688	675	654	666	658	647	643	673	653	674	651	674	645	636	668	648	645	655	661	645	683	688	676	708	678	649	647	702	643	632	666	655	657	676	700	671	679	692	701	694	686	658	714	657	690	686	690	668	657	659	658	706	693	618	665	674	671	673	672	663	700	687	667	683	680	635	713	704	659	671	702	686	665	685	657	663	678	647	667	692	726	623	647	676	675	689	696	675	636	630	663	708	678	645	654	694	634	671	668	662	677	658	725	689	641	667	650	692	654	700	668	683	661	630	726	721	696	675	617	656	657	670	676	644	718	679	705	650	691	662	654	686	686	679	687	614	639	710	651	664	695	687	687	671	684	632	658	652	663	683	636	676	651	662	675	662	697	700	642	661	626	667	632	701	665	729	650	703	668	632	683	682	686	628	611	739	705	702	701	734	711	642	671	645	654	660	683	676	646	657	645	627	674	705	652	669	661	671	657	688	694	662	678	644	664	683	643	667	664	679	649	674	679	668	694	686	654	623	685	685	694	663	702	643	710	677	703	643	701	664	683	664	656	672	683	715	702	681	705	686	641	694	685	632	603	657	689	661	649	662	710	690	638	706	668	639	707	662	669	698	674	682	694	694	718	652	701	664	654	665	707	721	691	664	670	680	714	672	678	692	673	673	662	649	678	678	597	646	704	648	656	666	690	657	666	660	709	680	712	686	676	693	665	674	677	678	660	681	660	686	657	689	643	655	643	691	731	628	647	705	658	626	671	743	694	692	692	690	645	664	668	721	657	647	655	660	684	688	645	690	629	666	695	680	656	671	689	681	642	726	668	688	638	653	677	640	674	660	628	710	660	637	714	656	657	681	695	691	651	682	723	670	691	683	717	712	687	710	646	684	725	747	696	643	681	623	712	689	712	653	699	702	703	686	717	665	687	627	643	688	681	651	698	703	642	671	651	661	687	633	694	676	640	667	645	692	652	670	658	674	691	660	691	655	629	689	670	696	656	672	661	683	665	650	648	690	686	643	649	731	654	682	692	663	689	684	641	647	687	671	689	682	630	661	722	669	694	630	675	674	673	705	638	661	671	664	649	665	660	671	658	713	695	669	672	636	696	673	652	713	641	704	709	638	646	633	612	648	715	643	602	682	664	667	630	682	686	674	699	667	690	691	662	676	700	660	664	683	682	603	674	666	665	731	685	617	649	702	677	642	673	680	684	635	658	678	733	647	672	712	668	657	684	663	661	644	653	699	704	635	668	668	653	703	705	694	649	694	690	660	651	680	667	690	633	712	651	693	678	701	696	726	657	714	690	679	688	676	699	640	660	594	638	711	697	695	654	692	673	696	665	684	689	651	691	640	711	664	683	672	643	671	662	665	716	673	691	656	692	660	628	662	679	662	702	694	673	649	645	667	661	652	678	677	657	699	664	674	658	684	675	645	631	662	702	661	664	691	648	707	682	693	698	710	699	695	708	690	674	689	673	687	626	660	655	662	669	683	618	687	653	669	676	676	659	687	675	693	637	670	655	725	659	650	717	704	661	720	682	640	654	714	654	696	628	667	689	672	650	702	668	678	688	687	654	677	654	631	704	680	689	681	644	644	654	656	677	669	701	698	715	685	691	646	707	722	659	623	634	705	687	698	621	693	643	634	659	716	663	658	647	644	654	651	693	696	685	616	665	653	669	656	672	687	677	672	735	670	692	680	688	673	671	691	713	676	686	665	678	669	716	698	695	642	696	646	645	651	659	642	681	698	682	685	671	690	622	676	722	690	697	673	709	706	655	662	641	672	688	676	696	692	645	696	669	644	686	722	669	645	644	674	672	651	660	689	694	665	690	721	683	657	692	668	660	640	681	659	676	628	741	661	672	662	598	693	650	674	683	730	667	656	652	660	701	668	694	642	705	681	670	699	647	625	683	682	700	678	677	691	660	681	680	709	681	686	667	686	665	694	671	701	737	660	699	654	649	707	704	674	654	689	673	681	713	694	629	683	686	669	662	657	677	696	683	685	660	679	690	674	669	687	668	687	632	659	661	680	698	666	721	623	679	699	669	716	678	666	662	685	717	669	700	707	706	723	657	666	652	732	695	650	719	697	651	627	694	657	705	636	687	653	656	665	672	639	693	632	660	732	696	699	614	683	721	651	671	624	651	653	669	686	628	653	654	638	643	649	651	680	687	632	711	680	653	639	683	657	669	692	672	640	720	610	694	705	691	681	741	683	646	692	659	673	641	662	653	682	652	637	663	661	637	667	694	628	651	663	661	729	664	660	652	666	695	686	652	653	683	696	672	667	685	648	660	656	597	661	627	686	652	679	712	625	646	700	669	625	635	688	664	637	663	672	690	679	647	623	670	678	711	671	654	660	702	684	636	694	680	712	685	672	624	699	687	734	669	667	659	700	685	673	677	696	668	651	688	715	687	698	685	627	630	681	624	667	643	676	609	648	652	666	712	722	643	694	676	661	597	672	652	647	664	643	678	691	676	756	652	701	686	691	644	704	646	690	734	681	648	625	668	615	678	652	659	670	714	679	667	656	670	672	700	624	688	654	685	707	661	719	664	687	680	644	704	661	667	686	683	687	663	674	676	662	646	693	658	688	695	657	660	671	697	664	678	682	665	683	706	705	651	703	657	673	679	690	695	650	668	685	715	664	664	651	673	642	639	700	634	717	662	681	725	639	695	659	688	643	670	648	666	650	674	640	687	698	680	641	664	680	702	682	627	669	658	666	710	702	651	654	667	664	644	685	689	651	667	683	707	704	648	699	690	636	677	645	658	672	697	639	680	671	656	664	692	673	695	677	703	648	652	637	629	694	716	689	649	678	669	673	664	687	666	720	661	639	702	664	675	663	704	678	657	669	614	673	688	613	657	664	672	662	705	664	691	654	636	681	684	664	719	700	713	681	674	682	690	637	681	698	681	684	688	694	658	702	691	689	687	620	704	642	662	625	708	660	652	645	644	678	692	664	673	649	701	652	670	669	649	681	691	721	643	682	691	691	696	641	703	635	671	670	653	662	620	703	632	656	659	645	642	649	641	661	632	683	638	641	618	663	713	721	666	668	655	651	702	621	643	666	690	691	690	707	672	718	649	694	673	669	622	687	633	641	670	652	680	648	654	627	673	710	670	653	640	684	662	692	675	651	658	611	659	662	672	611	728	635	699	699	686	692	627	644	679	692	647	659	710	672	667	681	654	660	631	694	654	741	679	676	673	656	643	685	651	682	684	701	665	673	696	669	651	649	690	649	668	716	716	679	661	701	661	683	638	648	671	680	676	713	690	666
17559	11919	16694	17109	15846	9308	6197	6066	6092	6645	4838	3492	2680	2055	2337	2449	3583	3418	4243	3899	3387	3130	2975	2448	2608	2367	1687	1431	1055	1270	1021	771	870	756	726	637	565	495	416	420	371	340	347	278	242	246	225	218	252	211	250	216	229	227	215	197	241	196	226	215	200	203	199	224	210	200	201	221	209	183	203	190	220	234	215	198	234	202	221	215	199	211	232	222	206	203	189	210	213	232	184	204	208	222	208	239	228	190	181	219	219	215	220	190	214	203	188	220	213	211	197	188	206	205	200	218	194	200	191	171	206	194	206	207	195	207	199	218	201	205	203	199	200	215	239	217	195	221	219	202	206	221	197	246	231	212	189	203	184	206	170	211	229	202	174	202	213	206	180	206	195	215	218	201	220	196	214	220	226	216	230	192	201	204	190	209	205	197	187	210	225	206	203	217	184	239	199	193	189	199	207	180	200	203	199	210	203	202	191	202	178	183	219	213	199	202	201	203	213	213	192	214	234	203	218	214	220	204	196	214	187	204	203	225	202	197	219	182	197	207	183	184	201	200	161	222	212	227	175	206	197	203	203	209	209	216	193	203	222	196	219	193	196	219	201	196	185	196	212	203	211	181	202	202	192	211	193	213	200	207	179	218	191	199	223	204	179	239	219	215	209	206	217	221	185	215	203	213	182	192	188	217	213	194	208	215	182	231	208	216	192	183	191	230	204	217	200	198	205	206	218	190	191	212	187	198	197	208	203	179	216	196	186	219	192	212	217	212	228	205	190	181	200	176	208	240	194	214	231	217	217	178	176	220	195	200	195	198	210	199	193	226	186	214	183	202	195	209	179	208	189	211	194	226	191	209	167	196	188	184	200	197	204	217	227	182	186	208	210	205	213	176	197	192	201	196	206	220	198	233	229	207	228	230	186	207	195	208	200	191	213	230	207	197	224	183	219	180	190	228	191	206	219	201	227	190	189	210	185	197	228	205	182	187	215	171	181	188	224	212	182	217	205	218	198	227	213	223	198	184	185	197	198	199	190	177	217	195	211	197	214	181	226	205	191	228	203	203	211	199	204	206	183	187	214	222	228	194	217	194	187	212	213	205	208	226	183	191	201	210	209	248	221	211	203	201	182	194	181	202	192	205	200	222	231	197	196	197	187	198	206	208	203	216	208	201	209	213	220	185	194	196	190	207	201	192	161	203	196	185	195	189	211	195	195	228	187	196	191	195	209	219	187	228	191	196	203	211	177	236	175	184	193	193	230	217	188	204	200	172	217	212	219	223	188	196	205	182	177	216	178	177	215	204	172	235	218	194	195	211	193	198	225	210	197	190	225	223	223	187	188	220	225	212	203	205	211	207	191	212	217	206	208	201	208	194	193	146	180	197	207	184	210	228	225	205	169	172	180	221	212	221	226	211	191	183	179	238	221	198	189	217	187	197	170	205	179	194	209	196	195	201	194	200	233	201	215	197	189	176	187	244	223	201	208	187	195	207	192	197	216	220	210	219	191	211	227	195	208	223	212	200	217	204	180	229	210	198	195	186	201	210	220	196	202	214	197	198	209	210	200	216	202	210	206	211	207	210	191	177	188	224	187	191	172	189	203	187	192	181	197	193	195	227	226	202	199	218	179	196	217	194	203	178	192	207	197	207	181	194	215	199	195	216	215	199	228	212	188	201	201	208	202	199	224	186	201	192	202	213	212	202	215	210	184	211	199	193	197	224	212	190	179	191	190	215	224	217	185	208	191	210	208	184	195	197	220	188	190	223	204	188	213	210	191	220	207	197	174	190	203	210	227	183	193	196	194	193	222	204	208	203	174	197	199	196	211	177	195	196	192	190	215	218	188	207	209	208	190	181	208	197	215	200	219	196	206	203	224	203	186	208	206	207	202	203	207	207	203	181	187	214	201	194	197	175	236	196	204	221	201	210	202	197	217	239	206	194	219	201	207	204	214	194	217	209	209	201	211	193	200	203	206	241	204	201	206	190	213	199	228	193	236	203	209	208	225	178	201	198	190	220	216	190	186	189	233	213	200	205	185	205	192	209	194	188	189	206	224	230	205	224	186	182	213	173	201	213	203	210	222	209	226	209	203	192	184	199	184	221	204	213	206	172	207	195	236	198	197	215	216	197	206	213	187	199	176	202	197	233	183	243	216	219	188	207	188	209	204	195	206	180	210	181	222	204	194	190	224	193	210	203	192	214	197	183	193	215	223	205	200	201	210	184	203	199	199	197	198	191	221	199	198	216	188	215	211	190	213	191	187	181	202	218	203	211	191	207	194	195	171	185	222	199	209	210	206	230	225	208	158	185	182	174	183	188	184	180	206	188	222	180	231	195	199	188	241	217	213	184	202	242	198	190	216	204	227	208	214	205	205	191	189	227	196	204	211	206	212	196	200	189	202	209	215	198	197	195	219	207	206	211	189	223	217	204	204	203	209	194	201	212	231	192	206	210	186	195	163	214	226	220	210	171	196	204	181	167	192	180	177	208	223	196	240	220	218	228	212	211	204	219	197	229	218	191	204	198	200	204	213	212	204	218	213	178	207	224	201	218	216	227	212	176	209	192	204	225	213	192	215	199	179	207	205	205	193	215	195	210	212	211	199	207	205	200	219	205	227	196	218	222	225	203	217	195	188	228	208	236	228	202	227	203	193	216	220	203	201	205	216	216	198	203	188	197	223	201	188	194	212	209	203	202	230	191	212	190	216	200	216	202	184	190	203	206	224	210	190	186	193	225	192	189	199	208	210	207	197	214	194	222	197	182	214	189	223	246	199	202	208	194	221	181	227	207	222	186	201	210	211	189	211	195	204	205	200	198	209	186	199	190	218	191	203	218	200	212	217	176	212	203	201	230	190	192	209	214	198	195	214	219	197	187	228	207	197	189	194	200	190	190	220	212	205	195	184	202	222	219	217	198	183	185	210	202	200	187	201	193	218	232	223	213	210	190	181	234	216	219	207	223	216	215	194	197	208	219	181	197	207	195	187	185	205	186	221	164	189	210	193	204	211	205	174	198	184	215	191	210	211	230	192	211	215	201	197	221	200	196	195	204	186	179	199	209	186	188	217	215	187	188	224	200	185	246	187	217	207	210	206	207	205	200	216	164	212	195	190	192	186	220	200	221	209	214	207	218	206	198	207	202	189	194	195	181	199	204	214	183	200	182	222	191	227	194	198	213	235	202	192	205	245	185	199	192	200	223	181	215	221	204	208	204	221	212	183	226	214	211	193	224	231	211	186	172	214	206	202	200	184	184	223	195	207	220	190	203	187	186	194	206	229	200	208	191	192	221	206	216	196	226	204	178	202	204	195	193	231	186	185	202	216	192	202	232	190	208	205	194	193	189	197	216	181	202	206	198	199	196	197	190	200	216	214	171	204	203	191	196	203	218	209	192	223	209	184	192	189	201	220	203	203	216	204	205	196	192	198	190	186	200	175	209	189	223	188	191	212	196	232	212	205	208	204	179	187	193	221	210	211	197	209	192	213	212
14196	10322	19309	21279	20797	14318	13509	15510	16133	18301	15412	13069	10308	8606	10137	11276	15712	15354	17703	15023	14054	14455	14321	13107	12817	12234	9804	8349	6125	7082	5385	4256	4752	4775	4504	3874	3288	2669	2381	2257	1797	1693	1622	1092	923	794	912	790	799	763	684	747	698	781	820	657	741	705	654	663	684	676	737	732	655	657	654	656	587	599	593	632	616	540	644	594	629	583	610	601	593	641	580	580	553	608	628	598	567	566	577	592	615	597	540	631	563	631	605	585	582	580	596	571	567	615	562	569	528	558	575	565	613	567	577	558	569	566	538	533	570	580	553	528	548	538	580	579	552	550	585	549	592	552	583	601	540	605	558	544	571	509	548	581	569	558	549	576	558	595	561	565	563	571	528	538	590	589	556	583	580	586	536	555	610	553	570	573	562	583	584	560	565	572	561	567	558	532	600	579	564	584	542	568	560	553	549	562	527	535	585	553	532	559	605	563	555	546	564	559	573	596	552	568	586	531	530	617	573	554	529	537	580	559	575	548	582	560	533	554	555	551	570	556	559	542	560	568	540	599	566	574	605	527	576	576	545	580	616	564	610	548	562	606	601	534	544	576	561	532	582	548	542	588	552	567	555	564	554	531	578	623	573	549	590	545	569	552	591	551	574	592	566	578	602	584	600	540	543	529	554	609	562	571	549	593	546	601	559	583	602	605	541	577	545	579	619	595	590	570	557	545	553	558	586	545	546	581	602	569	591	561	578	546	554	587	554	563	566	595	556	559	544	596	557	541	572	545	625	539	555	605	580	513	562	591	616	578	562	589	574	598	566	567	517	590	554	549	543	527	607	583	608	556	588	549	547	584	513	572	567	545	592	582	544	597	564	569	584	558	590	576	555	574	571	573	580	569	546	598	555	581	606	599	597	578	583	533	570	552	553	582	540	581	540	544	566	555	514	539	534	524	555	554	563	610	600	601	586	521	549	590	579	583	587	544	584	559	572	567	556	625	600	588	593	540	563	631	594	602	581	534	561	554	544	553	530	605	627	555	574	543	572	534	567	604	561	581	535	570	578	591	555	597	574	548	600	528	601	570	561	550	522	583	517	527	549	569	595	568	530	560	577	572	596	556	534	564	607	552	565	581	582	545	517	562	558	593	586	598	592	551	575	586	568	581	561	539	545	537	582	557	554	596	568	553	586	554	553	587	554	584	606	573	599	541	541	587	554	569	584	571	546	572	539	591	561	613	569	541	575	548	609	537	518	557	590	558	586	588	549	548	579	530	592	585	532	564	520	556	554	581	579	574	587	596	588	542	567	563	613	584	546	556	546	554	545	541	567	585	546	545	538	618	546	577	556	593	620	512	576	557	593	545	561	567	517	625	570	628	572	558	587	552	520	555	586	578	585	586	578	568	543	586	539	555	575	550	640	570	553	611	583	579	602	582	559	528	560	577	540	560	584	591	544	575	546	540	568	609	534	571	530	553	528	553	540	575	571	573	571	552	579	554	552	550	586	526	548	576	560	568	563	568	570	571	570	568	603	602	566	586	581	543	551	583	591	640	566	525	566	539	608	573	570	544	577	572	556	536	548	539	590	553	617	646	541	600	562	576	584	591	598	565	569	557	598	611	562	560	538	563	603	584	565	585	565	572	619	526	588	570	566	543	574	566	537	527	557	588	535	545	572	537	573	568	616	583	569	564	568	573	577	603	533	563	582	557	551	573	562	583	584	570	539	586	545	547	595	557	585	579	579	587	559	566	582	559	586	591	560	548	549	609	621	574	553	535	576	624	547	544	523	568	556	569	623	537	616	523	540	579	596	550	555	586	581	590	599	548	566	586	549	556	589	563	572	604	570	570	569	528	587	586	575	625	585	557	555	552	579	554	575	529	589	576	597	589	570	576	564	555	577	548	561	533	597	606	580	559	599	564	581	581	577	576	534	544	550	589	590	553	559	556	590	574	587	553	594	546	606	573	573	542	586	539	525	586	576	577	577	533	551	590	550	525	574	566	577	523	519	524	584	620	581	567	547	625	556	536	531	556	576	571	584	543	548	539	562	567	551	530	579	582	558	572	548	556	561	557	538	572	587	593	596	545	547	551	558	550	543	578	580	582	555	590	560	583	566	570	635	570	564	560	546	544	584	586	568	593	547	572	578	604	569	570	557	562	595	555	558	601	602	565	588	587	540	580	510	595	536	574	593	544	573	555	532	579	525	619	592	564	551	536	568	592	582	591	548	585	564	556	604	529	583	556	627	556	556	604	579	566	548	550	599	560	526	540	538	523	585	602	545	569	583	575	573	583	590	577	562	549	628	573	572	580	603	584	565	594	584	558	581	582	558	571	601	590	539	577	541	566	603	555	618	543	574	573	565	542	560	578	526	595	552	510	545	559	576	583	568	559	581	567	586	585	570	546	584	555	591	564	583	609	514	565	605	558	573	600	587	515	593	574	546	562	547	559	589	612	540	560	567	568	581	567	549	586	552	542	581	552	546	577	582	525	568	559	557	537	582	572	565	565	536	529	571	545	570	557	563	541	564	575	592	530	581	583	591	572	583	535	559	586	575	552	597	603	636	588	529	559	579	552	538	614	555	575	563	544	586	561	580	551	559	572	560	631	591	576	567	572	599	586	554	569	621	568	540	586	573	549	576	577	588	579	555	592	575	563	545	578	547	575	553	587	597	575	586	566	549	588	566	551	603	563	571	550	564	536	573	530	587	586	565	587	599	543	562	569	552	569	598	544	578	591	542	533	595	572	575	608	551	626	561	572	577	554	579	540	539	526	601	573	555	565	563	616	528	564	572	597	622	540	557	523	548	599	571	569	537	553	539	589	532	586	607	560	557	534	546	569	517	598	591	619	610	550	568	585	582	521	569	581	581	556	543	609	555	557	591	558	595	604	595	553	613	560	575	565	562	538	587	561	554	589	593	556	603	571	581	604	573	578	538	566	577	564	546	581	567	547	597	542	558	566	566	554	593	565	522	597	572	533	554	558	537	581	611	580	543	576	555	557	562	604	522	547	546	555	566	563	549	563	552	559	527	569	583	574	543	604	571	558	537	591	567	564	608	557	546	543	587	577	568	514	514	556	583	610	542	581	516	631	523	552	529	591	604	532	592	546	550	549	569	582	594	540	578	566	572	552	555	575	543	544	594	570	591	556	576	572	555	612	550	548	571	529	593	605	556	580	592	570	522	624	568	566	572	544	562	578	612	524	565	550	535	548	545	547	577	546	571	573	546	581	555	597	567	594	544	542	574	567	585	573	580	593	563	604	579	564	522	544	547	582	567	576	609	617	570	574	621	603	540	542	565	580	569	527	596	548	627	575	565	538	622	602	595	604	577	592	548	523	599	574	587	580	600	598	542	592	539	536	583	540	562	601	542	587	549	614	576	539	572	548	538	593	604	575	516	599	615	532	533	533	557	566	596	578	595	575	586	554	581	577	547	575	577	554	601	538	563	595	531	569	518	574	555	598	562	585	549	551	547	581	581	553	547	521	520	580	544	555	517	560
25598	18630	24433	24845	22991	16211	11965	12254	11509	11765	9558	7111	5077	3652	4413	5107	6249	6406	8327	6797	5808	5434	5355	5000	4629	4392	3615	2504	1920	2101	1618	1372	1359	1318	1259	1142	922	782	597	612	511	425	436	300	272	236	270	251	237	238	219	217	212	222	219	214	221	209	223	230	217	208	220	220	188	207	210	197	200	175	163	207	202	225	179	195	194	175	174	184	194	179	165	163	180	151	175	180	179	177	172	174	180	186	186	166	178	200	177	181	161	164	179	156	171	188	173	182	173	174	206	195	177	171	171	182	187	170	188	196	162	174	171	165	183	183	144	190	149	165	167	163	156	184	191	203	182	168	188	162	142	208	172	167	189	174	163	197	200	161	165	193	174	180	168	186	171	148	183	186	164	157	204	184	171	190	188	179	174	187	192	174	171	181	177	145	168	186	193	171	167	181	173	155	180	189	160	198	179	179	163	153	195	170	190	189	177	161	179	193	185	195	190	155	185	179	168	188	180	201	173	177	178	158	173	165	170	157	185	159	195	185	196	178	162	191	171	171	185	153	210	175	187	168	175	145	195	198	178	168	191	186	176	164	168	187	163	172	187	195	184	191	186	158	192	187	194	172	184	193	169	191	204	193	186	179	175	175	171	167	183	185	168	166	188	205	173	183	154	163	182	171	158	164	170	185	181	174	165	193	167	193	200	170	172	182	174	194	188	148	175	191	186	196	177	179	160	181	184	199	165	185	185	180	171	182	182	144	164	188	179	199	194	182	175	166	192	171	178	174	189	191	173	195	190	194	163	214	157	189	169	189	168	162	149	188	197	183	171	155	185	158	158	171	180	171	205	180	171	171	159	177	196	188	173	168	185	171	183	188	174	214	164	150	183	188	210	178	155	156	166	178	178	213	176	164	186	195	175	169	191	178	201	192	172	198	186	185	184	172	176	198	193	164	183	174	193	178	185	158	182	163	163	202	176	179	182	200	179	185	180	172	182	177	174	187	152	180	179	175	185	157	182	183	178	189	166	171	186	180	175	172	181	187	198	200	176	183	183	181	170	174	187	184	172	190	179	184	177	157	166	169	178	161	164	145	168	198	173	180	179	159	196	157	173	146	167	161	162	182	173	159	181	169	208	154	173	186	175	169	171	192	188	167	189	192	202	165	195	182	179	183	184	195	181	180	180	186	172	182	186	187	187	205	188	170	170	168	181	206	211	183	176	158	193	170	194	188	173	151	182	187	188	176	172	195	176	194	176	186	179	184	191	187	198	182	187	180	195	159	177	166	177	194	204	177	172	164	175	174	180	184	174	193	167	168	166	161	168	194	180	191	193	167	196	184	172	152	191	188	176	201	202	200	158	208	169	174	151	188	183	196	163	177	165	177	182	186	153	166	197	189	185	185	184	210	187	180	171	167	194	159	171	169	179	177	173	184	173	171	159	191	187	168	195	184	207	157	182	198	156	167	161	191	171	159	188	192	173	176	185	188	175	160	181	176	190	186	171	168	179	176	170	205	188	179	176	180	169	192	182	187	183	181	178	164	193	187	188	181	202	193	165	222	203	176	189	213	166	179	170	169	142	179	169	179	171	176	173	189	177	182	192	155	194	185	187	168	187	201	162	186	202	164	193	183	180	191	190	170	178	163	194	177	185	187	198	197	150	164	171	177	200	187	156	199	213	175	188	186	164	179	173	173	176	185	161	184	178	171	166	168	189	197	179	177	157	194	174	177	175	164	196	188	176	182	181	189	189	161	158	172	152	174	175	187	157	192	172	184	192	189	173	169	185	167	171	175	213	186	174	172	201	176	165	189	183	187	202	158	160	178	181	180	184	177	159	183	215	171	173	176	163	166	161	170	159	141	175	167	172	198	174	160	185	190	194	195	165	176	147	162	183	180	167	182	162	177	165	188	168	169	184	192	175	194	195	176	168	185	169	181	191	167	179	180	195	179	174	158	192	173	173	169	197	164	184	171	182	185	179	157	172	175	184	195	183	199	184	159	152	171	161	190	171	181	192	182	146	181	167	183	207	175	184	178	160	167	185	180	191	193	184	178	176	185	179	189	190	174	182	164	191	179	189	175	182	181	161	177	173	200	180	185	160	198	175	192	184	203	187	185	177	177	182	194	164	199	197	172	178	178	174	176	188	172	171	184	160	191	151	203	177	180	195	175	173	178	159	163	194	181	177	211	162	182	181	196	181	143	180	173	186	172	181	178	161	171	190	171	171	175	190	186	192	195	183	191	150	188	183	176	182	200	182	186	162	171	162	176	187	169	195	196	154	158	189	175	173	177	157	167	160	172	150	216	201	184	188	169	170	177	155	185	179	180	148	198	150	185	174	180	173	169	160	191	154	181	197	191	206	163	172	168	185	174	168	199	162	160	182	191	194	175	166	179	185	178	159	172	175	201	175	174	183	182	166	179	173	192	186	178	169	157	179	168	183	189	180	176	198	210	158	169	171	162	180	187	178	191	183	201	177	184	204	175	181	197	189	165	175	181	176	177	194	180	184	169	192	172	169	172	170	171	184	152	178	185	180	193	183	191	174	182	164	168	169	206	185	204	188	172	167	175	177	182	181	201	163	184	186	164	152	200	173	182	185	164	186	190	183	194	179	171	187	174	170	201	180	178	182	173	193	175	182	186	174	168	203	194	216	163	183	181	179	192	187	177	174	168	194	191	168	191	170	188	184	195	176	151	167	189	159	165	181	193	166	169	171	164	173	153	163	167	179	166	175	181	188	157	162	145	174	165	180	160	173	160	196	184	185	187	196	165	155	178	167	170	171	163	159	148	176	178	179	191	182	166	180	176	177	174	167	183	157	184	172	179	175	181	182	186	172	186	193	208	192	207	191	216	176	186	164	173	185	185	175	195	183	182	149	182	186	178	172	176	171	184	180	168	153	177	163	176	179	158	188	191	183	214	173	175	166	161	157	180	169	186	174	203	165	166	160	173	171	165	197	182	182	175	178	183	187	167	150	176	176	162	185	153	157	163	161	175	195	192	169	176	184	193	173	167	181	187	197	180	189	199	194	167	181	171	179	177	178	165	196	176	170	161	175	192	175	165	167	195	167	203	172	195	185	191	188	193	181	182	172	181	180	157	174	175	162	161	156	189	197	165	190	188	195	185	166	203	190	154	191	174	148	176	175	177	183	179	171	199	170	148	199	190	183	198	160	174	168	198	181	183	191	173	185	178	198	179	167	181	192	179	166	191	164	171	168	174	180	192	164	188	183	164	186	175	190	173	188	180	180	174	188	189	160	186	173	181	191	171	187	174	170	180	177	187	163	174	169	180	181	199	168	181	173	181	183	153	181	177	171	178	184	153	172	174	171	175	167	155	192	179	187	194	187	157	191	216	168	173	191	165	197	197	185	162	180	172	161	167	150	203	156	174	161	173	159	203	197	181	173	166	197	193	192	188	165	162	192	184	197	167	179	169	191	196	187	192	166	152	182	185	176	202	186	185	164	205	183	168	170	196	178	169	166	166	180	181	160	172
18088	14893	24194	26572	26126	20529	19194	22488	22313	24055	22645	19055	14979	13006	15510	17538	22478	21832	26072	21455	20520	21293	21286	20984	19199	18992	17124	13167	10144	12329	9156	7593	7546	7833	7649	7108	5761	4642	3534	3339	3056	2656	2249	1377	1254	1192	1185	918	935	801	836	724	775	849	848	710	728	628	786	704	627	732	736	700	691	671	630	627	579	576	572	522	555	594	599	600	625	570	618	597	598	576	546	541	543	526	512	540	527	569	507	517	538	486	537	522	539	551	537	498	482	536	512	540	569	498	526	522	491	515	521	461	503	567	511	533	504	536	513	517	530	495	485	510	535	510	524	528	551	509	534	517	537	519	523	493	523	501	525	516	485	542	529	516	525	480	506	494	502	547	583	517	529	538	506	503	481	543	520	499	496	494	511	507	533	514	496	527	515	495	461	525	504	449	498	526	511	503	512	498	483	519	514	516	489	487	505	510	477	451	525	534	535	485	520	559	542	525	486	515	505	478	490	455	470	495	524	513	543	514	488	481	554	474	504	483	493	488	532	475	513	479	482	486	477	500	524	455	499	521	504	490	505	551	534	482	501	460	552	486	535	484	522	563	535	473	531	468	480	447	494	520	537	506	525	520	517	475	516	502	515	508	513	498	499	497	532	515	486	527	504	529	466	487	536	530	504	477	480	542	533	505	499	499	493	482	459	520	478	500	539	499	498	485	482	562	480	479	481	498	530	506	464	501	528	482	531	528	481	502	524	497	505	524	504	493	511	488	478	490	466	514	502	497	492	474	526	515	518	546	497	501	530	518	544	529	505	503	493	534	511	536	520	489	526	510	477	489	495	495	518	444	495	475	499	529	498	480	500	473	515	525	523	492	477	504	551	498	505	489	479	463	490	484	521	492	488	521	539	525	548	502	464	515	515	518	535	567	536	481	490	518	533	518	503	505	519	483	490	507	493	533	508	530	503	518	497	502	561	509	524	553	499	504	496	495	500	525	497	505	472	535	488	503	528	527	480	492	522	542	492	463	519	491	496	470	487	498	499	548	500	536	516	496	517	521	482	533	457	526	491	497	483	506	497	534	526	501	528	478	477	469	480	493	516	498	506	496	513	475	530	487	507	533	491	496	511	498	490	529	483	483	489	484	468	504	486	494	497	500	502	525	492	510	519	468	485	513	489	467	483	563	516	501	530	498	477	488	500	523	504	515	541	493	526	500	465	504	511	513	554	490	504	534	535	510	519	483	492	519	505	511	511	499	490	465	501	534	508	480	512	510	536	490	565	503	520	450	518	483	511	492	510	462	546	518	502	480	517	525	537	519	540	460	503	523	473	489	481	507	480	504	495	490	477	509	550	524	506	533	522	475	461	509	513	503	523	519	504	501	504	501	459	510	468	498	474	544	554	516	503	510	507	498	479	508	517	482	515	504	512	533	516	521	495	476	519	486	525	524	509	514	556	516	521	510	485	494	519	530	555	528	510	520	547	541	522	510	483	518	473	514	491	489	490	496	506	503	525	495	502	492	512	526	516	484	523	492	493	495	538	496	524	527	535	507	493	495	518	521	504	561	523	486	510	512	525	497	516	458	499	493	552	474	492	486	523	506	529	534	557	486	519	543	529	493	501	469	530	514	521	494	497	537	444	488	534	522	501	491	521	493	491	526	532	543	474	536	486	498	538	489	520	503	496	516	518	464	466	542	520	474	497	461	491	457	497	507	498	471	506	522	505	512	532	505	507	501	500	516	495	485	509	490	557	482	525	509	502	496	484	486	519	522	505	493	559	483	516	504	544	517	484	471	524	475	493	510	479	496	532	543	499	498	517	520	481	478	507	513	481	490	535	503	476	521	468	523	519	489	484	536	508	450	495	511	496	486	507	486	488	539	488	524	481	532	498	573	511	502	527	482	506	504	474	488	491	455	508	483	524	505	517	518	512	524	470	481	472	485	545	526	533	461	529	535	467	470	536	463	490	518	532	487	506	490	498	545	520	470	538	542	523	508	526	509	512	512	497	493	487	500	479	514	515	523	472	490	520	520	522	505	513	510	503	556	487	486	484	489	508	496	496	496	507	509	492	465	540	526	513	492	451	541	511	525	501	533	487	500	521	500	517	542	499	513	501	516	467	517	510	492	485	459	519	496	489	499	548	534	505	520	552	501	527	510	510	475	509	490	502	477	466	539	504	469	546	513	502	503	556	517	488	509	482	459	552	510	490	482	505	510	474	474	504	506	514	512	562	481	500	506	534	483	504	491	474	526	526	536	531	509	537	494	537	512	514	515	473	533	504	522	507	521	502	515	532	511	526	489	505	542	491	506	495	488	552	547	485	490	522	547	501	506	473	510	484	503	489	526	486	495	515	480	490	498	530	488	472	485	516	494	540	506	512	480	513	506	507	495	515	469	504	542	520	537	521	496	498	514	525	549	496	510	495	569	515	504	500	511	466	466	518	511	537	512	489	553	520	537	504	481	563	518	483	527	477	514	521	548	533	497	487	502	500	512	487	483	501	512	501	484	500	525	498	510	497	517	517	457	534	506	505	491	505	500	527	502	509	518	486	482	485	471	504	490	534	470	498	532	506	476	510	493	505	545	545	526	522	495	491	497	519	506	515	487	530	526	507	522	531	513	476	489	499	506	499	494	467	475	490	458	475	518	498	541	505	503	507	520	478	519	512	492	512	504	479	504	532	490	483	478	535	487	520	477	539	527	535	488	540	521	482	538	504	530	505	523	487	542	494	486	550	490	500	516	502	512	486	513	475	508	504	475	517	535	506	521	483	490	499	498	532	488	476	520	498	529	558	503	467	515	512	539	491	489	528	495	534	532	490	592	490	520	490	493	492	514	543	520	498	466	500	499	452	489	518	513	550	493	501	529	567	506	505	448	508	506	510	477	486	495	473	500	525	534	512	511	498	534	575	490	499	502	520	516	508	532	502	486	503	494	508	496	505	476	478	467	490	514	517	500	506	519	510	505	522	490	496	480	502	501	508	489	498	506	552	509	504	512	531	478	520	492	513	485	484	510	508	525	502	524	509	479	481	519	510	496	502	527	475	508	504	479	498	473	478	486	517	513	507	504	507	529	477	515	538	526	487	527	482	509	526	525	443	530	493	507	488	501	508	500	538	497	487	496	506	492	516	528	497	489	486	528	535	486	488	491	535	536	478	471	494	508	455	526	487	525	462	485	510	520	504	516	577	531	525	520	453	494	507	461	508	487	550	504	499	501	477	488	507	522	533	527	508	508	471	486	494	541	489	540	520	508	564	470	491	489	515	515	474	515	528	496	514	521	498	505	540	516	524	545	476	502	524	489	446	494	518	475	479	505	517	471	487	514	505	484	504	497	511	515	523	512	492	523	518	530	490	509	487	521	519	523	507	486	521	494	557	502	489	520	538	522	482	469	524	481	485	521	487	500	525	500	485	502	484	521	519	519	545	500	507	494	506	459	496	512	545	466	492	490	524	510	494	506	503	516	546	500	554	483	505	495	491	520	507	512	539	469	495	505	498	499	488	518
5086	3018	3903	3119	2288	1379	988	953	808	740	592	536	487	413	450	434	447	433	482	388	392	429	382	369	314	363	366	334	344	304	296	301	282	288	304	296	261	272	228	251	264	255	253	252	255	269	239	234	237	240	247	236	232	236	226	260	255	283	251	262	232	250	237	244	245	210	251	257	244	251	226	256	225	246	218	254	243	260	256	207	245	260	234	264	252	219	270	232	227	243	247	194	236	236	260	254	237	268	244	234	217	263	243	209	224	211	263	250	256	252	242	215	220	239	226	222	254	227	257	264	238	237	257	238	249	262	239	235	216	251	256	238	218	251	220	246	240	229	234	210	266	250	243	245	238	248	250	247	213	233	229	248	245	248	246	247	216	258	237	222	251	231	243	251	268	225	246	243	240	237	250	243	245	239	221	231	231	255	241	240	259	253	237	247	253	251	249	231	211	215	251	239	253	242	232	237	250	240	232	237	262	251	254	251	231	283	233	252	261	226	224	229	212	244	238	224	232	252	256	257	220	246	254	244	220	248	252	255	267	245	225	251	234	237	236	261	275	250	236	236	246	236	257	244	237	229	243	230	216	240	223	239	244	271	243	234	243	238	245	252	221	210	254	245	238	258	259	262	287	244	247	240	232	255	259	267	255	228	240	215	247	225	230	241	239	258	246	257	236	243	253	221	237	249	212	236	245	245	226	237	264	256	257	239	242	226	224	249	243	242	234	234	238	253	229	255	245	240	247	226	237	241	257	256	244	256	255	223	261	239	223	241	262	222	231	233	262	215	232	243	229	250	291	241	209	256	225	246	230	230	217	229	264	225	230	228	243	207	260	271	244	231	245	218	275	235	242	247	228	254	218	249	228	255	266	255	225	234	266	261	236	244	238	235	251	260	248	250	228	249	234	262	238	263	262	265	227	226	251	217	237	225	263	239	232	237	201	260	246	235	240	252	235	261	280	272	241	256	243	233	235	260	235	229	238	229	264	242	212	254	257	245	223	265	240	235	255	251	285	248	262	259	250	229	238	238	243	214	236	241	260	223	237	252	238	254	239	259	250	259	226	238	272	256	256	245	240	233	248	250	248	254	257	241	255	253	272	242	251	233	253	252	231	263	255	250	217	234	225	236	243	252	220	214	248	246	235	206	254	246	267	240	245	274	221	260	237	229	264	252	252	250	220	241	203	219	239	221	227	244	247	243	245	253	233	238	247	266	256	234	225	215	236	195	253	252	273	262	231	214	261	256	249	246	250	267	239	243	228	252	248	258	238	219	255	215	230	256	272	225	237	252	230	227	259	272	264	257	222	245	230	221	259	251	239	245	252	222	234	251	243	244	254	241	262	236	241	241	260	232	251	269	241	232	272	250	227	232	243	260	245	251	236	243	249	243	264	254	259	255	284	264	234	236	251	243	246	216	268	247	245	210	263	233	248	221	267	270	252	248	245	252	252	263	227	238	255	234	233	237	226	242	251	269	232	230	263	242	237	251	225	224	264	241	244	244	238	245	230	252	253	244	249	243	216	220	271	249	237	243	198	243	259	226	255	241	255	233	241	261	238	272	230	255	233	269	243	232	233	239	250	266	239	259	234	230	224	227	229	226	258	252	236	256	231	221	268	238	238	240	285	249	237	250	239	247	250	257	232	253	246	240	219	265	247	253	238	236	276	234	224	235	236	252	247	233	233	243	283	248	212	229	240	234	255	252	229	246	227	248	232	228	265	250	241	247	267	257	229	281	246	234	215	237	236	226	270	213	244	259	243	257	244	220	233	256	250	273	255	236	238	219	220	244	243	246	229	274	247	224	264	214	265	232	226	250	275	253	250	230	257	233	239	247	276	249	245	216	247	233	276	256	238	256	228	251	250	225	256	254	258	263	269	240	249	239	231	240	243	235	236	222	263	240	239	259	253	238	209	268	234	259	243	230	223	248	273	241	257	245	245	259	240	228	250	226	236	254	243	245	224	229	249	227	240	246	241	236	274	233	216	251	236	244	227	222	253	250	248	241	235	296	261	228	261	234	204	255	282	242	272	274	265	250	246	260	257	251	246	223	254	231	259	254	238	246	242	263	259	222	217	258	263	211	251	267	247	226	253	234	230	239	222	216	227	225	253	221	240	200	225	258	235	258	242	245	238	239	256	263	242	236	275	237	233	251	262	227	239	233	289	239	239	253	276	249	240	246	231	279	245	253	256	248	246	220	255	252	244	242	267	225	260	228	209	216	247	224	263	275	243	248	220	261	251	226	275	233	222	263	267	216	224	255	262	256	229	238	233	262	223	253	221	225	251	231	213	248	242	243	253	235	230	273	243	241	236	248	234	269	210	211	256	237	259	257	237	212	229	220	283	244	251	241	258	243	228	255	202	259	249	257	242	238	262	246	250	244	274	233	231	276	205	257	239	224	226	278	241	269	269	246	247	232	228	269	261	241	272	235	257	265	231	229	241	279	225	211	226	254	239	239	211	249	236	250	274	243	249	244	253	228	217	229	265	238	249	237	241	217	254	241	220	243	243	251	261	240	244	262	273	256	224	241	256	242	255	254	257	258	244	244	249	233	242	250	249	247	261	239	265	250	216	244	247	232	249	237	268	241	207	266	248	253	238	223	255	247	218	251	248	219	237	235	243	218	262	245	204	239	238	251	243	236	260	209	239	247	251	252	237	230	236	242	250	259	242	255	248	208	240	267	271	238	243	255	240	260	255	231	269	262	260	208	237	249	246	242	243	278	229	235	222	203	256	226	239	259	251	265	207	251	259	220	283	217	239	242	258	222	236	247	235	223	281	269	239	249	230	238	228	263	250	240	253	254	214	240	254	211	235	251	250	225	272	233	227	249	249	245	250	265	241	220	257	251	239	240	237	252	221	211	214	239	236	208	260	248	262	231	243	241	218	253	243	270	237	238	263	230	268	216	237	216	251	241	254	260	247	243	211	252	226	250	246	234	242	239	260	221	264	218	241	257	215	252	254	223	245	241	234	243	254	251	198	262	233	221	239	223	244	233	239	228	250	258	255	254	236	259	270	265	244	225	219	275	263	234	238	258	233	235	268	254	213	238	265	237	236	229	250	259	247	265	259	235	249	238	212	238	230	254	249	254	249	250	223	229	231	252	256	254	242	224	223	275	263	249	250	246	227	238	257	215	200	237	234	241	241	252	238	251	264	256	223	222	219	235	246	253	256	240	239	248	245	227	247	250	243	256	242	238	247	263	249	234	227	226	246	213	215	208	219	211	266	259	223	220	256	255	247	233	226	225	275	237	238	246	232	267	238	260	254	235	250	255	235	272	270	275	249	257	256	227	250	227	229	229	242	209	259	273	206	235	240	226	249	256	252	242	244	266	239	248	233	232	258	256	235	239	236	247	247	234	245	228	224	221	233	262	234	230	262	256	232	229	246	236	229	275	234	249	247	215	238	241	252	259	271	248	224	247	268	217	241	253	271	230	266	231	229	257	248	223	220	236	252	245	262	257	248	247	231	273	216	255
5518	3703	8406	8560	7208	4746	3906	4213	3418	3334	2847	2345	2034	1828	1898	1986	2182	2301	2589	2078	2002	2003	1878	1851	1641	1670	1452	1322	1202	1137	1095	959	1023	991	967	943	862	823	807	817	790	725	738	771	734	734	737	685	690	712	642	675	695	698	678	689	687	671	681	706	653	708	662	700	719	664	628	745	657	645	637	657	694	655	688	699	666	715	638	674	691	646	643	625	667	688	690	622	699	617	702	699	707	666	686	695	650	647	627	666	693	638	661	667	637	642	640	676	645	701	694	703	653	682	647	658	668	644	682	688	648	689	672	646	674	649	678	657	625	644	681	645	678	683	693	655	656	665	692	644	718	675	644	645	638	647	663	653	684	709	675	649	656	654	649	654	653	681	678	654	653	656	635	653	635	648	675	686	664	631	619	633	656	644	667	649	706	672	682	698	683	684	714	604	645	696	653	620	704	675	630	657	664	632	633	655	645	636	670	686	635	640	658	637	626	694	651	636	669	682	641	662	651	684	688	645	691	659	670	685	690	637	643	647	649	631	640	665	676	668	656	633	677	703	661	690	698	688	689	638	672	694	634	655	663	645	685	661	713	675	652	704	663	649	592	676	706	657	690	680	667	624	689	690	639	664	682	638	686	642	664	703	680	646	661	664	701	681	625	624	653	693	675	701	704	656	617	650	645	650	629	635	685	685	664	703	656	642	620	684	664	658	667	683	675	622	695	626	613	690	652	659	670	666	631	683	684	661	676	649	691	687	672	671	666	668	661	612	665	694	665	635	638	689	626	676	653	692	670	668	672	705	660	656	691	672	640	676	685	681	667	638	699	688	680	612	708	619	608	684	694	674	702	664	639	634	685	675	696	657	695	623	673	607	648	635	635	638	674	675	658	649	701	661	705	655	604	686	645	634	688	625	637	648	638	659	699	645	676	655	658	681	653	652	701	685	689	672	715	679	630	655	669	689	600	652	640	653	660	629	696	707	675	682	643	655	660	624	671	695	668	682	684	677	691	621	629	677	683	667	639	686	671	758	662	701	630	697	655	722	623	618	699	679	681	699	649	662	657	640	635	670	673	678	662	706	658	643	624	644	676	661	668	723	662	654	665	640	654	680	670	637	656	646	658	702	645	676	645	684	681	619	666	671	643	694	666	685	617	612	671	652	660	676	645	703	667	681	715	678	653	676	686	656	670	659	658	650	643	647	670	662	620	692	641	643	664	637	674	672	667	670	673	629	690	679	675	628	685	675	609	707	640	665	667	678	669	682	642	622	651	688	697	623	634	646	665	673	683	698	627	661	663	729	694	660	713	662	647	667	639	693	675	654	679	700	654	641	641	686	664	676	629	674	654	644	645	710	681	713	661	651	691	625	665	598	694	673	683	628	707	658	702	665	625	636	587	625	663	650	663	656	641	628	657	638	635	674	714	666	685	652	690	647	660	671	667	716	690	686	674	659	708	654	668	661	644	722	643	634	666	645	646	669	649	651	674	650	672	639	721	642	665	667	634	681	686	715	682	659	661	668	647	710	706	669	624	626	643	672	715	652	670	638	657	670	659	621	642	666	664	639	665	745	708	592	688	622	643	669	660	631	666	671	643	665	633	685	677	655	688	658	683	680	671	629	653	714	643	610	657	670	664	668	666	693	675	679	666	679	654	627	650	657	679	658	683	711	666	698	673	647	629	654	627	638	628	639	659	700	659	639	655	676	606	656	657	688	654	705	671	662	686	693	625	645	697	679	684	692	585	693	703	676	682	656	645	674	654	645	632	674	633	637	649	664	656	644	656	620	648	665	689	628	657	647	681	670	674	658	642	646	682	650	665	653	639	713	687	653	661	647	663	710	688	648	634	661	657	704	690	676	678	655	681	599	640	612	659	652	686	673	668	656	693	674	672	630	621	630	692	716	669	633	707	688	643	665	638	690	690	696	644	695	680	653	685	696	636	713	667	669	704	659	638	653	677	687	649	714	662	657	663	692	630	666	644	665	665	666	696	647	630	685	675	640	630	690	626	637	655	644	698	654	665	636	666	671	647	691	709	645	624	632	679	666	641	624	674	660	665	675	661	654	651	685	667	650	687	645	640	661	658	661	664	649	673	630	674	667	694	695	690	692	665	641	649	664	693	653	651	668	730	676	641	627	659	695	674	630	700	682	623	683	655	645	653	628	660	700	675	629	638	655	621	731	654	642	663	660	635	600	676	653	648	678	654	643	680	695	680	716	659	660	707	689	672	609	658	670	724	630	628	687	675	670	690	657	707	652	639	684	675	671	646	670	703	634	648	664	644	661	674	654	634	685	598	664	666	744	704	659	691	678	651	679	689	683	644	667	648	698	672	646	660	659	678	735	678	702	646	671	622	661	674	698	688	668	661	704	663	697	605	672	662	670	664	707	657	671	669	656	634	637	667	700	675	635	679	688	652	688	645	708	682	634	667	665	707	647	715	669	662	687	655	709	665	669	613	646	683	656	642	670	655	636	646	682	625	694	671	654	655	638	680	666	676	672	673	685	678	661	650	596	652	702	648	671	650	672	686	664	692	654	652	676	644	662	658	676	652	684	634	654	604	656	665	681	655	632	642	648	627	677	682	665	711	653	719	661	637	687	719	660	694	680	686	672	657	621	653	663	668	674	660	704	607	690	665	681	662	676	702	667	699	635	661	639	649	667	662	608	639	640	623	727	714	647	612	623	655	680	679	619	634	665	665	653	633	723	686	625	679	648	665	676	652	666	656	649	673	603	642	694	642	628	656	648	679	666	637	657	673	620	685	673	698	664	664	630	695	695	644	649	661	614	653	610	694	652	647	660	668	676	668	661	705	616	636	687	683	627	652	680	686	691	657	667	669	666	651	612	623	661	687	629	703	669	663	616	693	675	624	635	675	672	671	652	657	698	664	658	649	705	630	638	681	695	667	680	676	623	685	674	638	660	664	642	655	659	679	654	674	664	710	675	649	685	675	654	650	661	678	658	671	698	636	669	699	632	687	680	703	630	677	625	653	652	674	665	657	635	667	615	677	662	608	648	671	654	666	647	683	647	622	637	677	623	706	618	681	638	623	648	693	623	693	631	644	668	637	638	648	584	670	685	621	676	676	649	739	649	698	649	691	667	665	646	661	672	672	680	651	682	674	644	674	677	648	638	635	698	656	647	684	651	679	666	657	648	673	687	645	680	642	687	704	669	689	665	640	663	639	643	633	654	684	680	617	630	648	670	681	694	675	656	638	620	665	679	650	708	708	673	661	692	663	642	602	658	675	673	646	684	721	671	687	694	700	658	672	658	662	633	668	677	680	643	656	652	708	719	692	644	665	698	632	639	663	640	693	644	678	667	644	629	698	670	675	648	629	723	607	680	674	654	687	681	655	650	702	713	653	681	680	680	661	697	657	657	642	679	661	686	691	685	653	652	670	685	723	646	669	691	661	682	654	689	654	660	665	677	674	680	680	647	695	635	643	610	663	652	658	639	693	651	640	633	657	666	700	680	669	646	662	668
17712	12894	16727	17332	15431	9626	5586	5662	6321	6142	4712	3573	2697	2214	2647	2858	3564	4069	4549	3525	3070	3200	2654	2632	2164	2042	1644	1362	1068	1155	1045	812	720	756	753	690	617	442	398	365	357	331	368	277	226	234	240	200	249	221	217	225	193	218	244	218	241	214	221	235	186	238	220	191	187	202	224	206	186	207	201	204	212	210	227	192	195	213	171	203	215	210	220	229	226	227	222	207	222	185	195	190	222	180	205	191	214	226	186	201	220	201	204	219	192	201	181	184	206	213	183	208	199	218	203	197	177	200	214	193	220	181	202	224	200	221	218	182	227	224	212	187	219	204	226	204	186	227	206	194	208	208	189	208	200	195	208	190	201	226	214	208	192	184	197	197	167	221	210	214	203	184	191	205	187	208	197	204	203	194	208	182	202	197	217	196	207	195	173	215	192	197	185	207	192	203	195	210	188	202	197	200	212	206	182	207	214	202	217	205	191	195	189	200	197	198	200	217	212	200	201	211	175	216	171	195	190	215	183	217	193	206	189	185	195	205	195	225	208	200	205	215	209	207	197	189	197	203	199	209	228	217	211	211	195	202	182	199	202	209	220	207	196	197	202	185	213	222	213	210	188	188	196	200	203	217	197	197	190	201	190	194	230	196	199	201	204	201	230	172	197	209	206	182	224	198	212	237	188	209	191	227	198	200	212	204	179	187	216	207	187	203	215	203	206	182	204	189	206	236	188	215	200	198	195	202	214	176	200	222	205	197	205	204	219	182	228	211	227	191	204	197	203	170	187	205	198	210	204	185	207	207	196	219	175	189	205	220	196	214	181	212	210	201	224	224	226	175	192	204	219	195	206	213	185	206	193	208	217	209	197	193	178	225	195	208	194	205	200	223	199	188	203	195	210	186	215	200	197	199	216	204	179	183	216	177	164	226	198	215	185	201	194	219	200	193	219	183	171	208	225	187	177	233	210	175	177	190	213	206	209	201	215	183	195	224	232	224	210	188	222	214	176	201	206	217	205	214	188	198	224	206	195	205	197	199	184	198	209	191	211	186	179	195	186	191	198	190	223	221	204	187	215	211	193	207	215	205	204	195	195	192	207	215	218	223	203	177	209	200	206	202	233	194	184	206	198	202	232	188	205	210	212	186	217	188	213	199	212	209	205	195	220	182	188	224	227	179	203	186	190	207	227	213	196	201	172	235	182	174	207	192	212	237	189	226	185	202	215	203	181	197	197	192	223	205	212	192	201	195	217	236	183	198	206	192	182	183	220	192	195	217	207	213	198	187	187	215	215	207	223	182	205	185	183	181	232	224	212	211	193	177	173	208	214	208	204	211	194	226	197	238	193	195	242	232	189	186	203	199	200	191	191	211	195	215	204	222	191	189	187	216	210	217	199	197	202	228	184	175	207	214	214	211	217	181	198	193	191	204	231	207	199	213	197	182	212	177	209	188	217	217	201	213	215	191	222	206	205	189	203	192	172	216	222	191	204	188	198	219	192	177	200	209	183	200	211	197	191	211	212	180	192	209	213	208	194	232	219	206	174	213	202	180	162	191	221	198	217	204	197	198	208	198	206	201	191	231	208	174	217	205	180	213	210	205	209	183	223	197	194	199	181	205	196	213	216	202	205	209	195	186	191	204	198	207	187	188	193	217	211	197	195	228	199	175	197	201	184	218	208	197	200	211	229	205	233	198	203	162	179	183	184	214	187	219	182	187	206	227	226	199	176	208	190	185	189	221	209	211	191	205	223	177	185	212	193	178	184	195	225	212	195	210	200	207	202	208	190	196	205	215	208	208	225	200	205	196	217	199	182	195	199	174	213	215	195	210	208	201	185	203	192	195	232	199	199	207	218	206	212	204	188	211	198	211	205	203	176	205	234	218	239	186	200	198	197	221	203	195	171	202	178	183	202	209	195	199	225	199	205	207	201	225	191	187	201	219	193	223	221	192	176	195	215	199	205	225	202	214	214	209	203	204	217	198	223	192	221	209	208	215	216	195	220	185	230	194	184	185	223	217	224	198	217	196	206	207	186	207	190	204	186	185	232	210	210	223	189	192	190	217	230	193	186	193	187	187	191	188	195	199	210	186	212	200	232	200	209	183	227	225	198	211	215	177	223	210	219	225	221	194	200	197	205	206	237	198	200	197	212	217	189	203	204	181	203	201	203	200	180	181	234	190	179	204	209	219	220	204	190	216	185	232	202	222	185	173	188	204	203	215	200	210	211	182	233	181	206	166	209	181	237	229	201	197	184	191	177	198	205	197	205	188	191	188	179	206	213	202	174	213	214	219	183	227	197	215	220	198	192	208	218	189	215	206	206	211	206	213	217	206	231	207	190	177	199	192	218	214	189	207	204	201	190	215	219	193	204	223	202	229	206	198	220	168	205	198	218	212	181	186	203	215	234	213	186	204	206	186	206	211	182	215	198	202	212	195	206	191	206	212	177	208	197	207	215	201	212	234	205	184	226	206	233	192	188	212	207	179	193	211	223	225	202	195	209	205	224	197	187	216	229	204	202	216	188	212	181	209	217	193	208	211	202	212	203	189	185	213	195	201	188	208	194	219	235	193	201	221	195	200	208	185	218	202	216	213	185	201	192	212	224	228	215	206	202	185	198	183	215	208	207	191	198	174	214	195	214	210	226	191	207	186	203	223	241	197	212	208	207	216	209	208	205	195	202	195	197	197	201	194	190	198	204	189	196	209	189	199	194	208	193	201	198	194	211	220	209	213	194	204	212	227	197	197	221	179	200	180	181	201	201	205	201	184	218	195	224	196	196	211	190	203	199	182	216	212	198	220	192	203	178	191	208	225	168	191	198	180	215	173	205	216	164	187	203	208	210	181	219	214	229	223	211	212	201	196	213	197	196	206	189	179	220	188	200	210	188	194	197	218	206	196	192	216	199	205	211	193	189	215	194	199	200	218	202	191	200	195	184	186	204	208	214	171	209	195	208	210	182	195	181	198	235	203	187	217	178	204	214	169	197	210	212	173	199	198	203	196	192	180	200	182	214	202	194	211	181	192	205	217	195	189	220	240	192	193	176	206	185	202	181	200	216	193	206	196	215	211	226	194	179	179	207	206	192	190	233	211	195	218	211	208	191	219	179	192	175	212	225	213	169	202	195	192	202	193	209	180	207	240	200	213	186	220	211	193	167	213	202	207	205	198	205	218	239	191	197	217	220	210	220	199	195	197	213	229	189	196	209	191	200	206	206	175	205	207	200	205	193	205	186	181	207	199	221	238	214	215	181	182	222	191	210	201	207	190	202	192	190	189	210	166	208	185	177	211	191	198	182	220	187	211	197	194	213	206	224	214	219	205	185	200	184	174	205	227	207	202	175	185	192	221	205	199	211	208	192	193	215	176	202	206	209	202	190	227	192	182	183	214	203	198	203	199	203	185	242	225	198	216	190	209	185	230	208	181	191	201	186	197	179	206	185	209	196	207	208	211	196	194	198	188	183	197	207	203	192	190	234	212	209	211	188	189
14410	10548	18675	21630	20906	15531	12950	14921	16584	17026	15332	13166	10003	9202	10899	12722	16009	16892	19035	13397	14222	14753	13888	13583	11026	11229	9833	8297	6171	7136	5899	4476	4291	4573	4508	4487	3814	2684	2240	2198	1802	1747	1617	1249	898	838	967	831	870	811	755	731	680	708	708	668	619	679	635	638	701	587	655	691	604	628	660	637	616	594	638	636	574	637	617	627	608	587	619	604	600	637	672	605	596	550	575	626	539	629	596	601	610	574	560	585	568	598	583	577	592	561	565	585	560	569	603	593	598	615	589	577	572	602	563	586	553	539	560	547	567	577	585	575	553	585	567	557	590	590	578	609	562	543	553	574	582	588	566	546	545	550	569	620	544	586	569	593	601	541	551	612	559	568	530	593	573	539	589	611	591	570	566	571	569	560	560	581	565	569	572	561	582	597	579	568	559	575	558	590	566	599	573	552	573	577	587	579	590	576	570	580	597	520	544	587	549	566	562	577	545	558	605	556	546	555	532	626	571	571	581	572	565	569	539	579	530	546	610	529	583	570	591	546	556	585	579	559	568	570	572	571	547	564	560	595	572	560	568	599	550	577	567	538	539	563	572	587	555	546	576	562	556	570	595	571	547	567	560	570	519	589	578	516	570	532	553	560	553	579	579	604	558	562	559	608	584	575	568	555	548	543	585	567	563	588	591	572	551	555	554	581	545	574	576	562	608	562	542	564	578	602	571	570	553	536	538	537	524	598	545	586	572	574	578	546	568	562	572	551	555	572	576	601	564	587	562	593	550	594	570	546	547	534	584	577	513	556	532	559	537	557	547	553	552	584	545	610	610	542	583	624	529	543	594	561	564	599	646	532	554	560	558	566	586	552	531	567	572	549	566	539	597	570	555	558	604	589	531	575	554	557	540	550	554	602	624	568	572	552	576	598	583	531	570	584	583	527	582	531	543	533	604	581	581	546	609	565	566	571	580	524	552	541	555	567	586	579	558	545	590	519	559	550	612	527	528	592	583	527	558	574	562	540	543	550	585	583	567	580	526	541	584	499	585	562	545	588	557	560	580	567	585	568	568	583	586	557	577	539	555	585	565	564	608	578	520	571	536	559	550	554	558	594	560	545	561	563	553	542	547	557	580	521	579	542	531	600	551	547	580	571	559	542	548	529	566	592	529	563	534	552	544	570	600	534	540	540	550	529	598	534	543	577	618	577	552	579	573	584	586	570	594	577	603	552	561	581	554	577	566	562	556	594	572	557	555	550	584	570	552	558	552	510	572	551	570	587	561	574	577	560	579	546	611	588	532	569	594	620	551	585	538	524	573	527	568	584	561	546	559	562	525	558	580	562	572	589	558	578	557	545	584	562	573	549	580	564	585	579	589	588	560	566	555	539	552	588	500	553	554	536	559	587	543	575	570	553	607	568	620	572	585	596	556	599	563	547	555	581	595	570	594	580	583	598	581	551	560	568	600	569	573	524	524	543	586	601	567	546	586	581	562	537	548	549	567	596	493	550	569	554	564	566	561	576	608	530	587	564	580	568	608	613	578	580	500	543	569	559	517	602	567	566	584	594	570	566	535	583	568	586	570	554	578	561	573	550	566	594	532	597	554	576	610	549	583	538	544	579	605	573	568	567	569	579	578	571	552	570	586	581	534	588	567	554	512	584	567	533	554	579	560	528	567	574	602	587	564	520	568	558	573	587	545	610	565	570	533	553	526	576	570	569	577	570	620	566	513	573	607	581	590	561	576	512	530	528	589	550	529	582	589	552	565	565	578	552	545	527	570	560	583	597	561	568	555	536	571	571	567	528	576	570	576	533	575	561	579	550	565	525	551	568	585	617	554	524	562	542	555	537	556	602	522	551	568	537	574	539	610	554	576	574	575	559	536	601	527	607	577	558	546	569	599	557	555	524	588	574	573	563	585	565	557	569	553	526	537	567	579	563	569	568	560	535	570	566	537	571	560	585	553	568	590	545	613	568	537	531	551	549	567	569	545	561	590	567	550	563	569	581	555	555	550	551	556	646	580	523	559	549	556	573	527	557	558	533	514	594	559	562	557	560	579	557	569	584	615	558	555	527	545	549	531	570	581	600	539	568	595	590	538	540	570	541	546	543	570	586	578	553	529	567	603	584	587	585	571	545	579	572	569	558	526	541	572	521	561	593	547	569	550	591	542	580	623	538	557	596	595	538	572	555	590	528	557	564	594	568	558	597	623	582	556	562	529	588	528	525	551	585	560	525	561	540	580	533	593	545	589	577	592	537	555	528	529	576	584	630	551	541	573	569	538	556	556	518	572	588	582	589	555	578	567	523	584	551	489	564	556	554	579	576	578	570	569	547	588	583	564	545	620	580	565	526	557	571	523	574	516	565	510	580	562	546	563	532	602	601	545	578	522	606	535	568	582	557	509	551	540	554	552	555	556	574	611	569	580	567	558	537	574	557	515	548	554	613	534	549	564	563	555	538	583	578	564	589	553	560	552	558	533	607	576	595	542	572	565	590	566	533	593	592	563	574	574	556	590	564	556	571	573	565	534	541	571	499	596	550	576	605	563	546	551	555	556	575	573	521	557	569	595	591	579	540	555	553	556	546	525	557	532	559	529	547	592	520	555	563	545	630	585	560	536	565	574	556	559	575	580	531	557	592	590	586	563	576	555	584	554	559	619	580	602	562	594	538	539	552	576	579	597	567	539	567	570	567	560	577	539	596	572	556	579	562	553	582	577	563	566	519	585	601	583	539	537	551	588	519	570	548	581	573	569	528	529	561	573	535	564	589	603	545	526	570	575	551	534	567	564	617	611	634	569	560	540	574	583	554	521	550	524	544	577	603	619	551	585	543	556	575	555	565	566	562	573	537	523	558	571	540	584	512	555	579	546	530	537	518	580	569	545	588	573	587	564	531	583	598	541	559	579	562	609	574	563	543	541	594	552	518	565	525	563	576	547	603	567	587	575	585	560	540	548	528	567	534	580	593	564	563	552	573	570	557	559	575	543	566	578	531	551	571	566	580	571	542	575	561	604	606	604	542	542	584	569	574	544	551	574	575	573	552	564	534	605	572	566	603	549	557	593	557	539	526	586	543	582	551	558	560	538	563	537	562	592	568	526	552	561	568	558	598	573	538	569	583	545	554	506	570	574	553	574	526	576	569	504	593	554	539	578	575	533	614	575	571	548	563	587	567	594	547	592	525	572	579	551	600	563	578	553	542	551	570	561	557	573	546	560	560	587	616	555	564	584	571	566	563	510	525	594	544	577	585	579	552	530	532	599	568	541	597	595	539	537	535	587	577	583	575	557	584	583	549	534	536	570	538	564	559	578	536	579	561	572	579	568	588	576	612	539	535	553	576	543	562	562	545	579	561	559	593	543	507	543	538	529	566	588	578	552	573	591	534	556	536	574	537	564	575	549	569	514	615	603	581	589	553	597	609	582	565	605	542	554	560	548	569	553	549	599	607	567	535	589	557	540	596	545	541	613	572	548	600	533	560	546	568	594	616	562	546	593	557
25808	19562	24706	24188	23255	16527	11581	10939	11574	11439	8983	7409	5788	4145	5122	5117	7286	7873	8603	7173	5784	5603	5144	4541	3936	3933	3136	2555	2086	2174	1627	1196	1148	1358	1173	1245	995	739	569	586	461	411	393	302	241	220	261	242	247	219	235	200	217	222	212	219	209	197	210	186	207	186	218	197	199	193	198	208	175	174	165	174	186	202	199	189	172	199	190	181	195	208	183	199	197	177	167	195	180	179	182	182	189	164	198	191	199	166	169	177	187	158	178	194	184	183	184	170	173	179	181	167	171	174	190	226	189	183	171	196	173	175	184	171	186	183	184	171	173	160	181	163	159	176	173	161	162	185	201	178	186	175	146	170	177	177	173	162	163	169	167	182	190	174	174	187	188	157	187	173	184	177	153	169	172	148	161	156	200	159	155	181	190	178	167	188	212	173	201	164	151	179	186	180	188	175	174	168	176	171	179	192	177	176	157	182	181	169	170	186	169	210	188	184	201	171	172	185	167	181	165	169	178	171	183	174	163	202	193	168	191	178	183	175	173	187	207	182	199	186	158	177	182	162	180	165	168	180	190	181	166	158	180	177	197	175	200	188	179	165	180	180	149	191	193	184	186	162	179	187	150	180	203	194	183	167	155	177	158	179	188	174	172	167	174	200	194	189	180	177	195	181	191	183	159	168	162	155	177	178	183	170	178	162	202	165	172	183	202	168	191	187	179	188	189	194	194	175	157	169	160	190	196	182	178	169	181	181	209	169	158	171	180	168	204	200	180	170	187	157	181	162	187	179	194	177	163	181	175	167	159	183	179	169	169	169	179	172	192	152	182	171	156	175	164	173	179	152	170	160	162	192	181	186	183	147	197	182	166	174	189	168	187	181	174	201	169	185	185	179	174	161	194	167	187	172	174	175	159	180	153	186	166	180	183	171	184	195	183	202	160	191	190	170	172	164	190	145	193	168	197	164	185	173	175	151	188	184	186	178	195	185	186	181	162	190	138	178	170	166	163	178	169	174	168	171	188	185	179	166	203	185	191	171	175	184	185	189	172	194	192	182	160	172	167	176	188	182	201	177	188	158	180	156	161	178	176	175	191	193	154	182	199	168	180	170	177	178	190	180	190	186	206	156	167	175	184	165	187	175	181	178	175	154	176	165	175	179	161	172	176	179	177	197	177	176	159	159	183	177	169	177	164	182	164	172	162	181	201	195	163	176	190	171	187	182	166	170	186	172	156	174	176	190	156	191	175	177	165	196	173	183	188	135	177	188	191	188	155	171	160	185	183	166	180	208	187	176	177	185	186	177	187	168	178	184	186	202	184	166	157	156	178	171	174	172	191	157	188	178	191	163	199	183	182	169	162	160	172	159	177	162	176	154	192	197	175	183	179	169	182	181	165	176	171	182	198	173	168	173	162	158	159	171	172	176	170	165	159	183	178	189	187	172	170	172	154	195	192	189	141	166	159	215	164	180	172	172	173	151	182	180	172	179	166	169	199	159	156	168	165	181	202	163	169	173	150	181	173	171	173	181	197	162	161	192	150	197	191	178	184	156	171	178	167	167	171	194	190	153	184	177	171	164	173	182	183	187	195	185	162	181	170	175	153	198	197	174	182	188	197	187	172	149	177	183	168	179	173	164	178	178	167	180	155	159	170	177	192	185	194	182	199	190	164	172	147	156	186	176	194	171	158	184	183	175	174	172	198	175	168	158	164	174	159	172	181	168	162	158	166	176	187	172	187	187	162	186	151	181	167	204	190	166	181	177	170	186	182	199	160	176	150	181	175	160	167	162	198	176	177	202	183	161	166	190	197	188	184	170	162	168	187	208	181	172	150	179	180	183	191	165	180	189	164	176	183	185	179	152	174	173	157	184	166	197	166	176	180	195	191	160	192	212	212	167	168	190	180	154	162	171	200	177	182	182	151	177	153	138	158	182	181	172	162	174	145	162	173	165	178	167	163	208	166	170	165	172	195	177	162	176	176	187	193	181	187	159	202	152	191	182	175	174	189	172	182	180	178	167	173	200	192	185	190	209	153	179	211	168	177	169	181	167	163	165	173	153	164	200	182	192	185	208	172	170	188	179	184	185	165	187	188	173	181	192	174	178	182	188	158	177	206	155	181	180	163	179	176	172	174	172	151	187	173	164	169	188	204	208	181	175	177	187	199	172	182	176	171	175	183	177	199	177	170	181	157	177	175	172	181	192	159	156	170	172	198	159	163	172	188	183	162	162	189	165	155	188	181	163	154	190	182	193	174	170	188	199	158	169	180	176	189	184	174	201	195	159	189	171	197	185	168	160	186	183	216	202	172	158	164	186	150	168	169	189	163	199	186	152	163	162	184	196	201	190	172	172	200	167	195	166	158	207	177	184	177	178	186	157	158	177	177	189	184	168	172	184	195	164	168	167	180	193	162	187	158	156	173	167	194	183	183	169	191	175	171	199	182	186	164	174	181	190	218	167	188	185	193	168	195	181	183	167	166	161	174	192	189	183	170	178	155	169	153	176	174	193	199	193	166	180	174	181	183	179	189	175	173	184	160	184	175	152	154	180	177	183	190	185	170	192	178	152	170	156	170	198	169	192	195	192	154	205	174	176	176	178	174	178	175	191	171	179	179	163	178	139	180	171	176	168	205	169	173	170	174	148	162	200	166	172	189	167	169	146	189	190	158	183	186	168	173	209	183	194	191	167	168	181	189	148	175	193	168	176	171	170	176	184	180	189	168	169	204	171	168	166	191	171	181	185	178	186	179	174	198	178	164	161	152	177	198	181	157	192	202	168	172	159	163	173	172	162	169	181	171	173	183	198	183	184	181	182	189	161	181	185	150	170	178	158	147	182	189	169	177	197	172	187	167	167	176	142	168	181	176	166	181	172	159	188	171	183	170	186	146	171	175	173	181	171	190	164	184	171	187	181	177	183	165	169	181	191	181	185	158	167	177	184	163	192	165	191	185	180	177	168	200	202	189	188	187	171	180	186	150	188	172	165	184	178	207	169	166	182	188	178	162	184	196	168	168	155	174	181	195	197	156	198	194	165	191	171	160	166	165	169	158	172	182	163	168	183	161	165	157	177	196	165	182	169	173	183	204	186	203	184	177	133	168	179	165	164	206	159	168	160	176	172	173	160	162	180	181	152	167	181	182	174	163	176	189	179	166	187	160	154	195	183	186	179	183	181	199	160	151	159	191	179	196	176	167	188	166	191	180	172	183	190	206	176	185	153	200	187	170	196	192	199	183	195	154	180	183	178	165	177	191	185	142	179	187	199	158	181	159	172	190	182	198	184	177	197	135	181	163	167	198	206	157	173	164	174	189	167	188	179	172	189	171	146	185	190	183	171	174	207	173	175	169	153	176	187	189	173	180	180	183	185	173	179	174	177	168	166	193	159	169	170	171	203	165	177	184	160	188	185	165	171	172	189	176	161	180	192	194	180	186	175	146	167	154	186	204	180	156	182	171	175	192	165	172	182	179	190	185	203	178	174	193	178	142	167	189	177
18146	15456	24235	26664	26427	20798	19109	21440	22720	23785	22309	20849	16802	14230	16763	18180	24962	23004	26798	20866	20471	21357	21103	19348	17865	18117	15562	13670	11016	12024	8772	6648	6545	8147	7563	7750	6463	4607	3415	3432	2741	2413	2396	1472	1173	983	1129	877	1095	1037	835	791	741	795	798	674	774	690	687	690	697	642	651	773	639	684	617	569	553	614	548	593	610	593	606	592	631	569	645	601	577	569	563	571	493	545	548	537	513	539	504	564	530	495	562	572	548	525	557	560	531	537	521	503	474	486	509	555	548	483	494	513	513	516	508	509	522	545	563	459	495	517	510	496	498	511	511	474	528	482	524	527	530	491	504	514	545	522	491	489	515	505	501	496	489	467	496	515	534	523	553	490	536	526	512	527	555	503	469	512	501	521	476	548	524	460	518	518	526	542	464	501	502	482	477	473	525	508	490	476	511	511	525	502	483	534	493	528	503	539	519	490	510	503	520	489	490	485	516	484	537	539	511	493	472	499	497	480	495	508	497	510	520	500	511	525	470	527	529	531	531	452	469	512	540	518	532	497	508	476	506	496	493	522	511	521	512	502	471	499	491	493	465	541	472	463	517	503	531	530	475	474	479	509	539	522	493	528	500	499	516	493	525	490	474	519	512	534	484	482	488	491	454	516	509	525	469	503	502	470	534	480	528	497	539	540	510	524	496	509	493	506	494	480	503	502	517	472	497	504	496	511	523	494	501	544	529	461	505	517	512	489	524	465	540	500	503	487	523	518	504	493	521	520	504	506	514	453	481	515	498	496	516	481	476	507	521	458	515	515	497	519	482	509	535	466	520	507	474	518	513	463	489	493	518	516	480	475	533	510	489	486	499	445	501	481	495	507	518	502	518	535	498	476	506	460	500	503	531	498	528	530	501	497	557	515	503	532	522	474	455	517	486	500	478	545	503	495	467	506	508	468	534	509	529	512	494	488	511	508	532	495	503	524	511	454	492	508	520	515	485	533	496	494	508	526	476	487	512	469	492	487	513	504	498	466	529	505	531	487	486	474	523	485	503	503	502	486	488	481	492	514	488	476	516	505	511	489	525	505	501	464	485	556	477	496	459	494	514	510	517	504	459	438	483	526	523	505	502	490	458	487	504	469	525	525	510	517	486	500	483	537	495	480	504	483	522	506	533	541	505	539	524	485	511	498	538	506	522	482	505	456	522	466	502	475	544	532	493	540	479	549	491	490	510	484	472	491	499	470	529	517	517	501	534	501	486	516	517	468	519	502	551	522	496	541	494	504	508	476	528	512	507	487	482	495	508	503	476	455	500	525	503	508	462	487	514	460	485	526	513	530	535	536	481	442	524	471	524	516	465	498	498	486	475	553	530	504	478	484	481	522	506	517	509	499	490	498	525	512	531	473	482	520	498	511	511	505	518	475	516	498	464	510	530	489	522	499	500	526	483	518	474	490	525	485	512	472	555	528	521	472	471	521	517	475	469	512	471	506	520	471	487	510	463	491	516	497	513	502	544	501	475	530	477	538	543	508	538	503	522	496	520	473	536	507	518	548	498	492	494	475	511	470	489	515	565	509	525	537	495	481	494	490	526	503	519	504	498	526	546	505	507	494	522	483	522	457	488	493	505	515	524	502	539	528	514	516	517	501	514	518	489	489	530	522	478	501	500	499	525	484	489	505	561	512	542	509	500	525	530	488	497	447	521	468	480	480	463	513	503	515	480	482	506	486	494	510	478	526	498	530	478	526	524	495	488	511	500	511	490	517	532	525	527	475	493	481	438	494	550	536	498	532	500	545	493	512	514	482	521	517	503	481	550	487	507	510	501	510	466	518	472	509	469	476	511	505	488	496	525	483	483	467	497	526	525	502	539	480	503	499	502	512	509	513	503	499	502	506	541	535	510	536	512	533	449	517	521	509	486	546	511	499	478	490	500	494	530	485	542	538	527	471	482	489	472	524	504	488	502	500	514	511	520	472	498	504	479	530	524	520	497	496	517	500	528	534	508	502	469	464	522	511	518	532	500	514	488	504	519	550	510	546	492	482	489	508	543	476	505	523	528	499	496	530	508	518	518	517	501	469	504	514	531	529	526	473	463	490	508	486	530	476	504	506	496	489	510	487	497	482	509	505	514	501	516	496	508	503	502	500	500	504	524	481	527	525	502	511	488	523	502	507	500	524	527	477	501	505	479	500	502	472	543	498	499	511	541	469	505	516	553	509	504	492	493	528	530	551	469	503	485	535	485	491	516	490	498	493	519	506	502	491	505	506	492	511	471	493	522	509	534	503	510	530	507	512	464	501	526	509	464	484	447	516	517	525	478	521	498	540	504	468	496	485	494	449	505	542	491	493	483	512	505	473	493	543	487	489	497	496	518	550	491	478	512	534	498	485	539	504	520	493	499	509	521	519	512	551	506	521	486	524	500	531	519	481	544	553	480	506	497	508	529	514	498	492	533	498	519	497	528	511	475	516	519	529	499	486	491	462	495	531	507	485	482	541	507	529	500	507	510	474	477	480	489	494	513	497	475	497	492	475	502	504	501	552	518	521	514	517	520	532	521	473	489	511	519	523	474	513	519	528	495	475	516	510	499	537	495	488	512	521	489	513	489	506	522	519	522	509	469	476	480	524	486	528	510	522	522	536	531	511	542	503	546	501	507	513	499	515	498	516	492	496	487	492	494	479	452	475	509	505	485	537	550	485	491	499	528	515	526	476	504	513	507	525	461	489	574	531	519	517	473	480	522	512	534	524	499	483	484	538	494	472	490	484	534	488	536	479	480	500	496	540	495	492	502	439	495	466	492	503	515	545	508	529	521	499	464	480	498	513	518	537	521	504	481	522	507	528	491	485	508	479	549	493	501	490	491	503	467	488	497	503	529	509	515	458	494	501	515	498	496	498	536	509	546	518	469	529	522	519	479	513	521	470	480	534	457	518	485	552	510	491	484	513	522	501	524	474	499	513	500	495	501	493	521	498	508	527	512	481	488	533	496	504	451	516	505	455	477	541	468	490	521	466	497	497	483	533	482	480	538	474	507	497	511	553	515	489	505	493	494	481	541	499	504	516	497	518	491	505	493	487	501	502	555	499	517	505	528	500	516	510	510	522	522	482	459	510	474	513	527	512	549	505	492	501	540	532	462	519	483	519	509	499	483	518	473	544	470	501	482	526	549	462	515	466	519	514	472	536	490	462	471	461	498	494	513	483	488	496	482	539	526	523	494	494	512	510	478	492	501	539	515	478	502	517	477	532	502	473	508	486	502	533	499	486	520	512	534	492	496	545	478	505	504	518	513	481	538	486	519	483	558	511	514	507	547	541	514	502	526	482	529	500	517	537	500	560	494	524	476	496	537	472	521	537	496	528	533	515	512	502	510	497	508	517	493	514	531	493	500	503	525	528	497	473	456	478	484	492	520	500	525	447	483	501	519	473	517	511	519	478	530	481	508	505	467	476	488	506	472	506	523	498	497	516	492	513	495	506	465	481	466	519	498	447	491	473	544	486	530	506
5341	3167	3998	3209	2185	1392	1088	920	773	739	638	552	496	475	437	413	526	486	507	504	469	404	384	336	362	369	361	333	335	308	290	297	313	272	295	271	261	271	261	237	253	256	247	238	240	244	246	223	238	262	256	242	242	238	258	239	237	220	246	241	250	240	263	245	250	259	263	247	257	226	249	228	246	242	254	227	221	225	256	234	226	258	221	222	236	235	268	258	234	271	232	228	276	248	265	223	259	230	243	230	268	247	225	223	247	255	271	277	260	232	253	258	230	235	239	259	243	252	272	272	237	280	257	254	265	226	238	266	234	243	235	229	242	285	237	255	270	250	255	247	247	266	216	244	243	241	220	237	224	245	226	250	246	260	231	249	253	243	218	247	242	219	273	235	242	259	253	220	240	231	271	252	233	251	268	228	255	230	210	230	236	264	240	259	263	230	230	233	240	227	223	222	233	212	238	270	226	234	274	259	226	244	287	226	225	270	239	259	245	240	234	236	254	241	230	238	263	244	250	275	292	236	240	230	246	245	249	236	252	219	252	247	227	233	250	248	228	252	263	249	211	206	249	233	273	271	258	236	223	233	232	247	249	250	225	227	260	267	241	248	265	258	244	262	242	259	268	257	225	245	260	198	215	265	251	263	263	249	234	251	240	255	260	234	231	263	253	234	231	236	219	284	229	234	238	256	229	246	238	272	283	246	239	273	252	230	248	251	241	248	230	246	250	245	230	235	270	252	226	231	248	254	234	233	249	255	210	246	247	213	254	257	252	230	248	252	268	223	249	239	238	239	226	236	245	240	239	251	282	249	245	243	208	257	226	239	223	241	220	241	274	264	263	247	248	248	285	230	269	250	264	250	221	254	243	273	246	232	242	258	263	235	256	245	228	236	247	227	245	276	259	231	267	255	264	230	258	234	255	229	249	244	269	231	224	261	249	241	218	252	216	257	214	241	237	258	275	213	249	202	284	246	249	237	260	246	261	249	262	240	262	232	259	238	259	241	246	258	231	238	248	214	235	251	224	235	229	277	227	224	253	263	252	231	231	246	254	246	256	232	228	266	262	250	239	214	226	241	263	249	250	245	259	212	235	234	225	245	260	261	246	265	235	247	254	250	236	256	259	253	226	217	217	237	241	238	284	207	271	266	266	223	270	233	234	252	225	278	251	267	252	221	240	253	267	272	208	234	220	251	245	266	223	245	243	271	237	245	254	268	196	234	290	234	239	278	250	264	258	246	222	214	251	259	258	243	241	255	246	234	237	259	246	256	240	269	242	257	240	243	238	249	252	259	260	230	258	232	237	251	228	245	209	249	246	231	238	242	242	235	222	237	250	247	250	228	247	259	276	247	237	256	257	252	247	247	266	234	235	242	264	233	266	244	248	221	242	214	258	259	238	252	221	216	265	237	239	235	211	222	256	239	227	247	214	250	250	271	254	256	214	236	224	243	212	253	246	250	225	248	253	230	230	256	257	225	244	272	254	230	242	244	246	232	245	230	288	272	264	233	261	251	247	257	246	213	247	268	231	243	250	267	238	245	247	242	233	225	227	252	253	244	254	240	234	258	244	237	247	236	216	250	267	258	217	237	216	251	233	248	226	227	242	220	257	252	236	256	263	235	260	240	248	251	215	252	220	266	251	239	248	252	224	260	250	223	233	247	245	254	250	271	233	243	231	246	251	232	228	231	226	259	220	213	229	234	225	234	258	234	254	245	263	219	264	217	236	203	256	254	233	239	242	229	227	237	259	244	253	242	233	282	249	239	239	232	258	243	237	220	242	239	257	251	250	227	251	225	239	254	229	255	224	241	230	208	238	248	241	233	234	252	246	214	241	258	253	248	255	269	226	255	253	279	267	234	249	246	261	247	252	263	271	249	246	247	224	225	230	247	251	262	264	255	238	268	248	231	244	248	224	234	247	225	243	246	266	235	241	227	249	227	262	239	261	224	265	227	245	265	218	232	248	241	247	222	247	251	252	255	246	265	246	234	227	210	240	271	259	272	256	226	230	235	237	227	226	248	230	246	232	240	281	261	238	268	218	261	225	253	220	210	234	223	234	236	251	234	254	261	241	262	252	258	267	256	231	237	246	206	224	242	247	249	258	232	236	243	229	244	215	246	241	245	232	261	258	251	277	240	233	281	223	283	244	273	255	246	230	248	263	257	254	256	235	258	248	206	250	231	201	246	249	241	262	266	221	234	219	239	237	248	256	254	247	244	274	242	253	269	240	257	240	231	247	219	234	258	250	253	237	225	260	204	238	235	239	226	264	232	224	277	240	262	231	249	254	241	242	252	234	256	239	263	259	259	263	248	223	233	240	240	252	212	243	267	264	200	258	263	241	264	247	263	251	241	252	239	227	243	236	263	249	212	200	235	233	231	235	210	245	258	252	248	251	253	267	225	277	234	262	238	232	249	224	245	253	219	259	256	250	235	223	262	240	258	258	273	246	267	240	235	246	236	244	237	244	223	229	249	246	235	208	238	264	227	256	231	212	224	224	240	246	233	266	269	249	251	222	248	236	262	264	244	235	277	258	278	202	268	245	225	243	257	241	268	244	266	234	239	241	227	238	236	275	253	229	240	230	255	224	213	251	255	243	219	270	228	234	241	240	226	237	215	219	240	263	243	220	216	249	248	236	227	247	258	257	220	219	244	261	242	252	228	259	228	230	215	209	247	230	248	249	284	208	222	249	262	263	237	237	254	219	278	256	245	240	229	253	204	252	231	270	234	260	205	282	241	244	238	237	212	255	240	264	225	228	224	248	248	250	255	258	231	230	245	227	232	229	250	232	245	246	230	233	250	257	259	282	242	222	247	255	239	238	216	232	242	225	250	254	227	233	239	232	268	228	277	245	255	237	239	240	243	270	204	273	255	241	267	209	240	256	274	251	236	245	252	262	220	260	230	232	248	268	228	188	238	248	222	239	236	254	247	216	246	236	250	233	273	209	223	234	254	246	221	264	252	237	245	242	274	251	257	250	234	232	266	215	246	263	254	231	223	246	238	251	267	229	273	250	239	237	255	248	227	217	227	280	254	266	262	228	252	243	249	239	230	251	270	214	244	240	279	229	246	242	249	254	243	215	252	263	225	237	250	239	255	224	253	250	247	242	232	240	217	237	264	220	252	243	220	246	235	256	227	247	234	257	247	259	252	212	223	250	246	236	239	239	270	241	236	231	254	248	235	234	200	251	242	247	234	255	265	257	239	208	243	220	253	223	281	249	216	226	248	235	233	231	235	232	237	270	245	249	237	253	210	246	257	240	223	243	245	241	215	245	254	229	232	252	219	261	229	251	254	241	239	270	251	252	266	227	245	260	244	289	260	234	256	226	249	242	241	230	267	257	239	211	275	266	257	260	216	251	224	259	260	252	212	255	203	249	238	253	249	266	252	255	251	240	235	251	244	234	245	262	236	220	243	257	241	252	220	226	269	246	262	254	260	247	249	259	259	232	232	270	216	254	263	225	236	229	249	239	230
5414	3926	8635	8727	6995	5040	4183	3740	3432	3318	2900	2575	2303	2001	1934	1915	2538	2448	2706	2423	2254	1979	1797	1728	1730	1585	1384	1314	1194	1117	1065	972	914	1006	1003	934	888	905	852	784	776	781	728	691	668	699	708	671	708	706	709	665	659	685	651	691	668	626	722	653	681	684	686	639	675	670	684	675	677	669	655	626	700	694	649	655	709	658	678	678	681	691	693	683	675	665	651	718	667	653	661	674	662	660	693	690	667	711	695	627	613	684	675	642	689	622	729	688	653	610	701	651	644	697	706	675	636	689	669	670	634	655	702	673	684	676	671	596	691	655	640	712	639	681	667	672	638	659	707	698	662	693	677	617	671	631	686	674	672	651	686	648	632	665	635	653	664	657	637	676	637	667	703	647	670	665	639	682	661	679	658	670	651	646	717	647	647	654	684	611	675	682	661	637	672	711	673	613	663	662	663	719	683	708	633	673	679	657	653	652	677	657	687	666	650	675	674	673	677	718	666	651	706	649	673	695	725	651	651	656	682	655	617	679	612	643	649	677	673	638	688	624	663	703	661	714	647	626	664	680	701	678	631	701	664	650	660	669	677	661	652	726	693	672	685	666	654	639	680	688	651	660	660	643	706	659	678	654	671	641	618	693	671	728	621	658	665	639	599	653	687	609	643	692	632	656	655	687	693	698	713	641	664	623	622	671	658	639	688	649	684	650	659	615	694	664	675	704	657	639	630	662	675	667	654	703	647	673	654	633	643	642	689	676	685	651	579	663	676	649	681	681	620	635	675	667	628	650	683	678	683	681	668	665	638	690	721	729	639	639	661	702	685	656	677	637	657	670	631	673	681	641	696	658	682	618	663	657	661	668	684	658	659	691	655	689	680	645	707	721	680	620	702	646	694	625	700	657	624	650	649	668	642	682	649	620	685	689	653	664	658	631	653	658	652	662	682	749	663	659	671	642	637	647	643	712	650	642	643	629	691	692	666	645	644	676	646	662	638	643	654	610	664	652	632	661	659	665	682	646	639	636	652	665	651	671	703	646	664	642	651	669	681	690	673	647	654	685	638	666	615	659	633	717	681	665	656	680	681	667	652	616	695	668	712	673	680	690	690	689	669	687	629	680	696	677	619	667	694	641	660	648	677	625	634	644	646	670	657	648	681	649	631	662	678	690	667	618	614	684	727	631	626	656	672	628	648	693	699	662	682	614	617	705	667	655	734	631	656	704	650	682	695	664	629	663	666	667	613	675	674	647	628	691	663	644	656	640	673	666	617	683	658	709	695	690	643	666	690	647	716	640	664	643	629	635	682	641	707	664	692	605	640	714	616	642	648	650	650	666	643	642	650	675	659	679	673	664	650	642	678	659	647	659	643	675	652	674	669	672	687	639	685	660	686	637	660	669	653	700	662	704	671	689	715	665	652	649	656	676	663	610	639	651	617	634	686	649	703	650	689	729	683	669	614	677	665	665	652	668	642	639	648	638	701	700	676	656	673	644	674	627	708	649	693	669	625	664	681	716	653	643	682	617	666	685	690	654	668	625	701	705	639	627	689	711	632	660	683	661	648	620	693	677	674	693	682	659	631	696	663	660	611	637	681	657	708	704	685	694	685	660	657	632	690	688	701	680	663	661	654	693	697	712	671	647	667	679	638	681	687	654	677	690	665	653	662	667	660	700	663	636	644	716	681	646	660	680	706	646	642	632	629	638	668	707	632	677	627	678	673	675	646	673	660	690	632	674	709	661	685	643	669	616	666	649	647	677	646	658	660	685	685	673	688	666	667	664	671	667	724	670	660	641	670	629	687	615	689	642	653	713	689	687	701	639	626	667	669	701	682	623	656	710	665	618	688	693	635	656	642	665	662	629	664	656	676	645	640	714	633	701	682	711	623	624	693	674	654	733	652	686	687	658	697	650	659	654	655	662	688	624	659	648	679	655	650	671	665	701	637	639	683	656	668	678	724	665	678	701	675	683	680	622	685	653	648	665	670	680	616	683	661	652	688	690	682	659	647	661	671	663	716	694	652	677	647	702	691	676	698	665	677	685	601	618	683	643	661	664	688	685	697	669	674	670	664	663	652	651	662	701	679	654	710	653	655	641	654	671	685	704	680	652	677	667	645	687	653	656	670	666	679	667	656	628	627	659	687	682	688	663	664	647	675	685	672	669	652	686	675	674	656	669	683	714	648	695	666	654	703	707	663	666	705	665	638	649	646	665	664	670	645	651	698	652	671	635	686	671	641	673	696	650	646	709	636	700	672	680	661	649	636	670	684	692	679	690	696	674	653	647	665	679	640	680	650	716	665	673	644	655	660	657	704	633	697	676	677	687	681	692	674	691	695	609	670	626	642	687	695	685	659	664	619	647	618	665	655	684	671	675	672	686	639	690	663	665	675	724	700	688	626	641	694	680	664	669	665	624	661	672	656	646	654	662	679	647	690	654	585	674	656	639	626	658	639	682	642	638	671	705	679	668	685	661	683	642	658	653	670	658	682	652	699	626	620	662	713	648	670	666	664	651	594	643	653	641	670	661	660	674	627	647	637	693	640	658	681	657	650	675	670	641	660	617	654	663	664	686	688	637	653	665	680	648	647	684	653	648	693	644	671	694	649	676	683	705	653	704	610	682	654	670	634	652	684	634	665	677	679	661	686	687	675	691	701	647	718	672	638	637	625	688	642	673	685	673	669	658	663	704	682	693	655	668	659	639	668	665	641	662	708	685	669	632	644	677	702	636	663	680	677	705	672	660	674	634	625	666	667	690	644	667	676	660	683	673	659	686	714	628	660	675	651	673	652	719	673	657	704	641	657	666	617	672	679	664	701	665	643	667	640	677	615	652	669	681	684	645	609	665	674	696	661	665	658	684	611	668	673	695	681	670	663	661	698	659	628	666	660	685	664	662	650	639	698	646	667	661	687	644	724	675	666	674	694	676	615	697	714	661	676	633	677	690	673	627	663	685	706	674	682	659	690	652	689	666	663	646	612	651	635	687	631	667	698	632	618	651	629	632	697	670	699	705	655	651	641	688	711	681	645	719	653	616	651	658	642	711	654	673	661	655	604	625	670	689	695	642	733	624	672	680	657	648	680	676	685	683	689	650	626	673	671	691	709	664	704	678	689	626	634	658	665	665	681	673	678	678	644	641	631	675	681	660	654	663	653	696	649	681	638	671	713	623	669	657	658	685	620	676	642	651	615	699	659	706	645	699	630	674	641	718	671	671	660	687	634	671	658	600	670	666	637	668	660	689	702	689	654	661	637	697	649	643	715	627	703	616	681	636	688	649	638	641	677	659	716	672	640	648	706	661	633	696	649	642	648	651	631	666	662	676	689	688	671	694	682	640	628	686	616	692	652	673	643	658	688	712	668	663	631	652	696	680	662	667	682	687	634	675	666	692	669	663	664	675	593	697	655	643	660	648	664	718	673	653	671	675	672	679	671	656	685	699	633	669	700	668	685	664	663	669	641	644	664	677	675	702	708	670	671	660	679	691
17851	12977	17495	17690	15778	9886	5797	6547	5434	5578	4348	3408	2910	2274	2337	3226	3839	4325	4457	4397	3552	2620	2329	2436	2279	1973	1737	1378	1151	1181	1040	693	657	786	781	755	606	426	409	400	344	309	322	240	233	222	270	227	223	232	256	216	245	236	210	217	208	181	220	197	205	228	238	226	214	175	235	229	218	221	181	186	225	202	216	199	192	180	199	194	204	197	210	198	200	208	191	192	217	203	208	206	219	195	198	213	193	217	179	205	198	195	200	188	196	193	211	188	211	210	179	193	228	189	182	215	216	220	209	191	195	205	206	205	205	195	194	207	201	204	200	225	202	187	192	189	189	183	219	189	208	167	193	188	203	204	202	179	171	184	222	204	191	205	180	206	192	215	202	201	210	183	198	197	197	210	216	206	225	177	178	225	191	218	204	169	228	187	190	195	238	205	206	230	208	205	215	193	198	208	210	189	220	201	190	184	191	214	207	222	208	212	194	181	233	204	229	224	193	151	191	196	189	192	218	198	209	217	192	185	211	218	221	198	214	213	203	202	180	196	212	217	186	220	174	202	181	236	222	209	200	206	188	212	201	195	210	198	192	204	214	220	192	193	202	187	201	191	177	212	179	215	190	202	203	191	185	192	186	176	201	218	201	213	211	195	200	212	177	215	207	199	222	219	198	188	213	216	209	197	182	177	201	201	225	212	205	182	221	216	207	188	226	197	194	183	213	216	217	184	210	206	178	196	182	199	175	215	217	231	225	204	206	193	207	196	202	189	240	224	205	198	203	202	195	189	181	207	187	206	217	202	211	220	185	208	176	182	202	199	199	204	196	221	206	202	201	219	196	189	203	196	198	194	173	223	209	235	191	202	196	202	204	175	191	204	193	222	214	204	212	202	185	191	234	184	193	184	203	187	206	203	214	197	210	210	237	213	195	188	223	198	194	194	180	203	200	207	182	221	196	191	205	213	184	214	223	213	209	183	195	194	184	237	237	200	205	205	187	199	200	201	197	221	203	214	189	191	193	198	213	232	204	189	222	190	180	190	211	189	188	210	213	227	184	211	217	199	190	212	183	196	192	183	193	216	179	212	188	194	206	205	182	199	203	186	185	186	204	194	215	205	179	205	196	192	208	219	213	228	207	203	216	198	217	190	198	202	207	193	188	192	217	240	210	204	198	226	202	205	194	193	198	202	192	170	186	196	224	198	218	226	211	186	215	209	198	225	200	201	193	193	188	185	196	190	222	200	182	219	211	182	216	193	192	194	227	203	231	209	177	197	217	209	226	208	202	181	205	223	180	199	204	192	220	211	192	207	233	207	220	206	186	203	183	171	202	216	177	208	221	190	203	195	199	205	217	210	232	187	190	214	232	198	232	218	208	215	199	207	191	190	206	202	212	204	218	229	217	213	205	217	205	202	215	191	175	180	212	193	201	188	201	215	201	233	236	202	187	205	192	183	227	195	210	180	223	213	188	183	199	208	216	191	189	189	193	206	225	230	220	181	195	190	224	197	198	179	212	223	183	192	186	185	203	246	215	184	217	185	185	202	193	206	221	216	222	186	193	183	198	214	193	222	217	220	204	207	218	222	209	191	213	216	229	214	221	209	176	186	208	234	177	213	210	194	209	208	204	211	178	198	179	216	209	201	214	215	186	225	227	224	170	211	202	222	185	193	226	221	211	196	210	189	193	217	205	198	219	194	233	195	200	185	198	176	204	229	207	196	221	210	182	187	221	217	189	193	229	200	222	200	205	193	186	223	215	183	202	229	206	190	193	205	186	191	194	197	198	195	198	213	183	204	212	197	191	192	200	195	201	153	187	219	192	209	199	211	171	187	205	203	218	177	182	215	206	206	197	225	206	210	194	203	208	186	230	210	192	225	210	185	201	200	205	196	197	202	202	193	186	246	210	197	225	204	183	195	183	215	194	183	232	195	213	212	209	226	188	195	196	205	215	199	208	195	224	203	186	234	170	179	190	199	168	211	211	217	216	211	206	207	198	187	232	194	201	203	204	214	232	176	216	189	194	190	192	207	200	234	204	231	191	195	212	195	203	186	212	192	205	201	192	196	197	240	196	161	205	183	220	217	178	196	202	223	224	198	187	208	234	198	185	210	195	196	205	198	191	191	225	217	201	217	198	200	208	212	189	246	213	176	207	214	195	208	193	223	207	222	193	211	196	210	221	206	204	198	194	207	181	201	197	210	203	204	228	189	202	223	215	199	206	183	211	188	192	209	218	213	210	176	220	238	199	171	200	217	202	189	194	232	192	194	173	191	193	206	230	228	217	182	185	221	193	189	198	216	197	197	200	193	175	203	176	190	195	198	183	215	179	203	190	224	190	194	193	181	239	175	213	215	237	190	210	195	197	179	191	210	227	196	193	217	203	193	234	194	210	208	212	196	214	194	170	215	209	182	206	208	219	179	187	193	184	217	202	200	195	219	204	194	190	175	208	189	231	194	184	207	232	207	196	197	187	234	195	226	179	209	196	191	205	188	194	215	184	225	211	198	176	217	177	202	186	215	201	189	193	232	177	203	182	212	207	203	181	193	208	222	199	193	198	188	204	223	213	192	194	200	243	208	156	195	206	151	208	201	197	208	224	224	202	224	208	199	212	203	182	213	204	195	214	200	171	207	192	206	197	216	216	198	233	198	211	199	229	196	193	203	213	207	199	206	205	195	193	197	224	188	174	226	210	202	216	201	195	223	187	217	229	206	188	214	218	194	186	198	232	186	243	195	174	199	217	208	200	213	200	206	216	207	192	187	235	222	189	175	197	195	199	210	213	187	201	222	187	185	192	202	223	207	206	194	188	210	189	193	199	207	179	201	193	189	168	171	222	186	197	165	227	199	189	199	174	221	210	222	193	199	188	196	188	214	236	202	212	218	213	217	188	217	176	207	205	226	171	213	214	184	218	195	193	184	198	185	221	224	215	191	215	188	205	192	214	191	227	185	221	194	185	194	219	191	210	184	196	205	190	186	225	180	201	205	182	211	235	175	180	184	197	200	203	197	190	213	199	208	180	216	217	207	202	216	170	217	201	215	207	201	200	227	202	198	224	186	197	210	171	220	216	203	223	218	191	204	206	211	216	216	191	197	181	220	185	211	214	188	193	197	193	180	206	197	200	196	208	191	184	207	201	200	214	233	228	177	219	205	198	202	201	193	205	182	213	209	221	195	213	177	231	199	223	190	217	202	194	220	196	212	204	215	210	203	179	196	198	234	220	207	208	192	205	181	201	203	205	186	184	236	205	207	196	180	199	224	198	210	179	178	187	213	205	224	185	212	198	177	193	200	201	194	224	199	175	224	159	242	196	177	200	187	231	205	226	232	195	199	196	187	199	198	207	195	204	191	212	185	206	187	226	181	213	198	188	213	189	181	191	211	184	228	168	212	206	190	191	185	196	168	196	201	220	173	186	186	201	203	206	193	185	205	179	178	166	202	202	196	203	196	218	182	205	179	210	187	202	181	200	184	189	205	202	202	197	188
14311	11201	19528	21720	20464	15542	13096	16817	15007	16533	15020	12964	11086	9231	9871	13889	16804	16832	17861	17175	14793	13547	12844	12835	12026	10984	10172	8578	6883	7357	5861	4111	4001	4595	4919	4791	3700	2658	2272	2222	1903	1548	1613	1129	937	779	936	807	910	791	765	672	753	713	714	660	698	673	689	636	710	675	612	721	655	610	630	619	588	633	594	611	598	608	644	595	654	589	632	613	626	634	630	552	578	588	531	573	581	543	596	576	594	595	573	595	587	569	548	557	566	585	566	575	599	550	578	555	564	633	587	542	569	586	583	573	586	586	571	586	576	556	549	605	587	569	614	560	538	529	545	582	552	590	581	562	562	576	596	543	551	515	568	588	570	554	519	572	536	607	544	588	527	581	550	557	594	581	572	537	595	552	601	547	568	553	566	604	557	516	562	549	607	635	558	538	557	571	567	554	619	559	587	561	586	578	586	552	561	553	561	557	561	589	560	531	535	549	560	563	561	572	545	571	534	553	531	537	588	569	531	575	530	604	562	557	571	529	524	579	562	533	570	542	548	595	548	527	595	583	554	551	566	542	539	564	563	552	542	570	573	519	548	552	560	544	576	580	551	559	551	582	594	582	551	531	574	540	581	532	535	544	570	572	541	526	580	534	558	565	587	560	619	608	580	585	617	588	565	567	575	573	547	522	600	569	594	561	570	588	533	569	538	572	551	560	556	536	557	555	579	528	546	587	605	569	596	564	567	611	589	585	561	543	567	567	573	498	519	620	589	551	560	562	558	564	558	565	545	560	577	565	579	558	551	564	566	553	554	547	474	547	558	557	587	587	568	563	534	551	519	575	550	527	537	515	581	600	510	513	561	523	582	576	537	592	534	529	576	579	531	522	565	580	551	573	583	566	593	588	524	565	555	556	534	548	531	614	576	580	601	560	570	556	572	575	542	562	541	615	592	551	593	588	580	557	597	540	569	600	578	611	586	560	521	582	565	529	574	585	568	550	551	538	566	550	589	559	578	563	596	552	583	562	604	588	575	540	550	557	546	521	524	534	534	527	543	580	560	590	527	557	562	549	543	575	566	560	543	564	567	552	558	554	532	583	578	551	504	587	530	581	553	534	608	554	557	561	548	611	549	577	581	550	531	568	569	556	577	559	474	581	598	577	552	576	582	563	527	574	573	610	585	553	556	576	548	597	571	537	566	581	556	567	591	564	577	508	565	578	569	532	595	611	547	509	577	540	532	543	546	569	567	584	539	558	594	562	545	536	567	571	572	562	583	528	546	558	559	594	532	567	532	546	538	609	580	574	557	565	541	569	534	584	570	559	590	562	556	514	559	561	543	543	570	579	576	546	535	562	558	568	580	582	554	577	573	556	544	571	579	572	559	534	551	552	562	589	568	577	565	532	588	556	555	597	563	551	555	564	552	578	551	570	545	579	550	561	561	610	555	547	538	555	567	564	552	559	576	540	550	586	582	577	542	549	561	540	550	592	537	598	551	573	554	559	523	531	540	604	537	537	555	558	544	555	581	567	563	585	585	545	604	544	548	556	527	576	580	562	573	570	547	537	591	592	555	559	532	566	560	527	557	588	566	535	581	517	585	561	566	568	531	569	577	560	564	566	560	567	548	541	545	576	536	605	575	562	575	549	537	577	552	541	561	580	566	568	589	487	559	565	556	606	567	566	581	573	535	514	562	587	500	654	547	555	548	575	542	574	575	553	635	591	545	588	573	528	530	549	545	595	596	584	533	525	549	566	556	572	582	540	564	597	574	546	576	539	553	561	570	583	570	554	582	557	539	575	530	573	557	534	557	537	538	523	518	586	546	562	539	591	524	556	520	574	547	562	567	564	590	576	581	582	539	589	562	521	594	559	574	575	566	562	548	561	526	542	575	563	594	551	567	585	577	556	558	554	567	564	571	538	574	576	591	573	569	570	613	565	538	525	550	559	563	550	573	610	594	562	606	584	539	553	537	552	588	600	570	565	548	562	537	546	553	580	545	572	519	595	583	570	583	533	580	596	555	533	533	580	543	572	552	574	555	548	563	592	516	546	548	534	566	563	541	594	558	601	518	579	597	548	574	543	578	558	552	576	561	575	565	535	563	554	533	556	559	564	572	565	553	604	594	584	546	544	522	549	558	557	594	584	540	556	580	547	562	524	570	575	574	581	559	567	521	522	535	550	561	546	511	545	565	550	529	573	537	571	538	554	552	601	591	561	551	561	578	576	565	555	574	547	586	544	577	593	519	548	530	555	552	541	559	541	527	561	558	556	572	527	557	550	558	556	591	589	516	583	573	522	570	566	536	619	585	552	555	566	580	587	549	520	554	582	557	579	552	570	592	569	570	538	562	533	573	542	551	553	551	534	582	566	550	541	594	563	522	553	515	565	518	565	544	592	531	577	567	553	569	612	572	553	550	576	572	581	565	552	579	580	520	548	519	573	549	566	565	606	571	536	564	584	570	561	596	548	550	535	565	540	615	573	549	604	573	550	533	562	580	543	541	528	553	550	541	546	541	530	554	568	513	567	574	559	572	544	552	593	569	576	548	552	596	579	565	532	530	604	544	559	552	561	516	563	516	554	525	579	564	573	550	542	544	599	591	559	575	568	559	528	597	575	565	573	555	603	576	544	554	546	528	545	560	531	578	581	548	481	523	536	533	601	526	533	594	569	567	547	561	543	556	560	549	566	562	555	511	575	546	540	550	577	560	571	549	531	572	519	497	586	570	571	600	536	540	562	534	590	526	626	576	540	523	573	583	597	587	588	538	553	554	541	574	602	495	554	569	559	563	574	595	514	550	554	551	513	557	580	563	524	512	577	568	542	536	557	588	515	601	532	568	558	533	596	604	541	581	546	562	576	528	585	574	576	570	561	599	535	586	554	506	578	557	595	589	548	561	563	565	558	543	554	535	587	560	577	576	552	583	522	554	561	584	566	594	535	581	559	542	601	558	541	562	560	566	557	570	562	599	575	600	539	540	607	568	553	552	571	579	534	557	545	590	591	580	596	566	545	580	553	609	569	558	541	556	561	548	601	548	551	579	557	568	593	517	592	558	617	570	523	579	531	570	560	567	528	556	597	613	563	555	519	564	580	573	567	569	575	525	605	531	531	570	557	566	585	577	512	570	510	555	605	569	540	523	543	605	518	561	584	592	581	538	546	574	565	599	561	546	586	545	575	571	556	569	566	581	543	543	589	550	579	559	559	555	600	511	566	578	561	534	573	588	551	576	588	573	543	550	569	589	585	551	592	576	551	560	540	526	566	561	517	572	588	548	583	542	564	551	577	540	506	520	540	534	613	571	545	543	550	572	504	567	591	595	561	517	578	563	568	595	529	569	594	544	595	552	593	561	577	533	556	565	582	580	587	575	563	594	529	582	552	528	595	574	555	581	530	548	604	584	565	546	576	589	565	545	604	545	571	566	599	583	577	522	590	558	558	548	600	548	525	542	539	536	544	583	554	527	562	565	544	580	578	576	592	561	539	509	533	546	532	560	570	595	534
25454	18599	23396	24648	22084	15373	10933	13535	10760	10845	8206	6380	5306	4118	4973	6115	6804	6809	8623	7667	5801	4964	4492	3942	3819	3731	3044	2642	1937	1986	1663	1330	977	1289	1320	1331	1055	691	634	570	529	400	461	312	241	258	280	229	259	252	205	176	220	240	222	175	217	193	194	177	210	189	214	216	195	175	187	201	181	183	188	182	182	174	199	161	180	197	187	197	202	210	201	217	185	155	194	145	173	204	165	194	183	166	173	171	154	185	176	193	164	180	193	183	172	152	194	185	189	154	173	165	175	161	192	171	169	176	176	188	186	190	179	188	181	182	163	162	183	162	180	182	175	160	162	184	176	154	163	191	163	169	164	177	167	171	178	190	184	196	173	202	176	175	183	205	163	167	198	177	179	173	187	183	180	165	175	163	145	175	167	171	158	162	195	182	175	165	180	188	152	171	169	166	177	198	167	192	157	181	179	185	159	197	174	161	174	166	184	183	192	171	192	199	171	178	173	192	188	161	193	166	171	167	183	161	182	172	175	152	175	159	166	154	169	197	168	178	142	179	189	189	185	184	154	171	158	201	173	184	152	173	167	185	167	167	194	149	176	168	194	180	182	164	179	189	185	177	185	199	172	190	207	176	168	183	147	173	146	181	171	172	158	174	163	193	170	155	179	171	168	184	180	170	176	156	179	195	192	167	200	191	171	167	179	176	149	164	157	152	164	161	158	169	199	165	199	167	183	157	192	176	181	171	168	176	151	167	174	188	164	216	172	178	173	187	193	190	177	187	184	187	185	199	174	157	180	186	165	156	164	166	139	185	196	158	188	191	167	177	179	181	181	192	184	166	207	170	193	156	172	191	160	181	178	185	177	154	170	145	163	163	190	177	171	182	185	169	179	182	192	179	172	150	178	171	187	169	140	184	178	175	172	180	199	181	162	182	179	171	182	152	181	173	176	201	166	177	166	169	173	185	163	195	211	191	180	177	169	196	175	181	154	156	191	157	146	180	173	153	149	187	186	190	164	175	171	182	198	146	192	190	157	170	174	177	163	201	174	144	167	150	177	167	183	148	181	162	180	183	164	169	193	176	172	145	184	177	180	202	158	191	191	188	157	171	183	166	181	173	169	165	159	176	167	164	173	157	194	179	182	175	196	173	180	196	166	173	185	169	142	154	184	165	176	173	179	168	188	149	189	174	164	164	180	169	173	194	168	177	181	179	171	194	178	189	191	174	186	172	178	156	196	195	206	175	187	181	186	179	190	173	161	182	159	185	164	178	198	161	165	197	169	173	180	185	171	166	165	173	194	176	176	179	177	159	167	174	178	179	201	158	153	188	183	188	169	195	199	205	169	168	205	171	161	183	172	181	175	165	181	180	185	170	199	204	143	190	182	166	157	173	149	148	171	181	165	179	168	157	170	183	179	154	157	175	173	150	180	172	157	184	169	180	178	163	180	190	163	192	189	180	169	148	180	183	190	168	173	178	174	162	196	142	235	178	158	171	193	174	175	184	195	159	165	180	181	156	175	185	147	187	187	187	162	152	179	158	163	168	171	164	171	191	189	197	166	170	174	195	161	171	181	192	177	165	157	168	195	178	175	154	166	187	172	189	189	165	174	174	178	174	168	153	174	166	175	195	181	197	171	176	180	181	192	171	188	154	165	186	153	178	162	171	176	179	174	181	185	193	172	182	143	162	176	188	158	194	163	163	184	194	181	184	183	174	149	179	183	170	186	185	195	195	180	179	159	189	174	177	168	165	183	194	174	152	181	168	162	183	180	165	170	170	187	170	155	169	168	173	182	173	176	165	186	175	176	160	168	182	184	166	153	177	162	168	189	163	183	171	172	152	183	172	195	157	189	175	153	185	173	166	171	156	164	174	156	192	147	149	170	176	180	184	191	174	189	198	179	166	166	171	170	182	206	161	184	163	179	185	158	188	168	168	181	190	172	188	180	164	182	198	170	170	195	174	169	169	204	182	167	170	190	177	157	183	172	190	189	192	211	186	165	159	162	179	186	187	161	201	173	188	194	208	179	157	171	171	180	182	158	180	151	169	165	162	158	180	165	184	192	176	175	177	180	197	167	178	171	179	172	163	200	200	181	196	183	177	190	151	171	160	168	190	181	163	163	192	169	159	175	184	192	171	169	164	166	154	179	172	173	188	175	186	186	179	165	168	177	178	171	168	171	185	172	180	181	151	161	172	171	181	160	167	164	163	167	183	183	183	170	196	181	182	180	154	190	150	202	178	165	184	180	153	176	188	162	195	165	166	195	153	171	204	171	149	181	165	159	160	201	156	179	188	194	156	205	171	174	191	179	169	178	189	159	176	190	194	188	187	178	203	163	194	175	193	166	162	159	157	172	173	157	161	166	176	167	178	188	167	167	173	175	163	171	184	168	171	179	194	180	178	180	183	173	193	172	171	165	170	161	182	209	189	196	157	198	192	191	171	180	169	170	176	179	156	184	166	190	172	170	156	171	156	171	184	186	183	206	171	167	178	171	174	169	182	189	169	136	201	169	184	172	173	186	215	178	181	177	184	171	148	199	193	173	186	179	160	187	165	152	175	177	161	209	165	193	187	164	158	187	186	174	186	179	176	165	185	187	177	151	192	169	197	168	169	183	159	174	161	164	172	188	163	156	155	172	158	182	184	186	163	178	168	158	159	193	208	198	181	183	149	166	170	195	178	184	157	190	155	166	165	177	166	156	172	173	164	159	176	156	158	170	170	184	182	176	185	167	191	191	184	173	167	189	140	186	173	169	174	172	179	167	179	169	168	178	196	167	165	203	152	195	175	186	162	192	177	164	201	168	185	152	144	171	157	190	168	165	176	179	172	172	186	182	175	176	162	178	197	170	172	185	171	152	162	171	163	179	169	169	173	174	183	170	185	162	150	189	169	153	181	156	174	166	191	156	172	181	177	184	165	167	168	153	158	172	154	185	180	203	203	183	215	152	188	172	200	160	190	173	134	181	181	155	161	177	164	151	190	156	168	168	181	159	168	160	174	164	170	163	193	183	186	160	173	147	177	187	175	197	160	172	205	153	163	157	168	194	176	166	162	177	192	174	173	181	187	189	171	176	174	172	161	188	188	153	170	188	184	186	187	182	182	169	187	179	166	176	158	192	157	166	191	175	173	155	184	179	165	197	187	178	197	163	178	188	165	168	175	201	166	169	175	176	186	171	171	183	182	159	170	186	161	163	201	160	188	154	167	173	176	178	165	180	183	169	179	165	177	161	174	201	190	161	198	188	162	185	184	153	182	180	172	176	159	178	170	192	177	189	186	189	174	178	179	178	189	187	161	190	183	190	168	178	165	190	169	144	171	171	194	148	181	164	188	204	183	170	183	172	177	180	140	144	175	159	166	150	181	197	169	173	180	150	169	178	164	185	202	179	171	198	181	179	178	182	189	176	193	168	180	176	181	200	173	208	171	186	173	156	172	160	192	185	152	169	176	192	152	190	164	159	150	160	200	193	165	178	177	169	171	176	192	167	173
16974	15121	23799	27255	25881	20537	18741	24117	22120	23325	21601	19410	16660	13516	16082	20175	23722	22916	26646	23432	20213	20914	19598	18210	17574	17880	15902	14165	10768	11565	9506	7597	5755	8161	8126	8157	6307	4199	3596	3642	3068	2449	2432	1568	1121	1073	1121	975	1142	997	856	795	790	806	807	719	710	725	713	637	668	668	666	727	592	671	609	570	560	603	573	578	645	596	625	578	621	558	578	578	572	582	591	546	514	527	534	502	534	544	550	554	537	542	552	528	515	539	475	509	501	512	528	508	489	507	516	496	478	485	538	496	491	515	517	499	531	501	541	512	496	556	464	506	529	467	503	524	468	500	488	505	488	479	457	517	493	477	486	496	508	525	534	507	530	484	504	512	479	488	517	518	523	479	484	492	513	503	506	507	483	500	498	460	500	497	491	495	469	521	493	493	505	494	459	517	513	466	477	506	513	543	483	513	541	515	505	498	520	493	503	509	515	532	450	463	496	507	507	497	475	494	513	496	501	486	541	499	512	497	499	488	433	533	466	518	503	462	494	475	498	534	460	504	489	503	490	497	485	538	564	493	498	522	500	466	516	505	464	509	514	474	502	502	511	545	510	465	482	512	507	505	512	495	509	496	470	492	439	484	493	514	492	486	488	472	563	477	498	511	522	508	500	456	475	515	506	507	484	501	480	490	512	476	474	479	479	509	497	499	532	507	495	487	496	504	519	523	479	451	524	518	516	508	452	531	519	501	496	473	481	481	527	478	475	514	480	463	517	506	524	515	508	500	511	494	495	495	528	522	495	491	465	450	496	520	493	494	501	475	409	510	491	463	493	529	493	511	495	500	519	486	504	524	479	516	516	492	519	521	487	499	495	542	480	524	501	498	469	506	494	480	517	464	487	473	511	486	499	490	482	493	544	513	497	501	531	533	488	516	479	455	495	538	496	514	510	517	522	502	466	542	503	541	479	509	494	462	532	520	488	449	473	470	508	518	495	486	498	459	484	489	466	509	511	475	507	505	516	532	508	494	495	478	522	501	481	498	482	474	505	521	495	481	523	470	449	497	532	478	508	490	498	497	522	482	528	499	495	497	540	480	475	475	475	481	513	495	510	475	478	502	503	516	528	460	518	482	523	486	487	539	455	482	508	491	526	512	515	498	492	491	539	495	497	476	480	511	496	480	517	488	505	501	469	525	537	499	512	500	512	530	484	479	518	513	508	505	503	493	518	516	466	500	495	523	487	480	478	508	510	506	509	510	513	477	479	491	484	510	533	512	476	485	484	543	478	461	462	498	504	488	514	523	498	528	518	479	513	500	492	486	473	483	500	475	502	495	482	485	502	485	467	482	505	502	491	513	497	483	516	520	462	473	505	531	508	540	518	468	506	496	496	480	497	499	447	526	504	525	493	516	475	486	480	482	514	492	527	479	527	500	502	519	505	511	490	482	492	488	457	555	480	487	516	483	513	507	521	504	490	517	481	495	515	490	481	469	479	507	533	505	504	474	515	533	456	504	477	491	486	499	507	522	519	481	492	499	480	507	472	490	464	476	503	470	519	496	480	504	498	511	529	517	485	492	497	496	506	491	486	490	509	517	489	497	485	478	496	497	488	516	484	531	454	471	503	489	507	521	493	455	472	522	500	462	522	483	530	491	475	507	479	501	474	512	460	520	503	480	515	489	482	491	482	498	474	520	494	508	488	488	464	458	505	486	490	513	506	468	519	510	531	510	480	461	461	475	471	479	485	472	500	509	509	476	478	466	516	493	453	509	517	510	532	467	468	482	490	478	499	501	501	489	482	512	528	511	487	512	464	494	485	500	466	529	501	505	495	474	478	490	509	514	505	517	515	493	470	468	460	467	452	529	484	522	490	502	519	469	474	534	461	545	491	514	512	515	525	499	475	470	491	467	480	478	509	522	523	519	489	474	499	475	516	453	504	502	521	518	510	492	541	490	477	493	496	524	531	494	518	516	462	491	503	494	445	518	440	521	488	536	485	519	474	492	507	503	502	462	466	515	470	500	457	478	515	505	497	451	516	498	529	521	439	494	485	489	516	516	496	508	480	495	486	487	498	497	495	510	513	503	494	510	498	489	505	471	494	478	523	515	524	487	477	520	461	499	509	489	493	496	488	517	499	521	481	505	486	487	508	510	518	497	538	469	499	478	486	545	508	497	497	509	483	499	488	486	518	468	519	468	521	489	478	479	487	483	479	525	485	486	502	490	501	511	521	495	447	498	511	512	472	501	491	512	522	510	489	492	526	495	510	504	469	517	496	515	490	473	482	510	490	516	545	472	454	483	492	516	500	476	501	510	496	508	505	499	492	498	455	462	525	528	524	484	518	495	494	463	476	498	466	451	504	520	467	476	555	517	514	459	508	498	502	469	536	492	540	488	473	537	476	511	477	521	481	478	476	518	529	511	481	508	507	487	484	494	558	518	501	527	527	505	515	482	532	481	481	464	463	474	502	503	467	479	471	470	483	505	485	530	511	502	537	469	483	493	530	510	500	541	499	495	499	544	531	498	483	519	482	489	475	473	512	497	486	510	492	538	456	500	489	501	483	466	498	513	499	493	494	492	502	521	474	500	489	490	492	466	497	487	514	469	511	495	525	515	504	481	525	491	501	541	503	461	506	498	482	514	470	515	509	522	496	472	520	506	495	507	511	453	524	476	508	460	505	464	471	500	503	528	488	504	460	492	468	484	503	499	517	472	537	534	470	544	514	515	478	498	479	507	480	510	484	482	527	499	536	511	507	520	498	492	500	490	472	506	524	507	492	496	497	522	537	502	477	484	512	480	492	494	502	534	500	517	508	515	471	498	501	509	511	521	465	491	494	509	477	470	502	514	470	491	496	496	536	482	483	483	460	510	471	486	520	458	494	473	510	506	507	492	468	458	511	509	525	495	494	494	459	495	532	522	487	490	478	512	501	519	499	528	492	462	491	505	501	497	466	457	460	502	523	493	476	509	488	487	487	518	484	528	493	491	511	493	477	506	534	491	494	516	490	493	493	507	485	518	460	515	476	480	504	470	520	558	514	496	480	510	488	480	507	515	480	494	503	484	532	530	543	474	492	525	503	511	524	526	509	507	541	495	489	500	498	489	490	483	502	507	476	487	485	534	466	492	502	507	459	539	506	506	510	512	550	503	499	486	460	513	506	492	495	526	500	489	457	510	491	522	492	497	465	522	491	496	458	520	510	515	451	465	463	506	498	470	483	506	473	491	528	496	490	492	491	516	516	450	508	487	497	504	472	502	510	503	471	538	504	513	470	510	499	529	498	479	476	503	505	487	461	497	484	473	525	451	448	472	519	496	536	495	508	506	511	519	473	525	498	529	501	502	494	472	520	498	539	481	475	465	498	504	472	457	492	533	493	513	482	512	513	520	468	508	499	522	497	465	523	522	460	462	481	478	482	487	521	524	477	471	515	497	524	521	486	485	501	507	483	492	528	499	505	515	481	514	526	511	487	510	494	486	497	535	496	513	523	481	489	484	484	527	505	507	504	484
5195	3049	4153	3211	2333	1376	1111	990	871	794	659	569	545	456	419	445	488	483	560	452	484	395	384	395	384	352	344	336	300	304	269	272	268	284	274	274	292	268	265	252	285	276	257	220	249	222	254	245	237	235	239	238	239	235	234	229	242	259	271	242	245	244	252	266	259	252	241	244	234	250	249	226	229	242	235	267	223	288	220	240	255	252	221	240	249	264	231	251	237	239	236	236	236	278	231	236	216	237	255	260	237	224	228	228	248	231	247	255	264	254	234	246	223	259	210	247	235	264	267	233	224	253	236	235	249	248	229	230	260	222	232	267	195	243	265	212	251	242	242	279	245	259	217	286	228	221	249	258	238	255	204	233	250	224	246	263	233	256	231	213	235	273	220	231	247	256	253	243	262	258	235	236	243	237	231	227	250	239	228	251	239	268	237	252	263	257	244	229	224	260	239	259	242	266	255	262	243	261	235	233	255	246	269	276	236	240	236	257	273	260	234	224	265	253	245	252	210	225	265	236	224	234	224	270	245	248	260	273	242	264	238	269	235	272	252	227	245	219	247	240	246	230	252	216	261	230	262	261	236	249	267	231	239	214	251	243	260	235	226	263	235	245	215	257	278	257	243	235	259	255	258	256	254	251	274	239	250	249	228	244	268	227	222	245	234	242	236	264	256	233	256	260	233	226	239	234	229	245	244	238	265	252	252	245	244	232	209	253	223	255	208	242	215	264	246	236	214	229	244	275	214	252	251	228	232	259	270	224	244	254	217	252	248	244	253	230	272	267	234	243	241	227	246	244	239	231	222	229	221	241	221	267	246	255	241	272	259	230	259	252	251	235	253	235	252	259	248	257	256	260	248	246	219	238	246	256	249	232	254	266	239	255	244	237	225	262	256	263	250	247	242	226	242	270	238	253	217	252	238	244	266	211	223	234	268	247	280	239	253	251	237	241	270	261	245	255	226	222	258	240	257	265	233	221	261	245	217	243	236	261	265	259	233	252	242	244	228	239	230	205	242	231	225	224	241	249	234	212	232	230	257	261	231	253	223	257	240	253	220	255	259	254	232	237	246	221	245	275	253	213	251	254	248	243	237	238	236	246	259	250	244	227	244	222	247	255	251	244	243	250	234	227	256	243	257	231	218	250	247	205	265	216	230	240	223	243	260	233	230	284	227	218	231	225	243	246	233	264	255	268	254	252	248	250	269	251	253	238	232	229	273	288	210	255	212	244	264	241	268	217	236	266	241	232	256	229	243	233	262	241	235	232	239	237	254	213	239	264	253	235	220	253	216	251	231	253	236	227	245	235	272	255	237	225	237	228	257	245	249	216	224	238	233	233	218	219	279	249	249	271	246	239	228	272	251	237	252	242	232	216	228	265	245	210	230	242	257	242	252	217	254	260	260	235	243	210	251	277	221	241	226	248	229	251	247	262	253	232	256	234	257	243	236	246	235	243	232	231	231	240	252	240	274	227	236	245	240	227	230	239	248	257	208	242	255	232	217	247	230	229	214	241	225	246	243	262	238	243	237	270	232	248	272	257	240	246	253	234	246	241	231	259	250	242	207	250	254	259	217	231	239	258	242	235	256	276	228	242	237	231	266	231	255	244	236	249	260	242	263	236	241	242	243	266	266	230	234	219	240	213	210	246	240	257	233	224	221	224	240	229	269	249	264	247	248	262	240	239	219	225	235	242	251	222	219	248	252	249	235	264	256	219	242	269	231	244	255	233	222	232	248	260	272	220	242	230	229	245	253	235	289	227	223	236	227	234	231	253	255	239	243	240	219	233	225	242	241	286	246	195	244	247	255	253	252	246	246	251	222	268	245	242	272	233	244	238	242	251	223	246	251	229	239	243	233	265	260	235	260	239	240	243	238	233	237	239	250	241	253	259	260	249	247	243	262	238	255	208	235	248	245	272	226	234	240	239	229	237	250	243	226	246	231	232	249	263	246	242	237	235	234	239	240	211	243	227	215	222	234	229	234	238	252	246	227	231	269	236	222	249	231	232	231	241	247	228	257	283	230	230	249	235	260	220	230	258	240	248	278	228	265	232	247	224	248	243	258	230	251	261	227	258	245	228	234	247	217	238	231	257	254	233	226	257	242	221	247	243	235	249	274	233	240	236	253	253	253	242	253	230	253	259	238	245	253	229	245	244	250	222	210	243	253	227	272	269	247	235	249	268	232	244	212	246	232	218	233	271	240	206	233	253	279	228	217	246	207	230	232	254	225	260	267	249	244	231	231	242	226	252	237	238	268	264	256	251	250	227	241	228	223	255	245	251	236	222	230	256	229	245	225	252	236	257	236	260	248	243	268	246	243	258	272	256	250	220	253	233	241	277	270	231	238	207	248	265	226	210	229	238	244	264	209	244	225	213	249	247	240	258	258	247	264	240	230	231	244	240	229	245	229	242	238	256	256	237	245	223	250	254	229	246	244	242	250	266	226	236	215	243	231	218	251	231	220	219	248	243	268	247	243	274	240	245	243	238	228	258	253	221	244	227	231	232	243	268	234	216	248	266	211	252	247	245	218	231	254	247	237	237	232	227	241	237	239	237	242	275	209	228	225	242	218	219	221	239	233	233	260	256	249	238	233	226	238	231	237	228	238	263	228	214	275	212	252	253	265	234	244	252	235	217	269	232	262	226	229	263	271	237	251	256	239	268	245	238	238	229	224	230	230	241	254	238	257	235	248	244	257	256	216	258	245	239	267	231	214	221	233	205	252	225	253	258	227	252	242	232	241	240	235	217	235	240	266	212	229	233	215	237	264	245	236	260	244	215	262	247	278	262	219	208	269	215	266	222	267	229	243	245	244	260	226	217	243	262	225	247	229	253	223	257	262	222	213	252	223	246	231	246	221	251	206	249	234	233	245	251	244	244	231	245	269	235	241	229	233	247	237	249	240	237	239	256	247	250	242	235	256	231	243	252	236	214	236	251	264	237	255	239	240	253	238	249	243	245	226	249	205	262	248	250	223	248	254	245	253	241	264	236	243	233	235	249	233	228	226	233	233	246	240	242	259	238	249	246	234	245	245	255	236	230	282	247	256	248	227	234	230	238	228	218	234	248	232	260	246	254	258	227	255	228	248	243	260	250	242	254	238	250	247	262	235	256	223	214	243	230	266	248	221	234	218	245	232	260	252	232	256	245	213	260	248	262	221	261	249	252	221	230	241	257	240	248	250	255	241	254	238	258	235	279	212	239	257	237	248	253	249	267	239	274	256	232	230	254	253	259	267	235	241	233	256	218	236	221	241	193	258	251	256	220	229	218	238	243	261	210	249	259	217	265	248	255	214	251	266	243	229	227	244	283	224	245	239	245	228	237	239	227	252	241	249	250	247	255	242	286	243	203	244	252	240	235	248	255	242	240	213	252	232	267	237	255	240	228	226	259	246	244	257	275	266	220	231	239	268	238	218	242	264	245	243	223	225	249	240	242	206	230	232	232	220	244	237	235	230	284	217	276	241	255	240	227	249	226
5311	3809	8531	8961	7614	5140	4188	4246	3686	3561	3201	2853	2399	2058	2030	2104	2309	2456	3007	2189	2108	1882	1706	1748	1673	1545	1379	1340	1196	1152	1055	1020	979	917	989	910	909	839	745	806	793	768	742	690	711	710	728	731	714	639	691	701	639	687	649	685	676	677	690	670	690	668	688	629	662	697	647	679	703	664	637	689	627	683	675	701	665	649	678	679	650	645	656	688	667	684	628	709	696	689	662	652	658	696	617	660	708	695	625	659	670	640	677	632	685	647	591	698	617	657	678	675	668	628	647	662	639	653	670	682	655	631	621	661	651	672	652	620	606	657	648	677	620	650	623	672	601	647	648	716	625	641	696	639	669	644	627	658	649	693	660	634	656	655	646	652	689	646	663	643	668	673	658	644	646	645	682	692	647	643	695	649	643	653	673	688	648	663	672	658	677	662	674	684	647	598	669	669	652	701	603	658	627	636	648	694	658	676	644	671	714	670	670	648	587	694	652	708	660	656	656	677	659	649	670	669	693	668	621	626	635	642	631	720	688	654	654	671	664	667	672	637	651	680	684	618	643	661	654	638	691	665	660	626	647	659	717	672	654	659	629	683	675	657	633	686	610	620	636	662	657	657	674	648	669	618	665	648	684	648	624	658	666	664	661	672	677	621	688	643	662	647	688	609	662	609	699	623	686	652	663	656	627	622	647	638	647	690	665	640	662	638	656	699	660	681	636	665	654	661	724	668	641	687	651	686	664	627	636	662	642	665	617	650	631	679	692	651	642	659	630	670	639	663	667	643	650	635	609	674	671	661	660	630	671	648	696	650	684	661	679	618	643	657	680	597	664	698	610	659	658	620	636	690	676	623	691	677	626	658	629	634	633	644	693	630	658	697	692	666	648	612	651	677	667	638	667	664	634	634	663	639	600	628	653	684	688	657	684	682	631	665	668	667	661	656	643	652	686	618	663	687	669	616	652	679	656	651	663	669	683	682	691	708	711	670	674	636	726	626	624	608	644	694	652	602	695	679	678	604	648	649	641	710	666	698	665	625	653	660	628	671	609	676	620	688	627	708	620	630	684	676	628	680	658	663	682	681	668	624	651	665	634	642	640	661	689	667	632	705	578	647	633	640	677	643	642	664	693	656	657	713	637	655	679	675	619	706	640	658	666	665	649	673	701	660	677	698	629	683	630	662	632	668	637	630	654	678	670	652	630	657	676	692	673	671	697	656	680	676	673	655	675	656	657	669	611	691	688	712	681	648	705	688	680	710	657	650	652	665	649	671	620	687	715	635	674	694	661	667	617	682	657	644	665	655	631	673	640	629	656	673	707	591	648	650	679	652	680	635	615	636	666	665	652	689	662	636	658	644	702	669	664	670	641	655	664	681	667	635	642	698	623	676	718	651	692	667	669	658	680	718	664	684	687	645	651	745	692	628	675	658	592	641	697	678	669	672	716	644	651	628	654	655	628	653	689	657	685	688	659	636	661	644	657	661	658	664	701	697	649	699	645	655	659	636	671	603	654	638	669	635	646	675	651	654	692	675	678	623	651	716	668	667	668	636	655	657	626	655	635	702	639	647	692	630	661	712	651	703	641	613	659	688	644	660	702	667	697	650	643	664	667	602	608	635	641	548	686	628	667	627	641	618	645	699	609	654	654	683	658	646	619	641	608	671	683	697	658	683	678	636	675	689	664	619	605	628	654	659	666	673	639	650	679	662	654	712	646	672	640	655	668	647	669	647	654	677	620	644	671	683	632	701	608	663	663	693	670	671	624	683	640	610	621	632	676	667	618	634	688	664	667	674	643	667	669	635	651	679	664	653	665	653	660	649	639	673	656	627	656	686	651	594	652	659	623	694	680	619	650	687	693	670	640	706	645	687	631	640	651	638	689	626	658	612	661	631	689	630	663	685	592	669	662	660	689	678	605	677	690	613	684	667	637	647	662	665	692	674	644	633	686	625	648	664	689	704	666	703	645	656	615	633	660	647	653	607	667	712	681	677	638	682	655	664	675	675	676	673	651	685	643	687	652	653	672	669	663	662	704	643	654	673	647	708	622	673	635	635	628	662	619	658	635	634	652	636	684	642	619	659	655	727	680	634	676	617	640	665	608	674	645	653	660	639	636	693	668	626	660	710	632	666	638	685	662	668	684	704	674	674	735	649	648	683	637	635	647	625	653	699	697	644	631	682	687	645	670	638	655	641	623	613	662	685	642	631	605	673	659	674	686	639	687	665	702	638	679	683	649	640	634	679	625	613	640	662	647	671	648	614	672	660	662	653	647	669	679	638	654	645	652	690	638	662	666	657	633	645	672	683	721	695	652	662	646	659	641	631	676	686	658	578	653	649	678	657	660	678	639	664	668	665	635	674	654	681	647	632	630	697	641	640	673	684	670	646	618	672	668	665	703	722	615	700	615	613	661	666	655	669	619	668	632	694	678	658	665	664	639	654	650	659	669	687	658	634	653	665	595	636	703	684	680	689	682	688	651	676	633	660	666	634	633	640	700	625	688	637	682	661	718	647	685	649	629	654	679	647	683	629	677	637	668	658	653	646	663	618	673	708	626	658	642	692	679	668	641	618	657	664	692	660	699	638	633	631	648	691	667	664	648	640	662	660	637	620	640	634	645	658	613	634	683	666	698	685	644	653	650	631	662	637	661	663	666	672	680	688	685	688	664	650	661	657	666	688	646	652	671	675	666	654	711	686	651	672	692	641	664	627	640	643	645	636	669	672	661	654	656	640	629	657	640	606	667	648	658	657	651	668	641	680	646	659	692	677	664	659	706	684	637	656	635	658	678	644	659	712	690	669	623	650	672	630	640	696	638	651	701	658	669	634	628	638	653	699	661	673	697	630	695	689	714	668	654	692	657	693	688	665	685	639	651	647	652	648	642	655	659	639	638	642	675	660	622	665	694	671	694	591	653	653	666	654	639	629	654	670	671	636	663	693	667	651	679	674	649	636	677	660	639	691	646	674	660	645	647	627	606	674	670	674	647	682	656	636	680	616	636	618	675	650	646	650	723	665	657	652	622	666	662	667	693	669	679	621	634	643	683	629	701	608	685	614	680	746	657	695	648	635	652	690	620	625	675	704	655	671	636	678	649	644	692	615	629	707	639	638	655	660	695	628	661	647	624	657	707	625	625	683	713	637	643	621	649	643	652	665	617	662	628	642	654	654	660	652	653	650	635	660	663	628	723	664	682	663	656	645	700	690	665	619	680	649	625	643	660	680	645	708	679	659	654	667	657	652	678	683	677	632	656	648	652	738	656	700	667	628	696	661	646	707	663	696	683	680	652	632	627	649	643	618	627	641	648	686	678	667	636	638	681	690	701	683	699	700	630	685	697	651	640	600	642	667	638	612	639	652	640	667	607	660	688	683	597	663	690	653	604	674	660	640	646	659	666	699	684	651	664	685	682	656	632	673	687	644	667	618	710	704	656	693	672	649	645	631	667	672	663	675	671	649	630	644	640	652	613	651	676	661	659	689	646	612
18080	12144	16410	17105	15701	10561	6845	7190	6040	5981	4705	3843	3608	2656	3143	3159	3450	3891	4851	3416	3329	2610	2146	2446	2284	2083	1711	1552	1181	1214	947	698	601	741	741	746	631	450	442	383	383	322	314	285	255	243	257	219	226	210	222	196	258	239	221	217	250	240	226	231	220	197	221	207	212	227	220	207	208	184	173	219	202	195	216	200	209	219	184	192	202	196	214	199	200	216	222	201	221	183	204	222	211	216	189	185	184	192	199	215	203	181	229	183	187	199	212	195	192	180	207	205	205	217	215	207	203	190	211	204	216	170	190	170	203	196	198	220	207	199	187	212	233	199	217	206	209	215	177	211	186	182	207	186	210	185	218	218	193	169	208	197	211	178	185	167	191	196	188	233	194	199	227	214	190	192	214	203	177	168	190	194	200	235	191	182	211	208	228	192	205	187	203	198	202	195	218	196	176	216	204	186	204	227	200	189	220	202	200	217	210	210	181	200	177	201	206	201	216	191	195	204	178	186	226	192	197	203	171	168	202	201	197	216	229	214	212	197	204	210	210	211	188	200	201	217	216	200	188	191	195	194	206	218	190	205	188	205	224	188	199	194	242	178	223	184	205	205	214	206	188	185	161	216	245	202	213	229	207	218	196	199	207	177	196	205	186	187	218	183	197	204	199	206	203	191	204	196	198	203	201	210	211	200	185	201	177	215	183	218	220	198	189	219	190	194	207	217	197	177	186	214	196	206	200	180	188	199	211	190	216	182	187	220	201	196	191	203	198	195	205	192	171	185	198	186	193	212	194	202	217	175	218	210	183	177	199	210	204	212	198	222	206	208	199	193	218	183	222	168	181	193	199	206	209	189	189	218	185	175	187	197	201	205	199	208	205	178	194	152	219	184	187	227	222	222	180	216	205	188	205	202	215	218	213	204	205	183	214	236	207	202	208	196	179	211	208	196	190	199	201	198	181	187	180	200	208	186	191	203	227	176	193	183	210	204	191	178	187	213	217	217	224	183	195	204	169	204	213	198	197	215	190	204	185	196	217	201	205	199	171	193	199	219	196	187	213	174	220	198	180	194	192	191	196	180	212	168	188	207	201	188	177	216	196	227	188	215	161	187	181	239	218	182	233	207	213	196	200	229	194	193	190	201	183	195	194	191	196	196	188	186	211	223	208	197	205	181	204	180	200	177	220	207	209	172	183	179	195	202	195	207	196	193	198	209	197	206	189	195	226	201	189	190	212	179	196	222	213	186	198	213	199	220	181	182	206	232	205	176	194	223	226	195	199	202	198	179	210	213	182	213	196	193	223	194	193	184	200	210	189	222	210	230	182	163	193	226	203	197	169	218	196	185	176	211	190	198	198	200	223	201	174	214	210	201	188	186	211	206	204	186	207	175	216	220	196	214	212	201	182	203	202	206	207	197	203	208	218	198	226	203	217	215	184	207	196	170	193	206	214	195	194	197	193	216	209	185	179	200	182	203	186	227	181	220	183	196	190	209	201	201	213	218	221	196	185	221	195	176	215	200	200	184	210	243	220	214	205	205	193	189	182	234	199	207	180	185	197	184	205	199	184	190	233	218	237	204	197	220	215	219	203	181	197	201	186	178	192	198	220	220	204	196	187	186	200	185	221	236	184	201	201	191	205	198	213	187	206	187	200	206	220	191	233	197	214	221	199	179	205	185	217	216	180	227	221	202	183	210	222	221	224	203	174	174	201	210	205	204	195	206	212	206	203	183	220	208	209	183	220	205	186	197	190	212	165	211	195	206	180	175	201	188	205	200	213	196	190	212	206	212	187	204	178	182	191	195	202	216	193	185	213	205	202	195	183	213	220	218	201	194	195	199	202	208	192	202	206	219	196	213	217	189	222	208	213	198	179	207	204	220	230	206	215	190	182	225	184	215	195	185	242	194	195	211	197	193	188	212	198	206	197	192	186	215	188	204	210	184	226	223	195	208	220	185	186	185	190	197	221	188	198	187	199	202	204	192	194	189	223	229	196	174	207	184	201	193	162	216	178	196	190	200	213	188	212	193	184	195	188	191	190	217	231	212	197	176	217	195	210	206	191	187	182	220	203	214	193	221	205	200	207	204	203	204	160	196	170	184	194	182	218	189	214	223	199	203	211	180	198	195	224	216	201	202	222	213	216	226	204	196	190	186	197	206	211	214	213	203	192	200	195	212	185	175	196	208	214	194	207	196	198	170	203	195	211	199	211	197	204	209	197	235	205	183	190	191	213	198	170	209	197	211	192	226	230	225	192	206	199	209	205	204	222	204	192	216	214	211	174	189	208	186	199	200	197	181	201	207	186	220	182	205	217	180	196	197	187	220	190	195	204	204	220	194	213	201	210	186	205	188	187	211	214	203	197	214	197	217	210	198	236	216	217	195	207	216	208	181	193	199	220	217	189	204	188	218	195	196	181	201	207	194	197	176	202	201	200	192	199	192	195	219	219	220	208	224	201	212	209	187	196	208	205	211	195	174	213	195	183	194	202	202	215	198	218	219	216	200	195	201	166	199	183	197	209	219	197	184	184	203	203	256	202	188	186	209	179	216	204	197	201	211	187	194	195	215	210	192	216	188	227	197	198	187	190	200	197	206	190	192	194	208	194	173	218	188	204	183	188	211	184	212	193	206	214	180	240	221	198	212	212	212	167	202	204	189	212	181	198	191	201	214	194	186	198	206	200	193	209	185	195	216	216	192	165	200	178	228	187	189	193	217	243	200	183	215	169	210	209	211	210	188	199	212	185	196	209	193	199	207	185	197	197	202	205	173	189	197	186	185	174	177	213	216	199	211	202	217	215	213	186	194	197	208	193	200	188	186	189	194	224	191	207	220	203	211	195	211	188	207	201	192	202	185	200	202	193	196	168	195	237	192	192	213	177	201	211	185	179	197	197	237	180	189	191	219	208	194	197	239	202	183	189	196	206	198	211	230	205	210	176	197	175	227	171	233	212	241	202	181	202	188	199	218	204	196	213	182	198	186	216	220	212	194	205	194	193	187	188	193	208	197	209	207	189	213	195	193	205	201	207	219	220	205	221	188	185	211	187	215	225	196	192	224	203	186	207	188	198	213	233	175	202	218	195	201	199	216	200	184	200	192	221	224	174	189	182	206	230	206	226	208	207	215	186	172	202	200	217	196	188	206	189	207	209	179	200	194	208	212	218	194	171	195	189	208	151	207	198	184	212	210	227	220	204	189	193	189	215	221	181	210	194	209	186	177	195	171	192	221	213	220	195	204	204	198	214	213	205	211	189	193	167	195	218	201	182	191	201	175	186	184	212	200	195	191	208	185	194	196	201	213	215	205	189	208	195	193	200	166	193	197	197	186	210	210	211	197	203	219	212	199	202	202	200	201	205	190	187	211	208	197	208	200	216	206	208	205	181	194	234	201	195	194	199	197	212	179	195	213	209	185	177	169	202	215	205	200	189	198	206	188	217	202	185	180	219	201	192	206	199	197	192	196	195	229	242	219	192	203	194	202	186	180
13974	10432	19297	21259	21151	16447	13936	17654	15782	17134	15608	14943	13248	10612	12543	13484	15246	16982	20088	13734	15006	13040	11983	13206	12057	11853	10145	8878	6959	7085	5513	3807	3551	4474	4765	4734	3704	2716	2293	2087	2075	1556	1558	1163	965	854	1006	794	866	781	749	695	696	736	743	660	707	643	682	616	621	683	625	699	597	641	630	649	562	598	614	622	658	588	586	570	625	607	599	617	594	594	561	627	579	577	555	592	526	574	584	581	576	597	610	569	542	537	543	513	606	560	576	614	539	532	573	549	591	544	569	566	584	579	548	553	535	600	584	546	582	567	557	530	579	589	536	582	536	570	562	566	595	570	564	557	576	525	561	563	545	538	573	545	603	564	588	572	556	545	557	564	572	593	544	557	607	569	543	557	522	546	537	540	557	540	538	565	557	513	526	583	596	524	563	590	520	534	531	558	597	564	527	591	507	539	588	538	532	562	579	550	543	548	514	564	565	533	594	568	564	600	545	530	616	540	594	541	552	567	539	538	532	571	545	560	536	556	541	605	586	587	509	543	542	537	546	542	579	577	541	561	534	555	542	529	550	564	549	534	541	540	549	546	578	538	514	599	546	560	531	522	585	592	559	549	562	572	589	555	541	523	525	554	556	536	539	579	554	569	604	557	601	559	575	523	536	554	558	578	602	544	526	564	557	543	537	576	556	614	576	502	525	560	585	496	514	542	570	553	546	547	586	555	558	586	558	572	548	502	557	545	562	539	566	601	551	548	569	564	553	543	526	480	540	523	547	564	576	549	596	571	556	531	559	569	567	555	565	569	579	531	557	524	575	547	524	561	543	567	580	562	526	537	573	562	576	502	528	604	524	561	550	585	540	533	555	512	572	582	593	530	541	573	543	581	520	552	534	571	596	566	520	581	531	571	492	559	533	532	519	576	556	524	559	582	579	547	546	565	556	607	522	549	500	542	593	572	598	495	594	577	538	596	629	533	543	585	565	534	552	577	563	534	549	552	573	569	589	577	577	598	524	546	547	514	584	523	550	584	549	573	547	565	562	572	544	570	560	556	554	567	575	548	570	587	505	548	569	559	521	572	515	557	545	526	552	520	551	530	534	576	550	525	526	549	538	569	561	564	547	507	527	512	595	555	557	562	547	528	507	551	553	571	530	553	568	566	557	510	577	505	579	550	542	513	517	571	554	531	562	523	567	577	506	559	547	529	518	544	493	582	528	557	548	534	540	536	569	563	529	585	567	554	545	529	574	537	573	540	526	577	571	548	567	572	574	544	536	521	516	510	567	567	570	573	558	507	568	547	577	532	554	548	569	606	530	544	550	550	572	510	567	532	555	586	538	562	514	531	590	562	599	572	579	524	542	556	556	570	539	522	554	605	524	558	517	539	573	537	567	551	588	529	517	520	567	521	544	554	563	556	556	563	538	563	552	595	555	533	572	565	549	536	570	524	555	561	532	548	547	553	544	589	565	549	556	565	523	559	543	559	568	570	565	627	589	546	587	564	535	497	580	542	556	609	534	574	585	583	491	532	569	546	540	512	555	547	564	555	517	543	558	568	573	529	566	570	572	561	544	515	547	568	562	591	543	562	551	529	565	558	540	538	530	547	538	568	545	547	554	574	530	537	505	558	550	516	537	512	546	598	569	506	518	515	559	577	569	566	561	582	546	575	517	561	547	552	585	552	534	558	571	520	509	562	596	572	558	553	537	536	566	540	528	561	511	551	549	581	583	568	515	557	555	554	569	567	578	557	546	557	575	550	531	568	542	582	551	536	570	550	518	577	525	530	528	543	566	558	551	550	541	529	562	531	566	614	556	519	595	531	545	555	508	579	602	585	545	550	515	562	569	561	530	569	581	570	578	533	549	551	570	576	543	516	531	527	575	526	579	574	570	568	546	516	527	554	548	557	522	572	595	578	546	571	579	630	571	588	558	594	562	535	524	566	569	538	550	526	559	546	543	566	548	536	545	585	552	584	547	584	533	573	528	583	548	546	554	539	533	560	556	570	574	561	534	573	568	558	565	545	549	585	603	570	529	556	575	560	554	570	568	586	587	527	564	544	567	565	540	543	540	534	576	551	574	593	592	556	559	599	554	550	529	538	549	544	526	566	556	535	577	500	545	521	515	535	604	524	562	522	578	528	552	575	538	539	591	609	581	545	572	575	546	560	541	512	572	582	551	514	563	533	545	553	570	552	569	537	523	535	531	609	585	558	542	505	540	501	576	575	588	528	552	548	549	573	586	549	547	565	628	519	519	569	526	533	565	532	544	557	549	592	556	545	578	547	579	570	554	544	590	581	572	562	613	567	553	579	550	607	526	538	559	567	613	593	544	570	596	566	559	540	591	580	559	544	546	528	579	539	536	553	555	497	540	580	551	590	553	573	567	569	559	557	554	512	600	506	555	566	499	533	561	557	540	573	546	561	557	574	571	560	594	564	553	562	535	616	606	546	593	579	558	526	534	566	566	617	559	515	559	554	580	560	597	562	576	541	579	517	554	550	539	564	535	567	545	580	576	540	591	557	556	596	518	554	539	514	584	518	600	573	553	565	553	556	571	585	546	544	540	556	558	584	573	516	571	577	554	554	537	583	533	519	558	564	541	533	550	516	556	524	533	556	540	554	552	571	572	561	529	580	548	537	538	537	535	551	542	549	582	541	620	552	579	547	494	585	582	553	557	590	591	543	525	580	610	547	531	546	566	530	555	490	513	568	561	571	561	569	587	550	588	571	568	575	574	532	541	540	574	523	581	557	570	550	543	525	570	530	481	592	523	562	574	586	536	521	585	585	544	577	576	561	532	536	522	513	584	599	553	511	531	572	572	543	536	558	553	538	512	551	541	543	561	530	566	513	544	561	587	608	529	540	554	542	590	526	598	569	510	547	565	530	565	577	563	562	534	521	519	570	557	518	558	544	600	561	519	607	581	582	548	603	566	549	538	565	557	558	521	567	557	517	600	554	492	536	595	563	602	538	576	574	518	567	557	578	527	599	558	544	561	527	545	570	572	512	522	542	566	610	539	532	580	588	563	524	527	586	521	529	562	550	594	521	530	538	489	544	583	523	547	547	601	563	559	535	539	530	558	526	550	603	589	514	570	581	557	555	527	538	566	562	543	519	563	574	560	547	525	612	554	583	556	563	522	570	552	560	576	549	543	531	555	560	541	596	563	564	551	556	577	537	547	542	562	541	591	512	513	538	553	536	482	545	575	587	566	576	542	587	525	536	583	569	558	583	556	559	543	502	556	573	543	547	544	581	557	600	524	555	536	579	532	593	534	564	553	563	573	598	550	550	541	560	512	546	516	554	533	587	513	562	553	516	526	569	545	544	540	579	542	547	577	545	540	571	611	555	532	566	566	537	585	606	550	557	532	529	531	546	519	583	544	565	565	534	523	567	541	570	535	523	568	535	552	539	542	561	515	560	603	581	575	543	588	570	552	547	538	549	551	578	555	573	497	596	565	562	587	560	553	556	557	576	513	559	545	550	557	569	580	506
26348	19458	23207	24428	22555	15638	11357	12018	10521	10349	7789	6520	6337	5138	5140	5005	6646	7780	8734	6779	5816	4993	4341	4357	4251	4250	3051	2843	1981	2067	1584	1006	975	1237	1308	1287	965	638	565	589	547	430	412	323	279	225	255	229	300	241	224	204	197	204	185	185	223	215	195	191	200	202	165	189	188	196	179	200	186	196	204	166	170	195	211	203	206	205	170	193	186	179	182	190	178	166	184	169	169	184	189	217	168	187	189	160	156	173	192	166	181	160	150	169	172	201	159	164	170	199	161	178	164	178	166	165	174	183	166	178	166	167	192	200	185	188	171	158	181	183	179	188	175	163	166	179	165	175	212	183	176	179	184	169	168	170	172	165	185	173	171	159	168	183	190	168	185	181	158	180	161	157	173	216	170	160	161	197	190	174	169	185	204	155	158	159	158	192	185	139	175	178	167	149	184	180	154	188	182	164	161	178	144	180	181	170	155	177	169	182	178	158	193	194	175	177	182	181	178	166	181	173	184	183	160	181	192	167	173	185	196	175	169	177	171	180	184	178	189	191	166	154	151	158	161	162	171	204	159	183	168	182	168	168	174	154	190	215	191	144	178	187	186	158	162	166	172	173	187	173	168	172	190	187	167	176	155	158	144	177	192	185	179	156	168	176	181	172	193	176	179	183	151	183	172	174	155	181	167	188	189	178	165	166	166	158	189	185	170	164	195	160	169	183	172	182	170	157	181	154	166	163	166	181	166	184	172	161	164	178	179	173	167	187	157	182	178	156	178	166	175	163	149	170	143	172	173	178	177	179	181	198	172	181	153	179	191	204	153	170	192	161	192	146	159	179	159	179	182	176	184	159	161	195	177	187	186	187	168	203	174	165	172	193	187	173	188	173	170	178	161	160	174	191	177	186	204	200	176	177	164	180	164	166	178	163	169	167	176	173	171	174	169	159	149	168	157	177	198	182	153	174	154	183	180	165	161	176	169	170	183	177	163	178	178	181	174	180	163	179	181	189	180	179	164	202	195	185	165	174	172	174	154	210	183	152	185	167	165	164	210	183	169	165	187	156	215	160	159	188	171	171	203	189	157	167	154	174	151	163	168	166	187	154	159	166	173	174	176	203	166	164	167	193	195	159	157	182	194	185	184	182	173	180	169	162	163	192	157	178	168	165	153	147	186	187	171	161	200	186	168	188	157	153	174	155	155	166	175	179	198	168	198	167	179	172	176	156	160	182	199	173	153	188	179	161	169	171	166	176	174	195	187	205	156	188	187	169	185	174	168	145	177	165	187	193	181	182	187	195	179	181	172	183	167	178	173	181	202	177	199	151	164	162	182	203	189	161	195	176	181	196	174	190	174	166	182	158	166	177	173	155	149	164	159	171	176	185	182	184	158	167	189	163	178	166	162	186	168	194	201	174	179	166	161	184	167	198	175	165	207	169	156	181	162	179	177	171	190	168	172	178	205	170	156	165	173	193	187	210	171	164	180	194	159	163	176	184	163	177	181	165	184	196	157	160	174	158	156	172	183	172	150	163	156	182	168	179	188	184	150	187	172	189	151	210	172	166	179	174	168	193	175	163	170	180	159	151	171	177	164	177	170	149	145	186	199	156	179	178	195	183	175	181	176	146	166	158	196	171	167	183	172	175	163	167	185	183	213	198	168	175	184	184	168	170	165	179	179	183	169	161	190	208	179	165	181	176	173	164	154	168	173	164	163	177	173	178	172	172	155	171	162	176	175	203	192	153	157	182	148	186	196	173	177	176	169	179	183	181	177	169	179	173	176	186	200	222	156	184	176	146	185	172	164	160	189	178	185	198	226	177	196	170	172	167	163	177	167	198	174	182	169	178	160	190	184	187	177	200	195	179	165	184	176	165	173	158	154	175	177	170	160	165	181	165	166	179	178	171	171	168	171	171	174	177	156	187	197	170	163	180	171	183	204	151	174	177	161	181	155	165	180	146	182	174	159	145	196	187	172	186	189	164	157	171	174	188	169	166	175	201	187	196	169	176	163	166	164	168	161	180	179	187	202	152	185	173	140	188	172	148	174	168	162	204	193	161	157	174	178	159	176	151	178	181	162	167	165	187	202	153	176	184	160	156	182	161	178	202	192	172	159	163	179	173	182	175	165	188	179	150	167	157	177	157	160	172	150	156	182	199	196	173	164	159	176	185	159	175	179	187	178	173	153	168	174	154	167	171	168	189	172	168	216	153	168	179	202	176	175	179	183	155	164	171	148	170	173	174	176	200	144	184	178	183	158	181	161	155	153	165	186	175	185	158	173	162	186	175	162	179	186	163	155	159	164	153	179	157	184	166	171	185	174	186	183	179	184	170	183	170	191	164	177	181	192	171	152	187	189	141	183	170	157	152	204	161	170	184	162	178	166	157	166	147	170	172	169	154	170	172	177	181	166	206	174	167	169	174	181	177	171	175	180	139	171	178	189	191	179	177	149	163	180	163	187	160	194	173	163	174	194	186	164	174	168	172	158	197	152	166	160	165	175	180	184	172	165	188	160	184	160	183	188	185	194	166	187	177	152	198	189	183	183	175	174	164	182	202	171	157	177	169	181	171	177	200	171	171	160	184	170	177	191	169	185	171	192	160	144	185	145	196	190	159	140	173	154	174	163	159	160	171	162	177	177	169	163	164	176	166	160	187	172	191	184	155	166	157	153	169	178	199	169	180	193	179	179	183	168	195	185	190	178	167	197	161	171	187	191	169	180	177	146	179	185	175	159	210	175	175	154	160	180	161	177	173	196	190	163	186	153	164	154	160	160	170	168	204	154	161	152	165	177	156	164	194	213	164	174	183	161	186	167	180	176	173	175	164	190	167	160	184	159	175	165	163	172	203	156	180	187	179	154	167	185	163	186	180	195	198	193	179	191	164	181	175	168	166	176	156	173	173	168	175	168	173	196	190	172	168	167	198	173	173	190	142	171	185	178	153	153	183	164	199	208	162	176	175	179	162	169	167	177	185	161	160	150	164	216	150	188	142	161	182	165	172	205	177	182	175	178	184	179	156	195	180	169	169	184	181	184	201	171	176	155	153	167	167	181	159	175	170	183	173	173	196	181	169	165	190	169	182	180	190	181	166	160	189	158	182	184	182	194	152	151	173	176	160	184	187	185	166	172	172	177	169	186	173	167	177	181	173	185	174	168	177	184	185	157	160	200	201	193	167	178	183	176	189	143	165	176	176	180	189	180	157	169	172	166	187	171	194	165	184	181	133	166	167	169	161	172	186	161	174	181	169	189	166	178	165	183	190	183	205	181	149	172	191	183	193	162	190	183	179	186	184	188	166	177	162	180	152	152	188	190	182	162	166	181	185	191	180	177	194	177	175	182	165	164	133	173	190	196	163	161	171	166	182	186	165	177	179	144	184	192	193	160	176	178	140	162	174	162	181	183	173	152	162	168	203	176	165	153	190	172	166	156	171	156	145	180	151	180	184	176	172	183	171	171	140	158	178	213	185	177	182	177	186	181	164	152	195	156	174
17562	15072	23768	26675	26382	21233	19314	22984	21612	22410	20631	19733	18615	15294	16973	18597	23895	24955	27437	20832	21279	20436	18698	19717	19296	18365	15910	15305	11066	11785	8739	5749	5576	7835	7848	7648	6337	4104	3663	3490	3186	2375	2226	1774	1171	1098	1312	1086	1274	935	884	785	826	844	811	711	788	697	728	709	686	626	659	685	642	656	614	616	595	609	577	586	620	678	630	661	604	537	578	576	569	584	547	521	563	530	536	527	505	517	553	564	525	519	506	507	516	512	523	488	512	485	499	495	513	466	489	494	481	474	454	535	517	504	519	507	535	487	508	497	526	451	499	523	510	478	479	502	509	483	509	508	476	543	443	521	492	460	502	454	515	543	507	476	514	532	449	456	493	507	485	498	482	502	472	476	491	511	470	485	446	459	525	509	477	513	488	536	486	453	523	494	481	464	492	466	509	481	474	492	504	478	492	513	481	504	468	458	468	519	467	503	490	477	473	469	535	469	488	497	472	480	497	492	512	467	469	482	488	485	503	485	472	471	492	537	519	523	526	494	493	471	493	502	483	522	526	492	486	516	454	477	490	446	473	493	481	508	495	483	481	482	483	488	467	498	518	493	492	451	511	489	464	516	471	537	478	467	495	447	501	485	484	504	467	517	459	509	503	498	494	511	488	477	480	453	492	495	547	466	504	486	479	497	543	479	448	493	489	514	511	506	506	473	539	483	484	500	480	498	472	540	483	501	502	489	473	478	459	507	507	486	479	443	476	470	466	461	472	499	474	507	521	458	503	513	497	450	464	501	472	470	518	493	508	455	477	488	455	485	465	485	461	495	490	501	494	471	482	479	470	481	496	448	502	490	499	497	499	494	490	488	522	481	499	497	464	474	454	486	507	486	498	500	454	492	485	503	504	475	484	469	484	472	489	499	574	496	482	475	480	477	463	506	456	467	513	519	542	504	478	474	493	469	484	472	487	499	505	488	478	493	466	479	465	532	487	485	500	511	474	495	464	478	486	506	484	534	486	511	499	517	481	491	517	480	503	517	500	487	455	471	515	476	492	498	498	510	477	517	483	497	445	506	519	492	473	469	500	452	488	483	505	527	500	498	480	486	521	516	493	475	477	500	500	489	505	481	497	464	520	514	483	476	456	479	511	520	508	428	498	483	469	517	497	476	510	520	477	485	498	495	490	535	475	466	471	513	496	488	448	476	502	489	527	477	481	483	474	529	485	503	492	507	471	514	492	525	493	498	508	470	491	493	476	487	461	495	513	446	527	489	477	499	512	524	500	481	519	434	506	501	512	463	510	498	485	508	479	519	486	455	475	464	466	490	498	486	504	491	520	474	498	500	480	502	484	462	515	505	478	509	499	521	517	514	465	485	509	501	506	491	478	474	475	509	542	500	485	484	497	462	472	465	510	461	488	505	489	496	477	509	554	511	511	509	487	512	482	499	515	490	529	522	486	489	497	486	521	480	519	471	457	505	480	493	473	530	494	512	509	506	460	496	561	499	478	507	484	517	489	480	479	478	482	463	460	485	491	484	472	506	480	483	505	512	462	496	473	568	472	538	519	478	509	505	511	476	512	485	483	507	468	504	477	488	519	493	480	457	459	481	502	481	487	487	494	491	498	511	511	467	476	466	484	498	520	474	496	472	507	498	479	462	510	502	470	487	538	483	493	458	492	504	451	509	489	484	479	467	512	473	499	484	461	457	513	471	464	492	468	519	478	536	510	485	470	469	486	499	485	523	491	502	496	496	526	473	480	514	505	484	487	446	471	520	475	526	459	453	511	495	498	477	537	465	468	471	536	518	515	462	503	474	495	500	492	503	533	489	521	498	442	518	453	454	517	490	528	508	477	481	555	477	491	502	518	525	516	493	466	449	500	480	506	488	505	461	505	477	492	481	421	505	461	509	460	497	482	481	487	451	465	515	531	500	504	446	461	502	489	521	502	458	485	505	510	516	515	455	479	549	503	493	492	495	481	475	480	507	494	479	490	517	503	456	488	462	511	496	476	473	524	484	496	504	464	490	511	519	511	460	483	482	472	527	476	523	527	517	500	498	454	517	486	515	493	487	499	506	520	507	473	486	518	556	514	509	477	490	520	487	518	519	497	489	516	507	516	488	472	476	503	494	485	485	491	517	477	498	492	474	458	505	462	482	490	455	517	475	487	521	515	486	505	510	486	461	506	434	502	464	480	494	507	482	507	506	492	506	508	506	493	505	478	517	502	485	481	537	487	517	433	515	470	495	510	491	478	488	479	500	503	527	485	486	529	495	502	477	476	484	476	521	492	496	540	492	472	496	511	492	468	492	475	503	483	533	486	517	497	477	532	454	510	483	492	475	484	452	521	500	471	479	500	513	467	519	490	483	502	508	518	496	512	509	477	496	497	486	449	476	498	505	509	488	516	480	468	521	454	430	506	467	514	506	453	458	484	539	519	518	495	526	499	494	471	484	484	459	475	479	492	492	539	486	473	514	529	490	490	475	505	498	532	470	497	484	463	479	483	518	499	521	478	493	480	502	506	452	501	519	480	526	472	473	522	498	482	474	469	441	499	521	500	502	541	501	515	453	513	496	467	527	516	440	506	507	470	508	494	465	505	466	493	500	485	469	491	455	468	464	507	536	478	507	508	473	493	469	531	492	501	471	450	473	505	518	508	512	477	499	508	464	478	485	461	496	486	480	471	491	504	478	504	486	492	441	493	448	481	510	506	469	463	491	512	497	526	495	473	525	465	508	451	468	507	524	479	508	511	528	479	493	503	509	507	488	484	456	478	520	517	484	472	526	534	521	500	500	530	514	488	511	504	488	498	460	476	500	459	473	470	470	467	504	477	483	525	482	561	482	491	440	488	486	483	471	503	493	536	509	493	487	504	516	465	502	464	477	461	479	480	527	489	497	480	496	503	473	475	484	483	509	489	496	467	475	515	444	473	475	508	486	467	486	505	504	501	494	481	498	526	489	522	495	507	516	514	514	528	474	500	466	514	503	496	520	484	538	525	485	471	503	504	515	533	514	488	478	486	493	479	456	489	473	488	493	489	483	485	476	498	497	510	496	507	548	484	508	498	484	468	456	461	527	520	452	516	507	504	475	500	520	488	468	473	496	463	491	492	486	509	492	470	446	538	483	475	492	462	494	509	471	468	457	493	492	483	484	511	485	520	505	485	468	505	488	456	482	461	512	490	464	480	474	488	537	449	484	501	500	516	504	472	469	456	480	514	488	484	498	443	472	503	482	517	485	481	461	478	512	487	461	505	504	517	502	447	498	511	489	516	480	490	468	492	480	540	454	476	448	479	518	519	469	503	475	445	484	513	523	471	488	483	468	507	486	479	451	491	507	490	500	566	450	484	524	522	469	487	518	526	489	453	471	505	486	487	495	509	465	509	507	488	510	492	465	523	493	495	464	488	483	479	528	568	496	497	483	518	490	540	466	484	456	475	491	484	484	456	446	513	482	493	495	525	489	476	499	521	482	471	497	469	496	492	468	499	474	502	479	518	525	502	507
5486	3273	3900	3326	2330	1405	1116	1036	826	757	675	599	565	493	501	512	534	482	598	461	409	445	398	391	412	390	315	316	289	294	299	283	259	273	290	255	270	272	264	292	255	242	235	250	243	257	246	236	244	255	247	262	231	250	248	255	229	231	253	216	256	234	224	243	223	214	202	249	244	225	256	261	232	254	262	221	249	238	247	242	243	234	238	229	244	214	257	234	237	253	255	257	254	253	226	220	249	226	263	229	256	233	262	256	225	250	255	222	236	260	245	247	235	248	217	258	244	247	226	204	217	246	232	259	221	254	216	249	253	243	238	254	226	235	227	228	243	257	245	231	238	238	259	255	254	214	241	249	244	242	210	230	222	242	240	230	249	238	248	230	278	215	232	255	243	241	233	247	252	227	250	239	247	254	244	249	250	240	271	207	248	241	241	243	253	258	232	250	261	246	231	233	239	237	233	252	218	235	251	259	247	242	237	251	249	227	222	251	244	263	223	240	226	264	236	242	243	256	221	254	258	237	252	252	236	214	253	246	222	264	240	268	275	265	235	242	226	235	225	222	232	213	224	242	228	239	215	228	228	243	248	229	217	214	271	244	237	254	233	225	239	243	242	228	223	226	224	259	251	242	230	272	217	242	246	221	240	236	244	253	259	244	257	254	246	244	253	245	265	221	252	249	230	265	238	237	242	246	237	248	235	207	215	223	250	259	246	217	245	235	226	246	222	217	252	205	216	236	235	219	248	238	230	223	240	253	234	219	214	250	253	239	235	271	238	236	250	233	247	249	271	250	242	230	211	229	238	220	217	249	221	250	237	222	254	227	237	260	240	234	207	233	238	234	226	235	215	233	249	225	237	252	248	232	208	246	276	234	248	233	267	238	233	213	232	241	220	216	259	228	266	203	249	240	231	241	234	232	242	255	250	259	259	216	223	244	266	228	264	263	255	228	228	262	231	250	249	235	248	252	246	236	255	237	246	250	216	267	251	243	241	263	258	237	214	253	244	283	272	244	238	241	216	242	277	215	241	225	233	262	238	249	230	237	241	250	253	254	247	244	236	237	235	242	228	239	256	253	244	222	253	198	230	258	258	241	230	251	251	208	223	244	248	224	220	239	214	240	264	235	229	262	219	205	267	234	252	231	239	226	253	237	218	269	248	237	213	241	234	234	246	237	234	233	209	259	262	231	262	221	225	254	257	246	234	242	244	215	241	216	195	239	236	238	263	220	239	272	227	227	247	259	246	250	248	232	270	222	244	242	224	278	240	239	248	251	240	237	232	235	220	230	258	204	232	222	225	228	236	233	257	228	262	250	241	220	234	246	245	228	242	225	235	248	254	231	230	259	246	269	238	237	252	234	222	232	259	210	246	227	256	232	250	244	237	264	228	230	269	248	237	232	255	230	253	234	224	245	252	232	239	241	233	242	228	232	287	262	221	223	203	203	241	228	238	241	229	259	249	246	227	237	227	215	219	198	243	234	232	212	251	237	251	219	255	217	229	234	236	215	248	242	256	253	225	226	283	220	219	235	263	198	228	242	223	227	245	226	243	247	236	244	229	214	264	238	248	225	238	256	252	229	266	249	250	243	240	235	233	207	230	256	234	239	229	242	234	238	244	239	238	230	207	208	236	234	233	213	233	251	243	218	258	229	223	235	251	239	253	261	232	247	244	246	238	230	249	239	239	250	248	258	224	250	234	233	223	245	240	256	246	219	207	244	221	244	252	232	192	260	233	235	218	228	262	199	249	251	243	222	243	268	231	264	256	261	232	226	258	246	227	254	239	218	239	217	262	257	236	222	273	246	246	228	243	254	204	250	223	241	223	243	234	250	232	241	250	237	228	237	236	217	243	248	254	223	244	224	243	216	236	232	223	252	254	238	246	218	223	269	243	230	222	281	237	236	264	225	267	229	236	227	208	241	265	260	243	222	246	226	244	227	237	219	262	237	223	244	220	265	219	257	240	234	236	248	239	249	215	263	246	233	248	245	274	247	234	223	253	227	232	250	206	213	230	231	243	232	256	239	262	257	242	227	241	244	253	252	258	220	234	240	245	267	244	239	226	237	249	247	247	235	244	256	206	253	209	248	269	217	253	221	212	244	241	258	223	227	267	220	242	223	217	232	239	241	258	258	231	258	219	224	249	257	239	246	249	241	250	226	245	242	227	239	219	256	244	254	251	259	228	253	254	232	244	230	252	212	233	225	253	239	248	251	212	238	238	233	246	260	236	219	222	221	253	225	235	241	241	200	241	233	254	206	219	248	252	230	248	261	230	253	229	222	257	274	224	242	249	243	237	244	225	252	216	237	252	253	225	257	236	236	247	266	222	222	242	213	216	218	235	226	214	243	234	230	255	220	236	259	244	223	246	236	203	258	250	259	216	210	264	226	257	249	237	249	241	228	241	238	247	232	217	253	228	238	245	262	238	227	251	249	244	237	269	262	221	241	238	225	234	240	227	243	270	241	254	248	242	233	253	272	237	238	226	226	240	229	249	262	253	232	240	218	214	250	241	227	230	239	227	257	246	245	263	244	238	248	231	234	250	222	266	233	242	256	249	225	222	261	233	291	255	251	236	234	214	249	253	228	246	235	246	215	227	236	235	249	241	243	219	255	244	265	225	275	231	253	260	242	254	220	232	229	246	254	247	270	243	233	224	252	240	243	244	227	253	229	238	240	227	252	231	224	219	272	248	245	236	266	243	259	242	221	263	263	254	241	263	243	225	254	233	225	267	239	225	218	255	233	259	238	269	242	257	272	264	244	242	257	236	219	226	246	234	238	232	250	234	229	233	257	242	260	251	232	240	228	223	251	234	256	252	232	224	220	248	227	240	250	221	251	235	251	253	243	232	260	222	239	248	256	246	262	239	272	244	252	210	234	253	235	269	228	265	230	237	236	258	235	215	224	217	215	236	229	232	227	226	291	260	246	253	221	242	235	228	237	248	234	252	233	234	240	249	230	237	225	251	245	210	238	275	247	278	223	237	282	231	266	253	238	228	215	274	268	220	217	266	236	242	228	242	254	245	243	236	223	261	248	206	247	203	240	228	255	234	276	255	242	237	246	223	215	227	242	231	248	234	241	263	244	247	234	220	254	204	258	245	224	224	235	260	215	249	207	255	233	270	258	226	240	244	247	222	229	232	221	258	233	240	256	243	238	247	229	240	245	241	262	266	265	242	260	249	245	259	247	230	252	231	250	229	265	212	269	249	239	251	236	229	250	241	258	217	229	266	260	240	240	211	261	225	254	241	240	223	246	254	241	240	227	246	248	260	222	241	276	204	215	241	246	253	243	242	260	244	269	225	203	219	244	237	234	227	257	259	235	247	259	245	241	266	226	248	241	246	229	247	263	259	247	279	254	219	273	251	219	247	252	246	223	229	248	250	215	236	244	237	219	209	231	262	267	245	249	236	238	246	252	229	225	231	240	241	254	235	228	232	257	232	239	256	238	250	250	233	254	252	235	235	239	229	239	257	247
5346	3980	8298	8896	7437	5258	4310	4064	3746	3444	3029	2757	2413	2100	2159	2454	2627	2612	3010	2237	2130	1896	1748	1783	1802	1593	1415	1465	1211	1146	1011	963	984	955	1069	992	897	834	801	818	799	777	736	710	720	692	665	684	697	717	662	642	660	682	708	662	677	660	677	672	617	626	682	691	656	701	683	678	672	629	626	645	658	701	656	646	659	706	679	653	698	647	640	636	671	678	671	688	663	678	634	691	648	598	663	652	622	625	672	634	708	670	654	644	631	674	697	699	647	664	696	643	657	669	624	660	697	643	693	687	619	645	691	651	728	675	636	623	687	661	639	675	637	665	666	653	636	657	647	680	661	621	646	656	674	577	665	626	659	643	669	672	638	695	651	652	643	728	644	654	638	652	626	665	631	650	617	661	662	667	669	644	658	639	672	612	632	656	632	626	664	636	642	616	618	601	688	669	678	663	623	693	646	687	697	662	704	633	716	654	622	641	619	635	582	645	564	608	634	697	623	686	641	594	636	692	663	619	648	628	665	674	652	662	648	684	629	630	649	663	646	654	621	672	640	642	657	659	647	653	625	625	657	673	644	620	703	685	646	677	630	670	633	650	659	636	698	635	656	676	630	629	679	691	687	683	661	684	682	667	664	666	675	698	689	667	664	672	639	666	625	661	639	646	640	632	675	659	630	629	654	671	606	632	659	670	637	664	624	675	637	625	627	629	634	629	617	645	644	637	667	668	649	642	650	671	687	620	628	665	653	669	630	670	663	636	643	649	658	613	667	681	674	683	637	651	654	625	707	623	671	682	678	628	603	662	632	668	689	629	648	620	706	669	680	688	600	633	652	664	667	621	621	691	668	677	657	605	662	666	656	706	650	710	654	690	631	611	650	673	679	636	639	638	662	643	690	646	626	583	669	677	648	673	622	668	618	665	671	650	620	655	608	661	686	633	612	640	647	641	686	695	700	576	649	638	659	639	613	675	629	667	654	630	690	653	646	651	617	666	657	631	674	627	641	667	649	667	650	679	669	659	693	645	637	629	670	711	623	663	686	656	679	623	620	677	626	641	638	628	657	612	615	679	613	646	674	641	639	644	644	630	626	602	663	608	666	637	678	673	654	644	670	642	666	593	646	669	660	671	615	654	680	661	664	656	662	639	669	637	704	665	678	653	637	663	638	621	659	676	617	680	667	656	631	636	653	624	663	635	653	605	657	675	655	659	627	680	663	629	625	655	618	696	614	625	639	675	682	698	623	680	646	702	668	633	664	681	665	704	626	617	621	639	618	657	612	647	713	657	662	689	634	660	637	631	671	660	665	629	664	632	617	654	672	635	615	603	646	646	652	638	677	685	637	638	676	654	644	685	717	667	610	657	642	617	643	709	620	628	659	667	637	636	692	646	690	617	636	639	605	685	630	641	661	665	666	682	671	648	692	618	644	695	640	652	660	675	612	625	633	648	623	685	653	661	691	621	639	643	670	625	647	683	655	593	649	632	680	664	669	643	649	630	666	648	651	680	666	641	646	662	664	630	636	680	631	642	646	655	661	672	632	627	677	656	671	650	641	679	680	638	654	678	641	628	649	636	615	643	645	665	655	662	666	677	595	643	654	647	601	650	649	641	657	593	691	645	636	613	685	638	692	650	637	632	656	680	653	638	623	646	641	622	639	637	664	659	667	622	620	633	678	639	651	637	636	629	623	688	648	638	707	683	683	638	661	634	680	615	638	657	657	642	638	636	664	702	638	623	654	667	657	631	664	668	649	677	624	599	655	641	673	631	632	646	659	650	659	667	606	658	649	613	635	658	667	650	668	627	601	624	674	654	620	679	662	666	648	634	655	648	681	647	632	664	671	643	670	648	643	649	645	618	624	625	649	651	608	597	682	640	622	644	618	623	681	643	686	652	627	665	658	610	655	602	647	631	664	661	636	599	681	656	677	628	658	648	679	618	643	621	619	617	661	647	646	690	636	611	648	632	648	643	658	707	706	666	664	653	644	651	676	673	637	637	627	635	674	641	683	613	642	647	634	645	651	695	642	672	626	667	649	637	625	717	628	650	626	662	642	635	677	610	654	597	655	681	596	656	651	636	675	603	641	669	658	607	671	676	613	633	690	667	674	646	653	649	650	644	707	651	665	668	654	629	657	662	668	630	655	623	658	652	706	674	587	616	667	638	652	648	647	660	654	672	638	641	667	656	668	700	651	652	636	706	657	687	627	653	642	659	634	635	647	624	640	663	687	657	646	649	676	640	655	635	619	604	633	662	658	702	658	638	614	667	658	643	667	649	674	648	652	631	681	650	645	667	638	630	603	670	640	661	635	640	647	647	602	619	699	658	674	609	645	656	598	663	647	694	601	665	631	678	633	591	606	680	653	686	611	628	663	676	660	635	646	688	622	635	616	663	622	666	673	583	651	633	688	665	613	732	640	620	643	607	685	636	695	656	677	714	635	659	648	650	669	674	636	613	669	616	636	607	660	642	630	645	648	642	641	637	643	645	658	663	629	632	662	633	638	673	675	649	680	641	649	632	629	694	612	640	646	609	686	635	660	646	720	688	683	674	647	686	652	645	696	651	635	696	642	668	623	616	650	688	607	646	618	613	641	623	624	689	677	633	632	598	669	675	686	663	675	635	623	652	648	606	678	669	660	628	651	647	652	666	661	601	602	648	708	653	648	628	671	673	601	633	620	648	714	652	640	661	614	629	664	669	686	697	687	661	607	650	662	635	607	668	628	617	686	657	630	685	616	646	682	648	669	651	669	662	656	612	705	628	677	640	658	642	654	666	622	673	605	650	666	642	638	669	652	668	622	685	655	659	631	647	655	674	627	644	618	676	655	638	664	601	618	663	654	630	643	622	664	620	658	668	692	626	644	691	660	661	665	643	675	650	679	653	612	692	652	652	639	611	653	643	647	693	664	682	654	614	597	681	672	641	638	666	663	661	659	643	648	715	653	632	690	676	634	641	719	675	630	669	662	677	668	669	671	642	619	629	688	640	617	659	649	643	628	656	593	655	625	673	649	665	661	640	631	647	615	639	668	649	655	671	608	629	635	683	642	694	706	649	682	678	675	639	623	638	637	625	643	713	636	685	680	617	604	662	626	691	646	670	636	652	642	670	658	679	647	648	644	613	611	691	674	658	682	632	659	687	664	651	709	640	615	619	648	667	611	658	635	625	687	734	672	648	636	646	680	613	631	638	679	636	655	661	659	619	633	654	650	661	651	665	639	675	665	643	658	679	625	651	641	630	597	660	673	647	649	684	626	657	674	688	625	610	624	644	642	628	670	659	617	652	604	672	654	710	629	663	670	600	640	683	601	684	614	677	684	717	661	665	672	659	659	701	642	670	641	667	651	645	655	653	682	663	644	643	650	666	665	628	626	629	655	672	642	663	674	602	648	646	683	640	590	628	708	634	615	610	613	678	647	641	655	693	662	642	641	632	642	674	639	668	693	626	638	676	625	648	645	677	666	646	649	621	655	609	626	668	662	651
17676	12222	15752	16744	15311	9432	6155	6293	5557	5907	4431	3655	3375	2559	2825	3104	4092	4206	4855	3444	3038	2620	2236	2115	2330	2152	1700	1369	1088	1090	852	662	724	695	706	662	578	439	368	404	351	328	324	271	235	226	246	226	227	230	232	211	235	224	230	201	200	231	192	201	174	185	227	215	177	205	227	213	207	182	207	210	170	207	188	218	196	194	172	203	187	204	220	190	225	205	197	203	200	192	209	189	207	179	202	195	180	206	173	211	176	183	197	216	180	184	203	174	189	191	191	217	185	213	207	186	210	195	186	170	195	193	198	191	200	221	183	188	201	174	199	182	197	219	208	196	185	192	198	180	202	194	189	167	198	178	229	197	210	164	194	231	177	186	194	217	217	188	160	204	186	195	186	202	189	209	201	179	182	202	203	186	188	186	178	202	190	190	222	184	203	198	187	208	212	179	181	208	199	197	203	218	193	179	182	199	207	211	206	175	205	184	176	202	210	204	215	212	184	170	174	173	203	196	200	176	217	191	206	179	213	210	207	182	208	202	197	169	192	199	175	228	185	195	197	180	181	189	197	204	207	211	183	206	192	197	207	185	199	208	209	218	188	199	211	204	167	177	191	195	196	215	202	168	193	179	212	192	188	183	197	216	195	192	200	183	187	195	197	198	196	189	178	196	194	214	208	181	205	191	191	189	185	192	187	179	203	176	220	196	197	205	195	193	198	176	201	212	209	167	192	206	204	188	197	197	201	225	188	187	209	223	210	193	194	198	192	188	179	198	219	194	175	215	197	203	184	207	181	190	171	203	214	189	202	207	206	189	196	178	196	228	185	191	189	217	209	183	187	214	192	206	203	221	181	207	204	196	208	187	171	191	209	191	179	211	204	168	185	205	212	212	188	186	223	167	207	212	200	167	199	193	191	201	187	175	193	181	200	172	221	197	194	184	190	194	192	193	222	183	221	204	194	207	206	188	184	188	194	221	193	186	195	208	223	184	203	201	185	199	192	201	239	179	187	211	217	195	205	189	212	191	206	205	184	189	199	189	198	173	210	192	207	198	178	190	192	238	204	214	218	192	196	216	190	180	190	209	193	184	206	194	184	195	200	208	206	201	228	199	175	224	187	223	200	197	200	204	191	202	210	163	198	208	207	174	197	188	182	219	198	173	207	200	176	195	214	198	198	171	218	203	191	175	169	198	195	187	185	182	190	185	211	220	198	188	184	194	197	209	207	185	186	178	189	198	197	186	191	215	219	204	182	189	197	195	194	180	203	216	182	213	203	186	205	194	223	178	181	184	187	201	196	190	186	201	203	213	190	214	198	231	178	194	183	208	186	176	177	192	196	180	191	195	204	190	207	177	190	192	201	183	195	196	187	191	169	201	217	185	220	222	200	173	212	205	197	167	215	221	206	204	191	177	184	204	193	212	176	208	182	168	202	176	202	218	192	228	213	204	173	169	214	212	219	187	203	183	208	181	201	184	238	189	181	200	203	179	182	192	190	200	185	201	187	183	212	180	209	184	187	199	199	194	196	208	195	166	193	189	172	177	193	192	194	166	173	195	204	185	207	194	209	189	197	217	193	183	200	190	189	192	204	234	176	204	180	179	234	215	183	206	173	188	208	159	194	189	183	191	193	188	186	202	196	218	194	194	184	219	211	173	213	220	200	220	180	189	205	181	175	220	203	186	201	213	199	198	186	215	189	183	184	216	202	224	202	208	206	190	217	188	185	222	185	200	202	184	203	171	203	164	192	203	211	178	201	190	190	193	192	227	227	194	181	183	195	202	209	177	210	207	214	190	211	202	183	177	181	184	179	201	181	175	202	191	193	183	202	217	189	189	182	186	185	215	226	194	165	221	208	201	181	214	224	186	188	214	194	209	221	223	204	182	201	206	203	196	201	188	181	178	197	194	188	208	213	219	175	185	192	188	221	203	176	193	207	191	181	207	195	219	196	197	187	168	173	169	179	216	202	211	196	176	216	193	197	198	213	217	202	193	189	187	199	211	178	189	234	202	200	209	182	221	175	205	198	195	219	195	226	203	204	186	188	192	207	208	213	215	205	209	196	162	205	207	212	181	201	213	182	194	211	197	191	178	193	240	219	195	199	201	197	201	170	198	191	194	206	203	201	217	197	211	199	195	221	235	189	182	178	174	187	166	208	215	173	191	205	187	173	214	204	199	203	201	228	208	218	195	191	204	197	211	212	202	230	232	207	196	220	204	212	208	175	193	207	199	213	183	204	191	184	193	246	184	178	196	206	174	196	214	197	190	190	169	182	210	242	189	195	195	191	191	185	192	184	179	199	204	192	198	221	199	196	172	196	196	184	207	175	188	198	209	196	196	205	208	176	176	199	217	195	197	184	173	175	176	195	184	196	162	203	198	195	195	206	202	174	183	170	214	186	175	204	175	186	206	176	196	193	212	192	193	218	217	203	183	178	193	182	178	185	224	184	194	201	210	222	218	198	220	191	192	211	193	196	179	190	195	195	199	210	196	224	189	194	193	177	190	208	199	205	208	190	171	195	187	199	175	198	219	222	176	203	184	170	184	191	184	204	194	185	188	183	200	203	188	208	205	173	197	187	178	183	189	208	184	212	199	173	205	157	202	202	200	178	192	186	195	207	191	201	186	209	209	208	198	196	193	167	197	224	200	194	184	228	220	214	180	197	224	197	186	210	182	191	199	182	185	196	210	220	203	191	184	208	203	167	218	214	178	196	216	207	177	192	182	208	199	205	192	150	204	217	201	197	178	217	182	198	184	205	190	219	180	226	206	176	195	197	196	215	192	225	193	206	212	195	193	184	188	207	221	169	181	192	178	188	186	180	201	198	201	164	218	193	184	188	177	205	219	194	208	195	216	212	213	203	218	222	201	180	209	223	209	183	177	184	186	178	182	195	177	221	194	210	183	189	180	195	171	177	203	186	208	209	221	189	208	190	208	212	209	186	167	194	191	188	187	194	186	201	208	175	186	222	198	217	183	197	185	189	191	163	199	201	209	190	189	189	189	193	189	176	209	200	180	199	190	194	210	211	191	189	197	194	190	160	213	189	183	206	217	194	191	194	195	180	184	182	185	167	185	189	192	184	191	189	197	203	188	190	190	181	191	211	200	193	211	206	183	181	193	174	200	199	214	180	228	218	174	196	164	204	190	183	213	183	203	211	179	203	227	191	201	182	216	193	201	177	201	217	204	217	179	176	182	212	209	198	201	210	201	221	205	197	190	167	210	173	207	180	195	194	204	183	187	218	218	208	200	180	198	182	188	220	193	174	212	196	191	199	208	208	211	203	187	237	219	190	202	203	196	189	212	196	185	191	185	202	183	216	207	221	197	196	187	205	191	181	177	186	173	220	208	185	220	200	177	190	176	205	173	216	179	194	191	204	159	201	207	184	197	199	184	193	192	187	215	205	189	206	185	199	203	189	217	203	173	216	181	196	188	173	218	201	220	192	183	217	201	209	200	227	184	190	199	188	204	195	200	200	236	175	210
13870	10471	18783	21434	20811	15706	14065	16636	15747	17617	15293	14112	12335	10236	11601	13633	17773	17410	19808	14896	14222	13165	11857	12017	12779	12139	10041	8624	6550	6892	5018	3585	4210	4629	4591	4268	3592	2531	2237	2322	1930	1628	1634	1234	992	876	950	821	854	848	770	708	660	678	747	690	716	702	699	672	603	673	608	633	602	625	611	641	610	597	563	627	593	593	616	588	600	569	565	611	627	584	583	518	597	597	567	535	573	571	568	544	551	581	534	554	556	554	537	566	518	570	577	555	543	573	523	532	548	567	553	560	570	548	563	520	560	612	534	536	565	535	540	588	533	549	558	556	526	535	547	513	530	511	504	562	557	591	572	584	546	550	538	551	555	540	526	533	539	533	512	538	511	551	531	522	555	561	578	509	538	570	526	543	563	539	533	568	557	544	566	517	532	518	555	601	513	517	543	545	618	545	547	547	544	547	522	531	544	529	533	580	558	542	530	535	562	509	544	541	579	582	544	540	559	553	592	556	587	532	544	516	531	534	562	537	530	498	510	550	543	550	578	555	535	514	518	570	590	640	526	592	514	580	569	567	573	587	557	516	510	562	530	550	556	538	542	544	523	532	608	637	563	546	549	539	529	547	584	559	535	546	561	574	558	516	514	509	550	542	588	527	569	499	546	553	521	559	541	552	540	543	531	530	548	512	544	536	579	507	506	523	529	547	537	567	510	558	550	485	567	572	522	547	562	572	531	561	522	527	594	527	569	547	561	514	528	505	525	531	528	553	569	517	524	576	557	559	571	548	575	526	545	520	573	518	538	549	521	539	556	531	535	581	590	489	517	562	548	559	509	560	511	600	574	550	528	536	546	535	545	538	557	526	538	541	552	527	535	557	532	518	547	532	537	560	531	556	538	540	556	567	555	581	545	538	536	555	554	556	530	522	536	525	486	582	511	532	560	542	545	519	518	551	566	500	562	510	573	550	542	542	585	569	523	532	555	531	551	579	541	527	559	556	567	566	573	556	555	518	560	506	546	522	563	562	518	528	565	556	544	560	541	550	540	514	547	561	585	511	543	558	506	518	573	562	533	523	582	536	566	561	535	550	576	543	602	536	554	565	530	535	551	550	552	528	533	535	546	554	534	572	545	559	587	536	544	560	544	552	554	575	559	524	518	601	575	527	500	532	591	525	535	517	531	577	541	535	568	552	547	550	552	591	581	512	578	587	538	503	565	514	503	592	541	527	554	509	492	571	536	525	536	576	537	523	583	558	571	535	520	550	569	550	536	501	574	575	549	543	559	572	544	533	536	545	518	568	529	526	584	523	528	530	551	556	557	543	550	612	522	532	561	541	528	596	550	511	524	562	558	556	498	474	538	527	577	527	556	573	576	555	534	540	538	530	560	559	585	483	547	560	606	505	558	558	566	560	545	529	552	538	563	575	540	568	541	538	541	528	532	527	512	561	517	589	526	610	521	533	528	559	518	567	556	547	571	517	506	504	527	561	594	564	560	546	561	555	568	555	557	561	540	540	548	565	568	552	541	517	552	526	527	544	522	554	511	603	526	539	562	528	556	496	529	548	527	545	540	544	574	551	568	528	561	594	577	491	567	542	520	563	541	557	605	546	524	555	536	536	506	532	552	525	544	502	549	575	525	542	546	547	557	514	556	559	544	561	549	541	591	563	565	513	529	532	555	550	545	549	534	562	485	553	545	543	522	568	530	576	536	580	543	531	547	563	567	531	540	576	526	526	563	550	544	549	587	573	542	545	517	531	564	555	546	529	532	529	541	568	545	555	528	537	489	486	532	538	542	583	559	578	533	529	533	553	602	573	545	543	574	543	562	568	517	612	527	531	518	521	564	588	547	582	563	551	558	558	543	526	523	553	555	555	583	544	575	526	524	533	553	515	555	570	583	529	551	525	526	562	553	586	512	553	559	533	502	558	538	554	535	513	560	549	530	575	527	498	565	562	526	535	561	566	506	525	549	528	524	549	545	553	543	593	563	516	560	521	558	544	585	565	579	597	589	520	552	560	549	557	505	517	523	586	553	516	505	517	540	527	518	550	513	519	543	553	525	545	492	543	530	529	510	577	576	565	545	527	552	588	555	507	531	542	562	534	541	559	546	529	536	529	493	579	528	537	566	546	520	557	520	549	549	532	569	563	539	544	543	519	515	575	582	530	578	531	534	579	521	561	547	587	589	540	538	537	546	576	573	555	596	552	549	565	557	549	528	564	580	551	545	577	571	562	557	573	565	562	562	556	546	547	556	564	535	538	555	548	546	531	534	578	531	530	522	547	555	547	549	531	542	534	517	583	529	572	505	524	548	495	551	562	515	536	530	561	484	545	533	592	572	501	580	546	583	544	554	574	506	541	584	556	517	554	526	557	571	525	568	553	568	528	571	558	571	576	532	587	535	564	515	522	602	585	572	558	554	559	535	538	529	525	587	543	570	580	554	559	564	572	516	571	515	532	552	509	547	534	540	530	576	566	579	547	522	542	548	532	554	548	500	520	547	529	557	521	545	488	508	544	549	570	534	492	573	529	515	535	511	511	547	548	524	537	560	543	542	578	594	563	575	568	522	531	552	551	588	558	527	565	561	559	547	528	569	551	534	569	561	546	573	529	546	516	514	560	587	571	513	589	544	536	583	554	524	562	546	561	492	543	513	540	531	522	494	568	544	547	524	633	539	516	535	554	523	569	528	547	572	535	525	543	528	547	535	539	571	574	564	508	533	574	578	614	593	542	542	554	566	556	540	559	528	536	544	589	559	526	529	601	521	534	526	550	591	561	532	568	547	562	515	563	548	536	561	565	552	542	540	542	569	551	546	507	531	556	535	578	547	515	518	554	548	538	558	527	494	531	486	556	522	551	569	533	543	519	534	559	557	542	569	551	528	556	537	554	591	551	551	560	546	521	550	544	544	505	512	575	520	573	533	535	564	547	549	535	543	564	573	527	533	525	568	569	523	529	546	568	506	568	559	560	586	590	525	511	566	544	520	526	511	552	535	599	494	545	554	495	553	542	567	527	601	487	570	525	540	541	534	574	503	557	553	512	495	514	535	508	542	541	511	536	521	509	540	571	540	520	528	585	547	524	518	564	522	550	536	515	571	588	557	543	559	561	574	587	533	542	538	551	559	561	577	540	520	555	556	561	563	538	558	557	535	581	595	566	538	576	544	577	549	600	598	549	552	530	561	561	540	529	575	571	562	553	562	532	548	538	554	549	514	537	556	527	507	533	542	564	544	543	525	566	562	520	566	555	579	549	554	563	563	544	601	524	489	527	511	544	549	512	501	538	556	497	552	565	557	543	517	563	562	521	563	565	563	559	563	529	526	563	527	571	510	528	553	527	522	554	575	547	542	574	551	606	577	592	514	528	512	510	578	562	522	583	532	546	535	565	532	542	532	558	511	532	569	562	605	540	547	518	532	565	531	567	587	486	533	544	566	561	540	516	511	538	552	563	548	532	593	556	495	529	515	565	539	511	553	563	563	553	520	586	546	570	513	535
25906	18686	22429	24607	22538	16696	12422	10484	9006	9914	8215	7031	5909	4856	5335	6372	7390	8009	9136	6687	5829	4711	4198	4433	4504	4101	3052	2599	2015	2106	1715	1192	1174	1260	1227	1186	963	681	580	608	582	427	388	288	267	259	246	249	240	221	202	199	239	211	215	214	203	234	225	203	189	203	177	186	190	193	175	171	165	174	198	181	178	162	167	222	199	186	201	182	162	172	212	168	176	186	181	181	186	185	186	179	166	148	172	157	177	163	195	187	167	191	174	166	171	188	161	165	179	181	164	175	201	178	163	168	162	164	173	172	178	183	186	195	178	175	154	158	179	183	181	174	153	164	159	172	160	182	173	179	186	171	181	152	163	169	186	167	172	171	159	163	171	159	151	183	165	150	163	184	191	153	177	154	197	150	175	164	172	175	167	152	170	122	168	161	166	175	161	187	156	157	178	167	163	203	158	170	167	170	158	168	148	162	179	156	179	160	201	166	184	176	160	184	192	166	200	161	185	174	178	167	163	185	150	173	179	166	188	167	154	188	170	175	164	170	161	157	145	181	158	200	193	169	167	192	180	172	174	151	156	164	163	156	176	165	163	167	180	169	170	149	183	166	164	178	152	168	148	182	172	156	168	172	167	183	176	147	169	177	180	153	149	159	172	158	178	171	150	153	171	152	179	162	149	161	167	174	178	177	172	164	169	178	175	179	170	176	159	186	150	162	156	176	178	175	178	179	185	174	192	154	201	171	179	179	159	152	171	158	178	143	173	169	183	167	181	158	172	185	186	181	163	184	167	165	169	184	151	183	170	164	163	167	169	174	180	174	167	195	154	166	169	154	196	170	156	151	179	158	159	154	143	164	164	170	163	175	173	173	174	189	159	172	188	176	134	169	183	161	157	182	163	162	178	179	183	172	201	164	179	155	175	178	165	201	159	183	163	172	176	163	170	186	178	183	156	175	165	199	179	174	179	149	156	169	178	165	189	182	167	182	147	196	161	190	159	175	152	170	188	178	180	161	163	188	161	182	175	159	167	175	192	177	166	186	200	179	186	154	173	165	172	185	183	182	173	174	199	157	198	167	169	180	163	176	172	178	163	190	188	171	159	134	155	182	185	171	167	150	138	159	172	164	159	173	174	191	183	156	178	180	169	162	185	157	175	194	153	160	157	152	164	158	142	169	163	186	176	164	190	179	169	185	181	159	174	194	172	170	154	175	172	171	159	183	162	171	126	187	149	176	160	157	177	185	151	188	178	170	177	162	167	176	174	170	155	172	182	167	160	172	177	172	182	153	190	169	174	199	185	141	186	162	178	181	176	190	180	158	159	164	151	155	157	146	169	165	156	146	174	163	199	164	155	164	174	174	176	155	160	170	190	174	185	143	160	172	181	172	169	175	185	166	161	174	184	169	168	187	196	175	160	194	177	177	196	173	160	160	186	157	173	171	193	149	183	153	188	163	165	153	165	163	169	198	163	161	174	173	163	172	152	154	162	150	179	160	156	180	164	166	186	153	161	188	157	179	169	169	177	191	175	162	172	152	168	161	161	189	178	166	180	174	169	158	175	162	154	177	174	157	188	151	167	178	199	149	172	173	163	172	156	186	170	172	170	203	157	143	183	167	198	185	182	192	173	190	178	159	167	151	191	158	183	159	182	174	172	154	164	152	162	181	174	158	148	170	174	176	184	168	178	171	153	199	158	180	187	151	150	203	166	174	176	165	189	197	146	176	177	167	169	160	177	159	189	202	167	169	171	163	153	159	185	194	164	154	172	172	159	177	193	164	170	168	166	168	161	157	171	175	167	171	145	182	167	167	164	171	152	169	160	152	169	182	177	203	161	168	164	178	187	181	169	189	165	175	146	182	185	185	168	163	182	175	149	175	179	177	185	168	167	165	178	182	168	171	158	159	162	173	175	157	160	183	182	175	168	156	166	180	140	152	167	159	145	171	186	159	185	185	206	169	170	167	188	166	165	176	183	178	179	166	185	168	153	181	194	188	163	160	167	165	168	179	162	164	154	167	174	182	165	179	171	169	192	175	167	182	165	191	195	166	154	188	161	157	155	168	165	171	158	161	155	146	151	165	178	180	187	186	185	159	144	173	157	188	148	188	180	161	169	165	181	175	174	187	191	169	153	147	171	163	164	183	161	174	167	164	204	172	168	163	179	151	167	167	156	177	189	171	168	184	156	170	183	183	163	167	178	162	167	174	154	179	141	155	157	153	161	168	158	166	189	159	178	165	160	165	155	182	157	150	168	175	156	186	162	169	198	157	176	163	163	167	172	181	173	160	171	190	166	181	176	156	167	183	164	171	161	160	163	169	169	193	156	168	166	193	178	161	186	172	163	174	152	176	172	158	148	188	159	170	154	181	164	171	163	154	173	164	163	167	164	167	185	149	165	171	148	158	193	164	168	167	162	187	155	180	190	179	161	193	146	174	167	165	170	183	161	165	163	179	181	171	168	163	173	176	167	182	162	167	179	152	166	177	182	160	164	190	178	172	164	151	179	160	194	163	167	163	174	180	171	176	161	208	167	185	179	163	173	179	155	158	172	158	143	171	177	155	185	174	166	192	180	161	163	158	181	158	152	161	170	171	144	176	178	157	154	168	146	168	189	175	176	177	189	168	160	149	169	171	165	150	186	182	169	177	187	163	154	154	150	221	168	155	178	169	164	164	163	156	177	192	187	163	180	154	186	167	157	179	165	166	167	169	158	175	181	150	161	191	183	156	156	171	189	155	161	171	186	158	156	175	169	171	167	177	159	166	169	167	192	141	168	189	159	148	162	196	164	181	170	164	166	163	192	174	175	180	183	191	158	169	159	181	162	168	182	181	179	154	175	185	195	169	166	168	184	181	156	200	163	149	183	177	151	174	173	161	160	169	184	175	167	166	177	172	175	182	169	173	187	154	179	188	165	166	148	162	182	187	171	164	160	149	164	192	173	163	172	184	171	164	178	169	155	147	180	201	177	170	165	175	185	175	191	196	164	183	174	166	173	169	171	187	164	169	171	197	150	175	158	160	170	174	183	162	157	193	182	191	173	166	183	158	152	144	181	154	154	188	181	177	134	161	148	159	180	170	192	167	181	174	185	174	179	166	135	179	155	161	163	188	165	187	157	169	166	154	173	173	179	154	166	169	140	147	186	154	160	156	145	207	184	191	180	184	148	171	175	192	166	168	191	177	167	179	166	172	172	180	185	195	183	140	170	184	170	152	193	189	181	186	165	165	164	149	194	189	156	163	177	171	152	173	168	163	169	164	162	180	192	164	163	170	163	173	188	184	156	179	197	155	184	184	155	185	197	162	195	169	177	157	173	171	197	185	179	189	193	200	168	169	189	166	177	178	187	180	177	148	159	159	189	163	140	175	170	176	175	155	192	185	176	166	204	169	154	168	165	144	172	157	144	193	160	174	173	145	166	171	165	195	162	171	164	166	162	171	159	154	190	191	183	173	192	162	161	158	154	174	175	192	148	194	173	159	175	153	158	186	151	174
17856	14362	23462	27308	26277	22500	20356	21617	20342	22435	21761	20593	18368	16416	17751	21766	24677	25057	27973	21691	20691	19412	18704	19918	20050	18146	15630	14486	10569	11529	9160	6757	6847	7914	7675	7263	5951	4145	3684	3826	3526	2719	2437	1669	1139	1125	1255	1084	1127	975	842	701	685	809	783	709	749	725	713	705	705	652	580	666	637	671	586	596	609	627	557	523	582	581	618	567	595	564	542	551	539	582	542	501	544	514	512	485	559	535	564	518	576	571	551	504	506	469	477	535	466	514	489	449	474	529	496	511	486	496	454	482	499	523	492	514	501	456	467	479	490	469	491	496	488	488	442	471	480	481	465	511	460	478	476	474	517	493	502	482	508	486	506	477	474	478	527	474	492	474	511	544	499	500	471	446	449	488	459	472	491	463	455	467	464	492	455	513	495	499	462	459	489	486	478	493	479	481	466	463	498	466	480	498	478	474	482	485	476	473	484	446	492	474	485	507	488	484	480	470	498	483	483	539	519	456	499	476	525	481	505	439	482	472	504	518	511	459	467	466	465	430	485	479	508	455	464	522	448	505	478	506	455	508	477	451	486	493	478	491	529	486	495	462	490	469	440	458	469	518	540	485	514	491	485	468	493	512	526	490	503	476	481	447	465	514	493	494	464	518	449	510	466	492	544	507	491	484	511	446	509	490	500	511	490	459	508	474	525	466	468	484	517	482	504	456	477	465	506	486	546	457	503	508	473	506	525	528	506	483	480	482	533	478	482	449	485	507	518	472	541	493	501	491	477	490	493	482	448	491	477	479	482	494	442	498	439	434	481	485	502	508	505	471	482	468	500	491	528	486	494	517	484	496	499	521	510	517	485	528	499	433	449	512	503	481	485	465	473	463	496	461	508	483	477	489	476	502	461	495	518	494	488	497	477	509	462	497	487	484	473	508	470	457	522	477	482	498	494	510	446	476	480	457	448	475	505	462	469	498	523	454	486	479	480	480	503	517	519	471	520	558	508	475	528	456	483	475	502	441	472	523	487	503	452	504	465	527	471	493	493	485	519	483	482	460	474	496	479	510	463	480	481	500	427	490	455	488	508	496	489	495	478	499	488	476	490	481	497	487	443	507	468	513	495	456	445	476	462	515	462	505	481	470	462	442	480	525	473	504	461	516	495	484	495	505	504	486	428	433	489	498	478	455	510	471	447	454	444	466	490	501	526	457	451	488	521	482	510	490	437	504	487	503	458	481	478	508	518	497	478	491	474	451	507	509	496	463	468	437	472	451	469	465	522	471	488	493	477	479	485	448	454	481	506	499	458	456	515	468	527	469	481	495	483	489	473	485	531	431	513	501	522	508	484	523	481	491	491	536	467	481	444	490	439	499	491	492	470	479	500	493	481	498	499	497	464	482	487	477	470	483	468	489	484	458	502	454	459	474	496	444	452	490	484	498	546	501	457	481	458	498	461	527	505	515	478	497	511	514	504	487	482	489	461	486	460	457	520	456	508	463	503	490	483	487	482	504	488	494	485	503	472	489	467	491	512	483	471	532	471	479	537	509	452	481	476	488	487	509	522	472	443	487	451	485	482	457	446	493	469	492	477	528	493	479	493	498	504	463	458	454	503	480	459	487	480	478	477	488	504	506	480	516	483	482	453	487	501	492	493	462	488	501	487	485	506	469	488	435	484	479	507	460	481	506	469	448	477	471	494	453	484	479	528	469	519	485	503	519	475	481	449	460	498	475	499	514	506	465	469	474	474	444	455	495	481	501	484	445	444	436	489	513	465	458	459	465	493	472	482	466	483	516	446	436	461	503	509	485	492	513	493	497	500	491	467	487	485	510	444	447	485	481	504	497	499	476	495	488	473	493	471	448	463	490	483	517	478	501	452	494	483	445	449	480	489	489	534	486	498	491	507	495	491	475	465	522	473	483	506	462	500	461	446	472	466	493	512	480	516	468	439	472	480	491	508	454	507	516	491	459	473	484	458	483	440	511	503	519	487	517	490	465	531	490	481	488	469	458	447	468	463	464	477	484	475	467	453	491	488	429	493	476	473	465	524	457	459	511	474	494	501	523	497	490	446	515	494	445	445	500	510	484	459	491	475	487	511	463	476	443	485	498	490	524	524	478	468	511	495	490	445	452	505	510	477	485	460	493	480	531	501	461	513	465	473	485	492	469	479	478	511	480	492	485	497	460	475	430	497	489	531	465	450	478	490	456	479	496	472	503	471	487	464	484	501	478	456	511	478	491	483	479	496	473	499	415	480	492	444	475	455	510	475	487	532	491	474	470	495	449	468	465	462	458	474	434	525	484	487	479	488	507	471	510	462	499	479	457	500	472	469	483	488	492	498	490	491	513	495	516	503	479	510	502	460	460	473	488	493	465	489	455	462	494	502	499	461	487	493	494	490	479	514	482	490	469	486	492	488	467	465	461	505	490	429	473	498	490	484	476	483	498	464	438	487	501	462	493	523	482	508	493	523	489	495	470	460	494	482	485	439	494	476	464	530	480	494	498	515	504	509	492	487	478	476	477	469	504	488	460	472	451	480	461	496	503	487	477	468	494	504	461	514	455	494	467	443	470	446	454	478	472	495	464	493	501	485	471	476	505	471	452	445	481	491	484	506	487	487	496	471	495	496	500	493	486	485	457	506	496	547	473	473	440	500	458	488	471	537	547	483	470	528	489	489	502	498	465	478	501	482	477	425	481	515	492	478	464	475	454	502	446	519	498	494	501	463	470	474	474	460	487	496	471	483	466	499	470	432	479	471	463	472	486	476	478	455	448	454	505	451	532	509	487	466	525	486	495	501	501	524	489	432	488	467	516	499	484	478	468	491	502	443	471	482	489	470	477	516	487	478	480	480	494	477	487	504	466	466	477	534	478	506	490	490	479	494	478	480	519	489	501	466	506	483	453	486	458	444	492	475	490	490	449	514	486	490	494	485	486	462	460	503	503	497	520	481	501	454	456	480	501	504	495	497	461	489	490	477	475	505	467	490	491	492	514	475	478	465	457	480	481	458	472	459	417	441	519	506	503	470	492	494	452	453	498	479	445	463	512	478	492	495	483	493	529	507	513	502	426	475	515	486	477	448	481	488	528	454	481	464	486	478	467	465	480	491	506	515	449	477	468	501	488	474	495	468	461	466	469	523	479	517	463	483	547	513	503	460	444	522	513	474	517	517	458	447	469	501	517	508	435	473	470	473	500	511	502	462	462	485	484	472	463	496	493	472	484	501	488	449	466	514	483	461	483	494	493	482	456	503	481	489	511	464	469	505	468	472	502	482	474	454	511	488	485	459	481	471	489	492	437	485	485	453	501	444	476	535	497	496	468	483	484	445	500	480	484	500	478	504	490	451	477	479	505	488	473	463	454	459	506	460	494	460	488	465	457	474	506	488	467	500	472	480	465	464	486	503	482	515	451	497	484	454	496	473	470	446	523	449	503	502	481	457	505	519	508	469	467	471	462	486	473	482	474	435	505	493	500	469	512	426	512	532	508	502	511	511	447	494	468	485	501
5525	3290	4171	3347	2414	1654	1236	956	838	773	650	557	499	493	482	453	546	547	612	480	443	414	393	396	416	378	342	327	323	300	320	291	268	261	275	287	255	262	252	241	263	232	235	244	244	282	240	237	255	229	228	224	268	236	235	229	238	221	223	209	223	242	233	233	238	228	239	220	262	248	243	268	243	248	256	220	235	223	254	240	212	230	200	238	247	235	222	213	268	224	229	236	260	258	239	213	249	204	203	231	233	242	219	232	219	242	225	208	226	240	222	250	236	216	248	236	233	240	252	264	216	226	251	231	240	251	248	246	219	218	233	249	218	249	236	254	242	218	225	245	230	239	239	213	234	251	235	238	252	227	239	252	251	240	232	210	223	255	215	238	254	232	218	214	266	257	269	233	272	238	208	233	226	237	231	221	241	264	220	224	234	261	230	224	249	224	232	244	257	230	253	221	233	241	263	232	224	250	249	237	257	244	243	192	231	230	221	266	215	207	230	230	249	235	235	280	208	230	262	251	237	224	246	235	213	253	238	214	228	256	236	241	246	241	242	238	234	284	239	230	214	245	222	204	249	246	239	220	233	233	248	242	255	245	215	256	248	221	226	251	250	248	242	224	224	220	246	222	223	233	254	217	244	226	260	222	216	227	227	215	199	244	240	257	238	243	237	241	255	229	225	240	245	229	256	233	232	264	223	242	240	236	257	276	247	229	221	249	221	215	258	228	248	215	221	231	223	257	256	212	236	237	216	208	243	201	221	232	248	230	231	262	225	233	220	229	243	221	241	243	240	247	232	261	223	240	216	238	228	215	250	238	230	244	220	229	214	250	210	255	244	229	245	244	243	224	224	241	247	237	220	220	227	254	233	251	216	245	227	240	244	217	210	214	227	196	243	236	244	221	208	224	270	243	267	210	263	239	246	264	260	238	203	223	227	256	242	211	232	199	235	248	232	217	239	225	237	236	259	220	236	237	211	246	238	221	252	222	244	237	232	235	225	252	236	239	232	244	236	238	252	229	229	242	214	230	220	217	255	229	222	250	211	246	223	216	247	248	251	221	267	208	261	236	231	230	227	229	232	241	243	224	221	250	258	236	245	230	244	243	243	264	269	207	229	254	221	218	252	225	229	243	255	228	194	239	230	241	249	222	246	219	254	210	251	244	228	231	258	250	228	240	227	260	227	230	261	242	243	262	216	237	253	221	236	244	233	233	219	234	247	256	223	242	213	192	229	243	210	226	224	217	238	237	213	223	219	238	232	242	252	222	226	222	223	231	229	219	246	222	241	217	255	247	249	233	236	233	247	234	251	260	243	261	214	250	239	224	229	243	228	227	204	242	203	255	264	259	238	226	227	237	238	222	234	236	253	263	256	243	212	223	225	243	249	230	252	241	247	243	220	265	247	238	247	235	232	202	247	239	236	234	220	243	224	228	262	252	221	217	209	237	238	249	219	262	230	258	233	250	232	209	221	260	241	224	225	287	231	227	274	247	238	229	266	250	257	201	238	247	231	240	226	236	249	251	258	228	220	237	217	242	229	227	235	210	223	247	222	242	224	244	242	239	215	245	246	242	222	230	255	246	248	226	249	186	240	211	256	231	231	232	248	223	250	207	250	258	234	255	210	226	229	226	238	245	252	231	241	253	247	216	214	226	257	252	227	241	254	262	241	247	256	266	233	224	236	196	215	246	208	221	218	236	224	221	223	245	260	243	232	242	248	251	260	225	249	242	208	219	271	285	252	270	238	222	233	225	235	229	232	278	197	215	235	208	249	257	228	230	207	240	265	228	234	224	239	218	247	246	259	260	237	228	237	245	233	251	256	216	241	281	262	218	241	239	218	237	223	265	247	235	251	251	236	251	232	218	226	223	178	220	244	238	200	246	245	245	210	256	253	230	245	238	222	208	245	239	220	264	222	219	228	242	229	232	214	215	240	226	239	250	228	229	243	248	270	244	219	222	241	238	218	216	251	251	242	215	203	216	215	226	208	245	231	224	228	232	226	237	265	242	221	238	247	239	229	217	240	218	247	218	260	259	276	238	238	245	236	223	254	232	258	220	239	238	256	234	256	236	228	255	228	234	243	273	194	249	233	223	223	231	226	238	243	215	239	221	225	221	245	252	279	249	205	241	233	214	255	214	243	237	251	212	226	241	227	280	216	260	208	233	214	244	228	219	244	213	247	225	221	218	223	236	217	252	239	241	224	252	233	227	266	254	239	226	212	248	234	231	222	239	246	241	270	239	222	229	246	220	235	244	249	241	230	241	230	242	226	235	252	251	240	230	215	258	235	228	243	264	248	244	212	221	228	241	232	255	230	221	230	232	271	255	239	234	224	219	245	232	233	237	226	224	248	246	246	256	234	239	228	214	218	217	226	232	254	251	263	263	233	255	242	216	241	246	242	223	256	241	227	216	237	233	223	232	223	235	231	226	223	233	230	214	249	265	229	234	228	250	241	250	233	246	218	222	218	205	242	231	226	228	250	260	234	223	227	226	235	197	234	243	252	242	230	265	240	255	238	194	221	235	227	233	230	247	235	223	255	237	235	274	251	244	244	236	260	241	222	246	219	234	253	253	228	240	227	220	228	211	236	224	239	233	281	218	264	213	251	223	224	233	255	246	227	248	227	238	268	226	244	241	242	221	244	227	226	251	241	225	229	236	229	249	251	239	225	232	222	235	242	245	260	231	252	220	243	239	237	279	195	225	228	241	271	234	232	252	210	232	222	242	197	244	227	248	266	237	225	218	246	238	271	236	211	237	222	229	222	218	264	255	232	250	222	255	249	277	228	214	236	236	241	239	218	235	225	236	196	218	264	262	233	204	244	269	227	230	241	247	224	237	275	233	245	248	244	210	229	219	254	240	217	247	229	221	223	250	252	261	217	227	263	235	281	252	250	219	249	232	245	253	218	230	263	228	235	221	231	206	228	224	266	258	259	251	213	232	237	222	224	243	254	249	228	222	234	230	244	223	246	270	241	226	213	248	253	269	233	210	267	244	228	241	238	242	265	239	252	233	241	205	254	251	240	246	226	231	245	230	217	236	199	219	216	227	235	248	222	232	241	223	242	227	222	250	253	242	228	238	255	211	247	238	256	228	260	211	241	215	256	243	248	241	231	235	226	229	230	225	217	274	204	237	244	272	216	206	257	230	247	203	264	232	214	271	222	245	275	249	257	254	239	248	208	229	236	243	219	238	220	228	230	228	235	223	265	224	259	229	230	225	242	238	225	236	257	240	251	233	212	235	211	276	246	208	238	206	238	205	249	243	240	219	211	207	236	246	266	237	233	263	230	232	207	247	241	219	237	236	233	236	221	224	217	237	241	226	232	226	262	209	263	251	227	260	202	230	222	232	236	256	223	214	225	222	238	254	229	231	240	225	227	245	195	241	241	228	216	253	202	220	262	232	236	220	256	243	227	245	254	223	213	212	231	218	235	251	229	221	240	230	237	243	231	258	214	243	253	233	237	221	216	234	238	247
5549	3817	8531	9145	7806	5887	4569	4170	3512	3373	3015	2840	2552	2449	2467	2526	2679	2805	3038	2321	2239	1934	1847	1917	1866	1651	1489	1333	1208	1237	1071	1033	1032	962	1080	994	900	816	819	849	763	772	726	679	709	698	712	656	674	646	653	648	656	607	648	685	693	683	643	663	668	690	678	710	680	712	647	635	612	655	705	636	628	677	683	624	649	654	688	650	626	644	665	662	661	661	645	638	661	659	672	629	623	648	670	662	651	666	677	651	687	624	579	618	642	671	650	652	622	715	636	631	642	669	650	647	662	654	618	681	678	564	656	649	640	687	662	613	627	635	614	624	608	641	647	632	652	666	696	611	661	632	671	600	662	678	646	668	661	646	639	620	663	653	632	655	604	620	658	574	637	661	652	707	662	620	639	632	644	625	615	654	669	592	637	637	635	666	651	649	663	610	663	643	622	657	649	624	602	626	680	632	618	670	696	688	628	629	618	658	698	616	630	663	654	633	636	699	666	618	706	679	652	658	655	640	638	620	658	649	641	646	623	644	645	629	679	670	634	664	621	598	610	600	615	642	638	657	652	647	651	703	672	627	701	659	624	649	656	644	615	616	656	601	591	610	665	673	642	617	627	648	677	652	660	616	646	674	656	663	634	639	639	660	629	673	671	665	656	618	629	660	662	643	637	640	685	614	633	649	626	673	658	644	655	679	616	652	607	655	630	674	627	641	656	669	655	681	660	653	615	625	603	639	624	577	635	660	692	589	670	604	692	630	624	619	600	620	612	632	653	630	638	641	636	643	618	639	624	638	644	631	626	655	613	634	656	690	641	664	684	653	631	617	624	675	659	706	640	651	626	668	630	608	667	627	639	627	645	691	651	692	644	630	608	661	647	672	682	607	666	628	632	706	640	617	651	642	620	680	610	656	660	648	627	637	670	650	673	657	673	668	649	673	629	613	662	662	680	702	649	595	610	619	670	632	599	611	642	624	650	651	668	621	655	649	654	696	646	636	613	631	625	653	634	635	683	650	682	652	673	690	690	619	661	654	615	660	613	690	637	634	614	666	649	622	642	659	649	653	640	646	654	639	637	664	584	618	592	649	640	671	690	685	633	635	648	629	641	606	637	653	673	636	585	665	655	647	618	668	639	623	649	649	641	635	629	641	618	636	656	655	599	623	604	671	675	667	658	640	673	670	681	605	633	642	645	620	635	615	619	633	656	630	646	654	603	662	626	632	657	621	707	662	636	637	653	646	619	659	611	656	642	625	679	633	645	623	643	631	641	667	660	603	655	693	664	629	623	670	604	624	654	619	651	628	637	669	634	633	663	652	634	583	671	624	633	612	647	671	669	645	613	611	672	673	630	631	639	652	579	630	628	638	643	572	695	642	630	668	577	612	716	682	658	640	609	576	609	645	651	642	627	668	608	642	633	601	612	617	641	620	660	660	664	659	613	639	655	624	612	649	650	652	625	630	641	643	676	646	620	685	670	649	630	677	608	641	655	625	684	587	613	610	659	650	671	640	679	655	603	647	675	626	632	675	612	666	676	620	636	645	653	625	630	669	643	655	640	657	616	629	644	657	685	670	669	614	640	664	658	598	672	609	642	644	646	632	638	629	622	671	654	651	680	643	639	679	628	688	662	644	661	618	666	696	637	662	589	662	671	599	617	648	627	631	651	635	629	636	619	612	676	675	675	624	621	609	618	657	664	679	607	637	655	708	672	635	640	642	623	613	640	605	617	656	652	582	641	608	623	683	669	667	620	676	603	577	657	669	649	641	638	661	649	619	633	655	608	626	641	667	669	634	664	645	634	685	616	601	599	625	703	618	648	580	643	674	653	645	660	635	661	677	643	633	619	675	668	707	656	665	596	640	578	602	636	714	639	626	651	702	680	660	631	648	655	620	651	648	606	638	627	650	642	649	691	649	655	638	653	666	645	682	625	636	597	654	633	630	632	623	641	634	638	657	670	609	646	660	616	666	637	643	639	601	619	688	663	587	669	663	634	687	644	636	653	644	670	649	671	656	621	627	629	651	625	583	657	636	650	652	610	686	622	681	660	634	630	620	655	703	623	627	655	605	627	599	624	624	585	647	599	638	684	641	629	656	634	679	672	651	652	683	649	639	672	685	612	647	659	650	607	656	617	643	656	655	635	652	653	620	645	638	628	616	634	693	643	640	631	628	622	671	631	674	602	640	628	659	687	618	622	647	627	658	626	628	631	569	597	630	651	627	657	645	643	659	686	649	661	645	661	659	657	614	640	661	672	639	656	581	692	656	585	651	660	626	611	616	636	623	650	641	612	647	644	659	639	598	647	630	656	658	677	624	668	704	613	626	659	675	664	680	689	629	611	614	610	650	638	626	649	652	617	645	625	669	703	659	607	626	615	661	611	695	645	640	623	562	630	639	676	660	640	621	665	645	617	605	648	628	621	619	667	609	718	653	674	640	636	620	670	638	601	642	630	623	657	696	644	639	626	654	676	654	664	649	639	659	650	655	637	603	692	637	607	649	643	683	633	603	633	672	636	666	668	627	668	655	694	684	633	626	665	593	633	670	593	595	720	669	667	630	655	657	664	635	675	622	643	661	604	682	653	672	622	662	605	628	628	679	624	632	631	661	628	635	689	675	617	615	656	603	624	590	653	674	671	674	636	625	644	664	624	694	672	604	650	633	630	678	657	604	648	634	636	641	639	665	641	630	626	608	646	645	681	635	632	657	580	631	666	688	614	658	656	620	647	637	617	638	625	679	641	647	684	660	617	647	637	619	632	668	642	647	666	653	622	625	631	629	656	622	659	643	621	667	661	645	642	661	679	628	704	662	659	643	647	665	650	653	644	679	605	618	626	630	659	638	640	637	637	685	679	656	680	642	668	647	629	641	673	667	650	648	639	649	642	684	611	641	655	652	654	678	634	664	676	634	629	674	622	669	646	584	622	681	612	691	595	670	679	648	602	611	615	641	677	648	642	648	630	659	664	633	650	644	674	621	678	645	660	673	680	663	606	629	610	647	634	659	670	631	619	650	613	636	659	639	610	655	679	695	694	614	635	685	642	696	695	619	674	661	662	586	630	598	651	630	632	609	672	611	642	606	656	614	640	636	649	652	616	648	590	615	632	644	659	674	636	639	661	646	650	657	656	627	614	635	618	633	619	688	628	670	626	656	676	612	688	622	732	628	623	669	649	608	665	612	656	615	631	681	672	648	710	649	603	608	639	684	675	667	651	680	658	655	626	670	604	627	633	608	650	639	668	636	601	672	656	638	629	639	628	581	638	665	638	673	661	654	670	573	640	635	662	668	647	630	696	618	619	638	617	661	649	616	635	636	658	592	611	627	632	592	614	631	729	642	593	658	668	697	654	673	625	634	663	631	692	631	686	610	599	630	620	636	629	648	614	661	631	607	644	676	624	635	641	631	632	600	621	632	606	600	621	625	642	662	663	644	656	618	647	663	663	645	614	628	659	639	637	681	658	677	621	632	619	629	630	622	624	691	654	638
17389	11721	15765	18220	15562	10188	6788	6160	4468	4629	3659	3473	3585	2822	2671	2960	3882	4107	4938	3431	3149	2455	2105	2196	2534	2075	1521	1461	1157	1146	703	751	760	760	782	641	583	428	401	447	405	355	297	255	249	207	259	229	240	219	217	222	229	215	192	183	228	215	210	209	190	204	188	212	192	239	198	181	188	227	192	201	187	230	205	170	220	182	218	210	165	197	185	224	210	227	191	200	204	191	202	205	194	210	190	176	196	203	185	200	194	214	192	219	201	196	198	220	197	175	215	196	212	188	210	196	188	208	163	189	215	156	192	196	191	192	177	195	221	177	179	202	191	173	179	181	193	183	190	205	172	184	200	171	183	194	194	160	167	209	187	190	206	177	183	177	207	181	196	193	198	195	199	179	169	176	198	192	208	214	196	214	192	192	208	203	186	166	178	185	208	207	210	194	186	197	210	201	204	180	197	210	169	201	205	202	178	168	181	181	188	178	160	227	208	193	198	201	175	197	190	178	163	182	176	168	197	179	216	215	215	202	176	199	184	201	182	178	177	168	184	192	194	170	163	209	191	175	230	184	199	160	182	185	193	181	212	184	198	190	191	205	210	175	202	211	190	197	206	207	189	189	200	202	178	194	186	194	177	188	174	182	191	189	179	173	212	187	197	217	193	197	226	193	185	215	159	182	171	185	207	199	191	214	180	191	199	202	209	203	198	191	204	213	176	189	180	196	196	171	176	199	215	187	191	181	196	188	171	169	186	190	195	193	201	171	188	208	200	213	203	185	209	196	192	197	203	174	177	210	179	196	194	207	200	215	207	214	192	196	161	189	194	170	187	218	198	186	197	199	210	203	207	206	195	224	207	185	204	210	175	178	196	191	199	181	178	192	170	192	183	190	167	181	195	192	186	216	187	175	213	185	192	196	217	190	189	190	201	212	174	187	209	191	187	186	222	186	210	168	203	179	203	199	178	187	188	183	200	201	212	186	185	162	206	194	180	210	175	169	178	203	216	205	199	178	179	207	197	186	163	183	201	174	181	192	190	205	193	187	180	204	211	170	205	190	185	210	199	191	180	175	198	188	181	165	209	214	224	205	200	202	190	183	195	197	206	187	174	185	180	210	204	176	194	229	196	210	181	181	188	174	203	191	221	196	219	183	200	198	197	166	207	210	187	178	213	204	202	176	172	211	181	178	168	208	197	185	156	206	212	184	178	212	205	205	202	208	195	191	174	196	177	188	177	190	206	204	202	177	187	164	216	196	181	171	183	200	207	199	205	209	184	193	201	159	188	207	171	203	198	189	179	184	218	194	181	212	171	168	170	208	192	192	181	164	206	185	198	204	180	187	160	218	187	196	183	179	204	184	215	172	166	182	181	180	169	220	192	189	215	196	201	201	186	188	211	190	203	202	192	166	202	181	201	205	219	174	182	181	198	203	198	222	181	167	199	192	201	192	178	201	196	176	202	197	176	187	181	185	183	196	182	209	188	212	199	201	205	187	218	174	185	213	198	180	192	182	173	201	182	211	187	200	184	198	203	212	177	187	192	200	203	181	204	191	188	187	215	186	191	177	181	211	212	202	192	208	181	182	200	205	195	203	238	201	195	195	204	197	207	185	159	188	187	165	209	175	181	200	190	201	164	187	210	212	211	202	193	206	204	217	197	206	185	209	176	216	203	193	183	162	166	195	180	200	192	182	213	206	201	197	184	188	177	209	187	180	174	178	190	191	181	194	191	176	207	209	207	177	164	182	204	178	200	191	188	183	194	183	189	197	176	213	199	191	193	231	204	190	189	186	184	205	201	188	190	190	158	180	211	188	185	179	192	186	176	164	163	188	196	181	179	211	185	201	220	198	182	181	205	212	179	183	165	178	200	167	223	215	213	191	209	212	191	177	190	227	208	221	194	203	175	182	184	206	185	177	186	191	176	163	209	181	193	192	196	173	189	187	210	187	185	180	196	188	208	199	200	195	212	177	179	175	187	185	214	194	219	196	209	181	231	210	188	179	196	214	221	206	158	177	207	195	175	234	183	225	172	185	156	192	198	196	199	206	193	188	191	193	187	222	208	188	188	198	188	206	181	193	209	184	193	189	193	194	210	215	189	208	208	197	196	192	181	182	171	189	207	184	184	185	199	187	181	191	191	176	193	201	184	187	209	178	205	213	198	149	223	184	176	204	190	208	228	221	195	205	196	227	195	193	191	165	175	200	207	169	201	188	184	179	211	207	196	192	178	187	211	195	178	165	215	193	197	201	189	187	202	163	182	187	194	187	179	174	179	212	184	200	220	180	204	199	202	186	189	227	187	195	192	211	179	195	168	204	176	165	195	205	196	182	192	198	193	177	204	191	180	203	193	190	184	198	209	177	216	197	178	190	210	187	179	208	191	185	177	201	180	194	191	200	187	189	205	194	187	199	214	197	207	206	178	194	200	189	185	196	189	177	205	197	188	179	173	201	210	170	192	195	192	193	208	161	198	190	200	196	216	178	193	208	170	195	183	184	198	184	203	194	213	187	183	193	192	204	194	206	187	211	183	195	199	198	176	191	194	173	176	191	182	190	203	207	201	194	187	189	203	161	182	173	175	215	181	204	210	185	187	184	195	188	201	218	190	174	199	184	204	198	175	164	201	205	172	193	176	209	180	165	194	218	165	171	202	192	199	184	191	197	189	196	181	219	207	188	223	187	173	184	195	205	181	178	183	194	214	205	195	198	203	196	191	210	183	206	214	184	198	203	230	203	196	197	174	210	195	174	207	174	223	206	196	201	221	216	205	190	193	179	187	201	185	208	189	193	202	192	195	222	192	197	224	194	185	210	193	184	189	194	201	183	154	191	182	169	183	205	207	199	205	163	194	183	203	191	212	221	167	192	179	197	191	210	197	204	196	192	178	209	192	165	207	176	174	188	187	192	188	184	182	217	167	191	197	196	209	194	200	172	202	205	189	211	191	194	195	188	200	185	174	183	187	178	174	192	223	215	192	194	192	205	215	202	199	214	186	183	184	191	187	172	217	213	177	180	184	191	191	195	194	210	191	186	176	182	191	181	197	182	186	211	187	182	217	212	215	202	210	208	182	183	164	185	195	185	217	177	192	216	177	212	192	189	186	187	198	187	221	219	208	191	190	209	207	171	167	229	187	205	187	198	196	190	206	193	241	201	185	206	183	169	189	192	193	167	170	184	200	200	184	184	198	187	185	202	216	189	198	203	189	204	207	185	181	172	188	192	192	206	201	193	191	195	221	182	167	192	196	196	215	217	188	182	210	214	192	193	163	183	199	192	177	190	193	174	213	193	199	178	180	201	205	202	183	203	190	209	181	189	222	177	201	195	189	183	190	172	170	197	183	202	195	192	163	188	179	192	229	202	193	210	202	196	196	203	199	209	228	204	201	189	193	200	207	207	198	202	172	206	221	188	206	206	195	181	187	210	181	205	188	188	199	172	192	196	214	202	192	156	190	157	170	214	223	205	202	210	185	194	222	193	183	222	206	182
13700	9952	18911	22215	20620	16780	14190	16239	12782	14825	13730	13169	13704	11283	11911	13929	17153	17786	19658	14340	14862	13045	11889	12316	13453	11248	8466	8655	6901	7147	3973	4458	4779	4770	4997	4097	3410	2541	2305	2502	2236	1790	1584	1176	925	905	993	856	863	825	755	702	706	670	712	699	710	666	664	683	653	588	602	675	653	630	649	641	588	604	620	607	567	602	595	570	605	575	600	586	554	579	577	566	566	531	556	572	571	547	567	573	541	595	577	553	576	550	532	550	562	547	534	563	539	528	550	568	566	549	561	552	512	562	563	542	551	534	544	585	546	555	537	536	514	543	504	532	554	556	535	561	564	495	542	570	544	568	531	568	538	534	561	561	532	517	593	500	531	551	584	556	551	561	544	563	525	550	582	539	538	573	531	540	558	507	568	564	530	531	588	568	544	540	554	543	582	535	538	566	534	537	516	506	539	521	558	546	505	538	547	546	532	522	524	559	521	549	521	536	567	602	544	588	528	531	564	548	576	548	547	554	502	540	547	546	527	515	548	554	531	539	568	532	553	572	565	517	519	536	545	520	479	559	566	524	518	545	557	554	581	551	530	537	486	501	574	516	543	531	493	535	513	514	569	505	553	536	520	570	516	526	558	516	546	530	585	537	520	511	514	574	548	525	516	579	539	499	540	525	535	529	497	501	551	561	548	547	528	506	529	528	518	557	537	543	555	517	511	514	532	555	547	570	555	506	544	528	527	520	518	542	549	545	568	559	528	550	580	520	532	582	551	540	531	540	543	503	518	559	529	529	540	516	492	503	572	536	551	516	564	514	537	550	535	531	542	565	532	532	511	566	517	544	506	565	529	575	528	552	519	554	523	524	521	556	560	489	507	553	556	542	518	518	564	545	513	559	561	559	584	546	548	550	542	577	522	555	543	513	494	560	513	515	561	531	520	549	540	525	536	522	580	513	520	553	558	490	513	491	553	527	567	532	551	560	546	573	522	521	598	529	526	537	612	539	533	553	527	526	532	515	532	534	560	507	526	519	519	569	543	601	524	517	556	565	569	544	537	537	542	535	538	532	537	540	562	526	532	526	541	550	503	515	561	539	503	536	497	539	539	484	517	522	523	559	505	529	554	564	581	550	513	525	522	512	530	559	525	548	536	550	508	527	555	570	541	548	538	558	517	526	532	526	535	553	541	556	498	536	514	561	484	546	530	568	528	531	537	527	503	564	535	535	521	518	540	562	552	534	541	524	544	578	536	528	600	544	540	556	556	528	518	533	541	586	541	571	540	568	526	539	552	503	502	521	517	543	576	564	558	525	511	542	521	546	531	562	481	519	543	541	538	559	560	567	569	565	554	526	574	526	530	520	528	526	486	595	558	536	559	548	550	553	548	528	509	506	499	544	542	577	562	557	553	529	557	503	521	540	533	567	521	569	559	563	546	562	552	568	564	548	588	536	552	511	577	568	512	540	537	557	503	499	573	539	569	540	552	522	528	562	555	554	519	524	549	553	523	573	527	532	553	527	521	561	560	522	521	511	515	519	543	551	538	528	506	564	518	540	504	540	522	553	544	533	553	529	524	545	489	526	526	555	521	491	544	503	514	533	532	580	522	481	553	512	499	524	571	520	550	512	556	532	526	551	523	492	551	517	559	560	555	525	559	531	551	548	537	556	561	537	565	499	501	522	542	552	518	559	525	487	525	563	495	540	563	468	557	530	532	551	542	519	558	530	576	557	543	511	573	585	488	535	510	508	496	525	527	552	547	531	561	507	535	544	509	524	537	549	589	520	523	515	547	523	533	546	549	518	562	538	533	567	545	553	546	524	539	497	557	519	584	571	507	531	558	526	515	535	540	527	515	532	579	568	503	475	534	532	524	567	553	583	529	575	555	589	494	548	567	508	554	516	536	535	534	526	577	532	542	526	513	515	505	586	542	541	546	555	565	550	565	526	591	547	530	545	556	573	592	578	524	526	498	546	512	508	577	570	520	556	540	513	557	499	538	533	579	514	548	542	536	554	534	535	545	557	479	504	570	539	555	561	565	561	550	549	561	525	517	508	541	525	515	531	546	523	525	556	521	553	528	564	519	548	535	523	505	550	562	523	538	515	552	491	495	559	550	518	512	542	542	560	547	565	545	575	551	536	510	556	552	529	539	583	573	509	548	585	567	579	572	537	521	557	574	536	520	526	541	532	504	600	528	535	542	570	572	522	527	507	552	544	551	521	552	546	529	558	554	494	540	545	515	569	514	577	540	553	522	551	516	567	553	551	536	557	509	536	514	559	571	540	534	541	543	586	531	557	514	535	535	531	548	536	546	562	537	528	522	554	545	543	566	527	592	538	540	561	504	550	539	510	583	564	567	528	555	580	516	525	547	526	583	573	585	549	509	529	554	518	558	561	538	490	514	561	537	534	540	506	530	536	525	545	570	516	503	516	583	544	525	554	554	570	585	543	556	550	534	515	547	528	540	543	585	557	539	554	540	512	551	555	512	538	533	533	518	515	573	542	544	558	558	509	568	533	568	498	532	548	518	579	486	532	571	483	602	556	567	557	546	557	551	531	530	500	560	524	558	571	568	578	516	545	592	548	480	497	563	550	539	575	498	588	538	562	581	514	560	542	494	507	552	530	526	535	533	525	534	539	548	553	508	542	522	519	545	511	513	531	556	516	532	553	518	545	541	535	529	543	552	539	550	508	556	516	554	546	531	537	568	585	573	543	516	578	541	546	549	563	550	574	566	512	532	568	514	511	555	492	541	528	564	541	549	541	553	495	551	537	546	535	557	571	534	555	558	538	591	516	524	517	529	573	506	540	562	529	572	549	541	540	578	516	573	554	522	535	540	555	582	540	532	522	523	527	514	567	533	538	508	596	554	550	546	530	534	536	538	533	561	544	546	545	522	536	585	563	508	562	601	527	568	539	546	540	556	541	507	512	539	495	551	556	534	514	509	568	524	547	529	536	500	540	545	530	524	544	540	545	549	531	577	519	503	542	569	534	502	558	531	500	528	514	555	477	542	509	528	553	531	504	532	559	549	549	535	535	533	493	542	498	518	539	537	573	563	546	535	535	565	592	507	520	568	568	536	517	545	500	560	545	545	529	523	546	559	521	517	550	519	565	548	514	548	486	580	515	585	563	548	545	515	552	563	529	588	560	529	573	541	530	509	504	561	515	518	566	531	573	550	533	517	554	520	559	538	534	539	509	557	557	512	554	508	516	531	517	555	516	542	514	562	564	552	517	552	510	514	533	512	504	527	499	553	526	552	533	488	529	569	546	544	547	529	530	534	514	530	561	496	575	573	532	578	575	503	519	557	523	548	539	522	519	594	553	535	493	533	518	542	527	538	507	554	561	583	510	533	534	585	503	545	563	578	536	556	518	489	536	524	540	541	533	527	527	544	527	537	534	542	518	531	522	545	554	572	522	516	508	543	512	554	536	549	561	535	520	543	507	589	553	520	549	527	523	578	541	551	584	530	554	562	568	547	545	557	578	516	521	542	539	517	526
25490	19112	22207	24986	23436	17024	11928	11590	8346	8912	7012	6194	5939	4405	4620	5516	6625	8021	8634	6740	5577	4837	4195	4144	4644	3865	2659	2429	2168	2175	1331	1430	1462	1212	1332	1073	879	647	598	734	587	455	401	323	247	248	256	272	245	250	213	215	226	176	204	201	211	213	182	195	174	168	180	186	179	189	190	168	192	161	168	175	168	193	162	180	216	178	168	146	166	160	151	150	176	174	184	175	194	184	185	162	186	198	179	169	179	169	162	190	152	161	177	196	175	185	162	146	165	183	170	165	132	174	172	158	183	159	164	173	161	159	175	176	174	165	177	168	183	174	154	160	177	144	169	193	149	165	185	146	169	166	172	149	172	181	169	158	164	169	156	150	157	180	161	166	182	177	155	145	173	161	176	152	170	177	159	156	177	139	159	184	152	183	196	165	157	168	164	173	150	177	172	199	165	159	154	165	163	189	181	167	168	152	162	139	151	171	149	179	159	159	154	156	151	166	168	156	178	168	175	151	184	174	153	169	178	176	158	181	168	171	174	170	180	166	180	162	168	177	177	167	173	193	182	155	173	171	175	159	187	188	169	172	188	158	172	163	148	174	155	147	155	172	158	142	177	173	157	167	167	172	173	160	170	150	176	150	170	180	160	168	157	159	174	171	169	173	155	147	159	155	152	162	171	174	164	173	176	174	174	181	180	148	158	165	170	177	147	158	177	157	157	190	175	161	181	173	159	160	149	164	171	172	168	190	169	170	165	152	162	150	164	171	166	159	163	165	163	152	168	173	171	139	157	173	171	154	149	168	152	179	156	160	148	165	161	150	166	140	176	184	163	143	164	166	170	174	145	159	132	185	162	166	180	158	161	193	175	165	143	160	162	168	168	179	184	173	172	183	159	188	165	163	183	167	167	187	137	172	151	175	179	156	160	175	159	160	170	158	160	176	157	187	162	156	150	193	177	174	160	145	175	148	161	173	161	171	172	161	138	158	200	184	152	189	157	168	149	182	155	136	173	177	145	187	169	159	146	175	182	169	162	158	181	186	185	160	161	172	141	183	157	168	136	186	169	139	195	163	161	178	155	172	175	160	164	169	171	185	157	180	163	167	171	149	151	170	168	176	159	175	170	151	156	173	171	163	151	147	160	158	172	169	171	149	144	160	160	136	136	165	184	168	155	178	170	201	164	202	166	183	175	159	189	175	168	169	173	186	154	181	181	157	166	152	163	172	153	149	147	166	180	171	171	173	179	132	169	174	193	157	155	156	186	148	163	161	164	156	172	211	185	157	169	159	157	150	159	147	185	186	177	155	178	161	183	182	176	172	176	172	175	162	169	153	164	154	184	189	176	162	192	159	148	181	148	161	149	155	189	164	168	159	175	179	158	149	143	193	136	153	169	170	168	158	176	168	153	166	176	162	198	162	141	137	172	168	190	181	151	183	148	170	167	179	169	169	161	174	155	159	159	182	178	145	153	169	159	185	156	164	158	184	168	160	161	180	128	163	186	173	151	163	171	168	183	161	167	171	163	157	165	145	153	150	164	155	176	135	157	149	149	167	161	154	143	174	163	176	183	180	160	165	178	177	164	143	186	173	164	148	202	139	167	194	156	133	151	153	173	162	168	166	166	183	154	188	176	142	181	165	188	146	164	185	155	191	177	163	167	164	163	180	171	177	147	168	175	158	167	159	168	171	156	176	162	163	178	160	164	167	166	163	177	160	153	157	153	178	183	159	152	164	164	175	164	180	167	168	161	179	172	165	170	171	174	161	162	175	169	156	188	155	182	173	164	157	176	161	162	165	190	173	139	177	158	139	172	153	163	157	171	156	171	182	173	160	159	165	165	142	174	163	189	162	165	163	167	176	178	162	160	156	157	175	182	147	151	169	162	180	165	165	157	188	139	182	167	151	180	186	154	164	142	177	172	147	195	170	169	164	153	168	146	186	179	140	172	143	145	165	138	152	176	150	191	176	147	169	132	176	164	178	167	175	159	160	137	185	193	171	180	145	158	186	178	180	157	177	157	165	170	169	155	172	141	149	154	156	185	171	182	181	196	148	183	171	206	178	166	169	167	167	146	170	161	167	159	170	164	188	152	176	174	162	168	151	149	161	156	173	163	142	184	174	163	177	162	152	153	169	154	160	132	178	154	173	167	160	146	168	165	172	173	158	151	171	137	175	185	164	164	174	175	189	186	166	172	163	186	162	180	153	150	169	167	196	159	175	165	180	157	160	168	165	138	153	164	166	152	162	184	159	182	208	169	176	182	139	174	165	160	155	164	159	158	147	156	175	166	164	164	168	154	168	184	150	166	176	169	154	158	147	194	164	175	168	183	145	173	149	170	182	181	163	188	197	165	161	145	164	141	168	178	176	128	168	194	179	149	163	155	161	153	142	173	171	183	182	192	188	167	171	173	145	170	161	171	194	167	177	159	143	181	159	186	181	164	171	155	165	172	169	174	159	161	165	151	166	168	151	167	143	166	156	175	135	182	158	154	161	158	182	170	177	160	168	170	163	178	157	179	171	178	145	165	171	160	161	138	147	169	189	181	161	162	153	155	165	177	189	169	159	160	158	160	184	154	143	199	134	166	171	188	185	155	177	170	145	169	153	156	159	163	163	168	158	141	146	141	182	171	154	171	160	171	203	194	182	156	159	195	189	164	171	178	164	178	149	160	174	166	163	164	127	160	169	151	149	174	164	181	146	150	162	164	146	175	147	173	157	188	173	152	178	148	160	164	160	141	153	162	167	187	171	159	162	156	148	153	176	180	153	183	155	175	131	174	174	170	158	161	178	158	178	172	170	131	159	165	161	186	158	184	159	156	164	177	177	185	164	190	161	172	157	156	149	163	178	145	146	159	167	150	176	176	167	172	142	176	166	167	175	143	171	162	155	155	181	153	164	181	144	155	182	159	161	166	172	173	164	144	160	145	162	184	177	187	181	167	162	195	153	163	173	163	179	150	162	154	154	159	181	171	180	165	160	156	164	176	166	174	157	198	166	200	185	154	147	170	166	156	193	167	159	181	169	174	176	157	163	179	171	185	160	188	151	163	164	182	179	163	168	186	182	166	166	169	147	150	154	165	163	165	188	168	171	159	155	183	178	168	202	171	163	185	156	166	180	186	172	143	186	149	138	179	161	191	151	148	172	183	171	167	162	183	202	162	151	180	163	154	166	177	182	164	173	143	145	167	180	162	187	169	159	174	151	183	166	189	158	171	168	141	170	155	161	160	163	160	146	165	176	166	166	174	160	155	148	179	182	160	179	153	170	161	172	175	161	164	189	144	162	180	155	166	170	176	164	172	165	190	178	165	158	169	172	146	167	171	182	156	165	187	177	152	157	168	163	175	162	153	176	171	149	181	150	165	190	174	164	139	164	161	164	183	158	159	156	155	169	159	183	164	146	176	157	175	193	147	168	149	189	157	166	157	180	169	159	181	162	165	173	156	164	160	185	191	163	165	145	157	179	168	165	160	148	157	152	156	188	164	192	186	168
17243	14748	22920	27333	26529	22614	19145	22206	19215	21644	20129	19447	19059	16239	16362	20664	23507	25959	26000	21652	20181	20478	18606	18589	19992	17034	13560	13373	11979	11562	7932	7878	8348	7728	8372	7169	5471	4198	3922	4404	3644	2840	2698	1675	1108	1167	1242	1185	1192	997	897	806	732	740	822	674	815	814	740	710	649	685	632	665	654	646	643	620	582	526	564	563	557	581	600	613	629	510	549	586	553	548	535	530	490	511	525	501	496	544	522	486	512	475	543	573	504	509	480	491	470	483	498	516	471	479	542	497	464	469	501	474	479	467	497	492	475	491	496	471	486	461	460	518	478	533	457	486	493	525	482	498	470	447	485	466	481	472	483	461	513	477	439	512	479	501	476	510	476	453	486	503	447	474	461	486	469	490	483	476	454	526	484	495	497	472	509	486	463	457	497	507	517	481	503	455	490	462	454	461	451	501	493	497	489	469	453	481	453	489	473	490	476	424	491	501	459	468	454	472	470	492	524	446	471	456	465	426	472	467	452	467	459	492	471	452	441	472	472	462	452	511	465	502	459	458	457	479	463	475	457	433	465	476	472	464	472	492	472	480	452	506	450	494	477	504	502	475	466	463	488	489	452	489	490	425	504	472	475	456	490	478	474	492	452	514	478	465	486	469	489	474	473	486	462	476	496	463	462	457	499	504	460	481	501	444	449	465	488	483	439	442	488	499	461	500	464	440	486	472	424	496	469	481	477	493	500	441	511	461	476	476	522	506	467	457	497	479	522	494	503	451	498	464	480	494	481	505	496	452	475	471	480	512	493	504	502	487	447	510	474	469	451	485	469	530	522	484	478	469	474	486	452	482	476	457	473	486	479	454	447	500	499	457	445	466	487	450	477	486	483	484	490	440	500	486	495	498	448	450	468	494	466	434	478	496	524	484	463	462	465	524	478	496	490	485	480	460	490	460	460	482	458	462	485	453	475	488	464	481	517	469	481	483	494	506	535	461	526	487	463	448	485	483	487	491	460	485	487	501	460	504	456	475	523	475	462	491	475	475	468	482	496	513	463	492	478	452	534	467	461	464	464	496	474	456	459	476	468	470	477	465	491	507	486	490	484	502	486	463	496	471	501	504	465	483	473	488	483	493	453	531	507	500	495	465	477	472	457	499	506	479	468	496	499	508	483	484	467	483	462	449	432	502	442	486	464	450	468	485	492	493	492	499	510	458	466	505	536	415	486	492	498	499	447	483	498	496	504	465	433	475	483	498	492	464	490	502	483	492	479	459	473	520	479	474	510	475	437	482	509	477	455	459	502	459	455	517	478	487	490	478	458	454	478	465	494	490	503	484	522	454	485	459	500	491	442	482	494	474	466	479	462	471	490	475	458	480	493	515	476	457	481	465	459	475	466	507	476	514	479	483	481	456	441	483	467	471	490	450	493	444	489	474	456	507	465	458	452	472	476	478	463	478	480	473	483	477	466	483	475	465	464	477	482	514	473	492	499	460	497	527	499	443	469	483	494	463	504	452	493	462	473	486	471	480	469	452	468	458	495	477	471	474	492	476	465	454	466	451	502	459	445	521	465	488	478	468	500	498	473	498	460	501	490	475	511	461	484	455	499	494	488	490	495	491	460	494	482	450	518	484	437	512	528	475	496	493	481	476	469	464	506	465	483	453	517	502	484	458	492	479	435	494	443	483	468	501	488	508	471	486	463	495	456	496	493	470	458	476	444	448	462	475	479	471	449	513	500	484	463	518	487	440	482	494	517	476	483	495	469	508	498	508	482	517	488	478	466	446	469	440	495	529	482	492	432	468	480	472	484	485	468	484	475	487	463	453	489	459	463	493	473	461	504	471	445	466	487	490	483	497	492	486	493	466	500	467	481	461	488	484	474	466	473	486	522	472	453	449	483	489	479	475	465	510	467	492	498	493	461	504	504	501	419	460	455	500	516	465	524	473	483	480	449	462	484	477	514	459	477	503	465	485	476	460	431	495	456	475	503	474	429	492	463	485	484	491	505	477	484	506	470	427	476	433	444	469	476	454	486	491	494	502	498	455	493	448	483	448	474	458	471	479	444	484	423	451	477	460	459	487	467	473	466	479	504	456	441	472	455	511	503	491	466	507	474	465	469	493	458	472	475	496	444	511	502	456	469	488	490	521	483	510	468	502	479	476	459	496	469	480	455	492	485	461	503	490	482	495	496	475	492	470	506	472	456	476	487	530	525	490	478	474	500	491	439	469	486	512	498	467	500	473	502	487	454	462	483	461	477	455	460	487	470	496	534	478	466	461	488	484	486	470	485	466	499	470	517	457	475	479	454	485	521	520	478	462	470	496	476	484	478	477	508	496	468	471	480	457	504	469	468	475	492	473	459	480	473	526	474	450	458	460	525	495	502	483	445	483	487	521	476	478	492	513	455	474	481	498	400	463	445	458	465	458	450	478	467	500	469	521	462	471	454	474	476	486	468	470	510	481	458	439	458	446	460	485	451	499	442	467	476	449	505	437	487	528	507	471	471	504	492	457	496	501	511	474	493	448	516	427	482	485	526	471	478	498	484	525	463	467	482	459	462	432	457	501	480	458	508	481	483	488	468	482	473	491	453	458	481	485	460	476	472	467	488	483	476	469	489	457	492	438	472	467	486	470	464	450	484	440	461	489	502	468	489	474	476	514	455	499	477	474	464	499	481	473	478	518	463	455	499	509	451	490	470	453	500	482	468	473	472	463	466	486	495	455	459	451	489	489	436	429	490	475	471	488	500	464	484	470	467	490	479	450	449	471	493	474	494	493	479	494	439	489	481	450	491	455	532	491	451	463	480	448	480	480	463	465	479	491	488	434	471	467	501	467	441	509	488	480	483	440	475	476	492	469	482	482	475	445	472	462	515	507	452	453	496	478	452	467	468	461	464	439	454	484	477	467	481	487	484	459	478	492	441	450	487	483	485	453	452	523	451	479	462	505	488	451	477	492	452	468	491	472	488	460	491	501	479	495	452	515	499	448	505	494	457	510	494	487	500	498	481	470	499	488	468	457	447	448	499	479	450	444	478	455	486	514	441	466	481	472	481	455	507	532	464	468	442	473	502	442	499	432	498	463	491	489	467	475	465	474	527	475	466	510	481	505	484	481	472	520	473	475	495	530	510	447	493	474	491	469	469	505	489	487	492	462	465	441	449	487	484	484	488	502	444	453	520	506	491	461	506	467	463	460	482	430	449	499	470	463	471	449	453	455	492	459	446	496	474	488	456	496	481	527	487	455	496	485	497	476	476	491	477	477	503	470	480	471	468	474	525	436	475	486	446	437	480	488	461	460	478	468	487	448	447	488	449	463	431	468	471	469	455	471	476	511	461	475	542	455	487	473	479	480	507	502	452	472	465	493	470	447	484	456	491	484	460	494	460	483	555	533	499	484	477	510	457	449	463	458	506	461	490	460	484	499	483	487	488	487	452	474	479	463	503	451	458	450	457	463	453	460	477	509	489	479	466	471	457	458	459	462	459	488	505	480	473	473	489	469	498	457
5339	3312	4128	3491	2765	1762	1192	1121	862	806	684	611	605	557	461	501	507	510	566	475	443	416	377	390	385	357	348	330	283	315	317	257	275	290	278	269	235	254	245	235	245	241	241	235	227	217	238	243	214	219	253	223	252	214	226	224	241	228	241	218	260	226	238	262	249	223	269	224	223	235	211	262	209	237	216	229	236	242	244	247	206	216	246	223	241	254	243	244	271	228	247	252	224	260	238	225	224	248	256	232	228	197	244	244	196	196	245	231	240	250	237	248	249	226	235	239	241	223	204	264	215	241	208	222	241	237	221	210	241	220	224	223	229	212	240	214	242	248	240	234	219	243	217	242	228	210	212	239	241	239	256	239	230	250	251	243	267	233	219	228	225	220	241	253	251	234	236	227	251	216	227	255	237	248	242	255	243	217	228	240	230	221	253	223	217	241	213	222	243	220	218	244	214	220	244	226	215	226	234	221	231	224	244	213	234	253	233	253	246	233	233	231	261	236	235	257	227	213	259	240	249	232	242	255	238	254	246	243	221	230	233	214	256	234	220	232	243	284	221	240	266	231	263	218	219	231	243	242	232	251	254	222	218	213	231	224	241	251	216	200	237	236	221	243	211	234	240	220	236	238	219	221	258	237	240	218	261	231	241	251	217	203	212	216	233	228	223	223	207	239	236	213	227	223	224	233	226	221	207	222	239	261	227	271	217	217	225	236	235	226	248	241	208	232	238	228	250	200	224	236	260	229	228	224	220	221	246	239	223	203	240	211	237	236	226	229	206	218	223	254	222	231	249	200	220	233	229	238	239	221	233	244	253	218	227	259	220	238	218	220	207	234	198	252	198	235	252	226	204	228	277	243	228	231	246	219	230	250	242	210	263	206	263	206	244	250	202	230	237	236	221	248	232	220	247	215	249	260	254	238	237	231	244	228	207	225	234	256	243	224	258	252	219	227	248	254	229	245	239	252	239	237	213	214	223	249	204	230	225	252	246	221	258	212	240	209	235	226	262	246	223	229	205	219	231	235	251	218	236	236	241	270	236	259	223	227	225	250	245	214	242	231	220	211	254	208	250	220	223	224	224	276	235	246	233	223	229	226	242	207	253	222	240	231	245	214	248	223	212	237	196	261	224	227	238	227	220	222	196	222	228	241	229	245	237	219	206	226	230	231	246	230	239	227	212	236	230	242	212	236	232	235	192	232	232	256	214	210	245	222	229	220	225	214	241	230	203	219	255	242	222	251	220	245	255	220	225	236	238	237	233	241	208	227	234	218	241	234	265	232	227	230	224	247	252	244	201	240	208	227	218	224	233	256	222	211	224	246	236	269	243	248	253	209	220	229	214	248	253	235	249	242	236	233	236	237	236	246	231	240	211	218	266	241	191	243	256	219	246	214	233	232	242	226	214	244	219	235	232	199	227	238	216	223	216	224	210	243	227	223	236	249	238	263	250	223	204	240	235	240	241	227	264	217	254	203	248	235	235	215	236	233	239	224	209	252	230	233	260	224	199	240	233	225	232	227	216	232	238	242	229	245	210	249	212	236	242	212	233	213	258	253	213	246	242	226	238	220	246	236	231	225	241	225	250	238	244	237	269	236	236	211	206	237	229	229	243	231	224	244	245	214	228	215	228	222	223	224	227	225	202	231	232	236	215	232	203	245	221	224	228	259	222	208	218	219	228	231	243	221	202	244	223	240	212	245	258	227	243	241	246	228	249	243	245	256	201	213	229	212	257	241	222	205	235	236	206	206	244	248	224	220	215	256	223	248	253	204	220	232	205	256	231	245	244	240	247	262	229	216	235	237	214	248	220	210	259	224	230	214	224	233	217	201	211	211	226	246	239	234	239	213	230	239	227	224	226	217	264	238	232	230	219	232	262	230	229	234	226	239	250	296	247	228	236	217	253	242	238	238	248	214	232	265	250	225	232	204	239	209	241	221	212	232	257	225	225	233	235	219	212	235	221	234	224	243	203	270	245	287	231	249	228	256	234	243	234	262	205	237	236	229	223	241	268	236	215	222	235	264	242	240	245	230	225	207	239	226	216	216	234	241	250	241	251	209	233	248	258	242	235	202	227	221	255	222	227	228	255	238	232	222	206	236	260	235	226	254	240	236	243	227	215	236	252	254	220	239	246	228	249	222	217	223	219	235	230	235	260	242	236	205	240	270	248	214	229	274	218	251	244	226	255	255	227	243	223	217	232	247	219	211	210	237	240	213	245	245	246	243	237	237	233	205	216	224	239	236	219	213	215	238	217	231	225	217	238	228	223	255	236	222	248	254	238	232	237	219	246	226	239	249	239	246	235	238	230	252	244	252	218	205	230	242	192	239	242	214	210	245	240	238	246	214	219	218	227	235	218	218	216	231	222	236	239	228	246	241	246	235	235	226	223	241	217	250	258	229	211	209	235	242	242	224	221	231	207	237	213	234	234	264	243	232	233	216	233	219	221	233	225	215	239	211	255	233	242	278	238	234	233	229	254	227	221	197	253	239	236	210	207	227	218	235	244	244	204	231	235	229	224	240	236	240	219	244	213	242	248	234	219	300	243	236	255	228	232	236	255	188	236	218	243	226	208	249	208	233	236	255	229	239	229	270	234	240	235	235	260	241	230	219	243	229	214	224	228	219	253	216	256	237	240	241	209	243	211	220	240	219	231	242	218	246	261	236	222	216	217	232	235	253	225	223	216	232	256	233	255	237	236	242	248	201	203	222	242	215	249	207	260	224	213	221	224	257	245	232	216	228	269	228	232	229	239	252	245	229	254	222	233	240	247	262	236	236	223	204	236	228	253	255	281	208	225	219	248	242	241	210	209	242	243	246	231	226	240	222	252	233	229	206	200	224	232	230	232	261	234	237	245	235	245	227	235	208	228	251	222	237	234	229	216	214	235	228	240	232	211	241	208	238	236	229	237	207	210	224	222	242	241	235	233	226	263	239	240	221	212	204	228	226	217	224	226	225	231	217	212	226	219	238	220	251	192	244	225	209	237	253	232	239	227	244	243	230	222	232	216	224	218	215	235	244	252	271	247	237	234	227	248	217	226	229	227	255	245	202	249	256	227	221	216	216	241	232	247	240	227	261	212	231	248	222	252	244	234	234	215	223	264	239	250	219	223	232	253	243	248	233	248	222	240	251	237	227	241	239	255	251	251	228	251	239	236	230	248	227	241	238	227	234	262	229	197	238	217	230	223	245	259	248	199	208	228	259	241	242	222	230	227	236	257	250	223	231	237	252	220	224	226	217	220	230	249	230	205	238	235	238	245	212	216	230	219	238	221	224	203	215	237	217	238	276	241	246	235	229	219	234	219	226	223	286	248	215	210	220	243	225	264	228	245	220	204	241	255	218	246	208	179	249	242	224	231	222	231	227	223	228	232	247	224	256	222	216	222	237	223	220	244	240	234	249	229	263	228	231	217	241	245	216	214	210	245	238	211	221	234	242	211	229	234	271	245	228	249	241	219	235	230	231	219	207	253	235
5184	3964	8510	9315	8290	5827	4754	4432	3807	3545	3079	2852	2629	2375	2221	2479	2516	2706	2835	2365	2025	1917	1823	1893	1827	1625	1367	1359	1184	1250	1011	1027	1060	1067	1007	974	910	804	834	831	799	748	691	676	663	699	676	689	706	631	672	678	622	649	652	690	702	635	687	687	658	659	653	662	681	690	634	643	649	658	647	678	669	629	637	670	672	671	677	645	646	627	702	648	657	634	643	622	677	686	612	662	658	626	612	632	623	622	647	667	654	663	676	596	657	659	659	606	646	656	654	609	639	640	617	652	651	600	629	671	613	666	627	658	644	633	653	619	737	666	619	630	632	658	620	669	620	615	608	632	612	667	639	620	659	607	652	633	583	615	631	627	642	631	633	641	641	613	643	621	668	640	642	634	632	619	624	642	619	645	684	671	651	631	639	620	615	609	624	660	674	638	614	671	644	651	610	668	650	688	630	607	638	665	627	598	638	675	649	614	648	629	655	627	655	654	660	631	636	638	643	589	650	619	618	590	648	630	665	585	677	674	650	676	652	622	616	611	621	639	669	677	619	648	634	629	633	607	662	654	647	683	665	633	635	644	675	681	621	638	610	637	641	612	651	605	608	663	649	652	614	597	659	611	571	676	609	668	648	618	645	670	613	520	612	620	599	646	666	649	617	612	652	647	610	683	614	628	678	635	601	621	652	635	644	635	654	622	670	634	675	603	668	675	642	575	618	619	675	624	654	603	634	623	626	684	664	668	601	663	575	653	680	614	614	607	658	640	615	619	659	629	657	603	649	641	640	611	666	619	595	671	623	659	673	566	623	627	694	632	672	640	629	614	670	643	633	654	670	628	628	609	629	645	613	673	659	674	639	645	659	655	636	621	628	633	650	656	627	606	637	614	638	608	641	609	613	631	660	623	653	641	600	621	606	636	659	673	595	638	630	670	591	642	591	628	664	656	646	650	643	671	709	662	671	608	616	644	634	590	668	640	635	656	614	692	623	657	611	631	685	649	620	645	647	606	603	612	674	666	644	626	604	617	633	641	662	670	640	633	610	631	611	610	646	602	626	647	613	635	647	641	646	692	644	671	673	650	628	640	653	636	617	645	611	668	608	704	624	610	628	617	624	665	658	643	647	643	643	657	656	612	614	633	663	635	691	608	612	623	634	668	642	607	611	592	617	634	587	672	665	589	639	658	664	634	613	622	648	639	625	640	628	617	613	652	649	658	656	653	667	655	593	608	618	597	603	680	628	617	618	620	678	622	652	641	624	676	644	643	654	597	661	669	620	619	639	646	668	575	611	670	605	661	640	661	656	617	672	663	633	624	678	657	629	639	669	623	660	655	659	655	627	603	647	654	639	652	638	654	644	635	654	609	634	672	658	627	648	672	612	560	638	629	620	671	637	636	632	639	685	633	613	642	642	629	613	638	622	628	610	645	663	671	617	619	637	659	594	665	652	632	652	587	631	620	631	656	618	678	608	644	625	676	643	610	649	628	635	648	669	602	662	636	612	622	631	637	641	635	641	643	670	618	637	636	645	683	676	590	606	600	653	622	643	640	636	654	647	636	639	644	660	626	630	650	623	637	629	666	629	642	597	634	617	652	687	646	637	623	620	651	603	627	639	645	631	689	612	575	597	660	667	685	615	625	645	613	619	655	661	604	658	661	642	613	604	661	639	624	592	623	644	632	635	669	620	615	649	648	626	595	636	641	641	655	621	618	643	647	681	607	667	620	612	578	640	672	671	647	609	607	683	612	637	632	654	616	629	665	646	623	614	646	680	633	645	627	632	676	600	639	623	643	613	642	664	657	659	648	645	632	650	649	660	637	645	663	642	644	640	658	603	638	650	629	591	640	658	691	631	682	642	652	618	638	646	650	678	668	715	656	652	631	629	614	621	672	642	631	620	630	637	583	621	642	618	644	607	662	657	598	616	635	652	639	684	624	632	623	636	680	663	650	680	647	607	665	629	631	628	645	666	618	672	653	571	623	655	608	625	620	637	641	634	634	666	644	589	629	635	635	647	645	604	662	587	662	713	593	638	613	659	645	626	610	637	649	649	662	611	636	643	663	664	682	650	657	646	623	638	628	658	614	630	610	649	622	698	636	598	642	658	636	614	601	633	681	658	604	630	594	628	614	641	607	613	582	669	650	634	616	628	624	638	660	599	650	657	590	620	618	640	651	643	635	666	634	612	669	644	648	669	601	643	639	598	637	624	603	620	643	677	706	630	658	648	634	633	674	638	614	657	607	630	654	638	644	602	609	654	656	642	629	602	632	652	655	605	631	645	570	632	653	636	659	611	647	609	636	644	622	635	642	642	666	647	666	604	624	611	639	628	575	672	641	621	639	588	648	640	650	619	623	640	669	646	666	614	616	618	654	678	635	630	638	684	643	612	662	654	634	648	652	670	617	680	627	637	683	627	663	620	637	582	621	609	619	698	586	647	663	630	612	628	688	685	637	639	639	634	592	638	689	622	634	637	633	628	642	590	617	645	622	627	638	589	664	693	597	626	655	687	655	653	668	619	622	617	669	647	642	625	613	658	668	629	641	622	623	616	664	646	625	618	635	669	647	654	673	667	665	643	608	671	690	660	629	624	614	680	619	641	625	610	624	679	595	659	644	636	655	684	655	699	651	655	647	613	629	609	667	614	627	642	673	621	615	641	588	637	649	637	616	658	616	665	615	651	668	671	634	623	597	647	595	685	653	625	654	637	620	593	649	650	557	676	589	644	650	651	630	643	658	642	622	648	609	651	639	576	640	654	608	651	650	624	684	629	664	629	637	649	633	630	604	651	646	582	632	626	633	637	615	642	655	699	673	631	629	638	635	665	668	611	609	605	622	671	641	594	639	620	643	648	579	621	654	678	604	630	629	617	673	645	671	609	625	631	611	655	639	622	602	659	675	635	604	644	613	674	655	655	641	637	659	618	638	658	646	613	677	655	626	693	643	639	641	624	694	607	637	703	639	636	588	659	600	610	584	672	625	633	661	668	671	646	620	605	640	634	642	655	653	627	620	612	654	614	588	682	649	626	632	627	591	587	626	641	629	646	650	669	628	604	634	631	639	683	640	586	654	689	647	635	668	630	623	712	674	660	620	635	619	617	648	619	659	624	661	648	649	600	651	580	633	614	659	637	602	580	667	600	654	626	632	656	605	608	642	630	674	644	596	663	630	654	636	622	641	628	635	642	673	678	655	695	665	624	568	658	600	627	647	655	632	619	633	648	638	696	655	622	616	627	667	618	675	653	652	598	629	669	615	670	618	604	632	645	624	655	591	636	644	621	660	670	603	662	661	650	672	649	656	629	651	692	679	617	653	646	675	633	625	664	643	653	631	634	688	621	629	666	646	603	651	683	601	608	631	654	647	636	636	643	674	685	676	627	641	685	608	656	637	662	655	656	637	638	602	649	605	635	650	663	611	637	627	634	576	619	617	656	654	689	625	631	639	627	687	634	621	647	679	605	600	649	573	671	677	619	657	582	651	644	628
16670	12228	16310	17920	15913	10776	6535	6078	4237	4760	4159	3774	3651	2840	3117	3386	3757	4237	4539	3581	2922	2536	2194	2624	2286	1941	1576	1461	1162	1032	776	879	692	835	808	742	544	470	421	407	404	361	337	278	241	241	254	243	224	207	196	220	204	194	194	189	211	212	223	191	207	218	193	217	227	229	185	192	198	168	206	185	193	209	224	193	198	198	206	201	197	189	195	182	167	184	190	183	191	221	190	173	188	205	215	177	231	189	206	183	200	201	192	181	188	191	185	184	184	187	191	192	171	197	199	195	195	180	163	214	194	195	198	216	189	184	186	178	167	201	207	200	192	212	198	177	219	202	185	175	192	193	178	191	196	192	196	199	204	196	199	207	216	197	181	189	212	191	205	210	185	191	192	199	210	179	217	174	198	200	192	205	200	185	187	189	198	174	195	196	186	200	189	195	170	168	185	186	184	176	188	201	202	167	183	169	196	191	200	208	189	188	191	160	167	172	195	175	200	176	172	188	199	224	184	178	184	203	181	189	172	191	192	210	187	197	193	211	207	170	199	185	203	190	206	199	205	200	185	174	206	194	182	184	180	206	191	194	205	203	193	193	203	214	175	189	185	201	201	201	202	192	207	189	206	197	195	185	170	207	201	175	170	170	186	189	201	196	207	194	191	182	193	177	191	215	194	179	177	180	199	191	201	194	199	224	168	186	165	204	200	206	192	181	198	206	188	193	189	198	187	171	179	201	174	176	190	200	216	190	169	185	174	188	223	181	199	204	184	184	210	176	194	204	221	220	202	211	185	181	197	197	174	196	181	191	190	183	201	193	197	191	188	199	202	198	194	191	204	197	177	179	189	180	191	194	176	183	195	178	199	172	198	177	219	184	196	183	188	179	180	207	213	172	184	174	202	183	207	200	170	174	196	186	206	188	193	206	162	197	196	195	206	174	201	195	176	214	186	181	179	175	158	191	223	192	161	201	190	187	210	169	203	209	196	181	176	184	193	182	186	166	182	174	193	185	210	179	191	189	200	175	198	195	181	200	190	204	199	208	170	166	190	172	171	171	180	185	175	203	204	179	194	191	174	198	177	188	210	187	200	202	194	165	172	188	209	186	198	194	188	192	225	188	163	187	180	187	203	212	202	206	200	184	189	223	187	192	185	161	173	203	167	181	182	193	206	176	161	206	203	198	209	205	200	184	159	185	179	201	155	180	208	187	181	187	195	195	204	198	208	178	168	169	184	193	190	205	180	182	187	200	197	177	164	176	174	195	199	182	200	165	177	188	186	208	196	162	191	164	189	221	200	166	197	194	182	166	224	185	189	178	189	196	182	198	208	204	186	178	197	170	193	184	189	205	163	178	199	196	192	201	190	190	220	192	199	209	184	181	206	201	210	209	195	191	177	195	196	196	176	167	190	186	220	221	224	189	182	180	186	154	206	191	183	178	165	169	163	202	193	211	198	196	194	180	190	182	206	198	228	201	199	222	178	175	206	219	188	185	195	195	210	201	194	188	177	195	214	189	189	203	180	208	207	197	208	183	183	191	207	208	178	207	200	206	179	180	213	185	189	204	169	204	176	235	205	186	191	181	180	179	208	150	215	205	213	186	194	178	218	212	192	176	214	203	180	185	188	186	184	193	163	192	207	188	204	183	207	181	192	178	168	178	169	185	209	187	187	205	180	188	189	190	202	181	192	186	206	203	185	185	186	188	195	171	198	224	177	191	188	187	223	210	175	209	189	189	176	182	212	200	187	190	188	202	218	190	194	185	183	193	166	206	189	160	202	202	197	166	208	199	203	203	197	186	158	198	208	186	179	211	191	185	204	200	176	185	212	203	194	162	192	209	189	172	179	187	196	191	195	206	217	199	200	200	172	180	176	198	185	174	184	169	194	201	171	188	203	189	171	207	183	201	194	166	182	189	170	188	182	209	191	211	186	208	190	209	201	215	215	192	192	183	189	191	209	185	180	193	203	198	184	185	201	203	190	193	208	201	196	176	211	204	182	189	200	187	189	204	177	180	157	204	187	190	197	188	184	212	193	201	207	211	198	189	179	200	181	196	176	206	188	171	191	205	188	160	207	183	189	205	193	183	160	204	199	185	187	199	176	185	196	184	195	183	206	204	220	175	207	176	176	185	192	198	199	181	200	191	188	193	193	188	187	181	193	175	211	186	195	203	185	202	153	166	192	169	181	202	192	180	187	190	198	172	174	175	182	173	190	200	186	227	206	216	191	202	164	202	214	187	183	189	169	193	189	222	190	212	195	171	205	192	181	183	185	160	207	191	170	185	205	202	163	186	175	209	191	232	180	194	186	196	178	161	193	164	182	198	174	201	171	189	184	190	196	177	181	198	186	178	200	186	196	198	186	179	206	177	177	169	202	196	184	199	204	211	174	195	198	181	220	176	181	186	188	202	213	185	197	203	182	208	190	184	183	201	203	186	206	206	172	193	202	208	173	187	197	199	204	188	165	185	185	195	204	178	202	179	220	190	214	192	199	180	204	160	207	159	197	215	181	187	162	196	216	190	188	196	197	201	197	195	179	195	201	166	212	164	176	189	186	167	182	189	193	211	192	195	181	219	210	194	186	203	185	182	190	200	210	183	183	191	164	191	201	205	177	180	184	215	199	211	176	208	170	197	200	208	180	198	194	195	171	203	193	203	197	204	176	182	178	224	210	180	181	206	202	209	210	206	182	187	179	197	200	208	193	178	201	170	187	197	199	163	190	177	189	183	201	190	194	202	196	178	192	174	174	185	197	184	186	176	160	177	176	203	192	216	192	206	181	167	213	187	182	197	201	195	203	194	201	191	189	182	200	183	219	207	182	204	195	195	194	182	185	184	187	185	180	187	191	201	189	170	195	169	183	214	206	215	177	190	183	193	177	189	214	209	171	171	199	181	204	203	193	186	195	199	189	184	206	179	190	192	186	204	189	178	184	202	182	184	189	192	193	180	177	174	191	195	219	178	198	208	188	182	173	182	197	204	190	193	163	196	191	188	186	203	197	181	186	180	211	174	204	168	195	216	172	180	203	178	196	179	199	190	167	201	177	174	194	186	219	169	198	160	187	209	178	169	188	227	183	171	190	193	187	219	191	183	168	209	197	212	185	190	179	195	179	168	187	190	198	176	184	221	189	179	213	176	177	164	185	196	183	161	157	181	193	205	203	201	184	192	188	179	187	196	185	178	210	187	205	204	214	184	186	183	211	187	184	193	183	200	196	191	198	231	190	189	193	193	200	181	188	201	184	190	181	187	178	211	203	203	203	180	186	217	201	178	168	191	198	201	207	202	204	209	208	219	192	176	217	187	196	177	183	192	179	185	179	196	188	191	192	191	186	167	185	190	191	195	204	196	184	207	206	197	233	181	220	202	185	194	206	172	176	202	209	182	203	179	196	194	214	205	183	200	196	195	183	184	198	196	184	177	212	232	180	163	212	198	174	159	192	204	158	181	188	185	163	206	195	181	183	203	173	178	182	191	198	212	216	199
13344	10556	18973	22033	21243	17325	14340	16127	13203	15059	14482	14425	14211	11496	12344	14659	16161	17653	18388	15082	12774	13127	11920	14507	12784	11098	9181	8707	6497	6644	4427	5047	3862	5153	5122	4356	3436	2657	2501	2517	2153	1646	1474	1203	1020	946	971	987	855	917	696	741	729	665	776	662	705	699	639	677	615	623	633	628	655	645	636	601	558	602	617	547	590	626	555	555	623	612	560	557	540	610	572	585	565	537	557	568	578	581	566	558	540	594	531	564	559	507	526	543	530	560	553	598	543	566	501	509	563	493	510	538	568	577	562	438	524	533	511	543	559	543	526	566	542	525	544	540	523	527	505	535	512	562	562	556	538	509	556	521	539	534	485	571	532	532	576	491	571	532	516	540	507	511	533	533	509	513	560	526	543	558	533	555	551	535	536	548	543	493	573	523	563	576	488	541	507	533	545	546	521	559	559	561	532	566	527	560	531	572	523	536	554	555	495	536	529	560	575	534	516	544	512	561	573	563	520	547	512	532	538	536	574	541	528	559	520	540	536	513	510	537	507	539	548	513	546	548	548	541	515	516	502	508	541	509	519	519	507	505	531	525	515	539	505	557	554	538	517	501	519	552	534	529	561	576	538	522	545	536	505	531	565	547	524	532	535	533	544	531	496	554	532	543	542	528	543	559	478	484	491	554	527	535	528	603	538	523	510	555	579	515	504	524	516	541	554	581	536	554	536	553	487	534	564	491	515	523	535	535	524	472	528	516	527	519	530	557	570	508	511	527	517	539	517	558	512	522	521	546	559	522	501	539	540	585	574	572	545	600	527	546	511	553	576	539	517	527	562	478	553	539	551	515	540	499	530	543	574	579	544	588	515	533	514	526	539	586	490	547	558	501	515	525	526	517	509	518	529	526	486	551	532	542	517	532	561	545	510	499	563	522	512	511	557	568	527	521	562	578	537	519	531	529	508	503	527	522	531	538	550	575	530	508	563	599	515	531	569	529	524	548	551	526	539	535	551	536	544	565	545	562	555	519	575	524	559	529	513	539	520	518	504	528	514	559	538	548	553	533	519	536	491	528	566	537	542	522	579	501	548	549	561	581	604	561	531	540	532	517	538	521	540	531	537	542	510	557	532	531	566	537	516	489	543	527	568	515	507	589	555	535	537	532	527	563	514	560	526	562	545	518	559	477	512	551	547	549	551	522	529	547	549	523	516	542	575	529	502	519	500	549	546	545	536	501	570	488	517	548	513	550	533	550	549	534	577	532	546	525	515	509	551	529	532	505	532	519	546	557	524	510	483	555	553	483	568	528	529	541	534	524	539	529	516	533	543	521	518	521	526	539	496	532	503	529	560	501	504	529	507	528	532	504	572	556	547	529	484	558	505	524	483	570	557	539	530	530	484	543	529	540	516	545	498	489	536	534	538	562	555	513	515	502	507	544	531	538	573	533	503	545	510	547	559	553	514	499	548	540	523	531	558	552	568	507	516	524	514	509	527	524	516	505	553	517	521	526	500	558	570	483	514	542	566	565	534	518	530	522	521	570	568	545	513	532	521	545	532	512	531	538	522	540	468	521	507	515	512	533	557	504	534	538	516	537	536	591	523	529	548	503	573	529	531	528	535	572	582	539	549	542	538	533	480	499	511	499	536	515	506	525	538	498	562	544	535	523	551	558	518	558	542	599	528	558	515	536	546	569	524	524	563	528	545	514	556	563	538	524	525	548	550	548	612	573	513	521	523	541	513	525	550	574	542	569	518	521	506	549	567	510	560	557	520	560	515	554	556	551	522	523	510	532	523	545	533	564	510	555	567	550	560	499	515	566	497	521	526	539	541	510	546	547	502	555	541	518	529	552	516	586	506	571	511	507	542	510	555	530	540	523	543	519	546	522	535	501	513	568	544	535	530	558	590	496	545	521	516	535	572	564	513	531	528	528	542	520	531	551	555	541	557	571	514	548	559	517	550	539	511	517	568	567	544	527	534	531	562	474	544	578	532	501	497	533	507	542	549	536	518	539	510	557	504	541	553	534	489	554	553	530	567	537	562	546	537	502	544	525	553	512	561	539	569	536	534	549	523	535	540	552	506	504	552	558	551	524	534	546	532	525	539	524	503	499	531	563	476	562	596	497	519	536	518	555	567	487	541	579	551	554	517	533	528	542	557	556	532	534	513	540	494	550	525	542	543	501	533	564	530	543	520	578	538	535	510	545	547	557	581	528	505	522	504	515	552	551	518	477	520	538	539	549	531	512	545	527	524	517	487	528	517	537	543	547	511	509	520	547	520	587	511	518	515	545	541	527	490	565	514	512	531	491	542	537	513	536	564	518	527	520	513	543	533	521	548	502	540	526	529	490	531	504	519	529	528	516	575	507	488	550	516	507	559	573	568	541	508	477	519	529	542	506	546	518	514	555	526	543	530	519	582	533	544	503	514	550	537	532	538	503	518	537	527	574	550	524	501	572	539	578	503	537	531	521	562	559	542	534	544	557	553	536	543	516	534	540	547	514	549	525	556	526	508	517	539	542	505	518	553	561	482	525	512	576	593	541	535	512	565	552	550	571	559	490	548	550	518	546	536	525	512	517	552	531	528	555	531	545	557	497	540	510	522	535	531	510	543	515	521	535	522	525	518	540	552	530	575	490	566	540	532	588	505	549	568	509	500	515	560	522	531	493	532	537	517	522	516	560	536	519	557	591	578	529	556	546	516	532	564	514	524	538	504	564	524	545	526	527	576	529	554	513	483	527	496	557	524	505	531	551	581	503	586	590	537	520	564	577	514	501	578	528	534	505	526	559	547	530	556	479	505	504	576	529	550	524	530	553	557	570	541	543	501	513	519	542	522	521	580	519	518	530	524	544	517	516	525	498	512	549	528	544	542	517	523	528	497	534	545	536	534	523	523	560	517	502	564	530	502	551	476	524	573	563	548	539	524	540	514	477	550	521	513	545	533	492	557	505	569	538	540	520	507	505	527	518	541	529	536	537	490	562	513	546	554	567	485	539	546	528	506	554	503	587	572	548	591	561	558	540	535	518	540	554	532	580	536	538	511	523	541	505	538	533	547	542	540	550	506	504	491	508	512	567	534	565	523	545	532	574	510	537	510	515	558	589	534	535	508	527	568	558	524	520	547	547	523	514	532	532	517	518	541	526	548	503	541	553	500	574	563	566	558	536	540	525	507	504	509	547	576	516	539	487	558	529	541	533	509	520	522	533	519	564	489	510	514	522	526	538	563	567	518	533	538	531	532	540	552	501	515	510	504	536	533	523	541	520	538	537	570	555	516	512	525	499	538	513	555	538	560	515	543	552	563	567	540	531	519	529	518	531	508	544	533	577	550	549	501	534	506	529	539	506	548	475	525	514	502	521	486	533	504	528	510	520	543	551	545	523	542	561	549	522	528	571	550	507	507	556	530	511	518	508	562	530	494	544	523	522	505	534	548	520	516	580	525	531	528	524	525	529	503	480	572	529	584	543	546	486	504	503	517	507	558	543	521	546	542	495	496	574	542	517
25648	17731	22984	24527	22628	17941	11823	10019	7580	7923	7611	7784	7334	5531	5899	6412	6418	7147	7845	6608	5577	4588	4084	5552	4542	3406	2718	2694	2063	1859	1303	1329	1120	1344	1331	1195	897	716	592	671	538	449	399	308	276	237	262	251	268	236	176	215	212	179	228	177	187	207	178	179	186	198	178	203	166	183	176	197	177	176	175	172	180	182	188	201	186	180	162	157	179	166	165	190	155	173	190	177	180	171	160	164	153	203	160	157	178	160	163	173	181	194	174	185	181	163	176	156	148	176	153	184	187	131	144	178	153	147	159	119	181	158	161	204	179	166	162	154	145	163	144	178	173	170	170	151	164	170	161	176	152	170	174	158	166	162	155	171	176	164	155	160	170	133	169	148	161	162	151	141	175	160	179	146	170	174	181	174	155	164	177	170	151	140	146	174	148	168	168	171	161	160	174	179	165	150	181	157	148	167	160	153	169	147	182	158	167	168	197	175	182	145	184	148	176	175	160	145	188	180	139	169	155	186	159	169	162	153	154	176	175	193	136	158	173	166	168	178	149	184	161	170	157	150	183	180	168	155	163	159	175	150	143	140	159	163	202	150	157	187	184	149	147	141	166	163	172	174	167	162	204	163	161	163	150	176	167	162	138	163	156	179	171	165	174	168	162	178	164	173	169	161	156	144	143	171	165	157	146	173	184	184	175	144	170	151	142	172	169	161	181	189	181	155	144	204	170	162	144	161	195	180	174	193	158	154	181	178	190	153	171	160	159	149	180	160	170	153	163	158	154	164	154	141	171	153	172	174	172	163	138	171	174	166	170	154	173	142	175	181	164	162	147	194	175	153	177	151	146	156	157	161	189	181	166	188	169	177	169	155	154	176	173	157	161	153	172	181	149	167	171	162	160	157	162	168	163	167	165	190	158	154	143	160	158	175	178	156	175	160	169	179	161	161	174	178	165	135	176	143	168	174	164	150	188	164	171	139	178	149	158	150	170	163	158	161	157	190	174	200	148	145	170	147	160	179	173	181	183	182	179	156	161	170	124	205	157	178	153	156	171	173	169	153	188	155	176	162	165	160	160	182	180	176	172	180	158	170	183	183	173	147	163	145	180	173	171	168	166	152	153	161	144	167	143	162	147	186	148	174	173	176	159	139	171	147	155	160	148	166	158	161	167	153	167	175	160	168	163	176	153	164	162	155	164	195	185	143	175	178	158	173	170	136	163	163	165	168	166	171	171	159	183	163	174	165	161	155	161	163	172	155	163	159	164	176	160	174	151	158	177	177	179	161	177	161	175	169	150	151	153	144	167	193	168	165	150	168	162	163	154	175	153	168	161	160	187	187	193	177	153	163	176	155	147	165	165	165	161	173	155	177	168	168	175	191	150	159	154	183	164	166	177	137	181	160	162	135	150	167	184	142	154	163	164	159	168	179	174	145	177	158	138	151	145	170	150	157	132	167	152	176	179	136	169	159	158	197	158	148	159	150	156	165	152	155	167	176	158	174	169	172	165	164	158	175	159	176	154	150	153	174	147	176	176	163	168	158	170	141	187	152	160	175	174	149	175	147	154	195	192	168	145	160	193	157	142	170	168	163	171	160	165	175	175	172	184	182	156	168	164	168	143	141	185	166	152	174	158	167	151	154	167	176	191	178	150	173	145	187	145	159	157	147	133	144	182	148	166	164	170	170	151	166	157	144	167	167	184	133	173	149	170	155	197	172	152	156	165	156	162	171	168	165	163	148	173	149	168	147	151	179	161	157	186	171	194	155	172	166	160	164	159	177	176	180	175	165	154	145	155	140	171	157	146	159	162	170	168	198	166	171	154	162	162	145	166	155	171	166	149	157	174	191	154	158	166	136	165	177	163	170	148	192	185	168	175	189	184	191	197	177	160	176	161	181	179	164	169	154	176	160	173	174	171	159	169	171	161	142	165	166	171	163	181	176	176	165	168	145	151	184	157	160	169	181	180	167	163	157	165	162	169	154	170	165	157	184	155	160	196	190	167	163	166	158	161	171	159	159	152	177	152	163	163	175	155	147	183	186	165	174	193	155	167	178	155	179	161	182	150	173	164	144	160	136	172	153	155	172	173	160	149	159	151	163	150	158	152	168	164	163	156	167	161	169	156	168	178	145	166	149	170	163	165	156	177	161	154	183	154	178	192	190	148	147	158	147	168	155	166	177	184	175	180	188	148	184	159	163	179	181	152	186	151	153	179	152	179	163	173	184	141	159	145	156	173	173	154	184	180	169	169	152	163	160	176	160	166	180	158	166	173	160	146	141	157	164	178	176	176	158	159	185	168	147	160	165	167	149	172	182	184	186	160	147	167	139	141	142	145	165	174	152	162	184	168	182	167	146	159	174	170	144	160	170	162	189	168	148	167	159	182	159	164	184	156	171	172	169	176	181	178	148	150	179	156	178	155	179	190	161	160	161	152	153	151	178	179	179	141	164	179	162	167	163	160	167	182	164	169	197	148	181	181	171	170	170	169	172	159	144	140	162	172	146	158	179	155	160	176	177	158	166	170	148	153	154	149	151	180	155	171	153	164	155	185	193	170	148	170	159	176	172	183	145	173	158	183	152	176	171	180	176	152	168	162	156	182	165	148	160	172	182	165	166	142	170	142	171	174	151	193	166	166	156	173	158	145	175	167	164	150	183	170	143	160	164	158	155	181	159	156	152	166	178	149	175	161	151	154	193	161	179	160	184	164	159	149	172	178	173	202	179	164	166	147	182	171	165	173	191	146	145	174	177	161	148	178	158	163	179	154	154	144	173	162	155	176	180	154	161	182	167	178	175	199	157	137	197	170	160	173	175	155	196	178	149	174	175	163	170	153	160	159	157	176	185	167	155	154	189	149	168	172	155	140	163	170	172	161	146	172	185	169	162	174	202	144	158	178	177	159	164	153	164	148	179	161	155	176	165	141	149	169	171	173	140	167	167	172	159	154	171	160	175	160	161	168	128	168	175	186	171	173	177	164	168	164	156	164	179	176	166	182	182	135	154	156	180	164	157	177	167	177	153	153	156	151	160	162	161	167	172	192	160	165	179	178	159	175	161	163	142	138	147	150	143	156	173	163	156	167	145	177	179	163	181	199	157	169	156	177	160	171	131	168	171	165	162	156	142	156	158	188	168	204	185	167	158	167	161	170	162	154	160	173	168	184	177	178	167	169	167	168	181	150	161	176	161	152	159	162	171	173	150	152	186	161	173	178	158	145	155	176	181	181	167	170	157	171	154	154	168	160	178	185	156	180	179	172	175	150	151	174	176	172	182	172	159	175	164	163	178	152	166	160	161	152	167	159	177	176	157	163	162	155	135	170	171	157	169	162	150	154	170	154	166	163	180	161	155	187	171	186	175	149	158	155	167	189	157	163	187	166	180	160	175	178	151	158	169	150	165	174	144	170	168	151	142	184	169	167	144	174	167	164	146	160	178	169	155	182	170	151	174	137	183	175	169	173	177	174	151	172	183	187	167	158	177	152	155	157	170	188	150
17109	13591	23268	26930	26399	23805	18811	20205	17718	20233	21332	22755	20898	17735	18625	21519	22630	23401	25429	22152	20190	19646	18573	22411	18929	16295	13789	13636	11237	10906	7304	7662	6349	8000	8221	7527	5878	4373	3682	4276	3111	2791	2433	1646	1249	1047	1305	1177	1250	1057	813	834	801	766	881	774	833	732	714	641	636	633	623	634	646	681	693	587	570	532	547	513	577	583	613	648	617	555	628	551	558	546	578	500	541	479	468	490	525	557	501	489	565	546	485	507	496	486	492	484	463	508	477	539	507	457	466	483	454	475	457	482	442	451	507	458	448	491	469	475	529	498	452	495	487	478	457	475	491	463	495	505	459	465	503	474	486	466	467	483	469	450	557	509	524	452	484	502	481	462	428	535	465	482	449	441	470	455	463	455	464	452	488	436	448	463	504	469	463	481	450	485	458	452	456	479	474	518	461	473	451	475	482	489	474	453	446	446	482	472	475	468	480	468	477	516	466	487	469	449	468	464	462	493	447	441	470	463	480	485	459	483	486	425	470	473	448	429	426	501	454	476	475	460	441	472	521	478	452	470	502	494	467	470	462	502	470	454	460	447	481	438	487	433	473	422	484	444	462	463	445	465	438	503	467	414	465	436	455	466	483	479	512	458	475	457	469	492	450	478	428	460	510	468	521	490	502	434	485	449	460	465	510	476	498	442	497	475	471	462	464	519	434	480	468	471	468	499	467	467	467	457	486	505	550	479	473	456	456	506	445	501	470	524	469	455	498	489	453	476	456	461	486	470	444	474	471	466	452	424	484	476	450	489	492	468	479	499	477	472	477	482	459	448	455	451	448	504	477	494	479	478	456	466	473	476	481	472	516	465	515	411	468	498	506	422	470	434	452	445	468	432	475	484	481	479	475	488	459	495	442	456	470	466	473	472	468	486	485	456	486	483	461	464	507	457	494	459	479	441	457	484	460	452	485	472	472	470	471	448	456	435	456	472	477	479	467	488	479	472	441	497	451	458	472	462	511	474	434	478	448	495	503	488	448	495	456	480	450	512	471	479	449	511	483	511	463	481	474	488	485	498	464	445	452	467	476	465	490	459	488	464	449	492	482	455	476	506	447	469	480	481	435	492	484	448	463	458	445	447	432	479	495	452	473	496	473	465	479	466	471	463	431	465	450	477	484	445	488	462	495	423	491	460	469	481	479	480	487	473	434	467	497	464	448	429	459	473	494	463	434	442	513	487	503	490	478	477	496	493	510	484	484	445	489	464	449	453	489	497	425	445	481	531	430	473	451	493	492	465	459	482	496	496	451	462	521	438	459	465	471	511	471	457	433	502	448	480	464	457	510	473	489	462	435	515	467	462	479	441	494	456	493	453	461	431	456	424	507	519	480	471	481	478	431	445	489	471	431	487	481	444	477	487	501	453	477	500	468	478	434	477	484	497	510	451	469	484	462	485	442	454	475	457	468	475	450	497	502	460	496	505	529	474	475	468	470	456	485	429	447	486	529	483	409	470	489	483	513	466	458	460	465	509	472	495	474	475	486	442	490	474	467	455	453	519	485	508	475	442	494	498	481	463	454	508	457	453	515	466	445	464	488	474	486	482	463	479	480	441	492	466	510	488	467	453	431	478	440	496	439	460	459	450	477	525	450	452	441	469	457	443	492	474	478	480	490	501	481	466	467	453	469	501	455	512	457	438	502	441	470	454	459	433	465	453	491	434	477	479	466	456	493	483	485	425	464	486	475	514	455	491	503	440	474	473	492	412	453	468	476	458	472	502	448	477	450	455	443	500	459	457	465	501	428	507	461	449	470	490	476	469	482	492	452	438	453	461	464	481	479	487	452	466	501	429	487	485	444	511	494	500	479	498	491	460	476	480	446	456	441	466	432	448	437	454	470	436	480	479	453	472	484	456	456	509	450	479	452	456	450	480	482	526	461	476	461	470	462	453	483	415	450	464	460	465	461	487	449	443	436	527	482	464	421	490	478	458	439	439	451	489	480	493	473	448	488	474	471	491	470	442	454	480	481	466	438	453	496	509	484	492	476	491	463	468	480	462	457	448	459	466	459	472	436	472	475	479	483	436	504	454	449	485	490	472	470	462	473	510	489	470	458	460	472	469	483	496	477	478	460	459	460	452	492	466	494	469	490	455	466	497	482	492	475	471	441	469	455	483	495	481	470	483	480	465	461	462	478	432	440	473	471	492	470	468	461	515	460	463	459	482	510	511	430	473	497	423	476	477	471	451	466	465	459	449	475	457	478	481	473	463	473	519	520	495	449	486	470	487	485	486	447	451	459	486	459	471	492	459	468	460	457	467	476	457	450	478	444	466	435	455	482	480	469	495	473	433	515	467	465	470	461	491	476	490	441	476	479	492	493	451	486	475	485	424	504	481	450	479	474	430	484	457	433	458	458	454	472	446	463	519	426	478	496	446	453	440	511	458	486	486	489	475	459	469	496	480	459	455	485	445	441	451	449	465	488	451	485	491	492	454	462	462	501	465	467	471	422	465	460	442	491	417	445	469	437	497	490	450	460	477	470	526	476	446	468	464	515	486	477	435	483	477	490	474	475	499	451	481	463	456	460	475	466	501	481	453	459	465	510	479	470	500	480	445	524	462	489	460	522	464	430	444	495	514	481	518	437	493	480	447	536	485	471	477	456	500	467	518	484	447	486	463	469	452	460	467	446	458	454	484	474	503	485	480	486	483	481	451	486	464	480	497	446	468	497	463	499	495	449	465	499	525	498	447	510	502	470	467	473	463	455	499	446	428	498	471	481	469	453	505	410	483	482	519	484	455	483	525	466	460	491	528	459	477	454	473	473	470	470	488	496	466	480	484	466	490	504	473	452	504	481	473	451	512	479	465	495	457	489	473	463	475	475	454	450	532	424	459	492	486	501	467	493	535	476	454	507	449	482	505	487	415	482	473	461	469	467	453	510	473	479	473	488	483	447	483	462	487	487	473	468	450	463	469	457	510	452	466	459	464	489	503	462	499	455	477	467	443	489	458	484	452	451	456	476	492	458	473	482	446	436	505	482	440	515	480	456	449	484	488	439	502	450	496	445	456	473	509	496	492	496	454	481	463	487	463	444	473	494	471	503	466	489	497	436	504	502	459	454	470	484	449	505	483	476	501	455	442	494	462	470	436	514	434	485	488	471	469	492	451	424	442	471	459	483	500	475	435	486	478	495	444	425	492	439	512	503	457	488	475	465	484	471	490	491	475	464	457	455	470	444	454	500	483	472	481	511	476	466	477	472	477	516	495	497	479	477	491	489	529	493	494	478	460	472	463	493	466	460	471	512	497	453	515	513	520	449	450	454	457	467	472	518	477	483	522	491	448	476	457	462	465	454	453	486	468	481	462	472	491	482	490	471	462	450	452	450	470	497	508	522	482	423	520	458	502	466	456	442	468	479	476	501	476	453	459	478	457	478	465	458	428	487	476	497	478	475	443	443	470	461	485	493	494	468	465	506	472	452	452	490	429	447	479	473	475	473	468	483	450	487	449	481	477
5244	3063	4247	3528	2602	1763	1194	1055	804	740	711	640	616	528	527	516	526	503	526	460	431	394	372	406	395	361	327	320	304	302	300	246	265	276	300	303	263	226	257	243	253	249	224	234	241	227	240	247	233	197	235	228	230	219	220	237	223	221	237	226	221	246	228	220	252	244	217	243	235	223	216	219	201	227	226	243	266	210	259	252	243	232	229	211	225	226	234	214	249	235	209	205	238	244	255	223	218	215	246	231	213	229	238	241	246	223	227	235	254	228	211	238	211	234	226	234	238	207	225	250	251	253	229	238	225	260	243	227	249	249	240	254	227	232	244	252	227	214	218	234	228	219	228	233	254	203	232	232	224	230	220	237	258	222	229	217	208	217	217	234	210	228	222	245	246	229	246	238	230	229	229	235	242	240	259	241	198	242	227	242	241	205	215	201	212	214	239	235	245	210	219	232	237	232	237	239	217	205	244	240	245	213	209	221	201	226	237	228	266	233	258	203	254	243	236	219	228	216	234	214	211	238	228	241	222	212	236	233	201	241	207	235	239	236	232	254	213	233	238	219	234	236	261	229	254	211	231	201	242	238	204	247	216	221	246	243	224	225	230	246	236	216	240	216	239	218	241	221	267	250	241	260	238	228	242	229	225	216	230	258	226	233	200	234	224	241	211	246	200	231	247	215	238	216	231	214	192	221	243	255	225	253	246	255	218	245	206	250	236	223	239	236	253	244	253	207	222	201	250	240	213	206	204	252	242	237	238	241	249	246	206	215	236	220	234	243	256	230	215	232	220	239	216	240	255	222	242	240	216	233	227	216	240	241	208	229	221	225	238	224	238	225	230	244	219	251	246	222	197	220	238	257	243	219	218	229	231	211	215	249	234	226	250	216	238	213	252	230	273	220	209	269	229	243	233	239	240	226	239	249	201	185	221	211	219	207	225	238	231	229	234	204	243	234	224	237	217	227	257	249	249	236	238	227	221	230	231	252	247	224	225	236	231	215	210	248	233	220	238	265	260	246	225	206	264	207	221	245	219	251	240	218	242	242	249	208	238	210	235	244	254	230	254	201	231	221	251	217	242	208	231	228	220	216	242	241	250	234	232	226	224	243	222	241	214	213	216	235	240	205	255	208	233	251	235	268	238	242	208	223	230	239	215	254	199	236	215	192	221	248	214	227	240	246	224	237	231	230	228	237	229	245	218	217	249	248	238	212	224	224	247	243	247	233	210	255	241	214	257	217	237	226	238	231	216	222	252	221	217	235	225	242	226	231	222	236	251	220	235	248	220	242	247	237	227	228	258	229	205	249	232	228	229	213	234	227	220	217	215	254	241	213	233	225	215	218	237	233	244	245	252	223	231	225	230	221	210	228	252	199	257	211	198	220	213	237	222	217	257	221	220	197	233	246	247	253	234	224	225	226	230	246	229	229	231	229	223	190	234	204	206	242	216	220	230	212	254	246	210	211	242	238	206	183	236	225	224	235	242	238	250	239	249	235	207	225	215	243	248	221	232	237	237	237	218	246	237	221	191	215	228	256	215	231	219	256	225	255	214	237	236	246	235	232	214	236	229	258	202	246	229	246	230	231	250	246	227	243	230	231	206	236	246	208	251	223	216	232	220	226	243	221	223	235	231	219	241	214	211	236	229	243	232	246	228	241	232	219	218	241	230	246	236	246	212	233	218	239	218	249	247	211	215	241	223	246	240	239	227	240	246	241	239	224	195	254	252	246	219	220	222	233	256	253	221	197	217	233	261	234	234	229	236	242	245	277	216	222	247	247	236	247	238	211	258	206	240	233	223	225	221	229	212	237	227	242	228	224	196	229	233	228	247	234	252	206	211	223	212	233	226	213	244	240	230	226	204	246	244	199	208	208	231	224	226	226	233	228	213	249	246	235	227	213	250	222	225	220	225	249	237	236	213	225	217	234	222	230	262	244	227	258	187	218	229	216	236	224	249	234	250	218	227	234	259	219	240	184	216	229	238	240	239	234	231	215	249	232	234	218	239	202	222	228	223	218	203	218	235	233	221	233	281	213	242	227	226	223	226	242	222	234	222	213	226	247	239	252	224	219	226	259	245	240	217	232	239	256	224	238	240	254	208	234	248	228	231	226	246	230	242	233	227	216	233	238	239	182	216	236	236	221	230	234	231	210	233	249	270	211	252	254	236	254	235	232	237	238	253	251	247	229	225	254	247	231	237	213	201	231	242	244	220	222	241	226	230	230	237	215	222	222	237	205	246	248	228	229	210	203	249	210	217	234	212	237	224	226	247	194	224	245	239	242	238	233	252	224	239	241	240	218	203	231	216	225	234	239	204	243	216	239	227	243	246	253	249	227	228	215	214	223	253	211	240	247	222	245	230	207	199	219	216	231	251	229	199	262	212	240	233	219	232	265	204	248	256	241	247	256	216	215	247	219	253	243	228	208	246	251	211	205	218	229	235	208	234	227	221	223	233	235	222	216	221	255	233	223	233	231	219	239	248	250	240	238	251	240	256	239	209	207	214	213	238	231	226	208	213	230	239	230	206	231	232	206	230	254	241	253	246	215	208	219	264	224	208	224	225	230	244	254	225	227	207	221	215	258	246	245	230	227	232	214	256	228	239	235	223	212	208	224	231	228	247	212	238	213	226	230	247	206	235	238	219	253	235	228	248	222	235	259	234	248	205	239	236	258	222	227	239	231	226	231	267	232	236	230	219	217	246	263	231	200	228	242	225	235	259	215	265	201	232	221	218	203	237	209	217	248	233	209	226	269	235	212	215	239	226	242	215	243	207	235	239	259	229	242	210	220	234	218	230	223	243	244	235	233	246	231	251	248	213	245	220	233	223	237	237	243	239	244	251	205	242	231	237	265	243	223	203	232	221	241	235	225	230	222	231	242	225	223	242	250	243	236	258	229	240	237	247	241	208	249	265	274	222	239	248	227	243	228	245	236	212	210	243	225	244	218	220	231	223	234	228	231	223	261	232	250	249	228	224	230	233	231	246	229	233	222	233	225	248	256	249	235	216	253	213	244	210	222	232	237	202	214	228	261	217	240	237	237	226	227	238	229	232	205	234	252	234	251	217	202	250	235	219	244	237	238	220	228	221	233	221	226	226	231	217	232	225	265	223	232	225	226	221	241	229	241	218	231	215	218	228	226	241	248	249	243	225	233	234	241	233	221	241	239	233	235	245	229	240	222	244	235	234	227	235	255	252	243	206	246	237	267	248	239	209	230	231	218	231	227	220	225	231	224	244	225	211	231	210	231	231	229	196	249	245	239	233	216	232	215	212	223	243	229	216	234	238	248	224	261	227	213	241	208	215	238	213	221	217	240	261	226	238	242	228	228	220	251	227	221	247	219	208	243	187	226	259	214	213	237	222	210	228	251	212	228	241	243	232	238	232	231	209	224	214	208	233	229	256	254	253	241	248	229	225	229	228	228	220	248	233	230	230	249	220	235	215	237	251	222	210	257	237	242	259	192	215	228	230	214	265	226
5143	3579	8837	9023	7948	6008	4457	4363	3540	3349	3156	2976	2853	2576	2515	2410	2428	2604	2683	2212	2013	1847	1800	1926	1716	1438	1332	1398	1159	1112	1096	995	920	1005	1057	978	815	805	831	781	749	731	658	685	715	670	671	649	635	651	689	617	629	658	643	621	615	644	641	679	672	669	643	643	664	602	654	668	630	662	633	605	662	641	627	611	622	627	643	651	641	623	636	639	620	661	608	631	604	651	657	634	648	617	617	612	650	606	652	634	637	706	610	590	640	633	667	694	660	637	639	636	669	608	645	640	643	631	623	667	626	637	635	614	662	629	617	595	651	646	628	620	597	581	651	602	646	604	621	628	608	644	612	655	650	580	625	653	602	646	640	626	638	606	615	649	689	669	620	577	644	598	624	636	624	674	642	640	666	625	631	618	649	668	661	648	640	618	603	623	605	632	677	622	635	623	614	657	648	585	606	614	642	634	612	675	600	679	653	608	594	652	594	624	641	633	608	675	657	598	658	648	622	654	693	668	606	583	628	673	604	648	645	626	619	605	692	639	644	617	628	668	622	640	654	605	631	644	668	601	667	645	613	575	675	659	654	659	631	594	643	629	648	659	647	646	647	625	612	610	638	633	614	643	647	673	622	635	614	610	660	637	624	663	676	635	625	626	660	631	663	643	653	652	634	649	641	641	629	638	629	651	644	687	687	627	597	613	680	634	644	591	665	591	618	637	669	663	616	655	618	597	647	617	616	673	643	673	664	637	621	630	644	612	626	620	673	633	631	610	627	610	593	618	661	596	664	653	642	628	628	628	636	615	625	625	630	606	621	599	608	646	638	661	649	622	600	629	629	655	675	605	642	591	621	670	664	683	627	661	619	657	623	646	654	621	650	665	688	606	612	602	600	611	584	602	641	655	613	668	629	604	629	624	608	591	629	591	648	640	658	602	665	637	639	638	643	603	652	608	626	614	634	634	632	606	632	594	607	646	623	588	598	599	674	626	609	639	627	682	618	587	671	638	606	594	643	644	617	614	620	615	656	689	667	621	615	611	622	662	630	644	646	683	682	605	621	609	624	589	611	622	615	655	618	610	619	608	652	639	623	632	661	638	619	612	633	667	652	655	620	635	573	617	624	606	622	621	627	625	628	617	611	590	624	651	664	622	605	621	647	643	652	661	644	625	703	645	660	625	653	640	650	645	647	673	623	603	645	669	630	644	642	644	623	654	633	642	637	617	643	589	627	596	667	642	649	618	636	633	638	619	643	624	639	648	594	628	604	627	615	650	653	661	626	625	655	591	643	663	628	602	629	635	611	659	659	699	636	610	629	667	655	629	628	588	628	666	626	645	677	609	687	635	646	648	639	684	644	666	617	676	642	598	664	626	590	625	656	648	618	627	651	634	639	629	628	638	622	619	611	624	603	665	627	635	596	630	663	585	657	638	706	680	625	656	645	633	620	586	650	611	634	638	601	593	624	637	593	627	595	646	618	648	646	659	653	607	665	656	624	619	632	619	591	599	588	625	638	628	629	618	622	637	676	618	574	611	638	657	656	575	618	570	665	620	611	668	632	666	593	634	671	628	611	603	640	610	584	617	622	679	652	608	582	622	663	641	639	607	641	610	597	598	647	654	605	621	660	636	587	660	592	624	600	641	637	625	654	631	619	608	644	600	619	592	631	648	624	614	590	632	655	641	659	633	654	663	630	645	643	603	654	637	674	622	632	663	606	647	650	655	635	612	654	594	605	662	600	684	648	626	638	651	624	664	655	622	642	657	614	650	618	625	628	622	626	607	601	620	594	639	625	603	602	619	686	600	632	640	651	624	615	591	646	636	582	645	613	627	673	623	651	626	603	649	663	638	656	603	618	617	630	624	626	614	609	629	652	590	624	685	599	615	619	604	618	663	628	635	629	607	639	631	656	656	653	630	631	607	627	654	652	684	607	678	624	588	625	634	628	646	628	630	641	647	620	642	638	647	623	619	640	649	613	615	627	614	604	645	631	659	572	665	609	623	638	600	619	602	675	694	647	645	641	622	667	588	643	642	677	656	605	662	653	648	675	622	635	600	646	656	651	617	683	644	647	605	569	638	631	648	628	644	636	609	617	660	657	650	638	637	634	687	682	623	666	662	605	640	694	654	650	615	663	591	628	629	637	651	618	626	603	640	674	618	611	612	634	622	687	615	619	647	630	651	659	611	613	604	608	620	613	625	629	592	658	648	631	611	661	650	640	656	615	624	659	714	655	660	633	631	580	635	632	589	606	669	592	671	639	684	639	620	675	627	618	627	636	641	628	629	589	630	639	627	656	626	648	684	645	642	631	583	615	597	632	619	637	685	662	647	630	622	609	621	672	636	614	625	677	662	680	631	622	627	607	598	664	677	657	611	638	639	672	642	670	679	625	620	680	577	638	652	692	632	613	646	648	635	564	642	635	610	652	624	618	584	630	655	637	625	647	638	627	629	692	670	595	662	605	599	628	637	643	594	630	668	613	634	630	623	616	580	607	633	615	602	621	653	646	584	677	592	641	625	630	585	631	581	641	651	661	615	599	643	629	634	696	599	650	584	658	645	643	608	657	667	616	597	586	695	599	640	595	648	652	627	681	632	649	620	668	656	687	652	614	664	669	611	634	634	637	607	632	613	660	629	632	623	596	635	627	647	625	637	647	595	676	678	582	628	641	625	638	663	663	597	611	646	668	645	624	681	732	628	670	625	617	635	612	642	619	648	647	669	659	575	645	636	624	622	611	628	617	615	612	625	656	614	641	638	662	593	642	607	614	648	662	643	613	641	675	645	641	635	669	660	623	674	631	650	620	623	639	618	606	622	694	588	670	641	639	625	657	617	645	622	617	614	643	629	637	628	615	619	611	642	634	647	599	642	694	596	613	624	671	617	664	620	611	676	607	620	615	612	630	646	679	634	625	583	664	618	626	629	633	640	667	641	662	669	637	633	624	657	664	602	627	654	616	622	636	621	646	668	627	643	644	666	635	609	597	591	664	617	604	648	607	641	665	614	667	673	654	667	618	630	627	644	589	625	669	611	610	634	648	663	614	656	714	632	629	611	607	647	628	635	678	646	616	611	616	625	622	596	647	627	620	632	660	614	630	588	625	601	680	713	613	649	626	624	604	650	648	648	613	629	648	626	646	628	634	594	646	597	648	627	653	631	619	654	674	641	619	656	618	670	604	592	596	684	627	672	635	623	632	676	630	670	619	618	652	630	635	701	598	637	631	613	652	620	636	661	594	624	620	639	661	580	609	662	642	612	608	657	591	584	656	662	604	621	659	635	605	643	673	675	624	686	620	646	652	635	621	649	642	650	699	604	608	616	637	646	653	653	659	639	644	626	673	611	643	652	619	665	605	583	581	584	631	634	637	580	662	623	663	634	634	657	660	670	635	643	618	635	604	612	707	602	631	616	604	656	617	607	646	615	609	631	604	639	656	634	659	592	619	625	600	598	633	605	627	704	669	637	626	650	656	637	615	605	648	663	610	666
16549	11691	16639	17781	16643	11062	6316	5486	4487	4561	4081	3585	3465	2836	2858	3405	3397	4062	4332	3355	3225	2552	2338	2780	2291	1839	1483	1355	1138	1235	938	1048	711	775	783	675	565	453	412	421	342	312	337	262	235	208	250	255	228	221	208	207	214	211	197	180	196	187	192	195	217	185	216	184	206	201	188	185	165	202	172	190	173	198	191	191	197	184	192	189	215	172	175	212	199	183	183	222	182	207	167	185	186	202	212	192	201	184	180	181	187	207	185	190	212	190	205	171	194	174	196	191	187	206	191	190	167	172	216	195	212	177	182	191	190	183	193	171	184	185	190	183	177	178	175	186	177	199	188	195	168	198	222	206	168	196	194	195	188	204	222	180	194	170	192	193	240	178	200	178	176	176	173	207	186	181	202	176	194	169	190	181	174	188	208	207	180	177	178	204	186	198	180	190	182	180	191	155	185	208	179	168	193	188	233	195	194	177	217	178	183	191	187	198	175	183	207	201	171	197	205	201	195	204	208	172	200	173	201	185	180	166	218	199	211	194	187	207	189	200	210	180	188	191	169	187	176	169	201	196	185	184	182	183	177	210	181	205	166	211	166	195	179	185	205	183	177	197	181	162	196	205	194	190	199	224	172	204	209	180	209	186	181	183	174	189	176	181	199	197	201	205	166	175	194	176	196	192	208	184	174	176	177	167	200	193	185	196	200	177	198	187	187	190	167	194	183	206	189	196	179	194	196	189	202	183	182	185	196	168	211	180	172	170	210	189	190	184	209	215	178	206	191	170	190	197	190	201	201	191	176	206	185	195	177	204	186	186	187	211	202	174	157	181	165	187	206	168	175	167	188	177	206	199	181	162	195	186	188	200	170	180	187	193	197	211	202	181	195	194	182	192	198	171	202	193	195	198	204	187	202	187	191	175	190	192	175	179	207	163	202	179	176	213	201	183	163	216	203	188	185	173	179	191	193	185	172	189	199	221	183	189	198	195	181	178	190	176	197	194	220	214	171	172	206	198	166	188	182	205	191	179	186	181	191	205	217	187	209	182	209	202	188	199	195	188	175	173	195	182	182	175	193	207	192	177	210	215	177	204	200	180	185	189	167	187	183	189	192	196	173	190	183	175	192	177	191	186	204	170	198	164	194	182	183	202	240	210	193	210	187	197	197	193	185	187	177	175	162	210	186	185	175	182	187	167	197	181	184	217	184	188	166	197	185	185	184	148	186	167	186	212	194	196	196	205	194	167	199	181	164	175	182	187	176	190	194	176	190	178	186	170	181	165	194	170	157	164	191	189	198	190	184	184	177	201	191	203	212	215	183	172	196	228	199	188	198	195	188	184	189	183	188	206	168	168	183	198	209	196	169	181	201	168	180	160	184	182	212	167	184	160	205	187	194	214	176	205	207	166	199	197	191	179	199	166	196	190	185	157	197	174	175	164	194	190	168	184	184	205	177	181	175	181	172	196	186	193	172	169	172	213	192	168	195	182	198	200	197	197	197	186	153	201	171	199	189	211	180	184	178	170	207	196	216	185	198	187	176	182	156	207	182	177	202	160	183	210	191	186	171	185	185	167	172	200	206	223	190	190	162	171	168	177	192	213	194	210	193	188	179	183	210	181	193	202	222	174	185	192	203	201	196	172	196	184	213	198	176	193	211	200	194	194	201	174	178	190	181	196	199	183	183	188	175	190	170	178	193	184	193	183	186	206	194	182	182	192	164	179	175	179	188	182	195	193	187	187	180	189	203	171	201	143	191	212	171	172	214	187	180	236	178	195	209	163	193	195	204	206	189	188	177	181	214	187	198	177	183	213	188	191	183	183	177	204	185	201	191	180	189	175	201	192	191	207	173	204	195	168	168	184	182	191	200	167	160	189	197	184	191	184	185	177	172	185	201	210	197	196	170	211	205	180	207	187	220	202	175	212	174	181	185	183	172	195	181	185	177	218	213	195	199	178	182	197	189	200	181	196	191	177	180	203	178	192	192	168	189	197	172	198	178	190	177	189	196	165	172	194	172	181	190	206	179	213	168	199	185	180	181	186	194	182	187	181	195	229	215	204	164	209	172	206	178	170	195	175	177	199	191	197	180	183	186	166	171	184	180	175	187	203	218	180	197	187	181	173	176	186	200	160	175	200	173	185	177	168	187	183	195	163	193	181	177	207	183	193	194	189	203	187	197	190	169	190	168	178	176	188	187	167	191	198	192	183	196	195	172	199	174	201	180	232	185	155	189	188	165	238	208	198	200	180	205	167	167	169	184	174	194	189	197	188	204	205	188	173	193	190	190	198	204	189	195	200	189	202	190	179	192	168	187	179	182	161	170	174	177	157	176	188	177	189	223	189	170	184	181	189	196	195	200	183	209	169	220	167	185	172	181	205	197	190	185	173	182	173	206	173	178	161	182	202	183	205	208	206	185	193	180	156	184	174	202	190	197	196	208	190	168	193	176	190	227	164	178	187	159	168	201	201	187	200	174	190	196	196	192	202	198	175	184	220	229	197	190	203	196	194	200	186	195	176	196	197	188	194	206	191	198	183	194	216	179	179	186	187	209	201	196	190	183	207	189	203	186	197	195	176	170	202	199	204	191	202	174	177	188	173	165	192	202	213	211	196	197	197	179	179	220	212	183	194	205	220	178	192	186	183	187	205	173	207	214	201	171	169	193	190	190	203	156	195	185	209	195	189	195	202	194	180	214	180	183	196	190	212	185	174	194	176	172	193	163	186	183	167	178	198	180	233	183	198	201	176	195	214	168	194	164	203	201	189	182	195	212	194	208	188	182	210	189	182	207	198	187	185	187	162	190	190	196	191	189	193	181	215	187	202	207	192	208	221	195	184	195	202	202	183	179	188	184	188	131	199	198	206	180	167	176	186	209	197	173	205	190	197	207	201	193	162	185	176	201	172	182	190	203	188	187	190	165	176	202	206	179	193	213	218	179	204	186	195	178	211	191	222	195	178	191	169	182	203	199	187	195	182	203	207	171	181	185	200	194	202	164	200	185	170	189	181	173	180	183	166	206	210	205	190	167	179	179	189	193	195	195	166	186	199	206	193	198	192	215	178	192	209	179	191	181	189	170	195	198	192	196	177	189	190	193	168	199	192	186	184	192	192	179	199	189	185	196	170	198	195	179	208	186	191	181	186	182	197	185	205	181	175	192	209	182	203	186	197	209	178	201	190	194	178	178	196	167	190	178	180	163	197	190	205	208	186	184	206	157	186	178	206	172	180	199	199	190	186	183	184	189	171	206	202	190	199	184	191	190	184	167	199	183	187	164	198	206	177	172	186	210	205	181	170	200	177	174	186	179	186	172	189	190	221	188	195	188	171	193	180	194	176	184	165	198	192	174	179	199	204	150	180	193	170	193	190	186	162	164	202	164	173	184	201	200	184	186	202	170	179	189	175	165	160	190	199	181	197	194	175	192	191	204	186	205	182	178	178	200	190	186	171	181	178	185	173	182	184	192	186	176	204	201	212	159	183	199	172	192	207
13453	10258	18644	21634	21696	17633	13365	15565	13376	14604	14286	13848	13714	11679	11784	13970	15371	17259	18315	14431	14287	13023	12126	14579	12382	10389	8567	8651	7014	7053	5203	6142	4393	4599	5100	4252	3295	2779	2272	2212	1733	1630	1618	1276	985	919	991	917	834	848	749	734	687	729	764	699	702	658	641	687	583	660	652	658	628	633	608	604	598	565	587	576	652	586	591	561	633	595	642	538	593	572	580	542	562	543	575	555	600	545	598	555	551	582	543	565	518	509	510	564	581	525	535	553	524	531	542	557	497	531	535	525	555	564	509	536	564	525	527	524	516	557	527	506	540	540	535	522	508	489	528	557	528	560	540	529	557	518	533	531	519	537	528	515	581	511	531	525	561	507	525	514	494	557	549	558	508	535	534	554	531	505	494	579	549	514	528	530	575	563	545	551	530	490	532	479	500	540	518	550	518	549	523	502	513	554	537	543	534	491	526	545	547	511	563	564	492	537	561	511	492	534	525	526	531	502	540	498	530	508	491	556	562	534	574	546	551	505	543	543	535	574	496	548	548	562	528	520	549	490	483	547	549	545	533	544	515	513	463	532	533	510	507	562	557	539	538	509	549	498	494	507	521	516	521	534	574	549	506	499	489	546	543	519	525	559	503	506	567	548	530	537	529	499	524	508	513	540	559	522	530	548	543	566	546	535	550	516	538	549	558	559	504	498	506	502	553	583	547	547	496	528	506	529	531	488	556	532	609	535	496	530	490	518	508	502	553	545	549	562	481	532	482	487	520	529	518	530	483	493	547	556	535	523	481	557	529	515	558	546	570	520	497	530	545	526	535	532	530	525	527	524	530	557	566	569	513	538	531	531	531	571	518	548	533	487	522	514	523	523	516	526	487	523	539	577	545	523	527	498	565	533	527	519	502	553	537	549	504	538	504	547	530	508	567	517	539	513	562	526	576	528	530	538	519	548	578	542	499	538	513	537	513	544	539	561	546	517	529	481	522	525	505	524	570	496	513	518	491	517	505	574	546	524	545	516	553	538	559	546	540	531	512	531	524	523	516	504	535	582	527	535	529	562	527	537	552	551	517	546	502	523	504	526	513	550	532	523	517	540	551	553	492	520	524	543	498	523	506	593	544	497	541	517	544	566	547	562	521	521	543	530	545	536	544	547	518	541	530	552	485	537	528	528	559	508	559	555	524	567	526	511	540	507	554	550	555	541	558	547	528	495	543	546	526	517	523	526	523	529	525	517	510	523	567	581	511	529	538	523	519	535	496	487	533	490	551	527	544	515	546	548	515	536	549	485	532	533	501	517	523	524	541	515	556	497	542	485	520	518	539	554	509	577	546	563	486	505	556	502	546	554	537	483	547	501	532	478	477	504	533	516	568	511	533	523	502	552	542	528	552	545	528	500	557	559	509	502	545	551	548	544	521	580	540	503	515	530	517	555	588	570	501	519	504	549	531	536	502	526	539	513	518	522	523	544	471	560	548	516	515	546	549	511	509	553	539	547	544	517	530	558	516	530	529	531	535	520	560	532	528	477	548	520	528	511	455	527	507	548	496	561	545	495	507	530	570	525	526	556	538	560	523	546	537	515	536	477	521	519	538	531	487	551	555	576	516	538	510	515	518	502	536	507	539	565	532	546	545	569	482	552	532	531	552	525	523	537	511	542	508	546	524	541	514	530	501	539	544	514	504	526	493	536	542	543	537	513	495	494	536	527	545	555	547	536	529	534	504	503	513	551	528	537	526	535	545	523	575	537	517	509	550	563	513	543	593	543	586	560	522	521	534	553	546	500	560	543	496	523	495	498	565	547	517	472	551	497	529	520	531	518	572	505	551	548	560	496	517	546	524	538	584	582	518	535	509	479	533	524	538	501	540	530	563	539	509	540	511	492	545	531	525	539	585	499	566	534	512	510	482	536	535	533	536	531	530	509	543	529	561	543	524	567	509	542	547	466	513	513	533	542	501	548	519	513	577	507	557	559	576	484	533	518	506	531	532	524	543	528	514	562	539	497	509	513	537	520	489	541	530	548	539	517	550	534	526	534	538	516	549	511	539	495	517	533	545	555	502	563	499	488	514	567	548	500	552	543	494	510	536	525	552	519	552	540	513	538	581	537	560	569	512	517	555	515	569	512	537	524	571	568	529	545	515	500	547	508	525	517	539	529	501	549	524	499	537	542	523	557	532	537	558	553	530	576	535	581	496	550	507	516	547	490	476	539	497	552	529	546	518	564	541	507	545	580	541	540	535	555	497	522	547	532	543	544	511	553	542	543	504	546	516	510	507	548	523	545	542	564	561	495	505	529	508	509	511	573	531	519	540	538	536	554	500	496	500	517	527	511	528	535	502	537	537	536	529	532	488	464	563	558	528	526	515	567	523	500	536	516	571	544	523	574	539	550	561	509	524	510	542	563	511	531	547	546	525	531	538	551	542	521	497	561	559	524	508	503	533	524	540	553	521	570	524	522	527	533	506	512	548	510	540	534	505	485	529	506	536	504	540	563	553	547	528	576	488	568	560	563	514	532	526	548	529	515	526	539	582	543	512	510	520	521	565	547	537	508	496	508	572	540	525	505	535	510	554	526	491	501	540	513	567	510	551	534	554	560	519	546	516	489	538	539	519	556	516	549	546	502	531	523	544	524	500	528	501	524	508	540	536	561	519	560	563	500	497	499	523	531	551	547	532	529	550	530	547	575	550	474	566	515	544	510	521	541	497	505	528	526	539	511	537	529	524	517	571	508	508	554	512	516	555	535	513	567	501	542	518	531	513	566	553	546	565	495	556	577	547	553	504	506	565	541	557	507	514	542	563	577	511	498	559	554	536	553	537	532	526	552	549	543	527	538	508	504	540	520	499	515	513	509	544	563	524	523	544	544	543	509	534	523	551	478	544	550	527	505	537	518	564	513	558	516	536	509	545	548	533	519	501	500	488	503	521	551	546	552	486	517	514	545	526	491	534	549	551	499	503	544	548	545	511	559	586	511	545	533	547	503	539	529	514	483	547	501	494	505	531	557	496	514	532	535	520	525	544	507	512	551	556	487	504	519	537	515	507	536	504	496	497	522	497	545	512	524	529	532	505	538	524	534	567	533	536	547	546	541	576	509	516	540	554	528	576	522	562	567	541	498	525	529	495	513	501	556	528	495	561	542	538	567	576	503	503	525	541	549	529	546	541	481	520	495	516	541	524	549	532	523	544	512	539	520	532	534	563	542	558	524	555	529	568	501	531	524	490	534	563	556	545	526	560	555	550	519	551	564	515	545	488	533	478	534	520	506	549	585	481	483	518	490	555	553	540	477	559	495	516	509	528	560	521	505	519	510	555	534	518	480	521	536	530	492	512	499	503	559	498	521	524	550	543	523	529	534	524	545	549	540	495	547	544	539	550	532	524	529	557	523	511	513	547	544	555	541	512	532	509	526	523	507	530	547	544	499	531	507	504	536	510	524	559	562	548	527	523	531	553	536	512	548	532	517	534	519	592	535	511	528	512	548	544	575	543	566
24988	18568	24014	25502	23194	18213	12081	11095	9342	9283	7528	7229	6340	5261	5223	6065	6712	8045	7469	5835	5472	4754	4320	5460	4426	3635	2897	2411	2036	2013	1619	1811	1235	1330	1347	1113	892	714	528	609	470	404	415	312	258	257	281	242	226	255	226	214	222	206	209	178	224	218	175	181	190	175	219	200	202	165	185	184	180	165	186	172	179	137	173	181	198	181	194	192	152	200	183	170	161	161	180	164	154	163	180	169	161	168	183	154	179	169	173	179	159	160	155	171	158	149	152	164	175	173	154	152	177	175	156	182	181	141	152	158	182	156	164	159	172	174	184	156	163	156	179	167	155	170	185	215	170	171	158	186	177	175	164	178	178	142	154	159	158	153	157	169	155	168	145	173	182	150	171	165	147	166	155	158	152	156	136	147	162	172	166	156	154	160	181	167	162	184	148	163	160	188	171	148	137	136	178	139	165	158	174	182	176	164	164	157	174	169	179	182	173	168	170	160	177	130	158	169	171	170	144	156	160	167	163	144	178	155	154	155	167	164	165	164	166	167	156	165	152	158	158	164	158	173	174	176	161	198	156	151	165	165	177	147	169	156	140	166	160	131	171	159	184	143	157	153	175	156	157	157	159	149	161	167	168	153	146	170	175	161	163	164	158	159	166	149	156	177	162	156	156	165	179	172	157	165	156	167	165	155	166	151	171	158	153	155	157	164	158	178	159	167	128	159	182	157	153	173	180	143	170	177	184	150	150	179	160	168	184	154	160	166	156	159	153	164	177	184	178	150	162	159	171	184	157	160	146	160	151	172	171	161	165	148	152	203	156	164	163	162	175	153	166	163	151	167	170	160	168	164	143	153	182	178	187	180	161	161	154	194	183	156	168	174	183	195	152	166	205	161	138	184	150	167	159	162	176	185	169	163	141	166	174	165	164	168	147	165	174	169	151	190	156	167	149	165	134	135	181	137	165	150	171	163	164	156	159	158	171	156	180	152	171	165	165	194	157	193	165	167	167	201	179	161	148	179	175	176	168	152	153	160	162	155	160	156	156	185	181	159	143	156	179	176	161	152	177	190	163	142	167	165	166	187	168	149	163	167	179	171	169	144	158	158	160	141	165	166	152	169	155	159	172	165	168	167	164	153	150	167	136	170	157	174	171	139	185	153	143	167	141	160	142	171	135	177	152	182	182	184	154	161	181	173	166	160	187	157	171	139	148	171	177	150	157	156	170	179	138	171	155	165	176	163	163	163	167	165	167	156	171	189	160	137	166	184	156	152	170	145	139	155	166	162	166	153	148	153	150	165	186	161	146	159	172	161	166	151	152	146	161	172	160	165	151	163	159	161	193	165	156	150	145	158	140	174	155	150	166	167	158	165	171	176	137	159	181	169	162	163	176	176	166	149	151	162	158	157	156	159	160	172	167	154	150	184	159	168	201	140	162	158	157	172	170	181	185	180	139	186	162	181	162	158	190	163	184	168	145	173	146	144	174	150	193	164	145	173	134	155	192	169	179	152	149	144	160	169	141	160	162	174	155	162	148	165	199	166	150	195	175	176	134	181	168	198	166	168	150	150	176	163	158	166	196	166	148	156	152	150	170	155	149	152	163	178	160	168	134	175	189	158	142	196	198	171	158	162	181	162	165	172	155	160	166	150	158	151	173	167	176	156	165	158	172	181	154	174	158	158	170	168	167	147	155	153	173	162	163	162	182	165	180	157	165	154	169	186	169	182	158	146	168	184	160	152	161	161	150	160	159	166	168	179	180	175	152	175	173	163	183	190	167	138	167	142	167	175	185	186	184	158	185	158	138	152	146	175	169	163	178	168	143	161	166	172	172	183	166	155	161	190	155	158	169	175	187	173	150	151	137	155	137	161	162	169	149	145	164	160	151	145	148	165	167	173	160	187	149	167	168	182	155	155	177	138	162	169	156	154	170	158	172	175	142	170	146	159	164	178	151	141	161	145	178	161	157	172	166	160	179	159	172	167	166	180	165	151	188	167	177	170	163	150	146	165	161	172	158	164	153	161	175	175	170	162	176	147	157	144	145	152	161	177	177	169	165	165	173	161	174	168	170	176	159	123	171	168	124	171	176	191	142	163	170	174	174	170	168	164	156	170	163	152	177	162	164	139	154	143	141	174	161	186	167	168	143	185	153	167	161	169	154	156	194	155	177	164	168	171	155	162	151	172	147	164	141	174	178	154	142	162	161	159	160	149	143	146	180	142	155	145	159	172	175	141	151	157	127	177	167	188	181	154	150	189	169	133	166	149	179	158	190	189	148	172	151	172	171	162	148	184	176	150	151	154	176	147	161	177	163	170	162	189	165	171	142	182	157	155	142	153	159	158	137	142	166	165	173	148	158	168	157	177	156	138	176	159	161	150	178	174	167	170	152	191	175	138	174	149	173	153	178	185	168	163	162	158	166	174	155	184	164	163	148	184	170	160	185	179	159	172	167	145	181	165	159	149	165	180	164	157	176	170	171	170	158	165	155	155	152	152	163	169	164	174	179	160	157	141	167	171	161	168	160	150	161	173	172	168	157	166	167	161	186	154	185	169	180	171	172	164	157	145	178	167	184	175	193	156	149	173	157	163	148	160	184	168	177	162	153	152	165	140	168	155	144	176	160	174	166	166	156	172	181	151	169	145	155	175	188	132	188	167	187	168	159	173	174	197	171	149	161	161	163	151	149	183	154	179	195	145	144	157	177	166	163	172	170	161	180	152	165	173	147	191	176	163	147	175	172	161	166	158	163	159	166	162	168	164	172	159	155	156	156	147	164	143	174	169	172	161	168	169	161	171	196	174	176	160	176	132	158	176	165	174	173	175	189	150	151	145	165	156	167	159	165	169	152	154	162	169	161	156	165	152	174	158	173	166	176	133	154	140	185	158	174	164	185	169	171	154	162	168	171	192	155	178	155	160	166	169	161	153	178	137	156	168	155	174	164	182	165	172	162	162	164	160	162	173	172	148	159	197	190	173	161	163	159	154	149	183	179	157	163	164	150	170	185	179	153	168	150	180	149	156	161	151	168	176	160	158	181	143	166	157	171	151	161	143	176	185	141	162	156	172	158	171	155	149	157	175	166	154	174	163	175	170	169	155	147	158	160	172	178	172	148	170	171	154	179	152	167	178	176	163	156	154	141	155	163	167	167	155	181	168	178	171	185	169	176	176	178	154	163	156	195	149	174	170	163	152	153	165	150	172	160	164	179	157	163	167	204	180	156	144	188	162	165	159	157	155	171	169	169	167	168	163	163	172	179	193	172	177	169	182	157	152	162	143	174	143	156	156	157	171	178	147	154	170	144	150	164	148	177	155	153	184	166	172	180	157	160	175	155	161	162	143	169	169	182	191	163	171	169	161	154	167	151	157	174	156	168	174	167	189	153	154	161	144	144	178	182	163	153	154	162	153	184	167	162	161	144	155	159	171	165	164	166	143	185	173	166	192	176	151	168	158	162	156	157	166	141	180	152	137	163	157	160	167	180	180	169	173	165	178
16792	14828	23613	27844	26998	24212	20035	21910	20383	21729	21008	21419	19325	16935	18071	21469	23171	24500	23321	20659	20368	20332	19449	22741	19182	17230	14402	13241	11840	11472	8476	9693	6816	8137	8216	7278	5668	4545	3486	3759	2593	2412	2519	1866	1311	1260	1245	1274	1309	1041	809	822	824	867	900	720	847	798	653	697	640	692	617	597	708	640	646	636	548	577	571	549	582	581	593	626	611	582	599	570	551	572	565	531	562	507	523	509	505	568	500	511	503	507	483	496	460	531	522	478	514	482	480	475	471	459	467	501	483	499	466	511	486	484	526	498	434	498	454	471	430	433	490	481	470	486	493	479	452	498	455	487	476	472	462	471	452	457	474	479	462	469	437	503	453	504	455	505	464	472	441	481	487	473	494	422	467	469	494	464	479	482	481	449	432	484	471	462	492	459	466	486	480	451	456	448	476	481	482	479	447	476	483	510	501	494	463	462	456	468	524	475	447	477	442	475	453	471	467	415	473	509	432	441	486	498	497	474	461	481	469	480	456	483	483	464	443	452	462	484	460	479	448	526	487	438	481	448	441	442	480	467	418	497	434	459	470	475	461	476	488	448	458	476	452	437	485	433	465	498	458	468	488	484	497	459	454	484	474	496	497	538	473	474	480	485	461	481	451	433	469	484	483	436	439	464	472	474	497	426	492	481	439	477	507	482	485	476	440	481	486	476	462	478	498	457	465	427	495	487	472	517	490	434	497	475	492	439	500	479	472	484	475	490	479	492	465	467	492	467	463	486	500	451	440	498	490	465	497	469	513	510	470	508	459	477	448	473	498	443	456	466	480	490	490	466	448	447	445	481	458	475	446	474	464	465	425	455	491	459	451	464	491	471	457	443	451	457	445	455	468	466	473	492	481	450	483	488	455	453	459	448	479	425	515	488	468	476	475	457	472	491	477	476	457	471	476	492	432	459	458	433	484	463	469	471	469	471	451	483	488	470	466	520	471	451	479	490	471	463	503	502	451	438	445	512	453	446	446	471	439	484	457	468	491	493	424	474	446	522	457	457	479	489	486	459	472	516	441	466	470	450	483	488	440	482	431	484	444	501	479	471	469	461	471	456	473	430	430	489	480	438	476	487	484	471	505	452	473	466	448	487	444	500	466	511	475	519	452	465	478	461	481	453	492	445	473	455	472	450	444	491	464	473	455	483	450	469	463	482	490	455	435	470	456	470	462	451	502	490	499	487	456	479	454	501	447	467	462	485	442	472	506	489	455	495	469	457	449	476	469	486	476	481	498	416	434	449	442	454	479	529	455	447	479	416	472	454	503	476	450	453	474	492	418	510	464	464	502	493	468	477	440	476	479	419	435	512	468	451	465	486	479	473	457	508	460	493	451	448	418	499	481	489	438	485	468	484	438	436	430	487	501	477	447	476	450	471	505	481	456	449	459	482	483	445	449	442	481	476	459	472	463	477	487	451	473	469	482	456	466	448	444	491	462	467	442	437	442	502	486	465	471	467	502	430	425	441	480	476	450	482	452	429	501	460	465	482	485	424	444	454	446	426	449	490	464	460	464	473	486	496	461	472	485	466	443	474	508	480	448	468	487	502	459	456	493	479	461	468	449	467	473	443	465	512	475	464	458	477	491	474	459	457	452	444	444	486	442	473	462	465	501	496	526	477	491	491	495	459	474	428	476	459	494	459	452	464	475	446	444	451	457	495	498	430	449	492	450	492	500	455	484	464	488	453	454	439	475	447	452	448	492	459	478	471	468	467	486	510	485	441	457	463	494	444	457	454	477	502	452	472	491	510	483	488	482	463	460	486	477	452	451	484	517	429	462	473	454	478	447	484	490	424	485	512	450	482	462	469	482	474	467	474	437	470	488	469	461	480	450	465	436	451	484	435	509	427	498	472	461	455	448	476	460	479	504	472	458	476	457	454	456	485	451	483	445	436	481	497	470	435	491	472	461	466	508	452	473	454	493	503	463	460	432	488	449	473	453	459	472	481	482	452	479	472	464	479	456	464	428	503	484	488	497	455	472	464	513	427	473	460	466	461	477	488	481	521	460	516	453	480	450	470	450	483	499	524	472	449	495	449	441	438	486	464	487	451	509	478	432	445	441	487	460	448	495	426	476	461	481	460	505	466	473	466	473	452	484	448	461	496	479	475	484	493	455	494	432	471	460	492	452	459	485	464	464	470	450	435	453	493	455	488	448	486	458	428	469	466	448	492	439	469	477	453	438	489	472	469	463	430	481	476	476	489	464	474	489	459	508	484	444	492	478	500	471	497	431	472	525	458	477	495	506	486	457	460	453	494	473	499	459	457	465	495	468	449	444	458	519	497	447	475	489	447	482	443	467	458	452	487	483	471	483	488	482	510	451	484	483	494	486	493	452	477	448	481	446	498	463	433	477	444	480	447	465	471	487	448	446	469	466	479	468	463	479	436	464	486	467	430	504	481	517	462	473	463	452	491	477	467	415	466	504	488	447	494	481	459	454	483	486	430	508	439	444	434	519	454	481	473	458	480	505	491	473	452	471	462	458	438	461	486	463	487	495	491	504	493	489	484	472	469	464	472	424	460	466	483	482	440	479	464	445	484	488	480	513	445	473	467	444	416	450	445	425	461	464	473	453	474	490	465	463	479	446	472	465	489	497	460	445	473	477	431	459	461	488	502	463	491	456	458	490	472	469	458	482	484	475	487	473	473	497	476	467	497	480	444	448	452	473	479	494	479	458	489	479	487	480	450	480	506	464	463	464	443	471	463	473	447	448	495	455	445	463	524	411	485	444	477	500	461	455	440	506	469	459	522	446	495	468	461	456	494	456	508	460	437	483	476	447	462	459	456	519	479	471	452	475	472	491	447	483	484	492	470	499	515	466	485	453	463	469	481	462	485	455	446	494	460	480	472	484	461	482	492	441	510	500	458	473	469	447	456	484	462	509	461	463	484	464	489	467	474	477	471	494	422	462	475	519	492	439	447	486	486	460	492	449	443	472	460	446	432	495	439	473	486	446	457	489	449	423	490	476	498	459	482	468	463	500	475	459	491	472	477	451	461	455	500	447	447	464	450	478	483	456	493	430	491	477	459	462	498	438	483	467	484	445	478	468	494	436	483	466	478	456	457	443	474	459	488	490	494	489	430	469	451	468	463	458	498	468	500	435	457	460	497	477	470	446	493	454	492	476	462	456	458	495	466	495	484	443	435	444	459	494	484	510	463	479	507	464	458	488	446	457	497	471	463	506	455	434	470	484	443	461	446	478	473	471	445	461	470	447	462	486	479	457	425	466	470	455	473	471	471	457	479	497	477	466	454	460	463	477	460	470	480	480	469	465	441	474	506	476	520	446	513	510	536	444	448	465	469	473	471	473	433	460	449	494	463	470	483	523	478	488	424	449	440	511	477	440	498	461	472	469	474	450	477	441	447	503	486	475	445	443	502	465	470	450	483	467	467	479	523	501	435	490	492	505	475	488	479	496	462	486	470	487	481	452	487	462	475	476	470	475	471	471	458	452	497	518	465
5093	3113	4119	3425	2406	1778	1259	1075	864	796	691	595	578	526	496	460	511	468	442	408	411	383	344	349	356	350	343	302	304	275	283	255	236	298	253	266	256	249	257	237	224	270	250	241	217	260	245	242	225	235	221	212	231	236	226	224	224	239	226	246	198	212	238	216	232	200	229	213	198	227	218	221	217	227	228	230	223	219	202	218	220	245	241	207	241	248	241	234	225	253	223	215	249	254	222	247	226	259	223	241	205	247	221	229	211	248	224	228	223	211	228	234	212	229	217	235	242	202	255	239	230	192	257	223	224	196	261	234	227	239	223	250	244	226	219	244	223	221	249	228	217	257	221	238	206	255	207	226	246	217	233	272	220	212	227	229	212	238	241	227	244	227	240	239	241	237	236	229	226	210	197	237	215	215	237	221	224	223	237	235	254	217	221	243	219	260	235	228	203	256	235	238	207	218	260	217	223	254	224	239	228	226	237	240	236	228	263	223	226	233	223	234	241	227	209	207	233	233	250	211	221	209	229	242	226	271	220	239	241	228	230	262	223	262	239	242	218	233	231	215	225	227	231	237	231	204	235	243	258	232	238	239	259	196	212	218	213	233	233	227	225	240	231	215	257	221	233	201	200	201	234	221	235	205	235	215	227	246	224	242	223	217	234	265	217	218	232	244	265	237	255	221	227	224	223	239	238	228	207	263	269	243	239	250	205	218	236	237	237	235	241	206	237	239	260	243	236	261	244	208	255	224	208	213	227	230	218	234	241	228	238	224	238	264	224	202	204	231	249	225	222	237	241	194	238	238	218	220	197	244	207	228	219	217	242	226	223	219	249	241	229	241	242	260	226	253	191	246	222	234	211	221	240	214	234	225	220	250	227	255	245	239	244	244	227	235	207	263	235	240	247	229	234	234	218	236	257	254	225	239	198	233	200	229	211	241	233	249	229	218	232	206	269	236	225	254	219	213	210	209	197	227	233	246	230	234	245	246	232	192	220	231	253	244	216	233	236	233	226	210	224	224	232	235	237	231	227	198	247	247	229	245	211	214	234	213	225	219	254	229	217	233	227	244	235	240	216	235	239	271	237	220	233	234	231	200	218	227	243	222	217	223	245	251	222	245	216	215	249	221	219	258	211	218	216	240	207	230	203	218	222	238	211	251	216	237	234	221	212	222	229	236	228	238	207	210	187	201	223	227	237	211	234	214	248	228	248	235	235	221	226	237	229	236	241	223	239	215	238	237	202	211	205	211	218	229	217	239	234	234	226	269	239	223	220	260	221	252	214	217	226	209	216	225	221	217	230	230	212	229	234	233	227	240	223	234	236	222	244	233	239	225	251	238	236	246	198	222	249	233	215	243	262	210	240	246	253	240	230	227	213	255	227	272	236	219	248	243	239	240	224	245	214	249	232	234	225	225	221	238	220	237	233	234	242	230	216	232	231	226	218	216	236	225	226	218	235	234	232	233	223	211	259	240	225	247	214	254	225	228	242	213	235	248	235	206	243	229	258	230	224	239	222	221	231	232	229	237	219	233	239	241	265	241	239	239	220	246	248	242	214	210	223	242	207	238	214	217	230	225	228	238	226	233	230	231	237	228	260	193	229	227	191	224	235	244	227	239	253	241	216	239	234	234	207	239	232	254	207	237	235	248	227	226	223	239	225	216	198	221	244	234	215	229	233	224	234	230	247	226	222	221	211	217	264	251	236	207	239	240	234	230	233	209	203	248	243	220	224	234	227	216	208	219	244	196	226	230	266	207	248	209	259	235	241	222	230	218	230	239	240	241	221	234	238	233	229	224	242	227	249	224	261	216	212	242	238	242	238	227	260	257	234	205	252	233	221	224	242	252	274	235	222	245	221	239	243	234	225	239	232	240	239	263	245	258	252	236	261	250	212	236	245	230	220	218	252	218	241	225	235	232	244	247	226	231	200	224	232	219	224	244	238	214	229	231	206	226	195	249	236	228	224	228	247	254	227	205	224	232	245	218	243	225	200	254	228	257	241	243	238	235	229	244	257	252	236	242	220	225	227	219	223	221	233	238	220	257	219	255	218	226	247	210	247	210	228	237	208	246	257	219	217	227	212	216	229	263	228	234	247	233	234	240	236	218	232	252	253	220	249	239	235	234	219	244	220	230	229	233	236	203	258	220	220	211	224	242	236	238	235	223	226	229	219	206	226	235	220	231	199	232	216	252	251	233	233	222	222	233	222	224	211	245	232	241	224	244	246	225	217	245	217	245	235	234	207	243	208	232	245	236	240	247	257	250	231	221	217	228	231	227	221	263	251	225	219	226	240	228	214	244	229	250	244	260	225	251	246	192	237	217	200	190	206	209	203	222	222	232	229	228	240	235	245	212	247	226	212	238	237	260	226	245	231	222	252	223	225	229	222	222	226	212	209	215	252	219	214	231	232	242	228	221	239	210	227	244	259	251	248	235	223	233	231	254	214	239	207	234	238	220	232	249	207	235	233	235	244	240	248	241	240	243	253	197	237	234	206	230	221	231	223	230	224	200	217	228	245	213	240	236	240	215	237	238	218	203	240	225	237	246	260	235	223	215	228	223	260	218	219	249	217	239	233	245	214	218	242	220	248	228	232	237	219	219	228	226	227	228	214	226	246	225	269	226	226	244	213	251	253	231	208	211	227	252	233	229	229	239	219	224	242	225	241	225	245	208	225	236	201	222	217	228	229	210	217	257	240	212	245	224	199	224	223	247	235	223	229	229	234	222	241	224	227	256	241	239	206	217	243	233	210	224	219	250	232	246	249	243	249	216	269	258	233	260	210	242	198	222	240	229	209	214	235	226	243	240	235	240	204	226	218	243	239	238	220	243	235	236	232	252	244	216	212	203	217	214	238	236	222	232	232	209	199	210	254	218	237	215	250	238	246	227	250	251	201	243	240	212	233	239	249	226	217	234	256	232	242	212	259	241	221	229	250	247	240	246	216	215	235	244	230	232	222	209	232	218	239	245	222	229	235	223	251	210	242	241	224	233	230	226	214	238	232	222	255	243	248	227	252	238	240	208	243	248	215	219	231	236	211	229	238	225	201	220	230	217	228	209	251	214	232	230	232	237	193	213	271	263	266	247	227	241	261	252	255	195	208	214	216	237	258	243	252	220	231	242	241	219	248	227	244	228	241	238	222	239	240	223	212	214	216	221	247	215	210	241	250	247	237	234	235	228	210	225	247	227	238	215	237	245	255	237	222	238	218	247	226	228	234	213	197	226	236	221	214	240	236	223	207	226	267	229	240	236	207	224	239	248	253	231	257	234	228	236	239	218	230	286	230	213	263	235	238	247	215	259	249	246	221	212	258	243	219	228	223	257	234	223	238	242	242	245	219	249	233	243	241	223	203	189	239	277	233	246	221	242	213	231	216	220	232	218	221	246	245	224	209	210	236	220	216	210	257	243	240	209	235	228	251	230	233	241	261	227	240	221	247	187	235	219	231	240	246	198	227	211	229	236	231	227	230	240	229	252
5315	3879	8280	9290	7968	6037	4799	4592	3834	3649	3280	2986	2744	2479	2372	2323	2525	2422	2322	1888	1872	1853	1649	1770	1576	1485	1335	1229	1155	1069	992	957	910	987	929	864	854	766	772	799	759	747	686	715	663	668	620	668	684	661	637	621	657	649	702	669	700	606	625	676	664	655	648	619	673	642	673	636	661	620	589	650	630	663	694	661	627	687	666	629	620	616	681	643	643	675	656	658	644	665	645	691	633	663	601	685	622	651	641	603	679	667	617	612	633	615	644	616	612	622	646	647	594	629	591	633	604	635	613	594	611	657	625	633	579	627	638	624	636	661	628	607	616	634	609	601	610	672	670	635	619	639	616	687	628	625	590	634	587	621	638	622	610	623	637	647	607	673	655	589	685	636	660	675	610	636	611	665	621	619	596	679	589	651	660	633	613	615	601	605	671	634	636	646	648	622	643	648	583	696	649	647	607	680	666	652	663	635	680	633	646	651	610	616	623	612	641	592	611	637	659	648	651	639	664	637	620	638	683	612	614	631	651	626	654	638	623	663	642	648	608	598	607	656	624	640	628	602	627	646	665	644	656	639	636	626	704	626	670	642	624	636	616	635	591	697	671	614	602	654	644	631	628	686	661	617	652	651	633	643	632	670	644	616	639	635	579	627	682	676	635	621	640	670	575	624	617	613	638	635	649	621	641	613	642	643	629	637	651	631	668	654	580	630	595	680	680	631	658	630	648	641	657	602	643	617	668	654	654	639	624	650	598	606	655	607	651	653	598	623	615	650	631	591	631	670	680	628	631	657	627	614	686	653	594	666	596	680	626	617	627	639	614	683	655	586	613	612	638	649	647	650	642	676	594	643	627	648	655	653	694	639	619	679	624	666	639	683	643	618	678	679	629	621	663	647	615	645	615	654	610	680	610	655	639	617	628	636	675	631	651	615	660	604	639	625	619	667	624	600	659	686	625	602	636	624	668	609	645	632	646	674	581	606	634	638	636	643	617	608	631	657	664	596	653	642	641	616	654	659	650	601	664	628	633	609	647	633	607	643	636	621	655	637	635	668	610	617	609	596	549	616	596	642	633	621	607	625	632	640	669	623	624	663	631	629	668	631	591	678	654	624	611	639	600	639	628	607	631	660	633	619	650	647	640	654	620	663	639	630	634	663	688	650	624	626	601	586	624	627	616	658	636	636	638	585	639	624	633	643	600	626	624	635	634	669	647	600	645	595	664	597	609	609	608	612	670	628	594	560	648	638	648	649	617	612	640	653	639	596	635	666	623	639	660	597	626	611	614	598	667	625	630	671	676	583	628	632	632	673	640	626	598	640	607	636	679	620	627	636	636	635	636	611	652	652	659	657	635	591	592	628	663	685	635	642	635	652	678	578	670	649	656	642	629	671	659	644	637	592	625	636	629	609	660	626	603	665	623	593	636	621	658	599	599	667	617	652	646	643	668	653	607	644	628	638	647	661	633	646	667	596	634	613	637	646	666	631	615	588	640	606	646	611	672	671	600	642	648	629	625	642	618	619	623	644	632	632	654	650	646	647	706	649	595	626	689	623	650	651	626	629	651	629	593	697	687	654	613	622	622	679	646	650	625	653	622	634	642	631	609	592	653	605	666	632	621	630	675	637	657	614	589	641	630	634	688	625	613	592	675	638	619	633	641	642	599	587	629	634	635	630	603	630	645	615	615	645	646	625	623	619	646	623	640	647	600	606	606	657	631	641	647	610	621	605	624	586	608	662	692	638	632	630	615	643	657	627	581	628	629	633	621	649	673	606	597	641	672	625	622	617	627	589	605	645	664	659	615	588	629	610	567	600	651	654	627	614	671	578	628	616	589	637	658	617	653	614	613	678	613	624	609	601	629	622	649	644	629	580	596	689	610	628	697	629	603	612	620	626	606	634	631	619	693	619	655	658	662	636	574	655	639	619	608	641	637	644	636	628	620	641	615	701	598	605	633	593	688	606	651	601	688	675	641	626	633	639	666	611	642	647	657	645	664	647	618	620	652	654	646	647	649	644	640	633	671	631	682	684	661	600	649	591	640	621	634	658	644	671	638	611	689	633	635	640	681	635	610	628	651	587	622	596	671	621	613	647	611	617	639	587	653	627	660	584	611	626	645	575	648	635	608	660	601	619	625	637	597	623	662	610	618	648	606	658	630	620	610	625	623	595	626	659	625	632	658	566	679	612	635	624	638	638	595	598	598	648	657	651	580	653	642	651	596	678	721	612	624	640	639	631	662	592	591	635	630	654	641	661	675	653	623	644	660	605	593	605	616	616	636	656	578	649	625	583	606	658	611	647	630	597	650	627	618	677	608	639	573	629	578	628	621	637	648	653	604	584	654	658	643	654	612	673	613	604	692	642	604	628	620	629	640	660	593	632	623	724	609	609	633	631	630	614	591	661	653	547	638	550	665	671	615	630	612	622	618	643	629	620	613	635	626	681	628	628	625	641	624	662	623	580	653	604	607	657	583	626	624	612	617	634	634	638	624	616	646	655	662	661	619	634	650	701	644	622	639	610	647	645	595	639	601	598	615	621	576	608	608	640	601	610	631	664	610	636	588	638	632	582	673	596	636	592	631	714	621	631	629	650	623	622	632	613	635	642	614	637	606	643	641	625	635	645	604	638	665	607	609	645	633	634	643	629	615	640	642	632	639	646	562	641	660	635	651	622	642	633	585	644	644	659	635	650	622	630	642	608	637	651	608	616	630	591	645	630	718	605	622	652	628	582	609	579	637	635	630	621	647	606	631	640	650	638	633	622	641	648	616	675	600	658	638	614	643	641	606	615	617	607	623	684	625	627	646	625	632	633	593	620	672	602	612	616	646	616	653	634	641	600	632	618	604	652	673	675	659	626	611	622	626	641	669	612	618	640	707	653	583	596	604	613	628	622	620	621	621	647	639	583	617	604	593	672	650	659	653	655	688	642	616	620	617	628	631	631	610	663	636	657	663	590	682	613	617	694	638	645	668	665	669	623	670	670	615	682	614	622	646	668	631	676	606	638	641	606	664	594	623	647	656	665	622	626	660	618	651	631	686	638	618	643	642	619	658	634	637	670	660	622	558	630	652	610	647	653	680	634	587	619	619	645	624	610	618	622	662	618	631	659	605	576	664	605	646	600	606	612	631	665	621	668	648	656	672	644	631	621	641	615	583	665	640	646	648	607	654	636	650	621	715	577	639	637	630	635	601	647	632	669	697	656	634	635	652	632	594	630	630	606	627	601	670	609	638	592	632	626	661	590	616	626	611	588	629	636	645	623	653	646	658	626	625	632	609	628	641	584	622	639	624	648	643	616	583	628	662	641	599	654	629	613	561	638	633	669	667	571	667	634	681	584	619	665	613	684	618	661	654	622	630	673	616	622	631	602	632	641	675	621	631	612	662	632	632	641	619	678	638	585	678	626	668	626	622	616	618	647	648	627	668	646	650	620	629	669	600	613	663	605	638	643	651	661	596	627	631	589	634	679	628	644	640	671	641	613
16672	11594	16555	17704	15859	10589	6393	6481	4781	4726	4739	4286	3748	3087	3099	3479	3583	3788	3926	2769	2460	2381	2113	2813	2391	2155	1534	1272	1239	990	832	789	742	698	764	647	525	443	372	412	360	248	292	253	250	213	238	212	241	228	219	226	238	186	207	220	180	201	208	236	225	199	223	176	206	219	224	200	163	193	206	200	176	199	196	212	197	222	195	161	188	191	171	162	211	190	194	195	215	206	181	205	200	194	182	199	196	191	166	192	172	205	188	224	192	217	151	200	164	192	191	175	204	161	196	176	192	208	203	192	226	191	194	179	191	174	191	206	223	177	199	209	181	182	187	209	211	173	183	176	169	173	199	195	167	171	197	201	186	216	200	168	179	161	192	188	195	183	191	185	181	213	189	170	203	191	180	203	200	199	189	207	189	178	212	198	185	167	200	173	183	198	169	180	152	180	188	162	204	219	204	182	194	177	167	215	182	204	217	177	171	236	188	184	177	196	198	174	177	186	178	173	191	217	177	193	203	186	174	185	214	171	197	199	198	200	177	190	192	202	175	183	205	198	196	181	191	199	189	183	175	183	184	194	198	206	189	175	181	182	194	177	205	180	187	160	194	180	191	178	181	174	173	219	172	160	191	173	193	197	203	190	193	179	170	176	174	199	164	185	202	177	202	197	170	170	211	198	172	177	188	215	176	201	175	180	197	183	183	204	192	202	187	208	187	191	196	228	219	193	174	163	206	189	179	191	189	179	197	190	204	181	182	190	176	195	173	201	191	158	190	185	222	201	190	195	185	213	169	159	207	196	200	203	199	164	193	177	188	210	202	177	175	194	200	184	185	178	201	184	199	198	194	162	195	178	194	200	165	176	203	184	185	168	186	177	196	190	150	176	173	192	170	205	219	191	188	153	182	191	187	194	200	203	170	187	201	182	170	189	187	198	196	199	178	192	211	163	174	189	189	206	203	181	190	194	192	173	212	187	180	184	203	195	197	192	185	195	215	213	192	181	190	167	171	193	207	208	210	173	189	176	222	171	171	209	174	190	180	198	192	166	149	184	175	196	218	172	192	187	185	185	167	196	200	200	192	200	188	166	178	191	213	191	190	193	201	178	172	187	215	182	188	203	180	189	184	184	190	193	183	177	217	195	196	180	180	164	158	183	195	200	208	187	204	161	180	179	208	187	198	188	176	174	216	184	166	188	185	196	194	207	183	196	192	181	215	223	205	165	180	204	183	187	200	200	189	191	193	203	204	187	205	203	197	186	198	203	200	198	203	188	202	164	191	177	182	216	188	172	180	208	180	181	209	194	190	203	223	220	194	185	171	163	188	183	179	181	188	229	196	179	206	179	190	171	157	181	189	183	175	194	188	189	188	203	194	195	186	188	171	181	187	182	216	203	192	200	172	178	186	212	184	183	187	177	161	195	198	192	186	179	208	193	197	171	176	170	184	169	199	198	211	167	195	189	222	192	172	177	203	168	208	193	194	201	167	196	186	191	188	187	188	172	172	223	197	188	175	193	164	174	205	181	174	192	210	197	197	183	188	193	170	203	200	180	205	173	191	186	192	198	184	176	169	160	186	193	168	183	196	184	176	210	174	192	191	167	190	191	185	186	183	194	152	187	203	212	196	189	204	180	209	176	175	193	196	197	174	172	219	184	179	210	203	189	166	189	184	199	209	202	202	187	226	182	185	191	188	195	218	179	164	195	191	190	187	180	181	172	215	199	208	186	195	193	189	192	188	193	193	185	217	205	177	181	184	171	205	216	183	207	188	193	178	167	193	187	182	181	183	195	228	199	193	179	215	203	181	181	172	192	189	174	167	201	187	165	180	199	212	192	197	214	187	180	195	179	166	200	183	201	183	203	200	167	187	198	206	164	172	200	223	174	182	177	186	196	193	171	198	212	181	184	190	197	167	202	177	170	183	195	211	200	175	188	191	197	191	174	213	205	182	191	181	207	197	180	173	195	207	201	200	183	213	189	185	201	182	186	175	172	194	173	194	172	170	198	195	178	185	189	190	191	197	210	179	172	174	177	185	190	173	182	211	172	193	193	219	202	186	210	185	171	188	183	188	207	208	199	223	167	196	176	194	200	179	195	169	193	200	199	200	183	194	164	184	177	207	165	149	179	201	163	196	215	186	211	187	209	188	179	211	161	179	203	196	179	198	173	171	184	196	186	196	190	219	188	188	175	201	190	193	178	164	186	193	185	199	195	203	180	185	185	180	198	195	180	187	173	191	189	201	188	161	161	170	175	176	185	174	205	189	185	181	206	175	192	202	190	179	169	204	194	207	216	201	220	205	182	192	218	187	185	192	174	195	183	184	207	177	170	186	184	185	195	175	180	174	186	210	193	178	160	173	189	184	209	189	187	187	168	187	192	172	202	194	189	182	194	186	191	184	158	198	173	162	197	180	178	188	197	193	184	184	186	184	186	186	202	190	151	175	191	160	202	187	171	183	191	202	188	149	171	193	172	182	161	198	203	191	187	180	191	182	194	183	197	197	195	204	201	181	205	198	165	196	219	183	199	191	197	183	180	196	194	191	198	202	186	178	211	182	165	183	191	199	199	183	199	189	203	177	192	190	192	188	176	186	186	201	194	177	206	201	174	188	171	181	182	195	206	174	188	200	195	203	182	164	192	211	176	193	182	188	203	218	182	161	195	167	203	185	179	172	190	197	184	194	186	182	215	190	181	179	193	189	165	193	162	179	189	208	179	207	179	200	225	215	185	212	175	175	183	197	184	180	197	170	185	162	152	206	190	231	189	182	184	193	207	200	166	188	189	202	212	199	169	198	185	194	185	196	158	182	190	206	160	190	192	208	184	209	200	178	182	204	165	195	192	171	180	203	225	186	174	182	185	184	188	177	175	177	196	208	185	193	168	160	186	196	188	187	217	226	211	206	176	187	212	173	200	193	198	165	179	187	192	185	204	194	196	173	176	181	192	191	172	192	186	191	197	224	170	180	181	159	190	191	191	184	193	179	216	181	207	183	193	203	196	193	200	185	197	173	181	173	162	184	163	178	188	188	199	196	195	170	187	162	166	161	169	203	202	178	184	188	176	195	180	194	185	201	193	203	202	172	198	195	212	186	201	187	216	178	218	187	158	196	207	189	202	196	183	173	182	208	186	181	167	178	181	196	189	186	208	180	198	196	180	187	230	210	203	230	187	183	177	178	207	163	208	198	219	205	168	200	159	199	178	217	190	194	175	192	175	191	178	183	196	174	198	180	195	184	208	154	177	203	193	226	182	202	178	192	192	193	175	159	178	166	182	193	204	173	178	158	185	175	191	184	191	190	188	183	194	209	184	174	191	194	198	190	189	166	189	196	171	187	193	191	173	206	159	173	200	197	203	181	210	187	198	183	202	187	207	191	173	181	181	206	182	204	176	215	193	198	171	173	195	186	218	179	178	198	180	185	200	199	194	183	196	200	200	198	199	191	189	207	204	198	163	191	188	189	184	176	185	180	177	157	197	164	188	223	180
13269	10243	18769	22318	21090	17800	14660	16742	13804	15197	16075	15965	14533	12397	12940	14792	15453	15456	15696	12627	12232	13101	11698	14729	12433	11803	8985	7712	7302	6285	4694	4782	4415	4520	5015	4159	3093	2527	2124	2422	1867	1423	1468	1401	975	923	968	911	876	843	674	712	720	698	724	666	716	637	630	688	624	635	611	579	674	663	675	588	566	575	588	568	581	576	621	588	622	584	619	578	598	586	585	562	587	531	584	541	590	549	575	535	525	575	568	588	552	550	544	551	532	562	520	574	511	571	533	531	522	526	500	543	515	524	476	567	543	518	543	520	534	533	546	497	497	463	566	534	536	530	517	498	541	546	547	546	542	561	522	577	564	547	524	551	575	547	552	495	520	554	517	552	534	504	519	527	507	511	504	494	549	546	516	527	520	537	503	524	511	527	560	533	550	532	474	560	496	550	542	528	532	549	528	516	551	540	537	563	511	527	501	535	511	542	547	504	554	516	555	515	507	552	507	509	519	492	530	554	536	533	572	541	530	518	542	551	527	516	550	512	504	540	517	522	542	565	546	524	524	536	490	501	551	528	568	542	514	545	531	503	498	495	529	519	543	549	545	536	483	483	520	546	509	493	540	536	532	526	555	558	544	510	536	524	548	525	559	550	518	527	571	555	521	556	521	536	515	559	518	538	490	550	522	492	530	504	553	538	565	500	541	557	555	576	533	530	566	543	527	520	601	508	487	514	522	522	534	542	517	548	563	541	539	541	530	505	539	571	545	565	507	529	542	527	537	541	510	522	515	536	536	523	559	507	542	494	543	499	550	538	533	500	529	564	545	490	518	499	498	506	516	530	523	542	557	530	543	524	496	524	502	515	542	559	506	564	469	558	510	508	523	558	523	527	554	526	517	535	547	511	557	559	510	546	546	509	517	537	507	536	514	517	519	552	515	518	528	519	563	538	508	538	517	570	546	491	548	551	537	558	508	562	512	535	564	530	535	524	525	532	517	547	547	482	543	529	546	564	513	547	521	538	507	518	530	473	537	544	536	482	520	541	497	555	499	568	494	522	514	531	516	554	565	583	546	548	521	565	518	526	500	531	553	533	585	581	537	523	558	527	502	518	554	516	527	514	530	557	472	559	536	556	515	544	507	551	517	526	549	536	503	522	514	534	467	518	510	595	535	531	502	556	507	512	530	526	520	552	525	540	500	495	501	490	540	567	511	529	545	484	560	552	514	525	507	543	517	542	550	534	561	494	526	512	549	518	520	538	509	534	507	545	544	561	512	524	497	564	540	534	551	544	555	542	535	549	542	535	521	555	525	575	550	549	536	507	489	524	519	561	532	547	530	562	545	526	528	548	511	521	557	519	486	520	576	515	542	568	516	582	512	572	537	545	516	513	509	528	495	502	550	517	544	548	512	531	495	498	533	556	485	543	552	507	529	562	545	527	619	545	539	539	551	504	571	493	525	533	535	521	526	558	546	518	480	478	537	515	510	525	481	532	550	538	558	534	546	505	499	509	539	533	539	540	545	548	509	513	510	528	528	537	544	504	564	511	513	525	517	554	502	532	516	503	537	502	516	568	554	516	524	531	513	538	555	523	548	549	548	509	537	552	562	547	549	516	548	562	542	531	495	522	444	498	505	534	507	524	491	540	533	510	506	524	525	525	513	504	545	557	535	534	528	532	520	526	535	528	514	546	505	518	538	510	497	521	528	535	557	545	516	512	550	580	556	523	562	502	533	540	518	514	525	536	568	544	512	556	539	556	528	509	520	557	572	528	512	564	562	552	535	501	530	508	541	538	538	541	531	544	545	519	501	539	537	537	562	560	524	523	520	534	556	549	540	532	517	549	520	561	525	512	536	484	535	546	518	483	523	533	513	509	516	517	523	489	536	508	487	464	510	492	497	564	551	550	552	511	531	548	544	490	521	528	526	535	571	524	578	527	510	578	588	549	540	540	510	566	531	556	528	582	547	574	562	513	511	501	500	525	501	533	555	514	538	467	506	572	520	545	529	535	533	531	553	515	498	562	546	561	527	528	506	537	524	557	524	521	558	521	548	532	565	558	527	473	545	542	492	538	528	527	529	558	529	529	517	517	545	540	539	554	529	539	504	518	581	555	516	560	499	510	519	528	538	535	502	537	565	556	551	498	518	529	563	505	537	567	518	514	560	536	528	518	500	492	576	503	513	545	586	537	520	513	556	536	582	524	520	540	532	566	517	515	560	534	557	529	486	533	553	534	545	537	546	535	514	518	483	545	544	516	504	544	565	543	498	536	541	541	550	479	504	546	514	488	523	544	519	521	538	510	527	528	520	553	552	525	508	555	533	500	525	545	570	542	543	513	541	514	536	527	561	519	552	533	555	549	573	500	510	555	545	535	518	513	542	521	561	561	545	562	507	523	503	519	573	539	532	552	534	495	523	536	526	525	557	508	531	490	540	531	520	504	537	543	522	540	495	577	508	549	503	512	517	556	532	494	582	506	544	534	559	571	532	559	509	569	550	532	544	527	544	540	526	509	548	520	539	510	531	533	500	537	540	502	540	534	491	573	509	525	533	519	558	595	544	550	526	545	584	539	547	574	512	514	536	522	530	514	537	521	493	530	550	526	504	568	502	532	555	527	537	558	509	534	522	499	516	541	519	574	510	558	522	533	548	540	546	549	580	539	539	554	497	503	571	519	538	540	573	491	569	536	519	585	560	535	505	523	523	524	531	498	505	537	481	541	520	532	538	511	488	551	561	541	536	503	498	527	575	500	570	512	578	508	506	497	533	527	517	528	540	525	527	567	523	540	522	539	547	556	543	538	526	507	537	532	519	528	529	579	509	515	540	556	496	583	540	576	562	533	558	510	573	517	546	551	533	536	513	550	499	567	515	530	515	523	541	544	508	524	508	519	530	509	535	532	559	541	552	511	560	565	560	512	525	539	512	514	532	533	488	519	571	526	510	500	518	505	529	528	520	537	487	522	574	527	548	551	515	535	537	573	505	554	531	507	516	518	553	529	522	536	530	534	548	547	515	536	531	548	531	517	528	528	514	539	537	482	553	539	545	524	539	507	521	533	534	543	534	533	565	562	545	554	534	510	517	527	506	505	529	517	533	538	533	542	580	538	500	536	567	549	551	528	550	550	515	514	524	560	515	552	497	554	513	568	524	549	571	518	542	553	569	473	497	545	560	552	561	558	520	539	515	528	570	517	515	521	531	521	510	474	510	526	518	560	511	481	541	502	543	589	470	532	521	575	542	555	515	531	498	550	538	522	518	575	532	523	531	530	467	519	532	529	522	544	519	549	533	530	529	552	504	536	536	490	471	524	586	534	567	540	487	529	568	530	493	558	540	482	502	571	525	504	541	518	541	543	514	489	486	542	483	533	500	538	534	572	515	547	552	552	532	507	556	544	498	483	554	519	556	539	485	532	506	569	516	526	537	563	521	529	528	535	526	524	556	537	524	518	504	518	532	536	540	518	513	501	531	556	506	465	559	501	547	510	512	551	518	530	534	535	559	532
25317	18160	24132	23953	22766	18151	12594	11463	8327	8976	8338	8027	7085	5260	6532	6254	6235	6670	6968	5598	4116	4277	4188	5165	4088	3904	2862	2257	2113	1913	1487	1408	1147	1146	1387	1039	902	676	470	591	500	449	400	367	270	244	282	264	262	243	213	217	206	189	206	200	191	171	170	195	200	184	197	187	198	201	177	192	159	187	177	161	173	176	148	184	178	172	178	199	167	174	161	178	173	178	167	165	157	194	161	174	175	179	180	168	160	191	175	168	166	185	193	142	177	173	171	162	127	177	166	159	166	173	162	181	169	153	147	178	178	136	174	149	170	159	166	174	169	166	179	167	141	154	168	203	189	166	182	147	184	175	176	165	167	138	142	176	188	180	183	166	141	157	174	152	169	145	180	146	168	151	165	183	173	152	190	153	161	162	152	145	168	158	182	176	169	169	159	148	157	170	198	198	155	144	152	173	146	173	163	178	172	155	168	168	174	166	168	177	150	155	150	170	175	161	164	163	156	161	187	161	165	168	168	181	145	153	161	174	162	186	163	160	156	157	184	168	156	152	156	135	166	163	177	137	161	167	173	169	149	164	140	182	158	143	161	177	146	187	150	146	161	163	159	175	160	165	170	163	142	168	165	169	189	151	169	180	170	182	158	159	159	162	184	148	167	153	153	159	153	145	179	169	148	149	167	193	141	189	154	172	161	157	187	150	178	173	153	153	161	155	145	172	172	155	158	178	155	176	173	154	160	187	173	162	151	161	160	173	162	160	156	193	165	148	156	177	191	166	169	167	168	153	179	161	164	162	185	178	155	167	177	173	164	180	168	133	183	165	186	154	169	171	161	141	159	175	164	178	141	157	160	150	155	155	152	177	142	152	173	202	162	145	153	181	189	160	165	181	162	151	166	159	168	175	151	174	176	151	148	174	169	159	148	166	154	152	176	141	166	187	177	151	149	178	155	162	167	180	192	157	147	151	171	159	166	161	167	144	155	183	161	176	158	161	147	154	182	133	171	164	168	159	161	165	162	164	168	176	155	167	169	161	185	150	162	165	179	156	169	177	147	172	164	169	160	163	159	138	155	172	149	147	151	179	180	155	167	175	166	165	153	177	175	176	146	180	159	157	158	155	160	171	139	183	165	183	176	168	185	187	160	164	157	175	169	151	166	162	153	170	202	171	183	183	167	149	180	160	155	164	162	160	158	168	163	164	166	173	161	190	175	139	157	170	161	154	148	155	197	161	171	158	175	170	178	171	177	158	168	149	148	154	142	156	176	161	156	170	171	201	182	170	177	145	161	144	147	149	144	156	168	171	176	181	149	195	169	166	175	164	151	182	159	148	179	200	155	168	166	156	144	157	180	156	153	174	148	148	175	166	174	159	160	171	188	158	161	177	160	170	180	171	166	169	175	152	175	172	168	178	165	169	144	156	162	163	158	147	145	179	180	167	153	166	165	167	170	171	167	174	172	169	182	181	180	165	163	142	135	146	160	148	165	184	151	163	161	157	153	183	160	187	165	164	174	163	158	144	153	185	172	141	166	150	157	159	155	163	171	171	167	203	179	165	169	160	155	162	150	149	177	151	186	162	157	169	154	143	160	175	158	159	193	183	156	160	157	163	157	153	166	171	143	182	178	160	173	167	169	161	178	153	181	165	151	146	169	147	169	157	171	157	179	186	177	161	147	169	163	177	170	152	171	186	166	143	180	154	141	168	159	183	157	170	162	176	191	159	144	160	174	177	147	172	170	141	155	144	141	168	154	193	168	154	161	156	167	169	174	170	157	180	176	151	169	176	180	155	189	159	151	148	153	168	155	187	180	177	160	170	173	179	154	171	161	200	182	154	159	147	155	173	164	168	175	156	148	156	160	163	151	154	162	176	152	160	188	182	168	155	163	154	151	180	153	171	147	154	182	160	172	166	163	171	160	149	170	153	157	145	167	166	155	170	145	179	154	154	188	168	164	162	171	169	177	157	168	174	158	173	178	175	142	176	165	186	165	157	140	149	181	172	167	165	164	161	167	175	178	157	141	171	176	165	159	167	164	164	158	160	175	160	172	169	160	171	153	169	196	141	171	142	173	173	148	150	150	162	159	160	223	170	184	146	169	163	166	180	185	173	171	159	160	170	167	179	156	167	167	168	151	184	162	178	178	157	174	160	161	169	170	168	165	169	198	142	159	184	151	148	164	154	174	172	162	161	159	172	161	162	158	142	170	170	158	138	177	158	170	179	162	161	188	173	160	178	164	181	145	146	150	181	129	190	143	166	156	159	176	163	172	149	138	191	162	160	196	167	203	163	149	178	167	165	156	185	167	146	162	180	179	155	149	165	154	135	159	161	165	160	178	187	131	164	190	164	160	196	173	182	161	160	171	174	153	133	157	169	159	150	178	161	169	163	168	151	179	153	171	157	162	180	158	162	195	172	151	157	160	176	177	190	169	189	161	158	182	146	150	183	171	170	182	180	151	163	170	177	156	158	175	166	177	178	170	155	177	176	159	190	171	172	176	143	169	155	176	165	158	176	169	200	182	159	181	172	163	163	158	180	189	163	163	174	163	190	194	178	175	135	157	170	156	166	146	160	173	172	151	200	177	160	180	159	189	149	172	157	160	175	178	155	177	156	156	178	147	186	188	170	193	167	168	158	158	164	174	189	172	148	157	170	163	159	164	163	163	154	164	162	169	151	160	181	199	161	152	183	167	149	175	153	156	169	191	171	169	172	151	173	181	183	167	171	175	142	164	187	154	145	173	186	149	176	159	136	181	167	165	198	178	185	147	146	173	152	151	165	163	169	163	161	164	135	169	169	179	146	174	166	161	157	164	179	147	162	146	181	165	152	155	172	167	149	174	189	176	182	172	178	173	170	160	170	184	161	166	174	156	151	151	167	175	165	145	173	164	169	172	168	184	157	172	181	134	156	177	148	184	172	152	178	161	175	164	155	178	170	157	142	196	154	144	167	143	148	146	147	173	157	158	158	191	189	164	160	152	168	153	145	172	171	157	147	150	191	157	156	149	159	163	180	186	171	154	158	173	192	159	155	188	182	141	192	170	172	164	166	165	148	158	156	142	163	171	152	154	143	152	153	174	172	158	158	179	173	142	155	165	159	162	172	175	166	142	178	177	168	162	178	177	162	152	166	167	151	173	173	165	155	148	177	158	178	160	165	153	153	166	176	141	169	144	158	167	156	167	153	161	163	187	151	169	157	156	165	155	133	170	162	154	186	176	162	174	142	182	174	158	154	179	166	147	154	158	170	151	164	140	168	172	177	162	181	150	159	173	147	179	181	181	172	163	171	186	147	137	163	138	165	166	176	182	132	173	171	164	158	158	168	179	164	148	154	170	168	157	162	161	189	173	184	162	165	172	167	203	171	157	170	147	155	177	155	164	148	141	165	167	165	161	164	166	177	174	170	179	172	163	161	163	173	152	171	144	162	175	147	163	162	181	145	173	140	184	169	147	171	147	187	192	169	158	169	181	192	183	170	162	136	182	177	157	180
16512	14213	24141	26863	27514	24481	21012	22288	18956	22372	21990	22749	20884	17468	20337	21149	21596	22704	22399	19745	16525	19511	18177	21948	18453	18054	14893	12398	12184	10339	8161	8261	6532	7424	8272	6658	5173	4012	3142	3907	2818	2409	2392	1960	1307	1085	1162	1160	1112	1101	792	791	802	863	894	771	826	704	650	724	647	629	629	622	663	662	579	590	547	573	530	535	563	622	573	615	640	597	571	547	577	553	534	498	541	524	552	503	524	535	503	512	533	506	451	502	511	482	477	513	477	424	451	440	492	501	504	472	492	522	501	505	443	497	500	473	479	516	460	460	490	519	504	480	468	510	469	462	462	475	463	529	489	474	495	447	476	462	491	460	431	455	470	476	500	471	496	475	465	459	488	455	469	456	471	476	456	497	487	471	452	453	472	432	487	430	474	471	445	471	499	425	462	500	468	457	489	450	475	437	475	468	474	487	471	469	442	448	481	514	422	436	470	449	451	485	466	472	481	464	523	465	477	479	439	493	517	450	468	443	479	475	474	456	474	480	502	467	489	477	494	473	454	493	483	472	465	457	498	433	492	440	473	504	468	463	482	521	472	480	479	468	471	482	514	469	469	507	452	453	428	510	531	484	474	466	482	494	479	453	422	503	483	492	493	465	468	447	462	473	457	483	467	451	458	436	468	466	452	462	452	469	444	482	436	458	492	494	465	500	487	496	483	456	483	461	467	486	456	466	464	481	503	478	488	468	499	495	464	442	450	498	476	466	484	490	476	505	443	450	443	511	450	471	444	451	470	440	481	501	513	463	465	427	469	483	463	470	500	454	449	478	443	482	476	479	454	475	481	488	464	460	436	504	481	482	458	491	474	469	470	484	470	482	453	432	465	440	429	465	469	446	479	453	460	417	496	492	459	474	469	463	453	445	466	461	416	472	449	488	497	482	392	470	461	429	433	474	451	451	474	494	474	497	513	473	476	448	471	486	523	491	455	477	444	467	473	470	469	489	477	441	462	455	445	502	504	497	513	476	496	479	457	441	487	497	462	487	503	509	476	467	522	491	445	489	463	486	481	495	475	490	468	508	463	486	471	447	480	468	441	475	493	452	503	476	458	474	497	450	493	478	452	466	475	437	477	460	489	480	497	464	443	492	459	475	453	455	445	475	495	454	464	466	448	462	465	456	451	481	488	481	504	466	443	479	480	442	482	514	477	451	498	477	470	450	460	471	462	459	444	460	488	452	480	496	478	475	506	468	496	472	474	505	471	441	470	479	460	439	475	466	493	495	444	455	483	443	466	487	529	478	491	461	486	460	497	485	485	453	462	466	452	494	468	484	473	482	473	459	480	450	472	488	501	472	468	487	483	492	482	433	452	458	476	472	482	462	474	431	479	470	511	458	480	483	481	463	505	419	453	487	476	471	498	492	441	501	466	440	486	471	475	508	483	477	460	468	477	449	459	506	451	477	435	461	461	465	489	478	491	458	473	503	471	476	481	466	479	478	444	467	493	434	460	478	443	484	485	472	500	436	482	465	463	462	445	498	447	486	459	478	459	488	483	479	475	479	479	474	535	464	434	498	441	508	436	527	469	477	483	469	481	482	462	459	484	471	471	452	462	462	454	465	466	491	479	439	544	475	472	467	478	477	460	444	426	465	505	494	463	480	477	492	449	462	496	459	486	437	491	477	485	495	484	463	455	455	452	485	455	453	480	482	505	485	496	461	458	469	456	446	451	502	498	529	471	466	495	497	457	461	470	452	509	472	449	483	490	493	476	490	467	447	466	489	464	487	473	447	544	499	460	486	473	471	508	504	478	467	528	482	473	508	490	441	482	479	473	436	455	509	459	459	448	480	483	460	485	466	464	487	465	461	500	468	433	481	459	471	500	466	467	482	491	493	484	495	463	474	445	465	489	457	461	492	506	458	471	480	470	457	493	472	468	484	477	448	497	480	450	480	497	453	456	456	471	442	477	508	503	516	489	451	476	476	456	481	449	443	486	481	453	479	503	459	453	462	435	466	475	452	451	459	446	448	428	489	470	506	497	489	470	481	469	442	449	478	451	453	462	459	478	477	512	478	467	485	426	471	487	491	440	502	454	466	507	490	454	476	481	450	448	444	447	474	448	503	437	462	488	465	486	459	442	463	490	481	500	476	475	441	459	495	465	415	471	478	455	484	462	501	458	471	471	439	484	466	443	474	495	484	456	484	440	466	476	461	482	437	488	493	450	478	473	456	451	491	475	477	492	469	501	470	479	468	485	436	449	453	462	478	499	469	470	442	455	463	468	502	475	451	456	467	471	471	499	477	495	475	445	497	505	525	482	487	462	440	489	448	467	440	455	463	473	495	451	448	467	477	471	470	452	474	477	489	427	450	448	488	457	537	477	507	477	464	512	463	435	489	464	455	465	472	465	449	464	451	447	485	466	473	448	474	500	493	473	452	452	451	494	471	432	490	495	507	482	478	471	445	470	447	462	482	447	508	480	461	480	431	451	520	482	509	469	479	442	489	487	510	461	448	493	442	489	470	445	474	485	452	473	492	444	465	471	504	466	457	470	485	472	456	499	477	486	475	464	476	510	473	487	464	508	494	496	464	451	487	480	467	449	480	499	472	470	475	439	476	464	449	469	451	467	447	460	464	522	479	458	455	484	460	472	466	428	498	515	487	458	478	486	459	432	479	472	447	454	471	505	489	449	448	493	516	521	477	469	442	470	477	479	478	498	471	433	458	455	460	479	472	479	464	475	418	483	439	472	469	470	491	462	455	477	462	472	468	468	483	474	449	424	490	469	461	502	483	464	442	476	497	481	469	465	484	484	475	496	456	472	487	494	495	456	457	468	495	428	444	470	464	474	487	463	460	492	506	505	484	427	465	503	491	491	477	456	478	468	468	471	475	474	490	448	453	505	469	459	437	488	477	493	467	458	511	503	505	492	486	523	470	468	500	482	456	474	456	467	453	432	489	466	532	493	477	478	421	453	460	466	476	440	489	430	444	458	450	480	481	458	472	480	498	512	475	477	458	460	501	489	493	473	511	469	456	477	472	461	476	469	441	448	432	481	472	504	462	433	465	459	463	487	442	471	489	482	480	499	486	458	443	439	471	496	522	497	444	462	434	482	506	489	474	425	489	507	492	451	479	487	473	515	423	473	461	448	500	493	452	434	483	490	467	501	485	467	477	482	476	500	446	474	466	466	494	473	480	476	501	483	430	494	497	475	442	473	475	495	451	459	476	480	452	459	455	427	467	440	472	508	482	494	503	411	455	493	484	487	476	458	448	483	487	439	443	478	482	482	487	462	485	458	472	494	468	507	465	496	470	438	487	455	496	458	447	474	455	484	494	496	460	480	493	497	496	493	515	460	470	503	475	503	486	465	497	529	494	467	406	442	481	466	504	497	470	477	511	499	434	490	463	479	444	478	472	492	482	457	460	468	451	462	475	437	456	465	461	463	484	455	480	485	483	500	471	477	453	427	456	471	484	457	449	444	463	489	440	465	468	477	464	477	481	467	473	460	528
5203	3008	4628	3768	2837	2083	1452	1256	985	819	696	718	658	512	541	509	506	506	521	456	402	375	369	386	315	314	332	318	308	263	282	313	293	274	261	276	251	262	282	227	239	236	243	234	222	239	230	236	222	206	230	237	257	243	227	222	238	224	237	224	221	246	219	213	221	251	228	209	213	264	222	231	240	241	254	237	254	234	268	219	242	236	216	224	211	244	241	194	260	224	236	228	204	249	239	234	248	243	234	206	236	277	244	222	258	230	227	231	211	235	208	225	222	227	234	235	215	248	247	225	233	221	267	244	218	248	234	224	257	198	233	227	273	233	210	223	221	224	219	225	243	229	220	222	272	242	214	218	204	246	202	248	244	258	207	251	236	208	233	199	241	254	221	215	227	239	237	237	220	243	239	248	230	216	231	231	218	228	226	223	234	219	228	221	222	226	217	217	233	236	231	236	227	223	201	213	223	239	212	234	234	228	221	235	226	239	226	218	229	226	250	215	244	228	238	219	242	220	232	231	222	218	242	240	232	236	246	251	264	213	232	239	220	195	228	221	223	262	226	230	238	216	206	228	231	221	186	262	247	216	241	221	223	236	248	225	211	222	257	234	201	235	197	228	243	222	214	246	206	205	229	223	251	210	239	268	220	229	237	212	248	222	238	219	239	237	225	236	230	241	220	246	236	259	241	228	209	213	232	252	208	238	224	231	250	226	206	228	222	229	243	222	223	269	228	246	253	216	233	195	217	248	255	240	248	225	203	217	213	226	221	223	251	264	205	224	218	215	253	234	242	285	238	244	239	230	240	230	237	215	234	236	219	209	246	228	235	207	270	217	237	223	224	219	233	246	216	213	213	223	238	240	236	250	243	235	219	232	257	227	256	239	224	211	208	215	234	200	221	224	229	241	239	223	229	272	232	208	239	246	233	236	210	248	229	222	242	246	240	230	213	222	251	205	237	228	189	212	251	235	236	236	224	187	226	220	249	225	229	235	265	254	258	240	237	232	248	230	221	212	215	227	233	232	245	223	218	204	243	203	208	225	254	239	222	217	248	213	218	251	202	247	233	222	258	200	260	231	236	265	237	228	241	241	252	243	244	206	236	261	191	214	223	225	202	240	250	219	233	198	232	224	203	214	234	251	233	260	242	256	251	221	202	229	235	233	228	232	233	235	200	213	205	259	223	229	234	219	222	214	233	243	247	250	194	235	203	241	263	214	235	212	230	251	248	228	211	208	256	218	252	218	244	233	246	229	258	198	216	234	231	232	223	231	245	217	227	239	211	229	240	222	261	221	248	222	222	235	251	222	238	217	216	257	238	239	248	220	232	238	231	237	260	246	244	191	229	203	254	255	242	207	196	246	226	240	247	257	218	216	255	251	244	233	225	217	232	209	220	212	238	240	233	209	246	224	217	258	222	257	241	203	233	234	243	245	230	239	220	222	232	257	223	223	231	209	227	222	221	250	241	232	235	220	251	262	238	231	224	234	215	244	209	235	253	246	235	247	242	239	211	230	201	260	233	238	242	224	224	227	224	259	234	236	217	223	235	234	224	230	243	221	199	198	217	201	254	217	251	217	230	214	230	224	228	230	227	233	234	248	242	227	213	201	240	242	245	207	240	229	223	270	242	237	204	228	231	256	231	241	247	226	232	218	238	246	234	229	226	195	239	235	246	245	238	233	219	246	250	233	241	256	206	228	227	241	224	236	233	234	254	217	222	247	249	248	216	201	239	259	243	225	220	217	243	232	228	229	219	226	230	220	209	223	242	238	235	242	234	231	244	227	247	233	211	253	232	216	237	230	235	239	208	229	232	224	234	226	244	204	250	230	245	227	265	251	219	242	269	218	251	231	240	213	218	234	216	240	213	231	201	227	249	226	239	214	236	211	213	212	243	222	230	224	246	240	222	226	235	221	200	234	240	237	243	235	233	238	269	202	222	217	204	224	231	259	196	213	231	234	226	194	227	251	237	222	243	244	226	216	216	206	241	258	220	225	251	251	263	234	227	226	215	234	218	222	224	212	216	227	221	235	256	219	226	235	247	209	217	239	237	227	246	224	225	222	225	239	207	245	208	245	210	230	253	237	235	243	221	240	217	232	233	212	237	228	251	201	257	250	207	221	235	213	234	233	224	212	274	223	243	197	241	229	214	257	214	238	244	219	237	251	264	221	254	213	222	213	233	243	216	256	235	234	220	230	239	198	221	230	239	229	206	244	244	239	235	232	255	232	233	232	222	230	250	245	228	207	234	239	242	197	233	222	228	240	242	225	246	196	220	235	246	231	242	228	233	230	232	205	224	262	202	209	253	224	210	229	240	252	229	218	231	228	245	231	256	235	240	249	203	227	202	219	218	251	227	224	217	241	216	191	234	223	224	221	212	214	275	239	217	235	224	230	232	210	246	255	270	221	224	241	237	231	260	250	233	244	243	220	232	234	227	229	209	250	223	232	213	228	215	244	229	225	218	256	249	218	228	226	230	217	234	237	218	205	209	216	223	230	227	234	242	235	228	202	240	233	240	252	225	232	223	215	236	259	228	219	236	220	243	255	240	206	209	238	245	218	244	243	224	219	211	208	238	220	215	195	207	258	237	234	231	221	223	214	250	234	232	218	233	234	253	234	227	226	226	221	209	229	210	212	224	222	201	243	228	240	239	227	219	219	223	216	251	246	235	223	246	240	218	226	239	222	245	250	230	223	253	264	231	266	237	209	241	231	222	235	215	224	226	255	253	251	240	248	267	249	208	231	238	230	189	255	233	227	245	243	221	256	232	211	208	229	219	208	212	218	222	226	231	221	253	225	240	227	214	250	238	227	228	232	239	215	232	247	236	217	223	223	234	224	232	224	235	217	218	210	235	262	240	256	223	225	210	225	215	233	228	218	251	220	214	209	222	221	240	239	220	253	223	238	227	214	265	212	236	237	230	219	243	244	224	210	236	258	230	228	238	221	234	227	250	244	220	244	212	229	243	254	232	223	256	231	218	228	217	219	227	258	228	251	255	202	243	187	231	233	224	225	226	264	242	231	235	226	239	213	250	204	215	245	224	219	198	226	214	212	222	205	232	233	229	231	258	219	239	225	208	240	248	243	220	214	227	225	236	231	244	222	235	216	251	226	237	237	252	227	242	204	248	239	215	226	227	213	248	236	245	233	240	218	231	254	240	221	221	223	221	212	233	241	222	238	245	220	245	193	234	242	232	225	238	225	225	221	217	211	216	246	247	231	215	281	225	242	258	236	211	266	240	246	253	227	211	274	235	244	226	232	231	218	261	232	229	255	214	239	228	216	223	239	207	228	229	236	235	218	243	245	202	222	232	257	194	206	247	224	236	231	216	217	232	218	207	235	241	235	235	250	217	249	207	247	242	220	226	235	220	224	254	236	232	233	239	226	225	238	218	229	224	247	232	221	217	234	248	208	243	219	236	228	226	233	216	210	218	215	213	205	215	219	211	230	242	230	236	211	243	253	234	232	263	270	236	213
5200	3861	8876	9436	8192	6814	5452	4604	3980	3814	3420	3298	2977	2518	2666	2512	2514	2456	2424	2150	1674	1828	1647	1901	1607	1580	1371	1189	1194	1189	1114	1037	792	927	968	881	873	833	734	794	777	735	725	723	734	677	672	621	686	681	663	661	670	675	617	642	702	612	710	688	652	650	637	634	676	614	603	653	631	608	656	674	644	625	659	640	631	654	634	659	640	647	668	636	608	653	621	670	649	648	625	634	698	640	605	582	663	643	661	656	675	620	639	601	611	655	622	623	619	644	636	635	624	652	600	659	622	631	618	669	619	612	635	615	648	609	582	637	611	645	621	604	683	615	655	600	654	653	647	633	663	610	671	616	621	639	603	655	646	637	657	618	625	612	634	627	631	674	631	642	610	650	618	664	608	702	641	588	619	630	637	647	601	647	642	616	603	665	627	659	659	649	623	650	565	611	593	616	585	630	635	665	604	685	625	659	625	656	677	629	628	598	635	652	651	668	635	583	698	649	622	647	569	653	607	623	585	635	637	653	629	627	614	609	661	627	628	624	639	634	599	579	635	603	633	660	646	617	650	644	645	621	674	681	635	618	661	629	615	617	602	650	613	639	618	661	652	639	642	624	608	626	650	633	634	716	576	618	688	625	625	612	627	656	639	631	672	625	621	650	623	628	649	637	653	608	679	600	601	649	642	626	659	633	650	662	664	584	626	650	649	619	613	576	636	619	639	648	661	589	671	629	606	622	615	648	655	653	596	649	671	635	591	620	630	635	617	646	631	685	652	602	619	621	626	610	624	617	645	590	651	609	685	607	612	656	612	612	639	576	600	614	623	650	636	634	620	648	621	642	651	564	604	637	633	599	630	612	624	662	650	649	595	577	618	614	687	663	668	626	599	619	634	630	635	640	684	662	624	675	635	610	656	575	668	602	647	667	634	655	650	650	632	631	644	604	621	581	622	609	626	639	599	647	642	643	638	674	644	654	611	629	616	611	603	629	609	638	643	634	668	633	635	599	638	663	665	626	639	604	640	613	612	617	627	665	582	706	620	651	602	614	597	613	627	591	600	606	611	617	678	638	585	643	634	628	585	601	625	654	650	606	625	600	624	678	649	687	647	593	626	629	631	651	679	640	616	613	568	598	631	648	596	666	669	660	652	638	625	642	655	588	613	628	662	581	647	685	632	643	612	639	619	646	659	615	592	653	629	630	641	643	653	584	608	599	630	681	643	602	577	642	617	648	649	595	609	653	622	645	672	638	647	656	659	655	584	615	566	648	654	627	608	647	600	641	628	590	658	609	667	686	634	657	637	663	603	620	636	625	628	622	649	637	610	637	677	608	581	662	635	638	630	667	622	630	614	643	630	596	598	666	657	692	636	631	665	636	657	628	594	628	644	624	620	632	650	614	616	625	650	651	694	681	660	624	615	643	644	640	664	625	656	651	632	643	606	623	661	606	620	620	648	640	674	640	611	621	616	634	635	633	621	634	623	642	631	648	584	661	692	618	635	608	653	658	614	643	601	659	652	661	602	592	657	653	628	599	603	591	646	645	625	652	628	627	625	641	624	596	616	651	640	638	623	594	618	617	588	641	606	644	633	598	628	633	612	668	625	621	632	646	661	631	599	637	607	634	609	645	645	618	636	649	619	599	618	651	632	615	653	639	584	619	666	644	670	624	636	573	635	604	676	666	620	651	652	673	620	659	620	651	654	629	649	628	606	640	640	654	626	640	673	642	656	617	637	628	576	649	635	649	618	623	608	606	629	664	622	623	649	634	635	644	628	644	661	659	624	623	613	613	621	618	621	594	632	563	625	682	638	671	661	670	624	615	637	633	623	633	626	584	610	602	671	586	628	643	649	603	628	564	655	645	657	660	620	628	632	637	655	685	606	608	639	635	585	636	641	645	669	620	610	566	624	655	606	631	605	656	658	639	639	636	613	601	660	611	664	628	636	582	600	605	614	647	613	648	675	601	699	594	655	638	657	673	619	599	620	672	642	606	653	661	686	642	614	667	603	637	652	618	616	628	681	630	616	652	690	591	606	596	637	643	646	651	596	632	631	651	610	602	662	632	672	629	667	630	636	639	624	622	628	686	586	612	674	648	635	675	596	583	631	625	654	647	633	609	636	629	632	706	649	584	624	688	629	621	650	606	663	680	596	622	627	610	632	617	608	630	628	642	620	618	660	599	608	622	606	639	631	662	644	656	611	622	658	619	630	603	652	659	663	652	667	681	646	656	629	676	637	617	686	671	655	653	605	565	655	604	618	628	617	658	593	627	656	629	648	589	644	642	633	593	665	652	624	647	641	661	627	597	664	662	618	622	626	620	637	642	626	629	666	648	602	616	626	628	611	650	619	634	643	666	598	636	629	617	620	658	661	674	612	626	663	594	613	661	644	605	623	663	626	630	624	619	621	611	654	671	669	614	635	626	614	593	623	650	632	629	609	641	634	648	644	638	614	632	674	628	660	603	678	577	663	644	696	653	584	631	642	650	672	704	631	663	655	693	643	617	651	613	587	623	636	643	655	648	677	636	634	603	607	634	653	665	612	679	620	637	655	661	625	600	637	602	628	615	640	649	577	655	632	633	656	658	666	644	638	660	606	644	594	616	640	618	675	593	655	626	622	603	630	683	689	621	618	672	636	606	646	659	646	669	671	659	604	645	677	654	634	651	653	639	648	669	617	616	614	634	636	626	597	599	655	658	677	635	604	616	617	611	662	603	674	607	638	626	642	650	613	593	643	626	635	625	641	665	608	646	612	605	572	641	631	592	624	646	652	625	607	633	602	586	609	613	614	645	665	615	662	559	655	603	616	655	639	623	635	625	589	657	601	648	654	624	618	670	643	650	643	637	635	656	659	651	695	586	598	649	653	648	614	649	656	608	650	641	606	665	625	638	701	653	613	602	645	640	639	622	660	575	623	634	613	632	637	599	581	623	693	617	686	610	639	625	602	657	639	628	633	661	592	621	604	605	639	684	628	597	633	660	657	600	644	615	626	642	600	666	611	671	618	618	666	650	603	623	604	657	636	622	643	642	616	675	597	619	606	603	655	620	609	653	625	648	605	661	604	608	625	654	635	635	652	628	626	656	632	639	666	598	650	638	618	655	629	663	651	638	639	610	623	617	595	646	568	570	632	662	611	679	658	620	608	710	619	645	657	647	649	656	620	687	703	620	669	606	673	635	618	646	643	673	614	616	653	646	673	641	642	625	632	691	637	617	647	584	617	678	592	649	656	642	668	645	624	582	640	640	640	624	581	624	632	650	610	654	614	600	692	662	597	631	655	661	667	693	594	636	681	622	622	594	624	644	628	625	598	581	680	636	619	615	660	644	595	655	591	617	652	628	635	661	651	652	653	597	591	596	616	596	654	606	635	660	588	621	659	645	605	636	641	644	667	643	686	692	593	650	625	626	595	613	619	614	622	633	652	645	606	624	622	613	652	636	613	674	651	600	649	652	637	607	645	618	623	640	619	665	663	629	650	613	616	646
16279	11835	15551	17546	16039	11525	7276	5986	4670	5411	4864	4092	3730	2936	3109	2993	3667	3461	3657	3065	2107	2449	2112	2283	2117	2108	1442	1152	1281	1121	1002	1031	597	733	738	621	528	421	333	455	387	302	329	312	215	246	225	217	225	220	204	192	189	231	227	216	207	189	206	211	213	213	187	161	183	188	213	204	198	178	200	187	180	204	206	190	218	210	184	179	215	194	198	210	188	214	207	194	216	223	201	189	189	211	198	161	211	176	176	173	189	178	195	198	186	213	193	182	191	171	211	211	194	174	191	168	198	180	182	178	197	169	201	214	173	197	176	180	194	189	168	203	187	193	190	181	182	176	183	186	184	204	186	173	195	217	167	211	173	193	204	190	187	193	201	196	177	214	203	152	204	182	200	184	187	202	186	186	197	172	169	205	192	170	192	175	218	194	175	184	197	195	185	197	194	207	162	194	175	175	199	205	183	172	169	229	179	188	178	179	200	191	159	187	176	187	194	175	181	186	203	166	193	205	211	180	209	182	215	190	187	217	192	178	193	182	161	171	192	202	172	176	195	174	192	175	196	206	156	206	179	183	217	170	177	197	177	184	215	206	214	170	188	178	211	189	174	172	181	178	178	192	189	223	192	181	170	200	199	201	207	207	197	179	218	202	199	191	192	196	191	193	223	191	169	180	174	210	172	166	193	202	196	191	202	183	200	209	193	189	183	200	161	192	191	182	188	171	175	175	204	195	187	210	177	195	172	215	201	173	189	173	187	210	210	199	181	186	175	212	203	199	195	179	189	205	194	187	201	201	186	191	209	191	167	180	183	184	192	176	180	177	212	205	165	183	179	170	183	174	163	200	160	181	166	159	187	189	167	205	207	210	187	188	203	202	204	186	216	204	180	176	209	228	206	193	195	193	162	189	209	202	190	194	197	194	184	188	203	208	209	207	186	175	193	203	187	179	216	206	188	192	189	170	180	223	177	169	179	206	184	195	189	191	206	194	167	167	187	203	206	195	189	216	209	194	192	205	198	191	168	212	172	179	207	164	191	212	179	177	187	183	182	179	186	208	173	184	195	186	229	178	185	194	186	172	173	174	213	214	176	194	185	193	169	188	196	183	193	168	170	175	179	176	172	205	168	209	216	226	190	179	187	179	177	213	170	184	202	201	185	187	195	197	194	196	175	190	202	209	197	198	197	206	176	182	206	202	213	173	193	197	190	168	195	203	191	167	208	185	211	194	196	193	174	195	179	193	176	194	200	167	185	193	183	218	178	187	206	178	180	210	170	203	211	186	213	194	200	173	202	154	175	189	195	187	176	187	193	177	192	183	189	198	172	214	208	219	223	186	188	194	195	194	204	212	172	150	183	167	208	182	204	173	193	210	170	167	179	199	200	206	182	196	184	170	179	210	187	175	190	172	197	203	206	177	193	167	181	189	214	226	198	206	169	198	197	176	206	177	192	183	196	179	176	182	195	204	185	180	188	207	161	209	193	198	192	176	194	204	187	177	183	192	193	164	201	188	199	187	206	186	184	194	194	162	181	194	202	197	169	175	210	187	209	175	205	197	206	214	202	204	190	193	167	184	186	174	187	195	167	191	193	206	174	189	184	208	226	205	192	192	202	188	208	168	191	199	197	206	212	204	193	175	193	190	188	183	202	204	175	220	181	197	204	193	201	216	204	170	176	193	175	196	165	200	190	189	191	183	200	181	215	186	188	194	201	182	199	174	196	182	204	176	189	165	183	199	188	199	201	148	183	179	195	182	199	205	194	196	198	186	214	187	193	177	200	173	220	194	232	193	205	167	165	177	173	188	199	185	193	195	183	215	189	180	193	192	193	183	200	175	186	190	178	216	186	174	204	206	179	185	181	180	191	194	195	203	184	191	194	187	177	169	169	191	181	181	173	179	210	213	200	194	200	189	173	179	224	190	185	190	214	199	185	175	188	181	178	204	208	194	212	195	206	173	162	197	222	179	214	178	206	177	173	188	170	188	184	208	170	206	210	191	189	209	176	164	178	200	194	183	202	170	239	180	173	172	212	178	214	204	203	200	179	193	206	192	181	210	202	194	179	189	217	193	187	209	177	206	188	173	218	195	203	205	190	191	198	193	174	188	183	186	175	206	195	165	162	200	184	187	164	180	190	183	182	190	194	179	208	165	184	213	178	217	187	191	198	166	168	176	202	219	184	215	220	171	192	185	197	201	191	214	194	186	206	194	184	213	156	179	163	178	191	207	197	200	165	172	199	199	217	185	185	205	192	195	162	194	203	218	182	176	190	192	189	173	188	186	200	205	197	155	209	188	222	212	204	200	195	167	172	195	195	179	220	180	206	181	188	188	212	173	181	181	210	198	153	225	196	177	196	199	177	195	168	194	175	205	203	173	192	199	169	193	184	183	195	178	194	184	196	221	199	183	154	188	216	200	206	181	197	200	202	174	209	212	192	170	185	183	195	184	190	192	185	179	207	208	196	213	192	205	188	157	171	189	188	166	205	185	202	198	195	202	205	185	197	172	215	205	186	193	174	163	184	186	168	176	199	175	191	201	201	190	180	194	170	190	185	182	163	211	208	184	182	196	160	205	185	183	212	182	187	197	183	217	204	199	172	202	214	180	200	186	200	195	185	201	203	181	174	201	193	199	160	174	215	157	180	164	184	211	195	198	190	198	183	180	165	170	188	206	199	194	211	169	164	157	162	207	202	195	189	172	178	175	189	158	204	208	216	186	167	203	221	205	204	214	175	195	209	173	198	171	193	217	188	198	162	197	178	205	189	199	204	170	176	193	184	167	200	165	185	179	211	200	209	172	205	195	184	177	185	222	200	197	174	184	191	189	181	189	197	182	189	184	188	216	185	170	188	177	199	206	173	198	211	194	197	187	187	163	157	144	182	180	170	195	194	202	175	213	188	176	170	195	185	207	181	176	173	187	180	200	194	221	222	156	187	181	224	216	182	209	191	187	196	191	193	197	185	210	186	186	188	198	186	187	206	167	195	199	176	187	210	215	177	198	182	183	202	181	196	208	194	186	216	240	202	178	195	185	192	190	179	210	193	190	193	183	157	194	190	208	186	170	170	187	215	205	178	194	185	185	186	187	212	179	194	197	187	189	182	191	196	192	195	165	166	174	188	178	208	194	202	188	167	193	194	187	188	193	213	198	160	196	208	194	184	191	192	190	193	175	198	189	197	180	176	176	163	179	196	214	201	207	180	161	197	195	183	205	195	195	194	181	184	194	195	195	189	197	184	219	200	178	207	170	187	187	174	191	190	191	187	204	197	201	198	183	197	193	213	184	186	183	192	192	204	210	180	188	198	198	150	165	200	202	188	209	178	195	202	230	185	199	205	177	192	192	213	179	184	184	197	194	182	195	207	158	205	190	191	183	180	206	215	189	182	186	185	158	170	174	171	174	178	188	166	192	178	187	183	183	189	207	212	198	178	199	195	190	198	186	178	183	204	179	176	173	196	205	191	208	204	201	192	208	202	177	203	176	188	173
12864	10437	18465	22928	22185	18943	15710	15712	14287	16747	16818	15722	14356	12042	12697	13154	15433	14931	15650	13827	10202	13089	11537	13024	11560	11584	8560	7516	7855	6402	5500	6156	3287	4644	4775	3902	3209	2301	1986	2521	2109	1545	1559	1253	1018	881	1074	932	901	812	727	722	650	775	707	714	749	650	648	675	635	614	576	580	586	621	590	621	554	607	545	582	555	578	615	581	584	601	612	625	581	568	559	589	599	595	619	574	598	510	535	559	569	552	584	507	532	543	522	538	516	522	493	521	534	576	560	557	520	551	527	494	538	550	537	542	532	535	550	515	522	542	532	531	552	549	557	567	544	512	537	522	532	568	549	527	512	530	562	570	535	523	553	540	507	557	535	535	517	568	530	525	492	512	502	565	549	549	562	574	501	548	538	556	496	527	564	503	523	523	564	564	532	555	526	492	556	554	472	530	520	539	501	551	470	540	511	543	527	527	523	544	519	545	537	551	492	546	518	542	565	519	525	512	558	552	520	564	551	547	549	534	582	569	510	542	491	535	532	566	533	551	541	532	509	557	552	554	519	526	582	567	522	554	526	558	517	544	519	533	538	542	525	548	534	529	524	502	586	508	522	513	537	525	562	535	517	542	541	535	512	551	554	520	544	525	506	516	503	536	515	526	517	519	527	573	504	491	557	544	555	522	540	555	546	537	525	558	548	530	561	500	554	509	536	505	532	507	508	546	541	520	491	542	530	524	579	536	530	493	525	502	520	530	522	545	526	529	544	540	576	559	490	522	549	564	540	503	491	570	567	556	517	558	532	564	559	529	535	526	522	523	561	520	513	509	563	516	487	509	555	550	543	533	573	532	560	546	559	555	527	517	561	506	580	552	576	543	538	545	522	557	535	549	512	541	494	516	534	561	544	589	535	523	530	490	516	502	528	545	495	593	515	544	531	521	482	527	519	520	499	558	539	520	531	522	534	567	496	532	539	519	523	540	517	518	537	520	528	532	557	526	530	521	545	485	530	543	533	507	537	545	483	518	538	557	556	528	523	518	550	566	552	560	531	531	540	508	545	545	536	506	545	556	573	514	526	540	576	555	548	528	518	495	526	586	536	538	525	553	543	509	453	535	561	496	538	557	505	554	524	515	579	568	539	565	585	562	514	514	525	537	539	493	507	556	519	527	511	509	526	551	513	547	511	577	548	539	515	513	554	539	539	548	572	548	566	539	572	549	520	541	499	514	530	508	566	558	542	527	538	534	511	513	561	551	508	551	543	520	503	572	559	528	494	553	524	557	517	503	529	525	540	537	515	579	549	513	519	567	530	567	540	488	535	534	521	528	544	519	498	548	523	570	551	522	526	534	580	530	550	545	543	541	535	521	557	567	572	529	550	499	504	513	490	544	536	512	545	557	486	518	523	537	511	510	515	477	518	519	498	524	541	476	501	501	535	518	507	543	512	508	514	534	491	526	582	539	526	524	521	531	585	530	515	469	504	494	550	562	520	522	523	528	568	574	544	509	540	559	529	516	517	517	517	495	502	529	547	520	531	556	542	522	552	506	554	519	527	560	517	524	547	499	556	471	562	493	486	550	524	540	512	504	515	594	540	509	561	518	490	505	544	535	528	552	512	592	564	512	544	522	546	513	543	530	572	533	576	513	553	518	544	535	531	556	551	540	523	531	573	565	497	546	559	527	524	563	510	537	581	549	538	514	533	525	518	575	559	532	565	526	515	490	507	531	532	552	540	524	573	527	506	576	545	540	558	505	533	504	570	529	528	552	506	525	502	476	558	535	565	528	529	510	543	531	496	558	519	504	524	552	534	517	539	553	507	548	497	550	572	542	555	555	544	524	536	520	514	536	542	562	536	570	521	526	564	573	486	522	521	508	551	540	538	529	537	517	574	546	533	553	498	525	501	498	512	506	535	544	501	544	511	503	518	487	504	553	548	525	552	538	531	531	541	540	540	513	498	513	567	551	537	559	548	513	544	543	516	514	515	527	495	534	569	548	522	517	499	569	546	535	526	513	546	542	554	536	575	550	492	530	494	501	561	529	536	507	532	550	530	552	568	533	581	561	543	506	516	523	491	527	523	554	530	514	527	564	518	571	527	520	528	562	540	501	494	557	561	525	537	542	506	521	526	548	524	568	505	533	548	547	489	499	512	507	491	597	562	559	564	520	477	543	527	598	555	536	534	507	590	520	522	522	520	523	540	509	560	531	520	535	532	510	513	565	564	550	524	562	535	523	554	504	529	510	556	531	536	541	516	546	512	511	533	545	535	509	520	527	551	578	546	541	543	548	532	528	493	529	513	528	533	518	549	555	510	532	520	506	521	557	530	546	503	512	515	514	529	515	554	544	536	542	518	518	527	521	526	499	515	529	545	505	539	574	572	582	494	514	514	607	540	534	515	544	512	517	529	523	513	522	580	558	558	534	552	544	532	512	520	545	495	526	488	473	527	555	494	529	577	535	540	557	598	479	578	485	543	519	533	533	507	506	541	522	545	546	584	522	547	503	536	570	575	545	526	491	528	553	542	503	539	512	538	540	549	514	497	522	561	556	514	492	563	571	526	511	565	493	518	546	539	528	527	531	565	533	558	564	534	531	538	538	536	568	561	557	509	523	548	515	528	509	552	513	488	552	552	524	512	529	566	518	539	526	548	521	550	520	545	531	535	518	543	514	517	544	500	561	511	565	515	542	535	542	526	521	552	557	507	535	506	519	499	541	544	572	526	527	549	563	497	534	549	523	532	525	564	578	547	540	544	569	538	559	537	577	538	513	536	551	515	507	491	571	514	539	538	529	524	525	531	512	563	564	516	493	522	520	547	548	492	519	539	563	517	531	547	532	544	503	530	478	508	528	522	542	528	492	565	550	500	530	549	551	528	582	527	561	531	560	515	576	498	539	541	535	535	476	541	546	570	553	517	491	516	545	550	513	559	539	569	548	520	551	531	534	527	522	553	501	537	501	518	565	552	539	508	594	549	528	541	544	534	541	551	564	494	564	520	555	531	513	536	539	523	548	539	536	527	535	544	566	510	551	547	529	550	573	500	519	475	518	496	508	543	488	525	509	510	535	544	507	545	496	555	562	533	527	514	518	525	538	541	516	546	538	531	528	502	531	523	518	528	524	494	533	550	546	511	526	557	514	538	568	561	532	534	519	539	503	507	549	511	503	462	564	541	546	543	538	494	539	508	507	528	542	501	507	550	492	546	499	513	562	557	505	552	532	534	540	526	570	519	502	542	543	538	528	509	491	549	530	517	544	520	545	543	545	514	502	529	540	516	531	513	519	557	526	498	568	511	537	532	512	500	531	503	552	501	553	529	508	537	506	553	540	526	486	530	552	556	525	539	545	514	540	526	550	530	512	539	538	555	544	529	497	527	546	560	575	582	493	496	548	529	540	497	527	544	532	551	545	541	524	563	538	555	576	499	516	509	546	482	563	508	543	547	543	536	528	535	514	529	550	577	537	538	532	541	559	520	544	530	543	533	585	524	548	508	534	520	549	526	550
25337	18987	22745	25206	23405	19743	13689	11886	8894	9537	9595	8546	7041	5494	5847	5881	6614	6702	6878	6052	3911	4334	4135	4608	4141	3927	2723	2526	2097	1936	1685	1793	960	1220	1304	1004	849	698	506	611	506	386	401	317	261	267	250	255	258	235	203	208	194	210	214	210	216	211	183	206	173	211	190	171	193	196	185	183	179	191	194	180	200	192	186	200	177	189	158	173	164	167	165	178	171	169	169	170	166	161	191	182	179	158	174	184	178	179	174	174	168	151	150	177	173	170	168	168	179	178	172	176	178	172	199	184	154	172	161	163	168	156	147	165	187	177	156	159	180	175	169	171	163	191	155	161	168	152	186	173	161	158	163	157	182	184	153	176	167	181	153	182	194	175	181	172	156	155	157	160	174	174	170	157	163	167	191	169	166	150	151	156	166	149	150	157	173	176	186	153	169	161	130	148	167	176	182	163	175	157	170	183	160	169	157	159	174	159	184	180	165	153	168	171	162	162	147	160	159	149	168	147	172	154	159	198	176	188	165	168	146	155	172	182	164	178	184	157	156	168	183	157	166	149	177	157	162	165	147	175	146	177	162	180	180	150	172	178	151	150	156	155	181	176	164	175	163	188	170	148	151	180	173	173	161	174	175	144	183	139	198	174	179	165	185	159	165	163	175	142	169	164	155	173	163	150	161	159	172	157	165	169	178	153	169	160	174	165	144	152	171	160	182	153	158	150	142	164	176	178	162	164	174	192	189	157	163	155	168	172	144	170	178	176	166	154	161	172	165	189	186	139	170	172	155	148	170	180	193	181	142	158	191	162	166	157	141	165	185	178	174	138	180	171	184	173	172	173	165	161	161	176	160	168	167	170	177	178	180	168	158	162	186	152	170	175	165	175	166	164	179	166	144	145	166	168	160	189	180	162	195	180	164	167	168	172	185	174	171	152	163	177	166	160	175	166	175	157	165	150	157	184	152	173	156	138	153	152	165	161	199	145	176	172	164	176	150	182	147	155	162	147	148	180	151	157	144	159	172	171	176	147	166	160	157	162	170	160	177	182	160	175	151	156	157	169	168	155	171	147	149	186	177	174	148	168	165	168	162	166	185	133	189	161	173	159	161	168	183	187	177	181	171	144	173	170	170	184	174	157	158	145	153	178	150	170	152	157	171	157	185	183	167	171	172	163	165	181	186	165	156	197	139	181	160	169	148	161	157	172	176	169	154	177	138	178	195	167	160	148	190	183	158	154	197	163	168	150	177	168	161	159	182	171	150	167	164	173	172	183	171	178	157	195	172	185	161	169	190	162	169	170	169	169	197	164	161	142	149	148	168	168	148	174	178	166	163	145	153	182	159	167	176	192	186	160	158	154	172	164	155	175	156	169	161	162	165	153	173	152	144	160	168	188	140	169	174	159	197	168	194	177	161	196	167	173	156	194	152	164	143	163	171	167	172	171	167	170	169	160	161	162	172	163	169	162	179	154	161	170	189	152	165	153	180	168	179	171	172	170	176	191	176	165	142	166	146	149	174	158	162	173	147	160	176	148	157	154	183	167	168	193	161	188	156	179	149	145	173	170	176	152	155	162	191	179	155	152	192	159	168	169	174	182	175	170	157	171	176	166	175	165	152	175	171	166	157	171	182	154	176	151	172	154	165	162	167	153	173	169	181	181	154	177	169	182	171	183	171	176	169	172	173	166	178	180	163	167	163	169	167	155	149	172	169	178	179	181	171	170	168	181	175	175	169	182	184	161	165	145	161	171	194	157	177	164	180	189	162	165	165	162	179	162	143	175	180	144	171	161	161	157	195	173	167	169	168	163	173	153	153	150	165	177	153	157	167	176	176	161	165	179	161	153	169	163	174	162	207	176	174	166	191	177	161	155	148	176	166	186	171	180	157	150	188	188	154	181	181	158	171	162	158	147	147	163	159	179	172	154	149	154	157	179	153	165	167	155	151	166	167	185	149	159	165	169	182	179	143	172	175	187	173	164	169	141	170	149	161	180	182	197	196	182	154	185	176	173	186	180	191	153	164	171	152	152	163	177	150	178	170	154	172	167	150	154	184	138	175	172	167	178	161	175	160	186	160	168	167	169	168	151	167	179	164	169	175	173	166	161	168	148	142	165	149	182	170	162	154	163	172	168	149	175	141	183	180	167	170	194	159	186	169	174	173	173	176	165	169	169	166	183	179	167	172	150	185	153	164	172	167	159	183	173	169	163	167	184	150	153	128	177	154	171	176	145	185	173	180	186	153	186	164	170	156	155	162	171	164	171	171	149	147	159	179	181	166	161	163	159	170	162	166	174	161	160	169	156	169	190	158	167	160	196	164	192	173	173	171	159	162	196	148	165	159	156	176	182	142	155	197	179	163	181	167	148	172	168	159	172	164	175	151	153	150	187	151	146	165	199	157	167	174	157	145	187	158	176	165	163	137	168	183	172	195	167	159	177	174	160	151	165	172	172	174	173	155	173	161	177	178	176	174	174	155	173	167	162	157	178	160	183	162	162	162	171	149	151	191	147	156	175	161	162	151	171	165	155	147	166	180	143	180	183	179	148	162	171	163	173	175	161	171	157	159	172	134	167	160	163	170	164	174	165	161	169	161	159	172	184	176	158	189	154	174	165	160	171	165	163	165	172	170	158	179	189	182	183	179	150	174	165	188	148	196	173	157	183	178	187	180	176	169	156	155	184	150	178	172	175	173	205	153	186	176	159	179	168	140	162	164	167	176	154	174	185	152	163	177	161	177	153	157	150	160	183	198	182	185	161	173	177	197	159	165	156	175	148	155	152	154	163	161	163	184	183	175	161	167	152	177	170	164	152	163	158	174	155	186	161	176	153	170	175	156	170	165	166	162	155	173	158	156	153	167	171	169	170	151	148	169	193	162	150	176	172	170	182	161	179	152	182	179	171	156	157	154	170	142	166	155	171	165	162	193	167	145	164	176	184	170	168	173	183	177	174	167	180	167	192	162	159	173	154	160	167	185	159	155	163	183	177	151	161	173	166	172	164	178	150	170	167	199	176	180	160	158	191	172	152	182	167	182	184	158	148	172	172	172	175	150	154	188	172	148	164	192	164	158	159	175	161	158	146	159	171	170	185	179	168	159	173	149	162	162	149	153	175	153	162	158	179	168	169	175	154	174	184	181	161	167	172	184	176	155	168	165	155	170	149	167	166	153	173	154	169	127	172	166	141	168	147	162	169	159	168	155	197	183	171	182	153	157	186	176	163	168	166	152	179	187	186	160	168	171	155	171	194	161	164	149	149	181	154	165	157	175	152	154	155	161	174	179	167	176	160	202	153	181	173	182	171	183	186	188	185	177	154	186	176	197	182	162	183	165	196	171	161	147	162	161	178	196	187	142	157	173	170	173	161	168	167	190	183	152	145	162	154	157	154	170	171	156	169	149	196	157	173	146	158	205	170	184	147	160	172	186	159	162	169	159	164	172	165	165	165	171	162	199	181	163	176	161	172	153	154	192	177	171	156	164	160	165	167	167	165
16812	15138	23656	28260	28505	26418	22668	23472	20409	24035	24535	23979	21085	17410	18610	20869	22655	22052	22492	20446	15899	19141	18402	20958	18727	18553	14098	13734	11913	10473	9396	10118	5375	7991	7797	6258	5517	3946	3412	4113	3372	1967	2198	1847	1296	1095	1218	1139	1175	1108	904	837	850	906	875	683	808	734	687	746	693	657	646	595	684	651	583	625	611	558	619	561	592	582	628	650	569	566	616	558	568	585	588	531	555	558	479	566	555	571	500	493	498	505	497	497	490	545	539	529	482	477	496	484	510	462	502	527	484	470	485	483	478	480	475	483	508	466	499	494	473	485	474	475	511	499	470	477	450	467	483	507	505	476	488	477	504	472	484	476	472	493	474	477	499	459	503	493	447	470	468	463	437	517	481	524	485	474	490	516	475	483	525	510	450	502	456	471	516	453	490	521	441	458	483	495	496	500	473	461	482	500	495	478	473	424	474	475	526	473	460	486	492	423	459	490	485	471	458	505	489	517	499	443	460	436	478	461	466	508	457	487	466	472	499	486	496	448	488	481	500	464	512	482	489	468	511	500	485	504	478	467	470	457	517	506	464	528	468	438	482	491	438	471	500	471	460	481	471	457	489	477	491	477	492	483	456	476	427	464	446	448	481	489	462	441	521	481	486	487	466	459	498	464	485	493	455	437	473	466	465	486	503	496	505	478	497	480	491	431	485	519	487	492	460	477	490	451	510	473	458	509	507	471	419	495	470	506	498	495	536	503	474	474	487	451	472	450	461	467	470	484	477	442	470	456	488	465	483	465	471	459	482	484	469	435	451	517	478	476	489	471	441	465	510	496	485	488	462	451	466	505	477	463	495	490	478	484	488	500	479	462	467	471	496	489	475	466	491	485	479	486	493	469	470	478	494	471	491	465	485	441	492	459	466	528	463	463	501	465	485	453	464	450	484	497	501	451	488	471	496	502	484	465	501	497	486	441	486	503	487	476	458	490	517	472	458	460	470	478	472	448	508	478	482	483	456	475	496	463	481	460	449	476	436	461	493	483	471	439	447	508	460	485	497	422	435	477	464	533	452	491	486	487	462	499	485	505	452	479	460	481	486	503	500	457	469	499	438	453	494	483	477	478	498	471	519	486	506	473	462	405	518	491	442	494	483	496	477	496	481	502	471	464	471	502	466	465	504	466	492	450	462	468	499	474	477	512	472	479	495	504	472	440	459	486	469	495	512	467	502	478	494	530	507	492	461	479	465	490	483	483	482	485	467	468	475	474	457	459	487	451	492	486	488	482	498	492	478	447	452	504	468	481	469	446	476	457	523	441	473	451	469	475	458	446	475	461	482	470	462	478	471	447	505	481	447	461	496	550	442	463	467	466	481	497	494	429	489	461	463	508	448	435	502	479	490	510	510	477	499	503	475	492	486	458	519	488	480	489	489	454	500	449	474	486	469	440	469	483	495	426	484	488	480	474	465	477	433	503	487	522	467	480	443	500	473	456	497	489	503	469	499	484	495	460	427	471	504	459	490	472	463	471	469	441	497	448	443	439	476	520	491	486	473	479	462	470	471	493	477	485	468	475	508	462	500	518	452	506	434	441	469	470	454	487	500	507	482	488	462	470	460	514	470	466	462	452	469	450	473	466	419	506	480	445	462	454	484	461	484	501	495	498	476	482	458	477	479	487	473	494	491	487	526	500	489	482	475	477	486	518	507	454	493	487	469	454	469	523	435	472	462	457	495	464	460	486	446	518	444	493	487	456	468	500	494	449	514	451	494	455	447	478	494	477	462	434	474	504	468	484	445	457	479	454	524	462	510	497	506	439	508	455	470	481	495	448	472	485	475	472	477	442	498	485	469	474	475	494	477	479	501	473	491	483	460	471	464	477	474	453	468	463	511	458	492	450	500	473	464	433	500	490	459	443	460	447	450	516	496	457	464	483	480	474	489	446	486	443	440	491	440	464	481	472	464	489	476	493	491	408	489	488	495	472	433	506	503	481	475	465	457	457	515	490	502	429	497	514	442	445	476	476	479	497	487	458	474	525	499	496	486	480	474	433	437	476	456	484	459	466	460	507	486	491	443	456	519	461	463	491	464	433	484	551	473	455	513	467	490	497	461	467	471	482	469	478	464	485	451	469	504	477	476	494	440	503	475	485	487	463	458	468	447	466	481	467	425	466	514	496	502	506	455	483	478	466	471	499	517	465	442	488	471	456	508	464	517	502	477	461	452	503	462	484	435	474	478	440	464	466	440	473	491	471	492	468	456	507	482	499	491	449	461	428	485	485	490	457	482	504	467	497	485	481	473	484	485	458	462	478	482	482	481	450	462	494	471	480	499	469	494	426	485	457	461	461	460	501	533	455	454	473	468	483	470	471	462	474	455	461	468	462	504	484	479	501	420	481	493	477	461	491	507	502	475	454	450	530	487	468	473	495	455	476	481	466	501	495	498	488	501	477	485	450	464	453	417	444	484	466	447	494	462	486	461	489	452	504	489	490	476	457	475	469	505	444	481	491	501	485	479	465	495	483	488	506	478	469	483	459	509	474	503	449	498	491	468	484	473	459	481	473	476	491	513	483	461	452	456	510	486	488	499	457	476	454	519	487	448	480	442	495	472	455	497	474	474	451	471	463	474	481	465	457	481	473	449	485	466	461	463	470	510	481	457	455	454	475	467	483	511	481	491	481	481	457	499	475	511	450	496	460	513	464	463	471	477	479	474	434	474	445	460	426	492	454	468	454	464	488	461	489	464	456	467	485	474	478	504	520	490	476	489	485	477	469	449	492	461	447	468	487	444	498	493	483	446	448	510	477	471	485	523	458	466	531	470	477	487	475	440	474	527	474	523	492	465	498	489	481	450	452	478	495	474	463	488	525	503	494	453	458	493	425	499	494	451	512	506	481	455	499	473	485	486	486	431	473	480	443	479	458	498	522	492	426	451	480	453	504	487	521	501	486	485	538	481	479	499	493	500	483	463	459	488	459	475	517	467	483	506	471	446	514	479	421	433	469	488	445	486	505	467	477	474	450	551	491	499	495	488	490	521	490	457	474	486	458	468	496	459	460	477	454	499	469	499	471	473	440	463	483	481	473	468	421	472	462	457	436	466	501	469	460	460	448	456	441	458	468	487	492	509	460	474	509	475	490	495	510	504	494	482	448	516	488	454	492	493	463	465	522	465	490	438	464	472	516	477	461	515	456	465	452	475	464	516	494	454	490	475	457	463	500	495	487	450	467	506	484	487	467	466	483	434	492	436	485	523	443	486	476	473	476	488	447	475	453	469	490	469	485	445	481	466	466	471	500	446	436	477	491	471	477	446	470	483	498	479	472	499	442	504	460	460	481	487	451	502	482	476	479	499	490	463	437	479	482	415	516	492	493	475	468	527	489	485	506	505	490	469	490	497	465	511	479	476	466	486	486	509	456	446	475	484	459	490	487	495	482	458	471	502	482	462	462	493	461	443	511	496	468	515	448	456	504	455	476	482	452	436	486	505	444	466	451	494	473	467	503	468	488	506	465
5454	3345	4229	3793	2923	2173	1570	1234	987	930	799	718	712	586	535	512	541	522	491	398	376	338	375	421	358	342	297	327	300	301	283	309	267	262	280	259	246	256	251	224	257	260	218	224	252	229	232	223	236	236	226	222	237	234	231	210	239	229	229	231	236	238	229	271	229	220	219	225	202	233	233	242	233	220	264	228	253	251	237	219	231	217	227	220	227	237	221	226	224	229	227	222	256	211	234	252	184	235	272	230	260	226	230	195	230	210	261	235	225	213	230	221	221	222	265	218	226	207	215	237	218	234	213	204	262	221	227	202	217	234	264	226	250	235	231	234	234	237	235	242	231	215	234	236	202	266	246	243	224	258	231	261	243	243	242	208	238	251	219	245	268	233	236	246	238	213	212	236	207	239	216	242	225	221	230	238	252	247	226	240	247	267	226	234	260	233	219	244	220	241	246	240	253	245	218	239	234	238	221	222	250	239	240	243	234	234	240	213	244	245	223	218	219	216	251	233	222	268	206	254	240	209	225	223	203	239	246	228	206	233	223	240	212	261	237	235	254	262	209	228	228	237	245	209	230	224	222	236	237	238	264	227	238	261	221	250	222	230	237	231	229	231	259	238	221	222	188	243	222	229	245	236	234	243	233	218	240	221	240	252	243	236	218	214	255	236	254	249	215	256	253	213	217	222	228	235	202	215	248	238	215	226	200	229	242	227	225	234	222	222	251	225	254	208	220	231	222	225	225	221	240	234	237	214	247	250	238	250	246	231	228	222	246	251	238	249	228	258	241	236	234	247	230	235	233	214	213	225	241	272	223	237	215	243	216	256	236	219	239	225	232	232	242	238	219	257	261	238	256	232	244	218	234	247	246	222	216	234	227	202	222	251	235	196	210	215	237	239	205	224	217	241	237	235	243	230	200	232	236	227	228	230	230	266	253	235	216	253	236	232	236	217	240	229	253	225	233	245	235	238	242	244	233	244	231	225	228	200	228	217	262	215	222	216	232	227	218	242	223	237	241	223	219	235	244	236	244	216	260	209	259	232	218	218	221	246	221	237	197	210	215	217	239	255	227	203	223	247	239	249	242	230	235	230	235	236	217	229	246	250	227	258	233	224	228	250	213	235	249	218	231	229	220	223	217	244	247	259	235	208	220	215	210	244	230	232	217	215	235	238	230	216	230	227	241	208	216	228	214	276	248	221	215	239	253	237	235	246	246	233	237	222	226	231	225	250	211	246	235	224	229	224	233	249	234	214	215	216	222	213	259	216	248	249	222	206	223	224	211	257	245	206	242	225	214	245	209	234	237	249	236	213	221	233	226	235	217	214	221	211	222	263	233	239	247	205	259	223	232	214	224	236	206	213	252	214	249	226	202	230	247	245	243	220	225	237	241	244	247	247	246	235	227	253	247	245	227	213	231	246	250	228	215	239	222	211	205	235	238	249	231	217	228	235	217	260	236	229	236	247	217	228	260	228	229	233	225	210	215	264	277	228	227	245	234	227	230	245	238	245	225	246	186	247	231	221	215	226	255	225	231	214	235	228	228	234	219	222	252	225	238	223	260	238	229	224	246	238	226	222	225	238	216	248	234	217	226	224	210	250	243	239	222	248	195	226	240	221	252	239	233	240	227	265	247	234	246	250	212	236	204	222	242	231	214	234	216	208	204	244	265	241	228	215	240	225	222	214	207	249	221	228	226	246	224	222	236	213	233	238	251	232	240	233	220	212	243	219	246	257	243	231	210	250	236	227	255	208	202	247	258	231	237	235	213	216	220	240	227	225	224	251	216	228	231	243	205	240	233	221	227	225	231	217	226	235	207	202	254	226	240	223	240	244	244	240	237	197	216	220	260	205	247	222	227	223	232	217	242	212	251	232	220	234	236	228	240	236	226	244	243	233	255	242	227	252	255	235	260	231	236	250	221	212	246	247	236	195	246	258	223	213	229	213	256	242	220	227	231	227	236	232	232	231	237	220	258	248	239	245	227	224	220	231	242	236	235	221	225	218	215	224	244	239	249	222	259	222	230	246	234	245	226	250	237	219	219	231	262	238	235	234	229	247	249	237	221	230	248	229	214	205	244	245	222	218	222	249	253	255	234	231	230	229	232	238	203	209	200	234	218	259	243	245	232	210	183	240	221	223	219	219	218	239	213	251	237	241	211	215	219	226	226	222	236	254	256	254	250	232	254	228	209	253	244	239	252	238	219	247	246	229	226	221	227	243	203	223	241	218	198	226	230	229	242	226	236	249	254	212	227	209	224	235	260	222	253	228	211	227	226	238	226	260	231	249	232	206	234	223	218	261	232	265	220	258	231	231	206	242	251	247	237	234	234	246	238	244	203	248	210	241	237	249	266	224	281	201	212	235	232	226	229	230	236	233	252	251	229	235	236	204	234	230	227	223	207	250	225	232	239	233	227	214	233	254	228	227	225	227	216	243	238	266	213	228	227	251	252	217	236	190	245	224	250	226	250	227	232	233	209	209	235	226	231	203	263	219	232	231	227	235	230	223	221	202	232	216	227	209	222	225	235	232	230	225	246	227	235	245	200	241	240	244	209	219	220	216	231	223	217	238	237	228	251	248	217	243	235	236	235	193	242	258	225	245	231	228	261	224	263	243	225	264	237	242	212	241	222	253	229	230	251	228	219	207	218	259	227	230	216	245	228	259	225	249	240	208	247	227	223	240	236	250	258	217	218	215	225	237	215	216	228	223	218	200	226	237	239	247	235	232	224	226	206	229	197	256	225	212	243	195	234	208	220	234	246	233	223	262	202	234	236	209	253	201	215	253	232	241	208	226	213	242	232	228	218	253	243	242	207	250	245	215	214	229	229	211	234	245	270	248	226	219	244	208	232	220	248	226	222	251	230	224	245	231	235	201	242	253	234	225	213	243	242	228	209	268	197	208	234	227	250	215	225	223	241	218	244	258	229	212	224	189	200	239	241	241	203	240	222	232	220	226	242	249	239	239	239	239	246	236	250	242	254	226	219	213	222	230	198	233	220	204	219	210	239	235	239	214	209	219	229	231	245	234	266	247	243	202	266	235	229	214	240	233	239	223	238	209	220	233	244	237	229	279	216	245	235	243	237	234	241	221	224	220	232	252	242	231	236	232	225	235	212	258	233	250	223	235	207	235	231	250	220	242	219	222	216	231	224	243	232	224	221	247	265	252	239	242	226	259	205	218	220	212	239	233	211	227	233	218	214	236	231	228	244	234	261	298	229	216	200	225	257	225	244	216	190	255	250	235	246	245	236	227	231	227	236	204	231	241	204	216	235	222	216	253	248	220	229	252	232	217	224	253	229	233	222	243	220	218	233	260	219	239	252	241	244	237	255	231	235	240	217	205	232	234	223	216	221	228	208	222	251	249	241	231	264	232	229	236	231	243	208	220	224	220	238	237	268	238	238	224	232	221	221	250	247	243	258	245	227	262	243	245	238	230	219	227	227	253	224	260	209	210	223	217	222	231	243	231	223	246	218	217
5274	4127	8660	10328	8992	7277	5891	5162	4354	4158	3808	3391	3219	2617	2665	2503	2631	2467	2406	2058	1700	1739	1683	1923	1669	1522	1357	1316	1155	1217	1147	1117	900	983	979	951	872	842	789	792	799	780	721	720	688	661	674	724	697	663	667	687	672	694	684	687	638	697	678	676	631	639	648	672	630	634	675	665	630	624	642	649	655	646	629	628	633	636	640	671	630	646	588	646	664	655	718	622	666	641	685	649	682	656	604	645	623	653	673	674	612	672	620	630	633	638	653	628	627	661	637	648	645	619	648	675	619	629	714	642	645	661	638	676	639	603	710	645	659	645	636	669	608	597	645	609	614	609	658	623	624	648	575	653	632	606	669	623	665	626	645	624	642	602	655	625	662	641	633	632	620	652	596	668	658	645	569	640	630	637	632	670	658	623	620	636	612	630	657	623	580	647	615	627	660	660	655	667	601	659	607	641	658	622	601	648	682	625	681	678	664	616	629	655	680	601	650	617	679	688	639	645	627	699	670	638	646	653	563	651	624	591	622	651	619	645	569	603	635	615	605	625	615	653	634	674	692	607	613	608	649	670	616	655	642	651	653	611	622	632	662	681	633	612	658	632	658	652	620	633	605	649	654	613	660	649	628	634	609	577	631	619	675	658	649	634	637	659	656	603	622	618	632	651	610	623	662	643	605	667	661	677	635	634	603	637	634	615	647	673	629	571	663	593	646	652	615	617	637	637	582	630	619	630	659	641	664	646	630	606	656	617	635	656	612	603	639	593	604	649	622	617	631	664	593	630	623	607	614	674	666	598	652	600	608	613	651	627	645	651	647	620	652	663	639	628	643	632	638	624	618	635	637	622	647	607	617	639	678	604	622	631	677	627	649	642	621	649	655	621	647	628	638	640	609	638	652	641	655	650	634	626	647	632	658	671	625	624	633	636	592	622	636	608	666	635	618	671	639	646	628	644	617	642	657	598	641	629	648	658	649	590	615	592	630	593	634	688	622	683	623	656	666	635	654	641	643	653	636	675	641	674	656	682	633	652	651	640	648	668	643	597	668	628	628	655	624	612	623	669	673	633	617	659	642	614	634	610	667	670	611	624	641	605	644	696	643	616	623	624	614	628	657	623	629	624	668	692	641	613	606	611	653	678	631	618	638	658	629	639	661	620	614	635	612	627	639	657	621	629	620	648	630	620	651	666	644	609	639	604	616	629	634	640	597	697	640	613	665	613	610	627	610	624	601	648	619	669	662	608	632	656	632	644	640	589	622	659	669	624	616	674	648	638	662	629	614	625	662	623	628	652	659	645	621	656	594	665	649	676	637	680	623	650	616	669	641	627	622	648	602	612	653	626	624	618	615	670	633	635	662	659	580	643	670	646	613	595	664	603	587	648	623	664	622	598	652	628	617	608	665	640	640	611	606	654	636	686	629	589	646	639	609	584	642	645	615	648	653	625	658	627	633	641	637	636	584	666	682	592	618	682	661	624	679	630	654	597	651	635	623	608	633	630	632	635	649	628	589	624	645	615	584	636	613	623	644	641	633	588	653	596	651	653	596	652	619	625	623	627	663	610	663	624	624	633	590	623	638	639	670	629	623	688	622	631	653	594	676	623	667	632	661	674	651	599	672	642	633	616	620	648	652	628	658	667	702	627	627	605	693	617	635	663	651	659	642	633	641	634	633	636	633	643	595	634	622	618	639	628	635	574	633	585	628	654	624	594	630	659	669	622	661	635	626	623	614	592	645	678	575	673	622	619	596	633	622	633	624	606	620	603	641	653	648	651	635	623	583	654	641	652	591	619	671	660	639	694	659	648	597	622	611	678	592	681	648	662	613	625	574	640	632	633	654	606	638	647	630	650	650	640	622	646	602	632	634	628	668	626	586	580	633	628	697	662	664	637	650	632	666	638	669	653	645	659	653	608	634	637	623	607	625	612	599	687	705	640	616	614	625	631	653	629	624	636	596	673	658	648	656	584	604	645	679	667	655	648	673	626	621	640	610	612	647	628	633	660	626	615	610	647	660	614	597	606	599	636	646	650	645	645	627	651	671	659	663	661	607	637	587	629	648	624	624	596	651	576	622	653	640	618	657	662	624	612	645	672	662	657	610	615	625	593	632	622	650	686	633	651	587	653	683	628	639	645	617	607	626	642	640	612	618	652	613	648	600	630	625	633	668	635	625	621	613	659	629	679	663	600	668	638	653	625	665	637	585	635	586	650	609	663	677	646	649	628	642	632	650	642	636	614	665	615	650	627	678	629	695	644	608	609	629	569	691	645	644	649	635	627	652	639	638	619	622	645	593	686	631	601	609	650	628	622	640	629	667	637	616	661	652	664	612	682	597	650	629	636	646	654	643	671	651	623	632	695	634	658	643	650	636	621	670	608	648	620	642	624	639	600	650	636	573	598	634	607	637	605	617	626	661	627	618	582	637	652	651	650	629	614	643	627	638	617	660	602	677	636	615	612	612	642	601	653	626	640	613	647	630	640	633	673	638	679	597	611	631	639	673	617	659	622	640	680	701	617	609	657	613	662	640	647	652	670	600	652	627	621	643	583	613	602	647	649	651	666	642	610	667	664	692	616	652	609	640	629	671	592	672	694	667	665	622	641	634	656	625	640	622	651	590	642	667	620	644	624	598	685	661	636	636	623	660	609	635	693	635	614	668	625	602	650	672	692	628	648	623	634	627	590	648	578	685	649	602	637	669	662	650	637	610	638	636	636	684	663	674	630	630	631	647	649	624	647	622	616	614	646	652	607	637	646	656	621	659	658	640	596	635	667	644	665	672	546	640	618	612	665	686	653	641	626	603	634	625	640	686	640	605	651	646	662	630	636	599	585	629	648	643	597	660	667	659	625	653	665	632	632	696	612	646	608	615	621	608	628	643	596	625	635	638	636	622	627	633	657	620	649	689	667	648	629	606	636	639	585	608	585	647	630	645	649	653	639	642	633	668	693	624	631	598	615	678	612	622	635	632	615	596	603	635	618	603	648	644	636	650	615	618	674	623	654	600	632	678	658	647	620	594	657	618	658	627	648	641	654	625	633	636	672	643	646	617	630	653	602	641	649	640	628	597	652	576	690	637	647	662	600	640	616	603	673	621	668	655	631	579	645	653	641	612	656	633	582	623	652	664	646	612	618	649	630	660	673	596	634	648	618	647	616	625	644	641	637	650	615	615	625	634	616	619	642	667	607	606	657	644	613	637	583	644	650	643	602	620	629	652	660	620	617	600	651	659	625	639	619	610	602	635	644	615	626	649	653	632	669	630	633	648	607	646	648	628	574	560	660	636	620	590	592	637	655	626	616	643	637	607	650	646	599	636	591	580	641	643	634	614	642	645	649	617	668	670	610	661	635	625	648	651	660	612	610	622	631	590	655	599	626	644	596	650	700	644	586	675	634	613	620	623	646	652	613	638	643	649	617	636	627	636	644	644	643	597	656	618	676	654	644	642	643	698	612	627	634	620	628	646	585	605	642	639	642	642	634	588	675
17454	12418	16061	18137	16650	12254	8029	6529	5074	5306	4973	4804	4625	3161	3306	3057	3189	3437	3391	2937	2255	2247	2091	2637	2357	1913	1418	1456	1395	1038	997	854	654	795	697	663	525	399	385	381	389	294	300	255	251	230	211	247	254	238	242	212	220	236	213	185	205	219	209	209	213	199	224	200	218	217	203	203	195	222	180	170	222	215	198	211	205	200	182	180	195	200	189	198	170	197	206	193	194	159	193	181	186	199	180	200	212	185	211	175	169	190	201	174	174	192	209	215	199	190	203	187	209	183	190	199	206	213	187	175	202	183	182	203	198	182	183	197	194	207	186	194	200	196	193	196	200	181	193	184	204	199	193	185	192	202	168	196	173	175	224	207	180	202	195	187	196	154	193	189	211	193	207	181	187	208	189	171	190	184	209	194	182	184	175	202	204	206	187	183	190	193	170	198	188	185	195	193	193	185	186	186	183	164	193	208	187	191	166	175	194	201	183	185	196	182	211	177	177	190	192	211	183	173	235	203	176	196	184	186	202	193	175	187	221	201	179	184	192	187	190	195	183	202	164	169	183	173	197	185	182	186	192	196	202	186	197	191	183	187	199	197	189	201	186	178	183	211	218	187	192	176	163	190	165	188	177	177	198	214	194	201	203	189	176	209	200	209	197	197	194	197	180	200	169	203	175	191	185	180	207	163	207	193	172	192	187	182	174	183	178	181	195	188	182	213	175	199	184	192	172	169	182	192	189	200	191	191	200	197	202	170	208	207	183	187	173	165	166	227	209	169	216	194	179	190	193	169	173	182	176	179	200	187	180	169	195	204	174	208	193	197	188	187	193	200	187	169	178	177	201	200	186	161	162	174	190	208	198	182	185	187	189	199	181	202	162	216	203	188	208	190	196	178	205	201	192	169	147	195	186	185	189	173	168	202	186	193	193	193	181	204	188	194	211	154	171	201	198	212	186	196	182	193	194	193	193	175	188	202	211	190	194	193	188	201	193	145	182	205	176	203	191	195	180	192	201	183	223	203	196	175	202	186	197	189	211	177	192	200	203	182	181	209	213	177	179	200	163	190	192	212	199	193	179	200	186	179	179	188	161	185	183	183	199	213	214	178	218	188	198	202	177	190	192	147	189	203	192	215	191	202	196	195	187	197	199	174	218	201	179	187	194	208	178	192	183	183	185	196	194	180	196	205	214	191	176	188	198	199	223	173	185	197	190	171	207	210	205	194	174	192	181	181	185	204	214	188	208	185	208	192	210	210	192	169	155	197	194	172	185	168	211	198	193	195	191	211	210	183	186	192	200	185	177	201	184	186	203	183	191	170	176	199	195	171	183	176	181	203	163	136	188	178	186	162	194	158	188	179	196	198	205	180	192	208	209	206	170	180	203	179	212	206	184	168	210	196	183	209	182	193	192	171	173	205	192	203	182	192	183	201	216	192	182	197	196	195	223	194	178	180	195	190	170	204	197	199	211	188	171	204	158	215	196	182	182	193	158	176	173	183	189	182	183	176	194	185	173	200	182	154	189	204	188	180	213	173	196	186	192	174	193	200	162	180	200	204	180	184	226	160	184	194	217	195	205	167	203	180	202	194	192	201	199	183	193	193	193	182	181	206	227	192	185	181	184	170	183	190	163	191	189	183	218	188	181	213	170	206	207	191	195	219	185	195	176	180	206	178	158	197	215	203	167	182	178	186	223	205	220	199	179	208	202	178	171	185	201	207	206	195	196	205	182	204	200	192	200	204	164	189	213	165	196	172	159	211	202	212	176	207	215	195	192	185	193	174	191	177	177	180	166	204	193	166	181	164	176	195	220	181	200	187	207	196	163	189	204	195	191	216	180	185	208	198	174	199	206	205	174	190	168	178	189	204	221	216	188	183	226	193	157	202	195	188	205	185	172	193	192	184	193	177	205	180	212	171	173	179	192	173	176	203	191	193	208	178	200	190	190	227	168	158	176	193	195	200	170	194	172	204	212	180	220	213	168	215	178	206	190	180	190	187	197	225	192	193	197	185	187	192	164	191	181	199	188	213	162	202	186	185	214	193	185	195	200	188	223	206	175	182	189	166	184	192	186	213	200	172	190	190	182	219	195	198	169	173	176	204	180	194	183	189	191	177	179	174	195	204	194	180	196	186	189	185	186	201	184	185	181	184	212	174	183	172	184	198	204	194	205	223	192	183	172	193	179	202	181	197	197	192	208	183	207	207	210	223	189	207	192	201	196	180	174	202	216	196	189	195	202	199	162	175	179	170	208	193	202	188	191	193	192	190	194	223	205	204	169	161	195	169	189	195	183	193	181	183	184	183	181	179	187	191	201	185	184	195	175	175	211	192	190	210	201	184	166	181	194	201	201	193	189	184	184	193	214	211	177	187	186	228	202	202	191	207	197	175	220	188	179	192	193	160	179	198	197	188	187	163	195	182	189	200	173	191	198	173	181	176	188	174	193	207	205	184	156	189	186	186	193	191	190	209	189	202	183	184	193	183	173	219	218	186	194	187	177	195	175	165	172	205	190	194	209	199	174	174	198	201	191	202	211	201	210	181	191	183	184	167	203	217	208	221	185	175	181	187	205	193	195	187	204	195	208	198	204	201	202	222	183	195	178	209	180	205	190	202	202	178	202	180	178	196	164	173	201	195	185	184	181	215	169	184	177	205	187	167	175	193	188	190	193	171	218	197	183	192	177	189	170	205	214	197	234	182	187	190	196	166	175	178	207	192	167	180	163	188	189	154	193	201	199	188	206	195	185	160	175	170	174	180	172	186	205	171	193	187	210	202	200	202	207	187	197	191	210	201	184	185	197	174	174	194	207	195	206	199	178	184	175	184	183	180	184	230	171	214	212	196	188	174	186	212	190	198	197	186	176	190	150	196	191	177	181	164	172	196	184	216	203	204	191	173	198	195	194	190	190	190	204	205	205	198	193	221	178	179	183	206	204	202	189	174	191	174	179	182	218	190	171	198	192	184	210	183	179	199	193	175	206	189	210	190	184	185	216	188	197	225	188	211	204	177	207	174	199	198	188	178	177	207	188	194	191	203	204	202	176	175	218	182	198	196	213	197	196	196	188	183	221	182	179	185	218	194	174	200	196	194	188	219	172	176	204	172	217	223	194	213	167	223	200	201	188	203	204	189	180	191	201	207	177	212	208	172	174	175	206	186	202	189	200	168	167	199	210	191	200	173	169	174	197	171	187	202	205	203	188	185	189	184	181	219	165	190	185	204	173	190	207	190	216	187	171	197	187	188	197	204	202	175	199	200	201	194	219	193	229	184	196	169	177	204	174	189	189	198	181	181	208	196	193	202	198	181	164	181	184	195	205	181	165	192	206	191	203	169	177	179	208	187	195	180	186	199	166	200	213	210	196	199	207	193	168	194	167	194	169	190	191	187	166	214	195	198	185	211	194	191	208	182	187	171	193	190	176	176	185	206	195	189	195	208	202	195	166	197	207	180	185	185	172	189	196	193	176	183	213	187	203	201	216	208	183	192
13301	10898	19402	23626	23012	19828	17027	16952	14920	16911	16903	17367	16906	12954	14039	13205	14272	15144	15112	13286	11329	12074	11411	14343	12725	11351	8791	8877	8794	6383	6014	5224	3762	4687	4215	3971	3255	2313	2091	2298	2059	1321	1462	1213	1072	894	1005	883	922	852	734	712	706	722	755	628	721	708	642	620	620	626	612	582	639	662	613	602	561	558	547	597	596	594	612	578	586	586	592	588	556	596	597	584	544	543	609	568	598	562	515	580	599	591	552	558	579	569	554	551	574	544	566	552	537	527	553	562	533	536	495	546	542	563	505	545	606	570	529	575	542	530	490	529	518	554	527	555	527	557	534	507	544	522	513	581	574	504	572	522	582	530	511	538	525	485	529	524	518	527	556	492	505	529	570	518	555	559	517	533	519	519	553	543	527	556	537	543	542	496	546	558	516	553	563	557	571	538	541	546	542	506	542	507	557	531	574	528	534	552	505	542	537	555	578	504	538	543	533	552	531	585	631	525	539	508	538	567	536	502	566	535	494	508	524	502	561	563	536	563	503	486	540	512	505	505	539	563	554	543	533	549	552	544	510	529	534	570	577	528	573	511	511	543	562	489	522	557	533	527	528	527	537	565	556	531	577	535	505	514	537	564	536	498	501	552	473	540	568	523	499	487	536	521	524	541	536	529	503	541	571	523	543	545	537	556	544	543	522	543	525	527	545	537	504	527	530	553	529	551	495	536	545	510	516	513	537	501	489	530	554	560	566	528	540	527	534	520	503	538	495	566	542	550	519	544	543	521	550	567	591	513	553	566	557	599	549	518	580	517	522	567	574	517	538	532	481	542	533	528	563	534	563	520	562	506	515	528	529	583	498	548	504	530	570	531	529	549	528	575	572	570	582	508	542	497	519	575	585	562	527	479	510	555	536	504	545	504	573	548	553	538	549	514	518	506	542	508	557	513	526	519	548	499	524	525	568	515	556	557	546	548	540	515	530	509	566	557	528	553	509	555	540	576	523	524	543	551	520	539	518	548	493	526	516	530	520	539	520	521	535	524	525	539	517	541	566	514	543	555	522	545	519	563	535	523	545	576	558	563	557	534	549	527	522	550	584	502	532	585	521	499	540	573	523	535	522	549	534	496	519	546	540	502	542	515	549	524	546	527	514	541	524	520	516	539	532	599	550	500	540	549	542	549	564	565	529	535	534	530	545	562	544	526	561	534	564	517	558	548	512	527	547	537	531	523	498	532	516	557	512	500	526	523	538	502	548	530	512	543	522	496	504	527	533	533	533	498	534	489	531	523	554	560	518	530	551	494	519	554	566	525	527	520	497	524	559	519	556	504	567	534	507	535	548	510	523	518	527	532	578	519	511	494	529	559	532	548	505	495	538	509	534	504	545	486	495	519	540	482	537	512	548	543	540	532	566	533	533	519	544	525	528	542	564	538	542	550	544	566	534	525	528	534	531	565	553	536	542	492	568	548	540	497	521	555	537	532	534	521	532	527	520	500	534	506	526	553	566	562	509	514	509	540	512	575	537	548	543	529	509	564	550	564	565	520	560	529	538	576	530	543	549	512	575	558	504	539	536	534	547	523	537	547	542	519	560	538	570	536	560	545	521	521	550	526	539	515	495	524	507	510	541	561	528	512	557	526	542	511	553	505	529	520	546	536	565	507	510	510	541	518	554	558	568	551	521	561	544	482	567	525	529	517	552	514	543	549	528	531	513	539	507	544	538	550	538	512	536	543	545	551	534	518	561	514	514	558	583	559	523	510	538	516	541	506	547	549	508	569	539	570	579	528	557	527	543	510	543	523	541	501	523	524	517	541	513	507	567	527	545	502	503	558	564	529	578	515	585	564	524	502	536	534	535	530	531	555	538	528	530	561	532	552	611	526	594	557	545	562	531	524	512	518	508	550	531	557	535	480	511	573	585	508	476	557	494	517	564	533	534	540	527	542	531	573	491	532	530	526	567	539	595	590	552	534	547	513	539	529	535	520	538	514	571	535	500	521	565	560	522	541	525	579	536	553	557	518	497	531	524	526	542	501	529	536	511	524	550	558	487	495	519	540	529	551	522	539	561	524	505	550	541	526	550	515	531	565	567	514	570	562	503	549	549	537	535	577	522	513	542	517	527	542	525	520	546	526	527	519	531	510	554	544	527	546	551	540	555	537	544	489	537	525	519	526	535	525	519	552	547	542	558	555	471	540	531	550	523	547	530	557	513	559	534	508	492	562	562	508	499	535	555	505	542	517	530	524	559	520	542	573	530	535	496	545	551	516	521	525	528	547	564	528	557	552	530	538	538	509	568	568	530	511	539	512	524	513	519	543	533	558	527	500	544	550	493	574	542	533	501	578	521	534	511	565	499	544	553	552	533	540	550	521	525	549	560	526	541	517	509	565	538	535	508	539	550	517	508	552	543	534	576	533	513	559	540	540	553	549	523	505	563	532	538	532	555	547	526	490	546	556	519	528	544	576	563	550	529	514	553	526	535	528	562	548	548	541	543	543	547	530	567	552	543	576	535	562	534	499	538	546	574	507	520	501	520	519	529	545	511	510	547	527	521	526	517	536	536	543	528	541	531	540	539	527	537	495	524	556	537	517	551	520	542	562	568	510	563	494	547	547	568	569	502	586	494	577	542	553	566	518	552	552	519	531	524	552	528	513	505	564	582	538	534	525	552	543	553	552	569	552	490	539	514	511	535	534	535	533	562	570	511	575	553	499	527	546	559	527	542	514	518	560	547	554	554	561	535	519	573	537	496	512	545	522	567	497	510	530	525	547	493	551	556	540	518	523	560	571	547	554	565	530	525	541	523	521	542	494	525	526	548	530	573	538	498	568	526	560	552	533	492	529	538	572	527	518	528	493	542	482	523	542	498	579	512	568	496	487	535	520	515	551	505	518	566	572	527	560	565	525	560	532	593	557	527	585	511	550	504	564	497	529	557	525	548	530	506	535	558	502	556	511	547	522	532	524	532	506	554	541	573	528	544	531	553	550	494	549	548	520	531	528	530	529	514	546	525	528	530	546	576	506	559	539	537	533	507	543	521	531	538	528	520	536	530	498	521	521	586	534	521	541	501	495	517	571	558	565	519	510	525	533	481	553	548	533	550	519	519	541	521	502	542	522	554	525	533	530	546	549	530	536	579	559	583	528	524	536	565	530	521	526	521	574	502	554	561	522	523	539	590	552	507	516	530	536	508	551	528	551	556	508	518	519	527	489	523	507	547	565	523	571	540	549	528	571	526	557	518	550	530	537	561	543	550	514	562	527	554	519	528	529	504	514	556	518	542	546	491	537	528	523	531	573	501	529	503	559	530	517	513	522	550	534	522	494	534	551	521	519	547	524	477	493	512	528	503	520	528	507	508	528	548	540	517	505	567	574	524	551	568	528	487	542	543	558	532	594	555	555	509	499	545	525	507	496	526	540	527	549	523	552	537	571	554	550	540	530	547	518	508	496	519	553	520	551	549	530	535	535	571	503	560	563	515	551	506	533	534	539	543	553	519	542
26185	18857	23180	25206	23725	18650	13535	11206	9187	10067	9888	8384	7902	5873	5813	5239	5837	6096	6471	4842	4782	4033	3720	4798	4315	3796	2638	2674	2459	1883	1579	1407	984	1215	1100	947	840	591	541	558	477	438	397	313	285	238	265	246	238	256	214	231	204	199	199	209	209	222	200	207	176	203	205	184	186	187	191	154	169	156	163	164	193	184	186	173	191	173	168	202	193	153	203	175	170	171	156	181	166	181	175	172	192	148	171	175	188	172	152	170	183	161	142	179	167	168	180	170	151	172	183	201	146	177	182	136	164	173	168	189	168	183	150	165	190	178	185	152	169	177	165	160	176	162	168	159	153	161	163	180	164	161	191	162	165	183	186	163	175	183	168	164	162	186	167	159	158	165	176	137	174	137	154	163	169	153	169	165	177	164	134	192	167	161	195	146	167	179	174	166	180	167	148	160	171	182	152	176	194	142	174	165	142	165	184	180	175	166	157	176	142	154	178	162	186	177	149	149	159	163	158	144	165	169	172	156	168	136	200	171	188	143	166	186	190	168	190	152	175	161	182	194	163	162	190	169	155	178	151	175	184	156	188	182	160	161	161	166	196	159	150	155	183	194	175	160	150	148	170	174	173	169	166	145	170	169	172	166	165	161	157	160	166	157	170	171	135	162	210	165	186	173	161	172	163	143	157	171	184	176	170	199	183	161	181	163	186	170	181	158	182	163	180	173	157	160	146	172	149	173	178	174	154	159	165	162	171	162	145	159	194	154	171	171	183	176	154	171	175	162	173	174	131	166	153	181	153	137	202	156	169	150	156	162	175	159	199	183	155	184	177	177	164	176	150	163	153	153	175	165	191	155	161	143	162	158	165	162	184	177	181	156	169	162	164	139	154	153	165	161	141	180	141	180	197	156	168	159	166	169	155	157	158	183	187	161	161	160	174	151	186	157	146	158	168	149	166	149	158	163	166	164	149	169	157	157	150	159	164	157	175	184	167	152	159	150	151	150	158	153	177	177	179	165	151	174	148	175	167	167	174	190	165	162	166	184	141	171	164	148	151	167	176	165	175	172	169	176	159	155	174	171	155	185	161	178	158	152	142	170	170	168	155	160	149	163	173	192	153	163	179	170	167	165	194	148	157	157	175	183	183	158	156	168	165	178	153	182	138	154	172	148	164	172	180	159	174	141	170	169	163	153	168	164	163	158	169	202	153	177	151	181	147	169	171	157	139	172	178	166	161	158	162	193	159	153	146	152	157	178	153	172	179	176	146	173	177	164	161	157	166	161	194	176	163	181	156	191	157	163	165	153	185	168	152	211	128	170	163	144	171	139	161	171	186	154	156	173	181	178	157	145	182	166	160	158	172	152	178	174	154	189	169	171	157	174	133	171	159	165	154	174	163	146	164	184	172	158	175	175	166	169	153	164	181	152	171	160	180	165	178	151	162	175	151	155	186	180	138	148	167	148	161	180	167	139	163	157	134	172	170	159	155	186	193	170	177	169	169	185	159	162	200	164	194	148	181	172	159	179	135	168	189	166	145	138	164	177	160	186	152	168	200	168	144	156	166	175	171	185	199	152	176	141	164	149	178	168	201	149	168	177	165	157	157	174	181	214	176	173	148	154	160	186	180	167	175	158	157	152	157	174	157	182	177	167	164	160	163	171	152	148	177	145	158	149	183	178	168	168	168	182	159	162	147	157	156	168	171	163	155	171	152	151	171	177	161	161	175	151	178	161	167	186	191	184	188	149	155	160	158	175	151	138	164	161	161	152	161	183	156	173	163	166	149	168	183	151	158	157	162	162	165	165	146	168	151	153	161	180	178	170	180	192	161	160	168	172	155	162	171	182	177	156	162	162	167	202	137	158	145	160	152	184	173	161	190	164	156	174	149	180	163	156	159	171	179	177	143	157	152	149	177	189	175	183	173	161	173	145	175	158	182	190	162	151	157	186	175	162	166	176	163	159	164	153	147	143	186	173	197	187	154	157	164	179	142	143	162	173	160	158	147	155	173	151	166	163	172	170	165	175	150	170	171	155	155	149	171	150	149	184	183	163	170	170	142	170	181	164	154	155	162	181	158	183	151	161	190	180	162	155	176	156	188	162	166	174	173	157	179	174	157	151	151	163	170	160	165	179	142	169	165	156	180	174	158	139	158	156	168	135	172	170	157	147	164	167	171	140	160	162	182	153	169	174	181	165	175	179	178	162	188	177	154	163	153	160	175	175	157	168	179	172	162	163	146	167	192	183	160	183	188	156	168	185	189	167	186	200	189	155	166	157	161	171	162	169	190	185	160	161	167	166	167	169	172	157	153	161	152	163	155	184	155	174	145	174	167	180	160	168	169	186	169	161	160	165	163	182	147	160	159	169	177	180	158	190	187	153	158	195	169	194	163	175	208	149	162	181	159	166	157	160	154	175	162	174	160	151	159	161	172	164	163	155	167	184	173	151	163	146	165	169	173	173	187	181	150	166	178	144	164	170	162	168	158	171	170	173	189	170	164	167	168	156	167	180	168	157	150	175	156	178	184	176	176	182	161	164	179	156	167	169	170	164	152	161	167	184	190	152	183	145	164	144	171	170	158	174	147	173	185	172	183	150	197	181	136	166	176	156	167	177	175	170	153	174	176	162	149	173	157	153	164	159	168	180	156	162	168	167	167	156	167	148	154	165	182	161	163	165	141	145	164	165	155	157	179	173	176	156	169	164	166	159	173	195	160	152	156	150	142	153	179	180	179	156	164	162	173	162	161	139	150	169	174	171	149	163	183	166	153	177	168	178	166	160	163	159	168	168	162	169	166	169	151	190	164	186	186	188	171	185	172	153	147	170	184	167	165	152	131	179	181	177	190	140	176	143	169	170	187	177	185	185	192	179	163	148	149	180	173	160	159	154	154	157	179	150	150	180	164	156	178	156	175	170	149	179	148	165	165	159	178	149	193	170	164	161	150	168	157	167	167	144	167	164	176	180	184	164	167	163	179	194	171	158	153	170	177	160	159	167	160	182	188	187	172	190	181	155	175	158	175	161	153	178	187	166	140	183	162	177	158	166	150	154	162	164	163	158	170	173	154	170	154	176	171	192	160	175	158	157	162	166	166	180	166	201	183	157	173	185	158	177	158	178	194	177	162	177	168	175	172	153	183	155	172	155	157	160	179	179	162	162	169	184	147	155	176	193	171	177	155	181	171	169	166	188	178	162	181	156	149	176	170	191	156	163	176	175	180	160	161	146	154	155	162	179	169	162	151	164	168	169	179	194	182	172	152	179	169	164	174	178	162	175	190	162	160	175	161	163	171	190	208	182	178	165	162	179	165	169	164	179	153	166	152	172	161	161	170	150	170	165	142	164	158	205	171	164	172	167	197	167	151	190	147	169	157	178	172	166	162	172	179	169	144	157	195	178	161	150	156	158	147	158	159	139	162	170	168	159	196	154	180	148	170	173	185	165	182	173	181	165	158	189	172	159	160	159	174	173	184	215	158	183	182	177	156	158	173	171	170	175
17349	14908	24509	28855	29303	26008	23183	23165	21144	24931	24930	24325	22871	18158	19374	19287	21581	21885	22750	17366	19207	18903	17914	21307	19094	18029	13817	15026	13538	10559	8965	7551	5393	7809	6952	6538	5345	3903	3406	3717	2928	2518	2490	1710	1438	1015	1285	1104	1285	1188	813	806	820	928	875	683	822	758	719	699	640	645	596	619	679	616	631	615	568	555	565	563	581	553	586	563	612	558	613	553	588	562	549	528	524	501	501	582	545	545	502	511	527	491	522	535	479	492	465	514	480	503	478	462	512	502	505	488	494	489	481	420	486	529	469	491	505	491	492	493	508	460	489	460	523	511	481	441	481	527	448	482	509	465	474	474	476	476	498	505	493	491	508	480	476	456	474	486	468	495	472	478	478	492	480	454	478	437	474	477	445	479	469	495	521	488	491	479	506	469	475	471	467	501	498	492	502	472	481	473	458	476	460	480	474	447	465	475	474	462	465	441	519	481	451	478	481	489	507	488	466	497	457	494	481	438	465	474	502	414	469	489	457	480	454	462	460	458	491	475	472	477	481	476	451	481	484	484	475	474	486	473	456	468	467	480	461	494	465	473	468	485	491	468	498	450	514	413	468	461	516	449	470	499	495	494	464	425	480	488	477	461	468	481	481	451	512	479	471	506	475	450	499	487	461	501	467	486	456	456	457	536	495	439	499	445	521	496	450	436	493	452	478	483	424	490	475	457	454	510	433	498	517	508	485	441	499	502	479	483	505	473	498	500	468	456	462	492	445	480	459	461	471	482	435	414	460	452	487	479	477	498	471	483	448	516	477	442	504	499	502	482	463	474	462	463	444	457	473	469	469	495	501	468	466	445	508	518	450	453	480	500	489	464	472	455	457	468	464	450	492	459	495	482	461	499	521	519	475	448	493	477	456	470	441	453	475	465	464	470	501	466	471	463	451	520	435	454	468	488	456	483	496	482	520	520	506	430	481	452	464	468	447	445	473	444	470	488	448	485	467	491	467	488	488	471	505	476	470	515	458	468	482	442	479	471	477	490	464	395	465	465	475	453	484	509	489	447	471	478	486	471	478	456	466	464	464	436	438	476	474	455	476	528	469	461	504	438	454	477	497	486	426	500	470	488	444	470	469	477	456	452	475	471	444	451	462	473	492	473	489	489	534	435	478	511	477	457	446	458	430	477	484	465	505	460	459	440	474	475	476	464	494	488	493	487	462	539	469	469	440	495	501	486	501	472	492	477	508	437	466	469	486	486	457	490	455	507	462	487	482	506	453	467	443	483	498	491	485	494	456	508	486	464	502	442	485	486	460	477	485	473	479	456	429	469	462	493	449	468	472	466	458	467	494	457	490	454	476	466	445	474	492	479	483	433	509	441	501	473	510	458	472	471	486	474	481	477	473	495	491	503	466	471	492	495	433	470	470	453	492	466	427	475	458	416	524	499	493	502	482	468	495	516	517	452	456	454	481	471	478	475	471	487	474	489	457	458	471	453	495	458	479	458	450	454	483	471	466	468	508	462	465	495	494	486	499	467	442	475	477	450	449	437	457	458	497	444	470	493	498	516	482	462	512	463	481	446	449	469	487	482	467	474	444	506	492	463	509	483	470	475	475	481	451	475	485	489	505	485	478	459	466	481	452	484	493	474	474	447	437	435	497	510	504	482	447	494	458	476	484	463	496	470	488	465	542	454	468	453	493	476	511	498	497	457	435	479	477	517	416	451	442	465	478	495	444	525	499	531	459	443	461	458	489	473	477	452	461	472	474	462	477	464	464	462	484	466	459	487	445	459	492	447	465	476	461	521	502	460	458	484	446	497	455	489	467	459	464	487	482	468	480	449	491	458	451	437	484	498	520	480	459	477	436	517	471	487	435	489	464	477	480	435	483	473	486	525	476	488	500	487	466	480	473	490	459	468	453	490	452	489	487	447	510	495	443	459	497	481	476	491	426	450	500	466	487	484	514	458	480	496	480	466	483	442	480	474	509	495	480	500	456	492	470	459	481	483	429	497	498	502	526	507	499	450	476	487	475	487	494	481	463	459	458	461	467	463	521	460	498	475	432	460	479	459	477	478	459	430	484	438	466	479	509	484	439	485	480	501	476	465	477	490	497	451	523	461	481	432	468	457	494	499	473	472	461	453	467	487	462	480	473	455	482	460	520	501	494	474	474	491	499	441	468	476	465	480	496	459	499	494	452	467	490	508	476	482	505	481	506	436	474	449	471	431	449	479	472	463	494	488	480	492	511	459	494	483	462	477	502	434	539	510	518	518	498	468	495	493	456	469	483	495	497	456	495	493	476	453	477	427	499	484	503	463	477	474	540	455	460	444	441	453	504	490	455	453	538	469	470	478	453	486	466	477	448	465	434	440	469	475	509	471	472	471	462	500	475	449	482	481	454	469	443	518	485	487	466	493	435	475	500	452	481	493	510	456	457	451	465	502	514	467	503	479	442	468	480	497	485	456	480	507	505	439	443	467	443	475	479	473	469	475	465	458	490	476	469	457	458	498	484	456	459	479	490	437	431	441	483	504	443	481	494	467	486	490	446	483	485	490	477	516	506	456	447	460	494	502	492	505	436	508	521	456	488	517	496	473	486	462	467	508	449	444	472	483	429	499	440	464	488	473	514	497	475	446	474	457	492	486	448	470	489	464	502	462	464	457	503	486	472	483	473	478	485	521	467	450	512	455	482	463	479	494	457	507	497	462	463	462	494	457	463	482	487	512	472	481	441	488	500	474	471	470	448	461	455	420	490	470	527	456	473	491	488	510	482	447	462	466	503	470	466	483	533	456	509	460	489	468	455	495	464	495	479	478	499	505	472	430	470	475	461	434	478	476	503	455	510	453	458	471	504	515	494	457	466	482	485	461	447	489	445	493	495	492	462	441	442	514	484	434	491	482	501	454	480	452	463	473	470	514	504	453	497	426	491	425	484	479	463	468	467	458	511	470	457	417	457	497	474	470	506	474	461	487	514	500	488	478	445	475	505	459	470	443	463	448	460	494	441	478	504	467	504	484	483	470	491	495	486	500	463	486	473	471	523	470	501	449	499	474	506	483	493	499	490	465	455	485	456	491	447	479	454	482	457	477	455	474	488	521	451	428	474	466	493	447	514	486	476	467	480	483	467	473	482	462	501	459	489	483	514	490	495	449	475	473	478	461	455	487	460	482	484	450	485	468	431	479	457	494	448	494	498	504	458	432	502	449	442	468	455	473	448	478	504	470	476	497	430	461	460	477	455	429	479	475	509	454	502	480	441	471	443	434	476	504	471	444	440	469	451	483	458	489	426	449	487	515	490	485	459	484	503	450	499	479	480	455	492	500	474	457	428	455	435	464	480	481	449	490	505	452	456	481	493	486	512	490	485	499	468	483	504	492	456	442	493	484	458	447	463	480	488	466	520	479	506	465	466	507	457	450	473	460	456	515	479	488	466	450	462	489	504	515	470	488	497	465	515	504	469	521	476	474	504	441	451	477	489	495	471	495	458	456	471	462	457	438	482	452	478	513
5373	3260	4680	4027	3189	2135	1607	1291	1104	888	819	722	701	540	503	471	496	435	490	373	373	369	337	391	365	324	330	299	286	316	274	285	253	247	245	244	214	247	243	260	245	244	247	244	228	234	245	214	225	255	255	275	261	260	232	235	259	218	186	230	206	254	229	243	206	243	232	206	215	228	236	221	241	233	215	248	218	221	244	212	198	240	238	217	225	233	231	237	223	217	254	207	218	237	225	231	219	224	228	244	204	238	225	227	229	249	213	228	225	238	212	211	228	247	224	253	254	232	242	219	272	232	232	220	223	217	223	248	224	237	239	258	238	255	241	234	245	231	205	224	237	232	220	248	217	219	235	252	242	249	224	267	232	264	219	238	232	204	218	220	219	232	234	223	212	248	228	246	213	234	256	251	242	228	234	220	231	240	235	256	247	239	241	250	203	223	235	225	231	237	244	232	230	253	235	245	205	252	223	231	225	258	211	222	243	215	239	235	227	249	188	226	213	196	214	221	231	236	220	267	255	230	215	237	235	226	229	250	219	245	238	229	252	237	208	238	224	216	236	222	234	210	223	212	201	234	217	248	225	220	218	217	195	241	211	242	221	242	225	211	250	235	251	250	251	226	234	222	208	235	226	221	261	244	233	213	224	216	240	248	234	204	219	213	218	227	216	246	246	244	252	250	256	231	241	191	228	244	223	229	243	221	248	231	229	224	244	233	228	241	245	213	230	241	228	226	210	252	250	218	231	229	240	237	243	234	235	224	250	236	244	228	217	254	230	246	248	222	219	222	223	232	258	242	245	206	239	234	236	229	224	248	240	239	208	236	251	266	255	225	248	217	253	229	202	233	234	216	221	236	237	235	207	245	215	233	228	258	223	235	241	220	251	204	242	223	236	249	235	245	258	245	255	237	225	234	267	224	230	222	239	238	211	225	227	250	224	217	257	201	228	247	238	220	225	249	235	233	239	237	240	232	229	221	225	248	210	225	214	214	250	237	226	221	230	242	224	223	212	230	200	246	263	233	208	220	235	223	232	222	211	260	233	202	232	225	201	227	228	247	233	225	238	235	252	229	253	240	249	259	234	251	204	247	219	230	224	224	216	210	220	240	236	227	232	249	207	227	240	220	212	245	224	220	220	246	229	231	212	253	238	223	218	232	213	272	212	240	237	242	251	238	200	231	256	242	242	250	264	247	248	229	225	201	235	214	234	254	206	235	233	241	238	241	246	232	244	247	242	207	238	211	223	249	218	205	221	232	221	237	227	222	263	249	253	220	233	215	211	240	240	236	247	245	216	238	264	230	237	250	243	221	230	220	216	227	256	240	235	246	253	203	242	238	239	237	209	214	224	263	233	231	235	244	255	247	259	222	209	222	218	223	252	279	220	232	229	233	233	242	227	202	227	235	232	231	204	237	259	208	224	271	212	222	216	235	249	206	225	218	232	205	222	225	238	244	226	246	252	226	249	225	210	239	219	250	211	212	235	206	272	221	226	229	223	230	226	214	203	228	238	255	229	217	223	226	208	232	235	239	234	229	239	230	248	249	218	232	234	232	232	193	240	264	224	222	238	209	266	254	218	231	237	224	234	232	208	230	194	257	237	237	245	271	235	256	196	217	251	212	252	237	219	215	236	224	243	241	249	231	261	250	260	225	240	263	240	263	246	225	230	240	219	217	224	211	205	244	218	247	210	229	240	235	229	211	258	217	216	226	230	246	243	201	228	207	266	205	223	227	234	224	232	252	224	234	233	224	225	228	218	230	249	228	216	270	225	225	220	241	233	193	239	225	252	243	234	226	209	238	239	215	206	239	235	224	230	217	228	230	227	244	245	236	221	260	280	232	202	218	233	252	220	223	241	265	233	241	219	259	227	243	221	238	214	230	247	232	225	233	241	211	218	239	230	235	252	219	221	226	227	214	218	275	274	234	243	235	230	241	233	200	215	212	242	223	241	224	235	242	220	235	233	194	219	228	236	214	238	229	228	221	214	233	222	241	238	266	222	201	226	206	231	219	235	250	239	218	229	227	251	262	241	234	278	218	226	218	212	250	229	228	231	251	202	238	248	234	225	207	237	229	210	229	233	223	234	220	222	217	247	240	229	225	211	217	208	226	237	233	247	206	262	228	228	210	245	228	219	229	237	254	224	221	209	213	252	203	221	203	241	252	239	227	200	235	222	237	221	208	238	228	242	226	233	220	214	210	220	230	237	258	222	255	190	231	239	230	223	215	244	229	229	248	217	224	259	233	211	228	251	217	236	212	220	242	239	248	238	196	236	224	229	235	244	245	190	214	224	251	222	215	220	241	234	236	220	242	233	239	241	236	248	248	209	232	255	194	279	210	225	231	225	231	242	260	237	223	241	225	208	268	219	209	223	250	222	234	243	225	239	236	216	227	222	223	246	271	221	245	249	250	232	220	228	237	217	235	245	228	222	251	220	266	238	233	235	243	211	242	222	240	224	230	240	241	235	229	243	250	232	239	242	236	238	221	243	217	248	204	219	203	247	233	242	218	225	214	220	242	225	247	267	277	222	235	226	225	244	244	230	271	228	220	246	226	234	238	249	222	224	234	208	235	213	213	242	230	219	236	243	216	237	244	218	226	238	233	231	221	234	247	234	253	240	204	222	243	203	234	218	227	244	244	240	232	225	228	237	243	222	233	226	253	237	230	209	259	222	245	239	200	208	210	216	217	238	246	221	210	256	255	192	235	235	241	245	220	224	220	254	235	256	218	224	237	229	216	233	241	253	236	222	223	214	241	241	221	245	259	223	249	244	238	235	235	224	229	257	216	248	229	244	212	227	239	221	211	215	246	214	216	208	235	217	247	241	237	251	220	243	235	238	237	244	218	206	210	223	242	243	223	249	222	207	219	241	241	225	250	243	257	216	238	228	257	232	228	223	216	226	255	256	212	243	258	231	226	225	227	218	253	231	249	228	230	221	238	233	230	192	202	236	232	222	215	229	231	237	234	232	230	224	220	219	204	240	206	225	241	244	215	227	231	240	224	218	233	233	213	228	218	212	233	233	222	216	252	232	244	237	210	263	222	234	242	194	264	238	237	225	218	243	246	216	207	250	249	215	204	242	240	217	215	271	256	239	245	241	224	242	242	258	250	209	251	252	242	240	259	233	236	244	226	221	231	226	235	228	228	226	213	234	235	243	215	226	219	240	246	208	232	241	230	228	215	257	246	225	206	228	218	229	242	228	215	210	212	228	231	242	218	210	218	244	224	229	230	234	203	241	263	211	234	241	242	195	222	205	239	242	221	230	210	226	246	232	252	221	244	235	228	268	235	218	249	216	228	240	209	233	233	214	243	223	239	241	240	218	226	235	217	233	243	225	210	245	239	220	247	243	219	236	232	243	222	245	255	225	226	244	219	225	239	224	278	209	212	210	232	245	225	245	248	264	186	226	209	217	243	240	233	211	218	223	216	242	236	235	214	243	240	246	243	221	221	239	248	245	244	237	231	241	219	228	245
5249	4249	8963	10607	9524	7352	5959	5254	4411	4178	3810	3404	3092	2511	2407	2313	2307	2262	2211	1809	1933	1670	1582	1824	1636	1501	1337	1277	1193	1076	1008	981	899	927	863	909	780	796	795	796	739	740	726	700	683	696	695	633	657	645	636	680	662	613	670	665	661	657	609	669	659	655	663	661	643	636	669	606	633	668	643	610	649	682	699	687	610	672	628	618	658	666	661	646	703	645	655	636	626	620	623	634	690	655	650	598	596	625	639	620	646	662	626	613	655	610	634	675	617	646	611	620	671	594	652	670	644	655	604	671	599	613	588	700	630	672	658	622	629	613	653	656	631	617	681	644	622	647	678	631	587	618	642	629	632	626	624	618	655	632	706	662	628	685	626	648	645	639	629	617	647	683	679	645	631	679	615	625	695	655	661	659	638	608	621	692	625	587	595	652	667	593	646	666	637	636	643	612	640	630	624	615	646	652	675	601	620	664	622	616	625	635	609	664	641	634	627	673	683	591	626	641	697	641	653	661	645	651	620	628	653	605	622	673	646	631	652	613	621	637	593	635	567	640	656	659	620	611	665	655	636	644	617	675	623	626	605	593	659	610	657	654	662	660	651	600	593	671	668	616	633	596	640	611	627	609	640	600	629	632	609	670	608	607	642	623	643	655	655	583	639	652	607	649	604	636	672	636	597	659	651	662	685	627	648	645	674	623	637	649	628	666	644	668	668	628	661	669	626	615	643	606	590	615	631	698	638	610	593	674	672	684	635	622	628	682	651	643	620	650	622	629	591	605	619	630	608	644	673	651	668	624	545	628	626	663	642	639	657	664	616	631	627	659	661	638	670	605	679	664	616	607	663	624	679	663	618	664	671	620	604	647	622	588	639	620	673	623	694	652	633	637	672	654	593	653	665	666	623	692	620	623	641	619	633	627	637	616	610	628	610	617	642	634	639	641	610	677	647	660	664	610	655	615	606	643	647	607	638	670	649	616	644	622	644	647	637	598	639	597	649	627	663	658	652	600	608	635	642	619	639	611	604	667	655	676	595	628	626	624	619	652	671	624	638	600	639	669	675	624	631	678	638	620	643	633	609	639	691	593	592	620	635	665	615	621	602	664	650	627	639	587	633	650	631	659	601	630	652	606	649	646	636	633	645	608	631	663	609	672	662	640	641	657	645	642	651	622	629	604	649	617	648	627	650	632	621	652	614	708	638	601	630	649	656	663	628	596	659	641	625	651	653	589	628	649	633	632	617	652	661	631	649	599	680	601	606	672	615	673	675	649	611	615	624	608	594	648	628	617	646	649	650	678	651	645	646	632	630	597	637	647	622	640	655	604	601	647	652	652	619	654	614	637	660	671	631	661	602	665	670	650	632	630	613	648	651	632	668	681	647	647	595	613	637	628	645	657	598	645	647	670	630	650	604	631	626	680	672	657	654	604	624	610	651	593	666	586	602	665	624	636	641	607	633	672	643	625	634	620	637	619	680	687	650	699	641	624	683	624	616	562	599	628	666	592	646	617	682	642	676	621	675	581	635	602	619	617	655	664	647	678	652	641	626	659	603	655	641	636	631	610	628	685	628	637	624	669	641	613	669	637	642	602	670	601	652	642	690	665	627	659	626	622	647	602	635	646	625	629	621	651	584	618	631	699	635	617	643	635	664	642	610	665	666	628	652	623	622	615	655	641	626	629	687	637	630	589	632	631	625	633	631	579	611	615	611	673	620	613	628	633	609	654	663	664	609	664	653	629	639	628	632	633	625	602	631	646	617	670	637	607	650	603	632	577	619	575	621	651	589	619	659	661	670	621	628	638	621	657	638	625	620	655	614	664	594	609	613	643	616	638	659	663	647	585	593	578	642	590	660	623	699	593	658	669	647	581	665	648	620	626	666	645	673	616	636	635	696	620	615	616	625	664	629	665	609	619	589	654	598	617	643	611	596	652	624	631	615	644	616	650	594	628	615	625	654	637	628	635	680	652	658	641	665	638	643	639	643	613	679	640	615	652	640	672	626	674	649	619	651	684	620	629	613	618	686	626	649	611	635	596	634	637	653	645	646	662	649	630	644	641	608	615	652	620	652	625	622	640	603	642	660	657	643	633	619	648	614	654	629	634	634	640	658	683	696	655	639	616	669	619	635	591	613	626	626	644	655	624	669	599	645	630	652	609	667	620	615	611	635	642	591	605	604	624	650	634	620	616	658	613	630	624	595	636	621	630	675	596	620	637	628	666	589	638	639	678	704	612	639	633	649	621	659	621	654	662	660	629	615	641	617	587	643	650	649	621	595	621	617	651	652	615	632	622	643	667	644	629	612	605	636	600	668	594	609	641	611	640	691	656	632	604	633	620	636	655	633	632	595	658	654	658	658	622	639	637	620	634	613	630	733	666	644	624	620	650	666	622	615	658	607	589	650	603	636	654	622	628	667	651	664	608	619	670	652	635	627	639	623	659	618	652	694	623	639	653	619	615	658	666	605	591	631	596	624	613	624	684	631	627	642	663	608	627	647	630	617	613	620	640	661	613	633	670	630	632	676	619	653	619	673	648	663	657	617	613	635	618	651	664	633	635	665	615	662	640	667	668	613	653	613	601	651	686	664	604	623	627	603	638	616	606	583	612	663	669	625	640	645	665	639	656	645	621	704	630	655	559	660	662	608	611	658	642	632	615	646	641	636	669	623	593	681	621	649	652	653	620	616	597	673	617	656	624	607	638	677	602	644	551	657	581	643	618	677	668	649	618	626	644	666	645	605	657	701	632	625	613	605	648	612	589	597	675	642	619	579	665	632	639	683	606	638	650	627	642	626	623	625	615	604	625	659	644	615	670	678	646	630	642	641	659	613	667	645	625	664	648	617	596	577	622	623	676	691	642	667	635	610	629	616	638	634	598	630	594	672	607	616	632	660	615	646	588	682	651	684	671	657	634	606	682	652	624	641	635	652	626	617	634	654	611	635	623	687	595	656	643	632	662	639	604	614	643	586	618	660	617	677	629	636	625	599	645	599	609	644	630	640	639	625	606	639	671	644	636	621	616	621	602	634	655	622	623	658	660	671	619	626	662	679	613	683	624	632	624	627	663	638	609	641	600	659	645	614	634	586	655	646	627	621	631	635	638	602	627	669	657	598	603	642	673	662	631	631	648	618	635	681	608	643	630	635	649	612	672	615	635	608	643	623	657	603	635	596	623	647	622	636	611	632	642	629	604	605	593	638	674	561	648	647	628	610	628	659	645	634	586	602	621	611	654	646	661	589	623	653	607	680	606	685	643	641	615	665	642	615	667	670	661	604	640	597	640	668	642	635	653	663	636	635	622	661	650	648	624	615	627	631	625	598	651	635	600	646	668	657	683	692	641	630	657	649	608	603	658	616	606	687	634	630	642	635	662	692	603	645	658	611	629	618	642	655	636	619	636	602	602	670	629	642	657	626	606	689	607	629	628	619	674	643	646	646	646	597	636	617	607	625	590	620	645	593	651	644	671	633	641	617	673	659	597	650	641
18090	12938	16085	18497	16744	12271	7966	6823	5319	6784	5580	4285	4222	2817	3285	3003	3101	3679	3782	2798	2476	2195	2058	2625	2403	1837	1450	1319	1407	1087	842	750	632	734	654	680	573	439	416	396	329	360	352	287	259	255	234	223	251	226	221	231	201	236	230	203	199	222	218	212	200	222	173	192	178	220	194	183	202	206	214	209	181	184	204	205	227	189	163	191	205	184	212	215	192	199	218	211	174	164	199	199	191	193	211	192	190	170	188	192	207	190	190	188	200	200	206	170	187	214	206	210	192	199	203	211	187	212	210	169	202	193	204	189	197	197	170	212	211	198	196	187	209	194	207	223	179	180	197	190	199	169	176	205	185	184	172	190	183	190	181	193	200	196	194	169	181	181	174	201	189	187	215	187	209	163	210	194	190	190	185	183	192	202	205	190	180	162	181	197	173	198	193	178	193	198	187	204	172	203	169	188	169	182	197	207	205	190	198	200	195	194	190	195	195	204	184	182	211	180	179	151	193	174	181	153	188	177	178	203	187	197	225	186	201	196	216	187	200	185	190	191	189	191	209	204	185	200	181	189	177	186	173	190	193	170	183	197	215	170	189	191	172	194	188	181	200	186	215	198	179	186	190	174	197	185	211	186	198	210	173	182	207	180	190	202	173	191	193	189	183	205	199	178	197	176	168	203	218	194	178	181	153	190	190	201	170	192	183	200	215	191	172	212	203	201	161	204	199	171	188	192	185	208	195	189	179	210	218	205	180	200	193	176	204	182	186	201	192	201	210	171	204	192	198	205	195	196	191	183	181	188	163	203	198	212	195	194	181	174	171	186	196	209	206	173	199	199	200	209	186	192	195	203	209	197	179	201	213	196	190	224	175	194	186	205	221	189	215	183	194	200	171	198	204	184	195	208	186	198	192	190	198	170	186	197	184	209	207	184	177	184	186	183	206	194	192	183	207	190	162	189	207	200	178	187	191	204	199	156	190	195	213	172	218	184	189	175	195	186	192	197	187	181	170	184	181	193	186	169	185	201	167	182	196	216	207	201	196	211	188	197	175	190	189	222	201	198	188	195	187	184	188	193	205	199	150	187	174	188	191	183	220	186	165	192	206	184	200	200	203	176	193	186	177	202	187	182	180	214	213	156	201	203	199	166	199	190	208	192	209	174	200	200	209	189	173	184	174	165	200	183	223	210	196	196	210	188	177	181	188	179	192	177	194	174	195	182	181	193	200	190	196	200	191	204	201	199	183	195	214	178	210	173	197	190	169	179	184	173	209	200	185	160	178	210	197	217	198	220	180	167	185	198	208	185	196	219	187	164	193	198	200	191	195	183	200	216	189	214	179	198	185	206	195	181	184	186	216	199	189	194	165	213	194	196	185	189	197	186	181	200	177	185	205	183	183	171	201	206	219	166	227	172	182	202	196	187	187	207	178	194	187	195	208	174	182	184	187	227	210	188	159	193	170	151	171	216	202	198	169	216	176	196	181	207	172	189	168	181	165	188	178	201	177	192	195	195	183	204	182	183	206	192	193	185	215	205	197	196	195	211	190	187	169	168	182	170	190	206	208	162	203	193	193	210	174	191	194	203	182	186	199	178	202	178	197	182	190	205	211	166	171	199	211	196	183	200	209	184	215	178	172	206	201	185	188	206	203	169	190	212	196	181	188	200	211	213	198	200	198	221	199	203	178	208	188	187	186	184	203	197	191	173	190	194	200	193	194	187	203	202	204	197	194	174	194	183	200	190	195	195	182	214	182	197	214	190	196	192	177	178	179	180	194	209	183	217	173	188	168	206	200	174	181	197	221	185	188	191	189	191	191	190	223	168	188	172	196	168	202	191	166	186	179	196	203	189	181	196	165	188	217	198	190	206	206	197	171	185	172	208	199	201	194	196	157	163	196	174	197	177	180	196	197	184	182	178	219	170	209	198	202	184	184	191	187	169	201	194	193	195	204	163	199	198	182	178	201	154	193	190	182	202	177	206	185	194	169	213	183	191	192	196	184	205	189	181	191	215	186	192	197	175	209	198	217	192	218	193	215	191	214	213	178	173	192	188	195	173	172	205	169	186	208	183	183	177	202	185	199	178	194	195	200	189	179	187	223	194	184	190	180	208	197	209	214	202	201	178	184	204	199	201	209	197	180	211	190	185	178	164	206	182	180	172	195	178	183	185	189	204	197	191	187	208	192	189	212	194	176	187	172	190	188	185	187	195	202	177	190	194	172	183	176	196	172	198	198	203	194	183	182	179	190	193	187	168	178	183	169	207	202	183	205	188	163	200	182	204	203	166	185	207	186	206	213	185	225	187	181	180	208	205	193	190	211	177	173	159	185	198	192	197	226	193	191	203	177	196	210	191	184	183	196	161	185	187	181	199	211	200	181	234	171	178	192	202	187	191	182	187	197	187	192	211	174	216	166	180	177	193	207	185	199	180	191	208	181	178	211	186	172	208	211	181	178	184	187	219	205	194	166	174	204	200	175	185	183	177	210	213	197	191	198	186	186	188	188	188	191	211	202	206	199	180	198	190	184	202	194	204	199	179	171	163	211	197	212	187	175	231	213	182	214	181	193	205	176	194	194	177	184	199	183	186	185	205	202	205	214	186	161	181	170	157	181	213	205	194	195	181	176	205	190	187	187	164	209	197	188	203	182	199	188	184	173	172	195	172	191	198	185	187	190	175	191	174	184	192	173	210	200	201	218	182	174	202	213	190	175	196	215	182	199	193	181	182	213	182	181	206	182	185	199	191	179	195	198	196	197	194	200	193	203	201	202	203	192	178	193	191	199	191	188	190	223	188	182	176	169	195	215	200	180	187	197	186	192	193	180	176	195	186	180	182	206	163	200	193	199	192	178	195	174	187	194	184	204	186	185	181	165	188	188	183	174	166	167	197	194	177	160	201	224	172	187	170	205	179	169	177	183	201	194	187	201	200	205	168	187	188	199	190	187	196	211	189	184	179	183	195	169	190	202	198	180	172	209	190	193	195	187	176	190	187	182	197	192	191	194	187	204	158	168	191	168	191	211	192	190	192	187	187	211	175	186	201	189	206	200	160	214	219	191	215	204	190	172	191	192	187	212	191	149	204	203	197	191	169	201	173	189	193	182	178	178	187	197	193	169	186	185	207	195	177	218	198	208	191	180	172	179	180	190	190	195	230	212	190	198	182	180	175	195	203	183	183	199	206	184	174	204	204	193	200	187	197	196	190	188	205	196	204	194	177	169	176	194	194	193	189	210	209	204	194	199	195	178	160	212	200	179	203	180	150	216	198	205	181	202	191	182	196	205	185	216	196	199	177	182	208	172	193	196	188	192	189	187	222	191	170	190	188	207	191	206	182	164	172	185	170	179	194	188	186	182	176	192	190	179	194	181	179	182	200	185	181	219	196	188	202	190	181	220	193	179	185	181	198	189	222	208	204	196	171	207	190	186	223	176	201	213	181	179	187	194	183	172	203	199	191	171	163	192	213	176	182	191	173	198	185	216	204	196	174
13889	11057	19577	24112	23581	19896	17783	17939	15808	20319	18006	16096	16104	11329	13254	12863	14171	15704	16091	12301	12663	12089	11468	13483	12475	11006	8637	8288	8217	6322	4863	4328	3759	4390	3713	3946	3483	2344	2257	2366	1902	1754	1658	1255	1008	931	902	849	904	844	773	759	716	755	737	681	708	757	655	685	630	612	596	621	568	665	637	613	620	629	567	575	566	656	623	632	633	635	599	571	601	628	581	579	573	552	551	583	563	534	577	521	549	551	570	518	553	550	565	527	522	550	511	563	529	584	543	502	526	516	551	507	584	558	529	508	563	525	583	541	573	548	578	549	553	507	554	507	533	539	534	563	517	532	547	514	528	571	574	544	561	555	510	527	495	565	548	526	550	549	513	556	524	583	496	547	538	519	528	544	560	594	549	540	529	505	540	521	575	523	565	519	543	527	521	521	570	535	536	509	481	540	522	514	556	539	537	559	533	551	563	529	542	536	521	486	519	543	488	530	557	529	566	538	543	527	563	568	562	537	519	506	561	531	532	499	537	524	549	540	568	575	544	571	483	551	558	540	558	549	570	531	506	550	525	561	549	530	548	490	514	509	532	516	523	549	549	524	518	578	531	537	546	523	552	544	543	536	536	540	503	554	516	550	527	555	525	518	504	513	561	522	567	529	566	529	566	519	532	546	519	555	548	502	533	512	526	516	541	540	525	560	557	545	561	522	533	545	540	545	570	526	522	523	507	510	528	506	485	555	529	540	541	546	500	527	494	532	486	487	517	522	523	547	499	547	557	495	537	521	493	542	530	490	535	501	559	502	521	515	516	543	528	500	546	517	500	525	569	508	541	530	513	565	516	525	549	552	555	543	534	513	552	588	513	550	516	544	509	539	523	557	497	554	522	572	550	530	502	528	504	538	532	493	499	526	570	511	544	556	567	501	551	517	524	481	513	548	503	530	557	549	523	491	538	539	538	573	521	547	531	525	530	518	518	535	505	549	559	521	504	493	524	561	558	512	536	520	609	530	545	559	562	554	567	500	506	520	523	530	508	529	485	517	487	487	532	516	528	502	531	538	525	505	512	551	516	559	573	499	523	511	560	565	536	571	574	521	508	542	543	497	542	554	529	553	533	557	513	528	533	555	534	545	526	502	553	568	534	507	504	523	580	572	537	587	546	548	534	531	541	576	569	588	558	549	520	494	508	564	551	542	546	539	514	539	536	518	544	534	527	496	497	535	560	538	565	521	554	521	510	521	573	555	524	546	538	560	540	506	540	539	549	547	570	497	518	563	515	545	570	502	543	554	553	538	521	492	532	597	524	529	543	537	569	554	517	493	529	557	546	552	512	587	511	562	523	538	578	553	557	553	518	533	558	537	546	529	521	532	563	541	522	559	576	549	540	532	557	527	494	549	512	484	516	547	551	539	481	520	560	513	516	564	517	521	544	588	559	487	575	535	531	544	561	583	531	559	555	520	555	516	543	558	505	562	547	518	583	503	561	509	504	556	562	573	526	526	542	550	500	555	529	536	551	523	543	564	558	540	551	538	518	494	503	526	509	506	547	531	516	516	521	521	568	540	530	506	537	523	545	583	568	513	558	537	496	542	544	514	544	550	550	567	548	585	554	579	540	567	531	583	543	512	523	542	560	512	517	497	543	554	501	540	535	616	528	513	546	565	510	518	517	552	521	531	509	562	549	517	555	499	560	513	569	557	528	495	520	525	540	518	513	548	510	540	531	476	518	586	498	513	544	542	544	511	505	510	561	540	553	535	581	521	510	538	518	528	517	535	504	562	494	540	552	547	548	502	510	589	542	509	557	524	488	502	503	523	538	558	499	508	585	501	506	539	543	505	508	550	494	570	576	562	527	534	556	508	552	520	542	534	524	559	544	574	540	565	485	537	561	551	537	540	524	541	528	530	519	515	536	551	552	559	496	566	519	585	519	534	545	521	545	527	517	529	519	563	553	534	524	563	536	542	494	518	530	540	550	512	530	532	499	552	551	522	523	505	530	577	523	548	565	530	539	525	512	535	523	510	515	546	513	520	563	553	554	542	525	500	555	537	506	587	562	532	497	525	523	550	526	528	537	541	536	524	548	566	578	544	535	556	530	497	512	480	504	519	506	497	533	520	508	549	531	541	509	572	536	551	510	511	537	522	543	537	542	524	521	539	539	545	542	538	551	495	589	517	511	552	520	563	525	555	550	544	515	560	538	547	520	565	532	490	508	533	548	529	518	515	527	543	545	545	513	508	524	578	532	520	527	594	505	538	474	510	534	528	540	545	532	566	567	496	509	559	519	568	538	534	539	524	541	528	558	544	579	550	515	545	528	511	522	552	547	586	573	547	524	572	516	527	587	527	528	576	583	561	532	567	547	552	502	555	526	559	542	549	565	517	554	521	544	535	522	518	515	532	562	559	527	573	526	522	557	525	560	497	561	560	607	507	537	530	540	571	558	536	533	482	509	537	528	496	550	512	545	538	547	549	539	552	542	548	528	531	526	530	571	519	553	548	536	523	545	572	545	547	524	518	554	538	541	532	527	518	515	530	498	531	497	515	497	520	531	523	516	540	519	519	518	508	525	506	537	527	539	532	531	556	556	534	548	555	536	552	527	554	520	486	485	528	510	536	551	520	564	500	596	562	500	547	533	521	511	512	529	537	538	530	543	531	552	548	550	498	514	536	553	530	510	527	526	533	516	546	541	510	528	527	520	577	522	552	547	583	538	498	524	527	552	549	570	480	540	519	506	523	503	494	562	517	522	531	551	504	533	561	521	532	508	564	550	601	533	517	522	562	546	536	570	549	527	540	554	545	518	542	522	493	539	529	560	486	535	536	552	546	548	548	513	550	532	515	499	539	581	506	526	544	491	549	540	511	486	540	521	551	541	541	500	511	531	547	544	552	519	540	554	554	558	555	537	582	585	515	501	554	512	528	559	517	535	534	523	540	545	568	526	567	540	536	513	552	558	530	551	522	518	516	559	535	569	505	523	513	566	546	552	518	572	547	531	564	563	513	532	558	541	523	514	575	546	519	536	540	566	532	497	494	535	519	590	534	548	527	532	552	573	565	536	511	535	550	515	523	566	559	536	544	525	495	523	586	530	568	519	550	509	526	548	560	556	517	566	561	574	518	512	552	540	512	557	533	524	542	502	516	548	547	494	509	531	531	547	527	543	525	575	509	552	511	513	528	540	540	530	522	512	499	496	565	522	527	547	520	516	561	555	527	526	505	578	546	515	532	552	504	544	527	529	542	519	560	563	524	548	553	498	512	517	560	523	541	535	530	511	521	554	558	539	545	499	512	561	498	538	569	530	555	527	534	508	527	506	522	512	540	523	543	534	546	516	521	547	491	532	524	534	543	530	527	568	603	567	512	527	488	519	532	529	525	513	541	549	539	560	541	590	583	538	539	560	506	553	543	530	552	604	510	537	557	495	561	529	528	516	537	574	587	547	524	516	510	521	508	534	529	601	548	539	527	506	528	542	492	567	552	515	549	515	502	529	542	482	519
26383	19109	24440	25327	24067	20037	14416	12810	10814	11981	10034	8231	8223	5240	5513	5061	6283	6728	6818	4738	4639	4213	4187	4883	4541	3653	2626	2429	2505	1788	1647	1508	1089	1198	1045	1020	864	582	513	609	454	472	407	322	262	232	245	236	262	227	219	216	215	230	193	194	207	203	198	209	179	166	162	190	186	176	162	187	180	180	165	172	152	182	185	198	171	179	146	203	157	175	166	169	173	194	156	164	179	168	166	196	196	184	182	186	161	161	157	153	164	164	160	162	149	159	181	153	185	171	171	166	142	166	144	196	162	139	136	167	162	184	148	166	187	190	165	166	142	189	168	188	188	167	162	173	172	177	196	180	195	147	188	161	168	180	195	173	189	200	181	175	175	147	164	160	173	180	159	145	148	201	168	179	184	152	184	143	149	149	172	175	164	149	151	171	179	176	212	163	185	176	205	175	166	189	150	150	172	176	182	169	189	177	156	172	165	175	162	170	175	144	151	149	186	171	172	143	162	172	159	151	174	145	173	164	168	166	150	179	190	185	159	160	171	188	156	151	180	144	170	162	169	165	155	148	180	154	189	166	178	195	161	172	174	174	165	162	173	166	174	178	166	158	151	172	178	174	175	178	167	150	178	163	148	164	174	161	173	169	165	171	175	179	183	144	173	148	199	183	182	182	150	168	187	188	151	182	160	150	157	182	180	119	166	150	165	160	180	169	156	146	196	201	149	150	192	146	145	162	158	155	151	166	172	155	183	143	177	201	172	165	174	173	172	159	148	183	156	172	180	161	165	190	153	170	144	183	177	151	158	160	153	149	147	174	167	165	151	151	163	176	158	158	150	174	164	153	180	171	169	166	172	146	157	181	164	172	153	152	169	152	162	170	185	197	189	151	162	172	165	164	176	153	166	170	180	176	170	177	159	167	159	174	171	189	164	166	169	161	180	162	179	180	176	173	163	158	155	157	160	184	169	151	169	138	158	168	159	167	166	164	134	161	144	160	170	152	186	171	175	185	154	162	167	151	176	192	169	155	159	189	184	168	163	163	163	162	195	186	168	173	185	175	154	176	156	172	188	160	184	179	145	155	164	164	163	178	172	177	176	182	179	159	171	153	159	149	174	163	182	177	174	161	164	162	173	167	170	165	173	160	157	178	172	173	168	144	183	158	202	167	161	192	169	164	186	155	172	180	149	170	154	174	154	141	163	167	174	145	187	161	146	185	179	143	160	153	165	153	170	161	173	180	166	176	176	141	163	175	172	167	169	160	164	157	151	193	161	159	133	164	187	183	174	173	165	166	175	155	167	171	159	175	161	199	166	156	154	164	163	183	156	171	151	179	177	194	156	184	175	189	169	177	162	161	156	157	174	147	149	159	157	157	163	170	167	173	155	171	172	160	192	174	166	169	154	173	161	182	178	167	176	183	198	156	197	165	178	194	157	174	176	186	163	185	194	166	165	158	176	180	189	145	146	194	163	169	176	176	174	175	181	178	153	172	159	171	179	184	181	169	151	166	162	166	166	194	159	166	154	205	160	169	169	198	139	195	157	151	179	154	172	150	177	188	161	154	192	141	156	176	179	160	168	151	166	177	168	170	166	183	160	186	154	171	152	171	181	186	165	171	171	171	166	158	167	177	193	156	155	177	181	148	206	161	170	153	167	151	170	156	175	175	174	157	161	147	160	154	168	169	181	159	193	175	144	177	182	154	158	187	166	151	150	178	172	177	156	155	178	172	178	161	158	187	177	165	149	194	162	154	163	188	183	149	162	184	177	167	154	157	170	174	172	173	152	152	164	169	163	153	158	160	202	156	188	178	163	138	171	137	162	160	198	159	168	168	187	164	189	157	156	161	186	158	160	178	171	178	164	185	148	155	181	159	189	162	161	168	167	158	178	173	175	169	160	168	162	174	158	156	182	176	150	202	173	147	171	166	162	159	189	168	202	175	150	175	162	170	181	162	148	174	168	172	159	202	177	168	208	168	165	160	168	154	176	171	164	155	173	199	159	163	167	171	171	167	160	143	147	169	187	150	186	171	166	179	174	172	153	151	187	152	180	180	157	158	159	170	180	148	158	152	154	162	168	165	168	179	198	172	167	160	167	169	197	156	157	148	159	151	190	151	169	168	147	155	172	163	160	175	171	181	176	178	198	161	192	164	165	181	158	176	185	176	161	163	156	160	165	163	177	166	161	152	159	183	161	154	152	178	188	165	196	162	188	189	173	170	163	158	174	172	145	150	163	147	186	161	175	149	159	150	167	148	163	177	150	168	186	164	171	157	162	174	156	150	188	182	176	158	194	188	157	166	146	173	178	176	170	152	145	161	178	173	159	164	171	154	180	151	189	197	171	146	196	149	175	159	168	170	166	163	168	163	163	160	147	153	163	178	154	193	189	168	157	172	165	180	169	166	161	173	173	193	153	148	172	180	183	172	182	160	183	171	177	155	184	159	186	158	177	169	177	190	153	171	147	185	190	159	160	149	168	196	174	166	169	149	175	168	166	156	186	182	176	157	180	182	156	162	156	170	170	180	177	156	159	169	167	173	181	173	174	158	166	163	178	157	200	173	149	184	168	147	169	168	158	171	170	177	179	181	180	195	172	201	166	167	172	174	165	152	173	167	167	172	169	164	166	153	140	155	186	174	174	149	163	158	159	170	139	160	174	173	153	176	161	170	184	176	165	180	162	153	193	191	190	175	171	161	177	167	184	168	177	170	156	173	191	178	161	175	140	178	183	162	164	199	172	184	176	195	170	163	173	173	180	170	161	181	164	174	175	156	179	148	180	198	180	169	179	176	168	154	162	137	167	161	175	175	167	159	181	152	171	166	173	169	162	145	168	149	168	174	186	165	160	152	175	181	135	156	182	165	150	159	167	162	187	166	168	167	182	189	178	168	154	179	164	147	161	175	168	186	174	162	170	157	150	186	157	151	167	181	184	161	160	183	169	162	174	181	165	156	154	174	148	152	165	167	168	137	152	158	169	159	176	147	150	177	178	193	172	155	166	170	167	151	156	162	194	168	165	158	182	166	178	165	159	168	170	182	192	170	161	175	171	145	171	157	154	158	158	196	177	156	167	151	157	186	178	185	152	171	165	169	142	191	146	164	178	181	161	169	168	158	182	193	152	144	170	158	153	172	165	139	159	166	160	180	157	171	167	175	179	160	162	154	147	164	177	156	148	174	181	169	159	178	151	181	181	160	166	154	162	155	173	191	186	165	190	155	174	156	142	154	157	160	177	169	211	161	169	163	154	170	186	165	136	186	158	175	192	162	162	186	151	173	160	185	174	164	165	163	168	173	179	143	152	168	151	182	190	166	181	180	180	147	179	164	191	180	160	170	154	171	163	201	163	163	170	166	168	161	163	154	152	192	165	171	151	183	158	175	168	171	161	170	156	166	172	141	161	174	143	145	170	165	179	185	161	169	159	167	154	186	168	194	169	178	180	161	176	155	170	159	159	163	160	159	145	163	162	164	155	151	176	161	186	160	166	166	172	159
17545	15560	25711	29743	29499	27352	24483	24992	23996	27164	24930	23626	23180	17049	18679	18517	21038	22517	22882	17422	18372	18980	18760	21261	19852	18029	13969	13502	13440	10235	8982	7825	5832	7530	6750	6755	5655	3773	3543	4054	2895	2816	2506	1800	1143	1022	1229	1056	1283	1075	905	897	806	953	802	687	877	759	708	761	716	646	634	679	673	682	723	635	574	567	559	540	513	578	580	613	640	567	609	556	545	556	531	579	551	552	507	573	479	527	530	510	508	493	493	472	516	497	485	478	478	473	467	492	481	496	484	493	480	468	473	459	497	481	486	485	468	440	508	471	488	447	496	483	527	539	470	523	483	486	504	501	478	473	467	490	487	494	506	515	441	473	520	474	525	484	459	498	482	533	469	499	449	449	481	480	472	474	488	501	476	492	490	497	541	441	479	485	471	489	495	515	451	492	469	527	462	487	482	483	496	505	507	501	456	499	470	465	506	491	475	500	446	446	466	480	465	486	474	453	470	456	479	494	482	476	451	480	501	466	523	483	487	433	465	482	469	464	511	489	495	428	444	486	496	476	494	450	504	450	465	446	472	503	484	468	464	481	466	462	484	486	439	480	449	466	465	521	486	481	496	492	516	473	457	465	476	473	446	508	452	480	494	473	490	566	465	475	492	489	488	488	491	450	533	483	450	488	459	480	485	475	477	506	476	502	481	476	485	455	492	474	462	469	465	461	469	396	505	457	482	487	439	504	466	471	450	453	480	477	472	455	479	482	495	483	474	469	499	497	499	418	479	516	499	461	493	494	445	522	473	484	500	464	468	474	480	484	493	477	471	488	463	496	495	431	468	502	450	504	481	498	493	465	444	450	496	478	475	529	473	506	468	466	487	466	467	478	457	463	466	485	514	460	483	477	453	475	474	453	481	426	490	467	466	455	478	508	487	428	454	481	481	461	494	472	496	459	508	481	512	504	474	466	466	475	496	481	457	515	485	475	492	454	488	438	508	464	462	481	504	496	487	472	416	498	469	469	453	442	525	472	505	479	469	445	515	452	428	475	483	479	479	502	443	447	446	474	440	492	461	479	504	486	493	494	483	511	502	465	500	464	453	493	510	460	456	463	482	455	491	462	496	482	488	471	473	493	477	493	468	487	490	512	469	493	484	473	446	477	493	476	478	487	491	498	479	456	501	505	461	497	499	434	513	467	484	490	494	507	469	484	492	466	475	517	483	497	469	471	484	473	479	484	482	498	438	468	487	499	483	457	484	483	425	460	519	461	533	465	476	483	447	477	484	489	456	491	446	526	467	514	464	506	493	481	490	517	483	492	463	502	487	483	494	500	452	464	447	497	481	464	507	462	503	479	434	461	491	468	412	467	510	508	468	481	465	477	462	464	440	453	463	484	492	492	490	471	518	495	500	472	458	502	472	471	477	454	459	436	467	472	501	489	486	464	474	489	470	507	471	455	458	474	495	523	456	503	493	487	468	467	484	436	493	491	449	461	451	510	491	476	457	512	474	453	473	484	485	488	483	469	477	481	476	417	468	469	490	448	482	491	482	487	465	467	517	504	504	500	447	471	500	491	472	475	487	511	489	491	420	434	486	477	504	491	473	486	495	494	476	469	472	523	495	488	443	487	487	457	508	469	463	454	483	479	527	486	452	515	468	477	452	472	495	482	455	527	481	457	454	516	450	486	478	468	501	486	505	487	492	469	499	463	481	463	421	496	500	463	520	431	490	476	480	493	497	509	485	515	486	447	506	477	466	478	497	484	478	481	444	476	507	470	465	481	482	480	478	488	485	510	521	483	480	476	442	467	493	463	476	457	528	480	483	453	497	492	522	512	482	497	481	502	467	509	484	466	473	472	513	478	443	497	512	523	483	436	500	500	452	508	468	486	509	500	487	481	464	487	434	452	466	500	472	518	523	458	451	492	472	458	451	533	477	479	485	511	481	461	460	490	448	495	471	470	458	477	533	477	444	497	501	438	484	488	500	501	456	475	498	523	512	440	504	488	465	484	450	477	445	448	475	462	489	490	484	481	462	469	487	479	531	501	462	458	459	467	453	466	480	475	490	480	514	516	463	478	500	455	436	477	455	474	509	506	501	478	442	470	467	519	529	489	468	492	506	495	450	477	491	482	455	492	468	436	476	513	521	523	504	481	510	498	510	459	478	518	484	459	458	485	496	497	453	492	477	437	492	454	417	461	519	463	454	463	489	469	465	475	488	452	483	525	461	461	475	497	473	454	469	481	477	453	480	503	456	455	488	449	490	537	467	454	497	486	500	477	505	485	461	469	477	469	492	482	474	477	492	541	491	487	483	485	494	462	449	482	473	478	460	454	498	450	471	480	502	511	481	469	501	486	483	483	496	498	493	423	450	473	506	455	469	478	492	465	496	503	468	473	505	474	498	451	441	459	479	469	430	486	449	488	500	441	461	463	496	461	448	434	478	459	487	518	459	435	471	497	489	519	469	470	501	528	503	497	465	488	487	470	459	475	469	468	482	480	455	489	501	497	492	458	475	473	495	530	444	491	496	456	513	508	505	505	437	458	481	453	485	477	457	464	466	484	498	504	463	481	460	464	470	459	503	460	503	499	501	468	523	495	513	465	512	476	474	456	463	480	539	462	510	474	473	467	484	518	464	477	461	509	467	496	467	534	480	447	466	478	520	515	482	480	474	487	492	522	474	463	474	496	464	459	470	460	483	469	464	483	457	515	475	468	462	458	453	511	479	491	497	455	433	488	461	477	504	456	470	487	500	439	449	465	483	472	463	489	448	487	463	495	455	480	495	508	502	493	490	517	499	489	500	460	473	508	521	479	473	499	495	508	453	475	475	471	441	528	472	463	487	467	476	503	491	475	452	461	464	491	493	488	492	463	477	464	470	506	493	463	479	492	537	543	487	476	467	493	494	477	466	464	514	471	467	489	481	452	461	477	487	478	471	424	444	492	486	456	460	492	465	490	474	506	467	521	458	482	464	484	492	490	499	486	453	475	453	524	471	509	450	441	448	447	459	506	497	438	472	480	483	469	482	493	494	511	485	459	497	466	483	470	511	543	477	490	471	496	485	503	482	484	469	482	458	466	497	513	481	455	497	473	502	491	480	460	499	502	483	486	472	436	481	473	484	450	485	449	473	473	467	528	469	501	480	491	473	502	500	468	466	435	484	498	473	408	502	494	504	487	493	461	452	476	503	487	452	445	477	480	461	478	465	468	483	462	460	463	437	487	524	463	502	494	510	499	453	511	482	451	463	498	482	483	504	458	461	496	487	475	502	488	500	492	463	472	474	499	530	480	508	489	473	471	498	455	506	486	464	472	485	477	488	489	475	476	481	492	485	462	474	476	523	488	475	429	521	486	473	500	447	456	471	472	474	459	475	501	463	473	459	499	453	463	461	482	525	462	505	483	478	496	477	438	473	479	491	459	497	490	499	449	497	477	464	505	470	445	461	502	458	455	471	493	502	468	503	477	460	475	489	475	478	458	472	477	507	468	506	521	493	495	510	490	455	451	471	471
6001	3803	5177	4512	3424	2427	1707	1339	1081	996	843	758	685	598	531	463	485	490	495	438	445	374	388	406	385	334	341	317	313	295	244	264	248	282	233	270	264	276	275	245	242	267	212	237	249	231	231	279	279	244	227	232	220	255	242	236	241	221	253	241	220	221	235	232	249	264	210	237	251	253	215	251	225	230	225	208	247	252	234	236	258	245	232	224	219	220	229	255	232	226	241	243	199	230	221	248	223	247	225	220	208	227	238	218	209	242	237	242	235	252	227	233	233	215	201	195	196	229	238	241	259	231	231	229	217	232	234	238	239	233	218	216	227	215	232	219	256	237	198	230	246	215	247	234	239	222	225	223	224	258	232	244	234	236	218	197	245	229	219	227	239	212	227	211	213	239	245	229	215	260	245	244	243	232	217	245	237	221	225	207	230	249	221	227	215	221	215	224	216	205	233	230	215	236	221	238	217	215	241	206	245	238	229	221	259	238	241	252	234	244	213	216	224	255	236	214	241	237	246	213	216	217	228	259	244	234	227	216	244	263	206	211	225	234	229	233	248	218	239	241	237	210	232	234	235	283	216	246	224	248	229	226	227	218	259	216	241	220	238	224	223	216	213	230	220	205	250	209	236	236	265	272	240	248	255	223	253	248	220	252	234	230	223	232	223	220	229	233	244	230	235	224	263	224	208	220	216	263	246	208	216	224	229	220	221	208	234	228	239	242	239	246	239	226	238	227	222	238	236	224	232	231	229	213	248	217	212	269	245	206	206	240	256	248	229	239	226	255	225	202	252	233	225	238	221	223	231	263	229	244	248	222	238	210	219	229	235	222	231	256	262	264	243	225	250	242	212	218	246	236	236	253	251	240	212	209	222	249	214	222	218	220	227	218	239	243	237	255	250	224	236	228	242	247	211	222	226	228	229	249	225	243	232	234	248	239	230	224	208	237	235	247	231	225	226	224	237	225	223	215	219	220	215	248	230	266	228	216	229	255	257	232	225	247	200	231	244	218	216	228	237	207	230	217	207	233	233	251	242	216	212	242	228	214	269	236	235	225	247	256	226	233	206	222	206	232	222	239	250	206	232	259	228	233	240	237	236	215	259	240	266	228	247	256	255	217	233	229	230	229	210	235	234	223	219	238	233	198	231	230	210	238	223	235	225	237	225	217	237	253	245	239	223	228	235	242	238	234	234	243	213	242	250	232	233	207	221	242	225	219	225	246	256	237	238	248	225	227	234	223	214	222	222	208	242	205	244	222	247	253	233	227	216	223	240	228	216	253	229	228	231	243	245	243	226	233	239	254	248	255	227	227	231	214	242	226	212	247	239	253	213	227	234	238	234	241	249	222	250	234	225	251	225	224	242	209	213	232	235	234	238	242	233	234	215	249	239	228	234	245	216	232	225	232	209	250	243	206	230	216	235	235	216	207	225	247	252	258	243	250	220	248	201	230	237	244	217	221	200	234	255	242	251	209	239	237	220	257	226	228	235	217	233	206	244	234	233	230	248	195	240	218	248	235	243	236	234	206	220	238	232	278	264	222	240	225	260	213	245	228	226	234	226	193	197	236	229	217	250	243	234	248	232	248	228	218	237	225	239	262	224	209	216	233	213	262	217	234	238	245	243	226	236	250	209	222	239	242	220	214	221	229	263	221	248	212	225	230	239	216	218	204	204	225	243	219	282	225	252	224	235	215	201	219	232	241	224	225	247	238	203	250	219	209	236	238	231	216	257	198	251	234	233	232	261	241	257	216	230	249	270	231	235	243	249	230	238	241	230	207	214	221	236	264	202	235	232	245	245	232	218	250	228	212	215	219	222	249	240	234	201	205	252	217	223	203	231	249	236	201	243	234	248	227	253	208	225	231	215	230	232	227	226	199	222	210	212	214	234	206	241	247	241	239	241	230	234	240	244	242	230	220	203	252	234	224	214	245	212	221	239	210	231	230	203	231	212	247	232	250	250	228	246	242	251	253	239	216	227	209	240	243	218	249	224	213	207	222	222	252	246	223	239	261	225	235	211	223	258	251	255	235	226	242	214	226	213	238	233	244	226	219	214	219	238	233	237	234	221	273	218	212	231	242	242	229	241	249	253	230	241	252	212	220	212	216	204	233	220	220	248	246	234	212	244	250	274	225	252	201	240	248	237	207	231	254	241	260	207	205	232	233	218	236	221	217	242	206	233	197	196	231	243	255	210	240	214	259	236	232	259	224	224	239	245	226	220	239	192	224	225	244	215	233	251	222	217	226	243	229	254	208	233	241	224	233	227	228	251	263	244	255	220	232	203	235	231	235	222	250	252	226	232	231	230	201	226	251	205	214	228	215	229	208	248	207	225	217	262	220	248	240	202	230	241	216	227	238	241	210	238	282	254	230	252	265	263	229	213	245	209	243	230	224	227	251	226	227	219	239	229	216	227	210	245	246	240	254	229	234	259	230	225	224	220	207	260	220	233	228	249	231	238	238	244	227	227	237	215	232	206	237	245	244	252	231	209	219	211	244	227	220	247	235	224	243	210	230	230	232	206	227	196	210	242	228	202	224	219	275	201	234	259	231	225	251	240	229	245	231	219	217	228	220	248	232	269	224	231	197	223	256	231	222	219	231	236	219	235	258	246	219	272	225	218	246	241	231	233	235	197	239	245	251	252	250	218	205	213	237	197	243	248	232	218	226	212	256	221	240	227	237	240	195	228	247	201	247	258	210	221	238	253	216	231	222	222	240	225	255	225	247	237	229	226	254	235	231	223	234	226	259	245	211	230	242	224	220	233	214	232	223	222	220	225	254	229	221	196	225	224	253	260	228	222	233	200	226	245	233	229	230	230	227	240	229	237	216	259	238	234	231	233	197	243	217	246	231	226	235	239	259	245	229	209	223	218	257	229	242	216	225	245	213	233	238	229	231	218	201	227	205	234	238	249	220	201	213	218	228	244	228	240	226	236	225	234	226	251	264	252	228	226	233	252	256	235	224	243	241	207	235	239	240	260	236	249	235	242	233	213	242	210	236	261	220	227	239	245	211	243	231	231	220	253	247	227	225	213	216	258	203	229	224	222	241	228	228	258	231	248	214	229	252	221	236	233	225	231	223	223	202	219	249	224	247	220	230	239	211	219	242	230	236	243	220	262	210	222	214	220	211	215	243	236	233	222	213	214	213	237	223	238	252	241	218	207	252	253	233	235	239	211	250	222	210	230	247	204	259	221	232	250	238	202	223	205	251	233	241	254	226	245	240	228	241	218	205	218	236	238	221	249	239	246	210	230	216	240	233	187	228	239	221	220	229	211	247	232	206	246	233	220	230	260	234	234	231	218	227	246	236	222	236	233	207	222	244	233	227	203	192	212	261	218	203	253	212	236	233	237	254	215	227	222	252	234	231	264	226	250	243	203	207	226	213	270	250	236	242	216	235	197	237	231	243	258	207	216	243	229	224	245	230	269	242	207	211	251	205	225	206	236	247	236	214	220	208	250	241	208	234	229	231	241	215
5898	4618	9773	11339	9785	7881	6397	5515	4907	4537	4085	3484	3185	2578	2520	2230	2408	2450	2449	1840	1782	1789	1694	1902	1792	1595	1363	1278	1192	1128	1044	1024	882	986	938	894	866	784	801	805	735	718	727	696	643	685	685	698	713	670	665	658	682	649	666	657	614	655	600	644	671	671	638	638	652	621	614	655	651	601	685	630	641	654	643	595	640	651	649	640	628	647	661	620	646	635	658	658	694	668	610	640	590	670	600	650	649	621	615	703	719	631	609	633	643	595	639	591	673	638	593	622	656	637	655	632	667	609	628	636	657	661	624	628	665	601	628	623	616	579	653	639	617	644	619	663	672	671	659	622	636	607	618	633	650	632	597	635	610	612	643	598	635	598	657	603	596	605	627	639	611	662	631	661	601	608	633	624	621	650	611	668	648	630	652	611	658	642	614	644	675	648	609	651	633	649	616	674	615	663	624	624	595	665	672	624	618	623	662	648	653	627	619	610	640	639	627	637	642	634	625	674	662	613	599	635	608	603	637	621	662	557	598	648	676	692	616	653	648	660	623	602	641	596	611	620	625	695	587	590	672	638	645	610	640	610	628	652	641	618	602	594	634	603	641	610	602	652	660	626	649	692	660	612	612	650	648	648	614	643	630	624	625	630	629	637	640	648	612	669	641	624	618	716	617	613	635	645	690	610	638	646	663	638	599	654	659	619	637	673	620	635	659	620	638	640	616	641	635	601	621	640	655	604	632	575	644	611	627	661	570	636	624	633	650	616	610	649	627	667	619	684	645	597	609	601	628	616	617	587	642	692	642	603	633	659	639	618	645	663	663	605	655	568	609	647	651	612	581	641	622	662	649	643	627	652	621	620	687	619	618	606	642	663	699	641	646	635	673	626	612	594	639	639	592	655	629	677	641	612	612	601	592	602	638	658	643	657	616	628	645	606	666	621	603	666	653	610	664	636	663	645	678	620	632	628	603	657	681	608	608	609	616	603	609	660	599	607	649	672	627	624	708	637	622	591	628	666	657	685	603	606	659	647	615	648	636	596	674	647	643	678	591	652	665	620	625	640	637	709	631	622	640	624	636	634	657	646	667	597	594	678	620	608	621	601	644	654	646	613	669	631	656	660	648	662	644	640	587	604	616	622	615	651	635	659	598	606	621	620	633	627	631	598	658	692	601	604	677	634	604	633	630	634	660	673	648	652	615	611	604	615	609	631	651	673	649	674	617	616	596	638	664	613	607	578	635	590	636	633	611	602	606	629	658	638	629	644	645	651	598	647	621	625	652	645	698	584	637	650	647	664	619	637	642	608	651	605	620	623	609	637	636	631	629	629	600	602	594	637	621	655	655	598	599	600	662	672	670	672	631	636	632	650	670	637	597	660	619	586	661	645	661	668	626	666	643	643	622	631	601	628	609	594	597	609	624	590	609	596	626	675	666	632	643	624	652	672	666	614	558	624	617	639	649	676	623	643	628	647	613	623	680	670	636	612	633	631	650	644	644	579	649	640	658	654	637	647	608	623	643	621	644	613	638	620	589	598	625	621	634	631	651	604	621	636	647	597	677	656	598	611	627	659	640	620	627	620	660	633	627	611	619	615	610	597	614	632	648	646	627	648	631	594	605	702	633	648	595	648	673	631	587	649	616	609	633	622	655	642	642	613	618	636	638	605	641	636	625	636	623	623	663	621	641	640	679	673	615	655	620	610	629	613	613	668	644	555	643	656	640	650	642	610	601	669	597	642	636	628	611	607	687	640	658	664	626	648	611	623	607	626	672	638	675	660	673	618	580	628	597	623	650	698	627	639	626	682	664	632	633	621	633	651	602	603	610	683	645	657	622	615	638	633	626	634	624	629	586	676	637	592	610	668	613	620	653	606	636	608	645	603	612	646	642	626	602	639	633	627	602	637	651	653	646	606	660	618	678	616	561	661	625	650	654	653	633	623	636	660	611	622	641	601	632	633	612	629	590	589	641	627	591	648	623	633	623	677	608	608	648	608	674	667	651	660	636	639	621	636	622	641	653	624	663	619	672	638	624	615	630	695	666	639	665	660	613	652	590	628	600	639	625	605	594	647	632	639	642	649	624	638	591	641	625	647	614	652	662	652	648	657	667	622	656	654	673	644	645	611	648	634	640	659	604	672	620	635	624	663	663	656	672	634	611	618	616	575	602	644	651	638	650	644	629	651	566	657	588	618	610	650	611	634	617	623	612	630	611	625	650	622	614	631	677	646	637	677	579	632	650	573	597	617	623	622	637	623	608	620	631	596	647	628	597	648	607	617	643	666	666	612	658	648	680	620	594	607	600	652	608	619	648	662	672	631	652	620	561	642	590	639	619	585	634	621	686	611	613	615	666	656	629	582	581	639	652	637	647	598	651	615	604	603	590	628	626	661	617	612	644	643	630	610	591	691	637	601	625	642	684	644	669	611	653	666	621	631	643	678	574	661	613	625	668	621	664	616	642	658	627	650	587	639	553	637	635	646	642	592	607	654	625	593	620	625	608	659	637	619	644	656	656	599	627	638	681	663	616	631	676	615	649	615	645	650	593	643	610	661	600	661	627	642	652	604	626	637	642	652	601	605	659	630	600	679	657	660	611	646	654	609	593	665	657	627	685	649	644	687	612	644	599	644	710	689	600	637	620	623	629	643	651	637	606	639	648	634	655	650	607	633	591	634	609	625	665	621	635	633	657	638	605	626	653	638	665	660	654	657	645	646	644	628	605	623	668	606	566	659	637	615	645	620	632	679	646	626	633	643	635	648	654	639	642	602	643	661	626	616	679	633	638	610	606	631	605	581	588	672	680	623	587	660	618	607	627	640	693	665	630	628	652	566	610	628	579	636	630	611	636	648	648	663	612	631	647	658	635	621	690	585	660	656	627	631	647	663	652	597	605	613	611	658	616	652	571	643	619	616	639	622	639	642	635	643	644	664	596	644	639	616	630	582	652	656	663	637	617	620	631	625	621	628	619	627	618	652	596	617	648	630	651	620	639	669	613	639	636	611	626	632	662	609	673	662	593	653	623	662	674	611	643	585	666	585	620	605	661	605	670	609	629	643	638	636	633	595	639	615	646	597	635	638	626	647	658	642	631	668	630	662	592	618	670	617	659	605	664	602	636	617	630	616	644	668	653	663	592	650	644	649	642	655	628	633	632	658	656	584	591	646	612	645	616	602	647	576	613	624	645	622	624	609	624	649	601	617	657	583	609	644	679	643	644	620	603	642	639	645	611	615	613	617	635	667	635	650	638	624	617	637	632	660	629	659	611	627	656	624	640	625	674	647	646	632	654	596	659	623	638	615	610	634	684	620	605	594	645	628	662	638	641	625	616	689	637	596	603	666	648	630	660	639	643	610	649	634	635	642	664	651	615	654	586	651	612	599	664	646	630	605	633	671	616	583	622	670	624	630	591	664	637	615	664	663	669	650	657	613	621	636	626	656	676	597	606	626	619	611	632	637	667	624	650	663	646	672	634	632	588	602	646	662	622	617
18759	13212	18028	19388	17242	13091	8493	7391	4715	5881	5061	4526	4155	2703	2865	2678	2875	3791	4064	2648	2129	2157	2154	2451	2544	1997	1497	1315	1027	1010	918	921	674	738	744	645	542	433	402	409	340	327	340	273	242	216	268	245	218	220	209	229	210	220	240	207	206	201	215	222	215	181	212	198	180	198	216	199	198	180	213	185	212	201	211	201	193	216	184	200	182	202	193	188	180	178	206	195	171	180	182	191	186	172	195	212	189	192	234	206	195	179	183	194	226	212	194	156	175	203	182	178	167	193	202	180	186	186	205	197	178	172	202	190	194	208	202	192	212	167	187	179	190	192	184	209	215	200	172	204	175	179	206	197	181	187	179	180	204	185	187	178	202	191	210	211	187	192	192	174	193	165	202	174	200	214	177	202	195	197	196	180	197	199	185	200	186	178	216	185	189	198	172	182	191	180	174	208	208	182	185	209	171	174	174	187	206	201	167	199	183	200	193	182	205	187	212	195	152	211	215	181	202	191	194	216	189	204	189	170	182	181	204	174	176	190	193	184	204	208	202	188	191	210	194	203	195	187	204	193	178	193	210	188	175	201	183	195	180	205	177	188	197	200	187	217	204	194	202	217	196	202	193	203	169	214	204	197	180	191	178	168	204	167	182	214	187	192	200	210	180	184	166	176	186	189	175	209	169	210	165	193	200	179	189	189	190	185	190	184	197	188	210	166	200	196	203	195	203	180	192	179	190	203	185	190	169	198	179	193	167	199	195	195	185	202	207	197	206	168	164	182	197	173	190	179	198	201	203	190	201	192	187	186	205	192	186	192	195	199	189	204	175	178	182	181	203	192	163	203	218	181	162	181	193	191	204	180	182	179	188	176	187	194	193	198	186	195	192	192	186	203	177	216	204	193	161	175	193	180	180	167	200	179	211	178	200	160	202	201	168	190	200	203	226	191	194	180	200	203	198	191	194	226	191	188	218	202	186	185	192	199	188	195	188	187	179	166	191	187	196	180	173	184	190	202	200	182	171	153	177	200	194	213	186	210	202	188	191	175	202	189	194	193	172	177	213	174	190	191	214	190	180	189	196	167	167	191	209	194	191	211	215	170	180	195	222	173	196	193	192	204	184	211	209	208	172	195	199	199	200	176	177	198	162	202	208	188	194	180	219	185	197	192	204	204	178	158	172	185	185	204	190	181	187	181	195	196	201	198	193	173	201	207	198	196	188	200	180	176	204	193	197	189	180	178	209	170	189	211	198	187	211	190	207	203	180	193	200	169	167	197	170	195	167	213	200	180	188	193	191	181	191	170	206	174	219	199	155	176	221	175	193	178	190	182	173	209	182	193	161	194	197	159	193	179	174	190	200	192	212	187	182	210	223	200	187	180	195	194	151	195	183	199	190	188	203	196	221	212	198	201	213	216	192	186	193	168	169	209	203	192	175	170	184	193	175	186	176	187	207	173	185	177	183	192	194	214	193	191	182	191	195	194	174	186	183	180	202	177	188	187	176	187	212	176	204	208	206	217	184	203	188	179	171	168	187	193	180	173	197	184	194	176	171	194	186	202	187	200	191	191	209	208	195	184	198	169	195	196	196	183	198	178	185	199	188	215	197	157	179	192	187	175	216	186	181	200	178	190	190	198	173	187	177	168	181	175	194	199	202	207	207	182	171	180	190	189	207	185	207	202	203	184	193	183	191	186	182	209	186	190	203	202	192	200	202	199	195	195	198	210	179	189	185	198	218	200	181	215	182	188	187	199	187	173	219	190	155	184	200	177	205	173	196	190	193	195	206	181	193	180	214	203	198	188	217	221	232	153	175	204	187	183	189	179	211	212	172	141	180	181	173	189	201	204	211	165	197	216	215	196	216	183	171	222	191	183	188	184	188	211	178	185	198	210	185	210	192	232	203	216	181	189	174	200	207	210	187	187	217	194	177	204	207	180	176	212	185	190	199	175	191	205	191	204	180	164	167	202	185	182	204	164	192	183	189	193	172	184	216	207	175	198	208	212	199	221	183	195	195	189	209	219	196	191	189	217	200	217	191	177	157	195	199	181	191	181	191	194	192	163	212	187	180	193	211	173	171	205	188	184	206	206	173	183	205	189	186	188	160	177	203	159	203	204	180	184	201	185	193	212	166	171	192	223	204	173	216	213	187	173	189	200	172	198	196	191	182	185	171	204	186	212	191	182	188	189	184	212	183	219	186	200	189	191	190	195	202	198	203	178	171	194	185	192	182	194	211	193	181	189	198	213	202	228	210	187	209	188	186	212	172	211	170	202	216	182	185	180	197	195	184	197	191	186	189	192	191	206	188	211	182	200	177	202	206	185	180	184	181	179	195	183	202	190	174	182	185	205	185	182	197	176	187	182	213	192	180	183	185	194	181	200	194	183	175	183	180	179	201	205	180	176	213	212	187	191	182	176	184	204	199	211	196	204	182	158	201	210	198	180	214	188	175	196	188	199	191	195	192	190	177	201	178	170	205	174	176	219	223	193	211	198	186	171	192	175	172	218	164	178	199	179	203	195	205	194	192	184	187	184	167	184	210	207	194	203	221	193	186	205	185	180	202	174	204	179	198	182	188	162	202	214	196	182	204	191	205	199	189	198	194	206	166	196	208	210	203	176	202	202	197	197	196	201	166	189	196	168	197	203	182	219	185	212	204	182	180	195	177	172	189	188	163	205	179	212	172	197	188	170	172	195	190	203	184	160	193	193	177	197	176	201	197	169	199	192	173	185	173	180	200	200	192	166	191	159	197	184	183	169	169	206	176	193	181	184	219	177	185	182	227	194	217	208	212	204	171	192	207	188	190	185	178	182	193	185	205	174	173	179	199	200	203	189	203	209	194	192	194	191	191	190	189	189	186	211	187	197	196	208	184	204	180	161	190	175	181	174	189	188	227	178	183	195	186	193	199	201	190	216	187	189	192	198	173	175	193	205	199	203	191	178	191	201	189	187	197	202	170	175	193	196	208	193	179	196	180	171	181	197	186	186	215	161	172	189	204	193	216	180	206	196	176	193	195	207	181	186	209	195	216	199	187	186	186	220	207	192	187	211	185	219	202	196	176	208	188	190	210	201	195	206	185	186	209	181	194	173	178	171	211	182	210	168	210	193	201	198	182	184	180	186	183	193	203	192	179	207	159	161	187	184	187	191	200	188	213	189	201	179	164	167	177	184	186	180	213	193	216	206	196	199	200	194	207	188	238	184	201	183	175	200	192	187	206	198	177	187	168	205	183	183	171	203	201	179	187	203	192	184	189	172	205	208	220	209	158	188	203	173	204	198	195	187	175	190	204	182	216	162	185	202	199	211	188	170	202	182	183	184	195	203	176	180	161	202	205	216	163	181	185	200	211	185	189	203	219	168	192	206	169	185	185	180	181	190	208	188	202	175	211	183	218	216	234	213	214	196	195	167	190	187	198	194	182	194	178	171	211	189	191	211	186	179	191	191	176	158	204	190	199	180	184	195	202	194	221	159	209	215	204	188	208	190
14283	11744	20887	24393	24135	21729	18313	18704	14763	18358	16909	16765	15516	11034	12203	12422	13158	15897	17149	11798	10553	11980	12167	13535	13445	11205	8569	8242	6714	6096	5164	5273	3656	4311	4804	3970	3372	2628	2180	2410	1813	1745	1616	1181	955	864	988	786	884	815	746	770	732	768	759	642	707	727	662	674	679	644	675	582	651	647	612	615	592	565	547	565	577	563	561	598	631	583	576	589	583	580	625	561	544	557	534	589	557	586	520	539	556	576	592	540	522	543	554	568	585	510	577	575	551	550	557	547	501	569	532	540	554	550	534	507	522	595	557	533	593	541	519	540	527	538	593	564	508	536	522	510	515	512	576	566	516	563	546	539	540	562	545	549	580	529	503	572	536	517	527	564	548	574	577	520	520	531	532	520	528	566	527	538	560	534	533	579	500	486	515	514	522	521	552	554	559	539	555	558	543	530	530	533	536	542	530	518	598	522	548	536	553	546	530	565	529	518	579	545	514	506	532	517	572	546	546	529	546	563	529	505	483	521	575	544	533	557	540	500	542	537	527	522	523	531	558	534	516	517	543	562	534	562	491	539	558	560	574	566	534	574	517	551	523	512	514	528	519	541	509	511	577	530	523	593	533	514	527	509	579	508	564	540	551	550	521	513	508	555	475	518	534	574	534	507	544	550	538	512	557	554	548	530	579	571	536	521	532	539	570	536	511	540	522	562	541	538	579	539	473	543	510	561	554	544	497	482	527	529	515	508	520	547	529	511	502	512	555	566	551	540	527	541	543	537	506	496	512	530	532	519	526	538	537	493	516	517	521	545	491	527	536	561	539	521	559	551	542	528	519	537	552	552	517	522	541	545	533	526	555	566	554	497	548	523	520	539	511	524	569	532	522	536	566	485	508	512	539	591	569	518	552	541	516	523	499	553	563	528	561	529	598	506	536	553	523	515	516	530	516	538	519	536	527	532	591	539	553	563	614	506	556	514	536	544	569	553	512	557	542	483	517	525	529	552	499	538	561	550	512	541	539	544	563	510	524	537	530	523	529	538	498	531	538	528	549	567	578	524	542	539	536	532	580	566	582	520	531	507	541	560	530	515	544	508	563	558	550	534	568	566	515	557	531	520	550	514	572	504	516	510	520	536	553	559	544	557	532	568	568	525	533	514	557	552	550	518	543	536	541	520	508	498	545	573	547	521	520	571	544	526	564	509	550	525	547	552	547	529	563	558	512	510	538	511	521	548	549	529	497	515	565	494	525	567	522	559	541	536	539	537	529	548	550	542	541	526	508	553	505	553	529	556	522	543	524	516	521	553	516	522	509	533	522	503	529	535	537	525	549	577	551	529	583	554	547	544	531	563	548	491	546	543	521	580	564	517	522	511	528	545	562	528	515	558	537	567	537	516	537	533	580	525	545	575	520	503	570	532	507	531	549	548	530	551	515	526	502	516	572	505	552	524	557	548	545	533	527	558	521	497	562	542	513	560	527	555	521	510	548	530	543	556	553	536	501	557	544	475	539	544	553	512	512	503	506	542	550	519	548	523	521	541	597	538	537	523	511	515	536	526	500	524	507	532	575	543	534	555	521	555	546	554	506	495	538	546	562	529	553	540	555	524	587	513	541	531	564	544	518	540	539	563	518	576	527	554	524	557	527	584	537	536	495	513	543	555	539	504	561	510	518	490	513	533	568	537	551	547	494	544	522	548	533	521	508	543	547	516	514	511	543	541	532	517	545	523	527	554	529	534	517	570	546	522	543	534	524	568	498	531	538	521	545	535	552	552	516	537	539	570	584	539	529	530	529	493	560	551	502	540	517	554	548	522	558	521	524	519	543	532	523	547	493	551	530	538	505	515	584	554	526	528	570	538	581	522	531	536	534	573	541	551	519	485	538	504	525	521	539	506	549	536	535	514	520	552	526	550	525	563	588	535	524	561	515	557	521	541	537	528	508	543	562	525	538	525	545	520	586	501	517	527	545	548	538	550	506	517	493	506	490	535	565	555	546	556	526	543	513	542	545	546	537	557	529	522	533	530	550	539	515	512	539	568	525	554	490	526	529	506	512	521	534	575	523	527	529	567	480	513	505	524	554	509	521	544	524	545	518	511	519	587	506	546	558	570	516	539	503	534	570	532	532	558	534	535	538	538	535	515	527	537	550	567	484	508	548	537	512	520	463	537	505	548	516	538	521	562	516	535	556	548	566	526	532	501	529	536	569	552	558	501	533	527	547	543	517	504	565	581	554	542	551	572	533	524	537	536	523	546	512	526	556	478	536	529	566	538	514	526	536	543	507	557	535	547	550	548	554	550	577	515	530	563	556	539	563	557	534	540	530	547	527	528	507	561	548	521	493	505	539	526	510	530	548	560	521	521	574	578	527	597	536	556	527	540	551	498	552	518	590	530	539	536	504	539	519	505	495	529	519	567	524	536	568	529	546	506	524	520	533	511	541	521	566	535	560	523	552	506	480	528	556	532	531	536	524	525	506	544	546	552	529	503	530	493	494	531	504	536	591	546	564	535	575	535	532	527	554	570	542	565	510	548	510	542	531	542	529	549	537	537	527	511	539	556	596	511	512	521	542	546	538	524	592	514	527	544	561	538	523	532	547	543	584	565	537	524	515	534	510	518	528	520	508	509	529	522	584	539	588	553	546	515	519	474	533	535	548	499	546	524	492	545	535	549	517	547	526	547	553	495	526	504	511	536	470	534	572	514	533	513	559	522	537	523	538	528	527	522	555	535	563	539	563	538	560	554	511	554	518	472	521	505	554	514	528	584	528	532	527	573	520	542	522	526	510	514	533	561	584	568	545	505	524	518	525	573	544	525	559	532	523	554	532	556	552	502	507	516	576	521	541	566	524	540	508	585	523	537	503	494	528	531	501	552	574	538	488	563	527	545	566	520	527	496	518	521	575	509	543	575	505	555	533	524	543	514	563	516	556	549	531	532	520	581	540	524	534	567	528	541	519	536	586	572	562	547	545	491	522	521	555	571	553	516	527	542	519	564	554	552	544	534	520	521	546	546	530	515	569	542	515	527	529	544	538	552	558	536	579	547	565	486	489	551	506	539	533	544	510	528	532	519	566	512	547	548	553	535	554	481	528	547	546	527	545	517	558	540	546	534	498	572	549	483	557	513	505	526	523	550	509	554	534	586	476	526	502	541	542	519	561	521	587	566	582	573	529	542	535	476	538	530	539	536	561	545	488	549	511	536	530	544	561	494	547	541	533	550	524	555	521	507	545	515	553	516	516	553	520	572	575	534	550	525	525	589	508	545	589	563	506	552	526	524	513	569	501	543	505	537	535	527	479	543	550	569	519	532	506	555	565	541	559	526	521	521	530	532	532	525	538	584	583	550	531	566	524	548	547	587	551	526	514	517	499	522	524	545	498	528	525	536	555	558	530	540	543	522	531	546	506	548	580	576	535	546	555	529	581	517	525	490	546	562	507	550	484	543	529	543	549	532	529	535	519	515	528	573	486	490	555	562	570	551	518	503	540	544	540	533	518	530
26663	20201	24800	26574	25143	20807	15755	13134	8511	8603	8429	7217	7302	5249	5549	4990	5385	6666	7270	4698	4577	3953	4070	5113	5003	3562	2700	2341	1915	1568	1250	1362	1127	1167	1408	1117	846	637	552	595	465	466	417	342	251	220	292	250	259	253	229	239	210	215	206	199	217	217	199	188	184	200	169	169	218	165	180	180	176	175	204	163	173	220	187	194	162	172	182	174	157	196	190	175	179	173	163	159	162	183	156	168	183	159	166	163	165	153	198	175	177	192	194	173	181	186	181	160	215	166	153	150	190	163	176	176	167	154	160	170	164	159	160	177	164	174	183	163	160	180	184	159	168	181	152	151	175	161	173	166	178	160	145	177	168	163	142	171	180	153	156	176	163	181	148	136	154	163	179	181	162	168	171	182	176	171	184	165	166	158	174	185	198	173	156	173	168	169	187	175	183	147	164	158	161	170	178	165	146	166	133	175	156	161	166	158	158	154	170	153	169	195	155	172	165	145	174	163	177	164	171	162	152	170	177	142	182	151	161	169	184	169	178	169	162	160	163	163	178	171	170	159	171	141	189	158	166	190	193	162	166	179	148	189	160	173	158	155	172	178	159	164	164	182	156	165	162	152	154	167	151	151	183	161	176	168	167	166	160	182	169	181	168	150	163	174	171	160	152	153	147	164	168	162	163	170	183	171	175	173	169	185	173	174	195	193	160	165	209	178	190	149	155	176	171	140	161	167	153	184	150	174	154	159	158	171	151	165	170	179	188	166	184	155	175	170	172	179	143	175	131	169	190	174	174	160	171	193	193	162	187	147	172	184	136	167	153	177	154	173	170	168	134	198	180	160	183	168	163	172	209	146	168	173	180	169	197	141	168	128	158	159	174	171	168	159	165	173	162	151	172	162	141	164	171	190	163	169	175	192	175	177	167	150	177	157	166	141	172	165	189	145	164	155	177	164	187	161	173	154	150	176	171	183	170	188	164	146	164	186	167	193	174	170	156	152	190	159	148	174	178	160	166	162	171	184	190	161	168	163	178	157	164	153	185	140	178	175	192	164	171	162	200	165	174	171	158	168	139	175	174	170	176	183	146	168	155	158	178	145	160	157	184	176	168	162	179	181	165	166	170	152	161	167	146	170	170	193	177	167	170	155	154	182	188	155	178	198	182	165	149	154	164	164	165	192	164	158	172	165	158	170	154	181	170	156	167	174	170	178	183	171	174	146	173	157	148	149	176	164	167	187	157	171	159	166	188	167	170	158	171	173	154	180	166	174	155	174	186	177	151	147	179	163	160	144	156	175	171	188	167	159	181	183	154	135	169	196	152	151	158	171	165	174	185	166	173	157	164	172	167	158	165	180	155	161	202	160	179	159	164	154	177	154	151	185	184	175	169	185	173	178	157	155	147	172	152	152	169	161	147	147	175	197	186	153	185	152	171	173	144	149	159	181	172	190	162	161	172	172	181	162	163	142	180	183	181	168	139	164	164	171	173	168	172	145	141	155	176	165	157	201	161	163	150	158	189	166	164	159	157	165	175	171	163	179	171	187	161	154	172	159	174	176	174	182	169	166	143	163	166	183	172	168	170	161	182	200	165	166	180	180	173	166	163	172	191	146	172	169	176	189	161	172	175	163	140	146	166	147	179	159	144	166	166	168	172	164	157	172	158	153	178	160	180	172	179	167	178	191	157	169	148	173	155	167	170	184	176	153	170	170	159	166	184	176	170	158	183	149	165	142	190	158	163	194	165	153	175	184	151	149	165	165	146	149	182	152	178	173	188	170	168	181	192	151	167	190	159	144	176	179	172	160	175	169	167	175	182	160	182	170	169	173	156	170	165	180	155	175	169	197	190	167	148	177	179	168	166	193	143	161	156	157	176	178	138	168	159	174	159	179	149	187	171	142	151	195	175	159	146	138	167	153	144	153	160	177	154	151	163	151	179	174	164	183	171	179	173	157	169	172	175	163	159	163	158	175	187	159	163	169	178	174	178	180	174	171	167	182	156	141	167	156	197	149	187	164	162	153	155	175	158	162	174	154	164	165	172	169	152	173	182	178	176	201	169	182	159	174	173	169	171	170	157	144	154	185	182	222	176	182	139	177	163	184	160	176	173	177	175	162	165	182	186	175	183	161	171	169	176	165	160	161	192	164	152	156	161	177	182	153	151	151	167	176	158	174	163	149	189	161	165	179	145	175	166	166	168	171	165	164	183	152	155	189	157	164	177	176	167	180	185	170	175	155	161	163	165	180	162	152	163	160	150	164	161	161	179	185	155	185	163	162	146	171	159	169	157	182	166	172	171	191	167	168	164	172	169	176	162	154	206	196	164	156	194	142	192	171	159	176	170	178	167	161	156	166	180	177	186	149	153	158	168	140	185	151	140	146	170	178	156	148	134	162	157	168	188	162	157	164	175	170	166	157	187	184	192	192	184	159	172	176	153	176	152	153	161	152	174	198	169	166	174	173	188	171	172	171	170	169	183	153	171	183	175	160	161	175	172	178	157	194	175	180	173	165	171	167	173	176	152	176	173	159	161	168	145	147	163	170	169	171	170	187	183	151	173	144	161	147	176	148	177	156	155	183	181	191	157	170	167	176	166	172	182	184	159	168	175	147	167	157	166	181	183	154	171	179	161	166	160	178	158	169	165	186	189	192	149	159	153	165	134	169	185	192	165	152	169	149	151	189	168	149	173	178	143	156	159	182	180	165	169	176	190	159	162	162	167	206	178	170	192	180	176	170	148	152	166	159	165	165	179	168	176	154	185	185	178	168	162	175	164	163	159	136	155	182	155	157	150	160	164	178	190	161	182	139	174	187	172	143	151	160	185	151	163	176	156	154	168	189	181	167	168	166	192	162	156	178	182	180	189	182	162	171	195	168	174	174	199	154	150	170	160	159	193	163	167	152	155	173	186	148	206	184	171	182	182	186	187	182	145	191	163	157	143	177	172	181	172	177	187	191	174	162	169	165	176	152	171	192	169	172	196	174	172	159	188	167	170	188	161	180	175	168	151	186	170	176	174	157	188	189	193	187	162	169	194	191	167	163	170	158	149	156	175	159	147	160	197	174	170	176	153	169	156	151	161	173	186	190	156	161	181	169	174	188	194	155	178	168	163	151	153	183	154	165	149	169	158	161	177	174	157	172	168	168	173	201	169	164	167	181	167	157	179	127	187	168	176	164	178	147	169	182	152	155	170	171	174	174	163	152	198	158	169	161	179	180	174	147	157	195	182	170	183	169	147	184	171	177	184	149	154	156	196	199	150	200	179	173	163	187	161	148	156	176	162	164	166	183	171	164	160	180	172	163	168	162	165	155	175	144	160	178	170	177	194	158	168	177	170	153	161	173	161	159	166	176	167	189	168	167	157	164	151	181	154	178	175	186	197	179	158	163	167	173	152	139	167	164	170	186	158	158	156	161	178	194	162	149	166	181	191	146	161	184	181	160	154	172	162	175	176	176	159	156	188	158	177	185	164	182	159	154	160	169	167	188	170	170	173	165
17715	16438	26286	30405	31154	28930	25908	24732	20515	23467	23028	21786	21954	17007	18575	18790	20177	22963	24053	17314	18353	18448	18710	21800	20728	17338	14347	12766	10683	9826	6984	7903	6649	7326	8298	6992	5423	3890	3617	3901	2590	2733	2427	1754	1257	1056	1328	1078	1250	1129	991	900	723	893	825	699	800	815	703	698	661	660	638	657	670	685	755	598	542	569	577	566	571	565	595	645	581	600	540	593	634	607	576	570	594	495	544	520	519	491	544	479	474	484	501	479	461	532	514	467	471	525	480	461	519	505	463	503	514	487	496	466	516	487	489	512	483	449	458	508	494	488	518	473	456	469	466	460	462	473	514	455	466	514	460	496	456	507	517	504	488	497	508	512	503	509	498	483	544	480	464	461	480	456	472	485	484	480	476	519	487	466	472	502	446	441	481	460	491	491	478	472	510	483	499	466	491	465	505	486	469	508	447	525	540	479	458	506	464	435	488	511	527	453	473	494	441	431	462	457	521	471	461	483	501	491	448	453	513	486	496	502	469	474	503	480	506	478	451	496	483	470	501	449	467	490	448	461	530	501	494	480	476	488	480	515	460	470	490	482	509	463	493	494	455	473	460	477	456	483	471	486	472	484	493	481	477	448	493	456	487	484	514	454	472	518	445	461	499	451	473	507	503	446	478	479	455	512	451	506	465	506	489	462	483	460	472	515	467	500	503	491	513	478	480	472	468	490	504	514	461	455	456	484	484	474	527	485	463	486	480	511	436	469	465	494	468	468	499	451	443	493	491	474	451	486	497	477	476	472	498	483	477	503	486	470	492	531	507	438	479	468	508	492	474	481	501	452	485	490	462	543	490	480	458	464	487	523	476	468	454	498	444	486	498	471	472	458	494	498	492	484	468	469	482	484	461	501	478	450	478	484	505	478	514	480	481	448	447	485	479	450	462	458	510	461	489	497	478	466	485	476	479	507	493	522	476	465	483	522	466	505	454	464	453	466	484	497	435	450	480	470	475	492	476	486	456	485	489	458	464	475	488	428	518	513	465	475	479	483	493	520	507	451	503	472	455	485	496	496	452	486	512	452	488	487	489	485	488	469	466	487	504	486	513	464	457	465	471	470	494	470	458	453	484	497	443	501	488	472	453	487	479	440	470	437	490	508	468	446	470	517	477	482	502	491	460	499	457	480	505	492	480	466	493	505	500	465	467	473	469	433	512	484	460	485	481	493	507	477	448	494	466	483	453	493	446	513	452	459	497	478	480	482	484	472	453	476	490	472	454	449	486	494	493	498	511	447	478	460	491	460	479	472	488	514	468	487	473	471	441	477	484	477	462	456	447	520	519	495	512	487	504	478	472	487	467	491	457	518	482	464	485	496	470	476	505	481	487	503	477	540	441	511	429	459	471	491	492	488	481	501	481	503	503	479	473	541	481	458	482	475	483	480	485	470	454	485	488	469	466	471	477	472	473	476	439	469	513	493	495	452	475	419	482	473	507	455	497	464	520	461	484	463	447	483	487	457	485	490	493	524	516	489	446	509	482	475	474	466	480	498	512	478	477	459	506	503	503	484	461	463	483	483	431	500	459	448	475	476	448	471	463	470	471	468	501	491	507	469	442	442	524	525	509	463	489	417	499	439	497	493	500	475	464	487	477	491	480	494	481	505	496	488	455	478	495	496	501	453	427	466	436	481	459	470	478	481	433	468	441	475	514	487	461	458	511	465	489	460	454	484	476	487	464	489	510	497	471	469	488	487	495	496	497	484	471	494	436	475	459	449	473	501	536	466	495	493	469	472	464	447	459	496	490	481	456	464	503	496	487	489	478	485	454	457	473	486	495	505	486	517	446	492	467	484	465	433	533	461	517	497	456	488	456	466	463	523	495	475	497	451	512	504	453	469	487	469	477	509	511	493	478	445	477	432	462	440	468	486	484	463	541	478	458	489	455	472	464	505	446	468	491	498	478	482	490	501	500	479	488	488	478	456	445	506	473	508	479	471	491	478	518	455	480	493	455	467	466	485	448	497	464	494	462	499	469	537	458	460	471	490	528	508	461	463	448	514	492	496	494	461	470	486	469	527	481	476	490	459	489	466	496	504	498	468	482	428	483	460	506	480	476	474	484	457	515	483	478	465	507	461	450	457	452	505	445	475	476	488	485	480	515	496	471	457	488	447	465	477	478	480	460	475	463	467	500	478	489	464	530	476	487	516	508	485	510	511	452	466	503	472	484	453	480	456	513	474	483	455	460	460	487	462	500	484	493	404	485	460	466	470	474	469	464	477	460	487	507	437	462	451	478	458	455	480	469	475	505	509	499	438	461	432	477	520	461	482	494	516	494	492	511	461	483	463	445	468	442	475	470	445	481	485	482	469	458	443	472	472	458	488	527	462	507	489	477	446	511	476	526	479	478	473	496	472	480	473	494	498	448	477	435	502	461	514	457	463	477	485	448	486	487	469	499	499	469	521	494	481	516	468	477	469	492	500	459	455	474	445	495	477	516	456	492	450	470	496	452	474	452	490	489	498	514	530	482	496	480	452	481	479	448	485	498	505	470	495	509	475	471	532	483	499	458	453	465	476	461	472	505	477	465	484	471	483	459	492	509	460	506	529	486	495	472	511	475	489	480	469	509	486	491	433	519	497	493	482	457	489	483	457	446	467	501	511	436	475	465	457	491	525	521	481	446	474	463	516	471	485	469	479	505	511	482	511	471	480	514	476	557	455	516	476	533	465	471	515	480	451	472	462	487	469	481	464	477	532	471	511	478	485	498	453	463	481	494	510	472	452	490	485	484	477	483	492	484	508	483	485	472	513	453	493	465	452	474	447	485	446	494	476	480	448	504	455	438	473	474	451	471	496	474	475	489	493	499	499	466	467	494	496	465	458	488	476	481	491	501	486	498	483	480	511	472	487	484	493	479	506	498	474	466	456	471	488	505	467	471	480	470	470	479	475	453	453	505	517	466	453	473	503	483	453	459	519	497	488	477	476	469	483	496	490	512	473	464	488	486	466	461	459	478	506	479	496	489	466	469	492	462	491	467	481	494	479	469	472	457	477	495	495	493	485	474	494	478	475	496	480	487	466	492	447	488	484	470	444	477	466	457	493	475	466	503	542	472	440	494	488	488	483	436	509	468	459	493	440	465	465	474	500	477	461	450	499	477	526	469	451	466	484	456	468	480	495	515	510	461	470	476	486	490	481	450	450	503	457	460	487	495	480	487	491	477	451	497	480	466	482	437	473	528	492	489	501	513	476	485	469	453	462	460	473	489	472	460	486	493	490	486	534	499	477	442	490	471	522	489	480	517	469	478	490	512	442	489	480	489	510	474	508	461	486	505	470	455	473	468	466	477	504	456	486	506	464	488	450	447	497	516	467	454	511	450	451	478	464	483	467	479	492	481	498	453	527	463	477	474	496	502	454	445	483	483	478	481	503	520	463	457	484	469	455	441	482	469	510	498	489	509	530	462	452	507	442	512	491	461	486	450	438	523	482	484	516	489	505	458	516	473	491	489	495	465	467
6309	4055	5294	4667	3591	2560	1826	1406	1172	940	804	706	667	559	506	429	484	480	489	466	429	356	401	390	387	342	302	323	291	303	291	292	268	309	297	264	280	249	235	241	267	250	230	252	223	213	221	211	235	246	234	276	234	231	238	225	222	216	253	228	232	280	247	237	203	246	233	257	235	234	238	212	227	232	241	228	236	214	240	233	216	239	239	235	232	242	236	248	250	254	232	231	230	214	241	209	234	229	219	223	232	224	245	206	242	243	219	236	231	220	272	207	242	218	238	212	241	230	221	219	248	232	237	230	212	244	243	238	222	225	258	243	261	242	222	211	236	237	233	234	205	257	203	218	234	228	216	269	259	217	238	234	236	236	229	255	230	228	230	235	261	232	228	241	251	249	225	242	218	205	233	244	239	214	216	233	264	224	240	231	244	200	212	236	222	222	260	246	218	244	231	232	241	226	220	233	223	227	244	250	261	236	230	227	251	234	241	231	217	223	230	250	235	233	213	231	243	223	222	235	224	246	225	230	214	246	226	231	230	251	233	220	245	212	262	254	225	248	218	210	219	221	237	230	239	254	216	215	235	224	237	234	243	239	240	222	216	231	253	210	226	234	244	199	243	238	206	239	228	241	214	235	215	233	216	214	221	211	219	232	241	231	249	249	204	222	244	253	242	236	211	226	234	217	225	214	229	223	251	242	227	227	255	243	251	251	232	223	242	238	240	216	237	214	218	225	253	259	251	249	232	249	224	222	231	240	258	223	208	229	205	251	209	222	267	220	238	246	230	223	241	231	262	244	230	214	232	252	215	251	215	227	235	247	204	248	220	237	218	229	228	218	239	226	250	219	249	238	220	232	242	219	222	267	229	234	233	229	222	248	219	246	221	241	219	260	236	237	229	231	247	229	211	252	231	188	251	218	235	242	225	227	258	230	244	226	235	235	240	228	248	241	230	236	207	223	230	237	256	214	198	219	229	192	217	228	219	243	250	220	221	239	221	229	206	228	239	228	224	197	227	214	248	225	246	220	201	212	239	228	208	216	216	220	260	240	230	202	227	231	227	249	224	255	260	222	233	230	226	220	247	248	232	221	243	221	253	208	236	256	198	249	235	226	243	203	238	211	224	220	228	232	230	221	219	211	246	230	233	246	239	230	233	230	206	216	183	216	237	230	260	206	229	226	225	245	222	232	216	235	218	229	246	241	229	234	235	246	221	225	225	228	245	244	221	231	223	231	226	227	208	224	219	221	245	241	239	213	222	235	206	240	229	238	235	204	231	247	199	248	241	218	235	214	237	237	228	206	225	247	216	226	235	228	210	246	233	217	226	242	180	230	254	209	227	223	239	221	270	215	235	256	243	229	251	224	218	233	233	213	244	221	215	232	226	233	253	223	239	241	209	218	235	233	206	233	242	211	217	240	228	224	222	232	193	237	225	231	228	221	213	203	255	228	233	202	223	219	237	263	226	255	247	222	233	251	248	216	237	205	225	230	232	232	233	224	237	234	232	223	204	218	223	256	217	240	232	243	252	219	230	237	209	224	223	220	213	244	234	249	234	211	233	237	238	236	227	236	208	213	213	252	215	226	212	237	244	244	214	202	211	210	223	233	236	232	249	226	195	234	241	224	240	214	237	199	217	246	223	224	234	237	231	232	234	225	258	241	250	281	243	242	214	221	262	224	203	228	225	252	216	254	224	240	210	252	235	252	237	234	228	247	211	254	209	244	244	236	248	221	229	225	247	231	243	246	218	240	221	238	226	218	225	211	242	217	225	242	213	236	209	224	219	241	214	214	239	214	248	220	220	230	244	235	249	235	243	239	234	227	231	230	219	224	213	214	243	269	197	230	219	220	217	234	250	216	224	230	236	250	248	244	247	223	221	224	253	225	249	207	243	254	231	260	227	262	233	252	216	249	242	214	237	222	225	230	245	214	207	249	239	220	211	238	212	252	240	230	239	238	225	237	208	250	212	230	227	229	219	211	186	207	239	262	245	236	206	233	224	218	225	260	214	275	234	225	250	229	240	219	196	234	222	224	244	240	217	203	260	263	226	242	225	229	238	241	219	235	231	201	233	261	230	244	262	249	211	242	237	243	225	210	219	235	228	227	241	233	239	223	233	242	224	248	230	216	241	244	243	226	210	238	236	220	220	232	219	237	253	212	221	236	233	209	213	228	257	234	245	226	207	232	219	225	226	229	200	227	214	226	237	230	195	273	223	238	242	197	240	263	244	231	224	209	187	209	251	225	238	233	262	216	224	258	245	234	245	236	220	249	244	240	223	217	226	207	249	263	227	232	243	232	230	239	228	231	238	217	239	232	241	226	247	236	222	227	246	223	207	242	219	216	245	247	224	234	228	244	246	211	218	253	215	243	215	241	231	223	258	195	241	236	208	232	239	209	231	235	237	202	201	215	236	243	250	225	247	250	240	244	206	230	249	262	232	238	228	200	263	242	249	221	250	248	231	209	231	228	207	242	222	228	263	240	231	271	246	252	223	226	239	201	219	200	231	217	240	230	235	199	229	236	246	216	250	224	220	218	201	234	238	235	245	239	239	243	237	217	241	245	236	221	223	250	242	221	207	221	212	251	235	239	264	221	229	228	242	220	234	224	232	209	261	241	238	205	199	210	216	228	224	230	241	207	210	225	236	233	239	189	225	229	241	228	204	245	234	240	221	254	227	226	247	220	188	227	234	213	259	217	229	237	247	223	219	238	246	193	229	266	236	235	218	246	215	226	253	233	207	224	219	256	213	241	232	229	247	229	236	241	234	217	227	252	210	238	222	237	215	243	244	226	201	203	239	241	208	252	236	238	257	229	210	252	243	240	234	233	234	228	233	242	226	227	233	231	229	216	226	233	209	233	228	249	247	233	242	220	208	214	226	231	265	251	240	230	230	255	209	217	232	251	237	232	249	201	222	232	217	229	237	244	228	227	228	237	229	234	220	249	215	223	237	234	229	216	218	231	226	224	239	249	237	231	217	214	219	234	252	235	223	235	220	253	253	250	205	227	229	276	217	240	232	232	242	247	214	257	243	259	247	235	229	247	246	224	219	246	269	246	234	215	210	209	223	247	228	245	234	239	230	225	215	235	240	213	245	224	228	218	288	230	238	217	237	223	239	224	228	240	244	251	231	223	245	254	268	244	227	215	253	226	213	224	217	217	226	217	228	251	233	209	225	208	243	216	216	220	221	225	225	201	225	242	224	217	243	271	221	237	244	220	209	233	225	246	202	239	244	246	238	227	231	237	239	258	248	234	214	261	230	212	224	225	252	226	238	218	242	222	211	240	244	236	228	213	208	229	245	228	225	255	227	232	231	228	238	230	252	219	240	228	243	237	234	203	219	227	230	225	230	187	222	231	237	238	251	256	253	238	204	228	246	249	239	261	241	220	259	216	238	241	238	258	217	214	216	232	237	221	232	232	245	226	243	233	235	241	207	219	281	251	258	226	218	223	237	221	236	193	242	228	250	221	201	240
6128	4812	9934	11786	10522	8461	6773	5613	4550	4054	3847	3230	3040	2555	2328	2136	2178	2561	2373	1883	1868	1724	1675	1916	1808	1554	1345	1305	1128	1082	1028	958	936	990	1011	890	843	806	826	770	765	724	743	747	665	717	694	682	682	738	679	674	684	691	623	638	671	666	686	661	652	669	663	665	660	621	649	643	649	601	675	652	629	650	617	625	663	629	668	668	659	641	655	694	668	624	691	606	615	687	666	655	602	661	666	635	640	673	671	677	661	658	619	621	663	628	617	638	600	656	609	601	646	655	626	634	667	696	626	669	584	664	642	624	656	664	618	605	664	666	615	622	663	658	635	665	607	664	636	631	630	650	619	630	654	640	651	612	629	560	675	678	672	612	603	664	627	611	687	670	652	646	617	623	655	641	616	609	659	617	609	646	648	631	650	630	620	603	629	620	662	612	664	667	658	580	601	645	659	622	623	633	660	647	657	638	599	611	661	639	624	641	605	628	638	657	627	648	599	650	612	632	556	597	634	635	610	630	608	619	643	638	620	648	607	641	650	605	640	654	626	647	577	689	618	641	613	648	675	623	645	647	606	638	618	624	610	613	636	638	663	647	602	593	615	612	631	640	645	660	635	597	616	628	651	604	637	634	655	659	602	599	597	619	670	633	663	613	608	636	704	608	657	622	639	613	590	682	677	612	650	614	636	642	666	675	614	650	625	635	616	641	603	653	642	632	608	609	637	665	583	630	607	619	637	652	672	641	597	578	644	637	631	619	581	604	621	651	648	637	660	604	637	655	613	617	689	612	613	599	633	684	592	645	618	611	633	629	616	611	654	630	623	648	644	625	638	597	656	659	618	606	632	608	622	618	649	632	664	670	655	615	662	597	616	683	647	618	653	605	623	620	595	609	552	621	608	634	657	614	651	649	641	636	643	628	618	600	627	606	627	665	670	612	664	586	631	609	634	625	613	624	607	622	663	626	599	628	625	600	700	647	676	617	633	607	614	661	613	658	684	628	641	613	621	600	584	663	619	612	670	631	624	610	678	623	652	645	603	601	624	635	647	594	597	634	654	634	599	642	633	631	656	599	665	658	603	654	633	655	632	589	622	617	608	620	609	610	617	621	620	625	639	581	626	664	635	596	606	635	652	595	609	622	649	642	591	626	617	673	652	647	587	590	615	637	624	671	650	594	644	698	655	631	627	604	661	673	627	670	619	628	641	635	619	652	632	650	619	612	657	636	627	609	620	655	600	658	646	637	614	650	656	633	599	649	603	646	646	598	640	643	645	566	588	638	583	627	626	621	679	645	613	637	604	628	608	650	619	615	621	630	639	622	657	578	635	644	619	655	621	614	607	639	641	623	664	611	659	632	652	641	634	642	657	657	618	616	677	647	634	633	687	654	620	599	656	661	590	598	638	608	675	643	631	634	648	642	649	607	602	646	595	642	652	668	618	633	639	643	637	620	623	630	654	636	634	669	654	609	640	606	653	642	630	656	606	650	646	644	617	646	647	723	629	627	613	626	641	646	635	623	662	608	615	590	605	602	622	623	650	651	615	628	674	639	607	614	618	647	630	617	585	652	649	607	636	595	619	618	666	620	617	636	638	633	626	672	638	689	601	628	629	635	620	638	645	622	606	640	659	677	643	625	685	619	630	607	628	640	589	605	650	597	648	641	630	647	667	571	652	611	639	637	681	616	650	641	637	617	581	638	651	631	632	621	633	599	607	618	600	607	606	604	584	626	577	642	645	613	632	642	616	643	648	639	608	631	614	634	593	649	635	598	607	622	628	629	661	618	653	636	604	676	666	589	677	610	649	621	620	618	603	596	670	610	681	651	636	636	629	656	650	663	654	642	630	654	634	645	671	644	655	640	636	640	597	644	596	631	660	631	620	583	625	638	647	612	623	629	646	621	655	609	616	616	632	625	630	636	618	652	622	651	607	638	629	635	632	633	634	603	645	609	599	651	633	672	646	644	654	628	656	675	611	654	615	653	627	622	630	632	646	573	649	663	661	652	542	672	604	662	657	650	598	602	632	664	657	701	587	641	637	646	616	656	630	615	676	597	624	639	656	633	645	662	653	642	614	622	595	638	629	640	655	612	655	647	634	633	614	656	628	640	642	653	660	616	657	626	649	637	658	631	627	669	578	696	616	604	663	648	615	643	632	633	624	649	660	646	620	617	648	608	609	656	625	623	604	609	605	644	624	634	603	635	597	651	611	644	631	617	645	596	656	607	627	664	612	603	609	586	647	633	629	610	624	685	638	651	650	605	644	633	618	624	612	654	624	627	616	646	617	623	649	626	623	578	562	642	667	652	625	593	618	626	604	600	646	638	639	665	644	689	586	629	683	620	612	645	641	650	620	662	591	601	594	634	644	601	637	624	640	627	596	597	610	617	601	623	651	625	630	625	624	638	634	675	621	629	649	637	640	579	632	637	625	652	607	604	604	619	604	630	644	608	574	610	645	654	614	612	596	617	664	640	650	626	619	625	613	636	651	623	650	625	656	613	630	638	645	636	643	655	633	671	616	637	613	628	645	623	633	683	617	620	645	583	615	647	626	633	642	616	639	606	586	651	660	659	639	669	581	638	674	649	624	611	638	643	637	634	613	627	605	589	648	611	653	621	605	643	608	640	594	592	614	623	630	627	617	626	594	646	648	648	611	604	629	645	637	613	601	656	617	620	596	638	684	635	612	649	604	612	611	634	638	671	643	655	681	614	622	654	572	612	666	649	599	631	605	666	645	605	659	610	605	622	633	635	616	634	611	631	616	630	612	600	610	669	662	633	592	617	647	627	591	600	602	665	623	604	656	619	624	616	624	605	608	626	636	632	611	644	640	607	651	610	658	645	630	636	637	558	645	615	622	664	651	633	679	614	640	639	628	657	637	667	656	633	620	607	627	646	599	632	613	641	625	637	636	664	665	606	636	615	622	670	671	643	637	629	635	652	624	620	634	644	644	648	617	619	643	664	667	601	613	644	654	612	589	648	667	648	696	639	609	597	614	661	643	637	672	595	582	663	611	623	620	652	654	617	683	636	620	674	673	680	680	597	657	580	669	662	643	648	608	629	589	604	644	591	627	641	658	577	648	638	627	635	607	654	623	612	638	683	630	625	647	670	630	607	666	627	608	595	674	625	603	606	614	698	620	632	612	615	614	595	651	639	630	635	647	652	592	665	627	596	638	576	644	634	613	656	648	642	619	656	631	647	646	601	692	647	643	645	635	641	624	667	622	634	651	590	621	648	643	603	618	641	629	641	641	654	646	670	691	648	640	624	625	610	650	665	655	645	609	618	611	609	624	624	660	611	662	621	614	683	626	612	620	596	628	642	652	661	627	626	608	638	646	660	632	625	617	667	663	643	650	642	612	602	662	640	612	626	645	643	654	698	637	651	651	628	611	643	664	622	619	634	619	632	644	581	624	656	645	624	654	680	603	627	644	637	597	653	606	613	626	632	624	627	613	622	612	608	633	608	631	662	580	601	626	640	638	646
18801	14128	18102	19852	18599	14333	9382	7582	5703	4650	4805	3675	3785	2913	2470	2443	2866	3524	3556	2530	2500	2087	2180	2976	2585	1798	1425	1214	1085	1070	918	744	771	828	780	685	553	441	444	368	319	318	334	269	222	244	233	226	243	263	245	232	201	207	221	190	218	182	195	192	209	182	194	225	205	202	205	197	216	208	224	205	194	176	214	211	232	150	205	185	184	211	211	201	194	211	215	193	186	187	169	189	216	210	196	203	191	193	181	197	206	176	193	170	221	187	208	155	171	191	216	202	175	185	199	195	185	205	184	189	192	170	189	185	186	187	212	187	172	216	185	175	160	188	187	169	197	186	228	202	186	171	179	179	201	207	207	188	180	171	165	221	187	181	184	182	185	190	190	197	200	181	191	206	209	204	170	191	211	188	182	173	191	185	171	166	187	162	195	193	204	198	210	196	194	180	186	147	195	177	214	193	176	179	210	177	215	178	185	180	197	196	214	178	159	181	182	182	182	202	172	187	213	196	178	183	202	149	204	196	204	189	179	193	193	215	171	184	179	214	180	188	197	206	193	191	206	165	209	188	175	195	201	199	183	187	227	221	183	175	195	204	165	193	188	227	184	196	192	164	210	216	178	182	200	183	187	196	171	194	187	163	215	194	195	178	191	181	173	171	193	173	215	187	163	185	171	190	181	193	192	193	176	169	187	177	224	200	167	213	181	177	186	183	207	173	186	180	193	216	192	202	191	174	231	184	184	201	174	191	199	203	188	185	176	206	210	188	172	210	184	202	193	202	179	167	177	192	194	204	211	203	206	184	184	201	198	198	172	199	199	215	215	185	169	192	201	196	170	210	184	179	189	201	193	201	192	191	185	207	179	203	178	215	203	172	212	166	191	180	175	188	178	208	210	200	198	172	200	171	180	199	189	171	188	202	221	202	190	204	172	187	212	187	192	189	200	179	180	182	180	179	205	209	168	217	199	213	196	159	178	178	188	183	178	200	177	216	210	185	182	189	220	224	183	191	170	193	233	205	183	175	209	197	213	205	175	180	185	160	181	191	196	201	177	175	206	178	199	215	210	206	193	228	182	201	195	208	189	206	195	183	193	194	196	190	195	200	179	202	179	203	173	200	165	231	175	188	206	205	184	207	191	206	203	184	192	189	186	230	189	178	182	173	178	210	204	194	192	184	179	196	180	186	202	182	173	197	189	188	190	176	209	189	189	179	188	202	174	163	222	189	202	215	230	189	174	195	223	178	183	198	192	193	196	184	174	196	192	218	178	181	210	208	172	191	189	210	170	209	200	183	193	190	197	185	171	179	208	194	192	207	170	186	186	187	172	197	203	185	195	194	175	186	221	187	189	195	179	178	197	194	204	220	188	209	185	204	181	213	181	166	186	215	188	181	217	182	194	181	196	180	204	209	201	189	232	194	216	173	196	189	170	198	188	200	192	174	204	198	181	199	165	212	174	212	201	170	180	177	181	181	170	168	185	215	199	190	189	174	182	184	207	201	177	179	208	162	181	189	182	182	182	189	184	176	190	189	196	211	180	157	174	197	202	186	189	206	191	183	182	176	171	187	199	195	185	186	198	212	193	166	191	201	181	189	185	177	200	186	183	218	217	219	188	208	217	180	181	191	181	190	217	190	209	192	203	180	187	184	186	216	172	192	207	199	203	207	187	175	171	189	195	192	198	191	192	207	204	206	197	206	168	196	182	179	211	220	172	210	194	174	175	217	207	171	188	200	199	186	204	191	187	182	179	191	196	187	191	213	177	180	189	198	198	189	176	196	191	208	182	208	210	192	192	222	220	195	180	203	191	185	179	193	193	186	221	200	192	181	211	209	194	201	195	165	204	187	189	188	182	201	191	197	187	201	170	194	189	202	214	178	214	183	201	182	202	184	201	208	213	181	188	215	191	180	189	195	208	174	170	193	187	182	188	192	203	213	188	194	211	179	186	180	184	178	201	195	196	193	177	205	204	180	195	208	186	179	166	188	196	198	209	198	195	185	184	180	211	196	188	194	180	201	185	170	180	211	218	210	190	180	170	199	203	188	195	174	171	188	200	207	175	177	180	178	179	190	206	171	208	197	181	186	189	182	191	176	187	181	182	164	205	195	230	190	204	175	205	192	209	196	187	211	195	191	198	216	170	196	199	209	201	193	199	214	195	174	187	193	199	188	197	185	181	164	199	213	187	202	189	202	189	198	205	205	187	173	194	204	217	193	182	184	186	183	193	196	177	164	197	200	200	200	180	193	203	171	166	212	181	182	180	187	215	178	183	196	201	180	198	219	180	191	194	208	216	203	205	201	168	174	192	208	203	158	201	183	166	181	189	206	209	186	208	189	177	195	202	180	209	198	192	170	185	210	186	184	214	187	185	169	194	203	187	196	178	191	193	187	196	217	180	226	168	218	205	196	182	179	215	201	183	201	198	186	226	181	197	189	156	160	197	225	191	174	178	186	204	212	184	184	200	194	200	177	204	183	197	190	152	194	185	159	203	192	174	181	213	179	162	203	207	163	202	197	174	198	211	201	201	209	190	197	183	184	186	194	214	189	205	206	204	194	195	212	203	219	212	174	199	185	188	218	188	183	208	184	181	180	196	198	204	177	205	186	180	186	215	176	204	192	158	186	181	188	181	169	190	190	199	181	203	191	168	197	173	185	192	183	216	189	173	196	195	179	184	187	192	210	225	218	208	175	196	200	193	200	199	206	212	193	192	204	203	192	206	200	171	184	179	201	194	186	185	212	192	177	189	196	197	198	187	181	188	194	168	197	210	189	194	230	177	173	166	184	189	196	197	202	184	178	194	195	218	196	174	191	193	199	183	206	187	173	223	218	181	203	178	210	173	190	173	155	198	184	200	197	194	212	183	187	203	182	214	193	200	194	173	188	206	229	207	193	192	208	200	179	198	220	197	183	196	200	168	191	193	200	198	175	192	201	220	196	197	203	174	192	211	182	177	194	215	186	179	179	153	182	224	225	188	198	197	213	195	200	191	180	184	182	186	203	186	191	151	193	158	188	194	206	183	180	182	213	172	175	199	210	214	168	193	206	206	212	205	204	190	203	185	208	197	182	224	179	204	189	205	175	182	184	203	174	225	191	188	196	193	202	218	164	200	177	193	182	198	200	174	194	202	195	186	183	181	186	174	219	187	175	204	200	219	171	172	195	196	181	199	193	193	182	189	185	186	186	176	195	218	181	186	176	171	184	198	200	182	199	191	182	202	196	180	221	175	192	199	200	192	201	184	196	206	186	177	211	212	187	180	177	192	180	179	205	193	187	190	186	197	202	162	224	205	197	196	192	190	180	167	189	161	185	189	201	175	193	203	204	177	167	191	169	190	200	199	211	178	191	232	186	210	199	220	192	183	187	197	186	174	203	168	163	198	181	186	204	178	193	176	193	191	216	182	199	199	192	212	201	201	194	205	198	206	194	203	186	162	199	186	190	181	177	204	199	188	194	204	211	173	200	177	184	192	200	186	204	181	158
14712	12386	21529	25641	25839	23181	19383	18787	17042	16236	16680	14832	15223	11474	10825	11370	13336	15765	15259	11470	12464	11640	12513	15263	13032	10627	8365	7916	6354	6397	5278	4331	4533	5394	4828	4375	3518	2430	2363	2362	1713	1674	1580	1185	884	881	1090	896	965	850	775	759	705	759	761	636	760	702	605	617	648	638	686	590	631	601	663	568	577	536	615	582	577	586	608	564	631	584	596	603	566	562	624	620	597	561	604	554	575	545	588	531	543	522	547	547	548	531	537	550	550	512	521	518	583	544	519	532	563	566	536	534	568	537	580	554	564	509	542	554	544	549	547	556	539	518	531	537	548	542	530	510	568	568	572	476	520	597	585	519	521	550	544	558	551	530	549	535	563	548	533	503	527	566	537	562	514	554	531	520	518	544	554	550	512	505	552	507	545	562	551	547	541	529	560	552	528	546	525	502	550	493	484	540	520	511	515	550	544	521	527	558	528	581	524	540	529	528	533	537	529	531	532	525	519	474	482	524	517	532	530	596	495	510	515	476	515	536	553	527	524	579	502	546	532	571	558	520	546	539	534	530	536	547	565	527	526	539	531	511	512	550	460	524	582	528	518	531	528	542	529	540	510	579	520	499	564	561	521	541	540	525	549	504	535	526	524	556	553	537	506	535	533	514	514	562	559	518	524	529	561	525	519	541	551	514	553	540	588	560	545	510	521	546	566	507	554	532	515	539	564	581	550	491	550	543	532	529	558	522	543	549	563	520	529	568	517	542	531	556	523	525	520	537	528	504	526	552	537	523	520	548	519	526	536	533	528	529	544	522	540	517	518	563	568	519	531	507	523	558	532	518	539	588	558	554	595	574	560	540	541	534	500	503	512	520	522	546	513	542	509	556	525	536	531	534	552	541	552	569	527	556	551	590	513	504	549	543	578	555	519	541	558	558	538	574	513	528	524	512	536	529	546	532	519	540	524	547	559	545	514	535	536	543	517	588	544	570	564	512	534	541	557	543	567	547	548	550	517	518	486	527	529	524	519	592	505	513	546	526	559	551	550	517	550	513	551	567	555	528	496	514	503	573	515	548	507	520	532	544	559	572	565	534	556	571	564	545	532	532	528	539	518	547	549	538	490	517	534	537	558	538	523	512	539	520	527	535	540	519	538	521	522	541	576	560	552	502	518	526	535	554	542	560	552	559	554	526	527	563	567	558	529	516	595	556	569	583	496	533	531	548	548	511	530	521	537	542	513	601	540	565	515	533	513	562	539	517	574	549	567	517	511	535	527	488	502	521	528	509	515	561	535	556	525	550	520	520	544	539	546	542	558	518	494	539	525	544	530	558	529	543	559	518	508	516	549	529	549	519	542	584	539	545	510	555	500	521	487	529	519	533	546	520	529	528	546	561	559	562	521	515	526	567	541	505	570	541	565	548	502	551	563	520	550	544	560	542	542	556	531	533	520	487	523	551	555	538	515	544	511	549	557	534	542	549	530	541	531	538	571	538	533	524	544	562	538	552	527	576	565	558	483	547	548	531	527	571	571	542	559	519	518	553	564	542	547	512	508	514	551	558	535	528	524	523	544	553	559	533	556	529	546	519	534	503	573	522	567	548	546	536	502	514	555	558	581	551	547	553	530	553	547	516	570	496	537	558	553	523	574	551	521	539	505	570	513	536	571	528	497	490	515	479	510	513	565	527	554	554	586	518	542	557	560	545	581	513	532	553	550	520	545	522	533	485	558	583	534	521	578	546	552	557	527	560	525	479	524	585	508	488	509	502	553	563	491	521	506	516	556	561	536	547	544	528	523	581	458	507	536	543	536	561	576	535	554	551	491	552	566	534	514	523	520	530	505	504	498	574	512	545	554	522	552	541	509	532	539	507	512	543	529	502	517	520	566	556	539	540	529	515	574	526	562	562	503	528	553	566	552	492	502	489	518	569	521	524	512	560	545	540	542	524	562	540	537	513	495	487	555	556	496	511	495	550	574	566	529	491	575	551	557	477	545	542	561	543	517	523	533	492	544	526	554	566	545	546	559	505	501	544	528	533	543	520	535	542	534	530	508	493	518	540	530	555	502	576	496	507	516	525	561	500	573	552	513	578	540	554	510	564	549	556	538	525	536	558	574	527	591	541	517	521	497	534	573	498	504	536	570	508	524	505	552	529	542	501	536	503	563	538	546	514	547	541	531	516	542	515	519	523	562	543	538	520	555	550	516	544	525	506	502	548	545	577	576	553	551	588	576	537	529	517	526	526	582	492	524	516	518	556	521	555	486	489	577	507	569	539	546	504	489	567	544	508	549	556	520	571	541	497	531	516	534	553	538	518	539	512	563	487	525	532	580	513	592	555	554	528	528	551	566	543	519	538	505	590	557	557	539	554	549	539	560	491	512	560	538	563	591	566	540	537	518	556	537	533	556	501	548	524	535	543	488	516	541	543	535	520	578	546	578	518	567	569	526	563	516	511	538	521	565	527	542	507	524	550	500	566	563	566	492	489	555	489	503	521	566	534	528	502	555	535	574	569	547	574	533	541	539	581	520	502	516	579	533	529	522	509	537	532	555	521	524	527	554	571	554	490	531	548	565	561	561	507	512	563	574	490	514	558	560	551	554	557	518	589	502	528	537	543	570	516	501	516	537	538	507	528	527	564	556	537	534	503	552	562	514	552	518	555	517	563	534	559	506	552	529	518	565	519	505	521	548	555	541	532	550	535	526	517	493	543	552	486	582	556	553	578	527	570	543	533	530	508	527	564	538	524	556	529	516	542	500	524	550	557	523	508	488	516	534	539	530	516	542	594	518	555	528	531	504	564	516	551	539	524	554	552	517	546	526	497	580	512	552	499	548	504	546	559	522	535	579	519	528	526	551	556	519	518	478	519	534	532	551	519	560	510	556	588	569	560	507	520	529	535	513	560	567	548	495	528	559	571	525	581	537	522	559	507	555	559	527	522	518	540	523	510	562	514	507	539	547	506	501	530	591	532	563	550	508	542	541	542	539	558	517	567	545	498	512	507	513	533	501	561	542	493	515	538	546	550	538	554	536	536	501	512	508	534	587	526	546	540	543	559	553	543	572	548	551	535	530	592	568	548	529	538	553	581	561	563	538	511	567	518	514	557	538	528	524	514	523	530	537	567	523	521	499	532	514	536	535	540	527	536	569	493	497	532	539	534	528	531	545	563	528	540	543	509	549	549	544	551	564	519	510	532	547	528	518	578	514	524	507	508	537	543	537	501	526	544	567	562	536	525	544	563	513	481	526	526	527	485	536	517	514	556	518	527	536	540	504	531	556	565	573	550	553	551	520	600	560	525	529	511	541	537	540	548	537	525	500	517	527	544	508	580	569	534	545	506	526	545	528	529	529	571	523	528	532	494	545	557	530	523	563	513	497	488	542	507	515	536	543	501	553	560	533	507	528	550	538	532	547	491	579	523	511	568	543	485	519	548	537	540	512	546	503	545	498	571	549	566	550	512	529	538	515	524	555	448	568	502	502	574	593	496	524	565	518	514	540	557
27718	21592	25155	27692	26524	22216	16220	13153	9501	8767	8721	6954	6821	4934	4824	5375	5597	6452	7192	4323	5213	3961	4504	5952	4785	3412	2374	2181	1844	1651	1327	1267	999	1382	1271	1124	864	685	618	613	462	442	383	330	260	224	265	267	259	244	201	213	205	215	190	187	215	221	194	192	173	195	205	224	197	197	183	184	182	169	165	165	192	179	167	178	177	202	197	147	188	198	183	170	182	162	172	174	159	174	162	173	181	163	178	162	194	165	187	174	154	160	177	176	165	167	165	159	170	183	170	184	181	153	175	184	148	171	180	164	159	171	159	160	191	178	167	160	149	163	169	173	188	177	192	180	173	161	153	180	166	184	190	169	174	159	174	185	172	193	161	187	146	185	195	184	175	185	143	161	150	162	173	172	147	179	175	191	180	178	172	171	162	154	174	202	183	175	175	173	154	157	174	175	181	149	179	171	163	166	176	179	171	178	157	150	150	143	144	190	171	180	159	161	186	159	155	154	182	171	167	167	171	154	177	155	185	175	171	149	179	166	182	168	165	161	167	163	176	166	147	140	151	164	170	195	165	175	170	157	160	185	172	152	143	158	163	171	169	152	172	172	170	176	170	163	159	184	168	148	162	167	158	167	213	167	164	169	158	165	145	174	144	165	155	166	163	185	173	175	174	155	172	164	149	180	175	152	169	176	164	176	195	173	188	169	168	170	161	163	175	168	135	175	161	181	174	165	188	136	160	162	170	165	141	171	177	175	189	157	189	159	172	189	176	164	162	147	160	158	161	157	155	171	179	169	168	152	156	172	178	160	162	164	186	188	149	178	156	163	175	167	164	157	155	163	140	150	164	167	146	179	162	155	156	166	168	183	193	152	177	167	189	144	163	159	158	164	183	169	167	192	152	161	186	173	172	179	171	168	182	171	155	183	159	160	166	163	157	167	171	171	175	156	179	176	157	178	176	181	179	151	163	161	171	188	155	151	185	149	146	172	148	157	159	152	180	168	145	168	167	165	177	198	149	170	185	153	170	161	187	171	203	165	185	167	179	154	167	166	167	152	178	160	179	171	166	174	153	173	158	181	170	154	182	152	158	156	185	173	176	174	188	146	180	139	181	179	181	188	182	156	165	158	169	182	163	176	167	176	199	165	174	167	174	150	172	172	170	164	151	168	170	188	146	174	186	195	180	158	169	163	157	161	167	176	178	165	186	180	165	169	193	175	156	193	181	147	169	168	155	179	169	168	173	180	178	166	163	196	169	155	154	166	169	159	155	183	154	152	193	149	155	166	154	142	179	159	171	156	151	179	149	169	192	158	153	181	191	150	159	157	177	145	158	185	164	164	174	178	171	153	163	173	164	148	155	164	175	155	185	150	165	139	178	166	183	158	202	168	170	170	172	144	164	169	178	163	200	160	175	175	175	175	164	172	178	185	186	198	173	145	187	195	170	191	185	173	158	164	168	176	146	175	180	174	174	153	155	156	163	167	188	187	175	173	185	172	164	172	171	164	151	186	170	163	169	163	185	161	147	173	207	170	163	178	160	183	167	153	169	166	133	169	143	139	162	171	193	175	153	177	170	177	167	194	191	164	151	146	174	163	170	162	191	172	159	148	182	160	181	145	181	183	166	189	162	170	166	182	190	183	158	148	167	150	190	163	166	163	185	158	199	169	183	190	188	173	176	176	165	175	166	169	162	169	157	145	143	171	185	157	177	176	161	170	163	184	172	178	178	165	180	178	166	176	180	137	168	156	157	168	193	169	167	180	198	170	162	166	155	164	140	163	163	185	161	163	177	161	139	162	201	185	177	175	168	184	188	153	176	184	171	172	154	165	157	160	172	182	175	172	181	150	176	164	148	159	177	174	181	180	171	184	167	169	171	172	167	190	176	164	160	168	175	159	163	151	159	167	173	171	177	162	149	177	161	162	163	167	174	184	171	173	160	166	155	146	174	151	154	174	180	165	159	166	183	169	161	175	173	180	152	171	181	164	151	153	184	154	165	172	163	197	175	146	142	183	170	178	164	170	161	164	151	176	172	158	150	163	184	160	183	204	150	186	177	192	169	195	182	170	162	176	146	148	165	151	168	185	174	172	160	154	165	169	180	179	171	174	169	180	170	165	150	170	160	175	171	169	171	168	167	176	166	167	154	164	148	171	172	142	166	152	145	167	180	152	146	169	174	166	156	188	183	173	158	166	157	167	201	158	167	186	149	164	147	166	175	165	170	171	166	175	173	157	180	177	148	177	159	168	197	172	198	150	145	169	175	174	161	194	166	170	165	178	166	173	148	160	155	155	156	175	174	169	178	185	169	155	165	165	177	171	167	171	177	172	176	183	165	161	165	160	161	175	196	170	146	167	156	159	160	163	158	166	185	159	153	152	158	185	173	171	178	161	165	164	184	175	145	173	158	172	168	169	188	144	168	156	177	190	161	145	160	163	173	180	176	169	163	162	157	182	174	175	161	194	178	147	164	166	163	158	182	203	159	170	176	170	169	126	197	184	135	172	169	172	182	171	174	184	159	141	144	171	163	194	190	177	188	170	173	167	158	146	157	177	155	180	146	178	172	141	161	161	174	150	159	171	169	158	171	163	181	161	143	145	162	184	153	206	166	170	166	181	160	184	178	180	189	166	162	160	190	157	171	168	149	154	147	170	183	163	183	166	173	162	165	162	180	183	169	165	178	158	178	166	161	177	165	158	165	161	184	148	154	182	169	179	132	187	175	173	150	177	147	168	177	157	174	162	173	166	165	176	163	179	151	177	156	185	162	156	181	151	174	166	174	153	181	184	180	159	174	141	171	174	166	171	179	159	159	166	170	182	147	170	164	167	162	184	184	159	160	164	188	164	152	165	174	153	191	150	144	180	166	163	179	137	181	167	167	154	176	180	164	171	193	170	133	159	146	176	170	175	173	161	159	162	160	173	180	185	170	174	173	175	167	156	188	157	192	163	160	147	170	145	148	163	163	155	145	156	169	161	182	148	163	168	157	157	176	165	165	156	165	172	166	159	162	159	172	184	173	154	170	166	156	172	151	162	169	174	149	166	171	174	182	189	174	191	181	174	173	188	183	155	191	158	186	171	174	179	164	172	161	214	175	171	159	138	162	135	166	167	149	135	177	166	146	185	179	173	166	181	167	166	178	168	173	192	159	171	177	166	165	157	188	144	164	160	169	169	157	174	184	166	151	185	159	177	147	181	188	153	168	136	164	186	175	178	164	150	159	144	181	143	178	162	191	167	167	178	160	159	171	166	188	165	168	181	156	154	153	176	172	171	190	199	156	174	190	182	159	148	188	162	173	186	156	171	150	165	168	167	185	168	171	153	168	176	176	165	175	170	141	180	182	164	172	158	178	170	158	162	173	147	180	161	184	171	158	174	179	172	169	154	173	189	176	182	182	157	177	161	151	145	168	173	164	173	173	181	174	161	181	149	155	177	166	182	167	183	156	164	172	181	163	177	155	153	155	160	178	149	164	168	170	171	189	181	152	175	173	161
19230	17509	26735	32325	32238	29563	25918	25215	22108	22841	22875	21206	21300	16787	16874	19450	20151	21737	23317	14957	20195	18388	20503	22712	20383	16223	13000	12305	10256	10296	7196	7282	5573	8605	8094	7484	5707	4203	4038	3822	2687	2745	2326	1879	1208	1078	1422	1099	1123	991	975	875	819	942	803	699	749	785	684	699	684	658	586	653	664	706	625	601	605	575	561	520	543	605	627	631	651	575	580	584	588	580	546	539	544	520	608	533	523	538	538	492	465	502	484	476	499	557	482	465	436	494	488	517	504	510	501	481	510	516	544	472	477	505	515	520	508	506	467	499	493	454	482	500	482	465	454	497	466	455	473	495	513	477	467	492	491	402	472	463	492	464	485	455	502	464	481	481	476	509	504	506	481	489	512	455	478	456	490	493	456	447	433	468	486	518	454	498	508	408	470	482	489	480	504	498	511	488	484	468	486	513	524	508	483	462	474	486	513	469	486	507	497	500	473	478	464	505	481	517	471	502	486	473	484	472	458	472	468	505	493	497	471	502	486	471	511	470	488	485	477	479	479	459	463	514	502	473	460	477	484	487	471	503	467	477	458	462	448	467	464	468	473	479	466	482	502	506	472	505	505	489	503	468	484	455	477	512	462	464	473	491	494	502	532	460	469	498	484	501	462	475	511	435	535	487	455	503	513	468	492	488	486	517	481	449	520	476	529	457	491	487	481	507	503	481	448	487	461	459	504	487	461	498	483	489	513	472	499	457	502	479	483	493	482	513	466	442	482	501	479	487	443	476	505	502	472	483	419	507	475	461	482	489	478	478	478	475	483	463	460	466	448	445	492	500	492	504	486	508	488	454	479	502	495	444	494	456	453	513	510	501	462	500	432	496	468	508	488	459	502	492	446	460	471	507	487	454	471	475	481	460	498	454	520	474	524	478	467	460	518	488	478	467	494	465	467	473	443	462	486	461	489	464	461	450	495	517	500	468	504	438	468	482	499	485	459	479	518	480	490	461	480	494	500	481	474	534	460	500	504	477	450	467	490	490	549	510	468	483	505	449	480	450	466	469	453	492	482	492	481	515	492	459	505	494	491	485	482	486	484	465	468	501	533	481	448	489	466	459	470	509	504	474	495	502	465	457	465	505	465	493	487	515	537	453	459	466	490	453	442	484	473	528	475	503	448	441	481	482	477	475	474	433	486	476	453	479	489	478	478	459	464	499	473	488	497	492	474	518	441	470	479	487	491	494	490	526	454	487	507	483	469	484	459	504	471	488	476	477	481	512	447	468	434	475	446	485	519	479	464	487	481	481	438	497	482	428	472	472	465	495	501	497	494	498	502	466	467	477	513	533	468	469	477	484	492	471	527	525	468	482	468	483	483	500	474	463	495	493	490	506	496	456	463	449	463	463	473	473	502	482	456	507	500	478	470	528	464	542	466	505	467	469	524	489	492	476	490	495	498	479	470	455	524	492	496	467	499	494	528	461	456	460	503	445	500	465	437	484	490	445	460	482	458	497	476	471	473	495	485	451	512	475	493	514	501	460	487	481	486	493	468	493	455	493	486	437	469	476	468	502	455	473	526	465	475	486	448	458	501	475	532	486	439	479	510	480	502	465	511	486	488	485	498	446	487	509	445	454	477	494	492	447	486	479	516	487	421	484	449	454	451	472	477	518	505	453	454	477	494	483	525	498	505	446	526	492	417	469	449	476	455	482	478	523	519	505	492	446	479	504	504	474	490	470	499	469	472	490	473	486	498	480	495	493	484	490	470	483	462	514	476	501	457	458	497	474	463	463	467	499	484	486	482	478	478	504	469	491	502	465	475	471	521	505	472	504	483	461	476	463	484	481	458	426	515	497	521	505	457	473	511	469	471	479	469	503	489	458	477	472	513	492	466	480	467	513	471	491	473	484	539	481	499	469	479	506	524	475	491	485	486	467	498	472	487	446	499	502	503	472	489	481	476	483	503	498	476	509	478	493	494	489	482	513	479	486	488	461	490	519	511	478	501	495	507	490	456	417	430	492	531	476	515	490	475	514	507	489	479	488	461	477	474	532	440	487	501	473	517	468	472	485	504	507	483	469	484	515	507	469	444	467	450	438	485	520	440	485	457	418	516	506	493	482	483	490	519	468	531	478	505	488	499	501	511	448	445	527	502	468	479	455	461	459	473	486	501	507	480	486	474	474	448	463	487	511	466	478	467	472	453	472	467	496	500	452	489	459	490	467	509	464	462	506	473	494	485	482	444	480	469	482	483	479	506	455	479	496	502	486	454	459	514	532	511	468	492	464	468	487	470	488	485	465	485	510	446	495	430	483	497	468	471	470	498	458	452	496	471	489	497	465	499	476	477	500	465	478	497	485	480	445	545	494	474	488	470	482	490	519	487	476	491	517	473	477	509	472	507	482	459	503	475	458	473	475	462	478	462	469	497	473	493	489	500	495	489	481	490	478	488	493	483	426	488	494	471	522	478	500	502	460	472	461	508	482	483	462	495	472	490	467	532	487	480	470	466	493	464	485	476	448	491	484	473	484	475	487	495	487	483	484	493	471	502	479	509	473	502	500	501	511	465	464	491	499	442	494	506	458	501	512	452	469	492	452	497	476	460	473	478	484	467	474	474	495	479	492	485	474	505	482	480	458	458	457	469	503	507	480	460	491	470	433	469	494	502	503	498	473	470	484	492	488	457	509	464	497	477	438	513	512	493	474	482	467	477	460	500	511	537	478	499	475	483	472	489	464	483	463	494	453	457	496	473	501	483	478	478	502	414	489	461	492	516	498	461	429	493	474	490	448	478	470	487	482	468	498	540	488	454	457	459	517	462	491	454	480	469	451	461	483	480	480	505	505	480	454	510	428	484	450	471	500	502	502	464	443	455	471	534	463	507	481	502	466	483	478	501	446	478	478	436	510	495	491	503	510	498	480	476	492	508	478	445	545	491	493	463	474	477	497	485	506	516	456	493	456	476	470	466	514	503	508	487	500	488	437	485	489	493	439	464	494	463	492	483	484	509	497	478	453	478	498	474	468	474	505	501	496	501	501	495	506	480	502	483	493	501	499	487	513	503	460	478	467	512	497	491	491	432	476	472	438	516	452	459	476	466	445	516	495	446	476	482	475	467	446	457	494	493	484	478	499	488	483	481	492	506	495	480	494	487	474	529	464	519	450	527	479	499	486	484	484	466	454	460	467	510	433	478	450	489	471	460	496	458	463	481	502	518	511	522	475	431	488	490	506	476	517	490	483	495	478	500	491	469	491	479	477	489	467	470	503	507	494	475	462	464	469	470	475	467	504	444	486	462	468	486	454	464	437	460	455	458	515	446	504	493	469	494	475	490	471	517	481	482	449	469	486	490	493	494	506	446	494	480	497	476	487	505	426	492	489	483	511	481	444	472	456	432	511	453	493	471	519	449	499	482	495	489	495	468	459	477	464	481	458	445	471	464	430	504	442	475	489	490	471	454	478	467	498	454	490	479	504	506	498	494	469	523	498	457	464	525	441	484	491	470	444	470	495	475	477
6392	4272	5871	5067	3795	2435	1731	1308	1059	908	752	632	593	479	462	408	410	367	465	378	325	323	381	378	352	289	297	298	260	278	257	271	285	279	272	290	243	259	248	233	233	236	205	233	239	220	241	227	230	211	223	256	230	238	219	220	229	235	249	257	225	223	256	253	225	238	208	236	248	254	243	234	238	233	247	221	259	227	222	199	234	196	220	240	233	212	231	230	223	198	228	226	211	218	240	233	231	214	236	243	220	220	231	224	232	254	258	237	207	220	231	229	239	239	248	224	216	218	246	219	216	241	213	225	228	216	250	243	229	245	253	225	197	238	234	273	218	216	235	219	229	249	229	223	208	215	226	226	260	212	229	237	228	230	242	219	220	233	232	237	237	194	213	246	241	253	249	209	208	194	227	207	247	197	216	230	223	248	257	206	235	237	229	233	254	234	254	210	255	244	224	237	208	234	250	224	221	238	218	233	223	230	235	226	233	234	234	265	246	244	234	216	189	214	227	208	224	221	218	249	230	217	236	217	210	220	223	263	211	210	234	205	247	233	277	243	222	246	224	238	209	211	212	225	227	227	232	233	253	225	243	239	223	220	258	221	215	172	243	215	225	220	235	223	226	229	207	228	251	225	209	215	232	208	273	227	219	216	218	207	225	236	223	228	235	220	200	229	216	209	219	224	232	218	239	250	253	241	227	233	258	215	207	240	220	230	217	235	245	222	223	217	230	223	239	227	230	239	207	222	220	225	197	249	207	247	216	229	216	230	210	204	233	206	234	225	222	213	237	230	233	217	217	224	224	212	221	215	210	199	250	240	252	214	237	230	217	201	234	243	194	200	224	232	237	224	225	251	244	219	234	231	214	229	237	252	204	221	239	217	230	228	220	230	228	239	258	235	247	248	238	218	231	230	243	207	250	219	206	222	243	226	227	210	215	243	239	230	248	228	236	244	237	232	227	236	218	241	233	247	240	207	235	225	232	228	240	241	242	219	230	226	248	223	239	234	233	212	216	250	234	218	217	219	243	222	225	248	222	214	230	237	209	246	252	235	223	240	232	219	234	216	222	231	247	252	214	231	218	265	223	241	236	242	244	222	201	222	248	240	235	221	197	223	208	217	201	248	228	244	241	213	232	236	234	241	223	235	231	216	241	207	221	223	272	252	235	230	254	215	212	220	230	239	228	245	251	233	222	248	209	231	220	214	214	211	245	237	238	235	233	198	238	217	240	213	226	266	219	224	242	245	213	221	258	230	255	225	242	225	233	277	225	226	219	208	235	237	221	228	228	211	247	230	225	239	239	221	190	235	229	230	272	214	226	225	231	259	232	214	211	221	225	217	213	215	241	233	253	213	242	224	260	224	255	255	238	240	227	239	229	225	221	216	241	244	214	223	219	207	227	255	223	239	237	197	219	247	227	227	225	228	223	266	263	236	197	250	259	237	223	243	222	218	244	245	258	206	219	220	233	250	218	227	231	226	232	237	229	229	244	207	250	220	228	225	250	231	248	236	207	220	227	249	226	211	231	229	228	214	233	229	243	237	235	223	242	253	211	216	208	223	246	208	216	225	225	244	229	245	213	228	212	247	228	227	199	243	234	241	225	219	244	214	247	227	240	239	233	225	222	232	218	242	225	217	221	239	214	200	242	247	200	217	213	235	225	213	234	238	228	249	220	212	213	221	232	237	247	205	186	236	243	253	217	216	243	239	217	213	210	253	214	229	219	210	241	241	228	241	214	223	226	218	216	264	209	209	250	212	215	203	219	219	218	230	233	254	253	239	232	241	234	227	211	254	232	221	215	215	238	218	215	232	247	223	218	241	241	198	251	205	248	225	240	238	234	233	230	213	245	194	236	238	217	243	255	224	227	212	232	221	210	246	245	238	264	250	244	241	215	237	218	257	245	227	228	207	248	243	261	243	222	221	221	225	247	215	248	232	222	256	239	231	217	244	238	225	254	239	213	253	237	267	226	253	228	227	231	226	240	225	228	237	231	220	211	229	214	204	213	260	266	237	231	253	246	245	229	226	222	215	222	222	216	224	231	254	226	206	207	262	227	218	229	206	231	222	225	260	237	236	246	209	280	232	228	231	230	212	229	233	214	244	218	234	269	217	249	201	222	221	251	228	223	227	228	254	242	209	213	240	239	244	234	244	242	193	238	231	235	223	229	223	254	222	240	234	245	215	250	225	236	222	222	241	228	206	227	221	251	241	210	231	235	219	236	236	249	252	230	242	226	232	215	217	236	216	220	239	225	225	213	256	219	239	205	247	226	251	205	243	232	217	212	208	228	224	241	212	248	246	236	222	253	226	222	231	248	233	262	207	232	223	218	227	230	254	221	228	232	211	211	188	241	235	243	241	221	261	211	186	214	234	253	245	208	225	229	236	255	221	200	235	231	239	213	204	227	210	214	230	251	213	202	226	252	213	231	215	216	232	221	224	240	246	210	219	203	236	201	218	228	223	228	195	226	245	220	213	245	237	198	227	217	239	248	235	242	257	222	235	204	246	219	213	233	237	213	260	240	217	242	237	226	243	228	215	201	216	242	252	249	248	224	205	231	216	216	234	245	223	246	239	242	240	237	259	230	229	253	228	208	247	231	246	226	239	237	226	216	198	244	226	243	238	232	239	226	244	221	219	246	237	222	194	210	227	218	238	235	225	277	245	226	223	241	215	244	218	228	240	267	238	245	247	237	233	219	245	232	214	237	247	206	222	243	236	212	234	241	215	219	236	249	229	222	225	206	250	213	237	203	225	241	224	202	236	219	181	220	221	244	237	246	230	224	243	215	176	245	220	246	232	238	206	234	237	213	221	249	253	241	245	243	240	202	245	243	216	234	204	235	222	201	231	224	240	250	239	233	216	216	244	253	210	225	236	235	224	234	208	259	250	232	231	229	269	234	198	231	209	227	223	210	213	223	212	246	227	189	220	225	235	209	226	219	207	229	231	236	213	231	222	228	247	225	223	246	236	225	263	212	203	231	227	197	235	240	208	235	231	212	223	210	229	216	225	244	231	231	218	227	235	255	223	209	223	214	257	235	223	251	224	265	231	238	198	230	247	224	193	240	218	256	230	204	257	239	212	217	223	231	217	222	230	220	233	236	229	228	196	255	213	250	230	244	209	213	240	217	240	212	245	236	221	225	256	209	240	239	237	214	227	246	225	267	246	237	231	238	229	236	244	229	220	221	237	223	245	248	215	222	243	205	251	239	218	274	236	205	213	225	196	224	213	253	236	211	220	237	218	238	269	254	239	232	244	245	226	192	217	231	228	246	235	224	220	230	235	273	248	219	235	192	186	254	244	218	225	246	272	221	229	233	243	231	232	198	231	210	246	228	239	224	210	231	244	235	234	229	223	215	227	203	211	238	250	224	205	209	250	257	228	214	227	242	230	229	206	219	217	233	230	201	222	189	234	255	226	215	247	245	212	225	217	221	237	227	206	244	226	259	221	243	244	215	230	242	230	239	221	225	221	237	209
6179	5032	11292	12370	10958	8560	6603	5561	4372	3949	3631	2932	2913	2252	2073	1962	2021	1943	2218	1632	1689	1504	1634	1789	1684	1314	1150	1160	1010	1066	899	857	921	946	960	847	811	775	783	719	723	705	716	703	700	656	654	700	698	669	641	651	657	622	664	647	668	666	664	626	669	656	687	617	675	626	618	608	588	615	644	590	616	638	599	657	643	670	638	691	634	679	633	687	594	671	591	639	636	606	663	614	614	666	611	632	614	628	705	606	618	651	602	633	625	664	672	656	605	629	646	635	611	604	635	603	613	612	582	607	629	629	566	583	642	600	614	637	599	704	656	651	573	618	608	637	621	603	599	633	660	642	624	607	634	635	665	647	642	635	635	610	648	620	646	649	593	608	663	598	611	652	680	643	636	636	629	653	651	608	629	582	639	647	651	629	604	598	600	595	621	658	637	650	636	606	610	637	647	599	652	654	633	587	638	640	622	629	639	685	613	604	658	572	655	579	624	656	619	608	654	625	664	624	678	616	641	614	627	656	669	631	657	655	619	643	636	651	607	616	669	643	649	640	604	621	659	646	659	584	648	632	629	580	561	581	670	591	626	584	633	627	610	613	690	614	614	643	639	559	620	577	593	606	608	648	641	610	631	621	598	645	629	634	601	608	634	604	569	639	586	640	597	644	587	633	620	626	606	572	631	607	611	615	622	628	628	638	613	650	597	598	637	642	608	600	629	616	664	622	613	641	653	626	602	586	642	599	623	652	644	600	623	639	653	630	681	607	644	591	630	625	646	609	636	621	633	630	639	657	646	611	614	656	609	640	601	617	623	611	613	662	653	643	657	614	643	617	666	575	602	615	649	608	616	644	593	636	626	638	641	579	624	643	651	636	651	634	623	621	653	602	608	627	644	577	638	623	601	617	649	642	635	617	647	634	641	611	653	636	587	599	665	616	641	622	643	614	601	577	678	639	653	666	590	634	659	589	637	596	631	598	642	599	595	630	626	592	651	585	625	682	666	622	622	624	628	592	593	617	675	596	605	641	654	601	666	661	639	671	661	659	647	633	634	600	631	619	643	578	654	654	643	652	594	626	598	636	626	618	563	644	637	630	640	637	605	607	637	604	659	598	619	651	609	688	617	599	613	644	567	641	626	600	657	644	598	588	573	651	612	609	615	592	675	628	660	594	616	626	638	611	609	661	640	632	607	626	633	624	666	639	600	624	623	625	595	663	599	598	631	608	628	607	649	652	660	635	665	641	628	638	593	624	688	651	623	663	650	656	669	610	618	575	649	600	641	632	618	649	616	617	633	598	608	636	618	608	648	628	632	647	653	574	634	630	635	638	612	632	636	618	634	603	649	637	662	606	687	623	670	613	615	609	614	617	616	617	641	681	664	619	636	635	642	633	642	637	684	630	611	644	623	662	645	656	646	614	653	610	635	627	593	628	603	661	612	652	644	605	634	592	664	630	589	626	623	616	649	654	599	652	650	645	640	636	644	640	666	654	620	589	640	649	622	625	655	634	585	605	630	597	616	619	648	597	597	648	643	665	623	614	644	616	646	594	602	611	653	623	590	629	631	637	630	638	658	628	610	618	616	713	613	624	605	620	652	629	637	597	636	633	604	672	601	641	660	651	663	634	625	615	718	614	632	653	633	656	652	611	586	594	665	628	634	596	606	614	623	610	635	631	629	613	649	603	613	681	645	592	655	683	603	673	647	627	657	578	657	602	659	647	642	625	658	607	601	630	618	632	605	627	617	626	640	613	557	621	632	621	621	667	650	646	637	637	612	625	572	648	675	623	615	622	588	612	639	636	621	607	634	639	637	640	614	614	646	602	632	606	625	630	658	660	629	605	627	660	636	594	634	624	617	624	607	627	647	620	634	635	623	620	607	664	630	608	637	668	616	623	612	621	587	641	649	581	633	640	610	589	644	630	635	632	595	607	659	629	606	629	616	627	660	602	637	635	662	587	579	609	644	630	626	675	646	614	622	637	621	633	645	669	598	629	638	636	579	642	665	595	656	613	636	636	581	652	618	634	658	610	602	611	687	617	615	626	606	677	648	652	631	590	635	646	623	582	647	628	626	615	628	622	648	648	616	637	619	639	645	588	649	619	659	666	642	609	604	611	632	606	595	619	644	633	618	637	582	615	648	608	657	609	616	645	617	650	628	600	620	607	651	596	608	629	659	605	632	641	631	660	597	618	626	616	681	655	591	602	648	550	638	650	589	626	622	701	636	642	634	612	650	638	640	598	631	609	682	638	614	649	671	636	587	623	615	606	624	649	576	638	627	689	672	591	622	629	641	607	639	614	613	615	629	622	608	634	651	624	581	635	618	646	626	611	639	598	612	635	625	633	632	621	631	602	584	635	637	603	622	591	616	658	614	622	622	649	602	618	635	623	621	631	621	657	587	634	623	643	593	619	635	649	600	669	679	615	636	635	644	618	639	635	636	629	620	646	611	677	593	615	640	620	651	666	623	625	618	640	597	586	631	646	647	629	572	694	627	588	626	656	616	613	621	610	633	628	649	586	616	689	623	645	592	636	616	633	617	658	585	617	622	603	644	632	638	640	588	620	630	639	646	620	676	616	588	644	618	650	605	618	617	639	685	639	615	636	626	637	606	609	626	677	642	616	658	627	635	586	632	640	634	629	577	621	623	623	621	656	635	644	621	593	662	616	635	642	567	672	605	623	603	592	645	653	597	667	633	640	605	588	562	589	606	632	643	637	628	620	611	629	633	641	621	634	608	634	611	608	631	671	660	601	617	606	611	576	627	641	633	599	615	598	636	648	642	654	613	623	597	621	630	619	625	632	628	654	592	601	574	646	630	633	575	636	593	623	600	652	643	633	579	645	610	630	610	650	627	651	693	594	600	603	611	641	637	648	608	601	616	614	624	592	658	641	625	594	661	662	620	630	638	666	613	632	663	637	628	609	637	639	629	609	633	617	614	607	614	628	613	624	661	591	638	588	629	621	626	588	640	618	610	651	584	627	585	582	598	607	659	610	631	613	639	609	660	678	613	627	629	611	627	616	594	591	619	669	621	609	607	653	646	666	656	651	654	666	600	594	657	611	621	595	586	644	660	628	637	613	616	642	593	659	620	597	662	602	632	632	619	616	650	579	596	610	701	670	632	636	647	620	636	600	630	647	671	589	609	609	624	681	641	632	651	648	658	631	626	618	619	625	605	607	611	610	601	588	658	637	614	645	615	607	621	641	627	613	664	614	645	613	610	623	653	639	622	652	660	643	607	633	643	610	563	618	632	613	618	652	598	615	644	628	646	619	614	637	644	624	638	642	653	598	628	691	635	647	635	659	624	612	627	623	654	639	592	648	644	610	633	627	629	633	616	628	633	617	631	613	619	621	597	661	603	637	629	628	617	628	653	698	621	625	642	661	647	638	668	605	614	639	636	614	608	655	595	621	585	610	626	644	603	638	617	568	612	631	619	602	656	642	592	608	627	633	615	676	635	593	638	608	565	645	653	635	648	603
18964	14418	19847	21900	21004	15461	9513	7499	4799	4845	4711	4147	4363	2829	2912	2469	3219	3334	3929	2621	2479	2187	2266	2612	2197	1570	1302	1186	1087	927	777	685	879	857	847	688	523	455	395	402	333	299	294	252	238	215	234	210	228	233	240	225	208	215	214	197	189	240	208	202	214	192	221	182	223	200	200	201	210	210	197	226	225	202	209	222	205	199	199	193	179	199	183	189	185	208	177	182	200	203	185	181	216	197	200	210	184	188	178	190	178	182	188	169	190	184	173	180	185	183	186	183	193	166	206	195	177	183	176	176	152	194	184	199	198	193	192	205	183	189	189	193	191	197	187	204	191	211	190	180	178	188	204	189	198	184	193	211	170	183	180	216	186	189	204	212	190	216	191	203	199	203	192	214	208	178	201	178	183	183	182	166	182	209	186	176	208	177	195	171	218	189	206	190	192	220	200	182	201	197	184	198	184	182	207	196	185	180	197	187	186	194	205	191	190	182	199	189	219	186	205	198	182	183	203	210	193	200	201	172	198	186	164	208	199	202	185	208	207	209	188	194	195	170	178	176	198	174	187	181	212	169	190	172	192	184	187	185	197	173	224	182	191	180	226	198	171	183	195	173	172	180	196	207	217	210	196	184	185	198	219	200	220	179	211	189	185	193	192	169	164	194	199	212	193	185	203	181	186	202	183	194	198	174	185	216	189	177	200	176	214	191	199	178	196	193	195	200	186	191	190	205	200	181	173	189	183	204	188	182	189	169	198	189	192	193	187	187	160	200	209	204	215	209	198	190	186	178	211	216	169	191	203	190	193	183	156	169	156	179	208	189	211	180	215	196	194	185	190	185	195	170	168	189	194	183	181	192	162	193	180	210	194	198	202	196	194	205	191	176	190	219	196	209	210	213	192	186	193	199	178	201	202	192	201	222	199	206	168	193	197	177	186	187	173	195	174	168	203	190	185	202	183	183	183	191	193	202	207	171	186	189	181	176	207	193	172	207	193	177	185	182	193	217	178	196	195	204	204	207	203	168	186	180	199	198	187	197	205	166	202	214	207	210	180	176	179	192	224	180	168	189	203	189	177	174	185	189	214	191	179	209	228	191	200	191	194	236	198	194	190	199	178	171	180	209	189	193	173	185	178	210	211	193	211	209	161	176	160	202	209	178	208	205	187	196	186	207	178	180	210	179	230	203	190	196	200	165	185	190	212	198	198	181	191	182	187	203	197	219	199	176	180	206	191	204	190	179	222	181	189	220	205	186	173	187	226	189	172	203	204	213	202	195	199	180	199	200	173	166	197	173	187	168	182	207	199	208	192	190	200	192	213	156	182	181	192	168	193	182	207	198	167	196	188	202	208	187	193	197	184	182	187	188	175	180	196	177	207	189	194	185	212	174	209	207	194	179	209	208	190	185	211	195	182	201	204	170	176	196	197	181	180	197	220	182	192	195	191	197	196	203	196	197	187	203	190	186	177	180	204	199	185	206	189	183	170	187	201	188	183	192	188	186	184	191	168	199	196	168	201	202	194	185	164	189	189	205	179	205	203	210	206	185	166	179	182	193	214	190	201	171	183	188	175	193	194	175	188	184	188	210	212	205	180	179	217	185	200	216	175	190	199	226	190	183	178	193	202	183	190	176	202	169	194	202	179	194	179	187	200	169	187	178	221	197	211	201	198	200	201	188	191	197	176	194	183	214	188	161	192	185	203	198	202	169	181	223	180	188	187	190	169	211	187	206	180	213	212	204	200	178	208	207	186	202	167	186	203	174	228	176	203	195	183	192	194	201	177	223	178	227	231	188	215	177	212	199	190	193	170	182	179	175	172	207	182	186	215	204	185	193	196	180	216	187	197	199	186	194	155	193	204	214	166	196	187	177	165	205	205	202	180	191	193	179	180	198	202	188	176	164	175	190	188	210	186	184	191	201	182	214	185	229	193	204	181	200	184	178	169	196	179	168	160	187	186	194	179	171	176	197	200	204	201	194	176	189	197	177	184	185	201	215	194	173	201	190	198	208	169	185	171	204	203	178	174	165	206	228	174	186	196	201	187	166	177	183	206	193	173	165	201	171	152	184	191	183	188	181	200	229	167	172	188	176	194	196	183	210	196	184	167	179	204	196	191	192	183	188	205	197	169	174	199	168	158	183	192	192	194	195	163	170	198	185	168	186	156	222	191	212	175	189	232	216	174	205	176	166	192	190	201	196	190	174	189	176	189	180	200	191	189	188	194	208	200	188	192	184	186	174	182	178	222	186	183	193	213	184	192	197	155	177	197	194	198	195	178	200	190	196	171	189	186	198	176	203	189	182	201	186	192	195	199	189	187	178	186	186	183	188	177	165	196	195	181	195	150	202	166	187	182	183	197	170	219	167	176	197	199	206	163	191	193	184	185	201	184	183	196	201	195	199	209	195	182	205	164	178	212	197	180	184	196	186	164	178	175	193	203	175	194	193	189	166	187	219	205	189	221	202	208	206	194	179	193	204	198	195	186	183	201	183	184	227	202	186	190	179	189	196	188	173	177	177	211	169	186	187	174	176	211	191	190	187	212	186	178	205	214	231	184	199	181	190	225	180	185	209	195	180	179	174	188	184	198	196	196	190	199	187	196	180	183	180	174	203	187	189	194	199	175	191	166	189	191	215	150	204	184	162	174	188	198	190	170	213	159	193	181	186	189	194	189	197	224	218	196	170	228	209	195	214	186	195	189	183	183	177	201	208	188	179	220	185	208	188	191	181	223	182	199	209	194	186	194	184	181	207	172	190	174	208	222	217	170	212	182	185	207	165	204	184	183	187	168	192	208	197	204	180	203	198	206	190	185	193	189	175	182	193	186	198	196	196	194	181	185	215	183	172	188	216	206	171	196	200	191	192	179	187	182	187	205	212	177	215	198	190	201	187	191	191	210	193	195	200	195	173	175	198	198	218	208	194	192	179	208	174	197	189	175	211	182	185	201	182	186	209	196	168	212	190	193	171	193	191	204	174	218	185	189	183	168	200	186	189	170	189	206	197	191	198	194	180	196	195	207	179	180	214	193	194	190	216	191	182	212	188	203	176	197	207	184	205	180	178	180	183	180	187	185	188	190	188	181	192	185	215	193	174	182	205	212	178	195	189	184	205	181	210	204	211	198	203	185	187	200	198	187	182	195	213	173	185	170	197	192	196	198	202	183	205	203	157	183	178	179	212	204	201	174	172	212	206	180	176	196	194	207	192	206	179	155	213	189	198	174	216	222	193	185	226	164	188	191	180	205	207	179	228	197	193	197	199	196	184	189	203	198	184	197	191	186	217	173	200	199	191	180	192	174	189	190	190	187	183	177	170	193	173	170	184	203	198	197	211	200	188	195	181	173	188	182	182	197	170	210	194	198	211	205	179	187	208	192	183	177	175	183	198	218	199	198	208	217	195	193	189	201	180	201	170	194	171	201	192	200	187	214	186	203	173	197	200	207	184	176	200	181	204	227	190	168	166	165	217	189	186	218	187	204	188	190	187
14823	13050	23063	27778	27354	23190	19249	18648	14666	16315	16361	15684	16611	11007	12129	11761	14133	14539	16626	11453	12881	12018	12684	13673	12316	9054	8037	7422	6742	5731	4479	3811	5361	5649	5101	4504	3257	2576	2237	2334	1702	1594	1470	1174	910	874	992	876	949	823	770	710	726	727	757	638	698	720	671	655	650	585	638	658	680	608	660	621	605	649	591	601	607	615	604	549	615	579	584	600	606	578	588	584	557	565	555	536	550	570	503	583	538	552	541	605	518	534	586	542	525	520	571	545	524	514	538	530	497	561	554	531	548	571	581	531	543	601	577	560	578	494	530	528	550	531	565	549	544	503	551	544	530	540	549	503	509	510	538	539	565	512	520	512	539	539	540	554	547	545	578	531	545	562	547	578	544	513	573	572	519	507	507	546	560	556	560	563	546	539	494	577	550	562	573	563	534	524	579	527	540	522	550	530	566	519	507	559	559	544	589	529	542	545	561	537	537	557	535	600	520	517	570	513	529	527	529	517	545	538	561	558	535	539	526	493	483	483	526	511	559	580	524	503	543	524	573	528	517	571	555	533	520	607	519	470	551	551	501	539	555	487	512	511	559	548	555	553	535	552	521	511	497	506	554	537	542	547	556	567	524	532	562	554	498	562	579	506	498	528	536	560	512	517	596	504	514	538	501	542	541	573	510	542	519	519	535	489	579	549	504	545	573	511	509	520	518	511	514	540	521	498	554	534	536	566	514	528	531	508	545	518	570	544	543	541	569	510	523	556	535	526	533	521	570	589	558	521	514	565	489	537	520	527	529	527	512	564	540	535	521	535	527	532	531	566	512	507	559	519	528	515	502	520	524	557	517	572	518	488	501	548	548	560	474	519	526	535	524	505	539	521	533	533	533	476	485	525	516	539	577	550	504	558	528	552	583	541	535	554	501	542	512	504	554	515	535	510	508	505	510	490	553	515	525	538	534	549	548	523	531	488	545	518	585	502	570	539	548	572	581	512	504	532	538	507	507	523	517	513	540	525	563	520	511	510	527	546	527	537	554	542	547	531	586	502	548	507	564	550	562	562	522	571	550	515	553	560	583	507	573	572	493	532	503	525	547	559	559	487	520	542	538	486	561	555	473	537	494	538	517	539	581	533	589	509	522	532	564	547	576	508	496	551	538	536	543	560	537	552	539	591	490	539	559	563	561	583	581	584	535	546	525	551	568	549	548	559	562	548	501	511	545	525	522	530	508	513	516	537	531	523	541	523	530	563	534	517	515	559	540	544	523	551	562	562	535	551	519	564	495	534	510	563	574	559	513	589	533	538	553	548	555	581	504	544	543	570	514	546	499	511	572	502	526	553	562	537	509	539	535	554	535	503	506	540	546	547	536	539	546	572	561	552	522	556	527	502	535	557	548	540	573	570	475	514	547	614	474	543	538	543	498	521	511	516	526	522	542	508	546	518	498	531	520	534	489	551	529	537	526	559	559	525	528	544	523	548	556	499	562	495	544	572	574	532	565	517	520	530	536	511	540	516	527	555	552	563	529	502	543	544	531	544	518	527	548	519	542	533	567	539	548	568	532	496	485	540	521	507	525	507	534	574	518	531	522	539	537	560	522	527	478	549	571	549	521	572	541	535	513	557	542	497	517	559	518	540	526	507	539	570	521	544	556	523	553	572	519	530	520	511	555	552	530	517	543	486	541	501	608	484	555	491	516	550	506	548	521	520	503	533	524	569	540	550	531	518	519	527	546	555	521	546	549	505	525	503	568	504	558	565	510	521	547	561	557	519	546	545	553	536	522	525	535	540	500	523	509	481	522	547	548	574	540	519	513	550	523	546	541	504	539	524	544	536	538	557	497	532	547	584	517	516	531	524	550	528	530	539	552	533	568	581	529	547	520	552	531	491	500	513	526	586	522	525	570	549	544	526	566	525	555	575	540	530	500	537	600	552	514	584	486	525	527	506	541	524	521	551	524	568	571	554	519	533	490	547	518	535	537	496	553	528	521	543	533	526	525	529	549	542	571	536	488	529	525	536	520	508	523	521	530	517	501	567	547	534	544	525	542	514	569	531	530	522	520	530	533	548	551	539	516	524	561	569	533	569	502	517	540	549	552	564	587	531	541	530	563	567	540	527	501	517	564	488	514	546	523	501	531	542	535	540	491	542	539	534	585	522	527	574	542	520	520	579	503	533	494	523	510	538	567	574	513	560	550	530	536	575	535	555	538	499	543	545	474	523	547	484	509	510	518	509	542	483	541	533	570	568	523	533	519	512	513	512	510	499	524	552	555	542	576	498	520	561	565	534	510	526	515	521	548	577	544	528	524	559	545	537	535	542	506	528	564	505	566	561	532	565	559	540	513	511	539	537	534	553	566	565	523	552	527	577	523	518	541	516	545	497	525	528	528	507	544	558	512	539	544	567	500	512	511	541	574	493	506	557	535	494	540	523	577	514	537	557	526	546	551	533	511	482	542	517	530	548	573	500	561	494	549	480	571	538	514	565	534	573	498	489	509	546	513	551	520	506	526	549	515	534	568	538	511	519	554	530	541	500	536	540	487	524	547	521	509	490	519	540	567	556	530	529	497	539	529	540	520	550	564	522	539	559	568	525	544	520	485	510	577	576	526	551	542	589	483	526	522	568	495	540	514	581	525	565	549	528	493	506	585	512	558	561	533	500	497	531	523	562	572	512	547	522	504	516	477	512	532	548	541	537	568	548	514	493	525	534	534	543	538	546	533	549	521	541	575	564	565	518	513	522	542	527	521	534	544	554	526	535	529	539	550	523	523	515	556	523	481	538	533	585	556	566	562	528	530	502	570	535	561	554	529	525	538	541	533	512	517	490	509	522	527	502	535	507	501	540	549	561	535	550	528	538	500	546	488	511	554	525	547	560	499	593	547	553	539	527	511	534	566	534	553	560	550	555	541	535	568	542	475	542	554	562	555	518	527	505	495	541	563	533	559	517	514	534	507	514	501	516	554	557	539	559	552	564	530	515	568	546	537	530	535	529	569	572	541	595	513	559	591	498	540	510	551	558	577	506	547	506	521	514	559	562	556	562	527	548	588	524	503	537	557	541	516	582	567	548	545	508	532	514	547	569	537	515	549	547	494	556	538	546	511	541	571	528	493	506	506	511	498	520	559	532	531	558	546	500	561	569	575	547	523	523	579	567	521	521	513	549	518	573	546	551	518	517	566	509	570	506	513	565	549	557	552	560	503	531	544	536	523	551	550	528	557	556	546	551	549	507	510	532	536	562	523	490	576	546	546	539	545	542	510	548	530	531	548	515	549	497	515	497	512	478	525	548	560	542	567	563	498	529	558	516	565	551	585	530	552	508	519	541	512	504	558	529	548	513	522	515	544	571	520	552	531	514	520	536	543	549	531	508	537	533	529	564	508	527	551	554	537	536	541	561	528	509	568	525	539	533	546	544	544	544	588	531	544	552	524	542	524	577	498	584	527	529	528	554	550	542	560	524	525	567	537	518	541	551	530	508	514	562	529	518	558	545	527	525
28038	22366	27512	28987	26830	21895	16275	13642	9538	10321	8957	7542	7961	5056	5015	5267	6132	6581	7800	5075	5029	4190	4091	4563	3956	2896	2276	2272	2052	1702	1466	1233	1446	1597	1580	1174	921	692	631	630	471	400	339	292	280	229	286	244	255	203	220	210	218	217	235	182	219	177	201	178	216	194	172	207	205	163	191	161	187	178	192	179	177	192	171	171	183	191	168	174	146	172	204	157	165	179	169	170	179	187	187	189	184	182	176	185	174	194	156	199	177	178	155	177	164	174	173	149	158	170	156	171	146	159	175	183	171	143	153	166	154	147	156	171	189	164	156	164	160	154	182	155	182	160	159	139	173	184	174	152	146	152	173	162	172	168	170	167	178	168	166	153	166	161	161	155	168	167	184	151	172	181	179	176	171	167	173	179	160	182	156	170	166	168	169	155	163	168	167	151	207	163	169	153	173	165	161	147	165	169	173	209	204	180	172	160	171	158	172	185	187	154	195	165	141	161	165	180	168	177	165	149	157	164	157	154	153	181	192	166	174	159	165	188	171	183	177	174	163	148	178	167	166	206	190	170	168	156	187	168	176	167	184	164	176	169	162	175	157	152	154	138	181	194	162	198	169	164	167	177	153	168	160	153	164	188	187	154	197	186	158	180	160	179	176	142	178	171	160	184	155	179	151	154	163	155	186	156	139	163	155	183	176	164	161	164	177	155	153	166	181	183	157	174	158	151	177	184	185	184	196	161	166	164	171	162	145	160	154	191	177	181	180	171	160	162	195	160	193	164	163	159	176	162	189	193	154	199	146	166	168	165	179	176	159	168	156	165	159	173	169	172	167	161	161	141	207	168	173	166	174	172	170	211	154	156	162	131	159	162	152	178	172	171	172	177	167	181	165	182	166	158	148	167	171	176	170	156	165	170	176	174	188	177	155	158	162	169	174	162	199	175	155	165	150	169	194	180	161	166	178	162	150	167	152	148	148	161	173	165	170	149	170	195	167	143	192	178	176	157	186	169	174	174	177	174	202	173	182	169	181	185	191	176	178	168	163	175	163	165	173	177	155	165	184	161	159	182	166	155	167	156	146	193	171	161	165	147	194	147	173	179	168	168	191	179	206	156	186	170	183	169	190	146	146	179	172	172	163	164	160	152	191	159	171	188	194	151	173	157	157	190	191	145	182	154	185	151	178	174	162	176	173	175	165	155	163	166	164	153	182	188	166	149	149	144	179	191	175	171	143	168	178	178	148	164	152	167	168	174	168	199	173	170	179	166	178	166	159	179	165	170	184	169	180	205	175	159	155	164	171	151	152	180	184	165	161	175	183	155	142	147	173	178	195	170	200	174	173	175	150	138	180	158	176	168	156	188	185	166	167	171	176	162	194	178	183	181	197	175	171	183	174	177	174	163	195	148	192	177	155	160	149	164	161	157	160	160	149	170	187	154	162	183	158	153	190	166	136	176	158	182	178	161	136	176	173	171	155	168	173	168	169	164	182	170	164	145	164	163	160	155	167	175	154	165	157	194	168	187	164	154	166	170	187	160	157	149	166	155	162	167	183	167	167	166	163	170	158	156	169	158	162	169	173	183	178	185	186	174	174	160	174	195	158	171	175	165	147	163	197	181	163	163	153	170	148	156	176	177	150	177	164	188	155	178	162	190	146	190	163	179	188	165	163	148	173	174	183	172	181	174	175	165	172	155	184	185	165	170	188	163	145	159	150	179	153	174	147	187	164	180	155	162	169	155	185	158	164	136	160	167	174	178	172	177	176	174	159	200	155	163	167	160	174	164	181	179	178	179	149	155	160	178	194	168	160	190	191	168	159	190	180	165	193	204	182	149	155	172	151	190	162	188	145	156	173	164	194	169	164	164	156	150	159	158	150	167	176	176	186	206	160	192	186	184	159	176	168	178	172	166	158	158	171	162	167	167	173	180	155	171	170	145	168	179	175	158	193	177	171	172	178	167	159	179	167	191	163	169	153	146	184	181	205	150	166	177	168	168	175	167	163	156	171	167	183	153	184	166	175	156	140	191	165	167	157	168	162	164	186	166	130	154	187	164	172	172	156	174	162	143	167	189	172	161	146	155	149	168	165	164	164	189	184	178	183	164	189	171	145	181	159	179	174	193	146	163	166	155	166	172	168	172	167	171	138	176	181	155	191	165	156	152	162	147	160	194	179	165	191	172	160	178	176	173	148	170	184	166	174	142	173	169	164	157	187	173	149	153	156	170	170	141	165	158	177	159	147	155	152	173	170	153	174	182	149	167	173	168	173	179	185	186	168	171	187	175	173	176	161	164	163	188	157	160	143	164	149	166	184	169	153	153	168	184	161	180	196	162	169	164	197	174	178	154	170	174	175	181	171	181	186	167	184	193	180	157	179	197	171	166	175	181	164	175	199	174	177	174	147	169	185	174	161	169	165	153	170	162	187	194	202	169	122	186	162	165	155	187	159	175	181	184	182	182	171	170	153	163	153	165	146	170	173	169	169	158	164	161	173	179	153	146	162	161	156	151	183	156	166	165	148	171	186	162	172	152	179	177	182	196	197	162	188	155	171	176	191	143	158	158	154	172	166	167	161	191	164	172	163	178	164	194	172	175	170	149	150	172	158	164	158	162	170	137	178	179	169	193	170	174	179	186	186	184	157	140	186	169	174	173	179	157	151	186	172	168	170	174	167	142	147	152	165	163	171	163	141	154	191	179	206	173	183	167	157	166	170	176	162	173	164	179	174	163	164	177	172	185	168	185	179	162	177	175	164	207	170	175	185	177	172	167	166	171	159	159	140	170	186	173	164	148	181	187	170	149	168	179	175	166	151	170	175	180	196	171	173	154	171	168	159	150	173	183	167	174	161	152	172	172	180	166	182	144	167	153	178	148	159	159	202	173	141	151	181	169	172	184	170	166	188	167	168	167	158	141	174	180	173	176	179	195	172	164	170	185	161	165	155	176	165	171	154	175	149	175	175	159	172	181	188	166	170	155	170	176	178	151	151	187	172	173	175	149	176	174	155	175	153	165	162	172	154	182	166	182	196	171	181	173	192	182	185	181	157	171	170	169	178	177	178	171	160	158	175	177	156	174	146	179	158	141	161	172	174	154	149	146	163	150	173	167	176	158	173	158	203	167	172	153	177	178	182	161	161	159	171	161	186	156	167	168	173	137	161	173	164	171	169	157	177	196	167	160	213	165	162	160	161	158	175	175	176	145	159	166	159	155	169	162	153	165	181	182	182	177	171	164	163	157	186	174	164	175	180	161	133	200	170	169	163	160	145	162	173	135	179	187	144	177	172	187	180	181	167	151	171	177	163	166	174	144	193	178	161	157	179	173	147	190	169	171	186	190	167	181	180	166	148	170	167	189	167	151	186	169	168	165	173	160	151	149	165	167	153	169	168	163	132	155	159	165	158	171	169	186	192	174	168	161	162	173	157	158	166	168	168	159	170	169	191	178	179	174	180	169	164	151	160	170	176	176	179	176	173	170	201	184	165	163	153	164	162	172
19756	18407	28784	33634	32606	29723	26421	25420	21529	24651	22930	21764	22561	16314	17263	18329	21067	22154	24050	17259	20433	18911	19189	19204	18591	15037	12724	12566	10848	10064	7978	6973	8563	9490	8942	7378	6105	4313	4024	3897	2830	2442	1934	1676	1155	1146	1374	1109	1165	1031	867	854	794	921	847	750	831	757	653	702	718	703	641	626	645	667	638	611	615	571	609	577	634	602	599	634	563	594	609	585	588	572	565	562	505	512	524	538	526	496	529	472	534	499	503	551	488	470	493	468	538	488	488	528	519	485	489	480	482	485	478	488	501	523	521	515	496	502	475	491	518	462	512	461	491	527	490	491	518	504	481	501	469	443	498	501	495	481	492	498	499	514	496	475	462	475	513	484	480	505	480	481	515	513	475	480	483	428	502	475	499	482	495	464	484	488	436	498	492	478	471	450	463	496	471	443	453	483	461	514	454	449	477	480	483	481	461	457	484	471	506	462	472	394	508	503	470	465	446	513	481	484	471	475	491	498	496	507	490	521	465	491	492	497	446	508	465	497	467	521	476	489	467	475	490	507	490	486	488	475	467	497	485	495	475	488	430	481	459	483	480	460	438	477	515	464	463	490	521	450	479	488	479	480	451	480	457	498	430	459	507	530	458	495	435	476	462	549	495	524	498	455	487	484	455	481	479	500	477	499	454	483	450	502	486	484	511	458	492	466	523	455	478	491	469	510	478	496	483	490	440	478	479	461	532	488	499	493	476	444	509	526	460	483	481	509	528	479	461	506	497	478	449	463	496	472	445	478	468	474	496	506	485	457	509	470	515	489	497	512	493	460	458	504	446	516	473	417	469	544	491	468	512	506	497	521	435	466	474	475	469	471	471	454	507	495	463	437	475	491	455	460	487	480	472	488	444	484	449	476	515	495	495	469	494	476	470	482	492	473	501	451	493	533	464	559	495	452	490	485	473	489	488	430	498	451	467	486	490	528	481	505	459	512	457	473	481	485	476	511	491	502	457	474	487	473	463	494	456	483	463	474	469	484	488	482	475	465	484	474	471	482	463	464	491	497	446	460	484	511	437	468	484	448	482	443	467	473	499	463	489	498	478	505	451	522	469	477	505	473	475	462	509	503	523	494	507	474	446	480	491	492	478	461	473	532	474	498	468	441	517	496	485	473	489	470	474	502	491	459	497	525	486	525	495	510	457	501	501	491	487	463	469	471	520	448	465	498	460	454	460	474	529	457	478	446	463	465	481	499	486	436	471	492	473	507	441	495	498	438	469	472	477	495	489	466	477	430	476	476	472	460	520	512	452	486	490	471	438	464	477	504	456	439	481	468	492	463	459	482	493	486	472	504	484	473	520	485	460	473	471	478	472	483	495	460	427	467	508	456	450	507	482	478	471	473	479	476	448	476	499	478	460	480	489	486	463	507	482	487	486	552	486	509	497	469	485	492	496	461	484	463	516	495	468	477	495	511	505	453	534	492	494	467	499	462	491	455	504	478	466	476	507	513	475	452	477	498	526	470	505	506	453	469	469	493	471	543	467	464	510	457	488	486	482	469	519	505	466	503	491	495	474	500	462	478	487	473	482	496	447	485	500	442	495	490	500	463	495	451	466	510	461	497	490	496	475	458	481	473	462	475	494	482	495	476	463	490	452	474	454	468	474	482	479	446	477	482	479	518	484	518	491	482	477	487	495	477	484	485	422	486	484	487	454	464	451	469	479	536	458	486	493	487	467	476	489	494	472	472	496	492	503	464	489	499	496	455	491	465	459	497	497	460	517	475	492	474	517	491	412	497	476	479	458	485	454	475	471	495	435	473	451	506	485	479	473	488	445	502	492	516	466	448	459	473	489	452	502	450	504	504	457	516	506	460	486	501	475	506	489	485	497	481	483	478	495	478	490	482	485	470	468	495	497	483	468	445	509	493	466	464	470	486	469	479	475	511	458	481	518	473	467	465	448	460	466	468	490	455	495	499	454	462	508	475	480	463	461	488	471	469	478	496	485	472	479	498	472	433	479	472	442	425	498	476	446	485	473	458	494	473	465	470	504	511	490	499	472	473	481	456	472	473	486	459	479	494	446	488	501	466	456	481	477	482	515	524	487	473	457	498	519	473	484	474	504	448	491	458	496	487	457	478	496	487	470	448	467	519	441	488	471	476	463	507	487	505	513	505	494	461	430	468	461	435	495	479	520	486	483	444	446	481	450	495	501	517	471	498	488	489	482	448	487	531	498	479	501	482	482	497	498	463	471	470	428	497	465	473	497	494	474	507	484	519	454	452	457	477	492	464	426	457	478	476	469	524	464	460	463	479	465	502	465	480	507	490	447	479	471	473	452	466	494	491	503	475	474	448	452	483	473	467	483	478	519	515	471	493	490	498	486	450	494	468	487	491	467	479	473	464	492	465	481	438	446	447	467	479	478	507	479	493	530	478	467	505	475	516	507	504	521	488	499	475	499	482	439	543	470	494	475	460	462	490	500	466	485	451	478	471	476	464	425	495	479	507	470	492	489	504	480	535	520	477	480	511	460	485	487	489	478	464	455	502	430	496	446	493	479	489	492	464	504	510	511	473	453	501	458	480	481	486	480	491	500	472	532	464	487	485	511	470	458	491	470	495	504	460	478	487	466	478	454	504	463	495	473	494	479	453	482	465	464	452	512	485	523	444	509	464	448	502	481	505	497	451	486	450	503	486	507	495	455	464	476	459	462	488	466	500	484	455	455	461	456	520	482	444	462	442	471	498	524	507	469	492	447	454	469	459	458	491	471	491	511	455	517	481	509	496	497	470	457	496	479	458	466	465	436	437	507	429	508	460	483	473	460	489	470	493	465	482	470	488	504	475	464	507	476	462	487	496	482	479	470	468	506	488	496	466	485	474	503	477	485	456	440	472	481	424	492	465	486	490	495	487	461	524	493	519	492	483	444	487	447	466	488	489	486	471	469	452	513	490	480	463	498	478	466	478	475	505	470	492	474	488	470	485	501	457	474	480	484	441	530	460	422	475	489	503	487	473	461	507	491	502	511	512	500	497	453	494	478	518	545	502	471	438	465	456	490	467	480	512	467	481	453	480	423	469	459	544	463	460	489	504	482	455	460	481	439	448	451	508	480	469	467	472	498	495	459	459	487	459	447	472	483	474	431	479	484	512	488	453	500	494	429	526	457	500	477	480	498	502	496	509	468	506	481	487	488	480	490	499	489	456	450	472	490	501	530	468	491	477	503	496	494	479	423	490	500	490	488	502	468	491	482	444	479	461	500	491	490	463	506	467	530	535	476	506	451	499	482	425	503	491	479	482	487	481	513	454	478	445	474	470	460	483	516	476	489	472	449	451	504	485	487	473	498	442	476	496	514	506	476	510	457	465	500	455	482	464	473	459	466	472	477	491	485	494	449	464	486	489	436	451	487	471	475	498	524	487	463	519	492	525	481	513	458	467	509	483	486	453	480	489	492	453	420	499	498	454	472	464	443	476	463	531	468	475	506	462	491	472	487	468	517	527	479	466	471	507	486	493
6899	4695	6464	5388	3799	2354	1613	1241	961	904	717	586	580	447	427	415	404	410	464	375	357	325	294	346	310	315	308	290	270	284	301	230	255	269	256	268	248	256	253	226	253	232	239	220	235	236	247	253	269	241	239	233	228	225	223	235	247	235	231	235	226	232	249	258	234	202	223	248	207	247	218	218	224	231	220	237	236	228	222	227	227	235	247	254	213	245	225	233	246	238	277	227	253	225	227	233	246	228	250	227	207	185	201	219	233	216	238	239	204	243	240	254	220	229	211	210	219	201	224	234	222	228	233	242	226	239	258	222	252	232	253	217	259	244	222	215	239	261	272	223	220	237	235	263	226	233	215	248	219	224	233	226	262	210	226	242	206	257	235	205	213	224	263	227	221	220	200	209	225	234	226	222	252	241	204	223	242	244	236	197	253	236	208	239	243	235	250	231	229	221	241	222	233	223	255	223	216	223	226	229	226	217	237	238	239	239	205	217	235	257	226	216	213	243	251	219	211	224	222	223	214	224	228	218	223	246	231	263	256	284	242	223	238	206	222	240	231	276	245	231	229	210	231	242	212	238	256	247	260	231	207	225	217	227	188	223	229	224	223	228	216	218	214	243	233	239	232	219	221	256	227	221	239	222	223	247	244	232	249	229	202	217	236	219	198	235	212	203	240	256	287	223	228	235	222	227	233	224	246	224	245	235	215	235	234	201	234	221	233	249	241	227	195	237	222	214	236	217	213	260	223	234	234	227	216	232	223	240	229	247	210	255	233	226	213	225	205	216	238	226	227	227	224	252	238	232	219	250	230	223	219	237	224	228	247	226	254	234	224	239	234	243	237	234	238	234	229	234	225	245	204	220	246	245	204	229	215	261	241	204	230	238	228	246	205	236	213	215	206	228	207	210	205	260	220	218	214	212	245	224	264	227	224	214	237	209	208	242	234	222	252	260	229	245	237	236	214	232	240	239	242	222	234	234	231	220	217	234	255	239	251	216	245	243	210	221	231	216	233	228	225	258	210	243	222	236	206	220	202	224	218	249	225	220	228	222	221	255	225	229	218	229	210	234	227	222	208	250	217	240	233	234	226	217	235	244	229	235	237	225	192	245	240	249	242	263	227	210	227	222	230	240	246	219	215	218	219	250	251	211	242	211	206	226	233	269	253	242	203	236	247	233	238	274	228	264	233	230	215	208	241	230	211	225	222	222	240	234	236	237	240	254	260	210	261	220	230	232	242	214	208	223	244	250	233	216	253	217	226	258	217	247	227	254	193	236	234	231	232	240	239	211	242	249	210	236	224	226	225	225	257	235	214	248	237	198	242	242	224	212	244	241	255	223	201	253	235	229	240	242	242	240	231	216	213	227	223	213	233	241	233	230	229	221	247	253	225	216	202	219	216	227	236	263	241	227	212	224	244	252	233	230	226	241	232	232	246	221	239	218	230	225	227	248	218	223	242	199	269	245	233	226	240	230	254	246	222	220	234	244	230	225	215	227	231	215	257	223	205	234	225	258	223	232	219	249	254	207	195	223	204	229	235	230	232	217	223	210	208	239	239	248	219	254	236	242	246	206	216	254	242	234	218	247	257	248	268	234	280	214	228	229	229	225	223	237	218	216	238	220	213	270	236	246	214	230	237	239	212	255	239	242	226	246	192	230	223	225	228	218	259	252	227	226	234	239	238	237	220	233	241	230	225	237	251	258	229	253	227	224	226	244	234	225	196	229	233	232	233	248	236	225	240	215	215	252	223	250	260	241	230	249	253	206	241	209	276	239	222	208	237	259	244	240	240	225	238	210	245	250	236	231	206	224	236	266	228	250	264	240	236	233	224	243	236	202	219	215	250	231	253	220	223	236	236	252	210	229	226	242	202	200	249	241	218	234	245	261	233	227	240	205	222	224	231	234	236	243	268	274	228	226	220	239	229	225	226	239	221	233	221	215	214	219	224	230	205	270	262	201	197	255	221	256	222	238	211	222	213	228	230	242	225	232	231	246	218	235	253	252	221	244	231	250	216	256	198	243	221	229	230	223	231	221	225	221	225	217	227	221	196	240	219	261	224	228	238	226	239	224	228	233	229	226	221	239	231	250	238	233	237	274	226	255	229	213	228	201	216	221	234	213	244	216	241	251	226	240	216	246	248	218	232	229	241	257	225	241	276	195	232	258	239	226	253	229	229	236	235	230	242	218	224	237	221	225	242	230	221	241	234	250	237	232	236	221	243	227	228	215	241	216	216	213	238	252	249	231	229	218	260	246	219	232	239	251	242	242	207	197	229	233	213	215	252	238	219	237	236	230	260	216	253	226	243	223	215	252	223	229	225	241	210	203	221	236	225	238	230	231	246	217	225	253	242	241	231	222	273	231	213	213	249	252	211	220	226	217	229	230	263	201	260	212	238	224	216	259	239	217	242	205	219	226	205	244	226	242	225	250	231	206	220	232	260	220	248	268	231	230	216	239	215	234	228	211	232	228	244	235	254	242	249	229	238	259	203	253	227	226	241	245	240	260	243	235	242	231	204	213	229	235	212	212	239	224	199	261	230	225	222	243	240	242	231	214	268	239	213	223	237	249	226	234	242	238	242	229	229	204	226	220	228	248	238	245	224	238	237	208	212	241	216	238	222	234	203	221	238	249	249	224	219	212	210	221	235	232	224	238	222	202	226	204	236	263	226	248	240	218	222	216	245	219	250	223	223	239	244	236	198	260	247	234	243	226	227	224	212	214	240	217	233	243	214	205	244	233	253	224	227	233	213	221	265	238	233	246	211	221	250	225	237	230	233	223	243	228	201	227	235	261	240	232	231	216	227	200	229	232	230	247	218	228	224	248	239	220	234	212	218	222	221	192	236	210	226	218	204	246	241	225	234	230	223	239	221	232	227	245	241	226	249	223	215	241	236	232	219	226	232	228	222	229	218	250	243	234	225	247	220	229	246	231	223	243	252	219	219	237	223	205	218	212	222	217	236	204	221	225	217	229	243	229	228	246	261	249	217	237	265	238	271	241	236	227	234	215	266	223	238	251	243	232	240	223	226	234	210	222	222	201	250	235	240	218	230	236	230	226	238	227	231	231	238	224	236	221	238	211	222	226	232	222	239	234	215	230	238	212	222	219	237	246	222	241	220	227	229	229	211	200	223	223	249	247	224	249	207	221	213	252	207	228	232	233	256	242	208	236	220	220	227	217	222	239	209	227	229	224	232	216	221	216	262	238	231	227	275	236	243	217	213	215	236	253	205	240	207	238	225	216	248	226	213	220	214	224	206	242	240	251	245	213	222	220	232	228	227	242	237	211	243	229	222	257	251	245	232	240	227	231	240	227	242	227	226	217	227	227	224	235	261	260	257	221	264	248	228	206	242	251	236	230	229	242	237	219	222	239	225	248	220	222	224	222	235	246	208	254	221	220	253	258	226	227	209	248	223	221	232	244	244	244	252	224	253	225	225	259	247	228	238	249	216	201	238	246	236	232	243	213	230	230	246	212
6355	5587	12118	13437	11408	8424	6478	5286	4057	3919	3176	2912	2738	2198	1921	1946	1939	2198	2212	1602	1753	1561	1579	1597	1548	1233	1239	1068	1031	990	976	827	953	981	990	844	859	768	759	738	675	692	705	686	630	670	719	661	698	697	661	623	677	632	669	682	619	671	688	634	659	664	645	646	655	659	670	661	613	674	648	624	658	639	650	633	638	675	631	682	643	650	595	597	639	655	631	635	648	577	634	635	659	605	645	610	669	645	616	656	642	621	641	612	626	638	645	644	621	607	638	662	611	654	593	626	621	641	621	648	620	614	641	615	653	634	629	621	632	645	614	628	622	652	661	634	596	648	645	606	601	615	644	654	584	626	644	637	608	654	642	616	647	660	634	666	670	639	648	640	653	603	663	649	592	585	604	627	679	626	645	668	627	639	634	643	622	616	634	635	658	625	635	641	661	679	653	617	636	658	642	626	633	704	623	643	620	633	631	596	652	618	619	649	647	615	609	635	631	646	639	660	631	611	606	677	658	607	618	640	601	634	590	617	618	614	585	623	654	620	616	655	622	629	641	656	613	695	605	703	612	640	628	608	600	610	587	654	648	607	599	675	645	629	627	625	598	636	596	618	618	643	637	648	647	607	587	647	616	612	600	610	594	612	649	636	595	640	621	602	643	661	601	605	626	643	627	673	602	588	623	635	587	639	628	668	659	618	621	641	632	610	609	650	604	568	638	619	629	630	613	659	623	618	620	631	638	618	616	613	622	676	598	636	644	646	618	620	574	629	648	664	596	633	635	701	637	652	631	615	580	638	592	639	593	633	624	639	620	644	634	654	643	672	605	646	596	623	647	629	662	627	625	661	646	644	617	602	615	643	627	622	660	638	607	681	678	651	635	626	623	655	652	644	655	624	633	648	614	637	628	576	629	620	670	658	632	635	652	641	615	666	590	638	615	618	611	632	602	637	620	617	638	661	620	590	628	638	696	666	597	649	625	630	642	613	626	664	679	637	594	630	611	642	630	604	680	623	636	628	590	627	688	654	696	631	654	627	658	617	600	627	673	601	648	643	649	668	605	583	619	600	614	617	649	621	617	618	631	628	599	617	665	635	624	592	607	652	631	634	619	609	611	573	613	668	656	616	623	643	600	629	622	633	625	621	630	612	612	617	615	640	675	631	604	688	614	612	644	665	591	635	641	640	654	654	635	649	694	620	608	668	648	657	626	657	566	632	639	626	646	667	629	620	605	615	656	612	613	645	643	661	598	614	619	625	609	679	665	679	609	620	650	613	635	609	637	635	605	623	638	615	646	649	637	638	623	620	648	643	642	629	635	565	607	615	633	603	622	649	616	615	650	652	635	667	662	638	649	606	605	576	597	618	602	652	627	620	627	589	626	652	595	651	622	637	658	632	628	631	608	620	606	610	648	646	657	606	621	648	634	651	648	667	612	606	671	637	614	657	650	607	626	613	669	642	612	619	601	639	659	625	672	633	648	591	629	649	595	613	652	605	667	620	651	621	634	628	623	653	659	627	615	653	677	575	636	574	623	673	629	633	615	630	551	659	659	634	629	603	639	661	645	641	593	671	617	684	655	673	625	586	637	622	612	621	656	648	620	629	670	630	622	668	636	633	661	677	611	619	628	612	616	624	617	654	646	639	596	603	618	581	635	612	607	657	616	691	628	638	647	585	656	636	622	615	682	646	611	616	606	672	637	645	665	599	649	596	648	625	681	613	614	603	650	667	633	664	625	651	642	639	630	634	612	610	631	609	645	683	659	618	630	649	660	613	630	608	634	653	694	613	606	671	556	604	638	644	590	638	615	669	601	672	653	658	638	608	607	624	610	568	643	606	698	616	619	645	696	648	622	628	646	628	598	629	675	627	658	609	646	651	649	610	599	607	664	559	596	672	581	636	575	656	621	634	601	644	638	641	646	635	619	645	659	654	636	648	672	693	647	626	626	634	623	651	631	637	645	657	636	635	666	637	595	624	608	622	612	642	645	658	591	568	642	596	635	585	633	633	623	578	623	654	624	592	573	639	641	626	612	643	640	627	673	649	677	628	634	597	621	599	610	656	668	644	616	665	590	669	622	654	628	660	663	622	600	568	700	655	615	621	662	662	587	649	633	641	629	615	609	629	645	629	618	635	603	614	649	614	632	635	632	632	693	637	637	626	611	632	618	699	627	582	654	618	616	678	640	630	546	592	617	588	590	598	641	665	670	654	660	656	621	645	637	629	627	618	647	677	650	662	595	638	642	630	591	617	654	621	601	641	616	653	634	626	637	654	654	637	632	634	626	643	592	599	661	643	608	625	614	609	656	661	645	649	631	633	672	660	638	632	612	651	662	648	644	665	639	642	636	615	645	644	631	623	635	655	601	617	615	599	650	637	662	672	637	617	617	635	606	637	662	628	630	657	599	643	613	640	612	693	638	666	663	652	601	666	624	597	643	608	674	627	615	613	667	563	636	622	613	674	660	648	580	611	622	620	637	635	615	625	661	627	663	635	614	612	641	602	647	632	612	612	643	647	601	619	609	644	659	670	621	626	619	671	672	620	658	593	623	661	650	635	645	630	599	642	626	616	646	675	623	622	607	645	628	647	625	641	602	662	659	634	657	589	645	660	632	637	600	666	596	657	605	666	611	656	647	564	557	651	664	609	613	631	577	620	668	612	623	673	593	604	663	655	594	605	653	667	642	655	630	613	611	599	641	630	648	637	623	637	646	634	664	640	617	646	689	631	617	647	612	605	658	601	633	646	592	610	669	637	617	626	604	607	634	679	637	614	666	658	642	676	610	606	607	632	638	637	598	632	666	612	680	648	649	634	604	616	648	643	654	653	648	617	615	603	634	610	646	643	649	608	631	630	654	633	625	611	647	633	632	602	617	627	600	641	641	604	637	650	644	618	633	646	663	618	617	658	595	631	632	619	630	607	613	607	581	602	669	624	637	616	616	676	631	613	612	608	606	624	628	620	670	596	649	621	656	641	636	614	650	632	639	623	651	655	603	634	616	617	626	630	664	642	637	645	627	651	575	644	628	609	587	650	684	640	639	623	592	639	657	618	646	625	612	573	651	622	609	665	606	572	665	626	610	616	606	629	640	611	637	652	606	639	613	658	622	656	633	664	606	624	622	661	617	671	587	628	647	644	655	663	633	618	617	638	626	596	609	625	626	624	676	665	638	625	638	647	627	676	647	627	659	652	652	661	664	612	628	628	616	655	664	629	667	600	648	620	648	685	640	597	631	641	664	597	662	669	629	615	612	640	614	644	592	599	634	641	634	600	654	635	627	593	601	674	660	631	614	572	594	626	677	636	601	630	596	666	595	597	595	595	615	604	610	610	594	615	664	618	628	649	649	658	627	632	578	621	658	665	663	568	639	636	637	641	671	601	620	632	689	690	628	629	643	660	637	645	656	628	617	609	681	573	605	637	600	630	618	613	633	640	634	660	614	654	612	610	631	659	638	641	621	667	615	649	625	627	662	615	711	612	680	588
19240	15825	20542	21907	19319	14327	8986	6491	4283	4824	4431	4039	4205	2655	2703	2457	3660	3707	4065	2544	2426	2145	2160	2267	2175	1484	1214	1242	953	917	912	815	860	1023	834	688	494	438	390	400	312	334	298	259	250	216	259	232	243	209	216	247	218	240	218	196	207	240	208	201	171	210	210	181	214	214	204	195	219	208	202	196	186	194	196	213	184	208	209	224	209	199	194	198	181	184	181	192	198	223	185	190	184	201	179	199	197	207	210	181	167	204	205	197	192	197	199	194	194	189	182	217	216	187	191	193	182	179	185	189	198	176	195	200	183	187	209	213	173	174	197	195	200	199	170	184	202	203	218	204	190	187	179	210	188	194	172	191	198	184	179	179	175	180	201	202	180	207	212	193	186	196	207	184	201	189	162	187	178	168	197	182	166	191	167	193	179	190	182	182	208	179	172	168	185	180	202	188	184	199	214	188	173	176	212	181	185	174	174	175	190	199	176	184	189	191	173	185	183	195	159	204	202	207	180	171	181	173	197	185	199	197	216	193	193	202	186	215	205	186	165	193	184	191	174	189	192	204	187	190	199	176	200	188	177	160	184	157	195	184	188	208	203	196	193	181	174	201	173	161	169	179	203	187	182	196	231	175	177	202	183	191	173	179	204	197	205	199	194	183	173	184	197	203	185	197	180	182	199	179	190	191	193	186	194	171	210	194	186	195	185	202	152	207	201	195	182	200	181	189	207	165	190	178	188	208	210	190	193	190	195	196	179	161	200	186	181	181	188	185	176	186	181	204	183	171	208	221	213	177	191	201	182	185	177	191	195	191	159	212	191	189	167	193	178	193	196	184	203	195	172	193	186	180	187	188	183	184	199	194	195	184	191	189	198	166	200	177	195	177	185	176	175	178	192	191	187	203	237	194	196	190	202	153	172	209	189	207	192	186	193	195	167	167	211	196	199	187	188	211	201	179	202	174	191	155	174	195	160	184	178	191	188	181	191	186	188	174	187	201	202	195	184	190	209	189	178	178	204	182	172	191	205	186	183	176	183	168	206	203	180	182	196	165	210	170	176	185	181	188	200	179	170	226	191	205	177	200	197	209	192	188	187	156	203	166	171	195	187	204	171	179	199	188	155	205	169	190	190	189	191	210	198	200	175	194	175	180	201	190	192	188	188	209	187	209	228	198	192	178	174	190	154	198	195	207	153	175	186	178	179	192	223	191	184	167	192	177	174	191	193	183	187	219	182	180	185	183	172	195	173	183	196	189	163	150	209	197	192	194	181	168	190	205	208	177	174	171	179	167	185	203	172	198	190	164	172	198	190	201	173	210	200	210	182	167	201	215	193	196	191	165	174	202	183	214	195	172	179	207	197	187	182	201	188	195	175	183	197	203	195	204	226	195	193	209	183	182	200	196	189	197	206	179	178	191	194	175	178	182	189	186	188	170	181	214	191	203	191	202	186	186	197	197	195	190	187	183	183	177	186	191	182	221	176	212	218	192	187	172	209	209	188	228	207	191	191	205	188	185	186	196	187	185	184	180	185	196	182	203	198	204	187	206	191	171	212	183	201	198	170	186	167	190	187	166	188	209	184	188	184	194	208	161	212	207	191	178	189	207	181	188	188	197	159	194	218	203	184	186	211	167	189	212	187	187	183	191	174	189	184	199	184	197	165	190	226	191	174	213	202	184	179	187	181	168	189	188	191	192	169	196	196	182	168	185	169	213	198	203	199	187	185	199	171	189	199	153	208	220	183	177	198	190	179	181	186	207	207	194	202	167	195	170	197	197	190	193	191	219	201	210	201	198	196	179	187	171	182	195	207	177	195	186	173	180	208	190	203	200	201	201	188	180	195	217	195	174	213	170	196	199	199	167	208	205	200	199	188	195	213	201	197	161	199	201	182	177	195	189	182	198	181	159	177	209	208	201	203	181	201	184	192	193	194	207	212	204	183	179	185	218	195	164	195	204	167	169	186	201	204	190	178	214	198	210	206	207	199	159	166	190	191	171	181	197	205	168	178	165	211	193	195	224	188	188	178	208	196	193	195	227	188	198	175	199	199	218	177	207	186	200	196	178	182	191	182	183	176	190	196	183	188	207	190	191	186	175	170	200	210	166	208	204	211	195	200	210	173	186	178	199	192	179	186	178	173	205	201	175	195	181	199	186	214	196	157	179	181	190	202	221	184	190	202	195	210	203	178	186	182	173	196	202	181	190	182	183	210	200	187	183	172	196	198	179	180	185	203	182	204	201	191	186	181	170	194	173	168	200	205	204	191	175	176	221	173	213	180	204	175	173	198	193	190	190	222	205	227	177	195	185	171	194	175	173	188	202	191	174	195	172	223	186	185	188	175	191	190	187	175	184	196	181	179	180	170	195	218	181	197	170	194	182	175	209	215	210	193	171	179	188	214	192	184	201	206	183	214	184	187	201	199	196	197	182	211	186	180	173	178	202	184	171	182	163	190	194	172	166	212	200	197	192	192	157	218	191	178	188	172	204	191	203	182	176	181	217	174	197	196	196	187	185	171	183	198	214	177	202	202	178	217	186	194	205	206	169	177	191	190	213	175	168	197	194	195	200	204	172	202	199	209	182	200	183	201	209	178	215	180	209	214	175	216	174	185	169	183	187	205	165	158	177	196	207	191	196	191	193	179	178	202	201	203	195	170	174	186	202	183	218	210	176	180	166	201	170	202	226	173	194	181	189	169	190	206	192	191	191	202	159	188	161	199	193	177	193	196	203	190	186	172	169	192	198	212	190	202	205	193	179	194	193	208	187	204	191	202	196	175	188	193	186	204	192	213	190	193	185	191	192	205	182	204	202	197	189	209	204	192	189	191	184	199	219	207	182	178	176	185	181	182	197	184	221	212	197	193	190	189	173	218	203	179	201	177	206	170	201	167	191	175	197	183	206	202	189	193	166	202	184	193	220	170	191	185	192	221	167	204	196	199	193	181	180	178	210	208	181	203	181	197	190	192	183	172	210	191	173	200	191	190	166	180	180	205	184	205	193	212	175	179	200	201	204	201	189	174	176	188	185	207	185	211	180	188	191	192	192	148	200	231	179	211	208	185	197	181	201	196	191	205	181	177	192	186	189	188	194	207	199	213	185	191	199	196	180	178	214	186	200	192	198	208	205	176	193	179	192	201	182	193	217	188	178	182	198	192	175	216	182	162	191	196	176	173	190	180	171	210	197	192	199	211	234	192	194	203	180	206	177	191	202	184	169	210	183	177	195	188	179	168	188	190	189	199	176	190	190	187	194	193	187	194	198	181	188	165	193	165	186	179	186	193	187	202	185	176	165	196	201	170	202	199	195	177	201	201	176	181	202	194	193	176	212	224	202	208	183	166	194	183	182	197	200	179	192	171	203	149	173	208	184	163	179	184	205	184	193	173	207	217	209	206	200	205	184	190	197	192	224	184	187	213	179	218	178	187	205	190	204	196	182	181	180	187	185	186	206	195	160	177	181	223	186	196	223	191	205	191	176	194	188	165	190
15170	14095	24054	27712	26738	22717	18990	16789	13891	16278	15670	14971	15559	11083	11479	11553	15426	15351	16861	11311	12574	11943	11988	12267	12355	8940	7490	7450	5586	6110	5451	4321	4996	6047	5238	4549	3358	2549	2227	2348	1701	1556	1234	1175	889	907	957	967	926	872	880	753	711	874	720	639	751	735	582	621	678	633	586	668	623	633	640	579	587	588	603	597	599	603	601	627	597	586	614	571	583	564	551	526	560	554	550	544	562	564	541	538	549	554	534	538	537	529	561	552	534	547	543	514	552	518	526	544	548	515	529	535	534	525	501	532	530	533	542	545	555	553	542	579	505	526	556	522	541	548	547	523	554	534	547	561	508	526	567	512	505	480	525	553	526	533	544	509	554	504	510	509	505	533	534	510	524	526	532	531	590	520	508	497	501	527	561	551	532	518	534	519	514	538	511	504	504	515	491	542	544	554	540	517	530	528	508	544	544	548	541	526	514	492	533	512	543	508	570	505	505	519	526	611	527	559	524	558	563	538	507	541	535	520	556	524	506	507	521	546	504	551	529	537	558	500	522	542	504	530	551	550	528	517	532	561	522	550	539	528	514	543	530	525	523	544	535	529	510	519	523	512	560	515	503	514	507	535	535	512	511	495	528	554	512	547	514	536	532	489	534	495	517	488	536	488	554	532	513	550	535	526	533	528	518	516	500	492	551	559	564	528	515	533	529	564	520	552	573	494	536	527	519	536	581	521	521	546	560	533	501	535	556	538	529	553	522	533	534	538	491	538	551	543	509	483	511	507	549	508	495	549	556	490	530	549	509	554	513	574	521	482	547	514	525	468	503	527	505	543	504	503	560	542	542	532	540	570	535	528	515	512	530	549	541	592	553	523	522	562	514	528	565	509	537	518	534	568	512	519	542	526	533	527	547	506	555	491	560	484	548	531	519	550	549	513	557	575	506	542	551	536	530	480	519	514	518	536	525	513	514	531	543	537	532	522	516	552	489	563	547	527	549	519	548	520	517	537	563	520	540	533	547	563	549	505	567	533	552	527	565	517	539	564	550	532	581	542	505	550	529	557	523	519	533	552	545	517	512	527	519	575	555	528	484	525	527	543	518	509	526	557	543	507	492	528	518	543	528	496	562	550	540	521	549	529	490	522	568	557	526	517	509	510	564	539	573	510	536	509	492	546	544	509	520	529	557	527	504	537	541	529	540	554	520	508	551	566	543	495	574	491	544	529	494	527	547	552	525	518	528	511	524	501	548	530	487	537	519	511	521	544	579	569	475	520	548	545	505	520	549	494	527	517	546	521	581	558	496	527	530	590	514	511	533	521	556	546	505	542	560	548	565	525	524	541	521	516	560	520	548	509	539	530	536	508	529	529	540	525	551	501	496	526	553	560	570	492	526	522	552	520	500	558	535	495	539	520	494	504	516	520	520	551	547	540	577	509	545	558	528	497	512	569	512	555	509	534	530	557	559	552	482	520	495	549	549	539	574	516	542	547	570	564	573	567	563	498	577	479	541	532	533	539	554	554	524	527	532	538	556	572	513	503	521	530	546	500	544	516	483	535	528	512	511	528	556	554	536	521	567	495	539	494	537	551	581	532	572	502	517	539	542	500	528	511	562	509	517	538	534	539	531	520	560	521	518	515	527	540	523	542	535	548	519	537	528	565	547	529	521	526	564	500	517	479	509	538	519	533	515	539	504	534	572	602	496	553	518	482	511	550	535	534	494	496	530	536	522	515	516	501	554	537	585	554	547	558	585	558	531	580	534	555	518	523	475	523	510	488	497	509	487	533	505	507	561	553	518	540	539	543	513	540	561	505	567	536	525	548	548	530	538	564	477	537	533	524	564	525	524	544	515	550	516	552	506	530	527	534	549	556	528	548	519	555	531	532	513	568	514	519	537	469	518	573	548	531	530	503	532	544	561	508	568	537	497	546	524	533	585	467	519	536	523	537	548	477	542	559	544	523	551	535	543	523	522	528	572	550	528	520	515	557	542	577	555	492	539	589	525	547	580	514	546	566	529	495	543	501	531	522	541	539	539	554	504	483	538	534	518	545	552	555	527	549	535	521	523	555	532	523	516	536	548	480	513	557	557	567	525	522	513	537	547	527	528	549	539	520	599	527	533	541	543	556	524	549	528	510	544	532	565	534	526	528	530	529	513	505	536	562	523	542	563	508	547	510	512	587	540	534	543	543	529	510	548	565	587	510	568	527	514	516	565	534	511	559	495	546	546	543	528	514	559	526	518	511	529	537	532	533	491	558	541	563	542	496	529	520	518	546	527	559	527	538	489	546	567	538	542	539	565	515	538	530	540	523	569	521	556	503	524	509	539	482	541	539	569	551	543	537	520	559	542	510	515	551	536	545	537	519	522	582	562	514	523	529	558	568	535	542	544	559	573	516	526	530	503	527	520	534	534	583	535	517	533	543	563	518	534	514	544	535	555	547	504	522	508	535	555	510	522	556	520	506	505	513	503	505	505	517	549	537	533	528	531	530	524	513	553	551	504	556	522	510	512	558	503	518	579	559	537	486	512	525	558	544	481	561	534	517	546	574	515	580	483	554	539	571	552	510	524	569	526	522	551	517	567	535	569	524	489	514	557	491	525	540	548	520	524	514	530	550	524	484	548	549	495	562	551	543	514	563	509	565	533	584	530	537	538	559	527	561	515	551	545	572	511	514	505	529	530	531	545	574	514	507	539	499	536	555	544	548	507	572	529	541	508	533	531	508	528	573	506	532	509	526	511	529	520	544	544	524	553	557	480	592	509	514	541	526	546	510	512	535	509	518	574	532	529	523	537	540	562	564	517	521	539	512	493	571	527	564	495	530	531	513	492	502	510	537	539	567	525	514	544	494	503	549	516	493	523	532	516	552	515	546	535	547	516	540	554	561	530	550	569	523	536	521	553	575	549	504	545	532	557	542	546	509	533	549	543	516	487	492	510	558	545	515	502	565	506	547	530	542	536	545	557	573	517	531	556	541	526	544	583	576	571	565	573	502	531	513	541	518	507	504	507	549	546	506	507	539	535	509	521	550	536	536	565	538	519	512	541	538	522	531	578	550	499	529	547	555	520	545	571	573	540	505	555	538	481	511	515	551	516	543	541	530	520	516	559	579	526	534	544	517	535	510	528	536	525	550	537	496	484	508	530	514	503	546	479	506	506	577	536	518	478	519	559	509	537	550	543	518	530	510	549	510	568	493	542	506	549	537	509	553	515	512	541	505	516	502	490	538	524	544	523	536	563	545	514	532	530	559	542	570	524	524	558	541	535	544	562	528	512	523	530	530	538	581	517	515	550	557	515	454	529	551	551	518	534	478	567	518	503	526	534	519	529	589	530	524	546	474	499	524	507	516	519	521	557	518	540	573	524	523	541	487	535	530	517	514	509	508	519	529	562	503	541	548	497	548	545	548	493	526	553	511	517	509	528	513	537	528	530	517	542	546	537	561	536	572	522	514	545	518	534	504	581	503	561	590	518	561	557	521	538	502	545	535	537	498	548	504
28625	23238	28147	29447	26914	22490	15761	11240	7699	8748	7389	6751	7749	5108	5095	4990	7196	6768	8119	5460	4573	4117	4067	4028	3976	2774	2021	2193	1651	1734	1712	1364	1204	1734	1590	1136	820	605	557	581	490	413	356	333	254	246	264	278	250	227	256	207	248	235	212	203	216	197	185	212	199	196	189	204	187	199	190	186	200	188	163	193	183	182	196	167	186	171	184	173	145	190	192	172	192	159	158	175	217	174	164	183	162	170	171	159	155	173	181	169	157	148	181	173	176	154	157	169	171	152	156	166	162	165	168	175	177	187	154	172	146	184	171	182	165	178	174	168	171	195	165	165	160	148	169	178	161	157	183	180	185	160	164	176	158	182	157	154	176	187	178	157	169	170	185	165	185	150	146	168	148	167	148	163	203	142	153	169	171	145	188	164	152	151	158	159	164	168	165	172	162	174	176	157	184	155	157	203	177	168	170	139	153	175	154	158	165	151	175	142	165	177	161	149	189	157	169	160	177	176	183	170	154	161	158	166	182	184	160	156	175	163	167	167	178	148	153	161	170	172	159	149	172	196	160	193	191	151	168	161	166	172	190	159	192	180	146	176	169	174	157	163	187	167	168	153	174	153	155	164	165	175	155	178	171	157	155	187	161	179	175	164	149	161	169	153	172	196	145	177	196	161	172	176	175	160	161	182	173	169	164	162	172	164	162	163	159	163	179	160	157	195	154	154	182	151	175	164	154	173	149	168	167	186	171	171	156	161	183	154	183	173	168	159	171	185	157	160	154	170	175	160	188	180	164	171	161	143	160	163	183	160	167	149	152	160	174	142	187	181	162	172	149	163	173	143	157	164	173	156	171	150	172	178	173	167	152	170	194	128	169	171	161	173	150	165	150	173	147	150	160	162	156	173	178	164	176	188	150	168	183	176	159	178	166	169	163	145	158	170	166	173	180	203	172	156	162	162	158	176	155	173	166	195	185	147	153	150	153	169	155	159	177	163	152	165	157	144	189	184	179	173	162	177	175	154	187	159	171	186	169	175	158	169	149	160	154	178	166	176	165	176	173	164	162	172	159	168	169	166	161	169	164	151	173	137	160	158	157	160	158	158	164	163	164	173	169	184	173	162	163	189	182	150	189	164	169	176	166	148	163	201	155	195	193	140	178	169	177	174	182	170	170	187	153	157	164	154	158	146	193	152	177	158	169	199	168	140	175	170	167	190	173	171	163	146	153	169	173	164	172	186	199	162	164	159	158	196	143	157	183	167	155	146	168	173	185	169	163	150	179	169	182	175	171	178	169	183	173	162	173	159	178	162	199	161	152	176	157	169	178	158	148	177	169	162	199	160	175	190	167	177	184	178	170	155	174	174	163	153	132	177	152	140	165	164	177	167	183	172	180	148	165	166	160	158	167	160	195	151	163	162	180	157	182	175	150	165	165	179	186	162	187	189	191	194	157	145	167	200	158	152	171	171	161	170	181	169	159	156	164	167	159	176	167	189	150	163	159	176	152	175	170	191	153	186	164	167	165	168	171	162	177	153	154	166	179	149	144	164	160	148	179	155	165	164	165	196	164	168	186	171	159	173	173	145	179	183	153	174	184	185	192	175	148	173	169	143	170	159	155	168	165	170	175	165	182	170	163	154	178	201	155	185	159	149	156	166	192	186	138	157	177	176	156	173	153	160	179	179	162	176	174	162	156	145	166	143	182	157	143	151	154	162	171	179	161	177	157	158	165	155	168	170	170	169	185	201	184	165	149	175	179	161	182	171	175	143	170	189	179	159	186	183	197	191	159	190	162	177	170	168	166	175	137	161	173	179	162	177	179	159	170	182	153	154	174	156	156	154	171	198	178	169	174	161	167	169	179	164	173	159	173	160	160	190	159	161	172	159	144	157	165	170	174	183	158	167	158	170	169	139	166	167	173	178	175	171	163	155	171	156	167	189	174	177	158	188	177	175	160	144	156	181	174	168	162	173	165	153	170	173	168	164	175	177	173	153	183	172	188	184	162	166	161	174	158	152	163	148	165	174	186	168	169	170	175	157	183	158	151	171	185	146	193	160	181	172	171	200	167	175	162	174	172	175	156	157	152	148	165	152	170	162	176	174	189	174	176	155	172	170	188	182	155	175	170	163	153	184	177	171	164	191	186	167	153	163	147	160	189	171	162	141	188	154	152	171	158	174	177	151	169	179	171	165	187	133	163	159	190	166	168	153	177	162	172	171	192	153	184	159	155	151	171	155	148	155	173	162	148	171	182	153	165	179	149	163	175	176	160	162	163	170	194	162	188	158	163	184	168	192	180	179	171	161	176	175	162	146	164	151	162	172	186	170	175	170	158	162	141	184	160	152	157	148	180	164	152	160	167	168	161	173	170	183	150	167	173	196	153	169	183	169	168	151	167	168	186	187	159	169	179	169	156	181	171	129	156	158	162	166	169	166	158	169	189	166	176	164	167	179	175	158	181	130	183	172	163	179	186	175	151	180	160	162	166	144	174	190	150	153	153	214	171	167	163	171	163	184	159	157	160	163	159	173	172	156	171	170	165	167	151	158	157	178	171	154	182	170	141	171	159	166	169	170	182	149	157	203	176	153	187	157	164	180	180	174	184	171	166	194	162	169	179	189	175	157	153	155	171	171	166	175	197	171	180	173	164	180	184	163	164	156	156	168	163	159	182	173	163	160	173	180	175	188	186	161	176	168	188	159	169	168	172	170	173	155	185	177	174	171	182	171	170	144	208	163	155	173	159	158	169	155	150	165	161	165	162	164	167	162	145	159	157	171	158	158	164	189	165	161	157	166	170	172	156	177	179	189	163	171	153	151	149	162	182	161	171	156	176	152	157	159	165	165	150	158	141	155	187	192	159	178	165	191	159	162	139	153	197	175	179	161	193	177	165	135	184	200	158	170	180	167	157	191	168	168	180	179	180	173	156	166	169	172	176	145	146	165	199	160	149	179	182	173	156	166	152	172	157	158	179	170	177	151	173	174	162	165	170	174	172	178	147	160	144	177	156	189	165	179	176	169	175	174	193	162	174	177	162	174	176	182	175	162	175	164	161	175	146	185	148	149	203	167	168	158	175	163	153	185	191	177	153	169	166	174	170	181	159	164	175	189	194	157	182	161	192	158	168	172	163	148	168	176	175	175	150	179	149	144	149	158	184	157	164	159	148	155	161	168	180	173	179	173	179	177	163	157	179	180	159	155	180	141	163	179	186	191	157	158	149	193	175	187	171	158	151	170	163	186	145	167	156	194	160	186	173	162	185	175	172	168	163	177	172	178	142	153	143	176	161	187	152	180	182	186	182	183	180	168	169	175	161	139	160	197	146	170	180	173	180	182	171	169	172	160	162	173	136	154	179	173	157	174	162	194	191	169	160	179	153	171	192	162	199	170	156	147	168	189	163	174	188	162	169	194	157	199	169	165	153	183	169	183	172	166	167	169	167	155	151	169	173	171	148	150	171	156	155	159	160	149	176	164	184	165	162	174	184	156	168	153	144	172
20247	19392	29374	33175	32875	29313	25096	22431	19615	22859	20828	21215	22352	15962	17096	17532	24025	22498	25290	19126	19104	18849	18887	17960	18276	14420	11797	12493	9653	10232	9133	7640	7110	10310	10047	7589	5359	4201	3713	3929	2671	2496	1987	1663	1159	1153	1342	1123	1244	1351	1062	906	904	1038	829	692	947	757	673	671	712	634	667	625	719	686	602	573	608	630	601	559	603	600	558	600	617	628	583	640	576	582	609	547	524	523	507	548	566	477	482	509	511	458	478	485	509	475	472	513	465	512	466	489	498	437	466	492	462	459	508	517	478	490	487	475	489	486	478	507	466	488	469	494	499	492	477	471	435	449	503	443	488	467	480	462	473	476	503	500	470	501	461	448	486	497	513	467	490	489	481	485	481	486	502	493	473	493	508	493	492	418	508	510	513	485	502	476	478	502	492	455	494	510	501	484	503	478	501	481	479	455	486	477	478	517	469	485	498	498	456	460	468	505	464	455	442	450	457	477	490	496	472	440	489	458	477	486	465	488	497	496	495	485	478	462	450	457	472	493	488	503	494	472	481	554	487	483	485	483	432	478	502	475	482	479	487	461	460	446	481	508	470	479	504	489	475	496	412	487	485	438	470	456	483	472	455	508	526	483	452	481	453	509	473	504	473	509	472	483	473	471	494	484	489	456	464	499	493	491	506	508	442	505	486	481	493	490	467	458	523	488	466	446	483	451	489	491	477	473	531	493	515	436	452	439	518	473	493	465	475	491	464	468	488	485	460	459	493	456	484	472	486	461	498	478	457	455	473	524	483	485	485	484	495	457	483	474	480	478	487	473	468	490	474	501	469	463	506	510	501	454	499	489	476	502	475	505	504	477	457	490	450	466	510	474	469	534	479	486	456	487	461	509	435	454	505	514	511	470	501	490	445	499	476	464	457	471	476	485	461	440	504	507	454	471	483	483	495	466	444	489	471	481	472	522	465	503	488	460	473	464	527	497	514	464	486	480	465	421	486	482	475	456	447	464	468	452	449	474	494	436	464	493	509	477	476	508	434	485	485	468	451	457	441	479	509	439	484	468	486	492	480	491	496	501	480	413	476	510	478	470	469	497	480	494	456	471	456	504	495	486	502	476	485	454	468	459	466	483	482	445	456	437	467	495	484	478	459	456	464	469	476	465	438	475	482	423	498	516	481	466	477	500	497	479	464	472	431	457	475	503	469	461	510	471	491	454	478	467	476	470	484	458	475	442	504	468	466	478	490	471	486	449	442	455	511	482	473	502	476	483	490	512	461	444	452	469	480	482	461	481	516	490	473	465	466	484	447	469	468	437	445	495	511	511	464	502	464	466	500	497	469	494	475	463	468	471	503	446	428	499	445	505	453	497	492	487	491	483	485	504	480	467	511	493	520	492	452	493	482	478	474	492	454	463	459	513	482	447	486	472	458	485	459	516	488	421	483	439	487	449	504	454	491	473	478	496	487	511	478	478	498	521	505	474	455	446	458	457	479	497	493	492	455	455	481	448	470	486	459	457	489	508	487	476	460	505	427	464	449	510	449	450	474	455	475	479	430	465	483	511	484	479	466	456	468	481	476	539	495	498	492	477	480	464	460	468	483	476	441	486	477	501	487	477	490	509	467	444	454	510	493	464	478	460	485	500	494	483	496	469	475	483	452	456	460	505	482	485	455	476	463	455	494	463	489	474	504	447	500	497	459	448	449	490	473	506	444	459	435	449	444	440	470	486	458	469	463	477	478	455	492	504	481	449	502	436	485	506	511	468	491	442	482	479	465	460	437	517	533	452	462	510	471	447	463	505	457	514	455	485	452	452	473	487	475	458	458	472	490	501	425	482	465	494	462	487	499	464	482	462	449	477	467	476	503	481	487	494	469	448	463	470	464	517	470	509	495	462	497	461	490	490	477	491	463	464	508	454	529	481	504	484	472	457	457	486	480	487	493	503	463	492	505	479	447	459	477	474	466	452	466	459	497	469	470	430	458	495	510	428	476	478	511	467	447	495	486	472	440	452	455	456	454	485	470	451	466	504	493	468	492	478	464	492	469	496	470	453	517	471	474	533	496	472	511	539	476	470	503	463	485	509	436	484	446	483	488	454	480	451	483	536	471	426	503	484	496	468	437	448	456	474	471	463	477	444	488	477	442	497	459	495	471	473	477	502	518	459	466	496	510	461	452	464	500	484	530	452	488	532	508	480	500	478	504	481	486	533	475	475	518	445	490	489	488	481	503	469	491	460	486	500	526	515	450	473	486	465	500	453	449	503	450	487	480	485	494	488	483	518	490	468	467	507	467	490	502	459	499	494	468	486	475	511	482	441	477	468	459	472	477	481	484	474	466	500	445	445	486	466	495	458	488	479	471	421	494	485	450	476	490	515	509	484	449	469	476	493	451	455	463	458	464	478	520	512	483	471	448	463	503	477	488	458	463	468	426	506	450	511	476	485	457	488	476	505	463	472	425	485	475	464	474	478	464	482	486	471	466	462	457	476	501	505	525	511	459	442	480	503	441	496	462	483	468	513	412	448	490	518	494	465	472	459	474	479	465	498	475	508	501	480	466	473	439	473	479	515	466	469	447	473	428	470	474	479	510	471	432	500	435	484	479	500	503	503	456	499	497	456	499	462	459	453	463	472	474	466	474	493	466	476	475	457	472	508	491	473	455	453	479	461	458	490	459	512	469	492	521	525	497	466	468	507	483	517	447	473	480	454	501	497	470	482	472	455	515	488	501	444	471	465	477	487	514	443	492	489	507	457	449	474	479	449	482	479	473	503	473	439	492	447	483	495	521	501	460	473	477	473	476	466	474	480	409	480	453	483	477	437	496	464	495	451	479	507	464	465	475	495	469	482	479	487	448	466	487	458	483	504	511	475	478	470	483	498	465	473	489	472	465	493	495	441	512	500	495	469	457	475	455	502	433	505	483	480	462	481	523	521	526	476	484	479	436	474	516	442	496	500	478	486	473	456	486	480	462	474	523	472	462	533	498	524	461	516	482	472	493	455	433	504	487	492	491	441	500	503	483	503	522	464	468	500	492	514	480	502	487	498	504	487	449	484	504	489	506	479	478	424	527	479	456	470	458	464	460	511	485	498	490	481	464	493	490	473	480	479	492	458	436	476	473	503	430	484	522	453	472	521	492	480	456	496	455	487	489	459	461	493	481	480	492	499	485	466	471	485	488	477	459	471	465	490	476	481	475	471	477	467	473	493	448	456	509	443	487	468	460	513	438	470	485	488	478	472	493	470	464	504	453	458	526	504	471	496	488	490	472	529	507	472	438	474	488	469	480	464	488	485	474	478	504	516	474	453	488	454	460	457	483	476	470	476	470	447	488	473	491	499	543	477	459	451	455	483	476	463	494	466	477	451	520	480	444	506	501	444	463	446	472	464	468	469	468	467	462	455	460	443	459	489	489	488	470	469	535	468	468	457	478	491	489	479	483	493	464	480	467	524	461	421	480	469	474	459	456	455	462	491	476	461	456	459	520	458	446	484	487	457	491	498	485	498
7587	5433	6800	5393	3729	2428	1609	1251	840	894	662	592	573	478	480	483	500	469	497	419	369	336	372	371	347	298	285	286	289	292	279	273	266	308	286	264	252	240	235	226	212	271	250	252	223	210	239	249	242	244	222	263	224	244	231	225	213	244	248	220	251	244	205	235	224	253	246	235	231	192	229	211	258	264	224	237	214	228	205	228	219	255	260	214	235	234	246	208	211	250	255	226	212	249	224	228	207	210	236	215	233	237	231	243	207	214	235	238	224	205	221	228	220	207	226	224	222	223	228	220	246	223	233	249	222	206	213	215	220	229	224	216	220	218	199	224	220	208	236	214	230	244	233	239	228	212	237	211	215	189	244	245	233	217	225	219	215	211	247	242	227	228	225	235	224	206	214	232	232	249	240	231	209	229	220	216	250	210	225	246	211	223	196	215	244	239	244	224	212	240	217	222	263	226	247	230	213	250	248	223	240	241	246	246	224	229	222	228	256	239	231	246	219	238	254	217	261	222	233	206	226	245	256	189	221	228	238	221	271	228	233	208	207	194	233	207	222	217	222	213	222	220	218	234	219	231	262	230	261	195	211	234	246	220	211	219	207	217	232	235	225	215	235	216	229	222	214	247	231	245	208	250	247	199	215	241	222	248	215	233	225	234	225	218	231	232	237	217	254	236	204	229	251	205	222	229	237	218	231	192	245	219	259	234	238	209	251	248	205	203	226	255	252	226	206	237	221	209	262	226	235	214	217	219	252	220	241	221	232	224	233	231	211	238	233	207	252	244	231	216	230	214	244	182	204	246	218	209	231	206	225	215	240	215	251	227	225	220	227	232	233	230	233	239	235	227	216	224	216	230	225	218	248	215	208	249	206	234	226	223	226	248	209	225	207	244	214	226	226	209	235	228	200	252	216	214	250	220	246	251	203	204	227	222	254	231	221	213	259	237	202	197	218	230	238	225	207	259	239	234	233	219	230	245	230	224	225	218	221	248	263	221	243	206	234	227	214	242	222	265	201	246	216	216	239	223	219	221	211	224	225	257	241	212	229	216	242	225	230	214	237	218	246	248	230	225	207	226	220	214	243	213	257	247	227	222	216	251	229	202	216	204	201	221	235	225	243	211	238	261	231	223	193	217	247	223	254	238	249	208	205	232	214	228	208	253	246	253	256	215	261	264	251	254	225	223	216	229	229	249	224	208	231	213	211	230	230	198	238	238	226	224	244	219	197	248	222	219	249	225	219	222	232	244	215	209	239	239	223	230	232	233	228	226	249	231	221	214	256	183	239	226	216	258	232	252	255	217	209	235	208	240	253	224	212	253	223	222	222	267	205	211	214	237	229	220	216	225	216	254	196	222	234	205	218	222	224	243	262	216	237	234	231	219	248	213	214	249	220	238	242	220	267	228	235	209	243	222	224	218	238	220	220	232	247	246	235	224	208	233	241	204	227	211	237	242	201	217	228	232	237	222	227	251	248	229	230	218	260	258	227	226	204	229	248	219	237	204	223	223	239	212	201	219	242	237	222	190	230	208	215	227	253	227	240	212	233	269	217	220	226	225	231	211	218	210	202	240	241	206	222	220	221	257	242	241	222	215	228	244	237	223	230	259	226	212	233	223	234	187	222	241	212	244	244	223	260	229	227	238	254	225	250	216	222	239	249	226	223	269	223	224	206	230	248	225	236	234	255	230	250	217	240	222	240	238	252	220	217	260	245	244	238	230	239	219	260	245	216	214	220	237	232	225	258	249	224	227	224	238	205	234	230	223	244	243	222	208	247	218	263	224	209	241	242	202	222	203	216	212	228	247	232	209	231	227	226	227	237	215	211	205	243	217	222	234	221	208	246	222	226	229	230	255	231	230	236	231	226	224	254	219	223	229	239	218	216	231	229	269	228	205	235	246	252	236	210	215	209	216	231	226	206	243	223	235	234	217	246	197	235	232	257	229	238	233	220	247	213	244	216	217	217	232	233	203	216	223	226	229	216	243	211	218	215	244	239	232	239	204	227	231	224	234	230	221	216	232	233	216	246	270	233	232	241	233	251	218	225	211	186	246	210	223	225	210	247	220	230	226	229	244	196	219	240	230	211	218	230	217	236	213	232	205	238	233	264	243	226	217	193	221	219	219	208	221	210	236	218	227	210	227	235	197	241	207	205	256	206	205	227	236	251	194	236	237	215	224	224	220	214	224	238	227	213	198	214	210	234	216	246	249	234	231	214	218	210	249	221	242	228	236	260	217	208	235	240	256	224	241	247	207	220	228	212	235	241	258	223	215	237	221	207	243	221	240	231	248	207	235	209	222	233	232	237	210	246	267	242	222	230	246	228	251	222	229	252	224	209	210	231	216	209	231	217	235	225	253	230	238	252	242	262	212	214	215	221	251	263	230	217	228	229	216	227	235	229	217	238	229	224	208	229	232	270	229	215	228	222	225	218	247	199	219	218	224	214	237	222	225	235	214	244	246	238	224	230	264	216	234	231	207	219	216	231	238	236	230	243	223	201	216	233	250	225	230	207	246	225	236	233	224	219	216	217	226	236	223	217	220	243	258	226	220	245	217	246	222	220	220	234	214	233	217	234	229	234	242	213	254	240	240	234	200	235	252	241	214	215	229	236	238	230	230	229	220	211	221	220	244	211	234	204	217	236	234	213	223	234	224	237	244	229	214	213	246	220	226	245	235	209	240	232	232	236	212	213	239	236	247	220	216	243	243	256	235	247	243	233	221	225	222	222	218	238	235	253	193	241	221	228	222	231	218	231	218	242	212	226	253	231	209	216	271	192	225	204	243	236	241	209	234	229	232	208	206	236	217	227	204	230	215	225	228	242	211	232	236	264	212	189	250	242	223	218	235	204	227	216	233	218	214	232	204	258	200	244	227	229	204	225	231	237	240	214	220	221	251	230	260	236	242	253	225	217	242	261	248	236	230	250	216	224	235	228	215	248	219	225	231	239	215	201	219	233	223	221	230	245	232	253	239	233	245	223	247	230	218	211	230	215	242	230	225	249	231	248	240	232	250	201	218	247	211	221	209	232	237	240	250	242	227	198	265	248	236	224	233	220	242	244	246	218	236	249	243	225	234	230	230	234	216	209	230	210	246	233	238	273	231	236	215	232	230	235	240	216	256	232	233	236	223	229	208	220	238	228	242	210	236	241	236	224	209	211	248	240	227	237	217	233	235	233	209	247	223	247	228	239	234	222	226	213	235	222	241	238	225	240	243	225	202	256	237	234	251	243	221	209	247	204	228	237	226	221	220	256	242	222	214	206	229	240	240	217	240	218	216	250	211	224	223	250	230	189	234	221	236	237	244	244	216	224	225	249	256	219	225	232	249	218	240	208	225	248	249	209	215	241	218	227	214	229	227	202	260	232	207	205	241	220	227	249	209	239	203	266	224	227	252	227	218	238	220	206	229	225	234	192	252	242	254	222	208	220	245	230	249	228	213	221	211	220	248	215	250	223	246	230	223	218	234	246	204	242	235
6965	6152	12357	13216	11020	8136	5891	4990	3855	3783	3033	2817	2735	2079	2008	2117	2529	2368	2708	1959	1715	1721	1708	1713	1573	1351	1147	1149	1114	1057	1013	1010	925	1029	965	870	865	781	720	835	740	736	684	697	641	641	678	660	706	621	666	682	662	658	649	702	669	672	611	658	636	728	644	640	641	645	668	623	656	676	624	681	653	665	642	620	672	704	654	651	653	649	632	624	613	666	654	614	610	612	642	640	672	603	654	617	572	628	637	677	664	628	591	617	668	600	641	664	650	635	645	649	608	630	615	618	625	599	617	635	628	668	597	644	655	596	649	640	623	607	558	662	632	610	646	651	622	600	630	615	674	622	622	637	634	676	647	659	627	607	620	604	624	637	610	582	641	609	582	633	632	633	648	608	640	621	637	627	651	651	590	655	617	666	617	611	598	662	650	578	627	575	612	613	561	605	633	644	605	605	640	624	634	651	626	648	624	612	625	633	617	639	650	641	615	579	616	594	598	636	594	597	604	608	648	660	607	635	615	625	656	644	682	622	629	617	588	631	588	631	591	633	620	625	611	660	626	595	583	621	607	606	672	616	615	582	625	586	638	609	614	623	614	620	596	612	638	644	640	644	617	649	649	614	670	619	626	635	617	607	622	622	633	644	622	679	608	647	615	669	654	612	629	628	633	601	588	673	639	635	620	623	611	631	658	596	674	631	605	646	608	611	631	629	596	593	627	632	622	654	616	634	649	627	605	625	652	668	642	664	590	617	677	630	629	612	641	594	655	626	632	577	590	601	598	599	616	587	587	646	601	647	618	571	603	642	624	668	579	632	615	634	594	645	647	688	638	639	604	583	652	581	597	672	602	596	633	648	645	599	674	576	630	649	621	603	619	626	667	647	588	597	627	583	612	625	614	631	604	630	609	610	638	675	657	635	624	612	621	632	589	636	618	612	645	612	669	666	603	602	611	623	631	633	604	628	630	612	600	627	633	583	643	654	643	609	624	634	601	588	616	632	567	657	681	656	597	642	649	603	621	631	617	607	620	644	633	622	661	613	600	614	619	611	667	650	604	607	630	635	662	608	623	623	579	603	619	595	645	600	610	665	608	671	657	648	658	622	599	595	626	593	619	600	600	599	626	624	639	594	607	634	580	637	677	625	629	634	646	620	632	628	624	629	622	619	645	646	601	688	566	637	639	647	663	615	565	606	626	669	606	649	577	601	653	637	637	619	596	639	616	644	651	639	620	612	575	647	648	599	611	624	600	651	643	634	641	621	632	619	615	606	638	614	636	585	619	634	651	647	652	567	608	596	606	611	607	679	562	592	599	611	591	625	653	638	620	622	636	628	617	658	608	594	579	621	616	659	671	627	666	617	627	578	675	630	592	620	652	601	665	633	628	596	661	636	580	656	617	596	603	580	641	623	655	660	638	642	639	633	608	591	642	625	624	611	654	635	636	646	579	648	621	638	594	577	639	627	622	643	601	651	605	607	648	618	658	593	597	635	627	624	613	624	627	664	655	589	615	677	633	651	626	605	650	613	596	574	626	652	603	593	632	576	630	636	628	637	655	606	652	592	655	610	661	657	632	644	652	606	597	628	574	612	576	615	606	575	615	614	636	647	624	620	642	591	637	583	643	612	623	655	637	627	599	599	641	638	622	586	600	615	586	616	618	651	615	679	589	602	601	606	625	617	654	644	570	601	612	568	625	621	614	609	630	641	644	653	659	630	582	653	622	610	616	619	615	628	636	598	618	642	625	604	635	615	589	653	600	648	662	617	629	618	600	600	665	592	649	626	632	608	609	648	616	636	622	653	605	629	611	611	632	606	581	669	634	638	616	642	650	682	636	607	648	649	637	658	642	616	619	622	640	650	634	622	577	626	586	628	563	682	636	602	620	631	593	619	610	627	636	633	596	646	634	636	607	627	645	599	629	586	612	646	643	647	603	608	664	625	626	634	633	615	643	588	581	636	596	620	618	584	648	672	638	629	622	634	649	614	639	640	580	629	614	653	641	632	619	586	644	606	621	657	626	647	627	601	602	650	617	611	613	628	644	643	639	635	634	613	657	617	632	601	602	629	645	591	648	596	636	663	642	616	596	597	613	610	657	642	596	649	605	616	625	636	638	618	607	582	600	638	615	621	619	693	666	592	632	623	666	599	610	645	619	616	633	658	623	569	652	640	708	612	620	612	636	615	595	595	624	621	640	644	637	613	631	641	647	658	669	616	639	646	623	610	666	629	560	616	641	671	622	616	614	635	574	679	647	636	627	619	634	620	617	650	633	622	642	637	668	603	641	641	597	640	613	622	629	645	572	667	641	604	657	601	590	598	581	622	603	609	589	604	667	618	650	631	653	630	656	654	619	642	674	646	629	674	633	582	657	610	676	639	635	608	626	646	615	641	634	590	675	605	645	624	592	631	584	634	591	629	666	620	623	645	649	667	661	621	598	676	623	640	675	681	613	630	638	624	660	623	587	630	615	595	632	623	650	598	605	599	597	628	649	605	596	656	591	557	643	699	628	644	620	597	615	611	653	616	646	648	650	575	589	599	649	634	590	647	605	618	598	618	623	614	632	646	624	613	629	661	600	648	655	655	620	601	615	561	611	629	587	600	624	633	619	620	615	592	597	620	661	614	634	591	644	592	632	619	628	626	593	641	625	641	666	646	633	596	620	611	597	630	605	617	597	646	609	615	578	680	614	648	619	563	651	641	587	608	604	643	605	617	627	613	637	617	664	658	626	592	598	654	613	610	630	643	633	593	600	608	633	656	650	651	654	649	638	651	623	607	607	628	637	615	613	653	616	616	612	592	589	634	636	627	643	601	665	635	584	607	607	615	681	618	613	630	645	667	558	642	581	647	601	614	602	604	647	625	607	606	631	620	629	597	645	660	622	616	613	604	600	619	646	654	658	672	651	644	612	628	664	560	594	646	649	633	616	645	645	602	600	642	591	633	623	637	647	626	646	626	650	638	664	633	681	660	602	646	640	606	620	677	626	631	606	618	598	654	657	620	623	635	588	621	643	649	646	612	632	628	629	638	617	596	622	606	593	591	630	599	648	606	634	615	600	664	610	599	621	638	644	635	589	645	624	598	633	651	639	624	623	646	582	656	593	606	645	658	637	619	665	635	612	644	610	658	622	623	638	627	688	608	591	711	620	688	643	579	633	640	575	629	599	660	613	649	647	609	612	630	632	611	614	632	640	629	616	638	576	622	648	610	603	638	606	600	624	585	630	630	609	639	618	601	616	676	610	627	616	630	664	661	592	652	649	609	630	612	590	619	600	679	646	625	609	612	636	621	607	604	644	612	619	597	660	622	629	593	588	635	634	587	611	640	616	612	605	642	617	635	615	682	649	598	674	606	660	610	660	595	630	615	640	626	693	656	629	596	607	663	631	609	672	597	627	622	643	595	605	619	583	574	643	641	628	644	662	612	595	624	622	628	642	619	608	642	576	675	646	570	605	624	603	614	642	625	658	582	623	618	653	633	619	626
20863	16296	21231	21398	19659	14055	8307	5313	3761	3623	3399	3224	3869	2823	2361	2825	3711	3808	4238	2604	2395	2257	2376	2302	2164	1425	1128	1251	1047	1012	824	883	842	951	979	692	566	454	389	440	344	299	295	251	216	240	216	249	239	248	248	220	218	223	218	208	188	226	191	197	202	191	202	203	204	189	197	188	194	221	210	218	175	196	202	200	215	196	208	220	178	199	193	217	207	181	204	192	201	197	187	183	184	170	198	186	155	185	180	153	186	184	185	192	215	201	203	207	196	189	199	208	196	192	188	184	162	180	203	195	197	198	201	202	176	208	236	176	178	201	210	185	205	189	180	185	177	180	179	174	186	181	180	169	188	206	198	190	193	186	168	191	193	190	204	189	205	210	201	168	190	215	194	191	200	195	175	179	188	197	191	189	193	201	163	193	182	192	210	197	203	180	181	186	163	194	178	193	172	185	224	193	209	172	199	198	202	192	185	190	197	167	195	202	186	177	184	183	169	186	192	193	187	175	195	181	179	204	196	177	163	162	206	182	171	183	192	207	177	192	169	192	206	204	198	177	177	189	184	193	180	199	191	183	210	188	207	215	170	200	202	207	193	198	194	193	202	160	188	200	196	205	176	195	201	164	184	181	193	203	170	186	201	161	188	203	196	179	206	173	172	194	170	220	169	196	184	211	231	200	190	188	162	179	190	223	193	179	183	193	178	175	186	182	181	189	208	178	207	194	199	186	202	205	183	168	208	161	166	207	200	182	199	197	189	200	168	174	196	183	197	207	171	197	210	200	220	197	173	179	189	221	208	180	174	190	211	202	169	176	200	195	190	171	195	188	189	196	177	200	186	178	210	195	217	182	224	176	192	190	195	179	175	192	208	198	184	202	208	183	196	187	144	202	205	173	157	192	187	210	196	180	179	202	177	211	186	211	171	186	210	195	186	190	192	176	153	197	202	200	180	197	210	205	184	193	161	188	206	189	185	180	196	186	198	200	181	171	204	177	196	171	183	181	192	185	179	184	162	197	202	217	221	200	186	200	208	187	197	180	180	173	204	192	173	183	191	203	182	226	168	184	203	177	168	206	190	194	189	180	210	211	206	187	199	200	181	171	192	202	204	200	167	180	195	201	197	187	179	225	163	205	203	207	197	185	191	185	194	203	187	208	171	198	183	170	183	190	180	202	200	207	187	182	200	187	191	204	196	190	178	206	211	195	204	204	178	205	209	184	201	200	187	175	220	203	209	183	203	164	183	182	182	217	183	187	193	201	166	178	192	184	180	194	200	182	163	182	198	191	194	177	175	189	174	200	159	190	217	172	180	208	192	181	179	167	180	196	190	170	208	182	189	206	174	192	179	184	201	187	181	207	194	201	191	193	202	180	182	184	197	182	195	186	187	201	207	193	174	180	204	172	187	170	195	168	181	199	189	179	206	185	196	195	194	191	188	189	180	173	160	168	185	192	179	167	209	206	203	181	165	172	182	186	186	191	213	174	198	159	189	177	194	198	183	175	187	198	212	199	203	209	215	171	191	185	209	222	173	167	186	188	193	188	189	178	209	177	205	218	201	198	172	180	183	182	186	205	192	205	176	219	194	177	184	188	187	191	197	192	183	179	202	194	185	196	214	203	202	210	174	184	178	242	161	207	184	183	185	214	183	195	189	215	203	189	191	185	185	192	194	181	173	188	168	186	185	190	186	189	176	184	198	205	189	196	177	181	199	193	193	185	179	199	205	180	178	193	210	187	169	208	182	179	188	177	192	196	199	193	186	210	199	171	218	187	173	191	193	166	223	182	198	168	198	191	176	193	204	175	211	205	169	200	186	192	192	192	212	203	198	189	184	201	187	187	184	165	184	187	191	195	186	204	211	196	169	166	192	164	201	169	177	174	168	201	211	196	213	185	188	170	183	190	199	202	176	207	189	198	166	187	191	194	186	184	182	191	186	165	192	208	192	173	196	173	184	186	177	201	198	184	175	212	184	205	188	206	187	182	198	183	185	196	178	206	182	196	220	158	199	173	179	202	213	193	193	185	192	203	198	201	193	203	186	225	175	190	175	170	175	214	180	226	215	199	171	174	176	178	171	192	200	174	178	186	169	198	196	186	192	189	187	196	205	178	202	196	171	192	183	197	200	188	179	176	162	201	195	192	201	172	189	155	180	200	184	199	195	181	197	183	179	189	172	203	199	202	191	196	194	183	198	189	190	164	190	186	190	207	185	186	180	166	182	192	192	175	180	195	219	173	169	170	214	192	227	197	189	200	193	192	188	210	174	192	195	210	189	189	199	195	151	212	179	184	190	201	195	196	174	182	213	191	178	187	212	193	176	172	218	176	197	144	172	179	180	191	170	180	183	202	199	175	176	172	213	195	183	192	190	200	194	206	177	185	198	201	184	169	193	195	177	202	208	199	189	189	189	194	185	189	189	190	188	198	186	185	181	191	168	187	186	171	171	186	222	196	175	209	179	191	205	193	195	205	201	210	216	179	199	193	183	211	179	180	217	166	214	168	194	171	197	195	176	196	172	181	176	196	188	206	200	216	192	170	180	199	209	170	192	190	193	196	194	184	205	192	206	198	195	189	200	195	172	196	193	165	159	194	199	187	197	188	201	177	181	181	183	175	189	175	187	190	200	218	173	201	156	188	199	206	183	179	209	183	197	171	220	202	180	195	191	181	182	167	192	209	177	163	193	211	208	199	190	201	186	198	178	179	196	186	189	189	181	175	188	210	183	197	216	199	190	209	177	179	180	173	187	188	195	205	166	196	202	187	193	211	197	170	178	181	208	187	219	183	195	184	170	177	204	202	175	182	167	189	192	191	207	195	198	200	180	166	172	173	191	207	185	172	174	215	197	205	184	195	199	213	183	190	165	213	183	188	180	182	187	193	220	202	167	177	160	182	228	195	182	205	181	181	169	194	181	190	199	205	209	205	178	184	183	200	178	170	199	183	178	194	187	206	200	203	179	174	168	177	196	178	206	184	215	204	178	191	190	191	187	191	187	188	203	202	204	207	197	197	187	185	171	171	200	193	175	204	176	187	187	202	189	230	192	176	175	196	191	172	227	184	183	204	200	200	195	168	178	202	188	187	177	190	187	186	207	169	187	194	196	183	200	173	194	203	186	183	217	184	190	199	212	198	187	158	199	201	189	200	203	176	191	200	189	179	197	182	159	180	170	197	198	170	174	199	208	192	183	177	204	186	202	221	193	187	174	181	162	168	185	174	174	185	192	169	189	194	180	199	178	178	198	183	195	202	197	209	211	170	191	211	197	188	182	172	189	168	192	198	161	188	189	202	189	185	177	178	181	172	193	202	178	170	174	200	192	164	188	185	172	194	201	172	177	190	194	187	160	179	166	179	171	193	194	185	178	200	196	209	179	160	195	195	174	177	163	199	214	195	193	194	191	185	191	202	179	188	178	190	198	184	212	200	184	197	179	174	178	219	187	195	205	160	172	183	207	181	184	195	193	195	179	205	207	190	200	184	185	212
16461	14650	24485	27308	26870	22210	17786	14776	12896	13739	12958	12842	14826	10531	10489	12773	15990	15944	17967	11024	11990	12162	12919	11575	11820	8687	6981	7839	6465	6306	4819	5413	4775	5885	5968	4338	3190	2663	2347	2425	1677	1623	1367	1135	875	919	952	884	1070	998	889	756	771	889	742	658	788	749	597	672	615	617	639	650	637	604	625	599	627	584	553	577	581	599	628	612	568	646	612	577	609	557	629	588	537	544	603	622	550	504	557	524	550	522	554	572	494	586	515	499	538	544	559	513	581	558	523	568	539	509	529	575	507	527	565	532	509	565	561	508	498	536	561	557	528	551	517	504	546	566	515	538	562	586	516	533	498	497	518	538	519	501	523	544	519	542	560	515	496	551	548	568	530	526	544	514	547	565	525	465	529	540	533	497	513	537	505	509	509	552	530	524	527	554	496	545	550	574	540	520	540	517	538	504	531	444	514	558	480	507	553	539	498	532	531	572	497	545	531	494	559	516	533	546	530	520	499	520	538	541	508	533	557	525	582	537	519	465	509	502	529	509	518	515	496	535	534	545	500	484	501	518	523	534	490	504	513	525	513	506	530	484	525	508	561	515	532	489	523	516	528	504	530	521	494	557	538	548	534	513	511	523	591	537	570	503	536	543	481	562	538	577	535	491	554	484	545	538	498	538	522	561	526	507	550	566	532	535	530	507	552	510	558	540	513	548	512	544	501	565	521	537	532	565	554	511	530	532	523	533	522	531	522	505	539	533	504	545	546	520	547	523	530	539	578	547	539	512	544	478	550	492	495	538	503	507	484	546	507	531	533	548	548	559	566	554	529	513	540	508	493	517	516	528	539	571	550	537	525	520	531	523	511	543	545	543	513	517	531	542	513	514	515	521	545	546	533	495	574	568	530	551	564	485	523	537	514	542	533	502	554	490	555	517	541	518	538	515	542	549	517	550	536	526	556	498	533	502	500	512	548	543	523	504	524	547	542	557	523	547	515	543	501	563	565	476	558	511	514	529	534	540	540	548	554	530	489	533	545	542	496	553	511	529	512	527	522	508	519	502	532	509	517	519	532	538	532	500	485	499	533	541	517	541	575	499	560	488	536	529	507	519	495	540	522	547	528	532	503	507	487	533	532	518	497	531	519	515	527	511	564	544	489	547	544	525	491	509	502	529	520	532	531	565	553	555	538	574	512	487	573	535	507	546	502	527	477	522	480	524	565	529	557	511	531	574	519	525	522	520	534	535	534	573	543	522	534	530	521	529	523	535	526	521	517	545	531	526	506	537	532	551	571	533	541	552	487	495	530	568	561	530	510	504	546	522	542	524	527	525	512	511	534	524	458	580	517	528	578	531	551	525	518	474	512	505	516	545	521	509	558	498	499	508	527	507	514	518	499	544	527	547	492	533	514	538	544	538	539	517	529	507	510	516	522	524	532	533	532	553	540	492	525	548	517	574	505	546	555	510	546	519	495	514	525	586	500	505	517	514	573	534	489	495	556	516	494	514	553	515	532	561	517	525	493	485	526	541	508	537	516	505	523	534	525	500	516	559	547	549	517	548	475	554	496	535	531	498	568	522	522	556	510	552	528	554	548	487	543	503	503	520	525	551	514	527	524	554	554	548	472	536	533	538	545	523	548	479	533	520	537	515	514	559	499	529	513	533	586	510	502	541	519	513	526	547	544	527	570	540	501	543	515	560	527	549	559	527	540	528	516	544	521	525	507	548	507	509	557	480	493	500	506	526	516	536	517	486	519	540	541	538	539	546	544	541	509	507	517	544	540	537	518	566	558	549	531	504	495	527	545	539	512	515	555	504	578	543	518	518	520	534	541	485	533	558	566	488	539	531	492	558	543	543	510	509	505	525	498	526	540	535	532	554	547	523	564	466	522	524	531	545	538	522	513	494	582	535	535	536	550	535	560	539	528	523	517	537	544	541	526	541	544	589	524	549	518	521	508	502	532	487	485	540	510	507	513	484	539	522	530	509	563	534	535	552	458	543	545	543	573	517	504	510	548	504	495	487	524	552	525	533	540	551	500	540	551	527	533	540	548	531	493	533	532	523	496	530	514	543	505	483	498	510	510	535	522	581	535	538	508	584	563	553	477	513	523	517	559	494	469	530	547	541	540	531	523	534	523	507	551	519	535	490	520	525	521	545	510	553	525	540	512	520	528	531	580	533	483	545	546	530	539	538	509	506	537	507	562	529	501	484	546	526	553	499	530	540	568	508	462	547	507	550	534	517	458	537	552	531	558	508	533	492	526	551	540	512	517	557	532	497	562	508	536	558	491	510	529	519	550	519	505	513	520	539	516	517	506	514	506	569	489	538	522	526	537	502	523	521	529	528	518	520	517	531	521	551	513	493	552	524	557	456	513	497	506	544	494	502	554	522	567	491	532	492	522	543	519	514	536	477	535	511	563	536	582	511	526	506	545	530	522	524	524	510	571	576	557	542	571	503	532	509	547	505	523	535	515	529	549	483	515	529	527	569	530	520	485	567	470	520	526	531	523	545	544	531	524	531	557	514	538	517	540	569	505	563	542	523	509	507	557	532	535	493	552	537	569	500	532	569	557	541	511	517	514	484	524	559	533	532	517	487	522	507	506	581	536	543	509	526	566	572	474	490	546	515	493	543	526	559	530	518	519	531	537	571	544	505	528	535	541	531	522	532	574	542	522	519	533	512	573	540	553	570	530	508	525	507	540	556	541	530	495	521	563	521	582	518	551	551	560	551	558	509	540	557	552	487	516	522	528	521	536	492	486	529	530	527	515	581	515	541	512	561	535	530	546	560	491	528	560	536	509	529	557	579	555	544	527	542	559	515	483	558	510	544	522	530	524	556	483	515	517	540	551	548	551	511	513	543	547	512	500	507	519	524	513	533	530	516	531	532	532	561	556	535	534	494	535	522	537	557	527	489	539	574	498	509	548	526	538	524	522	516	555	524	510	543	546	544	554	536	513	530	501	510	534	534	517	528	496	545	532	543	511	536	529	513	523	538	529	559	557	519	539	515	542	579	530	526	556	486	537	557	543	533	515	504	525	529	534	522	509	550	479	531	513	529	522	530	553	547	529	513	523	528	544	508	577	505	536	501	489	548	517	567	478	550	521	521	481	549	563	506	537	558	524	534	505	561	534	601	486	544	581	533	525	526	522	520	514	494	528	542	494	539	533	563	527	500	519	538	518	523	516	548	538	532	480	547	528	497	555	530	586	515	567	501	506	500	527	557	548	504	532	587	571	544	504	519	519	495	519	543	527	530	521	520	526	515	522	495	517	490	547	499	545	549	529	561	546	550	547	551	551	535	492	515	542	491	534	561	521	518	533	526	526	478	546	520	541	547	507	529	515	519	522	510	501	533	547	517	531	523	536	555	496	506	527	493	503	498	544	512	528	552	515	561	573	517	555	585	527	524	537	536	558	545	561	526	521	519	544	552	532	555	511	542	541	525	547	498	511	524	490	525	553	514	561	548	570	551	520	534	519	524	511	569	532	569	498	505	531	499
29940	24552	29295	30003	27294	20945	14873	9932	7144	6939	6693	5944	6844	5031	4811	5770	6753	6533	8207	4152	4307	4345	4127	4121	3945	2954	2213	2279	1817	1764	1517	1709	1446	1969	1648	1135	850	628	611	600	469	468	336	307	280	264	273	259	302	283	281	206	197	231	205	198	214	217	197	190	196	209	199	207	211	175	206	180	205	160	173	162	183	177	201	206	160	169	189	187	178	184	185	185	159	165	167	174	161	168	196	188	160	168	181	144	167	173	170	170	162	187	171	153	161	182	167	185	154	175	162	163	164	154	161	155	183	162	166	153	171	162	159	171	169	156	169	163	197	151	164	174	179	169	155	167	159	159	190	174	163	189	159	189	161	162	164	137	157	175	151	154	177	162	168	180	169	165	182	166	173	164	172	141	170	164	149	142	178	157	154	164	175	178	182	147	178	164	154	162	168	168	164	162	152	145	164	143	157	172	169	162	177	186	157	149	161	177	147	174	173	179	156	160	139	186	170	144	171	169	177	163	180	190	159	161	184	161	169	173	161	184	164	152	158	180	134	174	151	170	177	172	180	170	162	171	204	157	157	166	172	172	162	148	162	175	166	162	141	168	157	164	194	180	171	179	142	157	173	171	161	177	174	158	162	155	159	161	183	171	183	173	193	179	148	162	170	167	133	164	203	185	166	146	161	176	175	153	190	173	152	156	161	159	169	160	156	176	161	180	180	171	158	162	171	168	186	165	173	163	172	140	188	172	153	155	164	174	179	177	159	161	168	165	163	176	180	167	189	181	143	157	170	165	158	143	139	213	179	172	144	178	181	188	163	169	154	173	171	153	162	162	172	152	159	168	189	181	158	162	168	162	171	156	163	156	172	176	169	190	164	152	150	161	156	155	153	151	168	174	160	189	162	158	200	170	162	169	164	170	174	180	163	157	158	159	145	166	164	167	175	151	177	170	177	183	185	167	182	173	159	174	170	176	165	166	148	161	166	166	160	156	171	179	143	169	172	139	152	173	163	159	149	166	150	161	167	165	133	170	190	176	173	158	161	176	147	129	173	167	151	183	152	185	175	163	150	197	166	155	186	180	203	175	170	158	184	165	156	153	163	142	148	170	164	138	168	165	150	204	182	168	160	161	185	167	138	158	169	148	154	173	182	161	165	174	149	152	188	161	171	177	174	144	169	178	179	175	163	165	150	178	159	161	183	171	173	161	155	195	183	146	171	152	156	167	174	182	146	156	145	165	126	173	174	161	164	170	171	159	177	182	160	149	150	158	170	141	166	158	157	201	168	157	161	195	164	190	183	174	185	177	169	144	165	157	200	159	190	188	153	155	191	155	172	172	172	155	169	149	182	172	154	187	180	187	174	177	174	148	153	181	154	169	165	178	194	177	152	204	167	166	186	178	156	195	161	130	170	180	144	151	179	170	172	167	163	180	163	159	153	157	161	160	189	185	170	167	155	161	151	144	157	169	147	188	165	178	154	147	157	166	145	176	176	153	179	162	168	172	147	174	164	132	183	156	191	152	161	166	174	197	176	188	164	159	161	153	185	170	173	166	171	185	181	183	168	167	196	162	152	164	179	182	139	172	144	166	177	170	175	166	165	162	163	160	163	145	181	159	165	155	180	152	161	190	147	169	166	160	175	153	173	173	165	174	151	171	194	150	172	184	175	162	155	176	186	165	174	188	136	169	149	185	168	167	197	196	150	177	159	190	159	192	152	162	141	167	173	188	146	159	168	170	180	177	169	165	158	156	152	150	157	175	171	151	174	159	175	162	191	158	157	154	183	178	161	152	181	168	144	187	171	167	170	158	151	150	174	162	172	194	171	162	178	153	195	205	158	195	172	144	181	157	194	145	146	160	189	187	159	195	168	148	168	158	175	195	163	174	158	181	163	148	161	180	179	178	183	169	183	177	177	155	168	168	167	159	171	168	176	158	157	175	156	168	149	171	176	161	173	176	173	182	157	176	158	162	191	176	149	161	171	196	158	158	150	158	158	165	199	160	163	172	174	171	173	168	161	164	163	172	193	177	182	142	167	170	171	171	164	141	170	166	184	176	149	151	149	155	178	177	178	158	179	143	191	178	151	166	149	165	177	146	211	194	179	171	171	172	180	177	176	194	161	167	163	172	168	154	179	157	168	164	179	192	159	160	187	149	185	152	177	138	172	177	154	172	155	149	175	173	185	167	144	173	169	160	161	158	178	170	148	159	140	160	162	178	168	171	182	184	170	176	181	166	180	155	136	178	180	181	176	158	181	159	176	140	164	167	183	172	179	189	154	165	179	172	158	164	176	148	166	201	157	154	155	186	156	169	184	159	135	169	179	165	178	167	162	155	154	144	150	174	159	175	192	161	163	145	180	171	151	151	156	172	158	147	171	171	164	156	167	178	137	165	143	149	173	167	187	163	149	168	159	181	174	151	178	165	151	168	144	165	167	171	177	177	177	162	166	169	171	175	168	149	169	183	140	165	165	167	167	166	165	136	190	153	186	150	173	173	148	150	162	156	166	148	177	162	184	172	148	168	168	145	191	162	144	158	189	166	154	155	177	164	177	170	182	150	177	182	155	162	152	161	176	164	143	150	183	160	191	175	147	173	184	165	165	173	186	181	164	164	167	164	156	149	182	167	189	153	171	145	168	158	143	190	147	167	158	186	161	152	172	146	156	162	161	140	159	174	170	186	189	143	165	158	166	151	157	188	197	165	166	188	168	142	163	170	163	184	147	168	162	154	171	148	161	151	147	176	157	199	155	162	162	137	152	176	141	155	175	167	193	181	182	169	161	166	161	175	147	169	165	174	150	167	157	172	153	172	155	176	159	153	178	164	163	169	162	173	150	144	165	171	164	163	131	183	146	171	160	174	156	165	159	167	153	169	174	167	196	181	189	149	191	192	165	164	189	166	191	157	180	176	177	174	172	149	161	165	150	185	148	171	170	170	173	157	166	172	185	163	184	173	168	160	170	144	188	168	181	158	160	168	136	156	167	169	170	157	160	168	165	169	165	170	176	162	157	172	160	150	157	171	160	162	182	169	166	173	174	155	157	159	181	185	162	172	178	171	173	154	169	190	181	149	142	162	177	173	142	158	154	158	142	174	174	168	141	161	179	177	166	165	193	166	143	155	173	149	154	156	158	162	155	156	182	154	206	173	155	158	180	176	175	166	192	190	160	175	164	183	135	176	156	165	158	177	152	159	174	149	161	165	162	162	147	167	169	193	155	175	184	165	178	165	180	149	191	164	161	198	183	160	165	173	148	160	179	176	181	151	149	171	159	159	194	162	137	176	173	160	161	182	168	181	177	173	155	158	171	167	152	176	157	158	178	172	157	183	147	165	171	177	189	179	175	164	156	189	180	172	169	173	181	154	184	139	170	170	178	183	165	170	165	169	185	155	168	170	162	160	186	176	155	167	151	155	158	171	150	195	178	187	165	184	157	173	163	170	182	153	145	158	169	155	163	180	172	160	180	155	164	164	181	178	159	157	152	169	162	150	154	148
21073	20118	29882	34069	32181	28250	23958	20564	18636	19932	19725	19048	21679	16052	16741	20279	23557	22177	26043	14627	18740	19399	19037	17541	18276	14350	12440	13137	10472	10824	8266	9609	8524	11262	9896	7439	5744	4096	3848	3889	2906	2645	1887	1823	1296	1147	1342	1210	1324	1343	1147	996	881	1056	744	703	885	920	689	681	736	702	718	672	715	673	718	643	647	564	555	607	623	648	631	625	613	650	585	572	554	575	516	589	497	542	497	528	501	502	496	492	530	495	526	516	483	501	495	485	507	465	523	464	461	481	469	470	506	456	538	489	501	513	493	517	494	464	456	505	455	454	487	482	487	453	488	492	458	481	485	519	464	446	490	482	434	513	441	472	476	492	507	473	493	441	483	471	471	493	483	473	498	445	453	502	448	498	461	497	439	499	457	480	448	475	490	468	472	464	460	469	492	457	486	462	501	440	428	444	473	462	516	454	460	500	483	487	457	470	472	433	466	461	429	495	472	514	449	470	477	507	470	501	440	483	434	519	472	489	488	426	449	457	465	467	454	473	496	447	479	487	486	510	460	463	500	441	498	458	470	494	434	491	439	452	551	452	472	477	441	450	465	489	483	483	452	493	518	468	510	446	463	508	494	461	488	460	494	480	444	509	497	464	524	488	508	483	478	452	487	501	473	517	500	453	487	478	394	426	462	451	496	478	483	464	465	465	462	478	472	463	501	504	514	476	468	494	444	509	492	465	467	469	456	488	478	504	508	455	448	476	426	456	500	475	462	482	458	482	493	461	517	486	493	486	459	423	451	447	484	469	472	458	518	461	453	481	465	423	430	472	489	471	469	466	481	481	461	449	451	500	492	462	495	491	465	520	462	461	476	449	496	469	445	438	447	457	425	458	470	473	466	466	487	424	449	466	467	514	494	432	473	468	485	461	471	473	436	455	507	430	468	476	503	516	453	469	489	462	475	475	483	489	471	450	483	438	504	465	483	478	477	469	473	494	449	518	481	479	457	500	471	526	452	445	449	509	483	471	461	467	504	465	480	461	504	479	470	490	473	494	439	515	498	499	478	475	431	474	463	436	506	546	463	476	478	496	500	487	476	445	467	501	478	457	481	502	501	461	453	473	482	485	504	501	487	450	517	455	491	484	452	449	460	483	477	469	458	453	484	479	518	430	468	478	438	505	480	488	505	490	487	460	454	486	459	514	515	476	431	478	452	468	466	458	473	471	440	494	488	483	488	464	471	462	542	466	473	489	512	485	485	492	524	482	517	487	481	463	466	460	513	460	518	478	459	478	489	483	505	437	493	452	493	481	468	468	506	468	447	460	448	482	479	469	473	476	469	441	465	468	446	494	458	473	496	485	468	480	450	423	428	470	447	465	472	503	488	468	480	433	484	468	463	462	474	445	487	466	484	457	469	504	479	473	470	457	421	466	501	478	442	486	460	484	496	478	458	473	499	497	466	466	475	474	466	468	488	472	479	480	504	473	453	433	478	461	517	452	481	485	444	489	467	496	503	478	484	459	464	444	444	470	463	435	449	474	467	454	470	423	469	468	474	461	523	487	447	491	475	486	480	460	470	480	470	487	506	466	472	477	481	478	493	453	499	461	490	494	427	473	457	430	490	476	486	477	463	472	476	483	448	434	471	501	489	454	473	499	493	472	429	461	482	478	470	516	447	470	433	501	486	468	470	512	467	442	449	463	462	490	463	479	470	444	490	467	488	477	478	498	447	480	475	475	475	473	463	420	461	457	484	470	463	443	464	488	488	462	462	482	467	482	479	505	474	481	474	460	428	516	516	477	466	525	479	476	446	452	476	508	473	466	459	466	476	499	480	481	465	478	459	497	479	499	474	491	459	434	431	499	475	508	470	485	513	465	445	485	460	458	488	489	475	464	508	518	488	457	480	424	514	481	459	490	482	495	496	464	457	446	480	442	465	474	496	482	486	475	483	458	470	532	497	493	508	467	477	464	479	452	422	494	469	457	467	470	503	475	481	502	474	516	493	486	484	491	488	468	508	492	485	480	504	467	434	493	417	472	432	432	450	446	468	421	522	484	493	415	473	496	455	445	438	433	484	487	433	492	495	496	458	457	492	444	513	440	533	456	471	465	494	491	481	452	440	488	467	482	442	472	468	457	474	490	497	434	450	477	475	462	457	477	462	462	462	464	485	475	486	454	398	469	465	451	458	438	465	450	470	481	464	489	423	476	440	497	445	462	492	529	496	511	507	486	447	496	466	436	455	474	445	481	480	470	451	451	490	470	470	462	435	495	442	483	452	486	455	495	466	520	500	476	478	455	449	440	523	467	458	509	461	481	488	472	481	458	445	475	479	451	457	480	491	497	475	469	451	451	465	437	523	485	496	480	476	445	492	480	470	484	454	437	441	453	516	476	477	525	479	449	446	490	466	483	467	497	463	486	438	489	489	505	525	469	522	487	449	449	473	428	514	484	481	476	490	479	467	508	482	447	476	450	494	498	472	465	485	498	489	493	475	485	484	488	495	437	474	460	415	476	454	505	454	506	493	479	474	490	505	499	513	490	496	515	472	480	484	486	471	506	464	479	463	445	487	530	488	471	455	444	493	483	466	451	458	481	468	488	473	498	498	455	465	451	488	459	517	502	481	478	491	474	471	469	446	464	476	469	464	459	445	477	493	465	504	462	483	486	478	465	456	454	503	483	446	456	475	497	476	474	445	469	458	466	452	456	514	458	462	487	449	463	472	470	488	470	513	484	456	486	450	481	503	457	460	464	458	433	472	454	459	456	488	464	481	496	515	494	485	475	480	477	449	494	442	450	459	463	502	448	465	473	464	482	480	468	441	490	453	477	489	460	465	495	496	495	462	481	449	449	488	508	472	490	476	469	470	474	469	462	495	469	487	486	473	485	477	475	469	496	458	492	460	472	416	452	471	484	492	448	450	506	445	452	463	483	499	488	441	450	484	459	511	495	496	465	438	509	458	478	524	474	463	486	502	492	483	473	538	498	495	453	496	440	498	489	463	488	472	501	467	482	456	478	431	513	447	484	446	461	493	482	459	437	444	481	483	491	473	523	485	500	475	453	459	469	438	478	532	508	467	503	488	506	519	480	479	497	452	455	441	454	440	458	477	436	479	482	480	460	477	489	484	469	496	466	452	495	466	488	448	512	466	505	511	463	501	483	468	505	519	478	490	456	453	481	458	477	438	465	482	483	462	460	485	441	489	491	532	485	485	531	468	497	481	457	455	469	463	491	487	501	456	474	430	495	454	489	451	416	479	476	461	472	500	539	489	484	485	458	472	460	486	488	484	431	465	496	478	489	524	470	464	435	471	452	444	489	463	509	466	495	484	542	487	489	486	456	497	509	482	485	492	466	485	481	465	475	435	459	465	468	469	517	480	515	479	448	462	469	454	510	452	492	487	447	472	426	499	503	496	470	512	445	472	458	483	480	457	466	479	499	496	447	480	450	458	489	492	458	522	464	433	466	481	444	467	471	490	488	452	499	498	469	472	458	496	462	484	479	492	440	446	425
7639	5117	6544	5342	3338	2215	1348	1100	855	737	641	511	508	455	434	425	458	444	469	357	348	362	382	342	337	299	293	305	271	294	263	255	281	273	241	238	250	259	251	249	212	237	247	216	236	235	243	242	232	209	222	213	227	253	215	237	254	239	241	218	220	251	225	230	205	240	224	212	250	239	238	229	240	257	246	218	205	238	249	246	237	239	245	245	243	236	241	229	226	212	225	226	263	231	198	251	239	272	225	226	211	212	226	228	253	236	217	249	242	210	232	220	244	240	220	227	237	229	234	225	226	221	246	210	240	241	229	234	219	235	244	241	202	201	235	205	211	247	223	204	238	240	212	245	231	213	238	215	227	246	237	208	228	257	242	233	223	221	241	216	252	236	249	208	217	232	229	220	219	246	220	240	244	221	225	228	193	228	240	235	217	235	222	227	248	224	228	265	243	266	233	244	227	237	225	216	231	242	216	248	220	213	228	256	209	206	207	235	248	225	259	245	245	257	227	201	228	220	202	234	218	236	230	211	238	250	227	223	208	212	230	213	214	225	198	219	233	219	244	273	199	217	238	212	202	226	221	228	225	257	206	234	235	257	232	216	205	196	214	249	208	247	239	218	249	239	251	235	236	211	208	247	216	248	224	222	242	214	209	211	231	225	233	208	222	231	220	236	218	232	233	236	217	266	209	266	210	228	215	241	211	203	228	238	228	206	241	237	238	238	222	225	255	236	219	221	209	249	229	249	218	244	200	205	239	231	222	271	224	239	218	226	228	208	209	255	234	239	242	224	230	236	236	242	243	251	228	206	227	226	219	203	237	236	260	224	222	246	229	205	221	223	221	213	242	203	251	218	233	245	217	225	253	243	208	239	211	211	221	227	237	238	230	228	223	219	231	209	223	239	226	230	249	229	243	218	215	237	214	241	276	226	216	235	211	228	241	235	220	209	203	265	191	228	244	192	207	227	222	220	236	230	244	247	204	229	231	229	229	239	235	221	220	233	208	217	216	241	234	240	229	238	262	231	233	210	233	227	238	228	253	239	198	216	252	229	223	222	207	208	208	230	226	205	236	213	246	222	268	244	222	208	229	215	201	225	231	237	252	216	224	228	225	226	252	231	219	241	216	245	219	228	237	231	219	245	244	242	256	212	214	266	259	232	237	232	237	231	211	208	227	231	225	206	223	243	213	220	240	217	230	244	239	221	221	214	206	235	250	239	231	224	215	231	219	220	218	217	214	246	225	215	226	221	220	207	242	222	234	247	241	225	234	243	219	240	208	231	226	214	207	228	250	220	234	246	227	239	253	231	238	243	237	232	229	214	229	226	264	234	215	237	244	243	216	219	238	233	257	244	230	230	228	215	217	247	233	214	213	237	217	232	243	209	226	214	213	203	235	224	225	222	244	200	205	250	245	248	228	217	248	224	247	220	210	238	208	239	223	249	225	229	249	257	249	239	242	212	238	218	222	253	232	257	222	236	247	234	225	255	193	228	227	220	223	236	235	202	233	233	212	236	217	226	227	253	210	256	224	253	244	209	218	231	203	247	236	224	221	236	212	231	226	216	218	238	226	244	230	231	223	253	237	224	250	279	221	219	231	205	232	234	206	220	230	243	231	245	235	234	213	237	240	225	240	225	230	222	239	235	215	206	236	218	202	216	255	222	245	250	240	258	210	247	221	237	227	201	226	220	234	222	209	241	242	219	220	237	220	232	257	224	221	232	227	210	217	221	222	212	221	208	225	189	227	213	201	228	225	221	231	240	215	229	198	248	208	213	269	218	221	238	212	221	221	256	233	214	224	225	251	208	239	226	232	217	211	241	242	222	233	230	246	209	220	219	236	233	253	233	194	230	215	205	224	218	218	214	225	219	207	240	208	209	221	233	234	229	236	228	193	210	234	233	239	250	266	233	219	240	228	232	217	240	228	254	189	241	224	241	231	235	236	214	250	264	236	210	225	230	207	225	211	210	242	241	230	212	249	236	210	213	230	229	215	243	242	226	236	221	262	237	224	219	240	227	241	199	219	234	247	227	232	219	216	228	219	204	245	240	232	258	225	251	224	231	210	241	246	224	240	215	217	231	245	249	240	198	219	226	226	231	226	244	226	221	226	228	216	244	249	213	225	200	218	228	225	201	198	212	216	234	256	231	225	235	234	234	219	206	220	214	227	219	252	235	222	239	214	209	206	275	237	232	237	234	205	230	220	227	207	248	229	242	232	207	202	257	216	206	241	211	220	233	229	227	227	213	233	204	247	241	213	211	221	230	219	249	260	199	229	241	214	234	234	230	217	212	232	220	217	246	239	228	208	250	216	216	212	210	219	255	221	225	224	252	230	209	234	216	234	239	234	238	217	234	226	195	204	228	248	239	253	233	253	244	248	214	228	241	218	236	222	216	225	228	237	210	217	218	223	261	260	211	251	217	216	238	252	246	229	211	266	228	253	230	199	233	186	205	206	205	239	237	236	248	230	219	225	214	261	200	229	225	238	234	222	230	240	234	201	205	217	212	204	232	207	212	231	235	216	255	243	230	238	205	257	227	260	233	224	213	229	218	214	226	213	213	236	252	236	213	237	218	265	226	243	215	263	227	200	217	242	234	233	221	234	221	213	231	234	228	250	230	256	221	236	240	209	234	218	249	257	237	228	242	220	229	217	227	219	226	220	250	208	204	223	251	235	250	238	233	229	198	226	224	222	212	230	228	217	207	229	218	248	192	238	224	235	249	253	237	258	227	211	239	230	204	226	206	220	235	224	235	217	248	228	243	264	250	217	244	245	256	190	240	247	229	226	251	233	224	188	237	206	238	213	256	239	260	236	241	212	243	248	224	208	206	199	212	223	246	221	214	251	246	205	247	234	208	233	225	224	269	225	264	223	211	221	242	241	227	217	213	250	227	249	220	232	230	204	208	236	252	237	220	233	236	221	224	237	224	259	232	230	239	215	210	242	215	213	225	228	232	243	243	225	253	246	231	254	232	231	223	244	250	217	219	222	230	260	240	238	237	230	238	223	235	210	225	233	238	249	234	203	262	215	219	214	236	221	215	250	213	254	244	230	224	225	243	225	247	246	220	237	235	230	246	235	226	241	228	208	229	208	215	237	227	221	226	236	212	215	219	242	235	239	201	224	200	207	224	225	219	220	208	239	242	220	214	205	221	257	216	254	210	214	223	230	228	225	249	221	216	254	248	231	208	241	226	220	226	217	233	236	226	272	235	236	218	200	225	219	215	227	208	236	209	245	227	233	228	226	241	213	221	227	234	234	243	206	243	226	237	197	194	226	228	239	240	251	212	212	204	225	207	227	256	201	221	227	223	239	234	233	245	239	237	231	227	217	233	227	220	218	224	238	249	225	224	249	229	217	223	218	218	244	218	229	219	235	250	238	233	240	217	250	235	225	225	206	223	241	219	237	224	219	231	222	226	212	235	222	236	252	224	247	219	256	213	231	239	243	228	258	222	247	227	221	228	204	229	236	223	233	215
7233	5963	12146	12924	10245	7610	5646	4501	3616	3245	2848	2483	2591	1975	1885	1967	2236	2311	2413	1573	1669	1632	1553	1503	1419	1193	1150	1252	1023	1052	982	877	941	997	966	782	796	783	764	791	674	701	701	737	702	676	670	674	679	654	654	675	680	656	639	659	689	622	628	632	635	653	641	682	662	683	666	650	644	655	656	676	650	658	641	682	627	645	659	615	655	647	626	677	630	650	612	623	656	641	616	642	585	599	615	696	618	638	642	640	664	616	629	663	610	593	640	657	665	609	605	614	623	672	599	651	633	621	608	634	655	595	642	590	632	648	602	601	603	602	669	642	625	609	647	626	625	656	636	635	615	617	598	634	614	605	627	633	583	636	635	630	631	648	623	648	683	628	579	605	587	681	590	682	621	606	584	613	697	636	608	646	635	667	612	611	622	598	617	652	656	611	630	620	587	624	608	633	603	602	651	634	658	654	609	664	598	609	615	631	626	650	646	636	644	601	624	622	627	631	664	616	621	687	636	600	602	668	632	590	615	639	632	651	558	671	588	624	645	626	675	601	642	668	661	601	642	650	632	632	625	645	617	635	659	589	601	653	586	629	648	619	642	629	610	603	617	603	594	607	649	607	635	660	632	608	628	642	619	625	581	634	620	599	631	604	617	597	620	632	644	610	633	630	607	606	622	622	619	645	588	605	669	650	577	608	579	603	617	624	617	610	629	649	630	622	583	655	631	639	614	589	648	638	659	663	658	641	626	615	644	640	588	584	582	613	641	662	599	604	622	584	629	575	597	599	644	655	613	579	697	591	580	628	611	666	613	652	617	631	602	649	596	618	608	615	658	628	633	634	670	642	681	665	683	624	633	601	651	605	645	625	617	648	610	633	639	586	670	587	596	613	621	617	649	620	611	614	632	626	623	627	634	596	604	563	658	599	644	616	673	614	644	589	625	592	622	608	678	607	586	647	652	639	632	629	601	599	660	663	642	597	623	639	609	709	595	600	640	639	657	630	618	659	613	637	644	614	649	653	638	617	604	579	604	615	595	603	651	626	607	637	641	623	611	602	651	632	612	639	627	617	607	608	610	638	588	618	622	624	630	608	581	597	632	612	626	643	622	662	655	671	597	611	566	639	618	639	630	636	606	635	638	643	658	645	600	595	614	620	614	625	597	624	577	648	618	594	647	647	662	593	619	667	673	626	626	621	586	648	636	596	628	653	684	630	604	673	616	593	686	602	654	628	626	591	613	621	631	591	605	615	630	618	582	584	642	604	619	633	610	599	635	611	647	631	633	596	629	657	615	599	601	606	588	631	609	602	625	634	683	623	693	604	632	625	615	597	635	616	635	610	587	653	637	644	604	618	607	607	636	639	578	615	655	640	668	626	637	582	636	603	695	628	617	585	612	666	607	600	617	651	620	608	645	633	637	628	618	657	601	620	642	669	632	649	601	609	658	651	610	589	615	652	640	595	638	571	618	607	674	636	630	663	594	584	613	580	644	626	602	617	613	587	639	635	616	648	605	617	599	577	638	645	601	631	645	607	611	599	633	631	673	638	627	701	618	628	606	612	665	600	628	585	626	655	645	623	589	654	651	621	644	623	605	611	599	683	646	598	594	614	610	637	625	582	678	597	622	660	664	616	555	586	640	613	668	597	627	616	654	620	637	662	634	620	656	640	642	615	663	613	583	657	635	650	641	645	634	647	671	591	640	617	651	589	599	592	589	615	674	589	640	617	633	633	616	584	646	605	600	633	602	660	614	608	588	638	671	642	607	664	647	619	637	681	561	673	604	616	634	640	644	634	648	634	646	610	593	636	634	619	575	600	643	584	653	617	620	645	619	611	627	674	610	583	572	619	676	641	640	633	620	664	618	617	636	635	660	573	600	621	619	589	636	631	638	622	625	589	627	632	657	585	647	629	563	643	622	653	648	660	621	641	650	663	609	600	632	668	577	649	644	594	636	604	615	629	630	628	604	598	633	630	642	667	600	609	610	614	638	654	659	601	663	616	649	627	651	588	619	629	614	619	623	607	637	617	604	623	647	650	598	616	571	596	613	612	620	619	590	635	624	678	601	670	630	588	596	591	633	645	609	584	583	619	653	618	620	597	655	616	641	653	607	668	632	636	613	629	587	653	617	618	605	611	596	633	605	592	632	608	612	589	632	650	625	650	625	700	644	632	627	631	671	593	637	640	664	666	624	664	638	650	573	654	623	679	658	661	627	605	619	599	618	657	625	632	623	621	614	611	630	609	595	638	673	626	653	654	619	624	602	588	589	631	643	629	620	632	626	609	611	590	613	575	651	636	622	636	650	578	662	651	630	634	651	618	646	614	641	642	616	638	650	621	610	563	584	637	605	626	671	616	630	599	594	618	661	616	624	630	619	642	614	644	605	621	653	624	609	648	672	639	629	618	666	606	654	610	643	614	647	663	609	604	649	680	604	645	645	649	626	596	641	642	647	593	632	603	638	639	628	601	599	594	651	616	643	597	636	620	594	637	612	569	621	650	638	647	594	645	611	644	596	656	606	616	572	633	628	637	639	627	617	647	622	592	638	575	606	641	608	610	650	650	658	597	629	599	615	602	653	582	643	585	626	623	648	623	675	593	645	624	613	619	647	649	620	642	617	620	626	633	610	619	593	580	674	658	642	635	622	617	620	666	606	692	603	640	648	595	616	603	596	579	604	608	635	652	613	632	656	618	635	600	615	577	614	645	651	562	606	620	617	600	626	645	643	658	614	636	666	620	613	620	627	625	622	652	648	639	632	643	628	617	597	626	650	596	633	604	584	600	639	575	643	621	616	607	623	610	621	588	629	630	696	573	582	609	606	569	581	648	630	617	596	632	622	611	583	609	628	589	630	653	639	625	636	642	610	586	619	654	682	615	582	633	595	624	653	653	645	628	608	617	619	589	627	643	600	611	620	685	607	637	608	606	640	648	659	627	640	621	583	692	612	591	637	644	649	638	627	632	595	593	616	613	658	581	639	635	602	652	653	633	652	649	643	682	632	591	631	665	644	655	607	629	627	609	629	592	632	636	590	659	647	639	634	628	597	623	678	628	612	637	660	615	623	590	586	633	592	639	629	631	651	642	599	612	670	619	651	583	602	649	620	604	609	679	639	587	615	616	632	646	591	592	618	603	651	623	660	600	598	643	643	627	624	625	661	612	599	627	651	583	616	612	588	637	637	634	636	666	641	619	603	615	614	654	620	610	661	629	612	593	604	609	645	640	676	660	639	644	680	604	625	669	636	616	582	603	684	615	594	651	639	634	605	650	677	582	604	647	666	672	594	655	605	648	599	604	629	610	630	614	614	630	643	607	572	641	632	621	618	650	624	642	643	650	621	611	629	630	620	621	621	571	650	669	587	625	622	644	631	638	660	590	580	648	633	670	609	658	624	656	613	642	653	625	668	618	554	632	658	575	624	597	669	687	631	593	615	585	630	646	634	589	613	623	680	603	625	605	655	660	615	669	644	645	629	618	669	587	607	668
22353	17203	20744	21780	17905	13305	7948	5466	3946	3781	3495	3103	3773	2970	2252	2740	3747	3667	4283	2251	2115	2056	2136	1938	2038	1365	1154	1242	981	1026	1026	882	935	922	776	579	535	408	396	387	340	324	252	268	235	244	232	243	231	263	210	212	230	211	180	173	207	212	216	210	203	205	197	212	195	189	178	207	185	181	169	214	186	194	212	190	212	189	191	198	201	182	195	204	188	188	209	181	179	204	184	193	189	201	194	202	192	191	182	184	177	177	186	190	206	199	203	180	174	172	214	226	203	172	198	206	185	216	194	182	217	205	190	190	187	166	217	164	205	187	187	196	188	206	177	202	206	174	175	198	175	216	200	179	203	192	186	179	177	182	184	199	196	182	202	198	182	196	168	174	182	215	203	188	167	206	204	195	184	181	182	176	205	176	187	188	198	168	173	204	199	189	176	195	188	179	176	162	190	182	177	185	178	231	178	153	197	188	172	199	165	221	214	183	202	187	190	172	217	184	174	189	196	201	179	179	193	182	203	199	201	208	214	189	176	199	199	179	198	193	180	191	201	190	185	195	188	180	194	194	156	175	184	188	180	152	212	214	202	188	190	194	179	179	189	186	175	195	186	191	178	203	150	196	206	195	194	167	168	177	199	192	184	184	202	209	193	202	176	192	183	207	186	183	203	168	188	186	160	190	189	175	194	189	184	177	175	201	190	213	165	188	187	187	171	182	183	185	183	208	176	182	191	200	189	205	196	179	185	188	188	198	193	209	186	200	203	201	196	168	179	179	190	190	212	205	155	194	211	184	182	177	189	175	182	220	184	189	166	176	202	169	172	175	185	174	164	198	211	194	201	198	183	198	209	198	189	189	199	193	196	209	182	198	179	189	195	203	186	173	181	191	199	170	189	201	196	199	199	195	184	193	163	181	199	198	187	185	209	199	192	192	200	179	193	193	186	176	200	207	176	184	198	190	164	203	202	188	196	182	190	176	169	159	195	196	190	154	190	210	194	206	186	175	207	180	200	191	188	191	178	182	211	186	174	181	188	182	169	192	196	154	194	197	209	204	200	173	204	181	179	182	168	206	199	184	182	173	184	171	189	196	176	166	177	228	191	195	186	210	186	170	202	187	211	157	220	226	200	162	193	181	184	207	169	196	168	171	185	181	199	188	171	196	169	205	192	185	187	184	181	185	200	168	174	190	179	202	208	192	196	180	164	193	190	181	195	195	189	181	171	187	203	195	220	192	187	174	181	182	208	184	177	192	196	201	199	221	179	215	191	199	199	215	191	164	206	209	201	180	165	199	192	189	177	185	205	185	183	206	217	172	209	172	180	192	193	169	180	158	177	196	176	190	190	168	190	208	199	197	185	169	193	188	179	196	187	202	174	203	224	189	186	179	195	187	177	177	195	194	186	181	166	180	161	189	206	215	189	221	180	193	180	189	194	194	171	182	221	183	186	217	183	216	179	188	191	198	170	187	187	199	197	199	197	180	211	182	210	192	200	176	215	193	174	181	218	186	200	197	197	199	204	209	180	189	175	199	217	219	159	182	166	215	175	195	193	195	183	176	203	202	182	176	182	180	191	196	179	159	184	174	189	195	205	193	171	183	170	189	195	174	190	194	185	180	193	196	183	211	194	207	164	198	172	180	168	173	228	179	179	183	193	190	177	196	232	182	199	186	201	173	192	203	162	203	181	153	212	188	194	178	213	193	191	170	188	193	198	224	176	215	187	186	188	187	193	208	202	230	174	187	177	188	211	190	206	208	200	195	179	154	177	199	216	175	185	191	205	164	169	192	198	190	176	183	191	184	183	170	203	170	180	187	184	193	203	190	192	204	179	196	182	175	211	182	193	159	187	185	179	179	185	174	185	178	217	181	189	199	160	168	192	197	192	186	187	187	170	188	191	190	180	195	179	190	175	194	185	182	181	184	206	177	167	171	188	205	195	173	169	169	177	174	183	190	168	192	202	186	187	172	185	179	203	162	169	186	177	199	207	169	195	184	194	177	196	200	197	165	187	174	188	185	190	169	221	202	187	168	182	175	209	198	220	216	182	220	184	182	182	161	189	176	195	180	205	193	200	186	202	180	194	191	168	166	181	208	187	174	192	200	183	196	182	177	208	208	199	193	209	193	168	186	189	197	209	172	204	197	171	167	194	203	201	206	214	165	165	203	185	207	179	155	206	187	171	181	172	192	164	193	192	166	174	178	198	182	209	174	200	156	181	185	198	176	180	196	208	199	209	201	187	202	186	188	175	167	189	179	214	184	169	184	180	188	202	194	186	172	164	158	188	216	171	197	187	196	203	180	183	204	182	213	190	201	180	173	153	174	181	199	167	208	168	208	189	194	166	196	190	198	189	187	188	203	193	172	193	212	189	185	191	195	218	195	179	179	193	212	178	218	206	189	179	194	192	165	161	182	190	160	186	186	211	194	188	194	193	210	201	195	177	188	201	163	169	193	198	199	208	195	215	211	188	196	192	197	180	194	167	202	210	185	187	203	181	192	181	164	200	184	172	166	198	186	183	203	196	177	158	171	182	184	183	191	185	196	211	196	194	178	174	190	200	174	194	178	173	200	178	186	215	183	156	196	189	191	173	183	216	171	158	206	209	179	193	160	180	183	200	205	211	202	203	164	190	175	189	176	194	188	177	170	203	195	176	178	180	169	196	197	206	201	182	180	173	197	190	166	169	189	200	174	209	185	194	182	190	207	196	177	199	192	199	216	188	182	177	195	193	198	224	188	184	211	189	195	188	159	207	176	186	170	197	223	195	218	192	193	194	197	176	170	182	172	178	181	189	178	200	164	205	213	192	202	195	202	195	170	206	197	190	200	178	217	169	175	172	165	180	194	193	190	196	192	209	192	177	205	173	169	173	199	184	177	192	182	188	199	207	191	210	213	192	164	181	193	202	209	208	212	197	167	171	173	201	190	204	192	169	175	196	170	194	204	194	181	177	183	171	194	175	212	198	168	173	188	183	194	189	174	190	200	165	152	182	193	171	156	185	188	205	186	185	169	186	189	206	174	198	203	191	181	175	189	182	182	197	204	187	192	184	165	197	186	182	193	208	185	194	173	176	209	176	178	185	190	213	195	181	183	221	182	197	163	181	179	179	205	180	169	201	186	187	174	203	164	203	192	188	197	181	189	205	209	193	195	177	178	183	171	192	196	197	197	190	184	204	183	200	198	174	205	179	186	177	171	175	201	212	166	190	180	188	197	191	195	155	207	186	178	159	199	188	203	171	195	171	184	197	161	204	183	187	177	189	173	181	195	188	174	157	186	190	172	166	206	181	175	161	184	182	205	196	172	201	176	223	178	191	203	198	198	181	194	196	179	183	196	207	184	174	170	160	187	195	179	174	181	197	172	219	200	220	178	192	188	184	192	186	192	199	191	180	193	173	195	172	181	191	183	192	196	195	199	183	201	172	199	214	185	176	180	186	204	191	163	189	201	202	183	183	192	179	187	173	214	199	188	182	207	189	196	185	185
16866	14848	24302	27602	25204	21508	17234	14433	13057	13863	13330	12646	15092	11640	10436	12098	16291	16497	18181	10099	10917	11677	12349	9889	11406	8332	7113	8028	5921	6701	5956	4962	5521	5632	5169	3988	3083	2379	2099	2263	1685	1763	1334	1156	871	884	1012	905	1037	936	844	813	771	810	745	680	712	738	712	639	616	621	636	649	653	663	712	643	602	558	603	620	583	600	595	597	602	577	563	619	566	561	578	511	540	562	564	544	509	524	547	484	573	580	565	536	551	524	513	525	515	545	489	515	550	510	524	486	541	524	523	538	518	524	489	496	546	564	586	526	532	517	543	530	508	515	569	496	528	510	548	543	509	540	523	537	521	544	516	514	546	513	565	486	515	566	524	509	478	514	468	534	546	518	550	561	522	507	469	524	505	532	556	509	514	485	556	493	519	540	535	518	531	535	525	545	534	507	572	498	540	529	521	546	515	521	527	532	522	549	580	545	503	537	510	534	505	514	539	549	516	521	490	547	507	529	527	506	542	565	528	532	525	541	525	561	552	555	530	516	494	547	493	511	547	497	521	545	457	546	571	499	505	498	516	555	527	511	523	486	522	551	504	560	490	543	532	521	517	505	499	529	503	522	506	511	541	508	535	531	531	517	537	561	530	503	510	487	541	511	520	529	533	501	507	526	526	529	512	536	547	525	499	489	528	506	532	512	550	522	516	487	537	557	481	528	502	512	506	535	550	512	495	515	538	548	511	531	534	520	544	508	526	516	557	535	543	508	485	531	534	540	545	518	555	516	536	508	502	516	532	527	514	518	551	542	553	502	557	523	535	556	557	517	527	524	543	548	501	510	513	582	551	510	525	552	529	506	529	584	564	530	517	556	520	554	490	521	535	521	551	500	518	507	502	549	517	542	536	525	524	540	547	547	552	509	520	507	532	512	534	551	539	489	529	537	502	516	545	526	517	520	515	485	493	515	540	526	553	545	505	533	526	573	513	481	519	516	540	532	528	535	493	540	563	540	592	498	531	519	522	529	508	530	536	521	532	549	511	521	563	539	541	543	543	536	547	510	514	552	539	528	519	514	552	517	547	558	547	581	526	543	527	508	509	533	524	540	524	525	544	522	500	552	508	565	549	507	560	555	519	534	526	580	509	463	545	527	507	542	523	542	502	545	544	526	472	532	537	523	478	512	546	514	537	490	574	486	497	513	524	566	507	539	556	503	546	522	529	558	500	501	523	492	517	557	538	515	525	502	530	568	544	535	519	543	514	547	504	577	514	538	514	512	578	595	522	511	541	509	496	553	497	528	505	530	513	507	544	492	506	515	547	528	551	484	529	558	528	555	529	548	545	504	517	482	539	489	520	545	549	520	516	530	528	526	549	511	531	544	530	531	547	538	504	541	489	513	541	497	537	515	518	490	534	524	555	561	524	538	513	513	567	526	534	482	523	505	530	498	503	514	517	522	509	502	511	532	487	490	554	538	518	556	475	520	537	527	529	504	505	511	560	551	528	553	507	540	516	563	574	528	535	528	510	514	539	495	574	543	515	543	530	521	540	482	504	507	577	513	539	513	512	564	529	557	533	498	513	529	522	537	512	530	504	520	478	541	565	495	529	512	522	522	558	486	528	511	497	514	538	540	553	521	582	536	536	508	547	526	553	521	548	538	515	492	528	532	505	539	546	512	498	553	488	521	509	516	537	524	519	496	543	521	500	549	537	514	542	503	511	551	533	519	548	500	559	542	528	462	551	541	484	514	549	529	508	541	505	515	518	522	517	519	558	518	494	525	540	498	508	501	526	517	523	506	509	514	580	549	508	547	553	504	469	549	525	599	490	536	541	504	544	525	510	551	531	516	538	547	539	510	533	515	500	543	517	535	512	551	526	581	516	507	538	505	484	555	540	555	548	551	510	570	516	479	546	530	533	529	535	562	522	498	516	521	477	532	524	538	539	535	507	526	568	534	512	492	537	538	520	521	548	506	537	535	551	495	473	535	512	531	545	516	510	520	527	546	512	547	515	514	527	529	509	535	571	523	526	493	532	517	493	548	522	511	515	534	522	555	529	549	541	494	509	510	548	579	470	509	511	545	520	506	522	555	517	503	543	492	533	528	507	515	524	495	524	500	511	527	570	514	514	510	508	532	526	518	519	525	494	504	522	529	515	510	498	539	511	486	563	521	526	489	540	533	512	541	542	547	491	560	494	506	507	497	549	522	573	532	514	587	505	536	582	528	531	551	507	497	486	575	554	506	540	573	541	525	526	551	497	552	528	472	517	505	592	523	471	549	530	516	531	552	514	578	501	537	539	488	523	520	496	526	546	517	504	522	526	508	510	544	532	530	508	532	541	525	528	482	485	533	526	510	537	577	529	507	543	539	529	519	520	539	566	521	493	540	514	523	529	543	519	549	498	527	545	535	511	532	491	496	502	496	510	496	561	548	502	495	524	532	520	538	484	551	497	545	577	511	505	483	547	553	491	535	506	532	512	498	494	535	485	548	548	508	543	550	494	558	507	520	536	527	533	501	525	516	557	523	531	534	556	559	521	528	561	520	518	553	524	544	525	540	549	547	538	520	517	489	497	560	515	512	495	533	541	547	536	481	535	529	504	548	516	522	514	519	532	524	527	558	539	492	557	550	547	513	517	538	580	571	550	548	523	507	511	478	532	559	515	548	504	490	517	526	555	541	512	528	558	495	488	502	519	520	500	510	522	559	535	534	494	546	501	569	511	546	497	538	579	515	489	545	496	528	506	490	517	507	501	554	553	534	555	547	483	536	562	559	555	497	545	487	525	519	552	528	502	538	516	504	494	542	491	487	499	512	563	529	487	543	536	529	537	519	559	543	514	528	490	515	494	560	545	503	546	555	531	529	530	542	540	512	600	522	519	524	525	525	519	592	509	516	508	517	522	533	528	504	540	533	535	545	538	514	513	523	513	586	514	541	531	552	540	526	554	535	491	500	510	519	476	547	508	490	514	519	544	543	520	493	487	517	559	533	532	492	520	539	513	498	540	511	538	520	549	487	526	545	504	535	531	501	562	541	576	509	533	553	542	527	525	487	533	523	533	523	531	544	513	491	560	504	562	538	525	522	494	539	501	546	537	503	514	524	552	524	538	531	550	520	525	495	536	555	548	546	504	526	523	514	543	527	525	495	533	551	516	532	504	508	549	527	545	568	499	539	518	519	529	582	533	550	513	542	519	478	553	548	536	512	545	550	548	527	513	518	502	529	477	535	535	514	512	494	493	521	579	500	511	517	541	569	545	497	534	527	504	514	490	508	522	540	517	517	555	544	547	515	557	541	541	525	504	514	499	526	533	503	497	550	526	517	487	513	525	531	554	545	556	496	529	560	534	517	502	524	508	532	489	502	530	518	565	492	491	508	498	497	512	505	538	527	549	555	501	514	564	510	477	549	533	524	499	522	564	567	515	558	507	534	525	554	535	475	556	530	514	561	522	510	528	545	535	500	510	503	554	527	494	517	520	571	556	514	535	508	475	489	518	494	551	517	531	527
30388	24584	29553	28684	25104	19720	13045	9328	6783	6848	6014	5482	6242	4975	4190	5036	6757	7234	7878	4798	4603	4039	4267	3209	3752	2386	2032	2164	1663	1909	1739	1156	1561	1363	1266	1051	876	701	599	620	503	423	357	311	281	243	245	270	273	248	229	259	250	271	219	182	224	217	197	205	204	185	184	177	212	211	187	175	185	175	178	182	183	185	206	175	188	185	199	183	165	159	176	193	157	189	170	178	170	174	194	166	187	164	169	187	159	158	191	159	164	179	204	169	183	159	152	172	151	175	168	182	183	173	171	179	156	148	162	181	141	157	156	160	165	184	159	169	194	182	168	166	168	156	167	160	170	194	154	164	155	175	169	146	169	170	179	165	169	162	176	158	161	155	166	164	162	146	151	147	162	159	170	186	163	162	152	161	189	163	157	172	171	163	152	179	162	166	173	151	157	167	172	181	176	156	168	163	163	155	175	164	193	165	168	150	174	155	165	151	195	155	172	159	176	175	142	171	151	189	183	176	179	152	154	165	161	178	157	186	169	168	184	176	180	152	163	158	168	170	167	160	168	170	196	145	162	169	158	162	162	145	172	154	160	149	151	149	184	170	157	158	169	157	183	146	175	172	156	145	130	152	168	157	162	175	164	171	168	163	156	160	188	148	157	175	158	175	150	157	151	187	171	170	188	171	160	172	163	151	167	161	162	169	161	169	155	179	167	167	189	188	154	166	174	177	157	169	190	152	179	156	167	147	163	151	170	161	140	155	160	174	159	209	166	150	163	175	154	165	182	152	159	142	146	156	179	166	169	157	156	137	174	154	173	180	154	161	169	172	163	154	150	172	157	170	152	167	175	156	187	170	180	191	155	181	187	167	169	159	191	165	178	166	170	154	158	167	166	149	147	155	143	160	176	156	164	172	169	158	157	155	164	146	185	181	154	166	164	182	166	166	173	147	184	176	173	155	143	174	175	157	167	165	166	183	174	140	153	169	162	178	162	170	183	137	137	164	143	140	174	196	157	150	173	161	194	188	171	134	170	174	166	123	146	169	171	148	161	184	161	173	152	162	176	166	186	153	158	168	157	184	150	177	161	162	152	156	180	163	179	172	169	175	144	193	151	179	161	142	148	155	173	169	152	172	156	156	171	153	157	160	174	155	173	154	188	165	150	153	167	153	152	175	154	156	173	147	181	182	156	164	171	145	149	149	199	148	173	186	182	152	164	145	173	163	157	166	176	148	186	148	180	176	187	188	148	177	166	160	153	158	186	154	153	174	154	174	161	156	181	168	184	148	167	172	173	175	148	150	168	148	157	155	171	168	169	158	163	177	190	161	157	179	179	158	157	171	149	175	160	166	156	158	165	158	187	172	167	158	178	155	152	159	164	151	186	174	131	163	158	152	153	168	173	178	170	150	153	176	153	168	167	156	160	172	151	146	173	165	147	165	172	156	160	181	159	184	165	171	166	150	149	147	183	178	152	166	171	148	192	176	152	170	164	157	156	183	179	174	172	146	156	175	189	156	182	148	166	146	160	204	152	168	167	171	149	141	139	165	170	163	184	168	163	174	142	170	173	164	157	186	175	144	159	177	155	143	167	170	148	180	176	180	172	172	172	165	155	189	177	171	153	159	173	156	182	134	163	178	178	179	171	168	138	186	159	164	156	172	170	166	169	162	187	187	177	143	160	162	152	183	175	163	148	166	192	174	158	189	164	156	151	167	151	174	170	174	164	146	145	146	186	162	163	163	158	184	160	169	177	159	210	175	193	183	172	175	172	178	184	170	183	190	178	169	173	164	188	166	155	182	156	182	150	173	183	163	167	153	174	167	172	167	180	159	164	170	166	178	159	161	177	158	141	151	159	154	154	195	154	162	164	165	161	157	153	151	154	134	163	149	172	172	172	160	164	139	162	169	153	169	147	171	170	146	170	177	158	165	139	147	174	159	156	168	168	171	155	148	158	160	178	174	142	171	169	176	147	165	164	160	169	156	167	172	163	159	144	194	161	164	176	189	158	172	193	169	149	170	176	159	180	158	151	163	171	194	163	181	177	177	161	156	177	166	163	164	166	151	179	153	165	180	169	144	165	157	189	162	149	157	146	183	157	156	165	183	172	147	181	162	160	168	166	185	173	190	192	169	201	170	154	177	158	131	138	160	183	146	165	164	182	175	163	154	187	164	176	143	161	167	168	179	191	147	157	156	179	138	168	144	168	160	183	170	163	169	154	167	142	174	159	151	171	151	161	143	156	165	142	169	154	176	157	179	165	169	176	144	188	166	144	156	174	155	175	166	174	158	162	162	179	201	183	158	163	165	163	180	154	154	137	171	177	165	143	156	163	170	169	174	167	158	142	156	156	181	180	152	168	160	183	167	159	164	177	173	173	156	159	213	161	169	174	155	177	166	178	163	152	201	174	174	143	187	174	152	164	184	168	193	193	161	153	159	173	155	197	141	154	172	193	169	188	171	164	173	146	164	172	154	166	184	169	158	154	183	168	160	180	168	170	168	171	167	189	187	176	152	163	189	169	156	167	163	170	162	167	178	161	166	167	155	149	131	170	164	157	150	161	158	160	164	185	200	183	182	175	158	171	176	171	190	171	182	160	168	149	177	161	159	166	162	182	166	174	161	149	182	167	170	161	178	147	163	174	157	175	162	147	189	175	188	162	152	176	155	164	164	147	171	155	145	149	163	179	169	160	170	160	172	144	177	144	159	174	137	162	161	157	163	190	154	160	167	192	160	155	189	151	161	161	185	167	178	173	193	175	169	161	179	152	173	179	159	160	158	175	161	166	155	166	196	175	182	158	153	168	153	162	173	150	163	151	174	162	142	147	183	166	163	187	175	146	180	175	153	154	168	156	162	151	157	160	146	165	180	183	179	182	160	140	155	166	144	191	146	161	167	164	159	164	139	173	179	154	160	154	181	189	165	207	172	183	177	192	181	156	165	202	145	175	174	164	175	177	176	154	168	164	178	164	170	156	162	147	167	169	152	186	164	149	163	163	175	183	162	159	166	165	198	152	169	168	174	181	181	168	163	197	139	180	168	164	174	153	171	166	159	153	182	164	195	147	171	152	164	143	163	178	168	166	141	174	148	184	158	146	180	165	161	152	167	177	148	173	191	175	154	156	159	165	154	170	187	159	192	131	182	161	188	188	190	183	167	156	154	184	161	139	164	149	178	169	154	160	140	169	164	169	155	168	144	153	182	155	167	168	146	126	176	182	172	162	148	181	161	161	177	173	173	145	151	158	163	184	192	155	159	145	165	200	152	164	163	166	168	179	192	158	190	169	155	176	132	165	146	174	156	140	180	168	188	160	164	155	177	160	174	159	173	177	176	170	148	148	164	172	170	172	157	188	170	182	178	186	165	197	167	157	169	163	158	173	177	170	182	155	155	146	159	176	165	194	176	180	172	147	192	124	184	166	175	177	167	180	148	170	170	183	129	173	158	166	163	183	152	155	154	160	156	163	150	162	158	167	169	151	168	143	168	150	166	164	153
21641	20442	30603	32895	31359	27727	23933	20491	18691	19792	18999	18322	20755	16381	16105	19226	24467	24300	24027	16069	19449	18806	19430	13951	18028	12551	11777	12731	10007	11114	9330	6448	8776	8492	8299	6880	5572	4396	3770	3904	2917	2653	1933	1801	1292	1247	1423	1343	1465	1200	1108	1013	1103	1149	892	808	952	861	706	723	668	705	668	699	688	729	687	620	570	560	578	595	600	595	655	619	612	617	607	572	616	544	576	529	514	514	540	492	516	513	481	500	485	496	466	522	509	475	480	463	505	468	477	512	491	487	475	459	505	492	504	463	492	482	499	497	495	517	505	492	516	465	457	471	484	507	493	444	476	476	485	485	457	500	531	478	459	466	507	465	488	498	441	491	503	475	479	459	458	445	403	458	481	429	485	506	497	507	451	474	490	526	491	474	459	486	497	502	472	473	475	490	440	463	465	480	470	496	484	491	446	487	452	486	483	483	480	483	460	511	430	481	456	502	514	456	461	471	473	424	495	450	441	478	458	481	465	505	492	468	494	459	466	501	468	440	469	448	434	467	481	476	505	477	440	467	447	501	469	482	469	439	465	483	477	491	474	452	458	454	428	484	457	504	495	457	491	462	455	475	459	465	475	493	416	466	489	462	484	436	499	416	454	455	505	466	449	492	447	486	498	477	475	495	452	454	466	413	487	464	453	458	484	472	476	464	501	490	472	503	451	424	465	494	472	490	514	490	452	453	500	519	506	468	464	451	438	452	489	466	465	449	487	450	494	471	479	470	516	434	477	465	440	508	493	478	496	454	476	446	475	458	460	495	504	449	453	458	437	460	465	461	471	429	464	510	482	495	453	467	505	452	454	494	488	438	459	484	463	461	452	469	481	465	480	440	471	471	463	444	477	469	509	528	454	465	487	474	445	458	463	464	449	471	490	487	509	472	450	441	463	487	488	498	479	495	472	427	467	464	474	512	459	463	463	438	459	475	464	470	479	429	478	474	457	448	493	464	479	444	479	446	504	457	455	479	500	498	501	483	436	510	490	472	499	449	482	456	449	471	490	445	487	455	466	461	477	478	495	435	479	494	510	456	513	475	482	433	479	453	444	467	468	480	469	469	483	471	443	489	416	461	454	460	446	478	479	474	466	477	488	468	421	492	487	484	432	469	462	498	436	514	475	467	493	472	439	441	442	457	498	518	479	494	456	493	456	461	505	456	488	446	493	452	458	448	442	466	453	447	523	484	463	472	450	460	511	447	454	468	491	465	461	465	446	493	491	477	475	438	523	446	467	494	491	504	436	485	494	501	486	462	481	458	478	512	482	466	459	449	496	461	454	444	472	451	477	490	469	469	469	470	476	460	472	470	475	535	452	480	462	480	466	492	474	494	462	483	485	465	524	475	480	442	449	467	502	476	474	476	499	456	465	493	457	485	497	461	517	467	477	440	469	482	455	482	450	478	434	493	475	468	476	424	452	443	511	491	468	484	467	463	513	497	463	461	447	463	471	469	508	482	456	436	480	482	445	496	472	464	460	481	477	489	470	484	497	423	467	421	468	496	480	452	468	449	489	474	446	516	484	462	493	464	501	480	455	484	445	485	475	487	466	475	498	478	468	450	459	463	447	436	520	481	442	481	503	431	458	504	500	522	487	471	516	436	485	477	470	458	496	495	475	452	450	448	473	481	520	459	443	438	490	460	477	453	483	444	465	432	499	461	464	467	473	451	442	484	497	478	451	421	474	475	485	467	443	411	462	472	477	484	457	465	493	476	475	456	491	470	474	501	500	470	446	507	482	494	495	470	476	440	522	502	451	465	459	457	448	437	478	475	495	464	484	411	482	470	472	484	478	488	500	495	460	499	493	487	483	500	481	456	427	442	484	461	459	469	461	460	526	447	429	476	463	482	475	449	442	448	427	477	484	475	471	478	471	444	481	496	440	436	468	453	471	479	475	495	471	427	484	486	470	506	475	496	463	481	470	488	448	494	434	436	484	481	465	480	461	460	455	496	492	492	428	493	441	501	448	463	451	445	471	453	489	485	484	481	495	477	454	457	459	458	488	463	463	493	433	490	448	486	504	411	523	474	479	479	466	511	478	497	486	469	480	435	462	461	484	493	445	519	499	456	485	485	456	469	511	475	506	441	505	461	491	492	464	492	500	489	456	473	501	505	482	472	456	468	444	469	514	504	465	481	484	478	447	490	462	459	479	467	472	472	469	433	474	496	450	478	491	452	494	442	503	445	504	456	489	463	459	479	491	448	460	472	514	453	464	459	467	452	454	488	492	471	475	514	475	458	445	458	496	436	436	469	472	464	461	484	472	498	469	475	469	464	530	507	439	490	445	500	437	457	471	451	493	458	496	447	489	482	484	517	478	473	444	449	420	474	495	482	471	487	475	456	493	479	466	464	465	452	500	508	466	464	474	451	478	476	473	480	474	477	499	503	488	496	468	488	447	480	436	458	428	501	496	468	453	456	496	454	511	428	469	441	488	468	499	456	492	488	484	477	496	497	469	476	453	482	472	442	494	482	476	446	480	436	511	512	453	458	445	492	483	461	470	502	497	478	463	498	489	465	483	509	475	497	482	484	489	512	496	443	466	464	468	482	449	487	458	450	449	465	492	460	451	473	412	438	505	484	461	426	468	490	462	497	478	478	441	469	452	472	519	439	491	473	490	464	418	458	481	477	469	461	455	497	486	502	480	478	442	438	479	454	473	501	507	456	452	489	472	478	467	454	437	462	430	497	477	491	456	517	481	469	452	482	409	459	471	437	484	461	492	520	468	471	463	461	464	454	461	449	488	479	488	433	452	444	453	451	461	468	481	467	462	504	461	463	475	486	509	465	479	489	463	449	465	473	427	486	466	477	468	479	443	476	521	486	459	495	461	491	500	473	497	477	508	471	488	434	501	493	471	455	471	482	437	459	409	457	459	465	479	497	460	444	475	473	512	486	484	488	493	531	478	483	517	471	481	462	468	468	504	462	497	465	461	480	499	474	456	466	480	464	466	438	473	493	462	480	484	491	457	405	453	457	475	474	483	469	487	461	461	445	490	416	480	497	477	472	481	479	471	478	494	444	440	466	486	422	450	457	467	466	482	460	455	462	441	481	438	506	483	481	493	440	429	442	500	501	482	496	474	470	457	476	469	463	431	451	476	512	455	471	472	481	464	443	472	470	450	464	476	479	469	488	464	475	468	465	488	474	489	483	477	475	493	459	479	440	431	500	515	447	478	481	455	466	483	489	484	467	505	465	452	484	467	462	468	469	488	464	482	472	464	468	483	473	477	498	464	496	461	485	451	463	491	492	482	498	458	498	481	498	474	446	463	467	497	494	452	459	492	456	484	444	437	446	455	483	474	491	450	446	461	472	436	434	502	534	487	492	493	515	489	466	502	433	477	499	453	465	446	438	490	493	511	494	452	480	518	477	456	497	463	474	466	490	458	481	472	498	513	460	484	469	469	453	440	473	470	490	442	473	510	467	513	499	472	434	460	477	460	464	483	490	462	458	474	490	485	480	491	459
7843	5247	6472	4864	3296	2080	1464	1060	827	729	621	573	516	465	406	427	531	452	443	366	360	353	343	329	312	279	303	289	260	295	279	273	241	260	262	251	244	211	233	251	235	242	223	236	213	231	236	223	228	220	226	221	243	238	215	234	215	224	241	217	238	219	236	234	242	237	214	227	204	222	218	240	225	251	229	236	229	231	236	240	230	241	209	222	244	208	234	233	221	237	210	229	211	227	243	227	221	230	231	229	213	224	243	240	250	207	230	212	245	194	223	228	230	223	236	229	246	217	227	234	232	223	232	236	236	237	204	219	244	224	240	221	208	247	259	227	231	202	227	212	204	221	216	207	222	223	237	220	238	222	253	210	215	231	237	229	215	214	248	245	228	244	222	218	213	218	242	227	220	230	199	244	222	240	196	245	220	220	191	222	242	224	232	247	217	249	219	232	208	259	242	247	250	240	207	257	199	231	228	240	214	214	224	213	247	245	231	223	222	236	199	254	238	229	233	244	224	215	245	229	236	245	210	229	225	214	232	202	219	214	212	271	224	220	193	202	235	219	209	232	224	213	227	206	236	236	202	239	191	211	230	257	256	216	246	265	228	219	244	223	224	240	219	235	189	214	225	229	242	230	225	223	232	225	230	210	210	227	218	235	225	193	200	218	222	229	231	201	219	255	226	212	217	243	242	232	218	227	215	255	212	236	249	243	230	227	253	222	229	229	218	243	227	211	201	226	228	196	228	227	211	214	222	233	242	236	234	215	240	183	220	243	211	257	232	227	216	237	234	217	228	221	234	219	206	238	252	259	230	231	256	235	211	209	252	230	221	229	238	258	229	219	210	208	218	229	253	209	208	231	242	250	234	234	218	211	223	256	244	242	215	226	232	241	222	229	234	238	244	205	243	236	232	249	213	220	252	220	185	234	236	212	234	245	202	244	208	231	228	230	227	221	231	223	240	223	233	224	230	232	201	256	230	232	241	221	225	259	232	207	213	225	237	226	243	234	222	218	220	243	231	235	232	241	242	211	227	247	230	213	228	208	223	234	208	217	236	229	241	245	224	226	245	228	228	256	207	216	207	212	245	232	228	236	207	214	199	244	238	226	219	221	233	220	244	233	242	254	216	212	195	212	231	235	252	199	221	219	225	197	221	212	222	232	258	241	237	210	217	222	238	236	238	230	224	240	229	245	202	248	234	237	203	256	255	249	231	240	219	215	234	226	220	229	230	215	218	242	216	228	196	201	230	239	227	229	220	256	209	255	223	234	244	219	203	212	209	227	236	265	218	228	248	251	243	213	247	237	235	218	230	232	219	216	222	217	251	223	235	225	236	226	216	226	203	212	248	203	228	222	210	221	238	251	203	222	220	218	229	228	204	223	215	227	217	241	238	241	223	249	233	238	229	223	221	210	220	221	228	241	238	207	233	212	239	239	236	223	248	234	221	236	235	231	218	203	237	217	206	229	218	214	231	208	221	218	209	208	224	215	239	241	198	197	219	234	206	217	221	215	243	236	233	245	216	235	234	223	245	242	229	213	219	240	197	240	235	205	219	240	230	231	229	206	218	215	217	215	201	227	216	218	194	207	249	238	208	206	227	229	224	205	246	227	207	255	232	219	223	209	242	207	222	217	223	242	237	247	209	231	201	227	214	239	198	237	236	243	229	247	211	249	235	207	249	225	236	226	198	221	224	219	232	244	256	222	227	231	243	207	233	203	214	229	241	215	225	225	203	207	227	224	237	249	239	196	238	233	229	223	239	220	213	226	229	236	187	199	227	188	231	224	227	208	214	214	201	214	235	249	224	227	233	221	212	209	236	241	211	242	209	238	234	210	205	233	219	213	201	227	248	210	240	225	233	210	216	233	241	220	211	214	235	239	235	220	211	235	212	248	245	205	252	230	249	204	229	202	202	218	216	220	222	224	235	234	229	243	233	241	232	206	210	219	223	220	232	245	252	232	267	233	238	214	218	240	225	237	222	230	230	204	222	225	234	213	210	228	239	252	206	236	227	242	225	225	228	182	229	229	234	246	249	235	244	248	252	215	205	234	223	235	208	254	221	244	207	231	239	221	213	217	233	234	205	218	250	228	235	236	213	211	217	245	219	223	247	223	234	224	219	219	238	242	240	231	227	197	245	211	250	236	235	246	246	222	241	219	241	233	254	197	239	229	225	230	214	239	249	244	244	204	226	248	208	232	215	235	201	225	244	227	243	227	241	231	216	212	231	250	250	238	215	203	250	247	213	263	217	215	211	227	232	207	234	248	234	226	217	235	224	239	240	226	235	240	243	234	229	234	215	226	251	245	222	256	221	214	222	227	231	242	240	204	253	201	215	231	221	228	248	246	260	231	216	223	217	236	204	225	214	211	237	267	224	225	234	207	218	249	226	230	231	227	208	205	222	221	224	204	239	220	261	210	215	225	247	217	237	196	236	219	223	222	238	235	235	227	253	223	239	230	196	226	192	217	228	217	234	220	242	204	219	260	234	218	223	252	221	224	235	210	219	220	213	207	217	204	218	224	209	197	221	234	249	227	208	253	228	232	232	236	237	249	240	235	218	224	199	215	215	247	245	260	240	208	224	218	214	211	254	240	222	218	214	231	234	196	228	258	257	204	218	233	232	226	214	238	224	255	208	204	229	238	242	234	233	230	213	261	239	221	224	231	236	234	184	226	239	194	205	232	237	234	232	223	231	242	221	237	223	244	202	221	229	224	221	238	220	226	236	212	226	201	251	236	220	208	240	232	229	208	223	239	225	239	209	249	226	238	230	265	233	211	239	231	221	233	259	229	234	220	218	227	234	239	226	217	229	229	218	232	232	248	203	223	206	244	206	244	266	231	221	219	229	254	237	250	210	227	236	225	236	203	232	217	240	227	200	203	239	245	217	249	235	254	216	245	226	197	233	274	224	231	257	208	202	233	224	215	237	220	238	256	247	244	234	198	215	229	215	241	220	223	217	202	226	175	227	226	238	240	265	180	236	254	271	220	229	210	236	247	247	238	236	214	244	228	201	217	203	201	222	230	211	207	229	225	211	240	225	261	237	236	242	210	255	202	232	210	236	254	243	241	225	263	233	233	254	234	240	236	233	215	231	254	233	228	212	196	202	246	239	201	226	217	231	218	250	240	220	241	225	184	213	245	211	229	230	202	217	229	224	214	236	269	224	267	229	240	234	234	207	263	225	213	233	210	237	246	214	235	240	223	208	241	243	202	200	236	219	234	223	237	217	209	233	204	224	238	240	216	217	248	219	211	230	214	252	229	232	221	238	245	230	264	234	230	218	227	225	229	206	214	231	236	226	240	260	224	197	222	224	222	245	211	230	246	218	234	212	224	221	238	242	198	233	236	231	222	240	241	226	230	238	245	209	247	217	244	225	247	222	212	215	230	206	229	250	238	195	223	237	208	226	198	198	257	220	242	241	231	240	268	217	230	236	220	215	250	233	212	226	211	224	238	244	245	245	239	243	217	228	222	237	202
7151	6220	12470	12476	10007	7371	5830	4476	3593	3163	2927	2528	2492	2085	1931	2017	2497	2401	2394	1599	1719	1594	1588	1284	1442	1184	1129	1113	1013	1085	1095	1019	981	1020	935	858	840	763	763	801	700	712	678	615	626	721	698	673	665	683	692	684	614	620	659	675	668	588	690	595	667	572	637	683	613	614	660	652	603	667	661	684	654	678	609	655	651	641	628	688	621	644	635	583	593	678	587	630	619	638	614	600	624	615	622	628	606	637	621	654	609	665	635	592	592	603	635	640	657	605	651	660	632	626	586	632	573	633	615	597	637	640	638	629	625	603	609	578	616	642	591	603	626	648	618	636	643	611	609	638	637	646	601	618	607	632	619	595	628	623	638	623	626	586	608	586	588	613	595	639	651	589	591	629	605	650	632	610	655	640	648	606	613	599	638	631	607	642	620	609	607	611	611	661	648	633	629	630	586	627	686	662	590	633	616	626	606	575	608	635	612	615	607	595	649	576	610	640	632	665	633	628	601	641	593	635	615	663	666	617	642	632	611	579	621	626	685	632	646	626	668	659	628	639	666	618	663	625	656	669	588	614	635	663	601	592	603	652	661	569	601	635	650	618	642	570	652	609	667	629	601	631	601	597	573	617	616	624	589	654	632	613	549	622	624	559	575	584	620	625	678	573	644	625	638	648	607	593	599	624	629	659	610	626	612	622	666	640	621	614	575	631	678	605	676	591	635	588	634	593	613	649	639	614	655	619	679	610	662	603	627	575	617	628	572	585	576	628	682	591	627	622	615	654	628	609	600	631	630	627	604	575	658	576	604	673	638	630	638	628	645	614	623	592	597	585	603	598	664	614	616	586	630	598	630	598	617	675	649	662	603	658	619	610	633	619	653	595	624	570	628	644	619	626	632	661	645	642	614	600	660	611	661	663	614	587	616	612	660	614	629	644	632	647	600	616	645	609	599	653	638	616	649	632	603	600	603	638	659	675	601	594	620	616	625	625	589	625	648	632	655	609	640	601	624	643	592	633	612	627	616	618	617	608	636	616	604	641	622	594	624	611	636	624	556	631	611	573	598	618	625	653	621	614	684	664	572	574	683	623	679	624	635	603	616	622	608	651	599	611	619	569	623	626	599	659	655	616	626	588	568	580	588	586	604	615	621	636	599	591	633	605	584	583	652	635	618	624	640	653	590	622	616	646	610	669	647	654	626	593	632	626	623	640	611	670	692	641	608	578	631	603	671	609	603	609	631	633	656	647	647	626	608	665	649	636	634	650	591	669	615	601	613	629	614	635	628	622	628	603	600	619	608	649	617	622	607	629	619	620	613	663	687	659	619	627	643	656	641	593	647	626	630	659	630	607	617	584	657	635	677	620	631	657	674	644	638	655	628	628	603	631	612	610	599	620	608	633	659	611	614	633	613	643	588	606	593	608	612	622	617	598	634	623	613	622	675	602	624	658	655	643	654	614	617	598	632	641	639	589	609	619	637	650	617	601	584	637	591	600	601	604	632	626	618	617	617	619	611	613	650	630	552	655	633	558	648	625	680	657	696	593	627	587	621	589	629	614	588	613	631	594	635	633	619	625	611	645	607	631	625	638	625	650	631	601	626	626	638	651	692	624	581	606	675	648	662	605	644	541	612	580	647	666	643	594	625	620	612	630	618	606	626	614	634	622	639	624	634	654	605	591	613	634	629	685	676	627	583	631	624	674	648	665	640	673	649	582	593	651	623	587	604	630	602	571	618	668	650	641	605	644	587	607	629	648	618	629	618	638	628	640	623	654	601	607	626	609	627	683	617	594	626	625	629	665	604	620	609	646	586	649	664	625	661	599	618	637	592	599	575	641	635	609	643	662	641	610	579	689	591	622	645	628	629	679	625	637	634	641	634	642	607	628	646	602	632	612	610	609	571	630	654	606	593	618	583	608	667	628	607	664	603	625	636	619	654	628	618	616	624	610	586	644	645	616	639	627	615	654	611	630	624	597	619	619	608	612	640	652	617	621	629	660	623	616	639	681	661	641	605	636	616	672	638	623	671	618	584	603	575	619	629	621	648	614	616	636	599	647	590	601	619	661	552	674	622	642	588	665	638	606	587	651	638	624	617	627	630	638	619	603	668	625	615	640	628	617	622	667	602	642	615	622	624	631	625	610	675	599	615	617	604	650	685	626	664	629	628	621	639	601	631	576	666	658	624	616	615	677	599	616	639	607	642	583	598	636	650	574	651	603	620	645	622	605	611	591	578	649	591	635	632	623	635	645	626	558	619	626	643	608	609	627	624	591	616	614	649	627	663	607	631	608	596	649	611	605	576	624	644	589	589	605	617	611	600	601	593	690	601	609	594	606	633	585	649	609	610	613	633	601	616	655	640	672	603	604	578	599	623	641	711	597	611	657	620	633	633	633	671	600	637	643	608	640	668	646	645	616	595	601	610	583	632	618	620	589	611	620	591	592	621	619	643	635	612	630	643	660	593	639	646	662	640	660	617	585	625	594	652	668	613	603	611	630	610	575	602	665	626	618	629	614	666	619	617	618	656	588	607	631	595	610	623	619	635	612	617	615	630	625	638	610	659	651	636	613	664	620	664	612	571	639	601	644	588	634	647	597	663	619	692	663	627	622	680	661	642	626	602	612	608	628	619	603	607	630	636	617	574	628	624	539	597	649	630	625	602	617	631	623	639	588	628	635	637	581	653	621	627	649	592	611	600	609	632	615	638	617	639	602	610	612	635	661	612	594	639	577	639	649	576	625	664	663	605	645	633	633	669	617	607	649	586	635	632	630	606	608	619	601	627	607	619	603	584	617	663	617	577	664	634	631	652	643	624	614	609	633	618	655	663	600	618	587	643	664	663	623	608	605	593	618	604	635	635	603	608	626	623	644	606	635	637	567	612	605	617	652	578	635	618	607	648	617	639	623	645	632	636	582	630	646	614	640	649	628	646	659	660	644	670	604	649	595	623	611	588	640	593	598	570	613	630	627	611	603	650	632	649	651	585	610	573	643	609	595	614	580	633	588	633	632	658	620	634	610	639	593	627	600	602	657	629	648	585	658	607	622	640	671	606	666	638	612	663	624	626	665	616	631	630	632	648	583	633	645	601	659	593	634	616	597	614	641	629	650	626	608	618	608	655	632	674	643	613	637	604	607	604	664	641	633	629	684	670	618	639	644	627	666	621	615	628	611	580	591	616	640	645	629	613	624	633	608	609	594	620	606	667	637	631	609	599	612	625	648	586	616	660	649	625	647	630	625	624	625	601	619	653	638	620	646	603	621	681	624	599	653	632	632	650	616	621	634	621	580	619	630	654	586	630	638	594	646	603	612	608	628	625	628	609	638	639	595	665	588	629	601	627	606	637	673	621	646	628	656	632	643	645	661	627	653	650	620	646	667	576	600	620	630	636	641	612	629	614	612	587	605	640	629	633	569	602	637	666	651	618	630	637	640	600	622	616	629	618	644	661	593	653	634	597	640	634	632	624	580	582	653	620	600	616	622	616	620
22011	17468	21449	19810	16275	11392	7350	5043	3575	3540	3463	3076	3342	2515	2120	2847	3919	3944	3839	1812	2035	1958	1932	1531	1859	1324	1251	1175	1016	1148	1071	798	867	813	757	636	587	461	406	374	380	349	276	287	236	239	234	238	262	199	238	189	259	201	227	214	203	203	222	193	203	213	207	184	242	187	208	213	195	198	197	197	181	215	207	207	186	213	198	181	161	194	188	202	175	209	184	202	200	165	201	150	225	186	204	180	196	189	168	209	171	233	197	187	197	187	185	195	189	188	161	189	171	170	173	197	168	201	201	175	178	178	184	186	192	190	178	193	175	215	178	185	206	172	199	194	162	182	196	182	214	183	196	206	187	189	144	193	198	214	197	190	202	179	218	208	200	171	215	190	189	174	168	191	191	204	196	179	204	199	177	201	196	180	174	205	213	191	178	190	193	180	185	218	183	199	198	189	200	202	217	214	170	178	198	189	195	199	189	198	198	193	176	200	199	208	183	196	192	181	198	162	178	219	193	179	183	182	166	186	170	174	209	203	179	190	182	181	197	212	190	172	181	174	186	181	190	167	205	175	191	183	183	187	173	189	180	189	168	182	195	185	185	180	181	190	212	179	148	182	194	189	208	199	200	209	221	183	188	183	210	203	185	194	192	180	197	197	194	198	209	169	192	184	192	189	143	199	189	195	182	176	186	171	179	156	201	172	180	198	181	185	186	194	194	195	182	197	188	160	180	161	159	190	195	198	186	140	169	191	200	176	170	205	191	189	177	191	204	169	186	178	218	177	194	171	180	174	187	173	169	202	177	205	194	188	197	168	192	174	166	184	179	189	175	188	172	193	203	215	176	181	197	159	190	184	172	192	185	180	209	189	213	187	188	171	170	174	205	210	186	155	183	198	188	195	194	177	217	168	192	165	202	196	201	186	174	204	173	186	194	203	174	201	207	157	175	216	198	198	189	193	199	187	182	181	189	195	191	180	168	210	189	187	221	190	206	174	195	184	188	182	181	183	187	189	181	179	173	188	179	199	188	184	168	191	179	195	199	195	190	181	186	187	189	187	189	193	174	195	173	184	188	191	151	185	172	183	182	193	189	190	211	198	161	187	197	179	198	184	181	174	162	198	206	185	194	206	181	173	182	180	190	211	189	203	184	165	175	179	197	189	194	177	216	192	204	181	162	180	189	179	215	193	181	184	192	175	183	182	205	209	202	181	176	189	199	194	196	201	189	185	197	199	208	182	189	192	196	201	183	172	185	190	192	180	191	186	190	173	187	183	179	206	209	189	188	176	190	202	188	178	179	176	183	210	211	189	172	190	192	175	180	201	161	166	173	205	196	188	183	181	173	189	179	182	189	181	195	190	174	196	185	197	203	195	172	212	198	191	194	191	171	193	194	184	204	206	200	210	171	167	204	201	203	196	190	156	193	225	193	180	193	196	165	169	193	167	182	179	219	185	208	179	195	205	180	166	217	187	190	173	183	163	190	158	204	215	196	185	196	169	196	159	173	180	200	199	210	204	160	180	186	203	194	179	179	199	225	153	182	183	192	161	188	193	168	197	192	196	185	199	207	181	184	208	210	216	185	194	200	204	203	199	173	197	196	191	203	194	216	194	185	159	193	186	177	192	175	199	189	179	198	160	175	195	176	178	186	195	200	173	184	202	186	180	197	218	193	176	196	211	170	174	197	177	195	194	204	187	199	200	187	179	196	209	192	186	195	180	175	210	203	201	201	187	157	199	183	203	183	195	210	195	196	203	175	166	196	180	202	213	179	191	191	199	163	213	162	197	184	175	175	192	165	180	170	208	193	180	198	169	157	183	177	211	196	208	203	174	190	156	179	192	215	199	192	188	183	192	165	195	203	178	201	163	165	193	179	177	227	198	180	189	185	207	212	186	191	195	203	200	171	181	200	188	213	191	198	203	197	185	187	194	179	191	199	178	190	188	170	192	207	189	196	194	184	195	183	219	183	192	181	190	193	161	184	170	166	197	197	173	211	160	196	163	180	200	168	217	200	168	180	177	169	200	201	211	188	191	191	191	178	186	171	185	214	168	171	188	174	173	185	211	207	174	167	169	196	189	212	173	185	162	223	181	211	172	193	163	199	202	187	152	180	183	175	201	188	187	209	188	187	182	201	193	176	192	192	195	171	184	178	197	190	189	182	189	210	194	180	202	171	181	171	192	183	192	202	199	191	181	177	200	185	206	188	160	194	188	167	165	176	167	202	153	195	187	188	181	185	190	179	190	171	179	209	201	193	196	184	176	185	226	178	205	198	192	186	204	233	191	207	196	184	176	174	197	204	208	200	187	190	180	192	190	173	166	192	198	198	184	194	173	168	177	187	194	200	173	186	196	173	177	206	203	165	188	187	190	168	214	169	193	188	185	172	209	196	172	180	180	170	194	187	188	197	170	189	191	189	192	169	191	212	195	178	201	206	178	181	180	203	203	216	176	173	194	195	205	202	189	183	187	187	192	184	166	191	181	190	192	201	189	203	179	168	201	195	186	199	164	178	169	181	195	166	183	192	184	170	183	186	200	221	171	163	206	164	187	198	224	173	181	173	201	186	187	200	175	206	196	176	190	203	197	203	182	165	183	170	190	209	192	179	194	190	199	175	187	164	193	181	191	178	164	171	173	221	209	187	191	202	199	189	185	184	175	208	188	170	206	204	187	183	189	199	189	186	193	198	185	214	204	200	208	169	202	207	204	198	203	207	190	171	202	175	190	179	184	183	189	163	174	190	183	196	169	191	208	171	168	181	177	183	192	187	211	180	208	181	180	187	178	191	188	197	199	179	190	191	200	178	188	186	200	177	179	182	207	163	173	167	182	193	200	170	169	187	212	193	177	182	182	198	186	215	198	180	168	193	175	194	203	208	195	207	205	183	212	187	193	177	168	181	186	195	181	161	174	192	166	205	167	200	174	188	199	189	203	203	177	191	199	186	174	189	171	179	203	181	193	176	188	196	163	214	183	202	160	189	195	174	184	175	191	202	179	185	184	173	193	173	181	172	191	205	197	193	197	189	201	187	177	182	195	179	182	183	194	201	205	173	189	185	188	188	164	193	196	198	180	183	181	211	171	177	195	182	185	192	216	188	166	190	190	177	182	170	196	197	196	206	185	192	186	222	198	196	158	184	199	193	193	189	192	202	194	189	211	189	180	182	200	177	216	168	192	174	177	177	157	197	184	190	180	194	194	200	169	193	191	198	194	197	210	206	185	209	202	174	178	201	189	202	167	167	193	179	176	189	185	193	199	195	180	168	157	182	167	193	212	195	183	189	198	190	201	207	198	161	185	200	187	173	193	189	186	211	215	178	170	213	169	177	207	167	186	200	181	206	211	181	189	187	193	177	184	175	190	178	205	183	189	195	194	181	178	202	184	187	196	196	179	193	205	191	197	188	197	210	202	203	217	170	186	192	196	170	188	199	172	193	168	166	210	188	183	196	203	192	189	214	217	187	172	181	196	180	169	222	191	168	178	188	178
16977	15477	24807	26780	24411	20386	16706	14625	11912	13268	13282	12501	13430	10685	9706	13097	16527	16463	15415	8365	11255	11247	11387	8149	10290	8212	7785	7415	6402	6824	5766	4896	5457	5116	4862	3719	3432	2872	2307	2174	1954	1593	1367	1258	935	967	1029	963	1001	830	892	837	977	862	701	687	805	819	669	641	667	617	632	628	610	652	620	632	621	621	598	577	627	621	620	587	614	580	600	563	575	562	524	600	548	556	567	558	546	573	537	538	488	542	539	495	582	540	566	579	554	597	490	570	528	501	563	542	546	498	532	521	564	566	555	505	502	524	539	534	525	543	539	506	572	545	554	526	534	537	518	524	562	486	527	510	511	518	510	548	500	533	523	551	533	546	533	565	576	508	533	546	518	538	524	559	537	545	530	509	500	506	526	552	551	499	529	552	518	508	527	499	567	510	482	520	491	521	548	502	548	550	511	542	505	508	536	561	539	521	504	532	540	523	562	503	541	571	518	550	525	527	477	541	535	545	530	521	544	524	528	473	552	510	534	502	510	519	500	506	514	511	520	549	559	560	498	549	541	497	551	554	480	546	532	513	545	502	503	529	553	490	549	548	525	499	513	510	552	544	510	501	509	529	523	526	521	585	556	527	518	483	502	515	517	504	536	532	526	530	493	531	504	536	531	512	496	546	531	528	510	520	486	514	504	516	497	480	489	533	547	537	529	500	511	584	523	548	545	535	521	547	524	528	520	533	524	528	534	515	532	495	514	506	531	546	551	534	495	526	520	496	563	521	534	545	531	555	566	536	489	541	522	516	523	517	522	519	545	538	546	497	544	544	599	505	535	513	543	549	562	534	498	534	495	545	505	546	537	530	509	542	539	512	507	535	529	504	573	547	501	554	554	548	545	524	533	540	539	571	554	570	533	550	533	545	491	559	520	538	530	496	497	533	540	537	500	557	510	538	562	524	574	531	549	549	518	523	504	544	557	542	528	559	532	511	516	534	521	516	543	510	533	571	512	515	534	499	521	572	524	558	524	522	540	531	539	507	510	515	525	552	539	509	546	530	512	523	570	552	523	520	548	522	537	495	531	499	522	539	541	533	542	512	528	570	522	516	559	540	520	507	549	534	553	516	537	541	553	572	543	568	541	535	505	549	500	546	525	509	520	515	568	556	527	494	524	521	558	567	530	505	519	554	536	516	507	518	535	553	577	492	484	485	526	561	551	557	496	543	519	540	508	504	536	546	544	500	520	517	523	540	525	490	500	541	512	544	520	519	549	533	553	515	566	535	548	534	508	505	548	531	531	507	533	498	546	533	502	516	518	492	535	510	551	526	526	487	575	547	518	526	535	540	501	530	514	505	537	497	521	529	513	496	511	500	559	538	549	528	558	551	526	567	550	552	506	518	545	521	539	529	538	536	510	546	518	521	574	539	568	564	498	542	541	554	524	566	550	529	562	521	506	543	524	509	525	519	536	503	537	512	512	499	551	527	504	510	493	551	525	553	570	542	551	520	576	553	511	494	564	514	543	556	586	574	512	533	572	545	488	497	569	511	554	546	517	525	538	528	571	523	527	506	476	520	534	535	519	524	536	508	486	502	532	539	518	532	535	534	554	495	479	502	537	491	531	526	546	519	502	515	517	512	505	541	532	507	527	524	564	483	470	536	478	546	539	502	556	489	533	536	542	541	537	529	517	522	552	495	531	496	518	550	495	505	499	512	560	558	526	536	525	564	488	577	541	521	560	497	505	521	467	516	547	496	533	518	527	536	494	507	506	518	540	533	566	530	532	522	508	524	530	532	548	566	524	474	543	490	514	507	505	546	565	538	506	519	515	541	545	523	545	545	569	517	574	516	521	542	554	523	503	522	506	558	519	560	565	483	505	520	498	525	549	508	566	528	533	531	502	510	552	558	566	562	509	573	531	597	576	527	516	549	503	570	560	553	550	534	552	559	493	543	500	497	566	535	497	524	573	522	546	503	514	537	545	519	540	535	562	543	486	524	522	545	499	510	565	527	591	540	595	551	537	559	521	542	502	509	525	515	511	527	549	518	552	516	533	515	542	556	562	523	514	520	541	564	535	528	506	521	515	525	500	513	511	529	518	536	522	530	522	545	520	551	555	519	513	512	511	533	519	512	552	524	507	500	525	563	539	546	513	541	575	513	527	515	538	517	523	490	507	544	526	498	560	539	466	559	527	533	558	499	574	525	561	514	557	486	515	566	545	529	515	544	545	555	513	531	538	552	526	545	535	510	531	500	523	503	529	526	558	570	536	498	549	514	537	519	544	552	520	524	552	513	559	538	549	520	539	522	513	540	523	568	501	543	512	475	546	546	525	514	524	531	510	524	500	545	568	535	498	561	520	561	508	530	541	513	503	570	519	568	522	514	514	497	526	519	522	533	542	519	508	516	516	547	535	511	544	510	529	526	508	526	581	514	529	487	580	575	509	535	536	545	550	531	494	520	554	532	521	496	501	548	522	506	542	528	502	524	509	516	569	551	530	552	549	536	537	556	503	505	483	550	543	497	515	572	509	538	496	538	532	547	525	491	515	547	492	560	563	524	524	502	533	501	591	493	553	552	511	548	535	548	486	470	565	546	513	549	548	538	539	524	474	508	522	500	523	523	530	516	483	512	500	526	551	586	551	527	507	538	516	533	502	503	588	548	500	572	544	551	533	517	519	520	541	513	533	511	557	562	500	536	546	525	520	545	574	540	572	593	510	525	498	546	522	523	531	552	538	584	517	527	499	548	504	510	495	529	568	495	493	494	486	531	556	509	503	522	562	523	495	525	558	515	540	519	498	549	554	564	508	540	521	517	534	531	492	486	506	529	539	537	550	565	539	577	533	513	496	529	519	485	553	532	489	539	517	519	539	552	535	528	517	500	527	544	560	542	538	587	476	496	524	558	500	483	548	526	562	525	530	519	523	549	516	516	491	556	519	551	542	526	521	500	512	540	517	511	549	538	547	554	570	542	543	547	508	527	537	517	514	549	526	531	533	466	546	544	505	567	535	507	516	504	536	553	479	564	507	563	518	516	499	546	537	531	486	554	567	535	534	536	524	536	527	554	525	545	507	547	538	484	542	538	529	520	567	520	526	513	574	553	516	469	498	517	521	488	492	487	545	529	541	540	489	552	567	563	565	521	495	501	512	567	492	508	536	503	614	533	537	542	530	551	549	549	517	517	514	545	530	529	465	534	524	511	534	552	534	552	538	542	552	495	527	520	546	530	576	540	493	549	531	524	525	534	494	514	532	530	506	525	491	557	508	538	546	570	503	563	523	534	506	522	483	519	563	507	529	563	539	533	492	544	536	536	542	497	558	517	531	521	516	564	527	525	509	533	548	496	507	532	541	518	491	531	543	513	500	522	523	505	537	509	512	497	530	559	528	540	571	544	531	536	566	494	514	539	516	573	512	517	523	508	561	519	520	551	520	517	488	486	536	516	524	520	535	521	502	499	547	516	523	489	513	565	539	548	521	490	573	540	489	525	546	517	486	501	531	472	537	490
30549	25353	29031	27863	24268	18885	13370	9422	6594	6890	6416	6129	6242	4649	4704	4948	6879	6894	7844	3322	4278	3996	3825	3096	3534	2501	2279	2166	2003	1952	1784	1823	1444	1677	1476	946	775	749	668	613	476	409	347	346	276	283	276	216	323	240	246	248	269	242	221	188	239	198	186	184	190	168	206	215	228	167	187	172	203	177	189	177	175	171	186	200	166	204	194	189	186	167	183	178	171	160	184	156	185	174	180	172	163	175	172	151	163	169	187	145	183	168	161	162	177	178	178	141	142	197	167	168	162	184	185	160	151	170	167	171	178	157	171	161	165	175	161	165	166	184	172	157	155	148	164	164	153	195	154	181	167	168	174	170	185	168	149	169	154	171	188	170	160	155	181	166	180	172	175	154	180	155	179	157	148	174	186	186	178	159	178	139	172	176	167	166	160	164	171	148	166	180	136	162	142	175	154	172	165	176	193	157	166	172	150	160	171	154	130	166	175	174	161	170	168	191	158	167	163	162	174	175	170	190	177	155	176	174	138	172	189	160	157	163	156	178	158	173	145	142	166	175	174	192	191	174	174	157	142	187	175	168	191	164	145	147	169	166	166	160	162	174	126	177	154	171	149	168	166	165	165	151	153	135	149	165	142	148	185	162	157	143	181	166	171	165	173	175	180	157	169	161	170	170	171	169	190	163	175	145	182	155	160	168	157	148	174	147	172	155	166	137	168	161	166	170	161	179	153	186	174	162	177	145	150	158	142	161	158	164	177	163	175	177	168	172	167	151	174	154	156	134	158	181	185	188	159	152	153	159	173	175	159	172	152	150	184	172	187	170	139	178	174	168	180	144	150	147	171	173	185	154	142	139	173	160	160	155	160	179	151	161	161	172	156	173	171	150	145	166	144	139	166	160	165	170	174	148	193	147	166	168	185	158	148	145	140	165	167	166	156	170	166	177	157	144	158	176	159	167	148	175	142	184	155	173	165	181	179	156	187	167	169	169	157	166	158	158	173	149	155	168	138	169	146	142	166	170	165	178	188	176	149	177	178	158	183	182	159	176	166	171	169	158	152	161	193	177	165	167	159	149	141	161	150	128	161	186	151	156	150	164	169	177	184	180	146	175	177	168	162	174	151	169	178	172	177	153	154	164	187	183	159	173	163	160	186	157	164	159	170	166	168	161	167	155	157	167	157	158	164	155	176	177	172	160	162	153	162	188	174	160	156	173	140	186	182	150	181	163	165	160	180	182	160	143	153	170	175	195	175	156	156	159	192	190	147	160	149	172	172	155	179	192	172	179	179	149	157	165	160	156	174	167	165	150	158	161	166	189	154	155	159	194	162	166	144	164	164	164	168	168	158	175	178	164	149	145	164	140	162	139	151	166	184	172	172	183	168	174	167	173	149	156	160	150	161	139	159	158	176	169	165	159	146	171	180	162	169	170	176	149	171	179	185	171	159	184	183	184	176	175	157	189	154	162	169	155	148	175	175	175	141	142	166	163	145	173	171	170	168	157	155	161	144	181	156	176	167	155	143	152	144	158	161	156	162	145	169	189	178	166	173	165	158	162	167	165	176	170	173	163	172	142	175	149	164	197	156	157	162	170	190	156	163	147	173	155	186	156	159	187	163	160	156	187	159	161	161	165	160	181	175	170	175	181	192	168	160	193	159	164	155	168	183	167	165	154	192	164	182	165	176	181	167	171	176	160	175	156	154	164	156	159	159	160	178	186	154	151	180	173	174	164	177	152	172	177	149	164	182	167	151	163	156	169	185	189	171	131	187	146	165	147	166	159	181	157	168	174	162	160	153	160	178	132	159	169	163	172	157	151	165	176	159	162	176	164	171	146	184	153	165	149	165	186	180	173	179	139	178	190	155	142	161	154	181	192	168	171	171	195	176	167	150	168	165	180	181	155	172	155	181	176	155	177	164	169	156	172	156	161	147	180	160	157	148	171	152	164	150	172	183	152	169	163	160	154	167	152	178	148	159	159	164	162	171	183	142	158	171	160	164	165	157	186	156	143	147	181	184	172	173	150	173	182	173	152	168	171	185	167	171	166	173	183	175	181	158	165	162	174	170	165	166	149	147	175	155	169	161	153	171	173	179	178	166	154	174	180	183	172	175	187	185	185	176	192	177	155	164	150	153	168	144	173	178	163	164	160	142	173	134	147	178	164	153	148	138	155	145	175	169	174	160	162	165	175	174	155	147	169	164	192	163	149	165	149	169	187	178	172	176	153	169	165	164	161	167	155	155	163	156	174	163	154	137	170	181	177	173	171	151	169	166	144	189	148	164	162	150	177	174	160	154	145	156	154	150	157	161	180	171	175	178	173	154	166	197	170	168	153	160	159	143	175	155	161	155	184	171	147	167	155	153	159	167	174	188	154	174	157	177	183	175	171	169	167	150	167	192	129	177	155	174	163	162	185	149	201	160	160	172	158	169	180	177	171	171	160	173	172	135	164	171	178	163	155	166	170	158	162	158	174	156	168	164	168	179	161	167	182	163	163	193	161	156	164	183	164	166	179	173	179	166	153	177	148	161	142	153	187	148	151	171	123	162	147	161	159	159	173	163	143	147	167	204	194	159	168	170	167	158	174	176	153	167	178	159	173	176	145	189	177	164	174	150	170	169	154	150	157	169	141	161	159	176	160	179	166	182	168	156	157	163	176	148	151	162	178	168	190	173	151	158	196	168	162	177	157	159	151	164	157	157	139	161	148	169	150	163	163	179	142	167	163	165	148	165	174	156	157	182	154	157	174	161	188	161	148	176	142	176	165	174	157	163	195	170	155	162	169	149	155	172	179	177	173	168	158	139	166	181	174	188	173	152	160	158	150	172	161	163	133	188	183	185	172	167	146	159	154	156	173	195	165	179	172	166	186	157	154	175	149	145	172	179	148	166	165	162	196	168	197	168	183	193	156	154	159	172	143	147	172	166	149	184	164	162	148	161	156	170	180	187	164	164	178	165	161	184	171	151	188	154	168	166	157	161	169	153	147	157	173	171	155	151	168	175	160	160	156	161	158	175	181	155	161	150	144	147	180	146	146	162	148	185	150	163	154	164	163	145	174	174	171	151	153	153	180	167	187	172	177	171	146	148	163	181	188	170	159	170	166	173	175	179	181	157	167	169	149	165	159	165	153	173	165	167	140	164	176	155	191	150	162	162	170	159	153	168	158	179	153	181	167	168	173	149	149	175	178	159	170	164	155	161	195	150	150	181	176	161	157	162	159	168	172	184	166	170	155	165	162	178	168	158	153	166	174	173	163	164	158	155	151	165	195	154	165	167	169	170	152	174	163	159	155	177	169	170	191	170	172	169	162	173	170	159	165	182	147	172	190	140	165	144	150	151	175	129	154	193	171	161	171	176	160	165	150	198	158	180	171	176	151	177	161	146	152	156	194	176	172	174	178	189	165	173	164	153	140	133	160	157	175	154	161	211	166	172	174	171	172	162	152	167	160	190	172	166	178	192	185	155	138	164	173	145	169	190	179	158	193	173	156
21962	21106	30380	32158	30900	26806	23125	21242	18302	19307	19930	19298	20243	15018	16657	19313	23836	23252	23437	12031	18705	17571	17518	13964	16283	13658	12138	12631	11783	11669	9741	9737	8230	10178	9038	6158	5443	4387	4230	3705	3139	2604	1929	1943	1253	1329	1326	1226	1640	1088	1154	984	1129	1081	769	780	1132	943	756	716	726	689	698	658	709	708	680	630	633	595	600	639	626	607	640	613	590	595	587	604	553	601	535	528	488	524	525	558	534	504	501	511	510	510	512	527	480	474	514	464	466	458	487	510	469	492	496	482	453	496	452	476	488	467	517	481	498	451	447	500	477	485	508	441	474	473	476	466	483	444	509	479	463	468	437	484	466	473	473	466	472	478	478	496	484	500	498	504	427	467	459	483	479	471	446	481	470	524	460	515	462	475	468	470	490	505	489	468	450	478	458	501	457	464	465	476	471	480	474	440	463	482	459	460	475	445	457	471	488	459	480	462	484	481	435	462	511	462	480	467	473	455	477	462	487	476	506	486	487	442	503	455	486	496	449	490	442	459	472	511	461	491	442	512	498	440	466	456	442	472	426	500	471	483	477	430	496	486	449	462	477	470	498	452	467	488	482	483	473	515	517	464	464	476	471	461	442	478	472	466	482	479	432	447	455	473	483	498	456	478	457	441	478	485	500	474	477	449	451	428	468	473	436	468	459	486	465	428	495	486	464	493	474	494	482	498	499	481	461	476	497	465	461	488	504	514	445	481	488	445	444	488	487	475	501	477	463	452	497	476	476	427	484	488	483	484	441	468	457	451	454	467	479	451	476	450	481	483	477	503	477	457	470	478	445	483	458	512	506	445	435	477	478	457	432	464	460	465	468	491	471	481	445	468	458	505	472	465	460	464	502	484	460	487	512	498	492	500	474	488	450	462	483	475	454	460	477	450	466	460	438	468	456	442	477	473	460	492	461	489	488	511	466	465	484	452	417	523	503	489	454	490	474	473	475	499	485	510	486	494	491	487	463	454	477	453	471	454	473	507	481	462	496	456	517	458	458	506	496	465	485	490	523	461	483	492	493	505	459	451	454	540	484	494	486	505	458	501	483	447	499	479	491	475	467	476	473	480	461	485	492	515	430	484	459	494	492	473	484	435	463	453	464	469	429	493	453	501	439	482	489	464	469	463	482	468	496	465	481	485	469	499	461	457	473	465	506	437	489	439	517	481	476	506	469	514	476	462	477	455	491	480	494	431	455	424	486	504	495	466	468	432	510	475	478	496	512	476	456	463	476	516	465	455	512	494	469	515	454	445	458	472	481	464	476	482	469	472	479	456	465	474	447	464	492	449	455	478	432	489	485	509	472	505	446	467	481	458	486	483	507	491	493	444	457	463	503	489	457	471	496	429	452	473	465	454	472	492	491	478	486	475	475	469	453	509	464	502	462	434	500	492	454	492	491	492	472	462	471	428	485	458	468	460	500	506	482	502	487	474	472	486	470	495	507	454	512	456	501	432	500	491	520	460	458	429	510	464	476	482	458	439	492	464	458	484	434	492	467	496	453	491	505	467	441	483	439	473	491	485	477	482	490	452	466	473	455	519	484	454	469	491	479	471	469	491	459	469	483	470	455	434	491	490	426	429	477	470	479	468	486	487	470	502	418	454	480	500	467	473	477	458	478	500	489	494	469	466	483	494	456	465	462	493	471	469	451	479	520	456	430	487	442	493	468	483	469	454	481	477	461	463	471	452	491	487	462	470	468	438	455	469	475	462	454	493	490	451	494	482	494	448	496	465	456	463	458	479	464	462	469	486	466	454	476	472	469	475	480	471	455	495	483	464	477	475	492	487	460	499	434	457	455	450	480	500	454	487	465	456	473	478	508	493	476	447	484	463	475	480	458	477	473	446	462	462	469	487	445	455	483	457	525	478	460	501	509	430	462	494	455	493	475	472	433	516	510	489	512	463	478	474	459	497	481	470	454	455	492	465	438	483	496	488	463	465	444	460	487	472	467	458	508	496	500	439	443	493	495	466	431	446	527	500	469	458	492	507	472	464	467	491	495	463	496	498	450	506	457	482	480	445	485	473	462	477	495	498	445	473	453	483	485	421	525	437	453	447	449	489	474	442	477	429	475	475	490	459	479	439	467	453	463	470	467	466	474	474	495	476	505	484	470	497	446	473	480	479	484	475	464	458	506	464	495	456	480	464	482	459	477	474	495	471	460	482	480	454	493	482	464	448	443	441	503	511	459	467	488	492	501	479	478	465	496	468	517	509	486	477	453	482	482	429	474	498	469	480	434	468	454	488	441	485	473	469	516	468	463	483	492	475	475	487	480	428	489	445	449	509	454	495	491	463	502	462	465	432	479	476	456	480	484	492	493	471	457	450	488	478	481	470	472	468	475	462	480	467	467	448	442	472	491	487	437	472	459	471	487	455	471	490	492	456	478	467	463	508	493	530	465	448	467	473	465	430	509	432	460	499	465	476	493	494	481	487	468	431	477	479	475	480	480	495	464	491	483	459	437	417	477	491	465	459	426	447	450	477	464	514	495	493	472	483	431	456	458	501	475	468	499	469	485	467	487	471	447	473	472	474	457	493	466	473	464	419	506	494	480	506	481	496	480	452	487	435	430	470	453	467	523	463	421	456	480	472	428	482	469	499	495	484	515	479	471	462	430	478	481	488	481	473	495	508	501	437	507	447	484	512	478	494	504	472	436	496	480	453	516	541	515	452	465	459	491	487	459	488	461	476	476	474	438	466	471	429	472	502	471	458	467	484	511	484	465	430	487	532	477	451	470	520	493	515	472	483	502	475	470	480	493	434	482	477	487	460	479	505	468	482	505	459	475	483	497	449	495	473	467	458	533	483	480	457	451	441	465	500	507	453	486	467	462	469	444	465	471	453	441	470	456	497	463	450	452	460	441	485	465	481	472	494	517	464	450	461	453	434	477	529	474	474	492	484	500	468	487	482	470	486	438	453	491	462	500	484	479	493	484	481	449	473	459	491	507	471	481	454	467	457	472	425	433	452	480	476	487	457	485	480	455	453	476	485	467	471	509	479	464	462	475	447	460	491	475	471	461	519	503	483	476	475	435	479	513	520	505	466	476	453	507	438	489	507	450	470	449	449	505	448	451	490	490	484	476	505	491	491	484	473	484	452	466	487	470	471	468	464	502	499	477	494	481	521	436	446	491	447	467	454	462	441	492	488	448	471	473	481	482	498	479	478	464	540	504	500	460	493	508	476	454	456	456	452	475	468	461	468	483	505	462	466	500	465	484	460	477	459	476	483	459	458	474	438	479	440	494	464	457	456	468	471	453	467	483	467	529	460	470	503	494	450	474	487	442	465	495	435	474	480	506	477	489	445	435	453	488	450	460	459	466	493	458	478	472	474	476	490	481	449	453	451	455	480	453	537	474	453	441	434	467	469	476	459	489	450	452	498	427	497	493	483	480	460	467	457	449	462	477	457	475	477	482	491	455	473	468	458	486	468	470	446	432	498	464	510	454	508	441	494	459	462	482	520	451	455
8319	5453	6566	4783	3333	2181	1493	1192	890	793	616	598	619	500	536	492	596	484	515	378	421	373	341	334	367	343	316	271	311	334	299	236	310	287	272	264	265	260	254	229	241	239	247	248	235	221	226	240	215	225	205	218	250	218	237	263	231	247	261	217	226	213	224	233	227	226	241	253	244	222	204	241	202	236	252	201	224	226	218	209	223	256	219	232	244	207	230	237	232	236	220	228	201	231	206	176	215	214	231	227	206	212	215	231	229	227	224	243	216	242	237	245	204	215	251	195	199	236	236	237	211	227	243	203	230	236	234	202	225	223	209	218	245	223	241	224	233	210	228	242	191	243	235	216	222	206	249	250	225	247	236	202	235	239	239	211	221	240	234	251	243	210	256	255	246	244	243	260	222	246	215	237	246	229	250	236	207	260	214	256	254	235	228	231	234	219	211	233	232	224	242	229	238	225	226	228	209	204	207	242	229	218	230	237	211	242	221	240	230	223	216	224	227	257	197	216	234	263	248	246	241	247	212	225	231	234	219	205	220	224	255	220	243	241	214	247	222	237	243	252	224	225	251	207	219	235	239	224	207	219	223	230	238	240	252	224	221	246	224	241	238	253	244	259	243	225	209	217	234	271	264	206	233	229	226	252	221	230	256	219	234	183	240	229	232	211	223	270	222	215	214	227	248	242	201	225	224	214	231	236	224	208	209	247	230	222	222	220	213	232	216	217	208	211	233	212	238	218	248	238	259	263	245	218	252	205	269	198	207	242	222	255	219	248	224	219	231	225	209	228	216	215	236	228	232	221	251	250	221	248	229	241	218	248	231	234	205	223	233	207	230	229	241	238	222	219	218	222	196	223	274	224	257	220	216	236	247	255	226	242	229	211	248	208	232	210	222	234	269	244	231	217	247	204	224	230	257	220	257	208	209	211	241	221	205	209	233	253	239	237	246	238	251	220	199	230	194	226	203	234	226	234	212	218	222	229	229	222	224	235	234	230	187	216	236	239	211	220	235	216	233	230	241	224	208	176	234	205	232	217	247	236	248	222	206	238	232	230	226	232	203	227	260	224	230	238	230	226	240	236	237	244	234	225	228	215	223	251	240	228	230	233	224	205	229	216	214	219	214	210	217	231	240	236	212	249	207	210	227	229	237	223	241	212	244	211	209	214	250	209	225	220	235	227	230	231	236	228	228	219	221	221	256	214	231	240	239	237	212	213	238	228	242	206	197	252	246	233	251	241	207	238	215	220	215	213	224	250	240	249	213	225	224	234	203	238	220	229	210	212	220	219	226	245	215	220	270	212	249	227	220	227	218	202	229	193	226	238	220	211	203	240	224	230	261	211	204	177	245	222	234	222	244	253	213	215	232	238	240	225	226	232	242	250	226	221	223	231	216	238	264	249	229	193	236	235	212	234	214	223	229	240	227	219	228	222	215	250	213	196	238	211	240	234	265	214	225	223	225	245	217	224	234	228	232	207	217	204	214	223	248	231	225	228	252	246	248	213	224	210	235	211	258	238	229	238	227	188	212	229	222	261	193	245	219	229	230	213	244	244	206	241	220	223	234	238	234	229	226	259	212	223	237	215	272	212	217	240	212	208	230	258	203	227	254	253	238	236	239	224	238	213	247	236	202	241	242	253	238	251	244	240	244	208	220	223	209	211	221	213	239	229	216	240	212	228	236	223	209	226	267	240	221	234	232	242	215	224	234	228	215	223	226	215	237	242	237	220	245	214	247	248	238	223	223	237	235	230	222	217	209	210	212	213	208	258	224	227	232	237	193	283	220	221	220	247	201	202	232	272	266	269	224	220	214	241	229	188	222	222	196	217	224	233	259	236	259	223	252	245	204	243	214	221	231	219	229	248	228	204	213	249	243	236	224	242	196	231	233	233	205	233	249	261	222	210	212	222	257	200	206	212	224	231	228	245	230	234	240	232	244	228	231	236	250	256	199	216	197	224	239	226	226	213	212	238	222	225	232	253	214	234	212	217	219	220	232	234	210	233	258	228	234	248	219	238	229	228	229	205	247	232	255	204	210	248	232	195	258	231	239	224	247	248	225	232	231	202	247	246	216	218	220	226	243	208	232	220	239	234	197	215	236	210	238	234	232	239	255	230	230	196	227	241	232	235	212	229	219	255	211	211	237	220	241	228	219	223	227	272	258	254	224	244	225	219	228	234	214	194	227	256	239	221	226	212	210	235	212	226	238	236	259	248	236	208	212	208	199	218	225	231	192	248	208	205	250	221	204	232	249	233	212	228	228	202	225	223	252	235	220	235	206	202	233	218	220	208	234	235	245	205	228	236	223	207	216	222	232	218	199	235	219	248	228	229	244	232	254	228	196	218	234	218	232	251	226	227	236	253	236	209	216	238	206	232	238	227	208	228	211	223	229	231	218	215	208	252	216	233	207	237	201	214	226	220	263	188	238	252	258	222	228	230	241	189	233	235	227	223	244	195	214	222	210	220	226	245	205	251	213	216	223	217	206	247	247	196	231	218	214	212	217	207	228	188	236	211	214	212	260	225	244	260	226	235	225	226	237	237	246	210	236	242	218	215	251	212	226	243	218	245	243	215	233	253	234	242	227	203	221	212	230	227	226	223	217	217	216	224	226	223	256	235	209	230	226	193	224	245	256	220	231	209	200	219	209	241	198	252	243	231	216	231	229	226	224	242	237	227	236	231	248	210	241	235	240	226	261	219	257	220	240	225	239	254	235	217	235	226	262	241	230	253	221	234	215	211	209	265	252	215	230	229	227	201	240	229	225	226	249	240	235	216	233	210	242	239	216	245	242	220	219	232	234	229	225	234	240	217	228	221	235	240	205	218	253	229	224	205	200	223	227	233	244	215	215	216	193	218	202	226	230	229	240	258	238	243	251	267	224	224	228	214	231	242	245	223	261	209	230	226	250	237	238	202	234	222	200	215	208	224	227	224	239	232	242	214	244	235	229	204	234	228	244	218	235	221	244	233	235	231	232	227	225	240	236	237	212	236	217	231	245	251	245	233	242	237	225	241	237	236	233	233	232	237	219	218	260	222	213	228	220	230	239	224	224	197	231	257	231	219	203	235	250	233	242	253	221	240	233	225	219	241	226	225	242	205	222	237	239	236	208	234	240	223	208	235	255	207	232	248	258	237	244	239	237	204	205	210	223	222	223	217	244	248	208	207	222	219	184	198	241	215	220	235	227	246	242	203	216	242	217	194	244	241	250	215	236	217	225	204	217	233	232	231	244	230	240	235	234	229	211	222	200	234	229	213	216	198	216	222	225	231	221	220	246	225	243	214	231	219	226	247	228	224	228	216	215	211	220	196	201	223	231	216	248	226	248	249	237	218	217	215	244	233	242	239	222	228	198	233	228	208	204	252	227	254	245	218	226	212	244	228	210	225	246	222	230	229	253	213	230	226	238	235	214	245	225	223	205	220	235	242	231	253	243	228	218	234	205	222	224	228	218	235	226	226	209	266	244	230	250	238	243	214
7632	6348	12592	12339	9956	7416	5824	4672	3697	3505	2931	2766	2744	2428	2243	2212	2538	2337	2253	1608	1824	1543	1541	1338	1443	1313	1176	1269	1223	1154	1100	1157	1007	1039	1041	874	840	798	816	747	772	744	662	713	716	680	696	651	675	677	649	660	672	653	664	672	621	618	631	649	664	640	653	599	640	662	707	616	639	680	694	632	622	609	673	667	605	650	628	653	637	617	670	626	618	596	621	628	611	607	647	617	656	619	633	640	621	650	648	576	650	587	653	630	642	647	609	609	617	589	633	617	620	626	577	630	644	630	635	612	620	611	558	612	634	609	602	627	619	567	588	599	624	605	627	565	609	651	623	586	620	638	658	620	624	635	658	617	570	629	604	637	605	651	607	575	660	647	675	594	601	651	625	634	635	623	612	601	597	605	634	586	609	574	623	649	645	638	618	618	609	640	604	627	633	629	608	612	618	619	605	619	606	659	611	591	667	626	641	603	645	620	613	615	582	635	604	634	631	623	649	652	560	614	653	651	638	599	644	607	577	618	573	606	609	590	614	617	615	576	685	629	620	620	668	597	630	650	615	609	646	617	603	639	631	627	601	636	590	617	631	651	591	629	622	646	605	574	623	622	624	642	630	586	659	598	651	661	610	632	637	620	609	606	639	633	639	617	616	595	630	596	651	609	607	637	606	616	623	605	625	654	644	633	583	629	647	601	601	597	615	658	639	589	631	611	644	647	626	636	582	623	654	641	596	590	598	636	641	616	679	617	658	628	630	639	640	644	616	618	594	633	629	588	599	612	611	649	605	601	564	607	610	636	632	639	630	637	699	605	588	559	610	560	611	642	598	630	699	661	590	649	614	596	655	633	638	606	623	633	625	631	608	593	623	595	627	633	606	600	617	605	624	657	622	645	657	601	596	623	601	645	634	659	631	643	574	642	582	629	673	577	610	661	628	610	617	624	638	631	633	592	594	641	659	599	581	593	614	635	610	624	672	645	598	603	605	606	560	549	633	629	589	633	593	637	616	616	663	624	618	618	581	650	650	620	612	643	636	617	691	610	635	616	634	600	635	622	607	581	649	618	605	629	605	615	634	628	644	583	599	643	611	604	628	626	641	607	594	667	593	616	617	613	643	630	580	677	623	622	632	624	593	676	595	673	643	628	634	645	654	633	620	662	582	629	602	612	589	646	642	651	626	623	586	619	591	670	648	605	609	625	662	629	570	589	615	624	598	612	618	622	608	616	644	628	644	635	637	614	586	611	575	641	651	608	630	695	627	613	649	628	587	628	636	630	644	634	683	638	631	639	648	633	574	636	616	642	678	636	589	635	629	650	616	586	714	604	587	644	611	611	585	594	655	594	620	666	642	594	646	687	653	622	613	584	604	630	610	621	663	631	635	598	657	633	614	595	611	644	613	562	623	627	599	652	606	644	624	649	656	575	614	620	608	642	608	640	650	675	618	605	604	583	632	598	573	657	624	620	628	660	596	642	614	616	658	628	618	655	613	597	622	640	615	598	638	641	596	608	652	640	594	624	645	646	624	578	598	608	631	623	645	628	566	637	578	639	630	618	611	614	599	629	609	595	621	642	633	631	566	606	615	666	614	579	634	646	608	586	610	637	629	608	606	643	625	645	592	649	654	570	636	622	603	627	597	647	606	627	704	618	594	623	662	591	567	608	631	602	654	637	635	647	626	621	596	595	628	631	632	647	608	591	636	599	617	598	576	587	601	615	630	617	614	625	612	576	651	645	630	578	636	609	592	615	610	642	675	632	669	664	584	596	641	596	605	594	593	622	611	612	609	597	632	669	617	600	666	632	618	660	661	596	617	619	642	626	601	629	637	638	619	611	632	634	573	649	632	669	619	636	652	585	621	589	624	630	612	606	656	577	636	612	561	626	608	629	619	648	667	634	613	597	631	607	581	528	627	614	658	601	620	628	623	614	639	648	567	623	612	600	632	564	638	676	610	589	662	614	630	596	643	635	613	607	641	682	649	661	603	600	651	662	604	605	569	619	628	645	600	636	631	605	639	651	680	639	619	625	600	626	613	602	582	604	631	618	656	633	630	647	625	629	673	620	591	645	621	610	629	653	585	654	606	631	595	636	558	663	617	626	631	626	624	609	610	645	623	656	608	642	592	666	627	675	595	595	657	638	602	634	617	618	596	635	624	617	646	594	643	629	591	602	589	615	629	655	611	628	654	658	629	663	605	659	636	602	655	602	615	619	641	630	715	618	641	630	612	562	651	651	636	643	600	677	596	600	604	637	620	636	637	627	654	598	622	641	616	612	580	598	676	649	627	655	648	635	591	635	647	604	624	604	664	622	614	665	601	577	611	641	625	649	656	586	648	625	616	577	634	640	656	583	571	631	643	636	638	600	682	579	606	630	610	576	597	615	647	608	644	628	621	641	604	578	616	613	563	662	620	580	625	622	646	582	636	591	629	594	603	634	596	646	599	622	603	649	591	639	608	592	597	641	661	623	609	655	635	614	669	589	608	642	622	606	577	603	631	649	638	612	635	593	653	616	630	607	615	603	618	610	606	603	594	606	620	595	605	634	617	588	657	628	626	645	625	642	599	642	619	647	657	571	648	596	625	620	627	624	605	592	609	613	599	621	634	626	598	630	631	639	638	655	617	606	631	595	623	668	611	595	617	634	674	629	653	600	629	637	604	616	658	581	633	622	652	638	604	632	589	625	657	619	624	622	605	626	612	628	658	635	690	615	602	584	588	624	657	637	634	670	638	632	633	630	648	583	613	603	620	618	626	639	628	580	630	602	671	619	650	638	624	642	599	630	592	612	606	600	609	591	656	689	611	614	632	631	625	645	624	627	600	632	623	597	603	619	582	638	658	622	636	656	644	611	611	621	591	614	652	629	617	619	628	565	631	614	604	616	614	597	613	585	648	645	655	588	633	635	622	573	625	643	611	602	641	627	643	611	635	640	555	618	613	668	631	673	646	640	625	665	596	618	619	649	696	657	643	657	647	626	613	625	591	651	678	625	661	630	640	615	636	618	647	654	606	577	631	612	612	607	604	649	596	647	671	634	653	620	599	615	631	612	607	649	578	619	614	616	687	661	644	638	626	622	655	622	591	627	616	567	577	600	660	609	681	617	654	595	645	685	616	608	619	623	609	625	613	648	592	610	575	646	603	633	642	618	604	597	603	639	602	617	617	629	643	640	654	629	639	612	625	615	587	640	610	615	594	608	633	607	610	665	678	618	619	624	633	591	627	606	661	653	687	601	648	611	636	622	601	633	622	590	648	604	607	591	633	637	591	611	657	605	634	629	598	597	672	610	650	690	586	599	623	603	653	637	626	602	621	611	623	660	621	592	636	657	672	638	601	662	606	587	635	636	630	597	609	586	606	658	590	677	664	630	609	636	610	589	635	583	647	641	643	651	622	646	644	602	643	646	634	624	597	601	652	627	601	624	628	591	602	670	631	612	602	664	584	618	612	630	581	635	632	645	641	705	631	646	636	670	601	645	617	623
22798	17804	20720	19259	16119	10970	6562	5079	3609	3656	3370	3330	3673	3226	2743	2961	3698	3642	3484	1803	2124	1709	1862	1543	1762	1342	1356	1295	1132	1117	965	996	776	1010	782	507	470	452	421	373	364	336	294	257	236	196	259	258	246	251	235	212	262	239	250	205	200	201	189	208	192	203	215	201	182	198	217	212	201	190	206	208	186	207	179	165	227	227	216	174	181	192	205	188	192	186	198	184	183	184	198	179	197	211	188	189	168	201	178	173	178	196	180	181	199	186	173	201	179	184	189	184	177	188	196	180	201	182	170	188	176	161	226	200	204	187	184	176	177	206	181	168	180	205	181	199	200	161	199	181	172	170	166	209	186	183	180	218	175	186	173	186	192	172	185	202	198	208	195	164	192	179	173	188	212	168	192	195	188	184	185	211	185	182	172	202	179	204	188	212	181	206	181	210	188	180	189	206	201	215	192	185	164	211	196	184	195	191	202	165	188	203	182	208	161	165	169	189	187	181	187	165	195	164	175	163	193	203	192	182	179	207	165	141	206	192	181	194	200	175	186	204	184	204	185	192	173	180	205	192	176	180	159	166	176	180	174	184	200	200	201	151	170	170	179	210	184	182	180	180	183	162	178	181	200	174	176	185	194	194	182	194	210	191	184	194	165	207	188	182	179	211	197	185	175	177	185	202	205	172	201	187	187	191	170	179	183	170	178	192	189	157	187	203	172	183	194	195	166	181	187	180	211	197	199	193	183	178	195	195	196	203	171	163	170	204	192	201	187	175	195	175	183	178	178	189	199	186	185	179	193	193	173	201	199	197	179	179	180	187	183	217	192	181	196	198	184	201	185	199	214	202	177	161	172	182	212	187	205	164	186	192	223	163	173	175	169	190	207	186	193	177	199	212	170	185	181	172	172	162	177	190	199	193	193	188	169	183	191	177	191	210	186	190	181	216	227	182	202	166	207	205	180	195	187	201	199	195	202	194	186	182	184	174	187	182	190	177	171	185	188	188	189	177	197	168	202	175	179	195	218	198	169	171	215	167	189	214	160	190	178	194	188	181	183	177	194	181	165	187	202	199	197	207	181	170	186	182	196	166	192	189	199	184	194	150	191	185	183	206	198	173	181	176	181	206	193	219	202	178	197	178	204	172	201	182	178	191	177	224	190	198	202	193	184	178	161	195	161	198	214	190	189	190	195	186	205	217	205	198	199	203	160	198	189	174	197	178	193	198	180	173	191	193	211	216	179	176	184	213	204	193	183	190	202	203	176	182	192	173	183	186	204	187	197	209	187	199	185	180	191	201	193	205	186	170	189	185	181	169	209	217	177	180	204	198	168	198	191	191	196	181	206	174	188	187	194	186	184	199	158	202	197	183	210	174	202	170	201	199	158	194	176	181	199	205	187	196	207	222	186	178	199	169	179	175	169	215	196	176	208	195	200	205	193	202	193	226	186	182	208	202	166	171	203	177	197	190	185	172	204	181	195	208	202	185	166	164	179	191	190	174	192	198	173	203	207	195	181	209	175	199	192	190	199	176	172	213	185	175	190	210	199	188	191	188	188	177	166	196	183	213	202	193	182	205	221	197	171	182	163	182	200	193	188	172	210	171	172	167	204	154	181	207	199	177	175	200	187	175	202	185	191	189	167	194	177	218	193	179	197	186	181	207	186	175	173	169	199	182	178	191	207	191	218	169	169	210	184	160	185	175	190	198	184	195	199	176	187	197	215	177	198	191	172	205	189	201	177	205	189	209	188	163	194	175	222	193	202	170	195	180	175	211	193	192	199	195	184	173	182	174	194	181	176	179	177	193	199	197	196	179	185	195	185	197	181	218	202	194	190	198	181	205	189	187	199	192	165	171	176	172	173	199	214	178	153	194	175	192	187	189	181	183	159	178	218	156	171	193	200	203	204	202	190	170	181	184	182	174	184	198	201	209	185	144	191	190	180	179	190	196	187	194	192	189	154	177	187	211	178	204	206	198	180	196	183	176	191	203	177	191	198	174	164	170	187	203	198	214	217	212	199	181	176	193	196	203	163	178	198	204	188	194	189	178	164	167	195	179	163	215	176	207	182	197	173	180	202	179	182	195	201	215	194	184	163	205	190	195	173	165	190	176	169	183	194	187	207	188	197	210	185	187	179	189	191	179	192	169	200	186	196	205	197	212	169	201	182	177	221	186	207	199	172	199	172	192	182	187	197	170	192	211	177	218	182	196	200	206	173	181	164	188	196	204	207	185	180	186	215	196	187	198	199	178	188	196	198	176	193	199	201	201	188	175	189	187	190	172	184	174	196	200	156	173	195	191	171	206	204	190	186	207	162	206	188	178	179	184	199	190	186	206	198	195	177	210	215	183	175	202	181	187	192	192	203	154	180	183	182	208	196	186	169	186	208	189	197	215	178	175	196	191	179	146	178	201	181	183	182	186	180	179	197	170	208	196	196	178	180	184	172	201	183	180	200	193	192	185	200	223	193	186	186	153	208	184	182	175	180	195	173	198	215	210	198	183	188	176	170	178	196	187	178	194	204	199	163	202	189	203	199	187	170	193	175	172	204	196	190	195	187	170	201	184	221	191	214	174	186	172	203	173	173	214	205	191	177	175	232	188	194	196	173	186	210	172	161	173	194	192	182	217	215	174	183	185	189	196	188	182	180	174	203	183	193	191	187	201	183	177	180	178	178	224	173	159	198	189	187	178	170	183	196	162	190	192	176	161	196	198	201	213	209	199	162	179	180	194	182	181	183	207	185	189	189	187	190	177	188	193	180	183	164	187	187	154	202	182	170	203	203	217	170	175	197	188	188	185	179	191	187	190	171	189	180	203	187	210	185	193	193	202	191	190	193	186	166	187	179	194	198	191	205	149	177	196	195	207	183	211	161	175	187	202	203	184	177	183	182	167	166	181	199	186	203	201	181	217	177	205	187	176	177	177	173	171	195	208	179	172	173	183	208	205	193	192	199	193	192	177	167	217	179	165	187	195	191	197	171	213	165	191	223	178	190	181	181	191	185	185	180	168	161	176	176	180	204	191	190	200	198	188	182	190	219	192	184	188	187	174	190	200	202	190	177	177	206	165	184	200	195	187	173	200	181	164	194	178	188	195	194	179	200	200	179	172	200	186	215	185	183	208	171	185	184	190	203	178	206	178	194	205	168	176	173	202	176	205	173	197	167	175	173	191	175	186	175	162	202	167	183	184	164	199	181	197	161	198	174	194	192	165	185	183	171	180	181	176	183	189	186	192	180	200	181	183	187	178	214	188	191	186	177	196	189	199	176	183	192	200	163	167	205	203	183	174	167	183	197	164	181	194	210	199	176	174	177	174	192	193	177	204	175	167	188	197	131	174	209	191	192	174	186	174	185	174	197	207	191	222	183	169	205	196	192	192	200	187	195	210	183	186	203	192	192	183	199	174	160	167	191	194	204	192	179	195	193	205	200	190	195	179	184	190	213	198	184	184	201	182	187	191	184	201	218	210	192	190	191	200	174	200	213	205
17934	15201	24805	26519	23790	19715	16397	14993	12284	13126	13308	13091	15077	12861	11203	12962	16504	15721	14128	8789	11147	9492	10479	8257	9998	8101	8022	7751	7240	7321	5383	6007	4495	6416	5432	3401	3019	2566	2674	2058	2026	1461	1271	1380	1013	903	1121	952	996	801	940	807	949	850	756	739	853	814	652	711	691	680	678	679	635	619	638	558	606	620	580	621	604	602	621	591	624	593	625	603	554	569	568	552	526	578	578	541	541	525	548	539	508	565	530	549	547	550	512	539	533	543	526	579	553	525	556	535	574	549	547	582	545	557	520	546	533	583	532	563	506	543	517	536	522	545	523	520	550	538	516	544	576	537	544	569	551	480	544	514	523	532	476	544	550	546	489	528	512	534	496	569	527	543	558	525	488	558	554	564	528	508	524	565	517	526	540	542	538	565	545	545	513	547	467	479	547	532	528	504	508	534	500	497	538	525	544	532	505	521	551	506	491	500	495	506	510	541	560	541	505	544	500	535	545	514	511	516	522	520	547	504	590	531	526	497	546	528	564	521	552	529	544	517	519	520	576	529	526	513	528	474	514	512	530	557	498	514	525	477	527	554	495	560	533	529	557	490	550	499	551	528	531	543	513	550	510	522	532	515	525	563	530	542	543	553	570	542	571	501	539	567	552	535	534	529	528	514	525	500	526	549	556	477	512	508	465	542	500	516	544	551	543	586	496	546	555	540	572	519	523	568	573	536	528	545	511	519	555	545	529	551	568	508	500	575	551	515	536	533	516	565	541	533	516	547	490	522	540	544	576	555	553	523	516	538	538	555	555	529	557	569	519	566	516	564	484	530	527	546	496	513	544	532	534	488	536	557	553	516	535	524	538	528	534	553	515	530	510	505	503	566	489	541	533	544	536	547	534	547	548	500	513	522	505	571	528	509	541	532	508	519	527	513	551	556	514	532	522	488	543	513	543	530	517	527	507	490	563	496	537	468	528	495	499	543	535	513	569	549	507	511	512	554	556	516	525	503	510	542	531	528	530	521	517	545	529	544	530	535	522	510	557	516	542	527	501	502	520	543	530	534	614	543	561	554	529	503	512	523	516	580	546	535	559	569	530	534	528	499	523	526	563	505	485	503	497	561	534	539	496	532	519	542	515	517	503	523	522	520	476	510	516	546	589	515	581	536	520	512	525	519	519	502	466	523	484	557	502	516	554	540	536	531	515	538	534	516	529	539	503	522	533	513	513	483	492	561	495	533	514	548	559	515	526	553	516	536	497	487	540	570	511	525	551	545	518	580	507	526	537	508	525	560	490	510	551	506	557	510	540	523	519	532	526	549	576	533	556	509	556	557	522	511	535	502	496	528	545	534	515	501	478	512	486	535	516	576	507	551	535	587	503	490	562	559	513	507	503	556	529	537	502	560	536	553	566	515	500	537	502	514	534	504	522	514	543	522	553	569	494	572	522	525	568	514	557	559	537	521	550	538	516	509	520	479	541	525	550	547	537	468	559	533	493	560	516	477	561	547	523	505	541	540	538	518	514	531	550	532	559	561	551	518	503	516	565	533	502	539	531	547	526	568	553	539	526	492	497	519	511	554	547	531	536	546	514	541	542	525	538	506	520	552	544	511	521	531	521	563	562	549	508	535	525	513	552	504	511	525	546	528	530	521	517	544	542	528	506	514	490	527	494	558	539	503	501	545	520	513	529	514	509	525	573	506	582	563	558	478	531	517	538	524	499	516	547	555	567	496	520	540	566	495	486	512	515	516	541	503	515	529	513	532	523	493	525	535	556	517	536	500	533	492	565	559	574	523	485	533	546	558	511	498	512	491	554	496	534	526	514	574	512	490	557	548	533	542	554	540	507	515	520	511	513	544	531	533	519	536	549	564	534	490	548	561	557	548	570	499	515	544	500	534	539	537	503	505	541	545	590	566	524	537	552	550	524	533	572	490	510	531	504	509	519	520	545	544	514	537	533	568	516	518	551	548	552	522	540	563	506	499	531	499	514	505	522	495	542	530	502	481	538	549	516	527	522	540	532	557	501	509	561	528	561	504	489	485	526	553	533	533	509	479	467	538	521	500	520	516	509	561	529	515	538	530	508	503	507	542	516	541	487	539	521	497	522	513	537	550	518	510	506	559	517	531	544	504	527	490	518	517	508	539	531	523	542	473	531	508	512	515	549	560	527	544	528	553	546	542	557	518	526	520	523	505	507	548	538	570	557	477	555	499	544	564	539	591	535	540	505	504	534	530	549	491	510	525	495	501	557	567	524	539	510	533	563	473	497	542	543	526	541	526	504	508	541	518	503	579	511	525	568	552	491	545	534	569	517	535	553	518	551	505	517	503	477	527	519	576	518	522	535	507	558	533	505	559	526	519	522	539	540	558	561	529	491	519	525	566	487	552	518	550	539	516	537	548	501	531	514	561	533	532	527	531	537	544	556	515	523	536	523	558	521	565	542	541	503	537	485	548	553	549	543	552	557	593	547	544	542	537	562	524	560	519	511	550	572	507	538	553	543	506	514	567	487	526	539	564	523	550	516	499	495	516	537	514	548	520	519	506	521	537	516	519	504	526	494	515	570	516	514	530	527	520	570	493	509	524	528	496	515	550	487	562	554	535	517	528	503	519	519	501	528	525	499	513	523	521	502	547	521	506	543	491	525	554	524	524	508	538	515	552	532	535	494	521	514	500	532	522	589	496	524	513	535	522	495	521	502	509	504	520	519	532	529	531	541	533	515	546	510	536	553	504	523	536	536	512	576	511	525	526	551	577	545	516	553	505	554	466	534	513	522	515	483	545	544	509	557	526	503	497	515	546	512	509	544	541	524	539	563	553	501	532	554	505	514	525	514	523	491	527	525	566	490	515	567	521	541	494	531	514	536	505	503	526	548	519	504	498	509	539	583	522	543	556	558	538	563	535	550	549	545	537	546	510	551	534	520	556	548	529	526	543	504	495	501	505	515	507	571	537	526	562	490	552	519	559	545	518	523	519	570	511	527	517	538	534	533	538	545	497	495	561	562	553	497	518	554	514	545	530	534	556	529	531	494	545	553	505	527	503	530	505	485	543	554	537	566	522	516	518	544	543	574	534	561	571	537	538	593	515	487	513	507	573	514	543	573	498	539	521	537	527	534	523	517	521	542	524	490	538	489	532	533	524	519	564	532	539	458	516	556	536	505	507	539	510	545	528	519	540	534	558	538	566	569	512	494	540	538	480	531	543	543	500	517	482	549	558	545	537	539	577	535	520	532	534	526	499	510	548	513	574	577	503	475	547	559	547	530	501	566	561	536	566	497	522	547	495	560	560	540	500	552	511	489	555	501	546	496	548	521	518	556	521	525	535	546	525	543	547	552	567	560	502	578	492	568	531	548	475	545	531	510	522	515	546	513	545	506	525	495	548	547	505	568	537	508	518	520	564	534	524	532	551	596	557	500	530	529	543	588	494	513	556	528	517	567	556	558	512	558	543	543	501	539	500	508	523	530	487	507	531	548	516	541	507	517	526	543	557	522	546
43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	43	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	37	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
