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
336538951772	336538952333	336538952883	336538953433	336538953983	336538954533	336538955083	336538955633	336538956183	336538956733	336538957283	336538957833	336538958383	336538958933	336538959483	336538960033	336538960583	336538961133	336538961683	336538962233	336538962783	336538963333	336538963883	336538964433	336538964983	336538965533	336538966083	336538966633	336538967183	336538967733	336538968283	336538968833	336538969383	336538969933	336538970483	336538971033	336538971583	336538972133	336538972683	336538973233	336538973783	336538974333	336538974883	336538975433	336538975983	336538976533	336538977083	336538977633	336538978183	336538978733	336538979283	336538979833	336538980383	336538980933	336538981483	336538982033	336538982583	336538983133	336538983683	336538984233	336538984783	336538985333	336538985883	336538986433	336538986983	336538987533	336538988083	336538988633	336538989183	336538989733	336538990283	336538990833	336538991383	336538991933	336538992483	336538993033	336538993583	336538994133	336538994683	336538995233	336538995783	336538996333	336538996883	336538997433	336538997983	336538998533	336538999083	336538999633	336539000183	336539000733	336539001283	336539001833	336539002383	336539002933	336539003483	336539004033	336539004583	336539005133	336539005683	336539006233	336539006783	336539007333	336539007883	336539008433	336539008983	336539009533	336539010083	336539010633	336539011183	336539011733	336539012283	336539012833	336539013383	336539013933	336539014483	336539015033	336539015583	336539016133	336539016683	336539017233	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2656	3650	2300	2656	3650	2300	2656	3650	2300	2656	3650	2300	2656	3650	2300	2656	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2655	3650	2300	2656	3650	2300	2656	3650	2300	2656	3650	2300	2656	3650	2300	2656	3650	2300	2656	3650	2300	2657	3650	2300	2657	3650	2300	2657	3650	2300	2657	3650	2300	2658	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
21675	18290	22359	26524	28312	34982	37685	41262	32255	22579	21353	18121	17650	17754	17651	18506	17402	23915	27135	22398	16273	16522	17308	17873	12399	8933	6883	4909	5414	3858	3212	3009	2230	1952	1131	1345	1115	1017	722	397	342	338	316	606	576	468	394	419	318	359	322	285	237	236	257	398	378	329	382	287	265	247	217	257	235	251	247	226	199	212	285	694	659	459	332	236	234	211	199	197	191	207	176	196	183	187	184	195	175	182	200	188	187	179	207	190	166	170	174	200	199	202	196	200	202	166	190	197	188	208	208	201	183	196	184	201	200	199	185	190	193	210	176	205	193	178	199	203	170	189	185	179	203	189	209	215	207	189	202	173	175	194	188	200	216	181	207	192	186	174	224	209	192	183	177	188	182	175	194	205	204	195	202	208	181	201	187	199	180	202	201	185	194	182	202	176	205	188	172	192	199	183	184	174	175	185	151	176	197	205	170	171	186	162	171	201	180	187	180	186	167	198	204	170	187	190	166	196	177	218	201	190	203	186	184	183	197	187	192	184	209	215	183	191	164	174	187	202	181	164	174	186	196	158	187	194	186	212	174	178	209	185	200	180	190	199	191	171	203	172	179	163	211	197	208	184	185	190	176	184	190	190	175	172	188	177	201	207	183	208	203	190	210	180	197	183	210	162	192	179	194	200	169	159	179	196	211	211	202	180	191	195	187	197	222	182	206	210	177	214	201	201	181	174	207	207	174	185	201	213	189	195	190	190	205	194	204	216	183	208	194	185	171	211	181	172	177	212	205	210	214	179	168	196	184	194	160	198	209	186	190	188	170	190	198	199	152	197	228	210	175	178	185	183	190	217	199	168	161	206	218	187	210	203	207	197	213	177	183	175	181	185	174	195	189	199	204	168	161	190	191	183	191	199	170	176	213	208	195	198	177	187	181	195	184	180	176	189	190	199	215	174	180	205	196	212	208	185	168	202	210	204	201	186	207	205	182	174	195	184	212	204	198	189	200	190	208	189	175	170	190	203	201	204	197	186	177	200	176	198	180	188	165	197	182	178	205	200	185	204	201	201	192	179	194	184	179	203	185	191	177	195	204	174	179	175	176	164	170	180	189	193	188	181	177	192	178	187	231	172	201	180	166	179	192	172	176	191	206	168	182	208	190	174	189	210	189	208	177	182	190	171	187	166	203	162	177	201	181	198	183	165	176	185	162	199	219	193	201	163	197	180	181	186	183	190	202	184	182	210	223	183	188	210	168	173	192	181	203	174	154	194	196	191	171	179	185	201	206	189	181	195	204	178	225	178	183	196	187	190	196	198	178	202	196	178	181	203	180	184	182	186	186	172	172	217	193	181	201	165	198	182	215	210	187	189	195	190	174	180	211	191	179	173	187	174	198	179	166	190	178	188	202	205	195	174	226	180	206	191	193	191	182	185	199	213	195	196	180	190	198	207	180	202	196	194	180	174	199	160	185	190	184	190	187	185	180	198	182	200	189	193	194	211	205	186	173	193	190	188	209	188	178	176	188	189	185	178	178	185	181	202	185	194	173	196	183	203	188	193	154	196	192	179	210	195	230	220	161	183	193	193	188	169	195	199	176	219	200	191	216	168	193	199	159	197	175	170	183	173	174	182	161	204	190	188	211	230	203	178	164	163	186	166	169	191	190	207	186	203	171	182	184	182	151	179	200	194	175	190	198	174	195	191	208	185	211	194	203	174	174	170	196	189	198	193	180	195	204	172	207	201	191	196	186	178	189	193	185	183	196	212	184	211	173	191	186	188	216	188	194	197	182	193	189	178	174	223	173	195	184	190	205	201	203	175	192	181	204	202	209	198	189	176	169	187	202	192	158	177	202	198	193	192	193	194	170	213	181	192	178	184	227	209	202	179	174	186	209	202	183	180	208	193	188	199	192	167	183	194	195	194	209	199	194	165	191	216	191	194	188	179	196	163	217	182	175	204	215	202	223	183	194	196	200	186	190	177	190	198	183	184	202	194	164	186	197	221	183	219	169	214	167	167	200	173	180	175	203	186	212	181	211	197	178	181	182	161	184	206	195	218	210	206	197	155	193	207	188	193	179	188	187	177	188	187	183	205	176	175	176	178	177	206	186	170	189	177	193	197	204	189	178	167	173	179	182	213	178	191	181	169	193	172	198	200	184	196	212	176	172	187	176	166	174	187	182	201	157	187	188	188	187	163	186	172	202	176	181	187	187	186	195	208	200	186	187	199	199	180	165	174	180	201	171	188	180	178	194	195	182	181	177	225	173	161	204	170	186	193	191	191	217	221	187	199	186	185	191	180	187	189	188	199	192	201	176	212	190	193	204	206	205	218	172	168	187	204	160	171	178	210	179	205	185	182	177	171	157	186	189	166	185	179	173	183	176	174	183	185	186	172	213	193	204	173	193	193	207	207	186	186	188	178	206	205	194	186	207	183	167	190	179	180	171	175	177	177	198	196	204	206	182	184	189	177	188	211	199	182	195	188	192	202	188	179	184	173	190	198	195	167	179	174	193	189	194	169	193	201	206	195	187	178	188	197	232	175	194	210	179	188	168	203	190	182	187	186	218	182	201	181	175	189	185	193	167	191	191	187	218	186	207	183	185	181	183	196	189	153	160	210	148	179	177	154	200	192	198	176	216	178	172	194	196	181	207	177	196	196	182	178	177	179	204	198	158	192	225	179	178	168	192	193	203	212	197	183	213	179	203	151	220	213	188	164	186	201	185	173	186	205	209	196	202	176	199	201	195	206	205	198	182	169	207	196	180	201	182	165	186	178	186	193	209	203	232	179	180	198	191	192	194	177	194	195	181	193	185	184	192	155	201	181	203	193	179	175	182	220	157	196	195	191	188	197	208	194	184	198	187	178	190	183	195	215	220	213	175	160	198	191	188	200	177	196	184	183	186	189	210	189	189	210	205	200	205	186	168	208	190	211	174	176	201	189	206	224	185	178	183	196	187	183	182	199	188	172	187	189	185	180	195	207	182	182	196	185	156	169	171	195	197	189	178	175	172	184	174	199	193	189	188	179	208	189	191	200	184	187	178	207	176	163	188	188	157	168	181	191	209	187	198	181	191	198	186	186	202	159	184	211	183	204	188	181	173	190	172	184	182	207	187	192	185	199	199	183	202	195	179	198	194	185	201	195	193	167	190	173	188	184	168	205	191	196	175	188	167	192	173	200	198	177	197	171	220	190	169	195	173	170	168	179	182	200	184	174	173	201	182	171	197	168	171	204	200	192	177	175	205	216	183	193	177	194	206	182	178	192	179	186	195	189	180	175	193	160	200	198	192	203	168	166	209	215	189	183	180	200	219	200	196	248	186	171	199	215	191	197	161	171	166	215	188	194	192	199	176	204	187	188	195	178	180	168	202	201	185	176	214	202	173	183	193	184	199	191	182	221	168	166	185	197	219	161	177	206	175	203	187	159	182	207	151	201	191	206	183	190	183	179	197	183	195	207	188	201	201	174	163	204	196	203	182	182	198	165	195	203	203	179	188	181	191	164
12303	13467	17979	23580	30710	38599	45291	49151	38793	34962	34734	31831	31317	39189	39246	40059	40466	45459	46927	42008	37805	40447	38720	41965	35763	31478	26456	23306	24259	20096	17815	16706	14052	11627	8561	8719	7514	7411	4743	2607	1607	1701	1791	3880	3715	2893	2263	2057	1788	1785	1770	1325	998	983	1254	2510	2044	1951	1931	1440	1048	1005	979	1083	947	955	1029	764	702	615	1279	4436	4093	2537	1505	1181	787	616	567	509	472	519	514	501	519	491	508	515	521	469	492	479	511	498	515	518	497	477	538	526	485	510	476	517	516	498	511	478	493	475	509	521	514	493	486	461	478	503	492	491	506	489	486	482	479	493	522	504	529	488	487	533	547	503	515	513	475	480	449	476	486	478	483	466	499	459	479	495	446	463	485	491	493	498	508	476	508	502	520	469	514	503	491	462	504	508	493	473	507	488	535	487	511	505	487	511	529	525	493	486	470	486	504	487	521	475	536	497	485	496	531	476	450	498	478	456	488	521	529	546	476	488	497	511	534	516	465	543	492	496	478	535	485	486	507	492	492	529	507	484	471	490	487	505	485	497	457	500	486	458	497	481	473	490	541	542	498	462	459	501	480	450	493	508	501	448	518	462	495	494	467	434	479	475	470	515	501	539	517	494	501	515	493	537	484	497	501	504	503	501	527	505	502	492	490	465	522	483	530	527	505	500	524	490	499	545	507	487	510	511	474	500	511	477	520	497	507	491	489	518	519	489	472	506	542	511	456	480	492	506	496	450	470	516	445	501	506	491	454	517	472	513	488	517	485	522	505	524	499	503	489	530	532	508	503	493	488	495	487	462	498	507	536	498	464	473	493	493	477	496	507	533	512	483	475	521	503	500	496	492	511	530	539	507	473	501	470	465	522	488	492	528	506	513	520	491	485	493	506	526	472	508	497	506	500	521	487	514	520	514	538	507	492	506	523	496	473	515	501	490	523	464	521	508	501	497	468	455	475	470	505	475	487	527	537	476	488	462	500	457	464	525	460	498	533	504	488	508	501	486	495	454	491	471	480	539	480	474	485	491	520	474	492	499	468	534	534	499	464	501	495	497	452	550	544	492	518	489	500	556	495	483	510	530	464	498	523	509	495	491	506	534	515	499	497	482	504	480	529	522	506	480	508	517	509	418	475	493	525	437	492	499	467	547	463	464	503	519	473	482	470	490	465	457	489	498	516	488	474	511	475	477	511	522	493	494	525	535	504	510	512	533	484	528	529	504	500	505	526	507	494	472	498	529	477	478	461	459	510	527	530	522	508	482	525	516	465	489	506	497	493	486	467	523	500	513	469	467	521	475	517	456	495	458	558	500	440	489	475	510	496	485	486	538	504	499	468	509	490	518	499	515	497	493	472	528	481	508	449	538	511	492	513	478	514	477	488	506	482	495	494	530	508	543	451	490	494	492	497	507	504	497	460	503	481	478	480	493	508	530	466	455	463	498	484	473	465	483	493	462	480	503	497	514	518	509	473	505	568	464	498	494	467	522	440	516	494	495	512	509	490	499	507	500	487	491	466	488	544	532	505	519	528	510	481	514	528	487	531	503	477	505	494	542	491	502	503	490	439	473	532	531	544	512	477	495	464	513	504	523	478	513	499	531	475	529	509	513	507	501	502	511	478	531	513	511	509	474	502	468	499	468	479	513	516	508	498	508	503	524	501	490	500	497	462	488	478	474	514	478	507	538	544	514	533	533	479	491	514	494	499	497	480	507	488	499	473	525	476	496	539	524	466	500	501	509	513	485	518	469	542	529	505	505	488	501	498	485	494	513	481	475	526	518	518	494	505	511	467	482	467	474	477	498	510	484	531	506	500	477	486	521	480	491	529	510	503	509	512	475	488	512	489	479	480	505	503	493	499	464	493	509	530	478	460	513	462	492	479	500	483	536	474	480	516	569	467	511	546	516	509	484	470	456	506	484	496	527	539	526	519	496	484	478	510	504	490	496	489	476	495	540	476	510	516	534	511	476	489	471	529	489	528	507	463	502	501	509	469	481	493	496	482	460	476	511	534	490	481	509	462	484	499	464	456	523	496	526	493	470	482	465	503	488	530	460	479	508	470	503	462	472	530	516	516	460	555	505	497	457	501	488	534	482	463	478	513	510	543	489	523	531	510	537	500	461	484	490	474	509	488	525	530	507	549	494	529	520	439	469	520	510	472	477	500	529	495	510	493	497	506	535	508	515	526	512	492	470	501	472	475	465	504	531	469	461	512	522	490	505	552	525	477	479	475	494	495	520	502	477	501	463	481	467	502	536	507	487	518	504	505	484	520	520	507	506	489	518	473	519	484	495	529	482	505	490	501	464	512	514	515	539	531	506	484	487	479	484	506	507	529	523	514	509	498	509	497	500	518	483	462	504	537	487	508	565	483	522	514	480	485	531	503	512	543	483	537	464	488	474	519	503	494	520	525	509	495	466	508	506	523	531	492	485	511	491	532	518	518	500	502	492	540	513	495	477	498	516	488	479	503	475	515	505	468	492	477	479	496	488	486	513	479	513	489	478	495	524	489	473	465	491	523	501	521	472	516	466	539	543	447	486	518	534	486	505	508	513	532	532	507	480	513	466	471	454	473	489	490	474	498	537	490	502	491	532	511	546	472	456	475	455	473	501	470	496	508	506	504	508	498	466	491	504	498	528	488	455	521	480	500	540	517	460	495	500	515	497	469	494	493	524	514	521	518	476	471	504	523	480	477	482	513	479	479	492	519	477	471	478	522	548	495	516	525	486	490	471	475	477	502	516	488	492	483	497	492	496	487	505	510	471	498	473	517	526	512	479	474	469	522	496	467	506	476	545	472	501	531	454	484	492	479	540	485	494	499	506	482	497	521	489	497	490	494	484	484	496	526	544	482	523	499	531	487	488	515	502	479	501	470	506	494	509	515	515	492	473	502	485	497	496	475	509	541	477	513	478	490	505	517	534	520	501	505	512	506	510	499	478	534	468	503	491	481	486	503	525	469	497	466	496	477	484	525	468	481	528	491	533	509	448	510	529	451	502	501	450	474	526	503	520	469	487	500	486	493	493	528	500	488	496	499	493	489	515	476	486	473	520	525	477	469	496	499	478	500	471	514	520	496	507	491	507	509	473	485	484	500	511	508	469	475	529	499	500	517	492	493	499	510	494	511	488	494	492	505	528	462	534	467	500	505	494	502	495	518	538	473	517	482	492	533	440	519	517	462	552	487	522	526	499	500	493	459	522	469	492	513	505	462	497	510	482	478	516	504	490	491	476	463	513	504	447	513	493	453	450	536	513	496	478	517	526	511	517	497	485	549	483	525	501	467	518	499	455	530	545	507	488	499	513	514	487	501	488	547	540	495	485	497	486	470	499	486	505	519	510	469	471	525	502	533	518	507	449	514	474	525	475	481	478	481	509	483	526	510	467	485	536	518	507	510	498	504	514	500	493	525	461	458	502	493	488	514	535	505	494	520	514	468	493	515	487	467	463	501	495	500	507	486	522	460	502	495	494	510	455	480	490	493	467	470	473	501	463
3407	1945	2510	2492	2098	2841	2552	2206	1190	815	883	843	906	803	870	870	925	1141	1002	825	643	782	769	810	602	567	462	407	378	341	330	279	272	237	209	170	185	216	215	179	202	227	166	183	213	231	180	192	227	205	178	180	175	178	175	193	190	182	195	190	182	229	184	199	171	174	198	150	181	161	159	196	194	193	196	176	193	175	181	167	178	167	193	173	178	170	163	167	171	163	168	188	169	162	167	162	177	156	152	162	154	175	148	171	186	169	170	169	166	160	186	166	164	142	168	182	172	186	169	176	175	183	155	186	170	160	163	161	177	178	161	153	177	180	174	159	190	176	172	161	192	157	181	189	178	182	167	186	158	195	168	172	170	154	182	170	182	164	170	164	176	162	189	177	184	175	168	158	169	164	152	174	190	147	166	160	174	167	173	182	180	164	168	176	158	176	174	181	175	168	182	191	172	175	194	159	160	199	163	189	205	185	157	197	203	170	186	181	155	192	157	177	163	144	147	182	160	175	150	171	186	153	197	188	171	165	180	160	161	165	174	171	176	190	174	162	156	166	170	202	147	153	177	165	164	145	182	178	176	175	198	151	171	172	171	185	188	160	184	142	143	186	165	178	186	174	181	177	163	179	178	169	161	196	188	148	190	171	167	169	150	167	183	167	184	151	184	172	176	184	182	165	162	156	166	144	154	180	156	179	197	182	156	167	189	182	174	179	165	168	164	174	177	171	154	168	176	173	182	172	175	162	170	177	157	143	187	165	174	202	155	177	158	205	176	186	175	173	153	189	216	185	189	190	165	180	186	149	143	163	153	191	181	179	178	164	171	197	149	154	181	193	160	165	164	166	147	170	191	179	155	201	199	155	177	181	183	171	171	166	169	151	170	189	190	169	179	166	161	175	173	177	184	163	157	175	180	162	162	161	156	173	197	174	168	152	169	194	202	173	165	178	156	167	189	180	174	166	181	163	145	162	160	171	171	156	189	158	182	189	169	165	158	186	176	180	191	161	155	179	203	159	173	183	173	165	178	159	159	163	170	182	173	164	166	170	183	173	194	154	162	178	178	153	190	201	163	176	156	179	161	168	187	136	167	158	175	177	174	187	176	175	175	152	169	142	181	181	174	180	141	152	166	159	158	157	193	186	167	168	192	176	177	168	198	167	172	184	171	182	174	200	181	192	183	159	155	187	161	169	180	191	189	173	187	179	192	166	148	183	186	166	177	184	193	171	180	197	192	176	179	160	178	184	167	164	155	192	170	136	166	172	189	169	181	167	188	153	154	184	183	176	184	186	159	177	169	159	160	183	158	172	155	176	153	195	172	165	178	162	153	186	183	198	168	166	175	167	152	182	171	163	178	177	172	179	165	160	177	190	169	175	176	179	164	171	166	161	186	137	171	182	166	176	156	162	162	176	168	185	166	158	158	163	134	171	166	199	171	158	179	181	171	171	194	181	158	170	164	168	155	196	175	167	172	168	181	173	159	163	173	173	164	150	193	162	169	197	169	167	157	156	203	165	165	183	174	195	166	173	224	161	164	151	196	163	173	172	164	163	192	153	154	162	158	165	181	170	176	180	168	162	160	183	210	181	171	183	167	157	194	162	190	157	169	171	162	181	174	176	174	153	178	183	163	167	170	146	191	182	161	166	186	169	152	155	149	173	178	177	159	164	196	177	185	165	190	147	193	144	173	176	199	186	163	181	170	160	185	185	168	154	167	158	165	195	173	168	168	165	172	167	164	162	155	179	167	197	192	164	160	145	166	163	152	168	182	183	175	142	163	167	162	170	159	202	183	166	179	181	161	171	168	166	172	160	168	158	193	173	185	174	169	179	171	181	174	186	177	171	155	162	156	198	177	171	178	191	183	178	171	187	148	171	180	185	175	160	157	157	175	154	165	180	173	187	180	159	200	175	162	151	173	181	164	184	175	149	183	183	160	157	177	169	150	171	162	157	177	170	184	175	187	169	169	156	192	173	168	165	182	189	173	175	175	172	168	200	150	155	180	165	183	189	186	131	159	176	173	172	186	176	173	169	159	183	184	169	167	159	185	170	172	176	188	152	195	164	169	165	161	183	146	163	164	173	174	169	180	149	182	181	172	154	155	181	145	161	170	172	160	197	189	154	190	158	196	173	211	165	169	157	164	162	145	189	165	149	187	187	197	146	171	182	196	173	169	196	187	162	189	176	174	184	173	157	172	196	157	172	156	163	153	178	143	197	172	180	178	169	157	163	154	188	189	174	170	169	188	173	185	167	156	174	184	185	171	151	150	167	191	180	177	182	159	169	171	208	200	182	190	187	164	163	156	184	169	174	164	189	178	179	148	192	160	163	167	181	165	174	173	178	182	171	190	150	192	195	174	154	192	176	164	190	185	201	183	161	184	182	184	167	177	169	181	170	156	162	181	178	179	151	183	180	178	166	150	178	192	201	203	172	173	173	176	166	160	164	162	173	164	173	161	153	185	157	184	165	161	169	174	176	181	203	177	198	154	164	173	154	187	171	166	171	177	155	182	186	196	152	153	157	175	191	170	143	180	167	178	168	179	166	177	179	160	183	187	160	175	168	193	163	150	162	181	173	176	182	159	175	183	156	170	179	158	162	183	162	206	196	185	177	163	175	168	168	184	161	175	172	166	201	160	186	181	185	167	190	182	157	197	168	197	180	181	172	176	161	182	159	174	177	170	194	162	169	182	174	177	151	162	191	188	143	172	197	189	158	194	177	186	192	191	194	165	156	166	186	148	173	169	150	187	196	199	175	174	158	156	156	195	156	170	162	148	175	167	160	147	163	169	150	175	176	192	159	174	165	185	164	191	190	168	177	171	181	161	173	141	171	154	196	173	186	176	192	146	182	175	137	173	167	164	181	175	179	185	166	179	191	160	175	182	176	148	174	171	161	161	190	200	163	176	184	165	161	165	157	192	181	165	166	177	170	180	167	172	194	167	166	196	170	166	152	201	190	173	175	166	184	174	173	159	176	146	194	196	181	171	158	183	170	156	170	190	175	180	176	184	164	173	167	153	163	176	149	153	167	154	153	164	166	163	155	160	189	190	177	159	165	172	169	160	169	155	173	212	171	148	180	167	165	165	175	182	184	177	178	164	203	175	193	184	164	154	149	178	175	189	200	164	191	172	165	191	186	173	170	169	158	157	164	176	169	172	159	163	200	189	158	163	175	178	186	167	167	170	174	195	158	171	159	154	179	190	186	169	173	175	187	191	176	152	164	203	183	187	180	175	172	159	169	165	173	169	175	176	200	166	189	178	166	169	156	165	180	165	157	165	147	156	180	169	186	177	173	195	177	153	163	174	156	171	165	171	169	161	153	179	189	174	180	162	180	185	167	168	177	167	183	201	157	165	149	182	201	169	161	182	181	163	194	171	179	182	180	167	160	150	191	165	171	186	161	175	156	166	150	183	159	188	198	185	185	169	198	182	176	162	179	165	171	180	165	179	137	162	187	167	185	176	202	172	169	209	181
3016	2643	4318	5927	7287	11407	12183	11075	6454	4621	5175	4204	5011	5149	5903	6077	6305	7977	7427	5894	4764	6050	5602	5661	4226	3689	2819	2576	2107	1822	1521	1307	1156	1022	867	923	803	798	630	609	562	585	648	653	684	656	732	697	645	623	590	621	564	566	564	616	608	587	652	771	673	650	599	596	593	562	505	493	504	519	538	713	736	639	640	588	561	482	474	452	433	474	478	477	443	453	456	456	458	422	456	491	435	442	501	436	456	443	474	492	467	449	441	504	507	465	502	471	499	461	437	425	449	471	495	486	461	452	452	464	431	446	425	458	472	456	446	437	508	445	436	465	413	463	452	469	467	478	475	415	471	452	485	465	455	491	470	457	475	488	466	484	418	432	442	489	446	489	454	520	457	487	453	435	449	491	474	442	490	446	448	465	439	437	472	488	483	477	455	489	453	462	489	438	450	466	486	479	488	456	476	433	472	477	461	476	437	464	418	501	460	454	468	491	444	474	456	485	445	478	488	485	462	442	451	452	484	440	465	476	483	466	477	484	447	460	458	426	423	474	428	443	441	468	469	481	495	496	472	458	476	448	481	458	457	471	453	443	484	458	421	451	449	439	465	468	468	431	450	500	495	476	496	483	442	438	499	451	493	418	428	481	488	448	447	443	442	470	457	472	449	431	453	461	485	471	446	466	478	465	488	446	465	471	472	464	431	481	436	465	461	480	472	457	450	478	474	425	477	482	445	436	502	494	460	445	494	462	453	463	458	457	446	439	425	482	462	458	492	458	448	450	450	469	478	457	416	482	459	456	456	476	458	474	445	493	501	476	394	456	460	475	471	447	483	493	497	446	434	460	505	435	439	455	444	418	485	467	422	467	456	446	472	500	498	466	479	483	469	486	446	451	446	466	448	459	440	464	458	457	460	433	460	486	458	460	472	502	484	482	468	480	462	469	448	468	468	463	465	471	465	445	500	465	456	468	485	464	489	468	483	449	459	439	449	489	460	456	436	431	484	466	491	500	465	491	477	477	441	460	489	444	472	436	424	423	481	457	440	463	455	447	468	437	527	474	465	478	480	471	453	454	486	463	449	467	447	454	493	471	475	454	462	494	432	498	485	440	476	456	470	451	454	490	480	497	479	449	517	483	497	499	473	492	488	469	454	479	438	440	459	454	471	473	475	443	439	469	479	477	466	433	485	512	486	444	454	466	448	462	492	508	488	480	455	469	453	464	464	479	461	485	456	474	478	442	463	475	517	480	427	454	459	476	429	501	486	449	490	459	483	463	458	442	481	481	413	440	458	462	454	478	458	439	473	492	446	441	480	462	508	441	453	467	451	453	495	456	451	452	470	474	440	477	470	422	472	457	463	454	431	460	424	477	450	466	483	487	471	502	497	458	449	492	482	480	459	474	462	497	475	462	490	440	439	476	443	482	448	442	438	485	464	430	477	442	451	466	471	447	466	446	458	463	456	466	459	478	425	476	485	435	476	464	498	464	457	492	439	440	480	425	460	429	430	474	473	438	483	472	462	448	442	433	491	475	472	445	477	488	481	468	453	487	450	407	429	486	450	458	455	500	467	469	481	467	427	454	439	437	448	474	470	470	484	471	466	448	458	460	470	450	449	500	438	481	441	430	471	480	495	485	443	474	454	402	478	420	477	471	471	447	425	491	430	478	471	462	459	445	448	441	465	473	449	469	473	454	429	447	441	442	491	486	441	449	472	467	474	452	464	459	425	439	529	447	445	521	472	453	472	482	437	475	449	467	469	498	478	463	455	462	486	449	490	474	460	477	438	433	456	468	457	419	483	460	470	469	472	477	443	434	471	442	462	477	489	460	472	478	480	440	482	444	449	413	504	452	414	446	458	463	410	468	470	457	412	491	436	468	442	478	463	469	429	486	451	489	441	458	436	459	467	473	494	461	437	480	438	473	495	471	431	438	446	497	477	452	422	476	459	434	477	472	463	459	453	424	437	489	460	475	444	455	488	455	481	496	476	468	452	475	453	460	485	468	472	452	479	472	461	482	425	474	481	453	471	491	474	463	429	469	446	461	482	484	490	465	467	493	474	502	470	485	451	486	476	450	448	442	468	450	497	473	451	508	453	490	472	478	456	458	474	442	516	459	467	435	460	455	474	475	473	475	432	461	460	511	469	443	472	431	479	507	470	472	477	472	463	438	474	472	471	466	457	483	491	415	454	504	466	470	465	473	457	487	466	473	480	471	476	465	482	445	471	412	473	449	466	468	463	456	440	506	426	447	478	463	471	433	471	427	455	446	418	468	464	462	469	475	474	464	458	509	440	437	492	417	497	468	504	443	488	454	470	460	494	453	431	464	495	464	449	486	466	435	478	496	450	464	453	482	484	459	429	463	468	492	464	440	467	454	429	505	446	458	437	456	462	440	470	436	463	465	473	484	492	449	476	511	450	462	474	477	430	449	490	448	477	472	478	457	475	456	441	486	459	471	438	467	462	454	457	493	456	484	460	450	485	473	505	471	472	480	459	491	467	443	470	464	455	450	456	448	478	471	461	505	465	449	457	480	474	453	489	500	457	433	464	415	467	444	420	487	433	500	447	425	503	460	527	462	444	448	453	461	477	469	453	467	468	466	448	441	443	451	481	441	419	485	448	468	479	480	458	461	454	432	437	465	499	488	473	441	447	461	437	425	492	502	466	440	455	483	482	483	459	490	483	468	453	466	478	485	455	443	428	484	463	477	466	468	484	470	483	437	438	437	446	452	474	467	451	443	479	475	445	499	460	473	476	459	432	446	467	455	512	480	453	453	437	451	488	497	466	485	471	452	424	446	405	498	455	439	456	448	451	458	467	478	460	459	485	477	441	469	470	463	480	421	471	452	497	466	459	466	444	460	466	439	419	464	471	435	447	473	430	453	475	477	457	463	428	475	478	465	489	448	457	409	507	476	523	450	473	497	464	468	443	457	469	479	497	444	502	471	460	482	480	457	455	463	452	484	468	494	418	463	422	454	464	462	454	471	473	450	436	454	440	502	463	474	431	447	437	485	441	452	454	470	457	449	501	464	490	475	452	466	482	479	477	471	438	458	467	446	460	454	461	472	454	488	448	456	478	464	466	477	451	475	477	426	443	460	428	473	426	438	480	481	431	498	475	452	451	465	458	437	504	453	469	428	483	451	436	455	450	505	455	437	470	456	472	468	482	436	487	438	456	444	433	488	462	449	505	462	492	434	452	443	474	473	450	473	486	467	452	469	457	454	432	453	484	441	468	488	469	451	466	518	487	473	457	444	434	436	416	447	456	461	496	473	480	449	451	451	476	433	459	453	485	450	459	442	498	426	466	500	504	467	493	504	454	459	498	448	446	470	445	499	454	522	447	467	483	423	442	446	463	483	450	497	453	464	472	426	518	461	466	451	490	439	422	455	502	498	461	472	452	471	416	455	446	459	514	452	457	482	463	441	465	449	465	482	458	426	459	499	465	463	448	461	478	411	460	449	469	435	437	470	473	442	437	450	475	447
12113	11768	15276	18762	20290	25787	27745	25391	19044	10990	11365	10193	8303	9092	8881	9619	9801	13125	12226	8665	6962	9629	6842	7319	4554	4313	2897	2719	2151	1703	1337	1235	1136	887	672	596	652	623	431	336	241	272	276	332	381	300	311	268	272	226	223	221	187	202	277	297	287	262	257	265	215	234	224	249	236	221	196	237	236	201	198	395	351	299	267	246	217	207	197	208	178	194	170	170	180	195	176	211	177	172	183	185	190	207	188	178	183	208	167	179	181	183	163	176	190	206	220	190	176	207	167	178	188	168	170	189	199	183	174	188	173	169	173	169	197	187	192	204	173	183	183	195	174	166	186	193	192	189	164	170	184	173	169	195	188	183	195	182	161	193	183	186	161	175	195	153	172	200	187	148	194	191	175	181	183	196	170	191	197	211	209	193	202	197	174	188	167	205	190	183	161	168	177	194	184	195	175	189	187	166	193	176	156	190	164	193	202	193	176	187	171	195	191	186	210	208	183	184	179	188	175	196	196	192	183	202	177	174	195	190	208	178	186	197	196	195	166	185	180	205	186	172	187	188	189	161	168	168	196	166	185	205	211	180	212	194	187	197	167	188	173	177	206	191	195	178	196	174	187	195	186	187	187	184	179	195	205	191	195	215	189	181	190	199	177	164	190	181	190	224	189	173	180	166	203	196	185	191	194	179	178	177	211	187	203	173	178	178	173	181	174	177	200	171	173	178	178	212	182	180	181	156	205	168	179	212	205	190	182	199	173	178	188	184	216	184	192	182	190	189	209	209	157	194	162	206	192	188	219	203	200	215	168	189	154	197	185	208	189	165	213	170	189	204	171	184	205	169	211	199	208	176	186	192	205	200	178	181	189	178	174	188	213	194	203	171	190	180	181	179	181	186	202	182	203	179	174	191	176	211	191	215	204	182	172	182	196	187	206	188	190	187	192	190	207	195	202	176	207	173	165	162	195	199	186	182	204	186	196	179	200	195	178	190	170	195	168	196	183	182	196	194	197	215	185	189	178	196	165	165	187	184	192	189	183	181	197	185	196	188	169	204	179	190	177	175	203	191	196	195	188	203	216	198	204	191	182	173	197	184	204	204	209	163	181	194	187	201	192	190	177	188	178	200	192	182	199	155	208	215	203	189	186	181	197	205	167	179	177	208	175	173	196	175	189	186	188	168	209	182	213	190	185	190	210	139	187	169	190	195	181	188	224	169	180	194	163	180	196	170	221	197	188	185	179	182	178	180	210	161	190	191	206	172	183	179	185	207	220	179	165	157	188	176	166	171	177	180	180	194	223	192	160	204	183	165	169	192	194	199	182	198	182	190	175	178	188	186	201	180	206	209	177	175	212	190	202	215	182	181	191	204	174	173	172	178	195	187	164	191	201	197	202	188	176	203	187	173	164	178	181	203	170	202	195	177	211	203	203	199	177	169	206	183	174	179	180	183	191	177	191	202	200	218	188	203	179	162	187	160	180	165	179	176	139	220	175	184	189	185	184	189	177	186	166	211	209	175	170	183	171	184	180	182	185	197	185	210	190	173	178	196	190	172	207	180	191	185	176	199	194	184	169	189	190	180	199	205	199	166	190	189	192	170	208	183	215	185	163	197	163	179	194	196	216	178	219	192	223	195	211	175	215	194	194	196	159	160	169	183	179	195	189	181	186	193	206	193	201	192	187	200	176	184	172	187	174	170	166	181	197	193	179	152	169	180	177	175	173	198	182	176	165	179	181	194	185	170	188	193	170	188	204	197	186	189	195	202	179	209	210	173	185	185	181	205	192	176	199	196	191	178	211	155	160	187	176	175	205	168	163	194	182	189	198	200	194	168	188	210	217	187	190	204	159	182	195	172	159	205	174	198	169	177	162	194	188	187	191	211	175	205	186	181	208	189	182	184	174	166	186	196	189	192	189	196	185	201	186	160	187	199	197	196	182	212	177	175	178	186	182	208	192	201	169	184	178	178	195	155	193	204	190	211	173	188	212	186	200	208	214	210	191	186	192	182	205	180	187	194	186	203	195	159	182	171	195	199	193	187	185	181	170	197	180	182	192	175	182	163	177	198	193	179	162	195	199	161	173	205	181	174	202	194	176	185	198	181	157	185	179	187	206	194	182	197	206	192	165	209	183	194	188	189	202	184	179	206	194	184	168	180	174	189	205	187	170	172	172	203	182	183	200	204	176	203	178	187	172	179	175	189	193	175	185	189	203	166	182	178	200	183	186	177	192	219	201	209	175	177	213	176	188	212	189	192	207	181	202	173	164	168	174	184	177	174	172	201	187	210	198	203	213	172	166	172	164	161	166	189	180	200	197	174	191	180	169	197	172	186	204	160	187	189	161	182	195	196	202	184	198	192	186	190	201	192	185	187	163	169	179	198	192	208	197	206	209	172	191	166	209	209	191	185	204	201	195	214	161	190	168	180	172	204	194	170	175	181	176	189	186	167	195	196	200	159	174	155	202	188	182	167	192	196	206	194	195	191	184	162	179	178	177	171	188	218	215	162	185	191	192	174	199	168	191	162	175	204	194	201	174	187	197	189	175	206	180	209	163	193	184	173	174	189	183	196	175	179	182	217	183	174	195	177	158	196	187	211	192	200	158	222	177	188	186	187	168	198	202	195	199	174	169	190	213	202	217	176	178	204	209	210	195	196	183	180	202	194	180	181	177	211	191	183	175	162	176	181	175	169	192	203	206	191	186	191	176	186	184	196	186	191	197	188	204	186	169	196	175	202	209	189	188	174	195	160	185	205	168	197	171	174	189	196	176	174	201	214	161	190	187	226	207	174	189	170	180	190	183	175	184	171	177	181	199	205	200	185	194	183	176	185	204	189	203	213	185	189	196	210	195	184	177	209	196	190	178	184	217	186	160	182	161	165	192	188	184	186	162	192	203	191	196	162	181	187	195	166	186	198	197	197	187	191	168	190	168	176	190	188	179	188	184	182	205	171	220	193	211	184	174	203	208	204	171	209	174	186	183	180	179	180	203	165	185	179	178	202	204	178	180	179	182	190	180	188	175	182	193	179	238	209	208	195	178	210	225	201	180	199	167	195	204	195	195	176	205	170	182	190	176	163	198	178	176	208	209	165	180	190	193	188	170	185	175	196	179	171	161	179	186	184	194	198	178	186	204	187	179	187	195	189	183	152	205	182	175	175	168	193	177	181	175	193	189	193	188	183	195	205	190	214	168	192	220	189	172	180	188	197	179	180	218	180	207	197	211	166	185	180	193	184	184	193	189	195	160	170	178	165	189	168	156	192	185	200	171	168	169	174	185	201	171	198	169	162	156	183	180	192	210	199	194	205	177	206	160	163	170	189	176	191	159	187	210	186	208	189	208	176	169	182	163	174	211	173	186	200	190	167	213	182	174	186	178	201	194	203	177	199	167	214	170	193	179	192	193	184	190	155	172	188	207	178	219	191	161	187	181	183	177	206	187	195	186	154	189	202	211	182	181	211	178	161	176	180	191	197	232	182	172	159	194	190	194	179
8491	9274	13224	17088	25799	32307	36503	36679	28768	23921	27846	25029	21857	28828	27535	30516	31739	35587	34338	27650	26355	32876	25345	28128	21394	21192	16211	16202	12911	11485	9347	8485	7834	6196	4772	4556	4067	3929	2830	1616	1067	1079	1013	2046	2425	1846	1618	1259	1185	1037	804	747	748	792	1119	1502	1507	1195	1226	1111	937	931	912	1071	829	676	760	762	622	631	761	2225	1858	1449	1147	888	661	624	542	488	510	523	492	496	514	516	509	536	473	500	504	529	507	484	470	526	494	522	537	470	494	520	523	554	539	548	469	478	523	493	510	520	508	506	535	518	500	498	499	489	489	500	484	501	525	476	492	496	529	461	500	491	505	487	508	491	493	491	528	478	514	500	521	482	559	510	524	513	473	473	478	509	502	490	520	482	463	518	446	488	510	493	539	518	480	525	505	526	516	483	500	523	489	499	488	544	478	518	463	482	511	505	493	542	501	535	507	488	511	503	516	496	505	446	497	492	528	483	489	509	466	536	513	495	493	509	541	467	530	484	496	530	504	463	516	477	529	461	518	516	480	519	517	520	499	504	533	510	476	497	529	489	504	546	496	501	478	502	484	512	480	472	490	496	483	509	518	515	511	468	489	489	486	494	466	506	461	486	514	479	467	493	526	518	489	484	504	485	497	506	490	501	475	521	547	505	501	521	515	534	477	492	512	482	478	487	484	521	522	473	508	559	518	493	492	514	480	490	536	546	485	503	508	516	449	483	506	486	553	551	467	501	510	523	537	521	528	500	535	486	516	523	498	484	517	502	464	531	485	529	485	487	521	529	513	516	555	479	493	505	513	487	522	490	461	511	469	504	499	452	452	505	489	510	498	475	514	500	524	520	475	488	511	500	522	506	538	529	512	491	500	489	525	502	479	459	514	480	532	482	460	491	512	453	497	494	490	518	499	490	495	477	494	490	522	474	510	527	538	466	477	513	464	524	500	491	508	462	479	472	505	505	502	466	482	517	489	479	508	467	497	507	505	470	486	519	454	529	505	480	505	507	485	517	506	541	489	509	514	506	487	496	475	493	507	516	533	485	548	535	553	531	477	504	549	495	495	448	489	492	495	481	496	468	477	533	476	519	543	513	481	517	510	461	458	500	522	478	509	499	520	486	430	464	513	497	529	515	538	504	508	527	514	499	520	442	483	503	457	496	500	514	530	528	527	484	496	485	520	507	462	467	570	494	506	485	522	471	496	483	482	462	514	530	477	497	514	491	470	506	485	491	483	490	474	514	488	501	481	485	505	527	507	524	520	540	523	477	495	529	518	480	525	489	488	528	495	496	499	504	502	481	476	508	499	481	526	520	526	529	505	493	510	519	529	509	502	484	490	491	489	502	494	501	500	484	498	484	516	507	503	534	486	494	486	455	499	512	504	518	523	522	505	454	454	506	496	519	516	518	495	528	482	488	527	476	505	520	485	497	518	480	466	522	466	506	478	534	502	519	486	535	504	539	518	541	445	507	499	539	499	497	467	480	502	502	500	457	507	489	519	481	506	492	517	514	514	502	483	492	525	499	548	481	515	523	519	529	521	502	509	474	506	508	475	485	461	485	527	489	529	522	489	502	505	479	534	503	514	516	493	499	490	538	512	519	452	474	515	504	507	497	514	505	538	501	529	495	506	525	505	489	508	541	491	478	464	494	509	526	473	505	464	510	491	514	502	501	501	532	476	482	494	480	480	512	520	494	515	492	489	484	508	514	497	547	457	500	487	474	478	487	483	531	475	502	529	474	489	502	484	500	492	465	524	482	542	509	484	520	504	464	532	483	504	544	559	490	490	472	526	472	484	484	478	497	493	494	528	478	518	492	485	506	496	461	472	491	475	496	493	475	548	518	467	500	507	487	504	482	511	498	490	521	486	513	518	499	535	491	488	516	482	478	489	509	540	492	494	487	521	499	480	497	508	520	508	484	500	531	505	495	524	549	490	520	490	526	493	550	460	537	490	512	507	503	505	507	539	524	494	491	481	495	522	511	464	475	534	529	534	468	489	507	515	480	488	471	478	488	486	529	491	525	531	487	519	477	514	523	511	533	480	499	544	520	520	501	487	458	491	468	506	475	585	476	483	504	527	531	491	487	467	464	489	483	452	496	502	464	507	480	502	495	477	497	451	527	516	502	531	450	507	479	526	495	496	494	493	501	515	490	489	510	519	471	470	505	489	471	464	513	503	501	531	484	543	478	509	510	500	519	509	500	500	485	507	469	468	475	491	499	559	499	504	504	475	489	483	516	495	501	486	491	518	504	511	500	489	493	530	504	526	479	517	473	501	478	524	482	508	497	521	503	507	495	533	487	482	525	476	513	509	497	503	514	501	516	478	515	505	503	510	508	446	502	515	471	475	524	496	510	533	506	484	477	483	537	501	504	468	515	532	530	565	521	480	464	512	492	536	473	499	494	431	475	521	475	489	543	511	488	502	499	523	515	492	491	484	526	538	507	453	481	523	505	496	493	491	497	479	526	502	489	553	519	482	516	500	526	528	535	461	473	448	469	491	489	509	495	517	479	497	518	541	481	538	495	494	465	533	487	510	520	529	454	514	534	466	498	528	444	516	475	474	507	490	479	507	482	513	516	520	498	485	472	483	483	511	519	521	513	488	527	473	510	528	477	535	484	496	490	531	459	505	490	529	513	458	497	469	480	526	502	501	533	482	471	522	515	487	501	461	502	522	486	504	521	494	518	507	520	548	499	504	460	507	522	507	476	506	474	510	533	523	502	505	508	501	497	552	500	515	483	499	514	453	525	469	486	508	517	509	491	487	496	467	495	495	507	474	504	532	513	477	487	463	483	498	496	506	490	521	533	507	467	530	536	514	507	460	514	501	462	504	491	533	522	516	538	502	563	452	486	460	535	515	464	510	489	472	518	492	489	530	502	472	514	500	495	488	521	548	504	517	519	446	505	501	496	511	499	528	477	513	493	530	525	512	477	489	473	516	517	508	533	491	485	528	509	517	506	494	471	467	490	512	501	489	501	532	476	518	508	471	448	484	509	492	465	491	517	482	486	514	518	464	500	513	515	512	461	538	512	514	506	484	479	462	511	486	553	481	506	516	476	511	478	488	487	509	457	490	483	553	493	522	544	537	500	485	486	490	479	526	480	497	505	488	509	494	472	535	482	503	480	500	498	491	508	495	492	533	495	470	494	525	510	532	484	516	489	474	525	477	491	519	498	503	517	511	499	507	481	475	486	461	515	478	511	509	488	506	505	516	499	443	509	526	494	503	512	479	529	476	451	556	508	496	515	540	460	489	518	492	517	518	471	471	483	473	500	506	529	515	483	497	476	517	483	501	502	518	482	516	469	505	476	465	505	507	511	466	493	531	510	505	478	507	472	527	508	493	504	470	530	487	508	502	480	511	493	480	450	468	483	493	475	524	489	516	522	489	487	505	475	492	547	484	537	487	537	510	479	501	525	477	525	491	490	556	475	518	516	524	535	481	517	487	488	523	516	479	501	517	480	526	499	509	478	504	528	519	502	483	500
21962	18501	24705	26623	29929	35930	36335	36058	29193	22318	22936	21169	14706	19967	18106	19540	20428	25320	24816	18674	17460	20028	14731	14462	9054	10899	6534	6586	4318	4221	3188	2730	2543	2114	1570	1458	1327	1273	928	447	307	343	322	660	734	545	489	318	314	314	252	257	246	294	288	401	451	419	351	277	265	269	295	346	240	236	239	267	225	232	293	629	666	501	382	288	206	192	193	180	215	178	167	191	200	213	192	202	179	181	198	198	185	206	197	154	200	200	192	175	205	207	160	207	193	176	168	177	187	170	193	163	178	190	201	220	186	203	170	182	180	162	187	168	208	190	180	198	169	184	166	180	188	162	181	183	204	168	197	213	184	193	192	235	178	179	211	178	184	176	200	185	187	201	175	170	183	194	195	184	191	194	176	186	200	176	168	196	211	185	169	169	161	180	205	189	203	199	183	197	188	209	169	173	211	190	168	159	179	191	195	174	190	152	179	171	173	179	187	201	196	186	180	196	191	193	211	205	159	174	189	163	164	193	193	193	185	186	202	173	183	208	193	202	174	191	195	179	209	198	181	188	181	165	201	190	206	181	186	167	193	182	199	183	175	182	181	188	181	187	183	209	166	169	188	182	189	199	194	165	203	200	190	173	171	191	182	189	197	182	177	197	182	194	178	169	192	184	200	178	154	172	172	199	197	176	184	193	176	220	194	194	180	174	211	183	214	186	187	184	188	208	184	193	187	211	162	182	189	194	189	203	184	157	185	180	163	177	206	181	187	196	209	188	163	187	196	201	199	187	178	185	174	162	200	173	219	202	202	194	180	172	151	187	179	195	201	182	150	217	188	189	171	202	184	185	209	163	185	201	181	184	181	210	173	208	206	171	181	180	182	179	179	195	208	161	190	174	197	206	203	169	196	178	198	190	211	177	186	220	182	183	197	186	185	186	193	171	191	189	191	184	197	192	155	186	189	205	182	196	198	176	188	187	170	185	170	186	198	165	191	199	214	190	179	201	211	196	175	184	158	165	182	170	160	201	163	180	204	183	180	179	168	177	195	180	190	193	183	191	191	221	215	168	189	203	188	223	205	180	198	174	178	175	191	217	177	181	201	192	161	165	191	193	208	180	222	195	201	212	202	183	192	192	179	188	204	196	187	158	170	176	186	199	179	189	174	201	156	183	177	191	161	175	178	180	164	182	183	199	198	192	178	202	183	197	167	200	165	181	217	182	174	193	167	188	177	176	182	186	177	175	168	204	205	200	207	173	197	181	202	160	175	187	186	199	166	184	171	178	182	171	187	195	176	182	159	181	165	199	186	155	193	189	199	225	156	196	168	191	194	189	184	183	183	180	178	170	199	189	207	187	201	180	176	176	189	189	168	178	178	190	191	189	155	185	176	183	191	204	196	190	185	182	191	179	201	183	190	191	189	171	185	182	184	165	188	199	200	174	183	204	183	175	216	192	190	209	165	197	175	193	173	188	174	215	182	188	207	179	177	206	189	190	190	211	194	180	188	204	178	200	170	185	201	193	174	150	202	173	182	198	205	191	172	190	203	195	189	194	196	185	212	191	181	201	188	179	179	202	212	167	169	175	172	173	201	194	178	174	182	205	208	195	177	231	160	199	188	165	174	192	209	201	208	214	166	198	206	179	179	209	186	170	190	166	187	186	180	201	174	198	180	195	189	193	207	182	182	203	223	195	198	209	171	175	186	173	179	201	196	192	193	204	162	202	181	184	178	199	185	184	209	201	178	183	165	197	197	195	201	200	167	176	193	169	209	188	185	181	160	186	187	185	185	196	204	172	180	164	186	196	164	184	194	183	199	211	211	186	205	181	185	190	174	195	181	188	175	170	167	173	182	176	182	197	188	189	171	185	173	178	182	178	192	168	175	170	179	183	160	203	203	185	195	183	216	189	177	190	193	181	193	156	185	187	196	186	195	186	178	184	186	182	168	194	180	201	171	171	208	198	201	181	179	184	174	202	193	202	189	183	190	169	176	192	194	188	193	194	182	177	171	193	167	183	193	193	202	181	195	201	184	204	192	176	182	210	197	189	180	179	181	171	179	186	195	194	165	193	169	194	193	183	171	180	207	202	208	184	187	183	184	172	199	162	212	184	188	185	187	174	200	192	175	170	169	180	181	201	202	167	192	187	184	201	192	173	177	184	176	198	192	192	227	203	138	179	195	207	181	187	175	206	184	188	176	171	192	183	180	176	193	180	213	197	209	186	181	185	175	198	185	192	184	197	192	179	187	194	191	206	172	214	175	202	191	181	166	201	191	185	185	202	208	208	168	177	181	208	178	202	206	185	186	185	193	194	183	174	200	162	180	180	174	173	180	202	199	211	211	205	178	196	209	183	210	189	164	191	194	217	179	190	192	177	178	197	180	213	174	170	207	180	182	193	191	204	179	183	190	182	174	175	213	191	168	198	169	179	187	182	191	192	167	202	185	178	180	212	195	177	194	192	167	175	193	178	173	178	192	190	193	189	152	181	199	200	178	200	172	204	181	196	213	201	175	186	171	181	214	182	158	191	167	194	192	194	190	185	191	170	175	172	190	188	171	191	189	204	168	158	161	189	194	191	231	184	169	159	164	181	206	199	182	171	205	173	177	204	178	185	192	190	163	187	181	191	203	217	188	178	210	235	184	192	215	191	181	168	194	188	178	183	172	205	169	189	216	185	178	164	159	192	194	201	183	181	196	166	174	216	204	167	176	195	199	196	165	198	175	189	210	201	182	203	206	193	183	197	183	183	175	172	168	179	172	184	166	184	178	172	197	206	182	185	208	183	192	190	176	191	201	190	200	191	166	184	172	183	195	183	186	180	221	173	180	197	176	221	207	199	180	190	206	175	159	210	175	203	206	182	184	179	191	179	189	199	188	174	180	191	185	180	184	195	181	183	168	188	180	173	184	177	177	169	184	193	202	182	180	193	187	178	189	205	163	173	196	191	192	183	152	185	199	201	200	190	175	182	190	183	166	180	202	188	182	173	188	209	180	182	176	198	196	192	176	182	203	201	188	184	193	214	189	171	177	195	195	183	193	195	190	179	150	179	191	164	184	193	176	186	191	170	189	192	155	198	194	204	204	178	211	174	201	179	217	200	185	186	209	179	188	169	153	196	199	204	166	198	210	187	188	213	177	177	177	197	174	193	189	176	169	201	201	219	172	190	182	175	156	222	167	187	177	191	169	178	179	224	175	172	172	182	154	159	179	183	204	183	194	170	173	177	179	159	182	202	196	190	184	192	161	204	183	160	172	194	179	199	192	199	176	199	174	193	183	174	193	203	177	205	177	200	195	167	200	186	183	193	198	191	175	186	172	197	187	161	169	184	200	161	196	185	184	181	181	189	202	201	176	157	180	154	170	175	203	194	204	176	180	190	191	160	167	183	172	171	167	199	193	192	163	185	170	189	187	179	174	160	180	184	180	178	186	194	190	189	169	180	158	182	183	196	173	186	188	210	151	167	184	197	184	207	196	161	207	188	174	175	177	196	208	209	190	175
12683	13767	19764	23943	33045	37888	41812	44031	36354	33581	37546	34376	29833	40408	38338	41859	42863	45639	44567	38010	41077	42411	35439	36662	29349	34374	25790	26963	21083	21808	17854	16006	14820	12855	10007	9572	9168	8330	6278	2930	1801	1755	1625	4163	4728	3385	2894	1755	1686	1647	1132	1006	942	1306	1692	2486	2856	2660	1926	1276	1061	1401	1456	1954	957	910	825	888	848	762	1143	3814	4169	3144	1760	1112	702	571	544	522	511	539	514	485	527	478	484	503	518	512	504	483	511	465	551	465	472	431	479	480	468	471	499	477	488	515	486	514	522	569	510	524	483	477	456	492	504	492	467	490	508	492	466	515	484	518	521	512	506	526	489	497	485	476	493	448	499	514	506	504	464	525	490	523	453	503	494	512	483	442	475	465	479	490	493	480	504	494	465	480	496	496	480	530	472	496	474	506	523	506	469	501	486	469	517	517	493	452	482	537	496	473	460	512	496	513	500	498	523	487	490	495	471	479	499	493	508	520	506	488	523	532	517	511	494	500	474	508	477	509	473	516	514	485	472	507	497	464	495	468	492	496	515	509	450	502	505	531	517	489	477	535	526	475	530	517	505	510	461	492	509	516	478	474	504	480	486	471	481	477	491	529	526	519	536	525	461	493	485	479	492	471	464	487	480	516	469	495	508	460	494	506	489	482	474	501	511	479	537	498	488	486	494	475	518	484	483	495	500	483	495	490	484	501	466	472	521	498	527	476	510	486	453	500	518	457	500	481	518	476	492	512	522	482	486	482	513	480	506	535	506	502	474	522	483	502	526	504	532	515	524	501	513	461	511	458	469	517	464	511	465	527	465	493	479	514	480	521	501	458	468	491	536	523	490	513	485	465	519	492	513	561	514	472	510	489	474	485	499	504	468	484	523	498	449	495	510	475	489	484	515	503	478	462	458	462	493	520	498	520	502	483	448	492	454	509	484	478	461	548	487	495	442	490	479	490	511	493	513	501	499	497	499	495	497	496	526	475	494	509	458	448	526	521	488	492	495	525	499	510	514	488	485	494	491	500	489	475	477	485	487	474	507	473	467	508	493	527	512	489	490	478	484	452	501	494	494	515	504	515	492	521	486	509	529	526	535	505	486	502	485	459	491	453	555	485	448	489	466	502	492	473	442	488	439	474	480	485	489	518	497	511	483	495	507	504	476	472	450	517	503	498	498	471	485	482	472	461	481	465	512	474	504	531	458	533	485	462	509	481	522	472	497	535	551	476	453	497	475	478	506	505	508	445	495	470	514	522	510	471	503	478	493	462	504	481	484	533	503	512	483	494	504	528	527	510	511	524	496	470	479	479	482	487	491	487	507	492	457	484	500	515	484	476	484	500	534	493	479	497	507	517	479	463	497	482	466	484	506	513	507	475	515	492	528	550	467	480	497	495	475	488	498	492	462	517	463	496	520	486	532	489	497	456	450	490	504	492	489	495	498	500	526	437	506	501	517	509	531	462	485	506	523	491	488	479	496	499	526	460	478	503	489	493	497	487	476	474	509	490	508	485	467	481	486	525	495	554	479	485	509	469	539	475	457	501	475	511	448	485	482	511	517	490	513	491	511	526	515	498	481	509	471	533	517	519	500	533	489	507	492	466	504	496	481	516	501	504	489	504	516	509	498	521	481	507	496	474	536	489	466	483	488	520	510	509	497	488	475	501	464	496	482	476	456	493	484	443	497	502	491	506	500	472	516	527	503	517	474	494	500	521	477	459	494	496	461	495	511	493	522	465	485	495	519	504	460	515	457	477	463	480	490	476	499	475	538	514	493	467	493	491	480	468	502	511	471	454	496	504	461	486	494	472	535	483	504	449	481	466	487	528	493	501	459	512	521	453	506	492	460	505	511	514	516	512	443	542	487	480	508	504	499	505	504	504	484	534	512	464	460	500	472	523	481	531	504	526	473	501	471	493	544	491	464	488	472	469	469	489	483	519	506	475	511	534	472	473	493	486	510	449	483	506	506	473	552	486	490	466	519	515	472	448	496	520	488	488	524	516	488	501	510	491	511	448	522	473	491	488	455	477	518	533	488	497	528	501	510	490	463	470	455	510	538	479	453	500	483	546	509	475	460	502	512	484	500	517	508	483	465	487	467	485	522	494	536	496	497	490	525	452	489	505	491	488	483	476	506	516	496	506	484	517	478	493	476	520	480	451	484	481	510	469	488	498	478	496	509	490	512	505	498	482	494	496	497	469	507	484	527	470	469	541	455	509	493	464	495	513	469	492	450	461	454	484	481	513	499	466	539	498	464	485	502	536	474	514	482	482	486	493	480	467	515	442	483	469	508	482	478	510	523	500	458	503	500	491	454	499	498	486	518	518	479	478	481	473	516	491	511	498	512	464	506	493	496	481	453	502	489	495	487	452	490	482	500	443	486	451	481	477	511	511	507	483	521	490	508	516	463	498	488	462	466	501	462	507	493	473	503	457	480	488	444	498	505	506	488	472	467	484	479	490	499	474	494	481	470	502	486	486	532	489	516	474	490	532	523	525	435	490	518	507	549	478	520	468	520	509	484	524	535	477	522	493	519	476	499	464	521	473	419	508	473	475	463	529	486	523	484	505	535	506	508	458	518	491	500	468	479	493	491	475	504	538	486	500	499	485	502	519	526	488	514	501	475	477	526	468	475	525	456	502	524	542	490	498	534	524	476	519	513	472	500	516	514	478	497	507	526	464	530	524	481	473	494	521	458	503	456	450	538	471	499	453	488	484	463	513	493	499	456	491	469	492	548	477	472	459	525	481	456	469	492	485	448	483	504	475	488	495	505	488	478	449	487	466	498	513	505	458	491	490	487	487	494	474	498	484	468	494	481	519	539	452	452	508	460	489	473	503	511	495	492	529	476	491	510	521	485	488	500	456	477	520	497	512	558	456	499	515	491	507	507	513	511	540	562	469	512	496	521	464	505	462	481	506	528	495	517	505	491	523	482	508	487	438	454	492	496	482	488	486	458	482	511	494	459	463	469	521	483	492	461	509	509	488	524	477	501	481	490	509	504	527	484	511	516	477	474	464	515	470	472	483	496	474	476	528	502	481	496	459	514	492	457	490	482	496	519	494	494	480	470	459	490	534	482	486	441	483	529	493	513	522	479	501	480	457	476	459	491	482	502	518	485	467	495	512	481	474	471	485	513	489	459	488	478	446	478	531	479	506	490	457	517	511	479	497	463	467	475	479	464	474	477	492	489	463	493	519	503	484	516	523	473	498	463	531	498	533	439	525	480	498	484	509	503	530	479	516	513	512	470	504	509	499	506	491	498	522	477	458	511	493	459	513	538	494	521	471	495	514	441	489	484	496	434	499	468	486	465	475	502	502	493	457	492	534	482	477	529	510	481	461	464	499	490	485	535	453	478	484	494	448	496	473	514	463	458	518	464	538	484	487	551	499	470	506	466	496	503	532	496	490	506	475	478	506	493	493	518	491	501	461	488	494	477	498	486	502	492	481	491	514	517	470	486	493	510	466	485	505	486	481	520	461	515	453	500	482	499	489	505	472
3402	2306	3165	2578	3110	2772	2715	2152	1334	999	1174	863	919	1080	959	1074	1054	1201	1115	852	938	879	721	672	479	571	398	378	316	311	320	307	260	233	221	245	224	210	204	211	190	160	204	235	215	194	196	178	191	212	189	203	191	214	196	184	188	228	209	195	187	203	190	185	194	161	182	168	193	188	189	226	219	223	209	206	205	175	188	160	154	187	146	159	155	183	167	172	172	165	180	183	192	181	165	150	171	178	168	174	164	176	166	188	163	161	188	175	172	167	168	175	156	168	178	177	172	161	179	189	219	170	205	182	163	180	172	155	170	186	186	165	192	177	205	172	186	201	168	169	169	172	170	186	200	190	166	174	164	164	157	206	193	165	198	171	178	175	172	179	185	162	159	202	174	161	165	146	194	188	186	157	190	170	167	179	172	175	184	165	185	170	175	171	204	180	166	146	184	191	159	171	193	187	178	173	171	186	167	182	157	171	178	148	171	184	187	176	177	165	174	185	175	150	186	165	143	173	161	176	180	179	175	178	169	168	167	168	173	166	202	190	175	175	168	198	179	183	146	163	191	145	170	157	186	189	186	186	183	163	156	186	164	195	152	176	178	195	163	189	182	168	174	199	185	175	160	178	190	177	175	167	199	162	183	171	159	183	146	166	161	180	151	164	186	169	185	175	182	170	154	197	182	167	170	169	206	174	191	205	194	159	197	187	203	170	162	167	203	176	182	177	172	175	179	176	185	159	186	183	188	164	155	175	184	180	189	172	190	172	210	175	182	167	169	182	190	174	204	174	181	205	162	157	180	190	189	173	176	164	173	186	192	172	178	177	171	172	168	153	167	164	171	195	160	172	192	188	200	181	195	159	165	221	157	169	164	154	161	177	185	174	174	169	162	197	199	173	173	164	170	175	162	158	172	189	190	190	184	192	166	156	154	165	174	175	170	180	150	177	203	165	178	172	178	178	191	184	190	187	183	204	188	180	170	159	186	176	170	168	167	151	180	191	168	186	202	164	182	166	189	187	185	170	188	187	183	196	181	173	170	199	159	186	158	173	182	174	194	164	163	163	160	183	190	178	175	179	175	178	171	169	175	175	190	168	188	144	180	174	158	175	204	172	188	171	182	173	182	154	187	209	167	208	173	179	176	178	180	189	168	175	179	165	176	162	164	175	185	140	165	169	193	194	187	158	182	167	186	190	175	190	170	155	172	176	177	172	164	183	182	200	189	179	166	181	174	179	192	194	185	199	160	164	167	170	164	178	160	203	179	177	175	177	170	136	182	196	189	173	163	191	160	160	186	180	182	162	170	156	157	155	186	180	176	189	142	184	158	175	167	171	172	181	176	191	160	163	163	175	180	177	192	179	173	173	174	173	167	164	218	167	163	186	211	190	182	162	169	178	167	174	188	184	179	183	163	203	194	179	169	194	166	181	172	165	196	175	190	176	177	168	193	176	166	163	162	164	180	179	169	189	167	187	178	182	176	176	157	161	166	178	157	174	173	171	154	169	186	201	175	163	178	174	186	183	165	167	182	200	178	185	169	169	187	195	172	178	176	190	214	180	165	170	169	181	171	177	164	195	175	196	144	177	178	178	182	187	168	190	161	178	202	205	160	191	176	164	168	199	170	202	181	176	181	174	176	180	167	153	160	188	149	188	179	176	198	186	184	188	171	162	170	174	161	169	164	200	172	184	174	152	199	182	181	187	180	169	177	172	177	163	227	164	175	177	196	178	160	172	179	193	198	177	198	164	173	187	167	177	170	164	177	203	156	151	164	183	198	191	156	187	169	164	143	175	175	194	192	190	182	168	186	164	182	171	170	179	158	146	159	197	175	194	184	183	195	174	173	167	175	158	175	168	166	182	180	173	158	144	174	165	191	174	168	169	154	182	164	168	156	177	175	161	157	163	185	203	202	192	184	158	204	182	204	179	166	170	175	193	166	160	162	180	168	173	157	165	155	166	168	173	169	175	197	164	174	187	172	186	192	165	195	154	187	199	143	184	183	160	158	174	173	193	173	190	200	147	193	178	185	173	180	179	189	189	170	205	163	154	205	171	183	162	199	176	171	187	188	152	172	163	191	186	180	159	156	187	189	189	205	191	189	204	165	172	170	179	172	190	157	177	175	145	178	185	160	175	194	181	188	191	195	178	174	175	179	189	171	184	188	161	167	183	164	168	165	178	175	168	198	173	175	197	190	180	194	161	184	176	160	174	177	169	195	168	162	180	166	175	165	163	174	161	206	193	183	166	180	162	177	190	187	183	187	176	141	173	181	182	172	173	163	161	172	175	169	160	188	167	170	159	190	173	191	189	197	180	168	188	186	182	172	181	163	166	178	215	177	203	176	212	188	193	164	168	209	189	184	205	181	187	190	177	170	195	172	183	161	157	181	166	168	190	171	164	175	155	175	150	192	180	153	158	189	184	150	164	134	164	161	157	181	162	188	183	168	185	196	157	189	182	178	168	148	158	159	174	179	185	187	156	179	179	196	178	144	139	174	173	184	155	162	185	190	177	181	203	173	168	164	143	179	176	170	163	169	151	168	178	180	184	160	174	172	155	165	184	170	197	197	163	180	178	164	154	159	184	196	169	178	177	193	173	150	141	167	175	177	191	191	180	182	163	168	185	169	170	183	165	165	151	171	171	166	172	172	176	190	177	165	179	173	158	203	188	162	195	180	186	178	169	159	160	178	183	171	169	163	168	187	196	175	170	183	195	150	191	166	212	157	195	166	190	186	163	183	203	157	199	179	173	170	157	160	209	159	190	198	209	201	191	166	198	170	179	154	168	174	186	179	154	184	163	171	165	172	187	185	161	184	174	153	179	173	179	162	190	183	159	143	176	172	158	184	183	184	174	192	176	176	155	174	181	164	149	174	173	187	167	153	170	170	188	193	176	173	165	181	172	175	163	172	181	184	162	196	181	187	175	177	170	157	184	171	158	164	182	202	187	172	202	182	184	176	164	171	176	174	166	174	172	169	163	181	161	172	176	203	189	163	189	197	175	154	177	176	168	187	157	173	166	160	218	176	169	171	162	176	172	197	169	171	178	158	168	171	172	192	171	183	147	161	184	175	166	169	147	207	182	142	173	189	183	186	191	176	170	173	177	170	163	159	174	155	180	170	180	169	184	169	159	190	178	186	176	195	179	179	213	193	172	171	185	174	171	179	184	162	177	196	165	176	177	176	211	154	183	180	167	165	161	164	180	184	160	190	201	188	163	174	178	195	193	187	193	143	220	192	183	172	179	164	163	183	174	169	154	177	177	155	206	177	154	189	194	177	161	148	163	147	182	154	192	165	158	212	175	156	168	178	197	175	181	172	160	175	180	145	164	169	142	163	180	199	161	180	195	180	174	181	175	206	168	183	162	183	187	169	170	171	179	169	167	156	173	179	178	169	194	157	180	169	158	187	172	165	158	162	200	169	167	140	158	187	163	185	177	184	178	166	165	175	173	171	184	165	171	185	163	193	170	186	188	170	163
3128	3316	5064	6055	10254	11680	11562	10935	6961	5496	7386	5146	5168	6515	6055	7315	6767	7852	7543	5724	6718	6375	4788	4398	2989	3835	2328	2394	1899	1826	1629	1329	1229	1066	982	864	818	814	745	606	584	583	584	713	776	811	685	666	638	692	629	563	617	623	576	644	749	817	823	680	636	561	579	564	529	555	523	556	510	514	499	755	806	738	625	638	504	510	476	481	469	506	473	442	524	476	462	472	487	496	475	474	469	517	439	506	506	479	425	457	460	458	459	466	501	493	489	472	417	461	480	423	474	477	456	462	458	465	494	480	476	501	432	482	447	460	466	482	425	510	453	505	501	512	471	442	484	468	437	487	464	471	462	493	456	474	446	482	505	463	485	449	481	466	454	503	517	446	481	515	453	459	474	439	484	502	482	487	472	474	495	457	480	468	501	497	466	428	473	465	488	471	486	452	508	516	464	479	441	497	463	488	502	460	454	497	511	507	461	465	472	516	509	483	473	477	516	501	432	463	476	522	471	446	480	466	470	444	442	465	454	475	488	453	455	468	473	482	456	468	479	444	528	506	467	419	478	499	480	453	487	453	469	454	465	455	486	466	488	458	488	463	448	450	489	471	478	480	489	460	501	437	485	506	488	439	454	482	458	463	433	473	484	483	505	454	452	452	462	475	472	468	480	459	469	438	527	473	475	460	517	468	459	441	464	486	435	485	472	475	500	422	479	479	505	498	478	482	466	466	481	461	460	446	482	481	481	513	453	488	488	437	453	461	480	480	486	459	453	468	450	461	467	420	516	482	478	500	501	475	469	437	442	489	476	459	442	488	444	460	492	474	508	504	469	447	488	507	479	472	489	480	462	485	447	500	460	436	473	499	510	456	439	499	496	476	453	485	485	502	504	449	477	476	481	459	506	521	461	440	472	482	452	503	468	453	461	494	480	493	456	466	466	530	491	463	471	448	475	511	433	460	459	504	476	456	464	489	498	448	468	482	435	519	478	455	487	420	496	486	478	473	533	485	462	457	482	495	514	484	440	499	464	486	446	438	489	487	498	476	449	437	500	483	470	473	495	471	477	471	441	455	477	479	490	483	463	519	490	507	472	456	436	448	465	456	472	482	456	461	468	503	489	516	449	459	516	493	480	468	482	501	469	484	507	512	469	513	508	473	514	485	480	468	481	479	515	458	478	452	489	484	490	471	470	509	490	468	416	467	448	477	465	426	490	491	464	483	462	500	461	502	526	464	508	480	487	476	435	482	467	440	485	468	472	463	488	483	491	483	526	430	488	435	484	478	486	429	491	459	470	461	482	464	457	449	526	442	501	501	495	438	499	447	484	496	466	493	500	459	474	499	544	472	443	488	479	473	454	463	465	459	459	468	488	477	486	458	481	452	481	467	495	520	447	454	459	492	437	470	486	536	481	491	467	467	510	459	483	443	456	485	481	462	514	474	496	438	462	471	486	464	501	443	459	478	467	494	454	419	493	436	496	483	463	487	480	452	521	463	508	431	460	476	512	464	478	496	467	504	483	494	496	501	448	459	469	514	440	489	485	494	434	488	482	505	478	441	446	483	493	491	442	455	492	452	472	498	488	461	527	507	464	499	447	465	455	475	467	473	460	474	524	463	478	434	471	481	481	480	488	466	478	489	449	473	463	476	482	463	456	490	493	475	491	451	486	476	502	457	448	490	451	479	527	488	510	451	479	471	445	494	470	497	505	470	448	482	480	501	478	508	495	471	493	434	460	474	446	498	458	488	503	462	484	449	479	478	440	480	423	486	466	518	440	439	493	486	481	460	489	482	456	488	460	436	462	521	474	488	461	497	480	430	496	494	474	496	461	449	459	469	403	490	453	478	517	465	514	434	464	474	481	463	512	438	445	478	457	477	456	485	456	496	483	449	431	449	476	469	474	427	478	498	472	446	481	462	469	484	499	467	465	469	506	514	496	476	448	472	501	477	454	492	485	477	506	472	470	496	506	520	483	447	486	504	479	499	492	494	485	439	490	432	453	480	460	479	458	509	483	512	467	461	456	443	469	494	476	448	510	475	472	477	465	469	469	488	504	458	472	494	467	476	486	479	485	453	458	477	466	470	498	489	473	448	470	467	449	461	497	431	467	492	490	532	496	488	469	483	450	492	506	462	466	499	462	443	508	459	469	456	463	462	521	461	481	460	481	465	479	478	488	510	483	455	498	472	471	511	482	453	469	489	442	433	490	488	426	486	522	448	440	496	482	483	489	464	465	521	487	468	466	478	513	450	491	497	428	490	476	465	495	496	506	486	476	469	458	474	480	459	494	451	489	489	479	467	477	469	491	476	456	509	461	505	521	460	463	487	493	460	494	448	477	479	472	442	516	471	483	469	495	482	453	492	487	445	490	481	453	449	483	455	477	464	475	458	473	479	480	465	463	459	463	473	489	469	484	449	446	462	456	452	469	446	478	523	516	488	477	453	464	477	473	466	456	473	523	466	452	495	462	452	490	479	460	453	495	468	469	477	464	485	446	474	487	492	466	452	430	464	455	466	435	476	501	451	454	506	456	474	482	452	482	525	463	501	461	452	474	475	476	465	512	482	434	470	489	532	511	474	487	484	490	487	485	517	503	462	469	486	485	453	487	477	466	488	511	478	493	434	493	454	468	460	449	455	464	469	486	503	463	448	478	461	477	489	457	482	486	504	441	483	463	480	473	433	466	452	475	457	457	478	461	458	450	484	488	469	453	470	463	485	437	456	513	506	470	501	474	484	497	431	437	492	421	497	472	500	507	466	482	450	448	492	470	514	457	480	489	459	451	493	485	470	499	474	463	478	502	492	468	496	472	455	462	444	472	489	522	465	463	447	471	457	460	467	485	446	527	460	478	433	474	455	485	484	485	475	483	466	467	487	465	482	480	499	447	468	441	473	446	471	496	443	483	472	472	483	502	493	467	469	504	463	463	482	451	514	444	476	486	431	442	485	490	437	516	505	508	493	455	466	480	502	497	484	464	484	487	457	448	504	492	490	470	514	502	477	468	482	474	450	471	475	483	464	498	513	509	457	465	503	464	462	457	495	512	491	460	463	480	498	493	492	521	496	475	453	450	459	481	497	463	474	432	432	448	470	458	460	473	496	472	478	434	514	513	442	462	455	460	501	468	444	461	489	498	494	457	496	463	518	477	502	436	419	458	492	463	443	425	472	513	499	486	496	470	509	473	468	484	438	461	471	478	473	475	504	470	482	474	466	517	459	465	473	473	480	449	526	506	475	469	481	486	439	454	447	469	477	452	490	455	438	489	480	453	454	451	496	488	476	514	514	458	477	494	469	480	469	463	484	489	471	478	486	427	488	491	486	464	473	494	441	475	484	480	486	482	483	465	501	472	449	494	475	459	473	508	488	474	509	522	463	466	472	472	472	471	472	480	451	453	455	459	471	473	481	438	476	482	429	498	468	450	459	462	495	519	443	475	488	464	501	485	460	466	436	493	483	478	456	479	493	494	468	479	466	446	508	470	504	482	466
11969	12346	15833	16446	21905	28766	27823	25390	16727	10954	15803	10572	8804	9690	9554	11533	10198	11545	12401	10260	9511	8490	6697	5516	3091	5310	2616	2417	1794	2015	1681	1498	1421	1086	855	762	620	579	496	296	236	223	256	371	466	372	288	271	252	256	251	272	288	288	272	266	258	320	315	325	251	228	283	265	215	219	222	236	210	223	209	354	364	376	296	243	208	198	181	194	205	201	205	198	184	175	198	193	196	199	189	188	159	164	191	213	179	178	201	158	191	230	187	195	188	191	164	205	184	222	180	177	184	194	173	178	227	205	208	168	192	174	205	182	204	174	191	200	200	158	192	165	199	183	193	193	177	174	188	205	168	198	203	194	203	192	199	186	190	192	196	175	191	173	174	175	193	201	188	204	185	181	177	174	195	184	173	202	161	153	199	197	177	213	200	193	200	217	183	202	198	191	187	190	193	195	163	185	172	187	178	192	178	201	175	178	177	177	195	201	185	212	182	203	185	187	209	203	214	185	194	183	170	209	194	166	203	192	194	177	195	175	199	195	187	183	172	182	206	181	214	209	193	173	178	182	186	174	190	204	186	190	217	175	182	188	189	173	205	184	202	197	211	182	189	193	209	174	192	195	180	184	190	209	205	225	174	159	166	188	181	171	214	223	193	199	198	176	181	193	176	188	207	193	166	191	190	196	191	188	205	182	172	197	182	196	215	200	185	176	185	200	184	197	189	201	180	240	177	199	160	215	180	186	195	196	158	184	198	169	176	169	195	190	200	204	199	190	175	175	219	172	174	207	194	188	198	185	186	180	214	213	190	176	205	203	221	185	191	179	197	174	181	200	197	188	194	210	192	179	196	177	182	203	194	201	188	190	192	182	184	170	200	217	200	195	201	192	191	157	184	207	196	183	197	179	215	189	195	219	183	208	218	171	189	184	198	191	173	175	215	187	180	195	189	204	189	215	176	210	173	197	198	187	176	168	214	177	174	207	194	193	210	181	201	145	180	189	191	205	198	223	200	203	186	184	184	180	186	187	196	179	191	193	198	195	247	195	183	177	188	184	200	172	174	203	152	178	164	175	172	222	181	186	186	184	210	186	209	207	194	219	200	185	208	180	188	165	185	167	182	174	194	185	167	213	191	202	190	174	194	199	199	178	185	187	184	190	190	176	195	209	187	211	169	202	196	191	167	205	215	191	182	194	163	195	183	191	185	207	198	206	159	202	190	179	162	172	200	191	173	218	176	194	196	173	167	203	193	206	157	181	185	207	217	188	172	174	180	199	214	180	191	158	217	199	188	211	202	184	201	193	180	189	213	199	196	205	192	176	201	178	190	165	200	195	170	179	202	210	202	201	198	182	202	210	187	179	181	175	177	197	188	193	167	162	195	181	210	175	175	170	209	186	187	205	176	194	196	220	166	197	176	205	165	164	199	180	204	189	196	195	204	208	179	190	184	192	175	176	175	192	197	165	200	170	194	167	200	175	195	189	215	207	164	168	196	203	198	173	200	175	187	202	217	179	191	207	187	168	163	186	202	171	196	181	167	198	185	184	200	171	182	195	186	198	180	188	189	184	187	196	180	192	184	169	212	181	212	187	177	164	186	229	187	170	176	172	179	180	202	195	188	210	188	170	171	205	185	206	180	188	200	188	178	179	186	188	203	188	192	151	181	174	177	195	188	193	175	172	170	156	197	171	164	202	160	179	183	181	194	175	191	198	174	179	183	193	168	176	172	177	182	170	160	169	177	181	189	180	181	213	193	190	170	191	213	187	187	194	204	220	187	170	187	206	182	194	192	165	189	190	205	178	201	196	161	172	170	209	202	210	174	191	180	191	207	219	191	176	197	179	195	195	188	189	190	177	192	205	184	201	181	179	200	194	196	169	181	196	179	186	187	205	209	208	201	184	197	182	167	179	177	167	177	208	186	179	162	210	170	185	212	186	187	183	186	207	207	179	158	202	209	196	193	175	174	174	166	186	191	205	179	174	182	195	192	209	213	195	198	166	187	161	191	181	183	197	205	205	199	183	185	159	184	199	181	168	215	191	182	191	190	178	203	188	181	197	204	174	180	176	196	193	174	180	207	204	210	163	189	186	209	200	186	183	213	174	196	196	221	194	185	210	202	204	180	193	185	185	179	189	174	181	185	203	159	181	184	182	196	206	184	207	190	177	171	203	170	189	193	193	198	162	199	198	185	188	206	199	175	178	205	203	180	201	182	202	193	202	196	192	181	195	188	184	181	177	188	183	160	194	187	201	180	184	172	207	179	186	217	172	183	210	164	219	189	201	189	164	195	182	188	177	169	197	181	190	198	195	176	182	194	176	199	193	175	190	172	193	188	193	211	185	212	190	195	199	200	177	196	176	164	170	206	190	184	173	185	205	202	207	179	187	197	165	192	172	205	178	191	177	178	175	191	192	193	203	174	214	189	189	207	186	194	181	167	199	187	166	212	183	183	192	176	175	204	151	186	203	189	178	200	181	187	177	178	192	172	188	186	178	198	195	189	187	169	170	191	195	179	208	196	183	174	181	202	188	183	188	187	186	188	180	159	184	183	185	164	196	177	174	197	180	163	191	184	166	189	174	208	201	175	187	186	194	210	202	189	156	178	191	196	193	185	184	199	181	170	214	193	217	194	186	187	163	191	167	181	187	200	188	183	197	209	175	171	210	168	195	206	188	195	185	187	205	176	191	184	190	231	185	224	189	191	177	179	187	178	195	172	195	223	183	196	190	197	185	184	182	181	190	202	189	187	201	184	181	186	196	206	207	184	187	180	223	225	173	193	178	201	190	169	177	198	197	176	201	159	176	196	170	195	191	187	207	184	189	205	197	179	194	167	175	170	189	173	171	200	179	188	190	176	191	213	207	181	183	192	196	166	185	189	204	184	207	175	178	195	183	186	175	165	193	205	174	204	225	196	177	187	180	195	221	179	196	166	188	169	200	187	181	193	180	180	186	182	175	183	165	204	176	204	175	191	198	206	180	178	196	202	193	201	184	198	198	185	178	204	196	204	208	191	184	193	202	206	187	187	180	193	192	165	211	227	187	183	194	176	184	178	190	213	211	193	197	188	191	164	222	198	175	201	212	193	201	212	160	189	177	158	192	171	201	178	205	187	191	162	171	194	194	200	230	197	210	189	172	191	188	193	182	213	164	180	199	200	190	212	186	177	185	192	179	206	192	211	203	198	176	210	194	184	188	162	195	189	201	212	169	166	204	203	172	213	204	203	158	171	181	173	226	187	177	187	188	190	189	194	177	211	167	188	197	190	172	213	197	181	169	199	159	202	176	192	180	189	206	191	191	207	183	194	189	192	179	200	192	177	206	212	177	162	187	181	196	201	166	190	176	171	162	170	174	168	198	165	187	210	170	220	190	190	173	184	206	193	202	175	202	214	199	188	187	177	189	194	195	192	181	179	168	179	198	191	212	176	189	182	193	190	192	179	190	205	189	176	197	182	190	190	212	193	181	198	210	203	180	179	215	164	201	204	185	181	176
8558	10036	13765	17945	28112	33722	35474	36335	27803	25218	32582	23737	24116	29530	28866	33591	32479	32013	34039	30786	31660	28803	25559	23067	16605	22852	14580	14571	11822	13308	11258	9576	9292	7302	5732	5234	3941	3994	3213	1799	1154	999	1165	2071	2526	2037	1633	1125	1139	1181	1077	1005	1022	1298	1281	1236	1329	1792	1831	1808	1026	882	1298	1215	830	765	648	664	648	676	954	1720	1786	1639	1171	789	648	572	523	494	505	530	481	501	517	519	466	489	508	522	500	510	534	481	488	485	496	503	551	480	474	473	475	525	526	458	550	495	502	512	536	506	518	492	487	518	497	507	528	491	506	476	535	468	490	501	503	511	486	542	496	523	537	503	486	507	486	527	494	547	547	508	529	475	484	545	488	512	468	522	487	536	513	473	507	509	519	499	517	508	509	484	486	497	512	507	472	474	522	518	545	533	493	505	498	470	518	480	462	499	490	513	512	507	521	492	484	502	483	474	497	495	498	506	520	521	544	501	530	465	493	531	525	465	506	519	492	498	487	499	499	547	490	481	527	521	482	552	474	535	519	486	468	495	486	462	509	516	487	478	511	487	555	500	487	485	510	472	492	491	528	515	502	515	497	503	518	514	513	491	518	530	459	490	503	494	484	539	484	550	511	495	502	513	523	500	495	555	520	542	510	521	498	513	502	499	483	502	506	497	530	533	475	495	526	480	508	515	478	510	527	491	523	519	541	481	521	522	518	495	493	518	532	488	504	485	532	464	533	536	464	517	514	498	500	483	504	513	497	535	509	487	506	508	499	543	528	513	492	498	503	516	474	508	510	496	514	492	505	527	531	476	469	478	490	515	505	539	534	496	498	511	502	444	496	461	503	514	499	532	499	478	490	534	492	476	475	494	521	503	495	517	494	489	545	488	496	514	501	468	527	528	465	493	508	535	488	515	532	512	508	529	510	511	499	490	538	485	497	471	482	465	519	522	474	550	502	486	470	479	517	468	499	541	493	460	470	507	481	496	510	520	495	509	512	481	520	476	484	512	510	488	527	479	506	478	519	516	512	503	499	532	471	490	526	497	520	520	484	528	513	490	512	484	497	523	511	494	533	512	465	516	518	503	550	524	485	501	531	530	498	495	494	470	541	510	481	498	496	492	457	529	533	554	520	491	498	499	480	493	563	499	508	517	511	519	488	512	503	535	474	476	516	493	491	493	527	514	510	519	527	526	512	503	500	510	466	474	514	453	469	498	486	475	501	522	566	489	521	507	497	485	497	522	485	509	490	481	514	508	490	477	483	483	494	521	498	515	510	505	489	519	507	487	531	499	456	526	471	484	529	477	477	508	517	502	524	512	503	506	522	494	491	487	520	480	509	487	489	469	511	525	502	481	517	550	497	483	475	460	521	498	539	530	497	512	458	528	489	576	493	489	507	527	523	494	498	549	516	513	538	499	507	491	487	519	500	476	511	517	501	505	491	500	485	504	541	503	530	477	531	533	480	504	509	546	496	497	502	492	489	509	516	516	481	529	515	538	508	523	496	520	483	510	510	486	453	496	519	472	501	481	539	483	494	535	471	525	509	481	496	529	502	508	500	499	469	509	474	479	498	539	500	524	501	548	493	513	530	465	496	479	500	500	504	499	510	540	522	519	472	505	469	555	503	475	493	503	508	510	511	522	545	469	462	524	532	529	521	500	490	458	529	509	486	512	487	504	499	516	496	486	504	531	531	529	507	512	510	476	513	498	512	472	445	494	501	517	487	463	528	496	526	502	511	456	513	521	515	493	507	483	510	486	516	482	475	492	510	528	505	469	530	541	542	530	468	501	512	490	513	523	479	546	515	533	526	500	492	517	522	481	506	485	483	473	515	475	509	496	553	522	485	486	492	522	536	474	519	513	470	492	510	506	519	516	515	515	499	483	525	548	537	524	537	527	549	487	551	497	496	524	519	488	508	450	484	499	497	528	535	500	511	567	530	513	531	496	502	495	524	509	474	448	500	507	476	519	529	524	514	493	538	539	496	498	498	505	492	502	496	515	485	512	512	518	537	528	504	523	466	529	511	500	524	519	509	484	489	541	524	470	482	494	508	505	516	484	480	504	494	489	486	493	521	515	477	535	512	482	523	482	502	531	539	505	491	482	492	516	526	530	487	517	477	480	450	528	470	530	528	485	467	523	534	497	501	492	499	487	552	532	523	492	490	504	514	516	521	502	464	496	503	523	511	533	512	522	526	493	489	530	523	507	518	485	453	502	498	483	509	522	489	525	491	445	495	536	460	493	509	479	512	542	523	547	497	469	484	468	472	522	529	512	503	539	486	461	496	522	523	497	502	495	506	475	472	521	494	508	531	479	496	546	485	507	505	488	542	499	517	479	503	506	525	488	517	508	560	543	475	496	504	488	479	502	485	485	467	491	494	491	493	533	470	507	501	491	464	481	498	477	540	520	546	489	513	521	464	474	498	501	519	488	504	494	517	483	506	518	530	486	569	502	483	509	536	497	534	456	518	519	526	525	496	495	489	475	472	502	513	487	524	502	492	503	508	516	510	494	501	509	471	515	514	518	482	503	505	506	505	566	530	478	472	478	503	511	514	542	500	503	483	454	540	526	503	504	478	505	501	503	481	518	499	519	537	505	508	513	474	552	524	536	524	468	487	505	502	502	486	473	536	500	517	525	500	538	501	497	511	530	507	478	505	525	501	495	533	497	499	499	488	502	515	480	491	475	472	484	498	486	489	499	492	524	476	507	537	498	492	505	513	506	514	486	518	486	482	516	524	486	499	489	510	475	463	519	550	492	497	519	476	495	508	479	512	500	511	522	511	484	481	500	486	514	527	528	501	494	507	523	486	526	562	500	498	500	498	513	531	550	494	511	537	494	485	506	490	521	528	505	485	489	485	552	503	498	505	503	508	480	513	508	531	510	524	483	490	530	473	495	500	512	510	535	506	460	515	518	527	503	488	521	503	547	478	462	515	528	527	521	515	527	519	505	501	466	529	533	455	520	492	469	468	495	508	533	503	482	479	520	529	515	504	514	491	490	532	507	521	524	506	486	524	504	538	475	501	489	517	525	510	480	502	509	491	453	489	518	509	495	529	461	462	517	508	480	497	567	514	532	504	521	479	519	463	478	488	489	479	512	547	508	493	513	548	480	490	489	519	501	472	485	497	476	536	496	480	510	496	504	525	470	480	501	461	528	539	536	509	479	513	530	512	493	532	458	487	489	486	520	521	516	532	517	508	475	520	518	469	488	476	535	529	480	565	506	551	468	470	493	478	527	508	487	501	518	557	534	502	532	487	533	494	509	484	477	493	497	545	507	534	482	527	522	460	458	529	510	504	522	469	500	475	522	500	506	529	502	516	499	504	517	493	472	482	498	545	464	444	474	535	506	499	561	534	522	479	511	484	490	523	521	500	505	514	498	536	525	507	531	540	528	504	516	510	479	542	476	541	495	500	482	524	492	521	463	485	491	501	500	527	503	494	518	545	521	501	502	504	494	492	526	538	522	484	560	508	513	514	507	500	514	473	525
21866	20450	25557	28661	30289	37613	35335	33309	26727	23487	26865	20346	16514	19889	20475	23389	21193	21230	26454	22060	18258	17423	14617	11044	7731	9970	5378	5457	4304	4725	3879	3464	3643	2943	1892	1619	1218	1124	1048	556	353	323	356	654	682	595	524	398	319	351	273	295	385	430	416	383	434	545	606	603	381	361	390	289	238	259	269	219	228	228	250	571	600	509	382	267	241	199	217	187	190	182	206	200	186	180	205	172	196	176	210	212	204	182	189	193	192	205	203	206	216	174	197	185	188	190	172	188	206	167	166	201	170	189	186	203	205	189	187	203	191	198	202	165	190	202	203	199	205	217	199	170	189	200	198	197	212	199	212	178	185	206	193	190	185	202	203	210	192	191	207	193	188	177	192	174	187	205	176	178	189	189	181	182	170	173	187	181	192	190	171	188	176	193	176	149	204	192	181	191	188	173	187	195	201	191	209	193	188	193	182	200	196	183	165	214	202	175	183	172	181	180	183	179	199	195	187	202	219	165	216	173	196	174	180	193	207	176	185	186	177	190	192	179	200	210	164	197	189	195	184	176	187	189	193	195	189	178	190	205	179	171	239	186	187	166	192	165	181	205	183	194	197	202	199	158	180	181	170	195	202	178	179	197	192	187	202	182	172	184	200	178	191	194	177	201	175	207	199	191	208	190	205	195	205	193	174	184	160	196	162	195	204	198	198	177	186	191	183	177	215	166	197	193	183	179	184	215	213	217	176	203	173	207	178	182	184	193	178	206	156	206	187	176	192	166	176	203	178	189	186	191	179	186	181	197	192	194	180	197	212	183	179	189	200	196	173	203	208	167	200	191	185	200	179	226	171	208	180	197	195	182	199	189	184	181	202	199	167	172	179	181	180	197	179	197	173	197	192	182	190	191	196	198	197	185	195	178	202	162	215	205	202	186	177	208	168	193	183	197	210	196	177	207	186	163	193	174	202	183	167	177	196	183	207	176	208	191	163	180	202	171	198	210	181	192	185	199	190	181	195	180	187	156	208	194	190	189	196	182	210	216	163	177	185	189	190	173	197	193	219	204	164	192	166	171	152	184	209	195	181	186	186	165	198	175	211	192	205	214	181	167	179	200	217	180	201	180	201	175	187	221	189	172	211	189	205	218	171	207	229	194	207	187	191	178	192	185	189	183	173	166	201	191	193	180	159	167	196	182	183	201	168	195	202	212	211	180	184	170	165	167	187	183	177	177	174	197	179	207	171	181	184	184	193	192	207	177	185	196	188	212	199	213	192	171	170	178	181	164	178	199	198	175	186	188	189	156	183	176	175	204	203	192	178	188	169	196	196	184	187	188	201	179	189	185	189	176	188	185	176	196	191	186	176	187	187	207	175	176	190	185	222	180	191	206	181	208	184	183	200	196	219	176	197	203	200	197	178	178	176	204	203	199	209	192	198	201	199	171	186	196	192	163	180	149	164	187	200	203	184	183	187	202	225	187	174	201	194	187	197	170	197	189	182	174	166	194	188	189	188	196	164	199	180	183	169	203	201	182	173	191	195	205	207	187	170	181	193	205	207	190	212	181	180	224	187	168	185	195	170	198	188	172	169	175	189	204	193	178	178	172	206	159	176	174	182	171	178	160	199	187	199	194	191	180	198	189	182	183	201	193	172	196	196	177	178	198	191	178	206	180	183	184	203	197	212	199	176	180	172	179	202	203	180	173	180	179	200	192	201	185	178	176	196	178	185	178	191	162	199	216	167	191	175	191	169	181	187	151	176	188	190	164	233	174	168	195	169	192	207	191	198	219	166	183	196	204	183	173	173	194	174	182	213	196	165	176	193	166	188	186	200	214	222	175	179	183	196	199	185	189	200	190	206	188	171	189	195	178	198	203	184	211	191	181	210	193	213	185	203	204	205	198	184	192	175	181	195	176	197	184	193	162	209	196	174	182	196	188	184	195	206	206	205	188	189	158	181	203	178	195	186	186	183	189	211	179	192	178	187	171	206	165	212	215	173	210	198	212	216	181	203	185	171	198	176	191	220	175	171	208	203	170	151	188	179	209	188	187	189	161	175	189	164	167	170	186	184	195	217	177	186	185	197	166	180	179	172	178	194	181	191	187	198	189	179	191	193	178	192	192	164	201	200	173	207	181	198	187	180	198	177	177	163	175	192	208	181	217	204	194	179	204	230	182	211	174	162	184	176	204	198	192	197	183	178	179	182	208	180	151	193	182	200	222	182	221	184	191	205	184	180	203	186	202	176	203	193	182	162	182	212	197	174	184	220	194	170	191	187	199	177	208	173	190	184	174	185	212	214	199	180	190	205	207	203	181	194	193	229	191	197	175	158	190	181	199	189	191	179	176	201	220	201	202	184	186	163	173	205	172	174	188	183	177	157	193	172	176	187	178	185	184	194	208	201	175	182	183	183	200	185	210	200	195	185	188	188	223	213	159	174	186	185	184	191	211	203	182	172	162	183	205	199	186	190	168	200	177	201	196	206	190	206	200	189	198	186	201	197	201	176	196	204	198	168	184	187	198	200	198	201	188	201	197	181	198	184	170	177	191	191	181	218	179	170	189	203	188	183	179	216	176	181	169	203	190	167	179	210	187	180	202	182	182	207	183	148	184	203	208	201	185	190	188	216	191	183	193	201	180	188	171	187	175	215	177	165	165	215	179	178	209	180	191	173	182	171	185	218	169	187	175	207	180	187	163	162	172	201	204	193	192	178	197	205	214	206	180	196	182	181	184	171	184	177	189	174	186	177	195	190	191	181	168	178	210	220	192	188	183	208	189	200	173	206	184	197	193	188	189	184	197	176	210	181	196	188	207	181	176	183	192	191	167	179	202	159	220	190	182	201	204	189	170	197	162	204	154	200	182	161	208	187	175	183	198	200	179	203	159	174	187	197	184	192	168	190	173	181	198	216	176	177	204	174	169	181	206	198	185	204	189	196	184	190	197	189	169	185	202	181	185	187	163	184	181	210	175	182	198	179	199	190	196	186	191	179	183	195	174	173	174	177	192	173	196	220	188	202	187	183	215	202	204	170	185	187	188	204	190	207	200	185	198	166	206	191	199	179	185	197	213	169	197	169	197	178	171	187	182	180	183	173	173	212	194	207	175	186	166	179	193	196	197	170	181	193	218	201	186	171	158	190	187	189	191	177	192	190	184	196	190	180	184	189	194	179	214	184	170	167	182	170	191	189	177	190	193	200	193	185	184	176	184	185	192	203	153	181	196	190	145	222	208	177	169	177	173	201	209	197	179	163	187	173	168	193	195	174	188	180	202	219	183	185	182	179	203	186	177	174	181	202	195	203	181	204	197	187	206	187	191	197	189	172	171	202	189	196	174	203	193	196	186	188	177	219	197	189	177	188	201	182	197	184	172	197	193	190	189	202	198	186	190	166	185	206	202	218	205	220	178	220	194	191	207	196	167	206	169	180	197	185	184	152	208	181	192	184	185	202	189	188	203	211	179	199	173	174	206	215	177	193	189	213	171	193	184	175	180	194	185	192	193
12855	15094	21695	26670	33671	39992	41127	42033	34764	36593	41113	33294	31292	40743	40309	44650	43710	41982	45942	42379	41165	37814	36465	33157	27484	30820	22388	24618	21073	23329	20405	19068	19901	16150	12038	10519	8476	7788	6823	3674	1905	1625	2018	4545	4704	3799	3220	2148	1802	1683	1663	1456	2203	2457	2291	2089	2493	3616	4145	4263	2220	1902	2410	1315	951	1130	975	823	906	812	1158	3759	3599	2937	1855	1059	692	605	518	504	506	505	513	484	531	519	516	494	491	453	479	477	495	445	495	482	480	452	447	496	522	514	517	535	516	501	471	495	504	498	462	485	501	472	511	541	512	460	472	516	486	510	458	522	531	517	503	489	511	515	490	526	500	484	509	507	468	499	487	509	519	531	510	526	465	493	465	497	530	480	465	501	527	491	467	488	509	441	513	483	472	483	516	477	522	500	512	464	491	455	487	475	521	518	490	494	508	452	520	528	541	480	486	468	485	524	477	534	501	475	488	512	532	464	479	517	521	495	455	547	500	496	501	503	487	497	466	503	538	521	491	472	500	506	499	518	524	521	484	506	525	527	519	534	486	490	514	464	497	506	504	478	488	499	472	503	482	476	486	466	503	506	505	467	487	507	558	497	502	526	481	584	509	488	509	470	503	525	493	529	542	460	490	504	521	473	468	575	482	442	490	490	521	462	505	510	513	506	507	485	481	501	495	517	499	467	460	525	493	474	549	521	487	474	473	519	477	501	534	487	471	507	462	523	483	514	472	493	524	495	475	471	504	489	513	478	530	486	507	467	495	507	505	484	503	502	549	533	509	458	538	528	481	480	478	496	497	529	517	477	524	490	544	487	465	520	473	462	551	458	517	474	536	513	501	492	493	481	481	466	507	454	495	517	522	480	495	489	498	474	486	506	529	488	448	540	524	502	475	495	521	495	487	504	493	485	485	491	503	533	489	520	491	528	483	449	489	460	509	514	524	474	486	496	555	508	481	517	467	511	517	477	491	510	535	507	478	526	494	495	485	519	514	465	495	507	540	526	486	494	500	491	505	494	494	516	489	477	480	488	483	539	476	501	532	477	476	505	518	513	475	495	490	495	501	502	536	503	493	512	499	498	522	499	482	463	499	479	470	500	463	520	498	511	447	505	480	521	511	517	515	480	494	482	510	509	480	442	523	516	487	513	486	533	478	498	509	512	462	476	466	484	529	556	459	522	542	521	538	497	527	474	442	534	488	497	498	500	483	524	506	487	464	421	497	513	514	478	510	492	500	493	511	514	508	492	509	492	534	461	519	462	507	496	521	480	475	462	535	529	419	491	502	499	472	519	440	489	544	499	483	484	513	491	475	472	490	463	495	489	464	508	504	476	485	484	490	486	506	491	506	497	526	469	492	502	478	482	519	519	537	448	507	487	480	476	491	504	488	487	480	491	508	492	491	502	509	493	510	420	510	516	514	565	535	503	514	550	526	464	463	469	470	505	487	481	512	524	491	504	510	501	513	473	495	500	504	494	498	535	528	465	502	482	511	498	491	482	498	498	518	503	500	494	507	496	528	483	514	466	510	486	513	516	507	525	500	482	471	494	509	502	486	474	461	514	500	525	462	507	495	492	474	521	480	461	491	489	495	497	537	499	491	486	528	497	538	468	511	497	523	493	506	493	494	475	517	531	525	491	501	472	482	491	512	474	491	485	461	514	480	508	490	517	457	508	489	502	514	536	495	502	505	466	480	523	514	466	487	483	482	515	483	503	525	511	489	514	498	467	492	501	489	521	489	525	504	523	486	484	483	554	511	464	491	506	515	497	497	546	512	517	501	482	475	473	506	481	530	467	532	469	475	539	514	436	505	495	514	492	535	484	496	500	497	481	523	511	492	523	507	502	488	532	550	527	501	499	486	497	452	477	494	495	518	513	509	493	507	481	497	476	497	465	518	540	491	487	513	504	494	474	536	475	488	480	512	477	493	453	513	486	469	484	476	486	518	502	524	520	495	481	513	492	495	478	462	540	500	496	501	499	488	516	497	492	462	481	498	507	520	521	503	441	502	500	524	439	525	499	482	527	513	511	510	507	486	489	507	500	460	473	484	496	504	519	522	504	507	519	450	441	465	495	527	484	493	541	492	452	498	490	476	492	466	505	492	502	497	512	493	506	465	500	501	470	465	462	479	474	491	512	503	486	510	522	479	498	458	498	464	480	482	519	526	518	515	468	532	498	466	469	517	547	490	522	466	481	557	478	458	494	493	510	489	492	520	475	486	500	517	438	506	532	496	513	494	510	502	493	462	483	450	491	523	460	524	478	489	503	490	512	512	500	480	505	478	510	469	489	502	479	526	497	507	480	534	464	483	482	493	503	487	511	532	497	465	492	526	501	506	487	494	502	463	488	477	469	514	495	505	474	509	454	476	509	498	495	497	495	484	476	517	479	470	509	473	464	531	492	459	505	468	512	472	505	524	531	516	494	491	482	521	487	491	494	468	529	494	482	510	498	496	498	471	491	455	508	489	498	494	465	541	500	487	474	497	527	503	473	494	503	557	515	471	473	489	473	515	498	490	501	515	508	506	516	475	494	503	452	490	516	495	500	497	492	493	488	509	453	511	516	547	518	517	504	462	481	479	489	498	503	521	513	540	506	483	444	505	472	516	461	513	477	522	493	494	483	490	489	497	531	523	495	530	525	513	529	517	533	531	477	507	494	462	486	523	528	508	499	526	525	488	514	499	496	465	555	533	494	522	510	483	518	520	539	528	515	484	497	497	480	495	482	510	486	487	518	472	466	510	473	497	510	518	463	485	504	517	464	468	502	530	497	485	460	471	468	515	498	460	529	527	466	486	502	467	524	532	497	512	491	519	511	496	512	477	509	543	466	505	495	498	519	495	512	438	539	543	521	478	502	472	540	504	487	532	491	550	496	494	504	474	517	465	532	501	482	508	497	530	476	511	487	521	499	517	522	491	499	491	504	511	528	493	510	520	484	499	443	510	558	486	458	484	505	461	477	502	538	479	476	526	503	505	486	463	477	507	463	493	490	526	474	513	495	496	518	485	497	491	489	487	519	476	473	520	506	522	533	489	501	498	496	498	482	504	554	484	455	522	512	452	510	478	501	500	504	496	480	491	515	470	499	453	496	484	483	483	463	496	477	529	482	492	502	502	508	511	488	459	557	476	516	485	485	530	479	455	488	530	514	462	507	467	496	517	522	457	474	500	492	488	547	522	511	532	505	481	482	481	448	487	436	459	511	521	474	467	495	500	508	531	504	511	522	508	511	520	533	479	512	537	521	517	521	513	509	527	484	497	489	478	553	456	517	485	536	488	509	541	471	469	447	511	496	467	492	498	505	484	489	512	458	504	513	522	522	529	507	480	522	486	489	488	485	492	524	510	494	499	512	460	529	470	525	494	515	474	511	508	507	508	518	520	513	496	522	487	500	479	473	437	489	507	460	467	470	484	483	502	462	478	487	528	466	511	492	499	511	501	498	476	507	509	556	509	512	490	538	518	501	517	534	443	499	492	482	519	493	511	476	492	495	487	502
3652	2650	4021	3876	3016	3004	2434	2143	1378	1285	1556	1217	1202	1125	1216	1524	1155	1188	1480	1131	925	856	760	588	468	512	349	374	350	355	307	301	289	282	260	232	215	213	199	191	197	205	229	216	181	197	215	219	215	196	220	189	221	180	197	209	202	242	205	184	179	199	197	196	202	191	171	174	206	186	189	198	214	224	241	192	169	178	157	198	192	174	171	195	168	186	182	157	168	186	180	175	179	189	186	180	173	185	167	160	167	167	154	192	172	187	203	173	197	181	173	186	184	181	177	207	183	198	196	174	172	205	164	194	191	163	172	196	189	185	169	186	185	182	177	161	183	173	175	146	170	171	180	185	189	154	195	189	185	168	176	173	184	179	205	161	175	177	173	175	188	186	172	174	175	180	169	165	173	177	186	173	198	175	171	176	182	174	195	176	166	178	181	191	185	195	195	181	163	172	176	164	173	176	168	178	167	184	176	166	181	160	198	166	175	177	165	175	193	199	172	171	153	176	161	153	153	161	183	151	174	165	184	179	163	177	197	195	187	159	163	208	165	162	183	178	161	169	165	173	197	181	176	159	173	163	164	175	171	173	160	182	171	176	199	164	164	199	189	188	191	178	157	186	159	168	171	165	189	184	165	196	171	182	176	180	173	172	176	151	177	169	178	200	164	184	176	196	191	189	185	171	181	180	176	205	177	193	199	179	175	189	181	178	167	190	176	173	171	184	189	199	162	201	188	169	198	169	182	169	197	194	147	145	177	184	162	193	185	189	143	161	193	160	182	175	193	175	198	165	173	184	179	156	179	170	174	179	174	186	178	189	166	185	195	173	196	181	198	176	168	176	162	169	178	161	190	167	153	162	187	186	178	179	173	169	128	175	176	161	170	160	158	165	159	173	173	167	191	167	181	197	158	217	159	152	173	153	196	175	190	174	179	159	170	173	163	154	159	177	207	168	168	168	180	178	188	186	180	146	190	185	186	174	175	178	192	172	164	182	169	193	180	184	186	174	177	162	158	176	203	189	168	196	160	188	168	175	171	176	190	172	191	186	184	187	183	186	178	173	204	191	157	174	186	201	175	200	173	161	173	178	225	143	158	193	205	155	183	192	182	149	182	190	154	153	167	160	156	194	169	177	187	177	146	179	186	177	185	200	150	165	191	156	189	173	188	169	171	179	170	166	193	150	184	181	192	159	191	191	175	193	176	183	172	186	171	188	175	162	177	172	176	193	146	165	165	194	160	185	193	174	179	183	157	184	178	183	162	162	201	179	190	162	162	172	187	185	169	177	158	148	196	171	173	166	181	172	193	198	193	177	184	177	174	183	185	189	178	173	167	166	196	171	190	196	183	193	189	172	161	180	191	198	177	165	180	187	171	171	183	171	169	165	183	177	178	187	171	176	194	157	190	184	186	203	179	169	182	157	171	162	198	179	176	201	178	165	165	177	179	188	177	161	197	198	170	185	181	167	178	173	151	194	173	150	165	200	164	176	169	167	179	169	183	180	181	157	193	174	196	170	183	209	160	164	192	175	173	182	193	150	165	168	194	179	153	176	163	209	201	167	174	174	169	171	181	175	169	163	194	179	156	155	181	164	150	189	179	186	170	187	182	174	181	170	180	175	160	178	186	151	183	179	163	161	173	171	179	180	173	198	185	170	209	167	189	173	174	188	158	209	190	163	192	144	194	184	157	172	168	140	176	183	171	159	190	176	183	175	200	166	175	169	173	171	161	200	159	186	187	179	200	169	176	180	204	164	169	168	164	181	186	204	171	176	191	178	187	190	166	169	177	177	215	189	209	166	167	179	172	175	170	167	187	161	197	171	178	162	197	168	162	194	168	154	188	131	195	186	166	150	176	170	180	215	192	173	165	180	168	161	187	183	164	196	185	169	178	163	167	182	198	195	183	162	175	197	166	169	171	193	194	145	168	165	169	179	175	195	178	164	167	171	179	190	153	196	177	173	152	220	191	192	204	197	192	197	173	167	186	194	158	196	156	164	183	183	181	182	188	174	196	187	190	177	170	188	192	180	165	167	174	170	173	155	170	184	185	184	193	179	187	176	168	160	165	183	194	154	174	164	189	155	164	193	164	186	185	182	175	201	191	183	155	172	169	167	177	169	170	175	163	184	178	170	180	170	152	181	164	164	177	174	150	175	169	170	168	198	168	175	176	168	181	173	164	178	170	156	151	179	193	185	191	181	175	183	156	159	177	177	186	190	183	196	199	177	177	187	174	188	175	204	163	171	192	177	161	187	171	171	214	180	184	171	174	209	166	158	168	167	190	162	171	182	189	196	194	184	169	167	170	177	158	173	166	171	178	166	180	196	158	172	179	179	177	159	203	166	159	195	225	211	166	178	132	157	181	168	193	178	175	191	170	180	167	169	168	194	164	181	185	184	176	178	144	181	167	164	184	175	180	167	180	191	196	175	171	209	176	177	196	176	177	154	177	162	166	168	189	179	182	175	158	183	198	156	160	188	173	170	172	173	156	178	183	173	169	183	171	160	160	173	162	193	176	179	178	168	187	171	178	187	204	156	181	167	150	163	182	172	165	166	162	171	202	180	171	185	196	177	184	160	174	168	189	208	181	178	181	187	175	171	186	165	187	162	148	169	173	172	166	218	204	149	166	200	174	175	170	172	157	197	168	175	172	181	174	173	183	193	160	180	179	184	175	195	186	161	161	167	157	171	178	188	142	183	178	166	193	170	186	171	163	183	164	201	178	164	177	190	206	179	186	178	177	156	164	199	169	203	198	174	185	169	179	171	200	161	177	169	182	191	160	162	195	169	190	135	170	177	193	176	165	189	182	196	192	188	186	164	161	168	206	190	178	188	168	174	156	171	183	180	180	169	194	181	176	163	204	187	162	186	180	168	153	182	191	160	146	177	180	175	173	142	186	157	184	202	180	186	190	165	168	160	170	162	195	189	169	184	174	185	177	190	166	189	190	205	167	178	152	160	194	146	168	177	190	168	180	171	193	169	174	193	188	193	195	174	160	181	165	198	188	178	165	173	165	176	210	193	172	153	193	173	186	182	183	181	193	182	175	181	161	159	190	177	182	173	173	174	172	179	203	196	195	184	170	191	171	162	178	174	158	204	171	187	183	197	179	179	185	182	195	193	178	177	166	184	158	166	181	192	182	166	179	166	176	182	176	184	165	181	185	193	194	200	159	182	183	157	188	145	207	164	179	203	167	172	199	182	162	164	167	200	211	160	146	194	200	167	196	197	197	172	178	175	158	161	157	187	184	190	190	170	159	192	179	170	173	176	180	177	165	170	186	165	182	196	172	167	163	178	156	169	162	198	177	185	180	170	180	163	183	171	175	181	203	185	197	177	179	180	159	182	176	172	190	155	155	173	171	189	194	179	195	203	181	168	175	191	177	177	199	188	156	165	160	188	177	197	169	199	201	154	145	166	205	176	184	169	173	170	160	163	170	184	170	172	166	190	175	184	181	180	177	161	161	171	178	177	155	185	183	177
3195	3331	6443	8103	9524	11138	11076	9668	6353	7232	8283	6071	6589	6542	7268	8596	6687	7112	8755	6719	6068	5518	4576	3556	2816	3204	2032	2062	1822	1916	1749	1597	1543	1423	1177	959	890	829	767	663	637	670	686	808	883	859	727	702	723	686	679	683	736	658	627	670	746	805	758	691	644	637	592	629	627	623	612	549	526	556	566	688	773	806	644	559	546	548	502	470	515	471	460	490	492	485	443	537	457	458	501	523	480	439	488	485	502	452	515	467	466	510	443	483	485	476	462	458	491	497	447	447	435	439	456	513	478	520	471	487	459	489	512	461	476	515	464	493	444	460	470	491	496	463	472	454	482	468	495	494	487	470	483	466	452	520	452	492	471	464	497	510	474	473	457	508	531	483	505	475	469	518	491	461	464	484	497	477	485	477	477	432	464	445	480	513	471	468	447	475	477	504	496	488	482	459	462	502	478	500	518	435	482	500	462	477	493	457	434	459	480	506	457	482	464	473	475	459	448	504	474	493	497	444	483	460	507	463	446	496	466	465	477	496	481	484	521	463	475	521	466	485	441	499	473	513	453	446	466	510	489	454	479	459	466	488	486	510	473	507	487	477	465	414	467	505	459	446	504	478	474	474	482	450	470	478	469	530	466	463	459	453	500	491	507	482	417	433	421	474	452	472	495	478	480	496	496	491	519	490	479	504	429	477	490	478	448	469	466	505	495	470	486	496	531	439	493	481	503	461	459	457	498	494	484	503	524	468	468	470	497	477	477	510	511	455	454	447	433	446	424	485	487	473	503	460	472	461	472	484	487	435	471	427	473	455	480	477	478	475	513	436	490	464	454	436	509	489	493	479	489	484	463	538	476	500	479	491	494	489	496	472	483	495	468	460	472	489	473	466	483	490	467	447	495	468	496	466	469	467	482	470	485	479	466	474	452	508	466	486	449	480	481	497	458	465	484	448	481	460	471	453	480	473	434	481	504	487	457	455	499	534	459	481	473	460	482	463	483	486	464	496	510	452	438	506	483	465	466	458	480	471	481	465	522	473	465	498	454	458	497	490	498	426	467	494	447	481	497	499	462	479	508	464	442	504	499	445	520	488	486	475	470	466	468	514	484	472	463	476	493	474	476	511	471	479	480	479	498	500	522	459	492	488	483	505	457	458	492	477	489	487	470	481	466	466	482	464	491	478	469	423	466	498	494	469	496	491	492	492	498	501	501	463	475	450	520	460	478	469	468	463	472	471	419	522	506	436	473	436	521	477	455	496	486	492	500	517	473	431	451	457	505	501	531	502	461	503	472	484	493	469	486	510	483	473	437	520	475	540	491	479	452	480	496	465	505	467	458	463	492	460	470	486	439	488	506	465	473	506	460	499	467	502	511	438	523	484	496	482	494	475	486	484	450	429	492	494	507	478	456	476	520	458	468	507	517	432	463	467	457	452	465	472	489	478	507	493	480	483	495	461	468	467	463	485	504	460	473	444	496	470	528	464	470	479	446	493	471	473	457	489	490	472	482	482	480	508	471	477	509	500	482	473	506	486	471	512	474	493	452	513	460	510	501	484	463	459	494	417	475	497	475	431	444	475	478	522	446	461	495	479	519	479	477	532	466	488	461	489	474	464	492	480	472	491	486	467	432	487	487	468	469	472	512	464	499	503	446	483	496	469	474	466	424	473	483	486	450	483	517	431	473	445	468	465	478	498	493	452	504	460	522	470	518	455	424	481	514	497	474	463	483	484	490	481	470	481	485	486	483	440	460	493	474	505	505	485	476	454	523	464	489	475	471	433	483	433	483	477	467	427	480	463	434	456	486	488	520	473	481	464	462	479	488	454	497	486	499	489	503	486	465	480	507	493	466	486	494	470	517	450	466	446	444	497	473	467	476	513	464	496	484	456	457	485	453	460	472	471	486	480	499	460	454	450	441	458	463	477	453	486	429	507	466	502	450	516	444	469	456	454	505	477	433	503	454	495	469	466	476	504	496	452	494	512	475	498	490	494	512	451	510	430	502	487	491	442	485	492	481	477	486	470	500	520	476	473	468	468	422	451	477	461	463	502	494	504	521	461	452	463	477	476	476	475	476	505	470	507	481	487	489	462	477	519	510	474	493	485	505	470	473	482	533	459	458	491	480	496	430	485	459	462	471	484	479	442	512	468	435	463	429	483	481	517	494	470	475	499	435	471	480	479	486	446	444	495	479	456	454	452	463	467	502	474	499	476	497	430	482	476	481	478	444	503	468	464	499	466	478	446	468	466	470	424	528	463	475	518	488	496	446	442	476	529	428	487	476	454	452	460	430	488	471	480	486	473	444	517	470	464	482	502	497	471	473	509	438	454	488	477	474	473	458	470	459	450	512	471	479	495	466	478	468	513	485	457	410	486	466	479	480	458	489	460	429	520	432	462	453	527	474	506	507	476	493	471	495	523	469	472	445	501	495	470	460	516	459	492	495	480	441	474	501	505	482	475	471	493	505	453	485	466	482	487	461	479	460	459	510	469	519	455	521	487	506	490	505	499	473	486	489	447	496	503	467	483	491	488	501	479	465	453	507	505	488	504	461	447	492	514	432	493	487	492	476	484	464	455	442	502	482	502	522	453	468	505	472	437	410	520	539	461	482	470	466	468	482	463	468	491	494	517	510	493	477	491	442	478	398	446	483	479	456	448	465	454	452	493	518	468	452	492	469	484	472	501	496	446	474	445	444	498	473	515	485	484	499	454	481	456	476	468	491	460	483	470	485	515	506	453	475	460	480	522	485	462	464	460	495	435	496	452	466	469	451	438	467	496	510	510	462	493	521	495	448	432	476	463	464	467	482	481	506	479	503	441	452	470	464	492	456	506	463	475	455	498	460	496	464	501	449	455	471	458	440	457	473	466	508	496	455	452	481	488	503	483	475	482	502	494	484	498	488	437	501	504	480	469	468	469	506	463	466	485	472	480	502	485	457	486	461	470	474	462	465	513	498	441	471	475	494	521	523	473	519	456	495	488	462	416	466	490	478	453	493	510	456	487	464	462	452	449	434	483	479	429	452	452	485	486	484	440	485	433	472	439	457	489	461	467	502	456	494	504	497	474	494	486	511	481	460	496	486	481	458	466	489	439	502	500	455	451	457	480	458	475	456	479	483	462	449	401	403	458	467	440	488	500	452	455	494	501	480	481	520	493	462	483	518	486	517	495	514	502	490	448	473	526	486	500	456	480	502	451	476	496	465	515	468	487	502	487	473	526	477	501	466	459	508	458	452	483	470	483	472	485	470	462	487	482	504	475	470	466	484	493	461	499	466	513	475	473	507	484	485	493	479	493	505	463	457	469	502	507	477	468	491	479	468	498	470	480	459	459	458	488	444	488	500	457	515	496	487	486	455	482	488	479	478	481	440	513	477	529	478	510	448	456	469	458	528	486	463	468	470	460	466	507	495	500	461	498	457	490	494	406	527	476	456	471	479	437	479	481	491	460	472	482	489	457	455	475	517	455	433	492	504	470	510	463	446	428	500	445
12221	13190	18997	23754	23588	26998	24148	21029	15653	13118	13731	11306	10074	10209	10343	12594	9114	11303	15096	8957	7985	8892	7085	4947	3483	4183	1990	2158	1839	2131	1851	1607	1581	1426	1188	847	671	613	517	403	301	294	295	443	397	366	318	314	277	291	290	399	354	314	287	310	375	375	355	298	340	264	228	227	246	226	224	199	200	190	231	401	334	359	287	226	197	218	196	168	174	157	179	199	176	201	190	247	160	190	196	197	182	192	187	174	199	184	200	201	198	199	190	206	167	180	217	167	212	186	200	220	190	185	186	176	210	192	200	193	189	185	222	185	198	189	189	200	209	181	177	181	182	179	210	180	221	198	199	185	206	199	172	180	200	170	172	183	192	180	176	210	191	179	197	187	195	229	204	177	188	190	181	170	186	177	183	192	214	182	204	180	197	189	209	181	177	193	209	184	181	175	185	206	206	188	177	199	184	187	182	185	196	169	157	195	192	194	209	186	171	199	196	197	170	203	211	192	193	189	190	176	168	179	196	188	198	173	213	207	204	219	182	194	170	190	172	200	193	167	167	169	195	154	183	180	204	199	191	198	189	182	179	189	194	194	215	208	185	187	206	193	198	192	198	199	167	204	166	189	187	190	189	181	199	172	194	167	180	184	193	201	168	192	195	190	167	173	194	178	199	216	205	178	172	198	185	184	176	208	187	196	213	207	187	189	188	200	202	202	181	198	175	176	184	185	210	196	188	186	196	194	180	207	184	170	209	191	197	209	175	190	189	198	218	190	191	177	179	167	208	196	205	198	224	184	189	189	206	176	182	204	188	168	206	209	191	170	197	192	201	209	176	214	204	182	187	200	194	180	174	207	207	200	192	217	189	174	212	209	187	201	187	181	185	169	164	192	181	214	200	190	211	179	191	177	189	204	191	198	184	216	190	180	178	187	183	181	180	183	176	188	192	199	192	195	189	186	181	207	179	161	204	205	213	199	209	174	177	209	201	216	180	221	193	192	204	161	165	196	191	175	185	191	175	200	185	192	164	209	168	204	201	201	193	171	177	219	197	210	183	172	214	211	187	190	246	209	202	168	196	159	211	177	181	203	218	177	203	210	181	179	182	162	190	190	202	173	190	206	203	191	201	164	165	183	182	189	168	208	179	216	202	189	181	215	179	195	197	200	189	172	221	196	191	184	181	177	173	198	188	200	177	192	176	208	200	203	218	216	187	181	173	194	205	177	183	195	208	193	191	180	194	201	181	179	197	168	173	173	200	191	181	181	202	215	193	176	199	208	195	180	180	179	188	195	203	208	186	205	212	183	194	169	195	192	151	177	186	208	189	175	188	185	218	190	190	179	193	200	202	183	178	189	175	175	185	198	206	188	201	241	192	179	186	181	198	187	171	177	188	170	188	202	196	193	159	172	182	206	206	209	177	193	198	167	173	191	200	192	201	202	215	201	169	200	208	197	176	183	193	184	191	210	186	191	204	196	205	191	189	192	204	181	195	188	167	192	177	191	194	214	196	197	180	184	217	195	218	199	207	185	173	208	187	184	167	191	220	200	182	173	156	192	187	178	204	168	192	185	180	197	214	179	194	196	191	205	172	201	169	189	200	187	183	203	189	211	183	202	186	187	190	176	194	192	198	189	193	209	192	197	171	197	201	197	181	192	180	202	154	190	166	181	176	199	193	201	196	198	216	207	173	207	184	187	187	180	193	183	182	215	187	211	204	184	189	167	183	202	206	176	194	186	196	186	182	199	201	201	208	203	203	190	172	172	192	201	203	211	181	191	184	194	172	181	174	178	220	168	167	197	192	191	196	193	173	189	183	196	179	205	163	192	199	191	184	197	207	168	193	190	205	198	159	200	202	183	208	213	207	181	192	172	193	199	168	186	175	204	195	188	200	191	208	200	193	179	194	181	167	194	181	175	164	161	180	195	199	197	193	197	192	182	184	199	178	193	178	201	183	181	200	185	207	216	191	204	178	178	188	179	212	186	183	209	169	207	198	199	192	172	169	180	189	179	187	179	213	189	212	190	172	185	211	187	176	183	225	169	185	180	216	166	194	175	207	176	184	193	203	193	174	211	196	198	186	178	195	176	180	170	174	197	190	192	183	189	200	205	186	185	197	197	188	187	178	190	185	178	209	197	197	190	208	168	219	181	208	187	175	185	189	186	176	202	195	191	208	193	203	223	178	170	185	181	201	191	185	163	185	191	210	190	180	225	188	178	218	173	196	207	203	202	185	169	162	202	168	195	184	188	184	192	173	183	182	199	168	202	166	161	188	194	197	177	186	192	191	181	191	191	192	215	170	181	176	192	187	182	177	169	199	196	198	190	166	178	195	177	163	215	196	204	200	173	172	185	194	180	195	172	177	171	184	199	190	203	178	166	174	216	182	148	209	205	197	167	208	215	169	183	175	178	185	189	170	207	183	166	187	178	175	186	188	196	193	180	193	191	179	188	194	188	199	178	182	186	176	191	172	195	198	193	202	168	198	203	189	183	185	204	206	195	173	205	163	183	193	185	209	162	202	193	181	179	229	216	200	179	200	174	204	195	191	199	195	207	181	169	189	207	189	198	173	164	177	175	199	186	197	196	170	187	183	215	209	188	159	172	208	205	176	208	220	211	221	188	195	207	188	175	176	161	196	188	200	195	207	178	204	177	194	193	196	197	201	195	179	156	185	184	201	200	186	175	192	179	202	196	175	176	211	181	188	205	200	199	178	186	212	164	202	173	175	196	178	197	192	188	235	166	211	211	180	207	202	172	183	186	168	188	206	188	171	170	210	202	184	206	168	198	199	187	196	178	184	193	202	208	186	181	163	210	160	173	187	178	191	201	224	191	175	198	200	181	189	220	207	158	171	197	193	198	204	195	181	202	169	179	208	197	208	228	161	181	179	172	175	174	193	230	209	206	221	181	216	175	216	222	200	174	189	187	178	193	178	181	186	146	217	180	215	176	200	189	163	193	216	194	162	195	162	185	197	182	175	216	205	167	232	199	196	178	191	183	171	195	191	212	193	188	190	208	176	202	192	191	224	202	196	212	173	172	197	191	201	177	159	219	186	179	200	180	181	203	183	185	212	163	178	179	182	193	192	181	215	182	179	179	186	178	196	182	189	177	190	186	176	192	217	206	185	179	204	184	185	193	192	217	187	179	186	207	207	186	204	197	190	182	176	190	192	180	198	139	175	210	183	196	182	194	182	182	188	168	172	165	172	198	197	202	208	163	202	200	199	197	195	202	183	185	182	194	200	188	204	201	183	194	207	228	188	172	198	194	176	184	208	181	185	195	181	176	208	206	193	200	185	187	174	195	169	230	215	214	214	190	169	185	189	183	181	192	177	192	201	185	203	187	191	171	191	186	205	199	200	177	189	193	191	187	197	183	178	198	192	195	162	193	178	183	202	220	206	185	186	179	210	180	174	157	158	178	188	174	170	199	211	205	213	164	182	189	178	216	170	195	196	198	201	194	203	193	163	178	185	176	184	184	195	189	195	180	195	197
9035	10639	16970	22381	28040	31507	31231	32044	28718	29030	30143	25558	24876	30868	30363	33840	27933	33534	36460	28650	29140	27654	25711	22613	16730	19901	11669	13550	11530	13754	12205	10810	10554	9801	8065	6090	4372	4634	3724	2232	1370	1265	1464	2667	2122	2094	1618	1560	1458	1265	1180	1922	1843	1630	1228	1481	2092	2128	1928	1769	1791	1077	860	855	806	758	680	729	690	643	922	2270	1714	1490	1098	765	567	552	536	525	485	494	527	538	527	554	501	514	491	507	497	520	483	497	514	518	499	554	529	528	494	512	496	546	489	492	507	516	552	447	520	535	454	497	581	503	535	501	516	526	485	495	512	494	534	478	514	536	493	513	549	554	529	523	481	488	527	506	503	510	491	505	497	504	523	533	499	534	530	524	522	504	492	511	522	511	500	525	490	523	507	505	505	495	504	491	526	494	511	485	512	516	505	526	525	468	530	480	474	527	475	538	490	551	502	526	501	498	506	522	543	518	535	499	508	503	543	502	522	472	515	514	499	529	507	504	492	475	477	477	503	492	541	480	509	498	534	519	497	509	464	491	545	505	482	482	520	496	507	481	500	535	506	471	531	496	509	509	514	516	517	521	470	513	471	544	479	520	512	521	465	523	539	518	499	474	481	517	487	523	475	521	511	538	523	478	533	499	505	538	499	512	508	488	527	464	502	472	494	507	525	502	519	489	522	481	512	517	554	479	500	526	524	490	510	465	483	503	497	511	481	543	497	506	504	509	476	509	546	519	533	557	506	505	507	464	517	489	519	493	551	481	466	542	503	480	475	505	513	501	516	518	497	489	501	486	494	547	512	506	507	486	546	483	504	490	487	542	496	478	535	567	470	492	484	470	513	534	472	520	513	521	506	521	498	523	487	525	529	525	505	551	541	532	493	530	515	524	504	493	541	498	488	508	505	529	484	503	489	503	484	535	466	481	489	491	506	535	490	496	493	526	508	540	497	521	522	523	492	506	532	522	529	504	494	504	504	512	489	467	521	463	510	506	488	489	545	553	494	490	481	506	529	479	472	526	482	487	535	524	520	465	488	540	506	493	493	508	497	517	481	512	513	516	529	503	485	494	476	505	515	553	492	466	490	489	481	522	504	502	525	521	502	528	487	504	490	492	521	473	528	534	465	515	495	503	497	525	513	501	522	503	514	483	514	466	488	516	488	479	484	506	473	536	489	470	497	560	521	537	446	497	521	535	468	509	526	506	515	505	491	493	518	527	492	483	472	490	514	502	520	510	562	556	521	498	470	532	548	495	486	494	532	505	528	506	493	466	530	488	534	527	519	485	464	508	485	514	507	527	553	515	543	488	523	469	510	525	505	484	498	479	530	508	488	516	521	521	506	505	554	492	492	539	492	554	543	477	487	486	523	534	496	508	528	517	475	496	498	570	500	511	515	512	524	505	510	540	476	492	508	483	481	511	450	497	510	494	520	512	526	532	528	517	501	522	498	492	550	502	505	509	519	513	481	511	522	547	496	500	499	534	470	550	447	542	506	509	540	528	496	492	501	519	537	569	489	484	483	491	496	530	499	509	514	485	453	503	513	506	513	520	516	496	541	483	491	498	507	498	538	503	506	504	497	492	525	550	550	495	504	528	506	540	486	516	520	520	530	504	504	474	503	491	509	529	464	534	511	579	528	550	533	537	504	534	537	509	517	489	500	495	510	517	512	514	511	507	528	522	487	540	526	494	513	536	522	541	513	512	490	500	519	500	513	487	489	558	467	506	566	494	557	532	508	503	520	524	455	507	529	544	507	475	511	478	503	520	506	547	553	528	511	492	490	482	520	474	523	501	548	473	490	500	478	523	490	497	474	511	515	549	477	499	500	518	512	529	490	530	530	491	462	526	512	531	499	535	523	538	459	493	499	500	488	524	543	468	543	491	481	499	477	502	532	478	497	470	508	552	507	510	507	517	515	534	503	527	507	553	497	523	502	472	486	516	516	474	499	480	502	510	511	519	491	547	501	491	489	540	464	483	481	486	500	484	487	498	516	521	475	509	492	464	512	522	488	495	536	479	528	490	495	522	526	507	521	513	530	503	515	533	529	498	519	513	472	534	500	501	518	509	469	496	511	498	535	475	498	509	490	521	505	504	456	516	526	495	520	519	538	491	505	507	518	496	476	505	517	480	561	478	468	503	519	533	521	495	541	534	508	498	537	486	491	521	464	501	528	476	494	500	505	490	522	513	547	538	517	504	519	480	525	511	534	511	507	495	494	504	548	504	510	503	495	509	506	535	502	526	554	481	461	508	500	515	490	512	486	515	525	476	506	513	509	542	490	502	464	519	514	528	480	513	534	518	518	518	496	522	478	509	528	471	494	557	500	490	493	518	537	538	519	533	523	473	484	498	500	499	492	493	547	523	542	508	522	527	534	510	507	513	538	507	462	527	510	545	524	518	540	524	509	540	515	526	513	503	543	506	520	507	561	517	501	513	509	497	496	549	501	500	534	531	481	510	531	529	515	521	479	480	514	478	529	495	485	532	508	466	519	543	470	497	532	518	494	496	507	525	500	505	484	559	504	532	507	520	495	481	517	498	478	493	526	475	502	506	553	512	518	514	486	501	518	517	531	451	467	496	505	515	510	546	517	536	477	502	519	515	477	535	497	538	518	522	489	490	473	490	441	491	504	499	494	540	493	518	543	535	494	516	481	528	508	521	507	543	490	507	467	469	508	508	483	487	500	505	511	514	547	521	522	581	488	540	488	546	495	566	514	481	550	544	541	541	542	479	458	508	488	517	469	508	478	499	512	535	513	515	534	571	509	509	509	482	506	513	509	505	497	514	480	477	524	470	507	526	514	511	513	512	524	488	514	517	503	476	505	563	534	520	494	470	538	535	491	499	531	518	519	470	537	479	528	506	501	497	484	485	520	486	491	480	548	514	524	459	499	511	508	539	525	564	472	514	501	505	549	538	525	516	537	495	467	496	548	495	527	481	524	500	489	485	505	489	488	488	514	535	505	490	528	509	504	493	503	506	499	512	498	500	494	501	507	498	459	466	546	461	500	487	493	488	527	524	485	498	522	535	480	479	507	489	528	514	470	520	501	502	491	479	544	507	547	498	468	520	494	507	506	505	480	551	512	500	517	526	502	530	527	478	484	526	522	533	504	502	468	495	519	516	522	522	516	510	474	540	494	502	505	521	539	507	501	523	471	518	533	480	476	542	507	532	538	513	545	504	556	484	507	531	510	527	490	502	507	555	512	499	501	508	512	516	516	518	514	478	505	497	501	495	545	529	525	491	499	487	478	493	493	503	507	491	529	513	521	507	511	521	530	489	502	521	515	554	462	524	502	529	493	510	559	521	487	527	504	503	480	478	492	476	509	516	495	471	564	520	471	544	549	495	523	516	514	456	508	489	479	498	534	491	475	486	497	515	496	503	554	487	486	549	523	530	509	493	495	528	474	503	504	444	479	523	500	555	504	513	479	517	493	486	490	533	494	497	502	518	486	558	534	481	517	507	499	455	480	556	501	495	501	522	533	502	490	491
22347	22590	27889	31152	30867	34315	31553	30597	27370	24621	24673	21141	18794	20500	20342	23845	17137	24492	28667	19716	17448	17038	14932	11683	7517	8622	4820	4945	3970	4974	4521	3580	3775	3017	2841	2250	1456	1322	1194	713	450	363	420	739	621	579	567	432	399	341	656	723	631	323	340	454	618	591	445	441	428	294	261	260	233	252	263	261	233	238	500	638	531	419	353	225	216	184	181	197	207	175	203	174	179	195	178	166	197	186	184	183	183	213	203	172	209	193	158	205	190	196	204	196	191	183	192	189	182	199	182	188	201	181	193	204	172	186	193	161	190	208	182	183	206	191	215	166	199	194	193	170	165	181	183	187	219	186	172	182	179	197	204	162	187	179	194	188	196	180	192	193	190	178	198	184	202	219	202	208	213	197	181	186	187	166	217	216	177	215	203	173	189	174	179	204	171	181	194	192	184	204	169	209	222	180	199	193	192	188	176	186	212	197	193	190	198	191	183	169	191	199	193	198	165	204	197	200	171	201	177	210	159	206	185	204	203	189	197	171	184	177	178	201	211	190	180	205	191	194	196	191	213	194	198	198	182	175	206	209	184	199	173	188	189	165	164	179	193	191	195	232	181	204	183	201	180	186	164	196	186	196	201	188	201	209	196	213	186	197	178	207	197	169	197	185	168	181	188	160	203	171	182	193	180	196	171	196	178	200	203	185	211	175	200	195	179	166	211	180	180	207	197	176	202	229	177	192	208	171	208	183	223	202	190	184	199	179	188	188	198	176	192	187	182	203	188	193	191	182	188	203	184	196	197	179	198	179	216	183	178	189	190	179	189	188	170	192	172	205	184	202	199	172	215	182	186	217	209	184	207	214	180	185	211	191	183	165	185	176	188	175	194	179	159	212	196	196	176	169	215	190	187	188	166	188	195	195	183	188	172	185	180	176	228	198	183	198	191	168	190	197	187	182	164	217	170	187	232	168	208	170	180	178	179	183	199	198	193	170	182	194	173	207	195	225	175	185	195	217	209	184	198	198	196	183	191	187	196	161	197	179	179	233	191	167	202	221	180	209	193	197	184	206	190	170	187	187	206	208	190	202	206	193	171	187	177	210	185	185	192	171	178	214	183	206	185	178	204	221	189	164	171	186	198	174	200	198	188	204	181	168	197	218	170	221	177	179	196	191	168	203	182	175	192	189	206	193	181	150	201	200	173	179	189	171	205	173	169	171	189	198	190	205	176	197	199	225	173	188	156	193	194	189	189	188	164	193	199	180	175	211	187	193	234	193	204	203	202	172	187	159	166	198	213	189	196	187	173	184	197	184	203	173	196	184	196	190	179	155	178	198	202	212	188	197	183	182	185	179	191	202	191	200	208	162	199	187	171	181	165	204	210	183	183	192	194	197	193	214	169	200	189	198	188	193	174	217	226	189	199	193	181	175	186	208	189	190	200	207	183	193	194	183	181	199	209	208	210	201	190	198	176	191	218	191	168	200	211	189	194	191	194	200	167	194	205	202	194	183	183	180	173	221	207	192	197	199	178	194	168	188	179	198	164	194	210	181	201	191	186	204	185	196	176	169	174	199	206	150	210	192	157	190	174	175	180	203	184	196	187	189	187	210	210	205	215	167	209	188	194	218	188	211	178	207	217	210	202	185	175	191	170	192	170	196	183	190	173	185	168	180	178	182	195	187	171	175	152	171	189	178	174	195	176	198	209	200	172	185	190	186	163	195	181	203	214	196	187	211	199	186	164	173	202	179	183	177	182	193	183	195	186	185	179	159	177	207	201	196	196	191	198	221	197	199	202	194	201	186	191	185	191	198	189	189	210	196	192	175	194	180	218	192	193	149	191	200	190	193	182	186	189	172	168	195	187	202	188	152	193	189	218	185	185	180	188	172	196	212	167	195	176	210	206	173	180	185	201	189	178	182	193	194	177	206	228	203	186	211	199	193	176	188	179	205	198	202	221	207	209	212	181	204	182	206	189	194	202	212	172	160	181	179	164	197	190	198	194	191	192	185	218	180	192	202	179	180	195	194	174	194	192	195	190	205	191	188	219	195	196	194	211	156	184	200	179	178	204	180	184	184	211	208	233	175	201	182	206	179	190	169	216	222	187	199	189	191	201	190	184	213	175	193	194	190	215	183	204	196	183	213	203	182	153	203	197	197	184	153	225	186	214	179	182	205	186	198	196	161	174	196	182	208	168	200	209	167	208	174	174	187	186	184	216	184	212	144	189	199	173	192	172	170	192	186	213	185	180	189	206	200	202	198	196	198	184	173	198	187	175	184	193	180	181	226	203	178	185	173	178	197	205	194	178	186	184	205	188	157	203	195	211	170	214	202	179	196	208	189	198	193	208	192	229	174	227	198	198	198	182	198	203	186	200	182	185	210	212	199	174	171	192	176	207	200	198	196	189	198	189	185	196	191	191	184	185	191	196	191	180	181	194	173	181	186	211	191	198	204	157	175	168	168	184	190	205	176	196	178	177	187	202	221	178	201	197	199	190	216	185	178	173	193	213	214	165	184	173	194	207	191	183	187	150	183	207	166	176	187	217	210	191	209	215	170	207	175	201	226	176	205	180	194	189	186	210	169	190	195	161	171	192	208	167	214	182	215	172	206	188	188	192	197	198	218	174	197	185	168	183	178	199	225	196	190	170	184	182	173	200	208	227	210	211	190	211	171	178	187	176	170	167	196	164	185	201	166	214	176	185	213	162	183	200	204	192	181	203	181	203	188	188	178	183	175	181	215	210	182	174	200	185	172	172	172	174	165	180	192	187	191	181	193	184	204	167	210	189	183	190	183	197	203	187	210	189	191	182	211	197	188	198	207	198	189	160	183	173	180	185	189	187	185	184	170	177	174	175	186	217	186	183	194	203	195	193	178	175	188	195	179	173	174	187	194	175	208	178	186	207	188	159	187	188	198	192	186	195	196	208	192	184	192	191	207	188	170	189	200	184	192	197	196	175	194	188	167	184	203	184	198	175	202	169	194	215	204	174	162	147	173	200	195	145	201	178	190	167	186	194	177	201	207	173	189	213	200	190	212	189	179	198	162	193	170	203	185	192	201	203	191	186	205	181	199	199	193	192	214	193	185	220	184	194	193	154	176	199	199	190	204	178	176	201	192	183	173	198	175	186	189	191	196	202	203	171	172	196	200	157	182	202	188	203	194	170	186	220	199	208	208	221	184	211	193	201	216	195	168	187	182	197	203	184	192	192	187	181	187	189	202	200	207	183	185	191	168	199	183	212	201	189	180	195	180	195	194	212	163	182	208	173	186	198	197	180	160	204	181	181	194	224	194	175	201	175	175	204	214	200	229	201	206	201	182	196	186	215	192	179	173	200	173	201	205	190	177	181	169	197	183	189	166	215	205	190	180	176	170	184	187	199	199	184	199	206	190	226	174	176	195	176	211	179	204	191	177	197	187	182	177	166	192	212	184	204	177	169	173	192	182	164	172	167	196	211	190	170	195	213	217	190	158	220	178	186	199	175	171	213	193	202	201	194	183
13219	17189	22994	28540	33050	36329	36664	39010	38186	38077	38535	35312	33549	40675	41403	42888	38066	46257	46872	40264	41080	37399	36366	34778	26250	29578	22334	23096	19660	24852	21779	19093	19784	17463	16581	13333	9707	8987	8352	4389	2417	2235	2397	5208	3846	3752	3450	2527	2533	1891	4469	4712	3943	1814	1807	2789	4232	4404	2638	2640	2568	1436	1022	1003	836	909	1023	1028	943	1132	2714	3910	2821	2257	1441	951	626	565	517	548	460	489	480	513	500	531	512	475	493	500	555	483	569	485	480	507	496	542	514	465	523	487	534	504	506	534	509	490	516	462	526	494	514	508	537	471	479	534	526	495	506	485	480	549	540	470	565	547	549	447	489	506	513	477	501	490	526	470	502	504	475	523	501	517	480	490	515	487	530	484	510	474	488	543	512	472	534	489	477	514	500	512	485	545	526	538	473	527	508	506	464	535	512	479	505	486	544	492	525	521	477	466	542	500	503	480	533	469	518	468	488	446	503	495	440	484	460	487	509	514	508	478	477	483	477	490	513	517	502	489	501	494	489	482	480	500	527	528	486	506	501	514	496	493	504	500	527	507	476	475	527	480	538	485	493	506	497	484	494	452	536	505	486	523	473	467	477	531	512	488	468	478	504	515	466	543	522	545	492	513	472	503	494	498	487	496	515	481	501	533	519	488	477	479	457	536	480	508	492	506	479	536	462	483	519	470	510	448	508	540	502	524	475	438	546	468	457	460	547	509	531	499	514	501	479	492	509	477	482	484	471	512	514	491	516	517	470	494	512	499	493	513	492	500	483	514	514	502	487	541	489	513	539	511	492	511	502	443	486	505	498	466	509	519	499	506	503	486	476	519	501	497	484	480	511	517	528	531	503	490	494	538	527	512	486	521	486	495	513	518	533	493	512	520	520	476	470	523	495	474	507	493	475	533	502	508	503	489	484	524	535	442	497	489	515	520	501	511	501	499	512	480	518	495	511	478	543	501	473	485	493	474	479	510	509	473	512	489	511	528	475	499	496	473	464	525	461	512	511	504	480	505	522	493	492	484	447	498	531	480	495	497	511	529	523	466	483	499	470	497	497	487	469	495	513	497	506	514	514	530	486	495	472	505	480	488	472	526	504	483	497	531	535	504	542	502	469	510	482	495	515	508	529	499	523	498	512	537	505	511	500	512	484	512	539	501	481	486	501	480	532	504	544	487	506	517	516	495	509	479	511	509	505	501	528	509	491	475	502	507	498	507	514	523	497	484	481	458	494	485	474	506	513	476	445	518	519	491	476	517	538	484	527	491	487	487	489	475	511	499	513	528	452	468	479	491	460	494	518	473	466	518	506	515	532	475	513	482	520	511	527	489	480	524	525	456	521	512	489	507	502	523	495	498	523	497	482	515	464	508	485	503	483	485	516	452	523	501	492	500	485	518	485	485	511	545	484	514	511	503	515	501	456	539	486	512	526	476	490	529	512	488	500	489	524	492	485	501	484	531	559	514	523	527	519	488	519	480	530	485	457	517	525	547	482	480	469	516	500	488	504	516	502	502	467	510	524	500	520	516	540	553	462	498	501	514	534	522	492	482	434	494	472	462	510	532	469	481	509	525	506	537	501	515	502	495	495	505	500	506	492	496	490	505	525	490	523	501	501	460	476	483	536	480	482	469	525	469	535	525	500	514	486	516	514	520	488	509	524	503	503	465	486	474	513	499	534	535	478	478	504	515	508	496	529	508	531	488	492	453	555	491	509	488	475	505	490	501	476	532	476	502	481	490	484	505	513	497	501	504	509	506	491	517	508	525	489	475	482	476	497	515	505	519	512	503	504	483	503	510	531	480	494	537	494	488	501	546	470	481	472	487	457	519	479	499	519	483	480	484	498	534	474	468	487	512	510	510	478	487	529	503	504	509	490	506	506	505	481	455	476	482	504	468	507	441	465	506	493	511	472	490	505	517	479	483	507	444	505	505	473	506	522	529	547	504	494	480	490	511	511	519	522	496	491	506	537	470	494	503	521	527	500	485	487	523	522	523	468	496	529	491	513	492	511	524	489	467	445	479	506	522	483	499	478	516	485	500	499	505	532	539	497	495	535	523	523	508	506	461	521	505	477	471	514	480	457	521	469	489	454	493	496	508	540	485	496	522	503	501	501	466	471	468	532	526	532	515	488	509	496	475	553	474	529	481	527	519	537	475	537	528	469	508	515	516	501	483	506	511	570	527	497	490	538	494	502	481	470	484	496	525	503	512	496	490	486	525	460	504	492	507	560	495	485	493	453	497	536	507	508	509	492	506	488	482	496	499	490	489	490	498	507	498	542	488	536	496	516	542	501	543	494	522	525	494	500	519	524	484	513	507	490	490	499	489	518	493	478	518	524	485	494	510	493	447	516	479	496	515	480	517	501	474	504	505	520	479	523	501	517	468	508	504	475	465	519	517	526	495	496	498	503	516	485	512	507	515	475	486	515	499	496	517	517	559	490	510	521	530	524	532	504	486	548	528	501	504	493	520	567	518	488	510	466	490	567	501	503	489	516	508	509	488	502	503	468	511	490	518	537	493	547	490	488	528	570	484	509	496	530	506	509	496	519	502	541	498	521	499	532	473	515	468	494	521	510	481	538	507	522	505	501	522	525	494	485	519	501	438	526	522	517	488	516	516	474	499	483	481	500	536	520	478	520	506	514	499	490	487	492	545	527	491	499	509	499	444	555	509	518	526	497	484	535	517	471	452	515	500	509	472	530	529	490	458	484	505	470	516	509	473	576	499	511	522	497	481	530	504	487	466	497	477	483	556	520	503	515	431	509	544	525	487	522	531	524	493	464	492	463	502	505	508	521	507	488	483	483	532	497	510	464	498	493	459	520	500	483	523	486	500	481	499	459	486	494	485	512	524	461	509	495	466	496	467	486	502	489	480	503	520	488	502	533	473	512	488	534	487	473	512	491	484	512	501	516	505	456	479	515	465	496	495	508	475	487	509	456	513	504	515	508	489	517	545	522	512	496	513	523	495	470	522	469	481	469	505	522	487	523	471	504	519	475	514	496	499	520	550	510	511	509	507	499	501	491	515	452	535	523	510	526	499	517	542	542	513	493	506	520	478	474	481	476	496	501	510	493	525	470	499	509	487	509	474	491	490	505	526	526	530	520	502	509	507	479	513	500	490	496	515	520	483	508	541	471	501	514	570	521	483	503	524	502	507	503	497	496	513	495	493	501	483	519	532	474	505	494	535	511	496	504	528	473	505	498	517	525	488	498	520	486	534	524	485	471	511	540	518	487	512	500	509	491	491	501	463	483	490	515	478	502	475	514	507	487	460	544	537	507	487	497	561	527	483	511	493	521	500	513	518	520	514	530	521	483	515	534	489	510	512	527	498	489	500	473	505	479	496	514	512	499	495	488	497	479	491	500	481	470	497	497	489	472	483	490	503	532	490	540	512	500	511	535	517	511	491	524	485	491	495	504	514	475	519	492	489	490	489	518	511	507	491	515	500	483	529	509	525	481	531	523	500	519	466	527	541	490	507	463	481	471	498	481	470
3859	3250	3775	3521	2700	2649	2173	1717	1397	1244	1409	1306	1224	1287	1117	1140	998	1261	1289	833	668	642	545	523	364	409	355	328	287	276	285	314	291	243	239	210	233	222	206	221	201	185	215	240	202	205	166	234	192	206	209	213	202	189	210	184	200	215	214	207	227	194	170	200	204	191	172	204	191	215	228	242	251	206	216	202	161	181	174	180	192	147	171	188	184	178	180	208	173	175	185	184	172	181	175	189	169	158	200	190	175	208	189	178	188	208	157	197	185	173	186	180	174	187	192	199	179	165	186	211	159	170	189	178	182	179	185	180	189	161	153	168	186	195	180	185	183	190	199	162	165	167	187	171	213	165	185	167	174	160	160	177	171	191	193	182	160	188	171	175	194	202	175	181	176	201	188	159	193	186	179	156	178	187	193	169	172	177	191	182	184	186	179	185	162	207	176	197	185	175	162	192	181	179	185	177	195	194	212	185	179	200	187	207	176	195	191	177	170	187	181	187	178	187	182	170	206	177	191	181	179	187	179	176	171	171	176	187	165	177	182	179	171	208	193	177	196	191	180	177	169	173	192	171	184	195	151	162	178	187	168	196	191	193	174	171	192	197	162	163	192	184	178	172	179	179	193	175	167	190	190	181	180	183	183	154	157	198	179	200	168	202	171	183	158	146	184	178	188	173	164	175	160	172	173	177	158	184	185	178	191	174	199	210	174	167	180	178	176	190	185	204	193	179	171	182	171	165	170	206	185	165	193	174	196	192	188	188	169	182	212	174	202	158	184	205	160	152	181	191	186	178	194	181	157	197	167	147	171	194	183	190	203	176	166	179	200	179	191	181	141	200	182	199	163	180	173	170	165	190	185	186	167	194	184	163	191	203	179	191	183	186	187	173	171	194	173	175	187	191	199	169	178	184	190	193	171	208	205	185	178	207	198	175	203	186	159	197	188	183	184	212	180	176	175	183	172	213	195	199	172	178	149	196	192	192	205	167	160	191	192	187	184	192	173	157	207	147	198	167	199	182	192	175	184	176	164	169	208	188	172	189	189	185	162	178	172	178	195	178	176	188	201	165	154	159	177	166	164	194	174	183	179	149	173	183	156	195	178	200	173	162	170	186	159	190	170	157	187	179	177	169	174	169	178	200	179	196	189	166	179	188	175	195	170	162	157	180	185	167	196	201	177	193	187	164	180	190	169	165	203	159	191	182	174	187	181	162	180	188	196	178	192	201	185	209	183	171	193	176	182	167	179	193	171	180	180	165	197	199	167	189	200	178	183	205	199	188	189	180	173	180	174	186	187	166	182	175	175	178	169	161	176	183	165	171	185	183	171	189	183	155	176	193	172	170	197	201	176	177	188	157	179	178	165	146	177	185	184	169	172	178	183	182	178	179	163	189	171	195	193	164	164	201	174	177	178	189	144	179	219	182	201	178	169	179	168	176	173	170	167	190	217	171	199	182	181	203	193	201	155	205	183	188	172	183	168	185	183	194	163	194	194	193	165	185	159	171	185	166	181	184	194	194	187	177	165	176	176	179	185	170	187	196	178	183	184	172	176	169	164	203	173	184	190	174	160	184	172	184	160	189	191	171	163	175	176	170	174	183	196	181	205	199	187	186	195	181	175	171	180	188	172	147	186	169	189	185	181	213	177	182	179	164	202	180	175	178	170	188	171	190	186	185	173	171	180	180	197	188	171	205	175	194	190	161	162	198	183	187	172	182	177	183	175	183	197	155	139	171	194	210	159	187	183	195	182	159	168	195	182	151	214	190	183	178	207	170	175	189	193	193	200	172	170	222	189	183	173	188	181	176	182	200	182	184	170	172	163	176	178	182	183	181	168	183	189	210	170	176	191	187	180	161	190	179	172	188	172	184	199	194	180	172	198	166	181	206	179	172	164	159	188	195	160	184	177	199	184	180	187	178	152	162	172	186	170	172	186	174	166	194	178	177	202	171	188	178	202	183	179	197	160	181	203	194	185	189	192	184	177	171	161	174	165	148	201	187	179	145	192	192	198	160	168	159	166	184	174	157	164	160	202	184	164	163	176	187	168	160	165	182	173	158	179	174	184	166	205	185	183	174	184	168	174	185	176	221	177	180	173	192	183	180	179	176	162	179	184	159	180	173	169	169	170	147	176	186	188	167	198	181	187	178	200	176	173	166	188	158	194	210	180	182	165	180	191	158	176	198	148	204	178	163	180	164	173	185	169	192	189	179	185	182	176	188	185	196	196	182	178	197	191	168	176	187	195	166	181	179	181	176	152	209	184	162	162	211	180	184	168	185	189	178	168	186	166	164	191	169	164	194	169	206	186	215	203	204	184	202	172	184	178	173	198	187	183	177	190	173	181	204	178	173	166	182	175	181	164	191	161	181	182	173	168	182	189	174	179	169	177	151	187	178	174	185	191	171	165	157	188	174	183	166	173	190	158	162	190	183	171	196	158	172	201	196	178	186	173	188	189	197	177	179	160	186	197	164	169	172	183	192	193	185	143	182	189	171	191	177	188	174	190	189	165	174	174	168	149	193	179	151	169	183	194	169	157	173	176	211	159	178	184	198	204	184	146	190	167	188	195	170	172	171	196	176	179	163	183	193	175	188	177	183	160	170	207	200	174	173	198	195	199	185	170	173	191	185	181	162	171	187	185	192	188	179	185	194	158	165	203	198	179	171	180	173	178	165	189	176	192	178	189	180	177	173	174	165	173	195	171	155	155	178	186	165	185	163	167	189	205	186	203	172	192	179	177	199	145	189	188	165	180	185	163	177	176	175	188	169	164	189	183	195	156	156	166	178	168	189	184	194	191	185	183	191	153	200	175	196	188	185	178	176	167	184	153	199	157	171	160	200	178	211	188	186	178	159	190	182	174	171	190	165	181	167	182	170	175	171	172	181	205	172	223	186	183	195	172	159	187	168	192	181	201	181	190	186	189	174	192	186	179	186	172	166	188	214	193	171	173	201	159	192	175	185	191	164	184	184	211	180	176	188	172	168	179	186	188	176	188	182	201	183	198	180	167	178	190	205	169	185	215	204	173	195	199	190	173	192	172	184	173	185	171	173	191	189	169	182	194	188	173	189	181	193	179	166	171	191	208	189	185	164	189	188	186	194	162	211	155	147	172	203	180	188	172	198	188	188	170	186	189	188	174	166	187	206	178	176	223	179	207	188	197	182	206	147	189	212	167	172	186	171	186	175	170	186	167	173	183	191	173	197	173	188	199	151	165	174	178	186	157	179	167	169	167	160	188	164	214	171	192	184	183	185	165	201	187	192	174	161	184	180	182	187	168	165	183	150	201	187	140	170	169	194	178	188	176	173	195	161	168	176	177	173	180	190	179	191	169	188	176	181	182	167	189	171	187	190	177	180	173	195	184	172	151	170	175	192	204	198	209	171	188	187	156	206	188	177	202	147	178	172	177	156	182	189	172	195	172	188	177	170	176	168	166	187	180	143	197	183	163	138	168	184	182	185	184	180	171	178	196	197	179	162
3370	4187	6031	7734	8773	9953	10179	9672	8382	7353	7898	7540	6777	7429	7093	7231	6188	8631	8672	5857	4953	4501	3504	3244	2358	2949	1789	1975	1521	1827	1548	1313	1526	1295	1179	1099	934	832	836	692	681	760	745	901	728	692	780	735	648	640	711	670	631	608	554	603	678	787	691	573	584	589	680	646	548	522	533	473	546	505	658	783	761	669	603	564	494	474	505	485	475	473	492	471	518	521	510	486	458	477	499	476	474	485	491	469	501	505	486	473	445	481	466	462	459	482	474	496	450	462	509	488	500	521	469	471	498	458	434	478	479	480	467	488	513	463	453	471	490	450	496	474	469	461	480	502	496	492	456	494	445	473	490	481	485	445	475	460	463	447	494	468	491	498	479	478	469	492	471	477	471	464	499	514	468	511	524	454	443	454	489	467	435	489	479	503	478	493	425	453	504	493	493	481	464	477	465	501	481	495	492	489	476	499	500	477	495	460	476	469	503	442	436	453	403	534	449	503	490	492	490	497	438	509	500	512	449	507	460	498	474	515	488	476	460	495	473	481	436	514	506	532	492	520	490	473	471	450	502	516	492	475	463	526	469	489	477	479	476	501	474	484	451	522	485	516	467	436	474	503	496	514	521	431	460	464	491	485	498	460	473	474	508	517	499	508	523	449	490	509	525	473	486	468	473	486	494	468	466	529	467	478	496	499	477	504	510	473	449	448	465	530	460	483	466	458	487	489	486	496	508	507	470	499	518	477	472	476	456	489	494	484	481	436	480	464	475	451	459	531	480	531	472	438	510	501	466	493	455	466	464	511	481	496	523	447	489	488	500	454	469	506	437	468	454	475	484	521	459	478	459	471	514	447	519	480	494	517	536	491	446	498	488	479	475	442	495	481	497	441	487	474	487	474	463	492	477	463	475	479	465	494	470	470	474	516	480	526	484	456	489	452	470	509	492	510	467	465	441	442	472	478	481	452	514	499	450	462	509	486	428	495	500	522	483	495	506	522	509	459	467	451	464	431	459	485	497	476	479	449	489	468	498	476	516	513	513	492	475	465	491	470	451	474	495	515	499	480	508	469	467	477	488	472	478	467	500	504	450	472	445	487	494	498	478	483	475	462	474	454	462	497	476	491	481	491	491	478	472	498	467	511	475	449	470	497	469	478	488	491	467	504	466	507	470	491	466	475	499	483	470	500	499	502	463	451	477	502	477	479	491	522	494	501	490	505	491	478	504	471	487	449	481	444	515	510	529	490	487	500	485	497	478	480	439	484	491	462	485	436	510	501	483	444	490	510	515	491	495	491	520	497	458	444	487	479	496	484	508	495	502	515	482	487	497	437	482	476	506	490	452	455	466	513	538	462	474	491	470	479	473	485	504	476	453	476	476	501	475	482	448	466	501	506	498	478	466	490	525	479	482	501	499	457	504	481	476	490	525	494	448	482	485	465	463	509	493	500	486	474	460	472	460	459	522	461	502	450	485	494	477	496	494	533	498	479	493	470	475	491	483	459	471	461	486	474	516	479	463	434	490	467	469	452	501	508	509	513	487	444	503	528	456	508	469	497	481	495	494	475	496	458	522	450	515	472	477	481	538	520	466	496	448	469	494	466	538	485	509	505	498	500	485	485	512	503	488	483	462	458	445	470	466	497	447	462	465	509	464	451	475	451	491	496	489	482	520	473	469	470	492	495	488	541	453	486	487	481	477	475	497	472	492	468	523	457	490	457	488	503	449	456	489	490	503	493	484	500	529	480	514	452	519	494	475	469	516	491	453	486	497	502	497	487	464	463	470	473	489	474	496	467	493	442	462	486	480	444	466	501	467	450	492	486	478	468	488	490	486	501	491	473	493	483	506	486	482	492	443	509	483	458	458	481	495	462	491	461	476	493	513	491	466	434	481	504	447	484	479	488	497	503	525	476	473	498	466	520	443	456	445	482	505	473	509	451	474	475	460	477	475	472	515	474	464	464	450	462	502	476	503	492	483	509	510	493	470	444	471	451	493	487	467	496	501	494	479	494	481	511	490	474	456	523	489	489	505	490	462	487	472	473	526	473	531	482	508	450	498	517	474	451	517	462	521	480	482	501	482	482	483	469	496	473	499	501	472	502	509	423	494	459	465	478	479	445	467	504	523	447	447	436	465	497	481	464	483	447	495	484	464	491	475	518	480	501	521	472	497	499	476	466	462	488	517	473	485	478	463	449	472	492	479	498	489	484	440	455	508	483	477	475	478	530	457	514	487	516	480	500	463	490	506	431	427	472	481	478	486	473	478	486	492	463	473	477	510	499	442	456	454	479	479	516	472	455	514	441	484	448	473	484	477	454	500	480	496	521	462	463	487	487	500	463	494	478	492	504	482	536	482	495	531	470	521	489	448	535	491	480	466	479	466	477	460	489	526	484	479	494	476	518	460	488	469	495	460	495	473	498	500	487	500	501	455	485	509	495	508	490	501	494	520	500	462	488	495	455	481	478	489	474	461	464	504	500	478	461	478	468	481	514	477	475	492	457	471	515	465	519	498	484	487	476	460	480	486	501	486	430	484	510	489	492	480	492	505	484	466	476	492	464	495	498	525	446	503	458	476	449	499	479	478	456	481	500	445	521	494	535	506	499	467	475	517	494	460	514	495	504	490	469	479	492	498	491	488	487	481	476	473	486	510	479	509	486	476	449	499	486	509	454	483	490	506	502	511	531	474	470	469	491	476	492	480	449	479	491	502	463	477	499	482	470	507	482	476	519	436	519	486	452	480	532	516	512	484	463	475	502	482	471	444	504	464	529	493	479	475	463	500	462	485	490	502	475	449	469	494	489	459	495	472	488	475	484	460	447	481	481	460	513	472	512	476	450	481	534	500	445	470	460	465	484	468	479	461	452	481	497	453	483	459	481	474	480	470	463	448	493	452	518	455	452	461	482	458	516	481	473	474	493	456	459	500	491	470	468	465	451	531	445	457	494	496	501	460	492	511	523	496	476	463	495	472	477	490	510	489	484	459	443	491	477	503	484	462	446	480	468	473	492	457	503	447	458	471	448	482	458	479	475	478	511	516	472	486	501	469	470	472	479	446	506	536	458	470	500	471	501	470	506	474	484	460	453	490	511	526	498	512	499	473	476	478	466	474	469	460	491	459	504	481	474	459	487	520	497	497	475	475	455	446	486	474	452	443	517	493	500	473	474	497	479	469	482	445	461	471	484	462	466	467	476	448	495	437	458	478	506	505	481	474	487	464	487	488	461	484	465	478	473	477	518	509	468	496	508	490	474	503	511	496	477	489	453	469	477	503	508	473	530	470	492	456	445	461	490	473	481	440	466	476	457	446	504	483	474	528	493	446	463	445	474	452	505	512	457	475	474	461	489	474	498	460	466	495	454	448	502	494	444	494	507	494	487	484	486	508	485	457	455	507	457	464	471	501	483	433	468	458	448	504	488	464	489	508	508	518	493	478	477	473	453	486	513	474	498	457	430	479	479	527	461	445	474	491	491	501	528	471	470	494	512	494	472
13495	16444	21010	22419	19703	22305	21518	20811	17440	12439	12890	11798	9514	10337	10184	10445	8827	13644	15384	9518	7918	7027	5561	4818	3035	3870	2008	2332	1869	2337	1739	1653	1876	1313	1268	1197	938	827	663	407	333	287	276	447	377	335	342	325	270	284	392	342	294	299	249	294	348	391	361	289	210	240	205	207	219	228	213	211	197	313	449	351	278	307	239	208	216	205	215	169	219	175	165	212	186	210	168	191	175	227	177	178	205	222	204	192	192	201	202	201	189	185	205	191	176	208	191	169	180	186	190	177	199	203	186	188	207	173	199	181	181	161	179	205	185	190	200	199	201	183	185	215	183	196	210	193	190	202	195	176	168	182	187	197	184	222	176	178	185	207	171	194	192	189	174	202	169	201	222	211	181	186	192	174	194	218	203	199	191	200	203	213	196	177	181	195	182	185	176	183	180	160	178	178	186	200	199	212	186	189	180	193	228	176	197	214	181	194	199	215	191	164	190	200	166	197	191	234	216	187	195	195	196	191	197	208	192	191	192	204	170	199	191	180	192	215	176	187	187	182	208	189	196	199	178	198	189	189	193	203	179	188	208	203	187	180	189	197	203	182	190	178	205	199	209	187	186	191	202	215	190	193	162	183	183	187	196	179	177	182	197	178	208	213	211	183	184	189	173	205	192	203	199	196	185	214	196	170	174	185	180	191	192	193	201	189	201	213	195	207	175	174	210	183	218	208	207	193	189	196	197	207	202	179	177	182	203	191	191	202	198	216	191	170	182	179	196	190	186	177	198	187	214	191	208	204	195	181	196	195	196	188	195	218	223	189	192	196	184	201	181	190	189	181	205	216	194	184	185	192	186	180	197	202	178	188	179	177	190	210	198	205	191	202	189	201	209	202	207	193	187	207	213	227	185	184	184	157	180	195	184	197	232	220	189	187	195	196	202	196	196	187	216	205	200	168	199	212	183	181	172	174	169	179	217	192	225	193	191	216	212	172	193	203	175	198	207	208	192	186	201	175	183	162	194	203	191	195	200	196	168	180	160	177	182	198	178	196	193	208	177	201	163	194	197	193	193	204	176	200	193	187	198	195	195	202	209	194	199	182	197	189	211	203	178	199	175	201	203	178	198	177	194	176	179	178	200	191	179	184	198	171	189	165	196	208	209	180	193	195	204	201	197	192	201	206	195	220	200	198	201	183	211	171	189	170	181	209	187	202	192	192	184	185	185	215	175	203	218	163	179	206	198	205	209	226	214	223	205	171	206	186	210	203	200	198	188	196	203	182	186	171	211	171	196	184	185	169	195	174	176	177	191	180	176	188	196	199	203	185	180	171	178	210	168	202	185	211	197	178	205	174	225	178	174	179	192	187	198	219	211	209	186	187	204	218	201	197	220	183	212	198	204	182	179	217	194	201	192	185	182	221	199	208	185	179	221	151	190	180	197	198	203	203	197	209	194	181	217	203	175	212	188	182	229	171	175	182	183	190	185	183	201	185	195	215	199	185	190	193	218	185	181	176	178	199	188	209	195	184	198	187	179	180	185	198	193	190	212	191	176	177	188	201	192	191	195	196	193	172	179	174	188	220	208	228	203	187	178	182	195	184	207	206	190	161	172	198	193	213	190	186	200	193	203	193	201	211	187	201	193	204	211	176	209	183	196	185	210	201	183	207	178	163	181	184	193	187	201	207	200	184	221	199	187	208	169	212	171	183	200	188	195	191	194	203	191	192	189	192	223	198	183	196	201	191	178	191	190	191	208	186	195	170	194	176	194	192	205	183	207	204	195	212	180	195	212	205	205	182	207	200	203	182	183	182	188	210	198	179	189	189	209	174	205	188	193	180	193	181	204	191	174	202	202	182	191	187	196	194	219	173	203	188	183	198	187	201	206	201	197	210	184	197	195	222	198	190	201	194	209	200	182	216	202	218	179	198	205	194	187	192	186	175	195	199	180	191	191	198	178	217	210	176	195	172	198	178	185	167	190	218	180	199	212	174	175	178	175	175	197	187	170	173	193	169	193	163	185	194	219	195	169	189	214	209	195	189	201	179	186	172	210	199	181	216	185	181	185	174	187	189	196	185	226	196	196	200	197	185	148	205	199	203	199	201	162	213	180	188	186	185	180	184	189	181	190	200	179	203	221	176	182	187	205	192	196	201	166	177	189	188	189	191	202	183	188	168	198	205	198	180	202	163	189	178	194	197	177	197	212	236	187	180	197	180	200	197	206	168	219	169	201	181	206	184	205	192	188	189	170	171	232	175	187	170	200	198	182	186	190	198	180	206	193	199	188	203	201	190	217	233	189	172	206	210	208	194	187	200	190	183	197	192	200	180	184	186	210	207	170	221	180	182	182	197	183	195	180	165	178	189	198	202	188	209	195	182	190	183	199	207	198	190	185	216	189	184	194	187	199	193	188	164	167	211	187	207	183	176	180	191	205	215	193	203	193	185	168	197	192	180	232	181	184	199	190	187	149	198	203	208	212	207	208	177	216	203	184	192	226	179	194	172	212	170	194	175	195	210	159	222	195	215	203	201	209	189	220	210	205	189	215	180	195	180	185	186	188	168	176	160	194	215	184	218	206	198	183	204	217	204	186	200	198	191	187	192	215	197	182	186	193	183	207	199	201	178	179	201	198	167	197	216	196	192	188	195	187	199	167	194	201	187	213	195	174	214	200	180	174	189	196	185	190	216	175	176	215	168	186	210	202	188	182	188	183	190	202	202	220	212	193	198	199	174	179	204	185	198	184	198	186	169	203	213	167	189	199	216	192	178	193	175	199	209	180	190	199	198	179	190	189	174	187	201	202	185	194	213	183	193	195	169	160	213	182	207	199	193	186	184	196	208	195	179	222	174	169	196	183	201	175	210	190	215	189	194	196	202	197	193	207	194	170	230	191	187	204	173	190	214	187	215	165	191	192	186	187	219	206	196	178	178	223	190	180	185	193	198	204	213	202	213	192	199	188	157	203	191	185	187	178	210	179	205	213	199	196	201	191	183	230	197	210	174	166	193	208	192	195	196	178	209	162	179	207	181	197	185	174	189	182	197	178	199	195	191	191	198	186	182	173	201	209	203	177	191	199	189	192	206	194	193	194	179	158	186	172	175	195	204	192	199	200	195	196	192	175	173	211	205	177	188	188	208	219	173	188	204	178	189	203	186	219	199	203	219	208	190	207	197	191	194	179	183	194	199	201	206	179	177	206	161	192	213	200	169	213	215	173	177	193	195	191	166	204	209	216	194	180	161	188	182	210	178	185	161	192	221	197	180	193	193	211	198	186	183	192	200	199	202	171	183	210	202	201	201	192	199	207	192	174	185	177	184	157	171	199	182	192	199	192	180	192	196	189	164	179	223	176	186	172	195	172	174	194	162	174	185	200	180	201	191	188	193	203	194	182	198	202	214	216	198	191	202	181	187	213	193	203	198	173	195	173	184	221	215	196	214	207	207	194	192	167	182	164	178	189	217	181	202	175	215	208	178	174	185	183	202	177	177	208	179	198	184
9714	13450	17162	20713	24051	28243	29457	32633	31237	28072	29260	27543	24617	29234	30716	29479	28989	36346	35844	28492	29169	23515	22661	22501	15770	19067	12539	14625	11846	14661	11337	11081	11934	9191	9144	8518	6229	5948	4441	2876	1666	1502	1500	2815	2081	2030	1878	1538	1256	1486	2285	1788	1673	1582	998	1462	2141	2121	1598	1133	863	854	750	716	743	724	769	680	697	1310	2690	1626	1256	1129	869	670	605	514	497	567	492	480	507	491	531	534	495	514	552	518	507	504	501	531	542	506	501	504	525	501	542	525	510	487	542	544	521	481	474	475	490	546	544	515	488	493	490	525	545	517	491	483	503	485	546	531	504	516	518	533	509	533	491	526	518	526	487	486	528	481	523	513	491	532	543	545	478	480	470	485	492	537	565	470	542	506	542	476	493	530	542	540	520	521	552	517	490	501	529	513	487	531	535	524	530	530	494	464	496	517	496	514	520	486	490	492	522	512	531	523	495	531	504	498	552	475	528	493	515	566	500	478	488	513	495	543	501	487	488	547	519	501	546	542	493	522	479	501	487	567	528	506	509	522	511	518	513	472	514	506	493	542	495	529	544	496	522	471	499	517	497	523	531	513	566	479	526	528	532	482	510	499	509	503	499	462	541	511	538	502	500	502	488	512	497	491	517	502	538	513	506	496	511	511	533	557	500	557	479	493	474	500	459	510	512	502	555	506	514	467	539	472	525	519	487	489	518	522	510	474	517	502	475	499	515	471	520	497	485	540	512	497	525	505	543	494	500	507	478	514	491	486	528	483	530	530	512	530	517	520	491	523	515	476	519	474	490	510	465	492	552	512	492	530	533	522	483	490	509	535	485	527	539	499	530	487	499	518	480	530	511	523	471	489	571	518	487	532	475	535	493	483	533	477	525	467	518	475	489	527	539	507	504	565	510	505	496	539	521	498	488	537	517	536	521	541	533	483	513	492	491	528	509	504	496	522	536	543	490	502	517	522	496	477	497	529	541	482	489	525	532	520	484	509	517	515	492	544	511	487	500	514	479	491	518	485	504	504	484	505	563	536	494	521	487	527	491	580	530	478	498	511	522	549	527	529	482	480	515	521	556	489	512	490	516	511	530	544	499	526	503	488	542	503	487	551	529	515	500	551	493	505	510	529	540	460	516	512	536	513	551	517	560	512	565	505	489	516	486	507	525	501	487	510	470	529	486	507	507	526	504	479	551	528	491	509	492	520	517	485	542	508	553	571	491	556	518	495	518	510	490	481	488	507	529	496	471	504	493	509	533	486	524	519	481	494	450	502	523	526	504	504	515	489	502	516	546	547	480	467	531	502	489	523	492	503	500	503	517	498	510	492	528	551	484	486	493	536	502	496	491	525	517	531	520	501	507	508	498	488	504	548	509	533	498	507	481	520	498	490	505	571	489	524	459	563	540	489	523	486	559	488	513	471	475	522	482	507	495	488	519	506	504	525	486	503	516	481	524	550	521	513	555	521	509	517	554	521	515	568	502	522	522	529	568	541	537	492	564	528	548	486	490	497	515	524	547	532	509	495	510	507	467	578	540	514	503	536	512	503	524	531	576	527	541	499	498	494	486	501	491	495	520	490	523	531	533	526	513	486	552	516	513	522	553	532	519	515	491	530	485	517	501	501	521	499	510	513	532	518	504	501	525	494	499	533	545	537	486	487	521	494	507	532	503	513	487	500	474	524	528	489	518	509	499	513	545	534	506	476	514	488	567	508	525	491	529	519	526	533	479	490	492	532	526	466	518	496	479	503	510	499	538	520	488	533	514	487	541	540	484	530	541	509	531	479	451	501	523	505	506	519	471	496	496	488	543	532	527	518	547	540	505	507	492	473	504	522	477	540	524	506	556	488	481	510	547	513	489	526	492	530	507	537	502	520	501	504	528	531	540	500	510	484	519	509	493	512	533	480	507	528	530	529	479	563	538	519	531	519	497	530	523	475	525	479	540	508	557	555	519	486	497	512	483	506	493	520	555	480	480	561	519	508	537	498	507	529	513	535	526	505	512	511	543	503	517	533	514	507	522	519	518	499	531	518	513	503	495	498	512	518	509	494	525	543	527	495	523	518	505	513	500	550	534	493	531	504	496	493	519	520	508	535	499	505	526	460	522	472	490	455	523	493	499	522	520	536	507	546	516	518	519	503	555	514	503	532	479	502	501	514	527	496	522	507	496	508	499	539	523	513	514	539	518	481	535	512	468	535	509	467	520	521	498	531	546	524	497	504	526	495	499	499	509	519	497	496	516	524	518	528	489	497	470	511	519	506	506	525	522	519	478	496	495	527	481	483	508	491	440	514	546	552	497	526	520	520	488	476	522	473	526	522	528	539	546	471	511	541	521	536	507	471	517	504	540	524	511	519	500	533	530	451	501	487	484	552	496	508	497	513	522	540	514	530	515	503	505	495	525	486	495	512	503	516	494	525	518	521	494	528	530	492	498	509	483	556	503	504	515	540	491	517	468	514	566	489	498	529	516	518	482	530	540	550	511	510	535	496	521	487	488	490	526	522	512	473	507	514	521	509	471	466	533	488	476	529	492	524	501	470	516	491	514	517	505	511	523	551	555	520	498	528	462	522	508	523	529	503	490	469	468	507	518	503	560	501	533	519	517	496	482	561	500	498	564	541	497	484	525	483	482	521	492	544	489	499	502	540	527	520	497	503	497	493	522	466	533	577	546	549	546	558	538	480	519	519	477	494	502	457	529	518	518	509	522	463	547	560	505	502	536	477	524	477	511	536	601	486	527	526	562	503	480	505	485	472	523	510	504	444	488	493	525	526	488	539	497	516	484	489	485	553	508	517	481	516	492	560	525	521	505	498	517	501	542	527	500	535	476	504	496	484	508	514	516	506	532	526	488	498	501	499	542	525	526	527	508	515	491	482	530	529	502	513	520	464	529	504	489	552	520	516	487	515	528	539	522	518	495	549	520	494	515	490	515	513	506	515	483	483	499	473	491	514	507	522	492	505	482	532	490	481	503	493	520	531	547	513	530	520	476	504	485	469	496	513	491	539	482	485	519	510	515	478	486	495	541	481	536	544	492	484	517	584	553	518	484	530	507	506	521	494	471	473	549	524	493	499	527	508	515	479	532	534	510	514	488	500	513	540	500	535	517	474	510	536	493	500	482	507	496	530	479	504	503	509	498	511	544	506	511	510	499	546	482	529	498	528	543	495	503	471	496	491	496	493	512	505	510	465	504	532	487	467	501	525	514	533	529	493	540	493	526	479	520	483	518	550	515	511	440	526	540	495	567	481	463	512	525	495	500	523	542	503	491	497	514	498	499	491	527	489	498	482	520	503	485	497	527	552	569	472	547	484	497	475	522	526	504	521	508	503	470	501	529	493	539	542	516	517	483	500	522	534	494	493	510	490	483	479	522	480	518	483	510	484	518	499	511	515	484	474	549	528	500	492	513	504	548	525	541	475	509	521	516	525	532	487	520	499	512	505	509	504	510	512	559	556	464	547	519	504	502	506	554	538	510	529	541	495	521	511	454	498
23582	25252	28166	28566	26213	30429	29349	30206	29130	22961	23815	20320	18234	19234	20481	18285	18719	24955	25369	18977	17433	13899	11639	11447	7048	8247	4584	5245	4697	5153	4049	3940	4731	3304	2762	2662	2294	2088	1496	867	496	506	413	741	562	533	573	450	530	765	872	682	433	438	310	401	512	565	400	401	267	225	261	220	229	234	233	244	220	344	715	648	483	382	300	231	204	205	187	189	189	196	179	188	171	216	194	178	195	199	185	180	185	206	189	209	189	205	192	197	186	185	183	176	204	199	214	167	177	193	199	176	199	194	180	155	190	212	194	206	207	174	207	212	193	191	196	178	190	195	186	201	178	185	194	167	189	183	183	177	168	166	183	187	227	195	188	180	197	201	172	183	176	163	193	195	216	205	206	202	175	189	203	207	178	191	198	179	201	187	172	202	162	169	174	190	229	189	173	189	185	176	209	187	202	183	196	176	192	185	195	200	181	184	198	216	182	178	186	200	204	205	184	192	207	175	186	168	191	175	187	192	212	203	188	189	183	188	193	193	187	186	190	183	205	195	191	189	189	209	198	204	181	197	192	193	223	174	207	205	177	181	194	182	205	197	178	213	194	178	191	174	181	175	210	204	193	186	200	183	207	202	178	210	182	186	192	171	184	215	194	198	208	193	180	195	203	183	205	186	196	185	198	186	168	190	199	192	177	179	208	194	203	214	189	194	159	212	196	171	172	187	221	186	187	181	210	187	187	215	189	197	183	209	187	189	211	201	193	178	207	181	202	190	205	170	184	211	180	198	215	203	189	182	198	211	202	191	194	170	179	185	186	203	212	206	199	214	214	194	169	195	199	196	205	222	188	209	184	168	205	185	175	189	178	175	181	194	190	191	191	177	201	192	189	182	196	178	184	197	189	193	201	166	169	208	190	161	192	191	187	194	210	187	187	194	198	182	186	184	185	191	201	198	200	193	189	191	223	202	188	187	202	200	205	210	191	189	180	186	198	206	171	197	204	226	208	195	174	218	204	183	207	185	198	178	212	186	195	186	193	184	190	201	202	196	183	184	214	197	175	216	191	181	179	198	163	171	173	195	213	184	193	204	171	203	201	224	205	180	183	213	196	187	184	212	197	192	197	199	198	212	198	195	190	180	180	183	185	188	189	208	196	194	188	191	163	171	202	189	210	180	169	194	188	180	175	171	197	194	182	200	185	191	183	208	214	177	208	218	174	179	193	207	204	181	186	189	187	187	206	194	186	178	164	190	195	200	172	192	199	179	198	192	189	190	191	208	172	202	177	185	192	212	196	201	206	195	185	194	204	182	201	195	199	181	185	194	176	171	190	185	198	199	201	198	188	196	185	213	197	206	205	174	188	200	202	222	202	176	186	189	166	170	194	205	189	207	210	202	183	171	224	206	214	185	175	183	176	193	191	190	194	172	200	219	173	206	193	196	216	215	188	175	209	194	190	211	173	188	208	206	182	186	167	169	205	202	201	192	196	202	174	184	215	196	188	200	163	217	171	193	211	195	173	187	182	181	204	190	177	193	199	162	207	193	183	194	172	191	214	200	201	196	219	216	204	191	193	166	185	182	191	184	205	175	187	177	195	189	204	198	194	203	178	193	192	182	186	194	184	194	183	216	210	195	203	201	214	204	202	185	169	207	208	170	184	186	179	200	195	194	178	190	221	176	214	201	202	185	175	204	213	183	177	185	199	191	188	182	185	210	175	183	181	208	195	178	179	175	172	211	191	182	190	174	188	204	203	199	173	194	194	209	194	182	198	178	180	192	181	175	204	171	182	182	175	203	216	200	200	184	193	206	196	192	184	192	176	213	191	199	211	217	189	206	212	173	201	172	217	169	197	216	195	199	192	212	209	181	193	207	193	189	191	183	175	178	178	221	205	203	223	199	221	170	186	181	196	185	176	214	197	194	176	192	178	201	183	199	202	196	160	202	207	147	188	203	192	187	200	206	199	179	214	206	191	204	199	185	180	203	176	183	182	207	207	186	207	191	183	196	202	182	186	196	191	183	173	191	202	186	192	217	187	197	186	171	186	190	191	194	215	178	187	189	219	205	201	178	206	178	209	195	185	212	189	192	205	191	196	200	220	182	200	195	187	188	203	204	199	216	183	188	192	174	190	180	195	222	191	185	187	173	187	184	194	195	190	199	194	204	191	186	195	191	176	182	180	190	210	195	208	207	199	164	182	186	177	202	185	199	199	193	186	182	182	207	194	187	176	202	206	189	182	181	194	176	170	213	162	174	192	216	193	193	206	204	207	178	180	217	237	207	209	201	179	212	197	198	215	194	194	186	186	193	195	194	182	193	218	191	182	187	199	194	198	184	189	190	200	185	180	192	190	174	214	207	189	187	188	161	178	194	170	199	222	208	190	203	192	175	182	191	201	197	213	183	180	171	192	204	187	185	219	202	206	198	186	188	184	172	164	186	188	184	198	179	204	176	175	192	191	180	206	208	203	207	201	189	185	208	229	193	211	202	178	191	192	184	191	173	185	192	198	200	189	183	182	184	197	186	192	201	205	175	199	197	190	170	161	185	213	186	198	192	182	157	211	193	190	185	180	200	203	192	177	169	183	196	206	171	200	205	178	196	198	180	185	183	216	204	179	181	163	193	202	184	220	205	196	175	192	188	187	184	195	183	183	181	185	206	185	176	193	200	183	181	245	200	208	196	192	192	194	180	194	183	187	198	203	196	201	178	210	160	186	185	181	192	205	211	187	200	197	193	171	210	199	196	174	183	174	183	188	148	201	190	188	205	200	175	221	181	174	187	185	193	213	189	194	164	190	207	195	186	166	192	181	178	171	190	189	196	190	192	189	204	203	216	180	221	179	189	184	189	193	181	210	173	177	196	209	173	197	197	196	200	214	189	205	207	210	177	184	184	192	147	177	185	198	193	191	183	184	194	192	206	196	164	191	216	215	175	186	180	228	191	181	194	185	204	203	189	172	206	206	192	182	180	210	198	213	170	190	167	167	201	182	191	227	191	180	186	191	220	178	180	188	192	204	184	190	193	194	190	151	178	166	163	192	213	215	195	176	197	191	194	186	165	214	176	193	189	178	208	183	199	196	221	210	213	192	188	209	207	188	189	183	183	190	167	203	180	213	178	185	188	192	163	176	199	195	221	197	180	203	165	169	212	201	189	193	184	192	186	198	195	189	191	227	189	219	187	188	200	205	184	184	201	198	189	202	188	177	192	187	172	191	191	191	193	181	204	207	197	202	191	180	200	180	196	189	184	179	208	168	172	184	190	189	177	210	184	197	195	208	186	225	194	192	181	204	198	160	182	200	206	192	210	183	161	184	194	203	194	205	199	200	198	233	212	198	177	207	215	181	227	169	202	191	206	205	238	180	184	205	201	182	173	182	196	201	198	183	177	188	170	190	198	223	181	189	160	207	216	185	185	201	188	201	190	210	174	192	207	193	181	192	201	191	204	197	187	189	182	223	192	180	187	195	201	199	191	208	187	186	195	208	198	197	196	204	173	192	202
14253	18805	22610	26745	27782	33275	34037	39505	39820	34941	38719	33680	35003	39438	41006	38482	41571	46236	45685	39813	40777	31685	32327	33993	26566	27591	21377	24102	21879	24507	19930	20329	22627	17748	16355	15924	14110	13298	9942	6064	3087	2653	2506	5284	3754	3368	3647	2840	3189	4848	5874	4291	2703	2445	1574	2191	3486	4019	2295	2107	824	881	966	942	893	803	935	903	836	1713	4819	3221	2407	1803	1083	752	616	583	497	487	524	518	522	467	519	454	515	500	498	509	480	525	491	472	510	482	555	544	470	493	484	471	503	512	490	519	532	501	492	475	493	469	469	578	442	516	491	514	499	501	494	546	533	488	477	517	503	476	509	522	509	545	492	517	505	493	501	488	475	464	476	513	510	542	456	511	469	499	497	564	515	540	500	500	493	515	532	506	498	483	508	447	515	494	500	497	521	524	497	492	461	478	480	488	526	536	449	523	512	491	513	520	440	518	521	507	553	515	485	560	527	453	505	528	475	481	467	453	510	445	504	466	516	517	499	484	541	537	518	557	574	475	523	508	502	489	519	509	504	526	549	479	527	503	512	500	516	536	479	496	495	439	510	515	493	526	509	512	517	495	493	447	500	516	478	516	483	530	512	487	522	469	477	525	480	468	492	531	487	546	505	519	456	498	516	486	507	482	474	526	529	492	516	480	515	501	502	493	519	509	487	463	526	496	540	524	499	491	503	504	508	509	528	503	532	491	469	445	540	516	503	502	476	542	526	515	511	520	516	488	461	525	504	519	498	514	440	487	527	496	482	518	530	492	500	501	507	485	478	460	522	492	493	513	517	538	492	464	467	504	499	533	512	518	503	510	530	485	491	475	514	522	507	502	498	484	538	526	483	534	490	503	477	484	508	521	494	486	501	504	540	485	547	493	505	522	511	508	502	548	498	498	536	506	502	531	529	506	540	485	501	535	544	523	549	490	475	483	495	505	486	492	501	493	493	500	535	520	523	495	493	537	497	492	489	500	508	524	513	498	499	483	462	501	534	493	477	506	501	519	490	515	489	532	494	520	484	519	502	494	475	479	523	534	469	493	518	431	515	491	465	490	457	464	522	484	517	547	509	495	496	463	527	511	482	500	526	514	482	533	529	499	480	493	515	515	472	509	470	537	491	511	500	509	492	481	488	483	525	502	498	526	502	471	501	482	505	509	506	527	515	465	529	474	514	492	493	511	562	505	447	555	540	510	513	548	533	501	501	507	525	480	503	512	469	491	485	501	506	503	517	479	469	495	503	476	511	518	471	541	519	558	520	526	502	516	486	526	523	475	490	525	512	472	511	500	517	497	478	503	502	509	459	507	465	523	508	517	459	490	507	507	478	522	471	522	485	531	501	497	554	462	514	513	515	467	432	519	517	488	518	486	536	493	496	474	516	467	498	518	488	494	466	523	474	487	502	460	437	540	509	473	476	474	511	512	545	509	524	485	530	464	492	490	496	501	501	504	520	544	500	459	538	478	492	485	522	460	537	480	549	490	494	480	495	506	508	509	465	499	480	480	506	508	462	504	508	474	444	483	518	522	504	500	495	487	491	521	499	537	506	503	502	471	423	523	506	477	494	505	497	450	515	502	492	494	524	531	510	474	488	471	486	523	507	479	491	476	503	508	497	497	502	476	431	478	515	523	513	507	492	487	477	483	492	520	516	482	494	514	533	538	478	607	484	503	488	483	484	507	499	495	498	439	510	501	507	509	528	484	449	455	505	520	495	484	479	499	525	465	517	485	463	520	508	542	531	468	481	472	492	494	521	509	513	491	473	454	492	472	486	524	489	511	484	516	509	527	476	512	470	503	496	552	493	514	506	444	484	492	534	508	505	495	549	522	527	485	501	533	536	468	508	523	453	506	493	483	506	488	512	476	522	493	521	538	503	523	524	481	491	442	461	497	488	494	505	492	467	496	526	497	468	466	507	487	527	500	534	483	482	543	515	545	505	502	501	522	491	520	517	488	480	528	534	532	490	560	486	486	498	480	487	531	491	508	478	554	462	510	508	504	520	517	476	533	504	525	488	499	496	508	502	460	480	533	512	493	536	486	488	503	489	489	498	500	487	504	542	503	445	502	509	484	541	464	500	467	504	507	516	535	501	488	500	532	493	510	490	513	462	515	481	523	485	476	507	518	483	521	500	496	473	484	519	522	466	526	501	472	479	481	512	503	547	480	488	489	462	490	495	471	518	501	521	529	515	475	520	507	481	503	488	487	484	499	522	515	506	548	540	489	501	529	522	515	495	478	471	502	514	491	498	463	517	491	514	491	489	534	493	526	520	507	536	469	492	527	517	487	481	539	526	476	532	511	506	536	574	461	494	510	498	487	539	514	493	497	492	506	538	521	540	479	450	532	507	516	504	527	525	513	474	508	511	524	507	473	511	480	492	475	526	545	468	511	550	502	508	506	542	507	480	519	510	523	517	498	498	517	515	473	486	537	490	503	510	477	506	465	492	509	512	523	485	510	483	481	502	514	508	526	515	464	535	524	541	484	483	521	513	495	473	519	511	534	476	492	488	509	481	497	496	509	479	509	478	480	481	469	501	514	487	498	497	512	530	503	518	576	519	532	469	486	499	502	530	468	475	517	524	529	533	443	491	505	504	487	499	468	535	498	525	541	513	510	474	495	490	507	499	508	507	531	503	504	533	508	505	511	518	492	525	515	515	507	486	519	500	495	522	483	483	531	492	485	486	473	515	481	532	485	474	495	529	496	538	499	507	480	486	536	484	500	476	512	510	487	510	548	520	515	467	484	468	482	526	458	482	486	560	524	516	558	528	486	505	511	499	504	481	513	532	458	508	540	517	506	508	466	452	535	499	493	506	503	453	512	490	492	515	507	521	496	542	519	511	510	509	516	485	499	517	526	436	480	481	504	478	474	498	520	508	492	514	529	540	481	546	516	532	495	508	490	471	457	472	511	528	527	506	499	501	493	513	477	553	520	523	506	475	493	529	490	516	540	504	458	543	472	519	502	491	509	474	506	438	522	488	527	479	551	508	493	513	473	476	513	517	505	483	491	484	483	458	501	508	510	537	493	505	482	515	520	486	464	527	536	510	524	508	498	455	482	509	504	493	467	531	493	504	488	540	483	466	497	514	509	538	532	525	486	569	511	538	505	501	486	520	540	510	481	511	512	504	465	509	502	516	508	570	516	468	518	503	533	466	557	494	514	532	491	521	476	503	524	491	494	490	498	487	518	481	554	497	501	502	485	494	534	498	495	465	520	513	489	511	515	484	483	508	506	465	501	532	498	526	519	499	508	524	520	496	509	497	487	504	482	485	471	473	517	518	492	489	515	539	512	487	518	506	489	503	518	506	471	467	503	499	503	482	487	452	513	532	522	475	485	468	537	517	520	494	493	482	492	527	494	531	465	500	479	534	502	494	489	523	534	486	533	453	484	464	494	510	492	506	493	493	543	551	486	527	528	563	514	520	520	509	463	503	492	523	526	473	485	514	498	498	494	473	472	522	505	488	508	525	489	479	496	516	485	496	509	532	503
4047	3178	3946	3779	2321	2813	2624	2854	2548	1928	2075	1593	1399	1324	1105	1289	1207	1370	1206	924	886	655	639	527	422	437	338	428	359	365	328	328	321	292	275	292	219	250	241	221	211	213	212	208	207	242	209	225	210	230	199	201	181	201	195	194	204	204	226	182	185	189	168	159	170	176	190	168	175	171	194	218	201	230	230	205	193	174	160	177	182	194	180	224	182	188	165	165	174	171	149	178	178	182	163	184	166	210	180	157	187	202	178	157	174	183	167	169	161	183	206	200	193	172	175	189	167	193	175	194	164	193	214	175	183	150	177	186	207	194	180	171	193	178	210	180	188	174	176	186	191	194	178	203	179	173	188	180	146	166	159	188	190	163	179	180	176	164	188	151	160	177	184	168	169	182	167	188	175	183	171	199	197	184	186	164	174	192	169	163	167	201	180	182	188	215	189	175	174	183	170	185	195	167	171	172	196	190	166	195	151	193	179	165	174	181	181	189	170	182	134	201	154	204	169	188	149	177	178	169	166	179	180	179	187	191	156	182	170	184	201	161	178	189	199	147	183	180	201	202	198	183	202	173	180	198	171	170	182	183	180	184	175	178	146	182	156	184	173	181	172	167	177	202	164	185	175	188	179	156	183	167	205	195	183	169	202	166	181	183	183	172	160	184	183	167	179	189	162	187	194	198	182	177	180	202	178	182	182	190	155	197	165	182	166	193	194	192	211	183	163	186	173	175	189	193	171	161	203	172	186	188	168	206	178	182	158	188	169	163	187	170	199	172	202	176	173	211	182	164	185	195	187	163	185	215	177	185	169	198	177	190	179	160	164	166	198	190	172	191	174	181	195	183	166	186	164	190	175	160	173	185	202	199	194	170	195	170	195	191	195	188	161	184	159	198	215	174	175	189	182	180	175	192	180	173	166	201	175	187	165	199	205	178	186	190	205	179	172	164	168	143	192	173	209	206	199	196	185	185	169	173	193	164	177	197	199	169	196	176	152	190	167	154	188	166	181	177	214	171	178	168	206	157	179	183	195	188	169	182	212	192	183	179	199	201	162	181	155	165	164	186	185	159	171	164	174	195	207	178	173	181	189	162	168	178	170	179	180	186	194	180	183	174	176	149	184	179	189	187	178	204	187	175	190	197	170	161	158	180	182	191	161	195	168	191	190	205	181	194	196	191	174	164	199	172	187	174	186	196	179	187	194	189	170	188	163	155	178	200	165	172	191	189	195	184	178	192	183	169	208	175	199	172	196	192	192	198	192	182	190	168	170	191	206	188	182	180	178	192	168	176	178	207	198	198	190	193	175	161	189	185	190	159	186	179	184	193	198	169	207	177	166	181	175	174	173	183	187	179	185	181	181	176	190	178	185	194	164	176	181	174	185	177	179	237	177	179	165	201	184	177	164	168	165	210	166	171	178	179	159	176	180	163	173	177	200	167	199	171	212	179	191	165	150	190	181	153	167	201	175	188	155	175	191	185	173	192	164	192	181	169	180	150	183	181	170	186	177	169	192	173	168	204	185	176	167	179	172	192	194	184	190	156	179	192	181	193	176	166	184	169	147	187	174	180	173	150	189	190	172	200	186	171	180	184	196	172	152	183	169	186	190	193	182	173	204	196	181	191	164	175	175	161	174	181	166	175	181	178	174	194	189	181	167	174	162	187	169	172	196	196	176	166	202	161	192	159	189	202	175	202	175	189	182	187	168	172	180	169	204	191	161	215	197	198	212	175	159	179	191	186	170	167	183	177	156	218	180	175	160	176	169	194	188	186	164	196	181	172	170	180	187	187	154	166	174	194	178	185	183	173	192	189	183	192	174	169	150	183	181	180	174	195	198	175	178	150	184	172	190	191	185	186	173	185	164	152	167	190	189	192	201	192	193	202	164	167	192	167	191	170	177	171	189	191	183	201	198	174	184	207	185	188	174	176	183	154	178	186	179	182	163	194	162	177	188	178	175	180	197	188	189	190	193	201	189	181	184	164	171	176	193	185	190	180	178	178	212	187	166	161	194	174	184	179	167	191	175	204	196	186	181	184	167	177	188	195	187	178	179	176	173	171	193	184	177	195	172	193	170	186	179	165	181	155	194	171	184	161	151	176	171	192	174	185	178	185	180	189	180	191	154	170	176	187	163	169	207	174	193	185	210	170	188	191	187	179	182	180	178	166	162	212	168	178	191	169	189	177	174	162	191	172	172	196	171	165	200	189	168	187	182	209	161	176	180	197	176	165	182	201	180	201	174	179	184	179	158	188	160	173	180	178	158	177	172	223	160	162	184	186	182	175	179	197	179	197	154	159	181	187	170	201	193	196	171	177	197	188	197	168	147	147	182	166	170	197	184	177	171	188	173	177	187	179	183	186	197	194	188	185	152	175	166	172	171	194	187	196	167	184	185	185	178	182	180	172	181	176	184	170	161	159	165	206	186	160	176	181	161	189	173	174	180	182	189	170	176	159	177	196	190	176	199	181	190	195	174	164	180	213	178	176	209	174	173	192	172	173	185	179	164	170	183	175	193	147	160	185	194	170	202	197	199	183	167	183	186	172	197	177	202	175	183	193	180	167	161	191	170	161	182	172	148	186	188	194	186	163	190	179	178	183	154	181	176	174	177	184	196	182	183	175	164	159	161	208	186	170	207	180	186	192	195	175	190	159	162	161	181	161	170	197	173	178	198	145	175	166	171	170	171	166	177	179	189	175	172	183	162	203	159	152	185	190	192	179	192	196	187	151	173	184	162	188	180	203	164	183	186	188	168	180	207	166	178	182	180	183	165	166	183	169	182	193	180	184	178	178	188	195	150	198	158	196	174	186	199	192	171	170	166	196	199	170	187	169	181	195	172	181	168	198	175	202	148	176	166	181	170	210	192	181	184	175	176	155	201	156	170	187	184	193	181	165	177	196	189	181	180	169	201	164	198	167	176	161	181	193	182	202	175	180	166	189	177	184	151	164	177	174	171	198	185	159	178	154	192	187	186	172	182	184	165	184	173	166	208	176	188	155	155	172	175	189	171	165	191	161	195	190	184	185	182	163	188	172	161	165	183	192	183	156	177	176	168	181	164	182	176	145	209	150	189	161	183	168	192	181	166	210	210	187	178	187	205	186	189	181	161	167	174	169	171	170	196	179	178	153	178	193	185	172	186	184	177	176	186	162	146	175	193	170	176	183	193	209	207	177	201	188	190	179	171	169	172	161	169	204	184	175	188	180	186	174	173	170	180	163	198	166	193	171	208	196	188	189	182	212	176	157	175	191	185	193	171	171	183	189	178	161	183	179	186	184	175	184	201	169	193	184	189	206	175	173	178	201	189	173	202	193	200	171	173	172	170	216	179	181	193	166	184	174	172	175	200	189	170	211	168	177	193	163	173	194	162	184	213	180	188	178	200	211	206	195	177	183	189	170	171	172	179	200	170	167	181	188	196	181	163	188	161	155	188	193	190	197	170	177	203	154	180	180	178	206	196	197	178	162	197	181	202	191	153	202
3445	4040	6051	7847	7239	9809	10933	13032	11509	9524	10624	8029	7171	7739	6818	7784	7426	8505	7916	5756	5640	3781	4171	3480	2594	2519	1824	2005	1931	1922	1664	1538	1805	1420	1456	1415	1171	1176	964	832	840	883	836	820	762	785	826	736	786	754	822	685	710	665	748	683	769	856	727	601	596	528	502	535	522	477	473	502	437	435	529	691	801	781	698	631	552	458	533	431	496	512	462	497	476	501	494	475	451	473	519	467	489	492	502	500	455	454	456	449	512	483	476	470	470	468	495	491	452	463	489	494	447	459	496	463	497	469	436	482	480	540	466	505	445	449	469	447	463	467	519	519	445	497	549	524	494	490	469	477	465	486	491	532	500	434	469	487	454	494	512	529	510	475	485	493	472	468	497	530	459	520	521	516	506	492	474	475	510	464	499	489	505	483	508	481	486	448	486	495	496	507	479	489	493	458	471	471	470	417	498	498	461	503	480	490	501	433	440	510	498	479	500	508	479	494	503	514	486	458	488	492	482	529	459	454	454	472	472	482	505	451	485	473	497	475	447	483	507	452	515	461	516	462	465	498	468	494	479	489	464	475	462	478	489	501	467	509	515	459	505	495	515	469	453	456	512	495	509	491	470	529	484	495	490	486	482	504	459	520	466	499	493	510	474	499	480	479	508	487	461	498	464	469	491	464	440	487	456	440	478	443	478	514	489	539	473	481	481	492	499	487	484	497	505	465	465	469	489	482	443	471	503	444	479	486	453	498	444	450	490	486	516	482	491	488	480	472	514	480	462	486	480	505	478	462	480	456	470	465	505	514	489	483	506	457	465	496	490	464	521	513	492	516	434	474	502	472	484	488	477	473	494	495	447	457	481	520	499	481	486	478	470	463	461	492	479	484	489	454	502	481	455	504	455	454	498	478	515	478	520	479	450	502	521	447	499	501	467	475	429	490	472	454	482	518	497	490	497	489	513	490	485	491	481	492	488	484	448	467	474	510	486	489	475	471	468	526	522	516	474	487	514	488	476	473	475	481	485	509	494	467	471	493	463	478	517	469	523	475	470	490	482	524	450	495	476	471	466	514	496	513	472	483	512	473	483	449	483	460	485	504	471	492	500	460	496	454	494	522	478	491	484	502	471	425	491	499	461	472	489	497	490	470	476	452	490	471	501	467	479	488	486	484	494	473	476	477	451	511	479	445	498	478	503	518	528	471	461	508	492	442	492	505	480	508	478	490	451	436	508	437	494	467	465	498	479	472	495	505	470	477	471	477	455	466	481	484	474	470	506	470	428	456	445	459	473	469	535	486	431	484	486	495	484	436	438	508	480	498	442	503	478	502	493	437	484	521	473	501	491	483	496	494	481	495	453	504	478	492	477	489	497	483	454	484	484	485	490	477	468	475	454	447	456	457	468	496	458	470	480	466	473	489	481	479	498	506	499	503	511	485	470	467	490	465	489	505	532	482	487	493	483	456	509	466	478	453	487	514	484	461	522	481	465	503	484	464	487	478	501	534	492	517	464	497	459	467	458	475	458	516	489	488	471	495	452	475	491	479	497	468	460	455	487	457	479	439	493	476	490	472	424	472	499	445	502	487	485	478	476	467	486	473	507	466	455	515	465	530	484	468	505	475	507	472	453	462	480	506	469	479	479	507	487	474	526	522	519	492	482	463	485	526	468	502	495	504	458	454	496	437	479	518	449	499	496	444	480	471	499	488	480	469	518	486	515	480	466	464	502	516	500	486	525	498	472	503	472	512	479	497	473	484	470	500	470	499	506	454	501	437	498	456	461	454	481	488	479	489	476	477	471	470	493	460	497	481	459	460	464	480	521	499	472	496	483	488	460	455	525	484	470	490	478	450	457	518	468	487	486	481	486	501	446	487	478	479	482	492	490	479	479	497	438	500	470	488	497	447	465	496	468	478	465	477	457	503	462	493	483	494	475	479	474	456	492	490	451	441	471	468	499	465	459	479	461	466	480	459	454	474	465	495	490	464	464	502	536	499	457	474	523	470	467	500	467	475	460	500	468	475	503	538	465	486	467	494	467	465	449	494	476	442	486	493	474	468	501	452	492	493	469	474	458	448	447	487	483	481	501	462	522	480	481	491	509	442	489	499	514	460	494	523	467	540	482	494	495	506	443	479	461	495	477	435	499	455	490	521	456	471	476	476	483	464	494	483	469	523	475	452	467	471	476	456	468	556	436	465	500	456	484	521	482	511	444	498	484	478	501	467	470	506	472	454	501	463	498	476	483	453	454	468	536	496	497	481	492	455	450	495	493	447	465	489	515	460	483	435	490	472	451	497	448	502	468	482	490	479	461	499	500	509	455	506	496	495	456	478	492	520	484	458	489	519	463	466	459	469	503	465	502	511	477	439	497	469	468	434	524	505	471	508	527	461	473	459	474	506	482	488	497	485	481	478	526	479	497	484	490	508	483	464	464	474	485	464	496	468	496	535	466	477	481	448	510	471	517	448	510	454	478	477	463	472	452	513	461	496	486	452	451	464	462	483	478	488	502	495	466	442	447	477	518	496	480	498	486	454	464	490	469	458	487	465	486	467	441	460	499	494	492	473	481	480	468	501	493	499	476	490	458	460	497	490	501	467	447	435	510	499	510	491	480	483	468	490	441	493	481	503	502	439	476	490	481	455	463	487	498	523	445	469	515	526	474	493	460	497	468	489	504	498	529	509	458	467	485	476	465	479	465	472	503	464	486	496	466	493	470	481	487	503	506	487	477	475	498	465	469	442	475	469	487	476	450	463	459	527	446	457	488	457	470	501	487	505	442	479	472	496	501	477	499	445	513	471	515	483	505	495	463	497	468	511	445	507	483	475	488	459	524	477	453	454	489	492	507	467	513	477	461	446	461	513	464	491	459	483	475	473	483	482	483	472	504	502	482	491	460	467	466	499	475	499	499	486	433	513	476	468	466	477	507	510	461	496	488	464	465	486	467	483	461	452	490	455	514	467	483	465	469	495	483	505	490	469	459	511	484	516	490	460	519	496	450	496	518	474	468	467	533	478	478	444	525	467	487	441	504	434	505	482	508	459	485	501	476	479	512	462	480	450	505	488	464	476	479	471	495	462	516	459	453	471	448	473	452	497	504	479	532	464	494	509	466	489	494	422	482	494	468	481	495	467	484	487	495	476	496	540	504	445	514	472	501	514	472	489	472	460	474	504	485	476	508	498	446	469	524	487	449	490	453	463	467	485	486	498	490	451	476	513	491	475	511	434	497	537	487	470	480	484	481	482	476	486	491	456	515	473	464	487	422	508	490	491	490	442	455	530	501	476	459	470	462	452	474	471	515	476	494	475	506	506	470	469	475	484	484	470	467	500	530	473	488	505	474	450	475	473	492	481	516	524	494	467	478	473	496	478	459	482	456	513	481	458	443	491	472	491	453	438	493	509	452	452	448	451	478	452	462	507	509	475	483	482	485	474	446	479	501	449	446	450	506	504	478	478	503	484	495	491	500	484	499	486	528	467	454	452	454	481	501	507
12745	17064	20199	20980	16639	21894	19195	22063	17871	11901	14824	13276	8889	10064	9050	9690	9764	12832	12895	9338	8012	5716	5695	4723	3622	2912	1948	2435	2078	2130	1675	1604	2199	1664	1408	1482	1098	1088	753	596	388	342	298	443	359	374	399	347	386	405	400	334	330	251	241	336	321	336	319	210	218	230	213	213	178	186	218	219	188	206	203	305	391	403	356	290	226	205	209	194	182	232	192	206	196	206	196	241	177	230	192	175	188	185	196	203	202	205	186	214	157	205	210	198	190	183	180	193	195	206	186	179	204	207	181	185	213	175	183	185	184	195	172	195	190	166	189	191	218	160	179	216	176	168	190	206	188	196	190	175	224	214	172	208	162	204	179	186	195	198	203	186	212	207	179	196	197	172	207	173	212	195	158	184	175	185	180	178	187	196	195	190	193	199	170	190	208	182	181	184	197	176	178	186	202	179	220	200	202	192	199	226	205	196	203	180	182	203	179	171	170	192	204	192	178	191	167	192	199	197	207	187	191	235	187	197	202	185	200	201	192	197	184	202	226	207	188	186	214	198	191	205	188	191	163	206	186	203	195	216	198	218	190	206	176	199	168	208	204	184	212	189	186	198	193	204	178	201	229	205	172	205	205	177	206	175	209	202	229	207	193	202	224	170	202	192	199	160	206	213	161	197	190	170	205	186	198	187	209	203	186	207	170	179	183	207	196	184	208	193	184	172	190	170	186	205	183	207	203	204	181	181	201	164	182	203	200	192	201	166	201	189	180	190	181	183	185	178	199	223	221	200	166	202	203	177	165	179	183	198	207	187	166	200	188	186	183	213	169	176	198	202	186	176	203	192	173	201	205	194	170	193	189	215	197	190	206	217	210	212	178	179	192	196	168	179	207	179	183	181	165	190	188	187	198	178	207	187	182	187	204	204	186	201	224	208	185	177	183	195	204	199	204	196	183	186	204	212	194	196	223	201	198	208	188	188	199	199	176	175	193	218	191	206	176	169	194	221	175	201	179	188	198	180	201	190	199	183	181	201	172	186	203	190	181	191	195	186	203	187	188	166	171	202	198	178	195	187	194	189	182	222	200	194	189	185	205	184	176	210	196	172	192	187	186	180	169	186	183	188	174	178	213	184	196	189	210	189	199	215	190	181	187	171	176	206	181	176	180	187	182	202	164	214	195	176	190	185	176	193	179	216	185	207	199	180	197	203	200	179	176	204	214	231	197	189	200	177	213	188	191	199	234	211	177	201	202	174	194	184	215	180	192	175	169	220	202	193	202	188	180	180	187	220	171	190	187	174	165	170	202	195	205	166	166	188	172	206	174	194	210	223	202	193	182	211	197	167	169	195	202	210	207	178	210	187	202	194	212	200	219	192	209	175	184	175	179	224	178	184	199	174	173	206	194	170	201	207	210	178	210	181	175	198	180	181	178	190	215	195	192	184	194	171	194	171	196	213	187	200	189	182	190	204	187	200	199	171	204	210	173	169	220	180	218	182	201	181	171	200	205	204	190	179	168	190	217	203	217	200	180	208	190	183	208	192	191	203	207	204	182	203	208	203	186	221	198	194	188	219	190	215	179	179	167	168	178	197	194	221	177	184	187	169	174	182	192	210	202	164	190	203	204	180	183	187	179	196	203	201	211	198	195	183	199	181	173	200	173	198	159	191	175	194	191	170	212	166	177	184	176	200	166	194	190	173	193	205	191	208	163	175	200	193	204	128	201	190	208	190	196	191	187	183	190	175	182	168	175	188	196	185	216	184	215	205	178	189	188	205	190	185	200	166	176	169	183	200	188	206	225	205	191	185	191	196	185	198	191	208	204	202	185	196	203	188	199	199	199	204	199	197	204	184	194	193	189	203	201	196	195	203	194	190	178	190	196	208	192	168	164	171	205	200	210	217	198	204	201	207	191	203	204	188	197	191	186	192	177	190	193	194	203	190	203	215	200	209	226	194	201	182	187	204	188	189	180	168	185	193	201	211	189	172	211	179	200	187	203	187	182	176	184	174	195	171	197	204	188	191	165	187	234	200	185	200	182	209	184	186	206	195	182	201	183	188	212	185	175	190	187	190	203	196	173	202	174	174	210	190	165	182	226	213	196	198	194	213	158	190	155	209	185	198	180	177	189	154	207	199	184	194	178	203	191	208	178	210	200	213	200	190	228	180	211	194	208	187	176	181	196	193	191	164	194	192	184	187	185	190	189	201	200	178	191	182	180	193	191	220	208	182	184	192	220	167	198	201	198	194	182	196	205	199	193	175	197	196	204	202	209	201	179	211	188	183	196	204	164	189	182	184	180	173	180	170	183	188	182	206	197	202	194	208	196	186	182	202	193	199	211	194	190	182	198	200	208	169	195	198	185	203	197	187	179	195	187	187	204	191	214	156	213	187	180	191	225	177	202	177	194	212	170	208	167	205	186	189	197	190	198	191	190	180	214	212	197	184	188	176	183	187	193	206	178	205	184	179	197	208	174	186	198	212	176	242	178	198	210	196	191	229	204	191	199	178	191	197	229	184	225	189	197	186	209	198	206	216	181	194	193	160	199	226	191	200	181	172	202	183	209	179	209	215	204	197	173	198	188	182	190	186	184	197	201	188	196	210	166	179	166	185	187	199	211	174	205	204	195	207	183	199	161	188	189	183	214	177	183	192	188	181	210	191	183	183	206	215	189	187	172	219	200	189	199	194	200	180	209	189	193	198	186	186	182	171	205	199	197	172	170	187	237	186	187	173	189	173	208	170	180	168	170	196	202	191	218	214	180	203	192	191	204	186	204	201	167	187	186	207	205	195	187	199	186	190	198	203	208	217	185	210	195	194	164	216	193	197	217	207	154	201	217	187	206	193	210	188	246	203	189	200	200	183	151	191	190	205	204	224	184	199	221	196	173	157	166	161	183	199	195	184	194	186	200	182	182	195	179	200	182	182	164	198	202	210	184	179	197	184	173	168	203	179	185	181	185	185	189	203	212	200	204	186	163	178	197	172	192	182	192	198	177	188	164	179	210	188	194	223	160	205	176	182	180	179	197	191	175	189	204	181	203	168	187	202	213	205	188	193	193	186	207	189	193	206	181	178	218	206	186	195	203	191	204	176	205	190	199	183	181	194	200	174	180	182	160	183	187	198	164	178	189	186	207	194	180	188	201	195	183	159	182	205	187	192	191	186	201	178	204	186	210	182	184	164	196	185	195	215	173	236	197	196	201	190	197	196	189	191	207	172	163	169	213	194	181	181	184	225	168	187	184	169	182	195	184	217	188	194	196	203	172	199	202	176	196	179	180	207	192	211	210	196	199	204	213	182	200	208	191	196	193	192	198	196	203	200	199	198	188	174	179	189	133	181	189	196	173	194	168	198	198	190	196	218	195	173	194	191	192	200	159	211	200	191	201	165	198	187	186	173	178	188	201	196	229	201	194	190	188	217	178	190	187	181	197	208	174	204	211	203	188	168	181	190	210	197	175	190	222	189	197	206	171	178	206	163	197	188	204	198	181	188	202	217
8982	14318	16050	20709	18578	28120	28268	35681	31153	26972	32511	27742	22111	29750	27905	30459	30968	34070	33856	29451	28507	19855	23276	21115	18409	14921	12254	15097	13407	13516	11608	10547	13353	10512	10020	10284	7725	7766	5112	3809	1957	1685	1411	2657	1856	1836	2313	1716	2154	2656	2413	1687	1671	1192	1006	1679	1717	1803	1771	788	716	735	686	559	537	534	510	530	513	580	581	1346	1829	1856	1487	977	672	594	510	500	456	502	523	532	508	558	493	501	507	491	484	516	479	503	515	496	511	531	528	493	532	488	484	533	536	508	502	499	528	511	523	443	511	501	485	492	507	498	485	523	489	519	505	483	524	495	473	527	517	537	496	514	483	501	510	538	455	487	510	543	552	539	498	541	490	543	544	493	527	524	522	541	507	535	502	494	524	522	524	496	518	471	522	481	502	489	532	485	555	535	489	552	501	520	502	473	525	541	526	550	533	501	527	501	513	514	537	518	527	504	499	501	500	538	482	518	509	529	508	500	507	549	561	484	494	527	476	515	508	488	491	521	506	508	527	498	504	511	474	481	509	482	550	517	501	509	490	484	537	495	563	540	511	496	522	522	452	498	527	508	511	510	551	536	490	490	497	541	495	504	503	499	519	545	469	511	551	487	555	501	562	484	473	509	524	536	477	519	515	514	519	521	503	520	490	470	537	512	484	545	477	541	507	511	514	516	497	504	505	524	507	509	517	491	480	525	500	499	490	508	533	514	530	515	509	508	582	537	496	499	497	537	541	459	536	531	498	518	510	490	540	494	519	533	484	539	482	510	518	507	528	544	492	483	516	513	539	491	495	500	509	528	475	498	518	495	535	523	500	507	515	524	542	529	484	501	470	495	480	518	475	521	521	550	529	538	488	500	522	532	503	497	528	505	473	496	486	522	481	483	528	503	512	472	482	486	506	515	501	500	509	501	555	517	543	477	495	475	499	520	530	536	523	511	481	494	527	539	486	545	482	527	520	525	529	492	500	530	494	524	531	499	473	513	525	513	507	490	501	523	514	530	521	517	516	527	529	450	515	480	513	529	491	548	475	516	546	525	544	521	520	498	538	479	494	491	539	489	479	493	544	524	491	503	502	495	522	549	483	492	505	505	512	497	537	523	529	517	542	524	500	488	481	522	496	549	527	545	520	502	516	566	511	493	528	564	498	500	516	515	475	532	501	489	499	522	563	567	485	514	537	533	488	500	542	510	482	511	503	493	494	498	539	535	500	532	479	523	541	509	502	498	485	515	505	506	502	525	508	491	551	502	487	507	530	501	493	483	552	508	496	541	484	517	529	513	512	552	460	501	453	526	487	496	506	497	487	479	496	514	488	513	476	501	598	500	512	523	503	557	489	496	491	471	500	514	502	485	520	490	534	511	522	550	462	532	487	502	506	499	501	492	493	474	482	532	511	482	513	530	494	482	541	520	485	544	534	515	495	530	508	509	507	486	532	520	507	532	499	510	492	510	485	477	541	481	506	528	530	498	535	517	496	499	503	524	503	499	525	474	537	515	504	526	519	512	499	542	504	512	506	488	515	545	517	523	527	492	479	499	472	527	506	566	523	499	482	487	492	525	561	535	498	538	488	514	504	562	526	535	494	534	543	511	532	508	506	495	541	520	503	504	535	527	526	519	513	525	478	493	537	496	479	503	503	518	513	476	510	549	494	526	492	509	541	549	539	497	553	508	491	509	512	526	493	520	522	518	537	511	501	529	512	535	525	520	551	544	507	528	529	534	495	520	496	523	540	527	518	521	496	510	496	491	547	499	491	507	516	527	534	513	551	504	485	546	535	495	563	491	512	508	498	505	525	531	533	488	482	542	527	520	520	522	531	507	523	504	532	491	553	492	504	531	509	523	497	543	517	508	499	486	485	518	513	493	524	522	519	499	486	514	457	482	518	456	489	542	472	496	507	508	509	520	544	477	492	533	510	478	519	502	529	484	500	508	502	516	547	504	503	472	515	522	541	490	475	511	542	535	513	554	486	475	547	554	516	526	508	501	548	491	577	516	510	520	530	504	519	495	547	476	496	463	498	527	505	520	544	524	496	461	505	509	556	520	553	494	530	526	507	499	534	488	543	507	484	544	497	495	538	504	489	544	467	539	502	517	570	523	514	551	505	511	542	519	518	504	490	531	522	467	524	540	467	506	490	491	466	501	534	544	498	561	547	455	508	490	475	517	515	504	486	461	539	515	500	507	541	492	472	515	488	510	499	487	541	534	482	500	514	527	516	476	490	499	496	514	519	516	524	534	508	504	486	489	507	497	488	522	503	502	511	549	531	513	497	494	525	542	478	527	542	528	498	521	496	522	435	538	488	542	533	497	532	543	516	519	564	499	455	501	480	537	500	515	491	526	502	525	465	507	479	538	494	535	496	455	494	492	511	522	483	472	509	557	502	539	516	470	470	513	523	556	542	533	515	532	492	474	507	517	529	479	520	527	511	512	499	505	519	544	501	517	547	522	482	541	494	501	515	525	552	513	512	484	519	533	490	493	521	516	481	517	506	514	521	517	538	533	555	475	544	514	500	483	535	518	490	503	515	505	495	495	482	520	502	538	490	541	543	557	496	518	540	528	493	515	541	534	501	512	530	555	471	566	508	496	502	526	504	478	518	501	530	569	577	491	515	496	511	496	538	500	560	529	505	480	491	508	496	554	478	545	525	504	537	521	542	516	476	489	511	479	530	501	510	516	538	501	513	530	524	530	512	527	499	500	487	525	524	506	466	521	501	559	496	509	555	544	500	525	478	557	512	525	549	515	519	481	492	503	531	524	508	526	513	524	515	532	528	510	515	509	494	541	502	489	496	539	478	521	520	536	527	501	492	504	512	512	501	501	473	509	518	497	471	457	518	483	492	495	504	501	464	503	517	505	518	515	500	507	490	509	503	484	510	455	555	527	557	493	480	500	486	470	519	532	500	529	473	511	504	526	563	535	509	524	528	522	513	471	507	480	511	525	507	495	497	510	499	490	538	551	505	512	478	554	512	531	531	509	502	458	524	533	534	497	520	489	509	534	504	482	529	522	512	520	537	470	523	499	490	530	582	504	490	499	477	521	508	487	487	453	493	561	523	503	504	557	478	512	498	498	507	514	530	561	524	506	499	554	523	478	558	498	518	521	491	528	541	567	540	511	503	496	513	485	565	509	490	554	557	503	525	477	502	517	485	478	512	477	489	545	491	504	510	485	520	494	482	526	506	516	507	524	520	491	535	494	533	528	466	509	525	541	504	517	520	518	522	488	537	503	541	471	506	507	504	474	522	531	498	530	541	512	516	479	507	510	507	499	524	513	504	507	489	491	502	507	517	523	538	500	513	482	565	547	500	517	527	488	526	519	530	535	488	499	535	514	500	499	507	551	510	523	519	524	478	494	485	515	459	446	487	523	557	535	467	568	514	541	479	515	492	507	516	506	490	551	497	504	497	516	517	484	485	483	484	502	502	513	529	491	493	498	515	537	548	521	507	475	483	514	538	516	547	528	510	452	528	521	515	537	490	513
22760	24618	27514	27392	23846	28845	28592	31277	27541	22033	25319	23791	16558	20196	18541	20705	19982	24450	23495	18372	17355	12647	10953	10360	10061	7816	5233	6330	4701	4935	3791	3961	5005	4089	3315	3618	2733	2588	1871	1361	540	476	408	680	527	500	602	458	561	1175	807	371	314	296	375	567	496	482	471	260	261	232	184	191	194	188	187	187	193	230	235	269	361	632	547	404	287	241	214	171	177	192	208	183	164	184	199	200	176	214	194	218	188	192	187	177	201	189	189	195	189	188	200	201	185	191	213	162	192	198	184	185	165	199	191	197	184	207	173	172	192	202	182	185	202	180	192	172	164	174	208	204	201	191	188	204	189	185	207	173	206	191	185	189	203	189	205	176	175	202	177	147	195	203	201	196	178	190	192	171	201	177	212	201	216	196	210	199	185	148	182	175	205	212	199	177	193	179	179	176	177	215	169	180	173	199	207	181	200	171	188	191	190	196	200	196	183	186	184	182	174	179	199	179	187	182	200	186	191	170	178	189	186	175	199	167	186	193	193	201	199	165	185	185	177	188	216	180	174	179	174	186	182	196	188	193	177	183	214	169	201	194	187	191	208	211	197	197	185	189	178	182	200	208	189	185	187	176	172	180	169	199	210	189	189	178	195	189	207	182	194	189	187	159	166	165	195	186	188	169	206	197	192	161	199	187	174	211	200	203	195	206	194	200	200	197	227	195	196	158	168	162	174	210	186	167	179	187	188	196	180	191	182	183	210	173	198	194	196	197	160	171	193	195	162	207	192	164	167	199	195	196	182	199	173	170	210	195	191	181	175	181	173	196	210	203	187	181	213	179	190	159	195	176	204	182	200	195	173	183	164	200	187	193	188	166	173	199	180	171	171	183	191	179	174	189	185	186	183	171	177	204	187	201	187	182	186	181	164	212	192	192	206	181	213	198	185	189	199	177	183	188	194	206	173	190	206	175	192	179	183	174	188	194	188	166	202	192	165	198	176	181	209	191	170	186	191	163	166	208	199	175	190	157	207	178	164	194	192	182	183	176	185	203	195	196	179	167	199	180	172	196	197	162	186	216	177	181	184	205	190	189	170	188	167	198	197	201	166	204	194	184	207	191	193	186	189	184	167	209	177	174	174	192	196	162	187	200	199	185	184	202	184	173	204	185	184	214	188	184	197	170	172	174	202	190	188	179	198	183	188	189	184	201	170	195	217	191	197	188	171	179	195	197	175	195	186	228	170	202	181	176	181	177	196	183	204	223	172	168	195	172	178	202	176	188	193	164	196	206	190	198	196	182	176	204	174	181	209	177	179	182	187	200	186	185	166	199	186	183	212	173	164	185	173	179	175	211	180	194	180	207	178	194	183	181	184	197	172	184	178	200	190	197	169	170	221	173	205	182	210	172	188	202	161	186	195	177	203	179	192	176	198	186	181	174	203	192	168	198	213	193	200	194	181	207	189	173	212	200	169	196	204	190	210	191	195	199	217	191	206	164	190	172	202	191	171	176	198	178	193	189	183	173	184	178	173	177	201	191	192	214	174	180	158	175	209	164	207	179	182	198	160	206	201	175	199	179	201	203	173	187	191	188	175	199	184	192	195	178	203	178	176	193	192	202	178	179	179	204	211	192	195	181	183	180	193	178	177	193	186	176	197	170	190	189	172	190	219	174	194	204	196	191	197	195	180	188	191	190	174	175	185	178	194	192	161	181	176	185	210	224	195	181	203	184	178	198	176	190	168	183	176	198	207	195	194	196	191	176	175	193	210	196	184	204	183	177	170	197	159	190	176	173	210	183	182	164	186	180	178	180	168	191	186	178	172	186	179	200	169	197	202	188	204	190	163	157	180	169	178	177	183	185	190	194	177	185	177	195	203	176	173	197	190	190	188	198	180	186	177	186	173	188	208	206	184	184	186	181	186	181	199	182	198	193	190	197	179	193	192	210	160	203	192	201	205	215	163	158	185	173	196	185	208	193	221	196	186	190	190	169	182	193	179	186	180	208	189	183	177	185	193	209	185	170	175	185	176	200	176	185	190	170	179	196	203	196	176	193	203	186	182	210	186	183	177	171	196	208	176	170	198	222	189	221	186	190	158	176	163	184	197	175	209	222	151	178	206	204	191	198	192	165	212	198	182	208	177	206	219	187	170	193	189	189	161	199	209	187	190	215	190	198	183	231	194	181	198	179	198	207	178	185	180	177	190	216	187	182	191	183	194	191	179	167	190	196	211	180	178	174	187	185	200	191	180	197	199	200	194	193	190	183	171	191	207	174	172	199	203	187	188	191	171	178	166	190	179	196	211	190	204	184	217	187	154	202	196	188	166	190	207	190	217	175	196	192	185	181	168	168	177	178	190	200	210	170	183	186	180	171	198	175	177	177	196	209	194	208	208	200	170	183	204	193	183	176	184	189	204	191	179	179	197	196	198	202	202	191	158	183	187	197	171	175	202	193	222	186	178	182	186	192	174	202	184	184	216	213	186	185	184	204	225	178	180	173	183	179	191	187	184	207	207	186	189	190	183	216	190	197	193	204	193	185	187	183	222	192	166	187	189	201	190	180	184	199	186	184	159	226	200	203	181	192	176	156	170	187	206	204	165	199	161	205	176	210	184	193	218	152	171	174	189	176	194	209	178	174	185	193	188	187	188	198	196	215	200	181	194	194	183	183	193	190	180	200	203	188	163	208	209	204	190	219	176	198	206	186	211	196	181	207	201	208	183	176	204	198	183	187	198	181	191	225	179	173	174	194	179	171	190	189	181	191	164	182	191	178	190	175	193	189	214	203	189	180	190	179	183	189	171	178	153	179	185	207	186	172	209	179	188	172	179	189	192	172	161	193	189	172	162	185	196	161	185	186	186	192	183	203	178	184	161	175	203	204	174	193	180	185	176	167	162	187	188	203	181	182	164	188	176	185	169	184	181	203	199	179	190	176	175	187	165	191	199	184	200	182	181	175	185	157	190	182	195	188	185	178	186	190	185	201	195	215	191	197	198	192	194	197	179	173	176	217	184	194	184	210	196	221	194	186	163	159	186	204	181	174	175	196	205	193	150	170	201	168	194	191	188	187	180	183	204	209	207	198	162	198	180	183	169	201	187	191	226	182	200	209	203	176	176	164	178	186	227	197	179	172	197	190	184	205	204	182	206	182	190	181	197	147	214	218	187	184	192	176	194	173	194	200	192	204	204	199	181	198	169	202	164	171	178	203	172	177	200	182	175	188	163	217	177	189	197	193	182	186	183	208	191	200	187	155	181	194	191	180	183	217	187	188	166	193	168	194	175	178	174	196	193	207	181	196	183	201	182	170	195	201	168	213	186	194	204	178	189	212	181	192	193	175	187	187	201	173	205	190	171	187	185	189	199	193	219	205	152	189	189	200	198	183	202	170	197	176	189	190	178	182	188	187	214	201	189	196	177	186	208	197	176	179	219	187	186	170	202	184	189	190	190	166	198	183	197	181	196	197	178	206	186	210	197	205	190	201	204	192	189	179	185	195	178	193	196	194
13350	19161	22280	25981	25856	32857	35275	41466	36454	36684	41570	37511	29708	40749	37589	42001	42291	44113	43969	39839	39841	31847	31461	31006	30665	25101	22979	25855	22267	23321	20712	20265	23699	20482	19222	19418	15959	16040	11612	8984	3568	2939	2621	4510	3431	3102	4242	3130	3744	7832	5077	2185	1549	1252	1872	3982	3348	3166	2689	1011	1017	808	668	543	528	558	525	546	599	550	989	839	1829	4051	3015	2071	1149	709	582	507	532	498	494	497	519	470	503	505	498	518	474	470	470	508	484	481	493	492	482	501	515	445	483	490	461	502	452	504	465	478	500	504	483	531	532	510	482	512	482	491	518	488	479	504	495	518	452	482	536	505	483	457	529	488	459	538	543	512	525	468	510	499	511	494	478	474	491	499	482	532	506	508	491	485	504	497	500	471	498	475	503	488	521	509	514	505	465	473	475	461	504	522	532	490	539	474	483	549	521	515	523	508	525	519	505	460	475	496	546	532	456	447	492	513	495	515	535	514	514	483	474	472	515	479	523	506	507	497	510	488	495	515	477	481	507	517	478	524	525	525	486	502	494	492	477	479	520	491	488	505	493	475	488	523	538	502	502	508	527	499	539	480	500	549	519	491	503	501	490	489	483	512	515	478	500	516	493	497	466	496	491	501	492	532	494	505	508	478	511	455	479	486	528	472	512	505	491	475	513	498	449	501	500	474	485	517	516	541	500	472	504	493	453	501	493	474	528	487	494	538	519	484	522	489	503	452	523	510	475	506	479	491	491	485	516	458	458	499	500	527	494	526	506	491	488	493	496	477	514	529	505	488	509	482	491	491	497	503	524	459	474	486	483	487	507	478	504	529	492	504	548	480	520	437	512	480	488	515	502	515	476	535	521	501	490	482	484	528	522	497	484	501	493	472	490	455	502	478	493	463	491	502	508	487	499	482	514	489	487	489	461	490	477	510	489	473	509	497	485	502	492	489	468	479	471	509	496	497	530	463	501	493	511	507	462	506	488	487	499	437	482	494	484	546	493	510	498	516	478	486	462	472	515	509	490	530	511	528	507	529	487	497	530	519	482	495	477	492	474	505	511	543	525	516	457	514	513	505	507	503	486	495	479	498	508	534	468	528	462	471	510	497	468	508	489	481	530	497	478	498	495	536	483	485	478	510	507	472	474	512	493	474	446	486	500	499	491	476	500	479	504	532	507	504	476	492	474	457	523	483	485	497	485	495	508	544	488	508	542	475	466	477	531	517	513	511	511	483	488	486	502	531	528	520	530	481	509	497	494	485	478	487	528	474	512	493	500	505	487	522	462	504	517	472	488	476	531	493	534	506	476	482	490	548	530	481	455	501	506	540	493	481	521	513	509	488	466	515	510	467	488	510	493	505	491	510	497	504	505	496	493	505	524	502	491	508	523	475	477	465	483	509	499	504	475	513	475	494	474	526	523	491	483	499	486	493	481	500	486	492	531	515	490	504	510	537	523	466	522	491	516	521	508	438	512	442	472	502	496	521	508	498	454	480	489	471	481	478	491	523	518	489	487	514	512	506	522	491	510	485	473	539	504	490	492	514	465	550	510	533	450	507	509	484	486	499	473	509	543	500	480	476	519	482	459	476	524	471	499	442	479	528	493	474	536	482	481	489	504	472	520	530	461	503	535	468	495	483	477	512	493	455	521	486	510	507	468	506	501	471	527	484	542	505	488	490	529	457	473	517	494	492	504	524	497	505	513	528	475	564	472	485	472	491	500	509	484	517	492	520	507	524	472	451	489	497	481	492	521	520	468	484	475	483	511	534	477	486	451	471	501	479	483	472	473	472	482	506	511	496	504	527	499	461	491	503	505	492	506	464	482	502	504	482	507	527	484	523	496	509	469	477	551	477	506	475	493	503	502	544	537	480	517	514	521	484	510	515	504	523	464	495	455	432	499	501	490	479	482	531	467	514	496	474	486	444	475	481	528	474	521	539	456	471	464	509	530	500	528	494	483	481	496	508	477	502	498	488	534	490	470	496	543	522	490	464	485	478	502	451	479	506	475	501	490	460	448	490	498	504	508	505	503	500	498	498	491	499	499	523	468	504	504	556	520	492	497	447	520	499	496	514	517	483	532	531	469	486	470	494	501	463	508	503	476	554	499	497	494	516	521	502	540	491	498	501	479	491	534	516	477	504	524	467	482	512	492	509	470	505	503	505	480	522	541	482	494	514	524	464	471	478	503	515	508	493	480	511	511	519	500	465	515	466	536	501	477	496	517	468	525	511	515	531	479	483	527	548	492	481	498	486	489	490	519	452	497	513	472	478	510	441	501	486	539	497	504	487	546	509	472	458	489	480	472	511	477	516	463	479	471	485	477	490	500	509	497	532	510	476	504	513	476	484	474	518	518	516	449	533	484	504	489	541	507	472	484	483	491	466	470	475	470	479	462	481	495	502	526	512	497	493	543	508	478	515	497	504	500	484	498	486	458	525	487	515	478	499	516	486	528	538	470	472	469	484	483	559	480	508	484	506	522	465	484	501	524	486	506	483	498	489	504	503	511	507	491	487	561	505	523	476	515	507	478	478	507	532	462	521	479	473	443	486	484	485	472	505	490	502	476	477	533	536	490	476	457	480	496	458	463	493	480	486	464	491	526	487	447	484	510	511	490	481	486	495	549	496	483	489	484	476	538	497	519	518	549	481	507	500	493	528	492	515	513	526	512	485	511	454	513	498	486	486	479	466	496	481	472	482	499	519	540	500	475	536	465	476	508	484	495	479	502	484	449	494	460	492	462	497	492	513	477	510	477	470	472	488	478	518	478	476	480	492	500	498	508	496	519	524	509	496	486	455	468	488	478	481	500	512	511	502	501	457	530	487	490	495	471	502	482	479	497	508	517	488	515	492	478	489	496	503	493	504	532	514	545	513	526	499	463	503	476	525	496	497	505	508	481	483	503	493	555	489	473	469	481	542	514	506	519	499	520	498	488	510	515	494	538	517	480	497	464	488	484	505	505	495	499	441	502	470	505	494	480	490	550	490	555	513	463	504	503	509	481	489	462	492	464	516	532	494	480	486	505	505	437	539	538	491	511	477	506	527	491	498	479	526	472	484	503	496	493	505	488	491	494	513	493	493	457	475	472	477	504	471	498	454	469	487	514	477	509	486	481	478	476	525	466	457	491	497	522	511	484	484	472	494	504	512	507	507	486	526	490	494	531	456	487	472	465	504	496	483	497	495	492	508	518	513	526	551	504	522	511	490	506	471	480	482	467	466	518	541	512	525	479	473	451	458	493	520	449	526	468	504	462	491	497	498	487	499	460	480	516	469	517	452	533	469	487	501	484	472	496	508	516	508	511	471	523	500	501	477	487	464	475	509	507	519	490	506	505	516	483	537	498	512	508	509	501	471	532	464	499	477	481	508	520	498	504	502	462	529	530	502	527	493	489	472	515	474	497	494	515	478	486	495	485	516	486	481	512	467	465	458	520	513	471	489	488	534	551	502	512	537	512	503	518	489	519	539	519	507	541	501	504	503	523	487	476	487	510	479	504	483
4489	3170	3734	2999	2271	2951	3068	3239	2683	2315	2087	1728	1352	1396	1141	1381	1018	1166	1165	836	733	565	539	444	474	396	370	390	347	313	291	322	295	336	267	301	262	242	276	228	210	210	211	196	238	169	198	218	227	208	223	182	182	209	211	198	208	232	207	151	164	166	164	202	202	185	163	180	191	181	174	174	195	214	187	213	219	191	174	171	191	175	175	185	161	182	157	181	169	184	175	152	154	175	162	169	171	157	173	195	162	166	173	227	160	186	172	177	184	183	177	180	194	182	186	190	155	181	161	189	162	170	158	174	177	169	177	156	162	187	194	180	180	187	162	167	176	169	164	180	175	179	163	168	173	162	166	159	157	180	177	177	189	192	165	164	187	157	157	170	173	180	160	190	194	162	173	184	171	169	176	170	160	151	174	175	161	192	186	161	168	187	163	165	181	154	180	176	179	175	187	169	161	163	170	164	178	160	176	176	167	168	176	180	184	167	167	169	158	161	187	168	169	177	174	166	186	181	207	166	158	160	195	175	181	165	164	155	192	170	185	180	189	180	182	194	162	143	180	178	184	176	169	187	178	175	179	170	176	180	190	169	148	148	188	179	189	176	179	158	193	176	173	201	203	192	179	160	162	184	184	190	157	172	188	162	181	173	186	168	174	160	184	173	170	148	157	182	168	164	170	162	155	150	163	175	202	175	181	162	175	160	178	188	186	174	168	173	177	165	178	178	176	177	181	173	173	199	170	156	180	196	166	196	188	174	176	172	166	161	170	162	169	185	178	161	173	190	153	175	164	178	163	159	145	183	196	177	140	180	197	172	172	189	169	167	180	182	158	181	194	184	197	180	173	178	176	173	183	178	184	177	181	197	184	178	163	182	200	157	178	163	190	177	145	152	158	171	190	193	189	166	215	189	193	162	155	192	192	157	159	149	178	176	172	174	165	186	162	199	184	193	170	217	181	169	167	178	185	172	170	162	179	189	165	190	151	174	178	176	163	178	154	186	170	149	161	172	194	181	195	151	155	168	159	167	186	162	182	164	164	162	166	175	157	159	198	162	164	188	181	193	200	160	171	168	156	199	157	203	178	165	179	173	192	179	183	204	178	173	162	163	158	158	188	169	149	177	190	174	153	176	180	174	175	158	156	171	183	182	201	157	159	165	169	182	155	165	164	196	159	168	166	187	150	173	176	164	174	165	169	155	148	185	185	148	169	161	177	163	184	168	173	176	163	166	176	172	185	158	162	165	161	167	159	181	155	149	183	173	159	150	188	167	180	158	167	200	189	181	172	161	171	179	174	169	165	178	160	187	184	179	173	179	161	151	180	167	186	184	171	171	159	167	187	158	156	167	198	167	176	165	171	190	192	161	165	175	165	161	193	163	165	188	213	173	152	166	155	178	177	162	208	184	170	183	179	187	184	185	157	172	167	197	160	168	179	175	188	165	192	142	154	176	178	165	171	170	173	156	168	159	176	202	176	185	173	158	169	180	176	187	169	164	165	158	155	179	171	165	192	151	185	171	196	192	178	204	172	188	200	173	162	169	192	177	173	164	182	173	176	188	178	200	162	180	193	198	202	188	171	171	186	186	177	159	174	198	165	190	198	143	186	183	176	181	207	168	161	180	164	155	181	161	193	155	186	165	184	177	165	197	168	197	161	175	185	153	179	157	175	180	175	164	147	168	193	152	174	161	173	170	146	181	168	164	184	174	177	180	147	198	182	189	169	171	164	176	175	185	169	165	187	174	182	185	156	156	168	174	173	186	160	182	180	146	168	190	165	174	185	179	168	156	168	185	158	148	167	175	190	169	193	172	171	181	206	180	170	175	178	188	153	172	164	175	168	172	178	149	180	180	159	176	164	192	186	187	174	186	183	171	186	176	186	180	174	178	181	182	169	163	182	182	170	165	181	175	170	205	196	189	175	165	185	157	168	158	177	183	160	175	185	191	187	185	191	199	196	185	185	163	156	176	158	206	168	164	165	155	144	156	174	195	199	188	147	175	172	172	168	206	173	162	180	174	156	165	179	178	156	165	160	155	164	174	176	167	196	181	174	173	156	167	171	181	203	171	168	169	148	189	173	149	186	173	170	182	186	176	174	159	173	159	165	175	194	175	165	159	170	178	159	149	175	195	166	182	167	167	191	177	175	173	174	178	209	186	153	193	171	173	162	166	193	170	157	183	194	170	186	173	168	164	216	180	157	169	171	176	186	174	187	175	180	169	180	180	164	172	177	181	171	159	160	158	173	167	159	185	159	173	175	157	142	168	168	173	151	202	192	175	190	167	147	156	201	178	163	167	146	150	210	173	176	163	166	185	169	160	146	174	173	155	156	169	178	190	174	175	181	190	165	144	158	166	180	183	184	198	154	166	198	190	155	194	179	176	178	172	189	182	174	158	168	171	201	178	158	188	173	194	187	173	158	156	173	158	163	172	169	174	154	169	174	154	175	172	163	161	196	168	165	156	179	191	164	163	172	174	174	182	157	150	155	168	161	181	162	180	174	159	186	176	172	164	150	187	179	166	148	189	186	188	171	176	189	168	185	180	195	167	161	156	213	131	173	177	189	186	171	173	187	172	152	189	181	186	181	198	175	182	203	182	183	162	173	214	164	186	174	178	175	180	193	182	170	170	176	175	172	171	159	170	173	181	175	191	175	150	183	176	190	161	148	171	157	185	178	178	170	168	174	192	175	185	170	169	150	177	167	173	182	170	170	188	182	162	195	157	135	163	170	168	158	161	184	153	177	173	185	183	185	170	170	154	155	170	169	159	181	186	173	175	195	160	165	180	168	165	177	173	203	150	174	172	173	157	169	183	191	185	158	173	175	185	168	183	187	183	184	163	198	184	172	150	157	165	183	172	155	180	183	171	161	145	189	171	183	154	165	194	162	164	180	201	185	168	177	170	164	175	164	177	198	194	191	190	188	179	147	178	181	173	155	175	195	167	179	161	164	195	185	160	154	175	181	185	173	166	196	172	180	175	160	178	171	180	175	181	156	175	168	163	181	181	192	168	189	175	184	179	174	147	168	175	172	185	175	200	189	164	183	190	191	169	176	159	168	176	171	204	173	164	179	185	166	175	176	195	177	154	167	196	177	183	175	164	162	178	164	169	199	174	162	194	202	172	190	155	175	176	167	163	162	166	176	173	171	167	145	165	177	177	158	162	180	180	169	187	163	175	174	169	166	128	184	174	175	193	203	172	185	158	189	171	176	168	169	167	158	165	175	178	168	185	169	174	183	172	186	177	160	165	185	161	156	149	177	181	207	164	165	174	171	158	142	194	194	161	171	196	169	165	201	171	159	159	175	170	183	177	164	155	181	158	181	177	180	179	172	152	165	176	179	189	185	182	178	175	181	205	172	152	177	147	151	150	159	144	192	172	180	190	175	166	158	166	194	186	172	197	169	149	154	177	172	173	161	158	151	161	173	134	170	153	173	158	171	169	181	223	166	164	196	186	172	180	162	173	174	180	168	167	199	158
3645	3855	6113	6905	7443	11168	12826	13974	12207	10524	10913	8702	6885	8067	6536	8273	6694	7334	7378	5441	4678	3591	3441	2796	3101	2221	1899	2159	1836	1783	1600	1714	2013	1765	1647	1564	1280	1237	1154	1063	826	861	668	797	815	703	801	790	844	984	795	657	665	693	725	813	948	783	637	557	528	441	511	491	510	472	504	509	466	541	529	495	578	735	741	689	593	559	515	482	484	495	485	464	499	466	481	470	464	517	449	482	464	476	482	470	462	461	437	495	449	433	465	466	494	472	439	469	473	471	467	453	468	477	482	483	478	436	438	502	465	454	466	465	488	460	465	449	448	499	475	493	453	468	451	451	480	489	467	485	434	480	449	396	459	495	474	457	462	500	459	423	446	434	485	473	456	477	466	471	463	477	443	456	472	452	464	455	500	476	474	430	444	448	495	472	489	475	504	448	467	477	475	446	483	488	516	479	485	481	473	483	434	476	463	447	455	488	480	455	454	457	419	513	451	509	482	444	464	465	491	516	493	501	482	441	452	524	480	443	470	478	523	478	492	450	481	460	490	446	474	447	480	486	451	492	462	473	440	485	503	441	446	468	432	476	488	462	472	509	465	493	466	503	486	412	456	467	483	486	502	470	460	482	459	437	480	474	441	498	492	474	444	442	499	461	434	461	487	475	452	452	489	504	498	498	497	462	486	503	474	469	468	456	466	458	515	475	469	447	429	482	478	473	450	459	481	477	493	521	458	450	458	444	487	470	471	472	436	450	467	484	478	423	441	455	482	447	509	516	482	420	464	486	498	463	486	460	454	463	468	446	456	516	474	444	462	463	493	474	493	430	526	423	460	442	523	434	461	499	491	491	463	508	469	448	461	458	471	449	459	468	484	434	478	473	440	439	465	475	461	450	463	453	516	443	467	466	450	501	468	470	435	465	481	492	492	503	482	435	462	489	449	481	459	462	458	479	504	465	449	489	497	474	498	446	478	456	460	458	471	465	448	483	482	468	446	463	446	466	447	508	518	454	481	477	457	486	449	445	466	475	480	456	503	493	474	478	511	448	461	478	478	484	467	448	462	458	497	494	463	459	480	509	461	462	472	464	461	478	456	417	462	469	455	458	454	460	439	446	435	462	493	504	424	466	469	487	457	475	488	444	427	428	453	473	454	464	493	486	468	458	468	452	443	463	460	479	481	469	491	478	474	488	491	471	475	491	497	507	465	488	478	474	448	483	459	455	465	431	458	465	451	480	474	470	496	437	473	505	460	500	427	486	472	462	474	500	460	471	468	432	474	482	435	467	462	468	457	499	452	454	466	465	487	488	447	516	465	464	452	449	466	486	478	487	471	506	488	475	498	485	453	485	455	492	471	452	456	439	500	450	454	469	469	423	432	462	476	473	470	462	497	481	466	443	516	478	488	469	436	492	459	435	482	482	468	468	469	479	465	479	476	495	459	460	472	484	464	457	464	481	452	492	458	472	476	448	502	466	498	478	446	463	460	485	464	470	464	479	446	445	429	498	441	451	450	469	475	467	452	477	461	480	430	454	468	456	472	470	496	511	428	512	482	486	504	460	457	442	477	458	468	451	484	464	475	495	483	451	459	456	471	446	491	477	460	470	454	479	487	466	506	448	446	463	490	434	460	458	474	447	471	484	480	463	478	467	501	470	468	489	480	464	483	471	492	405	472	461	470	469	471	439	455	482	470	416	449	482	428	459	482	484	470	482	443	480	446	459	485	484	479	430	459	471	435	434	427	483	450	482	479	444	459	515	473	463	488	505	441	502	503	447	486	436	457	459	493	494	465	465	471	460	432	446	494	498	488	486	485	502	415	489	495	456	488	475	468	456	486	447	488	476	478	499	478	537	440	489	460	511	447	487	455	447	510	447	464	489	479	462	499	452	469	496	515	472	467	497	492	456	442	460	445	523	467	446	466	471	467	416	450	484	481	491	442	456	405	502	468	491	477	490	470	442	444	523	491	447	477	459	478	470	466	468	487	497	452	461	474	427	487	414	477	445	480	495	467	459	461	459	473	464	488	475	449	480	451	483	502	451	460	489	475	457	464	500	469	449	476	464	480	507	451	490	478	447	458	455	459	424	427	455	477	438	490	466	525	493	462	477	483	486	460	466	465	487	440	455	457	486	475	451	483	480	488	473	515	496	449	468	477	469	470	473	495	461	467	480	481	466	484	467	477	432	484	463	497	476	491	410	471	484	462	477	477	469	456	508	456	448	472	485	440	474	493	496	456	475	494	463	493	478	442	482	454	481	469	464	485	507	480	468	512	499	470	450	474	496	477	479	455	489	478	442	439	469	472	462	475	463	496	454	460	438	483	481	467	481	454	478	503	451	479	470	456	450	434	473	458	491	473	467	484	498	482	476	465	466	462	481	465	440	461	443	487	466	434	428	482	467	439	467	463	464	477	456	446	478	478	462	461	477	434	426	496	447	458	480	468	488	457	469	507	439	449	491	488	424	432	486	449	462	446	462	476	485	433	460	443	476	477	487	458	468	497	473	469	447	466	478	464	469	445	464	492	447	467	492	456	460	456	480	448	467	469	449	499	464	478	448	490	494	491	464	480	484	492	500	472	465	493	512	491	514	495	462	465	475	497	479	474	471	452	457	454	432	496	501	468	442	454	463	492	486	472	472	502	478	452	472	481	461	499	494	480	507	458	503	481	506	474	466	470	479	492	482	487	503	497	509	507	494	468	454	450	454	453	449	470	466	474	448	456	468	453	489	447	475	478	489	484	478	494	456	457	472	469	451	496	466	450	461	452	472	471	498	504	499	484	463	518	460	502	489	469	436	486	467	454	431	476	464	467	428	479	509	469	462	449	456	496	478	499	467	441	489	463	493	469	451	446	475	479	484	452	467	432	455	486	468	464	485	468	476	451	500	500	495	501	472	485	458	499	449	481	482	474	454	485	500	444	469	494	465	453	488	476	470	475	460	458	453	472	488	478	446	433	496	476	457	483	458	438	454	487	494	452	500	458	494	460	513	474	482	469	468	499	479	463	469	498	472	447	471	498	442	449	515	443	492	487	469	459	480	449	474	502	485	490	483	493	463	481	503	488	469	480	505	424	462	490	444	451	491	485	447	479	510	469	480	497	440	478	516	464	476	447	488	475	451	489	501	448	503	487	459	475	498	468	457	501	479	445	451	442	458	449	469	445	475	468	466	419	513	461	460	497	453	473	491	463	484	472	477	447	468	485	436	500	462	480	475	476	483	480	470	513	476	462	442	466	449	478	463	474	476	446	444	494	472	479	479	481	488	486	503	473	477	437	460	454	473	484	477	511	496	529	473	500	459	467	469	474	455	494	424	486	493	491	447	470	487	453	473	452	434	450	487	456	443	468	453	468	458	490	431	510	481	492	460	445	448	467	505	465	460	462	506	464	451	521	464	487	441	499	468	472	510	436	486	422	469	452	480	506	486	452	453	475	493	486	426	484	454	474	470	478	438	503	450	420	456	461	460	479	485	459	436	463	489	442	460	425	449
13307	14367	16983	18229	15653	18774	20012	18897	16745	12829	13655	12528	7800	10001	7781	11704	9277	11689	12200	9312	6630	6234	4186	4088	3872	2885	2416	3018	2340	2405	2000	2430	2757	2454	2230	1873	1255	1260	932	695	406	331	308	453	367	343	410	378	434	427	309	329	297	251	279	313	369	301	241	188	201	200	191	187	177	194	184	216	186	190	223	204	306	346	320	283	294	214	195	189	213	214	185	195	190	191	195	176	195	208	193	195	186	185	195	199	159	188	193	162	190	202	212	180	185	206	196	217	176	216	188	190	179	186	176	175	199	188	194	205	170	202	190	165	199	172	184	172	182	187	162	187	194	187	198	217	197	169	184	185	186	191	174	179	179	198	198	194	188	184	197	188	217	179	187	181	208	186	173	186	197	174	197	196	164	204	205	179	186	192	170	152	184	196	189	177	200	181	195	199	204	186	193	195	166	195	215	188	164	184	217	195	182	181	169	183	189	204	193	192	181	178	202	199	189	207	188	182	187	214	187	174	190	162	186	177	211	182	187	200	175	168	194	224	216	193	180	202	214	183	180	178	203	201	197	204	186	189	183	190	200	178	176	199	192	158	188	179	196	170	188	198	204	168	184	179	201	181	172	197	178	200	190	204	184	183	180	207	188	191	181	199	162	161	178	179	200	183	204	205	185	182	189	188	182	236	185	190	181	174	187	188	169	168	210	179	184	212	174	186	185	169	203	182	194	203	184	212	190	190	150	187	197	185	179	202	192	190	183	163	181	178	176	198	183	208	183	159	182	195	199	192	191	168	187	216	189	183	181	197	204	213	186	169	190	162	213	195	200	181	206	226	181	193	177	193	174	186	182	177	189	174	174	191	158	179	178	208	185	208	184	183	170	184	206	183	192	159	182	166	191	173	189	188	201	194	197	180	214	173	173	175	197	186	185	212	190	191	176	203	186	199	187	196	199	206	184	184	177	204	175	184	171	178	187	193	193	188	230	193	175	185	224	195	204	185	192	167	197	185	186	173	206	202	179	176	170	189	200	164	183	186	217	196	185	184	199	198	195	171	189	195	185	187	190	211	190	198	181	176	203	230	174	208	205	165	185	205	191	199	182	162	161	188	182	173	198	187	182	208	204	169	225	188	186	186	173	188	168	186	203	172	181	181	196	171	172	207	167	204	179	215	166	181	197	206	192	201	180	174	194	171	188	195	176	173	202	199	206	182	174	191	182	203	186	198	172	174	210	189	196	187	171	214	181	184	187	213	198	195	180	198	187	190	164	168	206	207	181	210	207	178	185	171	184	196	192	202	195	176	186	202	172	176	194	216	225	191	196	187	180	173	179	175	196	184	189	221	204	221	202	177	191	176	166	183	185	178	199	196	209	190	171	206	193	206	213	172	212	169	163	198	195	202	196	171	157	201	204	195	164	217	158	204	174	213	203	158	189	186	175	196	163	211	182	218	195	181	205	207	165	187	189	211	182	195	221	198	187	189	181	200	178	206	172	163	175	182	176	163	160	200	176	175	173	203	198	188	193	188	199	191	173	179	199	182	188	218	199	190	182	191	169	177	169	186	178	194	180	239	199	202	192	197	172	184	184	177	195	189	195	201	170	185	163	173	173	190	184	176	169	192	188	220	186	196	203	194	195	203	203	189	175	170	183	179	211	213	204	183	191	173	163	205	175	184	182	194	184	171	192	174	182	188	173	215	190	205	198	201	191	208	206	179	191	196	159	193	176	168	223	188	176	215	190	183	193	184	178	198	180	188	186	178	193	154	220	199	174	176	195	179	202	209	180	179	170	172	183	195	175	186	171	185	195	202	158	195	196	181	201	197	203	191	174	203	171	207	198	184	184	192	187	211	187	179	215	163	185	188	193	194	216	181	177	191	190	174	192	163	159	184	159	196	177	207	190	183	203	188	185	176	178	179	181	191	182	182	185	191	187	194	196	172	187	220	187	194	167	200	177	182	182	189	182	190	176	195	177	192	179	169	203	196	187	191	177	196	214	168	185	196	185	221	185	196	215	192	175	209	170	168	171	198	209	206	184	203	197	175	183	201	179	190	208	201	160	204	182	193	201	186	187	220	202	198	180	184	194	206	172	173	193	190	181	197	179	184	189	191	191	198	171	159	207	189	163	212	195	188	182	190	208	184	190	202	186	199	179	182	181	178	175	196	212	184	177	195	183	194	209	211	187	195	160	178	183	198	195	191	180	188	206	193	194	198	189	169	193	182	193	181	176	214	182	207	195	194	189	199	184	185	192	184	194	190	175	219	204	193	191	188	199	179	219	187	223	189	177	202	206	186	213	205	211	169	186	169	189	180	175	169	194	208	170	199	188	177	218	205	183	178	204	196	187	184	177	197	203	199	209	188	181	205	205	199	189	191	182	203	186	183	185	194	213	183	194	199	196	197	179	195	184	216	182	170	166	186	216	188	191	191	186	200	182	193	202	179	206	167	181	212	182	182	227	191	183	174	177	179	177	188	203	168	177	191	153	198	199	195	172	167	192	173	185	205	172	177	164	171	168	210	177	215	178	201	161	163	207	170	185	206	225	200	191	189	197	171	182	187	207	190	174	194	212	176	198	185	200	197	192	202	196	196	191	210	220	195	221	203	207	201	196	175	204	178	192	202	178	220	193	180	209	193	190	167	178	192	198	189	189	182	173	188	158	193	203	195	180	182	196	200	200	206	200	216	195	211	177	186	189	196	184	204	178	204	186	170	197	195	201	203	190	179	195	214	187	184	193	183	189	193	182	189	220	227	190	177	208	150	179	206	164	193	191	185	194	193	204	213	170	193	185	202	207	200	215	198	184	196	203	201	204	188	195	202	212	199	183	213	206	178	191	195	203	201	186	180	194	165	161	167	196	185	189	199	175	184	208	195	199	198	182	199	164	172	186	181	192	207	169	180	177	195	207	195	181	204	210	194	201	183	194	192	199	208	175	185	220	214	165	193	184	168	192	176	198	174	183	177	173	199	210	192	194	195	197	207	171	190	201	193	185	210	171	180	180	182	200	180	212	211	182	168	187	178	216	185	208	191	181	198	200	190	200	184	185	204	211	194	180	210	181	170	157	192	198	186	168	204	210	206	190	183	192	185	194	167	171	174	184	206	213	205	200	176	186	208	210	176	181	186	218	181	169	184	194	194	211	207	186	201	181	210	171	191	195	201	211	185	197	201	178	192	198	216	204	193	197	192	184	214	208	194	178	164	198	174	195	207	171	193	189	193	161	185	171	181	182	180	173	189	169	175	183	187	182	186	171	189	187	177	169	183	194	186	183	182	190	190	193	187	206	201	207	192	200	195	162	166	202	183	208	197	181	194	185	184	213	159	164	194	188	169	165	221	209	175	176	188	161	186	172	176	177	179	188	176	190	197	171	187	197	190	192	188	169	178	187	179	186	200	172	198	177	160	174	187	221	161	196	204	203	174	217	186	188	217	179	236	195	193	180	167	184	200	191	177	180	174	176	167	191	209	185	190	182	175	195	187	202	182	195	180	182	178
9276	11839	14906	18896	19708	26008	30477	33475	31183	29060	32385	28577	21700	30340	26123	32672	29959	33095	33988	29525	25066	24129	18468	18739	19436	14978	14399	16451	14275	15100	12598	14874	16661	14722	13583	11839	9110	8818	6903	5146	2349	1806	1471	2580	1838	1744	2526	2124	2777	2812	1537	1781	1117	935	1208	1740	2180	1532	859	741	612	576	549	576	543	526	551	546	570	608	792	870	1440	1924	1452	1192	859	652	558	566	483	499	504	512	496	493	492	486	546	504	527	495	518	541	518	532	526	490	523	536	531	495	527	503	508	517	477	489	520	532	455	499	515	508	483	492	521	531	491	534	522	483	516	520	473	499	517	537	524	493	499	484	511	482	466	498	496	471	537	479	503	482	511	539	476	495	522	522	538	562	529	549	520	510	500	508	495	492	546	482	485	471	520	492	536	509	490	516	506	513	474	539	501	512	481	533	508	499	539	495	509	472	513	490	478	508	511	491	515	470	529	530	501	527	507	509	516	474	468	501	526	503	517	541	533	482	486	502	500	536	523	459	501	533	518	505	514	505	516	500	509	503	483	506	514	510	483	548	522	501	472	505	467	504	514	499	508	522	549	518	506	503	504	494	486	518	501	486	497	468	497	479	523	529	487	484	509	526	475	522	499	519	487	504	529	546	481	519	491	494	500	510	506	478	506	493	503	527	527	530	544	517	513	523	526	494	510	504	509	456	516	483	509	468	500	526	490	484	488	512	483	514	534	495	528	475	493	564	524	460	496	511	517	488	502	482	482	496	545	491	511	511	498	481	499	510	514	491	535	530	517	514	530	513	488	484	517	497	487	502	478	539	575	507	495	503	515	520	532	508	489	529	494	510	532	497	487	501	522	502	553	512	508	508	553	526	528	504	504	492	486	531	500	496	523	461	556	502	539	501	501	531	524	513	506	492	526	527	519	504	486	489	505	509	517	486	505	479	517	459	527	498	511	480	517	514	473	495	503	550	492	511	506	502	484	490	520	465	478	518	477	485	518	501	486	503	536	533	526	496	508	488	533	509	462	478	520	515	488	517	501	496	505	501	507	506	515	546	523	503	495	457	546	525	523	512	505	506	525	515	526	498	480	483	509	481	519	511	530	509	494	476	519	527	529	485	547	509	522	517	493	478	500	515	509	471	492	509	549	506	536	483	530	509	495	488	527	507	534	459	473	506	523	510	498	476	528	486	504	496	475	500	496	503	467	505	524	511	493	483	498	530	460	505	508	467	566	501	523	540	497	549	534	528	504	546	462	529	508	473	529	503	498	525	558	516	489	497	543	493	516	514	523	497	513	532	495	514	485	502	495	525	483	509	488	506	518	487	503	509	524	564	528	486	475	517	503	474	501	511	505	456	500	457	501	519	500	513	498	500	507	499	549	482	525	498	503	467	530	512	568	504	497	505	517	500	502	492	508	500	548	501	512	526	488	511	495	500	497	523	527	465	499	456	485	513	525	534	473	477	508	504	495	523	520	533	501	510	523	477	503	471	537	527	501	493	499	498	516	495	540	500	480	505	513	537	500	528	481	496	499	460	497	526	508	531	486	515	510	464	519	476	490	508	487	546	498	484	494	539	482	538	475	522	510	450	523	487	522	487	506	522	530	497	502	506	528	530	477	535	505	530	489	473	518	539	533	529	523	548	522	498	461	498	501	490	487	522	480	480	522	483	501	490	514	519	500	509	513	519	505	506	486	513	478	509	522	523	502	508	511	467	541	488	494	484	529	512	486	499	511	489	489	520	509	495	472	541	521	454	535	498	540	523	496	504	517	530	517	525	538	477	501	520	521	511	533	503	478	547	481	505	500	493	516	511	476	520	490	476	545	483	508	489	518	509	505	497	484	491	538	494	528	482	505	497	509	522	531	530	540	507	520	555	503	536	510	495	511	527	528	463	493	537	493	466	539	519	513	504	500	517	508	507	474	530	486	502	481	541	497	499	478	531	537	477	547	523	472	505	532	505	524	543	507	505	518	462	474	463	527	495	508	523	504	507	542	503	500	524	506	548	523	522	505	517	506	496	486	520	472	526	548	457	505	528	519	475	495	509	505	520	519	492	538	476	505	529	544	513	502	509	522	516	480	481	503	475	477	480	494	514	526	477	519	547	514	519	514	498	459	524	555	470	513	469	486	502	516	519	519	514	498	461	491	508	472	522	556	514	493	522	526	514	483	483	493	485	503	468	503	522	513	532	533	532	532	508	486	470	506	510	497	504	495	509	477	507	542	530	526	531	550	481	459	498	507	521	500	532	501	496	530	520	531	521	511	478	513	522	528	509	512	527	471	513	520	538	526	503	517	495	509	529	498	501	479	503	518	493	536	497	495	512	539	507	493	496	512	494	490	510	512	468	469	516	560	511	489	489	523	523	523	531	507	501	496	500	512	507	526	510	488	517	499	523	532	494	501	503	504	494	532	515	515	508	527	477	487	499	546	520	554	528	562	506	487	541	482	494	521	531	510	533	505	520	517	526	455	531	541	515	531	474	501	524	528	480	561	524	521	506	474	475	481	485	532	523	532	483	542	490	544	482	520	507	499	512	551	474	552	501	525	491	479	500	506	541	486	501	507	522	479	476	460	527	490	496	533	521	514	464	498	531	482	488	531	496	521	497	496	510	521	484	473	521	481	515	504	480	484	474	498	530	532	539	531	509	498	466	509	503	503	495	486	448	483	529	467	509	523	514	484	467	524	555	564	518	517	543	509	488	551	508	510	535	513	481	511	510	499	485	504	501	492	537	481	510	487	488	527	471	523	509	485	507	533	475	525	510	531	509	488	510	507	518	519	481	480	546	561	483	488	479	495	520	506	438	541	489	498	512	484	508	515	531	499	502	450	503	547	511	507	533	520	515	509	487	508	481	501	535	481	529	458	514	496	506	530	537	496	482	496	487	504	496	497	478	501	534	500	547	496	522	488	544	507	469	531	528	520	515	535	507	479	518	506	486	519	542	491	507	488	462	531	477	497	505	516	502	496	527	528	514	540	513	465	544	518	485	472	524	471	531	513	500	524	515	535	499	518	462	504	520	513	471	501	491	508	500	517	509	487	517	523	507	505	502	502	498	507	546	519	496	476	516	545	482	529	477	525	485	513	513	498	535	501	504	505	517	535	533	490	518	514	512	503	505	487	483	531	518	498	479	516	475	527	513	552	525	497	519	550	515	481	503	525	524	539	488	488	516	520	485	511	504	520	550	510	491	521	494	465	553	512	519	517	569	513	511	508	541	485	477	530	527	506	479	499	479	503	499	494	492	515	494	501	487	508	556	558	482	458	515	541	520	495	497	498	507	493	485	519	545	511	492	513	498	516	527	520	516	512	526	486	491	503	483	550	522	497	552	529	466	501	540	460	533	550	473	449	471	509	547	526	489	515	529	514	499	503	492	526	498	503	484	504	509	492	546	483	436	511	522	516	514	489	532	452	525	525	515	529	527	469	518	505	538	478	473	470	495	489	493	504	517	490	498	509	515	498	474	517	474	510	536	493	494	532	549	521	518	482	512	538	548
23083	21265	24093	25348	22155	26977	29203	29655	27859	24131	23751	22245	17384	18392	16637	23449	19912	22078	23464	20096	13690	14113	8389	9203	7935	6431	5365	6900	5474	5549	5098	6031	6804	6372	4761	4260	2755	2783	2112	1587	688	443	443	722	520	492	671	554	782	708	506	362	312	327	309	493	552	313	260	204	181	210	199	192	192	191	220	178	229	211	207	318	435	531	472	407	321	281	225	193	188	209	156	185	197	180	188	186	192	188	177	194	171	186	200	188	190	197	178	176	175	184	182	178	206	199	177	181	189	165	197	203	152	185	197	158	195	183	177	186	162	179	185	162	194	171	192	158	160	180	211	216	179	177	182	185	188	196	180	155	202	203	211	199	175	175	178	200	180	183	198	192	189	186	173	191	197	182	193	211	230	203	173	171	181	208	190	198	187	182	187	199	155	191	180	189	184	162	183	215	179	193	187	193	228	205	209	190	189	174	187	169	174	186	159	172	194	184	197	199	194	174	198	174	187	182	193	182	177	162	193	167	184	181	205	166	181	195	164	194	175	175	203	182	216	197	168	188	185	183	172	197	193	187	171	191	195	170	186	170	198	169	173	192	198	179	191	216	214	161	192	186	190	181	191	204	199	181	205	185	201	186	183	172	186	210	186	191	208	173	191	175	214	194	194	179	179	186	182	167	193	185	180	214	191	184	177	204	191	195	188	178	179	188	157	194	176	181	199	201	193	173	178	204	176	193	203	186	196	184	181	214	203	234	183	192	186	174	170	183	182	202	164	181	174	208	178	211	171	179	195	180	181	183	166	182	198	151	174	199	211	163	200	183	196	158	154	160	179	176	206	188	160	174	178	187	160	168	173	197	193	171	198	167	173	198	155	170	210	171	200	180	189	175	195	192	178	176	161	198	183	194	183	215	185	171	167	191	181	190	196	155	170	162	179	199	170	196	193	192	209	187	192	167	193	166	184	194	192	182	184	175	187	194	172	185	199	202	187	181	194	195	189	204	205	199	167	192	167	183	187	208	187	188	182	186	186	193	181	169	192	201	188	193	168	184	207	209	189	201	191	208	188	183	169	191	187	187	168	178	173	193	170	194	179	197	191	211	204	176	207	205	187	179	191	174	189	166	205	204	206	233	190	173	199	202	167	173	205	190	182	191	186	211	188	192	194	171	184	191	164	171	182	196	168	181	214	204	201	217	225	212	176	166	195	186	182	174	208	180	186	213	210	189	174	184	196	205	198	182	180	174	182	189	178	168	174	176	205	214	189	173	190	169	196	190	199	182	190	179	193	199	175	172	182	181	188	200	168	197	184	205	161	196	203	178	194	188	177	169	190	202	195	218	192	205	193	168	195	180	183	175	190	173	183	172	198	215	200	173	175	178	183	153	169	191	204	194	204	209	176	192	163	195	196	183	168	191	199	177	191	165	185	179	187	182	189	165	172	187	198	192	191	202	196	194	193	184	208	182	186	176	184	161	201	179	208	182	205	184	190	180	195	187	192	168	182	170	185	194	178	205	199	182	193	197	199	206	215	192	161	187	194	184	200	192	184	190	181	197	189	174	187	176	179	187	179	209	201	175	186	194	181	189	193	170	184	162	204	167	189	169	195	169	194	191	175	169	178	199	186	182	192	182	182	177	190	193	170	182	183	185	188	171	201	179	217	187	183	159	181	172	206	192	193	163	172	187	186	191	184	188	139	183	152	200	187	179	186	206	174	192	208	175	178	208	184	185	205	184	211	159	187	199	187	191	192	180	184	194	197	193	178	183	173	182	165	193	203	184	183	176	201	183	199	178	153	183	188	175	179	187	191	165	199	178	194	179	200	191	193	200	195	192	192	170	177	196	160	190	190	180	193	205	197	206	166	183	177	198	190	171	187	174	179	193	198	204	188	189	200	171	208	173	180	191	167	183	187	196	179	196	165	192	195	169	217	167	200	172	183	179	195	163	197	179	214	179	170	195	196	195	188	184	183	204	181	201	180	173	170	206	175	218	187	202	191	182	187	194	189	173	171	191	188	176	183	177	159	200	168	221	195	192	201	166	184	198	208	206	189	165	188	182	171	195	187	184	214	183	169	203	171	206	175	180	190	206	203	187	222	193	185	209	185	189	214	205	161	199	190	192	175	172	170	176	182	189	193	209	198	211	174	193	180	193	178	182	212	193	195	173	200	192	197	197	196	188	181	216	178	196	208	171	209	169	191	192	173	195	197	166	175	170	173	165	179	172	200	181	189	192	180	174	197	188	216	189	171	190	206	195	191	190	176	196	174	191	174	196	196	189	202	191	194	182	170	198	183	191	224	196	205	182	178	172	188	181	176	201	184	179	188	169	186	203	184	159	204	191	168	169	191	189	163	202	213	197	181	158	173	196	188	156	161	170	189	168	170	198	180	182	199	182	166	156	194	193	172	183	175	195	185	187	192	174	209	181	168	187	184	165	188	194	207	181	192	192	172	178	181	196	194	182	206	169	174	167	187	161	176	188	176	199	190	201	179	173	192	194	170	182	167	219	191	177	178	184	163	206	190	207	180	182	198	203	197	202	169	172	164	186	188	180	174	173	175	201	184	178	187	185	183	178	217	196	219	198	203	190	201	180	198	197	210	180	210	188	180	186	166	204	185	193	184	198	176	196	196	209	180	209	178	203	177	180	205	173	182	208	196	165	195	173	182	174	169	205	162	205	201	195	194	188	196	171	175	205	195	186	182	173	187	171	204	189	181	203	199	182	178	188	204	191	196	197	192	208	208	159	202	201	203	188	192	194	191	185	176	236	188	173	205	172	175	187	218	204	182	183	206	193	191	184	207	200	182	187	207	197	170	189	169	187	195	183	164	183	183	215	179	199	181	195	192	186	170	171	178	191	176	186	194	178	174	194	201	198	182	164	174	189	183	167	174	197	167	194	196	189	173	176	169	179	200	186	184	197	198	178	173	193	169	188	168	169	200	196	191	188	197	185	179	193	184	190	181	193	182	190	207	182	197	187	178	181	200	188	190	186	186	183	175	200	186	180	190	178	197	190	187	204	172	189	201	196	179	172	202	184	162	162	200	211	159	169	180	180	173	200	228	197	197	181	180	184	189	219	199	201	205	198	155	182	183	188	184	197	216	163	171	174	201	165	183	200	199	174	186	193	155	198	202	181	177	187	197	199	166	179	184	197	197	219	188	150	169	191	160	186	198	194	173	189	193	191	197	169	174	200	193	176	195	191	184	180	185	191	186	187	186	180	191	217	210	180	192	177	194	177	190	209	185	187	210	193	200	192	169	217	161	192	182	182	202	193	187	187	190	203	163	193	185	190	183	164	207	203	203	162	191	175	180	185	181	189	175	182	193	242	179	210	192	206	172	180	182	187	168	180	204	192	191	197	201	182	165	206	195	173	174	178	192	177	190	175	204	199	198	169	179	166	179	177	181	205	186	188	184	181	210	173	171	196	165	201	209	165	203	176	193	206	209	212	179	178	200	172	170	192	197	195	176	186	189	177	193	184	189	170	191	216	165	179	177	189
13610	15547	20740	24291	26618	32605	37209	39692	38408	38540	41155	37996	32671	38608	37583	44194	41115	43069	43599	41273	35255	37458	25091	29733	28445	24243	24747	27834	24615	25796	23918	27409	28289	26235	23777	21861	16395	16844	13451	10718	4313	3039	2647	4650	3380	3180	4956	3897	5581	4684	2989	1972	1710	1320	1759	3315	3723	1690	1049	743	694	590	622	616	615	616	585	614	659	638	736	1532	2563	3080	2774	1941	1285	833	613	512	511	516	482	468	486	513	481	498	466	520	509	518	503	481	493	491	535	459	497	503	523	505	505	482	524	513	547	470	518	470	472	479	478	500	492	490	513	497	492	477	557	525	516	501	488	494	498	507	462	471	489	452	509	463	471	505	510	487	516	515	519	467	522	519	478	496	481	504	496	511	507	489	475	473	495	462	540	519	484	467	501	470	493	517	457	508	532	478	490	489	481	505	489	520	499	519	470	492	474	488	542	492	519	480	491	514	498	550	505	507	469	490	554	515	519	494	535	492	504	463	492	496	472	527	506	488	507	512	490	493	480	481	525	494	514	502	491	478	511	539	469	479	542	469	430	494	488	483	505	535	523	455	520	533	492	497	532	492	528	486	498	483	510	539	500	488	494	508	497	482	512	529	472	547	471	457	480	530	481	467	514	498	494	478	498	489	502	510	496	529	504	432	514	505	501	497	465	490	512	507	503	478	512	457	505	443	491	520	477	477	519	467	476	472	471	506	525	520	491	489	480	500	449	502	506	483	453	483	506	503	486	505	460	467	510	493	527	481	498	514	482	465	547	511	482	452	477	499	533	538	496	509	518	468	491	517	495	465	487	484	464	488	501	529	549	505	480	495	490	493	480	477	493	491	495	477	483	518	457	467	493	473	521	481	493	526	523	491	476	468	512	520	501	515	465	459	481	466	500	528	507	505	511	503	454	472	485	486	488	522	521	509	486	460	462	481	522	481	514	500	470	494	464	494	482	500	475	504	506	496	492	474	477	524	500	504	530	459	502	455	475	480	491	489	475	486	479	469	470	460	453	479	534	480	489	484	513	465	476	549	496	498	475	509	442	488	510	485	458	485	498	455	486	487	459	502	495	514	489	502	473	494	516	498	460	478	521	452	511	488	466	492	495	493	497	485	514	503	526	460	465	540	465	484	525	550	485	480	504	477	494	496	499	466	498	468	485	511	472	512	473	478	506	500	475	491	521	494	475	503	513	494	494	503	493	518	502	480	478	508	480	548	474	483	484	485	542	503	494	494	486	473	504	470	509	507	538	486	481	487	491	447	512	485	504	489	488	523	524	513	506	505	480	529	478	491	487	487	509	492	498	464	516	489	491	490	500	459	518	526	535	488	519	502	484	503	476	497	476	488	509	511	494	450	498	444	499	474	529	501	530	493	475	510	497	479	474	515	506	480	535	498	490	495	508	505	521	487	508	500	492	480	515	456	469	478	521	502	484	481	508	486	510	497	490	468	468	485	472	481	505	483	459	496	491	474	519	466	513	446	484	472	476	499	477	514	507	511	497	473	516	448	479	488	501	516	509	477	537	484	477	498	493	501	467	492	499	454	471	490	463	439	505	522	513	490	507	502	496	500	493	481	510	480	485	486	473	489	496	476	515	494	498	424	452	436	486	475	500	510	477	496	507	504	469	533	490	479	470	527	490	505	513	496	478	483	491	482	519	526	503	520	490	488	471	540	499	465	473	492	514	491	523	486	502	514	488	529	452	473	519	476	461	536	471	518	472	488	454	486	499	498	512	505	508	459	504	522	447	511	504	496	478	463	467	519	474	461	479	482	502	464	439	506	450	502	500	491	519	454	488	498	512	481	504	508	520	511	495	487	498	463	522	471	503	495	484	465	511	464	494	470	473	492	521	481	483	471	526	508	478	487	484	469	524	517	513	505	472	516	480	463	491	469	507	459	507	518	510	524	507	524	490	476	493	489	471	518	483	466	516	488	538	426	448	492	542	466	457	486	517	521	484	500	469	491	495	497	526	516	508	462	496	515	462	498	534	517	493	469	517	507	531	486	519	471	480	515	519	467	488	490	517	467	506	474	450	490	499	513	510	493	497	512	511	487	475	506	474	475	477	474	500	489	477	478	473	521	484	485	538	461	515	479	486	498	507	502	477	543	504	502	466	541	488	474	482	490	513	476	472	489	491	469	492	489	478	501	479	517	503	440	499	506	505	506	497	526	465	478	494	457	480	486	495	448	508	486	451	474	497	501	493	499	484	497	517	513	495	518	466	516	480	491	496	487	507	476	484	472	470	521	473	454	511	498	473	443	538	491	482	484	512	532	477	489	490	467	541	519	550	444	517	471	524	512	460	457	492	489	497	488	515	512	478	518	467	499	513	496	527	476	500	512	553	495	472	499	476	492	540	490	490	490	501	493	450	518	519	471	464	497	557	481	530	493	494	495	504	505	512	459	478	500	462	477	496	488	497	469	463	479	501	493	493	467	495	485	504	490	513	486	501	517	553	457	473	471	507	495	498	481	482	482	498	491	518	488	469	526	489	485	496	505	490	491	502	470	527	469	468	466	521	475	504	478	509	524	513	485	480	497	536	463	503	495	502	471	500	464	489	510	528	469	485	481	500	530	526	481	504	511	505	522	496	532	511	442	513	516	457	455	471	519	514	499	500	477	480	478	517	527	513	524	488	531	489	504	517	487	504	499	490	505	484	468	485	503	480	488	507	525	447	511	500	516	502	504	487	500	511	501	508	505	494	464	508	471	464	503	472	526	513	447	475	471	494	506	524	463	490	483	479	498	489	498	477	477	496	496	481	491	468	484	533	533	497	490	433	512	485	496	499	489	508	527	502	494	484	478	505	467	483	511	489	481	487	484	472	494	496	504	482	505	461	534	471	453	481	477	498	505	488	494	496	474	497	463	474	525	477	511	490	507	537	488	481	522	507	515	550	450	496	483	494	510	517	495	473	505	512	486	483	524	465	528	486	457	478	483	459	507	481	502	505	498	450	471	499	472	471	481	529	463	500	504	505	532	478	458	505	515	511	487	515	513	455	494	501	466	480	468	469	512	442	513	507	479	495	481	512	486	510	486	491	488	517	484	481	494	494	497	490	486	499	481	505	467	513	484	449	498	439	492	497	486	503	490	498	513	499	512	484	467	532	478	509	507	523	481	482	468	463	499	428	496	478	482	505	491	473	475	478	514	499	490	495	463	479	458	484	470	495	519	474	484	480	466	500	477	448	500	513	503	480	474	544	486	500	492	519	508	520	487	515	514	474	480	501	469	502	499	474	500	518	502	522	539	502	466	478	510	494	516	507	491	435	525	520	456	464	474	493	490	488	499	495	518	498	469	481	479	487	472	492	480	468	466	528	489	501	475	507	501	476	470	467	495	473	463	485	458	494	453	491	495	497	505	494	511	516	501	521	498	527	482	493	512	493	522	523	461	503	508	482	487	477	472	479	500	505	490	511	459	485	499	521	465	490	500	497	528	508	496	475	481	462	513	506	481	494	476	477	473	513	491	520	509	501	471	479	530	506	494	493	485
5877	4820	4525	3518	3548	3852	3421	2783	2402	1970	1884	1591	1135	1170	1157	1267	998	1020	1116	896	607	591	533	490	429	412	339	410	343	332	349	343	334	367	305	300	260	289	289	233	212	170	221	230	209	232	236	211	194	230	223	228	204	201	187	183	176	177	189	177	200	188	199	167	168	177	195	192	199	171	165	182	166	187	198	193	195	182	201	172	172	179	185	192	167	183	164	181	167	178	186	193	179	172	185	180	172	180	169	141	171	158	147	175	139	143	190	174	182	152	169	187	166	173	182	165	162	187	153	178	192	161	167	186	201	164	149	165	202	151	176	177	177	163	171	158	165	202	183	165	166	198	176	161	150	176	167	199	198	164	194	171	172	206	167	178	162	172	161	156	154	174	179	182	171	183	166	192	154	155	164	171	184	170	170	193	158	182	180	168	155	177	176	169	174	189	139	171	191	183	166	137	180	181	158	155	169	173	162	161	189	177	172	156	184	168	164	186	179	176	151	177	171	191	161	180	164	156	161	167	159	166	168	158	185	183	200	170	162	176	176	191	186	177	176	165	189	164	182	178	168	167	174	178	172	174	165	165	198	170	190	172	169	198	159	172	163	171	152	202	176	169	157	167	156	164	188	171	198	193	162	168	174	151	181	164	185	171	192	158	185	170	186	165	163	181	204	172	180	188	146	163	172	163	173	181	156	173	173	175	167	142	181	187	180	170	178	156	157	192	174	178	182	174	167	159	159	162	176	189	179	162	147	180	204	166	160	186	181	171	177	165	161	197	169	160	175	155	157	172	165	152	191	158	204	160	173	176	163	198	154	183	207	172	187	186	181	186	179	187	169	183	163	169	180	179	182	157	163	167	176	197	168	191	183	150	173	161	168	195	176	203	175	190	168	160	177	163	178	167	193	181	174	164	186	164	151	198	197	202	194	148	181	166	163	138	173	199	164	191	174	158	189	159	174	177	170	174	183	179	150	163	182	170	171	182	161	177	170	164	170	183	189	175	174	161	179	157	161	170	172	198	181	166	185	183	153	173	150	176	172	174	164	173	175	163	166	173	194	180	189	172	171	166	186	180	171	172	173	170	147	170	189	179	170	183	162	157	183	176	157	197	158	159	170	158	189	160	181	161	162	159	165	191	185	163	164	184	166	196	187	164	170	161	190	184	180	169	169	166	186	149	152	172	167	175	178	170	191	178	185	195	178	186	178	180	168	199	150	171	184	187	193	164	166	178	154	172	164	162	158	184	200	187	187	196	177	168	164	192	178	190	174	176	178	170	166	169	178	165	166	203	172	177	159	184	166	165	172	193	179	168	174	167	166	168	168	172	183	170	177	173	166	155	177	177	171	167	161	206	155	159	153	185	177	172	166	172	169	181	190	170	213	160	149	161	156	185	172	184	175	177	158	177	177	159	156	149	184	170	168	181	166	191	196	193	185	175	159	147	155	176	199	208	161	160	180	180	199	178	183	164	198	172	166	173	170	176	170	166	178	203	195	147	180	182	157	174	166	196	163	173	179	155	182	179	180	165	170	182	176	156	174	183	164	157	157	181	186	167	158	181	174	177	180	142	168	176	176	171	177	151	166	165	170	183	171	179	162	177	169	161	171	162	177	190	180	187	164	169	180	185	180	194	186	182	175	173	170	156	154	154	207	193	163	167	191	159	158	190	186	191	166	187	186	195	193	171	189	187	183	168	171	168	168	171	152	192	158	173	148	159	162	166	173	187	164	180	192	168	166	184	188	175	173	165	158	176	188	181	172	165	207	186	173	183	193	184	174	173	186	161	153	185	170	166	172	191	173	148	167	204	169	158	167	152	166	164	176	152	171	183	173	162	170	174	178	173	183	168	149	176	187	166	143	194	181	191	178	168	188	163	163	166	194	177	182	175	184	181	154	171	165	187	181	182	186	162	209	169	188	170	184	192	162	170	189	161	190	156	157	192	161	176	207	190	169	181	195	168	165	174	191	190	166	189	150	177	183	178	159	182	177	179	185	166	159	173	177	213	194	158	197	178	175	172	175	163	198	193	169	171	162	156	193	181	146	171	172	173	180	157	159	137	199	173	184	166	162	193	199	163	175	164	165	182	180	196	187	188	170	180	178	176	147	200	166	169	182	160	206	182	194	158	165	162	171	166	184	151	145	176	180	181	151	156	156	176	158	165	166	168	203	164	171	158	171	180	172	188	185	159	157	193	157	164	203	164	162	187	186	172	184	160	160	156	160	209	152	203	162	172	165	173	159	171	181	167	180	163	172	186	164	175	169	172	181	179	174	180	147	183	173	173	172	191	194	156	150	186	176	167	173	189	173	185	181	189	167	151	170	147	144	181	207	170	175	171	154	168	171	194	167	168	175	193	164	189	172	156	156	196	193	171	184	182	187	170	173	145	171	166	148	166	157	159	170	176	171	171	177	150	171	178	181	182	171	176	166	182	171	178	164	176	171	178	152	192	175	183	160	188	176	157	160	172	180	178	177	161	182	200	183	175	142	157	180	176	173	162	194	170	176	145	158	179	188	176	165	174	175	203	164	181	199	162	197	181	177	160	164	179	179	188	144	193	162	154	201	161	163	166	156	163	197	168	170	187	167	166	172	189	177	194	177	163	194	154	187	126	170	172	168	187	181	172	167	177	184	186	168	170	151	171	175	175	168	186	180	199	178	192	168	196	195	188	192	148	185	196	164	180	166	201	177	188	161	182	195	183	186	177	155	178	201	196	150	170	145	176	196	172	179	166	171	176	202	175	159	142	173	154	162	161	171	181	165	156	174	183	150	166	196	162	172	137	174	192	166	168	151	174	190	163	185	173	189	186	188	161	163	183	184	175	192	173	166	189	166	202	187	185	179	179	162	187	150	176	165	161	188	164	172	181	190	170	162	198	193	161	169	168	160	175	159	155	181	180	158	162	181	190	176	160	172	177	184	166	164	187	166	170	179	164	172	167	187	156	170	193	172	183	191	187	187	156	178	167	169	169	202	163	192	171	181	183	184	176	165	187	199	140	179	166	172	165	139	178	155	152	161	159	183	182	199	172	169	154	166	174	207	174	164	176	170	181	188	171	161	208	157	155	182	166	154	170	167	157	181	179	161	175	178	164	171	162	173	166	178	151	194	193	166	195	171	184	186	169	158	165	169	172	168	146	175	175	194	184	173	157	163	183	159	190	168	192	156	151	177	164	185	164	187	155	185	195	191	151	158	186	157	179	162	156	180	164	148	186	174	189	187	177	194	178	196	168	202	159	176	169	181	187	154	189	170	169	190	185	173	190	142	163	142	157	184	174	175	172	174	149	175	171	167	161	181	172	179	150	150	142	160	148	159	158	174	164	174	171	185	171	176	157	185	178	164	165	176	167	157	174	185	185	162	176	177	195	176	152	181	162	173	182	170	182	166	159	201	194	182	187	169	169	191	166	151	170	176	158	164	183	161	177	163	163	187	160	179	170	175	183	170	185	169	165	181	177	166	170	170	166	175	162	188	179	176	180
4482	4661	6780	8171	11578	14124	14218	12552	12062	10010	9540	8433	6112	7108	7001	7931	6176	6584	6993	5653	3785	3987	2149	2706	2214	2149	1990	2228	1999	2171	1993	2057	2436	2132	1712	1604	1403	1428	1314	1069	856	714	806	797	760	772	920	819	821	833	787	863	796	713	652	758	656	573	489	489	502	493	526	531	542	550	579	540	549	572	555	521	553	650	698	749	660	575	537	482	480	486	457	473	445	459	496	461	453	449	484	446	478	485	497	480	468	427	477	489	478	492	474	453	479	483	479	455	477	465	474	485	490	485	444	485	452	478	430	471	460	448	480	480	432	460	454	479	463	465	458	514	462	442	507	431	490	479	437	470	492	458	482	465	485	486	458	442	460	486	504	471	437	473	435	462	508	461	475	477	467	461	484	480	444	431	474	502	490	444	488	453	453	470	443	504	460	441	477	432	419	462	457	432	442	469	473	491	499	468	448	456	469	470	489	456	470	464	478	448	465	494	427	487	485	484	447	449	475	444	468	498	468	430	445	491	439	452	476	462	515	451	446	448	447	484	413	460	463	474	489	470	479	494	494	500	460	465	447	476	487	434	470	445	445	456	466	485	474	446	443	452	472	482	452	480	467	503	472	494	454	475	484	501	461	483	463	452	445	469	462	455	467	489	453	453	429	475	464	493	522	494	464	429	428	449	439	481	439	448	449	456	485	462	446	467	430	507	467	506	483	480	476	461	487	470	480	456	481	467	470	441	460	461	454	473	502	448	467	454	470	482	436	478	471	475	471	480	472	479	465	457	450	459	478	430	486	492	475	458	465	426	460	427	471	497	456	489	483	466	488	436	435	471	475	468	517	465	447	476	456	502	433	469	427	480	453	506	501	480	474	477	464	463	445	469	476	471	497	474	436	478	473	486	448	491	484	452	492	481	481	477	478	473	455	454	496	495	481	479	487	460	481	482	468	475	454	484	516	476	493	460	467	484	502	464	474	472	498	501	491	468	476	477	486	447	480	464	496	460	469	478	503	471	487	480	466	499	469	489	492	498	454	451	478	489	486	489	462	468	442	467	474	510	430	449	481	470	490	492	457	451	446	461	455	485	495	466	490	492	472	445	488	455	465	493	456	518	473	449	444	469	461	471	460	473	474	492	468	473	459	462	484	470	477	474	475	479	506	471	463	476	459	487	463	498	505	479	476	463	481	457	466	494	456	480	430	498	459	524	464	473	483	463	450	483	481	472	450	463	473	444	457	520	489	450	486	480	474	470	468	486	458	460	442	456	429	485	429	438	451	474	464	498	480	463	479	466	465	467	469	460	429	440	446	473	476	450	463	426	438	488	467	445	505	486	465	466	520	473	466	458	426	433	462	485	480	448	462	469	462	460	463	491	449	458	471	422	461	484	484	491	447	481	504	465	502	437	433	440	502	463	484	427	470	440	524	488	466	487	462	458	473	473	443	464	499	482	473	467	439	501	453	426	519	463	461	453	463	449	483	483	515	465	486	435	519	447	463	468	462	447	473	442	469	465	494	453	486	477	494	486	492	469	461	491	477	460	463	464	496	467	486	449	449	504	495	477	465	490	529	438	493	487	424	478	514	509	495	524	509	498	485	525	490	455	443	462	460	455	476	501	439	461	482	487	478	459	457	469	492	463	467	468	486	462	453	454	473	456	441	482	468	462	451	456	454	462	500	467	472	443	480	450	455	471	461	454	452	494	505	487	479	463	517	432	490	432	457	449	488	494	466	468	422	418	454	452	485	436	478	471	487	485	463	461	461	470	481	475	485	494	466	457	508	493	448	451	483	458	476	423	454	501	490	439	482	462	481	485	483	434	433	512	480	507	420	462	444	432	479	496	444	470	456	469	483	482	435	468	458	476	490	484	453	422	494	475	476	439	508	473	466	467	441	450	449	450	464	439	474	490	466	483	485	486	437	448	468	441	491	464	473	473	490	492	439	450	453	481	498	480	453	433	445	455	477	446	535	481	429	476	494	477	487	464	458	453	433	473	492	498	485	498	449	489	463	490	463	462	454	479	469	474	457	478	463	465	487	473	455	450	476	489	485	492	502	415	478	437	474	486	470	477	453	407	525	482	459	459	457	468	491	496	470	457	451	488	505	442	462	464	493	468	471	463	471	480	436	498	476	470	472	498	444	513	427	492	490	486	471	475	464	430	502	485	483	488	444	427	448	459	465	512	461	462	472	465	530	485	483	455	476	475	505	496	435	437	472	454	480	459	443	483	454	454	466	473	472	462	467	449	467	478	478	485	489	455	502	464	443	467	459	479	457	419	464	470	454	449	475	477	494	487	452	479	457	457	455	512	467	477	481	470	461	461	456	477	467	493	497	463	478	456	459	462	472	464	417	487	486	494	461	455	457	435	444	468	450	516	453	441	466	523	467	470	428	492	446	493	455	457	464	438	495	452	456	460	476	478	464	495	472	454	466	472	467	442	469	480	499	444	491	476	460	496	454	449	459	458	484	462	461	480	439	475	454	469	502	496	490	492	466	474	504	483	455	459	477	466	471	501	477	492	472	479	429	476	507	462	496	506	424	448	486	450	480	466	486	446	448	457	514	460	437	463	498	438	482	455	480	475	492	473	445	483	472	460	475	483	452	462	495	471	450	520	459	469	470	454	497	481	451	506	444	475	491	459	460	448	430	485	467	473	471	502	471	482	454	460	474	472	474	444	486	441	471	480	498	433	463	491	473	488	478	488	477	469	523	426	479	450	481	459	442	478	491	454	500	496	500	452	463	449	518	413	499	463	453	446	519	479	513	456	496	455	464	467	444	473	464	440	448	434	495	468	470	457	499	465	440	435	491	477	467	490	474	462	471	486	470	487	448	471	456	457	435	455	491	439	462	437	437	485	474	473	471	462	476	454	476	457	456	479	477	482	508	451	445	451	484	449	502	477	455	466	454	490	480	475	518	482	476	508	494	454	464	441	476	445	526	484	452	432	474	508	487	441	483	496	485	504	503	476	479	457	490	457	455	453	487	472	469	459	515	482	485	509	464	511	415	472	467	440	494	476	480	509	438	448	471	422	465	457	452	463	458	487	473	504	461	486	458	464	506	472	470	432	460	468	469	478	510	473	433	459	517	503	482	501	420	470	512	444	469	501	457	476	452	454	452	479	462	483	473	469	446	452	476	458	472	481	482	506	458	441	463	457	479	503	488	421	445	447	455	484	460	449	491	470	486	503	492	457	449	437	482	467	511	512	512	432	482	489	489	459	493	467	466	510	485	452	473	445	469	480	438	449	457	502	480	496	453	495	488	473	463	454	487	486	492	464	449	437	482	493	500	422	458	436	454	477	430	521	467	445	467	470	505	438	470	478	448	469	458	467	480	503	442	458	435	451	466	481	458	439	472	456	444	486	460	483	464	469	419	486	474	446	417	479	481	437	466	473	472	467	474	473	500	524	474	450	463	439	456	475	446	523	498	490	459	476	457	449	488	509	499	453	513	469	472	448	468	464	461	483	497	461	451	510	470	487	433	508	480	457
15491	14360	15465	15688	15156	17942	18664	17341	16965	12617	11621	11570	7445	8967	9403	10939	9639	9724	11278	8697	5809	5091	3292	3945	2744	3095	2355	2977	2624	2728	2612	2875	2904	2635	1976	1712	1248	1355	1148	584	361	307	323	355	334	330	461	367	412	372	296	436	253	225	277	304	285	212	193	220	198	183	193	203	177	179	187	200	211	204	169	214	188	193	297	360	325	269	233	230	194	199	194	170	188	205	198	190	173	192	202	191	196	175	195	191	202	181	187	178	184	194	200	181	185	197	215	189	196	192	186	193	166	186	202	174	202	191	187	163	203	191	185	192	195	186	188	184	197	199	190	208	205	190	183	182	188	199	192	202	207	177	225	192	174	214	185	199	216	163	195	176	197	191	183	192	182	191	162	182	187	191	213	203	213	199	164	205	190	202	199	189	201	201	184	187	176	201	169	184	186	197	158	179	208	171	184	165	190	209	201	203	191	183	190	191	203	154	176	171	195	190	185	182	187	195	196	198	175	171	193	175	190	204	190	184	174	191	211	186	199	197	156	190	192	157	175	183	184	204	210	174	196	192	190	194	204	178	213	228	191	185	201	173	198	203	193	198	179	178	184	181	175	208	190	192	191	208	201	192	210	196	193	190	180	201	199	176	192	182	185	209	164	197	206	172	181	177	225	193	196	187	215	209	191	173	174	178	184	199	176	189	197	203	179	182	180	212	190	208	190	184	216	192	214	211	186	189	193	192	200	164	191	178	191	191	200	190	203	230	174	198	204	187	201	199	184	196	187	183	190	198	191	179	183	186	228	182	191	202	174	187	209	179	189	177	174	176	187	224	174	168	199	168	176	210	179	191	173	168	176	185	185	185	213	197	184	191	180	177	212	204	182	171	206	158	177	180	185	211	175	185	196	201	180	207	209	209	182	185	177	190	185	204	216	201	187	200	186	212	184	196	199	207	181	190	196	198	197	212	214	171	186	201	161	216	190	201	190	198	201	197	209	213	181	170	192	202	200	171	175	195	192	191	204	190	155	174	171	211	191	202	192	205	196	208	187	190	207	202	193	195	162	180	182	186	169	204	174	180	208	184	163	177	190	182	189	198	189	194	180	187	197	196	205	197	202	188	185	197	178	187	203	190	194	193	193	169	192	195	195	188	208	204	195	212	204	187	187	209	202	189	212	199	194	191	220	179	177	187	191	189	206	166	181	203	209	171	209	192	193	232	194	178	176	192	191	186	191	156	192	188	200	205	202	173	215	171	189	193	194	175	184	200	192	196	198	189	186	195	178	179	183	148	191	182	182	182	218	171	192	185	198	184	180	189	217	215	173	186	188	191	205	202	174	202	186	199	191	191	217	198	199	182	210	186	210	195	197	188	199	177	183	198	203	194	217	212	180	196	185	214	188	197	195	219	183	167	202	180	181	165	185	164	206	199	182	175	186	209	188	182	188	206	199	193	184	215	187	203	214	170	192	211	194	219	192	205	191	188	195	164	167	190	179	199	195	187	193	192	188	200	196	177	183	195	172	196	174	154	230	176	161	204	186	199	208	187	188	171	184	208	185	211	181	175	190	184	168	186	200	201	193	187	194	160	210	180	193	214	181	176	183	176	186	214	195	211	178	193	186	212	183	188	170	170	185	188	205	183	180	193	191	206	172	188	196	204	185	186	179	201	173	174	202	205	217	185	178	195	176	181	175	185	192	209	182	180	184	194	183	196	180	163	201	199	189	182	212	200	183	212	209	167	185	184	190	182	183	180	196	185	203	210	174	164	179	167	205	181	179	172	188	198	176	202	158	173	187	194	181	195	223	191	202	181	194	174	198	182	181	207	165	198	177	201	226	198	194	204	206	184	169	175	190	200	200	175	231	186	178	171	225	189	193	187	201	198	180	183	199	178	175	194	201	201	197	177	187	203	179	182	171	170	185	174	178	186	165	191	215	202	216	180	182	209	181	180	201	217	202	188	194	168	185	215	181	207	188	171	184	176	186	192	209	199	178	175	178	190	187	211	166	202	194	176	185	183	196	174	205	198	189	190	172	194	193	183	186	197	196	185	193	179	202	192	185	184	206	185	177	178	188	207	194	165	171	208	209	182	193	202	189	228	185	209	171	197	179	210	192	183	201	201	193	188	219	180	171	187	175	198	175	195	185	205	188	202	185	196	200	215	196	185	182	207	202	181	196	203	190	189	186	197	181	205	183	203	202	214	196	181	181	194	219	184	199	196	199	193	167	213	204	203	180	172	159	182	212	188	193	214	190	180	207	177	176	176	202	188	181	183	172	183	190	210	196	190	206	212	188	197	201	177	164	197	192	193	224	176	186	177	170	194	191	194	182	180	178	195	177	181	174	192	156	181	177	186	198	195	204	182	193	180	164	223	198	198	179	200	208	188	194	185	178	180	178	187	179	175	194	202	210	182	207	195	196	181	194	186	192	184	185	182	203	227	190	172	191	155	194	206	202	181	168	166	200	176	182	202	168	150	182	203	173	175	179	201	179	182	219	185	198	202	193	183	174	187	190	195	171	193	180	184	189	179	197	165	189	206	206	205	168	180	211	196	195	197	224	158	186	215	184	198	192	175	192	199	192	201	181	166	168	177	167	184	169	211	201	179	200	183	188	199	203	191	184	178	186	177	183	209	187	171	199	189	177	180	205	190	193	197	186	187	206	197	202	184	186	185	201	206	190	173	208	203	186	196	189	210	194	185	173	188	170	191	195	212	199	196	210	194	195	197	197	185	202	202	190	179	191	164	204	185	191	200	179	197	224	204	200	172	164	193	206	189	181	203	186	194	204	201	190	194	202	177	194	178	187	213	170	175	185	184	191	201	201	195	177	175	181	177	197	197	193	193	180	167	192	179	180	196	179	202	196	187	191	207	194	197	181	193	198	183	192	183	183	219	201	194	207	196	182	192	187	210	176	191	176	188	197	168	185	176	182	174	205	204	197	224	192	199	188	173	209	198	201	182	171	204	180	202	177	195	219	184	193	174	205	194	181	190	208	196	186	190	168	198	204	208	192	176	185	195	176	187	187	204	166	184	191	206	232	203	188	181	183	200	185	229	202	210	176	185	170	220	183	196	233	192	192	198	181	183	181	186	191	185	198	167	209	200	214	181	199	195	201	216	197	189	206	200	174	212	188	208	192	165	162	203	213	213	171	196	174	203	191	211	202	210	190	188	204	195	223	200	183	183	210	190	184	218	188	194	194	210	204	191	187	184	190	201	186	192	187	207	195	189	200	195	169	209	169	204	169	201	180	195	190	183	197	201	175	165	150	197	176	209	192	189	200	164	172	188	191	191	187	177	195	191	193	190	184	194	202	197	194	184	168	164	189	206	227	198	168	182	181	190	190	189	173	192	218	162	181	180	192	220	189	199	158	184	186	207	182	188	183	228	191	181	192	173	167	198	186	196	217	194	181	199	229	189	185	194	204	171	172	224	171	217	171	191	202	183	184	223	191	199	184	192	179	176	189	206	194	217	191	205	189	223	159	196	163	191	192	179
10562	11376	14899	18891	24563	27874	30867	30534	31234	28397	29568	27911	19851	27193	30107	32429	30231	31792	32736	28917	23788	22929	13696	19236	16145	16181	14777	16914	15472	16750	15581	17377	17651	15829	12530	11628	8877	9306	7849	3839	1861	1330	1562	2033	2150	1840	3112	2202	2802	1913	1862	2561	1427	953	1313	1799	1443	820	622	633	662	579	596	597	569	511	533	513	553	545	526	568	658	721	1452	1797	1571	1053	788	625	516	555	501	523	556	565	499	474	515	532	497	506	518	489	523	487	508	528	516	513	490	508	475	508	486	570	514	507	499	490	465	493	499	532	536	520	506	534	493	524	540	477	490	519	515	529	514	485	557	468	529	487	517	429	508	524	502	514	520	501	488	524	476	506	545	517	506	535	538	501	537	507	518	505	480	568	494	512	558	510	528	530	512	526	523	518	486	484	547	530	516	486	486	477	472	515	498	521	520	521	560	542	537	501	491	481	497	490	508	540	531	529	519	525	495	518	512	537	517	518	525	478	510	524	526	512	504	551	501	497	494	481	548	514	480	460	497	494	519	476	504	521	485	512	509	502	551	502	519	496	495	492	514	521	502	497	522	445	534	521	508	475	534	520	464	474	515	524	492	544	547	478	527	528	490	490	510	530	524	512	485	520	507	512	517	526	542	506	507	511	500	519	498	510	537	504	532	467	501	479	520	538	540	517	490	472	504	500	499	514	514	533	507	546	527	528	481	503	484	494	504	512	495	515	538	549	497	539	511	490	497	457	561	544	545	499	501	507	551	509	542	517	507	479	483	481	502	526	484	479	499	518	524	465	543	485	515	498	513	486	504	485	545	511	536	473	510	524	465	512	504	491	495	545	537	529	512	529	519	472	542	523	472	506	498	515	513	457	503	523	505	475	521	532	508	500	513	513	472	487	511	488	540	505	516	531	524	513	515	504	480	508	529	463	535	548	493	487	498	487	480	497	491	501	539	531	494	465	501	512	522	547	506	536	519	511	522	508	546	490	493	549	516	526	511	537	499	521	467	559	547	529	543	581	503	530	510	531	510	502	516	491	488	503	512	502	554	510	523	477	545	516	553	544	481	526	522	503	529	528	475	487	524	539	487	505	526	503	530	490	528	529	511	498	500	570	502	513	518	514	483	484	561	508	542	500	478	510	507	498	530	525	534	560	528	534	502	486	533	492	506	512	529	500	545	494	504	503	506	551	519	501	492	491	520	508	485	499	497	531	546	504	512	491	529	519	538	504	522	492	562	516	488	506	521	516	499	555	538	548	496	502	499	489	502	492	523	463	533	499	546	543	494	515	495	519	518	516	551	499	564	491	506	493	565	506	517	495	533	491	520	507	512	495	502	492	502	549	481	516	506	502	529	453	541	483	535	517	508	551	465	490	511	505	537	496	517	486	537	493	533	480	473	532	496	507	533	503	475	527	479	499	524	526	531	514	515	490	494	506	499	514	499	492	522	502	473	518	530	505	543	484	485	470	536	535	512	511	481	515	468	526	506	506	494	521	494	556	499	507	487	488	516	518	499	521	515	518	496	510	497	540	509	527	533	530	499	545	513	527	526	551	539	496	497	471	504	517	463	530	526	531	520	491	517	482	488	547	503	494	528	539	516	494	522	498	493	487	556	462	487	511	530	494	496	478	491	508	465	500	501	534	463	526	530	523	523	517	488	552	468	547	512	498	494	517	504	532	516	512	513	470	532	504	504	506	555	551	498	502	527	492	530	531	528	516	510	544	521	531	551	534	502	500	524	522	513	507	497	518	553	518	535	523	540	496	534	493	545	459	509	558	453	560	488	559	488	488	530	503	435	508	507	494	532	523	521	527	536	462	493	526	485	493	445	547	490	512	491	534	471	526	491	503	481	525	500	511	485	500	496	483	543	532	511	522	515	501	484	488	514	457	491	519	524	531	480	522	503	512	515	505	542	517	521	528	508	454	507	515	544	500	502	536	491	508	523	526	540	517	482	521	509	512	536	527	487	549	471	557	453	503	519	505	509	513	483	438	493	499	542	492	511	536	550	549	516	520	482	497	484	498	508	509	509	513	540	504	522	490	503	513	535	525	500	506	516	531	507	485	511	546	515	497	496	478	491	527	551	566	537	484	511	497	530	532	501	486	545	517	541	516	528	494	508	550	550	508	505	532	504	531	501	517	533	501	502	509	524	533	501	523	502	526	489	535	516	492	494	535	491	492	487	519	500	536	535	490	492	531	532	509	522	489	523	510	498	502	510	493	540	507	507	502	549	528	531	492	513	525	529	516	471	528	525	519	506	534	458	521	512	513	506	489	516	505	493	544	522	482	469	457	497	497	526	515	519	509	533	486	516	504	528	500	540	502	514	495	526	505	518	505	507	517	538	528	482	497	479	481	510	505	498	494	516	497	535	552	490	457	539	512	516	518	491	519	502	492	511	525	504	515	514	531	502	549	493	506	481	536	517	471	536	489	493	525	503	512	504	504	506	500	510	529	531	498	537	524	501	494	521	526	533	494	517	529	475	549	529	510	546	497	499	491	507	519	516	520	529	500	531	527	496	495	503	502	514	537	496	503	521	518	512	526	496	536	521	471	504	512	509	498	488	494	529	532	504	536	549	517	505	500	513	505	510	507	507	511	520	531	533	489	478	526	503	535	512	458	444	515	490	525	554	482	512	536	514	577	514	490	538	544	511	512	515	524	531	466	473	501	485	545	523	495	517	533	490	525	545	553	531	497	495	494	513	489	501	467	508	506	528	491	491	512	502	516	499	501	513	560	508	499	476	508	526	513	526	526	503	539	552	514	522	546	514	531	514	527	527	540	526	467	537	520	559	478	490	544	502	525	526	474	504	456	467	508	498	508	519	528	508	507	534	490	534	518	510	517	526	529	501	478	478	556	501	507	514	534	526	498	519	515	544	558	473	520	479	487	508	531	494	507	551	517	537	508	513	489	496	519	490	468	560	519	502	482	533	492	523	504	486	500	518	534	550	563	552	516	514	506	513	472	504	500	492	529	512	514	508	540	500	505	506	514	513	488	509	482	516	509	509	522	525	509	541	480	479	495	521	507	548	523	476	547	498	490	505	459	528	518	472	497	526	476	467	523	490	523	495	505	509	526	499	494	512	456	525	450	531	498	519	510	515	517	521	521	511	514	527	511	467	479	503	492	507	495	529	519	477	516	522	475	534	514	504	489	518	544	516	535	518	522	518	503	466	490	512	495	542	538	524	485	533	496	528	509	529	521	504	521	478	546	493	504	500	484	504	508	495	534	541	532	505	502	489	514	511	532	505	490	526	467	517	490	517	492	501	476	490	476	511	504	496	510	525	494	520	534	504	491	557	496	456	507	503	501	502	502	525	491	521	523	525	538	499	516	506	506	503	547	515	527	512	538	491	477	502	481	508	522	501	532	502	477	472	565	484	537	510	519	510	507	477	500	514	484	519	482	491	505	526	496	516	501	512	508	495	490	490	508	478	496	487	525	517	483	519	500	525	496	475	493	497	520	521	502	482	533	471	522	500	527	512	524	485	529
25910	21061	22439	22488	22329	26180	28516	27853	28375	22898	21227	22203	13674	17190	19484	22227	19409	18506	23261	18601	13378	11546	7852	9765	6887	7299	5387	6632	6485	6670	6329	6675	6481	5666	4142	3758	2812	2877	2337	979	502	392	441	659	603	518	787	607	695	457	391	551	340	282	336	439	382	230	191	229	203	204	198	198	182	197	183	181	198	183	198	209	377	520	526	423	307	232	245	186	193	186	186	188	184	178	172	184	195	195	185	175	186	199	202	203	175	189	203	173	223	183	197	191	175	190	197	198	198	189	166	174	171	152	197	199	208	190	209	191	189	210	199	160	190	191	143	183	192	201	189	201	150	215	200	198	188	203	202	173	183	203	207	174	190	189	194	167	193	190	194	181	195	206	185	185	187	215	205	170	199	208	189	167	194	181	199	183	218	178	194	172	204	197	184	180	190	169	207	155	195	180	208	191	179	159	177	191	200	189	199	190	190	227	170	182	173	190	228	195	180	172	183	207	188	195	173	193	182	183	157	198	162	207	200	170	193	174	191	184	192	186	217	206	191	195	192	209	199	193	183	173	167	179	192	200	180	185	173	167	183	182	187	190	174	198	219	183	177	183	185	216	194	182	191	183	199	205	197	200	193	214	198	186	188	193	170	204	178	201	192	158	189	191	185	193	182	171	189	215	179	188	217	159	205	167	182	178	189	190	175	182	169	177	207	194	173	214	204	181	201	193	189	183	186	196	187	181	171	218	177	200	168	165	183	193	189	186	181	183	197	186	177	168	195	197	177	210	202	203	174	177	207	187	198	204	195	188	198	207	181	188	216	155	169	168	155	174	184	206	188	175	186	178	181	195	209	175	199	193	199	206	186	200	195	186	168	167	186	191	198	187	175	187	189	195	215	211	180	168	176	176	199	202	176	177	183	215	180	197	206	175	196	201	196	208	195	160	179	183	172	190	196	198	201	185	191	197	161	169	177	194	174	194	179	207	183	175	195	193	200	176	187	190	189	179	172	201	190	182	183	180	194	195	166	195	203	182	174	169	214	197	174	188	179	202	185	184	196	171	189	189	180	175	185	189	184	185	200	193	183	170	177	188	194	190	182	212	186	208	182	182	215	183	174	192	167	186	161	189	210	176	178	192	215	176	186	178	167	176	149	158	189	177	163	179	195	205	194	190	184	202	180	203	193	174	193	203	189	180	222	167	174	194	189	202	189	176	199	189	173	179	195	196	190	184	177	164	190	182	202	185	205	168	193	178	182	195	179	193	191	181	195	173	168	159	179	153	181	194	163	193	204	179	192	185	179	172	194	187	179	202	182	177	198	211	190	193	190	187	174	189	195	172	169	184	195	170	177	215	187	179	173	161	219	177	166	211	224	192	197	205	192	188	196	193	188	172	187	222	163	181	191	167	201	199	176	174	181	193	167	192	186	184	189	233	193	201	200	160	167	184	187	186	196	189	170	211	164	183	204	205	172	175	176	189	195	172	171	177	207	194	182	175	187	179	187	222	203	209	180	185	167	197	187	177	183	183	197	154	166	203	181	184	180	188	214	194	157	188	198	194	214	195	186	205	215	193	202	175	174	182	220	202	186	193	187	189	195	196	179	213	178	188	189	171	203	208	179	201	190	163	189	198	156	189	188	194	195	188	183	216	174	181	188	180	189	179	184	185	170	203	218	208	198	174	180	193	180	194	179	169	199	195	211	176	175	157	181	180	193	220	180	208	175	194	220	190	177	184	179	194	178	190	194	210	191	191	176	204	178	199	197	213	174	217	183	189	187	213	193	184	192	209	200	162	181	162	174	194	191	177	189	170	176	197	199	198	200	180	204	186	169	195	194	198	179	197	190	161	213	176	159	177	171	181	183	191	183	173	204	170	184	176	160	159	165	189	200	200	176	168	196	198	200	206	191	158	188	163	197	206	171	211	175	168	193	207	206	174	177	155	187	184	206	176	182	190	177	153	189	171	212	171	200	172	160	192	179	190	189	180	185	172	209	195	195	193	164	188	195	194	200	177	195	204	184	187	198	180	198	167	170	179	189	183	195	187	176	192	189	209	189	166	183	188	211	188	176	168	172	184	214	206	171	167	191	201	204	185	162	187	185	202	210	196	180	196	179	179	193	170	176	199	174	174	169	190	176	180	173	224	208	188	155	177	199	184	185	180	198	179	200	175	175	191	201	183	183	197	215	209	166	202	173	196	210	195	218	162	186	175	198	185	200	178	185	206	172	185	170	159	202	188	180	178	192	178	213	186	189	216	188	166	195	199	183	197	185	188	182	204	179	186	181	168	189	204	177	182	180	186	187	159	178	188	171	191	151	189	187	213	184	174	191	176	188	189	159	193	176	194	175	197	173	189	181	177	181	182	192	191	186	194	187	185	179	171	204	214	193	187	157	180	179	182	209	182	177	179	191	187	220	196	178	167	167	190	194	193	177	188	200	187	176	179	194	172	199	204	181	164	184	189	178	192	197	185	173	189	162	193	188	200	167	154	177	177	206	188	195	184	183	194	188	200	177	174	175	158	154	210	182	191	208	181	190	182	196	186	190	184	214	177	175	156	190	168	175	183	195	178	184	173	198	176	184	180	189	179	201	179	181	201	188	170	170	176	192	184	185	184	175	200	173	207	192	177	171	183	161	165	210	214	205	198	183	201	189	193	188	192	175	200	162	188	186	182	193	166	199	171	195	198	194	189	185	198	181	174	175	210	185	186	175	210	219	194	183	206	190	179	208	198	204	200	181	198	184	175	186	194	216	181	179	194	192	178	214	175	162	197	192	168	201	182	189	195	174	178	188	195	178	183	195	207	178	197	181	184	186	185	197	179	156	172	218	189	184	168	177	187	172	188	182	181	195	199	171	172	179	191	225	174	193	191	187	183	204	165	188	199	161	172	187	179	176	181	199	182	195	180	186	160	154	193	169	181	211	189	172	178	204	204	190	198	172	170	188	190	219	198	186	187	185	184	201	171	167	181	185	204	186	207	204	194	188	187	168	180	203	201	181	197	189	183	194	190	192	165	194	182	173	201	181	184	228	183	176	218	197	193	173	193	177	199	177	171	201	191	192	158	210	227	187	189	207	207	187	183	191	203	175	197	217	185	198	183	182	185	155	171	192	186	202	178	177	191	203	188	168	192	192	219	183	212	168	174	172	171	174	183	198	203	176	198	178	193	178	186	187	185	206	205	183	181	205	202	202	196	190	184	185	201	208	191	195	201	184	179	174	189	183	168	176	175	196	201	193	206	182	188	188	187	200	165	153	193	181	177	180	199	172	181	195	201	170	197	196	222	163	179	185	182	184	191	188	196	168	170	203	234	183	200	165	183	189	168	176	195	212	177	186	193	167	161	190	197	171	188	168	155	200	200	177	177	191	188	209	178	195	185	189	194	199	201	176	199	206	197	182	192	178	179	183	180	227	202	188	188	214	178	199	173	196	199	177	196	192	162	187	182	155	192	190	167	164	201	184	174	172	186	186	211	189	185	206	188	167	153	188	189	208	166	197	193
15218	15759	20481	24339	29444	32443	36267	38356	39375	37280	39361	37035	27991	37548	40392	43391	39490	41818	45340	39394	34793	34232	24153	31184	26561	25978	23888	27599	26390	28329	26828	28653	27891	25178	21445	20732	16739	17587	13666	6301	3442	2177	2853	4067	4085	3483	5512	4053	4769	2673	2290	3437	1984	1445	1957	2682	2130	894	640	642	676	562	571	543	559	522	548	511	553	504	524	664	1917	2982	2758	2329	1543	1005	727	591	546	496	532	515	484	503	494	484	505	520	522	515	507	507	478	488	534	495	489	484	438	488	488	466	477	477	489	507	501	486	505	511	483	497	475	462	534	489	517	516	491	454	504	487	504	486	507	503	506	461	484	503	540	497	479	492	472	527	524	497	517	481	505	492	533	515	509	516	494	527	446	494	509	447	529	488	495	500	476	488	484	497	503	508	476	470	505	463	470	504	462	491	474	466	500	481	498	501	510	482	489	486	461	477	478	485	485	505	485	464	504	516	470	514	516	531	505	455	482	485	458	459	511	456	494	478	505	488	466	472	494	471	486	475	497	460	485	479	497	508	467	499	482	517	473	553	475	499	534	464	518	498	503	472	428	525	502	503	489	538	472	499	486	470	517	495	491	435	525	499	479	483	480	494	504	504	502	476	516	502	486	519	462	486	487	473	511	514	497	483	483	503	498	451	494	454	492	500	513	488	497	455	473	488	525	463	483	442	514	476	491	468	455	516	505	500	511	497	469	490	521	507	514	475	510	496	521	511	486	510	442	465	531	517	479	502	449	483	525	497	476	503	482	506	498	499	501	511	477	505	494	475	524	517	511	493	482	518	527	534	498	500	492	475	491	512	485	553	503	501	495	482	483	493	495	510	452	492	512	513	504	505	491	472	508	479	486	484	496	487	500	531	501	456	475	493	504	518	521	489	502	480	474	516	508	505	486	512	485	484	470	512	467	481	544	475	488	515	505	484	520	475	471	517	456	502	489	473	505	498	541	484	516	461	534	479	506	518	501	515	523	505	481	484	514	483	503	477	502	485	493	507	460	483	478	488	500	479	458	489	517	482	505	497	509	467	519	453	505	517	484	497	496	496	486	520	480	506	477	496	473	484	521	571	486	476	468	496	478	514	467	515	454	476	472	486	459	503	501	531	468	480	491	507	491	468	466	451	503	498	471	504	486	513	532	503	515	495	467	460	497	485	480	481	507	495	519	510	475	478	497	534	478	541	476	521	530	502	505	493	478	501	461	490	487	515	491	532	518	495	516	520	499	494	497	519	527	505	505	466	478	508	494	527	503	505	515	507	516	483	507	447	509	490	470	498	513	499	488	446	512	477	496	509	486	522	471	464	481	506	518	459	504	491	498	485	496	532	515	486	538	487	515	500	501	461	507	498	481	513	498	531	480	483	495	485	467	494	475	547	466	475	483	494	493	489	500	488	527	505	498	493	464	510	470	503	493	500	470	495	526	528	529	507	510	479	445	454	517	533	519	458	465	537	503	509	482	475	506	487	520	499	464	523	505	490	511	491	490	512	512	497	520	508	526	482	509	499	504	508	481	522	498	506	487	498	481	482	487	512	544	476	482	503	474	481	488	513	526	508	478	484	499	487	512	502	436	530	509	496	493	470	455	500	551	478	494	468	523	501	486	506	494	539	450	495	496	527	479	475	488	501	507	481	484	545	492	502	535	482	493	513	498	476	525	432	505	512	494	466	517	480	500	489	485	476	518	500	503	506	487	526	493	454	511	463	481	536	508	472	514	513	496	521	492	481	460	519	495	493	488	529	486	482	470	483	531	498	534	533	464	472	485	508	518	500	499	483	471	505	520	552	535	501	508	494	493	490	527	507	455	474	491	478	504	512	484	534	518	499	485	525	453	489	498	495	526	491	518	480	476	505	491	515	505	494	493	502	505	473	479	503	502	460	492	473	519	506	492	476	460	447	478	492	480	487	474	494	466	492	495	502	479	505	495	507	521	485	516	497	503	477	481	505	499	519	494	533	516	537	480	517	500	536	461	488	443	466	491	512	525	479	467	484	480	463	453	486	517	458	506	484	492	526	502	481	489	511	519	504	483	519	514	477	528	488	515	513	491	500	513	494	495	514	516	516	492	509	501	506	473	476	495	531	492	485	505	489	511	477	476	514	508	478	470	556	489	489	496	485	500	524	511	518	490	516	471	518	481	503	514	470	513	533	464	476	506	507	515	478	494	485	501	507	493	496	497	472	463	506	498	500	487	433	540	447	466	493	506	484	505	505	468	457	471	511	524	507	512	476	503	493	474	477	466	477	519	498	491	496	485	508	473	512	532	481	493	446	520	446	514	485	510	516	516	480	525	502	505	463	478	540	517	516	479	498	473	531	536	514	528	480	525	498	489	501	553	500	473	503	482	506	479	493	501	489	503	503	507	534	470	492	507	493	455	516	522	464	527	536	489	478	491	508	509	516	463	494	511	490	486	470	513	532	480	504	485	462	542	482	495	524	526	494	481	472	480	495	526	513	477	469	501	555	519	510	521	501	511	492	482	522	509	469	505	476	509	498	550	520	485	452	522	518	517	476	504	479	493	527	461	522	496	525	469	461	516	505	468	500	492	481	492	524	478	563	512	501	510	488	469	483	492	482	487	518	513	511	474	491	507	476	476	473	503	451	491	486	495	502	474	511	486	512	520	523	495	476	514	499	504	486	515	521	501	482	479	514	493	481	447	542	515	470	501	522	498	529	497	502	518	499	514	501	481	494	536	482	486	477	465	524	496	472	516	525	484	492	508	514	485	483	496	461	468	552	474	502	498	502	500	528	509	483	488	508	482	511	490	507	522	459	442	502	476	473	465	529	495	506	458	457	512	481	478	506	497	504	450	477	508	495	502	526	496	485	507	529	526	500	478	518	493	466	512	487	528	465	491	510	539	533	512	496	496	463	491	490	530	489	475	486	528	482	484	462	506	499	446	519	471	428	520	492	497	515	468	506	508	532	475	510	502	502	514	493	480	502	487	472	494	510	456	501	494	526	516	502	486	514	467	507	497	490	492	500	476	489	491	496	532	526	484	516	489	498	476	510	503	533	503	476	521	441	467	492	501	494	488	490	519	501	506	523	514	490	487	486	510	500	487	503	481	482	534	463	500	472	502	553	503	499	468	481	461	483	485	448	549	482	516	503	526	517	505	508	496	494	518	490	512	542	475	514	455	505	512	515	496	524	509	481	492	523	490	474	429	525	491	456	514	508	488	478	484	535	498	466	501	475	517	465	516	597	525	461	506	562	472	479	460	502	490	504	540	476	478	496	516	545	486	499	537	502	475	461	494	492	501	502	471	483	481	475	497	497	490	487	502	484	481	433	518	434	500	490	477	498	503	501	460	492	492	454	531	471	464	477	458	497	494	446	462	519	488	463	468	493	506	491	505	464	478	464	530	467	505	473	488	519	465	535	488	496	480	513	431	500	506	456	516	502	525	540	524	490	479	524	519	480	487	470	508	510	498	513	503	513	507	499	518	505	511	475	475	514	492	475	505	529	512	475	505	484	496	473
9704	7053	6359	4337	3965	3655	3155	2659	2124	1599	1401	1452	1005	1078	984	1100	803	728	844	752	553	442	375	461	354	412	314	351	336	348	364	311	344	331	277	284	272	283	268	187	206	184	198	215	207	203	204	208	205	204	190	207	216	207	194	182	173	172	181	196	170	174	171	187	161	173	187	180	164	186	191	176	182	209	183	212	210	195	178	192	177	162	179	181	142	175	174	188	174	188	149	182	178	171	176	194	201	189	185	191	179	163	182	166	165	164	184	190	164	162	161	183	154	190	162	169	167	160	162	169	192	165	162	162	195	191	169	155	186	191	183	169	190	145	149	161	190	183	172	185	178	170	182	162	181	189	156	161	190	167	198	194	154	161	189	181	172	163	175	172	172	180	160	216	217	203	189	174	178	189	172	156	159	163	184	189	188	168	162	176	158	168	157	176	160	174	160	154	174	162	159	189	187	159	185	139	187	180	169	190	183	187	206	168	190	175	175	182	172	174	163	180	180	165	198	157	178	194	172	165	170	168	200	200	154	151	164	175	184	191	189	175	187	176	173	188	182	190	146	168	151	167	156	175	160	156	158	199	175	191	187	181	183	171	151	193	189	170	165	183	194	177	151	187	173	155	163	166	179	191	197	174	188	174	172	173	163	172	168	173	184	176	198	158	181	170	165	169	168	177	161	182	164	160	193	184	169	161	165	181	158	187	170	158	194	183	175	201	167	157	188	155	189	183	157	161	169	171	161	184	178	165	185	166	200	168	162	181	184	172	185	164	174	196	176	173	168	154	193	167	181	180	192	172	197	177	174	177	182	165	179	180	184	174	166	165	161	190	163	177	157	157	176	170	161	149	168	179	158	184	160	175	194	170	168	164	158	174	186	178	172	186	183	176	187	171	158	175	177	181	174	173	153	163	179	179	181	183	188	180	170	172	165	185	176	190	180	173	133	175	158	171	156	180	183	182	156	187	166	152	179	169	190	175	185	172	157	161	172	166	166	165	162	150	174	187	150	150	167	160	157	204	185	153	170	176	163	181	163	176	162	179	182	178	175	178	185	178	169	143	190	180	182	189	156	169	172	163	182	148	172	180	172	188	176	166	164	162	169	165	172	155	162	157	178	169	208	158	173	176	169	160	171	166	177	171	184	169	206	181	196	165	167	170	178	192	175	185	177	156	165	170	187	196	163	177	166	175	180	183	172	177	201	168	164	200	170	161	168	176	157	160	165	166	188	180	176	181	195	160	172	172	175	176	182	174	175	168	180	155	180	189	178	180	186	214	209	167	187	174	175	177	152	194	160	190	166	162	176	181	151	196	179	193	171	154	161	176	162	187	176	176	190	206	146	168	198	179	161	203	175	185	157	167	176	154	168	158	167	176	170	178	177	164	161	186	185	169	184	165	157	194	210	180	158	173	175	172	171	190	195	177	147	158	196	162	177	191	149	200	185	153	155	143	181	180	165	179	187	196	171	184	165	180	159	177	184	169	165	180	159	175	169	170	179	164	165	156	170	211	175	182	166	161	151	200	183	155	157	180	177	161	184	147	190	178	177	189	170	169	160	165	172	185	182	194	174	180	178	191	155	166	190	160	170	139	164	161	175	187	178	174	166	163	188	167	170	177	184	170	158	182	170	167	192	175	181	172	155	175	172	177	175	185	179	182	160	180	151	166	165	187	182	176	170	192	167	200	173	188	155	174	173	191	168	159	178	197	169	178	167	171	170	154	177	156	189	177	167	187	156	196	164	187	163	185	163	185	191	151	180	189	195	177	188	159	152	175	179	174	175	174	164	178	189	171	160	199	170	188	172	149	174	175	157	153	165	198	174	172	160	183	184	168	191	163	178	172	169	181	177	180	178	156	180	178	161	182	175	170	177	180	160	188	197	197	187	183	178	161	190	168	160	172	190	176	177	159	161	160	187	165	172	180	170	161	181	169	170	173	187	153	161	158	181	167	170	201	172	197	168	192	200	179	190	159	171	187	167	211	182	158	172	133	177	211	167	177	147	197	153	181	192	160	168	169	211	202	178	176	173	169	164	176	168	173	157	178	188	141	187	150	188	182	192	193	158	199	177	174	184	160	188	157	169	177	180	168	167	171	158	172	172	193	184	180	167	169	163	197	183	195	188	182	177	188	174	177	149	187	159	160	157	173	172	182	206	180	171	196	140	150	176	159	188	182	167	194	195	182	179	190	173	178	169	174	182	178	173	166	179	198	188	163	140	169	181	185	191	176	201	182	159	169	183	153	194	191	180	174	171	162	187	167	163	164	186	181	182	181	182	189	165	190	181	176	162	157	166	178	209	167	181	166	175	175	183	169	160	179	182	184	170	153	182	172	160	191	188	182	165	146	171	179	184	151	179	170	168	186	169	181	163	188	180	172	157	139	155	152	192	169	174	174	164	157	172	175	189	172	179	162	168	155	178	164	155	197	222	160	171	174	173	180	178	184	180	165	163	201	166	173	172	156	154	176	182	195	169	181	191	176	173	171	174	165	175	160	182	177	191	167	177	191	206	198	159	176	173	175	175	187	149	156	162	165	145	162	175	163	193	171	176	189	172	179	167	179	215	182	173	189	194	190	171	176	157	173	168	178	166	155	175	158	162	179	157	175	188	166	182	175	169	164	188	173	167	160	184	168	165	162	163	176	200	162	172	181	175	190	189	165	173	200	186	152	183	163	187	169	181	173	155	190	178	170	174	202	171	195	182	177	175	184	183	158	170	161	154	176	178	164	177	178	174	195	165	167	147	158	178	172	170	189	163	178	126	169	149	190	151	196	167	167	170	162	157	173	185	171	162	160	178	182	200	180	189	168	173	198	152	194	188	189	184	165	162	144	160	155	186	153	182	176	160	182	195	161	167	185	188	175	186	177	162	172	185	169	198	168	186	179	181	162	189	165	193	178	170	186	191	179	165	150	152	201	176	209	147	170	185	186	175	164	171	163	191	159	136	171	176	174	168	202	178	172	180	152	183	165	181	178	175	159	186	150	209	158	169	174	152	162	194	181	178	162	172	199	173	175	175	162	183	196	191	192	186	171	169	187	182	171	183	190	159	154	177	161	205	201	169	167	167	146	158	170	176	184	186	159	165	197	187	173	175	165	186	176	182	153	166	163	154	176	179	174	194	163	170	156	187	155	168	188	173	173	169	185	180	171	162	165	155	181	183	162	186	188	165	201	165	172	158	183	197	176	179	168	174	170	171	169	170	149	201	162	177	168	175	186	180	152	166	161	176	190	174	171	166	181	162	172	157	195	173	181	183	183	184	172	174	189	189	167	168	182	153	155	164	181	175	166	157	187	167	180	174	154	182	163	182	160	192	157	150	187	178	172	159	168	170	172	165	148	180	172	183	175	167	198	169	180	172	165	174	167	167	184	149	164	171	185	171	190	181	174	171	168	170	150	199	173	159	166	175	179	197	173	181	156	150	166	167	172	183	151	166	139	201	177	144	175	167	173	160	171	175	183	193	180	183	162	174	183	168	183
6680	5916	9157	11248	12968	13423	13561	12959	11577	8738	8638	8415	5879	6622	6850	7389	5929	5259	6902	5343	3993	3000	2426	2944	2344	2719	1960	2300	2210	2252	2114	2124	2055	1869	1553	1718	1392	1404	1173	838	684	709	689	787	852	820	794	798	723	721	721	718	727	561	578	573	507	490	495	501	455	495	475	475	476	471	476	439	453	462	467	527	594	683	646	664	583	498	552	503	516	473	493	461	438	470	480	465	443	450	461	468	438	464	481	457	493	464	500	513	457	471	440	417	487	471	465	480	492	497	458	456	427	484	466	517	495	499	496	473	436	462	485	452	456	528	485	474	473	451	480	477	417	436	465	468	490	416	477	473	465	464	473	433	485	513	430	451	492	517	457	472	444	484	444	481	509	495	446	477	474	477	448	464	485	460	470	467	483	442	442	461	496	463	470	453	477	498	467	492	452	480	446	497	456	465	462	452	492	495	468	502	445	467	467	457	494	495	479	456	470	479	467	475	471	483	453	456	470	477	474	464	450	485	465	515	488	518	460	500	484	468	439	506	425	498	521	480	468	505	471	438	497	482	474	470	440	444	488	494	489	431	461	476	512	441	491	418	480	441	458	495	495	494	469	481	470	440	451	490	470	516	448	522	492	475	471	473	468	466	473	463	481	483	478	459	455	452	474	459	470	467	462	469	442	461	430	477	464	461	435	479	484	459	440	488	487	511	430	456	460	499	471	449	439	459	475	484	474	460	470	475	454	440	472	468	436	429	458	491	450	462	457	451	449	501	465	499	467	485	458	461	473	465	478	449	454	446	495	499	481	454	488	482	482	432	475	475	483	475	497	458	493	446	463	490	493	488	447	461	452	459	449	464	514	436	477	462	452	450	468	485	434	493	480	473	484	479	486	469	466	494	459	479	484	495	506	485	451	481	442	473	503	455	463	477	463	451	452	476	462	477	467	474	495	467	445	484	457	446	480	460	494	458	480	458	460	509	455	452	483	483	504	473	519	471	423	459	490	493	457	475	434	397	490	458	445	445	471	454	467	466	473	492	469	464	494	449	461	456	462	451	448	457	442	446	476	449	491	478	465	472	477	471	506	504	509	455	465	463	460	453	501	478	460	465	446	486	498	490	512	492	486	511	473	482	506	493	498	497	490	482	463	477	461	494	457	440	487	440	493	511	508	437	446	501	465	479	493	468	488	469	494	466	476	464	505	525	466	481	513	454	471	442	508	486	486	475	455	483	472	469	491	484	485	438	481	482	476	459	485	496	495	448	487	503	453	501	460	462	474	486	479	455	489	510	472	477	456	467	491	448	513	484	439	438	430	483	494	410	458	454	480	475	448	462	427	471	487	474	481	463	447	477	489	499	492	482	471	499	467	503	458	479	490	452	508	479	489	524	518	470	465	458	506	490	490	461	473	452	452	515	460	493	476	494	414	446	461	474	449	462	496	480	453	490	437	529	477	472	447	456	480	489	489	475	433	462	471	479	484	459	476	473	440	458	446	437	467	457	462	475	476	502	453	480	469	507	443	494	483	460	464	484	459	452	466	438	451	490	445	515	502	471	462	463	469	457	494	511	460	425	469	514	466	456	504	507	504	489	452	452	479	488	504	464	464	467	477	503	473	490	481	471	452	459	454	482	464	440	494	510	466	468	454	490	502	443	498	450	479	452	454	488	442	467	497	459	468	479	475	502	502	438	464	470	477	471	499	481	449	467	462	499	466	449	450	477	490	447	451	463	444	477	471	496	426	477	493	437	483	490	463	470	477	443	482	474	472	463	485	451	455	485	451	455	414	472	458	475	471	452	489	477	453	453	478	437	501	431	488	475	451	462	485	459	492	446	460	439	453	440	502	479	485	491	451	479	459	488	454	480	503	446	488	469	478	525	461	495	448	464	426	448	439	411	487	497	446	467	473	479	469	434	476	496	499	463	452	507	469	474	439	487	481	491	466	458	456	457	475	488	503	474	448	463	473	470	456	455	457	473	481	460	463	453	475	504	491	467	442	470	471	452	470	535	474	466	463	436	466	444	490	480	445	436	466	488	505	443	461	519	458	451	445	488	476	460	462	461	459	457	454	476	492	475	455	510	436	440	479	460	436	476	465	478	458	474	477	475	432	447	437	444	430	444	480	469	450	466	486	458	472	486	505	491	480	465	473	469	498	497	433	458	482	501	475	489	480	469	477	476	458	477	479	513	489	425	477	448	458	483	441	469	475	482	487	470	480	445	507	488	470	455	487	492	457	459	503	480	457	467	476	435	480	467	499	466	494	468	475	469	509	476	433	448	482	442	419	489	458	444	453	486	479	468	473	449	487	470	451	489	483	481	488	468	441	474	478	497	501	456	452	479	490	486	450	459	419	497	436	475	445	470	444	477	502	466	472	479	465	490	437	440	500	464	446	451	487	490	475	451	484	489	498	496	498	466	445	482	444	482	478	450	481	449	443	475	430	449	473	488	466	532	481	464	492	465	486	424	494	503	487	491	450	450	484	479	476	482	461	477	470	449	476	475	459	477	505	463	472	487	439	530	427	445	502	518	414	460	448	502	478	516	486	515	445	507	443	456	487	452	441	479	469	432	458	495	459	444	461	496	431	480	480	466	488	450	497	467	466	462	467	493	446	473	526	478	444	426	455	500	456	483	474	492	465	463	513	462	467	466	485	429	445	496	436	497	484	480	482	475	464	469	471	441	435	462	478	456	455	497	428	455	476	458	450	498	503	488	456	485	479	460	483	465	494	464	465	460	469	452	456	458	447	453	464	435	484	491	455	469	470	485	446	491	464	499	452	470	495	472	483	501	499	494	443	504	473	488	440	467	454	503	439	490	488	492	433	515	454	436	469	458	498	450	451	455	454	488	488	469	474	470	478	473	455	456	506	444	489	462	456	493	467	450	462	462	480	461	470	455	475	451	480	452	462	452	484	460	452	464	500	458	499	491	486	490	495	445	509	482	474	475	472	448	462	529	513	439	456	439	450	471	480	448	456	480	464	470	455	451	493	458	499	445	445	463	488	449	498	448	438	462	487	453	463	466	448	476	470	441	493	497	492	462	443	474	468	472	478	530	456	480	452	503	445	495	495	502	464	484	471	479	471	459	459	440	498	423	448	495	468	500	495	470	481	469	473	436	451	480	484	504	444	497	492	494	446	428	449	429	467	469	499	473	504	472	417	480	539	490	472	464	481	482	468	490	454	497	472	448	447	452	468	476	425	438	464	479	468	502	473	471	492	481	452	453	455	487	469	445	477	453	463	444	508	450	503	456	435	450	469	477	455	430	511	467	451	441	473	455	464	493	481	480	452	435	493	500	485	466	440	437	479	478	485	444	459	497	463	430	458	459	508	478	457	483	511	458	466	468	458	452	442	477	470	450	420	487	486	459	502	484	493	464	493	508	490	495	462	467	480	474	485	468	485	473	450	474	500	447	438	491	478	487	440	449	501	467	434	472	473	497	438	456	497	500	495	484	487	438	466	476	501	475	452	448	453	450	468	485	477	487	441	475
17941	14275	14491	14201	14121	16852	17517	17907	18433	12593	11640	11296	8322	9228	9823	11376	9880	8322	10710	9586	6116	4268	4034	4534	3133	4406	2624	3574	2812	2982	2928	2626	2492	2266	1662	1563	1390	1355	973	446	294	317	366	369	402	395	430	369	231	261	302	325	310	269	225	258	219	214	207	204	203	193	213	177	188	185	207	211	191	185	193	241	338	328	353	319	288	235	191	199	214	198	177	198	172	186	212	184	194	196	171	214	191	183	174	186	179	198	176	182	179	187	205	183	210	180	215	215	180	190	208	179	176	192	177	189	183	195	181	186	216	176	196	182	195	212	166	188	201	198	183	200	206	172	198	189	191	201	199	197	210	190	201	170	213	176	200	182	193	191	205	217	198	203	195	186	184	168	177	202	189	194	218	164	183	180	203	227	178	187	194	200	202	196	193	189	209	169	195	185	188	183	184	192	164	211	192	186	156	200	172	198	196	193	183	211	180	180	191	207	171	187	188	192	199	201	195	176	167	189	190	229	186	172	194	188	214	191	192	196	206	201	209	195	190	208	188	173	219	228	187	190	194	193	172	173	197	183	180	180	201	172	199	209	191	177	230	198	191	205	211	202	186	180	170	198	193	220	183	197	198	196	187	197	212	194	195	180	199	178	190	174	177	215	185	173	205	195	177	167	214	196	195	196	208	153	191	200	190	194	179	187	194	201	166	181	177	201	192	202	179	193	168	215	202	233	196	187	199	172	172	197	200	185	204	239	215	216	216	179	172	191	214	221	196	189	180	208	195	186	208	224	189	194	199	190	205	198	205	189	196	194	172	209	197	223	201	215	178	181	192	207	191	171	176	203	179	201	175	200	177	194	170	202	200	205	188	173	187	201	222	168	186	208	167	191	166	205	176	178	183	180	202	167	201	183	177	174	180	197	206	173	214	210	197	200	199	181	172	159	210	197	190	233	185	209	163	212	168	206	197	203	190	197	189	189	190	218	202	195	192	197	188	191	194	214	194	185	178	202	203	188	192	201	205	186	222	201	168	184	213	180	194	192	181	181	196	181	182	182	174	184	201	197	188	192	167	186	203	180	218	192	202	190	181	210	189	196	163	211	172	219	217	174	180	198	191	205	165	194	179	204	197	196	189	180	173	217	200	195	176	178	177	192	157	201	182	209	206	149	171	200	194	172	194	203	180	167	184	181	192	176	192	200	176	167	170	200	218	213	187	215	219	182	191	177	186	199	184	201	192	181	173	176	191	173	195	191	180	207	193	189	227	201	208	193	202	193	187	213	196	194	175	194	196	184	190	173	210	201	186	186	185	203	216	207	192	163	206	212	175	185	200	188	202	181	191	198	208	208	180	209	209	208	203	188	196	204	182	181	173	181	182	194	179	168	190	202	195	174	167	206	209	178	193	177	181	190	190	163	168	162	186	182	173	183	197	208	203	188	179	180	181	212	168	184	183	201	201	201	197	192	195	200	207	238	168	203	202	191	213	187	200	191	180	183	202	195	214	222	207	186	200	157	182	207	194	204	183	222	204	201	181	204	194	192	147	204	215	204	182	179	207	177	169	190	206	219	177	213	192	204	183	178	206	195	223	185	201	205	167	187	187	216	183	183	166	191	194	185	209	184	175	191	186	198	173	179	203	197	202	199	184	188	205	211	167	206	202	198	195	200	190	189	197	204	189	194	192	208	192	208	180	173	199	191	186	174	206	184	180	200	183	193	201	209	209	169	179	166	198	181	188	187	185	212	210	214	187	178	188	203	179	182	216	219	199	206	199	179	189	199	190	217	195	213	185	204	221	197	198	186	211	197	200	200	185	196	188	213	175	195	195	198	182	176	169	191	196	192	198	192	188	224	180	211	219	180	215	195	185	194	182	183	191	183	172	207	214	211	222	199	184	183	180	169	189	172	195	208	177	189	181	171	216	208	203	196	198	229	220	201	178	212	169	181	181	172	189	184	208	195	175	188	210	180	210	183	178	196	165	201	179	210	212	181	183	183	185	180	176	186	183	164	206	216	225	165	181	199	169	189	207	190	205	183	196	214	212	210	207	186	202	155	216	203	216	200	197	195	207	189	191	192	217	184	186	201	191	196	203	203	226	194	149	184	204	190	192	198	181	189	179	171	204	186	189	178	189	196	192	204	190	210	209	194	171	205	190	215	188	189	180	217	189	176	219	182	176	242	204	183	193	207	213	202	199	167	210	188	191	208	205	187	187	214	202	156	194	203	143	199	201	188	192	198	183	189	206	204	221	201	176	178	171	193	187	196	197	169	175	195	192	207	188	200	191	176	210	191	210	182	179	192	191	177	223	193	173	187	180	200	204	203	171	197	188	204	178	189	203	201	188	198	224	174	187	193	169	211	208	210	195	164	200	189	210	187	162	187	211	176	221	198	192	183	181	208	203	203	214	219	185	203	198	211	214	169	197	186	205	158	193	191	211	190	177	199	200	193	179	202	196	192	171	196	209	172	210	189	219	194	190	186	199	179	214	181	180	201	199	198	216	176	177	195	185	194	194	178	185	175	210	201	197	186	200	199	206	187	196	189	212	175	189	158	177	196	197	185	170	188	187	199	205	177	193	199	192	193	191	201	183	178	194	176	188	175	193	169	184	180	197	196	170	194	192	215	204	206	194	196	191	208	173	190	205	163	200	196	159	172	182	194	197	218	185	205	200	172	220	176	197	193	194	187	186	192	211	155	197	196	206	189	196	188	187	166	189	171	185	207	210	189	181	228	181	207	176	188	204	181	195	170	196	200	203	192	196	190	176	177	179	180	207	186	208	223	207	203	186	193	182	209	179	160	183	170	165	214	202	161	166	197	169	211	187	196	196	176	183	194	214	221	182	201	212	207	179	198	188	185	233	197	182	193	209	176	193	168	186	191	213	192	222	195	158	210	183	203	233	171	181	194	198	210	196	208	177	188	193	189	188	183	203	191	201	197	195	186	199	210	201	172	213	202	171	171	207	204	195	177	158	173	183	226	175	189	190	168	172	171	213	182	182	177	205	177	193	219	201	184	185	183	210	190	179	199	175	186	176	190	186	187	186	198	201	182	187	182	189	194	213	185	194	187	174	174	180	199	156	181	189	187	193	198	193	203	173	188	199	201	194	197	225	198	191	186	182	184	177	179	205	202	175	180	183	203	203	172	177	204	183	176	206	192	199	207	159	184	205	169	176	194	199	189	185	193	173	222	192	182	189	181	183	174	185	188	176	198	188	179	190	182	174	199	201	173	170	181	188	187	180	180	215	214	204	192	198	200	190	206	196	198	186	200	193	217	198	183	213	197	200	188	196	179	204	173	199	183	188	210	182	167	175	196	244	194	187	190	194	177	203	192	192	194	183	187	199	202	193	209	181	206	189	196	196	172	193	179	177	198	174	196	176	185	204	193	206	179	181	190	185	190	195	191	186	180	178	209	186	203	199	205	166	196	191	207	189	210	202	177	202	204	212	185	201	199	204	189	202	184	189	195	189	218	216	208	197	199	185	173	200	191	183	184
11966	10825	15714	20464	23260	26802	29179	32503	33482	29359	29462	27992	22241	27939	29504	34472	28892	30621	33121	30546	23761	21013	17591	21380	17820	20700	14926	18886	15685	18087	17278	16102	15316	13722	11440	11219	9964	9896	6623	2740	1659	1614	1767	2446	2063	2197	2949	2019	1060	1207	1374	1585	1451	1212	874	973	827	737	621	541	555	533	509	488	564	509	531	567	522	554	548	837	1656	1742	1570	1357	908	713	575	553	536	511	518	528	516	484	494	502	499	546	512	498	531	509	507	507	494	515	480	503	493	499	534	557	525	514	518	521	505	515	515	505	528	547	515	531	513	532	526	529	518	496	509	482	563	512	558	490	521	480	490	543	526	498	478	483	547	507	508	508	552	473	537	519	510	507	494	529	471	522	454	544	547	537	513	529	522	561	526	517	563	530	513	517	544	508	528	516	524	557	489	531	480	511	516	530	513	516	508	504	503	546	495	493	537	524	544	507	540	514	538	501	528	527	529	546	524	530	494	551	500	541	531	555	474	510	522	512	505	494	522	528	493	523	510	516	515	521	533	522	531	510	504	488	521	491	473	484	503	542	514	518	463	501	531	518	544	534	501	534	498	496	531	495	487	487	575	543	520	502	530	502	510	499	527	521	508	481	534	562	508	504	522	520	495	525	514	499	530	463	525	518	509	488	516	487	556	515	486	475	536	513	519	480	535	523	523	497	523	538	451	475	517	532	518	564	485	528	481	509	505	478	516	496	518	549	470	507	513	502	539	571	495	485	522	512	497	527	502	515	527	535	478	524	503	529	515	502	513	538	491	523	512	536	488	526	537	495	544	480	517	493	466	526	492	521	507	506	527	517	483	504	485	503	487	568	515	479	512	511	516	530	497	511	501	530	514	511	492	533	526	559	507	501	529	564	510	527	528	513	535	502	476	507	490	493	537	517	548	522	484	486	536	485	556	552	498	525	509	542	555	527	544	564	490	515	525	524	512	481	496	536	478	484	510	531	526	476	477	577	492	489	489	465	525	490	492	491	480	534	517	522	506	507	491	544	484	498	553	527	518	482	487	563	501	548	513	543	541	517	505	495	553	520	459	531	507	550	537	539	515	501	514	523	518	544	543	531	531	489	540	510	489	541	537	503	495	500	519	561	535	530	574	553	539	503	515	529	527	481	518	543	523	517	496	499	505	502	522	494	526	581	536	534	548	536	477	580	483	497	554	513	492	524	532	512	499	531	481	488	520	530	483	492	477	496	525	555	493	510	521	500	547	525	561	471	517	556	509	527	545	510	513	514	506	493	498	479	541	439	480	525	497	493	490	537	536	494	523	545	545	518	500	530	511	519	505	450	513	532	505	530	508	546	474	518	488	533	504	540	515	549	463	494	518	537	530	520	494	515	531	541	499	525	578	544	489	498	518	511	524	524	512	515	520	527	480	513	522	497	494	507	513	495	562	569	540	529	505	527	496	552	519	504	498	514	546	496	480	509	522	492	544	486	497	517	579	519	502	516	529	501	533	527	512	532	514	507	519	525	513	494	518	502	506	555	504	528	541	537	569	471	521	534	508	488	516	503	528	505	540	525	518	526	491	541	501	512	491	535	522	530	507	509	507	497	493	508	514	564	522	503	505	575	512	521	492	520	560	535	573	518	494	473	526	449	531	513	511	522	510	531	523	533	498	503	476	511	536	486	551	504	515	521	487	499	504	511	515	514	533	541	493	514	531	508	506	499	526	475	512	519	520	537	498	501	494	526	507	494	504	538	479	533	515	510	494	509	516	538	533	492	518	529	517	508	476	504	526	507	483	543	491	514	508	494	523	535	510	512	546	515	523	529	539	526	544	523	535	501	486	549	541	496	479	515	522	560	496	522	500	511	514	514	478	517	522	514	535	509	503	538	503	490	477	495	478	480	500	520	509	486	487	464	540	511	586	521	521	506	484	526	487	530	513	521	487	546	504	515	537	565	557	512	490	506	502	553	497	485	531	554	507	520	557	526	520	515	533	520	522	517	513	493	536	500	517	500	546	521	507	545	525	520	488	524	531	519	499	523	488	535	508	492	470	530	519	507	502	526	534	498	514	498	518	537	495	516	499	551	497	495	468	524	484	502	504	496	506	511	476	499	533	531	523	523	507	524	519	542	528	514	524	500	535	525	522	547	494	502	516	477	515	525	523	480	539	473	499	511	544	525	486	520	517	493	500	539	521	525	494	494	499	541	521	543	500	517	516	515	549	518	513	532	525	534	479	538	542	548	567	528	527	514	513	544	504	532	508	541	522	482	497	505	510	539	508	538	500	511	502	501	490	488	506	541	543	474	557	501	527	510	520	526	487	485	490	503	519	510	518	511	565	518	493	532	526	529	500	482	488	538	554	510	473	527	511	510	514	516	529	529	545	473	498	520	575	525	536	502	520	498	485	536	535	515	537	499	462	532	520	522	517	513	539	520	514	497	501	507	516	542	547	518	532	476	542	495	511	503	533	579	514	499	523	551	551	503	535	533	514	518	508	494	512	512	533	515	516	531	500	504	503	522	510	511	490	531	539	503	533	530	521	492	508	560	530	541	516	505	516	525	514	506	500	515	503	565	474	577	556	522	531	528	467	519	527	476	523	531	467	493	531	518	520	537	558	518	509	479	528	511	503	535	519	523	477	510	550	532	502	517	537	517	506	491	485	496	481	510	506	508	528	541	474	540	502	548	502	539	513	527	501	529	526	542	505	535	537	499	545	488	518	460	512	537	535	547	479	523	536	515	495	499	503	530	536	517	506	570	499	487	539	509	521	495	502	506	502	527	486	516	542	524	526	482	564	486	493	488	518	498	527	491	489	492	525	563	522	493	542	487	514	473	514	497	525	514	526	513	523	488	523	499	508	550	461	514	510	532	498	503	510	527	551	517	524	569	535	517	490	502	489	512	517	523	505	486	515	514	537	528	523	498	589	498	519	524	505	486	518	508	504	472	515	535	457	510	532	558	514	509	533	555	541	490	476	543	545	496	530	534	465	502	536	522	540	519	529	515	499	533	549	504	523	568	503	536	554	541	469	514	528	492	487	540	522	505	477	506	501	529	547	506	510	546	506	516	495	518	521	495	530	468	516	521	483	540	501	505	564	542	502	528	554	477	500	538	519	535	507	500	490	492	526	524	496	490	477	508	515	525	505	543	528	504	525	540	520	498	498	535	548	501	546	513	511	533	570	506	507	525	502	514	550	510	513	558	499	517	478	508	522	508	550	510	510	508	488	507	517	518	519	494	526	532	531	540	527	508	515	509	540	537	529	512	506	472	486	527	503	491	489	535	508	526	512	459	518	501	523	483	504	513	477	532	507	511	498	496	512	474	511	522	543	558	523	495	469	484	539	475	507	492	526	525	498	493	565	518	523	488	516	542	507	499	523	518	564	526	505	500	530	516	537	527	537	504	518	493	506	502	537	496	503	512	502	541	549	514	500	505	514	469	527	468	486	547	508	505	490	484	528	454	495	515	484	573	552	541	515	507	531	462	476	504	515	522	513	499	498	533	521	541	506	545
26409	20308	21381	21199	20564	27013	29228	29326	29715	24198	20999	21024	15885	18428	20674	22666	20073	18853	22241	20709	14132	9734	10034	10188	7596	10080	6714	8095	6280	7355	7254	6243	5424	4871	3503	3467	3038	2979	1774	760	462	474	555	687	519	619	823	460	327	443	424	420	413	285	246	300	286	231	187	198	199	217	199	223	204	201	174	181	185	225	191	213	394	630	516	422	316	260	233	212	195	187	186	216	192	169	211	183	181	198	200	204	187	189	167	177	193	184	177	215	170	195	190	187	182	175	174	177	183	174	181	176	196	217	184	192	187	199	177	189	181	222	209	188	190	198	156	202	217	224	180	188	182	176	182	164	182	199	181	183	175	185	177	215	198	178	188	189	187	196	177	206	206	194	169	176	219	180	157	197	194	206	179	211	186	207	175	212	193	200	218	181	198	175	187	170	198	193	183	206	185	173	190	189	189	194	191	181	189	161	215	200	174	166	183	205	174	176	184	200	163	208	188	183	177	212	181	188	176	185	186	180	192	181	174	159	162	198	196	200	196	179	193	196	181	186	193	191	178	172	201	179	182	204	196	207	178	197	187	188	197	157	157	174	176	194	175	199	170	211	213	187	202	196	200	189	167	202	188	189	172	198	204	210	171	188	171	198	205	195	200	171	201	205	194	196	190	202	210	172	180	207	182	179	159	187	213	204	192	213	175	174	204	183	183	212	209	194	193	179	199	172	193	217	193	212	195	179	189	209	195	195	178	201	189	184	178	188	176	178	178	200	187	195	175	183	193	189	194	179	206	202	180	201	215	172	186	167	179	186	188	173	211	196	186	198	187	201	193	232	194	212	192	191	173	165	184	178	200	195	177	234	214	197	179	170	206	180	194	194	190	192	194	188	206	162	191	176	189	188	182	199	184	203	208	213	200	204	150	185	166	214	205	201	165	182	196	188	176	201	194	205	193	189	197	171	192	184	192	169	201	162	193	191	169	196	210	214	172	192	185	190	218	173	191	177	174	213	158	204	172	195	193	166	173	184	194	192	188	177	188	178	178	212	187	180	187	203	187	202	199	210	199	195	183	199	161	173	164	187	210	182	188	190	195	188	202	198	183	168	196	173	193	175	211	202	207	189	191	185	183	195	201	191	193	179	197	202	180	192	175	187	204	188	193	174	209	169	164	202	170	169	179	200	176	175	183	174	190	175	182	196	180	191	183	187	201	196	147	203	210	205	165	204	185	203	185	192	205	201	188	182	173	178	186	195	197	184	209	188	170	187	178	172	194	161	193	193	187	187	177	177	178	184	196	176	194	181	169	175	170	176	175	180	185	169	185	225	191	193	185	192	172	166	200	177	175	184	188	199	195	173	197	186	186	187	199	166	198	177	214	193	204	170	198	209	213	185	183	186	211	201	173	204	179	179	169	174	193	204	196	185	185	211	212	176	186	187	167	183	181	172	183	169	221	202	185	207	173	181	198	188	196	211	200	213	192	198	220	207	205	179	164	191	186	190	197	172	177	201	177	175	176	163	194	190	202	204	211	207	175	209	193	200	193	220	177	197	204	209	188	213	162	172	182	189	190	180	182	173	177	214	202	173	193	202	172	185	185	210	208	168	176	194	181	183	150	194	188	201	199	211	202	195	212	198	183	180	188	186	199	185	200	193	223	188	191	174	204	180	188	187	205	180	179	193	201	173	185	206	205	191	199	200	185	192	190	202	175	173	171	191	180	196	190	183	190	193	188	211	186	165	156	182	187	214	211	197	193	180	163	183	186	205	186	186	198	196	195	159	197	199	177	175	212	175	192	179	180	192	194	197	172	212	191	189	191	168	199	198	177	162	187	210	201	188	195	190	178	176	192	162	190	177	187	190	206	187	195	190	197	196	200	194	183	183	199	190	180	203	183	191	201	167	207	192	196	171	171	168	173	199	212	197	150	186	189	178	187	191	181	186	218	184	189	159	203	207	186	172	182	179	200	181	189	209	199	176	177	209	193	199	174	177	194	189	172	190	185	177	177	194	185	206	167	172	185	179	202	202	181	205	181	183	185	177	171	206	177	201	161	202	188	229	179	191	204	174	203	202	201	166	145	156	186	152	193	184	181	191	176	188	206	184	186	191	175	190	158	179	176	195	184	185	188	206	195	151	170	185	202	179	181	167	183	169	198	185	184	174	189	190	168	185	192	192	162	173	189	205	201	198	176	191	184	191	189	208	191	182	192	189	160	184	193	200	199	189	178	216	182	182	177	211	207	208	183	200	171	190	195	181	209	179	187	175	186	192	187	202	194	182	206	192	177	190	182	193	201	189	188	168	179	196	191	179	195	189	188	173	189	194	219	188	153	176	185	174	186	189	202	173	157	163	203	193	175	198	204	192	191	176	170	190	192	201	158	210	183	201	182	199	206	176	208	178	175	170	173	189	185	179	178	165	172	175	195	169	160	188	174	185	177	190	173	196	189	166	176	206	195	206	181	183	167	182	183	180	183	200	193	203	181	162	189	182	187	195	201	189	171	198	189	180	160	194	152	215	178	195	210	189	181	213	193	186	186	199	176	200	201	187	180	185	197	229	210	190	199	190	209	180	177	191	219	196	211	152	169	184	194	173	178	198	191	204	194	170	181	180	199	170	181	190	166	179	202	192	201	205	163	169	202	191	169	194	205	193	186	179	189	186	179	182	216	187	193	175	178	173	200	195	206	204	195	215	198	151	199	179	195	178	162	181	194	200	217	177	187	220	200	202	196	158	185	205	195	205	181	186	195	177	170	201	194	176	208	166	178	182	184	186	184	190	200	203	177	200	217	202	180	184	177	164	209	196	194	160	192	175	189	220	213	209	181	185	183	182	204	196	181	184	178	183	222	213	189	205	182	194	208	186	214	194	182	194	202	208	186	186	183	170	189	169	207	165	184	205	203	194	174	188	170	175	173	174	191	203	207	174	189	196	198	174	189	184	193	183	177	179	200	176	163	190	188	175	194	207	163	183	189	199	183	193	182	203	183	181	185	192	205	188	209	176	198	205	186	184	183	170	174	164	185	175	191	185	167	177	188	215	167	183	199	195	170	191	185	197	169	200	175	186	195	188	200	196	174	201	164	197	174	163	188	187	177	199	213	160	208	200	204	181	181	181	191	187	200	180	185	184	168	189	192	202	182	194	188	205	200	186	185	180	156	206	190	197	177	198	187	169	200	185	162	210	189	198	188	172	173	204	182	185	171	196	179	195	194	194	196	188	196	215	208	184	189	166	167	196	206	194	184	197	179	190	182	180	192	193	180	182	177	180	206	188	190	197	168	218	196	201	192	192	158	177	215	204	205	223	205	203	214	194	170	151	178	208	207	184	181	164	187	169	172	194	187	188	176	184	206	167	186	165	193	182	179	205	185	186	191	211	174	169	202	182	167	196	186	191	205	187	184	194	175	190	191	163	211	182	183	188	182	176	191	215	200	199	190	197	206	168	178	211	206	163	181	193	190	172	183	172	199	170	183	187	204	199	187	201	193	208	216	187	186	194	180	191
15830	14796	20626	26479	28419	34519	36146	39944	41125	39315	36858	37216	30066	39638	40053	45646	39823	42885	44365	41403	34511	32489	30150	33002	27941	31432	27009	30615	25694	30369	28523	27511	25041	23275	19325	19833	18564	18192	11531	4946	2720	2592	3539	4212	3766	3942	5669	2828	1429	2477	2330	2288	2329	1821	1431	1437	1049	951	594	551	524	570	525	503	528	516	515	563	534	464	553	699	2376	3535	2888	2215	1535	1018	763	616	530	495	515	499	483	501	488	491	493	526	497	546	513	498	494	509	531	456	523	482	476	556	513	513	530	527	525	477	484	503	481	495	516	501	462	501	513	528	492	495	503	513	484	462	460	503	538	502	511	486	432	505	503	525	466	512	471	502	477	505	530	535	513	495	511	517	502	507	484	473	503	526	449	502	484	479	499	493	543	520	530	558	482	516	507	502	529	498	497	457	500	442	490	514	529	503	495	537	468	475	503	536	494	508	525	474	492	498	523	526	482	489	505	485	487	508	479	476	492	451	535	491	493	521	527	473	486	476	497	505	532	511	474	471	507	486	470	545	489	489	498	490	483	462	516	541	501	477	533	486	488	501	497	492	509	521	503	524	496	498	495	500	484	523	516	515	494	507	492	474	518	518	502	492	480	514	492	499	508	533	477	483	489	496	493	468	487	483	535	483	513	495	508	463	488	470	468	470	463	489	522	535	510	489	508	521	469	506	470	513	461	527	477	467	485	477	488	464	496	496	501	489	529	481	489	498	444	498	516	498	514	462	494	525	514	486	495	473	534	500	514	507	496	522	542	496	501	478	486	509	484	502	516	489	482	508	499	491	485	504	455	480	515	426	504	516	530	507	492	473	476	492	460	496	483	503	520	450	494	471	526	507	453	532	518	505	495	505	521	520	486	481	501	496	495	521	492	538	482	498	488	519	486	527	516	509	520	516	495	486	515	506	485	502	480	532	545	510	535	479	522	510	495	541	514	504	504	491	535	496	532	490	467	465	505	524	512	499	518	520	497	455	482	506	501	517	514	532	501	505	544	531	474	520	506	498	493	495	498	478	461	465	477	497	504	458	483	515	482	456	470	535	488	517	541	511	462	469	484	505	496	515	532	486	502	503	524	492	504	520	517	484	528	469	536	480	493	486	498	483	509	443	451	498	491	530	539	489	513	511	502	520	508	499	489	508	467	504	492	476	484	507	535	510	508	523	479	516	538	520	543	499	512	502	472	511	534	522	482	520	491	521	507	491	469	511	496	507	504	518	492	530	510	495	528	499	453	495	543	548	508	487	486	522	513	551	473	455	493	491	507	478	504	492	481	489	517	493	537	465	505	466	513	490	546	476	493	500	512	536	494	499	484	511	512	492	495	483	490	481	497	536	491	474	441	516	474	486	487	523	521	469	486	496	554	513	484	481	462	500	514	500	489	530	503	527	516	506	489	500	501	483	503	454	517	473	501	495	474	501	487	483	458	519	489	441	500	502	545	438	464	497	479	516	469	451	498	474	489	522	505	518	507	504	501	471	478	517	496	468	504	462	524	483	493	500	504	497	526	488	503	504	455	482	461	483	482	518	482	516	541	433	500	499	534	545	486	473	494	496	515	477	484	505	505	487	488	481	521	496	508	533	508	503	520	504	526	505	495	489	486	504	485	492	449	534	474	511	519	506	506	491	473	528	489	514	458	520	477	516	498	460	472	477	525	502	536	507	486	485	544	495	540	529	479	508	497	474	493	493	517	517	556	481	486	508	491	504	512	471	508	499	514	485	531	515	486	501	530	506	494	505	478	478	472	511	463	540	493	494	479	523	494	490	508	459	507	518	535	482	549	491	523	480	482	485	521	542	460	533	566	497	519	448	528	497	508	523	488	512	518	510	473	532	521	498	501	540	522	480	497	491	477	545	516	516	533	495	485	498	472	459	505	536	489	475	468	494	502	548	493	528	521	532	492	529	477	482	506	464	477	490	475	492	475	461	505	532	497	506	501	474	480	519	511	491	506	519	460	497	537	496	477	476	501	500	500	471	489	507	469	497	489	485	483	492	496	481	537	482	507	512	508	517	489	520	496	488	499	504	565	497	472	467	515	501	471	490	494	481	472	507	555	515	493	489	484	527	495	491	498	510	503	471	484	522	486	557	534	502	502	505	532	525	504	530	524	557	516	541	490	496	496	536	508	522	498	511	493	512	527	492	489	481	491	481	503	475	519	507	486	525	511	513	468	473	508	483	470	523	494	481	510	493	472	521	518	497	502	511	517	495	511	483	457	517	466	507	486	506	478	540	513	501	479	496	495	457	511	528	517	475	498	477	499	484	535	472	490	493	505	516	496	476	525	498	487	558	479	498	492	474	467	549	522	519	519	546	474	495	484	478	478	447	501	475	521	486	537	486	489	483	490	483	484	514	469	497	491	503	509	477	491	465	500	483	489	507	487	501	512	552	512	478	499	502	494	490	509	502	458	528	475	513	434	471	493	500	488	494	510	456	545	480	527	481	532	485	471	489	494	477	520	490	480	552	468	468	526	491	465	473	523	534	501	501	479	522	467	515	516	508	483	531	519	497	483	470	496	496	463	495	499	495	553	473	507	452	491	492	514	502	503	477	461	491	482	498	513	539	542	495	507	516	514	494	496	532	493	476	520	484	531	513	482	484	477	489	533	528	476	525	471	492	537	476	528	505	524	470	448	511	489	529	482	484	493	534	494	541	469	575	547	480	469	527	518	517	517	495	512	513	507	483	511	509	505	452	518	519	502	516	496	463	491	493	491	476	500	523	501	519	540	510	494	492	462	516	556	480	509	496	510	508	504	493	506	486	500	492	504	469	507	518	531	527	492	522	513	521	532	494	521	504	519	468	508	504	511	499	483	503	543	512	504	458	506	513	491	490	486	464	539	501	531	478	520	499	465	462	537	510	488	491	486	531	510	530	486	516	500	454	476	534	531	495	523	474	487	509	523	508	484	517	498	510	507	526	477	478	441	509	512	501	541	498	484	492	510	489	466	493	489	481	507	496	506	514	503	496	483	495	506	490	507	453	471	527	479	479	520	503	509	503	519	468	508	505	477	500	511	501	475	487	492	473	462	511	490	507	498	467	525	517	510	499	486	518	482	506	486	511	444	511	470	534	502	494	487	531	468	504	541	473	469	521	493	520	512	499	487	516	515	523	444	507	499	499	567	524	502	565	497	459	495	461	499	518	508	467	490	518	530	507	485	475	510	536	490	503	496	532	521	480	508	504	530	493	496	506	493	518	510	490	503	458	523	529	492	492	515	497	491	526	517	512	515	485	545	494	491	541	460	490	487	538	501	528	498	505	497	500	469	475	493	509	494	469	493	478	510	483	501	493	530	506	488	473	520	497	509	508	510	498	493	505	500	472	493	485	498	499	504	506	529	473	492	515	516	493	540	503	492	477	486	526	539	508	522	475	495	483	522	523	535	515	475	489	495	478	494	563	494	514	485	455	487	553	511	509	492	498	488	509	490	522	535	506	545	503	468	489	485	512	518	476	460	517	529	495	504	494	519	514	491	494
9445	6895	6986	5587	4618	4322	3294	2640	2579	1703	1449	1352	1138	1236	1112	1266	1078	842	1057	997	610	530	547	646	432	519	398	457	393	413	425	389	335	314	324	286	276	308	187	195	225	211	209	194	214	222	194	196	189	193	195	202	191	179	191	175	183	178	183	149	175	209	177	164	166	178	181	176	181	175	192	168	193	222	193	200	208	199	201	169	170	187	166	156	195	193	178	176	155	185	181	199	189	166	162	152	166	171	157	166	155	163	165	170	170	151	173	188	172	193	164	157	163	197	183	144	161	164	173	180	218	158	166	164	220	176	193	175	188	165	163	162	146	176	175	166	173	174	168	176	184	177	181	189	186	164	180	196	200	159	128	174	180	165	187	165	184	176	193	173	205	188	183	177	212	161	177	184	152	152	186	157	163	179	154	162	162	196	192	157	182	182	175	195	165	195	162	183	176	178	151	178	196	175	184	170	174	157	176	189	163	203	154	174	162	177	181	169	192	161	168	176	186	156	154	163	186	162	190	148	148	161	168	166	181	162	180	182	165	197	184	148	170	175	170	163	183	182	176	184	160	185	168	173	182	180	177	164	163	180	172	170	155	187	161	163	171	179	166	174	189	196	172	184	183	164	186	189	199	153	167	163	167	190	189	169	175	203	161	173	165	152	190	175	163	191	144	163	165	164	175	166	157	183	204	198	169	157	178	171	185	191	149	166	146	187	164	191	191	174	183	174	178	182	175	159	158	147	184	170	180	186	157	213	179	173	151	193	169	161	185	179	151	173	177	167	162	181	173	166	178	175	164	172	185	173	181	175	162	158	198	178	192	169	159	178	174	171	166	174	190	197	178	170	162	188	174	172	178	193	165	167	165	155	166	174	180	172	189	186	137	169	173	182	162	192	178	172	167	169	137	193	170	165	179	180	187	209	191	186	177	173	165	181	179	163	167	212	197	167	186	169	171	166	174	179	193	181	174	188	151	186	160	170	154	178	186	165	160	185	185	165	175	164	167	178	177	161	192	186	179	171	158	152	166	166	193	170	184	177	173	149	159	177	179	171	195	191	152	167	167	175	163	177	168	166	165	176	171	170	169	154	195	184	171	151	192	162	175	167	146	176	177	163	199	177	184	162	188	181	167	185	168	166	171	162	171	151	175	174	187	196	165	172	182	181	154	191	203	174	168	180	170	172	169	172	170	160	148	181	175	179	188	166	188	161	190	165	165	184	168	182	180	190	179	171	175	149	178	179	188	169	162	159	171	172	174	185	186	178	171	146	193	185	184	148	165	187	190	201	180	170	196	189	167	160	161	168	192	169	153	175	167	158	191	193	174	153	161	203	183	163	160	196	177	163	177	161	158	177	183	183	166	181	180	178	150	171	190	164	161	185	174	179	186	178	182	170	165	179	181	163	185	186	191	178	159	161	175	191	159	173	170	165	164	177	164	157	172	166	179	166	155	170	202	194	175	192	162	174	199	172	192	181	174	178	185	163	176	172	190	179	190	186	211	198	194	175	177	172	170	181	168	171	171	180	167	160	203	154	153	181	184	170	189	160	186	165	172	188	175	146	156	153	187	157	177	170	164	176	159	162	161	202	157	182	176	182	189	177	170	178	164	160	159	165	186	174	186	169	201	167	152	169	174	185	193	189	173	211	186	154	180	178	180	180	165	171	175	166	161	167	182	199	169	153	190	177	158	176	169	162	164	190	185	174	158	170	181	195	171	163	166	161	167	161	162	160	177	158	171	182	155	186	172	188	165	178	170	160	201	173	171	182	166	179	189	193	161	173	157	171	190	155	156	179	186	170	162	171	184	162	173	192	177	202	155	171	208	172	189	189	145	168	191	155	179	187	192	171	136	155	177	167	177	164	178	175	193	169	163	165	204	154	176	203	173	167	176	167	187	184	182	155	165	176	166	170	184	184	169	178	150	153	175	164	173	171	183	186	163	190	176	154	197	179	167	157	169	186	153	190	175	191	174	165	201	168	170	160	173	192	162	167	172	193	173	163	175	175	191	172	183	187	187	161	172	173	196	185	151	191	179	159	158	150	196	177	178	158	188	164	185	158	174	180	191	177	173	164	200	181	176	201	158	163	178	196	174	168	170	184	167	159	173	163	163	177	135	186	174	176	153	173	167	181	166	189	192	154	185	191	181	172	176	198	159	171	172	177	157	161	182	182	167	173	165	147	146	159	185	174	182	163	178	151	173	164	182	154	207	181	171	182	157	172	173	173	182	177	169	170	172	166	148	174	176	178	190	160	181	180	173	167	170	184	168	183	185	180	179	187	168	172	160	158	154	167	188	170	209	178	171	178	148	158	183	186	166	175	155	170	175	186	179	164	167	179	188	179	178	181	160	170	167	175	173	149	189	166	183	167	166	173	171	178	161	171	167	169	169	155	173	161	160	182	180	150	165	164	178	169	188	183	188	192	175	194	170	198	175	151	181	171	194	190	186	152	190	184	188	192	154	172	180	177	177	166	143	164	161	174	162	172	180	158	176	166	160	212	161	179	180	170	166	171	178	161	165	191	175	180	150	189	181	173	164	167	175	168	161	169	161	173	165	169	165	180	166	159	185	155	161	183	155	176	156	179	174	199	171	169	173	176	158	187	161	153	173	160	159	160	168	167	150	165	165	184	174	131	169	171	166	181	172	185	175	185	187	162	175	186	158	161	176	173	183	169	165	173	175	208	185	163	155	194	181	174	169	181	190	166	193	158	157	156	177	181	180	181	156	186	178	175	162	172	183	159	199	182	149	169	169	196	162	169	177	177	184	174	165	157	169	173	169	146	167	162	152	178	146	187	165	175	164	176	178	190	180	185	155	164	175	168	188	186	183	158	183	200	135	173	170	173	176	179	163	177	164	184	159	171	161	184	163	175	176	168	175	195	178	187	195	177	184	176	165	177	177	178	177	167	155	173	174	187	202	192	184	158	161	185	174	166	167	179	173	186	194	183	156	174	186	184	199	156	144	183	167	180	177	174	158	174	172	189	176	152	142	173	185	166	176	188	178	174	189	167	179	168	178	155	174	193	169	177	177	192	164	167	181	176	160	161	164	178	182	175	172	186	165	188	139	151	181	174	159	157	148	185	167	174	172	164	172	181	163	175	181	149	198	164	154	181	172	186	195	186	174	181	175	172	189	167	176	171	154	156	169	171	161	166	170	155	176	197	168	191	190	185	186	173	192	181	209	180	199	168	168	165	179	176	175	173	192	165	169	169	163	146	161	174	175	181	187	163	172	183	158	172	169	178	179	183	176	184	171	162	187	173	170	165	178	176	170	190	187	140	177	164	164	160	166	159	150	175	162	186	180	177	168	184	162	180	207	175	161	177	163	177	170	173	204	171	159	159	164	171	176	156	171	160	178	160	197	195	174	161	161	205	169	190	179	171	188	172	170	188	179	193	139	174	167	187	165	190	195	161	177	153	185	184	162	158	178	176	173	190	184	179	189	177	164	171	176	175	150	181	167	163	170	195	175	165	156	167
6577	6027	10246	13847	14613	15555	12820	12487	12065	8941	7859	7469	6203	7499	6983	7841	6240	5635	6688	6454	3814	3280	3433	3758	2786	3269	2407	2930	2399	2921	2679	2182	2114	1965	1603	1590	1517	1390	1010	806	724	764	869	917	838	816	810	667	613	642	674	665	644	530	502	513	475	465	477	472	470	480	430	477	419	464	502	469	464	472	523	474	517	609	717	731	671	634	522	496	491	463	466	483	455	456	458	472	482	473	477	477	470	465	485	443	496	474	428	487	472	457	457	467	470	439	468	451	523	470	489	506	479	475	464	465	476	480	426	465	490	490	474	485	464	463	451	479	438	460	436	461	466	451	476	495	481	445	472	481	445	452	455	463	464	493	486	457	467	466	482	429	461	451	481	478	455	486	458	496	498	468	495	476	440	454	461	457	483	445	512	472	493	414	461	429	449	471	408	424	464	461	475	488	499	473	473	483	472	476	448	472	498	446	475	507	437	432	504	451	462	501	451	486	460	459	461	446	512	452	471	486	430	490	499	454	472	452	450	452	451	452	485	470	451	469	492	480	482	456	504	454	462	474	477	474	496	472	451	451	502	479	450	460	488	486	484	478	468	438	501	492	462	460	447	466	483	451	469	450	446	448	485	490	472	459	460	455	465	489	476	473	483	471	457	444	449	458	508	486	466	458	449	477	441	487	475	505	458	453	495	447	447	485	471	483	435	487	458	467	461	451	454	500	521	472	495	448	473	449	449	467	467	491	475	447	482	479	477	455	478	431	455	486	448	473	459	477	447	452	452	509	439	441	453	452	489	490	440	529	434	494	481	449	453	459	467	496	448	489	458	421	450	492	469	481	464	447	475	481	470	473	489	438	471	499	468	444	465	447	482	433	504	492	492	486	494	495	461	480	471	491	502	462	490	484	474	429	460	510	468	485	444	449	489	487	446	487	449	475	486	452	519	492	449	455	458	472	456	472	430	459	490	474	463	477	479	482	440	489	434	503	460	444	439	460	479	466	448	489	467	493	434	451	481	477	457	485	446	491	490	474	462	461	464	504	502	454	485	480	477	473	485	451	493	446	415	433	491	500	478	464	460	518	413	492	478	460	482	415	454	525	480	460	489	455	486	442	459	464	454	449	478	428	504	461	459	510	472	452	474	457	479	449	510	441	414	440	455	484	484	482	465	438	471	447	473	513	442	484	474	494	445	494	452	496	489	479	468	476	497	478	475	461	447	496	469	470	474	449	445	465	482	429	425	474	487	489	475	469	480	492	474	488	446	485	446	435	464	470	492	481	480	454	475	446	409	505	441	485	415	449	462	472	483	456	450	459	433	479	469	456	481	462	449	501	456	452	470	486	483	481	475	475	476	459	460	484	482	473	458	466	459	483	436	488	482	457	490	472	485	445	467	457	467	445	442	456	461	501	473	468	460	466	457	455	472	507	462	525	421	456	445	475	434	454	461	460	476	461	480	519	505	468	463	482	514	451	484	474	466	494	476	483	441	492	446	426	466	466	461	511	490	478	469	451	453	484	479	484	486	477	450	486	458	523	449	476	471	471	473	478	458	495	481	501	499	447	462	490	453	444	480	467	467	456	510	486	453	483	470	461	480	463	461	454	498	496	469	458	458	488	516	449	477	452	507	475	456	524	460	451	515	459	439	469	462	494	502	464	465	431	479	486	464	435	518	465	493	467	496	424	452	496	509	488	486	475	460	476	420	478	509	465	476	460	466	466	510	471	515	449	485	496	464	453	452	470	467	486	468	465	459	478	487	487	478	454	433	480	441	444	472	477	479	490	472	479	498	474	470	476	466	442	456	471	462	464	443	467	487	479	464	497	489	484	488	499	470	443	460	425	477	457	476	425	496	473	472	496	440	466	489	498	458	494	467	486	468	467	438	480	474	451	461	500	465	468	490	527	455	462	467	474	502	465	487	440	451	453	434	480	501	449	479	489	452	475	496	472	452	493	478	472	451	497	454	471	483	466	457	435	479	453	439	435	460	465	501	478	452	488	454	475	457	497	480	484	487	475	504	498	487	451	471	482	462	441	459	477	519	431	476	433	499	467	452	473	465	456	448	423	474	441	486	475	472	451	477	485	487	450	450	431	487	472	484	502	437	494	473	445	452	462	471	438	513	467	449	499	442	455	463	457	481	525	490	432	473	454	483	459	503	482	436	463	465	476	444	479	437	475	462	465	475	472	453	457	479	490	410	467	466	487	458	434	457	476	419	523	457	459	425	435	460	446	459	462	469	469	488	475	469	415	451	480	485	445	491	463	448	484	490	432	475	448	497	480	494	473	459	470	472	478	462	499	480	476	470	442	466	451	471	486	451	459	498	463	464	493	459	499	477	461	483	461	484	489	455	451	469	470	459	456	514	474	459	443	445	458	440	415	449	427	467	477	476	431	440	486	490	495	464	463	530	457	482	458	507	475	481	458	462	473	465	475	483	474	460	493	461	451	482	475	430	464	448	445	452	475	496	493	454	464	493	444	472	468	488	432	474	446	505	470	441	468	502	447	441	515	458	453	468	510	477	499	473	496	451	433	510	470	525	501	463	492	475	513	467	458	468	446	471	422	487	480	463	497	446	500	478	458	501	485	476	491	468	487	445	441	465	456	449	447	500	439	467	480	472	434	457	468	494	462	448	461	467	477	449	446	480	463	480	449	480	447	432	447	483	483	439	437	434	401	485	436	470	498	462	475	466	464	470	500	451	465	471	448	483	449	444	471	447	442	473	475	479	485	476	478	478	455	437	496	483	437	490	448	455	454	468	465	444	478	490	460	482	469	480	514	464	424	478	484	462	457	498	450	471	515	489	425	486	486	453	493	509	471	469	480	473	456	428	461	482	476	478	474	452	447	498	444	446	447	449	454	477	466	451	442	494	459	473	487	460	435	464	418	465	496	493	435	481	473	478	473	458	476	484	427	440	487	516	469	499	432	440	480	479	470	459	498	471	462	483	463	494	464	504	467	443	423	471	498	481	488	473	474	450	508	437	437	475	468	487	464	471	455	477	463	492	475	434	457	511	447	461	484	472	491	464	450	438	468	435	471	447	475	461	484	471	466	479	446	452	465	462	526	492	486	466	424	472	483	451	495	454	516	448	513	467	429	491	476	481	474	488	501	477	463	475	495	436	440	481	455	430	475	461	473	505	478	471	457	506	471	449	475	494	459	491	502	509	440	461	455	468	471	499	462	459	440	451	437	500	504	471	446	472	426	444	452	480	476	472	510	477	453	493	420	478	467	491	493	453	444	458	479	478	476	437	443	492	471	515	528	482	464	499	489	489	473	509	446	456	457	465	466	458	460	446	498	423	486	485	447	484	445	475	462	442	477	455	456	469	441	455	501	477	468	471	457	453	513	478	452	436	497	472	497	423	429	467	435	461	466	473	466	461	495	482	457	451	477	512	453	486	469	477	496	491	448	428	476	507	440	419	456	495	503	505	488	449	475	446	453	452	480	461	444	499	475	468	524	472	474	484	479	458	467	480	490	478	472	469	446
18009	14893	15732	16178	15702	18084	19395	18763	18774	12222	8885	9989	8041	10515	10153	11247	9931	8292	10459	10539	5820	4517	5429	5502	4174	4157	2820	3246	2750	3119	3235	2499	2193	2063	1499	1477	1491	1173	675	462	388	360	398	371	361	523	434	271	268	308	310	294	274	222	226	190	218	208	201	206	215	181	200	157	199	199	179	188	207	194	202	204	195	296	266	248	320	356	282	244	225	192	210	214	188	195	191	197	200	195	182	148	219	170	186	213	203	199	187	207	209	179	208	185	193	197	172	206	200	198	174	226	207	208	174	201	193	182	180	203	214	189	188	174	194	186	179	177	184	195	189	172	176	185	221	197	219	194	203	196	203	198	204	188	207	193	197	189	207	193	181	179	194	199	197	183	202	175	207	182	187	212	202	173	190	189	196	205	181	182	174	181	213	168	187	216	204	213	190	178	191	186	191	206	169	186	194	206	198	185	195	166	222	186	195	206	201	170	173	200	187	217	188	200	197	154	197	216	224	222	191	181	201	175	187	195	191	193	186	215	221	203	201	180	182	178	197	226	188	192	190	203	179	206	199	189	202	197	212	195	179	192	195	169	206	211	212	218	206	221	202	223	175	184	215	211	189	209	191	205	185	213	172	207	172	209	180	208	200	213	179	181	192	196	190	207	199	189	182	179	206	180	196	195	185	185	212	198	192	180	189	220	190	191	179	209	205	183	188	192	191	193	192	202	191	181	212	208	210	210	199	187	202	220	224	186	237	197	173	192	176	168	183	169	179	174	187	216	191	208	165	214	171	197	212	199	201	206	215	205	206	191	206	203	185	201	208	203	205	193	196	188	225	228	195	179	194	216	202	194	204	188	222	193	172	194	184	188	211	192	202	193	219	189	198	195	185	193	201	177	188	210	169	158	199	187	166	188	201	191	192	220	198	207	210	191	205	197	195	207	208	206	194	194	176	199	162	200	196	194	207	182	169	191	204	173	191	205	180	171	176	197	197	180	216	180	194	187	195	225	174	195	188	192	214	190	199	198	187	220	208	204	185	208	199	208	198	205	195	190	178	165	188	169	174	178	197	182	210	199	203	190	190	208	206	215	159	224	206	194	211	184	196	192	185	213	201	191	206	197	168	212	200	208	220	200	202	220	182	200	191	176	196	196	193	195	214	187	191	209	210	195	209	226	191	195	177	189	206	202	199	180	218	179	200	185	217	217	176	171	210	169	195	156	213	177	207	206	216	186	183	196	195	193	192	197	185	195	207	179	203	189	207	181	187	213	195	214	170	205	193	205	187	197	183	241	185	176	203	208	212	198	201	193	219	196	192	186	179	221	200	224	211	197	206	197	218	192	192	202	189	228	200	187	204	205	179	178	183	204	192	173	195	203	188	202	207	200	198	219	200	202	196	202	201	201	199	191	192	193	204	199	188	203	204	186	195	165	203	186	196	175	220	188	195	170	213	191	201	214	202	179	178	203	181	200	214	201	225	171	199	181	200	183	200	183	214	188	220	182	193	191	181	192	236	201	195	193	217	182	184	202	189	186	213	209	205	214	171	188	192	192	217	194	215	179	195	192	220	200	208	184	199	201	203	199	205	191	184	222	199	198	172	198	183	214	192	208	218	175	185	174	194	203	187	192	202	216	219	172	185	219	191	207	202	212	191	175	177	193	215	201	184	188	191	212	177	211	191	190	211	207	218	179	209	212	200	194	195	179	179	223	181	197	209	204	210	171	187	168	170	196	191	187	204	202	181	205	175	189	160	177	200	194	190	204	211	200	215	213	205	188	203	198	177	198	193	189	163	189	192	209	174	190	204	218	169	188	181	203	202	186	213	193	195	192	191	206	173	183	168	229	193	198	173	198	181	208	195	204	198	182	185	206	175	169	201	190	209	200	178	204	187	194	185	201	194	199	214	181	192	200	207	166	188	192	191	167	172	186	188	204	209	181	177	199	174	233	196	203	210	185	182	195	196	222	184	179	220	213	192	203	203	185	200	204	169	194	173	213	195	218	176	199	202	186	193	185	195	164	211	179	195	205	208	219	199	185	196	195	182	200	168	177	198	196	200	209	197	233	178	201	191	187	201	198	197	181	219	179	205	206	180	216	186	216	194	203	170	197	210	202	182	198	206	186	188	217	190	204	188	201	178	186	215	209	192	190	192	193	197	180	188	223	192	179	185	184	176	198	183	177	205	198	187	197	199	173	195	235	180	217	182	214	172	190	192	204	204	201	192	236	203	175	198	192	194	177	219	191	199	176	195	207	174	188	202	176	211	208	201	161	226	178	185	192	222	200	213	169	179	186	182	181	216	192	191	213	170	198	195	213	188	205	203	184	211	215	192	176	175	194	200	192	194	192	193	194	205	190	206	187	218	182	187	179	190	214	187	196	185	192	192	186	190	191	204	206	192	170	183	169	207	195	179	201	212	195	164	195	197	187	187	195	198	157	200	190	204	184	205	187	192	205	171	209	186	201	195	177	207	201	164	186	175	194	198	207	204	177	195	186	190	199	180	194	192	195	182	186	180	187	164	193	177	169	192	221	190	175	202	213	178	176	194	179	187	208	192	205	182	196	164	194	189	203	200	204	198	167	177	195	194	177	198	215	198	196	235	178	185	200	191	181	191	207	188	181	194	206	203	209	189	198	183	208	181	191	237	188	198	183	203	210	197	201	189	204	196	199	193	210	182	216	198	183	189	192	204	209	217	198	196	202	185	202	208	224	190	197	199	183	192	180	192	188	197	189	178	189	183	183	187	203	167	206	197	196	206	209	202	175	198	173	183	190	183	203	180	189	203	192	192	208	206	212	207	224	218	186	217	194	195	196	189	200	182	231	201	198	209	177	189	174	167	202	205	181	182	211	186	187	201	211	182	195	198	193	208	189	195	212	204	191	195	194	190	202	180	182	201	181	186	174	182	191	169	202	164	187	190	178	182	184	186	193	186	164	167	169	209	212	208	185	212	187	205	182	217	215	196	220	193	186	208	242	192	205	207	191	202	189	196	203	204	196	191	190	177	179	195	195	182	182	184	196	190	171	178	196	209	199	201	207	189	208	182	180	180	181	172	201	214	171	205	240	222	192	215	209	225	194	186	204	207	182	173	178	200	187	195	166	186	187	230	202	215	180	196	209	188	228	206	204	197	179	219	204	229	197	223	208	227	209	202	176	212	172	193	185	207	187	183	196	203	180	191	197	180	200	190	183	196	193	188	200	179	199	214	214	176	196	224	183	180	200	219	180	212	194	175	186	206	184	190	190	203	200	205	170	162	195	177	184	216	175	192	181	185	203	193	187	216	198	207	203	208	173	198	197	199	177	180	188	177	211	193	208	184	218	180	208	193	185	194	196	199	198	197	183	188	180	175	200	185	175	240	172	177	205	212	205	213	188	186	199	167	202	241	202	164	179	201	204	195	211	204	227	192	188	181	198	212	200	206	179	202	206	197	180	214	200	213	221	212	210	200	207	190	179	191	198	204	185	192	189	209	185	205	190	203	212	203	164	181	195
11908	11353	16906	22117	25436	27409	31790	34074	34214	28029	24981	27495	22664	30315	30494	34177	29973	30296	34337	31504	22881	20946	23176	24977	20379	19829	15612	18560	16420	18418	17986	15684	13885	13056	10306	10550	10490	8496	4836	2789	1863	1926	2118	2204	2027	3178	2443	1340	1150	1380	1712	1620	1534	911	915	909	733	710	588	540	512	533	505	609	523	522	536	539	501	528	510	541	635	1460	1452	881	1419	1511	1097	737	660	562	567	499	486	507	526	517	512	512	546	517	479	521	503	493	529	520	500	494	529	533	527	521	527	523	498	535	501	555	538	478	538	504	547	489	489	513	503	515	485	544	500	511	482	479	497	520	589	538	553	535	545	518	493	558	530	503	488	507	510	547	493	522	527	512	560	502	510	462	523	545	510	562	524	518	510	561	541	540	548	501	541	558	497	488	510	467	522	536	508	493	529	501	555	497	474	552	514	499	548	523	542	547	492	473	526	506	518	560	488	486	508	497	528	529	527	516	577	489	516	538	540	539	498	563	543	525	541	487	500	521	549	490	523	521	538	508	506	533	520	518	545	530	492	532	540	520	529	533	534	488	503	520	492	521	512	504	507	551	532	532	485	525	531	505	492	498	495	528	554	547	515	547	489	515	553	525	481	514	512	494	553	514	505	522	534	532	526	565	522	526	503	519	509	510	518	498	554	561	493	537	478	529	519	520	554	533	508	534	497	563	531	533	508	484	539	516	519	525	524	541	537	501	526	482	523	518	504	536	545	536	518	494	551	493	578	509	502	509	505	530	514	521	538	596	497	536	553	516	527	542	498	520	542	527	511	525	515	511	502	513	504	488	496	510	513	548	518	544	488	492	510	510	494	532	504	524	503	514	486	505	522	496	536	488	510	509	474	531	515	541	516	522	490	476	534	510	494	528	495	515	494	478	507	508	553	554	509	488	477	488	554	513	491	532	491	526	547	499	504	521	508	520	514	531	474	519	555	518	507	529	527	545	548	533	529	510	514	492	476	517	509	499	512	521	474	542	523	509	508	547	500	573	503	523	534	565	525	529	543	514	536	500	516	463	553	525	547	480	509	492	591	525	490	555	497	520	533	507	482	513	511	535	530	542	523	519	518	500	529	519	516	530	536	490	529	487	514	536	521	546	522	454	523	515	477	486	510	512	536	515	526	485	540	549	551	498	522	510	505	494	536	510	537	525	531	498	522	505	518	557	548	543	515	486	520	507	512	512	495	514	515	513	513	530	510	503	544	535	528	571	503	490	510	570	451	536	506	502	532	498	520	529	513	512	483	539	508	537	527	538	544	510	525	507	512	463	529	579	487	506	562	473	515	504	513	508	516	506	508	510	552	502	497	506	511	547	485	481	530	535	515	501	517	504	511	489	523	509	538	502	524	497	540	464	528	526	529	489	529	489	505	529	493	503	493	522	538	460	537	504	550	491	533	506	508	523	506	489	532	465	491	536	505	529	478	550	549	549	502	501	500	548	503	520	502	490	549	538	562	534	548	528	546	510	496	494	508	530	547	501	518	498	509	507	529	530	542	509	490	478	543	503	552	560	530	540	507	533	527	544	531	504	509	562	484	490	449	533	518	443	529	510	480	501	531	520	513	506	499	546	515	512	503	556	517	545	546	513	515	516	518	513	516	466	535	508	565	524	540	509	532	515	503	525	509	533	521	567	489	534	560	478	546	489	533	508	511	497	530	497	578	541	540	540	514	512	519	516	517	528	547	520	526	492	551	537	512	510	561	527	548	508	509	511	534	529	512	522	497	535	549	521	541	516	496	521	554	519	515	494	524	540	535	553	509	540	532	496	487	511	556	489	503	495	531	519	552	543	492	521	517	540	471	500	510	519	516	491	482	498	503	553	531	524	519	478	487	517	530	493	487	498	517	555	512	552	551	484	527	506	550	495	544	502	554	516	481	556	511	508	509	556	474	527	571	521	500	517	507	522	536	537	545	495	521	514	523	513	504	524	549	520	529	510	534	492	502	481	579	515	488	512	551	571	539	532	511	544	509	538	523	510	531	517	533	552	490	510	510	508	492	542	543	540	524	508	512	525	568	519	473	502	513	570	543	553	495	526	488	524	498	528	538	507	533	494	496	507	539	521	512	529	548	500	514	513	537	518	524	505	480	484	495	520	524	471	509	523	511	511	508	516	530	513	491	509	533	516	540	564	512	533	554	498	489	550	569	517	485	515	544	530	564	554	494	501	500	495	510	529	502	549	503	507	516	519	474	517	539	521	540	530	515	520	498	481	511	519	581	492	532	562	470	515	550	520	529	524	518	516	507	492	525	527	559	528	520	528	539	507	509	506	546	524	533	526	526	512	494	529	450	512	482	481	496	549	552	554	533	517	486	519	548	498	529	501	533	531	511	530	555	512	515	541	543	436	525	479	549	540	507	516	522	520	505	516	504	513	545	513	535	554	516	522	543	509	501	535	522	478	533	535	528	531	545	519	499	487	506	520	521	507	499	574	514	527	530	511	539	544	528	541	549	503	537	527	501	506	519	505	536	569	522	516	515	476	546	506	536	544	511	525	517	560	483	494	531	518	498	560	503	506	535	550	494	494	517	492	501	530	522	514	505	515	509	487	506	517	557	509	523	548	508	553	491	486	497	502	531	512	520	503	519	537	506	529	523	549	533	516	523	485	529	510	538	518	515	507	522	487	504	555	504	539	543	515	477	549	538	511	495	531	561	526	501	540	532	523	509	533	545	550	475	510	495	522	493	531	486	535	524	514	522	508	512	490	520	520	503	567	533	513	496	499	511	490	545	512	565	498	513	516	505	471	507	539	535	538	497	480	532	561	508	506	505	473	530	507	506	547	501	514	542	515	546	532	500	492	519	527	520	496	523	539	476	493	507	520	482	531	490	523	482	543	520	541	543	538	480	492	524	509	503	457	499	556	547	524	538	532	506	564	524	509	483	533	528	521	518	502	532	538	511	481	485	502	474	495	528	525	516	548	515	529	509	513	544	545	511	515	565	574	516	492	542	506	500	539	492	522	501	545	540	533	534	509	517	513	500	537	473	512	531	491	486	497	535	569	540	532	534	544	502	472	491	475	526	533	510	489	481	556	505	488	507	494	488	512	541	534	530	519	534	524	524	568	553	532	559	472	497	550	525	445	523	553	522	503	567	541	534	536	525	514	564	475	523	551	518	536	526	523	479	502	522	546	526	523	526	502	511	548	524	499	538	534	504	497	510	572	472	546	558	521	519	515	498	527	523	496	540	490	533	492	488	510	547	534	530	506	525	503	494	510	517	503	556	503	505	505	472	507	546	535	474	505	492	539	520	570	479	540	536	565	459	552	538	525	511	510	518	516	528	483	527	528	527	482	538	473	540	518	540	540	520	511	522	521	495	513	507	516	531	511	474	528	484	504	543	515	502	513	557	527	471	519	520	546	510	516	504	544	528	493	532	556	502	516	547	533	522	524	487	568	556	517	510	508	506	484	516	497	490	518	517	555	554	550	526	506	515	523	512	526	494	461	564	502	498	535	522	525	494	518
26712	21311	23526	23749	25783	29273	31106	31861	29865	22072	18660	19879	18206	17648	22737	23053	20691	19431	23269	20653	13221	10961	12228	13405	10027	9389	6139	7587	6778	7449	7636	5740	4683	4738	3281	3432	3011	2448	1652	762	567	591	552	532	502	954	591	393	379	479	425	380	408	296	271	265	221	235	198	200	168	210	193	224	202	208	181	169	187	208	192	220	175	216	294	265	298	596	498	386	278	212	201	179	174	157	180	186	197	198	186	186	202	199	182	171	187	208	179	195	206	195	205	180	204	175	180	167	203	168	184	197	194	189	198	174	175	183	202	183	190	160	181	206	186	201	184	204	163	164	192	165	216	168	207	192	192	191	186	200	221	189	185	177	216	172	184	160	191	197	189	185	206	182	169	192	215	213	205	196	177	177	174	180	163	178	181	183	190	162	170	196	188	183	193	177	173	196	175	183	159	192	191	171	187	195	200	191	168	185	181	215	194	203	190	192	185	173	189	209	169	201	188	184	214	215	163	178	204	199	186	178	185	196	181	201	163	185	196	204	208	189	211	191	199	182	182	184	206	190	198	186	176	202	185	185	172	192	219	210	202	178	188	174	162	188	209	200	169	211	193	178	176	178	200	175	180	197	181	181	186	195	199	167	191	196	209	197	177	166	197	163	180	197	183	195	169	200	217	171	200	181	199	172	192	175	185	178	203	186	185	210	195	179	187	191	176	192	194	199	179	185	186	178	208	181	171	190	194	170	184	182	193	208	194	183	159	195	197	191	188	203	197	178	175	165	179	195	218	214	192	218	189	197	215	192	184	180	179	185	180	198	196	184	189	175	178	196	220	195	190	212	204	190	202	166	186	160	201	194	191	186	201	187	216	200	181	206	190	184	178	179	197	159	185	184	196	174	184	192	173	190	186	185	193	185	169	194	190	183	174	214	185	201	191	195	183	211	185	195	199	202	191	191	202	207	175	168	193	176	185	191	174	194	166	219	197	207	208	173	201	190	202	215	198	170	184	180	212	194	196	183	196	165	177	194	197	185	201	189	194	190	178	158	165	192	190	221	208	177	183	199	183	184	195	208	176	181	192	199	183	187	204	174	192	179	180	161	189	181	171	217	185	192	185	206	163	184	213	162	222	158	207	188	208	194	192	168	200	203	191	187	198	202	169	179	200	191	200	204	184	188	186	201	197	197	184	201	181	171	194	198	198	191	199	214	209	173	189	172	184	190	185	200	214	181	171	179	178	203	183	187	183	187	167	185	218	179	190	180	177	191	182	148	199	213	178	198	169	187	192	202	200	181	173	204	165	196	193	182	183	188	159	171	192	187	186	201	173	166	189	193	173	188	206	192	176	200	184	196	175	218	190	196	186	161	202	181	182	170	197	194	212	177	190	177	194	176	208	179	176	188	174	201	193	208	193	207	187	173	168	178	187	191	195	164	195	212	182	171	194	220	146	201	183	183	179	198	212	178	180	230	184	192	190	191	168	187	215	203	195	171	174	187	189	173	180	172	181	183	198	203	210	179	177	186	196	211	186	196	193	190	199	210	191	192	195	202	196	186	179	186	187	195	186	183	186	192	199	183	201	212	184	176	182	180	207	212	181	194	208	195	199	176	205	180	189	180	201	173	196	184	171	190	193	222	189	187	199	200	187	177	176	198	170	200	179	188	189	209	169	187	195	201	190	210	147	201	175	166	173	212	188	159	185	222	173	194	187	187	194	218	196	205	187	197	192	190	205	188	210	189	173	167	171	189	184	194	189	186	193	220	171	201	200	173	187	174	169	192	195	224	191	187	185	181	195	196	183	197	173	192	192	192	172	184	201	189	178	187	202	178	184	187	181	193	191	170	183	190	198	180	209	166	182	181	196	163	196	187	198	198	188	188	171	178	191	195	189	192	197	175	208	181	188	175	195	184	199	180	191	200	201	178	190	204	194	176	196	195	171	177	214	200	183	208	196	175	192	174	156	179	182	179	198	200	169	180	205	168	197	200	196	186	173	146	188	194	171	180	176	177	199	210	212	189	187	193	172	168	196	189	196	184	165	173	166	188	192	189	191	170	199	171	177	182	164	168	191	168	205	199	180	193	190	170	175	178	217	170	179	166	181	184	167	194	177	184	207	205	204	210	194	170	159	186	191	190	202	194	180	168	152	174	193	185	197	181	190	188	190	196	166	175	156	182	201	191	177	198	188	203	189	186	186	191	202	190	159	180	197	196	202	207	172	195	193	200	146	185	197	183	190	168	171	191	206	174	205	156	191	181	207	191	173	196	197	179	165	210	186	173	194	178	177	172	174	196	176	189	165	194	196	187	191	175	211	194	176	176	210	184	195	217	191	176	166	168	202	215	192	209	177	209	195	192	185	194	214	179	171	192	197	180	196	182	209	176	171	163	196	203	207	214	176	198	180	183	186	189	190	193	188	202	193	193	187	187	168	201	205	181	202	183	195	202	166	186	197	191	185	190	181	178	156	177	196	196	176	160	184	196	181	198	180	176	202	184	195	195	213	201	185	176	212	187	181	196	183	198	190	173	197	202	170	180	197	204	204	184	183	192	195	186	212	184	191	172	172	173	187	165	175	209	180	215	170	157	196	177	180	178	192	153	190	207	181	192	200	200	183	212	187	201	199	181	203	204	207	182	181	178	204	191	178	198	211	194	181	189	193	175	192	168	200	180	169	208	189	162	192	183	188	202	185	197	194	186	172	203	180	188	181	186	202	178	186	199	187	204	194	201	197	217	174	196	203	202	184	174	173	207	187	195	186	172	185	201	184	194	195	192	177	200	208	187	212	178	181	198	194	189	198	177	208	202	193	184	195	184	204	193	190	158	170	191	187	196	178	197	202	191	183	190	222	190	198	183	184	185	194	181	203	189	193	187	178	192	213	187	186	174	198	189	217	226	191	175	201	192	201	176	213	187	174	198	208	181	169	179	180	179	166	174	217	182	172	183	176	179	174	192	173	189	172	194	190	169	198	187	166	181	199	168	209	149	185	187	192	202	190	195	206	193	190	191	204	188	175	170	161	177	185	212	207	165	168	182	161	173	189	178	212	192	196	165	218	182	184	176	206	177	199	209	180	200	194	170	199	203	198	209	188	227	192	183	175	181	214	162	208	198	185	189	191	211	188	190	196	211	191	207	200	189	182	188	199	169	201	195	209	202	185	186	199	182	178	177	133	195	199	194	178	172	207	192	207	194	216	169	218	177	191	191	184	210	203	166	195	156	166	196	182	174	172	184	204	187	190	167	193	209	211	171	185	154	162	199	196	197	179	192	204	186	181	178	197	198	167	179	200	169	185	186	207	212	171	182	195	176	192	172	171	193	173	183	168	167	187	159	181	191	183	204	196	189	203	177	193	168	210	196	199	217	179	214	184	181	200	160	187	190	195	187	199	167	202	199	202	180	194	182	169	229	179	172	215	216	195	201	183	184	188	175	178	190	201	201	158	201	170	168	199	202	184	181	202	204	190	185	196	164	182	202	196	190	200	165	170	204	168	193	196	198	168	190
15861	15430	23240	27985	32648	35267	38144	42489	40164	36366	34882	38013	33050	37289	43275	45227	41503	42666	46208	41491	34200	32542	34972	36680	31256	30489	25725	28856	27827	29316	29588	25913	23096	23295	18899	19147	18071	15354	10047	5320	3478	3689	3602	3595	3374	7081	3914	1906	1756	2734	2399	2214	2428	1540	1533	1386	1032	792	591	527	505	498	516	501	541	534	515	479	511	537	548	543	537	639	1228	1292	1320	3902	2766	2038	1150	756	539	562	529	466	496	503	483	507	492	489	504	455	516	476	508	489	509	497	523	465	485	488	510	451	456	485	490	498	471	528	498	511	496	503	489	516	518	514	500	486	556	493	455	525	488	510	509	486	465	508	493	489	515	480	505	486	501	498	486	525	490	485	532	533	467	496	524	488	496	470	496	465	453	491	547	512	500	487	481	494	505	480	482	468	501	467	497	526	539	478	485	487	540	495	476	490	477	528	503	551	496	489	465	503	458	497	522	510	509	521	489	471	469	496	465	508	471	487	510	506	498	504	525	483	509	441	508	500	523	511	512	532	515	533	498	534	519	498	500	512	506	478	502	492	499	478	461	521	526	491	506	486	519	504	466	505	504	465	484	512	471	484	488	521	470	458	481	475	488	500	486	478	499	460	484	506	508	475	501	522	527	588	494	464	475	503	461	505	476	506	477	483	511	504	456	477	487	507	492	515	509	489	486	441	517	502	517	488	484	499	538	497	489	505	456	498	472	457	523	477	482	514	534	485	498	497	503	471	475	531	440	490	502	496	501	519	492	484	489	479	493	454	532	481	467	547	540	485	497	505	449	508	486	480	480	500	538	479	510	518	510	501	491	477	476	544	483	471	476	483	490	455	493	522	467	536	501	505	491	531	529	488	485	454	519	505	501	465	535	545	486	506	494	489	527	485	476	473	499	475	514	496	502	486	503	520	492	544	498	486	503	514	493	505	493	471	525	470	498	515	459	492	537	490	510	502	485	494	495	461	497	498	524	517	487	491	477	508	449	470	483	516	462	519	502	503	493	496	498	503	506	471	477	461	500	476	494	494	495	480	550	481	524	499	516	469	479	462	493	492	498	480	478	507	512	460	495	503	499	445	534	519	497	504	489	496	525	507	498	503	529	498	497	498	471	491	473	506	480	469	486	491	494	526	524	514	505	486	524	500	531	504	481	487	478	517	536	512	501	517	517	469	504	509	477	474	507	459	482	503	509	503	474	453	506	522	523	472	512	465	463	512	486	487	477	499	467	481	501	502	499	498	497	492	500	510	506	493	519	471	537	523	496	491	509	505	508	513	466	470	491	483	487	535	462	474	534	511	506	463	516	520	530	564	506	508	527	500	511	504	539	487	500	501	537	501	516	494	468	510	499	526	516	501	516	506	464	465	474	506	491	472	491	505	526	479	497	476	470	480	477	479	507	485	495	522	476	518	486	496	511	469	498	467	529	495	494	521	504	487	508	518	508	517	507	479	508	500	477	526	495	506	493	530	441	493	517	514	444	543	533	494	503	496	504	489	459	492	467	481	477	487	486	505	451	498	507	493	505	484	477	486	471	498	493	481	476	478	494	485	477	512	500	494	493	491	473	483	532	487	473	526	477	541	504	514	451	542	475	530	529	496	508	507	509	468	523	482	468	477	510	491	526	512	522	504	511	471	497	486	484	475	509	490	508	482	493	468	532	510	562	440	480	493	513	501	475	533	524	466	510	496	508	497	512	522	459	514	486	539	513	509	491	491	490	506	453	494	502	511	498	504	499	486	503	472	484	530	528	526	445	520	503	475	476	500	522	498	491	480	500	477	505	543	491	451	496	506	466	515	482	513	478	494	539	478	461	466	475	510	462	478	507	519	533	463	501	469	496	489	507	481	498	497	519	531	469	527	490	503	488	465	492	520	504	521	451	470	488	544	505	497	475	495	504	468	521	504	499	485	490	498	497	483	497	476	496	484	491	493	509	514	466	491	452	502	472	491	520	495	532	510	494	490	488	487	512	485	525	513	487	471	497	514	488	501	531	539	461	474	485	508	497	530	512	455	481	499	509	496	493	497	473	498	493	490	489	450	492	484	507	504	477	504	475	505	494	567	533	493	520	517	476	496	477	530	500	501	482	491	488	517	441	488	486	520	475	466	501	510	498	487	502	512	505	530	515	526	481	483	488	506	481	516	475	513	469	476	468	499	488	509	546	509	540	468	492	474	483	513	467	526	501	494	489	543	484	482	502	477	521	495	525	524	492	504	489	504	584	528	541	503	506	509	493	507	506	494	496	522	521	509	519	485	495	504	503	474	467	481	483	494	465	489	488	524	478	510	487	460	516	473	529	491	499	465	482	526	496	491	489	524	505	509	470	512	531	562	456	489	474	477	530	496	490	521	498	548	502	498	529	507	508	495	523	469	483	483	502	463	478	517	475	509	512	463	534	508	465	490	498	434	567	504	491	466	496	482	512	514	471	520	518	507	491	493	510	476	522	500	485	486	504	472	488	465	462	528	529	481	521	492	490	505	486	467	460	488	488	516	458	508	489	464	509	474	522	522	528	522	527	457	493	490	480	484	508	471	484	503	477	460	472	526	543	476	506	538	503	508	481	470	471	489	472	486	485	518	533	500	514	524	476	437	509	524	469	531	522	511	485	482	502	509	505	466	532	509	514	526	487	539	467	470	490	491	504	508	533	507	509	487	532	541	488	518	517	447	484	499	489	541	491	484	517	563	517	472	457	477	505	486	459	488	510	511	455	513	495	496	500	467	478	497	491	480	516	499	494	486	486	495	468	533	536	465	516	482	504	524	469	509	496	505	500	467	474	486	492	486	503	504	490	499	501	518	463	490	525	446	508	505	479	517	501	489	497	490	529	536	504	502	498	507	515	489	510	529	484	493	482	509	472	507	500	530	506	535	494	504	496	479	512	514	534	505	474	522	492	499	463	490	490	484	468	477	523	510	512	519	482	477	470	493	427	497	503	501	490	488	473	508	490	485	472	472	493	511	508	481	478	488	507	505	505	468	493	489	491	502	488	496	538	508	543	513	493	481	503	486	492	516	511	488	496	491	532	491	514	492	490	498	515	496	501	488	496	510	523	563	495	487	493	456	526	480	458	500	508	493	518	515	503	467	499	497	471	508	462	487	490	508	488	490	505	480	510	512	481	503	488	435	488	471	469	511	508	508	473	488	495	494	450	479	504	493	502	471	515	469	484	480	482	519	522	512	522	486	502	512	513	442	500	453	494	491	477	516	487	486	488	538	489	472	464	460	490	512	519	516	518	513	493	457	497	473	483	470	526	498	496	523	500	479	516	503	486	470	496	486	472	505	533	530	490	516	511	492	500	495	509	505	514	512	461	510	512	506	463	537	506	523	484	546	523	499	503	468	455	496	535	520	533	495	520	461	506	491	492	516	500	505	507	508	524	538	512	481	501	485	480	521	488	497	525	466	514	476	508	477	484	535	523	541	484	490	510	479	505	493	503	521	489	471	510	482	475	490	495	521	441	454	532	465	511	482	495	500	519	501	450	502	487	510
9408	7273	7627	6678	5632	4565	3430	2870	2308	1761	1372	1459	1204	971	1170	1037	844	849	919	666	521	495	513	516	460	378	348	359	341	366	381	339	305	311	280	263	266	263	244	195	230	213	177	193	210	215	215	198	176	175	188	173	198	187	199	185	193	172	156	175	171	148	157	170	169	177	155	166	169	183	161	153	167	178	157	169	170	178	189	231	168	168	162	176	166	174	197	183	192	181	179	174	187	175	172	195	174	195	151	186	168	174	176	172	182	177	169	185	164	166	163	190	144	178	183	172	153	179	165	191	173	162	163	178	177	169	171	166	156	171	169	175	160	159	151	165	169	166	170	171	144	163	164	170	159	164	167	165	154	172	153	157	166	166	145	186	173	165	194	153	181	149	163	173	198	164	165	157	145	186	189	162	181	200	157	170	162	177	165	149	195	169	179	163	179	142	162	168	188	164	193	158	169	172	136	188	171	188	168	172	205	180	191	158	180	177	178	196	142	162	179	158	151	155	145	157	189	162	161	180	172	160	171	185	177	187	160	193	160	165	188	186	169	158	166	171	159	187	181	181	162	170	159	159	179	196	161	157	193	168	172	197	183	157	182	178	162	181	144	164	194	168	165	181	174	187	160	172	155	158	184	162	185	179	175	167	188	181	185	181	172	176	183	169	165	175	164	153	177	142	182	157	181	161	179	154	184	162	191	149	197	196	160	164	161	155	176	176	162	145	155	151	157	164	182	154	173	178	173	143	160	173	157	165	185	193	150	170	160	175	172	161	147	149	175	184	181	164	164	187	155	177	169	168	167	167	194	162	185	166	167	154	148	151	169	179	155	152	172	147	161	182	178	159	159	193	173	149	150	171	169	159	168	162	172	156	186	178	192	164	177	169	176	185	152	192	157	155	146	185	174	180	205	137	169	154	155	156	157	190	188	197	177	187	180	161	165	162	134	157	171	147	148	175	159	147	172	173	157	177	178	162	150	149	165	165	157	175	147	162	137	167	174	181	159	188	183	170	168	172	155	157	182	191	162	155	178	162	172	151	176	150	170	151	166	149	150	166	181	172	175	157	170	167	169	169	177	164	179	178	163	158	189	168	176	156	178	190	174	184	162	151	170	160	179	191	160	176	177	185	159	175	153	178	167	191	175	163	181	161	163	176	185	165	180	202	179	175	156	175	171	168	173	152	173	146	192	209	166	199	207	187	184	145	157	166	176	162	162	150	149	154	171	193	159	170	159	168	149	158	156	165	156	160	166	182	162	160	161	172	185	169	153	181	159	155	174	174	164	188	155	157	179	187	156	170	174	175	163	183	185	169	162	163	139	163	165	168	175	187	173	154	160	154	183	180	137	167	148	178	181	160	162	157	177	170	142	156	147	195	183	188	165	139	176	147	154	167	176	173	183	183	157	160	158	139	155	162	154	163	158	168	154	167	155	175	168	162	196	168	167	189	181	173	170	171	160	164	186	159	170	177	146	172	162	171	188	158	172	192	143	163	164	170	168	157	161	175	180	181	190	173	186	153	179	156	180	149	177	179	172	161	194	166	183	180	180	147	202	169	193	167	186	180	197	182	199	165	207	189	166	170	172	176	165	164	176	178	168	178	161	177	173	181	152	180	184	179	173	167	195	179	183	158	156	144	176	193	160	165	160	158	176	169	180	187	163	182	169	151	164	175	161	156	193	183	175	166	154	158	169	147	172	161	176	166	157	152	187	162	150	171	179	195	150	173	165	162	179	178	167	178	142	159	195	165	167	175	171	178	149	161	174	145	162	181	181	189	169	160	169	169	159	170	175	168	176	161	157	160	168	177	164	167	180	160	191	163	160	161	179	186	203	163	178	188	176	183	162	172	184	195	163	160	169	164	175	186	184	163	170	168	179	156	180	178	151	171	170	161	181	156	185	169	158	171	161	158	192	167	163	159	159	164	165	165	177	187	176	157	165	135	201	190	189	187	157	205	178	178	177	165	178	171	180	171	149	160	165	146	147	166	181	150	175	175	164	160	159	171	212	179	175	179	171	153	188	164	143	180	147	157	172	172	173	170	178	199	158	178	160	211	175	151	177	173	162	180	182	167	154	149	155	187	197	186	168	171	171	175	186	170	178	175	173	180	176	160	173	167	171	204	176	170	170	166	182	185	170	166	168	156	162	137	169	189	160	177	169	148	159	177	172	170	159	176	155	178	158	177	180	194	153	158	172	178	167	185	177	187	153	156	174	168	171	182	208	175	158	161	155	170	178	189	174	171	178	166	154	142	188	158	174	178	158	192	173	213	180	169	152	194	147	167	153	167	155	184	157	181	183	182	177	167	180	165	158	160	182	158	174	184	155	182	167	187	170	185	179	185	158	152	163	165	156	182	168	180	159	152	173	154	172	199	156	177	171	165	173	211	153	162	172	155	173	173	171	172	158	164	170	176	160	183	173	171	188	156	183	175	171	204	166	156	178	171	171	172	169	175	159	171	162	177	162	159	207	187	151	178	164	141	170	166	176	190	166	189	172	181	171	156	171	164	165	167	176	170	166	170	184	151	183	178	161	179	179	174	171	167	146	192	184	176	182	174	197	170	161	175	174	174	189	182	173	162	187	173	162	178	150	179	183	177	170	171	176	172	176	154	172	190	168	178	170	134	172	156	169	137	157	183	153	165	183	168	156	179	150	173	164	181	166	172	153	193	195	171	140	159	181	164	181	163	171	178	174	165	162	175	146	197	177	151	174	181	183	164	160	161	180	171	164	169	189	185	178	163	191	173	177	180	179	169	193	183	157	177	159	170	166	166	161	156	184	168	170	172	169	187	158	184	171	183	153	164	154	172	154	193	166	175	189	171	154	165	169	173	183	180	162	146	177	184	179	171	172	145	150	162	158	154	170	170	172	185	167	148	169	180	169	182	174	177	154	158	157	170	179	170	168	168	162	174	144	151	161	189	164	181	157	179	191	158	190	174	184	166	167	185	172	180	163	172	155	152	159	175	163	175	164	165	160	174	166	169	165	156	168	177	155	155	165	176	192	172	139	161	186	167	178	182	158	172	181	179	176	163	171	160	155	177	190	164	172	158	155	186	180	165	165	176	180	188	186	143	159	163	172	200	159	182	165	182	162	176	170	183	170	169	181	181	167	165	150	170	168	168	173	194	169	164	153	171	170	157	199	161	152	152	156	193	152	177	154	167	151	169	156	154	146	181	185	154	185	167	175	159	177	163	188	184	161	173	168	157	166	185	177	175	188	167	182	162	167	189	174	151	156	154	180	170	159	174	165	188	152	176	159	160	174	161	161	180	185	165	161	177	179	158	171	183	165	191	157	167	200	146	174	164	181	153	158	174	144	170	183	179	172	182	155	166	166	155	183	167	162	173	166	166	181	170	179	189	156	150	147	158	135	153	167	158	157	195	181	170	152	147	163	186	171	159	179	154	192	145	172	178	186	159	188	163	182	158	168	165	188	164	180	164	164	140	168	180	179	172	168	187	161	185	191	190	168	183	168	177
6642	6283	11538	15470	17082	15754	14283	13863	11808	9150	7870	8553	7200	6367	7725	7087	5949	5943	7010	5408	3740	3166	3693	3867	3435	2857	2157	2423	2329	2460	2385	2076	1745	1767	1515	1428	1308	1202	1032	817	872	873	847	825	776	815	698	647	594	634	598	595	552	528	471	504	477	502	505	470	449	462	457	473	458	456	448	503	479	451	451	458	430	484	523	527	492	546	763	790	659	500	478	478	464	497	488	457	460	457	448	443	439	467	442	457	436	453	456	436	416	444	424	435	461	439	468	443	500	487	445	484	449	450	474	491	461	433	510	463	453	464	447	435	444	463	482	469	434	492	456	453	434	459	448	475	444	430	430	444	463	460	449	435	443	462	447	454	471	486	474	418	454	441	447	465	478	418	459	477	442	489	419	483	478	506	439	467	456	432	442	428	450	472	472	462	481	470	502	468	425	426	464	474	479	465	485	442	465	446	431	426	462	449	453	458	469	475	422	455	453	443	438	472	465	463	454	468	466	466	501	475	470	479	436	453	444	402	461	427	482	476	465	477	459	437	438	464	465	445	449	399	469	433	436	484	460	428	458	443	461	428	486	453	476	464	478	437	499	494	421	482	479	473	465	471	452	513	463	471	482	419	444	476	466	481	454	479	434	452	454	449	492	427	445	450	485	479	473	501	457	492	437	449	508	445	478	470	445	472	504	477	464	473	458	447	482	477	439	458	420	463	453	434	506	488	470	441	443	484	450	455	474	471	497	451	488	428	456	451	416	468	440	485	419	469	459	438	481	461	483	432	477	472	478	442	438	441	467	515	440	451	456	449	452	467	492	456	472	480	477	472	471	469	455	479	448	449	469	486	500	462	490	464	427	446	445	439	431	453	459	497	463	457	489	490	480	513	475	453	454	486	456	415	495	445	505	441	461	473	450	477	472	465	444	451	464	433	440	441	439	495	469	449	471	454	463	439	467	434	451	462	481	461	455	415	467	449	433	485	438	447	463	517	470	465	462	488	487	481	452	465	426	468	447	460	494	442	485	462	479	479	461	447	432	428	481	449	492	487	463	481	490	461	450	460	488	465	479	469	487	452	495	460	489	447	469	490	433	485	439	469	456	432	460	485	450	449	468	479	437	465	441	453	443	439	459	450	453	465	461	460	492	430	457	465	424	426	475	415	449	460	482	457	464	482	432	464	468	455	490	464	466	473	475	471	459	437	462	478	451	444	482	447	449	461	453	501	492	440	463	458	494	442	447	469	406	487	458	452	465	449	475	460	430	469	464	425	479	464	430	454	456	409	463	435	462	451	449	435	462	494	478	468	445	504	485	445	477	493	440	465	461	467	458	437	459	492	474	494	494	504	443	479	436	494	456	466	459	499	472	467	464	483	454	472	445	453	452	486	433	464	460	456	446	496	487	459	436	401	446	442	433	459	478	459	452	417	423	453	432	452	443	435	458	458	480	447	477	470	441	487	458	468	499	489	435	477	512	487	441	447	458	409	479	458	521	443	473	473	454	481	458	462	459	460	470	478	468	454	439	427	463	466	503	464	431	463	471	451	481	416	451	449	471	430	412	464	420	435	454	428	445	420	456	504	450	495	454	427	453	475	451	462	468	477	440	426	484	412	458	427	434	500	456	465	480	452	464	464	466	443	478	448	452	453	467	497	431	453	467	474	487	465	469	420	447	470	473	437	484	484	460	426	449	443	487	471	451	428	451	467	482	449	436	417	489	450	480	477	453	486	458	443	459	456	418	441	447	525	455	475	482	471	475	419	420	454	470	451	450	434	442	479	451	450	445	464	458	424	447	440	435	453	447	449	469	484	480	462	480	453	470	429	453	470	480	414	472	437	520	455	461	494	428	488	439	429	475	451	473	454	466	426	447	447	452	487	452	477	483	449	465	496	478	446	499	445	421	461	458	463	468	423	457	470	448	512	447	453	449	461	445	477	479	461	501	454	482	460	477	485	489	445	452	481	450	422	491	457	458	466	481	491	480	457	453	461	437	444	459	494	463	445	441	435	448	479	482	449	440	446	466	481	428	449	460	469	491	427	447	460	442	454	444	489	469	458	449	475	452	454	471	450	445	443	451	459	461	427	457	456	440	444	448	446	425	439	447	457	509	452	488	430	482	435	501	460	443	471	458	449	465	501	453	457	428	465	473	464	480	458	451	433	458	475	455	446	444	470	444	436	468	488	482	480	431	470	487	473	441	449	436	493	474	478	494	436	468	477	508	478	501	480	465	499	457	432	394	490	444	479	478	454	454	447	471	436	433	460	452	429	433	447	479	471	460	455	449	430	480	488	454	448	465	441	435	490	476	449	440	429	443	458	488	413	440	473	457	429	479	498	475	479	480	462	441	440	407	457	445	465	482	454	424	425	478	453	466	473	429	446	487	450	459	471	411	470	469	472	454	446	460	478	463	451	503	443	455	459	448	442	474	454	493	477	469	441	422	448	449	485	442	477	536	471	434	445	456	522	438	481	473	426	473	479	419	477	453	451	482	438	473	462	473	459	477	455	421	450	459	482	444	467	448	455	498	466	450	464	494	470	442	438	467	441	503	457	490	441	464	453	432	473	465	428	440	457	492	479	485	447	471	458	449	441	446	497	462	465	469	458	441	500	453	414	461	465	440	475	463	484	474	461	467	455	457	433	471	456	415	447	440	447	447	462	466	490	448	462	425	490	473	496	500	448	472	445	493	452	454	451	473	439	459	465	457	454	458	497	448	412	434	490	440	459	473	477	452	485	467	470	460	476	454	442	471	452	468	463	459	491	460	465	458	444	474	424	417	441	451	483	513	456	486	452	466	451	451	485	473	445	452	452	462	459	407	485	476	473	500	420	472	420	435	479	428	446	462	437	498	449	432	429	421	419	433	459	453	452	435	463	430	454	449	408	450	419	451	445	438	409	446	467	479	452	460	464	457	497	480	460	453	448	494	454	472	480	458	458	463	484	443	480	494	470	423	477	448	438	447	422	476	480	529	479	430	443	413	467	478	423	484	475	415	478	457	486	449	486	457	417	454	446	452	493	486	468	416	461	483	448	476	453	443	436	477	489	459	458	455	493	460	426	494	465	464	445	458	458	412	484	463	451	466	471	464	433	444	407	474	477	494	470	425	456	446	469	501	466	445	485	468	443	481	445	479	464	488	443	473	464	438	473	446	414	463	442	485	462	450	471	528	461	455	466	430	445	426	455	426	465	446	483	454	475	463	432	454	452	486	454	481	443	434	462	487	438	440	489	461	432	434	469	438	441	460	460	464	454	460	434	434	448	449	426	491	469	447	472	425	491	418	456	479	428	488	456	431	479	453	444	462	463	499	462	486	466	456	464	463	462	427	479	468	457	438	478	458	434	474	430	408	458	508	441	418	477	449	434	435	474	437	468	445	445	456	465	461	483	458	457	436	470	482	444	456	440	448	418	415	436	426	488	449	456	469	462	444	481	400	466	458	472	496	475	506	485	443	449	483	487	444	450	432	466	471	477	466	435	406	467	526	460	472	487
17794	14200	16550	18083	19971	24102	23728	22209	18686	12163	9841	12332	10276	10078	12577	12227	10899	10316	12033	8781	5260	4407	5578	6195	5403	3846	2988	3546	2993	3580	2956	2420	2019	2333	1598	1455	1369	1054	806	464	391	442	394	351	342	514	308	279	320	311	256	252	268	237	227	240	212	190	214	196	185	189	183	209	197	183	196	179	212	190	174	179	207	203	189	218	301	291	304	316	244	208	230	204	199	210	216	167	211	193	182	194	185	169	181	191	179	209	189	191	174	180	205	185	193	190	189	203	191	166	225	179	200	200	177	176	162	177	184	189	185	189	170	189	188	169	212	209	182	171	187	174	189	184	200	178	197	200	189	178	173	194	187	178	190	211	209	183	186	206	238	201	190	187	170	202	184	189	201	189	183	209	175	185	182	181	214	211	172	191	176	208	203	178	206	181	185	181	210	179	181	180	215	165	163	192	203	183	201	202	193	182	163	173	196	206	212	210	179	178	185	171	201	180	195	182	203	188	184	185	170	191	187	209	182	205	177	182	182	203	188	203	168	197	197	200	195	177	184	153	179	202	176	195	192	195	169	166	180	194	202	197	149	172	174	183	159	194	189	192	185	173	187	193	207	156	197	186	198	195	186	196	179	184	217	224	188	191	186	204	178	187	203	191	167	165	210	212	200	178	179	187	204	207	183	197	197	187	172	203	174	202	185	197	192	188	209	186	192	210	195	197	181	173	188	199	192	180	183	188	163	197	202	189	216	190	202	202	204	186	188	193	202	196	172	187	169	189	170	190	184	185	191	194	173	193	195	184	174	183	193	194	203	194	183	191	184	201	188	191	203	219	200	188	182	201	194	186	210	192	173	203	172	167	188	201	164	164	200	190	190	187	162	173	184	175	230	176	188	179	196	189	165	182	197	186	178	183	170	190	170	192	213	170	175	180	189	184	172	169	200	201	188	164	180	200	199	208	180	189	214	200	182	197	186	202	170	169	203	188	190	195	181	186	170	205	191	182	186	200	187	177	198	178	193	199	204	185	195	197	199	195	186	192	162	195	204	196	182	183	208	182	196	210	211	213	194	190	194	199	186	196	179	195	192	189	196	196	209	178	147	204	209	181	196	201	211	203	200	187	210	181	178	181	202	189	183	168	194	195	195	201	196	191	187	191	203	181	185	191	186	207	188	198	210	178	204	171	183	198	186	205	197	165	160	201	151	174	178	187	182	172	202	192	196	220	190	193	170	182	181	193	191	200	175	146	205	206	171	183	187	191	191	168	201	196	179	185	186	167	201	181	169	180	204	194	200	176	211	174	189	191	188	186	177	185	177	174	200	203	215	186	190	219	167	202	185	177	191	203	188	203	194	231	196	183	213	200	195	167	200	173	206	212	183	192	167	186	188	224	174	182	178	190	193	200	202	204	181	192	193	185	180	185	200	186	185	175	175	214	216	179	179	175	224	173	182	185	169	182	186	175	184	201	192	208	188	194	193	198	197	199	196	187	191	186	206	203	177	187	213	169	195	186	196	174	192	202	185	186	178	170	176	191	184	213	185	188	204	189	201	179	193	192	193	203	177	217	202	193	183	180	181	184	191	196	176	193	196	190	205	189	201	206	182	201	189	196	197	193	185	203	179	185	198	215	188	207	206	199	177	185	198	202	203	184	167	199	206	187	176	193	175	190	200	177	172	193	175	176	159	208	179	198	206	167	185	189	186	187	181	204	179	180	188	191	190	178	181	177	179	205	184	156	183	204	190	188	184	198	204	208	167	202	183	173	184	184	170	181	194	196	215	195	208	221	207	188	196	180	199	155	190	178	183	179	184	178	192	180	178	198	203	179	194	230	175	188	151	180	188	174	190	192	190	185	200	210	188	179	188	197	196	189	199	185	180	185	194	202	187	187	174	197	182	190	219	196	167	179	155	196	206	200	199	190	182	196	206	198	181	196	212	170	163	206	189	183	186	180	199	174	226	190	176	217	184	198	194	198	167	199	197	208	210	199	188	204	188	173	171	186	168	186	173	191	190	180	184	192	210	203	188	209	188	189	189	181	199	200	203	174	165	182	208	203	186	169	193	205	163	197	216	182	208	222	199	179	199	180	160	201	184	208	188	172	182	187	190	208	193	199	169	206	205	191	191	189	175	195	197	187	169	179	200	183	166	211	214	175	191	204	166	189	189	197	192	175	177	178	226	194	179	185	197	194	200	191	180	185	194	172	195	171	187	181	219	187	179	205	180	183	206	180	174	186	206	183	201	183	187	175	202	194	204	201	173	195	211	201	173	168	175	184	188	213	201	181	182	191	198	204	170	198	221	196	182	173	194	200	219	166	164	204	180	219	184	177	174	197	165	185	177	158	199	203	203	212	176	175	175	220	196	194	188	174	204	180	182	169	192	192	195	212	198	194	181	187	164	212	197	190	187	188	181	160	186	182	182	183	183	180	196	203	193	180	186	198	194	188	193	184	172	187	186	196	199	186	168	199	176	211	193	203	192	205	182	189	191	198	186	190	173	194	205	198	194	189	181	171	190	197	175	202	192	187	169	179	197	176	167	206	171	195	185	180	193	178	182	187	168	202	184	196	196	169	191	183	170	200	190	194	212	194	180	187	198	215	220	176	194	195	173	188	187	179	171	199	195	172	164	196	200	198	199	193	175	186	201	190	176	174	191	217	203	178	195	190	200	195	178	181	195	176	189	183	192	204	184	171	191	170	205	180	198	213	198	203	192	181	185	186	196	182	185	189	155	176	194	203	171	191	189	196	176	173	210	207	189	177	175	194	201	173	204	202	190	206	206	164	190	215	174	183	184	193	196	190	191	217	200	189	191	168	181	211	191	181	182	191	189	212	171	168	156	181	202	180	184	198	179	181	175	165	209	190	209	198	178	180	178	171	185	178	193	189	185	193	183	179	201	168	199	176	192	185	190	209	177	205	220	188	193	190	204	168	193	183	184	170	173	214	189	195	214	196	203	189	182	192	200	197	161	195	183	206	207	204	197	190	189	176	213	203	196	183	194	191	199	192	211	208	192	179	228	185	190	191	192	174	156	188	187	193	214	188	169	185	202	191	208	207	179	185	201	189	212	208	200	214	176	166	181	190	178	194	217	184	182	187	172	184	189	197	186	189	205	157	197	200	182	200	194	176	191	200	187	187	210	157	174	183	191	184	196	189	206	177	218	185	192	189	196	196	168	188	208	167	211	175	202	193	183	199	180	204	186	187	198	179	185	202	181	212	199	183	165	183	189	200	178	188	172	178	183	206	166	182	200	189	189	183	195	187	200	204	184	207	207	194	199	193	228	210	212	212	195	182	233	174	198	190	177	192	177	195	186	194	179	205	185	181	198	192	176	181	180	176	178	181	183	197	172	176	178	183	198	187	185	174	197	172	172	171	199	182	178	180	170	177	176	184	189	207	176	185	199	195	207	202	186	169	178	170	190	192	177	169	192	196	192	193	197	171	176	187	193	206	185	185	208	194	171	189	172	196	213	178	198	194	189	197	185	189	200	174
11643	11564	18530	24625	29052	32341	33437	36075	32320	27664	27362	30800	25766	28680	33428	34760	31727	32848	34999	29669	23005	20917	24788	26478	23982	19504	16993	18747	17254	18990	16888	15806	13397	14840	10887	10245	10166	7280	5387	2920	2345	2787	2230	1965	2056	3774	1806	1133	1473	1461	1203	1066	1089	934	959	928	708	627	622	547	490	512	544	508	518	510	478	494	523	508	525	518	582	542	539	740	1374	1680	1489	1288	889	607	605	528	511	571	495	482	527	485	455	490	523	515	496	493	520	507	488	511	510	472	521	464	504	495	494	470	496	505	481	480	525	525	519	478	456	543	486	522	564	501	510	520	525	505	477	503	512	504	516	481	506	473	520	531	475	541	502	508	458	559	531	496	494	540	479	497	488	496	463	488	447	523	504	483	517	514	506	507	511	519	551	554	478	540	501	542	542	485	508	508	479	483	527	479	507	527	516	513	524	499	470	494	528	529	476	516	542	529	526	477	469	501	471	503	519	525	504	508	513	467	558	496	508	520	511	516	543	527	487	543	517	508	492	499	490	515	538	503	473	531	524	489	532	531	509	523	511	488	548	556	473	494	551	493	496	504	501	501	514	509	494	510	488	476	510	484	544	546	504	480	504	486	484	469	535	511	492	487	524	491	479	518	499	471	491	535	502	504	506	503	457	529	487	499	503	537	520	485	513	487	554	505	498	514	521	492	505	499	486	483	480	495	485	510	512	484	473	509	510	510	475	476	489	472	511	509	504	534	500	495	486	448	499	495	427	519	520	503	464	492	516	495	536	502	497	482	512	528	503	514	492	523	501	476	499	459	523	491	545	465	553	535	512	521	501	492	534	502	517	501	456	503	554	492	525	500	528	488	457	540	483	516	489	524	490	488	503	523	498	490	534	491	500	481	500	552	471	527	507	495	530	502	529	488	560	509	517	517	559	489	511	475	467	514	520	475	487	527	516	487	478	486	518	495	524	527	488	539	493	483	491	505	537	473	525	522	523	540	467	480	483	518	535	481	512	522	492	510	510	522	514	494	516	493	542	520	508	481	513	475	541	451	507	528	524	507	503	511	517	495	487	496	496	490	522	494	522	481	476	482	525	474	484	503	508	493	493	483	500	491	480	482	482	499	517	509	522	478	499	530	511	534	542	490	495	538	525	522	513	505	504	522	485	490	521	546	496	493	493	526	528	491	523	537	525	481	508	511	513	469	561	502	522	454	541	499	480	533	504	513	516	504	537	521	516	523	473	491	477	536	508	503	519	475	506	530	509	502	501	518	499	515	517	544	521	527	523	479	546	497	492	494	497	552	503	465	476	494	495	518	500	500	514	484	515	483	529	496	516	479	503	523	501	521	491	522	497	495	459	496	509	506	480	558	501	532	514	509	505	506	502	477	479	459	495	527	520	532	500	529	497	532	480	535	532	525	510	526	479	533	504	496	517	513	524	482	513	500	543	493	550	480	523	503	501	500	474	512	536	529	467	492	529	489	513	514	510	543	521	491	524	540	525	479	494	521	522	489	503	506	486	496	525	483	526	481	488	484	539	523	492	499	464	494	527	493	468	511	510	514	515	524	469	518	515	487	519	489	474	540	476	488	508	491	526	516	529	478	515	539	500	480	489	529	484	497	475	523	480	482	500	523	520	522	485	466	526	492	508	500	516	489	488	540	509	520	525	497	529	490	513	483	516	527	461	532	508	495	478	476	557	494	489	497	514	507	519	512	519	503	496	473	503	478	537	528	504	497	526	527	527	514	471	502	501	521	464	494	455	495	475	492	551	474	466	489	506	459	503	548	472	486	492	489	466	504	548	505	489	507	549	477	517	513	517	471	511	492	501	522	536	499	473	500	506	534	553	514	541	480	495	518	491	488	480	530	495	526	529	505	557	496	472	485	504	548	475	504	505	514	484	493	499	505	494	506	531	511	508	516	496	516	508	498	517	478	507	518	535	528	512	499	525	505	490	496	509	513	517	496	531	496	520	451	547	496	506	555	494	521	474	515	508	523	474	550	524	510	534	478	552	515	455	498	537	540	495	462	517	546	512	511	469	506	494	477	490	510	488	464	453	512	504	485	533	499	502	475	490	496	510	509	487	431	481	497	523	505	504	529	508	523	565	520	504	500	494	495	528	504	481	494	524	498	566	504	493	503	491	497	512	503	522	504	470	490	509	537	503	472	446	502	497	502	496	444	548	464	503	484	499	507	515	520	515	460	509	509	480	458	487	487	571	505	553	490	506	550	496	481	511	496	518	521	519	509	506	501	494	517	506	519	504	519	462	491	521	494	513	525	545	531	506	531	490	521	484	526	488	527	501	505	501	517	522	486	502	502	509	476	513	508	486	494	504	507	503	458	522	486	495	502	517	485	515	520	479	505	496	536	541	505	509	530	493	531	508	494	494	513	500	505	493	474	510	477	444	509	477	504	519	496	517	508	535	493	535	534	532	488	506	503	521	533	487	524	490	500	481	530	487	492	491	509	480	500	517	538	516	506	501	496	519	494	509	528	541	492	465	485	528	490	480	547	461	485	507	522	510	505	528	545	498	534	484	502	483	504	479	501	544	492	490	533	463	482	489	520	503	497	492	560	536	495	486	464	449	495	508	490	508	485	559	498	479	488	515	471	520	502	541	474	542	488	472	496	541	510	487	492	491	481	504	466	514	458	510	500	539	523	471	521	520	516	478	493	507	550	516	504	474	533	497	480	466	563	488	490	532	511	523	515	484	524	489	497	539	527	539	520	512	501	510	508	485	514	482	474	487	491	511	533	512	498	486	531	497	479	442	470	494	489	498	520	545	462	464	531	482	500	509	495	458	480	490	469	529	487	487	531	485	490	532	485	506	505	508	545	485	467	489	505	517	480	482	483	481	495	516	497	455	506	492	531	519	540	507	527	502	518	532	526	533	511	523	505	518	514	486	544	506	515	512	518	513	466	483	543	516	524	523	482	508	477	493	491	495	533	517	481	488	501	521	509	489	521	503	476	556	487	465	483	487	503	506	498	530	490	525	488	520	487	500	530	533	518	520	528	488	525	479	498	480	549	505	515	478	500	504	511	530	524	491	517	514	470	518	482	472	492	531	500	490	545	512	523	484	475	516	511	497	491	526	478	481	509	515	510	522	496	465	509	518	561	469	515	486	520	511	524	524	476	452	500	497	529	482	496	500	501	506	488	527	511	494	521	506	473	451	502	532	472	480	525	531	477	516	507	465	470	517	479	518	497	548	528	506	565	502	519	496	501	504	504	542	476	501	529	546	489	502	462	468	501	469	519	497	556	499	535	519	473	476	502	517	504	512	498	492	487	505	510	505	532	548	487	549	488	512	520	458	514	519	450	474	513	526	547	511	506	505	478	511	507	511	485	509	476	486	517	503	491	501	548	506	488	496	490	507	495	559	529	510	539	476	514	515	509	520	476	506	499	499	517	507	488	515	509	507	521	473	482	501	499	503	500	500	510	474	491	524	501	493	524	510	480	527	499	456	483	534	488	507	527	485	483	494	562	513	523	524	499	500	524
27487	22726	23106	25095	30720	33858	33143	32054	30477	23914	20825	25055	19141	20619	24844	24819	22812	21023	23274	19278	12987	10781	14511	14629	12150	8690	7160	7945	7225	8079	6909	5986	4951	5483	4315	3356	2813	2058	1337	752	554	727	614	525	721	869	552	480	482	316	371	342	304	280	300	261	225	221	184	192	172	163	205	173	173	160	188	149	174	188	222	216	203	223	234	246	290	394	443	372	273	262	224	208	182	212	172	192	179	186	165	157	192	171	154	196	178	175	150	193	161	163	167	178	181	173	175	180	186	169	179	186	159	203	190	189	174	180	206	180	185	175	168	189	179	183	166	173	177	185	173	191	179	167	177	166	178	187	162	171	185	178	186	189	154	180	191	160	156	163	211	173	178	186	202	193	183	185	183	210	203	168	171	201	164	194	179	187	176	163	189	200	174	215	170	174	175	196	189	167	166	178	180	187	147	182	155	190	154	198	190	155	205	177	193	189	181	154	171	158	176	165	170	174	179	187	178	159	173	165	183	188	150	159	172	161	182	184	179	177	188	168	163	166	155	163	200	193	146	195	153	184	175	199	169	155	191	169	190	183	182	173	170	154	150	182	178	189	173	176	186	187	180	174	173	164	172	187	188	200	169	199	205	203	202	173	166	166	177	167	184	206	161	180	182	179	174	188	186	179	170	193	182	185	178	165	162	170	161	158	192	177	182	181	179	180	177	187	173	175	184	181	206	239	159	188	221	195	178	161	164	174	147	181	179	190	164	203	174	156	168	176	176	159	166	156	169	185	183	151	188	174	163	151	183	190	186	193	167	183	187	172	185	182	197	192	192	193	180	194	164	180	169	178	174	168	144	209	178	168	179	174	181	181	177	166	181	160	185	184	175	169	160	182	193	171	157	179	178	168	173	182	192	186	170	193	173	190	191	200	194	182	186	174	179	167	190	161	185	195	179	161	191	190	171	179	171	193	170	164	183	215	206	187	213	190	199	175	182	188	167	169	189	156	164	171	184	190	170	174	178	181	192	188	165	172	167	165	176	198	182	191	182	190	182	179	191	163	186	197	178	176	178	174	175	198	158	191	190	163	199	200	155	187	187	194	195	199	185	159	175	158	187	166	191	175	186	168	187	182	186	158	174	172	170	200	163	181	181	157	167	194	178	176	159	176	152	185	178	190	195	184	174	169	181	184	186	196	190	162	180	184	186	171	172	189	181	169	178	170	170	167	184	178	194	192	176	189	163	213	158	178	172	179	185	177	166	178	172	158	179	195	159	186	195	190	187	177	165	196	161	180	197	178	191	163	163	187	174	182	169	183	172	180	145	193	178	183	175	179	181	185	183	186	191	191	146	173	194	158	163	164	181	162	174	176	188	208	173	186	174	189	175	166	206	161	153	186	151	166	182	192	191	185	176	192	195	187	186	175	190	189	228	170	171	174	153	190	178	177	204	165	166	181	172	181	167	174	193	163	169	179	169	182	176	205	180	181	177	168	176	198	181	170	180	168	151	195	171	169	152	185	185	181	189	164	191	184	175	163	183	162	156	175	181	193	180	174	187	166	209	165	200	177	173	171	185	203	170	184	174	181	189	175	179	180	153	142	180	168	170	188	184	202	190	187	174	187	181	189	177	186	176	170	180	176	153	160	180	177	197	187	166	178	181	164	187	161	178	164	180	160	191	191	170	192	180	148	178	163	164	167	174	169	169	172	197	172	161	184	178	151	188	208	188	187	170	171	165	191	182	179	211	163	170	184	188	179	176	171	162	178	165	166	184	179	196	163	175	192	183	194	211	154	174	185	180	174	188	146	147	204	174	192	161	202	175	193	171	183	176	185	169	209	185	186	155	168	176	192	166	165	171	191	221	166	194	162	176	184	187	162	160	183	180	184	180	195	192	165	195	181	177	168	198	214	186	190	164	165	180	179	198	173	199	171	196	206	187	167	167	175	180	178	184	176	161	174	155	173	185	154	158	169	178	202	194	184	154	198	177	212	203	179	190	193	171	178	185	167	205	167	145	190	161	155	177	183	183	184	196	170	172	196	195	173	171	206	179	172	180	184	181	190	169	173	156	177	198	204	189	191	177	177	177	162	195	169	191	204	165	175	187	179	167	198	196	207	196	181	202	186	199	210	166	180	164	191	178	172	178	158	164	194	181	199	178	175	178	187	196	171	160	169	187	198	169	188	185	173	171	190	170	192	182	174	197	181	176	152	163	166	180	200	181	162	179	176	208	157	202	148	183	159	204	155	164	149	155	166	166	182	168	174	168	178	179	207	176	191	189	171	188	186	165	170	194	180	171	174	177	148	182	171	172	203	177	182	162	172	169	188	173	179	174	166	185	176	181	157	203	190	194	178	201	180	163	162	169	187	170	179	216	182	166	157	177	177	168	185	181	171	207	207	185	180	171	195	177	176	161	162	178	169	170	201	187	209	189	149	188	201	168	185	172	168	193	173	172	157	201	191	174	181	154	185	205	179	212	170	186	175	186	186	183	160	160	185	206	183	191	180	177	190	176	181	162	196	175	205	199	174	159	175	165	161	182	189	176	180	179	180	184	198	184	200	185	176	157	170	170	181	194	197	181	158	165	177	180	169	204	188	197	173	180	181	171	191	195	182	187	172	166	161	166	198	185	203	190	164	192	161	146	186	155	188	186	199	185	172	179	176	173	173	184	200	172	156	192	204	182	174	181	179	185	213	172	183	184	188	208	219	176	202	179	166	195	197	169	195	184	182	153	173	185	180	183	184	166	180	188	190	193	187	164	179	185	173	184	180	177	183	177	188	188	183	179	188	189	185	196	186	167	160	202	163	174	190	193	191	176	188	156	158	158	162	167	203	176	173	152	172	175	167	170	171	181	193	172	183	190	182	178	181	158	205	183	158	186	178	196	177	184	160	164	193	214	172	171	188	169	178	189	197	183	175	194	178	171	161	186	164	187	179	203	196	185	195	182	171	202	191	197	179	183	188	161	166	194	176	171	170	163	181	171	178	216	138	195	172	156	176	185	188	173	205	173	191	197	185	143	194	176	172	180	189	196	211	181	190	150	200	168	190	208	172	160	158	180	212	160	195	180	163	217	202	189	191	157	208	220	146	172	174	170	197	191	196	188	165	182	222	179	192	183	177	169	163	210	172	180	191	180	167	166	197	175	187	159	186	179	174	184	164	162	166	184	178	168	169	196	188	192	189	202	164	168	174	172	184	177	180	169	162	180	168	204	166	193	167	159	184	175	208	179	182	180	162	169	190	176	160	183	168	175	181	202	160	198	197	158	184	173	184	182	173	170	195	166	191	150	176	188	210	186	180	177	213	181	181	193	164	181	158	207	183	182	181	176	165	161	182	174	179	188	175	172	189	184	179	176	166	154	218	191	171	155	202	206	175	205	173	176	173	187	197	180	176	170	172	171	161	173	175	192	188	186	179	176	182	184	173	165	172	176	194	165	172	152	166	151	175	171	201	200	176	162	179	172	175	189	198	186	177	178	171	190	162	188	185	168	173	175	211	173	180
16369	16349	22258	29604	36334	38866	40598	42554	41191	37476	38095	41815	33528	39491	45002	45441	43545	44204	45602	41378	34655	33580	38233	38902	34667	29563	28614	30053	28801	30677	27537	26946	23584	25905	22179	19253	17335	13007	8657	5288	3812	4939	4049	3379	4941	6217	3741	2552	2628	1597	2257	1930	1330	1415	1576	1100	896	889	718	481	528	488	541	532	525	481	501	452	497	501	543	711	647	891	731	983	1319	2293	2525	2187	1434	977	836	653	536	475	459	475	446	491	492	460	453	482	465	471	484	467	464	507	436	482	496	492	461	475	455	489	462	496	445	490	476	508	503	478	466	451	466	483	464	431	450	464	476	498	430	446	488	481	462	465	454	499	461	468	496	502	441	458	477	443	483	486	468	481	482	494	489	463	446	424	478	435	513	456	483	478	437	461	479	491	483	466	468	454	470	448	457	454	472	475	503	473	417	461	498	490	485	471	435	513	484	453	528	445	502	483	483	480	449	465	448	465	459	443	455	480	510	470	487	446	452	467	453	506	500	513	466	480	480	475	430	486	445	466	462	485	455	497	484	474	478	514	478	466	436	474	468	444	470	463	479	487	493	480	480	463	451	504	474	464	478	513	499	472	462	478	472	476	423	460	477	499	471	462	491	476	493	491	451	498	468	519	433	462	472	501	448	456	464	467	460	457	470	499	483	478	486	422	456	467	509	482	485	462	461	446	484	469	492	437	464	466	436	491	470	471	468	462	449	494	447	451	451	476	492	484	449	481	467	490	468	449	487	465	482	448	477	499	460	451	471	470	472	517	482	482	482	475	454	473	501	477	461	457	474	491	460	450	501	486	497	481	462	507	478	467	450	477	469	466	499	472	446	478	495	455	458	471	474	442	454	507	462	502	514	476	438	477	464	500	492	480	439	481	507	462	477	490	438	476	472	485	469	500	465	463	489	490	471	489	442	433	457	484	467	483	464	456	480	480	520	441	472	525	506	477	455	467	465	504	450	491	491	475	472	462	471	462	451	484	469	454	509	484	496	484	488	463	476	463	478	485	468	480	463	451	481	463	477	439	449	475	472	480	453	449	462	462	451	509	434	494	483	481	465	451	467	439	506	510	478	472	453	468	458	470	449	458	449	497	408	451	476	490	478	453	458	513	475	472	439	491	449	446	493	424	491	506	472	466	490	452	448	521	477	471	471	443	489	454	501	472	465	454	476	491	459	458	481	479	476	442	488	458	433	392	456	466	451	516	453	482	433	479	484	465	466	479	465	436	492	461	486	471	466	496	459	436	507	498	504	488	482	466	499	479	489	494	462	437	482	485	469	493	430	484	485	447	465	434	459	464	450	480	472	476	488	477	510	457	477	462	446	469	500	466	466	481	435	440	449	497	497	484	427	452	472	476	458	461	463	494	482	455	450	453	470	478	471	511	472	464	462	457	501	483	457	455	459	420	453	448	502	466	429	485	472	450	486	471	467	467	475	526	486	467	459	486	457	441	491	492	470	421	461	482	492	462	498	468	504	478	479	491	524	506	460	456	481	513	500	471	503	486	437	485	482	466	453	450	459	493	473	503	495	447	459	442	449	452	462	485	473	490	436	506	447	431	456	473	480	497	507	520	452	509	457	467	466	431	455	452	462	463	476	467	455	491	438	499	458	484	436	520	476	484	443	469	463	443	475	473	473	425	466	497	506	509	473	466	448	451	470	442	427	473	489	450	470	481	450	487	484	487	496	483	475	483	444	493	488	468	472	487	479	440	497	487	456	483	490	485	450	472	466	486	473	468	506	443	445	490	490	459	444	462	461	497	491	489	484	427	511	447	502	477	471	476	450	475	486	471	415	462	492	442	487	472	506	450	457	471	532	491	471	429	454	495	512	466	526	453	441	473	475	495	419	470	459	481	461	480	475	522	511	459	443	450	504	465	433	462	471	487	471	471	470	467	478	462	448	461	466	537	463	507	525	498	488	470	432	485	493	482	476	461	474	472	467	463	493	449	468	482	455	441	440	466	478	474	493	478	520	470	453	475	477	494	474	454	463	493	489	459	474	441	494	486	461	483	513	471	472	499	466	474	482	472	405	496	443	447	486	485	463	453	495	461	474	453	466	478	472	463	506	482	464	518	465	505	511	483	473	471	460	483	482	468	452	497	471	493	469	483	460	472	467	457	482	483	430	470	463	460	455	447	479	485	439	485	460	470	462	492	443	455	502	451	509	468	491	485	454	465	482	457	498	498	504	501	496	490	463	448	467	460	425	486	437	485	476	465	475	470	474	478	469	457	477	473	478	473	439	484	480	461	441	501	475	490	528	472	453	487	486	476	507	463	491	467	479	451	461	488	490	460	482	473	482	464	468	483	476	490	480	501	477	471	490	479	479	470	527	488	464	457	465	480	457	478	443	470	472	435	447	541	471	471	487	518	483	444	480	444	505	468	476	481	463	506	441	472	470	442	458	469	482	486	415	489	470	479	450	470	469	479	437	446	452	463	481	459	469	425	477	454	450	487	476	488	516	486	446	460	448	482	451	439	491	474	515	465	493	465	530	451	470	508	453	475	482	458	464	454	472	461	506	432	465	496	465	500	477	464	489	480	505	481	505	503	473	489	459	473	500	496	469	448	490	474	498	488	457	456	493	434	450	429	460	483	459	493	483	459	462	454	496	451	446	483	457	514	452	474	460	475	443	479	491	483	469	444	463	465	474	478	486	477	477	497	479	448	460	454	493	476	484	461	467	475	446	481	471	498	454	430	462	465	487	457	461	441	484	471	490	467	447	464	512	460	485	494	458	483	419	461	462	458	457	453	468	482	464	528	496	458	508	441	474	460	482	462	485	425	483	479	455	489	461	484	466	461	506	465	478	497	470	452	464	451	486	460	467	459	462	468	483	502	461	440	449	459	490	452	479	458	464	486	472	480	463	450	428	466	446	490	466	479	473	515	454	439	428	412	437	476	449	480	471	491	477	509	495	491	456	464	473	455	436	471	446	428	446	474	502	460	467	459	483	499	466	491	491	498	467	488	460	488	473	497	481	436	479	453	425	503	486	459	453	462	488	490	442	447	462	485	460	483	504	467	476	497	505	489	497	467	446	459	471	482	479	409	484	496	441	497	484	522	457	465	488	476	481	473	466	520	483	470	463	493	464	441	439	464	470	496	481	450	439	466	459	470	437	478	448	469	458	465	484	460	501	462	445	476	464	458	472	485	461	463	520	493	483	475	468	471	470	468	530	464	464	467	494	508	493	506	434	419	495	458	510	480	475	481	457	444	494	484	513	491	447	455	457	501	459	470	439	466	463	462	489	452	471	487	454	487	457	469	485	461	448	489	511	455	480	477	460	481	488	455	447	506	483	448	471	466	458	452	522	477	515	490	460	447	504	500	517	466	457	504	432	482	512	476	495	461	502	453	435	466	483	487	467	500	454	511	489	489	456	478	502	433	465	472	452	493	494	495	451	477	469	467	456	493	448	483	490	483	522	499	500	460	448	487	472	466	481	495	460	476	447	507	482	472	465	473	480	483	477	464	479	439	521	510
10575	7890	7553	6957	6391	5065	3756	2991	2279	1585	1321	1511	1027	1002	1153	971	874	743	825	688	487	505	548	569	500	418	333	355	371	396	348	332	281	292	283	266	244	260	206	214	208	207	180	179	198	204	146	142	153	170	157	152	176	151	152	168	155	183	168	158	161	159	166	173	182	173	140	177	162	180	154	181	151	181	181	189	156	151	184	172	192	176	189	164	167	142	181	179	166	159	182	160	182	198	157	188	148	151	170	146	176	164	160	170	153	143	164	149	167	174	154	160	167	172	173	161	161	164	154	174	153	171	177	160	162	157	158	172	147	162	154	159	168	181	163	151	141	164	137	143	158	146	164	146	156	185	158	183	160	164	150	136	155	165	168	149	133	184	137	170	138	150	149	166	154	142	157	145	178	184	185	168	154	186	170	186	165	147	141	137	168	163	153	147	166	150	152	136	145	175	156	146	141	151	156	158	194	157	175	173	149	142	148	168	170	154	163	162	164	146	149	163	160	168	166	144	169	158	173	157	175	181	169	165	181	173	158	166	147	142	157	138	155	192	154	160	166	167	179	161	143	185	166	141	171	192	150	150	184	159	165	162	172	153	156	163	179	134	156	148	141	170	190	168	163	152	156	158	164	169	173	180	168	172	143	155	173	149	163	161	184	154	154	167	164	156	168	182	138	170	157	151	170	174	141	154	158	147	164	151	192	158	155	159	159	136	171	163	171	150	140	161	156	157	164	145	175	156	143	144	168	159	161	142	160	158	155	153	163	163	150	154	170	174	160	162	144	166	151	182	179	171	155	139	147	161	156	155	153	132	157	163	152	151	173	164	158	160	155	156	176	158	154	165	165	157	134	178	150	154	184	179	190	155	178	139	151	156	156	151	165	147	148	141	159	168	192	148	170	167	174	157	156	161	153	172	178	147	180	161	135	160	152	159	186	150	162	150	176	153	147	150	160	145	162	157	153	160	154	162	141	155	169	183	167	163	167	159	167	136	166	167	148	151	152	161	146	138	160	153	152	168	169	170	177	163	170	176	155	162	144	169	133	152	168	156	166	158	181	169	154	184	155	149	152	131	155	154	145	159	150	176	146	186	149	172	163	178	165	151	155	159	145	157	163	161	161	178	164	155	153	160	156	147	146	157	141	158	168	145	158	158	142	147	145	163	168	153	152	158	171	152	130	150	145	156	144	147	149	164	159	156	143	138	167	163	156	154	161	146	181	154	156	161	160	165	170	169	172	170	194	156	148	167	167	177	154	156	164	174	157	148	174	166	158	149	148	170	160	153	156	157	181	162	171	164	170	165	170	147	180	174	155	145	180	166	146	166	189	173	167	148	158	162	167	141	169	188	156	163	183	182	162	175	138	158	179	159	167	146	172	151	152	162	186	169	165	181	188	143	162	149	168	141	165	168	155	177	141	158	174	164	160	180	178	128	165	162	170	151	163	164	174	160	167	167	160	153	149	153	157	169	139	161	168	165	158	156	165	152	157	156	163	159	195	168	162	197	160	153	157	166	150	182	143	154	156	146	160	140	157	163	160	166	167	170	170	169	145	156	151	147	158	166	169	141	165	173	175	156	181	163	172	205	143	157	152	172	179	174	160	161	156	196	183	156	161	173	145	173	175	132	160	170	143	159	184	160	136	156	155	180	173	145	154	149	162	184	148	142	168	155	161	158	140	153	164	146	123	168	181	171	151	168	166	161	190	163	150	144	158	152	184	170	179	165	169	154	169	163	167	161	146	160	152	171	149	149	147	152	174	150	138	164	166	167	143	146	169	152	142	171	150	167	157	148	161	131	163	161	157	150	167	186	140	182	153	146	157	174	183	172	156	144	169	139	136	177	166	151	151	147	144	164	181	155	162	163	170	153	168	134	150	166	150	170	178	152	163	137	167	178	152	169	157	184	150	164	148	160	164	173	167	158	143	135	162	157	166	160	172	172	160	153	157	157	132	179	166	141	160	182	172	163	168	135	154	175	180	177	179	146	147	152	174	153	158	154	193	139	153	161	156	134	181	150	187	166	162	173	167	159	161	165	164	169	146	154	167	163	157	175	176	169	161	157	180	175	153	184	165	172	167	172	149	166	148	179	152	187	175	160	147	163	159	171	166	181	161	175	183	142	176	190	138	181	175	156	154	156	177	155	163	158	159	163	170	133	163	163	171	164	151	166	149	146	149	167	154	157	137	150	162	154	146	176	156	152	160	146	156	153	144	162	149	149	159	173	155	121	174	147	152	164	164	142	154	138	162	158	164	149	156	167	150	162	158	152	159	167	162	155	163	151	162	141	166	165	164	163	175	171	152	154	153	183	180	152	163	164	165	147	146	160	182	156	178	163	153	155	155	159	152	144	166	160	155	167	173	158	182	162	149	155	161	170	152	169	139	144	150	168	155	161	168	173	167	177	152	168	166	151	163	182	161	167	143	179	168	166	165	163	156	143	177	167	158	171	182	193	172	158	164	152	183	182	154	171	155	160	172	171	155	155	186	164	172	164	177	175	160	156	144	156	164	163	170	160	163	153	162	152	165	168	193	173	158	149	176	170	155	162	151	173	166	158	174	171	171	159	185	155	175	157	151	175	134	171	170	172	169	169	142	164	182	159	156	150	170	141	156	152	162	160	147	154	160	141	149	148	167	153	173	155	144	169	165	196	179	162	162	164	147	142	168	168	172	156	148	156	137	145	173	137	166	172	167	165	150	184	163	148	161	152	155	174	167	171	164	160	164	164	154	159	143	151	160	156	161	159	167	144	152	144	170	157	164	178	175	149	155	146	146	173	170	146	149	165	172	109	174	157	145	149	156	166	173	153	156	180	150	140	157	175	167	171	171	145	181	166	151	178	154	157	148	154	159	164	179	134	156	156	146	170	178	174	171	170	173	174	157	158	159	163	192	179	167	139	169	168	146	157	147	139	150	141	146	184	136	166	138	163	134	180	165	154	180	168	165	151	150	176	144	161	167	162	161	164	157	165	169	157	141	160	165	166	162	146	194	160	140	155	149	163	164	154	175	190	167	143	142	146	159	170	159	145	170	165	181	169	164	168	153	159	140	190	141	167	150	144	154	148	167	185	153	171	172	165	151	134	164	150	165	155	169	177	159	157	162	154	172	145	167	148	154	161	171	173	192	159	165	168	163	167	170	144	143	181	152	165	156	169	166	170	202	162	172	173	154	182	163	179	145	147	167	148	172	158	160	128	143	153	180	165	182	158	142	153	162	114	164	171	152	166	171	146	136	168	144	179	165	163	176	164	154	187	163	184	173	170	182	158	179	144	149	148	165	168	170	149	151	160	173	169	176	138	172	139	181	155	160	163	151	149	162	168	168	158	152	166	158	135	154	151	178	145	142	177	141	172	166	184	162	172	160	186	171	161	155	158	167	181	149	174	154	144	162	158	178	159	171	168	143	160	159	179	178	171	129	155	162	177	167	152	157	157	162	164	186	155	140	166	137	176	150	171	151	163	173	158	151	183	162	148	143	148
6941	7076	11833	15830	18332	16980	15287	13805	11672	8802	8092	8989	5990	6715	7688	7205	6304	5747	6176	5395	3625	3417	4079	3889	3661	2738	2179	2333	2366	2485	1981	2042	1689	2057	1791	1492	1295	1101	1121	953	877	953	714	739	673	663	563	617	534	504	460	497	474	467	446	472	458	416	445	447	443	446	446	432	436	442	489	442	448	424	427	447	412	446	483	472	492	486	540	550	509	517	507	477	445	459	443	425	453	425	425	444	445	455	421	460	402	427	426	438	470	430	406	449	428	415	402	453	434	409	480	434	442	447	448	438	461	423	435	469	480	462	447	470	413	415	427	434	438	433	463	408	431	434	433	407	405	417	443	427	425	401	447	458	401	410	430	461	473	409	414	413	434	443	443	423	400	464	442	440	400	421	422	436	446	472	432	508	440	423	427	447	430	445	421	447	438	451	477	441	458	445	425	420	498	411	439	425	440	417	454	446	413	438	447	421	406	401	420	445	415	423	428	415	452	414	428	434	461	443	416	427	432	420	451	422	430	446	404	400	419	450	418	466	445	430	446	423	440	419	448	429	437	421	417	451	453	429	416	470	417	407	438	431	421	405	443	393	422	432	395	411	446	407	436	470	428	440	415	446	429	459	442	414	450	449	440	478	426	455	441	447	424	432	404	434	414	434	426	416	408	416	406	431	446	441	422	426	426	442	420	471	416	441	454	456	413	422	429	398	434	414	431	429	415	420	400	420	450	400	434	431	465	432	422	442	442	409	412	431	443	450	401	395	419	450	434	468	445	421	417	438	419	416	451	448	435	430	444	432	406	444	429	461	433	460	431	461	424	414	428	395	417	450	435	425	431	448	437	438	458	436	445	440	427	462	412	431	429	417	409	465	447	428	423	415	442	442	460	424	430	441	405	417	463	429	413	426	444	456	419	444	432	434	413	408	428	418	460	459	409	435	455	449	453	475	430	442	453	437	433	446	408	472	457	444	440	429	455	478	430	447	414	414	431	453	439	442	462	406	412	440	438	465	454	436	454	418	401	459	470	425	446	450	452	422	432	418	417	435	431	426	480	433	446	416	430	438	444	431	417	420	414	444	440	452	427	449	390	426	439	418	460	449	433	431	417	434	426	410	382	422	437	404	428	444	453	451	421	446	446	480	405	449	417	421	458	409	440	418	445	427	443	439	459	432	447	464	408	395	462	419	415	430	415	463	472	417	428	434	442	427	475	444	422	433	450	421	437	422	466	404	444	444	465	438	443	439	397	447	457	426	458	457	429	406	437	424	380	427	410	414	441	469	424	433	447	420	423	426	402	439	440	458	426	423	417	463	405	433	402	415	472	430	411	435	434	432	450	397	431	440	455	453	447	441	433	440	471	443	453	487	440	454	403	415	439	432	432	380	440	423	412	432	473	445	446	439	408	437	411	432	425	421	472	421	429	454	434	382	450	399	431	407	447	390	427	398	443	439	420	409	392	446	454	467	437	439	447	446	428	432	451	469	420	426	471	457	430	454	409	395	440	426	416	404	445	426	466	430	432	416	431	493	465	424	419	417	424	424	447	430	420	448	427	447	448	462	430	414	411	405	467	413	458	408	388	413	433	421	416	431	429	426	417	412	414	432	441	428	425	445	434	418	393	417	405	437	422	457	419	451	479	423	454	434	459	483	418	428	405	433	411	428	468	484	413	458	420	441	401	446	410	438	419	439	424	448	428	417	411	442	433	432	445	434	435	417	442	475	428	425	462	441	434	479	404	434	432	426	424	451	451	449	426	428	398	456	416	416	461	413	451	441	423	401	388	459	473	435	443	462	438	417	431	445	432	438	427	459	439	409	409	463	436	419	441	437	435	461	460	463	417	442	422	459	444	466	441	451	442	460	419	422	443	409	440	417	429	413	420	451	446	438	434	410	414	432	463	458	411	418	449	462	391	436	408	384	418	441	420	415	426	463	423	438	429	422	413	470	442	389	468	431	426	444	432	442	414	415	446	410	490	424	448	435	474	439	431	375	446	439	418	449	440	426	444	464	445	461	447	458	407	419	461	438	437	418	420	425	426	435	425	430	415	419	437	434	431	406	456	409	450	431	419	416	409	406	421	443	427	394	463	417	422	422	461	454	457	436	449	479	424	419	415	443	407	457	434	428	477	434	444	421	425	432	427	419	442	401	452	443	443	451	425	441	432	433	462	432	468	434	417	446	423	406	395	451	439	421	485	421	431	410	436	435	416	447	420	439	448	422	468	439	421	414	404	424	408	454	421	406	415	386	424	442	439	429	413	430	421	451	437	414	427	459	434	413	407	440	434	434	411	426	439	483	439	409	481	413	461	485	437	423	428	407	439	439	411	474	422	439	403	426	446	391	459	457	415	437	439	472	407	424	409	402	435	427	434	449	417	422	437	414	404	446	524	451	467	418	449	441	462	436	411	442	414	419	431	430	449	417	410	471	422	431	425	415	470	462	444	458	418	439	428	453	424	454	416	431	452	433	437	427	444	401	426	441	425	464	406	432	458	435	431	450	428	460	449	447	475	472	455	470	452	446	433	433	463	454	444	437	409	460	438	426	432	442	416	442	434	419	404	434	445	432	426	442	427	405	395	430	420	427	451	375	416	410	403	404	421	394	438	426	410	445	427	449	419	438	469	427	478	458	453	415	448	439	434	410	467	419	399	431	435	441	441	417	456	426	422	410	439	399	419	406	464	428	465	432	446	411	441	405	432	419	451	420	369	451	469	420	428	438	421	427	474	427	445	436	419	447	416	408	460	440	417	374	413	474	462	447	419	415	430	403	423	464	455	430	451	459	456	450	403	428	452	426	440	449	418	411	383	436	449	419	407	451	443	418	441	432	406	453	410	436	459	453	392	466	440	421	444	450	404	423	423	403	431	444	410	451	407	471	439	424	403	413	466	409	449	363	437	411	435	473	430	403	401	450	439	447	421	471	425	426	407	434	422	417	454	465	447	414	443	405	419	466	442	446	458	458	425	412	435	439	438	433	412	441	456	406	423	428	455	438	429	435	418	453	428	466	437	423	416	446	416	443	441	438	457	430	444	417	435	426	468	457	444	444	456	453	448	416	443	435	447	435	404	393	441	424	438	466	416	466	429	403	431	407	411	462	422	453	434	418	441	458	452	425	434	431	453	435	440	432	437	406	491	456	430	398	442	415	457	426	451	446	442	439	464	465	433	428	430	435	425	411	435	463	429	448	495	433	435	450	414	437	462	415	416	456	462	396	409	431	401	436	426	446	459	434	483	454	435	460	409	446	474	443	430	435	433	425	423	432	467	419	438	423	430	469	430	438	425	432	466	426	424	420	413	457	414	470	454	426	431	447	439	458	411	425	493	457	430	452	420	404	458	450	431	409	398	451	441	418	441	441	404	455	435	434	448	437	426	420	415	457	452	426	442	451	448	444	440	412	427	416	450	424	400	413	426	398	456	413	431	448	407	403	417	434	429	432	417	407	386	456	446	398	427	420	423	395	423	452	458	461	398	407	381	447	441	405	465	391
19261	17587	20236	21299	22951	24925	24080	22105	18233	12352	10557	14561	10611	11920	12778	12917	11215	9583	10903	8842	5926	5499	6925	7228	5727	4219	3263	3747	3287	3492	2773	2483	2324	2483	2112	1746	1070	888	701	489	352	426	385	369	426	475	366	328	301	262	299	246	236	225	242	207	189	187	181	196	188	188	206	192	186	190	196	178	216	186	220	223	222	230	281	227	279	277	268	252	216	208	221	197	180	184	162	173	215	171	224	180	199	186	192	199	197	175	191	193	184	194	205	157	170	218	203	210	197	184	189	168	174	193	185	162	188	180	166	192	214	206	204	182	201	181	209	153	189	194	217	181	208	213	186	233	214	169	175	211	194	191	203	178	191	188	214	213	188	164	198	194	184	192	167	188	181	169	164	188	173	193	185	197	205	190	170	184	200	193	186	179	183	202	171	173	208	194	197	216	183	183	200	164	197	193	201	191	171	192	188	197	180	174	192	176	209	186	186	170	194	194	160	187	195	171	186	202	200	170	188	195	205	179	174	209	218	185	196	177	190	192	198	193	161	194	176	172	187	200	190	177	193	181	203	198	186	203	186	200	191	186	173	171	195	206	195	174	208	190	214	205	161	186	167	207	179	199	177	178	179	193	202	189	179	190	185	178	188	197	188	218	186	194	189	200	199	207	210	208	215	184	186	191	182	178	199	191	197	201	207	182	168	190	169	150	178	177	178	189	204	189	178	214	184	202	184	215	179	212	192	191	223	182	172	169	194	205	183	187	201	174	212	195	172	178	177	184	209	192	177	185	206	202	177	187	182	194	171	173	186	169	184	179	185	184	158	200	183	196	201	182	215	187	216	190	203	192	172	192	194	194	172	173	181	185	183	176	206	159	178	173	185	202	160	187	195	183	172	189	194	205	195	178	203	170	192	171	162	208	186	190	203	180	194	194	203	184	212	179	183	199	199	178	190	194	180	196	197	161	180	180	211	195	197	185	183	201	186	152	193	189	159	185	186	190	207	174	200	214	181	185	189	169	182	167	179	192	201	198	220	192	183	206	174	200	173	180	202	190	184	195	168	176	185	184	177	180	176	178	202	190	189	177	197	166	187	219	209	186	186	183	187	210	212	199	197	206	185	173	190	160	175	174	207	183	189	202	194	177	188	180	198	214	213	173	205	185	183	186	173	198	178	214	172	218	210	183	198	153	167	197	180	200	159	185	176	209	198	195	193	193	192	201	213	198	216	201	187	184	203	202	194	195	190	176	182	168	196	184	191	164	185	182	191	197	196	192	182	200	202	202	180	169	151	187	197	198	193	171	178	190	198	163	207	187	210	185	180	192	195	193	181	180	194	185	181	186	182	192	195	187	179	181	185	172	202	206	174	194	203	179	189	207	182	198	178	187	199	184	203	183	184	199	192	176	205	170	186	180	196	211	177	192	209	216	195	179	192	181	214	201	208	175	187	205	176	165	183	199	184	195	185	195	180	209	198	193	179	190	183	201	189	173	199	200	172	170	193	203	200	193	200	210	204	175	173	195	185	195	173	178	172	200	184	169	170	183	188	204	181	200	187	198	198	214	204	211	167	178	220	179	175	176	187	186	164	178	198	177	188	209	198	199	194	183	170	180	216	195	170	175	183	186	175	190	175	180	187	191	181	175	185	195	171	178	169	194	175	188	187	188	214	213	215	190	183	185	196	190	209	203	176	229	204	215	194	220	192	187	173	184	167	171	230	182	179	200	194	212	191	190	203	202	187	212	182	176	201	184	193	178	180	207	198	208	207	188	174	199	206	205	189	204	196	186	191	175	177	188	172	200	196	205	206	196	182	186	197	183	219	187	211	194	204	195	201	186	154	192	195	186	194	202	193	200	183	170	207	183	181	192	190	214	196	168	162	171	186	191	194	182	194	185	175	194	193	205	191	192	198	163	184	185	187	185	195	179	187	195	190	203	156	177	194	184	206	189	204	200	193	190	179	178	177	196	185	198	205	180	178	214	172	196	189	168	201	164	178	169	173	195	178	188	180	213	205	183	187	186	197	184	207	186	179	195	177	193	211	204	186	169	165	178	185	192	194	202	186	195	208	189	194	202	193	187	202	212	190	187	195	192	195	197	202	203	185	182	194	195	186	185	174	189	184	175	179	192	202	202	196	184	184	214	190	195	193	184	174	173	165	182	177	186	204	194	211	188	191	230	206	200	172	218	183	191	162	200	184	167	186	179	196	165	182	165	174	181	174	219	185	187	164	204	187	191	197	200	202	185	178	174	206	192	173	190	192	184	205	165	181	205	207	197	160	189	173	175	188	179	183	159	167	195	177	200	193	194	178	199	204	193	176	183	180	170	176	170	199	163	190	173	180	218	191	187	184	170	176	164	195	206	203	190	218	207	198	210	208	188	197	187	170	181	188	191	183	199	179	198	187	229	172	159	175	192	197	179	206	175	200	168	194	179	191	231	207	194	182	187	199	200	175	190	187	199	201	190	202	194	222	191	215	186	192	193	199	198	178	208	164	183	172	180	175	180	174	205	182	187	210	172	192	217	174	175	177	207	198	216	188	184	192	202	185	184	191	204	191	178	199	177	176	181	160	189	175	204	176	194	195	201	209	199	208	212	142	197	181	212	197	212	214	222	170	192	185	196	195	192	187	216	203	163	213	174	186	210	166	195	201	182	185	194	166	190	198	176	172	192	173	182	198	181	201	221	194	220	223	178	202	188	189	191	183	198	178	172	201	184	193	176	181	207	198	195	184	185	211	162	206	220	180	178	200	184	186	202	211	182	176	193	171	199	187	181	190	188	192	185	200	164	198	196	182	203	187	183	186	166	201	156	199	197	198	177	179	169	152	179	183	171	198	195	193	188	181	182	194	201	175	184	198	178	200	182	183	171	176	183	168	172	178	175	206	180	206	186	182	184	173	187	181	185	222	185	167	191	195	196	176	203	186	171	178	186	191	205	206	180	199	184	193	190	216	188	199	189	186	185	185	193	175	204	190	171	179	196	201	183	192	184	190	198	197	154	188	182	179	171	169	189	183	170	181	211	175	195	161	196	153	195	169	193	172	187	189	191	199	181	183	163	194	173	183	222	215	192	214	227	178	205	205	193	182	188	196	208	182	166	189	179	191	175	204	173	205	179	173	176	198	175	167	191	201	178	187	183	211	203	179	184	205	183	168	188	200	186	216	195	190	199	172	175	202	191	210	180	186	188	187	197	208	183	221	188	202	189	196	205	184	196	203	178	181	190	172	195	188	192	177	199	192	186	166	196	193	183	201	198	180	188	187	169	175	162	198	170	177	206	193	177	203	202	210	187	177	179	180	182	214	190	190	186	194	211	195	199	196	210	160	181	181	212	178	191	192	172	194	190	202	181	200	175	175	172	226	209	192	179	170	176	187	177	176	207	169	177	191	204	212	172	185	212	200	174	176	190	188	199	180	198	173	181	191	204	179	158	176	169	187	178	178	195	193	195	193	217	205	197	175	172	204	198	190	226	181	224	201	198	181	224	212	192	197	186
12495	14125	21254	27240	30677	33700	34676	35010	32256	28067	29316	33230	25750	32193	32660	35807	32135	31875	34207	30171	23947	24370	27358	29567	24265	19947	18647	19618	18505	19363	16150	15531	14469	15161	13541	11266	8136	6305	4762	3028	2233	2541	2018	1996	2477	3156	2146	1880	1207	1098	1427	1197	1117	837	904	775	764	550	532	535	525	509	576	527	536	543	491	543	511	524	548	620	839	1026	1190	1000	1111	1251	1061	965	829	656	521	529	523	463	507	500	477	487	465	524	503	478	514	545	507	539	539	501	525	488	520	511	456	491	516	541	491	514	490	461	472	518	501	486	498	510	487	501	487	463	499	525	526	486	516	494	530	470	484	513	489	502	524	518	503	518	545	540	500	479	495	540	519	483	533	479	509	534	501	492	487	499	506	487	480	473	495	508	481	509	500	525	501	508	480	509	534	540	495	521	504	500	481	476	523	480	476	521	472	554	496	540	483	517	461	543	508	490	462	489	503	491	533	523	525	520	493	485	543	493	508	500	484	513	495	528	512	476	499	495	514	540	527	503	495	495	499	475	504	508	544	491	476	472	513	491	513	434	493	515	506	500	501	486	470	501	532	493	483	514	510	481	483	504	506	476	517	501	521	512	500	532	506	491	494	509	483	494	504	490	501	505	497	479	472	494	500	546	476	551	508	512	494	461	479	508	519	487	525	527	510	510	499	523	489	478	523	521	491	481	519	485	516	519	527	517	518	570	490	470	483	476	481	557	515	518	477	468	485	498	498	547	505	475	536	520	493	519	487	457	522	467	522	513	475	506	514	515	508	487	463	528	495	471	537	502	468	490	492	519	497	460	516	503	522	519	572	523	439	522	500	498	516	516	513	519	532	492	483	516	527	492	526	523	493	495	525	536	486	504	471	481	527	527	530	518	499	470	503	537	498	518	489	507	492	498	525	491	461	482	506	490	524	541	509	506	464	529	484	498	476	486	488	558	496	486	509	466	499	518	531	529	501	474	500	461	473	496	435	527	500	515	562	524	549	491	525	471	505	510	519	533	510	498	555	503	497	481	517	510	505	485	539	502	498	501	494	525	481	504	486	499	514	545	539	479	514	482	547	506	469	518	488	515	454	502	473	530	488	512	484	481	481	529	514	481	495	504	504	503	468	500	485	482	529	549	538	517	510	496	525	521	522	505	487	523	479	498	500	525	510	484	487	489	535	493	478	514	506	488	497	507	481	545	481	459	498	497	472	483	515	517	505	508	525	541	450	499	487	542	521	508	516	456	466	511	512	521	525	471	516	504	481	533	461	502	538	498	484	492	486	515	510	498	506	479	475	500	519	512	521	486	518	496	481	515	478	500	503	487	557	481	500	479	522	424	471	491	525	492	488	483	498	470	502	530	537	499	532	502	508	515	485	500	508	488	512	478	498	503	487	520	487	553	523	479	526	513	498	479	505	508	477	474	507	497	497	529	545	506	452	511	535	490	507	513	505	510	500	504	481	533	487	497	498	534	483	484	552	524	529	490	497	531	504	483	490	494	496	473	450	488	502	512	499	531	510	493	529	536	528	499	544	498	505	471	496	517	499	494	489	517	497	513	501	467	513	528	505	511	523	477	498	500	482	495	519	520	492	503	535	515	485	489	497	495	515	501	510	502	522	493	488	480	463	487	496	481	523	536	488	481	537	485	509	509	519	512	520	515	501	495	500	472	518	519	493	511	486	503	532	461	510	519	538	447	504	493	527	462	529	520	500	519	529	523	522	507	526	525	501	510	515	542	504	526	488	512	518	483	496	519	519	468	494	512	550	496	469	510	514	508	516	534	517	487	478	536	486	530	561	521	488	517	498	494	498	483	473	503	501	498	492	488	478	501	516	487	502	516	471	490	486	535	503	477	479	528	475	504	482	524	507	478	535	498	485	504	495	531	530	514	510	554	501	529	487	493	488	481	474	523	499	506	513	528	522	498	529	509	495	436	465	500	479	495	501	530	489	497	501	498	549	513	512	478	490	518	528	503	502	489	467	529	494	510	525	495	532	512	511	537	506	469	492	515	473	511	496	489	510	449	516	515	520	472	505	487	516	502	532	508	478	553	496	505	521	500	485	467	482	521	475	524	490	491	516	518	496	538	496	465	475	512	506	505	513	486	511	487	490	444	494	491	536	504	477	550	487	500	521	513	494	541	471	475	525	522	552	455	481	524	493	482	495	507	487	496	538	480	500	502	533	518	521	522	528	540	520	492	507	530	483	484	517	533	509	467	468	529	511	505	478	517	517	507	502	497	530	537	530	482	529	533	534	492	511	524	466	457	505	529	512	451	496	509	524	461	548	512	509	504	503	455	530	509	509	507	479	506	520	506	520	514	484	520	513	501	526	514	532	556	479	490	494	465	523	499	474	501	499	532	519	514	466	497	496	494	529	534	493	496	485	502	502	500	453	489	525	466	501	472	510	491	485	527	522	466	504	512	509	494	506	491	546	488	518	488	480	501	528	512	535	505	497	504	528	518	514	488	509	514	537	544	465	492	491	509	460	490	514	513	512	461	463	489	492	540	525	504	477	508	483	496	512	450	488	516	512	535	479	492	501	498	497	512	512	516	517	503	503	536	464	512	474	508	483	494	516	485	497	495	529	520	522	459	497	468	505	495	504	478	488	480	504	501	460	514	488	522	492	547	532	498	527	485	469	472	492	501	498	514	500	500	503	497	500	501	532	512	518	476	512	511	462	468	499	503	465	549	491	538	483	506	517	528	512	514	524	520	503	533	475	490	518	520	517	487	462	510	516	488	517	533	435	490	504	473	469	495	505	502	452	518	496	500	511	503	471	520	517	530	531	515	509	442	492	477	464	492	498	480	502	520	527	487	549	486	504	487	484	484	490	519	515	448	540	517	473	508	520	530	487	479	507	500	519	514	480	557	530	520	478	524	496	495	516	457	468	496	503	496	469	486	522	489	494	541	513	470	499	498	477	466	495	547	471	488	532	498	491	502	523	523	480	479	508	532	474	549	499	527	503	538	488	501	476	528	493	495	493	490	494	517	475	459	518	530	496	484	490	527	516	487	498	560	530	502	481	491	499	522	460	502	525	509	492	518	507	522	513	504	470	488	477	473	528	537	536	488	509	440	523	530	525	505	491	502	518	482	528	482	477	512	501	521	473	534	467	480	529	486	498	458	545	467	509	499	517	460	525	447	509	496	509	503	520	517	544	498	513	505	500	462	519	499	498	510	529	530	531	516	503	492	502	504	525	489	478	509	527	512	513	471	523	548	513	478	503	459	498	519	486	482	549	554	500	493	486	520	521	506	522	542	498	519	505	484	527	526	472	482	480	496	499	445	489	502	539	535	469	479	492	505	479	498	521	523	542	528	503	536	478	500	490	460	500	514	535	508	526	497	492	484	474	523	482	500	489	534	504	479	513	480	515	518	499	439	532	507	526	479	555	527	515	488	511	500	455	494	523	492	521	534	536	515	530	522	482	535	505	474	521	476	533	528	522	464	495	511	502	463	513	533	500	501	524	495	532	517	514	491	508	494
27973	25004	28714	28583	32207	34803	33893	33194	29627	22752	22463	25665	20707	23111	22993	24860	21550	19267	22758	19049	14490	14010	16750	17480	13300	10206	8473	8802	7140	7791	6478	5654	5245	4966	4835	3974	2217	1622	1473	814	544	626	628	627	772	863	642	544	360	384	437	346	362	299	309	266	254	197	172	168	182	166	180	167	162	210	164	163	194	204	186	183	260	353	308	340	335	399	355	343	245	217	188	183	181	171	192	174	162	159	169	175	181	168	168	172	185	189	196	193	155	185	173	183	188	196	197	175	157	179	186	173	184	173	170	184	201	192	162	150	181	178	172	186	158	161	175	182	186	175	188	185	182	163	170	160	175	165	165	190	181	182	205	172	192	181	179	185	173	186	191	186	155	159	169	182	183	177	176	147	167	156	162	173	204	167	165	189	186	200	159	189	147	174	183	204	173	191	155	161	178	158	167	188	156	178	190	175	178	172	167	166	184	165	187	184	196	167	176	167	183	197	172	184	182	182	164	196	187	160	180	166	191	167	154	154	178	162	188	184	176	192	178	185	149	173	190	191	179	172	178	185	158	175	183	181	177	178	172	149	181	180	170	149	172	177	188	171	179	152	157	182	175	178	155	187	215	174	166	168	197	179	177	190	193	172	169	201	152	174	177	177	181	179	174	154	176	193	204	157	186	158	168	201	174	175	178	169	173	181	176	181	184	177	157	194	170	155	203	179	179	147	165	184	163	171	164	179	181	175	166	166	170	184	171	181	164	181	191	171	175	156	180	183	183	172	170	168	161	156	169	172	180	173	175	159	167	155	156	183	166	179	183	166	169	168	161	150	186	186	151	210	160	172	194	181	205	186	165	165	193	174	170	169	167	160	180	185	193	172	209	182	180	182	193	182	178	217	150	161	176	179	166	157	165	194	177	193	164	199	186	167	199	186	172	193	171	194	189	166	178	193	174	189	168	162	193	198	168	167	186	181	156	180	161	167	175	174	189	187	211	168	171	182	186	184	171	182	190	187	141	164	181	178	178	196	163	156	169	201	184	158	174	195	190	168	170	177	186	191	157	163	202	170	155	196	186	189	152	159	184	181	191	164	186	175	184	169	192	161	182	190	191	168	167	172	150	174	161	185	169	151	160	187	189	185	183	195	167	178	188	169	168	159	179	167	177	194	171	143	167	171	163	193	151	197	173	204	184	175	180	170	155	173	168	162	166	177	180	160	184	166	211	167	156	161	169	182	186	149	174	166	140	147	178	177	200	190	170	155	194	196	191	181	166	177	178	200	183	180	162	208	166	160	168	199	189	196	163	174	159	179	183	187	181	185	186	168	177	154	163	180	204	187	152	175	175	171	179	180	177	145	199	176	176	177	180	175	172	179	180	181	179	177	203	190	180	176	171	169	166	176	168	175	159	185	172	183	160	190	167	153	171	202	170	158	169	200	188	179	169	180	186	163	184	186	193	188	167	173	168	205	162	191	209	174	192	181	186	191	169	167	185	197	158	175	167	168	164	176	164	183	198	170	172	152	154	178	177	188	161	150	181	180	142	178	181	158	184	178	178	199	140	151	156	209	170	181	185	169	178	194	167	207	190	157	181	211	196	172	174	174	163	167	162	188	199	153	159	157	159	199	168	157	184	175	177	192	166	179	165	186	170	172	155	184	179	182	193	173	170	193	195	149	181	159	163	164	163	186	173	166	163	172	178	178	163	181	213	173	168	211	175	150	184	168	164	193	164	170	184	172	181	165	165	176	168	162	203	164	169	180	186	200	174	173	189	173	178	165	172	191	156	195	171	174	167	179	168	208	181	164	180	184	187	180	177	161	170	170	169	192	176	195	200	175	187	167	153	180	187	135	181	160	169	173	153	168	163	175	198	163	185	178	162	168	155	181	172	178	175	170	178	193	191	181	176	189	156	167	182	176	162	184	165	174	168	184	169	193	158	168	186	181	187	190	180	192	181	167	186	150	196	162	152	172	180	179	180	175	186	168	159	153	169	156	164	178	164	169	162	145	178	161	152	152	183	169	170	180	182	184	186	157	167	170	187	202	182	166	178	182	177	170	174	159	159	174	171	166	176	172	194	186	165	175	170	141	157	179	184	164	170	178	183	166	158	177	182	191	167	196	215	167	182	203	171	179	183	178	177	175	165	153	221	172	169	175	185	163	175	175	178	190	154	191	149	172	189	186	159	183	181	200	184	176	157	180	184	190	181	175	169	146	179	196	171	163	170	157	168	174	157	146	174	196	198	169	179	163	184	208	186	175	144	201	177	155	185	191	182	186	181	171	190	175	171	163	172	184	173	158	184	169	168	173	175	168	174	162	158	176	193	169	185	170	150	191	157	165	176	185	194	182	169	167	177	188	174	167	175	171	169	161	148	170	176	179	193	157	173	170	190	184	181	195	177	181	178	192	155	194	155	164	183	194	173	165	175	189	174	186	219	166	166	168	167	175	193	184	187	166	175	170	172	172	159	166	164	162	172	173	182	179	192	169	177	178	185	176	170	156	180	214	170	164	163	202	175	174	164	180	178	155	166	155	183	191	156	175	150	174	169	180	194	178	174	188	186	187	187	166	183	183	147	194	189	172	191	191	202	164	187	184	166	176	172	192	207	182	179	185	193	184	153	181	143	191	164	190	173	183	177	186	189	192	164	170	168	170	162	168	179	191	181	164	173	156	155	155	171	170	179	194	193	186	200	186	183	201	183	173	173	168	180	154	172	173	152	159	206	178	167	171	189	169	188	162	176	160	187	162	154	158	165	171	170	174	177	174	180	182	150	199	183	161	159	174	188	177	188	171	191	165	173	182	174	183	170	187	183	164	175	208	186	158	165	158	175	159	185	170	177	163	164	180	152	176	176	161	190	166	164	186	172	188	156	185	162	184	165	166	169	175	177	179	180	182	173	189	187	167	190	164	178	182	185	178	177	184	152	175	184	172	189	188	154	172	155	174	159	184	164	157	199	170	181	182	174	177	168	146	177	178	188	187	182	159	155	182	174	160	155	177	162	166	172	175	158	203	140	167	165	187	160	168	185	165	171	180	198	194	164	166	182	187	180	179	155	203	194	188	199	176	191	179	193	167	194	193	192	184	190	209	171	184	177	183	191	171	189	163	204	183	200	203	167	159	174	184	211	194	164	185	175	145	160	158	184	174	171	172	192	185	175	167	162	172	193	179	174	196	167	179	167	181	155	161	174	191	182	160	184	175	176	170	174	150	182	195	164	190	190	171	179	198	186	199	170	176	190	190	181	149	180	184	165	190	180	189	179	176	180	191	171	186	182	189	148	184	164	158	172	182	187	189	170	191	181	184	191	209	189	182	187	157	177	173	151	175	161	176	181	163	176	169	178	166	168	175	195	186	190	173	171	165	159	209	170	179	151	168	164	199	187	187	174	160	167	150	172	154	198	172	205	175	192	173	174	168	195	176	156	168	169	190	175	151	181	180	178	185	198	173	177	181	170	182	185	170	198	172	163	181	171	163	196	181	165	171	170	179	159	172	175	171
17133	19063	28344	32786	36769	39385	41671	42692	39775	36640	39719	42408	35011	42514	42355	46941	42555	42697	45810	41052	36290	37750	40293	43215	34584	31816	31503	31521	29057	30540	26760	25523	24796	24204	24101	20831	14095	11356	8759	5156	3620	4481	3799	4004	5488	6398	4209	3360	1934	1994	2634	1947	2265	1455	1553	1216	955	624	524	496	470	489	514	516	491	510	496	544	493	474	461	619	1115	1860	1505	1651	1885	2069	1747	1313	1003	734	619	489	502	480	475	454	454	446	497	459	478	506	479	486	481	465	500	493	447	451	475	411	463	470	459	492	459	461	481	452	497	439	427	491	455	463	453	475	498	459	467	467	455	447	467	461	451	481	479	495	441	456	442	447	452	461	451	476	439	488	426	472	432	453	487	469	424	479	456	464	420	480	460	446	465	518	478	460	461	457	459	479	462	466	489	479	472	468	429	447	429	488	469	429	465	460	462	496	475	456	470	447	449	496	443	463	478	464	424	481	447	479	460	450	503	463	481	421	495	436	478	467	454	467	470	467	481	484	470	435	460	438	454	449	478	456	489	462	495	508	481	468	479	440	487	465	480	467	444	490	436	463	461	445	428	468	474	455	475	441	483	461	438	467	470	427	471	511	474	477	438	461	468	448	470	478	477	444	495	490	474	490	479	490	456	448	468	429	421	446	462	481	448	425	447	471	445	479	477	486	452	492	455	503	479	464	459	453	459	444	446	477	458	506	442	465	421	450	447	454	472	530	469	477	459	427	452	450	464	482	464	477	451	441	473	468	452	448	453	463	435	461	457	496	476	443	476	476	433	499	468	441	448	485	450	479	483	481	515	465	493	443	446	496	480	447	444	478	492	476	466	474	460	450	497	468	478	454	466	484	480	446	447	523	493	450	469	466	457	472	462	452	480	474	475	485	492	452	484	465	431	465	477	460	515	423	465	452	465	465	504	471	479	456	427	490	453	442	444	457	459	473	479	441	461	475	494	435	474	477	432	477	454	442	469	421	463	463	494	456	441	463	437	448	459	444	505	466	431	497	475	466	443	485	472	468	429	449	455	444	442	456	440	458	422	467	472	495	471	468	479	492	477	453	476	455	501	444	468	491	501	440	493	466	466	482	415	460	457	465	467	455	480	428	457	467	441	432	471	466	437	464	447	446	485	483	485	421	445	478	429	460	456	429	460	420	459	431	466	451	449	463	463	473	456	408	458	447	446	446	432	474	462	422	465	469	457	457	493	460	451	459	460	462	445	464	474	499	435	464	476	475	475	488	467	443	460	491	466	539	490	451	465	469	482	475	503	481	482	440	451	475	449	481	430	478	484	457	485	466	484	486	452	475	469	458	442	452	489	476	505	453	457	433	469	423	461	487	457	477	451	427	500	491	461	448	490	464	476	447	485	474	465	454	463	477	413	480	493	483	429	462	462	485	491	455	457	443	471	457	498	471	474	471	484	451	464	474	438	444	465	468	447	491	484	438	492	466	524	499	472	461	484	434	430	460	470	509	462	479	423	460	480	446	469	421	505	488	463	481	502	442	494	454	466	448	474	450	453	474	425	444	490	487	485	483	451	488	434	454	461	447	456	465	483	460	470	474	475	505	457	468	479	475	453	484	448	475	446	465	455	469	426	496	437	456	473	457	462	448	479	487	476	497	496	482	466	473	473	470	492	487	470	426	492	459	476	454	429	446	465	456	476	468	488	454	452	462	423	478	444	476	475	482	453	479	470	454	473	476	478	502	461	443	487	454	437	479	488	475	443	457	450	472	495	500	495	456	441	495	462	455	456	474	500	413	500	452	485	443	454	439	456	457	468	462	457	442	502	478	457	475	448	445	414	457	497	469	484	492	476	480	479	443	449	466	425	488	468	459	528	479	475	505	474	455	443	486	469	496	485	477	453	479	458	475	493	486	454	463	451	442	419	445	453	451	458	469	452	459	435	463	519	481	465	457	457	510	446	482	478	456	477	454	490	457	458	484	442	456	458	480	470	459	470	440	464	521	476	476	451	534	507	463	488	443	446	443	491	447	476	469	460	463	467	442	455	503	450	481	474	477	508	484	465	486	498	478	459	476	457	470	454	491	489	468	469	481	437	492	462	488	452	472	451	475	515	488	414	465	422	477	491	476	480	446	456	438	467	424	506	491	493	461	456	439	456	470	438	475	515	466	487	431	476	493	479	488	487	457	478	479	475	465	471	459	490	438	481	460	478	481	460	465	456	471	468	465	484	434	470	458	473	448	476	484	454	505	468	496	463	451	446	446	447	465	458	441	426	467	476	426	449	496	499	497	498	504	462	517	473	501	458	470	455	494	466	477	478	494	458	489	455	477	491	481	451	476	487	463	468	483	469	474	489	476	445	460	493	437	468	472	463	491	454	449	452	497	474	461	453	423	500	406	464	447	476	455	507	488	460	441	473	488	440	468	501	448	470	475	460	467	483	474	453	433	460	502	448	488	466	444	492	463	427	474	466	466	485	443	515	457	451	490	425	490	475	489	520	452	456	443	444	471	452	478	445	468	477	465	474	454	499	483	488	430	475	480	463	473	467	509	469	436	445	450	429	475	475	492	460	469	495	474	452	460	473	492	460	485	434	458	475	452	482	472	445	460	438	481	439	479	484	510	447	482	444	474	446	489	446	484	471	453	493	464	436	490	433	478	477	454	468	478	491	479	450	441	483	463	442	459	463	471	493	468	490	451	482	468	473	480	451	516	467	459	455	506	503	452	426	463	502	429	468	471	431	492	489	468	484	471	505	454	492	468	444	472	463	452	445	455	469	507	476	480	439	472	475	440	470	490	471	449	427	482	501	456	473	478	436	494	479	457	487	494	492	476	438	480	456	474	475	465	463	425	438	453	473	439	452	484	484	474	450	429	422	464	484	483	447	476	468	475	456	482	468	486	435	452	458	457	462	433	457	455	480	487	442	470	480	469	504	449	512	447	464	463	433	470	493	445	473	463	485	467	434	474	459	456	443	451	486	505	426	472	417	426	496	473	449	462	449	463	503	467	448	446	448	446	440	445	515	435	467	420	454	521	457	518	435	453	503	467	454	493	474	526	472	517	477	482	453	449	490	487	500	492	429	495	445	505	463	468	446	464	484	471	448	440	449	479	467	477	452	489	472	435	492	498	432	470	454	478	480	466	466	448	470	471	451	454	495	459	476	493	483	447	449	443	494	464	472	480	461	436	474	431	460	461	479	468	455	498	491	484	463	447	464	428	483	476	478	487	481	454	468	456	465	473	442	492	510	483	492	438	483	468	487	462	456	474	467	462	486	459	477	463	474	451	507	490	438	455	471	471	434	459	470	446	463	460	471	439	466	489	468	487	460	458	478	453	466	471	455	483	445	437	470	466	445	513	488	450	499	465	474	462	455	480	449	477	510	472	474	454	468	427	453	489	444	470	481	464	424	485	459	488	492	501	484	478	467	470	483	453	448	465	447	502	463	461	472	431	472	437	478	441	479	482	463	472	481	452	484	465	469	466	443	454	448	475	482	445	487	454	456	458	492	496	445	476	449	474
10484	8870	10108	8554	6552	5061	3993	3169	2297	1587	1460	1563	1194	1156	1120	1255	947	816	970	743	641	643	750	757	598	469	420	428	383	376	348	359	331	316	328	284	222	229	247	236	214	200	156	189	187	197	161	149	155	134	165	131	133	141	151	165	144	154	143	140	142	145	172	145	128	155	143	134	143	149	173	137	140	157	156	144	168	192	193	176	175	176	169	157	161	156	147	143	154	144	145	135	152	142	162	155	153	146	160	139	134	144	138	142	152	143	156	133	152	169	151	160	142	153	143	142	140	131	148	130	139	177	152	152	151	141	165	129	131	146	131	166	150	151	137	127	150	137	150	149	158	145	140	148	157	160	137	127	144	147	139	162	121	161	141	151	151	154	160	121	162	160	159	159	128	154	166	153	156	166	179	150	126	139	157	161	147	130	153	162	147	152	122	149	152	156	133	149	170	159	136	159	152	150	134	135	156	163	140	124	132	136	140	129	144	135	135	160	133	152	131	125	160	135	154	139	137	161	138	138	172	140	132	160	144	131	138	159	139	133	171	144	160	140	153	160	134	156	140	155	159	132	140	129	145	144	156	139	165	159	154	136	158	150	160	148	154	135	128	149	139	156	143	139	155	179	152	174	145	157	163	151	128	159	136	154	142	130	141	144	154	156	167	169	155	145	150	159	163	130	151	161	160	108	145	158	163	126	153	131	142	127	162	138	179	158	144	136	131	132	136	141	139	150	161	160	148	151	156	165	149	148	140	154	143	149	156	141	156	154	152	148	146	169	148	146	152	150	140	119	130	140	167	131	140	155	140	153	132	147	128	148	137	148	157	116	145	156	146	167	155	139	120	134	142	136	145	160	133	149	153	133	142	152	138	157	146	143	141	140	138	136	154	154	145	159	163	146	163	138	130	172	143	147	125	144	148	137	151	142	148	153	152	136	110	141	152	153	144	158	159	138	144	157	141	148	149	160	137	140	130	133	145	125	150	159	133	157	147	143	137	141	156	147	144	149	154	153	168	155	144	125	159	142	125	147	151	128	148	116	157	148	163	128	129	134	132	134	166	147	165	157	134	153	129	151	132	149	147	162	157	151	148	146	167	162	157	139	143	151	161	157	145	136	141	134	154	140	148	152	161	156	145	138	112	155	158	154	159	139	137	146	144	126	166	150	129	146	146	149	180	137	138	148	132	158	147	157	146	125	132	150	148	180	129	132	142	142	147	146	144	131	156	161	143	155	173	140	154	193	163	151	169	146	149	144	159	154	124	137	129	158	157	141	168	148	143	138	161	137	158	136	131	146	149	153	161	138	131	154	142	149	155	163	150	162	145	150	124	163	153	155	159	151	147	137	160	150	151	158	130	152	161	149	145	154	131	137	157	179	165	160	156	170	150	151	133	157	138	145	151	139	133	142	166	171	134	144	146	157	162	150	138	138	133	173	147	154	150	135	154	182	130	158	155	142	134	141	165	140	157	133	165	170	147	179	146	144	167	146	144	151	145	139	163	181	152	157	143	128	147	148	143	143	167	155	146	160	162	138	159	165	145	169	148	134	155	148	135	130	144	136	161	159	172	135	143	161	159	149	142	153	141	143	143	131	121	145	154	146	162	158	149	154	134	142	147	148	156	156	164	162	137	180	159	130	151	135	156	154	147	177	128	154	154	135	155	146	146	138	134	136	140	145	136	150	146	145	152	143	150	141	155	151	152	165	146	153	139	139	134	157	149	135	143	149	175	123	154	144	150	152	168	154	145	184	166	155	149	150	143	135	154	147	142	155	144	183	144	155	149	172	130	129	143	145	162	155	142	134	152	159	151	153	143	162	142	167	153	141	134	144	149	138	152	151	154	146	143	152	153	147	136	169	133	146	149	145	159	137	155	174	154	138	163	150	154	172	151	151	155	148	135	153	163	127	133	134	144	136	148	163	138	145	148	157	141	140	147	134	138	148	138	133	159	136	158	138	163	157	153	141	137	153	147	160	165	146	154	176	142	149	117	159	160	135	126	151	145	145	135	139	147	141	168	159	123	131	150	151	135	166	146	131	135	139	158	163	144	139	148	131	170	135	165	159	133	157	153	142	156	150	158	154	157	147	149	158	152	141	138	142	151	158	141	149	148	145	136	160	148	149	162	151	155	144	145	157	126	156	134	143	163	154	159	150	153	148	153	141	132	144	159	159	155	144	136	155	147	151	144	138	138	137	162	149	147	118	167	160	168	142	128	164	172	143	168	145	146	152	143	136	159	148	121	144	144	160	153	172	148	143	159	149	139	144	160	127	128	148	152	163	165	147	153	150	162	153	162	156	117	141	140	164	145	155	142	134	152	150	156	137	146	152	150	135	147	156	133	162	167	159	169	134	136	155	128	123	153	160	146	168	141	143	154	160	151	127	150	136	142	151	159	133	157	165	132	146	140	143	154	172	148	148	165	145	146	160	162	159	141	151	155	146	155	143	155	139	169	123	156	129	133	163	146	144	141	149	142	162	149	151	154	137	143	151	135	159	168	150	158	151	150	141	164	141	161	171	164	163	152	195	141	170	141	135	126	148	151	163	151	122	139	127	133	133	147	154	143	165	163	132	131	143	164	170	146	151	151	154	158	159	165	158	128	108	134	159	153	150	160	136	137	142	128	151	172	164	144	149	157	142	125	152	137	135	147	151	144	138	149	144	123	147	158	157	139	136	135	159	124	151	150	157	133	142	158	152	149	144	131	142	138	141	139	154	141	127	157	153	162	159	156	133	154	145	154	131	162	127	141	155	135	150	149	156	166	126	135	165	158	162	149	135	147	159	125	156	139	156	140	156	156	149	145	136	152	142	125	143	141	162	151	150	153	141	142	153	166	163	153	143	149	140	137	147	134	164	161	153	145	138	157	138	141	155	144	164	149	139	160	141	169	167	140	128	157	133	142	134	150	149	157	170	171	164	163	136	157	128	133	142	142	171	143	150	143	154	161	122	145	153	157	165	130	149	138	133	148	180	181	154	130	150	157	147	149	141	142	156	159	165	140	123	142	142	171	139	130	156	136	155	154	157	137	149	127	137	157	132	146	155	145	124	141	153	152	164	149	139	137	136	143	141	138	148	142	137	168	163	156	167	158	139	154	160	147	159	142	145	138	149	148	146	171	154	149	149	143	159	159	156	139	134	138	152	148	134	150	147	148	160	136	135	141	141	170	159	166	148	159	155	122	149	153	154	136	162	161	147	142	156	124	140	155	162	150	145	146	149	165	152	161	157	155	144	164	148	140	171	157	145	161	147	141	145	145	138	167	147	158	161	155	149	146	154	162	131	133	157	182	127	174	146	153	147	127	154	132	149	148	140	167	162	147	158	144	163	140	135	124	146	118	151	149	166	163	138	136	159	149	148	159	145	136	135	151	160	152	133	145	157	138	156	163	153	144	150	134	160	156	148	141	143	118	144	147	146	140	195	151	183	133	165	172	139	145	143	148	168	150	134	150	153	143	173	135	157	136	145	136	124	146	139	154	144
7003	7666	14802	17964	18039	17082	14953	13807	11182	8783	7884	9175	6685	7144	6852	8640	5913	5668	6651	5164	4544	4167	5068	5514	3707	3132	2720	2783	2396	2543	2261	2016	1955	2197	2091	1689	1294	1254	1181	969	829	786	642	638	635	652	553	537	504	518	481	521	440	464	470	472	452	425	384	415	433	429	425	414	439	414	414	387	435	427	429	413	432	404	406	428	533	629	655	589	538	488	468	420	406	381	432	446	446	405	413	431	377	442	389	438	396	388	413	422	424	391	387	401	410	409	380	422	395	391	429	382	379	425	442	408	439	406	414	434	393	421	396	383	450	393	396	394	427	415	388	406	419	405	398	400	381	426	412	431	404	404	400	377	423	395	424	393	427	403	431	417	450	398	459	403	410	429	449	407	388	402	401	428	406	407	427	433	428	405	462	440	436	449	390	416	407	395	427	439	413	430	425	367	409	424	420	396	427	387	399	398	385	445	407	409	419	411	395	419	419	411	416	403	417	404	436	393	394	399	360	426	379	457	409	406	414	413	387	405	377	395	385	403	365	460	453	401	404	432	382	385	387	415	390	393	380	413	415	435	425	412	412	415	414	421	436	392	414	418	428	413	416	427	391	445	386	429	416	449	389	391	396	434	425	427	401	389	453	388	373	412	414	418	434	398	407	421	403	411	421	441	405	400	372	396	410	410	388	404	421	414	391	413	436	377	376	419	393	408	389	416	419	450	389	406	391	421	412	410	413	421	408	397	362	406	445	429	397	415	393	400	423	400	383	385	399	391	406	445	430	449	408	403	425	428	396	419	405	464	442	416	403	437	403	385	452	420	417	432	365	384	417	394	416	419	415	443	404	395	413	404	399	351	414	399	409	368	433	416	393	353	394	445	445	414	388	391	385	398	413	423	407	409	419	381	396	401	439	422	432	423	409	393	418	401	412	406	430	426	415	393	382	400	406	396	408	429	414	456	415	360	416	402	366	411	439	419	376	400	432	360	406	381	371	400	422	406	407	448	428	398	363	389	409	396	380	393	404	427	404	402	393	404	399	440	434	406	414	390	388	391	440	403	417	413	387	418	393	406	407	413	392	405	429	395	401	385	404	444	443	395	387	405	406	423	390	372	444	412	406	441	396	393	420	403	425	401	449	400	395	434	411	429	416	452	375	433	417	420	414	408	400	423	411	408	397	430	406	385	425	411	401	426	441	431	400	411	411	374	410	371	410	408	417	406	407	418	402	431	437	416	395	410	395	409	401	414	419	406	447	426	403	408	401	404	402	379	428	397	401	422	433	437	392	417	425	413	402	427	367	412	432	398	379	419	433	422	401	426	408	427	431	416	400	418	400	418	394	381	413	406	414	399	405	431	404	414	388	407	414	432	412	407	439	429	399	407	400	413	426	436	389	389	428	422	428	426	397	420	366	404	437	410	416	407	418	425	393	383	399	417	455	450	383	407	426	419	395	400	412	449	384	466	424	405	435	425	378	394	410	407	412	428	359	432	385	433	407	415	399	388	417	384	380	413	401	391	401	398	382	389	393	412	405	404	429	452	464	408	386	406	393	425	426	411	384	443	433	425	394	417	416	402	417	402	393	413	408	379	409	392	383	395	401	413	410	400	406	437	426	406	426	419	407	413	401	433	411	412	383	406	376	397	414	425	415	416	400	397	392	398	430	377	404	431	395	392	426	458	401	417	368	387	424	413	420	416	392	435	417	402	371	397	401	383	408	406	401	416	408	387	428	445	406	401	400	399	414	399	414	418	435	378	410	381	424	396	422	403	390	399	395	417	423	426	406	418	434	421	398	415	389	421	423	383	402	433	381	418	420	414	453	425	406	401	411	395	438	415	407	403	386	438	426	405	418	399	396	400	392	440	441	410	418	421	383	393	397	422	398	442	409	393	418	421	437	423	429	415	399	376	418	386	386	406	401	391	408	390	359	399	406	409	375	381	432	404	407	421	431	382	407	403	421	410	401	404	386	402	430	409	377	421	408	411	420	426	411	419	396	415	472	385	411	413	412	441	427	379	417	381	412	392	399	398	381	411	394	426	438	386	420	394	394	398	403	412	429	401	405	383	410	397	408	446	400	429	431	401	395	404	394	391	402	417	416	406	384	431	403	400	423	418	415	394	403	410	451	398	435	443	399	415	360	393	385	392	382	436	402	414	366	406	373	404	389	404	389	390	418	377	398	405	423	401	412	401	468	419	396	434	398	391	395	440	440	405	424	380	373	400	419	402	416	416	424	416	404	427	424	427	432	454	444	390	380	398	413	422	442	396	400	408	417	429	398	405	413	432	405	397	420	377	412	402	439	418	401	424	403	375	406	426	407	419	441	387	401	417	397	381	428	415	428	382	395	436	430	437	413	437	421	446	376	393	374	413	426	412	394	406	428	410	433	393	409	413	400	414	426	431	415	391	421	443	422	400	374	440	445	417	368	405	394	380	400	394	385	421	405	434	381	438	401	402	412	428	423	442	400	391	420	384	398	394	405	417	450	417	405	389	396	410	394	381	404	379	392	397	397	391	407	379	420	414	402	398	408	418	437	402	385	391	420	430	423	371	405	379	451	385	403	423	393	407	364	414	415	375	416	382	395	408	417	422	378	391	431	407	426	395	406	405	433	419	419	378	397	404	397	384	405	422	381	414	414	390	398	444	431	373	404	405	407	407	402	397	436	462	416	448	385	413	415	405	392	416	409	416	425	407	433	392	411	380	452	426	443	417	439	418	382	421	384	398	402	350	393	422	432	405	423	409	437	400	391	405	377	434	397	428	387	403	456	394	429	401	401	359	430	372	400	386	381	417	374	422	424	414	423	376	452	403	383	373	421	406	364	376	425	413	432	414	439	403	431	405	413	430	437	439	402	387	447	389	393	408	391	374	392	350	397	403	399	417	390	444	413	396	370	430	419	402	405	406	412	404	384	392	394	396	421	407	374	418	427	385	388	435	423	404	421	402	413	397	412	434	383	445	420	411	414	409	423	428	381	395	433	442	430	408	414	425	423	418	397	463	415	444	401	377	395	419	407	390	394	423	413	443	381	394	411	417	423	398	393	385	409	406	401	403	383	440	422	390	387	412	381	407	406	378	394	425	388	403	419	377	397	399	395	409	408	380	418	383	401	413	406	423	420	406	420	435	380	352	410	428	445	410	401	408	390	365	379	409	408	385	377	427	420	394	394	459	408	411	434	402	417	351	406	401	391	403	419	413	397	372	406	403	390	389	385	401	402	404	411	419	383	411	416	415	415	390	416	391	399	403	387	390	439	395	407	423	421	415	386	418	401	398	384	381	420	413	409	436	417	405	398	401	414	421	396	415	408	405	435	403	452	391	432	424	402	389	459	424	417	418	423	419	373	429	438	403	393	435	390	401	423	388	453	418	404	462	398	412	373	409	411	397	368	410	396	423	393	369	410	414	404	430	416	423	416	415	409	407	456	445	364	435	401	416	372	444	381	430	390	411	421	377	441	372	382	406	402	374	414	411	427	410	457	417	408	380	413	404
18959	16720	20349	19949	23195	25800	25227	22852	17878	12702	11393	16606	12919	13096	12301	13420	10051	9062	10752	8776	7353	7034	8833	9147	6264	4525	3881	3750	3207	3612	2932	2426	2330	2600	2286	1769	908	963	673	377	317	436	395	401	464	425	369	238	283	277	252	238	263	247	224	234	216	168	161	165	172	169	176	214	162	179	164	183	152	179	134	171	175	175	177	188	244	367	294	274	231	219	202	184	165	160	153	184	173	184	197	189	174	157	175	174	171	192	183	171	174	168	152	160	189	171	152	180	164	174	161	184	155	167	150	185	171	154	178	176	163	163	172	161	169	182	163	161	156	169	167	174	162	171	156	173	161	172	181	195	198	176	175	165	172	169	180	199	162	156	174	192	172	159	169	183	192	153	177	167	146	163	150	169	171	197	183	163	157	149	165	195	156	170	182	141	196	149	190	149	157	186	159	179	189	193	174	146	175	175	165	164	165	153	173	143	174	154	168	148	148	172	160	155	181	181	175	171	150	178	195	179	159	150	148	155	167	152	163	182	165	174	176	152	157	175	180	184	178	166	183	198	168	179	179	191	168	162	180	172	162	166	179	161	168	173	162	185	196	159	185	180	180	184	164	179	181	175	176	155	157	168	167	155	177	169	145	175	145	180	171	163	167	177	165	150	151	172	185	176	170	177	169	151	164	165	164	175	150	160	150	205	177	177	153	176	156	190	178	189	148	155	184	203	168	172	145	158	163	157	174	173	170	170	152	193	157	181	169	184	180	170	175	196	183	168	165	159	167	158	161	179	154	181	201	162	154	155	196	141	168	147	160	176	165	177	153	179	184	162	156	153	183	145	158	160	145	168	129	181	171	150	189	162	169	169	191	192	176	143	185	176	185	159	167	173	154	186	180	177	176	167	165	174	159	185	157	180	178	172	168	172	181	182	201	149	180	160	187	157	181	171	171	177	168	152	168	152	182	187	167	173	183	179	162	189	170	164	173	202	191	162	163	176	167	172	168	162	142	171	192	184	170	176	156	175	183	181	168	186	166	176	150	186	155	178	180	156	168	175	165	144	193	167	180	172	155	137	169	148	182	156	173	173	180	185	145	134	174	169	174	187	168	196	183	159	199	202	178	186	170	160	172	165	175	171	171	198	193	191	163	186	159	154	174	164	155	162	173	180	174	175	165	172	175	189	147	175	160	185	204	167	192	164	166	137	165	177	172	186	196	143	181	180	170	185	146	159	188	173	162	160	142	169	160	188	180	186	149	148	164	202	163	151	184	195	174	189	172	136	178	161	164	164	151	155	172	187	163	175	173	182	177	164	211	181	172	170	163	149	159	175	169	162	180	201	179	159	195	172	161	161	180	184	169	183	149	176	184	153	187	177	163	167	191	166	154	190	157	153	192	157	184	186	177	174	167	175	162	185	211	183	149	171	170	170	197	163	167	131	163	182	167	181	171	197	168	165	160	163	199	179	161	161	172	180	188	187	157	172	171	176	172	168	158	168	155	166	180	141	187	160	175	156	173	155	144	146	190	154	175	176	194	170	167	169	165	184	186	147	161	179	160	168	167	158	198	178	164	177	179	167	171	176	192	154	169	156	207	160	175	172	165	162	164	156	167	160	177	156	162	189	177	165	166	181	198	202	175	201	151	162	157	160	173	156	169	148	174	153	162	159	150	154	164	172	174	192	154	177	188	138	161	158	186	184	161	187	176	160	161	167	177	168	182	145	186	171	158	166	182	165	172	181	155	162	160	160	165	167	165	185	162	158	185	152	169	162	179	152	184	163	160	167	193	191	174	167	178	191	161	196	190	155	178	173	188	180	194	169	170	159	159	170	171	163	192	182	191	147	189	170	173	179	172	169	160	166	161	165	166	178	157	169	160	189	178	192	183	154	162	163	183	188	180	174	182	201	184	172	171	175	180	168	178	197	166	153	166	175	164	175	161	194	185	177	156	192	186	174	162	173	171	174	145	165	174	169	192	166	171	176	177	164	189	169	173	148	174	175	161	191	154	166	149	181	164	181	174	166	210	150	170	164	167	157	175	154	149	169	187	168	177	155	172	173	183	197	164	158	192	168	155	185	159	147	194	140	187	173	163	176	159	188	156	181	194	183	157	166	182	167	184	185	152	168	173	180	192	169	188	156	164	164	173	181	153	185	181	133	171	170	148	139	168	175	178	163	159	160	165	170	169	178	206	163	172	166	172	175	155	166	157	166	171	154	199	134	158	182	199	180	162	149	180	195	146	170	174	175	171	145	178	180	178	173	167	181	188	168	155	172	176	179	157	195	173	150	167	165	184	161	189	178	166	165	173	173	179	166	150	155	181	178	166	154	162	169	172	160	159	178	211	173	171	174	178	184	165	155	157	175	181	154	166	169	193	162	183	170	155	171	172	180	155	144	153	174	184	167	157	184	156	199	162	161	184	179	156	172	161	177	170	163	152	173	167	167	173	182	166	158	148	188	182	178	186	181	157	196	178	157	177	199	138	170	163	169	175	175	171	161	186	169	142	168	179	166	174	195	182	159	160	152	164	155	161	162	170	204	148	181	157	174	181	180	161	192	154	156	174	174	149	151	190	173	167	172	179	174	187	163	166	169	167	163	170	162	150	165	177	183	167	176	206	152	166	171	174	152	182	192	165	166	167	169	173	179	153	179	168	158	167	149	153	157	193	182	187	191	180	158	176	167	174	193	160	162	161	170	179	161	173	172	174	158	164	175	165	175	195	165	171	155	172	165	167	191	171	174	169	171	165	160	172	164	151	175	180	158	167	178	160	180	163	213	166	141	168	187	173	168	152	149	165	169	191	179	186	169	160	170	171	169	176	165	170	171	168	159	189	172	174	180	171	173	149	171	156	183	166	160	149	169	147	178	165	168	172	159	179	175	166	164	163	169	169	162	199	169	162	182	160	181	180	170	175	162	183	175	178	155	173	184	167	165	183	175	172	174	180	166	170	163	159	177	147	174	157	182	154	174	178	163	187	161	168	165	138	186	157	155	165	163	195	172	203	175	174	191	176	180	165	181	181	182	158	163	157	174	161	162	179	187	163	163	158	163	164	169	174	155	142	197	178	184	156	181	179	164	182	160	179	193	169	161	181	168	180	164	170	176	156	162	161	157	161	163	187	179	171	175	164	159	196	172	159	190	179	175	176	182	165	169	171	167	181	167	182	169	181	192	176	152	177	162	174	178	183	172	173	201	169	170	181	171	173	181	192	153	170	178	150	176	148	165	158	171	180	180	205	198	191	160	170	165	177	177	171	170	172	159	172	203	155	182	183	137	171	163	172	166	166	157	163	170	174	191	155	182	177	156	167	178	161	178	151	173	168	158	157	173	179	164	172	157	167	171	178	166	161	173	169	171	154	182	150	151	167	187	164	162	191	201	174	171	159	150	142	184	168	148	195	154	163	152	193	160	176	181	165	143	173	161	181	160	174	179	158	168	172	177	150	178	187	165	150	184	190	220	183	173	163	161	197	142	170	157	183	188	181	155	164	166	163	186
12668	12754	22164	26017	31327	34505	36155	35932	31294	28705	30474	37075	29238	32815	32821	35920	30272	31632	34447	30731	27330	28323	30979	32651	26237	19832	20639	20131	17977	19492	16141	14992	14317	16190	14885	11830	6677	6406	4811	2553	1801	2711	2373	2670	2859	2685	2283	1430	1633	1311	1241	1347	1326	961	783	739	710	585	484	501	500	502	479	461	454	493	459	502	465	456	443	528	443	517	502	675	1072	1682	1399	1163	953	678	553	502	449	468	505	464	427	456	479	455	449	428	482	474	449	447	456	499	447	454	410	459	483	474	468	415	486	483	470	464	428	415	473	493	475	475	434	454	488	455	457	447	483	457	461	485	471	441	427	462	453	443	459	441	421	443	467	439	462	448	454	465	441	452	437	470	501	456	477	433	460	504	467	473	473	463	446	476	459	454	411	481	463	494	465	444	464	491	440	427	428	488	467	441	475	437	467	451	437	508	461	444	467	483	466	498	484	466	444	466	489	455	449	448	482	461	468	463	410	455	409	447	458	462	418	434	460	477	467	507	469	455	461	436	455	486	493	487	446	453	489	477	480	507	436	466	484	452	501	476	462	456	439	463	443	423	474	419	432	439	448	418	498	452	441	477	438	427	444	437	496	445	424	451	466	458	472	454	419	458	482	465	467	431	432	447	460	437	471	434	466	461	431	445	466	469	480	435	491	489	480	487	452	468	443	458	425	443	461	455	474	438	449	484	441	419	435	441	422	473	418	463	463	436	439	437	443	468	465	449	454	437	476	479	454	457	474	477	454	475	461	455	448	436	460	484	474	458	466	479	465	434	467	443	487	423	476	498	482	451	476	469	478	452	450	430	441	430	401	413	450	462	430	437	460	451	460	462	474	461	441	527	443	445	478	460	470	420	432	453	481	463	421	413	462	433	441	474	419	440	442	443	464	460	456	454	435	464	435	437	434	473	521	461	449	454	449	447	470	481	420	460	439	476	468	452	436	449	449	412	459	447	419	486	457	472	486	470	461	417	442	456	455	471	481	482	448	455	484	463	470	487	466	490	449	435	474	475	457	458	482	451	447	480	467	489	474	469	470	455	477	482	461	484	466	440	464	442	460	468	429	448	466	486	471	462	442	448	431	461	469	462	437	443	477	483	441	453	454	446	447	452	457	449	464	473	451	411	434	415	481	490	447	450	454	440	444	472	425	462	477	514	483	476	449	419	481	444	450	477	436	463	444	442	454	444	495	437	420	469	475	477	462	461	436	441	447	453	473	447	460	486	444	468	433	462	434	430	507	411	479	473	452	452	462	447	492	447	467	414	446	458	413	478	474	481	427	480	471	430	468	426	485	453	470	448	480	437	500	466	466	453	473	413	449	421	473	458	476	458	454	466	447	466	468	469	470	516	448	466	460	408	466	468	462	475	460	440	459	485	459	440	489	442	458	458	477	476	475	486	459	442	448	452	462	436	438	456	471	452	471	458	459	455	442	455	462	457	434	461	464	497	475	470	466	502	447	457	403	457	474	458	465	489	468	443	489	431	442	455	455	489	501	465	439	471	477	439	453	444	493	475	474	461	431	452	466	421	426	458	443	455	458	487	472	483	453	439	418	494	460	487	412	424	431	491	461	441	453	431	467	447	470	451	444	471	467	477	529	456	466	461	462	457	438	488	476	511	474	491	449	470	459	461	473	442	476	456	472	440	445	464	453	463	480	482	467	512	480	450	451	475	500	463	467	454	457	492	451	446	439	433	434	455	457	458	466	466	438	448	509	455	487	408	442	458	486	431	469	456	460	455	460	413	457	462	418	480	474	488	472	456	492	467	466	415	461	445	435	477	467	430	470	437	432	473	444	486	449	416	451	470	467	370	446	447	489	476	466	441	440	445	475	428	469	453	477	417	479	488	470	446	438	442	460	450	445	431	474	442	425	460	464	425	461	446	440	496	451	468	473	420	440	449	507	442	419	511	436	430	468	449	451	450	458	449	440	441	459	445	464	474	442	447	478	465	448	456	489	448	450	459	476	475	474	445	430	459	456	450	476	460	429	426	515	498	501	440	440	445	476	436	466	454	491	442	443	448	504	452	468	442	482	449	449	447	475	471	457	474	492	460	486	443	441	465	500	475	466	494	472	475	445	460	470	492	436	471	475	480	467	464	437	471	474	453	434	481	451	494	455	460	472	467	438	473	486	447	481	452	455	446	469	456	445	444	480	435	473	481	450	446	478	466	431	428	474	478	440	464	460	453	443	449	461	477	449	448	441	456	453	490	426	432	443	488	432	438	457	459	422	471	461	486	448	468	454	459	458	442	436	464	469	470	461	423	474	419	485	430	426	481	467	462	448	446	468	490	467	465	446	447	428	437	460	435	465	452	432	477	454	484	472	451	463	448	424	481	444	491	475	463	438	453	476	474	484	475	517	491	428	452	462	459	456	428	454	463	448	466	458	465	478	467	452	486	453	457	466	472	477	466	473	462	469	471	457	450	454	456	445	482	452	460	460	466	495	424	443	482	431	448	457	426	460	442	456	480	445	469	505	484	450	469	450	435	456	489	464	444	477	466	489	473	478	458	474	476	504	466	473	476	459	456	506	460	442	412	427	441	434	488	471	459	449	441	440	430	413	468	428	494	471	507	443	442	477	432	487	435	445	465	479	492	474	437	457	467	450	463	451	471	452	454	471	495	459	445	475	493	459	486	441	474	473	467	444	477	454	477	421	414	498	488	475	473	456	447	470	448	422	428	461	454	448	455	465	480	439	454	428	462	467	439	461	482	470	440	423	485	461	448	460	493	438	472	495	443	462	439	459	464	461	462	447	454	484	500	452	464	502	463	471	448	471	438	487	471	436	481	490	449	464	435	434	441	481	432	457	486	414	421	429	440	478	450	461	441	503	467	472	485	464	440	468	473	465	434	487	448	482	500	458	501	447	446	469	461	452	476	455	467	454	448	466	438	481	460	457	446	465	472	450	466	491	486	528	488	454	483	453	444	433	464	422	472	499	444	460	476	465	457	461	437	480	461	441	466	469	457	463	482	478	473	451	447	425	475	434	441	511	411	464	440	457	454	447	484	464	473	435	463	487	460	468	479	483	474	436	475	406	483	460	479	455	439	471	455	469	454	443	452	477	436	467	468	470	473	454	436	444	478	455	415	458	452	418	480	452	479	437	462	451	463	488	449	467	426	490	461	441	461	471	448	485	455	475	492	415	511	487	463	447	469	504	493	436	478	428	486	450	459	457	426	466	497	512	455	514	460	461	442	492	467	463	419	508	467	441	476	443	524	532	430	445	488	459	446	463	411	453	439	460	442	455	449	435	446	448	483	478	484	514	453	460	485	456	480	460	457	430	466	482	461	463	469	470	468	468	464	494	485	466	426	471	493	448	490	440	472	466	433	467	477	448	430	469	458	453	426	413	469	455	438	450	466	451	450	430	446	465	507	456	482	478	479	464	468	476	458	494	465	474	439	494	490	477	454	453	441	442	441	429	466	461	435	459	434	450	435	448	442	474	466	433	415	452	437	465	399	486	441	419	472
27547	22480	26874	27650	31387	32156	33763	32303	28377	23976	23140	32065	26046	24050	24789	25589	20431	19937	22891	20833	16245	16232	20294	20667	14189	10094	9389	9769	7617	7933	6707	5494	5696	5475	4956	4020	2073	1805	1458	692	517	680	820	772	717	661	711	557	345	393	394	365	279	292	238	225	217	208	199	175	175	163	155	154	164	155	169	175	150	186	165	146	168	183	181	208	263	470	392	368	331	253	216	172	166	151	144	144	165	168	150	152	176	151	161	156	139	140	159	149	177	164	143	164	163	163	170	164	187	167	157	147	146	165	151	139	159	168	166	161	137	166	158	147	165	153	174	166	136	162	161	155	132	158	153	157	174	141	162	156	169	164	188	147	166	149	168	163	174	150	166	159	162	143	174	156	185	142	153	143	153	157	145	150	141	155	167	149	138	177	155	144	159	143	158	161	132	150	167	156	154	162	160	187	163	160	153	153	154	162	158	166	162	161	158	159	171	161	175	135	166	143	144	166	153	131	166	173	147	130	142	139	171	139	165	155	175	152	147	167	151	163	173	160	154	131	148	143	146	135	156	169	130	152	145	153	160	166	149	152	164	168	141	182	151	141	160	124	159	169	160	163	137	156	180	179	170	179	161	160	149	160	150	164	154	162	180	178	148	155	174	143	138	156	154	144	160	169	155	171	160	146	148	138	143	132	134	145	160	169	154	161	150	160	154	160	170	164	144	144	181	141	155	166	157	144	139	127	150	160	163	160	153	158	146	168	165	161	161	146	159	156	151	141	173	159	176	156	174	148	146	151	155	188	170	154	152	156	178	141	157	163	170	140	145	122	165	162	148	146	163	168	179	145	158	157	169	156	153	171	146	151	148	147	158	145	147	154	174	140	163	141	161	162	151	172	153	156	151	162	167	163	150	171	164	166	183	145	169	152	185	145	177	165	167	160	151	176	169	163	163	147	173	153	166	146	150	142	151	139	160	160	177	154	147	155	175	135	152	155	160	143	139	161	164	147	166	159	144	172	165	160	154	147	177	184	172	154	187	130	166	150	165	151	178	147	164	151	159	144	155	156	157	135	161	154	149	180	181	161	156	138	136	146	152	154	168	164	149	155	146	156	186	153	147	178	166	149	158	180	146	170	169	140	169	136	173	148	138	177	137	151	167	136	154	149	160	167	161	153	178	169	159	153	173	155	176	163	158	154	159	152	169	155	156	171	163	133	174	158	154	154	141	161	148	158	169	159	161	174	133	166	145	142	141	176	154	159	150	157	129	169	153	180	150	158	166	158	160	164	169	160	166	148	171	173	155	165	168	127	157	153	146	149	160	141	146	141	138	162	137	162	155	169	140	167	162	169	166	144	171	168	171	167	146	185	169	136	153	150	162	167	145	136	162	143	175	159	155	181	153	169	167	148	154	159	134	165	170	132	157	154	157	147	153	142	170	174	152	154	162	157	150	148	142	171	168	152	162	161	147	161	152	161	145	177	148	150	178	153	161	149	159	162	193	162	155	175	136	168	171	140	163	195	177	170	167	138	158	168	141	143	171	149	171	163	165	149	155	147	152	135	177	135	169	132	154	165	143	181	135	148	162	150	142	128	147	158	139	162	171	159	176	176	155	164	173	146	147	149	150	158	142	173	155	146	150	148	159	154	188	172	162	155	139	154	142	151	157	140	162	159	171	115	129	149	176	150	157	179	151	143	178	166	144	136	154	180	140	168	145	147	150	153	182	151	169	172	177	155	137	167	170	145	168	167	149	162	154	146	148	159	163	167	175	146	135	173	145	143	178	158	159	150	168	140	162	160	155	139	167	162	166	142	177	180	171	165	161	159	152	164	166	179	167	165	138	159	158	166	147	143	154	171	157	162	156	144	172	166	164	151	166	159	158	156	170	140	171	146	175	167	157	151	190	156	162	147	160	142	151	173	166	164	139	151	147	165	182	181	144	165	151	151	167	161	147	156	164	181	169	149	149	179	164	165	164	157	149	170	182	178	149	135	169	181	146	163	161	166	167	144	159	146	147	170	142	139	174	143	159	147	147	157	174	167	163	177	156	127	135	162	157	131	132	139	151	139	153	162	175	142	143	172	170	140	150	167	149	152	170	143	158	160	141	149	151	150	158	159	173	173	137	154	163	179	156	143	174	151	142	133	150	166	164	145	174	156	168	158	160	186	157	139	163	157	157	152	166	166	157	144	127	177	161	168	160	167	168	146	155	170	173	148	169	155	166	173	155	137	171	144	169	146	174	159	165	146	166	163	169	143	142	139	167	154	157	147	147	186	161	167	165	160	153	162	144	168	164	133	162	166	152	171	161	174	155	121	137	138	156	167	149	152	166	154	141	155	171	164	182	150	172	163	168	156	150	156	160	142	146	149	172	152	148	154	154	154	146	159	174	174	159	142	148	150	148	144	148	159	146	169	158	164	154	163	161	176	162	154	165	164	162	171	140	160	130	188	158	134	170	146	176	148	186	153	167	155	145	162	158	142	160	163	148	149	163	184	163	129	173	135	152	184	162	178	162	132	152	181	168	132	176	145	192	151	157	163	159	149	149	179	148	181	157	161	153	139	148	140	141	152	168	171	146	156	131	142	163	154	153	167	145	151	145	197	141	135	148	168	159	174	176	136	154	153	161	166	140	151	139	142	173	163	173	157	155	149	184	153	154	143	138	173	185	143	179	151	154	150	154	156	146	167	151	146	171	175	166	148	169	147	162	152	150	160	168	153	141	140	145	157	121	157	158	160	151	158	167	167	159	156	177	167	151	160	165	166	154	146	154	167	153	149	167	172	164	151	151	139	181	168	157	167	164	148	164	152	182	159	148	156	183	128	158	166	160	153	153	162	187	152	140	192	191	157	162	158	175	151	143	149	157	149	144	156	152	151	179	164	188	137	164	179	163	143	157	139	143	146	157	169	141	175	146	149	140	138	178	172	150	168	160	160	148	191	139	179	170	177	168	153	169	143	161	159	150	176	187	147	151	164	157	168	154	139	143	155	166	126	183	160	159	140	176	137	146	136	140	168	170	160	144	173	150	154	134	186	175	165	133	165	152	172	157	157	181	143	151	149	135	153	153	164	164	156	135	160	153	168	149	154	144	157	143	153	160	154	163	162	136	160	133	155	155	156	132	156	157	164	154	177	153	150	153	167	165	149	184	165	152	152	135	162	158	162	145	155	176	150	156	157	188	167	134	173	160	148	157	142	135	157	132	144	170	166	161	170	172	152	157	170	144	170	149	156	152	169	176	145	159	162	164	159	150	142	152	135	167	163	172	162	147	179	152	134	148	143	163	165	170	170	154	152	153	173	155	162	173	161	135	147	158	152	154	149	175	167	171	166	167	146	159	171	172	160	155	150	158	137	157	156	120	153	156	124	142	180	151	166	143	164	148	137	146	140	177	134	164	154	145	148	165	161	152	170	155	175	162	126	158	150	153	168	192	163	186	129	171	157	150	151	151	143	151	160	146	154	138	155	162	171	185	147	147	136	159	167	168	169	161	150	142	144	167	141
16676	16739	27125	32075	36244	38736	40850	42710	38489	38164	40583	47252	41646	42452	44192	46696	40416	44321	45567	43368	38967	41666	43540	44055	36970	31255	32686	32145	30052	30363	27145	24954	26135	25449	24810	21370	12513	11127	9373	4682	3341	5157	5823	5961	5359	5163	4702	3744	2205	2501	2552	2302	1444	1446	1038	979	957	720	617	536	501	458	490	418	443	449	476	431	439	456	461	454	443	543	642	793	1285	2815	2489	1889	1451	1100	629	609	483	428	444	404	390	423	421	386	431	389	397	400	416	364	365	427	403	428	443	416	432	438	428	429	444	403	436	427	446	418	417	412	398	412	439	417	401	410	417	392	404	458	427	455	404	352	406	398	403	469	407	416	399	436	382	417	406	415	385	452	411	404	395	426	418	399	426	400	467	435	441	448	415	406	448	419	432	432	410	408	435	407	403	434	442	424	418	435	395	381	393	395	409	411	419	410	433	401	402	446	419	384	425	414	390	405	431	430	408	434	410	419	415	408	407	416	398	389	428	415	443	411	425	381	440	416	393	425	470	435	437	435	422	419	427	416	396	393	394	383	400	436	418	410	457	407	444	384	419	407	427	398	431	407	390	382	404	405	447	437	420	445	406	440	417	411	418	389	429	410	375	401	418	416	406	395	411	393	400	414	442	386	445	425	374	463	412	387	403	444	410	403	456	412	420	420	418	429	391	452	419	406	414	458	449	420	410	390	428	414	432	416	398	413	430	423	429	417	436	417	425	386	419	390	367	427	392	411	377	467	408	425	467	429	410	413	410	430	392	422	421	389	402	413	407	425	410	401	414	412	405	410	419	390	418	420	398	411	383	452	391	436	463	449	455	428	425	437	415	396	460	446	418	384	433	446	446	412	418	418	400	399	425	450	408	433	441	434	388	440	406	397	445	423	393	406	421	395	431	433	387	400	420	437	430	405	445	420	419	414	423	399	406	397	436	400	382	419	425	418	422	413	421	425	458	413	433	424	426	435	430	386	369	437	409	381	388	447	431	419	413	426	429	444	395	396	409	446	407	394	416	389	436	397	414	402	401	395	442	416	408	426	429	420	431	379	458	429	413	409	445	458	439	405	393	390	400	454	436	466	441	415	411	416	411	421	435	405	417	394	428	402	455	373	390	440	417	388	410	407	439	438	399	453	401	428	416	414	451	404	413	406	415	433	407	424	393	379	420	394	406	396	429	387	383	402	446	419	449	427	421	415	411	387	404	401	398	400	409	403	405	415	425	417	408	430	427	411	410	431	383	434	398	385	404	433	410	435	421	417	406	423	410	410	433	406	417	424	418	409	456	437	398	407	439	428	407	434	442	422	387	395	422	446	437	373	434	423	432	462	431	436	398	422	411	415	414	419	403	406	384	417	387	454	395	420	422	412	409	406	412	428	428	418	413	411	395	421	376	432	422	354	422	383	393	408	391	427	410	401	415	370	427	432	396	445	454	416	405	405	423	397	401	403	412	409	419	410	424	430	461	427	406	395	414	416	419	435	435	383	397	423	396	442	415	407	375	417	423	448	441	415	383	412	414	389	429	438	432	411	425	431	403	429	389	429	405	417	415	460	434	421	381	390	432	432	417	435	423	437	380	396	413	397	403	454	395	413	404	399	435	423	394	404	419	404	390	393	364	419	421	410	376	431	408	421	382	442	465	409	426	384	400	422	417	431	433	453	385	394	405	432	392	417	381	394	401	437	405	375	419	426	385	416	416	424	423	379	405	460	447	402	387	408	414	425	432	417	444	449	407	415	470	412	428	412	399	413	406	423	454	424	419	395	404	435	419	471	433	433	395	401	413	384	429	394	379	409	424	371	453	420	440	408	457	420	373	417	404	439	443	421	449	456	405	432	415	433	441	415	397	485	405	427	410	465	419	400	423	418	413	429	424	403	433	405	423	423	418	439	399	417	411	422	417	412	449	414	426	403	393	417	408	418	406	412	439	454	405	409	404	392	419	421	397	430	389	373	414	428	409	397	424	425	440	434	417	404	421	422	441	412	398	410	411	407	426	418	467	397	412	412	406	428	431	393	405	412	458	369	410	444	421	450	420	423	431	386	454	416	417	407	407	386	442	457	435	401	432	412	403	433	415	392	418	422	405	407	390	395	423	430	375	414	451	439	415	440	402	411	402	392	413	449	419	427	425	425	412	422	430	406	380	430	374	417	400	407	407	412	385	444	402	422	430	437	376	398	397	365	410	435	396	465	426	402	419	383	399	417	399	403	459	411	428	480	415	419	390	396	420	428	418	465	441	421	421	408	418	420	404	399	406	416	409	415	397	468	440	418	383	417	392	391	430	398	414	430	420	416	431	427	390	454	385	415	435	430	411	388	445	417	452	415	407	398	387	437	424	431	441	407	387	422	411	422	414	411	412	437	426	401	452	457	384	385	401	401	400	442	419	416	398	407	435	367	403	445	424	417	408	425	444	442	394	412	423	408	418	405	402	454	418	401	440	430	442	409	424	404	420	423	417	446	445	419	415	397	397	403	424	422	436	427	391	399	434	382	438	423	439	375	443	450	414	410	426	428	432	400	453	421	400	410	403	407	383	415	406	437	417	443	412	432	414	430	413	376	409	382	388	417	448	431	401	411	423	387	468	405	443	433	427	407	410	438	421	417	445	415	415	453	441	415	393	412	451	387	427	380	451	390	461	446	417	391	404	415	388	421	398	402	455	431	466	413	435	404	450	395	434	435	396	423	445	402	435	442	429	389	438	414	451	395	399	411	408	427	405	416	410	406	399	426	410	450	447	396	403	434	415	428	410	411	374	449	439	361	423	427	408	387	424	425	435	450	438	442	449	445	429	434	400	413	393	401	442	420	372	423	376	403	432	397	424	401	423	430	393	411	399	411	410	415	442	414	413	419	430	415	430	442	457	428	388	438	409	428	405	438	444	395	433	419	418	420	395	437	390	409	402	416	400	406	407	428	386	439	425	381	413	427	420	407	406	415	420	425	456	412	403	419	416	430	428	371	419	370	410	454	427	365	432	413	380	403	446	411	403	382	378	412	426	425	435	396	413	404	430	428	424	443	408	409	371	407	432	410	379	398	405	418	390	421	430	476	394	392	400	398	425	420	445	376	418	401	425	379	430	398	384	415	388	429	425	406	396	420	366	419	418	408	378	461	422	408	388	427	406	399	437	408	412	431	410	399	435	413	415	406	400	403	405	382	394	398	419	366	433	437	424	393	427	405	432	415	420	445	393	422	409	449	422	408	433	415	452	403	426	380	398	423	438	408	414	400	461	419	431	438	410	422	452	413	437	431	428	409	411	411	406	379	423	418	390	385	385	429	405	412	418	388	427	424	397	407	454	440	407	396	415	417	412	414	424	416	458	435	401	405	420	421	384	401	434	388	419	372	433	397	437	426	397	421	430	410	415	425	370	431	416	420	457	424	388	433	377	389	438	379	418	379	404	410	425	431	457	413	441	409	351	419	401	395	421	448	440	406	421	426	403	417	424	426	383	416	401	412	396	387	419	423	432	435	429	400	377	431	427	408	397	440
9605	7408	8394	7310	6127	4641	3392	2727	1874	1283	1347	1758	1250	1004	1108	1058	703	720	870	766	595	633	746	778	467	385	398	442	369	334	318	296	305	278	288	239	263	223	223	162	170	175	152	153	153	146	147	153	148	155	146	157	163	146	138	144	157	135	102	140	137	141	123	150	156	121	140	152	138	141	145	135	142	155	151	152	137	141	152	155	155	165	143	133	150	161	148	156	151	125	159	158	139	154	138	136	143	138	117	144	139	132	156	148	156	145	133	164	139	147	133	126	135	134	134	134	126	131	144	139	137	129	133	127	138	139	134	162	128	153	153	130	149	148	159	152	142	137	125	129	137	129	139	139	151	156	134	120	142	149	119	164	147	128	150	147	127	150	137	127	120	135	131	146	167	153	143	134	144	132	121	136	138	146	147	141	131	118	126	146	130	146	159	113	136	148	149	143	153	144	132	131	139	155	144	161	116	133	142	145	135	130	143	141	144	113	146	141	138	165	140	138	147	135	145	141	132	171	148	144	144	146	152	126	170	148	133	135	152	129	150	104	131	128	132	120	155	162	143	122	123	142	155	142	144	140	122	150	141	152	122	142	114	150	148	121	144	125	130	137	144	126	159	132	137	169	133	143	137	141	159	157	132	118	118	146	138	140	137	134	151	151	151	144	118	144	128	145	142	137	124	169	144	153	133	145	145	155	142	149	153	131	142	131	120	149	133	140	154	152	127	142	140	129	147	137	117	121	134	129	123	124	161	146	124	130	140	136	151	146	155	144	139	150	152	144	136	138	107	143	130	144	153	134	139	121	146	146	139	124	142	137	129	130	143	144	128	154	164	134	127	134	141	134	139	159	148	155	146	145	141	141	139	130	139	130	143	146	136	105	148	143	142	132	122	158	148	129	151	141	124	124	145	150	147	139	142	119	135	146	134	140	140	158	130	168	145	137	162	145	151	128	151	131	151	146	135	123	155	155	132	130	151	127	133	117	146	157	138	147	144	144	123	142	154	162	160	123	126	141	155	130	117	127	146	136	155	139	143	167	152	145	145	137	159	149	143	151	168	132	146	144	152	142	136	138	164	120	123	137	148	139	116	145	130	119	138	147	143	128	151	143	134	139	152	151	154	152	152	144	149	136	143	133	159	142	141	152	146	143	116	141	124	151	135	116	130	142	130	148	132	127	127	129	146	132	121	135	132	135	121	133	108	141	132	142	152	121	159	156	161	138	127	133	133	136	136	152	149	133	138	146	142	127	145	149	137	138	137	149	133	124	143	136	125	132	143	141	143	142	146	136	139	147	141	152	139	124	141	146	144	122	159	149	124	150	109	136	123	147	140	156	143	142	151	144	145	122	142	133	134	125	146	139	115	127	129	165	145	138	147	135	130	171	106	134	121	150	140	137	132	135	140	152	140	136	175	142	139	157	131	132	143	119	129	131	146	139	146	143	130	123	143	134	126	137	131	144	171	137	154	152	133	142	129	147	145	153	136	138	136	139	164	132	160	167	133	153	136	152	144	141	124	131	139	168	127	138	139	147	157	126	125	123	136	126	134	132	141	139	142	151	138	125	135	131	148	159	135	136	123	143	156	137	135	142	142	160	117	129	146	139	126	151	130	145	146	135	137	133	154	112	137	135	143	128	143	159	136	148	134	139	122	157	124	140	130	144	129	151	131	140	144	149	153	132	140	135	140	131	153	147	146	150	129	145	132	141	145	125	163	145	136	145	132	155	129	138	124	143	165	163	131	137	155	156	142	132	147	155	132	150	138	145	128	141	133	127	128	157	122	134	126	141	128	145	115	149	165	125	144	124	128	118	137	161	134	146	150	144	150	143	136	133	140	160	153	123	157	132	146	145	144	135	131	134	128	135	121	130	149	145	139	155	137	134	148	150	135	132	145	127	149	147	132	153	134	141	145	139	137	130	147	157	152	151	147	149	122	156	146	151	124	137	141	147	153	154	124	114	164	111	142	155	127	141	141	138	141	150	127	141	158	126	134	160	136	139	124	152	155	152	164	142	141	160	148	138	158	152	161	160	124	154	129	145	148	153	136	112	134	138	142	137	162	149	145	151	154	153	160	147	137	137	126	139	136	134	140	139	138	124	146	123	136	151	143	142	124	151	137	152	136	140	150	128	126	156	135	134	148	143	151	165	119	129	160	132	137	148	162	149	163	133	122	163	148	131	153	134	135	160	130	141	140	135	136	133	117	144	146	146	142	154	139	131	135	135	160	147	143	141	127	143	174	124	133	137	126	136	145	136	155	122	128	141	141	136	127	138	150	130	132	121	157	147	133	146	149	147	129	130	146	119	137	136	138	134	157	154	127	115	147	135	136	141	137	144	131	122	133	130	124	175	134	152	140	153	122	119	122	132	133	146	136	136	156	125	139	142	142	139	135	140	123	153	148	131	166	121	149	138	150	130	130	129	135	122	131	140	155	113	123	136	154	124	131	143	139	138	133	149	125	147	131	131	133	147	158	146	144	134	139	138	139	148	129	142	165	148	126	140	154	141	141	145	179	136	133	140	138	142	129	145	127	153	149	135	134	150	130	139	130	128	124	127	155	117	135	140	125	130	147	136	146	145	128	156	138	146	138	135	112	135	156	139	150	142	122	161	141	147	133	165	127	139	125	172	121	168	144	154	123	146	148	136	132	126	118	151	124	149	122	132	145	116	133	142	144	131	149	147	138	122	140	133	122	157	143	118	152	152	175	116	142	133	137	134	137	133	139	125	147	153	137	155	145	142	155	143	139	163	167	138	150	130	134	150	124	156	135	116	141	149	144	140	159	139	142	122	150	148	124	122	135	113	122	116	146	147	133	158	149	132	148	158	147	146	136	147	144	136	138	133	136	140	122	151	131	138	149	123	142	174	151	134	139	139	150	128	119	129	128	148	146	122	132	153	141	159	146	120	137	166	148	132	134	137	136	144	143	156	136	144	113	151	145	134	154	153	140	147	127	148	177	144	117	122	142	144	146	136	136	115	135	134	130	145	155	138	135	140	145	154	140	137	135	141	143	132	140	126	167	143	147	156	144	142	132	130	138	125	160	135	138	171	135	146	147	134	125	131	155	157	153	140	161	138	123	120	146	156	133	123	151	145	137	135	158	151	154	149	119	152	138	127	142	148	138	136	139	134	127	131	133	140	142	160	151	133	142	143	141	141	149	133	127	142	146	132	143	155	115	122	145	139	134	151	141	130	134	145	170	124	147	123	147	133	146	134	144	151	132	136	135	160	151	129	149	141	139	161	167	163	139	135	143	163	124	139	133	146	136	136	138	149	124	126	146	151	126	129	137	135	129	140	121	146	133	146	137	136	137	120	144	140	156	134	154	147	128	156	136	135	131	136	152	169	128	145	150	150	148	130	140	125	138	139	143	142	130	123	144	141	133	143	139	136	129	131	150	155	147	145	137	144	136	131	154	129	124	154	151	139	153	151	128	137	140	133	128	129	147	145	134	146	130	136	129	141	151	139	135	155	143	133
6575	6602	13038	16840	17304	15766	13902	12531	9424	7914	7961	11558	7194	7100	7202	7894	5272	5820	6583	6208	4316	4965	5680	5807	3418	2666	2947	3056	2460	2550	2251	1956	1981	1914	1922	1705	1335	1228	1047	837	674	677	622	574	545	575	540	514	507	520	441	453	459	426	422	448	396	400	417	449	400	435	394	424	375	346	398	424	406	384	414	416	399	376	390	400	419	566	558	572	519	448	408	392	393	374	384	397	379	393	373	378	405	419	440	373	340	391	381	386	387	384	403	401	418	390	398	400	395	377	395	392	397	378	411	406	397	384	376	393	344	383	415	379	362	386	415	428	396	410	385	350	396	382	375	379	384	392	375	401	411	369	404	354	409	399	406	393	398	397	375	396	389	394	370	375	393	394	378	390	368	417	383	346	399	391	398	401	432	389	411	388	398	389	369	391	393	416	414	368	409	391	389	382	392	379	367	388	385	383	362	397	386	378	389	358	419	364	391	382	388	412	377	425	401	376	403	391	422	397	370	396	392	362	376	393	421	394	390	420	380	415	387	383	376	407	390	370	418	388	401	401	414	338	373	376	368	366	379	370	361	378	389	373	387	391	419	376	404	396	381	377	384	428	403	379	393	424	372	401	397	438	407	372	383	373	365	398	390	390	399	405	375	341	354	420	376	399	408	378	422	374	369	405	417	386	380	394	409	359	390	419	367	379	389	386	408	402	407	389	423	397	368	410	376	394	371	387	382	369	408	392	419	410	413	429	385	390	398	375	399	386	392	373	368	392	352	418	397	380	398	406	369	389	393	393	393	360	361	338	392	390	435	425	404	404	375	422	383	396	397	376	383	411	346	375	403	407	393	355	384	360	411	358	388	378	383	373	387	400	379	390	396	369	368	380	375	413	412	366	354	395	378	361	388	370	390	398	398	398	413	370	381	396	351	424	361	360	386	393	345	422	397	380	388	388	375	364	392	400	391	393	383	384	381	395	377	429	382	363	365	384	403	398	350	370	372	397	403	413	384	424	390	397	403	387	387	407	407	377	381	353	417	401	420	375	414	370	393	374	383	358	407	395	390	416	395	350	402	342	364	359	374	397	406	391	375	401	404	396	405	390	375	368	376	414	375	392	382	391	412	394	351	414	387	380	398	408	385	354	377	396	418	370	405	378	378	378	407	383	411	340	386	403	356	382	379	437	404	396	380	382	404	412	359	368	377	371	347	413	411	373	372	384	408	413	378	400	439	372	416	391	425	368	397	364	386	407	400	382	425	414	420	354	400	390	425	400	426	410	384	370	407	369	392	417	397	378	357	390	358	395	403	375	414	367	409	386	364	405	378	369	360	396	409	356	378	387	350	374	384	384	385	410	404	366	436	388	389	390	401	409	388	404	351	382	384	373	386	384	415	375	421	400	415	385	397	373	384	375	368	369	395	367	375	399	397	381	387	393	355	405	388	394	369	374	403	386	411	406	414	379	363	365	401	398	369	362	372	377	421	412	383	393	391	359	388	411	386	385	369	393	403	405	362	428	406	377	406	379	378	378	414	403	425	374	405	389	388	383	401	410	383	397	387	357	404	399	401	383	379	377	393	353	410	430	390	374	417	409	389	376	394	373	384	402	432	353	379	405	387	404	407	383	396	369	368	365	365	366	387	386	391	369	389	403	362	392	385	360	391	388	390	376	372	376	394	369	391	459	344	361	403	380	386	375	432	383	377	416	380	374	376	345	398	419	392	405	383	398	419	398	379	394	395	375	372	396	384	379	403	413	396	369	363	370	396	403	363	410	400	385	401	414	400	425	415	367	410	405	388	393	406	375	383	381	399	384	372	402	377	376	356	388	398	415	408	400	372	371	399	364	397	389	367	417	422	438	383	392	381	370	381	398	404	400	413	410	386	394	433	414	370	345	383	413	412	397	387	409	416	410	392	426	398	354	351	429	406	370	348	387	382	373	378	385	405	405	430	397	383	392	387	384	390	381	422	416	399	388	383	394	406	410	413	379	382	398	411	370	387	349	390	378	391	390	410	404	385	380	393	385	426	368	366	388	380	405	386	389	388	358	378	397	400	384	393	386	393	377	378	431	358	410	374	399	404	398	396	427	399	361	381	385	388	383	376	431	380	419	398	381	369	393	386	393	349	407	399	365	368	400	363	393	374	358	367	405	396	367	375	369	378	385	362	415	404	396	383	373	406	387	371	358	408	376	363	391	362	374	391	414	405	405	378	386	389	398	381	394	373	398	408	348	448	390	371	379	393	438	392	406	360	386	374	369	404	404	428	402	385	407	409	417	414	388	412	393	349	391	376	343	379	417	363	390	386	360	394	398	431	359	371	381	401	396	370	396	379	384	377	357	426	389	362	398	381	408	400	348	394	402	387	417	402	413	361	393	391	362	384	416	384	387	391	407	443	398	390	431	407	408	378	392	362	383	395	394	409	390	382	413	405	407	392	379	398	417	385	412	403	425	405	417	361	421	390	421	379	347	353	404	400	408	400	385	385	391	348	384	366	393	387	422	372	409	410	368	349	364	401	404	395	394	351	420	387	417	378	383	413	450	370	381	373	381	390	371	387	375	389	389	414	402	393	421	385	366	338	368	367	401	401	409	368	395	368	385	407	402	407	401	374	406	356	385	396	386	380	382	359	368	376	405	343	383	385	416	371	389	378	385	393	405	380	407	392	388	356	371	366	415	371	401	388	415	378	395	387	375	388	414	377	388	374	374	383	417	414	399	375	403	395	388	353	370	382	402	407	376	383	388	420	401	369	417	386	424	408	386	407	381	404	406	372	369	398	386	415	382	388	369	387	389	416	397	441	425	391	373	431	374	399	378	389	422	399	397	375	385	399	383	366	416	360	413	385	419	428	355	371	373	382	385	377	380	373	381	401	403	413	385	371	382	404	394	341	406	345	393	364	401	364	389	414	405	371	384	392	368	383	398	408	385	412	393	376	362	391	420	388	394	375	372	382	396	381	359	383	405	370	360	378	416	434	390	384	387	385	403	381	390	385	399	391	386	408	379	400	411	382	390	421	365	393	365	401	379	408	385	395	379	357	381	398	390	404	385	376	422	370	360	404	365	390	375	385	375	395	415	351	362	393	417	408	404	384	418	399	382	380	423	391	412	384	354	364	396	396	376	372	394	391	361	370	389	431	350	382	407	362	396	387	362	413	427	400	397	378	362	387	394	414	406	377	380	402	437	369	371	375	355	428	377	418	363	382	388	393	377	404	388	370	381	426	399	397	378	416	373	388	370	385	442	414	391	398	391	393	398	384	401	405	380	378	354	392	397	415	395	398	379	394	348	391	394	409	387	376	378	409	408	401	398	396	417	398	398	362	404	382	404	409	385	385	373	366	388	397	367	388	377	411	340	390	356	354	378	390	378	376	388	395	373	369	404	375	401	370	390	410	356	409	380	387	371	386	398	389	384	346	409	406	360	407	359	414	363	398	388	427	378	372	372	365	404	380	405	399	399	358	376	398	391	320	395	390	392	382	373	393	416	394	421	431	386
19456	15966	18937	19043	21333	23684	21695	19250	16056	11681	13649	21804	15066	14018	12544	13221	9443	9670	12451	11257	7102	9519	10291	10001	6030	4045	5095	4809	3603	3806	3130	2509	2293	2042	2097	1482	1025	763	688	333	316	472	454	402	373	387	401	334	276	276	261	288	205	196	188	174	204	216	182	189	159	170	179	167	180	154	177	182	161	154	163	196	172	184	194	215	279	271	305	281	214	192	192	189	172	142	194	171	177	202	149	170	177	176	167	208	183	157	176	167	174	168	170	171	170	169	165	167	172	173	178	168	166	203	175	183	188	162	174	176	155	179	172	167	191	172	175	176	160	195	168	168	167	176	171	177	197	166	183	173	191	169	196	161	158	195	175	180	165	171	180	185	182	160	160	169	141	170	186	183	181	183	191	167	169	162	176	166	186	183	174	178	174	158	178	193	170	152	187	192	172	204	189	191	191	177	170	189	176	175	180	172	174	173	161	163	155	178	170	205	161	196	158	154	183	185	169	192	159	171	179	179	154	170	175	176	169	195	196	184	157	176	160	160	170	184	179	159	169	180	167	168	171	156	165	179	165	157	185	131	177	205	175	168	185	191	176	162	184	181	178	178	163	183	164	165	182	188	172	174	178	197	176	161	170	179	162	176	185	171	164	193	186	193	160	181	178	207	176	165	189	186	171	192	166	158	170	201	192	169	168	166	153	171	172	176	189	172	187	188	160	169	191	162	150	170	170	169	159	168	175	190	176	175	170	174	177	176	176	182	208	160	174	176	169	178	148	186	172	205	153	147	187	170	163	187	169	183	164	172	170	184	193	181	190	173	175	178	165	169	181	164	169	192	183	179	162	153	175	149	156	171	194	200	185	180	192	163	201	162	186	175	157	185	172	190	158	171	165	169	145	167	183	163	172	192	180	152	184	174	184	198	179	168	187	194	162	175	168	160	151	183	169	167	181	191	208	161	175	178	163	217	180	167	187	187	169	182	156	153	183	141	153	178	189	207	189	162	181	182	171	183	151	154	182	150	178	168	150	172	167	182	157	169	204	166	173	167	176	175	166	185	164	186	171	167	193	159	177	193	184	182	177	174	155	163	149	153	146	164	210	171	174	191	169	164	171	181	160	174	176	158	189	187	164	172	168	181	160	162	205	197	168	175	168	156	167	204	156	162	199	172	175	160	151	152	164	190	171	156	153	164	159	175	151	166	161	161	178	141	180	161	207	189	170	170	183	174	178	174	169	171	151	158	174	156	176	173	159	149	151	178	187	181	169	158	156	193	172	168	179	157	202	178	189	178	186	166	201	179	170	183	188	188	164	161	175	176	156	171	165	150	174	166	158	208	203	197	177	162	162	175	162	188	193	149	180	158	164	196	168	174	179	187	185	164	168	178	171	148	163	171	157	158	181	169	194	163	159	175	203	168	162	176	163	180	179	163	166	170	203	171	190	171	183	195	186	192	161	159	185	162	177	163	179	156	167	153	164	154	189	160	188	180	174	157	157	178	147	176	181	165	169	170	155	166	183	187	199	182	150	171	185	189	160	175	190	174	157	187	190	180	211	171	165	188	170	176	163	159	194	161	162	160	196	171	164	168	196	149	188	202	180	217	159	152	192	168	165	173	182	204	158	175	180	148	166	150	185	165	189	156	156	186	167	167	159	145	183	188	165	170	168	178	163	184	175	182	163	158	163	183	161	168	194	178	181	187	152	171	157	192	171	190	177	171	161	176	181	174	189	191	177	180	163	188	176	178	160	154	181	150	162	159	177	161	166	182	178	185	167	140	158	162	183	189	172	179	179	161	196	159	178	185	180	159	171	188	138	164	185	176	162	176	145	178	181	192	173	183	172	152	191	173	141	197	165	169	166	188	197	193	168	177	175	147	164	184	157	165	187	198	177	185	156	156	176	155	183	170	174	182	172	188	170	151	154	169	168	150	164	174	171	164	170	166	173	191	182	181	173	196	168	176	193	187	192	174	204	174	183	175	176	186	177	160	172	167	176	170	165	147	170	174	204	185	176	170	151	205	165	180	157	170	165	201	160	165	174	168	154	189	183	151	172	188	193	173	177	162	186	147	168	156	186	180	160	157	185	167	165	162	193	166	163	186	183	158	154	188	175	158	169	157	190	179	169	173	167	172	176	181	167	154	184	181	235	158	160	191	167	167	176	192	166	169	183	175	152	163	173	178	153	185	171	201	181	173	165	157	178	176	156	153	200	193	184	145	168	163	170	179	161	176	148	171	164	140	199	189	156	174	169	171	190	177	185	198	203	183	150	163	184	224	158	172	174	195	158	178	178	179	188	155	162	164	183	166	179	169	177	148	173	180	155	187	165	159	173	178	193	176	184	182	172	184	167	162	175	180	155	161	183	178	175	177	178	179	187	185	195	168	184	169	171	157	171	158	207	190	175	160	176	200	150	190	164	165	164	188	172	169	159	150	193	159	194	196	164	156	186	179	172	157	178	175	184	171	178	184	184	177	146	179	153	168	170	185	168	190	196	152	192	150	162	161	178	191	164	165	165	176	168	191	162	165	206	174	180	192	161	178	178	186	182	155	180	157	179	174	193	160	155	165	179	174	206	186	175	209	155	178	174	195	175	152	161	149	155	179	182	170	170	186	165	153	164	164	180	170	180	173	160	167	170	180	146	179	157	183	169	180	158	153	172	168	164	181	161	172	172	175	168	185	185	176	179	185	190	174	172	206	181	187	160	174	169	166	185	172	164	173	185	194	178	181	151	164	181	180	180	169	172	182	160	180	160	157	203	165	178	185	171	182	193	177	181	192	194	170	170	189	165	159	189	178	180	161	176	159	179	157	155	159	172	178	185	149	162	175	164	188	155	152	158	163	179	158	180	161	170	168	158	171	156	173	176	172	150	184	155	181	174	201	176	159	169	167	185	165	163	167	171	178	188	172	168	191	170	188	195	185	173	167	160	156	189	164	153	174	194	161	164	179	180	207	169	181	180	170	164	169	169	171	194	180	170	161	177	161	162	156	188	155	147	177	164	183	195	158	169	179	166	174	182	172	167	146	192	170	177	162	179	134	163	168	155	177	146	185	190	185	178	203	180	173	168	180	174	191	168	147	159	172	171	189	165	161	169	179	169	166	183	200	177	185	177	177	138	179	161	180	167	154	173	174	171	171	163	187	172	172	168	152	166	176	174	157	184	180	174	175	169	180	171	180	159	162	168	190	200	143	156	151	183	171	163	174	176	184	180	170	176	180	182	164	168	198	161	188	171	174	195	202	178	178	172	199	160	176	160	161	171	176	161	176	156	214	182	177	154	163	173	171	182	147	178	160	187	167	168	193	163	147	153	163	195	167	172	167	178	154	203	175	169	161	157	175	184	175	159	170	155	185	206	169	181	166	182	176	170	188	159	159	177	159	181	161	167	158	166	142	168	161	164	184	167	184	192	187	180	173	191	167	189	170	174	138	180	174	182	186	179	189	164	175	175	193	177	154	168	183	151	183	174	146	177	164	207	176	154	212	184	173	183	183
12698	12535	20495	24856	29656	32030	32355	32726	29935	27951	33700	40557	30388	34265	32758	34860	29164	32999	36618	32305	26803	32798	32426	32839	24635	19586	24618	21966	19107	20161	17503	15389	14199	13039	13829	10832	6856	5485	4426	2294	1736	2933	3258	2756	2559	2274	2602	1744	1487	1401	1146	1263	651	742	625	668	708	694	584	571	567	506	467	489	469	487	490	501	466	485	487	442	476	473	598	975	1295	1434	1386	1025	763	558	540	498	484	459	454	492	479	464	449	473	511	447	459	468	434	497	457	500	457	468	443	486	445	464	476	448	467	453	453	458	468	464	471	471	449	449	453	471	448	468	480	483	483	496	455	472	455	468	455	465	504	501	471	443	476	461	481	461	510	445	448	472	443	454	456	472	463	457	490	459	476	507	443	469	469	459	470	455	444	469	447	465	419	480	471	447	469	456	506	447	462	463	461	508	508	450	431	499	512	470	478	472	469	484	459	405	469	461	503	506	435	489	462	452	479	447	468	428	469	470	462	472	485	478	452	419	454	470	488	493	468	431	489	448	466	452	444	472	458	471	478	469	445	453	473	486	485	434	443	462	504	526	451	437	510	438	458	444	440	443	498	486	450	533	439	454	474	456	483	484	440	475	442	485	481	489	468	440	452	534	488	470	467	495	488	464	502	461	443	481	452	454	459	469	485	489	472	454	461	485	491	479	500	473	441	486	490	455	490	511	490	470	438	441	482	429	442	428	448	481	490	465	521	427	483	484	462	456	482	477	513	483	428	468	471	492	469	468	452	467	483	478	478	467	487	501	481	438	465	472	487	490	491	493	455	436	484	480	490	494	478	489	483	485	444	462	485	449	467	493	503	461	443	489	440	471	440	462	464	472	475	498	472	475	453	478	438	480	476	455	495	452	482	489	464	437	422	447	504	503	500	471	457	472	433	441	496	446	480	457	488	486	465	471	491	478	478	462	525	492	430	467	486	480	427	464	442	495	451	494	450	448	454	488	449	498	445	433	468	470	504	459	483	481	453	473	446	492	470	452	492	474	453	513	506	464	449	471	472	448	454	451	467	484	449	520	423	429	460	461	515	473	484	497	442	465	513	464	476	475	443	507	471	458	472	448	481	452	427	468	427	491	508	468	486	476	468	502	510	478	466	498	496	489	459	455	475	473	460	433	472	459	506	484	456	463	490	437	439	489	439	486	464	447	495	498	449	464	466	473	470	445	475	478	453	455	474	482	460	463	459	461	501	453	460	452	457	497	447	469	435	494	517	439	465	439	501	488	442	503	497	433	497	441	433	487	492	466	440	431	466	500	502	462	481	453	425	474	489	444	452	424	470	444	464	483	481	492	460	452	498	485	456	454	464	501	506	428	480	456	475	455	481	518	472	490	468	466	448	489	510	451	486	483	504	442	485	476	506	458	464	502	430	523	449	458	477	476	488	452	476	476	468	494	430	473	437	458	473	476	498	442	500	461	452	457	459	473	453	456	476	471	461	428	485	471	495	458	482	443	440	447	492	491	484	462	453	473	486	464	470	443	472	467	474	454	476	433	473	444	465	440	480	497	465	509	496	494	475	490	487	481	471	430	482	479	459	455	480	429	477	481	473	472	494	457	486	467	432	474	507	461	466	453	460	453	436	446	457	439	450	454	473	453	419	467	458	445	477	490	466	476	458	455	506	462	462	474	428	497	448	461	472	485	437	462	443	478	466	468	452	431	438	463	418	449	443	484	439	485	448	473	486	519	488	456	468	471	491	476	451	461	472	467	485	433	462	427	424	488	433	449	479	467	510	439	500	484	420	503	460	465	451	469	478	517	506	463	473	448	481	487	443	483	449	438	469	420	482	441	453	467	478	476	441	467	470	467	470	500	461	442	424	441	455	512	451	470	472	466	451	486	470	504	454	443	493	436	465	470	436	503	479	468	463	490	441	487	530	448	463	466	481	418	470	455	509	444	460	453	426	450	480	466	448	420	453	427	487	424	491	481	492	482	458	487	443	482	492	471	429	461	490	476	478	476	495	476	483	461	443	452	448	479	470	470	475	477	489	463	472	464	436	463	473	448	489	454	456	459	442	438	452	441	474	473	468	452	481	451	501	458	458	460	480	441	457	462	459	464	459	456	492	496	450	496	484	430	431	451	473	464	475	438	440	457	435	447	468	453	494	439	472	450	483	495	481	451	436	458	442	448	485	461	420	444	469	458	489	500	450	485	454	450	460	433	449	467	457	475	460	488	421	474	427	474	441	499	465	452	431	466	437	488	491	483	494	477	425	438	455	446	470	468	444	475	468	474	445	450	449	474	513	465	449	471	485	458	507	469	440	498	475	445	457	484	496	451	452	494	496	480	443	462	470	475	471	458	426	475	491	448	456	482	478	478	469	460	494	490	465	431	463	444	456	468	537	454	458	471	450	463	479	434	469	461	457	454	456	433	455	478	460	468	481	482	423	483	456	453	456	499	483	485	472	454	469	498	464	458	477	485	470	450	468	458	433	514	472	459	498	456	480	452	426	474	470	438	482	486	478	461	441	496	462	443	501	436	519	456	478	472	467	423	468	500	467	481	457	467	489	447	483	498	501	430	458	497	471	451	465	461	463	479	426	500	465	482	485	482	452	454	488	468	464	469	462	508	492	480	451	456	465	464	457	517	482	507	496	453	452	452	437	460	469	427	462	527	487	465	500	449	466	456	461	498	500	449	435	490	444	454	489	464	474	464	455	446	483	464	454	487	470	460	486	438	477	466	468	433	493	473	438	434	477	462	501	433	465	464	441	498	472	430	474	460	483	486	502	451	450	454	468	474	460	453	469	454	471	468	474	457	481	493	477	477	464	457	431	441	441	465	431	486	481	436	455	522	485	447	508	451	461	465	492	494	452	447	422	440	466	476	458	449	505	483	460	478	506	448	470	513	442	486	467	472	460	452	487	486	456	464	506	470	490	508	504	429	484	448	466	472	448	475	463	437	452	496	442	493	480	460	467	436	466	421	475	484	459	438	464	441	471	457	498	476	480	438	458	463	474	472	460	482	473	524	442	484	473	476	460	477	481	509	468	480	455	470	466	455	474	497	459	468	451	430	413	459	484	489	429	502	463	492	489	461	467	502	473	449	454	461	454	456	513	498	456	456	473	437	445	468	439	461	459	489	464	493	449	496	487	510	471	492	478	425	493	470	450	493	459	486	492	509	466	450	457	482	508	459	467	456	462	473	422	482	422	488	478	471	457	488	468	477	446	459	464	451	461	437	488	471	461	458	486	440	456	448	440	466	428	447	460	467	465	472	467	459	458	476	472	444	471	474	465	478	498	472	484	471	443	489	497	463	509	459	489	468	487	484	484	456	465	492	455	485	509	475	447	468	448	484	446	407	457	444	484	473	444	467	474	482	478	469	486	431	466	477	460	467	484	437	470	435	481	489	469	480	504	458	442	451	473	467	494	488	464	430	432	496	462	476	474	461	492	429	458	453	467	437	465	435	458	441	464	494	455	475	465	464	466	461	485	515	473	456	474	453	503	491	460	511	500	457
28907	23948	27134	27299	29314	33558	31794	29331	27269	24130	27171	37517	25964	25136	24700	25346	20069	21278	27057	22473	17244	20016	20942	21167	14655	9873	12147	11417	8258	9123	8021	6142	5289	4610	4851	3136	2126	1453	1283	670	457	865	957	803	757	607	737	546	435	430	406	424	184	247	224	197	221	235	215	225	190	186	186	186	177	155	190	163	170	190	192	179	171	195	204	366	486	460	387	319	216	188	184	172	166	186	188	187	189	178	161	159	146	174	149	192	174	180	154	200	158	159	171	178	172	178	159	176	156	167	168	146	184	172	192	188	172	169	163	160	146	185	176	173	196	179	181	180	162	164	183	191	183	171	181	179	169	152	182	181	173	180	156	177	163	183	167	166	172	164	156	174	155	161	163	179	172	176	168	193	180	161	146	176	190	160	168	177	167	185	179	161	180	155	207	161	178	173	169	184	165	162	158	148	164	170	159	161	183	161	174	182	168	165	159	170	188	176	174	170	197	184	165	172	161	187	177	154	182	155	183	175	182	172	184	174	163	160	171	170	168	187	175	154	173	150	211	167	191	179	171	162	164	179	167	175	184	178	161	159	184	182	184	156	154	167	168	168	163	158	161	178	175	173	168	182	162	192	175	174	212	166	192	154	168	178	179	149	194	182	177	166	184	188	164	160	166	170	191	163	164	185	191	191	165	176	151	176	167	170	178	161	175	202	166	196	161	157	179	174	195	153	180	159	165	193	183	164	166	167	183	163	171	167	194	171	190	157	177	170	178	172	168	159	181	162	170	172	172	171	185	156	187	189	185	184	175	184	163	187	159	165	166	152	168	159	197	197	160	183	156	140	165	162	161	198	189	192	160	177	172	177	155	191	177	180	171	174	177	178	175	202	161	150	172	199	162	177	185	168	175	200	144	149	153	160	177	154	173	159	174	162	178	148	170	168	200	170	188	171	175	179	171	201	173	167	172	170	158	179	176	190	157	178	173	159	181	167	178	174	166	186	191	192	180	157	153	167	195	170	194	186	152	185	176	168	161	175	201	158	181	184	172	155	189	185	168	163	191	167	157	168	184	164	167	207	173	189	166	170	195	187	182	199	186	170	171	177	167	136	175	149	198	169	169	179	191	174	175	149	168	194	165	173	184	181	179	180	167	193	174	182	175	174	180	161	155	179	162	174	167	165	179	181	164	172	180	164	183	187	174	179	171	154	171	160	178	180	182	154	168	161	160	166	187	152	166	174	175	165	186	170	172	172	153	170	191	174	173	204	215	186	192	163	173	184	178	174	135	184	162	152	165	160	175	164	153	171	138	199	152	144	181	182	154	178	166	183	171	168	185	184	168	161	187	179	190	180	170	169	164	175	168	179	155	178	171	190	142	173	174	159	160	191	170	171	193	155	169	174	194	181	184	149	159	169	165	195	177	174	179	166	196	199	177	169	154	162	187	166	178	179	182	195	168	169	170	170	178	175	184	203	185	184	174	186	167	148	179	180	168	163	167	177	168	188	183	186	171	165	184	172	177	152	178	167	160	179	181	190	190	179	177	179	161	181	147	189	195	162	164	201	206	169	171	158	174	161	186	190	172	158	163	181	156	172	185	203	173	185	165	167	187	174	165	185	158	175	185	204	179	171	172	196	155	165	172	179	148	157	168	156	155	201	160	170	193	167	185	177	165	189	196	187	157	156	144	176	191	145	178	154	171	174	173	169	184	158	175	172	165	178	143	160	167	191	175	183	165	174	158	174	191	130	167	163	162	189	200	179	173	182	172	177	161	150	156	166	178	176	169	186	175	183	159	158	188	176	174	177	171	154	181	193	168	160	143	166	173	182	175	186	157	161	167	152	179	174	187	186	176	160	167	189	185	181	170	165	162	145	178	158	145	159	158	199	186	165	176	164	186	168	193	174	168	164	179	153	181	189	176	173	171	188	185	172	176	212	173	162	155	190	184	167	161	162	172	184	177	173	150	162	156	175	155	175	191	150	180	193	163	173	202	182	158	167	151	192	171	162	161	179	166	168	172	155	179	181	190	192	169	173	170	199	180	164	164	182	153	180	172	173	178	158	183	178	184	180	168	186	170	166	156	176	169	152	192	152	170	183	189	166	199	159	203	184	172	177	175	166	161	151	200	180	169	172	165	168	168	178	192	170	157	183	145	158	142	147	198	153	194	167	162	178	166	172	186	167	182	172	174	166	197	170	160	159	165	145	162	198	202	192	151	188	155	192	155	171	176	151	181	160	184	189	165	183	159	151	171	181	174	180	192	154	166	180	145	165	157	186	160	176	168	187	166	178	169	158	184	171	156	176	163	188	156	197	174	177	172	175	188	168	180	160	180	183	155	177	191	160	179	173	177	179	194	154	188	162	179	187	159	168	171	180	180	148	182	168	199	173	163	188	177	180	180	201	171	171	156	179	158	148	178	157	158	168	175	173	169	185	177	148	164	195	164	189	186	169	149	192	184	155	161	167	160	183	152	186	188	176	163	187	159	178	167	168	178	169	165	164	186	175	176	176	168	180	173	169	179	189	172	159	170	165	187	177	173	173	178	167	179	191	179	171	178	181	148	168	190	173	171	177	172	175	167	194	182	157	173	193	173	189	152	179	178	159	166	168	180	164	180	173	171	170	177	163	188	185	162	169	163	188	163	171	167	181	162	178	154	184	190	165	175	175	174	181	169	179	169	188	170	191	180	166	149	170	172	183	190	165	154	197	171	175	177	158	147	186	211	183	171	184	181	174	171	174	176	204	156	166	153	159	178	187	169	148	161	173	181	173	160	184	184	159	182	184	132	156	177	180	175	152	160	179	187	172	164	187	160	179	179	192	185	171	187	175	194	176	160	163	192	177	158	179	166	183	160	148	181	174	156	199	173	164	182	161	157	166	167	191	174	160	178	186	167	183	158	172	153	169	156	171	172	172	177	154	185	177	153	179	162	190	164	180	191	174	172	159	159	183	155	172	167	164	169	178	166	171	172	170	164	172	162	166	187	171	151	183	168	185	173	162	219	189	151	158	166	178	159	173	161	162	179	150	164	170	155	172	178	168	151	154	166	170	167	162	163	167	174	171	165	154	187	180	163	176	173	155	166	164	178	182	172	180	167	165	173	171	180	196	188	178	177	177	177	184	176	168	160	177	192	159	168	185	149	172	185	184	206	158	178	181	180	195	168	182	186	135	171	170	181	179	186	177	202	171	198	198	158	156	182	197	175	160	156	176	175	164	183	168	181	189	182	196	179	170	152	188	176	143	157	164	181	199	151	178	162	163	176	161	170	165	173	193	180	176	190	181	183	165	175	184	202	142	169	158	177	176	180	163	198	167	173	175	173	185	164	189	157	161	183	191	179	176	192	183	147	174	190	168	163	169	171	183	165	155	160	160	171	174	173	196	159	179	187	179	184	172	191	179	170	173	169	173	171	192	198	162	185	192	174	172	196	182	159	174	141	177	183	166	198	166	160	191	196	171	181	163	153	180	163	163	165	183	185	187	177	159	173	206	197	180	203	176	176	168
17848	17603	26603	31251	35964	38993	39857	39216	39052	39833	44768	50109	38004	43830	43073	45203	41856	45062	48929	43363	39561	44289	43437	43945	36632	31196	36350	34129	31063	32332	29440	26372	24621	23068	23585	17778	13117	9529	7675	4538	3119	5472	6824	5871	5104	4229	4937	3437	2271	2567	2381	2678	753	1015	842	791	889	973	864	842	605	550	558	521	486	481	496	475	473	504	480	494	483	684	923	1921	2710	2728	2001	1400	950	611	492	501	532	489	468	473	490	478	407	467	479	485	465	485	441	448	483	424	482	427	480	470	487	471	467	485	438	440	475	442	425	438	479	464	425	427	435	462	486	473	445	458	475	440	448	458	384	437	476	457	471	458	442	439	477	440	438	436	470	460	430	439	476	457	454	463	483	492	458	451	429	459	454	445	467	452	431	454	444	448	465	474	464	490	481	471	462	471	487	426	463	480	479	423	489	467	463	465	429	426	487	446	467	463	446	477	431	452	484	467	448	476	440	501	470	483	464	437	462	470	480	457	457	443	472	458	431	462	456	438	448	470	445	473	465	469	456	434	462	439	416	437	452	477	479	467	465	444	480	458	483	477	472	464	464	451	456	448	430	481	403	443	434	423	450	419	459	434	483	448	427	461	458	461	472	425	450	483	410	503	496	469	427	484	445	411	445	448	478	448	470	447	481	459	425	436	458	458	481	448	420	473	468	442	478	481	434	468	440	451	451	458	429	450	416	470	446	438	477	469	482	479	471	479	424	464	453	449	440	456	443	433	423	453	423	453	455	458	468	442	418	406	456	459	453	421	442	432	489	480	415	441	479	434	496	439	443	479	463	472	441	472	473	470	428	479	478	471	443	462	479	456	470	412	451	488	476	458	435	468	437	433	473	459	492	512	412	465	457	526	444	467	468	435	444	453	416	464	465	456	463	451	456	458	447	435	483	425	438	459	471	454	474	475	455	460	424	474	477	478	476	450	459	484	444	483	456	409	429	461	448	495	495	436	459	462	420	424	453	430	430	468	448	484	429	479	471	464	478	440	490	470	462	423	451	443	477	462	453	493	447	453	445	447	437	421	422	473	444	441	486	420	449	426	439	494	466	433	450	450	457	469	477	466	510	463	485	431	427	436	469	438	444	481	420	461	487	432	447	496	484	438	460	446	427	475	471	454	475	467	462	426	455	476	451	431	419	457	466	462	463	476	430	425	461	435	444	466	427	415	431	456	453	434	436	473	454	451	475	490	464	468	481	479	459	479	443	445	472	483	475	454	473	441	444	489	428	449	450	474	411	478	439	420	472	454	452	480	477	463	482	468	434	455	448	421	455	444	469	432	477	442	452	474	417	452	480	455	437	438	487	451	428	508	449	479	442	485	428	442	461	432	462	462	491	447	431	431	450	479	451	443	462	451	464	457	460	420	457	446	464	499	457	456	504	477	472	466	476	444	503	434	451	450	434	489	430	454	439	489	434	459	468	451	474	453	426	422	451	450	440	451	429	456	425	451	428	452	443	459	436	474	455	473	431	503	444	461	465	450	427	450	490	472	470	459	418	485	451	462	431	460	453	433	461	472	443	417	448	502	474	469	489	458	452	469	464	419	433	452	428	465	499	454	416	474	454	488	464	467	448	496	461	437	483	487	448	455	499	452	434	454	442	440	491	445	476	500	422	477	470	430	453	467	461	438	464	477	457	485	476	434	442	453	451	460	496	425	470	464	463	467	414	454	474	501	438	457	465	459	431	458	466	438	462	423	434	464	477	465	431	428	456	464	475	481	460	470	460	460	483	469	439	427	452	447	457	450	477	464	444	451	431	436	455	460	476	466	463	433	435	465	430	438	436	476	462	471	443	495	438	468	416	482	452	442	475	435	476	469	489	468	445	460	472	430	481	464	425	456	514	447	451	487	455	488	430	462	456	427	470	417	446	442	493	458	442	458	450	492	442	478	436	431	499	462	441	472	471	442	472	438	459	449	461	469	467	474	451	448	459	446	484	463	456	440	468	434	477	470	495	443	466	503	440	455	466	429	508	483	443	449	436	457	438	459	433	470	472	472	452	456	445	476	464	464	504	455	415	444	433	414	458	478	463	458	443	484	477	466	454	479	496	455	488	445	454	492	494	444	458	442	452	460	419	451	456	442	473	456	458	441	463	475	441	468	470	479	470	446	439	473	456	440	431	492	502	459	454	447	469	462	426	443	455	477	469	415	463	459	451	494	458	479	447	480	503	447	488	483	490	457	473	453	434	462	464	459	438	470	424	438	461	446	498	455	414	400	427	451	447	459	450	423	470	462	465	459	443	471	472	486	465	466	453	462	461	438	453	509	423	424	462	437	476	446	483	458	442	454	445	456	457	439	508	445	433	440	483	481	430	465	448	498	467	473	440	472	462	471	442	419	472	499	496	489	501	484	448	477	443	461	454	473	467	483	443	484	470	465	412	449	460	470	472	478	471	460	454	449	473	433	488	438	500	453	441	478	446	462	489	459	454	458	438	489	459	428	447	456	449	480	431	463	462	468	471	460	438	452	439	490	479	464	444	475	454	447	414	391	479	469	429	442	438	475	480	459	439	454	466	442	457	429	438	465	504	454	465	450	455	433	476	457	432	487	464	412	433	461	492	464	453	494	434	466	469	444	453	477	450	452	449	436	456	470	461	459	429	442	487	491	489	470	474	503	472	483	448	475	447	440	405	467	473	498	443	460	444	490	479	458	463	458	464	454	453	450	469	447	460	457	452	474	478	455	448	495	456	456	436	491	439	478	483	432	455	469	457	493	473	436	438	436	442	462	435	471	474	464	446	453	408	481	460	456	471	457	493	436	438	477	485	462	430	462	502	466	444	491	484	463	454	463	469	429	457	453	416	468	490	460	464	451	443	462	424	469	463	474	468	467	472	454	451	441	498	435	458	475	455	438	432	457	453	473	461	438	432	453	436	459	458	438	451	457	445	441	478	476	463	466	476	465	453	463	449	458	456	422	441	439	447	450	417	442	436	444	434	450	455	451	457	502	435	475	461	457	445	492	484	412	455	448	448	513	442	440	430	426	460	484	530	404	463	492	415	422	493	440	423	472	438	456	423	439	437	438	428	473	485	441	466	465	477	456	416	467	471	445	447	446	465	455	488	458	442	451	463	441	468	434	492	446	475	462	408	456	436	441	463	419	464	429	439	469	427	461	486	430	447	422	442	467	466	459	462	441	454	467	446	433	458	450	487	437	448	483	461	475	438	486	457	461	464	459	449	495	470	447	475	473	454	454	443	450	441	435	472	460	437	450	450	472	451	446	412	468	437	484	472	443	437	463	475	465	481	459	466	473	454	461	493	406	470	473	422	452	424	436	417	462	462	461	484	472	492	438	480	457	434	452	494	440	474	471	444	423	448	472	421	467	450	445	448	434	480	468	459	484	465	463	479	432	452	434	430	490	440	435	438	461	500	434	464	452	468	474	462	466	473	515	492	470	484	438	427	441	434	465	467	432	439	442	457	467	429	449	438	452	499	437	440	434	443	481	489	465	435	456	474	432	459	431
9533	7500	9175	7341	5423	4590	3217	2385	1815	1463	1680	2031	1170	1109	992	1080	702	901	1071	763	624	732	754	722	497	469	528	448	396	421	390	364	326	369	378	304	249	234	221	156	174	182	185	190	170	181	185	193	151	183	175	162	147	145	146	157	167	158	144	159	160	168	169	168	160	164	188	167	152	137	156	146	147	147	149	165	191	168	197	173	159	193	186	152	161	154	173	149	124	169	144	181	163	154	177	149	168	161	139	153	185	168	172	137	171	181	144	174	149	148	163	155	169	157	147	173	162	163	164	175	187	151	169	182	153	161	158	167	135	157	177	146	139	131	144	176	154	126	164	162	141	161	160	150	169	139	160	152	167	171	153	148	143	150	169	165	152	149	167	159	157	166	179	166	151	164	160	163	149	148	154	187	144	158	148	155	159	163	177	143	162	168	178	135	153	160	150	144	146	185	163	155	148	176	160	126	163	166	158	165	158	160	136	162	164	162	138	166	151	146	155	165	138	154	174	158	131	173	148	164	158	166	156	174	159	167	149	160	171	187	140	162	147	158	131	178	133	164	180	171	141	153	175	149	155	165	173	146	152	162	156	185	149	163	143	143	165	160	150	171	149	185	173	137	151	157	166	127	154	157	154	177	147	169	146	171	148	162	177	148	159	155	155	165	163	172	144	151	145	183	162	185	149	155	148	163	148	148	156	154	160	155	160	164	143	156	149	181	153	194	164	135	160	155	149	156	161	179	158	176	148	177	163	138	159	141	159	150	156	172	154	157	146	177	168	150	161	146	154	169	166	160	146	159	162	178	176	130	146	176	189	160	140	174	181	173	141	161	164	171	162	168	156	148	151	148	165	146	158	160	159	155	157	162	142	162	170	174	173	176	179	151	157	146	137	166	166	147	158	166	164	154	159	166	168	167	140	166	153	149	153	143	175	162	170	174	157	142	148	145	142	167	153	160	152	149	168	163	150	174	165	177	124	146	143	144	158	154	149	175	161	152	156	164	149	149	166	155	155	160	166	164	172	155	162	150	164	175	177	151	171	163	173	190	179	153	153	144	167	167	144	162	177	156	148	161	157	164	150	176	169	129	179	159	159	163	170	177	160	164	161	155	144	143	154	163	165	152	193	150	158	143	159	163	170	209	179	160	173	172	153	159	172	171	165	150	168	152	175	150	158	147	151	152	161	146	156	146	155	151	160	142	161	140	184	174	166	156	147	155	181	146	150	160	146	173	145	142	145	181	172	156	158	172	150	173	157	186	176	164	153	157	161	170	134	164	183	153	165	160	151	168	151	168	154	141	161	158	134	151	159	172	122	180	170	146	161	175	147	156	159	149	176	157	173	161	167	147	177	136	165	162	175	156	136	159	166	164	161	159	163	170	163	143	152	138	163	167	172	156	150	157	138	140	149	149	175	169	146	136	162	155	140	152	155	149	169	183	137	146	164	156	146	169	181	185	170	164	148	150	153	150	147	156	175	155	156	153	161	138	164	145	191	166	148	149	143	154	163	122	148	164	124	150	157	167	165	163	158	172	155	148	170	157	164	164	193	147	149	168	169	152	177	166	159	154	150	142	172	159	172	169	173	144	159	152	142	176	164	147	129	160	162	160	164	149	157	149	173	173	157	171	173	155	159	180	164	139	167	156	167	178	172	161	163	156	147	155	149	144	147	166	169	146	157	155	170	168	165	173	150	180	148	167	181	178	173	157	176	144	177	155	147	155	165	150	153	150	178	151	147	152	155	170	169	200	155	166	164	165	160	154	169	145	154	176	130	146	149	155	156	174	184	159	143	157	167	163	151	177	156	165	144	158	158	159	160	134	138	159	167	175	143	159	169	156	148	156	152	170	165	174	160	151	185	153	163	163	152	143	155	162	165	166	156	165	138	160	154	156	167	153	140	154	164	166	153	164	141	167	148	146	145	151	175	163	167	163	152	131	173	148	171	174	135	144	167	149	162	162	182	168	175	178	169	162	156	140	155	165	144	147	164	158	156	172	133	164	162	171	157	146	149	165	188	154	145	190	169	150	153	163	191	162	170	152	165	151	167	156	155	152	171	157	143	144	169	162	166	142	179	157	157	154	167	164	165	133	157	164	150	131	126	143	159	147	168	164	161	138	159	144	144	168	140	165	165	152	171	173	157	146	161	167	180	165	167	150	167	151	148	156	159	176	169	158	137	169	143	151	173	155	143	169	143	165	173	167	181	138	145	176	162	148	133	151	159	171	177	171	152	171	169	151	167	159	160	149	166	161	136	163	177	162	151	174	157	160	180	172	143	149	170	166	144	148	168	171	149	167	151	172	166	159	159	155	153	172	139	176	160	182	135	156	154	177	151	154	128	145	172	157	134	174	168	177	181	166	164	147	178	180	151	176	176	184	137	164	134	150	168	144	165	119	154	163	142	158	174	147	157	164	164	155	144	178	158	150	151	173	151	181	174	154	157	154	166	164	159	153	153	160	164	156	165	155	153	166	152	152	151	182	144	168	163	161	185	170	167	148	154	178	165	153	174	149	138	198	152	143	149	162	143	180	145	162	149	142	170	161	148	173	168	168	147	146	160	150	157	164	139	153	156	141	151	155	155	167	174	167	179	159	183	174	171	144	165	156	160	151	148	184	159	171	141	163	156	134	154	155	159	162	166	150	147	158	178	144	160	159	157	182	167	145	142	170	169	149	164	154	146	158	176	154	143	181	171	160	173	155	149	153	157	158	147	149	172	169	170	165	168	157	145	149	155	153	152	182	153	147	132	151	158	153	139	145	145	160	168	146	166	163	144	141	162	166	162	164	148	158	168	151	168	170	148	160	160	149	169	162	163	183	165	167	168	170	152	175	151	133	155	177	137	157	172	174	149	149	154	151	157	157	145	136	165	153	147	159	163	179	174	155	157	174	142	152	172	144	158	160	144	169	174	150	168	151	144	132	173	181	148	149	155	152	184	161	156	156	177	144	157	145	166	158	156	143	178	147	170	160	157	150	169	151	159	160	174	159	176	153	160	145	168	163	156	185	188	156	158	181	171	162	155	146	141	150	162	151	156	150	143	149	169	141	159	179	164	150	155	154	162	155	151	144	151	156	174	168	160	165	160	152	155	151	173	162	164	161	167	145	141	157	161	141	146	158	134	148	171	180	133	188	140	170	163	137	176	155	172	181	159	161	162	127	146	148	147	160	188	179	143	164	163	161	170	142	171	169	175	146	161	183	188	155	154	162	162	172	133	181	171	161	160	162	157	156	155	140	168	174	159	147	156	147	161	147	171	154	170	155	153	147	147	146	153	152	169	166	152	135	164	164	178	172	170	149	114	149	173	184	146	158	201	161	153	150	164	156	148	158	145	156	165	157	176	128	148	176	162	165	140	156	147	162	156	173	163	169	157	149	158	164	142	177	180	163	172	155	149	156	155	164	154	160	163	144	145	168	160	171	149	147	170	147	161	162	149	163	146	137	151	149	146	149	175	177	164	169	181	185	159	176	160	182	166	138
6607	6880	13884	16297	15832	15254	12845	10951	9589	8023	10018	11493	6677	7369	6565	7121	4957	6344	7922	5901	4797	5337	4948	5858	3570	2877	3545	3160	2559	2924	2760	2319	2145	2155	2131	1746	1320	1088	939	745	659	692	707	678	620	604	599	564	486	528	551	492	493	481	482	462	524	489	469	490	472	445	452	442	430	433	448	415	454	410	442	454	437	472	474	525	599	646	685	529	533	505	437	456	414	447	405	433	400	428	469	448	415	414	451	399	396	454	430	452	444	423	457	409	471	465	433	393	434	444	404	436	468	417	432	439	405	453	408	452	429	450	457	421	460	408	437	393	443	434	417	412	421	432	480	416	430	442	398	472	431	427	471	429	433	465	442	448	402	443	419	421	421	426	408	445	457	452	452	437	413	445	434	448	460	411	392	463	403	405	437	438	458	431	423	461	381	451	419	442	489	421	425	461	439	442	417	400	404	405	421	424	417	450	433	440	430	434	453	429	468	431	445	502	454	456	447	431	402	425	446	408	432	420	449	461	417	428	446	438	427	452	446	393	412	425	454	425	458	429	452	435	401	431	405	414	448	429	446	419	425	440	462	433	381	413	442	405	380	430	457	443	426	421	467	429	445	399	452	435	427	433	434	428	433	448	442	443	435	415	439	445	389	458	435	404	459	441	408	420	365	469	437	435	443	426	450	432	453	455	443	446	446	433	485	437	473	454	393	434	428	416	445	418	436	389	426	422	417	416	446	405	408	440	449	451	438	420	421	442	399	460	423	456	406	421	459	426	449	442	448	398	425	421	420	410	421	431	405	457	469	388	415	403	420	443	422	448	454	440	415	452	438	434	439	449	432	417	460	448	471	416	482	453	408	410	409	411	425	436	452	481	403	404	398	440	441	440	459	439	405	451	422	430	445	445	409	412	429	443	450	424	487	401	475	413	411	442	427	433	437	410	423	455	442	409	431	427	435	410	459	423	441	449	412	439	451	444	435	472	448	393	422	452	396	436	428	442	449	434	421	424	419	402	443	452	433	430	447	439	414	430	452	447	414	420	455	400	445	456	445	438	453	461	433	475	415	453	463	421	447	429	413	456	418	453	450	415	439	447	423	454	428	447	464	439	430	436	431	417	415	435	449	429	399	405	445	451	425	444	356	440	409	432	435	465	461	441	444	455	455	438	433	462	430	427	417	397	417	456	430	415	400	445	430	444	414	463	452	442	373	473	472	472	444	420	407	417	407	422	442	442	414	425	453	415	431	428	412	423	413	464	416	413	433	397	454	435	447	438	440	469	385	432	480	454	379	435	450	409	427	416	432	438	439	443	394	422	437	443	454	465	478	428	439	430	399	415	440	409	449	412	441	399	466	424	461	414	432	421	456	424	431	468	452	415	445	418	446	451	442	430	420	436	407	426	448	422	421	422	454	421	427	457	400	441	468	452	447	471	444	420	435	461	439	403	417	436	467	418	421	417	445	417	452	428	417	460	438	401	436	441	478	421	432	444	406	462	433	457	421	440	441	467	467	423	464	447	427	455	454	437	428	419	449	436	422	439	432	449	463	444	469	456	437	417	436	419	459	436	444	399	448	416	421	462	430	479	403	422	462	411	443	433	364	446	398	443	435	434	442	405	444	428	394	394	442	440	433	471	426	412	466	418	419	432	432	437	468	408	419	456	442	425	479	448	417	432	399	460	414	433	435	437	410	459	440	439	455	478	411	424	431	438	416	397	419	422	436	401	447	410	421	420	425	462	413	431	408	449	457	441	440	474	443	425	434	452	440	416	428	442	461	410	486	458	413	414	415	418	418	437	415	435	446	430	462	430	418	428	466	419	411	472	431	435	427	443	457	438	433	437	417	431	466	456	471	413	461	461	404	430	441	454	417	434	394	458	461	462	453	437	432	435	430	421	424	429	446	443	438	448	424	438	415	447	439	442	404	436	404	429	449	459	415	451	452	428	446	408	451	464	426	390	423	430	430	433	400	431	432	421	456	425	404	413	448	435	466	435	407	421	426	408	437	422	449	425	478	445	439	424	475	441	435	472	417	432	408	413	440	397	379	407	439	393	385	434	435	415	437	454	431	475	467	424	450	417	423	439	469	432	463	463	443	429	428	436	423	421	444	466	418	419	444	441	419	409	398	418	464	444	449	438	437	447	467	464	461	445	411	453	429	450	463	452	412	413	455	447	406	471	419	429	433	427	412	462	441	416	457	416	418	411	457	437	424	423	423	400	420	457	413	440	405	444	432	411	410	413	463	454	387	451	403	450	443	425	439	422	433	401	422	481	443	420	419	411	453	473	397	409	425	477	432	429	427	454	433	439	413	433	452	402	435	449	413	409	451	422	413	423	436	447	456	441	413	450	450	372	428	435	454	448	455	459	436	421	401	464	434	455	448	463	424	409	439	423	454	416	436	411	439	453	454	454	420	434	427	430	418	467	422	431	429	423	449	444	394	410	427	450	437	433	436	412	423	424	442	471	425	434	432	428	427	427	429	442	428	437	435	433	444	445	458	421	432	450	404	412	431	442	476	451	434	429	461	459	471	448	453	487	431	387	400	456	473	432	427	470	430	428	425	428	433	450	475	437	410	418	406	420	457	444	414	436	418	464	451	423	433	394	452	428	433	434	446	420	436	417	414	422	451	460	426	445	390	443	448	431	440	451	437	438	425	428	455	470	422	433	411	440	429	469	487	423	392	441	459	436	424	445	433	403	457	434	431	421	424	426	405	405	436	435	442	433	405	415	412	418	450	446	425	443	459	496	427	453	438	428	423	440	441	433	454	467	415	409	439	414	451	430	415	426	444	416	425	434	439	462	455	442	408	398	400	429	458	419	422	456	463	403	421	443	402	425	401	434	419	421	422	440	455	397	390	441	415	489	403	462	433	449	449	434	459	446	426	445	431	447	387	414	423	456	392	431	448	458	442	425	402	454	433	437	415	447	422	485	441	443	425	460	446	442	447	444	439	445	453	422	400	452	469	420	409	422	454	440	430	462	437	423	431	413	452	451	417	473	446	443	397	445	451	441	432	413	406	439	447	436	435	441	437	402	447	427	395	450	409	445	413	431	427	467	418	453	455	455	396	442	461	428	451	431	424	434	414	421	433	447	437	433	442	463	446	432	470	439	429	426	441	460	437	435	468	433	426	450	464	404	420	424	430	452	383	445	433	463	444	419	421	416	435	432	417	442	449	458	435	446	456	435	427	432	420	396	455	392	399	421	415	421	422	446	425	436	431	431	434	453	467	461	423	425	440	437	441	456	434	425	441	415	401	464	454	450	450	442	403	466	439	424	433	436	428	398	446	414	457	425	403	404	445	414	444	445	423	435	440	445	460	441	414	454	461	426	433	444	387	444	446	449	442	413	422	451	430	438	469	444	451	408	428	431	443	411	424	403	407	442	442	466	470	406	432	428	437	457	429	405	481	457	415	435	385	418	454	454	446	425	394	436	479	430	432	462	441	452	431	473	400	414	430	408	429	433	472	406	437	437	448	500	444	464	448	470
19375	17222	21401	22952	22562	23709	22376	19490	18588	16470	16931	20146	12676	12441	11190	12977	9739	11902	15004	10606	8720	9251	9367	9197	6318	5434	5866	5755	3831	4186	3768	3048	2367	2120	1858	1442	1119	621	644	403	365	443	567	498	481	414	477	356	282	307	431	365	236	234	232	222	227	228	197	200	187	188	205	169	209	198	234	197	189	203	180	198	189	237	269	345	301	301	225	225	192	198	179	179	192	154	197	184	169	175	195	188	176	187	200	173	194	184	200	176	204	202	191	194	181	194	194	213	186	185	189	183	212	187	182	176	163	186	201	206	189	172	157	194	191	186	216	167	192	191	192	193	174	187	200	170	169	201	180	192	214	201	226	176	203	196	197	201	192	184	199	204	188	203	234	196	175	185	201	187	199	201	194	195	188	183	169	163	190	189	197	205	176	187	188	174	206	193	168	177	190	206	178	180	175	183	200	184	152	172	179	190	188	198	176	147	195	216	194	191	190	201	186	175	188	188	190	164	195	202	191	197	203	165	202	194	207	198	176	222	190	193	199	175	196	192	194	191	180	208	197	198	208	219	181	187	219	167	198	187	175	193	223	204	199	172	194	174	170	177	189	177	188	184	226	201	177	194	192	167	198	191	192	204	198	215	189	195	193	162	206	206	176	190	203	170	173	184	187	194	212	197	201	180	177	180	177	221	176	182	172	175	185	217	191	177	170	217	201	184	191	188	190	197	171	195	204	195	215	192	190	200	202	217	208	219	189	196	207	190	201	198	202	191	217	183	192	195	193	196	194	200	192	184	190	193	211	205	172	200	171	189	181	205	180	208	187	193	205	214	182	209	197	206	200	188	201	178	179	214	193	169	206	214	186	193	198	175	169	196	164	181	201	190	201	189	199	160	180	188	210	191	184	179	201	207	218	204	195	205	177	201	193	179	201	201	177	220	190	195	216	208	174	200	168	195	200	187	198	203	203	195	195	197	198	194	202	173	172	175	172	214	219	196	202	196	207	192	175	197	192	201	201	192	182	167	180	180	215	216	220	198	185	187	197	197	178	169	228	197	189	185	186	239	201	193	201	200	185	192	180	195	187	206	187	211	186	182	213	175	198	195	187	198	156	194	187	191	212	202	183	195	180	205	192	175	172	186	199	184	202	191	178	140	170	206	202	196	211	196	179	199	189	201	184	161	195	210	190	197	194	202	190	173	193	199	192	200	187	162	202	197	164	193	210	215	201	191	190	201	173	177	187	189	189	203	194	183	191	205	185	196	206	196	212	203	176	208	195	185	215	180	191	181	166	186	181	203	199	176	203	190	190	197	208	196	179	211	200	182	187	161	198	223	178	197	187	169	216	187	195	201	208	178	211	180	235	196	200	201	192	173	198	203	228	158	195	197	230	189	195	198	187	204	198	177	196	180	201	184	173	207	213	196	176	201	192	214	201	179	184	186	190	193	192	193	168	195	188	196	190	190	192	201	197	180	209	200	204	199	166	195	179	182	197	182	185	195	186	199	193	195	192	200	210	190	196	192	171	189	195	186	184	162	184	214	196	193	226	207	201	214	192	173	189	185	181	200	197	184	203	196	193	165	226	193	211	175	179	201	204	173	196	204	183	198	206	195	172	233	191	216	183	185	198	177	214	212	194	188	216	197	190	197	205	178	175	193	183	180	199	188	189	191	190	189	214	192	170	201	198	167	210	227	183	158	175	185	194	217	219	206	171	202	214	207	175	168	209	221	206	201	190	184	200	172	182	193	187	195	189	179	203	205	200	192	216	201	186	175	192	184	183	211	191	197	199	175	189	197	196	172	210	197	204	177	193	175	208	210	200	206	178	210	200	204	204	188	166	174	203	171	196	205	197	191	191	177	206	220	185	176	205	206	197	196	155	200	206	175	190	193	194	197	211	186	190	169	207	200	194	184	199	186	207	199	198	168	207	171	171	211	187	196	201	215	190	205	198	174	211	231	217	182	205	198	181	206	204	184	183	214	191	206	192	196	198	177	184	181	208	198	191	195	189	178	168	204	184	190	204	195	209	196	187	194	224	202	184	183	193	167	183	209	194	207	203	190	192	219	211	195	170	170	181	184	207	177	181	178	202	196	176	191	215	185	166	157	198	195	193	188	185	192	202	182	184	198	193	174	209	212	202	191	185	221	190	192	183	215	224	216	179	220	205	196	193	196	197	214	199	190	200	211	203	205	203	194	181	199	172	187	223	183	208	194	188	180	186	184	181	197	188	204	202	198	182	181	185	190	192	190	179	209	183	197	196	186	176	176	200	195	189	177	213	196	166	177	202	176	176	210	191	207	182	199	166	228	172	198	160	215	186	189	205	221	178	210	187	206	186	189	190	193	201	194	206	200	168	183	167	209	219	200	178	162	166	177	166	180	175	179	207	201	179	182	198	204	202	184	200	171	236	205	203	203	190	183	193	207	187	172	169	191	203	207	202	190	196	174	196	177	188	207	194	195	170	184	187	202	166	189	160	195	191	199	234	197	186	172	181	183	187	172	191	190	189	190	186	195	190	196	176	178	199	176	187	183	204	201	199	182	171	191	181	204	199	183	191	172	155	178	187	183	211	170	198	189	197	198	188	203	174	157	200	198	194	187	221	195	194	190	210	196	160	199	195	193	189	221	174	199	203	223	186	184	196	219	174	170	163	206	225	194	181	202	195	217	179	201	190	174	189	198	199	193	189	193	207	203	182	183	211	192	187	217	205	185	185	201	175	195	174	205	209	200	197	197	185	179	211	202	209	215	188	153	178	168	191	184	222	230	208	189	170	193	167	196	184	187	194	167	205	182	184	196	198	189	180	191	173	201	193	188	206	222	184	183	208	219	209	203	198	192	233	190	199	200	181	176	201	217	180	182	182	199	184	184	194	197	164	203	172	180	156	194	177	194	199	186	172	185	198	192	197	204	207	210	211	198	214	183	192	216	203	189	202	163	196	193	189	170	204	191	198	206	193	195	181	201	223	201	184	191	208	182	208	204	187	179	178	199	182	187	202	207	176	194	191	186	195	177	235	199	190	191	194	215	168	181	188	184	176	206	216	190	179	190	190	185	185	180	190	169	187	192	188	220	178	204	183	197	167	175	185	185	212	188	190	206	186	201	186	201	204	193	180	193	169	203	184	172	181	187	173	200	208	195	193	202	190	187	195	182	174	192	204	201	197	198	192	191	191	178	175	211	246	205	183	178	192	202	200	198	210	198	182	183	188	213	190	208	185	178	178	193	196	190	184	196	206	181	185	191	189	172	201	188	199	195	182	199	189	192	183	191	174	183	184	189	187	198	210	160	182	181	203	184	209	199	196	188	178	208	202	196	204	207	196	197	178	200	185	191	205	188	169	178	182	186	186	169	181	180	189	199	181	196	188	195	173	216	163	186	191	207	194	173	183	209	173	226	202	183	204	212	181	180	198	206	176	193	180	182	199	184	185	155	163	188	192	175	218	207	188	183	193	178	187	205	175	189	175	181	191	188	199	213	199	184	189	213	189	203	202	181
12575	14105	23126	27887	30520	32104	33202	32808	32858	33312	36849	37499	27157	32083	31061	35250	30975	36654	38666	31954	29241	31793	30841	31685	25216	22829	26462	24660	20172	21825	19602	16469	14463	13879	13046	9850	7506	4268	3780	2260	2105	2827	3873	2997	3102	2500	2787	2209	1417	1522	2675	1985	822	771	864	808	877	863	749	619	627	586	572	565	526	559	519	510	498	478	507	505	548	763	1032	1509	1608	1397	1013	797	634	579	495	532	510	533	511	544	525	503	517	526	550	508	489	478	503	538	502	547	490	532	528	549	526	519	534	533	494	523	498	464	515	489	516	506	553	497	485	514	525	509	466	542	518	552	488	486	514	538	523	517	506	529	526	493	512	514	494	474	493	491	531	510	519	512	468	534	539	501	512	512	547	497	518	534	550	517	521	532	516	515	514	514	488	486	524	514	507	543	521	515	499	488	508	529	543	532	533	533	531	509	500	512	505	455	541	530	530	445	563	487	542	500	501	475	550	500	496	504	508	490	513	504	502	472	513	511	515	465	504	487	512	490	529	510	501	486	517	485	475	504	513	503	532	505	511	532	482	519	507	502	516	531	523	499	520	501	519	487	498	513	522	521	527	498	488	498	540	533	555	453	521	523	518	494	563	485	553	479	541	539	499	517	551	526	493	494	481	533	526	477	527	558	504	528	528	494	548	535	527	525	494	523	545	480	456	516	499	505	520	528	557	510	548	475	456	527	491	474	526	503	506	497	516	518	510	508	530	533	514	499	557	437	503	502	518	529	530	565	524	518	521	502	546	492	515	511	506	520	553	528	520	480	507	502	546	529	460	539	506	498	530	510	509	529	541	508	481	492	491	530	475	494	521	567	545	509	485	510	536	514	499	482	484	489	492	510	522	507	510	508	540	501	518	495	456	533	497	564	503	539	502	500	527	518	494	503	510	501	507	543	521	543	552	486	503	507	542	470	492	527	508	475	501	480	511	525	511	509	472	496	519	543	499	515	490	509	550	528	524	526	516	492	503	520	505	477	530	491	486	518	499	487	516	500	494	541	515	552	527	534	523	504	482	527	507	503	508	521	506	497	531	443	488	552	527	519	510	506	529	487	525	491	519	522	468	480	507	547	491	548	478	456	499	506	488	519	516	479	508	515	473	528	504	540	478	527	503	514	502	490	494	523	492	479	569	503	498	517	500	487	502	500	527	495	503	510	515	513	519	559	492	514	518	537	510	505	511	526	552	528	515	494	510	537	535	510	535	524	544	472	559	502	523	505	487	484	501	510	493	554	530	487	512	510	514	556	523	484	517	467	518	490	501	476	530	491	520	541	535	524	510	487	520	519	535	502	541	487	492	493	491	503	554	508	513	464	499	468	534	480	517	500	496	476	468	512	505	473	540	482	498	486	487	504	538	517	522	559	489	534	538	550	527	527	527	539	515	533	511	529	510	542	493	483	511	555	531	521	501	522	503	519	566	519	537	500	529	482	523	502	492	547	504	508	514	474	522	510	559	569	497	493	497	553	495	563	546	503	494	539	481	548	492	536	507	528	540	497	521	520	492	473	529	510	532	503	495	518	504	532	510	528	502	503	486	470	523	529	500	561	556	536	517	501	485	467	546	516	503	529	540	536	524	465	520	505	477	515	514	513	490	524	527	512	533	484	501	515	503	446	514	539	484	534	515	500	500	526	501	531	558	535	513	559	456	513	526	459	451	532	514	531	512	497	510	511	535	504	527	519	535	455	530	516	551	567	506	493	507	529	494	524	515	494	492	514	503	539	508	507	487	485	507	505	508	512	526	514	475	516	493	493	538	505	536	506	488	523	502	492	529	519	550	535	514	495	498	510	534	501	515	465	496	537	504	513	522	509	519	528	495	488	550	484	507	514	548	501	519	548	535	503	533	488	558	544	474	523	538	535	523	530	508	516	546	507	494	479	536	507	527	534	525	533	542	541	517	517	492	493	514	503	524	500	516	557	500	484	497	498	480	508	517	522	519	497	524	538	493	534	531	524	518	500	505	467	521	562	507	517	590	513	476	501	532	487	529	501	498	528	454	546	504	482	533	521	448	485	493	526	489	563	500	518	505	523	517	525	549	493	510	497	541	503	539	506	467	515	504	545	508	536	521	521	565	506	513	468	506	499	499	508	472	493	522	522	499	509	519	527	531	528	483	521	554	511	493	503	550	538	507	510	530	498	514	536	507	493	552	493	526	511	500	522	564	511	521	495	520	561	520	482	521	540	500	498	529	542	496	540	499	516	535	534	550	445	491	508	509	515	494	468	483	442	525	525	535	514	536	513	474	556	561	497	477	507	502	487	547	528	518	494	499	492	439	494	524	497	479	490	514	534	504	481	508	526	515	508	509	520	542	523	499	503	573	495	490	491	523	480	514	496	504	500	547	483	538	478	505	540	510	499	516	508	477	573	555	534	522	479	515	528	532	511	490	498	520	480	460	486	530	483	541	511	535	563	533	474	508	522	566	513	518	512	477	498	512	541	502	513	526	478	561	485	519	515	489	524	501	502	513	466	545	508	492	496	523	516	516	496	490	493	514	522	571	540	536	514	463	476	485	493	533	481	511	541	535	495	502	528	482	513	510	519	476	538	523	484	521	542	498	493	528	505	469	520	547	501	488	491	514	518	535	470	509	530	525	485	527	520	533	510	522	502	498	522	490	534	500	525	530	514	536	524	489	545	531	534	461	476	482	546	480	535	490	552	526	511	518	463	518	510	513	520	507	504	490	503	538	481	494	519	529	503	530	498	495	543	519	540	502	523	520	498	523	537	504	487	481	488	495	509	487	538	526	521	523	536	545	505	519	504	522	524	512	516	506	525	518	567	509	478	518	516	506	541	524	533	547	517	504	501	548	566	535	502	489	503	534	532	473	506	503	520	538	516	492	496	517	529	514	496	594	499	537	548	492	447	541	496	529	507	550	479	497	507	532	503	543	483	469	518	509	507	516	509	502	505	492	563	507	508	555	515	485	529	525	480	528	539	453	510	535	508	504	530	502	546	505	548	565	535	525	491	521	493	519	483	540	508	532	495	539	499	490	498	461	514	494	511	496	498	517	510	508	475	513	547	506	560	485	547	548	528	493	542	549	495	518	512	510	477	458	483	542	534	500	512	513	520	527	504	517	480	557	497	523	547	502	490	532	536	503	516	510	536	508	487	519	509	524	514	490	520	506	539	559	508	504	508	494	516	505	512	537	484	534	513	536	503	555	527	487	518	506	482	498	489	507	539	502	553	541	531	456	553	479	490	530	463	527	504	505	497	491	534	521	563	517	524	479	511	553	504	523	520	519	517	532	492	499	564	536	491	521	533	496	521	515	527	497	536	515	485	490	515	508	468	500	480	542	530	511	472	528	528	487	540	514	529	470	484	501	533	536	512	493	502	501	533	507	494	516	489	501	541	530	493	517	524	485	524	521	506	525	478	478	512	497	511	516	494	521	500	486	495	499	523	505	493	513	506	538	510	530	484	511	530	503	498	492	493	546	520	487	560	474	521	551	509	536	539	535	523
28316	24243	31216	31652	30043	31937	32183	29651	31578	30039	29551	33415	24324	24723	23185	25440	21748	25618	29058	23136	17819	19798	21244	21296	15719	12841	12439	14267	10005	10611	8690	6916	5569	5083	3979	2937	2297	1318	1165	664	492	927	1121	830	805	726	859	574	443	751	1079	768	387	290	275	282	266	286	231	224	199	201	189	184	193	179	186	174	158	151	182	219	222	267	356	441	475	446	334	253	221	173	179	201	166	195	194	154	175	186	179	181	186	191	193	179	198	187	187	194	205	183	169	217	164	188	206	183	196	175	172	197	173	196	181	179	194	209	190	183	216	193	185	187	184	160	223	192	192	189	178	157	177	155	198	186	166	182	179	177	165	190	185	188	179	185	206	205	173	181	202	175	207	198	193	185	188	174	213	186	178	200	176	208	186	180	177	203	165	203	190	193	155	164	170	195	182	157	190	188	201	158	205	188	173	186	182	193	204	188	194	204	173	194	169	206	159	179	193	189	185	182	168	162	186	184	192	177	203	231	171	185	187	207	183	199	171	179	211	187	189	216	187	191	194	166	189	190	174	195	192	183	175	192	182	187	186	183	169	191	189	196	210	209	197	190	190	201	163	192	177	194	189	169	202	180	195	193	193	194	192	170	185	187	210	179	180	202	177	178	175	205	184	194	188	213	177	193	189	201	168	188	202	190	209	171	192	185	193	173	175	222	194	188	174	182	192	179	154	170	195	193	188	207	200	208	168	200	198	186	169	193	173	194	189	171	181	199	185	168	190	173	160	172	179	191	178	169	199	198	160	211	216	167	199	158	183	186	200	180	184	212	205	169	192	198	184	183	179	195	186	185	206	163	181	199	189	190	180	188	207	185	184	189	198	186	217	196	200	172	197	201	193	187	197	176	208	191	203	181	179	185	166	178	186	189	197	199	209	192	202	207	175	167	186	185	157	190	188	167	190	185	198	205	178	186	181	188	186	171	205	196	188	193	141	184	181	195	196	187	161	205	162	182	178	163	165	211	169	173	196	166	193	171	206	166	187	203	159	162	180	200	190	176	164	199	199	189	177	203	178	164	186	226	192	187	183	179	181	182	199	189	164	200	182	189	171	197	179	183	176	178	173	204	190	163	184	179	168	143	170	156	179	198	189	201	212	172	173	195	184	165	203	195	200	197	179	168	181	192	193	173	165	173	208	168	171	181	186	205	198	177	167	183	178	169	193	181	155	186	170	176	181	181	180	207	172	185	190	208	207	153	178	194	217	176	201	159	167	204	168	193	190	201	209	192	208	196	189	213	191	161	202	175	182	203	167	175	191	190	209	194	182	181	196	200	189	185	185	202	201	230	215	183	189	198	190	168	196	186	163	192	186	170	200	163	180	201	213	207	190	181	206	174	191	203	192	189	227	193	212	182	190	183	192	183	194	202	189	191	186	189	198	168	197	190	224	180	203	183	182	176	166	167	197	192	188	178	192	209	198	188	185	173	188	175	180	184	182	163	181	173	178	169	160	163	183	193	189	209	191	158	176	170	201	175	172	220	187	214	194	189	176	191	191	188	198	207	210	180	208	178	188	182	178	181	181	195	165	162	232	168	203	212	182	203	195	185	186	166	196	194	175	203	209	177	195	193	197	198	186	162	175	198	182	212	187	204	170	196	185	210	184	177	185	205	194	180	202	168	176	173	205	181	189	192	177	209	171	179	184	180	190	186	172	186	174	187	176	193	178	179	182	211	179	188	175	197	186	197	194	209	170	207	190	185	181	190	185	222	185	190	184	176	211	186	195	161	186	192	165	194	158	172	178	185	216	181	181	183	201	180	182	182	180	167	179	218	184	139	227	175	223	172	195	166	172	191	192	176	176	184	190	198	187	215	166	180	177	173	182	183	178	181	206	176	188	211	175	184	180	185	186	170	168	181	213	180	192	194	191	184	185	174	201	181	180	172	186	183	176	166	170	172	187	184	187	183	198	180	177	160	205	206	216	195	198	206	215	186	197	197	188	187	192	201	190	191	179	166	177	196	192	189	195	206	193	175	189	186	182	208	183	187	164	193	214	199	198	212	200	190	193	166	194	203	188	196	194	193	170	169	177	182	207	164	192	179	164	199	199	182	180	195	179	157	200	196	186	187	175	211	211	207	190	180	207	165	184	197	196	183	180	191	211	220	178	178	180	165	184	195	183	183	186	171	189	202	203	181	191	196	197	172	203	198	188	186	193	187	183	200	161	190	160	177	163	172	185	185	159	170	203	178	178	185	197	179	192	179	169	194	188	178	188	187	202	173	185	194	178	180	186	190	224	208	199	192	210	210	195	195	173	178	196	195	212	161	176	185	179	187	169	195	190	175	168	188	183	178	186	197	215	175	173	169	200	210	206	201	172	177	156	191	176	180	197	165	205	187	209	153	202	177	180	183	191	178	203	187	193	184	200	167	172	173	178	187	180	175	190	181	144	187	198	182	193	187	183	176	168	152	187	157	194	186	199	182	191	170	199	202	194	174	175	209	197	186	202	209	180	182	199	206	196	192	137	191	205	187	166	178	181	204	177	207	193	200	200	193	193	190	178	184	194	181	193	186	196	167	199	188	178	164	197	179	192	165	189	172	192	198	197	197	202	186	181	186	205	192	190	184	192	208	164	206	195	204	191	200	216	188	201	194	196	193	188	175	187	179	192	196	166	205	167	180	188	180	186	195	213	186	194	204	196	194	170	192	197	174	183	209	172	204	183	176	175	181	172	171	176	186	175	201	186	187	176	165	185	199	221	182	184	193	200	184	176	193	195	196	177	193	163	171	207	173	158	173	180	164	166	181	174	182	183	193	182	190	163	174	218	174	183	196	204	203	185	175	189	206	184	181	186	184	194	178	200	162	169	170	197	192	183	167	201	192	237	202	184	183	205	207	200	186	171	175	185	186	186	198	185	188	197	194	185	184	202	203	163	149	180	207	182	204	217	200	174	190	182	188	184	189	213	166	159	194	187	181	205	194	193	183	183	173	185	176	192	188	206	182	183	173	167	182	168	201	215	204	202	186	192	168	198	171	212	175	176	215	206	197	186	223	186	193	190	178	180	166	178	203	177	196	183	180	192	187	196	188	204	186	192	186	166	189	222	163	187	184	207	177	205	198	180	212	200	215	165	196	200	174	179	188	176	170	185	173	187	193	188	184	171	216	175	170	167	163	165	180	168	178	197	203	203	182	208	188	203	209	199	194	158	202	183	179	191	179	183	185	182	177	190	192	161	178	178	206	172	150	193	170	212	206	195	183	188	182	170	176	199	175	187	176	177	197	168	218	177	178	187	185	193	199	170	181	159	183	189	193	194	198	173	184	196	164	187	206	174	175	198	187	200	197	212	189	202	202	177	195	180	207	182	178	174	200	188	170	184	194	188	187	186	199	165	189	218	175	205	178	186	175	182	197	176	182	185	194	204	174	177	162	193	165	159	201	178	195	182	187	143	200	179	190	213	169	203	183	170	199	198	197	184	187	170	193	195	162	201	194	196	206	162	168	171	181	194	172
17178	19113	29893	34512	36236	38035	39895	41202	42765	45071	45989	46966	37703	43875	42423	45562	43559	49194	50674	43656	39059	43809	42645	44366	38162	34772	37449	38216	32923	35456	29803	26528	25168	24117	21568	17163	13651	8108	7235	4053	3231	6186	7117	6171	6228	4994	5756	3497	2420	5171	6904	5272	1856	1233	1317	1197	1330	1257	921	755	654	579	557	539	545	525	522	495	556	497	512	549	705	1024	1781	2621	2792	2309	1501	1002	739	579	516	500	475	488	494	467	495	480	505	483	511	508	461	474	504	455	491	516	506	516	475	516	495	495	474	469	492	474	515	506	471	496	490	471	490	479	450	536	517	513	433	469	484	431	528	486	501	454	504	500	510	467	477	493	489	498	495	517	513	511	501	470	471	503	445	475	532	484	497	463	503	514	487	471	479	492	525	502	493	491	506	488	551	495	503	505	509	502	533	521	511	517	441	494	503	493	508	486	561	448	477	492	481	492	470	472	480	499	493	458	484	511	501	461	522	475	511	492	470	506	501	486	497	482	510	495	476	511	506	481	491	494	465	530	478	510	516	506	487	511	484	487	492	500	497	495	481	536	468	494	481	477	500	514	480	473	489	507	516	530	473	457	482	492	496	466	506	493	469	499	493	473	494	489	515	484	458	484	499	473	522	445	461	430	505	506	498	507	467	499	498	521	491	518	480	491	470	467	482	483	485	507	515	484	527	505	475	495	489	480	539	475	482	535	484	526	506	505	492	504	497	463	485	500	499	488	528	540	499	524	482	467	479	498	448	488	477	495	521	502	482	478	481	468	471	486	514	497	514	507	514	490	503	498	512	483	493	519	513	441	520	495	518	512	486	468	479	478	512	504	523	520	498	482	481	507	481	519	474	519	442	451	481	486	495	487	457	493	512	476	479	498	447	504	504	491	524	491	452	476	501	470	517	512	504	493	498	517	486	498	486	481	477	493	474	509	502	462	511	478	517	504	482	529	533	495	496	508	510	477	507	487	560	488	491	533	465	506	496	484	504	478	460	486	493	497	474	489	528	495	494	493	496	492	500	502	492	481	487	562	496	480	501	526	498	506	483	492	509	513	460	475	463	482	480	516	493	519	491	483	500	490	473	498	461	445	471	499	471	503	510	505	505	463	510	471	481	511	497	490	522	499	491	479	477	457	516	482	491	482	468	497	472	494	515	516	468	504	507	451	494	510	451	461	504	460	496	498	508	469	470	459	476	473	498	482	462	520	513	508	454	499	511	476	490	520	540	475	467	439	470	490	480	481	538	528	489	509	491	485	467	512	480	481	504	486	506	482	530	506	485	491	510	509	502	501	505	469	491	440	496	476	470	493	499	467	543	528	498	482	483	458	509	499	495	494	507	487	483	485	465	517	487	473	474	507	519	516	496	521	485	487	503	523	483	486	495	555	460	487	496	522	474	488	501	452	482	500	514	489	454	513	502	492	543	507	487	505	496	539	491	481	488	492	524	483	549	512	477	512	519	486	477	429	457	457	497	474	495	475	504	506	475	495	514	523	486	464	511	494	500	500	508	491	525	502	513	514	418	505	502	486	529	473	510	513	532	459	543	499	473	481	479	480	488	471	512	476	473	470	516	495	458	507	484	501	492	511	509	486	505	510	503	520	504	461	491	525	504	509	463	523	513	520	463	504	511	472	488	468	485	530	432	514	502	460	505	478	465	491	494	505	516	468	484	504	499	471	491	489	498	521	501	513	491	457	527	513	528	485	520	476	490	474	506	474	505	491	506	422	525	473	471	498	516	521	506	485	490	490	460	515	512	510	508	490	498	494	511	485	512	457	530	466	523	505	440	512	526	481	459	504	510	478	475	506	524	470	481	524	500	497	496	505	465	492	522	488	541	537	469	491	538	495	472	467	469	494	478	491	511	512	487	504	506	497	460	510	465	530	490	490	482	485	477	499	501	486	525	479	514	493	464	493	530	534	489	499	455	479	491	495	490	496	520	525	484	505	482	485	493	485	500	517	506	487	464	525	514	497	521	491	488	487	551	495	511	447	506	506	479	500	499	522	480	503	488	502	503	454	515	492	556	538	521	504	464	449	466	469	451	492	509	527	461	505	511	463	505	475	509	526	527	502	511	507	467	499	517	509	490	509	466	490	485	488	467	520	487	499	515	460	500	481	477	524	428	509	501	506	533	501	529	456	495	451	506	484	457	497	499	481	491	513	529	510	486	477	492	501	505	487	482	481	482	457	492	491	495	490	471	458	466	495	501	522	492	496	503	528	450	515	478	509	497	494	463	493	473	435	488	479	520	508	498	502	503	470	452	487	476	503	511	524	486	471	474	503	507	468	457	471	500	503	536	490	498	526	488	478	493	459	509	488	493	491	476	482	522	486	472	476	516	527	475	466	491	478	479	498	500	486	493	491	481	510	491	466	482	486	438	473	492	466	490	513	477	474	482	482	475	506	478	527	472	446	494	499	481	532	479	502	500	487	471	484	490	478	541	460	497	488	474	484	484	477	509	515	475	453	516	489	486	481	514	443	481	522	509	519	507	483	515	501	485	489	532	493	491	511	447	471	531	501	479	511	536	484	516	485	490	535	484	497	463	517	507	489	488	491	491	528	489	517	467	488	519	537	499	504	506	508	508	490	481	460	488	504	514	517	450	505	479	450	509	481	487	466	497	491	490	516	515	532	472	500	491	499	512	512	514	486	500	448	467	489	457	511	530	460	526	496	532	506	511	514	504	475	518	463	457	486	511	467	507	479	478	494	476	485	530	478	500	488	490	507	504	528	473	507	483	479	459	449	494	499	446	502	468	448	509	486	500	530	466	508	501	518	510	486	477	495	505	484	517	478	510	515	490	515	476	468	496	493	480	467	490	483	455	495	461	501	502	450	505	466	468	509	514	486	463	539	492	508	475	490	493	480	556	504	527	498	497	465	502	486	509	501	519	513	475	497	494	507	491	476	465	491	516	447	504	466	478	465	491	513	471	532	470	464	519	484	500	502	513	478	499	473	476	526	517	489	487	540	441	530	516	500	495	534	470	494	454	497	519	488	481	506	532	502	478	503	472	501	482	493	490	485	478	513	476	446	483	501	479	508	484	482	458	448	456	495	466	516	534	520	516	485	476	517	504	488	498	474	487	509	496	509	506	510	506	512	490	501	479	481	471	496	479	511	472	471	508	471	496	470	501	517	514	474	479	534	511	490	467	544	473	537	452	463	450	491	452	491	517	497	460	494	495	500	454	531	456	512	485	470	507	517	453	488	511	484	493	498	522	474	496	500	494	486	468	504	504	492	481	475	486	458	453	511	489	487	492	457	447	515	499	470	499	484	479	500	509	521	494	486	514	498	488	445	510	455	493	506	465	489	500	493	479	482	467	471	462	528	501	486	487	470	487	521	517	475	517	503	514	480	479	503	501	486	498	494	481	520	476	491	500	519	493	505	487	497	524	509	492	501	487	494	469	475	493	505	450	492	463	520	465	483	475	516	463	471	495	498	460	465	479	484	512	486	499	450	490	540	503	520	496	485	481	502	517	482	470	517
10167	7747	9493	7682	5679	4403	3199	2414	2321	1942	1852	2032	1433	1372	1039	1294	1054	1287	1327	926	743	902	927	822	581	532	510	586	518	542	535	464	464	392	340	308	255	213	206	193	174	182	173	211	192	164	178	185	182	169	190	190	158	185	195	155	166	172	177	164	187	159	153	163	164	150	171	171	171	167	170	152	147	171	153	188	196	200	205	189	186	184	169	156	159	177	205	163	181	177	182	155	179	165	171	168	162	189	148	183	136	160	149	163	153	178	180	187	147	143	163	141	170	177	166	157	186	171	149	171	161	157	145	162	173	194	163	148	173	183	161	139	142	160	190	196	180	153	161	187	152	167	153	176	160	166	176	157	144	179	181	157	165	159	153	162	170	162	165	179	158	157	174	162	172	160	163	173	209	191	161	148	148	162	183	192	166	162	159	172	166	178	163	160	163	151	161	150	145	182	161	158	174	173	167	147	167	167	140	152	168	181	185	203	165	151	160	184	172	166	141	177	161	165	168	189	159	169	166	171	159	172	171	168	150	164	163	155	170	169	150	144	145	182	158	155	164	180	166	176	165	161	172	167	148	175	126	172	176	180	168	164	159	176	161	175	130	165	181	159	158	193	158	193	153	178	164	157	177	163	168	164	160	178	136	181	153	185	182	162	173	163	166	159	183	158	175	154	176	167	182	148	161	150	175	149	160	180	155	169	161	145	165	146	166	183	149	175	164	156	152	190	165	164	168	170	181	165	175	154	151	183	177	151	150	178	171	175	188	158	153	176	178	164	185	193	163	161	155	169	171	175	169	169	164	169	179	176	168	163	157	147	169	162	153	171	150	172	156	161	159	163	157	157	167	172	168	135	159	150	154	178	182	176	169	163	165	159	175	169	184	156	163	166	183	165	201	186	164	172	145	139	156	175	145	162	169	185	170	181	156	160	159	175	181	188	168	156	156	151	180	169	180	174	177	172	192	172	138	180	160	158	160	149	155	176	179	180	194	161	178	153	138	174	154	186	149	168	170	182	170	169	176	178	157	165	165	190	171	193	159	179	170	161	156	168	175	153	174	187	155	169	176	174	169	158	153	152	148	152	161	175	153	176	164	172	147	160	157	164	160	164	172	185	186	169	145	152	169	153	157	168	174	171	166	171	174	174	151	177	168	171	183	173	168	178	182	153	153	157	168	143	198	152	179	160	177	156	162	187	180	159	193	173	145	189	146	177	173	162	154	178	158	176	155	195	160	153	195	160	170	168	175	177	183	174	163	173	182	150	170	185	134	192	161	192	178	169	173	156	152	172	180	171	151	177	179	176	154	171	165	161	140	140	163	154	172	136	156	142	156	150	171	174	163	164	142	161	165	147	179	163	161	173	172	179	168	179	174	173	160	160	152	170	172	169	164	172	171	140	160	155	166	156	148	173	169	186	178	165	147	156	163	163	156	183	173	146	156	173	166	185	141	168	178	171	146	166	181	161	173	185	176	180	154	170	169	178	152	190	185	155	152	162	155	161	191	178	179	179	142	174	179	147	182	158	185	180	164	188	155	168	174	161	160	157	155	175	152	174	161	161	158	178	162	185	164	155	182	183	158	186	154	175	188	165	156	152	171	183	168	190	157	162	163	170	201	179	200	160	170	174	176	149	173	183	194	170	164	162	171	160	173	167	173	161	170	155	165	158	179	145	184	181	160	162	181	183	162	171	162	166	152	164	153	171	167	166	161	165	167	164	159	192	169	176	181	159	162	163	148	165	167	142	193	167	179	154	162	165	160	137	159	174	175	155	192	164	180	151	164	161	158	166	167	180	180	171	187	162	159	162	147	156	164	151	174	168	178	198	172	152	170	181	182	168	163	172	172	175	164	158	177	137	154	161	191	156	175	180	170	161	164	154	179	173	159	164	173	144	167	181	175	138	185	151	172	146	184	129	160	181	163	172	169	160	184	161	171	156	166	163	178	161	167	150	149	162	178	147	158	161	173	156	164	180	179	178	154	197	161	196	158	179	153	196	181	165	184	163	179	163	162	161	157	159	196	160	189	175	184	155	156	175	195	148	145	163	143	184	170	167	196	179	190	192	167	171	150	142	171	160	182	198	184	147	182	177	179	170	180	166	150	148	189	159	169	165	162	165	176	175	132	180	162	170	157	180	179	169	154	177	160	159	148	167	162	178	179	178	188	184	170	171	170	196	165	162	174	163	151	150	180	158	165	153	180	183	177	156	166	168	184	169	200	169	194	170	146	157	180	169	163	158	162	161	184	133	158	130	169	176	180	142	164	179	141	181	156	183	174	163	170	149	166	165	167	160	170	156	148	173	189	182	173	152	154	157	162	175	173	165	179	178	168	179	143	134	179	150	164	146	174	162	167	162	178	177	200	166	159	184	135	164	158	166	163	165	144	183	167	154	173	168	179	156	165	172	148	173	149	208	180	197	161	148	169	155	173	160	150	162	166	175	151	177	188	174	194	176	156	184	189	155	161	156	186	186	165	175	144	178	154	168	167	168	173	155	160	170	146	158	162	167	180	169	177	176	170	151	179	160	173	186	192	170	144	163	165	200	164	172	177	180	177	169	178	170	140	188	174	163	172	161	157	157	149	161	160	142	163	161	134	156	157	176	183	194	164	159	133	148	164	181	168	183	155	153	194	140	178	161	170	178	201	166	180	170	184	158	158	172	146	157	161	181	147	171	169	176	170	178	164	188	171	154	179	177	153	185	176	168	181	170	174	164	173	165	162	185	179	171	161	171	177	144	165	182	182	167	171	159	184	177	167	167	153	163	144	173	161	167	175	169	169	186	183	165	169	186	153	163	153	167	172	192	162	154	155	147	173	174	172	157	179	159	168	160	186	161	151	183	177	202	164	178	148	156	171	154	186	156	181	174	179	163	180	170	158	185	181	167	164	152	175	154	180	160	176	160	160	182	145	168	181	192	179	197	178	156	181	155	164	177	161	170	152	158	158	162	182	163	176	159	155	138	180	158	191	167	178	168	187	171	150	148	167	186	192	161	145	190	198	162	169	169	159	169	151	157	185	153	165	154	142	167	150	172	145	167	176	154	169	172	143	199	179	160	141	187	176	171	168	194	170	175	151	192	168	163	171	175	176	164	170	162	166	158	165	167	195	174	165	156	169	171	170	174	164	147	158	178	157	161	170	138	161	160	156	167	172	159	170	184	181	190	176	161	169	177	187	177	158	183	166	159	180	181	181	153	162	163	188	174	188	172	184	163	168	138	182	153	170	157	177	187	157	145	166	166	145	166	187	181	176	180	168	157	166	169	166	174	168	185	179	155	151	178	168	159	184	158	162	139	152	163	176	162	161	177	155	179	179	174	172	156	164	148	192	157	189	150	180	145	150	154	163	158	176	150	153	155	174	176	174	178	166	176	160	191	150	173	175	162	178	176	170	166	169	162	168	185	148	169	168	134	171	144	178	161	170	169	174	180	150	171	162	165	165	141	174	164	160	181	172	191	181	181	161	183	180	200	160	178	152	159
6828	7259	14193	17029	15968	14307	12468	10606	10914	10562	9665	10744	6707	7707	6659	8031	6264	8055	8678	5836	4521	6159	5711	5722	3975	3526	3358	3939	3263	3646	3085	2892	2592	2364	2058	1701	1443	1078	871	753	677	708	808	817	795	666	696	577	560	624	640	647	556	558	544	571	590	530	526	478	457	478	448	443	488	475	463	511	439	491	508	419	483	505	527	588	682	647	613	572	532	442	477	515	437	453	520	432	428	504	473	473	438	461	459	446	416	462	513	453	455	429	487	441	434	466	449	531	456	462	452	434	450	474	425	516	441	438	510	434	450	480	472	461	439	470	456	431	494	462	487	459	438	479	458	464	469	465	486	420	447	486	462	490	483	494	454	456	460	472	487	448	421	431	441	425	426	439	465	453	404	456	458	427	424	452	429	444	459	454	451	440	467	447	446	435	462	434	456	471	458	438	461	424	478	470	463	463	450	449	429	471	460	461	438	472	473	446	473	444	455	444	490	450	506	470	467	453	449	436	459	462	454	449	447	472	501	456	487	493	442	449	456	444	444	436	451	464	459	476	467	492	470	450	485	454	438	436	461	444	443	450	477	426	474	436	488	475	463	450	465	435	465	487	465	503	461	409	457	472	417	443	417	426	452	455	415	428	442	472	456	477	439	433	466	442	471	461	465	454	482	439	435	422	481	480	457	458	407	456	462	439	461	466	460	473	435	479	453	428	488	485	461	476	472	448	438	456	460	453	471	432	451	454	470	489	442	476	468	447	463	441	513	461	458	429	459	420	507	501	461	452	479	431	468	451	446	459	460	436	442	508	467	446	438	462	490	441	486	481	463	462	438	414	462	500	474	455	467	440	453	440	464	458	455	435	464	459	439	450	445	439	458	459	460	463	498	456	432	465	487	469	481	501	481	444	400	476	485	462	481	442	429	430	483	424	464	438	419	499	496	443	456	440	488	415	495	423	455	484	473	491	436	489	493	446	472	427	461	495	457	467	452	459	461	481	452	442	383	479	428	431	444	464	441	448	447	430	485	470	471	444	433	446	430	447	454	436	432	461	443	470	481	513	443	447	451	447	453	452	472	483	440	448	477	461	487	464	437	459	417	494	455	452	475	463	472	436	452	497	464	471	460	493	468	476	467	418	425	455	445	494	491	463	467	448	446	437	474	433	471	436	464	484	474	502	457	452	471	459	453	452	469	449	443	429	447	489	488	445	461	456	459	468	470	469	480	483	440	444	457	466	479	451	451	460	454	471	460	458	408	457	445	457	415	463	423	445	440	489	475	469	474	460	455	423	438	459	446	443	473	455	495	440	454	444	471	439	437	456	464	487	473	431	464	444	508	476	451	477	465	428	460	437	426	452	429	428	448	445	433	450	455	461	435	479	451	437	462	454	464	467	446	467	498	442	461	486	430	474	425	466	484	469	458	475	470	469	458	455	419	457	459	457	469	456	471	446	469	441	481	470	463	475	472	463	479	429	481	490	479	460	464	455	436	433	472	444	453	468	454	454	473	475	468	453	464	436	453	493	463	440	414	412	413	464	455	430	458	462	458	428	465	468	470	475	428	449	458	429	459	474	458	462	440	432	460	479	433	454	475	452	460	432	467	461	471	487	456	473	490	476	446	453	466	463	441	458	453	439	489	443	465	465	470	462	456	443	447	482	448	460	472	464	463	467	473	479	474	469	459	440	437	455	430	450	469	456	457	488	487	468	413	426	459	473	447	471	445	465	455	462	451	447	445	446	442	467	478	464	451	477	464	435	461	482	445	468	464	453	450	484	479	482	465	440	443	446	443	453	429	477	453	446	454	483	429	462	444	439	454	412	503	445	474	422	434	472	473	484	423	418	466	414	463	423	472	495	464	427	464	446	449	465	466	436	462	463	435	410	456	453	451	459	434	470	428	467	481	418	442	469	458	451	468	430	476	471	403	463	462	488	484	444	428	493	464	434	524	426	453	448	446	450	462	405	436	444	430	442	467	467	454	427	491	430	464	447	458	459	476	459	452	471	445	409	475	473	487	469	477	463	454	440	469	478	471	483	461	443	465	445	461	446	445	449	449	462	495	413	449	437	491	481	450	451	452	457	433	464	440	435	492	500	413	417	452	435	476	463	461	467	466	456	463	451	468	436	411	419	428	433	442	433	428	397	422	452	464	448	448	470	418	431	461	433	449	464	496	455	421	468	455	458	455	456	447	484	433	453	439	474	461	429	402	477	431	443	424	470	433	450	448	441	448	455	452	438	473	474	477	439	458	443	484	464	433	468	473	475	472	461	490	437	508	488	455	471	451	436	473	457	432	412	499	475	474	475	430	441	464	479	437	485	469	443	470	454	510	467	433	448	433	483	448	475	467	456	442	454	482	477	463	476	418	461	437	472	467	457	444	441	467	481	478	492	431	481	454	499	420	483	464	423	502	473	449	489	435	486	485	471	465	457	452	454	457	481	454	438	490	477	453	484	509	460	464	466	456	447	468	452	480	423	485	473	482	463	510	430	518	423	445	475	457	496	434	409	416	435	470	475	457	477	472	445	455	468	409	475	479	433	490	453	449	487	449	458	456	414	490	454	472	475	452	478	415	460	386	482	476	406	458	480	429	458	486	403	440	499	438	453	471	438	440	477	458	452	474	463	493	489	438	478	455	459	455	460	501	461	446	449	425	445	457	450	428	479	453	469	454	467	484	443	460	489	476	430	463	464	461	497	458	499	486	431	458	471	476	453	462	469	501	457	442	446	506	456	445	427	420	404	483	466	495	471	452	470	467	463	441	417	475	493	460	454	502	439	445	458	447	465	500	452	444	462	453	431	470	488	436	444	435	455	448	470	450	464	463	436	438	467	467	478	465	426	451	471	445	454	476	461	487	456	450	454	407	458	446	463	471	468	457	475	440	450	429	459	441	455	457	479	473	473	439	443	412	444	494	459	456	455	481	437	450	448	448	508	430	487	419	477	450	444	453	461	430	456	455	441	488	486	432	478	451	455	455	453	447	473	462	435	470	443	428	428	458	443	449	496	435	412	488	492	472	446	443	448	470	449	471	475	447	417	432	480	467	476	444	478	492	451	450	452	446	443	506	451	461	435	443	442	448	482	432	435	457	466	451	426	468	455	472	459	466	476	446	406	446	467	465	475	456	467	493	467	476	494	449	464	435	467	471	461	488	484	493	484	503	461	462	447	452	443	457	463	430	419	436	494	460	471	478	468	503	418	460	485	439	438	464	434	427	491	482	451	428	411	502	450	442	467	504	467	451	476	462	446	434	504	430	462	438	470	430	468	470	451	464	461	435	452	458	443	460	448	512	438	436	503	468	486	445	457	463	441	494	465	475	436	476	439	450	431	467	435	478	457	470	447	473	432	458	469	441	427	423	471	468	472	441	434	444	469	467	478	460	486	442	454	456	456	446	452	403	455	452	481	467	455	418	416	488	465	452	436	488	440	463	481	430	479	438	456	472	443	484	476	465	440	409	487	460	469	461	438	459	518	422	447	485	473	513	483	424	415
18997	17460	22271	21212	19643	21290	20529	18991	22003	19619	16166	19810	12659	13488	11175	13156	10910	14887	15064	10081	7368	9339	8949	9196	6414	5900	4411	5923	4493	4515	3852	2952	2331	2139	1779	1241	1238	662	563	411	343	406	657	515	547	495	474	381	308	313	489	488	288	211	208	242	245	231	218	213	203	189	170	205	188	194	215	207	199	187	214	227	252	268	276	320	355	281	263	219	208	197	197	200	195	189	211	228	188	211	202	215	178	198	199	193	196	183	190	192	190	165	195	205	199	180	192	210	249	202	204	193	222	191	208	160	173	199	183	178	197	192	201	196	206	202	183	203	182	181	199	197	219	178	211	225	196	193	177	188	208	188	205	195	191	163	213	197	193	183	191	208	194	199	191	187	184	194	173	195	181	163	189	220	198	217	182	197	211	216	168	220	236	211	187	224	183	168	180	215	175	185	179	205	195	211	196	212	219	212	195	197	184	211	167	201	183	205	197	205	203	196	204	196	197	208	218	197	206	188	210	167	197	218	190	195	197	209	187	191	205	184	185	203	203	189	205	195	219	197	215	228	179	199	190	212	204	183	204	193	205	188	185	178	173	218	210	193	202	194	201	204	222	204	186	201	201	170	210	195	211	180	212	195	186	192	207	207	218	192	204	212	206	197	192	188	187	207	179	209	172	190	209	217	188	211	202	219	199	186	195	196	201	212	181	185	179	202	192	196	175	150	197	177	198	208	194	194	193	213	206	199	208	198	221	206	199	195	193	210	215	187	219	184	183	222	158	184	188	196	197	192	186	199	194	215	184	207	193	191	194	193	204	175	211	189	201	198	207	229	201	184	179	217	188	198	227	189	204	203	194	219	196	193	207	193	176	198	209	211	194	207	196	187	214	200	186	220	232	203	207	204	187	184	210	188	194	199	195	203	187	179	182	196	189	203	186	158	191	191	196	219	208	182	213	193	196	194	169	184	204	194	167	202	201	209	212	215	195	194	188	204	185	209	187	208	204	181	182	193	187	204	166	191	186	196	195	205	190	217	195	187	229	183	197	180	193	189	185	176	177	196	205	198	208	198	187	210	218	209	204	177	186	217	213	188	193	198	191	198	189	197	201	205	232	196	196	201	212	221	178	218	192	210	174	208	184	193	186	189	183	185	208	168	198	190	208	192	203	192	168	200	191	220	184	191	198	201	211	194	200	186	178	193	197	186	206	166	221	215	193	170	182	191	191	209	188	215	209	214	195	186	195	187	180	197	196	208	186	178	201	210	182	212	200	175	242	216	191	198	183	202	190	205	203	172	198	179	195	190	193	203	192	189	218	187	199	202	208	187	187	204	209	194	178	196	198	185	193	197	216	219	187	194	188	179	221	207	202	225	191	183	186	182	210	214	203	202	207	191	169	183	217	194	164	193	197	197	195	187	195	176	202	227	200	184	183	185	201	206	208	190	191	204	214	172	178	190	202	187	235	175	223	184	181	154	199	186	196	157	198	202	199	178	194	203	189	205	198	179	177	201	213	193	209	202	206	203	180	193	201	177	192	200	173	211	160	195	205	205	184	203	174	168	183	190	193	161	186	210	191	185	196	177	216	211	196	209	198	206	183	198	177	205	185	196	222	150	213	201	194	224	183	178	202	211	194	203	197	214	204	191	226	187	238	172	193	194	215	178	185	206	220	214	222	199	210	200	210	183	190	199	205	176	201	204	194	182	182	174	199	187	196	180	194	175	191	239	185	204	212	206	174	206	180	202	199	193	199	178	209	188	213	197	194	204	191	195	196	204	227	179	197	188	207	165	200	219	179	189	171	211	200	195	193	180	204	191	194	191	206	199	184	208	171	186	196	180	195	184	215	204	187	192	206	189	169	179	214	189	208	189	203	218	199	214	170	199	184	181	189	206	205	202	180	174	182	218	218	189	197	212	198	191	204	195	222	173	197	174	216	202	200	203	184	205	191	205	197	209	208	190	200	203	192	183	197	203	165	203	214	209	189	194	178	182	221	204	190	204	196	173	207	191	216	203	209	220	183	190	211	193	209	193	199	173	178	196	235	183	200	194	212	215	199	190	206	180	198	186	206	184	188	195	184	211	191	182	219	213	213	180	214	178	192	184	224	212	197	194	190	190	200	210	204	222	179	206	192	196	182	206	204	172	177	181	192	199	217	208	215	196	206	199	161	194	196	187	196	187	195	185	209	196	189	185	181	190	184	194	198	187	198	188	202	200	204	224	190	207	203	206	191	186	195	200	167	197	209	197	202	197	200	187	186	179	203	204	197	193	180	201	188	186	196	188	210	208	205	195	192	182	197	218	191	194	196	208	224	193	179	192	165	179	170	181	207	210	190	220	190	184	186	194	206	177	214	186	213	203	180	219	175	178	193	163	193	192	191	201	224	184	210	182	173	234	189	192	209	178	183	184	205	207	201	206	199	158	172	181	217	184	192	195	197	189	164	189	176	184	167	210	193	217	196	217	191	187	189	206	206	167	212	200	201	186	194	213	209	212	197	199	181	197	194	212	194	225	185	199	177	203	191	175	195	166	196	197	189	194	190	200	218	194	182	175	189	212	214	188	195	192	175	199	192	190	206	174	197	177	203	234	205	217	202	219	221	168	181	217	199	190	213	224	192	186	204	186	196	184	200	197	196	199	230	186	206	196	202	184	196	195	219	212	194	202	207	195	208	198	177	205	218	215	204	217	202	196	196	218	176	207	176	186	219	198	186	202	200	191	199	212	184	192	186	187	170	183	211	183	228	172	171	194	219	183	204	189	193	202	191	181	198	191	196	188	168	178	201	203	188	183	215	228	202	198	185	200	206	181	205	193	193	207	198	206	181	192	211	204	212	208	200	183	185	201	185	193	197	210	207	180	217	208	192	221	212	206	204	204	161	176	171	191	201	180	181	195	174	210	216	196	201	181	207	199	191	200	206	188	201	181	211	182	203	184	196	200	190	187	204	190	177	207	205	200	201	210	205	201	194	184	187	185	199	202	189	226	191	171	196	196	192	216	192	196	203	216	188	187	171	197	210	214	193	198	203	212	166	201	207	225	195	208	206	203	212	187	219	199	167	189	207	195	206	206	183	206	204	165	225	220	201	184	221	197	199	203	196	198	188	202	212	220	204	197	199	187	210	196	195	187	203	193	196	212	208	181	185	207	197	208	211	194	218	210	193	200	183	199	198	186	189	210	201	206	215	186	197	217	218	220	200	179	211	214	204	186	167	171	183	225	190	185	185	199	193	192	220	168	185	192	205	197	215	194	241	186	214	194	195	197	185	215	190	189	194	212	180	218	195	185	154	189	215	210	205	195	209	191	176	208	198	202	220	191	185	198	212	201	196	210	186	227	195	194	197	192	195	189	187	191	227	197	183	189	199	178	197	195	173	210	179	181	194	205	182	180	201	187	198	196	195	185	195	188	191	224	183	188	197	178	204	189	198	209	191	187	196	198	180	178	201	201	218	198	189	183	212	202	205	192	201	178	195	190	197	186	212	174	200	184	182	228	196	174
12536	14659	23304	26531	28503	31339	32974	33114	37718	37290	35204	37751	27404	33315	31662	35945	33987	40089	37327	31277	27459	32551	29947	32199	26410	24972	22106	25829	22281	23030	19840	17033	14533	14018	12585	8966	8360	4830	3924	2123	1861	2244	4587	3541	3554	2720	3033	2019	1455	1853	3030	3159	1170	817	966	922	933	951	769	675	562	554	512	548	522	580	513	551	521	499	506	802	871	916	1257	1563	1413	1170	906	682	598	561	553	539	541	530	546	475	522	551	539	552	530	517	484	510	532	537	545	544	503	517	534	515	560	563	514	526	562	524	520	474	526	498	523	547	476	507	510	499	542	528	506	574	535	527	553	503	543	523	479	541	485	555	531	550	581	533	527	561	528	523	513	520	544	467	538	545	523	539	590	521	526	532	522	546	555	510	545	530	521	532	512	523	529	525	530	479	524	556	521	550	466	527	482	565	526	530	532	544	547	524	491	538	494	505	563	533	543	502	503	543	516	544	502	556	529	573	535	539	496	542	514	543	457	563	517	512	521	542	545	546	533	512	538	512	541	530	518	508	555	539	517	556	545	545	512	487	553	526	525	531	529	510	527	515	522	494	546	527	519	526	564	538	538	556	502	547	522	517	525	513	551	534	502	496	491	551	548	498	524	592	500	492	481	557	544	534	507	519	516	506	523	536	535	519	521	532	501	545	575	491	573	510	579	540	538	503	526	540	542	540	509	505	524	530	505	538	537	535	557	553	541	539	518	542	566	536	523	519	532	513	542	556	586	579	532	519	494	546	551	519	521	534	466	548	495	548	556	526	533	526	555	545	523	545	515	544	548	537	519	503	538	513	560	524	515	504	498	539	527	538	510	533	516	549	542	539	525	507	525	519	575	457	550	512	545	524	539	565	538	510	522	542	541	518	560	518	525	536	539	539	504	524	565	515	515	509	529	540	538	548	529	534	552	551	496	523	537	532	521	528	557	587	540	514	503	514	564	565	519	505	567	569	524	551	515	549	520	529	550	580	522	516	485	494	528	517	524	525	513	477	573	499	535	518	502	530	549	518	539	513	522	548	524	531	554	533	524	528	555	497	514	528	531	506	547	509	521	547	533	510	541	557	517	551	512	543	539	552	526	555	507	548	553	525	519	540	543	562	495	509	541	516	532	506	530	549	488	542	515	521	489	552	529	524	509	544	549	544	479	567	495	546	524	537	543	489	611	529	491	518	514	569	493	545	532	512	496	509	501	516	479	500	527	546	545	542	533	530	540	509	525	525	514	501	510	525	520	531	544	516	562	570	519	519	525	534	547	579	527	519	533	512	527	584	504	543	550	515	512	506	567	548	516	474	531	497	548	537	562	534	546	544	504	552	504	525	556	492	529	510	518	518	532	501	557	532	524	536	536	487	544	542	596	565	520	536	504	517	537	517	529	527	523	499	526	516	539	539	521	510	560	533	552	530	555	551	503	538	539	501	544	540	547	539	511	512	551	506	534	537	534	537	516	513	550	515	528	547	585	547	554	533	510	552	535	499	525	513	519	552	556	553	548	570	516	543	551	542	548	557	548	548	537	519	539	526	542	505	525	545	571	536	552	549	531	532	549	555	487	541	541	536	512	540	515	524	500	509	562	517	572	524	575	542	525	549	537	516	495	547	536	521	583	524	499	567	587	511	496	553	534	507	497	538	547	491	518	498	533	560	582	530	536	541	529	566	519	528	565	590	551	516	503	495	547	509	517	552	513	544	539	538	516	486	540	522	552	521	560	505	508	544	519	559	517	535	518	532	538	516	517	531	548	555	511	544	479	524	519	540	514	509	535	488	524	509	537	513	518	514	492	516	577	571	497	517	522	516	571	530	504	511	520	550	561	531	524	549	525	499	539	519	493	518	523	538	554	523	528	539	531	563	580	555	508	559	558	518	555	536	490	554	515	541	532	539	565	530	543	514	518	523	453	528	497	537	523	530	533	521	515	522	486	538	570	534	532	519	521	542	532	561	525	536	550	567	525	553	530	544	563	568	533	504	552	504	510	536	515	490	489	545	510	546	552	553	537	534	517	568	535	515	593	513	556	495	534	505	549	546	561	542	501	512	515	539	513	538	504	575	508	542	529	514	518	528	501	512	551	509	543	545	497	490	504	569	564	515	531	505	543	550	551	514	508	541	520	538	539	520	502	535	504	537	554	517	522	513	534	516	561	508	559	571	552	509	547	511	537	507	505	529	514	561	554	560	551	497	555	533	518	539	555	525	501	524	572	485	512	484	556	539	518	506	511	500	508	512	537	570	518	520	539	524	581	543	525	530	521	543	524	506	501	521	533	528	551	536	523	566	559	522	567	522	539	543	516	544	546	537	500	501	530	542	539	514	546	496	521	518	562	519	547	525	509	504	549	489	550	538	544	512	526	474	540	511	546	563	502	508	564	544	497	475	506	508	508	541	559	500	547	522	507	526	556	557	510	535	504	543	530	546	539	532	536	539	528	552	550	534	550	505	512	549	539	554	526	506	529	536	534	517	533	523	530	531	542	524	518	589	527	590	518	541	510	561	515	533	509	525	525	486	510	495	556	549	484	479	505	567	538	587	525	504	544	554	533	538	526	529	535	535	545	530	521	522	563	546	529	515	543	499	507	555	539	539	507	505	518	516	504	545	492	524	531	509	531	528	545	547	511	556	531	497	492	499	517	502	535	505	480	548	548	538	474	525	544	519	535	540	494	524	550	521	549	510	542	503	544	484	510	537	539	521	571	545	510	531	512	553	525	534	524	515	556	545	529	521	580	490	517	545	517	530	494	534	546	506	523	488	473	526	500	493	549	521	552	530	504	511	522	520	520	526	561	512	523	572	576	556	496	530	516	540	544	534	539	521	539	527	540	550	522	519	534	562	539	538	530	580	529	570	518	544	525	485	571	510	533	563	536	465	529	558	533	534	538	594	527	607	511	497	533	515	549	541	522	533	591	542	533	528	487	524	573	556	549	492	556	528	495	514	549	581	560	558	557	533	557	462	526	500	552	524	517	532	535	550	574	508	517	487	557	539	502	548	542	556	524	526	546	527	528	540	526	507	528	504	544	501	552	530	545	555	567	543	526	518	549	513	533	531	526	501	539	517	541	493	558	536	540	561	532	516	527	536	504	582	545	529	517	524	525	515	561	510	486	510	528	526	542	535	531	581	523	547	525	492	505	489	531	545	549	558	521	530	530	552	557	515	547	520	504	514	497	585	533	545	581	570	493	526	510	554	535	533	529	489	566	494	540	506	559	523	542	548	546	535	534	525	536	550	531	528	533	537	525	560	503	557	544	497	528	568	504	555	531	562	508	546	535	562	545	523	497	509	508	514	512	551	539	536	525	561	609	554	540	504	549	503	528	544	529	528	537	521	548	547	499	562	512	561	549	532	507	511	511	556	526	504	508	534	514	526	516	481	523	514	538	542	525	554	531	510	509	529	512	532	581	532	523	521	548	546	536	552	504	540	573	548	564	569	512	530	505	546	521	549	588	558	525	540	542	530	513	502	505	565	543	542	511	559	538	525
28931	26428	31172	29952	27427	30357	32063	31423	35419	32140	28905	32991	22179	24817	23443	27845	24370	29060	27439	20917	17086	20882	18091	20488	15515	13306	9914	13676	11356	11173	9458	7706	5268	4972	4212	2836	2386	1427	981	678	495	638	1324	1050	1044	842	778	662	467	752	925	1165	687	339	263	261	281	306	237	229	171	217	217	198	189	215	195	195	197	201	198	341	238	311	432	433	372	333	323	287	208	225	182	220	202	163	195	213	204	189	219	198	186	175	198	176	198	182	194	173	208	201	200	180	162	192	199	197	183	212	201	196	199	173	183	185	215	193	168	180	213	194	177	200	199	217	171	187	200	207	178	182	197	215	219	202	185	192	176	181	211	202	189	197	207	176	194	200	187	181	177	200	189	183	194	217	213	216	192	194	197	194	219	176	161	186	197	195	212	187	184	181	224	187	181	208	213	174	179	208	208	221	204	184	211	163	206	192	209	175	172	211	200	172	199	184	196	193	217	188	164	216	221	189	183	207	190	193	201	169	191	193	192	172	215	210	208	198	191	179	205	229	194	206	196	213	181	194	192	188	174	188	194	174	210	195	212	191	168	214	172	199	212	197	191	177	201	195	183	188	223	219	204	185	187	201	197	204	192	214	212	198	218	203	191	219	205	177	176	210	210	189	210	193	197	187	193	176	185	176	173	210	208	185	213	202	193	186	208	198	183	185	206	208	190	199	211	231	205	242	193	190	196	197	187	188	170	191	226	172	183	183	187	177	207	185	218	207	206	212	191	184	200	178	211	204	192	185	190	182	176	209	198	190	186	196	190	172	212	199	206	195	216	176	200	209	192	179	189	187	195	180	210	213	193	187	179	226	205	181	187	191	181	175	186	202	204	200	177	175	194	171	174	197	199	200	190	190	196	197	212	185	190	198	197	199	197	197	218	186	186	210	180	173	169	209	197	197	210	193	210	188	198	221	194	193	172	187	193	195	197	180	185	196	185	209	213	198	208	175	184	196	217	185	203	201	223	189	190	212	194	204	177	199	187	189	209	204	216	172	181	203	216	184	190	197	191	202	217	231	178	194	208	222	175	217	187	185	188	189	195	198	185	220	211	203	213	222	168	189	186	198	192	173	196	190	192	204	228	214	204	182	202	228	174	207	203	181	182	192	190	189	183	194	189	201	187	207	182	161	188	208	183	175	196	166	204	227	182	194	213	203	206	220	187	174	201	198	202	225	190	190	206	187	193	203	211	188	210	218	192	191	216	174	207	189	205	201	210	181	201	200	179	183	199	208	178	213	211	192	209	187	200	199	193	210	180	195	198	180	198	216	184	211	199	190	210	201	200	204	205	191	219	204	188	215	200	197	198	209	202	184	208	183	214	226	207	220	215	213	203	192	179	191	186	209	223	185	163	194	189	208	212	189	212	201	195	223	185	157	200	198	223	186	207	190	202	184	201	218	197	211	202	213	217	202	175	180	193	202	191	204	201	218	178	209	184	212	210	198	190	218	210	213	229	202	229	171	195	220	206	197	200	194	202	188	189	194	189	220	207	194	212	200	171	189	180	199	202	208	189	213	162	191	177	224	201	194	194	180	163	207	222	193	189	201	218	192	218	174	225	226	196	233	194	174	208	168	173	182	184	208	202	199	195	192	208	201	174	205	190	199	198	198	191	179	187	182	199	185	192	189	179	198	194	198	199	208	216	177	209	200	201	208	202	190	188	195	182	210	188	218	182	176	191	198	212	219	190	188	210	184	200	197	201	192	206	195	216	210	201	173	199	209	185	195	197	166	175	213	164	180	188	198	206	210	153	193	196	179	177	184	200	193	232	189	195	180	186	236	196	203	185	186	209	191	195	201	219	203	225	205	217	182	179	181	206	192	202	185	191	188	191	212	202	181	186	198	209	209	181	200	192	210	206	199	161	195	197	219	195	192	196	191	177	173	200	220	178	169	217	206	191	214	183	172	198	229	194	173	218	195	209	201	199	202	167	201	182	185	216	183	212	223	184	191	218	207	190	184	194	185	201	187	209	211	217	204	184	206	192	212	205	188	205	212	224	183	190	190	239	230	193	208	176	226	188	210	155	203	202	219	233	194	180	187	188	191	209	179	188	197	199	206	187	198	205	194	175	182	197	196	190	198	187	208	193	181	192	203	176	165	199	200	206	179	192	198	172	189	213	213	179	175	187	203	222	206	184	197	199	210	203	179	191	191	161	172	194	208	175	195	192	195	180	221	196	203	216	205	214	205	173	243	196	215	210	173	192	190	186	206	214	210	178	192	202	182	215	197	198	201	181	188	187	188	207	192	208	202	185	204	181	206	202	191	194	177	188	222	217	196	220	195	180	191	190	179	173	201	170	185	185	197	177	197	195	182	212	218	199	211	216	179	201	215	195	201	191	173	198	177	178	214	193	172	196	177	225	199	230	225	195	179	172	188	200	224	195	192	181	188	180	188	196	191	184	194	188	219	222	191	197	194	194	200	195	187	201	204	193	181	188	193	208	197	197	178	194	189	209	190	201	187	190	190	201	193	190	165	189	193	222	205	192	175	194	210	191	196	212	203	199	195	173	204	201	194	185	187	205	180	195	223	181	191	195	196	202	199	178	214	196	190	194	213	214	203	193	216	196	215	207	179	185	209	188	199	208	208	214	207	220	222	168	205	183	190	182	200	215	199	184	211	188	206	247	223	186	175	185	200	196	191	192	203	179	197	201	189	188	195	195	203	184	206	217	174	203	204	208	198	202	196	203	200	214	212	214	188	190	194	196	180	196	189	186	202	185	206	209	201	183	208	205	217	212	186	192	173	212	193	204	207	213	188	201	192	185	178	181	185	192	193	201	189	207	189	197	183	211	196	189	196	182	204	210	187	212	216	193	206	188	180	192	183	207	201	174	189	190	187	183	192	183	207	214	237	208	214	186	205	205	181	213	180	197	188	199	184	218	189	201	189	171	215	190	185	226	214	207	177	190	184	189	213	191	198	208	219	202	214	185	194	203	187	196	183	171	191	185	220	197	173	187	214	195	211	190	209	201	187	186	158	195	190	192	176	184	231	195	186	209	196	198	186	200	157	194	200	175	226	186	211	209	212	190	203	195	197	186	191	191	199	230	216	189	182	220	195	207	184	178	189	184	204	200	183	179	200	201	202	211	183	198	209	207	208	204	196	204	205	206	167	213	187	199	197	189	212	200	169	219	199	207	181	184	222	210	223	230	192	188	179	217	182	188	191	204	206	211	198	198	189	188	218	181	216	195	220	198	196	197	179	196	196	185	189	202	207	174	196	196	198	188	177	177	200	218	201	199	220	203	202	212	225	206	199	183	209	206	188	180	191	229	196	181	211	166	178	202	209	219	211	201	182	204	197	197	188	164	159	204	183	185	207	182	177	222	221	183	185	200	185	202	195	195	185	202	201	181	199	198	182	197	169	179	180	178	197	205	196	206	211	185	198	229	213	179	224	216	202	196	210	203	191	201	197	220	221	207	194	190	189	212	209	183	219	170	220	196	191	202	175	197	180
17757	20997	30284	33454	33739	37418	40717	41650	46634	46575	44772	45829	36230	43589	44468	47259	46190	50698	47145	42154	39646	44497	38905	44241	38755	34858	33065	38526	34893	35754	31715	28957	24615	23824	21152	16397	13888	8361	6254	4156	3152	4167	9816	7298	7199	5576	5278	4127	2815	4692	6660	7562	3814	1547	1241	1248	1272	1151	898	581	509	550	538	593	537	521	576	539	548	542	692	1752	916	1547	2213	2370	2076	1689	1432	949	658	582	576	540	539	539	535	542	477	509	495	542	530	512	548	519	515	522	509	524	552	501	510	486	500	511	522	555	481	500	530	527	499	523	561	558	552	471	502	521	574	536	505	527	528	506	554	525	519	529	507	548	488	485	505	532	497	516	521	502	525	478	487	537	513	513	531	510	557	499	524	478	496	527	489	516	521	512	496	524	525	511	500	523	507	510	496	527	510	504	529	514	513	496	553	500	507	501	515	502	556	521	531	517	546	545	533	533	512	542	500	500	483	479	519	550	556	509	495	497	515	511	522	535	507	513	517	506	535	509	527	561	521	524	536	520	514	469	541	482	524	522	522	507	524	487	512	501	497	520	555	490	517	491	496	556	545	544	538	520	472	499	522	504	523	523	521	544	506	531	519	551	536	534	480	499	529	517	551	497	536	542	505	495	532	508	549	538	517	498	511	534	513	465	550	521	519	529	502	517	513	511	506	541	517	491	499	506	536	579	469	530	533	547	522	546	520	486	536	526	524	553	563	502	541	500	534	552	507	524	523	522	542	539	522	492	501	495	501	484	559	560	510	576	511	521	520	548	525	473	520	531	492	543	552	514	556	515	505	559	532	503	562	531	532	540	548	502	549	534	534	529	514	555	485	520	490	525	544	549	483	499	563	508	534	506	531	518	512	505	529	500	570	570	521	529	489	538	522	507	519	502	537	543	518	538	514	505	504	525	550	499	558	559	489	532	515	505	521	551	536	540	526	571	488	524	526	488	517	528	532	526	494	562	515	504	558	492	477	517	523	486	563	552	526	489	525	533	491	540	507	477	512	509	534	523	545	519	531	499	530	496	529	483	518	591	530	520	564	523	517	568	485	536	498	484	497	488	522	531	513	520	544	534	533	513	552	514	543	506	536	479	500	554	479	519	517	532	539	522	486	504	484	559	538	529	523	558	519	571	554	506	534	490	534	524	490	530	481	511	477	504	531	528	467	520	506	503	513	500	528	545	516	515	553	528	503	529	532	531	510	506	593	536	518	527	511	520	484	547	553	514	488	476	501	487	507	553	507	509	525	548	494	565	583	537	508	526	537	531	550	520	509	522	502	538	516	510	503	508	551	514	550	505	508	529	499	480	522	515	546	526	527	518	532	513	495	523	543	533	521	515	526	525	517	506	557	546	521	472	520	554	568	489	500	510	537	518	450	523	516	499	519	505	512	527	563	564	516	555	503	522	525	539	488	528	527	447	549	510	526	511	494	496	528	552	531	526	542	542	504	531	534	510	564	497	513	526	542	522	535	505	512	497	513	510	498	536	547	531	525	558	521	509	516	546	488	540	505	512	556	488	525	520	519	497	554	518	531	535	517	546	524	513	547	522	513	523	517	509	520	487	527	577	542	550	564	511	538	516	533	515	559	507	507	527	532	558	501	507	469	472	483	529	523	531	508	544	488	494	488	495	512	514	555	533	508	524	554	533	521	542	543	562	489	511	564	528	493	519	526	529	524	544	496	531	555	526	549	510	566	499	512	541	490	549	564	549	534	539	487	500	472	531	517	522	532	505	527	510	533	519	504	514	502	523	484	515	521	523	520	559	498	558	505	509	485	543	515	517	467	532	528	548	556	541	549	505	498	478	518	496	539	553	513	539	512	486	477	567	524	508	532	510	562	577	529	447	499	519	519	554	538	543	489	550	533	530	535	518	508	561	492	501	524	523	515	505	485	539	505	528	511	581	519	488	510	537	489	550	546	538	483	504	527	524	534	541	564	535	493	519	544	512	488	485	494	524	497	523	516	524	504	519	497	504	530	511	464	491	551	531	542	554	504	504	496	508	507	524	569	519	556	514	525	544	491	467	504	551	466	500	503	517	504	525	497	522	535	526	513	522	547	553	518	503	546	515	487	523	497	536	501	571	482	509	537	486	493	530	550	522	522	539	495	523	526	547	537	548	520	559	522	512	507	549	545	511	528	527	573	536	474	547	533	554	504	489	493	508	480	547	513	541	502	502	532	505	502	497	492	503	486	496	536	550	536	515	537	497	521	542	460	514	533	535	523	487	543	511	537	512	504	506	531	512	532	561	550	520	540	505	508	514	549	527	496	524	531	523	488	516	495	543	525	512	486	538	529	480	514	507	561	526	552	494	517	469	520	504	578	572	532	536	548	499	538	571	509	528	519	520	539	530	551	490	506	519	486	560	529	526	542	531	495	525	508	536	522	520	539	512	529	511	541	505	532	555	516	581	526	477	538	488	536	531	564	547	507	513	513	513	490	491	553	562	493	487	527	555	526	493	518	553	508	489	497	518	466	498	523	516	504	543	500	509	539	514	534	514	540	566	530	501	535	533	544	488	519	526	508	521	513	545	504	522	524	501	524	538	524	504	489	525	514	530	508	514	561	505	546	537	507	533	544	498	505	521	552	533	484	536	561	517	547	575	515	565	518	542	501	509	548	523	477	514	517	496	520	545	492	531	533	510	497	554	548	543	477	559	520	486	502	483	522	543	514	516	520	519	526	498	513	514	557	531	541	521	534	531	540	519	524	539	523	469	490	499	559	511	513	496	511	537	503	512	520	529	508	524	531	555	532	550	561	525	548	507	522	522	527	541	500	499	537	521	540	554	559	526	534	537	525	487	528	560	494	516	518	484	519	534	491	497	507	512	537	520	519	476	516	575	534	497	539	518	507	560	522	527	522	486	503	520	492	539	530	560	507	509	506	477	549	551	546	539	506	531	523	531	512	536	529	535	513	541	521	511	538	530	558	524	571	500	511	524	510	540	521	531	541	506	497	530	510	510	525	532	522	489	525	511	506	494	526	485	517	514	507	534	510	542	490	513	525	506	506	509	516	521	550	508	497	561	497	499	522	506	528	544	553	479	505	551	499	526	516	544	505	483	537	499	537	518	537	511	496	515	527	519	474	534	533	541	539	526	515	525	503	513	507	492	564	526	539	512	559	538	567	510	513	507	511	482	522	500	515	525	526	529	541	534	515	544	546	473	501	541	499	552	506	505	485	484	513	539	525	509	494	540	497	504	504	504	497	486	545	499	517	537	542	537	532	526	546	504	556	577	498	480	544	520	510	539	522	494	500	540	485	544	520	530	529	571	509	536	539	529	528	496	499	520	577	546	510	531	515	535	552	527	506	523	516	528	521	501	563	519	550	549	522	534	505	546	514	517	541	519	541	539	560	524	523	495	513	580	501	486	514	533	496	520	536	548	486	567	499	513	499	471	592	515	537	530	505	500	526	553	536	520	517	484	509	493	512	509	584	503	533	529	518	496	545	527	551	494	549	497	560	471	534	522	526	561	497	528
9823	8031	9578	7680	5011	3672	2885	2484	2808	2206	1650	2123	1171	1295	1205	1342	1152	1313	1144	920	807	898	632	809	668	595	542	690	654	585	556	490	390	389	334	327	287	225	259	216	212	217	239	218	229	211	220	214	199	221	224	248	195	190	198	204	183	197	171	182	195	155	195	204	201	189	224	179	179	179	178	186	186	207	198	200	228	219	214	187	212	224	188	182	162	194	189	186	202	191	161	212	198	201	179	216	195	177	196	194	196	192	222	200	179	195	172	176	153	178	183	179	189	196	178	195	193	197	175	199	196	215	186	186	179	190	205	176	193	197	194	214	181	164	182	162	176	198	166	171	194	184	160	175	187	204	207	186	194	205	219	204	172	201	168	194	175	171	187	212	195	167	178	205	180	175	206	170	187	187	188	199	195	166	190	187	184	193	173	188	203	202	182	191	199	194	177	173	190	203	200	190	190	175	189	176	185	181	186	162	161	177	201	184	158	170	180	188	187	184	200	176	183	184	210	184	195	181	173	186	179	208	205	175	221	184	150	173	175	171	199	192	183	203	159	188	198	184	198	171	172	188	183	184	213	187	182	184	184	195	188	169	197	194	179	190	201	218	200	185	210	187	187	218	193	197	176	183	168	211	188	182	189	188	185	189	191	169	206	171	181	187	163	182	181	178	175	215	174	178	208	203	178	203	164	200	187	211	181	196	170	193	193	194	169	199	190	192	209	215	194	193	191	170	181	196	207	161	193	195	188	171	167	198	182	178	181	186	203	203	184	183	171	191	176	192	195	167	205	186	212	182	178	198	191	172	184	177	168	183	169	166	156	191	212	192	193	191	187	190	196	187	192	196	177	226	187	182	186	191	201	187	189	199	179	172	223	185	177	195	181	194	216	168	184	196	196	200	187	161	192	189	179	173	182	183	183	180	194	186	184	190	201	196	194	172	190	181	210	181	186	186	200	223	184	204	199	172	178	195	169	183	180	182	198	172	211	195	193	189	170	167	181	206	185	198	170	189	197	179	192	168	195	182	201	186	194	207	206	193	181	195	176	186	180	195	159	178	175	179	174	192	175	180	187	176	179	196	198	180	162	196	167	187	192	167	186	172	181	177	206	194	171	177	204	190	181	188	179	180	174	188	199	198	190	213	184	184	174	216	196	162	196	177	173	184	154	188	208	174	220	193	202	187	199	178	204	195	208	177	184	175	191	193	190	176	192	202	198	156	173	203	203	168	185	188	202	192	182	212	176	184	189	186	195	198	206	204	184	180	183	183	202	190	202	187	161	187	202	183	183	193	205	189	178	175	186	185	206	199	196	187	182	176	180	196	193	174	169	207	192	172	175	179	205	189	182	176	175	201	200	190	185	174	174	193	208	177	182	182	179	193	186	180	186	199	199	192	177	183	201	188	185	219	177	196	182	193	185	203	171	185	202	173	212	188	194	175	179	182	192	208	188	189	207	182	204	186	182	204	186	184	178	181	163	205	179	154	233	188	179	192	220	175	182	148	183	190	183	185	208	193	166	175	162	186	175	173	212	160	199	209	170	183	192	169	210	170	210	197	193	193	188	156	195	177	181	185	178	207	177	183	194	174	161	168	173	180	200	188	183	210	186	203	182	190	200	185	200	191	178	199	186	193	198	189	186	201	178	201	181	175	205	200	178	195	183	226	138	206	199	188	184	193	185	216	194	186	204	176	183	202	188	170	179	164	198	189	189	191	176	175	185	183	170	202	176	189	191	165	166	220	202	180	183	187	211	189	199	191	177	188	182	180	182	176	196	172	169	194	180	191	177	185	206	192	183	211	180	192	186	184	179	208	173	164	169	183	197	201	190	159	193	191	196	197	194	190	189	189	204	212	181	167	172	192	171	185	188	185	189	171	194	182	198	201	192	177	181	174	171	180	175	189	174	173	173	175	166	184	185	176	191	186	167	167	188	186	164	207	177	164	188	175	197	180	208	201	223	188	196	162	150	190	187	206	181	169	201	192	189	153	171	159	207	198	180	165	186	186	189	170	198	172	175	190	180	197	186	198	196	200	187	168	187	184	184	185	165	167	190	204	182	214	191	163	207	189	184	180	170	181	203	186	180	198	220	205	213	182	189	199	197	184	178	192	189	191	176	181	169	167	198	208	174	183	188	193	168	160	209	178	185	183	192	187	175	165	190	205	194	224	187	194	194	191	189	192	199	184	198	187	199	206	177	183	187	187	195	195	191	180	211	163	179	176	182	188	173	199	167	210	189	184	187	206	187	171	177	193	180	217	222	182	206	176	184	194	177	184	187	175	201	205	177	191	193	161	156	209	196	193	172	183	181	170	200	180	193	196	196	186	185	191	194	196	204	194	174	184	201	171	138	196	184	200	181	193	187	162	190	179	183	158	194	198	202	156	190	191	204	189	173	182	194	201	207	183	172	193	196	193	196	199	189	170	183	197	191	179	172	182	194	184	202	191	143	210	173	192	214	192	195	200	177	182	189	180	211	201	184	209	197	168	181	165	179	213	190	187	158	194	191	180	171	172	194	196	181	191	197	172	210	171	169	179	201	178	180	187	196	189	193	158	192	189	182	156	203	200	184	177	207	187	172	187	172	181	165	165	175	225	209	207	189	189	215	187	194	203	207	174	200	188	191	190	204	194	196	195	185	182	164	201	179	203	204	206	171	185	206	186	212	181	177	187	151	183	171	203	169	172	221	191	185	170	182	162	164	200	179	189	214	173	201	195	204	182	181	202	213	192	198	201	202	184	172	199	199	186	169	173	182	178	182	165	184	197	206	170	182	176	171	197	211	210	200	185	200	175	182	167	189	190	197	211	187	227	168	203	191	204	204	167	184	216	183	180	188	183	168	192	162	194	182	184	187	178	210	182	181	212	198	184	181	164	174	177	195	190	185	215	184	200	205	181	193	209	202	176	159	134	177	182	213	193	198	198	203	154	201	179	180	186	200	187	195	177	152	182	170	187	193	171	190	182	173	185	179	192	189	193	175	188	176	187	209	187	189	201	180	174	187	177	184	170	175	177	185	182	201	179	182	180	196	187	190	218	178	174	177	196	181	170	188	171	199	196	178	190	186	158	195	191	168	207	177	194	172	185	176	182	179	200	202	202	187	183	171	191	189	216	193	198	182	203	168	164	177	177	186	179	198	175	191	192	177	203	179	187	201	170	210	205	180	201	178	184	201	170	205	188	178	191	206	203	183	207	205	184	168	197	193	183	184	198	189	173	196	182	151	189	183	193	203	183	192	181	182	175	197	177	189	187	179	166	200	170	171	177	196	185	177	188	191	209	161	179	175	184	190	200	169	205	213	193	182	153	192	166	176	181	195	177	181	178	192	230	185	223	176	214	165	196	189	188	196	167	168	169	199	179	195	181	194	200	186	205	191	185	190	209	214	195	162	181	206	180	175	191	194	175	198	181	165	193	181	143	182	171	174	204	181	177	171	189	185	200	189	189	173	176	176	194	156	192	213	172	164	211	167	188	173	205	189	173
6718	7589	14685	16761	14293	12635	11583	11135	12688	10572	8647	10259	5696	7398	6768	7773	6681	8031	7282	5365	4725	5657	3954	5222	4217	3518	3151	4407	3871	3565	3223	2962	2318	2113	1826	1546	1258	942	875	703	643	778	895	829	853	753	708	672	624	611	801	842	773	577	557	604	511	479	493	503	471	498	515	489	525	506	518	475	506	498	480	492	516	613	603	640	660	685	677	590	575	535	509	525	500	494	491	492	488	493	505	481	497	472	538	502	548	530	465	500	526	536	493	521	474	526	509	512	488	493	513	514	511	505	553	531	473	469	538	441	569	519	505	537	518	513	486	513	513	527	504	503	531	525	516	480	494	484	464	502	494	478	542	527	498	527	526	467	545	484	486	537	523	523	547	493	469	470	516	527	482	523	491	512	526	471	556	509	510	538	524	508	512	531	494	504	499	452	488	502	529	522	509	503	474	501	491	512	471	509	492	501	500	551	517	503	485	485	479	534	555	451	530	485	527	519	521	491	496	522	550	496	487	504	484	493	510	493	481	471	531	491	539	528	492	499	508	536	497	490	525	519	497	518	503	506	501	518	510	507	491	535	507	524	439	548	484	495	486	507	510	479	480	500	518	504	492	475	525	464	497	547	530	510	474	506	530	471	514	499	505	519	487	534	488	507	522	481	499	514	510	507	505	477	546	483	540	484	530	514	491	526	494	535	511	495	477	514	576	460	560	500	510	485	530	507	508	517	478	539	480	503	482	509	503	528	506	544	493	500	527	526	515	533	487	507	544	462	482	505	519	508	526	483	487	542	477	501	432	509	486	486	522	549	553	507	519	508	479	528	510	519	518	505	477	528	508	510	491	512	485	511	516	529	555	500	526	498	483	494	492	500	532	481	487	501	525	518	441	506	526	521	508	512	504	495	499	515	515	492	515	511	474	496	520	517	524	503	501	497	516	499	503	518	562	523	491	512	499	500	551	531	518	509	497	485	542	482	552	505	489	510	522	549	488	510	519	482	502	515	537	488	474	518	496	500	505	503	472	486	461	492	495	508	477	513	526	494	533	548	515	504	495	490	531	547	556	482	519	505	536	523	506	512	494	544	517	482	483	491	479	534	508	498	503	528	540	447	548	500	498	538	467	474	516	454	486	516	479	457	542	539	502	490	516	512	548	504	517	508	499	519	481	484	501	495	485	528	482	511	494	528	474	529	501	563	521	532	477	501	489	518	521	512	493	529	494	484	457	514	482	500	524	493	486	482	515	514	521	457	469	529	522	513	532	502	480	493	556	484	519	476	497	496	499	553	478	510	511	494	507	521	507	533	487	531	473	510	527	524	563	503	478	512	500	552	505	481	518	464	486	482	482	443	537	535	460	535	489	493	502	486	499	515	541	501	520	469	495	494	491	468	488	517	522	522	510	495	497	513	523	513	504	496	512	497	483	517	494	481	495	470	475	539	504	509	520	484	509	483	492	527	487	488	508	503	506	502	541	514	522	532	516	523	524	474	533	556	499	507	533	497	527	472	487	489	511	538	538	508	551	506	509	528	536	498	524	518	491	565	523	506	480	483	513	489	469	506	479	458	540	500	523	522	522	487	524	507	529	485	483	487	488	470	502	519	506	500	524	545	494	485	533	499	508	506	503	507	523	491	466	530	507	510	513	479	525	516	455	481	483	497	528	536	551	530	516	512	507	505	493	504	513	518	503	516	508	534	477	504	504	483	480	523	522	486	511	514	501	505	515	479	496	510	553	497	514	492	519	516	534	507	478	512	525	487	518	498	521	479	511	480	513	525	496	500	481	513	476	526	531	511	511	531	482	500	522	488	501	489	477	499	481	496	479	486	532	509	543	542	466	510	543	526	507	464	529	486	470	504	500	514	490	516	483	499	454	510	505	471	550	529	475	514	494	524	521	540	509	497	524	518	497	536	506	492	504	506	547	497	499	490	530	484	485	500	494	495	501	516	499	523	527	486	508	528	486	449	506	511	512	499	493	509	485	536	470	510	515	525	563	523	525	497	510	532	546	486	530	452	514	509	482	510	516	492	495	500	496	517	467	518	518	528	481	483	535	530	526	474	533	490	516	491	532	514	498	481	544	491	511	479	503	556	491	520	526	476	486	476	478	531	501	500	473	518	499	540	524	491	514	513	532	477	522	494	498	479	435	507	531	486	495	517	531	539	501	512	533	529	536	494	456	471	537	529	463	564	503	519	534	509	474	528	498	481	481	492	536	567	528	501	515	496	515	531	499	505	488	503	532	535	541	497	493	508	499	531	496	538	503	505	501	452	524	513	548	529	532	525	480	539	490	508	501	516	506	510	524	512	500	506	519	508	506	473	510	520	519	524	508	489	455	506	485	551	511	475	564	530	522	491	516	492	546	526	541	498	515	493	461	519	517	497	517	501	504	490	525	487	538	562	529	550	482	489	497	529	551	528	512	487	509	492	498	516	530	500	508	528	471	497	496	533	487	501	490	510	528	542	446	534	532	520	518	456	459	482	501	488	513	465	513	518	491	520	494	479	523	505	509	525	514	516	486	545	524	470	500	531	548	526	549	520	508	480	537	476	530	549	517	534	532	488	488	496	476	495	509	499	520	487	512	539	495	516	493	473	500	506	510	501	484	481	489	523	545	497	492	507	455	499	507	493	520	471	517	556	506	498	507	506	513	517	485	505	523	511	492	509	513	481	541	502	521	525	498	517	502	487	482	472	567	488	497	536	553	508	484	508	518	523	492	499	495	515	488	503	517	506	476	494	498	468	464	515	477	498	506	527	556	480	508	452	467	504	478	527	532	504	484	526	506	509	530	480	529	498	511	493	488	501	525	524	511	504	489	512	524	528	521	527	488	513	516	519	455	471	495	548	485	498	471	495	465	506	534	487	531	518	511	500	501	510	470	506	537	516	500	512	471	507	490	512	513	489	494	511	519	556	482	526	502	498	521	511	498	507	519	525	561	504	513	504	487	502	519	476	550	503	502	453	524	509	506	499	514	477	500	508	474	503	479	495	491	512	514	510	464	515	505	509	480	486	530	518	515	480	539	519	497	505	513	511	501	504	513	552	505	552	512	498	506	516	502	501	501	507	543	518	527	503	514	472	511	469	516	480	536	510	493	491	542	479	536	523	459	496	480	539	540	501	535	498	549	535	505	498	520	529	509	551	484	509	503	483	491	506	544	528	547	519	484	516	505	511	494	463	500	527	488	515	435	551	527	470	521	507	530	507	509	512	490	546	516	491	478	507	544	502	510	524	516	523	506	514	527	490	510	540	492	505	479	527	536	502	529	488	491	504	502	501	519	508	563	535	535	494	525	532	559	494	552	506	500	547	527	502	495	519	467	494	505	496	483	471	529	460	516	487	497	501	517	537	515	466	501	480	500	532	497	533	511	544	503	501	519	530	499	498	522	511	549	499	511	517	551	509	542	539	469	517	514	464	520	497	524	550	493	496	509	520	513	505	473	511	521	515	499	552	527	516	493	497	507	527	498	490	492	521	474	496	509	479	511	552
19186	18822	29648	24208	19730	19252	20401	20482	25816	20293	15235	18564	11415	12961	12843	16189	13462	14944	13180	10440	7596	8783	6647	8276	6278	5478	4021	5803	5034	3929	3621	3225	2517	2003	1624	1171	1029	712	500	419	340	350	644	609	653	526	461	486	376	374	553	579	500	332	242	219	280	243	220	217	205	209	267	240	210	224	249	207	217	205	246	235	213	292	307	349	368	314	302	259	221	232	203	208	217	207	199	200	210	224	220	229	225	197	223	213	205	209	233	192	222	225	205	200	210	220	204	182	215	204	224	193	226	201	231	212	203	182	208	195	218	201	223	208	193	179	233	234	213	236	195	218	200	212	209	227	183	206	215	215	217	222	211	225	215	259	228	209	244	241	207	216	199	224	228	223	233	209	221	189	215	201	200	244	230	243	234	217	233	246	206	214	211	221	191	188	180	198	218	201	205	202	242	234	206	231	203	221	232	209	239	212	216	237	211	214	208	206	213	215	203	195	226	221	206	186	200	215	198	221	216	206	217	198	244	188	243	225	206	221	211	226	209	210	217	205	210	221	200	173	216	200	223	178	210	231	198	229	212	186	182	216	219	209	211	228	225	217	229	226	210	206	228	259	225	207	222	215	193	223	239	215	211	201	215	229	224	221	240	230	242	227	222	217	224	206	214	243	221	215	215	183	245	227	182	229	219	222	216	238	226	215	209	211	222	189	217	219	203	193	212	224	200	215	211	198	217	204	217	231	223	209	210	243	233	202	215	215	229	232	205	204	254	248	232	194	236	191	196	204	189	224	203	211	207	209	221	205	199	209	217	236	214	219	208	222	226	201	197	196	243	226	222	216	194	209	226	228	195	227	204	207	194	227	233	228	205	192	196	208	227	224	210	222	212	210	196	220	205	201	205	192	213	222	207	234	228	214	240	241	217	255	212	215	233	218	219	233	204	219	218	223	224	221	230	212	236	196	209	191	221	241	226	211	220	216	212	191	202	212	216	200	210	205	185	240	231	192	213	221	253	216	213	192	221	203	228	227	243	199	226	211	215	215	217	216	222	215	240	235	235	215	191	216	218	224	220	199	194	214	238	206	184	216	204	196	222	208	211	223	234	224	214	232	197	205	243	202	198	230	257	223	224	214	234	215	218	227	224	200	210	208	200	227	241	225	225	218	215	202	242	202	226	218	218	192	213	218	236	200	196	223	208	241	242	177	233	219	214	209	223	216	205	214	219	210	222	215	192	197	209	198	193	229	226	220	231	190	215	207	213	204	229	233	216	224	252	184	233	222	214	196	208	241	233	230	214	235	211	241	234	211	205	228	227	198	206	201	226	194	219	189	217	217	215	212	185	183	190	213	229	212	211	218	198	195	186	205	218	210	222	213	204	191	234	219	219	215	188	204	193	223	217	197	197	226	213	211	211	233	196	208	228	200	205	224	185	237	202	201	218	240	189	191	200	224	230	209	207	218	251	215	201	208	221	202	209	205	200	206	229	200	210	224	220	235	223	184	227	237	222	198	199	227	218	224	236	224	212	211	233	231	223	216	233	204	207	227	219	191	207	211	218	224	218	202	223	212	197	237	231	227	229	240	213	221	201	211	202	237	205	228	209	208	192	192	211	195	217	204	196	240	217	210	207	212	240	200	219	209	194	204	209	214	198	215	203	207	227	208	275	240	232	217	182	210	225	215	205	199	211	194	256	209	213	229	212	195	223	198	207	202	211	203	221	222	211	244	235	202	220	201	218	239	234	216	225	193	207	241	218	204	201	206	217	234	239	203	214	209	216	219	214	196	212	227	206	237	210	231	235	186	211	221	225	199	223	210	196	214	216	213	219	232	226	210	185	204	233	220	218	219	251	221	203	239	235	222	218	210	221	228	213	194	226	208	212	215	203	226	226	219	222	194	234	214	202	208	185	207	216	192	207	198	204	199	201	202	206	226	223	208	212	229	213	243	223	208	225	210	231	251	205	228	223	209	223	236	203	198	230	214	220	204	206	213	190	209	188	230	224	200	232	227	223	214	212	235	201	227	217	205	216	207	228	216	199	218	215	198	223	221	228	209	226	224	224	235	214	191	197	212	234	209	210	232	212	217	206	208	263	224	201	220	219	223	249	231	232	209	224	204	206	233	228	213	217	221	220	247	198	221	240	219	213	239	232	208	238	213	206	199	238	214	219	252	188	233	231	223	213	210	232	193	248	220	225	223	200	217	191	224	243	203	220	223	247	229	196	212	228	222	197	239	227	215	197	203	208	232	179	216	248	231	226	224	213	206	209	188	225	237	255	222	217	212	208	204	218	220	232	218	237	203	215	234	217	217	219	194	229	202	224	191	216	225	231	202	243	194	229	205	217	229	180	191	193	220	204	218	209	225	225	208	234	223	235	240	229	222	204	212	225	206	253	209	233	241	227	214	203	225	232	212	218	220	238	195	199	217	212	206	234	216	230	230	232	191	222	222	239	214	211	203	184	219	211	214	229	256	240	215	189	220	226	230	223	193	190	221	203	210	234	238	216	230	218	223	187	211	219	221	251	207	209	235	211	222	242	193	220	216	198	198	219	198	232	208	236	206	237	211	226	225	231	213	218	208	216	215	218	246	240	221	213	209	259	233	217	222	199	186	207	193	214	232	209	221	214	239	223	240	223	219	208	201	229	183	229	237	223	204	196	213	217	213	216	216	226	232	222	201	229	226	244	235	233	244	211	198	224	201	211	225	216	219	227	234	217	245	212	228	229	226	210	198	221	210	216	200	220	227	209	196	226	187	231	193	205	222	210	202	193	206	230	230	207	209	219	208	207	219	210	218	218	207	202	232	218	220	225	209	225	216	196	227	213	217	219	218	211	214	227	212	206	219	218	212	209	203	219	217	228	226	212	214	214	214	232	214	211	208	223	231	203	206	216	205	224	205	220	205	232	217	220	183	210	202	233	230	239	210	194	193	212	221	220	219	216	219	208	216	208	219	215	239	240	222	217	217	212	186	218	182	190	203	218	194	252	243	199	209	209	198	230	210	235	200	192	219	229	226	216	188	208	225	209	225	224	226	195	241	222	233	187	214	240	181	230	195	199	204	240	210	215	237	219	244	223	234	208	229	186	204	248	219	200	212	180	208	218	204	200	222	219	229	233	222	259	219	211	234	214	205	235	216	208	231	221	213	211	232	202	217	230	203	220	224	234	240	246	226	197	232	226	217	208	207	230	195	207	217	214	240	225	235	216	226	216	198	199	217	213	205	223	211	206	219	216	217	229	210	235	223	198	214	202	206	212	193	223	191	211	237	247	210	200	208	213	227	215	222	223	201	214	230	225	212	226	207	225	222	210	193	197	210	193	259	202	194	218	236	254	210	198	212	210	220	217	193	236	219	232	221	227	223	212	219	234	213	203	240	205	223	194	199	212	231	196	211	195	207	207	222	239	216	221	221	247	239	205	196	219	245	212	222	224	227	204	213	219	213	212	230	228	223	235	230	217	201	222	179	214	211	208	216	224	230	239	191	191	224	198	229	215	215
13322	15204	29916	29034	26103	28658	31579	35229	39701	37390	32840	35988	24502	33739	34008	36992	36135	38111	34700	31727	26939	30718	24531	29827	26067	22705	20130	25746	23015	20118	19649	17218	14764	12721	10746	7888	6739	4753	3024	2134	1565	1897	4592	3578	4210	3080	3053	3019	1967	1681	3178	3872	3277	1536	813	883	893	691	557	596	582	593	573	562	568	580	594	576	593	577	601	594	638	1026	1312	1591	1462	1289	1030	807	641	600	568	606	554	604	578	530	570	576	592	586	578	568	552	598	593	594	591	602	566	561	602	548	624	547	596	580	585	573	572	572	608	591	549	602	554	590	578	555	599	623	539	559	561	553	581	554	590	648	591	581	536	597	575	577	566	565	576	597	579	574	539	561	559	568	603	599	607	607	596	583	604	576	566	547	593	573	580	568	625	539	594	548	588	580	590	587	618	589	572	580	594	561	590	590	560	584	587	541	569	543	587	574	542	600	595	544	604	599	544	573	606	557	574	565	550	588	596	565	568	576	608	579	570	546	589	550	591	543	602	567	551	530	585	545	579	566	596	562	567	560	576	543	602	542	629	585	623	557	595	590	560	612	586	607	583	554	629	540	611	587	573	527	561	578	621	548	576	547	543	609	623	595	563	577	564	546	587	533	623	585	563	554	555	567	602	572	523	599	562	607	627	581	614	560	584	543	606	577	581	564	591	596	540	608	573	570	547	545	568	575	578	551	576	550	575	579	588	563	597	616	546	548	600	536	601	576	565	571	604	600	549	588	596	566	572	580	601	560	518	580	625	568	556	527	625	585	530	538	591	586	569	584	590	620	591	580	595	566	545	534	643	537	607	595	593	575	549	540	610	557	585	563	588	595	585	588	586	576	558	604	599	592	568	581	540	617	596	572	584	538	573	584	600	594	564	559	553	568	540	615	556	557	598	566	638	603	548	583	620	591	560	558	578	574	537	573	556	562	545	609	584	579	544	592	540	595	586	562	580	604	564	536	574	537	568	541	568	551	570	606	586	543	597	561	580	579	604	567	579	562	580	563	596	597	584	598	625	626	546	558	552	571	546	573	564	549	568	543	583	563	617	574	536	591	552	592	576	556	580	598	563	620	569	566	585	622	550	585	553	544	600	575	558	586	565	583	602	581	594	561	605	575	587	547	617	597	594	582	567	580	577	591	592	563	565	552	597	602	632	574	518	600	602	551	596	555	589	585	557	550	560	551	588	604	579	600	553	570	628	521	618	555	551	601	573	595	586	580	591	593	585	572	608	570	579	541	579	583	571	569	570	582	602	561	564	563	565	565	580	580	551	577	584	616	600	604	569	562	562	567	589	566	610	577	555	579	602	576	587	563	593	541	594	572	551	583	579	582	548	572	544	557	615	554	582	608	585	579	574	572	563	593	570	577	611	606	581	592	616	585	549	607	549	601	554	547	559	557	577	558	564	576	577	569	557	563	542	606	568	559	564	589	539	606	583	560	555	618	572	580	611	590	563	619	597	563	557	547	541	594	599	607	558	553	493	551	571	561	576	586	585	598	552	603	592	596	595	567	600	583	586	606	560	554	564	598	571	605	593	603	554	553	585	530	569	580	538	627	532	587	570	607	544	582	554	602	604	607	584	588	586	598	578	564	585	550	565	566	576	556	576	516	534	529	593	561	557	582	539	591	536	566	538	619	579	577	602	576	621	555	614	635	545	573	518	568	558	608	574	610	553	557	579	568	603	575	582	581	583	584	525	585	543	638	535	561	539	547	563	592	560	540	562	578	622	582	584	514	555	581	569	552	542	570	551	624	577	582	583	565	563	566	587	543	559	555	569	582	566	595	608	581	547	583	568	604	570	557	573	526	575	542	634	596	546	582	551	589	530	562	579	555	599	587	573	562	565	580	540	569	585	562	597	588	575	540	587	564	582	540	557	577	563	594	549	539	535	562	550	580	551	559	569	581	575	597	528	566	588	531	599	562	588	605	555	576	594	547	554	562	585	595	566	588	538	574	586	592	620	597	603	540	553	618	600	592	622	569	603	582	566	606	599	607	585	579	571	601	545	607	588	564	572	570	554	556	576	562	585	574	536	580	591	546	569	622	602	638	598	563	578	546	572	584	587	605	545	576	569	549	570	586	533	558	577	532	561	580	622	559	567	607	580	609	548	595	604	600	567	561	580	544	583	563	611	549	547	581	589	603	539	577	597	581	566	588	618	594	618	576	550	622	559	583	562	574	593	608	536	587	566	559	550	568	605	572	563	554	622	581	586	616	529	596	579	598	609	549	541	592	577	566	547	549	569	589	643	644	590	568	624	609	560	550	582	573	601	553	573	585	554	509	581	565	576	607	611	567	588	576	568	570	564	559	596	582	589	557	556	597	584	548	597	590	567	532	611	539	590	592	583	525	552	606	573	547	577	568	586	619	558	597	593	593	562	588	551	547	639	567	608	576	587	567	547	588	575	549	595	616	583	602	554	548	593	554	554	532	553	573	560	571	594	543	552	560	616	546	580	577	565	537	540	537	600	567	599	569	581	536	556	588	588	617	592	535	579	616	572	582	568	584	541	602	517	563	531	615	582	529	619	572	547	585	613	598	596	570	555	601	561	585	579	547	580	570	530	578	552	564	563	531	583	572	572	569	585	550	578	584	561	555	567	563	594	552	573	614	564	573	586	547	577	580	611	564	570	604	566	541	582	564	570	584	593	577	540	554	635	556	580	550	594	617	582	527	631	552	558	645	568	530	577	600	573	572	605	541	557	550	571	591	573	576	607	586	592	590	585	586	543	571	576	595	583	587	559	576	589	560	630	605	607	603	541	580	621	583	598	570	592	567	581	612	546	606	524	565	573	546	580	609	590	595	618	584	573	582	584	543	528	604	594	571	583	564	544	579	564	576	577	574	596	579	545	570	609	565	607	575	584	611	545	567	563	572	567	610	557	545	514	562	591	611	601	569	602	519	566	549	550	562	614	576	558	576	625	590	542	559	554	565	571	557	560	583	607	548	576	534	586	576	584	569	599	576	624	605	576	527	595	557	555	562	572	613	564	582	616	578	548	556	574	585	557	568	547	613	544	571	571	570	564	521	586	600	559	589	575	587	562	601	561	561	548	565	595	609	550	542	562	560	546	565	619	576	564	519	567	567	571	554	569	559	602	553	562	616	565	563	517	560	598	550	571	572	604	549	558	584	554	594	578	569	568	586	587	584	551	576	605	569	584	604	598	548	555	572	556	523	576	564	590	576	594	588	597	556	576	595	590	594	565	575	590	609	573	554	543	585	594	629	581	566	562	555	607	570	570	535	598	554	539	551	594	612	591	588	529	588	566	614	596	531	618	594	601	596	557	580	558	595	570	605	594	593	573	570	600	563	537	575	536	568	557	549	594	603	539	607	582	588	554	565	578	545	565	613	581	586	624	569	554	575	606	574	630	574	579	604	562	580	559	530	556	583	606	566	550	527	563	583	611	615	590	604	591	621	556	593	580	571	595	618	598	572	577	568	528	595	564	568	572	591	620	589	559	567	576	567	586	555	555	586
29366	28727	42873	32920	28025	28757	31871	33943	36561	32529	27462	30770	20314	25290	25843	29658	27684	27935	27115	22640	17041	18582	13831	16431	13548	12834	9443	12498	10623	8139	8152	7636	5596	4401	3503	2515	2087	1457	889	549	460	484	1166	1139	1230	828	845	1014	553	583	837	1021	1080	727	280	239	259	247	225	240	202	220	225	200	228	234	233	220	231	243	185	230	236	302	398	517	476	396	377	311	269	228	208	245	200	229	225	219	216	195	200	217	193	223	210	194	240	221	239	221	209	219	195	224	217	219	234	208	215	207	204	206	215	227	199	221	207	223	196	208	214	211	219	234	236	217	222	187	231	223	227	203	210	227	220	220	227	231	230	186	238	247	215	256	194	232	219	238	214	203	213	229	211	227	205	224	185	208	218	184	215	221	198	202	187	203	238	193	235	215	196	217	228	230	219	204	190	217	200	208	224	184	221	222	206	224	240	241	208	209	235	227	216	225	234	229	221	199	246	212	231	202	221	216	192	206	206	197	210	234	218	214	219	202	191	214	206	236	210	212	210	202	222	238	211	228	238	234	214	200	228	198	250	233	204	216	210	219	206	215	204	192	197	219	246	197	246	212	217	210	211	223	198	196	221	211	217	241	191	226	208	201	227	232	229	208	237	235	202	197	197	215	203	203	218	207	199	222	221	199	220	258	198	231	206	194	248	224	204	216	211	209	231	213	208	223	234	229	210	230	202	232	208	213	230	203	209	222	216	216	226	218	197	217	212	190	209	213	202	202	199	227	202	243	237	239	241	223	205	182	165	211	190	231	216	191	223	223	223	226	202	214	218	205	189	206	199	180	203	217	214	226	179	224	228	209	235	177	197	219	255	216	210	218	201	217	235	218	211	216	208	218	190	209	219	199	198	217	194	178	211	223	191	210	237	210	239	225	194	222	225	208	218	202	203	239	196	222	217	212	212	234	260	219	220	221	223	225	217	238	197	193	194	231	180	217	219	216	241	210	201	209	198	208	229	217	260	198	212	219	207	228	205	230	187	209	230	227	218	234	233	229	199	230	231	210	224	206	221	224	220	232	234	223	202	193	194	214	199	201	233	212	233	242	245	213	213	230	231	212	207	212	222	226	216	236	205	232	221	199	204	202	206	223	206	206	238	225	225	214	205	182	236	218	203	220	246	224	234	205	207	211	222	205	199	220	194	215	198	190	234	227	202	188	220	213	216	218	221	217	237	234	199	240	219	235	225	211	172	230	210	230	232	221	218	199	196	211	200	220	228	173	201	204	252	211	231	206	210	182	229	217	219	209	232	213	216	222	216	217	246	224	202	221	202	191	197	196	206	217	210	239	204	202	246	189	245	199	213	216	216	194	193	234	218	196	207	212	190	208	205	232	213	194	206	209	202	219	211	222	240	197	208	213	223	224	231	231	215	223	223	231	183	201	199	214	234	228	232	202	249	206	234	184	218	221	206	206	224	205	222	231	222	194	209	248	231	216	225	216	221	223	218	239	239	232	197	216	226	239	226	215	215	209	241	237	201	253	214	224	189	224	224	212	216	207	224	196	221	221	214	220	200	222	222	229	195	219	220	222	216	205	212	233	218	227	217	195	200	224	206	245	232	224	224	243	259	212	210	229	217	219	195	213	221	207	234	227	200	217	238	189	197	236	222	198	210	224	229	225	222	214	228	238	244	232	206	203	187	223	211	203	228	229	207	216	191	214	220	241	219	218	195	176	230	197	214	221	191	218	226	228	231	236	229	207	206	230	231	198	213	200	197	202	195	217	217	219	196	231	202	206	197	189	209	215	218	187	217	227	229	249	237	238	198	221	234	187	226	223	212	208	205	190	208	215	235	203	226	211	238	244	233	219	239	222	266	244	209	194	212	218	239	257	234	205	214	216	243	247	204	194	192	218	207	178	220	193	190	204	206	203	219	199	234	234	217	201	227	218	196	220	237	203	240	225	229	225	221	201	205	214	204	234	237	222	220	191	248	203	211	218	231	192	230	232	219	216	225	228	231	200	220	221	224	199	208	202	210	240	205	191	254	221	203	193	206	219	211	190	203	200	228	198	227	175	257	239	215	205	220	217	203	228	209	202	239	210	212	212	222	232	226	194	223	245	218	242	190	217	223	204	226	222	206	209	194	208	229	209	208	210	241	223	206	222	201	224	211	216	198	215	251	202	196	220	216	239	205	229	212	179	228	207	211	213	192	229	210	212	216	202	217	219	214	190	180	231	191	207	223	181	202	211	224	231	217	220	191	209	196	215	181	252	195	216	210	196	231	237	214	240	213	217	188	209	238	208	227	213	203	211	212	211	194	237	222	221	206	181	231	208	225	222	196	244	218	214	209	180	204	228	209	197	199	216	203	215	220	210	213	195	207	224	208	234	230	225	210	210	253	230	215	208	198	235	196	215	187	194	192	210	210	214	214	209	211	223	221	228	214	205	212	213	233	250	228	236	181	237	218	205	206	236	215	214	216	233	199	228	221	180	216	209	241	199	232	208	233	220	197	208	210	229	218	219	212	206	217	227	215	213	206	221	195	212	221	227	187	231	219	214	190	206	222	220	219	195	211	244	227	215	227	215	234	202	192	212	219	198	216	252	217	213	191	212	217	213	208	219	230	228	210	183	230	233	233	242	210	217	212	225	199	200	215	226	196	204	202	205	220	217	220	193	241	210	215	216	217	235	228	195	225	218	231	203	211	210	211	216	218	242	196	221	212	196	188	228	214	239	193	214	215	200	192	199	226	226	220	208	220	201	228	220	217	197	255	208	210	215	194	221	219	228	240	221	239	213	227	210	210	186	209	228	201	217	251	221	213	205	206	205	210	196	212	213	218	207	217	208	216	202	214	223	213	224	203	216	224	200	229	219	228	208	206	213	216	231	198	212	224	210	222	219	221	209	256	201	207	241	203	199	203	210	203	244	230	223	208	218	197	247	216	224	212	234	210	198	227	194	210	217	196	225	208	217	199	212	209	190	205	222	219	204	202	222	214	236	234	201	243	223	201	216	231	206	246	206	219	215	209	191	223	233	204	212	213	237	212	224	216	229	206	212	193	218	223	203	229	232	223	202	218	223	225	240	195	228	217	194	190	202	219	202	219	211	216	208	238	233	229	206	232	215	200	203	215	214	188	235	235	197	235	218	231	243	234	200	238	191	202	211	219	227	224	220	216	213	195	210	201	223	226	215	212	222	228	215	202	196	188	197	192	220	206	198	204	204	206	212	218	214	206	192	211	218	208	232	204	210	205	216	234	235	203	247	226	254	235	220	233	246	208	185	213	229	197	224	198	205	222	209	228	219	194	231	235	239	182	227	200	218	227	229	245	238	222	223	230	233	216	226	182	238	226	227	226	215	207	185	211	226	212	193	243	204	195	201	236	217	215	249	190	206	228	250	213	225	206	220	221	220	234	222	223	228	241	218	221	203	215	217	209	222	203	194	210	209	220	191	232	191	213	214	205	239	205	216	229	216	242	230	220	208	221	239	208	218	236	225	209	232	205	220	219	197
17892	22811	41221	35338	32934	36514	41018	44725	47955	46110	43510	44246	33658	44468	46245	48392	48982	47978	46289	43197	38813	41176	34718	39642	36107	35032	31604	37182	33101	30234	29754	28767	25037	21294	19172	14481	11944	8931	5967	3234	2587	2922	7826	7228	8661	6171	5594	6349	3569	3575	5757	6749	7125	4618	1166	1003	1175	1065	586	593	562	619	648	588	596	618	636	554	588	568	619	599	778	1225	2093	2745	2412	1965	1430	1029	740	606	562	546	576	574	529	572	586	573	544	537	538	595	596	538	548	559	547	577	588	541	578	543	597	567	584	591	580	559	572	547	574	585	582	592	599	554	566	569	570	587	555	564	565	537	557	562	569	561	559	559	546	596	563	578	556	537	555	603	545	550	518	599	578	528	575	583	546	552	566	584	550	530	572	563	595	565	569	589	544	576	582	511	536	578	560	517	569	581	585	547	598	573	557	557	530	542	594	569	592	563	527	554	560	564	554	593	527	595	564	535	535	562	573	565	582	587	553	558	536	567	561	565	552	584	552	575	562	564	533	562	586	554	566	584	548	539	554	555	545	601	553	570	565	611	557	523	531	601	570	632	559	578	555	577	589	580	555	608	558	598	577	543	566	552	567	533	578	581	524	541	556	584	531	576	590	558	510	555	579	569	549	573	561	574	529	605	564	541	564	548	571	569	555	576	542	596	561	572	572	554	553	603	559	548	553	549	571	538	571	564	580	567	547	591	574	572	540	561	586	535	614	587	552	599	575	554	548	548	579	584	535	522	572	574	554	548	606	579	591	599	551	545	614	543	541	583	531	549	554	546	561	578	574	599	564	581	538	559	544	556	551	530	607	600	559	604	556	549	550	613	567	596	589	595	559	571	536	577	544	597	583	563	537	602	555	579	537	540	574	561	529	580	558	581	562	548	565	560	553	560	599	595	563	553	629	579	558	556	596	514	573	559	553	559	617	581	571	565	554	620	575	544	598	555	589	618	518	522	501	555	578	588	557	536	581	538	596	560	599	576	566	568	533	561	554	546	563	567	593	538	553	575	572	552	532	532	539	582	567	537	597	568	566	551	546	555	530	537	577	567	570	589	555	546	568	572	538	569	556	519	570	560	582	590	552	574	595	567	574	566	592	546	572	555	554	601	563	550	591	584	602	533	570	525	552	569	611	559	584	570	568	524	539	550	540	575	560	606	597	600	602	568	577	572	587	566	562	577	575	582	588	580	589	569	598	617	566	565	573	552	587	566	580	601	575	568	561	553	605	548	564	592	543	574	534	575	573	547	571	572	587	545	571	589	579	588	574	531	583	570	563	560	553	562	605	571	575	533	545	546	576	581	528	582	591	579	564	570	585	548	551	586	580	570	502	594	566	562	556	586	552	531	565	579	566	544	581	573	605	528	559	574	553	564	572	577	573	602	617	571	574	557	588	580	573	558	557	520	573	574	588	539	556	572	554	597	557	569	560	600	554	523	563	613	591	526	547	541	547	573	545	585	569	583	539	557	598	576	544	552	586	557	551	535	559	596	550	580	570	553	550	559	592	557	538	532	535	554	568	583	562	585	533	574	568	566	561	550	559	567	566	590	537	522	598	523	557	580	578	565	588	547	528	574	530	593	575	608	542	581	586	561	589	611	594	589	564	577	564	609	549	573	591	583	556	538	565	552	564	562	543	553	581	574	569	579	575	552	517	563	626	601	581	604	542	523	544	529	544	565	585	549	573	536	535	564	570	582	543	562	548	526	544	605	541	585	589	532	523	556	587	578	507	543	541	598	555	551	590	580	574	541	528	573	573	539	543	574	557	532	533	569	569	600	591	572	561	565	560	592	530	551	563	580	577	577	547	542	557	568	567	590	547	579	556	572	514	586	617	581	576	616	567	573	548	561	529	573	537	554	581	586	599	554	558	571	610	546	564	617	542	560	557	563	614	560	557	523	572	585	582	542	569	552	582	570	585	550	584	533	539	552	546	525	578	567	505	573	511	518	572	546	576	589	541	551	536	525	515	530	619	586	548	554	574	586	567	547	579	575	573	600	596	564	551	551	537	548	566	560	574	538	584	557	545	543	560	559	567	588	535	599	587	553	569	540	582	604	603	589	554	570	558	579	549	571	574	578	572	581	555	506	528	574	562	501	553	561	573	560	550	543	563	562	575	523	560	535	541	535	511	563	600	541	562	539	572	529	572	560	549	552	567	523	586	520	563	544	570	581	578	563	571	532	531	548	568	529	569	543	621	544	541	552	568	522	560	560	570	569	556	570	589	527	565	543	539	563	571	599	553	580	582	558	569	596	552	584	516	613	570	564	520	552	544	553	559	606	562	543	550	565	570	568	596	566	570	609	589	567	581	520	585	562	589	534	533	556	556	580	529	530	595	559	581	538	575	564	574	586	549	554	580	546	585	556	539	571	571	549	564	567	565	543	564	588	556	560	540	593	569	555	549	578	604	573	534	548	588	563	536	608	569	551	586	556	579	584	583	592	578	551	554	522	553	578	595	540	552	572	560	528	553	575	573	585	572	528	566	531	558	555	550	551	549	561	551	560	615	552	549	600	578	564	556	524	510	550	538	523	586	560	563	569	558	577	547	556	558	548	531	548	520	574	543	586	590	550	550	591	576	618	546	568	549	601	532	584	586	585	560	610	574	568	563	604	598	557	569	573	575	528	535	569	546	535	557	585	558	569	577	610	568	550	595	530	566	594	588	541	584	636	598	545	565	573	576	601	576	561	578	531	584	580	551	556	555	572	524	627	591	593	548	564	569	599	562	600	571	614	574	576	573	562	568	547	564	550	566	554	550	615	570	563	538	585	553	568	527	560	557	560	564	552	524	555	580	565	522	548	552	589	535	530	524	560	581	582	597	542	581	548	542	551	576	580	570	548	581	518	530	534	612	542	581	613	587	552	563	524	567	590	531	602	534	593	539	560	566	559	544	559	555	550	547	583	544	592	575	563	556	561	557	599	560	578	560	520	555	560	544	541	543	540	586	555	558	561	583	572	517	625	555	544	573	555	578	560	513	543	584	555	565	544	597	569	527	547	542	571	588	588	549	586	621	550	581	596	617	564	556	518	569	558	595	534	620	600	565	576	615	553	602	603	551	584	526	554	533	568	569	554	549	529	516	569	575	555	535	579	576	596	573	563	559	587	594	591	540	567	558	613	602	580	538	586	566	611	568	577	540	526	521	526	535	569	555	573	517	589	557	593	632	563	551	560	556	564	560	589	550	608	566	594	560	576	561	547	583	565	577	567	541	521	546	518	601	535	566	509	519	602	575	571	584	582	543	562	590	530	539	586	512	566	603	601	600	570	550	563	600	559	573	582	591	571	546	547	581	590	600	634	509	586	544	532	591	614	578	584	537	575	582	583	560	565	590	611	566	570	559	548	605	542	566	565	552	561	581	555	535	523	601	580	579	582	521	567	588	574	544	583	554	529	611	579	589	543	538	524	582	519	581	562	585	593	537	545	561	551	594	596	539	593	606	571	520	540	560	601	596	499	525	592	575	584	535	556	575	543	585	577	510	554
8423	6937	10691	7437	4916	3351	2905	2685	2702	1808	1453	1691	1096	1193	1165	1232	1082	990	1122	881	658	736	596	782	701	706	517	594	548	466	433	437	380	333	306	268	261	238	250	222	209	204	244	214	235	240	223	212	195	219	242	227	192	214	205	191	177	225	205	186	198	211	220	199	190	192	180	207	233	180	192	200	217	208	218	221	229	184	229	216	215	210	205	189	196	191	209	212	213	193	170	162	180	212	201	176	170	179	175	216	185	204	200	205	214	186	173	194	205	206	180	200	211	197	185	188	225	186	187	178	189	212	195	197	185	194	202	181	170	202	189	175	190	193	211	192	202	192	206	224	191	193	211	224	218	221	178	196	223	191	180	198	211	192	204	197	171	202	197	207	173	193	194	214	188	217	157	205	199	191	196	213	174	190	194	231	217	202	227	206	221	193	220	201	202	194	210	199	215	215	213	214	198	222	217	192	205	212	188	201	218	182	191	191	211	194	190	194	183	175	218	197	184	192	217	195	224	198	189	155	186	191	193	199	195	190	222	199	192	189	193	167	179	212	211	192	172	173	205	190	239	180	205	208	184	166	212	202	191	197	210	212	200	208	176	174	205	204	224	213	188	197	202	195	207	207	204	206	191	179	191	207	161	202	187	184	199	209	216	177	194	203	184	213	205	219	207	185	191	175	198	204	190	228	175	192	207	209	180	207	186	174	168	196	195	191	205	210	198	212	204	199	194	230	183	175	220	209	196	180	202	205	212	211	209	180	215	197	206	180	230	214	187	192	179	204	195	202	180	206	193	197	197	194	168	200	198	186	203	201	186	184	208	176	193	204	206	196	220	186	195	190	210	189	181	201	190	186	228	208	195	214	164	182	194	185	201	198	182	196	213	180	199	199	186	190	202	189	198	192	188	170	197	189	197	229	211	218	225	211	217	199	198	199	195	173	217	183	225	210	210	203	221	181	215	190	227	199	210	182	187	181	178	212	215	209	221	180	205	179	183	226	172	195	174	195	206	212	176	216	193	169	217	178	210	199	222	183	196	216	189	205	206	194	201	204	182	213	190	202	219	208	174	205	173	196	181	194	187	206	204	201	221	187	169	181	212	188	217	194	196	208	219	203	198	204	182	196	189	205	198	172	205	181	191	195	193	178	200	210	206	177	198	210	192	209	185	199	198	192	193	185	210	197	192	185	196	200	200	183	200	169	196	201	209	195	207	201	199	200	198	205	205	199	202	190	189	205	201	193	212	193	186	164	203	215	203	179	195	198	222	207	215	208	211	214	212	204	202	182	210	185	201	215	237	203	189	188	202	185	200	177	211	210	225	191	209	203	196	181	231	225	213	214	197	177	189	204	196	173	211	179	174	217	218	200	213	204	199	191	190	199	177	198	191	215	193	198	194	207	221	200	187	231	220	210	211	212	185	217	214	203	214	202	200	162	184	192	194	210	188	205	205	228	201	194	220	182	190	188	198	218	175	220	220	219	209	208	225	200	169	197	176	221	184	209	198	216	193	185	176	220	187	172	198	201	185	180	187	198	215	200	221	179	201	186	205	168	200	201	164	212	207	191	210	214	187	204	189	190	199	199	215	219	173	196	195	184	202	205	184	173	215	196	203	199	188	211	197	181	187	194	184	211	183	201	189	181	188	197	204	219	197	216	239	225	199	197	202	173	188	174	194	191	209	200	195	221	199	201	200	221	205	195	214	178	176	208	169	172	207	198	196	179	188	199	200	199	194	201	195	205	221	183	195	203	172	180	183	209	191	220	215	198	190	198	194	205	186	175	184	200	208	210	217	183	190	207	188	208	194	193	201	207	198	178	181	204	196	197	205	228	193	188	209	206	186	201	196	209	244	167	224	203	195	211	187	174	191	205	217	205	197	197	208	216	201	202	203	212	191	208	216	208	230	189	169	190	177	215	206	204	195	209	188	198	207	220	190	206	193	213	223	183	189	205	177	167	199	202	181	213	217	166	191	180	195	178	190	207	176	186	205	196	194	232	192	195	186	210	190	194	174	187	197	206	183	181	190	219	204	193	204	215	178	187	196	196	211	213	214	208	214	197	189	191	189	200	189	234	211	239	193	225	218	187	220	182	192	194	179	184	198	201	211	206	215	194	205	198	201	202	208	189	225	201	196	197	186	198	183	214	180	203	204	197	212	194	191	172	219	224	188	193	214	219	213	194	215	207	198	177	200	203	217	196	195	202	190	216	194	177	212	185	218	187	205	184	211	194	185	188	187	199	208	209	186	185	179	189	202	209	212	201	226	195	197	185	192	211	185	208	186	222	222	215	199	211	204	223	190	198	190	200	202	209	213	223	214	202	218	205	211	214	214	206	188	198	205	184	164	189	205	176	197	178	208	213	177	172	186	219	181	233	198	192	198	188	203	190	187	192	203	205	212	202	200	225	209	214	212	209	213	197	201	180	188	232	190	200	197	193	200	187	229	199	175	182	192	193	213	174	190	175	220	181	204	233	203	214	203	173	180	207	196	204	206	197	194	198	205	179	205	200	194	200	211	209	195	210	188	182	196	191	181	193	214	193	193	190	177	199	172	196	161	187	194	197	209	198	204	189	198	170	227	230	214	195	205	200	217	177	190	205	197	192	170	205	209	196	191	203	170	214	184	172	183	206	208	182	229	200	198	185	230	208	178	175	216	209	195	194	200	217	206	217	188	234	175	188	199	198	189	193	203	175	195	220	198	225	191	197	215	184	206	202	180	204	173	200	203	195	204	202	211	178	200	204	189	197	224	189	207	203	197	205	200	215	197	181	208	214	199	201	183	203	222	207	192	192	217	195	224	205	184	182	190	181	188	168	197	179	200	214	175	179	189	200	207	214	190	192	220	191	204	187	216	232	196	174	203	207	200	178	224	210	191	199	210	202	181	174	188	199	209	191	201	187	201	209	196	191	192	192	194	200	182	199	216	205	212	206	193	228	212	176	182	205	178	220	211	216	195	193	198	189	186	196	205	214	200	229	203	190	193	179	196	212	191	193	208	216	185	213	184	192	193	203	207	183	188	209	181	190	185	204	209	200	197	198	213	192	199	166	205	184	212	184	191	183	180	208	189	189	199	209	194	237	191	210	192	196	189	188	189	178	215	202	206	218	188	180	205	183	188	194	215	184	196	188	201	179	191	205	200	206	215	187	202	193	183	164	221	183	193	207	215	178	187	194	210	191	201	234	230	180	187	173	193	183	201	204	195	201	204	211	182	182	187	195	197	203	199	190	215	196	183	202	201	191	216	191	193	205	195	208	225	178	200	216	200	195	208	177	201	187	193	197	198	193	196	190	227	198	181	206	189	205	175	243	199	192	198	166	202	215	191	200	183	178	196	195	218	214	206	215	186	201	206	186	185	180	178	186	183	189	199	203	211	198	185	208	197	214	191	226	220	210	194	197	203	218	188	201	190	199	175	200	193	207	192	201	209	202	187	208	194	203	179	201	192	200	190	219	216	169	180	192	187	199	190	234	186	171	204	172
5974	6945	16349	16531	13450	12140	12640	12307	13030	9632	8373	9165	5852	7645	7442	8076	7162	6988	7133	5691	4148	5448	3524	5187	4225	4160	3385	4011	3350	2677	2561	2448	1950	1786	1578	1340	1127	997	789	712	720	687	828	818	911	786	723	833	696	694	770	785	752	654	553	546	532	545	522	517	540	537	540	566	521	524	581	544	558	559	521	554	560	561	567	697	722	629	677	629	589	537	530	557	585	556	533	509	543	550	530	509	522	524	527	522	539	576	544	535	526	540	557	515	524	534	541	527	516	560	527	529	568	575	548	552	536	537	533	516	559	527	518	543	510	525	513	545	548	549	550	498	531	598	539	562	515	529	518	549	527	549	519	546	530	510	544	556	535	528	549	550	548	528	555	548	552	566	549	529	512	531	511	527	505	529	521	560	508	560	514	539	577	548	536	561	542	541	559	536	505	530	543	546	538	538	534	505	545	554	523	581	514	540	508	534	519	547	523	513	557	526	548	526	523	541	495	555	535	560	530	538	537	465	542	554	552	554	517	598	497	558	537	496	499	545	567	552	531	524	515	531	521	522	558	501	536	542	539	555	535	537	525	523	543	514	588	516	544	502	543	508	489	527	519	544	559	545	497	561	533	525	517	502	571	573	525	518	538	564	497	518	508	591	524	573	545	557	553	491	553	533	544	520	563	537	513	541	563	513	537	556	551	508	472	497	534	554	535	529	602	516	561	530	554	502	532	545	543	520	476	536	512	546	526	503	536	504	562	511	534	525	535	519	572	540	549	555	571	509	500	489	524	523	524	522	584	545	534	498	555	578	560	514	547	582	538	510	530	572	535	524	560	576	537	518	508	548	548	537	555	565	553	520	547	539	525	498	520	477	522	584	546	484	534	523	513	524	476	520	541	525	539	547	512	527	529	488	539	543	541	568	544	556	550	545	556	548	528	529	555	499	497	517	473	543	538	520	542	506	505	535	527	518	544	538	488	533	540	503	524	555	552	525	549	532	537	533	563	555	539	535	532	527	498	556	483	538	531	510	514	562	520	536	542	495	550	521	491	506	534	558	558	571	527	519	536	521	505	537	503	493	560	510	517	523	489	550	544	521	492	530	554	531	508	504	515	519	534	548	573	492	522	528	538	561	513	555	541	552	547	571	494	494	535	482	566	550	533	564	464	557	509	534	540	467	522	540	555	547	493	510	558	504	528	488	567	528	562	552	497	566	518	520	517	579	562	552	575	542	534	579	565	548	537	535	547	567	532	560	552	535	510	523	535	571	485	478	529	587	557	489	535	547	535	533	523	503	541	531	546	514	557	528	528	568	520	532	520	578	533	546	539	483	540	492	524	526	541	516	530	542	487	513	521	522	523	532	512	507	551	551	523	522	564	547	577	528	544	542	558	515	536	556	534	556	551	536	515	537	505	517	570	574	517	568	553	540	539	533	512	516	551	546	569	549	542	559	504	512	516	542	549	529	525	522	533	497	522	564	555	508	528	517	505	487	548	576	524	552	568	532	519	543	520	587	556	554	515	546	545	602	582	561	517	539	517	540	555	591	568	543	511	540	568	517	545	476	538	510	492	544	516	554	507	531	532	536	535	548	526	559	518	483	559	535	536	539	534	509	516	543	574	529	526	543	528	526	568	540	601	485	506	533	556	553	541	524	550	570	521	514	510	529	531	558	550	492	554	519	541	570	556	537	543	546	547	528	576	509	493	535	516	510	558	508	553	525	488	555	555	546	520	543	494	506	517	526	546	569	536	559	550	488	516	537	553	538	544	547	524	558	555	533	503	506	545	535	511	550	552	545	515	532	536	546	548	567	574	513	542	533	523	502	566	536	546	547	518	541	497	532	538	564	564	574	500	519	552	523	557	521	512	538	539	545	496	570	567	533	522	512	510	565	538	547	459	529	498	513	533	529	566	554	507	554	536	523	549	556	528	536	536	569	545	530	534	522	535	567	546	570	551	519	564	475	546	533	532	551	549	541	533	546	535	536	508	540	551	530	541	539	506	552	488	547	556	528	506	549	507	523	560	526	558	494	508	518	533	513	578	568	550	561	545	505	587	535	530	519	552	533	531	556	518	505	526	517	562	563	520	521	585	499	600	537	525	511	506	492	517	518	550	543	508	520	554	545	538	517	565	515	578	539	503	525	597	535	546	540	514	572	521	532	526	504	529	535	532	505	506	548	573	506	513	577	508	558	505	546	522	540	549	555	540	530	529	517	529	542	568	512	540	504	529	520	537	525	526	550	521	518	567	555	542	560	503	532	532	542	533	514	561	562	505	507	568	525	525	565	604	509	535	527	540	526	543	512	522	547	512	511	523	506	513	505	561	518	565	517	527	597	524	501	521	556	538	516	525	518	553	510	531	505	532	528	534	529	513	518	525	575	534	537	544	520	528	534	517	522	526	552	544	520	526	525	544	538	551	522	567	509	561	551	545	492	519	583	541	527	525	544	517	564	502	530	522	613	536	549	592	534	523	538	531	531	525	519	532	582	522	518	535	521	471	526	518	505	538	539	557	521	530	558	513	509	547	537	539	506	534	537	520	507	508	526	507	535	551	514	536	533	539	513	540	564	560	531	508	518	539	533	535	542	548	503	544	511	571	529	509	540	591	522	554	543	523	503	507	533	505	560	522	511	527	531	521	527	510	534	521	571	556	518	519	521	518	537	517	546	612	540	539	535	550	526	556	541	545	549	558	563	564	504	499	526	528	553	509	532	556	583	559	555	523	561	540	533	549	558	528	559	532	499	516	497	561	532	506	552	522	526	562	532	542	561	532	519	502	531	515	559	515	537	525	554	530	508	517	551	519	529	550	545	556	523	536	597	513	558	541	573	512	531	556	521	543	553	512	507	533	488	524	495	552	549	560	521	545	507	521	550	555	498	558	516	553	571	586	518	515	558	521	547	517	511	558	469	505	536	573	559	482	551	526	571	538	493	513	519	554	539	521	504	540	560	521	530	517	525	543	534	544	480	539	539	503	525	534	545	544	551	521	561	509	535	565	538	570	517	506	517	545	508	499	561	541	522	528	509	526	564	528	541	529	538	526	535	549	526	567	523	559	529	527	502	543	525	533	555	521	528	545	532	552	505	523	552	534	558	557	565	552	561	529	527	541	497	538	514	545	513	518	549	545	551	523	567	522	509	580	547	570	536	542	570	526	527	510	521	547	537	504	540	505	525	515	507	525	536	516	560	544	543	526	524	533	529	527	557	536	521	552	567	526	531	597	519	528	486	534	534	496	535	520	572	548	540	514	512	534	535	550	543	542	583	515	551	571	517	529	542	572	538	538	544	517	551	532	523	510	568	517	543	512	515	595	522	549	526	504	504	590	530	559	490	496	526	537	550	541	520	538	518	541	550	487	534	558	504	556	547	553	517	495	568	595	542	553	531	552	556	514	535	539	552	528	502	542	507	547	589	504	525	542	555	527	511	551	555	511	534	530	578	558	547	553	533	552	527	519	558	536	531	540	544	537	500	540	538	541	546	560	554	553	535
19034	20797	37964	24697	19224	20126	23008	25317	26703	19053	14650	17570	10578	14399	14672	17920	14363	14041	14007	11115	8260	8561	5728	7366	5273	5568	3499	5282	4057	3014	2910	3024	2301	1805	1555	1122	969	730	598	343	361	422	520	632	702	546	426	649	461	527	562	635	508	304	220	260	265	236	218	188	231	230	212	229	221	244	209	224	201	250	218	224	206	265	308	341	349	351	285	277	242	240	242	211	213	229	217	218	211	227	225	225	238	222	210	196	205	214	236	211	219	214	233	218	227	227	236	236	226	219	194	192	238	216	235	228	221	253	224	207	229	202	209	220	206	207	235	227	231	224	240	235	221	229	214	230	221	217	228	223	203	188	207	216	224	216	207	225	227	231	202	221	229	205	211	224	247	215	255	217	242	231	228	226	227	240	237	205	229	250	222	217	232	219	215	223	214	224	221	210	216	201	216	224	190	239	208	225	215	216	259	179	232	235	218	230	225	230	206	228	205	203	227	190	257	195	237	208	228	246	233	220	253	223	200	202	218	216	229	193	223	233	203	225	231	228	209	212	194	234	238	233	208	223	216	212	231	189	215	219	211	219	228	218	231	217	227	216	202	220	233	210	224	203	214	217	212	229	229	244	201	226	242	178	222	195	228	206	215	220	228	229	220	196	233	216	213	229	236	220	200	203	212	225	209	215	230	225	248	215	199	238	222	196	214	245	197	232	235	242	233	217	215	226	213	244	249	201	244	212	237	193	206	224	216	246	221	214	205	221	211	215	209	235	216	220	221	215	224	234	235	227	239	227	231	219	207	201	221	224	227	232	207	210	219	245	196	221	228	212	234	235	231	214	223	236	241	223	248	221	224	210	251	224	212	200	231	219	187	213	252	228	225	202	213	230	236	232	199	217	203	196	240	243	198	216	217	238	218	216	232	202	221	196	237	257	229	216	229	229	222	220	195	220	240	223	215	236	236	211	216	230	217	249	215	218	237	204	220	226	213	214	224	209	214	244	215	224	206	195	239	213	230	213	215	205	227	187	218	208	220	208	234	253	231	225	214	217	211	178	206	203	223	197	232	185	214	223	213	215	184	214	215	227	229	204	204	222	226	233	236	199	238	216	259	247	209	233	232	219	255	252	219	230	243	205	224	204	199	227	256	207	234	209	189	214	224	216	222	194	212	223	233	242	207	217	221	243	238	228	215	230	216	198	245	215	213	194	222	223	215	219	228	250	228	212	214	203	198	243	241	198	246	230	227	223	217	210	225	210	223	226	227	251	229	226	178	247	201	218	199	240	211	204	219	220	240	234	206	203	218	234	230	215	203	190	208	214	222	228	227	239	206	209	206	234	197	204	232	256	216	220	216	238	234	208	216	202	218	250	199	209	218	212	231	205	214	209	213	217	218	188	238	194	219	230	204	228	235	227	220	203	207	220	193	216	235	230	235	229	233	225	239	258	225	202	222	235	230	208	220	212	215	212	219	231	220	203	193	255	239	234	237	216	237	241	231	231	214	243	231	235	243	212	237	225	208	225	231	238	233	217	233	215	226	225	244	220	232	248	172	241	212	227	214	222	222	224	237	232	216	210	211	230	242	230	208	226	205	206	220	230	230	253	237	215	206	221	210	235	218	232	234	219	234	215	214	227	214	250	235	239	192	205	214	209	249	214	238	230	202	196	218	202	212	210	239	225	226	220	234	211	254	237	254	222	222	239	231	212	206	208	253	227	210	224	214	221	221	214	228	218	231	224	249	194	215	229	252	231	234	225	193	220	234	250	247	224	241	225	224	228	226	212	213	207	209	212	199	222	214	209	234	225	237	230	244	220	243	216	243	197	212	219	212	219	200	227	200	241	223	211	219	227	215	201	247	222	177	221	241	229	223	252	249	221	249	221	246	214	224	201	233	238	232	241	228	189	237	222	229	231	211	207	216	225	207	219	209	213	215	213	240	239	226	226	226	208	233	212	196	243	202	270	212	214	188	234	218	201	224	226	230	248	215	227	224	234	194	248	216	229	237	211	247	212	196	256	186	212	225	194	219	219	214	242	194	213	227	205	218	203	224	217	220	215	215	223	236	235	247	234	221	230	222	230	209	215	228	234	224	211	243	200	219	231	224	225	248	226	245	238	237	243	218	238	214	221	246	229	208	208	216	209	211	223	228	245	193	222	239	226	226	210	216	240	221	246	194	204	210	213	271	228	232	256	178	206	248	182	193	231	245	203	208	203	244	187	223	211	191	224	231	238	204	226	218	233	237	228	213	247	237	264	212	239	191	216	209	236	248	240	224	217	212	247	238	209	237	221	223	232	207	224	228	214	202	208	222	209	220	220	232	232	194	208	234	219	230	245	235	211	191	216	241	234	250	206	197	208	224	228	235	192	227	242	209	249	219	208	216	216	189	202	249	215	210	237	223	231	234	219	230	224	206	238	214	209	208	235	222	257	229	224	206	217	217	234	226	232	226	221	204	234	233	213	192	245	243	233	219	226	220	211	220	238	240	221	245	202	217	220	224	208	218	229	230	195	214	209	236	241	218	237	236	229	219	211	232	231	205	253	216	239	200	198	214	234	191	213	238	202	221	227	224	202	228	218	198	207	231	231	240	218	251	233	232	200	242	220	233	220	236	222	215	210	199	230	237	214	190	226	202	236	217	211	203	230	202	248	248	240	219	231	217	232	234	225	229	227	221	242	263	222	221	244	224	254	220	232	214	224	243	223	225	214	220	208	237	224	193	225	246	203	230	212	211	220	249	229	239	230	229	211	231	227	226	226	232	236	203	231	220	213	212	247	231	218	231	224	202	207	209	237	223	213	214	237	238	235	224	222	230	235	205	222	233	218	217	196	235	230	211	247	190	199	223	219	219	248	210	196	219	252	201	191	217	208	219	200	223	219	219	231	221	212	199	182	206	217	233	212	224	237	210	245	212	218	236	221	211	206	215	206	223	224	222	216	211	213	252	224	235	239	201	244	216	232	200	228	223	219	238	224	229	234	233	221	215	221	217	243	222	209	198	253	219	217	223	229	202	202	212	216	226	225	203	228	222	200	202	216	231	235	236	207	204	241	230	211	212	206	209	254	223	220	228	224	211	219	247	227	220	230	218	223	211	227	212	211	228	245	225	224	217	210	218	219	238	241	193	221	216	235	221	226	227	218	213	237	238	219	227	233	212	214	211	214	231	214	213	230	233	212	216	210	205	217	186	217	220	229	187	215	212	208	243	222	214	243	211	217	248	241	213	220	230	233	221	210	242	187	244	251	221	203	235	226	231	256	233	218	207	211	191	238	216	198	208	227	241	214	214	221	240	217	236	222	227	211	213	220	202	252	204	228	230	223	220	243	196	241	229	209	214	235	225	231	223	214	251	219	227	227	221	243	232	225	191	248	224	236	230	222	230	252	199	204	208	212	225	209	212	237	216	229	206	229	216	212	213	214	230	230	241	224	265	232	217	231	241	234	222	242	223	232	226	206	201	219	235	211	221	220	198	231	244	224	229	224	209	250	220	224	230	211
13104	17018	35661	28306	24888	30499	35756	39203	41141	35841	32403	34785	25402	36596	36681	39428	37094	35442	35985	31915	28900	28333	22611	28544	23130	23362	18231	24581	20457	16943	16744	16784	14020	12560	10604	7615	6080	4602	3948	1873	1523	2078	3219	4334	4295	3350	2922	4347	2620	3017	4089	3897	2657	1513	903	777	775	831	640	591	615	586	609	586	630	556	625	654	563	620	636	642	599	741	1187	1669	1598	1224	1067	811	696	640	621	632	651	617	574	583	634	559	586	592	613	635	634	593	623	560	557	593	614	583	622	595	604	577	633	528	562	538	569	572	552	577	565	568	590	556	580	592	569	594	581	578	569	613	602	597	594	595	580	559	597	561	589	636	577	586	559	591	575	575	576	581	583	618	574	557	611	542	602	595	581	557	557	590	576	535	589	602	626	615	547	588	613	604	601	573	583	599	533	609	584	580	619	579	587	634	596	607	599	605	550	562	594	576	579	580	600	596	562	585	603	597	569	594	585	582	596	612	546	621	567	622	555	607	550	599	619	587	566	621	556	606	645	576	583	574	628	613	588	584	612	599	660	589	570	627	597	553	602	612	579	645	567	588	614	591	634	595	597	585	593	587	615	591	617	578	603	604	610	562	599	579	557	609	585	611	596	568	588	598	586	578	614	585	628	595	581	613	570	591	605	564	594	588	598	586	580	577	576	539	610	590	592	616	571	574	580	580	591	555	597	609	598	589	613	582	573	593	632	569	580	553	606	589	595	592	571	576	594	624	575	615	593	598	608	605	576	523	592	623	593	616	592	589	610	596	590	583	615	569	577	584	605	614	553	599	574	554	584	604	579	579	621	621	573	572	552	582	545	610	576	581	546	613	582	575	629	564	567	605	562	592	555	566	594	633	616	600	573	585	613	582	573	593	639	607	550	585	627	590	627	578	636	602	620	590	590	631	585	591	598	584	603	586	556	535	562	618	573	637	603	598	613	637	612	584	617	586	608	583	579	595	599	574	605	562	633	583	563	644	581	586	567	600	558	614	596	574	545	593	633	594	570	602	613	557	563	576	572	547	578	585	602	564	616	644	586	585	606	604	607	585	618	598	638	610	569	594	570	608	593	600	645	545	592	578	624	593	576	593	563	625	635	585	612	575	579	595	590	556	598	589	559	592	548	565	611	609	596	633	577	577	541	561	579	585	616	640	618	593	581	572	578	583	604	613	641	613	596	546	593	587	577	611	602	549	562	613	602	548	575	635	583	612	595	588	536	581	604	577	532	574	589	604	562	613	588	564	575	577	567	600	583	563	607	611	620	599	577	634	594	601	602	610	638	586	636	575	599	584	598	601	575	607	552	568	552	591	586	601	575	578	566	591	602	565	629	590	573	611	605	613	598	579	599	598	616	600	577	602	570	612	598	602	564	560	609	566	596	574	585	651	588	555	509	573	596	642	582	566	608	615	572	624	575	566	532	578	614	615	582	610	599	606	623	582	567	547	625	546	594	595	565	560	625	602	574	597	599	583	618	593	598	563	557	549	626	630	552	582	562	572	624	603	622	598	589	610	593	587	565	623	624	567	597	562	546	564	572	604	568	629	623	562	628	556	563	616	616	535	607	574	613	605	561	612	563	558	573	591	563	577	576	571	629	564	601	586	598	564	618	603	580	593	623	615	587	601	600	569	595	576	637	618	605	587	552	602	588	586	627	591	564	578	566	612	568	612	643	565	584	549	619	598	606	535	583	637	589	616	600	546	606	600	559	573	581	588	608	582	612	581	589	591	612	604	568	612	551	577	587	575	579	616	594	576	534	607	623	623	595	612	587	627	575	640	606	584	590	601	563	591	636	538	546	566	572	626	605	565	548	624	571	598	574	584	580	593	624	568	588	595	580	589	589	580	639	569	623	604	564	570	585	613	590	607	610	600	621	602	579	588	569	560	617	566	599	556	609	626	597	617	588	599	567	597	588	611	598	599	554	608	547	563	596	564	612	578	599	578	597	627	592	624	575	570	571	574	592	601	574	638	585	611	590	562	558	581	580	581	549	607	566	607	591	587	626	576	589	591	629	611	543	600	630	604	603	568	609	603	578	593	576	610	535	596	597	567	625	569	569	562	585	582	612	623	602	615	583	585	583	624	597	530	611	591	571	595	592	610	603	593	565	639	598	572	598	573	617	597	580	605	569	589	572	579	588	611	587	616	600	606	590	593	573	577	578	650	585	607	554	542	559	584	590	589	557	584	589	563	602	603	607	608	592	561	572	575	605	587	552	595	600	583	561	562	593	608	598	587	634	589	622	596	610	594	548	550	603	610	606	592	569	635	570	593	593	578	564	554	601	558	568	606	582	640	615	604	596	601	598	562	615	615	625	590	566	600	574	610	584	576	576	586	623	573	602	575	564	593	587	619	577	583	592	611	622	577	621	561	608	594	569	545	631	572	613	612	618	584	552	592	572	612	588	574	580	608	582	559	580	598	598	585	619	606	595	598	520	581	604	594	580	578	591	554	591	563	609	584	588	592	573	609	562	645	564	540	606	560	589	618	570	612	613	606	565	603	568	624	577	579	560	632	586	577	572	602	584	588	619	570	570	608	608	570	608	570	573	604	642	589	573	606	614	557	619	609	578	564	566	607	554	557	608	630	608	598	609	624	583	626	540	587	593	552	589	574	575	566	592	581	601	649	590	563	592	567	606	586	586	576	570	612	584	592	621	586	566	590	584	602	596	576	553	583	598	585	587	594	563	628	571	598	592	630	593	601	585	542	606	559	555	622	578	554	577	604	555	550	591	584	595	601	600	555	595	578	652	552	565	589	581	585	599	594	590	596	591	598	541	540	594	580	591	628	601	588	598	582	593	568	649	549	575	576	593	545	578	552	594	619	603	555	581	608	596	584	587	582	549	566	599	574	522	582	564	622	570	593	585	586	564	567	616	603	594	582	609	607	619	605	638	606	583	574	575	562	603	605	582	604	584	583	573	583	572	611	583	544	597	597	551	604	583	577	566	579	581	606	602	581	556	631	574	536	591	614	603	610	514	564	564	668	612	588	575	576	629	581	580	580	642	572	600	610	647	570	627	621	613	597	581	585	574	616	629	595	541	596	626	594	586	617	576	570	581	561	639	572	591	588	558	553	549	557	536	543	621	585	587	572	611	603	572	615	577	557	584	568	591	575	592	585	585	593	608	622	593	589	528	604	581	591	569	573	573	609	610	612	566	588	574	608	595	588	585	582	615	578	623	609	582	602	599	621	586	587	619	626	600	556	591	589	572	569	558	604	608	558	584	587	604	601	619	635	611	574	575	612	582	557	616	606	609	577	549	584	570	627	595	586	559	614	575	577	623	599	615	531	643	600	570	618	640	610	637	579	554	575	593	567	605	585	541	551	610	566	630	575	586	604	595	559	596	592	603	600	560	590	608	534	610	593	635	598	565	564	557	609	588	568	597	623	560	644	575	608	584	547	583	623	576	579	562	562	566	646	579	582	575	648	602	621	611	606	620	580	603	587	594	554	594	593	589	578	552	641	583	544	584	582	577	603
29385	28815	48143	30660	26928	31639	36360	35971	38167	29450	25689	29257	21074	27326	27872	31919	26670	26306	28701	22403	18786	17935	12346	15705	12849	13029	8727	10942	8702	6890	6758	7516	5383	3698	3421	2316	2103	1320	1198	683	530	680	891	1161	1088	944	969	1391	762	992	1120	1081	786	555	385	269	262	275	281	248	194	216	243	216	254	204	222	216	230	216	244	265	253	284	426	509	497	385	310	270	250	241	227	205	225	216	243	225	205	222	204	204	213	215	196	221	224	229	190	234	215	228	201	228	229	222	230	218	191	227	229	256	201	198	203	217	196	235	221	207	195	210	205	206	222	207	203	232	252	265	233	221	233	232	246	196	203	220	224	202	208	221	253	206	234	209	203	222	223	203	221	243	236	205	195	218	219	240	194	194	210	201	233	232	230	247	229	216	227	211	228	187	247	233	199	220	229	227	232	211	204	236	224	192	222	230	248	240	220	210	229	223	217	222	216	231	213	232	232	215	234	201	232	245	188	221	225	199	223	199	225	229	217	221	237	233	203	220	213	223	227	237	220	228	229	227	219	216	251	195	204	232	237	211	205	209	214	238	233	197	218	218	217	226	214	227	221	252	218	215	222	218	238	202	237	191	215	243	237	209	224	215	192	218	235	220	229	218	211	220	224	207	216	205	237	213	218	217	230	260	227	239	229	238	222	205	216	203	210	237	224	204	212	215	224	180	224	198	233	235	215	188	223	224	240	253	239	225	171	239	226	247	234	220	225	197	226	221	205	204	217	218	230	231	229	241	206	249	210	207	227	237	231	238	222	201	201	209	215	211	202	199	189	214	214	204	190	208	217	217	226	205	244	219	234	243	216	209	200	213	210	189	193	252	226	226	232	220	206	243	217	208	204	217	236	213	210	222	225	241	210	227	209	215	227	202	217	211	221	214	223	222	233	227	240	231	195	252	215	209	212	220	225	212	216	216	226	229	219	197	225	233	212	226	193	215	224	214	215	201	226	229	216	228	227	214	218	203	210	218	194	205	214	223	218	184	225	213	230	256	210	231	212	191	208	239	220	240	225	221	215	223	216	221	223	202	202	237	212	225	227	224	207	222	212	227	227	194	205	223	206	231	208	220	229	233	201	235	229	209	236	211	228	234	209	204	213	229	231	255	233	208	210	220	216	229	212	198	225	237	214	226	234	230	224	234	251	206	212	222	197	244	195	241	219	224	227	227	221	208	218	222	204	256	207	218	233	240	226	219	237	232	214	232	225	215	224	227	231	210	207	225	213	228	220	226	248	211	225	221	210	204	220	228	239	238	217	223	226	228	213	213	248	208	202	219	217	242	217	229	196	224	235	239	210	208	230	218	219	204	215	218	220	191	200	202	218	202	220	229	229	227	217	203	199	219	209	185	201	212	218	209	206	211	195	227	195	199	207	191	227	234	200	224	228	226	240	231	213	231	221	214	227	197	227	234	208	209	211	209	232	221	223	192	210	226	210	247	225	238	204	211	214	226	221	216	222	222	230	217	208	220	221	222	234	251	203	208	224	217	224	216	212	200	228	237	239	230	210	223	235	207	230	224	227	236	208	224	227	230	214	215	213	209	246	211	229	230	239	208	243	234	220	227	225	201	214	203	210	199	213	216	220	216	194	201	219	226	217	219	225	210	210	238	204	212	220	247	201	234	227	221	222	218	231	237	255	216	206	227	208	221	242	201	211	230	228	209	219	230	241	248	176	214	196	218	207	241	226	251	228	202	220	224	244	211	204	228	187	213	224	228	197	231	222	221	231	211	202	199	229	226	198	233	215	214	224	207	222	193	218	214	251	220	220	242	217	239	192	245	207	227	188	259	210	217	224	231	198	220	235	231	209	235	210	218	202	231	204	215	210	232	202	248	211	228	229	198	212	214	228	213	225	200	218	232	196	217	204	209	213	214	217	220	238	213	226	214	233	213	248	202	200	224	222	225	248	235	229	221	216	209	227	202	198	211	214	199	256	216	192	213	188	243	235	219	234	199	252	216	243	210	228	237	215	226	211	233	210	230	231	207	235	216	239	213	205	209	219	216	209	230	213	270	252	232	195	217	231	210	210	197	236	200	227	209	228	213	214	214	215	211	205	219	223	234	230	226	224	204	213	221	198	229	263	192	229	210	221	215	189	225	219	194	211	204	195	214	207	230	219	223	212	210	222	224	209	214	193	222	209	210	232	240	212	202	227	210	238	218	237	224	223	220	218	192	231	201	220	222	224	243	230	255	216	196	219	246	214	211	248	221	225	252	231	213	245	193	206	215	196	209	224	204	223	197	244	221	218	213	219	215	234	232	187	242	223	229	215	196	247	216	221	233	185	252	212	215	213	222	223	213	203	227	216	197	223	195	198	215	234	209	223	196	214	228	210	228	229	253	221	214	214	232	222	211	207	231	206	224	224	211	196	237	245	226	213	198	220	225	227	221	209	251	229	224	211	221	222	207	199	235	220	201	222	210	246	212	228	210	215	217	256	191	207	225	206	220	234	210	222	224	195	215	218	230	211	210	221	223	186	229	205	234	231	197	217	214	242	220	211	219	209	199	220	197	212	221	231	218	253	197	192	224	233	228	217	222	222	202	236	188	236	224	204	220	190	203	233	262	229	196	223	233	246	237	223	227	194	242	197	226	245	225	225	227	217	236	191	237	189	247	240	221	227	235	250	203	236	218	205	184	203	240	210	239	250	210	223	190	204	220	221	261	240	206	242	205	226	216	216	226	217	220	203	207	208	202	193	237	224	214	233	210	207	229	188	201	220	218	229	229	225	225	232	229	253	258	216	225	224	235	257	209	246	211	214	224	201	241	227	229	222	231	213	213	237	231	231	208	183	202	226	206	201	235	218	276	218	217	221	245	216	206	245	213	227	249	220	238	236	206	209	254	258	221	215	236	212	253	237	198	237	228	209	230	206	233	224	250	212	200	193	226	225	213	214	189	236	236	201	194	228	213	238	224	210	220	203	225	204	224	219	230	234	232	234	215	206	235	233	225	220	229	239	219	229	206	252	239	221	232	209	241	219	237	214	239	229	206	226	223	230	226	193	220	214	223	233	223	213	226	208	227	221	233	219	212	253	201	207	235	209	230	214	210	208	238	231	197	207	220	232	234	202	202	212	204	253	200	234	235	204	229	228	223	233	229	234	242	220	238	216	207	240	221	220	215	230	241	218	221	198	215	232	226	211	229	224	234	218	225	199	212	194	209	226	196	225	196	229	210	210	212	234	212	233	225	212	240	220	203	229	206	203	215	225	238	208	235	218	230	240	217	214	213	213	228	237	222	212	233	216	219	197	197	221	210	209	215	199	211	234	207	216	236	227	193	194	206	211	222	227	230	216	224	205	236	204	188	236	226	207	223	240	217	215	213	211	225	197	216	224	196	212	200	218	221	239	208	202	225	212	221	258	215	216	195	208	208	232	205	230	230	234	205	240	208	203	235	213	232	223	217	229	195	240	220	215	237	214	236	236	219	212	229	205	206	221	214	209	207	241	228	260	212
18133	23380	43938	33943	31318	39873	45202	46972	48536	44239	42306	42931	34980	47950	49200	50371	48199	48471	48585	44294	41911	38107	32944	39639	35938	36039	31020	35384	31158	28111	27994	30555	24146	21417	18574	14052	12906	8545	7526	4479	3300	4684	6205	8252	8061	6791	6546	9346	4920	7013	7675	7289	4937	3530	1981	986	896	1155	968	627	619	635	612	664	621	598	593	608	593	613	557	670	633	1310	2206	2851	2410	1760	1359	879	698	608	601	558	631	604	561	562	590	568	559	555	569	589	585	573	581	594	603	581	569	539	553	571	580	600	606	602	579	566	585	594	617	578	608	615	561	577	524	595	578	561	581	551	617	572	584	570	554	554	606	538	575	606	603	566	545	565	543	584	572	562	603	556	574	599	605	588	601	573	612	538	574	562	607	541	586	577	614	601	586	552	614	571	553	576	584	573	567	599	600	567	586	566	577	539	561	572	547	586	569	561	560	573	609	562	578	586	574	580	562	516	543	562	604	585	590	604	529	608	640	536	622	575	618	513	571	636	571	603	542	556	559	618	586	564	572	572	575	579	598	559	575	562	568	567	565	544	606	591	553	548	541	579	599	550	570	616	577	615	596	581	620	587	593	548	606	564	549	549	521	588	559	588	571	566	588	554	554	570	562	573	592	554	574	565	569	567	563	581	556	509	591	565	573	590	553	561	568	561	561	574	572	591	589	557	566	544	521	574	624	536	593	579	574	571	540	574	567	595	588	589	574	539	565	594	607	578	566	568	546	595	598	610	570	595	550	574	542	557	608	587	549	593	577	583	569	575	588	555	612	592	623	541	600	583	587	592	580	609	558	559	555	551	602	543	579	557	589	595	560	599	539	554	625	573	582	552	581	610	602	632	590	572	567	587	574	625	564	540	560	548	586	592	583	616	579	613	599	568	544	552	564	570	579	588	541	577	562	564	574	564	564	594	586	577	590	583	612	566	596	586	556	571	575	544	605	594	563	584	562	572	565	581	551	553	569	561	590	584	595	577	557	574	565	588	565	559	532	554	591	589	600	642	582	591	533	551	562	589	564	608	549	583	540	611	594	574	574	589	584	580	587	592	540	570	580	542	601	597	582	574	581	597	546	582	553	570	565	596	553	626	596	601	562	537	593	531	585	555	569	557	591	565	552	590	566	614	587	587	571	567	574	577	587	598	588	600	600	593	604	581	522	590	619	593	543	582	603	557	598	619	585	574	623	582	566	584	583	544	538	631	558	572	614	583	586	566	529	589	562	562	571	558	581	563	592	552	568	599	555	560	630	544	555	609	606	573	561	525	606	583	588	563	583	593	612	542	623	570	602	574	592	585	609	551	554	590	516	611	543	561	549	599	578	565	591	553	563	598	627	546	580	548	552	572	567	580	603	557	569	601	555	527	592	600	564	581	567	581	618	527	562	614	583	544	546	565	552	591	584	609	587	576	575	566	564	604	572	569	552	553	563	591	564	552	599	571	582	582	587	563	556	590	556	575	574	573	591	561	570	546	579	570	557	557	572	556	550	555	583	597	573	611	547	610	608	550	611	597	606	582	565	616	572	564	578	544	582	588	582	562	581	602	579	575	577	612	582	575	579	606	587	555	578	570	608	614	566	571	614	572	590	606	622	563	567	564	569	603	547	566	555	587	616	597	601	570	608	606	563	594	555	582	571	582	558	618	582	601	548	548	566	583	577	550	535	563	573	618	575	551	608	590	571	532	559	545	598	569	611	547	573	612	630	594	609	598	562	566	596	568	566	594	584	604	575	564	560	553	591	550	607	558	546	592	580	602	588	608	541	557	580	555	577	565	600	577	591	579	543	553	559	587	642	605	573	544	568	620	566	543	596	549	557	600	546	580	591	539	540	592	595	560	575	583	574	568	570	575	573	631	504	618	575	539	573	581	558	581	585	571	589	593	571	621	597	612	568	592	605	566	569	544	604	614	598	579	577	548	549	576	574	586	585	538	533	552	572	564	543	571	618	587	597	562	602	597	570	505	573	563	553	585	578	633	579	523	527	559	604	572	572	577	586	617	565	606	562	597	586	579	600	547	582	555	581	599	568	611	498	548	555	529	549	587	588	591	590	585	564	576	562	527	585	567	598	584	565	541	624	555	563	556	598	562	562	568	594	580	557	589	543	570	528	593	570	587	589	598	561	546	548	552	588	566	564	572	537	552	548	568	593	606	529	569	566	563	579	547	594	596	531	651	612	561	581	590	584	611	570	555	604	560	570	555	580	563	546	566	557	559	629	541	593	582	564	599	560	590	540	557	610	615	595	608	587	587	604	567	618	585	613	587	603	549	583	604	577	543	576	589	565	610	548	575	588	608	572	581	567	578	564	599	538	568	592	597	573	517	544	581	590	579	619	595	573	556	561	564	561	581	612	589	544	578	552	562	544	605	605	604	588	584	624	596	615	549	592	556	594	595	587	527	584	558	585	593	573	585	549	593	616	554	567	552	544	537	559	620	595	579	562	607	592	576	594	501	567	564	524	590	559	561	552	565	572	579	609	572	556	569	561	599	546	541	592	570	565	540	580	588	546	598	578	614	533	553	581	580	551	598	575	606	563	568	616	586	575	585	594	573	601	549	547	616	558	550	542	549	578	593	546	553	583	568	601	569	594	517	573	595	606	577	594	566	551	590	577	591	591	575	589	620	574	609	629	546	574	550	579	570	591	562	526	572	610	522	548	547	603	558	557	588	560	555	533	585	540	595	542	527	566	597	586	531	560	582	586	608	579	578	552	567	541	589	594	569	577	548	550	580	596	568	588	549	606	546	532	561	569	551	591	565	584	552	580	579	588	556	530	563	586	575	596	551	568	549	613	571	576	559	583	560	560	604	541	566	559	558	598	571	572	586	598	569	535	565	565	520	561	584	592	568	574	605	566	594	569	576	565	595	603	608	513	590	588	582	575	612	579	546	566	594	565	581	576	592	599	600	541	603	585	600	586	575	566	577	603	592	572	566	587	549	564	622	613	557	524	564	587	577	620	558	592	555	581	527	581	591	598	592	571	583	607	572	610	575	531	600	609	576	567	559	574	603	539	588	563	560	556	581	573	574	541	596	532	589	597	590	572	590	546	554	577	615	577	602	552	600	566	577	554	561	586	580	600	595	596	570	608	551	557	532	540	591	605	585	618	562	603	623	562	596	552	588	587	551	555	583	583	576	568	570	590	578	582	594	575	572	579	568	577	577	582	597	563	555	538	525	601	594	569	579	561	548	621	580	569	545	529	574	561	604	562	548	558	562	602	591	542	587	541	562	548	568	588	606	585	543	592	545	573	554	557	576	579	594	611	609	592	570	567	565	628	623	538	558	549	585	584	577	578	574	606	578	589	572	606	576	560	529	538	565	562	595	514	600	585	592	571	603	563	541	569	589	588	588	568	563	531	552	558	570	584	587	599	569	582	574	573	577	580	573	566	578	586	598	564	572	607	562	570	604	551	599	571	576	555	574	561	618	572	531	551	572	572	549	571	578	552	554	586	575	593	580	577	580	554	617	582	610	614	554	549	563
7643	6378	9728	6849	4345	3643	3513	2859	2533	1701	1458	1705	1117	1263	1211	1442	1090	1206	1243	909	819	898	687	836	681	608	511	563	489	477	427	426	374	313	286	275	279	245	241	221	226	224	215	264	213	239	219	243	229	251	233	199	212	201	212	197	224	216	228	200	199	207	202	186	182	204	187	207	199	187	182	207	163	224	230	228	238	245	223	227	219	225	196	208	196	194	208	214	177	211	228	210	180	191	174	186	189	212	202	210	188	203	216	226	218	195	180	201	177	197	171	206	234	193	213	215	195	188	214	195	211	218	192	222	168	224	195	182	184	196	217	201	187	175	175	213	208	228	212	207	211	191	204	186	205	209	189	191	205	208	199	220	197	199	195	193	220	199	228	205	212	222	182	173	223	200	193	198	217	189	199	193	225	200	222	234	229	178	203	202	216	196	199	190	181	186	204	188	205	197	188	217	181	220	199	204	212	195	200	205	202	222	228	232	193	191	193	203	200	195	192	187	199	200	184	223	212	200	230	213	189	215	219	198	226	221	188	205	194	161	207	202	182	203	193	202	211	211	182	192	181	197	218	188	194	171	183	177	200	204	205	198	195	203	202	204	197	220	221	199	185	204	207	212	196	182	192	215	171	213	206	218	184	210	207	184	193	177	217	208	187	195	226	197	198	210	223	187	223	202	217	205	194	203	201	183	210	217	198	203	199	199	215	201	222	221	192	213	192	195	191	213	206	201	210	221	260	205	219	204	187	189	204	225	198	205	219	198	211	216	194	207	195	202	221	214	188	191	202	207	177	193	207	199	187	218	193	228	199	210	194	202	192	178	180	182	212	214	178	221	194	190	193	189	197	212	207	192	219	191	189	199	215	188	175	202	181	198	193	233	196	196	200	195	218	207	191	225	192	197	200	198	207	215	195	190	226	196	202	182	200	215	204	208	190	199	212	181	209	198	226	182	187	204	186	208	223	210	166	203	193	198	206	217	199	205	213	227	218	199	229	194	193	214	206	203	200	228	192	201	201	220	213	195	199	193	216	200	224	221	195	188	200	190	192	197	213	184	204	199	186	209	203	208	221	216	167	202	207	188	197	208	215	179	182	186	210	179	212	205	206	192	191	200	204	192	182	172	186	198	201	185	209	197	179	227	202	194	205	209	179	207	201	236	196	207	197	212	205	183	227	225	194	187	213	217	221	195	207	193	215	214	220	210	218	196	208	216	189	190	201	177	189	203	216	200	175	203	214	212	214	188	196	220	213	205	204	180	217	193	219	190	217	197	227	222	186	228	211	203	196	223	205	194	206	215	215	227	205	215	185	204	216	191	216	197	189	201	219	194	206	163	204	210	204	226	197	198	198	200	233	223	213	216	205	213	212	223	216	215	188	213	210	216	209	208	214	199	208	208	197	194	201	198	200	222	213	194	188	190	214	201	197	202	178	218	182	197	209	201	202	189	215	189	196	173	203	196	195	207	216	204	188	203	225	205	182	183	227	195	202	209	209	182	218	202	205	185	208	192	191	203	184	225	186	195	210	196	192	193	181	204	176	201	193	203	193	175	201	196	232	194	213	208	199	210	187	192	212	188	210	200	209	192	209	221	216	201	231	203	195	217	179	211	164	224	211	220	201	212	203	203	208	199	205	194	211	199	196	199	219	193	207	188	180	195	208	208	216	217	211	200	186	194	197	218	215	202	205	201	202	184	176	217	192	199	216	202	216	196	191	222	196	193	206	213	194	211	219	209	213	203	202	200	173	185	220	206	205	199	207	191	191	213	184	195	202	176	196	187	211	206	234	216	210	174	211	170	186	178	211	201	227	220	209	190	214	161	196	203	188	191	185	178	192	218	199	218	185	193	177	198	212	211	193	195	197	234	175	205	195	196	207	234	223	209	198	176	198	181	221	192	184	205	203	208	199	188	208	197	204	200	216	215	206	189	207	172	224	203	201	202	205	207	213	211	182	189	184	185	230	224	213	175	206	232	223	193	200	186	205	202	215	198	187	206	185	186	248	195	188	192	216	218	233	221	203	186	208	218	196	179	214	170	194	188	183	204	204	221	210	187	193	210	225	173	198	217	224	177	200	192	176	180	194	220	217	186	178	201	197	197	201	203	199	193	211	178	197	177	174	195	217	188	181	196	194	215	207	206	206	203	202	204	188	218	178	184	210	211	189	224	210	194	188	192	220	210	192	219	207	201	203	189	203	228	211	203	209	190	215	207	188	214	229	224	213	189	180	206	200	207	216	196	208	209	215	210	205	196	231	177	204	197	197	184	182	177	200	178	197	216	213	204	229	200	193	220	204	210	195	209	191	201	216	201	223	193	193	209	201	202	199	189	200	205	205	182	193	208	182	187	201	206	216	193	208	202	213	181	220	201	196	207	176	208	207	179	209	214	185	211	183	215	191	213	208	180	203	212	206	197	203	190	214	203	222	208	193	215	171	194	193	222	184	211	184	216	195	188	180	214	191	178	195	188	192	200	199	208	213	206	239	201	197	193	195	177	207	169	182	194	222	217	171	230	193	210	196	209	191	201	214	209	197	195	197	192	195	189	210	217	212	188	199	195	212	201	213	217	192	206	206	196	190	180	205	177	202	205	213	191	196	200	226	194	197	211	206	232	221	200	197	202	213	178	195	211	188	184	179	225	192	226	208	183	184	210	201	197	189	194	196	187	175	188	202	196	182	210	218	221	231	215	228	198	177	223	177	201	220	208	183	197	217	206	202	211	198	215	216	195	217	193	183	188	197	203	190	238	197	214	216	217	212	237	206	215	190	168	230	213	220	211	204	193	171	211	215	206	177	206	210	198	211	227	181	223	197	189	197	217	194	216	242	213	200	213	191	182	190	187	198	199	201	194	231	186	190	180	204	222	233	221	198	183	220	222	192	193	206	211	198	230	216	214	170	227	192	203	203	203	191	189	213	196	204	197	188	207	196	194	179	186	181	212	194	214	219	220	199	174	228	199	207	183	212	197	215	183	202	200	186	235	208	186	198	213	235	221	197	202	225	195	200	217	204	215	212	182	225	207	194	209	204	182	237	184	190	220	210	202	209	190	217	194	193	179	211	215	176	227	206	186	194	188	217	216	206	180	201	201	203	226	186	206	210	180	205	191	183	194	209	208	206	191	210	198	209	227	228	189	185	192	215	191	191	182	203	209	179	235	198	189	218	187	197	199	195	201	201	185	197	202	194	178	212	201	202	190	204	216	221	192	197	213	212	218	211	192	200	210	197	210	193	188	185	207	204	214	219	214	204	193	220	208	177	209	208	198	206	213	182	179	194	194	206	210	209	222	229	217	206	211	193	236	212	218	182	196	205	193	225	169	215	189	202	212	195	213	211	198	208	216	188	223	207	219	206	198	202	219	205	196	233	170	205	201	196	237	224	194	221	193	215	186	219	214	201	196	191	201	226	199	228	195	201	196	189	183	187	214	197	214	198	213	201	217	199	199	154	225	193	197	195	193	213	203	198	199	200	191	180	212	193	199
5561	6515	15136	15454	12276	13389	14430	13413	12353	9171	8072	9463	5862	8402	8321	9267	7166	7858	8613	6008	5562	5881	4352	5382	4499	4165	3112	3722	2972	2527	2443	2819	2225	1748	1552	1279	1145	929	892	773	697	785	773	966	877	800	802	890	738	911	834	777	681	629	574	581	536	540	594	556	609	574	559	568	547	538	577	523	565	555	523	532	573	580	659	755	780	717	671	599	574	585	545	550	541	542	544	571	495	563	532	539	564	495	504	574	523	534	560	545	531	552	541	502	545	539	541	532	537	549	541	523	525	528	538	525	545	510	542	535	543	555	554	526	510	516	543	518	560	534	546	569	560	542	540	600	538	515	540	542	545	462	558	502	523	522	563	548	508	547	566	534	507	582	534	519	534	506	524	551	519	508	574	563	546	509	555	589	588	587	537	565	557	563	543	552	522	576	525	531	520	527	589	557	526	566	547	523	552	548	562	537	528	538	559	551	508	549	546	494	548	551	560	559	572	555	540	546	537	548	533	526	549	550	556	513	574	559	552	565	548	508	493	508	535	570	558	581	557	555	535	564	550	534	538	535	568	558	502	535	528	541	533	526	510	512	528	507	543	548	572	565	549	507	541	532	525	592	559	547	530	566	556	541	576	528	547	556	530	541	516	528	546	532	532	498	542	564	595	520	508	533	572	546	548	487	552	552	551	549	565	531	509	565	508	549	526	513	564	539	530	511	531	563	538	562	518	493	524	545	575	573	540	533	546	533	499	503	510	511	568	562	545	536	532	542	526	586	521	535	548	548	515	551	539	534	541	512	537	528	543	544	523	567	557	565	576	520	520	523	552	492	547	546	500	544	525	540	562	515	546	588	568	541	514	530	562	527	550	501	497	557	558	543	514	522	599	562	518	574	532	530	549	551	523	536	534	514	529	542	543	566	568	524	573	533	537	528	553	520	479	558	537	557	562	529	517	507	582	540	574	555	546	516	555	493	525	545	536	533	537	517	525	552	561	567	539	538	568	580	517	546	546	533	530	544	552	561	539	563	555	504	525	537	520	496	561	555	563	556	524	561	561	532	552	537	567	529	543	526	520	555	569	521	535	573	535	556	528	544	540	524	554	520	516	529	533	507	523	502	515	534	536	520	584	529	542	510	539	590	549	526	543	525	565	526	600	515	517	505	525	533	562	550	546	589	554	530	516	548	529	544	578	524	546	508	521	520	542	541	543	588	576	511	541	557	550	546	547	554	547	511	553	534	555	567	496	543	500	480	492	549	539	520	533	519	527	551	549	534	553	557	519	552	567	526	576	518	506	552	514	578	556	536	550	500	525	538	549	556	578	547	566	557	518	525	529	557	518	514	518	520	550	567	513	524	563	563	543	550	560	537	524	546	520	526	525	577	530	500	516	532	537	501	531	547	542	573	519	546	515	546	575	530	559	536	592	583	511	494	550	517	540	525	554	506	528	532	535	497	540	530	528	561	536	537	549	560	517	541	522	577	565	541	615	589	536	566	558	566	532	494	506	539	559	545	563	555	554	558	563	550	500	564	574	556	578	576	528	504	525	546	495	490	535	581	581	532	541	504	580	578	559	529	555	540	531	533	579	526	527	562	552	551	552	552	523	550	551	539	574	531	541	542	524	544	561	549	532	525	543	570	569	541	522	554	530	595	550	537	531	553	546	544	508	485	563	517	591	513	544	558	541	519	541	518	531	496	583	546	546	551	554	525	573	563	514	515	513	533	503	548	528	520	571	500	536	586	560	547	537	507	548	520	542	580	527	507	553	549	502	558	553	555	530	531	520	571	544	537	528	521	591	572	551	542	499	551	568	547	539	544	539	537	531	539	567	551	540	558	574	510	526	540	488	545	553	565	539	552	517	566	599	507	538	517	561	517	546	553	555	542	523	533	532	517	582	538	508	574	566	561	549	509	578	525	517	540	542	526	549	535	517	573	516	528	543	545	528	557	528	570	541	551	549	560	554	553	528	587	512	566	522	554	526	553	525	518	563	550	563	560	540	539	480	517	527	532	546	512	524	517	560	545	540	530	566	474	494	531	535	570	550	601	549	559	503	542	519	526	545	531	515	558	505	515	556	525	550	501	529	589	523	565	581	546	557	584	557	544	539	556	536	521	540	524	512	564	512	515	556	527	536	571	551	552	540	520	527	505	515	531	500	547	592	552	530	530	471	575	606	558	572	531	543	560	568	546	533	522	560	566	524	531	514	566	550	552	545	541	520	539	564	518	570	530	478	609	535	557	564	541	526	566	500	540	541	531	574	539	542	556	570	530	535	570	549	521	529	527	500	539	499	532	538	560	569	575	533	498	554	519	549	543	495	561	542	555	580	525	572	516	549	524	555	561	533	534	529	557	561	551	502	528	512	562	526	542	559	495	536	520	543	569	539	587	582	530	570	541	571	546	568	521	553	553	513	487	557	545	556	557	548	600	588	521	494	563	538	549	541	550	570	542	563	549	572	535	583	510	555	569	508	548	529	525	552	604	529	537	527	546	545	615	544	522	569	501	519	537	553	563	526	571	538	523	526	563	544	529	508	516	536	578	544	522	523	511	533	547	588	531	550	554	549	546	540	564	562	597	540	541	501	532	538	535	549	516	507	556	502	562	515	493	570	524	523	569	495	562	550	534	519	503	560	509	529	534	547	549	528	550	586	564	582	513	548	565	525	549	482	524	511	506	546	512	515	472	520	550	552	559	534	540	524	575	537	525	542	540	556	558	552	575	542	564	560	558	492	569	544	553	554	538	509	507	533	501	550	549	535	515	550	534	542	538	506	527	518	560	579	544	520	558	525	534	570	530	508	565	517	515	526	527	551	549	537	495	534	560	532	555	510	532	533	521	543	526	520	536	527	544	527	508	527	523	536	530	518	507	520	557	536	564	551	546	503	523	541	510	529	557	554	528	520	514	548	559	532	499	561	526	561	525	558	510	534	508	529	535	503	549	591	518	482	533	570	519	548	542	558	554	514	559	497	565	536	571	564	576	599	559	567	564	501	537	551	574	526	567	620	573	568	565	547	575	551	558	595	526	547	535	564	520	541	514	541	557	563	547	579	523	527	522	540	531	559	484	568	557	558	570	539	533	539	488	533	564	567	534	530	510	542	543	548	548	510	534	511	535	544	531	536	585	558	557	535	542	537	574	539	559	530	538	535	535	514	520	528	524	545	557	529	579	509	531	516	558	613	541	542	566	527	529	545	517	518	547	557	547	514	549	549	541	526	506	513	563	529	545	570	523	556	521	539	568	591	489	549	535	520	554	555	576	497	489	586	567	514	532	568	535	542	550	514	567	545	521	535	532	586	549	562	542	532	547	565	540	504	534	510	552	564	575	524	522	588	526	527	581	532	540	565	524	553	506	525	545	499	512	559	518	540	606	559	534	574	559	516	527	521	498	532	540	555	509	516	567	543	529	566	548	514	539	532	530	562	560	569	494	558	513	552	534	538	551	544	539	517	540	532	524	521	515	564	518	566	508	556	553	544	562	539	548	534	502
18898	22536	34859	24075	20298	25225	27685	26525	23672	18286	14421	16419	12146	15816	16479	18507	14240	15318	16672	11085	8249	8742	6139	7932	6124	5523	3740	5172	4220	3230	3129	3538	2612	1837	1637	1156	906	721	630	461	414	548	584	653	614	549	550	743	534	801	630	628	554	479	251	241	217	251	221	260	197	217	227	218	221	258	245	252	232	228	243	219	242	274	319	425	374	299	258	243	205	250	241	254	216	239	217	235	196	206	205	251	197	219	211	226	243	245	241	237	243	215	217	241	197	205	232	226	216	242	210	222	221	221	238	268	206	235	207	208	198	202	238	219	251	226	219	208	234	237	253	212	239	230	221	230	237	219	243	221	208	198	220	247	231	211	242	239	209	204	198	201	246	240	232	210	228	201	238	218	227	199	198	209	211	238	218	206	243	221	210	224	242	227	242	199	222	235	212	238	231	223	211	210	223	204	219	230	236	221	226	196	219	226	227	220	222	209	234	222	233	219	201	212	224	234	245	233	236	221	249	231	230	218	230	221	216	222	210	231	234	226	213	227	211	228	227	222	206	238	199	214	214	246	209	214	223	234	229	216	238	227	226	235	214	227	235	244	214	232	229	215	228	233	222	230	237	241	225	242	237	227	210	194	209	212	242	241	224	216	236	240	229	256	243	219	214	245	212	225	209	239	215	233	231	209	232	214	237	206	236	219	210	216	217	191	186	228	222	251	208	217	224	213	221	200	223	229	212	213	199	256	202	239	209	248	213	215	223	230	235	209	223	247	233	231	231	227	247	222	220	230	220	223	195	210	205	213	221	212	209	208	218	225	227	217	231	197	229	214	195	223	200	206	244	231	231	217	226	211	203	238	235	246	220	185	218	225	244	262	246	223	202	185	230	208	217	217	220	246	226	217	220	216	219	224	223	253	233	218	232	226	231	219	227	242	214	225	215	209	203	210	222	246	246	233	231	236	221	235	244	253	233	237	218	220	217	237	217	242	187	231	245	217	215	220	227	236	242	217	234	228	237	233	211	251	229	247	246	260	194	234	235	207	242	229	227	215	251	242	186	235	237	219	210	263	242	211	207	232	195	236	251	220	248	213	209	233	234	215	230	225	213	258	210	219	263	235	250	224	201	212	235	220	217	240	235	235	215	209	241	236	232	218	192	223	209	227	206	237	227	219	223	224	222	238	217	229	237	231	239	211	233	240	247	238	233	221	206	201	234	235	214	232	230	224	232	252	228	229	222	215	243	222	232	262	223	215	181	226	208	201	203	218	254	209	240	232	217	226	217	197	233	239	225	252	210	193	220	241	253	222	249	219	231	244	228	195	208	231	229	245	218	232	241	217	226	240	235	221	217	237	240	278	237	215	203	228	197	231	221	214	212	217	248	228	240	213	224	211	205	224	239	211	232	240	207	235	203	222	233	234	217	232	211	217	224	215	277	230	239	207	208	200	225	211	198	207	228	219	234	226	242	246	220	235	205	231	244	210	247	221	217	234	213	203	215	238	244	187	212	235	212	264	212	229	236	224	208	225	218	230	223	248	216	249	212	219	212	235	239	221	199	251	225	254	223	237	222	229	201	255	207	250	234	230	288	228	221	242	243	225	212	233	225	224	214	235	217	203	229	226	226	249	225	213	235	225	206	222	224	205	205	221	275	238	240	220	195	262	224	201	221	210	227	243	207	231	211	220	210	234	227	232	224	208	211	241	228	245	246	237	219	281	231	221	206	180	240	227	231	187	267	225	228	230	239	243	237	274	227	232	218	230	203	235	220	206	201	233	215	223	247	216	232	225	231	241	261	249	226	225	239	220	204	218	239	239	249	202	210	221	220	223	208	246	218	232	265	214	201	220	235	241	242	230	211	234	225	230	216	225	209	204	208	198	191	211	222	233	208	211	223	214	231	220	191	208	223	245	229	228	208	214	232	210	207	245	238	246	218	228	227	201	223	223	212	244	227	208	260	206	231	248	193	231	202	215	230	179	213	245	221	220	227	235	218	230	198	212	229	198	226	218	247	208	250	190	205	245	224	226	241	235	209	237	200	229	247	220	224	240	232	228	248	200	212	236	279	214	234	255	223	216	222	230	247	226	218	236	229	211	236	216	233	224	227	239	202	195	213	206	222	253	203	189	215	192	233	240	227	212	217	223	200	202	227	240	238	211	202	237	224	238	212	231	244	254	238	194	214	217	202	204	231	235	245	238	221	201	232	207	249	257	214	238	217	215	214	210	243	234	216	218	232	232	204	254	235	207	237	242	212	230	198	205	238	186	228	234	241	216	221	215	245	239	217	222	242	250	218	241	232	237	222	239	213	218	225	211	202	230	219	221	218	219	205	216	210	224	223	214	231	219	241	247	222	228	243	216	235	247	235	213	231	232	230	194	251	241	221	207	222	217	251	227	218	190	208	221	221	244	235	246	245	232	202	217	220	248	210	268	257	201	246	225	222	233	218	240	231	206	237	219	230	227	225	235	243	232	223	215	234	222	204	215	259	223	238	244	240	212	210	204	202	245	254	202	223	205	226	222	230	222	220	228	218	221	235	220	237	209	207	215	201	218	211	230	238	212	235	245	227	225	232	214	259	228	219	215	257	239	191	250	207	256	249	213	223	222	248	215	223	211	238	213	226	215	215	224	248	211	215	224	247	227	255	258	209	229	211	244	225	218	241	226	204	240	214	237	254	206	238	220	237	237	223	222	206	216	210	208	203	223	215	245	232	214	198	219	229	215	214	206	217	200	217	210	224	228	198	226	233	224	231	249	231	231	229	213	232	221	223	232	222	190	195	246	232	223	227	234	226	231	228	215	212	234	199	228	247	223	237	240	212	246	248	218	216	233	243	206	221	182	231	199	220	223	241	212	224	183	227	225	207	223	206	215	188	228	216	224	218	222	229	232	241	234	236	215	214	191	217	216	231	223	233	231	208	257	200	240	238	226	214	206	225	252	198	225	244	200	226	212	252	240	216	254	221	240	201	230	199	235	215	223	208	255	229	210	239	204	196	223	216	236	237	234	218	222	221	223	222	209	221	207	231	212	247	252	216	223	217	236	243	237	218	218	227	241	228	240	222	182	205	227	235	220	225	224	208	207	213	244	227	206	242	214	220	195	224	221	210	237	222	198	241	218	233	221	221	215	231	221	204	215	208	239	267	227	232	222	252	222	204	204	249	216	210	261	222	243	229	232	233	208	222	201	230	231	264	221	245	224	203	226	207	236	238	244	222	214	224	211	201	229	246	205	201	230	221	215	244	242	226	202	211	216	241	211	237	252	217	201	212	209	248	242	233	215	236	226	252	222	219	234	223	201	223	173	212	196	239	217	225	202	250	212	239	239	223	221	213	226	215	223	237	218	236	252	256	218	213	251	216	224	240	218	250	220	225	215	246	221	230	249	221	227	211	202	255	234	218	232	192	223	242	203	230	222	200	202	244	234	216	216	232	228	239	221	214	238	218	229	202	220	229	222	229	233	240	229	246	216	212	218	211	234	220	213	210	236	221	279	226	208
12656	19800	31308	27423	26333	35785	39934	39905	38694	35484	33118	33942	28197	38970	39269	39145	37073	38474	38361	32630	30237	28997	23117	29885	25401	24857	19864	25084	20776	18690	17822	20004	16420	12062	10726	7601	6641	4606	4113	2692	2261	3357	3808	5011	3952	3493	3401	5049	3479	5580	4699	3945	3242	2639	843	700	766	806	843	621	628	637	632	643	655	595	646	638	635	644	647	586	612	664	1384	1845	1543	1228	935	690	603	565	618	617	588	608	593	624	607	553	607	590	591	578	597	612	585	576	573	566	588	575	591	588	568	576	561	595	600	567	615	591	599	572	595	541	549	579	579	612	625	575	607	577	594	606	548	628	616	589	611	583	592	571	589	569	575	585	569	543	518	583	568	599	599	586	559	614	581	553	550	548	605	596	590	560	577	644	609	628	593	578	570	580	602	586	585	594	595	581	619	553	600	615	616	584	625	628	601	578	598	577	630	601	569	577	611	592	589	588	570	658	571	575	601	599	562	609	626	629	637	538	614	613	614	607	605	577	606	566	582	553	592	587	576	546	636	596	601	590	629	607	603	598	598	550	599	636	651	617	599	559	600	599	629	604	618	595	580	573	561	593	587	591	609	575	589	572	555	625	621	595	593	588	558	616	575	604	605	572	593	592	573	589	608	612	638	611	586	587	620	603	570	578	599	617	541	641	591	601	531	592	586	633	605	574	603	570	615	565	554	623	601	592	582	599	621	585	607	594	650	587	585	642	584	590	595	591	614	607	602	547	594	603	620	620	591	573	561	597	596	597	588	598	525	584	582	581	568	600	568	612	651	599	564	615	591	600	583	565	602	579	612	572	601	592	595	566	589	604	557	628	546	617	603	635	571	636	599	595	613	602	589	634	615	610	582	596	604	599	583	582	630	572	598	607	628	637	592	604	566	624	552	558	596	596	608	586	546	600	550	628	590	623	633	631	624	573	631	593	577	588	608	566	581	598	621	541	562	586	628	612	638	584	593	612	582	585	640	664	613	598	575	572	551	622	578	592	597	578	587	631	565	592	586	640	632	610	616	636	604	614	574	622	579	585	582	597	568	577	588	604	580	632	605	575	632	604	585	599	564	621	571	607	598	592	574	572	581	600	599	580	576	555	608	634	593	581	566	600	603	596	599	620	645	587	566	619	571	588	591	601	550	590	594	604	549	589	593	609	642	583	559	583	608	620	636	612	620	565	589	594	618	611	576	595	601	581	581	588	576	587	634	605	599	619	588	601	551	615	598	576	600	579	605	555	574	625	609	592	584	592	554	560	601	545	566	567	600	620	588	576	598	561	584	565	599	594	598	606	573	571	596	586	572	624	635	617	620	610	590	612	644	561	595	621	601	632	603	611	580	610	567	524	585	641	599	614	589	607	524	548	597	617	605	563	569	579	580	578	533	573	623	600	615	585	561	626	631	608	580	601	580	573	570	587	603	596	598	577	612	574	592	586	618	580	566	607	591	593	579	589	597	588	579	605	552	608	589	593	576	581	601	629	596	593	590	615	571	615	588	588	630	578	618	579	625	554	609	614	616	562	561	625	604	565	590	621	606	582	592	573	615	635	543	597	605	702	578	608	572	591	624	638	589	625	614	578	636	578	605	589	601	605	592	606	590	627	593	628	589	610	590	600	606	624	594	622	604	621	600	601	595	585	591	568	597	604	597	616	573	609	577	619	589	588	510	589	586	605	545	601	606	578	627	587	582	564	598	570	603	594	645	569	612	605	594	597	584	560	582	611	601	590	647	588	578	559	587	600	574	651	595	613	584	606	593	582	557	577	608	579	579	608	585	616	566	580	571	563	579	579	613	624	581	595	626	553	590	649	577	592	539	572	573	626	585	588	657	602	584	653	630	609	574	596	619	594	568	587	601	588	631	597	621	623	600	604	580	577	535	635	606	613	587	582	640	617	594	523	554	610	615	529	623	587	577	625	593	572	636	591	640	583	618	612	630	585	533	651	624	556	571	526	622	573	568	579	627	615	597	653	601	594	611	580	619	572	602	600	607	577	549	552	558	639	564	572	575	604	581	611	567	625	596	575	622	594	646	571	554	618	563	609	577	606	582	604	560	617	578	606	609	588	591	588	566	543	592	565	587	552	544	586	590	638	584	588	593	589	589	616	579	629	576	560	612	651	587	576	595	579	582	542	605	561	616	621	587	605	609	576	575	581	543	585	613	637	608	632	626	604	592	597	607	568	578	619	589	612	532	596	596	596	611	600	574	579	605	596	613	567	579	568	576	594	626	563	550	576	582	622	604	604	595	602	590	615	582	608	606	591	532	578	590	607	604	571	573	584	660	590	574	627	604	612	568	598	565	580	587	583	614	568	618	596	609	548	604	629	587	596	564	607	586	576	616	647	583	579	606	637	578	577	622	574	590	624	589	595	624	591	620	556	593	553	609	594	564	593	590	608	573	618	615	600	603	592	617	592	566	602	511	618	613	565	555	603	584	574	631	612	612	624	549	581	581	632	600	646	546	617	603	577	564	595	535	564	620	606	573	627	603	540	629	618	608	623	621	612	588	576	587	552	633	589	546	565	587	608	608	604	575	615	623	571	619	554	606	589	572	595	549	559	615	581	578	578	586	575	586	580	575	616	583	652	587	588	586	609	640	566	619	576	558	539	584	639	626	583	590	561	574	629	582	581	592	605	606	600	577	567	606	554	589	585	579	631	578	616	594	564	577	616	552	561	560	549	609	578	581	595	587	563	591	555	549	596	621	620	560	552	607	554	594	595	592	596	622	621	611	592	584	611	620	582	582	628	606	569	552	601	617	620	584	640	582	556	644	651	591	609	598	592	533	574	579	603	605	616	610	574	584	621	586	650	587	589	612	611	605	593	586	589	606	579	584	578	569	594	594	555	616	600	641	583	607	576	584	629	605	630	590	598	609	588	607	589	591	590	548	630	634	603	577	588	634	621	591	583	590	611	606	621	584	556	584	600	622	560	588	609	571	587	589	650	581	602	590	555	646	615	610	602	617	557	559	599	634	599	597	586	612	588	552	592	618	581	595	573	582	631	619	576	583	618	580	588	580	644	570	617	575	574	584	614	613	563	587	611	542	607	605	553	551	597	608	593	577	561	605	544	546	591	621	587	624	575	587	590	628	582	598	582	564	588	580	590	620	574	599	602	580	629	567	573	611	613	614	560	622	627	607	596	636	585	610	621	591	637	600	615	600	566	612	632	599	613	578	562	605	633	585	611	606	565	631	584	594	555	566	593	604	577	633	573	622	650	559	595	579	558	614	592	575	629	590	586	559	587	594	613	578	615	618	605	603	574	565	601	635	572	617	529	629	615	572	577	607	614	593	615	594	571	618	620	607	592	606	607	582	580	626	585	570	599	561	605	603	550	637	541	610	566	599	566	592	591	587	625	615	630	603	602	573	569	616	544	603	657	625	628	593	595	560	619	583	572	637	588	602	598	626	598	597	590	561	597	615	585	574	580	589	632	580	531	607	596	620	567	574	594	554	661	592	603	603	543	576	582	633	652	577	607	627	559
28395	31884	42664	31784	28785	35266	38144	36711	34446	29758	26234	30211	24504	30240	30511	32208	28572	30537	29768	23325	18121	17275	14215	17980	13959	13424	9222	12374	10031	7386	6962	7509	6253	4024	3608	2582	2085	1372	1271	925	597	1033	1213	1509	1083	1016	1014	1393	860	1177	1375	1165	1032	563	328	252	233	261	320	297	232	232	244	206	256	214	235	227	259	219	224	255	254	247	422	649	494	403	331	267	222	199	226	230	250	240	204	228	211	224	231	220	229	247	217	221	241	205	205	229	218	239	270	222	210	232	210	232	245	214	216	221	222	221	229	231	239	229	245	214	215	233	211	222	224	227	231	243	233	198	229	227	231	187	234	223	218	226	266	205	221	220	212	230	206	229	240	225	256	206	219	191	247	241	227	226	237	234	217	221	221	220	215	232	249	208	213	209	225	199	226	216	236	199	223	231	223	211	202	220	220	219	199	225	208	212	216	198	204	217	235	245	221	235	215	220	238	208	222	232	208	218	242	245	256	240	175	247	225	218	210	246	192	220	200	221	216	214	228	210	215	212	243	222	241	229	248	193	234	231	199	224	210	228	216	230	220	213	225	245	226	260	240	243	245	235	194	207	218	238	211	220	237	227	227	216	203	214	222	220	234	226	225	245	217	227	233	241	217	205	225	226	222	243	216	240	216	218	219	217	225	232	235	226	232	235	224	200	247	258	226	230	222	200	237	226	217	213	233	243	228	234	230	223	220	224	215	220	232	244	218	234	233	211	265	232	244	178	222	238	242	231	221	222	231	222	234	228	228	211	236	209	214	218	239	209	244	243	209	230	244	238	200	212	211	229	207	223	206	256	229	230	234	250	236	235	205	228	232	242	228	203	245	242	232	237	229	215	225	227	208	221	243	242	223	225	221	215	233	279	219	225	218	227	236	181	236	199	240	242	239	234	240	222	226	222	230	222	219	229	188	224	213	223	202	218	222	201	246	230	232	237	227	232	244	213	245	194	192	218	199	228	220	208	217	247	216	223	227	214	243	220	209	218	224	241	222	220	234	222	249	246	224	208	224	194	193	239	227	199	222	218	210	233	211	202	225	232	234	211	205	233	218	255	243	213	210	230	220	215	209	226	207	223	246	233	217	226	216	219	216	232	238	209	235	211	201	213	247	193	210	219	225	224	192	218	213	218	241	227	223	199	202	208	222	262	235	226	265	233	229	219	208	222	242	224	220	231	222	244	204	208	222	224	220	228	241	212	233	223	219	243	211	211	227	214	234	251	225	216	212	222	256	221	205	230	209	203	249	226	223	212	228	222	225	229	224	193	215	234	227	212	249	212	239	226	248	219	224	223	225	231	247	214	222	235	221	199	226	228	207	231	224	263	251	242	219	262	227	221	244	201	242	235	223	213	214	231	214	219	214	236	200	198	260	238	216	221	233	213	229	238	242	229	233	206	219	223	227	237	204	265	220	246	227	231	236	238	233	209	217	209	177	219	249	204	240	238	198	209	207	217	214	203	220	212	235	241	230	223	213	209	217	231	188	201	218	225	238	219	217	216	219	215	245	224	239	232	211	245	234	223	196	212	236	226	233	242	218	206	211	201	238	219	267	229	208	220	215	227	230	223	224	226	232	220	239	200	254	225	241	196	229	208	236	208	254	240	227	222	200	222	229	238	229	214	203	235	210	221	218	237	230	210	214	214	237	235	208	220	207	211	236	202	238	208	235	225	229	218	215	212	198	250	222	241	221	202	193	203	221	241	213	196	203	238	226	219	231	203	218	222	223	257	225	223	241	222	202	243	226	223	223	235	226	229	208	210	196	214	221	231	249	225	224	224	251	222	225	200	194	230	206	216	221	212	236	207	219	222	237	248	239	244	245	236	220	238	211	224	233	231	225	240	239	257	224	227	214	246	213	229	241	195	212	204	216	217	204	208	212	235	202	210	225	238	197	239	205	219	228	236	216	237	204	215	232	231	233	232	215	222	207	226	201	217	229	224	216	218	246	204	226	229	231	233	235	254	222	236	241	235	227	214	228	227	207	196	214	213	240	211	217	217	161	213	233	217	241	232	226	198	225	217	250	223	232	229	227	240	220	223	209	207	245	226	237	221	229	231	236	239	227	216	204	215	255	222	213	222	242	214	217	183	220	228	216	209	214	251	204	227	226	231	246	222	212	238	227	219	203	232	241	213	204	232	208	235	232	207	245	214	222	222	228	233	236	220	197	218	237	225	223	256	222	249	239	225	210	210	221	231	219	238	230	209	222	223	248	211	238	206	207	239	256	212	229	245	205	226	220	226	246	237	206	210	217	201	190	217	215	216	203	196	234	241	216	231	216	227	210	204	271	231	220	229	220	221	205	189	229	231	237	213	243	224	218	251	223	231	200	207	226	228	232	204	228	200	230	216	209	228	188	214	215	241	212	217	214	188	213	220	202	257	266	232	224	234	230	225	208	223	252	236	234	214	216	214	230	223	235	231	219	228	221	236	224	241	225	266	244	230	194	218	248	185	245	224	243	217	230	233	230	217	222	222	203	238	218	239	223	225	230	218	205	216	227	220	226	232	196	227	208	206	200	233	218	230	227	224	246	208	207	239	211	221	234	241	217	239	214	224	197	221	228	244	249	215	230	215	225	213	208	245	227	208	220	238	234	194	216	233	238	229	219	233	199	226	195	227	214	241	225	205	231	231	220	216	227	234	227	221	233	220	228	226	225	222	232	202	209	202	240	242	233	222	261	248	245	241	221	222	217	210	239	209	244	235	228	197	231	241	223	239	236	236	226	191	222	173	192	199	244	222	229	219	205	229	229	228	221	227	224	205	247	217	186	202	207	231	230	197	217	220	223	218	251	214	202	225	253	219	208	237	221	232	219	210	227	212	222	214	227	214	236	214	225	215	221	237	216	236	209	219	203	258	209	239	245	238	226	211	218	231	216	214	203	251	218	233	214	211	227	215	221	221	225	240	218	235	235	204	227	209	227	208	205	208	221	229	220	204	240	254	222	233	248	218	225	213	220	218	226	228	252	194	257	241	223	227	228	243	234	225	206	229	225	214	228	200	222	232	227	204	232	221	228	207	199	223	209	223	242	219	245	226	213	245	237	228	221	212	221	222	212	204	253	239	230	247	206	209	198	210	209	222	208	239	257	220	228	229	209	246	240	235	213	246	234	217	239	231	229	249	196	240	190	241	212	226	201	242	229	197	218	219	230	219	198	225	232	247	230	251	236	206	221	186	196	200	225	235	227	225	238	216	195	200	208	206	218	220	208	225	198	248	242	228	218	236	191	222	214	212	233	214	213	225	249	229	273	238	203	225	205	212	214	232	226	233	219	217	208	240	225	213	191	226	243	232	214	219	211	240	219	230	207	203	206	219	237	230	225	254	246	214	227	227	227	231	241	221	211	212	203	235	244	238	221	214	228	244	216	200	207	197	219	226	215	224	233	215	234	226	238	207	232	222	238	213	240	230	229	198	226	221	233	243	215	202	209	248	221	218	227	214	241	216	210	221	246	232	222	234	247	183
17271	26961	37938	33361	34656	42675	47165	46661	47091	44745	43002	44609	40112	49992	50891	49701	49331	51795	49794	44155	41324	39306	36272	42182	36654	37220	31657	38150	31895	29254	27752	30578	27448	21869	19460	15015	12849	8792	8011	6202	4102	6965	8431	10471	7395	7315	7553	10011	5830	8523	9769	7560	7149	3286	1485	839	882	1191	1396	1044	630	601	626	659	636	644	670	644	672	620	696	677	713	836	2586	3548	2517	1647	1049	745	611	597	635	606	583	604	617	545	624	632	561	569	606	573	608	557	568	591	526	592	591	608	574	557	596	579	598	574	625	512	577	589	603	592	557	590	601	601	570	561	569	638	576	562	571	597	564	589	568	548	562	568	553	575	609	594	596	557	547	612	606	585	573	563	629	595	587	601	546	580	614	588	592	604	631	617	589	593	597	525	607	570	615	565	562	535	561	588	610	575	549	593	540	583	591	560	594	606	574	561	582	586	558	565	570	576	586	550	600	597	582	593	555	559	611	546	602	565	550	525	581	617	564	569	570	562	566	524	605	596	619	570	587	577	597	574	583	599	558	594	557	574	587	584	565	580	522	562	582	624	578	602	620	601	598	602	570	584	591	568	543	610	569	642	540	559	630	578	589	563	560	563	593	573	583	553	568	575	599	587	558	578	594	597	606	552	581	594	582	586	572	576	561	588	611	586	583	574	602	578	605	567	593	580	561	585	597	606	590	602	608	611	646	549	617	579	613	579	552	549	559	570	588	578	540	584	598	590	584	573	546	551	597	581	589	571	599	569	611	581	585	569	572	585	565	578	588	596	577	600	615	592	611	602	571	589	589	615	582	570	558	555	608	628	570	604	635	532	588	619	582	563	558	586	555	578	590	575	587	606	540	578	613	592	552	584	570	613	555	631	597	568	591	630	555	542	564	604	573	591	568	580	581	535	585	585	594	615	565	581	584	645	548	552	629	586	580	598	551	589	610	615	622	559	575	549	650	544	590	605	623	605	540	636	543	615	599	583	547	586	557	589	582	575	592	580	607	574	609	590	575	589	605	611	614	561	593	565	566	625	561	593	584	604	601	566	567	567	577	589	574	548	587	596	624	593	595	621	597	573	584	588	603	626	625	567	576	558	543	572	582	554	549	580	564	614	547	580	600	616	564	613	601	603	573	601	612	593	590	548	574	595	570	558	542	571	589	574	602	590	580	570	618	565	576	576	545	619	604	589	614	563	577	598	609	594	578	584	626	577	572	554	610	618	608	613	565	595	552	573	578	585	551	563	558	583	598	610	580	595	556	602	562	597	599	591	531	589	583	538	607	525	574	576	575	579	565	588	626	594	620	552	561	611	563	580	593	554	583	604	599	595	550	591	598	583	563	570	574	550	608	596	592	629	592	560	571	613	559	542	617	581	582	586	560	589	600	595	565	548	548	500	604	579	549	557	584	562	601	556	544	578	609	610	598	564	528	615	547	564	593	602	588	540	576	572	601	537	575	585	611	586	571	605	567	584	609	551	596	585	559	570	574	551	569	559	569	560	604	577	570	598	560	575	611	541	649	557	584	559	559	562	578	588	592	619	605	598	578	589	547	582	590	578	619	593	527	582	612	542	588	575	622	577	593	585	607	541	572	620	562	612	575	585	565	559	584	604	550	576	591	582	564	579	556	577	532	562	600	546	572	620	599	553	592	588	549	584	578	577	579	567	576	626	603	583	558	611	594	569	608	600	567	566	593	630	619	512	569	601	605	563	584	615	563	578	607	592	574	598	564	540	525	577	569	581	586	597	594	575	606	565	555	560	604	570	568	570	546	609	564	587	571	548	597	613	603	571	583	562	629	591	595	617	544	634	567	615	574	600	542	602	570	601	523	565	584	561	587	558	585	571	641	583	596	564	580	599	556	584	523	586	591	616	602	567	595	605	558	572	556	612	561	557	538	552	596	572	595	565	584	629	573	610	597	553	591	618	579	593	591	567	594	608	590	556	578	573	592	605	566	571	592	581	618	584	589	548	579	577	592	583	604	603	584	546	621	602	615	520	546	562	583	585	588	588	588	585	558	607	564	569	562	503	600	533	567	572	590	564	592	596	583	554	599	585	538	571	597	595	580	601	567	593	562	587	581	586	568	564	558	586	557	555	554	604	579	573	545	607	613	612	562	584	602	606	544	600	604	570	611	575	600	576	583	558	579	551	588	619	568	605	594	575	591	569	605	584	570	579	606	602	563	559	587	635	607	599	590	563	558	650	599	642	591	539	595	573	613	595	630	545	579	581	584	541	558	580	600	585	580	587	600	562	562	566	576	614	599	615	573	594	581	609	521	579	597	570	605	565	607	625	564	584	584	599	577	571	590	585	562	545	582	589	603	560	581	588	622	622	606	603	514	610	586	588	572	551	570	545	570	563	606	586	577	539	571	596	592	575	606	602	567	573	547	550	592	559	629	594	569	607	568	566	567	544	574	616	563	560	584	612	594	626	583	596	582	575	549	600	615	566	627	591	621	646	567	564	576	565	601	611	582	569	600	563	610	526	593	595	600	596	594	576	555	515	589	600	574	553	552	564	547	602	574	593	554	555	592	564	600	585	577	577	595	535	553	542	612	594	572	579	573	599	558	556	533	596	587	569	617	541	600	592	568	548	590	622	576	648	617	590	581	544	583	565	613	597	630	590	553	577	551	589	604	594	613	581	583	595	594	578	587	606	566	606	563	582	594	564	627	612	565	612	561	604	600	603	595	587	586	553	552	546	604	568	577	588	607	594	548	572	563	528	597	589	589	600	601	595	563	583	559	549	571	546	628	606	613	612	554	534	586	572	574	645	555	580	628	597	562	532	615	583	560	624	628	581	588	602	621	600	575	603	605	629	590	551	623	572	579	561	598	559	610	583	536	565	558	633	605	601	582	597	592	567	572	577	588	585	601	631	619	569	597	590	594	545	587	588	638	643	588	570	570	539	537	581	566	576	590	554	621	564	612	577	556	568	598	647	607	594	549	575	565	569	598	602	595	601	576	565	571	551	581	593	593	594	538	550	572	572	540	579	553	587	587	608	599	582	589	587	586	612	528	581	588	580	579	615	577	577	588	562	611	545	561	608	587	594	576	569	623	603	575	595	535	567	596	577	588	576	591	600	573	557	562	567	584	586	596	546	532	579	588	592	611	591	566	596	559	633	572	578	619	594	577	554	532	557	568	595	586	597	581	589	585	589	541	575	578	622	595	619	598	584	550	605	594	572	616	542	614	589	578	599	585	563	599	619	588	564	558	552	591	575	553	620	559	614	604	570	587	575	616	591	526	548	547	625	598	599	539	601	533	543	566	577	571	590	577	581	565	574	575	608	577	559	581	584	583	621	605	572	616	561	622	611	580	628	570	568	619	567	561	614	579	544	573	593	583	574	613	597	592	577	570	588	554	519	560	560	534	565	590	599	561	565	569	579	581	589	578	601	577	586	604	599	607	594	579	573	621	609	603	603	590	606	585	614	598	588	607	563	553	603	564	591	592	588	520	590	592	562	567	555	587	565	569	553	596	547	565	554	574	594
7279	5808	7933	6380	4288	4177	4003	2592	2316	1617	1316	1537	1103	1462	1350	1337	1166	1338	1348	997	973	953	791	781	680	637	480	602	479	436	388	362	368	323	325	296	252	258	224	250	224	230	263	261	254	232	242	227	220	237	225	230	245	236	205	193	187	218	185	204	201	229	191	212	190	213	223	198	197	206	206	217	236	246	223	255	247	256	235	196	202	236	207	215	222	209	196	202	189	226	198	207	207	246	213	229	192	214	210	209	219	199	208	201	225	201	212	194	184	178	204	223	191	221	234	186	205	198	195	203	215	202	203	196	218	209	215	206	200	191	208	223	208	228	197	175	214	204	204	218	198	184	202	242	188	208	213	214	181	219	212	195	223	194	185	203	190	186	203	197	241	197	217	182	201	223	197	236	225	238	242	220	213	200	204	233	198	207	213	217	197	227	208	209	219	210	236	222	216	212	226	187	187	227	244	193	191	227	236	183	220	223	190	183	213	208	201	222	219	228	211	215	215	179	211	233	204	223	244	199	200	208	198	172	222	222	188	214	235	207	214	206	201	214	219	198	225	218	209	235	222	188	210	196	196	218	194	221	216	224	171	196	194	228	192	202	218	211	198	234	219	204	194	204	206	196	224	200	198	215	244	203	209	182	195	222	204	236	214	217	193	226	211	226	218	219	199	219	215	237	218	230	206	197	219	187	201	208	207	213	213	201	222	246	233	218	212	212	193	214	204	188	203	224	211	216	228	206	230	221	217	199	223	191	199	189	241	187	196	188	238	184	196	215	218	200	207	204	228	213	244	200	207	218	191	213	210	229	201	203	203	241	220	200	233	194	211	198	212	210	189	192	189	211	218	205	203	195	193	228	187	205	234	195	206	210	195	207	208	215	190	202	245	221	192	211	205	203	206	213	220	220	202	223	197	181	206	206	199	211	202	214	265	210	189	196	179	211	179	181	202	187	224	208	222	208	202	191	205	241	195	206	216	196	209	218	206	204	205	205	175	206	201	228	215	216	218	221	198	234	247	244	215	188	206	201	240	231	209	218	234	222	172	215	195	211	235	224	207	198	187	210	216	218	186	221	213	213	209	203	220	202	206	200	213	211	200	205	179	214	205	197	227	209	216	196	213	223	222	207	214	211	198	217	237	210	196	202	232	220	215	211	230	219	206	211	225	234	192	196	204	209	241	196	217	184	196	224	221	210	215	193	203	221	214	227	215	195	233	196	196	194	190	179	175	220	211	195	184	194	201	209	224	216	197	218	199	186	204	233	231	183	231	206	229	203	207	204	193	197	215	213	227	208	230	190	195	223	220	207	191	206	221	217	237	219	222	208	183	182	225	212	223	227	182	208	231	222	202	208	217	222	211	188	172	182	187	182	218	196	230	229	233	203	228	201	210	221	218	232	221	224	206	193	211	236	206	215	230	201	202	217	230	199	214	217	214	219	205	214	184	230	216	191	196	223	207	188	204	229	224	215	177	193	234	185	207	216	191	186	207	243	198	192	223	217	217	213	213	250	205	205	183	206	202	207	205	213	232	214	210	192	217	193	224	211	215	232	202	211	205	220	211	227	200	211	215	220	203	220	197	202	221	217	198	182	204	204	208	220	233	228	204	208	228	218	230	211	221	205	212	196	221	214	194	212	203	212	183	225	197	196	229	181	211	218	219	195	248	222	201	212	183	220	219	195	215	181	224	208	218	227	235	219	209	210	203	197	212	219	213	221	201	211	209	215	185	221	187	198	187	214	199	209	188	195	202	225	193	218	210	215	216	222	210	215	221	181	223	220	225	199	203	206	195	222	200	212	199	219	206	191	199	216	223	220	214	188	223	203	212	216	195	221	220	198	215	207	210	194	229	213	222	224	216	210	214	214	227	230	189	215	228	191	208	213	196	202	188	186	214	233	200	224	212	209	225	208	212	245	239	203	188	214	201	186	188	211	202	199	205	203	225	195	222	207	238	180	217	213	210	199	207	225	206	197	196	212	215	213	243	204	208	198	197	182	248	212	204	194	197	208	221	201	216	209	230	178	234	205	190	228	219	206	221	196	215	192	221	222	202	184	221	224	195	229	189	204	185	207	213	210	214	207	196	217	220	195	241	211	199	217	214	225	194	201	221	209	205	211	203	194	236	208	238	241	212	230	234	203	218	197	223	238	173	188	205	222	204	206	211	233	197	229	198	223	215	214	206	214	199	208	224	234	233	196	222	218	197	210	216	226	236	210	223	192	200	244	212	195	210	224	201	201	231	191	213	231	194	210	212	202	181	239	221	207	187	212	213	214	211	236	202	218	211	240	208	199	196	190	185	196	224	200	214	202	192	198	204	209	216	215	210	214	228	207	234	207	215	216	215	235	246	203	197	208	202	193	220	207	220	221	212	231	199	210	201	189	223	236	198	228	220	224	235	209	207	224	210	207	216	201	218	232	216	221	211	195	196	200	221	203	192	216	201	223	220	213	207	215	239	194	191	213	211	231	213	213	220	182	223	225	199	202	218	198	201	199	170	206	209	208	189	214	221	198	184	216	193	214	197	195	250	196	205	207	224	198	188	220	221	221	220	214	201	229	214	203	217	206	199	206	219	213	207	204	202	207	201	197	223	219	219	215	204	199	193	190	211	203	213	204	218	233	204	208	225	204	211	236	225	198	230	198	215	210	197	238	207	221	214	217	208	192	217	201	194	222	204	197	195	227	190	203	221	199	233	214	194	195	227	203	206	198	230	220	199	231	189	217	205	228	218	188	224	218	189	222	213	221	232	225	225	201	203	234	220	205	223	185	208	202	224	203	244	209	180	202	200	235	224	172	217	223	210	189	207	221	183	224	207	220	210	206	200	231	194	195	230	219	182	221	198	213	227	228	230	199	220	213	212	202	195	187	207	214	214	218	203	210	226	195	221	227	194	202	219	206	213	198	193	187	207	222	233	200	192	194	210	199	216	198	202	220	195	236	208	203	197	198	222	197	210	225	178	210	212	207	218	223	200	200	217	209	218	217	202	209	217	216	230	200	232	200	206	212	205	215	209	220	205	224	189	221	201	202	195	216	217	203	222	206	220	183	202	190	211	211	209	205	191	211	194	224	202	224	206	205	216	209	174	202	190	196	219	202	197	194	199	218	227	224	202	202	226	226	220	197	225	203	205	209	217	232	198	198	205	209	207	205	214	219	216	227	237	211	225	190	196	225	240	220	208	211	188	220	186	201	209	199	230	213	214	202	230	208	214	193	181	197	204	230	246	172	229	202	221	208	208	223	194	216	195	201	212	202	225	228	219	224	217	193	191	212	240	221	209	223	215	193	190	191	191	180	236	220	198	199	198	221	197	204	209	189	202	180	215	221	217	203	205	218	177	203	197	188	201	228	194	217	189	198	212	203	209	195	209	214	231	239	233	226	191	229	200	213	180	228	202	212	207	218	214	191	212	212	193	221	191	206	217	201	248	196	199	218	206	193	182	207	206	185	212	205	216	215	209	233	226	215	228	212	229	212	220	216
5179	6440	12793	14623	12664	14433	15699	12616	11509	8998	7426	9108	6253	9713	9301	9108	7993	9188	9161	6807	6372	6015	4997	5534	4479	4175	2895	3979	2991	2526	2234	2349	2172	1635	1545	1321	1160	990	845	799	769	815	902	884	807	818	718	838	719	757	801	805	711	631	605	575	586	564	593	587	624	608	619	543	569	583	570	597	558	599	561	603	595	659	812	755	697	675	589	619	621	554	579	591	555	530	566	580	572	582	591	562	503	598	542	540	526	572	592	548	527	583	566	522	542	549	580	605	566	527	598	585	607	549	540	575	573	520	521	547	536	560	555	559	515	580	558	580	613	559	557	543	553	606	613	560	561	569	501	552	535	573	591	533	567	558	526	566	548	524	546	578	540	558	582	565	567	624	564	559	573	524	552	563	571	550	559	592	543	552	545	519	560	571	544	545	565	574	569	562	529	575	549	623	552	551	519	587	526	583	543	599	527	579	559	553	530	567	535	549	548	579	546	548	564	634	539	533	551	527	556	572	576	543	534	555	534	576	553	584	587	536	532	594	579	549	604	556	573	565	537	558	526	514	544	578	585	528	528	595	518	560	567	534	536	572	541	585	542	553	532	544	564	596	590	546	585	509	560	537	566	585	515	570	586	537	566	559	541	557	518	550	531	601	590	566	561	553	569	546	541	559	561	559	559	580	553	587	563	546	529	522	590	538	524	608	552	542	535	552	555	646	565	579	525	560	566	527	561	527	533	585	577	536	563	577	550	579	585	566	585	533	592	529	534	607	557	568	546	569	546	561	517	537	519	575	581	575	554	566	599	582	578	584	542	573	557	569	509	547	587	570	558	550	585	529	537	542	608	546	602	546	553	527	581	516	522	554	558	574	572	567	544	528	560	555	568	557	571	592	588	542	575	552	565	520	543	553	520	597	539	548	568	567	541	577	512	542	564	554	528	534	553	554	542	546	567	567	547	535	563	557	582	580	538	560	586	545	561	540	557	558	593	532	550	611	545	546	536	601	558	625	582	555	562	506	590	565	583	541	520	559	585	547	572	521	550	570	570	546	600	568	564	547	530	550	540	553	608	567	538	579	523	556	577	539	576	557	525	551	576	511	539	582	538	573	553	580	576	534	573	567	558	533	526	579	537	578	506	585	557	535	551	577	569	575	579	548	549	587	599	539	561	512	532	529	563	578	559	573	546	546	585	568	491	544	527	547	534	552	588	535	550	602	565	536	527	511	590	542	582	554	539	530	578	546	542	583	578	517	543	550	586	589	560	581	547	566	534	521	570	541	586	563	541	576	547	516	600	555	536	582	567	617	540	562	535	592	582	564	547	544	564	556	564	550	566	577	515	586	561	565	502	575	581	558	618	531	563	558	548	530	537	552	536	590	547	595	598	553	593	509	559	581	548	513	563	562	516	592	572	572	574	561	530	567	575	569	558	578	564	528	509	547	541	553	599	553	551	549	536	578	546	576	534	553	531	573	548	562	555	573	554	613	531	549	538	572	597	557	497	546	520	584	601	552	560	590	562	553	558	571	573	583	576	575	572	569	558	528	593	555	561	598	557	552	583	548	558	556	600	563	581	518	545	537	554	516	499	525	547	580	546	579	591	563	589	562	602	556	520	558	589	584	553	583	600	548	544	594	558	529	539	548	521	570	555	568	538	573	557	532	591	569	559	536	532	551	571	539	564	567	569	553	553	593	547	550	588	537	578	569	561	578	552	542	589	554	550	588	582	527	561	609	496	535	580	587	551	577	553	577	539	512	534	583	548	534	570	531	572	599	612	561	539	559	539	550	553	604	540	581	585	578	548	551	566	587	554	565	546	573	548	517	552	559	517	541	561	495	521	600	546	563	554	554	543	521	546	557	562	529	570	568	578	522	606	557	529	563	582	554	523	566	562	576	553	630	546	522	569	531	506	580	530	560	557	581	540	586	569	526	573	568	578	549	552	578	553	564	579	557	542	563	585	536	590	522	553	552	549	546	535	584	541	548	573	600	548	579	533	580	551	484	536	557	578	509	551	577	576	516	570	575	545	582	574	590	580	506	600	545	546	528	543	576	555	548	512	557	547	573	586	570	578	574	582	549	534	523	540	574	581	555	578	547	545	557	550	543	619	588	542	548	585	547	548	634	543	548	549	595	544	542	541	574	585	549	569	559	570	528	557	592	573	605	571	572	574	575	539	557	566	549	539	558	531	573	529	578	593	553	576	549	593	572	553	590	498	572	542	553	508	548	535	587	557	605	584	546	546	549	529	550	539	565	560	531	575	605	586	549	553	543	552	554	559	602	528	566	558	632	535	560	569	589	567	555	567	534	561	591	553	581	576	563	583	525	574	560	550	551	576	523	589	539	547	606	547	558	568	568	524	568	489	523	529	536	580	555	564	532	548	571	552	571	526	570	513	567	568	528	530	570	583	616	556	559	546	548	539	556	542	586	546	550	553	519	559	582	522	537	553	584	536	575	572	559	598	587	539	512	549	619	575	545	613	571	517	554	594	543	559	561	588	572	548	531	534	535	588	551	546	546	495	520	549	538	545	559	565	552	561	570	586	502	525	550	566	558	551	545	524	591	544	548	590	564	527	552	622	544	538	540	612	614	555	576	567	570	555	553	579	497	608	578	581	562	529	532	546	551	552	532	572	545	553	526	526	543	545	580	576	536	533	562	569	557	537	522	563	525	565	574	538	592	530	575	559	571	576	561	517	551	574	518	543	557	548	570	529	531	578	560	547	542	565	532	542	547	569	601	595	562	565	582	567	565	587	563	584	523	605	583	532	571	543	615	590	530	533	568	580	515	567	562	546	551	536	535	619	538	539	576	593	534	534	556	548	568	549	566	584	566	572	505	581	598	566	574	504	562	611	611	594	554	551	554	573	493	538	584	537	569	537	562	574	518	515	539	551	561	555	562	580	581	570	578	566	543	595	575	602	528	507	539	524	566	565	585	542	546	520	560	553	545	540	548	601	534	564	494	586	567	533	530	558	542	554	530	555	541	547	567	513	542	545	563	539	609	538	572	559	509	560	560	544	563	522	546	555	593	601	553	564	563	538	561	545	538	571	575	559	552	574	548	518	574	600	508	580	584	558	561	592	529	514	544	533	567	547	568	552	540	555	575	570	556	541	566	605	559	527	563	571	532	554	593	564	539	575	547	608	578	556	581	560	510	525	563	515	572	546	537	580	550	501	550	558	561	542	555	515	578	547	550	556	531	559	543	575	525	508	542	557	531	578	574	579	520	552	566	588	583	599	576	563	545	575	565	533	605	506	591	566	560	527	566	550	585	570	520	530	556	580	580	571	530	543	522	557	574	574	575	589	549	591	566	545	569	561	505	555	579	564	562	582	562	571	570	544	548	524	578	543	543	521	587	572	539	577	561	563	570	557	592	568	563	590	547	546	556	565	503	620	520	555	529	545	575	565	596	531	546	563	569	568	561	546	552	576	566	606	563	575	539	570	576	565	603	579	552	524	590	544	527	552	561	503	538	590	527	520	547	560	583
17831	22790	29353	24697	22544	28639	29572	24616	23792	17406	14877	18658	14699	19353	19090	18960	16540	18639	17757	11868	8977	8676	6350	9086	7143	6999	4623	5953	4009	3470	3282	3118	2806	1755	1580	1383	981	711	694	644	434	540	783	733	659	649	682	773	520	523	682	759	601	418	307	274	248	248	245	265	221	269	221	252	232	234	229	246	241	230	214	258	259	333	376	355	321	282	267	235	231	230	226	245	234	235	260	210	236	257	203	219	233	214	206	238	221	240	238	220	223	213	215	211	220	221	225	229	203	237	253	213	209	199	209	234	262	213	238	241	249	215	241	259	244	242	237	243	243	221	224	242	230	242	232	235	220	233	256	216	243	248	233	210	260	228	254	233	230	263	253	242	255	259	244	230	224	207	252	234	239	243	229	229	211	235	211	243	266	238	213	229	241	221	222	239	240	212	215	216	219	224	223	224	219	241	245	222	245	246	204	229	264	245	195	219	228	228	231	221	226	227	230	242	231	236	222	235	223	224	278	223	236	221	237	225	234	208	243	240	201	235	248	238	232	229	223	258	225	249	244	259	198	214	229	240	265	218	226	216	243	242	241	233	240	211	226	193	259	237	242	212	218	240	216	219	259	238	231	243	219	245	219	222	219	223	224	241	237	238	238	226	226	254	228	219	213	250	229	239	230	229	225	257	237	257	215	246	237	190	206	251	228	215	247	242	208	233	234	261	223	228	199	248	239	220	213	270	237	251	226	217	232	218	235	218	244	224	264	234	231	205	224	251	214	234	233	247	214	241	224	199	246	248	231	235	223	228	261	233	236	231	189	213	217	237	245	219	226	227	227	217	222	204	248	233	229	229	220	245	215	237	216	239	226	231	199	225	239	251	224	239	244	226	229	218	235	224	233	238	220	208	209	243	238	195	248	240	235	215	234	250	229	213	231	225	226	211	252	223	244	217	229	226	240	221	244	248	232	233	253	229	213	241	219	230	218	242	224	190	260	241	250	227	237	245	246	236	227	241	210	259	212	237	281	218	230	218	203	230	238	242	228	213	216	217	220	232	249	250	209	236	225	226	206	213	237	234	237	212	232	231	211	232	237	225	211	227	219	210	232	224	215	211	224	256	217	232	244	227	197	242	237	220	227	231	212	207	230	218	211	239	217	243	226	244	247	219	244	230	222	224	206	235	249	236	239	226	226	237	250	219	235	237	236	211	260	192	204	262	222	242	242	218	248	262	217	241	222	236	221	216	246	248	240	239	223	257	209	245	224	205	249	243	244	230	238	230	227	236	252	221	218	218	239	228	229	255	245	244	211	224	240	212	225	242	219	230	218	232	210	213	207	263	237	233	234	233	246	234	249	232	244	219	248	215	228	243	204	256	208	246	238	225	253	208	219	205	210	233	211	246	231	216	221	248	264	233	237	237	239	246	195	233	222	211	235	243	216	237	242	232	235	244	210	206	213	200	277	225	237	242	255	214	235	264	210	237	211	244	246	225	241	248	229	237	230	240	243	233	215	208	247	260	230	229	219	242	216	227	226	221	237	228	223	209	230	236	226	251	246	225	224	204	223	225	177	219	242	213	214	207	241	227	241	222	241	252	247	215	223	230	219	221	232	224	208	260	249	252	213	220	228	241	241	203	236	222	221	226	207	226	230	251	220	236	261	237	228	243	222	244	232	230	209	231	220	254	222	220	232	211	222	234	247	231	234	229	226	235	230	227	251	213	221	224	235	242	224	243	212	232	213	256	238	208	241	241	204	230	214	220	255	234	235	259	218	203	242	245	233	246	238	219	230	226	252	239	225	246	245	247	241	210	230	217	246	224	236	220	251	236	225	232	221	210	249	247	227	229	242	226	221	230	224	267	230	235	211	222	227	210	229	256	217	206	250	218	232	213	219	236	235	234	234	252	222	233	239	234	231	233	218	234	227	251	220	222	237	222	224	230	230	220	221	200	253	220	215	226	232	229	231	229	243	238	249	245	181	223	236	234	229	246	246	237	215	223	220	248	235	210	230	228	213	211	243	229	212	222	263	226	234	236	232	258	231	223	218	240	233	242	250	226	236	206	232	238	211	243	246	197	227	240	226	227	205	249	198	212	239	243	242	234	239	210	241	244	203	218	208	217	213	254	251	232	230	233	233	227	218	247	220	245	241	231	217	238	221	246	248	234	263	238	231	260	241	255	231	229	238	262	238	247	240	243	233	261	208	236	230	235	242	275	249	232	208	243	214	212	263	229	265	239	260	229	245	228	247	235	211	254	244	227	222	225	222	220	234	226	228	257	240	229	200	244	214	249	239	236	219	226	219	208	240	242	231	221	227	236	274	239	235	247	235	237	207	236	228	221	233	253	256	235	227	247	213	220	226	246	233	274	236	242	223	216	195	230	196	205	241	225	247	230	253	231	236	237	236	231	247	226	269	243	234	195	212	219	235	228	230	217	217	226	239	238	222	224	200	242	228	206	233	230	233	236	249	252	248	217	220	223	236	228	243	194	230	242	209	201	225	259	247	221	239	264	240	220	230	201	219	229	256	240	232	248	223	233	202	223	221	229	217	225	235	242	231	226	228	217	225	231	235	233	238	238	237	185	219	222	235	210	211	229	210	250	229	252	246	230	228	214	228	234	225	252	206	239	227	234	247	219	236	228	229	245	211	260	244	254	218	225	238	224	225	211	237	222	241	252	223	227	228	239	228	245	186	225	231	209	239	221	218	246	220	227	228	238	245	227	235	226	224	238	217	238	256	219	235	253	238	227	230	239	233	208	224	221	255	208	233	228	239	213	257	212	217	233	238	222	223	223	212	238	238	200	231	211	203	222	215	247	223	221	234	235	248	205	202	215	240	206	231	213	217	238	234	254	214	253	242	255	210	228	224	223	236	237	193	230	206	240	223	229	228	223	231	236	219	220	221	245	237	241	227	222	242	221	223	238	259	264	221	214	239	227	210	230	245	240	224	236	237	213	233	228	242	248	218	229	233	242	238	248	211	215	221	222	226	225	210	211	233	240	206	207	218	237	223	254	246	229	241	202	237	207	237	281	210	248	237	232	243	244	229	207	246	251	232	244	240	242	236	235	239	200	214	210	239	242	222	201	224	256	258	257	234	234	234	220	205	249	248	214	243	230	226	234	242	236	223	215	223	222	235	236	223	243	252	219	224	234	243	230	251	246	235	230	225	233	246	277	240	235	206	228	238	227	218	251	212	229	209	224	244	237	229	212	236	231	209	227	268	219	259	228	247	227	231	223	226	222	224	247	244	219	252	257	205	271	211	237	233	255	224	235	194	223	206	216	223	214	230	246	224	218	195	261	259	220	231	226	213	238	206	230	207	233	260	241	241	225	258	215	253	224	218	246	250	232	252	235	203	230	224	231	237	213	238	227	258	187	231	241	219	250	205	225	231	193	235	243	193	244	236	223	232	234	227	262	218	237	243	223	233	234	220	245	240	241	212	179	226	247	252	250	238	225	230	209	242	220	243	220	218	246	222	217	255	262	229	269	227	255	240	217
11958	20164	26744	27466	28885	37605	40820	38242	38574	34208	33925	36758	31911	41348	40973	39959	39088	41080	38966	32910	30455	28824	24216	32378	27452	27119	21072	26831	20095	18665	17940	18497	16391	11441	10642	8560	6876	4595	4650	4362	2396	3521	5216	4926	4188	4261	4408	5047	3114	2993	4389	4757	3840	2134	1166	803	663	750	764	687	692	628	648	663	662	652	655	621	673	644	697	692	988	1715	1654	1508	1106	788	673	653	643	654	622	600	639	624	613	580	596	626	639	647	637	619	597	537	634	638	624	618	592	586	560	614	605	640	630	601	618	590	587	596	627	606	575	647	624	597	639	604	572	615	561	571	590	592	584	577	627	586	598	610	577	610	583	583	603	570	596	601	614	580	566	627	634	600	631	631	575	611	581	654	660	611	583	634	581	639	605	594	619	606	607	625	584	637	621	593	590	598	630	622	611	641	623	587	607	608	626	601	612	657	597	628	650	634	588	566	624	600	573	549	602	576	598	619	592	581	621	593	609	580	631	581	575	602	594	640	588	587	589	645	576	640	635	588	609	607	663	587	613	651	590	632	604	620	627	625	589	621	625	563	619	580	574	649	592	599	601	585	591	583	617	621	577	596	626	641	651	597	616	590	596	624	583	607	608	607	631	602	586	592	598	628	597	605	639	633	573	650	619	626	659	606	624	617	623	589	605	573	598	622	619	603	580	555	608	601	610	573	595	632	540	588	656	614	605	583	622	610	678	654	603	613	661	610	606	578	615	635	586	638	618	576	608	586	612	609	584	612	590	619	639	593	609	575	630	583	628	614	615	585	602	571	621	610	600	644	600	669	630	643	619	594	640	616	636	615	579	634	610	632	602	579	572	610	609	633	609	608	633	587	560	600	604	642	597	651	596	595	627	563	632	595	644	590	606	602	599	606	613	606	632	640	600	613	613	572	616	623	544	559	596	646	595	597	587	584	622	660	594	606	599	599	632	608	619	550	650	591	603	616	594	605	598	598	635	631	599	613	605	617	614	599	613	637	580	616	596	621	566	608	614	599	592	605	588	620	669	631	644	588	614	616	626	612	624	599	620	590	641	626	656	603	618	584	649	564	637	585	587	610	598	559	566	617	634	614	585	616	638	629	627	579	639	602	618	671	602	572	592	549	583	611	579	623	580	624	619	602	644	575	628	582	637	567	589	650	615	595	600	632	594	567	622	576	624	593	631	597	639	625	616	639	602	665	581	587	620	658	635	621	585	648	630	606	587	587	586	599	596	625	599	642	618	599	574	596	629	609	576	630	582	625	610	640	606	609	580	598	618	606	596	590	620	616	605	592	610	671	612	564	599	604	582	642	593	633	619	606	573	613	625	635	608	614	605	609	625	593	601	582	595	605	641	640	598	569	595	594	602	610	600	609	610	654	617	628	620	636	557	603	631	612	616	628	564	635	616	625	605	605	601	610	593	618	617	584	677	602	617	631	646	585	635	621	579	627	592	589	577	623	587	623	652	628	616	592	571	590	620	599	592	602	648	595	609	627	603	544	639	603	587	605	617	606	616	644	624	584	613	636	588	605	578	616	625	535	635	615	613	601	595	581	629	642	598	583	599	622	566	591	602	584	607	598	595	584	615	638	573	591	580	622	586	566	648	595	624	588	641	570	590	597	597	650	599	608	635	635	597	603	590	611	627	602	638	604	629	612	589	603	623	648	615	618	586	570	627	574	590	608	617	597	627	618	609	607	617	581	596	601	592	629	609	573	628	637	593	612	603	579	598	614	597	617	597	597	566	579	617	603	633	553	572	591	594	614	595	641	591	637	590	623	600	634	611	619	575	628	582	673	629	628	577	607	620	611	593	623	637	559	600	569	590	637	570	590	596	553	597	619	572	598	598	650	607	609	639	603	605	605	612	619	576	640	635	640	625	652	639	592	589	619	588	628	584	586	596	624	619	579	606	604	630	592	618	620	609	612	571	585	670	611	599	611	569	641	584	622	602	576	630	605	576	580	583	608	582	590	635	600	572	621	594	601	590	616	574	621	632	568	640	608	568	631	584	626	586	588	587	624	558	620	608	594	615	626	578	598	597	569	574	594	635	593	593	611	597	587	568	663	590	628	609	584	605	533	641	648	582	594	617	600	617	549	617	624	634	621	645	579	609	593	603	592	595	631	577	620	575	598	612	592	605	599	630	589	597	619	606	587	607	664	614	595	592	600	615	622	594	641	556	591	630	607	636	622	615	624	639	589	659	580	561	645	624	609	632	561	575	571	591	602	590	627	612	588	616	648	633	633	622	611	633	580	601	580	602	621	630	616	564	632	620	617	581	613	587	564	641	605	613	630	583	591	642	629	595	629	560	576	590	618	605	607	579	618	604	630	591	613	608	659	624	560	602	581	594	591	616	595	597	628	614	563	643	611	621	606	564	620	558	627	658	605	601	558	586	584	598	607	630	595	619	598	577	609	626	624	606	578	635	642	548	644	618	585	614	585	629	600	608	649	594	604	604	563	596	594	617	622	586	605	589	651	592	602	650	560	621	634	625	599	600	606	582	583	598	602	579	629	590	660	612	622	555	641	603	624	578	638	600	624	621	580	628	607	575	597	580	598	668	603	604	609	644	610	621	633	630	652	632	625	626	666	585	599	613	602	590	574	560	668	567	622	605	650	597	582	626	636	634	616	628	597	591	597	614	614	637	621	602	608	576	604	610	625	587	619	573	597	599	612	592	622	600	652	588	649	607	586	579	605	595	595	636	640	643	576	577	587	591	601	567	610	594	611	620	612	618	566	604	604	587	604	587	620	584	598	589	648	662	597	591	581	620	588	590	633	634	583	595	622	617	571	614	615	594	579	606	592	595	637	634	604	621	662	591	598	605	643	626	637	599	604	573	612	586	590	605	611	598	579	592	627	631	609	580	618	610	596	573	674	613	564	605	625	620	635	613	556	585	581	643	605	609	623	574	632	609	666	641	585	572	594	613	618	616	624	566	592	568	593	602	580	610	627	627	642	649	623	632	622	646	648	639	592	669	645	593	641	541	605	603	610	556	612	611	610	641	640	586	614	606	641	597	625	619	643	600	587	602	600	636	604	633	614	571	644	616	565	678	610	576	574	586	581	616	625	635	624	619	631	594	620	594	609	648	569	588	640	600	588	590	647	635	604	599	615	585	602	619	595	568	626	621	587	604	586	598	589	596	608	617	600	612	641	598	613	608	622	656	627	583	558	571	614	606	579	624	571	555	584	638	592	643	606	642	624	658	642	613	594	573	659	627	596	592	608	644	631	629	600	606	601	604	626	571	615	614	573	592	613	618	577	621	680	641	608	644	611	609	595	610	617	620	597	643	653	624	588	575	625	598	615	600	568	638	586	588	567	579	600	570	605	618	612	639	600	608	551	610	647	612	619	610	641	608	652	638	613	647	642	645	591	614	594	566	598	595	631	583	608	610	556	590	630	644	638	621	607	599	614	614	585	610	634	553	653	629	624	645	608	613	624	618	622	603	602	603	611	567	638	581	641	569	614	610	635	560	558	610	617	624	611
28732	33131	37998	31421	29551	37730	38749	34158	34967	31074	27963	34097	28211	33693	32565	34628	30902	31866	30183	22306	18212	19641	14273	21029	15639	15389	11348	13240	9296	8496	8334	7505	7274	4037	3447	3161	2231	1366	1524	1324	758	990	1810	1685	1288	1196	1435	1383	876	933	1181	1407	922	542	433	262	250	264	262	248	259	225	236	237	239	214	223	241	229	244	212	249	349	482	526	461	389	327	291	250	246	213	220	203	230	228	224	220	221	217	207	238	243	210	229	240	242	228	209	234	218	204	220	220	206	245	236	237	237	231	225	213	230	223	217	223	216	230	194	224	218	224	248	221	217	228	243	211	232	221	201	204	205	217	254	248	202	226	232	237	220	222	246	232	231	252	219	212	251	237	235	220	235	224	216	253	211	251	239	240	226	209	219	224	218	235	250	233	250	206	220	227	237	237	210	225	239	229	188	242	213	229	226	207	210	217	237	229	245	237	257	216	225	223	240	240	191	246	224	208	243	216	238	260	227	236	239	223	221	259	202	217	231	221	220	235	223	210	231	223	224	229	235	221	225	222	205	225	247	218	213	226	206	201	258	215	228	254	196	216	247	243	219	218	231	216	227	204	232	228	254	205	219	259	203	217	217	234	243	206	240	216	237	233	230	248	203	222	232	197	230	246	253	236	218	220	224	238	208	235	226	221	220	207	220	250	208	207	223	234	226	212	213	224	243	248	202	215	241	202	205	216	216	207	234	190	241	229	221	260	237	184	222	219	199	212	226	207	222	222	223	250	205	209	262	230	246	236	236	234	240	197	216	228	245	255	223	213	234	230	228	203	223	243	223	187	224	201	235	207	234	248	250	205	219	233	248	221	232	229	220	235	213	230	246	240	229	253	220	255	227	228	246	237	206	214	217	229	231	223	239	218	209	231	219	225	200	202	208	239	224	217	226	214	229	229	219	239	203	229	236	221	221	227	202	236	194	229	223	204	222	242	233	217	226	217	222	233	231	230	226	241	220	229	222	256	207	232	231	235	203	231	238	204	268	252	219	233	199	225	220	224	227	229	226	222	241	228	243	230	211	214	213	207	218	212	204	233	260	245	229	252	228	224	245	229	201	234	232	220	234	228	229	239	220	220	229	223	232	232	239	212	219	225	221	206	215	229	224	234	263	236	198	258	225	227	254	243	212	239	216	244	233	229	241	228	261	217	251	216	234	233	254	234	234	229	214	221	239	224	205	213	258	216	222	240	210	238	240	207	236	189	213	255	255	216	219	242	228	229	255	237	241	229	229	236	251	230	241	181	229	213	238	200	245	232	211	195	235	230	243	241	231	245	218	216	237	245	222	208	233	247	243	239	220	224	215	258	241	225	255	212	273	234	221	227	217	225	216	246	231	226	242	219	239	209	236	229	220	249	218	233	234	244	236	219	220	242	203	211	230	236	255	222	211	229	219	216	236	241	239	220	208	231	238	205	184	234	235	267	239	235	207	222	221	237	212	229	233	222	228	228	221	244	225	214	231	241	223	249	248	210	233	231	235	213	215	248	248	225	241	239	237	222	193	236	200	227	221	231	202	236	252	223	258	247	227	221	219	216	207	236	227	225	198	234	240	224	244	234	220	229	201	206	215	221	228	244	227	227	233	232	226	247	227	251	250	251	266	229	209	256	208	250	240	218	218	209	239	233	238	239	199	227	245	205	221	221	202	237	226	234	203	235	264	230	218	266	218	195	245	221	217	222	235	225	207	226	232	212	245	243	235	241	230	210	218	223	223	211	214	225	220	265	223	220	236	231	224	241	240	243	231	222	221	221	239	179	231	243	239	231	203	230	207	225	219	225	227	212	242	236	220	215	251	198	249	229	209	214	220	229	218	244	232	277	230	228	242	258	216	249	202	235	209	242	223	230	212	216	214	238	232	209	220	217	214	232	236	226	207	218	236	239	228	222	240	253	228	218	225	235	238	232	234	241	222	235	205	236	237	207	235	234	241	215	250	236	201	232	258	253	236	222	234	224	201	224	221	212	207	233	236	197	242	211	211	236	244	216	225	240	255	227	231	226	230	249	224	237	206	224	225	254	213	235	229	234	233	236	244	215	226	203	210	214	223	211	264	227	243	241	220	237	226	216	232	231	249	239	221	214	251	187	238	224	217	225	231	223	223	229	243	208	209	236	226	237	219	233	231	226	247	232	229	227	227	239	224	231	228	207	248	245	215	229	211	277	244	233	230	251	186	244	233	232	231	248	204	222	249	234	228	232	225	239	222	232	240	228	218	229	243	231	212	240	214	227	227	213	236	211	255	206	221	237	218	243	230	235	215	220	219	218	246	222	237	225	218	223	219	219	210	236	228	209	237	224	235	219	240	205	249	206	209	223	241	209	257	216	205	236	207	251	203	227	219	224	245	219	247	213	213	229	213	242	208	227	214	220	227	237	224	227	229	229	218	215	255	212	222	239	242	221	199	218	250	254	256	240	231	240	255	265	224	247	218	220	207	238	231	253	237	227	232	228	245	253	234	204	243	247	235	210	259	219	208	215	229	214	229	238	223	218	226	227	225	241	220	216	224	205	218	219	218	230	237	229	220	220	226	230	213	208	226	235	248	219	248	230	220	221	226	236	236	204	207	215	252	218	217	232	240	232	233	227	232	224	247	210	234	212	232	235	213	242	219	230	219	233	202	233	239	223	215	224	225	240	218	233	224	240	220	248	260	210	223	233	240	242	236	243	232	208	227	235	234	234	220	217	232	228	246	222	211	242	217	244	246	210	233	236	247	234	200	217	214	221	241	223	217	225	244	249	224	227	213	212	217	198	250	223	225	232	232	241	235	238	234	210	219	242	202	223	220	232	185	230	229	218	238	233	224	220	242	224	229	229	217	255	241	226	218	243	214	208	216	223	231	220	251	242	225	216	229	216	216	227	236	250	243	232	199	224	218	230	213	249	235	210	225	254	231	251	227	240	250	206	228	213	211	219	222	214	218	248	223	208	228	207	233	210	233	215	239	226	235	247	235	221	254	191	214	225	204	217	242	241	267	223	228	239	236	235	224	218	205	236	241	235	237	225	205	219	221	204	237	227	242	228	249	252	262	225	232	241	215	235	242	220	236	220	257	241	255	226	245	254	255	206	246	199	254	210	230	235	212	236	234	231	236	237	239	201	233	227	243	249	213	228	187	223	248	206	230	228	232	237	261	214	220	224	227	251	238	211	211	214	256	198	238	249	253	229	233	241	247	236	221	219	221	220	232	247	234	220	210	212	221	218	222	250	200	222	199	243	245	248	220	207	232	216	224	233	166	232	231	234	224	217	216	243	213	229	245	220	244	232	229	241	249	233	253	236	229	246	224	236	247	212	233	228	194	237	219	184	215	229	242	208	246	212	237	206	217	214	215	215	236	216	205	221	214	225	241	222	185	228	242	230	229	218	215	226	224	226	235	205	235	235	225	202	252	246	236	199	222	216	197	224	240	230	226	218	190	223	210	226	240	235	224	234	247	241	243	190	228	194	236	248	218	212	239	231	250	233
17325	28639	31788	32706	36264	45458	46896	45800	47773	44581	44581	46515	43532	51921	52467	51787	51011	52188	49757	42246	41730	41839	34259	45010	38670	39479	33164	38891	30411	31452	30578	30245	29043	20824	18460	16669	13186	9092	9599	8813	4934	6898	12059	10944	8585	8351	9343	9541	5868	6112	7929	9075	5672	3131	1945	965	776	824	985	919	781	713	746	665	632	676	666	705	704	640	677	689	1776	2448	2746	2355	1598	1129	864	693	630	659	555	558	610	586	621	602	599	597	615	586	583	602	572	606	599	590	558	587	572	607	622	601	573	620	601	581	613	552	599	581	606	626	575	589	620	568	617	558	611	579	586	590	588	573	608	556	571	545	599	544	569	591	602	628	574	605	581	573	601	542	535	602	588	586	659	589	625	606	590	592	570	555	606	633	601	627	597	578	628	600	596	576	626	570	609	592	569	565	576	613	555	585	575	625	606	617	563	614	599	581	591	548	569	600	562	622	600	591	566	591	550	551	567	626	593	609	568	586	592	583	617	563	569	591	592	595	588	610	577	557	608	601	581	546	556	619	603	604	601	589	554	558	610	602	598	594	622	549	542	605	584	626	587	603	597	590	576	567	619	621	581	586	601	588	577	591	575	620	590	592	613	590	551	594	633	574	621	580	578	589	615	581	597	594	559	588	597	614	593	589	600	630	590	565	568	579	610	609	562	622	575	602	631	601	621	556	552	558	611	581	602	623	554	609	579	575	585	634	637	595	569	573	636	590	605	566	592	614	564	577	619	579	570	596	592	604	591	590	605	555	578	571	587	552	565	585	608	559	560	595	605	568	578	543	548	581	564	552	635	649	607	582	601	574	565	571	580	574	577	553	591	591	604	596	586	558	569	609	621	597	596	622	591	610	611	571	605	569	602	596	599	550	624	611	626	561	617	616	623	600	580	589	612	626	586	560	555	570	580	586	586	579	647	585	618	595	614	578	571	636	612	587	562	651	610	614	597	614	577	577	554	579	565	588	536	613	609	648	573	599	586	584	556	564	629	629	580	559	561	616	592	610	612	634	604	577	595	570	605	606	554	578	576	600	524	582	574	610	615	602	593	589	574	628	565	581	578	588	582	576	560	575	606	585	580	592	544	562	571	615	616	677	629	589	571	628	595	578	587	569	531	617	555	623	578	567	605	613	618	569	579	596	577	597	614	595	560	580	625	576	587	590	571	567	618	528	607	568	575	641	551	580	576	554	554	569	586	599	604	572	618	601	603	584	572	600	562	597	584	602	588	589	585	620	614	612	618	567	595	611	594	581	542	613	541	601	615	619	620	597	592	598	561	571	584	618	590	573	619	594	576	588	590	581	569	613	600	598	563	619	585	613	584	588	584	529	602	619	606	639	606	581	561	592	611	578	565	598	558	566	575	611	589	557	559	548	603	586	592	583	586	611	616	605	592	574	591	599	561	606	595	550	606	559	577	606	535	546	561	555	533	602	557	575	595	645	577	569	599	626	588	565	568	567	598	599	553	586	566	604	625	601	599	566	595	599	556	596	597	579	572	622	591	612	577	584	572	612	593	587	637	549	636	585	572	583	551	588	519	578	613	605	560	626	576	580	580	575	555	573	585	601	574	596	592	587	587	631	627	577	575	603	574	587	578	570	519	626	617	600	562	587	601	606	591	596	576	604	579	594	592	578	591	606	637	553	610	609	592	588	559	567	592	562	548	614	555	594	577	545	621	594	543	554	584	594	631	586	601	553	584	595	637	575	617	609	549	594	592	582	554	618	597	600	582	567	596	575	601	587	632	617	556	552	553	565	588	586	563	616	584	596	596	583	600	598	573	586	632	572	598	589	605	582	574	597	611	570	604	603	602	599	619	577	587	608	565	562	634	576	606	641	593	623	628	613	574	626	558	569	558	578	591	575	631	618	562	595	613	564	573	611	616	574	591	588	586	578	578	591	611	549	587	561	578	614	591	604	635	570	582	575	551	602	614	586	565	602	580	596	588	620	556	592	595	583	659	594	566	609	666	578	622	585	568	618	568	621	588	616	616	564	627	588	565	561	580	558	567	593	594	578	597	558	589	607	622	610	603	585	591	610	617	584	603	577	577	609	564	584	613	544	579	591	604	590	590	556	587	584	605	585	606	626	597	597	596	577	624	610	568	608	603	575	606	583	552	589	635	616	598	585	557	548	586	549	610	579	598	568	566	601	580	558	613	567	592	571	612	606	587	585	572	617	559	586	604	580	620	588	596	637	567	572	568	601	577	578	569	601	547	588	615	570	598	579	621	584	557	584	588	594	598	619	609	577	556	626	579	564	572	532	593	543	638	616	555	566	612	573	613	567	607	628	622	612	615	625	615	592	639	575	600	573	591	592	618	592	620	535	573	566	564	589	593	556	587	605	578	602	608	594	573	585	639	590	617	565	575	577	576	623	572	591	619	580	616	592	563	559	595	606	656	574	596	615	575	593	567	532	600	591	561	589	561	610	555	566	572	624	538	585	578	589	624	590	589	592	565	600	590	607	581	584	580	602	536	573	546	541	596	596	614	579	577	614	586	577	562	543	600	566	571	554	591	584	556	581	614	575	598	606	631	612	563	589	645	579	611	587	593	576	593	560	593	604	639	580	622	616	594	593	564	553	594	604	520	594	597	602	558	651	605	662	561	628	566	570	595	571	590	581	573	587	613	583	579	573	593	605	599	573	613	646	592	595	547	544	560	550	588	635	606	593	601	628	604	581	570	603	576	557	586	590	618	590	618	587	583	649	572	542	608	627	582	600	599	591	557	602	555	606	566	583	593	584	572	603	625	585	600	615	581	629	591	595	577	590	639	578	584	594	605	574	602	564	595	564	569	614	585	576	597	622	604	579	595	589	589	558	563	647	577	583	604	589	615	617	572	574	618	617	585	602	573	586	586	570	570	584	584	531	575	588	603	552	587	571	610	590	637	583	539	563	560	581	567	594	621	581	607	562	574	589	619	632	596	572	571	613	589	567	620	556	570	618	602	568	577	550	619	584	590	582	615	594	602	537	561	593	612	555	618	597	552	599	603	602	558	639	542	593	579	567	596	591	595	564	572	577	630	584	544	558	564	588	598	604	609	632	565	582	546	601	615	621	595	565	585	582	592	516	638	599	595	605	612	596	579	589	520	606	600	579	592	583	559	582	585	578	574	542	605	583	581	639	627	618	599	622	612	569	563	616	540	617	583	560	575	553	600	607	580	550	627	591	567	561	614	600	610	647	606	543	624	606	591	567	589	620	621	605	599	554	614	579	578	598	583	606	577	587	516	580	614	554	621	574	559	573	582	582	611	544	593	596	560	561	619	602	535	616	603	596	620	566	584	572	575	575	582	588	588	590	609	640	596	596	555	579	556	614	611	587	579	587	561	570	595	609	574	577	570	592	614	591	558	614	578	604	574	573	597	589	582	584	585	619	634	568	595	570	604	623	594	618	563	614	631	574	580	617	609	625	597	587	596	601	559	603	555	606	592	604	544	595	619	567	608	572	587	610	628	605	548	605	546	567	610	591	567	586	576	572
7497	6435	7112	5740	4254	4466	3840	2523	2102	1505	1339	1746	1300	1661	1560	1549	1357	1361	1382	1010	867	899	629	883	640	601	531	534	477	419	454	386	410	345	298	270	253	250	240	202	227	266	235	230	213	224	248	251	227	220	218	232	238	224	217	191	205	202	189	223	214	197	233	213	213	212	222	198	195	203	208	213	234	193	265	230	245	204	214	228	213	230	244	206	217	217	190	171	174	195	204	236	203	213	236	180	210	200	213	220	215	207	236	208	206	188	211	212	207	184	195	187	194	198	212	202	204	221	195	195	192	193	204	209	213	211	212	219	227	231	217	244	229	207	224	177	214	207	209	176	208	204	219	195	190	191	219	219	210	185	198	190	200	216	245	214	206	219	226	194	208	198	178	207	208	210	210	210	243	185	207	192	188	188	193	225	219	206	211	184	194	235	187	203	206	176	221	210	208	203	197	190	215	179	200	222	216	185	208	203	214	199	173	223	198	196	192	206	178	204	259	205	201	226	217	217	202	184	193	204	197	176	199	211	208	208	232	211	200	192	247	204	226	206	229	188	207	202	219	198	209	201	231	192	193	225	196	188	213	197	182	196	179	174	211	211	219	211	219	203	219	195	230	193	200	210	224	201	219	197	216	206	228	236	208	198	196	197	203	204	206	202	226	194	203	233	188	193	192	217	216	199	198	176	205	220	207	192	179	200	196	212	207	182	198	211	213	217	211	212	187	197	209	200	191	191	192	202	194	208	200	220	205	214	207	211	206	208	220	183	190	223	178	211	208	198	185	219	184	196	187	223	225	206	207	179	218	224	209	220	198	203	185	197	188	213	202	200	191	194	226	218	176	221	220	200	208	205	197	208	211	217	205	197	208	213	203	211	223	233	183	188	180	235	211	185	211	187	198	214	226	224	189	199	214	219	200	213	219	237	209	181	208	209	200	219	206	211	205	197	188	187	198	218	215	212	224	205	224	230	223	199	173	204	200	200	216	200	219	200	235	233	229	223	184	203	215	205	188	176	215	226	188	210	196	217	224	185	201	209	187	217	206	240	210	213	206	194	192	199	211	208	245	211	253	203	219	175	238	200	245	195	198	199	203	195	203	208	181	189	200	201	202	206	197	212	196	210	200	216	224	199	221	201	227	192	218	216	195	214	191	183	199	178	213	201	204	217	178	223	205	223	220	203	215	216	189	222	204	204	206	208	215	213	220	199	211	214	189	216	215	205	223	202	186	212	206	216	175	203	214	216	191	175	211	203	208	193	232	191	185	202	190	204	203	224	214	182	213	215	184	193	201	215	210	182	240	192	190	212	198	210	197	194	188	195	199	241	213	192	203	204	210	214	202	207	217	209	183	198	194	203	188	202	174	212	196	178	213	221	229	189	222	223	202	191	203	208	223	192	203	204	220	216	207	201	215	179	218	199	191	208	199	232	207	217	189	218	192	225	238	188	212	192	219	220	192	185	208	208	209	214	214	185	198	212	219	208	202	205	215	213	202	221	202	209	185	199	214	208	191	202	197	217	190	191	219	214	175	221	189	227	212	191	223	192	204	229	220	202	217	195	199	202	201	228	201	201	192	186	216	229	224	206	215	193	216	207	220	228	223	193	208	224	207	182	223	170	215	194	199	193	200	210	205	213	215	204	181	179	198	224	215	225	208	213	232	203	217	188	203	201	213	203	182	206	230	181	190	213	193	204	214	193	198	201	196	203	205	193	201	217	209	208	223	222	235	201	221	215	216	212	205	190	213	185	199	214	220	237	192	221	201	206	218	218	196	220	214	204	194	186	186	199	199	204	215	188	214	200	192	217	202	182	212	197	208	234	221	190	223	203	196	201	234	207	206	205	214	209	217	186	204	195	194	205	245	182	236	183	216	212	225	236	202	183	244	211	219	194	213	194	192	207	194	205	183	214	207	197	189	212	181	209	189	199	212	199	186	215	187	193	202	239	176	202	196	201	207	216	215	225	212	202	202	235	211	182	217	192	190	207	206	196	236	220	198	233	216	210	197	217	208	225	224	193	192	229	190	188	206	197	213	206	220	218	197	215	200	195	233	219	208	199	204	188	212	172	207	220	228	187	195	201	209	213	186	231	193	214	185	190	183	176	235	195	215	208	225	229	220	191	174	200	222	222	205	198	205	203	214	200	214	210	219	198	227	197	205	210	180	197	219	233	220	197	209	232	205	229	210	209	190	193	245	202	232	215	184	206	221	233	214	210	193	185	208	199	194	193	191	212	221	198	224	214	216	225	217	174	207	199	218	208	224	197	203	218	181	179	207	204	205	216	222	201	196	200	218	223	203	202	190	242	204	191	196	181	221	202	199	192	202	209	204	192	211	176	215	194	190	195	189	205	207	204	205	201	222	210	211	182	205	200	198	215	194	202	200	232	174	162	213	222	206	198	206	200	196	229	208	198	211	201	200	210	201	210	216	182	200	217	217	212	203	191	190	187	224	191	195	228	224	197	179	201	210	186	181	203	177	217	214	180	214	199	198	208	193	210	193	208	195	214	191	243	202	172	198	218	212	192	199	216	198	211	208	205	178	207	217	216	217	203	186	206	204	215	199	200	199	214	207	193	215	216	213	206	213	199	214	204	202	207	216	209	192	199	236	175	211	205	212	196	195	197	207	208	190	189	185	217	237	202	217	197	218	202	219	192	228	180	219	203	179	223	182	204	199	227	218	210	212	238	214	207	209	219	209	210	193	218	204	194	247	215	197	197	206	201	203	222	204	214	194	193	200	195	216	188	188	203	173	211	207	200	214	181	204	206	177	200	190	190	208	208	204	192	205	190	188	199	189	213	190	201	200	218	234	207	188	205	193	172	217	188	189	214	218	219	216	206	208	191	225	212	211	221	212	196	213	192	187	186	192	218	202	222	216	192	207	218	215	225	238	212	190	215	193	193	191	212	204	208	187	210	208	195	186	191	217	200	195	223	194	228	216	173	207	218	186	184	206	202	185	200	237	205	196	219	216	171	206	160	216	216	186	196	209	190	179	201	218	230	217	225	223	206	209	193	217	211	219	219	196	224	194	196	213	222	198	189	200	212	203	173	187	206	214	192	209	199	214	206	209	220	179	191	200	209	196	233	237	200	205	224	223	219	200	238	177	192	216	215	203	215	229	213	222	213	200	172	195	223	205	190	192	192	204	169	206	197	219	198	211	214	197	212	198	222	207	203	193	233	217	235	185	172	191	205	182	213	200	206	206	214	218	212	192	203	212	205	214	231	205	226	209	191	216	208	206	216	208	206	189	208	215	220	209	211	211	195	202	184	211	205	216	203	191	220	191	202	205	213	186	197	186	212	200	202	195	206	203	205	205	231	209	208	224	224	199	200	182	196	217	221	240	185	204	228	205	188	202	192	191	210	223	210	219	230	211	216	186	213	196	206	209	215	208	190	192	213	205	223	215	210	197	207	200	190	214	224	200	220	197	215	183	203	236	210	212	202	224	177	213	202	216	184	200	197	193	164	213	181	207	206
5311	6859	11262	13586	13296	15609	14987	11891	11293	8427	8012	9877	7505	10322	10500	9516	9116	9429	9448	6844	6124	6220	4327	6248	4417	4356	3487	3563	2836	2712	2579	2288	2180	1629	1378	1286	1124	924	958	840	677	746	990	881	850	757	811	797	680	758	766	781	696	643	617	576	551	590	595	573	544	625	551	530	553	558	636	553	557	615	585	602	590	736	712	744	684	619	632	585	566	565	602	561	587	548	559	517	558	518	527	554	522	518	571	586	525	555	567	564	541	564	585	537	585	507	554	535	541	558	542	583	528	555	616	568	570	513	521	502	520	561	549	518	569	553	536	581	525	535	536	563	545	553	544	567	552	555	575	550	580	584	546	510	556	561	528	568	547	608	562	586	556	570	529	553	539	568	566	590	546	561	576	521	518	558	569	536	537	564	575	493	519	572	545	561	538	517	528	519	525	546	541	555	529	560	537	547	566	547	529	576	560	539	542	570	553	542	531	586	521	574	526	554	559	554	553	546	558	553	494	560	567	535	542	572	544	535	573	576	575	589	540	574	590	545	553	572	522	556	550	543	574	563	530	554	539	572	520	545	569	560	562	529	555	547	569	561	557	542	574	529	594	556	548	548	495	578	529	557	537	529	550	542	568	539	524	539	568	503	536	571	534	554	556	538	550	516	562	562	565	509	569	571	581	566	571	518	550	534	560	531	541	516	572	571	550	543	551	579	515	533	533	591	538	543	523	583	562	557	531	508	569	554	532	573	544	514	560	537	537	579	578	560	518	568	581	573	588	530	545	569	522	590	525	516	569	583	525	552	559	564	499	597	545	520	548	567	544	540	549	603	525	568	548	526	561	611	619	594	571	572	557	555	588	581	560	562	555	520	589	523	547	537	527	516	531	502	574	547	556	588	599	546	531	547	527	501	534	568	531	511	577	589	550	584	518	506	513	544	524	567	570	556	525	510	593	567	562	541	602	567	572	570	531	585	601	515	541	571	550	582	568	560	516	534	568	547	548	550	572	581	526	559	567	586	538	552	589	565	565	511	535	552	593	522	545	584	526	604	568	559	558	563	529	520	561	524	550	540	566	583	589	577	520	514	555	537	540	522	508	543	571	552	569	545	499	570	520	602	574	569	574	592	551	529	527	611	531	556	525	536	546	538	550	534	510	556	540	522	528	564	506	522	552	582	527	555	548	560	610	539	556	538	581	578	547	560	532	548	543	584	565	550	553	546	537	520	587	555	560	557	521	546	543	555	596	556	548	553	556	543	566	545	550	525	538	548	557	561	514	540	530	535	579	548	564	578	573	533	538	534	568	577	562	538	580	607	572	591	592	546	596	542	556	542	519	526	568	522	567	560	562	559	563	515	523	574	563	582	548	558	584	545	524	543	542	540	498	555	567	543	566	586	547	536	520	542	538	554	518	521	538	537	555	524	559	559	558	557	517	535	556	572	582	582	518	583	553	552	576	601	554	573	571	556	537	540	584	536	587	542	533	559	562	530	578	558	544	543	548	608	521	533	579	602	541	559	575	525	549	561	592	565	567	594	511	524	537	510	557	509	559	557	554	529	575	519	558	563	542	582	540	560	518	535	552	567	564	551	542	557	590	525	512	569	592	551	571	581	570	527	547	514	552	561	532	544	506	540	529	521	552	572	558	546	582	535	591	586	599	545	543	611	517	514	586	559	540	574	549	515	563	564	565	509	581	544	542	566	566	544	516	545	528	523	573	547	543	539	556	537	562	537	570	556	543	538	528	544	578	535	500	505	544	552	602	582	524	552	547	581	540	592	527	521	563	522	556	547	556	557	525	532	551	560	502	577	525	588	556	560	513	540	556	562	589	548	525	556	493	549	547	569	563	569	560	548	544	567	575	601	573	577	533	566	542	572	509	540	539	537	556	554	555	558	557	540	522	592	520	557	589	572	578	613	531	566	529	581	579	546	560	543	529	550	585	567	544	575	522	531	533	556	544	533	574	565	533	565	579	539	596	528	583	542	505	543	536	552	541	537	535	542	547	544	579	601	513	533	521	576	594	563	559	544	548	537	508	543	539	536	559	560	543	550	517	527	553	554	576	544	554	541	556	577	549	519	545	574	577	579	585	556	515	574	564	563	526	535	594	545	544	537	536	556	541	543	574	533	566	522	548	581	561	535	543	534	555	533	528	498	585	558	554	595	552	545	532	557	570	594	555	537	559	555	512	584	572	544	535	542	597	525	582	550	519	544	530	540	577	562	502	533	558	558	568	557	562	533	551	542	556	518	533	570	504	570	575	562	579	546	565	566	532	533	520	545	522	526	559	570	604	533	524	573	559	536	573	588	570	568	551	548	554	578	554	578	530	600	569	563	567	561	544	548	574	582	573	505	547	545	583	556	573	554	569	536	582	541	520	561	538	516	555	549	553	498	584	547	545	558	579	552	560	525	576	589	526	534	534	550	526	571	563	556	558	550	533	544	523	516	514	572	584	586	572	568	547	534	536	537	565	615	552	583	572	524	542	560	561	573	562	559	574	577	523	552	541	548	534	488	545	540	548	558	562	515	567	512	589	547	560	543	528	581	562	521	574	549	556	526	542	525	554	529	505	568	541	548	583	533	534	569	565	552	552	568	520	543	555	554	515	532	528	496	566	577	561	518	571	541	525	539	551	577	566	553	574	587	544	545	511	542	529	525	494	554	533	544	535	596	546	555	574	534	545	569	565	566	542	588	536	520	564	562	542	567	563	561	562	582	546	535	565	529	524	555	568	555	510	531	552	595	523	554	533	578	576	570	538	557	540	558	512	581	569	529	569	522	549	527	531	558	572	525	531	545	554	540	559	550	588	526	568	537	597	540	556	555	519	557	570	534	571	577	572	551	552	577	539	513	565	563	572	559	560	568	541	590	584	506	605	583	575	546	566	594	552	542	572	528	538	538	547	558	550	563	582	603	575	563	539	545	581	548	555	587	550	550	558	524	538	588	534	587	526	546	565	560	533	550	603	551	530	530	584	586	556	555	546	549	521	521	521	556	556	539	573	536	549	504	529	512	569	557	545	565	547	574	560	519	541	512	577	574	565	561	573	527	548	506	552	549	555	549	545	554	560	531	552	524	524	550	575	521	552	525	555	568	543	507	585	535	553	565	557	502	553	563	552	544	568	544	571	553	530	538	496	538	537	531	563	592	547	580	528	543	538	552	571	569	514	576	561	564	548	558	575	554	590	525	551	526	549	525	496	545	573	531	554	528	593	513	539	515	564	536	497	529	553	514	546	574	532	552	534	595	571	573	536	534	514	558	563	564	545	578	524	547	541	558	542	566	534	593	560	524	516	594	500	530	528	543	536	535	576	499	537	528	557	531	567	544	546	533	580	536	529	559	548	524	572	524	559	553	527	529	541	499	524	552	572	560	520	577	551	567	580	558	543	519	557	509	540	526	549	509	574	532	510	555	546	553	553	610	515	547	534	539	558	552	549	526	554	577	483	511	520	551	589	584	534	532	571	570	571	550	600	555	545	572	541	561	555	560
19289	23714	24651	22554	23013	30672	28060	23804	23206	16598	17333	21987	17286	21198	22237	19761	17953	17146	15122	9341	7833	8884	6269	9325	7354	6436	5415	5116	4164	3582	3324	2898	3046	1904	1826	1335	1011	815	920	798	613	567	924	845	664	673	744	803	518	684	657	610	561	352	299	271	244	227	260	250	258	249	217	209	206	221	208	217	250	220	224	250	248	313	395	337	331	263	245	222	239	231	230	221	241	228	237	228	231	241	233	221	228	244	238	226	220	230	258	248	227	223	224	208	217	236	230	234	236	234	225	227	238	251	217	226	213	210	222	210	225	252	203	205	214	230	219	203	227	239	252	212	227	237	233	222	242	228	230	207	246	194	235	225	232	227	219	236	233	202	220	212	221	229	213	196	237	242	240	233	208	244	218	233	205	230	215	230	228	222	199	206	234	227	228	218	225	236	222	195	214	218	212	223	214	214	218	216	234	213	212	250	220	217	219	234	217	209	217	232	243	218	215	214	194	210	217	200	206	210	229	224	234	222	238	250	229	217	245	216	206	213	231	237	244	221	234	221	217	241	236	220	214	212	241	195	206	202	214	221	224	235	235	211	208	242	203	228	218	205	227	199	234	216	179	239	214	218	219	212	205	227	172	213	234	238	218	215	256	216	224	225	200	232	211	210	239	213	219	237	249	206	200	232	222	250	221	221	213	217	230	225	212	213	224	242	242	241	215	221	224	221	231	219	228	215	212	215	215	215	219	200	214	194	216	228	227	217	226	216	268	198	243	233	200	219	238	240	213	237	227	234	223	227	252	208	227	249	221	243	246	224	245	210	193	228	196	204	223	243	222	264	240	254	220	227	201	217	207	231	204	209	226	219	237	217	223	238	215	233	197	231	225	214	225	232	242	230	242	246	215	237	218	202	206	230	217	187	228	238	201	238	224	224	247	205	191	210	234	190	209	211	224	225	242	198	228	210	241	261	219	236	258	226	236	198	231	244	231	206	210	204	208	217	259	223	191	242	242	211	183	210	225	237	197	244	214	195	235	222	219	224	227	217	236	260	251	216	222	247	225	229	197	214	214	219	222	215	248	232	241	240	256	236	214	196	229	222	200	236	211	234	210	192	211	220	232	249	247	201	226	230	207	214	217	235	210	226	245	245	246	222	235	240	254	232	263	224	239	226	235	207	217	208	203	213	219	193	224	212	227	202	240	211	225	233	231	237	245	203	220	210	212	258	243	232	243	242	217	220	240	217	205	230	219	204	221	225	241	205	183	222	222	205	232	232	186	207	222	205	207	207	203	224	203	231	210	211	219	210	237	205	236	214	235	244	238	221	205	214	221	196	231	245	239	231	235	233	231	224	249	228	212	220	203	225	228	205	242	206	225	234	241	193	212	216	235	225	243	211	210	223	212	213	238	227	213	237	223	224	221	218	195	221	212	209	229	228	218	216	234	238	220	248	238	245	236	240	212	224	207	217	203	220	225	205	217	232	214	221	218	215	222	228	230	188	228	222	219	239	241	239	206	224	205	218	236	240	215	224	223	215	233	237	195	232	242	204	233	231	245	230	231	225	205	237	199	249	218	205	200	255	233	243	255	220	230	205	191	248	217	242	223	220	234	206	241	236	219	200	213	225	240	250	227	230	218	239	258	218	234	249	214	223	227	224	226	205	203	200	227	240	222	229	243	231	228	216	210	229	222	206	237	243	221	239	237	209	235	235	202	243	224	230	204	209	206	240	218	212	236	235	224	239	198	235	213	223	247	228	231	225	248	217	211	251	231	229	223	228	222	233	190	230	198	245	208	225	215	235	220	226	222	210	246	227	224	232	213	248	208	214	230	206	209	202	238	249	243	234	231	216	235	244	205	216	202	224	253	230	219	257	270	207	221	273	226	244	230	227	196	224	231	216	233	239	209	217	231	239	239	221	215	188	220	201	193	207	240	223	226	214	223	232	220	229	200	222	200	233	216	241	233	220	231	240	217	224	195	235	227	195	194	215	213	200	228	237	198	231	232	215	224	207	231	225	235	245	212	250	222	208	198	216	249	226	223	203	220	220	220	204	229	216	209	225	248	219	218	223	219	207	240	197	239	234	217	230	250	227	237	225	246	233	233	236	256	196	244	234	236	235	225	225	217	199	217	246	231	236	216	241	214	202	218	187	219	228	208	208	249	208	242	242	214	278	211	196	224	225	217	246	217	221	224	231	234	227	227	244	241	235	229	215	223	229	202	199	218	224	248	223	240	228	212	222	206	222	242	225	224	229	252	221	200	230	216	212	238	217	193	221	221	209	210	224	207	227	226	225	225	228	209	203	224	224	216	212	231	224	250	234	200	208	231	237	221	229	225	229	211	205	221	226	229	198	224	208	221	195	192	214	213	229	236	255	226	210	234	250	210	180	231	231	228	249	233	190	219	226	256	243	227	249	246	217	238	250	218	235	227	220	258	227	237	189	251	240	221	223	240	224	225	232	207	223	225	214	251	214	215	216	223	223	226	219	235	254	228	209	222	233	221	219	197	217	231	219	232	218	224	245	247	234	242	201	233	236	233	222	244	239	207	196	200	249	211	203	244	241	251	229	251	208	211	227	230	218	221	197	228	236	231	219	218	200	229	203	226	220	245	225	209	236	206	215	222	222	251	236	220	211	213	220	197	217	231	221	205	204	232	209	210	248	225	249	226	217	213	239	210	217	210	227	227	220	247	200	228	190	246	251	228	217	234	224	224	247	218	206	214	251	231	231	212	238	212	232	220	245	213	193	215	222	228	206	233	203	231	229	217	216	196	209	247	238	203	210	226	205	208	218	228	192	226	247	222	234	200	195	257	200	188	234	205	234	235	196	209	230	195	232	229	217	252	205	232	238	233	222	208	234	234	217	215	233	216	247	222	245	197	227	214	227	233	227	221	224	236	230	224	231	249	248	231	230	228	196	234	243	207	230	216	226	260	201	223	226	223	227	201	243	221	228	235	238	204	236	223	223	225	228	216	216	213	214	207	217	224	234	204	209	239	210	210	244	249	236	225	222	228	213	218	222	203	223	214	218	243	205	228	225	233	232	215	216	230	216	215	222	226	222	234	222	198	242	225	235	218	239	201	231	219	209	251	239	221	228	202	213	229	211	225	211	198	203	229	225	224	212	208	209	239	246	197	227	248	237	254	214	209	220	215	212	199	218	233	229	189	212	222	230	231	221	207	210	247	239	228	256	218	234	247	210	202	184	227	217	227	240	233	205	215	215	222	226	211	223	206	235	227	249	209	218	218	245	236	223	205	234	198	211	236	231	221	218	206	225	220	189	220	240	176	234	233	195	226	206	219	223	207	216	254	218	231	245	180	238	236	246	221	231	226	203	218	228	208	201	210	223	212	201	204	250	199	202	217	206	237	215	229	218	229	230	215	223	218	219	250	243	251	213	230	224	228	220	213	238	207	218	222	225	199	226	251	217	214	242	216	241	204	251	199	212	213	224	235	215	202	259	218	241	227	219	225	219	226	182	231	236	225	221	228	215	240	263
13149	20880	22360	26460	31235	39725	38252	37590	37874	33580	36236	39119	35464	42596	43150	39887	40506	39197	36823	28999	28877	29434	24003	32618	28471	26567	22880	24544	20120	18951	18506	17840	18026	11986	11465	9352	6695	5089	5926	5117	3662	3521	6772	5622	4594	4742	5306	5300	3466	4343	4290	3334	3319	1731	1004	814	757	716	887	835	786	716	649	661	676	635	659	645	649	612	580	670	673	1185	1833	1519	1137	948	832	685	626	570	595	600	644	609	543	580	578	596	598	595	585	566	606	598	581	609	615	582	557	656	610	598	601	610	526	567	586	560	597	601	580	602	592	533	590	575	604	588	604	604	653	592	584	595	602	579	568	589	596	594	612	581	573	619	597	559	617	582	585	587	582	597	588	598	555	585	597	631	592	570	565	592	539	584	601	589	589	614	600	617	558	579	602	558	576	600	621	573	566	604	608	559	620	585	592	561	621	601	584	621	580	583	565	531	597	607	587	558	580	604	560	601	526	588	587	575	561	634	574	572	595	548	578	608	563	562	613	589	641	610	584	593	586	553	623	579	608	586	590	587	604	613	599	580	624	575	605	572	595	573	559	604	579	584	605	589	586	593	579	609	593	605	548	581	592	603	547	591	584	573	594	561	602	620	521	615	598	594	619	560	557	587	610	594	579	597	581	580	589	599	608	610	597	584	552	595	549	605	618	627	611	592	579	559	553	585	588	565	622	599	626	565	589	589	591	621	578	549	641	600	578	601	570	605	575	639	592	575	584	563	549	599	605	577	590	615	597	593	575	566	549	625	541	612	582	583	646	623	627	596	630	558	599	596	607	651	579	587	584	609	581	602	590	589	557	586	558	597	567	586	616	609	554	581	575	632	576	624	609	529	590	619	560	576	598	562	611	584	561	570	577	577	599	603	533	583	561	577	577	581	600	574	601	574	583	585	576	603	555	552	600	600	598	555	621	595	609	578	613	638	590	612	565	607	592	581	603	594	628	617	568	570	608	614	609	596	573	645	619	573	597	566	601	580	592	598	610	529	612	601	595	598	569	571	589	579	625	557	636	592	600	586	543	583	528	565	611	584	576	576	560	560	594	562	569	566	549	646	579	594	567	577	575	599	569	588	578	601	574	574	580	608	621	599	586	556	640	570	580	523	604	605	580	525	618	581	580	594	617	547	585	608	588	605	646	580	588	556	596	634	587	587	608	583	635	587	599	574	570	609	602	613	536	601	607	578	594	594	640	552	556	576	541	589	577	578	592	589	581	564	585	592	600	594	573	572	583	614	647	627	586	603	600	604	598	594	550	586	628	623	620	590	581	578	577	585	590	617	564	624	619	572	576	605	610	585	566	568	528	610	607	571	594	558	582	615	557	553	606	596	561	540	559	597	551	573	614	608	581	559	601	546	619	586	621	623	606	585	609	567	570	569	601	601	538	550	598	612	598	584	603	574	585	629	598	605	618	598	609	607	607	576	559	565	631	597	562	594	607	576	590	617	579	592	565	588	561	584	605	598	561	558	621	579	593	625	580	596	572	592	609	597	569	592	628	575	580	552	617	595	600	600	552	600	566	599	569	606	624	592	569	575	617	567	551	590	599	569	577	571	589	539	595	589	578	559	558	593	563	642	571	565	638	564	607	605	631	610	601	549	541	618	612	592	566	584	587	578	557	557	594	628	589	616	560	559	600	566	599	575	646	609	594	613	591	575	586	537	566	618	594	606	582	597	564	575	587	547	543	582	579	585	570	570	568	605	573	586	593	610	542	571	559	598	573	607	588	585	604	584	620	614	568	618	624	563	542	564	578	614	636	574	576	536	546	587	596	562	653	578	604	575	555	575	583	591	587	585	570	584	598	629	561	570	579	575	591	626	579	613	549	578	622	565	629	584	591	604	613	592	592	585	612	592	577	603	563	616	587	606	601	596	558	633	581	595	603	542	567	587	593	537	517	559	539	583	619	587	560	600	564	546	595	583	578	606	599	573	614	587	579	606	562	595	568	589	619	580	554	564	552	626	608	580	602	589	579	594	563	586	598	559	573	548	583	576	581	606	589	571	528	582	589	584	585	640	619	582	570	603	592	569	598	567	599	591	571	599	592	607	571	565	572	561	593	608	582	573	592	559	558	592	594	546	559	614	589	583	588	610	611	625	528	550	622	544	591	591	585	592	608	606	591	545	611	613	595	619	636	607	569	560	600	627	618	572	595	596	568	566	604	560	549	632	586	548	604	641	602	584	614	572	580	591	552	551	620	619	550	554	579	598	590	573	598	574	577	566	614	596	619	581	559	598	595	601	573	584	624	602	574	585	600	575	622	594	562	585	593	567	589	548	611	633	579	569	619	587	608	567	589	593	598	586	612	616	583	621	539	576	616	616	553	607	611	533	563	596	570	600	612	543	650	605	546	578	581	580	597	591	613	617	607	568	599	574	583	585	566	628	614	566	620	562	558	547	568	558	581	621	586	633	563	610	545	567	623	589	604	611	614	646	571	583	565	620	605	550	611	588	625	614	579	611	575	581	595	544	556	608	616	594	605	607	593	596	628	625	566	542	582	591	613	580	609	612	616	618	626	569	609	607	530	563	615	585	629	580	578	568	574	587	608	583	596	582	546	599	587	533	575	586	602	564	579	590	615	571	603	604	537	603	607	614	601	589	646	621	630	582	589	611	579	555	635	588	611	559	627	617	639	561	582	550	626	632	569	613	556	546	564	601	600	603	578	587	627	566	643	591	613	569	624	538	638	572	578	575	593	631	574	587	560	568	580	563	624	574	601	588	594	532	586	596	606	611	596	586	628	599	630	560	564	587	622	594	574	601	557	598	587	576	581	615	557	583	561	566	582	548	596	579	609	620	620	573	581	621	598	527	568	562	593	606	568	595	592	606	558	595	612	589	573	582	578	592	580	606	591	650	587	586	566	607	581	591	584	595	578	596	608	591	603	619	613	612	629	611	614	606	595	581	538	588	601	602	596	540	639	566	588	625	567	594	592	595	585	616	598	621	535	567	591	559	595	554	563	553	577	607	649	565	642	554	616	604	590	582	565	585	583	606	591	597	586	603	607	629	595	556	575	612	595	572	582	643	636	554	589	596	619	604	614	605	598	606	600	551	627	568	579	649	567	586	562	547	630	581	588	575	561	594	617	593	582	625	578	570	572	543	534	567	555	592	608	569	608	593	574	568	573	575	630	598	598	637	596	623	625	605	564	610	585	588	580	607	568	599	557	582	642	578	624	598	581	598	619	594	572	561	608	621	584	609	576	583	626	607	593	593	591	565	600	622	564	583	577	582	566	585	568	591	601	588	573	632	590	590	564	643	603	602	560	623	540	592	594	591	605	606	545	589	580	591	568	578	535	603	622	578	543	623	578	604	560	601	603	613	589	594	587	586	603	577	577	582	585	591	568	633	578	541	605	584	570	586	619	595	577	579	580	586	598	542	579	586	589	535	602	547	607	637	557	589	562	560	572	566	605	568	603	574	583	571	585	611	581	643	592	602	599	593	594	571	599	582	585	602	554	549	628	561	586	579
29587	32408	33127	30813	30632	38279	36615	34288	34661	28814	30132	34270	29725	35872	35543	32547	31419	28717	26482	18440	16423	18012	14280	19622	16699	13358	12633	11835	9926	8605	8255	7055	6780	4167	3909	3476	2013	1653	1818	1818	1222	1168	2052	1620	1240	1089	1650	1445	1058	1331	1097	1107	1063	1122	374	299	235	229	259	261	278	263	247	208	253	202	214	222	227	255	225	230	223	401	551	526	445	330	251	255	223	216	227	205	207	212	215	228	212	222	243	231	235	207	228	212	214	228	214	215	207	217	239	200	237	229	223	201	212	240	231	203	241	227	234	202	226	224	230	225	212	207	232	223	217	213	214	213	224	220	181	225	206	204	196	229	199	235	203	223	199	205	216	210	225	194	216	223	211	199	215	207	180	240	220	244	190	213	224	232	226	216	240	215	218	185	202	218	200	220	222	231	214	202	232	214	225	221	198	212	217	222	216	206	227	187	208	226	204	235	209	231	204	242	210	204	238	218	222	202	207	207	204	223	235	208	195	234	206	192	203	204	220	205	223	220	233	215	213	218	199	220	206	204	205	223	217	214	206	222	189	223	217	213	198	196	204	217	218	218	187	220	216	206	220	238	245	209	214	212	197	222	189	211	236	183	195	222	223	228	241	229	191	200	244	213	197	206	222	218	206	212	232	204	211	208	205	233	221	234	240	213	225	196	220	227	197	219	241	206	220	208	205	238	223	227	201	204	242	218	200	241	209	197	201	234	199	202	226	218	201	211	225	199	201	222	189	213	215	182	244	218	222	208	194	203	191	213	221	209	218	201	241	207	247	224	216	210	227	224	227	240	211	203	211	200	204	235	230	219	205	225	242	231	197	208	223	210	247	233	242	200	212	225	227	192	198	179	217	235	194	208	204	227	218	219	199	200	211	223	190	228	203	184	250	229	224	213	193	215	235	215	198	196	222	229	221	208	199	238	230	191	193	246	215	222	205	214	217	239	236	195	199	218	233	225	204	220	231	222	212	224	211	213	213	200	243	217	218	237	220	219	201	188	224	218	216	215	223	212	193	191	217	218	208	236	230	209	230	225	222	223	183	204	231	213	223	218	206	206	189	204	216	243	223	222	214	222	215	206	196	210	221	204	238	212	227	223	201	214	226	223	232	225	236	189	193	235	217	216	218	208	216	214	207	209	203	202	243	226	215	230	219	222	240	229	231	207	225	224	255	208	253	232	227	192	230	174	192	215	237	226	225	220	189	232	181	245	224	190	223	194	218	209	195	243	207	231	212	220	216	209	200	250	230	220	218	195	229	222	234	230	235	202	238	217	218	206	209	201	237	222	220	219	200	204	236	216	231	218	208	217	209	218	203	226	203	207	225	210	209	215	218	230	202	205	232	210	206	221	208	199	220	215	233	237	222	213	224	213	197	217	223	202	201	223	230	226	242	202	239	214	210	227	211	199	225	213	219	205	199	225	229	201	208	189	217	219	217	206	204	215	213	192	209	210	226	213	197	207	226	210	239	187	211	221	211	208	208	242	236	222	199	215	202	230	201	211	216	223	226	214	220	205	203	266	211	241	210	228	235	193	235	185	221	230	202	228	222	204	220	204	229	196	208	218	213	253	218	205	196	249	219	225	236	229	235	229	235	198	202	229	223	243	250	238	237	221	209	221	219	224	191	240	206	178	224	229	194	182	225	217	217	230	222	190	208	222	217	217	230	238	204	243	241	206	218	227	224	229	207	232	202	210	232	234	217	210	219	221	211	218	203	236	228	213	211	244	225	219	207	227	228	209	232	241	214	215	217	208	220	223	228	212	222	232	192	231	230	227	206	190	230	231	214	201	229	220	197	196	212	236	224	236	231	214	216	226	222	219	217	210	190	214	198	210	205	218	226	243	212	204	204	205	217	238	229	219	216	226	223	216	201	238	205	209	226	200	212	206	224	224	184	208	208	239	211	200	254	223	218	231	253	211	223	229	199	230	197	196	231	227	219	238	238	196	251	203	196	197	194	206	217	215	233	227	206	203	231	214	221	217	210	227	215	202	195	209	238	227	226	231	217	218	197	214	210	239	213	223	217	232	239	199	202	214	199	215	235	191	215	173	214	222	220	197	215	207	210	202	227	208	195	250	214	191	213	196	217	193	181	220	201	220	214	210	228	207	193	213	233	217	229	216	213	207	198	220	216	221	209	205	211	235	203	210	241	225	195	228	249	200	208	226	229	213	211	192	197	226	215	190	211	231	207	203	239	216	227	233	222	214	222	205	219	208	199	220	214	222	217	233	223	225	220	206	199	191	221	222	202	213	199	202	186	215	220	215	206	191	237	219	242	209	212	216	206	215	212	226	206	206	199	241	229	229	215	225	227	196	231	213	213	213	213	185	223	214	204	224	232	206	219	191	188	233	194	229	196	230	219	224	214	235	222	234	218	221	210	207	199	212	206	211	201	219	197	205	206	218	224	208	210	207	226	234	228	234	222	197	226	249	197	241	219	213	232	206	239	200	206	201	207	211	225	218	239	201	227	228	211	216	220	222	222	223	227	221	215	218	237	233	232	248	227	207	210	200	206	228	224	203	247	221	202	230	192	241	202	198	201	212	216	213	220	211	225	207	214	222	226	184	202	225	236	250	216	220	224	196	191	221	194	225	216	227	196	198	199	196	234	211	231	218	218	225	196	231	211	222	207	206	235	184	230	222	216	207	200	208	211	214	217	228	202	209	214	213	232	214	206	219	253	210	218	235	187	216	209	226	227	240	199	220	209	229	191	225	211	211	224	227	200	232	215	227	219	217	210	199	201	248	203	205	211	229	237	230	237	211	217	207	198	222	237	205	204	181	241	236	204	209	239	238	221	216	215	217	224	219	181	219	210	226	232	219	196	205	246	211	215	240	220	233	240	205	217	225	247	198	204	216	216	211	245	231	215	259	194	267	222	234	227	222	205	208	219	216	219	209	194	193	222	246	210	209	189	208	196	222	204	207	197	228	237	242	214	233	204	242	188	203	202	217	212	197	212	240	220	219	211	218	230	224	211	223	212	212	216	222	226	208	196	206	211	225	211	207	217	213	226	227	216	213	230	208	258	223	212	208	211	207	216	214	217	224	205	208	217	226	223	196	204	233	217	218	181	179	204	238	203	208	199	192	228	236	228	211	184	234	207	212	216	194	231	241	222	179	198	194	235	211	193	230	205	229	198	201	180	220	202	210	224	247	197	234	232	242	240	211	200	213	190	205	200	231	230	192	186	236	224	208	214	199	196	209	234	226	209	227	188	243	205	226	230	253	214	213	193	195	220	181	210	216	213	215	195	250	205	222	206	200	221	217	232	201	182	214	231	236	215	207	214	189	206	230	199	221	215	206	224	221	217	227	230	241	230	210	206	231	212	231	213	190	202	202	199	207	206	232	216	222	198	202	212	220	237	239	224	187	235	207	192	194	237	191	210	217	252	216	217	204	224	217	200	200	214	226	226	207	210	196	232	229	201	221	219	216	223	225	221	223	227	225	205	202	211	239	248	201	233	216	231	244	240	221
18923	27917	29361	33263	37675	44913	45132	46094	45876	43850	47682	47582	44992	53183	52204	51359	51619	48492	44853	38888	39367	39522	34724	44069	40425	37035	34293	36329	31858	31476	30349	29531	28265	20730	19753	17708	12457	10288	12571	11394	8169	7749	13707	10506	8611	7853	10736	10343	7501	9125	7569	6789	6974	7105	1765	1243	868	875	957	936	946	943	721	644	614	631	692	673	610	624	623	670	648	1867	2860	2782	1791	1290	872	709	646	567	551	550	571	564	561	567	555	592	590	588	554	585	619	548	565	566	579	566	589	616	567	575	611	550	611	583	528	552	553	593	547	582	539	542	544	589	534	560	532	579	549	576	542	568	578	532	562	517	568	537	533	554	524	515	601	624	565	548	565	606	559	575	552	567	544	534	562	519	548	548	563	552	615	560	561	587	557	561	550	580	582	512	519	545	565	603	571	525	549	540	580	531	531	544	564	563	502	595	582	574	559	580	509	546	580	581	582	566	551	613	613	568	568	547	584	551	550	543	533	545	541	549	534	598	566	533	554	561	552	540	535	510	572	564	621	552	544	602	556	596	562	546	556	583	535	547	531	591	518	599	594	543	528	563	565	566	600	543	543	537	517	584	528	576	539	539	582	564	566	569	540	552	590	596	589	527	551	557	589	548	560	595	565	527	578	552	605	552	569	561	574	558	551	596	578	546	587	578	585	572	592	524	547	523	557	526	603	568	534	554	556	568	588	544	570	571	535	567	539	541	506	600	576	530	611	550	567	545	569	587	551	565	557	549	553	525	533	551	590	533	544	593	564	554	575	527	551	585	537	553	528	554	587	560	590	573	597	564	568	572	543	567	540	604	561	555	607	599	561	534	549	555	603	533	554	573	554	582	510	554	553	514	557	537	588	572	584	535	601	527	554	551	604	557	592	593	517	530	537	591	554	543	579	528	575	542	547	579	585	562	554	571	530	534	542	571	619	569	563	545	576	573	538	563	557	554	530	542	546	543	564	523	571	562	638	565	560	540	586	580	514	511	540	552	589	586	525	592	561	580	598	559	599	583	538	551	571	550	542	595	577	529	554	578	573	585	620	566	543	575	581	580	565	567	544	511	564	576	611	584	563	568	575	566	598	538	529	519	592	582	576	542	585	543	553	559	566	599	564	556	585	535	560	597	550	544	551	530	570	539	553	548	591	561	575	560	541	583	566	582	553	555	549	540	560	584	560	570	585	579	541	524	579	614	591	557	570	566	538	594	531	545	572	468	581	559	531	533	538	559	562	562	581	565	558	549	589	563	546	535	550	578	548	583	551	563	576	562	585	525	544	546	575	549	569	525	512	590	559	574	560	583	631	562	573	563	546	582	544	523	549	550	542	585	575	552	558	497	561	525	550	560	536	576	575	589	553	551	561	567	605	540	561	543	543	563	592	576	552	564	539	545	557	628	595	605	571	580	546	584	548	517	576	537	565	563	581	593	589	566	575	542	599	563	536	533	499	553	583	548	552	537	561	551	547	527	580	606	571	591	554	552	591	565	550	568	565	578	561	599	537	539	565	580	568	570	555	555	526	546	549	581	598	547	560	566	569	566	572	552	550	537	558	552	550	551	581	564	565	545	536	585	579	621	559	605	621	530	553	572	565	567	568	548	541	601	590	565	540	534	573	584	570	557	560	567	595	581	504	611	564	585	527	561	526	584	555	595	611	573	527	556	579	565	564	587	580	557	576	549	522	577	565	578	534	562	530	555	531	547	552	576	526	544	548	558	568	508	569	552	552	551	526	608	553	568	536	546	569	574	573	525	562	588	539	541	565	594	557	565	557	559	516	603	563	570	533	553	506	559	544	512	577	585	538	575	547	588	553	585	577	575	537	527	560	533	582	561	578	565	532	572	533	545	555	574	581	602	601	530	529	569	541	562	541	560	556	586	566	510	544	563	580	550	528	559	578	550	591	541	559	541	577	558	550	552	540	600	595	545	530	534	521	562	557	571	517	593	524	494	571	524	527	476	570	555	543	562	560	582	545	591	551	602	568	576	551	591	558	570	525	577	559	549	592	556	593	590	540	563	597	590	543	582	531	558	561	539	545	530	581	534	563	563	546	623	538	587	570	558	595	570	578	581	572	575	546	577	556	565	552	562	587	499	537	565	586	590	563	576	560	584	565	530	600	620	545	544	565	557	551	588	525	554	582	571	582	589	580	563	575	536	569	520	590	547	572	540	572	564	561	582	555	526	551	583	584	550	568	556	546	599	589	536	571	556	557	575	555	561	559	575	546	566	580	584	549	536	521	541	549	569	563	559	533	567	547	595	552	568	544	577	549	559	530	596	569	555	530	536	596	517	590	564	590	577	530	527	556	530	571	567	582	557	562	563	607	606	555	588	593	573	563	551	554	554	573	550	549	557	563	554	526	534	538	580	552	529	567	577	559	572	496	555	536	561	542	529	549	561	575	553	513	547	521	552	535	521	607	570	546	550	556	552	554	571	568	575	552	589	568	527	584	569	559	580	586	581	560	551	568	584	557	522	527	553	575	590	531	587	578	552	530	544	549	552	574	584	563	562	544	582	567	591	550	575	584	549	531	528	529	557	561	570	549	572	555	581	575	559	528	555	515	581	574	545	555	545	541	565	550	575	555	517	583	543	588	560	543	569	561	581	574	527	549	550	542	589	573	568	578	561	597	551	577	531	560	559	534	563	602	522	559	555	572	567	564	571	576	577	551	571	540	567	529	546	513	563	603	576	545	567	541	594	556	560	512	553	571	615	563	560	578	568	586	542	605	567	596	549	573	562	575	535	595	548	559	546	606	549	548	538	587	541	562	578	600	563	544	528	565	573	571	585	557	568	567	580	548	556	535	578	571	578	572	552	548	548	591	576	573	563	578	525	550	557	556	571	543	596	552	547	542	584	518	579	553	568	582	521	557	570	586	571	553	567	545	554	577	515	552	634	548	540	566	538	591	544	592	583	576	601	541	569	566	577	553	568	566	555	517	611	542	579	601	538	595	564	526	556	520	555	562	560	600	579	584	593	547	507	593	563	564	592	574	521	568	506	580	549	568	573	546	576	554	570	546	564	587	562	552	547	541	539	555	570	563	555	563	533	576	577	542	588	522	596	555	546	530	570	575	519	564	546	543	541	557	577	520	521	555	575	564	528	615	568	544	515	578	563	582	588	579	564	520	570	550	549	549	543	614	565	539	535	536	560	559	580	514	526	551	598	597	596	526	558	569	551	593	554	546	555	575	538	526	533	565	539	552	617	560	572	557	582	541	609	577	559	529	567	584	559	559	559	545	578	537	586	549	539	561	581	521	570	558	546	573	574	593	567	526	597	586	549	595	563	535	573	543	581	552	544	519	565	564	576	559	577	574	548	558	528	548	594	578	518	581	621	517	601	532	565	564	546	581	567	568	579	592	571	512	569	537	556	529	597	617	573	532	591	563	574	555	542	553	521	563	560	566	520	567	519	583	574	564	571	554	510	574	549	550	515	555	537	517	534	547	591	565	586	572	584	558	556	539	583	589	598	569	546	574	549	526	569
8925	7151	7776	6790	4895	4132	2992	2223	1995	1404	1538	1642	1486	1772	1542	1430	1565	1485	1173	865	748	803	611	807	661	547	501	505	471	415	403	374	350	305	280	250	235	223	237	239	227	208	237	219	238	213	220	197	218	224	189	215	221	223	202	212	205	183	205	185	195	202	199	210	189	184	190	196	183	218	215	208	194	194	240	237	201	220	203	182	214	216	192	186	211	184	190	175	196	190	191	193	209	179	169	183	224	212	187	181	202	183	178	207	239	215	195	198	173	185	183	224	214	204	195	203	193	206	208	188	208	212	196	210	178	206	206	178	167	188	191	218	192	195	192	193	191	199	200	206	194	189	192	168	209	199	186	189	168	216	173	192	172	215	201	201	201	219	186	174	188	215	195	206	185	208	166	189	209	191	191	189	197	188	211	196	209	175	197	200	183	188	246	198	205	196	193	179	197	209	205	178	182	182	208	222	192	165	167	195	176	204	180	220	214	195	185	221	187	181	177	210	202	205	191	197	215	199	186	166	183	188	202	188	206	162	188	191	202	195	218	213	236	204	217	159	183	204	184	193	171	184	187	212	217	182	177	203	195	193	191	188	200	185	199	211	186	214	204	185	190	193	194	196	174	193	187	188	195	209	196	199	219	177	208	225	169	209	211	195	190	201	202	190	225	189	196	202	183	191	193	189	203	209	201	193	184	210	203	185	215	189	206	188	187	192	195	204	207	196	197	212	179	216	197	183	187	181	202	182	219	221	223	215	200	191	182	206	219	226	185	193	208	205	164	196	181	191	193	191	193	210	189	198	191	175	173	185	191	201	187	177	170	188	204	204	217	213	161	216	206	179	194	184	202	204	218	179	196	197	201	212	223	166	194	191	216	196	202	210	189	202	186	192	177	195	192	179	205	209	198	183	200	219	226	189	193	186	212	195	189	210	200	182	184	212	193	193	209	173	197	207	205	205	186	220	194	186	206	190	194	196	214	221	200	199	179	224	180	173	197	188	174	152	201	185	198	214	221	206	211	174	241	206	188	199	181	193	197	219	216	184	221	180	204	202	198	172	169	210	193	198	205	197	235	194	182	221	208	201	202	153	223	215	201	229	203	187	191	194	192	198	214	217	206	219	174	194	175	177	200	217	208	205	202	201	202	197	187	207	206	217	179	211	187	202	212	201	211	209	174	211	193	181	184	191	199	159	203	198	192	217	182	180	215	193	197	207	185	218	180	200	192	203	198	192	220	185	199	184	226	186	201	179	209	194	219	208	181	202	197	210	182	193	181	233	182	187	201	192	208	183	195	210	206	171	219	204	172	190	188	198	195	229	202	190	182	178	207	221	193	194	170	205	212	214	211	239	216	222	208	199	214	244	167	182	190	176	190	192	210	192	215	208	194	194	192	198	205	182	197	202	215	198	178	184	191	187	202	181	175	207	194	196	183	190	200	207	195	207	181	183	176	206	197	163	207	220	194	179	233	212	191	189	199	187	198	179	205	188	214	194	188	213	202	202	210	197	186	184	212	195	199	189	182	218	214	194	187	182	194	193	183	178	186	191	195	169	195	190	199	209	207	172	196	202	185	172	206	175	179	195	198	183	195	210	183	179	199	197	185	192	186	163	206	211	190	186	189	211	180	188	216	200	198	183	178	165	174	203	194	201	215	197	192	187	176	203	192	197	197	205	194	190	199	189	203	215	211	190	183	186	192	199	202	179	199	197	192	202	166	168	184	199	168	204	216	191	213	205	198	217	215	188	200	182	223	212	209	201	199	210	186	200	192	168	197	194	205	208	162	195	201	208	201	208	206	192	201	215	226	212	189	175	183	178	199	217	191	198	190	211	194	201	211	189	206	213	187	182	191	166	182	191	219	205	198	196	168	183	196	188	185	197	211	223	192	229	182	188	192	200	175	212	176	180	192	209	200	205	189	195	200	178	196	204	206	165	199	218	182	202	207	198	179	193	215	197	194	185	163	200	193	197	191	192	180	178	190	180	179	184	192	202	188	194	193	177	184	199	180	194	188	177	199	216	197	191	211	201	174	198	185	194	218	208	200	178	192	193	167	191	193	183	188	187	214	176	202	210	215	186	188	196	212	216	195	190	205	185	193	201	221	187	205	217	179	184	200	212	205	220	180	195	185	191	195	207	171	200	173	177	194	182	201	162	203	191	182	211	201	173	188	185	165	202	170	185	208	159	185	193	190	213	195	204	207	189	216	180	187	196	202	199	209	189	205	203	186	223	220	195	193	201	187	198	208	216	224	175	225	190	171	203	169	191	210	161	221	190	187	195	204	186	219	183	200	182	171	184	208	190	186	215	195	188	209	178	197	191	182	232	204	188	180	224	198	196	185	210	173	200	198	193	194	190	190	205	168	184	213	191	186	187	225	178	213	197	182	212	195	186	188	195	173	193	174	188	190	194	186	218	180	195	181	168	170	191	190	202	174	185	172	197	216	204	189	197	200	210	179	202	209	201	225	189	203	197	198	171	192	192	206	219	197	196	192	197	200	197	197	209	180	174	176	190	201	193	214	206	206	229	195	206	192	189	202	196	207	198	196	190	204	197	191	187	181	178	188	188	217	186	186	208	184	186	208	192	194	186	218	211	185	193	170	187	194	203	163	200	186	195	207	192	177	223	196	183	197	198	180	201	186	214	178	223	216	205	215	172	191	184	168	167	184	196	201	180	192	191	187	180	219	200	188	206	178	188	182	222	199	182	207	185	203	204	173	193	202	198	181	181	198	228	177	193	200	189	199	195	180	195	185	176	205	168	187	193	184	168	173	200	191	186	185	176	200	180	206	198	179	204	178	192	191	189	181	225	193	207	205	196	203	186	208	250	166	188	195	190	175	218	221	220	221	196	177	208	206	209	199	197	184	184	172	206	200	205	200	219	210	197	190	198	214	209	165	183	195	170	180	202	190	194	196	180	198	206	198	212	183	214	201	203	196	193	176	198	195	186	211	214	199	194	193	211	169	189	196	196	188	206	186	186	183	191	210	190	186	172	172	183	191	190	195	223	173	194	192	182	187	202	198	217	210	192	200	199	171	212	178	189	177	190	206	187	196	188	197	208	204	216	201	206	190	223	188	186	185	199	208	199	188	214	180	200	221	203	202	199	155	187	205	185	181	189	189	184	192	200	172	201	221	193	209	190	187	212	193	195	180	207	208	183	201	197	194	201	208	162	203	194	157	199	173	214	186	187	198	180	205	187	203	185	174	191	189	184	232	175	206	193	183	199	201	185	196	190	212	192	183	181	203	207	196	196	186	212	194	183	171	204	192	205	199	199	179	180	201	177	216	173	211	195	194	169	200	170	176	207	165	201	216	212	191	199	183	206	193	212	197	213	189	195	206	203	183	222	177	203	187	191	188	193	200	194	189	201	198	198	190	184	202	193	200	200	174	194	220	193	204	202	188	166	198	203	170	188	185	205	202	189	195	181	166	164	210	202	186	189	223	195	203	213	209	192	196	177	213	171	198	198	188	194	208	187
6281	7140	12509	15431	14475	14252	13092	10791	10254	8082	9420	9846	8630	11533	10200	9631	9613	8848	7906	5631	4857	5224	4047	5761	4353	3778	3225	3579	2974	2544	2611	2219	2079	1462	1429	1273	1034	987	980	980	786	874	983	856	750	751	947	822	742	837	696	782	734	744	549	571	589	551	549	545	584	569	582	537	599	600	565	574	590	543	554	558	556	563	691	717	710	649	565	553	579	521	542	535	503	451	515	513	500	530	536	518	512	482	485	543	561	471	507	490	548	477	577	541	453	485	557	511	527	514	534	511	538	494	522	541	527	538	536	524	556	551	494	517	539	503	560	532	541	502	507	538	510	564	526	518	489	528	552	512	534	544	493	499	513	529	516	534	574	521	525	536	498	494	523	556	552	526	524	513	493	522	570	519	528	504	539	554	505	527	513	522	529	536	559	528	489	525	546	525	531	494	487	548	505	524	517	515	528	553	504	493	519	496	511	494	525	549	506	540	556	511	506	504	506	514	543	522	518	533	532	546	502	531	549	536	539	552	504	555	538	516	541	546	491	542	551	531	504	534	537	535	544	576	491	519	547	509	531	511	524	505	530	520	501	506	565	511	498	502	521	513	509	557	521	496	508	478	485	514	507	533	490	513	530	562	564	486	508	552	495	503	533	527	517	535	515	491	511	493	555	554	493	559	565	480	534	574	502	502	530	525	518	545	501	522	560	532	504	528	502	567	537	517	512	526	576	513	535	550	538	528	548	529	574	503	503	540	505	519	535	517	539	547	535	520	539	571	500	524	554	556	544	529	558	537	522	547	507	536	539	554	545	524	501	520	494	554	523	455	540	525	535	558	563	477	503	550	543	519	518	531	502	554	502	541	550	511	493	532	526	530	497	554	470	543	552	485	521	497	529	551	493	516	500	520	535	563	520	541	490	529	545	488	536	512	524	506	540	465	490	519	526	512	492	498	513	504	501	494	495	503	520	533	554	526	526	541	505	543	533	496	469	509	496	531	461	548	491	532	505	531	510	532	510	537	521	521	492	495	508	518	567	487	497	537	499	555	525	515	488	545	518	537	530	548	541	556	551	505	525	528	563	551	489	510	538	530	517	522	516	540	501	524	543	516	481	529	509	522	569	531	515	531	511	514	517	507	498	546	510	489	520	497	482	552	493	548	531	525	507	503	542	562	534	506	551	505	492	502	503	509	542	535	481	489	505	542	520	520	531	489	534	513	517	542	501	538	511	538	524	529	489	507	526	530	534	521	517	495	510	500	572	494	524	547	495	530	531	515	524	548	529	511	522	514	533	534	523	503	505	478	546	549	541	548	564	521	513	520	534	473	508	559	495	510	556	501	520	535	517	511	556	513	530	553	536	556	533	498	492	529	520	530	551	536	486	534	514	551	555	509	530	556	546	532	517	473	523	509	528	534	557	547	533	490	497	543	509	532	526	486	503	513	550	524	528	519	510	572	508	552	464	476	534	524	538	480	516	496	518	564	517	502	530	478	490	497	513	483	482	518	507	471	512	498	522	533	548	534	520	530	505	488	529	540	528	546	538	506	513	460	522	533	531	512	542	507	493	514	503	561	527	521	492	528	526	491	484	562	511	506	528	475	505	525	549	512	492	509	541	517	506	491	517	520	527	528	479	522	552	573	506	542	542	553	509	524	544	514	502	484	532	524	547	520	544	565	560	519	535	511	522	533	528	539	517	515	496	567	549	536	484	540	547	553	542	568	516	551	512	543	507	517	539	515	501	553	507	503	538	501	507	539	500	515	558	508	496	519	537	533	518	500	531	519	567	505	555	526	485	520	543	521	538	571	518	504	512	492	529	537	541	499	513	496	508	509	516	507	518	495	479	528	507	544	527	519	511	513	510	530	507	553	537	539	512	481	538	553	512	535	549	551	498	524	523	535	546	549	514	531	526	538	535	517	486	522	523	530	498	510	531	501	521	527	546	512	545	538	518	520	496	491	500	528	534	551	541	499	526	502	510	488	544	507	524	530	512	524	523	506	500	553	525	581	469	507	506	507	539	550	549	504	519	514	505	564	523	562	480	489	545	553	526	515	495	514	516	542	492	508	557	516	503	486	558	507	578	512	544	515	528	517	520	503	555	506	548	541	499	480	509	495	484	515	548	490	556	534	547	519	516	530	539	520	512	549	502	523	513	503	519	577	524	538	539	506	502	514	501	477	554	535	510	510	539	510	524	559	521	528	509	527	535	556	509	487	553	486	556	526	549	552	523	524	473	489	489	517	562	494	532	546	512	494	515	515	553	515	504	553	521	549	508	511	508	520	549	533	502	550	509	521	532	551	478	522	543	564	526	487	540	495	513	506	507	524	537	531	542	502	562	514	518	507	535	509	536	523	540	532	551	536	529	577	510	518	538	550	495	530	531	569	498	513	534	491	565	531	522	498	530	510	481	529	540	524	560	517	550	539	488	506	514	530	557	517	541	548	536	518	491	577	516	504	500	503	480	519	506	501	505	545	539	532	469	543	536	473	513	539	523	529	537	556	546	513	560	528	521	531	507	557	518	520	541	545	520	497	545	507	502	539	545	480	530	503	540	517	564	548	502	552	514	533	484	527	491	516	533	521	537	500	531	514	555	529	525	523	502	521	559	548	488	475	516	496	552	468	533	519	546	525	486	478	547	559	539	502	560	518	539	515	526	528	534	532	540	533	501	488	504	550	519	569	570	531	478	519	526	574	500	535	511	532	505	544	486	546	492	517	489	523	517	537	570	494	572	500	544	562	538	538	540	520	539	516	525	547	483	494	514	533	507	480	518	551	512	533	514	503	498	484	550	513	522	505	544	486	527	513	507	543	532	504	549	505	470	533	528	514	526	508	562	497	550	499	494	492	529	494	512	522	517	577	531	523	493	504	479	553	545	509	533	466	503	515	503	548	537	473	514	487	536	544	513	526	529	515	507	535	510	524	520	531	529	536	519	549	484	529	504	516	510	524	521	510	530	506	531	492	547	539	549	545	523	566	500	556	521	496	519	546	551	531	565	521	553	548	514	541	482	506	524	507	544	528	556	528	526	516	518	547	514	461	518	510	513	512	492	508	560	469	556	513	517	555	510	488	537	491	528	463	478	503	539	536	525	521	550	505	471	500	527	503	520	531	520	519	490	541	535	507	511	561	553	540	521	489	544	481	538	518	542	546	489	512	515	531	520	496	502	503	529	561	538	488	473	528	503	533	535	547	511	509	509	516	519	553	524	516	509	548	505	513	490	515	516	544	513	566	537	505	503	499	510	541	544	536	517	501	514	557	521	534	513	511	523	518	508	501	520	565	559	527	483	541	512	531	541	503	515	536	534	492	536	483	533	546	562	512	496	526	524	525	517	512	490	528	542	531	530	548	527	552	512	535	537	525	521	547	524	531	536	511	534	549	555	493	510	525	537	527	561	501	537	533	508	506	503	501	512	521	514	525	515	572	573	502	557	531	529	497	526	472	535	516	516	512	571	551	472	538	527	543	514	496	531	475	514	499	517	539	537	490
21648	24201	23046	24274	26381	27667	26276	23201	22821	18515	20045	24250	20495	24341	20992	20923	16746	13501	11805	8027	6423	8527	6189	10340	7772	6389	5503	5235	4893	3925	4260	3639	3079	1907	1758	1509	1013	820	1130	939	716	811	993	797	656	609	953	849	605	819	587	688	743	375	254	239	245	235	236	238	206	202	194	225	240	222	209	199	204	235	209	222	219	272	375	322	291	299	260	231	225	240	227	187	219	184	198	220	229	215	202	227	202	216	211	231	188	216	232	219	203	212	218	215	231	203	213	230	234	200	232	223	235	239	210	219	218	213	194	215	204	203	215	205	202	210	209	207	222	201	206	196	223	227	213	198	221	200	205	234	225	242	221	203	218	197	243	216	216	225	211	198	234	222	210	199	213	223	200	214	207	213	249	206	243	240	187	257	197	201	200	217	211	182	249	208	209	197	196	247	220	201	192	229	225	224	215	211	214	209	195	216	206	226	224	200	209	217	218	207	211	200	207	213	209	226	202	202	240	225	210	210	232	242	222	232	194	216	237	219	239	228	201	238	218	217	234	236	213	219	237	228	231	182	233	229	189	193	203	218	202	216	219	219	210	201	202	224	216	200	223	208	190	229	222	200	208	221	200	217	197	215	196	195	203	229	218	207	229	212	218	214	216	211	207	216	202	180	204	201	185	212	199	206	242	216	209	244	219	219	211	225	219	238	208	194	200	212	193	194	231	224	194	235	209	212	199	203	203	229	207	225	216	231	230	212	219	230	210	205	216	211	212	231	222	213	211	219	227	235	190	228	197	195	195	207	185	213	187	211	260	208	203	230	228	215	221	225	201	242	197	215	226	218	210	217	221	208	197	233	185	230	198	203	240	197	219	214	229	223	236	230	198	199	209	213	220	232	213	225	185	226	233	205	193	211	221	206	220	194	198	211	235	213	191	198	218	219	194	229	242	213	231	230	208	226	211	205	226	186	209	213	218	216	192	226	231	208	232	210	207	208	231	238	194	233	223	208	227	221	226	201	217	227	220	216	227	176	222	187	212	211	219	237	185	233	215	209	233	231	205	237	215	196	195	192	196	191	196	255	251	210	225	197	216	206	217	206	195	221	223	200	208	209	190	216	205	211	227	199	206	236	196	210	190	218	209	201	207	232	194	215	214	202	205	206	211	223	206	194	226	222	211	193	215	215	219	218	238	230	223	206	206	200	205	198	198	226	224	240	193	235	236	230	212	201	204	215	199	243	203	218	244	224	211	203	194	231	216	198	211	248	239	204	197	222	226	213	221	222	206	206	217	224	230	209	221	209	221	230	205	215	230	213	207	242	186	208	236	240	191	173	198	237	211	201	227	217	213	234	202	224	212	219	220	216	212	223	222	209	202	209	207	235	215	220	215	212	215	242	204	222	229	195	215	216	209	198	262	205	194	236	220	208	187	195	210	195	217	233	204	199	210	213	202	231	226	212	229	226	218	217	251	234	235	219	222	213	211	196	231	196	214	218	209	218	189	205	190	218	230	235	230	194	216	209	240	228	199	201	220	200	235	226	229	193	209	209	201	237	195	222	254	236	217	200	206	204	236	257	218	224	216	211	203	209	198	199	241	236	174	218	213	205	210	213	217	212	220	196	219	225	221	230	195	225	207	198	233	200	225	230	202	195	203	233	259	201	229	217	217	204	236	232	225	213	207	197	241	198	235	216	236	224	234	228	215	220	223	234	222	218	237	190	248	212	213	224	174	230	222	213	204	213	165	202	233	244	198	202	197	208	227	194	214	236	229	198	228	233	193	202	205	205	208	228	217	209	220	216	222	184	237	193	215	208	195	192	211	219	213	194	210	229	246	207	203	218	235	172	227	205	196	208	227	210	215	214	191	215	227	260	190	209	188	202	199	192	222	211	214	204	202	235	187	199	220	218	187	177	209	199	229	228	210	195	221	208	219	207	220	194	204	200	215	209	195	207	235	223	226	248	201	230	219	203	202	234	230	191	238	222	215	240	228	224	217	229	200	226	227	209	179	223	222	201	207	207	215	202	203	211	234	219	191	194	188	206	209	224	219	198	221	251	192	205	196	211	210	225	256	193	234	205	208	214	198	196	222	204	227	227	202	201	220	220	224	198	192	223	191	221	201	200	194	206	219	249	219	196	188	204	210	219	225	205	203	217	230	199	235	253	216	228	208	205	203	193	212	235	200	199	230	211	219	251	225	214	222	185	213	220	240	227	240	235	211	209	206	190	210	211	226	222	229	227	214	217	207	250	198	176	206	204	193	179	205	214	198	225	225	248	195	223	253	226	212	215	238	206	205	234	196	198	193	195	211	229	225	210	210	195	212	232	200	246	211	233	214	188	212	249	230	206	222	213	224	218	200	210	207	218	210	245	232	184	223	199	224	210	203	213	217	201	203	182	194	213	207	236	172	197	240	211	197	221	211	214	207	185	201	250	202	203	207	213	216	221	196	224	219	224	225	208	232	200	218	243	203	218	225	200	212	222	192	209	212	200	200	255	217	248	209	218	212	206	219	210	209	223	209	188	195	216	245	217	205	246	216	215	207	236	221	217	187	209	219	223	219	227	221	197	224	220	207	238	179	229	195	217	224	214	184	184	228	217	242	209	211	215	237	229	202	213	236	191	222	215	237	198	222	232	223	216	230	243	202	202	227	222	211	218	241	220	178	233	233	205	214	221	217	177	212	237	210	242	213	240	203	208	230	199	212	217	226	217	225	210	230	204	203	218	194	203	204	236	206	222	225	232	183	229	212	221	185	204	211	221	203	197	231	226	221	214	210	208	193	231	228	214	215	213	220	236	208	201	206	202	198	211	189	220	195	218	236	230	218	209	214	230	204	169	237	227	210	225	216	213	229	200	209	195	224	235	219	213	203	237	207	224	220	195	216	199	212	225	233	236	220	217	220	204	205	206	232	199	228	217	224	226	212	211	225	235	235	226	210	202	255	212	221	217	238	224	192	207	224	218	240	201	200	222	189	231	197	224	221	202	208	214	225	206	226	224	226	199	219	214	220	197	179	216	216	203	187	192	223	218	244	199	199	200	206	230	211	208	190	199	231	222	213	184	246	197	238	224	231	234	234	203	212	222	238	207	223	246	217	203	230	204	231	238	207	202	206	231	183	218	214	216	218	203	218	215	206	241	230	215	213	200	221	197	236	213	212	196	200	211	245	190	217	215	202	236	228	249	231	220	230	205	233	234	227	214	191	230	238	209	192	219	197	199	225	223	235	232	198	209	200	201	237	243	211	198	200	210	228	223	198	216	210	211	209	197	208	188	184	210	185	232	216	212	235	242	210	227	229	186	227	231	187	224	207	198	187	202	242	216	202	234	204	235	207	214	211	220	214	215	245	201	184	214	227	210	196	207	260	185	227	212	207	221	239	203	223	195	206	225	196	210	223	244	200	215	193	217	194	204	204	209	235	185	231	243	241	210	211	184	243	237	218	215	226	190	201	220	227	198	208	212	221	223	221	190	235	218	198	197	217	220	211	205	196	218	229	199
14440	20309	21315	28083	33464	36914	37336	37725	37225	36127	40127	41397	37477	44731	42590	41242	38258	34955	32258	27450	25962	29532	22679	33790	28281	25893	22554	24394	22398	20611	21663	19779	18169	12396	11394	10119	6907	5482	8226	6283	4950	5676	7175	5167	4401	3703	6945	6039	4396	5577	3731	4924	4811	1968	1030	972	698	708	749	775	720	650	643	632	691	714	667	591	599	628	585	596	619	1070	1781	1421	1225	846	787	697	602	554	583	573	568	589	567	571	569	525	583	547	591	567	568	560	581	595	558	601	582	557	567	562	592	546	548	589	526	553	585	539	581	573	554	569	531	596	553	568	590	598	565	533	578	587	596	587	566	550	553	576	532	642	588	574	567	599	599	540	554	589	565	546	569	580	554	573	590	566	545	551	560	606	527	565	541	568	581	595	597	573	547	555	563	597	543	574	532	503	598	638	579	595	566	565	637	592	564	541	593	551	539	537	538	553	546	579	547	553	568	557	601	593	581	575	546	592	575	550	588	571	559	526	565	545	584	613	528	564	579	537	562	567	583	569	592	553	606	585	557	588	545	599	528	558	589	561	546	589	553	585	613	554	513	548	588	571	541	590	560	543	568	554	580	565	550	527	517	541	595	569	617	546	543	563	602	584	555	559	589	574	593	578	600	559	577	552	561	588	559	519	525	547	525	557	611	570	557	550	565	597	541	560	564	544	539	551	514	593	617	620	581	530	575	546	549	617	551	564	569	562	555	541	535	526	594	557	599	589	542	559	560	579	561	569	537	569	549	544	589	582	566	588	559	575	581	559	589	588	572	584	529	603	554	565	539	594	569	539	605	571	552	581	581	550	562	548	593	561	623	579	602	571	585	583	552	568	538	536	568	576	605	572	585	613	602	576	574	545	561	548	528	592	595	601	559	551	568	564	621	550	572	567	560	534	585	534	539	560	556	594	560	520	562	563	518	537	566	587	537	618	600	564	556	590	533	529	495	573	539	580	577	579	562	566	596	561	588	541	592	567	567	625	594	550	545	555	562	584	572	596	536	556	567	572	588	573	558	552	573	549	567	526	576	555	608	614	571	551	575	597	590	578	541	562	628	548	568	579	559	589	565	593	558	573	579	541	570	549	558	549	589	553	597	566	527	586	551	557	564	554	568	570	598	602	562	560	574	571	563	613	574	565	560	550	546	591	607	570	553	577	585	516	556	547	564	573	548	594	533	537	543	522	611	544	542	550	562	528	577	594	555	600	580	534	569	584	558	559	558	588	595	526	599	576	562	579	564	528	574	575	597	554	597	589	564	593	546	605	567	541	538	544	589	562	551	576	611	580	545	591	605	542	551	563	535	546	575	555	612	552	552	596	548	587	562	594	552	588	565	564	589	580	561	583	582	589	560	562	556	592	566	553	538	583	576	585	615	560	549	558	566	578	570	549	556	571	608	569	531	610	572	605	589	555	566	592	564	546	528	607	556	550	548	581	583	581	577	545	527	605	610	597	591	522	579	610	544	538	563	560	558	579	590	563	532	551	555	551	560	585	571	563	574	543	569	579	560	560	580	552	542	571	579	591	601	559	568	530	587	527	595	564	559	589	586	551	575	580	532	566	571	524	573	548	568	537	609	557	580	608	615	591	571	519	574	564	575	553	596	603	548	555	555	553	566	547	598	549	581	623	550	558	593	554	546	553	570	545	616	559	529	566	576	535	538	581	552	566	528	565	557	577	570	573	560	580	518	581	596	562	552	546	545	579	556	595	564	596	578	541	586	589	519	556	549	587	563	588	555	595	512	551	567	527	580	510	555	620	581	571	560	575	622	587	537	541	569	599	579	537	564	564	541	562	585	573	560	602	534	557	565	557	556	545	532	608	555	534	551	572	565	597	543	596	550	590	514	568	577	584	536	586	569	555	577	575	578	554	511	561	544	572	553	561	585	548	563	543	618	564	588	584	545	527	560	574	565	604	540	569	567	528	587	547	568	553	586	562	535	593	595	558	574	539	545	598	547	565	534	591	603	542	570	571	597	543	544	568	546	525	579	584	552	584	571	561	548	587	541	566	566	583	563	539	555	572	538	580	599	592	569	614	535	551	553	549	578	612	564	600	549	543	564	562	608	573	598	582	578	568	563	589	577	570	556	599	532	599	596	577	583	546	568	536	573	540	548	588	593	560	575	568	554	602	579	566	560	562	582	537	613	541	531	587	584	549	568	546	589	567	595	540	555	570	524	547	597	515	535	553	578	597	545	618	519	586	551	508	544	564	573	556	552	595	564	567	562	554	556	547	571	605	582	579	595	556	590	543	586	565	531	557	538	543	543	526	526	555	546	531	566	587	570	540	570	529	594	561	571	598	587	540	515	584	613	609	607	567	558	563	571	563	577	526	542	567	571	557	583	534	546	572	547	562	586	572	545	523	569	555	584	558	576	572	551	581	584	560	552	570	600	591	557	581	578	580	603	564	570	595	553	551	541	560	606	555	596	579	582	587	520	588	548	555	570	610	598	589	575	552	607	576	536	575	577	552	536	589	535	535	580	598	595	584	558	585	550	587	585	602	579	528	552	553	591	545	571	584	550	584	581	534	508	584	594	602	566	529	603	559	600	589	574	573	598	571	558	512	584	547	554	617	568	570	564	583	557	586	532	533	548	558	616	551	547	580	571	535	594	535	562	542	624	550	524	561	594	568	571	539	553	584	535	535	573	585	614	543	599	602	553	531	557	575	578	551	553	534	547	520	558	537	588	551	582	583	620	600	576	614	542	561	587	547	522	551	507	599	559	556	542	553	609	538	585	558	571	530	562	555	631	555	560	593	564	594	561	564	547	601	576	555	558	571	571	572	598	566	555	597	568	554	573	540	589	563	604	553	574	571	563	548	593	578	549	529	592	564	579	610	599	531	552	574	581	614	529	578	585	548	528	541	573	565	610	600	560	550	569	576	598	562	589	537	617	540	608	610	549	589	575	590	544	560	580	589	595	571	597	589	563	559	554	603	551	586	569	565	575	536	579	587	571	607	573	573	621	566	573	556	591	609	569	572	600	567	572	591	603	547	603	608	561	562	595	578	614	583	614	566	565	560	544	559	584	547	542	582	553	525	597	568	630	568	583	555	522	547	562	557	586	575	548	554	559	569	539	599	524	548	550	545	574	613	548	591	584	539	570	563	562	570	559	561	536	583	553	600	555	618	560	595	639	562	610	576	574	568	568	591	548	557	554	564	585	549	551	547	561	592	548	573	588	578	551	537	562	574	557	539	537	566	594	614	563	560	585	547	576	588	536	579	553	525	575	533	565	582	593	562	573	572	547	575	610	570	554	571	535	546	551	530	605	587	574	563	562	577	577	573	544	584	594	568	555	567	544	562	575	582	570	566	576	519	586	618	589	538	592	586	524	564	562	554	597	573	568	570	656	602	540	539	621	564	563	566	510	557	566	563	571	605	593	573	569	587	573	575	572	574	579	566	556	589	551	555	577	585	554	548	552	549	573	614	583	528	576	563	563	620	615	579	538	557	568	579	524	545	589	571	539	569	542	571
31517	32633	30160	32138	34260	36193	35925	34047	35411	31952	34302	39154	32827	39642	35424	34599	28383	24543	23357	16393	13866	18777	14509	21437	16481	14079	12705	10778	11156	8805	9064	7605	7050	4753	4802	3511	2435	1872	2709	2343	1694	1894	2090	1688	1159	1203	2002	1868	1417	1681	1167	1670	1497	622	377	288	292	267	329	264	248	233	227	233	270	268	231	187	226	235	217	236	235	396	560	469	374	267	226	220	210	210	201	199	181	213	211	188	185	210	230	227	217	215	196	207	234	225	235	207	222	208	205	218	217	192	233	213	225	198	220	215	224	187	222	221	197	212	186	226	215	217	198	188	240	244	206	199	231	208	213	229	221	223	216	217	214	191	187	204	173	214	205	196	198	197	186	247	192	234	201	202	173	188	214	213	204	210	220	207	193	209	229	215	200	221	213	210	191	209	235	218	193	216	235	199	227	219	187	230	217	229	204	225	233	248	226	187	225	214	228	218	200	211	198	197	201	188	220	211	219	202	199	223	204	220	217	198	219	227	227	219	219	201	191	200	223	214	192	222	212	189	224	226	187	218	219	230	251	215	219	247	235	225	217	228	222	211	233	209	206	203	214	209	195	218	206	229	231	221	208	197	225	214	206	204	208	212	203	199	210	198	205	217	189	183	200	201	206	202	227	202	210	192	220	208	237	192	210	200	228	226	222	210	218	207	216	227	205	214	199	212	224	197	194	225	230	171	214	214	202	230	210	186	180	193	202	223	208	243	221	228	210	196	199	231	211	221	210	206	214	218	225	197	212	218	193	192	229	215	222	202	194	219	217	205	218	202	197	213	234	225	215	211	218	193	191	211	208	225	213	199	203	212	217	199	217	212	209	202	186	226	241	218	244	215	205	216	178	211	198	201	234	212	213	234	201	228	217	186	200	207	217	220	227	198	206	226	207	214	197	214	203	196	219	222	220	176	214	204	206	223	231	207	200	222	210	215	208	225	197	216	219	213	215	223	198	197	213	200	207	231	218	191	206	208	198	202	195	196	207	212	217	215	203	231	221	210	223	211	208	224	239	191	212	197	219	187	215	217	230	199	194	224	210	189	214	207	229	239	215	208	228	204	199	212	212	213	220	208	205	241	229	218	213	194	210	205	199	221	229	225	205	205	202	229	228	221	198	203	213	240	241	192	219	215	212	211	208	217	218	223	201	203	173	221	208	224	213	227	186	200	204	199	204	209	202	228	183	220	218	216	195	213	189	212	219	185	221	187	206	194	188	195	209	186	198	221	218	219	219	229	219	212	213	230	219	221	204	185	229	202	209	201	207	204	199	229	219	211	218	243	214	213	202	214	216	209	193	199	231	210	200	205	208	211	201	202	222	221	220	231	212	215	246	183	221	176	185	205	253	212	206	186	248	242	197	199	216	183	191	228	187	211	231	199	216	184	227	199	215	218	227	234	220	243	218	220	212	199	204	209	233	196	214	216	196	224	227	228	223	209	193	220	198	210	187	256	205	201	231	203	165	207	219	239	236	216	234	226	189	194	201	206	191	208	211	230	215	209	233	197	212	226	198	189	238	209	203	220	214	189	236	214	200	222	204	201	204	234	213	213	222	210	209	214	208	212	219	216	223	234	227	193	201	224	226	192	217	219	219	223	227	203	224	217	229	216	211	226	226	214	234	219	213	197	216	215	234	222	214	227	200	211	209	213	206	220	187	207	198	186	214	196	214	232	182	208	210	239	192	205	225	214	216	187	214	207	189	248	231	216	242	249	195	244	192	195	200	217	222	226	213	249	219	195	201	208	215	212	224	212	214	195	213	205	211	220	223	201	217	224	227	243	242	215	198	211	222	194	196	209	188	198	239	223	217	188	211	231	240	204	201	228	187	202	197	237	205	184	215	223	208	211	196	195	234	214	218	184	198	193	255	224	179	203	213	178	226	212	212	246	209	217	218	194	238	228	218	196	198	184	187	210	233	202	188	188	227	214	214	238	203	210	225	223	206	223	189	221	202	208	217	200	233	191	200	230	216	219	196	226	189	216	197	194	201	215	188	218	212	218	224	242	216	201	185	206	198	196	225	200	212	221	241	230	217	223	196	202	238	203	217	208	193	208	216	220	218	204	216	226	189	227	227	208	211	212	201	218	217	224	214	221	206	234	208	205	226	215	184	245	208	203	217	201	197	190	230	234	219	203	224	200	209	209	184	222	232	202	194	220	205	194	210	178	200	205	180	210	226	213	205	208	213	206	225	230	182	191	218	214	227	223	212	177	216	214	181	215	225	212	197	194	237	209	213	217	234	211	206	237	192	231	184	238	203	200	224	207	238	223	176	220	198	211	199	235	225	219	206	235	214	224	215	223	203	213	208	232	237	216	226	234	227	192	218	238	193	222	205	183	176	196	242	191	203	229	201	201	202	188	236	225	226	204	220	244	189	213	233	203	224	225	206	208	203	212	221	217	241	218	222	211	211	191	199	217	221	213	221	213	219	242	195	212	192	215	208	236	218	214	211	213	207	205	217	214	211	208	207	223	206	224	185	214	216	206	245	224	186	211	186	222	189	201	222	206	203	213	193	212	232	220	222	242	236	206	218	199	202	207	229	203	200	208	201	189	220	223	206	236	223	212	210	225	249	216	218	223	200	228	208	222	237	236	215	200	201	200	233	213	207	208	227	226	209	189	217	209	195	198	211	206	200	215	198	197	182	212	197	214	212	203	216	223	199	251	216	226	235	191	190	189	214	220	205	230	211	200	228	213	206	214	241	224	212	222	197	182	227	222	214	198	196	239	216	178	241	197	216	209	248	228	210	204	226	205	194	200	181	190	248	225	205	205	207	236	196	216	201	217	210	202	214	192	201	195	202	214	206	221	207	213	224	199	194	186	227	219	205	241	227	238	211	178	203	188	205	202	245	232	235	208	218	218	201	226	217	193	189	217	225	195	246	218	244	223	230	206	194	226	201	208	217	203	225	201	227	218	220	212	188	225	219	229	224	210	221	207	202	215	195	218	235	234	216	207	213	226	194	203	200	187	244	196	191	218	235	203	230	193	199	201	223	212	213	221	207	209	201	206	206	219	207	218	194	190	220	216	215	221	208	193	205	223	234	200	219	200	196	224	228	218	203	227	207	240	192	212	201	221	220	198	199	189	206	207	197	201	218	216	213	198	203	190	216	231	229	207	207	207	224	214	191	185	237	222	227	203	211	220	206	203	225	213	222	243	200	195	213	212	226	218	215	226	230	221	236	219	203	203	198	222	206	217	207	207	225	232	237	219	213	206	215	221	203	222	239	231	225	210	203	219	184	196	208	195	217	224	193	190	219	187	227	190	181	218	216	220	194	221	209	184	218	220	219	193	184	219	220	200	203	193	220	214	218	219	213	203	237	224	222	196	212	219	197	180	199	202	236	222	227	193	222	200	204	202	211	190	209	251	190	201	201	210	187	209	216	226	221	237	189	234	192	207	227	191	218	218	219	233	203	230	211	217	200	220	224	208	206	225	207	217	212	202	196	213	203	195	214	228	197	225	221	222
20532	26879	27122	35126	40384	45162	44882	46889	46414	47772	51037	51202	48683	55383	54111	52295	48556	43710	43196	38189	37315	40506	34980	44463	39830	37662	34270	35067	33927	31927	32039	30635	28680	23403	22580	19080	13523	11937	16644	14140	11426	12459	13817	11250	7850	7911	13031	12008	9487	11114	8498	11268	10007	3296	2366	1666	947	824	1223	1212	839	784	794	862	882	848	689	615	608	653	753	664	817	2027	2926	2403	1548	1168	834	704	588	570	553	542	560	527	540	562	586	497	515	529	590	541	549	580	553	562	545	572	546	553	539	543	585	564	568	566	526	493	557	568	561	566	559	561	574	588	542	585	554	581	588	527	585	546	554	545	537	568	566	551	537	534	510	525	559	586	543	552	559	568	571	567	591	578	579	551	577	581	558	560	568	498	519	575	563	566	536	521	526	547	547	538	553	574	536	580	568	519	553	544	568	537	536	557	542	590	514	613	533	560	521	536	568	516	562	564	595	534	574	552	534	510	572	561	561	557	559	563	541	559	568	569	504	549	556	550	528	559	544	542	551	551	543	537	542	590	530	568	575	583	546	588	526	560	537	558	560	533	546	571	592	574	545	518	557	576	559	548	570	541	543	592	530	576	562	598	518	535	564	552	580	532	552	551	578	561	549	538	578	519	564	575	521	544	607	572	531	544	547	547	548	591	547	524	528	566	537	543	574	585	583	570	561	530	541	543	544	558	554	533	561	555	577	572	528	576	533	556	551	524	540	526	556	570	573	560	525	606	528	549	564	545	597	528	515	561	562	555	544	536	541	597	565	538	575	545	530	543	502	531	552	584	543	576	567	546	558	577	533	566	588	558	544	597	538	555	515	528	573	524	561	544	559	591	531	590	567	596	510	540	565	551	561	560	537	519	580	559	539	537	550	529	567	563	549	582	518	560	603	579	589	611	510	547	548	588	566	546	522	547	572	569	557	532	591	578	569	551	564	555	547	567	590	564	581	551	544	548	566	582	551	518	537	540	518	527	573	569	593	527	565	527	605	530	537	581	547	543	547	521	548	573	622	540	534	573	558	583	543	593	553	555	533	597	524	524	606	553	570	526	558	569	548	552	554	521	549	579	532	542	610	536	539	532	614	540	549	509	523	540	556	591	565	579	589	564	559	564	575	575	546	567	573	591	533	522	562	546	512	593	568	565	557	545	581	535	578	533	523	541	546	504	577	595	584	570	592	493	575	535	546	566	559	516	551	584	550	539	530	518	562	539	535	554	541	562	554	570	567	559	575	572	584	567	561	500	547	588	565	532	594	586	523	600	572	540	559	553	558	517	534	553	592	539	567	562	557	576	542	549	536	523	559	567	525	539	577	567	560	541	591	570	540	547	563	552	532	551	563	550	593	502	535	557	552	546	535	524	551	597	545	540	556	547	568	587	565	547	542	554	515	573	551	552	522	529	569	570	586	540	531	568	598	582	568	581	499	563	550	529	601	526	540	594	535	565	539	555	529	594	568	590	541	585	529	597	537	573	556	519	540	581	538	508	535	544	521	526	565	568	554	548	547	541	523	569	539	554	511	585	552	535	541	579	562	529	525	525	604	579	561	586	516	551	536	530	561	580	527	542	563	547	571	549	544	564	535	556	565	537	534	545	560	551	563	586	529	547	526	555	545	549	556	537	575	541	541	560	560	545	588	545	590	520	572	546	559	549	517	564	547	539	494	587	524	518	529	550	544	544	539	542	535	540	560	601	524	512	530	542	569	551	563	548	542	551	502	560	579	554	545	537	572	561	555	539	598	537	558	537	531	554	561	562	556	565	525	542	544	549	537	543	582	530	556	591	566	504	542	563	565	549	565	561	552	553	540	556	561	532	546	561	572	566	567	577	519	563	590	555	558	548	543	577	582	534	502	539	553	541	546	530	558	523	556	523	556	546	525	545	564	564	548	573	575	527	548	542	526	580	585	570	533	563	603	574	518	519	573	523	581	598	540	525	565	576	573	523	533	547	546	510	551	587	567	530	559	543	569	539	540	512	568	576	569	505	558	546	532	587	540	572	535	557	523	529	536	494	535	564	576	539	582	520	569	500	558	547	590	565	554	588	513	568	598	556	562	546	536	535	544	530	579	564	560	566	587	513	585	552	545	544	516	532	561	556	583	593	545	507	522	521	545	536	564	552	519	555	577	531	528	541	567	529	516	572	535	586	573	546	582	531	538	550	514	513	556	540	575	551	564	546	547	558	525	549	585	562	567	566	579	561	582	540	551	514	520	586	567	588	556	613	558	587	599	540	509	586	589	539	509	570	521	535	532	546	571	549	582	560	601	572	585	524	521	574	571	530	560	597	539	550	538	583	549	512	557	561	555	578	550	575	575	571	562	587	551	573	548	560	549	520	517	501	607	523	563	573	533	532	500	543	541	545	557	583	584	565	562	550	529	562	551	574	533	528	522	512	590	584	560	526	547	548	592	542	556	554	544	523	525	591	549	541	520	540	588	546	508	566	591	556	555	590	547	550	531	564	557	557	618	509	511	575	611	574	583	544	549	564	589	531	543	542	543	553	539	561	564	544	513	582	519	528	604	552	566	576	564	523	550	542	550	571	581	541	575	556	533	538	540	585	498	528	536	527	542	552	576	554	538	571	552	560	578	584	528	580	544	542	549	572	556	601	562	574	561	550	565	542	502	531	552	583	580	562	554	527	533	555	528	521	565	600	560	553	610	530	555	573	562	556	559	575	580	585	568	589	590	546	529	587	574	516	587	561	541	583	541	518	509	534	563	546	553	558	602	533	564	584	565	563	530	562	579	563	537	572	561	594	547	554	560	534	556	567	609	556	543	598	538	558	542	530	516	540	587	568	614	522	538	562	569	567	531	488	556	568	526	540	558	600	561	505	530	543	561	524	513	540	605	587	518	554	529	554	545	536	574	549	558	536	573	600	529	558	572	603	578	548	552	558	540	560	531	587	568	584	578	564	574	519	603	542	554	506	527	475	559	586	524	530	574	541	540	522	568	548	563	531	549	561	528	524	537	557	553	530	563	538	567	544	569	514	542	550	573	577	572	535	534	569	580	523	540	549	558	501	563	517	558	520	574	541	543	561	540	572	568	554	542	568	536	555	539	565	532	493	588	484	556	559	535	499	563	585	578	553	462	572	565	572	583	536	549	561	573	577	545	561	525	517	576	578	554	529	531	555	534	554	524	555	553	580	610	568	564	538	536	591	519	587	568	549	567	601	520	573	553	553	574	536	521	536	576	568	570	564	521	562	554	558	592	538	578	591	556	532	574	616	565	519	597	570	558	574	525	569	536	556	552	527	571	553	503	518	516	559	545	565	571	520	520	563	570	566	518	564	574	588	542	562	513	543	570	582	546	573	586	538	513	588	488	509	564	533	537	552	579	569	509	582	577	570	556	536	528	536	577	535	590	541	580	564	565	550	543	554	619	588	546	560	578	547	525	547	588	526	557	522	561	590	581	549	532	553	515	539	519	544	550	560	532	563	582	573	557	546	526	549	572	573	558	552	561	588	544	567	551	513	544	588	515	571
9036	6604	7157	6216	4915	4051	2932	2436	2319	1708	1996	2214	1686	2051	1895	1864	1490	1134	1037	791	670	735	630	851	577	501	553	430	519	457	408	375	342	291	294	274	244	249	291	230	254	247	216	241	206	228	246	230	213	233	224	239	217	195	204	199	186	200	193	187	210	215	211	217	219	208	204	193	196	178	207	184	214	209	216	241	227	223	207	200	185	173	212	207	158	187	195	187	194	210	197	192	201	193	205	201	188	207	200	216	206	194	196	225	210	201	215	199	191	191	210	201	193	198	208	185	214	212	207	182	213	200	181	209	208	199	179	187	196	207	185	188	193	199	181	211	193	206	201	204	172	215	199	193	199	201	189	194	192	189	199	222	188	215	221	191	197	190	199	206	212	197	213	197	196	222	195	193	179	214	189	207	204	221	203	206	215	196	184	181	184	202	208	204	187	196	202	213	187	182	180	211	192	199	182	184	209	193	165	206	202	160	218	181	182	187	209	209	188	208	183	194	200	214	175	217	188	229	210	184	185	210	210	207	202	213	222	195	203	201	187	176	203	181	189	190	202	230	200	194	195	209	184	201	200	184	197	195	190	200	183	196	185	197	177	215	191	171	192	235	237	210	209	196	211	237	185	185	184	190	195	190	202	210	213	196	209	221	205	210	187	212	193	217	221	177	198	194	199	222	210	196	188	179	222	176	194	208	183	204	199	213	198	207	207	190	211	179	225	189	192	185	211	193	215	204	198	199	212	187	227	232	203	227	189	204	221	207	201	218	195	189	186	181	179	195	205	156	195	189	194	210	176	222	216	223	190	201	213	181	220	191	201	196	193	212	199	202	174	216	188	218	199	181	224	186	185	203	218	186	197	185	171	194	212	206	176	217	171	195	177	191	208	192	191	221	207	180	227	203	204	220	199	205	186	200	195	203	217	203	199	200	205	211	175	205	174	216	179	181	202	192	187	200	201	184	187	179	190	190	185	181	193	203	207	198	214	172	222	196	187	170	212	183	198	195	183	189	196	177	223	191	176	171	207	184	193	206	195	191	208	194	208	202	185	182	184	196	202	224	200	198	173	218	224	189	188	164	187	180	216	194	209	212	212	204	188	195	171	188	200	207	183	202	193	180	200	205	199	187	188	194	200	187	220	201	184	203	201	191	194	217	198	198	213	193	189	191	196	199	184	197	233	190	204	195	176	207	172	210	218	193	207	207	172	190	221	187	181	208	219	204	189	189	180	195	182	187	219	204	187	187	204	184	177	189	176	193	208	193	206	194	214	215	210	192	212	219	204	203	166	205	178	202	213	202	207	204	205	203	178	182	194	172	206	204	197	190	194	204	213	214	193	197	196	200	202	212	206	193	179	224	190	208	192	195	207	193	208	192	230	207	212	214	218	189	194	211	203	177	198	168	209	213	189	218	187	221	198	200	228	202	196	215	219	189	187	190	184	183	197	214	200	208	186	188	183	196	203	204	171	174	199	185	191	221	192	187	200	194	185	183	177	219	212	171	210	178	203	208	200	206	197	190	191	185	211	174	220	178	199	202	186	192	185	196	232	184	202	186	209	237	212	198	174	198	197	176	190	223	218	202	175	205	174	180	194	178	178	221	189	194	216	194	198	194	171	229	182	190	220	170	181	177	182	182	205	210	189	185	212	197	174	208	202	211	193	185	218	194	223	181	187	205	192	225	181	206	196	211	197	180	182	204	204	199	211	195	188	181	205	198	219	208	192	204	187	187	199	201	202	193	228	169	198	189	178	201	197	191	214	214	202	226	199	224	176	213	216	206	234	192	198	189	189	175	229	187	207	206	196	188	182	196	189	183	217	194	197	184	174	197	224	212	186	212	178	206	161	211	206	215	201	196	210	161	185	207	194	191	198	196	190	176	185	210	168	178	206	202	195	199	168	193	170	223	200	214	186	183	202	211	177	187	200	208	203	212	182	205	211	165	193	204	228	182	218	189	186	195	202	202	197	228	217	195	194	198	212	190	199	202	194	205	192	199	209	199	217	190	217	210	218	198	180	207	196	206	205	215	207	196	211	211	216	184	207	181	186	200	168	188	219	172	198	177	176	217	217	208	197	182	192	190	203	190	190	207	180	197	191	211	208	172	193	222	221	219	192	212	191	180	185	193	205	180	175	184	180	189	192	203	181	189	207	203	218	200	217	198	179	229	209	186	186	179	196	198	221	187	225	200	184	210	188	236	211	205	176	210	182	193	219	180	208	193	188	172	174	188	191	176	169	207	208	184	226	212	201	217	200	203	219	194	215	202	224	185	218	228	169	202	180	204	208	198	199	189	181	190	204	186	216	218	205	184	246	201	206	170	200	167	188	213	199	192	219	181	202	216	200	195	209	194	207	211	190	194	200	210	195	203	205	178	205	213	193	211	194	189	189	164	170	199	193	195	209	196	191	214	219	201	187	196	202	189	162	183	206	179	179	192	193	200	192	167	205	202	197	208	212	191	206	199	186	220	184	186	216	215	181	212	205	174	203	192	180	198	219	215	199	211	200	199	182	199	211	216	192	204	202	168	224	173	206	212	208	204	194	175	188	205	211	214	209	203	181	189	183	199	200	222	207	193	214	179	205	220	194	195	194	189	204	195	214	197	208	212	181	208	200	179	195	189	189	205	199	217	225	190	211	200	202	206	209	195	180	170	182	193	212	193	238	183	191	206	205	198	188	185	184	198	189	200	179	205	201	239	195	207	191	197	207	204	202	208	167	204	180	191	206	192	175	206	218	195	192	186	194	202	211	207	189	186	195	217	191	219	168	193	194	196	198	173	227	220	197	183	194	230	185	192	206	178	193	185	197	191	187	202	178	213	238	187	211	184	199	210	196	204	196	186	232	194	204	211	183	204	202	204	213	211	215	208	196	210	215	192	205	216	200	180	196	206	190	184	187	195	185	191	229	185	206	183	211	203	184	184	181	238	192	206	211	188	207	196	202	210	182	180	168	184	199	205	190	211	216	208	171	198	196	193	226	201	193	171	170	200	216	201	211	182	204	189	192	188	197	209	198	233	171	182	174	221	196	182	195	225	202	193	191	206	198	197	208	205	225	196	188	197	211	198	190	200	180	189	214	186	195	188	214	194	221	206	227	200	195	213	192	203	187	202	192	197	213	189	223	174	202	204	189	192	187	202	186	201	196	206	211	195	183	175	178	193	208	187	179	217	166	187	201	202	184	192	229	195	206	200	201	196	187	195	205	229	204	191	221	173	180	179	212	188	202	183	201	190	192	210	217	215	208	221	192	196	199	196	200	210	215	203	195	197	188	204	199	201	188	180	184	205	227	188	206	227	197	210	190	194	204	158	162	220	204	197	190	184	215	201	213	188	203	177	200	192	206	210	175	147	209	189	192	202	179	211	191	204	226	176	201	224	213	175	205	206	201	211	200	207	206	214	202	203	196	166	185	198	202	185	230	188	203	210	196	209	198	209	210	200	212	200	187	216	189	175	190	183	208	214	225	203	198	190	175	200	199	196
6429	6665	11524	14686	14076	14426	11813	11649	11289	9856	11892	12333	9960	12918	12089	11161	9478	7581	6840	5009	4383	5454	4213	5956	4206	3661	3524	2886	3348	2782	2584	2307	2102	1585	1742	1392	1060	950	1180	1060	887	878	980	909	773	763	1051	876	820	976	874	861	701	568	615	564	542	535	552	560	550	559	621	610	609	592	527	546	574	572	543	596	554	550	680	709	682	627	591	541	552	537	520	529	520	536	556	551	573	520	511	514	518	484	533	547	554	534	517	475	507	552	508	545	565	489	525	560	510	490	515	501	512	518	540	542	532	540	540	529	528	567	515	547	558	482	501	558	508	527	516	566	585	550	516	533	522	520	545	492	529	535	501	543	527	563	543	515	548	512	498	518	530	520	535	531	472	507	556	554	493	548	495	544	494	534	542	525	502	550	506	508	516	541	579	549	547	515	524	525	537	542	522	524	513	554	507	543	516	540	528	537	534	510	550	492	483	540	546	583	557	542	487	519	510	502	512	523	463	517	488	512	498	525	552	503	536	528	552	532	502	548	518	508	541	510	519	502	529	528	487	522	537	564	508	511	539	535	550	524	556	555	495	535	547	505	584	522	530	537	565	539	508	546	490	529	506	497	526	563	513	476	492	510	499	514	536	506	508	515	575	573	529	573	554	571	563	505	516	545	570	524	524	566	488	507	507	579	545	556	524	513	517	538	540	521	583	535	507	535	516	536	516	542	514	515	542	538	557	556	531	513	550	558	547	532	502	524	582	494	528	541	561	509	543	517	518	538	512	503	481	538	547	500	525	490	514	526	546	515	530	545	518	525	529	580	533	593	538	534	523	574	509	528	543	499	519	493	540	489	515	544	506	537	516	573	529	563	570	550	535	564	544	552	512	516	516	544	501	553	548	573	510	521	520	483	539	528	531	532	523	534	551	538	535	481	596	518	576	503	543	514	514	529	518	534	531	545	523	486	499	530	550	498	515	519	555	519	551	547	581	532	551	525	511	524	525	554	527	533	542	534	520	513	559	540	553	536	475	516	558	577	522	531	545	523	525	525	517	498	512	515	553	542	511	543	540	505	498	515	513	518	545	547	524	501	593	516	544	538	547	533	530	541	533	516	532	500	546	503	520	521	532	551	537	522	502	543	532	549	555	534	531	552	531	531	538	524	529	535	469	539	513	516	525	560	510	512	534	557	563	516	524	556	527	550	527	463	527	526	526	508	552	482	548	533	517	541	486	545	502	552	565	526	539	523	522	540	537	516	536	539	522	510	514	528	563	500	550	567	546	535	565	540	510	526	563	517	525	528	525	521	485	525	533	513	553	515	526	551	556	514	515	554	569	537	528	524	544	561	556	499	567	524	537	570	528	564	511	515	526	575	531	520	534	543	514	586	536	512	527	516	583	522	537	527	536	588	529	534	537	549	547	511	508	521	514	552	540	543	514	520	504	515	531	497	542	546	556	536	506	507	572	557	565	491	503	519	560	541	550	534	548	536	510	506	502	538	504	476	518	480	543	506	573	511	521	490	536	500	509	539	548	569	558	526	524	540	490	557	522	522	520	480	503	487	526	563	503	538	485	531	547	509	563	563	546	511	541	514	534	551	512	532	522	561	538	504	543	512	552	561	490	576	486	519	522	579	513	514	513	506	533	520	508	552	511	546	492	558	544	536	507	509	526	532	536	515	514	555	506	516	525	565	517	555	529	540	519	530	563	585	512	527	505	509	537	537	523	501	550	526	547	527	534	527	494	506	488	517	509	531	515	507	516	480	539	520	508	535	489	557	484	536	524	511	517	580	491	523	522	533	539	559	527	556	562	522	531	524	585	537	546	538	533	548	532	546	558	547	519	528	553	519	496	533	545	568	536	517	523	511	517	515	500	522	562	554	518	561	532	544	535	537	534	498	537	527	558	526	490	536	494	562	528	524	519	526	518	513	528	510	506	482	516	506	577	535	496	524	529	558	561	525	577	531	491	479	504	553	527	522	557	469	524	534	528	539	519	520	508	497	537	505	567	552	537	566	571	560	550	558	505	536	525	517	540	549	551	480	514	504	512	528	513	526	506	554	559	531	548	523	582	555	491	536	545	583	530	525	550	542	512	539	494	557	549	533	538	532	526	503	520	507	483	547	551	556	538	550	509	546	522	593	575	581	478	546	513	537	550	568	551	507	538	497	533	580	541	524	526	473	535	540	540	537	509	522	525	546	522	556	560	524	552	551	540	552	548	514	562	531	509	540	528	525	481	555	461	515	534	548	533	508	491	524	546	505	540	512	550	516	561	517	569	535	504	503	532	547	536	532	539	531	544	515	555	502	532	539	497	510	499	518	548	548	524	541	571	513	554	523	549	604	519	482	527	500	536	562	507	507	545	575	501	509	514	529	572	546	561	535	503	536	525	547	504	498	498	567	529	546	500	532	563	529	537	539	528	471	525	551	482	515	523	536	522	586	535	544	528	524	514	549	539	508	515	545	532	613	510	512	502	542	577	543	497	512	514	536	512	506	554	532	531	525	556	516	521	497	496	488	513	565	520	537	516	511	561	509	510	550	513	560	544	487	552	525	471	518	516	534	530	523	533	520	519	519	549	506	512	572	512	531	533	540	530	553	537	554	560	532	518	551	517	509	546	520	529	512	534	512	545	518	541	486	511	552	566	586	558	528	527	543	543	530	510	544	555	532	561	516	525	480	494	558	555	532	525	509	549	514	512	575	551	520	516	509	602	495	561	521	532	525	520	521	516	533	539	524	537	542	511	579	528	529	506	553	485	537	554	521	535	521	538	542	571	478	524	546	531	547	520	541	515	511	581	517	565	551	569	544	547	531	522	512	562	500	522	529	505	550	542	508	535	498	490	567	516	483	547	521	530	510	535	507	529	505	543	562	584	513	505	536	549	529	521	522	507	542	547	541	545	530	499	534	533	581	533	541	489	531	490	538	568	521	539	549	552	535	520	559	515	544	580	547	510	533	542	609	549	520	544	511	526	527	566	583	542	520	529	493	552	539	542	549	508	486	542	490	562	530	493	540	524	497	535	551	576	512	557	564	516	500	515	515	491	524	530	512	549	560	535	511	544	526	535	528	512	525	519	539	555	548	522	496	516	518	526	535	531	548	532	532	563	518	512	519	517	543	527	512	516	493	560	529	524	531	489	506	528	522	519	517	534	505	529	543	564	541	512	516	535	518	536	554	568	548	512	503	529	543	525	521	523	520	528	510	483	545	510	495	547	530	500	544	507	464	479	509	509	514	535	520	532	532	524	511	550	550	536	515	541	523	534	500	536	537	540	532	505	527	553	521	548	515	523	512	523	521	560	487	556	513	554	572	552	481	554	523	517	525	524	508	535	534	572	546	513	525	524	497	527	506	515	539	542	557	560	569	542	533	543	504	537	509	562	519	523	556	533	547	521	497	490	513	539	502	501	515	555	497	522	523	531	510	509	548	564	526	530	495	548	539	506	497	540	515	556	541	506	518	514	564	492	526	559	557	521	535	579	554	498	518	511	495
21699	22861	21911	24974	26349	28544	26260	25616	25416	22837	23131	26641	23566	25917	23626	19028	13661	11763	10547	6799	5975	8614	7377	10362	6902	4928	5810	4729	5221	4034	4326	3526	3301	1931	2155	1692	1106	944	1271	1113	903	873	992	862	673	632	1592	885	713	988	719	437	464	345	277	235	247	254	249	236	222	237	219	241	213	220	227	230	249	229	218	239	216	266	354	308	295	302	249	256	210	201	218	240	225	258	228	217	226	225	211	214	230	206	231	225	222	253	223	234	223	241	235	222	216	211	193	253	231	194	213	219	224	224	230	197	232	217	223	204	209	213	208	204	226	228	232	226	238	233	229	234	237	207	237	210	204	210	213	216	239	246	205	221	210	229	231	227	205	213	203	232	227	224	200	242	205	251	241	225	223	222	211	224	198	218	223	242	234	191	216	200	209	207	231	226	224	217	222	215	223	222	219	202	218	221	209	199	223	218	203	213	209	212	218	231	211	218	213	213	210	225	224	220	227	223	229	230	218	212	217	220	226	223	198	219	230	226	217	222	229	240	223	232	231	225	204	249	223	208	221	236	234	258	220	217	213	197	218	223	238	227	218	220	222	218	215	220	200	234	197	224	184	223	221	203	197	232	200	198	225	232	227	225	229	196	207	220	202	217	216	235	205	226	243	225	206	215	232	215	229	223	209	209	221	201	222	196	196	236	234	232	211	248	218	216	231	246	206	226	222	241	210	239	220	215	241	217	206	237	229	217	210	179	218	230	239	213	218	214	203	210	240	212	228	233	233	210	242	236	210	222	206	212	224	253	244	250	251	209	240	208	245	214	224	226	217	198	206	249	242	255	249	211	208	259	206	216	231	228	212	228	206	226	240	209	229	222	239	203	213	217	226	226	211	191	245	218	221	198	227	196	221	220	231	189	231	216	219	217	212	206	248	236	221	210	226	229	215	213	222	233	197	213	222	238	227	210	214	226	241	229	220	233	228	206	208	221	213	217	225	230	212	239	227	205	191	235	204	185	243	231	215	226	217	196	241	220	233	218	214	220	215	255	241	199	198	222	197	229	216	233	196	210	213	227	234	202	189	177	210	216	199	231	218	206	194	249	217	216	214	220	230	234	210	219	226	223	238	212	217	195	215	222	213	216	212	219	204	212	203	224	218	244	223	213	204	199	222	216	198	247	203	226	235	245	241	203	218	246	204	208	225	219	223	205	205	185	202	247	231	234	224	186	231	230	227	218	220	233	215	236	237	213	199	206	216	218	199	209	242	233	221	203	222	209	218	234	236	220	219	227	225	205	229	195	217	224	246	254	201	247	235	213	208	225	248	226	204	200	185	195	209	206	197	211	207	194	219	227	222	223	207	210	219	212	211	203	234	201	219	212	207	229	230	202	226	222	207	201	220	204	214	241	234	239	214	204	191	217	195	209	219	185	231	224	240	228	207	237	254	195	208	233	253	231	250	220	247	236	208	250	253	234	235	220	226	239	219	221	221	226	195	212	242	195	243	235	204	203	224	241	242	217	210	224	227	237	196	245	215	216	233	232	221	210	236	225	222	208	199	219	210	216	205	210	248	209	216	175	218	248	212	213	216	204	254	250	195	237	176	250	213	210	225	236	208	220	224	221	188	222	233	229	230	218	210	227	215	232	197	207	227	225	221	267	212	248	253	214	235	218	211	218	208	222	200	214	225	210	240	216	180	236	224	214	208	214	198	217	220	234	227	226	219	219	202	207	220	203	227	220	240	217	228	179	226	205	211	233	235	240	232	211	238	216	222	215	206	192	220	228	217	224	237	204	230	252	219	216	196	242	235	228	198	222	243	213	186	216	190	234	210	211	230	219	232	232	218	192	238	242	230	215	200	225	208	212	236	216	219	235	221	237	214	229	193	223	218	223	208	237	226	205	206	205	210	219	230	212	228	207	216	219	195	232	214	230	213	216	199	200	211	226	220	220	226	233	229	199	227	238	256	215	202	221	244	218	239	243	205	193	210	223	211	224	228	237	225	199	215	220	221	218	237	218	215	253	211	214	217	224	215	219	219	213	213	202	198	238	219	202	187	247	219	224	213	233	228	233	210	242	203	224	233	228	230	198	239	226	207	212	218	210	195	213	207	246	209	211	218	225	233	218	235	208	206	185	217	224	211	228	211	226	225	224	240	247	214	222	241	232	200	210	223	259	207	219	194	226	214	211	179	226	216	206	253	224	217	235	200	233	236	216	228	242	196	224	203	192	220	221	216	233	225	217	221	202	181	232	227	230	221	228	203	225	237	218	202	185	238	205	236	215	213	221	185	225	202	220	219	222	216	213	204	223	197	219	190	233	234	207	228	208	219	227	197	245	235	204	219	229	227	201	211	218	224	201	196	211	234	205	215	197	216	213	254	223	224	225	196	212	252	244	215	210	220	208	218	200	223	199	237	211	229	219	218	222	241	213	236	226	242	232	204	239	250	208	216	242	233	248	198	199	227	208	240	224	249	231	220	215	213	225	237	213	236	208	227	216	213	242	222	236	225	220	210	211	199	224	229	218	210	200	219	211	231	265	238	249	239	242	228	239	206	201	223	213	217	208	198	224	217	245	228	197	203	194	213	197	229	233	195	210	228	211	227	239	206	237	229	213	217	243	181	219	195	213	217	198	211	198	206	210	206	226	218	202	219	240	192	222	210	214	237	204	198	216	218	197	227	216	241	210	238	198	233	218	233	208	228	222	206	203	213	225	220	217	214	235	190	213	202	237	201	229	229	242	206	231	208	225	213	189	199	223	218	184	218	240	212	218	223	200	235	219	221	219	229	207	224	227	232	207	212	227	229	206	210	200	248	214	242	206	243	199	211	215	200	245	239	227	194	227	207	202	209	196	214	227	237	201	218	221	226	218	216	208	225	259	233	203	218	236	207	240	225	212	214	220	203	220	230	193	198	202	214	212	238	192	218	216	228	208	227	209	196	212	208	214	262	211	180	213	218	222	210	203	227	223	201	229	221	210	200	231	232	192	226	223	196	237	219	211	221	210	221	199	200	201	215	243	224	198	232	206	237	211	199	210	211	215	233	214	208	242	209	221	219	242	217	228	234	221	207	206	236	211	213	193	209	236	215	216	230	243	208	244	217	245	207	222	233	216	219	211	225	219	249	224	232	238	257	218	220	218	215	223	215	226	211	227	220	218	211	239	221	220	197	219	238	208	228	240	230	225	218	219	220	225	235	225	201	222	218	233	212	205	228	238	207	232	227	196	225	219	207	261	212	217	219	223	233	222	230	212	215	206	218	231	213	225	221	179	234	205	223	239	215	210	214	226	230	221	219	225	233	237	214	213	230	238	229	221	208	253	223	202	196	216	237	220	242	231	242	206	206	260	207	240	216	214	234	209	211	219	228	189	217	217	202	204	207	230	222	219	212	229	228	213	178	224	208	227	228	181	237	239	221	213	214	250	218	230	215	210	237	203	232	207	228	205	216	214	209	235	231	220	229	223	208	203	206	231	227	193	226	215	231	237	234	233	201	228	217	228
14699	18247	20914	28475	33975	38870	36895	40060	40046	40340	43089	42970	41147	46467	43588	38743	35021	32574	31150	25005	25510	30251	26535	33018	27435	22865	24167	22808	24202	21068	22273	19945	18156	12396	13727	11115	7647	5690	8869	7587	6620	6255	6738	5967	4250	4377	11073	5750	4870	6845	4971	2445	2488	1670	930	789	894	873	900	766	754	794	804	778	770	743	670	634	658	606	605	618	641	913	1501	1415	1241	1174	857	686	628	625	594	575	567	563	562	590	555	603	563	582	584	550	617	616	583	563	546	575	577	597	558	559	583	684	579	621	542	620	591	578	588	569	591	563	598	567	547	605	551	537	580	587	561	590	580	563	561	550	570	590	526	586	585	617	574	577	596	580	617	600	578	571	567	598	624	548	638	591	625	610	580	584	597	540	590	566	608	577	591	608	587	572	600	553	548	590	573	574	591	564	625	586	589	529	559	621	550	599	590	577	569	560	570	641	590	611	577	565	537	570	563	583	584	577	572	592	591	593	540	607	540	557	583	583	580	631	547	590	560	535	555	540	632	542	567	559	600	545	630	533	594	627	604	580	586	571	607	573	581	574	628	602	578	536	549	634	639	614	601	541	613	629	621	608	598	564	600	561	577	589	580	581	542	583	561	600	527	593	562	592	576	630	572	548	599	566	602	594	624	584	588	591	576	584	576	578	636	604	566	556	600	597	594	536	547	592	602	533	559	541	567	559	546	586	608	592	604	595	551	544	545	556	570	605	567	613	570	571	558	599	538	559	588	586	563	581	550	610	593	580	583	584	601	578	575	615	589	570	591	616	621	556	624	564	551	583	573	582	602	570	575	626	521	613	591	593	564	551	604	563	596	606	550	585	574	566	612	574	619	598	519	615	581	580	542	614	584	561	564	586	597	559	611	563	541	561	621	589	612	636	612	603	591	592	593	575	598	559	600	591	549	553	653	542	594	572	581	567	586	606	622	622	582	568	580	552	578	636	540	614	573	593	546	565	568	575	594	572	642	565	583	582	557	556	585	564	572	583	617	564	566	570	553	570	566	549	605	567	572	583	562	622	600	639	591	574	562	569	559	561	548	590	583	578	601	574	585	604	620	609	583	579	596	597	555	587	594	583	598	552	509	564	605	579	555	569	620	588	604	583	555	608	623	590	620	548	578	612	612	592	619	586	597	593	574	566	614	566	572	593	554	616	600	562	589	603	568	587	621	618	592	590	591	593	598	602	550	584	592	588	561	577	581	554	577	582	586	579	588	620	622	611	599	564	584	609	613	569	561	566	597	586	552	605	578	557	610	553	571	587	600	624	570	594	615	582	564	577	570	578	568	560	580	573	623	555	589	599	566	586	569	585	584	606	564	583	605	618	581	559	606	593	621	552	584	591	572	618	570	549	586	607	597	557	619	585	590	562	568	571	599	619	628	585	620	509	579	567	577	607	539	608	548	593	584	597	594	576	562	598	554	558	573	569	607	601	532	573	551	586	540	581	584	557	577	621	610	570	529	573	571	554	571	560	561	591	600	571	591	581	524	548	584	596	573	568	566	551	579	582	611	583	569	570	572	568	575	563	591	597	568	584	555	582	560	587	592	606	594	628	586	545	561	587	581	606	586	613	609	577	579	558	566	584	646	583	556	553	561	635	623	555	567	585	594	569	576	621	555	603	587	598	562	598	592	621	599	579	582	610	576	609	601	531	585	619	587	614	592	619	604	569	577	631	575	558	581	554	568	584	570	548	600	551	547	607	591	607	596	562	599	555	593	582	579	630	555	604	565	570	546	591	579	565	549	590	569	600	623	643	585	556	602	592	606	575	589	560	531	626	593	572	635	558	570	552	530	614	552	551	635	554	565	602	521	580	567	566	564	562	552	583	584	553	551	605	568	612	573	580	625	603	599	565	577	585	584	574	571	563	550	584	588	540	587	579	608	584	554	606	593	552	602	585	560	526	563	556	604	585	546	611	591	595	534	532	567	543	564	573	583	612	603	626	593	628	553	605	624	618	596	600	612	598	583	613	564	576	594	586	572	564	558	548	572	582	629	593	626	534	585	564	569	600	620	602	590	550	546	576	610	585	640	587	572	605	599	552	615	590	587	547	623	611	582	560	568	564	562	548	613	643	584	585	600	583	581	616	608	570	573	575	639	592	589	559	629	569	593	596	591	580	585	617	556	596	549	619	560	572	602	593	545	613	589	608	562	561	598	607	582	582	580	609	579	553	560	588	563	613	577	566	598	574	579	607	565	548	573	608	557	579	591	553	590	611	571	581	585	578	586	566	559	598	570	585	587	600	561	605	594	597	571	589	547	599	628	567	589	563	567	596	587	587	563	545	563	550	562	575	608	599	626	601	574	599	569	552	572	567	566	621	601	587	577	576	554	630	582	573	579	638	587	556	571	572	582	586	594	581	650	567	598	595	552	507	548	585	546	632	577	543	552	585	575	580	602	586	558	587	556	578	621	596	566	563	569	556	562	533	547	564	602	577	619	584	621	586	527	560	592	603	574	576	582	601	603	627	574	607	621	557	567	587	582	577	557	593	620	572	574	538	572	575	629	596	587	601	613	564	598	610	620	607	591	563	596	611	527	597	557	604	555	550	554	534	550	592	584	571	594	596	553	593	562	600	554	586	577	585	540	570	595	554	589	607	586	585	616	577	613	599	574	590	552	614	574	527	567	544	551	574	597	566	624	590	572	615	597	593	566	573	581	602	577	581	600	565	540	603	532	571	590	607	531	617	577	582	540	573	575	554	548	585	554	587	589	545	563	623	568	593	582	600	592	606	611	564	621	598	556	582	566	607	572	589	610	568	567	560	634	595	547	550	595	598	553	608	566	576	546	547	609	597	577	605	558	569	574	584	551	588	571	529	583	602	573	607	542	586	589	606	570	572	572	547	547	535	602	573	592	602	554	575	586	593	583	580	566	591	555	576	576	591	551	596	544	547	614	559	578	597	554	577	576	547	577	556	535	560	589	540	521	594	558	597	618	571	567	564	584	553	582	550	607	545	594	583	565	626	521	574	586	597	602	593	594	616	576	602	589	522	600	578	553	604	558	572	624	585	579	562	554	636	586	577	517	595	508	594	549	590	533	597	594	565	577	529	593	580	610	570	541	595	572	552	562	578	597	588	591	587	584	610	585	556	571	567	564	606	562	588	566	553	553	572	569	604	591	612	551	587	609	579	603	561	596	546	581	550	623	550	643	584	573	577	609	591	590	577	601	602	555	618	589	580	575	594	608	557	614	592	564	570	573	576	622	600	644	584	599	583	623	606	600	569	604	564	629	576	536	530	592	537	557	605	566	546	565	640	544	582	597	617	578	543	589	544	588	592	575	572	614	598	551	592	585	561	571	549	589	544	572	588	589	617	573	564	600	574	565	561	557	539	596	630	611	537	545	640	563	588	536	602	601	615	598	501	594	624	568	524	539	547	584	592	615	550	592	599	628	559	608	558	590	590	547	553	596	608	605	557	562	585	626	632	556	609	618	582	608	639	606	634	544	581	555	606	571	577	555	564	593	573
30699	31877	30109	31828	34630	36701	35385	36489	38451	35968	37708	40529	36317	39886	35866	31343	24506	22969	21219	14769	14036	18161	15722	19676	15575	11255	12672	10378	11588	8058	9490	7963	7669	4632	4632	3987	2585	1884	3033	2524	2282	2058	2237	1838	1189	1272	3667	1836	1477	1662	2037	2188	1084	487	303	318	312	313	308	300	249	239	276	236	264	224	271	247	243	236	220	236	195	224	463	470	492	429	303	222	253	240	197	229	208	226	224	188	205	219	233	201	216	206	211	232	238	230	242	202	244	235	221	234	231	221	223	211	211	237	207	194	230	200	203	211	239	235	252	228	222	199	233	199	223	196	207	200	202	178	229	221	225	229	209	215	210	217	234	223	201	236	235	217	219	216	229	218	215	219	229	206	193	202	224	237	227	195	214	191	226	209	211	191	214	214	205	203	246	219	229	192	219	220	209	205	213	208	232	213	217	233	226	218	222	221	224	222	203	206	201	238	185	212	214	216	199	243	255	248	194	240	241	183	209	231	228	250	273	208	218	211	219	208	232	212	232	240	211	208	223	213	235	230	217	236	222	205	215	221	223	249	213	199	189	213	205	218	200	205	193	241	186	225	241	210	226	214	207	223	219	216	215	206	207	225	223	234	209	207	226	216	192	234	226	218	203	213	217	223	201	247	217	201	221	237	210	220	202	214	203	208	218	242	223	215	209	211	220	182	215	206	201	187	216	222	210	212	232	234	223	222	215	223	224	209	208	263	193	223	239	227	225	235	201	226	221	228	212	220	224	208	222	205	201	216	227	215	194	182	215	255	211	198	210	213	212	214	204	241	218	220	207	196	229	209	204	202	227	245	220	221	205	219	232	222	224	229	219	200	242	201	202	228	220	214	222	208	228	238	203	199	222	249	202	204	214	259	216	222	242	248	230	221	208	202	218	217	234	239	222	183	194	215	228	236	236	235	227	216	216	212	242	208	200	216	184	230	207	234	214	211	239	221	214	215	226	192	232	222	240	223	206	212	237	211	220	218	217	224	237	205	213	223	215	227	219	213	235	188	203	205	207	232	234	218	221	226	217	208	235	226	198	221	237	233	219	217	205	202	224	222	219	243	203	239	224	219	216	235	214	224	210	208	228	223	252	240	230	230	223	227	200	213	218	186	227	220	196	267	204	201	218	214	227	200	203	210	192	201	203	200	251	219	210	219	216	204	247	218	193	207	203	230	222	217	202	215	206	207	202	207	212	208	234	192	213	204	200	215	236	221	244	240	205	216	207	226	233	247	235	217	207	214	218	235	218	205	222	214	200	233	234	224	210	214	226	176	215	236	240	246	214	220	210	257	225	221	262	200	206	243	236	242	194	211	239	214	207	219	203	196	217	206	218	228	237	229	210	231	200	224	208	204	227	228	206	224	210	204	216	224	215	216	219	204	211	241	201	210	223	230	216	216	193	214	223	218	233	227	228	198	211	219	213	209	237	208	221	209	230	222	208	214	230	206	206	245	220	217	207	199	210	205	206	216	247	246	225	205	224	225	225	227	197	210	213	226	211	205	213	208	238	205	236	203	195	217	233	240	243	213	229	204	193	212	213	183	213	197	243	195	243	208	213	234	217	241	227	209	194	219	221	193	243	214	216	218	225	214	218	209	234	220	234	225	189	213	227	220	188	194	208	224	226	212	233	209	209	211	227	208	212	220	222	222	234	204	211	228	204	204	216	222	195	219	226	213	242	221	217	233	160	199	221	228	198	215	213	234	230	228	177	186	206	225	208	229	223	204	206	238	204	206	202	222	222	205	206	205	210	198	188	233	209	197	223	235	205	209	231	214	232	207	236	212	214	198	219	212	234	212	220	236	178	202	190	204	226	233	220	227	242	229	200	216	191	214	214	232	244	212	219	222	220	220	229	230	219	220	227	221	193	213	214	197	198	214	228	243	223	249	215	230	199	232	206	241	233	241	178	219	212	207	233	218	208	218	206	237	216	226	217	211	215	233	254	243	204	233	247	208	223	225	194	224	189	223	221	205	207	250	206	221	227	240	222	222	206	216	235	235	238	199	223	207	210	239	213	191	203	204	227	219	228	224	212	219	226	213	226	217	224	215	229	212	225	217	199	221	202	211	203	222	216	235	209	211	203	203	194	214	223	255	244	208	199	224	216	204	240	206	243	233	218	215	197	218	207	201	230	226	245	223	212	233	211	202	200	190	239	214	193	201	222	239	224	213	194	218	209	214	215	253	237	239	195	198	203	205	193	250	220	228	237	231	223	218	229	218	216	219	236	205	227	238	217	211	209	238	239	216	218	218	204	224	199	212	214	241	194	184	219	199	208	253	220	232	234	210	233	240	209	214	251	259	227	207	209	218	234	160	222	216	204	209	219	203	237	193	223	240	223	217	193	195	204	212	245	206	204	243	208	233	226	185	215	206	222	229	259	239	253	196	237	222	200	209	194	223	224	245	220	229	218	204	234	216	200	208	226	205	214	260	216	214	225	230	189	222	224	229	199	241	220	207	213	206	215	219	238	213	213	207	196	244	203	223	178	213	226	221	217	219	221	210	223	194	205	201	208	211	263	233	233	215	202	207	212	210	188	187	207	226	217	191	198	223	210	205	203	188	221	224	238	234	211	246	270	205	238	252	231	231	199	222	227	233	235	217	214	225	220	208	218	222	199	222	239	191	206	202	201	224	219	210	209	224	234	212	241	217	222	200	204	215	234	239	202	196	210	234	204	242	232	219	219	221	205	224	228	215	232	237	235	208	222	225	255	212	234	217	198	212	208	203	219	220	207	225	227	220	199	234	219	198	217	226	224	209	214	205	194	193	196	206	202	222	229	252	214	214	211	235	214	238	243	214	230	221	221	212	201	219	196	234	218	214	198	230	205	230	200	224	237	205	215	194	219	202	217	242	202	206	210	211	213	228	245	212	236	224	239	211	230	214	238	208	243	235	213	235	230	199	212	211	225	183	221	203	236	258	184	219	217	235	232	195	179	216	230	211	184	238	259	181	244	233	235	204	252	226	233	214	200	206	213	212	215	192	214	221	207	207	240	196	238	193	211	218	214	206	214	227	234	221	224	226	231	197	186	203	201	223	220	220	231	197	238	215	189	222	218	205	216	207	197	242	177	228	190	211	232	213	221	209	208	237	248	200	218	207	205	226	210	208	209	232	223	224	216	211	193	208	223	222	192	198	215	240	209	237	245	225	207	229	233	217	209	199	220	213	217	208	253	210	188	214	190	225	208	216	210	224	201	195	255	216	201	202	228	233	212	226	219	208	193	221	181	257	236	207	215	238	209	238	206	194	196	244	227	208	209	228	229	206	200	206	230	215	189	246	211	229	220	219	226	227	231	190	233	209	231	248	201	226	215	201	213	213	221	223	251	207	227	215	242	255	216	222	184	221	219	207	217	209	202	244	214	220	204	202	220	208	220	202	228	204	221	227	219	223	221	216	203	238	215	212	210	233	216	209	205	192	194	223	233	220	218	237	216	204	247	207	224	248	220	199	210	198	216	202	224	238	216	225
19904	25586	27539	35070	41334	46107	44908	48552	49686	50690	53716	53573	50769	56904	53710	48615	45045	43010	41539	36484	37066	41311	36449	43104	39943	33798	35032	34005	35017	30316	33939	31153	30731	22609	22896	20098	14597	11952	17016	15633	14977	13250	13373	12285	8359	9023	20714	11450	9896	10909	13323	13123	6798	2597	1308	1206	1188	1273	1278	1084	955	857	981	874	777	764	732	596	648	602	649	656	642	776	2324	2592	2306	1814	1337	802	634	622	622	542	554	638	611	542	513	537	605	580	572	535	570	551	558	600	577	513	567	546	586	579	600	554	552	563	562	592	586	532	545	569	582	536	606	558	579	547	625	558	601	580	567	573	615	552	569	587	545	574	577	575	594	503	545	561	594	555	608	593	606	562	578	544	537	561	552	555	567	541	549	589	550	587	599	531	551	556	585	549	599	583	514	594	592	567	591	559	632	557	594	588	546	577	604	590	554	578	575	568	565	563	544	590	557	573	553	589	564	592	546	506	554	591	553	598	564	518	550	566	577	547	570	569	538	616	538	553	552	604	548	542	555	577	551	557	584	566	539	571	564	569	559	561	560	583	566	537	559	534	596	528	587	550	541	541	587	531	580	604	571	608	530	568	547	546	573	542	631	493	597	590	560	576	594	556	533	524	564	564	544	620	549	518	583	600	508	565	601	546	573	559	559	617	546	563	589	531	563	579	546	610	549	523	562	593	574	601	565	566	617	572	577	561	545	588	539	548	563	549	593	584	518	564	539	556	557	573	573	546	552	597	559	545	594	540	547	553	550	578	603	575	547	582	565	578	573	561	576	576	582	597	635	550	580	562	582	576	557	584	579	545	590	593	593	539	596	584	576	586	527	549	555	553	545	562	533	574	570	564	581	568	596	555	576	545	552	567	531	548	563	605	540	557	561	557	591	598	620	572	553	546	548	571	565	590	598	582	583	576	577	589	564	561	583	561	530	628	564	584	567	557	607	587	565	603	558	575	606	570	558	585	583	575	615	561	599	570	554	550	548	582	608	594	550	569	496	572	546	581	562	570	570	591	568	610	590	543	596	564	557	521	577	558	576	588	566	563	566	547	563	580	541	609	545	594	533	571	581	548	556	600	541	580	545	576	557	563	575	587	593	524	551	564	561	565	580	618	596	561	555	574	579	593	592	579	600	548	583	543	558	535	591	519	586	574	579	562	586	582	545	554	567	561	564	602	543	589	584	583	557	534	548	557	609	574	571	605	604	589	573	520	598	630	563	550	597	567	542	550	572	554	524	571	588	578	587	574	549	559	558	541	608	588	581	543	595	557	580	610	529	568	583	584	579	570	502	544	530	538	538	595	601	566	579	562	588	577	562	589	543	565	549	559	575	580	577	556	566	589	585	533	598	558	606	577	597	547	542	534	512	554	588	580	565	543	587	566	565	577	592	553	578	596	582	562	528	583	551	612	585	533	551	579	572	551	548	575	553	569	569	559	553	547	539	527	577	590	593	544	584	531	584	598	565	570	570	560	578	584	577	592	578	547	602	622	547	584	564	549	595	569	525	610	566	588	577	569	539	532	531	565	588	570	588	532	601	563	602	576	552	573	552	564	593	558	588	548	540	609	578	563	589	573	592	567	548	623	549	558	595	582	560	565	571	552	582	584	548	559	585	549	577	567	573	571	576	579	576	593	563	596	541	543	542	554	564	538	554	585	512	579	567	612	553	550	564	579	573	575	588	542	567	560	589	604	563	546	518	548	597	625	595	545	559	572	607	623	612	564	569	590	556	588	541	571	601	537	569	598	580	558	568	580	599	499	620	612	558	557	581	550	571	582	601	568	535	543	563	572	539	547	575	580	533	588	532	570	592	554	556	595	574	551	602	564	527	567	573	571	596	561	543	553	543	571	538	586	593	568	617	549	545	589	587	569	594	542	585	565	570	561	579	564	544	541	558	558	519	583	564	611	571	564	560	563	572	605	592	536	588	574	629	577	572	594	566	538	559	547	584	604	583	577	543	570	591	582	571	602	577	591	520	570	535	537	550	530	579	595	570	571	577	598	592	548	573	584	607	577	604	541	563	576	578	574	597	555	592	573	586	589	581	591	581	586	591	548	569	575	568	569	624	534	542	577	599	570	545	568	528	585	584	544	558	624	603	565	572	591	581	587	604	570	602	567	577	573	534	577	557	570	555	578	592	599	538	593	543	559	582	563	583	559	551	570	607	519	574	566	571	549	605	561	581	538	577	546	593	597	620	562	541	594	588	539	567	592	601	609	582	539	553	578	553	570	525	555	546	587	558	595	579	561	576	569	511	557	549	600	589	582	569	580	552	531	598	558	546	570	571	547	550	531	589	570	605	568	588	580	557	601	547	590	630	585	578	575	560	594	567	573	553	586	606	529	616	561	527	589	596	596	566	523	543	578	555	567	600	571	581	567	541	590	578	595	567	597	548	590	599	599	609	526	558	532	591	553	590	572	584	563	570	505	623	563	516	567	545	576	589	553	560	551	569	586	595	571	572	549	555	543	573	562	564	555	581	572	582	552	568	574	549	578	590	594	581	546	533	575	565	596	568	555	537	605	553	585	578	573	597	565	591	597	601	544	581	600	553	594	584	581	577	595	548	565	578	600	608	565	558	527	573	574	562	606	555	565	596	553	590	594	548	562	556	621	582	550	579	627	542	561	604	599	569	604	562	568	563	590	560	532	563	579	591	568	596	582	569	557	541	572	565	571	594	571	569	556	545	568	582	593	576	567	576	570	569	569	596	635	539	577	594	588	604	539	511	595	567	544	565	527	556	568	534	519	576	588	571	559	570	576	571	586	574	585	598	581	579	561	621	580	537	578	596	557	589	604	526	563	573	568	592	601	585	562	568	585	541	612	577	564	568	638	581	534	574	591	610	501	581	584	610	577	617	592	590	577	579	536	546	565	561	585	539	583	573	565	574	581	588	558	584	553	571	549	568	526	563	593	585	540	560	585	588	597	574	558	593	554	554	609	588	543	564	568	585	565	558	564	567	577	551	550	580	602	569	581	585	571	553	555	556	538	599	546	584	640	566	588	580	582	574	579	577	546	528	533	575	592	576	571	615	525	559	560	545	588	599	530	567	579	580	556	522	556	554	594	559	589	502	625	568	564	600	573	574	590	564	595	619	540	574	547	606	562	588	547	584	591	568	592	590	594	587	569	603	570	557	560	575	544	598	521	573	577	543	574	523	600	589	630	559	542	629	561	541	561	565	575	571	589	547	568	549	567	529	553	600	543	640	559	563	528	604	548	567	583	574	599	583	548	560	577	578	594	591	545	564	590	582	550	560	530	568	546	559	585	559	569	558	544	578	526	574	570	536	575	578	628	622	515	590	603	589	603	549	577	548	572	587	582	544	524	556	565	576	590	570	593	547	544	564	584	624	579	592	559	591	610	577	553	562	593	524	551	529	567	562	537	535	561	552	584	614	584	596	552	618	604	549	573	574	573	555	601	551	549	546	548	575	562	586	574	605	549	507	560	577	584	560	543	601	579	562	557	582	567	599	551	545	605	622	574
7460	5859	6286	5332	4574	3984	2873	2798	2618	2125	2194	2396	2035	2789	2222	1735	1228	1188	1064	788	697	813	629	812	625	557	565	508	473	387	414	364	392	295	325	294	249	265	249	260	273	259	284	267	242	253	307	266	229	230	229	257	223	234	196	248	209	244	228	213	208	231	203	224	212	197	222	205	179	226	231	210	200	204	208	215	234	238	242	206	186	215	209	190	212	208	234	196	199	202	174	235	219	198	194	193	230	199	198	195	204	199	216	199	184	183	212	206	194	202	239	203	208	201	211	192	203	211	222	216	215	221	181	189	237	231	190	200	176	194	225	200	182	203	208	186	225	205	220	207	200	191	181	192	234	218	204	202	207	222	213	215	197	191	192	209	223	184	206	223	211	187	192	206	207	220	179	202	212	218	214	188	202	200	190	218	225	215	187	199	200	194	187	192	216	188	205	197	196	216	202	213	186	201	196	195	215	216	240	180	209	211	193	202	196	202	193	209	186	206	207	209	210	196	193	215	210	214	231	203	196	221	177	217	206	205	207	217	229	213	215	215	204	194	220	200	223	190	199	205	194	205	212	205	208	208	219	220	193	189	198	235	240	181	168	222	217	212	230	198	209	203	193	217	185	211	186	235	214	203	210	192	203	204	187	191	208	204	181	199	229	226	210	215	230	197	218	196	214	191	216	189	235	216	213	180	211	214	205	203	189	193	176	227	194	201	197	213	202	202	216	202	221	192	193	201	187	242	220	211	213	244	228	202	219	197	204	208	204	195	211	207	182	234	206	205	171	202	202	189	219	207	207	209	205	205	212	206	210	183	204	189	198	214	180	214	201	204	209	209	214	222	214	211	222	209	190	211	193	196	179	210	216	187	212	224	227	185	213	192	231	204	180	183	197	206	196	216	210	220	207	219	236	211	211	195	212	199	236	188	213	205	199	201	211	201	180	189	206	224	179	199	189	209	195	188	233	197	199	230	218	206	190	209	177	200	206	202	204	219	198	229	220	208	181	236	196	209	188	209	223	200	192	229	216	215	208	177	208	208	190	202	198	201	192	203	174	204	193	202	203	187	210	226	209	191	197	202	211	226	188	231	203	170	212	178	194	223	219	239	188	225	214	191	231	221	203	184	217	191	193	196	214	206	183	208	201	205	203	209	208	192	207	192	235	229	214	187	186	216	216	217	225	219	212	198	190	201	220	221	197	211	194	226	218	212	234	195	208	224	218	198	207	191	208	202	212	225	223	190	211	241	205	208	185	231	205	201	199	186	198	201	221	203	223	207	199	199	205	189	217	210	210	191	215	204	211	222	198	216	219	208	215	223	211	241	213	202	186	200	196	201	212	226	233	199	198	192	218	200	213	232	218	187	196	217	210	211	207	199	226	217	216	226	195	218	204	173	222	216	199	206	190	200	195	202	205	218	213	206	182	190	189	214	211	197	211	223	203	207	213	204	196	206	225	234	219	219	174	215	187	207	206	221	222	205	229	197	179	217	216	193	214	215	191	207	183	225	192	181	196	202	189	188	190	210	176	182	195	232	197	203	218	176	207	205	187	220	223	185	241	213	161	195	220	190	172	211	201	209	222	211	185	206	203	222	212	218	197	219	183	203	221	220	206	207	193	191	202	206	194	185	197	225	189	216	189	199	204	215	194	178	213	193	186	192	194	195	216	227	210	214	201	202	217	195	217	199	200	183	208	200	215	236	205	199	223	200	189	190	220	196	213	201	218	201	233	198	214	223	190	205	190	196	193	197	194	193	214	191	206	197	199	212	200	194	229	194	232	206	216	194	213	183	193	189	192	254	210	211	190	188	197	186	196	211	175	229	204	193	192	247	201	227	195	201	191	214	210	240	224	208	205	185	221	256	211	217	192	209	192	187	207	190	192	174	184	188	193	213	189	198	209	213	205	201	188	222	212	233	217	197	209	228	200	204	201	220	198	221	202	206	218	195	222	205	203	185	180	196	207	201	203	186	180	206	206	180	208	224	234	210	195	203	191	223	180	199	197	201	195	186	200	212	214	229	215	219	211	205	181	200	213	194	197	191	208	221	194	181	183	186	215	208	201	189	182	200	221	184	221	215	204	188	213	205	204	230	198	210	230	199	213	214	214	208	202	197	190	214	209	207	197	226	204	193	193	206	200	180	207	215	187	184	184	192	246	184	190	207	200	210	225	216	186	201	219	193	178	212	188	224	213	188	187	220	207	199	197	203	219	213	203	206	208	195	204	199	191	171	201	220	192	180	222	215	180	190	195	192	198	220	196	204	201	209	219	206	190	197	212	188	191	220	236	203	197	198	202	229	199	192	213	219	218	223	191	201	224	185	202	206	191	199	216	208	174	168	204	196	196	221	209	217	199	227	216	200	189	222	208	218	180	203	208	198	231	234	184	193	227	197	203	198	193	189	207	191	202	215	211	224	200	204	203	198	232	200	207	182	183	232	207	210	194	195	180	213	204	200	197	220	186	202	212	213	219	209	189	199	191	203	209	204	206	191	224	196	228	190	210	181	207	178	177	200	198	204	216	188	201	204	202	212	199	202	190	204	209	222	213	200	171	199	215	187	208	207	202	198	192	197	208	188	209	199	196	225	250	205	222	171	187	189	219	192	172	187	202	187	224	209	178	195	224	229	196	206	184	220	185	210	212	221	180	188	197	209	188	200	193	213	185	201	184	181	178	231	240	229	233	215	186	202	202	207	189	198	216	205	205	172	206	215	211	206	213	224	198	214	199	194	189	214	194	213	213	203	204	167	204	207	217	209	204	219	213	194	193	213	219	206	218	185	223	190	207	189	215	206	236	201	184	195	184	208	188	196	214	223	197	211	187	200	240	178	180	208	191	218	220	206	203	227	230	204	211	203	237	206	203	198	226	218	173	208	211	197	209	231	226	194	220	186	210	210	208	210	200	209	203	191	207	222	226	208	215	221	202	214	191	205	220	198	199	201	229	211	204	225	216	210	200	185	203	220	192	180	200	192	215	174	216	204	176	210	196	191	228	174	223	222	213	211	190	188	200	210	174	228	195	200	228	223	225	197	203	221	212	231	194	211	225	192	209	202	200	197	203	185	225	198	180	217	231	216	210	232	204	186	188	200	216	201	214	209	211	226	189	217	236	185	213	208	178	190	204	211	204	218	197	179	207	214	218	214	192	197	210	195	214	184	200	200	185	200	195	212	193	190	198	193	203	214	214	183	201	182	222	192	202	193	197	212	215	234	206	209	243	205	214	209	207	219	178	217	209	212	191	189	204	192	223	194	205	201	191	196	212	185	189	222	219	199	206	204	184	175	202	196	207	200	197	197	199	229	202	192	202	200	215	220	196	202	214	174	194	202	179	233	200	221	195	196	204	191	197	236	184	204	223	209	182	196	210	206	211	221	186	192	218	206	218	190	207	224	202	200	203	184	227	213	220	204	201	217	205	215	191	199	191	197	236	215	186	219	216	221	209	199	183	208	191	216	188	197	216	224	213	200	222	173	197	201	191	203
5663	6477	10368	13250	14275	14500	12159	13618	13205	11728	12630	13701	11268	15581	13256	10275	8023	7815	6780	4913	4295	5702	3565	5518	4347	3314	3692	2988	3082	2428	2571	2368	2492	1711	1791	1473	1144	992	1174	1141	1027	1002	1036	928	813	873	1457	913	842	830	953	862	649	654	661	714	663	695	648	662	601	631	616	619	651	609	603	571	560	614	566	536	610	538	606	627	763	746	673	569	544	554	537	546	603	545	540	539	569	525	578	582	585	526	594	510	527	571	511	536	502	545	524	556	538	572	547	535	550	531	514	537	555	553	538	539	564	513	549	596	572	588	517	575	518	552	555	533	560	507	498	542	531	510	568	557	567	554	517	498	532	554	616	587	527	520	543	536	562	542	560	534	534	525	622	524	514	520	564	525	550	565	520	522	524	531	538	592	590	521	544	520	541	560	549	521	572	550	513	554	564	557	559	544	547	513	550	532	537	525	548	526	515	532	533	556	582	507	532	551	534	591	571	516	538	581	530	558	511	577	531	543	499	549	545	511	554	539	562	514	528	553	546	543	593	543	508	582	565	544	528	502	559	541	513	534	563	586	547	547	570	527	568	549	518	545	598	579	519	568	509	522	569	588	530	520	567	537	524	558	527	553	525	539	544	563	549	561	583	526	570	555	556	543	505	557	556	522	554	523	534	505	556	537	551	573	574	564	513	550	544	586	504	549	553	577	538	549	523	555	564	527	530	553	531	564	553	596	563	540	534	519	545	529	534	595	529	586	555	556	548	561	532	556	603	549	528	535	486	585	569	594	562	519	527	574	568	539	561	531	547	575	497	578	591	510	542	551	535	568	573	527	552	567	539	523	550	568	512	531	519	563	543	528	556	546	548	573	564	569	516	529	551	580	497	512	561	555	549	519	570	534	565	557	546	521	493	552	573	552	591	533	488	540	549	536	554	525	524	580	565	591	568	563	586	569	602	495	508	544	516	537	569	528	543	540	563	517	526	520	551	513	579	532	509	514	515	546	483	566	579	558	534	490	576	479	548	518	552	567	558	533	569	582	623	566	525	563	570	514	554	545	538	519	536	549	586	513	523	535	539	544	543	525	544	518	554	541	557	554	558	514	564	535	594	583	576	547	568	523	511	586	525	589	565	505	547	545	589	548	560	532	495	569	509	575	563	530	535	546	530	546	521	551	555	588	543	553	565	537	563	584	513	565	549	575	528	566	559	568	530	562	548	537	573	490	524	566	548	576	543	537	546	526	521	557	560	570	521	537	555	555	558	537	545	566	552	529	541	561	526	537	515	534	474	523	545	540	563	507	525	558	570	556	509	517	550	479	541	567	524	537	524	535	521	537	567	526	518	531	565	525	535	557	534	564	573	560	552	552	528	516	536	543	537	558	521	516	590	534	518	529	527	565	580	549	563	586	581	549	558	515	544	529	536	520	548	557	535	557	545	513	544	535	540	589	527	518	564	574	527	570	587	557	546	551	559	517	532	587	546	534	544	509	561	530	579	552	560	526	555	530	520	575	538	574	549	580	524	524	534	534	515	536	550	535	563	535	601	512	555	517	522	552	556	545	521	596	552	553	558	522	570	544	520	582	487	534	576	517	540	551	562	582	563	583	562	553	552	556	543	580	552	534	599	543	580	537	500	481	527	572	556	578	531	563	524	570	554	526	573	542	536	537	584	552	517	586	591	546	560	518	494	551	535	513	524	532	531	536	559	565	546	557	599	562	549	541	557	512	482	546	530	495	538	573	548	549	558	516	541	552	530	553	543	555	548	549	510	512	512	535	506	545	555	564	543	515	536	540	561	562	531	529	509	584	551	532	559	559	586	537	561	563	515	556	504	556	541	552	528	528	549	504	529	555	539	564	564	563	523	546	571	544	533	549	559	562	558	562	579	575	539	554	541	584	568	544	579	580	560	531	549	587	527	530	529	523	546	565	522	530	572	534	564	564	557	542	532	552	565	543	553	550	530	542	543	534	544	573	533	556	525	548	535	563	548	542	552	519	544	545	573	523	569	563	525	550	578	573	525	555	548	585	552	552	531	541	528	555	576	570	536	549	555	520	540	569	527	553	543	535	554	554	547	558	589	531	570	538	533	532	582	534	540	578	544	558	557	505	536	583	512	532	520	545	532	567	518	548	560	543	529	517	531	529	550	550	552	565	530	531	571	516	556	548	569	557	579	547	510	542	557	544	522	525	529	579	550	502	545	562	595	526	517	519	570	530	564	537	562	569	549	565	560	556	537	532	545	553	533	536	530	549	570	574	539	548	557	547	559	499	544	535	545	539	540	563	578	552	577	512	516	506	554	573	555	583	580	528	563	536	544	566	529	546	543	514	547	596	546	522	510	549	524	539	532	569	554	534	536	555	543	578	542	523	544	517	598	569	513	543	515	543	537	551	545	560	537	517	530	610	514	589	589	533	534	577	576	539	541	571	560	499	560	535	554	547	541	577	555	547	486	579	506	522	565	548	550	527	611	551	582	526	526	564	581	522	530	567	524	559	572	573	546	535	516	552	580	582	502	549	521	578	540	551	596	605	550	508	542	555	562	546	567	555	533	544	555	524	573	546	549	575	549	549	543	555	561	606	519	551	522	499	557	551	528	576	583	538	537	528	522	543	528	542	567	528	544	548	549	549	540	532	572	514	538	528	561	572	517	585	573	536	557	535	567	581	541	534	524	555	568	549	542	563	524	565	540	581	559	508	530	546	568	556	508	540	561	551	540	503	552	538	578	525	587	561	524	559	556	546	542	540	559	538	551	507	497	539	504	535	516	537	568	526	548	550	522	575	557	571	573	566	524	531	547	518	584	499	553	498	514	519	543	525	536	513	576	549	556	570	569	517	575	511	552	535	526	551	549	562	538	531	517	527	543	508	559	523	539	552	558	541	559	573	582	543	574	565	519	538	505	589	507	524	542	525	582	535	552	499	548	559	507	561	553	580	562	524	556	533	566	547	575	542	572	565	572	589	508	558	544	560	521	534	526	554	567	561	526	518	529	541	509	544	521	545	531	592	507	532	541	537	542	573	591	575	576	597	552	556	544	536	510	538	562	542	547	556	532	513	555	539	537	565	562	543	557	600	531	541	483	506	564	532	572	521	536	560	518	506	559	548	545	529	563	539	531	529	540	533	545	571	529	552	551	539	519	540	523	537	552	570	488	588	525	558	566	529	552	571	519	517	577	575	542	549	575	546	548	562	568	556	533	532	566	546	531	537	515	537	544	528	531	534	513	542	540	556	544	537	548	556	542	568	517	552	538	565	517	573	554	550	536	522	543	564	542	553	547	541	536	571	583	572	538	534	557	575	531	552	518	544	542	542	550	589	554	542	570	515	569	530	536	555	555	572	557	552	513	534	573	559	604	526	553	518	578	522	575	537	545	570	537	596	539	554	538	561	568	531	554	591	518	546	531	554	546	591	535	572	552	526	502	532	579	570	501	539	561	520	576	553	575	534	566	537	539	475	523	531	556	531	541	585	580	563	560	520	557	591	572	573	565	533
20840	23865	21222	24428	25605	27919	27545	29266	30641	25580	27050	30720	24402	25902	21026	16352	11598	11517	10591	7882	6281	9229	5996	10049	7269	5752	6456	4535	5054	3574	3337	3154	3346	2184	2221	2051	1277	955	1233	1223	1056	1010	1048	776	640	658	1758	868	774	949	1099	650	362	331	275	308	306	270	275	243	253	248	230	226	251	268	231	237	221	247	219	226	230	224	252	349	336	320	283	245	246	244	208	203	243	212	237	251	223	238	224	231	234	222	243	241	214	233	237	251	212	233	223	236	235	226	219	245	236	250	230	234	204	240	243	225	227	232	224	225	263	256	267	230	226	189	218	214	227	224	241	224	220	245	225	233	231	225	236	248	233	209	247	199	206	240	243	228	233	214	214	236	221	251	224	253	240	211	227	202	237	224	242	217	260	211	222	233	240	246	239	236	209	211	256	237	236	226	218	237	238	223	235	228	249	211	237	233	233	240	224	234	244	238	240	214	232	247	263	244	241	241	209	221	232	204	229	233	223	228	255	248	245	250	244	227	210	218	242	221	240	235	217	194	210	238	222	231	226	242	203	228	197	232	247	221	243	239	213	243	236	228	225	274	219	244	213	233	208	217	226	213	227	246	240	224	235	226	237	245	220	228	220	208	230	231	242	250	206	202	225	222	242	238	232	213	242	227	214	217	212	225	257	220	229	210	209	253	229	230	242	226	233	241	238	262	230	218	198	216	218	225	222	248	214	195	221	211	231	216	233	259	212	243	221	244	205	256	242	217	207	231	203	226	238	210	227	237	238	209	228	203	209	240	252	251	223	237	220	220	229	242	204	242	231	232	218	238	266	242	225	234	225	249	201	216	242	224	213	216	247	224	215	222	233	222	225	226	251	217	209	192	230	232	217	243	236	210	195	229	224	244	230	241	236	233	234	214	260	231	215	217	230	245	222	237	239	221	241	256	189	208	251	236	211	228	219	248	224	236	233	245	202	219	247	258	248	194	213	245	232	250	218	214	219	231	210	254	236	220	242	223	206	251	247	214	238	246	217	229	258	228	226	198	213	219	212	258	231	229	188	210	238	218	230	249	228	214	233	241	250	220	203	263	228	225	239	239	248	224	234	242	250	211	241	233	222	216	220	202	211	222	202	240	216	200	215	215	210	241	206	250	221	225	226	230	228	239	239	251	214	222	229	223	222	234	259	254	229	251	237	239	237	237	254	191	231	257	225	243	222	249	221	231	214	218	229	250	219	235	228	236	202	256	207	208	235	228	212	227	253	266	246	224	218	252	210	236	218	214	229	215	253	230	220	216	199	227	219	243	237	216	226	186	233	241	188	220	236	193	202	257	242	238	194	203	258	245	206	211	221	218	208	219	240	221	215	229	198	249	234	220	235	205	218	250	228	217	220	211	211	221	215	253	232	248	213	224	207	219	238	228	228	232	236	222	227	253	223	245	235	218	238	236	221	235	217	232	227	224	230	232	222	209	254	235	240	238	217	244	249	217	191	229	245	227	222	219	227	258	194	236	209	225	226	221	219	239	226	207	230	227	218	201	236	251	225	227	215	224	215	238	235	238	238	221	217	219	229	224	226	220	251	211	226	198	212	211	223	221	203	227	244	219	236	210	194	229	211	238	230	219	227	238	215	230	214	217	241	244	214	230	218	255	239	229	224	222	208	210	233	237	230	198	227	244	210	237	207	240	221	202	211	234	219	203	218	212	217	237	216	210	248	212	212	227	217	219	230	229	213	224	202	215	225	211	240	217	216	213	223	225	237	253	216	230	197	226	238	211	236	220	205	268	255	205	215	225	231	230	228	203	213	246	226	224	228	228	251	194	211	202	232	215	230	231	220	235	204	218	242	253	244	233	226	237	253	235	240	205	212	212	243	244	242	193	225	249	241	245	206	224	206	214	231	241	239	239	211	245	243	226	250	238	242	198	203	227	223	208	209	225	240	214	236	233	241	221	209	226	199	238	219	209	212	260	225	217	250	234	245	196	234	240	256	271	232	216	235	216	228	228	223	210	232	247	253	226	216	223	211	217	254	214	260	212	234	268	233	224	211	208	240	238	237	227	242	222	239	230	243	216	226	213	226	218	212	230	231	251	237	213	224	223	243	209	235	227	239	234	224	234	224	214	214	244	221	202	231	220	226	187	220	222	223	223	218	248	221	241	213	219	239	226	219	226	215	221	234	234	210	219	219	210	209	207	229	245	221	213	207	238	218	249	236	208	222	224	240	274	218	202	219	235	230	236	246	223	204	219	227	205	222	239	204	222	253	206	205	221	205	227	222	255	257	233	210	218	221	240	227	233	227	213	230	214	222	246	216	219	205	223	234	228	238	242	250	212	203	225	243	250	210	217	251	232	202	249	236	224	218	224	251	225	217	246	232	252	213	213	215	212	204	224	226	273	216	238	236	251	202	206	225	216	261	246	212	213	224	227	224	201	222	233	224	234	209	236	230	242	220	213	228	233	228	204	248	223	221	228	193	258	243	220	238	219	227	220	217	238	206	225	212	221	233	241	210	231	252	214	224	230	225	254	257	223	225	214	217	216	208	214	250	225	239	224	234	239	244	209	230	220	252	225	239	205	215	228	233	202	223	223	227	224	228	238	248	214	220	225	222	218	215	231	236	189	232	215	235	225	228	225	220	234	230	238	232	196	210	234	250	211	233	246	242	231	223	223	201	211	230	244	212	239	235	223	213	227	225	225	210	228	225	266	228	196	242	239	222	204	212	236	213	217	241	206	246	245	244	234	204	246	250	233	230	214	215	203	197	225	197	231	214	201	250	236	209	234	252	240	222	235	243	238	218	216	220	246	211	237	237	247	226	238	222	238	224	216	237	213	254	214	206	240	223	225	235	237	228	211	236	230	209	237	244	221	229	244	229	274	235	230	242	249	253	224	211	198	227	241	199	254	219	208	216	235	226	233	225	227	231	218	248	235	229	238	220	247	207	226	214	241	213	230	238	221	232	221	233	250	244	231	248	226	233	216	222	228	221	239	253	258	231	216	201	220	226	218	222	234	229	208	218	226	221	238	245	225	214	232	231	226	251	227	207	241	228	229	245	226	230	205	227	248	259	239	230	229	231	240	229	231	279	201	235	238	219	214	241	209	202	238	224	231	260	216	220	201	229	243	225	213	219	236	224	213	220	219	247	222	232	233	239	223	232	202	216	244	234	223	227	231	235	266	235	232	228	209	189	211	237	233	217	237	217	219	235	248	245	221	240	222	232	221	220	224	205	231	220	235	214	208	239	213	228	255	235	233	230	193	243	244	201	234	212	230	226	206	189	238	228	198	203	243	207	223	223	250	217	243	212	252	243	226	214	226	252	215	203	201	231	230	205	251	249	200	223	201	228	240	211	215	230	224	214	244	228	224	228	247	209	235	237	234	211	236	205	231	249	249	225	256	234	243	210	254	235	237	267	222	255	221	244	249	235	226	220	226	236	238	213	217	224	229	237	213	210	231	214	231	205	213	191	227	246	208	211	253	247	239	218	258	252	250	236	206
14394	19350	19504	29367	34205	38901	38185	43924	44464	43609	44804	47056	41345	45405	41210	36425	32532	32427	30574	27403	25772	29880	23369	33142	28506	25238	26136	22451	24035	19636	18837	18579	19362	13692	13935	12600	8068	6449	8571	8300	7267	6754	7299	6028	4200	4581	12691	5745	5520	6738	8073	4091	1505	1443	1182	1129	1020	960	899	778	714	703	741	692	773	752	718	647	634	668	675	664	694	668	938	1513	1549	1409	1048	680	679	629	596	536	617	585	641	607	573	575	595	611	607	587	605	600	588	634	620	643	639	613	624	626	626	613	632	582	567	588	603	637	605	601	590	626	551	586	615	632	610	616	570	591	598	587	607	568	545	609	619	601	592	554	609	645	579	615	618	615	623	567	604	581	594	600	602	615	598	632	624	555	555	574	598	617	586	643	628	591	573	600	653	610	615	563	613	632	567	609	606	599	608	584	576	560	596	639	560	549	628	558	613	593	631	567	576	573	614	600	575	624	593	638	597	631	591	570	603	596	630	594	580	625	572	601	592	633	593	619	652	580	586	590	616	622	619	585	604	611	605	573	632	586	553	631	574	605	608	593	616	590	615	604	659	571	598	602	576	567	589	561	616	611	575	622	583	568	607	577	602	610	581	644	595	605	611	572	647	585	604	632	627	601	595	627	589	574	603	587	587	605	596	611	600	585	614	568	605	582	578	620	556	586	633	605	597	604	598	571	636	614	583	653	615	583	615	593	622	574	613	605	619	620	620	633	575	573	614	620	566	610	533	583	612	640	581	588	615	593	652	607	598	574	647	601	649	567	630	542	599	599	573	575	605	619	566	585	587	512	612	577	550	623	611	592	595	615	603	616	599	657	643	587	605	570	601	569	612	596	601	616	633	545	575	615	630	581	518	585	646	595	597	620	616	619	624	573	600	597	578	573	621	574	592	572	575	617	593	607	615	577	596	568	645	619	614	582	608	580	636	616	606	593	590	598	632	601	616	623	585	653	615	572	632	610	584	616	606	599	590	614	627	625	611	637	569	631	588	615	560	625	581	661	586	591	573	585	659	627	603	578	605	606	583	639	573	657	594	614	598	619	577	573	546	584	590	602	569	592	593	621	594	601	602	637	584	606	610	593	594	612	576	577	623	598	578	591	607	637	610	595	630	601	617	590	578	600	644	614	615	615	575	618	637	601	553	634	622	578	577	587	591	589	588	584	581	637	580	569	580	599	601	601	596	627	615	601	578	596	557	621	612	617	572	580	586	598	638	598	560	645	602	571	559	555	567	589	588	589	595	570	582	620	619	566	601	589	635	613	574	562	601	599	611	606	610	578	591	616	574	615	561	558	611	561	581	586	588	571	572	629	577	581	625	560	614	581	608	577	628	588	617	638	599	594	592	603	617	621	586	618	584	609	638	545	598	603	592	587	582	595	617	570	602	593	634	594	593	612	576	598	613	564	619	590	597	651	613	593	555	568	629	527	596	561	622	609	597	601	581	607	583	624	607	556	630	600	582	576	595	559	605	601	631	581	626	609	594	561	571	587	570	568	590	622	618	544	553	635	611	565	606	620	607	604	551	583	605	632	575	637	581	604	615	635	579	573	595	619	586	605	606	629	584	625	609	559	618	584	606	611	628	612	607	583	626	559	615	599	574	576	605	630	609	631	578	581	613	582	600	621	569	622	599	609	634	573	596	575	626	598	667	573	612	644	600	637	600	531	615	628	642	590	609	628	585	571	590	661	591	614	595	586	602	607	599	604	565	590	602	557	590	590	595	589	605	579	596	586	604	572	626	628	569	604	625	592	582	636	568	621	633	600	594	599	618	615	606	622	617	610	627	631	606	590	628	621	583	617	579	585	613	578	617	568	610	599	662	580	609	626	565	611	595	604	586	657	609	605	615	593	601	586	660	606	603	589	578	609	631	626	583	573	602	624	573	601	591	636	595	620	627	581	610	637	594	596	624	570	602	576	610	632	595	600	567	584	610	591	636	651	611	646	600	593	605	612	626	614	588	602	592	595	625	604	643	636	555	630	579	594	620	612	618	630	618	601	593	574	606	607	589	618	597	600	591	591	603	638	625	599	588	563	582	597	600	573	627	576	596	589	622	553	592	628	614	612	581	637	596	624	645	618	593	630	619	639	577	565	636	544	644	588	616	600	576	613	627	538	573	610	583	611	577	613	619	590	627	628	631	601	626	611	588	580	575	631	595	612	583	572	586	591	680	652	569	619	631	598	606	619	630	579	614	627	578	594	563	575	621	611	586	615	592	575	631	617	580	627	598	611	535	622	562	643	592	569	603	622	603	577	631	587	619	577	636	618	649	600	584	574	594	597	633	584	581	618	634	610	586	657	590	577	598	568	597	645	576	641	600	593	626	594	606	572	638	597	606	601	595	600	624	569	577	583	597	597	575	622	628	608	609	611	605	589	651	629	584	591	582	597	588	602	553	619	599	631	627	603	608	579	593	586	600	600	578	605	552	597	611	571	611	620	596	620	565	625	614	578	560	603	596	614	605	618	608	623	617	607	591	578	608	582	612	643	661	633	605	610	619	610	584	631	628	574	607	646	615	586	599	569	584	581	615	634	604	604	566	596	608	613	591	616	627	599	655	578	601	590	578	566	602	592	574	616	560	582	620	596	559	660	588	607	600	626	561	586	590	586	636	599	550	599	621	590	573	610	558	618	558	622	627	580	605	614	580	633	602	582	601	616	628	637	588	614	603	649	559	606	571	594	586	557	589	620	592	637	578	612	616	616	566	614	575	610	573	596	548	624	588	628	583	605	551	586	583	623	621	576	651	553	597	614	612	642	616	591	565	627	584	622	612	588	564	626	577	591	605	586	601	588	590	582	584	603	617	573	592	599	605	610	590	634	668	606	580	555	600	597	584	594	574	601	617	603	625	575	592	595	576	575	618	650	592	608	581	567	636	619	651	608	583	590	537	591	578	582	594	623	600	605	566	615	599	630	591	584	609	582	610	604	615	645	598	601	555	590	600	557	641	621	603	598	572	605	573	582	611	621	618	562	624	584	570	623	607	602	589	569	632	646	586	635	611	598	596	611	621	572	619	572	558	626	603	540	609	620	566	598	609	613	583	627	621	570	604	594	613	600	609	642	627	598	620	561	595	628	564	623	579	609	602	588	637	551	598	531	613	631	583	560	629	586	634	579	593	575	629	621	568	623	585	646	625	570	608	617	623	591	654	623	599	611	626	594	620	617	642	593	581	582	573	602	592	677	602	597	631	604	592	616	627	625	619	615	585	636	600	608	534	629	599	609	608	596	594	584	597	556	596	549	578	589	631	603	606	591	586	582	613	603	619	593	631	615	603	641	568	592	606	617	591	586	573	613	586	594	631	631	631	620	594	575	595	596	589	580	586	615	605	585	633	604	594	600	645	615	569	583	620	608	626	599	582	552	589	588	571	662	602	562	631	580	626	636	607	578	595	560	593	602	613	586	612	563	572	634	643	582	619	633	580	588	600	591	559	586	602	568	617	651	619	647	619	628	592	604	601	646	631	597	599	634	574	607
31798	31784	29535	32103	34704	37138	36416	40339	41546	38183	41971	42342	36075	37758	31543	27657	22020	21671	20740	16967	14817	19024	13102	21247	17022	12817	14838	11970	12817	8871	7638	8039	7662	5262	5015	4383	2800	1920	2394	2574	2163	1929	2186	1549	1210	1535	4096	1681	1812	2692	1030	449	445	453	400	358	351	334	299	290	277	287	251	258	260	281	257	265	255	248	226	237	255	234	335	555	477	448	347	280	264	213	239	203	228	208	233	218	217	227	211	270	227	212	235	230	234	226	222	228	224	205	248	216	236	214	222	239	229	261	228	226	222	232	203	265	256	273	257	223	233	239	245	235	235	224	250	226	216	247	230	218	235	213	222	225	238	236	219	221	204	234	239	236	231	227	212	237	207	205	238	235	228	204	208	250	235	214	226	220	245	230	200	244	237	243	222	225	222	229	242	212	261	195	215	251	212	203	221	252	241	236	264	228	239	220	215	238	250	205	226	223	246	234	226	230	233	211	219	235	214	235	222	228	228	226	243	219	247	230	261	239	211	225	236	218	212	208	230	218	229	245	221	231	223	235	236	221	240	213	221	226	218	216	240	225	249	224	214	213	243	231	235	213	222	221	242	220	245	253	218	251	244	229	245	238	198	242	230	225	237	228	230	215	248	207	230	219	218	216	215	224	230	241	221	224	231	235	228	229	250	216	194	218	215	241	234	231	225	217	241	252	248	215	235	229	219	241	242	208	215	224	202	205	254	258	217	247	226	230	215	214	238	226	227	219	207	230	208	217	222	220	223	223	222	214	216	233	262	225	226	260	234	222	222	236	224	204	228	214	226	222	248	220	238	234	239	267	229	254	249	242	234	223	224	225	240	245	230	243	228	225	230	222	248	221	226	280	238	236	227	232	225	233	235	226	251	231	234	232	234	225	239	224	215	223	226	229	232	222	212	241	227	228	238	219	233	221	236	225	235	248	225	224	202	236	261	266	225	235	247	220	220	240	230	220	221	217	211	201	250	229	211	228	248	206	225	214	211	241	268	208	227	257	241	227	249	248	255	236	222	212	245	217	218	222	228	237	244	231	232	234	233	224	226	231	251	231	221	237	253	226	212	214	229	229	220	232	204	233	225	207	239	228	248	214	236	255	247	258	227	230	222	247	206	227	225	194	235	244	224	221	245	218	253	222	213	216	218	230	226	221	229	214	237	242	223	232	202	242	222	246	252	246	243	215	255	237	225	229	233	220	213	270	232	184	199	230	228	251	242	223	242	247	220	224	219	259	240	230	252	217	235	225	229	184	222	253	226	206	209	222	202	214	208	224	220	197	233	224	228	217	216	223	216	222	258	252	231	217	231	253	208	230	238	237	214	222	257	262	225	216	186	223	210	228	211	244	250	213	215	233	240	252	240	217	263	229	243	235	201	232	228	245	225	228	255	230	241	247	226	244	229	220	243	229	230	253	230	247	218	214	245	229	222	209	208	213	214	218	223	233	215	212	252	212	242	215	214	222	223	242	215	228	225	233	227	194	207	222	233	256	219	212	223	227	228	246	251	226	246	238	226	218	251	230	214	200	263	237	235	250	242	242	214	209	230	202	233	232	227	234	199	238	197	232	220	225	217	231	220	218	204	224	243	240	222	226	216	250	219	197	244	228	227	208	229	199	213	217	223	241	233	252	220	225	226	245	227	207	225	209	216	234	227	217	221	250	231	235	224	226	246	251	223	206	235	239	211	237	230	213	245	234	227	230	198	204	250	228	217	229	234	174	244	230	211	221	251	260	247	245	249	251	226	241	236	246	233	238	254	225	202	241	219	212	228	216	206	227	224	255	235	228	207	211	211	222	236	211	238	234	246	224	270	213	241	220	220	226	208	238	206	218	216	216	238	215	213	193	231	245	221	252	225	220	236	233	251	230	226	228	255	221	224	253	235	214	223	228	242	226	216	228	217	235	240	209	239	209	203	224	210	222	230	207	228	228	242	204	199	219	231	253	237	241	244	210	218	223	239	230	236	213	242	226	238	213	213	232	237	233	252	236	234	263	227	235	214	229	270	256	241	244	235	245	222	215	196	215	278	249	236	236	204	236	222	200	216	226	204	236	213	238	251	228	235	244	223	245	241	254	191	219	249	207	234	224	219	237	232	230	243	225	235	213	225	237	244	267	227	220	251	212	211	244	200	231	245	210	214	239	242	277	231	226	205	218	218	225	226	232	227	248	215	228	254	227	225	229	222	242	225	222	216	247	202	211	211	264	227	202	230	246	228	207	218	243	225	256	226	225	229	240	218	225	203	212	239	230	250	224	235	251	248	224	209	199	233	226	193	230	244	232	248	225	246	224	227	236	199	232	222	273	226	233	227	231	207	230	230	233	207	230	245	234	237	257	211	217	250	217	254	227	225	247	239	215	220	252	258	215	230	239	213	203	245	231	215	220	260	228	248	228	255	218	237	239	223	255	228	221	211	229	244	224	214	233	231	253	242	222	228	228	225	227	235	263	249	231	217	244	248	229	196	218	216	256	248	213	239	225	202	231	206	236	234	225	219	228	223	224	225	206	227	235	218	237	221	224	208	218	239	199	222	232	223	235	243	252	220	219	230	247	236	235	208	248	215	230	231	244	208	245	205	230	231	203	220	232	219	226	223	233	214	231	217	250	220	225	218	234	235	218	215	223	205	239	230	233	229	245	212	230	214	212	228	215	204	237	243	234	225	225	256	196	217	217	235	223	223	202	240	220	216	227	206	212	220	244	210	228	252	215	232	239	206	236	233	231	229	229	240	235	222	211	244	242	231	230	227	224	224	245	225	216	202	220	245	234	219	197	224	226	236	253	234	214	240	207	230	229	240	204	236	237	234	245	241	213	241	210	223	221	236	246	246	234	180	257	255	238	218	272	227	195	215	239	235	236	221	205	223	227	224	229	256	235	217	241	218	224	234	230	221	239	249	212	211	228	224	238	206	235	224	232	222	245	230	268	235	231	236	253	236	223	212	219	219	219	260	231	221	200	241	221	218	217	209	236	229	256	208	242	200	240	228	221	236	245	221	235	252	197	220	253	248	247	246	238	241	220	226	219	218	248	216	220	232	233	219	233	218	243	220	212	231	208	225	241	258	240	250	256	228	213	253	246	230	212	234	259	225	254	260	236	259	215	228	267	234	201	257	204	223	212	218	221	196	224	225	257	229	208	235	228	222	249	204	228	234	218	238	220	221	238	211	225	258	223	218	222	213	231	248	211	222	235	233	233	238	239	234	211	242	226	228	254	213	253	244	200	245	240	210	208	235	211	229	226	260	219	235	220	219	234	230	175	218	242	235	214	213	219	274	198	229	244	235	234	235	227	233	253	230	247	218	236	251	245	236	237	207	221	206	219	208	230	213	232	248	234	216	224	230	233	226	240	247	219	224	252	220	228	251	204	246	215	249	239	259	230	241	211	228	255	227	211	231	251	234	219	258	216	249	210	214	224	210	235	229	227	247	222	206	223	244	257	201	220	232	243	226	233	232	202	236	225	201	227	235	264	223	212	252	212
21133	26061	26625	35867	42425	46502	47026	51111	52311	53578	56676	54493	50480	54589	50984	47096	43217	43442	41700	40072	38079	41016	33995	46075	41073	36503	38183	35714	36453	30631	30489	31083	30653	24239	23788	21574	15316	11986	15372	15883	13924	13296	14626	10926	8627	10101	22848	9757	11431	16374	6110	2143	2152	2244	1888	1640	1488	1494	1296	881	958	1002	931	921	801	889	760	713	720	649	644	662	641	627	1313	2636	2514	2044	1387	985	745	614	614	565	611	613	597	604	531	562	593	604	620	632	633	598	628	618	594	583	588	553	635	572	591	635	567	627	591	574	581	577	533	539	613	604	601	611	582	591	606	601	589	581	601	622	599	567	578	591	575	607	585	588	575	576	639	628	560	580	562	627	609	586	584	537	608	582	609	580	608	580	608	582	591	589	595	613	570	618	601	595	601	608	623	574	594	594	615	633	605	591	586	614	590	607	652	622	577	584	563	615	589	582	591	590	597	591	606	594	620	624	586	584	551	596	574	578	583	585	614	601	580	571	586	591	598	616	618	567	615	604	579	567	582	556	607	549	583	575	565	606	569	546	608	632	607	587	608	624	607	665	611	584	597	575	625	605	572	638	567	623	585	637	584	593	649	558	602	578	611	623	599	618	577	543	611	610	601	589	574	626	604	608	658	571	615	568	597	598	579	593	645	626	627	569	626	642	584	612	601	581	612	558	547	606	577	567	573	579	580	590	653	580	585	597	604	593	597	557	602	603	600	597	645	574	565	610	596	618	593	627	610	573	613	610	639	538	576	620	594	604	569	605	606	589	612	632	563	589	597	601	594	612	550	615	624	584	615	555	581	592	639	622	604	595	593	596	637	587	572	601	520	645	630	637	604	582	614	593	583	574	609	588	594	649	597	599	579	603	599	624	609	581	587	597	600	640	588	590	569	597	595	589	549	619	587	560	600	590	583	596	604	575	649	600	567	608	573	580	576	591	567	561	565	651	568	609	603	582	569	587	586	598	584	569	618	596	554	585	578	592	600	565	589	618	569	588	596	580	589	591	593	574	617	573	625	575	618	566	639	621	587	557	628	553	585	598	597	599	577	628	571	608	595	586	620	614	623	609	543	580	629	535	647	598	594	578	591	631	588	581	623	634	585	561	568	605	570	567	603	585	567	599	602	583	589	560	600	580	579	594	621	586	622	585	610	608	597	609	593	618	577	597	623	582	565	608	577	596	610	592	578	601	568	590	601	619	612	624	609	600	583	548	575	631	591	561	590	632	546	605	616	601	598	586	618	636	611	575	615	596	582	609	591	558	562	592	596	566	555	629	582	621	555	625	600	576	624	625	580	582	597	610	574	584	576	603	609	563	618	601	616	574	559	602	612	608	617	618	569	607	587	600	621	575	551	576	594	571	579	625	550	597	601	589	563	610	572	626	588	572	570	568	551	620	611	641	533	599	603	583	575	592	561	579	604	617	638	583	586	570	645	638	582	607	591	583	626	596	555	608	599	611	602	607	624	622	616	559	571	597	606	600	583	580	558	589	588	572	597	636	597	616	582	616	574	590	580	597	602	609	598	612	598	622	643	575	582	600	555	582	579	614	564	612	601	570	586	606	659	592	544	551	594	638	567	587	580	572	587	602	597	550	587	613	588	560	598	598	582	599	590	574	588	614	620	567	601	619	593	596	620	669	606	643	596	563	548	596	607	586	591	540	644	601	607	591	604	574	609	591	573	586	619	643	603	606	607	605	617	596	581	563	558	589	606	585	576	616	620	608	634	621	573	586	580	612	593	596	620	592	587	616	581	629	573	561	577	613	612	532	566	577	577	561	653	556	597	589	578	576	610	585	588	576	597	603	575	654	588	579	564	633	575	584	595	601	596	608	654	573	631	615	599	608	617	591	602	604	597	614	609	599	560	602	600	621	583	609	631	608	612	625	635	590	622	582	575	571	592	607	570	616	602	588	619	601	551	602	593	602	614	600	592	574	603	529	610	600	580	574	568	613	604	627	602	616	571	599	587	603	602	618	645	646	585	610	607	598	603	605	534	558	596	630	613	537	613	597	587	629	627	611	592	580	584	627	588	598	559	607	614	583	646	592	623	606	585	596	585	622	593	627	593	643	581	550	571	563	635	623	592	559	578	579	606	589	590	606	601	549	643	600	593	593	564	605	589	618	585	587	580	542	639	635	623	582	661	603	581	617	573	602	586	630	584	630	620	581	551	581	580	566	591	569	570	583	593	550	572	556	597	592	581	615	611	622	583	630	570	620	555	641	591	600	617	615	581	575	617	614	549	602	602	620	576	630	569	586	590	597	572	591	582	622	592	585	606	588	588	560	568	596	530	601	583	586	671	647	568	599	609	583	553	607	575	588	614	579	596	616	599	623	560	684	600	600	606	540	580	610	582	647	560	636	590	571	607	597	582	565	617	630	612	558	605	534	623	607	589	600	601	574	574	643	565	559	599	536	594	599	567	571	587	620	579	581	584	598	603	607	624	598	600	591	609	592	625	627	592	568	554	597	579	565	621	630	634	609	587	589	612	578	574	615	576	579	607	613	592	643	613	611	593	587	603	575	583	572	619	647	563	589	637	600	631	557	608	560	571	583	626	594	590	562	591	628	578	592	597	568	610	595	616	618	568	626	641	598	614	581	636	612	596	564	585	576	618	590	655	611	608	633	630	558	582	598	595	587	606	585	609	613	604	552	609	608	550	623	616	599	571	626	596	577	597	585	607	622	650	594	541	587	607	605	617	606	582	589	572	637	626	588	618	553	604	579	625	594	647	596	584	638	630	558	603	588	572	629	587	567	590	598	559	580	594	586	614	585	593	671	603	573	572	634	579	611	543	591	558	571	609	565	568	619	598	570	613	634	593	620	602	589	598	632	543	587	580	565	633	562	548	607	587	554	582	582	575	605	664	614	575	583	587	620	576	622	621	597	576	582	635	576	610	553	597	569	581	590	603	552	592	569	576	598	609	621	594	624	593	612	585	631	608	614	633	626	626	585	554	580	567	551	605	570	574	575	587	590	597	627	605	599	534	596	616	630	593	628	596	574	626	588	589	598	621	613	577	550	620	550	596	587	563	619	556	599	554	618	621	545	571	567	609	571	565	613	606	606	591	601	581	610	589	589	577	602	581	547	607	576	549	586	578	592	568	602	600	574	563	616	596	614	630	599	619	590	585	612	624	624	642	540	597	603	617	608	594	594	584	572	598	577	622	591	588	617	666	596	595	568	558	606	600	568	633	574	589	583	634	609	595	593	613	617	593	600	609	585	617	583	635	608	602	607	567	588	622	608	618	588	601	592	604	608	566	630	607	587	596	567	617	583	600	628	605	596	618	575	540	598	630	615	557	637	602	562	594	592	629	584	568	559	593	600	589	562	618	586	608	614	584	563	609	584	569	595	606	646	550	584	641	586	555	621	599	596	602	619	594	602	581	601	590	580	613	616	603	636	575	650	590	585	583	578	588	597	577	574	630	579	615	571	572	620	629	522	643	625	591	592	586	582	607	544	571	583	612	610	598	599	577	603	610	567
8139	6304	6363	5620	4554	3675	3112	3319	3208	2296	2963	3088	2706	2453	1822	1382	1170	1025	1022	775	666	737	603	766	605	518	541	504	509	431	396	431	383	376	338	317	294	249	255	233	283	232	286	236	239	277	316	241	252	315	212	230	231	240	247	231	230	255	215	194	225	223	219	226	263	265	199	222	231	234	209	204	224	202	232	238	256	247	256	221	218	227	232	215	189	204	207	164	227	251	205	220	213	227	211	209	218	242	218	227	248	214	171	230	221	202	224	228	199	231	212	195	202	213	214	190	218	196	216	214	216	213	226	195	207	213	222	211	217	187	219	227	222	230	229	215	247	199	204	237	202	208	207	230	236	230	220	228	186	181	208	214	247	214	244	211	221	208	210	214	228	245	204	210	202	213	218	208	236	199	218	213	221	187	213	208	212	235	235	210	206	216	231	240	207	229	240	206	226	212	194	193	231	237	217	236	231	194	218	227	231	251	220	221	221	197	213	188	216	219	196	207	221	225	222	198	223	226	242	198	216	197	220	208	210	252	219	220	231	201	205	230	238	228	235	198	232	185	227	231	216	223	189	209	240	198	226	213	228	214	221	211	216	239	218	206	208	219	245	226	197	211	229	199	219	221	222	228	237	203	229	222	226	216	223	199	203	257	221	236	212	215	220	200	194	223	247	203	225	249	208	210	206	224	209	193	234	231	221	215	219	239	234	219	203	194	219	189	202	228	194	217	237	213	241	203	211	227	211	199	211	219	226	220	200	206	207	213	219	229	210	220	200	206	208	216	218	229	185	205	192	212	207	242	211	231	214	189	193	184	205	221	229	218	212	186	225	215	190	236	222	223	207	213	226	220	225	211	198	240	203	214	226	199	215	200	209	227	213	223	226	212	204	199	223	211	224	225	202	219	218	204	208	199	216	237	212	221	206	201	214	249	223	205	221	190	222	239	238	183	216	221	213	220	223	217	226	220	224	217	225	227	214	228	217	218	198	215	199	235	233	220	220	227	206	236	214	223	222	233	223	221	190	220	241	224	236	251	224	261	207	236	266	233	183	211	221	227	214	200	238	215	214	216	186	211	229	217	215	236	195	198	246	220	231	242	248	240	212	203	202	229	196	216	222	244	234	205	233	225	198	241	200	214	196	206	223	233	221	220	227	218	229	215	213	195	238	198	216	210	209	238	197	222	242	213	210	220	187	241	204	211	234	231	219	221	223	210	222	237	233	205	215	177	197	206	201	197	206	221	230	228	200	230	252	194	187	231	222	233	236	232	221	206	220	214	203	227	224	226	218	250	211	212	222	233	202	198	221	229	213	199	202	196	230	212	234	217	219	226	215	211	205	217	234	200	204	183	195	221	243	239	228	229	219	229	220	206	221	225	197	215	201	221	201	227	224	230	222	213	216	234	213	206	199	212	200	240	229	220	186	232	217	213	231	216	231	234	236	251	201	210	213	232	236	223	189	219	250	216	204	210	224	206	204	218	232	227	211	202	211	203	236	214	218	227	225	243	243	201	244	242	207	244	203	210	197	205	241	234	219	230	224	204	216	212	218	193	201	220	241	206	207	208	217	193	225	213	228	200	215	216	218	237	204	231	238	216	215	239	210	188	205	203	189	214	221	223	214	203	205	206	211	236	215	225	195	229	225	235	243	227	222	214	219	254	242	191	242	232	223	213	197	224	225	215	212	212	210	218	228	222	222	221	201	236	227	208	206	199	202	208	214	215	226	199	215	214	198	225	204	224	225	241	211	205	187	191	219	215	231	193	203	214	212	227	214	246	200	207	216	221	197	206	235	215	222	199	222	225	192	230	193	229	211	235	217	193	233	206	251	211	222	195	238	199	233	218	233	217	237	218	183	235	214	216	207	222	192	215	218	201	211	221	243	238	215	188	194	210	199	214	196	242	236	205	251	217	231	187	198	204	229	206	205	217	208	224	227	233	208	222	220	229	199	219	216	203	242	229	210	210	220	233	207	211	218	186	190	235	254	204	218	218	272	199	218	199	215	217	229	225	255	228	234	216	234	221	215	203	205	240	176	211	200	213	234	201	224	233	230	198	236	208	222	184	224	229	244	218	205	220	213	216	222	228	245	210	224	241	215	204	215	216	215	199	219	225	215	213	226	234	201	209	250	215	220	223	208	202	212	221	190	197	231	234	220	221	210	201	236	216	206	229	211	221	234	233	239	205	215	205	241	229	211	196	208	228	224	222	224	220	196	230	207	203	230	209	228	217	205	204	206	239	195	230	194	254	202	204	230	228	215	237	192	237	254	217	219	234	221	217	221	238	215	233	213	230	223	187	193	225	219	200	214	218	227	217	207	193	218	222	198	200	229	209	215	208	243	217	229	244	236	211	215	212	229	252	232	205	226	221	192	220	219	225	228	215	229	235	201	241	233	201	217	208	219	202	200	217	219	202	233	234	215	210	226	210	211	225	192	227	199	199	209	210	217	218	243	225	253	242	195	219	236	209	194	236	221	242	210	205	214	200	244	208	216	207	223	214	228	211	224	227	201	212	223	218	216	210	214	243	241	202	219	226	200	191	216	209	201	229	229	215	246	225	221	200	223	197	249	215	208	212	217	214	223	215	214	195	215	233	203	200	207	218	203	204	222	234	224	210	207	229	219	218	198	218	219	237	213	243	214	227	210	214	219	230	234	191	232	207	234	235	217	223	248	247	213	234	206	232	220	234	209	221	210	228	202	197	235	234	250	185	254	216	216	213	204	244	236	224	198	207	197	226	209	250	199	197	215	227	187	223	235	239	223	179	221	231	227	172	219	234	220	207	215	219	229	245	227	222	233	217	231	213	199	210	222	232	208	200	238	223	235	227	197	213	210	234	214	217	213	207	213	210	198	232	201	229	222	210	257	193	218	182	221	223	217	199	228	202	219	214	191	193	216	185	214	219	233	218	222	229	202	231	212	207	236	226	226	224	215	208	223	220	196	219	210	221	228	228	198	217	208	229	202	210	225	238	222	224	210	192	224	231	229	230	203	200	204	230	195	228	223	204	213	202	231	227	216	206	220	229	202	216	261	210	189	251	218	225	245	195	217	235	216	230	205	234	228	213	237	201	205	187	180	227	203	222	224	192	224	214	232	226	193	221	228	209	188	220	210	217	221	228	227	234	224	197	230	201	235	234	204	235	218	247	203	215	182	243	230	239	221	236	188	216	229	224	234	220	212	208	224	226	211	226	202	241	221	212	229	245	218	206	228	233	215	205	229	215	194	218	185	202	201	211	216	226	221	212	228	235	218	218	220	220	209	225	191	272	211	208	229	224	216	224	221	205	220	237	209	223	235	224	254	212	219	243	240	243	229	209	224	235	219	208	213	235	212	227	199	219	260	243	204	195	252	229	232	211	207	220	223	233	208	211	224	205	212	237	223	222	228	195	205	234	243	197	203	217	228	193	191	218	222	204	236	211	210	192	191	221	209	206	218	198	236	212	211	218	227	186	219	229	195	202	256	250	223	204	233	208	189	229
5915	6526	10153	12898	14235	14324	13755	15439	14964	13215	16104	15326	14413	13788	10723	8567	6849	6863	6638	5096	4452	5158	3462	5507	4072	3459	3628	3297	3433	2485	2484	2572	2404	1838	1667	1503	1164	1026	1148	1079	1011	1071	1052	893	845	1022	1620	986	968	1118	782	653	692	655	629	666	660	675	656	666	579	713	740	724	745	688	593	642	663	587	577	606	633	672	613	711	715	778	717	684	590	619	582	576	587	534	551	604	553	556	531	595	564	572	560	561	567	612	618	553	545	566	590	560	620	553	561	558	601	563	583	572	560	594	575	555	571	548	604	579	563	555	559	597	551	582	597	531	585	557	607	592	575	589	607	561	578	570	595	563	544	594	533	530	578	566	570	618	596	585	542	580	541	543	576	579	533	592	540	601	590	567	605	628	581	563	563	581	603	592	527	585	563	563	553	570	556	539	595	556	571	602	598	585	550	597	556	559	546	565	544	556	591	554	540	571	569	561	556	605	576	563	625	556	631	600	578	544	534	622	583	533	561	594	565	560	548	593	566	571	597	547	582	594	594	559	607	568	570	575	602	553	557	573	577	570	581	578	564	579	552	552	605	569	591	547	560	547	613	580	563	546	587	593	593	554	586	572	592	582	567	586	640	572	551	557	582	633	594	560	593	565	588	592	558	600	555	543	585	615	570	542	572	639	604	593	592	550	580	547	576	593	561	622	579	561	607	573	608	609	583	590	567	567	554	580	580	605	574	566	626	572	558	608	578	594	563	547	546	581	585	583	553	550	613	572	554	574	575	558	575	585	591	567	579	595	575	570	555	632	607	587	580	574	618	565	549	594	583	596	567	544	588	595	555	553	552	606	600	600	555	615	596	563	567	558	642	632	583	591	576	586	550	557	583	581	557	611	581	575	565	607	560	552	537	574	592	551	590	553	555	586	559	590	572	544	606	601	571	608	576	588	537	601	584	565	592	567	578	601	569	574	525	582	583	559	576	587	559	591	598	580	593	560	575	614	596	597	583	588	572	596	571	548	599	570	565	607	605	554	601	549	576	567	561	597	602	570	566	608	562	542	544	603	572	607	572	582	548	596	554	553	601	585	615	601	600	566	562	630	528	591	570	584	582	563	566	587	569	588	583	592	579	557	630	547	533	558	584	568	594	564	581	593	573	615	596	605	598	568	567	579	618	605	562	546	637	598	615	620	601	588	595	555	538	590	545	592	586	548	572	572	618	570	577	603	558	589	552	580	580	549	567	593	572	611	570	602	562	590	551	592	556	618	577	569	574	593	559	555	526	532	549	545	543	558	578	567	584	577	565	556	597	539	579	545	590	562	558	550	585	573	584	592	567	559	539	566	566	590	569	569	613	606	640	584	576	592	593	544	568	582	618	570	563	581	573	564	571	568	618	564	542	576	572	580	582	557	580	562	576	586	555	616	553	566	612	582	591	588	553	579	584	567	567	610	549	602	547	589	555	604	557	548	567	603	564	562	577	575	578	568	605	553	594	539	582	584	553	572	576	566	618	550	603	592	564	584	635	549	561	551	519	566	574	612	574	562	549	603	561	582	576	578	560	573	601	606	574	597	570	595	566	557	577	537	589	622	583	580	585	563	627	616	554	582	607	612	561	567	588	561	551	550	546	547	625	597	587	581	590	586	515	567	622	602	540	500	578	575	587	567	591	583	643	577	556	601	584	577	538	592	558	608	585	551	579	580	527	617	554	609	591	624	590	596	595	606	509	599	587	620	554	596	588	636	571	577	560	582	614	557	596	589	561	586	581	577	539	586	598	611	557	563	573	582	590	587	588	569	576	568	587	585	584	582	614	573	590	597	601	583	554	525	628	564	573	589	634	576	633	565	615	597	586	567	600	575	568	608	541	602	563	618	582	567	557	606	573	612	615	568	593	600	575	582	547	569	631	569	589	605	611	549	583	592	572	603	581	589	591	563	570	538	615	551	574	570	556	564	572	574	597	579	611	611	574	601	606	583	563	607	564	585	553	601	567	556	543	611	533	630	583	579	591	541	593	601	596	591	546	589	607	573	586	568	613	590	548	569	557	584	563	543	537	568	569	642	617	569	577	528	610	576	572	594	574	598	582	580	604	579	604	556	581	585	619	583	584	619	562	577	543	546	608	558	613	608	595	570	598	571	550	557	577	581	577	579	593	582	568	593	579	572	581	584	610	562	566	608	571	578	569	563	574	575	550	581	592	601	566	572	567	599	605	555	586	561	520	545	583	581	597	607	594	563	591	582	588	560	537	591	560	566	574	588	532	583	573	546	558	571	595	582	578	585	562	548	586	576	568	570	530	575	613	565	534	599	549	567	601	571	608	588	605	598	583	571	526	566	596	527	555	602	576	580	586	540	589	626	619	584	566	569	568	566	563	578	612	546	581	565	583	630	575	606	576	544	570	577	566	604	595	544	601	607	565	589	593	563	566	559	548	604	554	565	560	561	566	599	552	575	584	562	613	528	574	588	575	586	571	566	585	552	521	587	573	592	569	539	551	582	568	615	587	569	585	620	548	583	586	581	580	577	584	580	578	559	589	533	578	592	588	549	569	553	620	599	582	603	567	604	625	598	545	561	578	611	524	611	574	536	602	584	572	605	567	610	566	598	561	551	545	575	576	591	579	565	611	559	577	599	590	549	521	577	593	575	569	592	619	595	572	564	559	610	592	615	594	574	591	577	577	641	567	569	602	551	580	544	565	545	620	552	576	554	573	586	586	574	550	579	571	578	569	569	607	570	611	573	637	603	554	546	577	530	550	512	562	585	565	591	591	609	576	545	563	574	584	628	616	564	580	533	582	568	585	550	579	564	570	580	566	589	558	569	542	589	617	590	605	533	594	539	584	588	570	564	610	570	579	582	573	551	568	558	600	554	567	599	594	585	590	558	587	586	600	571	569	544	572	611	631	611	567	570	576	553	559	563	568	573	561	630	562	583	574	568	565	564	600	628	558	562	609	604	546	591	556	572	600	579	592	575	561	591	600	598	602	557	603	559	567	554	585	558	570	541	610	576	559	618	535	570	567	586	618	583	596	605	573	541	540	623	594	555	598	573	571	570	610	619	524	594	582	567	559	538	628	587	585	596	567	575	589	579	535	610	590	594	568	620	586	568	572	582	581	557	574	559	592	559	592	600	601	563	575	620	629	613	574	590	583	586	578	593	548	547	572	563	590	578	610	549	580	583	562	563	594	550	603	617	537	568	614	580	547	536	552	578	557	572	570	562	629	565	620	622	570	554	562	582	592	596	607	576	567	578	547	610	541	597	574	616	556	606	607	635	606	595	572	584	580	583	591	560	552	591	596	553	571	558	609	574	603	522	597	583	588	565	565	579	552	591	582	611	592	604	591	581	611	565	617	540	601	572	589	607	586	590	557	567	609	587	560	621	545	601	536	575	596	585	567	568	601	563	552	525	589	554	567	578	564	619	602	566	574	572	617	583	582	539	575	595	608	583	623	554	546	590	590	602	573	629	575	572	532	579	529	565	566	543	574	589	583	577
22287	24006	22037	23702	27734	28358	29305	30629	33225	28990	28909	30568	25707	23333	16939	13844	10232	9814	10659	8348	6846	9120	5480	9718	7325	6040	6308	5540	5741	4039	3421	3580	3498	2413	1863	1943	1336	1006	1075	1082	1057	1003	1036	817	560	1130	2178	885	923	758	347	289	313	329	356	294	279	298	259	278	248	282	260	270	269	232	229	256	242	232	239	250	234	224	296	365	352	325	324	246	211	265	229	218	205	216	209	247	248	241	249	198	250	235	202	238	228	223	246	244	233	252	245	243	256	216	254	218	251	243	256	247	222	242	240	234	225	220	222	231	225	250	243	248	224	227	234	214	248	264	268	244	252	207	229	213	235	235	247	247	241	199	239	237	256	233	235	223	260	280	249	217	255	246	242	254	246	250	232	253	243	231	236	242	264	231	237	208	239	237	228	236	208	248	261	245	249	242	207	256	244	234	239	241	233	223	242	255	249	238	219	229	237	219	260	241	234	259	255	229	229	258	232	242	256	238	287	258	186	239	247	258	248	256	251	258	261	243	264	248	272	235	252	224	240	239	278	251	259	237	206	243	250	234	257	268	232	258	236	226	227	245	240	238	274	232	243	241	224	219	235	209	218	231	227	235	249	243	241	217	249	222	237	241	225	244	268	227	205	255	267	256	212	246	228	225	244	244	220	258	249	238	236	228	219	227	264	247	238	232	210	236	242	238	231	227	247	250	250	253	239	227	226	193	226	265	267	244	246	220	241	220	231	212	246	225	241	231	217	223	231	254	251	228	221	208	238	234	235	219	255	249	225	205	249	237	217	219	243	263	226	245	260	227	213	235	231	247	228	255	232	241	216	259	243	215	274	257	268	229	232	245	250	245	239	221	250	247	255	247	247	249	249	243	219	238	229	248	238	235	230	226	266	243	231	237	238	224	222	251	244	244	224	242	244	241	233	222	224	227	245	246	237	247	222	235	245	267	220	230	230	236	256	241	270	246	255	246	246	233	221	206	232	223	263	265	257	290	244	259	251	244	266	237	234	229	225	215	232	221	236	201	240	235	228	239	229	214	222	243	232	222	258	267	255	238	242	225	224	225	235	251	223	236	248	243	241	240	246	246	245	256	252	279	229	250	225	209	244	248	258	247	222	213	245	215	226	234	240	215	230	212	221	214	229	223	239	221	234	248	229	240	237	262	204	251	249	243	246	243	246	285	216	229	236	236	237	221	225	266	253	225	242	243	239	236	232	233	229	221	222	249	269	248	238	232	235	243	226	240	273	253	214	276	231	245	243	250	241	236	254	253	235	246	239	251	270	213	239	232	262	242	211	235	247	252	230	226	238	232	242	235	238	229	253	230	249	218	256	227	250	230	248	263	256	239	235	247	242	232	224	235	255	245	229	265	244	235	236	243	223	225	245	231	237	234	228	227	218	239	246	255	239	245	248	260	236	279	221	251	245	231	223	246	222	220	233	236	220	259	238	250	221	217	242	241	243	245	236	238	251	231	247	222	240	232	243	209	266	256	223	241	255	241	225	255	217	248	258	233	270	231	245	213	238	228	230	237	233	257	237	261	229	249	255	227	226	213	225	223	248	255	253	223	247	232	240	213	229	225	223	236	210	271	231	249	211	222	254	205	225	242	253	225	241	234	228	252	218	239	245	231	249	281	255	237	219	213	250	240	231	269	219	229	195	215	273	225	251	239	260	257	240	265	237	234	247	234	245	221	231	257	258	254	244	248	239	242	241	220	230	226	224	219	267	234	241	257	258	234	226	244	242	229	234	256	213	241	270	262	255	223	214	249	230	245	238	246	213	244	193	247	245	218	250	233	220	277	248	261	223	250	258	221	255	223	247	204	227	248	237	256	273	256	225	220	256	224	245	254	257	244	215	260	252	233	245	271	237	238	247	207	223	227	231	210	222	234	243	222	209	242	233	228	224	225	224	225	256	226	265	259	269	233	250	205	259	213	266	222	238	222	253	247	230	250	205	249	212	248	230	259	221	244	208	253	244	246	227	272	239	225	236	254	239	239	230	229	248	265	246	222	287	236	223	254	227	238	210	255	236	229	210	248	257	232	202	246	243	228	238	237	245	246	238	222	245	201	254	250	258	274	249	265	220	264	242	221	235	252	240	236	269	215	238	247	213	255	228	242	255	216	270	222	241	257	267	223	245	216	243	274	224	210	232	241	222	224	219	219	244	230	240	242	258	247	236	248	231	223	222	252	198	245	247	245	230	254	227	226	211	247	248	246	212	256	212	254	246	249	188	216	230	263	261	252	260	219	239	249	256	226	263	248	226	234	253	197	219	221	241	275	228	264	240	244	227	242	246	254	253	229	249	255	211	221	254	274	240	255	221	250	241	273	241	243	262	265	249	194	246	268	250	253	226	249	244	245	249	248	249	229	215	265	254	238	223	262	228	250	228	269	249	258	246	265	221	244	252	238	212	243	237	239	238	251	228	221	240	224	248	233	268	228	263	247	230	222	256	260	261	259	233	244	237	224	223	249	246	270	217	239	235	253	256	257	244	255	243	247	228	258	265	246	237	245	233	249	261	243	231	205	222	258	227	253	235	251	240	214	225	242	263	241	221	233	253	241	250	222	240	214	249	229	236	233	237	229	252	234	242	207	226	236	245	259	221	227	233	238	227	226	250	234	246	237	258	243	228	230	245	256	219	237	239	271	244	239	245	259	268	239	228	234	248	226	224	220	221	232	252	257	256	226	223	241	233	265	255	244	235	238	248	232	247	235	250	251	230	243	230	236	220	218	244	230	249	203	271	227	240	230	228	243	221	251	212	238	277	254	254	222	235	223	246	236	254	247	265	215	249	249	268	205	225	236	249	205	247	221	222	218	246	249	222	202	236	241	246	268	249	254	264	236	252	243	268	234	246	208	244	235	263	238	192	238	217	234	228	217	253	234	228	206	231	256	243	254	250	236	221	219	218	258	256	245	247	262	241	251	258	255	232	244	232	201	197	225	237	237	233	258	239	200	249	230	244	235	224	229	285	250	264	232	266	241	253	235	258	259	274	214	245	240	235	264	247	232	270	209	263	239	261	235	266	239	222	235	236	206	230	229	255	236	232	209	228	266	273	239	232	232	252	251	235	228	228	236	195	235	220	253	285	263	251	236	278	242	230	251	234	240	234	244	234	263	236	217	231	244	229	213	254	216	258	215	242	232	276	245	223	219	252	246	242	251	254	239	231	233	229	223	239	235	261	271	243	250	206	238	229	223	223	230	240	221	242	240	241	259	227	232	251	192	234	251	229	238	238	228	230	276	251	226	252	258	209	236	261	266	255	234	253	221	243	233	242	256	273	246	255	236	235	257	266	261	230	256	260	240	233	205	229	255	217	237	235	219	215	219	224	231	235	236	247	254	234	234	237	246	245	257	243	252	227	249	226	254	243	234	263	242	213	217	217	207	235	240	241	233	277	237	250	194	235	236	218	237	223	233	245	208	220	233	244	223	244	210	228	249	238	246	233	234	204	234	256	247	246	237	235	238	229	209	230	252
15450	19248	21083	28676	36598	38815	41213	43762	46071	46153	46649	46746	41444	42616	36690	34318	30424	30873	31389	28560	26568	30621	20483	33237	28356	25154	24707	25101	24763	20479	19503	20141	19597	14307	12202	12063	8626	6847	7504	7375	6910	7181	6829	4832	3852	7927	13743	5822	6191	4782	1518	1167	1359	1506	1405	1193	1178	1214	1023	944	1042	1081	1001	733	745	724	734	732	696	728	646	700	680	692	1136	1577	1470	1265	974	736	648	645	665	642	572	621	625	618	605	647	637	674	624	603	610	595	602	591	588	632	585	625	652	602	636	649	629	589	670	624	653	604	642	630	639	583	545	651	638	633	613	615	603	647	625	611	633	645	651	635	671	658	623	635	602	599	635	658	653	659	625	641	602	609	616	653	661	625	676	589	615	597	654	619	572	673	616	584	599	607	618	663	606	600	634	665	638	604	647	670	606	571	641	637	677	642	601	609	624	612	625	602	600	621	612	597	601	626	619	614	621	621	581	595	685	599	621	612	608	602	638	617	606	652	652	597	631	607	644	608	623	599	620	626	667	620	649	586	616	618	691	623	611	651	637	572	665	629	593	616	613	609	656	591	609	661	638	624	571	633	626	654	616	636	604	603	625	638	648	630	643	661	638	593	655	617	611	586	618	659	635	606	634	638	653	629	632	605	650	626	626	615	649	597	616	593	612	601	600	652	631	680	597	612	614	639	639	650	614	653	649	601	577	636	634	627	581	602	638	630	602	605	629	616	633	614	631	673	622	620	611	616	631	662	639	630	620	647	628	624	651	610	619	609	622	616	658	675	608	647	618	610	576	644	602	650	621	641	597	573	636	636	644	640	546	597	620	613	610	670	631	615	611	619	585	623	648	637	619	628	582	620	611	613	566	636	649	650	645	597	643	667	618	656	591	641	611	661	664	634	575	627	623	638	577	637	637	607	625	665	590	653	578	635	612	606	628	658	598	663	634	630	622	671	652	601	630	667	638	668	605	621	640	656	608	626	594	622	654	650	667	579	639	639	652	670	634	632	630	637	636	624	627	645	614	660	612	581	649	644	627	621	568	625	630	656	641	624	630	653	611	605	651	653	624	642	629	630	597	644	612	659	630	613	612	616	644	624	634	606	621	599	656	653	622	658	669	615	620	621	640	645	638	629	640	675	622	612	590	637	602	622	651	606	628	591	656	658	677	646	600	611	701	650	613	645	648	618	622	624	612	662	623	592	621	626	604	582	639	635	640	607	644	611	638	635	619	650	605	615	626	680	625	631	637	621	618	635	616	569	639	617	639	633	623	610	624	595	644	617	601	633	611	628	603	598	627	625	632	624	625	615	688	605	624	622	648	626	611	596	591	635	658	647	622	632	635	604	642	635	642	656	598	648	621	650	592	586	642	624	607	605	632	622	667	620	618	617	648	637	581	588	624	564	635	672	647	673	619	638	591	618	606	650	641	578	644	590	623	648	613	645	626	662	608	607	660	611	636	616	630	619	661	623	642	634	644	600	634	635	629	613	681	693	629	644	654	607	628	626	661	622	648	569	578	692	630	647	658	646	626	615	622	617	599	629	597	638	646	609	640	606	570	637	594	618	621	598	598	675	680	612	599	622	595	607	608	660	603	608	593	604	689	618	640	564	602	622	639	630	659	642	594	630	618	628	625	631	611	639	618	623	630	641	601	620	687	613	603	637	600	684	636	619	629	621	629	607	612	602	586	605	637	604	623	623	631	665	573	604	627	681	610	620	622	633	652	605	610	653	659	614	615	580	619	646	611	579	613	642	651	606	627	632	645	612	608	571	615	655	596	641	621	621	607	606	627	646	593	627	570	583	673	662	637	633	604	654	679	667	636	705	609	667	704	619	665	611	629	646	597	628	661	628	627	624	636	632	621	638	678	632	650	621	586	639	648	629	665	634	632	698	601	603	640	601	647	644	610	632	642	613	614	628	640	622	630	591	610	636	609	656	684	629	612	638	652	613	644	639	600	612	632	642	582	663	623	628	640	587	639	628	585	670	599	619	651	622	690	592	621	656	632	597	605	649	623	675	644	619	657	653	595	615	657	662	600	624	591	593	623	641	614	653	658	584	617	594	637	660	659	629	593	611	707	570	651	639	601	598	641	622	616	563	610	590	649	633	590	635	601	646	651	629	637	645	645	653	647	618	646	635	645	630	654	616	599	625	644	622	594	646	614	603	613	649	609	634	640	619	606	609	658	597	630	619	611	670	603	610	595	628	587	688	626	639	632	627	628	634	653	640	643	618	600	630	653	649	655	588	665	640	620	624	578	687	605	626	641	643	622	591	610	610	592	653	653	621	602	618	602	661	618	604	666	640	641	599	664	651	603	611	658	632	631	637	648	627	655	610	645	650	609	623	629	595	625	622	612	578	605	662	639	689	620	592	616	590	656	625	609	628	664	590	638	643	647	620	603	627	613	634	663	626	661	639	638	610	620	601	614	624	653	646	616	637	637	629	646	629	629	628	622	659	609	630	595	624	621	604	643	610	641	629	635	625	622	645	641	616	650	621	599	590	616	690	608	650	659	639	619	645	607	622	612	629	627	621	616	612	627	600	607	614	623	631	587	660	605	635	583	653	671	619	609	618	624	615	627	615	652	620	632	648	652	680	663	630	602	619	673	658	626	645	660	637	624	601	597	628	588	576	664	587	626	628	645	627	595	621	596	647	631	638	649	590	630	590	545	605	603	652	601	585	664	643	606	628	633	649	573	636	598	639	642	625	572	625	593	607	648	612	587	612	608	644	594	630	638	596	599	638	631	661	618	631	602	631	616	605	611	656	569	636	602	635	644	592	622	625	634	649	625	627	645	578	661	606	623	589	686	604	628	606	608	665	598	619	592	601	607	660	692	586	659	601	668	592	609	600	654	595	645	652	587	655	653	585	621	640	656	591	623	639	587	549	635	637	616	600	646	639	615	612	612	632	629	612	635	590	650	608	596	597	640	609	531	641	600	602	619	641	613	617	652	637	620	610	624	660	630	610	588	590	592	614	651	606	640	585	583	607	593	662	630	615	592	615	691	665	650	637	609	610	616	613	626	608	604	625	609	660	631	621	633	616	649	666	659	619	631	662	664	610	659	575	626	632	654	578	599	610	649	617	640	572	592	644	652	627	648	637	594	651	640	589	663	637	600	593	650	645	584	652	650	628	594	638	611	630	589	641	587	660	634	644	597	648	627	633	626	637	610	617	645	650	650	693	664	617	609	593	623	585	647	625	661	612	601	631	612	595	624	635	617	708	650	607	627	628	620	621	625	615	601	641	615	646	615	645	583	644	681	611	610	608	663	602	630	564	599	592	624	644	654	610	574	645	595	633	629	612	636	663	641	627	672	625	664	623	595	613	618	669	588	595	630	633	643	624	646	598	631	580	616	669	620	648	629	603	636	614	599	627	632	610	595	638	646	645	619	645	647	652	653	659	641	638	625	599	604	613	635	647	608	647	627	600	628	615	619	590	580	651	669	609	626	637	591	589	627	647	631	650	621	654	606	656	648	626	643	596	621	620	558	640
32010	32172	30166	32075	35955	37258	38081	41564	43957	40425	40681	44637	34775	33743	27772	26099	20279	20638	21746	17875	15931	21080	13054	21207	17404	15609	15111	12885	12869	9308	8302	8045	8038	5998	4294	4375	2935	2145	2344	2136	2012	2367	2077	1507	1000	3376	5006	1851	2033	888	467	531	449	451	396	452	353	400	373	327	355	396	413	264	274	210	262	248	244	253	237	236	246	281	416	511	497	397	292	271	265	254	232	264	228	223	261	221	258	235	248	253	243	255	263	237	229	224	224	233	223	261	252	241	220	247	206	255	241	260	201	265	239	228	247	241	265	252	223	229	249	229	239	264	238	219	256	226	238	245	266	228	242	244	246	209	267	217	221	257	248	238	235	238	237	236	248	235	228	265	231	250	211	230	247	240	213	230	244	223	209	190	251	224	238	208	250	236	211	222	235	233	249	213	256	215	235	253	251	247	225	232	218	265	245	247	253	243	253	251	250	275	233	237	231	266	260	255	244	247	216	229	221	244	255	237	259	241	252	238	255	266	242	248	247	251	244	261	254	225	250	262	227	237	232	253	258	240	238	253	210	222	249	249	245	235	239	250	209	211	242	251	237	244	223	225	251	237	231	237	246	240	255	227	240	244	254	247	218	245	230	236	234	236	229	240	252	254	230	223	231	250	260	265	238	274	240	249	219	273	275	211	239	233	242	241	265	237	238	252	234	241	247	239	229	272	228	231	261	217	247	208	222	252	238	263	245	241	248	244	241	244	256	232	239	243	271	241	247	254	255	251	253	221	245	222	220	237	264	230	235	244	231	266	215	239	258	215	247	232	233	273	253	220	249	254	248	223	238	230	232	243	226	216	242	241	234	232	242	249	243	259	249	234	247	253	238	207	241	220	249	255	228	259	264	261	237	232	223	256	244	192	221	228	242	224	252	221	224	234	240	239	262	236	232	238	216	245	246	205	201	243	259	214	246	232	208	259	240	245	233	253	236	220	229	266	239	237	236	242	259	259	207	236	243	248	229	224	213	234	265	232	259	248	193	243	254	240	251	250	252	258	235	243	236	241	246	247	254	220	243	265	233	235	259	217	261	219	237	265	229	219	209	273	237	254	243	253	247	227	212	255	266	240	262	259	238	235	235	252	245	225	230	235	237	267	244	218	229	245	242	237	229	244	230	233	217	206	230	234	243	260	226	225	233	212	228	258	261	210	263	230	247	237	212	237	236	230	211	218	271	236	231	235	217	228	249	208	233	247	254	265	234	250	212	228	234	227	231	245	235	244	261	253	248	227	235	229	250	227	248	229	244	247	246	235	264	225	229	250	220	252	243	215	255	237	240	247	242	201	226	248	224	227	254	293	233	251	242	211	262	268	199	209	238	257	240	239	217	225	255	255	225	211	235	253	264	253	222	266	231	235	246	236	263	242	248	252	246	241	267	233	260	252	249	227	215	245	223	192	239	255	248	237	234	238	223	231	272	226	262	262	263	234	235	247	243	230	235	218	225	259	234	226	241	246	225	242	230	255	227	229	221	247	225	217	253	233	251	226	234	233	224	232	240	229	228	235	251	217	238	216	261	227	253	238	234	225	222	260	249	252	249	228	244	241	247	232	243	260	221	223	225	246	232	249	242	247	232	254	215	230	250	258	240	243	252	257	236	236	245	251	235	245	248	275	233	215	231	225	256	227	230	206	211	239	233	204	228	242	231	254	253	218	259	234	247	232	223	223	232	263	251	236	240	205	205	220	235	206	232	237	231	239	221	254	231	269	261	216	234	236	240	247	235	255	251	247	240	239	228	253	259	225	232	230	265	248	218	266	280	234	219	253	237	230	243	253	243	239	252	214	247	233	228	255	225	247	227	242	251	253	245	255	224	250	247	225	252	232	237	251	267	245	242	238	217	238	248	223	199	225	237	239	231	235	257	244	221	230	216	246	253	242	225	255	249	276	224	239	233	271	194	262	233	252	254	229	227	210	271	247	228	221	212	247	232	206	247	230	227	237	239	248	252	213	235	266	221	238	225	212	234	239	221	242	244	249	241	230	241	243	236	211	231	253	242	221	265	251	247	228	268	237	231	260	278	236	222	220	259	244	227	230	234	241	221	252	243	223	230	239	252	225	236	222	228	232	239	248	257	247	233	242	258	276	247	250	250	261	228	273	229	239	226	224	257	238	255	217	239	234	230	227	229	246	204	225	207	258	239	238	242	231	212	227	258	221	241	226	237	246	237	237	219	247	232	238	268	229	253	238	244	263	261	209	261	253	238	243	223	238	223	221	263	240	234	240	246	213	215	276	245	269	222	241	238	250	239	228	201	259	236	241	238	257	241	252	229	210	242	235	203	238	254	207	233	276	245	243	243	241	261	254	251	227	233	249	242	268	236	230	252	222	221	257	233	227	269	230	258	259	240	252	243	236	275	223	258	245	236	234	233	221	237	235	269	230	213	246	222	227	224	249	232	210	237	268	261	244	267	245	252	245	227	228	222	269	251	247	231	242	250	224	243	244	235	239	230	214	256	248	250	245	252	230	255	218	255	242	254	230	254	217	238	258	216	232	230	228	231	208	241	215	250	260	270	256	215	238	247	228	265	227	238	228	235	242	239	236	229	248	244	238	240	273	256	243	246	252	218	230	246	229	272	268	251	245	213	232	248	234	241	243	246	255	228	220	253	246	201	247	220	248	231	234	267	223	236	260	242	234	273	239	244	237	234	222	240	232	216	232	237	247	210	235	224	228	246	220	249	223	255	230	261	216	227	246	220	231	255	223	214	240	239	265	249	229	238	225	234	229	244	226	234	227	247	243	264	241	228	239	252	240	248	213	245	230	221	257	234	215	234	253	242	219	267	215	256	256	225	219	234	235	212	249	228	239	264	238	246	211	219	262	238	233	219	228	230	270	234	248	246	265	216	230	252	244	231	253	233	256	233	233	223	218	269	267	234	224	263	234	267	275	226	228	229	227	243	241	240	240	249	262	234	237	221	240	211	212	250	226	233	257	227	236	226	243	224	262	226	264	220	227	231	223	229	249	223	246	239	214	227	225	245	231	243	250	260	249	244	214	233	268	250	200	238	239	226	195	244	250	207	224	251	235	237	242	211	215	227	222	225	241	224	239	243	232	230	236	238	233	231	222	242	247	230	208	210	249	233	224	238	231	219	249	237	249	220	251	221	266	243	238	250	254	223	234	202	233	234	233	224	220	243	235	245	253	259	229	242	225	232	241	259	253	226	216	267	213	221	219	235	235	252	257	229	227	202	234	237	226	259	262	216	261	225	250	229	207	225	229	256	235	236	251	225	250	250	206	224	217	243	178	245	240	266	232	215	251	249	236	234	244	231	250	244	234	234	256	252	241	229	242	222	259	215	275	216	232	268	252	261	217	226	249	215	243	225	256	266	248	259	231	215	217	218	224	237	234	270	224	240	255	250	215	246	236	239	229	219	236	245	232	241	271	233	270	237	213	242	215	242	235	257	222	267	242	243	227	224	241	260	253	231	240	213	230	244	214	230	241	257	233	224	257
21752	25985	27454	36508	43294	45714	47263	52288	53816	55735	55221	57283	48624	50944	46406	45284	40840	42898	43290	40811	38760	43542	31663	46069	40409	39456	37061	38099	36619	31526	32241	31440	31241	25251	21991	21191	16377	12736	14421	13613	13225	14716	13267	9486	6666	18797	22736	11786	13312	5033	2504	2719	2429	2505	2064	1878	1771	1786	1602	1517	1639	2131	1723	840	765	718	707	669	680	677	708	702	707	957	1807	2541	2529	1615	1044	778	690	614	604	629	616	575	606	642	635	594	644	633	588	620	643	582	559	605	586	626	606	624	642	615	584	612	639	611	641	630	642	632	675	637	624	588	651	660	599	565	626	613	664	635	634	600	621	583	606	649	575	631	699	635	633	635	624	608	624	634	619	560	588	635	620	620	592	629	579	659	584	637	654	611	652	611	564	613	679	656	627	613	625	569	633	625	610	619	590	612	582	590	599	624	601	590	590	616	591	609	587	650	623	607	632	566	658	579	623	652	591	632	616	617	603	623	638	614	559	610	647	613	598	588	588	559	625	569	582	642	637	611	610	600	622	628	648	618	585	626	618	656	583	606	666	607	632	596	586	602	619	626	608	610	609	622	642	594	617	643	629	644	578	595	571	585	644	601	629	617	579	589	635	631	578	622	569	620	611	587	652	606	602	577	633	613	615	629	597	633	589	602	625	616	591	588	632	574	624	612	593	614	614	636	620	613	588	642	645	657	600	610	587	602	649	630	579	645	645	632	640	622	619	621	611	575	595	596	599	629	635	639	644	634	663	609	616	654	595	596	623	579	609	672	616	621	605	619	615	603	663	605	590	596	620	611	556	581	599	644	610	639	611	627	584	625	611	624	611	656	629	651	642	580	672	561	597	592	615	668	598	610	601	601	565	645	619	637	684	654	569	648	610	635	652	647	655	594	622	592	570	640	614	585	607	624	586	592	619	639	608	631	594	618	573	605	647	643	621	643	580	613	644	641	643	623	626	635	615	612	590	622	607	614	650	638	610	647	650	633	636	619	588	651	559	626	592	615	618	585	621	623	651	617	621	596	632	593	644	631	622	585	617	641	608	612	638	596	579	569	593	616	611	597	611	603	654	655	607	567	660	656	620	580	605	573	584	603	650	636	647	606	614	594	579	633	578	649	618	614	648	581	601	625	611	631	592	582	610	612	645	611	619	588	619	598	584	562	610	615	608	630	643	639	608	613	579	643	623	637	658	646	588	574	611	619	667	600	647	611	629	667	601	666	617	606	619	623	599	663	637	641	603	583	618	600	628	591	616	588	622	637	634	599	606	635	617	597	639	667	631	589	635	623	623	597	632	620	620	612	637	626	600	608	626	678	628	616	617	594	657	628	614	664	596	593	610	612	601	632	576	647	599	612	587	582	646	650	598	613	612	627	610	574	624	638	616	606	614	695	624	629	625	604	609	588	631	624	638	601	627	619	634	652	617	644	634	639	597	639	627	670	649	584	607	605	607	619	647	591	618	636	643	610	558	580	606	678	635	608	649	598	628	632	582	588	664	595	599	616	616	615	656	655	599	633	601	607	650	607	571	617	614	607	600	669	603	585	579	643	610	615	599	622	598	617	629	601	637	552	631	605	601	649	593	610	588	627	638	620	650	608	603	635	654	595	652	627	586	637	617	606	576	641	620	656	615	609	583	636	643	624	608	618	648	587	619	609	632	590	634	625	613	600	632	643	631	595	603	621	639	619	609	611	613	625	609	614	619	665	639	589	670	635	575	627	595	593	628	610	608	619	606	670	603	675	594	605	630	641	623	642	609	596	574	622	642	602	609	607	635	591	640	602	600	607	612	570	622	627	622	621	583	589	590	575	618	667	626	584	635	597	596	567	623	618	586	623	629	628	596	625	610	643	612	621	623	607	597	638	586	608	641	600	665	591	631	642	643	643	627	660	611	622	615	612	626	666	636	617	598	627	638	631	575	567	643	650	604	674	634	629	567	611	606	625	621	594	611	652	591	611	614	634	608	668	626	610	597	598	610	599	581	596	625	588	643	624	597	658	660	614	673	619	632	642	637	621	601	636	597	619	633	594	643	609	631	586	639	586	623	688	620	636	630	628	677	654	615	603	636	590	598	566	617	609	606	607	642	588	606	613	638	642	586	628	617	679	662	604	583	633	588	611	652	631	655	650	674	610	637	630	655	560	626	636	636	622	616	633	624	621	599	604	571	631	592	654	611	609	618	598	631	617	640	610	631	601	616	547	617	602	575	590	609	606	603	624	568	586	615	574	646	611	553	625	611	656	622	621	617	624	620	647	593	607	610	654	616	622	616	617	618	598	629	621	636	606	636	606	558	606	620	635	639	640	568	594	623	627	623	591	596	628	647	608	663	666	627	603	597	661	657	633	611	595	625	581	603	632	621	595	632	629	618	617	632	610	601	628	644	642	603	594	628	577	626	645	649	620	587	601	605	656	645	606	644	583	568	653	580	612	593	631	610	605	617	596	617	592	610	673	590	637	620	568	628	671	579	598	574	661	610	642	652	617	605	645	607	602	681	602	650	676	635	594	639	618	608	659	619	615	649	653	627	642	602	606	615	584	602	610	599	615	592	625	574	629	603	648	596	653	614	593	606	644	633	589	618	620	596	581	591	617	647	602	670	630	599	608	610	629	627	611	587	600	668	583	598	653	614	680	568	622	605	603	588	614	601	600	610	588	635	602	635	614	597	624	572	594	638	596	611	600	669	623	634	626	562	613	549	593	601	671	569	579	627	630	652	604	652	637	633	644	655	622	626	652	612	629	610	607	627	612	649	579	647	608	650	634	625	605	605	575	674	607	651	572	641	629	604	647	639	594	651	639	645	606	637	647	622	615	580	648	634	597	646	637	576	570	675	640	623	598	603	616	561	620	625	644	614	583	644	613	590	622	633	628	582	631	624	613	644	665	611	587	598	594	593	582	615	601	651	610	618	606	588	617	640	605	658	614	632	623	618	655	577	601	597	616	645	593	636	643	676	607	609	616	600	662	652	656	677	609	601	570	621	587	625	665	659	630	610	625	660	656	587	627	629	607	634	576	634	604	668	639	624	571	640	606	601	600	616	609	614	624	651	654	659	573	592	597	625	660	598	648	612	635	650	599	674	580	594	647	598	598	622	629	673	620	606	637	618	639	565	643	623	619	642	582	595	631	613	625	605	630	612	641	626	586	614	619	638	606	605	643	646	625	599	602	624	578	638	630	616	578	635	643	644	612	616	625	597	584	584	624	581	619	618	642	629	609	630	653	598	629	608	595	595	585	667	592	623	614	589	630	582	604	607	603	577	628	587	606	642	656	603	615	660	622	637	648	599	604	612	619	652	589	611	619	640	643	614	591	563	615	575	627	656	597	629	619	633	610	630	622	617	624	645	653	636	609	639	642	622	622	603	617	630	615	626	611	650	641	590	618	636	626	592	613	629	605	622	620	625	631	606	614	626	603	613	599	609	655	620	658	635	596	634	596	576	594	627	598	618	605	626	600	619	613	641	633	631	590	638	600	591	626	589	628	639	654	612	659	646	604
8264	6233	6132	5656	4791	4377	4174	3926	4162	3457	3832	4648	2787	2229	1623	1381	1132	1167	1197	901	815	941	652	909	704	791	653	634	632	441	456	429	450	389	333	374	303	284	275	243	269	299	316	270	258	361	348	299	294	283	251	231	258	285	275	241	234	270	241	250	260	263	247	222	247	223	226	228	261	235	220	212	236	250	217	246	274	267	271	247	256	223	232	224	224	218	226	201	237	237	234	223	236	225	248	251	219	204	222	219	243	219	240	218	199	224	229	255	218	203	267	251	235	220	227	189	226	240	209	198	231	204	219	229	223	207	226	208	225	232	212	217	202	228	224	226	230	215	236	205	202	257	236	218	235	233	233	227	227	210	222	280	255	216	214	205	198	221	257	229	223	215	252	240	232	259	235	208	237	214	216	239	216	220	207	235	214	232	234	235	206	203	205	254	220	225	211	222	233	246	220	237	233	251	203	239	215	226	247	188	203	247	210	206	223	224	217	225	225	227	238	243	239	246	239	211	233	236	207	217	226	224	243	232	220	240	248	238	243	254	232	226	224	229	220	225	258	218	200	231	236	204	245	216	241	240	236	229	216	218	258	248	241	209	228	221	223	237	207	237	221	225	189	218	228	225	233	217	254	245	220	232	227	233	226	220	212	220	246	215	233	258	244	200	244	251	227	214	234	230	190	235	232	253	225	232	248	232	212	248	242	267	214	220	244	242	238	245	218	222	234	212	212	221	204	241	238	221	239	208	222	224	260	233	231	239	234	233	219	243	245	248	223	248	247	220	248	233	222	228	242	231	248	239	227	251	241	229	252	242	240	217	244	215	212	227	244	191	231	245	241	225	234	255	237	229	248	221	222	217	242	249	232	233	230	240	241	223	217	242	240	237	229	236	251	243	221	236	251	221	244	244	213	222	233	230	202	215	203	220	205	235	221	230	230	237	224	235	243	223	238	256	244	219	241	237	235	202	196	215	219	224	237	203	243	242	230	222	233	247	233	237	233	198	245	232	249	222	238	222	238	230	237	215	227	218	215	229	224	235	249	206	235	223	231	244	202	223	254	231	215	217	243	255	249	209	251	266	224	242	232	229	215	219	235	215	223	231	216	235	235	254	248	228	203	217	213	249	226	252	202	237	207	222	207	229	217	244	244	226	223	215	238	185	248	238	219	213	230	219	233	221	222	238	198	195	221	218	225	192	245	229	182	202	210	237	231	222	216	230	240	239	214	247	249	233	218	228	250	231	248	233	237	213	229	233	247	225	233	238	225	223	219	220	266	251	257	218	206	222	217	217	261	195	225	237	235	225	222	228	200	210	203	219	224	232	246	235	208	217	213	206	228	224	216	227	232	213	228	218	231	202	231	225	211	197	216	224	255	223	211	215	213	245	210	232	223	221	222	240	214	219	221	226	229	223	210	274	209	231	203	219	216	252	221	217	224	218	205	222	223	179	252	245	198	237	234	220	246	232	222	227	220	235	235	237	223	230	235	246	199	226	234	212	220	222	220	241	253	223	242	205	215	222	217	240	214	270	230	240	226	249	226	227	230	234	236	198	230	200	238	206	190	240	229	230	208	212	201	211	212	242	232	230	210	238	226	234	261	232	207	229	214	260	233	227	226	232	219	213	211	229	214	227	218	238	198	200	223	204	214	225	260	216	228	218	233	240	238	228	206	261	235	264	250	231	217	239	238	226	218	228	235	224	216	227	256	224	255	232	224	247	217	222	237	215	203	218	212	198	233	220	230	257	231	233	206	230	225	217	219	222	224	218	254	229	214	203	238	204	228	260	230	273	221	226	240	228	219	221	212	237	216	224	207	251	232	220	237	226	221	227	230	203	231	212	205	222	227	223	247	224	206	227	219	242	213	238	214	234	236	222	212	227	213	198	214	238	217	229	200	241	227	216	228	207	232	233	218	259	215	210	224	249	221	213	232	221	253	233	212	230	258	204	234	237	201	216	247	225	213	243	212	235	239	216	210	240	241	249	221	225	226	222	235	243	227	207	233	213	261	233	255	237	202	212	230	214	222	235	198	195	222	219	213	259	228	229	238	221	213	218	221	214	231	235	209	240	190	237	230	247	227	255	222	195	240	220	248	239	224	256	236	247	240	250	254	237	211	248	223	211	235	232	220	236	225	192	241	209	260	240	190	232	216	232	228	227	238	232	246	218	207	214	229	208	221	216	227	217	247	195	236	221	238	209	234	222	223	234	252	230	251	226	243	227	245	206	226	242	213	220	208	221	224	202	214	204	230	217	237	264	229	221	219	241	230	219	202	213	200	220	236	229	235	232	231	226	209	209	235	222	222	243	211	218	232	261	220	216	209	225	210	229	223	208	218	263	213	216	217	208	222	203	204	179	209	224	256	233	214	204	224	219	233	249	206	241	219	219	224	220	237	214	221	174	204	227	231	234	227	243	219	243	226	247	222	239	216	234	214	197	204	225	227	228	193	228	233	213	253	232	210	212	219	240	241	244	246	218	232	181	214	204	245	226	213	223	227	217	214	261	254	209	253	223	245	229	220	229	256	212	223	222	224	242	226	236	254	222	230	212	232	223	216	175	223	237	226	216	235	238	222	216	197	237	229	239	225	202	224	212	250	245	224	215	239	235	227	247	211	235	222	243	228	207	250	217	238	238	251	249	233	235	219	253	223	212	244	234	216	242	209	248	218	225	241	235	230	218	240	252	201	232	239	226	227	200	221	230	244	223	236	244	227	196	212	244	225	232	240	231	236	186	237	231	267	234	246	238	224	242	247	239	215	232	236	227	240	223	240	245	248	230	232	232	196	221	227	212	238	249	237	222	233	231	231	206	227	243	223	263	230	236	243	224	263	236	221	205	237	242	221	218	213	207	233	261	233	212	230	208	202	219	208	247	261	219	211	214	261	212	250	232	249	259	220	210	209	241	247	232	229	185	236	257	238	228	219	261	229	226	211	256	235	219	240	207	251	237	215	226	254	221	232	224	240	240	210	232	216	225	251	239	216	218	218	244	216	240	251	261	239	223	203	198	218	240	276	222	241	203	250	215	205	246	218	245	228	224	195	208	212	200	268	202	224	231	225	221	248	242	227	221	222	225	237	250	215	233	242	221	208	229	233	192	219	222	207	216	214	233	223	251	244	195	257	238	235	242	212	232	234	208	260	217	212	225	241	229	243	238	235	231	219	216	224	213	235	240	230	245	248	236	224	240	237	219	216	219	231	201	234	238	239	235	221	212	209	206	232	226	237	247	248	206	258	215	215	206	206	224	228	212	229	229	224	245	252	227	220	222	227	223	222	230	223	232	252	234	223	233	247	238	261	233	228	230	186	230	218	220	202	237	223	250	245	208	245	232	197	258	227	209	265	210	218	241	237	215	225	227	238	232	207	209	225	233	240	240	212	245	232	240	220	211	225	252	195	221	217	208	206	216	238	201	252	224	240	221	219	234	220	220	215	240	204	237	235	205	212	249	214	222	209	247	233	232	256	217	226	250	205	249	230	258
6125	6742	9791	13573	14540	14759	15376	16866	17983	16296	17675	19468	12949	12211	8513	8235	6325	7085	7189	5606	5100	5969	3280	5932	4180	4546	3855	3783	3867	2655	2653	2490	2643	2161	1781	1611	1330	1032	1145	1131	1111	1209	1081	944	893	1749	1735	1057	1250	852	824	771	806	779	777	783	768	682	697	654	777	777	745	701	678	609	625	625	615	699	616	601	655	623	698	828	827	756	659	637	617	610	588	562	571	613	609	572	580	552	613	655	639	563	675	602	576	623	592	677	580	598	610	592	586	577	592	560	624	553	552	576	631	598	622	594	604	598	599	593	620	594	569	628	613	568	580	586	548	613	639	554	596	575	573	568	589	594	615	578	570	585	594	594	606	576	586	570	582	595	595	599	601	577	604	612	625	542	560	590	560	562	646	568	578	595	605	563	597	581	573	625	629	561	586	627	589	612	543	606	591	634	618	621	595	608	579	604	588	627	587	622	611	568	591	621	568	616	596	594	582	569	635	570	590	596	621	600	600	623	626	591	578	575	614	611	631	626	573	588	582	588	651	608	629	556	597	571	570	569	615	578	595	587	567	572	602	627	563	568	608	621	616	587	608	615	595	589	592	551	579	584	602	555	583	643	566	599	597	604	614	548	578	574	572	581	613	590	561	550	583	585	580	572	580	604	639	545	632	573	571	578	609	601	574	585	596	575	608	594	613	566	578	632	570	638	590	616	564	581	559	627	604	602	548	537	563	675	565	606	526	558	576	589	564	587	582	575	611	618	589	628	592	592	576	623	582	614	547	602	617	602	615	604	590	586	602	589	574	619	602	569	603	635	573	629	594	609	590	586	626	580	577	558	617	579	641	571	562	608	631	587	603	594	631	625	629	598	621	598	594	566	604	618	580	577	590	603	607	621	623	548	600	596	611	609	618	603	611	648	569	606	608	619	566	609	561	611	602	601	611	596	603	613	605	584	590	590	588	522	597	585	637	575	593	580	624	552	582	566	576	579	566	576	612	615	579	651	593	566	588	594	590	595	579	611	603	614	581	631	544	589	610	577	605	564	580	613	572	612	624	600	570	658	580	574	583	582	623	620	563	559	532	603	577	627	587	610	650	602	602	592	594	602	567	606	591	570	583	608	603	577	587	622	588	621	560	576	564	608	619	628	589	622	578	606	597	629	608	591	626	636	655	539	623	561	620	570	594	627	570	626	623	618	598	567	604	571	621	588	609	571	569	576	622	600	597	574	578	592	602	600	625	592	598	584	608	647	588	550	596	621	594	648	625	597	589	601	597	612	595	595	571	594	603	578	608	585	578	632	580	606	617	563	604	576	559	575	605	582	616	580	614	631	613	628	598	612	605	624	614	610	629	611	612	610	579	550	558	577	597	626	593	595	591	655	582	612	571	579	600	576	601	623	606	626	555	626	589	655	552	584	616	600	590	576	553	604	593	615	592	569	618	604	595	570	597	595	590	608	616	556	592	611	616	563	586	575	617	588	554	576	607	620	590	614	604	590	581	621	634	603	624	571	592	578	592	564	636	625	582	591	617	633	602	583	544	621	591	568	604	631	571	603	584	614	630	595	592	611	592	598	612	579	558	630	578	605	638	560	570	564	608	668	578	619	594	569	576	571	608	576	582	594	589	594	572	584	589	582	596	573	616	567	634	555	590	614	620	621	601	576	630	604	573	645	585	637	597	611	637	578	624	614	588	602	638	568	615	639	527	620	577	601	575	589	591	614	579	615	630	545	609	586	578	596	573	630	602	578	618	577	545	586	610	573	594	612	623	595	590	575	586	593	592	570	579	572	575	606	632	625	593	609	623	615	584	609	598	571	625	569	577	579	556	628	626	587	609	547	579	631	598	564	594	603	572	578	600	593	608	589	614	553	567	587	597	628	619	596	565	587	580	627	557	593	547	623	578	572	577	580	603	586	605	588	605	573	615	616	594	623	593	579	607	595	554	624	603	606	615	614	636	568	578	613	620	565	581	564	549	588	553	560	614	607	601	642	619	555	585	580	606	629	580	562	593	564	558	598	598	565	616	549	592	633	646	576	574	590	595	575	601	612	565	552	574	563	592	636	604	585	613	583	547	600	595	573	608	603	608	578	588	600	584	594	550	592	541	602	593	562	583	583	615	569	569	601	571	607	633	612	613	585	589	621	616	620	609	537	579	588	571	645	584	585	643	592	587	572	592	598	585	579	614	602	612	602	622	586	596	524	566	586	594	627	574	575	596	609	607	577	560	609	561	604	569	615	600	568	604	628	581	586	597	568	592	582	594	657	567	610	588	566	583	597	610	612	646	613	556	570	611	556	654	562	586	573	610	582	653	612	590	602	609	643	568	587	617	617	597	596	587	585	544	612	583	586	560	566	600	616	598	626	661	604	676	623	609	602	634	590	553	616	582	540	609	571	606	563	562	607	574	586	623	629	635	562	588	611	559	598	603	585	585	643	602	602	606	528	604	602	592	599	606	645	575	574	619	599	600	611	574	575	613	571	574	598	640	591	565	622	580	620	605	589	626	605	566	596	584	589	619	612	591	589	660	594	608	613	578	555	633	589	619	578	579	583	603	583	590	613	597	612	620	607	590	639	617	568	570	602	607	624	612	603	593	547	627	556	575	625	587	605	580	623	577	621	571	595	573	578	606	572	568	573	593	583	569	618	636	629	597	573	609	596	583	598	593	590	611	583	609	598	607	621	597	560	638	568	582	604	592	568	612	581	608	580	625	607	636	590	572	650	610	547	589	601	580	566	613	577	602	568	589	598	616	594	600	607	611	615	602	555	610	570	613	601	619	603	559	620	592	556	575	547	587	597	602	616	553	605	593	611	605	599	590	591	614	581	575	624	560	614	606	589	579	573	593	568	590	584	569	556	603	589	585	554	575	603	649	563	641	632	565	574	561	634	594	583	618	632	583	574	580	605	594	591	574	561	660	667	646	593	582	624	566	596	581	612	561	607	578	630	627	635	615	593	606	589	592	534	624	628	589	596	661	600	607	610	602	589	599	636	624	581	617	605	579	602	589	589	583	607	595	625	601	610	594	619	616	596	600	624	536	583	594	608	597	628	569	589	625	607	546	581	622	597	580	591	563	574	572	582	603	645	572	607	619	634	594	579	603	579	596	574	565	602	623	628	585	627	557	615	641	604	608	598	614	594	629	592	572	634	588	588	622	603	610	606	575	587	571	640	572	596	589	577	614	596	576	613	656	605	615	614	643	585	584	625	583	633	602	589	597	573	622	602	618	558	602	566	597	613	586	598	579	576	552	626	577	590	602	617	548	610	585	605	570	549	588	579	573	593	635	628	577	584	592	559	595	567	634	588	599	622	572	556	541	556	639	595	568	594	586	626	582	586	625	611	621	594	575	614	600	573	613	579	627	623	620	646	666	632	608	596	583	560	653	604	605	622	594	605	578	617	591	610	597	592	590	570	572	583	579	596	633	617	602	623	598	604	601	637	607	604	549	577	647	627	570	576	602	589	591	624	613	575	609	607	526	572	652	577	602	583
23025	24689	22946	26600	26776	29461	31769	33204	35415	29732	31849	33610	21650	19537	14413	13260	9203	11400	11863	8754	7494	8893	5615	9499	7070	7145	5502	6215	6643	4132	3651	3290	3708	2796	2274	1936	1400	1071	1060	1031	986	1194	1012	665	600	2371	1573	859	1227	500	389	365	363	309	311	344	319	290	275	269	301	292	299	259	261	242	285	250	244	232	251	241	257	309	330	392	342	275	245	242	265	241	244	216	235	247	243	260	239	251	265	239	236	224	253	226	222	243	250	245	242	237	235	229	232	277	239	246	228	241	232	228	231	239	232	270	246	275	244	254	234	226	207	253	247	247	261	203	258	256	238	249	235	254	263	253	225	256	223	245	257	247	203	256	244	236	234	226	263	251	241	266	238	205	230	249	226	238	231	252	226	231	250	259	228	234	224	230	252	211	269	233	214	228	263	212	249	250	219	241	241	272	235	235	248	232	258	260	242	243	233	223	253	231	223	229	240	243	240	238	251	244	237	239	235	263	245	233	263	228	245	225	251	231	233	246	236	261	236	229	222	226	251	225	237	214	266	256	236	216	233	253	257	231	253	247	230	238	260	220	266	239	243	221	235	232	241	232	276	249	241	223	248	232	247	254	222	246	260	254	253	226	243	252	276	251	251	258	217	247	235	249	261	263	241	277	261	218	225	248	250	249	264	236	251	240	249	250	231	245	258	260	250	222	235	267	250	254	251	233	230	248	243	254	262	258	249	237	245	252	248	246	241	239	225	200	267	249	216	261	213	230	269	214	229	230	262	247	220	227	249	222	279	240	260	263	239	248	246	245	238	227	236	245	265	237	253	256	275	243	220	249	212	236	264	206	255	245	250	226	238	250	220	232	244	250	258	226	232	255	252	227	235	247	250	254	246	256	223	247	245	250	254	255	252	247	220	233	238	257	240	213	230	215	223	261	228	225	246	242	218	236	246	282	210	229	242	227	284	269	219	252	223	244	237	269	243	220	229	252	259	243	265	224	268	253	240	228	238	219	249	227	218	204	247	238	255	259	241	249	250	213	230	231	203	248	235	244	228	256	241	269	247	247	232	219	276	263	249	248	228	254	231	245	236	219	226	242	283	252	212	219	234	237	247	242	254	216	263	243	248	279	257	256	233	244	227	252	252	247	228	219	253	244	244	261	270	233	249	234	274	240	241	240	218	239	232	247	227	237	233	256	230	233	245	250	240	247	255	225	245	269	249	255	249	253	233	243	250	258	240	240	237	250	235	244	253	216	256	226	192	222	249	255	222	245	242	244	213	255	251	222	253	230	256	250	255	272	260	259	244	261	239	227	268	215	248	266	241	242	257	196	250	229	219	231	264	234	211	235	250	250	259	241	254	241	237	243	236	236	271	213	225	232	267	249	240	273	262	210	236	249	245	263	247	210	230	265	249	232	262	245	247	238	221	259	236	249	240	234	234	255	251	239	238	245	237	253	254	257	253	236	275	247	248	221	241	238	241	241	235	224	228	233	232	235	242	233	231	243	229	225	261	225	241	255	236	217	218	242	228	244	254	273	239	220	220	227	271	223	252	246	226	260	261	232	236	258	218	252	255	242	254	239	224	233	246	248	221	258	241	263	237	243	230	260	253	202	237	213	247	234	236	259	239	244	263	245	236	231	222	237	244	240	253	238	229	257	250	273	237	243	216	246	249	259	269	246	261	257	267	265	260	245	249	218	270	228	224	237	252	247	248	205	242	255	245	228	230	226	237	246	255	247	271	229	251	224	232	249	232	281	211	242	239	239	235	257	265	225	202	276	241	252	267	256	239	244	254	246	228	240	229	246	261	268	260	240	260	244	261	245	246	241	245	231	251	239	246	251	189	231	224	218	245	237	272	216	244	244	253	226	242	257	251	259	224	227	207	264	254	249	241	256	232	219	226	230	236	246	233	262	226	239	231	245	197	244	243	279	216	265	221	224	243	249	231	240	242	239	258	233	256	198	242	219	270	248	218	233	248	266	247	270	236	231	241	260	250	221	237	204	237	229	241	246	235	246	238	230	246	236	219	245	281	229	237	245	250	225	231	242	240	246	227	230	219	234	218	249	230	242	236	263	250	252	242	229	247	234	237	253	241	237	236	228	250	258	243	247	249	253	222	249	248	236	255	239	258	244	263	232	248	270	232	227	252	254	236	245	245	229	220	247	231	263	236	224	223	222	215	241	271	263	237	210	247	248	223	220	233	234	237	209	240	213	237	221	220	241	244	260	231	241	217	234	230	238	229	258	255	241	253	229	265	235	253	227	247	239	241	253	234	229	251	250	237	235	245	219	216	248	269	245	248	246	239	210	264	276	229	227	243	226	257	240	254	222	265	262	240	237	210	259	237	253	254	269	274	268	242	236	242	266	230	209	232	243	234	233	238	250	227	270	257	250	260	251	231	240	223	228	247	238	259	257	260	258	245	226	258	233	213	253	250	238	260	232	257	226	244	260	296	245	257	205	247	244	245	249	234	243	231	271	247	236	232	236	199	253	222	240	268	234	220	259	255	239	222	239	222	246	247	237	217	248	219	240	261	249	235	247	206	232	234	258	244	253	241	231	249	249	248	215	237	231	235	238	230	234	229	254	242	261	234	236	256	230	232	259	226	244	234	250	241	252	223	222	232	243	241	249	260	234	258	243	227	263	265	237	229	250	263	244	236	238	245	260	244	251	270	230	211	233	266	224	227	267	239	266	239	230	227	242	220	255	234	238	242	260	205	252	231	248	246	232	245	236	241	218	212	270	232	240	232	220	231	258	239	185	255	214	236	245	241	217	227	237	234	266	252	242	256	261	254	255	214	234	256	247	222	236	240	220	238	242	241	223	228	263	246	234	238	249	237	263	277	234	235	247	233	237	245	229	242	263	249	240	202	267	226	226	261	265	219	241	238	216	233	262	214	242	243	243	237	248	231	250	220	231	239	242	236	250	262	243	271	209	251	217	231	237	214	225	259	246	223	241	242	233	258	246	242	225	240	248	258	219	255	243	267	256	253	233	258	258	234	235	235	240	213	225	239	228	259	220	238	216	240	226	249	254	260	222	226	216	231	258	219	259	277	211	251	234	254	240	262	243	219	250	242	250	255	258	251	222	248	244	249	255	222	236	272	235	247	218	235	250	243	244	209	244	237	229	240	236	278	241	221	231	219	234	239	249	224	240	240	250	233	216	232	256	240	249	273	262	243	251	248	214	238	247	250	221	237	244	218	249	250	234	276	237	235	222	240	221	251	257	230	258	237	257	231	229	242	238	217	274	211	229	244	221	257	242	241	231	272	231	251	244	250	239	227	252	238	227	215	233	243	240	236	228	240	233	233	219	241	231	246	234	249	247	234	223	217	239	242	235	233	256	262	226	252	245	226	255	259	242	239	209	245	244	261	248	243	240	265	227	241	234	261	263	246	244	258	252	216	243	260	230	222	226	216	241	257	229	228	237	229	238	234	216	254	243	237	246	237	225	232	222	226	261	228	246	232	214	258	222	261	281	233	276	261	242	238	254
16220	19408	21830	30662	35566	40286	41750	46013	47752	46940	49628	46471	37642	38442	34923	33630	29469	33865	33153	29405	28122	29227	20800	31323	27409	28209	23295	27426	26188	20539	19950	18529	20371	16372	13768	11826	9192	6940	7223	6551	6801	8150	6673	4422	4111	15981	10045	5884	8937	2348	1934	1775	1502	1266	1307	1314	1170	975	1018	1003	1231	1368	1502	874	730	722	652	704	716	709	706	734	756	1124	1450	1570	1160	890	763	669	672	608	636	647	660	632	607	625	664	611	628	634	621	632	614	663	648	615	623	612	607	644	640	661	661	608	659	646	629	589	616	602	650	630	599	633	624	643	678	602	605	645	660	610	627	590	614	634	591	646	640	646	600	618	605	620	642	627	668	611	662	623	646	632	589	647	603	620	587	635	607	653	643	595	636	657	620	628	600	610	652	619	621	630	619	573	629	689	601	623	636	608	620	644	667	657	675	619	617	641	642	636	644	610	614	636	609	604	664	598	629	654	627	628	679	631	607	581	628	646	652	610	657	603	623	626	638	607	663	656	658	619	635	656	690	665	604	606	598	600	646	607	639	636	630	613	610	612	670	626	654	626	607	608	636	648	583	635	595	639	634	629	596	624	652	649	670	640	638	628	661	616	642	653	637	654	614	592	606	626	618	613	647	652	657	644	633	603	582	618	601	593	597	638	649	625	629	660	577	612	632	625	599	637	623	630	673	625	638	634	686	598	617	595	635	641	580	600	604	641	577	616	622	673	626	642	631	620	673	649	651	637	592	617	615	648	638	631	618	645	660	636	610	591	613	646	655	622	585	626	589	627	660	628	652	642	608	629	638	639	662	669	579	629	613	663	624	653	661	638	652	657	611	650	668	597	634	616	588	650	664	598	572	623	663	632	612	620	617	618	639	636	600	628	610	688	640	654	620	631	673	615	620	677	645	591	609	627	665	646	629	682	691	600	601	598	646	667	626	611	661	598	636	627	622	609	658	628	673	616	656	607	605	580	615	674	615	669	599	693	570	644	652	657	596	611	625	652	625	627	626	660	642	609	663	610	617	607	628	595	638	611	643	655	609	624	639	619	613	607	633	592	611	648	613	613	590	623	650	602	664	607	628	601	689	617	683	611	648	654	625	625	612	569	654	651	631	616	647	615	651	615	630	585	631	625	581	625	639	612	644	660	614	608	646	635	603	606	651	640	623	598	648	638	627	602	612	634	634	635	654	651	595	624	605	614	619	634	601	579	629	594	680	639	622	622	627	662	635	628	644	603	623	645	636	680	654	596	613	627	584	618	610	625	592	651	656	617	623	590	621	628	605	633	631	667	665	596	651	641	621	582	615	650	630	606	616	619	656	641	632	637	616	642	594	626	588	597	689	612	592	622	592	661	585	613	579	609	581	612	590	606	616	657	618	631	570	612	620	616	611	604	588	641	661	624	632	625	640	623	630	642	589	638	612	680	664	636	637	660	593	602	637	637	591	599	623	637	630	659	619	651	627	662	656	627	636	595	591	633	681	652	626	655	638	627	621	680	637	603	633	618	631	627	668	619	597	648	642	623	633	649	629	632	598	647	612	617	613	632	645	601	602	633	657	633	658	615	592	639	652	627	638	645	640	631	621	619	610	650	585	627	644	661	637	661	639	623	614	590	600	612	664	665	640	620	639	625	596	644	663	656	603	642	573	588	610	642	664	603	608	653	601	599	620	615	604	578	619	629	636	627	607	603	646	657	573	659	651	607	621	668	634	611	662	614	640	634	653	638	636	632	624	647	629	597	635	631	668	596	649	626	583	607	663	654	654	623	643	626	643	653	638	636	664	660	622	646	634	615	647	641	643	630	641	614	668	612	639	645	626	697	616	664	633	635	620	634	647	602	643	647	595	600	620	679	646	595	619	616	621	671	620	632	598	616	656	600	595	586	619	649	632	626	627	636	623	668	579	611	609	600	635	615	634	607	675	600	621	631	657	658	588	611	647	629	643	647	618	633	599	656	641	616	617	653	623	634	612	695	614	623	699	634	658	622	642	597	604	623	647	676	638	640	640	630	652	608	636	617	609	664	623	630	628	621	612	626	665	615	632	612	649	570	626	577	585	646	623	613	613	625	625	644	619	633	634	633	617	602	638	595	604	581	662	647	644	667	615	641	571	648	608	658	594	610	670	633	642	620	597	615	647	567	666	625	666	659	612	629	628	573	624	646	605	577	659	615	616	590	674	616	588	625	648	615	648	661	653	638	654	613	603	642	649	638	660	584	634	636	618	650	660	665	649	652	612	589	622	622	633	642	615	633	629	619	604	658	649	619	623	627	566	665	624	635	666	603	607	642	608	639	616	642	599	599	654	632	631	594	644	613	573	631	608	620	624	613	634	656	607	663	631	593	630	683	648	627	646	624	647	651	632	658	603	658	630	609	659	664	667	606	628	625	668	617	627	590	664	631	562	608	689	603	635	618	639	649	689	625	648	652	633	655	601	628	624	661	615	596	621	624	691	640	594	647	632	644	619	568	623	621	574	618	682	624	608	637	585	606	621	624	648	661	641	623	651	650	668	637	617	614	687	620	595	647	664	633	598	649	666	629	651	630	635	641	627	638	651	608	602	606	601	646	616	595	617	604	655	650	623	600	665	633	594	648	601	606	579	621	650	618	625	618	664	599	622	613	647	620	640	652	603	649	584	630	643	643	671	630	611	611	607	611	631	606	618	641	612	643	625	659	626	637	656	657	622	629	696	602	647	626	640	624	636	633	631	598	639	628	622	638	614	693	627	593	673	617	615	627	611	592	631	630	609	627	654	617	595	604	621	566	619	622	631	641	638	645	637	612	618	630	681	629	612	667	586	654	665	656	603	598	635	612	630	615	632	616	617	585	670	588	664	648	650	644	635	633	651	669	604	647	624	671	601	623	633	642	600	620	603	650	590	620	644	660	687	656	635	670	644	650	633	592	652	674	611	649	604	608	681	596	654	638	646	649	627	677	629	626	630	593	662	653	595	636	629	603	627	640	674	651	667	660	591	647	636	641	653	652	605	610	617	547	668	645	636	606	596	651	634	616	594	639	625	578	660	618	670	649	610	621	621	673	658	569	592	641	626	658	639	621	699	609	639	630	664	643	593	670	641	633	633	599	649	602	629	655	618	638	610	686	630	596	630	601	624	599	643	630	607	618	619	635	621	601	584	570	630	621	656	651	612	659	634	611	616	634	624	651	625	629	628	642	585	638	618	610	622	619	607	647	678	632	596	673	604	652	575	653	644	626	641	659	606	626	685	649	680	633	610	624	608	623	668	612	628	666	601	632	644	672	652	630	657	632	640	625	632	626	642	633	684	620	645	644	600	623	614	643	632	621	629	611	591	621	628	663	591	604	668	626	626	629	623	641	666	620	631	615	655	607	615	596	646	639	669	584	616	621	627	621	616	651	587	657	641	646	614	653	670	613	642	626	667	638	581	650	636	602	624	620	584	671	633	612	631	645	627	642	632	647	642	652	669	627	648	610	651	629	642	643	622	638	641	624	624	619	617	630	651	617	609	609	699	605
33628	32475	30952	34414	35331	38932	40060	42339	43592	41665	44229	42540	31469	30886	26255	24209	18511	23350	23989	18768	16989	19459	11774	23661	17475	18265	13701	14983	15183	10388	8515	7513	8283	6293	4806	4180	3007	2278	2462	1985	2049	2388	1909	1261	1285	5139	2693	1718	2717	702	654	498	404	380	413	411	381	325	325	401	385	423	517	277	274	253	249	277	245	249	255	257	314	434	486	462	340	299	243	253	245	266	221	225	265	229	249	230	246	246	241	245	254	227	222	239	229	240	250	244	236	251	222	223	252	234	254	248	234	259	247	237	250	235	234	252	217	243	242	226	228	216	255	261	205	212	243	209	243	242	262	225	229	248	242	238	218	216	244	244	192	246	249	240	238	229	217	224	233	246	246	216	226	247	212	240	250	224	248	261	257	213	231	273	230	254	232	243	229	229	241	231	218	270	238	230	271	232	203	235	238	255	223	212	235	224	247	237	273	214	246	232	230	239	245	239	231	243	234	247	247	253	229	227	230	223	237	237	230	243	213	266	210	235	239	256	194	241	230	255	279	234	275	252	220	230	260	217	239	278	194	240	240	276	239	227	220	254	239	250	252	261	222	246	234	225	219	236	264	220	258	229	262	246	225	247	247	214	235	240	254	271	227	250	236	259	272	242	233	223	240	235	270	234	245	223	242	234	238	240	256	226	269	232	249	253	260	226	246	237	273	229	240	256	264	247	227	245	252	236	243	243	239	228	223	217	243	229	250	251	245	237	267	243	241	227	254	245	236	263	245	245	260	259	241	245	222	218	251	225	216	251	218	233	242	249	238	250	235	248	232	269	258	258	242	259	199	229	254	253	226	255	234	237	232	241	222	230	236	227	230	239	227	219	261	238	255	232	232	258	250	262	223	219	241	246	231	237	249	229	242	253	215	236	242	229	227	247	235	234	219	271	235	263	252	251	242	259	243	237	223	232	251	222	257	235	260	248	240	261	205	234	236	249	235	240	240	257	221	218	224	215	231	252	263	266	222	201	239	244	226	246	246	239	232	230	245	221	240	265	242	224	252	217	241	231	254	265	237	257	215	216	278	246	277	263	253	214	225	219	267	241	266	242	251	252	254	243	225	239	262	236	237	208	223	258	274	228	235	227	259	238	248	242	260	220	229	230	231	275	241	260	252	246	235	251	244	235	238	210	207	235	226	230	241	220	263	271	206	225	243	247	253	266	213	238	246	200	226	240	235	228	237	223	229	218	218	232	224	258	230	245	239	232	261	251	228	240	244	224	245	209	239	242	249	242	248	261	281	238	232	237	268	249	240	228	256	266	209	238	226	260	243	237	231	227	284	220	235	263	243	224	248	249	246	231	228	234	245	254	258	222	230	229	228	235	260	202	228	230	260	239	227	228	241	269	225	256	235	265	251	250	235	273	230	243	233	252	258	202	236	222	249	228	220	254	214	236	219	234	232	218	242	238	221	220	243	226	241	232	247	240	232	255	240	221	238	229	231	255	261	230	261	232	243	258	243	264	246	246	233	233	246	276	259	224	217	236	231	249	239	233	236	232	248	224	256	241	266	219	263	220	245	244	254	243	257	218	231	239	261	243	243	243	238	261	241	234	237	242	232	235	218	239	235	247	206	252	260	239	226	233	240	260	226	263	223	251	236	213	267	236	226	245	230	238	257	227	231	229	221	248	221	221	230	229	220	256	218	216	246	235	244	231	234	228	231	204	271	226	249	237	242	230	208	260	237	270	236	216	222	243	254	267	231	261	251	231	230	237	216	237	238	218	250	246	222	251	240	232	237	236	222	243	241	225	246	266	239	249	243	266	230	248	227	217	218	249	232	236	234	264	226	271	252	222	212	274	238	264	259	215	207	249	271	230	267	230	250	220	239	247	232	232	274	244	263	276	265	254	230	250	234	259	238	244	232	236	246	253	239	249	243	220	237	241	261	243	267	250	274	274	235	238	217	243	257	236	223	214	221	251	249	268	240	224	220	250	256	243	268	213	247	214	254	237	215	248	231	229	250	219	245	242	255	256	257	217	254	236	237	223	230	248	258	231	239	224	223	241	270	274	238	243	259	219	239	237	207	222	244	249	226	255	225	211	248	269	253	216	250	256	258	255	218	246	257	265	201	206	245	228	246	219	196	214	247	224	243	214	245	235	244	222	245	213	225	234	287	231	241	265	238	238	233	210	260	249	248	235	231	258	253	248	233	236	262	252	235	236	230	232	253	225	260	234	242	235	255	228	220	237	237	244	261	227	230	223	219	249	258	222	237	235	231	248	231	270	227	224	226	248	227	253	271	239	252	252	233	229	269	271	247	221	230	238	251	256	245	240	245	261	254	253	265	282	253	232	222	234	222	254	234	220	259	234	214	264	216	255	245	260	254	231	226	249	248	257	248	210	226	247	232	267	267	210	247	233	223	264	217	242	239	241	235	248	237	241	228	253	233	248	258	233	271	271	223	279	231	212	233	245	241	245	248	221	203	250	245	235	264	237	233	219	245	228	246	244	258	240	211	251	260	254	210	273	231	230	250	252	252	243	263	234	227	252	221	235	246	240	228	251	222	216	248	247	240	258	257	208	290	233	247	239	224	229	250	257	256	235	241	222	250	252	250	255	247	249	234	222	237	278	215	267	257	210	262	236	253	254	236	218	247	260	255	240	250	275	236	260	226	250	212	232	242	262	238	257	220	238	229	235	240	231	249	231	227	233	202	225	239	232	246	237	230	253	263	241	230	252	247	250	242	228	247	262	254	234	220	270	200	237	248	236	243	265	220	225	241	234	260	246	236	231	233	250	248	282	223	209	230	224	258	243	245	222	241	252	245	239	254	274	252	215	233	238	268	234	251	243	259	231	226	285	228	218	219	223	256	228	243	260	237	250	262	258	260	267	269	258	248	231	246	242	241	241	227	262	202	227	250	259	237	214	240	250	244	236	264	233	236	235	233	250	222	243	236	239	228	217	264	208	227	240	260	252	247	227	243	219	225	243	255	244	249	226	244	221	246	222	239	233	204	241	214	236	238	252	208	234	228	250	241	256	240	223	253	227	256	233	258	274	228	260	247	250	222	239	240	281	244	255	242	269	246	242	231	232	248	244	247	242	242	239	269	213	230	255	247	256	248	236	232	244	246	216	261	244	235	230	258	239	252	229	238	224	255	212	231	262	234	248	228	247	260	286	226	238	244	243	252	245	212	254	247	255	234	241	232	221	257	239	268	240	226	240	229	216	252	242	253	243	244	259	239	247	231	226	242	231	243	237	218	215	225	250	246	239	235	257	210	265	268	232	228	240	230	225	235	218	243	241	234	241	272	251	253	248	256	229	250	258	247	253	248	213	275	251	252	231	233	239	255	186	231	242	257	248	217	254	241	278	251	258	256	237	221	251	267	254	249	236	208	254	264	243	266	235	232	231	240	260	256	245	241	254	256	230	257	236	249	270	258	234	209	233	259	225	230	231	260	246	227	233	247	211	224	250	211	232	226	244	239	252	221	270	239	231	256	269	235	252	243	225	245	251
23310	25588	29389	38445	43727	47621	48218	53455	54851	56575	59865	52668	46743	48636	45255	43920	41057	45359	44495	41131	40861	40280	29909	48280	40008	42769	35566	40675	38254	33680	32226	29957	32581	26497	23128	20841	16791	14213	13835	12035	13183	15029	12637	8191	9264	26469	13776	11306	16129	3931	3658	2493	2007	1837	1964	1932	1637	1446	1468	1784	1694	2138	2779	1123	747	802	803	767	776	804	745	785	1127	2169	2636	2012	1404	890	727	709	609	573	593	598	560	678	625	616	616	661	615	642	617	630	641	617	607	607	588	631	588	622	618	633	614	651	591	654	607	600	636	624	651	600	602	631	605	649	637	560	664	570	562	656	597	582	604	648	611	634	642	557	566	618	646	633	645	615	573	584	636	701	591	607	654	611	635	639	576	632	634	620	650	642	634	566	631	613	615	638	598	611	608	628	613	621	635	576	609	633	623	632	603	611	592	653	640	600	641	593	559	621	662	613	645	629	615	604	630	644	659	623	605	651	610	622	618	609	623	604	640	642	618	573	633	615	664	664	603	665	624	646	616	602	598	608	654	585	608	581	640	625	609	635	642	633	568	606	616	646	596	646	592	631	590	652	662	573	635	619	597	652	616	650	583	636	594	621	604	644	648	602	615	647	575	595	630	583	622	573	605	613	612	647	625	640	664	599	631	614	568	647	615	606	635	607	618	628	643	643	599	599	588	597	607	621	600	601	601	614	630	602	650	586	656	616	611	593	635	627	640	632	633	615	621	640	599	624	604	626	609	622	641	637	596	644	627	604	599	623	621	609	609	628	633	604	643	675	621	634	609	553	582	629	639	589	607	629	642	636	623	595	620	597	617	621	586	636	611	605	599	620	614	629	652	602	647	618	638	638	634	594	624	608	627	653	650	597	589	630	627	559	638	642	634	550	643	623	632	633	612	605	610	623	617	608	613	595	680	625	619	603	596	585	606	632	654	622	629	615	629	615	644	586	658	627	621	601	587	593	639	655	600	633	593	586	620	608	612	618	647	624	590	582	608	577	579	640	651	599	619	660	602	637	577	584	589	613	628	599	588	638	577	644	585	640	586	633	612	622	633	628	635	604	642	630	639	621	610	626	619	636	601	622	624	594	620	609	598	615	626	614	627	610	577	647	674	635	598	629	610	602	602	614	580	602	652	604	598	589	605	605	608	588	623	603	638	566	612	618	661	633	600	598	592	592	604	603	599	641	624	584	600	626	644	604	616	611	630	649	623	563	609	584	636	617	672	629	602	616	613	603	617	608	669	612	628	598	630	603	658	611	602	656	656	630	661	627	609	607	629	610	588	585	644	640	550	571	624	582	572	602	615	632	627	625	631	554	656	621	634	626	626	622	575	605	628	635	630	632	614	613	576	676	635	561	666	599	651	631	616	613	645	619	616	584	591	601	612	576	614	618	633	593	636	591	579	648	595	579	650	600	594	578	604	633	613	637	582	657	624	677	638	597	598	572	577	606	574	661	623	627	630	616	592	585	628	612	633	574	653	560	646	619	674	630	634	599	626	598	616	629	655	653	625	618	593	592	631	595	597	632	659	670	604	608	599	694	620	625	681	614	612	632	608	617	589	613	625	575	609	585	603	678	643	616	595	630	648	608	600	631	601	616	668	632	632	585	605	625	580	586	617	634	637	585	631	575	608	659	603	652	606	618	616	590	622	631	622	584	620	652	585	573	609	594	623	616	622	626	645	614	642	614	651	585	628	588	656	631	631	606	651	642	618	632	679	654	621	591	623	633	639	627	614	664	580	612	639	639	642	568	608	619	611	596	617	648	604	619	634	603	605	625	620	614	601	628	596	614	598	623	616	637	582	626	659	602	656	638	606	601	619	580	618	614	609	674	624	558	619	622	628	564	575	625	655	627	655	631	622	639	615	686	611	644	640	596	643	600	587	629	598	615	629	627	581	637	620	598	604	620	611	621	608	685	580	604	625	579	619	621	613	681	657	613	563	603	610	617	586	564	575	653	632	587	645	645	625	630	641	656	632	578	625	620	637	598	610	601	605	609	603	629	591	680	629	622	629	632	577	617	637	616	588	644	569	624	658	615	676	608	591	626	626	595	625	641	587	619	626	591	635	614	621	650	636	606	611	583	640	677	579	628	560	642	571	570	607	679	607	614	616	650	639	590	583	636	608	607	594	645	614	580	600	599	589	639	609	682	572	585	626	608	600	642	635	649	649	582	626	613	610	584	608	627	635	627	653	645	623	619	644	602	650	586	608	613	578	629	566	590	593	650	633	625	646	602	630	578	624	582	600	587	682	600	635	592	585	578	584	644	651	612	605	649	598	611	572	630	594	624	574	609	602	625	625	580	625	628	624	626	616	632	634	630	650	592	615	648	596	630	597	633	665	621	605	624	625	603	626	613	604	574	655	618	648	641	601	603	616	625	570	583	598	624	660	600	617	598	588	618	594	595	654	634	619	636	597	620	599	636	671	612	608	609	601	635	630	621	710	620	653	638	615	619	641	574	653	617	676	650	610	588	602	604	596	639	604	617	577	564	603	607	594	614	584	642	655	588	543	657	677	623	617	642	632	666	635	655	615	597	613	613	624	600	602	623	626	636	592	601	636	645	586	582	595	612	605	631	617	600	601	591	618	640	604	609	674	571	615	583	621	592	631	656	615	606	588	617	573	597	595	649	609	628	625	602	604	681	632	593	650	656	614	619	587	608	586	648	615	649	645	609	653	596	658	663	617	608	617	624	626	618	643	670	670	567	621	650	634	651	596	617	571	613	601	639	611	588	592	587	653	664	640	618	641	649	595	644	573	628	662	641	615	622	602	634	620	648	641	616	603	543	643	596	570	633	609	604	624	624	651	638	652	656	611	605	614	621	620	667	634	600	622	658	624	652	598	633	623	618	591	606	630	634	630	648	651	597	610	610	591	622	657	616	641	615	603	638	593	640	571	585	648	615	592	588	591	611	611	655	635	582	632	616	662	563	623	661	611	615	610	620	650	632	649	641	592	605	600	621	590	623	617	570	606	633	653	603	644	594	643	625	673	605	574	607	613	616	608	623	607	593	622	616	649	620	652	640	630	586	612	620	630	609	623	623	626	628	581	596	589	616	659	612	610	619	597	590	633	619	650	634	605	630	638	583	632	639	618	602	616	619	613	601	586	596	629	610	643	617	645	657	620	626	637	622	602	649	632	583	620	593	660	584	640	613	642	658	598	647	614	599	619	624	597	581	606	607	620	647	589	574	624	648	593	599	603	644	590	595	633	576	619	638	641	626	682	668	610	624	583	645	594	624	610	639	615	643	572	635	671	620	625	653	644	625	679	598	599	565	592	599	627	621	606	637	652	638	619	604	639	563	593	615	574	616	622	625	616	625	678	633	624	610	659	652	660	627	649	641	644	659	610	579	652	617	649	612	603	641	593	644	584	644	596	639	640	608	629	639	648	638	624	614	584	617	632	617	593	598	610	608	584	646	610	636	586	619	629	615	618	604	641	584	617	615	562	606	590	603	622	614	592	602	625	641	627	645	613	623	559	612	583	630
7535	5785	6213	6026	4925	4944	5364	5023	5174	4260	4099	3610	2271	1869	1471	1385	1044	1371	1207	886	855	783	545	1084	710	820	564	806	636	529	548	507	467	396	340	352	294	308	246	264	268	300	242	261	281	357	311	281	290	237	272	247	220	242	242	261	220	239	249	251	260	256	262	219	231	227	217	243	185	241	242	242	263	260	271	247	263	244	259	232	211	253	221	230	236	222	221	220	222	244	235	244	234	234	225	240	243	236	214	246	223	210	209	237	221	221	215	229	229	252	223	223	219	213	250	239	217	227	224	235	208	219	226	251	233	201	231	251	237	229	212	249	225	268	231	210	247	234	245	241	252	239	228	234	216	216	220	219	228	213	222	220	225	227	205	222	236	241	224	227	235	207	194	237	250	231	211	200	241	218	224	252	234	238	235	215	242	214	231	223	221	219	240	238	230	248	252	241	239	243	218	225	213	237	223	239	216	241	197	233	224	243	231	222	244	236	225	238	260	233	209	226	220	226	222	234	201	217	222	204	245	214	240	238	199	213	232	225	231	250	232	246	247	212	238	237	227	228	237	228	228	201	246	203	207	236	219	252	234	255	246	263	241	212	242	227	204	199	222	243	292	206	211	234	215	243	235	238	242	243	229	247	242	230	215	229	227	224	224	213	226	217	232	235	257	239	208	222	207	246	238	213	239	242	207	226	224	235	236	246	241	207	220	231	220	227	244	235	209	212	231	229	250	235	250	241	231	230	212	217	214	255	203	222	242	245	222	229	237	225	234	243	238	208	221	246	226	230	229	240	235	226	230	230	204	231	229	217	218	224	211	275	218	233	196	219	262	207	227	227	224	226	211	244	222	237	240	200	230	196	232	225	259	236	237	206	213	232	235	203	242	187	242	250	234	205	243	233	221	241	214	210	225	227	226	208	257	205	245	251	242	226	216	228	222	220	217	240	231	189	236	241	250	248	217	207	214	244	219	234	227	220	227	203	222	247	228	211	230	255	238	236	231	215	208	231	224	235	214	236	249	223	239	198	228	222	251	198	225	249	209	226	239	223	220	211	271	271	205	222	235	203	227	226	208	224	212	259	239	207	228	229	208	241	239	193	262	240	229	234	235	269	218	215	234	260	229	223	233	229	201	219	229	209	234	242	240	201	234	237	245	237	251	212	233	230	276	241	224	234	242	262	227	248	198	246	245	245	251	239	224	209	200	224	245	192	210	230	200	230	229	209	202	218	241	237	244	237	245	239	226	256	199	224	239	215	245	247	232	219	207	244	215	243	218	238	221	222	243	225	215	248	229	228	225	245	207	237	218	219	223	216	243	226	228	236	243	237	218	252	236	217	230	232	221	211	250	238	216	195	195	226	223	255	253	239	239	233	215	233	226	222	218	234	213	239	220	231	218	231	217	202	225	228	208	213	219	228	235	218	242	249	215	240	217	216	225	233	237	234	261	208	238	216	227	253	203	210	255	238	217	228	218	249	237	223	227	211	212	218	233	257	217	214	243	249	247	236	207	233	214	215	254	208	260	233	279	256	203	221	252	225	254	246	239	192	229	213	238	224	237	225	224	202	221	203	238	230	234	225	240	218	218	236	250	242	223	248	234	244	218	226	224	248	231	236	227	202	202	208	244	257	235	216	245	237	239	203	213	215	206	228	256	216	212	248	225	213	202	235	233	228	214	230	214	224	221	219	216	229	215	246	186	240	247	211	243	273	240	209	229	221	218	242	224	246	253	199	237	202	219	223	236	176	215	222	226	226	219	231	253	250	244	232	233	206	250	215	223	218	251	216	199	230	261	234	206	219	253	224	221	227	267	213	218	222	231	241	208	237	250	237	218	216	234	225	225	224	231	222	252	231	211	213	220	212	219	229	211	214	229	218	218	233	194	205	213	229	225	207	225	204	195	221	240	250	236	194	238	229	228	208	212	224	241	215	243	224	205	202	236	246	221	209	237	244	233	233	212	224	229	209	205	210	225	237	216	223	225	237	243	230	232	199	201	234	223	233	231	265	259	242	226	249	221	217	173	217	224	238	214	214	231	231	236	250	234	206	245	237	219	231	248	230	221	234	265	237	228	243	287	215	220	257	198	242	232	225	215	201	239	227	225	214	230	238	245	216	252	225	242	267	217	217	212	239	236	224	184	222	211	211	199	210	239	217	250	256	243	240	227	214	244	230	236	192	225	236	223	239	231	217	209	219	205	220	237	234	245	225	233	254	214	247	248	217	251	228	223	226	213	223	215	234	219	209	225	251	232	228	226	215	244	231	225	222	227	235	242	228	255	215	200	241	260	209	239	235	204	230	235	219	242	260	232	246	226	251	261	240	208	235	241	225	216	206	221	242	249	254	235	241	218	232	226	236	217	221	225	258	228	245	230	218	211	232	245	201	249	223	221	227	216	216	236	256	246	229	240	256	226	248	237	209	216	237	228	226	219	231	227	217	201	247	221	211	230	249	210	231	221	227	228	242	205	225	230	206	206	230	225	228	242	263	251	206	245	248	202	221	226	249	233	261	241	198	234	220	207	246	252	224	227	231	214	226	241	243	241	232	264	223	204	216	250	230	240	225	236	197	225	233	220	265	227	236	229	211	250	202	200	225	228	225	227	225	233	240	228	246	232	268	210	218	245	205	243	210	218	208	227	254	229	217	222	226	241	233	228	220	225	184	225	241	225	242	230	241	236	224	229	247	226	215	237	234	238	247	233	251	243	196	219	207	228	228	209	219	249	214	227	243	246	247	232	232	218	217	255	210	209	247	223	213	215	225	223	231	231	235	234	233	220	193	227	248	241	230	211	266	237	238	206	197	223	239	258	212	241	237	229	214	202	237	239	230	230	218	228	228	248	230	233	232	239	220	209	228	248	244	240	233	210	221	219	232	226	222	225	252	229	238	230	223	235	252	218	210	223	242	258	234	216	226	209	237	231	238	215	242	202	234	218	222	231	256	217	240	233	229	257	220	237	221	225	248	222	219	216	231	220	218	222	251	252	214	231	204	240	225	210	217	212	242	205	235	221	239	227	213	206	249	223	250	216	255	198	227	225	242	221	234	238	255	233	208	219	213	235	229	211	243	223	228	246	236	232	248	221	230	233	225	248	227	226	230	254	233	241	206	217	245	226	237	231	241	225	231	220	205	232	215	253	236	220	225	230	229	248	207	220	227	212	233	229	246	198	211	235	254	259	214	236	229	216	242	207	215	244	237	207	202	217	213	242	227	198	257	213	215	230	261	237	213	222	250	219	224	238	230	265	212	235	194	219	265	229	245	237	223	239	246	229	235	253	214	230	219	230	218	220	203	224	196	243	230	226	224	247	227	234	207	246	238	234	232	229	234	242	205	236	234	193	207	218	205	237	197	237	254	216	217	219	250	214	262	232	231	210	226	226	215	233	219	214	232	238	217	215	243	217	220	243	239	235	218	205	234	205	245	249	235	247	205	226	245	226	252	244	239	247	220	236	210	261	236	199	224	208	243	197	237	217	195	226	234
5799	5885	10138	14002	15301	17010	19242	20406	20914	19050	19404	15707	11450	10447	8272	8265	6431	8312	7205	5502	5419	5262	2886	7163	4207	5466	3332	5097	3716	3022	2954	2616	2688	2078	1825	1653	1303	1168	1096	1074	1072	1230	1159	989	1048	1993	1222	1196	1298	768	785	727	715	765	739	743	725	703	686	632	647	791	801	714	647	650	631	626	641	623	655	619	683	746	775	710	662	655	619	623	599	593	594	619	600	559	574	617	648	630	571	599	586	625	601	561	578	614	586	596	565	579	559	630	556	580	599	576	610	634	553	598	594	580	578	598	641	608	579	577	579	586	565	596	576	620	614	600	597	634	619	599	594	576	547	630	604	590	613	595	607	598	578	564	571	604	609	612	594	599	573	567	610	605	578	564	567	609	617	532	624	603	588	583	612	618	574	575	559	597	662	587	597	602	612	593	619	592	610	582	639	594	583	615	605	586	611	590	589	589	561	569	626	582	604	623	614	564	619	603	614	627	623	600	603	599	595	592	618	605	591	607	618	593	594	621	600	607	599	633	596	593	614	578	653	601	635	582	634	570	561	569	544	575	613	600	566	588	613	583	606	616	567	619	607	612	543	610	630	577	569	578	595	626	619	653	633	597	622	647	609	585	603	622	627	572	593	553	575	601	586	607	568	562	600	583	608	590	573	606	598	569	634	611	641	602	617	614	621	597	561	560	618	606	576	608	572	592	570	609	608	594	592	577	612	628	567	589	623	598	616	565	579	575	614	636	588	601	626	586	592	593	611	575	624	621	594	584	606	614	591	599	610	603	605	593	608	596	598	587	624	605	574	590	633	586	568	591	572	614	598	606	616	587	578	602	589	606	582	630	589	638	608	623	559	590	584	580	587	554	615	565	576	570	623	601	584	584	618	587	598	580	546	566	612	615	601	619	602	592	605	625	566	620	611	575	585	570	618	617	598	581	625	555	584	558	603	633	605	554	627	580	562	629	580	583	603	609	590	596	583	603	595	583	564	595	608	586	633	592	578	640	633	577	584	625	593	570	605	546	603	576	565	623	543	603	636	582	595	576	648	593	629	581	617	577	554	638	583	555	621	651	627	627	544	578	614	589	618	577	623	564	576	601	581	580	682	602	605	587	625	616	654	566	574	585	648	609	604	542	571	663	591	574	623	610	553	619	580	591	590	612	579	620	658	624	645	604	612	554	602	614	611	601	572	621	557	600	616	604	583	567	604	577	605	600	574	589	553	640	580	592	614	611	591	571	599	601	648	586	563	577	569	563	613	585	569	598	591	581	619	554	610	569	630	600	630	618	610	603	608	571	604	618	567	625	634	589	576	586	609	608	595	597	624	560	588	579	571	629	574	619	547	649	591	598	601	586	596	596	579	612	621	603	613	582	607	618	602	590	659	614	619	596	572	558	589	571	575	606	609	618	589	576	566	630	576	596	585	595	606	603	606	585	613	607	647	612	588	594	604	614	621	582	610	647	600	549	590	603	576	619	623	599	584	624	577	598	621	615	597	590	592	575	564	595	640	611	595	611	556	638	579	596	618	586	598	595	591	620	587	579	600	585	636	636	599	620	606	591	601	669	609	601	611	594	606	585	607	600	632	612	597	586	587	617	593	614	584	583	599	654	595	605	570	566	589	595	599	602	590	593	620	581	613	594	613	569	609	595	613	572	578	582	585	613	647	570	579	608	621	599	533	624	635	568	626	572	631	638	652	577	612	599	647	593	628	581	580	629	586	647	602	604	617	629	605	637	629	600	620	607	591	621	561	602	608	621	544	613	580	597	563	601	588	574	610	557	583	573	616	638	570	582	601	581	591	617	575	633	566	590	572	595	609	605	589	613	581	605	640	603	565	597	618	587	578	608	579	628	587	588	605	597	601	562	621	613	572	623	564	613	607	613	588	581	631	603	645	615	587	608	621	626	620	593	591	597	596	607	594	602	601	582	537	611	567	626	594	567	604	659	608	627	602	586	576	568	563	586	596	592	581	580	568	571	537	602	558	618	586	572	624	602	625	547	594	582	608	589	546	632	593	581	575	597	583	584	593	559	590	567	592	616	566	628	633	600	602	631	602	574	614	572	554	578	601	582	591	623	615	581	605	586	592	632	570	579	555	573	606	608	628	629	583	620	562	596	579	574	528	570	589	597	642	577	612	576	540	575	588	623	603	604	579	590	588	597	609	584	594	593	599	601	601	594	602	614	663	618	608	649	597	607	677	588	602	594	604	583	595	535	616	576	604	561	590	600	621	608	598	601	597	617	557	551	605	599	577	533	632	599	620	640	628	623	588	607	632	600	616	589	625	619	593	601	626	608	581	581	604	601	597	619	590	603	569	596	619	560	596	570	635	562	638	625	564	561	619	588	619	602	584	599	624	640	618	553	606	612	580	585	612	603	586	579	606	604	572	531	622	563	577	603	617	605	598	596	615	583	617	614	599	652	609	620	601	628	592	545	612	608	613	572	616	636	586	635	591	613	572	590	599	573	608	585	589	562	623	616	581	556	593	664	613	611	613	581	547	592	614	628	589	570	617	582	552	624	621	597	611	598	580	571	618	551	613	584	596	573	607	620	614	605	602	604	568	573	598	608	583	568	596	566	607	563	591	597	583	605	582	577	596	641	572	596	625	610	603	556	565	608	589	612	640	596	548	593	577	623	604	548	594	617	574	627	588	566	558	599	589	603	598	541	611	570	616	555	619	612	623	565	617	622	618	579	595	596	591	639	588	579	591	602	621	602	614	600	599	614	598	580	583	604	582	587	617	619	576	609	605	620	595	608	608	615	578	530	579	571	595	606	581	602	592	578	582	602	573	571	579	608	630	565	612	602	612	525	594	598	587	618	619	565	590	583	587	620	595	582	556	575	599	594	584	614	590	585	568	632	592	615	574	597	583	572	608	611	613	567	556	597	554	602	589	558	606	570	599	595	622	605	600	617	623	592	611	597	599	593	606	617	615	595	604	621	630	596	561	608	561	602	612	622	636	605	578	600	589	622	589	636	653	577	615	554	599	594	602	591	627	632	617	552	588	600	587	614	615	591	619	608	592	609	565	581	586	629	568	612	578	626	599	554	633	591	601	584	609	579	554	581	585	625	547	640	567	630	545	662	598	587	599	656	587	595	544	609	608	634	606	564	593	595	593	626	579	588	622	612	610	607	561	598	627	570	597	614	621	586	586	617	617	588	586	588	601	577	587	631	589	607	591	615	615	623	570	557	609	601	596	565	578	546	564	578	604	569	559	585	601	627	578	627	610	619	599	664	623	610	588	567	606	619	585	562	602	621	612	632	589	634	616	564	619	568	601	615	583	589	616	613	582	582	625	609	576	582	603	630	552	576	618	623	603	596	581	580	582	595	616	590	615	609	572	614	596	579	580	608	574	609	588	565	603	604	606	604	554	593	609	568	609	615	593	585	581	597	618	602	599	574	648	646	648	562	631	608	590	578	589	582	594	628	585	597	575	558	594	597	630	526	647	570	603	607	576	580	578	631	616	609	581	646	588	640
22307	23989	22625	25899	28022	33551	37730	36092	38456	31771	30308	28000	19946	16178	12704	13180	9129	13107	12090	9181	8432	10583	4076	11308	6542	9122	5585	8412	6003	4842	4427	3589	3556	2657	2467	1942	1364	1161	925	941	1093	1303	911	632	861	1755	777	862	720	395	392	363	329	293	371	353	291	308	288	285	348	345	268	274	260	245	251	268	263	245	268	256	330	375	327	266	285	261	233	217	257	244	245	228	250	240	250	258	259	211	235	250	244	229	256	234	231	217	241	241	229	275	218	228	217	261	243	239	249	234	243	259	243	227	258	192	241	247	263	218	214	233	237	216	229	216	263	241	269	255	241	222	231	257	212	221	252	245	253	243	215	226	245	247	238	225	225	226	266	236	234	231	244	230	258	230	221	232	245	231	229	241	207	240	230	251	242	227	244	256	273	236	226	256	228	251	256	248	229	240	237	208	265	251	242	250	238	277	253	234	206	262	238	232	246	237	210	217	252	259	227	256	234	241	270	250	251	217	220	247	250	226	237	245	236	242	228	237	206	248	229	237	222	225	223	251	234	213	237	208	221	259	254	250	259	254	249	240	229	249	224	257	250	223	226	259	263	237	197	230	246	199	263	225	249	222	229	236	234	254	216	255	253	253	241	225	243	260	234	273	243	219	233	231	243	266	240	207	226	234	233	228	227	247	253	218	244	245	235	208	269	221	248	237	249	231	241	248	240	212	229	242	268	251	244	257	221	242	248	226	265	257	236	249	242	260	244	266	215	243	247	218	240	235	233	246	230	266	222	242	247	275	231	225	223	235	234	240	225	216	252	221	256	233	229	237	261	242	251	235	236	224	237	243	253	242	226	243	223	225	251	240	227	265	222	263	235	217	224	260	238	228	252	257	237	256	222	241	219	205	245	236	243	222	240	230	244	218	230	263	248	251	221	235	225	239	252	245	262	251	256	260	240	207	249	227	232	218	240	250	253	251	209	242	252	240	239	255	231	231	230	266	233	224	228	233	254	265	253	248	263	232	218	231	256	244	239	239	288	222	231	252	270	218	253	221	256	259	237	245	228	266	232	222	222	252	237	241	241	251	223	225	266	221	226	217	245	213	230	246	243	238	226	255	228	231	239	228	242	265	237	231	249	247	225	216	240	261	223	225	238	238	221	221	239	224	211	243	209	248	215	245	223	239	222	236	232	242	223	243	218	250	219	246	255	240	258	222	259	232	209	239	236	256	260	261	225	226	252	239	263	252	275	225	247	262	243	232	236	224	231	232	236	239	214	224	240	234	238	269	260	223	275	249	247	212	237	247	230	224	256	256	233	215	231	202	247	225	253	264	226	256	220	280	239	252	259	236	229	234	231	242	256	212	250	236	246	264	233	255	249	252	258	246	239	231	231	228	241	260	246	261	248	264	265	237	244	217	241	241	240	221	242	249	264	237	229	258	256	270	241	233	230	241	254	207	218	231	246	232	249	238	256	253	252	241	218	228	247	234	235	237	216	228	244	232	232	230	226	238	231	212	230	217	225	255	227	256	218	219	256	235	225	249	222	225	246	226	198	238	208	245	219	218	254	222	234	255	231	239	262	228	262	263	208	257	235	227	245	254	242	214	248	255	261	233	252	216	257	234	231	232	248	226	245	221	236	217	227	229	230	236	243	236	228	255	223	243	239	222	227	239	258	264	251	199	233	219	259	247	235	245	248	235	246	236	223	223	252	235	238	251	297	236	254	229	232	237	273	242	221	243	242	237	253	203	271	234	208	211	196	233	245	229	224	227	247	265	230	228	220	240	252	235	252	242	234	268	218	231	230	258	231	255	250	243	234	239	219	249	242	275	241	222	262	245	242	204	249	256	218	251	240	246	241	229	244	224	219	246	256	266	233	263	201	226	233	213	229	258	213	259	229	225	227	230	251	228	260	238	235	261	239	245	247	257	226	299	233	273	258	230	245	217	223	234	252	235	234	222	249	229	263	244	265	247	245	271	239	252	235	257	224	252	262	224	228	250	270	235	240	210	234	224	242	245	232	229	243	211	255	285	234	242	272	238	236	223	229	246	239	260	238	252	241	251	247	251	214	244	233	237	228	233	258	215	234	232	244	224	227	261	249	237	254	237	236	233	237	263	272	234	264	246	239	243	208	233	247	232	259	239	228	229	255	230	254	226	242	235	234	267	224	241	237	231	243	250	234	247	233	234	216	234	217	226	242	227	255	235	233	250	202	219	250	227	273	256	255	278	251	259	238	236	265	261	258	251	247	246	253	237	224	253	229	233	240	244	250	255	206	240	246	223	215	263	248	214	255	228	268	236	226	222	208	254	247	242	238	226	235	262	238	264	243	250	256	254	252	243	260	249	263	214	263	214	259	230	244	240	237	227	250	267	255	252	281	206	245	221	214	247	264	233	227	260	247	258	240	221	240	254	244	239	225	222	226	229	240	241	237	238	255	211	253	246	261	266	263	223	268	196	241	278	254	214	229	223	233	240	223	271	241	228	241	240	238	252	238	246	217	238	249	227	240	241	258	251	249	258	225	238	244	239	219	227	217	275	243	238	254	261	217	260	252	249	221	256	261	250	233	229	226	227	237	240	248	245	230	225	238	222	226	250	220	240	264	225	244	257	223	194	260	244	238	229	260	219	241	242	255	227	220	230	254	254	244	234	245	236	242	251	236	230	261	240	251	240	251	247	256	253	234	232	238	248	252	235	237	246	260	235	226	242	228	240	229	248	223	272	271	267	228	222	236	250	260	229	277	225	231	253	249	239	271	237	224	230	222	222	256	212	239	244	240	224	248	255	213	228	243	229	260	225	229	218	244	215	234	233	206	245	241	251	253	235	262	266	255	228	245	237	237	241	234	259	251	235	244	249	241	248	267	233	245	250	235	242	253	249	249	256	235	272	241	241	257	237	281	224	229	272	248	258	225	242	241	232	245	258	223	218	240	233	245	277	269	235	227	252	265	239	248	215	232	226	242	219	242	248	232	242	230	257	226	240	246	192	208	239	247	250	266	223	228	241	245	253	263	246	256	228	244	234	271	239	216	248	239	259	249	225	262	239	233	256	221	220	233	241	198	247	222	259	241	236	259	242	234	251	238	238	235	259	236	241	244	266	235	214	237	217	251	261	268	231	236	269	211	256	248	236	242	252	253	243	220	241	230	244	258	243	219	251	234	231	256	237	226	268	247	211	228	220	249	232	212	194	226	288	228	232	239	241	248	231	250	228	238	258	215	229	233	275	251	239	251	258	261	225	249	205	238	229	231	247	252	252	230	218	227	245	255	261	250	217	218	236	270	248	259	211	226	238	229	230	238	257	250	248	263	265	242	219	246	232	232	226	263	261	240	237	236	260	256	290	260	237	216	260	251	244	243	252	223	225	236	244	232	267	231	242	214	242	248	219	245	264	234	249	256	214	230	246	212	234	222	227	225	238	246	251	213	231	205	220	229	236	258	217	269	226	267	216	245	214	245	249	238	260	252	241	248	240	243	241	240	212	238	253	224	258	236	254	242	217
15757	18370	21900	30767	36916	42978	46384	49030	50941	48793	47424	42492	36087	35639	33072	33521	29592	36025	33686	30664	30519	30769	15765	36454	25448	31706	24488	33090	25026	23162	22889	19938	19988	16550	14761	11789	9143	7766	6797	6385	7686	8391	6329	3909	6438	11914	4851	6037	4951	1873	2011	1363	1460	1402	1485	1301	1269	1220	1191	1206	1245	1448	985	793	713	706	768	741	720	677	694	696	1546	1606	1138	1045	820	703	669	650	563	617	626	610	661	669	627	654	604	622	611	572	587	640	636	636	616	610	631	598	629	638	616	607	652	591	611	614	624	631	606	640	672	635	640	614	629	604	668	643	644	630	620	611	583	618	634	645	611	612	626	657	602	649	659	620	589	642	629	632	626	606	663	657	584	652	650	580	634	711	625	591	670	647	643	608	597	593	630	617	611	603	604	660	630	584	634	641	627	628	630	622	620	627	648	617	608	686	670	637	660	653	677	644	619	584	636	633	589	568	637	655	629	610	646	665	636	593	636	583	679	652	616	672	586	611	625	630	659	644	598	600	627	603	677	632	639	649	643	648	637	657	677	650	610	611	598	632	581	623	604	607	614	646	614	656	594	646	614	600	628	629	619	639	605	560	616	638	602	598	644	592	588	616	616	657	627	658	633	617	648	573	623	595	580	589	639	638	588	630	687	634	614	590	644	616	597	634	614	610	636	611	601	639	577	571	617	628	648	617	623	609	610	625	613	609	586	673	610	641	641	594	621	604	586	603	630	634	628	654	655	562	638	605	643	592	613	594	637	634	605	641	630	595	607	639	635	647	589	640	615	630	631	640	633	629	590	628	688	655	621	674	587	606	600	648	570	602	624	622	615	621	645	636	638	636	570	614	609	627	600	623	636	672	600	638	588	609	670	643	602	643	611	641	604	623	635	628	601	625	620	612	605	595	588	641	627	621	644	671	625	554	624	643	593	650	616	606	605	608	608	585	642	634	617	617	657	597	661	622	611	588	617	588	650	598	629	611	695	630	631	633	602	683	633	617	643	633	605	638	632	623	655	621	642	579	627	621	644	688	632	592	631	600	601	641	604	616	613	570	615	592	580	617	642	620	611	628	646	591	652	617	616	602	628	665	632	663	621	563	582	640	592	621	584	576	604	664	599	628	644	634	623	657	656	672	623	662	621	622	611	685	612	606	609	580	630	616	626	624	624	643	650	604	563	611	594	603	579	636	625	630	653	597	636	650	623	649	618	590	649	636	586	632	652	594	626	562	679	669	611	615	614	605	601	627	634	604	634	598	611	639	594	630	585	629	644	621	644	627	650	620	574	612	575	619	643	598	593	639	618	623	640	591	620	617	619	654	635	637	632	663	653	638	633	616	608	609	657	660	644	627	643	619	644	601	607	642	608	610	603	613	578	615	631	619	612	580	633	658	636	647	636	598	615	652	593	619	593	622	612	606	620	610	605	594	611	632	646	617	619	597	663	633	623	613	604	612	638	598	606	606	656	588	652	601	620	658	609	662	659	693	623	631	615	632	603	595	602	582	607	606	620	623	598	614	637	591	578	643	664	627	636	627	625	614	607	593	633	671	622	645	657	612	609	611	632	631	644	610	665	622	593	647	668	620	596	640	624	601	601	611	602	581	623	617	646	613	590	568	583	618	618	640	635	592	682	657	612	606	666	634	574	618	590	620	627	588	600	579	598	614	629	640	625	587	622	618	618	664	591	655	638	615	601	696	647	679	609	609	635	617	609	604	609	622	609	619	579	626	605	613	634	633	643	590	583	643	608	652	612	609	596	649	639	611	670	609	642	606	620	637	631	621	599	625	651	569	638	645	624	641	630	633	623	615	622	615	644	602	608	634	619	610	636	645	644	644	648	630	637	624	607	623	658	622	658	612	684	679	623	617	609	611	661	649	611	628	604	597	658	605	616	624	601	589	620	623	602	578	615	579	648	605	669	587	613	603	615	644	627	602	641	640	625	615	627	603	640	640	568	634	629	587	581	605	621	648	641	611	614	646	615	637	613	597	622	605	608	610	651	646	600	691	624	627	617	645	614	663	632	593	621	616	663	645	627	594	631	621	655	600	617	666	669	620	616	609	613	648	651	607	605	623	629	645	638	609	579	630	600	638	631	610	625	615	619	634	623	627	667	616	634	649	665	630	641	599	626	630	607	646	605	651	617	636	665	622	595	599	630	631	658	631	668	644	603	605	610	624	576	589	614	636	612	639	631	624	590	643	609	638	643	583	614	617	623	607	594	617	613	603	641	618	602	592	604	634	653	648	629	646	609	600	609	667	667	653	595	616	643	634	623	642	648	631	645	645	639	631	573	599	612	632	645	583	632	615	664	641	647	611	617	630	615	646	644	619	575	650	657	591	618	631	582	600	593	627	628	661	627	628	582	659	617	612	592	620	603	647	587	602	600	609	618	611	622	612	595	615	682	692	639	614	596	609	620	604	645	614	671	581	580	642	591	650	609	586	594	676	585	660	596	635	647	564	607	639	614	588	638	617	675	590	635	615	619	656	612	571	584	606	625	604	606	588	623	644	589	615	589	665	653	669	612	629	631	665	626	631	644	628	635	599	631	622	632	671	635	606	625	578	696	603	598	677	597	640	611	638	633	644	646	584	657	636	592	608	632	668	627	585	622	622	607	658	612	641	650	644	612	654	624	615	621	615	629	651	618	591	609	618	642	613	680	646	612	625	608	628	650	632	625	604	601	643	638	652	660	617	576	618	613	624	667	687	605	690	642	616	637	600	609	614	631	603	591	621	640	639	653	649	580	617	673	614	626	602	652	624	639	632	642	619	610	625	641	637	621	607	656	626	646	625	627	575	661	645	673	591	598	633	598	660	642	576	618	630	593	644	619	631	622	645	601	631	639	636	657	647	651	603	629	597	631	639	613	617	670	591	651	617	619	632	622	593	671	616	606	612	608	618	618	591	661	647	633	644	599	615	647	576	620	614	652	627	651	645	616	615	615	599	601	587	619	637	651	644	647	626	683	617	635	624	625	631	641	584	615	614	630	601	608	632	587	633	661	622	609	605	655	613	622	583	636	643	640	631	633	632	640	624	644	578	590	615	599	628	604	654	600	645	584	621	630	648	662	641	599	609	604	648	619	643	614	636	632	647	583	631	638	652	587	672	604	617	648	645	611	590	602	665	599	619	609	633	651	600	602	617	642	602	610	629	621	591	659	629	667	619	576	626	629	662	633	630	629	592	609	614	606	606	647	636	659	658	661	568	640	616	650	647	592	642	658	637	651	620	613	615	628	618	599	641	620	601	666	605	646	622	617	601	682	643	642	573	609	616	643	563	665	602	632	607	601	609	632	588	619	659	613	585	652	627	565	601	619	593	619	626	686	591	599	661	637	647	662	651	576	672	624	622	619	623	595	639	610	632	622	596	611	583	664	660	629	641	627	655	642	621	604	599	636	625	619	610	620	619	650	653	666	615	606	636	599	614	617	634	639	614	663	624	603	623	667	638	634	621	663	651	651	629	606	641	586	658	586	613	588	624	628	613	629	638	584	618
33825	34299	30599	33419	36537	43698	43647	44950	46078	42174	38983	38204	28967	27033	24637	24100	19262	25555	25762	20807	19284	20120	12414	24910	17130	19857	14503	18967	16122	12034	10436	8993	8401	5981	5414	4390	3020	2522	2115	1878	2309	2442	1845	1191	1987	3486	1550	2076	1605	621	549	459	452	457	474	447	472	381	384	380	402	391	335	330	281	270	241	258	267	260	284	345	534	471	382	352	304	272	264	250	230	247	239	239	245	200	259	226	229	258	232	252	217	247	255	247	224	215	233	225	260	240	229	231	214	232	230	243	268	233	252	233	265	261	261	271	238	246	258	260	227	252	241	217	256	235	261	205	248	220	243	242	235	249	220	250	234	219	251	241	223	233	223	215	220	250	221	204	247	239	253	264	268	236	260	222	229	215	209	244	251	246	226	217	246	201	248	226	227	242	244	253	229	253	237	245	242	263	232	258	243	247	253	249	241	256	234	226	265	244	209	226	249	220	259	266	257	226	256	242	227	255	237	233	226	227	229	230	243	256	246	249	231	223	236	251	252	252	250	232	244	243	236	231	237	225	245	240	222	252	256	252	224	257	235	256	248	239	234	248	245	251	268	228	239	249	248	223	241	244	258	224	234	237	252	228	228	264	235	240	252	221	244	213	239	241	206	246	247	227	226	260	245	273	230	219	232	241	220	239	227	234	239	270	228	250	249	229	242	252	239	239	251	212	250	235	254	235	275	247	219	253	281	227	283	253	230	200	227	279	243	215	230	231	221	242	259	241	237	228	250	250	231	227	244	227	227	241	257	260	250	214	242	229	240	242	237	237	249	242	268	256	242	238	247	240	251	261	237	234	248	248	243	227	211	209	223	242	237	249	215	242	261	255	233	250	224	237	223	239	246	223	230	227	254	201	224	253	245	247	252	272	227	238	248	246	226	231	255	263	220	228	265	254	253	241	270	261	240	251	247	246	222	214	219	232	233	207	246	215	238	217	246	246	276	258	266	234	244	239	239	266	248	246	241	236	235	237	249	242	243	246	244	245	265	206	239	228	240	222	246	228	272	218	270	223	238	230	253	231	225	256	208	234	255	257	250	220	229	279	269	258	266	236	231	274	240	271	242	232	238	242	252	253	226	226	230	212	252	240	244	262	267	238	261	214	276	234	230	245	235	261	229	223	221	251	222	228	246	238	227	261	241	262	232	221	257	214	203	269	258	258	208	236	246	217	224	239	236	232	213	222	251	243	256	229	276	219	221	206	245	246	256	255	234	225	211	244	238	225	209	260	235	253	246	211	261	247	226	237	252	235	273	248	225	233	235	251	212	232	229	241	224	231	242	226	244	242	241	251	252	240	228	283	241	264	221	242	229	242	233	226	233	228	214	246	258	225	253	258	258	246	244	196	232	237	269	270	263	228	224	273	231	233	238	233	236	221	238	227	246	253	261	251	240	228	224	233	250	256	245	279	271	250	232	244	257	245	243	260	239	229	262	236	245	243	262	228	259	236	253	218	260	236	233	256	257	244	205	221	281	252	219	253	226	240	241	235	236	253	249	236	209	219	252	222	257	238	229	237	238	239	191	219	209	234	242	234	255	232	218	234	215	232	230	227	216	235	237	235	240	251	237	240	226	255	223	229	255	248	233	250	240	262	229	245	238	244	211	242	258	260	223	218	253	268	224	233	230	240	243	210	215	246	249	246	238	239	247	234	261	240	247	256	249	228	221	224	213	238	245	264	210	253	242	210	253	248	260	233	237	198	210	236	238	257	236	212	241	244	266	242	224	244	235	234	241	232	213	257	242	283	258	246	238	225	240	259	231	235	249	239	265	252	252	244	212	253	225	244	220	253	231	240	231	242	254	238	244	234	236	208	250	231	228	248	240	216	245	250	251	250	246	239	252	227	238	274	209	254	229	242	252	259	227	233	214	265	227	234	237	236	223	219	245	245	253	261	240	233	268	254	230	236	261	236	235	274	251	239	234	218	222	248	232	229	231	240	235	225	258	264	216	231	228	248	254	236	241	244	243	249	214	241	218	238	252	270	237	220	256	238	231	257	226	245	240	236	223	275	246	232	235	257	226	229	231	252	263	244	196	217	211	230	227	250	249	246	243	225	263	238	243	257	214	230	247	241	259	250	221	244	276	200	246	199	249	230	227	242	235	240	219	250	252	236	228	240	234	240	238	209	252	225	233	218	250	253	258	249	230	232	243	223	212	272	220	253	246	247	232	244	236	230	260	252	208	227	270	217	232	256	278	220	246	214	233	251	235	234	252	227	254	212	239	238	244	224	212	250	218	243	228	251	222	241	213	257	242	233	233	233	228	250	266	232	235	229	233	274	211	240	224	237	215	235	233	267	260	248	249	247	210	264	224	208	255	216	244	229	257	260	272	228	249	219	223	254	240	216	227	235	248	248	259	227	225	208	238	253	246	255	254	244	244	273	248	211	230	235	251	221	255	234	232	254	261	239	212	226	243	229	252	248	263	246	226	249	240	236	226	237	253	265	252	229	246	262	241	268	256	244	253	229	240	241	229	241	221	221	237	233	226	255	228	241	225	261	245	253	240	218	224	249	230	229	236	210	251	224	235	238	264	213	254	230	222	227	251	277	213	231	234	233	236	241	216	248	236	217	237	250	208	263	284	220	244	269	224	228	255	262	219	260	245	217	237	247	248	238	256	247	237	222	240	240	222	247	224	221	203	237	249	259	244	223	232	217	241	277	240	256	249	214	226	263	247	225	256	249	287	226	255	233	243	252	228	242	243	223	255	235	270	220	245	232	261	242	244	228	243	241	246	222	252	258	234	280	227	277	222	232	259	220	252	209	248	229	229	241	275	256	252	254	256	221	232	232	233	192	248	230	239	260	236	221	239	221	230	235	241	232	221	278	211	236	249	233	231	245	240	240	244	249	234	262	229	231	230	240	249	241	228	253	239	263	229	234	243	265	239	250	239	253	234	228	202	233	226	266	237	239	237	250	262	246	229	240	212	247	226	213	241	225	256	243	256	225	212	246	244	217	220	217	223	213	231	219	239	237	235	230	232	249	234	248	261	231	240	217	242	247	225	247	236	242	254	231	223	244	256	253	229	264	219	244	210	208	228	237	245	201	223	226	236	228	197	238	232	243	253	244	231	232	238	226	264	230	211	210	219	256	255	254	215	243	244	235	223	229	242	244	255	227	245	235	238	227	216	229	236	242	222	254	256	252	222	241	218	264	238	226	244	236	260	245	228	273	213	227	222	257	228	230	261	223	252	236	233	218	258	224	243	254	257	243	242	243	221	252	216	207	227	262	227	222	225	236	234	242	243	230	231	256	256	248	236	258	229	254	236	260	255	238	257	227	240	247	284	206	219	221	218	253	258	218	274	260	203	224	220	238	239	233	255	229	244	242	218	263	254	243	224	226	241	231	239	235	257	234	226	254	230	244	256	246	242	270	214	198	245	201	217	250	274	247	223	263	243	223	254	250	237	227	237	251	256	233	241	242	235	242	245	221	256	236	225	236	249	255	224	218	232	233	251	239
23077	28169	28774	37977	45053	49399	51698	56810	56601	58122	55078	51504	43673	45573	45360	43975	41998	46174	46644	43054	42585	38216	31280	47310	40635	43123	39567	44048	39185	35739	35137	32967	32300	26299	24217	21199	17193	14061	13399	12363	15020	15241	11450	8037	12628	18956	9515	13363	10727	3425	3059	2601	2601	2442	2447	2552	2391	2092	1763	1875	1903	2063	1830	1351	932	800	797	748	764	738	724	1297	2838	2323	1549	1282	937	796	680	630	634	678	663	628	614	575	637	649	573	605	612	651	628	661	613	620	615	627	602	616	558	612	621	601	666	632	633	578	612	627	639	585	610	597	677	641	614	635	601	620	614	640	647	632	599	616	575	632	636	608	659	601	609	620	600	630	633	601	602	602	567	612	590	599	613	598	610	603	648	609	613	624	591	642	606	590	612	631	589	593	620	641	607	611	619	632	591	638	612	603	608	602	630	644	625	610	584	619	635	609	641	621	629	583	618	605	604	587	572	617	588	677	624	618	613	625	588	588	695	627	631	604	665	622	596	596	557	595	619	613	617	603	613	628	595	576	622	601	635	597	555	587	643	615	611	591	612	655	620	651	622	629	613	654	628	604	636	643	599	602	650	627	613	602	633	569	640	604	569	587	591	560	647	670	617	644	635	593	616	615	616	637	583	597	623	586	618	660	613	634	628	597	649	628	662	614	610	615	600	627	638	647	600	622	628	559	627	599	589	630	597	634	608	599	594	601	598	588	612	582	631	646	625	587	607	656	613	669	633	643	592	639	631	617	629	630	658	596	610	630	651	632	592	648	557	605	613	593	578	621	614	598	634	625	598	648	644	606	632	596	597	628	630	612	657	636	571	615	595	621	626	564	602	603	621	636	632	591	658	628	632	622	599	634	629	572	615	637	617	626	577	619	622	624	614	600	655	598	620	628	613	619	586	602	628	601	637	594	578	615	595	652	612	614	638	611	614	619	608	590	641	602	577	624	591	620	607	624	640	584	616	585	670	623	611	595	597	640	622	634	605	590	609	608	615	640	618	605	633	591	619	585	594	606	625	591	619	598	614	615	631	642	602	612	662	622	651	597	577	596	597	608	647	630	590	601	606	659	582	637	579	576	646	613	633	632	652	568	588	621	643	651	606	592	638	608	610	628	608	623	613	594	601	646	633	631	612	607	591	630	622	631	618	636	664	633	578	662	605	599	636	630	597	576	638	617	623	598	590	608	602	609	593	612	656	569	596	607	590	619	653	623	629	642	614	611	615	590	581	616	619	584	612	627	624	637	580	602	592	568	633	633	630	643	610	614	588	634	610	594	596	612	582	591	652	624	564	617	667	635	599	594	605	615	620	638	612	595	608	566	641	592	599	594	594	602	621	640	613	606	616	619	606	569	669	592	615	583	619	620	593	586	609	655	636	632	668	633	613	631	646	608	664	629	611	631	612	648	632	665	617	620	598	633	614	626	619	626	617	633	606	609	640	611	638	643	557	545	607	548	641	609	598	657	638	606	608	642	653	610	636	596	568	660	572	617	611	649	665	619	640	566	632	599	591	629	634	584	598	570	613	599	610	625	633	584	620	603	636	607	616	584	609	653	609	587	631	590	607	611	612	548	580	582	587	581	563	641	614	634	620	606	643	609	598	625	621	568	632	617	640	628	612	589	606	607	602	626	643	617	594	635	624	617	642	660	580	621	607	561	643	625	537	618	601	587	587	587	611	645	607	595	624	597	656	630	611	584	612	661	654	573	589	569	639	570	542	598	599	605	635	571	571	647	597	559	609	588	620	629	582	576	609	635	646	650	625	584	614	676	625	582	616	567	646	625	587	622	583	612	638	615	570	585	598	607	597	604	632	602	576	640	580	622	627	609	672	594	599	660	629	582	598	605	606	639	603	639	637	601	642	600	673	628	618	622	590	594	593	581	634	594	563	602	593	614	653	627	641	626	624	610	637	622	641	606	647	625	611	614	605	618	636	592	622	608	585	639	595	647	601	578	654	640	633	605	627	606	606	631	607	609	594	626	616	593	601	614	579	689	605	593	601	608	617	618	666	579	586	587	628	579	626	620	642	601	583	635	618	628	630	644	629	598	625	599	622	594	611	626	598	621	670	636	564	594	608	609	620	588	598	608	600	636	615	612	561	621	581	618	594	640	599	633	586	631	559	595	612	592	556	658	595	589	585	591	612	597	556	566	607	643	603	596	608	625	642	597	644	628	580	560	625	622	576	597	649	623	630	607	619	565	660	598	585	648	592	593	631	577	691	619	643	590	594	660	587	599	609	596	646	599	604	618	609	592	614	599	608	649	594	608	587	629	569	617	574	650	626	605	617	620	626	583	569	602	666	615	612	649	621	643	627	635	597	569	622	621	630	599	591	589	571	628	679	608	635	615	619	639	608	641	553	584	632	600	637	637	629	627	606	624	600	635	618	602	598	602	650	600	567	648	611	603	601	633	628	569	644	627	599	631	643	662	604	638	616	639	640	578	653	630	607	595	589	593	612	636	635	598	634	629	644	625	595	586	684	617	591	630	585	643	624	613	641	602	656	654	635	594	624	580	630	597	650	626	594	632	596	632	621	621	641	615	632	604	567	609	583	621	595	627	584	629	631	568	580	589	612	618	620	666	653	595	598	578	633	612	598	621	600	625	598	623	627	625	617	582	591	627	558	593	596	652	585	612	584	608	644	612	593	545	620	632	611	575	621	669	620	601	636	585	624	611	583	593	581	603	601	633	602	587	603	648	605	628	597	627	614	606	591	604	629	584	612	598	608	639	592	614	596	615	597	634	623	666	620	564	614	632	592	603	596	629	666	593	610	610	614	646	617	600	638	663	615	622	629	604	628	673	625	583	601	613	629	605	615	612	606	634	633	591	639	581	613	636	552	599	618	632	598	607	596	544	583	627	592	659	600	612	604	624	628	606	574	629	636	586	631	621	631	640	656	613	643	599	645	649	637	631	592	614	642	622	598	618	603	623	614	611	551	607	612	609	641	630	586	647	598	586	639	649	562	630	679	623	617	597	595	632	675	624	642	626	611	633	632	621	596	619	629	621	595	596	608	616	585	590	664	626	607	576	631	629	640	580	632	602	604	652	617	640	646	636	608	638	611	629	637	632	563	612	591	613	603	596	642	642	631	604	630	628	646	625	610	635	673	610	611	617	628	581	581	638	642	597	603	592	625	635	598	622	564	611	631	667	613	602	621	604	616	576	659	630	649	609	615	613	598	612	671	595	615	593	600	644	617	673	619	580	604	621	624	605	632	576	536	617	577	592	635	579	595	619	588	588	594	622	626	635	623	605	595	643	624	582	600	612	618	613	626	613	633	579	626	614	617	612	619	603	637	641	589	649	652	652	612	626	625	593	574	609	618	581	633	644	636	601	599	693	629	597	638	591	640	602	567	622	625	597	630	641	618	605	606	634	649	598	631	632	597	572	644	595	631	606	590	665	606	648	616	588	596	607	658	627	662	625	596	661	633	607	596	636	597	608	638	603	656	649	618	573	618	634	594	653	638	628	623	591	601	606	586	618	600	604
6861	5778	6104	5775	5167	6372	6958	5937	5444	3992	3049	2702	1681	1620	1326	1184	913	1021	1043	862	777	643	587	978	640	721	545	748	520	465	471	398	404	346	349	326	280	278	268	240	275	290	297	238	286	320	254	277	274	211	267	249	221	242	264	222	250	216	220	218	236	233	223	239	270	232	255	229	237	227	256	236	218	264	263	253	220	203	202	250	233	230	239	221	220	224	188	210	251	234	208	214	208	230	241	244	232	235	209	241	215	241	246	217	237	206	227	206	194	201	242	235	246	204	225	224	251	228	242	234	233	217	218	251	231	238	220	243	226	233	194	227	200	224	207	242	214	224	232	228	234	207	217	229	228	216	209	222	235	244	225	230	229	237	200	240	214	241	225	218	211	234	240	237	238	242	222	233	207	226	219	230	233	227	200	237	253	232	231	230	217	206	226	213	235	235	215	217	231	232	237	246	215	236	203	242	217	220	215	228	234	230	243	221	209	228	205	224	234	221	213	221	227	233	234	245	245	233	209	196	228	254	206	226	238	235	241	215	182	218	201	223	244	219	208	245	274	248	219	217	249	236	196	234	232	222	195	228	224	225	220	208	218	191	212	221	195	214	225	241	234	208	246	255	238	230	238	228	218	217	245	228	209	239	222	198	213	222	245	249	238	242	229	234	243	222	228	215	220	238	200	251	222	233	245	202	253	250	256	233	230	214	227	214	219	209	217	228	213	236	247	234	231	223	208	216	210	224	227	220	203	240	255	233	223	233	220	221	218	234	252	250	207	192	247	228	210	231	241	214	251	235	227	194	215	229	219	230	258	234	232	237	228	241	241	219	205	237	216	222	222	226	218	227	227	216	243	248	225	238	239	225	241	230	213	202	240	207	238	201	240	224	244	222	207	242	213	214	219	239	242	239	239	221	180	231	218	237	235	216	241	245	214	230	235	212	228	219	190	279	203	258	234	215	236	234	226	196	212	234	241	242	219	206	221	218	211	209	238	215	210	245	222	220	218	234	239	217	220	231	241	224	227	232	230	220	241	223	242	231	206	230	203	206	214	218	221	196	224	263	193	222	234	257	233	215	230	223	223	212	249	240	228	257	220	220	199	235	220	217	228	245	228	231	200	261	232	228	227	211	233	238	246	220	229	225	208	249	233	231	230	231	214	220	230	236	229	239	227	227	212	241	244	222	207	239	217	211	224	228	234	219	216	212	221	219	212	199	226	248	233	224	215	255	234	218	246	249	190	201	213	243	245	210	217	251	218	223	214	226	183	240	232	208	231	219	224	222	203	219	203	210	221	235	228	239	221	199	229	235	237	219	228	235	224	222	234	239	201	207	238	249	207	226	210	239	215	228	211	243	222	215	222	216	247	228	255	220	233	227	203	221	216	205	231	242	215	239	232	244	226	212	229	234	237	265	238	255	227	216	235	229	229	233	235	220	221	213	211	208	221	209	244	230	211	232	222	205	256	227	201	238	227	206	208	223	218	237	218	253	251	194	213	230	210	207	234	253	239	236	219	253	246	240	217	211	204	242	261	237	222	231	258	253	243	240	232	240	222	214	215	239	231	229	236	217	232	246	218	232	226	234	199	233	217	236	214	232	236	224	217	251	227	232	220	229	237	237	234	219	247	228	240	219	223	190	233	209	241	233	243	239	238	218	225	223	243	243	256	229	237	217	212	249	212	252	216	253	237	226	221	234	229	229	234	245	208	212	212	204	212	201	227	228	237	229	198	218	234	221	214	214	215	236	222	229	224	202	224	233	199	222	207	237	215	238	210	244	216	221	219	226	212	219	237	224	224	252	197	241	238	217	236	252	222	201	217	199	214	215	216	211	201	195	235	228	240	233	238	210	243	236	224	200	192	230	239	226	237	236	228	235	216	234	242	244	236	244	219	214	225	199	253	236	237	253	208	229	215	225	212	201	229	223	208	241	216	253	214	216	220	219	236	235	222	248	199	239	237	240	225	230	225	202	252	241	197	197	269	231	222	255	227	230	254	222	187	225	226	245	231	232	207	220	231	213	217	237	231	222	222	250	218	228	238	207	219	228	212	226	205	213	214	222	193	217	218	240	237	233	244	240	274	246	211	232	230	210	243	211	234	240	206	233	212	224	215	222	232	244	221	230	215	228	242	232	226	227	213	203	196	219	223	202	208	206	237	222	221	214	233	244	234	224	220	227	219	217	223	206	223	216	211	221	211	253	228	256	220	218	214	214	221	246	225	226	185	220	224	224	216	219	221	238	223	225	229	245	239	208	247	243	219	215	239	207	218	232	234	218	199	220	193	246	225	254	229	215	240	199	220	232	224	241	226	217	236	207	231	222	209	234	225	211	227	216	228	219	240	221	226	226	227	209	189	226	217	242	237	219	248	212	248	238	231	206	199	230	199	215	248	216	222	214	219	194	233	230	210	214	194	209	222	238	234	245	240	251	244	232	227	235	247	254	218	207	246	251	217	203	225	240	244	238	207	236	268	229	206	219	244	197	208	221	212	201	209	232	209	211	246	221	216	233	223	209	236	222	225	205	215	248	215	223	241	241	221	225	233	208	256	216	222	221	240	225	224	234	204	246	233	196	226	229	214	224	192	217	255	211	230	210	244	222	246	226	223	216	218	217	246	226	231	228	205	240	223	257	197	211	245	262	237	213	207	232	247	198	248	209	201	228	215	211	211	211	223	253	184	241	237	214	226	249	229	179	226	201	242	227	230	251	210	229	210	208	212	220	234	242	211	227	216	228	243	215	219	258	217	194	222	236	219	218	198	240	214	250	222	219	230	205	214	246	218	212	192	249	236	253	211	214	229	219	200	222	231	235	231	228	187	187	211	244	182	223	232	238	222	213	202	218	198	237	203	238	233	237	226	198	237	224	246	243	222	226	237	248	225	247	231	215	223	218	221	232	226	233	227	230	217	238	234	225	219	210	259	206	251	249	226	239	222	208	215	216	225	243	232	221	215	202	214	222	237	238	193	238	215	218	207	220	208	229	230	231	219	225	195	210	247	217	220	231	233	240	223	223	227	222	202	205	231	231	234	209	206	238	239	220	220	228	218	226	257	193	214	229	228	213	244	197	207	280	196	245	226	219	203	245	239	235	223	221	218	205	194	238	230	242	213	235	244	200	215	226	224	224	239	252	195	228	213	229	256	204	220	219	221	241	211	210	269	217	215	225	215	235	244	244	194	221	238	199	206	204	203	233	219	189	215	205	205	234	233	233	249	249	221	221	226	224	230	219	227	228	209	255	191	215	210	245	224	238	248	213	211	223	199	231	228	234	213	242	241	169	212	201	238	213	223	250	240	200	241	243	228	251	227	239	249	253	225	217	209	251	242	245	212	216	224	245	229	211	248	214	189	235	223	226	205	188	250	273	206	224	216	220	225	215	204	216	236	190	232	214	212	231	236	206	224	203	223	227	210	215	240	238	218	244	210	220	213	241	231	245	242	228	225	218	241	209	212	236	227	259	231	236	216	250	190	231	228	196	233	209
5617	6670	9966	14191	15842	20750	23116	22195	21653	18511	15287	13362	9112	9223	8191	6881	5862	7340	7242	5799	5139	4264	3611	7204	4334	4873	3859	5863	3806	2925	2953	2430	2557	1733	1769	1428	1201	1051	1019	1009	1073	1165	1027	914	1114	1319	1088	1097	1073	793	771	752	751	712	694	732	690	706	648	672	649	662	697	743	693	721	628	670	652	669	633	707	726	717	673	667	631	598	566	598	585	577	569	615	588	603	617	604	630	556	541	564	586	604	563	605	566	610	563	591	589	666	574	579	631	560	568	593	579	603	569	538	561	613	560	624	600	591	593	602	586	618	597	556	610	622	542	589	624	588	598	608	595	575	539	559	573	588	634	579	599	580	554	630	598	572	612	559	553	537	604	581	631	554	589	618	610	562	601	609	593	602	575	613	593	550	538	576	593	583	601	568	553	594	559	545	558	592	616	557	574	608	536	600	584	553	617	566	555	577	576	596	580	564	560	559	587	578	590	560	596	605	542	571	627	592	588	602	599	590	588	614	577	595	604	586	582	577	634	592	625	579	546	603	599	572	588	616	590	620	609	567	567	613	574	601	592	600	585	580	613	631	615	639	562	592	615	571	572	603	554	563	577	541	616	622	561	613	562	591	614	610	574	557	587	589	599	585	587	555	587	617	588	570	595	596	565	582	579	612	605	588	562	559	558	607	577	588	603	583	635	551	620	602	570	582	586	625	526	585	583	609	602	578	576	573	574	535	582	573	595	592	613	587	601	591	582	602	580	570	596	568	590	579	563	588	585	584	566	610	557	644	561	600	590	561	566	591	618	575	578	623	598	612	605	623	590	600	578	566	591	598	599	609	565	576	545	595	602	593	564	610	589	594	567	600	574	593	555	574	558	579	539	584	588	579	600	568	628	592	554	614	579	635	598	601	579	618	582	595	585	603	570	577	618	641	584	591	594	652	628	589	610	615	548	585	577	576	580	580	604	621	595	586	585	584	590	593	583	576	642	598	586	544	581	568	611	638	568	614	570	556	576	590	574	548	589	609	579	563	597	590	569	568	581	617	585	576	613	565	628	585	621	597	607	611	579	580	615	579	585	600	589	569	616	560	600	538	580	599	608	578	599	603	601	636	599	553	621	599	580	605	589	601	643	563	587	535	598	614	556	612	559	584	618	591	572	609	634	586	579	593	591	585	608	565	599	561	565	599	562	598	584	601	568	583	558	605	620	581	600	592	599	552	611	607	586	606	589	597	616	635	578	610	583	612	605	571	582	567	517	605	563	686	596	535	576	526	594	597	590	576	616	547	570	621	570	573	552	578	562	612	620	634	609	615	589	597	606	580	613	575	598	575	592	596	588	562	606	647	590	581	576	600	600	592	601	615	592	570	607	584	577	607	606	567	589	570	564	606	579	584	579	583	553	582	586	596	646	583	616	573	589	590	613	604	583	579	606	586	568	588	639	590	593	648	585	614	622	588	577	587	551	550	591	574	555	605	605	618	614	580	592	640	639	599	600	576	553	626	625	573	606	569	573	586	556	591	607	591	564	553	585	595	609	574	541	584	551	615	600	588	584	612	563	572	632	633	584	598	564	585	608	585	596	572	571	626	581	557	579	577	595	545	625	593	608	601	627	574	616	571	561	579	597	610	584	611	590	595	592	584	570	616	586	579	585	590	601	601	594	583	537	614	601	630	589	575	570	611	588	594	557	574	579	586	617	612	593	606	609	644	568	583	585	570	597	530	568	619	587	596	571	558	596	589	562	589	585	619	597	574	601	607	580	621	602	576	569	644	574	590	604	569	574	612	598	574	608	572	597	565	572	626	630	595	555	582	556	576	580	583	607	570	600	594	577	613	563	615	578	545	605	566	567	555	554	615	592	611	585	624	577	599	612	641	566	601	555	639	604	556	619	602	598	591	594	610	631	595	580	599	568	567	609	583	585	582	611	579	630	602	595	626	594	593	566	598	621	562	598	635	588	612	626	559	594	609	599	576	588	619	571	614	606	595	599	610	557	613	590	616	599	600	603	556	612	573	578	566	619	585	588	556	598	568	562	567	577	588	603	568	613	551	617	562	585	590	576	585	595	608	592	613	594	560	589	560	543	585	588	583	576	586	517	594	621	564	583	587	586	577	559	597	603	585	617	575	590	613	631	545	553	578	606	608	616	606	600	649	658	578	567	548	593	567	585	617	621	613	571	610	583	622	579	588	550	577	603	557	591	609	608	618	581	660	587	572	598	604	629	589	562	607	575	600	615	597	571	548	589	578	597	660	636	617	602	594	610	617	590	620	615	593	613	617	542	612	567	570	577	607	612	591	583	586	614	563	632	588	574	583	595	566	572	582	560	579	532	600	641	571	640	596	578	617	589	538	608	558	535	587	612	595	574	581	636	619	604	610	651	582	579	611	573	589	579	576	549	624	612	570	598	566	600	564	605	575	550	570	611	621	592	619	596	582	584	612	586	582	620	583	629	588	611	599	577	555	559	634	598	595	614	623	556	582	586	588	598	574	601	581	565	609	587	585	587	620	560	566	571	609	603	586	553	546	625	590	589	577	621	549	632	615	594	584	603	627	594	577	576	609	605	603	576	573	572	615	599	650	587	575	582	569	586	600	566	577	599	624	582	587	574	591	564	557	599	551	612	595	601	573	605	601	576	565	618	601	554	564	600	623	630	547	592	598	600	627	633	580	601	560	566	577	620	568	625	598	618	628	578	596	587	588	573	581	594	557	604	606	574	592	561	551	552	537	567	575	617	607	579	564	610	586	636	546	577	563	578	600	574	592	597	614	611	596	544	601	588	546	600	555	568	622	596	605	578	571	565	623	597	633	581	599	567	561	564	629	593	591	593	596	585	638	559	604	608	606	605	618	581	594	621	635	586	608	606	597	610	597	586	592	628	580	611	564	565	624	576	627	614	573	592	621	534	640	598	609	609	581	586	594	606	563	584	595	627	565	574	581	577	547	594	592	635	574	582	591	590	596	570	579	591	599	610	561	614	608	594	545	597	588	588	631	608	624	607	613	648	607	591	603	555	553	600	592	613	587	550	587	568	608	586	636	599	616	637	551	545	569	618	606	595	590	586	627	567	575	578	592	573	576	593	568	577	592	563	591	631	607	621	607	605	580	592	551	569	588	621	604	598	558	643	601	610	602	630	612	577	616	622	607	609	588	610	576	593	605	618	535	587	553	578	608	552	582	611	582	626	632	591	573	572	607	562	587	606	550	606	575	572	633	553	595	618	603	579	584	601	595	573	597	602	580	543	612	587	614	562	613	593	577	620	568	582	644	609	579	637	598	602	605	594	566	600	559	553	558	570	581	623	591	595	576	546	574	556	555	606	625	611	533	628	597	586	619	570	552	575	621	565	566	596	601	600	614	590	584	608	581	558	605	614	600	615	629	610	574	567	567	588	586	619	589	588	567	561	596	585	577	590	575	548	567	618	586	603	586	606	597	586	549	571	568	578	585	563	587	621	609	583	584	606	610	616	595	608	601	607	568	570	554	586	580	600	578
22796	26724	24357	26340	30135	36956	37919	34887	36745	28955	25596	24116	15504	14374	13692	11420	9058	12601	14198	10560	9591	8181	6258	12601	8125	10062	7854	10836	6135	5186	4672	3948	3543	2266	2396	2043	1403	1238	1012	884	893	982	917	651	825	1225	891	976	842	401	418	368	332	360	357	345	341	300	290	323	324	319	332	300	288	251	237	278	249	265	290	365	357	349	290	274	307	255	249	213	235	227	257	245	238	239	227	265	228	247	223	236	249	230	210	248	245	235	260	227	235	219	233	252	238	225	239	243	223	223	219	229	227	222	247	232	235	250	243	253	262	253	238	252	240	196	245	226	222	215	242	239	244	238	249	210	256	232	214	232	230	233	241	252	215	219	219	230	249	246	222	216	210	207	223	239	227	233	245	259	235	226	227	233	240	234	252	259	250	247	262	230	218	232	242	231	226	235	227	218	229	277	222	243	251	222	228	231	217	224	242	261	241	236	239	244	226	250	246	253	227	246	239	232	216	208	231	240	242	257	218	243	263	249	219	234	236	222	216	222	226	215	262	214	223	203	233	206	235	209	241	238	261	231	261	250	218	256	227	229	233	243	227	221	231	230	239	261	228	231	244	243	231	208	223	246	202	232	265	252	233	264	229	214	249	240	260	267	211	224	272	247	256	248	208	218	255	255	226	214	217	258	228	249	247	265	192	248	227	240	237	238	247	229	218	219	233	206	239	209	238	234	229	247	254	223	242	245	204	214	230	240	200	227	245	220	188	256	239	211	249	227	219	218	229	255	221	228	261	247	238	231	213	250	246	222	250	228	248	228	247	214	248	270	235	216	227	223	248	251	218	223	245	252	234	234	254	225	225	274	241	249	208	215	226	235	264	235	266	244	230	219	220	241	233	240	245	261	243	249	239	218	227	248	260	225	230	252	215	238	219	236	264	239	249	208	215	252	240	221	235	231	275	268	245	254	238	263	239	238	264	231	244	223	203	241	226	237	270	238	245	238	255	244	235	258	243	230	217	226	272	233	249	233	214	225	231	237	255	239	222	232	263	233	260	263	253	251	252	267	245	231	218	218	252	238	193	233	247	222	221	249	258	251	261	245	235	223	254	233	253	242	237	237	228	258	234	259	222	247	241	225	235	221	242	217	246	234	242	246	235	225	223	245	236	253	266	253	242	249	228	243	258	214	219	236	238	221	252	243	225	222	234	259	246	249	218	217	235	235	213	251	234	249	245	194	208	243	260	224	215	223	245	252	247	219	245	230	241	253	237	257	265	249	258	227	234	261	267	246	257	223	247	236	234	232	233	223	243	205	224	222	247	236	239	258	213	230	238	238	227	243	226	248	226	251	219	259	240	216	237	238	271	228	237	234	215	238	251	228	227	240	236	222	266	225	258	246	257	250	238	237	215	257	268	265	215	227	240	237	228	215	250	238	252	227	247	270	254	244	246	237	231	242	248	246	223	220	249	215	243	228	232	226	220	239	268	212	252	223	256	230	233	235	241	264	262	267	236	208	261	218	225	247	260	259	259	218	238	225	233	218	237	254	228	249	208	212	231	254	256	239	251	228	248	267	231	237	236	223	241	233	227	234	225	254	250	233	235	232	248	210	210	225	246	257	249	212	262	231	250	246	250	231	225	236	226	247	237	245	247	239	212	216	253	286	253	229	243	244	221	249	236	241	243	230	249	241	222	245	236	220	246	279	229	242	226	253	196	212	229	261	216	214	217	244	227	229	248	226	224	224	229	215	247	245	226	231	288	268	243	225	231	234	234	222	257	248	241	237	214	249	237	224	216	231	240	224	239	229	249	249	241	241	242	249	243	239	220	241	237	213	255	246	254	234	245	254	261	224	210	242	239	239	218	253	220	264	207	268	247	220	260	218	239	262	211	222	237	202	226	232	251	216	232	216	253	260	241	244	229	253	224	238	244	236	212	266	249	233	258	224	232	220	242	233	217	244	245	211	236	217	223	236	253	257	238	230	251	245	213	279	242	239	235	223	241	236	231	229	259	261	235	230	225	263	223	249	230	238	232	236	242	241	247	236	241	244	236	213	228	228	264	254	230	229	259	262	255	236	213	235	240	252	233	242	252	211	219	220	245	229	212	268	244	255	229	232	229	224	238	245	249	232	252	231	214	200	233	236	226	235	252	228	235	229	227	218	246	255	227	251	244	260	237	221	240	249	236	238	235	238	235	200	230	223	220	220	235	255	222	266	227	227	237	242	254	221	245	240	213	206	255	250	244	227	252	235	244	202	237	235	239	234	267	224	247	244	243	234	242	248	242	244	261	228	250	246	273	222	248	244	259	227	235	228	237	230	289	229	226	249	265	269	235	256	258	230	228	243	238	248	244	236	249	235	240	224	246	250	214	254	266	261	226	224	225	244	251	242	211	245	226	239	224	219	245	243	196	230	233	238	241	250	236	240	244	249	244	237	214	234	231	230	245	244	249	210	262	236	240	254	223	222	209	233	254	239	232	218	245	252	216	239	226	220	245	236	254	241	256	249	235	210	246	250	240	271	251	252	237	249	271	262	239	229	218	209	236	222	253	257	247	250	232	241	244	260	254	226	218	240	255	242	225	225	229	245	243	221	250	220	234	259	239	218	264	204	257	254	232	257	238	232	235	235	243	246	249	224	246	213	236	241	255	236	209	246	243	244	250	249	257	261	221	218	261	246	258	260	231	247	211	258	226	278	244	235	268	235	240	275	238	226	215	228	219	224	234	227	263	216	223	250	234	220	225	253	225	241	218	222	244	248	228	232	224	258	251	234	224	218	243	265	193	247	216	248	242	239	224	233	225	237	234	262	228	257	232	236	256	238	232	235	235	262	258	206	232	241	243	214	226	227	253	220	239	229	249	255	244	231	255	241	255	238	237	252	278	228	255	226	245	244	241	225	231	253	243	235	216	207	230	232	249	224	248	248	227	259	237	226	224	255	225	239	239	257	272	212	244	243	237	231	253	246	235	253	251	235	226	250	212	233	248	203	225	239	224	228	231	233	236	228	232	281	229	235	251	260	238	227	222	253	242	229	256	217	216	251	218	218	238	250	242	237	271	238	228	254	229	229	245	233	226	224	260	234	237	245	234	237	268	272	250	220	231	246	251	231	231	236	248	240	232	221	242	248	222	225	245	229	262	246	230	233	214	219	225	251	233	210	254	213	259	253	228	288	247	241	259	242	264	255	208	237	231	242	263	199	240	242	219	231	240	242	213	232	236	236	230	286	218	218	239	211	232	256	258	236	258	226	226	236	245	239	262	242	232	220	230	231	228	233	216	226	231	265	241	239	240	221	211	243	281	234	260	214	254	246	241	239	226	209	238	239	257	202	245	224	243	230	248	231	229	263	197	230	260	220	233	252	225	219	253	250	236	212	239	240	224	227	248	230	275	241	248	257	240	222	264	225	225	240	205	236	231	230	253	239	223	256	254	219	221	232	238	237	236	227	256	210	264	238	241	255	243	208	225	264	244	264	243	226	252	264	256	236	257	205	242	218	218	232	239	214
16068	22094	22570	31529	38847	45004	46970	48106	50097	45024	43597	39884	31112	34702	34687	31448	30522	35349	36062	32212	30784	25507	23539	36125	28670	32076	29762	34634	25114	24171	22798	20826	19570	14028	14357	12130	8697	7607	6667	5797	6800	6900	5928	4049	5854	8403	6284	6396	5455	1683	2149	1632	1501	1640	1650	1606	1368	1140	1173	1192	1172	1159	1248	1215	1062	796	789	747	718	716	836	1617	1446	1081	909	775	688	636	638	638	617	588	613	637	624	599	619	575	597	608	622	567	578	608	570	578	642	616	554	612	640	573	619	628	595	613	602	610	625	612	666	585	622	647	650	607	661	609	568	605	633	606	586	587	619	655	622	625	643	646	603	588	631	638	545	611	650	606	598	652	622	644	567	587	608	577	601	598	639	654	638	560	586	613	595	642	622	597	600	652	612	617	631	648	603	593	571	597	617	614	621	600	641	632	635	607	601	625	589	606	619	621	611	607	612	644	600	606	641	620	630	578	646	610	575	634	593	566	582	620	612	616	614	564	636	632	649	657	633	648	602	596	644	666	627	680	633	613	635	610	614	644	637	655	620	626	541	630	575	625	644	639	634	609	639	610	676	636	630	650	606	660	625	620	608	627	574	633	596	623	670	606	589	643	606	625	634	561	609	601	599	563	591	641	605	568	654	557	545	608	573	608	642	613	547	565	573	625	618	606	618	604	598	621	627	585	577	613	588	585	603	595	589	609	608	616	598	634	627	613	601	621	640	643	621	625	588	561	598	633	626	615	636	645	571	633	616	589	585	627	592	635	634	603	599	570	618	635	634	629	642	668	665	609	591	638	646	588	599	624	636	645	596	626	610	639	618	580	628	618	640	612	602	609	612	607	572	620	607	610	602	594	598	594	668	595	662	641	584	641	589	578	625	606	631	597	598	644	614	598	610	577	639	655	601	579	607	634	644	620	646	608	584	604	639	585	609	611	625	621	579	634	615	669	653	573	615	616	615	621	631	641	584	606	595	621	633	671	593	678	588	586	600	626	645	603	585	583	661	625	582	577	608	632	617	626	604	612	613	611	650	610	611	660	609	588	646	644	612	643	599	573	660	628	599	622	602	647	663	594	615	611	641	631	610	647	625	635	561	607	597	599	623	628	603	620	603	628	597	645	571	610	599	639	594	634	629	583	578	567	656	660	612	621	578	603	665	630	595	566	571	562	624	598	617	581	624	593	638	597	632	612	637	642	635	602	613	569	567	620	650	640	666	594	626	595	607	596	622	653	620	649	595	588	613	612	625	612	645	652	611	567	624	604	645	586	591	634	605	610	558	591	620	629	601	623	621	623	611	629	641	560	597	608	611	669	621	588	589	656	620	612	639	578	646	641	611	618	616	624	587	615	599	618	620	659	641	602	569	598	632	666	610	584	609	660	637	606	597	630	640	649	534	592	601	581	605	623	649	621	602	561	576	599	619	628	643	577	621	658	637	606	620	600	616	592	627	600	576	584	568	559	642	613	597	631	614	635	600	597	598	618	599	586	615	593	590	578	652	579	620	621	611	635	603	581	612	625	579	604	617	649	590	606	606	634	635	656	575	564	607	660	641	618	617	594	627	629	606	594	596	638	662	632	608	602	613	594	630	622	600	575	637	615	614	634	640	648	578	611	594	596	577	673	636	639	642	629	614	653	621	641	618	615	623	656	650	619	626	625	633	620	642	604	600	594	607	641	638	582	601	622	598	584	601	597	649	603	610	627	605	597	600	615	601	604	610	647	644	588	604	636	630	616	656	633	616	579	595	632	573	606	602	610	605	629	624	627	590	603	631	609	642	655	631	642	620	621	602	676	605	607	589	590	618	595	611	645	623	571	643	602	645	606	654	622	592	615	583	608	588	637	623	629	627	652	579	620	609	592	580	642	595	578	634	582	657	607	663	570	604	593	631	598	626	622	607	612	595	625	616	610	602	581	618	629	620	584	621	605	616	573	637	638	637	600	656	606	655	621	617	660	624	575	624	602	598	630	601	655	611	587	584	618	622	620	652	638	630	611	570	617	587	655	625	628	585	637	652	635	595	634	611	609	553	610	633	620	612	630	626	638	617	589	599	593	655	610	639	588	560	596	614	614	621	615	668	598	619	640	568	654	610	609	612	591	619	650	575	642	607	614	644	562	663	598	626	578	579	657	634	629	618	650	633	595	616	608	573	614	611	650	558	599	604	626	599	619	636	665	604	666	645	549	646	579	640	613	641	608	599	592	584	623	622	578	577	640	612	605	546	633	633	586	632	587	623	672	624	603	603	594	626	588	640	611	587	622	611	584	631	592	636	604	631	612	647	646	625	629	613	582	596	594	653	616	581	660	639	591	614	617	604	572	614	633	662	617	631	629	605	595	600	604	578	592	610	590	616	657	608	616	665	636	624	628	580	576	578	594	639	577	588	632	578	614	662	628	659	613	608	591	623	628	658	588	600	609	642	635	619	608	673	597	617	597	618	599	647	626	608	659	652	589	576	584	639	558	624	589	605	636	603	636	630	651	601	610	608	560	576	620	581	586	619	599	612	629	641	596	642	623	617	593	584	616	617	626	607	638	628	587	623	612	598	583	603	597	656	596	630	602	644	643	582	595	631	648	611	629	573	610	648	673	655	671	609	616	625	636	577	611	592	638	632	632	579	611	591	638	613	580	596	614	609	616	615	635	592	628	611	585	626	608	612	583	582	614	625	614	627	625	631	644	596	594	625	588	606	611	592	579	594	560	664	635	635	633	627	583	660	570	579	651	643	619	629	597	624	625	630	625	633	549	625	594	584	610	616	577	609	590	581	625	578	607	583	612	640	561	646	583	616	612	605	645	653	606	613	628	656	646	629	614	660	641	609	644	664	613	634	610	611	620	590	640	610	644	578	652	614	624	638	603	610	638	622	568	604	610	631	571	588	675	592	611	604	596	608	603	630	614	659	606	617	627	604	624	619	608	655	629	591	604	559	627	648	614	615	618	583	576	594	613	641	602	658	611	618	621	616	630	615	612	595	607	608	620	633	619	599	652	649	611	612	644	601	590	631	591	654	638	612	563	589	600	650	585	595	604	650	610	661	638	592	631	560	613	646	667	598	618	630	645	627	567	636	625	594	636	597	584	584	617	624	603	653	681	610	608	595	611	591	593	600	595	612	628	625	672	610	618	678	630	698	643	575	593	622	639	653	617	640	590	651	606	588	634	606	638	651	589	622	557	578	605	633	572	600	625	596	655	610	593	654	601	577	626	625	568	612	603	588	614	617	626	620	606	603	634	606	631	621	615	622	641	617	608	649	632	585	593	617	641	613	681	641	622	619	661	591	613	599	639	549	591	619	634	665	622	610	646	587	608	637	635	619	639	649	630	618	628	591	626	613	631	606	597	613	626	594	600	586	582	603	628	606	595	636	646	590	637	573	649	576	613	572	599	630	579	667	640	602	626	628	626	640	591	597	626	598	649	635	630	598	597	603	610	640	620	595	646	628	616	584	645	602	655	626	604	597	605	616	599	636	569	610	587	630	609	616	606	664	598	629	623
33847	35090	30803	35340	38277	43493	43267	41624	45012	37895	36704	34300	25078	26507	27871	22141	20291	25183	27920	22767	20498	17670	12064	23934	18133	22958	18804	22993	14558	11841	10730	9213	8068	5170	5231	4143	3035	2365	2063	1775	1816	2035	1666	1148	1703	2631	1856	1992	1446	575	669	484	552	495	409	416	475	437	371	368	358	372	490	424	250	281	255	270	274	235	323	493	516	430	353	242	257	227	253	234	231	217	235	241	240	240	222	227	270	259	253	252	202	240	244	254	257	209	218	248	224	247	229	224	225	224	258	251	253	259	229	273	254	216	224	223	253	246	253	248	237	228	235	257	243	240	246	228	232	225	251	242	235	224	256	223	260	240	224	259	228	276	217	221	254	229	233	232	204	235	264	252	260	245	225	207	229	231	257	252	210	262	247	245	244	223	241	233	232	249	228	242	224	236	261	211	249	258	216	239	243	256	211	269	221	252	228	264	221	214	216	263	214	234	237	236	246	224	232	242	210	262	231	238	227	232	190	236	232	249	220	242	245	228	241	238	226	208	226	236	247	236	260	241	254	250	225	287	247	209	199	232	241	227	237	227	237	249	243	225	241	256	252	266	268	268	228	247	227	240	217	250	229	229	228	254	231	245	234	233	265	225	247	257	260	219	228	261	214	236	258	236	230	251	209	228	227	210	217	218	219	233	244	199	248	261	240	259	254	224	232	220	241	263	198	223	248	254	221	222	252	250	204	212	237	204	250	225	248	228	206	232	200	237	230	274	251	235	266	243	246	249	236	240	243	227	248	229	195	240	219	237	217	248	240	236	261	194	219	217	249	219	242	246	257	211	229	224	230	222	236	223	234	259	231	240	245	235	229	229	216	256	238	260	231	219	239	226	230	227	250	234	241	227	227	237	232	209	242	244	262	235	243	239	258	264	236	256	210	231	230	231	222	244	224	233	267	223	233	256	226	193	242	257	218	230	236	257	234	209	229	239	242	246	236	249	235	277	248	250	255	225	223	252	252	238	216	234	204	231	245	235	227	223	214	248	262	228	225	248	224	215	210	217	207	218	233	253	239	209	250	248	253	243	241	241	233	247	249	262	253	221	240	230	253	211	230	244	263	219	243	207	230	252	232	223	227	262	242	256	248	240	197	229	225	233	229	245	227	248	250	221	226	238	243	238	242	247	231	244	232	231	260	242	239	250	230	249	231	247	213	249	200	244	225	206	238	230	242	223	243	248	249	235	218	204	239	217	252	235	253	233	235	255	228	268	253	222	249	225	239	262	232	240	241	245	221	246	236	248	228	248	236	248	225	255	263	237	232	266	250	225	227	226	227	223	215	224	235	235	211	240	256	265	234	229	234	219	247	236	236	243	239	239	245	256	242	211	244	247	240	233	260	234	205	230	262	225	242	239	241	253	261	241	232	218	236	224	233	259	234	218	236	245	237	189	231	235	204	219	231	244	232	235	245	244	221	247	230	245	275	238	244	214	232	246	253	223	246	223	258	200	260	246	263	226	238	238	262	264	225	238	218	249	226	215	218	234	247	251	272	216	232	258	251	248	233	251	235	227	241	247	234	216	226	216	258	248	253	222	236	251	238	224	239	268	267	257	208	233	249	255	255	280	239	249	216	231	230	235	204	252	227	221	253	251	246	252	263	198	245	232	238	247	262	219	219	247	243	230	250	257	267	239	223	219	232	250	249	247	250	249	264	266	236	244	231	236	240	239	235	226	228	214	251	200	245	230	241	223	232	243	240	245	250	252	241	246	236	244	262	236	230	231	231	228	246	250	222	255	252	262	246	260	241	262	216	215	217	230	252	278	249	217	247	255	228	263	217	228	244	241	253	229	236	254	242	214	254	246	215	232	256	236	226	235	256	207	240	236	240	220	240	228	258	248	207	229	230	279	221	216	241	239	251	233	233	218	227	258	215	208	253	227	243	241	265	233	231	212	253	218	246	217	241	231	251	238	267	247	205	235	257	237	236	245	226	267	240	239	213	263	236	228	229	240	226	236	235	191	257	241	273	257	243	249	257	248	253	241	248	216	249	224	227	237	229	221	232	218	231	231	253	253	259	235	224	224	255	252	213	252	249	221	259	244	227	258	232	246	250	222	222	240	235	254	251	253	223	222	252	240	224	245	241	231	230	207	256	219	238	229	245	261	214	217	242	248	245	248	245	237	211	228	223	219	257	238	227	257	235	255	248	226	269	243	239	247	277	230	231	269	262	221	217	234	226	211	219	221	237	251	262	254	218	212	223	248	224	233	234	231	226	230	262	221	214	240	238	239	225	261	255	199	209	219	258	229	222	223	261	242	248	239	247	252	246	238	241	207	230	266	258	222	243	227	231	223	221	247	240	223	236	227	241	236	226	238	233	244	194	236	233	256	227	210	254	234	219	226	263	239	247	231	213	244	238	229	224	214	197	246	245	220	255	230	216	249	224	203	237	244	244	279	238	249	214	259	257	259	213	240	230	219	229	206	257	256	236	224	255	248	229	241	248	255	250	228	273	228	256	235	229	251	241	221	237	222	234	241	252	222	229	215	227	237	268	238	253	243	219	234	232	261	222	188	236	237	235	240	282	257	210	240	235	252	247	231	237	247	256	223	217	243	206	212	251	218	207	224	248	237	271	215	253	259	228	223	219	222	210	232	249	250	228	220	251	231	259	232	251	237	240	230	222	254	217	217	245	224	228	240	228	243	245	209	257	246	264	266	218	223	214	225	222	224	208	254	234	231	252	209	230	193	228	243	249	223	235	255	262	211	264	228	222	232	252	237	254	261	262	217	237	261	224	258	261	226	252	258	247	224	249	257	257	227	209	222	260	220	232	257	220	230	253	245	240	208	235	242	224	241	230	207	221	268	256	222	246	241	229	238	223	218	230	234	221	234	238	244	242	252	268	248	235	232	232	246	252	226	216	218	256	246	252	222	242	239	220	255	236	219	237	230	247	241	231	202	239	250	244	231	240	229	241	233	268	237	224	230	222	245	267	211	231	241	258	252	247	199	250	238	246	229	252	261	237	249	229	259	262	245	270	249	231	241	222	252	231	222	250	236	269	231	252	256	216	248	223	260	254	246	268	235	217	224	248	256	227	215	220	223	232	220	236	256	253	249	246	229	248	226	234	239	249	256	244	233	238	211	265	263	261	213	256	240	245	255	249	221	224	257	256	255	250	222	214	219	288	244	209	224	236	217	241	235	228	237	242	259	227	241	252	251	224	243	246	222	266	245	249	268	242	230	238	243	273	235	241	253	233	206	237	241	233	228	248	252	211	239	243	227	238	210	246	224	233	267	213	242	250	247	228	209	240	237	258	244	248	236	208	240	235	239	260	244	213	261	238	235	215	249	236	237	279	235	230	228	253	239	244	252	229	237	250	251	258	227	235	230	233	248	221	245	230	227	224	240	242	197	262	230	234	244	256	231	240	232	231	242	239	240	234	218	227	232	218	248	256	244	278	253	239	243	239	214	234	261	251	196	262	228	237	251	231	230	253	256	251	245	231	261	233	265	244	215
23921	29405	29887	39725	46120	50562	51821	55315	56524	54007	52781	46876	40004	45842	47294	42150	42080	46803	47920	44757	42056	32816	30628	46755	40434	46288	43356	45534	37413	36046	35234	33209	31070	23761	24673	20205	16734	13585	12528	11184	12115	12491	10831	7216	11107	15748	12073	12143	8316	3091	4010	2600	3301	2576	1971	2010	2496	2072	1498	1576	1561	1831	2465	1870	938	829	754	730	741	825	1122	2461	2488	2055	1435	968	777	637	681	577	608	618	620	625	605	591	607	582	636	588	602	591	619	626	601	654	611	596	577	596	624	569	617	581	593	668	616	639	605	620	597	625	546	596	640	636	611	628	642	621	634	642	599	588	665	645	600	625	636	626	597	567	573	622	619	589	588	661	606	631	591	576	606	589	636	610	587	578	578	624	611	620	599	608	603	592	600	647	583	633	612	645	628	579	615	552	597	643	610	619	625	607	620	616	588	568	600	623	611	615	615	615	607	606	605	594	588	596	573	622	628	580	625	583	612	607	611	587	594	606	638	597	617	653	643	622	605	623	591	641	602	606	609	594	617	570	587	626	593	643	635	617	620	590	613	668	572	642	574	646	616	584	594	584	612	626	627	618	608	612	611	642	625	598	643	619	591	588	596	605	591	596	618	606	643	600	562	589	622	580	566	614	607	574	616	616	596	579	608	622	605	625	606	620	588	651	584	584	585	665	624	611	576	631	642	615	610	630	557	566	602	637	630	613	608	627	623	652	609	594	632	617	629	634	642	641	622	628	607	599	616	646	583	592	619	609	602	578	593	625	646	557	604	593	635	574	662	593	618	571	643	619	641	625	605	642	610	581	607	571	636	622	577	640	631	605	580	633	597	608	625	620	600	597	595	643	632	642	621	591	602	575	653	608	635	621	626	632	616	593	657	562	619	582	636	614	600	609	635	610	560	608	602	560	628	570	610	614	567	634	599	656	578	584	646	638	603	640	585	629	576	600	550	580	576	591	599	618	576	607	637	608	601	592	639	616	630	639	645	616	601	565	618	658	635	624	625	624	593	601	576	648	596	620	632	569	622	574	627	595	579	591	630	623	598	664	636	603	604	596	619	583	629	593	578	610	614	605	591	609	624	593	596	646	621	653	590	611	571	645	611	637	629	600	616	642	634	633	614	605	610	627	579	628	612	600	620	604	581	603	632	645	582	603	611	546	622	606	584	569	594	609	579	593	637	569	592	575	568	634	609	549	584	559	641	600	591	560	592	632	581	604	611	585	577	618	590	638	593	592	610	613	637	562	585	616	606	597	644	559	609	625	606	599	589	633	593	632	655	580	565	599	605	621	624	605	634	610	605	648	638	624	625	647	610	624	599	597	581	595	599	612	608	565	583	624	591	557	612	609	606	614	601	560	656	567	615	633	591	595	605	651	620	610	579	635	561	565	603	583	597	633	591	617	614	556	589	581	638	630	634	615	592	624	612	580	610	614	609	566	630	591	641	556	633	578	536	636	634	601	634	637	609	596	584	635	579	588	558	565	629	625	651	586	602	614	561	594	594	618	656	592	623	612	596	637	625	637	597	577	644	593	580	585	596	647	587	589	597	596	609	638	645	640	629	641	580	603	662	601	585	609	595	610	630	600	589	654	590	628	616	563	586	652	583	592	614	607	609	643	623	577	556	648	621	576	614	600	608	640	588	623	601	615	594	610	650	628	609	614	624	638	610	610	560	592	606	642	571	579	605	617	638	607	596	630	570	627	595	596	607	628	585	650	623	622	616	581	606	599	582	627	661	568	603	625	590	630	604	599	613	608	587	634	623	644	594	586	611	569	618	630	570	562	567	637	600	588	623	594	610	558	631	617	577	629	586	629	583	620	614	570	602	635	603	558	580	578	622	624	617	605	628	636	619	651	618	570	622	633	634	600	557	586	556	605	616	612	595	630	586	619	644	613	605	638	621	541	595	623	642	616	541	627	628	603	647	600	577	671	585	612	597	627	586	629	574	585	597	624	612	594	546	584	610	622	587	571	584	655	625	612	603	612	639	614	656	617	577	625	619	603	593	564	623	619	643	587	621	623	616	616	579	620	591	621	598	611	591	622	584	625	610	625	620	602	594	627	614	628	585	618	554	579	600	599	590	538	614	598	605	607	571	630	592	652	650	631	581	615	633	624	624	622	630	573	591	607	620	577	556	562	599	642	622	598	639	601	619	580	632	621	584	603	591	619	626	613	604	596	589	639	585	575	628	590	608	631	605	575	578	581	605	630	560	569	585	606	593	555	615	597	630	606	605	586	639	597	625	638	587	598	577	565	584	600	601	553	600	581	622	591	592	607	554	589	654	611	613	594	615	586	609	589	615	583	657	570	630	593	644	649	530	655	622	658	618	610	615	590	677	607	607	596	563	566	558	584	659	629	580	614	630	673	576	595	621	602	632	595	553	593	616	570	604	581	599	575	564	631	578	591	580	595	600	630	633	601	579	624	600	571	596	579	553	580	617	603	601	591	594	584	621	589	598	626	594	619	583	619	596	587	596	625	572	558	614	605	601	601	594	602	595	574	565	598	600	625	602	633	620	585	666	620	616	593	626	625	590	606	619	589	593	612	602	648	622	560	593	555	573	619	567	559	612	626	629	577	596	591	628	660	611	599	615	621	621	549	575	611	599	614	658	641	621	615	630	616	613	632	595	611	571	594	652	610	600	647	632	617	600	598	592	607	619	581	622	589	566	583	624	607	610	594	599	627	643	622	634	586	626	623	593	587	620	599	592	615	622	579	615	612	577	583	621	653	606	576	584	601	587	560	588	557	579	611	612	553	612	651	606	634	670	565	623	573	592	638	538	589	606	620	608	556	615	631	652	587	556	614	630	598	589	618	636	610	591	613	583	579	616	622	602	587	624	617	582	564	681	581	607	604	567	668	571	586	615	614	633	602	574	633	627	602	600	597	575	619	607	612	611	577	612	610	579	579	593	620	634	577	594	602	531	591	596	638	607	617	632	614	601	595	615	602	613	628	608	662	583	630	635	640	598	612	615	639	557	603	612	625	638	590	626	612	609	589	620	607	634	594	587	583	596	609	579	633	652	542	631	627	645	617	569	617	613	599	593	612	578	588	576	573	600	601	634	592	597	627	579	614	592	583	657	566	596	625	609	567	634	596	618	618	599	583	620	569	607	622	605	613	610	637	622	604	610	614	660	588	618	600	623	603	577	646	601	622	628	595	655	601	634	630	562	624	630	621	623	600	639	624	647	570	591	596	573	572	581	636	569	617	643	638	582	611	604	635	621	612	586	660	610	616	580	597	606	612	568	642	615	599	603	607	605	572	619	624	622	672	618	571	595	602	605	610	628	602	605	604	581	623	594	621	617	629	588	629	638	559	623	624	605	615	614	621	632	563	635	626	579	585	545	602	540	575	605	626	580	570	611	596	674	604	590	565	576	616	599	571	589	570	621	642	570	615	612	597	649	551	614	549	626	583	633	595	565	620	568	532	645	587	562	614	591	606	576	609	621	628	635	577	624	623	603	611	568	601	630	560	604	652	621	541	620	609	619	606
7815	6532	7433	6776	6278	7555	7194	5975	5383	3593	2689	2347	1637	1615	1407	1029	1023	1370	1264	1068	888	911	749	1046	726	914	708	956	634	609	565	471	437	334	353	339	289	286	285	272	291	275	261	283	281	286	307	283	245	222	231	249	238	224	243	236	230	232	223	249	227	228	218	236	230	234	229	229	235	198	219	231	232	244	250	251	236	210	237	233	208	221	225	221	243	207	224	225	234	201	229	221	222	229	223	230	233	227	206	225	213	218	215	219	247	227	189	233	232	218	207	215	218	220	207	217	201	217	242	230	220	217	196	220	224	238	221	208	235	235	209	233	241	200	195	222	234	212	235	223	220	207	220	204	216	231	220	213	212	219	239	222	221	222	238	194	208	233	233	210	192	221	223	225	232	218	214	239	235	207	227	241	206	222	233	241	227	246	203	217	210	230	211	231	221	261	224	236	200	231	220	241	240	231	261	216	235	213	200	242	199	199	222	231	217	211	224	236	216	238	211	200	217	218	241	197	220	215	243	219	236	244	200	238	214	236	206	194	224	201	211	259	211	208	219	209	192	226	196	235	224	206	232	191	241	197	175	240	209	232	220	242	205	225	223	222	221	235	216	200	213	260	213	232	207	215	217	220	251	211	226	226	222	214	208	232	235	234	230	204	222	224	212	243	252	218	226	246	221	233	254	248	234	227	234	175	243	227	226	201	241	213	215	223	233	211	225	228	220	226	226	218	204	219	238	214	209	204	249	221	194	218	248	237	209	208	222	209	231	231	228	225	214	209	187	223	242	224	231	204	222	216	225	209	234	203	243	224	218	230	233	196	210	229	235	212	236	209	199	226	220	238	226	194	218	225	205	220	240	199	245	199	216	225	232	196	223	192	216	246	218	197	201	225	235	233	218	204	213	225	247	228	229	223	194	222	210	203	230	203	212	202	205	224	246	221	223	221	215	213	201	238	198	217	203	198	192	213	241	250	235	218	237	220	212	230	236	243	240	239	218	224	231	223	220	212	207	216	209	212	237	222	248	202	250	205	225	206	216	229	223	202	234	239	219	216	216	188	222	211	219	237	224	250	225	235	193	208	215	235	233	206	195	218	241	184	238	238	204	216	239	205	246	225	215	226	230	208	224	242	270	217	198	213	212	219	204	218	207	216	216	214	231	214	228	238	231	210	235	231	190	234	200	233	228	218	214	223	217	212	221	237	215	199	226	207	271	195	206	216	261	208	239	222	221	211	223	196	228	233	220	227	210	247	222	226	192	253	210	202	226	254	226	219	239	235	214	230	237	214	246	234	215	221	245	216	223	235	218	223	212	220	193	230	218	214	195	227	212	233	204	232	238	224	253	233	231	227	227	219	209	245	234	218	219	220	204	201	204	233	222	226	217	212	205	232	208	222	230	237	228	214	223	193	219	225	227	211	224	205	212	222	213	204	222	208	229	227	212	207	197	219	210	218	209	184	223	235	217	203	241	242	215	219	211	206	207	216	223	223	222	234	244	219	229	198	195	236	203	201	243	238	188	237	198	223	261	211	226	254	211	246	233	212	232	233	204	215	208	205	254	228	199	230	225	224	224	202	230	208	228	220	204	231	235	220	210	222	205	232	242	232	226	212	233	224	215	238	211	207	201	223	200	197	241	254	239	232	201	215	237	236	211	240	236	223	228	210	203	228	223	220	231	219	211	231	213	235	235	214	206	212	228	205	204	202	177	220	212	222	202	188	228	232	232	225	214	244	240	222	225	223	225	226	234	224	224	216	217	214	210	223	244	243	239	215	231	200	226	215	242	215	234	225	215	213	247	231	217	244	230	203	266	207	237	217	234	228	218	219	214	216	226	212	222	211	235	229	208	241	222	221	219	211	238	217	228	218	211	229	225	223	198	194	210	200	203	208	235	214	221	241	205	242	225	218	209	242	238	186	218	213	181	228	235	242	228	209	208	231	211	230	196	220	220	206	219	213	209	218	225	240	210	182	246	231	205	225	229	216	207	218	187	212	222	222	218	250	208	219	226	204	206	264	227	231	225	239	208	218	253	219	206	249	201	228	198	216	197	213	221	218	226	216	199	229	212	213	194	249	223	220	230	186	225	231	228	202	214	211	239	197	235	241	227	223	248	215	239	218	216	223	234	195	231	205	223	222	204	217	222	226	199	181	213	238	246	219	224	241	234	213	208	221	244	217	204	243	238	230	223	214	225	243	214	217	238	228	193	225	204	205	216	239	228	253	250	214	214	229	214	205	204	200	209	199	217	231	241	224	214	213	224	230	242	213	187	213	216	238	230	214	186	241	224	234	181	188	205	238	242	245	271	246	208	241	229	197	232	231	224	235	223	197	226	226	218	224	218	195	248	204	184	214	253	213	241	200	225	226	220	227	232	210	215	225	225	225	241	209	195	198	195	228	227	213	227	254	241	254	230	239	232	217	240	200	224	195	203	221	245	220	217	219	235	234	222	220	231	223	237	226	214	233	201	234	228	227	216	222	201	220	227	233	228	216	225	222	233	229	208	167	214	237	223	210	249	227	253	232	224	203	211	238	236	214	241	230	224	213	247	214	211	224	240	232	214	211	224	216	218	226	235	249	210	215	209	215	236	231	242	223	216	212	223	207	222	209	214	226	234	233	226	229	237	221	229	222	205	230	208	195	223	232	228	228	226	218	217	214	222	212	230	238	229	217	220	224	244	210	216	225	206	249	256	215	238	204	216	237	227	223	245	235	230	222	221	246	238	209	251	233	204	208	189	207	208	235	233	240	227	258	225	247	215	198	209	223	221	209	221	214	196	218	232	230	216	213	226	210	207	220	245	224	201	217	212	204	228	212	228	215	205	237	206	233	209	225	228	222	241	209	232	219	232	226	251	215	234	220	211	212	203	219	200	231	204	227	220	209	211	251	212	199	230	233	223	191	235	214	243	221	224	257	203	201	201	232	224	241	229	220	237	222	232	239	220	230	236	233	224	214	235	206	202	200	209	219	217	201	204	218	228	219	196	213	220	226	205	216	213	243	243	213	221	234	224	232	223	264	205	221	214	231	200	202	205	230	216	218	221	244	201	228	234	228	212	225	205	206	225	221	217	215	196	204	209	229	213	213	231	219	233	213	216	229	226	235	220	185	210	246	225	225	235	217	225	232	213	231	236	194	248	224	221	248	217	234	227	227	231	213	216	204	239	226	220	192	230	231	213	219	222	233	235	207	212	206	225	236	222	198	252	210	260	222	221	247	217	199	223	248	235	204	248	212	209	210	208	225	238	214	215	229	230	232	250	234	217	220	216	201	213	245	233	232	234	215	242	232	263	225	216	215	228	218	223	221	229	234	201	215	224	231	247	217	219	222	226	238	209	193	217	223	222	241	205	222	232	255	232	239	214	221	217	210	209	225	252	233	233	212	227	228	204	222	220	185	206	236	210	214	246	219	220	220	199	223	207	224	231	229	243	238	225	208	211	238	203	230	219	210	236	234	235	215	219	235	220	239	263	216	245	202	225	239
5886	7008	11838	15540	17404	22024	21962	21846	20623	15749	12400	11341	8236	8689	7892	6108	6020	7819	7468	6339	5350	5530	4043	6586	4447	6006	4289	5847	3434	3201	3337	2799	2379	1789	1893	1508	1309	1159	1070	1034	981	1117	1006	886	1051	1236	1205	1100	866	733	746	736	732	737	713	727	744	712	685	629	624	632	636	631	644	588	651	621	635	630	605	671	760	757	768	650	588	566	620	590	560	530	573	598	617	622	575	598	558	640	585	579	533	570	561	562	586	539	573	542	559	594	629	613	572	561	597	546	605	603	588	602	570	581	593	517	599	578	556	607	603	581	540	578	586	551	589	533	630	583	586	614	587	577	557	577	596	539	596	586	598	566	599	595	553	603	567	597	600	580	592	567	566	577	609	554	594	596	563	571	547	576	560	558	575	574	578	597	589	574	551	548	583	599	571	573	619	598	581	550	610	577	584	588	580	571	574	601	607	505	608	591	585	576	557	572	597	588	552	600	546	564	602	594	563	575	587	571	599	589	619	565	540	572	598	563	527	588	542	532	559	570	620	583	586	584	637	588	588	548	555	567	582	544	613	631	579	592	598	601	608	598	553	595	567	610	619	589	635	547	592	574	557	554	559	547	578	591	591	533	569	623	580	578	569	518	539	603	614	578	552	559	594	629	600	552	534	613	594	595	570	594	625	549	545	527	609	574	597	562	609	594	564	617	575	604	566	561	595	554	602	557	572	600	568	573	570	603	611	586	589	617	561	576	588	587	587	616	619	561	577	577	551	607	587	565	559	595	552	576	575	605	560	536	541	544	591	517	587	601	590	593	565	562	585	594	574	591	597	590	607	597	549	557	556	530	587	605	588	624	585	576	557	580	584	550	563	583	577	598	576	584	589	583	571	577	556	581	566	604	551	547	578	572	567	569	657	546	568	530	549	622	566	544	571	571	604	612	560	563	573	583	591	580	542	619	620	600	584	597	616	549	600	559	619	566	609	555	584	594	525	585	622	564	565	612	599	556	552	528	570	619	581	588	565	578	540	603	574	585	608	581	576	575	591	583	572	567	620	548	576	575	607	605	585	564	551	571	590	591	592	539	619	555	587	572	603	530	569	565	542	545	597	552	562	610	586	588	581	605	603	539	627	592	563	592	580	562	591	538	583	574	569	563	567	567	587	582	577	607	565	587	593	592	581	609	622	546	559	577	623	576	573	528	587	596	587	599	594	541	540	595	609	614	497	575	558	585	564	572	583	600	580	562	541	607	622	588	561	564	565	573	569	582	555	578	591	557	589	586	610	620	621	539	573	605	608	572	607	565	573	540	623	573	584	598	553	576	577	570	562	583	578	607	558	598	620	596	542	619	565	581	562	574	581	556	558	599	552	577	571	572	566	571	577	582	569	613	583	607	568	580	608	608	552	566	542	551	567	609	553	539	602	579	584	592	587	534	576	598	558	584	588	608	586	578	565	583	631	556	575	632	606	533	558	602	601	587	591	591	582	562	543	586	564	558	591	572	570	609	588	585	582	621	594	534	631	537	555	584	581	553	600	566	577	577	592	585	618	578	565	577	603	601	573	575	581	562	522	596	621	601	578	569	557	595	579	572	604	573	574	550	541	581	622	605	572	586	611	578	547	551	596	525	535	614	551	544	576	601	547	641	590	562	594	597	549	609	571	599	557	578	569	573	558	586	594	541	592	528	572	601	587	583	597	582	570	549	602	582	593	586	571	599	593	595	569	563	617	554	595	614	589	576	544	591	583	598	585	549	549	557	534	571	564	619	566	557	557	583	589	609	572	569	557	578	536	563	596	552	594	590	593	562	568	554	575	590	588	576	624	585	573	581	565	643	555	593	561	569	590	567	591	601	623	544	572	569	581	611	560	576	575	608	562	565	570	613	575	641	548	624	567	573	569	579	530	569	591	627	541	549	605	575	624	602	581	559	617	620	601	612	589	582	533	576	551	609	581	592	581	562	582	580	593	562	573	595	543	578	574	566	589	586	531	562	617	601	614	569	599	585	592	595	545	558	559	597	590	545	567	578	597	534	571	618	576	565	622	569	572	605	571	588	571	554	597	600	528	576	568	583	552	594	601	598	586	555	558	572	528	600	555	572	587	586	530	573	579	562	573	576	537	542	604	547	547	572	562	575	565	583	548	559	573	591	610	566	581	606	579	551	618	587	569	594	548	585	577	628	522	570	589	616	571	582	590	564	537	570	584	626	621	619	566	586	565	615	538	580	557	622	621	551	529	517	567	575	549	551	592	531	578	573	568	575	534	577	592	605	553	561	609	573	566	572	603	575	564	578	597	598	580	585	588	539	609	551	590	578	586	578	618	576	555	600	581	578	601	573	572	582	588	546	585	612	609	587	612	623	552	625	569	606	599	602	608	597	581	557	612	591	540	628	598	581	548	557	587	590	566	590	561	578	550	569	576	620	566	620	588	591	536	616	564	634	580	632	578	596	633	591	583	542	595	527	578	573	587	597	568	594	554	552	549	580	544	602	570	626	606	592	576	592	562	592	605	631	608	550	598	581	583	556	553	594	549	545	579	601	524	591	585	591	600	576	601	577	585	572	532	594	602	578	564	542	584	591	626	600	589	580	545	568	571	576	535	546	584	597	583	626	603	574	555	575	586	611	569	560	555	586	573	596	544	551	593	644	621	622	566	555	603	562	538	578	601	571	597	554	566	569	616	607	603	588	581	558	530	562	574	545	548	539	545	554	579	562	599	525	608	597	582	582	581	561	560	546	562	564	612	551	562	604	613	571	553	558	551	604	537	605	598	603	552	587	590	575	597	584	612	605	589	608	607	571	556	544	573	624	667	565	583	511	576	531	617	576	587	574	615	546	556	546	594	591	595	586	538	575	567	598	558	640	611	559	617	573	610	616	569	595	564	571	571	574	510	566	603	576	573	574	582	572	561	553	592	556	564	627	612	553	586	578	613	590	648	573	564	574	567	601	565	598	567	591	576	627	561	609	602	559	595	564	603	617	572	602	583	574	594	556	566	588	626	626	567	582	612	563	585	600	568	565	596	574	569	617	545	614	574	583	569	571	578	547	609	589	569	580	590	556	532	559	594	570	573	562	580	586	614	601	576	586	584	581	530	557	570	590	547	608	581	615	591	564	594	590	587	555	574	588	551	576	572	557	580	586	611	584	576	601	592	598	580	573	573	555	563	612	602	591	599	573	610	538	587	557	569	583	570	574	591	614	554	577	568	552	611	549	577	575	581	558	595	585	575	591	606	588	563	544	583	565	593	534	582	578	581	594	598	599	566	562	606	593	644	608	567	566	578	573	606	569	574	575	568	554	593	593	572	528	582	563	589	622	603	581	595	565	579	562	566	587	551	579	547	577	568	585	582	584	584	611	635	568	589	583	602	596	574	585	604	594	571	597	574	591	628	589	594	584	566	588	610	566	583	629	569	556	582	571	617	535	551	586	610	574	601	560	576	558	624	598	585	569	571	610	583	641	584	571	601	596	606	577	554	534	633	580	563	558	600	605	566	580
24007	27403	24572	27026	30649	34280	36720	34550	34512	26832	20864	18913	12789	14733	14170	10590	10175	13540	14654	11500	8828	9755	8357	12068	8265	10598	7552	11291	6826	5140	5853	4395	3807	2274	2349	1837	1348	1091	941	812	778	915	849	572	729	997	1152	814	624	405	386	348	362	312	307	293	276	263	272	291	268	305	334	255	244	233	234	249	230	240	249	320	327	338	292	302	263	240	235	256	237	243	225	246	232	235	250	221	212	218	197	224	239	243	229	215	232	235	242	254	237	226	240	244	243	233	228	223	254	230	232	244	244	246	241	228	252	242	258	243	234	257	223	234	232	223	221	255	248	214	236	222	221	233	207	218	247	221	241	236	231	251	235	230	209	229	219	218	254	256	229	215	232	198	247	254	213	215	232	241	250	235	278	227	213	233	239	232	252	240	225	240	241	226	218	230	232	267	238	221	219	206	214	221	224	233	233	228	238	230	207	236	213	230	224	250	235	236	229	240	241	238	214	238	243	239	234	225	203	219	224	243	226	230	235	246	239	236	237	241	252	215	250	228	203	233	221	218	229	229	219	247	221	251	223	236	250	236	249	242	245	239	240	200	242	232	229	227	221	241	210	198	266	230	234	247	212	238	229	233	256	243	261	245	233	240	245	252	209	212	189	254	226	259	257	233	234	214	233	250	260	235	238	224	242	223	237	221	224	238	241	239	237	218	246	228	237	246	224	225	237	233	212	245	229	235	233	223	236	251	228	238	244	227	229	233	241	228	245	220	280	216	248	228	230	224	217	206	242	230	200	228	223	245	249	214	236	235	246	223	223	233	247	221	237	238	231	248	242	240	231	230	223	213	248	203	216	234	239	251	250	234	250	249	264	221	244	231	205	223	254	238	235	243	230	216	245	223	244	239	215	222	222	254	238	234	227	239	239	212	236	243	253	249	239	251	228	254	267	212	223	220	241	245	231	234	242	258	279	212	221	264	252	233	252	233	234	233	253	234	230	230	241	236	227	224	243	207	229	230	185	229	215	210	232	236	245	213	203	254	217	229	252	245	233	224	238	257	218	230	214	232	246	223	240	223	277	227	263	237	216	248	254	245	238	230	235	214	266	238	236	226	239	222	230	223	220	240	228	197	233	225	223	243	240	222	222	247	231	262	228	210	247	277	230	254	239	223	251	269	210	238	244	221	255	226	223	246	283	196	256	248	248	225	228	203	225	222	247	227	255	241	237	238	233	261	217	236	225	240	217	234	245	225	260	228	220	232	222	231	256	242	247	226	258	254	249	250	222	247	233	237	248	254	220	205	233	262	217	231	231	255	231	230	257	229	238	234	247	274	264	242	232	217	250	234	219	236	222	216	214	259	256	221	240	240	262	222	218	230	256	220	256	230	263	252	263	249	260	237	232	235	213	243	222	228	254	213	237	230	233	209	224	227	224	225	227	220	220	232	215	216	224	255	253	214	261	217	217	231	254	218	216	221	265	242	230	237	247	225	242	251	251	210	243	212	233	223	259	242	237	238	244	234	242	212	239	245	212	237	253	243	225	244	236	233	222	232	211	271	240	209	228	247	211	257	248	263	202	224	274	252	219	253	220	231	251	227	234	225	255	250	219	225	240	217	214	239	268	233	234	230	217	231	248	233	214	263	224	215	239	236	233	222	247	232	275	227	251	246	215	236	253	230	232	216	249	229	232	226	264	220	223	223	244	222	235	251	269	249	241	249	224	235	238	220	226	239	206	231	215	246	194	226	251	267	235	234	254	250	239	241	232	252	226	231	234	217	232	252	220	201	225	213	248	244	240	246	206	259	212	239	239	226	243	244	224	233	234	226	255	216	232	225	238	233	233	221	256	229	249	248	229	248	215	242	219	228	263	242	232	235	220	221	225	221	238	226	210	220	238	240	220	220	228	223	236	228	217	247	214	222	245	248	239	246	209	249	236	225	230	235	241	222	242	221	209	241	220	217	204	232	227	201	250	225	240	227	227	232	241	220	225	232	239	237	214	237	233	245	199	243	246	230	246	218	246	249	221	223	241	234	228	229	238	235	242	235	216	224	221	229	203	234	225	237	252	233	233	242	229	269	232	263	240	206	203	244	211	225	240	238	236	200	233	232	238	231	221	247	236	247	231	227	244	232	229	235	248	214	250	210	228	220	255	216	235	229	229	202	251	233	227	226	251	236	234	241	232	224	206	243	244	221	223	217	248	222	258	239	236	260	240	222	225	233	228	240	247	227	240	265	224	225	209	244	230	252	215	215	250	226	238	237	266	248	228	211	240	226	223	224	219	234	230	237	224	232	249	221	239	240	232	278	242	214	238	238	230	258	273	270	236	236	242	214	247	267	234	233	245	222	207	224	275	233	219	226	222	213	233	221	219	252	258	272	234	216	233	222	217	239	225	238	222	245	215	236	242	207	214	234	225	226	282	241	230	249	220	245	266	218	235	221	218	232	236	234	240	234	236	264	220	226	235	221	250	224	219	216	241	240	234	232	231	257	210	227	232	201	242	232	240	237	257	250	240	256	241	241	216	248	239	230	231	248	229	217	234	255	234	213	253	240	238	236	256	245	215	225	236	282	240	244	240	261	201	245	238	229	267	248	262	247	252	225	262	225	239	247	225	247	235	223	230	229	225	235	249	235	251	226	221	247	233	238	233	227	256	230	252	253	227	233	234	248	231	247	214	248	248	229	248	238	246	215	204	230	245	234	218	238	214	244	227	235	236	245	257	228	241	212	231	234	241	276	244	235	233	232	251	232	237	230	216	272	226	280	240	212	226	221	221	245	236	259	206	250	234	249	242	241	211	230	252	238	244	228	218	217	245	210	228	228	213	236	240	244	248	239	195	238	237	238	263	224	235	231	226	227	231	247	246	264	225	234	219	193	240	251	246	260	217	243	250	228	238	265	254	231	247	204	228	249	254	254	239	253	244	214	227	246	210	211	238	243	237	233	238	225	293	218	244	198	225	231	223	205	226	245	218	218	238	240	254	273	237	257	223	247	223	230	223	223	203	248	216	230	235	225	234	237	237	230	254	221	225	246	247	218	239	221	235	262	228	257	217	234	231	208	232	230	242	240	260	219	196	266	221	213	241	243	240	274	244	239	231	202	244	246	234	242	238	218	261	256	244	247	263	214	226	253	222	241	238	259	207	211	238	241	256	245	228	237	257	218	232	232	246	211	215	215	254	201	216	241	247	253	232	242	225	243	242	242	252	221	210	236	218	235	255	244	219	217	214	226	234	222	241	233	253	246	256	237	260	261	250	224	233	234	229	232	267	240	233	251	248	248	245	247	246	234	234	241	251	226	257	233	239	214	224	234	213	248	221	252	237	209	236	233	230	197	243	230	229	181	252	207	248	234	240	232	224	245	229	240	224	237	217	246	217	255	216	256	218	232	249	235	225	203	204	243	225	241	253	218	253	241	231	208	227	224	235	235	220	223	228	240	244	255	215	227	250	250	230	265	236	228	246	241	241	244	247	235	223	248	237	218	240	228	243	258	225	225	225	226
17378	21625	23352	32140	39348	43680	47023	47934	48125	43055	38466	35224	30032	36180	34193	31128	31194	35972	37169	33814	29882	23151	27616	34736	28741	33838	28168	35890	26688	24231	26767	22712	20048	13854	14264	11622	9042	7425	6228	5238	5347	6167	5514	3908	4983	6890	7397	5449	4061	1973	1993	1419	1544	1179	986	1044	1061	1026	1086	1055	1009	1028	1346	871	831	784	749	747	682	701	706	1142	1274	1358	1170	920	758	639	631	597	625	605	622	587	571	614	588	615	603	645	633	624	660	611	636	645	614	606	653	616	597	638	637	622	546	628	622	640	576	601	557	620	632	623	613	592	603	619	615	620	586	595	587	600	586	626	588	610	659	585	622	670	592	623	589	591	567	620	562	615	608	606	555	618	620	564	586	628	644	587	627	640	620	609	571	584	613	612	614	556	623	644	597	616	605	636	598	609	623	630	589	612	605	611	651	601	645	617	655	633	602	617	633	609	645	601	595	643	604	622	634	649	637	614	605	600	634	567	610	643	606	637	620	623	624	609	611	608	593	650	588	615	614	636	593	626	607	621	612	617	566	629	634	601	569	586	592	578	624	602	594	623	575	627	587	569	585	521	614	649	636	575	608	606	599	616	599	616	608	605	605	618	623	631	633	598	610	571	609	591	627	606	623	593	639	649	599	632	653	633	632	611	584	638	603	608	627	609	621	636	611	606	557	591	572	601	573	592	604	585	622	589	572	624	621	606	662	620	617	667	625	627	654	605	581	629	623	628	581	613	660	609	575	587	612	589	637	623	620	602	609	604	592	629	543	589	575	611	592	640	630	604	573	586	612	655	617	612	650	652	622	624	593	638	642	624	589	637	562	610	630	604	590	611	617	594	616	644	588	588	618	595	612	575	634	605	568	603	611	617	644	632	622	609	605	587	633	566	611	619	626	582	591	633	657	617	624	628	637	587	569	625	621	576	619	613	640	590	640	575	647	638	631	607	613	643	644	608	647	616	624	598	642	598	579	599	605	592	641	654	673	629	630	597	580	594	605	627	642	630	607	611	623	607	606	572	620	608	599	592	618	591	630	596	594	634	616	615	580	579	614	572	600	603	612	620	602	591	621	605	580	621	603	591	618	619	614	587	599	618	604	581	613	591	573	669	607	598	626	605	581	597	592	635	593	639	600	591	654	599	597	635	613	653	599	567	613	619	632	640	587	632	572	659	595	584	630	571	663	619	632	590	576	622	552	605	618	647	620	621	597	556	623	651	649	623	616	629	610	615	639	609	642	643	604	642	633	597	611	599	586	606	631	576	620	617	621	604	599	592	625	621	648	621	613	645	612	587	640	644	625	621	618	639	608	571	619	659	570	622	646	633	611	578	612	570	608	634	618	574	587	586	611	644	622	617	592	594	630	596	629	643	613	615	629	628	628	585	593	628	589	592	623	651	624	621	607	589	569	549	566	607	614	621	583	584	625	608	626	574	618	576	607	617	619	666	618	614	577	598	603	596	628	644	605	587	632	605	600	618	610	677	587	649	605	615	598	623	605	641	585	637	580	604	561	592	588	584	609	631	627	598	562	576	609	623	592	631	592	617	588	625	590	616	595	593	593	608	618	592	644	611	613	631	626	567	590	609	579	609	599	591	589	599	640	606	607	622	594	597	598	615	623	596	575	583	651	647	597	642	635	612	631	615	590	609	595	582	586	588	637	659	600	626	575	611	588	576	600	628	582	629	635	615	624	645	654	606	612	634	627	611	594	627	636	605	602	608	618	601	602	587	652	568	602	588	596	576	600	606	602	624	596	605	608	611	584	581	612	597	590	591	613	602	607	619	606	670	595	677	617	608	597	606	605	613	605	637	603	636	628	589	629	596	566	582	601	618	571	631	626	610	592	591	644	629	604	584	617	650	618	626	579	602	606	586	589	599	632	621	571	604	586	626	607	632	578	650	623	613	617	587	645	628	631	623	639	624	608	583	649	617	673	628	633	638	592	629	596	616	624	611	622	586	650	622	593	601	591	640	560	585	614	612	602	587	581	660	619	634	606	615	587	610	634	648	618	582	652	598	595	643	599	638	612	585	586	640	596	586	609	628	607	622	615	575	604	623	580	602	639	592	556	623	609	627	652	626	572	592	581	567	616	576	656	618	607	644	603	620	637	620	604	616	610	607	648	575	593	640	649	598	649	593	627	587	640	608	603	638	630	596	614	584	585	621	598	607	624	595	626	608	618	605	606	599	602	623	577	647	623	601	615	597	596	610	630	615	645	630	632	552	591	565	587	581	611	585	605	646	624	639	583	615	589	614	616	574	620	607	658	547	585	569	649	574	624	616	566	629	598	619	592	635	592	632	612	587	655	625	633	612	627	630	584	610	620	622	583	601	587	617	609	590	607	622	630	605	612	659	627	577	633	600	608	618	572	621	595	626	594	623	586	675	544	583	597	632	634	623	647	596	645	625	615	583	582	618	635	602	615	611	615	609	611	583	590	617	579	595	650	566	603	606	619	634	628	645	589	586	602	575	609	605	610	595	638	610	622	627	637	613	643	575	599	668	633	600	613	611	609	590	622	575	626	622	605	564	619	599	619	610	611	620	627	582	605	642	599	608	642	646	627	609	593	607	606	590	639	659	620	639	579	631	627	655	584	622	639	573	601	569	601	610	598	584	589	605	598	638	609	660	582	654	579	610	606	630	621	595	633	661	583	573	623	592	634	674	616	581	617	623	574	604	579	583	586	635	600	648	621	582	574	566	551	606	621	594	621	604	619	599	613	605	598	606	601	599	629	626	590	620	609	629	589	614	619	632	572	629	588	593	588	617	626	617	605	578	662	582	603	612	592	605	607	591	617	596	606	629	643	601	636	612	622	551	550	590	624	624	603	645	603	605	642	642	570	624	602	625	627	617	663	589	625	571	655	620	608	610	606	581	648	649	633	625	628	583	587	591	600	631	609	584	586	606	543	582	606	585	602	615	632	643	607	583	626	650	620	578	599	601	626	599	574	655	550	580	656	601	637	629	597	631	558	609	608	622	607	617	627	562	624	568	592	594	618	594	588	579	626	611	607	639	628	584	630	575	589	617	623	613	579	652	597	576	609	582	602	593	634	648	579	623	544	583	605	597	585	668	666	576	609	610	564	630	611	622	585	647	644	634	562	622	608	600	607	560	621	628	612	635	598	586	584	628	641	627	576	621	577	616	615	580	615	640	620	618	586	634	574	600	604	628	606	572	596	657	611	636	626	602	607	621	612	582	626	561	624	653	633	594	608	627	626	570	618	561	632	556	661	598	604	582	588	643	629	595	640	635	637	652	581	622	618	630	625	615	624	624	637	577	590	660	602	602	596	604	571	615	615	632	619	622	647	615	573	585	566	607	648	601	611	628	584	608	612	596	630	583	580	585	605	594	612	606	605	626	599	621	629	575	597	596	604	647	585	627	638	588	620	613	654	579	656	630	590	621	597	640	594	592	562	611	637	590	609	638	600	617	596	607	625	607	616	670	624	600	613	620	588	580	644	625	603	576	659	590	656	586	588	635	571	654	648	585
34422	36868	31450	35341	38248	41261	43204	41988	42169	37442	31712	31042	24449	28044	27093	23102	20890	27093	28928	23626	19892	16859	15106	24516	18424	22031	17736	24076	17941	13739	13424	10309	8548	5461	5353	4074	3043	2563	2093	1514	1566	1894	1475	1153	1487	2186	2657	1863	1141	599	637	478	394	404	314	298	271	299	340	310	371	333	331	302	260	320	248	291	250	258	271	351	475	428	358	293	283	245	237	211	252	217	224	231	243	249	220	202	244	196	206	240	245	234	243	248	205	230	237	252	224	229	234	238	233	228	238	234	229	217	250	248	208	226	244	227	233	235	248	240	233	241	217	238	218	251	222	219	245	210	242	227	228	241	226	246	230	242	258	235	260	230	225	218	257	228	220	217	221	250	235	221	227	254	229	239	238	260	251	255	210	200	250	198	221	238	232	236	225	236	204	225	222	246	249	217	256	232	264	258	257	234	263	208	258	231	211	239	235	244	217	237	227	233	213	244	242	229	205	221	267	221	226	229	257	252	240	231	209	238	203	247	233	232	236	241	248	206	255	234	219	224	235	239	211	246	258	228	228	237	238	230	222	253	218	234	234	236	259	248	249	201	234	240	278	243	259	260	206	222	234	242	209	235	242	229	228	237	229	190	199	228	218	233	246	216	233	251	273	234	258	225	230	267	224	217	224	228	189	226	226	242	249	227	244	228	217	216	228	217	218	224	267	213	240	236	273	216	248	234	242	236	203	240	255	225	250	245	235	250	244	236	235	220	230	247	225	266	224	221	206	236	218	231	243	232	225	245	223	236	261	234	244	264	259	213	248	227	241	241	234	224	260	232	203	250	226	258	195	228	248	265	249	264	231	232	218	245	239	225	206	236	228	252	233	244	237	242	261	220	221	233	240	242	229	234	236	264	237	232	233	234	193	225	235	223	228	240	212	258	245	221	221	243	229	218	217	253	223	229	220	242	224	234	258	220	213	255	230	230	213	225	253	221	234	259	225	271	225	229	233	223	243	236	240	263	253	236	241	254	188	232	239	227	220	237	230	228	245	218	227	226	225	205	214	253	217	218	212	217	238	235	228	228	238	226	230	256	234	241	244	218	234	209	252	254	234	227	222	237	242	187	208	206	223	264	217	242	253	272	218	224	245	226	206	252	252	214	220	225	229	229	254	247	234	260	233	239	251	242	226	214	235	251	247	258	214	251	242	258	222	226	216	213	233	221	240	245	203	249	227	216	217	220	225	229	264	246	208	246	232	220	222	236	227	241	246	240	246	223	239	212	210	215	228	243	204	263	254	264	213	229	226	228	249	232	232	255	219	241	203	212	216	236	230	204	266	233	212	225	223	235	221	230	230	243	236	199	237	252	215	227	224	218	216	207	245	229	239	235	246	247	211	231	237	230	221	250	249	239	241	230	228	246	239	226	249	235	252	246	236	224	231	224	225	223	242	217	233	240	236	224	262	263	216	220	263	216	211	237	208	263	233	241	226	255	234	231	216	197	224	209	208	236	240	222	233	255	237	221	226	243	254	228	235	213	220	245	225	261	246	219	222	235	222	241	229	219	242	226	212	246	237	247	241	217	245	232	234	252	239	232	251	255	230	224	218	224	209	245	249	228	210	233	243	230	221	241	233	223	234	250	263	207	257	241	237	234	214	239	234	241	234	238	244	198	216	215	197	203	223	205	214	215	233	224	242	223	215	251	246	218	263	220	243	238	225	241	217	223	215	242	253	244	220	232	229	254	240	249	252	237	226	217	229	238	224	236	202	240	211	245	238	223	234	229	222	250	217	242	231	221	231	246	235	228	210	203	233	240	239	252	249	220	220	209	205	200	211	248	240	229	236	217	240	223	201	240	233	214	206	220	225	220	256	250	228	237	209	233	213	226	232	258	238	243	240	210	217	213	227	228	232	244	223	224	226	223	212	241	228	262	239	244	227	224	212	211	223	261	228	235	238	204	253	234	240	231	231	234	242	242	250	229	227	251	228	234	231	203	243	234	260	244	234	206	233	218	226	225	260	239	229	240	261	276	212	260	201	230	228	239	262	234	242	229	251	224	241	222	238	223	247	233	226	197	241	227	238	224	219	252	241	254	219	234	247	249	267	210	218	207	234	227	213	228	218	218	230	250	240	249	252	250	227	231	217	226	241	217	248	241	237	227	247	245	231	217	244	215	273	207	200	246	250	248	206	243	232	226	225	232	259	225	237	214	231	220	227	249	270	268	239	238	228	230	240	215	230	229	243	205	227	229	240	239	231	241	201	218	227	216	222	250	233	225	242	237	228	212	242	236	242	234	240	243	248	262	232	241	227	225	228	258	244	233	274	231	223	220	230	250	224	214	234	200	228	226	236	218	243	220	236	242	221	232	246	248	221	223	241	242	248	217	246	237	238	254	246	253	219	228	224	244	230	225	237	200	223	227	222	209	257	261	239	235	251	203	234	234	232	239	243	249	225	223	243	219	255	240	220	227	261	229	223	217	230	267	231	244	239	237	206	267	237	206	220	242	254	222	241	262	242	222	246	213	225	254	221	246	224	230	221	220	239	224	252	199	215	233	234	225	235	235	210	262	249	200	238	243	240	214	219	214	239	226	225	244	264	265	248	228	219	247	267	242	244	203	216	231	238	215	224	263	252	239	229	232	221	234	181	253	226	215	220	235	225	244	211	230	216	243	237	249	226	212	243	242	237	225	222	216	249	269	245	235	240	229	230	221	236	212	212	225	218	245	216	224	244	236	246	239	226	222	240	223	209	259	246	249	248	225	226	223	221	252	234	234	231	208	260	244	230	245	236	223	212	234	243	237	248	269	234	233	225	233	219	208	233	247	219	209	237	240	216	246	249	221	235	246	247	218	242	255	217	213	207	239	257	210	231	236	230	249	243	243	218	259	217	229	237	221	240	236	219	214	254	223	211	237	224	252	203	233	222	219	221	240	228	244	231	263	240	227	248	228	255	262	236	252	237	253	228	233	221	223	215	233	240	215	242	234	261	229	245	218	244	228	235	225	233	244	213	213	262	269	236	216	209	253	240	238	254	246	225	226	219	255	213	223	249	216	238	232	230	233	221	246	227	212	240	248	221	212	225	251	227	232	219	223	245	245	279	263	232	264	217	256	231	235	277	233	209	235	248	277	218	262	208	231	254	227	227	244	224	248	230	268	236	259	239	242	243	213	224	253	229	238	273	226	225	227	208	240	243	219	230	237	226	215	233	234	263	217	252	250	226	234	258	210	233	225	224	224	221	208	240	225	223	218	214	233	248	235	210	213	251	220	213	237	237	227	222	257	250	253	242	253	237	238	235	229	222	241	242	217	236	229	259	249	232	258	235	225	226	219	225	261	228	205	251	223	260	237	203	247	243	244	249	245	247	242	263	216	256	230	221	239	225	226	222	236	234	222	203	244	218	209	240	269	244	228	229	233	218	238	211	236	246	225	259	230	242	212	253	232	233	230	244	237	245	255	214	221	229	284	238	224	245	235	238	215	218	231	243	225	262	223	213	220	230	248	233	248	243	244
24380	29736	30460	39808	46637	50325	52493	54435	54392	52844	46345	45467	40211	47677	45614	44239	43017	46898	50079	45180	42483	33356	36304	46834	40924	45638	41541	48401	41788	38290	39072	34628	31318	25082	23737	20132	16665	14536	11956	9978	10514	12240	9550	7932	9990	13717	15924	11582	7206	3463	3722	2470	2223	1909	1200	1469	1262	1290	1514	1389	1593	1424	1756	1263	1062	950	909	800	770	735	788	1539	2204	2204	1593	1115	861	685	620	612	573	620	586	594	624	581	605	652	644	636	628	660	616	647	626	604	627	532	587	633	633	566	609	623	567	589	589	567	603	594	607	573	611	580	621	557	575	608	584	577	582	647	627	571	601	636	561	598	694	585	625	611	584	568	600	607	608	607	578	572	594	652	613	602	570	623	606	617	610	595	559	594	615	597	619	597	609	637	582	615	598	624	606	606	651	583	611	616	583	596	548	596	597	599	614	607	595	589	605	618	638	556	582	573	640	587	604	550	643	593	639	612	608	605	620	601	600	597	599	609	605	564	616	610	560	614	595	623	636	628	644	612	606	577	576	576	564	623	553	594	586	602	619	651	602	594	557	558	589	602	597	616	632	598	657	631	577	599	572	632	620	624	611	583	576	527	605	588	636	597	599	588	613	602	632	637	597	583	659	597	599	553	608	565	608	595	607	627	595	569	595	625	597	614	610	566	591	597	569	592	539	604	590	578	617	606	610	615	591	549	603	588	587	580	588	581	585	623	577	620	592	544	597	593	578	595	632	586	603	592	596	598	587	589	616	576	560	621	580	631	629	581	613	587	601	565	622	596	639	636	587	610	603	526	622	652	591	589	627	593	581	621	624	636	603	594	595	620	612	600	580	592	566	561	647	617	569	578	588	625	595	587	602	588	637	663	599	620	615	609	580	634	610	580	597	611	594	590	619	598	617	568	606	595	650	607	625	616	607	584	574	582	612	619	566	585	609	617	604	603	624	548	602	611	604	589	592	571	605	588	634	624	607	623	637	571	588	623	613	584	596	592	614	584	647	559	602	557	637	636	619	596	586	546	580	625	636	595	657	616	605	601	577	632	559	578	654	584	631	644	637	600	581	608	620	607	612	636	604	621	547	596	577	591	603	579	633	601	627	646	597	566	607	575	590	592	627	620	587	631	595	617	605	583	573	618	612	669	573	597	584	583	583	557	620	546	639	602	607	603	603	535	617	656	618	587	643	611	570	614	572	593	609	601	639	607	595	532	583	588	548	552	626	581	569	633	559	632	554	615	584	595	615	608	611	606	653	620	594	589	595	586	634	612	591	563	590	616	601	604	620	583	634	593	632	607	631	598	604	609	588	596	595	625	642	655	614	582	575	613	591	627	584	617	590	579	605	593	620	600	585	625	595	593	627	570	599	607	659	601	585	614	637	581	602	546	550	616	608	546	567	545	561	596	583	612	583	568	593	613	609	594	614	608	597	622	587	603	578	586	569	606	626	634	614	591	564	595	605	594	684	606	592	583	570	615	640	641	599	596	601	595	630	600	619	593	550	591	584	621	600	589	639	608	609	618	632	628	603	594	635	606	610	595	561	610	565	610	600	628	570	590	632	624	594	633	591	584	553	550	617	558	575	600	615	624	578	574	579	595	623	615	587	637	581	587	585	625	650	629	648	584	577	639	569	577	610	625	608	667	591	604	602	608	597	589	613	590	627	666	570	637	592	626	612	623	620	582	587	602	662	575	636	573	623	618	627	601	640	622	596	601	630	647	653	598	599	600	614	592	602	572	616	563	644	615	625	608	593	627	596	631	609	620	612	607	581	576	572	605	580	585	662	569	589	557	575	631	594	610	580	629	584	599	619	588	629	597	600	597	640	588	588	591	597	592	630	559	599	630	589	597	573	605	599	592	590	596	621	565	591	604	582	585	595	588	573	630	616	587	634	583	630	610	587	609	601	637	614	591	558	596	612	621	593	577	604	609	634	593	557	625	611	618	581	629	588	610	592	659	625	583	598	598	601	596	535	590	570	607	629	619	606	609	609	581	582	599	639	588	597	566	643	607	591	579	623	640	593	594	621	607	595	613	574	602	550	624	586	598	578	603	625	602	592	586	610	636	560	593	603	607	591	584	604	592	595	602	620	580	593	606	584	592	598	574	632	609	585	614	599	584	633	579	620	620	586	598	610	604	633	596	611	597	595	627	618	566	583	584	614	615	584	546	611	605	554	645	623	592	597	627	639	597	581	616	576	629	620	571	586	627	601	639	601	570	590	590	608	600	586	586	580	572	588	586	565	573	603	560	604	598	618	568	611	625	563	603	596	609	596	613	648	629	597	604	633	616	575	580	606	591	589	585	582	656	629	586	618	571	630	615	614	631	595	596	563	625	593	582	590	617	595	608	619	642	615	615	569	597	570	631	601	617	617	611	611	616	606	582	588	660	613	621	555	607	592	627	614	584	579	621	614	585	628	621	577	588	607	566	590	584	592	629	632	655	642	629	587	620	624	589	603	623	587	640	633	611	594	594	595	654	625	580	607	567	595	582	598	599	590	605	576	593	615	611	618	611	651	522	630	581	611	599	571	602	617	617	629	635	575	595	574	617	629	618	625	568	578	607	614	597	650	611	591	596	601	583	566	582	610	602	614	626	587	620	640	586	611	639	615	579	582	612	578	623	551	569	613	585	614	624	623	576	578	550	552	592	640	587	587	597	591	616	636	571	610	534	578	622	550	588	607	561	609	616	602	577	559	600	563	589	626	624	585	618	604	613	595	585	579	598	567	581	584	578	586	602	606	588	598	607	618	633	642	571	579	557	601	586	574	602	576	626	597	639	587	596	572	605	599	589	587	615	594	571	596	589	572	553	566	604	609	647	610	598	584	642	614	582	607	648	623	592	584	628	588	609	633	626	631	617	607	606	633	608	585	598	608	608	619	597	614	608	579	626	595	600	596	584	603	623	621	584	561	587	605	621	617	609	626	631	593	651	620	651	608	629	602	590	593	609	595	622	609	646	600	588	593	607	614	585	589	608	611	565	602	600	595	639	622	625	622	578	611	629	598	596	594	571	601	579	640	629	570	590	544	569	581	616	648	587	559	635	597	588	597	593	635	605	581	632	620	589	586	615	588	576	563	584	591	611	619	556	600	599	605	607	585	655	625	579	574	625	566	601	589	548	635	643	577	569	562	593	606	581	634	569	605	606	673	581	585	593	599	646	610	597	649	617	596	582	601	584	596	655	585	626	606	605	601	593	652	594	597	601	617	560	613	587	589	624	577	597	575	590	567	607	568	664	644	598	626	607	597	589	607	613	596	664	573	579	615	577	575	608	620	590	615	636	589	593	618	600	609	595	596	603	600	572	586	584	596	587	598	585	588	605	634	623	599	601	595	611	654	602	604	599	596	593	585	608	602	592	552	629	617	646	590	617	604	625	600	633	615	601	620	596	594	617	562	599	626	587	628	603	606	612	636	606	617	585	606	584	602	588	599	612	554	601	619	666	637	572	565	595	611	613	604	607	612	629	605	641	570	590	632	607	577	603	619	601	604	599	605	611
8121	6727	7354	7074	7781	8638	7152	5583	4407	2962	2082	1900	1323	1496	1281	1114	949	1108	1343	956	879	651	554	1021	643	858	637	837	582	586	565	446	424	373	343	310	271	323	266	284	257	298	237	266	286	302	300	278	257	236	241	254	224	225	219	233	238	231	245	246	216	220	226	226	227	230	258	224	260	238	222	207	236	248	213	234	250	206	229	220	214	240	231	215	231	227	211	203	220	212	233	220	240	233	217	239	278	220	192	238	229	246	218	221	215	224	219	234	249	240	233	208	205	221	229	206	251	238	234	205	226	213	233	222	218	225	238	228	199	221	224	244	247	229	231	223	221	232	221	210	205	205	213	191	245	236	234	199	227	224	237	235	212	209	217	224	224	226	222	253	210	221	234	216	207	205	171	251	230	262	209	214	245	232	222	220	230	218	203	198	205	224	223	254	218	171	220	204	220	223	226	209	218	241	215	235	224	193	249	214	219	227	225	237	250	226	213	234	222	204	216	250	227	215	223	221	214	225	225	193	240	235	237	237	193	221	224	207	223	232	220	223	220	231	245	216	204	239	246	239	223	242	205	192	228	227	208	219	206	228	207	239	204	223	231	195	217	221	213	231	224	227	221	228	209	203	228	233	218	251	212	228	223	224	215	241	200	210	265	228	247	263	206	223	237	210	239	242	211	257	217	222	201	246	216	242	216	203	213	211	236	197	225	240	204	197	207	229	227	237	210	232	219	209	222	240	212	216	222	244	253	214	210	196	228	212	204	229	236	218	209	207	221	220	212	206	238	220	221	204	197	222	221	234	220	231	232	241	236	224	219	236	210	217	220	192	215	203	229	227	238	247	226	186	220	244	220	205	240	208	243	234	207	239	240	208	194	225	195	234	223	238	200	226	230	214	214	234	213	212	226	208	236	213	209	240	209	213	218	209	237	214	219	218	217	205	242	216	217	208	226	211	233	247	234	237	217	213	197	210	220	228	244	237	228	222	227	231	233	237	231	217	205	223	215	204	240	215	218	241	214	234	232	205	209	192	242	220	249	208	224	215	223	245	198	210	210	225	241	226	217	221	230	233	224	226	209	206	215	226	213	217	221	215	227	218	212	237	188	226	225	214	214	231	233	200	219	214	223	216	224	204	240	241	226	226	206	211	212	226	220	245	214	227	205	211	209	240	228	232	210	225	204	200	219	235	247	213	256	219	218	233	211	222	252	199	210	208	213	223	219	218	221	229	221	225	238	204	239	214	219	183	190	193	232	222	184	239	243	209	204	219	250	249	202	241	227	212	212	223	224	222	235	229	217	213	227	218	218	211	220	209	255	230	214	255	234	228	247	234	227	234	218	201	192	240	221	230	214	228	223	210	221	238	247	218	198	210	219	227	196	205	215	202	249	206	197	222	207	245	235	244	233	221	260	225	240	229	220	221	239	223	217	211	206	230	220	209	221	224	215	230	253	243	203	236	231	209	195	185	235	220	230	226	191	225	238	224	208	220	229	240	222	219	239	213	199	210	245	220	213	206	243	232	223	218	221	223	216	225	213	203	237	231	218	208	206	251	231	218	267	230	219	216	219	208	245	243	235	204	212	219	219	239	213	219	246	243	189	186	226	215	226	229	211	216	190	189	224	206	216	221	222	217	219	247	238	210	202	225	242	219	224	221	216	218	246	204	238	226	204	260	229	236	198	234	212	217	211	263	204	218	228	217	231	214	208	214	227	230	209	212	224	228	226	227	255	224	219	223	206	228	244	221	201	205	227	235	236	224	237	243	215	222	229	221	234	231	230	237	224	214	218	237	203	209	227	219	201	243	239	224	243	225	220	204	202	220	214	219	191	213	228	225	193	210	217	223	252	213	211	241	212	192	225	246	210	204	230	235	232	223	223	227	242	218	209	205	240	224	199	219	198	211	237	228	236	218	209	240	207	193	219	237	204	226	254	204	196	231	215	215	244	220	239	226	223	236	216	223	225	226	204	241	207	211	219	224	211	229	203	220	207	219	226	226	223	229	221	210	217	231	239	187	204	261	197	222	224	217	215	247	218	250	219	202	212	235	246	219	236	249	205	232	223	208	216	220	221	212	235	221	259	244	250	223	232	256	217	193	204	239	230	223	213	217	235	219	249	230	240	217	219	213	222	239	238	203	220	233	242	241	222	221	218	212	232	225	229	225	237	245	194	240	213	237	233	207	230	248	258	228	222	220	241	236	227	228	187	248	223	220	234	217	199	215	220	209	213	215	228	240	212	224	220	225	243	215	233	235	212	195	192	210	203	231	218	229	230	216	234	219	216	212	208	206	239	238	228	226	236	240	236	241	228	214	222	221	227	212	195	236	251	238	234	207	204	229	230	236	219	217	234	216	218	228	223	230	202	202	219	219	208	219	194	229	221	227	208	210	246	210	212	209	270	246	215	210	227	218	227	213	224	218	223	174	222	225	230	220	211	236	249	214	210	238	245	232	237	207	253	255	234	243	234	199	230	203	222	198	210	232	196	245	238	241	215	205	213	234	226	225	240	214	224	199	222	215	206	226	205	190	222	230	213	207	243	216	214	215	195	248	219	248	217	234	244	240	219	240	226	212	217	225	216	234	233	222	229	218	202	235	206	239	225	211	226	266	218	227	215	243	239	206	222	188	201	208	236	233	204	222	222	238	263	218	232	231	218	234	229	237	220	200	210	231	222	233	190	186	231	235	229	222	226	203	211	194	200	244	226	227	221	202	205	217	238	243	231	213	220	227	202	237	190	230	234	245	218	209	222	211	211	211	225	217	212	207	210	239	200	243	208	206	195	233	232	234	203	218	242	206	214	204	196	238	210	224	225	210	207	211	194	213	223	217	214	234	204	241	225	210	186	227	221	223	212	204	235	224	221	236	185	237	219	233	225	244	233	224	248	218	222	229	224	191	222	194	220	229	211	240	214	244	223	221	210	231	212	205	246	220	226	243	220	231	220	232	230	196	217	202	226	244	221	237	199	238	220	188	205	217	218	222	231	256	230	213	197	230	229	234	215	250	222	215	232	229	221	230	213	229	211	214	204	241	212	217	228	224	270	212	234	221	240	191	255	206	227	247	224	210	234	228	238	212	221	188	238	256	255	230	203	219	224	214	225	199	228	208	216	247	217	213	196	230	237	243	206	223	243	203	233	199	197	225	216	219	199	229	222	221	208	207	226	230	221	255	234	221	206	232	212	217	223	248	232	222	220	237	238	201	222	205	191	227	232	224	218	200	227	219	230	224	230	214	236	230	216	221	220	238	208	206	217	222	233	223	198	214	224	206	226	220	240	219	220	238	238	207	236	187	209	206	258	211	216	220	224	212	233	221	208	226	228	222	182	209	232	218	257	221	200	222	216	213	226	200	211	219	239	237	218	226	218	234	232	237	210	228	230	220	216	222	202	202	231	238	210	224	210	217	220	254	226	220	234	247	213	229	236	234	204	203	229	223	229	226	222	217	221	244	208	213	216	195	189	227	224	247	224	217	213	203	221	214
6108	7348	11486	16113	20603	23796	22465	20229	18189	14393	10594	9865	7254	8863	7635	6807	5839	7346	8368	6500	5196	3691	3198	6543	4209	5543	4202	5558	4002	3699	3620	2834	2352	1873	1806	1512	1325	1215	1071	1019	1050	1140	1006	933	1040	1122	1467	1145	893	709	819	777	747	755	704	773	745	672	702	638	625	628	688	584	645	646	654	685	634	657	658	736	757	805	731	664	572	599	590	586	618	550	592	566	607	577	560	556	591	600	581	532	611	591	628	550	581	581	547	590	602	599	556	638	563	591	599	522	588	569	603	576	586	585	582	603	577	573	568	591	571	564	588	609	611	588	590	560	549	583	559	549	572	549	607	597	593	580	562	593	549	563	582	585	616	585	555	589	606	614	597	563	562	557	582	632	608	558	569	591	586	603	581	572	568	571	564	560	586	585	598	578	596	555	658	592	602	558	610	584	546	573	547	615	592	546	591	579	586	583	541	604	579	578	545	577	562	611	564	611	585	601	589	551	600	541	565	539	532	537	590	546	594	572	565	577	587	607	576	583	565	552	589	609	577	577	579	631	587	546	575	595	578	551	574	587	510	566	566	563	593	555	549	601	569	550	563	597	561	585	622	591	577	587	573	610	562	581	573	562	567	605	586	568	573	574	586	601	580	586	561	588	580	611	580	572	601	585	576	571	595	566	601	580	545	555	552	570	631	581	557	565	570	576	562	655	582	536	616	567	581	569	576	559	575	566	558	622	576	557	584	592	581	596	589	582	583	603	542	597	587	566	563	594	629	582	572	553	581	576	564	585	601	597	582	627	618	552	599	583	594	573	606	555	578	604	562	551	615	616	580	549	557	552	578	595	546	593	574	584	590	589	596	571	565	530	578	581	595	561	598	564	600	592	551	590	608	628	614	593	572	557	579	547	567	626	587	589	586	584	576	579	560	611	542	619	587	534	569	557	596	602	543	577	584	613	592	567	542	547	595	567	592	621	559	595	618	550	545	556	575	577	613	561	570	617	602	624	579	614	572	567	551	565	576	626	570	536	565	595	616	579	555	578	552	611	596	564	600	570	576	582	578	582	603	560	597	597	587	592	618	616	561	601	563	650	556	555	585	565	611	602	584	597	621	522	573	593	600	619	580	582	588	592	556	584	587	586	611	580	546	553	530	595	574	619	569	599	543	588	576	562	584	624	617	562	600	600	581	557	580	578	619	580	660	550	562	539	589	593	613	593	575	583	600	576	539	570	626	543	598	571	569	597	589	590	580	565	606	575	578	569	586	618	565	551	558	599	586	640	589	563	626	604	578	615	574	558	562	581	607	534	575	594	637	610	565	588	568	607	573	613	572	567	603	578	624	573	616	608	600	587	575	607	595	566	541	611	575	564	570	537	636	556	565	556	596	547	581	573	543	578	584	605	579	566	616	544	579	613	594	588	623	573	594	585	581	580	552	513	575	597	595	588	595	588	596	565	569	586	603	563	605	586	600	561	586	588	598	586	555	608	586	616	593	560	610	571	571	574	548	550	595	525	583	604	578	563	573	599	605	586	608	581	602	585	582	616	574	568	603	595	550	614	599	564	614	549	578	578	552	606	593	580	618	597	590	623	595	644	572	564	572	589	556	550	612	571	597	609	595	565	571	603	588	553	530	593	576	628	551	597	592	571	559	563	579	643	560	550	545	580	605	556	589	554	584	586	558	568	586	584	561	589	601	557	599	606	580	598	580	559	595	595	624	620	582	538	609	586	611	584	577	571	585	547	606	578	518	523	584	571	590	598	589	551	585	574	580	592	579	618	570	565	582	548	578	622	583	564	543	563	551	598	587	570	589	584	584	553	561	586	590	545	536	616	598	612	620	583	562	559	587	598	520	588	600	580	553	596	554	595	564	561	564	581	615	575	576	603	551	565	591	590	565	605	605	590	588	580	563	596	582	559	577	552	577	593	587	576	566	591	596	595	529	589	575	565	571	565	603	597	549	536	582	537	573	586	583	609	594	574	569	608	556	583	584	577	584	583	585	569	557	585	591	588	584	607	581	590	564	580	546	602	562	583	580	581	544	574	575	585	580	573	595	560	564	608	578	582	600	546	572	601	597	582	582	560	551	573	618	571	575	546	607	596	610	547	609	590	561	546	601	573	614	597	558	607	585	606	581	622	571	570	560	527	559	563	640	630	530	620	638	618	550	534	541	571	563	546	586	574	590	609	597	599	622	577	547	551	571	597	561	588	628	573	608	570	613	563	554	602	593	607	567	592	581	592	589	608	563	529	590	567	602	581	573	604	600	553	552	577	586	538	559	593	555	598	599	539	603	575	625	597	562	609	552	557	576	579	577	639	579	587	546	577	574	577	585	562	545	567	594	590	547	592	575	547	571	577	513	570	556	601	585	617	572	571	559	564	561	609	587	563	568	562	622	600	599	604	587	580	599	564	552	558	618	581	591	586	605	566	588	574	550	583	604	613	583	615	605	588	598	580	591	577	583	579	600	564	527	561	624	595	575	578	582	553	564	584	551	592	566	583	558	582	561	587	558	604	564	578	582	554	565	582	598	536	586	649	579	584	577	592	575	645	611	613	590	621	558	597	599	597	578	615	571	592	562	544	640	537	606	584	601	546	577	600	590	611	592	598	601	587	543	598	588	556	611	590	581	536	584	584	581	580	560	589	572	577	593	565	586	562	547	594	579	566	606	574	588	573	622	563	616	537	606	532	573	596	566	602	586	582	563	600	577	620	581	563	574	543	615	545	528	542	570	607	569	552	566	616	594	612	564	561	561	590	547	542	574	585	582	563	619	570	603	619	553	551	543	587	541	567	598	590	565	609	604	587	603	585	579	583	529	538	544	562	594	605	601	602	573	576	592	581	605	596	625	596	585	563	595	586	610	555	566	545	601	556	549	630	558	593	581	592	614	601	565	572	592	597	570	624	591	560	606	585	608	532	557	557	585	587	577	577	591	585	619	567	605	571	643	536	566	578	560	619	573	600	622	592	586	531	616	569	562	550	569	585	578	625	601	596	569	562	588	604	603	563	589	611	606	551	592	579	597	584	579	584	586	585	546	545	574	572	577	588	577	573	605	621	594	594	572	571	551	561	576	557	566	592	571	588	558	597	571	580	570	601	620	610	595	584	578	629	594	534	599	605	636	592	553	617	571	593	590	609	571	625	580	546	589	595	591	589	573	583	540	570	575	608	624	576	572	608	560	602	607	606	571	600	609	581	585	588	568	557	601	598	580	599	587	574	562	566	575	592	557	618	575	564	548	586	570	568	560	578	589	596	620	609	587	581	588	606	580	559	592	573	588	542	638	589	583	561	620	551	592	548	533	539	563	573	640	567	539	574	588	600	582	574	583	583	554	600	592	577	602	590	547	569	596	607	587	551	559	602	629	619	586	611	570	587	571	593	620	586	599	578	554	580	568	607	604	570	608	594	578	600	606	559	595	593	592	572	537	601	602	617	559	570	564	609	568	551	579	583	589	568	593	603	603	646	553	622	586	639	582	550	588	573	574	564	570	568
24413	28500	24821	29070	32433	33693	35123	33023	31892	23898	18176	17021	12441	15993	14255	12417	10507	13666	15823	11535	9689	6676	6278	12459	8114	10000	7735	10369	7757	6085	6493	4274	3599	2523	2239	1839	1381	1204	958	798	759	971	637	637	834	1078	1412	959	614	411	490	396	335	309	283	240	270	246	219	246	258	258	233	268	272	253	260	299	287	247	256	306	333	314	258	273	242	234	225	248	251	237	203	216	216	244	240	253	229	219	217	231	236	249	242	225	217	247	243	256	233	234	195	231	243	208	232	186	225	243	246	246	212	227	261	232	237	222	250	222	212	223	240	232	225	212	242	244	238	236	246	247	248	242	227	246	261	238	246	219	233	224	242	237	247	245	264	233	232	225	239	235	225	264	239	237	268	230	219	234	250	218	223	229	216	215	216	198	251	220	212	226	257	213	219	242	254	214	240	247	254	236	221	223	238	226	252	236	253	216	248	244	231	256	229	233	249	230	257	175	209	214	227	252	256	227	229	223	238	230	247	224	232	251	201	250	247	213	230	223	242	215	242	237	214	244	241	230	224	219	241	229	236	217	275	231	228	226	222	224	265	247	230	227	222	243	253	224	246	228	234	238	223	234	220	239	227	230	239	223	252	212	236	224	238	202	216	224	227	233	262	247	226	239	241	256	198	223	234	264	241	270	248	229	256	236	238	216	247	237	250	241	238	220	221	233	232	211	223	227	236	232	255	248	227	229	230	247	235	237	243	239	229	248	205	212	218	212	225	235	217	236	241	226	233	220	253	241	234	267	253	266	238	260	260	231	228	260	232	211	242	241	227	241	239	234	248	217	238	236	240	213	219	233	254	222	217	224	263	249	222	249	217	251	232	230	219	214	248	231	230	206	244	232	247	238	227	241	218	227	256	214	222	252	244	259	233	222	213	232	223	246	216	253	256	269	213	227	188	211	222	223	236	238	217	220	208	242	223	218	252	201	221	252	230	257	256	255	227	242	240	221	238	224	216	237	226	209	240	204	230	201	233	231	235	215	240	216	227	223	252	264	239	236	207	233	235	248	219	235	235	235	233	242	204	252	232	238	224	237	234	235	226	232	268	246	233	224	246	218	230	252	213	206	259	226	255	225	244	216	230	248	252	243	236	225	258	224	224	219	220	254	230	238	226	254	246	217	234	241	221	243	240	251	224	222	230	261	219	244	241	219	245	232	216	238	231	234	253	246	227	248	218	241	237	230	256	249	246	234	205	246	222	253	257	216	246	232	239	267	226	247	221	247	244	237	233	236	247	244	242	242	231	248	267	244	229	223	242	241	242	242	252	254	205	238	214	252	241	210	217	247	232	239	214	215	219	244	238	240	235	213	251	268	243	255	223	237	244	243	247	266	224	240	235	222	218	217	244	234	234	248	245	244	242	212	241	242	212	224	251	268	209	224	261	227	221	254	239	217	219	240	226	215	238	251	220	228	265	244	252	225	242	220	236	237	231	246	226	235	272	264	219	229	233	228	260	246	232	242	259	216	257	239	256	220	244	233	251	247	237	237	242	223	209	225	226	254	219	246	234	241	244	245	243	231	259	204	233	226	201	233	210	212	237	248	232	250	230	213	216	263	203	232	202	234	236	228	231	251	229	224	248	248	254	220	238	224	223	239	251	264	235	221	236	245	239	251	227	263	239	257	225	272	228	218	235	209	249	222	249	220	242	230	214	231	235	238	214	221	235	237	239	205	236	239	231	213	244	193	236	250	233	238	226	232	233	208	249	221	232	240	212	212	243	262	205	246	236	228	250	217	246	203	214	205	235	254	224	241	245	243	232	221	248	254	221	225	242	253	252	237	222	240	199	236	228	221	199	223	216	215	232	218	269	263	259	248	223	230	209	218	269	214	231	248	232	223	269	258	216	226	241	221	259	214	249	212	241	242	224	236	228	222	226	242	216	250	257	201	239	253	238	262	221	229	222	221	256	248	263	221	241	225	253	222	213	227	257	228	243	275	245	233	261	229	231	253	241	233	252	228	201	194	224	251	246	221	240	240	209	241	243	238	214	234	225	217	257	233	230	244	259	234	229	251	233	222	254	235	207	229	230	258	258	251	220	206	235	235	219	231	249	263	219	216	251	226	240	206	220	255	246	222	207	242	226	261	250	214	225	244	231	200	213	264	224	224	231	219	228	211	224	231	232	259	225	236	240	226	236	239	258	239	217	231	205	235	226	240	239	263	257	217	232	227	237	227	246	238	242	232	219	253	235	193	210	251	240	227	242	239	232	234	258	235	247	228	225	219	267	234	276	231	230	250	210	230	231	217	251	230	249	224	235	209	229	240	239	265	239	257	240	223	234	266	257	256	244	249	206	235	247	256	224	223	248	244	231	202	233	222	230	248	225	218	235	238	224	251	255	223	251	235	222	245	207	232	246	249	243	237	267	259	255	223	199	238	237	228	239	241	238	241	244	234	220	259	221	225	256	254	226	213	244	204	236	217	228	252	217	222	244	222	274	237	239	241	217	246	239	244	240	237	214	255	251	223	244	213	241	241	239	244	241	253	224	214	240	259	256	251	244	254	237	221	214	232	226	215	228	232	256	249	213	242	239	248	246	271	248	217	235	262	247	255	205	262	212	256	218	229	245	245	231	241	246	248	244	251	242	258	263	235	217	242	234	245	213	235	236	248	243	252	201	256	218	226	233	251	251	237	236	242	242	236	249	270	211	221	205	204	258	212	243	236	286	237	233	227	248	241	229	263	232	232	260	253	240	233	228	260	234	206	209	248	187	219	251	222	230	229	228	238	230	228	238	238	220	260	226	239	247	260	232	248	247	262	218	213	243	249	229	232	229	221	239	222	250	227	238	229	255	223	227	249	233	226	215	235	223	239	202	225	234	251	228	237	247	229	227	268	219	258	220	233	246	216	217	229	204	226	227	223	229	248	237	231	226	211	243	220	218	256	218	225	257	248	235	237	227	268	222	236	235	240	249	239	224	226	217	250	247	248	259	233	224	230	236	227	217	241	235	231	235	235	238	203	234	224	242	246	208	237	273	207	237	237	233	258	240	224	238	242	240	222	248	236	231	234	220	224	261	225	226	234	215	238	271	230	229	230	239	237	224	209	223	222	254	221	244	251	240	220	216	249	212	235	262	225	219	265	229	234	258	253	261	234	235	232	258	239	230	243	218	233	260	237	248	256	240	241	219	239	228	239	252	254	246	236	220	205	230	261	209	248	222	216	240	227	281	264	242	226	242	220	233	231	238	230	215	246	231	232	267	217	238	235	224	249	238	223	242	235	256	238	250	213	220	238	228	246	240	237	251	231	229	227	245	202	222	224	254	242	203	233	258	230	221	223	247	220	234	232	231	221	217	225	225	236	247	224	242	231	237	230	247	236	221	236	219	226	232	242	244	245	222	244	201	279	223	249	234	239	243	240	264	263	232	191	260	212	225	247	224	265	233	236	235	242	208	249	226	212	240	254	249	229	228	242	227	241	217	233	232	241	220	229	241	228	244	208	215	220	215	236
17746	21921	23565	34416	40585	43805	45043	46735	45846	40294	36214	34229	29526	37224	34923	33091	31941	36151	37705	33305	30058	21025	23420	36010	29037	32488	28001	34108	28642	26625	27445	21588	19970	15311	13322	10986	8955	7545	6407	5299	5303	6412	4042	3946	5294	7477	9752	6185	3665	1919	2629	1831	1465	1191	1013	897	943	845	838	901	920	975	852	896	877	915	875	820	732	603	886	1220	1367	1121	969	784	721	633	615	600	646	631	600	628	604	607	615	633	589	655	614	602	617	656	601	629	646	625	571	605	596	603	621	578	656	615	649	631	598	620	608	611	582	575	576	544	573	631	656	598	593	647	638	590	633	586	637	584	594	587	647	625	615	598	618	589	644	605	598	617	625	638	645	661	594	641	589	612	594	619	578	637	646	589	629	590	657	627	627	596	629	569	615	612	656	562	580	558	612	594	596	596	601	610	600	608	603	592	624	569	621	617	645	625	640	613	602	579	606	636	612	634	595	627	579	616	594	590	606	597	637	569	628	603	608	619	564	644	609	611	646	588	647	593	653	608	608	601	661	593	635	607	607	611	595	585	589	592	658	583	592	603	694	638	572	618	584	665	567	656	579	621	674	601	633	620	570	634	624	617	628	602	611	607	609	634	635	632	596	624	635	631	636	597	601	599	613	615	571	588	607	609	614	602	617	607	631	632	609	621	636	586	596	606	610	601	594	630	613	605	662	645	615	587	621	622	600	599	596	610	598	576	586	626	627	634	603	639	629	618	573	635	580	594	612	605	624	601	580	603	616	614	629	590	619	628	641	621	596	607	617	597	652	583	620	602	615	598	621	597	599	607	546	602	580	627	604	642	601	621	573	575	617	592	588	668	637	656	573	575	627	621	601	691	615	569	626	596	616	632	594	596	616	607	624	646	660	624	623	619	636	594	599	627	597	582	582	631	642	619	641	623	621	626	596	601	630	552	596	570	606	566	638	626	568	598	630	605	614	578	626	607	588	580	658	643	601	601	616	596	588	580	591	622	591	632	636	624	616	610	601	680	601	631	605	611	655	608	614	610	649	560	575	617	625	615	608	613	594	637	580	612	604	624	579	609	609	595	633	679	617	628	625	615	627	633	586	647	612	636	581	571	644	603	613	616	610	652	558	625	587	594	608	591	649	580	602	616	578	644	586	614	629	607	615	660	619	657	632	598	660	604	635	597	595	594	595	637	606	634	613	621	633	619	661	614	651	630	612	628	602	606	641	644	658	594	587	623	599	634	598	601	618	614	613	600	600	616	602	654	625	568	610	609	600	623	631	610	628	607	657	599	611	609	620	630	594	628	605	606	612	640	611	589	605	613	636	627	603	614	612	620	616	593	641	635	603	619	621	617	588	620	647	613	598	617	606	607	638	623	642	564	610	606	583	579	628	577	633	610	636	593	594	580	586	587	629	571	612	631	589	644	600	628	633	644	590	645	563	591	605	621	616	597	633	623	600	583	581	664	573	591	619	608	677	595	601	614	545	590	620	587	623	672	616	618	588	595	663	583	648	595	605	627	631	640	601	599	617	637	616	598	598	602	581	594	628	584	603	629	578	614	654	601	624	615	592	573	619	607	591	652	613	645	667	639	602	640	649	581	634	575	579	588	624	629	608	588	621	616	621	642	608	627	579	603	591	578	611	593	640	603	586	602	587	571	601	558	657	623	615	641	587	617	621	616	565	613	612	631	587	579	640	559	557	583	593	632	578	594	618	634	635	606	659	587	598	641	627	636	639	618	611	604	604	587	599	629	601	588	601	615	591	583	637	585	608	611	648	631	612	628	582	647	616	649	639	624	634	583	646	600	576	625	640	571	572	621	596	579	610	599	583	674	592	622	613	617	622	613	583	612	611	550	613	637	658	588	569	600	613	683	616	613	603	627	628	582	591	619	589	612	582	643	596	555	607	617	650	632	554	589	649	569	645	678	574	612	640	615	590	583	663	605	605	652	601	580	645	622	605	605	649	610	580	588	640	597	608	589	586	617	633	603	630	610	590	608	565	594	597	626	599	619	651	633	610	625	589	605	572	628	586	613	576	571	585	593	611	636	644	574	600	621	597	633	590	603	590	591	610	586	554	660	594	635	604	616	571	649	588	611	618	581	614	601	629	617	571	671	647	620	580	569	645	599	580	604	608	601	547	588	633	612	628	586	571	605	622	613	603	652	612	584	567	574	638	608	580	606	624	613	620	575	603	585	609	600	606	625	610	608	637	595	658	626	610	551	624	591	661	647	624	570	600	607	634	611	617	595	640	628	587	612	591	588	601	622	629	602	572	643	646	622	591	539	596	692	590	646	617	597	599	612	638	603	627	587	612	596	593	601	584	606	574	586	629	613	617	632	572	646	616	595	638	624	558	651	588	604	587	588	611	627	652	594	589	628	612	578	590	574	622	642	615	609	617	629	602	645	596	653	656	615	570	610	639	613	613	581	607	609	604	644	605	597	638	602	641	597	577	634	598	656	595	581	664	583	626	623	580	631	593	632	619	598	621	645	575	614	583	588	658	601	602	602	636	610	630	577	595	559	597	614	636	614	561	616	670	598	671	607	629	621	636	563	601	635	618	573	605	643	581	609	616	562	580	602	646	615	640	614	586	610	610	592	584	618	624	633	618	583	609	610	600	600	580	588	595	633	604	629	600	629	625	590	644	613	633	600	633	576	621	590	640	608	627	576	590	579	619	567	586	596	620	628	597	620	580	619	606	572	608	608	598	617	622	615	568	622	595	648	594	612	615	610	637	583	581	643	631	625	606	645	616	600	606	622	586	640	596	642	634	612	650	609	601	601	622	643	639	637	560	630	621	617	638	639	578	588	648	628	642	589	637	634	617	630	629	620	613	610	592	606	607	611	631	585	584	578	632	621	604	609	645	587	629	644	639	608	595	612	617	609	608	684	606	601	584	615	595	589	608	613	609	625	595	610	621	625	599	600	626	634	634	607	584	611	613	602	596	602	563	640	601	613	595	619	669	622	611	635	570	596	643	610	616	586	594	611	608	597	569	589	621	653	627	616	626	664	619	592	635	572	611	605	637	598	602	613	603	623	602	590	584	654	538	568	641	623	586	585	592	650	646	624	609	612	620	658	610	658	581	601	641	656	583	598	576	633	622	601	603	581	608	624	617	596	582	664	605	580	625	614	609	626	606	610	647	627	578	643	589	638	640	590	633	618	598	632	613	590	626	592	628	606	584	649	614	599	641	598	607	630	643	609	608	607	595	616	613	584	592	655	606	586	570	600	592	633	621	645	620	596	603	607	609	591	594	583	641	619	608	605	606	585	584	586	588	655	606	620	635	636	552	595	622	601	601	604	620	642	607	612	609	629	594	650	605	621	619	613	556	650	554	609	605	583	626	567	635	589	597	589	611	616	630	643	647	592	583	634	670	634	637	641	607	595	603	596	637	609	628	641	596	609	624	612	630	619	597	598	584	644	577	582	617	627	640	621	610	612	655	633	592	601	556	636	608	614	639	635	649	618	603	616	630	645	632	626	644	620	591	638	638	619
34869	36749	33178	36212	38822	39587	41666	41095	41391	33228	29489	29198	24887	29579	27442	24358	19766	26969	28694	23733	19524	18639	13074	25654	19698	19711	17444	21857	19531	14276	15100	12405	9109	5488	5648	4198	3573	2441	1916	1548	1595	1929	1296	1196	1598	3062	3164	1824	1041	698	866	657	461	457	386	348	276	305	268	261	311	279	307	307	331	313	319	265	284	219	301	361	461	402	345	301	254	253	241	218	236	215	252	252	227	221	236	231	218	231	251	210	276	244	224	219	228	211	211	242	259	239	242	287	283	219	214	241	254	239	237	261	224	259	226	233	234	219	247	228	230	236	232	211	227	240	252	193	250	228	206	210	238	217	239	243	250	249	236	229	210	254	233	219	225	246	219	253	242	247	224	249	211	240	248	238	238	238	245	266	243	242	254	226	232	234	238	256	247	247	189	226	209	246	242	216	211	222	270	235	220	244	261	222	255	239	234	214	259	248	234	210	233	211	223	228	221	252	253	259	231	243	230	224	217	224	237	229	204	244	245	224	245	214	252	250	241	215	206	242	253	222	221	251	209	234	223	273	221	220	240	254	239	239	233	237	234	232	223	201	223	229	213	238	255	253	253	228	222	239	246	252	232	236	250	215	238	231	241	237	242	235	237	226	227	226	246	225	219	235	239	227	221	231	226	253	213	265	226	226	208	224	234	228	216	243	235	195	231	253	229	220	258	257	203	260	239	227	241	218	246	237	245	231	230	235	252	285	211	232	218	235	243	234	237	202	219	238	250	223	224	261	241	241	232	239	224	221	218	244	239	220	242	249	249	222	227	221	239	237	256	253	235	250	245	245	234	232	239	232	257	239	236	234	232	248	249	219	237	194	213	248	253	222	239	242	231	230	232	243	233	226	234	239	213	227	239	275	209	231	236	222	227	241	230	222	234	215	217	237	238	243	229	248	227	241	248	222	220	214	243	247	252	203	230	223	226	258	233	234	228	242	234	219	244	228	238	240	231	232	241	230	245	218	225	235	224	250	246	234	220	240	246	224	245	245	242	230	223	194	226	231	226	231	243	219	229	200	197	224	255	221	247	205	252	216	230	242	237	237	233	245	243	219	244	221	206	251	231	222	224	237	219	200	228	253	248	231	245	252	233	252	221	231	210	245	226	238	230	253	228	242	226	235	247	233	244	236	255	219	255	249	214	237	253	248	232	246	212	220	193	240	244	222	194	245	219	253	240	231	253	236	256	243	254	211	199	234	213	216	252	249	207	236	235	241	261	251	229	243	270	259	250	233	267	235	254	221	220	218	232	228	214	240	224	243	263	219	264	241	217	214	232	248	246	252	260	250	219	236	224	238	241	210	223	237	239	270	225	251	226	217	222	234	193	224	242	248	204	233	236	250	223	242	268	227	233	217	214	227	246	245	229	239	224	215	220	247	215	235	233	239	226	263	228	243	247	239	245	235	198	237	232	255	231	228	235	228	242	234	221	228	247	268	233	232	207	238	215	252	239	235	225	270	237	266	246	215	206	250	225	231	261	237	226	223	212	253	256	251	245	221	222	234	222	271	265	216	239	222	240	233	222	251	245	223	273	231	255	241	254	241	247	235	224	223	228	243	254	263	247	218	238	252	215	258	250	205	237	200	217	214	238	267	260	247	236	221	225	225	236	231	240	221	213	257	241	211	233	237	277	228	204	238	218	233	225	253	232	251	241	251	245	247	219	236	256	223	226	215	221	219	236	216	223	236	237	235	266	244	231	268	189	230	222	237	260	253	232	227	220	250	245	241	239	218	248	239	251	227	225	252	209	218	196	250	236	233	249	237	248	240	255	236	239	227	231	234	215	226	236	223	257	224	239	237	256	240	197	256	237	259	265	244	236	222	227	213	234	224	230	249	222	236	236	222	234	236	241	228	223	236	207	237	194	232	236	240	227	263	246	244	224	240	259	256	227	235	256	240	211	236	246	258	236	233	230	227	247	257	254	226	242	223	221	205	258	236	227	235	241	238	209	238	237	266	235	215	240	239	199	211	256	224	251	241	241	248	226	226	240	232	262	261	239	249	228	255	240	221	214	237	240	228	223	206	241	249	243	228	244	210	248	222	219	225	229	230	223	292	240	211	213	228	217	238	212	224	232	232	241	247	217	223	223	232	267	201	237	220	257	255	240	205	228	261	227	229	252	240	232	233	262	219	204	242	239	241	253	230	219	243	245	217	244	244	230	259	227	235	225	223	239	251	277	207	221	244	231	227	242	251	213	277	261	232	229	227	238	234	223	220	235	218	240	237	215	214	228	249	252	228	226	219	241	240	235	242	221	240	240	254	248	225	219	213	216	218	223	245	251	234	231	257	223	257	236	204	217	234	225	226	247	229	237	252	260	275	256	243	261	209	229	212	238	221	222	228	258	238	225	216	210	222	231	264	299	237	245	230	234	228	241	234	229	259	216	196	244	250	223	202	224	233	230	226	245	258	213	192	236	223	229	234	265	235	218	255	227	202	218	234	233	259	208	218	209	247	242	225	247	241	240	203	260	234	250	240	218	230	240	276	230	209	228	252	241	211	259	261	203	237	212	236	238	219	213	226	237	248	219	228	250	245	210	242	243	237	246	236	244	239	214	238	227	256	228	210	255	251	212	286	253	217	227	253	235	225	242	233	221	261	225	224	243	233	233	220	210	248	210	259	241	253	226	221	215	241	223	239	253	243	247	255	248	222	228	252	232	231	243	197	239	216	212	230	206	231	221	232	238	209	241	230	261	263	245	243	217	239	235	247	222	212	226	267	246	214	251	238	251	232	236	251	222	233	237	238	219	248	244	234	221	219	221	215	242	225	229	212	225	234	233	235	224	241	225	232	212	241	215	221	217	266	230	210	244	229	228	244	227	235	248	249	235	227	234	220	243	224	218	227	230	221	230	238	236	226	236	232	221	247	257	219	191	217	211	214	242	216	214	249	215	244	230	228	243	239	200	194	232	220	229	243	249	237	229	248	218	239	207	204	236	267	248	222	242	242	275	210	233	274	249	262	212	213	213	257	239	208	240	231	223	227	247	224	231	226	261	232	258	239	206	229	264	234	237	243	236	268	261	221	238	253	238	260	230	213	236	215	244	229	253	253	217	221	220	247	245	231	221	273	225	219	223	234	214	247	236	242	224	241	257	235	264	241	231	236	212	226	217	226	244	206	244	230	244	219	226	239	234	237	227	254	226	218	240	228	221	207	248	224	268	230	237	232	227	243	248	240	199	210	227	275	220	234	228	253	208	229	241	207	240	232	232	222	232	234	232	234	255	232	189	249	217	233	218	207	221	250	234	222	239	271	259	236	235	239	243	221	225	249	214	244	224	254	249	222	186	234	225	232	249	233	260	240	239	241	230	241	238	220	252	212	222	259	224	219	223	217	243	252	232	253	240	226	231	230	227	253	248	242	228	223	211	271	235	236	219	237	233	229	203	217	230	220	258	238	248	251	244	244	240	244	226	257	228	240	246	201	236	212	237	235	202	260	233	221	229	231	223	259	212	244	224	241
24457	30435	32058	42554	47873	49239	52348	54428	52990	48108	45579	44025	41000	48125	47034	44348	42003	48110	48850	44922	40606	34805	32463	48431	42425	43088	41083	46913	42808	38883	40752	36171	32913	24314	24582	20459	17972	14282	11718	9997	10723	12386	8215	7979	10052	17889	17467	11674	6671	4039	5462	3610	2326	2220	1773	1244	1032	1103	975	1083	1144	1102	1145	1189	1140	1245	1027	847	791	666	1012	1592	2248	2029	1448	990	777	699	666	629	614	590	610	565	600	568	622	580	586	560	594	607	612	600	634	626	612	577	615	591	623	578	620	600	580	607	587	601	590	584	569	581	637	569	595	643	616	582	619	573	652	590	634	551	616	569	607	618	601	548	582	580	609	628	595	623	598	641	608	601	585	598	603	625	611	643	629	636	584	617	621	606	621	602	563	602	639	580	626	597	561	565	613	560	629	555	606	645	578	562	578	598	605	618	565	590	596	571	598	582	620	624	604	621	604	608	617	593	629	573	584	600	606	576	631	590	618	621	552	581	627	576	603	634	646	634	595	586	654	629	592	608	573	557	616	604	621	593	600	600	573	605	599	590	641	647	571	607	624	577	618	579	642	561	599	634	613	641	580	580	609	581	625	572	597	590	566	593	610	569	588	604	629	606	548	600	589	649	646	643	562	577	600	629	625	583	574	628	639	600	591	580	604	587	565	623	622	606	572	575	628	592	545	614	557	607	554	562	590	612	621	591	591	576	625	547	584	603	596	555	583	581	569	645	620	592	630	577	631	633	614	558	576	624	583	585	570	592	614	530	598	605	605	611	602	556	563	593	643	617	576	615	598	559	595	587	592	590	638	598	636	573	596	568	602	601	637	581	615	581	629	652	568	595	609	617	608	626	590	605	607	599	610	626	605	551	575	549	649	599	564	631	616	583	560	591	641	616	602	599	591	641	575	601	580	647	662	616	563	603	561	604	595	550	584	611	605	561	590	569	590	612	627	601	576	623	553	611	579	559	617	580	622	561	616	530	598	582	610	593	628	587	576	605	572	598	617	581	576	627	610	594	600	652	578	608	617	602	583	606	581	547	608	604	595	558	602	607	585	603	626	625	594	593	569	599	594	584	619	610	560	644	591	596	576	613	614	598	633	629	598	610	658	642	618	614	582	599	562	602	567	617	605	635	627	611	565	591	598	624	613	607	567	593	598	615	604	575	541	621	607	577	557	566	538	603	637	556	583	591	578	567	619	648	586	582	627	599	611	561	600	616	609	586	615	593	641	609	606	590	641	610	587	614	618	616	606	594	581	599	605	584	576	581	610	570	604	613	603	586	627	580	600	583	587	615	601	606	582	595	598	586	629	607	541	626	629	596	571	616	595	553	614	598	605	618	628	647	662	588	630	614	685	593	597	620	611	605	591	644	633	595	604	579	619	632	611	599	608	582	611	592	602	568	595	603	617	613	628	550	586	575	592	577	646	590	583	616	597	631	601	591	610	599	588	625	643	570	621	609	629	577	584	643	606	667	589	550	602	570	588	598	608	623	595	573	597	614	620	634	583	611	648	600	576	611	596	640	590	603	591	601	625	603	596	611	656	617	653	595	566	615	623	601	585	605	556	608	609	611	571	579	598	635	648	551	569	530	581	685	588	623	609	598	622	615	605	607	597	621	601	582	592	581	608	600	592	586	611	579	610	600	643	633	570	606	625	571	587	621	610	590	620	619	562	585	624	581	644	615	616	625	604	586	588	578	614	589	561	606	606	613	578	602	591	574	599	610	589	583	574	582	616	601	599	631	585	611	615	602	616	621	581	618	576	564	581	584	569	609	583	574	577	587	603	623	584	645	603	633	610	569	632	606	550	578	592	668	595	590	625	607	587	594	604	590	575	622	602	590	582	618	567	608	585	599	586	597	555	587	620	579	577	663	581	578	666	607	626	634	614	658	532	628	604	619	625	618	591	588	584	640	582	601	599	582	592	606	573	557	606	639	586	617	629	628	639	601	588	611	601	587	618	614	638	614	615	600	641	611	628	601	602	607	582	602	571	626	615	628	641	642	620	580	620	625	612	646	575	618	584	586	554	622	598	587	597	647	611	575	619	591	615	600	585	595	573	586	621	625	610	635	648	631	622	629	562	636	575	585	592	624	622	619	579	646	614	588	612	622	582	587	585	573	557	605	616	579	644	575	606	615	616	591	592	598	613	605	599	605	613	554	598	618	627	594	613	561	601	627	598	613	586	629	608	599	601	580	597	584	613	611	603	585	606	614	602	581	642	562	645	612	616	599	610	608	634	584	629	607	621	559	610	614	596	601	590	588	603	586	635	613	628	578	601	625	637	604	646	590	584	592	596	634	636	603	603	597	679	615	612	588	587	671	595	616	611	588	605	578	613	582	610	619	608	619	566	648	654	594	607	636	591	576	613	593	625	594	604	590	597	600	608	642	596	595	622	567	623	621	574	567	604	631	591	541	651	602	612	570	628	631	602	636	594	609	588	585	599	596	563	615	595	618	600	620	591	602	607	607	555	623	600	558	574	626	610	600	598	639	601	582	622	575	577	601	603	577	615	632	696	612	577	625	589	580	575	633	597	613	602	599	644	584	599	581	578	651	583	599	578	601	618	637	587	614	577	589	582	605	584	598	630	585	617	587	631	679	641	621	640	584	614	564	614	598	595	593	621	582	625	594	573	577	620	599	535	609	589	605	598	594	613	596	595	615	573	613	584	578	678	599	599	608	589	609	599	603	563	633	606	577	583	588	568	582	610	626	572	603	589	609	578	638	621	523	651	605	583	615	613	631	571	626	589	616	609	586	551	583	569	603	612	609	572	595	610	576	620	593	603	613	622	587	656	608	581	558	587	622	615	623	616	602	577	612	618	620	603	572	598	646	545	599	558	612	620	558	606	581	592	631	589	620	646	642	614	571	606	593	567	584	631	540	585	612	592	645	618	621	600	569	595	597	589	629	636	583	577	607	601	599	597	575	604	605	599	615	595	609	579	575	582	638	595	614	625	596	641	597	686	612	618	596	580	585	611	588	545	622	604	579	610	605	587	594	629	597	581	616	524	658	609	631	595	599	580	583	579	591	644	575	621	607	595	568	590	587	607	618	574	593	607	577	637	622	571	646	606	573	597	615	577	634	609	616	591	579	612	599	580	588	660	575	628	620	602	625	583	591	588	565	614	604	635	592	580	584	658	602	606	600	572	620	569	614	627	629	604	655	601	619	585	617	626	618	580	629	610	649	570	591	597	587	632	554	611	592	633	652	613	623	605	599	595	610	589	624	601	648	621	624	607	613	628	622	523	571	580	645	575	570	605	586	613	612	608	619	605	602	622	583	591	603	584	617	619	565	612	612	617	625	607	596	581	616	628	627	596	636	607	571	599	580	606	619	555	603	601	629	635	619	615	627	570	574	628	650	634	589	597	564	639	566	545	591	604	596	567	589	608	595	603	640	555	591	555	541	593	571	555	601	577	588	598	621	594	588	574	602	588	636	570	589	574	614	583	583	578	601	601	607	596	640	619	557	572	628	580	541	598	614	577	615	604	637
9882	8985	10668	10872	10575	8630	7262	5376	4088	2657	1960	1900	1546	1633	1316	1243	1013	1412	1405	1062	969	873	678	1191	884	870	752	886	824	729	613	651	521	436	336	329	318	309	275	280	273	292	269	258	317	366	366	275	256	248	249	246	272	241	236	211	248	216	251	213	234	233	218	247	225	257	213	226	223	227	216	250	242	262	245	251	229	212	219	247	235	226	245	231	237	217	232	228	219	229	219	231	224	206	209	228	232	249	241	225	230	246	234	250	205	211	202	239	210	235	242	222	222	215	238	199	222	222	236	220	222	241	230	212	212	217	218	205	237	186	224	214	217	211	230	219	235	223	251	223	251	251	209	217	223	227	237	209	213	249	221	212	221	245	216	219	229	219	249	257	221	214	231	240	213	227	247	267	217	221	194	208	206	206	204	215	211	208	212	211	226	241	216	220	233	216	192	217	247	217	208	224	222	226	226	220	217	242	241	193	237	241	202	230	208	203	219	232	233	201	243	236	215	217	211	259	184	231	217	214	203	220	202	219	228	191	217	199	194	225	248	224	204	248	220	244	178	228	217	236	232	216	237	210	206	218	240	237	228	207	222	223	240	231	236	197	253	237	227	226	198	218	210	208	225	223	191	213	225	220	219	223	230	213	215	214	206	234	212	202	229	218	205	236	224	260	215	214	218	211	209	220	231	209	224	220	215	207	223	217	204	242	211	212	187	239	220	211	242	221	218	217	206	242	230	219	248	213	241	226	206	236	229	222	228	237	219	235	226	227	203	205	233	224	227	208	189	206	239	220	220	233	213	214	186	239	221	220	234	233	231	214	241	248	237	243	200	228	217	235	235	190	209	246	186	235	203	229	215	231	202	265	231	230	207	235	243	204	227	245	196	212	228	207	229	211	219	236	216	214	238	231	246	241	236	221	238	231	218	224	212	236	227	260	239	239	209	215	221	226	219	211	216	199	240	227	222	200	233	218	238	245	214	205	211	245	216	196	233	223	245	237	246	211	243	232	206	248	223	258	228	226	221	198	254	227	214	217	211	197	218	212	236	226	227	208	219	236	215	241	217	221	235	231	207	216	208	219	209	215	220	238	212	236	201	186	229	244	228	201	224	189	233	219	260	230	213	216	207	208	220	262	206	215	185	232	211	244	224	230	228	196	214	214	231	233	206	216	251	242	215	215	254	228	207	235	211	219	217	217	218	223	194	210	223	210	237	222	219	204	239	225	238	226	231	199	229	220	229	208	216	181	215	214	219	235	225	225	228	240	229	247	242	215	232	214	252	234	226	240	235	240	192	216	233	210	236	258	216	222	211	239	235	214	222	234	191	232	172	222	215	223	199	212	205	216	221	228	225	205	218	204	233	245	232	237	236	237	221	208	228	218	230	245	229	221	200	208	202	195	227	210	183	211	235	216	249	205	232	229	257	218	235	236	229	227	208	223	212	214	232	240	216	195	201	226	236	221	233	211	214	211	228	238	224	196	212	255	219	223	221	228	246	216	215	204	239	229	217	207	214	211	219	207	210	234	221	215	255	252	232	223	232	210	231	237	215	219	232	195	238	226	218	221	216	208	242	239	233	224	241	196	211	207	237	211	230	225	227	214	214	215	233	223	228	229	232	236	244	222	219	222	187	214	218	225	212	218	228	199	207	230	237	221	275	234	232	223	227	218	224	242	242	205	245	223	236	230	254	243	234	268	212	251	237	231	178	237	237	201	200	226	239	205	214	203	251	216	232	225	192	217	237	217	212	211	234	202	218	245	237	235	247	216	219	233	240	219	230	220	232	209	218	202	229	215	210	241	227	192	215	220	229	244	232	228	241	238	225	244	201	203	240	189	216	191	198	219	218	220	217	234	231	233	193	228	225	200	236	218	198	238	234	212	192	258	209	221	211	223	235	203	203	226	201	227	216	224	230	251	203	213	218	216	197	231	206	216	217	228	231	236	200	233	208	222	221	207	219	196	220	223	221	222	214	233	216	203	233	221	239	217	260	234	221	214	213	235	221	230	228	206	261	243	230	215	239	204	227	223	191	229	202	188	205	225	203	194	223	258	224	221	204	222	209	216	220	221	226	211	237	237	215	186	217	209	191	230	219	234	211	218	229	213	223	231	204	221	222	216	208	211	219	221	210	224	236	238	225	242	206	217	218	210	243	201	219	238	223	236	231	215	207	199	219	220	221	225	220	212	221	216	213	226	229	219	192	200	234	212	256	220	203	259	217	210	208	200	223	216	223	240	203	241	208	217	225	208	231	250	242	223	222	225	221	225	188	189	203	235	244	236	230	225	232	218	206	209	230	207	207	236	239	245	210	251	238	211	216	219	235	228	241	244	196	201	203	221	219	225	244	208	218	227	214	221	212	227	226	208	223	234	220	221	202	237	241	205	225	231	237	206	243	202	208	233	210	216	222	216	264	236	220	218	199	237	216	243	205	234	231	228	217	241	202	235	236	222	209	218	226	195	196	208	196	208	212	220	215	221	218	233	227	217	210	223	219	222	202	227	214	240	204	247	226	199	221	215	213	223	213	201	235	198	225	207	216	213	219	224	225	215	236	238	229	203	209	214	222	230	210	243	212	217	239	225	259	236	242	216	255	198	186	209	237	245	210	222	244	231	221	192	215	228	232	240	230	230	209	223	212	216	199	226	196	235	233	213	222	229	213	219	222	223	210	229	229	206	236	224	222	205	226	211	220	218	191	216	210	226	211	260	237	207	231	230	227	196	203	243	227	228	252	247	227	232	208	229	225	233	201	233	198	206	226	203	231	243	219	210	201	195	209	222	196	228	241	241	209	214	191	203	220	235	213	220	204	243	231	263	219	223	196	215	225	239	194	222	225	252	217	204	230	236	222	245	208	252	240	237	191	214	247	224	230	199	219	220	231	225	236	217	215	213	257	235	225	209	226	233	244	227	220	244	214	227	228	245	229	225	215	220	230	234	191	233	213	239	243	223	235	224	248	212	219	238	212	237	198	225	237	206	221	219	199	206	229	211	230	226	232	204	217	231	222	227	235	227	260	216	232	201	241	222	218	232	216	239	195	269	231	225	203	235	225	218	212	217	228	242	245	215	223	222	210	237	219	233	245	195	200	245	233	235	242	219	227	236	234	218	222	215	242	242	211	233	227	220	268	227	237	240	224	200	234	224	221	183	229	235	233	213	229	216	239	236	218	235	205	215	228	179	237	213	222	202	195	216	218	209	219	244	233	210	223	225	242	220	216	254	218	211	223	217	187	257	219	222	221	215	218	197	239	217	205	224	235	215	176	221	209	195	222	232	254	207	214	212	216	223	204	237	209	229	217	220	227	208	215	228	213	222	204	233	216	237	208	229	228	219	213	214	218	232	215	219	249	231	220	219	211	250	240	252	215	233	248	206	204	234	241	212	213	220	208	234	229	241	255	239	233	218	221	257	236	223	236	229	222	225	230	231	197	222	225	218	194	249	240	204	213	231	229	262	220	218	225	241	215	221	203	243	236	201	224	176
7225	9183	15177	21961	24384	22871	22069	19288	16944	11934	9947	9452	8127	9015	8110	6847	5901	8732	8103	6336	5234	4877	3701	7407	4884	5081	4430	5392	4689	4183	3900	3743	2944	2009	1864	1572	1512	1252	1124	1074	1044	1120	1080	995	1075	1841	1536	1167	927	876	945	831	781	711	722	706	681	651	644	663	642	659	687	742	706	679	650	569	583	586	640	688	704	722	706	653	590	599	575	579	572	578	589	622	592	603	564	612	569	569	601	610	567	586	578	599	580	550	559	597	583	594	588	609	575	597	614	585	562	598	571	548	569	562	561	591	569	587	554	597	613	563	569	567	556	642	570	600	573	581	586	604	599	587	542	573	561	554	542	623	553	559	546	588	593	579	583	567	565	594	584	541	620	547	556	548	591	603	593	570	585	558	558	562	598	603	626	554	605	577	576	579	591	582	554	603	593	579	592	646	586	591	581	587	584	592	554	572	570	578	564	619	549	592	587	546	601	600	585	621	597	597	594	590	608	572	554	613	556	590	566	588	604	581	605	545	569	608	590	581	600	554	567	597	566	621	545	529	551	594	614	573	629	575	624	590	572	601	583	571	556	612	568	604	613	593	562	591	593	560	583	595	593	612	599	570	601	620	600	574	591	554	575	608	594	592	590	553	559	594	619	556	568	547	576	558	591	598	573	580	591	601	598	549	596	583	585	577	585	626	604	555	580	591	567	547	610	559	589	604	562	606	600	510	565	551	575	557	626	585	615	570	551	593	562	565	579	584	559	607	558	544	592	560	617	570	559	591	626	587	601	565	548	602	558	596	573	596	550	582	618	620	589	598	594	570	583	603	536	611	590	565	619	596	560	644	613	596	563	566	575	551	576	592	556	547	546	586	599	578	575	593	555	604	578	605	589	626	596	566	608	626	578	590	563	531	632	562	571	550	578	563	606	600	620	526	598	565	549	578	570	539	559	573	635	524	586	584	563	620	564	555	598	538	561	609	589	584	576	607	574	624	602	585	597	565	648	567	565	539	570	569	613	600	597	537	553	607	581	575	582	522	568	570	547	610	628	582	580	619	600	596	525	620	590	569	616	564	552	594	607	630	605	561	577	566	574	561	602	583	583	637	535	569	605	619	620	592	548	588	588	581	541	600	625	604	565	606	571	571	593	594	519	535	609	580	601	555	545	582	579	635	587	589	563	601	569	576	576	584	608	562	603	579	591	596	574	610	589	623	540	566	592	583	598	577	624	565	626	629	602	528	578	560	613	603	576	606	571	596	593	555	551	579	610	603	542	574	553	543	595	592	598	577	520	552	596	547	586	592	604	589	592	559	578	561	589	604	620	602	583	563	606	592	594	586	557	570	557	558	582	638	579	577	581	524	571	619	563	602	582	572	564	597	572	570	571	597	570	587	621	594	555	569	604	575	528	547	577	576	569	559	612	566	610	591	629	599	575	601	568	564	591	621	605	592	604	597	557	596	583	564	607	623	569	537	548	565	620	599	580	569	613	572	549	610	572	574	569	538	581	590	600	567	573	576	584	585	586	592	542	586	561	595	567	576	570	584	589	559	564	560	609	561	592	577	558	564	538	579	566	582	574	558	576	553	559	566	600	594	543	565	572	611	614	622	562	543	581	581	616	572	566	550	536	601	542	618	549	551	548	566	589	605	565	558	562	550	591	592	593	587	585	579	600	562	602	569	549	570	608	579	630	616	595	554	584	581	553	576	597	578	567	587	575	604	579	615	581	600	607	604	580	606	600	574	594	648	579	596	591	550	592	581	602	592	567	531	645	595	604	575	590	602	576	606	558	566	555	549	604	560	587	561	561	588	587	565	573	580	584	573	545	573	557	560	576	560	577	581	596	589	589	610	541	605	579	573	593	576	601	592	559	586	582	618	599	556	582	592	583	569	581	572	606	607	602	584	602	569	581	540	567	542	581	579	603	561	561	581	573	583	589	568	589	607	563	582	623	579	533	550	579	583	571	584	587	593	608	577	588	525	550	604	574	597	582	598	638	614	586	611	606	608	578	574	545	649	570	585	623	598	561	576	584	576	574	589	586	566	576	619	578	583	550	557	567	568	591	575	618	598	591	606	583	562	551	582	578	616	554	567	592	576	621	569	607	599	593	540	551	575	613	562	538	627	581	579	586	576	590	578	587	639	579	562	582	568	567	590	595	549	608	579	536	575	621	559	595	632	591	574	580	568	575	569	646	611	580	588	535	587	533	538	539	591	531	584	555	591	604	587	642	568	561	576	544	610	564	604	632	561	563	604	561	586	577	587	589	573	604	580	582	575	566	620	597	600	597	614	618	582	549	569	571	577	585	540	597	596	584	588	597	587	586	532	597	556	550	550	616	606	581	588	585	624	589	584	577	561	616	554	639	558	603	583	553	595	592	590	613	576	627	564	570	596	597	600	607	590	590	597	526	540	638	588	566	621	591	565	557	590	590	619	594	535	612	570	571	562	592	632	554	569	617	583	604	597	580	565	575	566	568	590	545	589	573	587	532	554	600	572	582	623	617	565	598	553	582	566	542	559	578	559	566	570	584	591	623	594	607	552	529	551	578	600	578	585	592	533	546	592	606	628	543	554	617	562	546	575	557	539	585	555	578	577	585	594	561	554	583	576	576	554	587	580	583	568	610	558	644	586	626	594	570	574	591	535	564	633	584	599	577	567	578	603	548	575	658	583	540	557	551	596	624	587	568	598	594	551	595	564	615	600	629	610	642	570	570	566	570	519	601	581	581	625	576	580	578	556	628	619	525	578	576	588	532	575	573	552	607	558	587	547	582	574	599	602	630	584	582	593	546	577	585	535	563	611	590	612	575	561	615	545	582	563	564	594	547	615	606	570	597	585	600	571	565	583	589	605	606	592	510	635	596	621	591	576	529	571	598	583	551	565	613	592	617	567	640	566	592	560	618	581	586	612	553	608	570	529	574	560	568	630	577	606	609	595	565	580	533	571	595	569	577	606	632	575	587	565	609	545	544	507	548	549	591	581	623	592	565	562	566	587	586	597	640	577	568	567	603	559	557	606	606	532	609	567	589	576	564	578	566	609	586	600	569	563	567	511	552	583	581	572	603	612	614	586	591	588	583	578	575	563	590	632	588	583	542	560	577	579	576	577	592	596	617	606	576	558	582	605	546	599	600	642	616	555	625	600	590	604	589	603	601	602	590	619	638	565	561	614	545	531	572	555	564	537	568	581	613	613	531	538	587	601	612	522	585	618	595	559	527	583	571	592	576	560	571	579	592	637	554	578	573	563	597	594	621	582	587	573	604	582	563	576	579	553	579	576	592	561	560	557	541	613	588	560	613	641	608	603	570	578	588	587	611	589	582	606	553	591	560	586	584	612	584	590	563	570	577	559	586	549	609	579	588	560	634	551	610	608	611	620	618	555	611	580	593	618	608	540	604	595	610	620	585	560	568	590	587	595	586	602	578	564	553	558	565	606	562	579	558	634	591	600	580	572	602	612	608	594	554	616	551	605	570	577	576	611	563	584	600	614	546	567
26074	29777	28509	31865	33797	33326	33876	31134	28585	20363	16539	17307	14986	15353	14572	11616	10638	14932	14690	12060	9633	9291	6335	12898	9835	8873	8296	8926	8616	6839	7259	5723	4183	2679	2357	1952	1595	1235	769	798	916	942	738	606	1028	2682	1593	785	571	416	466	487	422	326	310	267	255	264	239	261	244	262	264	258	251	238	241	239	248	221	266	324	299	327	289	270	242	268	237	236	208	243	221	237	225	233	245	225	234	239	253	227	225	230	237	256	232	228	262	243	242	216	241	211	232	202	227	248	240	250	215	224	224	224	224	254	212	255	245	212	241	219	230	205	234	263	242	231	246	241	240	214	270	251	228	257	254	277	253	249	210	246	233	239	249	231	251	222	248	222	217	222	211	226	241	203	247	244	249	258	248	242	260	248	228	248	232	252	239	248	240	235	250	246	222	231	209	219	254	259	258	215	207	236	229	245	236	227	243	229	230	219	227	214	227	242	215	220	215	226	215	262	215	244	217	207	252	223	250	234	251	245	234	204	234	211	240	217	231	233	223	230	230	219	237	223	227	256	223	234	240	228	253	252	228	249	232	232	241	253	204	232	234	236	233	235	227	244	233	239	243	251	228	249	253	252	206	230	229	222	236	252	225	213	246	215	254	229	242	244	234	234	223	191	207	204	224	239	226	219	228	204	217	246	227	242	256	234	249	248	260	222	221	240	211	236	211	254	202	239	249	218	254	220	243	235	246	208	220	252	208	246	236	248	241	251	214	228	224	273	255	253	214	236	242	231	243	241	277	255	247	238	245	234	233	232	226	224	249	222	227	242	255	248	209	231	242	243	237	212	265	235	250	243	251	249	273	251	240	217	220	213	228	225	234	246	243	256	209	232	229	257	229	257	239	207	246	241	235	254	237	262	242	206	241	243	211	239	244	250	241	241	241	237	239	220	256	241	238	244	229	225	244	235	222	220	236	224	212	222	238	235	267	259	235	211	233	224	237	218	206	244	260	215	240	243	244	208	213	220	226	241	228	256	228	247	215	203	247	234	215	232	271	222	201	220	249	212	245	231	233	268	258	245	230	239	244	221	235	265	239	228	232	229	249	243	221	235	237	239	241	223	230	247	213	214	216	242	254	251	220	231	248	236	227	237	236	250	267	218	244	238	252	230	237	232	256	220	237	254	255	241	256	233	212	214	257	256	231	223	212	243	228	233	241	231	246	235	243	234	258	235	230	217	228	254	244	249	230	230	228	231	246	232	233	231	226	241	246	233	227	240	237	218	201	202	252	237	257	252	234	221	251	244	213	260	263	239	229	236	227	236	234	220	239	240	230	213	235	230	234	218	236	235	245	227	233	223	221	230	218	244	245	226	252	241	240	229	232	250	242	227	235	217	230	247	263	231	267	224	245	230	220	234	245	220	203	218	259	222	255	249	263	234	247	238	217	264	241	247	223	205	205	223	240	216	220	239	238	240	242	236	252	236	248	236	235	232	208	226	233	212	244	251	265	240	213	238	228	236	257	257	246	225	222	224	268	230	223	235	237	234	257	261	225	227	258	242	225	227	241	237	250	231	228	252	262	265	240	240	249	229	246	247	224	230	232	224	213	228	242	223	238	185	238	212	218	250	240	231	227	223	228	246	257	220	198	243	218	224	233	244	244	231	247	245	234	224	243	229	226	240	233	229	256	239	204	244	237	220	222	236	243	233	246	236	262	219	241	232	261	240	240	241	247	230	200	252	240	202	279	231	206	245	239	253	244	221	223	247	245	270	209	237	210	232	242	227	236	218	230	231	223	194	251	228	236	240	223	220	239	223	222	235	231	218	229	246	245	234	240	236	240	255	260	235	261	253	237	243	255	248	238	246	233	258	235	212	250	208	245	265	222	236	242	243	240	245	261	222	244	218	229	231	207	276	230	225	243	222	208	203	225	228	222	259	235	221	230	234	226	233	230	217	222	224	227	233	269	219	248	251	232	227	226	258	247	242	237	232	212	219	217	235	235	226	228	217	228	234	243	251	224	239	226	227	227	242	223	224	247	230	242	252	245	257	212	214	241	247	205	253	254	193	209	238	239	233	222	220	234	232	235	254	227	247	252	239	245	231	238	239	219	239	228	243	233	260	228	233	216	253	241	226	230	221	230	277	232	219	247	241	246	255	242	222	239	232	251	262	269	224	222	251	231	236	206	235	232	247	221	264	253	236	210	242	252	236	223	198	245	237	241	270	216	239	232	249	239	240	261	241	245	231	209	235	234	225	234	219	234	234	225	245	205	199	237	235	232	252	231	221	237	200	243	223	199	244	202	243	262	246	225	243	245	253	210	221	223	237	224	218	241	222	252	235	238	232	237	248	247	208	212	233	278	214	236	210	237	186	238	253	262	232	252	188	201	238	243	247	236	265	241	217	205	212	230	228	240	222	238	239	239	219	229	246	260	228	214	233	213	238	244	233	223	237	243	245	224	242	208	209	248	235	246	249	211	262	231	230	259	228	227	233	239	246	227	222	236	230	254	231	260	201	233	241	240	239	244	240	220	243	209	257	248	241	214	227	205	197	222	205	223	235	238	224	207	240	225	206	264	214	223	237	245	221	231	253	230	237	218	218	236	233	231	248	215	217	238	235	259	229	226	250	224	251	219	244	248	253	232	231	244	236	229	236	249	214	242	205	278	230	239	231	242	242	251	245	243	222	249	250	228	240	249	243	246	247	241	230	236	227	232	230	219	252	217	227	197	238	214	185	248	242	238	242	240	242	258	226	209	203	221	221	254	231	256	228	247	266	220	217	252	228	228	235	209	205	233	215	228	242	239	213	235	246	237	237	242	226	206	206	261	226	234	225	245	232	214	234	228	246	248	256	254	238	247	253	228	235	209	254	228	254	241	248	264	228	251	253	223	258	215	249	215	256	228	236	226	227	222	235	243	253	226	242	222	218	239	255	241	209	258	220	219	251	214	232	231	234	233	259	241	216	236	219	224	248	246	259	251	215	256	268	224	262	240	210	231	229	227	229	224	239	226	245	228	235	263	216	239	252	256	276	227	218	234	251	234	226	237	258	234	240	229	220	253	211	231	229	242	209	238	238	212	249	244	235	230	227	236	200	235	234	239	243	262	243	248	240	232	227	239	211	241	232	233	217	250	223	258	236	224	209	231	244	229	232	239	241	243	233	234	208	229	248	202	217	223	237	232	223	229	239	210	249	235	228	223	233	219	238	239	232	184	243	223	263	262	242	212	228	244	247	242	221	244	273	244	243	192	254	239	194	240	226	225	224	232	236	258	219	227	235	222	216	249	249	244	234	225	252	242	244	279	218	221	213	235	236	231	235	235	245	260	225	235	213	204	225	217	219	219	252	213	230	269	238	219	225	242	269	227	255	217	246	225	248	239	231	234	256	220	220	259	232	223	229	217	229	271	233	253	255	239	223	220	220	226	228	247	217	241	253	225	260	226	262	208	227	209	214	216	242	240	232	264	228	216	251	234	225	228	236	214	244	267	241	226	230	220	217	203	205	258	216
18404	24204	27711	38126	42186	42887	44929	45325	43343	36822	33913	35284	32645	36182	35771	31502	32128	38162	36913	34431	30269	29156	22868	36745	31328	30551	29672	32064	30335	28736	29434	25504	21244	15090	13081	11668	9836	7752	5107	4862	6019	6589	4572	3889	6756	17026	10082	5102	3426	2418	2778	2404	1964	1209	1220	946	809	761	774	791	816	855	1015	948	930	776	734	686	742	745	855	1171	1262	1168	904	825	683	672	576	611	612	627	603	597	598	614	606	649	617	649	644	604	589	592	641	642	635	596	624	663	611	646	628	620	576	643	623	576	569	583	540	579	614	577	650	639	634	605	600	592	584	606	654	611	603	606	643	626	619	582	620	611	597	579	634	616	648	667	618	634	589	593	601	605	604	585	623	587	639	645	584	598	593	613	618	591	631	610	562	589	566	567	598	590	606	631	629	609	677	649	638	639	606	649	600	596	652	600	640	624	607	557	613	639	632	614	610	609	589	578	626	624	602	646	632	676	652	658	616	620	609	630	601	625	623	621	619	635	633	622	606	618	600	641	654	601	593	608	613	628	566	538	640	579	632	639	602	638	594	630	560	627	612	583	590	609	604	595	637	620	578	616	616	615	613	595	612	569	630	635	605	648	634	623	645	566	569	621	581	575	615	614	668	609	601	641	607	600	599	628	612	632	585	597	612	590	592	608	624	578	577	589	675	611	645	593	640	598	608	564	609	621	598	607	587	625	605	630	624	599	614	642	602	635	562	596	601	564	609	583	568	634	549	636	606	586	615	594	611	609	599	618	629	592	601	620	610	619	571	615	556	581	620	608	610	604	600	637	592	604	624	607	616	616	633	624	579	623	611	608	626	633	628	574	602	614	630	640	607	619	593	623	609	614	635	607	603	571	600	613	668	594	600	609	586	621	630	567	600	598	635	626	565	615	567	618	639	622	664	595	606	615	650	624	666	619	611	568	610	614	611	634	588	574	591	644	621	600	598	626	656	627	648	567	656	643	605	604	623	634	631	570	614	608	618	614	612	578	623	586	622	627	585	554	661	617	624	602	627	644	628	627	621	617	567	637	604	554	581	638	581	612	590	612	625	562	578	627	612	582	631	601	609	620	590	629	578	590	615	617	636	578	653	635	614	614	644	599	629	627	592	582	611	574	608	615	567	637	575	588	619	607	615	571	603	607	623	590	595	650	653	576	627	604	573	605	588	634	601	590	576	627	611	613	609	628	565	590	593	649	620	609	598	614	632	629	631	595	603	588	588	585	611	600	596	610	646	589	566	598	615	568	605	577	597	619	633	631	612	585	631	649	629	615	651	610	600	648	607	621	588	592	574	611	618	587	614	544	622	610	610	586	599	532	624	631	648	629	623	612	589	601	604	646	603	600	674	636	626	616	615	623	610	609	572	563	616	584	613	649	595	627	599	624	629	597	631	643	619	642	622	647	629	692	611	602	584	594	601	631	632	605	600	636	583	599	659	624	605	597	603	650	606	617	625	649	574	666	582	604	612	624	578	641	613	599	658	652	614	615	635	633	597	578	588	624	598	618	567	612	606	632	578	592	596	602	569	608	653	594	644	632	585	606	647	613	643	574	604	605	645	565	589	640	610	606	631	605	636	586	626	590	624	625	558	606	588	602	630	646	612	663	633	598	646	664	638	617	646	583	557	623	625	588	583	575	619	630	643	609	618	592	620	606	635	584	620	607	582	605	630	603	595	618	565	640	574	605	604	590	584	615	615	549	614	567	626	663	616	633	585	604	665	567	603	570	602	548	642	578	613	647	617	618	587	587	596	652	627	536	610	654	649	590	614	577	619	621	598	589	643	608	648	611	682	620	649	666	594	580	622	602	600	621	607	595	639	571	588	637	632	631	603	601	552	619	633	583	631	630	609	618	606	615	591	604	634	634	630	558	653	641	622	593	590	572	658	601	630	568	581	580	655	623	628	609	627	570	564	630	588	591	589	645	624	593	630	643	604	629	646	608	592	627	584	606	558	592	587	628	643	591	660	610	605	610	620	586	603	603	595	620	640	597	591	607	616	624	572	573	614	571	625	575	643	618	598	622	590	613	631	624	570	562	610	596	644	609	613	641	634	594	588	665	619	606	608	627	634	639	605	640	604	616	619	610	617	657	620	631	575	585	611	650	658	599	604	640	577	567	581	651	610	585	562	623	616	625	653	620	606	599	610	642	602	642	614	603	642	594	634	590	583	613	633	595	615	604	590	632	630	602	644	625	627	596	606	568	616	626	614	581	572	588	643	583	646	631	654	661	643	616	602	600	571	622	685	611	597	625	611	597	630	617	605	620	624	652	608	611	606	621	602	621	614	578	608	595	576	615	593	619	634	580	649	580	594	617	629	622	619	618	598	599	622	626	590	613	615	626	639	611	600	646	617	600	593	655	612	553	630	596	627	631	590	637	606	628	642	632	598	639	628	557	632	608	593	629	617	592	598	605	628	600	604	639	604	576	590	584	606	630	650	606	629	615	633	649	609	600	619	580	588	609	619	598	610	641	601	603	616	628	627	642	593	618	635	577	573	626	584	630	606	629	607	588	620	630	617	642	630	628	596	611	602	590	608	591	599	612	595	615	646	602	569	620	630	592	574	609	574	610	644	559	611	646	612	652	589	632	654	607	640	610	591	638	620	597	624	637	644	626	624	657	633	580	626	612	634	633	574	572	577	579	586	610	607	677	589	608	567	621	623	607	567	615	599	610	620	629	563	569	655	596	625	631	597	587	544	596	540	649	645	646	614	621	596	572	640	561	637	609	623	639	586	565	620	610	609	630	620	652	614	616	617	632	623	605	656	616	602	617	574	640	645	566	624	608	631	592	615	632	627	639	609	618	626	613	603	630	605	605	606	585	659	585	580	631	562	645	631	601	591	597	588	646	552	582	634	604	650	636	581	577	612	626	644	586	592	582	657	551	595	617	633	642	630	581	591	588	634	616	584	595	630	642	618	580	618	647	609	609	630	577	589	651	577	608	585	585	627	568	635	661	630	612	561	608	610	578	621	620	600	623	627	605	620	585	659	605	636	589	647	620	586	588	607	659	614	614	580	562	651	592	576	623	622	631	597	651	614	597	601	636	598	606	614	603	607	620	598	619	616	593	660	580	641	585	562	589	596	634	554	602	580	616	629	574	610	623	600	632	649	594	568	613	639	583	625	602	539	592	579	585	599	618	619	620	612	597	602	609	625	609	605	624	639	625	571	620	579	606	639	628	598	603	666	620	632	605	632	590	628	653	640	633	589	586	656	601	587	614	633	655	640	585	613	592	602	597	617	641	581	603	634	573	619	651	604	594	606	650	639	628	600	599	559	597	642	662	576	608	583	627	616	585	644	576	616	600	585	617	614	612	586	564	626	645	546	613	572	618	607	585	599	582	570	591	613	596	593	631	610	636	631	595	576	608	555	642	611	608	621	610	579	594	631	631	606	648	610	597	585	627	610	611	622	611	611	620	613	596	611	602	631	609	596	618	653	632	589	622	576	649	623	601	652	613	593	627	588	620	661	606	601	604
36895	38275	34860	36442	39589	38686	41236	38978	38048	31525	28086	30161	24785	28528	27982	23184	22986	29856	28818	24949	19661	22184	14983	25133	21082	16978	16965	18251	20410	15809	15606	13816	9617	6140	5074	4393	3311	2413	1448	1483	1832	2134	1350	1107	2571	5872	3807	1744	1090	786	804	671	514	357	329	317	286	276	278	299	307	293	365	294	286	276	299	259	268	291	287	384	428	393	298	287	270	271	247	226	215	261	217	235	247	257	237	203	214	231	235	234	225	246	210	213	212	231	208	261	248	202	230	233	222	228	236	226	249	218	237	218	260	198	251	233	215	251	226	216	258	215	234	258	230	248	232	235	229	243	219	228	245	234	210	240	247	239	248	230	219	216	266	236	234	220	242	232	231	229	223	232	272	249	252	264	231	249	221	235	244	229	250	244	226	234	253	223	237	245	240	270	255	240	266	211	240	202	199	225	197	217	215	220	228	212	241	220	229	236	239	233	229	225	258	213	266	219	220	221	228	237	251	203	234	207	193	232	256	209	238	223	218	270	228	237	235	234	246	250	246	191	223	222	220	248	241	222	257	244	236	232	258	237	254	220	250	226	220	259	256	219	245	246	229	198	247	253	261	241	239	232	242	211	233	239	208	221	228	224	252	255	239	202	243	237	222	249	211	217	232	210	243	259	231	247	257	232	229	244	259	250	225	216	220	261	213	220	248	226	238	213	262	231	214	232	252	232	240	259	224	227	258	235	231	237	257	215	230	216	211	234	247	254	218	223	236	227	231	239	228	238	226	244	260	216	252	241	202	229	199	219	255	239	217	230	256	251	228	257	242	202	240	221	219	219	241	256	219	245	251	230	253	248	245	221	236	219	281	247	230	252	244	261	214	222	244	228	239	253	239	250	243	231	227	256	258	257	197	225	211	225	259	228	218	222	229	229	236	214	237	252	231	226	237	235	241	235	240	216	218	239	250	270	262	237	234	240	216	235	225	229	237	226	255	263	220	202	228	222	253	231	262	254	267	219	241	259	251	254	221	267	224	228	216	242	242	236	236	238	270	259	218	237	217	234	247	243	236	242	208	234	205	239	227	228	199	229	265	228	246	233	235	229	216	238	223	258	219	234	209	226	213	220	237	246	248	257	216	265	228	228	247	230	246	233	239	220	241	251	259	256	217	207	208	234	242	230	227	222	213	254	232	237	255	227	248	230	236	226	235	271	224	256	236	247	220	226	219	227	254	250	260	229	230	256	226	212	227	225	230	209	229	256	263	221	210	201	211	219	223	230	218	243	209	266	205	240	242	271	171	206	248	237	239	246	216	233	255	217	242	230	221	248	243	239	228	213	265	224	235	229	239	234	241	223	268	259	249	240	238	242	230	247	220	232	215	216	218	223	229	236	269	223	226	265	244	206	245	219	209	225	253	217	223	223	281	248	229	234	230	252	229	231	232	203	224	237	195	231	225	246	233	213	238	225	282	233	218	227	230	234	259	208	229	253	243	218	249	260	252	225	248	221	248	224	232	242	246	222	247	222	209	245	221	228	237	259	227	227	246	220	236	232	218	219	249	256	227	247	243	231	251	220	230	245	227	234	231	213	256	227	218	243	227	243	226	240	211	245	235	244	235	217	237	200	242	245	234	275	254	240	207	261	264	233	242	234	234	224	218	215	266	224	237	202	234	191	225	254	257	233	245	229	251	222	225	246	228	238	235	231	247	244	233	242	216	238	217	237	261	254	211	232	226	219	251	231	255	241	198	267	234	243	235	245	228	237	244	254	215	252	242	237	235	211	241	255	218	219	263	238	241	219	230	240	234	238	205	254	228	228	212	227	266	242	213	266	203	274	246	222	210	250	233	221	231	239	219	225	216	216	239	256	229	242	238	243	251	249	224	229	234	220	226	247	248	233	231	255	200	247	238	206	230	251	220	249	252	255	242	272	259	218	217	246	254	246	219	248	227	259	236	212	254	253	231	252	246	232	243	242	250	267	241	240	228	252	228	197	226	215	250	248	232	258	222	212	239	230	202	255	224	241	228	259	250	231	225	252	249	240	201	226	216	245	237	230	206	247	229	259	232	243	242	250	220	230	221	226	208	262	249	244	257	218	239	244	241	248	252	219	215	224	221	233	254	267	247	244	222	244	238	241	212	220	246	235	264	228	242	203	268	236	245	239	232	212	230	242	237	254	229	238	247	232	243	241	221	223	241	222	211	229	217	223	214	230	256	240	219	210	236	251	229	258	213	240	234	214	218	245	207	240	252	255	239	200	218	234	255	234	225	242	258	237	220	236	241	231	226	235	232	265	244	237	228	224	240	232	244	247	269	238	243	218	253	219	249	251	239	248	243	224	241	247	235	238	235	244	217	217	231	248	233	239	215	258	229	227	231	278	239	250	258	232	235	251	275	244	248	240	261	252	248	246	236	249	237	254	252	246	225	240	222	227	241	243	249	225	217	255	245	252	215	215	209	236	237	249	250	222	236	232	235	210	218	241	227	244	236	243	255	220	252	236	230	217	246	229	230	220	230	213	240	226	246	218	231	231	240	214	245	245	236	236	253	240	235	262	231	231	262	244	246	213	260	249	232	224	232	220	220	224	232	258	245	236	269	213	221	260	289	247	251	247	206	247	237	235	251	219	221	213	203	258	253	268	232	249	226	224	241	245	238	237	235	215	245	213	213	257	223	228	245	228	226	228	212	257	246	260	213	210	230	241	219	249	233	263	251	223	258	224	252	241	226	227	224	219	267	229	216	224	236	241	230	234	262	254	264	227	235	223	248	256	235	200	224	193	217	234	252	231	231	237	216	263	238	230	234	255	229	233	234	226	236	242	217	245	247	218	250	249	236	200	242	237	235	239	226	242	249	230	241	266	251	245	209	247	211	211	239	245	223	274	238	235	222	208	227	209	257	243	220	249	221	256	260	226	241	234	237	239	225	245	228	206	234	258	255	256	251	247	243	235	219	214	247	250	253	227	211	212	253	227	230	236	241	230	241	242	241	283	241	240	261	260	256	250	255	231	216	244	231	217	222	214	231	236	216	221	240	255	249	228	239	262	225	204	245	236	245	244	257	261	236	237	235	210	207	221	245	239	215	220	253	233	241	255	230	241	219	242	213	211	222	264	248	267	253	248	224	259	220	248	227	227	224	236	262	257	219	244	245	245	239	231	211	222	231	255	237	240	195	268	227	253	222	255	239	249	252	228	256	224	228	220	225	266	243	242	220	254	246	224	204	247	233	217	233	221	224	228	202	230	255	252	244	240	243	246	224	228	254	227	227	236	210	229	243	208	241	274	222	227	221	216	235	223	222	206	243	244	248	254	222	237	245	221	259	232	227	219	235	226	240	233	244	224	238	234	214	214	216	251	226	224	225	242	226	236	238	257	212	241	249	263	251	256	251	237	250	219	246	231	246	234	208	218	214	216	219	241	260	254	238	237	253	247	236	233	231	234	236	221	236	236	255	253	229	239	232	252	234	243	226	230	219	224	246	249	219	253	219	243	244	206	226	247	230	230	248	206	210	237
26026	32326	35358	44522	48466	48315	51156	52370	50828	46327	44306	45617	39844	47378	46688	43267	45020	50578	48175	45982	39868	40950	33035	48005	43648	39518	40781	43401	43695	41027	41887	37712	32870	26141	22725	21497	17044	14011	8788	9270	12141	13416	8723	6953	15586	28455	17717	10602	7028	4866	5475	4413	2718	1594	1232	972	1080	969	915	1121	1009	1149	1550	1147	929	918	892	804	705	750	896	1795	2183	1714	1093	844	716	614	635	617	597	646	564	560	608	603	581	597	637	586	578	572	566	576	613	589	607	616	624	581	595	602	593	586	625	595	556	614	574	657	559	618	591	596	586	578	586	592	616	595	627	597	623	581	636	603	604	611	585	601	591	596	588	571	644	598	640	566	600	592	545	571	601	560	602	610	590	635	583	619	583	562	628	590	621	587	628	630	588	629	607	580	653	619	561	613	568	636	579	565	583	591	584	590	668	592	614	596	622	614	589	634	631	590	607	645	609	599	624	609	592	608	612	618	586	630	642	562	631	584	602	610	623	613	597	590	624	609	589	607	622	597	583	613	622	572	614	553	583	609	620	599	601	617	569	536	575	615	613	566	579	598	614	624	584	616	625	622	634	584	595	574	589	638	585	575	604	612	579	621	602	572	592	602	610	627	570	613	566	577	582	617	586	579	641	577	585	571	553	620	577	629	593	598	608	562	627	595	618	579	623	594	627	540	575	627	623	603	558	573	630	586	589	592	564	603	608	595	596	634	601	588	606	649	615	585	608	585	609	606	599	594	581	621	619	632	595	625	599	637	601	618	638	635	629	607	594	615	556	589	617	585	624	623	584	619	572	640	598	624	625	601	633	651	588	623	557	603	581	616	634	622	567	569	642	571	581	574	595	582	594	605	606	608	591	603	615	596	576	606	619	585	600	611	619	606	555	591	561	602	634	596	581	576	612	567	570	622	604	619	582	605	608	606	579	547	580	624	617	625	627	582	610	590	551	609	595	578	550	648	621	610	605	580	639	603	632	630	623	639	542	611	599	530	603	619	639	596	617	628	665	607	604	605	605	584	606	586	627	616	587	599	631	579	611	619	604	617	600	571	576	574	597	603	558	604	564	594	590	584	627	621	596	606	606	601	580	593	554	587	632	600	616	653	654	640	611	588	637	574	590	561	591	595	602	548	632	592	581	640	613	609	648	622	594	593	561	637	612	599	595	600	641	648	618	646	634	562	604	604	579	555	597	587	608	584	582	607	597	581	609	602	600	629	620	641	595	582	626	587	608	583	557	588	564	603	556	616	598	603	597	555	603	605	635	551	611	601	606	608	583	606	597	598	599	620	580	624	623	567	661	590	632	600	609	627	582	590	625	626	602	587	594	569	549	605	571	622	558	601	567	565	612	612	596	610	632	643	570	631	597	617	600	533	584	628	600	592	602	613	577	620	596	586	622	597	607	606	589	581	592	603	621	590	617	589	595	633	602	615	590	644	619	550	550	614	597	591	595	586	604	591	597	584	601	605	601	617	658	599	580	620	590	592	573	653	588	571	634	666	620	612	580	640	596	583	614	566	627	599	615	598	645	609	588	603	590	607	599	584	587	581	630	607	620	633	581	570	648	613	573	587	568	637	603	576	610	606	613	603	606	587	586	588	632	612	626	605	625	576	562	619	593	592	579	588	599	588	620	607	599	594	586	629	582	610	584	597	614	555	612	574	582	611	616	601	645	571	584	572	610	618	593	629	618	584	586	591	624	580	583	640	599	571	608	574	576	566	583	562	608	605	621	637	625	574	576	577	639	576	596	587	612	588	608	601	542	639	612	600	589	546	584	576	607	638	624	547	612	584	629	577	593	615	582	574	595	582	614	596	574	584	624	646	573	619	622	565	603	622	622	587	571	633	627	565	599	610	635	554	615	605	606	614	567	611	627	617	579	581	572	585	607	617	567	579	608	647	603	614	615	618	556	560	595	584	605	558	609	617	567	594	614	581	619	597	571	608	596	596	627	572	654	611	572	610	608	546	541	640	613	596	574	572	566	592	590	606	625	648	596	628	629	620	577	608	575	565	624	580	591	633	571	599	580	612	606	610	546	618	607	635	597	601	574	634	619	573	566	639	579	620	618	558	570	626	571	619	578	592	582	625	571	599	579	570	619	623	648	604	625	630	592	562	614	642	564	616	567	613	605	575	631	572	600	579	533	589	639	628	598	621	631	609	585	592	573	595	621	620	570	609	579	583	614	597	582	541	592	594	555	610	573	598	588	574	621	598	629	619	574	628	650	582	616	634	596	580	626	619	599	591	597	542	581	611	595	593	596	560	615	582	569	607	598	653	609	586	612	648	607	585	598	575	630	628	647	600	600	578	634	606	544	600	595	639	592	643	555	561	610	609	580	558	627	613	577	603	615	565	573	583	600	605	590	613	592	603	588	610	621	611	594	610	557	613	640	593	602	628	607	606	605	588	632	644	611	581	584	598	572	623	633	637	620	563	611	617	571	580	658	590	620	587	620	593	605	636	556	650	532	600	604	575	583	615	612	557	612	570	629	586	606	592	611	608	609	604	613	554	597	643	614	645	618	604	619	609	586	664	612	603	619	581	556	614	611	586	592	641	613	578	564	577	642	585	602	607	608	596	615	611	590	616	642	603	588	580	600	646	583	577	598	580	603	566	586	551	591	615	630	618	596	610	586	595	638	610	616	622	587	639	619	612	553	644	613	621	621	624	654	634	578	610	594	663	565	620	584	590	601	623	611	570	550	614	616	598	589	609	582	575	600	574	611	628	615	611	625	564	595	579	574	566	626	621	638	572	595	583	584	557	584	612	601	590	618	612	632	583	583	574	645	622	571	609	621	598	561	593	626	610	651	617	592	614	616	573	629	569	618	588	619	577	623	604	619	589	588	613	558	610	608	568	598	623	601	592	564	581	572	594	561	614	636	615	651	624	594	608	562	590	602	582	556	538	615	625	634	609	569	582	565	640	632	609	594	538	587	593	571	574	561	604	598	622	605	594	593	610	626	613	567	585	574	589	598	604	610	580	567	615	584	619	582	601	552	579	607	565	593	545	579	567	619	624	620	541	616	634	648	623	606	571	561	612	612	600	636	623	622	616	625	594	635	581	620	620	603	593	626	595	633	623	581	569	575	589	631	607	589	651	588	568	587	608	593	625	622	612	655	624	564	613	628	591	641	601	601	576	593	640	597	590	592	616	635	577	597	604	610	590	674	569	651	560	606	646	612	585	623	531	641	604	594	642	600	565	582	604	596	634	589	604	613	615	611	592	606	590	635	570	601	600	625	576	612	561	609	587	636	582	599	564	585	592	594	642	594	613	601	641	592	613	627	598	570	612	589	613	603	601	604	605	626	558	586	611	593	624	627	608	636	588	566	624	624	646	577	592	611	570	596	573	635	565	556	593	619	570	591	599	586	624	620	601	639	619	582	571	604	592	608	592	574	597	616	607	633	590	610	614	627	577	550	571	581	580	662	525	597	596	601	606	600	598	598	622	622	597	599	570	599	646	622	566	608	584	612	591	634	607	580	587	616	595
13071	12432	14298	13087	10786	7675	6003	4045	3315	2269	1905	1933	1458	1774	1443	1124	1139	1500	1478	1064	972	1085	717	1132	1023	781	799	745	907	659	643	608	517	421	386	369	314	311	271	299	300	308	261	286	304	418	320	295	257	255	251	252	245	230	203	233	250	257	258	221	265	234	267	246	257	250	264	236	230	227	215	218	248	250	235	244	244	243	239	217	221	208	210	229	234	245	191	232	226	204	191	229	220	232	231	231	237	235	241	221	240	222	193	218	216	239	216	232	255	271	190	245	235	226	231	232	213	203	216	225	226	218	208	246	230	223	218	207	220	230	214	219	242	230	225	242	229	248	218	213	246	195	205	231	224	242	212	214	242	247	224	242	232	220	273	237	220	222	228	234	199	244	237	219	219	233	226	220	211	212	227	231	247	221	231	247	225	210	199	217	219	215	231	243	238	224	198	210	232	228	217	205	228	225	233	236	209	238	218	239	223	212	238	221	205	269	244	234	251	234	228	228	214	232	243	238	210	224	208	245	238	234	228	224	235	251	268	226	237	242	219	236	211	231	231	249	245	227	207	218	221	209	235	225	211	215	224	232	235	222	238	227	243	221	224	235	227	232	214	242	263	235	217	227	215	239	215	238	200	217	234	214	203	235	223	207	228	202	237	241	214	225	238	224	241	226	249	219	213	202	206	219	209	227	214	211	248	207	203	215	204	234	210	217	250	201	213	234	214	203	222	201	262	199	198	217	227	226	231	221	240	225	209	224	254	224	213	212	215	250	241	244	203	219	218	229	228	220	218	237	235	226	205	195	234	209	221	215	248	219	239	224	218	222	225	211	197	224	206	219	205	226	220	223	225	222	261	232	211	224	203	228	232	232	208	218	194	202	230	221	218	220	244	209	209	216	244	214	252	201	220	250	222	247	224	199	230	226	218	235	222	205	218	237	256	226	232	208	205	228	185	240	240	255	208	226	238	217	204	236	206	241	207	219	213	208	233	231	212	212	230	226	208	233	243	210	226	211	272	226	219	223	232	250	233	234	258	218	233	256	223	232	218	201	204	216	213	220	243	207	218	220	211	217	231	228	213	230	210	226	231	205	227	216	236	229	247	225	219	199	205	230	208	242	237	208	254	221	235	243	238	231	232	215	221	206	223	197	230	215	233	218	239	238	216	231	257	191	224	242	204	220	242	195	216	219	199	231	203	212	245	223	224	254	211	252	200	227	226	220	229	235	224	219	270	203	219	234	218	207	210	226	249	210	220	199	211	229	208	231	246	216	243	222	243	224	249	227	235	237	215	219	252	226	240	221	222	201	203	217	221	262	218	228	234	230	234	224	204	227	210	193	227	231	223	228	216	211	185	215	229	226	223	200	219	226	196	224	261	229	211	246	219	230	240	241	214	216	225	212	220	235	210	235	226	190	235	256	236	222	235	213	223	215	201	226	200	222	213	239	224	237	234	226	228	248	233	223	208	208	223	239	227	248	218	206	245	227	218	227	231	237	223	223	224	208	199	229	207	235	230	207	226	219	228	197	203	234	223	225	216	216	223	213	219	219	232	227	231	239	243	246	234	210	229	223	239	220	209	223	232	231	241	193	222	265	256	230	238	234	221	233	225	249	212	205	211	220	214	211	232	225	223	242	251	223	220	229	239	230	247	216	208	194	207	237	213	217	241	206	202	217	236	193	217	239	223	243	238	251	212	228	205	211	238	222	216	222	229	218	245	205	220	219	221	237	239	240	199	207	208	228	214	226	237	215	223	214	211	233	236	241	227	187	228	211	227	207	220	232	242	241	231	234	218	237	240	223	230	206	234	212	217	224	217	230	217	235	190	240	215	251	223	202	213	265	203	206	226	225	214	216	227	229	242	223	208	218	224	214	221	206	228	239	224	227	220	214	198	201	234	251	211	233	252	207	216	214	226	225	220	232	216	203	227	236	234	216	243	209	199	261	196	205	225	252	249	225	263	235	224	230	226	247	240	204	235	258	222	232	239	227	205	225	229	224	250	219	217	224	221	229	238	255	255	217	243	226	230	209	221	235	233	253	187	240	223	217	205	225	221	213	200	221	202	240	236	217	228	205	238	223	200	202	213	223	205	205	218	244	195	198	223	225	262	210	199	215	231	205	245	215	204	255	222	202	236	236	237	238	193	229	210	202	246	219	234	218	242	254	214	234	233	230	229	234	232	232	234	247	220	234	217	251	225	233	240	198	222	246	220	241	218	221	234	249	208	209	210	215	214	245	218	220	231	239	229	239	234	220	196	246	216	232	261	232	215	225	211	238	218	238	253	255	230	226	222	206	234	244	265	233	209	231	235	229	198	216	239	218	222	264	212	200	222	229	220	225	228	220	237	231	222	225	238	223	211	225	227	210	205	237	245	213	231	222	223	228	222	226	246	251	235	223	190	200	231	214	234	242	238	243	200	206	253	201	233	221	223	214	224	222	235	230	229	212	229	207	216	243	219	222	214	220	236	208	220	212	217	194	206	257	236	237	211	198	232	213	213	212	250	266	226	216	243	224	231	181	202	230	224	235	208	195	239	230	258	203	234	207	249	238	207	223	233	214	238	213	230	223	211	215	212	219	205	247	221	238	215	214	188	225	235	239	222	238	221	235	211	244	207	228	221	234	203	203	202	226	228	238	254	222	208	204	221	215	222	220	239	245	245	209	203	194	196	199	226	228	228	193	220	234	222	235	231	234	240	227	219	235	211	215	215	236	237	212	226	238	220	232	231	229	212	215	209	232	197	211	245	238	272	207	212	206	262	228	217	214	197	237	232	224	233	228	233	220	243	217	224	226	214	229	211	225	231	236	203	216	224	216	251	228	227	228	243	231	234	185	207	214	213	215	244	228	232	259	214	213	229	208	220	204	216	227	230	228	211	216	232	226	215	235	209	206	213	257	216	219	229	224	224	219	205	241	240	211	236	225	221	227	243	220	225	220	227	212	206	255	242	204	206	227	200	218	243	231	237	236	229	258	215	228	229	209	217	250	219	205	220	278	237	237	231	190	246	241	222	235	245	214	224	210	217	214	246	224	220	198	211	236	222	242	217	211	215	214	228	243	231	233	191	234	272	232	246	226	227	229	222	204	260	233	200	220	222	228	243	224	236	215	226	219	218	226	237	192	222	200	226	223	216	236	228	239	208	203	183	233	251	255	219	218	205	196	228	230	226	210	239	224	245	219	205	206	234	234	252	217	244	248	238	195	238	222	257	242	225	225	247	205	220	230	226	212	245	225	230	227	233	226	211	249	211	256	253	220	239	224	237	218	216	239	225	193	205	231	229	218	200	236	222	240	205	199	234	239	243	227	231	251	209	234	189	237	246	237	228	214	231	222	237	237	261	240	236	224	246	248	239	276	213	250	216	218	209	233	215	224	239	234	222	208	215	228	237	237	240	215	234	228	246	207	204	197	230	226	242	232	251	262	212	216	227	244	232	227	202	251	223	209	213	204	218	263	236	223	209	208	205	208	217	253	233	205	227	244
8979	11528	19145	24284	24011	20210	19724	16345	14231	10625	9442	9864	7207	9329	8014	6492	6626	9087	8496	6288	5651	6542	3657	7118	5596	4355	4948	4880	5247	4112	4158	3646	2895	2239	1789	1738	1375	1360	968	992	1236	1217	1024	883	1423	2187	1502	1274	935	915	891	861	729	647	629	603	665	638	733	720	749	772	740	746	744	673	690	651	697	617	615	676	719	716	655	632	605	612	611	601	603	616	515	591	549	574	566	586	602	609	576	623	576	628	593	637	608	561	574	591	593	583	594	579	568	584	557	549	587	563	576	590	600	583	570	532	585	605	593	545	564	538	586	504	647	624	569	595	610	574	593	593	535	578	586	580	616	607	584	603	542	595	603	574	563	598	607	564	557	585	557	557	571	570	570	615	591	592	580	546	585	588	554	551	625	585	599	570	583	556	542	614	533	585	602	558	559	573	582	573	594	541	574	561	631	619	603	585	567	595	611	569	613	613	601	641	592	610	605	591	600	590	550	618	610	546	577	613	547	555	597	601	591	568	622	592	606	632	542	568	553	560	609	586	597	589	564	601	605	596	583	554	575	586	595	559	558	576	555	624	588	532	585	532	569	569	585	589	548	596	594	604	543	565	599	595	591	591	577	578	551	567	586	601	621	596	625	577	577	557	566	538	544	567	628	622	642	580	576	548	584	601	569	571	551	573	588	601	554	622	569	583	565	592	585	575	589	587	578	588	576	577	629	597	576	571	597	558	569	590	599	626	581	616	576	581	578	577	578	566	601	578	588	599	590	585	599	619	630	590	624	565	534	591	570	611	583	583	580	551	524	605	590	621	577	572	585	574	580	621	622	584	575	586	595	583	574	575	584	594	577	547	586	576	633	591	576	570	574	583	580	596	613	574	581	558	567	576	601	563	554	548	570	567	592	618	598	573	554	577	565	573	579	649	552	551	584	596	583	605	580	594	561	594	561	596	568	606	605	571	578	613	603	573	568	536	598	576	571	590	597	574	601	608	604	585	585	609	576	544	602	590	578	604	548	589	592	607	623	545	572	615	630	589	563	594	610	580	616	622	608	558	636	566	553	577	562	576	571	594	560	641	618	578	589	548	580	594	605	593	593	578	537	586	599	584	590	566	532	589	552	591	577	573	645	610	533	608	592	606	605	576	576	570	555	563	591	553	642	567	588	604	561	623	614	600	564	556	563	571	597	574	618	581	573	596	593	581	592	608	539	587	627	566	576	556	562	571	613	604	647	591	590	542	620	602	613	568	558	539	606	563	555	559	562	541	551	574	601	603	607	568	617	590	610	587	551	570	611	601	568	599	602	564	571	605	546	634	616	577	587	576	578	585	577	617	576	583	571	604	566	602	601	542	534	610	559	561	603	607	548	588	603	627	576	568	574	571	607	542	597	589	578	564	582	589	586	567	567	613	607	583	605	563	579	607	604	613	608	623	567	589	571	584	597	591	588	579	631	613	600	578	587	578	580	612	599	579	599	566	589	587	598	563	602	574	595	557	602	586	601	586	573	526	574	577	542	587	548	630	555	589	584	575	612	571	558	583	602	575	629	576	569	593	615	583	557	607	616	578	550	615	543	595	615	642	580	580	602	582	586	561	618	611	566	575	560	597	597	567	590	574	571	576	596	623	578	516	572	565	576	619	535	573	591	565	576	596	553	587	571	590	602	588	580	575	570	596	576	562	586	612	564	619	602	578	575	601	603	570	585	664	569	556	595	626	642	572	581	556	591	543	599	577	618	605	540	571	585	580	561	590	575	590	610	595	544	602	536	568	618	576	619	605	564	602	589	578	575	571	621	573	566	570	555	553	566	557	573	615	598	600	522	569	562	578	571	599	598	567	575	582	532	591	554	574	581	574	570	619	562	612	578	606	561	588	594	630	602	562	578	578	626	569	583	584	566	588	578	578	558	572	559	551	574	570	580	590	596	559	569	566	617	581	596	573	572	600	586	588	601	609	597	557	580	561	586	548	527	581	546	610	618	595	586	589	551	566	585	572	571	592	634	593	586	603	581	602	583	624	586	543	593	564	599	558	573	566	554	573	594	591	630	558	553	593	574	565	552	589	546	587	629	517	580	598	576	560	609	611	567	572	584	604	532	615	641	569	594	607	574	552	580	548	591	569	579	608	577	592	585	602	556	552	609	619	587	588	562	562	528	581	619	560	578	592	587	579	591	568	599	572	591	567	550	602	610	559	614	547	603	592	568	653	593	603	582	554	608	566	575	572	617	585	540	603	605	535	591	560	583	589	606	559	588	612	604	590	605	566	616	569	535	581	600	581	595	561	582	624	584	557	608	598	542	594	629	590	574	611	577	550	609	618	626	572	618	587	613	571	600	537	591	610	599	560	630	558	584	570	533	562	556	569	537	561	621	575	568	579	564	604	601	581	587	603	593	608	575	553	622	574	582	606	571	570	574	590	619	582	585	577	558	552	545	610	609	592	584	539	600	600	626	604	604	581	609	604	623	648	602	626	589	575	559	571	570	615	584	548	591	587	567	603	569	587	599	625	631	609	531	620	604	607	596	590	614	545	566	572	573	567	577	571	574	540	558	589	577	573	547	551	573	600	566	560	626	591	619	568	576	606	582	588	612	576	615	541	552	619	591	566	539	576	619	589	563	610	591	617	579	632	595	617	591	585	570	549	630	592	590	592	618	562	591	580	591	585	616	643	575	603	609	574	572	600	594	571	566	582	568	568	586	585	569	571	600	593	597	590	586	603	612	581	553	535	584	571	568	605	554	555	537	560	593	589	626	584	574	560	580	613	627	610	597	566	602	558	570	594	565	557	621	549	608	552	596	596	621	581	552	554	597	568	591	550	553	578	536	589	591	515	593	587	560	567	596	574	589	599	600	553	601	619	622	568	601	566	588	575	575	574	555	616	611	606	616	615	592	564	567	582	576	569	590	588	603	595	555	587	572	585	621	609	574	598	602	592	596	551	571	613	616	587	612	585	587	599	604	545	557	587	589	617	611	625	624	580	604	568	582	559	590	617	605	575	595	581	592	599	603	590	622	593	622	566	621	621	596	583	600	602	556	573	605	567	624	553	596	599	590	556	579	553	578	595	590	583	582	583	602	598	622	568	565	610	583	546	588	579	619	612	622	598	588	598	573	557	595	523	541	606	579	589	604	562	602	567	557	580	573	594	585	555	613	602	556	605	599	577	612	588	579	567	599	564	569	591	610	568	573	558	579	599	557	587	618	595	586	606	567	621	601	606	643	582	594	598	649	544	609	572	594	597	576	561	600	581	600	621	587	604	591	564	578	533	591	610	568	635	550	615	597	558	605	582	574	549	553	594	528	564	600	567	638	549	605	571	607	631	581	560	523	614	606	606	565	583	566	562	597	586	602	571	585	544	554	586	607	534	543	562	577	612	608	600	591	564	535	558	546	576	603	636	555	603	605	584	564	588	581	582	606	600	577	575	611	590	552	555	593	549	581	597	572	592	643	577	571	634	609	582	576	557	572	558	551	638	614	644	572	595	626	619	564	585
28164	32863	32492	32409	32334	33133	33885	29165	26514	19043	15918	18053	14666	16883	14235	13225	11714	16443	16239	11315	10050	8658	6900	13028	11897	7885	8684	7691	9553	6738	6871	5876	3939	3432	2283	2026	1366	1062	702	716	935	977	671	530	1341	2699	1594	1000	514	556	477	465	351	258	267	261	273	277	275	297	290	305	240	255	261	254	249	234	238	250	258	283	297	296	261	270	270	232	225	250	231	239	198	252	248	237	261	229	256	257	237	219	212	222	228	226	229	260	231	247	220	249	239	231	262	223	239	232	247	220	255	236	209	235	242	250	266	241	229	252	233	214	261	246	219	256	211	257	232	243	217	229	255	245	253	245	271	240	215	247	263	233	240	227	227	244	240	226	220	230	239	238	262	225	249	248	205	220	231	256	240	236	210	227	240	266	206	244	233	211	223	199	225	217	254	248	221	246	217	250	242	236	238	222	212	244	248	222	248	237	263	263	224	238	228	242	250	267	233	227	244	246	230	242	250	250	232	240	211	265	268	219	236	256	233	227	244	252	234	235	232	199	233	240	231	253	240	240	241	248	215	253	241	237	250	257	229	240	250	254	239	245	232	243	227	243	232	242	253	233	245	264	236	252	243	240	225	235	222	239	221	243	250	234	211	229	241	227	257	231	253	233	246	215	248	234	250	265	263	240	240	218	268	220	245	206	254	245	219	230	227	224	222	253	235	245	229	229	242	221	230	230	241	232	232	249	212	241	239	206	245	217	244	234	223	195	244	263	274	257	238	246	256	241	222	243	217	224	262	247	230	210	227	276	245	235	234	261	240	234	221	219	244	249	230	236	242	232	219	204	248	261	212	223	226	219	268	235	246	247	232	239	229	232	261	254	241	225	225	239	211	240	223	262	241	247	236	236	222	218	240	215	227	256	227	206	223	229	204	227	211	209	230	220	261	256	263	239	229	243	201	260	237	232	236	211	222	265	243	241	226	197	250	218	255	225	250	244	237	251	227	223	253	229	266	255	234	244	223	189	209	230	228	254	231	235	229	226	241	239	215	246	237	236	220	262	250	230	243	243	250	265	225	225	251	240	217	235	246	245	229	218	238	228	242	240	253	243	258	258	236	262	217	236	264	254	228	267	259	239	235	258	238	260	251	283	249	226	236	243	244	224	225	236	256	247	214	232	242	265	223	215	218	231	238	247	243	237	226	263	230	244	257	263	209	238	240	251	228	250	245	228	240	240	241	252	251	233	217	230	245	256	231	247	223	226	243	244	246	255	244	243	246	252	237	252	243	220	272	237	222	250	255	249	223	235	220	269	214	247	218	231	256	260	253	205	262	225	235	215	272	221	218	214	220	227	227	229	272	219	229	253	263	245	223	265	257	249	217	240	258	223	242	207	220	213	240	245	214	232	265	228	214	257	255	233	222	224	217	235	243	261	223	256	236	239	249	272	246	251	252	262	251	248	232	230	224	207	243	235	267	264	237	258	240	246	244	245	243	237	257	244	216	219	228	224	224	228	260	217	222	249	240	240	187	243	214	241	251	271	225	242	231	227	225	234	224	235	232	217	225	237	234	231	229	210	249	245	213	237	278	254	232	251	221	238	288	238	228	256	216	209	268	248	254	248	237	230	231	246	230	225	226	258	232	262	246	243	266	259	239	219	244	260	261	213	210	247	233	250	242	226	243	223	231	225	227	228	211	224	247	229	239	241	245	235	258	237	238	247	235	223	225	221	212	259	259	230	241	224	239	211	245	239	258	226	233	218	231	233	229	246	243	205	276	230	240	239	248	246	257	229	253	239	253	226	241	263	241	212	255	237	250	238	257	256	229	242	245	230	242	217	265	239	222	246	219	247	235	219	205	238	248	236	265	226	289	235	233	243	220	258	246	228	251	232	220	254	219	234	268	236	233	246	210	230	231	214	227	268	232	202	246	239	224	275	229	228	240	260	243	234	228	245	231	262	244	234	251	214	234	249	226	242	237	230	240	236	239	243	244	235	220	253	246	218	259	234	237	255	207	251	236	236	208	219	222	243	250	228	243	217	252	235	202	239	223	227	245	234	225	237	253	216	231	267	258	254	220	233	237	270	243	259	244	241	224	241	235	249	254	219	226	234	245	239	221	231	237	231	217	237	246	250	247	242	233	258	244	230	255	223	231	240	219	233	222	258	245	225	232	248	211	252	249	236	251	224	232	246	252	233	257	237	241	218	247	238	248	257	232	259	222	227	227	236	254	260	231	262	251	230	197	257	251	236	229	231	237	223	243	226	234	257	237	247	236	265	244	261	264	224	222	239	246	223	219	259	286	237	238	253	222	230	239	232	238	252	250	233	226	239	250	217	241	256	239	256	256	226	244	252	240	261	261	236	244	197	247	256	211	233	223	230	264	254	239	215	237	249	226	244	244	232	227	243	245	243	251	226	241	256	237	208	214	255	257	243	218	262	240	235	268	254	244	239	229	215	234	233	237	235	227	236	244	233	262	213	224	263	236	224	255	221	250	227	244	226	247	210	237	222	244	243	233	209	240	256	258	255	220	230	268	224	252	252	219	243	226	227	259	264	228	275	256	247	244	256	230	214	231	240	227	213	234	226	210	236	244	222	240	247	244	229	243	229	234	217	231	210	217	257	225	252	244	247	249	225	222	243	237	227	251	218	230	241	258	240	250	246	215	245	241	246	225	274	242	231	229	242	259	225	242	224	241	242	233	211	214	224	252	230	249	223	244	237	266	222	229	247	228	237	247	249	207	240	253	234	239	262	213	246	208	252	223	271	233	216	243	231	222	240	254	253	260	218	230	229	246	237	207	231	220	213	280	248	269	262	219	256	262	225	235	226	220	245	262	251	261	264	237	259	211	243	236	250	236	227	230	261	228	236	220	225	236	245	259	239	229	239	222	220	240	253	226	263	245	260	226	217	259	221	246	193	243	234	235	234	231	246	224	244	261	226	243	228	222	262	252	227	234	223	270	258	229	262	259	245	219	233	268	242	205	229	215	223	220	254	203	227	226	236	249	230	206	232	203	252	221	249	239	236	238	235	219	244	265	252	251	235	217	224	220	256	227	237	227	232	245	229	232	235	224	225	249	232	270	213	217	213	259	225	218	226	262	245	227	231	245	256	232	237	236	205	253	240	235	222	222	228	241	252	249	226	224	240	244	251	216	244	253	232	215	238	226	212	227	230	222	232	263	248	237	235	221	232	233	238	204	225	251	219	217	240	191	267	263	234	239	263	224	244	219	250	201	241	250	253	239	265	231	228	240	254	233	245	225	257	255	244	251	225	262	239	235	228	246	241	247	248	247	242	207	231	230	240	252	238	225	223	227	227	232	222	240	242	226	230	236	222	217	203	239	238	247	235	234	234	217	240	252	234	243	244	213	242	251	221	259	247	232	237	266	231	233	243	243	258	226	221	233	216	240	233	251	225	232	243	247	240	209	221	254	226	228	243	212	235	235	242	246	256	241	240	227	234	219	217	248	270	249	232	247	216	235	226	247	225	233	228	251	229	230	237	238	218
20091	25945	32825	39024	41316	41659	44811	42872	41259	36054	33710	37068	31366	37703	32870	33832	33152	40393	37849	32612	30379	28884	24041	37228	34482	27950	29670	29716	32034	28105	29081	25251	20483	17694	12959	12406	8157	6885	4266	4744	6310	6260	4112	3023	9166	17250	10192	6231	2987	2961	2860	2648	1512	833	888	861	760	819	856	1049	1101	1001	884	815	744	745	717	639	684	624	641	947	1315	1100	885	742	685	600	614	588	650	589	599	601	604	595	605	599	598	603	661	677	650	696	611	612	649	602	609	603	643	633	634	644	574	615	615	604	671	554	667	626	606	635	623	588	629	647	592	616	607	628	612	625	629	593	624	597	644	629	563	601	634	643	602	594	572	591	607	618	577	607	628	577	605	634	632	655	606	597	588	620	634	578	592	623	613	612	624	606	643	641	624	628	658	621	605	551	651	621	633	615	630	618	585	567	610	596	613	610	611	580	596	649	632	601	621	586	640	612	603	589	630	669	626	652	624	600	601	641	605	594	592	632	608	624	600	620	621	635	610	635	616	595	622	603	631	598	646	604	626	625	625	619	577	626	637	553	593	661	622	614	622	636	606	586	697	626	618	600	603	565	625	608	582	665	627	628	626	570	563	601	600	624	612	636	594	595	605	602	607	611	583	622	625	593	617	641	647	588	624	607	610	639	644	661	603	591	596	600	607	588	588	608	624	622	636	636	632	645	626	563	621	593	624	628	635	585	636	598	582	606	599	592	607	603	590	647	597	612	634	604	567	618	648	610	564	659	612	619	609	602	578	617	635	627	670	597	611	593	606	603	629	646	626	570	625	615	613	593	596	614	619	616	653	617	633	630	621	606	630	609	629	613	634	615	628	626	578	594	639	613	584	582	595	657	643	645	647	613	608	635	655	662	598	610	615	614	558	584	638	595	631	599	626	599	610	633	619	622	598	615	618	597	617	655	602	634	630	568	588	584	641	606	612	633	622	615	592	620	627	609	649	581	645	624	638	578	600	627	607	617	625	619	679	684	570	589	642	594	594	610	598	585	623	646	630	626	625	630	587	610	598	588	595	651	645	626	643	620	600	650	601	623	608	631	610	628	593	587	614	655	627	616	593	629	612	634	628	608	622	629	644	603	643	606	636	639	621	625	587	567	642	606	606	574	590	599	630	635	646	609	668	635	597	616	646	638	584	613	642	575	640	594	645	582	582	619	628	608	652	610	577	647	609	610	613	565	586	595	600	609	610	621	599	646	583	618	634	630	629	623	588	582	621	603	603	625	619	609	590	570	630	588	611	653	597	633	610	597	594	606	604	613	617	574	572	617	596	601	597	615	624	599	596	607	660	601	651	588	621	648	581	609	659	581	609	616	638	617	650	653	620	593	599	621	612	604	662	612	604	636	669	633	576	609	623	616	632	590	565	632	596	576	633	595	616	621	636	609	599	612	592	592	650	634	615	588	598	613	607	633	607	568	632	610	566	588	558	612	625	581	592	649	619	657	583	576	627	600	583	587	601	613	602	610	634	602	611	580	610	609	617	565	693	602	623	619	590	577	627	608	610	614	608	617	628	616	599	614	612	612	596	607	619	595	608	644	626	566	630	621	642	593	602	634	597	569	603	612	614	593	654	633	646	608	590	606	660	582	606	596	671	615	618	602	607	625	593	592	577	614	606	613	594	657	567	616	620	624	587	609	602	599	590	570	584	639	620	627	603	597	598	611	645	620	579	571	602	606	544	597	638	635	611	638	608	599	600	628	615	603	600	643	578	628	647	619	637	626	632	546	623	640	671	598	624	598	601	650	617	567	639	593	609	631	622	593	601	577	624	619	564	619	640	604	643	656	596	575	605	636	622	620	620	615	628	621	624	597	630	568	600	632	594	615	568	623	608	605	621	624	618	619	645	618	621	620	617	624	647	593	651	602	641	608	615	602	627	600	630	587	610	612	625	623	608	629	621	623	599	593	586	609	647	620	616	606	588	592	585	655	608	643	631	576	636	613	611	656	598	643	613	558	616	632	623	613	595	582	570	586	605	616	604	573	622	607	607	628	627	646	633	610	605	631	598	601	602	576	624	614	624	578	660	580	621	624	596	625	589	613	625	584	594	646	622	619	609	626	593	632	589	589	630	589	596	588	597	617	602	632	597	641	632	576	615	589	630	606	613	569	578	603	605	634	588	603	558	604	588	667	632	599	579	625	629	577	613	607	623	594	582	625	597	670	666	611	603	603	603	604	636	607	606	581	603	571	629	652	620	611	632	653	621	624	625	595	671	646	634	581	659	584	617	595	643	611	628	593	621	635	608	621	612	636	598	572	592	578	613	624	575	603	631	558	600	614	629	615	626	609	592	593	612	617	614	633	630	589	641	613	598	584	612	606	633	588	585	611	602	589	602	595	627	621	629	597	630	639	556	611	604	618	616	616	634	657	619	610	572	567	578	630	633	640	637	612	587	657	601	565	624	598	594	550	598	587	634	637	656	582	612	650	656	636	571	617	606	576	581	623	578	617	609	597	620	610	652	600	606	592	612	678	648	651	604	616	635	620	588	647	569	593	647	572	619	600	635	596	630	651	608	603	629	627	631	596	577	610	621	566	606	566	629	599	593	648	604	602	602	592	607	601	662	609	620	630	601	644	641	649	566	655	573	631	627	618	570	607	585	662	580	651	636	645	552	619	625	611	591	611	596	635	601	662	614	620	615	583	627	588	611	639	607	548	623	597	583	615	610	559	647	572	614	635	630	600	606	587	576	638	615	610	615	624	602	664	635	598	613	595	618	601	632	582	608	608	622	632	581	600	594	574	645	610	589	602	616	563	616	582	629	629	564	628	610	573	606	602	615	586	578	599	600	646	577	591	590	602	579	577	602	591	590	638	609	615	566	622	588	571	635	625	607	621	626	648	640	660	629	615	565	651	611	574	579	647	584	600	637	603	637	608	609	587	593	579	597	604	638	629	641	600	619	591	610	615	630	609	607	555	573	642	600	564	578	627	615	592	600	603	605	607	602	574	642	649	610	580	613	627	581	635	566	619	649	598	615	542	596	570	582	633	586	620	630	610	633	604	620	609	644	633	609	586	656	581	551	643	585	598	603	596	601	598	646	607	646	593	622	580	628	610	649	597	620	602	617	598	612	610	597	571	624	639	613	605	607	643	603	652	584	636	611	601	596	620	651	622	637	611	624	580	589	607	582	600	654	612	636	585	595	613	672	621	659	622	548	598	641	604	585	582	620	598	604	588	581	575	614	667	647	619	611	582	613	577	578	647	609	594	605	643	605	606	626	604	608	611	603	669	655	611	619	637	606	604	631	600	634	625	619	615	594	588	594	629	637	605	636	627	605	585	562	601	613	621	580	625	582	636	598	613	644	605	592	620	653	607	593	639	583	602	584	613	665	665	582	625	617	622	595	622	580	632	600	585	604	618	624	599	594	626	577	606	618	592	563	602	609	584	651	608	625	640	634	611	586	628	623	613	637	612	648	636	604	581	570	637	690	579	601	589	626	621	629	620	643	613	608	602	599	596	601	608
38003	39697	36381	37338	38868	38385	41712	37779	36910	31135	28356	34075	26257	28409	25753	24176	24276	30711	30479	24353	21264	21041	17880	26609	25870	18006	19121	17091	20915	15018	15373	13973	9502	8223	5769	4353	3193	2095	1406	1467	2036	1853	1131	957	3226	5887	3795	1461	886	884	940	794	559	311	288	303	260	296	266	318	305	303	290	237	284	266	276	255	233	269	246	414	468	394	339	327	246	273	247	246	229	213	237	233	207	205	216	248	234	250	234	265	227	242	226	253	227	222	247	240	232	237	268	251	242	243	216	230	253	216	225	238	221	263	237	219	220	267	232	255	233	246	233	250	223	236	238	229	245	219	236	258	227	221	230	224	234	239	227	216	231	231	228	251	249	236	238	244	204	220	227	258	249	242	275	247	231	219	219	222	222	250	247	227	248	246	224	237	246	259	247	226	213	242	211	245	239	211	213	211	248	222	244	247	233	254	247	241	250	207	234	235	224	249	217	225	242	242	232	243	258	258	224	226	229	282	249	233	243	225	241	259	253	246	229	215	234	229	227	221	249	223	247	274	224	229	237	236	253	247	251	237	251	235	230	233	252	232	244	234	243	255	253	221	249	260	267	226	242	230	234	248	236	239	254	230	276	244	227	240	246	223	251	238	245	261	221	226	227	223	250	244	210	251	236	246	235	270	262	228	210	231	214	254	219	267	228	262	205	208	255	236	249	240	232	236	221	268	222	218	216	251	233	261	233	245	224	255	266	213	209	213	227	243	233	258	207	224	226	218	225	236	238	264	236	229	216	218	254	238	239	236	210	218	253	238	243	240	230	245	243	243	246	248	232	245	267	238	230	224	253	246	266	236	231	250	221	213	229	231	241	257	234	215	247	239	260	219	236	223	249	263	220	220	230	279	232	245	262	249	268	260	243	232	220	229	218	230	220	248	260	232	211	211	243	266	287	256	237	239	230	223	225	258	258	236	246	238	241	234	243	216	225	232	259	212	248	219	233	222	213	247	224	235	240	252	235	205	212	220	237	223	232	254	226	235	254	248	216	227	239	240	241	228	238	219	253	238	222	248	238	243	240	231	235	239	214	210	226	253	247	212	244	235	225	236	270	232	213	243	240	228	244	211	241	236	225	258	242	245	220	237	243	237	242	261	235	247	213	254	224	237	235	221	227	228	227	209	241	234	258	232	224	246	218	206	251	246	238	243	225	259	224	222	234	262	235	219	200	252	216	249	230	235	226	265	244	241	233	218	245	226	257	235	216	206	228	235	232	257	218	259	245	251	237	267	238	259	255	248	221	230	252	223	247	238	248	253	223	217	255	254	248	267	237	248	243	224	212	231	204	222	200	215	228	226	254	251	197	191	225	256	215	222	223	243	216	261	223	223	274	237	232	247	254	245	198	240	240	233	230	243	236	246	242	215	223	241	238	242	214	239	248	219	235	218	223	248	230	277	238	238	247	237	238	224	269	220	256	256	245	236	263	239	219	230	221	222	219	217	227	197	243	262	246	213	229	237	245	243	217	240	247	250	252	240	241	221	265	220	240	237	242	224	239	252	220	237	234	226	250	233	235	213	261	249	223	219	237	246	233	256	223	235	247	235	239	268	231	248	238	235	218	211	223	225	242	226	194	243	262	234	246	240	258	253	249	228	260	230	235	229	231	221	251	235	227	236	254	242	222	246	219	244	248	263	245	256	237	238	241	271	214	226	237	223	237	241	216	239	253	250	247	249	243	225	240	264	228	225	266	246	201	232	248	231	260	259	234	238	249	246	242	257	220	236	213	252	239	245	241	249	222	232	226	227	246	248	225	240	211	250	252	242	239	203	231	256	212	249	237	234	208	232	233	212	213	263	254	212	237	232	262	229	260	234	230	264	251	258	264	203	223	252	228	223	221	251	245	234	241	242	232	239	230	233	256	255	240	240	253	244	238	237	219	240	245	217	220	274	250	241	209	222	222	205	243	252	234	217	222	229	232	251	204	238	237	262	271	242	220	223	248	243	227	242	228	222	239	240	233	222	225	233	227	254	265	238	221	223	225	256	226	239	213	251	245	247	235	238	236	210	213	260	242	243	237	240	218	244	216	214	216	248	223	225	222	242	244	228	262	230	238	227	234	261	217	234	228	233	230	264	226	251	234	252	223	213	256	229	237	234	209	262	240	225	216	214	223	237	207	212	242	227	239	220	235	244	229	228	227	244	247	218	236	224	240	233	239	223	232	231	220	217	219	233	217	232	248	228	240	238	231	232	211	256	235	250	248	275	259	225	235	261	253	262	231	229	245	233	232	255	243	264	230	249	225	243	250	239	234	243	236	250	231	270	208	219	260	221	242	246	244	257	243	237	228	250	255	245	219	239	199	245	264	184	237	252	237	245	270	236	233	275	233	235	237	241	246	279	242	236	233	245	258	244	247	246	238	232	231	242	211	222	236	238	254	244	231	249	232	240	244	252	240	255	219	216	234	230	232	244	251	227	254	217	243	250	235	244	230	256	243	241	235	228	238	273	227	240	210	217	264	228	240	255	231	227	251	263	245	231	223	235	208	260	251	243	230	249	242	244	267	251	252	258	246	236	231	230	229	267	238	243	246	239	232	258	235	246	229	244	213	273	254	253	194	222	250	233	246	257	244	262	251	247	239	212	250	231	249	247	229	243	209	269	246	228	231	255	245	246	230	218	232	191	254	231	223	262	256	242	218	252	213	235	238	224	248	236	240	238	208	231	208	254	234	237	222	232	248	203	233	247	236	222	278	260	262	246	239	234	231	223	243	240	270	241	226	259	230	244	244	238	259	251	234	237	238	227	232	263	215	198	239	247	230	224	212	244	251	247	242	221	218	245	242	249	207	214	246	215	216	228	239	223	232	240	234	222	221	205	225	239	232	220	215	234	233	240	261	236	251	218	222	224	243	204	216	213	235	233	257	221	261	244	247	252	251	253	207	253	242	272	239	252	233	261	224	230	243	252	258	219	231	240	249	229	228	235	246	233	252	218	228	229	201	256	250	229	255	226	258	237	225	208	224	248	254	233	234	208	238	241	234	250	217	255	261	259	246	234	234	260	244	197	264	244	243	250	238	231	209	246	261	240	235	237	278	262	229	260	239	262	255	248	267	249	233	242	231	229	228	248	249	254	261	234	217	244	259	222	250	239	223	243	245	220	247	263	253	242	235	225	217	212	258	240	218	215	259	213	244	225	228	273	230	244	234	220	212	253	236	232	260	244	239	259	246	244	246	219	262	239	230	223	233	242	256	218	241	220	237	247	240	234	237	220	233	245	229	220	223	234	232	225	239	241	212	256	255	246	248	236	254	236	251	213	221	246	243	253	246	266	234	229	254	219	236	238	250	250	206	229	269	249	271	246	268	237	246	239	239	237	231	257	241	256	238	219	247	242	234	248	241	251	206	225	202	222	211	234	207	221	243	217	231	244	232	238	249	212	253	223	249	231	252	230	275	241	240	239	223	234	222	219	245	231	213	233	257	255	247	238	255	194	230	246	232	254	252	221	229	220	227	232
26783	34417	38721	46175	48174	49293	51573	50926	50087	46012	45071	47349	41738	47563	44165	45207	45273	50220	49080	44883	41843	43322	37059	49825	47838	40129	42118	41908	44363	39769	41645	38196	32517	29650	23412	21110	16523	12259	8949	9406	12930	11723	7413	6515	19104	27516	19157	8754	5490	5517	5798	4685	2801	1253	1060	993	833	939	1033	1201	1074	1021	954	881	767	801	710	707	663	657	830	1871	2189	1625	1244	959	775	651	635	612	591	571	604	591	614	601	617	608	595	593	601	580	625	621	605	602	617	606	618	644	662	579	653	573	555	589	591	578	639	582	616	599	577	606	611	649	588	596	567	603	636	613	601	596	640	621	611	601	610	576	602	617	593	601	632	589	633	571	603	610	620	602	587	583	599	637	612	600	615	610	616	616	549	644	584	614	569	610	624	619	621	553	616	602	585	654	602	586	619	599	618	611	596	598	577	589	597	617	618	584	608	635	623	622	626	568	561	577	649	606	574	593	623	588	613	631	616	562	605	585	603	581	613	590	597	580	603	575	605	590	603	599	629	628	621	600	605	572	646	584	613	636	648	600	611	635	632	602	596	598	620	551	600	603	575	612	597	598	584	548	612	618	577	597	610	627	611	591	636	574	568	612	606	614	561	661	605	641	611	605	574	617	605	625	605	617	598	600	599	570	634	602	620	568	613	619	645	598	603	598	590	546	633	594	606	597	619	579	597	565	621	615	524	590	613	586	568	599	563	618	584	624	571	607	607	609	591	622	638	588	594	584	585	583	605	599	575	630	580	610	612	610	617	618	645	603	630	583	566	568	625	575	607	585	583	620	583	613	581	580	618	601	576	568	632	645	617	600	599	548	662	618	597	590	582	626	600	593	604	602	640	550	634	620	616	556	572	611	625	593	599	600	600	589	637	601	605	607	600	627	594	571	614	547	592	602	652	574	612	615	604	599	566	638	560	629	619	654	630	577	601	605	595	637	571	609	612	552	601	616	598	600	598	576	597	590	610	575	619	581	627	610	631	580	602	592	616	592	622	607	566	629	578	628	599	605	581	620	619	583	591	573	570	645	616	651	592	615	591	615	640	577	564	625	589	568	571	586	603	597	593	621	577	627	593	568	573	582	635	601	621	604	608	629	576	583	599	615	617	646	610	630	637	597	611	635	616	619	604	594	626	599	609	583	606	650	666	658	576	594	632	572	619	600	589	596	639	603	625	610	604	622	613	643	619	600	595	649	622	601	561	628	580	580	570	623	589	641	664	622	603	590	559	621	648	605	637	613	622	600	665	587	572	618	618	664	629	634	643	611	581	603	628	599	568	600	634	616	632	583	576	592	631	564	616	612	598	595	580	582	604	600	604	631	637	618	634	638	626	582	614	604	603	601	633	623	627	587	651	614	592	618	596	613	623	607	593	602	589	578	569	610	608	620	619	588	654	577	571	580	570	570	617	585	608	586	614	617	608	598	568	643	614	563	564	578	582	645	608	576	592	579	593	549	602	610	606	567	636	621	589	635	595	634	637	589	593	616	612	601	592	597	598	605	625	609	634	633	618	625	595	607	585	602	610	614	603	577	637	605	594	629	591	620	598	583	587	616	590	574	636	616	627	658	624	601	601	607	574	633	607	548	649	618	615	627	571	584	621	601	603	602	604	637	629	626	609	569	595	636	600	618	631	589	613	599	603	651	577	560	575	596	628	632	638	583	589	597	585	620	571	577	604	632	599	592	591	624	608	574	610	608	611	610	607	636	625	616	615	575	593	630	575	568	598	596	605	591	592	608	605	597	623	586	572	609	584	594	600	596	618	609	598	604	566	642	601	575	621	602	617	616	584	630	616	590	606	590	614	572	612	576	609	591	604	596	618	597	632	614	622	551	618	577	584	621	625	614	561	604	578	591	586	614	588	605	636	625	637	610	586	609	605	616	623	636	609	589	611	624	607	610	595	560	561	579	587	607	630	589	608	571	556	584	636	598	607	606	569	602	589	571	670	564	583	633	617	622	630	614	609	575	636	608	643	617	654	641	635	608	575	562	589	633	606	627	647	606	625	607	625	569	592	591	592	578	600	567	625	660	605	581	614	559	582	630	604	608	586	558	633	618	635	627	559	616	600	583	589	579	598	615	606	591	599	614	565	581	596	646	618	618	603	591	571	592	604	569	591	618	627	572	593	627	612	619	626	592	643	587	574	592	619	605	607	614	599	610	610	663	583	585	607	645	583	591	578	605	576	610	642	569	607	630	594	602	599	617	592	611	574	630	599	592	601	582	630	598	606	601	630	625	609	601	613	615	566	542	645	615	603	579	598	636	633	593	587	585	598	594	619	601	646	630	600	568	597	587	615	641	592	569	643	621	584	663	601	586	626	619	615	567	601	558	648	662	599	639	653	597	602	599	617	598	647	636	620	605	612	621	616	602	620	604	579	600	604	606	608	590	623	622	586	638	600	571	590	612	637	609	616	605	580	606	611	646	613	606	588	611	568	580	562	615	613	628	611	626	556	606	610	608	605	616	635	636	600	658	571	590	572	590	535	614	634	608	639	592	654	606	595	666	595	580	572	594	599	638	659	606	562	594	607	602	551	596	584	568	571	627	605	665	602	593	635	633	610	632	603	608	623	615	633	622	585	590	616	609	587	627	612	614	623	615	594	641	614	585	604	595	625	592	626	602	656	583	587	616	604	600	609	574	635	603	590	568	605	608	588	583	628	585	613	586	593	593	590	603	631	628	586	581	616	657	605	606	618	591	633	578	610	602	574	639	581	594	611	629	593	603	595	592	621	610	580	635	568	613	631	604	662	591	597	614	575	583	604	585	606	602	610	604	599	583	598	590	621	580	603	581	581	605	609	574	610	587	600	615	593	617	639	567	601	578	579	614	602	611	596	633	628	634	568	633	592	628	607	645	608	608	626	621	568	572	609	606	586	611	586	575	603	610	628	623	545	635	642	630	619	581	579	574	624	610	598	627	636	635	631	588	609	611	633	646	616	567	554	577	625	624	629	575	620	629	592	597	626	617	627	616	604	600	639	584	644	606	622	615	637	611	656	595	615	615	605	599	586	598	594	623	585	634	600	580	608	579	586	606	659	584	607	641	640	654	625	615	637	586	610	611	591	599	623	582	596	627	606	569	619	584	636	597	600	610	569	624	620	622	609	599	565	609	595	599	644	577	605	622	626	642	636	605	583	585	550	615	649	616	622	625	602	584	584	588	579	591	597	629	553	585	585	595	599	634	619	620	664	617	550	609	595	523	638	610	611	615	611	622	567	597	615	597	609	550	626	642	609	621	583	571	566	562	593	619	637	621	588	610	611	622	617	629	577	618	579	608	648	624	615	591	586	566	608	605	586	580	527	575	650	602	611	625	621	600	580	633	608	598	571	604	601	635	601	620	618	617	562	617	596	552	583	592	647	604	605	611	550	585	603	582	599	581	588	573	614	618	590	643	633	585	624	660	601	602	618	584	610	575	627	630	603	563	621	592	597	589	567	638	653	585	614	606	608	613	627	635	622	613	616	644	566	607	570	612	593	566
13619	13951	16730	14041	9893	6687	5037	3218	2704	1752	1433	2070	1313	1423	1281	1152	1033	1345	1203	944	731	831	814	1058	907	595	685	645	751	574	566	513	383	387	383	323	329	271	239	248	284	254	262	251	320	373	346	238	244	218	217	234	215	209	211	228	247	228	227	228	218	233	226	233	245	240	230	201	242	228	240	227	247	270	243	226	226	219	237	200	218	238	237	225	216	233	197	242	233	253	232	237	213	216	243	228	244	204	213	223	217	199	230	210	223	247	208	200	227	228	205	230	226	221	206	242	211	235	224	206	217	227	223	222	232	221	231	239	199	240	224	193	220	248	243	217	213	208	242	209	221	220	218	228	230	234	247	244	210	225	217	208	206	219	229	229	219	243	225	227	220	218	227	237	240	246	225	212	249	204	223	227	232	227	202	215	250	241	213	236	234	211	227	206	257	210	223	236	268	210	237	213	223	220	227	242	243	248	218	223	215	209	202	229	221	198	212	235	218	215	222	215	237	195	233	217	227	270	237	218	257	236	218	207	212	217	203	219	227	248	233	235	271	220	196	238	228	206	216	207	220	217	218	216	231	201	236	231	226	215	209	206	222	213	226	223	221	210	211	225	207	230	230	238	210	228	197	235	218	278	230	216	250	220	237	236	235	213	213	221	218	222	229	216	178	216	227	228	216	232	233	237	211	214	270	245	242	224	221	216	242	245	246	228	209	248	239	208	254	210	226	215	216	223	218	234	220	258	216	252	239	254	235	223	219	198	240	214	212	233	225	218	209	213	228	216	218	225	191	259	197	234	223	219	209	251	238	227	200	229	213	233	253	260	233	206	204	220	239	206	192	234	225	231	197	235	256	223	234	239	226	205	234	208	249	230	212	232	243	245	217	230	215	205	211	228	214	210	227	246	214	255	208	224	247	247	217	204	183	239	242	253	228	242	238	227	262	217	224	264	222	228	241	205	270	209	203	216	213	209	239	230	228	249	228	242	243	224	224	215	226	215	231	213	218	242	210	221	236	239	234	218	245	200	228	219	219	231	259	199	216	229	202	216	220	242	238	216	228	228	211	203	205	227	233	247	222	215	215	222	228	223	227	257	220	247	216	216	213	225	226	203	214	255	213	243	245	218	218	224	211	227	215	237	214	222	258	250	222	222	240	223	233	230	241	192	235	188	211	224	233	220	194	233	214	229	231	227	214	233	203	264	227	218	252	229	228	196	241	216	250	231	224	223	226	218	220	211	231	206	216	222	230	219	218	226	215	228	196	234	240	260	233	233	247	218	203	229	232	219	213	246	236	217	241	212	208	225	223	236	227	246	230	217	214	252	217	204	248	231	243	214	201	230	216	226	223	223	212	251	214	244	208	212	214	233	205	246	225	230	254	223	201	219	201	230	191	232	210	199	228	207	248	227	242	213	232	208	239	238	211	241	212	212	222	200	247	239	221	205	217	218	231	215	196	253	228	203	223	256	175	225	199	238	238	240	212	222	197	220	232	230	202	228	223	217	239	201	215	239	222	248	252	225	225	231	231	226	228	226	228	220	218	237	249	214	235	220	218	224	216	202	210	210	206	214	210	252	227	218	239	218	239	237	238	208	216	226	224	230	202	228	215	213	263	220	212	220	223	243	235	213	216	229	229	219	228	236	232	206	258	257	233	184	219	216	234	221	216	240	200	236	199	239	221	202	217	218	234	225	218	226	207	217	221	214	225	246	235	226	228	222	219	210	235	232	222	242	237	211	234	202	231	195	217	203	221	233	239	233	239	231	212	234	209	206	224	226	230	264	221	271	200	221	244	249	237	216	204	224	209	203	209	254	216	231	226	223	226	252	234	212	218	220	216	220	235	242	231	230	226	234	222	224	216	256	189	207	216	198	226	230	211	223	240	224	229	254	244	205	221	244	228	239	223	207	211	236	212	244	235	217	214	201	230	211	237	218	225	203	239	231	228	214	199	242	195	234	228	243	245	247	205	213	236	216	241	225	222	226	212	212	228	220	245	219	206	218	219	239	241	240	233	231	225	259	207	225	245	192	213	249	247	203	249	233	239	236	235	224	232	238	198	227	208	236	236	223	215	239	199	245	222	229	253	241	227	228	233	234	269	201	227	240	232	208	224	260	234	232	254	246	211	226	241	227	206	248	226	235	227	224	242	199	237	216	252	214	236	212	241	234	223	195	244	242	215	207	229	223	211	231	231	220	218	226	226	224	212	233	207	207	250	209	224	221	193	215	226	244	225	232	225	211	244	225	188	203	218	211	245	224	196	212	252	204	237	240	242	243	240	228	221	222	245	218	234	224	239	202	224	226	214	234	242	201	232	218	248	254	204	248	213	223	227	223	221	235	232	216	201	230	215	223	218	216	218	205	221	230	234	212	200	219	238	239	246	231	235	219	207	243	231	218	222	246	219	207	252	204	229	211	252	244	219	212	240	232	231	255	238	212	207	210	218	221	240	206	229	209	240	246	238	195	231	221	230	234	215	238	227	208	229	227	193	215	240	230	244	213	203	217	227	208	185	233	224	218	259	230	259	221	240	234	220	227	207	250	214	243	220	235	207	232	220	204	258	226	240	189	229	228	230	227	201	208	206	208	207	210	190	195	203	236	213	228	216	224	243	250	221	231	212	212	232	233	206	231	244	238	222	199	208	222	212	220	215	233	237	223	224	253	214	227	226	207	223	218	237	204	207	236	230	185	211	251	241	231	213	241	240	227	231	257	224	236	233	209	229	236	253	238	249	225	248	245	216	236	225	245	236	203	227	225	230	237	230	208	216	233	237	203	219	212	237	224	217	225	218	188	229	227	233	191	211	236	199	217	243	222	212	243	220	230	224	238	247	230	200	243	225	254	205	232	224	195	223	226	247	224	212	220	214	216	231	245	204	212	222	222	218	220	233	210	220	228	254	239	224	220	255	215	231	230	215	234	222	211	213	210	217	216	254	214	211	225	221	219	213	219	234	229	231	245	244	191	204	208	217	245	255	229	230	229	224	229	222	220	219	240	228	217	213	229	243	242	237	238	234	227	241	226	246	225	226	220	257	245	236	233	230	208	214	219	220	229	223	225	218	215	230	234	228	223	204	246	220	250	252	217	251	200	243	214	223	225	229	206	224	232	197	214	214	241	226	260	227	227	202	261	219	232	246	209	244	211	237	222	247	251	227	206	239	221	229	189	244	215	242	243	232	229	229	246	235	210	219	199	223	252	221	223	217	202	221	219	233	232	238	235	236	251	253	223	229	236	215	230	184	229	223	242	226	229	221	224	260	198	213	219	224	196	252	240	235	222	224	232	221	216	219	231	224	226	205	242	223	232	227	215	240	244	201	221	213	231	231	247	208	225	229	251	224	217	240	235	235	209	244	215	231	223	238	209	195	213	219	226	173	226	222	222	206	231	233	229	247	201	227	242	210	225	236	219	214	220	251	220	232	209	253	213	198	240	233	226	204	201	227	250	238	231	227	221	233	217	242	246	222	220	226	267	246	229	204	231
9220	13073	21325	25239	22476	20451	18324	13634	12779	9699	8355	11273	7513	8255	7586	6965	6875	8861	8181	5901	4970	5469	5903	7786	6508	4113	4226	4001	5238	3516	3890	3568	2613	2224	1844	1558	1242	1193	962	1025	1080	1066	922	988	1482	1985	1450	922	766	732	760	755	619	651	676	695	747	718	694	731	739	721	698	675	657	649	633	587	615	579	591	630	705	731	712	696	627	612	567	570	601	536	578	544	595	578	518	580	574	609	573	569	612	591	622	573	593	577	551	578	607	570	581	554	614	584	586	541	547	616	589	563	603	560	566	613	566	602	621	580	567	541	591	590	568	563	615	566	574	567	625	575	601	554	588	583	534	635	584	572	619	568	633	578	589	594	571	596	561	565	607	602	603	595	593	651	579	563	562	572	567	608	599	562	580	594	585	576	576	614	599	555	556	560	595	547	551	575	599	593	571	566	601	544	606	537	575	591	594	589	578	587	556	591	580	600	569	601	560	538	505	569	598	583	574	591	569	555	616	578	555	554	561	588	602	597	546	626	599	593	557	583	587	630	569	632	573	587	584	566	594	602	546	603	633	595	589	541	600	606	591	574	606	575	598	616	563	599	568	554	586	585	571	581	638	572	587	623	576	619	613	579	557	564	566	604	598	566	593	600	614	592	621	579	571	622	585	594	589	596	552	577	543	569	572	557	554	538	579	569	613	555	615	570	616	608	597	585	598	570	548	566	590	594	581	628	545	580	598	619	580	577	596	608	595	565	576	554	586	591	579	573	597	557	552	555	591	580	548	577	562	592	581	573	574	579	616	607	554	623	601	591	559	593	572	565	564	595	603	571	565	579	584	550	581	579	596	566	554	567	567	620	589	583	567	594	623	565	626	576	604	587	587	619	585	546	583	618	582	593	556	620	587	582	597	571	557	578	592	574	613	581	594	563	571	587	610	555	582	538	547	587	611	586	604	577	597	598	615	611	588	567	581	556	581	589	583	528	594	603	597	582	580	651	544	580	571	591	592	602	560	557	594	605	590	605	583	598	570	604	546	577	549	621	623	567	592	599	552	607	571	608	588	579	575	579	602	565	563	595	580	577	580	610	572	612	622	579	575	590	594	583	618	554	572	611	583	568	560	570	525	601	636	557	581	591	619	612	585	593	569	585	607	570	592	594	599	602	601	570	623	561	606	569	579	561	553	576	579	555	614	550	573	636	579	583	587	603	551	591	613	552	585	610	567	578	606	566	567	577	593	571	627	573	581	599	587	593	605	588	545	613	603	557	621	570	565	582	560	623	578	612	622	570	583	618	603	614	582	570	543	549	574	574	570	540	579	607	518	559	591	540	580	621	571	614	595	564	576	588	591	606	571	610	591	556	590	533	603	618	568	555	594	573	567	567	603	578	611	576	584	562	591	603	550	582	562	606	536	619	563	611	604	585	529	593	611	565	542	616	600	569	598	629	615	559	553	574	592	573	595	575	615	615	581	587	596	581	635	541	577	597	592	599	631	552	656	628	604	591	580	580	586	545	579	605	606	587	594	578	570	559	575	626	555	569	545	595	614	593	565	577	551	584	589	533	613	567	609	589	573	611	548	577	603	548	548	578	565	550	626	528	558	574	578	587	540	563	586	596	570	557	597	585	560	565	560	580	590	617	582	586	558	554	603	611	622	542	608	607	577	565	632	572	545	575	592	593	566	588	560	601	625	578	565	587	581	583	574	584	592	586	571	595	557	588	560	610	605	614	578	580	569	578	612	612	596	532	589	604	616	608	568	570	599	620	602	586	599	576	594	595	591	558	552	589	592	565	553	538	564	610	542	579	605	624	632	618	575	557	567	570	570	589	550	601	608	606	537	532	603	571	579	581	570	604	597	555	556	584	577	607	593	577	605	578	595	565	609	584	514	556	620	587	582	586	576	626	576	587	568	599	548	579	571	606	574	610	575	600	587	583	650	620	583	558	597	553	576	592	602	588	577	602	597	579	559	605	600	606	566	555	574	587	530	583	581	587	548	594	564	583	597	556	607	595	531	608	566	586	582	562	545	587	604	569	588	586	638	559	599	546	570	581	583	596	589	536	578	539	607	603	566	566	587	614	578	601	604	542	604	568	602	605	613	587	574	585	599	611	596	539	624	586	611	563	584	591	608	589	570	579	557	603	572	559	544	530	576	605	566	561	615	588	601	622	572	582	566	538	550	584	592	551	603	613	585	535	608	608	577	548	591	572	560	598	539	616	579	608	576	509	547	570	577	561	576	596	567	599	576	608	571	630	553	578	583	572	582	560	535	577	558	574	579	605	577	583	571	592	510	570	556	575	581	585	550	630	610	560	619	577	573	578	569	558	597	559	595	644	617	587	604	561	576	577	614	547	567	617	527	625	597	556	524	600	573	557	567	614	590	559	562	552	550	603	544	587	560	569	595	567	554	594	608	561	571	563	562	592	604	562	585	614	620	596	603	607	600	599	595	577	629	596	607	566	566	591	553	573	607	529	640	546	602	600	595	592	598	573	563	560	559	596	627	573	611	572	580	588	577	566	576	568	598	590	597	593	596	610	580	600	603	592	603	566	580	604	588	598	546	557	583	565	564	655	574	591	578	577	575	560	564	602	582	571	565	586	570	583	571	593	593	545	561	592	577	599	589	591	598	593	583	567	578	592	524	567	567	592	570	599	538	630	618	564	607	578	583	603	617	571	582	574	610	573	566	609	607	580	588	600	591	550	596	607	571	611	590	571	546	595	568	568	576	620	551	557	587	569	577	618	616	592	602	602	564	561	540	618	576	552	601	583	608	613	561	611	574	567	620	562	586	537	606	601	590	557	591	548	612	582	594	582	595	568	589	554	588	591	575	610	609	555	593	596	604	575	577	594	572	605	606	552	574	565	570	655	579	614	559	590	558	622	593	535	594	566	572	608	585	575	565	564	567	570	560	578	539	572	607	570	588	553	596	610	575	572	589	605	597	586	599	609	592	626	577	578	626	584	577	583	622	563	570	595	584	566	603	610	593	569	552	571	590	591	568	615	565	612	583	605	576	598	622	618	618	590	608	603	606	619	612	578	572	549	517	577	637	626	592	621	576	591	547	572	560	587	580	559	626	551	582	589	600	551	586	522	601	590	584	572	625	555	534	599	561	621	585	604	596	557	580	609	579	603	606	568	568	594	610	569	546	558	602	622	565	610	585	562	540	539	569	606	598	554	589	597	625	584	581	576	590	574	600	578	603	620	587	586	547	553	602	598	575	578	571	573	581	555	574	610	606	585	587	572	589	576	586	598	583	631	583	601	627	575	589	585	568	539	563	573	576	616	586	594	586	614	592	593	612	595	569	537	577	623	594	549	607	554	596	587	554	549	590	570	600	610	561	615	557	570	584	603	613	615	555	584	633	573	572	585	573	575	575	576	600	590	560	576	577	603	553	573	555	599	618	573	592	608	614	571	591	610	594	590	625	578	602	579	632	559	576	536	586	588	536	563	626	599	557	603	561	556	590	593	584	610	578	626	579	539	596	614	566	588
27854	33904	32462	32774	32866	34236	32217	27419	25773	19298	15924	22513	16162	15011	13788	12445	12121	17506	17172	12604	9783	9339	11951	16600	13671	8355	8898	7416	9919	6328	6417	5732	3939	3178	2412	1961	1308	1181	683	725	1017	893	567	714	1915	2434	1538	921	517	540	524	410	294	265	259	267	244	242	257	255	262	270	266	304	253	271	313	298	281	207	250	257	222	250	265	273	281	230	213	245	227	225	252	273	220	227	207	234	228	232	234	251	242	233	235	235	235	214	242	238	224	212	228	253	238	236	221	218	238	239	224	232	236	234	231	234	238	216	232	253	201	227	277	253	235	231	239	231	273	229	227	251	227	225	244	200	267	244	260	239	247	231	249	229	246	227	234	239	243	218	243	253	228	213	256	268	241	252	246	251	246	266	250	208	260	219	247	240	247	218	241	243	234	246	244	250	242	253	239	252	210	239	246	230	244	243	260	223	233	226	231	229	224	235	240	264	222	221	222	211	225	233	266	237	239	247	248	227	237	215	239	237	227	204	212	222	230	235	237	241	231	207	244	237	255	257	223	211	258	223	236	214	245	252	274	240	264	249	263	250	215	252	239	262	243	247	238	216	216	236	216	246	221	242	249	229	252	240	222	243	254	242	247	206	251	232	241	237	248	228	244	216	231	228	242	248	225	269	210	273	225	238	268	203	219	231	254	252	248	234	271	245	254	240	214	176	226	245	232	229	222	231	246	229	246	226	220	218	249	206	238	228	244	230	263	240	244	243	188	218	221	205	249	257	244	239	227	227	237	233	224	265	256	234	234	252	256	246	238	241	232	223	226	210	221	234	208	215	220	192	228	249	235	225	239	262	206	252	237	242	236	237	270	239	249	221	256	256	246	251	228	227	212	212	255	253	255	258	224	249	237	262	243	225	217	250	249	211	220	219	244	233	208	225	293	246	232	232	211	244	253	201	230	227	238	241	232	237	236	251	253	226	239	244	231	237	248	262	229	215	204	239	240	258	214	237	240	227	262	241	217	234	207	235	233	252	224	215	214	257	251	239	258	238	228	218	240	238	241	275	248	222	243	221	235	208	215	226	233	257	237	238	245	235	245	229	255	252	275	234	222	215	233	238	245	229	244	237	258	250	226	237	264	233	242	238	233	230	262	277	255	244	240	249	215	225	250	226	242	229	259	246	222	257	224	222	233	261	211	243	231	232	227	248	245	224	253	223	218	253	242	220	253	233	215	203	224	224	260	242	239	237	228	246	221	231	218	249	245	237	262	242	235	218	228	243	223	254	233	248	234	256	254	241	219	246	276	220	211	224	211	245	239	241	285	230	236	219	210	229	221	227	252	234	260	208	238	229	239	249	242	230	222	258	238	266	212	225	197	231	252	225	245	248	213	252	231	242	222	252	221	225	254	241	244	225	240	234	231	278	213	268	222	251	243	258	250	250	261	234	249	237	218	218	254	243	220	262	246	246	239	225	244	229	233	225	231	239	208	215	219	244	251	250	249	209	234	256	243	236	201	237	209	226	225	266	221	245	234	239	236	224	263	238	229	241	231	242	232	248	238	240	232	216	221	242	214	246	213	234	228	201	260	226	206	237	228	249	250	252	248	223	271	247	226	234	230	223	229	237	255	232	211	223	252	252	264	264	205	230	208	254	238	235	232	261	201	230	225	223	214	241	246	233	241	254	232	224	237	243	220	223	226	236	256	237	252	230	219	259	235	233	241	218	227	243	239	246	222	219	241	246	213	229	223	242	243	228	228	251	218	242	239	236	230	255	225	261	245	231	241	227	239	231	237	240	213	264	217	237	247	242	224	231	224	235	228	264	239	241	241	234	255	220	235	220	233	247	253	220	248	232	233	222	229	257	215	221	246	246	245	237	225	224	242	200	251	209	237	234	246	232	249	240	248	259	269	225	229	223	251	239	226	225	229	236	244	238	249	242	242	242	231	261	235	255	232	241	225	225	237	238	287	213	233	222	239	218	212	230	214	246	205	210	221	242	235	242	220	247	244	259	222	251	249	263	250	210	239	244	244	245	244	257	214	233	226	235	229	239	252	227	251	243	234	221	238	200	236	250	230	256	226	237	218	233	250	214	254	262	245	241	240	228	238	226	251	247	259	252	225	242	236	242	260	215	244	230	204	222	235	233	234	262	231	239	224	243	204	241	218	245	223	254	211	255	204	257	229	222	226	238	247	201	257	251	239	212	238	227	228	222	206	241	260	220	254	235	237	227	252	223	235	193	232	268	241	233	223	220	238	256	229	243	237	245	232	220	229	248	230	239	233	263	241	247	215	218	242	204	234	233	235	267	245	244	275	273	241	224	254	230	267	230	237	214	223	264	250	230	265	228	236	236	216	232	242	241	258	207	253	235	255	237	256	218	256	251	222	221	246	223	229	226	239	229	224	247	257	243	243	203	229	245	257	239	229	208	250	240	225	231	227	283	231	239	218	212	255	236	213	244	245	244	247	249	236	246	206	230	229	233	233	265	254	203	236	245	232	227	208	227	245	246	234	231	247	260	240	260	257	219	221	267	255	260	238	239	222	233	236	250	225	264	242	265	236	241	238	239	220	251	227	258	244	235	232	242	210	256	231	253	231	226	234	237	250	252	208	231	213	224	235	232	239	279	228	223	252	227	240	245	212	209	232	216	213	223	224	232	229	252	243	247	260	236	248	216	245	218	259	243	225	241	224	213	230	256	222	254	247	233	220	242	224	227	228	231	237	230	240	235	224	217	247	232	249	241	229	244	205	245	234	233	222	241	220	235	227	228	220	221	227	236	285	254	255	248	270	219	242	235	227	249	265	253	229	226	245	244	242	253	215	242	235	236	235	214	236	229	270	231	228	231	266	233	218	240	239	228	222	225	245	240	248	220	229	243	258	244	230	208	237	257	241	237	245	252	232	235	213	228	248	245	224	213	237	239	248	201	226	242	235	236	236	206	208	251	221	227	245	220	239	226	243	242	229	218	273	259	215	242	213	246	228	252	206	255	235	225	221	223	231	260	224	217	221	230	228	237	199	286	224	250	249	237	264	218	252	257	223	221	251	208	234	215	239	225	224	219	223	223	251	261	246	241	214	256	245	228	226	215	221	219	232	244	244	238	254	230	226	263	232	243	203	237	215	230	245	201	234	215	238	233	260	228	244	275	262	230	245	230	231	243	257	236	215	248	240	223	220	232	232	218	217	232	228	222	221	251	228	234	223	258	241	262	230	238	222	248	209	211	233	212	247	224	226	231	235	214	249	239	248	220	213	227	228	259	264	210	251	219	217	260	237	244	220	207	257	214	238	229	220	205	233	238	250	247	222	245	222	216	261	234	230	244	220	249	251	230	239	245	241	214	223	227	229	249	218	244	260	220	260	226	226	249	259	252	239	239	224	218	228	262	219	243	245	249	235	253	243	223	262	245	229	257	279	238	232	278	234	226	238	249	276	223	258	260	221	254	247	256	255	232	210	257	242	215	230	227	238	264	209	227	253	231	237	225	260	209	233	237	223	268	246	231
19576	27795	32370	39547	41520	43604	44148	40568	40749	35728	34893	40103	32015	35166	33297	33645	34174	40540	38798	33248	30682	31325	34525	42098	36491	28581	30067	28743	32906	26985	27993	25574	20667	16801	13683	11854	8610	7681	4672	4755	7173	5644	3393	4409	12591	14965	9906	5570	2836	3135	3226	2278	1039	875	802	778	762	797	745	833	790	826	745	1045	893	956	974	1003	771	596	649	660	780	931	908	845	742	676	649	626	596	630	651	618	599	589	565	648	591	610	638	569	614	631	597	601	589	627	590	630	580	630	616	621	587	617	618	624	601	562	639	611	622	634	583	631	648	593	651	636	643	594	605	645	603	591	622	607	627	636	622	629	607	611	643	603	622	615	618	606	599	656	622	624	578	632	634	596	612	576	596	596	603	586	643	580	580	602	604	605	602	627	585	628	647	586	612	618	586	615	606	595	623	592	627	583	617	572	653	598	654	554	628	593	585	586	599	601	602	559	593	640	646	660	607	600	664	579	623	637	604	566	640	600	611	644	579	629	649	597	590	658	605	565	620	613	621	615	659	620	652	599	618	590	603	597	586	656	601	590	619	624	618	595	618	616	608	605	608	631	623	629	568	614	631	607	619	614	575	611	616	614	596	661	610	592	565	640	618	617	649	604	624	588	649	617	619	627	548	574	603	595	623	602	604	631	657	598	659	600	614	609	592	566	591	605	614	620	610	601	605	628	598	644	628	622	567	624	606	606	616	581	575	589	606	690	654	652	585	601	643	620	654	621	606	649	644	578	624	588	632	602	593	570	636	623	583	580	602	615	589	605	631	646	632	612	639	616	635	624	608	632	589	659	605	622	599	617	630	581	621	620	600	623	596	613	643	620	599	554	610	568	608	610	618	577	634	590	576	642	608	564	622	616	578	653	573	567	636	611	625	615	624	640	593	580	589	616	597	601	632	553	612	569	615	605	601	627	614	610	555	605	642	629	603	618	604	607	619	587	607	641	600	578	641	617	593	613	576	627	581	621	629	605	595	653	627	638	618	632	659	621	654	621	628	610	637	626	622	620	603	590	625	608	660	564	586	631	643	602	608	544	606	615	649	647	631	635	637	577	590	588	640	627	600	616	631	642	614	591	610	597	599	588	553	590	660	586	634	654	615	585	604	620	597	596	618	590	586	645	578	642	640	634	624	624	611	616	622	582	591	623	626	630	590	674	609	614	573	593	637	614	602	634	628	623	636	639	626	607	605	580	632	629	633	592	587	634	594	594	627	592	588	613	612	639	579	608	627	590	629	611	648	619	601	641	614	634	601	596	618	609	624	634	645	645	628	598	611	640	634	576	635	580	595	619	635	613	630	610	645	678	602	615	571	655	624	585	622	581	593	577	611	599	592	571	627	650	607	599	615	602	605	590	651	590	561	638	641	569	624	610	601	650	630	599	625	630	616	617	611	622	604	629	632	629	589	614	658	599	626	566	586	604	618	633	618	561	616	614	623	620	609	598	662	606	670	610	596	581	619	613	659	634	606	576	642	611	612	608	607	637	578	589	598	580	597	623	586	609	618	566	646	639	652	602	609	613	653	564	599	639	638	627	603	600	584	614	633	581	574	616	576	583	611	594	595	577	634	614	615	615	611	611	637	627	609	601	628	592	628	585	640	622	621	651	642	582	610	609	599	659	627	639	603	622	589	597	667	633	634	592	605	586	613	597	607	621	597	607	618	655	613	663	607	633	613	606	622	618	647	594	606	623	596	623	587	618	605	595	589	620	601	590	626	636	596	609	617	631	628	622	619	624	616	603	640	605	590	615	577	603	616	636	598	602	622	653	652	644	653	578	568	656	585	594	571	636	668	646	626	597	608	619	626	651	588	632	586	573	618	621	609	604	609	637	592	609	611	658	644	624	587	626	609	624	598	622	596	565	600	596	622	634	622	591	584	629	564	585	593	607	643	571	600	619	620	591	583	611	593	614	588	596	572	594	671	635	591	600	575	603	617	629	598	654	628	612	598	578	635	587	610	601	623	627	589	618	595	626	588	586	568	620	565	630	610	635	606	631	623	646	630	608	613	663	574	612	594	601	642	616	568	617	614	583	604	634	656	610	614	614	633	660	632	583	601	639	604	608	664	589	594	645	603	593	629	614	561	618	612	613	596	615	613	639	628	593	658	608	668	614	618	652	616	612	626	605	628	603	597	598	633	631	617	633	592	588	639	609	606	641	618	570	594	609	598	642	610	617	644	593	581	624	605	654	605	566	643	603	599	606	577	577	614	624	587	624	634	598	596	635	585	591	630	594	627	622	614	594	563	569	589	591	577	647	573	649	627	645	638	598	626	617	612	592	639	598	596	654	632	608	601	646	635	604	639	642	648	615	596	597	635	580	628	604	602	577	612	622	649	608	606	643	590	638	577	601	577	605	609	643	619	632	652	638	588	582	640	575	610	581	635	610	606	630	645	626	606	626	627	651	621	567	654	599	620	599	624	607	617	595	596	623	641	643	571	594	618	553	576	640	629	609	607	616	635	581	606	606	596	583	595	615	600	589	565	605	646	612	621	621	576	649	619	569	614	617	593	611	611	599	570	608	589	599	568	625	617	603	608	610	614	581	584	607	570	601	599	637	625	591	589	628	627	562	642	645	667	617	644	601	613	621	575	565	609	597	627	625	600	626	619	587	614	584	602	611	592	614	616	595	607	593	612	617	604	626	618	608	648	577	617	603	597	614	634	626	574	649	648	649	606	596	650	597	599	623	636	643	648	603	632	584	612	642	619	606	603	620	615	646	601	615	573	588	640	641	614	616	622	601	611	580	608	640	609	614	599	668	620	588	603	622	637	612	616	625	614	611	603	601	624	601	597	611	615	608	579	607	602	589	599	641	609	624	580	590	664	648	684	629	621	663	614	607	612	587	636	592	626	632	593	624	617	632	562	612	613	602	651	562	619	601	603	610	643	571	619	599	596	641	624	665	616	590	613	614	637	610	642	596	612	598	629	598	616	581	608	615	603	586	599	627	644	620	614	624	641	654	659	593	623	597	604	612	628	591	649	616	614	589	598	643	603	632	631	626	630	644	641	605	614	572	589	625	608	591	616	607	620	628	637	580	599	631	610	605	576	548	606	640	569	584	553	587	587	635	608	584	581	592	605	631	642	623	576	574	602	568	631	591	644	641	669	637	628	638	616	630	625	618	639	565	598	642	597	625	604	609	616	630	576	617	641	631	581	597	584	601	602	596	609	634	621	594	623	575	635	633	602	601	578	564	579	605	618	636	620	622	611	564	607	624	651	615	612	622	605	606	631	657	608	601	649	597	642	622	634	646	636	625	661	572	596	580	606	636	615	573	663	620	635	638	594	662	591	614	660	599	640	598	615	609	653	620	621	589	618	663	568	627	615	602	584	617	618	582	598	628	592	588	643	608	595	576	633	638	596	609	604	592	581	636	622	655	606	625	577	622	600	651	604	616	574	614	597	617	620	610	584	682	647	599	608	624	586	618	623	607	548	573	646	648	649	607	593	628	623	649	577	580	644	588	592	589
38296	39447	36862	36920	39415	40593	39714	36602	37922	31697	30641	36206	29095	27952	26151	25273	25690	32126	31205	25971	22045	21732	25759	32514	28903	20228	20664	17261	22737	15080	14019	13835	9866	7724	6128	4564	2958	2370	1409	1407	2410	1609	1104	1477	4366	4938	3597	1703	929	973	982	404	313	276	235	290	275	258	237	247	273	278	316	381	341	272	256	357	232	235	239	250	269	297	348	361	299	254	224	247	217	255	222	238	247	244	228	219	247	233	234	255	235	231	230	229	214	242	227	234	242	235	215	245	210	234	242	205	245	221	258	222	215	255	255	220	239	248	250	219	238	249	212	263	209	222	252	275	212	222	231	236	232	225	232	238	260	261	227	223	237	239	213	239	223	226	250	217	252	233	224	227	251	236	232	229	230	254	216	240	237	204	237	253	281	251	249	205	232	230	218	217	254	247	239	229	238	233	232	245	233	227	240	229	242	231	221	217	249	234	246	244	221	238	247	233	245	224	243	249	272	264	232	235	241	248	226	248	255	233	266	235	240	223	246	210	233	237	218	228	256	233	221	235	251	233	264	233	242	212	223	227	233	210	222	220	244	226	226	242	226	231	217	245	230	250	230	229	218	223	219	220	277	226	231	232	252	243	232	226	240	232	236	244	257	246	212	237	255	228	262	226	256	237	237	226	211	218	243	234	237	214	232	225	234	213	209	220	227	263	252	231	230	252	196	232	240	257	236	224	254	276	221	227	233	254	238	247	210	230	241	234	228	247	210	222	248	233	234	238	252	218	211	241	214	224	218	240	210	239	267	253	224	225	235	236	245	210	241	232	214	219	258	220	245	241	230	232	256	239	243	236	251	241	249	206	228	226	236	246	251	225	235	220	225	244	226	252	241	259	228	255	248	242	250	277	240	215	217	239	221	229	235	234	212	235	231	237	207	228	237	236	254	244	251	218	225	250	252	232	258	242	216	220	229	275	220	250	220	226	229	220	244	223	237	228	242	208	240	254	244	249	237	236	243	247	222	237	246	231	232	247	224	229	247	236	229	257	235	232	233	268	223	231	217	206	209	247	218	248	222	238	235	242	237	242	227	234	230	190	223	211	214	244	216	260	262	250	205	248	249	222	242	246	253	254	250	229	231	231	224	221	263	244	249	229	240	250	223	227	234	214	230	244	228	237	245	243	226	260	204	242	225	231	231	234	237	271	245	237	225	238	236	231	231	230	233	216	233	213	228	252	231	249	232	255	255	227	242	255	221	243	240	234	249	217	237	247	238	227	237	221	235	211	240	228	252	235	240	263	239	236	215	241	235	224	228	222	253	247	223	224	233	257	250	241	228	265	254	243	252	213	224	258	234	226	250	231	227	231	227	250	249	260	224	221	233	250	223	252	284	223	223	241	231	244	219	212	224	236	270	229	260	244	237	226	278	234	228	242	241	242	240	206	236	237	234	239	232	245	238	239	240	257	236	236	241	250	249	234	234	239	253	227	213	262	264	249	227	228	227	244	227	228	231	249	248	238	226	242	251	239	260	242	245	248	227	258	222	228	232	235	245	257	225	243	239	274	227	246	245	231	243	239	241	240	214	211	256	253	224	265	247	229	243	248	231	247	231	249	235	236	231	234	244	230	230	249	247	244	212	237	249	262	238	245	235	201	225	232	203	243	246	236	248	226	267	252	230	248	219	233	225	233	229	210	229	226	229	222	215	248	205	205	205	242	250	226	249	234	228	240	228	230	252	210	250	205	215	227	238	244	219	236	216	256	241	217	219	259	232	203	259	220	232	258	216	224	213	260	222	199	253	241	251	259	258	215	235	223	255	231	267	234	243	236	231	220	228	228	256	211	199	228	237	239	237	238	231	226	226	245	230	215	223	194	225	244	231	205	226	214	224	247	245	263	242	256	275	233	217	252	235	231	245	229	213	242	226	230	228	247	239	249	225	222	220	237	246	266	254	255	233	218	233	274	223	237	253	214	249	230	258	246	238	251	247	248	229	236	206	235	219	229	242	242	241	233	239	221	207	203	215	245	234	254	224	237	241	261	236	220	226	237	222	206	281	224	240	240	209	228	241	231	231	235	232	247	202	242	235	234	229	236	269	240	257	221	208	249	228	236	244	221	220	259	266	224	221	228	228	251	222	238	223	256	235	249	227	235	244	247	216	244	227	247	233	271	242	243	262	236	218	249	280	234	269	227	248	238	250	230	246	235	237	219	222	208	225	258	252	236	261	265	211	209	229	259	270	287	224	255	231	237	246	260	255	225	253	239	229	249	230	237	239	233	209	256	236	219	226	222	198	221	210	234	235	220	194	195	226	240	231	229	231	271	228	259	218	234	229	247	253	250	281	222	217	234	249	216	219	216	216	223	245	247	252	238	247	254	208	233	221	268	248	246	237	260	205	285	211	250	235	227	227	262	252	230	225	267	234	237	229	261	235	225	246	246	232	249	212	238	234	240	209	219	248	245	259	244	251	247	232	247	258	230	228	236	245	246	216	218	234	224	237	212	222	237	240	216	243	235	233	216	249	204	238	260	233	257	221	209	245	221	238	247	218	211	227	252	254	251	245	223	246	251	232	246	252	235	235	243	212	230	245	244	229	250	241	234	273	228	252	280	205	222	213	214	229	247	236	215	248	222	223	240	212	231	232	247	230	228	231	243	213	239	218	245	229	199	229	252	232	222	261	236	243	251	223	227	225	225	231	224	252	212	229	250	229	219	222	226	237	233	243	245	271	240	230	248	242	236	213	260	217	256	228	227	230	208	250	219	233	259	210	200	239	227	234	254	242	228	250	234	232	209	255	214	193	245	230	253	203	234	249	227	262	203	225	267	226	227	245	234	277	241	233	234	231	229	213	261	239	222	237	236	203	229	255	243	248	235	275	241	227	265	241	257	238	237	221	250	266	228	212	205	270	232	273	249	239	222	206	224	222	261	242	253	217	229	223	220	261	240	211	229	238	237	260	219	234	230	224	226	209	233	251	239	232	225	240	208	247	232	258	225	194	218	226	237	231	252	254	225	218	240	222	225	237	222	248	230	238	224	227	231	243	216	239	240	201	260	237	238	243	224	239	239	221	225	260	207	257	266	224	263	247	250	214	225	225	243	227	248	224	205	240	235	235	219	248	242	239	261	227	219	253	258	249	249	253	224	221	240	226	238	234	257	220	242	187	241	239	235	227	243	231	205	212	236	242	223	243	228	251	230	228	201	246	226	242	243	223	248	208	232	233	252	236	247	229	259	250	268	240	256	246	229	250	233	222	219	244	233	239	255	239	242	252	250	241	233	249	228	245	205	218	230	248	247	246	257	228	231	246	241	237	246	223	245	208	233	239	235	216	254	242	251	220	267	204	233	250	239	236	251	232	230	212	235	237	239	231	228	274	225	231	250	229	220	245	241	237	271	214	248	256	263	222	261	243	235	236	265	229	216	252	248	216	228	221	224	247	217	226	254	237	256	253	248	237	231	258	272	241	207	197	205	254	228	239	219	250	228	241	241	247	214	267	240	241	240	242	252	247	233
27058	33480	38409	45789	47433	49221	50274	49324	49547	46715	46977	49405	43776	45896	43716	45695	47125	51447	49091	45597	43309	43767	48260	55251	49616	41736	43335	41610	46880	39066	40150	38668	33106	27717	24750	21136	15208	14377	8927	9230	14630	9759	6677	9711	23203	24030	18794	10325	5840	6507	5719	2218	1322	1041	898	878	797	845	828	810	770	1041	1140	1671	1399	956	949	1380	775	595	665	682	833	1248	1497	1209	888	741	701	594	595	601	585	575	640	591	583	635	631	614	524	611	572	619	634	637	587	598	625	559	596	608	594	597	576	625	594	580	616	636	649	604	628	640	626	631	590	636	620	563	593	582	593	600	613	622	624	574	589	617	607	643	595	618	595	662	601	602	582	593	584	601	601	613	614	570	595	584	616	595	630	599	627	629	593	586	645	561	609	635	623	607	610	618	633	631	618	596	621	590	615	589	601	548	598	572	558	603	596	557	593	545	600	575	617	578	566	550	621	619	589	598	630	613	608	569	688	594	624	600	634	633	578	607	597	603	613	620	588	597	594	614	631	602	659	603	606	570	603	647	609	634	605	592	578	562	612	617	610	576	588	552	604	600	596	607	613	589	579	584	586	620	607	613	639	601	617	608	571	603	586	619	590	579	601	651	586	614	569	620	623	589	633	608	642	614	658	600	556	591	608	626	585	620	555	597	617	602	621	610	593	638	620	612	582	588	607	554	585	605	569	572	607	601	607	565	612	629	603	564	629	592	620	597	623	585	602	575	563	596	620	598	573	557	579	617	573	661	624	622	618	621	606	640	597	661	598	601	632	605	574	600	627	629	613	575	629	607	595	605	610	642	620	593	583	603	591	584	599	565	605	622	650	612	626	583	560	599	598	587	629	607	584	584	588	608	586	585	617	567	562	621	646	611	597	661	604	599	634	569	605	621	603	591	618	579	688	593	609	595	567	604	561	559	605	589	607	627	572	608	569	593	621	613	623	643	594	623	609	618	594	587	555	615	583	613	572	592	602	572	600	575	597	586	611	586	614	595	625	566	583	569	547	571	630	573	583	606	620	597	615	579	633	580	602	616	542	614	639	649	594	640	608	592	564	585	628	628	564	576	576	584	614	649	585	592	564	638	589	638	610	621	575	625	640	563	603	567	630	596	619	605	639	598	599	589	631	570	586	607	593	641	601	604	606	639	590	573	555	613	554	598	611	598	599	610	595	571	608	598	566	586	596	607	557	644	611	611	599	594	621	580	612	616	574	564	607	615	601	613	591	599	611	583	681	595	595	582	597	602	607	573	621	607	584	626	659	614	618	615	602	606	596	612	574	591	581	613	589	565	584	656	584	610	586	566	606	611	583	630	599	601	597	569	597	620	604	607	585	600	588	598	618	587	584	599	575	568	603	612	632	570	549	605	606	616	585	607	619	624	598	578	612	587	609	588	631	614	585	596	609	616	606	606	610	587	593	577	641	644	612	612	539	588	655	610	565	599	595	614	590	627	587	586	595	611	544	567	612	617	609	649	613	601	637	587	607	647	615	566	642	639	649	576	549	561	582	606	589	601	595	624	536	585	617	628	579	626	611	599	557	643	596	635	596	616	578	620	592	565	639	594	603	631	610	680	638	578	577	572	606	637	614	569	601	647	603	611	627	609	627	578	588	604	636	586	610	588	571	624	531	593	532	610	656	614	582	613	573	599	564	601	644	614	567	562	628	630	593	623	616	581	609	569	611	608	583	634	588	632	554	588	578	642	544	628	603	619	573	587	602	553	626	570	634	595	586	596	622	583	619	607	617	609	621	604	609	646	615	615	584	617	613	593	605	616	573	562	595	597	568	613	631	611	586	633	583	614	641	591	580	612	622	610	576	582	638	576	652	585	560	611	602	599	597	566	595	615	602	567	603	632	622	553	589	606	601	634	626	595	617	586	577	620	580	609	558	596	622	564	605	614	589	609	618	577	580	624	606	575	608	614	593	597	604	624	586	605	609	626	562	605	538	633	611	587	597	623	555	601	592	646	663	593	608	600	652	591	614	602	594	569	624	625	622	606	604	604	581	616	555	610	592	583	624	597	529	590	634	613	628	620	575	615	638	563	588	550	580	582	631	611	601	604	588	586	594	550	594	638	597	616	597	561	620	593	572	611	599	620	596	571	597	613	649	614	598	575	616	604	605	611	564	639	640	593	609	654	595	626	622	545	546	631	622	620	548	607	570	623	589	609	648	591	612	576	632	646	556	616	604	611	591	608	615	586	608	582	573	585	604	571	608	596	598	591	653	593	621	575	640	607	573	595	610	619	611	588	598	607	592	640	584	621	591	641	569	561	624	597	595	588	617	625	596	616	599	595	592	600	649	593	619	613	608	570	631	636	617	624	580	593	609	584	621	600	571	613	607	603	595	605	591	585	670	596	598	602	666	614	586	639	598	618	590	622	578	624	601	621	619	580	595	560	616	616	648	631	566	593	575	616	659	586	600	589	593	614	595	609	637	560	618	591	640	616	600	632	621	576	605	574	623	578	616	553	621	567	584	583	622	638	618	598	606	590	577	604	623	560	598	572	613	586	569	575	602	580	615	592	579	591	598	564	648	621	636	595	575	622	608	618	604	613	576	613	653	652	585	629	582	607	550	662	633	560	568	579	633	605	648	607	623	577	581	607	618	605	594	616	570	653	566	601	598	609	590	607	603	651	628	584	638	573	630	595	622	607	661	618	594	566	602	606	630	580	609	603	586	598	588	585	586	591	590	616	573	580	606	608	596	614	570	604	617	621	632	589	633	596	638	605	617	639	612	653	571	599	592	596	592	577	609	606	567	644	641	624	602	577	588	596	617	608	587	546	611	597	584	611	641	577	591	573	635	618	614	555	588	590	575	618	615	574	579	598	623	619	631	613	620	634	592	572	574	583	623	614	597	588	607	560	636	618	601	646	628	613	591	578	594	598	591	579	588	612	600	619	594	615	578	593	645	613	565	622	589	606	607	596	573	617	609	619	583	609	594	607	625	624	568	636	627	582	611	583	607	583	638	606	604	613	643	593	578	636	598	590	597	607	632	660	603	626	636	632	637	602	555	599	619	599	582	615	637	625	583	614	588	626	591	590	611	623	663	578	642	643	586	607	656	646	596	593	604	578	618	596	614	583	601	606	624	595	618	566	599	609	604	605	577	587	643	596	610	605	609	638	621	605	661	580	603	593	601	593	636	600	610	621	614	612	644	575	591	583	566	612	586	578	607	609	568	595	603	609	574	582	588	569	601	625	592	570	616	590	619	586	602	578	619	598	613	621	639	602	585	608	575	586	649	618	641	641	600	561	568	587	571	616	606	619	566	590	569	577	628	536	578	625	612	589	599	563	615	632	601	617	650	602	616	602	589	595	601	598	646	652	631	568	625	598	646	634	581	569	588	593	631	615	599	643	588	607	611	637	564	612	575	623	562	614	615	610	647	579	554	598	562	574	654	606	625	591	611	618	567	593	600	564	600	595	613	614	617	616	596	568	631	596	664	596	623	592	551	609	613	589	616	578	626	621	574	585	647	631
13384	12791	14828	12451	9584	6567	4500	3006	3025	2217	2079	2523	1816	1528	1351	1354	1474	1608	1571	1031	946	1104	1253	1432	1182	832	919	766	1057	661	622	685	513	448	379	398	332	284	290	273	277	277	239	311	319	337	319	270	245	267	242	252	269	262	235	212	205	242	221	217	219	223	225	239	248	224	225	231	224	225	251	232	228	234	203	259	223	252	240	243	264	197	206	214	217	224	216	225	223	227	227	250	217	201	229	246	220	215	214	239	234	218	207	211	232	192	213	231	237	225	207	246	197	216	233	221	222	225	211	236	214	223	221	220	226	215	225	229	233	208	222	242	242	228	234	241	230	208	234	209	235	211	229	208	218	237	252	235	218	214	225	237	214	225	227	208	220	238	249	200	240	253	214	230	207	230	228	222	210	190	232	217	233	234	246	201	211	196	231	218	229	212	220	206	194	218	234	233	234	246	237	231	209	227	227	225	220	225	224	222	243	217	240	226	221	233	248	229	199	236	232	224	227	218	255	199	229	238	230	219	240	231	213	221	206	207	236	226	230	217	234	232	214	256	203	213	208	247	230	234	221	230	250	262	230	210	215	236	189	229	251	230	215	218	228	227	220	214	245	214	215	243	229	248	231	214	217	198	202	208	203	232	218	231	225	228	221	215	229	206	223	234	213	240	219	234	233	229	221	194	218	225	219	202	231	228	229	237	215	208	228	239	222	228	219	207	226	231	211	245	209	212	232	233	220	226	221	197	230	223	237	226	230	231	251	228	228	221	202	244	240	200	226	210	222	218	200	200	218	244	220	196	192	241	230	232	216	222	212	237	226	237	238	221	220	224	214	218	241	240	210	229	227	233	214	226	226	220	234	210	232	210	212	206	221	214	228	230	206	235	234	229	215	222	228	219	218	205	228	213	240	239	209	219	232	220	219	214	242	222	223	200	191	223	231	223	211	198	273	234	239	233	201	237	209	211	231	224	230	220	239	231	220	206	206	238	190	223	228	188	221	201	260	223	218	212	235	207	239	223	241	180	200	243	223	231	224	196	229	224	222	204	206	235	213	206	255	224	233	214	208	220	202	210	223	223	244	234	185	240	234	207	247	232	228	224	226	233	234	242	241	215	236	238	237	205	207	216	209	220	219	236	228	234	207	257	200	210	230	223	239	266	239	259	183	218	228	259	236	212	232	212	216	191	231	221	233	230	218	214	230	207	211	216	220	227	214	232	216	200	223	205	245	206	221	221	223	243	217	236	229	229	229	237	227	235	208	218	242	233	210	210	221	209	204	248	205	244	228	219	224	247	235	219	228	226	221	195	240	244	189	208	233	219	232	239	230	185	230	212	212	211	233	242	231	204	221	217	204	217	244	211	236	216	223	224	225	226	247	234	236	238	222	232	220	249	191	185	225	229	225	200	215	216	236	209	208	198	216	231	215	231	219	216	232	232	235	263	230	217	222	225	247	217	224	199	213	232	219	216	213	231	210	230	227	208	239	216	212	242	242	201	217	232	225	227	191	211	232	237	217	221	220	207	224	201	217	214	204	221	225	210	218	210	237	222	216	207	240	202	248	250	203	207	205	192	205	251	207	241	218	222	220	209	248	241	236	251	217	247	220	212	235	214	225	211	216	214	246	213	240	197	208	222	213	235	205	211	219	222	206	225	209	223	221	203	231	193	172	196	230	215	234	225	209	229	219	226	244	245	225	207	217	228	204	197	248	230	243	223	241	222	195	205	222	239	212	217	242	226	245	226	203	246	240	224	242	230	233	243	231	193	218	222	231	238	214	233	242	238	230	239	253	229	216	231	214	201	220	217	220	225	214	216	246	221	225	264	246	239	240	203	227	229	246	218	248	238	222	221	208	243	221	219	213	238	231	232	236	228	232	221	222	235	195	211	215	234	218	242	231	219	223	228	225	228	221	221	214	204	221	213	234	221	249	227	242	200	219	228	198	226	199	193	212	204	230	242	240	245	202	225	232	224	220	237	206	219	227	225	205	220	229	207	206	218	235	233	244	218	226	204	249	241	231	218	224	251	216	231	246	211	251	218	241	219	231	252	225	217	247	228	210	235	202	207	196	233	212	206	247	227	207	225	228	213	235	227	212	208	223	208	229	215	223	212	236	236	226	236	241	217	214	215	230	220	229	266	272	250	213	234	238	220	216	219	235	219	236	204	199	239	224	246	227	225	231	246	245	207	222	238	232	195	215	238	228	225	222	219	196	244	221	205	218	223	239	210	245	222	256	226	249	207	209	217	223	208	217	231	218	235	210	270	224	214	224	232	228	187	207	201	262	207	234	176	217	222	235	214	188	245	216	216	212	206	225	217	223	230	259	213	223	211	227	246	214	217	206	199	223	214	211	207	231	210	235	257	206	214	250	222	234	221	217	215	237	224	206	236	248	212	235	244	224	220	232	248	211	218	216	260	240	229	213	220	214	235	223	187	252	241	236	253	245	238	203	266	232	238	229	223	223	271	247	229	231	233	232	236	253	237	228	206	217	207	220	225	217	212	234	209	231	223	207	220	229	231	235	236	216	273	214	221	206	205	222	225	225	201	197	191	206	223	226	219	222	220	208	226	235	200	215	237	223	194	230	209	228	212	220	219	195	228	215	233	241	214	231	244	227	232	211	223	217	212	238	211	204	210	222	233	244	233	215	203	250	208	209	246	234	221	253	217	217	222	210	204	196	221	220	246	226	243	226	223	200	225	203	220	239	241	212	230	237	224	235	213	215	207	223	190	260	214	223	197	213	205	237	235	241	186	219	238	250	259	241	212	214	198	228	237	251	232	218	222	223	222	201	245	233	215	217	200	220	201	224	235	257	221	204	197	265	247	252	203	230	209	243	199	222	231	210	228	252	221	212	225	212	219	216	188	208	226	228	217	235	221	227	240	235	214	236	212	214	213	218	222	223	200	215	211	215	249	235	236	212	206	239	195	223	201	218	223	220	226	226	225	212	201	212	238	235	193	200	220	197	237	240	193	213	231	211	229	210	207	224	249	218	215	218	249	227	216	217	234	200	237	219	214	234	217	221	218	214	210	216	220	220	192	226	234	252	216	238	220	235	205	212	217	228	222	205	237	222	213	201	246	221	226	229	213	230	238	192	199	208	216	220	218	229	215	229	222	208	220	217	230	239	233	209	208	228	244	197	244	212	229	233	211	235	230	223	244	209	213	225	199	238	207	209	216	210	223	213	227	262	225	211	226	231	226	221	238	224	219	227	207	217	220	239	200	210	238	260	218	218	217	227	219	212	229	236	218	211	237	239	223	239	241	221	231	209	202	232	238	249	240	239	224	229	195	220	224	230	240	243	225	201	217	232	228	222	223	220	220	204	214	234	210	249	232	231	218	205	184	241	181	217	229	225	216	232	245	231	228	216	239	217	253	242	224	218	244	230	224	216	215	204	228	218	227	247	205	204	231	200	245	208	237	225	201	197	225	233	211	202	219	216	228	212	239	216	203	212	230	235	198	206	226	221	217	227	209	222	253
9028	11543	20043	24079	22497	18989	16498	12882	13573	10913	10136	12286	8833	8304	7570	7949	8358	10006	9373	6740	5584	6417	7559	8929	7222	4930	5396	4244	6364	3971	3741	3756	2989	2325	2117	1833	1369	1293	1073	1033	1358	1107	996	1158	1652	1757	1224	867	761	850	793	725	683	613	608	609	676	605	619	653	597	644	631	682	590	598	616	637	612	642	689	682	627	685	697	663	656	625	607	625	573	580	550	591	579	581	596	575	606	579	570	555	592	596	555	589	583	601	613	558	594	542	618	577	598	574	586	563	545	535	596	590	618	604	578	547	565	550	604	567	621	583	587	607	595	609	609	587	582	597	607	596	571	595	616	597	580	574	593	573	614	611	543	584	587	586	581	567	604	567	567	626	559	623	527	586	571	538	541	605	620	541	575	577	558	567	586	578	618	601	592	552	606	565	610	595	526	576	597	604	539	589	550	567	576	614	569	602	554	560	605	546	573	592	595	577	571	538	593	600	592	569	605	619	570	596	625	551	600	569	562	568	628	590	545	553	621	583	643	587	618	586	611	608	566	537	571	569	571	543	607	549	613	552	589	582	597	585	593	582	602	590	574	587	607	601	585	585	605	597	563	629	573	599	566	602	558	580	616	548	574	572	602	619	600	592	590	589	604	605	581	602	546	615	579	614	598	560	585	577	555	560	569	592	582	606	581	599	595	583	566	565	614	566	566	543	629	599	529	606	598	544	606	594	599	577	563	561	548	581	572	562	616	546	580	563	583	623	569	595	558	593	532	627	567	560	605	581	609	527	599	579	630	570	549	614	613	589	611	574	567	540	584	567	599	614	616	545	573	522	603	580	570	567	601	541	604	572	580	613	561	592	608	579	553	584	567	569	618	590	598	596	584	579	615	599	592	584	578	600	556	601	556	623	584	597	579	599	551	595	576	571	547	586	574	580	629	606	546	597	528	602	537	600	606	586	594	544	592	593	546	568	552	590	563	594	647	610	567	558	620	579	558	590	578	571	592	592	537	561	622	597	569	594	552	586	588	565	576	552	615	593	615	536	599	579	573	558	570	585	657	544	632	603	587	575	584	567	611	564	558	592	574	600	569	585	579	673	566	583	609	593	633	576	608	594	567	563	600	608	574	618	553	573	605	550	581	618	552	559	591	609	563	557	580	592	613	551	602	594	621	569	600	580	577	641	604	563	612	573	561	591	634	576	574	570	554	577	596	569	597	628	567	600	564	595	538	588	546	597	652	623	598	593	613	574	589	566	571	572	506	566	587	581	595	584	576	556	585	539	553	598	597	581	597	593	567	578	613	549	579	557	569	568	573	630	626	622	564	578	584	624	583	624	586	580	542	601	577	615	573	565	563	596	567	604	575	586	588	597	565	605	596	585	611	549	608	574	589	584	576	552	590	575	589	584	575	618	565	573	600	589	610	574	553	609	562	551	586	619	540	589	589	553	598	589	589	621	537	544	553	574	551	540	555	593	599	558	585	609	557	603	591	590	553	600	600	593	572	598	584	578	596	565	604	572	574	630	576	553	558	514	585	564	589	615	579	574	599	582	540	588	570	596	611	609	627	584	574	595	618	561	615	576	582	617	574	592	561	592	605	600	649	616	589	604	579	616	601	607	593	552	616	586	578	608	619	561	567	586	566	591	571	589	602	671	586	600	562	529	561	621	529	648	565	592	580	590	604	573	604	590	577	604	588	575	597	615	577	571	628	569	573	610	603	585	575	586	558	559	571	550	575	595	568	589	550	613	564	570	569	581	538	585	628	598	562	607	583	563	590	564	613	555	574	586	554	588	530	586	578	600	562	594	565	603	632	621	530	578	558	583	547	629	598	601	586	588	580	611	580	558	572	581	590	550	582	551	584	581	561	591	607	589	592	620	565	564	602	571	595	574	598	587	553	626	560	568	577	547	586	550	605	598	582	577	548	600	580	596	551	595	565	607	575	604	588	558	607	573	574	596	612	554	552	599	560	583	592	588	550	614	549	616	581	572	618	590	541	590	621	564	537	610	526	622	551	594	548	598	585	580	560	573	608	580	528	576	577	610	611	614	579	574	581	617	610	582	590	587	615	603	568	623	573	584	608	585	588	581	554	570	580	586	592	594	592	594	594	579	578	577	559	612	601	571	571	576	588	582	557	590	584	598	605	621	588	559	566	573	564	623	555	599	613	592	631	581	551	573	595	602	595	599	584	562	564	568	594	577	619	548	593	577	561	568	584	621	576	636	556	563	542	623	605	582	586	649	575	580	612	526	605	582	587	551	534	573	617	604	575	575	566	622	577	612	567	554	517	595	608	575	552	608	611	569	589	554	586	580	614	601	590	594	583	609	612	590	561	583	618	598	554	564	565	596	594	532	585	566	604	557	592	606	572	559	569	587	565	558	606	580	602	563	592	606	558	566	609	573	573	583	605	589	616	611	563	577	619	589	566	554	594	549	606	559	549	540	559	629	580	614	612	587	562	585	565	578	597	575	558	574	596	595	546	548	589	580	560	609	575	620	571	563	581	574	570	608	585	617	565	559	573	573	615	590	602	559	538	627	581	608	608	601	600	580	569	598	585	604	567	581	561	577	573	573	621	579	576	606	612	646	590	590	599	557	603	588	558	582	596	602	565	588	574	578	617	621	528	605	609	551	627	561	576	581	593	585	556	611	579	588	577	574	614	540	581	569	563	581	598	564	579	543	532	561	584	573	585	556	570	626	584	564	597	571	549	609	551	601	549	587	594	649	636	596	591	575	578	659	588	570	593	598	591	575	587	586	584	581	598	557	591	568	565	527	585	557	586	593	620	600	593	569	582	590	548	596	587	570	596	542	580	596	546	560	544	548	603	572	571	585	596	560	516	557	556	611	585	584	564	514	582	599	594	603	614	569	544	597	594	583	606	586	638	600	611	598	582	560	620	573	602	566	554	579	566	577	571	588	547	590	578	598	572	603	570	599	568	614	568	526	636	591	563	568	619	591	591	577	568	560	588	548	578	587	588	580	568	599	634	568	532	536	557	574	602	610	589	537	582	595	561	571	588	568	544	596	560	596	596	576	572	554	589	629	625	615	560	617	621	565	636	556	580	536	579	553	606	574	587	618	610	544	550	592	516	608	528	570	576	613	595	536	592	574	590	568	564	543	591	591	612	605	547	532	608	625	619	614	552	593	601	564	567	618	589	590	589	622	586	557	571	611	624	619	577	603	585	586	610	565	596	562	614	566	572	583	583	572	594	617	615	579	536	554	606	603	586	616	617	586	612	588	527	615	597	566	625	570	587	614	565	529	594	583	571	646	529	597	597	567	569	572	575	563	592	584	566	593	580	590	601	552	583	603	547	563	583	556	574	577	608	586	575	591	589	547	598	544	553	602	568	583	541	593	586	571	570	622	615	562	589	625	528	655	548	570	553	553	552	576	636	569	577	584	554	532	587	594	573	601	597	614	593	632	561	580	634	594	558	563	598	549	597	530	590	594	600	583	556	575	586	582	587	545	555	596	545	554	599	536	576	578	609	597
28913	32346	31711	30235	33297	31861	29895	26200	25232	20468	19737	23293	15678	13519	13245	13768	14460	18004	18308	13701	10245	11580	14268	15752	14430	9373	9218	7329	11033	6444	5681	5961	3883	3452	2231	1931	1348	1077	784	752	1201	716	560	916	1558	1624	972	688	538	500	409	317	251	250	284	268	263	244	240	238	270	270	246	285	256	249	246	243	229	246	238	235	272	299	260	278	266	259	240	237	233	219	259	236	245	257	225	222	210	257	265	211	227	242	213	238	241	222	221	213	218	221	237	215	258	230	255	247	234	239	216	216	239	236	220	222	250	247	231	233	215	241	234	235	253	225	218	266	250	253	254	221	242	229	238	265	210	231	230	221	232	255	227	218	236	251	251	204	248	257	257	236	269	206	216	226	254	243	235	243	233	245	245	239	217	256	221	250	259	213	234	232	230	224	241	221	234	260	250	220	239	239	243	257	243	242	235	249	228	216	216	229	231	259	246	253	250	225	267	226	215	249	225	211	227	238	261	258	221	230	218	243	243	251	213	235	237	238	233	226	245	239	222	241	282	213	244	245	215	239	252	226	211	232	232	225	217	230	236	249	239	233	246	283	234	236	215	242	221	218	225	244	226	233	226	234	225	220	245	227	234	242	228	258	237	242	264	233	218	216	234	246	242	234	241	234	221	208	241	225	229	270	239	220	236	222	260	239	248	248	263	223	276	239	219	254	242	240	259	281	231	242	232	225	217	225	252	246	247	217	226	218	264	234	233	245	221	245	230	257	244	257	240	230	247	224	229	277	231	273	214	247	248	251	252	227	234	229	257	225	214	247	235	237	222	221	248	248	230	225	262	225	246	266	240	234	230	213	252	240	234	277	234	241	211	241	221	233	217	240	243	223	262	244	210	240	238	234	217	222	234	255	249	231	257	226	218	247	267	239	231	220	236	215	206	248	219	231	230	255	275	259	256	234	235	240	209	235	245	241	222	246	239	234	236	224	271	258	240	236	235	220	240	220	246	250	246	240	258	235	248	248	265	223	215	230	235	257	236	254	235	243	229	259	227	200	233	248	219	221	216	242	225	254	243	250	257	233	256	247	223	258	258	242	259	216	246	211	250	218	262	250	251	261	243	226	212	217	258	244	224	243	249	261	227	247	219	238	229	215	230	237	255	234	244	218	246	250	217	262	215	214	241	253	234	198	226	215	217	216	214	212	238	232	263	204	248	225	203	222	244	249	219	250	224	247	233	237	228	248	227	227	222	230	242	228	241	223	218	229	241	234	238	270	237	255	237	238	236	252	201	220	252	232	238	237	248	208	229	268	261	213	259	256	240	223	258	222	224	250	255	221	261	216	260	234	255	237	230	208	219	236	246	225	259	229	223	243	246	233	258	216	245	252	224	241	242	242	252	244	229	240	246	247	227	237	232	261	246	218	240	234	226	240	267	255	244	216	247	247	250	232	229	260	263	255	241	243	246	271	256	246	226	235	253	234	249	224	237	203	219	232	234	253	240	247	241	224	259	231	236	198	224	249	264	216	239	240	229	249	234	237	245	225	245	219	222	233	237	235	251	265	227	264	256	237	245	259	252	230	247	251	232	251	237	215	248	230	242	266	241	226	243	225	265	222	242	238	249	233	235	238	231	245	230	258	210	221	246	255	245	240	257	215	214	217	222	222	232	258	232	262	264	253	246	240	238	274	246	240	233	233	233	238	243	244	258	237	269	258	222	266	232	233	235	255	226	274	256	260	213	242	233	222	228	258	251	212	250	256	232	228	233	235	244	222	249	217	250	240	209	221	215	253	221	224	234	242	218	250	250	226	231	253	274	247	227	256	241	222	232	229	237	264	228	274	250	233	238	238	242	245	227	232	240	232	226	220	210	223	249	251	250	212	215	257	254	218	232	222	244	251	225	235	228	231	216	232	247	235	265	267	236	227	249	247	269	253	212	244	236	234	231	238	231	223	228	249	239	216	248	240	264	246	236	233	241	261	213	237	251	239	243	217	221	255	243	240	205	246	242	242	244	226	212	227	232	258	244	233	278	248	256	240	252	269	239	201	233	266	228	228	237	251	247	237	240	240	254	238	251	211	232	229	249	249	224	245	233	222	234	230	253	222	229	244	228	215	245	211	228	209	234	240	240	217	260	233	225	216	231	236	241	229	231	231	251	228	261	264	210	247	237	238	230	230	272	234	224	217	223	238	258	234	236	239	224	231	249	226	258	247	265	260	251	272	225	254	256	228	236	233	242	211	218	250	230	219	219	237	253	241	199	243	246	242	266	222	243	237	250	219	232	221	238	244	227	244	270	234	207	248	267	233	239	246	260	248	260	231	243	248	230	233	222	247	240	241	228	257	217	255	262	231	233	226	228	213	234	214	253	225	243	258	260	219	257	252	239	224	231	224	259	240	225	240	242	234	246	229	236	208	223	239	247	252	244	229	265	264	219	222	248	228	254	238	239	244	253	259	214	227	245	253	234	270	237	224	265	240	233	217	261	240	234	274	230	241	240	241	267	257	244	225	251	227	231	244	245	253	232	272	235	233	212	241	248	215	252	222	224	229	238	252	225	228	245	238	230	228	230	246	255	234	225	229	214	243	263	212	267	241	241	255	243	245	229	223	223	225	229	233	271	251	220	216	237	242	250	240	231	236	253	265	237	206	242	230	239	218	250	226	226	221	237	243	243	237	241	217	218	240	237	251	234	227	244	239	227	248	250	229	237	245	235	260	235	260	233	214	247	217	250	267	230	232	214	225	235	227	222	250	214	243	249	232	241	235	228	243	216	238	235	237	237	276	206	235	224	239	232	233	253	251	230	255	225	266	265	243	243	274	258	247	238	274	246	235	254	273	242	226	265	246	232	252	235	237	213	234	218	216	232	240	252	237	213	235	271	238	223	259	241	262	242	243	236	272	238	231	224	227	231	253	240	229	226	220	203	228	240	226	211	271	248	247	235	221	255	253	231	245	253	234	234	241	254	221	226	238	245	229	276	277	222	241	235	248	228	221	229	251	211	222	232	252	241	238	240	225	235	237	229	230	259	248	243	265	208	235	230	226	213	228	231	231	254	249	227	235	246	231	217	253	200	268	232	258	250	258	224	221	223	219	243	231	245	223	236	237	228	237	234	254	242	237	217	221	256	242	241	241	241	250	241	237	280	228	244	247	256	205	235	229	245	203	227	231	228	246	231	224	232	250	230	251	239	211	239	267	242	227	274	253	270	260	249	223	223	259	220	232	234	268	217	236	255	227	236	255	252	199	232	221	223	223	228	223	241	225	247	242	271	230	213	254	269	255	245	221	232	237	233	236	218	230	240	231	249	243	236	243	243	225	227	221	222	229	232	249	267	246	246	213	219	231	241	242	263	229	248	234	260	246	223	208	237	217	250	189	257	265	257	236	233	235	240	232	224	230	247	262	202	224	223	249	213	230	202	252	234	232	223	216	234	261	243	253	227	231	222	240	228	246	239	238	247	219	258	256	249	233	270	217	253	237	226	240	226	213	225	249	225	274	247	250
20853	25886	31583	37646	41166	41372	40865	39547	40211	37513	38221	39914	31702	33128	32206	35065	36578	40899	38903	33786	30546	35407	36850	40047	37461	29903	30874	28314	35056	26417	25347	26141	20169	17104	13473	11608	8022	7398	4503	4468	7959	4202	3375	6515	10263	10470	5841	4478	3020	3080	2479	1258	864	805	746	776	691	774	670	750	720	715	843	913	1005	764	661	643	670	739	741	746	871	964	1069	998	968	734	695	605	649	584	648	632	622	610	619	652	640	619	616	640	632	628	599	610	620	600	629	638	620	573	606	659	629	585	607	619	595	620	647	620	626	580	620	601	621	633	653	647	618	683	624	649	628	649	633	606	644	605	609	614	622	642	639	598	580	631	591	596	566	600	577	636	607	580	583	616	607	629	608	594	599	620	601	585	573	588	645	633	566	600	637	640	652	618	685	605	603	614	615	599	585	671	620	597	590	645	647	622	595	633	620	605	648	577	576	626	626	595	587	603	582	606	596	628	581	650	650	606	613	631	578	602	647	630	575	551	631	608	637	612	604	651	600	618	666	647	588	637	630	618	600	600	602	633	599	652	627	565	661	602	647	624	591	635	585	637	620	639	566	615	615	632	657	615	565	636	579	607	623	633	588	602	574	633	617	652	627	655	613	609	617	628	612	587	621	606	657	599	618	595	587	607	628	578	629	632	625	639	627	628	629	604	628	643	621	621	621	636	619	610	598	596	610	633	622	633	596	645	595	606	569	623	649	622	627	628	647	631	627	606	611	622	579	664	661	585	607	586	624	601	674	642	623	618	640	583	581	596	642	572	678	601	625	600	681	585	602	568	598	648	660	585	606	630	598	649	624	614	574	650	620	636	634	639	628	615	585	601	614	589	594	613	614	639	648	641	578	639	607	583	612	630	618	623	607	603	622	598	618	592	632	597	595	636	652	641	577	626	616	585	646	629	565	629	631	632	582	642	571	589	624	705	601	647	592	632	663	631	607	571	568	626	598	639	615	636	605	620	573	657	581	602	632	618	643	577	569	622	594	631	613	640	598	623	601	624	598	616	673	595	598	601	606	618	610	605	635	602	626	634	590	609	617	631	579	600	629	649	631	634	640	612	570	599	617	640	660	629	639	647	584	600	571	670	595	605	612	603	599	614	574	599	609	598	656	618	649	619	638	645	646	628	590	631	665	612	610	635	603	635	583	610	658	640	612	671	615	612	640	617	633	626	599	631	643	657	597	648	577	600	598	607	598	552	634	613	670	647	626	618	608	616	593	601	636	656	646	580	593	613	601	633	586	600	613	597	606	600	645	602	640	628	620	610	645	611	606	616	623	671	585	633	599	580	641	582	607	580	639	612	658	571	609	582	634	630	624	596	662	617	657	640	653	601	570	603	663	629	595	635	590	634	586	582	600	613	592	581	628	565	584	640	668	616	651	585	616	592	607	625	675	599	569	552	634	589	618	567	670	612	612	633	590	565	625	610	612	598	612	572	588	613	678	613	610	645	636	561	607	615	590	591	599	631	593	661	636	632	603	594	620	612	602	589	589	642	647	620	599	579	583	612	645	602	617	629	625	633	567	639	611	596	645	604	628	665	646	610	642	608	596	613	595	601	637	651	642	611	582	600	598	604	598	571	602	635	576	600	586	603	614	594	595	579	610	617	625	572	642	640	575	637	667	598	618	582	626	655	664	626	638	626	579	591	628	612	626	607	632	595	604	591	596	643	590	653	629	623	633	613	631	608	630	586	617	620	628	599	615	614	618	619	629	613	624	592	579	605	650	618	618	601	613	605	597	621	655	584	621	614	589	635	578	618	586	549	586	580	616	596	628	649	627	653	609	604	615	630	611	607	634	585	625	649	638	598	609	681	591	629	653	633	579	704	599	644	615	656	579	573	578	611	633	592	618	590	598	563	615	611	623	618	678	615	611	581	642	605	650	611	631	571	609	593	634	623	612	611	596	631	580	608	640	607	590	599	609	609	629	604	569	649	580	629	643	621	632	656	618	579	590	610	685	637	599	594	646	615	650	655	631	621	638	623	633	638	610	566	619	645	604	584	604	579	605	602	664	610	633	600	610	624	601	592	598	583	625	623	608	579	614	671	649	629	614	613	628	659	603	578	639	568	628	646	596	619	592	595	622	613	631	588	647	607	617	627	631	595	597	597	585	611	582	600	617	655	619	604	567	648	575	617	622	638	628	609	595	657	589	588	599	602	594	647	614	585	625	664	608	609	587	615	585	605	584	591	621	620	617	601	574	613	602	597	610	649	620	613	672	596	642	627	609	631	649	605	577	579	585	639	627	629	603	611	602	622	602	621	648	628	573	600	614	592	604	598	583	633	579	585	631	634	619	619	663	610	666	620	648	621	600	599	623	574	604	623	647	636	610	646	596	590	575	592	628	624	604	613	656	619	645	631	581	601	643	635	605	627	609	608	632	640	577	591	594	628	598	588	616	616	620	585	642	613	697	626	593	609	600	666	610	622	644	583	581	567	603	628	575	597	635	652	612	615	621	624	594	605	632	622	628	615	614	605	590	559	632	638	607	650	623	633	598	633	607	588	663	591	608	619	612	627	620	595	596	595	640	664	612	611	575	619	622	592	637	629	610	602	615	593	587	613	591	668	639	628	605	610	644	653	614	614	611	643	613	580	590	596	629	616	592	615	600	597	579	618	596	610	574	614	601	615	556	651	596	609	588	605	593	584	617	633	605	605	626	587	643	628	602	659	603	659	576	618	606	612	594	563	627	616	608	632	624	649	633	614	603	574	655	575	626	646	624	626	637	583	595	586	606	604	578	612	613	600	576	570	616	599	651	609	637	586	576	642	639	605	609	657	597	591	608	598	596	625	605	626	613	634	590	579	625	609	617	589	594	577	585	618	604	660	628	645	583	631	602	609	604	645	610	601	654	612	612	580	631	623	616	620	589	650	660	617	609	631	617	577	623	619	633	606	589	633	620	604	592	610	604	665	586	592	598	590	575	638	610	589	591	579	616	585	575	602	596	593	624	609	591	584	565	623	634	657	608	634	606	584	592	569	664	574	626	550	640	627	579	584	604	607	615	615	626	620	660	628	664	624	603	631	626	650	617	618	597	587	570	598	590	611	610	614	622	587	611	604	614	650	619	585	658	665	630	601	608	614	603	618	628	587	621	591	633	619	581	618	634	608	601	595	621	569	652	649	666	629	641	625	618	600	594	612	616	592	644	627	620	606	616	593	566	588	637	637	621	631	636	590	637	622	595	606	577	575	614	626	616	615	586	652	595	608	570	582	601	651	648	611	605	599	614	678	623	575	590	588	609	641	615	647	634	587	643	617	568	608	629	637	622	591	599	597	610	582	639	640	606	613	630	604	622	612	633	576	622	614	578	631	641	620	589	588	662	602	607	622	592	607	621	671	575	630	612	645	633	631	570	632	615	597	640	605	593	572	622	580	663	566	595	632	628	610	623	651	589	667	647	607	608	601	628	633	612	598	587	647	583	643	594	616	573	607	566	601	635	634	600	608	585	597	623	604	607	639	638	663
39177	39701	36340	35330	40045	38253	38129	36340	37152	33282	34314	36294	26866	25651	24850	25686	28292	33188	32318	27213	22225	23710	32264	30985	27989	20233	21103	17250	23031	15745	12637	13327	9139	6819	5477	4397	2840	2430	1559	1470	2493	1364	1103	2134	3022	2632	1887	1354	926	790	567	338	295	288	279	267	254	266	234	250	256	292	277	379	313	268	258	241	248	265	258	284	310	382	376	366	307	295	286	243	250	235	224	237	216	234	220	225	236	239	239	229	238	229	247	247	234	248	237	241	229	261	214	251	243	240	237	228	213	229	224	250	240	240	252	208	237	250	233	241	207	249	229	243	221	243	248	257	228	247	260	231	238	233	244	256	251	234	233	243	230	244	245	238	247	220	200	230	212	214	233	227	249	234	235	234	246	243	251	206	256	259	245	250	223	251	218	213	245	248	262	247	218	237	239	253	252	235	234	240	216	249	264	215	237	213	254	264	246	252	223	267	260	253	243	234	240	245	217	223	214	223	246	252	242	244	267	231	244	287	238	224	246	210	230	226	226	204	223	248	215	217	228	249	235	232	242	249	216	244	215	236	212	265	254	239	235	273	230	252	251	237	221	250	232	251	233	240	243	257	249	258	256	228	229	226	234	249	234	228	219	238	239	248	250	254	228	214	250	236	229	252	255	236	250	230	241	258	254	257	227	237	260	212	230	202	217	269	243	234	246	232	234	213	216	213	245	242	238	224	242	219	234	247	225	236	253	230	227	239	239	244	234	241	237	266	223	239	216	249	219	213	232	237	253	226	247	230	227	207	236	252	243	255	227	241	237	259	234	220	212	225	212	239	247	220	237	270	234	233	253	238	236	271	213	236	245	225	242	241	249	238	210	267	229	255	250	231	228	284	214	213	240	247	235	236	225	227	213	245	229	237	268	243	248	210	209	264	254	256	249	259	239	255	217	244	237	233	225	242	231	252	244	229	237	221	236	253	250	204	249	260	230	245	278	238	265	235	258	261	217	239	241	238	258	245	223	252	241	227	253	248	249	262	222	245	233	243	229	224	218	253	264	239	234	216	240	227	241	236	250	236	263	252	247	233	265	220	237	272	264	252	231	276	242	250	251	258	249	238	228	237	247	256	261	236	250	236	249	239	231	235	222	220	249	245	229	211	232	236	273	203	253	228	230	247	250	245	229	255	242	256	248	210	211	233	228	232	269	254	235	251	226	244	230	251	244	244	241	222	236	235	239	218	232	244	261	240	237	228	218	272	259	253	257	250	247	227	228	253	231	253	263	249	239	214	255	231	238	231	258	242	245	254	233	232	230	275	231	238	202	245	215	227	222	240	246	232	228	244	225	246	238	229	235	244	220	223	256	231	258	240	215	245	237	226	244	258	234	239	243	240	201	225	239	247	247	242	231	211	218	245	247	234	232	246	186	230	218	225	216	251	253	252	243	245	252	233	260	237	221	248	257	239	249	226	228	257	244	237	260	244	241	247	244	251	240	229	226	239	219	236	264	246	228	222	246	233	224	236	231	253	227	235	241	278	254	229	256	213	246	241	231	218	239	255	245	262	201	225	240	252	247	236	244	254	230	249	246	237	237	231	215	265	220	246	249	235	246	230	234	256	216	218	247	220	244	230	243	249	242	234	229	238	259	239	247	249	249	250	244	241	222	268	230	256	223	217	242	223	220	240	226	261	286	240	258	220	270	241	227	230	236	224	245	235	225	216	218	255	244	223	248	234	229	240	213	264	231	261	244	224	230	270	239	262	261	250	233	232	248	261	223	248	250	262	241	244	250	254	217	242	225	243	261	262	226	241	235	235	232	223	241	211	225	236	257	242	229	241	211	229	212	230	217	268	245	244	248	214	216	243	228	220	226	231	232	243	222	223	245	224	261	230	212	236	245	236	243	227	245	217	237	255	227	210	219	218	242	247	221	227	222	257	233	235	227	208	265	233	223	226	244	221	245	244	226	222	238	219	243	213	225	191	221	236	246	193	251	227	264	231	262	242	227	209	253	229	215	252	248	263	230	237	239	235	242	243	251	246	263	241	234	225	240	218	231	243	239	227	209	240	218	231	244	251	247	208	221	246	230	204	237	195	229	253	234	242	236	220	283	226	274	237	267	210	227	205	243	245	245	249	228	246	250	222	259	223	236	241	260	250	235	223	235	225	257	226	245	248	247	214	269	258	264	266	215	245	215	238	262	244	232	225	245	226	267	215	223	214	268	245	247	239	223	242	246	202	244	273	261	278	258	232	212	252	229	264	261	273	236	219	262	232	265	254	228	247	244	271	250	245	206	241	236	237	222	238	236	248	246	258	244	217	213	223	273	239	229	228	233	228	227	243	259	255	264	264	237	239	236	239	215	236	240	233	239	252	228	236	218	257	249	240	264	243	249	245	222	234	226	216	236	230	242	279	233	238	248	235	237	249	227	216	247	197	256	264	243	244	254	240	217	227	260	233	246	249	223	244	254	226	260	255	251	238	245	247	256	265	233	223	240	227	240	224	235	224	239	225	238	250	242	243	248	223	273	254	236	215	226	246	235	219	271	217	227	235	240	259	256	247	234	245	232	239	224	229	230	235	237	213	215	249	251	244	236	249	244	242	234	249	234	246	218	244	239	238	245	249	231	241	231	220	252	249	241	223	231	237	255	247	232	237	241	235	235	240	230	243	227	240	226	267	258	245	239	278	237	232	251	250	232	245	236	238	241	247	247	216	235	257	257	232	241	218	262	235	225	228	228	213	234	214	242	263	227	256	238	220	222	253	221	240	218	243	242	260	237	231	234	212	231	213	233	266	244	241	256	247	248	243	259	220	277	214	229	220	234	212	227	240	253	224	252	230	238	258	246	247	217	248	249	214	239	220	244	259	212	213	229	268	227	207	229	249	242	253	244	230	206	244	243	246	236	232	251	241	229	259	244	240	238	247	234	248	260	235	219	231	241	282	233	240	219	223	246	238	255	248	252	220	262	270	239	229	224	246	274	284	223	242	227	256	228	234	277	243	258	238	237	251	225	253	239	259	245	237	229	228	265	242	250	249	233	203	237	221	250	218	240	245	222	219	245	242	213	260	240	209	228	238	251	221	230	209	233	234	250	225	234	248	208	222	220	235	216	230	256	221	241	251	227	226	235	222	231	244	254	235	228	251	215	234	239	237	238	253	231	240	246	228	217	258	236	243	262	262	245	237	233	233	255	239	230	218	224	232	243	216	232	212	244	230	226	222	222	267	248	250	231	230	229	245	256	193	240	204	232	230	231	223	263	252	264	238	233	250	237	245	255	227	243	258	266	240	259	230	223	231	227	218	254	238	266	244	254	237	275	238	235	260	218	218	222	257	203	223	249	276	241	213	230	251	236	229	229	213	225	220	274	248	248	236	228	240	262	252	234	237	237	230	223	255	269	251	266	246	284	240	236	260	246	227	240	245	237	235	254	220	240	244	242	243	236	238	257	223	236	263	239	265	212	214	238	214	245	227	227	242	217	242	215	244	247	267	244	225	236	237	219	250	271	242	264	234
28178	33696	38061	43559	48265	47932	48135	49407	48005	48836	50444	48788	41217	45128	43342	46723	48985	52691	49854	46719	43042	48346	51291	53239	49593	42044	44238	42105	47200	39481	37764	38665	30819	26813	22926	20545	14887	13303	9210	9267	15070	8397	6575	13528	17606	15352	11059	8430	5856	5111	2973	1418	1128	1085	986	788	766	784	841	836	782	714	956	1773	1250	726	737	693	696	744	787	969	1024	1573	1658	1530	1056	772	647	636	617	550	633	614	617	591	595	613	665	618	633	595	591	614	620	595	622	606	609	622	611	601	579	577	598	616	630	611	651	586	622	632	608	626	540	586	579	604	589	593	580	593	572	598	620	582	618	580	631	593	579	607	608	594	578	597	592	589	588	637	618	639	639	613	613	632	633	641	569	583	621	598	608	551	588	596	570	559	653	613	607	633	581	594	608	590	566	673	613	643	596	575	594	603	611	590	585	600	617	636	609	618	600	640	608	622	593	592	623	631	576	624	635	629	633	604	625	589	622	612	593	624	620	619	590	617	606	588	634	635	582	610	599	654	634	586	554	583	587	569	606	603	584	592	589	598	609	622	595	582	620	625	619	655	572	617	593	609	583	628	579	583	624	583	590	625	645	626	620	610	609	648	589	595	622	632	633	620	691	647	581	611	587	623	587	620	591	581	588	621	600	582	593	592	606	617	576	595	623	572	610	605	612	608	565	630	625	623	592	624	615	588	597	605	594	624	604	553	596	618	587	586	606	582	635	553	589	586	561	600	616	640	599	611	615	555	608	588	602	604	595	632	610	599	596	599	608	558	613	624	630	580	592	622	599	641	591	615	593	590	625	621	578	639	602	647	575	601	593	604	606	605	566	611	632	635	608	623	532	606	586	601	619	635	595	610	614	651	610	569	623	594	597	631	600	610	594	597	639	592	564	609	615	632	607	607	615	626	587	561	592	635	625	563	638	579	610	642	577	634	598	616	589	602	631	631	631	620	565	602	587	564	610	605	617	609	612	627	627	610	626	578	624	566	564	635	595	591	625	573	608	641	580	659	581	670	550	604	580	585	588	635	590	632	608	572	576	580	614	638	627	561	561	621	615	640	602	614	600	593	633	606	641	603	621	577	635	582	594	625	569	669	591	547	652	600	593	613	595	643	643	581	599	632	605	624	566	640	581	583	650	629	551	620	569	595	640	624	587	622	600	603	639	602	637	593	618	594	613	617	613	634	599	610	600	565	617	576	651	599	571	606	656	570	609	562	573	581	570	584	592	613	557	659	649	606	594	565	592	609	633	609	603	581	548	589	591	602	582	591	607	581	590	593	613	588	636	612	572	608	584	579	609	614	607	586	586	640	617	575	606	593	613	602	625	598	597	606	626	561	602	620	579	630	598	648	612	640	625	638	577	594	629	582	600	601	620	614	614	595	581	599	615	598	595	603	561	631	574	590	643	591	587	632	616	639	611	629	611	603	609	608	594	613	654	656	578	605	597	627	609	598	622	585	590	599	587	633	599	570	626	637	619	582	607	604	626	585	562	568	581	574	612	623	595	592	610	600	672	613	609	611	578	619	616	579	623	609	610	637	597	635	609	578	600	604	616	608	582	550	605	581	641	609	598	588	587	636	570	605	591	640	606	631	598	590	634	622	628	618	664	604	607	623	579	599	594	608	625	563	623	578	610	637	638	601	652	637	580	622	592	612	608	630	612	640	575	633	593	600	665	595	589	570	588	688	656	606	637	631	640	626	670	564	582	624	617	580	561	604	666	572	590	619	654	644	581	638	598	606	592	592	569	572	653	624	589	597	631	612	636	664	652	609	618	612	586	598	611	586	609	582	595	580	618	617	597	661	632	620	553	595	625	619	654	597	587	604	635	648	584	640	644	547	618	602	587	618	642	589	608	580	628	593	609	566	628	600	616	611	609	562	630	588	664	596	629	611	633	629	588	612	611	630	572	628	585	616	575	602	618	595	631	588	601	621	646	597	664	612	607	560	609	598	595	621	608	591	637	634	568	585	595	579	580	594	570	604	596	637	624	609	632	638	620	600	619	591	582	642	615	673	614	628	665	615	591	638	605	637	625	600	619	579	623	598	600	615	615	610	582	569	589	589	620	647	580	586	628	589	621	648	554	594	614	634	637	638	617	612	617	631	616	637	609	589	623	617	590	613	607	648	587	570	626	606	608	675	556	591	661	641	600	590	595	597	603	636	618	571	617	594	645	623	618	615	682	602	600	617	577	599	586	640	602	611	620	612	636	603	580	659	595	592	596	612	609	596	614	607	636	594	599	630	582	611	627	620	603	600	614	592	593	628	604	605	619	614	631	563	586	662	628	627	637	654	638	598	579	602	643	549	612	599	599	596	650	613	606	632	589	632	599	588	650	577	607	625	598	618	631	592	588	583	605	596	609	614	610	615	631	625	579	580	575	617	601	615	616	592	606	597	547	601	594	645	596	581	646	611	625	623	583	624	630	632	614	610	578	616	589	608	576	615	589	599	672	615	611	647	619	626	658	633	615	547	635	627	635	642	636	677	589	570	585	633	613	568	638	601	648	640	588	624	625	615	592	605	601	585	626	610	560	598	621	618	575	567	578	633	633	683	646	633	624	568	645	591	637	629	661	638	588	602	614	590	568	617	573	605	551	604	596	606	618	610	572	596	595	582	631	628	582	617	642	600	583	621	585	628	596	598	626	632	614	597	616	563	575	564	627	606	596	578	595	623	619	620	621	628	631	569	578	596	660	599	638	611	612	602	609	628	592	591	615	584	587	637	597	585	615	611	608	639	653	604	624	607	615	669	580	614	665	574	602	653	614	638	625	622	604	615	628	592	575	607	629	613	604	603	560	645	639	619	625	619	557	636	623	630	604	633	611	579	595	651	627	604	654	609	588	624	605	593	609	610	590	582	622	615	605	627	615	621	611	580	615	612	564	612	565	638	629	587	611	595	630	615	598	600	628	619	593	595	641	595	589	591	584	591	589	624	593	647	653	619	621	619	614	633	634	595	616	663	578	603	592	625	650	603	622	624	601	569	623	634	636	581	589	600	629	608	572	621	653	577	582	621	598	588	634	556	609	620	606	622	606	571	601	675	593	593	654	593	595	589	611	604	613	632	636	574	583	593	623	615	594	616	597	597	624	590	641	576	585	611	636	602	605	584	635	621	594	568	592	586	627	600	619	593	611	589	612	593	649	595	572	597	657	619	617	627	608	570	631	626	623	619	636	622	617	612	641	578	603	631	596	592	620	635	614	605	647	645	594	570	609	623	608	583	610	625	589	624	593	607	615	596	588	648	590	574	647	599	573	574	608	609	624	620	589	641	630	579	631	628	612	592	633	659	568	617	637	571	627	633	611	610	614	636	631	609	575	557	664	579	628	611	627	590	563	624	586	574	593	631	579	602	607	640	608	596	634	568	647	691	635	568	563	594	578	568	566	595	624	570	589	612	616	639	603	591	663	603	592	622	574	598	640	630	627	583	587	633	584	615	660	606	613	628	561	573	642	620	607	658	597	565	591	592	617	609	673	594	588	643
13295	12480	13315	11342	8704	5289	3962	2940	2715	2068	2037	2083	1472	1325	1192	1257	1203	1387	1263	974	834	916	1166	1113	960	656	766	598	789	588	501	550	397	393	349	303	327	300	267	274	305	267	258	258	287	266	235	262	275	254	247	259	240	217	260	233	230	259	227	238	262	227	195	227	233	239	227	206	231	243	227	213	240	285	239	225	222	234	223	214	223	239	233	236	232	203	232	223	192	203	230	226	238	193	236	209	235	260	208	225	219	254	201	249	221	275	235	222	217	237	219	232	219	227	231	237	243	251	232	215	202	251	236	201	237	246	259	223	218	225	267	202	248	248	222	217	244	224	227	200	248	237	236	244	231	222	229	228	257	224	235	224	230	225	241	254	228	203	236	250	225	229	217	238	212	201	200	233	214	194	219	208	229	228	208	222	220	216	242	232	241	209	235	228	211	198	211	235	236	232	219	233	229	237	234	214	212	245	232	223	223	215	223	224	203	233	202	220	232	210	232	221	236	255	237	243	212	219	246	220	214	231	236	207	229	220	211	226	243	240	239	273	248	244	227	233	241	227	244	240	225	227	207	199	213	241	257	238	250	227	242	200	221	234	202	215	215	227	231	208	235	243	259	235	225	260	247	208	242	234	232	227	204	238	254	228	232	226	201	208	216	236	233	232	216	240	222	220	224	224	238	224	240	235	226	239	246	204	225	241	221	228	246	239	226	212	219	219	254	217	215	209	236	223	220	249	254	243	242	235	235	200	257	248	219	227	244	231	250	233	253	257	225	231	221	216	228	207	237	252	226	230	243	220	258	235	237	213	225	238	232	240	208	236	201	236	226	226	216	233	230	225	230	231	252	215	229	213	221	244	248	242	221	236	227	211	232	255	222	221	216	233	215	211	221	210	201	223	258	225	248	244	236	217	231	190	239	227	220	213	230	222	235	225	238	210	211	220	217	249	226	215	251	229	230	238	217	239	272	227	229	231	220	248	207	217	239	215	240	213	232	237	252	237	206	238	247	209	206	203	234	202	232	221	224	218	203	224	200	250	199	222	217	241	264	223	231	248	243	236	171	217	232	207	228	241	234	219	231	220	210	216	198	255	227	236	224	239	244	242	240	224	241	220	223	231	221	224	234	261	233	239	233	216	203	247	249	232	224	210	216	214	241	242	228	205	209	249	221	251	262	228	220	247	211	245	222	204	231	228	245	231	224	221	225	251	263	246	246	227	233	234	221	213	261	238	232	235	239	211	224	209	239	242	255	240	237	212	209	218	249	228	228	240	226	206	227	212	225	200	216	243	224	230	235	236	194	229	235	228	253	244	206	228	232	243	236	244	226	236	262	245	272	218	230	231	230	223	219	246	237	233	221	243	265	227	243	228	214	211	224	210	218	229	248	215	239	227	228	218	248	229	236	226	223	241	208	200	227	226	243	235	219	209	233	254	227	191	237	243	216	244	240	237	210	244	247	232	222	248	225	249	208	229	240	218	224	224	242	224	212	238	213	250	229	247	209	213	216	239	222	225	233	256	227	254	225	230	238	235	224	244	229	236	237	220	230	233	214	222	246	255	233	215	252	213	226	238	239	237	251	225	223	232	241	226	224	230	220	244	243	239	228	209	255	219	246	187	224	221	221	238	210	248	267	236	213	220	226	227	216	262	215	251	221	247	212	200	255	232	218	212	250	201	254	215	226	251	249	234	223	240	247	223	218	247	204	231	271	217	220	218	247	213	244	247	258	234	259	244	223	261	229	243	230	226	259	238	237	242	235	240	234	246	251	213	213	237	215	214	250	230	252	220	214	239	208	226	266	217	233	244	254	216	239	228	227	234	247	239	248	214	236	216	239	229	219	220	229	219	205	258	240	232	234	225	224	237	207	199	216	226	244	222	213	212	237	232	239	229	220	257	227	217	233	220	252	244	214	213	219	259	230	211	242	231	228	220	210	249	234	226	230	238	243	213	231	222	222	214	249	218	235	227	231	227	217	231	217	209	206	242	219	231	220	225	204	215	263	226	240	225	231	222	233	213	234	227	231	262	226	261	222	223	218	220	241	243	256	222	231	240	229	236	235	232	228	206	210	220	215	232	253	213	249	234	218	214	199	203	224	212	235	218	224	251	221	233	217	230	209	234	212	221	232	225	236	246	207	245	228	203	220	209	229	227	234	221	240	241	254	216	204	240	217	213	219	229	223	249	197	222	236	261	229	243	259	254	226	238	220	213	222	208	222	239	253	245	238	212	234	215	234	234	217	239	237	234	231	211	264	258	226	240	254	252	215	237	231	249	216	235	247	240	208	239	220	222	240	214	228	226	220	244	211	229	238	199	225	236	228	238	200	240	215	235	234	218	200	241	236	202	221	237	265	226	224	219	257	207	241	233	227	250	246	207	224	231	240	220	238	227	233	260	235	240	212	240	221	244	244	236	232	242	240	196	202	227	212	243	243	237	230	201	240	225	229	251	225	236	206	220	250	251	217	256	193	226	234	240	241	224	253	210	220	224	208	261	219	232	196	227	241	217	234	245	247	254	205	241	256	234	233	248	219	251	219	254	225	225	241	247	252	236	256	224	210	244	222	236	247	235	203	252	241	234	226	222	236	195	232	232	232	215	235	205	226	251	232	228	208	219	219	216	240	225	212	240	232	210	215	234	230	230	249	242	236	202	231	230	216	231	239	233	238	245	233	249	223	210	258	218	249	239	221	212	230	221	229	224	244	243	216	245	249	204	276	239	246	208	231	228	236	241	215	209	220	215	222	253	245	234	227	246	240	230	261	243	232	245	212	216	230	257	239	235	216	239	226	252	199	234	230	257	229	234	236	230	227	221	218	203	212	241	221	221	255	229	225	231	209	232	227	226	201	221	263	238	246	242	256	244	236	210	241	244	237	226	231	244	245	237	218	205	223	228	226	233	222	225	238	240	218	240	224	223	231	225	260	229	230	225	234	214	237	225	254	245	220	236	226	237	210	240	244	223	224	226	227	210	212	230	247	223	231	229	240	234	216	230	225	207	230	207	245	219	240	263	231	237	226	222	257	224	254	231	220	249	203	229	250	244	257	241	221	206	233	226	265	229	236	224	229	214	237	259	229	219	222	246	210	210	193	259	220	241	242	236	208	208	229	225	242	224	239	219	228	223	258	244	229	226	207	213	204	231	212	226	231	226	221	220	229	230	221	240	220	231	251	222	238	235	206	203	211	238	222	211	260	214	239	210	223	214	202	249	233	228	234	242	242	240	227	248	245	216	241	213	255	207	214	240	233	223	219	222	191	222	251	235	235	199	228	230	248	241	225	276	241	230	222	234	236	224	243	242	241	217	227	221	208	251	228	206	222	248	207	220	203	207	237	217	228	222	202	231	253	217	239	220	236	237	247	233	202	230	218	214	205	224	234	225	212	222	226	237	215	263	258	248	247	213	230	242	241	240	228	210	211	256	228	220	232	240	247	250	221	218	223	219	250	230	225	266	218	217	227	255	219	203	205	217	224	223	240	240
9149	11716	19005	22332	21773	16357	15281	13173	12963	11362	11728	10644	8032	7585	7208	8176	8214	9542	9292	6257	5619	6804	8285	8117	6803	4465	5405	4147	5812	3862	3245	3413	2576	2331	1917	1581	1364	1220	1096	1010	1273	1009	913	1091	1133	1099	970	844	778	820	718	753	737	730	652	574	653	624	625	612	575	607	633	643	657	601	636	653	681	683	631	631	710	753	686	681	681	643	638	608	597	653	571	642	638	634	589	581	598	610	560	616	607	585	605	562	570	587	560	633	618	608	582	578	600	624	564	580	626	623	557	586	573	597	603	537	593	583	583	588	600	568	607	595	588	623	550	603	545	590	607	588	564	586	614	640	622	565	628	577	597	675	606	558	568	599	611	593	560	618	614	582	586	590	576	563	601	567	599	586	617	641	606	590	600	583	587	555	626	590	583	621	604	589	616	627	581	582	582	593	538	616	597	610	598	588	620	603	597	616	593	635	592	609	593	573	550	565	591	609	613	592	578	612	612	631	643	583	618	601	607	593	589	601	610	581	602	595	610	591	581	598	573	588	602	577	581	622	623	592	587	598	570	563	611	530	598	539	616	606	569	598	614	579	591	602	572	622	619	588	632	573	598	614	601	618	566	519	589	604	586	616	564	547	605	619	610	576	596	627	627	572	574	576	604	604	575	618	632	625	588	591	578	598	597	568	602	651	609	568	629	581	592	572	592	595	595	625	592	564	598	599	616	615	595	597	658	632	595	611	623	609	598	584	611	600	613	571	628	604	667	602	632	585	623	591	572	556	583	563	565	604	598	516	631	581	595	612	620	605	636	588	608	579	596	606	589	602	609	595	598	585	568	590	602	579	556	601	537	605	603	625	576	608	564	580	597	617	583	602	575	594	560	604	589	579	593	568	587	621	602	562	581	566	559	582	616	607	619	572	618	608	618	570	648	586	624	574	569	610	598	623	562	600	649	548	579	531	587	582	588	570	563	541	636	590	587	628	586	567	561	594	634	578	572	626	637	587	544	585	604	584	642	612	591	623	608	602	602	559	545	634	588	578	598	566	583	595	613	599	589	591	623	609	595	640	576	637	565	598	615	589	562	568	617	564	562	610	567	621	558	576	578	591	590	584	580	587	587	579	587	597	568	622	600	634	558	581	610	563	558	598	560	570	578	595	571	586	588	603	631	559	617	576	657	586	547	590	602	613	562	588	589	605	611	611	585	602	621	521	603	584	620	585	603	576	537	615	646	546	580	618	544	600	589	634	582	570	530	663	583	535	634	595	565	587	625	588	628	578	591	589	625	537	618	568	633	611	586	613	616	557	560	555	581	587	620	603	555	552	575	632	583	586	574	633	573	592	615	630	548	565	573	621	603	600	610	600	583	616	629	586	568	587	574	606	599	588	630	572	594	609	675	549	572	555	567	584	580	614	595	634	621	623	571	566	568	595	591	624	601	630	620	632	595	611	575	556	585	577	575	576	608	618	571	611	600	577	602	584	583	576	566	556	616	571	582	568	589	588	596	628	565	596	592	628	594	617	613	604	596	606	573	591	616	609	586	570	585	562	592	621	614	612	538	606	606	583	621	629	622	592	582	588	583	614	578	634	598	570	601	586	597	576	583	595	603	576	596	616	596	647	587	631	621	568	548	603	595	640	666	624	567	620	583	618	576	575	633	623	635	594	612	632	586	539	605	580	589	571	623	603	582	597	588	607	574	633	612	605	583	604	596	627	596	578	638	585	606	601	582	579	590	576	658	634	596	592	618	611	611	581	570	610	643	598	589	542	543	599	569	622	581	585	610	597	595	579	619	580	580	608	546	611	594	613	630	590	570	577	618	557	626	611	598	595	593	592	600	532	585	586	562	549	607	612	593	615	599	624	590	610	573	571	596	607	596	578	616	613	617	594	595	576	586	574	607	548	623	575	583	578	599	638	565	551	584	581	584	639	637	599	590	586	589	582	588	600	633	581	559	589	620	590	584	590	580	583	582	574	617	608	590	617	625	583	548	600	609	602	600	600	646	610	563	591	590	613	630	575	591	622	590	609	579	576	573	597	628	615	558	643	622	570	597	605	593	613	573	555	586	568	577	602	597	576	576	613	611	593	655	582	589	599	556	568	608	526	534	587	586	602	587	597	588	600	603	581	576	592	596	613	618	610	585	606	653	604	619	628	587	580	546	609	597	573	560	578	559	583	553	635	632	576	559	631	575	575	590	632	565	649	550	613	580	684	594	560	603	590	616	604	584	634	570	618	591	546	633	575	570	616	564	621	611	594	587	579	550	573	642	628	561	602	572	603	627	578	609	567	585	599	568	560	574	576	614	569	625	580	573	560	600	618	572	634	577	583	617	571	614	579	629	544	603	591	562	600	593	643	610	611	596	606	587	592	610	571	582	633	546	618	626	548	556	609	579	596	611	619	597	597	610	581	606	592	606	589	592	586	591	595	571	575	634	572	658	596	547	589	636	586	613	608	601	592	621	616	541	595	591	637	564	559	623	597	609	594	569	608	582	620	621	646	564	556	551	610	595	597	602	543	588	560	607	593	568	556	561	608	619	595	612	625	593	588	610	611	621	564	630	631	618	580	576	579	582	545	632	576	576	638	596	594	593	569	548	615	635	602	581	587	554	626	557	640	584	575	550	617	593	584	589	565	578	583	609	577	584	603	609	582	619	634	560	585	591	588	619	593	589	595	576	555	561	588	593	599	622	578	594	587	598	613	606	609	567	638	576	571	612	618	552	561	566	593	594	581	587	598	623	626	554	602	601	629	599	612	600	586	587	613	623	539	582	565	582	591	594	574	585	589	599	610	581	609	625	585	566	615	558	604	585	599	574	594	610	589	579	598	615	613	596	587	558	601	555	557	551	585	597	589	580	593	559	584	586	575	564	572	608	573	607	639	591	617	581	582	590	563	599	577	596	567	572	562	597	600	604	601	585	660	573	585	601	614	565	580	561	552	626	588	635	576	577	599	563	611	597	619	599	576	616	587	622	559	558	586	623	561	590	580	598	575	555	634	572	665	589	570	560	625	585	609	597	548	591	600	565	580	633	595	594	569	583	584	613	612	643	555	614	585	589	574	585	592	590	571	595	587	575	631	664	592	635	539	564	572	602	590	606	582	587	635	578	578	614	614	563	572	588	614	601	569	571	592	572	565	620	563	607	656	594	572	598	598	590	608	565	538	585	575	578	632	605	608	567	610	543	584	601	567	586	600	623	556	566	596	558	553	582	613	600	609	566	627	570	583	635	584	625	563	606	593	611	589	624	595	579	619	623	565	589	629	589	525	605	617	552	555	619	576	603	611	546	547	582	605	593	632	572	583	611	599	533	540	564	606	615	592	608	584	585	592	582	583	584	599	642	591	587	681	596	617	622	565	570	578	565	594	616	578	570	625	553	655	582	590	625	598	587	599	621	592	580	581	602	595	582	589	638	594	630	544	606	572	604	606	588	626	566	595	625	609	648	606	624	518	612	604	620	595	585	602	554	581	651	562	526	589	594	621	593	576	583	633
29589	33984	31789	32276	33024	29794	29160	26300	27554	24360	22756	21757	14580	13887	13407	15733	15391	19132	18211	13897	11431	13119	16508	16291	13957	9675	10863	7985	11362	7115	5954	5849	3959	3218	2472	1831	1354	1160	816	694	1145	740	624	1016	1142	874	995	598	566	445	358	267	270	262	240	237	246	222	252	237	273	234	269	224	253	250	249	251	272	250	277	250	324	389	357	302	274	224	262	233	247	232	245	250	235	224	221	269	232	234	236	242	238	249	231	218	227	264	248	215	257	227	236	218	230	240	252	220	253	249	247	252	228	264	228	238	216	257	245	225	249	249	225	239	248	230	214	213	245	227	258	241	243	255	256	241	257	233	217	239	231	280	220	232	259	224	218	230	212	219	236	246	217	237	233	232	262	246	235	246	236	252	215	260	244	222	240	219	234	234	232	230	237	230	222	245	220	234	249	239	234	262	248	236	213	221	239	222	214	244	241	232	241	255	249	261	240	238	240	228	260	241	221	200	245	226	232	255	249	229	204	231	249	236	253	265	248	228	232	236	224	232	207	240	235	227	245	240	244	241	239	228	260	267	213	260	247	240	244	245	239	254	227	234	234	224	255	224	238	229	230	226	239	229	226	241	241	242	236	242	220	223	276	241	241	232	216	256	231	247	249	247	243	237	230	264	239	214	227	240	262	262	269	235	246	250	251	223	248	247	243	232	221	246	241	237	261	240	274	243	217	221	259	244	252	239	229	230	242	250	230	262	226	243	241	231	251	233	245	263	227	240	241	236	200	231	243	219	249	239	229	240	247	244	249	234	251	231	249	221	245	212	248	228	251	224	255	259	247	236	281	239	236	221	227	233	228	229	229	236	224	250	220	240	255	242	236	232	208	274	290	216	222	210	214	236	228	236	236	219	210	245	234	253	277	231	243	253	234	239	242	235	225	233	255	250	254	258	226	227	252	227	249	247	234	231	230	249	221	240	241	252	240	238	256	232	242	243	221	198	228	227	248	230	242	245	237	222	259	261	243	226	239	232	261	220	227	227	243	227	232	253	252	249	250	265	227	235	223	243	256	252	222	260	246	243	278	259	248	219	241	237	257	235	241	264	237	249	263	231	260	215	236	229	228	252	247	246	230	262	246	221	234	267	236	248	240	251	229	269	248	227	237	252	264	263	220	253	257	231	246	238	227	240	229	202	235	243	238	213	236	239	239	242	249	242	246	254	248	236	245	243	259	227	245	222	235	230	235	216	259	247	242	243	238	227	222	266	265	246	246	223	215	247	242	235	237	242	226	226	247	224	258	224	248	217	251	239	241	246	258	245	239	257	214	236	251	232	253	254	227	249	229	244	260	266	232	244	225	230	193	254	212	224	221	225	246	236	226	245	228	223	245	210	227	228	236	225	225	229	246	251	253	232	251	223	259	240	262	217	253	237	238	257	256	226	256	236	232	246	237	241	263	226	221	246	265	222	235	222	217	274	257	234	228	209	233	269	232	228	237	236	260	232	241	238	266	253	254	243	242	223	255	244	264	253	247	220	255	225	239	224	232	251	244	242	238	247	241	245	228	249	252	246	224	249	242	251	218	224	257	235	253	261	212	259	264	223	258	227	222	248	242	213	250	221	228	264	231	227	221	251	243	201	211	241	224	235	268	275	272	237	221	214	228	211	258	242	215	268	251	240	238	256	219	243	254	243	224	225	252	230	244	253	243	252	238	252	241	225	236	236	236	233	243	248	241	258	242	232	252	212	213	250	190	250	248	245	244	251	232	218	256	252	247	222	235	241	211	241	252	271	224	230	248	244	255	244	228	235	234	223	244	268	226	222	241	222	256	256	217	255	198	213	254	274	213	246	255	249	227	241	210	210	217	222	204	236	260	269	232	214	259	229	249	265	227	268	245	245	245	255	254	221	237	245	218	241	249	227	243	233	228	243	233	230	242	234	247	237	235	214	296	238	241	246	260	243	229	257	218	220	219	231	220	265	236	255	244	230	222	252	233	277	236	225	234	234	235	237	202	212	239	256	238	238	235	236	233	230	241	248	269	226	232	244	258	258	236	237	247	218	270	230	254	215	240	222	216	236	246	242	235	221	253	214	271	199	229	233	218	249	260	233	254	216	246	232	246	236	221	243	272	254	229	245	243	242	209	241	256	261	250	262	240	270	254	264	255	229	221	253	235	231	245	271	215	236	241	234	250	258	243	244	246	233	262	274	222	233	216	234	249	252	230	229	265	235	237	229	236	231	233	225	214	230	231	273	259	232	252	243	242	228	217	261	216	233	245	270	255	231	245	242	253	231	245	226	219	239	221	249	245	260	241	243	264	251	238	244	232	218	230	227	262	242	232	220	239	267	221	223	243	218	240	221	250	238	243	228	243	245	218	229	230	220	250	251	237	274	263	241	192	228	237	256	247	252	252	242	232	232	223	263	221	229	258	233	241	229	237	252	232	256	226	228	259	253	235	253	204	250	232	239	227	243	266	241	237	213	251	233	218	266	219	225	225	220	243	259	226	247	228	208	251	214	250	236	209	236	255	222	259	239	230	232	243	243	233	253	230	258	246	240	260	243	220	234	226	256	254	255	241	266	244	246	243	253	258	235	259	263	261	230	207	223	221	247	232	271	252	207	239	225	244	258	230	228	252	235	273	222	245	222	220	250	241	230	248	274	253	226	234	254	215	232	257	238	208	221	227	239	259	261	239	264	232	237	219	226	245	263	236	250	237	247	245	202	241	238	242	220	236	249	263	257	243	272	245	245	224	229	221	227	254	237	244	249	244	238	264	234	237	229	235	243	233	258	229	241	236	264	260	247	232	258	239	255	244	243	261	245	227	245	238	216	253	239	227	240	236	221	217	247	262	227	252	254	229	241	239	222	218	244	241	246	216	254	259	243	228	224	206	260	221	228	239	234	234	226	220	260	253	240	259	247	231	239	221	243	233	247	241	273	270	227	228	246	230	208	235	225	230	242	223	270	266	225	224	233	227	217	227	243	224	241	218	246	244	218	275	252	214	229	250	233	242	248	249	244	211	263	242	243	232	238	250	245	192	239	228	217	247	245	241	213	243	248	267	253	252	235	237	241	237	242	254	230	242	217	230	218	244	226	239	227	249	261	236	233	243	220	242	225	243	240	245	235	246	257	252	224	270	227	230	241	290	218	233	232	212	272	244	251	233	247	258	276	251	205	225	237	239	221	248	244	207	249	241	255	190	216	247	254	280	230	265	229	241	243	239	207	260	221	236	249	240	259	251	246	247	230	240	220	229	240	201	234	243	236	218	255	223	269	219	228	243	251	229	254	250	219	271	248	223	251	234	229	246	249	247	237	244	257	230	247	253	253	220	280	241	230	251	226	245	230	218	261	248	231	248	236	249	271	254	244	217	237	279	228	226	220	231	245	270	215	246	224	242	241	237	240	230	254	236	247	234	249	238	277	231	258	244	237	243	259	258	228	230	228	241	231	236	238	235	221	229	242	256	253	258	242	232	246	244	229	234	258	270	238	231	233	210	255	256	212
21478	27874	32039	39287	41484	39835	40579	40281	41609	42096	40938	38833	30781	34538	34301	37671	38296	41826	40379	35352	33733	37522	40366	41105	36970	32006	33197	30267	36453	28726	25875	26783	20058	16958	13918	11195	9033	7800	5388	4618	7664	4638	3627	6937	7380	5720	6985	3471	3697	2591	1398	914	835	778	700	706	682	729	706	729	689	735	727	701	661	695	730	712	729	720	731	780	1119	1730	1416	954	743	688	636	625	643	644	614	603	678	598	635	623	631	597	599	614	611	629	598	610	614	594	588	628	643	645	642	591	631	646	613	619	634	634	598	656	638	632	656	617	628	611	649	619	597	570	611	614	614	641	603	555	592	578	629	654	599	655	632	648	636	627	641	670	631	618	614	615	612	639	613	600	647	631	622	586	589	585	644	612	627	656	633	555	582	605	598	603	586	661	593	612	637	622	641	583	619	627	591	592	619	597	589	604	610	617	597	612	604	638	582	620	613	640	597	626	622	636	602	603	638	645	637	632	635	600	616	612	640	597	627	559	643	613	586	599	643	624	609	638	604	630	658	630	635	631	598	656	607	576	600	616	581	621	605	623	634	607	632	618	625	560	620	576	576	633	659	603	663	584	627	601	632	564	610	630	601	598	664	615	624	585	662	606	594	602	605	658	587	626	586	627	622	571	638	576	621	620	580	628	627	630	597	628	595	629	609	605	623	612	620	640	632	615	613	639	622	644	607	575	600	636	616	600	646	547	640	620	601	596	632	553	589	669	606	600	650	660	602	618	652	631	633	610	595	603	613	605	649	559	648	632	639	620	630	610	636	663	614	586	597	619	635	618	600	645	632	596	603	607	604	618	609	623	566	584	654	627	582	659	605	634	604	632	631	632	640	631	612	642	639	604	604	615	648	620	613	607	609	621	594	650	626	641	588	623	642	654	607	640	606	639	602	645	635	585	632	627	643	627	655	672	606	634	588	608	615	674	633	608	607	631	616	624	626	642	619	608	645	607	606	638	629	611	635	644	586	623	624	602	645	608	630	620	627	610	646	634	665	599	560	642	656	594	648	631	611	661	612	599	610	626	624	640	640	614	595	582	640	637	587	651	654	626	602	630	596	645	621	646	643	600	604	600	591	654	582	603	572	607	605	650	598	626	625	619	641	624	606	642	570	630	602	600	600	590	578	616	616	589	595	619	606	594	624	626	625	634	621	644	594	615	613	622	608	624	597	604	650	650	629	602	627	554	615	605	616	601	622	609	637	566	639	644	661	642	663	628	573	648	620	561	589	604	575	550	568	625	624	627	605	630	651	629	587	616	587	612	606	560	603	655	597	660	633	611	629	617	598	640	604	599	589	653	597	621	559	657	651	626	610	592	644	614	627	601	604	648	582	619	675	595	566	621	614	634	609	619	648	619	638	625	651	620	613	621	589	610	625	576	583	648	635	592	628	623	591	596	622	597	637	629	568	651	624	629	633	642	663	628	633	601	621	632	638	597	599	641	635	596	659	587	645	643	620	623	603	622	636	607	606	639	632	626	614	652	602	594	675	639	603	587	626	634	617	581	559	666	610	603	629	610	586	614	627	630	622	656	600	674	636	586	621	603	638	641	630	606	662	595	589	640	658	655	598	629	643	625	634	578	586	608	653	609	624	650	566	645	581	664	640	635	586	633	636	622	660	648	616	592	613	592	632	663	641	560	648	618	622	595	618	571	616	646	635	620	612	580	605	625	619	607	615	655	574	592	618	633	602	607	631	616	646	596	635	621	602	606	623	652	663	632	646	630	601	606	624	612	626	630	600	595	650	658	562	609	597	616	637	581	649	600	614	625	626	609	581	580	633	639	627	590	612	667	603	637	633	637	591	611	608	599	642	583	617	639	647	566	629	619	626	611	616	633	617	620	585	615	578	641	629	616	612	649	628	607	633	624	608	590	602	586	593	658	606	585	604	614	610	625	613	627	610	597	610	620	599	591	584	632	630	648	609	643	613	590	625	677	626	661	626	604	611	602	616	625	644	636	604	588	599	554	659	652	624	584	653	598	622	594	652	675	556	648	615	618	628	639	597	633	631	600	588	635	601	635	627	612	608	609	636	629	645	621	631	596	670	597	606	625	603	599	629	577	610	614	583	640	654	627	655	640	611	617	637	627	613	654	610	657	607	572	622	597	660	624	624	582	608	622	615	622	636	613	636	664	648	589	635	632	595	633	609	626	644	615	629	621	611	585	596	605	634	624	619	624	588	607	619	570	668	630	590	572	576	595	593	655	587	611	624	649	613	608	619	612	639	627	591	614	605	569	638	622	681	613	623	606	622	612	588	619	658	649	619	611	655	629	581	604	588	613	584	637	639	605	607	590	645	601	618	645	580	628	645	634	631	591	612	600	628	643	592	621	595	637	618	616	637	623	596	645	649	639	625	631	698	597	568	651	640	609	635	617	629	564	601	619	583	654	593	641	635	558	626	637	582	578	604	614	588	621	629	622	579	583	639	554	646	645	593	655	613	668	708	613	582	615	606	618	612	627	633	650	598	595	684	643	630	622	602	619	638	641	636	567	622	618	651	625	625	598	598	641	627	639	622	621	622	612	624	572	674	621	597	623	585	580	585	656	612	619	607	620	619	590	632	604	637	621	609	644	603	627	594	635	595	627	638	602	606	605	585	633	584	579	642	611	621	653	653	618	642	604	633	638	623	644	617	599	631	634	592	594	639	613	599	605	631	640	629	614	595	644	643	606	623	581	595	617	591	645	640	636	636	660	628	589	643	637	591	578	666	640	626	597	602	651	609	608	625	615	619	600	618	624	650	603	586	642	602	617	629	600	585	583	599	625	616	621	590	615	635	615	632	613	640	613	618	633	635	627	655	554	629	607	624	634	569	637	603	646	611	640	632	643	629	610	633	652	612	635	586	585	618	647	646	598	649	608	618	655	641	617	646	673	584	664	596	638	613	619	629	608	597	620	619	639	622	598	653	568	617	601	630	628	652	598	610	658	616	649	618	616	612	640	603	589	600	636	600	595	594	626	588	624	613	599	609	608	616	645	629	621	599	650	609	597	602	613	605	645	611	632	612	614	643	621	609	610	601	611	638	576	628	637	635	631	604	627	636	618	597	620	605	633	579	615	595	596	624	601	589	637	601	625	609	609	558	617	617	623	609	597	628	683	620	632	639	630	626	618	602	646	614	611	599	616	626	663	640	586	656	603	605	628	610	595	630	591	634	596	633	606	579	615	603	644	576	614	626	620	621	661	618	630	677	631	640	584	597	590	558	640	606	598	602	620	591	628	625	654	602	657	620	618	609	590	604	601	583	620	670	625	607	623	600	685	602	618	635	599	650	661	637	623	668	634	628	609	610	615	644	600	604	615	571	640	625	566	669	630	633	597	623	616	584	602	625	608	639	588	614	624	640	623	576	604	627	632	632	665	629	622	597	612	622	602	559	600	616	608	609	583	627	632	621	603	612	599	632	651	628	613	604	616	631	625	610	597	626	611	602	576	675	595	628	608	563	589	589	667	610	650	611	582	636	622	634	615
39385	39839	35627	38850	39451	36980	37621	37094	39461	38320	35180	34270	26042	26422	27325	29440	30675	35296	33200	29160	24687	26312	32157	31799	27442	21941	23162	18825	23813	17295	14070	13744	9718	8092	5526	4104	3237	2798	1716	1452	2156	1571	1101	2027	2099	1827	2436	1018	1225	849	404	322	256	258	260	262	263	256	249	277	273	285	248	230	231	257	262	278	267	237	263	274	315	561	495	396	258	284	247	248	235	240	267	229	242	257	261	251	238	229	222	254	255	248	234	235	208	273	234	231	238	248	249	242	241	253	225	253	243	252	236	249	238	249	244	220	242	216	243	264	231	232	236	229	232	251	244	241	234	243	252	235	262	233	225	246	254	234	231	229	214	242	249	223	225	237	267	247	205	244	241	260	223	236	246	240	243	243	217	216	246	271	249	236	236	238	244	236	231	264	231	228	249	225	218	250	245	249	223	267	245	233	222	243	237	232	239	243	243	235	245	238	216	224	260	218	266	258	227	272	230	205	236	222	257	237	237	232	248	216	234	263	241	226	226	234	220	260	226	248	223	217	228	249	257	233	212	252	246	223	238	237	245	237	221	250	226	232	217	239	225	231	246	232	234	252	233	224	259	242	238	239	269	234	260	250	262	216	218	258	237	256	231	249	236	243	252	250	262	222	236	272	232	251	234	252	277	252	229	246	230	261	221	221	215	225	230	234	237	237	282	219	256	257	234	207	229	205	246	295	231	251	252	264	239	214	201	244	278	276	222	198	243	234	264	265	255	215	217	230	209	276	237	248	244	243	276	247	209	212	241	220	233	230	233	246	217	242	235	239	239	238	225	217	248	236	225	266	244	254	238	241	249	263	220	264	249	226	267	254	241	221	216	239	241	245	271	236	254	251	228	235	281	227	233	246	234	235	224	229	215	241	250	218	229	230	251	239	246	235	273	238	257	254	230	225	247	216	222	250	256	240	262	227	230	250	228	240	225	219	243	225	238	248	212	253	240	207	236	236	225	217	239	259	255	237	221	229	245	249	244	280	226	249	232	258	236	268	226	223	233	236	250	230	251	214	216	253	241	206	228	234	253	199	233	235	282	242	253	240	221	247	230	237	273	238	229	218	261	253	238	246	238	245	227	232	254	229	241	232	244	276	228	239	252	241	241	261	250	237	223	243	242	233	264	251	231	257	237	262	238	231	219	239	230	251	256	262	222	240	229	224	231	239	233	262	241	213	255	243	243	244	234	239	256	235	271	243	226	214	236	261	241	219	243	243	257	243	239	205	252	278	221	198	253	253	226	219	234	270	225	216	233	249	253	228	255	222	272	237	229	246	266	249	211	244	257	249	246	233	244	245	216	242	238	256	244	250	223	280	235	248	230	241	236	256	262	259	245	235	235	224	240	246	241	257	246	221	252	233	244	238	250	201	237	226	244	225	258	246	243	248	222	224	249	242	240	252	245	242	221	237	233	216	220	246	238	226	267	242	225	244	240	265	228	248	239	224	211	237	245	218	256	232	237	250	235	257	244	240	278	256	239	211	227	239	235	251	244	227	249	238	259	237	253	239	226	232	218	223	292	254	203	226	242	247	223	248	204	251	229	261	221	225	194	236	243	224	247	234	255	225	242	235	235	236	256	213	221	265	245	198	282	236	215	209	247	212	262	231	245	243	225	232	234	226	259	263	219	244	225	204	215	271	259	230	230	243	232	269	255	241	235	251	216	259	242	216	271	263	249	244	241	212	222	245	236	277	256	210	239	255	251	238	239	234	244	235	226	260	264	271	255	250	250	220	252	248	239	233	246	237	213	256	222	249	227	219	243	265	238	223	254	228	233	212	229	246	230	218	235	256	231	222	241	243	249	235	230	235	269	233	264	235	234	263	257	258	238	282	243	231	234	246	248	237	246	259	226	228	255	232	264	246	276	252	223	226	280	215	242	237	241	267	269	232	230	247	223	249	242	234	234	247	238	216	262	243	221	256	244	240	249	225	236	224	226	260	263	218	224	240	228	274	236	233	247	222	231	257	243	225	263	228	234	236	225	220	276	237	262	259	250	269	245	248	241	244	216	255	245	243	254	235	238	256	229	235	225	251	243	271	231	263	265	254	231	254	256	248	206	214	223	225	254	246	240	257	246	240	278	215	233	255	236	226	229	254	238	240	234	240	257	266	236	233	261	249	250	243	247	256	238	240	285	227	253	248	247	239	243	245	246	246	237	248	252	246	214	216	245	248	251	247	248	227	237	233	210	263	243	248	249	247	251	255	230	265	237	243	244	266	233	230	240	231	217	261	233	219	227	228	245	219	229	245	238	256	265	254	238	248	197	230	259	239	238	242	237	235	236	214	277	220	250	247	215	241	238	237	228	242	248	257	247	236	249	229	256	225	234	251	245	236	246	211	261	243	266	248	244	236	258	237	235	255	261	223	220	246	234	247	234	262	242	242	253	233	259	240	232	257	229	252	217	249	218	248	255	249	230	227	247	260	239	236	256	233	262	272	280	233	248	257	249	248	232	239	237	264	237	241	293	238	253	236	234	246	249	249	246	234	241	265	240	256	222	253	241	248	233	217	220	241	210	250	241	246	239	225	276	211	242	208	223	233	235	216	232	221	244	278	243	239	238	233	233	230	233	235	213	249	256	219	217	226	240	228	220	238	265	228	247	222	250	231	237	249	233	230	260	222	237	234	231	214	258	231	252	236	251	227	231	263	244	248	245	250	247	242	242	244	237	246	223	238	215	238	229	264	255	267	230	228	260	245	246	206	263	261	249	255	246	268	241	223	227	256	236	231	217	213	252	238	236	239	263	240	250	262	241	204	215	250	215	267	258	248	241	232	245	220	236	237	212	240	236	237	254	271	221	246	231	252	232	261	265	238	268	241	256	250	218	224	252	229	263	272	243	246	261	227	220	244	248	241	218	249	241	242	254	253	242	270	260	235	250	249	228	275	259	212	255	239	214	227	224	239	238	245	260	255	249	248	230	237	255	253	244	227	222	251	250	263	271	231	225	236	225	238	253	236	239	220	241	248	242	244	238	230	236	255	270	259	228	212	226	237	255	242	260	232	216	224	240	231	227	204	272	263	235	245	236	240	253	259	234	246	256	254	251	205	226	240	216	273	266	223	261	227	211	266	256	251	243	251	239	263	222	235	269	213	215	270	247	257	262	227	237	242	237	231	239	250	237	226	223	234	248	205	244	240	239	214	240	254	222	269	259	262	256	234	249	256	225	263	243	250	229	239	238	249	255	259	221	278	239	258	222	250	232	260	280	246	263	235	217	229	226	229	230	233	267	249	228	250	226	248	252	276	211	239	235	234	238	223	250	210	241	219	253	241	228	236	216	253	234	247	231	245	250	262	243	231	260	225	270	209	238	235	241	224	234	249	228	247	249	228	248	230	264	245	292	273	248	263	258	251	233	257	218	236	235	252	240	259	275	237	243	247	252	237	243	233	271	258	212	229	231	246	271	254	263	203	207	243	270	238	252	272	257	253	253	262	241	238	240	230	226	224	217	248	238	246	224	241
29020	35391	37899	46594	47747	47584	47324	49389	50617	52774	50059	46848	41450	45724	46130	48660	50452	53803	51513	48105	45989	49645	52397	54056	48555	45257	45656	43827	48032	42228	38235	39942	31756	28175	23784	20055	16810	14465	9909	9243	13538	8814	7219	12686	13102	10748	13925	6386	8167	5191	2199	1218	843	786	916	840	799	805	855	938	879	855	746	726	724	787	775	771	787	814	765	792	1340	3080	2349	1423	1031	751	686	635	614	590	634	607	584	624	649	572	603	575	615	577	581	641	639	589	594	605	609	655	588	605	623	619	622	605	652	645	682	623	640	589	616	581	561	625	608	649	598	620	666	604	567	596	637	590	615	608	579	600	614	610	592	614	606	606	584	661	586	660	561	598	585	613	630	588	620	639	637	638	555	632	648	632	614	543	609	647	624	592	636	646	652	624	606	614	648	636	627	591	612	583	608	652	636	586	593	600	583	625	582	604	633	591	590	611	655	585	621	608	593	613	627	610	620	622	615	601	675	591	613	652	647	605	623	573	557	643	566	576	587	605	635	642	581	598	610	605	611	628	575	642	608	628	595	625	582	637	631	628	615	644	604	608	646	641	586	660	624	636	620	605	635	638	615	644	553	609	588	613	608	625	596	597	606	571	620	636	592	635	612	654	640	619	638	628	624	621	641	621	649	602	589	591	633	612	620	625	650	600	644	614	632	660	606	591	627	599	631	614	644	606	595	589	612	644	633	609	596	602	633	595	630	621	640	643	602	625	616	621	641	622	589	626	644	612	615	636	632	584	619	629	610	586	645	586	588	595	617	640	577	619	610	632	637	599	616	637	595	558	639	610	620	631	598	630	584	655	633	622	588	637	636	617	639	623	637	582	611	604	595	619	668	608	588	653	637	634	571	633	615	619	564	614	613	582	610	647	628	619	612	614	609	577	663	642	632	583	617	585	602	642	609	661	612	612	646	612	605	634	609	646	603	635	622	599	557	606	585	575	634	625	634	635	613	640	593	566	643	599	663	588	644	624	623	616	586	562	624	617	621	606	596	632	587	585	576	567	569	574	647	593	592	645	642	617	603	621	595	644	630	603	647	620	576	611	604	628	618	602	598	628	617	615	583	622	570	625	671	609	591	606	579	594	597	637	645	615	606	616	650	629	618	598	575	682	628	589	628	611	649	627	592	607	608	607	633	566	633	574	638	596	577	604	616	598	615	623	605	606	584	654	569	578	627	626	573	590	576	664	586	611	603	608	664	601	596	625	628	623	626	625	610	593	624	609	654	613	618	618	575	564	639	573	624	642	605	630	625	617	554	615	612	627	613	628	574	584	666	609	640	585	590	568	601	652	599	613	603	580	649	600	609	609	610	637	641	601	610	650	653	662	607	604	593	586	644	603	607	632	595	610	644	609	606	593	629	615	608	584	612	556	634	629	639	591	581	609	633	589	612	600	621	581	588	604	611	613	639	598	617	623	627	591	612	614	607	622	640	599	570	565	602	613	600	597	610	651	582	587	577	593	627	592	563	609	596	644	611	636	601	580	590	594	653	643	583	620	612	592	594	627	655	631	644	618	611	627	604	602	622	585	646	602	588	610	593	620	608	617	579	598	633	616	604	594	660	581	645	587	572	628	658	614	597	579	640	613	602	652	613	630	558	611	593	614	646	644	640	656	611	646	633	597	617	620	590	621	624	568	616	626	617	605	597	628	597	569	581	611	577	617	640	588	597	656	606	590	640	619	607	572	670	614	626	614	627	630	662	618	618	637	615	600	612	601	619	623	599	606	640	590	644	537	657	626	590	613	599	613	601	577	580	614	617	606	614	604	656	596	642	618	653	592	610	606	618	641	579	627	617	583	564	550	648	597	636	617	608	648	611	584	608	591	648	611	604	667	598	603	611	595	609	630	646	581	653	603	627	619	572	584	598	592	582	646	604	582	576	617	638	625	603	598	643	591	649	610	629	594	642	584	637	635	629	626	647	646	583	628	614	595	626	650	611	574	639	594	651	607	598	621	601	624	609	631	592	596	570	632	599	615	610	614	588	604	594	629	582	612	606	640	614	614	610	601	611	573	616	634	601	586	589	624	620	646	684	631	595	588	603	593	605	584	593	601	625	592	639	626	586	634	583	600	622	633	628	572	634	597	605	593	604	616	585	659	633	628	606	655	618	582	644	566	636	630	620	583	621	601	611	626	640	632	578	614	579	644	616	650	651	600	623	624	604	662	603	635	603	568	633	622	614	619	584	616	613	617	679	626	605	609	612	624	585	632	644	611	597	610	609	634	624	616	589	632	619	622	576	599	567	611	619	617	634	619	614	614	614	605	636	636	581	632	574	619	591	606	609	617	621	595	592	591	621	580	612	654	620	647	626	617	604	582	630	608	619	649	598	596	618	626	636	606	644	648	627	625	641	603	595	638	555	617	575	590	636	632	646	595	638	587	621	591	651	604	596	597	620	624	629	584	615	626	634	605	589	609	634	593	638	569	631	606	595	599	599	598	613	590	577	662	681	636	618	625	624	574	632	597	577	599	570	579	584	574	626	637	626	611	641	621	623	622	615	642	639	624	621	583	600	573	617	584	604	612	611	625	586	622	597	611	642	596	590	601	634	619	609	625	640	617	628	606	603	595	617	628	622	628	560	616	667	641	589	618	625	609	602	608	601	599	636	594	603	596	605	604	625	601	654	586	605	592	613	598	628	614	644	621	638	622	595	589	620	569	591	589	619	561	629	572	615	590	597	573	630	608	607	612	592	589	574	556	580	640	592	603	606	609	596	549	617	627	640	620	627	616	614	615	587	569	622	645	622	597	615	586	600	596	587	618	626	611	604	610	598	637	590	644	571	614	639	609	601	590	619	621	592	673	635	582	610	630	604	570	595	573	595	593	607	600	608	610	642	620	653	591	621	607	607	634	607	640	585	597	629	581	645	619	662	614	638	591	592	597	635	619	631	642	642	611	626	587	600	598	648	602	584	628	597	624	648	618	617	608	604	618	619	611	620	609	652	606	613	589	599	663	675	613	600	597	575	608	611	608	607	644	633	575	614	597	608	638	645	641	612	600	634	601	671	544	635	606	628	628	615	601	605	636	607	653	627	606	555	548	595	583	687	651	627	607	636	626	610	598	598	600	626	617	592	590	645	626	610	634	565	565	648	606	620	617	630	628	588	617	576	538	629	597	596	639	616	642	596	607	632	580	641	622	579	589	645	628	615	616	590	624	643	605	593	614	592	558	587	599	638	633	616	612	613	602	613	606	587	631	639	583	625	655	613	608	629	619	577	598	611	638	641	616	646	595	643	547	582	598	655	621	613	610	625	597	611	589	623	619	588	593	620	590	623	598	551	609	587	627	660	560	592	659	624	587	607	556	648	595	619	607	595	623	648	635	618	577	564	612	655	659	603	608	596	641	613	612	603	586	629	607	620	632	610	632	598	626	578	545	668	607	608	616	591	650	625	591	597	652	632	638	592	591	591	548	606	583	577	609	586	656	602	638	616	596	618	641	563	621	638	638	585	629	604	629	604	629	591	610
13083	12379	13007	11821	7980	5312	4122	3518	3596	3161	2368	2358	1627	1657	1556	1677	1684	1918	1700	1369	1167	1380	1452	1477	1231	1007	1097	885	1060	791	704	731	529	498	393	351	361	329	267	286	308	298	247	277	298	264	294	258	269	252	225	221	229	242	215	245	230	221	261	242	232	202	227	249	242	204	226	224	278	221	271	256	259	220	238	244	247	215	219	241	219	213	245	230	250	227	238	217	223	227	212	202	231	219	218	240	225	193	220	227	223	219	229	239	231	241	236	211	206	232	231	225	241	219	230	231	230	211	236	209	224	221	231	232	246	215	228	228	204	235	199	231	224	246	216	242	227	233	215	221	216	228	247	250	226	217	223	224	239	217	251	226	235	231	230	199	220	223	224	207	253	212	246	219	242	195	232	211	213	216	214	243	235	211	221	223	232	211	194	237	233	226	260	234	210	257	234	203	253	244	226	227	210	204	218	218	206	199	235	233	219	218	243	216	200	232	226	216	225	226	198	234	244	209	230	243	246	232	248	198	238	214	197	208	227	212	222	211	211	260	226	201	231	245	203	249	223	234	226	201	231	220	211	229	245	222	223	229	221	245	235	233	220	237	200	235	226	230	245	225	219	218	199	256	223	205	212	267	238	227	227	255	235	235	236	262	201	201	218	224	251	227	224	230	215	228	243	258	236	231	225	210	222	251	232	228	232	232	201	228	214	227	235	241	229	238	233	196	216	240	242	235	193	242	224	196	234	228	221	257	233	243	225	229	244	219	233	242	219	222	219	235	207	215	249	214	213	239	243	228	201	199	237	234	224	228	219	253	226	237	223	239	239	219	224	223	252	239	238	209	239	217	230	218	249	226	230	221	208	241	206	228	221	216	228	233	229	215	229	254	207	233	232	261	239	229	232	216	230	215	210	217	236	219	244	244	223	208	247	254	241	229	243	237	202	230	236	239	223	212	244	216	236	228	213	226	225	226	273	240	228	236	226	224	239	212	241	221	258	220	204	213	261	228	227	213	246	213	221	254	213	224	231	198	240	249	237	190	227	219	254	256	207	268	237	229	239	230	239	253	230	251	223	235	222	231	214	230	260	243	226	228	215	226	239	243	219	239	203	262	220	207	232	248	244	238	227	239	217	237	238	217	248	254	238	231	229	219	232	218	225	241	229	218	253	257	236	233	212	222	238	256	217	233	244	237	248	218	242	227	229	212	215	207	225	220	242	263	215	220	238	267	238	227	218	228	202	202	203	247	221	239	236	238	250	249	232	243	229	236	217	215	262	256	222	256	232	235	229	233	214	202	245	226	219	220	241	225	219	204	232	228	214	272	222	233	226	224	223	221	246	201	238	225	242	227	237	229	225	220	251	212	246	233	230	210	225	221	199	216	240	221	223	238	246	267	265	246	240	215	232	225	247	222	255	234	212	214	240	256	216	215	207	220	215	236	221	221	254	207	254	209	238	251	219	215	238	199	208	217	242	256	254	216	215	236	247	261	234	218	239	247	249	227	216	241	229	238	228	231	205	210	223	227	227	217	233	194	220	206	214	236	207	228	224	219	223	209	219	214	234	224	226	232	232	199	226	206	224	252	223	252	233	224	231	213	243	225	247	246	214	255	223	212	236	237	222	214	214	212	191	229	238	255	246	247	226	242	221	245	223	221	213	241	227	247	248	230	224	249	240	252	239	205	241	218	238	205	260	228	240	212	223	227	255	249	248	235	235	250	222	219	223	207	245	225	223	228	246	215	215	218	240	227	232	237	232	240	220	212	244	227	215	217	231	257	239	227	244	238	201	220	233	214	229	221	229	221	213	233	251	247	206	236	227	254	236	213	221	227	204	220	229	239	236	225	232	220	213	218	256	236	252	234	214	232	234	233	249	240	250	239	245	230	219	223	234	240	251	244	235	233	229	213	227	249	224	237	242	209	250	222	211	245	241	234	226	216	241	219	240	223	240	206	220	191	235	240	227	224	211	232	226	209	208	248	188	228	247	244	221	228	217	213	231	226	218	224	206	215	241	231	239	210	225	234	215	189	241	220	262	219	223	221	236	242	225	230	237	219	218	209	221	248	225	210	216	221	214	247	226	222	242	234	238	218	259	245	249	264	224	221	217	234	233	218	222	240	253	237	239	218	228	245	243	262	224	250	250	249	223	246	240	239	239	233	225	263	244	240	213	225	222	248	214	222	243	226	231	222	237	211	238	245	256	208	242	225	222	224	233	229	214	241	213	200	210	265	227	232	218	252	251	221	274	217	225	238	220	228	252	233	236	272	243	256	223	225	220	216	232	227	219	233	249	230	265	252	235	209	250	223	224	207	254	214	235	250	238	212	208	234	245	221	257	238	251	218	249	219	194	229	229	205	216	244	235	225	212	228	227	230	246	261	212	242	231	200	231	225	223	213	200	218	224	212	226	236	232	193	243	226	271	210	246	216	236	230	236	237	219	214	239	235	225	228	259	233	235	233	248	234	262	214	227	222	250	243	237	242	214	229	238	243	256	223	237	207	244	229	206	190	257	213	220	196	218	208	245	199	239	249	236	234	239	240	221	253	235	213	222	201	227	215	229	240	216	221	219	228	235	227	222	242	236	207	264	227	232	219	215	227	219	243	233	210	263	239	258	229	252	203	249	197	241	236	232	229	227	240	236	212	208	213	245	234	238	230	217	200	257	240	227	227	230	219	231	207	198	226	262	242	204	239	220	232	205	231	227	222	248	241	218	222	233	240	218	248	250	230	209	205	212	247	213	224	233	220	193	197	232	227	236	249	238	252	222	202	235	229	237	218	229	242	228	230	219	212	218	215	229	206	253	214	212	235	231	231	235	211	233	230	234	245	232	198	217	221	186	223	227	240	218	245	213	237	229	218	225	224	217	218	225	224	243	216	238	246	254	207	229	233	241	218	247	237	238	240	201	222	247	238	231	220	223	224	239	220	224	238	206	219	239	205	245	255	204	242	241	209	221	229	250	209	231	217	236	233	240	221	232	214	206	225	219	223	235	259	255	260	224	234	228	215	242	208	194	241	213	244	220	201	248	251	234	248	254	205	213	259	236	216	225	233	227	227	233	236	213	232	250	236	253	251	235	212	223	241	236	231	241	226	252	243	223	232	253	214	221	218	244	217	212	231	221	226	218	216	238	227	203	233	233	227	214	227	222	214	238	214	230	259	236	210	224	253	207	222	234	219	222	248	246	223	222	227	220	274	193	214	224	237	246	225	242	245	236	219	235	205	195	243	232	215	227	231	234	223	224	246	228	207	227	255	221	236	222	216	227	228	213	196	202	231	221	207	272	245	219	220	233	248	217	222	267	231	213	220	212	234	247	214	212	249	249	255	220	226	188	238	223	255	214	223	239	232	198	251	207	221	249	226	212	236	216	235	223	226	227	257	225	198	227	238	215	257	233	230	229	226	227	238	225	199	233	211	226	206	232	234	206	238	208	220	239	252	241	247	206	206	224	243	239	225	250	212	227	228	229	254	228	240	257	240	240	214
9341	11963	17714	22700	20021	16066	14854	14132	15441	14890	11241	10685	7358	8981	8173	9409	9493	10710	9763	7489	6499	8582	8119	8599	7158	5919	5836	5040	6283	4408	3962	4083	2937	2844	2107	1800	1508	1468	1146	1078	1182	1012	923	1079	1130	1096	1153	950	1048	872	723	631	646	620	645	606	637	673	642	661	597	632	589	620	643	644	638	697	658	709	678	678	692	704	771	693	686	618	609	587	588	590	585	623	593	616	585	615	603	590	573	573	617	609	596	555	619	585	583	614	582	584	606	633	590	605	587	610	634	603	624	628	545	574	607	603	601	612	616	604	562	614	622	612	588	580	582	589	573	573	559	581	615	582	565	587	557	550	580	607	590	575	598	627	637	636	672	612	610	583	619	596	616	597	588	580	596	588	607	638	571	624	590	648	555	568	587	595	619	605	591	623	611	609	590	592	630	602	636	573	582	571	602	629	608	628	600	587	572	574	599	618	590	584	617	592	631	624	523	603	583	615	598	594	607	624	587	592	591	598	628	601	564	567	551	550	553	615	583	615	615	602	603	610	595	564	586	588	607	557	612	596	593	605	602	586	549	596	566	585	585	576	582	596	572	559	637	622	574	600	542	594	606	580	543	596	587	609	602	586	625	614	613	622	572	560	609	642	608	589	582	574	608	617	601	599	617	587	602	601	606	634	630	592	587	560	596	577	566	558	588	594	620	605	602	655	551	612	587	643	620	620	613	586	563	574	552	622	615	577	611	604	585	622	552	598	601	519	590	598	629	641	610	545	598	553	624	581	558	554	597	586	551	587	619	564	584	552	652	557	595	619	534	576	589	593	593	579	604	624	631	629	590	611	543	610	589	607	602	593	620	598	560	630	587	595	572	620	582	581	630	623	604	611	586	603	566	597	604	608	565	607	588	608	583	572	627	592	590	591	573	632	619	621	575	581	583	597	605	587	617	610	608	656	583	595	619	616	611	587	626	587	577	606	625	544	616	597	614	623	605	616	582	588	615	554	595	566	594	613	590	620	579	600	595	639	610	584	574	640	586	581	593	605	575	559	588	576	575	587	595	595	604	588	609	588	596	596	598	625	606	581	582	614	626	611	597	598	568	617	591	626	600	584	603	594	602	577	556	612	580	605	614	596	620	574	581	584	614	542	581	567	574	556	575	637	566	588	606	612	558	564	615	563	566	590	549	615	603	555	568	616	538	598	601	623	595	585	575	597	590	580	599	591	565	617	526	554	568	609	550	615	563	599	577	538	602	566	618	601	557	581	650	573	618	596	616	585	606	620	619	579	607	605	613	611	596	582	569	555	633	587	623	638	592	579	585	599	576	588	580	597	615	575	580	605	618	594	571	614	619	625	642	587	556	627	585	580	590	625	556	639	553	619	592	592	569	599	596	629	597	631	597	574	601	575	562	573	607	589	530	595	634	593	572	584	611	577	603	562	581	580	583	571	598	632	590	588	588	621	609	620	591	549	586	563	618	613	565	621	617	565	629	613	641	584	590	603	633	623	577	576	599	589	574	586	592	594	623	567	596	610	591	601	614	551	599	619	590	623	618	550	542	583	639	584	591	598	575	571	618	579	576	543	561	570	613	575	593	629	566	588	582	595	564	624	597	627	609	611	599	592	545	651	593	579	616	606	554	530	583	600	615	603	655	585	611	579	626	585	593	573	631	582	575	578	582	563	570	602	635	550	591	597	568	597	616	579	572	575	555	569	597	548	604	603	614	578	618	604	539	563	604	551	552	609	596	567	600	602	593	579	592	580	621	593	546	574	593	610	601	597	592	587	607	594	641	577	595	577	564	594	568	598	600	569	620	606	593	601	614	573	552	592	558	590	616	609	580	596	635	617	608	636	582	617	606	583	602	570	593	582	581	556	587	626	578	589	610	615	593	573	614	603	579	604	597	587	570	593	559	613	618	549	612	588	612	593	583	621	606	615	637	583	572	543	633	611	542	625	593	578	595	553	621	582	610	587	590	643	605	600	541	602	594	606	609	596	604	612	613	590	571	579	656	631	548	548	602	599	548	626	574	612	582	569	593	625	599	579	623	595	602	553	664	562	604	573	606	604	635	585	600	596	577	595	611	641	596	611	579	602	603	586	602	574	596	571	581	576	600	581	596	568	570	587	611	552	624	581	610	593	604	595	615	576	621	598	592	577	623	618	565	578	634	590	565	625	535	647	606	570	606	570	611	597	564	577	574	575	611	593	614	643	600	623	601	618	559	607	607	580	578	607	587	567	585	606	620	608	608	596	607	559	598	569	601	584	594	609	615	588	600	617	590	582	616	554	574	565	562	603	567	609	628	617	545	601	594	632	577	572	618	609	603	589	647	605	581	602	631	568	604	590	583	610	553	638	590	618	626	608	596	606	600	608	555	573	631	580	593	580	623	584	549	598	603	558	576	582	609	566	618	592	586	637	604	606	575	581	581	577	583	599	605	641	525	567	590	565	583	618	627	619	604	596	596	602	635	618	596	587	598	590	582	573	592	627	637	560	596	617	604	558	611	601	584	574	613	616	585	584	589	582	618	562	610	599	585	611	621	612	571	592	594	605	587	565	589	604	614	589	586	578	613	594	575	579	578	591	570	599	585	602	595	620	580	618	603	601	576	594	649	596	607	593	558	609	576	614	574	584	627	640	556	597	548	612	594	584	572	568	605	653	597	585	619	594	587	588	581	586	568	626	576	564	653	605	634	592	586	621	626	573	590	619	567	539	583	602	578	645	623	591	561	542	627	607	588	559	579	593	599	594	576	597	567	592	581	603	580	599	588	577	603	598	557	619	589	577	558	571	610	587	639	588	581	630	635	624	593	598	623	552	598	588	541	566	585	585	636	633	585	608	599	592	570	610	620	625	634	626	639	587	588	589	621	590	534	554	583	575	564	579	641	618	634	615	641	604	623	587	593	598	589	603	545	598	618	585	636	620	615	638	581	640	610	618	603	562	570	599	547	613	615	587	571	612	613	639	603	590	543	599	569	628	638	588	625	557	632	574	598	625	576	572	589	590	583	635	599	566	613	599	605	574	586	569	600	595	624	631	660	601	565	603	644	609	595	604	566	552	583	590	585	635	574	602	636	551	611	562	605	605	561	632	570	586	595	585	591	617	625	601	590	556	594	546	588	603	592	603	611	599	586	632	559	610	617	570	570	568	581	621	612	563	619	595	586	596	584	598	614	603	606	598	589	632	573	551	555	595	533	601	604	642	574	646	612	632	609	610	629	576	606	587	598	581	604	620	579	563	593	605	607	606	594	592	580	533	617	617	658	604	581	569	586	596	588	598	552	609	605	584	556	611	592	600	571	589	599	637	578	607	607	564	612	566	613	585	575	599	529	595	586	620	574	592	621	612	598	597	605	574	611	580	612	636	598	602	614	580	582	591	575	561	559	616	626	602	610	633	554	579	654	564	600	569	612	572	580	618	612	609	607	652	602	598	610	568	652	560	588	584	563	552	585	604	602	592	580	621	591	559	583	592	604	594	632	588	589	600	618	575	607	590
29833	34934	30066	33138	31308	30018	29695	28405	30529	26816	21824	19810	12940	15621	16732	17692	18560	21070	18705	15432	12252	14151	17098	15262	13034	11583	11384	9491	11179	8210	6351	6711	4427	3640	2326	1724	1339	1258	905	702	936	748	619	837	846	883	865	587	735	433	320	287	262	281	259	233	257	293	257	257	252	227	239	248	232	261	240	255	260	268	271	309	303	293	313	320	301	262	251	223	259	235	249	231	218	248	219	224	230	241	211	221	251	218	243	254	238	223	218	233	240	220	241	250	276	223	228	237	258	231	256	219	236	231	256	265	215	246	259	221	245	259	252	241	253	236	248	203	239	259	244	252	240	258	262	243	260	235	220	265	260	246	237	256	255	257	232	235	242	247	216	240	266	230	260	236	245	224	222	253	230	234	240	236	250	251	239	253	250	259	229	227	251	246	238	238	229	224	243	277	210	223	255	259	240	249	246	244	253	232	253	234	227	270	232	216	274	228	221	228	239	218	257	244	248	243	248	245	229	248	268	245	246	261	206	250	255	226	241	250	223	233	255	239	245	258	230	217	261	277	243	225	228	254	287	234	238	255	254	255	225	247	266	239	241	241	234	238	255	267	204	256	248	223	235	244	228	245	240	240	227	264	235	225	247	227	243	231	257	207	291	229	241	233	230	214	222	242	245	244	261	250	236	222	241	247	257	239	244	234	258	220	237	233	263	263	226	262	256	257	225	244	246	232	263	200	234	228	229	254	238	243	230	224	274	210	229	208	231	225	267	249	233	255	245	231	233	292	242	256	244	250	246	243	243	268	231	260	234	264	237	255	206	225	269	247	241	228	209	223	246	263	248	223	194	225	265	249	247	264	240	244	208	252	221	260	235	252	238	244	238	228	267	232	253	235	262	221	242	261	269	246	243	249	241	260	257	237	258	241	257	235	248	249	242	246	260	207	244	234	252	236	265	226	245	228	253	231	237	226	241	213	244	238	238	258	238	237	242	225	220	230	223	248	268	256	244	259	265	230	249	247	267	237	249	240	242	257	248	269	275	229	233	249	259	252	236	235	222	254	250	259	223	221	246	256	240	239	243	240	237	219	242	231	232	254	252	251	238	235	237	246	230	254	263	257	237	226	243	242	248	247	251	228	255	207	226	250	223	263	258	233	230	236	237	244	271	254	255	236	225	269	262	242	238	195	254	246	244	246	251	249	230	266	247	269	242	250	257	241	245	251	251	251	225	236	249	263	254	257	251	224	242	224	254	259	265	242	274	229	219	242	245	251	253	219	252	283	252	230	253	239	242	206	274	212	238	247	255	254	252	257	249	236	263	237	238	248	245	220	266	223	216	234	251	260	242	264	251	241	220	233	256	245	238	227	243	248	250	232	242	247	245	223	250	244	247	250	235	245	229	232	271	240	268	226	288	225	216	250	226	240	239	237	238	253	238	250	253	235	247	265	241	250	235	256	251	237	256	258	242	209	231	219	209	234	270	263	238	259	216	189	229	225	238	250	249	252	252	229	260	234	260	214	216	216	249	220	239	230	248	252	229	239	234	228	259	217	263	257	228	253	239	268	234	219	245	273	250	236	247	253	236	243	245	247	267	226	228	229	228	255	258	236	242	264	267	273	227	217	229	248	263	243	231	237	256	235	234	220	248	256	247	237	241	213	225	245	230	234	226	220	239	219	225	259	248	236	254	243	268	254	231	239	218	221	219	254	254	252	215	247	238	239	257	240	246	233	228	242	249	265	241	203	256	265	248	243	251	220	249	254	254	238	251	254	249	244	240	254	238	245	216	245	241	245	221	235	256	247	239	264	218	230	262	249	239	217	236	244	248	209	262	238	226	248	221	223	226	240	242	228	211	239	248	218	259	234	233	274	252	251	238	242	218	243	241	247	240	231	247	243	242	239	237	235	231	280	231	215	235	229	256	272	254	232	229	240	255	231	215	230	250	278	241	214	254	264	239	229	244	263	251	226	260	233	248	252	199	269	243	225	249	246	232	226	247	216	221	227	249	228	231	238	251	227	236	224	258	235	224	228	241	246	256	254	241	260	232	268	246	234	211	228	241	201	211	274	245	234	223	228	282	267	281	247	232	237	249	268	252	233	223	261	226	217	251	232	268	261	236	224	240	254	245	230	242	257	238	240	240	250	267	244	246	249	244	237	228	227	248	243	274	213	259	242	256	269	235	244	253	221	246	238	229	218	225	233	259	266	211	225	236	252	234	214	225	246	256	253	225	263	251	251	248	251	255	215	236	247	222	212	260	239	236	261	271	273	246	265	252	259	265	231	224	246	262	242	247	232	247	233	251	249	243	237	242	253	217	254	232	212	225	257	250	213	251	246	242	268	277	212	236	206	233	242	233	259	252	256	275	226	253	246	255	256	241	220	221	274	246	262	246	219	240	238	247	243	224	240	250	216	243	245	211	273	227	229	237	236	251	250	237	257	262	243	231	220	217	207	250	242	237	239	246	244	244	232	233	225	257	263	241	276	236	223	240	264	266	239	254	229	263	227	241	229	207	239	263	220	241	260	242	239	271	249	238	259	266	213	246	256	253	261	237	241	228	204	239	239	264	231	254	257	232	266	264	246	273	207	237	254	262	238	266	233	240	235	245	254	254	265	255	231	261	220	270	239	255	216	247	247	255	229	239	229	257	262	237	250	243	245	239	253	252	221	236	252	244	248	231	233	236	238	252	235	254	249	216	241	233	240	232	255	265	252	225	226	209	256	237	220	262	235	241	245	239	264	219	251	233	226	241	232	247	249	253	259	267	230	252	241	236	233	237	245	249	264	226	266	242	254	286	252	249	250	240	255	239	241	242	237	233	222	227	227	248	239	245	227	217	272	247	239	238	246	254	249	252	242	242	254	247	235	239	255	235	251	221	248	234	237	234	234	227	213	218	233	243	208	249	263	225	251	246	229	226	227	233	253	243	238	250	236	253	221	250	224	214	233	241	243	248	229	246	258	232	250	239	218	240	231	226	249	233	261	243	244	235	238	253	228	214	237	243	247	234	236	241	239	239	235	225	273	240	229	260	218	245	271	245	250	279	222	259	258	261	262	229	232	223	256	244	222	244	249	230	242	237	250	260	258	239	251	263	211	231	237	242	257	218	236	279	238	239	282	247	249	209	247	255	271	246	247	211	239	233	261	229	264	239	244	247	263	220	238	252	240	257	248	222	265	232	225	271	243	246	243	258	240	229	242	234	255	250	262	260	237	256	219	262	232	263	228	218	231	203	220	248	241	243	241	238	228	238	232	254	250	218	233	212	249	244	237	232	221	242	249	234	261	270	248	242	274	262	253	246	234	258	260	221	250	256	238	268	231	224	254	253	232	250	243	253	257	243	243	279	253	275	263	281	268	246	279	235	254	250	241	261	243	236	254	247	255	249	238	262	238	230	263	223	268	236	242	213	240	247	240	240	251	243	233	222	226	247	253	228	286	237	247	249	259	231	214	267	229	261	234	225	218	259	228	220	246	251	226	219	254	228	246	223	279	248	246	267	224
21998	29472	29953	39621	39275	40495	40479	42364	45189	43588	38558	36001	29096	36554	37550	40190	41912	42893	40687	37407	34506	38817	39962	39799	35699	35110	34059	33006	34987	30149	26661	28720	21607	18860	13232	10263	8638	7418	5452	4232	6104	4294	3783	5546	5243	5876	5359	3588	4381	2114	1036	730	770	731	745	776	741	834	822	783	777	778	722	739	755	747	774	735	745	774	951	1269	1120	1070	991	950	784	686	684	598	558	659	639	617	589	627	610	617	657	635	649	647	648	579	611	631	649	601	604	620	624	591	573	651	647	614	592	603	623	604	600	654	606	630	648	627	592	627	665	631	599	606	629	636	615	620	634	627	614	659	581	615	600	614	631	575	629	622	600	645	619	634	593	613	619	567	672	684	635	600	645	630	637	639	644	684	673	628	606	632	649	621	638	599	620	627	600	627	686	669	601	636	630	630	607	662	663	610	622	619	613	605	606	642	555	666	572	626	609	615	642	622	676	633	614	622	637	628	617	645	629	622	603	624	641	635	650	643	614	650	650	627	658	568	647	620	599	634	605	647	620	641	615	629	625	605	620	597	629	613	643	651	630	613	646	584	610	621	658	616	600	623	622	569	628	661	607	618	574	639	633	612	599	589	603	582	598	593	628	627	597	650	674	649	626	619	619	626	613	603	615	604	620	634	587	594	619	600	617	636	614	658	600	610	578	624	634	630	640	629	663	595	618	612	646	602	583	664	653	603	648	597	597	635	667	612	629	630	642	660	627	636	596	619	642	627	625	651	634	617	654	579	633	641	578	620	631	644	659	646	610	655	615	581	669	604	636	586	613	624	650	580	623	630	611	609	620	636	648	584	588	616	611	676	659	635	611	619	688	577	650	659	652	616	609	618	621	627	665	623	605	595	620	634	613	570	624	654	660	588	631	669	574	613	625	616	637	588	590	629	635	598	593	621	623	617	637	643	644	627	626	605	653	652	604	639	624	632	634	619	647	635	628	583	622	625	598	623	586	636	626	606	629	582	587	653	601	583	593	612	572	619	631	629	615	606	653	544	639	602	616	670	599	607	636	657	604	607	630	629	635	626	639	603	640	638	626	629	631	629	609	621	587	634	597	634	621	634	629	603	576	617	626	650	609	629	600	618	639	579	673	689	622	632	613	649	604	599	672	657	634	600	623	623	627	592	648	625	589	600	613	629	626	573	594	614	635	621	628	630	657	633	589	596	625	646	670	608	661	641	629	640	561	646	620	635	638	623	627	678	610	617	621	637	650	635	605	622	600	624	618	636	613	603	610	626	653	636	618	639	648	597	632	656	653	606	574	631	612	590	623	637	634	671	585	618	647	599	644	583	640	606	594	608	598	640	594	607	575	634	621	604	608	627	622	636	659	645	608	591	634	577	655	610	637	626	628	615	626	619	605	631	636	645	592	594	611	597	644	613	631	639	602	573	575	608	612	609	603	632	640	614	648	614	651	626	629	628	657	593	661	647	638	623	649	584	644	651	628	618	578	629	596	603	640	592	637	629	653	690	608	653	599	664	618	636	639	618	645	632	658	620	612	591	591	628	651	673	657	611	636	621	626	630	609	580	580	641	628	613	588	646	609	601	612	615	599	605	600	607	611	647	602	646	716	643	626	657	623	631	591	647	582	670	635	599	645	629	619	626	652	640	618	633	639	626	630	619	628	619	664	662	576	639	638	613	622	633	592	630	645	636	628	593	631	594	627	624	606	646	642	672	604	652	619	605	674	601	616	611	642	647	634	642	628	626	629	627	587	594	634	683	613	629	608	694	640	643	601	625	622	618	652	630	661	642	623	599	617	613	665	604	611	665	612	624	624	614	637	567	616	640	585	630	590	608	614	636	656	601	609	609	628	632	622	639	631	588	598	629	631	621	606	649	641	608	629	612	605	602	618	659	651	612	592	617	622	623	660	662	661	586	596	642	665	594	614	637	606	673	568	631	606	598	620	609	631	630	617	649	601	612	605	602	612	609	579	622	590	620	592	629	618	579	621	603	625	655	679	577	646	612	607	620	689	607	604	637	621	604	612	642	606	644	588	573	632	619	617	620	635	596	614	588	627	640	667	681	654	620	633	672	637	631	608	629	610	613	661	625	635	576	641	551	628	622	619	606	671	634	601	656	598	622	607	621	648	636	609	617	612	621	599	634	641	633	606	615	625	610	644	630	621	591	630	651	654	595	656	657	592	601	604	623	623	614	620	612	636	634	625	651	660	563	646	627	584	596	630	627	593	591	645	617	603	636	605	609	619	621	650	603	602	612	592	622	607	633	670	656	617	582	629	678	597	638	592	610	605	641	612	656	582	633	680	662	626	646	646	673	676	596	626	629	620	617	613	642	620	612	609	676	630	602	624	601	576	609	613	648	602	614	626	638	618	649	591	611	600	615	646	633	617	594	656	640	639	623	606	572	663	651	570	642	631	620	579	593	604	638	626	632	600	663	592	602	639	618	627	659	644	647	593	645	609	611	647	621	634	601	623	634	597	621	669	590	625	605	635	586	601	622	668	577	602	580	624	621	631	626	583	646	586	640	646	622	654	605	590	597	603	625	586	642	618	626	639	649	618	601	688	568	621	617	611	635	627	649	603	629	601	638	605	579	644	655	623	633	611	631	599	629	603	564	626	608	618	611	580	603	630	630	614	581	583	681	640	641	632	618	655	584	595	639	611	621	605	619	668	636	656	601	624	625	613	632	622	602	609	623	655	642	595	652	637	612	598	640	640	599	622	639	627	641	617	692	673	617	599	627	638	617	630	629	626	652	644	606	618	570	620	615	637	605	639	655	614	656	686	651	604	628	624	571	565	651	594	648	594	603	672	619	618	620	642	649	641	632	593	647	608	634	601	674	597	613	600	578	622	648	604	633	624	622	618	636	630	589	593	597	634	618	602	647	599	655	650	633	657	643	610	668	596	626	652	575	607	610	653	647	615	581	627	601	640	580	612	616	665	615	628	604	641	624	607	598	668	570	629	652	600	623	613	616	593	602	620	607	617	609	624	570	614	589	675	602	651	672	606	622	663	571	650	621	606	635	629	664	626	636	638	599	675	639	639	631	658	603	625	611	623	642	616	624	665	655	570	593	590	620	610	640	616	635	615	638	615	568	657	596	639	676	624	647	620	650	625	601	628	611	607	607	611	635	626	621	613	617	636	652	630	630	616	610	636	606	624	656	619	581	623	637	666	614	615	614	611	629	606	603	639	604	627	587	613	589	602	607	618	654	601	662	611	632	608	630	637	602	609	599	629	653	571	624	601	616	593	620	629	646	600	632	598	664	655	645	638	657	608	635	599	617	642	593	692	611	608	549	608	575	659	619	626	612	611	583	605	663	639	652	595	590	628	648	604	666	622	616	639	593	624	597	654	586	637	619	608	571	604	631	647	585	626	623	611	634	618	645	630	610	606	638	645	628	595	623	634	603	661	651	587	614	578	597	649	605	577	612	648	592	634	660	617	620	592	661	615	646	615	626	619	625	620	651	614	621	636	603	630	627	570	623	599	603	630	607
39353	40142	35191	36741	36800	37674	37415	37889	42959	38829	32187	30932	25100	29231	30138	33505	33691	35871	33466	29832	24960	28475	33196	29364	25119	23874	23510	20678	22224	19104	14554	14875	10792	8721	5769	3981	3093	2323	1744	1236	1689	1452	1218	1660	1576	1737	1469	1277	1304	615	390	348	284	288	294	245	296	289	296	289	302	295	244	281	254	257	264	259	270	278	372	492	428	384	299	328	297	272	263	246	250	217	227	215	235	274	244	232	264	245	242	253	255	256	230	224	250	233	249	219	232	257	245	251	248	217	266	246	253	227	241	270	224	246	243	235	247	266	257	242	278	258	227	242	249	238	227	266	237	250	222	250	234	243	264	229	239	251	232	241	263	251	230	268	263	226	214	237	231	205	239	224	219	292	240	261	219	221	285	239	223	233	237	242	230	220	246	235	255	245	259	272	246	242	246	256	244	252	261	250	227	251	250	208	237	238	240	231	234	246	230	239	200	226	275	266	225	198	213	253	234	254	259	240	233	237	246	260	240	259	226	247	246	266	261	254	222	227	256	238	241	224	253	233	257	259	293	227	255	224	226	250	233	250	239	236	240	229	233	229	247	214	233	255	241	255	239	244	205	215	247	243	245	246	234	257	234	224	262	239	213	211	263	260	222	234	264	246	217	241	253	238	222	252	252	250	240	240	239	255	262	249	239	244	239	256	250	220	260	238	241	235	241	227	253	212	245	255	228	245	220	219	242	252	239	251	226	247	253	264	252	250	225	258	232	240	254	232	234	241	242	230	244	235	236	250	266	238	240	245	256	234	253	255	224	240	246	229	246	213	248	266	244	217	243	244	215	273	258	218	237	247	240	220	220	246	234	235	220	257	272	281	245	253	248	243	252	240	249	231	272	254	264	275	241	248	252	240	244	256	256	234	250	235	245	262	230	225	240	254	244	249	212	223	272	225	253	244	267	247	225	228	280	266	224	241	249	267	247	243	248	272	243	237	254	266	261	256	228	209	273	228	237	257	249	221	244	240	250	266	219	262	247	191	227	256	254	252	224	249	222	231	266	236	229	237	216	240	262	233	244	210	243	278	238	238	270	227	224	238	254	243	243	225	231	237	250	249	269	262	257	243	218	221	245	250	221	188	226	225	236	212	258	254	237	250	248	252	221	250	234	258	241	228	227	246	263	237	231	245	256	230	236	242	252	280	226	268	259	249	236	239	232	229	243	223	250	232	256	259	263	258	247	223	234	237	234	249	233	224	263	239	254	236	238	236	215	237	267	245	236	264	246	237	240	233	231	243	224	247	250	253	250	243	236	252	262	238	226	217	242	251	272	231	259	247	228	285	234	245	250	259	202	245	265	236	248	262	263	230	238	248	247	247	245	234	272	242	227	245	217	207	242	238	242	271	249	245	234	225	216	253	258	248	236	221	246	234	258	242	249	260	255	236	230	231	239	258	243	244	295	213	222	243	254	229	238	255	237	270	267	261	274	272	248	237	238	225	260	253	224	244	253	241	234	216	233	238	245	214	237	240	234	249	253	206	257	255	240	254	251	262	234	258	215	266	224	252	263	228	262	263	263	248	261	211	245	259	242	233	226	253	252	251	241	228	243	256	254	271	265	231	263	224	248	251	244	251	258	224	249	264	239	234	266	244	260	245	244	264	232	223	252	258	251	243	242	271	229	239	219	244	221	240	244	251	234	254	251	238	246	249	248	252	268	265	270	232	237	262	251	246	227	226	254	228	262	258	259	249	221	280	232	235	244	248	266	243	237	265	266	237	248	239	223	244	239	254	243	251	242	253	249	251	235	235	231	271	269	238	215	263	242	257	251	211	264	242	241	230	237	243	268	247	271	238	246	224	219	217	240	239	225	201	238	255	256	254	247	232	241	245	258	213	250	241	250	220	249	256	253	259	235	273	242	230	249	269	212	257	231	267	253	251	233	236	251	291	236	219	197	232	250	260	243	258	229	240	244	236	243	238	253	222	249	206	273	240	239	255	233	249	241	238	238	212	244	216	207	241	221	199	229	227	231	268	247	240	243	238	243	257	228	218	237	240	239	265	250	256	252	279	231	256	229	247	216	271	221	227	256	231	244	249	232	221	265	232	246	256	271	211	240	290	274	237	214	256	256	254	235	223	235	255	262	229	222	234	293	237	242	247	245	248	240	246	273	249	214	235	254	246	235	196	240	220	234	223	231	233	240	249	248	245	229	229	246	232	248	222	211	242	239	238	258	242	242	237	283	257	272	255	278	257	250	216	235	258	268	217	241	219	256	245	256	246	232	219	196	250	244	241	233	220	234	226	202	235	259	261	240	230	222	240	230	252	245	226	256	222	260	239	246	222	253	244	246	264	256	247	238	239	255	250	234	234	232	256	232	259	243	268	226	277	252	228	220	234	252	231	237	222	219	231	241	251	251	238	244	241	244	245	253	250	248	239	187	230	246	227	235	245	224	262	233	272	233	234	226	223	257	225	243	241	219	241	276	224	236	252	249	215	245	235	237	257	253	221	209	219	229	246	257	239	195	235	249	242	249	239	257	232	239	258	220	246	251	254	243	230	222	256	248	237	239	210	230	250	239	252	242	231	238	235	210	245	246	226	250	244	248	240	238	252	239	222	241	219	239	232	272	223	229	236	268	235	236	233	210	238	233	219	256	260	260	233	234	231	239	229	233	238	236	230	232	257	257	248	274	220	261	242	251	250	250	231	223	222	227	251	266	286	242	234	272	270	206	229	232	217	225	250	214	226	253	257	257	239	246	239	242	263	233	233	233	232	224	242	264	251	230	254	240	222	213	277	272	235	248	256	241	260	228	254	257	239	226	241	248	227	239	244	214	242	235	228	224	240	223	251	237	258	257	226	232	233	235	226	259	248	228	259	261	263	223	249	257	274	254	262	227	239	254	248	229	255	255	248	235	215	214	241	254	212	235	229	229	251	224	223	247	245	258	268	243	243	224	243	254	247	245	236	248	248	243	225	249	230	242	258	226	245	245	253	244	261	264	230	252	254	247	244	259	241	228	247	241	258	236	247	237	230	243	253	246	255	245	250	248	226	242	241	256	242	255	268	231	245	257	255	244	229	227	229	239	246	258	247	245	235	221	218	251	237	227	243	239	262	234	268	224	259	229	219	230	268	235	253	236	252	245	235	232	240	234	258	251	228	221	234	242	232	240	229	227	220	242	197	221	239	241	242	234	249	227	227	241	247	244	245	248	256	228	250	249	232	224	245	246	211	234	234	245	246	247	256	254	267	246	255	250	223	265	227	233	243	263	265	255	237	247	239	258	202	263	248	241	248	252	234	241	227	265	262	264	226	232	243	225	260	270	257	284	246	226	247	269	226	217	227	269	237	238	257	230	215	256	245	216	248	225	264	249	239	255	250	250	245	228	255	230	248	252	279	258	241	202	252	264	247	253	230	251	233	277	233	242	246	235	234	224	243	236	239	229	235	250	273	249	219	231	220	261	238	250	234	246	224	249	233	255	242	259	240	231	227	220	257	246	240	260	229	224	258	245	253
29179	35641	37318	44817	46078	47129	48013	50535	54324	52842	47919	45240	40091	48148	49563	53337	53387	54398	51838	49054	46666	51141	52940	51216	46532	48233	44945	45613	45899	43104	39200	40908	33919	29769	23610	18266	15443	14026	10482	7627	10920	8506	7481	10467	10127	11084	9598	8125	8580	3656	1801	1193	913	999	1013	961	1052	951	1091	1028	1099	1039	946	864	846	746	822	789	744	748	1321	2435	1934	1456	1159	1103	912	745	632	612	637	587	620	617	647	615	602	630	601	593	626	581	636	589	653	611	594	587	681	596	622	619	633	590	624	627	639	597	611	593	619	604	582	620	615	633	587	637	612	622	608	656	626	615	631	591	614	616	582	596	602	602	634	601	659	605	590	557	591	632	626	609	585	623	609	610	648	616	623	607	584	599	632	645	624	625	618	626	618	584	630	607	574	596	598	630	627	578	619	631	638	598	638	626	615	591	585	590	606	588	619	650	636	619	603	625	562	639	591	595	658	602	606	597	617	552	616	620	597	629	588	632	652	640	601	588	638	570	616	626	593	603	629	606	597	600	651	615	637	615	639	574	582	611	615	687	592	585	580	585	645	602	613	660	561	600	654	610	601	609	655	573	605	640	629	644	588	641	586	679	581	619	582	627	597	632	594	551	591	596	633	631	609	611	644	615	621	590	612	638	631	640	612	653	625	636	617	584	554	644	612	615	663	630	601	636	607	642	668	634	608	608	579	635	674	580	595	614	604	610	605	586	631	649	643	594	636	643	641	594	620	625	588	614	589	632	628	620	624	637	633	598	598	600	615	614	595	588	540	619	606	631	620	624	596	606	614	596	623	604	608	628	628	601	618	574	637	614	656	615	569	603	631	633	607	644	588	606	621	587	593	664	596	612	576	602	621	656	601	649	594	572	604	601	583	588	602	640	664	590	617	634	593	628	596	645	603	634	648	585	665	599	666	627	619	604	641	618	623	614	619	651	636	654	589	623	641	600	596	597	620	615	640	619	622	593	609	667	654	602	629	633	601	614	615	625	648	628	609	602	638	592	566	555	645	608	628	631	619	613	633	635	570	617	580	599	636	609	624	637	612	633	643	620	624	605	608	628	596	590	624	606	624	578	601	632	639	610	629	616	612	599	630	611	623	624	567	594	612	644	616	622	643	624	612	607	604	609	624	586	595	593	601	629	646	635	553	564	624	610	604	602	629	623	596	615	602	648	637	621	632	555	621	597	635	632	580	626	640	618	611	625	593	597	566	632	633	606	605	586	639	640	648	564	687	641	642	603	651	608	592	616	546	628	610	635	588	599	607	611	609	587	613	617	603	594	609	580	559	604	629	638	626	593	591	594	625	574	618	613	619	618	613	631	681	665	638	628	613	591	618	643	571	630	582	634	654	633	604	603	640	601	652	620	657	598	575	632	601	586	589	599	641	613	573	620	597	583	592	620	608	607	627	618	646	597	614	598	621	606	645	585	644	580	641	630	597	614	609	617	618	595	634	616	576	625	652	642	628	602	615	627	655	605	594	615	598	633	664	612	653	592	629	618	641	588	615	630	613	634	657	586	640	601	606	605	592	632	636	597	649	597	592	598	611	610	645	640	633	590	630	635	605	602	645	623	632	607	612	611	619	656	610	614	624	593	630	599	629	651	624	577	620	611	612	578	645	609	594	606	634	598	595	635	629	635	621	637	634	625	634	618	593	648	584	582	607	627	619	643	584	632	633	639	641	601	624	614	608	644	632	635	606	603	611	625	591	598	645	618	649	573	634	633	615	611	597	587	602	655	614	632	603	568	626	614	611	603	616	574	659	627	633	575	628	586	598	634	624	656	632	594	619	627	673	603	575	574	575	592	628	648	579	658	622	629	623	635	615	677	601	604	649	666	598	633	597	610	607	631	621	638	599	633	614	617	628	644	605	631	606	587	624	647	634	598	624	607	658	640	654	609	575	613	618	604	632	641	614	660	628	608	625	610	660	620	652	657	651	597	622	671	606	621	597	645	614	560	592	642	631	590	608	610	651	638	652	608	593	608	571	640	633	623	600	583	601	608	600	607	623	603	574	616	616	608	625	607	580	676	607	600	600	594	636	602	622	595	622	626	648	612	622	611	639	613	608	622	602	626	619	633	576	637	644	610	603	627	663	608	622	630	640	579	677	612	603	616	620	606	576	634	625	620	572	668	596	581	617	665	619	613	619	657	632	652	663	625	604	617	630	616	593	600	604	634	638	608	606	622	602	640	633	588	579	585	596	625	580	649	601	618	629	624	603	626	597	654	650	628	609	571	647	623	597	597	608	643	645	602	638	620	625	624	572	673	602	629	609	626	663	629	602	620	589	623	629	647	592	560	638	623	655	656	628	605	628	613	608	588	602	582	589	627	605	582	631	618	647	571	643	617	645	612	628	607	606	663	591	594	610	613	627	622	653	619	630	623	650	637	589	606	634	615	605	648	598	607	631	614	626	585	639	608	606	593	584	605	629	607	665	602	595	654	634	584	616	613	562	611	643	592	618	657	580	620	582	642	607	647	569	640	598	600	603	583	627	609	630	579	607	648	565	608	635	618	607	651	612	606	589	611	618	592	602	626	682	649	628	591	632	614	601	600	611	634	587	633	626	615	615	597	635	594	599	598	673	610	581	649	629	617	590	630	606	585	586	656	621	573	606	588	643	622	596	624	653	626	600	620	624	628	616	584	643	633	599	641	607	618	606	647	634	599	612	653	608	641	632	620	602	634	619	661	550	604	624	641	617	584	592	616	605	674	643	627	661	614	620	590	581	618	584	619	659	664	583	632	608	640	598	618	623	641	635	637	622	650	583	614	658	584	667	608	573	601	611	650	641	608	613	674	576	630	601	592	593	616	642	612	628	640	625	628	554	565	600	597	579	593	597	617	619	650	600	614	611	609	638	586	643	600	647	600	592	598	622	621	612	640	614	614	607	620	673	641	625	583	538	585	610	645	617	657	616	640	622	595	563	560	575	610	590	593	639	605	603	599	619	598	603	608	599	597	607	643	633	602	586	627	601	644	622	625	602	618	601	606	590	634	637	591	625	552	629	575	609	610	617	617	572	619	606	609	650	615	651	628	622	565	604	647	606	594	609	573	552	639	630	618	647	608	622	585	584	610	638	582	621	616	589	578	637	629	612	565	603	593	631	587	646	625	648	666	602	603	648	604	683	610	624	614	640	620	604	614	584	626	620	608	619	567	596	623	624	642	612	632	581	605	620	618	637	638	591	666	610	622	585	596	626	633	595	583	625	640	644	653	614	597	624	639	579	577	622	622	602	573	597	602	606	617	640	606	601	608	623	610	618	613	586	622	651	613	594	611	578	629	635	601	597	618	605	578	576	642	603	614	613	624	639	609	586	598	662	657	636	607	601	615	590	638	581	610	644	617	594	608	610	630	596	634	670	571	624	619	590	588	628	595	589	628	629	633	628	612	627	596	676	593	590	632	601	639	657	638	585	601	631	612	563	637	632	588	610	608	626	609	622	635	614	616	573	648	620	588	651	645	577	612	599	594	638	621	666	597
10585	9624	10210	9274	6252	4546	4044	3696	3813	2619	2032	1824	1363	1568	1450	1517	1343	1448	1435	1037	904	1079	1125	1066	892	849	752	770	729	677	554	561	485	442	364	333	316	306	283	276	260	272	252	278	235	278	277	271	252	277	222	240	250	230	234	213	226	252	246	219	257	252	242	252	249	252	233	241	251	239	230	260	264	255	217	244	275	240	221	218	217	239	206	224	226	241	214	243	275	244	203	251	223	251	206	216	244	236	246	217	214	223	238	236	226	241	241	238	205	227	252	209	227	234	222	233	227	200	254	214	241	211	238	232	229	249	245	220	227	237	240	228	218	242	218	220	230	220	233	228	205	211	212	240	219	223	240	215	227	229	232	213	230	217	241	254	227	222	244	220	241	229	255	250	221	274	244	233	210	244	231	228	207	202	206	212	243	237	229	224	214	235	232	214	221	215	234	262	234	223	224	230	247	263	236	216	227	241	245	227	214	237	236	255	215	204	220	240	238	245	218	239	229	254	210	248	238	237	200	239	235	228	228	201	247	227	229	237	270	246	228	228	214	212	201	222	194	245	242	227	250	217	229	241	230	235	234	231	255	246	214	230	254	222	225	204	217	241	214	231	221	239	239	234	249	239	261	242	248	208	242	230	219	213	232	240	217	249	234	242	239	225	232	239	244	246	227	226	238	232	241	214	243	276	219	232	217	233	196	228	233	230	224	249	221	224	221	183	237	261	223	231	234	204	217	226	206	229	223	232	226	219	244	226	229	225	248	218	232	214	246	241	231	237	211	250	219	224	226	232	236	249	237	243	207	220	223	239	221	235	201	217	232	225	260	224	225	228	213	241	220	232	212	218	237	226	236	217	222	218	228	225	216	255	288	249	253	211	283	246	220	231	243	248	214	222	229	218	229	236	229	204	236	230	233	216	254	251	262	228	214	246	241	233	264	250	237	244	230	235	227	233	230	212	228	214	235	242	241	204	207	239	242	251	219	236	260	214	222	245	207	235	238	225	243	249	209	221	210	241	235	238	235	253	203	199	213	249	209	237	209	226	228	230	257	212	258	204	252	241	267	257	234	243	244	240	233	258	221	231	225	219	216	222	219	233	215	248	253	232	246	235	238	219	221	206	218	216	227	254	222	238	230	237	247	208	221	241	243	230	237	225	235	254	225	208	222	217	267	239	199	205	228	237	241	216	253	238	226	244	233	224	221	238	257	221	213	230	239	225	212	235	255	243	245	205	246	234	237	229	209	237	211	238	217	218	213	222	248	225	222	201	249	228	243	231	246	231	222	237	235	239	212	229	222	246	251	202	226	243	209	207	216	222	223	234	228	241	225	233	216	226	210	259	236	222	238	248	259	234	228	226	220	203	251	206	218	246	232	225	233	227	234	241	205	237	250	233	202	217	252	253	228	224	224	223	228	237	218	227	210	262	230	223	226	211	235	241	212	226	217	239	222	203	222	219	215	253	228	231	252	211	220	249	250	243	230	229	259	227	212	223	238	196	215	224	251	217	244	192	190	231	211	247	228	232	232	225	205	218	224	211	223	217	234	234	226	197	217	223	230	262	220	220	224	248	215	268	238	206	265	245	255	233	221	227	219	205	238	229	218	243	242	221	214	189	212	236	216	241	238	208	233	236	225	253	236	209	256	232	229	248	228	218	246	224	249	248	233	201	210	212	241	244	243	227	224	255	236	230	256	245	217	216	224	228	236	208	233	255	242	243	218	209	228	238	250	235	231	212	243	193	217	217	241	250	240	230	213	193	212	214	214	247	218	262	244	203	227	229	233	212	214	206	226	224	235	213	222	225	241	225	239	238	203	226	217	224	217	225	236	263	217	250	213	231	236	221	244	233	198	241	251	225	244	228	241	256	222	237	231	264	237	210	236	225	228	261	214	219	236	234	240	227	201	237	245	249	203	256	254	214	245	236	221	241	238	253	233	230	238	241	258	197	239	251	237	226	213	215	236	230	249	255	240	239	244	236	238	232	215	228	212	217	216	227	204	240	258	231	270	199	240	261	221	233	236	241	237	226	257	243	249	227	216	206	223	207	241	251	224	238	233	262	252	232	242	226	264	222	242	224	228	221	254	243	223	224	227	211	227	247	205	226	204	219	236	225	214	231	215	242	253	228	204	239	216	226	245	251	250	253	227	229	249	198	237	248	223	214	220	215	234	219	234	234	250	228	253	220	215	215	218	243	223	246	258	241	224	234	197	248	265	216	213	240	229	227	254	222	210	247	235	233	223	212	213	234	240	213	238	217	235	220	230	245	214	234	213	208	225	229	223	231	234	222	222	238	214	239	222	249	197	216	211	223	232	259	213	254	216	220	237	246	203	215	237	234	233	208	223	220	255	240	224	227	253	213	273	223	231	229	240	247	234	236	212	245	222	233	245	214	222	233	235	243	226	250	250	224	207	242	223	216	229	237	233	228	208	219	203	228	248	229	284	231	213	200	204	244	239	231	252	211	203	217	219	210	215	232	202	214	232	222	238	211	226	216	216	210	236	249	231	233	233	228	213	224	215	251	262	222	236	232	212	223	223	226	221	242	282	228	221	236	253	235	215	237	236	235	229	223	237	254	245	276	255	220	229	225	247	255	215	249	220	253	215	228	235	245	212	224	230	236	245	215	220	225	211	208	230	219	230	240	227	230	211	261	210	227	216	229	228	236	249	218	238	222	226	233	227	245	239	220	251	247	220	252	238	248	222	221	233	217	206	203	224	241	193	226	231	229	214	228	221	227	243	250	230	247	235	230	230	242	220	213	233	237	228	239	213	250	231	199	230	232	207	254	239	226	216	210	229	252	236	223	198	212	238	254	208	245	243	213	237	213	242	215	217	230	234	236	255	248	224	251	218	224	231	227	223	242	206	231	236	229	212	251	245	232	250	244	220	220	234	237	250	244	215	247	216	240	212	239	254	203	217	260	256	229	216	227	231	225	229	253	221	209	198	232	241	239	258	238	276	217	222	242	230	227	220	215	217	220	233	220	238	229	224	216	213	267	204	226	237	259	239	227	230	238	238	250	219	254	243	241	220	206	214	249	225	219	228	249	213	200	231	247	218	237	234	212	232	248	235	225	246	206	239	250	246	242	215	197	247	230	246	235	215	210	233	231	211	225	230	254	201	243	220	266	253	240	272	238	257	247	219	224	251	245	223	230	212	235	257	240	251	224	216	216	239	234	242	258	223	252	211	243	222	218	226	250	252	236	219	205	246	221	233	223	232	209	227	256	245	219	249	226	228	269	222	240	238	229	216	220	205	205	217	226	241	219	215	194	223	210	223	225	222	241	262	226	223	212	242	249	256	213	234	269	237	234	208	251	210	230	254	257	229	244	238	220	196	224	214	223	215	269	233	246	225	244	245	248	234	215	234	253	253	216	225	233	240	194	224	236	236	235	216	238	227	241	237	259	249	264	217	267	253	240	211	226	243	233	232	216	253	242	239	214	223	258	230	234	241	210	207	213	213	188	239	213	231	217	245	252
7853	10144	15384	20097	17324	15625	15861	15580	17937	12913	10469	9223	7905	9827	9032	9496	9208	9800	9398	7146	6093	7871	8250	7444	5865	6167	4670	4976	4848	4029	3378	4045	3086	2483	1913	1525	1332	1315	1049	948	906	838	829	939	965	981	1063	962	972	716	701	662	648	648	620	672	648	644	650	596	664	719	664	641	583	632	728	662	683	671	656	717	765	747	714	630	650	663	631	634	565	608	604	559	653	632	586	613	602	559	583	593	561	579	625	611	562	624	584	575	610	596	611	637	635	592	595	558	568	603	582	587	533	598	566	600	647	593	623	574	628	583	603	609	562	591	570	618	624	617	574	611	572	624	608	610	550	603	580	583	596	606	597	641	556	554	587	596	587	559	620	606	598	591	604	597	606	574	602	581	594	595	616	583	567	550	602	571	633	620	594	581	596	613	623	559	554	589	597	579	567	602	627	614	573	590	573	611	575	587	626	640	576	622	552	607	571	648	628	627	614	600	578	592	602	612	606	607	670	581	603	608	590	603	638	603	574	597	623	603	631	580	587	593	631	616	595	543	624	587	586	589	589	612	578	625	643	611	617	591	545	630	596	600	602	610	626	592	630	608	557	646	602	630	662	563	575	604	615	604	601	591	614	570	572	624	617	583	573	592	640	574	591	579	530	587	586	566	590	571	650	619	568	567	595	638	595	571	593	578	596	607	607	641	607	604	622	631	636	567	582	604	590	605	566	636	642	602	577	613	591	569	552	588	565	603	600	587	603	603	623	562	600	559	589	588	624	609	595	583	626	613	584	586	571	593	621	582	621	592	636	623	568	582	622	564	583	574	585	639	581	603	605	618	587	585	588	581	621	635	643	591	597	604	605	609	602	585	565	560	623	578	582	545	617	600	613	616	587	610	574	589	630	605	610	604	626	541	631	555	578	605	539	583	645	604	594	582	618	604	579	611	615	586	611	616	601	611	627	600	573	563	572	596	545	628	561	616	585	563	635	601	588	558	545	584	614	552	583	564	547	602	596	609	583	573	596	625	615	573	627	629	571	583	620	617	609	588	621	617	548	607	586	635	602	604	631	595	598	590	595	640	596	510	594	628	595	594	624	595	624	635	581	637	568	607	572	554	617	602	602	568	566	573	611	629	613	559	619	579	603	573	563	630	584	539	598	636	595	585	627	613	605	622	591	571	623	599	576	570	573	573	586	619	576	586	618	587	580	586	607	598	570	648	593	579	595	598	617	631	616	606	562	584	627	619	588	635	602	607	598	587	610	592	580	617	630	568	599	655	593	542	605	617	615	580	624	606	585	634	564	607	578	607	575	629	637	578	628	622	567	603	565	636	567	628	591	654	566	605	585	623	569	601	598	607	553	579	584	583	545	592	602	597	625	549	551	590	597	621	611	618	634	590	567	578	609	609	594	601	554	594	614	616	592	621	597	615	594	596	578	580	590	593	605	600	605	565	568	576	626	585	574	552	604	587	591	588	576	594	598	583	567	632	619	592	620	571	559	592	600	576	601	657	589	631	588	606	594	605	633	559	594	581	589	597	618	581	615	591	607	582	587	584	569	618	597	591	600	620	547	633	605	548	575	594	639	570	630	604	607	641	580	628	625	567	644	592	633	599	538	597	601	567	624	555	569	558	614	589	606	600	624	610	609	626	638	599	583	553	548	575	582	567	579	606	617	592	607	580	626	596	617	655	577	612	616	588	585	580	603	619	584	618	607	620	570	639	565	581	569	590	609	578	576	586	579	626	589	570	582	567	564	570	606	599	564	552	601	623	576	573	605	531	625	600	618	608	577	618	619	592	620	626	596	569	600	596	599	601	572	598	621	626	607	554	568	560	612	618	606	571	581	579	589	598	639	602	592	596	624	627	613	618	583	619	574	565	597	596	618	619	564	569	624	578	570	579	594	563	633	572	609	591	616	574	613	579	582	595	592	597	582	605	575	598	604	611	579	576	540	593	586	587	657	579	554	572	570	604	551	639	609	605	624	613	630	638	573	600	581	573	604	594	617	586	605	596	583	531	632	565	547	602	575	534	620	597	574	608	595	604	625	588	588	594	661	562	605	648	603	604	578	599	583	600	583	554	574	588	598	626	620	599	528	600	689	543	610	606	596	634	636	573	611	600	622	643	629	597	592	598	576	577	574	612	618	624	577	558	594	612	603	585	592	584	598	596	577	588	615	573	618	575	581	591	611	585	557	577	619	630	642	609	614	613	534	552	567	576	623	603	623	574	596	570	633	611	589	601	579	565	556	578	596	585	575	605	560	613	583	608	610	581	548	605	591	599	568	617	563	583	585	598	560	606	596	548	621	593	588	617	594	626	609	615	603	579	611	653	630	586	588	583	616	569	595	602	580	599	630	602	600	581	598	619	572	593	574	579	602	596	609	613	625	559	623	628	619	588	620	652	569	547	614	606	603	554	600	601	574	581	578	599	608	580	573	613	634	607	545	631	588	620	569	633	591	631	594	602	596	595	635	570	597	553	581	613	575	614	568	629	597	582	595	636	639	578	585	601	570	630	575	598	571	568	591	581	660	572	601	641	573	555	605	598	608	598	594	563	619	577	607	613	579	592	581	607	621	586	607	575	577	596	574	609	620	598	594	576	573	612	590	582	595	603	548	543	578	555	607	598	601	557	619	591	610	599	583	592	550	588	579	618	600	610	568	594	621	552	592	636	669	573	579	573	558	584	555	630	594	569	582	593	562	581	584	591	607	598	594	593	645	580	583	597	612	579	609	619	609	646	539	572	605	582	588	623	620	588	581	629	599	590	600	619	561	575	628	567	600	546	589	584	598	587	606	586	576	609	596	622	626	579	601	569	578	591	613	567	601	638	633	618	603	637	609	597	595	609	589	571	595	584	605	605	607	592	621	635	548	596	572	642	652	583	620	575	570	593	578	556	631	589	601	556	598	588	591	585	581	595	604	595	603	598	540	629	612	566	602	561	606	603	645	621	643	637	573	661	615	617	606	580	596	585	610	570	575	603	601	588	611	607	620	593	585	608	604	597	567	612	593	615	586	600	605	567	581	572	612	604	601	593	621	611	580	617	583	625	595	597	587	549	587	586	597	567	564	596	569	644	586	605	599	581	589	576	575	597	598	598	589	554	581	633	596	599	582	597	619	585	593	605	592	616	567	612	595	611	610	572	648	640	597	608	575	600	577	632	592	623	593	634	569	628	590	629	600	626	594	602	621	617	610	637	583	635	599	630	615	622	535	592	580	603	590	589	659	575	565	585	596	629	615	584	620	615	592	645	609	578	565	598	590	587	612	590	569	564	613	599	570	631	621	586	611	667	605	634	569	611	622	605	582	582	595	626	558	601	612	585	560	554	596	634	600	617	542	610	596	584	616	582	608	554	583	590	586	586	599	601	558	609	604	602	594	632	565	613	621	618	612	615	592	571	606	588	597	605	590	611	606	622	612	594	619	624	575	574	591	592	606	632	568	604	575	586	573	562	609	618	601	613	594	664	599	594	626	549	571	583	602	581	606	589
27473	32892	29418	32071	29120	30447	30013	30162	33838	23866	18075	17877	13757	17692	19090	19008	18344	19966	19831	15980	12579	15661	17234	15050	11986	12061	8807	8775	9026	7235	5918	6555	4820	4468	2248	1554	1265	1210	889	621	725	631	641	758	677	692	812	785	553	320	311	262	255	251	277	267	276	258	259	281	278	260	232	256	232	269	249	235	246	244	262	345	343	282	296	284	255	250	231	260	255	207	250	235	245	254	248	258	263	257	239	232	221	246	221	212	244	213	260	239	237	222	247	252	232	232	228	216	208	251	252	249	248	226	200	249	245	231	237	223	236	265	232	214	244	262	262	265	266	266	202	242	247	260	241	255	262	239	223	240	226	227	255	226	246	224	245	286	261	254	244	260	272	209	278	243	238	272	233	268	247	295	251	257	248	263	254	252	273	246	239	212	268	254	266	208	245	244	234	236	239	243	257	226	247	253	231	254	247	235	251	240	258	252	235	247	233	229	230	269	226	259	278	237	245	245	229	244	251	227	258	233	228	222	227	240	235	251	258	249	243	218	252	243	236	241	252	227	253	248	219	259	232	258	246	247	240	228	250	250	253	265	219	224	247	260	235	232	250	241	245	258	227	234	233	257	236	231	233	250	228	243	243	230	242	223	223	236	251	253	235	252	253	243	242	220	207	247	255	233	248	241	245	251	239	232	224	268	237	277	238	246	253	214	270	249	249	246	260	230	269	227	246	272	263	235	252	252	229	256	247	272	235	247	241	257	232	226	232	246	245	275	213	245	241	243	222	262	257	227	220	261	217	232	264	229	258	267	242	232	251	241	243	233	251	215	213	250	247	229	272	251	264	233	250	227	243	218	241	237	285	216	222	216	244	228	252	249	264	239	245	249	257	245	252	232	219	242	235	232	266	239	252	249	245	235	242	270	257	235	243	251	257	245	264	215	259	264	237	237	241	228	229	241	261	227	271	234	257	269	226	267	232	222	236	247	244	253	242	240	230	228	223	265	249	257	228	243	264	229	249	247	241	262	241	217	253	231	271	265	225	247	263	243	250	234	265	264	274	235	260	239	237	257	233	253	265	242	240	245	246	238	254	243	258	224	241	265	229	246	242	265	228	243	219	241	224	248	209	260	224	228	251	237	224	239	249	265	225	229	240	215	250	241	255	259	258	219	229	226	233	225	210	261	239	260	243	262	247	282	250	207	223	227	219	243	242	254	255	222	237	227	235	237	233	261	264	234	216	255	266	239	229	220	270	248	248	228	233	269	253	231	208	227	213	222	261	274	236	239	221	234	247	252	243	232	234	235	246	230	250	252	235	234	252	228	238	215	274	228	235	253	247	233	259	254	230	258	251	252	220	252	236	217	261	241	243	262	251	220	254	248	261	284	250	248	265	248	234	261	232	248	245	253	226	202	234	269	259	228	245	239	238	245	234	234	258	222	229	238	234	228	215	261	221	232	242	304	255	219	259	258	250	227	253	272	243	242	264	240	214	243	238	250	229	227	235	251	237	218	242	231	233	258	221	256	230	248	248	253	249	232	227	242	235	263	255	252	260	215	249	256	234	226	228	230	250	298	247	230	248	267	258	254	245	264	258	225	221	225	237	235	244	228	241	241	258	251	246	235	215	220	221	243	255	256	258	246	251	240	257	252	269	272	277	240	246	226	234	259	260	254	240	235	212	214	249	250	226	255	234	246	223	244	224	235	243	255	234	257	255	266	237	239	259	249	263	219	252	234	237	249	257	243	245	236	226	227	225	235	213	228	247	239	238	245	260	225	269	232	230	246	249	217	270	219	220	248	258	229	243	230	242	262	243	237	230	243	258	229	250	259	244	244	224	236	250	264	251	248	238	249	246	228	276	246	232	250	225	243	249	217	227	242	269	230	271	248	242	256	254	256	239	233	239	237	221	231	236	227	256	231	251	268	233	250	247	251	242	227	244	266	252	248	252	234	240	226	250	214	228	255	209	232	250	228	271	235	233	233	249	242	245	258	242	250	229	254	245	261	277	226	248	261	260	259	249	245	251	236	255	259	223	226	236	283	258	209	253	237	259	230	244	241	254	233	291	269	248	265	292	214	216	252	248	188	265	236	214	270	223	253	260	265	259	225	257	251	264	227	260	254	235	239	265	272	231	228	273	271	229	249	251	273	251	229	214	280	235	245	245	241	249	250	241	247	232	229	248	240	244	212	232	241	242	237	257	250	247	225	242	216	249	254	242	261	259	248	228	239	217	248	218	226	228	217	261	239	244	222	221	239	233	277	249	224	240	254	262	228	256	239	253	234	237	237	217	252	260	226	259	223	274	215	294	267	242	209	220	288	222	247	245	224	252	262	261	254	230	235	265	222	246	259	235	219	272	256	225	254	238	230	230	265	239	246	244	283	249	223	236	254	272	232	240	255	248	229	246	233	243	258	232	244	207	243	247	239	254	253	237	251	223	263	233	251	245	256	228	234	258	228	253	231	240	234	245	232	266	246	238	233	227	245	260	236	262	261	277	262	239	255	229	250	250	225	271	233	245	186	213	254	269	225	222	259	247	222	248	267	248	235	229	249	255	244	221	257	227	258	251	250	272	254	231	211	246	244	245	241	246	244	227	264	244	229	254	227	232	231	238	234	253	250	245	235	229	251	246	252	255	271	234	265	219	254	222	265	220	256	227	236	251	227	240	255	234	263	237	242	260	246	254	213	279	248	276	267	230	220	236	258	261	250	235	238	228	251	267	224	239	237	236	221	279	232	261	261	243	245	238	224	238	285	252	248	230	253	227	250	240	240	287	248	253	237	247	213	238	223	204	257	243	240	256	226	259	246	238	251	221	219	213	229	205	236	212	251	279	265	230	272	230	233	238	229	251	214	238	259	227	253	253	233	234	234	246	229	216	231	243	248	239	260	234	237	232	258	241	222	230	267	251	236	262	255	279	236	267	242	237	262	240	244	244	230	267	240	219	237	266	233	234	239	241	239	235	243	233	233	249	229	243	249	243	240	217	245	233	220	278	234	255	231	231	241	213	244	216	254	274	277	240	248	218	240	225	242	225	220	278	267	254	231	225	246	242	267	239	241	231	218	247	220	265	238	236	234	271	263	254	227	263	223	223	251	260	224	271	242	227	244	242	256	271	250	255	252	221	226	255	244	241	247	231	248	244	229	255	236	251	257	225	236	266	215	217	252	261	213	232	247	261	252	239	244	242	229	257	230	248	205	228	255	211	236	248	264	277	232	245	217	281	242	250	263	239	251	255	245	243	222	265	251	258	272	221	273	251	243	225	230	251	252	239	274	262	246	255	254	236	269	234	229	221	227	230	224	234	243	234	277	231	228	249	234	236	191	245	238	256	235	250	245	240	235	234	257	245	243	195	252	255	249	253	244	223	246	267	254	244	230	253	247	262	241	247	227	259	256	249	257	232	258	246	242	254	238	255	237	238	226	229	233	239	251	252	234	265	229	236	222	231	245	252	263	209	246	242	263	251	266	259	240	242	219	230	240	233	216	239	257	235	220	248	259
20212	27140	28366	38177	37403	40662	41734	44154	47282	39566	35942	35931	31411	40401	40093	41239	40834	42530	41911	38119	34755	40124	40970	39178	34202	36213	29744	31670	31806	28355	25844	28109	23116	21392	13422	9323	8093	7809	5067	3299	4574	3897	3672	4716	4297	4264	5059	4828	3279	1416	1063	968	963	871	850	876	746	770	920	914	850	718	723	710	687	691	728	724	727	755	783	1506	1345	871	927	814	722	716	646	668	645	661	578	612	614	618	636	628	653	682	637	610	573	663	615	613	633	669	630	610	655	658	636	615	626	642	589	633	624	611	596	644	632	678	638	642	607	608	613	606	604	606	626	621	616	625	630	643	606	622	550	596	640	654	610	595	589	613	603	685	630	609	597	617	636	619	606	639	597	624	620	625	590	616	667	634	621	644	626	643	625	618	631	664	648	628	643	600	631	628	615	651	640	653	646	581	631	635	688	623	639	583	606	646	635	589	604	645	604	648	596	636	626	657	638	627	618	639	647	629	620	645	614	579	617	639	605	589	655	622	627	616	608	687	636	635	612	632	599	644	650	606	612	641	624	638	611	580	617	640	598	617	639	620	612	642	624	608	585	600	637	617	619	625	635	624	612	662	655	601	626	592	628	669	630	591	635	627	603	662	583	630	608	616	621	598	636	620	654	635	636	634	634	629	583	622	642	676	638	628	631	620	620	661	607	651	662	580	620	674	628	623	623	615	657	674	646	657	620	624	622	572	620	639	600	617	642	635	644	609	676	653	622	560	623	659	661	609	579	615	620	638	640	613	616	622	600	657	616	627	608	596	613	609	644	650	677	626	629	635	639	667	624	588	603	620	613	622	652	592	663	643	639	623	592	635	657	608	604	612	628	610	631	631	634	605	687	665	650	643	648	634	619	631	589	621	632	615	617	642	623	655	621	602	624	672	662	616	642	627	586	666	567	604	642	600	643	618	599	629	647	593	604	641	651	603	602	629	548	620	637	679	610	625	617	631	599	623	636	651	605	667	624	615	611	618	604	625	634	639	629	616	648	608	623	641	581	637	655	627	668	620	625	598	617	604	666	617	586	597	641	646	640	642	640	609	653	644	614	605	641	651	599	653	629	622	665	648	615	614	616	598	639	606	677	643	626	665	614	650	637	630	648	583	639	600	665	619	642	638	600	668	613	625	647	554	636	583	610	634	560	640	646	626	622	604	654	588	656	582	595	583	633	590	654	615	665	668	598	636	601	618	564	607	581	626	647	618	603	605	635	613	632	604	618	605	593	617	586	604	618	597	654	619	586	641	641	600	657	640	621	652	582	640	629	650	627	595	646	637	596	689	633	595	638	598	660	633	633	663	566	635	632	632	636	643	632	635	620	630	641	613	657	600	623	614	606	612	617	641	676	675	618	630	638	622	602	633	601	633	634	647	620	630	586	627	607	619	598	604	649	603	620	607	623	639	600	619	636	669	667	576	656	583	640	639	627	587	669	628	635	645	625	602	605	618	627	566	622	623	619	603	635	656	643	648	597	627	663	592	641	636	617	602	595	637	639	691	617	634	615	605	598	643	629	603	608	671	642	656	640	585	641	627	623	613	596	610	627	596	586	618	687	639	623	642	636	621	636	590	623	670	613	599	608	609	569	631	615	620	608	623	589	626	639	649	616	627	620	572	647	618	665	643	613	635	636	617	631	658	598	670	628	608	614	594	615	658	594	670	617	647	602	649	633	637	678	613	640	637	630	606	599	619	623	626	641	578	595	614	606	611	632	644	614	636	607	643	614	645	663	634	603	631	637	677	617	570	639	633	618	693	656	629	618	587	639	594	576	588	638	673	654	617	595	595	615	587	623	598	598	640	637	581	627	601	625	572	607	612	629	631	604	659	571	598	609	633	632	659	607	627	632	611	642	599	594	574	621	595	632	610	619	644	630	631	614	656	625	603	603	634	600	649	635	637	661	638	607	626	589	578	619	647	642	636	614	604	641	635	643	620	646	641	599	613	621	612	592	691	602	637	590	655	603	653	611	633	586	610	617	602	645	622	628	621	609	579	641	598	653	626	605	634	617	635	636	602	581	672	643	632	599	642	682	645	662	612	608	627	609	605	619	655	651	644	614	643	619	577	619	676	606	671	610	598	655	615	634	658	640	641	651	642	631	592	626	634	608	658	643	594	664	601	622	628	594	662	651	608	632	642	625	631	643	609	654	616	627	642	604	687	590	663	625	673	644	625	555	617	634	636	639	627	624	656	650	599	644	633	668	668	584	656	650	612	633	624	590	611	613	639	615	621	601	614	665	640	645	614	630	618	611	628	658	630	619	626	651	659	632	633	655	613	582	623	637	593	616	632	673	661	612	605	637	618	622	581	635	634	571	641	596	634	614	630	620	590	659	642	646	664	628	625	665	647	615	640	594	598	617	650	615	615	639	603	607	634	629	618	642	657	618	592	625	624	581	640	619	629	667	601	609	595	683	663	640	607	604	670	559	600	595	621	633	643	640	601	661	617	623	628	602	619	630	667	613	628	632	573	638	591	631	640	624	615	620	638	656	610	579	640	618	606	646	664	642	594	601	605	614	620	612	641	647	641	634	619	642	609	637	613	636	598	614	597	561	576	646	584	612	613	620	634	676	601	624	630	637	623	629	615	628	604	619	634	640	635	631	636	611	679	606	638	627	555	616	612	621	635	584	634	572	654	620	604	655	652	636	612	608	637	619	660	624	616	651	616	597	594	628	627	643	609	604	663	635	643	642	632	637	652	625	640	614	608	611	645	591	626	640	590	628	589	619	617	630	571	640	635	603	667	649	615	633	654	657	594	598	632	585	607	607	608	679	671	612	672	601	612	614	638	587	661	638	616	584	663	621	655	665	598	561	634	635	633	673	617	628	598	629	613	651	651	630	636	615	627	600	614	660	620	611	683	646	649	641	560	652	647	636	695	604	653	614	642	624	622	654	631	601	604	657	598	616	622	625	631	671	638	635	613	641	632	645	595	654	693	619	617	635	676	628	613	622	622	628	646	655	662	620	545	623	641	670	652	568	595	580	638	649	563	658	613	593	662	637	609	593	596	647	621	648	610	630	659	608	656	594	625	624	649	653	610	644	660	612	651	600	633	684	627	653	634	654	569	599	656	614	581	637	598	601	605	652	599	654	592	668	630	610	688	639	645	612	595	649	621	598	605	596	625	614	616	641	630	661	624	663	634	626	618	603	606	626	624	634	638	611	691	660	637	624	643	608	603	648	602	641	595	638	664	640	555	631	647	651	661	639	621	636	569	603	628	585	624	634	631	615	614	652	641	591	654	612	647	611	630	603	624	601	611	654	657	648	617	599	635	613	619	607	607	670	600	629	613	605	656	662	630	624	596	591	588	653	651	660	621	708	644	606	630	613	646	679	630	610	611	614	615	607	567	597	611	597	567	611	650	659	674	651	652	639	589	606	626	622	606	596	607	595	644	601	637	597	640	655	659	639	655	657	639	663	644	629	647	598	635	617	653	661	633	620	621	572	643	613	626	622	615	629	637	610	653	618	584
37638	39462	33685	36717	35304	38687	38281	40069	42144	33447	30072	31421	26137	32075	33595	33718	33780	34328	33142	30351	25357	30061	30698	29439	25180	24614	20183	19052	19950	16406	13667	14009	10679	9641	6010	3451	2516	2348	1769	1072	1263	1124	1119	1459	1243	1266	1925	1608	635	343	367	385	291	280	306	298	299	261	324	299	287	268	290	273	257	273	240	274	259	232	300	451	275	279	348	372	324	303	267	283	242	267	255	225	268	222	211	246	232	221	247	232	241	230	218	231	249	242	210	238	239	213	222	256	223	250	221	243	256	269	235	239	221	243	271	247	223	247	247	250	253	238	228	226	246	238	233	221	259	220	212	223	230	247	239	236	260	237	232	217	255	218	235	236	221	237	262	254	241	235	237	258	222	259	206	222	240	217	224	253	241	245	256	222	224	244	246	234	243	271	250	254	250	212	274	216	250	225	271	212	224	250	250	240	233	237	221	228	225	253	268	264	236	225	241	228	218	230	226	233	248	210	262	222	215	218	242	266	249	210	258	226	241	225	260	272	234	241	255	243	247	258	251	219	252	244	253	205	224	250	261	229	262	235	248	243	238	235	273	246	251	216	248	235	216	233	219	221	216	254	213	243	228	254	220	251	200	234	259	239	251	247	245	233	271	236	224	263	241	239	215	238	246	228	249	239	258	245	241	260	262	236	220	256	253	265	255	220	228	258	274	236	219	245	244	254	227	225	234	223	237	256	252	272	234	247	243	246	229	236	247	260	239	239	233	244	252	213	239	233	231	246	251	246	252	268	254	248	250	226	238	228	267	244	265	228	231	230	253	263	259	244	244	227	251	229	218	205	240	240	266	233	247	235	246	237	240	210	230	231	280	230	275	223	227	247	260	240	222	215	218	275	260	233	245	260	239	237	216	255	243	245	238	250	261	258	263	209	270	251	231	217	229	212	261	246	225	236	235	212	222	232	241	232	244	229	245	232	246	220	222	229	269	231	253	239	246	235	231	242	232	235	246	244	223	251	235	251	226	232	224	227	242	228	220	254	254	241	211	233	248	272	250	269	252	218	243	284	238	247	205	251	249	259	240	244	262	243	253	254	243	251	245	256	231	231	237	241	242	245	238	251	225	263	235	234	249	241	240	237	244	259	258	234	231	235	224	214	256	262	248	244	225	227	236	222	236	227	239	259	233	238	240	247	251	230	242	270	242	231	233	221	244	219	244	258	236	228	234	224	244	242	213	254	249	242	220	243	251	234	254	250	257	243	241	222	230	230	236	238	275	236	226	267	262	205	259	224	228	253	228	240	259	228	268	259	248	275	229	261	232	211	266	249	228	232	235	259	241	260	253	240	275	247	238	245	261	248	238	246	243	241	247	239	257	198	249	267	254	238	248	243	283	270	216	271	213	191	252	243	215	245	242	253	228	235	230	257	249	253	234	216	218	230	239	237	219	242	258	255	255	230	217	244	244	219	257	261	248	222	239	240	243	256	240	226	222	223	244	249	228	256	239	235	217	248	271	225	236	224	244	252	226	250	246	238	256	230	238	260	233	228	239	229	223	240	243	247	246	248	203	228	253	265	257	237	225	242	247	241	248	239	232	227	249	250	226	234	244	231	261	244	247	227	248	241	247	255	242	242	228	240	250	250	247	253	251	213	238	249	257	248	255	245	233	229	227	262	237	236	228	242	213	248	235	243	243	249	242	239	234	261	254	237	232	232	256	221	240	277	236	211	270	244	240	214	221	240	266	222	234	227	235	238	240	241	233	267	237	246	235	224	256	271	231	255	238	247	230	235	276	255	222	212	261	242	266	259	260	238	241	210	239	224	239	248	236	245	255	222	234	260	255	271	252	232	247	261	220	238	212	222	252	238	227	224	238	240	225	261	237	240	252	246	265	249	263	254	258	233	237	219	233	198	217	250	269	229	225	248	213	235	230	233	272	239	244	235	258	235	221	232	227	210	227	261	254	239	242	245	231	234	229	245	266	237	231	233	224	222	244	248	235	207	242	241	223	240	253	220	242	227	228	236	226	230	233	250	216	243	238	205	247	225	262	271	246	198	261	227	227	263	211	250	219	241	243	248	249	219	262	236	235	233	256	239	236	232	229	226	269	229	214	257	230	267	256	247	265	250	253	226	247	238	231	243	229	245	243	272	250	251	251	266	232	236	238	255	258	243	239	227	243	254	243	243	238	249	230	253	261	229	259	248	227	254	234	244	236	231	254	243	242	245	227	251	269	243	240	239	208	270	225	201	248	242	235	267	232	220	226	227	224	212	247	224	236	267	236	254	246	279	228	242	244	241	220	235	225	244	254	227	239	228	247	216	243	209	260	235	216	241	231	224	263	221	267	218	247	234	249	250	225	258	262	253	248	258	244	249	248	212	242	235	261	227	240	227	225	226	241	239	251	208	247	202	238	245	253	231	225	224	251	269	228	260	231	226	259	246	258	265	218	229	251	252	220	250	239	229	243	251	209	238	253	226	263	215	211	251	252	233	234	260	251	249	238	235	251	240	247	203	248	243	254	206	231	247	252	254	217	240	247	240	241	224	219	242	245	265	245	265	248	230	254	255	239	232	256	263	249	237	217	229	268	248	243	230	242	214	262	245	214	255	219	250	240	235	241	265	246	254	256	235	228	248	206	252	225	240	277	259	246	228	245	241	236	206	245	239	264	220	263	234	244	231	248	219	234	233	258	259	240	243	254	276	251	214	252	241	262	245	235	242	275	223	232	245	231	220	232	236	242	234	238	218	228	226	215	232	242	221	233	226	246	220	246	252	278	270	229	239	241	221	264	241	229	234	251	219	208	198	259	214	253	250	229	240	265	258	232	243	244	256	251	220	244	260	256	260	243	268	251	279	241	269	239	245	243	256	230	225	254	217	262	226	252	254	255	249	232	230	231	231	257	255	238	249	227	253	243	244	265	214	233	217	256	249	247	239	245	231	238	234	263	266	260	231	244	214	254	232	228	255	224	223	225	235	256	242	243	212	240	253	227	250	244	233	264	236	266	235	251	219	221	244	240	209	250	204	258	210	241	224	241	232	245	222	252	228	243	275	248	240	234	260	238	263	272	256	269	259	245	237	234	212	230	236	226	239	263	228	230	250	238	235	235	232	240	253	259	240	242	234	245	242	249	232	241	230	253	227	252	227	235	240	226	216	222	243	225	259	213	209	261	256	246	255	238	239	254	232	240	235	251	272	242	252	227	240	226	215	260	242	246	254	263	229	263	220	240	252	214	230	269	264	243	223	228	249	205	250	242	262	265	269	238	242	249	228	226	226	237	219	251	239	256	237	226	210	235	243	256	249	247	234	251	250	246	246	222	241	278	223	226	249	234	242	269	274	254	249	272	229	263	227	242	276	263	256	266	228	243	223	254	225	216	228	201	256	219	238	241	181	259	250	265	255	255	219	239	227	217	249	256	290	271	236	243	244	217	248	243	257	248	242	232	267	224	238	247	275	230	249	210	232	232	226	238	285	280	258	232	224	205	256	244	258	231	239	218	243	234	255	221	229
27328	33701	34528	44166	44431	47534	49433	52686	52244	47598	47110	46148	42174	51986	52448	52220	52631	52995	52061	50853	46749	50902	51915	50905	47372	47874	42467	44119	44207	40944	38365	39542	34951	31689	23814	17154	13592	13259	10112	6423	8663	6980	7519	8639	8071	8212	12451	9869	3819	1542	1511	1727	1188	977	1070	1056	926	892	1197	1213	911	926	828	835	834	769	741	724	772	740	1014	2137	947	1066	1631	1572	1069	947	785	650	609	595	597	561	616	591	630	647	579	608	562	634	606	630	654	637	622	589	603	646	594	598	681	624	654	591	657	619	596	594	642	648	599	622	640	628	580	635	602	650	625	641	623	593	622	611	597	621	633	639	620	585	602	659	635	648	627	654	590	652	592	638	631	599	604	596	610	604	566	595	583	618	617	639	678	579	619	599	571	669	661	600	618	621	621	608	576	597	635	642	651	595	627	650	584	615	654	627	569	650	597	618	588	610	593	603	614	621	593	637	626	660	626	626	601	591	619	610	644	630	636	622	606	619	631	596	608	612	654	584	622	628	638	647	622	603	629	591	624	592	604	558	613	675	654	643	605	627	623	655	598	585	656	607	595	589	642	623	594	630	626	597	584	613	634	666	650	628	626	579	609	600	621	599	626	650	627	610	638	639	609	555	601	610	610	607	614	621	575	639	657	607	638	619	655	601	617	583	596	609	642	572	626	628	585	602	642	593	596	609	630	644	655	615	638	625	612	663	632	607	642	591	591	637	606	627	617	613	543	613	619	614	638	608	635	651	656	617	569	550	591	608	633	625	628	628	587	594	636	605	609	630	621	655	668	596	632	627	643	607	623	564	609	614	626	635	610	592	589	610	608	566	613	581	619	608	566	576	658	596	598	638	611	635	633	610	622	612	598	603	617	606	630	629	624	657	620	634	605	619	643	640	633	601	605	631	631	608	626	597	616	609	625	625	581	606	643	664	633	616	617	553	572	631	615	600	638	637	649	612	591	619	635	588	643	611	593	579	601	603	646	557	619	606	624	614	605	562	643	579	632	605	603	600	643	604	657	599	630	626	646	602	615	600	603	646	603	612	594	651	570	664	627	624	620	632	607	618	632	628	588	628	593	560	606	617	622	599	636	614	614	615	657	623	590	600	601	645	573	602	699	564	608	648	626	623	608	629	606	629	628	578	587	604	617	607	637	594	574	553	627	622	620	592	608	618	638	600	626	680	582	588	613	648	630	606	576	610	623	585	638	598	599	611	634	596	624	630	630	613	632	665	591	602	602	624	591	601	588	550	642	632	627	621	588	597	605	620	581	613	602	597	614	616	609	600	572	632	616	648	609	655	604	623	642	624	623	626	588	563	640	603	581	603	609	572	675	623	636	638	591	623	593	590	630	586	566	617	612	607	611	585	622	652	614	604	590	624	584	591	615	646	638	622	613	640	576	568	592	596	622	565	627	642	641	612	582	633	611	593	597	625	643	576	570	617	628	610	589	658	617	596	601	646	631	601	627	605	591	620	623	586	567	586	571	591	604	609	586	619	669	654	642	635	591	608	628	636	612	632	596	605	675	631	629	596	567	607	568	573	640	587	624	614	600	644	625	604	636	601	590	598	607	644	632	591	587	620	639	611	586	618	603	592	622	628	606	655	587	652	584	601	625	608	606	637	630	642	648	577	623	606	642	604	632	590	633	567	642	580	622	575	582	606	637	641	616	596	617	650	627	617	589	629	607	588	607	624	656	607	641	622	636	613	622	622	633	641	610	604	612	591	666	615	587	624	634	639	615	619	609	645	591	637	646	555	613	596	597	615	596	646	623	614	663	624	618	588	582	609	615	633	580	643	605	591	626	640	636	583	588	606	634	602	608	596	586	603	613	598	615	636	584	631	623	624	624	564	632	642	621	615	599	584	624	606	600	621	608	609	610	581	657	608	601	619	651	591	611	634	585	623	564	589	649	637	563	646	588	621	648	606	616	619	650	590	629	614	622	625	648	627	603	651	585	566	609	637	614	582	584	596	623	609	611	606	591	632	621	581	600	661	592	612	604	608	649	621	629	598	624	586	631	593	601	582	608	634	536	621	587	595	655	583	587	659	589	654	581	616	612	633	622	614	636	605	629	635	644	629	571	585	578	562	595	602	622	618	607	572	607	613	649	609	618	607	654	609	614	612	681	646	629	634	588	593	611	603	647	624	607	625	612	657	648	605	618	591	624	613	608	586	594	643	620	636	652	617	628	588	621	575	624	623	627	561	618	634	615	605	603	588	654	640	602	561	574	607	604	637	591	565	600	637	631	658	556	610	613	613	622	607	592	603	619	615	632	579	652	596	609	618	615	597	612	625	628	635	607	587	616	616	635	640	595	611	589	617	618	609	628	633	602	563	597	595	610	599	578	616	589	650	663	573	602	621	600	610	578	639	627	630	587	610	637	629	584	643	608	618	606	624	622	609	616	599	666	592	637	596	625	666	639	627	615	580	601	566	580	645	682	605	601	645	604	604	632	642	617	660	609	621	597	625	578	607	610	640	627	595	555	581	631	614	624	608	602	589	661	574	624	590	553	635	599	630	603	659	617	612	582	582	617	591	559	598	617	618	627	654	587	629	594	619	568	641	631	610	614	620	596	561	604	590	620	632	635	609	612	586	653	616	636	607	565	654	639	621	602	621	594	601	617	623	609	617	622	646	548	605	594	631	624	581	637	568	585	625	600	637	568	642	633	603	661	604	662	578	600	593	601	636	621	648	608	614	590	654	612	628	594	631	605	585	595	593	617	609	602	610	606	626	599	599	601	611	623	581	619	556	630	615	620	596	613	627	605	653	584	626	596	613	602	604	605	638	628	596	576	642	651	550	644	586	593	608	644	619	568	637	599	634	595	585	607	670	611	624	631	636	651	594	614	578	611	609	639	584	590	634	629	580	675	642	622	609	645	600	588	645	674	569	666	576	656	600	603	592	618	608	607	644	613	584	597	626	608	596	582	568	616	616	578	650	613	632	606	573	606	575	603	584	636	629	615	575	596	635	623	606	631	622	648	595	602	648	637	599	589	623	584	620	601	656	614	613	643	601	634	601	581	586	600	551	591	602	569	615	592	616	622	604	630	605	592	596	566	613	613	577	607	606	612	620	637	631	611	656	624	643	598	653	623	600	632	617	628	617	583	654	562	621	649	619	640	636	642	612	618	616	607	637	620	611	606	628	621	601	616	587	631	651	586	638	604	659	623	617	573	616	624	609	603	604	631	644	585	606	616	647	597	617	628	627	605	599	590	625	643	620	642	589	609	640	590	541	640	622	599	639	636	617	590	584	601	624	561	591	602	639	638	636	593	610	634	639	573	611	595	625	575	579	586	579	648	567	653	620	630	636	592	623	603	596	637	594	592	645	605	683	623	631	647	654	571	615	589	598	641	613	591	637	589	568	590	644	598	609	612	582	658	552	648	632	588	606	620	634	606	568	634	686	630	633	621	602	660	592	642	621	613	578	624	595	623	632	623	587	572	621	583	632	555	564	612	628	612	633	637	593	641	635	621	650	615	627
9362	8277	9312	8055	5744	5522	5385	4720	3750	2467	2123	2102	1788	2061	1945	1814	1562	1645	1639	1341	1037	1312	1297	1259	1068	1181	772	856	810	676	626	660	554	571	443	330	339	300	291	267	270	259	260	283	287	287	305	279	228	248	249	274	239	222	224	222	217	225	234	204	237	237	230	229	190	231	218	228	237	226	233	234	234	207	238	270	246	247	210	217	237	222	207	236	239	209	251	220	231	225	246	230	243	199	253	221	240	222	221	213	206	219	220	226	199	253	217	225	240	239	230	199	230	229	205	189	224	210	217	223	235	220	237	248	222	224	219	224	267	238	244	198	236	243	250	233	247	237	231	272	261	230	234	243	220	234	234	218	250	226	242	247	243	250	211	236	209	257	228	239	242	214	227	235	220	217	253	226	237	259	218	237	216	208	237	232	229	234	259	241	231	244	241	219	221	234	198	220	222	230	207	244	272	230	238	259	224	213	226	236	227	234	257	212	218	226	241	244	220	226	226	232	233	245	237	209	221	208	213	216	215	192	235	186	211	225	250	231	221	232	216	233	229	215	233	226	223	229	219	219	233	243	249	226	250	233	231	237	223	222	217	237	216	230	226	246	210	237	238	235	203	220	237	248	231	238	209	225	215	218	229	237	234	249	229	258	234	232	224	205	232	233	242	225	236	234	249	187	229	221	237	237	227	219	220	220	231	241	211	260	250	194	227	261	228	258	275	224	236	234	231	235	236	222	228	221	246	248	232	236	236	226	246	224	243	223	204	260	226	213	230	230	246	231	224	238	249	194	247	227	212	208	219	235	228	224	223	217	205	210	215	226	268	240	231	262	266	233	215	240	182	252	225	222	187	217	220	208	237	210	207	256	242	228	240	224	226	229	223	198	225	238	277	240	244	241	217	245	231	222	212	227	220	238	212	240	214	236	226	221	239	218	247	218	228	214	250	222	224	237	258	232	219	257	212	240	231	221	229	253	224	215	213	227	220	241	211	238	215	238	214	235	209	230	247	235	230	215	221	211	229	229	224	204	216	225	240	243	220	220	224	201	229	206	218	221	232	225	209	244	198	228	242	257	205	205	229	225	234	227	233	232	218	237	223	224	235	223	221	231	214	194	212	199	223	238	229	228	207	230	243	214	228	218	225	226	245	228	242	245	242	235	245	213	214	225	240	207	226	252	213	211	210	227	212	206	239	225	228	246	228	226	223	274	251	200	218	235	209	220	215	219	240	223	235	219	219	186	235	219	229	232	245	242	231	222	230	226	210	219	213	228	219	235	220	219	232	227	257	241	220	242	245	215	234	207	243	237	222	254	253	216	226	216	234	224	230	211	236	236	241	201	194	219	233	219	233	219	230	223	240	224	228	243	233	216	243	213	220	257	236	234	235	260	202	231	220	234	205	245	221	218	258	250	230	244	237	212	243	214	209	247	245	207	246	249	231	224	249	242	222	206	227	237	246	205	239	235	211	228	209	240	233	229	228	246	233	223	242	238	230	218	253	244	225	226	226	211	235	228	236	222	239	229	228	226	216	212	220	227	235	241	209	234	234	239	225	243	233	221	208	244	241	235	225	233	220	250	265	206	234	230	230	223	216	214	212	245	226	245	234	251	207	205	227	201	252	242	221	227	244	208	221	218	229	204	209	226	222	242	248	238	220	219	253	219	239	200	199	255	245	211	240	240	230	190	234	230	221	207	226	232	232	227	209	221	225	199	234	249	246	225	216	234	245	236	218	262	230	212	203	223	234	262	225	252	230	254	211	219	237	208	237	256	224	233	236	222	210	222	246	217	243	214	240	222	207	260	253	216	214	217	229	226	226	217	210	241	236	219	234	215	221	209	247	204	255	232	219	210	228	249	242	236	265	203	208	247	232	212	235	220	232	207	225	227	227	243	217	224	215	223	232	219	223	210	223	189	184	213	226	242	251	205	201	235	245	197	264	213	236	233	204	228	248	203	216	227	221	207	227	213	221	210	243	238	221	221	212	257	212	231	228	215	258	232	216	222	240	224	236	253	209	219	260	221	230	252	218	226	264	228	249	226	221	242	238	259	236	233	193	242	248	252	228	215	234	231	227	203	218	240	245	203	228	234	235	229	207	207	222	236	219	230	237	205	211	212	221	216	228	247	222	216	223	224	239	243	246	219	231	242	236	232	229	242	254	226	254	243	231	229	249	240	222	205	213	222	226	243	219	212	247	241	263	226	237	232	238	255	240	221	243	261	246	209	228	218	235	230	214	215	240	217	224	214	227	240	220	211	239	225	253	197	193	248	216	219	238	233	239	235	216	253	238	231	197	258	225	216	220	212	211	214	246	249	231	230	219	206	223	242	206	221	226	236	238	241	244	248	210	211	205	233	243	217	222	207	206	259	224	239	232	227	216	232	219	228	207	220	247	202	216	234	205	239	224	226	227	201	200	234	222	227	222	237	215	235	220	234	231	248	231	225	218	225	226	231	223	242	229	227	216	225	206	210	194	243	214	220	223	221	203	223	231	221	225	217	228	235	234	235	241	229	270	219	222	217	238	236	222	272	217	203	209	208	203	224	217	261	230	238	255	220	254	198	254	215	236	234	236	225	214	246	272	248	212	200	191	257	232	222	209	232	239	224	218	236	219	209	231	222	206	216	214	224	214	230	228	231	224	206	233	213	217	221	216	232	218	244	216	247	225	243	212	208	246	252	234	228	214	235	217	214	234	216	241	226	221	245	216	228	226	208	216	245	219	221	246	227	243	241	244	233	240	230	216	235	205	189	223	246	253	216	257	213	228	233	237	213	223	230	222	225	219	226	246	222	218	250	250	202	235	228	218	245	238	219	230	222	204	232	239	211	252	244	227	216	227	248	234	225	234	221	226	211	208	220	219	227	264	211	216	224	235	204	229	234	239	224	229	237	228	253	229	190	214	234	237	234	249	227	229	205	251	223	221	240	244	227	225	221	217	210	230	240	231	227	239	241	226	258	221	221	231	232	243	241	221	221	219	233	233	232	243	219	242	243	224	227	239	235	254	248	190	235	242	228	257	266	234	237	234	224	239	243	205	234	238	250	199	235	240	240	219	214	238	235	228	206	200	222	238	262	210	215	214	219	241	256	229	204	223	224	223	226	230	245	242	230	250	216	241	236	238	223	222	237	222	209	217	236	242	233	221	218	232	231	209	229	272	225	223	223	237	226	210	238	246	215	224	225	231	215	227	231	223	237	231	208	242	224	268	222	213	208	200	239	245	239	247	228	207	232	240	246	236	232	238	231	224	242	235	239	214	242	232	266	230	243	211	224	226	213	189	215	227	246	196	242	213	252	232	219	257	244	235	232	254	246	264	220	241	232	219	213	228	250	228	232	245	228	256	243	247	240	247	204	251	237	205	224	208	216	203	217	240	215	233	211	233	222	251	232	239	242	220	252	238	246	240	250	251	217	217	234	195	230	254	208	251	209	211	235	225	252	233	241	207	244	234	218	238	223	231	216	232	207	202	237	238	217	230	210	229	215
7288	8846	13894	18124	16096	18508	18723	18999	15912	11760	10585	10637	8842	11304	10384	10623	9252	9728	9619	7780	6167	8613	7702	8029	6553	6826	4632	5058	4993	4209	3739	4029	3075	3167	2131	1450	1228	1279	1092	868	930	882	958	1008	1023	990	1314	954	753	683	708	705	645	675	690	664	669	595	649	633	616	618	619	697	661	656	639	641	651	653	647	633	702	625	720	736	677	672	629	607	595	609	612	575	590	642	615	603	605	614	589	592	584	585	609	613	607	582	568	623	642	619	587	634	599	647	594	594	579	573	548	603	586	590	569	551	626	608	568	600	611	593	609	589	598	600	634	604	579	594	592	627	594	605	613	650	607	584	581	596	578	626	578	587	593	591	614	562	621	594	581	553	600	600	538	587	602	619	548	557	553	609	573	607	568	592	588	593	579	625	582	603	594	615	572	614	547	595	575	579	626	604	596	563	625	620	592	576	569	597	577	629	596	620	642	586	622	642	623	587	601	598	601	609	609	636	603	601	604	610	579	603	616	614	547	644	588	560	612	579	592	620	595	591	596	571	620	565	592	594	575	547	599	634	600	619	673	587	574	599	576	583	631	635	626	595	619	584	637	596	572	588	546	650	600	555	584	639	607	594	562	585	608	570	584	578	617	609	569	575	624	639	612	569	580	581	595	623	554	589	617	589	576	594	649	593	596	605	590	607	561	558	580	583	601	578	585	637	504	621	617	613	589	559	638	607	600	563	597	588	600	601	605	601	593	608	610	620	625	566	592	598	594	583	619	594	639	591	621	590	579	616	592	555	569	613	603	629	659	572	587	603	597	530	601	619	628	621	594	603	634	598	650	573	594	578	612	597	588	568	595	623	617	596	581	652	609	580	593	626	544	595	581	589	580	575	582	639	576	576	595	586	591	586	611	603	585	582	611	583	548	603	622	573	619	600	572	557	570	559	585	561	577	590	574	593	582	581	558	574	559	621	601	633	610	624	597	581	554	617	617	598	604	573	594	576	573	568	624	615	574	607	593	606	590	568	582	582	603	615	598	555	600	595	638	645	619	561	601	590	607	587	598	599	591	594	613	598	552	613	589	583	626	598	569	599	571	622	586	561	622	585	595	595	601	575	589	590	592	572	625	601	596	641	660	607	576	617	598	623	601	595	559	611	561	593	587	576	587	619	602	591	588	547	590	624	594	565	598	637	616	580	573	607	584	626	627	556	560	592	598	613	621	554	591	613	584	591	582	581	558	592	612	594	587	626	572	607	591	599	544	640	602	608	584	621	598	595	587	592	543	605	629	556	560	561	559	595	617	617	626	626	617	556	559	547	597	580	596	569	570	644	577	597	582	622	606	621	580	575	560	593	582	612	593	570	572	557	609	582	592	604	579	603	620	563	626	567	615	566	577	618	600	592	612	570	572	606	617	619	561	615	581	600	595	561	554	568	598	596	597	593	634	597	624	570	591	573	622	574	655	612	614	599	576	634	608	606	602	568	601	612	621	615	558	614	637	544	636	554	567	652	578	626	612	626	668	612	576	586	618	583	625	614	563	605	578	612	545	623	601	600	651	626	593	605	615	601	629	584	636	570	609	602	576	571	583	627	563	596	599	559	536	599	641	593	564	569	583	569	588	618	575	571	597	576	568	561	592	641	613	558	611	572	583	582	627	637	614	606	610	586	648	584	588	605	591	623	609	589	572	625	603	563	529	592	607	574	619	591	621	610	600	556	574	609	588	595	621	572	599	562	573	566	591	578	568	582	612	594	594	619	605	650	603	553	607	592	602	611	573	628	589	563	557	625	639	581	606	616	647	594	621	624	572	612	571	572	605	654	619	646	633	603	623	571	585	540	596	588	586	537	562	627	579	586	588	607	588	595	574	624	568	644	594	621	608	582	628	603	547	592	538	574	605	606	559	556	561	578	606	611	569	596	574	536	580	622	579	580	580	597	590	601	582	598	538	566	571	586	585	628	603	638	566	659	587	600	582	610	596	592	568	569	594	583	562	557	555	611	588	583	584	564	576	559	582	600	619	583	600	593	593	630	642	563	641	579	589	584	583	588	588	606	601	630	569	616	623	575	546	610	632	582	594	597	590	546	577	606	632	612	592	644	625	603	560	595	618	580	620	621	614	611	578	570	591	605	604	564	594	592	634	570	565	566	597	584	612	591	559	611	575	630	566	570	608	600	599	619	597	616	583	610	602	566	555	624	600	608	593	622	583	566	629	596	582	593	544	582	609	612	601	640	597	573	606	587	598	632	590	612	587	616	594	627	548	622	576	624	603	617	612	572	628	571	577	600	560	571	582	569	617	587	605	558	615	588	580	557	581	637	596	604	621	641	602	568	555	596	615	594	614	562	587	638	566	636	645	547	585	573	626	595	568	644	592	631	619	548	587	618	614	649	625	589	581	574	565	623	614	578	605	576	595	595	593	591	608	610	594	567	589	592	618	542	609	589	603	590	581	593	608	621	612	620	561	586	593	596	597	581	582	564	613	644	584	592	571	610	586	655	535	559	585	594	610	615	594	566	591	614	605	607	654	609	572	558	593	571	590	531	572	611	588	627	601	566	591	543	609	598	594	641	680	612	601	597	630	602	574	610	631	586	581	593	581	594	643	597	575	571	600	558	625	638	588	587	599	614	543	617	588	667	623	601	586	618	570	563	588	593	624	640	614	553	598	601	603	583	609	589	560	618	598	601	572	619	615	592	602	569	558	585	576	591	637	616	582	620	625	566	608	599	560	542	589	571	553	607	563	605	601	574	619	573	569	628	571	617	617	569	589	585	623	591	582	607	618	599	574	587	608	592	631	585	595	569	587	568	641	635	528	587	602	615	602	567	578	616	586	588	582	591	580	620	559	574	596	584	612	562	571	581	597	580	575	637	580	565	575	589	619	585	584	559	566	610	593	576	567	553	561	595	589	574	579	608	626	605	581	589	589	599	568	638	582	551	606	575	630	587	582	570	597	595	563	622	630	569	591	580	593	583	625	622	627	610	589	596	613	601	594	603	601	583	630	600	587	615	633	576	625	567	609	583	577	575	626	584	630	619	567	594	569	590	603	586	591	570	600	589	577	581	613	657	607	555	652	599	636	568	588	608	570	607	593	593	564	537	586	626	596	580	584	588	590	586	590	578	594	581	618	549	571	572	564	608	589	634	618	593	629	621	610	593	581	598	610	575	613	579	573	592	626	601	594	584	556	600	632	605	577	599	558	600	565	604	556	607	575	624	567	583	611	625	595	582	614	595	551	596	624	606	542	578	614	553	626	520	640	561	592	640	608	578	636	609	585	587	584	628	613	560	567	604	548	614	605	598	576	589	671	605	585	567	618	635	573	606	607	601	586	555	620	621	581	590	611	577	605	579	604	589	621	580	626	597	579	609	583	596	539	571	549	606	637	575	584	583	584	550	608	596	582	594	596	569	618	583	603	615	618	612	597	560	562	580	592	589	591	600	588	592	564	563	607	567	636	591	558	589	614	565	579	612	557	594	602	614	607	607	559	614	601	614
26608	29387	27859	30119	29397	31379	32452	32685	28446	21114	19628	20288	16691	21004	20423	20156	19196	19360	18756	16353	11920	14748	16749	15674	12521	12448	8517	8366	8704	6326	5487	5857	4060	4133	2512	1393	1096	984	898	588	588	572	667	685	561	772	961	595	315	313	362	337	273	255	318	293	264	279	270	277	294	284	268	253	266	232	231	292	319	315	259	268	296	241	260	288	285	229	264	239	247	246	239	254	269	213	208	247	258	216	268	245	246	253	242	248	271	221	243	239	220	247	214	268	248	261	256	231	260	244	242	281	243	238	232	237	223	251	235	255	219	252	255	229	241	241	272	237	226	251	248	214	220	226	234	232	230	261	277	237	228	221	256	239	249	253	254	245	219	264	246	245	249	267	249	224	240	247	230	257	278	241	245	228	220	244	227	234	248	251	232	268	242	244	248	229	235	261	234	240	231	223	243	237	221	244	224	270	258	225	263	217	242	225	247	236	243	241	234	259	274	245	227	232	224	231	228	261	202	223	233	265	245	237	236	238	234	256	236	223	247	230	248	257	251	247	253	206	239	255	245	245	263	268	233	236	264	231	228	241	234	223	267	237	245	243	225	232	235	233	270	262	262	239	241	230	241	254	238	246	273	234	237	240	256	252	266	234	242	218	216	208	242	240	265	247	233	255	235	287	229	228	232	271	243	227	274	207	236	247	246	264	234	264	229	239	253	248	238	232	243	254	278	233	229	233	258	237	231	252	245	237	277	225	250	237	241	225	218	245	247	261	222	266	231	257	237	254	219	261	247	242	202	248	258	242	242	239	259	246	248	249	230	254	263	268	268	264	207	245	243	252	217	260	290	234	279	271	199	252	255	234	240	242	233	210	259	246	246	232	256	231	229	239	229	240	235	253	244	242	223	231	278	229	237	265	237	255	271	241	220	237	260	228	236	234	248	236	268	233	254	241	231	254	228	236	249	279	246	235	235	202	262	249	258	236	251	222	229	267	252	239	224	241	251	257	221	247	241	227	269	227	235	245	254	228	234	255	238	220	236	225	253	220	235	242	244	263	230	262	262	226	224	243	222	197	251	229	250	228	257	232	265	237	232	260	233	228	221	230	232	237	254	259	222	247	229	271	243	232	255	258	228	247	240	264	236	268	239	254	232	254	241	284	261	272	229	244	247	232	241	239	241	250	254	243	210	227	272	226	232	224	238	256	250	249	253	202	250	254	254	242	227	230	232	276	231	231	242	224	246	254	248	253	241	240	241	262	262	273	219	250	234	259	246	253	241	204	263	223	260	237	258	240	250	232	253	251	254	232	238	213	231	230	222	253	244	251	237	255	245	267	218	244	242	240	228	244	254	229	216	258	253	264	267	232	247	261	287	235	252	240	249	235	254	263	268	227	226	232	242	233	243	245	251	229	261	263	243	233	245	245	257	235	245	239	253	237	234	220	244	239	220	241	264	260	236	254	236	246	243	258	234	278	248	249	249	261	246	245	250	237	244	239	246	246	245	269	246	218	246	273	263	246	245	227	260	254	231	250	232	240	226	246	248	263	223	243	251	227	250	266	253	228	217	244	240	255	227	246	250	280	270	231	222	256	228	250	268	249	243	275	257	227	253	267	261	244	223	217	233	243	266	250	260	247	269	225	231	249	236	273	244	216	266	228	239	236	256	256	229	232	253	255	243	236	236	251	258	226	255	264	238	289	264	236	252	251	239	244	231	226	239	270	256	251	254	227	248	264	250	258	254	269	264	266	251	269	235	254	234	230	229	252	232	226	258	227	237	249	213	239	227	239	228	283	224	241	277	286	243	245	269	253	268	263	243	241	281	247	231	242	234	256	248	240	249	254	237	240	241	258	258	208	215	236	238	233	249	253	249	223	227	255	263	253	253	236	265	278	270	216	251	224	254	259	261	251	266	241	229	223	210	236	243	223	242	260	263	243	208	232	245	238	261	239	256	238	243	220	259	252	273	249	249	254	225	246	237	215	223	199	252	225	231	232	257	231	235	247	241	243	233	241	244	245	228	236	258	210	243	255	247	239	233	268	239	222	246	226	239	240	248	239	221	235	221	223	250	236	267	242	249	248	229	246	273	235	251	221	273	247	247	226	261	262	258	241	249	222	210	218	210	228	236	222	275	244	248	255	248	242	243	253	230	231	257	235	242	237	236	244	260	254	234	221	233	248	260	236	256	219	244	249	233	267	257	218	226	252	228	240	187	233	252	259	230	239	254	226	232	234	230	227	258	274	277	259	262	240	241	271	253	226	249	238	271	241	261	247	248	273	219	233	229	241	214	227	234	228	246	235	226	206	257	252	214	248	266	275	236	262	223	249	229	242	225	238	292	237	258	221	238	274	286	244	246	216	249	223	256	223	233	213	248	224	229	247	255	243	248	215	263	255	234	258	229	252	254	244	255	250	259	260	255	237	229	229	251	222	235	215	246	239	250	243	266	235	242	241	220	266	269	243	235	259	260	227	254	262	255	257	238	250	227	245	271	217	269	250	234	216	242	229	239	233	248	242	243	251	213	230	259	254	255	223	252	236	255	235	246	249	214	243	246	257	241	239	230	249	240	229	259	245	234	263	232	253	250	251	243	222	239	264	257	228	229	243	261	260	254	246	276	250	257	244	239	281	264	240	233	211	237	249	238	221	233	226	229	268	246	270	231	253	217	247	247	244	241	229	223	239	228	246	250	251	266	234	245	261	249	267	232	252	203	279	242	211	241	225	256	215	233	239	232	255	232	246	241	226	253	253	248	263	270	237	247	252	245	237	266	233	246	252	244	245	259	208	265	263	217	238	237	255	277	271	249	239	249	264	232	242	242	243	249	242	265	237	243	244	240	251	258	243	237	231	247	256	247	265	243	214	227	210	244	225	244	246	242	258	236	268	253	246	223	246	234	247	268	231	239	255	225	208	238	244	268	260	241	249	239	245	244	228	236	247	224	232	241	260	271	241	230	253	224	257	236	265	247	234	236	232	251	246	269	225	232	232	229	270	236	224	242	228	237	252	234	252	263	250	218	221	203	226	281	244	236	261	225	222	238	230	226	234	235	259	252	254	240	245	239	293	239	238	211	272	260	241	236	253	267	237	246	223	229	242	248	249	237	231	255	246	263	236	246	235	230	220	234	256	234	222	233	232	241	256	246	234	273	218	230	261	260	241	248	239	265	238	226	219	239	238	210	234	216	235	239	256	257	234	267	238	244	233	239	251	267	256	233	228	248	234	234	225	259	218	257	241	243	230	202	243	217	249	223	229	258	223	257	271	228	266	270	240	218	247	228	232	230	233	247	223	246	238	250	262	241	238	268	283	258	266	265	261	227	234	242	228	248	243	246	249	232	220	232	257	255	246	243	258	224	249	249	239	251	241	225	252	251	272	222	257	242	228	220	221	260	230	245	232	226	258	230	249	247	231	258	233	226	243	223	206	237	215	236	262	243	272	249	259	228	247	251	263	223	218	248	235	246	218	224	245	210	237	244	259	250	263	271	255	243	260	248	231	223	262
19747	23258	27675	35879	37879	41753	43880	45713	41815	36820	37868	36949	34625	43145	40327	41288	40956	41708	41495	37982	33174	40140	39272	40053	35287	36264	28787	31102	30871	26846	24615	26113	21141	20818	14220	9024	7257	6648	5371	3358	3491	3054	4050	4201	3463	4405	6522	3639	1287	1030	1254	1143	874	973	1016	901	989	926	831	897	838	807	730	724	709	698	737	925	1280	969	772	869	881	741	866	837	794	726	673	655	662	620	662	667	650	640	631	631	605	593	639	647	662	618	645	639	629	619	624	592	605	634	642	633	657	601	601	609	661	667	618	668	620	664	620	617	662	606	640	618	667	621	642	655	638	622	676	607	618	650	596	653	646	606	602	643	628	616	610	674	614	602	627	654	642	655	583	651	618	589	640	593	606	624	592	634	612	630	613	640	681	637	613	589	630	618	593	620	647	633	596	635	625	623	661	629	635	630	614	646	610	656	569	652	637	602	562	623	611	641	597	649	626	638	617	652	623	672	642	658	603	609	642	597	600	615	579	588	604	566	629	615	598	648	648	630	619	613	641	645	582	613	647	618	603	660	654	641	625	584	670	637	628	652	588	631	631	641	643	599	633	633	672	641	580	623	638	649	593	630	641	657	608	613	622	633	589	618	641	636	624	670	632	631	632	691	605	614	573	673	639	627	650	630	653	609	596	619	635	659	623	655	646	663	635	629	597	610	603	671	600	602	642	656	641	653	635	609	645	656	636	578	611	593	631	617	631	574	637	661	621	637	612	619	645	626	617	633	634	584	591	597	621	643	633	646	645	608	648	621	619	617	633	609	638	616	645	668	648	580	647	606	640	577	597	634	630	623	644	632	607	594	570	607	585	641	593	658	654	617	620	599	579	616	608	613	680	613	623	632	648	615	650	674	670	648	629	618	629	631	616	644	604	633	630	631	597	641	629	645	673	615	618	617	627	638	581	640	613	637	657	601	638	656	633	636	633	616	605	596	638	643	657	653	576	679	588	599	618	608	597	649	621	569	629	653	657	593	655	612	627	592	630	627	691	633	603	628	652	643	672	651	581	619	616	622	627	619	648	639	646	609	628	601	625	620	602	600	630	611	618	611	639	602	635	567	664	622	635	647	615	597	622	611	604	671	657	573	640	635	608	662	663	627	642	614	590	614	663	638	639	583	587	616	633	643	637	612	552	644	634	599	671	653	592	585	624	612	636	631	643	657	618	581	676	632	639	605	641	616	651	629	603	665	600	577	623	574	660	627	628	582	599	615	637	631	643	675	597	618	609	569	641	602	648	620	618	613	675	589	642	602	602	616	697	655	640	631	670	624	636	647	660	620	620	615	641	640	580	624	622	537	656	645	634	609	639	629	631	660	601	611	594	666	607	642	604	589	589	664	616	634	634	669	647	660	651	583	614	651	647	607	630	641	591	616	648	645	598	609	619	621	633	561	627	677	599	630	686	640	628	611	592	646	592	629	635	646	600	587	608	609	623	617	601	684	614	648	647	605	637	620	663	610	632	601	659	584	613	647	610	582	617	653	618	614	656	637	612	606	663	610	633	592	624	634	579	591	619	645	601	605	673	602	578	595	633	592	599	639	609	622	650	601	636	620	628	647	666	607	592	647	642	618	606	638	613	600	625	677	616	659	644	644	622	607	602	626	641	642	640	619	606	658	661	621	608	589	596	671	635	617	641	646	629	592	598	597	632	617	611	646	655	610	637	637	628	619	634	622	634	631	615	649	622	612	640	626	638	579	608	680	597	619	645	573	572	621	642	640	623	653	600	642	628	625	637	619	617	623	649	626	644	585	584	663	641	571	596	642	645	592	596	620	584	628	624	604	613	622	644	625	611	626	634	657	633	625	606	660	630	658	575	632	633	639	614	651	623	659	610	619	619	607	631	605	593	658	607	630	655	607	612	623	637	616	651	663	660	653	592	597	665	569	623	617	633	597	655	655	647	651	636	587	623	620	671	620	601	574	625	594	631	657	637	616	624	605	641	654	591	613	608	675	606	667	619	623	628	658	613	597	662	604	628	619	596	621	646	560	589	630	593	643	625	667	646	600	609	625	595	590	634	624	619	606	653	635	575	620	639	594	611	650	584	646	607	610	615	637	588	597	608	619	690	687	616	594	625	620	676	634	666	648	637	596	652	622	631	620	630	642	660	623	597	607	606	603	656	623	614	631	662	625	636	585	616	631	597	637	642	625	635	631	641	657	617	612	639	609	600	618	605	652	637	648	623	672	634	664	605	639	630	627	638	655	700	633	621	619	643	643	670	603	638	628	626	621	640	605	612	654	605	597	650	618	677	584	619	565	637	632	665	585	692	620	603	627	665	642	626	682	653	638	635	660	649	642	662	617	640	613	630	576	629	655	651	610	572	676	623	624	650	650	646	621	651	564	641	640	660	612	588	596	680	634	648	650	641	660	612	646	614	620	601	583	631	624	607	588	586	589	588	606	631	610	606	588	571	596	612	618	613	629	652	583	628	607	638	630	624	647	655	612	609	657	634	623	646	658	683	614	635	660	673	621	653	630	629	613	647	607	600	613	639	688	672	663	621	583	683	641	600	577	609	586	632	617	585	601	634	599	634	610	596	609	634	620	588	664	634	576	669	611	604	578	591	605	599	612	618	621	635	613	616	666	631	638	639	599	628	630	600	615	612	639	635	642	623	592	607	632	645	621	638	666	552	653	597	627	611	655	608	596	619	637	623	616	663	671	603	632	618	616	609	642	600	613	612	605	601	632	595	599	624	628	558	663	585	587	590	629	665	586	668	669	593	641	620	651	606	661	622	664	592	683	620	575	577	640	600	614	665	640	618	635	642	575	649	606	628	646	591	623	643	648	634	603	589	628	620	629	620	622	650	625	610	624	589	619	620	647	637	585	591	613	647	661	627	603	594	625	627	636	604	636	616	629	673	677	644	616	564	634	572	592	585	637	622	619	630	567	641	624	604	614	638	601	617	614	615	613	600	612	616	643	609	639	623	631	617	634	719	625	666	633	637	604	638	628	595	601	628	675	621	612	619	651	632	609	656	617	676	629	617	632	628	613	628	596	630	596	649	664	615	628	622	597	598	653	598	615	642	644	620	609	652	624	597	612	631	609	633	614	639	652	582	611	609	603	655	615	588	609	635	609	652	656	608	637	641	611	595	622	637	626	659	646	612	692	626	648	579	659	616	622	638	599	618	605	609	627	624	596	626	630	602	633	638	627	666	625	605	612	633	612	650	611	592	635	642	600	610	638	626	649	647	660	571	629	634	633	637	666	673	635	671	602	652	634	594	617	661	594	639	617	621	671	680	646	611	633	604	625	616	649	613	684	630	587	627	619	600	668	589	612	619	606	623	657	621	636	624	638	636	616	605	648	603	635	593	589	598	635	648	617	649	625	622	629	643	602	608	599	641	667	572	621	639	624	574	631	639	593	628	604	594	654	666	615	630	630	633	616	619	597	644	609	640	622	599	634	658	657	647	635	638	653	626	639	616	619	650	652	634	617	572	631	650	609	655	619	639	635	638	620
37235	36393	32753	36718	36100	39822	42190	40045	36625	31888	32392	33475	28764	35802	33963	33912	33628	34663	33799	30198	24653	28681	30818	29209	25228	26180	18038	17586	18985	14325	12518	12880	8708	7986	5551	3238	2520	2167	1850	1108	902	920	1140	1335	821	1398	2013	1081	435	389	412	466	297	328	375	340	333	527	411	289	294	245	255	288	257	256	265	387	309	236	246	244	257	261	272	324	305	295	272	300	244	248	227	237	265	240	238	258	239	265	219	264	217	238	264	254	269	237	262	248	249	244	237	224	261	236	220	263	237	266	245	251	228	238	229	251	214	242	215	266	209	257	236	251	246	224	229	239	246	242	215	256	243	210	248	225	255	253	241	257	245	247	243	240	224	239	218	244	220	265	220	242	242	251	262	219	216	236	232	246	223	250	234	237	252	233	222	254	226	249	255	240	225	241	247	238	217	217	218	231	251	235	210	256	206	236	238	267	251	234	249	254	254	211	246	250	222	242	218	254	244	236	259	251	231	222	220	245	221	251	240	234	237	205	240	238	254	218	232	226	238	284	248	276	246	240	248	245	218	246	229	254	235	218	234	251	215	245	252	244	240	217	239	258	241	223	235	209	234	249	225	238	232	268	232	240	267	230	262	263	244	227	225	261	249	247	249	229	249	227	254	242	266	223	267	243	227	246	237	228	280	259	242	237	243	229	241	266	219	242	243	261	255	225	228	236	216	250	240	226	240	241	231	240	262	256	264	233	230	253	248	250	233	249	255	259	213	250	227	248	251	247	259	251	252	239	234	220	249	235	251	234	230	251	245	233	245	249	241	268	245	251	240	252	262	251	219	234	242	254	243	243	234	238	247	234	236	249	236	221	237	238	268	246	247	263	229	210	226	223	234	264	253	227	248	225	234	254	258	249	205	224	227	249	207	254	251	225	241	269	226	223	230	232	243	204	219	254	236	221	270	219	254	216	250	222	238	256	256	230	246	255	224	256	254	256	227	228	228	233	264	258	241	221	248	234	262	234	200	280	241	255	249	295	288	278	278	211	248	218	222	231	220	224	261	241	245	218	268	260	219	244	214	253	259	261	231	254	251	241	267	227	198	245	248	231	242	212	243	234	238	222	270	265	236	233	255	232	264	227	269	217	221	255	233	245	254	240	255	235	263	225	247	201	220	240	249	248	230	271	257	259	253	240	227	232	241	238	206	241	264	239	250	225	235	245	247	227	267	250	247	241	232	224	223	267	238	244	265	241	254	202	247	253	262	257	242	226	252	239	254	233	223	238	236	261	247	239	234	234	240	231	242	222	218	242	216	229	240	227	251	294	239	266	230	252	254	239	240	218	245	257	262	234	231	236	251	233	222	251	254	254	235	243	223	241	215	240	221	220	244	248	260	253	259	237	229	249	230	236	220	251	241	201	252	271	257	236	229	251	227	233	224	232	244	232	211	232	229	215	227	224	261	233	250	241	237	223	247	235	214	252	233	245	245	261	231	229	223	236	241	211	239	259	223	235	239	226	232	221	233	243	234	225	236	232	228	238	245	236	263	233	243	249	254	241	249	243	228	238	248	243	233	272	242	249	253	283	272	281	235	236	246	217	258	223	267	281	241	224	263	212	233	232	238	220	236	245	271	251	237	243	237	236	229	246	264	251	240	245	225	248	237	250	273	236	225	245	233	214	243	226	241	252	217	252	260	246	207	239	243	264	237	228	209	235	256	233	277	253	243	243	227	244	240	240	242	231	236	241	205	255	248	215	244	242	214	254	237	230	245	247	278	222	247	241	234	245	233	234	214	201	237	244	225	239	237	260	217	228	266	236	248	244	226	227	241	230	226	215	249	285	233	238	257	242	228	248	226	234	258	232	260	274	251	257	248	216	259	233	235	231	243	258	229	229	249	236	249	245	268	265	237	252	248	271	249	253	238	229	244	263	237	221	269	222	236	227	226	255	209	240	225	234	254	241	219	254	232	200	245	229	236	246	240	262	231	233	243	256	243	248	242	229	243	255	253	238	228	236	250	219	242	219	232	219	247	245	241	248	229	224	212	219	269	234	255	242	248	248	243	258	236	235	247	250	268	236	262	230	238	264	242	227	215	250	277	236	219	261	244	240	229	239	250	246	243	228	246	257	245	235	243	245	232	243	246	239	245	254	209	218	234	241	228	231	250	230	269	248	228	247	251	264	240	248	248	246	256	260	237	274	267	237	268	243	237	259	230	243	258	265	226	241	214	261	228	234	238	259	252	219	251	241	248	241	227	255	245	254	260	255	227	263	241	238	228	253	225	223	245	230	241	262	274	246	236	262	199	224	237	231	246	229	231	252	249	240	231	232	248	268	242	249	226	228	230	227	233	249	234	222	231	247	238	265	236	220	231	250	239	251	248	262	253	252	273	251	237	234	246	250	284	245	253	271	275	267	259	264	228	232	245	264	245	217	230	237	274	248	224	240	236	259	249	247	245	265	218	222	242	248	223	218	237	241	263	238	236	241	234	247	257	238	246	241	253	241	213	238	265	263	237	239	241	210	251	237	254	251	224	238	270	263	243	219	227	242	275	234	261	255	237	244	237	213	230	230	236	250	279	248	229	242	244	279	271	239	243	225	259	235	264	285	250	260	226	258	242	262	236	254	242	264	262	229	262	235	247	248	259	200	219	253	232	259	216	240	244	221	236	241	208	248	227	239	261	227	226	238	246	239	245	225	279	244	231	228	244	251	241	230	238	229	224	233	263	224	225	235	241	237	251	255	253	223	255	227	240	221	239	248	225	228	250	205	246	254	249	260	254	249	240	259	239	245	253	251	221	243	225	243	233	218	245	249	216	268	235	230	256	243	203	232	247	237	248	220	225	242	222	249	264	254	245	248	247	225	257	240	234	270	270	240	242	259	247	220	262	221	275	262	226	257	242	225	238	231	253	238	231	230	256	229	252	234	249	229	233	258	258	260	225	208	229	276	226	227	205	226	260	216	273	237	230	251	257	220	257	263	249	232	249	235	236	263	212	241	248	220	249	208	249	238	233	251	234	237	258	241	249	250	273	257	261	226	268	246	227	241	245	226	223	226	219	248	238	235	269	264	257	237	273	238	246	268	250	249	246	249	231	229	232	246	227	259	222	235	234	239	213	229	229	233	229	222	218	222	269	216	262	273	260	240	220	268	255	245	209	232	249	270	272	248	248	226	252	245	238	245	247	226	242	251	246	221	262	222	244	229	238	234	249	245	237	249	223	218	238	219	245	234	239	258	244	241	239	244	224	261	212	238	222	210	249	239	223	265	250	232	234	256	257	228	236	241	249	245	241	250	241	269	233	233	237	227	243	222	255	257	240	232	235	225	217	219	243	247	247	249	217	228	220	248	278	286	260	229	248	245	248	250	223	283	234	234	239	249	228	251	255	266	242	234	225	249	224	242	251	262	261	214	252	224	233	214	244	235	249	224	248	230	231	221	243	226	274	257	238	230	236	244	219	263	247	253	234	248	240	256	260	226	226	230	255	255	241	242	240	233	250	232	269	235	237	229
26704	30812	33502	42726	45594	48562	51203	52007	48312	46277	48386	47989	43495	53883	51101	53308	52194	52985	53198	48920	45404	51443	50599	50958	47136	48953	40129	42344	43317	38532	36820	37382	31345	30121	22961	16994	13537	12362	10520	6451	5488	5870	7403	8184	5064	8761	12244	6081	1971	1508	2375	2268	1223	1456	1480	1382	1302	2667	2070	976	872	747	752	721	692	686	957	1833	1257	685	619	677	740	718	853	1148	1003	876	758	648	616	652	643	598	600	609	638	625	599	615	593	598	629	587	625	646	602	585	622	605	623	597	572	608	620	614	649	613	604	564	578	642	608	657	578	593	606	633	643	577	585	625	597	608	631	655	656	613	597	577	621	627	636	650	641	563	600	643	571	635	640	630	590	598	620	653	600	632	610	641	593	587	625	590	618	608	594	653	632	676	613	598	601	625	622	624	642	619	596	638	633	593	648	594	593	619	602	598	639	575	640	610	609	619	614	632	594	606	590	661	635	621	642	611	591	591	632	598	600	648	642	622	600	592	629	627	678	556	609	586	619	597	630	660	629	664	612	704	649	648	666	675	598	623	608	560	636	615	643	585	626	645	588	646	584	598	622	595	610	583	585	612	632	637	615	628	631	615	591	667	683	650	586	616	656	573	604	638	590	661	582	594	667	631	610	602	626	614	629	658	575	629	632	679	637	605	600	611	640	633	640	610	594	596	625	618	573	606	611	610	614	608	629	599	632	594	579	592	669	579	618	615	600	623	599	573	604	614	602	550	651	582	655	603	630	613	634	604	666	610	650	600	683	625	603	579	627	622	598	619	617	621	578	578	635	615	611	617	617	607	641	637	602	607	567	666	643	643	594	604	618	625	623	626	606	638	647	591	663	610	612	641	618	618	595	596	584	538	597	626	629	632	607	626	618	608	632	621	606	600	616	586	566	594	680	576	599	659	614	564	646	588	594	650	662	607	652	624	659	672	635	616	642	573	603	641	605	661	587	615	628	617	622	583	626	579	657	641	616	573	610	621	629	606	639	590	587	622	642	601	600	599	609	577	615	650	649	621	619	627	629	595	617	626	598	642	577	591	590	634	600	602	632	626	597	624	662	617	596	565	623	618	598	599	602	620	567	619	568	664	623	670	670	649	565	591	632	617	618	603	624	606	620	577	629	644	638	629	614	586	645	585	612	614	658	604	595	644	566	616	630	619	584	637	638	590	618	601	606	603	596	621	627	610	582	622	639	664	624	598	608	593	618	627	580	617	596	554	618	635	638	643	597	579	663	666	631	622	622	591	639	642	618	588	610	601	590	666	640	681	659	617	598	579	615	618	638	637	603	584	628	598	638	645	634	595	637	583	602	599	638	631	606	628	632	603	631	621	663	638	628	614	616	619	578	566	605	622	654	579	597	611	652	592	658	608	589	627	616	681	607	621	625	606	597	610	630	586	629	592	645	614	645	589	643	655	631	603	593	575	599	575	664	631	621	618	627	604	572	623	615	602	629	638	582	635	605	572	626	620	581	595	618	610	630	550	610	643	601	595	580	590	655	615	663	617	660	606	614	624	595	657	610	624	626	586	591	651	651	601	588	613	565	600	607	643	623	633	647	575	609	613	621	623	620	654	643	626	625	596	629	636	607	663	590	630	619	609	593	710	619	649	611	599	660	645	594	577	608	639	584	616	655	603	612	626	620	601	590	598	644	590	625	624	615	591	610	599	625	641	632	591	603	602	586	609	604	615	612	572	618	648	620	617	575	627	583	579	623	597	621	613	621	593	626	638	622	593	683	591	607	564	618	600	656	653	645	607	633	656	631	659	621	575	588	588	603	601	565	634	633	633	627	638	623	623	646	627	588	616	573	632	532	626	633	620	637	600	636	611	618	590	621	579	643	627	598	620	608	577	661	642	573	602	603	628	642	686	599	627	620	588	627	585	628	619	635	584	609	585	567	630	626	618	640	604	630	615	609	566	670	626	628	608	604	581	610	643	602	608	613	695	675	584	615	665	607	641	625	613	591	657	601	688	657	619	578	638	636	600	635	581	590	645	603	643	555	604	596	668	572	596	611	614	601	631	600	615	619	629	632	645	604	651	581	586	619	589	617	635	625	639	617	608	626	594	626	580	588	670	611	613	590	620	602	598	581	629	608	604	620	579	624	641	601	643	619	613	594	595	617	575	619	581	624	641	599	601	633	600	610	585	620	621	630	592	606	608	654	637	626	598	622	614	588	599	584	621	615	605	605	623	650	618	585	644	660	580	564	611	581	601	582	603	613	619	601	642	610	589	553	554	572	603	615	571	636	647	660	621	635	620	571	664	595	593	599	610	634	663	622	596	627	599	635	589	624	572	633	634	607	634	687	607	638	582	606	658	610	642	632	597	605	620	618	571	584	625	585	648	620	602	598	618	627	595	642	605	628	603	625	609	622	616	644	632	608	615	636	599	613	592	643	624	595	610	602	630	588	606	609	631	609	602	615	631	584	585	593	637	613	615	561	644	598	616	616	637	642	587	577	655	630	605	645	669	597	655	625	627	635	600	600	627	589	566	653	642	589	610	607	635	600	599	584	620	571	585	634	635	624	648	632	605	604	619	653	585	590	611	633	609	567	605	564	619	639	635	606	622	610	620	596	593	575	619	609	636	584	600	606	614	636	588	611	553	568	632	591	601	612	591	581	619	564	553	648	635	650	606	623	664	611	602	642	614	642	636	675	674	612	606	616	606	625	607	626	610	643	604	652	628	643	622	624	607	620	644	618	607	645	619	639	659	623	578	632	607	643	611	617	606	659	623	600	615	611	605	651	594	622	602	642	601	635	610	657	614	617	608	610	655	668	611	589	612	586	573	576	659	575	574	596	598	629	623	606	635	624	583	630	661	625	646	595	618	582	603	606	683	630	615	612	657	610	645	630	635	633	619	638	641	598	585	607	601	621	601	616	591	637	607	621	617	618	585	658	580	615	609	581	641	602	629	587	612	605	604	612	634	619	635	586	643	619	589	613	627	578	608	629	607	555	624	632	621	655	644	590	657	607	596	597	611	605	628	613	625	599	614	603	650	637	619	619	667	650	650	606	565	607	583	611	604	607	582	620	652	589	638	655	643	600	650	640	645	630	644	583	603	618	585	577	653	588	620	618	621	589	633	598	618	635	621	659	580	629	618	647	610	621	560	647	629	568	604	605	559	555	597	615	604	561	620	589	622	634	592	632	598	609	612	595	673	603	655	651	606	622	636	579	599	611	665	593	617	584	659	591	630	602	628	617	565	596	601	576	602	596	643	662	607	631	624	648	626	609	583	574	584	630	616	608	657	617	605	603	634	607	645	621	581	637	639	623	612	647	595	593	623	580	652	609	590	598	606	600	602	632	669	611	614	600	602	552	636	571	632	627	655	624	635	632	630	596	596	635	614	623	607	574	606	616	587	596	646	596	597	580	605	611	608	647	600	622	624	600	605	633	583	578	619	600	578	585	635	626	613	643	619	617	598	629	627	667	597	606	597	617	624	659	617	635	607	636	624	628	601	621	637	658	658	620	597	573	623
9060	8011	8705	7857	6395	6237	5182	3861	3009	2210	2385	1892	1683	1926	1574	1662	1454	1502	1451	1066	912	1098	1295	1049	862	1043	642	635	696	559	554	520	480	402	363	367	307	287	245	220	269	236	278	271	253	266	294	256	247	245	251	237	234	247	224	224	236	272	252	227	229	226	222	257	230	246	228	214	216	209	246	241	221	257	247	230	214	233	236	249	251	208	246	211	250	212	198	231	191	218	242	232	228	233	235	232	208	223	226	215	229	230	240	209	204	229	184	227	229	212	235	258	245	212	234	220	223	203	226	235	228	239	201	218	226	233	227	208	242	247	197	209	216	226	213	213	226	242	194	236	231	225	233	248	222	251	215	238	248	217	210	252	231	256	234	226	230	212	239	220	208	202	208	213	221	224	227	246	186	249	223	221	210	251	233	224	207	217	233	232	217	256	230	233	206	222	226	234	224	213	228	232	231	235	195	200	217	232	225	224	204	227	211	233	225	205	214	241	229	226	249	227	222	212	222	228	234	232	230	216	238	230	251	237	241	199	236	223	221	228	225	215	219	239	191	201	195	212	218	214	212	211	211	226	231	209	242	218	216	210	211	236	224	213	226	236	204	253	206	232	217	220	231	226	232	237	237	248	235	203	216	237	236	220	248	209	219	222	210	249	222	218	216	233	240	200	234	232	249	200	227	226	223	231	236	230	201	215	237	257	216	208	194	216	263	222	228	212	220	205	187	254	238	204	256	214	223	234	225	224	209	212	216	233	232	240	204	243	220	233	231	207	225	239	219	214	211	205	245	215	214	254	243	225	244	229	222	230	240	229	224	219	241	195	241	216	245	228	216	228	234	236	206	210	252	235	236	234	216	247	234	227	211	277	218	199	214	246	215	240	197	182	209	214	233	213	201	208	223	213	209	245	209	237	267	222	203	212	245	246	224	252	242	213	211	213	229	208	261	243	219	221	243	231	225	224	220	246	216	233	207	218	219	219	223	241	225	245	254	250	255	222	244	243	191	237	222	221	242	190	212	226	222	221	218	219	245	220	199	194	208	231	214	231	216	209	210	218	242	239	238	236	265	224	221	202	253	228	222	232	254	238	269	228	236	240	213	240	213	209	225	209	245	210	216	246	232	220	227	255	230	217	217	221	240	250	198	236	223	221	238	204	221	241	224	226	232	206	221	242	220	240	242	213	210	244	229	233	231	242	233	226	224	197	206	227	234	209	229	226	191	235	222	245	239	234	244	213	228	242	239	245	246	268	236	216	234	189	226	215	215	242	257	247	220	228	229	229	223	243	218	218	221	228	239	229	219	236	217	204	221	218	227	214	207	241	215	226	239	226	243	239	243	237	234	247	226	249	229	246	246	230	252	227	228	229	235	246	244	229	213	225	183	235	223	238	222	264	238	207	232	215	198	237	217	208	218	211	234	249	239	225	249	226	228	213	215	219	226	231	199	212	220	227	223	245	232	243	249	255	225	217	196	209	248	234	238	215	228	233	250	243	228	249	232	240	223	233	244	216	235	215	223	212	226	241	223	245	230	222	231	222	245	238	252	219	237	220	206	214	234	248	228	250	248	250	228	257	207	220	211	231	252	211	237	218	241	230	232	208	256	209	229	226	238	218	231	207	195	235	221	206	237	219	233	213	239	222	231	258	231	220	247	232	236	244	211	214	226	254	227	231	235	236	239	219	230	244	211	238	230	234	223	249	246	234	204	214	227	237	230	227	234	224	225	228	236	240	261	210	241	270	258	233	232	244	234	224	246	230	217	250	209	216	252	252	243	253	244	241	220	204	252	241	256	219	228	213	217	228	239	220	238	189	218	223	223	220	209	225	247	219	227	226	232	236	229	236	225	238	228	197	254	216	233	242	202	210	215	221	252	211	235	245	250	228	231	224	229	208	223	217	216	211	220	214	265	229	231	230	252	223	225	239	192	246	222	234	220	233	229	225	253	213	248	260	218	242	202	233	215	224	203	181	206	213	231	238	203	213	240	224	211	229	211	221	208	224	211	186	219	214	247	231	222	206	206	224	239	275	215	266	237	219	216	250	217	217	238	223	244	226	235	238	241	240	212	203	236	260	224	203	250	261	240	241	250	250	203	244	239	210	242	222	220	239	223	204	216	258	223	245	220	223	240	217	203	241	229	239	196	182	220	217	224	242	249	209	222	217	238	237	221	238	212	226	208	232	231	219	211	223	214	231	261	247	225	225	238	201	240	199	235	225	217	216	199	224	220	186	260	217	242	232	244	227	190	246	229	216	225	229	235	271	212	225	229	229	240	243	236	212	206	214	222	198	239	216	221	213	219	237	240	223	219	237	231	218	226	226	260	252	249	214	219	253	240	231	192	221	224	230	262	258	244	224	233	234	243	227	236	235	262	232	220	214	238	243	213	252	216	224	254	218	217	257	245	225	257	250	240	196	229	251	253	217	234	251	222	218	211	237	227	218	220	219	206	243	230	238	236	254	202	224	231	221	200	210	234	234	224	243	223	212	208	235	211	223	233	256	231	248	225	208	261	230	210	233	230	235	221	235	243	225	225	196	232	239	240	249	235	228	212	239	223	221	209	246	191	234	226	224	219	226	259	204	227	209	235	225	222	224	213	266	217	241	217	232	249	216	239	215	234	221	244	246	245	242	248	228	251	226	193	244	240	216	232	209	252	234	246	208	263	224	224	220	211	221	268	255	240	228	208	222	227	227	240	245	232	205	241	198	221	215	208	203	237	214	239	224	222	216	250	235	223	240	236	224	201	234	238	252	225	251	208	203	228	196	230	218	237	234	219	244	213	217	207	235	212	213	246	248	263	243	237	221	235	211	238	239	223	187	211	236	214	240	243	235	238	236	232	243	225	234	238	247	225	230	219	234	218	220	199	244	233	270	225	240	235	235	226	214	208	253	253	252	219	220	209	215	234	245	235	243	211	252	221	232	243	211	227	196	188	226	236	233	244	260	218	225	220	216	230	243	241	229	241	235	226	239	230	233	216	221	214	195	249	233	197	221	237	230	226	239	234	243	247	215	229	196	254	227	211	237	232	213	235	216	232	244	214	233	209	210	214	235	248	233	233	218	217	207	253	224	224	234	217	234	249	230	206	225	217	229	238	229	247	237	193	230	227	251	209	217	206	235	221	230	237	234	218	214	231	237	218	220	266	208	221	220	219	208	233	201	229	206	217	228	206	209	252	204	219	199	211	216	207	202	222	242	192	207	234	230	223	202	221	214	235	254	236	234	258	219	234	252	250	227	234	228	227	217	211	224	237	212	236	207	231	226	225	233	210	208	224	242	222	260	209	244	213	227	247	238	248	218	234	218	235	214	240	216	224	207	224	208	198	218	238	220	211	244	217	230	218	222	227	232	203	220	226	219	233	239	230	231	198	244	244	209	227	271	234	234	255	249	229	242	235	229	236	235	220	222	226	232	221	193	236	232	241	217	258	231	214	224	239	214	227	239	203	204	250	225	242	215	213	234	249	228	211	216	221	208	247	196
7024	8169	13540	17997	18029	19807	19019	15942	13860	11504	11983	10406	9171	11206	9409	10312	9276	9735	9797	7248	6200	7679	8002	7699	5772	7100	3887	4101	4567	3664	3117	3265	2696	2736	1832	1469	1190	1082	1016	854	770	800	880	949	878	956	999	876	717	650	717	695	639	640	619	621	656	717	615	619	598	620	575	571	604	551	619	621	604	602	631	620	617	590	693	636	637	598	633	636	594	609	579	578	617	626	587	598	620	604	610	557	595	605	624	594	579	623	579	603	572	546	587	566	631	583	592	608	578	590	595	614	616	566	615	546	594	591	622	586	604	622	580	575	609	598	545	601	611	568	577	562	620	579	600	574	575	585	558	593	587	610	622	600	534	637	579	609	608	598	595	580	585	587	573	596	591	565	614	619	539	601	580	601	640	602	589	596	583	585	605	603	573	569	540	601	591	613	589	610	578	571	593	577	592	582	590	587	607	650	604	614	552	560	603	581	608	588	602	595	597	599	580	599	603	612	595	640	594	597	634	606	595	582	630	627	608	581	578	628	579	575	617	531	585	632	592	596	597	627	617	595	583	590	565	613	579	648	604	655	600	575	589	616	576	623	589	574	595	584	568	623	573	589	594	611	633	563	588	576	581	633	562	600	537	533	588	587	563	572	575	570	603	615	595	549	578	575	569	568	601	607	650	598	598	647	595	607	549	631	550	656	581	616	575	588	578	607	587	564	598	600	581	574	579	594	567	596	624	588	570	644	589	593	611	591	583	603	615	568	547	587	558	604	565	568	609	584	597	546	607	607	543	598	654	628	622	623	626	583	597	589	574	603	621	646	630	607	581	588	596	580	589	631	582	608	619	576	570	595	590	593	633	589	601	574	570	594	624	599	594	586	572	579	633	588	607	566	576	538	577	591	573	606	593	617	591	607	567	587	588	579	603	584	615	599	572	607	603	596	578	596	622	604	584	609	549	589	606	585	555	556	625	568	572	619	586	591	589	548	601	537	620	592	596	595	587	599	593	558	580	578	608	582	601	593	596	532	579	571	563	596	615	597	580	536	595	533	608	557	581	587	620	567	594	560	558	563	614	568	576	594	609	556	550	609	631	572	614	593	588	532	607	624	570	633	600	620	597	580	584	597	630	596	614	596	613	600	619	556	594	599	566	604	567	560	579	630	608	548	618	572	592	576	545	574	570	605	579	571	580	557	561	630	602	579	579	591	570	625	582	590	564	606	595	566	567	612	570	601	599	584	578	579	593	599	612	544	577	589	577	599	590	611	610	610	549	606	661	558	552	602	587	566	583	583	617	583	553	523	567	561	628	601	591	565	604	590	616	572	564	593	559	585	586	599	628	611	568	590	673	621	601	621	591	591	577	590	575	590	559	595	585	569	616	581	617	590	565	585	580	579	603	586	580	608	589	588	575	598	560	582	591	587	579	611	612	583	603	616	566	622	584	561	612	592	583	558	554	597	589	587	624	623	589	621	579	576	621	595	590	612	532	576	620	589	575	570	577	617	584	592	620	608	608	589	555	602	631	597	602	624	606	593	623	570	564	571	595	625	582	566	604	575	596	626	567	581	585	604	544	584	603	572	584	643	548	587	588	596	573	553	581	648	593	587	565	618	617	599	623	588	549	553	606	601	630	570	631	612	596	582	594	650	624	602	586	606	533	581	568	653	557	570	599	599	580	545	537	606	589	582	587	572	631	564	599	546	634	552	622	574	568	562	594	612	639	553	577	616	599	624	596	609	559	598	571	599	586	621	584	556	580	598	621	608	628	587	602	583	580	581	608	584	568	548	617	580	575	599	537	603	591	596	591	661	642	599	582	583	587	596	581	577	580	598	640	577	583	613	604	555	630	622	557	582	606	545	593	620	562	628	589	631	566	586	594	608	534	614	563	589	575	619	596	592	601	565	567	578	619	605	574	583	574	605	563	551	590	553	589	589	598	563	569	631	557	560	588	598	600	632	592	631	587	598	579	550	584	579	571	572	628	576	620	610	627	555	566	600	584	607	579	617	617	539	586	639	582	561	598	588	547	597	590	548	582	619	608	588	547	612	624	608	563	609	601	635	614	610	586	636	566	597	651	582	635	600	602	592	557	617	623	585	583	599	567	603	563	571	552	621	585	605	573	555	589	578	579	586	586	618	574	560	581	622	600	609	579	563	604	609	628	597	614	594	627	633	587	579	572	557	600	584	606	592	606	594	601	579	608	559	585	598	595	590	574	580	614	595	603	609	591	610	591	562	583	582	612	565	573	606	604	587	591	645	585	625	628	571	626	557	557	557	615	602	593	603	645	559	624	574	566	579	546	589	577	613	646	577	571	594	600	636	641	593	600	574	595	583	592	607	579	586	586	624	605	570	549	615	620	626	565	621	593	616	590	577	592	602	609	586	608	617	638	559	591	602	557	622	595	602	598	554	572	590	622	569	643	620	599	596	618	574	588	562	608	584	605	606	604	608	546	546	596	587	602	627	585	597	595	612	562	582	550	578	602	589	562	555	620	585	582	612	573	571	611	603	619	567	602	588	634	640	589	581	657	617	592	601	586	607	627	601	600	599	558	576	576	578	577	623	612	640	571	631	605	576	593	588	573	590	602	587	621	612	596	561	608	562	606	614	620	563	577	610	547	589	557	589	570	590	574	604	597	568	619	604	554	605	582	534	552	612	622	583	606	614	567	602	570	535	585	589	552	593	594	596	575	548	637	607	562	590	571	581	539	556	573	579	560	601	573	630	614	630	598	603	600	615	571	578	608	589	538	600	584	625	626	573	627	552	637	546	593	579	614	596	618	593	575	609	576	590	624	574	592	610	599	609	562	600	608	575	593	577	612	620	600	549	548	596	576	576	547	626	582	565	553	584	574	571	613	621	627	583	612	609	526	593	566	583	612	612	594	589	574	607	584	591	603	622	575	605	579	595	599	602	637	579	548	599	571	611	569	607	561	623	637	617	580	565	574	578	567	610	579	578	611	602	620	592	578	578	629	558	602	632	622	610	580	610	607	619	543	602	565	568	608	611	561	564	590	568	553	549	562	626	647	599	607	604	605	573	567	594	598	588	564	573	619	621	564	578	614	599	593	606	550	615	597	577	563	640	590	595	604	604	557	548	613	598	591	562	597	591	611	569	588	569	611	604	611	597	600	607	546	590	597	607	573	595	563	576	630	581	588	616	598	606	584	593	604	609	563	602	596	607	604	593	581	583	575	590	655	591	561	592	576	588	576	584	594	575	588	606	572	582	593	590	580	593	588	554	559	573	593	616	624	561	551	616	585	555	573	525	589	606	541	585	585	630	572	587	588	568	591	630	596	601	586	547	610	581	579	569	581	564	580	601	572	632	621	600	604	586	611	618	606	599	577	605	593	571	572	577	609	584	572	607	588	637	604	586	545	568	575	615	575	588	563	546	567	566	606	586	637	583	618	616	600	566	595	578	609	571	606	597	646	614	612	604	585	581	610	603	622	607	555	580	555	583	598	574	585	614	590	609	595	602	585	590	609	554	652	583
27092	29368	28029	30024	29641	34062	33803	28921	25915	19944	20126	20020	18067	21648	20508	20754	18932	20588	20069	15901	12343	13818	14791	15597	12746	13631	7674	6930	7797	6305	5380	5209	3214	4145	2503	1500	1051	923	1045	595	456	537	584	639	475	717	889	595	341	334	337	275	294	320	292	317	300	240	269	254	256	252	232	246	259	243	221	259	253	261	278	259	218	246	257	320	295	265	264	243	265	227	232	224	260	237	232	252	251	243	246	250	267	229	240	208	227	239	242	262	230	266	229	262	251	253	231	233	255	233	247	263	265	260	256	237	217	215	248	220	220	242	248	228	239	273	241	222	248	245	238	230	249	267	251	235	249	220	257	255	228	212	243	235	241	249	285	250	227	236	234	242	261	249	235	241	220	237	289	241	225	253	253	249	217	266	259	236	246	244	250	232	230	235	243	226	258	237	250	230	251	241	240	237	267	240	259	278	221	226	247	261	271	236	235	237	226	244	244	260	248	246	229	246	249	258	236	255	237	258	248	239	241	250	222	268	263	241	257	249	254	245	248	232	203	243	242	284	239	238	231	257	223	232	245	242	263	242	251	251	228	266	267	261	251	242	274	214	227	246	244	277	236	248	245	240	261	244	262	232	233	227	226	280	262	272	275	236	250	250	236	253	224	242	236	260	248	242	229	260	235	237	259	225	253	212	230	244	214	228	232	231	245	242	280	258	255	268	236	228	255	259	222	246	254	260	246	257	260	219	237	249	252	213	259	212	221	261	223	257	271	249	234	258	214	227	265	245	249	247	259	236	260	248	238	224	247	256	277	259	263	227	242	252	261	248	259	266	235	275	261	241	273	257	238	271	251	251	249	244	227	235	270	244	241	248	276	230	244	285	247	212	255	257	235	278	233	257	239	252	265	246	249	243	240	244	264	233	251	253	240	234	234	245	263	262	241	243	280	222	251	245	247	253	276	237	243	234	239	249	262	237	244	254	250	220	238	229	256	249	238	257	252	243	258	249	229	264	265	232	254	252	253	262	252	251	223	228	240	275	222	224	257	215	225	263	259	256	259	207	244	231	230	229	236	245	236	243	229	266	240	238	249	240	232	275	241	248	224	264	242	261	245	244	227	274	225	272	245	257	225	217	264	278	232	242	244	259	214	214	264	254	264	247	268	224	272	253	250	231	264	226	254	238	249	241	246	231	215	264	218	247	236	254	287	243	244	252	249	262	230	229	274	241	256	220	256	265	254	240	265	253	224	241	244	225	240	213	247	250	247	232	237	225	262	244	238	266	240	251	214	258	244	245	241	247	231	254	254	267	239	237	232	257	249	220	232	259	243	248	272	243	223	257	228	251	244	228	232	263	231	215	217	215	232	254	261	251	239	274	227	239	267	270	232	218	242	239	231	243	230	274	231	238	226	222	242	254	223	229	254	234	255	278	235	255	235	243	249	281	243	227	252	238	245	260	232	233	237	230	238	234	270	234	248	239	252	224	229	250	278	230	253	262	221	246	266	264	235	254	235	237	226	235	252	257	245	267	248	264	217	213	241	228	249	264	254	255	221	238	241	227	221	212	253	237	236	251	232	252	274	237	214	211	268	227	247	238	259	258	244	226	260	238	271	256	260	249	264	235	249	259	236	255	230	272	255	258	231	235	231	262	239	224	262	246	246	271	228	255	237	202	251	237	245	220	266	229	250	267	261	238	238	248	240	247	250	225	220	233	237	232	245	255	266	240	207	268	237	241	240	281	250	248	238	236	275	270	241	246	273	234	260	252	240	250	258	230	251	249	248	211	239	239	252	288	233	242	242	245	238	258	236	253	247	221	277	210	246	217	205	257	251	240	228	267	251	259	252	228	245	236	246	237	224	249	256	238	233	229	216	243	227	242	216	228	265	229	227	245	219	230	239	232	214	253	264	225	251	208	244	238	245	223	240	228	251	252	229	218	213	232	233	232	240	228	226	258	229	240	240	267	228	248	240	225	247	262	222	250	258	244	242	243	248	258	266	234	256	232	237	235	248	240	235	239	226	257	248	229	243	251	205	216	238	269	226	253	244	232	226	257	271	263	247	224	232	255	243	248	261	235	255	235	262	251	265	224	245	252	233	244	244	236	257	216	250	263	212	234	233	211	236	242	221	246	252	262	261	231	249	247	245	256	250	250	246	286	233	273	264	226	234	232	236	251	221	232	251	236	241	216	238	220	227	236	271	245	247	238	251	247	254	249	249	228	240	232	240	273	267	250	234	230	273	240	222	242	273	230	241	225	244	247	239	250	260	251	231	273	242	252	206	247	244	260	263	259	241	238	238	217	224	233	249	233	263	235	234	239	255	253	231	265	211	227	259	250	229	230	252	241	251	263	240	217	258	222	250	242	229	248	237	261	215	252	265	231	230	247	253	231	232	259	249	252	252	255	228	237	227	239	254	244	253	268	232	244	235	248	245	221	229	229	256	221	241	255	261	240	230	239	234	222	239	252	236	282	214	244	274	252	217	267	232	230	251	230	252	255	246	267	277	215	233	263	243	245	223	216	242	251	244	248	209	237	233	243	240	242	241	244	236	256	240	232	250	250	238	250	248	279	248	239	233	233	239	247	235	255	245	246	253	228	256	264	267	230	200	245	243	235	245	272	261	246	268	244	253	228	257	240	263	239	284	250	230	220	232	234	246	243	244	223	234	248	280	251	234	262	276	236	265	266	252	230	259	246	258	237	275	205	240	255	216	238	253	240	268	225	209	219	231	242	241	229	264	245	225	203	237	252	256	243	252	253	242	269	229	272	248	269	247	259	218	260	252	258	269	231	259	232	251	237	262	226	261	244	246	263	232	247	248	289	273	267	261	235	256	239	238	219	232	267	219	246	248	264	244	261	240	258	270	233	263	242	223	231	265	261	222	287	256	238	263	252	258	266	254	251	239	250	261	239	242	261	266	234	226	230	242	246	275	272	269	253	252	229	232	245	206	253	247	238	257	237	226	248	228	230	233	231	241	244	251	271	256	253	259	250	247	218	228	207	225	239	258	221	210	247	237	224	215	251	234	272	238	217	232	253	259	246	258	203	245	255	218	239	242	245	230	248	253	254	248	252	254	241	247	228	268	273	277	230	237	277	200	237	259	250	241	245	209	249	229	224	251	223	230	239	235	219	244	248	242	217	225	211	242	252	237	265	267	274	242	238	243	247	227	243	248	252	235	256	256	234	249	234	268	240	270	221	235	235	239	252	255	252	243	215	253	264	229	235	239	227	255	277	252	246	261	241	235	240	248	227	226	269	250	268	221	236	262	246	224	243	258	233	251	282	252	222	235	243	261	264	242	228	252	237	244	226	263	231	242	270	235	280	240	251	244	265	246	251	238	230	253	229	254	234	264	233	227	237	278	219	257	229	217	238	240	259	232	266	222	233	254	261	232	246	273	225	244	245	255	248	235	230	246	266	220	248	239	246	224	234	221	273	233	260	282	271	261	244	268	221	260	248	255	229	233	274	229	237	256	240	253	229	255	201	255	238	275	215	251	235
20025	23747	27060	36808	39046	43485	44099	41764	39320	35652	39355	38068	35620	42401	40909	42055	39980	42689	41863	37163	34464	38412	37395	39202	35256	37523	28323	28147	28967	27207	24664	23767	18024	21314	13305	9597	6779	6442	6474	3551	2270	2961	3509	3721	2374	4627	5654	3329	1251	1361	1392	918	1012	1112	1117	947	936	722	776	831	706	655	720	680	632	725	643	665	686	816	845	712	686	746	1038	1273	1182	852	779	664	658	662	682	613	658	613	635	633	603	595	645	633	655	612	634	687	652	623	630	613	646	639	635	635	622	621	646	642	619	609	603	643	646	666	657	628	627	620	657	588	628	630	657	639	624	659	607	639	605	606	605	603	579	625	619	576	655	616	646	626	607	668	634	642	644	617	655	626	608	591	659	630	649	611	612	619	602	643	664	612	615	633	636	651	612	644	627	632	658	631	612	657	673	630	599	623	682	618	621	655	626	592	645	613	638	625	642	621	618	657	637	578	673	681	662	650	650	657	654	589	613	619	587	600	590	678	617	634	645	627	632	629	586	610	617	637	656	616	626	656	621	606	673	613	668	611	704	626	603	665	629	594	605	626	635	604	646	666	605	598	648	655	633	616	631	645	611	626	645	615	573	625	604	639	623	618	606	635	628	624	593	653	599	623	624	621	633	654	623	613	607	618	576	619	632	623	648	640	637	628	647	647	625	618	634	694	588	624	644	642	663	630	618	630	594	634	639	643	619	598	635	586	640	624	650	630	651	627	644	629	646	647	660	606	655	651	636	616	653	638	653	628	630	639	578	641	617	620	604	587	611	667	613	636	673	675	601	620	638	645	677	617	596	644	614	599	638	602	619	598	645	599	672	628	605	604	639	628	591	606	652	607	596	605	633	631	634	616	622	674	621	632	648	652	642	604	647	661	632	618	627	642	638	606	618	602	629	661	627	646	607	635	640	566	648	620	635	654	632	609	639	617	589	620	635	639	609	604	650	671	618	639	625	636	614	602	647	630	618	628	657	636	675	596	612	613	673	658	639	563	582	654	626	610	585	635	644	604	653	661	631	627	605	640	628	642	628	631	631	680	627	635	669	670	638	634	649	622	585	628	605	593	665	669	609	646	674	602	643	636	642	629	667	666	603	651	625	624	656	656	622	624	645	582	637	580	647	643	632	617	651	699	625	643	610	625	651	637	586	616	601	666	648	633	611	614	605	617	623	680	587	587	618	601	629	645	599	598	672	561	628	597	626	612	635	620	614	632	629	664	624	645	650	651	649	605	630	600	615	656	650	599	669	607	671	614	630	661	584	590	611	578	629	635	636	656	605	628	663	649	614	657	606	666	596	618	607	623	672	660	598	627	658	594	613	613	657	607	629	675	665	585	661	603	646	652	637	637	648	643	589	652	658	619	630	624	600	592	627	623	632	626	606	641	657	641	629	673	627	647	613	586	618	600	646	639	653	639	653	589	620	652	669	656	601	642	633	642	637	602	676	628	609	620	628	616	641	612	595	599	633	615	621	621	605	617	626	624	604	611	633	576	620	656	658	662	654	581	626	655	645	625	621	668	619	613	632	655	645	608	646	589	613	654	632	629	604	626	631	647	635	616	612	633	639	606	603	625	605	572	572	646	623	566	633	607	647	688	621	593	669	607	641	623	610	671	616	675	636	624	590	655	607	638	624	652	615	640	597	623	621	633	589	589	594	656	624	658	616	580	609	594	696	622	653	621	642	585	663	626	594	635	654	620	610	622	591	578	626	611	648	624	615	611	621	662	650	615	656	606	587	656	597	655	624	667	648	627	592	667	632	642	605	651	596	620	613	626	631	691	617	654	661	648	586	646	659	635	688	643	663	636	603	605	566	638	659	601	645	653	595	625	676	621	618	655	612	598	612	664	632	628	651	668	639	639	659	606	593	599	647	618	624	607	607	616	622	581	656	650	631	617	648	632	624	619	632	624	657	598	614	650	625	589	640	630	673	603	639	640	623	661	660	636	608	613	627	640	611	587	635	594	630	627	644	563	644	627	604	625	622	633	643	621	603	631	667	612	652	628	653	650	678	646	600	620	655	631	593	639	615	644	630	659	664	641	631	630	584	665	650	630	638	660	653	618	667	653	614	615	581	641	628	592	591	603	621	614	646	676	625	625	650	644	596	633	625	622	674	624	614	587	611	634	613	617	632	684	610	656	625	600	659	628	614	648	605	647	607	644	606	633	616	639	615	612	592	638	644	651	608	582	635	659	651	648	630	660	663	618	630	601	597	609	647	655	634	623	616	596	603	658	626	637	617	638	656	651	639	588	624	631	638	613	606	604	629	640	627	618	632	623	653	590	622	623	608	613	619	640	631	651	671	606	661	641	647	626	621	647	618	628	599	650	639	634	594	578	641	631	594	631	569	633	599	657	650	648	616	662	593	650	561	584	628	626	642	577	616	599	648	635	593	699	636	612	679	648	622	627	631	617	644	624	620	625	673	649	619	648	645	601	662	608	602	634	632	656	642	616	632	618	631	637	578	611	604	636	665	633	617	626	625	650	634	614	652	636	631	658	629	643	609	648	593	639	602	635	580	589	654	688	601	659	632	610	603	661	680	623	630	626	631	613	582	592	635	670	607	657	661	620	663	576	672	613	656	626	631	629	599	640	587	616	622	587	632	618	628	644	625	610	618	626	603	571	640	618	606	619	668	609	611	694	638	622	624	597	671	611	664	630	612	584	619	617	643	606	635	657	616	645	656	601	638	624	665	600	632	621	609	624	650	673	600	608	664	631	613	598	652	618	590	596	619	642	646	614	643	634	650	605	611	607	628	634	663	625	648	614	670	624	655	647	663	657	635	607	673	596	582	657	647	618	645	653	657	670	651	641	630	688	589	634	629	626	624	605	561	628	603	621	626	657	651	628	617	611	689	615	591	650	577	609	586	589	639	638	604	674	644	628	667	589	678	622	629	645	654	632	645	639	633	607	607	607	648	637	657	581	647	606	610	645	635	615	608	624	660	625	625	632	609	588	650	658	552	638	655	651	645	609	617	627	622	560	642	600	628	640	648	622	614	612	647	632	595	639	622	599	678	606	633	640	637	609	590	630	597	618	674	614	605	601	590	649	665	636	657	674	646	627	609	591	602	648	639	635	630	617	653	606	606	641	614	613	624	617	624	633	668	669	619	615	628	601	619	600	618	640	592	681	661	631	610	610	591	656	666	667	660	616	649	688	630	620	630	607	631	612	642	603	647	599	635	612	601	654	632	652	679	623	633	611	598	638	605	617	575	604	621	663	624	601	651	640	668	593	642	621	638	617	617	607	627	622	598	628	694	647	610	646	634	630	670	672	641	639	648	624	616	616	602	646	615	651	623	588	609	622	654	606	650	568	644	625	636	640	645	677	627	614	640	608	603	631	620	627	621	617	651	654	607	585	600	657	623	584	659	624	655	669	629	638	626	693	623	630	612	630	655	580	649	645	651	590	618	621	592	616	659	628	633	613	665	654	643	617	634	600	601	660	601	632	659	625	643	615	620	650	652	619	594	632	610	624
37678	36581	33455	35409	36775	40750	40955	36820	34705	31149	32984	33627	31680	35651	34405	34231	33172	34505	34094	30189	24907	27266	28312	30029	25031	27680	17825	16157	16683	14502	13423	11782	7446	8605	5788	3670	2145	1898	2162	1251	711	843	993	1098	652	1485	1807	1136	496	427	449	368	376	380	338	289	298	277	288	276	241	246	276	261	255	273	235	232	238	270	261	251	246	274	375	463	454	375	318	251	250	250	255	271	244	243	243	220	241	226	291	227	246	253	260	235	232	254	238	236	272	240	225	222	240	249	236	226	215	233	224	222	228	207	227	218	247	251	247	241	221	257	271	215	246	234	215	252	239	225	258	237	225	281	205	200	223	223	271	241	257	273	238	239	244	236	195	248	255	227	234	224	258	218	232	240	238	263	241	228	215	270	243	233	251	233	222	225	235	266	261	218	254	243	262	263	223	236	239	265	226	255	219	228	234	264	255	252	233	217	240	223	258	250	236	255	227	230	249	264	230	234	238	237	242	254	262	246	240	237	223	224	247	248	207	261	223	230	233	245	261	229	234	246	279	229	239	242	244	251	234	233	240	209	227	208	211	262	255	206	226	223	258	242	249	263	203	244	225	245	250	247	242	247	224	263	266	252	252	229	225	249	239	254	226	260	243	231	239	260	224	238	233	231	243	229	243	242	251	223	248	242	228	254	216	234	239	244	248	238	243	239	240	224	239	239	246	248	231	235	254	256	242	243	249	229	255	239	248	276	234	235	234	254	249	277	259	285	234	232	246	257	243	270	231	235	245	232	269	244	260	257	219	222	265	251	259	250	271	247	245	223	201	239	235	219	244	233	224	264	255	237	218	246	252	240	240	247	262	234	253	244	208	257	235	245	245	227	270	237	244	233	256	224	219	231	229	229	233	272	239	210	217	246	230	233	224	227	260	230	230	246	224	237	236	217	230	243	235	232	250	262	264	208	229	277	269	255	246	225	243	243	253	226	260	244	213	254	238	271	260	250	233	223	237	232	254	215	245	228	260	219	250	234	226	243	250	251	255	235	246	274	240	251	249	208	208	253	213	235	237	237	250	245	237	230	259	256	233	246	227	250	236	257	267	248	244	255	244	251	261	232	214	215	256	226	254	224	254	235	231	227	233	246	225	257	244	250	287	246	266	245	267	245	257	221	229	265	239	248	225	246	239	209	207	236	252	244	265	233	238	202	234	212	248	194	260	280	262	217	214	230	239	249	225	244	238	247	270	243	229	245	234	216	255	236	229	237	256	224	216	229	220	243	246	250	236	248	236	250	216	238	213	228	224	266	246	231	255	208	236	247	257	259	245	265	234	273	240	238	255	251	237	246	233	219	250	249	241	244	252	269	247	252	247	228	197	220	240	236	251	244	231	249	256	237	247	252	249	257	242	260	239	236	266	244	236	235	275	251	252	226	255	269	238	242	235	234	228	249	225	237	244	221	225	237	261	232	232	274	253	239	229	237	279	242	226	277	242	239	258	259	226	243	245	261	260	250	237	236	248	263	243	218	266	230	228	238	244	240	245	230	242	250	250	247	261	242	239	251	262	250	229	224	249	246	229	256	238	225	222	233	253	237	235	273	232	216	242	221	247	266	236	260	216	248	230	226	255	230	234	225	219	229	240	235	246	245	238	239	251	245	247	244	243	241	250	259	261	212	241	254	241	240	289	245	246	256	256	228	223	253	258	245	234	235	265	234	237	257	231	238	234	216	246	237	237	258	250	238	228	234	232	224	234	242	245	260	242	236	205	242	212	237	255	235	223	234	239	252	238	236	237	257	251	260	231	236	256	218	246	246	230	238	256	249	252	238	220	230	229	239	279	222	220	220	251	224	232	240	274	257	237	238	259	237	250	231	248	225	234	221	239	236	278	200	251	223	220	259	254	244	241	247	237	272	228	224	247	203	217	238	245	242	237	266	244	214	245	274	227	237	233	261	230	231	246	227	233	239	245	255	241	228	249	226	259	245	233	244	261	233	252	234	254	233	239	219	237	216	251	269	265	256	259	248	280	266	258	256	235	210	248	254	244	259	232	219	270	238	274	255	249	238	242	225	234	250	254	266	249	236	255	250	256	234	257	221	223	237	258	230	242	232	213	231	201	239	233	229	228	249	229	248	215	261	261	257	251	272	241	230	253	231	206	249	249	244	279	263	264	263	218	232	249	266	217	227	265	247	259	253	242	257	258	219	212	238	247	222	210	248	242	227	224	223	250	221	250	256	229	214	242	242	244	237	255	286	236	245	246	263	226	229	252	213	236	249	220	265	226	222	272	230	264	228	261	233	257	249	242	278	258	224	273	243	206	222	261	234	206	224	252	250	255	250	256	251	263	258	243	237	275	250	250	239	269	220	224	254	234	266	244	250	225	259	252	246	258	225	214	219	221	255	244	246	248	227	243	283	285	243	237	257	239	232	242	261	224	260	240	276	252	245	224	221	233	247	235	236	226	256	229	235	232	259	238	245	239	240	235	259	240	235	230	300	246	262	254	246	257	238	239	214	244	249	235	256	230	246	237	212	206	249	227	233	250	240	230	221	243	200	233	256	219	256	213	236	253	260	244	252	233	243	225	242	252	241	242	264	249	243	215	266	249	250	208	228	256	234	268	233	229	241	247	246	258	245	234	260	267	261	246	247	211	222	246	261	284	252	227	251	262	256	236	250	227	248	249	237	230	243	243	250	237	250	227	233	234	242	243	255	239	257	237	257	253	251	238	219	255	253	253	249	235	265	251	207	223	232	215	207	243	269	254	236	252	236	270	227	256	249	228	260	261	230	222	248	246	236	240	218	233	218	266	228	237	250	222	228	237	250	244	224	260	232	245	204	229	258	247	244	249	236	238	248	254	241	242	227	269	244	236	229	233	224	262	239	239	245	248	237	226	223	225	236	257	220	240	224	202	242	241	250	211	262	258	253	273	244	241	263	237	248	282	231	252	234	248	229	236	226	233	265	240	238	221	245	235	271	261	257	240	258	239	230	245	251	222	239	220	251	260	239	232	260	232	239	253	249	250	263	225	242	214	221	235	251	234	237	285	234	257	239	249	235	245	225	238	265	253	221	260	224	251	238	249	225	247	207	254	258	255	210	232	242	259	230	256	226	260	241	211	244	244	223	247	257	216	273	237	243	251	244	239	235	225	220	256	257	261	227	218	265	244	231	240	257	245	248	261	202	247	225	227	234	216	237	252	218	258	231	209	225	250	227	210	249	239	215	292	220	242	223	220	237	249	221	270	257	255	251	238	215	255	233	222	244	235	243	234	248	283	265	236	258	277	253	244	246	252	230	249	233	244	256	257	235	256	225	235	265	228	256	237	231	224	251	254	248	229	251	219	262	232	227	233	214	272	230	222	248	228	260	247	224	264	231	219	233	257	250	226	236	251	236	221	224	243	238	248	253	236	233	267	252	251	216	219	217	242	256	243	243	215	223	232	248	273	222	256	233	242	251	233	225	246	260	236	248	245	198	225	236	215	230	262	253	245	246	252	284	238	262	264	234
27084	31350	33759	42489	45750	49400	49974	49478	46638	45927	49052	48740	47107	53098	52288	53113	51978	53473	52987	48921	46352	49349	47323	50760	46708	49030	40708	40593	41289	39029	39167	34790	28371	31097	23582	17462	11848	11812	12590	6977	3979	4785	6477	6973	4030	9546	11394	7076	2283	2350	2302	1550	1325	1787	1413	1006	991	812	913	931	822	782	719	869	711	654	682	702	684	656	718	709	685	759	1426	2261	1955	1480	968	765	645	635	602	618	594	647	634	632	598	636	615	622	613	606	626	652	623	610	692	606	607	577	611	613	615	677	625	608	632	635	645	593	606	591	587	603	611	603	623	652	632	609	623	637	627	648	619	597	593	555	611	608	653	631	622	650	610	615	586	588	635	601	605	624	658	618	595	647	630	600	619	613	659	653	640	558	644	602	660	635	592	635	614	630	635	647	583	592	654	614	606	592	603	616	593	582	673	634	643	660	597	596	571	618	613	626	651	622	616	644	587	582	596	595	615	635	622	600	573	586	628	629	641	609	603	632	645	620	610	605	596	618	580	599	612	598	629	606	632	617	620	632	634	638	638	621	624	624	606	641	692	577	617	625	661	608	635	628	616	638	619	611	597	596	628	615	588	566	623	597	626	573	591	611	664	625	617	590	619	588	630	602	672	627	610	571	569	634	646	592	636	596	630	617	599	637	619	606	581	633	606	632	605	606	598	606	622	578	609	679	643	628	626	587	633	581	599	609	616	655	582	617	633	590	608	581	608	629	655	586	617	642	621	606	574	629	616	610	649	598	601	622	653	669	645	586	621	567	593	608	546	611	642	619	607	566	627	620	615	593	630	619	656	588	635	676	635	624	665	602	644	665	609	632	632	607	598	578	614	613	620	621	593	647	642	579	608	634	626	640	572	594	628	631	631	658	631	587	601	621	589	585	614	583	640	632	598	610	597	648	657	581	601	628	615	637	605	623	621	600	621	618	609	658	653	614	614	611	653	588	636	651	650	653	595	584	627	648	661	586	640	621	606	629	659	588	634	609	611	612	626	634	599	607	621	607	649	621	587	621	613	595	621	591	657	624	652	647	590	584	665	607	639	643	569	639	595	584	597	590	617	646	648	639	656	630	564	620	650	603	567	640	578	595	611	599	657	599	638	615	686	632	613	659	630	658	633	596	612	602	564	573	608	595	587	647	630	639	618	633	642	610	607	561	661	608	592	599	654	632	613	547	606	623	584	618	622	592	594	607	613	625	650	660	602	622	620	603	654	636	612	578	599	604	602	604	582	632	604	599	610	607	608	593	639	603	644	620	589	619	614	607	579	651	570	643	628	633	562	609	615	583	600	665	602	646	634	663	619	649	618	615	639	622	627	653	589	630	625	579	575	598	607	641	615	580	611	620	572	601	603	597	634	606	606	592	614	593	628	603	650	598	588	609	646	611	586	625	628	604	633	606	631	617	616	569	602	586	599	634	637	611	657	640	592	583	674	601	613	645	612	606	584	664	648	642	627	641	570	597	621	610	614	602	582	636	665	598	590	596	565	597	612	615	576	587	617	592	624	624	567	570	631	620	589	592	587	584	589	595	598	594	609	603	613	597	612	624	655	607	634	604	604	624	618	632	643	646	616	610	600	659	593	635	578	616	641	596	609	623	659	629	589	594	628	632	656	587	635	640	591	629	648	608	622	609	561	666	613	629	651	584	654	627	605	576	589	590	602	566	596	614	624	609	618	631	611	621	615	631	584	619	614	637	624	611	592	643	629	589	624	633	561	669	597	634	656	643	675	633	589	562	576	616	620	601	579	609	589	634	646	596	589	627	643	646	641	584	592	674	545	578	640	638	579	627	620	574	603	648	599	671	599	598	664	604	597	568	623	581	596	644	623	611	605	593	642	596	596	605	599	612	625	614	615	574	619	669	608	623	587	641	636	625	601	633	599	624	601	643	644	596	618	608	608	621	604	604	571	649	644	654	581	598	674	648	623	646	592	605	637	630	611	599	687	605	638	609	608	602	596	623	617	633	598	613	578	664	613	603	650	614	606	614	638	637	602	663	623	593	628	617	630	585	595	632	621	587	610	562	571	570	654	631	634	591	629	576	593	646	664	576	615	565	594	592	650	604	638	606	613	634	583	617	651	623	595	625	610	624	614	635	635	593	625	594	642	651	658	665	632	653	645	615	645	656	616	626	623	652	591	614	594	618	591	632	651	614	606	642	598	611	640	594	608	626	669	611	592	612	622	626	625	626	625	629	625	603	634	600	595	586	566	564	646	645	648	625	616	617	612	625	626	625	602	647	579	608	600	620	651	616	632	612	669	588	611	630	624	647	579	621	642	601	629	606	599	626	615	642	587	581	628	629	569	605	619	621	588	615	598	615	634	614	628	554	642	601	668	632	608	618	606	645	636	647	624	663	631	608	604	621	613	587	628	591	592	634	606	642	639	594	626	630	576	619	609	654	614	591	618	634	610	617	593	665	599	625	614	626	627	583	608	587	575	606	667	658	623	623	617	580	585	600	640	648	570	646	599	590	566	604	606	584	621	635	632	613	618	636	593	576	589	650	619	619	608	586	623	598	618	631	581	612	610	611	624	601	604	625	621	592	593	596	641	632	629	623	603	637	629	597	608	621	620	640	628	634	637	632	620	658	624	604	612	590	655	583	610	655	628	613	639	621	622	612	608	616	645	600	616	599	588	636	634	584	595	572	617	606	609	592	583	627	659	666	593	636	624	640	634	581	642	600	582	610	613	627	596	603	685	581	614	593	625	615	600	578	617	599	593	639	608	592	617	611	571	612	650	597	632	585	639	658	581	641	596	640	630	604	622	603	632	588	549	565	583	587	656	658	643	654	622	633	636	658	601	619	619	649	691	578	611	643	583	663	606	630	618	601	629	646	622	632	652	610	634	627	583	625	614	655	644	615	613	600	590	598	625	586	581	613	584	614	633	626	621	605	636	588	616	578	599	608	611	642	628	623	614	576	606	570	601	606	624	654	573	590	619	589	607	621	631	630	609	633	634	615	643	610	614	645	632	603	594	602	632	611	674	661	603	587	623	621	611	634	630	641	597	606	615	622	624	630	594	612	619	601	615	606	608	609	617	598	648	618	614	592	581	607	614	602	595	627	623	607	589	597	606	591	631	579	585	647	623	649	658	619	575	586	600	655	604	643	628	644	643	581	646	648	613	622	609	627	622	648	616	568	626	617	593	610	627	649	620	620	615	624	579	603	596	620	671	593	641	647	605	625	624	663	578	641	593	630	597	625	583	598	594	594	639	651	588	611	612	625	578	605	629	616	599	596	619	585	685	580	663	592	624	625	633	654	583	639	586	623	643	669	618	644	634	620	648	573	605	617	574	602	670	642	645	577	628	640	634	639	626	593	638	609	642	633	602	600	592	585	625	632	590	618	615	599	632	635	631	595	618	608	593	643	620	588	611	654	605	638	587	575	600	653	648	601	620	609	629	640	592	613	596	605	596	631	602	575	602	618	667	668	611	624	624	589	635	585	619	623	638	604	637	612	648	633	637	574	641	617
11083	9138	9498	8407	7794	6966	5882	4186	3171	2636	2581	2327	2052	2039	2070	1832	1626	1857	1768	1459	1125	1243	1311	1250	1002	1219	760	794	821	699	693	555	448	532	433	320	296	289	314	260	262	279	255	262	271	270	304	267	267	259	264	231	239	237	231	237	234	208	243	226	211	248	234	239	239	255	248	224	225	232	243	225	234	240	233	252	276	292	235	230	239	239	242	214	239	225	199	241	234	237	227	251	220	198	214	248	222	229	242	244	213	238	229	246	215	242	248	224	213	211	204	217	242	228	190	228	255	245	223	214	228	245	224	224	221	246	230	249	245	244	253	229	240	224	250	189	232	191	221	219	226	226	226	227	195	221	204	187	243	249	236	231	256	231	235	258	222	218	232	244	246	219	213	252	254	251	242	236	242	211	248	226	237	228	220	240	216	246	234	234	248	230	222	230	223	264	243	228	232	240	248	246	248	233	244	197	229	249	250	216	238	244	239	242	236	231	253	236	229	226	225	230	248	250	232	235	224	235	224	222	229	240	209	232	219	239	213	230	250	233	225	259	253	221	216	215	237	232	232	239	237	235	223	210	255	213	214	245	236	229	253	207	233	248	231	247	247	223	233	216	239	226	241	234	221	237	203	222	209	223	240	244	239	208	279	216	251	219	242	240	231	211	209	254	208	266	254	203	210	249	215	201	239	223	228	244	229	227	240	257	239	249	212	218	239	221	256	214	243	213	219	231	238	225	220	230	224	239	212	200	211	228	215	247	223	217	213	223	233	231	233	229	217	221	214	244	214	212	206	226	231	227	256	226	246	205	214	226	236	203	254	236	238	232	226	227	247	227	214	246	201	235	249	221	221	253	251	222	234	224	223	237	225	230	207	206	233	208	253	231	232	230	235	250	214	221	235	241	231	235	210	224	205	249	245	244	256	231	244	238	242	232	231	223	221	257	193	242	231	262	250	242	236	223	218	244	207	240	232	226	231	230	222	227	229	225	251	252	244	214	246	230	206	233	236	209	199	221	244	249	237	233	236	242	236	253	220	209	222	241	221	241	219	212	235	217	244	213	229	235	248	234	233	205	222	205	235	201	249	211	230	233	218	226	221	214	219	238	239	213	225	265	222	249	208	235	230	235	240	245	251	223	233	229	234	249	233	222	226	212	243	214	209	224	218	224	246	221	225	219	232	225	214	231	231	244	224	232	206	248	228	231	241	228	261	243	238	239	214	239	242	214	264	242	199	230	244	204	234	240	250	232	204	205	248	215	210	239	230	206	228	225	211	273	255	227	239	233	224	251	226	223	240	229	226	227	235	225	239	245	204	230	216	205	239	253	205	221	241	221	241	202	221	241	237	215	216	243	246	246	246	217	228	236	228	232	217	215	211	250	252	262	255	208	220	227	232	238	215	262	228	251	249	238	238	229	232	204	228	236	222	220	233	207	234	214	233	251	252	224	256	215	242	226	249	230	242	256	236	252	201	236	211	228	204	233	234	232	211	240	238	237	217	225	208	200	240	238	238	227	212	214	237	228	228	223	238	219	226	209	224	243	246	229	238	255	212	230	223	227	221	215	207	233	222	234	230	229	249	226	235	197	249	236	197	235	206	214	230	246	240	224	237	259	260	236	220	224	228	234	233	213	202	214	254	232	220	229	238	216	221	225	220	243	236	227	222	242	197	224	219	223	240	241	244	236	233	248	207	227	237	224	267	229	228	234	209	215	226	226	201	220	220	242	235	220	244	201	240	241	213	280	217	236	248	205	222	238	217	206	241	245	211	233	193	224	228	229	202	247	220	243	266	225	228	219	235	231	222	203	217	211	226	208	225	229	215	243	245	256	222	207	211	218	232	229	214	220	212	227	231	229	262	238	203	218	237	214	217	212	241	226	232	251	230	215	223	246	252	233	195	210	264	233	230	228	249	234	212	227	257	230	230	245	235	237	236	232	210	241	249	235	247	235	225	241	216	222	240	240	214	237	212	253	233	233	261	217	226	229	238	227	243	231	253	217	201	224	216	270	224	212	195	242	221	210	240	224	228	198	213	251	234	224	206	217	249	204	240	249	215	244	227	207	205	214	223	248	211	233	218	257	242	243	204	224	219	217	250	228	222	202	246	240	211	210	228	219	219	231	224	225	222	217	235	227	217	208	221	231	210	222	217	220	217	221	250	226	208	226	234	251	240	228	243	250	229	253	223	216	247	234	236	245	230	250	237	247	208	251	255	234	238	216	224	204	219	214	235	223	245	203	233	236	232	213	269	225	237	234	234	210	232	208	209	228	221	220	204	211	235	238	205	215	226	212	241	225	253	249	231	218	236	208	229	232	236	263	227	265	211	234	247	217	257	217	218	252	243	246	217	216	228	241	218	250	214	216	231	254	234	238	226	258	227	206	255	219	261	240	228	247	249	215	222	252	214	224	245	221	213	239	236	222	215	208	229	235	256	207	205	227	242	227	222	264	232	241	217	252	220	213	238	250	233	212	248	217	256	224	216	218	218	231	216	238	213	188	234	218	233	231	213	229	233	234	225	228	235	217	223	246	241	213	213	211	204	241	242	243	234	235	253	244	225	215	231	225	233	209	225	221	227	246	217	223	247	225	221	221	203	237	197	244	239	240	228	199	215	270	219	228	233	218	250	198	251	242	239	212	226	236	203	232	229	220	229	234	222	221	246	221	237	229	279	249	239	263	241	226	216	227	257	246	246	226	242	231	233	218	232	246	236	231	261	222	239	234	239	259	224	248	221	224	241	219	209	210	230	223	239	250	225	215	240	223	219	214	218	244	209	230	217	231	228	217	205	227	246	217	235	248	243	235	226	232	240	226	202	224	246	251	243	214	238	240	206	251	234	190	224	222	229	224	244	244	228	210	210	184	236	222	221	214	205	235	244	231	241	224	223	248	211	211	238	229	227	223	245	220	232	251	218	221	236	225	250	247	234	241	221	218	229	249	219	229	243	243	226	203	227	245	221	232	213	244	231	227	241	209	250	233	228	219	243	233	255	211	243	223	226	228	236	210	247	236	255	255	237	223	210	231	232	248	213	225	258	204	219	238	212	221	232	231	218	269	216	229	231	222	226	207	209	219	212	235	246	218	222	230	276	228	236	211	208	237	211	226	221	221	223	241	233	230	238	228	254	212	206	234	213	213	214	234	249	236	244	238	247	236	216	249	242	219	219	224	244	218	197	220	207	224	251	231	239	238	194	232	216	237	232	238	244	216	246	193	202	239	244	240	242	205	234	227	224	235	226	241	242	251	234	247	244	235	240	230	225	238	225	215	224	244	240	225	214	226	258	261	222	233	234	208	223	229	232	220	226	225	250	254	224	223	242	229	247	241	251	207	217	235	255	238	231	215	243	243	247	236	207	247	219	221	214	237	208	220	234	200	216	208	227	207	266	241	205	249	264	232	230	202	244	224	220	234	251	239	221	231	236	241	231	249	239	247	222	225	227	229	258	241	216	227	245	216	216	257	226	232	219	209	221	232	222	229	223	237
8399	8938	14735	19131	20681	20869	19233	16346	13831	11713	12356	11030	10335	11157	10467	9821	9476	10803	9847	7922	6411	7941	7980	7308	6276	7146	4392	4280	4425	3955	3763	3177	2458	2965	2104	1533	1213	1155	1274	942	807	870	945	989	833	1134	1011	933	663	694	684	686	674	675	643	668	630	590	590	587	617	554	588	630	611	605	556	621	637	626	646	637	706	737	686	711	756	683	673	653	591	659	575	572	598	571	588	592	599	621	555	607	627	607	581	618	571	608	622	557	616	611	601	605	611	618	580	571	609	614	589	598	577	644	587	612	592	615	586	584	627	592	607	597	617	580	592	571	616	598	566	629	598	587	629	644	604	574	598	624	590	596	594	585	609	602	615	617	561	634	601	615	590	651	593	600	603	571	651	583	638	639	584	607	632	598	599	587	577	574	614	571	601	667	593	571	600	601	611	602	593	612	619	631	629	601	649	584	595	593	606	652	586	624	587	610	600	562	577	630	589	598	626	610	591	625	559	594	560	659	575	619	553	627	617	615	605	602	622	620	598	599	601	620	599	610	558	585	603	647	576	597	599	594	614	586	599	607	597	623	588	629	601	585	599	570	611	604	608	622	591	618	581	586	592	573	598	558	598	585	609	584	625	561	551	585	619	556	611	603	621	601	596	576	575	586	636	564	574	617	576	611	620	615	616	608	598	594	660	587	613	622	572	594	586	591	587	605	546	621	578	614	626	605	530	595	584	619	620	575	569	569	583	584	628	549	594	590	617	567	618	665	600	611	607	571	617	617	578	550	545	609	610	629	601	608	596	597	595	631	618	576	571	635	614	631	596	583	643	625	572	605	606	608	591	616	586	580	611	622	612	596	634	598	637	607	608	547	611	592	595	564	607	587	613	621	590	581	584	563	597	626	640	619	573	610	576	602	576	627	633	625	620	662	618	606	616	606	612	629	606	617	587	597	598	633	624	614	569	597	616	585	580	589	567	600	595	564	574	592	593	615	585	555	628	630	616	628	622	616	595	601	590	634	605	600	602	552	583	626	588	590	595	611	594	623	603	577	571	579	625	608	570	589	578	604	643	621	575	575	637	594	604	583	600	611	586	582	591	618	580	632	613	593	618	630	607	626	615	595	582	610	576	592	618	603	630	588	596	591	611	583	597	589	656	586	605	619	584	593	636	589	626	524	582	608	602	620	604	568	602	589	577	622	581	610	629	638	576	576	606	578	590	636	581	567	557	650	571	582	601	593	581	593	612	607	638	615	637	532	589	636	621	634	606	593	611	574	588	606	590	591	593	637	566	559	631	599	597	608	648	569	635	604	618	632	612	622	584	615	626	611	591	589	611	615	616	578	598	607	601	628	626	615	646	584	584	644	592	597	563	574	661	582	642	594	617	564	592	572	571	590	585	597	614	585	590	619	618	575	629	569	627	596	632	601	617	657	612	563	579	583	626	620	631	572	619	550	595	603	594	624	589	627	602	596	609	592	577	589	578	568	625	620	591	607	586	628	607	598	613	609	578	590	584	577	658	591	590	590	550	632	565	592	622	613	581	600	592	599	604	624	590	605	565	573	628	622	584	551	575	630	610	635	578	568	654	589	593	624	586	623	609	578	647	592	595	620	599	586	556	613	619	617	584	608	605	611	608	596	636	568	601	629	590	559	625	608	586	559	549	628	604	574	581	632	651	617	629	549	662	625	596	649	583	571	633	627	566	614	564	615	626	603	577	608	611	600	582	582	626	609	610	581	580	588	604	588	626	599	614	603	648	583	625	613	586	617	619	528	576	608	577	597	598	592	599	612	616	569	590	625	606	586	604	593	620	563	623	576	578	592	605	600	560	602	576	563	590	628	625	580	601	573	563	619	647	570	605	587	615	594	602	617	560	607	597	566	573	601	615	607	573	590	580	591	630	593	636	576	587	570	574	598	602	580	579	586	561	582	584	604	621	580	581	564	626	623	615	619	618	633	622	605	561	626	623	602	585	587	585	613	597	597	665	599	600	597	611	607	611	603	615	619	566	608	622	629	561	584	583	610	579	597	580	565	623	635	603	611	559	558	556	595	611	603	593	596	600	599	619	574	577	617	634	629	614	611	577	616	579	622	601	637	600	620	654	598	609	609	586	622	592	552	595	575	568	598	584	579	579	587	630	609	590	608	596	634	550	602	630	606	582	570	580	564	595	602	640	611	547	593	615	637	603	574	597	578	578	615	625	590	591	582	612	565	586	630	607	607	617	590	585	584	644	588	619	638	585	620	607	608	580	650	644	617	585	590	658	618	569	561	619	621	579	582	584	668	603	568	597	612	577	547	618	568	593	606	614	598	622	608	583	628	600	633	605	582	622	604	636	607	572	624	591	593	595	581	572	570	576	611	582	583	590	573	595	583	627	591	622	564	596	565	632	620	560	565	582	577	612	623	577	597	603	618	596	612	646	605	593	631	614	621	589	581	625	571	647	611	574	602	619	614	599	604	562	604	639	621	567	614	567	595	580	628	618	614	598	591	613	547	582	601	607	583	591	582	578	635	586	617	616	590	635	592	610	563	635	592	588	655	581	590	591	589	605	612	596	580	551	592	573	660	606	595	509	603	625	564	580	608	620	595	630	634	600	604	546	575	623	627	603	620	630	569	614	581	627	603	592	617	575	650	607	600	624	559	633	629	614	611	602	590	591	617	600	580	585	547	581	627	580	580	578	584	610	596	592	595	595	592	581	614	599	595	614	608	614	639	583	588	587	684	586	611	633	598	587	605	630	620	589	596	628	583	632	579	608	562	557	607	612	600	662	621	565	602	636	619	607	628	557	577	592	602	593	610	614	615	579	649	554	591	590	574	588	579	617	644	630	579	584	608	613	646	630	591	602	600	606	605	613	603	628	625	579	589	581	576	584	583	573	568	548	633	574	602	613	589	585	576	603	629	650	575	635	582	535	616	593	627	598	600	610	607	592	587	556	555	615	569	614	568	591	584	633	564	657	570	575	567	617	633	598	602	558	585	617	575	581	606	653	607	612	610	590	564	586	606	615	631	648	617	597	571	576	605	597	658	588	593	633	605	587	627	594	593	589	587	608	624	602	603	591	539	619	632	595	613	613	613	589	590	614	608	611	629	589	600	588	635	571	628	622	604	599	602	588	586	564	601	569	593	623	597	582	598	555	591	560	569	586	585	597	631	612	615	588	563	629	566	582	635	609	560	616	585	576	569	594	625	595	592	615	575	601	585	592	550	627	619	627	634	643	671	613	601	627	578	585	595	636	535	589	602	590	604	585	629	564	595	605	582	586	597	605	607	608	598	578	590	609	600	611	570	578	612	591	638	578	567	574	575	628	618	606	676	631	590	568	597	619	573	634	603	584	627	596	641	584	599	596	628	588	601	584	601	600	626	591	622	582	637	551	587	610	589	622	593	608	613	607	596	566	576	589	601	540	598	587	621	586	589	579	593	592	642	571	638	593	622	561	607	586	590	596	587	557	604	587	581	572	593	603	559	568	579	566	601	594	620	631	612	585	628
28278	28934	27361	30026	31566	34643	31143	27998	25018	20020	20718	22154	19084	22007	21381	20694	18891	20079	18329	15992	12052	13574	14470	14860	11768	12589	7292	7568	7588	5910	5579	3548	3108	3213	2693	1519	1087	919	1146	653	611	473	532	569	408	959	786	614	329	336	331	318	312	306	250	281	243	266	245	272	283	262	250	302	256	242	216	238	237	274	274	266	272	245	300	346	300	295	288	271	247	249	216	262	264	272	233	240	263	251	273	270	239	219	261	237	256	264	247	262	233	257	249	221	241	242	246	256	210	259	247	226	270	234	284	271	251	253	222	222	241	229	259	238	239	242	247	240	219	239	258	242	236	252	236	241	248	264	246	262	257	282	271	256	243	257	248	225	250	246	261	260	226	241	241	257	243	261	212	258	268	270	260	252	270	224	244	261	255	226	224	232	240	259	257	244	237	237	252	260	235	261	242	288	237	247	243	263	225	248	233	250	217	253	248	255	269	258	237	248	232	260	243	239	239	261	241	238	272	251	278	237	256	249	240	225	240	255	239	246	278	239	239	243	233	242	250	231	267	238	222	216	228	228	235	248	287	268	247	245	265	249	229	249	272	242	228	246	245	238	235	218	267	264	262	242	261	279	234	241	236	248	236	227	239	270	256	245	222	246	231	229	251	246	270	243	237	245	222	279	264	242	244	250	246	266	240	264	283	223	283	252	268	240	252	259	265	255	288	239	280	227	251	239	262	215	248	274	268	275	235	249	226	216	282	233	250	249	260	236	272	223	254	218	226	252	285	249	232	247	266	225	259	217	247	213	249	223	234	257	268	241	247	218	209	219	246	252	275	229	270	253	273	245	236	257	233	266	240	249	227	247	243	230	253	238	252	231	212	232	237	259	292	233	263	241	255	240	231	246	238	254	258	287	270	252	269	262	279	239	262	286	242	253	233	219	248	248	224	240	241	255	239	257	228	255	256	261	234	273	242	264	238	255	220	270	239	225	276	267	255	241	261	257	223	252	240	248	243	232	250	244	270	255	248	243	231	269	251	240	274	247	231	232	260	236	216	259	253	274	233	236	272	239	244	254	248	229	256	208	270	250	229	240	238	227	250	240	270	247	267	238	253	238	242	247	279	212	253	217	239	252	245	260	217	249	255	236	230	231	233	251	245	218	255	237	277	261	238	261	260	277	264	239	252	257	270	232	256	250	268	272	272	258	249	220	250	240	262	256	254	246	228	222	270	220	226	244	239	267	232	259	237	223	226	242	234	242	255	243	216	264	253	249	251	251	232	227	240	242	257	248	231	230	223	223	250	224	239	238	232	252	221	238	257	251	261	248	241	240	240	230	264	271	252	263	280	264	242	253	234	244	246	206	266	253	239	237	231	250	266	278	252	261	245	247	233	242	229	276	266	248	260	267	229	224	228	294	230	221	263	240	257	240	218	241	247	220	211	242	234	241	233	245	224	246	239	252	268	253	287	234	247	234	271	247	262	230	252	247	236	219	277	265	244	275	234	260	248	235	256	283	243	238	261	230	269	231	253	259	243	240	235	240	257	223	248	255	245	198	263	239	236	256	254	239	244	269	231	264	228	254	257	251	260	223	252	207	235	270	240	239	222	254	261	269	243	267	262	249	251	257	225	281	249	257	274	232	225	259	280	252	242	262	265	244	234	285	247	248	266	244	240	239	267	227	278	255	240	255	233	268	276	227	244	247	241	229	244	262	249	257	229	216	238	262	247	259	260	246	264	270	265	239	236	241	262	228	244	277	260	240	247	235	263	241	247	246	241	258	264	231	241	260	219	265	248	235	271	249	241	234	231	292	296	246	251	268	271	254	264	232	236	250	241	226	268	266	239	260	256	244	266	222	263	288	265	223	241	225	238	256	234	253	254	265	252	243	237	231	220	253	248	261	253	271	235	237	266	251	220	249	221	213	277	226	248	231	253	227	284	247	260	270	246	240	245	265	246	258	266	249	239	263	249	244	251	231	256	221	235	250	243	250	244	257	249	245	237	229	267	209	268	225	227	244	265	251	255	276	263	254	257	271	263	228	257	259	251	253	230	254	236	252	210	240	260	245	259	244	240	251	234	258	237	272	221	230	255	226	234	254	249	248	243	225	252	246	263	267	258	249	237	284	228	282	260	240	259	241	238	217	251	265	253	255	262	210	237	257	228	250	228	229	245	240	232	234	268	247	237	253	229	271	229	222	245	263	268	240	239	254	225	234	233	292	232	266	262	244	227	223	256	229	265	249	210	238	286	254	240	245	231	242	259	258	212	235	231	243	240	254	253	238	251	248	253	244	235	241	216	242	282	236	254	247	233	269	242	255	254	238	252	242	231	269	230	279	237	273	255	232	225	247	211	225	270	218	270	238	243	238	241	254	238	254	239	261	220	212	251	219	236	237	271	262	226	266	252	250	246	228	271	209	255	233	256	221	225	227	216	208	249	253	225	240	270	228	223	219	251	271	258	216	262	214	263	238	280	226	267	258	258	273	234	236	249	264	259	231	249	227	266	226	237	245	249	229	247	247	271	261	245	236	224	231	295	263	239	258	231	244	201	253	258	253	252	257	251	246	229	254	260	234	252	249	247	259	238	246	249	252	246	225	239	256	250	274	244	256	248	251	268	240	241	252	271	261	266	228	265	248	248	238	258	250	257	228	277	246	216	216	230	241	250	243	270	247	240	255	244	248	228	239	217	254	251	223	248	207	254	225	241	273	247	248	259	229	268	250	287	234	244	233	238	252	230	243	256	243	273	258	248	264	267	252	239	236	246	258	271	258	252	288	244	238	232	242	263	245	242	248	244	256	255	235	272	241	248	248	247	248	239	252	277	242	235	238	286	225	266	251	243	240	227	222	266	244	254	251	237	282	248	223	240	230	240	250	259	263	241	231	235	232	242	251	279	276	242	215	238	237	235	262	252	272	210	249	248	243	242	269	236	239	237	234	235	246	255	284	259	275	244	250	285	262	255	255	251	258	247	250	229	244	258	270	277	255	219	229	229	224	265	265	240	255	254	260	250	235	240	259	244	217	262	278	252	277	231	255	247	236	240	274	243	239	243	261	223	235	227	229	252	248	271	206	239	247	273	252	242	237	264	249	255	261	261	260	239	260	258	248	253	266	248	245	250	227	248	245	253	219	290	255	240	284	246	224	204	233	250	218	268	269	290	228	237	250	276	259	235	220	238	252	253	253	248	236	267	269	209	230	242	286	244	243	249	223	232	246	246	263	231	246	234	254	245	265	237	252	264	241	241	232	269	228	245	254	251	206	250	246	239	270	242	225	223	236	235	244	264	245	258	256	247	256	261	252	224	255	261	259	246	240	244	219	211	253	249	256	251	244	254	252	223	240	265	234	258	245	253	225	235	251	256	239	257	235	251	257	275	235	235	246	229	250	254	249	256	255	241	238	231	240	253	255	247	256	252	268	235	251	223	246	231	260	269	257	262	255	211	230	237	207	251	258	265	232	254	225	249	243	244	253	247	251	275	254	260	254	246	254	234	252	258	228
20658	22855	26285	37003	40203	43859	41515	41711	39279	36445	39985	39767	36647	42429	41193	42056	40408	42380	40958	38054	34568	37949	37281	39022	33258	35850	27937	29418	29343	25484	25305	18912	16976	17861	14881	9274	6909	6031	7462	4079	3509	2553	3024	3156	2004	6176	5106	3373	1468	1461	1356	1033	947	1031	843	812	712	743	725	736	737	707	656	1115	670	677	673	675	662	617	673	709	782	770	1017	1338	1173	952	791	691	649	643	620	651	649	650	628	652	675	638	609	582	589	618	618	585	596	622	680	622	635	614	633	640	613	670	622	631	672	642	631	647	647	596	649	602	654	618	583	614	655	669	633	630	620	606	674	657	632	619	603	657	637	638	655	694	605	639	609	642	618	653	603	655	639	647	624	592	673	659	634	652	638	665	648	638	617	615	664	630	656	616	602	711	621	631	630	585	625	635	617	625	620	681	586	636	626	711	640	657	655	658	644	659	603	630	619	595	613	583	627	603	646	620	603	659	576	669	672	620	655	593	656	665	657	679	657	583	621	650	602	673	650	612	668	664	674	626	628	639	649	624	655	623	678	635	665	580	629	680	611	649	645	647	655	654	642	600	620	604	648	666	629	605	598	618	644	640	664	611	638	630	630	635	654	633	671	604	638	654	663	653	658	672	611	644	656	644	630	602	659	593	678	637	607	663	599	625	636	630	618	620	659	653	597	623	617	612	655	648	621	628	599	621	654	632	628	708	602	644	602	636	676	676	640	627	659	605	659	581	691	579	633	585	674	611	625	568	687	613	658	677	653	618	621	687	702	652	628	599	642	580	638	575	649	630	633	596	661	602	637	668	630	651	630	701	642	606	628	655	663	639	640	664	651	654	628	654	646	666	659	627	635	615	629	650	598	620	637	616	658	667	653	649	598	583	655	692	608	652	622	626	650	620	623	654	601	557	651	655	639	571	638	620	664	615	653	634	641	607	663	650	673	608	583	643	620	638	630	668	628	646	662	653	628	636	638	640	629	615	613	661	628	599	643	639	610	639	669	622	647	663	632	646	615	661	658	645	657	642	612	687	652	648	608	672	615	616	590	646	613	654	618	677	646	643	616	631	670	641	620	635	653	661	626	610	622	618	653	644	641	614	666	638	665	639	633	697	646	597	677	618	674	653	620	607	617	664	661	595	626	595	640	636	633	612	624	661	673	654	661	640	623	638	637	621	644	637	675	603	603	611	657	635	648	611	637	643	647	652	620	624	657	636	671	629	625	638	671	666	643	632	619	669	622	647	659	693	632	616	680	676	607	635	576	640	693	602	622	626	677	634	584	666	623	659	635	619	646	639	633	675	644	674	590	610	621	641	682	642	610	678	624	667	660	641	655	635	656	641	637	647	660	639	636	651	618	591	664	652	647	643	616	652	637	642	585	663	625	666	650	638	653	611	634	610	678	673	667	622	660	619	638	579	630	635	620	637	600	678	664	644	614	616	584	649	617	616	645	639	647	595	602	646	621	623	648	622	607	609	611	594	647	630	586	696	658	679	654	620	610	654	647	612	633	656	700	663	608	630	631	657	628	625	696	641	675	638	617	610	625	627	648	627	668	684	608	647	645	618	601	652	647	607	626	638	681	604	635	630	656	633	639	614	623	637	673	595	616	639	634	631	656	632	603	632	671	632	677	629	631	655	616	631	638	622	608	645	575	682	645	664	639	647	646	617	644	635	620	653	625	648	628	653	673	655	649	657	660	628	638	626	697	630	605	653	658	636	658	639	632	625	648	624	623	675	651	628	680	630	629	649	639	642	668	649	639	646	662	628	654	645	634	619	699	626	592	642	659	629	658	650	648	632	649	685	684	619	634	613	668	620	664	642	646	607	607	623	669	667	685	599	651	615	629	609	638	629	606	619	641	627	645	600	654	595	633	631	596	595	587	661	634	608	642	666	687	639	640	644	616	616	654	588	663	626	638	614	607	672	649	637	652	596	627	624	612	617	645	657	611	652	630	646	626	637	644	636	644	629	650	626	657	629	653	647	607	619	594	625	656	647	664	622	679	594	605	597	589	648	642	644	611	623	670	676	630	667	602	656	643	639	615	618	621	579	609	682	634	620	682	613	674	635	619	653	636	638	643	630	658	659	681	600	645	660	633	635	608	655	632	655	613	626	656	637	681	603	665	665	620	627	620	667	638	613	614	648	666	635	694	592	650	654	620	597	669	672	648	649	605	608	655	647	607	678	581	625	613	622	646	652	631	672	653	636	666	627	620	654	617	645	632	625	629	630	630	640	621	588	650	601	634	604	613	617	629	643	659	610	634	604	650	630	630	655	669	611	618	623	629	605	665	618	656	641	616	610	583	589	618	649	646	654	599	658	628	621	604	644	648	620	588	682	588	658	638	638	619	634	658	637	633	614	621	650	652	646	597	627	616	651	642	680	631	637	656	609	642	647	632	671	649	621	655	687	619	663	652	662	570	603	644	643	610	662	659	656	591	675	664	623	661	619	637	626	621	641	643	623	676	605	668	617	638	626	651	657	666	656	667	626	629	660	650	642	625	640	594	621	625	661	612	656	636	621	642	652	624	600	609	666	618	658	663	649	657	606	662	631	651	589	679	630	661	659	655	636	611	687	688	653	612	687	637	628	630	635	645	671	657	662	617	601	646	609	644	646	616	656	594	625	648	674	622	646	624	616	621	630	637	656	651	655	623	609	591	592	602	679	642	663	596	605	569	653	656	623	657	657	643	644	661	594	642	617	619	584	607	629	620	617	644	654	651	666	629	635	683	678	630	676	649	624	652	630	633	607	650	675	643	669	637	652	661	659	609	658	610	618	655	646	659	592	648	621	578	658	682	661	660	655	621	650	638	675	665	606	596	623	649	636	672	592	657	640	640	663	621	612	611	643	590	706	666	670	645	651	618	612	614	683	623	601	689	623	660	645	669	693	653	673	649	621	615	622	682	623	610	616	706	696	621	620	629	676	642	665	591	620	611	622	602	636	670	655	625	635	624	603	651	648	652	627	651	625	663	629	662	639	666	636	570	629	632	649	642	607	633	664	615	614	688	659	643	613	662	633	612	635	622	649	659	652	626	622	634	639	600	587	626	649	609	641	660	688	646	617	669	658	617	635	641	658	660	663	624	615	634	602	660	679	660	652	631	641	633	619	628	606	643	611	600	634	584	678	614	604	611	665	613	661	665	634	627	679	614	653	613	655	611	639	625	648	633	609	618	607	635	661	661	569	625	617	624	619	624	663	629	636	616	656	641	672	588	655	621	654	659	679	633	660	593	657	617	698	625	670	640	640	639	629	646	622	642	607	668	633	659	602	627	628	614	632	631	658	673	585	653	664	629	582	652	630	580	654	652	596	634	618	587	615	654	641	633	704	679	596	643	672	647	623	653	678	633	590	640	637	669	645	619	594	654	645	593	569	639	610	630	644	656	648	614	637	667	618	641	645	670	608	659	573	669	649	666	632	583	621	664	657	656	610	615	653	631	627	643	627	665	589	657	659	624	617	670	595	673	624	652	659	626	688	669	637	638	604
38501	36874	33167	36561	38931	41243	38053	36423	35499	32129	33919	35611	32213	35360	33578	33815	33122	34877	31965	30816	24704	26370	26010	27565	23842	26233	16656	17319	17042	13524	13015	8231	7304	6448	5736	3341	2191	1982	2128	1356	1155	873	1011	873	666	1883	1479	1096	520	537	418	348	320	291	258	276	263	259	257	303	247	273	264	225	243	225	248	282	260	268	263	221	249	317	365	481	422	395	302	297	255	249	218	235	225	243	250	245	234	225	253	249	273	220	249	219	269	257	238	246	260	240	250	237	270	253	227	274	256	260	272	256	225	231	266	229	221	263	280	277	249	243	244	270	225	276	258	240	222	208	271	264	256	247	215	240	255	269	234	235	247	272	230	224	253	259	231	252	255	240	246	230	248	245	242	250	240	244	231	236	256	261	233	266	233	233	262	249	233	228	258	236	251	261	239	223	207	235	257	219	240	238	219	252	251	237	260	263	232	255	246	257	250	218	261	236	250	224	253	245	235	221	257	261	231	207	277	265	245	238	221	223	263	232	250	238	223	263	244	240	237	242	237	293	233	256	236	235	261	223	258	260	250	235	251	265	203	236	238	271	245	228	240	261	267	269	220	264	262	236	246	263	268	245	222	269	258	244	241	219	232	242	260	224	218	225	237	233	245	226	209	227	252	260	254	235	234	240	252	230	232	281	261	262	235	260	254	255	255	246	254	244	212	252	239	256	226	253	250	229	222	244	264	235	230	231	227	258	240	250	242	243	253	273	241	229	246	260	255	240	240	232	246	260	252	243	238	220	235	214	248	251	263	245	261	251	249	255	264	254	236	257	255	235	257	223	233	246	273	250	225	265	216	257	263	218	228	229	255	234	226	236	235	272	240	231	235	228	250	256	232	280	243	231	271	249	249	252	250	281	257	271	240	237	252	239	230	218	274	220	225	271	234	253	246	229	250	212	242	235	267	226	231	267	239	268	253	234	235	259	255	255	241	247	238	268	245	234	229	271	235	253	237	249	270	249	225	240	264	254	265	234	224	259	237	228	221	233	243	233	263	258	232	261	250	254	226	247	242	216	263	219	243	251	222	263	221	254	247	248	252	270	243	233	217	230	244	231	262	261	264	226	229	215	274	220	212	210	242	253	246	257	276	250	233	247	282	260	265	260	253	248	223	260	244	278	231	258	240	247	252	223	231	224	250	236	291	252	261	262	249	264	240	214	256	259	254	250	273	230	238	248	237	237	237	229	266	251	267	234	231	229	221	226	278	230	255	231	269	244	257	219	245	238	249	272	216	237	232	252	246	226	262	253	245	243	256	252	258	236	260	236	265	238	220	264	237	267	269	232	228	229	256	276	251	261	239	242	244	236	263	238	252	261	238	255	235	261	237	265	257	240	242	250	252	256	256	268	257	236	256	236	266	241	256	261	255	248	235	238	236	220	243	231	219	260	252	232	250	243	233	266	237	257	203	248	252	256	240	214	230	213	239	235	246	243	242	244	257	223	256	233	231	264	269	246	240	247	231	216	248	205	253	227	244	258	265	225	218	258	244	270	230	249	224	242	274	214	252	212	230	225	258	267	241	233	238	257	261	242	248	275	238	230	247	244	262	240	251	266	239	234	274	267	242	255	256	244	248	223	222	264	223	240	246	231	232	254	260	249	238	212	236	270	230	235	244	218	209	233	256	245	276	237	253	246	229	232	248	236	245	247	243	231	238	219	250	229	220	263	245	226	253	259	257	270	255	261	231	215	238	264	254	248	248	265	232	260	238	249	264	230	244	257	265	249	240	247	250	247	277	253	236	231	232	251	246	229	262	254	249	249	237	242	268	202	254	257	255	251	246	277	242	255	262	248	262	258	277	255	270	230	227	270	255	202	210	274	249	280	239	259	239	219	243	230	267	257	218	265	242	249	302	253	240	249	256	267	243	240	262	224	237	250	257	265	283	254	250	237	249	254	232	248	245	263	248	245	231	245	213	240	242	264	242	200	235	237	232	243	239	255	288	261	256	273	234	280	233	279	234	249	219	233	265	212	250	260	220	239	256	236	241	248	256	240	228	243	280	249	233	257	247	254	225	256	257	248	237	253	259	245	227	266	230	251	253	234	288	232	261	256	239	251	233	248	233	259	265	227	222	230	241	229	239	244	232	235	211	246	283	234	246	242	226	227	243	230	229	227	232	230	240	228	255	255	259	246	241	253	218	251	228	264	246	234	250	231	238	226	253	219	263	240	260	256	255	240	239	273	237	244	223	254	239	260	239	239	242	261	227	214	244	241	243	234	255	248	225	273	246	263	253	253	236	253	228	234	232	238	246	221	252	252	255	244	262	255	290	235	227	241	208	253	252	212	259	274	249	248	242	244	219	236	250	228	223	249	248	244	229	275	250	260	261	197	216	251	243	249	256	257	260	239	246	272	277	246	248	245	231	244	233	243	251	258	240	256	252	236	257	277	237	233	249	263	242	221	226	240	240	268	254	230	266	209	241	234	231	259	239	232	246	249	223	250	224	263	260	261	251	251	255	260	254	213	269	291	241	247	248	267	263	216	227	254	218	234	229	256	216	255	254	228	239	258	255	223	264	246	249	198	254	242	257	253	258	228	269	280	237	270	246	216	231	267	252	256	254	291	211	252	220	220	231	225	249	252	222	262	256	254	277	235	256	224	259	230	242	244	246	247	237	253	268	254	252	243	258	222	248	265	226	261	268	236	228	260	237	241	247	260	238	230	242	237	263	266	277	264	253	267	264	245	241	248	236	232	235	245	277	243	251	283	258	242	272	273	231	246	258	275	250	296	224	263	251	226	251	261	243	246	242	255	233	245	223	233	267	256	236	225	235	248	250	253	228	276	244	264	248	201	290	266	251	211	234	234	250	252	250	238	264	248	282	225	261	248	236	259	233	248	240	217	239	264	274	249	264	239	248	262	256	244	244	259	255	233	265	238	217	253	281	247	271	258	241	250	265	244	239	242	272	237	238	259	260	246	227	241	237	234	241	248	232	225	235	247	236	265	236	237	246	249	237	242	229	258	243	226	260	259	245	268	252	250	233	225	235	258	255	227	263	262	211	232	252	254	242	243	243	242	255	229	239	233	248	213	232	236	261	260	257	213	245	253	253	244	249	239	246	253	257	239	250	233	243	258	252	252	229	231	225	249	276	262	235	245	257	285	238	242	239	224	258	230	235	238	226	261	253	201	234	236	266	250	267	238	234	254	254	261	231	237	225	281	237	239	203	239	263	249	249	243	260	222	261	266	259	246	251	241	240	224	243	259	229	247	239	246	232	234	237	250	270	275	230	229	256	257	253	226	243	252	259	260	244	242	283	267	251	224	248	251	245	251	248	212	241	220	231	242	270	240	255	243	205	236	243	203	268	245	252	233	268	248	210	213	261	236	239	248	223	235	255	254	247	259	249	213	243	240	237	267	253	273	244	248	252	254	255	212	248	230	229	258	233	235	284	235	253	233	252	275	233	254	243	227	250	252	212	256	230	267	237	236	279	265	241	241	254	232	240	244	254	256
27282	31172	33614	43367	47505	49274	48208	48891	47787	47836	49659	49985	48067	52318	52546	52211	52524	53296	51697	50608	46470	49432	46068	49018	45522	47664	39741	42003	42196	38197	38088	29348	27899	26473	24556	17332	12819	12187	13045	8423	7115	4817	6173	5410	4003	11512	9978	6839	2949	2459	2063	1398	1185	901	864	813	755	756	764	1165	838	787	726	685	646	663	622	654	677	655	696	715	724	1098	1722	2325	1761	1391	993	766	657	648	621	603	610	649	634	591	605	630	624	603	629	635	634	657	646	619	638	636	599	632	616	607	628	657	623	610	595	640	582	626	642	626	628	625	601	647	654	625	646	617	600	589	606	650	594	669	626	655	612	610	625	622	638	628	585	588	628	592	578	627	611	616	611	629	612	577	594	639	633	622	611	628	600	646	663	599	613	623	633	620	621	632	607	613	586	629	599	573	621	610	627	612	619	650	607	612	642	611	678	626	591	632	582	579	598	651	661	632	630	603	607	600	604	611	648	660	593	668	596	625	628	613	598	664	646	621	605	611	630	623	607	642	630	626	639	641	679	626	637	647	580	607	640	674	609	644	631	638	644	645	641	653	637	600	605	605	634	583	608	648	610	644	633	656	651	604	610	699	643	631	614	629	648	642	637	656	638	614	639	610	666	636	654	668	654	623	597	609	602	624	594	602	600	626	604	636	605	610	648	638	592	646	637	622	614	658	630	613	657	598	659	624	630	609	642	602	637	608	572	535	633	625	662	636	614	617	631	642	597	605	655	650	630	608	621	608	652	628	614	638	658	647	637	567	615	614	600	618	625	628	628	614	632	617	659	638	600	661	654	663	596	632	601	652	652	648	641	642	626	579	616	623	606	603	653	594	617	617	642	618	617	643	610	625	586	614	643	631	612	647	630	612	660	575	603	653	586	636	616	615	597	615	611	611	647	642	687	674	626	643	648	576	586	639	650	611	630	656	674	627	600	632	658	608	647	639	576	606	610	617	607	624	636	625	602	634	633	630	631	590	612	640	642	597	589	609	644	585	603	644	635	635	647	625	644	625	633	571	601	605	638	654	645	625	665	625	597	654	602	629	618	637	626	667	621	568	643	653	641	648	610	661	617	638	621	617	636	594	595	618	643	628	631	641	606	600	620	650	689	609	626	634	622	644	639	662	641	635	554	622	604	638	682	611	598	687	574	617	605	626	581	642	617	647	630	628	604	629	627	598	644	617	662	638	622	621	623	629	680	653	601	603	591	667	576	584	629	643	643	605	646	656	619	643	631	666	625	603	601	604	623	613	595	636	621	636	642	648	624	620	635	644	607	613	660	603	640	643	601	596	613	566	631	673	692	653	590	640	642	557	638	627	635	650	639	617	610	627	625	618	621	617	609	628	648	594	608	640	633	668	607	600	615	629	613	603	650	580	610	614	654	616	630	622	658	616	621	610	634	637	600	631	627	633	618	683	669	635	672	646	646	656	643	648	669	621	665	649	607	608	665	592	624	662	626	607	635	601	622	649	669	687	635	602	636	602	638	602	600	628	629	634	593	653	611	677	632	603	621	652	626	612	642	691	600	610	636	627	604	597	624	603	634	629	624	645	641	599	643	580	614	606	629	619	638	623	630	589	629	643	648	607	624	640	615	625	622	590	591	667	674	657	653	607	608	645	630	616	576	563	582	586	613	572	626	644	661	647	619	588	634	606	577	662	636	642	659	652	655	633	612	605	619	596	634	591	641	597	642	631	598	631	631	596	602	635	608	621	628	638	616	613	596	607	627	614	651	608	636	620	634	638	611	639	624	631	633	591	606	651	627	690	645	598	614	679	628	630	645	631	669	594	638	620	657	674	680	656	642	641	658	646	641	622	636	617	600	583	607	655	586	607	611	635	609	641	602	628	627	608	653	573	647	653	655	596	673	668	633	603	624	623	584	643	591	597	636	608	650	603	649	638	603	652	624	607	610	631	582	644	623	651	614	599	633	598	639	591	601	661	605	629	649	611	618	606	618	630	642	663	606	616	627	631	606	598	619	598	602	615	600	602	623	596	660	662	631	643	656	626	648	582	628	657	692	661	587	638	638	641	641	643	603	614	674	568	620	606	653	629	618	645	584	643	601	615	620	660	670	615	637	641	672	618	586	656	600	683	591	627	632	634	624	618	622	578	590	591	642	647	655	616	605	616	634	618	664	633	624	638	602	619	602	613	634	626	598	614	593	699	622	616	644	636	632	589	629	605	644	607	616	630	582	657	642	636	630	612	624	634	612	614	611	600	617	629	639	648	628	608	575	603	648	624	617	615	654	615	638	626	629	651	617	650	659	591	606	616	595	650	646	624	660	658	632	610	597	656	598	600	628	658	620	646	628	660	661	598	596	612	666	626	637	637	591	575	644	612	642	668	592	648	633	572	637	607	605	636	624	619	628	647	625	655	635	628	611	616	570	611	610	616	570	637	626	603	636	670	662	627	693	579	623	640	632	591	615	605	616	623	624	631	612	628	666	647	597	610	603	603	663	649	619	606	644	579	641	620	601	648	627	607	633	637	635	664	602	617	620	643	635	594	619	593	601	596	601	602	597	632	656	597	641	601	597	644	595	634	651	656	563	638	669	607	585	610	638	654	647	637	615	593	623	586	572	606	609	624	652	647	629	610	605	669	570	635	649	660	613	622	665	636	604	623	649	619	598	644	606	599	597	604	632	592	620	646	643	644	579	640	623	608	672	616	640	607	650	614	618	649	610	631	582	619	668	594	631	631	605	601	610	606	595	601	625	622	637	649	610	637	613	629	669	634	628	633	672	632	666	607	639	603	646	643	637	633	595	622	632	646	673	657	627	608	670	671	631	611	633	684	612	631	644	664	626	594	639	656	653	622	686	636	664	648	639	584	617	639	627	612	644	584	622	593	656	606	604	664	630	647	643	663	589	630	630	640	669	646	668	658	596	593	655	620	647	615	667	607	622	652	615	632	638	614	630	672	643	628	614	670	642	657	574	649	600	620	613	615	675	626	631	581	618	616	614	588	632	608	651	620	634	589	548	657	623	657	622	637	625	660	593	607	623	595	635	664	620	659	609	607	629	642	577	614	599	614	624	608	652	635	650	600	589	637	623	632	618	626	588	636	630	636	645	655	619	650	675	624	627	653	644	661	630	619	665	653	640	656	643	573	639	634	609	663	597	616	610	641	594	618	654	668	661	634	595	605	656	621	645	596	642	643	632	644	646	656	604	590	619	633	625	601	613	630	655	667	641	645	591	577	616	607	624	650	679	612	668	654	662	604	628	602	602	647	591	607	624	633	607	640	621	622	598	632	615	654	627	604	604	581	629	619	644	663	622	613	589	592	682	611	619	639	634	593	650	591	602	574	616	634	619	633	659	651	628	611	654	651	622	647	592	637	630	602	672	668	628	619	598	598	627	630	621	632	627	640	637	618	630	627	595	614	590	586	628	619	629	623	646	613	619	626	627	672	609	668	631	614	622	649	601	632	632	644	710	636	657	646	608	613	619	633	599	621	633	649	611	598	591	680	588	615	623	599
11679	9604	9885	9185	7734	6993	5239	3872	3161	2486	2329	2528	2158	2194	1864	1835	1726	1714	1622	1425	1130	1287	1149	1307	999	1205	737	757	727	693	626	516	396	481	459	343	310	306	302	288	282	260	294	248	263	269	292	276	249	263	263	266	263	269	232	233	245	245	239	224	218	268	237	234	240	240	268	242	246	237	251	213	221	241	243	258	266	287	239	236	256	227	220	232	237	254	245	234	238	215	216	215	233	225	254	254	257	210	253	242	261	235	220	236	246	233	245	236	268	251	247	228	236	234	236	232	226	234	242	251	226	229	247	236	237	238	227	231	234	256	239	227	243	220	207	204	235	219	225	222	268	245	246	232	224	245	251	223	262	233	266	225	267	221	255	260	216	234	241	241	212	235	243	241	236	227	242	262	237	226	250	223	253	254	232	217	224	217	249	234	237	229	208	228	221	235	216	235	217	250	235	228	243	218	222	231	242	213	251	239	207	240	235	237	231	259	232	219	195	239	249	231	260	234	245	231	250	244	240	242	216	216	227	213	249	205	230	217	228	258	216	222	239	235	212	246	216	212	219	210	232	236	250	200	249	216	224	235	260	232	230	246	212	256	233	204	249	229	239	216	240	222	232	213	218	246	235	210	233	212	233	240	259	213	217	219	278	241	261	232	240	236	241	243	222	207	241	243	239	245	243	255	233	223	279	256	229	202	243	241	234	218	226	241	216	243	244	225	249	222	260	244	249	247	207	225	252	230	238	240	247	240	243	239	233	226	253	229	227	250	225	224	242	248	248	230	229	243	242	242	256	260	216	220	261	220	239	208	237	209	213	259	230	219	250	238	212	229	219	243	237	236	231	208	235	248	239	235	259	238	230	243	227	243	287	213	243	226	251	223	228	226	219	220	234	217	232	251	235	225	224	248	254	225	225	252	210	227	245	228	232	242	267	228	221	216	243	237	238	223	260	210	234	245	233	258	221	230	241	251	229	240	222	212	240	251	265	244	238	258	254	214	215	250	219	236	236	246	252	238	208	234	234	224	230	226	227	238	244	236	224	244	219	223	268	261	225	222	270	243	228	250	262	249	208	222	248	223	215	256	258	238	240	256	243	200	222	221	231	234	192	239	261	215	239	225	220	227	220	269	265	240	215	256	226	222	242	257	226	235	252	207	220	213	258	234	249	235	242	244	253	239	251	229	222	219	245	235	258	242	267	239	233	253	247	229	232	256	257	247	239	254	254	252	244	243	227	257	244	258	223	241	254	223	249	245	215	218	247	230	235	218	220	231	257	224	244	241	208	232	225	263	228	218	236	204	234	225	227	226	238	233	239	249	206	246	249	219	245	234	251	257	253	237	229	245	261	240	230	221	236	245	218	249	260	237	228	248	229	215	237	232	263	248	252	239	250	237	200	252	235	234	267	235	209	234	233	245	235	232	251	199	240	269	239	239	225	231	247	241	247	204	243	234	212	222	254	242	230	253	256	226	232	237	215	242	250	240	237	238	221	255	248	217	262	232	207	257	241	225	237	240	240	271	224	213	232	235	205	225	224	256	212	238	221	205	236	235	233	233	229	249	216	185	225	247	229	220	231	247	236	226	209	242	261	230	253	233	260	231	236	242	236	212	264	265	232	246	225	226	244	237	218	217	223	215	260	205	232	243	227	265	236	229	240	247	217	223	253	221	216	231	234	238	225	219	227	223	233	263	262	254	210	229	220	248	233	215	251	241	232	233	243	230	265	267	244	237	237	253	227	230	248	222	217	236	247	210	220	228	207	220	222	236	250	255	241	209	253	234	220	223	229	257	257	230	252	228	238	210	243	232	222	245	253	247	255	244	257	257	225	239	248	222	236	242	207	207	241	226	233	226	263	245	209	228	263	211	245	202	204	211	259	224	255	244	237	250	217	219	219	248	248	206	233	224	221	246	221	239	228	211	248	232	221	229	222	225	248	247	232	269	266	252	247	234	216	240	247	225	229	251	249	243	236	236	233	241	225	227	226	215	236	228	242	232	254	235	248	261	232	229	254	232	247	250	222	250	227	234	228	238	231	237	216	209	235	219	218	225	204	236	244	222	244	241	231	224	243	235	233	201	236	246	224	244	252	233	248	228	203	212	224	234	225	230	226	245	267	252	235	245	253	223	256	226	237	224	229	209	227	221	265	218	232	217	244	241	230	201	225	234	227	236	252	214	228	223	227	239	228	244	231	241	238	241	260	233	201	207	231	228	211	241	233	238	240	241	220	220	220	226	212	233	228	260	247	201	244	251	227	258	256	244	216	241	255	253	240	238	212	229	235	212	239	236	241	233	224	238	239	225	263	264	242	231	243	232	234	249	254	196	227	224	230	229	221	234	264	219	246	228	247	225	227	203	242	238	232	259	199	245	230	232	211	247	225	237	237	236	236	244	250	233	217	246	247	221	254	267	241	234	236	219	240	195	238	244	209	262	258	230	225	229	251	217	244	226	236	251	270	215	216	276	238	203	221	249	220	214	222	229	223	250	216	238	220	229	238	254	250	233	239	223	262	246	230	212	247	264	236	229	206	243	235	236	276	233	229	236	248	229	230	247	212	232	221	199	252	255	234	238	218	235	240	253	231	228	263	221	230	195	225	233	242	224	226	238	231	221	255	252	244	238	202	224	227	233	231	232	220	243	220	238	242	238	233	219	241	246	216	218	253	263	210	255	236	217	252	261	222	238	227	230	219	233	241	203	247	242	241	257	256	243	247	253	239	207	227	212	235	245	221	236	230	241	245	201	237	222	250	255	250	234	246	253	241	237	241	242	243	230	221	241	239	249	232	224	235	225	253	232	245	261	229	235	232	234	252	254	243	219	242	245	249	233	224	232	233	237	251	219	226	208	232	217	244	262	241	237	254	250	232	243	248	245	225	219	221	241	221	240	256	246	247	208	253	223	223	256	223	223	231	266	230	224	221	218	225	228	246	251	237	250	250	247	247	263	232	213	243	248	227	233	219	253	252	262	202	196	233	243	263	244	240	229	236	210	224	219	250	230	247	211	239	230	215	224	223	234	237	255	252	255	237	232	214	239	248	233	208	264	231	232	241	233	212	241	229	265	253	243	221	254	228	243	216	226	232	244	221	226	228	213	233	261	227	240	250	270	256	247	262	255	248	233	248	240	238	259	252	239	260	246	233	238	242	229	242	246	212	235	224	240	246	230	265	252	241	211	222	254	240	253	225	239	232	196	251	274	245	255	235	219	201	240	252	248	202	244	237	267	211	266	229	256	246	245	252	253	233	223	238	235	238	205	264	227	215	233	224	262	247	223	251	252	262	213	220	239	224	220	250	227	225	244	218	239	245	242	232	231	239	259	240	238	270	242	217	241	233	199	239	223	227	235	227	233	227	207	235	256	250	253	241	257	230	243	252	226	229	261	257	254	233	263	225	238	243	256	236	227	223	232	218	237	226	213	253	232	234	207	240	262	274	219	219	232	243	230	232	215	224	247	275	235	238	234	251	225	258	220	240	206	244	250
8307	9570	14857	19671	20102	20410	17176	15393	13779	11344	11771	11846	10231	12362	10056	9981	9851	10013	9180	8319	6357	7857	7044	7977	5788	7129	4117	4448	4444	3785	3747	2579	2348	2514	2228	1613	1289	1208	1382	1031	977	883	962	867	765	1032	1005	871	795	700	696	730	750	669	652	629	639	633	645	651	681	666	635	601	587	619	609	607	620	669	693	618	646	672	727	740	783	710	666	611	583	575	621	617	634	619	660	599	624	587	631	632	643	668	606	651	610	581	633	576	550	585	564	646	640	603	579	599	615	638	591	602	640	667	592	614	600	582	621	626	628	574	660	657	629	612	592	626	623	646	580	602	636	592	626	588	618	621	584	597	603	619	632	602	581	654	612	596	634	645	625	623	618	645	582	632	580	617	641	600	591	593	622	609	607	567	638	644	630	570	618	604	663	648	581	614	593	602	649	615	627	615	608	589	576	580	589	636	608	638	578	628	605	643	567	613	628	635	653	594	583	592	635	638	638	650	622	577	618	637	654	588	555	605	624	626	576	593	649	620	619	585	582	603	580	631	641	633	628	644	594	583	581	637	641	633	625	641	597	592	625	581	615	559	580	575	608	590	655	569	588	588	569	623	583	599	610	610	606	608	624	593	621	616	624	608	594	635	606	632	585	593	636	579	623	621	600	624	623	627	617	583	628	621	609	614	562	604	615	628	623	630	618	610	591	605	574	608	603	584	635	586	563	613	629	635	615	622	630	584	572	571	636	540	603	604	597	624	607	621	602	563	619	607	617	622	613	617	591	575	638	589	622	623	609	598	593	605	624	655	638	630	629	671	604	617	628	623	621	603	572	596	627	563	633	631	647	585	615	569	580	621	663	605	568	603	594	596	577	580	603	608	604	624	629	634	582	620	613	614	619	625	637	639	630	633	659	585	639	594	594	633	594	581	599	645	586	613	610	637	566	584	604	581	610	609	641	648	614	621	641	574	610	605	589	587	608	631	615	654	616	573	616	567	605	612	570	608	604	570	625	628	593	581	589	618	612	607	606	582	609	621	608	606	615	625	620	576	625	576	602	574	595	638	595	592	618	601	643	608	617	645	561	609	591	618	638	580	624	640	616	602	635	646	579	642	614	614	557	590	620	645	620	546	572	614	586	613	642	622	600	604	629	594	590	609	601	643	627	652	620	578	615	616	607	587	642	611	602	605	600	562	600	630	596	603	590	639	603	606	644	603	602	603	639	597	555	595	612	596	596	599	633	638	613	603	634	645	637	581	591	581	625	624	626	640	602	611	597	614	588	592	587	626	585	646	615	611	629	614	594	640	633	577	587	584	610	585	662	620	653	628	629	611	609	614	626	629	609	621	633	624	598	587	652	613	590	615	563	640	557	575	669	574	610	577	593	590	606	616	637	600	632	592	624	617	594	577	647	597	603	600	621	613	595	606	631	590	597	638	612	637	652	593	627	603	610	557	637	666	648	579	640	637	620	574	615	579	659	630	589	621	605	626	630	626	629	565	615	609	606	620	639	651	600	577	618	621	582	657	606	608	607	602	677	618	668	652	604	594	611	641	610	653	621	590	620	602	597	601	587	573	610	574	581	652	602	627	595	635	609	611	611	607	636	613	620	576	623	650	623	626	585	648	627	642	576	655	616	609	595	613	622	608	610	579	615	584	632	584	615	589	645	614	609	605	598	624	597	604	622	627	582	627	589	604	596	591	628	608	624	597	637	561	632	586	575	584	633	591	594	593	606	615	633	595	637	619	623	559	590	642	601	556	664	625	608	578	643	633	590	633	568	611	612	582	603	642	585	537	584	601	636	603	602	622	542	623	605	658	585	599	611	611	612	595	574	577	562	599	604	647	588	602	645	583	597	620	617	637	583	629	628	580	619	621	647	615	610	618	615	599	633	606	609	622	608	626	588	669	598	594	573	563	609	625	630	615	622	607	612	628	605	566	603	657	614	613	628	568	619	568	574	556	613	607	627	660	622	620	610	568	604	629	633	561	635	607	632	598	633	609	607	578	622	622	601	623	621	633	591	624	581	597	602	586	580	599	590	593	602	583	580	577	578	586	609	534	624	583	589	601	580	618	618	622	611	581	629	614	614	623	584	603	599	636	595	614	623	585	619	648	629	618	609	612	630	614	631	601	605	615	571	640	642	602	629	565	621	642	599	597	616	613	585	620	586	601	627	616	595	628	612	587	674	673	637	577	621	601	625	574	631	604	639	657	642	582	567	603	624	637	570	595	608	629	565	611	597	659	571	582	595	607	582	606	614	595	600	629	588	555	591	583	610	599	619	637	624	609	622	625	638	577	615	588	599	602	599	578	589	625	581	590	630	633	624	599	639	634	601	596	615	579	611	639	620	624	608	643	603	601	603	610	630	628	633	609	637	630	594	597	594	619	618	635	643	596	624	569	580	616	632	587	573	571	595	623	637	627	617	666	618	603	595	603	614	651	601	574	623	634	624	599	585	580	612	619	613	601	608	608	634	601	629	603	614	611	615	647	613	612	611	609	621	612	634	611	593	588	613	664	595	637	623	584	609	636	625	610	590	622	630	638	602	637	579	650	592	645	621	665	604	636	618	634	598	583	624	599	670	555	566	629	608	586	585	608	623	607	626	611	603	620	651	614	602	637	653	614	573	639	640	613	622	634	636	601	587	592	644	578	623	639	564	609	596	643	623	662	630	610	639	619	627	536	618	595	598	635	625	618	601	638	585	591	591	586	578	595	640	578	616	631	563	614	585	644	649	645	584	638	614	566	598	550	611	625	627	623	585	595	583	590	614	619	607	654	609	618	639	554	607	599	607	563	582	621	589	623	627	652	598	603	605	619	625	677	564	557	612	612	622	615	594	598	603	593	630	582	599	611	640	638	626	610	639	613	597	627	632	590	631	651	612	585	633	640	585	633	607	606	626	599	640	620	600	609	624	604	587	625	593	621	625	597	597	590	628	585	580	568	601	575	624	593	576	631	680	588	599	605	588	632	597	612	578	636	634	621	658	600	626	634	561	645	591	600	622	612	651	583	635	625	635	616	604	586	599	617	607	602	568	645	623	577	616	587	571	638	608	626	619	578	573	588	629	587	654	582	594	608	609	616	597	562	674	620	611	579	594	627	564	590	597	596	635	596	566	571	591	619	583	622	570	554	586	631	643	616	633	605	609	580	615	582	638	626	603	604	634	619	608	589	561	602	637	615	621	641	623	576	647	622	587	616	640	612	615	631	608	601	627	617	593	654	596	603	657	607	587	612	629	600	614	628	619	632	597	613	620	611	625	635	610	644	608	606	602	619	663	615	578	598	614	629	629	631	620	578	613	603	583	616	625	598	608	596	605	631	593	617	603	575	631	612	641	618	638	672	613	646	621	598	654	577	628	576	603	599	569	658	575	621	610	614	632	622	617	616	544	629	617	617	613	645	600	586	569	564	595	614	583	597	592	597	587	629	614	613	667	621	625	639	569	638	622	596	539	572	646	622	622	621	586	606	604	608	658	587	587	659	619	633	603	598
28360	29777	27289	30768	31802	32719	29790	27201	25946	22150	21937	24323	20783	22218	20214	20226	19052	20798	18173	17507	12853	13647	15142	14246	11401	13418	7217	7761	7719	5886	5916	3675	2609	3434	3048	1689	1190	886	1287	872	571	488	543	499	397	834	749	640	503	350	311	295	304	265	269	257	257	266	269	231	293	236	269	250	251	284	259	229	248	245	265	274	326	330	338	297	313	288	239	241	271	240	237	231	269	260	239	248	250	269	239	262	247	270	255	253	258	260	244	242	258	232	248	262	255	275	257	235	229	248	242	231	256	249	243	263	260	232	268	262	241	242	278	232	228	234	219	270	253	239	241	242	256	265	239	260	236	264	237	271	300	257	238	255	277	221	226	239	258	239	252	271	259	253	253	226	239	293	239	260	254	276	250	241	227	235	263	256	253	214	225	240	268	243	224	251	240	263	260	267	261	272	266	247	255	257	246	217	261	259	240	268	245	228	252	235	236	271	263	254	245	230	248	251	250	245	243	226	249	261	257	252	243	232	259	266	246	237	257	278	261	241	237	262	255	240	251	258	255	234	222	228	263	241	264	273	235	242	259	234	231	270	230	245	217	228	244	229	234	258	270	269	256	238	230	246	226	243	277	269	247	250	259	242	282	223	246	238	239	234	235	233	248	240	295	242	260	243	246	231	272	252	222	254	272	284	248	249	234	269	243	281	271	255	215	261	239	256	246	241	265	223	248	263	251	245	261	236	258	242	256	270	224	235	236	255	262	250	247	231	252	266	275	259	262	272	257	233	252	243	246	248	273	240	257	263	252	237	278	240	238	233	257	227	243	230	269	252	266	231	234	246	233	270	222	219	265	268	240	244	283	262	284	252	242	273	234	240	243	259	267	246	239	269	239	231	246	234	254	252	265	259	235	225	218	239	246	245	251	262	248	264	269	290	246	257	247	240	256	254	264	241	248	252	215	237	261	279	262	259	239	218	266	232	257	252	249	243	247	279	273	256	237	264	244	243	274	262	253	243	261	237	240	277	266	226	259	249	249	270	255	238	233	241	230	283	255	242	240	233	230	255	243	240	227	256	231	251	240	242	240	222	253	243	235	257	246	252	271	259	220	241	242	257	241	254	270	246	252	257	278	215	219	237	260	247	241	254	233	268	253	239	265	263	263	268	263	242	239	237	239	238	266	249	266	246	242	229	229	229	259	261	257	260	246	287	242	284	249	258	230	259	254	264	256	249	233	253	275	251	241	241	247	274	227	266	232	225	241	254	246	237	260	242	230	239	281	237	231	235	251	264	245	262	277	278	231	223	237	280	266	223	251	233	286	239	260	254	241	252	253	257	211	262	254	233	254	256	277	249	251	244	278	263	256	243	253	239	262	255	265	243	254	261	238	253	230	250	259	249	246	253	243	247	263	254	277	254	257	228	215	252	249	271	244	267	246	246	229	244	233	247	261	267	278	262	263	244	243	257	239	227	283	235	288	250	266	231	266	233	284	268	226	247	245	274	237	260	238	229	259	218	252	240	234	219	240	250	234	259	235	246	236	227	234	235	242	213	266	235	231	242	251	242	274	271	239	240	256	252	260	241	223	239	256	259	249	226	221	258	257	259	231	247	242	240	246	235	268	269	238	240	281	235	273	232	261	256	255	251	240	227	266	256	226	238	244	231	271	227	251	253	288	257	240	240	247	264	251	275	250	236	285	252	228	243	250	237	249	264	224	240	265	232	259	280	272	274	249	266	223	255	250	231	251	257	242	245	217	267	256	268	265	243	260	251	289	269	229	251	230	250	257	278	239	234	254	271	274	288	237	226	250	230	252	253	255	252	247	232	266	239	246	229	267	258	248	245	252	252	238	242	236	253	264	257	217	225	273	268	256	220	226	244	256	267	262	252	238	255	240	244	238	283	242	272	238	265	257	294	260	279	244	245	269	244	243	235	236	266	253	251	259	251	252	255	247	254	253	261	260	267	219	249	242	248	264	275	229	253	238	255	240	268	232	259	223	256	235	249	219	262	261	275	231	230	232	265	228	245	275	244	243	225	238	268	222	231	261	220	279	243	270	229	245	261	263	255	257	229	246	286	239	257	234	257	245	254	253	225	267	227	247	233	237	227	283	241	278	224	270	251	252	258	256	248	241	261	222	262	278	253	265	243	219	257	253	262	242	249	244	261	269	266	265	255	241	243	252	265	268	277	254	206	241	270	231	251	275	219	234	257	268	270	258	260	249	250	268	267	257	259	242	229	225	264	247	254	268	230	242	237	252	273	213	257	236	242	266	252	258	260	246	240	249	257	241	274	251	267	247	286	239	238	238	268	222	250	270	270	253	246	245	231	257	257	230	235	247	243	242	240	254	265	263	231	244	263	241	251	243	267	240	270	268	217	244	250	237	200	248	255	248	250	266	258	248	247	244	262	232	277	250	255	258	233	238	239	246	233	258	257	244	230	251	249	249	246	243	297	243	229	247	257	252	226	234	261	238	243	221	290	218	243	266	249	253	253	257	255	221	243	244	224	240	234	257	242	267	274	259	250	254	231	250	279	271	265	268	250	230	253	252	258	263	260	263	274	244	263	247	244	221	240	247	234	273	229	232	239	279	234	270	222	271	248	265	260	255	252	226	243	257	254	264	238	231	216	246	238	246	263	248	225	256	261	269	266	231	239	231	237	247	266	259	247	239	269	220	227	237	271	272	282	252	224	246	240	273	260	267	252	241	267	246	235	254	252	234	212	253	263	230	230	245	283	274	251	268	255	242	251	235	237	260	251	247	270	240	242	257	265	228	271	258	268	264	270	235	236	227	241	249	236	261	254	252	263	257	245	255	260	254	252	253	242	242	255	227	278	231	249	231	259	235	222	254	258	234	255	232	246	258	261	271	224	249	241	240	267	247	277	247	250	239	238	265	252	236	243	216	253	222	258	244	233	258	261	246	244	225	236	254	249	218	209	278	234	232	237	250	253	274	238	279	239	259	219	260	248	268	230	233	227	227	236	249	233	231	284	257	255	257	230	261	236	233	236	256	240	239	255	243	234	263	256	239	239	250	233	223	239	260	265	245	261	244	226	252	260	263	260	260	242	265	255	260	237	257	245	247	212	242	224	261	230	272	233	254	254	257	233	276	253	288	262	278	262	235	271	246	222	262	246	242	258	270	240	252	245	242	267	237	238	260	236	259	244	236	239	231	276	269	243	253	232	257	218	242	269	251	271	258	237	280	241	268	251	280	229	236	267	255	233	260	247	251	245	257	249	255	274	272	258	239	240	265	266	243	271	219	257	242	234	268	250	266	260	263	230	283	253	242	240	240	228	224	270	242	250	242	255	280	271	230	267	268	263	246	249	244	204	251	232	242	246	237	239	249	266	259	267	257	229	245	231	232	241	255	263	241	251	242	236	201	270	255	250	256	257	234	247	251	244	240	261	238	232	257	238	257	272	248	223	224	243	289	230	226	252	293	231	233	235	234	256	256	250	242	276	243	252	248	258	250	250	253	261	270	258	274	254	263	263	252	234
20528	23492	26965	37891	40167	42590	40986	41047	39346	39051	40162	41304	37582	42029	40983	41018	41962	42090	40365	39073	34949	37663	37947	38133	32707	36476	26817	29884	28988	25840	26391	18429	15484	18204	16469	10287	7535	6111	8777	5126	3345	2350	3374	2354	2007	5302	4613	3872	2534	1487	1253	1105	905	949	873	760	684	809	769	710	701	634	621	653	665	657	656	669	679	642	695	934	1061	1113	1228	1144	961	841	761	671	695	639	644	634	650	660	685	650	659	642	709	618	656	688	643	662	611	625	641	614	643	673	659	667	688	655	645	668	610	588	683	666	650	636	696	655	690	633	676	674	626	632	664	647	670	593	675	660	637	661	629	632	670	655	658	660	626	637	657	648	616	607	631	614	639	631	668	625	652	627	694	627	625	641	676	661	687	631	677	614	642	552	602	659	645	610	633	647	633	664	662	627	631	639	637	622	660	619	687	616	625	626	646	687	652	635	637	639	644	639	659	666	616	616	725	640	662	660	660	619	636	614	611	630	623	624	666	672	638	625	638	679	626	692	647	646	641	667	644	677	644	664	621	623	663	636	636	627	648	700	611	634	689	612	680	702	684	705	643	656	642	670	618	636	662	650	648	647	646	613	669	605	624	637	633	663	617	682	707	646	650	644	626	622	630	678	650	634	669	630	675	621	675	644	649	695	654	652	665	631	615	639	631	634	664	658	677	616	652	629	638	634	597	658	669	646	646	665	588	622	602	645	631	636	619	634	658	670	629	644	630	642	615	684	637	631	639	639	660	665	652	612	634	632	609	647	635	646	660	695	628	655	670	616	639	629	652	612	645	655	627	617	647	632	665	645	654	624	594	623	629	619	639	640	663	606	711	665	648	661	656	663	635	614	652	643	643	645	606	643	637	655	598	628	623	587	653	647	653	636	670	657	672	627	628	631	608	582	646	693	623	666	648	640	629	634	680	688	656	682	692	609	690	636	656	644	639	670	636	650	639	628	619	614	661	633	655	629	683	662	632	630	670	627	655	644	617	607	666	657	615	666	621	640	665	678	644	602	650	640	701	617	654	662	622	612	630	653	630	630	666	658	657	631	609	660	666	624	696	646	669	629	708	659	671	680	648	653	618	686	659	595	637	604	656	606	612	667	680	673	595	654	617	644	635	646	656	641	608	652	659	640	610	582	657	660	638	615	652	668	604	635	624	653	639	660	667	620	672	675	619	660	678	620	666	631	702	681	647	650	636	627	629	619	646	626	633	640	632	640	660	665	631	658	691	589	644	666	608	629	678	626	670	640	616	638	688	695	625	686	679	652	660	684	689	637	597	650	662	665	671	601	673	674	658	637	652	667	627	654	599	677	659	671	630	645	660	660	643	646	646	614	674	645	656	620	643	616	663	695	664	690	645	640	606	611	674	633	631	665	627	645	690	641	637	644	680	647	635	656	662	609	668	652	623	651	648	660	639	663	614	671	667	636	692	640	704	677	647	632	632	643	660	657	638	638	595	626	676	618	615	630	661	645	665	616	653	655	619	649	658	621	626	644	666	641	697	655	655	617	665	635	632	670	664	643	695	671	657	662	621	673	656	624	723	636	629	661	627	669	669	671	651	641	607	648	657	630	621	663	647	616	678	724	657	646	634	627	644	677	642	628	646	666	642	676	660	666	643	658	655	644	638	615	682	643	631	643	662	656	627	681	662	662	628	611	622	633	617	730	645	586	619	613	612	609	683	621	685	647	678	628	648	641	626	671	607	674	633	674	645	621	611	659	615	635	627	634	672	660	644	701	642	613	677	636	665	666	646	669	672	628	617	695	688	625	674	600	686	653	669	639	624	640	693	619	683	649	631	604	639	664	637	625	646	595	676	669	673	634	647	647	648	603	642	613	644	631	650	675	652	613	634	660	620	618	617	643	671	697	672	604	618	649	684	639	671	657	643	647	655	657	668	685	647	675	655	649	635	646	635	638	649	661	622	626	669	648	642	673	637	656	626	623	649	638	609	632	626	633	623	620	644	645	644	587	646	671	691	650	647	594	644	642	644	614	643	656	620	644	619	665	644	648	622	623	648	637	640	619	585	621	653	650	653	630	630	622	632	652	657	650	638	646	651	655	664	671	661	643	648	659	640	653	650	658	637	641	678	672	641	653	633	625	704	615	625	637	623	630	637	649	625	617	636	654	596	682	686	661	653	666	630	601	633	608	644	711	612	680	612	614	627	669	657	660	644	679	652	676	631	665	638	644	649	636	630	655	613	668	635	631	659	602	604	672	626	658	656	644	658	657	609	606	652	737	670	628	629	677	665	641	649	633	651	661	634	639	612	646	671	667	649	635	643	650	628	651	674	658	651	685	631	648	625	637	618	681	672	638	606	693	605	660	673	635	646	641	650	637	666	652	659	647	662	662	679	664	641	685	687	660	658	683	615	679	664	689	653	623	672	669	611	621	647	666	610	647	652	616	651	634	605	629	623	623	673	642	696	657	589	618	642	632	664	658	628	637	626	585	698	638	660	639	629	642	663	636	669	628	592	661	626	597	658	634	625	657	622	667	672	634	654	644	691	681	685	659	615	640	695	639	650	666	654	608	666	651	659	648	672	648	607	604	639	644	643	602	637	675	620	622	612	620	649	595	663	668	658	653	610	641	652	641	629	631	650	626	649	644	617	662	600	694	646	677	736	642	628	637	642	669	653	655	650	651	672	652	608	660	653	671	661	644	669	660	624	666	694	642	622	697	673	634	647	639	666	653	656	657	648	619	645	648	647	655	642	616	624	630	654	674	653	641	614	674	652	644	616	642	676	639	599	684	654	657	668	635	683	665	615	604	677	617	640	613	644	661	633	650	654	658	637	677	638	687	619	672	692	653	671	672	697	649	677	568	597	671	619	603	632	658	609	695	642	690	627	641	613	592	688	674	645	650	632	694	617	639	628	670	674	682	660	633	648	659	668	666	689	650	627	661	670	641	672	596	619	606	632	632	655	644	698	630	649	626	587	685	635	620	641	632	632	630	617	654	651	695	670	612	642	664	612	659	665	630	670	640	660	692	637	602	649	642	654	597	602	587	665	642	669	641	664	627	668	709	582	636	619	668	624	645	634	644	699	655	650	649	671	674	642	626	700	657	652	634	646	655	621	676	633	628	678	643	615	664	635	647	675	643	659	607	686	633	632	665	705	679	664	680	630	650	680	646	600	644	657	706	647	637	643	659	619	665	592	619	612	632	585	613	630	656	622	638	656	627	619	627	682	662	668	646	627	632	664	639	666	638	597	653	663	641	634	602	693	623	637	619	643	630	646	680	684	696	641	639	669	648	643	672	645	645	645	684	613	630	699	665	672	697	661	624	618	591	651	647	674	622	633	627	660	596	635	625	656	659	643	647	607	611	659	637	674	660	644	641	655	637	613	642	616	609	687	628	646	681	608	678	668	642	616	607	654	619	680	623	638	632	638	637	646	674	660	648	683	646	612	666	638	606	631	681	659	630	694	619	638	635	656	648	640	661	629	670	680	648	655	641	638	652	609	623	630	606	633	640
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
