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
336851046773	336851047333	336851047883	336851048433	336851048983	336851049533	336851050083	336851050633	336851051183	336851051733	336851052283	336851052833	336851053383	336851053933	336851054483	336851055033	336851055583	336851056133	336851056683	336851057233	336851057783	336851058333	336851058883	336851059433	336851059983	336851060533	336851061083	336851061633	336851062183	336851062733	336851063283	336851063833	336851064383	336851064933	336851065483	336851066033	336851066583	336851067133	336851067683	336851068233	336851068783	336851069333	336851069883	336851070433	336851070983	336851071533	336851072083	336851072633	336851073183	336851073733	336851074283	336851074833	336851075383	336851075933	336851076483	336851077033	336851077583	336851078133	336851078683	336851079233	336851079783	336851080333	336851080883	336851081433	336851081983	336851082533	336851083083	336851083633	336851084183	336851084733	336851085283	336851085833	336851086383	336851086933	336851087483	336851088033	336851088583	336851089133	336851089683	336851090233	336851090783	336851091333	336851091883	336851092433	336851092983	336851093533	336851094083	336851094633	336851095183	336851095733	336851096283	336851096833	336851097383	336851097933	336851098483	336851099033	336851099583	336851100133	336851100683	336851101233	336851101783	336851102333	336851102883	336851103433	336851103983	336851104533	336851105083	336851105633	336851106183	336851106733	336851107283	336851107833	336851108383	336851108933	336851109483	336851110033	336851110583	336851111133	336851111683	336851112233	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3035	3650	2300	3035	3650	2300	3035	3650	2300	3035	3650	2300	3041	3650	2300	3041	3650	2300	3041	3650	2300	3041	3650	2300	3041	3650	2300	3041	3650	2300	3045	3650	2300	3045	3650	2300	3045	3650	2300	3045	3650	2300	3045	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3046	3650	2300	3060	3650	2300	3060	3650	2300	3060	3650	2300	3068	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
74442	51619	18119	23724	56275	57380	45223	31934	17831	6330	2143	711	339	230	246	180	189	205	195	214	197	221	192	160	219	184	197	195	202	209	178	197	200	164	202	203	208	206	204	205	192	175	172	179	167	180	184	195	185	195	194	184	207	171	198	202	182	215	198	216	216	190	203	224	197	185	170	192	177	220	198	197	193	210	216	160	211	180	181	186	173	205	191	203	204	204	190	178	196	191	226	172	191	193	177	195	227	177	191	212	218	174	185	179	188	195	180	207	169	193	192	184	207	212	195	172	198	180	192	227	174	195	187	212	180	201	196	189	188	231	202	188	217	218	189	178	199	187	211	172	211	206	212	215	209	216	170	196	172	191	201	215	194	180	188	176	224	211	174	165	197	200	182	198	183	189	208	213	220	183	192	190	197	188	191	200	200	214	194	165	206	192	185	172	203	194	194	172	202	185	178	216	160	184	191	156	185	182	180	219	173	204	198	191	204	185	186	218	192	225	201	209	207	208	170	195	192	195	193	184	236	188	197	179	212	195	203	200	174	187	192	183	185	207	187	191	200	191	210	204	188	220	172	199	185	199	179	218	198	191	195	198	178	184	222	180	173	185	206	197	198	182	200	189	190	205	191	178	190	187	184	177	171	191	170	206	199	207	200	223	181	186	186	175	211	164	158	210	210	204	179	178	187	174	177	192	201	213	210	218	206	199	207	168	185	212	188	191	185	202	218	199	183	192	188	211	193	189	194	194	189	186	212	174	190	177	198	193	202	171	201	199	220	195	228	195	183	174	195	192	205	193	176	193	167	192	208	199	197	217	200	178	198	193	202	181	182	209	203	183	182	200	187	183	184	193	195	186	208	185	193	199	206	167	185	173	204	190	191	189	190	228	168	213	205	154	185	209	191	210	187	185	209	205	181	197	179	175	204	195	190	192	199	217	199	199	196	191	202	199	207	197	204	190	211	212	195	196	187	170	197	190	207	171	213	197	185	208	173	199	170	209	218	179	180	215	166	183	207	202	197	181	211	199	199	177	195	185	177	190	190	223	181	200	175	195	210	182	183	208	184	190	194	213	199	208	171	158	180	200	180	210	202	200	207	185	190	173	194	214	204	194	184	194	184	193	210	192	196	199	198	203	213	177	201	214	209	173	182	185	205	181	184	200	176	205	193	214	189	167	173	187	193	186	197	204	199	174	188	186	173	199	221	189	187	192	235	235	205	150	201	211	180	190	192	224	205	177	209	204	180	188	163	213	193	186	190	181	210	212	212	192	229	214	180	197	181	197	183	172	195	196	198	163	175	194	211	192	185	198	179	198	180	178	188	188	200	214	222	204	185	188	191	212	195	145	179	196	178	187	190	223	203	192	181	179	192	198	206	193	189	212	195	216	194	171	172	199	208	177	204	183	204	197	192	182	193	193	210	210	197	191	198	175	217	197	218	201	182	196	203	199	192	203	205	186	163	195	189	184	162	202	187	193	170	199	200	196	196	181	200	214	183	171	217	189	182	187	201	209	185	200	178	202	187	190	169	193	192	194	178	200	210	184	196	177	190	190	185	190	200	191	200	201	178	203	184	181	199	195	181	181	200	197	188	194	183	203	188	180	210	172	187	186	212	188	221	198	172	193	179	187	189	183	184	199	202	173	197	214	180	184	227	188	192	222	177	175	194	178	188	182	207	172	184	191	171	209	175	190	182	222	201	191	184	182	196	175	205	203	194	209	211	220	179	196	205	214	202	196	192	203	215	200	199	209	196	195	183	191	190	159	209	198	199	196	188	197	186	179	177	159	183	205	206	205	215	208	210	206	184	197	210	177	167	181	198	202	202	179	189	233	199	202	212	210	186	199	204	209	196	218	228	207	186	167	204	185	188	178	196	211	198	176	211	190	209	192	192	190	182	194	194	195	196	210	184	205	204	207	169	196	177	204	206	195	187	183	194	194	206	189	190	193	181	209	191	220	205	183	195	180	210	175	179	205	199	180	193	193	176	193	194	187	164	221	198	207	194	177	212	222	194	201	165	205	202	208	181	185	180	220	204	196	182	200	194	209	186	212	211	171	189	221	198	203	159	185	191	204	182	184	159	196	206	181	182	194	201	206	186	178	198	197	183	185	177	192	205	189	183	189	206	214	182	188	205	185	203	206	192	196	193	193	183	183	196	213	201	193	185	215	183	211	196	198	186	191	195	186	191	195	186	184	188	168	198	223	188	208	205	199	198	184	213	193	215	196	196	227	184	217	181	191	216	201	198	180	169	168	208	188	214	187	174	198	180	213	174	204	182	197	199	215	192	190	210	207	217	218	208	195	205	193	188	182	195	202	206	202	178	175	173	169	178	208	211	202	179	208	192	206	189	211	187	181	192	189	191	180	193	196	185	170	194	218	241	202	196	203	184	171	187	194	213	193	204	211	182	206	225	195	218	181	188	229	189	181	204	179	168	202	210	216	200	165	189	187	184	202	212	209	166	200	211	187	171	172	182	206	199	194	195	185	212	184	203	181	188	192	196	168	193	190	188	183	182	193	179	189	205	174	189	165	194	210	201	200	198	182	177	188	196	211	173	203	199	199	222	209	189	182	190	204	191	179	203	193	223	177	181	168	219	179	197	219	184	164	170	184	185	193	182	193	187	206	186	201	212	191	178	222	198	206	176	214	205	192	200	206	173	200	195	195	186	188	202	192	202	227	214	201	173	200	195	163	180	180	215	173	184	194	192	195	208	197	205	197	180	180	195	200	201	196	192	204	191	193	201	211	224	216	219	186	185	193	191	186	201	193	212	181	188	213	194	172	194	170	193	181	207	204	174	197	203	200	195	205	182	201	191	201	218	200	196	195	198	183	189	167	196	192	174	219	204	232	197	203	202	200	201	186	170	192	201	202	216	195	187	199	152	187	175	184	206	178	216	179	198	160	198	198	215	206	188	177	189	208	177	194	181	214	199	197	183	185	170	177	200	185	195	183	201	199	191	162	202	181	198	193	202	218	207	158	193	206	190	192	204	196	185	221	215	221	215	173	216	180	209	167	193	193	200	192	203	197	211	196	215	178	177	203	190	203	201	204	232	201	198	198	196	200	186	189	209	205	193	189	211	203	164	218	184	203	186	223	187	192	183	200	207	208	206	191	214	188	202	198	231	211	193	188	193	196	209	161	181	219	194	195	191	192	213	200	212	210	173	193	209	211	188	220	187	202	211	198	212	197	173	220	194	165	189	221	158	218	193	185	201	183	171	193	177	170	186	171	184	203	178	190	182	204	206	185	203	203	203	181	199	205	198	187	203	209	216	184	216	194	191	208	174	197	196	208	202	226	199	214	199	244	194	229	199	204	188	202	193	201	221	194	226	208	190	180	189	179	193	191	185	204	169	201	203	210	230	197	196	179	182	189	211	218	197	180	190	206	192	203	196	205	204	198	193	224	208	160	213	185	197	181	193	173	199	184	187	228	209	174	198	199	181	201	186	172	212	189	197	160	195	153	170	222	192	177	185	190
44619	30685	12800	37544	66023	66663	56950	45784	32085	17401	7231	2680	1147	613	513	459	487	465	527	539	460	474	523	431	486	479	462	464	454	471	471	481	485	508	491	522	475	481	496	493	442	469	521	439	483	484	457	486	444	476	452	478	501	493	485	468	481	476	480	478	486	496	498	490	485	467	500	523	444	481	512	501	477	481	498	500	523	493	462	489	490	470	471	499	464	524	462	478	493	500	494	512	463	464	509	471	492	507	450	465	517	492	499	482	463	488	453	497	470	508	489	461	467	494	505	480	490	476	529	486	487	440	482	453	510	479	454	464	499	462	492	469	485	477	500	459	504	502	469	476	465	494	478	460	435	475	470	507	500	492	477	487	453	466	451	453	500	476	469	493	457	496	465	448	483	490	446	479	443	453	472	464	487	497	455	476	463	461	474	489	484	457	475	494	483	468	501	446	511	462	473	514	520	460	457	485	479	453	496	463	486	490	489	480	480	492	464	440	475	426	511	463	482	471	484	492	500	509	493	475	513	461	470	470	514	487	491	428	455	516	513	463	473	447	491	508	472	481	478	506	468	482	497	468	473	460	471	480	531	472	490	447	497	474	476	473	475	474	511	428	473	499	494	476	474	465	469	478	486	512	482	510	529	487	465	511	475	432	444	476	481	446	481	487	505	477	508	533	476	447	537	480	481	500	468	495	483	465	501	509	460	442	480	466	492	456	534	463	490	483	494	474	483	522	466	435	465	463	447	475	434	514	460	518	477	492	467	467	467	506	484	478	497	490	485	497	494	451	485	498	481	492	498	449	508	489	419	470	459	454	477	481	502	533	473	448	481	490	488	465	484	456	477	497	476	472	476	481	481	490	484	460	507	477	460	515	481	493	452	469	478	489	455	444	486	491	476	446	460	513	484	475	475	441	506	508	492	483	505	482	524	476	476	467	482	460	489	520	478	494	460	482	511	431	495	485	462	480	498	488	479	506	496	461	464	482	471	470	473	449	445	491	445	491	500	489	480	479	459	523	459	490	496	477	524	468	404	423	462	479	467	473	452	472	456	468	486	423	502	482	498	460	471	508	449	463	469	500	473	449	473	465	453	485	504	453	494	464	488	470	477	467	470	453	454	502	484	467	468	448	533	480	475	479	466	504	491	484	442	501	499	485	505	481	484	484	494	516	436	512	461	468	473	459	505	484	465	481	454	503	455	485	521	460	484	467	487	438	463	496	472	494	474	470	495	524	483	439	480	468	489	447	446	502	498	479	458	503	458	506	508	492	481	454	483	499	482	474	477	472	481	494	435	474	475	470	519	466	459	473	490	487	471	507	518	458	475	455	466	498	473	490	454	482	445	496	479	506	489	477	461	489	494	490	507	504	493	492	481	466	457	445	481	459	527	526	491	479	478	495	492	464	513	501	489	484	475	437	475	476	520	482	488	494	476	499	503	516	491	449	454	488	480	437	473	453	481	440	430	442	457	429	479	492	497	467	453	497	478	494	459	441	468	518	500	488	460	458	465	458	511	488	493	466	483	442	454	475	461	527	477	426	544	478	507	460	470	467	428	483	458	494	485	446	466	509	482	476	441	484	474	458	502	515	466	478	474	485	454	482	523	461	474	452	529	444	474	469	434	480	511	470	492	479	485	488	480	475	503	467	487	455	472	481	486	478	495	490	486	513	464	476	463	503	447	514	461	482	483	473	457	473	435	497	449	471	476	468	499	491	490	469	490	503	472	530	475	439	463	491	484	495	466	466	425	470	493	487	509	473	472	486	496	466	492	486	463	456	472	460	465	508	451	443	536	509	470	457	460	498	495	470	460	476	477	440	443	475	490	482	501	494	453	538	491	485	479	510	512	490	502	492	486	489	488	493	462	489	488	496	471	471	486	470	458	473	511	478	496	493	443	445	494	494	456	531	518	486	446	493	497	507	483	459	461	472	496	475	477	478	448	467	503	493	491	445	479	475	519	465	492	493	470	497	518	460	486	446	480	451	485	457	472	468	510	476	510	493	477	472	491	451	517	441	476	474	456	491	497	422	481	505	490	438	448	495	553	478	485	514	498	493	480	459	474	509	517	470	478	458	505	467	490	488	449	481	445	476	459	523	502	466	524	495	481	452	463	474	441	512	443	486	482	431	479	446	470	486	492	445	496	449	498	501	444	474	468	467	497	494	472	470	431	481	500	447	474	458	488	455	525	453	455	516	438	507	491	485	489	469	478	462	496	479	511	508	486	464	472	463	497	450	492	495	479	487	504	451	475	493	528	500	462	497	424	491	467	527	521	472	471	453	527	493	455	491	486	489	486	450	480	472	471	466	451	492	465	506	518	498	477	530	521	480	497	457	499	473	457	484	457	487	472	494	476	480	451	474	500	481	452	513	467	495	509	495	471	491	453	453	466	486	490	473	468	465	482	499	476	493	482	460	484	454	485	466	478	448	465	468	453	470	495	472	480	483	493	498	475	469	455	493	501	501	513	500	519	495	487	507	469	478	474	459	489	468	505	467	465	485	481	482	459	476	497	476	481	501	491	466	478	475	471	462	497	517	467	450	512	454	489	456	477	424	444	448	447	465	464	473	476	485	443	499	481	485	495	487	497	512	465	496	493	483	495	478	513	501	487	486	451	481	416	459	459	475	489	449	521	507	488	503	465	476	500	490	474	456	472	494	523	449	449	518	461	494	505	464	464	484	448	464	464	488	520	445	489	465	501	494	433	481	472	424	466	448	479	519	465	509	495	505	493	503	469	499	489	468	471	483	466	482	474	440	470	479	501	499	477	473	477	483	460	508	465	468	468	506	482	493	465	475	444	486	466	512	505	456	470	481	497	489	488	504	476	449	500	459	487	469	472	487	508	477	448	521	462	461	454	519	483	476	504	437	463	465	474	492	474	483	492	460	455	483	483	434	469	497	496	457	459	483	506	475	491	509	479	462	516	462	512	475	500	459	484	481	492	454	505	495	490	483	476	478	531	489	479	478	514	492	495	466	503	473	486	510	441	509	487	489	508	461	501	498	489	482	496	521	461	517	484	492	487	479	482	489	483	478	482	466	512	479	487	483	489	463	476	448	516	467	487	515	501	463	515	456	488	485	515	476	517	445	510	458	474	474	477	463	465	512	499	474	449	482	465	467	528	478	482	470	461	499	492	472	460	495	478	449	502	535	444	470	489	471	508	500	481	536	509	517	489	472	478	505	473	472	460	458	517	485	473	477	519	458	493	503	440	510	429	471	475	483	482	478	500	461	511	482	488	495	452	485	487	460	471	455	441	501	471	442	506	503	469	503	479	480	478	486	469	471	493	483	512	489	468	471	491	473	481	484	461	496	459	459	487	444	473	475	456	470	505	469	501	503	515	475	517	465	497	503	490	494	457	456	460	433	470	489	502	460	473	488	516	450	467	516	465	472	465	475	519	474	462	477	504	469	487	490	482	459	430	476	490	508	460	487	483	470	493	525	470	491	487	471	477	456	508	457	459	492	461	486	508	469	422	458
10521	3400	701	931	3357	3756	2540	1750	982	538	368	291	249	237	264	267	242	255	269	236	268	271	256	257	244	262	290	257	219	242	263	264	247	274	254	234	256	284	246	264	272	237	270	246	276	268	264	279	233	258	268	247	265	249	239	238	224	252	245	234	272	221	269	220	235	244	257	234	234	249	262	288	281	239	269	237	249	243	252	261	228	246	253	286	231	294	272	240	260	249	259	265	256	284	217	251	286	234	244	254	245	272	252	276	220	263	260	262	242	246	220	245	254	216	252	241	263	263	270	289	267	233	252	232	256	258	273	254	227	263	263	265	246	240	252	259	244	253	239	237	249	263	264	257	237	253	228	243	247	255	248	249	251	283	269	258	255	254	210	230	210	280	234	231	242	248	262	258	234	243	213	267	255	248	259	229	235	231	235	294	240	257	238	226	270	249	238	265	234	248	256	240	259	254	237	274	295	273	212	243	272	226	256	263	275	260	284	259	260	279	241	281	252	273	267	268	246	236	242	234	230	272	283	235	228	252	256	273	271	260	242	237	263	228	238	243	277	269	262	266	230	254	232	271	241	269	247	230	250	272	249	275	256	249	264	260	236	261	258	279	248	225	250	276	300	295	275	269	245	252	262	268	212	283	264	238	254	244	250	233	265	273	256	254	250	231	296	238	259	252	245	260	248	282	240	242	239	241	245	231	228	278	267	278	239	231	280	255	269	244	220	268	264	230	261	263	272	258	272	240	264	265	249	245	263	241	245	247	255	251	272	229	254	277	253	215	256	261	247	272	278	236	263	223	254	258	240	244	241	272	251	239	248	232	287	254	248	248	233	254	255	246	261	264	246	224	242	237	215	258	242	228	264	263	269	279	233	222	267	243	261	259	225	249	236	261	309	266	277	244	246	288	262	248	259	258	234	233	246	247	261	258	272	266	231	259	268	284	267	246	248	260	236	256	248	255	263	254	249	261	265	224	288	271	241	260	242	238	221	259	243	254	285	265	251	240	233	270	241	250	272	250	266	262	230	234	262	257	258	245	240	253	231	285	230	243	264	258	283	251	256	261	255	232	257	232	290	249	249	251	236	275	275	233	275	265	254	271	272	246	250	244	250	251	257	251	253	228	228	247	264	223	252	263	244	244	247	253	252	218	241	257	262	299	268	254	277	259	252	234	248	258	256	237	246	230	219	255	273	269	259	264	244	238	248	264	264	258	260	255	250	260	247	254	217	243	247	252	276	230	275	249	278	238	245	229	241	285	225	298	237	222	263	229	266	269	222	262	246	260	248	249	256	233	233	261	261	243	262	219	267	266	242	226	260	288	243	239	243	256	248	238	269	264	254	246	241	283	246	265	275	249	252	247	261	269	261	259	238	254	250	243	264	256	230	272	261	248	291	265	246	265	246	240	221	274	273	251	256	280	243	257	238	264	268	236	291	230	277	245	247	282	236	267	251	260	249	273	227	258	232	277	244	232	234	239	259	236	242	250	248	233	248	247	251	257	261	261	258	250	268	253	240	234	225	220	237	267	260	253	269	242	257	261	266	263	244	249	232	273	262	250	245	246	255	272	241	245	276	227	243	243	236	259	247	247	225	243	242	240	248	265	233	251	261	249	270	253	227	264	264	251	263	227	284	252	268	242	273	254	253	250	251	288	234	240	235	273	253	263	242	231	259	241	255	240	274	272	231	232	257	235	256	253	252	239	281	282	226	249	224	248	258	229	261	258	239	233	241	255	259	241	279	267	257	272	246	235	265	253	276	256	252	230	250	265	254	236	264	245	244	252	278	271	263	309	246	243	239	257	258	269	249	244	270	270	253	249	229	242	221	257	257	243	246	264	254	266	276	257	257	253	295	254	253	238	270	245	259	238	257	249	255	255	259	264	243	269	217	265	261	240	243	264	232	257	258	285	213	251	228	230	285	239	257	259	277	260	231	251	264	219	224	245	271	273	234	283	268	260	230	269	248	273	262	244	212	269	249	232	262	243	258	266	267	251	237	235	284	256	260	245	255	265	242	247	221	265	268	245	259	220	264	227	227	248	240	255	257	268	241	273	272	240	269	250	281	261	266	261	270	245	236	261	274	246	245	272	260	209	263	220	258	247	248	262	264	272	243	239	257	240	243	261	240	258	240	236	261	249	268	265	260	262	254	227	250	252	238	264	232	252	276	219	231	281	270	327	241	267	240	279	262	230	257	235	227	222	245	240	263	252	250	264	230	247	277	272	289	252	239	256	246	273	262	261	267	265	272	246	253	249	266	256	236	229	235	261	232	280	268	237	244	258	263	247	261	264	239	257	256	275	262	269	244	250	258	244	264	260	262	254	236	249	239	244	264	235	242	257	247	252	261	236	257	271	249	230	228	261	243	273	246	256	246	266	243	266	240	280	250	270	243	259	257	267	256	269	250	241	270	276	257	272	257	264	247	231	217	281	247	246	238	251	266	236	271	264	257	241	233	241	248	273	269	276	262	250	252	235	258	259	269	266	249	270	272	272	250	277	279	240	245	233	233	248	259	244	251	252	269	248	242	240	279	270	246	211	252	250	235	261	245	237	244	257	247	236	237	259	258	228	255	249	231	228	247	260	286	269	274	227	268	258	241	274	280	251	274	249	248	244	261	248	285	256	248	261	275	264	267	254	242	236	236	273	245	268	287	247	240	263	271	265	255	255	248	269	264	290	254	246	241	251	253	259	266	198	243	244	226	236	250	232	251	237	256	239	247	256	267	255	262	253	282	256	269	267	245	250	257	269	274	247	261	230	217	235	243	269	272	234	277	257	257	254	244	262	264	265	266	255	253	268	269	253	288	263	266	251	284	249	241	232	280	244	242	251	251	225	259	246	252	243	268	284	275	291	299	257	266	246	271	283	285	249	248	263	226	242	282	258	246	259	258	281	267	243	241	279	247	246	249	299	208	251	236	246	287	265	268	254	247	241	222	225	238	237	243	244	261	233	257	250	257	259	262	247	229	272	275	272	249	252	251	271	276	236	223	240	250	233	239	251	251	238	238	248	253	256	261	225	272	248	270	236	227	256	248	234	255	257	241	245	277	256	267	244	241	264	254	232	244	261	270	277	244	271	241	244	258	222	227	279	236	250	222	261	242	265	256	243	251	245	240	257	238	259	268	234	250	244	261	256	297	260	256	267	220	260	263	235	284	243	218	234	235	269	255	259	247	276	227	237	246	271	253	258	269	239	242	253	263	226	243	262	276	249	249	258	237	256	253	221	238	227	261	259	278	283	261	251	274	266	253	255	274	247	254	225	239	259	241	253	225	223	233	253	280	226	243	248	241	258	254	233	278	262	272	253	251	272	237	255	220	247	264	267	234	264	278	264	261	243	230	263	261	266	254	249	274	274	250	254	237	246	256	221	258	255	253	239	219	221	280	245	258	253	281	267	247	230	219	263	263	245	233	266	262	251	252	254	225	255	278	272	249	243	275	213	231	231	265	289	251	230	277	246	239	239	237	259	250	237	273	269
9903	5037	1346	3571	12821	13638	9287	6561	3675	1729	1041	755	632	631	645	666	599	624	615	594	598	592	601	590	650	617	640	604	572	585	605	631	618	624	595	597	638	583	607	646	607	609	616	603	612	613	632	600	622	598	568	598	608	585	643	616	620	662	554	605	598	619	614	586	610	605	601	628	588	614	625	603	571	586	622	642	604	605	607	612	596	623	583	602	603	577	589	575	627	714	599	642	576	635	618	602	611	606	655	573	614	619	604	602	609	579	581	614	613	595	633	654	579	607	587	609	590	630	576	556	603	628	578	607	647	636	573	592	653	634	654	605	638	600	604	575	578	600	588	610	609	619	644	672	603	622	648	610	601	602	605	614	600	622	572	610	633	642	656	628	624	607	616	622	630	591	621	603	593	613	587	642	581	598	610	636	643	647	586	642	630	614	610	580	572	589	660	597	582	611	610	583	602	627	618	594	641	635	580	624	588	619	615	631	646	643	607	608	602	614	626	605	582	631	645	597	631	585	637	616	595	627	609	601	617	634	614	626	618	597	629	669	595	625	571	595	587	581	658	604	624	616	618	600	588	580	598	579	610	553	633	654	613	604	618	630	628	612	577	600	627	589	599	581	632	582	635	654	599	618	612	607	609	627	607	600	651	583	623	619	616	618	575	620	551	598	627	612	616	599	632	621	602	610	607	611	624	624	562	609	620	604	591	662	586	592	619	652	620	616	609	568	608	553	604	617	587	615	583	592	617	638	601	593	618	622	590	592	601	662	584	579	631	591	645	607	585	578	598	555	601	628	621	597	638	611	608	610	605	604	586	637	605	612	611	575	620	633	621	608	634	669	610	608	603	627	626	617	625	631	620	617	576	640	624	563	589	632	639	612	555	615	593	609	639	631	631	562	618	657	574	573	609	566	608	606	642	579	623	635	564	577	644	617	610	567	614	583	633	625	551	626	640	605	575	608	567	589	606	606	617	581	642	601	625	633	643	621	688	598	622	606	615	613	598	600	602	631	604	639	658	598	597	554	615	615	565	599	645	648	586	630	596	607	556	590	621	621	556	605	618	623	616	647	659	564	577	585	578	581	648	605	631	620	625	644	617	577	615	644	589	585	630	621	675	587	633	625	643	603	587	609	617	614	601	593	605	578	645	583	599	617	619	633	595	609	577	632	596	629	556	559	611	614	604	642	638	596	628	618	634	621	620	636	629	655	634	627	670	621	599	621	603	601	620	616	643	581	645	625	603	566	624	614	599	632	596	602	615	610	600	578	611	580	591	662	599	579	634	647	589	601	616	619	608	624	577	618	589	635	619	638	641	588	593	602	604	667	603	616	607	618	645	580	623	601	598	573	618	604	633	653	608	609	598	553	601	597	586	639	584	649	616	580	631	618	605	609	625	623	615	601	633	596	608	583	572	629	652	654	622	604	598	648	609	646	569	654	601	622	614	579	648	594	589	596	559	584	617	628	579	635	604	650	577	626	646	624	629	601	605	577	604	626	641	593	618	605	607	590	615	631	621	633	610	578	580	584	635	611	597	598	559	608	611	614	585	628	604	615	609	583	611	592	616	630	642	583	588	624	622	598	590	605	659	591	615	568	619	566	593	559	612	635	636	643	589	645	597	629	585	615	611	615	626	621	585	575	594	594	585	585	632	620	610	590	612	569	567	612	663	563	616	599	626	593	610	595	567	606	641	611	587	609	627	620	569	589	631	627	612	633	629	631	578	610	609	573	664	606	580	608	604	568	606	603	610	634	619	610	620	609	556	619	595	604	570	602	597	572	625	588	615	582	642	579	621	626	641	613	575	632	576	607	582	601	607	602	665	626	621	622	576	619	608	568	602	592	609	623	632	623	649	636	617	615	597	626	568	582	580	602	602	612	657	641	588	574	605	608	584	628	587	612	621	571	609	617	623	641	557	598	560	660	669	600	615	601	613	573	596	633	606	592	581	568	622	614	640	590	622	573	615	599	656	617	601	573	648	643	608	648	659	616	600	597	622	615	559	617	595	619	583	611	590	618	590	644	614	602	622	593	610	636	617	618	588	590	634	609	624	661	625	575	575	607	613	622	639	593	621	620	581	614	631	614	595	637	611	593	568	575	583	640	601	618	642	589	637	617	590	602	599	631	640	611	651	632	602	585	596	659	614	647	583	576	590	631	613	558	586	577	594	610	623	593	581	612	620	599	604	606	623	667	610	620	581	571	615	632	595	587	598	620	597	640	588	615	632	638	606	634	628	628	618	593	583	618	621	610	599	665	615	572	594	568	673	629	577	632	602	624	627	612	573	613	636	582	617	649	613	561	629	593	641	629	608	607	592	602	611	600	633	579	654	620	618	608	621	575	652	613	568	636	634	586	597	593	578	587	642	623	609	570	563	575	561	633	602	609	639	575	593	595	619	636	610	675	607	605	633	614	611	594	676	593	580	571	597	584	663	614	595	634	593	595	623	585	595	608	594	644	637	583	592	607	602	608	592	643	605	594	658	646	617	638	622	558	600	622	649	633	622	600	613	595	594	571	611	605	609	566	575	577	623	632	582	606	569	564	580	607	587	604	619	625	639	599	657	598	582	603	618	571	634	620	581	629	619	595	618	614	644	624	621	569	584	604	624	610	639	626	647	629	609	607	623	610	590	650	588	679	576	624	622	612	611	664	605	641	626	629	636	597	638	604	628	645	625	588	625	595	622	650	622	620	622	614	624	655	630	637	615	604	620	598	595	580	624	581	550	606	574	617	630	570	647	632	573	621	600	598	596	598	620	594	659	618	602	580	629	606	619	616	588	611	611	646	591	630	625	624	613	597	649	611	584	604	617	600	608	589	596	590	623	579	622	593	609	594	558	662	583	588	592	610	604	634	609	632	660	615	646	603	608	612	636	651	614	610	601	620	598	614	640	667	632	567	623	576	569	640	601	594	619	608	601	591	597	605	626	647	646	592	602	589	591	572	636	589	604	619	630	621	586	646	595	643	575	632	606	629	637	625	582	595	625	583	620	614	627	616	628	606	625	618	574	628	609	629	619	607	605	578	619	634	601	620	605	625	601	608	594	591	636	624	608	612	642	633	625	556	633	589	619	610	650	622	598	597	626	630	584	648	641	596	634	674	635	627	633	591	613	606	610	625	583	587	662	634	580	579	656	587	577	591	620	630	650	570	563	628	603	611	615	579	571	588	616	590	596	630	617	622	594	615	616	622	603	635	613	659	594	591	627	621	646	597	644	605	580	574	586	682	607	621	637	600	618	578	634	622	585	626	612	584	633	588	609	621	663	611	623	604	615	609	617	671	670	619	614	581	653	609	596	621	658	599	624	582	611	597	636	633	632	606	597	613	586	577	622	608	614	600	651	599	595	588	586	648	618	647	579	616	554	594	633	662	598	624	664	577	613	608	597	616	639	584	630	586	623	558	596	610	639	586	639	644	629	663	639	596	574	601	634	627	580	621	572	621	611	640	580	606	569	594	618	574	632	641	624	585	562	587	628	569
64987	56598	20753	35017	56195	50695	36430	22720	10480	3649	1160	457	275	215	234	207	215	189	230	189	221	206	194	222	234	209	212	173	206	193	218	197	215	197	192	204	225	210	210	189	186	228	219	225	194	181	206	215	213	200	218	207	212	235	188	233	200	186	166	213	232	221	196	210	186	203	199	221	196	249	184	211	207	228	228	233	190	210	197	193	174	214	199	195	220	205	190	222	204	205	201	194	223	221	214	206	215	199	223	207	205	236	222	202	214	223	210	216	222	200	226	197	204	242	214	241	218	205	212	204	213	200	203	226	215	216	195	200	198	184	199	204	216	225	243	210	190	226	223	199	206	197	198	234	207	198	224	176	203	212	190	217	209	218	206	207	201	202	193	196	232	195	211	213	194	224	199	169	222	195	206	191	227	204	180	210	198	206	201	203	199	194	220	195	204	226	218	197	212	201	188	234	199	219	208	191	233	221	204	192	206	207	209	200	199	226	217	196	219	220	213	209	219	217	205	208	214	200	198	218	197	203	187	199	196	215	226	215	210	221	209	211	198	223	214	216	219	210	205	218	220	190	251	231	237	232	209	223	213	208	209	208	224	209	218	245	198	215	209	189	207	178	215	229	197	207	196	201	215	210	198	203	215	210	225	212	206	220	218	209	213	212	228	198	222	177	207	182	233	186	202	219	210	203	235	217	194	229	183	217	184	214	213	189	215	210	239	200	204	216	206	213	210	214	215	234	210	160	202	212	226	218	187	212	194	205	211	216	186	237	208	187	197	206	198	211	171	200	190	204	221	215	192	220	202	233	193	206	214	198	198	216	208	214	196	205	202	190	210	213	227	215	217	222	207	211	208	198	213	207	217	215	224	213	204	218	217	232	199	234	212	185	182	188	231	202	197	237	203	193	196	203	207	173	218	208	224	199	194	197	212	196	207	200	231	179	221	198	231	206	199	196	212	193	211	191	179	201	191	204	182	199	199	205	207	240	195	231	218	193	231	205	219	192	201	202	187	194	227	211	206	181	207	175	203	219	243	201	211	204	201	201	192	197	213	185	216	216	216	203	220	219	225	212	200	201	188	178	244	206	229	222	215	206	229	216	189	207	193	189	205	224	182	220	233	210	231	213	209	193	205	208	240	228	209	224	199	214	216	212	215	211	204	243	201	189	227	209	212	218	233	206	212	246	198	203	201	183	221	187	210	210	212	196	203	198	208	195	237	185	215	221	212	195	197	208	214	187	213	211	200	206	193	213	205	235	179	229	227	222	182	200	210	217	203	186	193	209	203	216	202	226	205	214	187	189	198	171	211	213	239	234	202	217	223	202	225	207	206	207	247	228	222	208	230	213	186	185	201	213	193	194	199	208	192	214	203	188	186	187	205	181	228	198	217	204	206	196	184	185	193	219	220	209	214	183	194	188	215	190	202	230	208	222	197	206	206	195	190	226	216	222	224	180	237	222	207	215	211	205	219	220	212	182	183	199	219	181	212	192	199	220	204	226	205	216	239	198	190	216	187	205	192	189	217	183	214	200	229	190	207	200	224	249	210	218	212	212	194	201	220	214	189	226	187	165	228	207	207	207	194	210	185	220	211	191	211	189	231	191	205	212	219	214	215	191	202	210	193	185	213	215	206	184	194	224	214	209	200	189	195	208	199	225	215	236	228	204	188	208	210	215	192	204	194	213	178	215	220	173	191	201	231	202	215	212	216	229	204	213	215	195	192	200	229	220	232	210	222	221	197	188	225	197	208	234	210	202	216	197	241	213	180	196	189	200	217	193	234	181	215	226	204	195	223	202	208	191	214	214	195	204	212	194	192	186	189	211	214	200	215	235	227	197	215	208	199	212	213	210	211	194	211	214	223	220	196	201	198	202	202	215	212	210	193	205	202	214	181	220	222	216	239	196	222	217	206	203	211	191	203	176	205	219	216	190	204	204	202	205	216	186	225	236	183	201	244	205	187	209	192	205	224	197	186	205	228	197	206	178	235	218	204	180	173	195	209	194	202	219	213	199	208	202	190	219	214	194	229	209	248	204	217	206	198	194	207	196	195	214	198	216	191	206	204	194	178	202	218	205	223	192	243	203	233	194	211	188	225	204	224	221	208	221	233	201	217	210	187	218	215	225	215	219	189	208	194	206	216	186	202	238	207	212	202	199	197	203	210	235	222	202	204	199	213	206	205	211	218	193	199	168	221	207	210	214	218	194	200	223	231	201	202	199	183	233	227	226	174	209	218	223	193	238	189	190	188	204	182	196	193	199	176	201	197	197	196	184	240	226	213	220	228	217	206	210	186	204	181	208	206	201	202	189	182	216	216	207	184	203	207	198	227	218	214	180	218	196	248	233	219	209	195	242	197	203	242	224	217	215	219	194	199	180	194	204	206	210	193	200	200	194	213	228	203	200	207	173	207	192	195	205	200	206	217	224	228	190	204	219	237	227	215	241	213	187	202	216	204	188	200	210	191	206	196	189	194	204	220	218	235	204	204	197	216	250	205	186	201	183	204	198	214	236	215	198	198	222	217	207	216	232	185	205	191	195	241	188	185	198	224	194	198	201	196	192	207	217	205	201	184	184	223	205	190	225	226	206	197	208	212	207	209	201	212	206	198	200	215	214	225	217	190	227	220	225	208	213	232	176	205	179	203	186	202	202	213	222	189	250	206	226	190	207	210	238	246	208	227	223	218	210	189	214	220	216	199	208	207	217	224	206	213	188	211	194	212	239	206	190	199	246	226	213	230	205	227	194	217	176	196	183	192	212	203	197	221	179	195	210	200	199	199	200	194	231	187	204	203	240	191	183	199	215	219	204	229	198	193	214	195	200	218	183	223	243	215	224	209	228	196	236	212	199	221	218	200	192	218	219	210	223	206	177	210	192	226	207	200	187	204	217	228	195	189	213	220	221	217	227	238	229	195	192	180	194	217	214	226	172	168	177	227	201	208	194	206	220	206	194	207	187	212	207	212	243	187	192	205	230	202	188	205	199	206	197	196	197	184	203	171	202	198	213	192	213	198	212	182	194	202	222	218	176	217	217	212	199	210	211	188	224	206	238	208	196	221	203	188	197	232	229	184	223	218	212	208	194	219	212	208	222	190	230	231	207	188	199	183	222	210	196	194	203	231	207	218	220	187	184	196	205	219	201	188	188	204	220	203	202	223	225	215	197	206	210	184	221	210	237	231	223	206	172	185	198	225	195	219	229	206	201	186	221	206	207	194	173	208	214	217	172	215	207	214	236	206	193	218	180	202	219	232	197	217	201	181	211	224	200	245	231	205	230	210	194	208	212	206	221	189	205	210	201	184	207	181	210	223	209	215	229	201	193	232	219	222	205	203	218	183	206	229	218	209	216	194	190	175	210	209	204	209	221	215	209	184	183	207	207	227	193	205	189	222	188	185	194	214	211	177	218	199	211	213	210	187	227	224	209	219	187	224	227	207	235	200	206	211	226	222	196	190	218	202	195	223	219	221	202	232	223	194	203	220	198
41412	36199	12964	46895	64937	60025	48920	37178	23652	11548	4475	1824	919	578	566	540	498	537	528	496	499	500	477	496	509	520	501	469	502	492	487	512	535	499	504	534	515	490	549	500	518	516	520	530	534	506	507	481	505	495	510	511	495	548	513	536	495	521	515	508	522	500	506	480	500	545	534	521	508	478	505	503	499	524	529	491	528	503	467	533	528	521	484	550	493	500	490	552	512	498	539	479	507	515	504	480	534	519	542	486	490	521	498	532	508	461	486	543	514	554	484	538	487	528	520	493	512	511	539	516	534	524	495	460	501	513	522	506	499	520	517	522	501	516	515	519	512	515	522	495	486	519	499	509	509	527	520	505	525	551	540	521	518	467	510	519	524	499	513	499	474	480	507	477	510	483	491	490	518	488	509	538	509	468	515	499	524	540	548	508	522	509	490	506	509	506	501	476	539	496	510	522	499	486	489	543	507	505	518	508	527	498	489	563	538	477	511	470	505	516	465	494	499	520	491	485	494	485	518	509	534	520	489	502	470	487	500	511	524	456	512	509	529	479	515	544	528	526	498	488	511	507	541	496	495	529	537	502	516	504	519	513	499	532	496	500	493	546	493	471	531	483	493	501	478	480	495	459	528	521	446	517	497	522	499	506	548	499	512	531	552	481	455	477	491	549	517	506	506	513	514	514	466	490	540	518	488	487	488	522	482	475	550	526	505	508	515	491	517	518	452	472	516	508	482	516	505	497	490	498	475	499	503	460	465	494	502	507	485	500	501	515	490	508	511	506	522	483	466	503	565	502	543	482	470	535	514	542	476	500	488	493	490	477	514	526	511	506	498	478	501	508	474	550	529	508	491	505	555	510	517	482	536	482	519	522	503	488	560	536	507	456	514	489	477	519	489	528	530	500	482	489	479	516	499	508	511	530	471	534	504	495	519	513	578	494	478	547	466	535	473	510	485	507	486	488	528	526	502	530	511	479	494	490	527	511	520	482	463	494	481	488	528	465	486	496	492	497	474	552	530	497	500	527	520	522	467	546	506	507	489	544	489	488	503	534	475	505	489	503	495	497	483	511	498	475	550	511	558	481	486	539	506	481	536	493	488	487	507	499	493	520	477	510	517	506	532	482	523	471	514	494	506	481	532	494	506	515	547	541	530	522	537	526	496	484	533	557	545	522	508	484	491	522	488	492	535	528	479	516	522	519	523	491	498	535	486	476	531	441	521	480	475	490	547	520	505	524	527	543	483	469	516	509	525	527	498	502	499	506	505	492	520	497	509	481	496	498	505	461	533	502	525	494	550	520	508	516	553	518	503	520	526	524	505	533	508	491	539	533	511	501	493	520	519	465	510	532	499	516	551	522	552	512	487	513	519	501	493	499	506	463	530	463	541	512	503	501	477	502	495	502	526	548	457	489	502	477	514	477	486	529	526	509	483	516	540	483	492	498	459	508	514	463	518	500	451	491	523	518	509	518	482	489	509	500	520	506	447	542	497	476	509	522	511	518	515	532	545	516	509	540	519	511	500	486	521	510	492	514	526	530	506	567	534	556	504	521	546	512	504	487	504	488	505	529	521	520	498	515	466	523	460	465	518	511	480	540	490	492	500	523	505	517	523	485	512	544	493	503	492	493	459	522	477	518	508	498	482	481	510	523	531	470	570	518	538	470	512	501	513	502	508	504	505	486	473	487	493	492	513	498	485	507	503	482	522	510	488	523	489	530	493	486	518	536	495	515	546	522	541	511	504	515	540	483	529	523	517	500	479	483	557	531	516	509	485	478	493	518	515	511	510	526	486	475	526	528	506	507	516	522	505	475	492	502	471	490	504	491	529	562	521	533	511	473	513	497	476	530	518	479	547	523	515	499	505	548	490	534	481	543	491	495	478	539	478	518	507	504	517	504	511	529	465	493	513	478	529	463	490	498	502	538	516	485	502	545	514	504	509	548	514	514	512	576	534	495	513	547	487	531	463	514	521	490	531	475	513	528	521	494	508	504	516	521	492	527	494	518	506	484	521	496	461	521	518	532	525	533	541	521	524	525	497	506	533	543	469	486	477	506	509	485	496	501	510	515	560	531	498	492	510	518	539	511	548	488	525	512	526	513	524	519	481	503	481	501	490	535	456	544	485	492	485	447	504	479	507	515	524	489	553	530	543	516	497	520	490	463	502	479	491	512	511	485	514	488	511	517	486	495	498	500	497	503	548	508	497	523	498	493	508	509	513	477	523	491	523	492	478	506	507	532	508	534	496	525	496	497	508	492	502	526	484	505	508	521	496	518	508	507	522	509	513	483	511	495	514	476	452	533	504	508	510	568	521	467	479	570	519	496	491	446	497	561	481	488	494	502	508	479	525	526	484	470	532	538	517	507	466	514	507	499	532	549	527	529	463	511	528	480	529	522	470	457	475	505	524	510	476	493	470	536	509	528	498	542	466	539	497	504	510	535	482	519	514	522	478	503	495	496	512	474	466	519	488	474	487	557	534	481	468	506	514	516	506	524	488	502	470	515	477	512	521	523	455	515	471	494	491	514	495	521	517	515	536	486	509	475	499	511	492	506	508	531	508	542	513	523	486	502	553	506	501	472	510	508	487	484	512	510	484	498	488	520	492	505	529	493	505	484	482	537	513	537	487	479	517	501	554	493	507	537	540	474	535	520	508	484	507	522	500	511	533	497	470	539	529	465	485	521	473	529	535	502	532	548	529	511	486	495	571	542	537	485	498	510	569	502	529	493	504	513	494	473	493	478	503	536	521	488	498	524	508	509	548	482	486	512	511	519	503	483	522	537	515	520	519	482	560	489	524	503	508	507	500	461	506	527	502	532	512	503	531	497	494	513	525	518	537	502	520	521	513	489	524	511	485	484	544	511	505	512	503	520	537	515	500	498	511	503	526	495	511	525	533	490	494	480	490	461	511	463	475	501	490	499	505	551	489	569	530	499	466	526	477	509	525	517	486	539	505	479	554	522	485	498	496	510	483	491	546	509	494	454	501	505	509	490	487	558	525	513	512	500	526	517	505	501	506	481	516	558	523	467	507	537	510	480	506	497	500	518	494	538	479	499	541	484	554	528	555	491	555	469	539	499	497	488	482	507	532	503	515	506	506	500	570	487	515	550	533	471	494	467	532	473	528	511	505	534	501	526	494	483	524	500	521	490	481	507	511	523	507	543	479	530	449	555	521	537	485	511	513	502	488	522	513	520	496	506	490	508	459	553	443	493	494	536	544	515	507	524	532	534	525	519	477	475	507	509	518	539	500	519	481	495	526	500	539	520	486	467	516	539	505	532	501	494	509	490	507	482	489	510	486	480	526	506	494	514	522	520	525	490	523	524	509	487	540	528	513	541	518	497	527	497	525	510	515	501	493	486	510	508	494	496	514	519	464	463	499	518	494	487	517	475	473	498	539	506	505	479	503	498	500	513	568	480	494	535	508	486	530	523	497	511	504	495	468	487	487	536	525	504	502	553	501	488	504	506	500	526	517	470
74242	55023	21582	47255	60617	53589	39266	24477	11441	3762	1292	542	267	218	187	177	197	190	195	177	183	175	186	187	160	179	176	214	192	172	180	188	196	183	195	198	177	214	184	183	181	171	190	167	186	185	162	185	203	188	190	183	203	182	205	186	192	193	182	185	199	196	207	207	202	184	202	215	190	217	196	202	199	197	188	221	179	170	208	193	182	166	182	198	214	220	199	216	186	180	183	183	197	216	199	204	205	199	206	212	188	196	177	189	200	169	192	188	190	193	226	208	185	211	202	197	217	182	198	187	192	197	190	194	193	206	185	183	171	191	200	179	188	196	216	167	200	209	194	177	211	197	172	202	168	211	165	204	204	210	201	178	196	180	190	214	180	190	183	191	198	222	191	156	214	193	182	180	178	202	204	190	219	203	204	182	200	210	165	189	186	188	198	203	179	189	192	193	197	195	194	184	169	178	174	171	169	194	204	194	208	186	201	213	192	190	197	218	202	207	182	193	185	205	203	197	198	178	205	224	173	202	196	219	194	179	175	169	204	189	178	220	217	184	213	211	181	177	206	219	203	176	187	181	181	173	222	223	190	203	177	184	172	195	207	184	186	194	215	194	187	190	174	190	190	180	180	194	182	209	191	183	200	198	215	202	185	199	207	187	209	194	206	182	187	200	186	186	165	181	173	190	176	204	187	229	191	181	177	191	179	198	192	190	187	188	162	186	187	183	211	172	200	195	195	197	188	182	191	186	192	204	186	194	195	181	195	202	199	177	196	179	187	174	193	201	222	201	204	205	190	182	176	172	199	179	185	183	197	202	187	181	190	178	180	182	194	203	168	194	208	189	210	173	184	188	180	169	193	202	184	172	170	202	187	207	182	186	185	169	189	186	191	177	200	185	204	172	203	168	193	164	163	204	191	188	182	186	196	201	201	147	193	162	181	200	195	216	205	208	197	206	182	186	187	179	203	183	225	198	204	170	201	205	184	210	207	179	163	190	184	199	206	184	195	226	189	210	178	196	150	169	186	206	198	202	190	190	179	234	211	196	196	190	203	206	201	177	209	192	197	169	183	198	190	182	194	178	206	176	184	194	189	207	168	200	204	187	176	196	198	183	180	162	193	186	198	200	172	195	175	185	179	191	169	192	187	214	188	202	187	197	196	197	212	193	178	163	228	220	176	175	196	159	158	191	172	185	172	236	193	213	174	202	216	189	178	208	179	199	184	192	180	202	185	212	179	215	187	173	168	183	198	175	198	194	169	191	200	197	206	182	193	177	181	212	197	191	173	194	186	180	207	189	208	179	175	205	194	178	186	200	188	197	174	153	209	179	196	199	181	198	205	189	180	194	196	195	192	176	175	205	193	206	174	195	206	177	196	194	179	169	199	196	174	207	199	187	172	208	185	170	196	201	209	180	193	187	195	181	199	178	214	207	193	167	177	200	211	184	206	192	189	171	191	200	188	216	224	192	185	194	201	212	214	172	186	191	203	193	184	206	207	197	178	215	219	176	187	172	178	185	186	215	187	167	203	160	197	226	189	192	185	221	219	177	215	211	172	207	185	210	189	184	174	198	182	192	189	202	211	196	206	198	201	165	172	169	168	164	193	208	184	200	170	185	200	182	181	187	180	203	189	190	174	199	198	205	215	193	182	188	184	191	193	196	175	191	200	190	163	211	201	183	215	191	187	199	206	173	201	188	181	174	224	205	208	189	199	198	208	195	198	163	198	201	196	182	202	185	188	199	186	208	174	207	187	187	224	199	230	188	186	183	181	188	169	195	186	195	175	207	219	196	205	190	194	192	219	217	196	199	201	174	199	211	179	162	202	179	172	203	206	222	214	185	177	179	192	197	199	194	190	180	197	197	207	169	196	179	186	211	189	199	197	219	169	195	200	215	175	200	180	193	197	177	184	199	201	212	188	186	189	179	192	182	177	223	200	188	191	191	183	193	174	187	193	183	193	189	219	200	201	168	181	197	165	181	205	168	172	210	217	206	186	203	188	188	196	213	200	171	186	165	175	183	175	208	229	196	180	204	219	185	204	168	182	194	222	216	183	175	168	185	198	203	201	195	182	204	191	206	178	163	202	182	184	186	198	209	175	200	189	188	166	178	186	217	207	214	201	178	203	158	184	183	195	203	183	187	182	211	214	191	213	205	210	187	183	197	195	221	193	211	180	165	213	176	232	195	182	182	163	177	202	190	174	192	175	217	182	212	168	205	204	199	176	162	198	210	212	200	180	214	183	190	158	184	182	202	207	193	201	173	196	204	183	199	167	175	177	189	188	214	185	178	173	206	168	213	193	205	190	183	189	176	202	207	185	181	185	201	181	208	214	201	175	191	216	184	183	199	215	219	198	176	179	203	185	176	207	203	191	193	191	187	169	182	194	192	198	190	181	191	185	200	212	174	187	189	177	182	188	192	179	217	226	191	196	198	201	209	195	213	189	193	172	189	202	190	181	175	190	171	217	188	188	189	176	166	211	179	212	212	173	202	179	191	173	189	166	204	210	173	192	203	177	166	191	192	207	180	214	213	191	216	168	195	222	170	187	152	200	197	189	196	185	199	201	199	199	228	191	178	217	199	196	202	185	210	198	180	164	170	196	208	191	182	175	206	173	192	182	187	198	220	218	197	194	213	209	189	198	165	190	199	193	198	196	168	190	188	185	192	190	181	180	178	191	185	162	184	189	215	191	201	193	205	220	191	164	182	181	174	193	154	198	190	188	181	191	186	189	201	205	212	199	196	205	241	190	199	193	191	181	164	195	176	191	173	194	185	185	202	192	190	175	216	180	202	180	203	177	198	189	199	183	201	191	210	174	192	203	189	169	181	208	217	213	179	172	194	208	232	199	177	182	179	172	202	175	190	188	178	195	188	164	222	201	174	167	197	155	200	207	190	174	192	192	214	186	201	208	164	207	171	204	210	190	173	198	181	207	180	185	172	203	184	166	182	187	195	182	180	199	180	186	178	194	209	190	157	182	187	183	161	215	223	196	206	181	176	198	208	154	180	178	194	220	195	176	204	175	209	207	173	200	207	195	194	160	217	208	162	174	176	192	198	191	227	201	194	172	196	184	183	177	191	181	206	193	226	189	178	197	203	174	180	193	220	187	196	176	201	187	189	205	205	193	217	207	183	182	204	191	183	184	184	190	192	212	191	189	176	175	188	206	197	205	204	190	204	199	190	198	195	187	207	190	186	193	183	174	185	213	220	181	168	188	209	192	215	168	184	196	193	196	184	184	197	187	210	190	176	207	169	202	176	211	201	168	201	203	191	195	206	159	167	167	189	209	172	189	219	172	200	171	183	191	191	190	159	173	175	194	176	182	187	214	188	183	206	191	184	221	181	209	171	206	188	203	188	190	182	184	189	165	188	172	190	189	194	181	162	173	187	206	160	181	211	176	198	182	190	188	214	214	176	198	173	214	194	178	187	180	183	185	176	211	184	194	190	195	170	192	166	200	194	182	182	184	212	182	178	162	210
46940	30067	16865	55792	68710	62731	50949	38043	24184	11713	4815	1917	863	580	453	493	445	470	458	483	462	467	477	466	453	470	492	476	437	485	487	524	483	488	476	485	488	446	499	469	454	458	502	448	499	460	468	473	486	476	484	474	459	476	487	446	474	456	472	447	492	477	486	483	455	449	476	478	446	453	475	430	502	474	445	489	440	478	471	438	508	466	490	453	462	489	452	473	483	471	476	451	436	481	468	459	467	503	514	455	472	495	488	465	492	471	483	487	498	442	462	504	469	461	458	462	466	479	487	466	518	464	450	454	475	483	458	478	488	485	479	453	462	466	484	466	496	510	440	444	487	515	466	433	465	472	464	486	483	463	487	461	467	460	455	515	456	467	491	456	534	457	488	473	482	474	462	464	445	412	470	491	476	494	463	465	501	489	474	448	445	458	454	497	465	434	525	497	448	491	499	464	486	457	457	485	520	497	446	469	466	521	459	531	476	519	476	506	504	494	499	423	465	459	467	459	460	491	480	462	452	497	421	478	447	472	473	465	477	453	479	459	471	442	506	484	434	464	484	455	451	470	455	478	483	501	474	452	508	440	468	476	450	476	470	490	487	465	475	459	481	460	471	423	472	460	458	471	439	487	474	463	507	460	446	474	494	473	459	502	473	460	450	489	490	460	476	447	454	454	463	491	459	493	453	479	454	461	445	466	487	477	477	471	480	448	508	447	466	456	502	472	523	471	481	482	498	495	473	452	483	468	491	447	463	484	484	475	478	480	490	459	487	464	499	475	479	470	474	451	470	468	468	489	464	450	469	443	439	454	445	465	453	483	525	442	469	443	453	454	464	475	432	466	494	475	449	443	464	482	457	483	463	495	477	475	394	474	476	480	487	516	468	460	485	503	483	402	467	472	429	477	452	455	472	467	433	451	456	465	462	473	535	508	496	459	482	496	472	448	471	500	466	488	481	466	489	489	467	504	459	453	459	522	480	495	500	463	484	522	468	479	481	449	489	461	491	466	504	474	483	477	466	494	483	458	497	461	503	457	451	461	448	466	456	481	493	463	492	471	479	456	480	475	473	479	500	506	470	532	415	469	453	483	471	462	485	456	452	436	478	474	475	444	508	482	460	462	451	462	471	476	458	461	454	493	429	443	484	468	511	493	426	433	507	454	461	471	484	444	505	474	484	438	500	495	499	484	488	480	488	459	474	483	454	480	493	494	516	490	495	476	521	430	463	449	461	461	469	475	496	477	486	462	466	477	477	498	460	495	478	460	450	502	493	453	494	448	470	489	463	464	471	465	466	467	457	458	512	471	455	447	467	489	498	435	503	453	486	483	477	450	465	492	439	435	482	441	482	493	445	455	526	490	527	447	504	458	468	470	485	485	479	447	473	487	500	431	427	499	443	484	452	492	457	486	504	459	465	460	466	487	446	455	474	485	452	479	471	461	489	463	470	448	443	435	429	484	518	462	474	453	460	518	441	472	449	501	479	471	458	511	464	505	437	454	487	474	482	494	539	476	455	470	455	496	379	463	463	482	453	457	468	442	488	468	448	454	443	462	457	460	500	472	462	468	456	431	476	482	453	427	450	471	519	468	479	436	467	520	470	482	452	433	475	437	485	452	459	478	461	484	493	470	461	467	459	493	505	477	460	488	427	484	479	470	464	518	474	487	489	449	461	482	454	489	494	464	486	505	503	487	456	432	455	446	489	478	500	463	446	493	453	471	457	448	492	488	477	486	494	456	442	478	487	498	473	458	477	439	473	496	527	462	468	476	432	469	463	454	475	472	498	495	484	442	490	470	461	440	456	474	459	469	442	512	475	496	459	458	542	502	500	473	459	469	457	470	496	460	470	470	478	458	462	459	489	511	473	505	482	495	457	488	503	473	462	466	435	478	407	464	504	480	440	470	442	491	480	460	465	454	461	507	503	460	477	491	475	467	460	456	483	459	445	469	451	489	425	459	454	452	476	501	467	440	471	493	466	481	456	448	447	486	465	435	485	480	503	454	460	460	476	473	472	475	463	472	489	491	456	490	482	430	423	439	445	482	514	470	445	471	482	475	487	481	498	486	465	477	496	471	449	485	440	465	480	445	453	440	499	495	479	448	465	499	439	463	472	470	469	475	459	462	458	471	474	466	478	442	471	473	469	458	453	497	461	471	484	437	488	452	435	447	479	447	477	491	473	440	445	475	429	449	492	498	480	472	532	498	438	467	492	471	488	461	477	474	433	509	464	465	469	451	464	433	488	470	468	453	506	446	439	454	444	489	470	465	457	454	495	433	483	470	515	493	464	412	514	466	447	472	453	453	466	471	459	462	448	482	472	460	462	450	452	473	489	453	471	496	493	457	453	468	420	471	441	474	472	446	475	482	429	446	447	500	440	460	500	497	452	465	448	470	477	519	460	455	493	500	465	488	520	466	490	468	479	449	447	486	462	450	430	460	468	479	426	462	470	487	482	456	465	458	505	482	447	484	453	433	473	459	481	475	458	456	481	473	451	505	496	450	489	500	465	514	482	440	441	493	445	454	475	485	466	493	477	461	501	459	501	449	480	454	510	483	467	480	465	476	453	459	466	429	497	444	459	469	479	449	468	494	432	504	472	456	447	475	454	454	487	438	478	457	487	464	455	471	499	475	438	452	494	452	457	501	476	460	489	481	482	450	481	467	459	466	507	498	519	434	478	490	447	489	508	506	474	456	463	485	437	468	458	491	519	497	454	450	482	433	484	504	453	453	497	488	508	422	431	458	489	459	452	446	459	510	459	523	452	489	476	457	465	468	479	472	491	477	495	484	474	457	487	472	439	466	469	526	453	458	457	437	474	454	504	482	457	459	506	492	473	459	451	450	445	493	450	461	459	477	494	506	498	489	453	479	465	428	471	434	474	461	477	501	466	475	463	493	454	474	445	429	496	482	439	485	460	495	479	428	482	479	472	476	477	451	486	460	490	460	452	444	480	462	486	450	465	458	439	509	465	439	470	459	488	462	458	451	432	466	458	478	478	478	439	476	497	448	463	482	460	477	429	504	460	459	495	482	480	478	439	477	472	455	475	466	474	474	443	486	480	464	484	479	483	458	486	518	475	465	468	496	474	435	486	483	491	451	481	497	433	447	474	453	481	474	487	468	443	510	484	438	447	461	444	463	457	475	450	476	458	490	480	476	506	461	495	461	479	495	468	498	458	498	511	474	491	460	444	453	474	495	491	502	484	467	494	460	491	464	475	469	481	460	459	476	469	452	477	499	477	463	491	480	462	494	468	483	472	460	446	489	475	492	455	435	455	441	507	482	476	498	458	456	489	493	456	477	472	464	494	483	475	488	462	483	480	506	454	472	485	482	478	466	520	478	470	474	439	482	480	476	415	470	499	465	462	489	493	480	471	447	462	484	439	499	476	493	491	452	443	456	459	444	403	478	437	477	459	461	484	462	510	449	436	464	476	478	467	436	481	452	501	445	499	475	417	469	470	485	469	468	471	500	470	445
11582	2417	558	2085	3655	4908	3144	1674	960	570	396	284	270	232	274	233	274	240	277	239	248	256	266	257	236	270	271	260	251	225	240	258	236	262	256	232	238	287	262	255	228	216	257	250	276	250	279	264	233	245	245	255	273	268	258	278	231	260	244	244	278	253	260	280	233	243	270	221	255	247	260	240	234	268	260	262	259	229	261	271	254	243	251	251	252	250	272	258	254	238	252	250	240	258	245	229	232	233	276	270	271	236	269	254	255	253	252	242	240	223	259	259	252	266	231	279	238	273	234	236	270	263	259	268	238	248	250	237	261	257	274	214	228	264	250	236	235	259	248	249	255	242	269	252	258	250	227	277	251	243	252	256	223	261	233	238	242	248	245	251	217	252	230	240	258	236	248	245	210	254	264	251	239	238	242	236	275	226	252	260	263	257	247	268	249	239	249	279	242	260	232	226	223	267	257	269	241	239	246	253	252	243	269	251	249	269	253	265	242	233	236	257	252	238	266	259	246	271	236	268	261	268	271	269	261	257	266	264	226	275	267	252	252	261	248	267	235	246	239	227	266	253	269	282	237	241	253	265	277	253	244	280	273	250	247	260	252	257	257	226	211	213	266	232	246	256	254	232	275	276	255	253	254	243	222	223	231	243	238	238	265	228	235	257	259	272	235	264	256	258	293	214	263	253	250	252	276	236	234	267	247	255	248	265	222	267	222	264	235	255	250	245	237	243	261	265	240	252	254	247	255	245	260	287	248	285	264	239	270	230	229	243	234	245	295	273	253	253	249	232	257	287	231	251	219	251	244	291	254	248	262	277	260	282	259	269	243	233	237	272	241	252	251	221	225	258	225	246	267	256	254	243	239	269	254	270	236	247	262	247	257	241	239	274	276	250	236	238	257	257	251	260	271	254	269	244	271	255	283	258	263	243	261	264	236	222	254	254	259	230	248	265	235	260	243	245	272	230	260	259	231	261	236	260	260	264	262	262	232	249	274	271	252	258	246	264	236	243	239	244	233	278	263	235	227	252	249	234	246	266	275	250	280	245	235	255	256	246	244	240	285	253	236	247	267	256	255	258	247	261	259	255	270	270	247	251	246	231	265	242	217	239	259	232	231	242	266	238	236	240	263	233	244	265	252	251	251	254	230	253	248	244	254	265	248	238	273	243	271	255	275	238	248	255	275	244	258	249	234	238	262	241	237	273	225	256	266	242	248	252	262	251	267	247	266	273	274	222	229	248	239	263	258	259	265	281	224	234	224	241	240	258	237	221	241	256	259	231	240	231	247	252	232	239	246	240	248	271	284	265	225	238	244	239	265	288	224	259	251	268	252	253	259	277	250	265	242	286	267	269	247	248	239	256	239	229	243	291	290	279	231	268	253	247	265	238	227	245	250	250	253	244	258	251	232	243	243	236	266	248	236	256	280	282	264	227	244	254	220	235	265	248	241	232	242	268	243	244	236	247	278	255	245	274	243	237	226	237	276	252	250	254	269	245	242	273	254	242	254	244	245	252	262	224	233	231	242	267	275	254	247	236	265	261	278	229	293	252	262	237	275	246	275	260	272	249	264	228	273	245	252	266	274	247	258	231	259	213	233	259	257	239	245	239	266	259	242	246	236	257	232	224	244	241	249	215	239	232	234	245	257	271	284	272	263	235	242	283	266	252	225	226	262	263	237	266	235	264	229	220	271	259	237	240	235	279	277	257	245	244	225	231	262	271	239	253	263	257	243	251	210	241	247	231	256	237	257	275	272	250	257	222	274	257	236	252	264	251	224	254	236	271	238	262	268	250	251	261	270	233	304	230	265	260	275	258	244	261	222	227	267	260	244	265	255	217	243	256	257	255	229	248	260	272	247	233	273	267	247	260	227	218	237	274	243	244	268	238	235	243	231	242	235	258	215	237	233	255	237	252	272	264	246	254	243	248	276	259	251	253	256	257	242	232	228	254	241	266	247	269	236	256	239	241	245	237	245	241	224	252	246	262	257	238	250	234	267	247	271	257	244	244	270	237	229	265	259	237	241	259	268	252	287	259	241	276	230	281	242	252	245	250	237	238	261	235	219	248	243	253	242	227	244	228	247	242	234	258	228	226	252	232	230	253	253	254	237	262	239	235	220	279	263	254	270	265	264	231	257	252	254	248	275	274	271	255	248	220	265	268	275	238	252	246	267	237	266	259	246	238	260	241	248	263	248	260	262	246	230	250	268	251	251	235	257	261	249	256	243	225	222	249	236	261	258	241	243	221	243	239	241	231	246	232	258	242	275	241	240	227	243	238	251	234	250	256	261	268	261	268	259	227	238	257	251	276	257	239	242	259	254	254	269	238	227	253	235	276	249	244	253	257	245	255	236	233	254	245	260	268	225	260	247	250	260	264	257	229	270	243	269	273	270	231	253	271	240	239	220	280	246	227	223	257	234	286	260	241	237	234	246	215	253	255	237	237	220	258	230	276	243	263	232	241	231	221	253	257	311	249	271	251	262	237	253	240	263	258	246	252	274	264	259	247	252	245	268	260	251	231	232	236	245	263	277	265	227	248	254	237	222	252	236	266	245	229	265	222	235	243	275	284	250	256	265	254	241	243	253	254	239	236	265	251	251	233	241	235	259	263	253	237	252	265	281	244	264	246	247	239	232	263	250	248	226	256	265	245	285	242	249	252	254	241	252	233	235	258	286	271	263	209	246	238	258	235	225	272	216	248	268	255	272	270	257	244	235	249	265	269	279	255	262	260	229	242	257	238	275	234	244	246	236	245	251	255	251	248	248	245	253	244	228	245	224	265	269	234	248	285	263	270	256	264	220	256	260	229	248	231	266	287	266	232	234	246	253	255	224	276	264	272	225	257	268	234	277	261	257	241	259	262	243	258	284	228	245	264	253	257	285	242	260	239	229	276	249	271	273	299	248	260	230	257	251	243	253	258	256	243	225	237	252	251	260	258	270	233	246	274	219	263	250	251	260	249	249	245	261	266	232	271	259	266	264	233	224	279	263	251	248	242	254	232	264	252	246	231	275	239	243	231	278	263	255	246	234	256	253	228	222	244	286	251	244	262	241	262	232	248	261	253	257	246	217	266	244	258	245	269	243	249	264	258	275	266	229	248	213	246	235	258	250	247	237	292	241	257	226	268	260	252	242	243	228	258	246	273	260	252	265	263	291	259	240	234	258	248	272	241	248	248	299	261	281	262	267	262	248	255	247	236	255	237	255	258	273	264	271	277	258	255	232	275	249	266	233	263	252	255	225	261	267	269	270	240	271	254	272	239	257	256	239	258	275	283	258	256	272	288	261	255	231	247	255	233	247	251	248	262	234	237	267	275	253	224	243	227	226	251	271	255	226	246	237	250	221	233	266	263	274	272	249	234	239	273	244	259	278	253	246	253	262	248	231	249	268	290	254	232	248	247	252	255	282	286	244	275	264	259	229	236	259	241	258	241	262	266	236	232	259	232	252	263	226	236	227	247	269	224	232	259	240	271	263	256
10719	2963	1300	6784	13049	15738	10577	5678	3246	1792	1118	780	675	607	654	563	554	538	624	649	614	611	631	595	563	612	589	613	642	611	621	639	607	607	572	623	645	616	609	563	624	587	614	587	592	624	591	550	594	609	601	604	584	605	597	598	552	590	594	620	588	618	570	592	584	610	585	594	579	623	583	631	591	605	638	589	638	603	610	608	618	616	638	661	592	587	570	604	548	586	613	574	573	572	639	620	611	606	625	600	587	615	615	602	615	643	603	604	610	576	592	598	583	595	586	558	610	613	612	590	582	604	605	611	599	598	617	602	615	587	616	573	594	585	627	595	589	545	628	607	589	584	605	571	588	554	602	653	668	588	611	558	589	606	606	589	592	568	631	633	587	570	598	556	595	572	628	600	593	561	634	612	595	596	586	621	600	581	607	594	615	583	650	540	577	568	604	619	619	605	627	627	622	649	591	569	638	610	593	589	577	614	596	577	588	586	622	657	641	600	617	624	612	550	579	580	576	601	615	651	625	607	577	597	576	616	607	593	602	619	592	586	619	588	661	587	594	562	602	596	555	613	615	645	630	582	595	609	592	583	596	568	584	619	574	629	564	606	548	594	675	604	615	579	577	561	596	619	591	622	633	595	618	620	651	608	581	604	627	612	582	629	611	667	603	637	596	609	631	609	655	589	624	592	593	615	585	589	659	599	596	612	576	626	630	593	594	610	597	640	581	595	621	589	602	612	594	632	616	631	632	603	604	578	598	601	580	579	593	546	595	573	572	573	574	608	570	599	566	588	600	626	586	608	651	548	622	555	567	590	611	582	601	597	631	630	588	601	646	594	604	602	596	621	591	583	583	577	632	608	598	643	603	587	607	596	617	656	607	586	595	614	626	587	615	588	646	636	570	593	590	652	632	584	625	661	590	590	575	621	610	609	591	649	606	606	593	602	575	579	567	630	609	600	602	586	612	625	618	549	593	611	609	621	583	578	582	622	594	585	582	628	561	601	575	561	607	608	590	592	585	576	591	587	595	555	611	600	569	564	609	576	585	617	607	579	594	606	602	585	619	568	605	602	621	581	659	620	615	562	617	639	581	582	569	599	553	585	615	572	602	594	613	615	585	600	572	620	633	598	611	594	595	624	607	528	583	574	609	594	636	626	576	591	635	597	637	633	604	590	616	565	569	604	616	585	655	576	567	587	606	600	605	629	601	578	549	662	615	590	618	601	635	560	603	561	616	554	587	571	567	573	616	599	593	591	614	603	617	627	591	589	577	604	643	583	626	625	627	611	600	571	557	577	592	590	594	599	578	601	614	609	532	559	596	607	615	586	621	613	627	628	621	579	599	606	552	644	612	576	599	575	562	594	581	590	600	553	630	586	632	593	587	598	574	565	590	607	635	573	567	632	577	606	578	624	601	621	582	644	615	643	554	573	575	634	611	583	594	625	591	610	590	610	613	597	627	569	609	595	599	632	570	605	618	606	632	593	569	614	625	622	648	578	596	550	589	602	621	610	598	610	575	614	620	625	601	563	621	615	587	596	560	603	623	622	604	567	626	603	609	603	623	666	602	607	593	596	605	642	607	637	578	543	585	583	610	588	585	618	561	560	593	563	608	627	616	595	583	574	632	575	591	607	583	554	608	634	572	622	594	584	586	606	582	547	595	594	599	560	577	634	616	572	649	568	629	572	644	589	627	611	629	615	603	585	620	590	597	621	603	623	613	615	572	587	614	597	587	619	618	583	596	567	615	612	621	617	624	577	587	551	607	672	600	636	635	600	583	639	611	573	637	586	589	592	611	610	620	529	581	626	559	607	638	602	567	628	618	590	646	589	617	563	619	625	559	591	612	626	591	640	589	587	590	585	587	594	583	529	617	575	620	657	563	592	594	577	600	599	589	581	599	636	607	598	583	604	554	600	632	610	616	598	580	577	610	602	573	605	598	578	586	541	590	576	581	578	535	609	592	606	612	646	555	611	592	590	598	575	588	599	648	551	613	584	581	612	629	564	599	597	579	616	607	550	631	647	565	610	619	601	619	604	607	554	597	569	618	568	578	620	626	605	615	628	582	590	596	584	618	606	578	570	595	549	591	596	572	615	642	609	598	617	602	613	601	637	628	650	577	590	595	580	621	631	585	617	588	598	577	590	583	592	586	626	616	570	630	584	641	597	622	584	582	602	635	609	604	563	621	600	635	629	566	578	617	567	613	627	595	580	609	594	648	591	621	581	607	553	578	631	659	584	570	584	557	544	611	591	631	646	637	630	605	585	594	579	596	604	586	591	600	622	606	592	631	630	585	632	575	636	631	631	650	572	606	599	585	584	602	538	567	596	604	596	606	585	597	571	607	632	564	624	576	571	573	587	566	550	608	602	583	591	561	605	625	626	625	627	567	620	623	645	587	596	602	643	592	599	617	600	558	630	609	578	591	608	641	617	608	569	591	592	576	635	588	595	608	604	634	626	586	597	599	593	588	627	575	636	624	561	585	603	584	649	648	589	603	580	599	595	630	613	631	617	610	583	590	582	623	581	564	609	630	629	605	608	587	557	551	612	595	612	597	608	587	583	617	551	567	619	598	574	621	581	575	603	607	573	581	645	583	558	623	596	603	586	632	602	605	617	637	599	604	628	587	582	614	572	624	553	592	643	561	604	599	597	598	567	600	603	554	565	583	625	645	614	605	579	559	602	576	629	578	607	583	589	643	606	649	624	646	603	581	661	578	561	633	598	658	551	606	625	620	583	585	622	642	598	631	539	620	582	624	592	614	622	598	581	598	618	548	582	597	557	621	595	568	543	629	596	573	611	602	580	593	594	617	622	600	556	623	564	599	595	637	590	593	589	597	641	626	591	599	614	636	603	579	626	602	575	581	595	582	623	585	605	636	616	586	618	614	604	606	596	610	611	609	574	643	621	583	603	584	629	568	584	631	579	640	563	599	595	593	611	544	583	642	553	627	583	626	563	600	577	619	603	613	605	568	595	599	605	619	617	593	620	616	606	591	580	637	618	536	606	603	619	592	592	597	603	608	605	619	619	536	646	607	598	637	634	625	585	584	567	640	603	587	621	635	611	574	606	616	624	591	598	595	592	637	620	610	616	645	637	629	631	609	631	603	599	579	608	598	575	617	600	592	597	581	613	561	603	621	581	582	577	619	569	595	606	588	599	578	612	606	613	620	580	594	596	594	620	590	580	627	632	599	617	636	614	595	658	588	694	631	598	642	543	585	574	604	637	667	639	604	582	612	650	634	610	607	544	591	579	612	618	614	559	603	585	574	659	616	602	591	611	636	576	589	605	623	602	608	599	604	592	580	613	665	606	606	567	578	627	625	583	631	577	613	609	621	589	648	617	611	636	603	656	618	627	626	617	623	568	615	599	644	639	588	593	595	600	657	590	592	639	580	596	587	620	558	630	617	648	624	561	623	606	616	578	613	623	596	640	609	592	564	630	585	568	593	621	547	599	617	612	589	606	613	623	609	558	617	622
70044	40555	19686	36276	58846	53512	37888	22599	10235	3720	1367	652	338	235	205	217	229	196	208	196	191	204	204	208	196	200	213	211	239	248	187	206	192	220	206	204	209	214	205	197	192	190	211	227	216	227	220	197	209	174	210	198	183	198	216	204	206	164	224	236	215	197	195	200	200	216	214	190	227	214	211	196	210	196	216	217	213	200	173	210	201	183	192	231	221	220	239	227	219	203	211	192	187	176	208	216	206	196	200	221	194	230	210	238	207	202	179	180	192	189	197	187	190	190	194	234	203	222	223	191	210	223	191	208	210	176	195	193	203	208	194	188	211	208	206	189	229	214	235	183	192	177	197	210	194	212	223	198	242	199	222	184	168	207	191	219	240	209	191	198	243	208	213	192	203	205	197	227	215	212	216	215	194	204	189	214	206	222	210	207	233	208	206	214	212	201	195	194	222	204	192	192	199	206	206	199	214	214	194	212	217	218	191	192	201	186	222	224	223	205	209	195	247	220	220	182	202	220	209	199	195	212	215	198	187	206	224	203	186	222	219	178	245	201	180	207	234	201	197	188	211	213	220	207	191	201	214	195	192	230	201	200	180	197	209	215	200	222	204	191	208	186	219	228	208	223	208	221	217	196	197	211	204	210	196	209	204	215	194	215	209	200	217	199	211	205	179	183	183	218	203	203	235	246	187	215	218	199	193	202	198	206	206	215	205	257	193	220	197	217	175	198	228	231	184	200	163	179	184	207	195	209	200	202	183	225	190	190	172	236	229	196	216	180	205	192	214	229	187	196	208	221	204	195	187	224	211	193	213	214	176	192	194	199	220	187	210	209	185	192	206	223	198	219	202	237	200	204	222	197	190	193	222	209	225	201	213	190	198	193	215	201	195	208	204	178	225	203	225	235	214	212	199	186	217	202	201	226	214	210	197	182	233	175	215	196	226	222	216	214	160	182	198	185	222	193	204	187	205	212	210	211	184	201	212	207	191	234	236	210	192	230	216	213	203	227	186	230	202	228	214	189	232	207	221	179	198	212	221	199	207	219	223	240	190	209	211	192	196	199	214	244	205	196	204	204	198	204	209	192	190	215	207	193	196	213	204	222	221	211	217	178	206	207	207	193	181	170	213	248	195	196	199	191	193	210	199	204	210	214	199	206	204	224	228	215	185	220	214	198	210	200	225	191	218	201	210	231	218	202	206	201	218	220	239	211	208	206	228	202	188	210	185	184	213	211	225	203	218	210	214	205	185	221	210	194	206	205	193	217	237	209	200	182	223	202	204	218	198	196	191	198	201	210	213	240	208	217	208	211	205	210	222	211	212	194	182	213	218	185	216	198	218	191	204	185	220	211	218	210	197	186	204	221	208	192	229	215	199	214	198	198	195	224	210	228	226	231	204	194	222	182	201	213	194	188	207	193	213	222	197	196	193	211	176	200	197	191	209	211	225	208	199	198	187	208	214	235	200	221	203	209	217	185	207	201	232	222	188	193	212	193	237	202	190	214	191	187	215	233	227	205	203	216	209	206	209	196	219	225	229	221	223	200	200	210	222	208	179	204	187	185	226	182	221	189	197	211	217	231	180	198	200	224	197	185	211	227	227	222	195	194	204	200	218	191	212	209	211	219	224	197	189	218	210	220	215	214	201	175	190	210	221	195	216	223	224	223	206	225	224	221	212	201	200	208	213	215	184	181	182	200	211	186	203	224	199	211	216	201	212	222	220	195	207	218	182	196	208	222	218	193	195	196	203	204	206	195	206	221	218	233	195	205	225	229	203	207	211	227	199	226	206	191	211	226	204	200	190	191	202	183	199	211	196	255	179	212	182	199	199	193	183	209	243	223	216	217	202	213	208	175	196	198	207	192	220	211	205	211	201	191	216	211	205	200	190	194	229	213	203	182	209	177	219	204	198	213	205	216	201	220	178	182	192	181	221	199	229	199	218	208	203	220	204	208	222	196	229	188	221	192	223	229	197	206	232	206	193	219	191	199	211	191	183	197	186	199	203	218	224	203	207	209	197	186	208	202	213	190	218	202	223	221	209	224	204	205	197	187	212	204	208	232	203	222	208	225	189	213	198	218	210	194	199	209	222	216	218	218	206	228	196	211	205	233	184	176	221	198	209	198	175	217	202	203	225	215	219	178	185	204	214	191	177	214	212	200	218	215	196	191	229	216	235	184	184	215	206	195	188	197	205	203	200	205	222	240	220	212	243	207	192	224	211	202	220	202	201	203	197	195	216	201	204	184	217	195	228	226	192	192	211	191	202	213	227	250	187	210	223	180	198	226	195	197	202	193	173	222	201	226	199	204	200	209	196	204	192	193	192	215	201	261	220	187	200	228	202	211	183	221	205	210	213	204	202	176	192	199	232	195	223	205	216	208	204	199	217	206	195	198	192	195	225	209	194	220	216	211	200	216	225	233	198	217	186	215	211	182	199	206	211	208	199	208	197	184	189	195	213	219	216	218	214	200	209	223	188	200	231	207	222	205	210	219	220	221	209	207	200	200	188	216	203	203	206	200	214	205	218	194	179	193	199	186	181	223	188	211	214	209	206	205	190	204	227	206	193	214	207	200	221	215	213	228	184	185	216	201	190	218	175	185	198	227	202	211	208	219	190	199	207	219	226	219	198	205	211	193	203	212	207	219	198	234	180	196	173	177	235	186	208	217	190	197	204	209	201	207	199	188	190	187	193	228	213	226	220	218	199	202	199	207	238	212	192	200	228	190	207	195	213	234	204	204	197	215	226	206	177	192	210	211	221	209	226	206	229	207	198	192	189	193	237	224	202	215	217	252	205	191	221	211	199	217	218	215	211	190	218	215	208	205	219	200	208	218	199	206	191	200	223	193	211	207	222	187	190	197	203	205	216	228	207	224	209	201	180	224	190	190	202	188	214	201	212	226	226	214	191	221	180	214	207	230	188	223	202	205	220	214	205	217	211	193	188	195	203	198	155	190	219	189	222	195	192	192	214	193	189	191	227	195	207	213	196	201	210	210	210	215	221	210	206	198	192	187	201	185	181	212	209	188	206	235	208	210	216	197	216	209	187	189	202	192	210	206	213	171	192	215	184	202	196	211	208	194	191	204	207	229	216	185	205	215	187	207	184	226	204	188	208	207	218	172	188	213	202	198	201	217	196	186	209	209	216	178	201	219	204	234	206	197	205	183	199	193	241	217	216	226	192	209	211	218	198	211	184	212	198	207	156	206	201	204	220	195	213	213	197	191	214	213	194	218	188	197	195	195	222	229	194	184	203	206	186	205	182	209	196	195	206	195	219	223	210	213	221	224	178	206	211	218	191	189	188	184	187	207	207	185	217	216	203	210	218	218	226	183	213	199	191	197	218	206	210	204	203	196	193	203	198	200	217	202	228	184	193	195	188	225	242	199	188	221	208	206	199	194	218	180	206	219	191	225	222	199	222	219	201	218	195	217	222	196	172	225	226	220	197	206	237	201	218	175	202	184	222	205	198	190	212	223	222	192
41892	20526	19549	46898	66861	62601	50137	36002	23077	12181	5497	2274	1008	642	577	477	550	504	490	548	499	527	521	492	508	516	478	494	488	480	538	489	521	480	476	530	521	507	509	549	504	534	510	505	508	524	483	517	527	524	502	482	491	499	518	526	511	504	506	496	504	499	486	507	485	531	525	469	500	492	530	533	479	508	533	509	499	512	522	520	471	507	516	482	509	537	489	528	514	487	506	489	506	483	494	511	462	480	489	519	503	534	520	481	525	510	503	528	529	504	498	527	508	503	478	503	510	469	543	510	492	475	482	501	503	529	499	510	515	552	495	512	554	542	462	490	480	525	466	474	541	533	475	455	516	523	517	490	484	489	469	548	498	485	481	489	501	519	518	478	502	495	507	516	504	501	523	484	491	491	460	478	504	509	508	502	520	503	500	467	509	498	488	527	506	514	483	531	469	514	539	494	506	444	494	498	483	504	485	502	520	461	491	508	494	526	500	457	449	514	461	489	496	470	522	481	470	540	467	529	522	521	469	507	480	477	499	502	491	490	490	468	483	526	514	499	548	518	507	494	497	503	505	506	534	464	510	470	508	510	502	513	502	507	505	488	474	487	500	477	488	510	494	510	478	531	530	503	501	521	493	532	490	519	534	539	460	514	499	498	510	484	508	471	519	474	502	519	497	486	490	507	526	536	503	465	503	496	544	506	524	493	467	489	466	448	511	470	518	467	514	509	475	507	512	504	520	533	487	488	525	484	491	468	439	558	462	486	489	448	447	536	483	502	501	504	477	525	484	529	504	537	479	507	530	555	552	489	520	519	498	524	504	491	536	526	490	503	500	515	493	482	472	511	511	517	494	510	540	497	500	476	534	489	514	497	546	506	503	513	535	501	521	511	524	513	545	502	499	497	487	497	503	496	527	503	517	537	469	503	551	499	518	521	500	491	483	469	519	532	472	517	459	486	509	449	496	480	525	509	484	493	492	513	508	450	507	488	505	515	514	534	518	482	481	528	504	498	454	493	510	481	528	520	492	533	510	517	490	458	472	493	459	531	484	468	509	530	525	502	487	504	549	512	554	504	536	475	527	496	507	499	482	506	520	472	466	486	475	536	494	486	505	531	482	536	478	483	499	501	477	521	488	490	485	492	474	516	524	496	514	489	496	489	472	496	503	483	529	533	483	477	499	532	499	530	490	509	489	495	496	509	514	504	515	486	500	505	514	494	474	514	495	490	479	509	501	493	488	497	516	495	548	473	512	488	536	488	543	523	524	522	504	498	514	485	535	525	497	482	508	502	538	502	470	513	519	483	478	537	521	550	481	472	479	470	475	498	483	492	495	475	503	529	489	481	481	488	490	458	483	504	496	509	488	477	455	522	460	493	510	512	488	499	514	460	517	541	501	493	495	456	535	504	466	506	550	522	493	515	503	471	533	514	504	538	478	492	499	453	500	513	527	482	479	497	485	517	504	528	469	496	494	490	483	456	564	488	513	506	514	497	500	485	497	494	468	513	503	514	519	528	462	488	494	475	487	523	522	519	502	499	518	524	516	521	491	529	476	493	492	515	496	461	527	494	509	520	493	509	521	513	511	502	524	495	554	485	482	522	477	486	504	488	521	528	506	477	510	546	488	547	526	499	488	533	537	551	504	481	488	513	488	475	519	516	513	489	487	512	516	518	542	485	505	520	467	520	492	480	524	480	520	514	546	493	509	524	506	511	430	554	505	498	512	492	469	508	484	521	479	478	532	508	496	552	521	484	511	519	504	477	515	529	494	532	500	487	478	491	487	450	496	513	501	499	495	546	508	479	496	502	527	489	477	453	545	530	518	476	527	496	454	502	493	479	495	497	530	481	529	512	477	498	513	483	459	485	523	465	516	513	487	506	488	501	503	445	528	489	456	486	464	477	510	533	497	493	510	508	509	487	476	515	506	487	562	449	503	472	514	488	527	513	520	492	493	518	552	544	481	528	463	524	480	505	508	476	472	467	498	525	547	467	512	509	502	490	466	532	529	516	491	493	476	510	551	480	485	506	490	516	499	494	517	531	516	498	455	493	503	540	494	489	489	498	503	514	521	511	492	500	480	509	472	482	477	467	512	533	528	498	489	515	471	495	520	477	522	497	499	475	529	497	467	491	549	493	521	525	511	503	519	480	499	526	466	525	525	489	514	518	511	487	496	484	456	525	517	534	528	493	520	475	517	470	481	514	456	524	522	486	499	496	472	522	477	481	495	535	522	483	529	485	495	514	493	487	499	522	557	516	505	473	484	506	507	513	478	501	543	498	478	542	494	504	518	531	520	525	523	505	468	491	503	535	559	483	523	519	502	504	504	552	514	526	505	518	515	480	527	496	500	508	546	488	541	495	500	488	500	506	516	490	506	500	499	465	462	546	524	549	464	526	501	509	482	500	539	480	503	493	513	514	531	495	527	474	524	484	497	489	515	493	491	496	520	525	458	464	530	482	538	523	540	496	540	485	489	497	466	515	472	488	533	479	527	479	509	483	528	467	478	518	535	509	508	506	470	521	490	491	555	482	540	529	459	504	478	492	500	495	498	512	509	521	506	483	484	507	485	483	500	490	509	506	475	551	512	495	505	487	523	527	530	507	512	518	538	451	507	505	503	493	529	466	508	480	491	501	514	536	503	436	463	489	507	488	525	532	489	498	481	484	483	508	508	468	496	478	465	479	483	469	509	492	526	519	511	511	491	493	474	508	476	472	494	494	485	534	496	470	480	496	517	501	478	502	513	487	491	509	462	528	509	500	517	496	486	491	532	516	495	493	456	506	504	495	469	493	509	550	544	531	493	534	517	491	510	542	511	516	495	507	494	492	509	501	501	509	501	496	514	491	505	522	501	479	538	473	495	498	535	497	517	462	483	541	527	496	505	474	526	485	497	506	512	528	490	467	490	511	469	498	525	520	510	506	467	529	506	562	556	489	463	522	500	505	509	498	474	486	499	543	474	501	492	498	517	530	491	457	524	480	518	520	525	511	505	470	523	555	490	508	558	528	492	447	510	511	514	487	496	557	534	459	477	490	523	474	517	517	509	500	538	521	527	483	448	513	487	513	472	500	495	471	478	518	519	521	485	482	463	469	503	474	526	505	514	532	467	481	489	523	483	540	469	520	520	522	508	520	520	483	464	510	516	538	537	498	522	496	525	500	490	487	495	543	503	501	486	470	523	513	508	508	529	483	463	487	478	500	492	521	497	509	479	508	484	479	512	508	503	483	494	510	464	507	502	500	516	469	482	505	497	535	501	497	477	493	471	485	483	486	478	487	532	521	489	490	519	466	523	473	520	519	481	500	544	491	475	482	551	469	535	476	519	509	531	538	507	473	524	508	501	454	532	522	475	544	522	530	527	474	502	528	486	509	486	514	549	478	518	472	537	503	454	503	514	506	462	499	496	516	493	531	493	510	515	492	514	465	481	534	457	472	495	488	495	527	488	492	538	456	510	512	584	491	532	469	483	474	478	475	494	495
68910	37044	23405	50296	64213	53078	42598	27236	13589	4806	1464	640	295	239	195	207	177	189	199	196	173	171	223	206	192	169	184	199	208	195	197	196	206	185	176	203	187	179	196	195	184	191	172	205	188	211	167	199	172	193	192	191	201	209	197	189	169	181	194	173	210	178	191	182	177	193	205	170	185	189	178	197	155	193	182	182	192	215	200	183	193	199	175	206	204	203	211	159	173	196	184	211	183	208	202	170	203	170	208	182	183	172	198	186	192	198	193	154	173	197	216	178	150	198	192	168	186	224	208	169	174	193	201	202	197	184	180	182	191	174	179	196	158	180	164	171	215	203	175	204	202	179	191	193	205	182	180	198	177	185	201	205	161	182	197	200	173	198	193	180	211	171	220	165	176	210	171	209	196	215	169	203	189	190	191	161	181	182	181	197	192	185	184	183	175	193	178	180	200	175	183	168	201	157	218	185	199	193	178	170	183	205	193	196	197	199	176	205	223	197	190	168	203	185	183	191	194	192	184	200	179	209	191	178	190	179	193	188	205	175	210	188	204	176	193	191	191	192	198	197	162	187	157	191	202	188	177	189	171	205	189	197	198	187	219	197	185	182	184	173	179	158	208	179	206	198	224	191	172	195	202	184	186	181	218	183	218	198	193	178	185	170	179	175	176	186	187	215	184	158	187	165	184	190	184	171	168	186	171	166	207	205	222	178	182	191	178	195	185	221	203	172	197	205	175	183	212	202	192	185	177	208	194	206	186	187	184	183	195	171	217	200	225	191	199	190	189	191	206	185	202	182	204	172	180	180	178	202	184	209	197	196	204	194	190	189	188	193	183	200	192	182	200	192	197	201	189	198	175	164	187	176	220	214	192	222	210	179	197	198	205	172	187	198	178	162	200	182	190	185	191	180	198	208	172	176	190	214	188	175	182	192	207	177	186	199	190	208	206	206	164	193	195	190	169	209	160	199	184	177	209	193	186	169	190	198	184	189	199	165	197	204	187	178	200	188	176	200	184	194	199	215	176	207	206	194	184	202	172	226	213	197	202	183	210	185	202	158	177	186	175	215	185	183	181	185	200	177	163	172	190	184	192	165	193	182	176	189	184	207	188	159	175	166	186	181	200	187	184	187	184	185	173	191	207	189	180	172	178	203	155	174	187	185	182	189	177	212	199	180	216	215	209	181	202	183	190	169	175	215	183	186	184	188	175	175	189	188	201	194	181	216	180	176	192	221	202	169	179	184	211	224	180	199	199	176	214	199	170	214	187	184	187	177	197	182	166	204	168	196	195	174	207	185	167	186	209	185	209	175	168	217	193	184	212	211	180	194	179	217	167	192	204	195	169	169	170	195	207	194	195	196	199	203	165	180	181	212	207	215	187	209	198	154	161	172	196	183	204	221	201	178	194	209	173	184	178	227	197	172	175	181	174	189	187	211	180	189	187	164	192	170	193	190	214	174	172	174	173	176	208	209	184	186	191	171	202	192	185	192	171	206	192	213	161	165	200	192	181	197	189	197	194	185	155	211	171	188	181	178	167	218	189	185	179	201	163	181	186	189	171	192	184	192	207	188	171	181	176	179	222	200	214	198	185	193	194	203	194	173	167	187	183	206	209	214	199	195	194	193	177	200	172	185	193	176	164	176	183	191	227	197	215	197	165	191	161	208	176	181	193	176	176	200	176	189	178	164	188	184	195	216	189	189	198	209	183	196	175	197	171	198	184	196	154	188	172	203	182	180	224	187	179	210	191	212	167	181	191	183	176	187	167	189	190	172	203	164	176	196	200	189	191	197	184	197	220	192	186	191	198	189	206	184	180	182	191	177	203	165	190	185	164	197	210	203	202	187	171	177	185	204	191	178	199	197	184	206	197	198	186	191	200	191	165	192	206	175	194	184	179	185	175	190	181	189	198	199	180	208	179	179	190	167	176	164	198	176	177	162	196	165	182	184	181	177	184	164	216	188	210	178	184	191	166	186	208	194	185	201	155	189	190	173	173	187	191	190	184	199	220	166	175	188	203	176	181	186	203	193	172	187	172	166	168	192	201	204	178	199	193	183	182	185	197	183	202	205	208	173	168	193	190	184	176	189	181	183	172	189	188	194	196	194	179	209	188	194	194	191	173	183	174	189	208	179	196	176	202	191	190	185	185	169	191	185	178	189	189	173	202	182	186	203	181	190	179	180	209	213	189	189	188	211	185	211	211	219	178	192	176	174	205	219	169	200	220	187	185	217	178	186	190	166	169	188	189	164	202	171	183	180	178	178	212	199	183	177	178	190	184	175	184	184	194	221	202	184	200	182	211	210	160	183	157	203	200	201	177	190	188	210	173	185	193	171	202	201	178	187	167	192	184	183	213	201	185	217	192	186	173	194	208	158	204	162	191	182	167	204	197	203	161	185	170	168	201	177	186	191	212	211	185	178	172	187	190	196	201	189	197	187	214	168	207	188	175	192	195	180	192	178	198	199	192	196	197	205	186	195	171	190	172	202	185	191	175	176	176	187	190	179	198	190	190	192	184	193	171	190	187	191	185	203	200	213	179	173	195	176	197	193	227	203	195	186	204	187	202	204	200	189	202	177	159	217	186	197	181	197	168	176	171	202	181	219	166	199	189	182	165	200	176	173	175	184	189	181	178	180	188	186	189	197	202	183	189	214	191	186	188	196	191	191	188	178	226	193	197	207	211	179	202	204	197	190	192	205	191	198	171	191	199	186	185	194	163	183	212	198	203	214	173	194	206	197	184	209	176	180	199	175	171	206	175	219	195	209	205	201	204	194	191	174	191	192	182	199	181	169	187	190	192	206	189	193	205	179	163	189	186	201	182	179	173	203	180	209	180	203	203	215	183	203	185	177	195	170	182	175	178	207	187	178	150	191	196	205	190	176	202	198	193	188	169	183	185	201	194	217	192	175	182	196	185	178	176	201	194	180	192	196	200	188	197	178	183	212	184	208	195	195	211	192	167	179	170	175	193	171	193	195	193	200	185	182	185	188	186	162	171	163	168	193	195	190	189	195	203	195	205	195	192	197	189	211	185	211	201	208	192	167	184	213	189	208	196	180	154	179	198	216	182	190	214	177	191	173	171	175	180	182	193	177	182	200	199	189	187	202	221	187	201	216	190	180	178	176	194	187	178	164	170	183	175	161	204	192	169	201	203	200	172	171	191	192	214	202	188	166	175	204	184	193	213	227	200	166	185	209	206	186	221	189	193	182	190	205	197	197	170	183	189	186	208	181	199	202	201	197	183	175	178	168	159	190	197	186	181	172	204	184	190	192	175	179	203	180	205	178	200	187	196	181	186	184	182	208	171	189	184	198	169	180	182	191	159	205	190	202	178	158	199	201	180	185	190	178	199	180	187	202	189	180	176	195	207	191	201	176	196	188	157	220	199	190	188	191	188	195	200	177	182	182	210	180	202	190	176	195	188	191	186	176	166	201	191	188	223	224	176	186	189	216	198	208	213	154	199	189	187	210	201	198	201	153
42384	17776	24958	58593	70982	62971	54049	40693	26710	14031	5638	2349	1004	589	479	472	508	440	474	453	475	442	463	465	476	444	423	440	492	474	486	458	466	494	470	463	459	438	467	449	483	468	433	496	482	464	487	503	483	463	480	457	436	474	460	437	447	428	476	478	465	463	442	500	491	457	461	444	493	423	452	478	443	474	445	447	467	461	479	440	473	455	466	467	481	435	432	448	458	484	433	468	465	472	455	484	505	488	466	451	487	449	477	485	442	451	501	509	496	427	447	445	486	478	444	462	479	456	495	482	443	455	461	473	507	478	459	483	481	470	463	449	447	456	474	399	467	452	450	429	436	455	448	447	415	483	466	440	474	476	467	418	470	435	472	492	439	473	526	473	477	416	512	438	487	453	454	474	456	474	481	470	467	463	494	490	445	471	429	465	474	426	430	434	468	469	450	453	468	510	505	456	486	462	476	491	449	490	465	449	437	473	491	462	464	409	477	493	453	487	461	458	441	416	468	455	468	454	467	443	473	487	511	478	476	468	480	436	483	499	442	448	442	494	485	447	493	456	426	428	463	460	478	457	487	489	464	466	441	487	510	466	450	481	457	445	447	437	467	441	505	425	496	464	467	470	489	467	474	470	476	450	499	478	483	465	466	444	453	475	501	497	441	479	475	478	461	458	453	508	472	478	454	453	431	439	473	460	447	444	457	465	468	444	427	449	492	480	440	484	457	489	435	450	457	479	459	470	456	491	450	497	491	451	482	481	450	434	473	500	468	478	488	469	470	461	459	480	447	474	457	447	457	493	494	469	453	478	477	457	497	480	445	439	477	481	480	451	450	451	452	469	445	469	499	448	488	461	453	479	425	476	428	446	453	451	434	494	446	455	473	458	450	469	504	467	459	456	462	448	453	504	468	460	459	460	470	464	468	468	472	453	443	473	449	448	449	497	478	466	468	473	448	448	445	475	466	449	462	464	499	473	462	439	438	463	452	476	456	444	466	482	468	467	467	451	525	485	460	478	449	463	468	439	432	464	480	443	464	460	450	447	474	484	469	452	484	438	492	421	501	477	486	452	456	458	469	456	492	471	476	481	485	478	438	452	502	469	472	484	495	443	488	445	488	441	446	508	468	450	483	459	450	504	446	475	433	457	443	432	460	473	463	454	465	466	437	430	485	454	443	470	479	478	459	475	455	460	444	469	425	459	464	452	459	509	458	462	453	511	440	444	466	472	465	460	426	496	455	462	448	483	482	436	464	466	457	490	450	467	483	454	445	418	474	444	468	456	487	439	488	498	471	441	512	466	463	461	486	432	458	454	479	491	447	465	467	453	439	462	449	451	464	465	455	459	464	487	453	429	442	465	472	453	436	415	440	441	449	455	467	456	473	436	484	428	464	474	479	460	473	496	440	458	488	452	481	443	485	443	482	457	531	429	498	454	507	465	441	443	455	454	471	486	488	473	449	501	431	460	494	473	480	440	449	485	462	457	435	518	518	444	448	459	436	496	421	496	503	407	480	502	432	451	475	463	481	473	458	458	493	459	468	474	486	464	469	450	493	465	440	463	433	499	479	473	455	443	512	464	425	456	468	473	482	486	443	515	463	455	482	440	502	508	482	440	472	455	444	465	456	455	493	465	462	490	437	499	470	453	480	500	487	500	461	484	477	459	469	432	458	481	444	431	490	410	470	481	458	457	448	490	479	468	486	455	517	438	442	469	439	474	429	498	461	428	482	439	455	423	482	452	517	438	442	443	461	475	449	513	442	475	447	506	449	510	508	452	474	438	460	458	485	461	433	464	465	497	444	447	505	484	460	425	427	449	456	517	488	448	451	457	499	499	471	431	503	466	490	458	484	486	464	461	441	503	452	486	478	497	481	480	477	412	442	455	462	467	470	472	483	480	479	460	471	458	462	456	442	461	459	429	443	445	476	457	457	457	452	478	491	441	470	459	465	467	477	500	474	521	479	453	443	487	444	468	492	448	459	468	491	444	472	483	459	440	523	487	482	486	463	453	429	452	460	443	510	480	500	521	463	434	476	458	458	460	494	424	482	497	497	467	477	477	441	452	489	465	425	469	459	455	442	441	473	470	447	471	484	446	460	476	454	460	464	467	456	444	461	453	454	471	436	434	456	462	417	458	431	450	437	456	447	450	482	475	443	448	434	442	479	432	507	503	485	460	462	468	528	528	453	422	455	446	478	474	464	469	449	529	470	447	460	452	446	488	496	437	452	467	476	452	450	485	483	465	462	480	456	473	484	463	484	491	443	475	461	496	484	440	461	458	458	433	457	495	474	467	464	494	477	464	439	479	476	440	455	457	444	437	507	425	453	463	461	471	467	444	511	448	459	458	517	485	456	450	480	504	484	433	503	454	447	467	482	474	464	455	453	445	500	464	466	467	457	445	512	459	502	462	450	486	474	445	472	467	456	450	453	484	470	484	457	457	464	484	470	452	467	487	504	478	498	454	485	499	472	452	494	439	445	490	494	465	456	443	497	483	441	466	440	456	436	446	480	475	446	424	457	447	459	480	441	461	417	496	466	461	504	498	461	455	486	447	480	450	440	452	482	452	477	470	465	482	480	481	450	451	498	452	462	484	459	467	450	459	475	479	479	413	485	444	455	474	461	444	515	483	461	480	473	489	487	457	472	490	462	479	474	453	486	460	466	473	464	460	488	480	446	473	504	495	447	504	467	468	464	434	468	478	438	494	477	466	463	465	455	467	478	472	477	457	455	464	476	490	439	447	482	452	463	490	504	446	491	442	495	423	432	474	499	469	491	466	459	493	428	482	450	442	475	467	465	453	482	457	453	463	454	458	463	410	463	458	453	479	485	460	481	501	471	487	489	473	442	485	431	476	450	445	447	493	439	469	492	450	442	473	471	464	444	457	461	432	487	457	497	441	470	444	487	490	472	465	512	432	462	499	411	498	471	472	445	496	430	496	475	457	437	454	494	438	454	489	447	486	456	462	465	434	447	489	465	482	437	487	407	459	479	465	445	455	469	468	478	454	436	504	457	453	444	472	449	533	463	463	464	446	453	468	437	453	436	474	461	463	469	448	482	436	450	479	435	457	471	461	425	452	467	465	434	461	528	442	451	455	463	480	480	469	473	483	459	464	450	485	444	482	464	439	508	460	482	485	460	508	458	476	473	480	457	494	454	450	431	457	432	493	503	468	465	463	476	433	468	476	470	464	484	489	459	477	441	459	454	475	463	456	452	478	503	507	491	489	468	481	487	431	464	449	433	467	465	457	485	488	451	474	443	472	445	444	461	499	415	507	460	492	440	467	424	466	515	444	470	436	497	504	453	464	473	464	445	487	469	433	471	436	477	503	467	454	450	506	468	444	468	473	475	458	453	439	446	462	466	451	457	453	510	464	465	476	434	420	473	467	474	473	455	447	463	503	470	482	457	459	473	436	454	487	437	478	480	460	445	481	481	500	489	494	454	442	452	443	459	453	492	496	473	480	462	459	454	475	439	486
9410	857	554	2571	4225	3615	2650	1874	993	546	387	329	253	250	253	295	266	232	268	246	231	260	242	245	249	279	257	267	265	248	264	222	240	255	254	252	253	218	256	265	243	288	256	261	259	254	248	251	267	267	253	249	230	231	250	250	267	244	254	256	264	261	250	236	251	232	235	242	244	233	288	242	250	233	242	224	256	236	276	228	251	271	245	251	247	284	252	245	233	254	224	220	271	262	215	264	260	244	232	254	229	205	239	257	280	248	224	244	226	280	260	227	229	257	268	261	266	212	218	255	239	238	266	233	243	235	236	232	265	241	260	245	244	241	247	248	252	251	266	266	263	271	266	229	236	231	241	236	283	245	251	240	266	268	242	251	242	227	273	250	271	252	243	240	283	240	258	258	262	251	252	232	243	245	256	261	234	253	270	229	257	246	249	218	224	240	238	190	226	250	252	264	239	229	240	244	248	247	270	254	271	253	262	234	234	267	262	259	256	260	266	264	263	230	260	230	236	217	257	240	284	224	269	249	265	243	221	244	264	199	250	250	231	236	256	228	223	263	240	254	266	292	241	247	258	235	269	250	243	224	239	231	251	224	244	257	231	259	232	240	249	275	256	240	248	223	253	233	304	228	228	239	253	270	286	260	280	271	255	259	237	232	264	249	235	274	255	236	256	233	262	253	226	239	220	249	232	221	307	236	242	284	238	219	237	247	240	258	211	250	246	242	269	278	251	264	268	267	248	248	242	254	256	243	256	243	241	261	242	224	269	238	228	238	239	232	241	265	234	231	263	229	243	240	251	260	250	233	239	270	246	251	263	270	257	262	235	245	258	262	231	243	231	219	246	259	230	240	242	259	234	238	247	253	273	241	244	269	250	214	247	274	255	235	246	260	254	212	269	276	238	241	253	240	240	224	250	251	215	269	241	266	229	263	236	237	241	283	264	243	230	222	265	249	258	259	229	234	241	243	251	280	245	264	252	235	236	206	250	201	231	265	239	278	259	236	241	243	241	244	224	259	268	213	270	253	221	233	246	258	230	259	252	274	274	240	245	233	225	237	260	251	234	265	228	223	255	268	244	230	260	255	250	253	232	251	248	238	282	263	213	251	238	238	253	229	258	231	222	224	247	226	213	238	238	248	273	271	222	249	262	248	254	214	237	264	259	234	223	268	263	257	267	243	241	277	238	231	244	242	272	251	275	251	252	237	253	237	229	254	244	246	253	261	236	267	253	275	227	253	227	229	260	265	249	227	245	254	261	278	248	260	264	254	248	276	271	248	238	236	229	232	276	260	237	257	268	227	256	278	248	256	224	263	255	246	267	245	282	241	257	255	271	234	249	255	246	263	237	221	283	290	253	266	244	241	239	263	243	266	272	239	236	260	264	247	251	236	264	246	296	261	262	241	220	238	240	234	254	236	235	233	227	227	227	253	243	235	223	240	244	268	265	265	212	257	237	233	245	221	234	264	263	237	269	264	236	244	265	242	244	243	262	235	232	252	248	248	263	240	212	238	248	281	245	235	251	224	258	238	265	271	267	272	252	247	235	254	265	265	237	262	279	261	251	232	260	226	274	251	260	267	237	259	223	268	196	249	242	268	246	246	264	269	256	263	237	236	242	245	261	241	253	237	254	258	266	244	240	259	254	242	234	264	242	287	238	254	276	243	245	272	285	263	261	274	230	258	263	240	229	234	250	259	247	246	229	223	266	244	237	255	253	226	237	245	236	270	249	275	255	255	248	222	241	241	231	223	268	244	262	251	253	242	238	246	239	260	240	240	269	249	269	235	225	271	243	238	257	284	230	243	250	238	222	217	224	217	257	262	249	258	242	260	251	262	279	218	233	265	251	245	240	241	241	234	235	247	225	216	285	265	251	224	241	265	238	260	257	256	260	243	252	231	250	258	232	244	261	247	261	241	269	241	267	238	280	261	259	258	236	241	263	255	254	271	229	238	224	267	227	261	241	258	281	291	255	216	248	259	250	252	274	297	243	252	236	293	258	252	217	241	246	245	270	255	239	227	262	246	271	229	223	238	250	235	231	252	255	286	250	255	245	234	261	230	245	238	267	242	251	241	240	251	245	249	227	247	263	258	254	228	244	239	243	243	243	246	283	249	267	295	253	272	253	261	253	241	255	233	257	237	233	238	251	243	215	254	261	251	251	251	223	218	256	242	228	232	252	289	263	253	247	248	251	250	252	245	255	254	233	241	244	234	231	253	239	248	259	231	251	253	241	252	262	239	241	259	249	253	251	255	262	245	283	262	244	246	241	241	234	253	275	241	236	251	237	243	244	236	252	267	248	243	239	251	226	273	259	252	243	252	266	256	243	233	247	228	218	221	250	258	250	254	271	209	282	243	242	269	224	251	267	246	269	277	302	250	260	224	229	238	227	250	251	236	223	250	253	251	246	255	225	238	270	224	267	258	228	264	251	271	254	265	264	266	261	237	272	221	239	247	261	257	227	286	280	241	246	246	251	294	250	251	198	253	250	232	282	258	248	260	248	275	275	259	278	256	245	246	256	237	258	249	275	263	241	243	232	217	277	258	293	251	238	243	228	274	242	237	235	254	245	233	248	245	238	241	268	268	277	226	261	213	216	248	255	255	236	252	247	226	245	275	241	235	266	234	235	240	224	239	233	220	266	279	267	242	247	253	227	233	238	259	253	268	265	247	261	245	252	276	250	264	248	235	260	238	243	239	237	250	219	246	254	270	234	258	245	244	254	272	239	236	245	242	270	236	257	220	257	267	277	214	238	265	261	231	233	246	275	253	220	244	272	241	240	243	260	242	268	238	225	250	226	250	236	258	251	252	242	244	272	264	287	251	245	248	251	250	238	257	254	252	262	252	247	235	216	238	276	250	237	242	267	278	246	250	255	263	265	255	259	236	250	252	212	222	251	247	277	242	265	221	243	266	252	234	248	252	250	239	208	271	221	253	244	234	224	242	245	216	292	228	242	246	227	261	244	241	228	290	259	269	268	249	254	253	251	258	270	271	270	255	256	243	271	236	219	265	263	240	254	262	254	265	248	252	267	274	244	234	258	235	247	228	259	236	242	251	258	237	242	261	270	265	256	233	238	271	236	245	260	232	251	268	260	272	271	249	216	233	250	238	236	231	268	251	253	245	240	245	218	228	241	227	249	264	251	214	243	263	244	250	233	251	221	248	264	241	250	257	257	241	234	271	245	233	257	256	258	262	223	259	290	269	255	269	270	246	241	243	237	235	250	248	282	244	252	262	246	263	256	244	256	270	242	238	255	230	236	243	234	270	276	282	246	243	264	242	255	230	231	241	225	262	272	237	249	245	255	242	248	229	208	270	250	254	256	234	223	270	248	258	238	272	233	218	240	236	221	250	270	256	264	232	254	241	216	245	249	242	237	258	238	259	230	279	282	235	220	255	238	247	224	274	263	237	230	235	228	246	244	232	257	239	258	252	287	231	259	267	239	244	255	236	256	262	212	261	245	255	270	216	222	238
8697	1263	1536	9020	14820	13148	10034	6768	3465	1728	1235	845	692	605	628	585	629	602	629	635	539	566	604	577	626	573	564	577	561	558	596	590	578	617	593	554	632	612	587	604	601	591	567	582	574	624	603	607	591	554	560	614	568	613	603	617	564	594	568	597	584	597	621	622	550	633	615	575	571	569	582	619	584	608	585	593	569	592	620	592	593	615	571	641	595	622	576	605	561	588	619	602	605	602	609	616	587	571	594	623	638	613	614	603	579	611	586	600	603	634	580	600	641	599	598	603	606	620	637	623	631	584	522	608	642	561	580	585	550	617	604	605	594	591	608	536	583	587	621	628	606	634	610	615	615	648	579	610	635	612	617	637	578	609	598	562	589	574	588	581	545	569	568	602	548	625	635	588	603	555	585	600	587	584	575	580	606	621	623	603	625	564	552	640	592	543	582	584	582	560	650	553	648	562	596	642	600	618	642	586	628	573	608	609	605	571	630	579	606	579	602	573	550	613	651	574	603	591	574	578	585	628	570	583	577	637	574	625	592	614	585	609	596	619	584	563	562	602	554	611	612	594	618	600	602	589	631	593	626	588	604	638	621	640	564	618	638	601	582	615	582	599	617	564	641	623	637	598	588	627	650	601	632	606	637	589	589	642	601	562	565	600	548	600	637	603	581	591	608	580	611	614	607	567	606	608	585	639	572	573	584	609	618	622	598	617	572	593	606	592	603	578	644	596	599	578	589	610	613	576	596	572	592	605	611	631	634	578	602	605	615	606	584	632	552	572	598	614	600	636	604	550	608	571	607	624	583	596	600	614	566	592	611	594	569	637	636	556	581	633	568	593	620	573	592	641	577	600	542	568	604	602	623	601	622	572	565	621	608	614	599	586	575	560	613	607	561	559	615	577	568	576	637	625	617	592	595	631	603	578	587	570	581	577	655	640	604	626	626	637	609	605	611	619	662	603	597	563	631	586	600	566	579	586	626	552	586	610	591	579	543	608	607	558	593	613	578	599	579	560	639	648	667	611	608	578	601	599	623	607	567	570	614	623	594	582	610	599	586	600	559	616	592	575	597	615	609	585	586	633	633	596	601	598	600	601	587	594	610	628	616	601	575	627	610	625	588	585	527	604	627	594	614	601	566	620	612	561	601	609	584	566	629	612	592	602	563	613	611	581	585	573	626	597	565	612	626	618	563	603	565	604	552	554	585	614	573	622	590	571	644	615	606	538	570	566	612	540	606	577	624	610	576	598	597	648	594	651	583	623	620	600	656	639	589	643	552	588	594	585	600	576	579	595	587	615	589	593	559	611	588	599	570	547	624	595	627	607	614	597	572	570	583	626	569	615	613	591	592	572	622	595	593	609	596	595	597	585	562	618	600	583	615	591	585	606	569	598	593	600	600	589	602	622	597	595	613	609	595	550	618	583	562	637	613	596	580	630	591	566	595	612	589	598	618	611	587	554	600	639	613	591	627	605	602	605	615	554	610	613	592	555	608	582	592	599	609	622	573	606	600	593	628	590	605	609	563	607	577	611	569	616	602	589	580	596	570	597	610	614	578	641	598	606	573	621	590	566	590	606	653	630	594	633	544	585	540	617	627	576	580	580	590	598	632	570	575	635	587	591	610	572	612	604	646	586	660	581	594	550	627	591	654	606	567	603	576	582	605	602	614	566	618	568	606	603	579	586	592	603	603	594	575	569	607	623	593	639	568	605	579	618	588	623	584	606	591	606	621	545	593	566	589	599	598	597	599	620	632	600	596	571	569	595	620	568	633	599	595	631	609	581	621	596	596	588	609	590	604	581	600	593	585	540	636	599	611	564	578	626	640	628	632	585	562	591	597	553	623	604	606	627	587	562	572	578	603	597	617	618	562	569	599	597	554	579	626	606	599	597	615	613	594	586	592	599	601	565	615	637	603	583	614	603	586	566	585	616	615	605	582	632	589	564	585	567	616	614	629	630	603	616	599	594	616	632	626	614	570	604	658	606	593	577	634	589	588	586	608	578	628	562	607	606	576	565	618	670	583	593	638	565	568	555	588	588	569	598	634	591	599	579	625	592	589	603	599	616	595	631	629	588	557	617	592	604	556	592	560	610	603	565	630	643	608	578	578	582	587	602	640	626	585	602	573	629	616	594	579	628	581	599	573	570	603	596	608	570	585	570	603	540	619	600	600	587	574	588	606	639	570	567	554	592	574	632	625	592	573	573	615	622	603	544	582	587	594	582	653	537	605	626	552	580	641	616	609	603	557	530	585	596	641	580	617	565	583	609	592	579	588	612	642	569	591	567	552	626	569	632	594	610	590	616	583	595	587	599	575	628	592	565	593	600	610	578	588	578	611	620	631	609	602	650	619	606	573	579	572	659	595	605	592	553	571	638	573	588	606	579	634	624	585	586	569	608	609	642	597	577	567	605	632	575	594	632	561	542	614	606	592	589	548	591	536	584	584	590	551	542	548	578	594	630	614	602	591	599	572	615	568	589	615	596	582	590	600	601	575	616	581	605	584	642	608	626	606	568	630	582	566	584	595	629	606	592	589	587	631	613	621	627	550	592	592	604	593	591	650	583	584	588	596	617	587	539	576	596	642	603	603	600	583	572	605	554	560	561	602	611	558	602	583	613	582	581	563	603	606	610	550	631	566	584	580	627	626	587	603	595	590	600	622	584	575	599	602	603	631	666	593	618	590	578	583	573	602	589	556	565	620	614	621	616	584	585	588	591	587	595	597	557	610	630	565	611	561	589	614	616	615	621	601	624	615	580	572	582	552	593	576	581	619	561	612	630	596	576	541	603	606	625	564	555	637	594	605	590	572	582	619	605	601	604	589	584	588	590	599	623	581	599	569	582	544	616	597	602	599	606	574	613	575	553	564	646	611	639	606	609	561	562	604	538	571	610	618	596	618	601	590	588	589	590	595	602	598	614	596	568	584	584	598	613	618	568	589	601	628	589	639	557	575	608	638	613	592	626	618	577	573	580	584	570	584	566	613	595	598	631	583	603	577	605	574	609	612	641	590	561	636	570	607	625	600	559	564	611	591	634	571	552	616	597	619	630	598	595	605	646	603	582	598	556	580	588	590	610	633	608	595	568	593	622	586	615	600	605	623	635	591	578	585	595	591	578	533	580	609	620	592	568	618	560	579	575	582	531	590	593	596	598	575	611	588	594	593	619	578	604	577	660	630	604	608	576	582	604	596	594	590	594	650	621	595	617	601	608	590	602	612	613	583	620	615	619	570	580	564	621	579	554	623	610	590	553	622	609	605	593	536	588	593	584	578	566	598	605	609	645	634	571	640	627	557	605	605	602	541	590	616	580	612	579	605	589	597	571	584	627	579	611	588	580	616	606	610	590	596	606	568	577	592	586	602	589	605	570	634	599	581	651	593	616	609	559	587	574	529	602	596	590	613	599	620	582	592	621	638	599	602	597	622	604	600	615	609	578	575	604	573	593	553	560	552	629	584	615	592	530	607	607	591	636	626	598
59489	25321	15141	42366	57617	52119	40648	28747	16036	6274	2181	714	360	273	191	203	216	207	235	205	202	191	206	193	186	189	188	197	189	174	225	205	234	179	223	205	206	210	212	197	207	169	219	205	180	191	201	234	191	218	210	187	225	216	203	217	196	193	211	197	196	220	203	221	217	208	202	212	220	201	207	232	193	234	187	201	199	189	209	197	207	189	203	215	192	206	187	175	221	171	191	212	169	180	194	207	171	203	202	203	193	206	175	197	206	220	207	174	168	202	199	218	195	187	210	205	206	199	181	206	179	225	186	220	212	180	194	218	198	199	184	198	209	214	223	194	183	203	188	222	188	198	217	235	215	214	214	230	217	202	216	237	196	211	198	210	202	185	222	198	192	200	212	203	188	198	221	208	215	218	182	227	202	209	184	194	180	193	227	183	195	215	188	225	204	199	226	197	197	202	200	202	195	184	204	198	190	190	210	203	209	191	178	212	208	194	217	199	195	197	199	175	216	187	199	194	183	218	229	218	174	226	202	189	201	221	206	185	223	220	180	201	198	239	213	204	206	192	202	202	214	185	204	186	213	181	179	201	189	195	183	206	208	209	205	205	217	217	211	202	191	175	190	206	179	170	209	197	205	191	213	212	214	191	202	208	186	222	209	203	202	202	212	180	197	219	204	204	211	217	223	210	217	203	212	194	198	201	222	199	181	205	187	212	191	202	219	204	184	199	204	203	217	186	206	204	205	206	214	186	213	228	219	214	192	200	198	201	227	185	211	197	197	204	208	198	217	216	183	178	198	185	209	186	193	223	197	204	204	176	194	212	203	211	193	231	214	196	205	196	219	196	191	208	208	209	250	193	204	225	205	197	180	205	196	191	200	188	203	200	189	187	216	171	222	219	214	210	203	209	204	214	220	213	226	210	210	198	197	199	193	209	215	192	205	194	238	196	176	210	202	206	189	196	192	232	211	192	206	205	209	187	208	182	189	175	205	207	183	200	211	198	199	204	220	221	225	205	183	198	220	224	195	205	186	201	228	203	190	202	205	214	200	191	214	210	194	211	204	218	220	201	221	190	218	192	189	221	238	200	203	191	188	202	186	226	172	192	200	215	219	190	203	183	218	187	229	209	212	189	198	237	225	194	199	197	195	188	212	235	221	195	203	205	184	201	197	196	212	189	209	206	188	203	197	199	211	199	184	193	194	197	204	213	242	201	197	194	198	227	221	191	193	188	188	207	209	221	193	192	197	196	196	196	193	197	223	200	206	193	206	190	193	181	206	200	186	173	194	191	212	217	194	218	203	202	209	181	206	218	184	209	197	193	191	186	232	201	186	203	208	212	210	233	202	191	200	215	225	227	214	195	211	206	203	198	198	192	229	212	221	207	206	176	187	220	235	177	197	211	206	205	205	211	211	190	221	192	202	194	199	202	219	219	214	189	205	200	179	182	212	192	185	209	198	186	213	189	224	210	236	205	175	235	190	194	199	198	186	195	174	179	178	212	197	183	191	175	187	178	215	231	182	201	198	228	205	213	198	201	223	190	208	211	178	225	226	188	223	182	207	208	191	189	193	179	219	191	189	181	200	205	177	201	184	217	220	208	202	174	223	205	192	194	203	190	215	193	199	222	196	230	200	182	207	183	213	202	195	172	186	205	213	194	199	205	203	199	216	233	188	195	170	239	222	208	196	195	194	208	226	198	168	196	221	222	183	214	166	169	210	199	186	194	194	168	213	211	201	175	190	187	188	212	195	231	175	189	192	216	193	213	197	193	226	199	187	198	191	185	208	208	199	209	185	206	205	215	193	196	205	196	160	204	172	196	215	193	208	237	211	183	230	190	216	228	193	220	245	219	183	188	185	200	190	190	215	186	185	185	215	194	197	223	212	166	189	204	214	195	194	194	199	207	165	210	198	199	209	214	211	226	206	214	228	212	167	238	186	209	169	178	201	219	210	191	215	190	201	205	217	224	198	197	202	196	198	198	216	218	229	203	238	208	203	184	199	202	212	195	227	203	197	214	203	187	209	172	193	204	218	197	205	217	207	164	205	201	205	206	195	199	187	214	208	220	196	223	213	201	214	186	227	201	216	205	209	222	219	205	183	187	195	225	201	209	222	210	210	191	187	193	195	196	222	186	212	217	179	225	187	180	224	201	198	173	175	213	207	171	190	203	179	222	188	211	254	220	186	211	176	211	185	218	226	226	192	200	206	200	214	196	209	219	198	194	238	185	211	180	187	224	199	212	221	209	198	214	203	206	171	213	217	219	210	158	220	196	195	178	194	173	202	241	197	185	218	201	199	224	169	191	199	219	181	193	197	189	206	205	225	210	173	205	199	184	218	178	188	219	189	175	235	163	202	176	222	193	178	206	201	219	181	189	204	227	221	184	196	230	233	192	193	190	220	201	173	231	202	200	241	203	214	190	220	193	212	179	211	190	181	209	233	195	195	219	188	210	191	197	186	189	199	192	202	192	227	217	186	183	193	202	180	222	206	194	213	184	201	207	193	206	204	199	214	183	207	197	207	209	192	233	203	227	180	188	214	215	206	183	183	234	218	217	201	207	200	217	239	229	193	214	191	183	202	199	191	190	218	183	209	215	205	196	199	185	187	223	226	209	206	191	182	187	181	176	206	212	193	209	199	173	233	215	186	198	170	203	217	204	201	204	191	213	192	212	207	217	195	198	210	175	228	216	194	219	203	229	199	193	194	210	204	214	189	197	194	197	195	215	212	201	191	180	223	179	218	220	205	196	213	207	202	195	202	209	240	211	222	194	175	173	234	201	207	197	200	221	215	197	217	201	186	196	231	215	200	218	179	194	205	194	210	180	222	228	201	181	190	173	203	207	219	211	201	202	189	182	211	206	199	188	203	184	236	219	202	189	216	179	206	171	213	214	198	212	213	199	205	186	192	205	187	213	228	196	217	218	206	213	195	185	227	199	197	188	214	186	205	219	201	182	208	201	217	162	200	202	203	200	201	204	204	211	205	202	221	205	225	203	200	186	226	165	217	196	176	197	213	207	208	204	222	210	220	185	200	218	205	207	172	200	204	203	207	210	187	188	214	199	201	193	201	187	205	215	205	215	212	193	220	209	194	201	194	203	189	200	210	230	196	192	195	190	203	201	194	187	202	212	190	193	210	207	215	192	195	195	197	223	220	222	212	197	226	201	194	195	216	200	202	215	209	194	202	223	215	210	204	208	213	224	220	187	204	228	197	230	207	208	202	186	210	208	212	200	199	208	201	184	192	194	218	226	222	189	203	208	208	199	215	210	235	216	208	198	200	202	198	177	181	199	220	212	175	211	220	203	185	195	204	186	201	195	203	190	191	194	221	202	223	196	222	211	213	238	216	211	182	201	210	199	217	205	209	204	200	212	220	212	203	199	192	207	197	206	208	199	204	209	198	204	206	195	227	214	197	188	219	183	200	203	182	185	218	221	210	189	219	199	201	187	214	197	197	213	216	211	180	189	202	240	180	197	190	189
35498	8426	16386	52891	65649	62032	52831	43160	30601	17521	7792	2694	1115	609	505	439	501	518	506	458	500	481	502	481	464	496	498	456	509	514	493	476	488	493	487	521	473	472	497	476	505	524	480	517	491	482	531	462	489	491	511	436	514	491	478	491	529	484	514	493	484	502	508	543	456	456	473	475	516	511	527	497	469	489	511	511	455	500	520	478	467	489	497	475	512	463	503	498	483	492	495	500	522	497	480	501	517	473	461	501	477	465	507	524	489	514	474	514	514	457	474	527	495	491	469	478	514	502	488	518	487	520	497	505	484	496	485	457	480	504	459	473	514	484	461	482	470	481	494	479	489	528	460	468	509	496	474	504	454	474	468	508	496	493	489	487	498	519	476	522	473	511	512	511	474	520	482	484	483	507	461	503	478	492	517	486	480	478	494	466	520	524	514	504	442	486	510	545	459	538	484	525	493	485	466	513	490	499	493	548	505	502	462	483	488	501	471	507	480	501	522	513	473	510	509	486	485	519	507	492	490	505	493	497	470	498	498	500	518	505	497	531	506	521	506	490	476	533	547	475	492	479	460	509	477	465	473	517	534	478	495	505	512	502	505	479	497	502	474	494	508	503	479	484	507	472	500	512	552	481	520	512	571	505	456	509	510	505	538	474	504	498	506	505	492	530	506	502	475	466	496	500	535	494	491	524	501	484	481	486	473	488	455	519	505	522	502	493	480	514	466	524	498	466	525	514	481	469	508	527	493	487	527	510	539	495	472	521	502	481	526	529	525	471	460	493	532	524	513	477	518	472	509	494	500	522	515	523	476	503	501	470	496	499	522	485	492	517	514	486	465	552	499	498	482	500	477	501	536	485	491	498	531	465	482	487	494	514	521	481	496	460	456	493	525	492	503	484	503	494	535	470	486	520	515	529	470	544	489	482	499	500	487	480	495	476	477	543	473	461	476	501	498	533	505	458	443	515	496	518	486	516	495	474	472	490	497	511	531	533	466	477	522	498	504	513	489	505	523	515	526	459	474	526	476	485	491	569	489	482	466	480	482	452	511	487	456	455	467	450	506	522	524	489	493	488	492	498	462	499	486	496	500	500	528	485	536	466	464	492	455	531	557	506	489	502	494	488	481	501	537	507	516	520	477	499	449	480	513	487	495	465	483	474	527	505	501	470	511	531	465	497	479	476	503	484	514	539	510	531	516	508	492	511	513	477	476	449	465	473	502	509	509	528	506	471	514	496	474	550	507	483	526	475	505	507	496	540	455	508	488	524	497	458	494	483	488	495	502	522	504	492	521	519	491	467	469	491	437	492	478	503	505	490	512	512	468	487	496	478	485	521	525	524	500	523	499	511	493	497	494	509	537	454	432	512	439	508	486	448	510	484	519	478	523	519	496	494	494	554	521	476	469	512	449	514	493	496	499	503	522	520	475	455	482	509	498	493	503	486	487	512	477	500	487	482	482	465	470	519	498	506	545	508	474	475	472	546	481	457	475	519	513	506	509	499	489	483	490	495	538	527	490	477	472	508	488	534	528	485	515	525	473	541	498	468	481	487	507	431	497	532	487	469	509	474	474	450	492	499	484	481	505	491	463	441	470	525	513	505	460	467	477	502	466	501	535	493	483	556	494	486	551	502	508	465	524	477	495	546	513	481	514	512	502	508	494	533	504	546	481	516	480	502	457	490	467	486	470	497	488	494	501	474	452	507	516	467	501	504	493	517	468	479	476	490	481	519	495	511	502	503	477	507	512	493	508	519	514	501	527	514	466	486	523	486	477	488	516	479	503	472	495	542	532	506	510	468	504	507	521	474	508	483	499	468	489	490	489	523	500	488	480	478	490	496	491	502	488	502	476	511	496	496	454	520	546	488	506	487	522	508	501	454	482	522	482	478	515	455	484	500	515	502	512	479	521	468	477	534	532	482	502	466	503	484	483	489	460	512	524	521	495	465	513	497	485	482	499	510	509	496	513	498	489	485	515	492	496	489	492	542	545	509	479	488	493	495	493	500	531	523	497	497	511	499	470	477	486	479	503	481	443	527	520	514	511	510	489	486	512	474	529	496	475	489	524	463	487	486	489	473	473	515	476	491	495	485	490	502	499	499	498	489	508	512	517	481	508	490	509	479	537	488	481	532	502	504	503	506	466	501	490	540	498	493	511	527	457	466	485	527	475	534	477	528	493	491	512	519	519	508	486	475	465	480	470	502	499	508	501	512	518	515	498	497	499	480	519	501	510	481	548	497	517	487	501	484	489	476	484	548	510	510	492	485	487	493	532	477	520	488	483	491	435	486	505	465	463	493	486	452	513	509	551	504	455	513	528	499	551	471	507	540	508	512	498	489	479	509	470	510	493	531	489	481	501	511	507	492	478	493	494	505	491	520	480	473	473	522	507	524	476	503	469	525	494	485	485	498	518	513	513	505	472	501	466	467	506	508	476	448	456	498	477	483	517	488	490	533	501	516	460	519	535	501	505	524	485	503	486	477	488	504	475	534	497	497	478	515	467	494	525	506	460	496	454	530	505	487	537	477	517	506	487	525	490	495	516	519	494	504	480	499	501	501	527	486	480	487	480	504	495	492	504	492	510	539	490	454	518	534	504	498	484	505	469	524	527	491	471	518	498	481	497	514	480	504	517	456	456	500	514	504	503	485	517	490	510	498	489	514	494	501	474	521	480	516	475	469	500	509	512	517	463	500	444	495	521	500	492	496	465	519	524	499	493	556	493	500	501	487	482	528	466	518	521	488	443	538	505	495	527	499	502	508	507	496	533	488	438	484	524	455	503	480	513	510	524	511	470	471	509	521	498	496	524	481	511	505	454	482	482	552	521	484	496	480	499	523	491	520	488	486	482	522	545	471	498	489	486	511	509	512	521	504	457	503	507	511	491	480	504	521	508	488	471	514	510	503	514	481	515	507	513	480	515	497	463	536	456	496	495	476	460	499	538	478	449	487	444	521	492	506	464	457	503	491	509	516	489	510	484	490	463	484	468	537	504	488	476	476	482	472	527	482	512	549	495	547	508	501	498	511	508	456	497	480	476	476	505	540	505	494	523	497	499	470	528	491	482	489	495	494	531	455	507	499	496	509	492	478	505	550	496	477	468	495	507	542	481	495	493	501	501	509	452	518	473	487	533	524	508	454	513	494	496	531	522	501	489	506	511	502	511	481	487	497	488	505	512	533	512	542	513	461	514	523	501	491	511	502	485	520	511	494	516	517	506	512	517	503	484	507	524	491	451	472	512	480	543	529	528	500	467	517	501	512	489	474	484	480	497	483	507	473	459	500	491	534	477	470	471	481	479	507	518	479	482	507	487	494	457	504	476	569	484	473	473	471	481	467	470	457	480	449	494	510	500	503	497	497	483	496	521	506	521	546	518	507	465	447	494	493	499	527	471	488	514	497	497	511	498	503	502	508	493	512	463	470	494	499	489	507	496	515	487	481	473	487	522	517	476	469	468	486	519	519	512	507	471	481	476	523	438	506
61108	28143	19192	44770	60798	55587	45110	33536	19601	8613	2972	914	391	230	208	183	171	200	171	172	198	155	198	196	180	178	212	213	178	199	199	193	196	192	171	171	198	168	194	178	183	200	184	213	183	212	207	167	161	204	183	175	190	212	197	176	195	209	196	174	201	166	184	183	170	168	194	174	198	195	186	177	203	211	194	177	179	192	191	198	173	201	182	178	218	210	198	161	170	200	209	181	215	174	189	196	186	192	202	216	196	213	160	181	166	165	189	202	198	178	208	201	172	180	188	177	182	181	194	184	199	192	186	193	193	182	183	193	188	192	198	180	205	170	210	175	211	213	161	203	187	212	219	193	162	185	180	191	211	171	195	213	185	206	200	164	199	209	211	180	179	187	199	174	185	176	183	181	188	183	182	171	155	189	176	186	191	192	184	197	195	197	192	192	207	158	185	181	166	178	178	200	173	191	165	184	201	181	196	189	185	225	202	193	183	182	179	175	190	175	187	183	169	170	186	199	167	191	171	197	181	183	196	191	179	162	177	179	206	185	189	166	192	201	194	184	188	190	185	196	197	177	194	176	171	174	191	167	190	186	202	182	189	222	189	197	181	206	203	177	180	164	184	215	195	199	174	184	188	190	186	191	196	164	190	209	193	200	181	172	177	173	182	195	206	176	183	193	205	189	192	169	192	206	194	169	193	161	186	214	172	190	172	186	205	186	177	182	187	196	164	191	184	186	191	183	200	177	190	180	187	178	208	181	199	172	164	186	180	173	197	177	188	184	177	186	194	173	185	172	216	167	196	188	182	188	199	209	191	165	203	185	204	179	193	172	175	192	200	200	188	182	166	197	200	187	175	167	210	193	189	196	197	183	199	200	189	193	188	200	174	195	190	174	192	196	203	199	188	189	183	167	189	180	188	174	191	176	190	210	179	166	197	187	163	165	185	175	189	183	201	183	162	165	186	171	205	200	167	188	190	178	163	190	161	197	212	195	203	184	172	195	200	200	190	207	197	193	177	202	187	176	205	207	190	171	193	204	195	190	168	212	193	193	170	179	179	163	187	197	176	171	205	166	180	180	172	193	216	188	162	198	181	220	182	184	169	211	200	201	190	163	184	176	178	186	192	219	186	196	188	188	177	164	190	170	204	184	176	176	147	184	191	182	176	195	206	188	190	194	172	182	185	199	192	176	188	199	184	194	207	194	186	165	176	206	171	187	177	185	207	172	180	181	251	203	191	193	210	200	183	190	191	180	171	209	191	171	208	185	178	188	170	177	206	186	186	181	187	204	219	174	183	187	179	185	184	213	196	197	183	188	192	198	181	195	183	183	210	206	191	182	166	180	184	184	181	192	173	195	185	207	203	168	193	198	193	199	184	182	193	182	196	197	204	165	179	194	175	189	211	195	174	198	187	190	196	155	180	198	178	176	158	186	189	201	205	179	186	177	172	181	175	191	174	172	171	175	177	196	162	202	197	195	196	193	205	209	194	203	170	193	188	185	177	186	200	194	194	174	193	198	183	198	234	206	197	164	194	197	177	214	172	215	198	158	191	189	207	195	197	204	207	175	183	162	193	191	176	198	193	196	192	193	169	183	186	190	186	197	188	190	182	181	188	205	169	192	184	209	187	186	187	188	185	179	211	176	169	177	171	183	172	176	191	200	198	199	198	169	178	188	182	197	181	171	203	178	175	192	185	172	170	179	186	195	203	185	182	194	189	172	185	186	179	198	182	181	171	173	167	187	172	160	168	167	193	192	195	180	166	172	197	202	199	184	185	182	194	160	173	172	204	182	204	208	183	183	191	192	199	174	194	180	183	170	197	182	201	189	195	214	190	188	187	182	210	180	191	185	189	187	210	187	206	180	206	194	178	176	184	190	189	193	209	170	171	162	172	204	184	212	174	221	195	186	171	180	220	203	193	195	193	207	196	200	187	203	171	182	174	186	173	172	185	179	198	209	203	197	189	199	181	172	198	186	195	185	186	164	176	183	193	177	184	192	169	206	186	175	185	179	177	178	179	199	180	164	188	192	193	163	167	187	190	195	179	160	181	169	168	206	213	195	180	169	208	183	187	180	187	183	207	187	202	190	184	182	173	209	180	201	176	193	190	175	191	217	203	199	201	190	181	176	195	168	211	193	181	188	181	211	182	212	185	210	209	163	184	216	206	184	168	147	176	177	202	205	199	172	203	202	196	198	206	182	204	205	199	210	191	187	185	197	177	187	202	205	201	205	161	194	173	176	211	173	194	185	193	186	200	201	188	182	208	194	202	165	161	173	182	201	176	212	188	211	215	199	192	185	194	171	164	204	184	207	186	181	190	204	180	216	174	200	177	161	199	173	187	169	167	193	170	168	171	161	190	180	191	191	182	194	208	180	161	190	194	186	171	190	188	162	213	183	173	173	179	176	185	158	156	173	174	182	200	205	207	179	190	171	176	181	173	169	201	180	184	192	197	170	187	186	177	220	194	165	173	167	199	176	166	168	183	178	161	179	211	223	207	211	181	187	169	181	189	177	176	174	207	212	185	197	204	164	180	185	182	180	193	196	208	153	171	176	176	187	180	168	173	177	170	183	182	182	185	201	194	172	212	171	193	192	183	193	192	194	205	191	195	180	213	199	197	215	189	185	158	211	174	177	196	187	194	171	199	190	200	189	204	189	217	177	171	216	182	185	183	174	193	159	197	209	168	186	205	198	196	214	208	172	194	179	210	193	182	170	161	174	191	151	187	182	187	173	175	199	176	198	184	189	183	158	180	201	178	188	223	183	160	192	185	183	195	167	183	179	173	165	169	182	214	191	202	183	190	200	193	181	179	175	199	202	203	217	204	166	201	181	191	192	168	184	192	209	195	190	163	181	189	159	163	210	188	211	181	200	188	199	205	184	180	222	186	179	185	208	178	189	149	191	191	194	199	184	210	183	179	200	205	165	180	192	205	189	207	209	221	200	183	203	182	184	183	195	173	195	203	177	186	189	176	181	184	162	193	203	204	180	192	172	187	183	194	212	176	191	204	182	170	195	197	211	198	170	163	170	176	206	198	203	213	186	212	172	177	197	184	183	135	185	201	183	190	193	191	174	199	193	204	173	194	174	201	185	174	178	184	183	163	197	194	198	187	171	188	201	203	215	202	193	194	178	193	179	191	194	173	195	203	180	199	203	193	171	168	188	177	164	212	215	197	219	202	193	201	200	154	176	198	186	179	188	206	174	213	179	156	203	213	195	180	174	186	174	171	196	206	197	185	193	184	175	176	200	170	199	187	184	202	194	184	191	187	196	191	189	193	191	181	163	198	168	159	200	183	196	166	200	186	165	210	174	178	193	183	177	191	198	186	193	186	169	186	180	184	165	211	204	205	178	170	192	202	178	190	192	203	188	187	194	160	176	180	181	188	192	186	209	195	181	175	191	204	191	197	197	175	190	185	200	174	180	199	191	213	163	204	183	180	184	193	191	200	198	177	167	202	170	198	187	181	190	173	204	178	172
38371	8781	20276	53980	68838	65166	57056	47088	34178	21469	10377	3617	1340	698	510	460	451	452	473	471	453	499	456	440	459	454	493	455	481	467	480	447	433	486	477	461	446	456	441	463	479	471	438	447	444	472	454	481	476	453	452	485	489	447	482	476	457	484	463	446	451	427	442	466	484	463	435	466	444	428	457	441	444	462	499	503	419	477	531	449	494	474	450	477	435	454	473	489	477	446	471	473	429	477	456	475	415	473	469	440	467	465	447	429	440	457	441	468	460	460	443	454	481	484	458	470	502	445	440	469	406	475	452	445	437	443	459	487	453	430	419	450	479	482	460	444	436	444	419	451	458	478	496	448	472	471	432	443	474	445	462	467	482	477	443	465	502	460	470	455	462	436	448	465	490	443	438	471	421	446	432	451	461	410	457	417	471	464	463	492	444	478	513	457	475	473	471	501	489	449	464	475	446	461	512	433	438	508	507	468	438	434	506	451	473	459	465	486	446	490	489	444	445	466	465	500	441	479	452	431	459	479	467	479	485	467	468	472	453	473	439	474	445	471	478	438	456	466	427	481	461	486	483	470	443	438	458	439	470	438	431	491	453	459	444	473	489	467	466	495	456	438	549	467	442	465	463	432	460	461	446	422	462	480	497	440	459	486	491	484	462	467	468	490	463	477	463	482	499	494	465	462	460	454	460	468	457	458	438	468	481	450	459	480	450	447	444	479	476	443	459	511	463	431	452	432	467	454	507	450	472	451	460	464	474	482	458	470	432	488	456	486	447	434	482	516	459	468	455	478	454	491	492	465	482	468	457	493	454	436	497	498	468	501	469	458	461	456	459	444	491	425	473	446	481	461	432	494	495	425	481	485	481	474	478	442	471	432	441	454	489	434	465	446	472	476	434	441	472	474	476	448	452	450	433	446	470	468	463	461	498	466	438	470	507	439	483	473	474	450	460	461	451	438	429	446	463	427	451	447	451	474	463	454	489	445	512	473	445	474	429	446	487	480	488	454	478	444	462	466	426	454	481	453	475	465	467	463	457	429	472	451	479	459	503	451	446	480	448	464	416	480	434	477	440	497	477	460	474	458	466	445	489	481	467	501	468	482	460	464	461	461	443	443	480	461	505	475	479	501	462	470	444	441	472	460	445	472	429	441	474	452	451	480	435	500	460	477	506	522	485	459	471	482	450	459	445	441	466	463	497	470	463	509	474	479	466	462	443	487	471	471	483	514	437	454	462	458	426	470	444	473	465	444	446	436	510	460	475	466	459	468	441	450	492	480	446	477	421	486	473	460	449	469	445	455	419	448	460	488	477	459	475	468	489	456	435	468	457	427	447	477	459	465	435	495	441	463	473	445	436	467	474	463	461	447	473	428	477	454	456	441	443	472	452	462	461	463	436	462	443	422	415	471	474	461	474	468	479	466	477	429	470	446	465	443	429	467	477	417	480	452	454	446	457	447	457	447	458	427	458	477	451	432	492	466	452	452	477	452	478	504	440	502	475	486	475	441	478	457	501	467	416	479	481	478	430	423	423	496	469	438	450	477	490	450	480	494	492	449	473	452	463	493	464	499	484	465	443	475	491	440	476	484	440	447	470	473	474	435	456	467	421	467	449	460	479	486	489	433	503	472	477	433	458	461	434	488	442	450	470	445	455	440	452	437	475	463	470	473	459	427	466	424	478	456	484	441	448	478	492	450	471	463	476	483	487	472	438	446	421	494	439	440	442	483	468	467	468	465	454	426	454	459	463	479	446	478	417	455	479	446	461	455	457	468	452	472	464	474	478	467	465	447	495	451	454	463	439	439	446	470	471	430	447	435	476	472	487	431	492	466	475	459	454	487	477	468	442	448	495	468	459	443	448	468	466	470	458	448	479	431	459	501	467	464	464	430	473	436	480	475	467	451	490	506	409	412	463	443	455	468	492	450	444	512	443	450	450	430	488	446	460	454	460	472	484	430	466	461	456	447	498	444	470	463	491	440	473	476	455	456	440	460	454	457	495	449	494	474	459	467	480	478	438	451	439	456	426	515	448	490	457	506	479	468	416	467	429	484	416	459	453	457	450	488	485	473	442	449	456	470	443	437	437	451	421	478	448	489	475	436	442	451	440	421	503	458	475	449	432	461	465	464	465	437	434	477	448	479	453	466	472	466	474	438	477	487	464	452	466	487	442	474	455	463	506	443	471	446	454	455	469	492	460	468	511	463	496	451	478	470	471	456	404	472	458	458	478	484	459	450	481	473	442	468	472	448	465	464	486	479	426	425	466	446	452	477	500	427	450	463	473	487	456	446	457	456	446	460	479	424	492	447	508	494	440	476	460	447	446	489	443	484	471	466	473	445	442	432	413	465	438	453	474	464	505	472	454	467	449	459	431	458	495	434	463	465	432	464	423	464	452	405	455	435	499	481	451	477	433	499	460	442	485	474	452	462	454	454	455	446	425	476	506	446	448	466	438	468	483	475	470	473	437	416	467	478	476	464	457	451	460	514	437	488	470	471	427	480	444	473	451	442	465	498	456	488	494	469	473	509	458	444	469	423	425	444	442	492	447	493	473	437	458	444	482	436	445	446	459	458	439	473	469	499	443	437	447	460	465	470	424	464	467	457	441	474	430	431	499	437	459	491	459	477	449	500	467	456	456	444	494	459	469	453	459	473	487	460	486	471	481	492	477	468	472	468	501	485	488	455	476	431	458	447	453	470	432	442	469	474	480	443	444	421	425	452	466	447	480	449	478	475	479	472	453	491	468	466	477	479	429	413	457	471	482	452	450	483	482	501	487	464	474	450	447	468	446	462	457	457	443	486	435	519	472	465	458	446	457	469	482	500	450	493	439	433	450	468	490	467	480	441	421	441	449	434	425	471	462	473	475	422	446	474	501	444	488	517	458	482	414	496	455	471	440	435	478	488	432	472	430	438	493	469	458	480	478	451	482	462	481	460	483	455	477	480	442	470	492	419	484	448	465	488	502	488	477	444	472	496	500	457	445	490	477	470	453	473	440	440	465	440	462	450	459	427	455	466	458	474	486	473	429	429	468	445	480	493	446	498	491	474	468	453	477	479	450	411	446	451	448	468	484	481	470	454	455	502	490	443	470	430	464	447	443	482	502	472	450	456	483	493	454	490	470	458	454	467	468	451	472	454	463	454	476	427	454	469	445	479	481	431	460	501	478	462	448	453	432	452	458	457	445	476	484	442	445	443	471	502	438	478	468	479	435	490	511	441	458	496	426	465	488	468	453	494	483	469	462	440	463	450	479	451	487	449	477	441	501	470	506	403	416	436	470	480	435	491	461	462	473	519	469	450	473	500	457	464	460	474	493	455	476	470	433	462	432	481	477	465	481	519	461	463	417	440	433	451	465	461	459	395	444	478	461	443	453	463	456	447	526	458	440	493	484	449	508	501	454	471	480	459	485	507	481	439	425	445	449	479	485	471	486	476	463	456	515	467	463	468	484	466	466	463	485	474	493	499	476	464	435	460	453	449
8145	766	803	1976	3929	4148	3091	1952	1095	653	424	352	272	268	248	218	240	251	246	255	264	234	253	227	240	265	241	283	250	234	241	233	256	226	251	243	241	261	238	229	270	265	219	246	277	227	232	243	289	262	233	255	249	251	242	242	266	274	256	257	235	272	253	239	256	239	226	245	264	263	214	244	276	249	228	261	266	263	237	241	237	237	238	241	272	225	258	223	235	278	237	242	241	238	247	258	227	238	233	251	252	270	244	238	241	249	239	253	267	268	231	249	231	274	235	257	224	253	245	238	231	236	251	279	266	261	270	247	237	264	253	248	220	248	233	232	250	252	240	269	238	269	253	210	268	266	255	260	243	238	267	234	255	243	286	272	224	261	286	261	257	209	245	239	274	252	266	262	257	223	270	283	240	247	246	266	244	234	250	245	257	259	266	252	189	223	264	238	261	236	258	257	248	239	229	215	279	255	284	268	278	267	229	232	260	222	265	247	206	208	250	259	258	220	260	237	257	246	253	271	238	265	240	256	268	231	225	254	264	258	275	283	249	261	270	234	251	242	235	249	269	272	239	265	278	241	236	240	248	239	255	263	253	244	228	249	273	257	253	234	253	254	239	245	270	274	265	228	235	240	261	245	248	253	230	251	273	217	250	275	224	254	230	244	219	241	272	260	241	286	233	239	255	259	260	208	246	264	248	252	264	261	270	215	235	260	267	261	216	209	250	257	250	224	246	236	230	231	260	229	240	244	260	251	244	242	253	255	253	267	266	273	261	251	246	285	270	241	256	267	224	221	249	233	232	240	244	243	259	254	229	226	237	235	256	231	264	234	252	241	275	244	277	256	234	236	271	258	239	252	248	221	254	238	241	253	262	247	227	242	238	233	243	265	260	246	251	259	266	284	268	261	233	234	217	243	246	236	270	277	247	238	253	269	249	234	252	271	255	273	261	239	245	265	260	255	259	270	234	227	259	233	255	247	250	249	249	267	232	249	251	249	236	243	233	263	238	279	283	243	249	220	252	232	225	248	230	229	235	255	258	251	246	274	256	236	255	239	215	258	245	242	254	241	278	264	230	247	240	236	253	232	239	266	263	242	226	237	253	253	241	249	215	246	246	255	242	246	267	245	254	239	239	249	228	220	253	249	260	241	279	279	265	281	285	280	261	254	219	267	252	256	253	234	260	267	219	221	267	256	269	254	250	247	235	263	262	239	245	258	248	239	228	247	236	255	255	274	249	234	244	252	255	228	257	244	244	266	213	251	248	240	280	248	240	237	279	263	253	244	249	257	246	261	267	247	227	256	240	274	230	235	278	253	253	273	289	257	269	251	247	287	230	246	269	236	229	245	255	218	247	234	253	240	265	245	253	281	243	225	248	264	253	250	252	250	228	285	238	245	268	250	239	273	271	246	248	247	276	235	233	226	241	249	224	268	243	236	226	266	231	250	243	286	271	244	237	232	243	258	274	267	276	226	273	230	275	283	236	255	244	292	239	234	249	265	257	248	254	224	262	247	255	260	259	263	260	252	236	267	255	241	265	232	237	272	238	247	257	237	243	252	255	233	238	240	244	267	220	234	254	243	255	241	246	253	240	250	248	249	261	248	262	249	242	236	234	258	269	249	224	234	254	236	251	243	242	245	225	241	247	243	233	253	232	236	242	271	249	237	274	266	242	258	253	238	272	287	258	223	266	238	255	253	264	261	249	244	233	246	256	283	227	273	286	251	271	262	238	238	255	249	242	263	237	255	244	268	251	260	241	254	264	282	236	236	234	255	249	243	247	263	269	276	253	260	246	253	251	252	238	233	259	258	270	256	246	233	262	219	236	252	267	248	242	280	253	261	248	256	271	223	241	224	274	263	254	226	227	272	263	237	256	225	209	244	251	269	226	244	239	246	267	230	245	243	264	245	250	244	274	251	234	237	229	266	272	250	267	243	244	230	275	243	237	260	270	244	224	248	239	243	260	229	229	237	258	253	262	277	228	250	231	249	259	254	221	258	274	264	252	263	214	240	211	256	241	258	275	215	253	263	228	225	232	250	251	271	251	256	247	237	268	245	211	216	245	267	233	254	219	269	257	229	242	284	232	250	283	239	252	236	249	238	244	243	241	221	267	225	254	233	271	251	241	272	263	201	271	251	261	246	274	245	272	264	255	265	236	234	278	233	237	280	268	240	240	232	300	268	262	230	223	250	267	270	258	231	265	259	269	244	248	247	254	263	251	259	268	234	269	262	240	254	248	264	267	242	280	230	260	246	291	231	216	246	249	274	253	226	230	212	237	256	267	268	247	226	238	238	255	261	246	258	248	279	235	236	258	257	212	267	260	240	260	233	247	272	231	237	234	254	235	261	250	241	223	261	227	235	219	263	269	288	252	264	260	275	261	273	243	245	232	262	216	287	254	266	239	245	233	227	246	274	252	287	245	247	236	273	255	272	256	257	268	269	243	260	248	278	221	230	258	248	292	249	254	256	236	250	246	227	257	238	248	236	265	248	242	250	239	247	264	236	268	249	232	244	269	265	265	230	243	239	218	269	260	271	279	245	247	255	258	250	254	242	239	241	248	260	239	283	254	249	207	254	275	279	275	257	255	256	241	226	241	242	255	243	254	248	255	229	237	251	256	250	232	256	251	276	263	263	259	251	272	249	299	233	242	254	267	266	230	230	257	248	237	267	236	261	233	243	252	282	243	241	227	259	264	261	257	251	256	256	259	247	260	248	276	233	233	206	250	240	222	236	240	262	266	262	223	260	241	262	263	266	234	238	268	237	224	263	246	250	247	245	235	266	267	253	245	260	251	235	238	239	220	242	250	239	256	245	233	250	236	230	255	272	257	218	221	253	263	258	263	221	229	234	261	258	248	247	253	254	261	258	242	237	240	229	221	225	215	250	236	248	232	242	283	232	218	223	235	235	239	234	264	259	282	250	255	263	272	274	254	241	266	286	233	259	251	228	249	210	262	239	264	251	250	263	266	221	252	263	271	246	248	230	213	260	233	219	236	241	231	286	254	233	242	247	223	246	245	246	276	241	226	270	265	276	225	230	262	252	262	271	234	265	235	209	220	257	259	262	261	263	255	246	272	257	251	247	286	234	257	218	249	257	274	267	242	244	283	254	250	224	239	258	255	237	273	259	234	255	225	240	289	250	265	243	228	242	269	248	234	259	248	242	256	257	240	259	234	255	244	240	240	253	227	275	258	237	247	278	234	264	239	233	229	284	265	245	262	239	242	231	266	260	238	233	248	236	258	245	240	245	270	244	240	245	239	245	227	221	260	275	244	254	251	230	288	254	237	232	265	271	257	256	258	237	273	263	236	235	263	245	272	249	239	271	255	232	274	257	256	260	245	249	261	220	229	270	227	241	251	225	277	218	268	249	282	247	256	235	280	248	242	241	249	244	263	223	243	240	274	253	240	239	230	268	232	234	230	259	228	244	263	256	265	270	264	244	237	250	274	260	226	241	263	265	251	259	236	238	267	261
7583	1067	1904	7205	14516	14723	11209	7400	3866	2294	1251	853	755	591	619	579	584	636	584	596	618	605	640	552	591	594	594	649	631	637	628	606	577	616	599	603	596	571	623	571	567	611	598	581	614	578	593	579	573	603	610	599	597	546	613	622	605	595	613	613	613	622	578	595	625	588	610	611	629	620	620	633	614	611	612	616	582	607	618	621	573	632	585	578	621	647	592	610	630	581	574	570	614	624	646	619	584	596	613	602	623	616	607	575	635	590	610	645	616	609	642	568	626	618	576	590	585	596	610	592	576	589	625	564	611	627	628	618	654	610	596	594	608	641	647	568	554	632	572	625	578	587	593	604	633	534	585	618	610	594	613	606	597	612	605	620	591	602	618	585	613	615	599	587	549	603	599	670	642	592	588	568	568	622	609	611	649	576	608	633	570	579	599	658	584	550	602	605	583	582	650	624	583	574	556	634	607	628	589	635	601	592	611	643	563	592	606	610	594	593	577	598	548	580	596	612	571	623	606	610	598	609	587	556	589	544	569	552	598	569	588	634	616	642	583	591	611	577	620	583	600	595	576	587	643	620	627	603	605	585	556	580	608	603	604	616	586	594	635	585	586	574	606	598	601	577	589	584	548	607	580	575	583	594	581	583	587	640	602	608	589	626	611	602	569	571	622	608	592	622	621	568	631	579	630	596	626	611	612	579	591	574	564	622	613	613	611	602	624	619	567	647	560	632	605	635	619	608	598	580	595	592	597	625	601	583	579	612	618	603	612	555	609	591	615	607	615	602	630	640	600	637	587	608	611	599	613	611	566	634	640	597	591	629	612	640	633	592	601	607	604	615	616	556	635	613	592	624	621	590	642	582	626	623	579	610	586	596	586	591	597	640	619	630	553	638	589	599	577	583	628	594	586	602	617	622	594	595	603	581	579	589	595	607	627	641	574	572	579	635	607	559	617	632	555	670	598	595	631	596	603	628	554	599	630	616	616	621	601	580	612	611	653	590	609	595	580	607	606	568	628	646	619	587	585	609	569	626	594	543	578	593	600	612	595	614	600	622	582	588	581	636	596	594	578	591	603	600	639	587	623	587	593	625	600	627	612	614	558	642	593	619	648	611	602	593	605	649	590	618	618	593	579	552	588	619	598	602	580	559	618	639	607	584	575	636	640	657	623	614	641	638	606	596	543	606	634	596	606	646	640	594	583	568	606	640	598	584	621	563	563	585	593	636	610	623	609	593	642	653	569	623	600	556	565	578	619	608	642	590	601	644	574	589	592	596	612	580	579	565	634	597	613	617	559	579	629	613	582	577	618	602	562	605	629	608	572	597	638	581	609	594	592	605	594	639	583	631	583	564	601	589	575	619	599	582	621	618	616	622	597	568	627	609	594	581	573	570	609	605	573	605	571	596	609	565	566	573	610	602	546	616	605	595	617	632	624	638	586	644	560	612	584	590	558	595	588	589	572	581	627	605	626	605	638	593	615	591	583	633	578	641	627	606	586	602	585	606	564	528	624	641	589	561	624	582	622	581	617	580	603	581	637	618	630	627	537	574	587	598	573	577	609	607	601	619	601	601	582	561	621	610	638	623	610	599	602	598	605	559	634	584	647	602	646	582	606	634	635	572	614	616	600	616	614	583	663	553	565	582	643	626	638	585	606	612	605	626	589	581	635	634	591	628	554	616	566	596	593	597	618	592	588	598	581	569	603	612	608	576	617	604	646	600	585	608	621	560	602	581	624	586	607	589	586	574	600	569	592	614	584	588	588	641	636	618	637	587	597	593	623	615	637	607	627	584	580	571	623	623	607	615	646	617	589	671	612	585	595	623	601	616	596	631	638	580	564	589	588	595	599	604	562	592	629	582	600	603	597	632	571	582	589	583	632	558	586	622	611	570	600	591	583	560	613	616	570	656	630	628	610	609	610	604	617	542	603	564	543	611	645	627	580	574	621	599	635	614	571	548	663	656	620	604	565	612	608	587	580	562	614	565	603	570	595	588	613	595	599	570	628	582	589	631	607	607	631	613	581	593	558	647	611	594	586	576	661	589	574	567	576	640	638	610	606	543	539	570	626	616	607	583	617	604	599	595	582	584	584	602	604	597	586	589	588	627	548	593	622	573	574	612	601	608	601	605	607	575	576	615	628	583	614	582	593	611	579	652	619	555	561	586	589	607	576	593	599	584	606	600	581	600	605	602	584	569	610	577	602	613	605	583	593	642	611	555	612	612	628	600	630	594	633	628	613	611	648	620	605	598	616	610	571	603	614	587	597	584	594	594	633	637	607	618	614	597	591	598	623	581	604	644	655	612	652	611	559	623	610	633	618	583	576	638	616	633	631	606	578	595	603	613	574	621	609	595	590	573	594	605	590	576	570	607	605	560	628	567	594	598	629	610	636	582	565	607	607	592	575	581	595	617	625	629	581	631	586	599	586	540	611	566	582	630	586	597	574	617	627	593	627	614	592	633	567	600	560	593	553	619	637	582	613	586	617	610	607	587	579	534	618	630	601	609	632	587	628	565	598	592	588	581	588	596	554	594	604	613	580	602	634	617	609	588	606	575	580	597	538	597	604	613	587	596	605	618	574	582	618	590	612	606	592	589	626	579	589	663	579	589	639	558	582	631	612	592	616	620	656	618	600	631	649	646	613	601	630	603	575	585	577	569	635	575	585	598	622	602	640	573	601	564	617	645	578	601	561	570	618	582	595	601	603	604	620	622	619	619	596	580	601	589	587	554	584	623	591	579	616	610	601	582	606	578	573	603	644	630	634	572	581	600	599	646	603	569	584	608	608	606	619	598	648	589	631	562	610	633	615	610	607	629	588	606	554	603	594	600	584	521	636	592	592	597	629	614	595	594	580	602	596	581	604	606	574	655	628	569	611	590	612	576	604	604	604	606	575	556	591	571	614	630	598	611	648	591	598	591	598	639	624	610	610	623	616	586	623	633	565	606	607	537	591	638	610	613	575	592	560	614	624	594	631	602	557	625	593	582	592	609	601	618	580	597	611	644	598	584	612	604	648	602	590	622	585	613	599	631	593	642	608	635	630	634	593	615	600	616	565	618	620	614	620	609	626	618	627	598	641	600	589	551	618	567	588	559	608	577	583	592	620	552	561	612	583	582	601	661	656	589	577	556	539	607	636	617	600	648	613	556	608	651	554	648	592	605	614	586	564	577	655	615	555	590	621	590	627	615	616	585	612	602	583	601	583	600	594	576	609	602	603	582	621	584	625	601	583	621	573	613	579	612	624	606	559	606	597	592	635	583	571	561	593	624	575	642	583	622	628	597	601	587	568	621	583	605	574	590	575	593	616	571	600	576	662	590	621	612	630	571	643	623	567	598	605	578	617	638	661	591	580	631	595	612	577	563	583	589	617	604	538	587	606	564	597	561	612	607	598	592	590	576	637	606	598	661	652	615	600	569	621	561	588	577	556	632	604	616	594	649	573	600	628	581	554	590	588	619	562	610	587	585	640	645	613	623
58387	26933	22484	46730	61648	53681	38434	24580	12785	5235	1864	698	292	239	231	221	217	192	219	187	188	195	203	214	211	211	230	218	217	197	239	227	238	206	195	191	182	212	224	199	215	196	217	228	193	167	201	216	197	227	190	198	215	204	194	215	186	202	217	191	224	202	212	194	194	195	209	199	212	206	175	221	219	210	177	225	201	183	203	205	204	217	232	197	188	185	222	216	208	205	224	209	207	210	221	195	194	201	207	215	238	193	232	221	212	199	205	174	241	212	200	192	213	199	211	198	220	206	208	182	190	224	216	212	208	187	235	232	196	199	204	225	213	218	203	234	198	226	215	182	203	190	184	199	215	212	206	188	231	205	188	196	202	184	189	192	180	207	211	220	200	236	226	214	206	217	192	189	230	223	217	206	203	188	213	197	188	200	193	199	197	182	203	200	220	185	200	213	235	171	202	176	202	198	181	219	206	202	195	205	189	219	207	200	207	206	211	201	201	207	185	197	199	233	239	228	204	194	193	211	204	217	188	176	222	213	212	231	215	216	258	200	203	196	211	227	215	206	208	206	184	218	230	219	201	205	203	209	213	194	178	189	212	214	227	217	215	238	200	193	187	225	177	185	205	177	183	207	184	217	213	210	180	188	217	187	196	171	215	227	212	190	212	201	224	217	218	191	178	206	194	206	196	203	198	208	227	177	192	168	220	183	206	158	209	184	174	191	209	217	196	200	204	224	209	183	188	201	208	176	198	192	184	215	205	243	188	194	197	215	186	211	217	223	203	217	218	201	203	201	198	186	233	230	199	243	192	216	208	216	195	231	208	190	221	195	213	222	194	197	223	208	190	207	206	176	194	219	183	196	205	219	201	208	204	222	219	191	193	198	201	187	208	189	193	201	201	228	237	203	206	229	213	205	214	184	194	193	220	178	205	221	189	192	205	195	219	219	200	217	217	185	208	186	218	195	187	184	195	213	159	181	206	199	194	220	210	219	212	192	216	205	205	199	201	210	208	184	210	201	202	205	178	209	219	207	222	189	235	203	190	226	214	209	237	200	185	201	206	219	196	186	203	219	234	212	219	187	191	224	223	206	232	189	201	190	169	191	203	207	221	193	199	193	186	215	202	200	201	192	198	190	186	214	195	218	212	214	235	210	200	190	187	186	227	211	203	180	216	201	216	190	189	175	203	190	184	212	182	216	204	193	192	209	230	228	209	235	220	208	256	206	219	224	209	222	195	217	186	195	187	216	207	165	211	181	195	188	190	196	206	208	166	190	210	203	182	190	219	196	212	209	197	177	221	182	206	217	185	229	199	224	228	213	232	205	200	177	183	213	213	185	202	208	221	193	221	225	191	209	210	221	189	222	199	206	220	209	220	192	197	174	208	193	203	227	206	228	220	229	201	196	207	194	194	242	215	216	198	217	206	215	213	210	207	211	226	230	196	199	170	201	195	201	200	209	204	206	203	202	223	214	223	197	242	190	177	213	201	205	222	218	212	193	210	213	201	201	222	220	207	195	196	189	193	206	222	195	213	209	192	193	186	215	179	183	214	212	214	200	196	241	254	194	212	192	202	168	228	190	213	227	185	185	225	210	227	203	177	211	214	225	195	190	203	208	210	230	179	204	223	191	216	194	233	193	194	223	196	217	202	246	196	212	196	211	200	198	236	189	218	207	202	188	195	207	210	199	193	220	210	208	211	213	198	211	194	230	198	216	196	192	209	178	182	207	195	207	187	176	201	183	195	221	201	199	215	190	234	194	207	219	230	218	183	196	208	224	226	190	225	215	213	187	208	212	198	201	215	223	200	196	213	214	218	193	222	225	224	190	195	212	183	187	216	196	190	234	186	175	197	194	210	169	167	202	190	191	200	224	223	215	205	186	218	215	210	214	193	243	186	187	167	192	203	211	186	211	197	206	215	195	204	200	209	177	216	218	193	198	231	197	195	220	207	206	217	181	182	228	216	195	202	200	209	194	208	182	206	208	237	206	188	218	213	210	194	205	181	193	212	181	195	199	216	221	182	222	206	216	230	195	225	186	198	186	218	204	188	200	228	207	229	207	218	183	203	170	240	211	192	203	200	189	194	231	233	204	210	215	182	192	216	191	202	174	188	191	191	224	214	224	207	167	172	215	218	206	205	194	200	220	207	234	219	215	239	180	210	199	216	211	190	210	200	211	216	219	197	193	205	226	193	212	182	194	193	198	227	226	225	182	216	207	194	199	188	174	211	192	214	195	220	182	194	200	176	182	188	190	217	224	203	192	215	192	171	217	200	206	193	246	183	186	218	218	172	174	221	181	202	209	214	213	218	228	220	190	206	203	209	191	221	233	226	192	193	211	206	203	228	187	201	228	245	219	216	194	203	235	231	213	207	204	188	229	214	206	172	231	180	220	197	183	182	247	208	230	222	214	171	203	196	202	195	205	191	213	185	211	195	185	189	204	232	175	213	215	208	216	191	199	181	211	187	202	175	215	194	214	203	194	224	186	192	222	193	231	183	194	208	187	213	201	189	221	213	221	243	224	201	217	203	219	225	190	221	213	196	203	178	198	213	205	223	205	200	220	213	199	213	204	204	203	202	197	207	202	180	228	231	234	229	218	194	211	207	225	219	244	200	216	186	189	177	207	195	194	211	200	214	233	197	199	204	210	205	184	222	176	195	202	202	206	218	210	217	192	183	209	208	201	209	205	211	190	217	201	216	166	193	212	208	226	200	230	194	200	187	234	209	211	206	221	195	202	215	222	168	217	181	210	192	194	197	171	195	213	241	181	207	218	171	197	205	218	213	212	232	198	200	215	242	213	198	200	189	204	217	186	192	211	186	176	212	198	189	196	202	194	216	219	211	194	217	196	207	208	201	190	209	170	209	228	218	213	217	203	206	186	189	211	166	210	209	198	199	187	215	230	233	185	223	225	194	217	196	210	221	201	229	205	234	212	169	208	204	207	220	186	220	205	172	206	187	206	218	204	231	185	211	206	187	182	216	205	197	218	184	223	205	198	174	220	200	213	214	195	187	204	213	240	194	196	192	208	189	197	195	204	214	199	199	177	218	225	224	207	220	213	205	227	180	199	191	204	238	209	169	190	189	205	200	198	219	213	208	193	196	198	213	226	203	197	191	199	177	177	199	199	207	223	213	195	179	176	208	237	224	202	241	186	196	196	197	220	215	215	221	229	194	209	212	188	188	205	195	205	205	213	196	205	249	195	213	199	204	214	179	216	214	214	218	209	240	197	196	227	200	211	195	189	195	204	211	223	226	218	209	211	205	217	225	205	216	211	203	215	192	202	215	179	246	205	208	203	201	220	216	210	179	223	191	210	189	200	202	199	227	210	196	212	198	224	176	217	185	218	218	202	209	196	181	201	216	194	228	209	191	212	195	209	211	188	204	205	199	205	205	209	209	198	206	219	239	200	208	207	201	221	181	217	225	216	198	219	222	212	204	208	209	208	188	240	197	201	194	204	210	211	208	213	209	218	200	223
34549	11099	27382	56076	69696	63102	50684	38730	27410	15932	6940	2510	1018	603	546	505	504	528	547	510	534	524	495	472	489	511	539	509	499	481	491	511	508	549	496	511	477	499	515	521	494	513	482	482	482	538	514	457	511	510	495	477	462	527	505	515	486	524	477	488	481	502	558	517	505	492	484	486	510	487	478	499	512	526	497	496	493	492	490	536	523	484	513	509	486	485	521	473	471	497	480	506	497	494	524	547	519	504	491	535	485	483	533	510	558	490	492	496	491	513	477	520	530	509	520	505	498	520	464	469	508	508	498	508	539	469	486	529	533	494	529	499	475	527	480	495	478	516	498	542	478	495	504	486	498	511	537	488	531	492	527	498	541	514	461	504	490	495	481	490	494	473	516	498	506	488	485	508	485	484	520	485	509	532	527	525	472	475	480	495	501	507	532	502	491	511	511	532	518	493	485	511	465	514	468	530	476	488	469	546	469	521	503	529	519	497	488	512	535	536	528	483	519	488	532	461	522	518	514	468	481	513	493	505	510	506	538	504	474	476	513	479	527	502	490	500	496	485	482	501	501	484	496	486	505	497	487	527	495	517	516	500	479	451	478	503	567	536	538	502	501	531	518	473	525	552	510	509	483	520	519	505	539	505	498	534	475	507	499	483	509	467	479	486	488	492	504	502	497	494	508	529	523	522	517	517	506	489	507	511	465	528	499	496	485	524	486	526	487	506	489	480	521	519	533	484	519	484	479	487	540	519	520	489	497	490	506	549	473	498	496	481	504	519	503	482	494	479	519	478	538	461	479	499	496	531	516	490	484	505	509	544	528	460	516	463	489	506	508	488	521	512	445	515	543	481	574	516	507	491	516	509	486	476	507	478	490	458	531	477	508	517	497	482	462	498	492	526	524	499	498	529	522	488	490	521	513	505	508	507	538	523	499	484	538	484	509	502	525	521	473	498	485	499	477	519	532	502	541	519	510	494	517	525	508	498	536	542	502	475	517	539	487	527	541	532	482	504	538	512	498	522	533	519	513	512	482	501	483	473	520	468	493	543	480	468	498	509	463	499	522	523	524	476	496	477	512	529	472	489	539	528	483	464	516	485	482	522	508	525	485	501	491	548	477	504	478	495	483	521	531	480	519	473	522	497	466	465	514	512	521	446	499	481	481	466	544	487	532	513	544	475	493	493	517	490	498	480	490	500	499	513	507	513	464	519	511	528	525	449	505	484	483	498	521	538	512	489	500	544	490	505	510	499	492	516	545	493	473	484	507	490	540	468	463	521	494	510	528	533	518	533	462	492	543	515	504	497	487	481	519	457	504	469	464	486	465	514	508	522	487	517	490	543	477	472	493	517	491	497	515	507	504	475	516	528	503	512	536	470	494	497	478	491	534	489	524	478	521	499	524	478	498	513	553	512	505	504	524	523	527	503	495	489	481	517	476	514	486	481	479	517	507	489	552	500	464	481	538	484	522	485	502	508	531	479	490	510	537	489	517	519	497	512	507	456	472	516	474	483	489	523	491	506	501	498	548	505	488	489	470	521	509	510	508	479	529	506	488	512	529	484	484	510	533	500	506	497	505	503	492	479	466	533	484	529	495	504	521	488	488	487	473	519	498	510	496	505	495	476	508	498	507	525	529	525	479	481	490	473	529	471	499	514	496	481	484	531	506	499	517	490	496	501	490	491	508	508	485	493	491	494	519	535	525	482	494	466	506	476	489	503	501	504	496	479	482	519	510	537	512	474	500	501	508	476	485	534	550	480	467	480	525	468	490	505	510	505	509	521	513	531	512	490	527	509	513	516	517	465	472	505	470	519	500	475	481	507	476	526	511	536	521	473	463	485	497	488	531	472	473	515	491	522	500	477	511	547	490	541	490	485	500	480	531	517	510	514	488	501	497	510	510	492	512	515	509	459	503	530	488	520	485	511	502	486	504	521	523	495	500	498	493	515	500	517	510	518	516	489	517	518	537	492	502	514	487	519	549	505	498	491	488	504	498	480	519	500	494	486	493	499	521	497	529	495	501	495	440	475	501	492	569	493	529	517	501	502	489	516	526	500	500	503	491	469	468	483	497	446	532	505	481	467	506	507	472	502	483	537	507	531	502	501	505	461	502	523	495	460	521	505	482	493	505	562	501	532	492	498	530	540	519	497	503	509	501	454	471	483	518	521	490	516	491	462	494	506	489	498	494	475	515	532	468	495	531	501	479	494	516	516	545	491	491	511	462	471	536	493	492	500	538	485	504	496	521	521	452	528	494	528	500	490	523	465	503	494	515	497	499	482	530	490	477	474	472	533	532	528	493	502	561	503	451	490	482	556	533	496	537	464	559	485	506	496	503	486	501	506	514	454	507	552	499	528	507	484	498	499	492	486	464	522	494	488	502	486	515	523	499	545	446	500	502	478	517	518	498	525	493	527	458	536	477	469	513	504	546	560	481	492	545	494	487	501	532	505	494	533	519	513	506	510	522	502	537	502	498	536	531	523	487	507	476	490	492	530	542	501	524	512	486	506	518	506	465	506	466	540	500	484	544	513	513	527	504	464	514	531	496	529	540	512	500	496	464	507	510	475	498	504	488	480	466	501	517	516	482	506	509	490	502	488	488	479	455	510	480	491	498	515	531	489	471	528	501	527	501	500	471	507	526	482	529	476	507	495	501	495	521	485	516	504	494	481	475	516	506	533	499	467	519	503	524	509	489	501	527	479	517	499	479	512	492	520	474	507	508	521	510	493	520	482	513	519	506	456	499	507	503	525	535	497	515	499	512	510	487	507	505	507	514	487	520	500	501	511	506	501	494	518	511	526	482	502	506	492	479	523	483	503	494	530	469	461	497	517	482	515	475	475	482	497	519	467	544	496	471	511	497	475	503	497	496	480	450	507	442	466	473	541	518	527	491	496	533	497	529	519	498	461	484	550	519	530	493	490	517	504	455	510	489	508	553	503	482	504	485	503	467	522	492	474	490	475	491	503	505	500	502	531	490	503	497	493	490	498	490	505	435	501	483	476	496	490	505	480	558	540	543	444	502	507	456	514	521	500	523	461	463	493	512	525	505	513	506	470	491	503	511	531	500	455	511	491	490	533	503	476	531	443	493	500	494	497	476	494	512	539	492	529	497	516	510	504	480	552	507	472	497	496	490	514	495	522	513	492	510	485	465	503	513	503	524	515	500	506	517	494	494	518	531	468	490	493	521	496	514	494	451	512	505	515	519	532	499	527	501	521	468	506	526	498	499	513	483	515	503	473	555	515	507	508	457	467	478	499	514	537	464	493	511	494	446	469	527	515	505	502	478	528	506	509	501	532	467	488	491	549	496	485	496	475	501	509	491	518	500	515	498	523	495	520	493	516	490	462	461	525	506	517	528	532	516	496	510	516	494	505	521	472	520	505	442	508	516	498	485	504	509	478	510	482	512	506	499	462	474	511	478	519	513	515	520	493	500	506	509	497	554	529	496	491	489	498	520	523	529	477	497	532	490	496	484	540
63060	27533	33747	52104	60876	59183	44152	29133	15224	6038	2069	684	310	234	198	197	197	188	202	192	192	186	208	170	177	187	176	196	209	185	208	179	188	173	216	198	188	171	211	187	213	195	192	189	192	167	185	191	174	190	179	181	205	187	194	194	207	156	191	205	173	207	184	192	201	190	206	189	169	200	184	200	201	175	192	194	209	204	197	178	191	182	178	194	204	175	182	187	217	174	184	169	187	192	178	175	187	202	174	193	191	175	195	217	192	187	172	185	191	192	180	185	219	184	184	193	184	211	205	197	187	183	208	169	193	214	187	215	214	168	198	193	193	173	184	177	189	164	209	196	175	198	190	190	197	202	186	212	172	168	179	202	176	218	164	193	191	168	193	199	204	196	208	197	190	212	221	194	187	184	193	198	197	182	185	186	178	176	180	179	204	182	181	213	205	184	175	159	194	198	190	177	179	202	212	172	168	175	184	162	198	187	170	195	193	199	186	177	201	183	188	188	212	172	198	194	198	207	198	210	195	196	183	203	188	204	196	188	207	210	200	186	201	197	185	180	212	182	204	182	200	195	190	195	194	202	203	184	235	208	172	194	181	194	189	190	167	190	180	173	181	196	183	163	199	185	188	212	179	196	195	192	187	189	185	186	182	187	198	164	191	204	207	196	180	176	212	167	192	172	186	211	173	192	217	211	215	212	186	190	202	163	207	202	175	205	213	163	205	178	186	177	198	175	186	182	205	198	190	179	174	168	174	186	174	188	180	179	194	199	193	184	172	206	181	198	201	200	198	200	221	189	199	183	201	188	177	197	188	194	176	197	210	181	206	201	192	188	182	211	203	196	202	173	206	197	205	191	172	202	170	210	208	165	195	216	209	167	189	212	190	185	182	175	204	192	161	185	216	180	194	213	190	188	198	196	168	207	201	201	184	195	198	199	209	184	172	175	175	174	221	211	173	185	226	217	171	186	172	172	191	208	177	181	183	203	177	193	203	163	218	211	188	185	199	194	183	176	190	183	209	213	185	198	191	187	191	186	218	183	195	179	182	171	198	229	199	194	216	200	215	193	203	178	192	192	217	218	182	201	172	168	209	209	180	193	211	194	174	181	182	195	217	184	172	202	191	224	189	186	202	226	179	181	167	199	206	197	203	187	179	180	179	198	190	176	215	206	195	175	203	186	190	170	209	196	186	213	198	195	202	207	187	197	198	177	208	167	180	212	163	181	193	212	199	186	179	215	217	233	164	206	202	197	207	225	206	174	196	213	182	170	181	188	195	204	202	187	181	192	177	204	174	208	178	188	187	191	203	184	191	198	201	201	186	189	177	204	186	187	193	167	185	196	181	186	201	213	221	199	196	206	187	200	206	185	202	178	210	170	178	218	196	184	197	194	199	179	197	197	201	179	217	185	198	206	173	200	170	200	180	192	207	185	185	189	181	167	153	212	223	193	210	177	197	206	181	208	189	207	198	166	206	201	192	174	190	163	166	201	160	213	176	201	213	205	221	210	212	177	189	199	174	186	186	190	163	190	183	208	197	193	161	181	177	203	165	176	181	170	160	180	206	201	207	193	189	199	181	183	198	186	198	179	167	199	197	197	167	185	174	195	183	197	187	178	186	193	179	188	200	184	177	205	180	177	185	218	210	198	173	184	219	210	171	185	196	211	200	205	180	179	181	179	197	212	178	184	188	192	196	215	186	185	212	210	194	177	184	190	200	227	179	198	183	179	187	201	192	188	200	195	189	178	187	173	218	228	159	185	212	199	186	225	180	202	188	188	179	197	215	174	175	161	201	221	180	186	184	187	205	209	189	180	229	176	193	178	192	202	189	156	194	208	184	167	226	211	197	212	220	181	194	180	227	177	196	191	186	207	206	195	179	185	189	202	195	204	241	209	189	160	202	195	197	201	199	181	162	163	166	167	211	181	220	191	207	194	193	207	191	205	201	165	152	210	194	197	169	200	185	187	192	193	168	169	189	181	215	216	214	195	208	192	205	214	206	234	201	183	171	190	202	184	197	176	177	165	174	183	196	189	206	179	169	176	198	192	192	201	188	204	207	189	188	181	200	188	158	194	185	186	202	191	211	190	221	186	174	168	204	186	202	165	204	208	190	195	200	184	184	186	188	195	210	179	192	181	205	224	211	201	191	206	192	195	196	186	167	194	213	186	172	179	195	182	169	176	162	189	197	174	161	182	203	206	184	195	184	162	180	169	193	177	195	212	213	209	197	182	183	168	202	189	206	170	168	180	189	198	204	196	204	212	187	190	194	176	202	199	195	185	186	198	206	192	217	187	224	212	184	191	203	177	212	177	192	196	192	198	196	173	206	186	193	177	196	190	194	193	214	178	195	193	190	181	205	192	215	173	211	181	203	178	160	187	209	205	199	187	180	186	170	201	185	191	209	192	206	168	208	158	179	229	167	209	202	202	180	170	185	186	174	192	216	203	186	169	209	168	188	205	196	177	190	188	199	183	194	165	218	166	187	200	186	204	189	181	206	185	207	187	200	181	202	177	208	184	199	209	171	181	195	165	200	192	220	203	202	185	184	176	185	179	187	192	179	217	189	185	187	212	192	222	183	194	189	206	208	179	165	208	161	178	185	183	194	190	212	192	190	179	193	195	205	188	195	186	199	186	173	189	203	162	176	190	204	170	192	191	193	242	196	181	212	212	192	189	205	192	196	202	187	186	192	174	200	184	196	212	170	188	197	184	189	171	225	211	188	213	207	185	179	151	191	192	196	194	206	194	203	195	161	163	188	191	193	184	196	187	194	175	194	181	200	164	211	203	219	203	187	163	203	197	185	191	184	214	182	157	168	192	199	197	196	204	204	220	191	187	182	193	212	184	189	210	192	187	175	194	202	208	204	181	231	213	185	181	172	196	212	175	207	178	179	207	178	193	164	182	170	192	183	204	201	200	174	187	193	155	178	197	186	176	198	213	205	182	203	190	209	169	181	180	200	214	210	185	181	204	196	191	201	204	191	196	207	201	189	192	198	212	189	175	182	204	186	185	184	164	181	202	187	201	198	192	207	186	189	183	188	201	207	145	183	189	194	213	188	183	172	202	189	166	203	206	205	194	202	184	220	207	196	174	176	192	194	191	214	185	215	191	166	182	171	182	200	186	180	192	211	183	183	203	184	178	196	204	158	198	177	181	179	199	198	174	212	166	199	192	192	194	184	164	182	208	195	197	207	191	185	186	210	191	198	208	198	215	214	208	218	180	198	194	201	214	203	176	183	183	203	152	203	183	212	192	187	185	207	207	192	213	187	197	171	179	201	200	187	196	196	176	181	198	187	218	179	176	172	163	181	180	195	182	184	201	204	202	199	208	197	181	181	190	162	205	177	192	188	195	185	216	189	165	202	190	198	221	176	171	209	175	181	199	181	184	176	165	177	195	195	188	203	181	209	185	200	216	183	164	171	181	202	196	216	215	191	174	181	201	195	201	193	215	198	193	183	159	205	195	193	202	171	210	195	188
36989	10294	36934	59531	69185	68453	55412	42612	29459	16529	7416	2665	1001	603	530	507	518	464	490	449	453	447	499	509	486	526	473	478	433	500	506	517	441	427	473	528	467	479	475	485	465	470	461	468	475	518	451	486	471	483	495	477	467	501	419	505	484	487	489	466	485	439	462	453	474	546	440	509	427	468	447	475	450	513	492	479	469	450	445	451	476	473	472	441	483	464	441	507	482	432	477	450	468	426	488	450	453	490	481	442	492	466	477	452	482	489	469	505	453	465	473	482	462	488	466	473	469	450	493	442	485	458	476	453	472	455	467	460	471	484	472	453	467	489	478	453	488	482	491	479	440	478	474	528	493	474	456	462	478	450	494	491	450	483	463	444	446	492	453	500	433	479	492	469	525	453	509	461	482	485	498	512	444	477	472	472	457	458	508	460	480	457	471	511	439	484	471	484	449	466	431	476	463	476	459	445	471	468	490	484	464	494	502	451	494	475	502	537	449	488	491	474	456	449	465	468	488	476	465	481	473	487	492	490	508	456	471	452	491	443	512	466	474	484	496	519	479	457	509	476	442	472	473	466	485	431	465	450	468	488	493	492	473	439	500	499	465	466	496	502	461	490	483	462	483	443	435	479	469	438	471	479	482	462	476	480	477	486	477	453	462	473	466	456	491	466	478	424	529	485	463	431	460	467	447	457	496	429	477	446	477	520	463	479	511	420	476	475	457	478	471	448	476	437	441	471	473	469	486	417	424	491	493	468	471	437	451	483	440	449	500	448	478	505	475	492	480	486	470	448	453	466	493	456	471	448	480	466	518	489	467	484	476	506	498	473	454	471	475	447	505	477	473	469	455	491	493	500	440	475	479	469	476	479	460	456	475	464	460	426	450	442	492	488	482	458	472	494	512	447	502	507	452	466	468	473	483	479	493	477	438	481	464	494	483	436	485	479	495	501	460	491	435	443	452	511	464	465	472	489	451	451	474	531	487	466	501	465	462	523	496	472	481	501	460	478	467	473	489	445	488	502	455	467	490	446	474	498	475	515	497	501	481	493	460	457	465	442	436	510	466	480	472	462	481	481	498	483	477	482	469	460	496	464	469	497	444	482	443	481	463	464	506	476	456	497	487	478	508	482	445	466	515	503	501	483	469	448	502	484	551	466	468	461	463	467	476	471	502	459	522	495	473	514	463	426	517	488	479	480	510	483	451	441	438	467	459	460	483	497	480	490	476	486	524	501	480	496	463	451	498	463	498	503	419	459	456	488	462	478	448	496	505	458	480	462	508	481	507	464	422	459	449	492	458	489	459	478	462	467	485	438	498	485	496	484	449	443	523	455	473	467	456	482	452	464	490	494	450	490	486	458	466	515	502	471	499	485	459	493	506	463	474	476	451	496	466	448	485	492	458	456	498	498	436	480	439	487	482	426	438	450	456	484	466	497	473	480	470	453	460	494	464	479	489	485	497	439	456	474	500	481	475	479	481	475	474	471	477	490	432	460	452	496	474	460	489	459	482	465	466	448	462	498	464	476	432	498	495	448	467	474	476	476	476	503	473	462	445	473	474	468	485	461	488	458	479	515	514	492	445	451	453	461	470	489	448	470	467	449	458	455	484	482	467	451	456	462	449	480	482	450	423	480	449	426	472	488	464	457	498	435	438	476	485	487	481	461	455	477	494	448	462	447	471	458	461	464	500	455	449	463	448	420	469	454	452	469	499	437	483	468	471	487	473	482	474	475	461	471	508	493	455	514	462	482	471	484	447	475	437	463	468	481	469	499	476	475	460	408	466	466	466	497	462	476	460	501	492	465	440	497	489	450	455	449	468	467	469	476	484	516	454	457	461	442	464	497	486	457	441	480	432	475	483	475	483	512	449	484	475	483	475	479	446	502	507	459	500	464	491	456	469	472	469	475	464	488	488	426	487	515	527	454	485	474	433	487	485	467	458	469	462	424	495	517	449	460	441	497	476	491	469	495	477	477	513	433	435	521	428	473	463	471	465	470	459	448	483	482	469	468	490	464	461	473	491	446	449	486	490	506	476	457	483	499	486	471	475	458	479	474	506	471	457	458	460	507	454	489	496	465	452	461	478	445	457	482	475	499	424	449	481	462	456	470	462	498	435	444	522	469	489	495	495	500	540	464	474	464	468	490	488	453	444	491	463	474	450	467	470	471	488	487	456	455	460	478	475	476	479	501	509	495	438	497	498	490	441	459	459	461	481	470	453	443	479	470	472	463	449	456	481	476	467	525	463	505	471	440	471	467	450	471	450	490	470	458	498	474	449	458	450	495	442	440	463	455	491	446	468	482	443	489	505	455	468	446	459	465	470	437	450	493	466	419	477	497	483	518	505	461	504	524	506	476	479	464	449	424	487	455	490	516	499	486	523	516	460	490	495	436	491	481	447	477	441	459	455	499	473	480	476	446	487	477	486	486	433	472	456	484	508	483	484	484	497	459	505	453	483	462	484	486	453	454	458	479	443	469	460	472	499	516	471	441	463	466	466	447	519	458	471	452	462	477	462	476	471	479	502	456	478	452	485	451	456	511	489	461	489	506	489	443	465	461	459	482	452	497	447	449	492	479	446	429	480	475	458	485	465	491	479	470	496	507	473	463	483	421	504	487	466	466	443	450	500	495	498	464	463	465	446	494	427	484	476	486	502	466	485	478	464	499	495	505	485	476	466	434	441	448	482	505	474	493	457	433	459	458	502	439	483	462	463	526	479	464	444	455	461	467	477	461	497	456	467	496	471	497	509	490	483	486	481	484	448	514	469	456	501	461	478	492	458	467	470	451	487	471	473	455	496	499	456	472	448	463	486	444	471	506	439	455	486	479	492	479	499	478	468	463	449	475	491	460	479	479	501	522	488	446	482	494	432	484	484	433	455	465	466	468	492	443	458	507	475	480	485	441	495	490	482	433	487	409	499	447	471	487	460	471	485	450	469	481	477	496	450	479	486	472	432	475	473	455	449	529	486	438	448	492	453	497	478	448	467	491	437	477	474	462	492	492	496	486	488	468	465	467	493	502	464	488	462	494	474	467	464	462	482	442	462	448	468	455	493	460	466	476	479	426	472	498	475	505	478	491	478	481	508	480	474	513	475	487	482	508	491	484	494	477	457	493	487	486	479	454	464	448	482	450	442	467	492	507	431	461	454	537	484	494	487	485	528	462	494	443	513	472	487	451	469	499	479	481	501	451	476	459	487	489	465	475	492	481	455	497	499	477	502	484	477	465	459	493	479	501	442	504	487	447	438	462	448	415	512	464	469	482	452	484	465	484	491	467	472	516	479	473	471	456	478	463	498	448	444	479	443	464	460	514	473	452	445	510	491	459	467	439	497	430	439	466	432	459	460	443	486	519	457	479	497	477	493	510	462	492	507	480	478	438	483	486	504	465	522	420	459	471	461	454	471	521	525	455	461	473	462	461	493	478	459	479	475	506	472	492	475	479	500	495	428	441	482	486	478	481	444	476	441	491	498	445	483	448
8148	730	1434	4174	4919	4705	3335	1747	975	592	372	286	264	244	274	246	245	266	275	229	217	259	243	268	241	268	248	255	236	259	283	246	251	201	257	297	264	268	258	272	219	245	246	235	269	245	253	266	262	237	243	262	244	222	262	250	232	225	252	280	259	247	233	253	248	263	272	226	264	256	264	223	238	238	242	219	246	236	273	244	234	238	283	275	257	240	220	267	268	254	278	265	266	246	250	292	247	269	227	265	230	286	260	240	273	255	252	261	244	257	215	236	241	250	235	243	241	265	258	282	257	246	254	235	285	239	242	245	251	268	286	261	262	273	216	260	260	250	252	243	259	246	267	230	257	269	265	258	257	256	233	259	302	258	235	245	255	261	276	247	274	231	252	220	263	244	271	253	258	263	238	265	264	275	251	258	226	268	261	253	297	256	249	230	272	227	257	250	240	243	241	254	246	256	259	267	257	297	266	263	269	224	261	264	252	267	280	233	260	256	213	265	250	257	266	257	247	260	272	246	245	266	267	257	253	251	263	251	243	217	222	237	241	280	252	253	279	262	261	235	273	232	228	258	259	211	250	255	249	234	252	238	255	239	234	262	232	261	252	240	255	253	275	253	269	261	271	273	258	286	241	255	248	264	275	234	285	275	255	261	249	234	256	252	228	254	276	255	261	240	274	230	234	268	270	261	244	247	234	268	266	246	229	237	249	231	218	237	257	269	255	294	225	257	236	236	261	211	227	261	241	256	266	243	283	252	240	253	287	227	239	253	246	253	237	271	227	259	255	243	265	240	240	271	240	239	270	238	276	253	262	215	247	214	218	235	270	261	284	266	254	257	278	263	266	255	242	257	256	240	262	250	265	265	248	249	239	241	235	264	238	260	250	264	272	223	263	252	261	246	236	272	257	238	269	252	241	232	243	243	243	269	252	249	254	247	266	244	240	260	259	245	265	235	265	248	237	262	280	241	252	243	242	256	263	247	235	256	234	237	230	258	244	269	258	264	263	261	269	262	258	255	244	241	250	257	230	272	267	223	286	251	263	233	253	226	255	246	263	238	261	274	255	245	258	246	255	219	241	268	240	283	270	264	222	244	264	237	233	247	252	228	242	228	214	227	267	237	243	275	239	250	245	257	270	243	253	266	252	236	265	250	245	253	245	257	259	230	245	235	224	249	243	248	243	241	255	264	227	269	241	259	249	265	255	220	239	273	256	256	236	255	254	259	268	242	257	273	253	252	253	262	235	233	261	259	255	262	258	266	258	236	277	238	234	238	234	239	271	252	266	252	249	270	283	242	235	268	246	244	239	270	283	249	249	263	256	287	244	249	275	201	276	264	282	241	261	255	258	278	253	258	248	251	240	276	228	249	265	271	246	261	245	254	237	282	236	276	248	258	267	242	261	243	234	229	250	265	247	251	240	244	264	269	262	285	270	249	265	305	233	242	212	273	283	257	259	250	297	258	257	220	253	255	234	253	275	244	278	269	233	264	263	248	281	251	224	230	253	280	251	245	272	278	254	261	245	252	264	254	251	261	267	252	249	269	240	242	238	235	254	249	238	277	260	275	281	210	263	259	249	230	239	239	257	241	243	290	229	211	249	253	226	242	256	229	229	270	254	238	265	259	229	247	257	256	253	256	251	256	239	254	263	247	260	261	245	232	246	251	253	265	251	252	234	258	251	272	275	244	276	245	263	249	262	254	251	277	236	245	261	258	242	260	278	267	251	241	251	266	255	259	229	272	258	269	239	240	245	276	272	223	268	258	246	231	248	240	234	256	249	238	247	269	267	260	244	246	271	248	269	254	266	249	255	237	253	256	281	241	262	265	237	281	260	273	233	270	254	248	233	254	223	234	233	249	238	229	249	222	273	227	201	283	277	244	254	250	251	240	255	254	254	248	261	228	271	278	263	241	217	260	245	272	250	247	244	229	251	264	246	254	276	246	273	240	250	277	276	258	257	249	231	268	233	249	250	249	266	221	264	242	261	273	244	270	290	246	261	235	246	251	240	236	266	265	269	267	243	249	281	239	214	247	260	237	237	268	250	265	267	263	275	260	246	232	241	239	268	242	299	250	257	247	221	234	218	256	258	267	260	264	252	249	270	246	246	265	268	248	240	258	260	243	260	247	263	238	240	261	257	254	260	258	293	246	244	256	230	237	227	246	250	271	265	254	223	250	289	244	280	263	230	266	246	244	245	240	255	231	235	276	270	242	251	242	262	254	266	236	243	252	245	256	260	232	241	248	270	237	254	271	278	264	242	248	246	244	221	250	240	265	284	251	222	261	264	265	260	256	240	243	218	260	293	252	238	256	271	279	243	261	248	221	236	252	272	254	259	242	257	245	253	220	236	245	252	243	222	270	248	262	266	276	267	253	248	261	266	279	229	249	257	271	259	234	238	262	234	267	244	274	249	246	287	263	246	249	246	242	253	252	271	255	242	254	269	246	264	259	220	272	241	257	241	229	274	243	237	255	260	223	242	245	239	267	261	238	285	285	246	277	265	278	256	271	236	270	241	278	264	266	249	235	284	254	250	271	259	256	276	266	253	213	288	288	265	247	252	245	226	263	263	252	229	255	262	242	269	249	257	251	247	255	262	257	235	242	259	249	253	237	235	273	233	277	252	222	275	250	244	259	253	270	223	262	256	250	247	255	284	241	285	280	271	248	246	244	239	278	247	263	238	216	257	235	251	280	242	252	232	240	265	262	261	278	256	280	257	269	294	268	246	273	267	247	229	268	268	244	259	249	259	270	266	268	275	243	242	260	277	252	276	266	263	248	249	239	220	246	248	245	266	260	273	251	288	234	238	272	271	235	242	259	262	270	241	254	288	236	218	227	289	257	236	280	243	226	223	254	258	261	236	250	269	272	248	261	264	244	287	235	239	258	259	248	225	226	260	239	244	244	273	275	273	264	260	260	276	263	263	261	239	235	233	273	253	284	257	259	256	262	269	223	242	246	266	255	258	278	272	262	291	247	214	264	237	262	253	242	237	259	236	234	250	233	249	240	253	249	247	258	243	229	236	262	262	261	238	257	267	262	244	240	227	246	248	266	266	247	266	259	243	245	249	265	267	244	256	268	254	260	251	261	263	230	250	257	246	248	268	288	244	243	256	243	244	268	242	231	233	247	255	266	241	242	256	262	239	262	254	255	253	246	238	257	232	238	248	245	239	232	242	214	277	259	280	270	245	247	273	258	255	267	228	268	276	255	260	258	252	277	239	259	263	272	250	248	264	262	254	235	256	255	230	254	259	240	248	235	246	278	238	245	248	262	233	286	247	249	285	263	236	267	235	244	251	242	258	266	265	248	256	253	280	252	252	249	263	264	270	243	273	234	281	277	255	239	279	241	243	256	243	257	240	265	239	258	208	273	265	269	258	257	275	262	263	244	250	249	231	256	248	260	252	252	238	290	229	268	275	231	242	257	279	242	269	245	261	251	235	238	279	258	277	236	228	257	248	247	237	243	234	236	241	262
7543	883	3676	13141	16222	15419	10895	5883	3300	1721	1058	724	652	572	579	659	660	665	609	583	639	634	620	613	605	604	619	617	541	641	642	596	622	610	574	589	612	560	578	570	645	643	608	654	628	626	648	615	617	599	627	628	573	610	643	662	592	578	584	619	624	605	608	603	585	659	645	599	534	590	579	582	624	577	609	610	635	575	615	596	563	624	611	618	648	597	592	637	579	595	643	611	618	602	542	607	631	637	578	603	621	637	656	627	593	649	603	612	609	625	599	643	658	583	597	550	574	640	604	584	588	659	541	593	608	673	592	656	634	607	644	588	609	639	615	597	569	602	612	639	612	599	648	582	559	616	644	589	605	640	643	613	604	629	644	625	585	587	606	581	625	586	643	636	632	634	607	609	637	626	636	644	594	637	603	636	591	582	606	615	603	592	614	606	608	651	591	611	653	669	601	610	579	609	613	652	634	613	614	649	583	570	579	661	574	599	640	613	592	586	626	584	583	613	598	633	637	656	644	649	613	612	616	581	592	622	646	613	585	544	646	626	568	593	615	633	608	617	575	623	590	614	625	619	609	595	614	643	622	632	581	624	604	603	572	590	667	601	613	605	563	579	601	594	635	549	619	619	616	559	585	651	629	607	613	621	630	607	576	638	614	606	604	580	567	598	612	626	606	636	606	635	633	650	651	569	605	633	593	628	629	592	565	620	639	633	625	597	553	606	615	636	625	605	637	662	645	594	632	595	591	599	587	585	614	566	623	584	626	629	644	590	604	589	652	611	574	599	603	592	660	566	591	583	601	592	638	560	626	598	627	631	615	616	619	626	624	631	623	641	601	632	643	611	598	647	615	609	607	598	626	614	588	574	602	583	625	619	589	625	619	613	578	627	562	631	591	588	597	627	636	626	573	575	596	625	606	605	582	586	615	598	598	611	597	605	649	631	611	627	650	604	592	592	608	615	617	565	643	589	640	597	575	574	637	584	600	615	574	579	581	589	581	654	609	601	598	629	605	658	645	605	645	607	604	639	630	598	638	651	622	587	601	620	639	608	624	574	590	634	631	560	570	564	619	586	604	591	590	629	580	643	652	577	618	596	624	599	623	569	650	613	625	617	603	600	632	605	577	578	592	635	653	592	634	606	584	622	638	634	629	608	618	650	628	569	654	618	600	641	632	624	598	593	647	607	633	606	560	584	589	596	606	597	632	620	625	616	591	591	627	625	609	578	650	604	585	622	633	620	611	629	580	625	595	616	639	647	626	553	653	630	602	612	576	614	653	590	582	607	581	615	626	618	621	597	620	578	578	648	596	632	592	647	586	634	636	590	544	658	626	611	603	598	627	613	632	581	574	655	646	612	635	616	591	643	646	594	604	632	586	606	609	617	659	582	612	606	621	572	627	656	597	584	628	634	587	608	637	594	633	597	629	555	605	599	561	567	599	623	614	593	630	611	626	661	646	590	608	602	635	630	611	685	640	598	640	622	635	638	587	630	619	631	611	602	608	615	610	615	593	639	652	614	620	624	587	597	616	597	585	601	640	629	595	644	607	627	594	536	614	534	602	610	592	632	588	623	596	617	621	612	643	595	593	583	631	567	588	608	615	605	583	576	631	585	613	588	590	577	623	569	668	636	598	596	639	644	586	659	586	626	597	676	648	563	613	598	608	635	620	598	586	576	608	627	625	660	646	633	630	579	611	607	579	628	562	582	575	577	645	585	615	644	569	604	608	606	605	550	572	602	616	618	627	611	585	568	614	631	634	588	620	602	675	637	611	682	597	637	598	586	597	600	599	608	602	579	611	625	609	643	607	560	586	603	622	561	573	618	615	604	584	616	623	619	636	584	619	590	650	588	621	621	647	591	634	613	610	587	627	602	636	591	624	617	619	641	612	614	608	587	615	640	619	593	628	635	636	598	593	621	619	578	587	634	598	575	580	603	628	599	617	625	589	565	598	621	627	638	622	641	627	629	586	623	609	572	586	606	632	603	612	563	617	615	638	553	609	600	601	614	622	595	560	629	613	588	591	640	596	613	620	591	616	625	582	657	629	582	643	644	593	618	588	610	603	613	558	603	590	587	607	589	642	588	624	642	558	605	604	573	603	613	579	591	604	618	610	600	670	614	619	591	608	634	590	617	602	580	610	609	603	575	602	622	620	558	605	647	616	611	587	641	649	523	610	581	578	597	656	589	653	582	599	608	604	627	615	628	620	618	644	627	629	597	623	593	620	645	584	590	640	630	632	610	605	595	599	582	591	577	592	626	638	602	600	630	621	647	573	612	638	626	618	569	586	626	616	651	602	618	620	589	613	624	622	558	613	657	600	588	626	645	638	641	571	614	580	636	671	596	642	634	591	583	638	619	629	613	601	599	627	677	588	583	605	605	615	628	615	571	572	588	577	584	629	601	632	573	633	626	596	601	569	610	632	655	597	593	596	619	608	594	632	658	619	589	572	636	593	559	607	618	592	645	608	556	541	614	616	604	650	607	632	604	632	612	636	592	600	599	583	577	635	630	604	585	604	645	592	599	585	616	606	587	647	590	644	643	659	593	640	597	604	570	616	616	618	622	612	611	619	599	626	615	563	624	620	600	597	603	622	617	606	614	594	581	563	605	617	604	597	601	576	622	574	632	610	685	587	633	616	594	585	626	595	613	594	618	627	648	603	634	626	591	625	601	649	605	593	616	600	600	603	654	597	584	589	621	651	643	598	639	590	646	619	611	603	612	648	601	615	611	582	629	643	569	617	615	598	622	633	616	605	594	617	611	602	611	606	608	596	592	635	612	607	583	558	630	611	620	676	609	600	603	595	627	580	639	660	573	602	619	581	626	598	627	564	593	653	609	565	627	623	603	619	617	600	599	631	641	584	619	616	596	573	625	618	599	615	580	583	557	594	619	579	624	605	581	629	595	565	601	597	611	588	578	603	604	577	596	611	602	566	587	633	607	611	589	620	648	618	595	621	644	597	603	600	589	643	603	641	604	617	620	657	596	643	585	635	570	629	571	604	560	567	604	580	620	606	619	598	607	635	579	600	647	585	644	553	585	626	582	587	597	586	632	585	640	648	590	607	612	579	595	608	650	657	595	631	661	624	611	595	600	642	609	623	597	605	596	640	614	596	579	598	632	620	620	593	600	600	613	619	626	620	645	581	617	605	642	614	550	572	630	642	612	605	603	654	581	622	618	620	612	644	618	581	626	659	615	620	578	613	606	569	617	624	569	621	624	606	602	615	583	622	591	609	616	555	596	662	596	582	585	623	618	600	602	627	562	684	673	646	623	573	599	601	642	581	659	617	611	606	598	635	609	623	628	634	609	681	531	617	640	609	603	624	601	587	644	579	609	601	641	624	628	561	580	612	614	617	647	617	597	611	595	659	629	657	595	614	568	639	650	628	577	650	597	596	602	628	589	631	567	650	640	653	622	587	591	649	580	605	564	589	607	593	558	580	613	580	612	610	646	623	612	602	620	626	608	640	640	605	623
59270	22686	24113	56162	62135	52870	40120	24708	11117	3681	1108	476	297	231	222	250	230	199	209	208	205	219	211	171	219	194	200	205	211	229	206	189	217	204	217	204	216	226	199	231	209	216	235	225	217	191	209	203	246	198	212	196	202	192	227	202	197	217	236	214	213	236	207	227	221	227	198	198	237	207	196	210	199	208	185	215	229	203	231	223	198	212	219	204	205	192	209	212	188	214	219	222	210	216	210	237	193	214	201	177	219	242	204	220	194	207	210	204	199	206	237	217	201	193	199	202	193	243	210	214	213	241	214	212	204	240	232	199	220	208	225	217	215	238	212	215	181	203	220	196	207	239	210	190	208	215	201	206	213	199	197	211	226	202	213	225	204	193	214	226	188	199	197	215	176	217	221	203	230	190	226	233	236	235	263	204	217	208	217	228	182	190	212	180	215	207	176	225	222	189	171	227	206	216	209	235	207	235	210	200	219	209	238	228	215	239	215	200	242	216	214	226	237	208	189	224	225	199	210	214	217	211	234	203	213	222	224	230	199	207	209	198	201	207	236	209	224	237	202	212	203	229	203	209	220	226	207	183	196	191	223	207	212	199	239	242	227	220	237	219	202	209	194	256	226	227	181	201	215	212	220	210	199	218	241	185	214	212	230	215	208	224	236	224	204	195	201	208	228	242	202	209	218	195	197	191	218	193	204	192	201	199	207	195	234	213	216	201	200	184	189	211	214	213	198	231	210	204	215	213	198	220	212	217	186	228	221	235	227	223	207	222	188	199	222	192	196	211	182	209	211	234	214	224	195	199	209	190	218	201	208	214	216	217	221	217	218	202	221	206	207	212	223	199	218	234	218	221	190	183	210	219	199	189	218	216	214	213	231	218	200	199	195	183	212	203	238	195	201	188	209	222	216	213	230	197	206	216	258	186	235	196	209	202	182	208	182	205	212	201	211	223	224	208	191	202	202	214	224	213	231	179	221	209	187	238	198	205	216	215	216	238	211	200	276	191	221	254	199	217	225	198	211	227	225	199	192	235	230	235	211	238	209	211	205	204	204	188	223	191	217	222	200	197	206	209	197	194	209	231	206	189	213	230	202	193	182	219	218	184	219	212	196	211	213	230	234	243	215	200	221	215	204	212	207	218	222	203	194	219	208	203	188	216	198	242	206	228	220	241	222	207	230	213	202	205	202	223	208	210	220	205	214	221	210	207	240	192	213	187	230	207	187	196	200	235	202	205	218	207	199	185	232	196	214	229	202	224	218	209	210	213	207	233	225	207	200	193	220	224	213	192	215	226	189	213	209	223	195	203	201	225	203	213	213	209	179	230	190	209	227	213	237	223	199	205	200	180	219	217	226	210	203	196	215	211	203	207	222	215	215	215	166	202	193	200	240	217	217	212	201	206	223	201	194	200	220	220	237	218	205	239	196	213	213	215	226	207	222	233	213	195	214	192	227	214	215	225	204	206	211	198	210	194	217	208	194	220	201	208	188	196	197	202	204	198	218	221	212	227	205	221	201	212	205	194	207	206	229	208	214	216	191	200	219	240	206	204	211	192	214	213	229	222	201	232	201	211	238	189	205	186	192	200	206	218	196	209	225	184	215	229	224	205	228	207	223	221	201	241	182	208	199	198	244	204	221	203	197	198	205	212	213	217	194	214	212	222	210	190	210	222	209	224	211	195	210	187	237	212	188	187	203	200	227	216	211	226	208	201	226	240	208	192	219	212	214	185	203	188	208	215	215	229	182	217	208	204	204	209	184	210	220	242	208	194	196	201	226	177	191	211	230	225	225	223	218	223	216	214	203	221	202	226	236	202	205	225	198	194	247	204	205	230	207	200	222	182	204	220	236	226	195	201	226	190	214	211	216	233	227	213	215	210	231	195	193	205	187	188	188	226	239	194	172	205	205	224	197	174	244	215	215	161	180	214	221	221	214	204	237	216	227	206	231	211	230	208	222	217	183	204	230	224	246	199	213	218	194	194	222	235	206	206	197	212	235	234	228	246	222	185	213	206	224	195	236	190	184	210	224	199	226	200	210	169	247	207	225	231	197	197	202	218	215	208	202	218	195	192	216	220	201	205	214	227	202	223	245	189	201	208	220	217	232	223	223	216	220	237	189	223	232	226	206	215	201	200	180	207	226	213	177	217	209	201	230	260	225	230	204	208	211	210	199	195	223	201	218	198	235	225	219	218	218	206	195	238	202	220	190	203	196	209	217	198	226	207	196	197	237	218	197	208	228	225	243	249	183	217	224	224	200	233	214	226	197	228	174	250	218	214	212	198	198	230	199	214	215	217	203	220	197	219	227	205	226	222	208	197	210	221	173	215	222	254	208	232	206	190	207	205	216	227	186	195	208	218	225	218	209	207	206	198	211	188	223	206	235	207	214	219	204	192	178	211	218	206	204	189	210	194	170	199	212	215	210	213	226	217	195	222	228	184	220	185	228	189	204	222	217	243	236	175	205	227	214	225	242	227	196	199	213	219	209	199	214	210	208	202	225	213	171	230	200	204	218	218	217	184	220	222	226	199	218	223	222	235	213	225	203	229	210	225	187	222	203	228	213	207	207	208	220	195	222	198	222	186	227	193	228	214	203	215	199	219	207	199	208	208	202	202	209	200	220	213	226	194	223	212	188	187	204	204	204	209	221	234	215	205	244	208	197	196	206	199	208	199	209	214	240	220	204	217	179	218	216	225	244	219	194	209	213	229	215	218	209	211	188	207	260	195	218	217	214	195	185	215	198	200	225	203	198	188	200	193	209	227	190	199	197	212	216	200	225	209	217	223	205	221	202	218	205	221	195	202	226	220	208	201	216	228	228	240	230	207	229	206	192	219	208	228	208	239	233	209	229	207	179	206	231	223	213	220	219	204	196	232	194	225	194	222	231	213	221	177	179	213	223	214	243	215	199	192	227	208	175	198	189	227	210	207	240	202	214	235	202	218	207	217	212	199	229	201	222	205	199	224	206	217	242	220	216	220	215	199	242	239	196	210	224	236	207	214	250	222	203	202	234	206	202	216	223	217	198	212	193	205	187	225	214	228	221	249	205	226	201	188	199	192	210	206	213	217	205	229	183	218	214	190	223	211	186	228	191	213	195	206	200	224	254	210	191	195	200	190	212	224	186	219	202	214	189	206	207	203	194	199	201	198	217	196	204	213	191	207	226	217	217	205	220	213	221	213	209	197	190	214	193	229	205	215	214	206	213	219	213	220	205	220	217	216	215	215	187	230	231	205	200	204	205	216	213	217	220	203	227	233	225	201	213	212	207	218	226	194	206	235	191	210	189	182	206	240	231	223	220	223	226	186	219	234	200	195	210	217	218	208	195	226	237	193	236	221	215	218	224	225	213	208	210	214	212	206	180	217	224	193	234	225	218	197	204	248	208	204	211	203	186	192	222	214	211	200	227	233	202	218	236	229	243	222	201	211	231	254	214	204	217	187	195	210	212	199	190	223	227	223	204	227	226	199	237	224	181	205
32894	7247	29624	62738	69749	63161	52023	38760	23784	11191	4157	1589	772	533	520	508	522	568	571	500	495	551	488	519	502	521	532	497	490	510	529	504	494	525	497	474	498	479	540	502	495	541	516	504	551	481	486	475	506	515	512	521	502	490	507	566	543	537	481	541	516	490	547	517	542	526	480	517	512	500	517	553	519	492	488	522	571	505	517	544	502	540	539	514	508	511	488	517	529	495	507	513	476	537	480	527	538	527	504	490	518	529	533	511	535	485	504	500	535	491	535	518	490	496	501	493	512	497	544	512	550	490	518	587	536	534	497	497	493	525	492	519	540	538	516	512	533	505	506	512	524	515	496	477	524	513	541	523	543	493	509	532	506	541	503	463	542	516	520	582	508	477	546	519	529	513	499	514	503	525	466	526	560	518	520	535	501	525	520	472	508	498	518	556	519	491	482	556	514	522	519	532	532	521	534	569	464	512	484	544	483	533	525	531	527	515	529	514	505	519	510	530	503	489	543	484	505	528	488	491	537	537	516	525	471	560	542	524	495	514	504	512	491	513	498	542	499	528	522	459	530	523	506	518	496	508	560	534	513	507	538	508	510	504	524	527	523	513	514	542	533	484	535	505	469	499	531	503	499	487	552	518	497	523	514	506	520	548	502	513	510	520	525	513	445	520	517	499	509	481	521	572	491	512	501	532	508	496	542	530	491	512	539	524	530	530	520	497	533	495	552	512	493	568	495	535	564	517	536	491	490	548	520	500	500	551	486	515	541	543	503	537	542	505	549	519	513	526	488	515	503	556	573	531	533	517	509	528	521	498	545	547	532	531	507	504	571	535	512	534	510	551	483	503	498	510	570	499	523	517	565	524	554	490	528	525	501	506	543	495	555	506	532	497	516	458	476	511	527	536	535	490	453	483	512	499	494	542	531	518	484	504	510	522	493	523	525	546	501	487	495	505	518	513	526	484	543	508	482	513	496	531	499	499	498	540	560	555	516	501	549	522	513	533	456	524	511	509	531	511	546	474	536	525	561	525	524	512	526	509	527	538	511	483	528	496	484	541	520	510	478	509	504	500	565	565	535	514	559	499	546	498	521	519	542	525	498	545	580	466	536	518	519	572	525	491	540	533	511	468	504	525	481	558	534	574	519	530	501	562	576	505	491	534	537	519	533	509	547	505	496	582	505	513	573	485	518	569	546	485	517	513	527	497	509	511	516	545	525	513	536	491	512	502	504	582	521	530	533	507	511	530	522	490	526	540	512	478	469	551	537	496	529	517	497	540	545	529	543	481	455	522	531	500	488	482	540	524	509	531	540	510	518	519	529	534	468	501	535	523	513	560	513	490	529	530	499	487	544	555	495	519	549	544	530	502	510	524	550	495	522	495	517	535	522	536	497	507	516	521	538	525	470	523	519	503	494	520	572	524	536	516	502	510	513	522	509	479	511	467	537	499	489	486	509	514	495	494	523	526	557	537	519	491	502	493	497	495	496	470	548	540	517	525	456	520	535	524	465	539	487	487	498	498	545	531	519	512	483	507	529	482	532	517	516	520	504	540	486	544	523	513	502	512	493	515	510	496	514	532	479	521	520	482	519	504	508	527	515	533	556	504	549	530	477	494	530	502	483	535	524	514	511	515	535	550	532	513	532	485	499	510	458	543	534	473	543	488	533	504	521	519	537	510	507	532	501	505	506	491	482	493	498	522	548	510	526	469	474	538	483	537	535	530	510	507	571	544	515	520	554	515	537	500	520	526	486	534	490	494	520	469	531	514	552	513	504	515	533	479	536	513	501	527	525	490	521	552	483	502	505	535	535	510	495	462	521	514	514	535	488	526	502	516	506	501	478	499	508	473	519	519	507	508	545	535	509	519	508	477	480	498	537	537	504	529	498	513	544	538	529	561	492	487	538	520	526	506	508	508	519	502	529	514	515	505	498	482	527	505	542	506	470	501	537	542	514	491	537	536	511	514	510	524	492	503	507	506	532	487	512	509	504	484	560	498	501	513	522	560	530	534	519	515	537	553	509	525	498	497	513	511	475	524	484	512	509	511	499	519	510	533	510	525	515	500	513	569	496	495	547	545	503	548	524	524	492	506	507	506	535	516	527	477	483	517	509	516	503	559	522	520	527	518	524	542	528	542	525	538	516	497	530	521	504	548	569	530	508	500	498	561	506	563	507	530	516	515	564	497	504	558	483	508	513	500	527	475	535	540	541	549	535	486	543	519	510	521	517	516	525	515	496	474	536	547	515	521	498	516	494	550	530	523	578	527	507	511	530	499	492	547	525	516	537	522	498	532	506	527	538	520	540	481	518	536	548	498	521	491	525	580	506	513	548	471	528	546	509	519	503	526	583	533	501	502	543	541	516	486	497	509	523	516	526	503	525	491	493	565	520	484	542	528	502	467	497	555	539	509	485	547	551	479	531	499	531	516	479	498	562	555	523	532	525	525	498	543	506	543	497	530	534	557	541	566	573	526	567	519	530	495	509	521	487	516	507	550	503	504	497	533	508	530	551	525	505	510	534	565	549	541	522	546	505	498	505	506	563	478	514	549	486	510	515	545	552	512	515	547	492	533	504	499	518	535	518	528	490	514	528	535	544	517	515	475	493	512	503	522	580	520	534	524	524	543	507	509	517	545	507	491	496	515	474	494	533	512	465	498	559	542	523	504	517	484	529	523	501	497	505	475	529	490	518	505	519	489	499	533	530	507	519	492	539	528	511	499	477	525	521	527	478	481	518	527	521	492	533	487	534	518	495	540	503	497	549	548	531	513	543	520	525	547	555	548	499	532	524	563	501	507	505	485	530	534	499	508	519	462	526	498	527	507	506	541	500	511	537	552	541	519	484	530	500	514	521	547	517	501	484	555	524	519	514	535	522	517	569	512	526	537	523	517	524	498	500	491	571	530	466	521	471	545	529	511	490	525	507	562	486	508	517	523	525	514	550	496	499	501	486	560	487	514	534	538	517	513	547	522	515	489	515	547	546	518	530	491	516	527	522	493	548	527	536	533	501	550	497	499	498	449	538	546	533	533	465	509	510	540	531	512	539	501	496	496	503	537	499	542	526	477	533	505	534	532	507	509	498	537	473	528	537	533	522	498	506	523	523	524	515	535	513	558	503	515	483	524	503	512	526	484	519	517	508	514	529	497	530	493	519	544	524	552	521	518	496	507	510	488	582	517	467	499	502	558	488	542	509	541	505	514	474	535	475	504	507	510	548	521	521	509	504	529	517	491	487	531	493	482	523	488	508	535	557	487	523	543	494	535	482	559	510	527	496	504	503	491	514	482	487	523	521	485	542	531	542	495	467	522	547	482	517	511	492	541	534	542	505	483	510	511	520	508	552	505	527	520	510	493	509	512	550	528	508	504	521	498	517	510	535	513	524	526	571	530	506	494	520	517	494	528	509	526	541	492	525	510	495	524	512	532	514	529	510	487	494	488	511	520	515	549	565	518	498	512	508	510	506	507	533	514	510	529	559	512
62824	23863	20966	58313	67046	57268	43864	27925	12983	4272	1329	480	254	218	191	211	195	174	201	183	188	217	186	199	184	192	178	194	205	215	187	210	203	201	195	211	185	207	192	194	194	179	225	168	227	184	163	181	203	201	187	219	197	189	179	223	180	210	187	198	180	206	209	191	191	225	215	211	208	189	179	219	202	219	218	211	212	206	186	191	195	195	188	185	199	204	212	183	210	201	199	196	220	187	198	165	187	182	223	197	190	182	205	188	186	194	187	218	180	206	215	197	209	191	183	196	233	223	191	184	162	212	205	209	191	191	204	176	205	209	201	208	198	195	192	207	204	171	226	224	194	212	197	206	196	188	206	199	184	189	203	204	221	209	215	232	198	205	171	211	191	208	191	223	203	190	195	180	187	190	204	193	177	203	195	217	204	178	157	205	182	186	200	201	178	219	202	222	191	208	199	177	179	191	211	205	194	185	214	163	184	196	195	200	200	213	204	192	191	194	185	187	169	186	217	198	206	213	220	194	206	177	176	184	218	201	196	216	165	192	203	194	205	180	166	203	205	222	189	180	231	222	196	204	205	195	199	202	202	177	208	188	182	219	198	183	173	188	197	197	180	202	202	201	183	209	204	196	211	185	184	209	177	190	183	194	192	194	187	180	183	198	206	168	205	174	187	207	225	203	206	234	202	215	191	186	181	201	190	211	203	181	221	200	193	184	204	200	214	210	219	200	196	221	235	206	211	214	190	203	201	195	216	182	192	216	186	210	194	183	220	196	221	187	205	222	194	192	224	194	228	218	200	206	197	182	211	214	190	188	205	197	195	188	194	203	199	201	205	188	198	217	201	212	191	207	203	200	209	207	180	203	212	220	198	169	201	208	190	200	216	184	199	191	209	199	201	191	176	182	222	196	181	195	199	197	184	204	210	213	204	202	214	227	201	216	230	210	209	217	193	196	217	198	213	199	183	202	223	213	207	242	194	186	184	212	193	194	207	206	202	205	189	187	207	208	204	217	215	206	196	198	210	208	174	193	198	193	171	205	189	218	207	206	223	179	215	215	192	183	177	183	209	219	157	189	176	193	216	209	192	199	210	206	170	200	218	216	188	218	190	202	169	181	199	207	213	190	196	182	206	219	197	205	190	224	195	179	209	194	220	200	214	181	216	187	207	194	232	193	202	164	202	199	180	193	200	197	188	216	195	172	191	191	189	189	202	226	192	209	184	206	203	204	208	207	193	184	212	211	216	201	194	216	207	221	189	183	187	184	202	182	233	206	199	218	189	180	213	188	162	159	190	180	208	173	212	188	215	211	194	197	191	198	249	203	214	221	173	181	186	212	205	211	189	190	192	202	227	186	209	164	186	229	190	165	189	205	183	197	220	189	204	226	188	191	183	202	206	187	190	199	188	214	215	200	211	183	206	218	198	226	231	217	203	196	217	199	219	199	200	184	204	211	186	185	208	193	215	206	205	214	192	209	229	218	203	208	186	210	194	208	190	216	216	221	203	199	198	209	203	188	209	217	202	198	185	187	217	201	220	202	186	183	196	188	190	203	178	199	210	190	192	177	196	210	199	199	210	199	180	218	202	204	192	183	202	174	186	210	194	223	192	194	208	190	166	193	212	178	208	175	209	216	193	189	201	237	193	187	200	194	207	199	226	222	223	198	205	206	202	197	195	193	197	198	196	205	207	210	193	215	202	201	196	189	193	197	184	214	215	213	195	200	219	216	192	175	186	204	188	209	190	204	201	210	196	209	226	208	187	189	196	183	184	191	219	207	179	207	230	170	211	224	192	204	188	196	174	211	206	174	199	203	209	204	190	204	219	191	179	197	207	214	217	210	187	195	190	199	195	212	203	187	198	177	220	173	194	191	205	184	188	183	204	232	221	196	204	208	203	203	157	185	195	189	196	177	203	204	190	190	190	215	180	215	207	204	199	204	194	217	172	167	202	194	218	200	188	208	189	167	202	191	201	210	222	217	202	193	204	210	185	191	181	177	227	184	193	187	218	189	204	205	209	186	167	206	201	228	190	224	187	172	194	187	209	204	175	194	214	219	209	186	193	178	195	188	187	216	198	215	207	191	180	192	223	197	223	224	176	185	246	192	195	210	217	193	194	192	194	179	212	179	191	188	195	212	180	205	197	205	208	206	192	218	209	187	215	199	191	209	203	192	196	204	200	211	208	180	229	198	207	212	171	205	196	203	192	216	196	208	195	210	166	179	181	204	189	187	221	182	195	192	193	187	208	217	183	201	257	196	214	197	207	213	204	206	196	195	200	216	215	220	193	235	226	217	209	193	192	197	164	207	204	198	173	186	200	175	169	190	209	216	188	191	194	201	183	204	180	163	187	219	214	194	204	201	200	184	211	188	187	209	231	207	208	222	193	229	213	185	213	222	190	206	196	195	227	196	192	218	191	203	190	170	188	174	206	203	196	174	210	218	198	209	204	206	194	202	215	200	211	196	196	191	193	189	220	184	192	192	219	190	194	215	206	183	198	199	186	205	213	203	247	206	205	185	182	167	191	193	184	202	197	208	192	189	201	223	194	203	196	184	185	205	181	207	193	182	200	204	203	202	173	197	201	195	190	175	192	213	177	187	172	207	195	220	205	234	186	184	193	176	207	214	193	206	199	163	195	192	205	194	198	197	204	210	184	224	218	201	198	157	192	172	212	181	183	206	224	203	195	191	207	198	188	173	180	220	223	197	191	191	181	203	212	181	184	194	190	179	193	209	186	224	187	191	203	197	183	208	194	176	205	209	213	184	211	205	201	195	213	206	206	223	215	198	211	185	214	184	179	210	197	214	192	181	189	178	177	187	222	220	200	181	200	212	221	221	193	202	199	194	196	183	194	212	197	192	204	184	195	217	181	219	190	195	179	199	203	206	219	214	217	168	184	190	196	193	185	206	182	181	197	170	204	159	188	196	202	178	209	190	207	193	175	207	202	178	173	196	215	205	197	185	202	184	208	221	203	187	188	207	185	190	213	200	214	201	187	214	177	192	192	183	197	228	202	201	199	188	180	189	200	197	200	202	203	218	194	206	199	182	166	195	193	188	196	217	183	222	199	191	211	219	205	180	175	189	206	195	204	193	199	217	216	182	199	186	198	221	224	173	222	194	211	173	221	198	184	195	200	183	177	181	190	193	166	184	196	203	211	228	206	184	203	179	189	207	205	191	221	216	175	207	191	185	215	183	200	172	197	220	191	219	205	169	196	193	179	204	221	198	216	184	197	216	196	212	214	187	204	215	180	237	181	217	171	215	197	209	208	211	217	220	201	212	187	197	184	209	159	222	201	178	172	178	189	188	203	231	184	177	209	190	184	182	185	188	198	191	187	181	192	192	207	194	183	186	200	170	188	186	176	205	209	216	195	220	198	189	202	200	191	214	208	198	209	199	181	216	198	210	181	177	228	189	190	184	189	207	177	218	204	202	171	206	193	186	199	215	214	186	196	221	172	187	184	179	216	196	187	208	199	197
34996	7135	25281	64894	74864	66750	55132	40805	25183	12314	4553	1649	721	556	495	485	445	452	503	465	517	470	462	501	512	478	514	491	477	501	497	476	484	461	503	471	531	499	462	465	489	466	481	455	492	485	470	498	483	458	503	477	514	476	461	489	478	524	499	498	460	487	523	452	475	440	471	464	471	455	493	494	489	464	521	511	511	486	466	504	467	473	494	475	484	466	510	455	460	474	508	490	523	440	484	456	464	452	479	506	470	458	483	504	497	500	502	487	532	514	473	520	474	484	505	511	490	487	470	477	511	490	471	455	536	467	503	496	460	501	488	476	468	533	463	513	433	500	470	456	529	446	514	469	474	508	540	520	481	481	497	480	520	433	499	530	485	491	515	524	467	470	477	503	497	490	500	462	494	499	468	502	471	471	515	507	506	471	485	480	480	500	490	493	498	502	511	456	477	449	450	491	499	458	490	511	448	455	484	524	447	475	496	498	485	478	445	465	500	462	482	491	491	498	478	501	481	472	525	484	499	436	531	451	476	452	494	442	509	489	473	512	463	517	456	473	484	533	483	486	485	502	451	440	473	454	437	506	503	474	456	487	487	482	472	487	488	458	485	494	509	470	473	447	561	476	483	492	484	467	519	486	495	498	457	429	465	508	498	489	452	465	512	528	457	484	532	470	474	478	533	464	513	488	477	485	473	513	484	499	493	477	475	498	476	461	481	480	482	463	456	514	496	471	476	490	470	505	520	485	480	539	455	479	496	475	483	485	478	467	463	437	501	504	487	510	491	463	505	499	490	483	447	511	491	502	510	481	467	491	475	508	506	479	529	483	473	482	474	516	473	466	507	484	481	462	532	456	505	481	493	482	502	500	468	492	443	492	473	504	495	526	469	462	507	497	518	519	511	467	487	514	533	499	514	521	466	507	487	508	457	479	493	476	496	474	503	464	530	510	508	507	473	459	490	473	497	498	466	479	506	488	437	521	504	483	497	463	450	496	509	481	502	471	512	483	495	492	461	485	467	453	469	470	496	506	500	470	441	477	495	491	510	494	477	476	496	491	487	470	450	497	492	468	504	440	470	459	490	500	471	499	488	468	457	485	463	449	478	452	491	470	509	489	502	448	514	523	474	482	491	459	509	454	527	499	519	477	457	501	476	452	462	514	510	529	509	486	475	470	494	496	495	479	504	469	484	526	525	501	492	489	494	497	494	480	504	484	491	490	482	517	471	481	497	491	480	497	520	451	434	486	552	463	512	489	522	511	472	505	452	494	481	507	500	475	464	481	510	475	453	470	456	458	452	466	477	448	461	464	479	508	506	514	460	523	493	497	486	482	485	445	456	512	448	443	454	496	497	472	506	482	500	491	442	453	477	511	492	501	502	460	455	477	468	474	484	481	450	522	485	495	492	476	528	491	456	470	461	478	479	510	493	530	516	497	475	514	464	506	458	477	480	503	475	468	490	484	478	438	491	518	471	491	485	459	472	459	450	500	504	490	530	488	519	486	511	504	454	458	485	503	531	524	484	470	470	479	457	494	447	481	504	462	493	479	461	490	450	468	436	487	526	467	488	472	478	501	477	439	480	474	467	501	487	513	519	508	503	493	455	485	519	483	461	478	496	481	467	486	472	463	440	471	472	505	466	479	500	466	489	464	474	456	461	494	515	477	485	473	477	480	501	482	482	476	488	495	511	498	482	474	453	489	485	531	518	472	481	483	465	477	494	486	457	492	483	473	472	451	465	462	458	487	473	487	489	485	488	497	480	483	491	494	492	457	475	459	462	498	484	488	469	535	487	501	498	490	493	472	495	469	535	481	499	510	499	527	481	500	509	456	486	464	466	499	456	480	496	463	516	462	452	465	521	472	480	488	479	486	500	477	463	471	462	515	446	482	503	492	480	471	462	471	509	483	468	472	486	455	487	484	517	476	482	494	478	478	511	497	469	496	503	499	484	505	512	455	489	486	531	472	491	491	452	491	530	495	455	455	438	492	469	463	455	470	476	502	450	496	499	530	480	481	435	482	504	493	473	495	462	494	441	478	476	484	486	513	518	500	496	463	493	504	485	528	536	462	491	472	518	482	498	488	515	482	456	487	451	479	504	474	464	471	468	493	469	470	491	462	480	522	515	474	504	492	511	505	483	491	486	449	488	499	451	456	510	454	497	479	460	470	471	500	451	451	482	517	471	473	496	501	442	519	482	455	536	461	469	489	483	496	481	467	457	486	467	513	507	473	456	519	467	485	486	495	496	459	495	472	496	449	492	481	484	478	466	522	474	492	470	458	490	454	508	535	475	484	494	462	470	512	462	495	462	498	493	441	491	484	453	476	508	475	485	503	480	517	509	490	459	474	489	464	484	488	529	448	444	489	488	498	473	472	476	458	469	515	480	479	519	483	492	492	488	462	437	526	466	485	488	465	481	476	501	473	504	514	462	514	498	512	498	488	488	478	465	471	454	486	468	522	507	473	495	476	509	464	469	467	504	490	459	497	497	466	500	450	479	472	493	488	502	473	494	447	480	498	477	496	494	465	471	489	509	511	485	451	473	494	484	463	527	506	490	480	485	476	488	464	491	443	449	488	451	499	500	471	496	461	506	516	483	507	481	481	508	469	493	510	512	521	492	452	479	454	535	475	489	491	478	496	478	490	510	523	487	469	517	496	468	492	448	521	431	484	508	486	501	465	518	498	450	498	447	502	443	482	467	463	502	467	444	440	456	479	495	458	503	451	467	471	466	488	479	544	464	465	531	514	517	443	472	486	470	463	447	481	476	500	480	488	521	511	444	490	426	462	473	485	432	471	521	465	484	486	488	497	506	477	453	473	541	472	489	435	471	462	486	501	491	480	471	494	487	451	503	515	493	477	491	510	486	486	475	457	505	458	505	494	503	501	512	490	495	501	515	494	515	483	500	476	506	452	476	469	525	473	434	471	449	496	458	472	518	510	474	502	485	509	481	501	464	462	484	469	470	476	483	464	506	435	501	470	445	440	471	500	462	471	486	505	484	504	509	510	501	513	441	444	509	507	497	452	486	451	489	496	470	490	492	466	491	456	472	494	484	482	465	506	505	455	494	483	478	452	450	435	461	480	495	506	473	461	462	454	431	483	509	496	497	512	499	523	490	501	506	501	479	467	490	485	508	530	491	497	508	497	498	493	485	452	500	509	480	514	514	452	477	501	503	456	485	485	506	516	516	514	475	491	486	527	498	481	488	510	484	485	466	498	500	477	496	494	503	470	493	507	498	506	465	486	486	467	459	487	503	488	509	508	465	473	472	461	519	468	468	503	475	518	478	455	492	492	507	478	469	521	458	477	509	492	516	511	515	470	441	475	505	486	497	489	495	502	514	472	469	456	474	528	455	469	481	490	476	489	484	447	495	450	499	505	518	511	528	501	495	458	445	481	453	483	474	482	460	491	457	462	493	469	467	511	499	456	469	496	525	473	523	471	483	511	502	503	503	499	480	500	482	488	448	441	479	488	488	502
6904	508	527	3462	5921	5303	3317	1649	805	477	345	291	269	239	288	281	278	236	252	286	261	258	272	267	256	252	271	246	271	250	230	262	257	279	275	256	230	244	244	278	250	230	269	268	250	272	253	244	255	246	254	248	274	271	246	232	264	231	236	244	275	280	270	279	229	246	249	288	288	248	248	207	277	275	262	265	264	278	246	277	266	273	283	230	285	267	252	266	263	257	244	231	287	230	237	218	265	231	230	269	286	272	234	255	233	254	231	262	260	266	269	230	250	237	249	271	284	270	246	268	261	251	254	267	253	265	257	276	260	272	252	255	263	275	251	243	244	267	272	246	267	267	258	267	258	281	261	245	269	276	266	273	254	234	256	289	210	251	234	260	266	248	233	216	263	218	262	264	258	252	251	289	251	254	221	259	247	269	245	245	260	253	242	253	266	260	236	269	260	299	243	253	263	241	259	229	250	223	238	252	224	225	247	254	246	264	272	258	233	292	281	253	254	278	258	252	300	260	250	246	248	269	269	287	257	250	228	273	304	229	264	244	235	293	240	251	261	274	238	249	261	255	254	264	248	251	275	282	264	225	242	261	265	253	273	259	274	258	267	258	250	245	247	251	287	225	257	262	249	267	233	259	265	262	253	241	272	251	270	243	256	250	263	250	266	253	253	214	270	239	268	246	255	261	252	273	274	259	297	260	272	242	264	252	285	293	285	245	258	228	270	248	247	262	266	268	287	251	233	253	269	264	258	239	273	242	253	264	298	278	243	243	247	275	264	225	267	237	269	265	262	254	307	273	241	264	263	264	264	267	239	252	239	235	264	264	232	272	265	258	261	267	294	256	250	267	277	249	255	254	237	295	259	272	243	291	234	261	254	253	229	237	256	237	246	270	281	255	301	239	245	251	273	238	271	251	259	262	269	230	264	251	270	278	279	220	262	247	242	266	229	265	271	249	250	251	238	297	248	221	232	254	263	252	247	243	266	266	243	217	279	268	256	264	278	241	295	252	251	284	249	254	282	253	243	239	262	258	260	274	246	247	260	280	243	249	262	251	269	222	255	230	252	265	264	267	258	277	264	257	250	285	252	273	235	249	278	274	286	243	277	242	256	290	276	239	253	267	265	258	258	232	243	268	266	287	274	222	245	246	274	247	289	265	263	221	226	269	247	245	230	268	243	268	272	240	241	274	256	281	285	229	288	246	280	282	254	260	259	232	279	291	253	274	282	259	253	272	244	258	264	262	263	235	259	286	228	267	220	275	226	252	246	246	287	272	271	257	281	244	245	279	264	264	258	251	262	266	277	245	273	231	245	284	247	244	225	254	253	258	245	277	289	255	252	268	250	251	242	262	270	256	259	246	256	236	232	221	238	292	269	254	241	245	265	247	245	266	243	240	231	240	272	225	253	249	281	274	267	238	279	251	248	247	251	228	249	251	278	241	267	265	250	252	265	256	257	253	277	257	252	229	277	282	241	239	281	266	272	270	272	269	228	245	272	272	256	249	225	230	266	267	219	276	265	252	264	232	251	233	293	249	245	268	262	253	228	227	274	273	245	269	271	259	245	254	270	272	283	276	290	249	245	242	273	275	273	240	270	253	251	275	233	234	271	240	276	240	260	266	226	267	257	232	283	250	259	261	282	244	244	254	217	235	260	274	270	261	290	273	239	269	254	260	260	277	271	234	246	253	244	270	261	260	246	278	251	248	224	268	264	257	219	234	237	258	260	253	283	254	262	254	251	264	233	249	252	254	239	258	269	267	246	235	232	239	258	261	263	272	261	268	283	265	251	238	265	281	265	288	239	276	273	255	260	262	258	247	265	260	260	240	256	241	280	245	278	255	296	295	273	272	259	277	275	263	260	267	249	244	278	257	255	273	275	247	260	262	251	267	261	238	246	254	279	257	255	253	239	253	265	285	266	269	268	271	286	264	240	273	234	269	259	282	246	287	256	276	262	268	250	259	271	273	291	236	242	274	292	246	249	262	234	253	267	244	242	250	241	245	259	258	282	245	260	245	237	251	271	285	240	249	258	256	244	271	242	242	258	254	248	242	290	248	240	266	249	234	270	251	257	240	278	283	248	250	250	243	275	265	271	243	249	257	288	240	275	265	257	268	245	255	267	257	250	260	241	271	243	258	252	230	270	280	235	272	270	263	229	237	258	270	255	238	257	225	249	226	253	234	261	267	293	259	263	278	283	242	257	279	269	262	247	245	268	263	247	266	266	257	250	237	274	250	253	270	258	272	271	266	231	296	258	228	240	249	280	280	241	249	249	267	245	242	262	268	238	258	271	279	244	247	259	261	252	249	269	207	271	250	279	262	241	286	256	275	257	248	269	233	251	271	254	262	239	264	268	255	267	239	293	237	256	272	269	295	264	274	237	267	258	244	248	274	251	238	258	248	260	239	251	270	259	279	300	275	290	247	276	243	247	244	264	260	256	276	261	252	262	279	258	278	269	283	271	244	240	233	250	266	292	269	233	278	272	277	253	248	238	270	272	253	223	272	254	256	243	256	243	258	244	273	231	259	249	245	249	233	263	258	264	244	225	244	244	276	269	243	253	259	253	261	253	256	280	289	229	283	264	266	244	264	240	255	241	267	275	276	265	272	266	265	258	248	259	243	251	251	249	246	288	244	213	249	255	271	237	229	269	273	274	245	259	248	251	296	238	239	269	259	260	256	249	266	240	220	283	254	245	279	230	261	254	226	252	237	256	259	272	244	310	275	241	227	282	257	236	251	256	230	250	240	219	251	246	266	276	270	257	249	275	277	234	273	236	262	259	266	264	268	271	233	273	243	264	265	241	234	267	241	285	273	251	244	264	282	288	240	273	267	244	257	268	259	293	246	267	232	254	272	263	269	262	270	268	238	258	267	246	246	260	269	228	276	225	271	260	266	292	281	251	269	253	234	242	260	282	255	257	242	242	249	273	247	243	256	280	240	252	261	252	249	280	246	221	240	270	262	261	244	248	277	258	251	264	247	256	266	278	250	253	282	248	249	268	228	256	248	239	244	263	247	250	285	238	242	246	247	278	247	258	262	263	254	238	274	279	271	266	258	261	268	258	253	241	282	253	255	267	258	290	245	240	236	247	269	281	265	272	277	254	282	240	252	265	233	258	247	248	274	244	258	249	287	277	256	271	246	271	253	260	252	281	282	255	248	261	260	266	268	278	276	252	259	242	287	254	246	253	247	252	273	240	278	235	241	260	261	249	252	242	265	237	244	291	282	272	270	258	274	307	286	262	251	290	233	270	234	252	272	263	275	302	238	238	264	260	266	240	250	260	236	261	296	260	276	214	264	244	222	255	255	311	272	259	239	273	238	255	256	241	243	262	247	246	269	261	254	238	239	265	261	258	248	235	272	248	238	239	213	271	268	260	234	205	278	226	272	250	241	296	267	247	279	264	272	275	220	296	240	253	248	256	263	263	246	265	279	237	236	247	271	265	264	271	251	243	252	251	318	245	237	264	250	263	252
6629	813	1370	12029	18504	16718	10949	5695	2781	1458	933	712	673	614	598	642	593	635	646	592	631	637	594	620	582	658	636	602	616	649	624	665	611	615	597	575	669	626	623	651	660	606	641	615	650	612	641	583	624	620	614	616	633	645	617	628	661	637	605	625	629	584	625	576	635	647	636	624	622	612	622	658	606	639	597	638	577	614	628	628	592	596	605	659	618	594	609	663	600	636	638	558	548	631	647	632	595	607	675	624	622	591	593	645	600	628	662	583	640	643	609	607	599	599	623	617	638	633	625	582	593	589	638	638	623	602	623	596	649	575	593	669	616	627	621	645	623	616	617	587	623	581	616	590	675	590	658	559	614	614	626	589	593	581	608	664	620	603	617	580	634	613	628	642	604	591	592	605	616	628	603	570	597	640	653	644	609	596	591	593	603	617	612	645	624	610	592	637	567	594	612	655	591	599	661	596	643	636	601	655	579	678	607	613	657	634	650	579	579	589	591	614	614	605	579	604	595	651	639	614	656	652	644	594	618	646	607	585	614	636	581	613	641	614	593	628	613	642	614	612	668	568	600	629	626	622	628	586	628	638	618	611	586	629	581	587	616	593	621	617	621	604	636	601	618	574	649	589	581	629	611	601	586	611	609	654	613	649	622	620	620	610	642	605	625	661	606	633	594	594	609	602	644	548	583	624	574	630	569	626	638	612	637	654	607	601	638	619	602	589	590	606	628	607	593	606	579	615	615	651	621	617	608	605	588	598	608	652	582	596	621	614	638	615	622	571	662	603	629	589	597	615	637	606	598	591	632	597	602	605	646	589	621	631	630	639	612	630	617	661	595	582	605	625	613	621	598	580	662	644	573	653	621	627	634	639	555	610	652	630	621	587	604	660	578	649	618	624	604	633	614	653	626	643	613	586	653	577	616	654	652	643	603	665	641	571	627	665	589	658	666	655	654	595	570	621	576	616	634	585	624	608	641	618	581	585	659	653	614	620	630	634	573	634	614	582	593	658	584	630	590	658	660	609	645	633	602	651	603	654	614	616	582	629	603	630	623	630	613	590	581	578	640	593	632	658	617	660	576	584	583	628	661	587	615	626	626	623	638	627	593	584	633	623	625	612	600	595	594	578	638	622	617	627	579	578	622	625	592	584	619	678	617	600	590	581	643	592	640	624	598	653	628	589	644	608	601	627	610	652	674	624	592	626	613	601	654	624	560	646	612	685	611	587	587	618	634	610	626	644	624	597	590	598	598	622	621	557	534	575	629	628	605	610	675	647	631	596	610	629	616	649	690	661	670	634	646	615	686	647	689	609	612	637	592	610	588	625	610	624	594	573	585	621	629	605	621	661	595	618	621	628	601	627	598	602	597	620	688	641	619	581	613	610	646	571	686	650	608	616	597	595	641	624	634	621	604	614	599	651	618	634	638	583	638	624	572	604	639	600	635	656	588	608	677	602	572	637	642	654	634	641	578	636	612	629	677	622	636	618	592	613	645	601	567	594	622	632	616	619	616	641	627	609	628	619	586	585	621	575	636	628	641	633	602	629	607	575	636	614	617	654	683	588	616	587	668	610	612	644	594	578	595	592	635	648	621	622	634	626	632	614	620	616	660	604	606	609	657	637	617	598	631	618	650	592	623	624	616	636	576	620	612	601	618	638	615	544	643	621	639	606	604	596	639	658	625	611	631	629	597	631	590	601	636	560	618	633	615	623	639	624	665	595	632	652	639	614	596	601	643	633	593	629	614	634	629	617	581	635	628	660	619	603	636	606	567	600	613	614	638	577	570	611	600	662	605	601	582	630	572	594	601	632	582	584	643	617	630	608	654	603	644	642	606	663	574	617	636	590	589	616	585	639	655	619	606	624	628	626	634	654	648	641	586	655	604	619	637	581	600	595	663	614	609	709	628	629	635	679	669	610	621	615	661	622	634	633	605	584	626	597	641	604	583	596	621	623	587	635	610	604	603	622	619	598	698	627	586	613	628	609	599	600	622	599	659	613	631	596	623	604	598	588	586	619	604	626	607	632	635	567	611	631	646	605	630	606	608	632	608	576	602	610	642	645	628	622	634	577	622	580	574	609	655	591	599	603	615	579	617	645	606	630	588	605	567	616	601	588	623	613	615	645	628	591	639	601	600	610	621	625	669	655	580	583	617	630	603	641	628	607	602	623	574	609	650	633	581	614	637	601	651	621	620	602	661	630	631	638	628	598	621	621	606	638	618	598	618	569	625	591	642	653	604	641	612	612	607	608	592	619	622	595	607	640	604	613	641	616	581	605	617	612	559	601	652	609	634	576	617	578	614	574	636	645	612	631	626	567	594	648	640	578	617	635	556	612	632	668	594	627	573	640	643	623	569	638	624	605	604	685	570	597	601	615	617	639	605	656	614	593	618	634	660	625	619	612	626	621	592	621	607	594	641	612	602	622	581	603	594	611	667	628	611	643	650	643	641	606	584	614	610	620	641	575	650	610	607	622	638	598	604	579	650	623	621	598	626	608	621	612	620	645	587	657	569	618	582	644	611	619	619	599	622	589	623	623	601	576	603	648	644	636	609	606	646	625	624	628	621	616	651	632	640	614	618	583	609	661	598	624	644	628	629	635	589	592	634	606	564	608	592	623	641	619	615	590	616	601	639	628	612	576	598	621	581	612	644	601	586	652	566	610	642	618	664	613	633	620	633	623	602	576	617	594	583	621	670	606	611	637	669	586	616	602	579	637	607	660	609	656	611	593	649	629	611	636	585	630	576	608	626	594	653	595	606	612	560	618	633	599	603	645	631	641	634	602	583	608	615	649	619	596	669	646	583	565	611	626	572	588	634	634	640	624	627	611	630	623	619	604	609	618	586	600	623	640	589	660	589	603	626	652	632	647	638	599	629	613	666	598	630	633	650	606	596	637	646	565	638	638	594	620	608	628	604	575	591	633	585	676	632	642	588	580	579	659	599	647	661	635	619	613	596	655	680	596	644	648	592	626	611	642	599	615	584	588	665	632	647	596	560	598	625	633	635	598	661	600	629	618	616	612	607	583	627	640	600	618	657	639	647	614	613	614	619	598	579	626	660	622	648	578	610	599	615	598	628	588	596	624	618	628	628	620	652	657	634	643	625	635	633	595	605	652	636	594	632	610	638	620	631	607	592	637	649	623	647	609	645	667	609	643	640	629	645	643	660	576	623	612	621	620	637	614	616	582	648	618	619	634	582	584	599	665	632	619	640	635	693	620	641	657	580	604	564	621	620	607	575	679	651	675	634	603	626	590	625	647	592	617	569	589	617	641	646	586	635	615	611	607	602	635	637	582	600	615	666	620	598	607	613	623	578	593	624	655	590	619	683	568	593	652	592	638	578	624	612	637	614	597	589	648	640	621	610	658	659	600	620	590	638	620	617	602	575	620	631	631	637	630	575	591	583	568	655	595	612	641	659	579	641	632	642	597	622	576	633	641	634	628	627	632	586	634	661	592	617	602	620	657	609	682	589	606
58227	22235	13730	60697	66704	52917	36460	20259	7702	2155	731	333	250	249	230	212	209	210	196	247	226	239	215	222	220	229	262	208	190	204	199	218	209	227	183	223	200	212	221	217	204	191	188	208	239	224	208	225	234	207	229	214	238	222	203	228	230	245	192	204	214	207	222	203	214	210	224	236	202	227	213	236	221	212	221	262	199	220	215	214	222	213	211	221	224	254	240	240	203	205	222	220	210	202	215	230	212	181	226	230	206	239	219	229	233	198	244	242	222	208	222	209	220	226	201	218	206	206	230	203	234	203	222	207	203	196	242	218	221	206	225	236	212	216	200	178	212	201	225	233	245	211	250	235	233	239	249	201	230	216	229	221	221	219	222	227	218	220	220	202	230	228	209	192	200	238	203	206	213	249	208	237	218	198	237	197	217	220	234	237	231	208	220	234	214	213	214	207	233	207	218	197	233	245	206	211	215	246	216	233	241	195	200	212	208	214	196	221	224	237	210	241	218	195	239	229	201	236	213	213	202	235	226	213	215	228	184	228	226	204	208	219	182	228	220	216	212	214	189	204	208	204	230	215	232	213	223	219	233	235	220	227	222	195	221	213	222	205	221	231	247	235	209	223	221	236	230	253	240	202	219	223	211	193	227	201	234	209	228	219	229	194	241	213	224	196	218	196	216	228	206	236	223	215	207	208	216	193	219	210	225	215	215	211	252	202	215	224	214	209	201	218	246	227	223	222	222	195	203	212	261	220	200	199	201	210	192	225	206	210	225	210	219	244	232	222	209	226	214	221	229	229	211	210	226	219	229	223	227	248	209	220	219	199	208	224	212	250	240	225	252	207	242	207	204	221	232	228	227	224	206	224	210	231	189	220	227	223	203	218	212	223	228	214	191	210	219	188	224	198	237	227	227	230	233	200	224	225	209	191	208	215	239	244	214	215	232	203	180	218	190	213	236	246	218	189	236	221	216	213	233	225	212	230	227	223	191	194	194	200	196	202	203	213	229	199	212	202	207	224	200	214	224	218	197	246	234	194	204	193	205	204	209	190	225	215	232	208	199	247	243	205	211	211	221	232	209	212	212	216	203	215	228	210	239	246	201	210	232	236	218	197	228	227	212	197	225	238	233	195	237	212	227	205	202	217	226	196	232	238	244	223	193	204	213	234	211	253	197	210	219	228	186	241	255	218	185	222	222	203	238	247	218	221	234	216	201	214	189	196	209	212	217	249	198	241	208	209	211	236	209	209	219	219	248	221	220	225	211	206	234	243	220	226	190	239	211	226	197	216	247	233	221	225	213	251	239	206	224	209	221	181	239	220	205	194	229	216	212	221	197	233	220	216	213	229	196	204	209	200	208	251	208	217	208	218	218	242	182	231	218	224	201	242	212	214	239	235	207	229	219	210	211	215	207	228	232	215	213	208	223	227	227	214	209	212	223	212	209	228	221	221	228	214	227	214	203	237	228	238	233	225	210	215	221	216	231	209	210	226	213	223	210	232	216	217	231	229	240	223	203	224	233	204	212	229	199	224	225	212	201	214	217	196	214	213	218	232	210	201	213	209	232	224	246	188	247	226	211	233	227	210	253	228	202	215	197	203	228	203	201	218	224	229	212	205	199	211	215	220	194	224	239	196	237	219	218	222	224	226	185	210	210	200	228	225	228	202	218	227	224	206	227	217	226	196	225	230	219	226	211	232	240	229	238	217	214	205	194	226	206	202	231	216	219	200	198	253	217	205	212	217	230	210	239	218	214	238	221	225	214	223	228	215	216	241	210	225	227	224	226	209	214	198	224	204	242	231	221	239	217	204	233	195	216	203	241	232	239	234	213	232	245	220	213	231	203	222	205	218	218	242	218	225	225	206	236	211	227	213	198	233	201	219	249	213	220	198	214	200	203	206	241	209	232	179	204	199	201	213	196	195	227	198	217	206	235	225	261	207	248	240	205	213	200	236	223	207	251	207	234	220	230	190	215	199	223	221	213	220	200	240	219	196	203	211	215	229	229	223	173	215	210	234	240	202	227	241	234	239	225	222	199	201	205	227	185	216	202	217	221	232	218	227	206	226	192	235	216	211	222	203	201	225	215	210	238	211	200	222	221	221	209	238	234	222	203	223	201	220	244	212	259	196	227	212	210	210	215	205	252	222	214	244	209	232	190	213	234	244	240	217	231	225	203	229	206	208	186	209	223	242	232	219	190	202	192	238	218	201	242	226	226	231	197	224	229	202	220	218	201	206	197	202	221	233	198	204	213	218	222	230	213	205	231	194	199	226	200	216	183	226	243	202	216	206	224	212	239	247	199	203	211	237	202	249	208	198	197	242	199	225	201	215	229	205	228	215	222	217	230	224	222	165	217	207	207	212	213	209	227	205	203	221	228	229	224	219	228	196	231	213	212	206	230	222	203	219	224	211	240	224	199	209	201	226	236	220	243	204	205	256	222	231	200	217	210	218	226	194	215	213	245	233	225	199	232	235	181	227	199	220	211	222	218	242	193	228	197	207	219	217	208	212	214	238	223	220	207	224	205	188	218	210	218	238	225	223	227	206	214	185	217	240	223	218	232	218	211	210	233	250	242	234	225	246	216	209	227	219	243	202	222	229	202	195	228	213	207	206	208	226	217	211	215	231	206	207	230	209	201	204	236	221	227	216	223	225	176	249	232	205	210	244	229	244	201	221	242	195	215	221	201	217	204	231	225	228	213	216	215	222	201	218	195	183	235	221	226	236	235	213	230	243	206	187	212	200	201	231	228	213	199	208	226	228	228	207	239	232	223	213	214	228	232	235	225	224	192	231	206	207	204	221	235	225	232	195	223	196	214	214	222	186	223	215	221	197	224	213	246	233	216	215	195	231	218	198	190	234	210	223	218	247	190	204	218	209	189	241	218	238	209	223	223	218	186	243	233	241	188	237	220	209	179	204	215	207	254	207	250	210	237	245	215	237	219	241	257	244	194	198	208	196	247	216	237	216	229	214	211	200	215	219	224	225	227	198	231	200	208	212	211	185	207	196	214	223	207	220	226	235	214	230	232	223	199	218	203	217	202	235	207	246	223	225	204	213	239	239	187	229	202	221	195	199	199	208	195	229	219	189	218	213	210	232	231	216	213	217	217	241	195	199	227	218	206	203	204	241	211	201	201	235	228	241	214	198	185	208	216	195	232	193	236	214	219	225	218	221	230	224	213	231	242	224	223	182	209	205	205	235	221	235	226	214	206	218	207	213	231	231	232	198	222	218	224	213	209	222	214	188	226	204	214	247	206	207	222	197	232	224	236	197	207	202	222	206	221	180	201	231	210	227	229	194	205	218	232	197	189	214	217	241	207	197	203	223	217	239	241	207	202	197	198	227	218	236	216	196	234	217	198	208	243	212	229	233	220	197	228	212	205	198	195	237	238	241	202	213	241	228	207	212	244	216	235	229	216	196	199	204	237	230	185	204	198	224	212	231	217	202	201	215	231	216	204	217	214	201	214	182	234	220	237	230
32602	6944	18027	67187	74135	62893	48406	33372	17985	7323	2604	1066	704	560	543	546	533	570	529	567	534	553	567	549	572	513	536	540	549	541	556	533	534	535	532	511	512	502	513	554	575	557	546	498	536	549	546	537	555	544	568	519	537	531	527	500	498	506	545	530	522	567	505	561	555	525	543	525	562	518	509	545	547	507	544	504	540	549	557	549	563	524	532	543	533	476	514	567	545	601	534	485	521	547	528	523	535	516	537	574	494	561	490	519	581	504	527	516	564	558	527	551	578	555	539	538	537	529	515	554	504	525	520	508	528	556	530	591	535	551	515	543	581	519	515	502	520	556	524	561	535	524	521	536	533	561	539	525	527	534	560	500	503	546	511	493	553	556	539	487	543	520	543	515	516	530	508	532	540	531	563	560	532	557	526	558	550	557	527	473	548	547	557	515	511	518	510	549	514	559	526	556	534	564	548	510	565	527	582	532	548	538	481	510	520	560	547	551	541	543	527	507	568	550	517	518	527	534	535	518	575	505	535	515	523	580	525	572	499	509	555	524	538	555	542	522	495	557	513	550	567	511	566	546	555	514	525	520	555	540	540	502	532	506	545	544	539	585	513	513	549	546	505	568	548	531	528	525	508	499	540	558	546	562	494	530	572	532	510	479	541	514	515	539	507	535	551	527	479	534	502	539	539	557	537	518	517	520	551	537	516	538	522	541	485	516	533	507	544	555	509	522	533	561	540	553	508	515	519	534	514	520	537	505	524	543	570	508	488	530	527	540	519	549	550	541	510	562	526	485	528	524	534	530	527	512	525	557	549	518	570	549	538	497	505	543	495	564	565	534	536	522	532	539	527	504	515	511	536	563	574	502	547	570	550	557	540	491	494	512	538	539	553	508	513	538	514	546	549	528	507	548	549	535	549	562	506	534	522	509	580	513	544	520	557	564	521	547	557	539	535	517	532	511	527	498	554	524	551	526	527	528	544	510	521	547	544	536	520	516	518	526	475	466	509	535	530	562	550	528	546	507	553	505	513	536	552	569	523	512	540	526	563	539	508	542	544	505	531	531	509	532	567	520	527	534	490	533	539	525	511	531	544	514	530	533	527	592	487	519	544	533	524	512	514	528	530	528	528	504	544	499	540	545	572	513	514	510	516	532	565	527	537	538	550	557	500	509	575	530	580	566	498	562	511	553	535	539	546	540	539	536	533	542	542	547	514	562	551	553	513	497	546	506	520	503	552	544	521	539	492	545	513	529	551	520	520	500	562	554	512	515	551	543	530	510	521	526	554	512	550	569	554	557	582	587	520	560	544	530	520	529	537	524	529	507	548	513	520	580	507	519	536	559	568	505	548	545	504	501	539	527	556	580	509	539	535	506	554	516	522	491	501	543	564	523	566	519	498	554	518	514	538	514	567	555	528	489	505	565	498	514	544	520	540	543	533	528	503	521	559	523	545	531	578	570	524	513	565	530	533	540	537	543	588	557	549	556	528	553	557	499	538	507	505	542	567	557	519	542	487	495	528	496	537	504	539	526	540	502	538	499	552	522	516	528	539	517	542	517	484	555	546	512	513	518	549	555	553	550	525	527	561	529	525	520	543	584	546	512	511	511	553	560	561	515	556	566	510	521	500	493	557	526	556	537	575	509	537	551	506	522	500	536	540	525	516	515	565	576	531	513	538	519	498	560	535	548	492	542	541	515	535	575	559	550	488	544	550	531	528	511	527	542	544	514	504	534	534	564	526	510	516	579	539	486	502	522	547	541	569	566	528	542	507	511	534	502	507	505	524	574	574	556	540	537	555	488	522	520	519	554	545	553	547	562	565	555	563	526	521	513	510	490	488	520	514	518	563	504	516	572	538	547	543	480	504	556	515	511	533	531	523	529	516	553	584	518	524	531	516	569	548	526	522	521	532	523	535	541	572	523	543	525	527	521	503	499	539	519	503	500	481	541	508	581	529	510	514	529	521	493	505	553	519	510	523	502	553	533	493	598	546	520	523	497	533	581	526	533	538	507	526	555	574	510	494	541	544	544	534	557	510	539	467	499	526	516	553	530	508	536	494	508	503	520	551	493	514	543	538	494	548	535	550	554	584	530	534	494	512	553	539	517	575	543	533	526	546	528	531	553	503	559	575	529	537	504	526	505	492	515	538	526	542	529	484	512	529	524	528	553	556	550	539	523	519	573	530	508	533	554	531	514	487	499	545	505	540	495	526	556	530	511	579	549	549	489	563	584	521	541	568	586	525	533	505	546	518	536	532	532	549	548	526	530	568	531	553	485	520	542	542	531	552	531	476	513	544	541	514	549	559	491	555	516	540	586	515	489	523	508	517	517	578	529	502	530	514	500	553	497	525	561	516	562	541	547	555	540	514	499	553	585	517	515	520	551	510	524	513	510	495	522	522	529	517	463	556	513	504	550	489	541	507	520	520	549	565	478	565	521	540	524	528	560	542	500	554	512	497	562	504	521	540	556	543	541	523	512	516	534	514	504	532	549	526	521	569	513	542	518	525	535	487	527	536	543	561	529	517	546	519	549	564	569	513	513	530	582	522	532	502	545	519	543	537	509	529	526	541	533	513	524	505	545	510	531	546	499	516	540	531	565	533	516	485	537	552	551	543	533	525	540	517	527	482	515	545	531	529	589	548	531	542	523	523	512	509	543	493	529	513	481	529	552	537	532	499	484	565	506	543	547	534	488	481	559	550	547	571	550	532	521	521	549	457	550	544	564	516	499	517	530	522	537	542	530	529	529	554	553	514	533	519	572	538	550	539	501	538	537	560	520	574	562	566	580	494	501	477	535	537	534	511	572	522	489	505	565	501	547	523	592	530	529	525	521	572	543	521	504	475	523	533	516	584	563	546	580	529	516	537	546	526	537	540	538	530	532	545	561	548	528	572	547	516	512	521	521	576	534	565	505	554	547	547	543	514	558	550	521	546	513	526	519	495	499	574	525	537	523	601	507	510	490	555	534	527	481	518	532	534	553	560	522	519	522	543	514	504	570	519	534	548	573	516	533	528	536	509	548	497	547	506	562	504	509	552	522	540	496	566	547	548	523	533	540	568	529	535	520	534	536	477	496	510	520	565	509	542	518	587	532	478	505	518	603	529	515	541	528	557	555	521	572	505	572	536	508	563	537	562	514	533	504	501	543	484	561	512	568	530	508	525	559	526	573	517	522	580	534	537	568	528	548	571	519	539	517	520	512	521	531	539	535	560	525	563	552	548	546	559	534	564	521	488	562	513	548	516	557	534	506	531	540	549	516	525	499	562	565	513	555	523	527	556	504	523	529	528	535	526	525	545	544	507	536	525	528	512	489	532	518	509	545	529	506	505	534	536	499	545	541	547	509	516	552	545	573	521	541	528	519	522	555	487	538	566	523	527	505	557	524	561	536	501	544	534	566	535	504	530	558	543	521	556	536	539	536	565	494	511	539	522	565	555	497	556	549	490	575	527	551	545	526	558	543	476	464	526	543	525	496	502	512
61986	25629	26101	71533	68686	53527	36853	20965	7908	2283	713	338	240	217	213	211	217	177	198	225	214	216	195	231	214	218	204	219	176	214	169	201	204	202	194	210	219	187	188	229	244	199	207	207	207	192	249	202	197	196	223	202	183	205	204	196	183	206	210	202	197	224	179	196	224	200	215	205	214	198	195	207	218	227	215	218	198	204	212	229	191	186	210	206	208	193	198	193	190	208	220	195	201	195	216	203	221	222	202	204	212	199	204	206	197	183	193	182	184	207	205	210	210	193	190	191	238	224	212	210	226	216	195	228	201	209	218	198	192	181	218	203	189	220	235	201	193	198	223	218	208	212	230	209	197	190	220	190	189	210	227	188	198	174	174	226	202	216	206	206	212	213	235	214	208	190	216	201	217	211	209	205	218	226	201	207	208	233	202	191	203	232	216	201	198	197	207	168	221	206	197	196	216	204	194	224	190	193	201	180	205	207	199	215	221	192	191	196	225	226	198	200	210	191	197	208	203	176	210	193	231	228	209	215	205	190	197	192	218	220	201	196	192	200	223	215	199	195	190	205	216	200	195	246	205	217	203	203	187	207	230	191	184	241	200	205	200	221	191	207	206	188	221	216	188	215	195	203	191	187	235	229	207	192	199	215	195	216	186	175	224	216	222	207	206	210	226	210	213	203	186	213	193	205	210	229	196	180	186	188	202	229	204	182	217	164	198	208	211	202	200	198	188	232	201	208	212	228	187	193	209	195	202	198	191	238	215	227	216	215	219	198	208	211	195	211	192	200	206	187	191	200	208	200	197	229	204	189	202	219	184	203	225	187	203	203	222	213	180	202	197	211	207	222	200	194	218	216	206	204	191	216	189	204	217	197	217	195	199	186	192	224	198	213	196	200	194	203	228	205	202	190	178	245	182	229	232	196	212	220	209	180	183	222	213	186	191	182	197	200	208	215	223	208	223	208	210	192	180	219	196	192	231	204	204	215	184	187	198	197	209	208	224	214	204	207	216	191	229	198	198	207	193	208	207	207	216	211	202	208	177	231	221	219	192	210	187	195	238	215	194	221	183	185	199	199	226	219	211	224	224	213	222	215	211	205	223	206	200	189	211	228	202	230	220	179	206	199	199	197	201	189	213	185	218	182	232	200	212	187	195	204	210	211	196	195	217	196	223	184	209	191	183	242	211	219	182	240	224	226	201	219	181	239	181	201	222	209	202	196	188	209	223	191	200	196	185	211	222	210	206	204	198	224	206	214	186	198	201	212	212	218	210	207	196	186	213	196	204	191	225	182	198	226	206	239	194	200	208	208	222	221	204	235	194	212	197	237	182	171	212	209	218	234	201	187	181	194	201	193	217	190	194	203	238	214	193	198	221	210	207	234	209	214	188	169	207	187	228	225	228	197	208	210	214	186	191	205	226	173	233	222	204	211	192	175	208	222	211	234	213	200	180	201	230	217	188	221	215	176	192	230	187	206	180	206	220	217	220	211	201	198	182	212	204	215	230	176	193	202	219	191	205	217	208	206	223	203	196	221	198	199	185	214	203	228	206	204	207	184	219	200	196	182	180	211	244	193	208	195	218	216	200	185	225	192	212	197	203	211	222	205	224	188	193	209	232	224	211	206	191	189	192	203	221	206	201	216	212	218	220	195	242	212	204	194	211	221	225	216	192	208	221	196	203	195	213	222	233	211	220	183	200	209	183	203	213	184	192	232	196	198	219	208	215	200	231	203	197	197	222	213	227	198	186	218	222	208	200	177	211	194	214	198	202	218	227	187	205	224	211	216	212	226	230	204	209	197	212	203	192	218	204	215	181	182	229	212	207	193	209	206	172	194	205	206	209	229	210	206	211	215	219	220	221	186	202	210	207	214	211	207	192	231	188	207	187	202	201	194	257	218	195	221	232	205	218	224	192	210	193	187	182	233	182	209	190	209	195	215	198	212	201	224	227	207	182	232	202	218	202	224	228	230	208	199	213	213	193	205	201	219	213	189	224	179	218	211	191	195	203	206	199	188	209	211	206	189	210	202	218	216	183	207	201	201	228	181	173	212	218	199	211	191	216	214	222	191	208	187	201	221	196	174	202	229	201	183	210	248	198	215	196	200	221	196	207	187	207	192	196	244	233	206	186	206	225	200	186	225	194	226	219	201	210	214	202	192	199	216	236	203	204	212	195	214	206	187	209	184	212	189	201	215	192	188	207	212	182	193	211	224	209	196	213	200	207	190	196	225	215	238	211	196	196	207	196	182	205	201	176	189	200	210	176	242	231	192	217	182	201	212	257	224	196	198	208	215	196	186	220	230	227	228	182	227	239	208	186	224	204	195	212	226	220	219	212	193	183	226	210	184	216	196	218	222	201	209	195	215	180	216	195	200	207	216	207	223	230	205	239	203	232	208	197	215	202	180	199	204	192	204	224	197	197	205	175	213	211	204	198	217	219	203	209	181	229	189	236	209	198	202	186	210	237	207	196	226	216	194	202	181	201	215	197	188	202	205	198	217	225	170	190	196	197	217	212	217	213	206	223	192	218	202	191	233	194	222	200	202	184	224	216	211	204	196	205	174	165	175	229	214	178	200	178	208	197	193	188	233	224	222	217	178	231	201	209	191	234	193	216	231	208	222	210	210	188	213	218	204	212	198	213	189	209	224	220	184	187	205	197	223	209	192	195	220	181	212	209	193	195	213	212	219	190	216	212	214	196	213	184	216	213	179	205	218	218	223	185	182	208	216	183	197	209	202	201	224	202	213	201	226	210	212	224	218	216	206	202	178	175	208	223	219	207	197	229	225	213	204	182	200	196	225	227	193	251	212	209	217	208	225	215	212	210	226	180	205	206	209	188	204	202	212	202	188	203	199	187	210	217	183	217	196	204	200	221	201	173	212	221	185	225	210	198	212	222	219	199	196	217	182	206	195	225	209	200	212	231	222	211	199	213	200	219	229	200	195	205	234	223	200	190	205	212	226	227	209	232	193	215	220	195	232	187	212	225	188	220	216	218	238	193	259	193	194	195	181	192	179	198	207	231	195	210	182	188	194	204	210	194	206	217	198	201	198	175	199	202	227	206	208	204	226	216	200	231	221	212	208	216	205	208	218	200	218	195	191	190	202	192	188	219	203	205	214	188	191	212	190	209	214	228	213	211	196	203	245	202	179	203	219	197	223	205	198	208	195	202	196	204	220	236	217	172	205	200	200	180	205	205	209	196	217	207	200	202	195	179	195	210	209	235	207	196	227	201	199	205	201	202	223	202	225	214	205	202	187	214	204	198	208	222	202	198	217	207	218	195	231	202	198	200	219	199	218	195	234	205	187	180	194	195	203	241	178	220	181	205	224	183	218	214	209	208	216	201	186	190	198	215	192	209	212	187	197	214	198	224	204	212	207	200	196	211	223	188	208	228	222	231	199	202	218	212	228	192	202	199	207	224	203	200	222	244	217	197	197	219	206	190	216	216	217	178	205	211	172	190	231	230	208	222	204	233	212
35608	8205	30085	76216	76827	63100	48695	33539	18407	7608	2694	1078	670	509	483	490	493	510	527	508	518	492	498	504	532	543	539	498	504	489	508	560	517	507	484	492	509	501	516	479	513	468	497	504	480	499	522	540	524	539	514	492	516	510	494	482	489	461	466	511	478	470	466	507	488	490	484	494	532	516	511	505	513	491	526	524	501	486	489	533	512	548	519	508	498	501	526	536	518	476	527	540	507	436	516	524	512	488	504	500	506	529	522	499	493	497	516	498	487	502	556	520	515	534	497	532	525	542	497	479	504	493	506	483	507	517	516	538	547	500	511	514	494	504	526	500	512	504	541	498	474	478	494	487	494	493	484	467	472	543	496	540	501	472	525	496	524	498	501	504	505	509	482	509	449	508	534	519	520	516	515	495	518	560	512	513	517	460	544	517	492	497	534	477	491	516	517	520	523	533	493	486	525	496	511	538	466	468	486	493	552	527	496	488	477	470	531	517	491	488	490	537	490	528	483	578	497	515	538	516	479	509	530	484	508	502	481	518	490	479	482	499	495	470	473	522	524	518	495	503	460	522	553	543	492	500	516	487	520	508	500	515	531	513	466	487	499	513	531	532	499	499	500	539	500	494	535	511	502	485	484	527	532	499	515	519	509	449	487	444	526	549	487	481	493	530	468	529	491	507	497	495	512	492	519	495	501	471	499	492	462	514	553	532	514	519	523	486	523	524	527	523	494	518	490	477	514	494	552	473	483	522	497	511	509	530	521	544	514	507	528	485	472	517	508	489	512	492	467	537	531	496	498	519	505	514	516	520	514	498	501	470	463	495	513	499	531	516	525	512	539	526	504	507	513	505	560	495	478	493	525	497	508	525	519	536	499	498	523	494	482	483	458	496	495	497	468	518	478	504	536	495	504	500	506	479	507	512	542	533	532	496	556	494	496	503	498	519	538	493	516	471	479	505	489	511	517	542	512	531	501	532	528	481	461	485	507	510	513	485	507	488	467	494	558	520	474	534	515	506	487	533	512	486	497	510	512	500	483	535	532	506	507	523	454	498	506	488	502	491	509	510	532	492	461	497	481	467	486	565	478	507	524	484	470	493	479	523	499	533	527	510	503	515	524	519	484	505	509	522	482	524	512	501	470	489	490	511	476	491	490	518	529	584	505	500	489	515	534	512	525	507	516	494	492	531	527	476	491	523	523	504	499	510	531	508	521	519	528	504	548	511	495	510	491	479	514	538	482	517	552	522	531	532	504	522	501	456	525	549	500	569	539	498	482	483	527	482	500	499	491	509	520	551	522	527	491	497	497	501	505	488	534	465	469	512	526	513	526	472	470	478	514	520	478	507	498	529	465	507	497	508	489	495	508	512	479	494	542	506	494	479	512	498	485	529	507	501	523	494	513	513	518	494	488	530	519	488	534	513	485	515	511	475	496	541	521	507	528	515	526	513	509	472	492	522	499	501	492	496	520	488	557	516	509	511	485	501	510	541	525	489	514	510	497	524	462	536	524	483	519	470	484	447	525	524	541	489	502	498	499	522	502	525	530	512	483	521	567	523	473	485	492	489	576	520	467	496	510	502	488	554	496	510	504	481	466	495	527	445	492	499	529	518	482	495	484	490	471	535	492	497	443	510	515	476	501	517	532	506	490	532	544	522	509	468	512	476	448	505	506	503	513	513	491	499	489	509	505	505	527	537	512	514	520	515	480	507	508	516	514	489	488	495	480	521	506	537	489	503	504	529	481	543	530	494	496	485	506	477	519	493	459	474	486	481	518	566	511	479	492	497	547	520	497	524	519	499	529	507	502	469	456	532	481	531	467	503	525	468	506	490	556	469	504	508	535	488	488	519	537	503	495	520	471	490	507	503	536	531	488	495	497	456	499	520	505	498	524	478	526	504	508	513	495	476	497	526	492	539	476	493	527	468	546	548	523	503	495	512	513	485	476	507	498	508	516	509	510	471	505	490	524	494	515	500	520	521	499	500	517	519	489	476	482	554	508	488	510	508	502	488	527	516	502	503	502	520	503	509	494	486	490	488	499	516	508	489	489	489	474	512	517	497	510	500	505	475	506	528	486	504	459	493	479	501	526	521	509	483	509	487	519	517	489	484	469	506	497	503	503	488	533	495	522	522	538	518	483	477	484	522	473	517	493	513	497	484	544	522	493	517	491	508	514	487	487	523	492	533	466	522	526	521	488	505	510	513	511	470	528	508	481	534	524	523	502	525	456	515	496	490	521	512	468	554	470	502	519	489	499	484	508	483	525	523	458	529	498	550	485	480	522	521	468	490	480	529	506	481	500	534	497	475	570	536	484	471	524	503	529	496	525	509	555	540	533	514	523	516	503	501	518	522	489	506	498	523	517	496	490	494	505	490	511	479	476	531	506	531	545	553	546	477	524	497	479	486	512	504	502	472	506	531	495	484	503	517	477	504	488	464	493	497	523	508	551	489	465	522	498	522	556	512	537	486	507	452	530	477	529	502	496	510	524	505	487	511	518	463	458	484	514	490	502	538	513	509	516	522	504	470	464	542	507	518	480	471	501	517	526	502	502	503	518	505	490	488	456	498	503	507	544	508	533	497	490	488	491	467	521	470	505	515	519	482	531	497	472	524	449	508	482	519	501	531	523	473	505	490	512	519	485	489	466	521	496	505	484	496	445	526	517	508	506	497	492	551	526	506	493	527	534	507	480	494	479	520	461	489	475	471	523	537	486	497	488	515	512	527	513	518	523	504	513	522	494	504	495	498	499	519	550	491	521	516	529	493	468	499	513	491	541	498	492	507	512	528	527	501	515	495	504	517	478	524	508	536	495	524	521	530	499	460	492	506	507	517	510	504	504	516	518	488	456	499	466	486	515	505	524	529	504	506	517	484	491	496	542	525	488	499	471	511	512	496	475	463	507	467	459	509	506	484	515	519	501	526	471	493	471	503	485	494	525	529	515	508	500	500	523	530	484	506	517	545	495	526	545	496	458	475	493	477	472	504	503	497	492	482	512	505	491	475	462	501	495	532	513	521	485	506	505	533	527	503	492	549	483	493	535	495	507	482	475	532	518	504	504	506	487	509	487	496	486	478	490	509	493	521	500	510	476	498	569	492	507	541	502	502	520	521	530	541	500	502	487	506	518	522	524	514	466	482	510	472	472	535	550	536	508	507	507	522	523	480	489	529	471	505	509	493	520	504	505	535	522	530	496	522	518	581	548	497	473	510	496	550	525	511	527	499	552	485	492	477	461	510	511	484	499	491	512	479	533	475	498	534	520	516	493	504	516	503	521	516	535	523	479	517	506	494	515	493	516	511	558	480	481	492	484	514	538	494	499	539	511	533	497	479	498	474	518	497	506	522	477	498	494	508	500	484	463	529	484	473	480	516	560	503	506	476	502	516	485	492	506	492	489	509	527	483	481	541	487	522	502	499	497	518	457	508	515	501	526	527	508	485	521	522	530	556	516	560	527	485	477	532	492	517	504	486	485	491	522	487
7101	665	2029	6966	7152	4382	2616	1347	724	482	275	292	260	263	291	275	249	258	259	256	232	259	283	268	272	219	260	266	250	253	257	244	255	247	247	282	260	223	255	231	240	275	244	278	266	277	275	240	286	257	248	264	258	273	223	275	263	266	282	270	280	266	293	270	246	262	276	250	233	253	250	255	266	252	289	259	270	254	279	243	262	294	271	228	290	275	293	240	255	246	248	251	272	253	255	265	264	270	267	277	248	265	249	247	258	260	261	257	258	276	268	282	268	238	257	270	253	268	277	279	232	258	258	252	273	275	282	237	235	240	257	298	277	271	243	276	290	286	236	250	281	299	264	274	282	294	245	244	261	281	264	243	238	280	231	245	257	248	241	285	238	272	240	262	266	293	261	294	239	288	246	228	264	294	273	286	226	257	271	260	268	256	276	246	262	206	256	257	263	270	276	279	281	221	273	282	251	253	296	255	264	264	253	265	270	246	245	261	255	257	241	279	283	263	275	263	266	249	282	251	254	268	290	224	230	273	256	268	269	269	228	228	254	268	252	255	249	280	253	264	296	281	268	254	274	262	245	226	241	260	260	272	236	254	241	269	289	271	248	256	273	245	252	253	249	269	253	251	241	261	249	274	271	277	236	279	254	272	234	278	284	272	242	276	228	237	260	276	261	257	237	248	285	243	279	262	269	252	242	270	229	257	253	226	253	250	255	256	269	242	245	283	235	278	257	240	316	232	264	260	278	249	272	234	268	265	300	270	255	240	258	278	256	251	246	276	255	280	250	236	283	240	308	267	267	251	238	238	277	296	259	280	247	271	266	265	237	271	259	280	263	253	264	245	263	277	265	271	235	237	250	246	259	273	281	239	264	266	265	262	259	255	253	273	249	257	255	264	269	209	252	243	249	278	255	248	269	260	291	245	264	259	260	277	273	247	274	294	251	238	290	258	248	275	269	283	252	247	239	241	222	257	295	269	260	278	233	240	236	258	232	269	260	250	261	239	241	265	264	252	270	249	251	305	262	253	253	242	266	279	247	247	236	265	253	305	286	257	229	259	299	269	268	271	235	275	307	242	241	257	244	290	258	252	241	245	261	258	235	227	209	260	266	271	274	287	280	243	271	261	262	255	240	243	241	263	239	251	294	270	233	270	253	232	269	267	259	251	289	284	277	254	223	258	234	232	268	280	258	248	269	263	248	250	245	280	236	250	280	255	278	281	263	228	264	232	231	278	249	260	268	267	286	278	226	263	259	237	238	286	292	245	232	263	279	221	268	271	264	284	258	243	267	250	263	246	268	247	264	226	261	277	269	254	244	286	242	259	266	248	300	263	266	266	260	270	251	282	237	257	240	260	257	266	310	259	266	294	259	264	263	262	268	272	266	264	249	255	282	263	277	248	262	280	264	262	277	291	267	273	255	282	283	284	286	275	242	239	269	275	258	251	245	241	263	280	261	274	272	269	247	274	278	220	225	253	276	253	295	262	250	302	243	288	252	270	268	276	251	235	224	284	269	252	253	234	263	270	275	273	248	284	258	285	290	260	267	262	291	237	273	264	269	253	268	264	223	270	267	258	284	283	267	230	259	236	281	246	255	281	261	281	243	288	267	260	269	293	251	282	273	270	267	265	268	266	257	266	247	244	294	290	271	253	255	272	262	271	260	242	262	289	252	260	239	253	278	265	275	253	249	259	256	228	281	242	235	266	269	246	268	247	248	255	238	219	228	238	294	243	259	285	249	262	240	241	226	270	279	252	261	254	239	293	250	256	241	248	268	266	252	257	268	258	278	297	222	266	270	240	243	238	232	263	251	258	249	229	265	261	248	270	242	276	261	259	251	244	260	251	266	237	244	258	244	247	267	271	276	244	272	270	247	266	269	249	229	267	251	273	304	232	266	258	300	270	262	268	280	243	230	285	242	257	259	272	265	244	269	273	257	267	263	256	263	242	236	264	258	275	244	245	234	270	264	257	268	238	268	255	279	266	265	252	235	270	273	239	242	267	252	269	268	264	253	235	246	262	267	262	278	268	242	253	260	268	263	226	262	229	256	265	267	272	230	262	319	270	261	273	238	278	274	258	225	286	249	249	276	252	265	250	265	236	239	260	266	250	238	257	254	234	239	236	254	293	273	240	260	247	245	279	242	263	269	242	266	260	264	220	283	261	239	281	244	276	262	236	277	262	244	240	276	256	255	256	280	272	240	284	291	274	262	264	251	258	263	262	295	232	261	278	261	248	250	272	241	242	266	288	265	264	288	258	266	285	237	238	282	262	249	251	257	278	251	242	240	258	230	259	267	264	272	258	257	297	254	281	246	246	254	280	253	250	264	284	295	236	246	265	301	273	255	290	258	275	238	274	273	276	225	246	264	282	245	247	264	264	257	252	269	235	221	260	262	237	259	289	248	255	275	264	272	276	255	284	256	248	250	257	271	246	293	250	242	247	245	260	277	248	291	262	279	269	282	273	240	290	259	292	255	252	245	241	243	232	281	244	245	285	237	260	244	261	251	282	274	282	232	268	282	292	294	261	257	289	276	229	247	250	277	267	264	297	241	264	290	237	240	282	262	237	270	236	269	269	267	254	279	263	278	248	306	248	282	260	249	270	240	271	263	259	288	289	288	251	256	252	273	234	251	268	263	253	248	254	289	260	257	239	287	257	294	270	241	271	256	263	270	250	240	274	250	252	274	253	226	265	290	260	246	259	265	266	266	240	268	264	256	245	274	243	251	272	235	254	261	279	247	222	270	274	271	262	285	248	270	293	264	295	267	275	262	276	280	264	246	249	270	272	237	231	254	247	248	251	255	256	257	297	280	264	266	274	254	268	287	230	264	252	250	243	250	263	233	266	251	290	266	269	259	273	257	298	263	243	242	266	301	261	279	249	267	281	247	300	248	243	290	245	282	261	269	256	260	264	288	254	236	284	277	300	257	264	256	287	244	286	255	239	232	263	235	249	239	266	257	264	285	257	291	251	264	247	224	238	255	257	254	267	248	282	263	271	237	245	252	262	250	269	270	284	233	263	280	279	238	245	271	278	248	277	261	249	290	258	251	249	278	245	273	273	277	238	254	252	267	273	268	252	265	259	241	231	265	257	275	235	267	244	282	286	234	232	320	244	260	251	250	263	245	246	248	250	264	261	264	261	271	264	262	280	262	281	262	270	263	259	245	248	242	277	277	246	263	255	278	264	255	283	249	239	252	274	267	273	276	263	288	280	275	256	268	265	300	269	234	245	273	265	261	259	259	245	247	253	284	262	259	237	257	277	267	268	269	258	257	276	243	274	259	240	248	271	243	262	265	240	245	249	261	252	264	269	264	265	258	253	258	265	254	253	262	241	263	256	271	270	261	264	259	289	230	243	262	236	274	253	271	255	265	276	265	262	264	232	248	264	252	266	233	267	271	253	228	291	274	279	278	270	250	239	266	272	274	275	264	247	234	278	288	260	271	276	251	236	274	259	257	304	270	265	263	269	267	247
6681	835	5522	19228	19840	13285	8488	4639	2371	1288	843	671	641	592	637	587	612	638	585	636	638	629	632	617	635	613	641	650	654	626	590	628	627	654	602	612	615	623	585	633	583	609	640	659	658	596	628	612	606	583	624	662	585	606	604	670	607	664	607	638	615	634	652	645	671	622	627	659	601	680	652	658	649	642	599	622	614	586	638	616	650	616	629	606	582	656	622	628	605	626	608	605	586	586	589	628	674	615	619	617	615	597	631	611	658	639	634	648	629	680	622	642	628	635	611	631	625	619	646	625	645	635	639	610	588	626	563	626	620	608	613	617	632	631	624	567	623	643	604	582	621	610	604	576	540	626	589	638	633	651	637	614	642	663	648	655	588	619	655	620	657	648	641	634	636	632	637	626	657	607	608	652	614	626	618	640	628	619	623	610	602	650	647	615	600	619	588	610	635	595	635	612	623	622	648	654	649	631	600	619	653	656	590	672	660	609	635	686	592	644	626	594	610	635	621	627	624	622	649	624	625	654	584	622	637	651	574	667	623	620	592	655	583	622	681	665	665	627	630	608	636	620	644	627	634	647	608	615	649	598	634	633	639	629	642	621	610	655	634	613	619	644	657	615	609	598	596	630	626	644	571	600	676	655	654	661	617	629	598	630	627	604	640	603	607	590	575	665	627	627	599	604	629	605	597	643	597	581	624	600	643	613	654	599	622	621	649	620	618	663	603	640	605	635	626	657	624	631	642	645	622	649	657	553	653	626	621	616	622	633	646	594	633	656	660	630	691	623	670	582	667	625	621	631	659	623	654	610	628	608	671	627	639	649	591	613	656	584	661	650	664	656	596	598	641	621	605	632	622	651	608	617	656	668	634	632	634	637	611	597	649	587	646	603	603	604	627	612	623	615	607	657	631	606	619	598	655	667	603	633	598	693	595	600	644	625	659	624	627	636	589	606	619	645	622	602	624	648	672	597	584	642	638	614	619	637	609	632	673	628	626	648	620	612	647	636	647	619	576	641	635	636	650	600	626	628	598	660	670	616	608	617	624	610	636	629	611	652	602	619	648	591	591	616	660	644	633	600	663	602	618	660	634	575	618	614	640	626	624	648	599	631	628	613	577	634	616	646	645	607	674	613	609	587	631	597	616	622	665	608	610	619	584	651	635	631	601	577	619	629	640	640	605	676	632	592	647	603	591	624	655	595	630	644	658	632	611	682	586	597	621	654	652	581	615	599	637	635	606	626	614	633	602	642	636	665	661	590	641	581	619	637	640	610	633	644	607	635	637	649	632	596	615	616	621	622	675	630	616	683	600	599	567	630	628	611	610	590	627	656	657	639	645	613	648	618	616	620	582	596	635	602	616	632	644	640	634	629	606	577	626	677	618	621	600	612	669	615	625	623	645	632	602	637	612	633	618	639	618	618	646	587	669	602	620	605	612	629	624	572	624	627	625	631	607	638	602	649	576	670	633	608	632	653	618	642	663	637	639	573	640	584	613	590	601	612	603	642	606	621	664	631	605	622	638	623	648	654	655	620	613	612	620	634	628	622	645	651	612	617	612	599	656	667	626	622	625	616	638	652	636	593	681	663	630	600	633	601	643	626	612	618	644	635	646	657	605	582	598	586	619	603	649	602	625	597	663	599	616	645	661	616	621	622	631	653	601	632	630	675	652	625	637	638	659	616	622	661	618	654	615	640	602	631	666	608	604	613	599	628	631	626	644	585	646	644	696	600	636	622	578	636	663	599	620	600	613	615	577	583	583	646	657	604	652	643	666	651	577	657	642	635	565	659	644	660	633	649	661	623	607	625	686	611	649	606	628	611	654	623	636	625	595	631	633	633	636	613	634	626	635	570	631	630	650	620	572	616	652	684	675	617	587	553	658	655	656	640	661	639	636	664	617	616	623	592	627	636	635	605	634	660	630	642	591	584	659	612	648	603	601	602	656	616	639	644	632	631	625	652	602	620	649	659	619	606	660	606	649	620	648	575	599	614	667	657	612	600	664	611	631	598	633	666	660	625	611	614	605	615	620	657	628	603	672	632	633	641	616	573	608	635	665	635	604	623	651	640	626	643	646	615	644	636	650	611	609	637	601	597	613	627	617	646	606	573	636	659	654	633	651	597	611	611	602	654	677	643	625	656	607	650	642	655	629	581	606	623	625	642	593	631	646	634	632	628	634	639	621	602	633	674	625	600	626	619	601	660	627	601	655	615	633	651	618	675	610	644	614	600	603	647	646	614	673	599	588	623	627	633	617	613	619	648	595	610	610	648	661	642	609	617	607	599	648	649	680	646	606	588	648	627	603	602	613	609	632	618	660	591	567	644	665	629	668	614	589	635	615	603	636	646	648	671	617	643	611	600	624	633	646	685	623	653	630	610	596	609	675	627	592	617	638	631	636	658	641	626	617	655	583	660	606	611	614	621	671	634	592	614	670	633	609	636	658	567	584	644	618	629	616	620	631	613	686	566	639	571	626	630	631	652	661	647	641	599	604	616	624	636	624	613	628	602	545	590	618	622	650	603	654	652	583	635	620	634	603	606	625	614	644	687	623	652	594	616	643	616	630	640	622	589	642	652	620	625	653	623	601	618	632	600	607	636	648	646	616	615	637	648	660	618	640	636	672	618	627	615	636	648	567	666	714	650	617	613	646	668	623	660	634	640	608	626	635	686	628	625	624	614	657	628	640	622	615	662	605	581	585	588	590	613	644	626	613	593	639	663	636	627	642	637	649	620	695	628	640	611	611	594	630	605	621	679	639	646	645	635	605	642	636	626	586	608	635	584	634	644	606	659	633	634	618	626	619	608	625	628	559	596	593	612	668	638	608	630	620	591	627	631	641	631	667	606	638	643	607	647	602	673	655	630	652	636	611	636	627	648	633	643	608	581	628	612	642	614	649	620	622	670	616	612	614	594	642	640	659	597	617	586	640	638	613	601	644	649	627	607	642	603	618	602	637	667	604	655	632	663	620	616	623	592	638	630	646	605	610	604	638	643	627	613	620	626	637	607	632	604	587	642	627	647	624	638	633	617	620	639	637	625	630	577	645	556	668	624	622	654	649	616	637	612	614	585	593	570	622	617	645	637	593	629	590	589	588	620	607	605	645	627	626	602	644	629	649	613	665	673	637	681	613	619	673	596	637	656	625	630	598	594	645	627	621	638	608	620	653	611	650	638	636	625	627	634	620	643	613	616	618	635	642	628	646	592	609	607	622	620	618	598	602	652	615	611	661	606	646	645	620	605	631	618	679	659	579	616	598	641	630	677	624	603	647	604	592	646	654	609	615	632	600	674	653	651	663	583	615	642	600	599	638	624	643	611	628	641	668	637	627	683	576	669	646	669	605	614	601	606	605	603	655	642	664	610	616	603	652	680	620	649	635	638	603	610	627	660	604	616	651	652	629	623	630	616	658	644	620	581	625	650	589	645	642	619	606	649	640	639	637	629	643	631	595	634	600	687	625	587	649	606	641	616	610	638	604	660
56618	19297	28728	62390	62733	50920	37835	23387	9915	3042	960	430	264	201	221	218	212	244	210	223	225	196	202	219	234	212	224	230	219	205	205	221	211	200	223	211	226	257	212	187	201	234	225	248	194	212	223	251	197	238	212	213	232	216	212	221	226	196	214	225	244	244	222	192	207	239	215	228	234	189	217	221	217	204	233	211	225	245	227	237	210	224	227	196	255	193	233	239	230	222	222	219	205	219	231	224	217	227	215	222	212	224	213	230	230	190	208	235	212	225	232	222	224	230	193	197	248	240	214	208	207	216	207	212	207	217	201	216	215	245	220	234	205	227	208	200	202	206	228	241	201	208	202	204	239	242	183	214	226	224	195	208	219	218	233	215	223	195	214	230	199	205	205	213	217	229	219	204	205	228	220	219	209	227	225	218	223	194	192	219	202	234	231	216	205	240	243	222	237	240	201	239	211	244	219	179	231	245	237	258	221	245	224	193	242	220	211	224	212	202	227	206	243	225	226	211	215	220	230	227	227	224	223	248	236	226	227	224	216	207	222	235	182	203	194	204	187	230	212	226	226	196	215	228	204	211	211	248	234	231	206	191	208	213	212	197	228	210	213	204	197	228	211	219	221	228	197	208	228	215	218	212	205	218	215	230	222	219	217	219	227	203	234	220	249	210	198	204	222	204	215	198	228	232	205	204	213	233	182	221	227	239	216	228	222	219	230	229	247	222	214	228	217	222	216	209	209	205	196	228	213	230	238	216	214	208	243	198	225	249	203	224	199	207	217	208	223	236	236	203	195	205	190	232	210	232	221	213	204	232	211	223	222	215	217	212	227	222	219	221	190	212	226	211	223	215	198	214	225	212	202	203	188	226	179	208	212	220	227	213	211	234	242	204	223	230	207	208	230	238	224	209	209	220	238	206	197	211	213	217	209	236	217	225	201	198	202	227	227	208	220	224	229	212	189	214	215	198	188	233	182	237	201	208	237	202	241	217	199	220	233	199	206	216	232	234	211	241	209	219	224	206	212	195	232	206	235	225	208	243	227	190	222	208	263	200	252	226	206	216	213	214	229	204	221	223	194	242	207	255	226	221	205	220	206	230	235	194	212	190	211	212	220	252	225	224	227	209	258	191	203	210	211	240	207	234	206	236	189	212	251	204	209	210	207	233	225	212	195	207	215	197	207	221	227	214	206	225	192	230	197	229	233	221	245	239	210	247	241	206	196	226	216	240	203	210	208	226	198	231	217	209	220	229	208	233	226	193	212	237	207	218	232	223	188	258	224	181	223	215	219	243	208	219	203	206	228	216	235	218	229	222	209	218	197	200	220	185	209	208	196	232	226	223	201	202	239	218	200	247	225	217	201	243	231	213	220	204	216	218	191	249	227	228	211	251	226	224	197	208	218	224	227	233	216	224	214	262	212	211	231	214	210	216	224	215	202	253	219	225	207	241	200	223	209	236	226	216	254	210	235	195	208	210	203	221	234	210	207	228	237	215	228	225	241	214	215	223	222	253	212	191	216	205	211	202	206	239	203	204	215	218	218	215	225	190	234	210	222	228	240	220	189	230	206	215	200	211	222	232	236	214	203	201	229	226	237	215	221	217	218	225	233	216	237	217	230	235	226	234	226	204	238	225	205	249	229	210	224	223	212	231	239	225	175	219	230	201	191	237	235	215	222	204	183	207	210	252	240	243	189	221	197	223	230	235	232	199	229	199	223	227	210	197	234	210	176	218	232	229	217	210	214	221	182	216	223	229	199	201	220	197	210	228	259	219	224	211	231	214	215	223	215	224	210	212	207	207	202	198	222	214	186	221	214	211	214	236	213	210	232	197	213	221	227	235	241	242	211	185	222	213	225	197	225	195	225	211	246	205	218	203	229	220	225	236	254	229	239	211	215	224	196	219	251	212	218	236	205	210	244	207	194	232	226	227	219	230	222	226	213	258	238	229	190	217	247	220	206	245	211	242	217	204	228	231	207	230	212	220	224	198	193	208	219	210	221	230	215	214	205	201	201	201	214	201	192	219	228	229	228	237	230	222	238	241	211	226	224	235	237	247	228	221	217	205	226	210	198	199	251	240	250	214	242	207	199	236	216	239	200	195	234	260	229	224	229	227	238	259	221	203	217	207	210	208	205	231	247	195	237	226	217	247	206	206	218	214	233	207	207	224	225	205	204	203	209	225	218	223	202	217	214	219	207	231	233	226	226	225	210	213	214	190	209	235	225	207	205	240	230	224	220	218	230	205	219	233	229	239	222	220	193	201	247	234	203	270	224	213	232	229	222	211	211	237	204	252	238	218	244	193	237	248	228	199	233	228	226	188	244	224	220	204	214	201	227	212	227	203	213	236	236	210	221	192	222	225	255	233	204	244	207	209	219	216	214	202	214	228	223	223	236	216	226	211	206	212	199	196	231	234	234	236	221	220	194	218	215	242	211	209	247	228	234	217	219	240	241	235	218	237	243	218	240	205	212	221	212	218	215	222	205	215	208	216	225	229	228	221	219	202	241	224	240	207	233	231	215	222	224	194	193	198	194	200	239	214	230	255	205	235	231	201	240	244	227	212	220	211	217	219	222	216	231	242	228	202	217	207	235	216	203	229	205	230	220	210	220	225	230	225	240	225	210	202	212	205	221	209	202	218	235	225	202	215	219	229	232	228	210	181	227	215	201	230	218	224	218	220	225	212	237	224	229	228	222	218	220	226	250	223	204	205	229	250	200	206	195	256	217	204	198	235	229	229	220	229	207	224	197	209	219	181	232	213	209	216	208	211	240	213	221	227	209	231	209	214	238	223	181	249	215	238	220	225	211	197	229	246	207	215	244	211	214	219	201	213	211	215	221	225	213	202	230	220	198	228	225	232	214	219	224	229	208	250	217	222	217	210	215	251	227	222	211	208	244	231	236	225	224	196	201	201	196	227	233	229	212	230	235	192	224	215	187	199	234	238	223	206	200	202	243	211	216	259	212	250	224	230	204	272	193	214	224	215	245	212	219	214	219	211	222	221	194	195	235	226	218	223	254	223	217	234	225	211	255	237	215	247	210	243	220	200	219	213	203	205	191	232	214	201	184	226	224	234	193	224	219	222	214	246	219	244	218	215	212	217	231	238	241	197	171	242	213	221	188	226	214	217	208	208	211	205	249	207	239	206	224	242	220	185	214	203	208	223	221	201	230	226	240	247	221	226	207	197	221	221	227	196	219	194	219	234	246	229	176	228	203	221	196	227	209	217	216	203	199	213	210	206	210	223	236	207	228	243	225	249	222	207	188	242	187	217	218	201	190	221	201	209	228	246	217	235	234	196	216	222	213	213	247	248	218	224	204	219	195	209	207	222	238	230	228	215	202	231	225	218	242	206	225	208	211	218	216	249	249	222	248	224	205	213	186	221	223	214	199	218	243	212	217	216	238	236	227	243	212	253	210	229	206	220	230	239	209	228	208	219	224	219	227	240	234	219	222	258	236	214	224	209	248	197	213	200	207	219
30604	5387	34453	67827	70266	61289	50525	37220	21612	9787	3493	1393	754	589	559	544	533	558	565	562	498	526	550	562	571	537	533	569	557	557	512	575	490	536	536	562	513	539	554	503	534	548	567	559	547	534	523	539	523	542	506	546	526	547	525	548	534	559	524	516	572	551	572	585	543	545	563	534	536	553	555	571	520	511	507	503	552	535	484	531	539	553	553	563	549	533	572	545	543	488	518	547	513	545	586	525	549	568	526	568	544	565	553	506	553	533	549	535	545	580	538	549	525	496	544	502	556	583	545	549	533	539	511	517	530	562	542	562	561	551	544	503	525	527	504	546	575	554	615	535	522	489	523	543	548	542	559	556	521	528	534	542	504	525	516	560	588	521	525	543	573	509	535	541	536	521	532	525	531	563	578	501	556	563	534	564	544	548	485	517	568	523	506	552	521	535	549	512	553	533	540	543	552	550	520	524	534	526	537	576	537	523	576	537	523	501	501	534	524	554	531	571	532	517	546	556	565	536	535	519	509	530	476	502	547	531	481	520	504	536	556	549	505	565	580	541	541	514	549	555	528	551	567	530	545	541	541	522	534	519	537	576	537	490	586	507	548	504	522	520	573	568	550	514	550	559	535	545	572	573	535	556	547	524	523	545	561	555	521	510	545	514	522	528	580	569	548	531	526	538	529	548	532	558	531	531	509	528	577	554	532	563	515	536	506	566	517	510	539	534	570	568	505	560	513	570	590	518	532	547	541	516	519	600	526	521	555	576	528	505	504	541	521	570	527	576	550	533	543	589	515	551	535	554	560	530	531	559	528	562	538	553	522	531	549	565	533	524	500	585	548	489	504	578	536	501	550	573	550	532	563	548	520	548	500	563	555	566	517	545	537	543	556	538	561	545	566	529	480	523	544	583	518	568	531	538	550	527	540	537	510	536	593	605	519	540	562	536	494	526	568	584	591	569	499	513	567	539	510	559	501	533	519	558	578	517	547	529	512	514	535	520	520	537	521	537	538	534	506	506	551	518	518	536	573	579	546	506	520	566	532	565	547	533	569	555	473	546	529	554	528	547	530	545	538	566	525	541	550	534	531	506	526	548	543	479	553	526	574	517	552	577	521	504	519	586	484	524	552	531	531	548	564	506	554	533	555	540	567	532	556	540	521	522	574	534	546	552	576	529	539	507	579	512	523	545	536	564	542	552	541	509	565	518	541	552	532	537	536	518	535	564	484	534	547	526	572	524	565	537	563	519	537	544	540	536	533	549	523	570	546	529	517	494	518	577	516	541	578	547	556	535	494	538	517	516	515	573	512	513	535	566	529	531	538	516	541	557	546	558	519	523	543	517	548	524	565	563	510	510	549	541	553	552	545	564	563	528	511	564	546	535	528	531	553	530	515	561	539	542	546	550	551	604	550	545	514	516	503	495	560	549	571	530	545	539	505	561	522	551	527	508	539	612	542	551	539	532	503	520	547	547	545	539	497	552	518	525	545	527	547	575	551	545	524	535	508	564	535	530	552	548	597	548	518	561	575	559	521	515	583	536	571	523	523	510	482	531	525	555	534	538	527	548	507	551	575	586	553	545	528	561	574	532	520	564	521	563	519	545	539	537	514	532	500	527	584	514	532	533	530	527	469	531	508	559	551	573	557	524	523	522	567	533	539	555	555	536	558	533	577	545	560	526	543	503	508	553	543	568	502	576	564	569	513	525	566	540	519	528	565	524	533	545	509	593	519	542	535	526	493	520	528	595	493	571	515	527	520	596	556	506	532	530	548	542	505	546	500	540	498	515	517	560	598	586	534	534	518	508	514	558	559	542	518	548	495	543	531	553	467	522	525	512	574	549	566	534	549	568	525	543	526	588	556	536	547	537	534	580	581	532	560	482	573	558	583	507	550	553	552	558	593	532	589	530	580	539	569	542	554	542	572	586	527	578	499	521	471	489	524	569	506	545	529	542	542	529	531	584	556	544	533	557	568	504	530	530	528	558	542	543	570	544	562	546	526	554	570	522	500	494	531	535	522	551	517	565	543	535	537	520	550	557	555	538	508	518	510	530	550	556	518	534	546	533	561	535	555	530	541	535	505	549	530	567	517	522	522	563	535	488	511	533	568	510	467	548	549	524	502	497	547	569	539	530	534	586	545	526	510	546	543	547	516	548	554	570	555	496	555	554	540	515	575	499	542	539	553	544	536	564	555	546	513	547	545	533	540	525	546	538	569	519	539	545	507	515	559	551	573	546	514	596	575	550	561	529	535	558	543	542	576	513	518	539	526	525	544	550	577	542	562	493	562	513	555	525	545	552	555	557	558	551	551	587	539	554	517	532	554	528	606	564	573	558	550	538	520	512	556	538	600	540	564	523	572	525	537	530	504	538	560	569	575	535	521	532	560	525	573	539	523	505	564	547	552	546	515	561	528	547	535	534	536	554	564	572	494	521	520	554	543	559	524	574	529	537	595	466	507	516	552	557	541	538	534	525	541	509	531	581	538	499	541	512	497	574	528	522	539	554	497	516	558	539	532	536	544	564	560	547	521	526	534	536	561	570	532	518	533	527	517	541	555	533	518	520	546	532	538	522	569	549	529	574	527	482	547	544	536	517	518	587	560	555	570	518	520	572	566	557	505	538	509	560	558	530	532	518	493	507	534	496	564	536	495	542	573	544	575	555	502	519	524	557	523	512	580	544	582	553	552	556	550	544	560	534	549	546	572	551	560	516	533	548	549	513	522	535	543	588	569	554	530	524	576	531	520	504	562	542	524	535	522	545	545	543	548	555	490	563	531	530	561	540	544	593	529	502	496	497	521	571	518	556	522	490	527	508	514	556	516	539	526	529	526	498	557	525	552	556	536	561	561	521	567	542	528	523	552	521	527	544	522	518	585	513	557	539	528	526	490	539	528	544	538	536	531	540	567	555	509	540	542	559	524	593	534	489	506	537	511	588	524	543	567	499	561	542	532	517	528	501	544	552	517	553	532	510	571	513	498	517	509	541	566	576	590	543	504	550	558	533	571	543	586	546	565	546	506	584	551	479	543	543	541	541	572	517	532	486	548	576	535	544	569	508	545	542	555	539	503	538	504	547	514	582	529	512	535	508	524	585	522	551	545	551	584	509	578	572	540	545	511	548	563	546	526	505	541	501	526	512	568	562	549	533	526	526	536	516	555	539	524	551	533	535	529	525	500	513	498	525	528	542	527	517	592	566	532	586	512	520	533	560	502	537	532	545	563	506	561	561	543	516	532	523	505	519	533	526	524	537	579	516	541	534	539	558	591	512	561	527	558	554	549	501	537	508	535	590	551	543	519	556	501	547	563	546	529	586	546	513	506	533	555	546	550	537	572	600	541	553	589	582	513	555	547	511	523	583	541	528	518	543	528	562	503	475	563	530	487	536	532	527	547	548	524	552	507	526	547	536	542	556	558	525	516	506	537	585	539	539	548	581	550	562	533	533	509	541	521	513	549	492	482	559	558	537	534	544	551	540	551	566
56537	27480	41458	65278	65508	54396	40721	26193	11699	3547	1117	432	268	219	239	212	223	202	181	209	214	181	206	204	208	203	219	180	200	227	205	226	192	214	217	197	218	221	233	206	198	214	184	213	205	221	209	241	208	225	206	197	221	239	196	218	198	199	205	198	188	199	190	201	214	213	224	214	219	202	231	206	199	201	211	235	207	177	235	220	198	214	178	219	214	207	213	226	223	227	208	227	216	204	220	194	191	225	205	192	200	206	189	210	223	212	205	218	187	187	201	202	183	220	212	200	215	221	213	204	225	212	194	220	199	214	191	210	199	201	200	209	165	216	202	214	183	194	209	190	220	181	234	226	217	234	203	241	193	195	212	198	223	239	226	212	216	210	205	191	195	220	192	237	204	205	225	225	186	214	212	186	205	204	218	183	207	194	203	209	236	236	208	201	195	204	205	188	185	206	184	193	211	213	210	209	210	212	228	200	201	178	208	217	219	201	189	202	218	211	179	198	200	209	229	187	208	213	194	217	230	200	212	203	206	205	194	219	218	196	203	212	219	220	209	198	189	175	215	202	192	193	204	237	234	210	206	212	210	248	226	217	184	182	211	197	214	199	205	207	184	220	214	215	213	224	207	210	212	216	184	198	210	197	213	210	238	192	183	203	193	231	233	209	219	215	205	215	208	202	191	187	166	216	206	190	200	184	223	194	202	176	187	226	196	225	203	218	217	228	195	191	225	189	216	212	217	224	201	199	224	190	182	216	217	203	198	211	205	219	196	199	187	211	188	210	178	221	229	221	222	209	198	216	214	199	220	202	202	206	208	229	185	201	213	205	208	200	204	210	229	197	203	182	213	214	200	196	198	218	202	200	194	187	212	235	198	217	196	229	221	209	205	192	208	237	236	195	198	213	203	214	192	202	217	228	209	208	219	207	216	221	212	211	204	196	189	198	209	207	247	218	182	199	234	208	183	204	201	205	189	168	223	200	210	211	203	240	214	186	228	199	214	219	226	204	225	197	221	222	184	200	211	184	198	189	197	203	182	193	197	214	199	222	191	218	209	214	215	203	175	204	199	170	195	235	202	220	221	202	196	187	221	202	206	194	206	237	190	210	206	171	206	193	195	200	204	196	208	205	197	201	195	212	206	225	211	216	202	218	167	201	218	179	175	213	227	221	225	190	191	206	193	210	215	212	200	184	205	222	205	232	213	212	212	200	199	226	217	216	203	200	210	209	199	199	196	203	205	250	200	203	202	196	200	229	234	211	212	205	226	226	216	194	215	227	185	214	212	197	194	195	178	230	210	218	179	221	209	203	215	231	222	190	188	208	196	226	195	195	220	201	190	217	196	203	197	212	232	189	191	211	217	191	212	211	195	209	199	221	183	201	212	208	222	214	235	204	217	217	228	191	235	205	216	183	193	206	211	201	178	205	182	208	202	218	202	208	197	229	213	230	238	191	207	191	205	220	198	195	231	190	203	200	209	237	218	215	214	224	203	163	179	184	209	193	219	204	195	214	200	188	216	207	189	208	204	229	201	199	216	184	215	196	198	193	194	197	203	201	196	215	186	202	215	197	206	221	216	217	211	217	223	196	207	190	222	206	198	219	196	211	235	232	192	204	191	227	194	183	209	194	181	212	188	213	204	193	197	193	224	179	218	213	187	223	186	230	210	177	208	214	227	224	214	203	212	188	181	211	227	217	207	203	225	188	204	204	200	202	228	214	194	181	192	222	201	205	218	199	218	167	199	186	219	224	186	205	216	211	223	218	188	204	201	229	214	192	210	209	215	200	193	205	214	205	195	209	209	227	222	226	197	211	192	230	210	202	210	238	210	215	203	205	218	224	214	217	209	199	212	198	212	199	224	211	201	165	217	201	189	228	188	236	250	204	213	222	218	208	237	210	207	210	200	219	198	228	211	226	178	208	188	221	201	217	190	193	198	212	194	183	201	215	210	194	212	235	186	208	214	195	236	191	197	186	171	193	178	232	211	177	228	205	214	212	218	234	203	209	224	198	205	192	197	189	223	216	204	207	189	221	213	214	185	208	185	214	216	219	218	204	208	185	226	216	236	200	189	215	189	182	194	210	203	224	222	184	194	208	215	228	212	203	244	196	208	200	221	186	203	224	191	210	202	233	198	204	216	217	203	210	209	186	199	213	239	180	234	203	180	189	199	199	220	210	224	197	186	199	187	206	226	235	194	185	237	226	199	212	195	206	187	201	195	210	209	192	203	210	216	202	220	226	216	200	180	229	214	201	196	195	212	208	214	229	199	218	186	221	229	221	202	177	215	213	194	206	196	218	208	183	194	210	195	196	225	191	222	233	211	208	200	208	191	211	211	189	198	206	190	198	195	199	211	212	225	197	217	212	224	207	221	192	214	215	200	183	197	217	207	209	178	198	201	199	203	205	190	234	213	215	233	199	207	202	196	207	189	215	171	198	200	177	191	180	205	225	209	197	220	189	227	208	204	212	220	210	208	216	193	213	209	205	207	199	200	200	201	236	199	199	204	213	194	185	203	186	207	190	182	213	207	231	200	215	215	195	193	198	185	193	194	204	222	215	194	227	222	194	209	201	216	190	201	197	233	204	203	181	200	200	192	195	192	215	224	177	198	219	201	184	213	209	189	201	204	209	211	213	193	213	206	217	218	190	169	195	211	206	232	198	207	195	199	230	189	174	214	181	185	208	199	221	212	203	205	183	216	198	225	202	170	211	191	177	210	199	215	222	227	204	198	212	193	206	217	213	213	201	218	214	195	222	181	207	172	214	204	218	207	216	217	193	210	215	205	192	195	171	202	186	215	190	206	212	232	231	201	205	213	234	219	211	198	218	208	181	214	194	208	192	188	200	200	194	226	214	219	214	189	192	223	185	206	199	192	212	213	197	201	190	207	179	216	205	221	217	205	206	197	226	191	200	206	196	190	192	197	203	174	197	178	196	196	188	233	197	193	207	202	214	213	210	215	253	226	188	211	218	251	202	198	183	211	212	212	204	199	203	199	192	199	198	190	193	193	203	207	199	207	200	218	223	187	207	223	203	212	192	208	180	212	218	221	225	197	208	231	201	209	215	185	179	213	169	198	189	200	255	207	218	231	199	198	193	204	221	204	172	217	212	213	211	192	214	225	187	207	200	204	215	219	230	179	211	174	194	223	204	188	177	201	223	197	191	221	225	221	205	233	208	237	163	200	245	214	186	211	193	220	173	211	221	177	206	212	192	207	205	231	218	196	202	217	211	203	199	218	211	212	205	248	197	232	203	181	208	202	210	211	197	201	197	232	206	203	207	203	232	206	210	218	214	187	205	187	185	204	189	196	183	198	215	233	196	209	226	190	203	202	178	207	200	208	206	223	191	194	193	226	182	183	237	217	201	209	208	213	210	223	191	216	207	202	187	195	186	220	182	222	216	199	200	163	209	214	213	218	217	205	218	207	217	189	196	215	196	222	206	213	218	207	187	203	200	199	197	198	221	212	209	209	203	207	210
31345	13056	43052	69800	73233	64305	53014	39192	23988	10709	4080	1527	779	597	521	505	499	496	512	510	527	484	492	531	495	480	471	496	527	523	477	500	479	526	510	500	539	508	488	509	489	511	504	515	451	525	461	511	512	491	527	496	518	493	545	512	499	485	511	525	500	492	479	539	537	505	500	527	502	464	499	510	522	520	508	500	517	505	523	487	479	525	473	506	457	513	480	536	501	524	518	525	522	529	494	502	527	548	487	500	521	537	476	525	546	488	545	486	479	512	489	488	513	537	488	523	502	531	505	497	451	532	504	542	544	531	514	484	531	556	489	474	495	518	502	503	530	478	493	529	507	519	487	489	449	515	534	505	519	512	477	513	523	512	535	526	529	514	498	547	497	529	484	507	513	478	510	476	535	527	541	488	502	566	506	492	542	498	488	489	498	487	498	472	516	486	518	548	503	524	532	530	525	509	507	487	495	508	527	491	493	480	481	549	496	509	530	499	508	471	551	530	513	459	506	493	520	489	514	469	535	545	541	496	492	501	560	497	505	498	478	506	513	544	493	486	529	482	477	477	506	507	490	518	465	482	530	482	506	525	483	529	545	531	474	542	508	525	508	527	557	499	491	506	499	521	507	498	496	525	502	534	526	500	516	547	460	492	546	509	505	516	525	507	498	483	473	492	539	505	508	534	544	518	529	525	480	505	500	524	515	520	494	502	507	475	546	534	535	494	514	488	523	512	500	523	517	524	496	515	519	479	529	530	565	491	498	501	520	504	521	498	544	515	495	524	560	521	513	463	518	523	537	515	513	508	482	478	518	531	482	506	498	483	566	529	493	526	518	464	512	519	507	539	502	502	516	519	495	524	514	519	538	530	515	489	512	451	526	528	499	470	505	500	510	507	508	492	517	523	494	537	507	509	540	498	530	496	505	491	549	498	467	515	520	527	530	513	534	511	496	512	505	506	505	510	519	531	470	504	528	533	511	469	516	494	509	508	487	515	486	552	466	521	504	547	504	458	458	504	504	491	507	507	494	515	503	506	501	506	531	543	490	537	519	486	497	481	551	548	519	471	521	498	489	475	493	486	517	504	510	490	504	488	518	502	491	510	487	516	507	481	506	501	503	533	465	464	510	527	511	535	505	519	502	498	460	502	530	494	509	519	485	551	492	510	504	476	499	503	535	519	506	504	535	509	504	476	507	517	525	500	490	490	484	456	501	540	526	466	525	523	499	575	486	521	498	514	494	458	498	525	473	518	477	532	512	490	521	540	533	520	522	517	514	492	459	546	534	501	516	489	514	507	494	531	504	540	508	530	493	516	479	527	527	517	518	484	476	527	518	484	488	498	488	493	514	502	500	513	510	488	508	477	530	509	509	516	521	470	537	492	506	502	544	523	520	500	478	517	519	479	513	527	544	536	461	509	499	491	536	490	524	517	515	489	495	478	549	534	531	503	496	537	466	504	566	480	497	486	529	458	490	517	495	474	547	516	515	524	461	461	522	520	518	489	538	501	501	539	535	493	480	474	532	520	494	474	483	553	519	516	544	481	522	531	531	506	493	494	492	485	517	505	490	530	522	510	547	530	489	497	483	458	462	514	505	500	501	516	483	506	537	546	478	539	534	523	473	484	546	489	548	496	513	476	552	496	514	501	504	524	505	546	547	472	479	501	502	499	488	468	456	485	523	482	532	530	546	549	487	533	511	515	521	514	519	528	472	489	485	541	568	471	514	466	485	515	525	508	522	464	489	508	480	530	485	475	519	501	500	523	498	536	528	549	543	546	515	533	525	500	513	505	484	515	497	494	498	491	499	507	528	500	514	505	535	459	499	535	514	517	452	506	501	524	485	501	514	527	523	525	489	494	514	506	474	476	536	511	504	510	500	500	503	507	527	503	512	468	466	488	507	521	495	491	494	487	511	508	510	520	524	501	480	458	532	510	501	520	506	490	509	510	530	504	500	510	507	513	512	504	482	554	515	534	476	512	489	492	491	511	547	489	523	525	530	529	516	538	467	452	514	503	519	520	492	441	508	512	476	507	487	495	508	519	536	532	536	535	462	537	529	499	522	525	517	511	533	532	510	514	525	486	544	508	520	431	497	492	465	511	492	536	490	472	559	502	502	499	521	552	466	501	468	492	492	478	523	465	496	501	524	544	540	527	505	494	486	486	534	505	495	483	451	493	507	476	498	536	500	519	531	453	494	510	507	513	476	474	505	465	480	492	506	505	502	514	524	554	486	511	469	554	538	488	528	519	541	517	512	498	495	491	479	509	499	526	499	525	546	517	523	488	516	491	520	546	486	518	488	535	479	537	477	493	519	493	536	511	476	532	516	489	539	548	499	492	523	470	508	511	518	497	508	529	499	512	518	507	511	495	485	530	499	505	493	460	500	519	521	499	495	528	501	482	552	484	510	526	507	529	542	513	500	529	526	495	496	545	479	499	522	527	490	497	523	478	538	499	497	515	485	497	482	499	521	477	490	511	520	485	532	484	544	509	496	506	496	494	548	526	507	499	519	509	496	465	547	513	515	508	534	571	510	503	489	496	542	498	509	461	499	514	505	529	531	456	504	479	527	504	485	487	497	496	527	533	495	527	497	507	502	547	508	501	503	509	543	507	511	516	518	504	475	538	496	468	466	536	500	549	520	513	492	509	489	512	482	490	513	525	529	500	549	470	525	468	513	491	560	518	510	498	497	469	506	525	522	513	532	490	508	488	522	502	502	500	507	451	525	548	510	525	505	511	523	511	492	507	528	505	464	462	519	520	487	495	500	476	501	517	468	506	530	510	496	516	540	448	520	544	516	530	484	507	503	537	491	483	472	470	502	500	469	527	503	525	518	499	472	511	507	515	510	491	502	551	475	529	473	542	510	514	492	491	561	540	502	537	545	488	521	504	516	534	524	500	524	529	493	505	511	541	499	490	481	514	521	506	501	459	507	492	508	497	492	526	476	484	542	491	504	554	543	510	547	502	507	541	483	510	508	497	478	465	496	481	518	483	523	497	534	524	524	507	527	532	470	498	501	529	506	516	510	495	521	473	485	508	542	546	524	488	481	508	519	530	510	512	480	526	515	518	467	467	496	499	538	486	529	476	530	503	501	505	509	551	518	541	492	525	505	499	515	514	544	521	506	481	490	527	485	506	524	499	504	474	520	558	496	508	560	513	520	503	524	491	504	533	481	479	508	532	530	509	532	507	524	500	528	519	520	509	499	496	517	545	499	487	501	492	493	517	529	494	476	493	494	497	492	492	539	501	466	521	509	487	502	516	495	574	541	473	485	519	528	509	444	567	508	464	501	513	474	486	510	526	502	528	512	499	479	519	502	524	505	543	512	486	478	515	508	501	548	516	561	497	514	495	483	551	520	517	501	520	509	454	500	494	539	537	486	494	519	500	510	500	515	514	464	489	512	508	501	529	527	450	536	528	494	495	511	507	527	507	526	521	516	457	521	519	482	515	515	521	498	499	551	487	509	503	508	503	544	417
6486	1379	1880	3886	5313	4302	2924	1615	895	451	319	313	261	247	243	268	253	234	226	257	292	255	262	252	236	254	281	227	249	276	232	264	266	266	249	272	239	255	260	246	261	266	265	258	256	282	264	272	271	253	257	276	297	274	246	242	278	274	226	288	252	265	307	259	275	262	250	254	264	260	277	243	278	239	240	255	257	262	252	265	271	243	250	269	241	259	271	296	257	236	279	277	239	278	265	267	251	251	258	271	269	259	283	291	286	247	239	263	272	248	248	227	296	262	229	238	249	279	231	278	271	232	252	262	245	301	237	239	246	264	272	267	252	308	296	269	261	264	254	240	253	248	250	252	234	277	255	251	234	281	264	257	273	245	270	262	275	256	254	281	271	243	266	258	251	270	283	260	262	293	251	265	252	263	257	272	279	271	217	258	251	258	261	238	210	250	250	225	269	247	268	266	241	286	243	289	256	232	264	271	242	275	256	227	284	258	279	276	263	260	250	263	254	268	280	283	266	261	274	256	247	250	224	270	258	268	251	280	246	278	261	250	225	258	293	271	262	249	256	259	267	261	260	253	252	255	234	261	253	260	298	286	241	252	269	236	276	258	239	265	254	292	262	242	242	260	257	236	257	261	248	252	250	264	254	256	244	252	241	280	287	262	297	258	282	260	266	262	283	241	267	263	257	277	257	259	263	243	236	267	279	265	258	257	261	270	268	265	283	252	292	295	268	233	261	256	255	260	224	238	263	259	254	228	237	248	261	257	249	250	227	270	290	250	240	248	251	264	267	256	247	246	263	261	251	230	264	262	280	276	250	272	279	266	280	259	274	270	256	275	236	260	252	233	270	305	267	272	237	271	291	249	247	277	251	266	256	247	254	250	251	288	259	272	270	250	288	249	260	248	289	256	271	247	230	221	239	237	233	265	257	233	263	258	258	273	272	239	279	280	265	264	239	303	256	276	230	285	257	250	280	261	252	225	233	288	255	256	275	227	242	267	259	258	266	251	277	245	255	273	272	277	237	268	253	267	256	279	270	254	255	272	267	276	234	259	281	214	266	256	255	279	266	265	248	247	273	241	260	242	263	250	247	290	271	257	261	293	245	248	263	242	269	283	250	284	267	283	235	259	272	307	238	250	259	253	265	225	239	269	241	275	266	256	298	248	239	237	265	277	242	263	258	253	295	255	246	233	278	247	252	255	250	284	272	279	251	262	228	254	292	265	263	280	240	288	245	254	268	240	229	220	267	245	255	220	262	240	252	259	252	272	300	257	241	270	250	275	269	266	281	297	229	253	256	274	234	254	265	258	253	262	288	265	264	243	272	249	245	281	272	265	245	282	281	239	270	259	262	261	289	287	277	255	226	254	251	285	245	244	289	264	263	254	277	249	279	292	265	267	279	273	287	263	242	279	263	253	262	227	253	258	262	277	279	244	322	255	251	225	260	258	279	252	275	271	243	262	273	283	271	244	269	260	249	240	272	275	274	290	272	247	262	265	246	279	264	273	251	248	240	276	244	282	240	295	277	233	256	254	239	258	287	275	253	277	265	283	274	281	262	274	237	236	266	261	260	291	253	268	256	282	271	235	289	281	282	253	263	231	252	264	252	252	260	274	270	254	239	278	237	283	287	281	249	308	246	234	271	232	254	250	282	243	274	259	252	235	266	278	258	250	223	249	273	236	260	268	247	234	264	271	266	224	260	253	259	241	251	273	272	245	257	260	248	283	263	255	270	259	250	257	279	299	283	280	251	240	301	294	289	266	237	264	231	246	284	287	254	279	261	257	261	266	276	264	241	277	269	268	257	267	233	245	269	278	258	273	269	254	272	264	244	271	268	263	251	264	260	280	251	285	265	267	276	256	246	234	256	258	269	278	264	235	266	296	261	247	245	275	284	250	276	264	249	270	271	274	252	246	265	241	246	265	257	248	246	270	262	262	259	258	253	238	271	299	251	254	245	265	264	236	254	280	270	248	283	274	248	263	255	271	300	241	265	253	229	256	286	267	286	251	260	271	248	280	281	270	227	250	242	255	275	252	267	263	279	244	274	232	244	262	279	264	277	271	270	228	265	243	251	283	243	256	239	259	227	277	259	247	286	262	299	270	254	284	285	262	268	285	258	266	252	241	283	269	279	270	240	283	281	263	251	258	277	253	254	249	270	276	277	252	234	269	260	260	261	247	255	257	235	274	264	248	265	256	272	255	228	259	241	252	264	250	264	253	257	277	256	250	234	256	258	249	242	272	260	276	262	268	234	260	247	279	278	256	275	232	254	284	267	277	238	285	269	245	290	288	248	268	292	250	248	236	267	267	217	227	243	267	254	240	248	264	238	279	260	245	264	262	288	289	287	267	255	260	252	288	273	257	240	271	252	287	292	265	267	264	287	240	290	225	253	272	224	261	277	285	259	228	278	256	236	253	234	271	245	300	254	288	274	254	252	236	239	288	253	286	276	262	256	303	259	239	277	240	266	265	264	242	241	232	274	227	268	256	276	252	266	269	262	248	262	244	256	263	265	220	272	272	244	268	244	271	288	271	267	286	294	250	261	242	295	265	259	239	291	261	250	265	279	272	220	281	238	274	253	252	243	254	259	281	210	272	257	250	244	315	245	256	235	271	268	286	276	251	258	265	270	260	284	284	253	268	293	252	227	238	275	236	264	300	243	257	273	279	293	264	270	257	229	286	310	245	260	258	242	273	262	282	236	245	274	282	252	260	275	260	269	254	236	258	241	261	271	263	236	265	294	249	264	278	310	244	249	282	265	250	282	281	281	224	263	265	277	276	296	268	247	242	223	268	226	279	304	261	251	259	247	246	233	300	268	246	258	273	292	263	259	260	265	251	239	244	250	282	287	263	269	266	258	224	260	264	269	225	255	269	276	272	263	298	258	270	244	255	265	256	272	261	256	280	252	256	277	255	274	264	273	239	247	243	269	240	296	277	265	235	254	280	276	282	269	303	252	266	246	222	279	274	265	243	308	251	262	268	249	261	265	243	250	258	267	261	293	260	274	288	230	274	268	242	272	243	247	256	278	273	245	239	282	273	253	268	235	283	230	271	284	280	271	264	253	257	261	273	309	227	250	260	251	288	247	261	285	261	257	254	273	247	284	244	294	277	254	243	253	272	244	262	251	234	267	245	242	283	270	231	241	228	278	251	249	282	262	233	267	282	261	284	270	238	249	240	245	279	239	280	247	283	282	261	281	243	248	271	231	230	274	258	269	257	283	275	292	253	259	250	272	285	272	260	231	269	275	285	290	238	256	252	257	275	274	264	273	248	262	267	262	252	247	251	250	252	239	279	221	250	262	296	266	269	280	277	227	268	268	280	250	254	254	248	242	249	264	274	241	264	273	255	269	253	269	262	237	277	245	234	263	275	246	270	250	267	263	247	279	246	251	246	250	256	286	246	233	263	266	262	265	245	247	254	255	281	265	251	230	273	262	241	249	235	278	255	281	263	252	274	265	245	270	254	269	285	276	245
6220	2233	4956	12715	17138	13906	10151	5725	2895	1442	878	652	671	657	671	634	647	621	640	621	650	645	638	616	681	695	654	621	626	660	643	613	659	629	614	607	650	604	603	610	662	640	598	632	642	579	698	635	599	605	600	625	640	655	649	600	600	589	583	624	603	612	635	652	644	596	682	639	634	604	636	654	632	647	618	632	615	660	690	639	626	622	586	631	647	640	594	606	700	638	664	657	632	661	621	583	660	614	628	638	624	627	618	663	610	602	623	635	662	649	639	614	633	645	607	624	606	591	622	612	596	613	602	583	634	623	610	598	636	651	597	647	646	605	639	649	628	650	628	636	642	666	625	641	637	644	652	646	636	692	655	596	637	641	638	633	633	648	605	650	628	631	610	627	652	665	611	633	627	619	597	590	615	647	671	609	647	660	635	617	576	638	610	623	590	587	631	655	633	588	650	586	667	597	633	637	623	632	615	603	624	616	673	612	588	639	628	599	627	680	615	603	620	630	661	655	579	652	665	665	617	661	618	587	600	643	619	661	619	638	635	629	644	647	662	610	621	609	660	625	662	600	657	620	651	664	646	605	680	643	609	627	661	618	652	603	650	604	680	649	702	637	630	623	672	596	611	633	641	627	601	635	661	605	627	645	651	636	638	626	650	648	637	615	623	664	647	628	618	645	610	616	649	633	609	649	629	614	620	632	621	636	644	615	610	629	665	670	658	644	624	642	608	636	636	631	599	603	659	616	646	629	667	634	644	645	598	644	669	665	620	659	643	629	649	613	625	683	665	627	616	602	663	641	621	631	637	644	634	636	619	643	650	654	592	624	611	618	679	650	643	666	596	626	630	609	638	627	595	578	650	637	617	621	625	661	624	628	627	621	635	638	617	624	643	659	621	634	618	606	604	608	622	669	639	614	618	630	643	603	636	616	651	583	685	649	655	648	646	635	623	607	656	664	613	609	616	608	636	603	642	621	690	632	644	635	590	649	612	635	618	622	609	633	634	650	597	665	648	652	645	635	610	628	656	622	636	646	587	693	625	610	651	642	582	617	609	617	678	619	643	630	626	592	630	603	593	646	616	567	628	663	667	641	605	608	633	648	621	657	614	606	610	638	673	616	674	642	616	627	651	615	611	591	646	607	631	645	646	636	682	679	586	619	644	634	659	608	591	621	654	650	634	658	625	647	637	610	635	597	599	653	664	621	634	613	649	618	631	623	626	653	661	631	622	640	651	665	633	620	653	669	638	640	641	629	602	630	637	673	647	648	630	562	647	616	650	603	638	645	701	610	637	621	660	620	603	646	585	641	620	637	633	626	622	640	647	689	622	632	613	672	636	600	601	646	626	631	642	593	642	685	633	588	623	673	584	618	639	616	629	607	637	616	644	632	613	595	643	668	669	628	591	668	631	611	631	605	613	607	590	619	618	660	669	617	646	633	637	607	595	641	654	622	634	663	613	631	639	590	653	673	664	618	649	652	648	666	620	612	598	614	621	649	622	683	590	629	674	638	644	647	640	665	639	633	619	621	627	627	630	607	622	647	638	636	638	662	652	623	630	611	606	643	618	637	643	614	573	579	619	663	588	567	632	645	655	666	615	654	662	624	640	639	604	685	650	590	629	630	566	587	602	656	639	632	578	655	636	667	624	604	630	580	650	630	600	642	613	627	624	631	595	639	642	614	641	628	676	614	627	626	633	664	648	619	601	634	620	611	621	649	607	646	603	643	666	666	592	625	666	591	596	663	640	619	627	608	638	611	645	665	650	649	661	641	633	635	627	589	653	625	620	635	650	665	612	647	597	630	662	671	577	650	640	626	660	647	643	610	612	620	661	627	650	611	634	633	650	617	642	635	646	627	616	632	642	627	610	603	626	681	646	599	621	645	662	630	631	627	591	663	677	648	652	639	586	624	647	641	605	598	596	616	613	598	636	620	604	603	577	652	683	631	682	589	605	570	598	593	644	660	626	596	678	614	598	672	631	591	665	595	619	635	612	611	643	609	663	638	628	622	630	571	641	583	628	623	664	639	600	665	637	663	643	661	672	595	625	665	637	597	595	597	646	610	628	595	688	610	644	591	584	635	624	598	609	645	662	652	642	627	627	620	629	605	603	630	659	629	601	656	674	616	669	616	624	627	607	626	616	647	638	621	661	658	663	627	650	600	602	641	599	644	578	627	625	674	633	626	623	623	601	643	619	628	666	633	629	607	666	656	635	672	620	636	601	638	612	597	633	659	605	570	647	628	608	649	647	630	628	663	638	642	677	623	574	640	611	627	636	637	634	653	637	670	594	641	656	623	616	590	604	660	623	681	634	630	646	598	650	668	640	642	624	628	650	600	644	652	618	665	646	628	629	638	641	615	718	636	624	666	642	640	589	603	665	654	635	624	605	606	669	605	643	659	650	574	658	673	615	639	634	612	682	638	584	601	637	639	668	635	637	606	624	619	614	685	619	626	611	664	625	615	633	650	638	642	601	633	608	690	653	661	645	596	639	648	646	624	621	664	638	641	667	658	606	616	629	637	630	628	661	648	630	655	626	594	651	602	601	630	640	639	623	630	600	634	646	687	636	611	616	627	648	619	585	635	707	663	640	633	646	635	642	626	587	653	632	715	665	626	597	639	644	600	685	640	614	574	618	613	619	626	648	642	630	651	630	593	650	674	628	600	649	648	659	620	635	618	625	595	640	615	611	664	579	626	652	604	626	661	641	664	682	611	609	609	618	607	594	639	674	660	649	631	612	618	630	642	681	608	639	648	619	632	618	638	655	638	610	648	621	588	643	582	635	637	599	585	671	696	640	645	630	617	642	656	629	670	631	599	632	574	631	635	602	566	650	629	611	643	625	643	581	645	610	635	622	617	646	650	651	631	634	611	633	676	633	619	642	612	641	696	617	633	582	673	598	655	623	643	663	609	580	627	683	625	631	623	611	669	677	641	603	617	604	629	606	663	626	636	639	627	653	648	601	612	602	639	651	622	667	623	628	609	626	631	628	647	591	621	607	607	608	622	629	651	558	647	643	603	640	617	696	572	595	676	685	633	661	629	652	665	645	600	668	640	619	596	613	685	635	607	604	625	647	618	652	669	577	632	671	628	651	597	607	644	632	654	639	586	630	607	582	638	609	651	606	625	639	625	596	678	618	644	607	612	628	642	655	650	628	680	618	616	645	642	602	643	613	643	606	675	604	646	671	628	589	627	683	632	649	630	667	645	627	602	673	577	619	616	638	636	601	632	571	639	644	631	618	664	653	674	651	623	626	594	626	644	616	646	637	595	616	620	611	626	630	594	634	640	632	662	618	636	660	608	619	607	691	617	651	663	613	687	623	649	624	608	646	631	624	663	565	595	599	602	670	653	645	677	649	677	649	609	655	617	614	633	621	655	674	639	679	626	668	647	623	600	658	608	620	602	646	664	618	651	604	598	613	646	647	653	611	649	614	613	641	686	642	647	652	617	617	591	597	701	634	653	569	637	645	638	653	658
63592	45919	39182	59549	61206	50061	34389	18883	7033	2062	750	361	266	212	271	240	203	213	238	226	206	235	221	211	221	221	222	232	196	213	231	206	220	243	217	224	202	239	207	235	229	224	239	222	239	226	222	203	231	208	223	229	234	218	237	209	234	220	234	232	215	224	245	236	228	173	251	252	254	212	233	214	231	270	214	209	250	221	227	210	215	250	219	216	250	218	227	217	224	194	186	235	237	236	214	187	224	208	219	238	231	218	236	211	240	234	247	241	202	242	241	204	217	172	217	210	221	195	210	225	212	230	214	225	222	237	221	199	221	212	213	228	227	230	186	203	203	230	227	224	219	216	220	225	208	236	213	205	222	236	256	242	211	202	238	232	230	213	221	197	225	229	241	251	205	215	205	222	230	206	225	227	233	229	245	211	216	242	203	204	245	211	212	215	211	205	228	206	226	236	196	216	216	213	218	205	221	216	219	227	195	223	223	259	230	239	227	211	247	213	235	209	242	244	200	229	235	209	212	204	207	220	205	228	256	228	211	236	207	190	193	216	212	197	223	228	192	186	222	253	215	218	216	232	219	191	243	210	209	237	209	220	222	227	231	227	236	225	235	243	251	205	184	191	225	217	255	210	242	217	206	223	229	223	240	221	191	233	213	217	223	244	216	228	188	199	216	211	208	232	223	230	214	201	221	216	224	212	214	233	222	220	248	227	222	258	199	232	226	216	249	208	226	203	211	245	246	248	211	235	223	229	224	212	214	195	209	227	242	219	229	223	204	256	241	207	204	233	210	203	233	208	231	217	201	226	251	214	205	204	214	228	232	240	250	214	229	206	204	213	206	198	216	196	200	224	235	225	232	220	204	213	211	223	212	202	249	210	191	217	225	225	208	213	221	240	216	231	210	218	196	220	215	223	216	260	202	191	260	250	199	241	209	196	260	227	237	233	219	222	209	237	197	218	233	250	232	193	203	232	239	221	216	207	238	238	208	218	232	245	203	228	221	224	253	243	245	216	213	196	224	244	241	231	250	220	239	242	204	209	232	225	231	234	247	208	214	226	207	222	227	240	244	236	204	239	252	221	235	203	227	210	249	202	220	226	195	220	228	211	221	216	232	228	220	219	229	242	243	213	223	209	247	200	247	218	234	223	219	213	195	228	223	233	218	216	209	224	243	218	222	239	226	254	229	233	240	232	242	229	237	221	236	212	234	210	218	226	214	212	202	220	235	217	212	233	232	232	228	202	239	215	230	212	217	233	211	230	210	203	218	228	214	210	218	228	252	231	220	194	232	238	227	240	213	238	225	238	240	235	217	223	209	202	218	185	219	223	212	213	234	222	216	232	217	231	205	232	208	227	219	246	220	231	230	193	211	215	233	202	229	235	239	209	197	252	205	212	252	236	215	220	212	243	260	221	198	204	221	217	209	238	194	224	196	213	197	211	217	187	235	265	225	245	218	233	219	229	251	232	212	206	226	225	227	243	235	221	209	230	215	220	219	236	243	220	214	212	214	203	223	234	232	215	205	197	248	210	237	204	228	215	211	238	230	214	222	214	210	212	207	209	222	211	250	213	241	218	228	233	204	252	222	221	211	227	200	234	197	221	182	208	198	218	244	233	267	229	226	217	247	240	204	203	224	217	185	216	215	208	213	216	230	208	226	226	218	243	209	215	208	220	241	209	221	219	249	221	227	229	245	214	229	215	218	246	214	226	229	208	228	208	245	202	203	235	236	222	217	198	243	200	230	243	223	242	220	215	198	227	226	218	226	226	211	197	199	228	229	204	246	202	191	217	224	196	192	221	219	207	203	215	208	246	213	220	230	211	214	200	218	223	244	208	226	208	233	204	193	210	209	199	217	214	221	238	202	228	225	255	221	227	195	209	219	214	234	249	219	203	239	203	241	230	215	238	206	223	239	215	239	240	207	212	234	219	213	216	231	232	211	250	201	224	232	257	226	219	230	220	225	216	208	239	205	257	211	210	225	231	226	225	216	210	230	226	244	207	225	227	204	215	260	207	219	193	229	209	221	218	225	234	249	219	228	231	210	205	215	215	219	221	215	224	215	210	247	209	198	235	239	219	198	233	224	241	215	223	232	200	214	208	181	208	245	216	243	219	210	206	222	210	212	232	198	242	193	223	223	204	224	254	207	211	209	234	222	255	239	201	235	217	226	230	215	220	210	207	178	207	222	222	190	209	230	224	201	203	254	206	216	224	208	222	217	213	232	214	209	211	252	221	236	224	226	240	223	217	217	213	213	219	209	218	223	229	235	214	232	226	214	241	222	208	242	206	233	252	223	221	210	212	219	234	237	212	215	225	217	183	203	219	239	225	239	264	200	234	232	228	244	233	234	185	213	222	205	182	221	221	218	231	216	205	247	241	221	231	252	237	224	199	241	239	214	237	223	239	221	236	211	231	229	259	225	179	209	223	229	225	223	242	239	202	209	226	212	208	207	211	239	219	224	221	207	214	220	206	245	213	229	221	237	268	214	267	218	223	234	227	213	222	212	221	205	206	222	237	208	258	222	241	245	217	251	218	214	199	214	228	223	215	219	231	218	228	228	210	185	202	239	204	214	232	204	216	227	190	230	227	220	192	225	204	230	219	254	255	227	203	210	215	215	208	237	210	215	214	224	223	219	243	221	224	227	216	259	217	230	217	233	253	183	199	230	229	232	213	214	214	226	221	204	245	233	199	197	231	248	244	225	214	205	229	212	216	216	210	199	220	248	230	221	246	254	216	210	204	229	201	211	249	246	249	228	230	216	222	233	248	218	213	210	201	197	213	189	230	208	192	213	222	209	230	217	205	238	216	220	236	232	238	225	222	221	261	200	232	233	233	204	223	236	245	232	221	220	235	226	207	228	217	221	197	205	222	195	196	217	207	229	227	221	246	231	209	219	219	230	228	233	239	223	231	231	229	190	215	212	214	229	235	223	250	226	215	200	224	213	232	243	225	212	266	212	229	208	242	203	236	216	207	218	208	247	245	202	225	200	227	242	225	229	215	232	216	223	218	207	209	234	240	241	232	216	189	259	192	215	221	229	206	201	217	235	222	195	211	241	225	243	235	228	248	212	192	216	227	221	206	199	231	243	220	245	221	231	215	225	216	238	200	226	222	201	215	231	218	230	243	251	226	232	237	258	231	204	211	218	235	226	214	200	198	239	220	203	234	228	235	244	225	221	225	227	234	240	198	233	209	213	225	200	227	203	215	224	250	231	240	222	222	232	227	232	214	242	211	196	203	211	223	228	212	233	186	237	230	233	232	243	213	192	210	212	241	225	216	269	233	221	214	219	220	216	221	218	223	239	230	212	253	191	225	219	215	217	231	243	217	238	232	190	233	219	213	214	208	218	205	251	256	228	203	225	206	224	194	220	203	224	198	228	228	227	235	211	208	227	251	223	237	194	229	215	212	235	221	208	232	220	229	250	225	221	225	225	226	231	211	197	203	222	220	200	227	222	252	224	218	217	190	220	217	236	225
38555	27870	41842	66196	69604	60255	46475	31750	17502	7034	2749	1211	721	603	495	554	527	565	554	543	550	589	549	567	543	569	573	532	539	542	552	562	572	530	550	576	547	541	524	570	558	549	507	538	548	546	551	532	541	537	547	564	534	537	527	525	520	567	532	531	533	510	517	502	532	520	513	503	572	551	554	539	555	531	567	498	562	536	595	521	520	551	500	549	533	566	543	562	543	579	526	555	552	561	538	543	541	555	577	528	527	503	542	560	506	542	573	496	539	526	561	551	534	546	527	558	594	559	568	530	506	524	529	550	521	528	539	537	554	516	526	557	551	528	556	518	552	524	557	534	518	550	558	538	569	536	575	531	513	552	531	521	562	544	502	578	592	489	564	590	518	573	497	567	562	553	551	552	525	530	553	500	584	513	590	543	542	550	588	571	498	547	530	544	571	555	544	527	540	549	552	520	542	568	521	550	540	517	514	543	536	570	546	509	532	556	545	533	548	550	519	527	526	535	528	535	533	528	551	545	552	549	543	577	551	542	541	540	498	530	567	583	504	553	557	541	565	549	539	497	531	520	544	520	510	562	545	595	564	556	571	491	545	547	535	542	547	551	562	527	550	515	574	564	541	558	564	583	492	587	508	515	551	558	517	555	535	569	524	550	530	548	550	531	514	507	516	571	523	545	556	600	533	547	556	547	532	533	542	572	530	540	534	510	505	521	562	581	521	548	546	520	547	514	509	557	522	521	560	504	563	594	564	562	581	558	544	561	556	543	514	538	546	550	506	530	559	510	548	542	518	586	580	588	513	558	536	539	560	533	538	546	539	507	538	565	564	533	529	512	557	509	533	544	508	557	556	549	577	535	532	558	502	555	508	588	578	527	603	536	539	567	556	513	527	571	525	565	532	580	543	516	526	523	544	532	507	547	551	528	584	551	614	554	568	546	504	538	563	545	506	543	538	591	507	509	546	546	539	548	574	600	533	523	559	558	535	520	504	555	553	490	536	534	546	505	568	539	519	562	492	486	566	533	543	560	575	516	528	530	562	528	589	507	541	516	550	541	508	543	509	517	516	541	549	534	526	543	564	586	509	531	610	536	541	505	546	518	555	569	533	542	526	529	555	566	525	501	544	523	586	560	551	532	550	543	580	536	529	546	525	587	518	611	529	533	522	545	528	506	559	563	503	530	549	506	531	543	521	535	535	532	564	543	549	555	557	570	553	516	543	549	569	558	548	583	542	558	524	516	541	546	547	558	524	526	538	544	559	534	537	538	575	538	551	563	533	502	558	535	532	582	557	532	551	550	545	531	528	572	535	518	527	570	542	544	559	529	527	544	534	511	499	535	511	571	576	573	578	553	554	542	540	501	546	540	555	577	503	545	490	541	563	560	581	546	509	581	538	555	516	541	539	501	543	543	533	546	535	528	583	473	538	536	558	559	553	574	539	520	488	594	575	515	552	553	538	536	514	526	517	555	542	513	538	569	543	551	549	532	520	535	553	523	553	566	499	521	560	508	526	546	590	586	549	565	597	535	561	558	558	543	557	523	527	556	559	526	528	556	578	532	562	562	531	545	541	541	517	512	527	542	566	558	558	527	544	563	558	486	561	532	547	515	516	569	579	543	569	532	517	527	529	496	517	518	526	496	521	541	583	543	543	547	514	577	510	493	540	569	572	496	556	511	595	539	539	560	520	497	509	547	534	548	533	557	563	535	540	602	544	540	529	545	540	573	552	568	536	564	551	544	546	532	509	520	543	540	508	538	519	546	555	546	553	506	551	524	516	546	564	523	593	559	526	564	575	541	501	530	547	520	533	534	541	517	543	559	496	555	562	528	521	526	584	508	528	511	537	549	517	565	541	557	512	524	551	556	562	532	517	568	570	529	501	547	570	552	516	497	559	566	526	514	534	523	536	518	579	525	516	549	573	562	589	542	570	489	561	562	550	550	539	540	533	555	566	525	530	509	528	515	503	524	543	529	568	541	586	499	547	558	518	561	529	536	524	547	558	571	530	557	581	543	573	514	532	537	525	573	516	547	489	553	532	526	520	518	525	581	508	524	563	525	564	551	548	529	563	541	531	547	536	525	570	534	536	575	569	567	518	534	548	532	555	557	590	515	561	539	532	554	571	509	533	551	543	526	552	514	572	589	547	569	517	524	511	543	547	554	521	511	537	560	546	551	536	565	537	548	592	547	549	553	552	527	557	524	542	525	535	535	533	546	529	508	537	549	514	559	499	538	564	527	549	558	489	568	574	555	520	554	564	512	523	569	542	558	497	520	552	510	518	561	533	531	515	522	533	546	583	530	538	534	547	551	561	540	518	558	590	517	516	539	517	558	556	546	493	574	560	564	503	559	569	551	566	551	534	535	523	510	581	537	536	538	562	566	572	538	534	497	527	564	517	533	556	527	546	528	532	530	538	570	544	571	546	556	542	494	530	506	520	548	556	551	514	524	554	551	516	539	557	565	563	544	526	539	523	580	553	542	569	570	563	524	546	538	516	567	532	515	528	549	509	529	516	543	511	560	515	544	544	521	545	527	539	567	577	534	599	524	542	533	539	539	543	586	555	525	513	553	534	549	534	539	531	560	511	574	533	543	544	549	565	509	506	492	553	567	498	548	561	556	578	493	546	536	532	569	515	557	531	532	516	514	544	565	550	504	517	559	536	551	558	557	523	528	528	504	544	560	578	526	529	600	565	536	541	567	545	564	509	571	547	533	530	532	523	541	553	546	551	528	512	562	506	538	509	527	528	521	551	538	530	537	540	513	549	528	575	526	508	549	539	549	492	530	534	558	530	561	529	524	530	522	541	529	562	553	501	530	546	554	570	537	493	551	540	539	506	508	548	529	539	531	541	546	541	514	529	524	591	501	557	574	578	516	529	570	553	542	541	533	577	525	557	573	537	541	508	574	569	563	526	580	554	532	534	543	582	558	537	505	538	573	559	569	565	537	532	531	573	544	557	517	542	495	582	574	558	540	516	516	511	550	525	538	505	521	497	533	565	540	548	522	573	548	565	576	516	567	544	550	559	514	546	537	508	535	529	587	558	542	512	558	574	529	519	537	501	524	544	582	513	550	556	555	492	554	538	558	531	513	505	520	513	582	532	540	577	544	569	543	521	552	536	530	513	543	516	553	562	552	546	537	522	528	577	553	528	543	547	546	500	513	519	500	557	530	541	538	598	562	544	556	566	556	556	559	535	530	563	587	531	534	558	545	531	549	545	520	557	529	533	558	565	534	592	502	577	534	562	555	531	552	529	502	558	564	548	475	526	498	569	562	509	518	559	540	522	566	568	571	541	537	566	543	559	535	507	504	547	534	541	541	558	542	518	558	516	535	520	549	577	550	520	545	528	473	522	539	553	527	551	516	489	544	573	589	535	559	532	524	521	552	545	556	543	526	508	572	541	571	543	538	548	544	527	521	508	569	493	543	533	531	546	506	539	531	549	509	560	504	504	543	572	479	509	541	530	531	524	527	549	540
70698	52662	39952	59162	66005	54333	37792	21532	8550	2594	828	395	241	252	205	194	196	205	190	207	224	218	222	215	236	245	211	218	234	197	220	209	214	208	216	201	228	223	210	222	232	243	220	209	223	222	193	196	226	230	244	192	221	211	180	188	228	200	199	209	194	211	201	196	230	190	184	243	214	214	207	195	196	196	235	215	225	207	194	213	217	227	207	214	213	224	217	202	215	228	233	224	232	236	209	201	213	192	225	218	226	222	217	204	192	202	213	194	221	197	212	213	195	224	233	201	204	190	186	227	217	194	235	193	198	202	205	200	208	202	192	204	226	193	205	202	200	188	205	186	244	191	199	212	199	218	198	185	210	207	202	221	208	185	203	229	219	203	218	216	208	205	221	196	213	210	191	206	232	204	226	200	212	188	206	211	198	179	211	201	183	242	219	214	190	226	212	233	183	222	214	213	213	207	194	220	180	209	198	199	227	207	218	235	214	214	224	232	173	214	224	208	197	191	241	227	215	229	198	203	218	175	226	194	178	208	224	179	214	216	211	205	204	207	190	186	203	196	236	222	209	231	212	206	215	221	209	201	201	218	178	219	201	236	182	233	208	197	210	214	219	198	185	218	208	193	230	213	223	192	217	198	224	220	221	186	205	203	247	230	205	202	210	209	189	184	221	187	213	217	235	199	211	215	212	207	236	212	216	193	218	251	242	224	237	197	217	210	206	191	209	238	204	204	212	226	212	216	218	228	222	195	213	207	200	210	220	225	208	207	206	224	211	204	225	211	197	231	237	224	218	209	202	212	194	219	217	224	174	177	201	229	209	188	205	195	203	207	208	194	222	192	223	220	200	223	215	237	198	216	206	206	187	220	199	213	188	231	192	211	215	225	215	195	225	197	221	225	174	222	216	221	201	228	214	226	210	243	208	208	220	208	184	238	196	218	213	189	214	226	206	226	195	244	210	215	225	191	200	199	188	215	207	214	244	227	213	205	199	202	204	188	221	224	213	207	220	194	210	193	193	212	224	197	187	210	213	227	205	215	247	210	202	230	218	201	228	205	216	210	180	224	215	182	186	225	180	217	178	226	227	202	223	206	212	207	216	211	202	208	233	209	220	210	217	207	231	188	202	216	192	249	195	232	205	215	216	198	223	202	227	240	196	203	223	188	221	192	218	188	194	207	210	210	205	215	200	193	214	217	220	192	198	224	214	216	206	213	189	208	211	214	192	210	191	202	209	188	199	187	223	184	220	199	205	210	188	192	223	214	189	213	204	218	217	191	201	215	223	209	224	204	194	228	206	208	193	226	198	225	185	211	196	201	209	192	218	235	201	192	183	202	205	197	228	230	214	226	186	184	221	192	211	197	219	199	216	208	236	209	198	193	218	214	195	212	223	190	233	226	209	213	222	195	251	213	220	213	212	204	197	195	195	199	216	213	197	201	209	206	222	224	208	196	215	192	217	180	216	225	213	193	223	209	189	219	229	204	195	224	167	202	230	226	185	183	235	201	240	198	203	218	207	222	213	211	217	202	222	223	217	186	207	220	195	213	209	214	236	223	207	242	194	210	196	219	223	213	187	212	209	207	223	235	186	207	211	232	201	201	187	197	205	216	212	198	203	195	239	204	225	223	196	193	192	207	224	222	227	212	207	209	197	199	211	230	205	242	218	210	215	203	211	228	192	203	227	201	233	219	203	194	204	227	219	215	217	223	235	217	201	221	198	210	189	227	207	206	218	227	205	215	219	235	218	213	223	215	220	222	183	205	203	215	173	196	242	202	208	192	238	196	227	229	220	227	209	190	201	230	206	196	213	213	198	238	194	218	218	230	214	207	224	202	203	204	251	204	195	218	216	198	187	197	200	212	187	206	213	214	173	198	212	189	192	202	194	209	179	231	205	192	179	202	210	220	195	218	220	221	203	230	227	195	242	194	205	201	221	233	199	227	213	214	200	206	214	199	187	224	192	204	204	223	198	223	201	224	209	202	199	226	241	211	208	225	210	182	232	226	213	219	184	208	204	208	234	203	202	200	221	211	208	209	208	216	215	216	204	204	222	218	205	205	205	177	222	247	233	192	231	210	194	245	176	202	230	193	223	217	214	210	215	209	219	183	199	207	200	195	199	195	215	195	193	222	220	196	191	237	180	222	186	209	236	188	212	234	223	218	186	195	212	185	210	207	243	212	214	203	191	197	209	221	209	234	227	213	198	186	211	235	189	206	219	228	198	178	215	215	179	215	192	212	234	216	212	200	221	205	184	218	196	215	199	219	207	195	209	196	196	209	185	216	225	228	209	192	199	216	224	191	198	195	191	231	202	219	205	207	220	214	188	198	194	208	236	213	217	208	193	211	236	195	214	202	209	182	202	191	214	194	209	216	197	205	206	221	227	190	207	203	223	197	183	228	214	208	224	201	223	201	189	222	233	224	211	184	204	203	214	219	224	211	195	204	215	210	204	214	177	216	215	224	216	214	247	201	196	221	193	211	161	183	208	229	222	224	207	204	203	224	201	205	219	229	220	193	207	220	230	207	186	181	189	206	242	219	228	216	219	198	210	214	215	232	204	210	184	200	203	208	207	201	224	200	189	211	227	193	233	207	231	206	195	241	202	196	173	224	190	201	222	211	202	200	208	227	216	211	208	224	214	200	208	206	226	205	197	189	235	202	223	186	211	196	231	197	197	228	211	220	205	204	205	226	234	241	191	186	216	195	211	211	221	199	218	192	214	214	250	229	220	220	224	213	210	207	176	172	210	227	208	201	199	216	211	188	204	203	231	223	259	218	209	209	229	202	231	206	225	197	192	250	236	182	209	186	201	209	199	196	197	209	230	201	173	214	228	192	221	197	229	201	205	200	188	224	200	190	231	203	208	223	248	214	220	202	207	205	204	229	192	204	190	194	225	194	209	232	194	199	197	216	223	191	232	218	206	235	216	210	207	233	220	224	219	190	211	194	228	211	225	224	220	205	221	207	223	220	215	235	198	188	201	204	207	231	204	219	217	188	189	222	204	191	205	191	215	196	227	196	246	202	208	198	209	217	210	229	202	184	188	183	195	230	192	236	215	191	235	195	197	200	186	226	226	212	192	219	223	215	208	187	186	232	198	219	219	201	182	230	206	215	240	208	232	187	184	215	210	191	211	215	226	196	220	198	188	199	219	203	248	226	212	215	213	218	206	188	181	197	208	195	220	228	210	230	208	218	219	227	200	212	219	206	217	219	219	194	183	198	202	229	219	202	220	222	195	189	211	201	233	227	219	188	212	200	218	208	234	217	219	225	188	222	209	194	205	238	203	219	228	206	211	202	203	195	210	192	225	230	211	204	231	181	196	209	211	203	218	208	216	214	213	217	213	217	220	197	225	204	192	197	207	207	217	200	196	232	188	195	209	192	226	226	186	235	202	195	231	224	216	207	192	203	212	210	250	205	205	227	229	189	218	208	184	216	193	209	207	218	220	195	218	219	218	182	197	214	247	208	208	207	214	237
41792	31887	42700	65823	73991	64254	49510	34499	19558	8288	3053	1248	691	521	576	504	529	515	519	502	526	534	495	507	491	532	492	497	544	516	525	460	501	525	538	509	532	522	536	538	558	484	488	533	509	523	532	530	524	550	535	518	468	502	508	563	489	495	486	497	477	567	544	553	544	495	487	504	507	507	522	512	522	496	472	510	504	470	515	556	544	514	485	493	529	496	512	521	535	554	500	550	516	525	523	522	511	488	496	490	511	472	561	496	497	547	489	538	523	552	489	464	585	481	527	529	475	546	489	493	513	497	517	523	519	558	493	511	522	515	489	502	487	517	543	504	475	473	499	527	500	536	494	495	495	516	506	539	519	512	549	521	496	479	543	560	525	535	524	502	514	537	497	482	505	547	471	515	492	515	533	487	525	525	504	505	492	506	509	506	542	492	511	508	521	508	541	539	528	509	525	535	539	488	519	458	497	515	528	482	543	521	522	490	531	481	564	536	520	521	476	504	542	491	500	516	518	483	517	521	525	493	475	528	521	505	491	520	495	529	493	470	521	533	532	502	502	541	522	512	530	515	512	549	502	503	486	494	523	510	537	528	531	520	461	500	513	524	493	522	492	551	503	528	510	502	479	513	557	539	504	520	521	494	520	499	502	505	527	505	517	478	499	527	537	507	519	515	520	526	522	498	523	481	525	537	510	522	511	525	505	555	473	504	511	531	510	523	508	509	480	530	514	512	521	529	521	539	515	464	483	554	536	548	484	493	502	516	496	528	493	535	489	505	524	536	516	474	505	505	506	518	500	544	571	493	491	527	529	505	549	512	464	560	498	481	528	562	513	536	521	546	499	553	510	540	510	556	526	482	529	490	547	528	518	529	536	516	504	519	521	505	517	548	535	505	492	508	461	548	534	472	526	534	507	499	483	504	509	504	541	524	523	524	496	531	533	499	448	525	517	518	529	514	516	487	512	492	503	551	527	470	522	513	531	530	530	525	527	547	516	516	547	517	520	516	502	494	548	493	484	524	513	486	509	537	514	461	524	501	545	543	520	508	506	513	520	483	568	513	458	527	540	505	527	500	498	528	523	504	517	505	515	531	488	507	516	500	525	519	535	549	506	522	508	498	531	534	519	504	485	524	496	524	521	511	563	489	511	499	518	492	477	515	504	478	489	507	497	524	496	548	543	499	482	538	559	497	526	543	502	483	512	545	503	479	523	538	513	540	531	521	496	471	496	516	543	513	521	490	508	532	540	500	545	524	530	509	491	570	552	573	533	524	524	538	507	508	542	468	530	492	525	524	508	512	515	492	513	533	507	554	523	497	500	541	542	470	529	537	540	497	523	507	536	522	523	524	506	516	530	476	514	539	537	496	474	495	501	505	508	515	485	529	499	520	547	523	521	492	531	522	505	525	510	505	544	541	500	525	558	506	508	517	517	494	513	515	499	471	498	521	488	527	520	548	514	511	539	502	510	565	486	491	527	532	500	549	496	514	502	517	550	504	524	528	559	500	539	484	527	507	530	521	541	522	510	504	530	502	511	499	501	500	535	536	495	520	482	497	545	533	502	509	467	508	508	513	524	508	542	547	524	565	540	452	504	512	509	518	504	537	504	500	489	521	515	535	510	496	555	509	495	534	529	519	499	514	535	506	518	525	516	510	494	520	536	505	525	563	533	541	497	487	526	502	500	547	525	513	502	520	500	485	541	488	509	548	544	496	486	549	525	501	555	526	570	539	526	494	557	488	459	520	525	496	469	515	514	456	524	524	508	531	536	538	478	531	509	533	536	503	489	522	527	525	527	530	495	540	530	544	531	528	507	473	562	545	516	481	527	527	558	531	477	526	509	538	514	525	556	483	509	518	495	490	519	500	525	522	558	521	542	513	495	505	516	540	493	494	534	529	560	536	497	514	523	519	524	538	525	514	510	528	474	497	507	497	517	481	534	527	494	516	493	533	537	554	525	535	522	530	513	556	534	506	491	506	493	485	522	489	548	515	510	537	508	498	494	516	516	520	486	506	520	544	482	514	465	516	474	506	509	511	562	531	502	500	504	509	547	477	547	537	544	571	537	517	547	549	503	520	488	487	497	523	504	513	520	514	530	519	507	533	517	488	469	521	507	499	549	505	545	510	500	513	518	531	484	506	543	490	530	507	543	535	487	488	523	497	499	544	496	510	488	475	555	487	513	508	497	502	499	509	540	491	542	591	498	554	498	525	538	531	496	535	512	525	489	519	529	509	501	493	541	480	501	527	508	524	465	536	484	542	513	508	551	510	508	528	533	524	519	525	561	551	518	513	486	513	488	541	501	535	476	507	488	467	521	528	500	513	495	468	497	484	497	548	502	540	552	489	523	495	535	494	521	495	488	540	532	513	508	500	496	496	532	535	566	493	510	514	503	519	529	494	519	511	493	557	504	534	538	507	481	539	528	544	501	506	531	504	512	510	505	492	498	472	516	514	565	500	535	513	533	531	498	498	469	514	507	499	546	512	482	464	516	517	520	512	528	525	528	518	522	565	510	499	516	527	502	507	534	502	519	488	521	473	506	495	490	558	530	453	491	489	525	472	509	503	513	472	516	527	542	538	528	559	489	545	506	529	494	504	507	505	571	551	556	523	491	516	530	544	481	502	492	495	526	514	477	500	531	519	499	503	513	505	495	539	524	512	517	532	495	496	537	543	546	525	487	517	548	512	501	495	554	501	498	495	475	507	533	485	503	500	496	535	523	472	505	475	509	501	529	526	486	519	484	506	534	518	528	518	503	505	526	500	461	484	477	522	523	550	483	511	517	549	525	527	501	532	488	486	507	477	503	504	510	520	540	518	536	507	523	538	502	535	489	514	538	487	508	455	556	514	532	558	548	512	517	544	494	505	482	505	481	477	543	514	532	530	510	482	485	547	531	505	533	509	548	519	547	515	473	549	506	557	522	552	518	535	519	491	495	512	544	495	510	479	497	511	464	500	519	494	536	537	498	478	515	512	495	524	530	539	548	516	504	519	496	551	497	512	514	501	482	536	512	479	521	501	499	524	516	570	557	481	528	541	506	540	471	507	511	533	537	539	492	501	532	476	476	501	471	513	521	456	547	511	492	539	511	516	493	496	488	502	518	524	535	525	505	528	539	511	481	535	537	485	510	532	541	490	471	531	536	505	475	485	520	519	490	522	535	489	514	475	543	527	549	558	519	508	489	495	551	522	525	484	508	509	483	512	491	504	494	559	529	549	497	515	505	508	520	503	557	501	545	507	516	464	505	517	539	551	497	529	539	515	552	475	545	492	486	499	515	506	513	545	528	516	517	556	490	536	537	518	487	519	536	522	523	505	518	512	494	539	526	489	526	507	513	542	501	473	508	514	528	561	529	497	503	530	512	502	502	529	506	516	513	521	547	538	549	496	492	506	516	522	494	485	466	504	474	486	465	482	510	494	469	496	500	545	561	495	510	535	512	495	486	537	546	524	544	494	526	516	533	525	526	493	528	479	497	549
8196	1400	1260	3765	5954	4719	2796	1424	730	419	316	308	302	270	282	248	257	260	285	286	257	275	269	259	282	238	282	281	255	250	260	272	274	264	269	247	245	269	240	287	265	247	257	280	269	262	297	259	288	276	286	281	238	284	275	249	299	262	252	261	257	266	256	267	280	281	280	266	257	292	253	266	260	299	236	267	286	253	259	283	263	282	270	299	265	241	247	287	276	276	252	268	267	263	256	299	257	260	246	259	218	252	249	258	277	267	279	264	250	247	280	274	246	289	255	279	269	260	254	275	268	244	272	289	245	279	294	281	270	278	251	284	279	258	285	255	246	269	259	260	251	299	266	263	273	279	280	296	261	272	246	234	230	266	282	258	268	287	264	283	266	255	285	243	257	269	281	237	262	242	229	265	260	288	259	255	251	259	295	269	263	283	281	275	286	258	232	254	258	257	259	291	242	235	260	270	260	245	269	262	247	272	295	291	287	262	258	264	244	261	244	280	252	256	283	283	287	270	254	259	260	293	243	267	270	249	273	295	274	271	275	275	282	281	258	213	265	286	251	274	275	255	274	237	250	283	288	255	225	276	271	257	262	278	258	263	251	255	262	268	264	230	280	252	269	238	269	287	249	269	252	245	260	274	262	248	255	229	263	259	282	295	267	260	265	253	254	264	272	277	272	242	261	245	259	263	268	248	278	285	266	247	286	228	247	261	297	318	254	237	263	256	278	294	255	288	300	263	281	244	277	258	250	270	264	252	250	236	252	302	251	240	272	281	271	264	260	266	274	285	241	281	250	287	284	266	278	253	256	252	263	280	272	275	282	235	257	239	263	282	264	284	274	281	267	236	262	254	274	271	261	264	269	249	243	271	280	249	263	267	290	287	279	273	268	273	260	256	268	233	267	248	297	264	257	294	274	255	255	278	275	255	258	269	285	282	249	255	269	259	265	260	262	279	279	310	234	247	270	274	272	230	273	287	249	291	256	247	258	277	287	278	246	281	256	293	280	300	253	283	269	279	277	285	267	281	278	295	285	277	280	288	272	273	259	272	283	276	298	239	264	268	298	273	274	278	270	257	303	251	241	242	247	248	257	244	299	254	252	280	252	260	288	272	270	269	257	255	232	269	250	252	276	258	275	271	261	288	251	278	234	276	249	274	288	258	251	293	263	262	241	279	254	263	247	275	283	264	284	246	267	271	278	278	256	254	266	263	253	302	288	265	262	257	289	257	267	270	253	257	283	239	282	272	235	239	224	263	255	271	252	309	280	288	267	263	279	272	260	280	273	260	287	255	269	261	258	283	252	279	237	278	291	299	280	262	254	289	270	274	268	264	244	253	274	268	285	254	256	272	270	245	262	260	253	249	251	280	271	298	271	288	275	294	264	248	251	259	252	256	251	263	303	266	287	259	287	259	243	249	300	275	293	269	252	282	292	263	251	257	257	267	250	266	274	309	262	244	235	256	285	289	273	274	257	256	292	316	260	282	259	257	275	278	271	272	266	248	246	236	260	279	262	271	262	258	312	262	244	251	243	265	296	264	268	269	266	265	235	269	256	261	256	247	279	255	255	270	282	258	265	277	278	303	271	278	266	281	294	266	270	262	233	265	254	244	274	254	281	265	258	276	230	275	263	247	261	282	281	272	269	241	254	289	256	263	303	251	292	265	274	274	287	267	277	286	252	259	276	259	260	254	275	257	241	267	270	273	250	258	290	260	283	269	261	249	266	255	247	267	279	296	304	262	276	286	268	281	261	284	288	259	260	247	261	269	267	261	283	258	277	261	284	260	292	306	271	263	240	257	232	267	252	257	287	273	265	256	292	252	289	257	247	263	277	268	273	245	280	252	291	259	244	254	254	286	242	240	301	299	260	269	266	278	301	247	243	283	296	271	278	229	252	255	241	268	273	279	277	242	250	237	253	237	302	258	286	242	268	243	234	266	281	239	266	253	260	245	265	261	256	252	281	264	262	275	268	268	270	286	259	243	270	281	246	278	253	289	258	270	279	283	262	220	252	269	266	268	257	278	251	275	258	246	270	263	289	261	274	272	268	232	283	251	263	270	269	282	281	245	270	257	279	310	264	248	254	262	262	253	288	260	271	250	271	281	270	285	269	248	300	275	234	292	252	266	263	258	269	273	263	256	271	277	241	245	262	257	263	298	287	257	280	242	276	283	244	237	253	288	261	264	277	252	301	262	247	272	263	252	251	278	234	254	285	263	297	256	264	264	270	269	256	260	257	259	251	256	251	288	258	274	265	261	245	291	264	269	263	270	280	288	250	258	291	297	279	280	276	268	282	283	266	260	240	286	275	239	248	275	253	226	237	273	261	301	264	252	265	267	277	314	243	257	287	252	268	278	263	264	264	239	243	287	286	297	239	280	279	259	242	274	249	252	271	273	283	276	258	269	280	268	261	287	273	249	244	273	272	271	255	276	277	314	284	260	259	288	270	265	222	266	273	275	269	259	284	269	240	247	244	274	247	270	247	270	277	275	288	264	283	255	257	227	255	288	293	302	255	265	265	262	241	287	301	254	265	250	246	222	228	277	274	257	245	260	250	273	279	236	257	238	231	230	259	270	266	265	268	267	282	251	295	253	275	302	255	255	248	268	264	248	269	268	259	267	264	265	260	272	288	276	280	272	245	233	292	273	280	245	295	254	297	277	260	280	281	240	252	248	281	266	257	294	264	275	250	230	250	285	218	262	275	269	252	250	252	272	285	263	257	272	272	271	277	283	259	294	265	277	258	259	294	266	294	240	291	269	251	266	264	284	260	260	238	249	275	260	256	246	276	247	246	263	253	275	250	281	246	271	254	254	247	220	246	277	255	270	248	255	247	263	259	257	246	278	260	255	269	262	275	296	271	249	254	256	257	258	267	235	298	237	256	274	306	275	283	244	289	221	267	265	253	286	301	274	276	210	249	244	250	279	264	289	290	304	269	254	253	265	285	263	256	269	284	265	283	260	274	239	267	272	247	260	237	238	284	247	278	268	229	274	266	280	239	250	268	255	263	291	265	280	256	280	277	235	258	276	214	267	293	260	296	297	274	290	280	258	267	259	272	279	270	285	269	263	242	278	275	273	286	240	261	270	268	266	266	274	258	275	300	281	258	298	263	294	272	247	278	260	237	261	255	245	281	259	260	243	254	294	263	275	271	262	251	259	271	248	285	250	282	260	277	241	241	252	261	246	232	250	261	283	256	275	240	274	230	280	265	292	254	269	305	268	264	251	292	284	293	273	256	252	268	268	277	246	262	258	264	256	269	262	274	270	276	269	275	281	275	275	271	243	247	266	264	285	266	266	261	280	273	267	283	279	273	269	289	275	278	238	256	247	240	264	244	310	300	271	275	244	266	259	276	268	247	268	265	286	247	268	253	258	270	249	241	266	262	256	231	283	248	264	269	251	264	266	249	266	295	278	233	269	255	260	259	235	245	261	250	269	268	246	250	291	291	236	224	300	251	265	257	261	278	277	264	247
7513	2044	3400	12602	18684	15167	9205	4836	2431	1329	884	730	701	656	643	638	624	628	649	613	668	658	627	643	657	640	598	691	643	645	709	657	643	644	635	669	641	647	625	621	626	624	649	652	648	605	641	634	661	638	656	666	666	660	642	638	639	646	641	665	642	624	666	661	605	599	659	633	631	695	618	671	668	640	705	665	659	695	619	636	688	617	654	680	628	653	664	698	615	663	618	616	661	629	604	680	654	641	588	635	648	643	647	659	659	640	623	623	629	630	656	635	657	670	641	656	635	647	620	618	667	651	659	662	605	667	625	636	614	671	649	647	644	620	626	606	637	663	650	658	660	631	679	626	609	640	658	636	641	646	603	675	649	627	607	620	654	646	610	632	607	614	629	651	601	629	657	629	682	616	619	683	674	630	657	636	613	633	559	606	629	607	636	609	618	645	621	604	692	611	663	639	631	632	620	668	649	642	606	608	620	663	612	671	608	623	666	629	623	629	617	625	653	589	648	643	646	678	671	647	632	635	658	598	649	655	650	658	649	632	643	648	651	673	649	624	596	640	616	654	646	603	619	691	655	654	693	650	608	639	642	589	628	630	640	628	659	677	662	626	685	644	689	668	687	638	655	641	611	622	689	604	602	651	631	616	673	628	609	649	648	602	647	651	687	671	639	646	621	676	636	608	633	659	629	640	609	656	672	634	699	641	630	646	671	593	620	654	613	668	654	649	654	639	647	636	675	641	635	671	658	652	653	652	620	647	659	643	628	605	607	647	614	626	642	623	645	674	628	624	617	635	654	671	641	612	615	605	627	626	668	651	626	648	628	671	656	676	649	654	628	612	617	634	643	611	644	650	646	614	624	644	656	632	679	672	610	633	639	627	663	667	674	620	643	673	652	666	674	645	568	611	638	611	618	647	615	625	646	656	659	644	658	633	655	652	601	648	667	632	644	647	600	652	651	617	665	589	671	593	684	631	654	663	617	637	586	644	635	659	627	696	607	662	657	678	625	652	676	635	645	692	658	619	653	604	618	660	640	621	635	656	643	631	633	627	638	638	650	627	620	590	655	625	631	627	683	656	702	624	669	646	683	630	630	627	662	660	617	650	669	647	690	631	652	649	665	628	646	645	626	636	640	644	658	639	657	637	635	623	639	660	634	665	639	666	660	626	639	633	607	635	668	598	697	615	636	580	641	616	671	628	672	596	648	600	656	630	624	637	622	645	625	684	636	632	606	640	651	645	628	647	634	662	626	648	692	647	650	607	634	632	616	688	654	668	605	638	605	633	630	658	620	675	622	632	614	599	632	595	630	621	657	638	631	607	622	615	609	630	654	594	637	632	593	606	641	613	639	610	606	627	646	626	668	641	646	687	617	624	636	668	618	625	629	608	659	653	655	626	651	687	606	621	618	601	634	643	629	646	622	646	623	608	647	651	583	658	665	658	582	611	577	592	652	655	611	645	641	609	662	644	616	665	624	650	610	649	611	678	657	670	603	614	646	616	642	607	669	626	668	669	647	632	603	608	650	672	646	650	655	668	595	593	656	623	662	644	593	614	666	662	654	670	664	631	668	624	643	640	689	652	631	645	648	590	696	622	609	597	700	605	625	693	667	653	615	660	646	673	631	611	641	651	682	633	650	624	629	641	633	630	604	615	638	641	686	651	665	640	633	626	666	655	644	674	616	639	664	630	650	609	660	611	663	626	623	645	649	671	671	645	637	642	675	643	681	640	653	649	641	658	619	633	675	649	653	627	636	586	628	655	636	610	663	609	662	654	664	631	649	660	619	622	629	661	634	606	676	656	627	642	623	662	682	627	642	665	624	612	647	660	678	663	622	618	667	665	644	596	601	659	639	606	658	664	610	653	640	644	598	669	671	611	625	611	646	605	649	693	687	644	654	641	634	651	624	631	658	599	616	642	684	638	644	697	655	664	660	598	656	684	656	653	616	669	626	611	657	643	616	671	654	655	620	612	680	629	665	629	598	631	664	667	638	669	621	676	604	607	679	629	648	668	588	668	580	623	637	630	669	645	615	628	612	658	670	629	623	620	650	638	587	631	621	636	596	663	625	648	589	654	633	619	646	635	639	681	668	703	627	633	650	611	606	673	627	662	662	642	631	675	637	655	615	669	672	659	608	634	681	603	637	674	630	659	625	619	686	662	677	638	625	641	601	615	614	627	611	615	648	635	663	666	637	650	634	689	619	646	618	655	638	666	611	594	587	637	657	624	647	714	611	652	671	676	667	654	608	639	681	645	627	620	625	599	611	637	661	651	619	630	640	621	661	623	628	666	583	609	642	643	648	630	653	645	632	604	647	618	638	638	685	609	603	652	671	642	666	611	622	606	655	678	600	623	646	669	640	648	686	640	621	648	646	643	608	632	627	661	636	636	667	596	666	669	656	666	652	642	640	656	647	639	632	641	627	625	632	638	679	618	624	632	630	603	637	632	658	635	645	600	606	701	663	648	628	622	580	614	648	628	611	616	630	631	628	626	631	621	621	654	643	676	686	634	624	645	665	633	658	636	659	670	626	649	630	624	647	659	635	683	650	666	653	609	647	627	678	647	631	634	660	670	631	662	611	633	635	612	655	676	677	594	654	621	620	727	648	650	649	640	618	641	621	592	610	639	639	629	653	649	668	657	621	647	631	614	664	660	644	656	641	572	566	671	668	652	629	634	654	646	640	652	572	625	644	663	645	676	669	650	660	618	643	643	629	638	609	614	578	659	614	627	643	644	600	673	693	636	633	712	656	645	641	630	639	674	678	641	635	644	626	656	641	636	640	641	683	645	628	624	594	610	609	637	651	666	635	683	651	691	640	617	596	654	648	656	634	607	658	652	647	645	673	674	585	671	671	612	654	676	607	640	677	689	620	628	637	615	648	668	641	668	607	663	713	645	634	699	653	679	655	644	659	637	686	660	617	625	623	666	660	649	682	598	679	645	636	611	617	677	609	611	675	645	655	669	639	686	653	615	647	649	695	687	621	719	627	649	648	657	654	624	644	636	648	615	682	623	645	651	627	612	677	644	620	621	676	662	677	615	618	650	614	628	605	617	629	652	632	638	673	663	636	629	663	619	636	603	648	663	593	647	624	608	614	682	615	643	645	648	635	687	648	635	632	677	648	614	581	661	610	631	647	654	631	601	638	664	636	676	587	602	620	655	648	659	598	658	631	666	648	634	644	610	687	592	661	658	628	617	625	661	644	628	625	617	644	620	637	651	630	598	613	652	640	650	629	685	653	636	622	650	609	650	639	629	637	630	613	681	640	654	636	650	682	646	624	637	631	651	657	600	659	637	596	669	639	688	672	599	683	639	633	597	666	590	569	637	645	637	626	627	626	633	631	616	624	644	635	653	644	643	615	683	640	662	590	623	650	662	645	652	648	646	664	639	612	653	648	668	637	645	625	627	641	640	639	628	647	636	661	637	671	595	643	630	638	640	680	678	682	679	629	580	624	649	614	619	666	622	618	643	649	660
60850	26777	33799	61985	63595	51819	35140	19481	7734	2466	789	371	232	253	229	241	233	211	229	252	217	212	208	205	206	232	220	244	237	214	222	245	201	236	257	227	205	230	209	221	225	224	206	219	229	223	222	219	227	225	230	222	218	232	249	226	201	211	226	218	232	238	233	230	198	214	211	230	232	236	223	245	224	222	246	250	195	230	226	225	260	229	202	233	209	263	243	233	232	216	222	216	220	250	236	231	249	252	200	221	218	217	200	221	226	215	212	224	186	231	222	192	227	226	257	202	247	225	206	232	223	228	232	217	206	229	205	223	210	243	202	255	210	206	230	212	249	213	229	225	212	210	221	223	235	245	220	208	245	223	215	209	251	209	246	209	199	206	209	260	234	227	227	238	229	273	232	228	240	225	218	239	247	229	226	209	228	240	240	216	228	217	217	212	226	211	251	216	212	217	219	247	229	221	225	209	221	214	218	233	248	235	215	246	231	218	224	215	198	221	216	190	217	233	239	226	190	233	219	211	219	205	219	251	201	212	227	220	238	244	220	235	225	222	221	221	213	207	247	218	235	242	238	218	226	212	223	238	201	242	218	239	252	205	220	238	204	241	220	231	222	218	213	236	226	235	222	212	225	210	227	241	245	230	245	247	219	240	234	221	244	248	234	213	212	254	170	212	213	230	200	224	203	229	218	221	218	231	220	229	230	233	186	213	226	229	218	234	208	232	205	218	229	222	224	243	225	192	226	242	220	220	242	229	208	218	229	251	204	244	231	219	218	222	216	218	211	211	213	208	204	231	221	230	219	227	223	193	217	255	223	216	215	226	229	208	222	232	214	228	198	205	204	219	215	236	214	223	231	227	213	238	224	225	241	244	216	240	222	245	215	215	205	186	208	225	217	221	228	208	222	212	236	252	247	234	243	245	220	207	217	246	226	239	223	246	216	214	255	227	227	227	204	236	252	207	208	242	229	221	238	219	233	232	217	216	211	214	251	229	209	209	228	232	239	208	211	238	195	247	208	230	228	235	227	227	220	212	209	233	208	216	218	223	237	217	232	202	233	215	225	207	257	228	226	240	234	237	206	259	215	220	238	230	266	256	216	213	202	219	228	231	240	210	240	219	255	207	213	237	232	231	228	210	239	254	238	248	208	229	218	216	211	218	240	226	246	247	218	230	243	212	222	216	221	209	206	228	196	234	222	228	218	208	195	231	196	228	265	204	201	230	214	208	220	226	245	249	266	211	213	212	214	221	213	215	177	218	236	217	234	230	237	209	212	213	245	229	191	228	215	219	243	211	224	247	201	229	249	203	222	196	232	246	212	228	220	224	249	255	247	212	251	207	259	245	230	213	211	248	249	245	228	199	209	231	209	199	231	211	219	203	251	239	223	216	245	244	214	223	228	219	233	214	219	234	202	222	221	210	224	224	230	228	210	227	231	206	236	229	202	216	226	212	246	247	215	233	242	234	224	225	239	205	193	216	236	217	197	242	220	229	229	217	203	219	220	213	237	251	243	245	221	253	235	213	230	230	229	223	259	233	245	224	229	225	214	218	220	218	214	246	225	247	241	222	231	245	211	195	228	225	207	249	232	225	229	215	219	240	208	219	204	191	205	240	247	220	250	208	237	233	201	234	240	230	262	233	215	225	229	202	219	223	219	208	209	212	209	220	217	220	236	228	230	218	223	247	203	227	237	230	230	228	222	225	241	231	237	207	197	227	229	229	237	239	227	211	242	205	215	233	200	228	199	238	218	204	254	244	240	219	205	243	250	191	228	232	217	208	210	249	196	199	202	243	208	237	242	225	196	247	222	232	233	227	230	239	250	203	247	224	234	220	221	212	241	252	252	238	236	230	189	248	244	225	239	225	212	229	222	228	232	231	191	224	216	227	237	245	229	225	239	203	203	232	212	250	237	235	215	231	192	231	221	249	232	211	205	222	228	215	243	203	228	215	223	218	230	239	218	245	223	212	230	209	202	201	205	238	196	239	230	246	253	237	203	245	252	261	225	251	232	220	230	235	229	231	218	213	238	228	234	230	228	260	217	230	229	236	226	213	256	239	258	221	209	219	246	246	217	204	196	217	210	242	199	222	244	253	230	204	236	222	205	223	228	231	254	207	245	226	203	213	209	225	232	261	229	218	221	225	224	232	206	243	251	239	216	237	215	214	226	235	226	225	228	244	218	193	227	239	217	238	218	221	235	213	216	210	239	216	253	222	235	212	226	228	236	231	208	196	211	202	221	227	238	230	240	239	236	217	217	209	205	243	209	224	196	214	250	213	197	200	221	235	239	236	232	233	209	227	214	240	254	230	219	210	234	217	219	219	206	251	239	223	223	249	253	222	196	239	219	245	217	207	240	209	221	221	223	209	224	212	231	218	237	231	224	239	218	262	229	189	231	222	258	202	239	220	256	208	225	217	210	231	219	207	223	234	238	211	225	235	201	179	203	222	223	235	216	199	228	217	225	212	218	211	209	242	201	218	236	213	232	184	255	227	221	209	216	211	211	242	218	249	234	239	266	211	217	233	186	227	233	225	238	217	237	197	223	196	243	210	223	211	201	219	248	209	220	207	222	197	208	232	206	208	254	216	217	236	226	219	220	255	197	193	225	236	215	207	219	222	234	248	248	206	186	233	222	218	235	256	185	235	248	212	209	212	216	211	218	216	240	220	223	228	211	227	243	213	205	214	233	224	236	252	226	246	212	234	225	258	231	204	247	221	223	199	221	234	242	223	248	228	214	209	226	244	217	209	215	230	206	229	240	237	217	191	193	254	199	235	219	218	225	236	225	217	225	232	230	246	244	210	234	203	242	185	220	217	222	229	241	217	249	188	233	225	227	212	210	223	227	226	207	200	215	239	208	212	207	229	226	219	221	211	233	208	267	189	234	227	207	221	220	224	210	223	230	214	214	203	241	205	220	242	266	256	226	256	225	209	228	247	232	197	203	238	224	245	250	215	211	217	199	212	220	199	249	217	233	247	260	258	215	233	230	207	216	246	211	204	239	226	227	209	262	256	233	222	210	229	235	220	213	246	222	207	234	216	211	198	227	253	218	255	218	238	240	229	236	212	212	245	229	213	244	197	228	246	207	233	223	236	231	272	201	274	213	221	220	223	199	252	199	234	256	254	214	233	223	222	225	193	213	193	224	247	190	216	208	212	225	218	209	228	243	237	201	231	235	243	229	249	226	220	237	235	197	236	240	229	210	238	242	246	243	235	251	212	208	200	210	236	220	227	227	230	213	212	226	189	214	235	212	229	201	220	263	239	258	224	226	230	221	218	223	220	229	237	222	237	212	237	244	225	246	237	222	246	260	197	217	234	226	215	216	245	209	229	226	215	232	202	222	228	220	192	203	209	223	211	220	199	210	237	208	214	215	198	224	236	190	220	212	218	225	217	262	199	203	221	235	255	249	204	219	246	236	223	216	217	230	207	221	204	230	212	222	229	231	247	227	229	227	205	236	229	225	219	205	238	240	245
34085	12814	37906	67817	71695	61580	47287	32593	18502	7916	2858	1201	697	601	551	485	577	577	576	546	575	553	573	575	560	564	535	540	546	564	557	525	542	518	558	522	523	563	498	543	549	539	551	601	550	557	562	561	552	547	557	536	549	584	523	532	588	497	562	535	551	530	549	531	547	568	551	520	562	553	547	574	510	562	517	543	549	539	574	526	548	576	521	507	539	553	536	528	601	593	516	535	534	520	578	563	542	521	549	530	527	554	555	530	528	547	499	553	561	544	563	527	547	564	492	538	509	551	554	521	570	540	546	521	544	575	539	553	552	586	528	568	574	528	499	581	548	549	547	555	566	543	578	559	554	554	521	567	551	582	532	573	577	558	556	522	511	571	537	565	565	492	555	520	538	531	516	521	550	530	534	554	485	519	537	539	572	511	553	585	570	563	552	563	561	534	537	607	545	532	571	517	594	534	571	532	550	564	585	568	565	543	568	582	547	543	529	602	559	564	532	543	543	561	570	576	560	569	525	567	532	527	559	549	554	563	507	559	574	534	544	589	510	551	569	569	602	544	552	537	532	570	542	506	531	523	525	576	542	549	566	547	600	529	590	543	534	509	570	537	542	532	586	562	560	574	567	529	574	568	567	502	531	571	510	561	535	527	477	509	558	506	522	540	502	563	542	528	556	527	521	523	528	551	548	550	578	571	553	589	558	535	521	521	586	545	528	529	551	523	566	524	614	575	528	559	514	514	538	525	548	536	530	550	549	520	523	545	497	548	576	537	557	555	528	502	576	571	544	538	531	552	518	528	531	585	536	529	567	501	576	538	545	519	567	569	561	538	564	556	532	531	509	564	550	533	544	557	538	553	560	558	522	532	550	539	542	573	516	565	530	548	553	569	529	546	563	579	530	549	582	569	555	576	547	554	496	537	528	564	572	551	563	563	552	571	525	570	519	544	559	579	559	566	576	542	551	527	563	563	570	574	552	563	503	552	540	598	541	507	541	522	579	606	527	545	585	533	524	527	553	580	559	549	526	570	535	547	597	546	512	555	548	522	530	571	528	533	599	529	548	542	545	540	563	534	577	523	534	560	608	581	555	558	550	559	528	540	534	535	534	548	557	502	560	543	538	567	550	568	540	550	516	560	556	536	535	541	579	559	560	559	547	561	581	570	525	520	554	527	532	509	578	572	551	524	551	546	564	599	559	537	548	551	559	512	562	569	513	578	569	518	561	525	556	577	568	529	589	584	573	528	552	575	525	547	562	546	573	530	581	547	563	574	549	517	535	532	487	548	553	549	541	562	577	548	569	550	534	532	569	545	563	596	583	545	612	521	522	538	544	562	586	569	568	536	555	535	500	559	552	563	553	528	541	522	533	529	578	579	537	569	543	557	576	546	527	510	521	572	531	556	562	578	533	581	566	535	559	562	555	558	561	540	524	544	555	552	521	578	583	542	572	535	536	570	554	540	541	564	573	542	553	585	547	590	519	535	566	548	525	542	550	508	513	536	510	556	566	564	565	533	532	517	554	547	580	561	531	529	602	575	563	582	564	586	541	479	539	521	542	586	545	527	559	537	553	534	555	549	549	541	508	575	554	559	568	595	561	565	549	576	556	518	491	559	553	555	565	591	600	585	553	507	539	568	501	537	577	541	507	513	573	505	538	562	555	525	528	520	532	529	561	554	539	551	550	539	551	587	613	558	589	544	548	542	538	509	571	540	566	558	530	530	578	555	537	545	544	514	514	525	516	534	586	556	536	520	561	556	578	535	541	546	568	546	607	530	549	565	560	551	529	583	531	573	532	536	491	532	548	534	569	517	560	554	562	544	513	577	529	541	563	510	526	568	580	547	569	559	516	601	528	571	527	553	593	582	543	554	548	577	591	565	536	557	547	529	579	520	551	544	574	524	556	556	522	591	575	574	558	519	558	536	512	544	561	500	565	540	521	566	516	537	523	524	551	582	535	572	582	540	575	557	520	564	581	528	571	546	545	541	572	555	547	558	555	527	545	533	526	516	513	510	576	559	551	542	568	538	563	567	568	552	541	583	562	529	541	563	538	527	586	539	493	545	540	553	558	548	556	524	556	505	545	543	534	532	555	591	527	579	561	561	529	557	514	541	568	559	550	569	543	589	532	558	534	590	523	587	546	560	533	574	525	556	536	529	568	544	554	546	561	604	554	527	549	526	533	585	527	575	533	561	563	553	526	559	553	542	537	532	543	486	538	523	546	559	567	558	573	558	533	557	494	554	548	532	572	538	560	553	566	535	564	527	530	533	541	540	519	549	525	539	563	553	504	531	530	527	585	517	525	583	565	530	530	561	561	560	549	562	541	536	566	591	512	569	554	563	559	534	575	557	535	589	580	541	560	540	540	525	554	558	578	555	568	534	547	528	526	544	571	519	565	557	566	580	500	548	532	534	600	527	596	564	526	548	538	547	535	553	582	522	581	540	552	557	557	547	526	534	552	542	543	528	560	551	540	553	531	513	558	550	501	524	514	523	524	586	535	556	621	522	534	547	597	572	532	570	532	535	549	533	530	518	549	533	562	545	512	556	511	548	547	536	542	580	563	548	509	524	549	552	526	553	535	537	563	532	541	556	605	562	549	541	561	602	541	538	518	601	541	564	550	533	545	537	531	528	523	583	544	557	516	543	546	536	502	524	524	586	560	548	556	582	567	534	547	549	556	534	537	557	576	559	529	552	533	533	519	556	575	532	553	575	591	535	556	543	519	564	561	541	515	515	551	510	563	572	573	545	535	554	546	547	509	578	585	545	558	533	538	572	562	547	533	507	562	588	557	567	554	571	599	563	502	569	560	536	594	527	544	540	519	546	550	544	538	524	519	557	556	554	543	560	534	530	530	525	557	544	542	558	544	546	551	571	573	567	499	538	553	574	552	544	517	547	545	553	546	571	614	559	547	562	534	539	554	538	556	535	574	579	537	561	546	542	591	554	594	556	506	565	555	555	503	522	586	542	537	579	519	549	538	579	563	553	536	525	551	560	512	529	550	537	572	545	545	484	502	514	592	542	510	560	538	527	554	565	544	550	550	522	596	613	561	586	570	589	552	540	549	559	570	551	550	570	547	538	606	565	554	531	528	543	546	533	581	520	544	549	542	517	535	553	531	525	559	538	586	562	568	554	558	549	536	518	512	573	532	523	529	554	528	527	568	580	581	541	552	570	568	565	527	581	500	537	537	576	586	531	541	505	570	521	526	577	571	518	549	579	544	568	523	545	561	544	502	566	507	563	579	573	520	567	581	547	568	567	550	533	538	498	570	520	515	535	584	549	550	525	576	524	557	530	526	555	597	567	554	544	581	542	531	530	558	551	543	528	567	531	584	548	513	559	534	561	552	567	590	530	561	562	602	561	535	525	583	546	519	528	504	621	555	535	559	579	550	553	565	557	540	521	532	496	545	520	525	527	558	556	539	526	553	520	564	537	559	552	547	536	583	540	530	498	544	522	511	539	530	511	554	547	542	554
57909	24026	39949	72580	66051	54701	37855	21413	8298	2581	771	373	243	278	192	233	228	202	198	241	222	198	229	225	202	201	205	217	223	218	212	212	201	201	191	211	231	193	227	219	220	207	210	231	223	238	221	237	242	212	220	227	207	218	213	246	215	235	203	185	228	206	207	231	194	190	200	203	220	228	226	224	223	212	188	186	213	197	206	210	210	209	222	238	191	193	221	221	187	200	211	200	213	210	204	195	210	193	186	200	215	220	200	223	184	206	202	201	200	211	205	226	211	196	225	227	214	215	219	201	209	215	211	219	208	213	214	197	201	236	237	219	198	201	199	229	199	220	208	214	209	212	226	208	198	202	188	194	210	200	184	204	207	190	203	221	222	204	222	204	201	203	249	230	213	212	212	190	229	183	217	238	225	214	211	231	208	213	211	208	200	214	201	215	211	221	219	207	211	214	218	209	215	200	216	229	222	198	212	261	211	191	213	229	223	216	233	212	207	240	248	216	235	215	224	199	187	236	199	196	220	202	194	175	236	209	209	187	221	225	218	213	202	220	193	195	211	208	248	229	218	205	218	223	190	242	223	223	203	216	206	171	226	210	185	210	227	207	240	189	179	211	213	207	233	216	206	210	211	225	215	233	197	199	210	211	179	205	213	212	172	232	212	191	176	205	233	232	221	198	233	219	217	223	204	196	223	225	212	245	182	228	223	211	251	194	221	201	185	194	196	214	224	229	217	233	220	193	197	206	237	253	190	196	210	186	203	195	200	203	196	212	185	232	224	241	226	206	211	190	192	212	220	205	192	222	189	211	208	205	191	197	202	214	197	218	236	211	221	210	209	223	206	221	209	213	219	211	223	238	212	201	227	201	193	205	211	197	204	213	204	236	229	242	227	221	237	232	208	245	227	196	210	253	241	210	216	228	239	206	227	222	214	214	216	193	213	216	193	227	209	228	197	224	225	187	213	214	236	183	226	230	207	195	196	213	220	210	223	224	233	201	216	244	208	224	225	216	229	230	210	210	221	188	214	206	217	214	215	200	205	184	232	225	209	208	215	222	196	215	224	217	201	206	236	176	224	226	205	228	190	213	216	207	196	215	215	215	220	223	204	235	199	212	209	211	215	236	220	233	210	219	238	219	211	226	207	220	215	223	212	218	205	221	207	219	209	216	240	198	231	241	207	228	224	204	216	237	200	236	205	194	212	219	187	204	216	238	206	220	207	214	246	225	217	208	203	227	224	203	204	214	222	218	210	198	221	205	229	212	208	205	203	179	211	192	191	201	215	209	242	213	209	213	228	237	223	201	208	184	224	237	232	243	219	220	214	220	211	199	225	233	196	197	220	226	193	217	197	211	218	235	242	213	231	208	227	232	204	214	222	205	200	214	203	210	226	197	216	194	226	227	205	202	188	220	196	227	211	200	199	210	204	208	230	203	203	223	192	190	211	235	219	222	254	231	209	230	194	220	215	202	209	205	221	218	219	222	220	217	198	228	194	205	212	253	231	212	212	219	195	213	206	199	223	230	236	224	224	212	222	182	191	209	242	225	197	191	220	182	227	237	219	224	225	219	239	210	229	194	206	206	213	201	213	198	188	222	220	213	230	234	230	215	218	240	228	226	197	211	206	194	214	197	240	225	192	233	212	227	208	208	225	214	208	220	218	226	224	220	202	204	225	212	204	214	231	213	216	196	180	213	199	198	200	197	231	213	204	219	213	220	224	215	217	206	204	193	202	185	219	206	236	222	219	223	207	179	219	208	239	208	245	216	193	213	192	208	217	220	225	207	220	228	185	205	197	203	209	217	233	208	198	192	230	240	212	213	231	229	203	206	213	192	201	231	231	207	229	216	205	215	215	198	204	234	198	186	204	227	202	204	233	198	200	197	225	210	199	222	179	211	208	215	230	200	204	230	223	209	204	191	232	212	201	237	217	213	228	213	197	210	235	222	185	190	195	212	203	204	206	221	203	225	212	211	215	193	203	201	235	225	200	228	221	186	205	233	219	205	244	215	203	199	220	214	204	219	221	222	224	205	218	181	268	191	220	206	201	203	195	203	229	226	222	223	209	195	213	203	215	198	202	202	207	204	212	227	197	191	205	225	235	220	225	210	205	205	226	203	237	198	204	208	220	200	186	209	199	246	225	232	237	182	230	211	198	222	215	211	175	217	213	192	203	231	207	190	215	204	214	230	222	230	219	206	207	207	189	204	207	215	191	230	209	197	210	203	201	244	241	216	214	200	220	234	232	210	223	174	214	220	227	200	200	202	203	210	253	225	226	202	197	207	204	208	226	221	201	191	225	220	223	219	238	213	220	220	217	227	223	218	203	216	220	218	204	226	227	217	197	177	237	219	223	197	241	210	194	192	199	209	220	205	205	198	204	207	221	212	214	218	209	219	222	235	214	215	207	218	214	200	246	195	202	242	215	205	219	206	206	199	215	242	212	204	194	198	204	191	208	187	213	217	221	213	230	216	215	212	207	234	226	195	212	221	222	205	219	210	212	244	197	201	208	189	235	237	243	198	214	193	220	215	205	226	205	204	194	239	200	213	230	232	233	223	220	240	206	197	208	189	238	199	212	237	199	244	231	227	199	215	233	230	234	221	241	202	214	210	199	196	212	211	219	187	209	223	235	207	220	218	246	218	206	209	208	231	208	233	220	232	198	207	234	197	215	203	199	228	200	187	217	203	206	210	222	194	199	225	190	214	192	212	241	218	210	203	237	213	244	227	205	203	233	224	224	192	218	202	247	202	257	221	211	193	189	193	215	197	233	232	209	209	228	200	226	190	190	204	224	205	235	236	212	214	221	215	200	181	216	203	233	183	215	215	228	179	223	230	219	208	219	241	211	216	200	243	168	219	200	195	229	209	185	209	207	207	221	185	204	228	190	230	221	231	210	198	216	219	236	225	220	234	208	214	209	220	224	204	236	198	235	206	239	222	220	250	221	237	201	207	231	202	205	224	202	201	195	215	210	203	234	210	215	178	209	206	226	214	225	219	172	223	185	231	240	222	217	216	209	231	228	224	226	207	189	206	224	191	202	188	218	216	200	209	209	228	205	229	223	224	209	212	205	199	215	219	226	197	217	230	216	199	202	233	245	235	204	247	197	196	220	225	215	225	195	198	185	212	211	209	194	197	207	208	194	215	234	228	233	195	174	206	211	224	217	219	222	199	207	222	230	247	189	208	194	210	222	212	196	215	215	200	225	206	215	195	221	206	215	224	210	223	203	214	210	212	204	217	216	204	211	212	222	232	213	213	207	231	222	214	215	226	208	215	201	217	201	195	199	232	212	223	220	178	207	228	207	219	208	228	192	225	196	211	220	229	221	200	231	191	221	241	240	214	208	212	193	212	226	189	219	220	209	222	252	216	223	226	227	198	260	200	226	225	203	192	210	215	213	223	229	218	199	188	215	206	212	237	217	207	218	220	203	205	215	187	184	213	218	225	214	189	192	197	205	221	202	204	203	200	207	190	232	210
32730	8291	41860	76598	74567	64163	49125	34116	18964	8157	2901	1168	681	549	534	543	545	513	532	513	477	531	518	533	513	523	496	540	508	526	541	525	530	530	500	540	545	506	489	537	524	520	491	554	529	475	554	522	550	526	539	527	520	526	501	505	510	544	492	516	503	513	543	529	541	514	537	518	539	555	489	477	525	554	507	512	521	499	564	555	556	542	499	529	539	527	516	536	562	542	493	482	527	543	516	546	547	553	528	503	534	547	536	558	539	506	519	522	498	523	484	523	529	533	495	520	548	557	510	525	542	519	510	481	516	521	522	569	498	548	492	507	520	479	494	526	518	517	566	521	491	474	547	486	554	507	516	539	507	525	524	549	527	516	527	560	556	522	513	501	535	535	533	495	523	529	540	545	527	540	541	532	562	541	544	472	519	568	546	491	510	526	515	562	514	473	534	511	523	494	489	520	509	504	482	557	534	538	527	523	535	516	534	546	532	513	506	486	491	532	541	506	521	502	517	518	535	504	529	535	517	556	531	532	527	511	496	535	533	543	523	478	519	513	538	515	556	509	505	542	552	498	504	523	508	521	515	539	551	532	530	550	460	518	528	530	519	542	533	503	589	536	561	551	504	526	537	530	510	532	500	550	544	540	515	501	503	536	547	527	537	534	558	510	535	493	491	545	529	546	545	546	568	538	511	550	523	517	512	549	512	513	509	552	531	495	529	520	535	543	497	533	536	550	539	558	557	541	504	557	540	513	532	515	540	521	497	542	560	508	494	547	531	487	514	499	495	543	513	496	481	544	505	525	480	528	537	574	498	511	540	519	525	525	510	532	469	496	543	492	501	522	498	529	529	518	511	523	532	501	547	571	518	586	514	552	523	544	521	528	495	544	495	569	578	528	541	523	535	490	542	526	515	539	506	540	537	544	519	542	528	512	542	495	529	551	554	511	524	510	514	520	478	537	559	536	530	495	534	543	508	517	508	488	495	490	486	500	475	518	522	535	531	527	517	535	526	488	562	495	520	571	533	499	501	525	534	531	505	563	523	511	488	499	562	526	501	529	546	495	519	511	569	524	479	557	542	527	499	490	540	531	516	507	521	509	565	503	515	480	558	467	517	524	549	519	499	537	488	518	521	519	542	544	509	516	543	499	549	493	528	520	505	556	532	507	493	553	557	537	542	537	505	527	513	557	544	521	537	522	513	531	485	504	513	514	511	536	519	519	554	513	522	529	531	553	555	568	530	512	529	544	532	532	502	508	541	536	563	513	497	611	538	535	540	535	541	540	562	532	512	495	515	530	542	511	501	503	486	546	534	525	500	542	527	496	494	542	518	522	492	507	538	504	510	519	528	529	490	524	567	507	517	541	499	531	546	508	528	531	565	500	518	529	506	542	515	532	501	539	543	513	503	514	505	514	528	540	496	520	529	557	524	501	512	506	524	537	510	570	531	518	511	546	528	529	505	510	552	533	546	526	548	507	509	505	507	532	517	473	515	546	522	503	557	558	578	563	537	503	509	534	504	551	521	503	543	543	508	507	542	538	513	498	512	503	554	516	528	529	491	526	542	561	481	516	512	551	537	574	555	494	526	485	493	524	525	513	508	500	549	513	529	556	515	517	494	560	558	482	525	474	540	536	529	544	505	489	519	530	564	529	531	516	514	499	546	529	539	509	560	511	534	510	530	511	515	544	523	503	506	520	535	529	503	505	543	576	524	520	519	554	505	480	537	548	539	529	529	529	549	509	516	528	513	508	503	451	533	536	527	527	545	532	528	556	532	553	522	535	542	516	517	471	546	523	492	560	523	544	503	508	548	507	543	505	528	515	492	510	531	518	547	527	568	514	512	525	553	506	486	525	520	510	536	512	509	521	533	522	528	525	508	550	564	522	507	519	503	470	505	534	518	495	483	505	525	594	524	510	549	578	507	512	530	522	467	561	496	501	498	527	545	505	549	524	473	535	518	528	545	515	480	509	453	522	544	509	545	523	565	545	513	523	552	510	544	530	519	513	511	551	532	511	565	517	517	513	501	579	529	494	562	504	539	492	511	525	538	552	557	525	524	554	531	539	514	515	502	538	528	507	523	534	524	521	486	548	551	548	553	560	547	480	522	531	526	515	523	540	514	546	526	563	557	490	469	543	520	555	497	502	511	571	507	534	510	548	528	485	521	480	515	531	476	540	520	555	548	536	563	512	526	539	550	511	528	523	549	511	481	528	512	491	521	508	480	503	500	531	476	539	533	523	525	543	547	535	518	524	514	501	494	524	538	556	533	498	510	537	522	531	489	499	526	496	485	569	525	536	535	553	553	495	548	527	523	523	532	481	534	512	540	546	512	545	525	514	514	530	554	518	531	534	510	549	565	528	543	524	511	547	515	550	555	534	495	561	537	506	518	541	515	519	533	543	526	558	542	479	539	508	553	531	518	483	528	507	470	543	523	538	557	557	539	538	503	492	507	527	556	510	504	521	521	505	521	522	524	530	494	518	493	567	536	505	536	590	521	526	530	520	539	516	534	545	522	500	514	530	537	536	498	511	525	518	511	522	539	498	507	531	490	564	515	545	525	556	495	556	470	526	538	531	513	547	534	512	518	538	511	550	545	535	495	473	559	534	545	548	572	518	523	537	522	540	530	502	533	542	556	501	491	494	510	536	541	586	503	533	514	510	525	505	529	510	528	539	503	547	514	511	538	532	521	535	548	522	499	530	588	530	513	508	555	513	525	474	505	525	549	514	541	526	536	579	516	492	505	507	572	524	520	533	550	521	487	527	515	475	479	499	549	511	495	573	517	500	495	491	482	526	537	522	541	543	521	533	503	505	523	511	520	514	540	543	510	510	534	505	536	538	545	488	486	533	532	491	496	509	539	547	509	536	504	501	536	524	506	540	530	508	513	467	515	500	545	545	517	532	536	496	479	551	521	516	520	520	555	530	490	555	537	508	537	547	496	480	507	521	564	557	517	548	517	531	591	530	570	551	518	485	508	522	564	550	533	514	544	536	512	514	540	509	516	486	502	515	536	541	535	521	491	535	514	518	527	510	476	531	500	511	571	514	513	542	565	517	509	514	488	510	508	538	566	546	500	566	527	462	506	566	530	492	570	541	514	545	538	533	559	469	511	529	494	516	526	487	496	501	546	517	532	565	541	526	569	543	455	528	462	532	473	507	537	555	540	540	528	518	554	536	520	506	507	507	477	568	490	543	531	509	513	508	546	510	489	510	512	526	520	508	563	514	540	542	490	545	490	548	512	531	532	535	521	517	529	521	531	499	457	483	563	494	505	539	499	530	524	514	564	505	560	527	479	514	527	541	549	510	559	544	510	542	540	532	526	503	542	517	521	529	516	548	545	520	509	503	509	535	530	508	532	546	478	507	550	541	539	557	520	495	532	560	455	519	537	535	544	496	493	530	522	530	543	533	495	502	515	530	505	536	519	576	516	500	522	485	532	547	541	520	548	535	485	534	527	550	541	506	542	521	549	540	515	507
6900	535	2391	6103	6284	4481	2553	1303	644	378	367	274	268	281	280	254	243	253	299	284	267	279	289	266	273	280	287	283	266	269	264	297	263	291	274	268	296	278	271	306	273	268	268	270	276	272	258	258	278	283	246	265	256	264	286	244	260	278	260	272	297	291	287	277	250	291	300	262	264	272	251	272	258	262	286	297	267	266	268	270	286	299	256	276	247	267	283	265	281	282	296	243	299	289	261	293	273	254	274	308	294	311	246	281	269	283	287	291	284	236	259	247	260	275	282	271	258	286	252	234	291	282	249	265	279	267	301	275	252	266	270	256	287	308	266	268	270	270	271	286	286	258	253	294	282	281	277	269	251	283	296	246	266	254	279	263	265	282	263	308	283	274	277	279	270	255	270	285	271	279	297	289	306	289	286	295	273	304	290	246	301	253	283	256	233	299	246	281	249	286	274	261	298	277	303	257	241	279	295	288	258	253	279	273	304	287	265	284	269	288	262	278	289	277	273	267	272	289	254	261	295	262	246	245	296	276	295	263	264	241	243	273	244	284	264	272	278	252	267	272	270	267	268	260	251	292	277	261	288	283	280	256	235	254	265	256	275	274	255	268	261	268	283	245	289	263	263	268	247	266	272	290	252	283	268	266	259	291	266	276	292	277	255	264	263	262	243	279	250	259	262	279	277	259	290	246	276	270	265	293	271	284	295	294	300	263	282	258	280	285	258	266	251	267	271	266	251	261	264	235	285	294	266	277	260	264	288	265	284	265	275	267	253	281	281	272	270	260	247	275	250	273	259	277	249	250	274	288	265	271	270	276	275	274	258	263	280	287	264	279	276	264	291	260	263	285	255	253	269	279	249	264	271	288	281	276	287	285	234	263	270	254	279	270	253	272	253	280	272	260	257	269	270	257	254	240	261	279	281	243	253	300	291	270	299	245	265	294	265	263	245	239	275	270	277	277	265	251	284	251	248	278	283	267	306	288	262	267	247	261	255	258	290	272	281	273	256	292	256	290	280	258	281	287	244	254	241	257	269	277	300	262	284	302	245	257	253	285	313	306	282	278	251	271	277	262	254	269	267	273	275	266	258	270	250	287	291	245	277	267	283	283	300	228	281	265	242	232	246	225	255	284	272	276	252	263	272	262	268	284	249	247	264	267	235	262	284	232	276	275	270	264	304	279	271	277	267	272	275	292	277	250	258	233	309	279	270	287	273	253	252	266	284	294	305	267	254	251	256	256	290	283	279	251	295	299	265	256	276	284	262	302	259	275	278	309	265	272	257	302	266	267	268	280	287	263	265	286	261	274	271	242	251	275	284	269	271	264	280	254	268	271	282	252	265	257	265	271	288	321	274	257	272	295	254	270	270	273	263	265	281	273	270	249	306	262	288	248	248	261	282	270	243	256	255	273	243	272	257	268	302	277	242	278	266	278	301	253	271	268	281	249	270	243	282	268	294	271	274	284	259	256	272	300	300	308	259	266	232	266	276	244	268	250	255	256	249	234	259	283	274	253	266	275	250	294	286	267	263	269	278	251	284	262	249	261	289	277	256	289	277	246	273	288	272	271	284	272	267	261	275	271	278	271	259	273	245	265	262	295	252	255	254	283	260	296	266	263	267	263	266	263	263	273	235	280	299	271	286	262	273	269	252	275	274	261	258	254	273	265	286	271	262	283	266	262	261	254	298	276	265	255	277	260	265	269	268	261	290	289	260	269	245	229	288	292	270	271	291	253	264	264	295	297	263	298	268	255	284	271	268	279	245	281	261	280	278	259	244	264	274	274	262	245	242	255	257	237	300	285	271	260	237	261	264	280	239	256	261	267	287	254	266	297	248	305	287	287	297	285	261	218	315	267	284	258	267	289	253	291	262	264	255	262	258	262	281	281	262	280	244	264	296	305	285	282	279	265	297	287	269	258	242	270	288	283	282	261	289	293	241	288	285	260	280	286	268	288	284	281	312	298	304	283	285	270	258	268	286	266	257	271	251	274	296	254	294	261	255	251	279	277	278	263	249	248	283	272	252	252	261	243	255	288	283	264	291	255	264	255	265	232	276	262	293	269	294	266	272	310	269	270	300	247	278	242	289	275	272	258	264	266	260	252	276	301	253	270	276	295	239	260	262	256	285	277	254	244	287	261	285	296	280	251	274	255	268	292	269	270	284	299	296	294	255	234	276	317	282	263	281	290	278	274	271	264	255	274	282	267	299	259	263	271	254	283	272	244	261	286	269	272	280	299	262	278	267	265	268	229	270	272	304	263	278	241	269	265	272	261	271	239	292	277	264	289	266	266	272	270	252	271	275	247	278	270	246	332	274	291	284	283	267	264	236	290	273	246	287	271	273	276	275	259	259	264	259	263	271	274	244	284	307	250	292	237	262	280	261	258	281	240	272	279	273	272	265	279	299	301	268	308	307	286	259	275	278	263	262	290	266	296	300	267	251	244	287	252	232	268	274	277	270	295	268	292	276	300	263	245	251	269	289	264	233	292	267	278	316	324	281	275	278	231	283	256	272	249	296	261	280	269	259	278	266	273	269	293	278	283	257	285	242	296	251	260	257	272	297	262	272	269	276	280	278	282	264	298	295	287	281	278	265	285	275	285	278	267	266	280	261	249	269	262	268	285	283	291	297	274	273	315	258	246	299	271	286	284	276	281	267	283	278	278	268	283	283	268	256	266	283	259	243	291	300	282	274	254	300	276	299	260	267	308	289	298	287	282	273	257	247	255	278	264	260	267	298	244	270	244	310	288	264	251	263	280	257	264	299	282	280	260	281	286	278	250	245	242	272	257	253	239	263	286	256	242	265	297	283	260	282	283	304	273	287	285	260	282	286	246	248	286	274	258	274	266	264	299	279	270	263	261	279	261	257	291	307	272	238	265	264	276	252	281	282	275	301	245	268	275	277	280	256	261	286	265	287	271	271	259	264	286	270	283	270	298	265	287	261	269	289	279	246	269	294	262	251	276	259	293	252	248	270	276	261	273	277	241	271	265	272	294	291	295	266	267	280	284	289	280	282	264	280	282	259	292	296	260	285	266	243	243	308	258	264	271	250	269	284	246	304	268	275	272	243	265	288	260	273	242	257	255	296	268	278	280	255	280	291	243	278	271	263	290	264	238	240	283	299	271	309	266	295	274	256	274	295	260	251	233	267	277	275	264	250	279	286	266	289	253	263	261	291	263	253	248	328	293	289	260	281	261	262	277	267	262	239	247	281	259	285	266	239	269	281	291	264	281	270	244	285	292	266	308	261	265	258	273	275	271	252	278	264	274	281	252	290	286	292	293	231	252	266	271	294	283	291	258	276	288	300	270	283	301	267	270	283	288	258	257	247	243	262	276	267	266	244	232	258	272	298	293	285	286	266	281	257	290	280	289	269	286	284	303	277	271	275	296	254	264	231	296	285	289	257	275	271	293	254	280	271	263	254	289	265	280	265	260	293	247	270	256	261	270	251	269	259	267	255	294	269	279	281	260	276	254
6589	876	6405	17956	18741	14167	8741	4476	2199	1182	823	725	660	634	601	677	646	647	680	647	618	610	658	686	649	629	613	700	623	649	667	674	672	620	653	709	658	642	651	691	632	667	688	654	677	641	640	628	659	654	650	632	649	629	640	709	665	646	673	693	642	613	610	650	669	686	619	629	701	677	651	695	645	640	664	642	618	639	624	674	632	654	669	623	645	697	679	689	654	658	658	637	666	636	648	703	652	659	624	651	660	607	678	635	650	688	661	670	678	659	663	633	655	659	669	669	639	698	679	633	628	700	628	660	643	637	666	650	613	599	635	649	623	658	656	666	674	670	658	683	629	666	664	660	686	627	606	653	622	618	594	621	702	700	666	656	647	658	670	680	666	676	640	640	654	639	670	643	684	653	648	644	690	706	672	670	639	600	644	625	664	653	624	640	641	652	643	717	621	645	708	668	688	664	648	668	644	647	687	676	635	660	622	654	632	674	621	622	644	660	656	601	624	685	684	690	657	642	639	617	600	630	673	685	628	686	645	664	676	690	658	624	637	683	691	635	630	668	615	678	647	656	620	685	682	663	605	654	621	646	669	652	653	647	651	696	618	647	704	648	672	648	643	653	653	667	663	628	641	657	624	678	680	689	644	605	640	629	639	645	666	650	629	673	640	635	637	632	658	633	679	601	666	648	685	702	668	654	690	692	623	642	670	636	647	650	634	647	667	707	635	633	640	598	640	623	620	620	632	639	650	625	665	644	632	677	663	668	656	668	620	663	653	677	625	622	637	700	620	645	631	649	685	695	610	697	608	651	625	679	658	698	668	660	636	654	696	686	617	674	634	662	672	655	618	693	672	618	620	642	659	650	646	635	694	619	641	677	678	686	721	679	664	670	652	679	641	675	668	618	668	616	595	611	653	671	692	655	602	658	642	675	648	655	641	661	642	655	637	651	675	642	646	692	643	670	638	627	632	704	662	661	657	655	648	658	669	642	638	599	658	607	644	613	654	621	668	708	657	635	704	664	644	635	615	659	663	676	655	629	655	643	702	664	610	636	669	654	665	659	675	643	655	676	669	631	646	636	674	645	657	661	638	645	638	674	658	642	667	641	648	672	706	654	662	671	654	647	672	650	650	665	667	625	642	634	645	641	647	640	663	641	621	678	602	647	651	666	643	628	663	653	650	618	673	655	602	651	658	659	649	667	660	660	608	644	655	641	642	647	650	677	653	639	692	640	679	625	615	654	659	641	692	675	678	679	636	658	634	676	691	635	685	671	647	655	683	643	642	627	670	626	658	663	676	646	610	647	731	630	667	644	650	678	645	642	683	647	625	655	629	696	624	653	693	658	643	645	651	659	637	664	676	674	600	647	691	643	639	652	693	643	631	644	670	600	706	616	695	621	628	619	635	692	628	681	666	698	688	636	626	652	667	630	682	667	692	677	689	695	679	626	632	681	655	649	660	626	717	642	603	597	612	693	682	636	652	610	669	655	609	662	648	640	621	648	636	683	661	659	635	630	652	630	652	671	649	662	616	648	684	654	641	645	658	609	680	593	682	634	678	671	652	614	653	643	651	636	678	643	678	661	637	627	673	646	625	662	663	632	699	634	682	663	697	630	671	670	662	604	663	614	653	660	644	642	657	660	657	657	678	601	668	652	662	634	628	675	646	633	664	643	681	625	660	674	613	695	683	633	678	636	640	683	667	670	670	636	625	636	668	645	682	657	659	647	640	656	613	648	685	657	688	676	645	698	616	600	670	658	600	664	663	638	627	633	625	650	663	683	644	650	657	632	643	669	656	652	667	682	700	683	646	655	676	628	633	711	634	625	649	641	623	615	642	645	702	610	676	645	647	670	663	668	643	703	666	666	659	629	694	620	721	656	634	667	680	697	662	620	658	678	623	658	655	644	618	656	663	659	689	620	643	676	671	661	648	697	660	640	680	668	638	645	709	643	638	673	651	641	672	661	673	638	641	671	648	677	665	657	616	627	661	681	665	669	664	652	630	658	694	655	678	666	651	647	637	664	672	604	689	672	677	649	668	644	614	633	707	628	654	665	645	647	646	652	656	652	636	645	693	666	604	650	653	657	624	599	665	643	610	668	670	612	635	617	643	640	612	635	589	699	655	658	674	645	663	633	650	632	665	641	646	647	693	642	639	687	641	639	677	647	639	671	619	662	678	682	640	664	659	649	619	654	686	647	654	649	663	638	614	665	638	653	664	680	668	641	658	656	660	670	675	663	630	648	639	603	667	687	634	683	611	656	672	614	690	648	623	651	658	644	638	674	598	684	667	630	663	627	654	649	603	708	669	626	633	659	652	660	638	617	625	630	637	664	668	656	660	634	659	609	636	686	652	662	660	673	654	658	655	658	625	599	635	681	680	671	672	629	683	667	627	653	637	725	631	684	662	632	702	622	674	643	626	661	691	657	717	653	682	640	674	681	642	626	627	641	624	656	685	668	669	639	664	656	692	676	684	626	644	620	628	650	627	628	619	638	654	643	650	658	705	606	639	625	654	691	622	647	632	673	677	672	679	641	624	623	648	662	625	651	668	659	679	687	642	666	654	653	684	682	636	657	669	639	666	638	627	698	601	658	639	634	619	603	673	664	665	669	683	651	710	636	669	679	634	705	691	608	629	656	674	645	661	671	641	674	656	632	623	635	656	693	686	607	667	645	636	685	653	652	627	676	699	604	664	656	619	615	654	631	646	652	682	651	641	647	646	633	661	635	717	656	681	642	646	641	644	686	632	662	647	676	658	639	657	624	626	639	612	668	601	628	691	617	666	649	671	645	631	645	646	665	623	664	635	632	626	632	672	655	681	674	653	654	673	613	654	709	630	639	639	650	605	627	715	660	614	669	668	658	662	696	629	667	614	628	700	656	630	624	666	659	717	625	678	690	655	674	645	651	678	634	670	642	638	631	666	605	665	631	636	700	668	663	627	673	611	675	647	638	633	634	612	650	636	649	622	642	695	623	634	682	683	634	653	607	662	637	662	640	634	645	670	663	637	675	653	643	691	679	673	670	703	666	648	664	671	653	626	676	639	635	643	666	665	649	627	663	630	675	629	679	665	645	694	696	641	632	637	716	652	689	653	641	622	656	656	655	619	646	625	625	623	683	652	632	676	654	652	630	669	676	658	648	672	648	637	654	603	645	645	652	660	684	644	688	650	657	651	605	623	674	604	664	674	608	639	651	659	641	692	655	682	658	666	630	629	649	640	626	629	620	607	633	675	623	670	666	641	665	664	646	670	652	652	650	624	637	636	666	685	676	690	640	639	620	628	668	627	671	653	655	653	646	687	655	616	693	691	630	618	652	627	684	637	666	662	628	652	620	643	676	667	654	668	633	636	683	678	686	608	650	636	607	630	666	632	677	684	637	613	633	658	643	664	659	686	657	620	683	616	634	652	688	684	639	646	687	699	655	648	647	638	663	676	671	698	656	662	618	645	639	643	618	647	657	715	653	655	650	649	639	678	670
54145	18611	29746	68279	63631	50675	34881	19292	7223	2021	756	311	279	253	197	255	236	249	247	230	233	227	258	225	229	233	231	233	235	219	225	204	266	229	235	222	230	228	243	246	250	251	209	212	216	225	224	250	228	216	234	222	235	232	239	223	229	245	214	221	233	224	214	233	243	199	232	233	199	238	231	215	245	255	206	243	236	203	242	243	242	226	233	234	237	237	227	245	233	236	248	246	235	232	213	245	233	211	236	232	242	256	190	242	203	256	237	255	268	213	227	216	229	229	232	236	224	229	220	238	210	219	246	219	231	238	222	228	232	214	247	240	235	216	211	209	237	243	215	244	241	211	243	224	246	218	248	218	229	264	220	212	232	245	253	200	246	229	221	248	218	235	233	206	238	232	226	251	234	213	226	221	217	223	244	209	225	251	220	238	254	237	210	244	224	244	223	250	244	200	200	229	228	223	228	225	262	249	244	234	236	216	242	228	247	219	226	210	264	251	236	242	262	228	230	230	226	230	226	223	228	230	257	220	221	248	232	234	226	223	207	232	232	241	247	225	250	241	213	243	228	234	221	218	218	208	245	243	226	242	251	227	237	226	251	209	229	243	252	211	272	223	206	222	215	238	200	229	225	216	218	217	219	233	220	242	237	231	230	236	209	224	225	217	237	250	236	196	207	258	251	263	213	246	225	210	204	220	231	232	226	238	217	237	206	223	209	235	224	219	228	251	236	219	235	272	224	255	247	237	208	209	239	216	249	231	218	232	241	212	241	230	227	243	239	237	231	221	211	233	238	235	248	230	223	254	202	223	243	230	212	233	217	242	205	224	223	221	186	228	215	226	248	228	237	225	261	234	221	237	253	209	215	223	208	230	244	224	226	237	241	239	211	242	214	226	243	250	213	216	240	235	217	224	219	198	222	264	259	247	238	215	245	276	244	248	228	236	233	226	224	204	220	241	231	240	237	246	214	247	214	222	241	231	233	196	226	216	262	250	256	234	243	262	227	198	228	248	210	239	264	232	237	229	209	225	233	256	208	219	229	220	227	212	225	230	238	209	224	246	211	213	219	231	243	254	215	240	237	222	216	246	213	221	206	232	255	224	186	246	252	232	222	204	211	236	217	209	228	237	236	244	218	223	221	203	253	240	252	224	200	215	225	245	252	218	191	227	211	224	233	271	231	232	233	253	217	241	235	197	237	232	247	209	212	233	252	223	228	212	247	250	233	229	245	217	247	234	229	248	203	218	249	216	261	213	260	233	269	236	226	225	226	232	211	215	214	235	218	228	231	249	215	274	216	229	251	238	222	246	229	232	226	213	246	227	232	218	229	236	213	230	223	212	225	222	240	251	260	225	230	217	268	258	219	216	249	231	229	233	246	218	254	247	229	246	214	248	189	233	208	207	209	245	233	243	221	254	247	220	199	231	212	229	238	216	222	231	249	230	232	205	201	228	210	255	235	225	210	243	232	228	239	217	222	226	217	223	215	206	228	252	241	180	213	227	214	237	213	213	236	217	222	233	220	241	247	241	225	212	225	250	248	222	225	255	227	228	251	247	245	272	225	246	225	255	222	222	229	213	225	231	215	232	222	234	240	201	204	231	236	214	225	228	236	227	244	257	220	226	226	225	219	206	234	219	203	235	250	222	234	235	223	207	240	222	195	196	248	213	254	251	246	233	212	226	241	237	206	228	245	200	247	258	218	225	227	246	229	237	213	254	249	220	260	233	234	224	239	226	228	235	182	231	222	249	226	234	216	225	217	266	232	247	247	247	230	243	196	249	227	227	207	220	226	230	244	229	220	234	258	251	211	222	226	240	217	216	216	206	238	242	244	221	220	241	243	237	214	256	219	228	246	232	221	205	233	227	234	228	219	214	229	233	239	253	216	213	198	240	228	223	231	236	216	229	239	214	223	246	237	239	237	232	235	234	214	244	231	223	251	202	199	243	260	214	238	236	253	217	255	221	255	213	223	233	217	250	220	248	225	226	222	267	207	241	239	263	218	210	217	242	219	217	241	234	216	235	239	233	238	209	208	239	230	249	222	215	209	206	229	229	236	227	240	243	210	255	248	238	233	254	250	241	233	258	225	224	250	231	220	235	238	234	233	232	238	236	225	227	255	223	229	253	208	224	243	220	237	246	254	191	200	231	246	236	208	203	212	209	203	225	208	229	229	230	241	219	251	212	232	214	250	234	239	206	219	231	216	211	188	214	231	235	220	230	241	210	236	248	223	232	193	251	230	238	249	216	239	247	259	250	238	255	229	233	222	231	229	199	224	197	209	237	232	255	221	248	250	214	205	202	258	217	248	240	237	225	251	232	250	235	212	237	240	214	202	227	260	253	207	232	238	258	232	233	233	219	236	230	233	245	217	227	250	247	241	234	246	213	251	196	215	249	234	252	217	227	233	214	238	222	205	225	231	227	246	257	239	224	223	241	234	210	222	216	234	232	224	244	204	233	225	218	237	229	204	206	209	195	253	208	265	215	220	223	251	209	187	230	220	248	243	237	233	264	229	246	236	221	227	239	245	261	217	268	251	213	257	230	231	201	219	226	200	214	220	234	217	215	206	261	242	230	230	232	242	230	216	239	246	228	245	221	226	227	247	251	233	235	242	245	243	223	199	241	198	216	228	221	221	220	250	219	240	241	211	223	254	260	233	226	247	217	241	198	218	218	247	232	198	246	235	226	214	218	230	220	233	207	253	258	220	229	229	222	233	221	229	221	222	240	232	211	234	193	244	248	216	203	264	247	213	241	223	235	232	231	241	236	238	251	240	224	218	226	225	232	239	256	223	226	222	218	207	235	245	259	249	244	224	217	218	223	248	260	248	232	209	223	236	232	229	246	213	242	212	219	237	229	227	243	209	229	230	215	228	251	245	239	210	238	237	241	208	216	242	256	235	216	226	238	196	256	227	240	234	248	248	218	237	197	234	234	220	240	218	238	241	236	253	239	223	238	239	239	214	217	248	246	230	233	204	234	205	229	225	236	251	271	255	217	227	259	241	211	223	220	213	247	217	233	232	224	219	210	232	207	220	232	227	239	241	223	223	240	201	210	237	212	227	217	225	225	222	190	222	241	252	252	226	211	245	227	252	207	252	211	243	212	241	252	205	248	240	220	231	242	223	242	225	221	231	218	236	237	208	234	209	217	200	232	236	202	228	273	247	253	243	260	230	235	237	230	206	246	202	262	232	252	223	231	206	227	223	223	218	241	225	241	223	214	198	218	232	232	208	220	236	230	224	252	225	244	220	253	212	258	249	238	245	213	244	236	220	240	240	230	223	240	236	250	241	211	244	237	235	259	247	221	239	231	229	231	228	218	231	234	249	238	210	242	215	246	255	237	215	226	250	220	247	205	243	202	233	227	232	209	239	210	218	231	230	249	228	222	246	226	221	196	237	236	200	248	243	223	235	235	194	219	235	217	239	217	224	206	226	222	226	240	216	239	210	263	224	237	266	234	240	210	246	211	228	227	219	210
28550	3658	34483	72798	71983	60847	47022	32283	17625	7025	2604	1133	722	579	639	569	598	539	538	565	579	556	616	522	563	555	552	576	559	566	567	514	534	550	560	532	582	563	613	563	588	570	587	591	562	591	531	598	586	560	563	553	573	599	594	561	598	598	563	596	568	539	554	569	550	559	540	557	595	565	560	524	529	579	549	569	588	540	601	554	549	548	551	566	563	550	562	545	568	515	575	545	576	541	556	589	583	551	542	584	563	595	590	564	537	551	584	591	587	563	552	572	531	541	571	574	593	592	579	578	537	568	515	540	574	574	567	538	616	585	566	563	561	542	601	593	558	536	585	538	538	611	591	561	568	576	578	568	590	585	576	561	557	569	586	582	561	578	566	553	551	543	614	579	547	597	606	578	563	582	561	569	532	582	523	569	532	554	557	569	581	594	542	588	562	531	541	563	599	580	571	581	558	590	572	519	503	558	550	560	550	545	590	585	540	577	590	570	551	575	554	509	553	633	577	566	589	547	606	524	564	537	556	568	536	627	588	570	554	558	561	603	620	594	563	578	531	551	577	587	556	590	532	553	544	582	525	554	621	517	560	555	596	555	567	551	542	590	595	562	582	565	574	572	560	605	563	582	543	569	588	563	533	545	588	582	564	591	581	517	580	545	588	583	572	547	568	540	567	545	552	593	564	558	592	533	558	524	568	575	533	564	551	599	558	570	555	559	586	549	565	564	518	597	575	552	520	550	587	587	547	543	609	525	517	575	559	554	548	516	580	550	609	563	521	621	560	596	538	531	563	555	578	554	573	580	560	541	580	582	515	589	567	603	563	593	563	577	586	579	565	561	574	558	544	575	562	556	568	568	549	560	553	541	503	586	570	577	559	580	552	591	571	589	548	548	611	582	505	559	570	518	522	566	602	563	579	558	544	565	580	598	588	570	547	573	589	552	570	567	554	568	581	579	598	528	573	604	582	542	572	504	552	526	589	573	532	519	559	545	583	532	583	588	543	543	591	566	534	547	523	574	554	519	600	559	548	566	572	566	558	583	561	507	557	545	555	591	583	594	593	549	610	568	594	618	528	580	591	568	558	576	605	594	570	545	555	546	515	574	581	554	580	558	522	571	604	589	550	547	534	582	556	520	607	585	525	569	528	607	537	598	558	567	530	571	554	568	558	603	556	531	553	526	572	601	582	549	600	560	513	590	564	535	557	552	561	583	592	573	541	574	577	567	601	549	560	524	587	577	533	542	577	552	538	590	579	573	527	535	535	541	540	587	570	538	576	538	579	581	577	556	557	547	582	567	523	567	569	546	611	538	535	586	609	558	553	579	547	574	554	547	593	558	538	553	583	520	558	571	594	555	585	545	584	561	567	561	543	605	562	556	513	557	535	580	521	578	549	502	514	587	545	589	582	615	579	544	551	575	550	550	585	551	543	607	564	544	562	581	564	570	586	553	552	565	515	538	605	520	551	568	562	539	562	562	588	569	539	568	571	563	586	564	527	574	563	568	586	562	524	527	581	561	548	584	566	558	550	548	585	608	593	565	585	597	590	542	568	535	599	544	558	576	559	545	532	547	564	580	563	588	586	562	581	560	609	578	581	566	548	522	597	564	573	561	549	557	556	547	544	581	548	580	547	543	560	594	555	564	544	544	541	550	574	545	531	596	557	564	554	599	516	569	582	530	602	551	561	545	602	546	562	585	573	543	569	582	582	555	573	579	528	569	559	539	563	582	520	553	557	545	562	552	555	532	580	599	536	544	584	548	511	597	573	569	533	564	577	576	517	562	551	536	539	541	574	545	552	554	552	563	554	560	547	554	510	561	564	557	520	567	578	552	608	570	569	579	576	536	539	542	619	588	548	556	575	600	522	583	589	572	583	548	534	558	549	546	548	596	547	544	606	556	560	524	541	546	593	571	552	539	504	548	497	571	612	575	551	555	581	569	540	578	509	537	575	543	550	597	527	538	578	545	539	562	596	544	539	568	556	565	583	572	586	555	574	515	572	596	558	597	565	592	592	518	618	543	565	559	583	545	546	577	540	640	553	539	561	587	549	590	554	560	552	530	573	566	603	530	542	549	585	569	542	619	552	539	542	552	539	537	551	566	596	520	570	593	528	597	568	538	554	525	552	634	555	532	567	538	569	526	554	565	539	626	554	558	575	565	610	639	563	581	559	546	558	556	598	555	553	595	601	570	533	572	572	559	578	573	553	548	595	549	552	585	578	553	552	558	555	546	595	542	565	528	531	547	549	589	532	554	577	545	580	578	567	558	559	548	544	551	530	584	538	543	578	564	574	575	568	571	546	572	558	571	541	601	562	547	546	572	540	571	566	577	569	540	558	573	572	621	555	570	600	610	603	610	557	561	591	563	559	565	594	535	550	550	560	514	528	557	564	553	549	575	530	581	568	545	539	546	574	564	530	531	558	556	586	566	552	596	551	576	582	571	570	574	587	544	571	537	552	568	553	575	536	536	542	589	578	541	581	516	549	567	553	555	540	555	517	564	560	549	551	530	526	590	577	577	547	549	544	521	564	554	526	561	499	555	612	558	564	556	587	548	548	557	537	559	526	534	586	536	589	582	556	548	565	579	577	562	548	567	575	543	567	567	576	579	556	545	578	612	600	596	584	611	547	544	571	550	575	591	563	559	569	550	577	571	526	581	575	534	584	557	583	550	578	582	542	546	559	550	553	577	528	579	567	568	561	512	541	524	547	549	544	567	547	548	597	568	558	538	560	526	581	557	579	560	575	560	597	577	545	549	618	526	527	589	564	592	591	552	594	591	556	543	561	580	604	522	556	540	575	569	571	536	595	559	560	586	589	543	558	548	585	584	580	571	564	591	557	600	588	585	524	553	551	571	551	575	571	533	552	566	516	567	557	554	536	578	570	587	559	565	559	605	568	599	548	529	603	555	509	572	559	570	562	523	566	533	554	568	562	555	555	606	566	594	555	540	555	544	567	575	565	579	556	567	550	572	563	534	580	592	587	531	546	571	552	575	553	569	614	631	571	515	564	530	521	573	548	525	592	509	587	541	551	544	556	530	579	558	589	525	587	569	576	586	565	555	532	533	562	556	544	532	614	531	574	611	564	524	574	593	569	598	541	540	545	523	590	552	567	539	536	590	578	562	579	570	556	565	592	544	534	582	550	555	570	505	566	591	566	595	555	595	552	570	558	565	533	587	545	582	573	586	554	533	561	580	579	540	519	582	554	566	581	533	551	627	558	587	588	527	543	568	571	547	561	569	517	577	557	568	584	588	528	575	554	578	553	567	588	601	571	545	528	543	532	584	563	557	561	543	558	596	557	560	556	577	578	588	528	567	569	589	582	555	570	560	627	609	524	543	532	574	534	529	538	598	515	550	537	561	569	563	543	559	620	572	569	575	564	554	541	601	560	566	585	599	533	556	597	542	539	556	558	563	546	615	527	523	561	548	565	597	537	549	557	572	562	558	582	567	545	581	558	552	547	528	554	536	553	563
56299	18778	27931	69196	68984	54837	39160	22831	9244	2697	838	400	257	230	227	207	227	205	234	210	238	212	196	237	226	186	186	232	229	203	213	200	221	221	236	206	203	201	214	225	222	246	216	198	199	210	220	230	247	250	237	214	195	229	227	227	212	230	214	227	218	221	199	217	231	209	225	210	207	211	227	185	208	205	233	244	215	212	220	211	236	192	211	200	205	235	218	240	225	216	216	233	194	229	227	223	223	225	193	244	224	223	212	222	210	236	236	229	230	228	220	205	254	220	230	239	190	224	212	202	245	215	250	252	222	205	214	230	211	218	256	211	230	238	220	200	221	217	208	210	178	212	222	243	191	232	216	212	194	211	216	253	195	232	201	225	206	226	244	220	237	213	221	226	222	226	232	206	199	195	188	225	218	195	219	218	208	229	210	216	224	208	240	217	216	212	246	206	209	225	217	207	222	247	202	226	231	238	204	221	224	187	214	229	208	232	200	209	199	242	227	215	225	228	233	211	206	229	215	226	211	226	234	224	188	229	197	217	215	211	217	219	222	227	210	222	264	273	238	210	204	194	216	226	221	229	199	219	248	206	248	203	214	245	220	228	220	222	202	198	215	209	210	256	225	213	196	235	228	251	225	207	196	247	211	215	234	238	214	213	189	228	200	223	224	212	225	186	226	204	224	224	230	220	244	252	206	237	231	226	230	217	188	234	241	203	213	234	218	176	256	230	216	209	206	243	211	219	235	228	226	208	226	233	213	247	205	232	226	235	212	248	207	226	198	213	212	243	203	229	203	217	226	189	231	231	219	196	179	234	225	224	219	227	210	206	207	215	224	241	212	202	220	235	225	227	214	252	206	213	239	216	224	234	218	225	216	193	224	224	214	228	197	206	209	209	221	222	232	215	195	234	224	231	215	235	192	225	192	227	175	197	225	194	235	223	205	225	191	233	201	223	209	225	196	236	215	217	221	222	203	191	242	199	197	242	202	224	246	209	208	223	227	220	227	225	218	189	221	233	201	221	203	224	228	228	228	221	212	214	250	213	210	190	232	230	240	203	221	217	209	225	241	199	228	248	232	212	209	218	240	203	216	204	242	206	217	258	204	215	240	184	242	215	206	202	203	198	199	205	200	211	245	216	235	219	245	209	215	230	226	212	198	224	204	205	222	238	234	236	247	219	205	188	213	220	228	231	218	220	207	242	233	238	211	211	195	211	247	215	219	226	201	211	208	227	217	206	210	227	208	239	222	206	230	226	226	194	222	212	206	248	211	204	199	234	223	222	223	172	201	212	205	213	220	206	212	218	226	216	226	232	183	214	204	197	227	208	234	193	222	258	221	188	220	237	245	199	232	238	232	234	221	198	208	229	203	212	198	233	205	223	232	236	195	218	228	214	218	214	218	259	230	245	198	225	217	225	230	216	235	207	188	220	243	195	208	210	212	195	230	213	239	232	195	213	232	214	216	213	201	244	203	239	204	214	212	190	199	234	215	198	256	214	218	228	222	217	233	242	186	216	216	203	227	214	217	218	221	221	192	186	210	209	238	237	223	226	221	236	196	238	210	189	198	209	213	199	265	209	227	221	233	243	212	215	247	232	194	220	215	203	218	211	242	201	222	203	215	244	196	209	210	205	202	260	233	232	232	193	221	205	226	186	206	220	245	198	203	197	218	229	230	212	231	220	245	223	248	200	211	219	239	226	220	228	210	209	199	226	203	214	211	211	229	240	211	206	214	216	245	234	214	209	212	205	203	241	216	206	195	202	199	210	228	220	223	223	197	204	198	216	229	236	211	237	217	202	206	229	219	182	245	210	209	209	214	190	181	205	219	213	194	220	202	205	232	220	203	218	211	201	208	237	216	238	244	217	218	201	202	206	236	225	203	219	199	193	222	260	230	228	257	214	225	227	220	208	221	208	226	223	227	219	228	221	219	222	233	213	226	183	201	198	235	206	227	248	228	214	222	229	190	223	203	234	200	199	195	198	228	242	202	201	181	206	225	217	232	207	207	215	201	220	217	200	208	189	228	236	190	238	213	233	244	225	212	220	198	194	202	212	221	219	196	243	221	203	208	219	217	240	224	212	238	228	214	208	242	225	221	236	227	232	227	227	206	209	226	193	197	220	224	202	200	180	210	205	205	227	216	199	214	222	211	215	237	201	215	221	192	208	207	195	222	242	223	228	217	213	226	202	225	213	189	245	251	205	215	231	223	201	233	222	221	246	198	179	218	202	199	210	222	213	221	221	235	206	199	204	231	237	223	221	244	213	217	190	222	200	209	236	229	221	202	219	199	221	203	186	234	211	212	200	214	229	206	201	200	264	244	235	227	250	199	256	209	219	216	214	250	200	211	196	217	204	217	221	190	239	194	210	214	232	219	232	228	204	238	213	215	225	215	211	226	234	214	212	179	222	246	221	205	205	213	235	219	213	196	226	217	231	231	195	212	219	239	208	221	236	222	197	241	213	216	223	210	215	214	216	220	210	232	202	203	222	217	238	206	189	219	223	210	241	226	228	215	213	207	205	240	253	231	244	201	185	214	214	234	233	210	193	212	212	246	209	217	214	188	207	197	209	221	224	246	195	239	203	209	203	206	223	176	234	225	199	200	212	213	227	202	217	221	197	228	223	197	213	217	229	224	229	228	211	198	234	209	222	231	239	232	211	225	194	214	192	196	220	247	209	193	203	223	205	228	221	217	213	241	242	203	222	208	195	206	213	196	232	199	224	203	208	211	217	192	206	211	210	203	212	227	222	227	237	237	207	212	231	241	216	203	217	205	232	190	218	231	234	216	181	226	206	236	239	219	206	222	200	223	230	204	221	220	246	199	193	217	202	218	220	214	204	210	205	212	212	232	230	219	204	217	201	232	200	251	212	240	244	204	203	228	215	225	218	223	205	199	220	230	206	229	225	241	233	212	188	232	223	238	220	221	237	232	192	237	239	226	209	220	241	214	199	237	229	206	228	222	211	221	201	227	225	198	209	192	192	227	231	207	204	188	216	219	223	230	218	197	246	206	197	232	217	215	223	213	228	219	237	215	231	215	214	224	246	216	234	250	242	213	226	233	223	199	201	219	217	229	191	191	204	232	219	209	216	223	211	185	232	222	240	216	215	202	194	233	205	225	206	189	230	233	206	233	235	184	192	199	227	219	179	215	195	197	219	223	201	210	191	203	224	226	195	230	223	230	227	227	222	200	209	177	195	217	213	221	202	225	233	198	205	221	215	215	182	222	255	197	237	197	199	221	189	226	237	221	234	247	224	229	212	220	207	216	209	229	220	228	228	239	207	175	228	205	215	252	222	228	217	210	219	233	211	213	228	232	226	222	214	261	234	227	216	228	227	209	221	211	220	232	221	226	205	202	204	203	198	201	215	237	222	216	218	221	203	229	207	227	237	224	235	225	219	209	212	219	201	229	215	224	228	219	218	222	246	204	212	241	245	217	219	208	201	191	236	247	217	215	222	221	212	206	192	227	235	221	255
29328	4208	31622	73965	75983	65242	50747	35665	20444	8615	3072	1277	727	580	548	552	567	525	511	532	521	509	510	534	529	521	532	562	498	545	528	510	521	545	551	532	519	544	523	503	549	531	527	510	511	545	536	492	547	535	594	511	539	529	539	557	521	497	583	500	482	579	525	556	530	503	489	512	510	538	551	536	537	549	534	579	523	539	520	514	523	552	520	525	538	552	533	553	553	504	551	537	539	516	501	570	555	552	545	587	539	515	527	531	494	537	471	481	524	504	522	531	469	558	507	556	522	518	529	535	499	519	512	534	549	544	508	525	515	508	530	505	491	523	520	482	512	531	526	491	514	528	543	504	490	533	522	520	516	546	555	576	506	542	550	569	504	557	501	529	513	553	543	535	534	497	548	510	495	520	556	549	564	555	538	524	525	531	542	503	535	556	515	505	549	548	503	488	506	507	542	539	552	529	532	512	521	547	520	534	575	519	532	518	574	523	540	523	518	546	488	501	503	545	520	531	512	528	568	532	524	541	542	571	529	577	528	527	525	514	559	532	501	530	563	489	474	594	545	500	518	531	540	524	520	554	559	516	508	567	560	496	514	518	541	558	502	518	528	525	516	536	551	504	532	578	538	514	493	518	511	539	496	518	509	538	593	551	565	539	562	553	528	549	536	560	560	534	552	521	519	520	596	513	516	521	534	502	540	535	545	502	568	506	515	546	528	532	519	523	528	483	604	545	525	559	555	549	523	566	514	540	558	518	533	527	534	543	543	554	505	543	551	544	554	556	536	486	511	568	515	525	594	504	601	539	509	531	571	522	557	558	521	519	532	572	530	519	516	521	512	560	521	530	529	528	547	535	533	558	577	531	488	537	524	501	510	526	557	564	519	544	533	532	552	539	521	525	543	535	544	518	513	541	529	530	508	547	512	586	519	544	515	537	499	535	540	512	496	563	506	527	562	498	521	505	559	527	547	536	554	534	531	511	543	519	540	560	559	553	518	540	528	573	509	518	530	551	552	517	541	572	529	532	529	544	528	531	519	518	541	549	494	511	533	573	506	583	512	537	516	539	516	564	549	550	516	505	474	551	484	517	545	529	516	549	558	507	517	557	542	539	526	560	508	516	551	509	495	513	525	547	518	493	540	565	537	582	518	532	534	508	517	513	506	520	537	503	497	487	549	519	555	484	502	556	498	567	567	544	515	496	571	545	550	536	592	526	486	546	573	523	521	543	552	533	522	540	522	509	531	524	506	516	538	495	544	514	534	569	574	570	550	538	510	503	498	542	506	525	528	563	530	488	534	522	553	546	496	500	515	525	516	574	496	529	578	522	545	545	516	517	563	546	488	532	487	531	570	536	562	496	511	550	521	546	517	545	521	578	542	511	540	524	556	523	508	535	585	559	600	533	519	491	537	539	537	526	515	531	508	544	532	493	553	535	569	564	510	544	564	541	535	590	521	522	491	541	519	556	574	524	514	505	484	511	545	489	558	510	556	534	516	489	506	535	565	513	546	529	508	550	528	517	547	536	545	549	527	588	567	536	487	554	523	595	507	516	575	545	511	540	535	524	526	541	511	518	569	557	537	505	530	562	518	570	533	540	510	574	547	533	566	509	566	525	503	528	566	580	555	523	547	540	528	564	535	566	550	541	542	511	497	493	517	538	518	533	517	564	529	519	536	520	545	515	527	511	524	508	577	529	526	511	523	551	523	528	554	531	536	548	533	500	541	507	520	522	515	547	541	545	567	563	566	542	507	525	507	556	524	570	475	493	520	501	565	483	585	528	504	552	511	550	516	557	507	527	522	520	535	575	539	520	528	510	500	558	545	522	495	513	584	510	539	550	536	523	503	520	521	513	563	528	563	549	517	492	519	544	540	522	538	537	512	508	525	535	511	526	573	479	549	523	554	522	563	554	542	548	534	493	512	520	558	515	573	573	539	553	538	537	531	533	537	572	522	546	501	546	493	501	526	537	518	541	501	551	514	534	581	559	515	532	530	537	598	503	502	551	507	520	531	542	541	565	505	497	557	507	524	543	535	519	551	521	509	523	557	557	524	494	589	544	535	554	540	506	528	530	510	525	594	508	532	571	498	518	523	532	541	499	524	524	524	510	505	623	539	564	553	523	564	570	510	509	558	516	549	520	481	545	551	549	540	509	538	513	524	514	540	520	529	538	523	531	525	515	550	520	528	490	536	517	550	559	546	530	567	544	566	526	520	558	533	531	553	528	545	523	531	523	492	546	531	535	496	533	551	521	539	541	562	516	536	528	498	517	527	499	541	511	532	525	532	546	531	513	546	544	560	515	549	540	536	570	514	554	530	539	506	570	527	477	548	538	544	534	520	518	511	566	536	549	557	535	511	525	519	570	511	516	547	509	526	550	512	538	505	528	557	503	547	524	543	527	489	533	554	513	547	560	510	540	555	574	556	521	516	548	550	565	560	534	524	577	531	540	551	548	548	508	484	515	545	546	581	502	560	507	526	555	523	563	570	508	523	569	496	565	560	574	515	574	510	519	599	531	537	531	542	546	575	535	556	505	547	492	551	556	539	543	537	554	554	549	530	511	533	517	553	514	568	528	566	578	527	551	533	543	509	550	534	544	521	507	517	509	556	529	518	533	599	570	513	527	546	573	567	550	509	550	545	539	521	544	529	487	517	539	550	518	544	537	551	515	511	518	534	539	566	540	524	566	534	547	515	550	554	550	517	507	502	546	523	591	503	554	521	516	515	542	547	504	532	523	484	537	537	522	527	548	592	555	521	559	516	558	554	520	545	541	488	549	529	540	506	533	505	558	493	524	531	513	538	539	493	540	525	518	498	516	548	521	526	560	487	533	562	527	532	505	501	512	531	583	542	548	549	537	557	497	510	521	530	539	586	505	504	480	505	485	538	509	516	546	521	552	535	587	550	515	554	526	542	522	534	544	543	516	528	551	581	579	505	546	525	496	551	544	519	564	505	535	538	477	478	568	485	527	545	527	533	558	554	506	568	525	491	566	512	522	557	544	552	524	531	512	542	556	497	499	523	525	527	508	545	520	495	570	539	523	562	534	553	518	527	512	530	566	557	489	506	538	547	525	538	495	596	556	482	560	544	539	583	536	574	590	529	553	561	531	543	520	539	546	533	504	543	561	557	522	547	571	560	520	529	543	523	519	508	546	539	550	502	519	499	541	551	553	565	554	504	579	509	536	524	522	518	557	531	530	535	556	577	495	515	559	495	533	531	518	491	534	545	532	510	557	550	555	543	544	536	518	546	524	540	550	530	515	560	523	544	557	548	509	495	517	518	519	556	537	553	526	540	541	550	561	521	556	526	518	530	551	524	583	533	543	537	537	567	519	535	518	577	530	517	567	525	530	537	523	573	537	557	488	556	583	517	514	532	537	555	539	521	517	506	532	520	562	506	516	526	554	546	531	516	540	542	484	569	509	566	552	542	555	526	559	517	569	525	562	515	542	559	534	538	505	526	559	494	562	557	510	507	490
6436	514	792	5248	7080	4912	2771	1326	749	429	380	288	294	277	310	258	252	241	287	281	301	295	244	272	278	292	275	270	262	275	282	285	305	291	297	269	261	288	266	272	256	250	308	275	297	265	290	252	280	272	283	261	264	245	262	258	247	257	260	284	263	305	295	291	279	281	276	272	309	298	279	260	275	274	276	281	294	268	291	280	260	270	254	273	270	288	287	269	263	275	277	295	270	246	281	268	261	274	289	283	288	272	266	291	272	298	271	298	266	301	277	294	244	283	286	286	271	289	301	254	277	269	270	284	314	267	299	267	302	265	285	295	279	280	277	289	281	281	291	292	266	281	281	270	295	250	263	288	295	296	288	256	296	286	285	278	258	248	245	261	261	258	278	290	311	275	252	270	278	290	297	251	248	298	272	276	295	288	263	266	276	288	271	297	301	255	279	302	272	269	265	248	292	269	274	253	253	280	260	296	268	269	293	281	309	272	287	281	258	272	291	263	268	275	283	257	265	269	314	278	291	280	259	270	276	280	308	257	242	282	263	297	262	293	287	282	264	288	274	262	265	274	289	247	243	274	279	248	269	311	253	267	250	306	298	309	265	279	287	284	257	296	268	273	296	291	312	301	295	284	266	272	277	301	266	274	308	274	287	286	271	305	265	267	285	279	235	276	286	257	256	264	282	289	290	287	269	280	286	277	260	277	275	294	285	268	283	273	247	272	268	242	259	244	269	279	269	287	245	319	285	274	303	282	280	283	272	263	263	261	275	271	283	248	254	288	282	298	280	280	307	270	274	270	253	257	255	252	282	255	278	268	279	263	304	253	270	238	260	290	267	284	260	267	252	283	288	275	265	293	282	272	265	295	288	294	242	274	278	273	267	260	252	273	271	281	274	284	292	306	278	279	288	265	257	265	250	258	266	275	258	301	273	283	271	288	283	256	266	301	266	278	278	284	306	306	265	271	279	301	262	274	245	271	271	317	265	315	258	273	298	280	280	274	287	277	264	275	284	310	248	251	229	300	271	263	257	270	250	270	278	256	272	312	267	309	285	263	304	257	277	302	256	277	279	277	309	302	275	273	261	303	282	306	273	258	267	249	272	266	266	286	254	257	269	291	260	269	257	258	284	238	314	261	306	268	283	296	253	248	277	277	255	258	299	252	283	293	272	265	274	336	263	274	255	294	269	272	285	268	270	261	258	290	247	287	294	296	267	273	262	283	269	292	275	297	273	279	256	287	292	266	297	281	280	294	264	252	279	292	304	273	284	295	283	271	277	287	273	266	272	271	267	279	291	261	284	296	266	273	317	307	267	305	281	266	254	273	255	292	248	256	251	282	266	299	264	281	251	293	280	289	282	282	272	261	277	273	259	255	279	301	273	281	273	298	280	301	287	282	262	279	308	261	253	252	283	273	269	288	288	247	258	293	257	259	266	284	264	272	310	299	264	276	297	306	274	321	282	280	296	289	286	295	280	303	252	259	267	302	313	277	244	278	279	291	269	277	263	285	282	288	303	280	252	268	297	272	267	258	309	274	281	292	261	281	287	273	255	289	272	277	265	252	242	248	290	261	274	261	279	271	278	289	288	285	267	315	261	261	274	249	300	303	267	268	304	270	298	275	246	247	279	267	258	281	268	262	255	285	305	265	287	254	244	298	268	279	286	250	273	244	270	300	289	271	274	264	292	274	249	295	268	302	271	269	296	258	291	298	284	269	294	248	281	276	303	281	277	296	288	276	272	283	253	263	245	286	265	312	292	265	276	267	276	281	235	308	255	246	278	252	263	261	295	305	268	269	262	285	259	288	282	299	270	291	267	301	279	317	277	285	301	264	268	290	253	271	257	282	284	280	251	278	269	287	251	324	307	251	260	258	292	283	262	285	289	290	277	291	282	295	283	298	284	287	266	271	258	234	267	267	280	273	260	282	256	276	267	295	324	283	286	272	288	284	281	292	265	271	280	286	288	264	275	263	277	272	241	262	263	271	273	271	259	291	285	264	282	260	285	248	247	298	283	282	271	274	297	249	274	292	273	265	278	305	292	246	279	261	272	260	273	292	254	252	277	267	265	287	287	245	254	307	263	258	276	292	281	313	254	240	306	279	279	292	292	259	290	296	260	285	285	255	288	290	282	289	280	296	250	279	251	253	296	280	295	290	263	292	261	270	260	281	283	287	285	266	257	242	282	265	246	251	269	272	266	254	267	268	274	295	271	260	286	276	318	266	316	258	287	284	309	241	276	278	278	281	283	294	265	271	283	246	259	269	296	288	288	277	244	265	246	303	257	272	312	276	246	264	264	271	321	278	264	320	251	288	265	264	266	277	266	278	268	273	245	265	255	260	276	276	251	269	261	262	308	297	269	281	273	284	246	220	278	285	278	260	258	294	262	270	252	250	295	279	280	277	258	257	263	267	276	276	247	284	285	297	251	270	256	274	268	241	280	265	282	286	259	300	275	294	273	281	286	273	269	281	294	273	270	282	265	254	286	279	310	316	261	287	254	280	273	266	282	287	250	310	301	253	294	262	308	252	262	261	303	250	306	261	281	297	270	278	289	257	259	253	275	295	287	282	275	266	308	277	276	293	285	257	336	273	265	292	274	282	330	243	288	254	274	300	275	259	272	268	288	295	298	248	240	267	257	282	274	288	256	267	272	293	280	293	299	287	280	277	301	286	264	294	260	282	269	297	254	315	280	255	291	258	289	281	297	286	301	230	285	282	261	283	259	287	247	283	264	291	296	274	280	275	326	299	271	250	267	269	260	287	261	275	277	282	286	289	269	311	283	302	269	282	271	298	293	276	280	288	238	309	259	255	272	268	272	268	292	277	266	282	286	261	259	273	296	286	277	261	286	310	288	273	293	260	275	262	292	291	271	265	289	274	279	295	291	279	261	291	305	254	237	280	266	278	269	258	247	266	272	257	281	296	293	265	273	286	280	252	276	273	269	283	270	253	271	273	269	292	292	270	265	266	274	269	283	290	256	251	280	277	274	267	276	298	237	229	263	273	279	277	308	285	271	260	289	261	286	295	253	277	264	253	280	306	261	280	292	303	277	284	283	278	301	279	299	279	270	266	290	251	264	286	253	268	236	250	275	277	317	307	299	294	296	266	268	297	288	244	250	298	282	280	289	253	259	286	286	300	281	280	272	243	274	275	256	253	269	266	293	268	283	277	276	302	274	303	282	282	273	287	254	268	297	261	293	262	261	285	288	302	278	277	266	269	305	258	276	260	269	260	266	276	265	265	264	283	266	272	275	254	264	294	257	295	288	250	301	300	292	249	269	278	280	290	255	266	285	297	281	276	263	279	270	317	305	245	279	308	277	269	274	249	257	283	253	263	283	286	277	289	284	258	277	275	299	287	286	259	308	299	256	267	306	260	268	255	291	258	281	294	266	259	270	262	270	302	295	273	293	265	263	251	264	267	258	285	279	264	267	261	248	272	295	270	261	260	282	272	275	254	275	276	316	284	256	277	290	270
6337	799	2043	16502	20147	15412	9149	4762	2386	1252	899	706	704	689	673	685	693	690	694	665	644	666	687	630	658	631	691	695	649	681	687	697	659	603	657	627	707	650	661	678	671	686	616	695	699	692	715	639	687	674	662	641	677	662	651	645	666	642	647	672	666	668	666	667	654	646	629	673	620	654	615	682	705	660	677	672	655	676	674	641	655	664	684	642	686	655	688	629	692	686	654	700	695	634	638	654	632	635	681	664	645	652	636	662	658	631	682	666	673	669	659	658	627	644	646	684	639	657	664	660	656	628	652	652	652	655	679	632	653	653	650	646	649	671	645	637	685	639	633	639	701	668	639	670	650	691	662	611	711	664	663	651	646	668	692	664	644	650	672	653	680	649	705	669	663	645	635	655	703	654	649	675	648	635	612	635	645	671	632	680	650	649	648	622	675	706	670	628	659	641	677	689	676	661	636	680	656	674	629	660	663	625	674	671	642	626	644	652	642	670	654	657	708	640	658	657	651	677	692	622	656	680	696	653	665	648	655	616	641	686	663	677	661	658	688	679	665	634	663	703	629	661	676	620	604	706	700	678	646	676	660	674	660	669	691	612	685	647	674	661	658	665	683	617	652	647	662	725	660	689	634	694	688	693	681	660	612	651	678	689	667	650	679	700	686	673	675	626	658	627	665	653	669	679	654	636	695	672	644	698	663	684	720	648	602	654	650	635	672	686	653	656	648	671	641	643	666	665	636	625	664	608	699	659	679	675	639	710	682	678	701	672	678	654	629	626	689	595	687	667	691	650	655	662	727	638	630	645	721	677	688	675	654	679	687	633	649	625	623	671	625	661	643	691	677	641	658	626	652	659	680	663	624	709	680	718	634	657	619	624	713	660	621	643	660	646	657	671	679	608	704	681	671	653	663	659	669	638	670	714	644	670	695	661	650	639	649	646	643	671	669	639	671	636	623	685	662	656	693	676	657	627	694	672	655	638	651	647	661	678	666	630	643	683	659	666	689	670	643	702	665	702	620	656	652	651	642	684	672	643	661	658	655	662	687	626	708	718	661	643	710	643	664	660	668	686	631	635	674	672	706	629	695	680	648	652	684	688	653	647	663	693	694	674	622	618	643	664	689	680	689	657	661	625	666	696	673	642	695	649	665	713	685	695	706	677	687	678	645	718	701	634	646	697	670	639	634	674	649	626	662	682	632	637	684	665	656	695	671	673	610	663	724	664	683	683	659	684	662	698	672	639	667	686	670	631	668	676	692	677	652	641	654	629	735	658	689	608	653	669	672	674	652	696	651	634	726	678	618	650	659	666	649	629	621	649	659	646	640	606	685	647	673	653	655	660	691	644	647	692	660	685	686	665	673	650	691	664	710	632	694	675	685	609	644	627	646	662	684	669	654	636	679	666	661	692	651	678	672	622	608	654	692	655	629	738	679	668	679	668	665	682	665	641	685	675	667	672	650	677	685	638	659	669	676	676	696	665	673	705	659	649	666	669	691	697	658	664	629	655	651	680	659	689	646	657	692	651	657	676	673	686	648	692	660	685	597	649	656	651	698	662	635	665	626	705	616	644	630	644	639	675	711	712	651	686	648	605	677	652	691	705	718	657	688	667	667	657	643	642	689	645	678	647	659	682	694	647	669	637	658	658	681	610	669	676	621	656	621	658	637	711	642	663	686	631	725	672	645	657	668	686	632	629	641	690	691	687	699	664	611	657	667	636	689	662	668	633	717	652	692	614	639	677	714	701	661	645	627	695	615	665	627	633	645	683	638	646	627	737	696	688	674	688	674	632	679	682	661	656	700	665	660	638	681	684	684	632	642	670	678	685	680	684	646	684	739	653	661	675	724	639	641	665	643	674	673	660	633	611	667	655	734	673	659	661	712	657	644	662	648	611	642	678	637	672	630	652	624	635	687	651	668	646	643	663	661	676	656	624	607	705	701	675	633	635	657	645	664	688	653	706	675	635	608	623	659	669	676	633	640	648	651	648	690	654	650	633	631	650	661	705	745	623	667	660	633	662	658	646	649	671	681	655	670	654	627	658	670	708	674	658	738	639	696	651	649	665	669	656	690	579	689	621	714	636	690	666	644	652	662	642	625	681	689	645	666	636	638	604	663	680	613	691	668	672	639	693	652	692	624	667	650	651	684	662	633	703	655	636	650	701	625	681	657	654	653	632	705	609	645	656	645	637	645	686	636	686	709	664	660	686	647	644	634	723	655	686	648	678	625	677	690	661	679	648	638	639	657	666	657	705	674	689	651	688	628	617	649	673	679	585	635	674	676	670	674	646	672	691	606	672	634	690	615	694	664	620	664	663	678	680	614	701	649	688	656	657	665	659	676	695	630	673	656	650	673	737	660	691	621	692	592	639	645	650	666	628	670	640	634	636	645	644	682	706	642	643	639	665	712	670	716	607	683	693	718	643	638	697	674	682	632	718	684	686	676	716	667	635	675	616	685	655	664	677	663	681	679	694	647	739	684	662	632	669	653	667	662	656	650	657	659	639	681	647	642	665	654	640	669	665	643	614	666	667	660	634	706	694	613	657	666	696	692	649	655	692	641	680	673	660	657	681	672	642	644	655	682	674	650	603	706	650	690	658	691	613	656	654	702	671	690	660	685	649	687	644	669	689	684	640	680	658	703	694	653	666	639	672	652	651	635	665	640	662	643	699	649	656	652	656	649	631	670	670	638	689	668	641	640	667	690	680	691	651	664	658	637	638	657	664	642	684	685	665	640	648	651	657	677	632	675	651	647	655	683	676	691	646	624	605	686	699	621	686	670	683	701	693	664	661	623	661	687	704	682	649	679	662	625	663	579	678	658	667	621	657	642	698	646	652	660	631	659	662	682	684	712	641	704	656	667	657	628	718	672	686	679	635	627	698	639	640	670	640	663	683	689	642	684	674	690	648	646	695	683	671	625	681	637	635	689	660	634	664	705	632	643	642	677	708	628	666	663	649	659	700	635	672	615	645	603	653	689	666	635	681	671	717	652	693	696	671	656	634	686	642	645	637	625	677	660	613	693	626	678	701	659	673	644	679	695	687	637	673	686	633	679	655	632	668	663	674	673	632	674	642	651	685	663	644	653	637	658	632	659	655	714	647	685	641	643	654	666	669	669	685	663	646	639	668	663	645	656	626	652	698	662	612	685	666	684	662	684	596	687	677	636	663	670	681	635	702	605	683	673	660	684	640	665	660	653	694	675	676	672	689	750	660	645	671	650	635	634	673	705	644	695	686	602	668	645	662	683	651	660	698	643	620	633	656	676	699	654	684	696	609	660	681	686	664	672	652	713	649	644	670	721	707	696	703	635	642	686	672	634	662	658	665	667	628	646	634	697	661	680	656	628	699	650	687	604	670	656	612	654	633	683	626	646	666	668	663	630	641	695	644	638	660	696	651	651	671	684	635	642	667	654	655	705	657	654	618	684	718	666	682	629	635	656	625	651	705	668	684	696	652	620	652	695	645	691	657	669	654
59644	21275	15128	54428	65149	53567	37159	20978	8374	2584	819	387	284	226	240	243	210	234	248	241	263	223	228	231	214	247	256	227	220	248	241	231	220	235	222	249	239	247	197	256	235	219	217	243	240	211	218	256	215	243	232	240	217	246	244	227	245	243	215	225	222	241	231	234	247	221	228	211	229	222	248	229	217	243	220	224	252	219	221	246	242	242	238	243	262	273	244	201	238	222	220	241	278	224	197	261	248	220	231	212	200	241	228	216	218	251	213	200	225	241	226	219	219	219	215	270	252	224	232	243	239	217	240	230	242	239	222	245	227	214	237	237	244	238	253	221	230	217	220	232	234	212	250	263	209	250	225	245	253	259	233	232	219	225	227	260	266	220	232	258	257	227	250	216	220	238	216	241	242	203	225	240	224	232	237	218	241	242	235	229	199	249	239	188	224	230	220	215	273	235	231	228	251	243	212	223	228	263	212	257	219	226	220	212	249	232	217	249	252	211	210	207	216	223	238	227	223	246	217	225	262	248	227	216	239	244	230	238	245	240	200	229	206	228	238	242	226	227	234	228	223	227	221	240	222	243	218	227	226	232	254	245	242	247	222	251	221	247	227	231	254	224	213	241	237	252	230	221	234	241	247	220	240	218	231	209	210	218	229	255	239	227	207	231	252	254	221	253	263	229	223	253	220	255	217	245	260	231	220	229	208	219	254	240	218	238	230	263	198	246	231	244	276	276	248	223	239	220	226	208	220	213	216	251	205	236	244	246	256	245	244	238	238	226	224	231	230	261	227	258	238	241	249	233	222	252	190	244	224	217	268	240	227	260	250	218	215	216	234	231	223	206	235	202	259	229	228	239	216	253	200	230	220	215	236	217	247	234	256	231	261	239	251	259	239	236	249	217	231	238	240	234	218	213	254	230	241	257	241	226	251	262	232	239	244	244	263	218	232	218	245	238	263	241	230	247	236	223	216	231	229	197	216	253	224	198	219	239	220	254	242	246	216	218	232	241	221	214	249	219	223	235	237	218	228	227	212	218	205	251	243	206	221	224	218	233	222	203	226	226	222	249	225	237	252	197	238	230	243	223	230	222	264	220	231	225	221	214	219	217	226	222	247	211	243	201	238	225	226	222	211	223	237	234	229	229	239	233	252	236	249	209	256	240	212	253	221	216	225	224	257	209	229	193	249	259	226	253	261	225	259	219	221	228	239	254	243	251	256	256	236	212	214	250	240	226	213	244	222	191	230	240	227	227	243	196	228	237	218	245	247	241	211	211	231	245	244	219	234	209	226	234	251	239	221	255	214	213	242	220	244	233	247	233	237	232	209	227	229	211	202	228	241	232	243	250	236	214	232	237	236	224	226	226	240	222	262	217	248	242	242	236	265	231	233	250	241	215	236	243	241	230	245	247	279	245	235	216	247	229	216	266	237	217	214	218	236	247	224	214	243	257	214	220	231	238	221	208	247	249	224	198	221	227	220	234	214	239	232	240	246	229	224	233	218	237	228	227	243	239	223	231	227	238	233	229	229	222	243	235	232	242	248	223	254	239	228	243	246	228	221	268	249	232	224	232	236	238	240	240	197	232	222	210	229	230	221	233	234	247	253	229	211	208	210	235	235	225	227	226	211	238	208	196	236	220	221	221	224	218	252	207	235	231	226	231	235	231	212	270	233	234	207	236	238	237	210	213	203	216	244	230	241	244	213	224	204	205	245	224	247	214	230	231	211	214	237	205	217	225	225	216	249	248	233	252	251	220	232	195	202	239	264	232	222	234	248	234	216	220	218	222	227	232	205	234	228	255	238	235	224	215	239	239	243	260	216	239	237	196	241	230	255	236	233	238	221	220	233	214	230	225	244	239	222	231	221	213	207	229	237	224	240	240	229	264	235	202	220	228	218	233	225	245	233	220	223	207	241	225	224	225	227	208	230	213	255	208	251	246	239	231	264	225	226	225	251	231	231	211	240	211	226	226	246	230	244	229	254	231	204	231	244	261	266	221	228	205	231	251	238	231	234	218	201	246	259	218	202	239	222	234	240	238	253	238	242	266	231	237	221	236	232	254	207	243	269	234	201	215	236	231	223	223	232	222	226	206	222	234	240	245	241	243	229	246	232	259	225	244	225	243	240	182	239	256	233	235	220	218	237	240	254	244	244	233	216	229	231	232	247	258	228	206	212	218	221	215	228	221	257	239	221	212	218	220	237	232	245	205	253	213	244	217	238	222	231	223	234	235	214	201	224	233	230	240	225	237	222	236	248	235	243	225	239	246	248	237	241	217	216	231	236	224	247	241	241	229	209	220	247	218	269	228	219	249	250	223	245	216	248	240	240	239	202	217	238	225	242	275	222	232	220	211	249	210	209	235	235	224	210	254	252	209	215	212	232	260	240	267	233	210	222	205	236	198	251	221	239	239	239	254	264	264	229	217	225	228	221	254	222	246	253	237	214	234	234	238	238	198	219	220	225	240	252	257	244	241	223	271	245	226	235	234	228	210	205	223	220	238	232	215	223	249	226	217	233	223	219	261	231	220	245	231	232	236	252	258	231	238	235	233	214	228	225	221	231	230	258	257	228	232	230	239	212	241	241	219	241	231	232	258	211	234	210	215	218	253	231	228	230	235	218	214	204	205	243	246	219	238	217	214	213	230	219	216	221	237	236	257	242	262	226	235	248	211	247	208	236	252	225	245	224	222	253	229	219	215	220	239	222	256	237	234	224	211	221	242	247	237	258	231	234	227	250	227	221	219	208	207	233	224	231	250	252	227	236	214	226	241	238	228	246	230	256	236	225	210	221	246	212	237	227	223	223	238	232	227	230	246	211	235	232	231	210	246	222	246	211	214	223	227	225	228	227	218	248	263	220	214	232	241	242	230	217	233	221	243	233	219	209	236	264	244	224	205	241	235	242	249	250	234	241	218	232	219	228	242	239	214	225	211	224	247	251	253	226	210	246	213	231	245	199	230	230	236	229	228	228	272	248	234	234	232	257	220	243	221	242	203	228	250	227	229	242	234	223	216	273	201	204	228	232	238	219	221	222	245	257	217	239	246	212	226	206	223	206	244	227	201	219	240	222	235	236	222	231	223	251	224	241	214	242	214	213	251	227	218	263	209	215	226	262	213	201	225	237	201	234	251	224	229	216	226	249	217	244	220	257	253	260	245	246	226	246	201	231	265	253	230	256	212	248	226	248	254	231	248	226	216	230	221	240	218	230	225	253	226	214	243	207	207	196	211	244	233	224	219	233	233	230	221	226	227	235	219	250	259	244	244	231	250	235	218	228	275	262	263	232	234	238	250	244	244	222	259	219	206	243	204	241	237	249	237	275	254	218	203	252	246	226	240	269	238	247	265	225	244	230	238	235	202	230	235	260	219	223	233	209	209	244	232	256	221	223	220	258	225	229	241	224	232	204	251	222	250	209	229	277	204	227	228	215	234	249	223	271	216	207	246	249	206	232	241	218	217	210	188	237	233	241	224	249	230	219	237
32944	5254	19623	62331	72722	63234	48842	34228	19346	8402	3035	1216	727	592	582	593	567	570	525	581	532	556	600	593	594	582	553	599	574	568	555	576	562	587	555	559	543	583	547	548	564	575	562	557	569	572	571	606	560	548	565	573	543	572	581	566	588	520	556	535	607	529	567	592	625	565	585	544	589	561	528	624	504	534	544	594	548	576	561	566	542	482	542	551	582	567	547	563	544	571	532	592	584	570	565	573	544	566	583	553	612	575	599	591	604	576	578	562	563	569	553	559	582	611	571	578	541	552	590	560	602	575	537	580	573	595	557	567	563	553	596	555	576	550	555	574	561	527	580	532	580	521	578	561	560	570	563	565	534	583	552	575	584	526	597	565	548	591	559	612	603	549	596	526	594	551	563	570	562	581	528	573	550	563	577	584	583	562	592	561	573	594	592	557	525	527	572	550	618	554	559	544	540	551	543	527	568	574	570	571	602	532	608	527	568	590	560	552	605	569	558	578	560	580	555	521	542	554	561	612	555	573	582	593	576	559	530	560	558	575	574	546	578	542	601	575	576	523	554	571	536	560	527	577	553	548	579	554	580	548	556	581	547	629	611	562	550	528	518	535	572	556	599	512	602	552	543	548	588	528	601	585	546	574	552	589	580	536	593	563	592	543	584	575	568	622	584	552	599	557	533	572	592	573	537	568	590	588	522	588	574	577	578	553	577	562	538	526	570	571	573	624	561	572	530	608	582	547	588	616	531	581	552	611	552	606	538	499	572	574	516	589	584	550	566	581	583	544	544	545	616	529	509	564	588	523	555	544	567	581	563	528	578	564	577	554	569	544	542	542	559	566	621	564	551	571	580	531	590	594	555	567	612	582	589	557	647	575	545	585	562	573	559	565	572	543	571	543	564	555	553	589	582	532	532	553	532	571	560	555	582	575	558	540	565	558	514	539	588	557	578	598	542	546	569	532	575	540	531	542	520	584	604	538	590	535	576	555	536	559	588	598	579	564	537	553	534	559	585	560	566	531	580	578	556	585	567	569	584	540	555	598	555	544	559	563	539	581	594	542	599	574	537	563	553	608	581	594	530	585	548	557	587	585	628	526	527	574	603	579	586	602	579	570	574	557	551	588	588	583	580	533	549	575	601	519	581	563	575	579	566	582	567	551	607	534	580	571	618	558	568	555	593	557	547	518	554	565	561	577	554	543	552	586	529	575	584	571	546	616	520	538	591	551	584	581	593	527	554	568	541	568	563	597	576	566	519	550	542	514	584	533	543	556	556	553	521	597	574	560	545	539	543	577	569	557	556	538	545	545	613	619	564	541	626	550	618	580	576	589	550	580	563	551	571	599	581	553	582	565	590	591	552	600	570	587	546	561	558	569	577	556	589	541	562	561	558	530	577	558	598	530	542	556	551	530	582	553	600	543	549	555	525	545	582	565	578	589	532	550	594	570	573	555	555	584	560	572	593	547	573	562	533	577	587	530	547	592	544	557	567	522	578	581	565	569	556	573	575	553	578	554	547	561	567	557	568	551	561	582	601	535	586	531	577	529	566	552	570	548	576	630	566	550	590	524	569	590	527	590	544	547	583	605	574	598	580	587	548	563	573	593	552	525	551	598	628	574	569	587	584	583	546	585	591	556	533	557	609	566	556	577	571	523	562	573	566	569	566	566	575	574	551	563	573	589	575	552	560	591	576	549	538	575	564	555	578	577	544	543	568	556	576	565	592	565	578	543	574	557	572	553	552	564	571	545	574	566	595	561	564	594	613	518	522	544	562	577	582	585	559	575	575	595	585	567	592	561	586	541	564	585	574	560	608	544	549	550	586	608	544	580	580	593	541	587	552	580	547	580	587	547	573	618	564	549	579	554	560	539	566	605	598	584	575	563	544	550	585	555	565	582	597	574	564	596	548	592	564	562	618	548	588	569	576	562	582	537	540	539	576	582	581	543	573	607	556	592	581	595	586	572	562	595	578	552	559	564	585	570	565	568	582	592	527	631	552	543	537	581	562	534	538	570	547	565	560	558	621	561	559	599	574	527	581	554	553	540	565	575	543	585	616	583	569	571	542	564	558	517	557	581	539	576	590	560	606	571	569	561	544	543	577	607	550	608	589	544	575	555	563	551	536	553	556	532	534	534	532	582	590	528	586	558	589	582	542	560	551	547	554	556	553	557	530	528	571	560	591	546	535	531	540	573	523	563	537	552	588	549	578	570	547	564	544	543	563	595	563	502	609	573	554	560	569	544	557	588	567	613	595	517	588	542	548	617	573	571	594	616	565	522	570	592	563	566	608	584	582	540	543	592	596	581	546	515	553	525	540	512	563	554	532	574	603	567	570	565	583	547	576	520	560	571	554	574	605	594	532	545	642	587	531	540	531	572	562	506	602	566	551	499	534	523	503	581	583	574	568	555	585	570	577	620	566	525	571	533	515	611	581	569	601	545	592	553	555	540	556	610	574	566	578	549	615	562	564	592	567	571	579	568	569	585	578	587	539	555	617	570	572	574	550	568	579	600	582	528	553	579	586	578	588	567	552	604	559	542	542	602	597	587	552	562	572	586	561	546	570	594	591	552	518	563	544	568	552	540	570	585	624	597	544	538	532	612	558	549	540	516	610	568	594	527	597	548	590	575	537	543	574	611	572	588	574	555	573	574	553	557	572	566	583	555	574	566	566	567	546	517	574	611	526	577	526	576	567	575	553	584	551	541	569	544	541	619	594	599	584	557	562	558	547	547	595	584	556	563	570	553	550	560	529	585	604	561	553	579	611	556	591	579	577	571	572	533	578	573	544	575	544	567	584	538	578	570	564	574	561	554	526	548	583	586	579	596	564	584	547	576	600	554	587	518	558	541	594	550	516	587	543	569	555	556	570	576	560	536	592	531	519	539	529	576	540	550	556	569	565	583	575	587	559	510	604	552	539	536	552	557	580	555	541	600	500	572	568	566	563	577	567	544	568	582	555	553	575	590	580	577	544	556	552	535	536	567	582	619	541	550	559	546	565	581	521	573	540	576	561	547	567	548	570	540	603	593	562	591	550	568	547	533	574	585	544	585	618	556	597	541	562	520	568	570	500	592	564	593	566	552	574	553	537	555	605	514	504	582	589	569	556	578	581	556	589	524	539	611	528	555	535	558	598	566	559	590	555	535	546	563	524	596	560	568	567	516	574	549	602	536	582	611	592	567	558	572	533	555	572	565	567	539	544	521	538	602	578	583	585	571	582	535	566	568	598	540	612	545	598	575	531	588	592	568	571	566	548	544	580	578	539	599	561	572	591	580	536	591	572	579	557	568	522	527	573	519	565	587	552	568	560	567	557	558	564	564	568	612	539	573	559	562	587	579	558	616	550	555	556	549	534	567	584	533	573	589	554	576	611	603	585	583	543	559	581	556	574	524	562	584	538	592	597	543	576	564	566	574	525	552	559	628	539	577	552	558	566	589	566	520	576	545	541	529	547	606	530	581	581	568	585	555	536	568	554	554
62327	26526	41617	68433	65519	53189	36346	21717	8993	2690	881	401	279	219	214	228	245	239	225	243	219	225	229	244	209	197	232	206	199	211	231	211	227	201	224	213	211	211	199	207	219	218	251	185	255	232	217	223	195	176	229	213	211	219	228	223	225	239	192	240	205	197	205	223	234	211	202	220	193	208	191	201	261	212	204	244	206	200	217	208	210	231	196	206	230	228	223	217	223	243	220	221	214	242	204	239	253	233	215	204	225	195	236	190	214	210	233	216	230	205	217	218	216	243	219	195	233	216	241	199	212	235	207	223	212	217	198	223	237	207	183	214	239	272	222	230	228	208	246	185	220	230	216	212	228	234	211	212	230	233	230	227	209	206	219	222	193	206	206	217	219	192	197	225	200	200	223	204	212	225	242	207	215	202	211	251	247	210	229	216	223	248	207	255	206	183	216	243	204	206	228	219	209	198	209	183	233	227	187	195	201	232	220	206	227	225	208	209	223	218	214	193	216	231	232	205	218	194	210	201	226	234	204	202	203	200	232	209	238	236	236	214	245	200	223	226	215	222	196	256	235	226	218	234	198	209	256	215	216	238	226	221	208	220	222	241	199	220	227	234	234	210	215	223	224	238	240	206	219	213	222	222	207	213	204	224	227	226	226	225	229	228	241	235	219	200	209	246	197	199	210	230	216	210	224	195	227	219	217	189	225	226	220	214	219	217	228	225	233	200	235	209	201	231	222	222	234	215	241	227	232	205	177	198	196	185	199	215	212	189	214	209	237	202	242	217	217	217	193	200	237	210	206	225	214	229	223	237	211	217	215	225	201	248	234	224	193	216	209	215	241	223	202	190	216	209	247	231	244	245	220	218	203	212	211	238	202	204	229	218	210	203	229	250	220	192	194	241	214	239	220	216	205	202	199	184	235	210	217	209	197	208	210	210	229	235	201	221	196	213	235	207	213	216	202	202	209	220	217	224	232	217	238	216	207	230	196	208	239	249	221	213	222	216	212	223	226	247	205	240	228	213	221	199	220	220	215	199	227	215	216	238	241	217	203	218	185	223	193	203	213	196	224	207	207	218	257	235	227	224	238	208	227	211	215	224	196	206	230	218	226	213	200	220	205	221	196	212	203	195	214	214	218	218	215	224	237	220	224	234	186	211	238	223	227	212	201	231	217	230	221	239	215	231	212	197	211	213	210	224	226	223	265	212	214	225	221	188	229	225	223	212	216	202	220	207	201	200	224	212	209	194	222	192	215	198	211	236	235	206	212	202	235	195	227	209	200	239	204	215	231	225	219	206	192	254	202	218	191	195	265	216	195	208	222	216	226	237	232	230	245	225	221	221	225	208	238	223	199	233	213	218	221	214	234	238	213	225	204	239	216	200	237	238	203	216	224	239	198	228	233	241	223	212	213	230	225	212	223	214	250	243	224	192	225	217	242	229	229	244	231	242	219	232	238	214	205	205	205	203	232	212	217	186	206	232	245	200	245	207	211	231	215	235	229	237	231	213	202	236	216	245	217	246	197	212	206	220	233	196	202	200	216	219	215	236	234	217	203	213	201	214	226	224	205	244	237	231	208	207	220	253	194	259	201	221	214	195	238	220	219	204	188	226	190	215	217	236	222	221	191	219	241	215	195	212	212	249	221	227	203	214	215	230	222	220	220	190	228	204	205	215	222	207	211	193	222	234	230	209	208	212	236	228	181	216	241	205	229	213	254	256	239	192	210	179	231	211	234	217	224	239	194	217	209	219	213	209	221	213	208	182	201	215	213	237	232	234	206	204	207	239	227	220	202	220	234	236	214	240	204	217	223	229	239	230	225	199	211	227	223	232	217	202	216	231	205	224	232	238	233	229	197	226	228	234	206	204	197	246	232	222	242	207	224	221	234	204	208	241	205	206	227	216	209	224	195	246	207	235	230	233	206	251	226	219	231	243	220	180	212	240	240	233	219	215	240	225	263	217	224	225	217	207	235	229	248	222	210	215	205	215	226	225	244	215	237	235	232	223	224	214	212	203	213	230	228	204	194	225	215	248	218	225	267	226	205	204	241	237	208	216	221	212	217	248	224	229	228	199	229	212	227	227	220	204	222	224	221	214	231	197	217	204	212	221	227	246	201	213	235	215	227	193	202	192	208	224	216	207	227	231	231	205	209	217	232	190	214	212	194	213	231	205	250	227	226	210	212	224	197	223	205	198	229	245	224	207	205	218	218	210	225	197	213	216	210	218	216	196	238	235	227	206	194	227	234	240	199	194	221	209	209	210	193	234	223	228	214	226	191	219	212	201	203	192	222	229	197	195	244	240	185	183	218	204	211	210	191	245	209	242	248	223	208	205	196	233	224	203	244	219	229	227	222	187	213	254	234	199	237	215	206	225	254	208	206	208	216	195	243	244	222	195	228	235	218	226	231	227	216	234	209	192	218	219	209	245	188	214	224	222	221	187	217	218	218	208	200	207	209	228	221	229	203	225	210	218	206	236	227	184	217	223	229	231	214	216	259	242	239	203	225	223	176	223	206	210	238	212	204	222	239	236	201	237	226	224	217	207	228	221	215	216	261	241	226	210	196	211	200	202	249	198	219	207	218	216	240	204	212	209	224	253	206	214	212	203	217	222	218	246	243	204	194	212	224	220	198	220	235	223	219	219	227	214	202	225	228	205	217	221	222	213	226	197	218	235	249	209	218	206	211	196	247	215	217	231	189	238	211	219	213	218	205	232	225	207	207	216	220	229	227	212	228	219	199	216	189	199	204	227	194	226	217	215	214	230	232	222	210	188	223	220	191	193	203	224	206	232	218	219	204	217	217	229	222	242	219	222	198	215	189	250	208	244	235	206	195	228	229	237	228	202	210	230	187	205	225	222	199	225	242	222	219	191	217	202	222	216	206	207	210	227	226	215	226	236	241	242	207	205	228	198	206	199	196	226	240	221	209	203	200	225	197	211	186	227	215	237	230	220	244	212	217	200	204	230	196	240	210	214	230	222	211	242	236	231	231	210	227	206	224	222	210	215	233	234	192	206	207	240	225	208	189	211	201	249	231	235	230	210	233	219	215	220	211	233	225	223	198	218	229	223	219	214	213	234	219	203	231	218	254	201	239	193	219	237	222	222	233	206	222	227	223	224	202	222	214	215	220	197	209	203	214	208	196	199	209	219	223	224	186	220	225	213	216	221	220	244	220	199	205	191	212	198	217	219	188	212	230	220	197	241	200	187	207	250	200	229	228	216	228	201	216	187	181	227	202	208	216	188	221	186	212	232	224	247	207	196	217	193	214	211	225	221	214	206	255	206	226	212	221	206	198	204	237	227	216	221	218	223	237	206	227	239	225	210	195	208	212	206	192	229	214	209	239	208	246	234	205	220	215	199	196	196	223	229	221	189	215	232	238	230	241	209	211	226	201	225	262	187	217	257	209	203	204	214	226	224	210	229	201	227	233	205	225	223	229	237	224	205	228	241	209	226	221	211	236	236	204	200	209	225	240	196
36022	8245	43012	72652	73656	63468	48273	35404	20413	9083	3520	1318	761	563	518	528	537	529	513	595	541	539	535	532	523	527	577	512	526	491	526	521	547	539	572	500	527	555	508	521	556	479	516	558	534	541	567	571	538	524	534	512	550	567	511	525	552	541	554	513	534	542	530	536	547	521	539	498	510	542	530	517	513	559	533	510	533	555	528	570	516	506	534	497	557	542	524	512	543	557	495	545	539	523	532	537	498	496	536	532	528	534	524	555	541	513	525	530	554	557	561	516	564	521	519	504	547	574	512	539	553	546	513	522	543	572	533	546	505	566	529	525	518	562	551	546	564	546	524	578	516	497	510	496	545	537	501	546	523	540	511	538	542	531	528	532	509	518	546	518	499	520	523	528	512	529	559	528	505	538	503	517	506	545	537	534	517	497	515	545	546	510	549	532	525	545	518	587	551	515	540	547	553	552	568	576	505	537	515	518	566	542	518	489	505	537	540	531	541	571	499	524	567	542	538	533	553	577	519	534	538	510	513	534	510	558	548	581	540	523	502	539	550	534	504	511	561	516	526	515	519	555	532	537	528	533	537	570	560	528	555	513	525	525	512	534	539	523	522	479	538	568	505	538	519	541	501	533	541	514	508	512	604	542	546	530	500	543	518	524	538	509	530	548	529	505	507	575	506	565	548	524	539	499	549	531	523	530	511	494	526	513	507	534	550	532	510	550	540	484	565	536	527	545	546	568	512	576	519	536	534	553	519	542	501	560	528	507	486	539	493	573	536	559	532	530	525	557	548	530	496	499	525	569	530	558	542	544	537	551	527	584	537	565	490	527	560	539	561	512	538	494	517	505	532	528	553	540	547	528	477	560	484	504	492	547	502	529	558	534	520	552	510	528	540	579	542	568	533	514	496	540	531	524	473	535	524	517	521	506	597	511	536	505	558	523	566	551	530	483	540	539	555	529	554	525	534	540	565	502	546	560	541	538	566	503	547	499	520	515	529	556	490	527	509	515	570	538	558	566	509	568	531	535	529	509	565	521	507	557	522	534	567	572	539	515	585	517	554	544	512	540	558	521	528	500	537	506	537	498	548	539	509	530	505	531	534	479	547	542	512	517	517	502	557	542	555	506	540	582	548	513	523	540	558	545	551	528	536	549	491	550	533	537	528	535	527	492	513	549	548	473	552	537	544	547	529	530	515	520	494	514	541	549	493	500	558	500	546	547	542	536	549	524	532	563	557	523	558	482	518	557	530	483	574	536	527	529	527	561	535	577	516	528	549	538	531	529	525	530	535	557	578	519	539	513	518	526	500	552	529	546	526	560	514	515	555	495	572	528	551	511	553	525	520	541	530	553	543	510	514	512	521	521	500	525	530	524	510	535	509	520	536	554	543	492	532	549	488	485	520	496	517	546	541	566	537	535	495	529	508	531	591	538	544	499	502	544	536	522	528	550	515	536	524	514	528	491	498	504	524	578	542	524	515	552	545	553	594	559	510	548	567	530	594	510	514	535	521	519	540	539	524	558	524	538	495	532	537	515	551	503	521	564	537	535	528	531	559	537	570	507	577	553	510	496	517	500	546	504	545	481	550	546	547	531	536	521	574	512	573	539	499	556	522	498	504	490	528	505	521	548	497	587	555	521	538	525	484	513	527	521	587	518	517	545	505	541	514	519	524	530	497	544	539	547	515	535	522	529	538	527	546	545	552	561	591	533	528	573	561	523	519	569	516	527	526	551	544	527	548	511	535	522	512	566	554	542	491	534	554	532	511	547	532	528	560	544	534	548	531	571	506	501	536	560	531	486	522	506	527	554	515	529	555	498	567	553	538	520	521	581	551	546	560	580	531	530	553	541	560	496	510	577	561	514	513	517	543	570	530	489	537	571	503	516	560	520	543	524	501	513	527	566	561	504	506	512	523	519	544	532	523	545	534	540	574	520	505	506	549	510	510	556	569	519	536	497	551	512	512	545	548	501	537	540	535	554	530	550	518	574	564	498	537	519	533	542	561	523	601	522	532	530	583	510	561	528	545	551	530	554	509	586	533	545	519	547	530	522	547	505	541	522	498	517	547	529	532	530	492	553	504	486	489	522	529	530	545	533	508	540	537	544	532	502	548	511	508	536	529	546	553	574	556	527	524	549	549	512	541	534	526	503	535	522	538	552	532	527	519	540	536	517	523	522	532	535	546	538	561	546	509	522	535	517	550	532	526	522	528	537	516	603	541	507	553	548	540	499	532	507	530	501	538	486	486	550	525	571	575	521	472	554	525	553	500	547	500	542	546	518	504	515	548	532	501	520	546	550	506	489	547	502	526	514	548	541	542	524	564	481	531	504	554	534	508	563	541	510	568	566	562	558	530	527	518	519	502	599	529	485	521	531	527	490	557	611	551	587	532	527	517	501	493	527	535	541	523	565	488	528	514	521	561	583	501	513	514	510	497	526	531	534	527	475	573	520	534	508	550	587	547	541	559	537	567	508	540	524	521	554	540	577	522	524	557	521	566	512	507	571	544	533	527	527	518	534	596	496	539	548	517	525	530	545	540	508	530	515	516	525	537	521	531	553	538	533	557	520	547	476	528	526	525	541	573	521	536	498	510	548	537	531	525	552	551	528	522	533	574	510	546	531	516	530	565	539	557	521	524	573	555	528	554	521	528	541	532	511	527	536	554	528	542	517	531	576	548	516	539	498	521	538	536	560	536	553	546	517	509	553	494	527	542	490	532	499	538	534	493	506	527	544	517	547	506	559	539	507	508	508	556	496	544	492	544	514	530	541	548	501	508	528	531	556	479	507	525	544	522	574	518	498	515	504	552	556	500	484	557	582	542	518	522	558	550	499	545	524	523	559	540	518	525	563	557	553	512	498	534	523	510	531	491	545	507	561	569	522	553	536	530	546	537	488	577	517	532	556	498	558	531	546	538	524	508	509	503	515	491	537	520	527	498	497	560	511	514	512	567	540	553	527	499	557	520	558	541	524	571	513	537	523	564	562	528	558	560	535	540	513	506	550	507	556	518	552	538	543	548	513	544	495	566	529	572	543	513	546	548	521	559	528	516	514	525	520	528	479	582	542	518	518	520	520	583	523	511	516	563	509	490	533	510	519	527	503	521	545	555	525	550	581	557	533	498	546	508	503	543	540	584	552	545	508	521	520	498	507	498	521	538	523	568	541	512	557	507	573	571	541	534	524	524	515	576	528	538	508	499	541	554	494	523	544	528	555	547	527	530	566	530	496	533	531	548	530	514	561	551	541	530	589	514	556	540	524	540	537	492	521	573	522	555	561	540	548	522	538	539	526	511	536	504	578	553	528	556	517	506	494	549	522	530	536	519	540	575	530	539	548	500	588	502	532	555	536	529	534	533	488	577	467	535	551	545	530	562	524	532	527	534	543	523	537	521	533	538	480	542	522	499	504	526	505	509	575	520	552	505	551	559	542	493	503	520	548	504	552	526	573	562	495	505	535	554	556	507	533	553	554	562	541	512	515
6956	598	2322	6751	6713	4261	2167	1130	648	486	313	320	268	265	261	249	276	316	274	295	273	274	305	273	266	291	278	273	287	317	252	275	273	283	290	270	253	278	303	265	263	276	255	276	250	258	308	316	286	299	295	302	296	288	294	273	232	269	281	251	283	270	294	305	311	319	273	266	291	285	272	260	279	281	259	250	256	274	276	272	300	289	285	285	286	249	262	254	270	258	290	275	257	313	275	287	243	257	292	256	275	248	286	279	277	264	281	288	319	325	299	243	308	278	283	264	292	277	259	282	317	309	278	291	291	288	264	257	277	294	275	279	279	302	280	303	292	290	292	263	286	241	267	266	295	268	309	298	304	276	273	307	290	246	264	242	310	268	281	269	289	288	290	256	242	285	313	281	266	313	291	274	252	295	288	270	287	268	254	286	285	256	262	288	264	265	264	252	285	233	303	293	267	277	279	265	276	294	258	277	271	253	273	298	274	265	277	249	251	289	280	261	233	257	250	281	290	271	275	258	268	250	272	279	269	286	291	260	294	286	279	293	267	248	238	312	308	291	279	272	273	280	230	269	263	265	263	280	273	261	289	253	278	263	307	308	305	313	275	248	288	281	271	316	298	288	271	225	280	300	269	299	233	280	291	274	299	244	288	262	304	241	290	257	316	263	291	294	292	269	323	252	281	294	268	261	286	303	280	270	302	314	282	277	300	287	301	251	253	255	304	272	284	291	298	258	275	304	242	265	260	281	279	266	271	272	292	261	272	273	290	298	253	291	281	292	273	269	274	257	285	270	284	260	298	302	286	321	298	272	295	311	237	278	275	273	257	296	290	282	306	269	280	281	266	259	266	281	263	295	289	289	256	279	266	276	266	285	255	262	278	273	268	278	288	280	293	278	304	268	274	305	250	274	299	287	277	308	285	288	299	284	255	255	244	255	269	279	279	260	250	290	281	302	266	294	276	320	261	259	296	250	246	248	284	255	261	311	283	270	286	262	278	284	266	270	294	279	277	277	273	285	281	286	273	260	245	299	247	284	262	295	285	263	254	275	280	258	251	293	265	283	290	284	267	280	282	275	295	274	294	293	293	272	291	280	284	261	266	267	270	275	270	280	247	279	269	331	277	260	254	277	293	280	289	287	253	264	256	263	284	295	269	278	277	274	291	272	282	282	257	272	304	327	274	286	269	281	301	280	271	242	276	293	266	265	306	293	281	299	250	272	277	310	285	267	278	286	283	320	290	258	261	266	270	264	271	285	290	260	308	286	287	300	285	286	258	266	279	256	248	288	265	273	267	300	258	274	312	274	273	278	267	272	273	272	274	265	309	307	286	269	284	252	277	267	274	298	277	277	278	262	250	293	291	299	272	290	306	281	261	266	286	261	279	282	296	303	296	267	259	276	276	290	258	287	279	305	286	285	265	271	267	293	245	263	265	276	276	251	252	263	258	285	276	283	299	287	284	285	262	300	284	273	268	304	281	266	257	271	294	283	272	293	254	248	283	263	267	250	285	267	298	289	265	268	301	282	271	286	274	264	238	288	283	293	239	280	289	277	285	274	287	231	257	279	256	309	283	274	306	267	290	274	266	263	284	257	265	245	225	290	309	273	283	272	254	270	276	285	277	273	262	292	281	257	277	304	253	258	292	257	285	294	254	280	266	258	284	270	288	268	281	279	294	288	283	297	278	285	296	308	306	288	286	269	272	286	290	296	304	300	296	282	280	267	262	284	308	284	271	263	285	271	283	288	281	287	297	256	294	312	283	306	304	255	260	250	248	256	261	255	286	310	309	273	265	285	242	272	281	273	288	265	292	244	299	260	273	243	273	247	270	241	270	300	274	290	297	277	264	264	267	283	279	270	265	272	289	265	270	275	265	253	329	266	297	290	256	278	307	274	246	289	284	288	268	282	295	289	268	277	265	253	296	277	272	287	306	266	272	253	245	280	253	292	249	305	251	294	278	281	275	287	240	263	299	274	239	277	297	284	284	268	293	279	261	283	290	256	283	282	287	256	302	259	285	287	272	234	289	249	279	256	259	278	280	269	295	291	274	286	272	269	285	295	275	254	258	289	282	249	256	270	288	281	282	312	298	266	277	273	279	274	300	294	258	282	269	273	272	266	309	286	253	295	265	272	288	253	266	271	310	275	271	251	292	295	284	276	277	254	274	238	265	280	264	238	256	295	305	249	292	287	276	298	304	286	295	264	290	278	265	275	267	284	266	264	280	275	247	273	272	286	294	277	283	261	278	316	240	315	272	268	260	263	270	268	259	280	290	277	270	290	281	283	305	277	285	279	258	260	279	275	284	290	245	273	299	272	257	278	235	275	293	288	247	282	289	289	270	308	304	285	263	259	289	295	276	276	259	277	263	276	263	260	306	280	275	270	269	277	267	304	276	279	270	297	307	295	281	252	271	268	259	299	311	319	278	291	249	286	270	268	270	320	266	278	252	274	291	291	251	330	282	252	260	276	281	236	296	287	263	258	282	275	301	307	255	252	291	276	284	266	243	259	265	257	280	307	282	295	275	287	258	275	295	291	271	279	304	294	296	273	274	279	273	301	284	301	286	253	287	271	289	271	274	239	301	292	274	283	290	288	256	256	278	248	281	300	298	269	248	261	270	281	285	265	263	231	274	284	291	276	287	281	265	281	265	288	263	271	250	287	264	268	255	306	280	290	286	270	275	268	275	276	283	285	293	262	259	274	298	284	277	276	261	275	322	238	249	257	261	250	253	267	322	275	283	283	276	268	287	274	289	276	278	287	268	262	290	257	276	240	289	279	268	281	276	284	282	267	273	295	303	263	266	305	286	283	296	288	275	287	304	326	266	300	288	284	252	288	272	230	298	302	273	288	281	282	276	276	273	284	271	293	261	287	285	280	272	254	287	293	269	286	282	276	284	273	283	273	290	265	309	258	276	300	282	263	266	261	305	252	279	274	261	288	267	299	238	269	276	307	284	280	333	268	272	293	260	282	268	250	300	258	296	282	258	276	271	265	281	279	273	252	276	287	279	239	248	293	271	256	282	269	274	260	280	271	300	318	231	303	256	293	264	271	268	272	272	271	288	246	289	279	273	267	263	280	259	265	282	290	285	301	307	257	262	268	241	272	269	287	238	292	275	288	284	273	273	301	277	279	280	287	267	283	267	261	296	260	250	289	285	295	256	288	314	283	290	260	286	259	257	282	269	266	277	264	294	274	275	259	281	264	286	344	338	244	274	290	304	275	284	273	279	277	252	261	260	273	280	312	296	240	271	274	255	253	272	263	308	266	269	276	281	289	308	250	274	280	272	278	254	285	289	279	297	281	255	279	273	266	308	259	299	268	269	295	264	284	259	272	264	295	272	279	277	288	264	287	271	287	292	275	263	245	270	270	272	290	297	253	300	312	281	312	275	289	282	259	285	264	286	295	288	283	282	263	267	258	262	308	295	261	277	273	263	270	255	290	286	287	291	260	252	277	281	257	290	308	273	302	291	316
6496	977	6257	18930	18764	13056	7220	4054	2157	1310	868	725	663	672	662	664	646	659	619	660	649	657	667	587	680	683	666	628	647	662	657	674	639	669	633	712	704	658	648	718	661	685	711	673	658	687	660	695	652	651	653	714	628	641	614	663	657	664	656	655	672	628	682	663	657	651	654	659	691	675	659	659	629	642	666	684	714	619	658	669	691	665	649	641	658	645	710	669	655	637	609	649	633	670	633	656	663	643	670	645	631	733	665	647	693	640	656	679	651	718	703	691	663	695	705	664	681	675	632	703	704	697	654	661	665	670	649	705	723	674	678	665	675	679	662	677	629	666	653	700	656	649	643	636	651	690	665	669	716	675	643	665	671	649	666	732	663	647	677	651	651	714	631	648	617	677	640	662	675	621	653	666	698	636	666	683	670	666	630	612	680	603	637	683	642	641	635	596	638	660	710	649	658	659	667	691	656	682	646	684	630	685	653	648	667	646	684	667	646	685	646	655	683	695	665	680	649	704	646	672	662	617	672	640	678	635	708	679	648	681	650	652	658	672	670	656	669	684	634	650	701	675	638	660	655	658	682	637	689	624	690	638	678	713	625	652	687	700	693	673	646	657	606	648	682	609	635	667	647	657	659	654	662	703	669	643	632	666	649	698	642	668	651	676	609	636	687	699	644	644	662	705	688	678	604	653	641	682	689	700	637	649	679	674	665	672	654	602	668	655	680	634	673	698	669	636	660	668	656	713	674	655	605	700	691	674	651	667	650	653	652	696	666	685	700	658	660	693	651	651	653	626	669	647	705	644	646	641	631	642	631	630	696	630	654	712	656	657	711	617	644	613	669	659	660	652	667	648	641	664	700	660	616	648	635	652	702	699	655	648	627	679	716	684	635	635	676	660	668	663	685	631	681	636	674	674	697	640	681	621	626	706	678	664	660	652	668	660	652	698	661	616	585	667	692	622	673	671	642	648	674	695	645	669	651	631	683	607	712	633	726	635	641	670	689	669	637	682	656	654	648	662	656	629	633	631	688	632	698	706	683	664	662	633	629	652	664	713	661	648	641	654	638	641	652	659	640	676	685	714	629	654	675	679	710	657	615	684	639	673	678	662	685	667	617	642	619	643	686	700	679	677	660	632	666	665	667	681	679	648	702	671	688	629	645	634	685	660	660	661	735	644	646	661	679	640	662	664	694	658	682	697	625	699	678	669	689	637	660	693	630	691	688	678	686	684	681	677	673	649	635	660	685	687	658	663	666	648	644	722	687	641	705	635	671	649	669	703	643	652	615	714	655	638	680	627	653	678	713	722	667	652	684	653	639	686	679	657	673	734	668	671	714	634	648	690	632	606	670	674	659	644	687	659	650	668	676	657	673	633	650	687	670	663	686	707	641	676	668	648	663	635	697	652	676	648	629	665	640	645	653	653	677	692	674	657	640	666	658	695	660	702	676	682	641	690	665	622	658	654	660	624	714	672	652	682	662	658	664	641	659	674	657	639	668	653	673	634	697	667	669	673	666	702	638	635	676	672	667	623	636	677	660	648	653	690	640	699	651	630	657	623	626	662	662	615	663	676	653	656	719	633	643	644	631	684	653	665	681	650	634	658	697	689	641	711	662	662	649	649	694	653	626	660	649	708	600	716	688	672	627	674	657	687	688	662	716	683	641	683	680	621	680	658	640	673	659	715	690	633	691	679	614	668	633	682	663	639	668	695	669	659	696	690	675	668	622	683	635	669	635	638	651	674	661	655	694	640	630	670	671	672	664	666	650	630	623	684	664	648	652	637	636	645	695	680	682	619	664	668	661	630	659	642	693	612	672	675	717	729	703	684	651	648	670	652	652	646	676	652	630	661	686	679	688	653	680	628	614	669	688	699	676	653	670	658	674	645	677	673	680	717	644	734	684	622	680	672	698	682	639	630	669	675	593	636	669	707	643	645	660	641	664	658	625	701	682	694	675	654	657	657	607	690	668	671	684	670	691	654	693	645	663	668	671	627	655	683	613	670	693	672	639	636	658	678	669	629	624	645	642	618	682	650	649	670	662	698	662	633	681	659	644	678	656	613	639	660	612	675	700	648	654	677	705	612	640	615	696	654	673	717	634	684	675	686	695	646	715	645	680	662	628	691	698	695	675	664	673	654	672	648	686	656	646	692	694	658	661	647	645	648	683	676	636	658	680	686	682	670	710	656	662	666	663	684	661	669	651	641	678	632	687	623	649	665	660	678	694	712	650	736	646	643	660	621	650	633	626	657	720	646	711	697	653	595	706	647	657	646	645	681	644	640	698	702	675	666	637	658	655	681	641	633	701	673	648	660	663	655	675	675	669	610	687	671	635	668	675	630	723	701	656	631	671	626	613	685	635	638	676	629	717	613	693	663	647	609	672	690	683	670	653	671	682	642	688	683	655	662	668	659	714	653	673	660	658	683	653	672	695	648	663	601	654	698	672	664	663	663	676	649	656	655	682	647	682	704	648	675	638	688	677	682	652	671	655	663	659	719	651	650	698	711	613	658	664	690	630	664	617	720	677	663	676	675	663	663	625	685	686	640	677	700	671	663	656	673	664	634	660	714	658	681	653	692	659	701	653	629	626	690	634	636	676	653	626	621	625	641	645	632	614	720	642	639	707	641	634	711	623	642	683	699	653	644	696	666	692	674	640	586	667	636	675	645	688	660	722	661	643	633	702	665	635	723	659	626	648	666	710	688	655	636	713	672	648	642	673	622	661	662	662	670	674	720	645	626	683	635	614	689	670	683	633	635	672	671	692	667	705	682	688	666	662	640	664	682	660	730	626	631	699	694	704	618	677	703	678	685	681	693	690	658	658	604	643	692	654	668	643	655	652	661	639	684	636	637	654	650	682	646	674	650	622	648	620	642	635	665	633	656	625	673	638	666	675	666	684	667	628	662	630	709	656	649	667	645	693	670	657	641	606	620	668	659	636	638	647	741	648	684	632	638	662	681	707	648	667	681	699	643	664	656	688	645	687	650	659	652	598	649	667	685	618	680	636	670	704	675	667	665	681	711	666	692	629	662	659	690	675	668	673	697	641	639	671	689	668	600	655	688	636	646	668	639	666	685	633	691	680	642	720	667	676	685	683	647	653	675	675	630	658	683	663	676	656	649	611	640	644	673	650	672	691	685	692	681	685	609	686	639	654	667	684	688	666	688	669	677	671	691	672	628	630	631	682	661	618	621	637	669	640	660	619	629	671	680	674	623	680	628	634	638	653	670	690	636	654	684	654	610	667	666	654	684	668	698	636	676	648	635	691	682	649	637	626	655	716	653	669	658	637	627	649	697	633	595	666	669	664	670	684	626	653	627	676	653	643	600	656	703	705	637	668	682	627	683	676	693	650	645	660	675	709	655	650	689	673	650	677	637	691	662	696	641	697	670	626	710	661	708	699	681	694	699	668	686	650	641	664	661	692	631	660	641	673	694	603	667	626	628	656	711	725	675	644	667	601	679	656	679	691	652	661	658
57628	20137	53052	71476	60720	45639	29879	16369	6082	1950	705	341	252	237	225	233	223	258	225	248	261	240	241	238	238	226	222	207	234	225	262	250	221	224	230	203	229	211	273	244	222	248	228	222	224	227	240	206	249	244	230	218	243	230	212	216	238	225	219	235	219	229	226	254	212	252	228	215	228	259	252	272	273	224	217	240	246	240	234	244	212	226	223	216	236	235	228	238	213	225	234	263	230	275	239	239	236	197	250	234	234	229	229	211	249	235	217	217	221	235	225	219	243	220	251	254	240	204	221	259	225	245	238	211	221	214	241	219	207	231	237	259	243	186	252	248	240	241	251	226	208	230	256	253	235	240	232	221	191	216	246	246	225	245	253	221	210	217	223	255	224	227	218	237	214	239	221	231	235	198	254	219	225	245	225	244	219	233	244	209	206	228	216	227	195	232	205	246	274	233	226	239	223	217	249	234	234	244	224	229	246	231	205	254	260	217	230	234	235	231	239	236	211	246	228	223	217	240	227	247	213	253	261	233	250	216	219	227	243	221	229	224	246	239	241	218	222	218	233	233	224	217	219	231	229	220	228	233	229	232	214	242	225	247	235	245	225	210	227	228	239	246	224	222	235	234	225	237	225	227	241	224	237	247	241	245	221	224	256	231	224	249	220	241	240	231	248	229	217	218	230	234	208	216	232	239	246	211	244	224	247	214	211	258	210	238	219	225	246	224	227	260	244	256	240	218	225	253	206	220	251	203	199	223	234	237	220	236	214	232	238	247	221	236	217	243	257	238	232	229	236	221	236	266	235	225	226	246	240	201	205	247	216	226	218	217	238	248	225	243	236	232	240	236	259	227	209	233	234	225	232	220	234	222	216	242	210	251	227	197	228	210	239	200	241	246	244	235	223	230	213	229	217	229	262	237	210	247	260	242	216	225	236	222	254	205	239	206	257	224	225	221	229	225	247	203	209	213	253	243	218	197	212	230	234	226	215	254	222	257	245	222	233	219	226	229	213	225	221	232	235	253	232	235	202	254	223	232	213	261	207	221	226	230	239	218	218	221	203	220	261	240	236	239	236	195	204	250	192	221	227	245	252	229	230	199	229	230	208	217	225	218	216	263	261	221	234	226	231	207	231	224	234	237	212	247	240	246	221	252	225	224	222	216	225	223	225	245	241	239	220	247	232	202	233	232	230	212	222	213	240	282	249	219	235	231	197	255	250	208	214	223	254	204	249	270	249	231	240	220	247	251	222	256	194	246	211	220	232	229	233	225	252	219	221	216	233	215	230	236	219	224	231	217	242	247	239	217	257	222	222	248	241	239	217	219	259	253	226	241	219	227	260	221	228	227	240	247	228	218	219	287	225	227	224	220	207	234	211	242	231	216	212	202	216	232	255	236	228	247	237	206	225	240	237	221	223	212	261	223	229	220	209	233	219	226	252	214	228	223	207	251	240	221	217	228	243	215	226	215	223	218	250	224	223	209	237	230	201	230	250	225	224	211	240	247	208	220	245	224	225	254	242	211	219	226	223	255	236	241	229	196	245	211	230	224	211	251	226	229	253	219	219	193	234	227	245	226	248	210	251	242	245	203	228	245	237	235	244	223	216	244	235	229	204	233	231	273	257	240	223	238	248	231	240	234	230	236	243	214	238	220	224	239	255	199	229	232	236	215	219	214	253	230	212	208	233	249	252	247	190	230	232	226	242	215	247	190	246	227	239	231	242	226	236	251	217	218	274	256	247	243	231	218	244	226	225	221	236	222	228	219	247	269	229	264	224	236	238	210	224	220	281	236	241	237	207	248	222	212	235	229	208	242	249	251	226	255	217	219	233	231	196	243	230	251	236	241	232	199	242	212	214	238	236	216	228	233	232	219	194	245	235	238	223	249	238	242	246	222	246	227	210	240	239	221	226	203	215	229	216	221	244	231	228	254	195	242	230	230	216	250	258	235	236	222	215	234	217	191	215	240	208	226	235	230	212	214	223	229	209	207	230	265	245	225	257	219	218	234	225	237	216	228	217	243	211	233	232	228	229	230	231	220	255	199	227	240	219	235	234	244	248	228	203	243	248	230	233	206	273	242	275	225	238	236	218	209	232	216	225	225	238	232	231	208	209	234	226	223	232	225	242	214	239	227	230	217	227	232	255	218	240	212	247	225	221	237	248	232	213	219	217	256	243	209	213	231	211	222	236	211	238	227	249	218	245	233	234	226	205	226	246	185	226	211	217	222	228	203	226	224	208	231	220	218	244	233	237	236	214	210	222	264	242	204	217	253	223	220	260	223	211	255	240	238	247	229	234	255	230	240	228	215	234	225	227	251	221	224	214	232	214	223	217	208	225	235	226	228	219	197	234	222	202	231	223	237	243	203	229	237	226	221	239	238	232	232	233	208	231	195	237	225	201	206	217	233	241	251	230	222	218	239	219	221	213	247	228	201	226	201	239	234	244	237	232	231	259	203	200	243	219	229	228	240	237	216	227	237	240	216	227	210	209	215	250	233	254	230	205	197	214	218	229	256	207	187	224	222	216	216	212	215	240	217	231	231	255	195	237	251	216	240	234	215	208	241	229	240	230	234	226	226	249	227	247	237	217	245	223	207	218	213	244	201	211	236	198	220	258	233	224	236	219	253	219	223	212	248	199	218	230	233	220	219	239	209	204	231	211	227	267	231	217	228	232	271	272	228	224	230	249	219	225	226	227	233	236	238	226	253	232	233	240	192	238	220	213	236	262	256	214	216	197	225	233	239	248	220	241	228	236	240	271	247	249	244	210	233	210	202	240	226	240	251	248	230	228	213	188	222	221	241	221	210	226	226	213	233	236	223	223	253	225	249	243	233	247	238	227	216	226	211	206	237	229	247	220	217	217	222	268	215	258	227	245	217	231	213	243	234	242	265	230	230	230	224	241	213	246	234	229	233	231	227	240	240	228	206	222	244	226	206	262	233	216	243	238	272	220	249	255	209	251	220	201	198	224	181	211	225	219	218	231	210	232	229	223	243	271	214	220	194	214	204	224	213	200	233	203	217	228	244	230	227	235	236	229	210	231	242	263	235	202	243	237	207	245	216	217	245	239	232	257	256	251	207	205	205	223	239	200	232	245	217	208	223	256	246	203	231	253	229	253	246	227	233	221	231	222	242	223	214	209	212	245	249	224	237	241	219	244	233	194	237	223	236	215	230	214	198	248	242	247	228	234	225	211	218	209	233	232	231	237	246	252	234	229	204	220	229	246	243	235	233	243	238	232	243	217	240	226	239	262	233	233	221	234	234	243	251	225	230	229	216	243	219	214	212	265	228	223	190	213	234	242	242	238	211	211	239	231	196	225	204	242	243	218	232	244	221	202	231	257	257	224	260	248	215	198	238	247	246	229	242	219	226	218	211	244	237	223	236	217	225	226	212	235	231	237	221	234	207	252	220	230	206	238	222	212	232	212	256	262	250	219	221	222	226	236	237	262	226	253	227	222	241	234	229	214	227	227	220	258	199
29385	7023	53603	75540	68803	55587	42950	30012	16389	7116	2780	1142	653	591	598	579	582	594	596	593	571	553	525	561	572	536	583	542	591	601	510	565	553	596	564	544	560	523	538	579	549	600	582	578	583	522	526	605	542	547	581	582	560	544	533	608	522	545	518	566	550	546	499	575	589	560	535	581	548	595	578	560	591	553	570	551	584	552	523	563	541	540	490	574	553	522	575	539	572	560	546	500	563	544	586	532	568	589	564	535	549	543	565	533	551	563	569	574	609	536	595	524	536	583	592	582	602	525	498	544	529	561	573	511	588	584	564	563	547	607	575	504	550	591	564	606	556	524	564	586	519	618	537	620	566	533	609	581	590	547	565	557	556	561	588	616	627	584	591	522	577	558	548	570	587	578	521	527	600	597	599	539	561	568	566	566	592	583	569	529	524	570	585	561	608	598	565	550	550	582	562	541	571	574	571	576	543	582	573	543	545	598	562	609	536	578	568	548	550	577	543	532	547	564	555	566	542	541	510	530	557	552	542	532	563	559	568	546	539	550	577	566	552	591	566	586	578	623	530	585	568	533	575	551	542	549	592	520	566	538	544	540	564	551	573	552	521	552	553	578	554	539	533	553	610	577	588	546	525	569	551	580	558	530	545	580	493	564	538	576	570	587	592	552	589	578	525	539	551	569	572	600	584	561	618	568	539	536	562	560	546	569	554	524	552	532	534	554	546	563	551	539	547	595	554	547	563	566	575	607	536	549	585	547	495	548	536	562	560	589	541	518	546	519	528	553	573	537	589	587	531	522	536	531	583	564	513	551	583	534	525	566	549	579	580	543	590	554	580	550	553	501	565	576	539	533	544	568	600	560	576	546	550	593	547	567	536	576	533	590	568	554	529	537	568	559	560	560	594	540	584	575	521	569	538	567	573	566	584	574	584	531	570	530	526	551	569	587	531	568	603	559	618	582	580	537	515	563	525	544	580	574	579	540	561	548	535	554	556	550	541	541	527	584	541	566	555	540	541	547	548	589	536	550	560	557	575	554	549	499	546	547	554	510	555	602	573	525	571	543	576	541	524	559	548	554	537	561	569	576	550	575	548	582	577	546	590	541	537	541	548	545	543	591	588	517	621	588	569	572	521	572	549	574	572	552	544	624	576	593	516	539	577	573	541	561	547	588	569	569	526	565	561	574	569	569	577	548	517	588	591	587	530	543	579	527	598	568	578	528	551	577	528	573	557	539	549	559	542	592	571	531	534	524	580	559	592	569	551	579	560	552	582	560	565	601	604	541	592	547	544	543	578	561	540	525	575	538	551	581	589	554	548	537	527	559	545	580	555	572	601	570	536	565	548	570	554	582	538	599	571	558	610	567	560	534	565	535	523	575	615	552	530	529	545	568	579	559	558	542	541	567	581	611	582	602	542	545	528	565	569	577	561	568	554	567	559	604	550	544	540	593	567	587	574	565	527	614	621	528	522	530	533	544	567	592	587	547	568	592	574	519	582	545	575	535	593	569	590	554	554	572	575	568	536	569	556	543	579	558	538	529	558	548	536	573	554	557	546	604	504	546	547	571	571	568	576	564	561	591	545	523	580	552	555	608	556	572	509	526	536	565	576	572	560	607	564	591	553	547	579	532	555	530	552	545	591	554	568	536	534	560	550	577	522	548	541	521	593	569	558	543	521	571	532	539	588	557	519	592	562	564	546	579	562	577	556	554	541	553	533	569	567	591	558	559	528	595	530	585	566	566	554	550	552	557	565	577	603	570	549	547	581	496	604	573	571	544	565	594	578	566	558	518	542	589	587	547	566	554	577	567	565	575	523	540	564	577	573	537	532	587	569	561	552	601	571	535	528	566	543	555	542	539	573	551	581	564	570	522	582	541	581	518	605	577	568	526	526	522	596	598	554	516	567	608	563	580	558	534	522	551	569	567	539	577	540	587	562	580	528	553	546	516	593	572	591	583	546	567	553	535	580	598	613	595	573	542	546	522	588	530	550	559	567	597	545	566	564	575	534	602	541	553	600	562	589	580	538	516	520	575	570	578	575	566	543	536	539	562	573	570	555	571	531	567	549	547	549	588	537	524	556	574	580	575	558	583	541	565	624	575	578	564	526	542	559	551	578	574	537	557	575	540	547	590	542	602	558	569	509	527	560	559	583	579	576	532	567	551	554	543	587	519	559	574	551	580	566	598	553	565	569	521	529	570	577	562	543	526	620	579	542	570	562	565	551	559	532	563	532	572	576	542	594	585	529	552	571	529	524	525	571	551	602	567	552	568	587	546	570	569	535	573	527	570	557	550	578	512	573	572	563	568	547	582	565	561	538	625	524	524	529	567	559	621	567	584	543	605	573	576	591	534	557	537	570	561	575	568	561	576	540	496	555	564	568	557	546	561	546	552	541	588	549	540	545	558	561	559	530	587	542	553	571	526	534	570	566	554	531	508	571	557	542	610	562	552	558	590	574	578	519	554	593	627	534	563	541	548	551	559	510	603	560	559	545	563	564	556	569	526	564	573	561	578	578	531	567	562	564	593	550	562	576	569	528	574	552	591	576	570	559	568	559	523	540	552	581	566	567	532	539	613	564	564	548	567	587	565	560	552	556	579	533	546	549	553	538	561	590	607	531	535	562	558	561	537	551	546	565	571	525	520	577	533	585	542	532	565	560	512	565	568	602	541	557	560	615	529	581	558	571	562	515	607	559	553	533	554	512	554	574	557	580	551	569	600	572	550	581	589	612	573	526	538	537	578	587	552	529	559	546	551	519	568	551	544	545	530	542	561	531	524	520	592	550	554	561	572	505	534	554	597	526	568	584	589	596	577	558	562	575	604	567	538	590	522	545	585	573	509	555	575	534	547	603	563	599	582	556	552	581	555	538	579	539	521	514	557	538	586	584	540	597	580	526	538	558	587	576	567	553	565	536	565	577	531	541	557	569	547	547	548	584	556	519	619	529	575	571	561	581	570	539	498	543	570	543	581	562	530	563	566	539	590	609	555	590	551	566	588	537	563	609	520	527	568	580	533	588	597	574	544	553	580	509	562	566	589	597	572	576	548	586	582	530	578	560	555	587	544	573	539	528	544	539	571	576	540	542	606	536	553	556	543	581	519	511	559	557	535	568	577	555	616	611	539	515	586	540	578	588	547	584	566	567	530	556	544	550	551	604	523	577	561	595	578	576	596	604	568	567	583	552	548	616	533	569	564	594	560	586	511	568	578	581	590	541	555	539	553	521	561	555	573	586	548	565	576	551	520	500	586	540	535	570	556	591	555	563	539	558	573	528	593	575	562	598	534	527	541	556	554	553	579	591	551	528	548	542	539	560	559	569	605	561	546	605	614	532	527	530	519	600	545	518	518	586	517	537	550	589	550	563	549	526	509	588	552	546	570	547	553	609	571	537	533	559	563	541	543	580	525	569	558	577	566	581	569	596	573	571	567	533	586	543	560	583	585	537	527	520	571	541	582	530	578	582	546	573	565	581	579	587	517
59159	24536	67105	66903	53727	48455	39949	24850	11719	4021	1239	469	307	238	242	230	238	204	220	207	236	219	234	185	203	216	232	200	208	195	201	218	216	225	214	227	208	190	205	200	204	233	214	196	198	198	220	188	219	218	212	212	215	235	236	212	206	201	240	205	226	240	209	216	211	223	229	220	211	201	210	201	203	208	245	197	226	232	207	227	220	225	236	173	198	195	218	209	195	200	217	220	223	215	204	230	231	228	222	235	224	217	222	212	220	235	201	222	210	196	203	200	217	205	222	229	235	229	211	229	230	207	203	230	228	213	225	187	213	222	197	182	209	219	231	212	203	208	210	216	219	233	187	198	208	210	209	205	222	198	208	223	210	204	196	214	218	205	203	214	251	219	212	207	205	240	207	192	230	226	205	221	198	221	209	218	238	194	242	214	226	215	212	238	238	216	200	208	202	209	197	218	232	230	254	226	197	227	202	177	204	232	232	193	181	207	207	186	243	232	215	210	186	213	223	200	212	201	185	233	204	209	196	227	204	215	217	208	202	224	232	195	207	221	205	214	194	206	193	240	221	234	246	229	201	203	212	206	220	189	193	212	212	235	216	200	228	210	206	215	228	217	230	206	223	211	188	239	200	235	189	206	193	226	207	243	210	212	209	205	211	235	234	189	239	219	207	221	226	198	180	213	204	191	202	187	204	221	227	208	197	223	213	227	234	211	206	189	194	253	202	190	201	219	206	220	255	198	212	244	218	207	199	215	209	227	219	207	237	216	220	216	207	198	211	202	213	190	233	193	228	194	222	225	201	211	197	207	218	221	197	240	193	198	232	207	223	226	208	208	201	179	195	235	225	184	223	208	164	220	211	210	201	222	223	233	192	232	198	189	200	245	187	221	228	227	193	238	221	196	196	200	230	221	216	183	202	209	220	237	206	221	213	245	230	210	199	201	208	205	195	212	217	189	237	220	207	234	216	187	196	213	212	231	185	207	206	216	207	231	240	237	220	184	196	185	211	210	201	211	196	202	186	214	209	214	202	216	211	215	215	212	205	211	221	211	220	212	216	226	189	215	205	200	202	226	220	195	221	211	220	193	221	202	197	232	207	189	195	183	205	228	192	215	197	226	212	208	223	237	226	189	198	248	195	208	196	187	235	203	214	223	224	212	186	225	222	241	199	218	212	224	201	212	207	234	223	186	205	200	216	216	208	222	195	190	222	203	208	181	195	225	215	197	234	233	246	201	220	212	229	261	194	198	186	231	202	211	197	192	209	204	223	183	223	194	211	215	204	213	184	193	185	211	189	222	200	202	225	212	222	215	229	202	200	211	189	221	175	196	212	232	222	191	214	212	231	232	195	212	201	189	215	202	170	192	213	233	218	238	200	222	215	212	215	209	232	192	202	207	221	187	190	221	237	189	199	196	213	219	197	221	191	204	208	203	190	211	199	226	224	230	214	204	232	213	187	199	196	204	230	221	199	208	206	213	207	198	197	218	224	208	189	208	195	222	207	205	213	192	198	207	185	232	203	216	216	209	224	185	190	204	201	218	202	223	220	203	209	216	206	226	217	206	258	203	209	204	201	175	215	234	236	225	209	215	213	206	190	200	188	240	222	222	197	202	221	232	218	202	228	204	218	209	236	203	192	199	220	189	196	226	199	238	215	223	221	206	244	196	208	228	203	200	210	210	205	186	230	223	195	190	201	220	217	233	219	184	218	225	220	222	223	218	191	212	208	211	209	207	217	210	219	222	222	194	202	192	222	200	224	205	207	210	204	203	218	236	196	229	232	180	221	202	226	216	208	213	208	244	218	202	213	192	235	215	203	197	206	224	206	231	198	196	230	244	221	244	216	207	191	175	215	191	222	219	214	194	218	201	195	210	222	230	188	207	202	207	214	209	223	241	196	228	222	194	222	227	196	193	220	190	209	218	234	193	196	227	207	230	216	192	224	179	211	199	190	215	183	190	217	223	201	195	213	240	208	229	194	216	204	226	204	225	234	234	221	193	213	219	198	210	221	199	219	232	231	196	199	206	208	209	213	213	197	227	226	199	196	211	221	225	200	208	214	227	237	235	199	239	221	213	206	216	228	218	233	213	192	208	183	217	218	215	187	198	223	229	211	207	202	230	246	234	220	224	220	207	185	226	239	194	209	210	199	207	201	187	208	259	190	206	203	193	243	211	232	196	201	220	223	203	202	188	226	228	240	214	206	240	192	203	209	236	188	188	221	205	218	200	220	235	220	205	213	212	221	217	205	204	199	204	200	216	250	210	216	205	201	216	213	222	205	216	195	214	220	222	218	196	237	206	216	179	219	195	203	191	181	202	209	211	234	203	195	196	220	220	226	188	246	195	197	213	222	215	210	220	230	210	199	196	237	231	196	201	210	209	214	212	182	211	212	233	191	208	226	227	208	194	206	193	209	232	221	205	193	205	234	195	222	223	209	234	211	204	221	212	200	207	197	226	202	208	219	227	217	212	223	213	193	199	220	214	208	206	193	185	201	211	201	213	205	199	205	209	215	217	191	213	227	188	194	224	232	191	216	212	211	206	219	247	229	204	198	222	226	208	220	217	207	216	206	212	223	199	203	200	219	217	218	222	224	240	194	213	248	213	204	225	208	216	218	209	223	235	205	216	241	228	234	233	231	209	216	213	192	198	203	213	214	194	225	205	219	204	171	204	197	202	177	203	192	197	225	184	207	260	201	241	213	190	209	198	217	195	205	212	207	221	214	176	239	203	191	221	218	228	225	206	245	187	215	235	199	205	205	202	202	207	217	205	226	217	221	208	207	213	219	232	234	205	200	205	205	234	192	197	204	217	212	202	224	201	213	193	196	204	218	196	227	188	194	233	196	196	228	215	209	214	202	205	229	202	213	198	195	206	224	225	228	219	171	212	222	234	205	194	198	221	218	222	203	204	218	197	207	182	213	224	242	219	219	188	238	191	198	190	189	193	228	208	213	203	199	217	214	201	204	186	218	190	202	213	202	222	176	191	210	215	189	191	209	230	211	203	224	218	205	208	211	220	248	215	206	212	183	206	179	207	221	232	224	222	214	224	193	210	214	220	217	211	226	228	197	223	219	218	195	204	196	210	189	218	229	213	208	212	202	200	207	224	196	216	205	212	208	190	208	207	217	194	212	186	196	204	224	220	216	250	237	214	224	217	220	204	215	233	209	180	197	224	211	227	227	216	204	225	222	222	212	206	233	218	224	199	204	227	189	216	221	216	197	233	195	198	202	200	193	209	190	215	226	197	222	224	207	185	214	209	217	243	181	189	220	222	208	207	213	202	174	199	223	207	193	212	210	214	222	240	236	183	203	253	211	210	210	218	209	210	233	217	174	249	216	216	219	209	225	227	217	215	210	219	216	201	193	184	222	231	206	194	235	212	212	228	180	201	211	234	221	206	229	194	236	204	198	194	227	214	220	194	197	222	205	227	226	212	200	201	222	221	203	206	230	211	228	223	208	215	185	220	246	226	226	184
29581	12736	63927	68870	63086	59802	52250	38659	24516	12176	4759	1761	888	581	536	528	479	533	552	528	515	560	506	519	485	517	499	525	516	485	482	487	508	542	531	525	503	491	532	551	515	527	532	540	526	557	496	569	554	549	527	461	583	526	514	494	471	500	518	510	523	550	465	488	512	540	500	533	522	513	525	493	542	525	488	482	526	544	518	540	559	512	513	517	540	535	503	550	531	535	501	536	497	538	538	572	493	491	502	534	495	522	531	531	512	523	544	570	500	523	512	516	509	510	541	518	525	541	534	535	457	529	533	552	525	549	496	536	524	546	558	508	470	536	537	509	484	527	540	515	534	524	548	461	500	572	510	535	496	558	539	521	517	509	535	561	511	470	507	524	507	527	518	545	515	526	499	501	533	524	509	517	556	492	516	512	516	528	499	494	535	579	546	504	525	498	539	542	536	530	530	562	506	532	517	558	523	509	539	535	520	539	542	491	512	501	504	553	504	578	518	499	535	541	522	510	545	547	535	507	498	539	551	558	482	472	495	521	495	534	551	475	550	487	506	535	517	531	499	525	526	574	549	521	530	528	480	507	545	514	486	526	527	523	531	541	523	518	527	501	567	498	520	487	538	530	472	488	557	550	533	464	527	522	533	486	505	551	503	512	536	511	538	469	481	508	520	546	524	510	530	504	510	504	553	572	526	543	499	519	484	512	547	539	524	499	526	528	524	550	501	498	504	523	545	559	554	536	531	539	517	537	482	477	555	495	506	549	478	473	524	546	483	587	540	488	483	511	513	555	499	501	487	512	515	502	543	552	513	496	545	538	502	531	518	511	496	544	492	491	513	549	516	478	518	522	563	517	492	528	541	498	521	486	516	547	500	541	508	530	537	512	540	552	547	522	572	508	499	557	510	541	549	513	536	532	485	501	493	516	494	514	525	503	508	512	505	515	490	490	580	483	532	496	504	492	507	505	518	525	529	494	534	519	506	540	533	487	510	508	511	497	524	526	491	531	521	531	516	538	513	532	504	532	536	541	488	537	508	529	514	529	506	559	541	508	575	513	521	486	531	538	538	541	537	516	537	522	533	506	520	525	522	501	566	506	525	522	489	539	514	514	555	526	532	488	513	528	483	542	566	570	505	513	537	519	496	517	538	505	533	499	516	472	516	517	516	513	515	531	519	552	501	509	472	583	493	553	548	524	509	523	518	535	554	534	541	557	544	499	497	518	534	555	560	519	520	539	501	535	538	504	510	541	521	537	529	506	530	494	508	522	498	555	524	540	532	503	514	530	534	555	512	538	501	515	503	542	519	533	530	497	483	551	522	511	518	507	535	482	521	528	504	508	505	518	519	490	549	540	538	494	499	520	545	499	521	483	484	494	508	479	479	489	492	509	532	550	504	532	529	531	554	540	474	504	500	546	482	520	554	550	533	518	556	573	511	504	535	516	527	563	521	534	509	502	499	480	510	480	484	548	517	554	465	536	519	506	528	493	515	525	530	521	490	538	510	517	548	502	484	529	481	517	486	523	537	516	525	508	544	521	513	505	542	536	540	555	515	544	514	555	526	530	545	541	535	516	528	509	508	498	474	546	501	531	503	534	513	524	519	552	517	547	526	522	476	507	573	515	529	517	527	542	536	520	530	531	533	486	533	489	492	507	520	514	536	555	521	542	511	515	471	533	487	512	543	526	524	456	469	478	549	496	543	536	506	549	528	529	501	499	494	519	556	547	553	484	547	519	570	515	512	526	558	554	540	477	536	471	537	522	484	564	484	552	504	509	540	499	533	506	500	524	544	494	507	531	525	466	497	488	478	528	534	476	505	503	516	499	464	553	500	491	489	516	512	536	527	533	491	548	530	496	522	529	519	510	504	522	551	505	551	517	490	488	529	524	503	501	507	540	507	542	522	510	509	524	527	530	524	510	523	567	547	458	483	547	460	533	492	489	532	556	515	487	527	550	556	501	553	477	530	555	519	532	520	502	515	551	541	502	493	522	511	535	476	533	525	565	503	489	479	557	511	518	503	502	507	574	525	535	528	542	532	538	514	524	565	514	572	541	518	519	500	525	547	549	494	547	513	483	505	512	501	533	493	538	508	506	499	551	531	522	526	505	495	499	519	515	542	511	535	529	530	503	515	497	552	540	553	508	511	476	520	533	518	504	531	495	523	533	518	507	508	505	535	499	555	509	522	545	517	528	484	527	479	551	526	516	586	522	538	519	518	538	531	507	560	541	500	541	537	492	511	503	522	554	546	538	508	551	531	516	490	519	550	481	502	491	513	493	495	501	497	535	549	512	497	493	505	546	503	530	509	509	512	477	516	522	504	559	510	483	513	501	529	493	534	562	528	463	507	486	507	521	489	517	498	514	542	501	529	538	515	525	493	516	529	543	504	563	504	525	511	533	524	505	524	522	519	514	521	515	517	537	529	490	535	504	557	525	538	480	523	551	496	530	553	511	515	461	514	539	513	524	520	543	530	505	528	501	553	541	506	522	490	490	538	523	521	531	531	474	529	535	518	500	537	514	532	546	535	557	480	511	525	499	525	492	519	587	537	525	475	518	568	586	565	509	536	531	527	535	548	548	509	528	559	556	544	529	469	500	519	517	471	546	542	510	550	480	532	548	538	494	532	510	503	519	544	503	515	523	517	500	501	523	501	516	509	505	489	507	545	534	567	514	517	526	519	539	517	546	506	487	514	522	502	525	524	508	541	528	484	544	546	510	504	498	516	540	547	542	533	511	497	536	557	506	514	536	535	570	525	520	502	493	526	476	502	536	543	527	472	517	515	523	527	545	565	519	494	539	554	498	499	527	518	543	549	530	528	471	520	515	534	501	537	563	521	551	540	512	500	524	513	522	491	497	522	496	489	550	500	529	522	523	502	570	512	550	483	534	531	515	496	530	495	548	547	536	503	506	487	540	504	503	487	516	546	534	506	538	515	483	514	529	507	512	510	518	550	492	539	527	532	517	516	515	474	524	501	528	546	499	555	493	457	516	527	532	484	457	518	491	550	556	499	541	522	513	479	566	515	552	536	535	537	513	481	551	516	551	544	547	490	513	541	508	528	520	508	564	566	512	520	546	523	544	560	536	491	509	527	536	528	503	551	540	490	501	505	530	465	509	515	485	505	508	511	483	497	495	527	499	487	528	511	519	485	499	458	564	491	542	564	516	512	491	464	559	508	489	509	476	529	528	517	512	524	514	528	523	511	534	499	497	539	520	541	487	508	526	499	489	536	521	511	515	517	511	526	574	535	526	574	491	525	519	510	516	530	531	522	486	548	524	500	486	536	520	483	552	528	491	525	502	531	526	543	539	546	483	513	529	519	520	527	546	535	526	488	534	558	496	512	508	495	492	520	516	527	495	510	502	521	534	506	538	527	521	496	488	520	514	502	545	530	528	565	540	521	504	505	527	543	491	519	542	515	541	472	516	499	546	488	518	493	540	505	550	506	549	502	544	515	529	525	505	474	559	491	468	515	530
6665	852	3944	2276	2996	3705	3304	1960	1250	666	466	337	311	305	258	270	257	291	241	275	266	258	298	277	302	267	269	284	273	268	298	320	293	291	275	269	293	271	278	268	283	309	273	284	255	267	273	265	254	261	238	251	305	274	275	299	265	279	273	253	260	253	298	273	273	308	305	298	270	270	289	312	259	276	282	254	269	296	276	298	264	271	304	244	259	275	275	292	282	241	281	251	289	244	289	296	267	286	275	291	256	253	280	286	272	276	279	270	261	295	298	284	276	284	284	277	296	266	263	305	268	280	267	286	271	274	303	275	266	269	261	271	267	301	277	243	289	256	251	268	281	275	262	283	286	249	295	272	289	309	276	276	297	273	262	280	277	280	278	265	285	269	247	288	271	274	285	262	244	264	254	280	251	268	287	264	277	253	269	261	277	305	298	305	294	294	254	273	308	241	281	258	301	275	283	279	291	263	307	269	279	253	269	277	289	275	262	282	251	296	253	254	264	281	285	289	250	323	269	269	257	262	298	270	296	257	264	249	260	261	260	267	269	271	275	269	238	278	265	263	280	293	250	254	250	292	253	231	281	274	271	263	321	261	264	270	279	291	294	255	273	259	286	283	280	280	249	253	286	294	262	268	246	239	253	258	298	270	260	282	264	305	287	264	279	278	251	266	294	275	256	247	279	275	304	289	283	258	294	275	274	304	305	248	246	259	264	288	272	272	259	271	303	255	269	287	261	269	317	258	275	262	278	268	288	274	293	265	277	283	279	257	279	255	280	310	255	267	265	269	281	314	253	266	259	270	261	239	276	267	264	275	261	271	267	267	253	269	312	293	266	270	296	289	294	245	254	269	271	287	283	293	246	240	279	269	263	265	288	275	252	300	252	273	280	260	262	275	255	274	252	306	273	263	270	286	276	269	251	252	264	271	248	239	291	302	288	263	291	278	272	302	299	273	285	268	292	286	256	295	282	268	286	277	277	268	259	276	297	297	301	282	264	280	282	284	308	291	277	284	292	252	260	255	250	264	301	280	279	254	300	282	311	272	266	297	280	272	302	277	265	289	299	283	258	283	274	257	274	279	284	278	268	278	250	263	283	289	275	271	285	261	266	320	287	278	265	280	262	265	257	279	268	271	288	286	270	247	281	260	275	268	290	292	236	278	261	280	260	280	274	278	256	272	276	288	265	283	284	250	262	272	274	257	279	278	258	306	279	276	268	255	253	269	289	262	302	294	296	283	312	280	280	262	266	283	262	282	277	252	277	273	282	248	296	261	287	320	259	272	284	296	257	289	285	272	282	263	303	294	293	284	266	289	255	264	263	273	274	261	272	290	283	285	273	304	273	273	285	285	255	271	232	261	289	278	252	259	276	266	274	293	289	247	260	240	280	278	292	286	282	297	291	269	288	284	265	262	268	286	304	275	265	309	281	263	233	260	297	265	278	291	265	272	290	275	285	273	268	280	273	302	273	274	275	262	298	254	261	270	272	262	297	298	270	266	262	277	262	251	286	258	268	239	271	281	269	273	295	290	277	279	286	288	285	275	279	268	305	280	283	264	267	298	257	281	262	288	294	277	282	274	275	284	272	275	263	271	235	244	273	276	280	286	284	274	275	290	247	286	282	281	302	267	294	240	265	298	291	275	281	304	306	273	273	286	294	267	268	252	295	260	269	265	261	276	276	292	292	267	271	257	331	288	247	286	290	281	265	271	269	283	298	270	269	284	270	289	278	282	267	289	260	258	274	278	261	280	254	254	270	277	288	262	269	283	277	265	259	284	260	267	257	239	266	299	257	289	238	257	260	271	262	272	273	273	289	287	259	263	329	289	249	249	276	270	275	246	259	295	249	273	294	315	277	294	275	273	245	296	270	281	260	289	274	264	268	279	259	274	283	310	282	265	280	263	261	281	272	270	289	244	272	267	285	259	291	277	290	279	271	257	275	261	273	271	281	303	287	278	284	279	300	271	279	255	279	305	288	286	285	276	287	262	274	277	253	283	267	271	267	281	271	270	271	253	266	304	310	273	273	272	224	250	291	260	270	274	295	280	263	265	290	258	262	273	300	277	289	274	270	275	274	264	269	279	251	285	276	267	293	252	268	244	288	264	247	278	249	290	270	264	266	297	283	269	260	257	262	273	286	273	270	285	247	288	285	274	267	266	280	259	313	252	287	279	279	264	279	260	263	249	292	280	274	286	251	276	276	271	262	273	280	281	264	272	261	278	272	267	269	260	287	259	269	294	273	274	276	271	267	285	300	271	242	278	268	270	253	246	237	263	270	311	286	254	278	302	274	285	297	264	261	282	293	259	299	277	250	273	252	256	249	260	282	256	256	270	301	284	289	277	267	290	251	289	318	285	264	274	237	282	283	237	270	264	298	288	273	247	264	285	267	287	253	290	283	270	292	253	258	268	298	318	273	295	279	269	273	286	271	240	278	298	307	275	265	299	286	294	306	256	255	280	253	258	290	259	289	267	258	282	273	286	249	265	288	264	263	254	275	260	288	268	266	277	266	259	302	274	262	293	259	265	261	279	265	263	265	256	274	282	275	285	291	275	292	255	300	259	298	266	268	252	252	256	266	290	282	294	276	244	262	281	264	259	251	292	271	272	285	264	249	277	311	301	254	286	280	286	272	272	276	268	292	288	257	266	254	277	242	276	245	283	281	311	271	273	280	258	231	330	255	271	288	273	275	255	276	260	268	317	279	307	273	317	257	241	282	278	284	291	312	258	286	269	245	268	251	251	243	278	296	267	270	282	275	249	266	273	303	271	300	269	250	272	250	282	284	260	278	246	274	269	275	286	256	263	281	281	242	267	270	290	278	270	298	286	277	311	260	292	311	278	280	268	256	272	232	268	280	293	265	325	252	281	267	260	325	279	260	270	298	259	278	290	308	256	267	282	275	327	275	238	261	277	260	294	272	287	248	289	264	294	287	287	297	275	264	271	267	273	281	256	298	250	304	253	263	274	304	261	272	251	280	263	265	253	243	271	277	274	288	275	262	264	271	255	299	284	288	285	284	298	279	271	271	287	319	261	257	270	233	278	302	256	282	304	288	267	286	291	239	259	270	293	298	274	266	267	263	291	283	269	276	271	263	286	263	275	274	312	275	267	259	259	273	270	279	264	248	269	273	269	248	286	255	290	287	257	263	280	303	263	276	290	257	261	248	277	287	257	270	255	293	243	293	255	246	281	252	226	236	291	261	279	286	267	264	268	271	276	271	277	236	262	265	248	240	280	265	287	269	280	268	271	256	251	274	279	283	259	275	272	307	267	287	255	256	240	279	283	267	297	242	279	288	252	296	265	277	292	281	277	298	265	275	288	280	269	284	281	283	265	291	285	292	262	281	252	291	291	289	282	266	268	272	301	299	270	286	255	279	271	260	276	293	248	263	283	286	264	267	249	276	304	289	276	258	283	258	263	292	246	264	281	248	278	279	270	267	282	251	261	296	253	286	289	271	276	280	266	250	283	276	286
6089	1387	9501	6993	11430	13215	11635	7316	4107	2151	1217	811	701	670	644	653	642	613	654	616	673	665	648	658	672	661	669	625	645	706	669	648	621	621	672	625	619	672	691	614	628	710	633	627	671	641	690	630	660	649	705	623	659	617	675	671	618	603	657	623	624	620	629	636	700	654	629	599	594	641	654	634	653	625	647	662	644	688	674	627	649	647	680	658	652	636	660	704	653	671	609	608	657	651	620	660	636	659	621	636	645	663	630	662	685	667	686	657	706	626	670	668	682	666	639	628	682	642	625	684	708	701	674	628	592	650	622	635	659	620	656	658	670	656	684	679	626	642	664	693	627	679	670	651	645	627	652	661	648	703	638	670	624	589	636	622	637	683	615	624	617	673	662	603	652	688	597	619	685	657	639	672	637	668	638	602	632	665	643	715	650	646	653	674	655	623	647	665	632	627	662	613	678	678	681	618	616	641	627	641	675	705	591	612	653	621	661	636	681	631	661	624	642	613	660	634	685	674	667	660	656	663	675	621	672	659	650	689	622	593	624	651	649	634	647	635	623	706	663	708	690	621	661	677	620	639	701	641	638	626	699	641	662	647	673	627	676	626	653	610	686	678	668	663	648	663	667	624	663	651	643	625	668	594	626	630	671	646	667	660	673	686	619	651	627	683	656	678	630	676	654	653	641	659	667	642	590	646	651	626	651	618	671	699	633	649	643	660	659	631	646	647	658	645	605	626	638	662	654	660	629	668	689	609	652	667	607	660	713	669	611	641	640	652	665	645	635	649	645	671	682	692	660	634	630	633	651	679	652	640	624	653	648	662	670	696	647	676	615	629	646	647	659	658	663	627	654	598	637	683	641	624	630	647	673	671	663	650	617	642	639	653	677	604	607	645	671	697	660	654	668	622	622	664	636	623	649	660	634	648	606	626	695	682	654	688	655	681	630	623	650	630	636	573	666	633	647	629	650	641	628	670	632	599	621	667	674	688	724	658	686	615	647	624	687	659	676	702	670	630	647	633	623	652	642	640	596	640	701	665	628	608	590	699	678	668	701	696	682	649	595	680	664	646	646	629	663	672	652	687	618	680	674	651	609	646	685	638	669	612	662	618	671	679	656	696	664	639	622	626	660	692	669	676	627	677	650	632	588	680	659	651	649	690	668	677	614	619	662	628	628	688	666	636	652	690	656	635	650	643	668	617	639	614	619	624	630	693	691	650	650	649	633	642	658	684	697	679	668	668	677	662	656	696	667	623	662	701	608	640	654	654	588	670	608	649	693	642	685	694	647	667	656	682	653	657	593	676	636	678	623	669	668	634	725	670	627	668	616	672	674	643	649	684	657	625	645	642	662	631	634	645	636	642	608	680	643	623	670	674	605	651	617	652	664	642	667	678	637	678	626	640	644	646	702	659	673	667	645	619	648	643	681	628	659	685	701	645	658	650	634	628	656	714	675	658	666	680	681	626	627	672	648	651	648	649	697	641	686	661	620	672	639	639	663	703	641	656	665	680	644	696	672	652	690	641	677	676	657	692	662	680	687	637	622	625	637	637	662	660	631	681	709	614	679	646	662	636	630	614	626	662	619	661	673	645	626	638	645	658	637	631	635	689	684	677	634	670	664	638	661	637	639	598	643	704	644	681	708	624	635	633	630	658	646	615	653	659	668	664	654	657	672	665	660	658	646	663	649	621	645	659	630	678	628	583	640	658	655	666	619	643	684	664	661	657	688	657	642	639	638	628	641	674	616	668	702	638	668	669	694	658	689	667	634	656	614	652	672	643	659	651	657	684	694	682	671	647	646	718	651	591	596	655	611	634	649	617	651	643	673	669	667	635	664	665	654	645	640	649	640	612	596	662	642	644	611	703	657	661	647	659	640	641	688	626	675	624	665	665	642	612	676	687	664	610	665	646	684	648	648	654	625	644	713	650	664	683	648	618	620	666	645	674	672	666	660	654	690	662	666	653	675	677	631	631	656	633	633	627	676	648	629	672	633	647	657	630	624	716	672	684	657	660	644	639	676	688	671	644	659	673	657	648	676	683	641	664	690	673	618	610	654	629	656	667	670	660	631	665	655	625	684	614	626	704	647	641	621	664	653	655	660	677	651	652	611	607	654	655	648	636	610	617	602	631	718	625	641	673	642	667	684	648	658	670	661	624	668	664	641	640	634	629	640	643	633	681	641	673	611	666	627	562	617	652	655	650	662	664	633	615	678	647	685	649	667	625	641	650	639	680	641	676	655	686	706	660	637	673	643	631	669	661	644	595	617	657	639	675	695	629	673	642	654	706	630	668	649	667	666	667	616	653	619	644	657	668	664	661	636	644	675	658	637	642	644	665	642	635	648	624	597	648	655	641	603	633	638	702	652	626	615	643	643	680	669	622	660	686	699	638	665	653	677	642	623	673	657	674	618	671	685	626	684	669	616	688	652	629	620	647	614	690	645	607	666	654	622	618	649	649	652	674	609	679	640	683	642	702	592	635	642	654	648	634	684	665	675	631	744	662	626	692	661	659	634	664	645	667	651	624	673	651	637	646	616	655	658	703	635	636	663	650	609	647	682	653	645	644	644	717	695	694	618	669	649	682	659	742	622	646	654	664	719	647	707	599	587	646	620	647	703	665	595	664	649	641	639	635	697	596	614	645	672	669	632	668	664	671	637	676	663	625	648	577	685	674	641	688	699	664	669	587	669	617	661	658	664	626	685	649	686	665	649	694	651	672	696	687	690	639	642	647	696	632	632	612	648	647	635	658	604	646	660	658	666	615	675	675	649	649	622	662	678	667	622	631	657	658	607	668	643	686	685	658	627	655	632	652	639	657	655	636	619	674	635	635	674	641	654	659	680	674	692	641	647	640	663	621	674	622	682	641	636	665	639	659	685	668	596	651	657	714	657	622	656	643	615	651	601	618	658	680	656	593	654	673	662	631	607	651	671	670	600	633	669	673	621	650	643	644	677	650	719	597	663	667	653	638	686	691	663	680	638	702	670	639	624	680	628	601	641	634	637	634	609	690	691	651	660	633	632	612	691	640	643	713	715	654	620	670	584	655	630	611	658	643	653	658	672	628	728	680	637	632	642	655	653	674	648	660	644	655	649	634	641	685	657	647	721	625	687	666	637	667	641	621	616	640	672	697	631	623	625	631	644	613	652	626	651	644	677	661	666	661	660	631	668	666	668	655	656	583	660	633	644	667	667	682	663	668	665	697	637	627	644	675	639	700	650	694	663	656	656	610	652	611	656	640	688	641	639	637	648	676	703	647	627	672	665	636	600	636	644	636	645	669	662	677	651	667	634	617	623	691	636	625	680	670	662	622	597	669	602	684	635	642	673	696	629	668	670	627	628	621	634	603	643	639	628	680	638	689	676	646	658	660	628	648	640	614	662	602	647	639	659	614	674	648	651	662	624	647	630	671	656	643	634	697	651	718	649	679	639	634	677	697	640	611	629	646	652	648	677	665	660	670	640	665	633	621	667	651	640	628
54526	26070	43032	36856	56097	55019	43551	29369	14694	5357	1812	662	322	266	240	203	232	225	222	243	210	242	211	210	222	214	202	232	205	218	237	232	238	195	227	220	217	199	205	198	218	233	201	226	227	231	217	194	209	249	227	229	208	222	242	221	210	228	226	217	218	222	237	218	228	237	199	216	205	205	239	216	215	213	201	247	217	224	228	228	210	212	211	203	216	228	217	206	240	222	215	240	243	211	216	211	219	205	250	189	228	193	237	186	219	237	232	209	198	222	198	228	229	204	235	230	194	220	244	210	207	224	202	212	225	226	227	212	196	226	242	229	206	229	221	222	211	220	204	186	248	214	208	222	227	237	216	213	241	225	221	205	223	216	205	218	233	201	225	233	196	201	212	208	222	236	241	218	224	215	248	227	216	241	194	211	207	195	229	202	200	203	237	220	201	212	196	211	206	223	222	218	219	214	211	204	196	218	230	216	242	234	227	216	189	237	213	212	210	194	223	206	230	225	241	221	217	211	211	206	214	256	220	240	233	226	240	205	223	245	236	213	217	206	208	239	212	194	213	214	198	199	237	227	199	231	225	234	228	232	235	215	206	204	197	199	210	244	209	220	213	226	220	192	222	226	229	220	233	232	207	223	196	245	226	204	220	215	223	235	213	208	216	210	197	197	226	202	232	218	216	224	221	207	238	235	224	224	228	203	233	247	230	229	217	239	220	228	205	233	214	228	235	230	213	219	212	218	220	233	224	183	224	225	213	212	235	204	219	219	227	223	237	205	213	204	198	258	192	242	224	207	216	236	206	204	207	218	217	221	200	230	196	200	209	209	237	206	211	233	236	241	238	229	202	249	264	222	233	252	201	239	225	201	240	231	200	213	216	230	209	240	215	217	219	192	218	232	221	239	217	202	225	217	219	211	213	255	232	229	228	229	212	234	209	214	223	247	215	238	221	220	231	237	228	217	217	233	228	234	214	203	199	226	210	206	203	205	237	217	236	212	227	206	229	237	199	214	189	207	229	211	234	257	242	222	219	208	226	204	222	228	233	231	229	247	223	219	202	228	219	234	214	212	232	195	242	244	231	248	232	206	213	228	208	243	206	216	227	205	214	216	200	195	210	242	233	218	220	219	225	214	218	233	267	230	213	240	200	231	210	237	245	212	221	234	253	253	216	200	215	190	226	206	242	237	201	214	219	221	239	208	230	229	215	217	198	214	203	248	212	216	212	213	231	220	222	212	227	237	217	222	205	256	216	193	214	193	233	203	230	223	228	228	210	230	198	187	220	204	191	219	220	194	202	231	231	229	226	225	214	223	211	186	225	225	252	242	188	221	236	229	209	240	243	212	211	235	196	222	222	223	204	235	225	219	223	234	210	218	236	235	224	203	218	203	211	216	227	231	237	209	197	219	226	220	212	224	244	208	220	210	216	215	217	242	222	197	202	239	207	223	217	213	225	217	225	223	235	228	199	239	243	224	220	218	245	216	245	220	205	229	226	235	221	236	236	226	216	230	214	236	215	220	186	236	206	242	231	228	231	217	223	208	231	224	233	222	229	203	212	207	213	243	221	220	204	198	202	206	189	213	237	214	222	216	267	202	211	210	217	241	200	232	231	245	231	230	220	240	210	213	222	206	237	197	205	220	197	226	212	231	219	233	223	196	239	218	199	200	256	235	234	212	211	199	205	240	207	216	253	245	213	227	237	220	202	230	248	214	233	222	215	216	208	222	203	224	221	218	212	228	211	203	233	218	232	212	209	216	214	207	237	190	216	251	226	205	224	225	229	237	205	244	221	214	233	231	213	214	230	197	195	204	185	238	237	242	223	215	227	224	238	228	243	210	205	228	243	203	218	219	212	229	193	208	215	211	217	219	231	207	243	210	254	221	234	225	211	211	226	223	214	227	225	201	223	212	187	214	217	234	238	224	205	200	230	243	206	218	220	220	221	235	221	207	223	182	243	210	224	214	197	181	236	236	241	232	219	214	187	220	239	226	217	195	215	207	227	234	220	211	230	217	246	234	207	229	161	204	208	216	227	241	223	213	214	221	213	199	223	215	219	210	232	237	201	224	211	221	233	232	213	240	237	256	224	232	217	209	222	229	242	222	225	215	215	214	219	225	213	205	227	215	245	225	257	218	193	220	223	228	229	250	205	216	243	213	215	242	227	227	227	238	194	209	197	218	254	239	218	217	220	217	199	221	208	226	210	210	205	217	203	210	225	213	233	196	216	216	245	225	232	223	230	215	222	213	210	227	251	248	212	221	217	224	236	219	232	230	229	268	229	230	212	241	220	192	220	232	210	231	241	238	237	221	230	200	230	219	251	247	218	212	229	210	222	197	237	228	211	188	202	234	224	231	216	197	219	231	245	224	261	209	223	240	229	249	187	202	228	217	195	217	197	225	252	233	242	223	232	236	255	252	197	234	214	212	216	205	214	245	195	196	209	204	257	231	249	237	244	246	229	220	227	239	227	214	195	231	208	219	220	231	205	229	215	214	220	232	197	218	222	210	194	235	228	225	220	214	201	213	229	230	199	224	230	216	221	238	184	224	238	217	228	222	211	223	234	220	217	258	198	224	220	224	214	247	214	212	243	217	204	237	230	210	201	236	225	194	253	216	236	229	222	232	254	216	238	247	213	226	238	213	208	231	221	225	215	225	250	217	220	198	221	244	232	238	218	215	208	223	230	210	244	231	219	216	220	225	226	210	201	184	226	239	210	195	239	221	188	235	219	234	205	239	231	224	222	233	256	254	224	242	224	207	244	217	219	211	201	253	225	213	221	212	209	204	197	208	206	231	231	234	235	206	232	200	227	218	218	194	217	194	235	212	214	212	224	225	201	239	236	230	211	226	220	204	251	197	218	244	252	217	206	216	212	226	263	219	207	213	219	211	226	214	200	206	223	218	234	251	232	202	235	228	227	231	213	234	229	245	222	231	213	218	220	233	222	219	210	215	226	186	236	202	214	204	221	209	219	204	231	247	244	196	220	241	243	242	239	205	214	252	237	217	242	244	211	227	178	220	224	221	237	213	200	207	224	196	191	206	227	196	205	223	223	224	211	230	213	238	205	230	245	221	214	222	215	224	228	203	238	233	224	222	212	190	210	189	212	209	227	224	224	225	238	208	220	235	206	215	233	219	194	218	190	226	233	189	195	229	226	233	197	230	217	206	214	216	227	217	195	199	231	204	228	199	221	229	218	226	209	212	229	197	227	206	220	227	233	220	221	219	223	229	207	227	224	207	243	234	197	239	237	238	233	217	219	195	191	208	253	231	228	238	201	214	216	239	213	218	211	234	207	229	247	213	213	213	200	195	231	244	215	232	236	228	194	214	223	217	213	222	221	202	207	223	228	232	199	212	221	220	198	244	216	248	213	208	214	210	223	208	212	211	189	205	224	228	231	196	250	251	199	191	233	188	194	223	234	232	209	200	232	209	206	206	225	198	205	231	242	218	214	226	221	221	200	216	229	224	223	212	197	224
26805	16207	39769	46978	65061	65241	54962	43042	28107	15383	6763	2404	1047	679	587	557	488	528	519	503	540	559	510	527	517	561	517	534	529	492	542	550	497	518	572	537	560	541	520	493	527	548	539	532	572	529	525	520	522	582	545	517	515	483	518	556	503	520	544	520	506	539	561	562	569	530	544	547	565	554	561	516	531	554	502	549	519	533	572	554	526	483	531	541	559	557	531	563	536	519	599	505	517	542	503	531	527	540	550	540	500	556	563	525	542	540	539	544	531	513	532	521	529	556	534	498	547	604	587	573	572	539	498	530	530	504	550	540	467	551	527	551	540	532	523	539	532	517	541	556	576	531	577	548	557	528	513	541	542	535	492	591	537	553	502	561	553	555	543	539	576	556	534	540	593	537	550	483	530	526	523	537	541	530	516	541	536	556	531	531	527	521	534	568	524	540	551	485	516	513	541	557	562	529	549	542	533	562	533	599	559	537	554	516	565	515	518	509	543	560	556	542	497	554	560	591	529	534	541	583	529	554	532	508	543	553	526	519	513	536	533	523	559	486	520	514	509	540	492	543	563	553	530	515	546	538	506	568	540	503	553	534	526	580	522	550	547	514	547	536	527	504	548	544	478	540	512	525	514	502	550	565	537	533	539	566	489	503	555	514	573	519	541	554	544	523	552	562	533	548	522	504	544	564	520	535	508	519	555	513	539	516	540	518	504	560	524	536	511	546	529	531	529	540	542	581	518	549	506	502	533	528	535	537	516	569	512	533	522	530	552	567	515	539	535	525	572	511	581	540	524	524	582	550	534	555	535	517	516	558	518	554	520	509	555	596	554	541	535	573	552	557	513	569	537	542	543	558	509	557	521	587	540	550	507	563	520	565	538	537	517	531	512	538	493	531	558	529	547	544	542	539	550	524	518	516	542	505	501	522	537	538	518	574	465	538	517	541	542	552	535	543	563	562	551	570	503	553	582	544	547	476	540	560	543	561	572	540	506	530	519	524	561	555	533	545	553	567	494	573	570	511	515	566	534	481	502	538	553	532	544	552	533	506	469	544	561	564	537	555	530	522	546	556	548	558	602	521	557	537	572	564	549	517	535	512	547	566	532	542	537	533	546	544	540	529	506	529	510	511	518	520	535	537	515	534	550	540	585	535	565	516	554	505	555	545	585	532	554	555	534	528	514	577	557	505	532	563	521	524	534	551	538	550	558	535	527	543	534	496	556	561	561	527	533	554	533	548	539	543	553	519	521	577	563	534	558	488	485	547	505	549	548	521	578	529	506	542	509	573	505	517	589	560	506	562	536	526	555	565	520	518	542	506	504	497	558	574	561	533	509	515	540	506	523	556	569	542	539	543	564	543	539	504	583	522	512	539	533	551	508	541	530	533	523	485	541	513	537	536	515	527	537	573	513	547	523	584	508	560	546	510	527	521	535	552	548	514	506	528	503	525	553	512	524	537	588	546	536	527	519	544	505	508	499	568	575	510	550	542	528	531	552	520	579	512	537	529	506	574	495	539	535	553	505	547	580	515	515	502	564	562	531	521	551	555	562	504	508	521	583	552	528	540	548	527	503	533	546	529	525	541	530	553	551	572	496	535	529	539	496	557	573	534	540	557	536	572	533	519	551	543	531	546	512	514	537	560	520	538	494	562	546	554	554	546	537	528	506	529	541	569	586	545	519	533	542	546	509	538	573	579	553	570	549	538	584	563	518	534	535	526	564	505	548	524	538	586	546	552	522	546	503	535	567	547	512	513	526	547	551	525	545	552	539	517	548	504	546	546	541	532	539	526	584	535	550	536	532	552	540	536	545	557	537	535	508	504	574	512	505	579	537	542	562	534	518	519	511	542	522	515	520	517	531	562	584	558	557	536	518	534	539	502	536	519	495	526	542	551	527	534	563	554	507	528	526	524	529	499	546	574	494	504	526	522	570	540	551	549	540	538	521	523	557	524	535	512	548	553	546	541	546	516	550	500	573	578	544	557	529	487	515	550	572	558	566	567	562	527	571	549	494	520	518	550	514	539	525	550	551	561	556	525	559	557	530	542	527	553	570	490	529	511	553	528	532	576	489	554	576	464	526	516	594	527	569	552	508	537	550	529	500	547	504	497	560	531	498	545	538	520	518	520	547	556	525	507	542	488	558	548	540	554	528	581	571	518	504	587	549	556	494	498	547	537	538	558	546	531	558	516	524	540	546	534	534	536	542	519	552	581	542	521	560	552	560	562	528	507	528	554	569	533	517	556	546	552	525	503	529	519	548	570	510	512	537	522	549	521	482	545	494	514	565	516	540	530	549	544	516	526	536	534	561	565	523	508	492	542	509	519	559	537	571	564	605	587	565	586	562	557	551	502	509	514	529	532	548	518	528	555	566	540	531	523	527	569	507	517	541	543	531	548	540	526	551	555	553	536	530	534	537	520	544	557	575	521	533	536	539	571	509	534	555	565	545	496	559	502	512	534	537	558	526	526	558	562	535	499	590	528	569	544	512	549	522	530	556	485	527	562	581	542	541	549	561	520	536	548	533	526	541	572	546	560	473	528	547	522	537	534	532	541	509	585	546	545	569	552	547	550	559	524	540	520	558	562	509	511	466	549	512	602	569	516	563	564	570	542	594	547	527	555	557	506	501	582	538	538	557	506	559	553	537	549	507	536	522	539	533	504	530	542	505	578	555	554	521	518	545	490	553	575	540	535	505	551	563	544	542	548	527	532	570	521	505	594	551	548	518	504	527	531	537	577	579	586	573	539	572	538	556	520	543	519	521	518	502	578	525	560	559	532	522	560	575	526	522	526	512	548	525	536	542	558	522	557	558	516	564	530	571	502	522	538	524	520	511	577	530	568	528	518	571	552	521	515	573	514	530	538	516	591	522	543	549	538	540	548	568	544	533	567	528	549	529	528	541	526	533	545	496	545	533	524	547	528	495	545	558	555	557	529	565	608	584	554	518	525	560	545	499	520	552	524	519	535	571	553	561	521	581	534	550	486	507	493	587	526	549	529	544	535	545	559	546	515	544	546	523	541	566	523	515	580	531	548	505	547	538	547	521	533	518	527	577	530	533	533	522	532	545	529	532	566	519	570	537	581	556	521	527	520	536	499	523	519	536	546	519	570	568	579	542	518	525	545	569	537	545	556	533	531	516	551	577	542	537	481	524	530	556	538	572	525	544	523	529	554	495	574	542	517	519	555	527	510	516	526	511	551	540	510	496	543	522	535	533	524	559	547	554	474	497	535	557	506	542	532	555	538	502	527	546	543	518	574	500	543	513	526	524	531	560	567	514	550	562	526	533	504	549	557	518	585	461	536	551	537	548	569	551	517	570	545	554	500	536	555	512	574	565	543	540	572	487	510	521	534	513	535	558	543	559	550	551	566	544	539	496	551	511	579	556	529	548	552	527	575	549	519	539	549	555	584	535	567	525	534	522	520	528	550	550	539	530	510	467	555	563	528	491	509	542	532	504	591	546	544	528	511	570	537	528	545
55295	28342	30294	50119	59155	54694	47949	34719	19343	7195	2309	771	389	255	206	220	222	187	215	220	209	190	213	211	185	204	210	171	192	195	196	225	208	222	211	205	194	185	194	179	193	205	199	206	209	205	195	196	195	207	207	212	214	204	196	203	197	190	189	183	218	223	202	212	200	204	226	210	219	206	194	201	195	193	230	168	198	202	189	206	182	196	185	225	183	176	182	203	211	202	222	227	195	205	197	222	195	207	196	183	217	224	203	191	216	179	216	211	180	206	198	234	223	225	194	191	201	180	219	190	193	224	206	170	216	194	206	202	208	171	199	182	213	188	181	202	193	185	197	189	212	200	201	197	188	217	207	208	205	193	221	203	197	210	228	211	176	186	188	205	195	187	211	187	182	191	188	192	203	190	216	199	224	196	206	190	197	198	239	207	207	195	196	192	220	190	213	188	182	203	181	219	190	204	195	181	210	203	197	203	213	203	204	199	230	210	192	186	180	216	197	185	217	189	212	211	146	212	195	217	215	189	209	215	193	179	200	192	194	227	216	203	191	200	196	199	228	195	205	181	211	214	194	189	199	185	193	183	213	202	199	190	193	217	206	183	213	205	191	221	201	204	193	203	202	205	198	205	221	241	224	213	201	204	204	187	234	185	205	219	210	196	205	173	209	195	195	181	201	204	204	192	200	190	200	192	199	223	213	217	193	207	219	195	210	202	195	204	200	221	185	205	182	196	226	214	191	190	197	200	212	215	200	207	185	207	194	191	235	192	219	220	193	210	225	193	187	208	182	198	210	189	190	216	203	201	223	208	214	206	199	223	202	207	186	208	192	245	208	205	194	188	213	232	225	207	200	179	211	188	206	187	174	174	196	205	233	206	195	190	212	194	189	200	208	204	190	185	202	223	180	196	198	200	187	196	205	205	203	202	198	220	184	211	209	208	226	199	210	204	194	204	222	203	187	207	208	193	212	235	188	212	206	192	181	203	207	200	224	220	207	194	192	184	197	204	194	215	205	213	204	197	193	184	226	193	220	201	200	206	212	195	172	207	218	220	209	201	220	199	187	208	190	210	176	177	204	217	205	200	228	223	214	190	216	201	212	180	186	198	198	223	198	168	194	195	194	190	200	180	197	208	218	195	195	206	175	184	187	212	188	198	189	214	209	201	190	217	187	171	211	186	183	209	218	209	185	216	205	211	222	209	231	176	229	202	195	172	193	202	182	204	165	220	224	242	218	226	211	168	223	205	194	228	228	204	206	182	213	197	187	198	198	215	191	199	216	189	204	222	190	201	204	226	188	215	189	203	208	196	190	196	172	196	219	200	210	208	204	183	224	209	184	227	190	205	218	205	225	195	185	225	215	185	209	197	195	221	198	212	214	196	196	208	202	201	202	217	195	198	196	186	215	192	200	187	227	219	206	188	207	204	182	192	184	209	242	199	183	211	221	190	200	212	198	214	192	222	185	204	209	184	190	190	211	200	189	206	188	193	191	201	210	217	218	217	183	220	202	222	216	207	202	193	212	216	223	224	182	209	206	195	196	202	217	211	219	228	185	192	184	206	192	157	187	215	186	196	201	183	179	171	237	214	207	196	211	206	217	192	219	200	202	192	208	206	233	196	203	216	194	216	215	197	189	246	212	190	209	221	224	214	193	210	230	210	205	212	201	203	221	219	208	212	199	189	210	192	191	192	214	187	191	206	211	224	179	194	210	215	197	184	176	175	204	226	225	194	203	182	197	192	208	223	202	185	210	180	194	188	198	209	188	210	213	214	176	178	200	199	203	218	223	209	198	198	182	199	187	220	223	180	207	218	190	199	205	206	200	222	218	213	238	194	205	190	221	208	209	222	181	223	206	193	196	222	182	200	185	209	196	192	202	199	202	231	203	193	189	195	196	235	212	201	207	194	223	190	184	202	219	201	210	213	226	200	193	211	207	196	210	194	200	201	206	219	197	190	189	221	197	184	203	188	219	225	180	174	208	210	204	197	214	215	179	195	220	224	205	199	205	183	177	205	199	190	182	202	184	179	204	189	188	195	191	206	195	221	196	205	195	177	211	186	203	185	187	208	189	234	224	207	195	218	194	217	188	220	215	198	213	218	219	192	211	206	201	190	222	220	216	204	203	185	196	170	190	198	223	188	186	224	194	202	195	206	221	212	195	186	230	235	229	192	195	201	184	205	216	195	194	195	210	171	197	208	202	184	197	227	201	184	218	180	212	200	191	192	214	207	213	212	187	201	221	214	205	187	196	175	205	194	212	188	207	207	188	212	188	196	197	168	215	204	178	197	205	206	210	199	223	210	192	204	214	229	218	200	200	199	190	185	203	221	202	222	200	214	195	209	210	203	204	200	207	207	203	203	195	225	219	205	196	186	210	210	193	205	194	191	216	222	192	215	201	227	217	204	215	214	189	201	223	188	208	192	204	200	217	216	220	217	215	202	201	183	212	214	207	218	195	197	201	194	179	208	210	192	233	214	193	215	193	205	176	186	183	209	219	191	214	197	211	190	183	214	212	209	162	208	197	220	182	194	200	192	208	191	203	205	213	198	206	194	214	175	215	201	191	190	198	216	191	206	183	199	208	188	185	190	208	196	170	187	214	218	196	187	194	221	207	187	202	195	214	201	203	221	221	198	185	172	214	201	195	200	174	206	189	209	186	198	208	199	222	217	190	194	197	206	202	196	194	210	211	214	181	182	188	226	195	154	202	201	199	211	222	212	189	199	206	212	213	203	188	191	213	225	209	209	188	193	195	204	206	204	184	195	173	209	203	193	217	209	202	198	189	186	203	184	210	196	185	195	191	199	199	199	202	181	207	229	210	214	244	220	204	183	197	199	192	225	209	208	210	188	215	205	180	186	199	203	199	212	214	159	187	197	212	199	183	205	200	181	217	196	213	175	185	199	193	187	186	178	200	217	189	200	207	197	203	199	175	208	193	175	209	200	184	214	183	211	201	177	209	204	212	198	184	190	184	192	182	204	198	203	218	183	205	208	232	189	207	174	212	190	198	210	194	165	206	193	200	234	197	199	192	183	206	225	212	193	214	207	177	187	204	170	206	212	233	189	190	213	175	194	225	215	192	201	226	227	227	220	223	233	191	196	196	242	186	217	191	212	187	190	211	212	218	214	208	217	202	220	209	171	188	208	198	174	209	214	192	197	176	183	207	191	216	221	182	190	189	194	198	215	188	180	186	218	189	196	212	207	212	193	188	199	203	191	208	204	244	231	207	215	179	195	197	202	196	176	204	227	221	237	206	201	215	204	192	190	185	204	203	193	189	203	206	221	204	177	199	184	201	204	211	218	180	177	216	189	212	186	204	200	202	198	167	205	207	212	204	176	230	239	206	201	205	189	211	200	203	179	193	211	187	197	172	221	191	200	204	207	180	194	209	199	196	191	192	215	207	182	208	228	202	212	172	205	193	194	192	208	214	204	196	200	197	215	223	209	233	212	199	216	226	228	191	206	217	208	207	202	206	207
26849	18718	31135	56227	66822	64458	59123	48006	32789	18227	8110	2818	1053	657	518	492	453	481	508	535	484	481	509	490	528	511	512	519	520	480	475	491	464	514	523	479	527	482	510	516	516	536	466	462	519	477	468	495	569	487	523	528	507	462	503	498	490	497	491	511	485	473	491	486	485	476	482	511	489	538	519	489	466	517	534	482	503	491	494	502	475	522	448	498	499	496	494	457	489	470	511	491	455	522	502	514	515	513	509	475	507	507	484	501	488	486	497	482	516	463	498	496	512	477	481	506	482	468	496	523	478	491	519	488	529	511	477	516	540	492	516	523	493	509	510	533	479	472	526	512	531	458	496	488	510	523	478	545	481	482	513	492	497	520	502	468	512	498	490	485	500	479	488	484	474	488	533	515	546	511	466	510	473	511	445	469	527	481	459	501	487	545	493	498	470	516	498	526	542	511	520	477	536	519	511	489	533	522	504	508	551	514	483	491	530	503	520	517	536	489	489	505	489	471	509	467	510	498	519	499	500	511	464	476	473	496	523	478	485	459	502	526	502	473	444	508	482	500	470	499	523	564	487	498	510	535	477	493	522	536	461	522	477	495	513	520	474	508	480	475	524	494	488	497	480	477	495	530	489	514	481	469	528	498	469	486	479	501	490	502	524	471	459	520	514	490	474	540	456	461	516	483	510	480	512	502	467	529	512	515	506	507	482	484	504	480	518	506	484	505	474	511	489	507	498	486	507	492	527	458	450	511	474	472	505	478	451	494	471	446	494	476	489	468	512	512	502	473	539	454	496	538	497	509	413	493	495	456	483	513	463	465	493	500	511	502	554	501	483	492	499	501	444	505	518	484	517	524	485	534	494	555	532	498	482	509	491	529	498	490	510	512	503	504	508	495	485	538	523	529	506	516	483	485	497	474	492	541	518	480	520	489	493	497	508	493	495	492	504	496	426	527	522	499	488	447	537	505	477	449	486	486	508	504	509	512	496	493	478	493	496	487	501	505	487	515	512	495	477	480	471	509	525	519	540	528	523	484	527	525	504	517	460	502	512	490	515	486	506	456	506	463	522	496	495	507	482	500	480	535	470	460	487	513	483	508	521	497	493	473	500	492	507	488	521	465	507	494	508	534	505	534	496	533	472	480	513	491	539	509	500	463	505	506	478	534	469	522	464	510	497	520	510	458	486	488	544	509	495	496	544	513	517	519	517	510	489	513	517	495	493	504	482	481	468	491	508	481	505	467	511	490	515	486	478	501	475	472	492	474	490	510	513	503	465	495	458	527	522	510	461	495	532	505	493	515	512	483	497	475	526	498	518	508	496	488	453	523	513	532	485	509	509	501	482	510	451	483	523	503	550	522	482	523	472	499	503	488	459	453	512	492	479	548	502	530	490	482	451	472	436	476	496	497	499	509	475	523	456	511	504	549	465	520	463	482	486	476	489	516	504	504	471	492	529	483	483	531	482	482	475	484	508	514	517	535	489	517	517	505	482	467	508	479	510	493	483	457	508	472	509	493	502	498	466	505	504	523	486	513	490	473	516	490	458	493	516	527	512	465	465	515	467	499	534	484	470	487	456	466	489	482	499	530	477	495	477	514	463	477	485	465	561	506	469	465	486	495	500	532	481	514	532	506	506	497	521	506	499	500	550	501	499	467	485	518	494	509	514	468	494	503	506	491	479	506	464	495	484	498	478	459	504	458	514	539	497	506	539	487	476	504	509	495	479	463	540	538	511	476	539	483	536	451	499	483	487	499	459	509	478	483	473	495	485	465	534	499	484	550	468	472	481	492	517	499	504	500	515	499	526	514	516	507	522	521	497	495	482	468	518	480	509	482	488	468	504	504	512	496	466	491	475	459	524	518	498	506	472	479	496	515	483	500	516	491	516	502	508	465	492	487	552	529	507	505	504	494	477	436	527	493	507	518	516	507	477	519	518	550	501	479	502	507	475	481	502	513	473	495	520	522	526	511	493	517	508	490	491	527	505	463	476	482	475	468	532	494	533	486	508	498	508	526	501	469	463	487	504	512	505	539	463	484	510	475	470	494	452	519	509	509	480	515	510	477	477	491	500	521	512	502	522	504	509	514	516	486	496	489	499	522	477	515	502	511	502	523	487	495	487	477	495	539	501	503	477	495	466	505	503	490	478	472	505	472	480	505	467	467	471	555	488	451	513	467	516	465	516	485	497	507	497	462	522	501	522	488	502	465	479	503	504	486	522	502	476	504	504	519	464	487	514	440	479	471	528	491	492	523	496	504	483	531	497	544	501	497	480	498	531	465	514	512	508	520	476	479	509	530	486	502	492	490	520	515	519	477	524	452	478	444	477	470	486	486	492	505	506	463	526	525	519	479	481	552	494	512	472	515	532	458	523	485	538	471	515	504	519	514	524	514	484	510	472	525	521	498	475	489	502	563	532	516	502	527	478	498	475	469	508	502	535	460	474	470	478	503	540	511	501	516	489	498	500	466	463	504	506	519	480	506	497	497	470	453	506	516	515	528	495	490	511	476	502	470	535	453	511	490	455	478	478	485	479	531	461	497	538	514	514	489	475	485	478	531	474	535	481	510	542	479	517	504	497	515	499	532	478	473	517	469	501	478	480	519	502	483	506	487	531	532	483	500	500	467	494	525	487	461	511	475	485	467	516	519	554	503	479	513	513	463	509	520	473	524	489	492	452	501	530	472	505	494	500	510	512	481	483	482	472	467	508	511	496	515	508	481	497	464	503	456	532	500	533	464	506	498	474	491	485	501	513	500	477	525	480	467	498	508	527	466	510	486	468	519	480	490	504	532	476	547	480	513	499	497	526	517	512	482	512	452	506	500	483	497	523	483	545	519	514	498	517	541	495	502	507	503	514	519	497	487	511	525	457	505	495	519	507	470	501	480	516	483	488	492	536	470	491	511	511	491	469	485	495	488	487	485	486	494	441	512	508	496	479	500	481	495	494	503	464	489	503	506	469	519	488	518	454	514	512	495	489	503	494	495	558	475	530	483	498	489	506	471	514	479	493	494	489	492	527	488	483	536	470	455	507	499	488	492	494	482	531	523	498	530	527	464	501	536	456	517	488	494	510	496	509	510	521	490	470	507	520	519	472	472	495	522	487	486	479	523	502	513	497	473	506	506	541	472	503	473	461	517	496	504	507	548	481	461	513	490	512	512	487	506	536	474	473	482	469	505	457	480	501	494	459	491	498	476	501	525	499	490	479	507	487	517	497	512	474	450	482	494	491	523	498	481	552	480	503	510	472	505	506	488	518	529	478	485	507	484	501	503	531	510	490	513	501	472	472	502	503	530	555	509	514	529	471	503	495	555	483	489	473	460	472	457	527	506	507	492	484	521	502	495	488	505	496	496	524	469	516	494	464	519	503	513	514	505	489	523	511	467	499	484	516	505	460	484	488	507	487	474	526	487	499	505	486	512	485	520	544	503	538	443	527	519	490	499	505	475	510	527	489	531	506	490	515	545	535	445	496	515	515	521
5788	707	942	2956	3602	3834	3094	2668	1448	746	408	284	300	283	288	268	272	259	281	284	254	259	253	273	258	280	265	283	268	264	273	265	286	238	246	265	288	281	295	258	266	276	270	269	248	244	275	257	250	292	266	292	242	259	267	276	262	273	275	239	289	268	249	276	273	280	248	280	289	308	251	282	250	266	283	278	271	281	272	286	268	262	272	252	264	269	262	271	284	282	250	274	251	284	260	282	267	255	283	309	286	270	268	301	269	268	279	253	282	261	256	258	263	298	266	280	274	248	270	290	275	289	251	249	262	289	302	269	245	248	265	265	263	244	282	259	264	287	336	257	277	255	279	268	253	266	251	257	258	294	294	235	246	271	277	261	261	302	267	268	266	298	257	246	277	279	286	243	257	263	280	245	292	266	239	270	277	269	267	272	257	294	274	255	247	246	249	268	288	293	293	304	267	228	273	276	245	286	283	306	269	279	255	271	286	274	294	256	277	307	315	279	226	257	266	289	262	259	237	244	297	278	250	258	265	288	268	273	277	289	237	272	283	253	279	265	256	270	263	326	236	284	241	265	252	278	314	274	285	282	285	284	309	252	270	281	267	264	234	284	280	271	268	253	290	278	271	279	279	291	263	271	280	277	257	243	273	268	251	288	237	302	273	260	231	274	289	257	256	289	267	253	253	287	249	253	307	280	280	301	289	257	257	294	272	266	243	253	260	270	283	273	260	258	289	240	280	277	284	283	244	280	258	284	303	279	266	293	280	261	281	256	263	244	267	235	248	271	311	271	298	269	288	308	243	267	260	279	292	305	254	257	216	258	248	263	263	249	262	294	264	274	268	288	261	260	266	268	252	284	251	286	278	265	253	270	262	272	281	265	261	250	253	258	273	253	297	295	255	282	281	230	274	277	261	266	283	260	248	302	248	278	286	283	259	277	276	279	291	253	283	302	270	267	251	266	297	270	255	270	284	273	258	274	290	281	281	259	283	256	258	285	286	268	295	284	291	284	274	271	293	252	272	266	298	296	267	308	256	308	292	290	267	257	276	262	272	266	263	266	283	261	292	281	283	274	252	262	249	237	300	261	275	277	272	266	257	258	286	275	297	276	274	287	265	297	274	277	274	269	267	278	283	253	265	275	278	291	279	280	290	283	304	255	262	290	274	279	281	242	295	247	265	275	251	231	265	268	264	322	256	287	269	277	274	293	261	233	279	275	276	289	269	252	255	224	262	290	293	264	278	283	267	266	286	269	287	297	272	246	282	297	268	273	288	253	279	285	273	255	308	265	296	275	252	274	279	261	261	299	266	236	263	281	245	291	286	263	296	278	276	303	299	280	256	282	265	272	259	272	278	281	281	290	277	279	273	265	295	268	295	267	274	302	268	268	278	259	290	253	257	280	286	296	300	241	270	280	266	266	291	263	258	244	266	234	261	242	282	278	264	266	248	286	305	284	278	266	264	245	274	284	269	277	274	245	260	267	258	259	282	271	262	241	269	282	285	273	262	255	282	270	272	263	292	244	256	275	252	271	242	277	283	275	245	250	225	277	272	311	254	270	245	261	247	265	270	250	297	246	293	260	265	277	276	285	260	292	263	270	257	274	298	270	291	268	263	278	266	260	265	262	261	303	308	273	282	268	272	271	259	299	264	286	304	251	270	239	296	274	267	272	289	275	240	287	264	270	279	258	271	265	252	252	263	237	256	277	267	279	267	274	259	263	294	267	248	301	278	257	270	295	296	245	256	241	234	259	276	267	281	282	286	273	249	254	273	273	252	265	264	290	265	304	266	256	292	260	269	254	298	279	307	248	253	276	249	272	280	301	271	262	241	266	256	264	269	277	276	254	274	267	278	261	288	306	259	265	239	294	268	263	249	277	309	262	258	293	268	271	262	303	269	287	304	277	263	268	265	290	272	276	272	289	268	278	262	283	260	286	282	294	262	288	267	234	239	281	259	288	294	287	266	280	254	264	301	259	290	272	271	287	279	260	278	291	248	281	273	272	267	256	271	252	305	304	278	262	281	257	247	287	262	263	262	254	301	278	283	285	260	266	263	309	254	296	314	273	266	259	276	244	264	280	285	255	271	248	254	224	256	267	298	279	264	277	264	270	272	293	259	293	278	255	255	281	281	283	263	289	252	236	264	282	249	292	297	282	243	302	254	295	252	258	268	264	282	293	250	245	283	260	318	255	286	288	252	268	277	274	242	281	275	286	268	269	270	248	277	265	291	275	258	247	271	267	287	276	291	298	238	240	269	254	262	268	247	252	281	245	289	270	287	280	276	271	256	292	281	279	255	281	300	267	254	272	271	270	271	260	275	281	293	270	259	279	259	241	262	239	288	258	254	254	289	228	271	272	231	258	218	278	269	264	268	285	260	271	275	289	250	275	278	253	271	267	244	242	259	247	283	286	265	258	253	285	299	255	258	281	261	256	303	264	286	283	283	278	296	273	283	287	283	236	262	249	279	233	302	278	279	264	260	272	278	264	305	244	304	279	274	267	227	248	291	263	297	246	257	253	253	275	261	271	254	272	278	263	260	279	265	257	249	239	254	267	260	247	280	278	271	266	270	267	242	286	312	258	289	274	261	261	274	268	269	254	260	278	261	264	285	250	279	280	246	258	292	265	266	280	245	277	255	268	279	256	264	257	267	245	250	306	289	247	296	247	268	288	291	287	257	259	250	296	265	252	278	265	284	267	276	280	275	253	263	280	295	244	292	248	288	281	236	254	253	258	260	296	269	264	289	281	266	261	290	254	268	257	262	253	268	287	291	278	298	225	279	254	278	269	243	268	251	274	268	280	272	283	300	258	259	256	258	276	255	271	263	271	286	289	299	240	289	273	290	278	307	266	261	265	290	291	270	260	281	266	256	241	295	271	250	287	259	291	274	269	259	270	277	279	267	262	257	280	262	260	263	255	269	240	267	295	267	269	284	273	284	266	281	266	271	239	264	282	279	261	285	249	274	268	246	277	281	279	290	276	257	295	269	281	239	238	280	240	279	283	272	284	285	249	259	281	240	285	281	278	261	251	279	260	253	268	301	283	280	264	296	263	267	295	278	287	251	269	273	275	276	240	289	275	274	273	272	264	267	265	252	291	273	261	236	295	242	252	254	270	255	276	308	269	266	286	291	249	264	254	258	313	260	269	270	268	251	271	271	282	277	264	250	271	243	251	258	288	279	257	273	302	252	307	216	255	273	295	259	269	271	283	296	255	265	278	273	269	278	269	291	282	295	275	269	283	272	279	261	283	289	274	266	273	298	262	241	253	268	253	260	222	295	296	279	254	271	263	285	257	267	262	242	293	282	267	272	252	262	279	285	285	269	278	258	241	277	226	279	250	261	278	281	274	284	276	280	286	272	271	301	239	277	295	276	267	265	261	262	262	248	248	242	246	294	260	262	264	277	259	296	261	251	271	234	288	248	279	261	269	237	252	255	250	270	285	291	240	282	270	243	280	262	245	265	301	250	256	247	270
5274	1174	2472	10147	13490	13534	11423	9340	4823	2297	1302	836	703	638	663	688	694	643	677	607	649	631	651	692	625	615	669	646	667	647	706	668	639	632	686	671	616	662	616	642	697	641	655	677	617	639	699	690	629	610	626	680	645	618	651	645	603	632	659	616	636	613	699	683	670	660	624	637	666	668	656	621	637	611	650	665	630	657	636	641	641	640	644	676	596	657	599	633	655	618	626	600	647	672	634	645	691	661	638	667	680	617	649	666	650	609	689	631	696	611	650	675	676	658	654	652	658	620	633	673	669	638	634	619	635	655	632	699	617	639	619	638	639	591	633	649	616	631	631	619	611	685	671	630	660	619	632	671	618	636	675	641	663	624	620	651	694	689	627	671	608	651	645	648	630	648	632	640	661	649	665	669	616	635	665	635	674	636	629	658	669	653	624	653	667	615	624	657	678	632	682	667	673	647	641	664	676	649	655	684	631	681	642	653	640	637	679	657	616	628	583	627	649	633	635	635	649	641	654	623	622	603	629	657	666	676	631	638	635	659	655	650	608	656	613	648	637	703	609	643	667	615	679	658	649	641	671	624	646	623	654	643	657	620	610	616	679	633	669	647	651	648	654	672	641	608	688	660	615	676	665	624	662	645	623	629	592	628	671	684	665	641	626	625	674	646	649	669	637	613	653	636	626	657	627	668	595	638	617	643	695	639	694	672	651	626	650	608	662	664	645	648	662	645	696	656	645	638	631	684	628	653	695	628	656	623	638	610	686	656	626	628	684	669	654	645	649	663	681	619	591	599	663	657	672	658	688	642	674	624	675	667	662	644	668	681	628	646	595	655	656	623	613	632	659	609	695	645	604	606	634	646	630	676	653	606	626	644	587	610	654	676	625	630	649	634	643	620	662	618	632	621	683	651	624	670	615	624	615	608	690	667	663	672	638	670	627	653	643	607	677	640	672	629	690	675	634	623	612	677	587	626	676	666	702	719	640	672	662	620	667	683	637	635	652	694	654	655	612	654	623	627	613	643	645	634	646	638	641	667	607	647	637	659	630	636	651	624	667	664	629	639	632	635	616	631	621	678	660	651	647	642	628	663	666	640	650	644	632	658	669	626	680	644	607	659	629	637	685	648	653	623	684	680	631	625	600	667	632	648	674	656	668	661	653	621	640	648	687	657	631	670	652	677	678	674	674	662	610	664	650	610	630	656	581	683	598	637	650	668	655	649	636	635	659	660	666	639	654	631	584	683	646	654	612	661	653	655	706	604	659	643	699	617	662	607	650	654	634	652	626	619	659	654	618	628	649	661	661	603	663	643	686	649	643	634	660	620	592	693	648	580	613	649	669	633	636	621	670	646	639	673	637	613	631	614	618	619	693	617	665	618	643	662	627	647	664	666	690	674	631	621	644	660	646	636	692	678	634	655	680	638	637	620	629	697	642	671	630	630	671	632	680	706	631	674	619	649	645	652	669	658	632	639	627	664	655	652	663	635	660	643	659	641	642	640	632	641	603	584	675	666	649	631	687	697	632	658	672	670	655	693	644	663	646	618	662	693	682	656	652	659	715	591	628	642	682	618	639	625	622	668	682	647	659	600	616	655	616	687	633	656	657	673	693	634	634	718	652	648	697	675	659	641	645	597	626	678	631	637	569	639	615	648	663	637	637	622	655	659	621	677	681	665	626	650	693	636	631	652	645	666	635	676	627	627	647	656	679	677	674	663	635	711	616	649	625	680	657	632	618	649	638	602	630	660	705	648	653	636	665	629	607	698	664	656	657	634	620	670	652	641	657	645	631	636	624	649	639	620	635	611	663	646	682	649	644	610	653	691	640	691	612	658	693	668	696	643	679	664	645	623	670	675	658	647	628	653	631	633	641	644	651	619	645	636	652	611	647	642	647	673	642	642	621	655	636	643	637	709	643	673	659	654	628	676	660	623	618	672	655	639	647	661	669	618	629	628	706	654	666	633	646	608	613	669	641	666	628	619	641	666	649	644	614	640	670	614	634	699	648	634	670	627	654	670	679	676	677	656	634	638	648	639	628	658	654	634	594	648	641	623	665	713	643	673	660	655	633	600	641	657	668	636	650	659	646	691	661	641	705	643	594	659	660	700	581	632	647	663	673	661	641	646	667	649	679	651	622	657	638	613	643	679	665	676	614	703	596	656	635	604	647	603	625	657	667	661	638	616	639	610	675	666	661	598	640	617	692	630	659	700	633	657	592	665	687	653	681	634	681	626	658	627	629	661	614	653	656	659	683	627	598	611	639	648	658	654	638	684	615	642	646	671	632	644	633	663	645	635	627	704	644	686	647	675	649	645	650	670	654	671	644	656	661	616	658	666	646	652	647	632	658	684	656	667	617	626	647	620	646	655	632	664	666	670	646	621	617	643	696	651	644	621	637	645	655	613	652	616	640	637	655	671	643	700	641	636	638	623	697	605	611	637	652	663	664	682	632	638	659	665	697	584	627	663	653	654	603	661	645	639	627	656	667	631	671	669	621	697	646	634	633	632	646	646	645	632	627	639	695	616	633	645	647	652	657	613	618	644	612	630	654	686	615	662	653	648	647	668	627	641	626	666	659	602	635	699	693	604	663	628	667	656	658	600	662	640	668	631	623	657	615	692	691	657	650	623	634	629	657	643	638	638	696	626	635	603	635	616	657	661	647	629	620	690	625	659	663	610	715	641	625	701	623	627	601	642	660	679	620	628	674	628	635	652	590	634	639	672	631	585	713	657	616	672	655	615	627	626	667	650	652	624	597	640	627	662	617	682	656	631	628	690	670	689	694	689	659	636	626	690	657	634	700	691	597	639	659	617	639	656	671	692	641	665	642	647	669	639	658	640	665	622	671	658	649	597	657	625	735	632	667	669	630	617	667	632	661	666	717	668	678	656	660	655	643	642	653	604	622	661	622	650	636	615	628	664	664	618	617	623	627	655	647	620	664	666	651	656	658	638	631	673	675	637	603	643	644	656	725	639	638	656	635	632	663	660	620	665	651	638	638	669	669	653	690	670	673	635	632	652	630	671	613	625	646	692	623	616	640	626	661	631	669	658	635	632	661	665	659	619	683	627	630	651	630	643	619	685	609	646	619	683	646	652	646	592	635	677	683	679	659	666	622	657	622	668	675	672	620	666	617	668	640	633	650	638	632	698	676	674	644	602	678	633	659	641	679	649	624	617	643	710	630	652	714	606	600	625	648	672	686	669	642	676	619	643	658	661	608	667	610	607	645	673	650	640	652	621	664	627	635	649	656	608	679	611	632	648	688	681	671	649	688	638	649	686	682	672	621	626	651	693	625	671	678	607	626	633	632	621	658	646	663	647	622	628	676	659	631	617	656	658	656	664	623	665	643	633	676	630	679	643	694	627	647	638	668	656	632	602	660	638	659	700	651	668	596	614	661	642	708	639	632	616	636	637	695	658	626	656	659	631	637	633	688	632	662	645	710	666	678	627	622	614	647	662	627	613	627	666	670	667	618	629
47705	17716	27861	58831	50892	44331	41513	35211	22326	8679	2474	769	395	297	231	212	195	202	207	218	232	189	209	192	226	231	230	230	221	220	196	219	230	201	215	217	194	191	225	207	210	215	230	218	210	224	181	219	218	217	237	241	209	224	212	189	227	236	225	210	207	228	193	194	197	203	192	181	208	185	220	196	196	185	185	211	198	195	206	226	226	216	224	195	219	228	205	187	204	190	199	199	211	185	204	183	211	218	186	208	207	206	211	234	201	196	206	217	216	205	229	185	180	224	209	186	193	225	210	209	228	202	181	215	199	223	230	237	209	225	229	220	201	205	220	183	195	225	207	175	209	214	226	224	177	204	215	233	179	195	227	205	190	206	219	207	214	200	219	182	191	213	212	205	205	220	198	224	226	190	207	173	213	189	228	185	225	201	201	214	222	229	196	214	252	206	211	228	208	195	215	205	189	186	228	192	211	187	195	196	231	203	202	203	218	220	212	230	197	244	232	213	208	203	215	195	179	225	203	210	214	208	222	205	186	205	235	194	190	190	209	231	202	214	203	206	243	208	194	190	221	185	227	210	191	214	217	196	214	187	214	221	226	206	217	193	189	233	227	195	179	203	258	245	212	189	197	235	223	225	210	219	176	194	221	203	192	207	197	201	210	218	201	196	215	211	219	186	198	203	220	219	202	187	215	207	214	210	218	204	217	229	193	193	236	195	208	185	235	194	208	205	213	217	215	220	196	224	224	212	198	201	225	227	217	191	201	217	192	244	202	176	210	206	223	207	199	217	231	233	184	193	214	211	209	230	203	177	213	190	197	213	206	209	182	194	215	205	209	219	191	199	195	206	203	212	196	210	208	212	203	252	193	210	197	209	200	195	211	200	194	208	217	204	199	203	251	220	212	220	200	211	205	227	185	175	204	203	210	216	194	232	222	183	187	226	205	204	206	225	201	189	207	200	193	199	219	189	233	199	227	208	213	214	198	220	218	224	206	208	200	209	194	238	196	192	199	221	192	205	214	213	188	206	203	192	192	208	212	238	203	222	191	206	220	203	197	206	204	202	171	218	215	210	184	203	204	185	219	219	211	232	215	257	217	225	188	223	214	196	198	202	208	200	200	204	204	208	194	217	181	220	214	181	191	210	224	203	209	199	203	175	206	207	192	220	193	210	214	202	198	231	176	206	200	223	220	208	197	199	195	233	221	202	191	206	209	224	190	199	215	244	215	191	202	210	194	203	186	187	200	212	206	191	192	210	225	192	202	206	221	219	199	231	206	203	251	221	199	222	235	230	211	194	211	213	228	206	207	223	212	225	205	198	231	224	224	231	208	198	180	214	214	187	223	186	197	192	177	212	188	187	201	202	204	181	222	239	218	202	235	207	209	197	208	204	229	210	230	228	196	201	221	211	218	223	213	244	221	198	222	207	205	206	243	202	210	207	206	209	208	197	187	243	222	251	217	210	230	199	217	207	212	193	177	221	208	200	197	203	212	226	208	199	218	200	242	216	179	208	194	177	223	217	229	234	238	203	177	176	198	198	220	200	237	217	234	207	211	207	212	199	211	230	191	212	235	211	221	209	211	192	195	195	190	193	200	211	194	221	206	220	214	214	217	203	191	208	203	191	179	190	196	213	204	185	220	177	195	222	221	213	209	199	179	223	210	183	200	192	224	194	217	207	207	205	205	188	219	225	195	218	247	215	227	212	189	229	225	216	237	195	199	216	243	194	201	194	206	221	215	229	214	198	223	183	185	213	234	218	209	200	224	225	200	211	221	239	204	202	215	205	203	199	196	211	220	213	218	226	225	205	193	215	221	213	188	206	192	199	200	211	205	185	224	207	201	222	232	211	201	205	228	215	199	232	229	193	205	223	220	193	230	216	213	208	214	184	182	193	194	204	193	207	204	209	235	212	206	216	188	195	217	214	212	193	189	236	187	209	192	221	193	206	228	210	216	194	213	196	221	198	215	206	241	252	196	186	219	223	222	236	201	243	234	216	213	205	224	202	201	207	228	213	216	236	217	211	215	204	208	218	203	225	227	208	224	231	217	212	216	203	209	223	226	192	233	222	216	204	199	208	191	205	194	204	218	172	177	215	212	209	235	218	217	215	186	213	190	189	215	216	194	196	185	240	215	231	200	206	213	183	225	219	223	188	227	195	214	218	199	199	188	181	243	222	212	215	181	220	207	194	199	200	179	198	226	209	202	232	215	195	213	182	207	172	219	210	215	207	222	210	173	196	214	228	205	188	198	196	219	226	208	215	215	207	198	224	206	212	226	200	213	190	213	215	222	210	213	213	197	223	196	232	198	197	196	201	198	199	214	203	209	184	206	203	209	223	204	220	222	187	222	221	200	217	235	206	185	198	210	227	208	212	238	223	210	212	212	203	209	201	233	213	189	200	219	208	204	191	212	210	231	192	213	229	210	199	217	196	177	204	193	174	199	217	217	197	203	230	212	213	220	177	195	184	193	213	218	220	210	208	209	207	197	207	188	183	212	218	226	216	218	198	211	223	213	220	234	193	189	200	220	256	235	230	212	242	221	201	204	194	200	192	208	202	221	231	183	193	211	213	223	206	216	191	210	193	220	195	193	183	214	226	199	192	202	216	230	194	215	190	210	211	204	219	217	200	190	204	243	210	234	242	229	180	217	222	216	186	210	212	194	223	218	207	202	213	184	215	213	236	191	188	202	205	196	200	230	180	223	192	189	192	195	182	203	223	217	187	198	209	212	189	187	213	245	202	216	211	201	211	196	205	225	215	207	195	183	208	213	213	187	198	211	206	209	209	198	208	188	199	211	226	214	204	192	217	204	200	194	198	236	217	204	216	209	214	197	219	180	196	187	195	206	235	184	209	220	221	203	202	204	200	202	178	223	203	204	218	216	192	189	221	203	206	196	213	191	210	214	205	204	202	182	209	195	191	199	235	220	207	241	223	226	216	216	194	186	196	213	220	228	221	232	213	190	209	189	236	226	188	200	220	214	217	223	202	182	222	228	214	238	189	209	252	206	217	215	176	194	214	211	214	193	215	240	208	205	194	211	218	213	232	210	207	207	213	194	192	223	194	205	208	208	192	200	206	201	208	183	206	188	209	192	177	193	235	206	190	219	204	190	207	218	190	213	216	235	194	199	211	181	209	210	187	205	231	204	214	228	197	208	235	227	201	201	187	204	209	205	206	206	222	214	218	214	201	230	226	200	215	201	200	208	212	227	214	207	201	194	198	220	236	223	199	223	206	210	209	234	212	182	222	223	213	215	207	172	184	205	204	213	193	238	212	201	246	179	201	200	208	222	236	195	206	219	216	225	203	194	203	214	230	211	219	204	188	217	206	234	232	194	209	211	215	203	226	218	219	212	228	207	224	218	209	191	205	176	220	207	211	210	197	209	205	202	210	203	232	230	223	214	205	208	211	195	195	202	208	213	193	197	207	208	240	188	212	223	188	220	210	211	213	232	224	214	231	228	233	203	203	173	210	222	196
22949	8888	32613	61421	58843	54759	54578	49759	36246	20083	8315	2805	1234	702	557	517	530	456	531	502	513	524	515	540	545	524	572	500	500	536	537	523	508	520	508	480	489	472	473	517	537	526	530	509	506	520	519	478	521	493	493	513	500	494	486	515	525	463	486	497	516	511	526	514	529	499	501	538	507	496	487	558	486	524	469	509	499	477	526	518	485	521	494	478	552	523	516	489	519	504	499	472	490	525	470	487	554	497	526	540	522	480	526	517	514	532	505	512	505	521	510	502	476	547	515	502	513	515	518	522	486	520	527	527	500	484	500	491	518	533	522	497	551	497	527	520	504	521	489	505	522	523	510	544	488	509	486	464	539	477	519	523	502	517	545	492	503	503	501	535	526	495	504	549	509	526	487	530	507	557	535	520	509	538	514	524	521	534	510	534	523	507	477	505	509	552	506	499	509	512	470	511	509	523	555	535	515	495	502	512	516	456	466	486	473	479	472	492	485	490	493	515	465	517	501	530	504	496	544	521	479	520	545	518	508	530	510	506	553	508	518	501	533	500	486	547	500	529	519	483	505	497	519	493	501	497	516	536	512	538	498	482	567	497	554	526	501	482	496	523	485	521	519	506	502	538	545	520	503	501	494	497	524	475	537	481	512	521	516	515	493	503	480	507	501	511	506	469	478	523	509	525	495	546	559	483	505	508	508	533	469	530	495	507	518	530	498	498	529	496	476	544	524	483	555	504	540	513	515	523	517	509	499	509	499	473	513	489	490	540	495	510	493	487	497	506	479	526	519	492	527	500	512	502	561	532	462	541	507	506	508	527	465	522	478	540	519	500	536	526	507	500	502	554	519	491	446	493	522	531	513	518	524	529	463	524	520	541	519	558	507	514	526	513	516	526	529	475	497	520	527	566	511	506	509	528	506	550	519	490	495	500	525	539	519	522	513	518	535	463	508	521	501	502	502	525	577	505	488	490	515	504	470	461	524	491	527	519	508	501	450	540	544	494	509	494	510	482	506	506	478	508	539	475	517	530	532	482	533	461	491	511	550	503	505	552	519	540	481	499	468	505	522	522	507	490	491	542	524	481	484	474	504	565	496	515	563	484	537	491	501	479	482	527	518	528	504	516	547	516	509	499	540	479	537	512	528	522	475	549	524	493	526	534	522	464	516	516	478	465	483	496	467	499	497	547	545	551	483	483	482	497	543	515	493	508	482	477	521	465	540	489	513	472	510	523	516	520	528	483	526	475	501	503	506	511	476	495	493	479	544	477	472	490	534	501	478	538	520	515	517	495	490	478	512	541	520	507	495	522	505	521	492	563	514	504	519	479	519	453	475	505	522	521	460	541	518	561	506	533	516	517	507	496	545	521	489	537	483	523	505	510	499	497	484	498	506	493	465	496	529	454	501	496	499	478	537	534	556	516	466	518	460	563	501	537	520	499	521	481	511	556	541	515	514	517	487	469	493	528	542	526	514	518	486	535	496	494	491	511	506	536	469	510	512	549	500	529	511	525	534	526	516	490	504	552	489	517	542	499	529	541	483	502	494	483	496	528	495	520	498	494	496	481	501	506	471	512	497	519	553	463	530	506	526	539	505	521	516	501	521	476	539	516	528	476	511	525	469	541	497	493	509	503	498	490	536	551	521	515	457	532	535	524	529	524	513	517	482	497	523	455	482	529	524	466	516	530	507	496	484	496	493	504	511	525	494	492	514	510	517	538	508	471	491	551	516	517	515	487	503	547	544	501	505	493	509	507	526	515	543	499	511	501	509	467	514	475	522	468	543	498	537	518	509	522	498	499	527	528	510	500	503	502	530	517	475	526	550	490	511	512	504	530	489	509	529	503	518	516	506	526	513	493	526	514	548	476	482	527	460	485	544	484	480	482	528	501	493	500	516	550	545	529	511	527	533	489	502	493	518	529	514	543	517	466	532	479	525	506	506	505	497	498	448	486	546	540	536	502	516	500	518	498	558	492	504	532	532	539	491	537	490	496	532	504	533	518	485	533	514	527	519	538	552	512	523	500	521	522	500	489	528	558	501	554	526	516	538	547	504	520	508	485	497	517	525	511	529	473	503	512	516	521	517	520	497	510	489	549	519	540	517	528	554	498	520	444	549	505	530	522	479	510	528	531	526	464	532	552	527	566	495	484	486	456	497	496	522	477	521	528	508	508	506	472	529	505	536	485	512	496	488	542	518	501	505	502	487	495	487	533	453	504	494	457	553	516	532	479	488	510	485	525	541	510	529	531	511	510	552	495	476	512	516	455	542	499	466	492	493	527	505	565	485	504	523	459	513	528	533	484	461	505	497	504	502	505	543	485	515	566	495	517	503	508	503	479	542	484	536	426	503	477	510	487	500	519	516	474	502	478	526	494	475	480	481	509	517	512	512	507	528	507	536	503	482	510	494	480	501	501	507	490	510	537	499	514	466	491	532	511	523	533	540	503	470	534	507	509	499	552	532	485	499	475	506	545	537	461	509	536	525	550	541	503	509	501	500	502	472	532	502	506	547	579	519	563	528	525	559	475	538	502	485	512	499	517	484	470	512	501	512	479	506	514	478	483	528	521	510	529	486	498	487	514	473	530	527	458	521	530	520	515	508	473	545	525	581	490	519	494	495	522	521	511	525	453	496	545	511	504	520	516	502	488	473	521	492	522	459	501	486	513	503	493	543	487	490	552	481	516	488	537	514	478	489	504	535	475	507	507	507	465	539	503	533	489	531	512	525	526	521	484	492	525	493	548	491	487	509	522	493	509	523	484	506	514	537	499	495	526	477	520	489	488	495	505	534	496	483	534	515	450	507	514	485	538	515	490	489	537	479	515	499	456	536	517	529	530	487	486	500	531	505	491	496	532	520	508	544	483	516	485	498	499	533	532	556	519	506	505	524	489	486	518	473	542	482	479	495	537	495	502	453	524	559	556	494	522	496	501	510	492	542	513	485	509	552	503	508	501	490	528	488	535	498	518	548	454	478	504	492	511	503	531	539	526	514	527	514	506	498	495	536	539	517	503	449	515	531	477	529	589	492	498	519	506	517	494	518	542	488	508	554	532	505	478	504	500	536	488	500	538	514	489	522	468	529	537	525	454	522	516	514	495	521	545	527	496	523	522	561	536	521	490	528	522	472	526	536	512	492	490	504	524	474	496	484	513	514	518	475	486	522	508	461	509	545	518	511	522	506	524	527	498	512	456	541	478	477	496	486	497	535	498	534	507	474	518	499	506	536	524	555	513	536	519	527	542	528	503	470	547	510	508	481	505	444	530	520	554	494	519	512	515	519	508	550	509	529	476	512	522	515	488	489	532	514	480	538	506	510	500	540	491	534	485	539	494	546	528	514	516	513	468	519	539	506	475	507	485	517	540	542	525	479	519	513	517	477	522	530	506	539	543	521	485	466	532	493	513	528	480	513	488	524	506	548	474	465	528	521	485	488	583	501	479	492	480	529	527	502	527	526	531	495	537	512	486	483	537	524	455	505	519
50984	23777	23262	27919	63329	53542	41965	38771	23137	9150	2530	876	406	240	184	161	146	174	169	194	190	184	169	188	190	179	205	208	175	168	170	197	188	176	193	196	196	187	164	184	174	169	180	154	212	193	199	199	192	159	167	196	198	193	179	191	165	189	186	200	189	208	197	188	166	169	168	197	176	168	166	202	171	206	181	173	178	176	210	209	197	203	161	179	189	199	193	160	192	178	189	187	187	189	187	194	159	170	190	191	186	196	179	187	201	191	182	174	186	187	195	180	200	168	187	187	180	196	191	188	184	197	176	184	163	188	189	177	194	184	205	182	183	155	160	199	174	179	198	166	197	196	202	186	187	195	175	215	178	169	205	159	174	183	171	164	184	178	201	190	180	184	169	180	191	210	183	207	184	181	161	174	154	171	159	202	204	177	188	201	182	217	195	182	188	174	178	185	176	199	206	193	191	174	180	187	171	183	182	182	184	195	189	184	182	199	169	189	197	188	195	195	192	190	184	181	202	193	188	160	182	177	172	210	195	180	178	199	204	169	167	165	171	182	185	174	175	164	183	201	198	201	190	186	183	211	171	179	183	184	163	183	183	178	162	183	199	178	185	192	172	176	178	173	201	178	179	193	202	182	193	187	187	165	166	160	193	156	194	176	185	183	184	178	209	185	186	207	180	200	181	177	181	188	177	185	176	177	189	176	191	213	175	183	180	184	182	191	192	187	180	183	211	177	175	170	165	168	181	182	174	174	158	177	198	165	172	170	186	178	211	177	181	159	180	188	179	197	138	195	166	192	174	190	194	185	176	189	197	180	155	214	198	208	196	204	161	191	177	176	161	195	168	180	164	183	196	192	179	194	190	189	181	197	178	187	158	169	182	170	186	185	169	191	171	175	172	189	162	196	197	193	211	175	177	195	171	184	192	183	183	199	155	180	185	178	201	182	188	167	164	166	188	185	200	194	174	186	191	178	186	191	154	223	192	188	182	158	164	170	180	182	162	203	178	195	196	168	186	162	182	172	185	175	172	174	163	197	147	181	176	185	197	186	189	207	174	175	184	233	191	195	188	188	181	171	167	228	207	185	161	181	177	177	172	172	169	170	198	150	169	182	177	179	188	189	204	186	195	195	190	180	193	181	156	184	171	191	188	187	174	177	173	188	196	168	168	194	215	164	166	195	175	167	172	171	189	184	168	192	195	160	187	176	182	182	173	182	191	189	196	163	170	195	180	187	189	192	188	183	163	179	154	166	175	139	191	176	186	174	205	159	171	184	173	171	178	181	179	200	164	174	178	179	176	182	192	170	187	182	170	198	161	169	169	186	186	212	156	204	159	186	163	187	166	178	183	170	180	184	207	200	163	194	170	181	196	191	181	183	200	197	182	184	178	171	201	182	172	194	179	185	186	197	174	173	168	169	177	186	183	202	204	191	169	186	176	175	200	177	217	191	191	208	197	173	191	193	170	151	197	191	182	174	168	184	182	185	180	176	191	186	187	175	189	197	171	158	189	184	175	182	192	194	206	181	163	176	175	200	191	185	170	153	170	195	161	187	190	199	183	175	143	176	187	186	161	197	195	182	172	212	176	161	172	177	185	170	191	184	187	170	193	191	198	181	175	179	179	178	184	202	188	194	182	215	170	182	181	202	182	183	183	182	204	177	207	193	191	175	198	191	180	184	205	165	139	199	190	175	174	174	154	176	169	159	154	181	172	190	189	164	188	165	150	188	200	184	184	176	211	169	204	202	163	195	221	191	201	171	174	172	180	175	191	173	174	190	178	162	179	193	150	205	199	163	171	180	186	156	183	177	184	200	189	187	168	182	152	175	202	174	192	165	184	196	192	191	186	174	188	165	165	194	160	175	171	171	198	176	192	169	187	181	180	169	186	192	176	185	196	184	178	199	180	164	177	159	154	157	185	205	186	191	154	158	200	190	184	177	171	156	171	185	205	198	182	182	163	172	169	194	181	153	188	174	207	171	175	180	178	199	179	176	196	175	175	190	161	168	179	185	190	190	171	169	168	159	164	160	208	194	170	191	192	181	186	167	179	167	177	168	200	184	165	163	194	181	199	159	185	174	200	194	186	171	177	169	158	171	170	186	191	178	165	177	176	148	171	182	173	184	178	189	206	193	199	182	191	180	179	203	159	168	153	150	170	186	178	184	213	170	174	164	151	199	182	172	195	188	209	196	154	177	179	189	172	195	174	204	195	162	171	183	172	166	194	177	192	163	221	170	168	188	178	181	190	179	201	177	187	184	159	189	171	173	200	174	200	185	188	165	159	193	191	179	184	175	176	185	160	162	171	178	178	193	183	189	179	198	164	163	160	170	178	178	173	182	174	174	199	205	172	166	170	197	200	157	199	186	164	183	192	201	191	161	194	161	198	155	164	160	189	169	182	160	176	194	195	186	182	176	171	171	194	196	168	205	176	182	169	180	204	187	172	153	167	188	156	175	186	176	158	184	183	189	179	166	179	186	208	181	175	176	160	188	204	162	188	161	166	193	175	181	195	176	167	172	166	193	234	184	182	178	195	176	174	194	189	170	198	180	205	182	182	184	184	181	187	197	186	183	184	161	230	167	183	193	189	195	225	181	207	177	178	180	193	169	166	157	189	160	204	200	175	185	179	193	173	163	174	165	182	186	201	196	159	174	180	183	189	175	169	215	191	202	159	165	172	182	184	165	164	185	177	161	196	199	174	186	153	179	169	183	215	179	165	164	179	197	172	181	218	176	193	190	191	195	167	150	212	191	167	173	197	213	162	179	167	173	193	168	181	167	210	204	188	163	178	201	199	171	153	198	147	180	222	200	173	194	183	202	183	195	183	187	166	166	182	207	180	213	180	195	206	192	178	168	175	162	174	172	170	177	180	192	158	197	199	178	175	183	192	198	175	168	173	186	196	184	180	190	172	165	169	191	167	164	200	165	188	180	170	174	174	181	192	191	172	199	199	169	192	195	182	195	195	192	198	175	183	189	180	166	179	175	180	200	200	156	180	205	175	189	173	203	211	171	168	175	199	225	211	172	201	186	176	170	169	168	175	179	186	176	190	180	170	182	193	190	170	173	175	197	188	204	181	203	184	201	197	165	189	170	178	159	193	178	166	179	176	187	162	152	212	177	188	198	187	199	185	197	197	183	197	185	178	191	183	145	181	204	206	173	187	169	189	152	194	169	175	186	186	185	177	166	195	183	161	174	194	219	180	184	175	195	161	181	178	173	186	157	183	177	189	208	180	198	187	171	169	186	155	160	182	181	165	175	150	192	173	184	201	177	188	178	164	175	171	189	182	179	176	186	199	200	199	200	200	194	185	205	185	187	216	155	147	210	186	184	176	182	188	163	203	188	199	185	184	155	194	180	202	186	192	166	176	174	179	179	204	200	159	181	185	184	187	163	193	181	170	189	165	186	181	193	174	203	188	192	163	170	181	204	185	174	193	192	194	188	165	170	197	173	177	188	180	174	170	179	189	180	178	171	206	173
24808	14778	23833	38257	70588	61798	55244	52658	37090	20519	8707	3342	1334	635	480	451	448	401	437	479	440	446	473	443	408	449	436	453	471	435	468	439	435	459	423	437	487	446	468	447	478	421	442	431	451	436	449	447	447	442	451	430	493	425	451	481	451	453	447	467	436	476	448	443	463	459	425	460	436	450	452	423	449	481	405	445	438	443	465	478	474	492	455	453	488	455	444	468	457	495	451	484	444	496	435	441	454	443	384	448	457	478	484	511	450	448	426	409	457	449	448	434	438	448	453	511	434	467	467	455	467	465	465	474	438	453	466	422	448	408	426	431	441	477	443	454	448	456	472	444	473	437	443	451	424	475	476	464	433	464	463	453	465	405	451	454	455	442	448	444	424	481	458	459	443	428	408	471	421	446	458	453	444	488	453	475	523	419	435	426	451	484	470	459	469	454	482	508	431	434	459	447	440	464	476	512	459	477	438	438	485	474	446	446	475	414	440	460	416	471	492	467	424	456	462	417	463	419	478	457	453	443	478	458	455	421	425	441	450	418	436	432	411	445	487	430	434	433	436	484	435	462	453	442	452	392	443	445	444	477	460	494	439	465	475	462	455	444	445	447	450	479	449	414	493	435	441	459	452	428	421	439	461	462	460	438	429	476	493	426	469	428	470	455	457	418	470	449	431	441	460	447	424	436	423	403	449	466	470	463	474	463	429	466	457	512	437	447	479	485	449	467	442	482	445	472	473	456	444	476	460	431	456	430	466	421	458	436	449	465	447	441	432	438	457	454	462	472	454	457	450	437	448	446	477	473	427	455	447	491	460	438	460	443	492	409	428	456	465	432	462	452	405	451	456	422	432	456	458	471	444	472	455	478	466	444	448	459	450	461	418	462	476	441	433	425	415	419	401	446	458	475	484	470	445	475	454	465	449	447	457	434	463	479	465	470	472	428	460	476	457	440	458	453	434	438	456	481	409	435	428	456	447	441	473	453	477	423	447	456	469	456	449	492	482	450	452	454	486	456	462	454	456	458	429	466	450	491	470	480	477	468	416	464	442	455	454	467	456	437	450	466	411	482	428	455	433	480	450	449	434	446	476	418	478	448	452	450	487	495	463	461	409	466	435	446	477	433	452	471	433	460	463	448	464	446	425	452	444	496	432	469	454	478	450	448	420	514	439	473	406	457	447	448	447	436	478	425	478	471	448	411	430	458	479	466	469	471	460	460	440	434	442	446	450	441	431	457	433	436	469	426	482	441	448	438	461	434	488	443	438	485	436	461	418	451	440	454	464	429	436	419	445	467	418	423	464	437	450	489	426	493	459	435	434	449	457	445	439	435	445	467	465	466	449	461	457	415	443	469	466	412	462	418	448	449	474	430	401	435	469	462	421	464	463	437	450	438	426	446	463	404	464	457	423	441	462	452	450	448	452	460	479	445	459	465	478	441	439	449	436	453	434	458	451	483	470	416	433	461	458	446	431	447	449	457	438	438	437	435	485	470	456	436	454	423	464	457	438	456	420	440	448	443	474	445	466	432	459	455	412	450	462	440	479	458	439	467	461	458	403	474	427	473	459	439	468	429	434	448	411	467	453	460	442	445	470	446	438	461	484	442	476	443	449	470	461	454	436	426	471	469	498	450	446	446	456	473	424	499	458	457	467	406	444	427	482	411	446	473	487	424	422	441	433	484	423	477	468	451	435	436	457	466	468	444	453	459	412	445	403	489	413	410	445	474	400	412	432	454	451	484	392	440	494	455	457	413	460	443	443	420	438	454	478	488	422	465	475	487	451	424	459	446	440	461	456	462	448	426	477	465	444	475	450	411	446	473	461	457	485	468	436	438	373	423	467	445	422	457	497	478	443	459	480	451	481	424	475	421	430	408	456	434	440	459	456	448	479	416	482	436	488	485	414	489	458	413	446	463	424	458	432	444	452	453	454	438	446	451	467	477	485	473	466	419	419	470	468	431	452	436	437	426	433	414	444	472	423	448	468	434	462	448	472	481	454	423	467	464	458	474	464	445	434	445	476	479	463	434	406	449	485	443	485	458	428	460	474	460	436	453	437	427	427	439	449	420	440	460	453	437	450	469	467	429	469	441	450	448	439	449	425	463	443	449	461	461	480	423	457	470	447	464	479	417	480	421	476	373	463	436	451	463	477	423	410	472	418	454	422	468	432	404	428	482	423	496	487	434	476	455	435	407	443	456	431	477	464	436	458	460	456	461	436	430	440	466	443	475	431	395	458	461	465	458	440	447	435	429	445	485	399	449	438	463	450	441	458	470	422	445	445	454	450	445	503	478	467	501	414	446	494	464	472	421	458	502	470	474	460	428	468	432	414	480	464	446	453	481	424	494	455	452	450	481	461	464	423	442	428	449	443	426	476	431	415	478	463	486	437	415	480	464	448	468	437	445	434	435	476	448	437	393	460	456	421	468	448	418	450	417	437	474	429	463	453	417	431	451	464	429	459	459	481	443	473	444	459	446	426	442	453	452	470	426	455	464	457	432	506	429	468	451	468	474	437	495	427	436	451	424	435	435	441	481	423	422	464	466	433	446	456	427	469	478	465	462	425	445	436	464	432	453	484	486	459	451	467	428	482	440	413	429	488	446	474	487	463	445	488	469	407	452	460	446	459	387	484	458	442	452	443	435	438	469	456	467	468	446	480	442	444	464	474	455	470	485	438	437	456	435	400	457	424	439	466	420	465	420	400	474	435	450	455	457	473	464	462	463	415	464	455	500	427	440	468	433	484	513	467	497	432	435	450	437	441	482	526	455	474	418	455	491	453	457	417	441	442	429	431	451	475	441	456	433	468	417	442	454	450	440	456	453	471	443	432	448	466	413	502	455	430	459	463	426	447	457	433	450	473	420	460	435	473	486	445	454	436	401	423	432	460	480	449	485	464	464	453	449	421	436	462	459	481	424	458	468	500	429	474	469	448	462	467	445	437	453	465	459	481	465	417	448	463	433	442	454	478	454	434	426	453	414	466	447	457	472	469	437	457	422	442	463	458	445	480	452	444	465	430	463	446	443	437	472	428	475	464	445	434	468	468	411	465	426	451	442	459	489	459	430	453	463	434	473	412	457	429	472	439	489	427	448	444	467	447	446	476	450	467	457	487	450	440	446	435	486	434	532	435	469	429	440	446	430	445	436	459	460	444	455	424	467	483	444	455	444	458	456	476	437	434	462	457	450	476	435	465	481	475	435	471	424	442	439	438	422	466	474	460	463	427	459	445	433	444	495	463	431	442	462	427	442	456	451	439	433	451	455	451	463	445	416	465	460	450	431	435	447	459	465	447	465	467	472	481	455	451	448	429	464	414	474	461	409	459	432	432	436	432	432	465	455	445	435	461	448	461	455	468	445	486	464	450	417	471	438	438	416	476	419	452	432	474	482	442	457	471	476	473	423	483	462	418	450	454	438	452	460	431	447	460	409	452	449	431	458	444	436	457	434	461	466	422	472	451	432	462	483	505	473	459	439	447	443
5307	805	2581	2660	3587	4569	2645	1582	1141	714	458	325	309	245	240	279	241	253	247	264	274	230	233	234	270	256	225	276	269	276	245	275	247	271	248	243	256	237	249	269	229	282	285	299	260	259	229	240	255	261	247	276	273	261	248	265	261	221	253	277	251	268	255	221	307	272	261	241	255	249	247	269	295	259	231	251	254	266	236	274	267	259	259	266	260	274	241	263	257	246	259	259	270	267	284	250	250	225	235	251	284	288	292	251	275	228	259	262	249	249	258	253	249	216	261	247	258	254	259	242	278	250	252	219	258	244	256	239	270	256	252	256	263	275	280	251	249	255	293	235	287	262	254	255	277	274	278	258	283	265	250	239	254	240	279	242	273	279	265	263	254	236	263	241	247	258	246	278	266	265	243	277	245	228	274	263	247	240	243	228	250	253	264	245	237	238	243	258	274	259	250	282	264	271	288	242	271	262	234	280	224	246	260	256	238	249	244	247	238	259	266	264	290	275	246	251	256	251	239	242	281	233	284	237	259	244	257	237	269	286	274	242	247	259	255	281	263	263	238	250	261	266	268	254	262	278	242	276	277	282	236	249	228	246	241	267	275	255	250	254	245	257	231	290	301	292	221	219	269	269	258	270	246	263	250	257	274	244	256	265	244	234	249	248	241	266	252	273	237	250	257	265	234	250	280	257	274	254	274	241	264	266	275	261	232	245	245	236	230	250	254	292	243	284	301	260	264	262	278	234	224	285	245	232	237	234	255	262	259	292	258	257	235	292	277	272	298	288	289	261	271	261	268	256	269	279	265	278	254	240	248	274	259	296	271	244	254	264	256	230	249	241	235	268	251	268	266	267	239	256	270	274	272	287	253	241	262	278	251	268	238	270	245	245	263	242	267	253	249	229	260	282	289	228	221	267	264	255	262	245	226	245	254	275	259	269	239	258	274	258	254	236	278	258	274	258	257	231	247	288	256	246	231	267	244	257	245	281	232	258	240	268	260	265	271	269	275	232	288	288	235	281	264	251	276	292	281	258	250	284	260	285	236	275	226	277	272	271	230	230	251	240	267	235	245	239	241	237	244	279	272	269	260	276	270	270	248	238	262	254	276	263	302	264	265	254	256	246	275	260	272	259	285	253	241	243	247	250	228	263	241	274	246	237	260	251	245	264	265	247	250	269	247	252	280	265	241	254	278	255	261	259	261	235	255	256	255	244	269	248	267	245	233	256	263	246	272	234	308	261	252	247	244	279	256	283	262	243	265	308	277	235	262	268	266	255	244	272	285	308	263	272	269	237	232	261	245	260	239	257	263	258	267	275	259	249	257	250	262	265	257	295	264	244	281	285	278	282	243	248	246	234	268	226	270	236	270	253	292	258	246	268	272	249	263	261	283	271	263	254	234	236	266	244	248	260	265	280	251	288	259	254	275	268	250	228	259	288	278	273	277	253	229	258	260	268	281	248	251	214	237	270	250	239	256	261	250	248	238	262	269	248	245	278	282	261	244	264	253	249	273	296	243	233	232	260	234	258	246	222	281	269	259	244	238	281	247	249	282	278	271	291	282	240	264	273	236	260	251	268	302	258	273	275	249	240	239	276	253	240	275	251	231	245	281	245	258	243	271	280	254	245	259	231	252	211	250	269	236	242	256	256	245	250	228	247	272	278	264	265	256	262	250	290	275	242	255	236	243	248	259	245	249	222	259	269	269	255	284	274	276	217	287	264	258	294	258	247	285	230	275	249	258	225	262	278	254	236	279	279	277	276	261	238	261	303	254	245	226	248	240	242	229	245	267	266	257	259	256	269	259	268	246	243	232	251	252	244	285	222	252	278	274	251	236	266	261	267	232	243	226	303	288	249	270	266	266	261	242	238	263	238	266	252	258	261	257	232	254	252	219	276	263	260	248	268	265	274	286	263	257	252	266	234	272	247	263	269	277	262	235	269	255	235	229	248	264	290	266	228	215	254	246	254	232	273	258	255	259	289	253	246	262	256	261	269	291	273	242	240	276	288	246	238	247	229	248	273	246	264	276	280	245	262	259	281	243	279	240	232	241	229	270	286	248	234	226	249	226	268	261	256	262	259	241	231	269	279	240	249	256	270	252	273	254	265	262	253	250	251	302	268	258	282	243	259	264	227	245	247	230	262	265	260	276	235	299	267	231	280	274	252	290	244	283	253	255	263	254	280	252	272	253	245	274	253	267	223	270	262	231	256	272	270	280	268	273	283	227	244	271	287	261	246	249	271	271	260	266	262	252	238	282	243	286	251	280	278	238	255	258	235	244	267	256	249	289	265	224	243	248	268	292	267	263	258	275	230	237	234	242	254	280	258	252	266	247	251	257	246	268	262	230	266	241	255	281	239	264	247	258	246	245	246	246	261	255	234	289	241	241	247	266	240	258	240	231	263	268	229	276	266	285	251	258	256	238	241	269	236	257	253	260	248	254	248	264	268	263	252	283	278	259	254	254	265	251	285	262	268	276	248	246	262	261	237	259	270	260	259	275	247	253	256	249	244	260	285	261	256	244	229	279	260	236	242	238	277	235	244	240	263	240	269	248	255	257	257	255	213	245	268	237	244	257	239	222	252	309	258	274	253	262	283	248	255	258	246	253	276	262	299	267	252	249	243	250	275	221	232	283	265	264	237	253	269	272	266	240	270	284	272	250	262	256	268	266	246	248	257	290	272	264	248	294	230	261	239	238	240	281	281	259	252	223	250	239	235	262	238	292	245	234	283	264	263	262	268	271	263	262	272	243	273	244	241	265	274	251	230	260	238	254	254	248	293	266	278	266	259	290	270	260	273	231	251	250	220	253	232	257	286	232	299	234	239	294	227	251	240	284	249	260	265	287	242	237	270	257	247	237	245	251	244	251	288	266	279	242	272	258	262	248	257	247	250	249	235	268	277	269	303	258	238	248	276	270	245	232	256	231	242	236	264	261	263	273	276	242	235	290	262	276	293	235	243	238	269	252	226	280	246	270	273	239	252	249	295	265	268	255	275	239	235	239	241	249	211	279	246	272	262	267	252	242	234	231	303	264	255	232	239	256	282	268	264	280	256	252	280	214	271	275	271	254	261	288	265	239	303	218	260	263	274	264	291	247	242	229	280	276	282	248	245	252	238	248	290	244	277	258	262	240	277	248	219	271	269	259	258	262	254	248	263	253	241	261	264	232	260	252	229	256	261	263	264	235	250	240	236	247	249	245	230	266	275	286	287	245	272	268	255	267	246	273	235	236	259	245	256	242	242	319	266	267	279	269	280	241	267	234	282	258	254	275	257	286	280	245	253	224	230	242	275	289	266	249	233	276	278	247	271	248	249	237	248	278	292	273	254	264	234	274	244	230	262	259	274	262	247	271	233	257	279	244	258	242	286	250	254	247	255	268	254	246	274	270	264	250	266	250	253	245	268	234	248	257	258	234	237	296	267	267	247	240	283	254	237	245	248	230	248	260	253	276	248	280	259	245	225	240	272	268	263	254	245
5043	1213	6705	8894	13441	15285	9420	5860	4311	2598	1394	901	760	634	653	617	628	624	635	615	647	650	633	570	609	593	631	643	647	538	634	644	599	612	679	634	613	596	602	657	613	634	612	612	561	588	583	628	659	600	653	626	638	607	621	621	608	620	601	614	591	625	593	583	556	588	668	615	644	626	611	640	610	603	639	588	609	602	630	606	610	631	614	608	596	564	616	592	639	632	604	658	624	647	620	623	622	624	606	611	627	620	591	644	620	618	595	623	613	624	616	601	643	616	640	620	644	606	611	586	614	586	613	604	637	612	606	570	627	641	612	571	606	633	565	622	587	644	612	630	593	617	603	618	618	598	587	612	631	600	582	596	588	628	618	576	615	565	582	668	611	606	620	595	612	606	623	586	603	624	612	628	609	655	596	610	618	589	592	638	598	618	634	624	656	591	627	597	578	626	603	609	640	626	569	652	573	608	621	627	627	614	633	588	627	609	651	610	572	585	643	611	548	603	659	606	626	597	596	608	535	627	596	617	592	633	612	625	621	625	653	600	623	642	597	611	617	602	621	576	597	611	644	576	574	623	643	648	564	615	621	611	618	598	577	579	590	599	589	630	647	605	634	602	623	654	624	600	580	663	651	613	588	624	626	646	597	592	671	648	602	683	657	610	665	598	591	611	582	634	644	599	592	593	605	612	601	622	585	595	669	618	653	597	590	595	597	590	635	595	638	618	580	601	616	570	607	589	616	617	623	591	596	598	590	638	626	603	658	614	638	650	644	605	639	615	596	604	599	644	606	619	647	564	639	611	640	593	609	578	611	600	607	621	604	636	608	633	612	585	638	603	607	597	624	603	637	616	651	593	605	586	636	606	626	624	589	597	608	612	607	634	595	662	610	592	627	621	593	598	605	644	609	640	628	622	616	621	637	635	643	571	618	587	607	618	589	665	597	606	624	641	593	589	656	575	613	561	624	596	675	612	629	606	597	619	624	599	644	623	603	577	615	629	672	620	608	603	645	604	582	598	600	653	650	623	629	591	620	592	624	610	579	646	613	637	648	640	619	584	602	642	650	608	596	584	600	650	623	626	590	647	632	636	575	584	654	691	594	613	583	614	634	671	630	608	607	628	617	619	588	611	591	646	648	613	664	640	586	618	559	620	592	613	612	595	574	571	594	630	617	627	614	629	624	526	611	644	623	599	616	632	597	607	614	616	608	628	607	566	606	542	611	619	589	611	668	636	595	612	635	614	622	641	594	612	575	647	571	653	637	587	556	619	631	542	620	652	625	610	640	619	598	599	586	589	626	662	624	545	604	583	629	625	575	602	596	627	615	617	584	624	596	654	607	603	641	609	634	644	603	564	590	648	612	640	620	587	651	632	599	603	567	582	636	593	625	605	606	628	585	609	643	574	637	633	635	622	583	623	672	622	606	571	624	614	677	595	629	604	611	644	584	690	621	618	638	625	608	571	569	659	607	599	650	625	627	607	580	665	591	633	631	582	609	572	635	611	624	619	619	599	615	612	617	653	606	596	576	604	605	634	652	592	666	607	636	623	620	596	626	618	638	642	624	611	603	593	564	610	651	616	606	600	562	620	587	605	600	612	633	615	591	620	643	628	615	601	592	632	584	621	570	658	599	640	640	611	647	580	611	629	633	611	617	597	611	585	599	660	634	623	630	626	601	597	671	584	650	623	638	638	633	602	604	618	641	658	586	593	584	621	633	623	616	603	581	619	638	598	596	623	606	559	614	612	659	618	624	598	611	605	570	622	632	600	580	618	613	601	644	595	602	639	669	608	621	573	586	618	652	586	635	636	607	593	584	613	596	565	597	593	635	586	596	646	606	637	622	620	653	653	608	650	616	646	591	619	627	643	619	611	591	613	571	674	628	621	638	582	598	619	636	595	636	614	661	590	592	613	607	584	604	594	628	620	589	593	614	610	577	593	618	621	632	601	623	604	594	586	586	600	643	627	624	627	639	611	601	629	584	634	583	609	615	656	660	635	632	642	587	618	604	572	628	654	608	585	595	613	617	613	582	620	611	623	615	635	600	570	656	635	639	664	589	579	645	604	656	596	607	640	553	578	622	631	570	645	649	591	573	623	629	628	605	595	596	619	601	607	640	603	612	614	570	593	638	612	556	583	584	615	621	620	652	607	654	644	606	596	598	632	607	618	644	646	596	651	609	591	656	584	634	595	593	609	592	612	623	616	625	643	627	618	593	591	642	624	598	606	605	606	626	636	597	585	601	599	628	603	611	612	617	622	647	653	618	587	601	590	588	649	626	630	600	608	585	625	641	594	619	623	599	635	627	564	618	629	614	593	637	648	621	621	585	602	613	607	628	643	622	592	608	643	647	625	614	596	614	617	607	640	634	634	641	611	637	577	617	582	563	598	601	603	587	605	544	557	591	639	622	644	603	617	608	609	612	623	587	586	569	606	619	638	589	628	594	622	602	581	580	652	686	617	632	588	605	605	573	541	600	627	615	593	641	613	648	577	615	573	587	600	638	604	618	590	596	657	595	609	645	598	597	587	595	631	634	604	597	571	627	635	606	599	635	626	582	615	625	632	627	613	599	594	650	628	633	661	642	640	596	623	614	609	594	582	595	657	593	612	606	654	587	600	604	582	618	647	580	595	597	608	602	606	599	572	648	621	633	631	605	648	642	592	593	592	615	638	649	567	652	616	628	619	615	624	610	618	642	607	628	634	597	619	622	608	611	664	599	617	631	569	601	622	621	587	625	632	595	607	581	623	588	592	616	627	590	564	580	641	605	663	609	610	658	620	647	624	629	584	589	640	570	613	592	602	633	623	622	604	549	574	609	606	610	602	639	644	624	607	623	625	603	614	584	633	572	652	585	615	605	635	608	666	628	601	609	634	568	575	604	610	619	624	659	636	634	605	594	609	609	613	616	583	611	599	598	608	589	604	668	623	607	648	612	605	619	599	602	569	631	592	601	642	599	681	632	657	656	639	612	641	636	600	590	620	627	576	642	637	649	606	630	598	632	637	652	604	579	621	574	607	579	623	619	592	606	659	590	605	617	594	607	553	615	637	600	654	611	624	615	635	613	633	612	653	619	590	606	614	597	596	609	583	630	633	578	587	667	637	575	645	625	617	577	635	626	606	631	614	611	649	576	652	613	602	602	631	613	576	590	645	615	638	642	611	676	601	609	590	598	656	640	593	621	641	625	588	589	641	599	603	619	604	616	556	621	607	583	603	591	641	599	628	666	588	621	622	608	593	578	659	601	610	673	605	647	619	588	620	602	600	578	635	587	610	643	611	581	605	591	674	632	625	607	610	604	676	620	623	619	590	664	617	589	665	605	622	617	630	624	632	598	652	623	640	638	609	605	625	616	622	658	606	594	602	613	613	614	602	570	606	607	587	639	622	621	607	608	624	627	678	641	645	637	584	647	648	638	572	623	616	624	604	611	657	637	635	624	616	607	582	564	627	626	578	620	620	619	606	686	619	601	602	646	621
46178	23475	43395	48236	58002	50292	42967	26276	14603	6953	2448	1083	522	258	212	204	192	166	184	181	206	187	191	174	198	196	224	214	211	177	195	197	163	180	184	209	194	191	183	177	169	195	188	201	185	181	199	203	180	182	159	193	199	167	166	175	194	169	186	183	203	184	168	174	197	219	188	168	190	184	189	192	204	168	193	186	177	183	186	195	179	194	171	184	168	222	210	206	201	182	193	178	193	178	201	174	186	171	205	195	193	180	187	190	210	186	188	196	162	203	179	185	174	186	195	214	193	173	177	149	175	175	176	159	187	197	183	190	196	174	179	184	184	186	179	211	187	172	188	172	200	177	179	203	172	175	193	177	169	198	186	174	172	168	184	182	157	167	158	170	189	165	195	188	193	183	184	154	186	215	167	182	181	174	183	199	202	187	172	195	180	171	180	151	178	194	166	193	187	216	220	197	172	186	190	209	195	185	173	180	179	188	201	198	175	188	174	200	182	169	161	189	170	192	173	159	182	210	203	170	175	186	187	176	214	212	174	176	189	225	170	166	171	186	191	191	189	174	184	192	164	167	170	208	190	195	194	188	159	167	203	200	188	165	180	184	201	200	187	194	183	186	198	168	196	202	234	194	176	182	209	175	176	214	164	173	216	177	185	195	190	204	176	176	177	197	174	190	163	207	177	177	203	170	199	175	159	218	206	205	183	218	181	188	198	174	189	174	167	218	176	176	196	182	224	178	204	190	190	201	182	197	197	172	178	168	186	165	200	175	193	176	183	162	192	163	198	202	193	172	185	192	157	189	204	198	181	188	194	168	183	192	205	150	186	194	194	184	191	189	202	211	181	197	168	214	184	176	203	197	184	185	191	201	179	206	200	199	180	185	163	191	187	176	183	210	165	187	189	177	162	173	198	196	179	184	197	196	170	188	201	187	186	208	171	177	201	209	187	184	191	200	168	173	203	183	194	199	202	193	185	158	172	148	181	182	181	180	195	187	165	185	207	135	182	183	208	181	178	179	195	190	202	184	189	214	190	172	209	192	149	204	201	190	179	179	190	185	158	186	219	165	195	185	178	185	169	168	210	184	181	197	166	185	201	182	192	191	207	194	173	190	201	180	179	201	168	203	175	208	184	207	204	202	187	170	185	179	180	160	172	200	195	179	158	178	183	168	191	185	203	228	169	182	197	176	211	164	196	185	186	189	169	175	193	195	177	179	183	183	174	198	167	167	210	193	200	182	165	202	173	192	186	185	187	176	180	170	182	167	181	171	211	184	166	198	222	184	157	195	229	197	188	182	188	179	189	175	192	204	208	174	178	200	172	171	197	181	187	171	170	210	202	178	205	177	197	173	161	175	208	209	189	197	200	205	157	201	160	195	200	213	194	200	178	185	179	196	178	189	190	200	195	192	225	184	177	155	188	200	191	176	174	196	165	154	186	192	180	197	187	174	178	194	187	200	196	176	184	174	196	175	189	201	173	193	207	190	205	198	177	191	183	176	178	199	177	168	184	203	187	215	184	189	200	209	193	177	206	186	189	173	190	184	189	171	168	161	173	205	170	179	190	200	183	180	149	182	171	175	200	165	192	168	202	204	204	206	197	186	171	186	166	165	212	171	190	185	178	201	179	194	156	177	202	205	181	181	209	193	220	195	194	201	192	173	189	190	178	176	195	196	172	175	179	180	173	183	206	200	188	183	190	168	191	176	188	180	149	182	188	200	173	181	201	184	211	187	174	174	172	185	201	192	184	199	191	192	204	216	184	200	158	171	173	174	199	180	174	170	174	213	161	195	168	166	162	142	167	201	199	204	181	186	199	206	196	186	164	190	178	177	181	191	163	174	164	196	209	181	182	178	184	194	190	158	193	177	193	175	183	178	204	169	169	173	189	185	189	203	188	192	180	184	167	190	177	168	177	193	220	176	201	193	188	176	187	174	188	168	179	192	207	156	188	168	187	190	185	205	203	196	184	207	182	161	183	160	196	178	208	181	190	190	166	175	174	192	183	179	193	175	182	197	200	187	211	207	187	178	202	191	184	200	192	159	209	184	178	167	194	194	183	203	174	180	175	178	210	177	186	186	171	180	190	182	191	198	182	198	238	191	179	204	186	164	189	192	161	163	177	196	179	181	172	206	193	177	193	182	188	189	199	184	182	188	178	181	195	186	178	182	185	170	183	189	186	192	184	174	183	164	182	205	165	181	179	167	179	190	196	185	185	164	193	191	169	196	175	175	169	208	175	190	202	190	170	160	165	192	180	156	186	176	213	189	173	197	184	161	191	168	184	163	177	175	192	170	170	171	165	173	190	178	178	192	182	196	188	187	165	181	181	188	197	188	185	196	202	186	183	197	184	219	201	198	181	181	184	161	184	217	199	195	189	179	167	201	162	181	196	195	195	203	168	180	164	182	155	165	183	171	177	180	180	184	217	192	199	177	194	207	180	165	191	196	188	177	146	171	183	199	175	192	162	190	177	190	191	188	198	157	183	187	192	162	195	201	181	180	178	194	190	183	168	194	217	170	207	178	208	176	179	177	195	186	206	204	163	179	182	176	156	193	209	182	177	176	167	182	198	190	179	188	180	175	171	174	197	188	193	177	202	195	181	199	189	172	208	149	202	184	201	182	194	205	203	195	194	180	178	188	186	175	188	209	192	195	179	187	171	177	197	186	182	187	186	190	184	186	182	175	197	192	181	195	165	164	169	186	208	187	179	192	189	174	190	181	206	217	191	191	201	173	201	193	204	164	180	173	174	176	184	190	172	164	179	187	187	181	178	182	180	197	171	182	182	205	184	167	188	193	213	195	187	196	146	174	187	165	193	199	201	178	203	184	200	157	202	204	218	179	184	206	159	162	190	178	175	188	189	144	162	209	188	212	195	195	179	186	190	177	182	149	188	173	157	192	186	211	196	184	188	216	179	194	180	190	189	162	193	179	191	204	184	171	184	177	188	174	181	194	182	198	185	186	189	183	176	180	177	187	188	188	182	178	172	196	183	204	208	191	176	201	175	185	186	182	197	178	200	171	190	165	188	160	204	179	179	200	197	174	176	205	169	182	177	176	184	193	171	169	157	175	164	188	189	196	177	191	220	205	173	210	202	179	161	190	174	182	190	155	171	191	185	163	185	171	177	216	179	209	215	208	194	184	204	192	168	176	215	216	190	191	186	199	172	174	190	147	212	167	181	179	182	194	174	168	167	168	165	182	189	197	172	174	165	178	170	187	177	193	187	176	204	193	166	171	205	172	208	200	184	171	207	211	192	165	177	167	174	193	165	198	204	200	154	202	171	180	185	215	168	175	195	171	193	181	175	183	165	192	180	200	197	199	196	169	194	200	189	185	225	182	202	198	191	177	198	176	200	172	174	176	181	181	197	193	200	185	168	202	165	173	199	197	179	209	183	193	181	187	178	182	194	201	193	177	179	213	172	183	180	198	196	165	197	197	172	201	183	208	174	184	170	178	197	182	175	197	154	181	166	188	184	182
22456	15736	43059	55918	65700	61444	53950	40417	30398	19596	8951	4663	1949	956	685	406	447	470	455	466	442	467	452	419	422	458	475	502	431	505	440	470	463	442	445	438	442	428	460	441	467	440	442	429	480	448	477	447	488	465	451	433	427	461	495	443	446	477	472	436	444	444	477	464	501	453	458	470	475	468	453	428	447	487	475	461	467	455	466	447	447	449	431	446	443	471	449	457	424	433	433	459	418	485	471	492	436	452	431	433	434	452	443	489	450	492	443	463	477	452	441	446	436	434	469	487	454	432	476	480	455	448	429	428	457	452	438	425	419	471	479	455	474	480	460	439	458	460	462	466	423	505	433	492	431	451	447	459	480	455	405	447	456	397	459	489	455	424	443	459	456	423	463	484	458	486	458	447	477	429	456	439	475	440	444	488	436	456	499	447	422	435	457	486	436	439	463	529	426	446	483	429	422	450	447	452	465	443	442	424	454	448	458	451	468	439	445	473	452	466	504	459	492	464	436	421	440	467	465	452	444	475	461	443	459	485	472	471	471	469	469	436	444	465	444	516	405	495	461	465	471	436	474	494	441	469	431	454	466	445	484	492	462	438	461	456	488	428	471	468	451	467	444	506	435	462	468	454	431	424	438	441	478	471	474	450	446	480	447	468	421	466	459	409	523	444	463	454	493	450	430	471	431	448	446	455	489	475	447	434	438	486	470	477	444	467	426	411	451	448	448	447	437	435	399	421	447	448	449	488	419	469	471	445	444	477	438	483	460	492	437	450	473	462	489	443	447	463	473	427	457	454	445	472	461	455	437	467	435	442	449	447	478	451	470	446	460	459	435	462	464	470	476	416	481	487	473	468	448	434	447	467	476	435	465	454	461	488	438	439	495	427	462	450	451	450	453	461	477	446	434	465	416	455	464	495	441	463	465	458	470	447	469	442	446	456	427	437	435	445	427	444	483	491	445	448	468	477	480	418	462	450	456	437	475	445	455	446	481	485	441	442	450	473	438	448	427	464	464	475	434	440	436	447	445	476	461	430	466	482	450	498	500	419	454	428	440	454	465	445	461	514	425	457	445	486	461	451	480	467	418	449	442	474	421	442	430	446	469	442	447	461	468	416	436	433	450	447	417	474	440	493	494	434	492	461	510	442	470	471	443	487	497	483	474	440	433	479	481	461	464	484	433	441	442	459	462	425	441	446	492	431	460	457	438	470	461	443	419	451	463	480	452	423	436	447	477	484	439	467	443	454	475	451	424	502	453	505	460	450	483	453	501	457	428	416	477	455	466	425	440	475	433	466	479	461	432	439	495	468	480	461	449	461	478	457	443	469	456	457	440	449	471	458	437	459	449	436	480	446	478	461	466	469	443	431	474	440	479	459	442	444	473	433	455	481	466	423	423	469	471	479	460	474	458	430	440	430	474	468	432	464	459	510	450	429	486	456	464	428	480	478	412	465	460	478	439	426	453	449	471	463	439	463	462	454	465	458	440	464	469	472	445	455	467	425	415	433	459	470	474	468	479	475	472	478	472	477	461	438	457	483	444	472	513	455	471	437	472	479	488	469	480	478	447	446	458	470	496	471	441	449	434	432	459	440	446	492	476	490	447	438	449	470	433	485	480	468	450	441	429	445	486	500	452	462	469	435	433	458	463	439	468	455	449	475	447	455	477	452	464	475	481	430	460	472	452	406	440	486	445	466	426	435	440	465	466	458	440	475	446	463	438	433	437	452	462	461	453	434	451	434	457	423	440	496	449	429	464	450	453	437	470	487	476	457	427	443	463	476	477	478	476	446	447	450	439	484	461	459	460	428	442	444	393	483	472	463	437	421	453	458	437	479	487	449	503	447	440	433	484	459	429	468	426	451	471	425	490	438	477	460	466	484	517	455	493	473	458	412	503	434	413	452	465	461	459	456	424	433	446	460	465	455	448	460	462	427	507	453	466	405	462	458	466	440	454	470	440	475	413	473	446	463	474	459	452	492	443	409	449	437	481	488	494	443	444	471	463	445	420	458	475	489	444	427	476	434	511	423	475	503	460	434	466	437	449	435	453	457	448	477	484	447	483	431	436	467	459	440	464	517	487	459	465	463	423	438	444	442	463	451	414	459	458	436	456	492	477	479	458	431	442	462	453	478	476	470	453	460	481	448	466	467	461	483	471	470	420	485	473	454	441	461	440	477	432	484	429	449	439	457	465	442	471	472	441	429	448	463	475	478	477	459	478	433	458	458	451	465	452	452	455	486	497	458	471	448	501	422	460	420	423	459	459	445	456	435	449	449	470	419	502	454	456	482	454	467	457	480	472	479	455	490	448	451	472	440	444	475	454	488	453	459	449	430	462	474	417	450	457	453	467	493	465	454	460	429	428	406	452	454	476	456	441	462	463	439	449	434	469	470	459	433	463	486	466	479	448	468	420	452	457	460	463	453	502	439	460	481	443	429	434	472	455	474	435	440	438	479	466	429	437	425	478	450	443	454	437	443	474	450	413	442	474	462	413	442	472	492	463	450	440	423	450	433	431	500	447	462	438	465	463	489	412	439	441	471	458	432	460	442	461	448	445	445	429	457	431	425	475	456	489	466	479	444	438	452	461	447	475	460	485	479	444	462	453	476	491	450	449	481	454	444	473	418	456	501	436	433	447	475	439	466	465	447	479	486	447	459	406	458	493	437	454	450	457	482	459	465	424	440	443	428	478	464	482	449	478	429	423	456	477	483	474	449	459	478	443	407	495	457	435	451	438	437	460	408	443	471	452	443	439	512	449	442	437	422	440	459	452	452	425	471	443	438	424	470	447	427	437	429	449	445	478	468	447	426	494	450	466	482	461	453	473	454	489	504	481	453	448	440	457	420	447	482	414	443	452	466	457	431	464	495	465	434	481	431	460	444	444	475	439	474	423	447	462	472	466	443	446	440	459	488	439	457	466	463	459	434	496	482	437	439	468	457	458	476	449	493	428	454	469	463	456	429	446	460	458	433	457	430	486	445	468	436	484	429	461	458	404	478	464	460	460	448	443	445	484	456	475	478	436	456	442	456	444	438	464	453	480	444	444	469	440	427	445	485	447	468	454	455	461	440	473	452	451	452	410	446	438	438	443	472	472	474	510	459	448	466	446	448	507	457	513	441	442	493	468	488	451	486	451	456	465	480	431	440	487	479	439	469	433	460	449	481	467	460	441	449	492	448	473	420	472	443	461	472	470	460	439	434	462	446	425	463	479	472	456	452	466	442	477	487	439	444	461	457	460	477	484	472	456	446	452	452	452	435	445	453	462	464	491	476	490	445	444	460	412	466	438	461	450	459	470	483	476	463	438	439	435	460	483	436	472	467	412	450	481	467	463	448	470	496	442	484	423	464	451	457	451	456	433	464	428	443	477	481	452	470	447	467	470	475	499	480	476	452	466	446	458	455	484	455	465	470	396	413	444	441	469	476	468	438	460	427	440	438	430	466	458	452	478	474	468	480	447	442	473	447	428	440	463	463	445	448
49128	24781	50830	51912	59948	51758	41963	31133	20519	11156	4058	1635	648	375	205	176	168	191	149	162	166	189	161	173	185	212	198	170	168	167	176	181	163	180	164	162	160	164	158	182	181	178	171	161	177	132	174	197	168	172	159	163	161	153	189	151	145	150	157	155	161	198	180	171	178	164	160	179	162	175	158	160	159	172	158	169	183	166	165	155	152	176	142	188	177	190	164	169	164	149	162	173	153	156	164	150	165	144	151	160	157	169	178	170	160	180	159	144	158	173	179	167	181	194	156	171	179	157	158	160	169	165	169	177	179	178	153	155	160	178	150	154	177	165	164	188	158	150	173	144	147	185	166	192	206	177	162	183	165	172	176	169	174	156	185	157	154	152	157	171	146	168	160	169	176	167	180	174	184	168	170	156	156	192	150	159	144	188	156	188	189	149	163	160	162	157	176	162	155	169	162	169	173	190	178	177	175	160	166	169	163	183	165	138	159	174	184	210	174	172	171	161	188	171	183	167	166	153	190	165	182	168	155	176	174	169	183	157	172	185	176	188	163	159	164	173	154	161	181	159	142	145	196	162	168	158	169	170	183	155	193	162	164	161	180	164	164	171	159	188	161	181	178	187	180	194	172	158	173	162	160	184	156	173	169	157	153	156	181	163	181	155	166	177	156	176	171	165	161	163	173	161	181	150	162	191	172	163	147	155	168	165	178	170	160	151	188	163	165	153	169	138	139	158	177	166	181	187	155	148	159	190	167	151	163	190	178	158	159	148	179	156	169	172	193	197	155	176	177	167	162	185	157	161	153	167	165	176	173	146	147	191	159	156	161	165	152	156	154	180	175	149	137	158	185	180	163	155	154	157	175	190	159	151	178	179	169	177	183	158	183	178	183	155	195	160	162	172	175	174	179	186	170	150	156	169	168	165	189	188	166	178	158	165	161	157	146	167	181	152	167	174	150	159	185	193	187	165	166	147	175	164	161	173	171	169	139	194	191	179	167	153	168	171	183	140	164	150	162	187	173	175	168	157	192	181	153	162	182	184	185	155	175	169	155	186	170	181	146	174	192	166	149	178	179	158	179	158	164	163	168	189	159	190	166	168	160	176	169	136	190	174	177	155	191	146	164	177	171	165	170	164	171	175	158	177	174	171	187	155	154	180	181	185	172	173	195	183	174	165	152	156	175	155	139	181	184	185	163	177	167	196	162	175	198	153	175	166	144	166	194	179	161	150	149	190	183	161	180	173	164	139	165	194	163	164	169	173	164	173	173	159	198	156	183	154	162	205	182	181	155	179	187	173	166	180	158	184	162	147	163	155	164	162	173	160	168	164	171	164	180	164	156	145	171	141	166	170	151	156	159	170	150	179	186	167	179	170	155	167	165	168	162	206	167	188	191	176	179	155	203	142	171	181	146	166	165	161	165	167	156	164	175	163	164	178	170	166	154	183	164	187	178	150	165	164	180	166	180	178	150	175	167	163	167	155	180	165	160	166	153	162	160	163	147	184	152	142	179	166	153	167	171	174	178	168	155	174	168	141	161	187	175	180	186	158	146	190	176	174	182	193	156	168	163	160	162	156	174	163	190	176	179	166	171	157	205	163	198	189	168	149	170	182	156	164	174	180	159	154	167	161	172	157	177	172	153	154	173	157	166	138	179	176	172	171	166	154	168	179	152	165	166	171	191	167	166	147	175	151	176	186	187	160	175	178	189	183	175	177	188	157	176	182	200	211	167	166	171	181	137	151	162	152	147	184	164	161	160	183	188	202	172	160	172	168	165	177	144	173	176	165	166	151	187	198	173	165	162	183	172	169	175	152	157	160	176	195	182	185	191	149	159	151	196	175	168	176	171	160	168	170	161	152	167	163	171	158	169	173	163	152	172	174	134	173	182	165	175	180	165	187	164	176	216	171	174	170	182	169	174	184	152	172	170	168	164	132	161	168	182	158	151	172	152	159	173	169	177	177	182	179	199	164	169	159	159	160	154	184	147	170	152	163	209	171	159	155	159	169	155	168	167	149	177	185	169	166	145	174	153	187	191	172	159	166	194	181	155	163	168	190	147	174	176	175	170	179	172	176	168	169	186	181	153	155	169	172	178	167	169	179	193	146	183	149	203	193	202	170	164	147	146	161	187	187	154	183	168	161	179	181	141	170	171	186	162	200	172	173	175	182	160	171	148	165	169	172	165	162	206	172	173	168	155	183	163	178	198	161	180	196	164	175	154	184	184	181	173	174	173	171	155	152	152	175	178	128	138	150	180	135	182	159	162	152	168	171	181	176	175	166	166	159	173	188	188	184	160	166	169	178	154	160	162	175	165	164	161	184	160	164	153	171	174	167	157	179	163	151	160	165	191	173	163	184	164	156	145	155	193	162	155	171	183	164	189	157	163	184	181	178	160	148	180	164	184	159	157	172	153	178	145	134	140	162	156	183	169	148	167	144	169	149	173	165	178	177	179	170	167	154	183	163	170	165	146	147	163	179	175	195	167	157	176	180	152	153	188	178	171	171	160	172	166	178	153	172	167	169	177	175	175	184	174	164	181	149	161	160	174	194	154	155	176	162	160	166	190	172	180	178	154	156	177	148	180	159	152	157	157	148	168	187	183	158	171	152	156	152	174	161	178	151	168	158	151	168	150	178	172	168	161	184	168	172	185	177	138	154	146	158	164	157	183	156	165	158	156	178	177	189	181	172	162	173	168	156	149	154	170	168	153	177	160	164	153	155	170	181	176	192	174	160	165	188	166	151	169	155	170	184	184	154	160	177	148	160	170	176	174	158	177	171	166	171	174	176	174	167	169	159	157	189	164	155	163	145	163	177	179	164	177	142	185	162	167	177	176	186	167	163	170	167	165	174	165	169	166	132	187	157	184	161	163	151	167	175	159	175	199	195	156	201	161	161	170	162	178	175	174	191	178	155	150	208	151	157	177	162	150	177	167	152	146	165	175	177	158	162	153	171	180	177	170	153	173	160	170	151	153	146	158	178	170	173	156	153	164	170	157	184	146	182	164	154	165	161	155	182	187	190	170	184	162	126	150	165	159	142	168	196	169	170	146	178	177	158	170	156	163	157	162	158	172	149	176	173	151	138	171	175	178	150	161	181	168	160	168	194	138	182	198	183	163	165	172	149	158	159	171	187	186	188	151	163	162	178	143	151	175	145	190	166	197	166	164	154	166	175	162	180	155	186	177	194	149	173	166	187	181	162	162	163	169	183	179	173	168	135	169	169	207	158	161	166	145	165	160	160	159	173	183	192	165	163	156	185	169	196	159	172	160	156	170	167	183	191	173	198	148	183	160	194	170	157	191	150	173	165	181	170	177	159	157	179	175	156	142	174	187	205	157	168	182	160	176	172	194	165	151	165	175	184	167	165	156	166	155	176	180	162	145	180	179	177	167	180	181	141	175	167	164	170	179	183	163	174	151	162	176	142	172	178	189	176	160	184	175	189	175	191	159	158	187	165	135	175	154	158	176	177	162	157	164	153
23183	16261	48046	57780	65554	63355	54115	45439	36881	25611	13696	6507	2619	1451	604	474	459	432	448	439	449	449	426	451	396	436	465	392	422	442	389	407	402	417	424	432	437	396	437	444	417	395	420	440	420	447	391	409	400	440	416	426	401	429	381	418	423	435	459	432	446	381	400	432	453	405	419	395	455	443	431	440	421	437	404	481	421	404	418	397	420	437	470	417	429	410	467	448	432	417	418	405	413	435	448	445	419	390	412	408	376	394	440	400	421	413	388	370	437	399	429	446	408	396	389	436	401	390	421	436	450	413	400	389	422	421	396	423	418	434	418	418	423	406	422	430	425	421	443	415	395	400	430	434	424	389	400	412	478	442	387	427	442	403	422	430	440	410	426	430	382	433	439	404	421	426	423	418	406	397	403	383	447	384	412	425	405	434	425	413	426	415	402	447	458	428	432	433	435	428	404	397	436	432	379	432	428	416	431	444	401	383	424	454	478	413	464	396	408	427	415	439	426	430	432	377	416	384	441	446	441	418	401	395	405	396	416	419	446	379	450	402	427	423	391	410	451	436	424	364	459	426	433	424	380	411	425	416	428	454	433	395	452	414	422	435	374	430	418	440	435	398	394	456	391	413	461	409	430	389	428	404	446	388	447	454	443	405	467	439	425	469	447	473	432	422	438	416	430	447	435	449	411	445	424	400	465	421	435	425	423	389	397	444	409	399	416	416	414	430	454	445	438	461	431	449	410	461	412	437	438	437	392	418	415	384	421	449	360	395	392	438	423	399	424	436	415	402	428	406	386	397	474	412	406	424	441	431	410	398	437	415	408	395	428	428	456	405	419	430	439	417	399	438	452	418	397	444	423	428	396	398	424	394	423	399	427	422	429	376	408	427	441	436	398	442	419	428	431	425	452	387	413	411	421	386	453	431	424	413	425	433	426	399	421	406	409	438	434	390	434	399	412	429	399	432	434	406	421	454	427	414	428	428	421	394	404	404	405	403	448	424	422	449	412	405	472	430	437	434	437	417	429	431	452	412	412	408	427	421	432	414	424	438	413	452	404	442	464	447	439	422	424	465	439	416	420	428	417	390	396	439	471	469	458	482	428	431	405	421	416	432	402	427	428	416	438	426	470	409	394	446	450	449	385	432	420	432	401	399	416	424	415	421	418	442	416	412	440	454	394	437	434	422	422	405	423	410	411	407	392	431	412	436	404	418	454	406	445	421	392	415	429	385	431	440	421	474	468	446	399	437	435	456	449	429	426	432	410	443	419	419	442	446	410	422	415	424	434	466	437	373	433	431	408	452	451	424	431	420	428	432	452	420	414	429	433	420	424	422	413	406	399	419	408	435	420	422	424	435	436	418	429	411	435	380	411	414	422	397	422	417	425	450	424	434	438	388	429	410	406	410	407	410	445	400	453	401	453	411	426	417	444	440	414	401	448	417	433	431	414	436	406	432	397	446	418	433	407	412	435	406	400	415	434	436	410	444	456	428	421	449	431	426	423	427	444	437	407	409	419	416	443	466	415	413	430	406	457	407	410	408	442	453	438	438	382	425	427	403	427	398	406	423	458	408	394	427	431	402	410	392	414	425	449	410	444	422	452	407	420	435	397	403	413	417	418	416	401	462	435	432	386	462	409	409	411	433	456	428	444	392	391	392	410	418	429	406	437	427	397	442	412	428	386	430	474	407	430	451	431	410	439	404	412	468	467	436	423	428	444	443	404	440	443	404	394	424	415	430	410	372	388	414	399	430	417	409	420	417	415	415	415	415	408	378	423	414	415	418	448	449	438	383	426	417	426	444	416	384	417	432	411	451	395	420	381	450	428	429	440	447	405	369	428	427	445	456	446	442	405	441	439	379	434	398	429	418	422	417	417	423	430	450	452	393	407	410	447	425	385	441	440	463	415	432	447	443	414	410	413	434	455	425	423	421	402	428	407	412	423	428	487	382	428	438	448	432	429	450	432	441	426	430	365	388	392	435	472	439	403	441	418	426	427	433	413	411	426	439	401	466	461	426	431	436	391	430	423	421	472	462	424	417	362	415	412	429	418	418	419	424	408	425	449	408	425	461	425	417	423	451	427	446	447	416	454	425	430	429	406	430	398	461	415	423	432	409	419	430	408	413	407	407	430	408	434	418	439	418	405	423	387	423	430	434	384	436	404	425	420	408	454	425	419	387	425	443	419	377	422	386	407	451	426	401	405	434	411	414	418	431	386	395	441	380	379	419	416	454	428	391	414	426	425	457	397	442	440	437	431	429	405	429	410	390	384	412	442	439	404	446	421	456	426	422	431	419	403	458	394	415	424	446	397	429	427	394	425	404	462	426	450	433	431	418	423	440	389	413	404	434	440	418	425	425	398	388	376	433	455	421	416	386	406	444	439	441	420	455	434	460	416	421	400	388	431	443	418	443	427	458	423	438	382	440	407	452	439	426	421	394	449	428	435	408	442	415	399	427	431	432	404	437	447	440	453	419	451	443	429	382	419	423	397	437	450	407	420	420	449	436	386	408	415	454	432	452	420	396	450	404	441	404	454	396	436	409	423	427	413	440	428	409	454	398	381	441	437	431	424	422	434	420	414	424	416	414	428	426	410	431	450	407	446	406	403	380	460	437	391	414	409	414	438	434	379	418	440	415	450	427	396	393	425	387	416	412	408	410	414	376	434	448	428	403	438	443	436	383	439	426	440	403	438	416	441	453	413	440	431	397	408	417	418	421	425	434	431	413	408	444	395	401	373	417	442	431	420	439	418	440	413	444	444	414	414	446	409	442	409	404	426	388	435	409	421	435	401	422	405	420	430	414	400	425	399	434	430	401	455	405	453	435	425	385	428	424	417	442	410	412	389	451	376	414	414	460	411	404	398	437	442	439	423	405	396	408	422	396	434	398	385	390	403	432	415	432	468	417	421	435	432	432	434	435	391	405	421	439	403	413	354	410	412	421	437	381	450	374	400	404	427	436	437	369	431	414	434	395	423	429	435	437	418	382	432	423	461	446	423	454	389	440	439	377	426	429	417	417	430	415	417	434	375	452	425	416	394	433	426	427	450	410	423	400	429	479	410	413	447	424	409	394	452	390	394	408	394	396	464	397	398	413	433	460	405	391	440	445	429	423	457	421	462	433	410	420	438	397	425	467	408	373	386	473	454	440	399	409	396	406	416	414	428	375	432	423	446	442	433	403	413	408	422	401	406	427	440	434	420	430	427	432	403	461	445	441	432	443	447	398	405	440	413	406	433	414	419	409	410	442	422	411	441	425	416	431	413	485	441	416	436	418	412	426	422	459	463	433	425	385	419	429	423	420	432	367	440	418	423	395	400	421	416	409	430	441	409	373	422	435	415	396	426	422	418	396	433	434	429	419	418	457	388	421	423	448	408	451	432	412	408	463	407	402	419	380	423	442	416	409	442	443	421	433	440	402	419	435	433	409	436	415	434	409	413	448	420	385	444	466	455	424	428	419	436	469	451	436	468	391	366	454	407	390
4555	995	2755	2860	4030	2637	2207	1894	1606	859	505	365	329	280	257	277	240	245	237	266	262	242	244	268	276	252	275	294	290	276	261	263	274	265	291	274	250	277	293	280	255	232	253	246	280	256	257	226	265	280	294	285	265	245	249	264	282	272	263	268	249	267	275	275	260	268	263	278	286	276	265	258	264	259	243	289	226	264	274	286	236	282	257	259	274	261	270	283	275	262	281	260	228	243	278	252	274	271	256	248	259	315	300	280	230	273	258	263	253	263	250	241	252	240	266	279	253	242	263	269	262	263	262	287	282	275	251	253	249	282	267	246	288	245	257	249	250	276	246	259	244	242	242	276	278	253	258	236	270	267	265	274	270	264	256	267	270	257	253	255	243	250	248	289	232	267	243	248	275	256	255	271	260	313	267	260	242	237	270	248	288	284	277	273	274	220	285	256	236	283	262	284	294	305	284	235	229	233	269	277	275	284	242	268	242	260	253	283	257	244	295	277	264	265	288	234	256	260	272	302	309	263	248	291	279	254	275	250	255	252	263	283	275	233	259	272	255	294	258	277	240	245	278	273	261	257	266	289	280	256	257	250	269	267	255	262	281	265	261	238	281	237	288	268	263	268	260	252	251	270	248	266	266	250	260	280	253	272	267	255	266	265	278	243	275	269	272	222	274	284	282	256	281	268	260	275	267	239	240	272	288	254	232	272	250	253	267	235	249	262	312	265	285	239	293	240	282	250	293	291	276	270	237	250	237	269	248	256	257	252	264	271	265	260	272	255	271	273	240	255	264	233	253	252	253	254	254	240	259	274	251	262	230	269	239	281	262	300	286	252	263	242	244	241	280	276	237	272	286	279	255	284	274	261	232	264	296	282	243	256	276	260	257	258	266	272	282	257	268	293	248	262	265	249	286	259	262	263	262	273	268	270	267	290	237	259	257	247	261	238	274	250	276	260	266	253	258	245	260	277	255	256	247	253	244	269	254	261	275	247	225	266	273	264	268	252	227	278	248	255	277	234	260	260	287	278	255	279	300	269	294	270	259	281	274	271	258	245	260	255	261	247	263	241	267	277	233	272	299	254	246	240	242	239	273	237	259	241	241	248	270	241	294	245	276	263	256	282	280	228	280	259	273	291	234	239	291	254	246	297	282	263	255	221	275	254	247	267	256	269	240	265	281	239	254	263	257	262	252	256	262	283	236	261	276	259	257	255	248	254	250	245	254	260	246	276	270	260	257	248	257	297	288	254	279	263	233	283	267	257	253	244	260	286	265	292	277	294	265	276	271	253	246	236	278	246	242	257	261	297	244	284	257	262	306	247	276	247	249	266	280	251	301	266	278	239	254	282	256	261	267	267	282	276	295	252	260	254	293	241	295	279	266	233	279	247	286	261	278	257	277	282	283	284	267	276	270	267	299	261	259	259	258	232	271	272	259	244	274	264	258	258	264	259	251	261	280	263	245	251	279	260	273	254	260	252	293	265	239	284	261	266	294	286	267	262	239	250	266	323	283	275	267	262	286	256	285	250	266	266	244	240	296	288	270	239	252	265	269	273	274	257	269	248	273	267	263	259	270	271	292	248	296	262	296	251	246	241	280	254	266	258	276	246	254	259	271	245	255	271	255	271	292	281	250	245	254	257	259	261	271	259	244	265	274	286	276	251	252	273	256	260	249	230	247	265	265	264	217	249	268	278	258	286	285	248	280	263	285	262	263	267	263	261	266	265	285	260	274	282	283	240	278	294	263	278	235	277	236	265	286	239	266	263	257	250	263	279	280	237	260	296	257	214	247	289	263	261	266	246	241	249	258	252	262	264	275	278	255	252	259	252	261	257	261	269	279	278	260	251	262	302	230	260	269	291	246	246	269	267	263	273	267	254	249	266	261	249	291	237	253	213	276	238	276	270	281	253	295	296	238	268	284	250	238	242	249	262	259	207	269	288	275	265	236	289	264	246	252	244	253	271	281	257	254	249	307	254	262	275	267	276	262	287	265	249	249	263	276	256	273	272	266	242	285	263	233	248	261	221	288	258	245	253	259	283	275	276	276	245	253	272	273	268	218	224	257	291	280	274	251	274	267	233	264	253	276	259	274	275	274	281	277	268	262	249	259	266	268	282	286	279	260	264	275	254	260	226	240	245	272	273	257	268	261	261	239	292	278	249	280	263	269	264	271	283	238	257	283	260	268	249	251	246	253	283	251	271	234	242	240	251	265	268	244	257	273	240	249	282	249	286	258	224	270	259	280	271	262	250	291	291	254	217	285	250	242	226	248	273	280	268	264	257	236	277	268	239	239	279	278	240	261	258	255	252	266	255	226	266	263	262	258	249	260	247	253	263	234	249	266	279	228	255	250	268	258	272	277	264	270	252	239	234	260	252	256	235	266	281	265	264	287	257	239	251	228	241	258	280	252	260	240	294	257	269	212	247	248	261	258	276	259	275	266	253	272	263	263	261	278	263	238	277	288	248	278	265	236	276	279	257	252	243	274	239	257	259	286	278	279	249	282	279	252	261	234	269	249	242	254	275	231	255	277	245	262	257	247	266	245	258	222	256	260	299	269	260	286	261	247	273	267	255	253	263	225	256	260	266	265	278	250	255	258	260	296	269	269	272	247	273	249	255	282	222	259	273	254	271	270	267	277	276	222	294	261	237	243	277	280	253	261	281	272	243	246	254	261	289	291	266	251	257	268	269	280	248	245	261	261	262	270	286	258	239	258	252	245	267	270	262	262	266	269	262	260	281	232	238	229	254	249	262	256	253	278	274	303	294	251	259	242	307	254	279	262	259	300	259	252	271	242	255	262	241	274	248	227	290	254	264	284	248	252	256	236	243	267	283	294	264	254	221	245	265	303	237	265	275	280	289	264	267	238	235	301	262	261	242	287	252	261	258	254	302	270	266	275	302	257	259	262	243	280	248	271	267	266	275	284	251	261	270	261	268	255	261	272	248	264	289	297	247	239	272	268	274	242	288	250	268	317	270	255	251	233	257	246	277	276	271	257	283	257	276	263	273	276	274	242	240	247	264	265	259	266	268	256	261	258	257	249	292	268	251	272	293	251	267	260	227	260	284	274	247	284	275	260	257	274	263	270	252	290	253	225	245	250	308	260	242	251	231	256	282	271	272	259	267	269	262	269	263	267	262	284	275	252	266	263	256	250	263	298	272	291	255	289	303	251	306	262	270	260	239	235	278	261	295	277	303	294	245	249	271	276	270	279	263	257	247	266	265	274	266	287	252	255	287	274	274	239	246	253	242	266	247	272	265	250	239	270	259	248	269	249	216	284	254	240	258	252	312	307	266	240	225	277	284	250	268	256	291	250	270	257	257	260	224	266	266	267	260	276	300	277	272	269	236	272	268	281	246	239	258	255	260	272	287	290	284	289	253	294	243	266	290	242	254	256	254	257	290	247	270	232	282	271	293	292	243	269	239	269	250	251	269	230	256	282	239	290	263	237	259	253	277	261	270	256	253	272	274	215	312
4514	1630	6725	9694	13954	9838	8416	7719	5613	2905	1605	1111	848	717	645	580	612	604	663	619	627	610	663	587	637	603	651	614	590	646	584	629	655	631	677	640	623	671	600	663	650	639	632	657	619	645	625	632	624	620	593	630	629	650	626	614	641	673	659	650	620	625	618	599	632	677	656	639	640	642	611	665	650	657	631	673	611	608	637	601	660	624	661	620	667	634	661	637	652	626	589	638	660	631	600	619	660	613	646	598	662	653	608	621	646	642	606	624	622	632	645	620	576	641	635	613	639	622	618	627	625	633	610	690	621	625	620	618	630	628	656	621	620	620	613	651	625	609	603	613	639	627	626	635	617	665	606	627	616	592	614	602	616	665	616	607	676	614	660	666	589	638	646	662	664	611	571	616	634	637	614	622	619	653	649	645	616	612	643	668	638	637	675	625	620	628	604	639	613	637	599	623	644	633	672	630	632	613	662	589	623	604	657	599	627	626	606	624	623	636	607	645	609	657	654	631	638	632	623	610	627	615	611	659	613	625	676	669	624	596	576	613	659	658	637	608	640	606	585	631	639	662	648	593	603	618	643	681	651	659	606	637	665	629	608	635	625	628	629	594	658	652	617	633	632	564	636	631	634	673	611	631	630	611	610	652	594	595	609	603	632	657	638	604	651	613	643	606	620	629	643	590	619	629	637	631	641	624	616	631	663	567	633	596	599	612	616	632	617	627	632	612	606	618	646	677	645	653	624	668	665	640	625	623	631	605	615	643	654	638	624	616	586	611	651	619	620	624	680	634	615	664	613	677	662	624	625	659	630	629	600	604	665	618	615	627	644	658	632	613	671	669	637	628	605	602	670	640	636	600	645	657	615	664	607	633	668	622	629	666	665	676	679	667	646	579	645	622	614	588	651	643	629	640	596	662	643	634	639	644	613	636	641	633	592	625	642	639	583	616	660	658	616	618	618	606	651	649	628	595	633	618	662	666	647	652	649	600	653	655	618	620	625	654	642	645	619	638	664	630	637	623	650	625	675	630	687	602	641	603	640	652	703	637	626	626	658	644	654	615	611	592	634	659	652	667	628	661	636	596	695	657	614	641	643	618	615	660	612	658	665	632	597	603	622	616	624	640	668	632	609	604	625	616	659	602	610	645	624	664	708	604	641	644	668	661	639	636	641	630	618	626	632	620	635	644	626	606	633	632	597	604	644	626	652	606	612	633	629	646	644	648	654	640	633	605	616	634	682	617	638	623	640	614	690	602	683	579	664	672	666	624	605	656	666	627	633	618	635	613	613	616	597	619	645	642	618	599	591	594	635	613	619	693	592	615	634	659	597	635	636	610	681	654	653	626	628	664	611	595	643	623	622	676	600	634	632	618	660	594	613	605	644	660	625	630	637	601	638	645	625	637	599	634	631	643	660	616	658	610	603	626	632	579	611	637	636	616	638	612	650	650	641	631	610	657	656	609	611	640	624	620	607	637	620	657	633	611	638	636	575	615	621	625	630	620	615	653	622	602	644	638	625	638	656	644	604	637	642	614	638	642	619	601	627	623	664	640	644	609	644	628	625	685	652	594	612	627	666	660	629	666	654	625	614	658	605	645	647	666	646	626	593	638	600	592	667	617	651	674	595	651	619	622	592	636	588	635	655	614	638	665	598	561	598	629	607	601	644	619	653	619	593	626	666	612	632	640	597	647	650	673	638	659	643	641	627	627	642	618	639	651	641	633	602	637	610	641	607	622	624	643	670	617	677	618	617	626	612	625	647	646	672	626	629	632	598	694	656	622	595	630	652	667	631	608	628	589	627	634	660	652	634	657	670	613	632	640	658	643	660	612	677	638	629	619	626	640	633	630	652	625	637	608	653	624	619	606	623	601	615	614	634	618	681	610	641	593	624	601	638	654	652	646	646	631	631	650	587	599	653	633	636	625	643	614	627	626	627	646	661	624	624	634	583	602	664	630	594	634	614	658	657	594	630	591	613	620	653	632	595	646	649	621	652	656	695	635	641	611	649	608	651	640	662	663	643	593	620	645	615	632	563	614	626	625	611	586	618	614	634	611	613	647	622	619	582	628	635	647	651	629	639	605	625	593	638	670	624	618	608	600	618	611	639	608	651	616	628	622	614	652	627	629	586	602	628	610	620	667	666	634	631	617	629	631	644	619	592	623	647	673	638	636	665	641	623	643	644	624	697	650	630	665	625	603	635	577	628	650	598	645	625	628	635	668	645	652	620	622	647	669	593	604	590	638	654	604	639	593	647	632	588	604	645	605	608	609	656	601	609	609	635	663	630	662	653	665	618	631	623	595	635	638	583	637	579	620	630	639	590	622	620	604	605	607	619	657	618	628	603	680	658	614	600	596	609	654	662	611	634	637	630	627	647	622	608	676	590	628	629	615	640	633	649	643	623	606	675	567	622	668	635	608	608	595	617	631	649	630	639	679	654	675	636	625	663	615	641	641	598	609	648	616	660	637	611	647	630	652	609	592	679	641	654	594	638	612	663	645	640	621	633	647	602	611	669	661	620	639	628	628	647	652	593	655	629	612	619	677	673	646	618	638	596	618	660	648	647	615	615	609	627	628	603	619	658	654	630	596	656	645	607	635	622	634	630	620	598	686	641	642	614	661	639	642	615	626	634	585	658	643	677	630	626	623	619	666	632	611	659	588	660	592	604	663	656	599	676	618	601	597	654	617	636	627	629	629	656	612	629	610	632	629	679	634	600	690	606	627	609	629	601	650	650	633	626	602	597	594	627	612	579	585	609	655	596	648	663	632	639	610	639	621	628	602	639	633	639	604	645	638	623	603	632	585	656	613	618	627	635	586	606	686	647	639	657	663	630	659	636	654	612	653	600	662	648	616	619	652	613	614	613	628	647	646	672	579	589	625	619	635	664	691	609	636	647	652	606	634	605	623	606	620	643	660	673	657	603	636	599	608	638	627	575	582	607	634	615	613	621	629	593	639	649	623	603	614	644	655	576	620	647	634	616	642	604	640	585	641	620	646	618	628	660	611	619	633	619	697	625	653	607	624	604	664	621	637	646	582	672	598	619	644	639	641	569	649	640	615	639	622	604	671	590	600	692	651	631	638	625	638	643	627	647	617	633	609	596	618	660	627	656	628	645	668	589	642	572	636	641	634	644	627	645	612	654	612	670	599	689	588	591	671	609	614	609	638	635	695	567	619	652	620	654	657	608	628	659	622	635	599	635	578	658	640	624	644	611	645	604	601	627	641	667	610	610	578	608	624	615	626	626	642	609	674	589	597	634	598	631	635	671	622	640	629	644	669	634	648	625	675	633	655	650	634	647	649	626	635	659	645	636	624	632	610	649	643	645	629	631	621	614	628	583	613	654	603	659	629	599	632	653	668	652	609	656	619	651	645	648	632	635	648	602	598	592	698	661	625	611	602	648	637	648	596	618	630	654	646	617	631	660	657	599	617	681	652	608	615	625	615	602	648	674	615	604	671	615	614	638	634	664	627	647	678
38892	20056	52147	59922	64964	50941	35752	21729	9167	3268	1099	583	326	258	205	221	201	219	209	215	218	191	247	232	197	230	213	236	187	207	234	194	202	204	194	199	185	199	225	205	216	243	197	197	230	270	223	195	229	247	213	212	192	228	215	254	232	213	215	218	224	207	210	229	218	208	212	236	212	208	205	221	237	199	240	227	249	218	213	220	241	216	212	228	191	204	206	204	238	212	222	246	198	224	221	221	232	172	199	212	200	203	193	197	219	197	209	208	211	224	222	218	230	204	228	204	210	196	199	179	227	219	202	222	246	220	232	220	222	204	190	213	199	222	190	219	209	250	221	216	219	226	201	221	237	195	219	212	237	231	219	215	221	253	222	190	238	221	219	202	184	208	198	215	238	217	203	183	213	225	239	223	200	188	222	209	217	210	246	216	225	217	222	220	201	230	206	213	208	217	209	214	214	222	253	241	218	202	187	216	223	188	212	214	190	227	210	197	234	217	204	183	200	216	221	202	238	187	207	198	232	213	217	201	200	222	221	222	218	222	268	257	226	230	225	213	223	256	222	226	234	200	199	189	204	215	200	186	219	188	203	199	222	222	234	231	231	231	217	221	233	214	231	199	224	212	220	213	241	194	248	211	221	232	203	215	200	222	200	215	230	212	217	219	205	224	207	235	234	225	219	207	237	200	222	193	215	207	205	246	243	221	232	228	231	198	222	193	211	203	226	186	209	208	227	196	221	214	202	213	215	217	243	198	208	207	202	206	232	218	212	208	234	199	235	206	226	205	219	204	207	222	199	202	237	228	215	211	210	181	229	247	214	217	205	197	212	229	225	211	245	225	226	198	213	218	195	224	209	226	223	209	226	217	215	210	194	222	253	247	207	220	199	222	237	219	208	219	204	231	225	197	203	210	227	209	241	213	201	237	224	228	207	232	218	208	193	205	199	208	189	199	203	194	218	258	210	210	240	205	223	212	218	220	206	224	225	215	208	206	227	212	211	211	206	221	231	223	218	211	211	220	228	231	212	214	234	212	233	196	202	218	221	215	206	187	218	256	234	212	199	210	220	198	198	211	216	223	223	231	185	234	202	232	212	193	193	170	221	236	216	232	226	224	186	209	213	224	210	224	224	222	211	229	200	229	213	238	217	222	230	225	233	232	208	193	219	223	195	210	220	244	194	206	202	217	219	198	190	216	213	232	237	244	192	248	232	221	236	240	226	207	216	230	219	202	233	209	219	235	210	225	218	193	230	215	221	218	205	214	231	219	222	215	243	233	220	224	237	233	237	218	204	227	221	205	194	215	238	220	212	191	226	214	220	202	230	222	204	247	243	232	217	222	193	229	205	211	226	213	241	189	197	192	208	227	186	216	186	216	199	216	222	241	214	203	208	202	230	209	197	220	213	216	201	201	221	208	215	207	228	211	222	225	211	194	223	240	256	223	226	220	207	205	191	226	216	195	229	209	209	208	218	182	231	221	217	194	183	216	188	224	226	210	246	207	214	221	194	225	213	215	211	217	216	206	210	225	193	202	237	203	212	213	217	191	218	223	217	232	208	188	231	209	222	209	211	211	225	211	210	223	219	214	212	190	230	220	197	215	224	226	209	198	208	228	196	234	236	233	206	233	218	178	220	221	194	195	223	220	216	213	212	218	233	221	226	207	233	193	190	184	247	223	210	215	219	203	203	225	204	232	212	207	226	215	212	229	230	240	230	254	198	245	218	214	230	237	207	207	203	205	225	196	193	224	223	231	254	225	214	192	240	222	234	211	222	213	213	202	228	199	223	211	233	196	190	217	207	196	204	225	217	190	215	215	217	210	229	223	237	223	231	222	231	221	231	222	219	225	196	189	201	174	206	233	221	216	225	245	173	205	215	190	229	180	232	226	217	215	237	223	210	219	221	187	251	228	204	211	192	209	241	178	234	213	190	213	216	213	208	229	214	212	217	214	221	212	219	182	196	228	212	195	190	208	249	219	228	220	188	201	200	196	212	202	212	177	214	211	196	227	221	191	209	202	236	209	238	221	222	213	248	214	221	227	200	193	202	244	222	203	212	209	195	191	192	185	212	216	228	213	188	222	209	214	217	188	228	192	223	237	218	223	225	207	223	210	197	255	208	235	212	198	212	206	202	213	206	231	208	217	196	204	216	209	224	245	227	189	223	227	208	191	235	207	207	201	216	216	232	204	199	192	253	216	231	211	187	237	170	243	219	228	232	218	220	229	228	194	204	205	226	212	201	214	211	197	222	183	229	209	218	207	215	214	193	217	208	195	220	256	205	245	206	231	222	198	207	217	220	217	218	191	204	228	206	208	229	232	213	238	218	206	231	219	222	209	225	213	220	231	213	214	207	228	206	213	226	219	258	207	217	205	211	202	224	210	218	225	232	237	213	215	223	203	191	217	182	244	233	219	215	206	219	229	200	211	210	211	214	235	205	224	249	205	226	237	212	214	238	212	205	244	223	240	218	226	240	237	213	204	216	213	220	221	219	206	221	189	222	224	218	192	246	236	215	233	222	197	210	220	219	193	242	219	222	210	215	196	172	186	252	206	203	208	194	208	215	206	225	198	186	240	221	219	200	204	224	204	232	207	228	228	215	212	213	205	234	219	238	213	192	197	187	222	246	217	211	241	212	226	243	244	196	213	214	228	216	209	206	215	230	217	233	230	226	246	244	196	215	213	212	203	230	215	211	239	221	214	222	211	197	216	198	232	219	233	233	223	234	243	209	200	207	219	239	221	207	226	219	204	199	207	210	203	211	190	215	225	214	219	214	209	217	193	211	228	200	201	227	233	235	185	235	212	224	211	209	229	225	241	218	248	222	195	191	241	242	192	201	222	217	216	208	218	196	201	221	214	208	206	208	214	190	209	204	185	237	236	233	214	203	215	236	211	238	188	233	202	235	233	210	222	213	219	215	219	234	213	205	201	201	205	203	234	202	222	182	223	219	222	200	231	219	255	223	207	185	207	193	233	198	188	223	201	205	192	236	208	215	221	214	215	197	173	219	212	201	198	187	210	205	237	223	225	230	224	191	233	230	222	212	254	196	227	201	226	226	243	212	213	240	230	251	215	210	218	235	221	251	210	207	199	182	229	176	199	202	209	215	212	210	215	207	203	223	221	230	195	216	204	205	197	196	205	208	212	210	215	205	235	217	244	225	191	251	205	202	227	214	234	200	228	197	206	199	226	236	212	204	219	193	202	193	246	210	212	211	224	222	207	219	194	209	186	228	235	214	210	220	222	217	222	201	217	201	224	191	224	205	248	221	219	251	226	197	228	212	209	207	252	214	216	201	217	202	200	220	196	214	207	204	227	224	199	230	209	202	220	221	234	221	225	209	199	224	247	231	239	226	216	189	233	243	224	219	193	215	195	205	228	220	238	210	202	217	221	218	210	238	197	191	251	210	199	222	215	208	180	241	208	210	224	187	221	228	200	188	200	229	235	210	245	212	228	226	230	196	225	208	229	215	235	190	209
18632	14276	50258	64476	72930	60249	47850	35352	20655	10780	4218	2193	990	686	557	497	504	503	558	542	540	541	507	526	529	513	504	520	526	559	520	557	516	512	520	521	569	553	503	550	511	545	532	537	544	544	550	539	511	532	505	547	529	542	509	532	558	537	524	551	533	535	563	507	529	513	521	535	557	499	542	550	539	529	528	529	558	492	519	552	564	533	546	596	541	512	507	533	484	531	523	528	513	504	513	536	530	551	534	543	552	521	530	510	561	509	496	545	534	555	520	527	497	502	501	504	537	511	538	506	526	504	556	475	519	516	514	494	549	554	514	555	498	537	535	586	531	531	507	504	552	559	509	546	510	481	538	503	528	530	505	522	514	527	539	546	510	519	509	518	542	541	495	540	538	532	534	544	537	538	584	555	506	514	567	520	531	514	531	479	527	549	539	539	511	499	551	537	484	531	548	496	526	523	549	506	520	513	546	562	512	549	543	580	559	560	506	558	550	522	512	550	553	547	491	489	522	535	494	551	552	538	503	535	507	528	511	480	521	490	535	559	520	525	534	528	459	533	484	518	538	515	483	488	530	501	499	529	509	523	526	495	561	538	532	523	517	500	542	566	542	515	526	521	505	574	543	538	542	548	535	554	560	515	541	530	502	510	527	536	593	520	515	520	510	493	497	546	510	543	542	508	529	504	519	504	497	574	516	512	515	556	520	579	585	490	528	545	505	512	508	532	546	529	510	550	521	521	568	545	523	552	495	528	562	527	514	514	547	487	515	501	548	514	524	526	587	576	536	500	503	497	542	523	588	510	528	512	539	557	494	510	573	524	516	501	499	528	519	567	511	506	538	517	516	522	486	507	543	567	487	528	541	511	508	521	525	521	508	545	524	515	511	540	500	501	527	539	503	535	489	532	520	516	519	522	529	524	538	531	514	544	536	520	542	555	492	498	549	549	537	528	497	511	529	548	505	550	534	528	547	498	517	523	508	519	500	547	542	549	499	514	555	513	536	526	499	555	486	509	558	541	550	565	540	500	513	571	507	527	552	490	497	532	508	523	569	517	527	520	545	489	498	540	516	536	542	532	554	573	541	523	512	535	518	541	501	514	532	526	477	555	536	542	512	541	534	510	524	526	512	514	531	536	525	536	544	526	544	587	519	525	530	534	489	528	491	542	546	520	521	566	489	553	526	510	517	547	529	537	505	559	521	556	553	549	569	528	517	493	550	533	503	580	503	524	532	543	549	550	540	496	558	575	571	549	539	525	527	512	564	505	493	531	518	520	548	553	541	549	505	532	547	506	532	568	535	493	480	542	514	526	517	575	578	508	555	556	559	520	562	551	551	556	525	530	528	536	544	518	514	534	542	539	530	551	495	547	515	523	540	530	520	559	560	491	544	513	522	554	568	501	545	487	539	535	552	547	530	541	544	544	495	549	513	512	520	547	510	531	494	506	529	533	478	552	515	536	545	559	537	531	526	536	488	530	521	519	541	513	536	517	565	502	529	535	533	538	513	491	531	502	528	529	542	502	505	545	502	549	546	485	520	546	540	506	551	513	506	512	478	546	503	529	487	552	512	532	531	543	576	506	520	538	485	532	530	513	498	497	548	532	542	540	497	530	535	527	542	514	508	548	539	510	552	569	526	530	504	522	513	557	553	495	533	529	534	506	516	525	513	531	545	534	577	492	536	489	514	555	533	521	535	543	523	534	527	512	506	501	506	507	538	498	528	507	511	546	505	563	553	574	547	550	571	563	537	508	505	539	519	525	538	545	516	506	520	497	568	548	554	557	582	506	543	495	500	499	519	488	517	529	577	478	525	519	509	528	568	537	532	521	586	521	521	493	457	541	555	514	563	525	504	509	555	521	552	545	554	528	529	502	524	522	541	531	552	507	520	520	506	558	524	509	527	533	499	501	551	538	495	526	496	530	535	527	560	495	501	538	529	537	521	588	539	565	480	529	519	545	498	523	581	525	545	529	527	511	539	497	531	536	544	502	537	542	536	518	546	543	520	560	499	529	566	490	515	499	503	475	572	537	499	550	495	502	551	511	551	542	530	522	539	525	529	523	512	529	498	568	543	502	542	534	551	513	554	515	534	501	538	543	515	517	517	521	505	551	547	572	525	518	512	580	511	531	548	511	518	514	558	537	513	551	578	510	513	542	512	545	543	509	540	467	535	495	516	508	558	534	526	529	481	523	528	512	498	553	516	511	474	573	533	552	491	515	563	547	513	538	532	538	549	531	557	569	550	503	505	540	507	523	532	534	557	539	536	524	547	510	540	521	504	578	549	523	532	481	518	561	542	537	526	492	512	526	551	502	507	561	554	507	552	528	532	531	542	525	531	528	535	558	522	540	560	486	509	514	484	495	521	536	529	544	515	521	533	521	551	525	528	492	527	530	511	520	528	493	486	520	520	572	505	490	522	528	533	534	506	519	559	521	534	534	544	513	547	503	499	524	502	574	519	519	533	541	534	542	527	536	527	525	535	538	517	542	557	502	501	567	536	549	548	479	527	518	515	576	546	543	553	542	539	527	505	564	486	500	525	524	546	535	497	551	500	486	512	563	560	525	513	501	534	529	509	517	528	511	516	505	546	530	509	525	529	534	515	507	545	495	527	531	559	564	568	540	514	544	563	546	511	531	549	519	509	563	551	542	528	529	509	525	540	524	517	506	520	506	529	514	531	524	491	550	525	518	524	514	521	498	515	529	535	550	519	558	544	549	498	539	541	519	548	523	510	520	527	540	545	530	531	469	552	537	497	553	511	553	517	494	525	508	531	582	534	531	507	569	528	550	546	502	485	536	517	546	525	537	553	531	536	556	513	519	507	560	535	514	526	546	520	500	491	551	551	549	530	593	538	522	532	532	516	494	545	518	491	543	540	560	584	570	544	528	551	545	510	520	537	515	497	539	558	514	530	527	498	525	538	528	524	510	490	519	514	503	540	509	532	546	548	524	525	536	559	545	579	549	493	533	495	552	563	502	578	563	552	519	522	529	545	551	550	563	530	553	533	509	532	574	541	515	486	534	528	546	539	492	584	526	500	520	544	590	537	544	532	519	491	548	546	514	515	514	531	545	503	530	536	523	533	513	580	572	550	524	533	528	561	526	505	505	560	590	490	498	566	543	499	488	544	530	529	549	565	526	542	518	508	495	534	495	542	541	562	527	552	535	511	556	537	531	549	511	535	520	514	556	515	507	532	574	505	525	529	548	501	520	509	525	560	544	494	521	519	509	556	530	511	545	569	538	512	519	537	511	537	557	494	518	539	537	553	541	529	483	523	490	527	483	526	556	538	533	547	508	560	554	527	523	504	532	541	506	515	515	531	564	552	490	488	511	549	511	520	542	511	532	534	516	521	541	508	567	514	537	518	515	554	545	527	483	501	517	496	505	529	519	518	530	529	516	517	513	543	509	530	512	513	525	558	510	525	520	544	512	497	577	500	571	547	500	529	527	504	539	564	525	523	560	517	513	539	546	533	542
41957	20895	53518	66865	62781	54528	43530	26896	11749	3513	1067	452	271	225	215	213	183	208	199	200	207	207	213	202	195	188	234	218	214	207	184	213	216	183	217	185	217	195	236	230	221	194	200	186	229	224	214	211	216	206	243	207	189	221	216	237	187	211	193	199	211	199	187	193	193	233	203	209	205	210	199	200	199	181	193	218	194	215	223	204	206	225	196	191	201	212	193	215	202	213	208	210	205	207	220	209	181	205	211	205	243	207	213	216	197	211	219	203	216	209	194	230	198	187	204	210	204	223	194	182	212	213	244	218	243	194	220	190	231	201	224	182	207	184	225	190	179	197	203	215	222	194	198	188	197	200	217	212	203	216	212	194	214	210	221	182	210	192	213	227	228	203	196	230	194	216	211	185	217	196	229	203	190	204	223	202	204	238	213	205	212	194	186	229	218	203	216	201	188	213	194	208	205	212	200	199	228	188	191	187	192	202	214	208	211	191	216	195	180	230	227	202	218	205	190	210	215	219	203	215	220	197	200	212	204	208	204	187	195	214	211	214	166	204	229	207	186	228	191	217	240	246	204	193	199	216	203	200	233	208	210	220	180	195	209	184	216	227	207	214	211	203	203	196	200	208	198	205	211	228	199	206	195	182	198	214	200	242	218	194	211	228	184	206	215	179	225	227	185	207	222	213	224	212	196	213	217	183	215	217	199	208	193	204	224	249	192	196	194	188	216	190	206	218	197	235	184	222	221	250	191	224	205	200	179	215	214	225	183	208	220	210	194	197	214	207	197	194	238	191	209	217	196	195	228	199	222	192	189	207	176	217	177	202	205	213	219	216	221	227	208	221	203	185	231	201	217	196	225	181	192	221	211	223	216	220	202	208	224	201	177	209	192	209	226	218	210	221	206	198	216	204	228	218	201	215	224	213	227	214	224	197	220	184	186	200	211	221	187	214	203	190	205	192	211	216	234	197	213	213	215	216	197	211	215	195	210	223	216	211	185	212	221	206	191	205	195	205	216	190	200	212	211	218	206	215	210	207	204	233	231	192	198	213	183	193	220	211	183	232	240	237	207	230	196	228	212	201	209	208	193	242	227	191	200	232	229	210	230	214	211	196	191	228	206	239	204	208	206	206	205	205	211	198	226	210	206	218	205	199	189	208	205	203	184	191	210	241	179	215	201	191	195	229	202	195	203	193	179	211	195	205	220	211	210	201	173	228	185	207	216	212	183	198	205	209	217	207	211	211	197	193	212	199	216	212	209	199	214	202	191	190	252	202	219	224	223	263	211	188	215	231	216	187	197	218	184	179	208	202	189	212	223	206	194	203	203	203	200	182	203	190	190	193	194	218	216	189	210	208	200	215	201	199	231	212	200	209	203	205	228	212	223	185	226	207	186	220	217	215	217	197	190	217	197	214	215	222	210	245	216	230	207	203	218	196	220	177	221	186	200	210	226	195	207	202	176	194	171	219	211	191	200	200	214	208	184	178	215	211	218	222	234	207	229	186	215	201	199	231	208	213	191	199	200	182	189	227	199	200	205	171	208	210	221	201	211	214	178	226	217	210	158	189	193	205	194	208	194	196	208	190	182	191	194	200	203	206	236	216	207	197	219	192	199	201	212	198	202	191	198	212	191	201	194	218	206	192	215	218	213	176	211	211	212	236	210	174	214	202	236	185	190	184	199	223	192	209	197	209	201	195	223	218	199	226	203	221	218	182	220	212	183	224	194	222	204	212	180	181	215	192	229	207	219	191	183	223	215	202	187	199	190	202	208	191	221	209	221	233	217	192	214	197	198	183	206	204	217	207	192	219	228	202	208	192	211	180	216	201	206	213	207	172	186	218	200	211	193	189	183	189	207	210	194	229	204	215	209	201	213	192	194	184	215	187	212	202	181	215	209	194	224	182	211	205	223	175	204	220	200	223	210	209	208	221	209	225	205	223	186	217	196	221	196	201	217	205	190	194	201	211	191	190	230	212	223	215	217	189	199	205	219	201	200	210	200	221	232	199	200	191	218	206	217	190	220	232	208	221	204	232	226	186	193	208	191	210	190	221	203	217	208	206	208	228	222	227	238	174	232	184	218	197	199	192	187	228	227	183	201	227	210	211	196	216	204	200	217	188	213	217	214	190	183	192	195	190	210	197	195	212	204	211	176	229	187	209	188	205	207	185	218	244	203	201	190	204	217	221	210	217	175	214	194	235	195	183	209	212	184	205	235	211	208	199	247	195	215	206	193	208	194	194	216	193	179	176	196	193	194	196	190	177	204	225	221	173	210	184	206	201	218	195	181	240	198	196	193	232	236	225	181	206	212	219	212	212	185	202	192	216	193	207	173	212	209	196	211	209	237	213	214	193	217	200	199	200	181	190	217	251	212	219	208	231	221	209	217	221	194	217	181	197	243	210	211	211	209	234	224	213	215	225	210	213	202	220	209	210	195	219	223	216	206	197	214	195	212	208	205	189	188	242	186	202	206	187	197	225	210	234	214	207	223	251	169	230	211	182	194	203	211	215	206	203	182	202	227	204	243	201	202	226	203	199	224	238	199	192	206	201	209	224	228	226	191	244	216	206	219	215	198	193	193	205	221	207	232	195	193	192	186	197	216	217	198	175	200	223	227	190	223	185	221	175	194	198	208	211	230	220	205	188	185	225	218	216	179	224	225	191	230	225	204	206	187	196	226	204	220	220	193	191	220	213	187	195	201	210	226	232	259	194	211	198	194	210	199	205	208	195	196	195	217	208	215	216	192	199	211	216	215	223	167	182	195	229	195	208	199	237	199	208	201	198	212	219	215	234	231	204	219	219	195	212	208	227	210	194	226	212	201	204	227	186	203	202	200	208	197	208	195	223	208	213	195	190	205	211	204	190	215	218	182	187	189	191	225	209	181	195	219	217	226	206	194	230	247	186	193	190	205	208	197	216	231	202	212	214	205	212	218	197	180	198	195	223	232	212	198	201	228	198	216	190	190	230	184	229	191	195	215	197	213	199	218	203	232	198	186	203	189	214	207	200	214	232	201	201	199	215	193	188	223	228	206	183	201	198	206	238	172	248	213	211	215	215	216	209	205	207	227	206	173	211	256	186	214	214	210	186	197	192	201	202	192	205	201	208	198	199	213	229	237	238	224	159	204	200	200	218	223	247	219	216	179	214	205	224	226	198	187	185	197	209	214	179	207	210	218	231	192	192	219	212	188	201	191	214	224	192	236	194	203	219	209	211	199	222	220	230	202	188	208	221	232	193	181	193	210	175	193	194	225	214	210	187	230	205	205	209	198	233	188	190	212	221	206	185	208	210	227	187	193	249	196	214	200	188	224	213	197	218	183	187	196	239	203	201	192	220	212	190	226	200	191	205	200	214	199	176	195	232	218	207	233	203	218	212	193	220	216	233	222	214	210	191	201	192	209	221	205	211	182	213	208	196	236	202	236	225	195	184	206	221	212	198	180	195	228	227	212	229	216	211	180	201	199	209	212	214	210	197	217	215
19709	14656	52011	70471	71192	65057	54902	39650	23761	10492	3775	1448	700	559	501	557	515	507	522	480	523	511	484	518	512	545	507	478	518	531	534	484	517	513	525	517	483	542	485	506	496	498	497	579	509	469	489	520	479	480	502	505	533	503	543	537	560	495	522	545	502	485	473	515	490	494	490	489	510	539	515	510	541	512	494	528	545	469	492	538	501	517	545	479	538	477	499	483	524	520	523	519	545	494	497	517	523	512	493	514	489	524	524	539	536	452	510	500	506	467	502	560	502	553	516	524	494	508	542	532	488	543	471	532	516	486	498	499	507	501	557	494	528	505	505	486	512	505	511	501	546	493	518	511	521	519	505	507	532	523	483	499	494	512	514	542	531	558	481	521	503	495	541	525	459	519	463	564	522	497	509	481	487	497	476	497	511	518	478	493	501	541	501	558	495	490	523	528	485	521	525	522	477	484	486	539	468	529	565	491	530	525	508	515	490	498	512	526	503	536	511	513	497	510	502	523	493	524	541	493	506	480	502	484	522	490	531	495	491	493	514	482	512	497	452	519	502	490	526	500	539	528	508	520	504	533	505	504	508	536	509	502	538	509	506	540	496	496	497	469	534	486	524	518	499	513	497	533	573	473	521	471	506	513	488	537	515	515	495	526	498	532	504	502	454	545	516	524	492	542	455	480	536	468	534	521	560	497	512	490	556	504	509	535	528	475	517	510	503	546	481	508	529	562	508	532	503	545	491	507	490	497	531	512	490	502	536	488	509	506	542	468	535	519	484	490	523	499	498	513	489	528	485	513	513	498	493	501	515	496	514	506	498	510	494	488	489	506	533	492	520	518	513	503	525	545	463	518	513	505	531	534	507	527	476	483	499	490	484	484	508	525	516	487	507	523	500	479	498	500	491	485	528	505	493	479	501	482	531	527	485	505	484	510	518	510	534	537	518	515	511	503	492	508	490	517	564	517	501	539	478	546	499	521	529	517	501	535	530	505	490	485	520	515	487	476	522	509	516	532	501	515	486	507	533	476	535	539	494	489	525	514	506	517	529	530	476	487	510	497	496	506	463	472	472	531	501	497	539	468	541	556	462	504	526	489	523	466	517	498	503	520	509	527	512	540	496	529	500	505	481	502	535	513	496	522	543	538	493	527	493	490	495	524	483	488	510	495	506	528	503	491	536	529	458	512	515	501	541	506	544	495	531	530	500	479	473	525	528	495	506	497	500	498	463	525	500	498	504	491	481	506	548	510	507	504	510	497	508	551	522	507	475	503	491	519	472	531	456	489	523	493	506	509	481	519	532	499	545	497	533	469	522	490	524	488	483	511	476	537	525	483	537	482	509	512	514	512	503	506	557	518	454	542	525	514	501	513	501	481	517	465	477	496	505	496	512	503	480	506	507	500	474	478	521	505	497	505	511	499	445	474	475	531	516	504	541	517	530	479	501	510	484	479	463	533	508	543	515	515	557	503	458	502	510	510	499	501	547	505	506	545	507	503	511	509	501	519	526	518	493	515	546	518	544	578	534	526	509	538	490	521	494	501	479	479	513	540	563	514	493	488	508	513	574	531	515	547	494	518	485	516	524	510	518	491	479	463	539	483	497	514	496	485	468	490	499	557	509	567	501	490	470	519	501	522	507	496	528	489	508	480	514	515	491	526	475	490	503	519	522	524	544	530	530	462	486	540	536	494	490	490	562	529	508	538	521	497	530	484	530	491	533	523	506	526	532	522	511	524	516	529	527	497	523	515	520	489	525	532	523	505	521	514	537	470	487	505	531	513	495	509	526	511	516	476	541	505	537	520	523	505	527	496	529	543	507	508	503	494	490	501	498	513	530	479	520	510	495	536	527	537	505	487	507	485	536	500	525	543	551	541	522	546	497	549	499	532	498	494	526	494	504	500	526	514	524	498	507	495	549	508	501	529	493	503	512	486	510	506	527	542	461	502	547	509	493	536	525	557	578	509	511	532	515	503	524	499	491	524	519	514	512	495	476	506	469	477	528	508	483	497	513	513	559	497	534	518	525	514	475	501	505	526	565	542	514	503	507	451	461	501	499	502	566	526	484	506	513	513	497	517	519	533	509	472	480	530	484	477	509	506	507	495	493	506	520	519	534	493	529	532	522	509	527	544	533	522	515	494	529	511	517	522	531	491	496	518	509	470	499	550	487	498	448	494	495	508	550	486	472	529	552	531	490	566	531	498	511	485	572	512	535	499	518	531	537	511	518	485	476	512	517	475	510	549	496	525	456	548	540	524	529	482	464	528	495	507	515	537	453	509	533	482	513	553	502	518	499	491	522	556	536	518	502	534	524	507	515	481	514	516	486	508	476	501	515	536	527	523	504	521	487	505	489	473	490	510	470	525	514	490	513	516	485	524	465	490	503	532	488	489	461	547	503	522	498	520	505	493	507	533	498	444	503	499	513	530	511	498	513	462	492	536	499	477	549	534	502	508	498	510	505	487	462	547	454	513	533	537	508	514	515	521	524	506	506	504	507	492	526	491	511	524	524	514	530	489	515	545	517	546	498	499	525	478	504	508	563	538	538	510	521	537	491	503	503	492	525	482	534	507	515	472	505	534	485	533	509	527	480	520	528	552	529	541	476	488	471	552	498	503	477	534	491	508	519	510	501	517	489	511	539	525	506	514	481	535	558	525	537	507	523	493	480	558	519	474	477	503	497	486	480	509	497	521	539	522	517	517	510	481	507	527	506	509	524	522	497	508	496	499	517	536	504	544	526	514	474	516	556	530	541	534	527	513	521	495	545	507	459	523	528	490	490	500	538	493	480	496	532	501	523	525	542	506	497	519	541	490	520	523	517	550	521	510	531	488	494	510	512	495	522	555	495	521	540	505	504	547	539	488	547	498	499	545	473	501	515	498	507	510	528	480	509	492	481	473	563	483	470	511	480	531	490	509	498	493	553	507	530	502	560	504	509	525	508	525	489	523	512	522	527	532	485	523	526	491	531	478	528	536	525	521	475	540	528	476	459	532	521	486	510	509	496	562	497	515	519	511	522	510	498	527	482	519	540	483	476	501	517	506	497	503	507	500	492	474	523	473	494	513	510	497	534	498	508	494	534	524	509	520	518	498	529	493	506	483	519	513	524	501	555	532	515	537	510	559	489	485	489	519	499	489	508	516	494	547	516	579	477	490	539	504	526	513	491	511	531	464	521	507	507	534	497	506	544	540	479	547	530	544	501	512	504	500	527	553	485	508	508	509	519	504	538	563	486	519	541	529	514	496	536	526	508	490	511	508	526	522	486	503	532	511	509	485	492	492	514	490	486	526	537	477	538	528	536	448	506	479	492	535	561	525	505	509	522	501	519	512	506	524	510	452	512	495	518	539	523	496	482	514	475	449	496	515	479	547	521	530	485	495	498	451	535	500	500	492	552	485	527	527	496	513	532	539	504	512	497	483	510	536	515	518	515	536	519	518	508	476	499	482	538	499	507	498	528	499	531	514	516	526	548	527	498	497
4128	1172	2803	4302	6388	5992	3378	1709	826	539	366	317	269	267	269	272	275	299	294	289	276	268	290	295	301	311	280	299	300	267	272	312	282	280	284	301	280	298	259	274	279	267	266	275	273	247	300	272	299	299	302	282	259	291	263	255	293	323	327	277	282	272	275	318	292	271	289	286	311	287	278	267	281	257	290	275	281	299	290	265	302	279	258	266	306	287	270	281	304	284	284	266	255	306	282	264	282	288	265	277	274	289	290	304	284	301	286	266	278	261	279	278	284	273	300	315	296	295	280	268	264	324	276	298	274	271	271	286	275	276	277	268	295	278	273	303	283	283	276	269	295	293	289	284	288	295	282	261	255	308	252	284	303	261	258	283	283	298	286	272	269	302	287	298	256	315	289	282	279	314	286	269	287	287	277	258	315	296	283	273	302	277	262	267	261	274	303	269	245	295	252	298	234	303	294	299	308	297	278	285	335	279	244	273	262	261	276	311	278	281	295	295	281	282	260	285	309	279	302	296	293	264	256	264	257	296	274	290	283	250	281	296	288	247	302	271	250	332	277	278	304	302	327	293	280	275	293	286	290	287	258	270	277	271	282	271	250	277	273	301	293	268	251	285	258	271	289	300	279	286	292	263	275	319	304	270	268	281	279	292	282	296	287	295	265	290	297	267	293	259	300	299	278	284	309	297	280	288	293	274	271	291	288	294	301	304	274	298	266	250	262	307	303	291	292	268	302	247	275	255	295	285	294	279	265	274	297	265	294	279	290	313	277	285	293	270	274	279	255	258	277	271	282	302	292	274	263	260	274	261	290	280	296	300	257	287	275	279	290	271	294	285	309	251	262	289	301	266	274	282	272	274	320	270	290	267	269	291	267	259	277	307	272	285	280	304	264	294	244	313	292	303	291	287	302	289	291	278	253	280	264	289	296	268	283	284	289	278	323	281	276	283	287	264	284	259	274	308	284	305	259	259	260	281	250	303	291	266	269	282	299	264	229	269	247	287	266	267	296	280	303	292	301	273	293	290	288	308	260	298	288	264	290	298	291	272	317	307	284	286	271	278	302	283	300	266	269	273	294	279	310	273	322	284	274	291	252	266	284	279	245	282	292	287	266	302	275	274	293	244	280	310	310	291	278	282	280	288	291	284	243	313	315	272	280	291	306	260	293	293	328	284	282	310	295	288	282	278	265	275	281	284	287	280	281	275	259	285	280	284	259	291	276	274	301	295	286	291	294	288	286	288	266	290	284	282	302	288	303	352	287	316	292	277	253	264	277	300	298	264	299	298	267	288	286	294	297	308	293	297	282	313	277	248	280	302	303	304	294	300	284	280	286	272	278	302	300	304	311	289	273	314	265	267	258	311	283	280	273	267	293	271	294	262	271	274	266	272	294	292	290	263	281	275	256	299	283	292	262	284	262	303	262	269	273	291	280	272	287	283	271	284	305	274	290	299	298	279	275	261	242	258	276	268	299	257	307	266	285	295	285	247	304	271	272	279	252	300	256	317	256	273	264	258	286	278	272	294	244	311	271	286	278	273	273	303	269	276	291	288	256	272	265	288	272	263	291	292	266	274	264	273	312	259	282	284	300	267	274	293	271	261	282	251	260	298	288	273	296	272	276	247	277	309	267	275	248	278	300	250	251	316	283	281	298	281	287	285	299	292	284	309	314	302	280	267	263	291	285	277	268	263	266	262	268	261	291	269	283	280	269	290	258	277	257	265	276	272	271	269	264	276	287	279	314	268	267	288	306	306	274	234	286	286	262	242	302	276	279	251	264	299	289	286	274	287	264	296	293	279	238	267	298	270	248	273	310	286	266	279	279	269	303	290	269	235	285	277	291	284	275	301	297	329	298	302	243	292	270	283	263	284	304	270	266	276	279	321	296	245	289	258	284	293	251	319	279	298	278	274	256	280	266	256	275	288	280	284	266	294	273	279	290	294	278	263	277	291	291	260	272	283	320	283	292	280	285	297	308	276	275	278	301	267	247	296	316	285	269	291	259	255	276	297	289	270	290	243	263	302	274	295	275	296	253	280	281	281	250	273	258	265	280	248	264	265	254	280	265	296	288	256	290	286	264	279	273	282	298	280	305	292	265	281	272	275	268	262	269	279	274	268	271	270	293	282	274	263	289	270	295	314	291	270	316	267	277	337	290	297	295	257	295	265	283	259	272	275	324	281	297	288	270	268	267	266	303	273	300	272	269	256	296	279	295	296	273	272	303	287	291	282	274	277	306	281	292	308	275	256	270	276	271	270	304	280	258	278	272	286	258	298	280	273	253	256	287	298	255	278	264	267	304	269	272	252	322	293	298	292	313	280	271	266	278	297	318	280	297	251	284	313	277	298	279	324	299	261	245	274	268	281	312	298	273	311	268	273	279	278	303	274	277	271	258	258	262	294	273	270	260	272	283	258	269	280	259	276	308	304	258	259	254	271	273	294	271	326	275	253	299	277	270	261	303	290	319	246	283	289	272	263	293	271	262	292	270	306	306	285	269	280	316	313	286	252	310	264	265	256	257	288	265	265	285	301	307	275	259	272	293	283	312	271	309	315	264	304	280	292	283	286	241	300	286	298	298	262	280	257	309	247	261	292	299	279	284	267	277	261	268	300	284	300	294	268	287	274	281	270	267	264	274	281	275	253	255	277	288	265	297	285	275	299	264	280	301	285	274	281	271	274	316	287	278	313	273	258	302	272	309	276	285	320	294	285	270	287	299	301	287	322	274	303	285	294	265	298	288	273	266	277	259	282	283	281	261	291	247	260	280	275	296	271	251	291	276	287	288	296	308	284	268	285	284	308	268	274	265	299	281	309	270	253	281	266	273	274	269	266	285	292	285	273	272	254	296	269	259	293	280	265	277	269	276	319	283	266	270	283	299	274	293	301	291	290	275	263	292	270	278	304	252	278	258	245	269	285	267	297	317	298	279	264	272	267	284	274	260	259	314	272	292	281	260	275	281	286	305	310	270	302	264	289	274	259	283	278	286	312	255	300	279	304	311	304	281	269	277	291	319	281	321	303	271	295	302	283	256	277	252	312	288	299	250	248	269	301	268	328	283	292	282	284	257	260	273	314	297	277	286	297	253	294	314	294	268	235	305	297	314	264	280	246	278	272	288	294	274	282	273	266	284	284	287	273	265	288	305	280	260	281	298	261	287	279	277	296	258	265	301	282	269	251	294	307	274	272	281	268	237	280	268	264	287	286	259	286	290	297	282	264	264	260	267	270	283	281	265	253	275	284	283	261	277	287	275	287	288	291	282	279	293	272	310	291	280	296	267	275	295	258	256	283	293	296	319	273	287	294	295	289	282	291	267	284	252	281	278	271	279	265	318	311	308	283	285	303	274	285	265	313	281	223	283	280	304	274	261	260	291	288	293	305	271	286	252	262	291	307	280	289	256	285	269	276	285	292	246	289	301	287	281	259	310	290	255	244	277	272	282	320	301	288	256	292	302	286	290	285	296	283	285	279	300	298
4093	1939	6684	12889	19601	17109	10502	5310	2499	1528	964	757	694	711	715	680	655	672	686	623	687	658	692	676	671	701	634	650	657	675	682	644	667	647	698	620	671	642	665	661	659	693	661	702	682	688	630	686	686	706	668	677	710	704	660	650	650	645	638	639	692	688	691	732	680	664	665	692	624	659	681	714	673	676	734	700	672	729	662	660	696	711	652	694	686	697	676	698	683	657	665	653	669	694	686	659	705	698	684	696	702	704	702	674	672	698	694	662	651	660	696	693	664	669	716	655	647	680	683	659	659	709	710	679	703	626	712	699	648	667	663	637	648	683	662	688	711	685	695	682	647	656	656	665	686	636	634	696	675	674	616	680	664	679	652	662	677	679	695	700	662	679	681	667	666	632	697	711	656	702	657	671	710	656	686	666	641	735	675	688	675	703	706	699	652	698	676	660	664	669	684	677	679	669	630	675	747	720	615	703	681	665	655	654	725	648	660	650	655	708	699	668	682	677	670	656	695	724	667	624	657	653	694	708	666	715	674	682	711	663	646	702	659	659	659	665	686	728	697	661	654	657	703	672	680	669	656	683	673	663	697	642	637	684	643	636	649	705	663	709	697	708	638	675	700	672	688	644	720	658	674	686	657	673	683	675	638	668	667	688	698	615	652	717	694	617	706	675	709	682	693	680	700	684	659	698	685	697	668	673	649	662	710	660	652	677	692	738	684	656	654	695	677	690	658	691	673	697	683	660	624	684	672	690	697	663	653	677	728	623	656	674	641	665	719	699	715	686	673	690	720	719	656	662	673	650	670	661	695	698	667	671	677	660	671	656	722	697	683	677	617	688	657	637	661	667	667	680	661	686	678	632	660	693	693	708	648	670	652	642	687	686	672	662	658	729	641	668	675	680	665	682	704	681	675	689	699	665	706	710	650	685	605	665	661	694	681	688	675	631	675	705	656	636	662	679	721	709	686	674	679	684	618	675	690	655	638	645	697	689	664	693	731	699	656	675	658	719	782	631	683	645	693	701	680	653	676	679	668	710	677	716	681	686	681	670	669	705	696	712	671	635	725	646	666	675	647	707	715	724	663	716	676	684	687	667	680	660	706	685	690	648	615	664	697	694	663	673	667	739	688	625	662	706	678	676	629	689	697	680	626	671	676	674	695	711	662	651	658	639	665	662	664	668	682	645	670	663	692	696	681	680	687	659	684	702	656	676	691	644	645	666	689	670	609	668	697	635	682	740	641	707	675	662	653	678	680	651	670	710	662	708	717	731	707	630	719	647	651	711	658	694	762	630	684	729	622	687	719	667	671	693	628	672	663	693	654	722	711	688	684	702	645	694	694	652	673	698	701	728	661	651	699	696	701	664	645	626	624	676	653	674	665	669	717	683	656	677	658	651	635	646	648	654	664	691	696	702	689	651	650	639	631	685	710	690	676	715	656	714	722	653	655	681	676	677	674	724	709	679	636	704	653	718	662	699	701	680	693	636	679	718	670	675	688	666	683	645	677	639	658	651	644	684	637	651	681	633	670	650	677	702	658	649	697	652	696	674	637	654	658	707	694	646	689	650	704	610	679	687	654	635	714	673	682	662	678	659	696	692	689	691	682	676	692	687	648	652	643	681	711	641	663	714	649	720	692	702	676	600	748	719	653	702	701	700	641	658	696	694	682	671	669	707	666	631	693	666	668	669	657	629	662	679	666	675	692	716	658	682	645	675	626	658	666	703	682	632	738	682	708	695	711	694	664	665	661	676	664	644	699	662	712	696	659	684	639	694	690	662	621	675	714	660	693	731	691	658	684	701	654	690	670	681	633	666	729	687	683	666	681	666	609	691	660	662	690	688	681	688	685	690	675	702	630	701	683	656	679	654	662	666	658	724	637	649	643	699	653	701	681	672	669	689	661	669	681	616	703	671	656	673	685	626	677	736	724	668	668	674	639	675	669	692	689	657	666	666	663	682	667	644	624	663	675	688	641	608	649	678	669	653	647	663	641	645	662	680	656	688	656	701	628	658	662	665	612	713	724	657	695	641	638	698	720	678	708	690	675	684	705	689	645	699	637	645	667	664	623	665	630	568	704	694	712	697	666	679	689	658	676	693	677	680	666	658	638	686	689	663	624	687	736	670	660	689	700	620	633	640	713	650	682	687	696	649	643	690	691	697	662	670	662	695	701	684	675	649	711	658	677	671	671	694	668	637	646	683	699	655	661	605	654	696	660	656	745	684	668	677	667	676	678	632	647	713	675	690	672	657	656	701	687	666	727	700	633	659	684	692	681	690	660	660	710	663	660	654	662	687	639	703	622	691	713	699	672	687	697	666	686	699	680	652	655	670	692	698	670	692	663	659	653	701	671	647	690	641	688	656	663	681	719	675	710	661	655	706	660	644	661	647	672	676	717	674	649	664	645	672	672	710	698	682	661	666	707	741	686	683	653	620	698	630	662	700	664	690	723	682	679	702	699	676	649	679	658	678	626	679	666	681	714	679	670	716	678	671	684	702	668	705	715	678	695	664	699	682	689	637	659	677	692	693	691	660	683	677	670	652	649	680	742	662	725	653	644	653	656	699	670	683	659	662	686	683	716	690	675	699	685	720	644	702	618	660	706	643	626	698	703	677	645	689	696	667	706	679	670	665	686	683	671	687	645	704	713	671	649	669	671	665	674	664	684	676	637	677	696	656	692	677	672	684	676	644	666	662	751	712	659	678	669	638	650	685	631	621	664	617	691	650	664	674	652	725	700	672	668	687	657	677	690	686	681	688	710	704	636	667	703	677	724	705	670	602	632	687	660	700	663	626	724	689	715	647	662	648	671	619	664	695	650	671	686	677	684	636	668	674	648	688	656	657	695	689	707	631	713	649	682	674	689	702	649	688	718	685	643	717	696	651	730	670	666	682	681	632	670	650	669	663	649	715	659	684	663	671	694	680	669	661	660	699	660	682	641	693	664	678	612	654	672	671	671	695	705	624	621	692	645	657	660	683	698	699	685	692	639	668	696	648	655	667	679	722	689	712	626	678	695	641	631	662	654	655	705	654	677	713	688	669	665	667	704	684	666	646	661	665	651	685	677	675	675	660	693	721	660	701	697	668	658	751	698	648	683	640	640	664	681	681	652	661	679	642	649	725	664	714	653	680	661	669	702	667	655	653	693	693	679	667	639	651	665	710	653	708	678	713	710	758	646	673	681	646	668	665	689	654	675	680	679	697	682	682	667	695	673	670	683	709	685	658	707	653	710	684	650	678	632	697	694	649	661	670	681	694	675	714	703	705	669	685	675	684	668	672	703	667	646	638	662	664	651	680	662	650	706	694	674	648	678	659	670	663	661	664	668	681	616	684	652	685	654	669	654	726	682	696	741	699	673	658	664	705	652	634	715	655	690	684	680	686	687	653	689	640	641	617	713	646	698	638	681	705	626	669	650	663	685	645	680	700	652	686	710	660	654	676	693	674	704	687	686	662	661	631	690	665	632	657	688	679	638	689
37732	25295	55155	60216	53230	51293	41720	24205	11021	5635	1765	624	307	246	266	264	213	211	225	229	202	226	230	211	207	202	229	224	217	226	254	245	258	229	217	257	230	235	244	220	244	219	209	226	213	240	228	227	206	245	231	234	237	207	213	251	234	192	240	224	229	215	232	232	231	228	233	227	197	231	250	215	232	199	201	236	230	213	235	230	253	236	218	225	222	225	231	222	237	223	220	211	195	239	224	210	213	208	239	217	253	207	220	199	229	219	244	230	232	234	235	232	232	254	216	209	221	227	252	246	247	233	254	214	214	193	238	236	209	228	233	207	207	224	224	214	223	194	205	243	198	244	221	251	228	226	220	259	222	207	230	201	233	248	201	193	232	198	219	232	216	210	252	250	243	223	244	231	217	233	226	223	221	221	226	262	217	245	216	215	214	186	211	243	228	243	221	251	216	226	234	233	231	248	236	213	248	199	209	218	222	228	235	233	224	207	211	218	227	210	239	215	244	222	226	231	232	248	211	238	215	223	203	237	278	228	237	205	235	226	239	241	225	241	246	192	240	206	235	223	220	225	226	229	209	234	221	226	229	236	217	248	216	239	228	233	238	229	218	231	242	226	255	207	211	254	223	234	206	231	203	245	245	262	232	237	236	244	240	219	244	229	222	206	223	220	237	221	232	257	223	210	234	216	225	231	231	224	222	217	222	231	225	214	216	199	210	227	218	251	244	236	227	237	224	215	242	201	248	207	229	224	232	233	224	222	247	224	219	230	220	206	197	238	222	223	190	227	237	235	223	208	230	247	231	253	215	228	200	177	239	210	232	237	224	255	223	220	210	202	235	226	231	227	208	229	247	233	208	237	214	241	216	205	264	251	239	237	233	215	215	238	229	211	211	243	206	212	227	235	233	262	233	249	238	246	235	221	227	235	236	217	235	208	220	228	199	255	252	221	225	207	189	215	200	226	226	235	239	225	218	253	230	210	191	233	229	247	235	201	222	223	243	239	217	226	220	234	240	254	216	250	222	240	236	242	220	226	224	220	239	208	225	203	206	208	216	208	202	243	252	247	220	229	203	203	242	241	221	241	206	249	219	238	232	245	209	216	211	229	227	231	224	216	245	233	221	233	221	211	220	192	227	231	249	242	237	250	250	203	245	202	218	255	215	221	223	218	229	217	251	227	216	225	227	228	239	267	228	228	208	227	222	246	224	201	222	220	218	198	234	219	229	225	238	238	196	229	238	243	212	229	242	245	255	239	238	233	214	232	209	227	255	222	261	219	226	229	249	237	225	232	232	222	259	240	246	201	233	225	245	219	222	213	229	225	222	250	231	237	246	228	222	229	223	209	218	219	217	257	236	229	244	234	216	196	221	205	224	251	225	218	220	240	233	246	250	216	221	231	242	236	233	217	213	187	224	226	216	266	219	223	240	246	231	256	207	233	217	243	211	209	231	235	255	245	240	246	232	213	233	227	235	193	206	218	244	250	227	216	222	236	228	233	199	223	207	223	210	245	229	195	226	220	228	228	245	230	224	222	255	219	224	221	212	242	227	227	251	219	241	188	193	258	236	252	225	198	213	225	240	205	231	227	219	223	232	227	224	214	243	213	230	236	235	230	248	226	242	223	221	229	217	230	233	211	221	209	183	254	231	224	237	225	236	237	221	238	201	206	203	228	217	225	229	232	234	235	214	217	225	254	238	215	213	233	228	209	252	218	225	233	232	258	226	229	207	226	268	214	241	231	224	231	222	233	229	205	232	243	238	242	238	216	203	229	183	237	247	208	235	238	267	213	236	269	214	247	227	239	231	236	221	244	213	230	196	246	221	250	205	230	251	202	248	219	241	207	241	238	226	221	222	246	241	240	245	207	245	234	239	256	223	231	236	223	238	219	202	222	253	219	217	219	215	235	219	211	222	225	224	230	222	226	224	224	248	263	220	214	231	220	231	234	209	224	237	230	195	246	223	226	200	221	228	228	204	238	219	240	207	227	217	257	229	231	248	242	230	222	208	215	217	227	248	223	217	229	245	247	197	217	222	235	221	219	230	237	229	231	200	238	231	211	191	264	208	232	220	220	229	251	232	226	225	226	204	227	225	246	212	233	230	211	220	235	197	222	246	210	208	215	230	237	232	225	217	250	222	216	222	221	227	234	222	213	214	230	238	213	232	209	195	224	220	218	199	227	218	240	228	224	235	225	200	235	214	230	232	234	236	202	217	236	243	235	208	235	223	226	247	210	245	234	231	256	228	248	214	217	227	213	239	220	233	227	240	218	214	262	213	214	219	225	224	232	229	219	234	231	223	222	218	242	241	214	214	219	236	221	235	242	226	208	229	241	215	246	254	219	229	221	231	238	219	248	230	217	212	230	230	205	215	201	239	182	232	194	229	218	236	210	246	244	231	254	235	223	222	204	239	238	229	222	223	238	241	210	214	234	253	208	226	243	220	212	223	210	221	230	212	226	218	231	248	231	258	223	211	214	243	215	254	201	220	207	235	242	225	249	222	241	232	222	240	234	220	218	225	225	241	256	231	227	234	234	220	259	221	222	236	237	176	239	243	250	229	226	221	207	225	218	213	218	230	248	242	219	230	240	200	235	209	223	214	196	226	242	217	222	249	236	241	258	216	231	225	246	239	245	199	232	253	212	214	219	227	214	228	224	223	221	226	231	206	235	254	242	213	218	227	222	219	228	210	240	226	217	203	227	235	214	219	237	222	252	216	230	235	207	220	239	229	251	212	201	203	222	218	198	225	202	217	222	239	248	238	221	240	215	199	241	225	213	218	223	231	229	216	219	198	228	219	228	244	233	197	208	244	225	234	261	247	207	259	219	226	220	217	241	200	231	233	251	214	242	203	257	232	222	255	234	226	222	218	221	239	212	219	228	238	232	227	202	230	221	239	229	234	211	215	234	208	217	247	208	233	210	205	208	226	226	232	215	228	224	225	249	219	212	231	233	240	233	206	234	213	202	234	254	244	223	244	223	259	226	205	251	221	232	225	239	248	240	208	212	242	223	241	227	232	219	232	217	218	198	221	214	232	208	226	242	221	240	226	228	235	203	221	218	252	242	211	231	247	234	228	238	234	238	231	227	211	223	215	203	218	224	228	237	233	219	255	239	217	243	250	246	231	224	211	240	211	228	238	230	256	217	217	239	210	231	247	210	208	226	229	241	256	221	211	247	204	235	258	227	224	241	234	211	222	231	243	203	221	213	264	218	210	248	225	209	231	247	210	209	217	224	224	226	222	202	216	218	185	216	216	252	228	230	234	204	212	221	250	232	200	199	230	221	237	232	233	210	233	225	240	203	220	225	239	221	204	232	228	203	214	248	278	213	240	229	214	219	224	236	226	228	226	235	212	229	247	226	192	212	223	226	248	243	225	229	238	231	219	242	233	220	209	195	213	221	263	224	252	245	224	207	198	230	230	211	203	224	205	206	221	208	234	250	224	250	248	239	201	214	220	238	193	223	220	222	226	225	234	197
17710	19584	53000	62702	61330	62860	53369	36630	24874	16366	6898	2312	980	648	590	549	633	581	561	532	550	508	561	546	589	546	566	559	539	564	549	570	541	581	528	545	546	580	545	548	570	523	554	579	563	532	565	548	552	524	547	545	546	539	541	504	533	562	570	569	574	591	542	539	552	561	549	545	538	560	585	560	579	474	579	527	541	575	511	553	590	534	534	596	520	586	525	536	559	541	561	569	558	585	549	563	558	524	559	542	537	562	538	514	571	563	559	563	559	556	541	608	561	602	537	577	565	569	567	546	545	546	589	601	534	510	587	583	538	540	544	554	536	564	522	594	538	515	562	567	596	629	504	521	541	567	607	579	580	582	548	563	540	536	590	546	542	557	567	535	545	578	563	543	561	565	568	559	543	549	586	585	549	539	577	594	546	543	601	572	532	603	545	560	515	545	542	542	565	510	566	558	582	585	565	586	496	578	566	555	563	570	560	554	591	537	556	519	565	514	567	583	552	510	558	549	551	589	549	553	503	531	559	560	540	562	521	519	565	532	556	538	553	536	601	576	573	510	565	597	565	575	547	570	558	591	569	543	546	522	530	524	555	530	573	566	549	545	595	545	555	537	562	562	516	558	579	547	517	556	567	591	524	577	534	557	566	497	552	578	564	529	505	550	520	526	581	570	524	524	564	557	548	532	545	540	565	562	547	531	577	546	572	556	542	606	546	548	543	571	538	553	562	540	562	520	555	578	543	570	567	568	531	569	546	540	559	529	514	583	543	584	578	588	543	545	532	530	549	545	536	565	584	569	576	568	545	555	542	575	560	555	565	541	553	537	591	585	540	564	550	559	564	545	516	572	569	593	600	524	518	560	551	565	551	575	556	577	544	525	547	546	535	521	579	562	585	565	567	572	600	533	570	551	568	547	581	542	501	542	588	582	533	522	574	550	554	588	560	540	572	594	584	550	570	552	550	554	542	552	579	550	552	564	528	543	561	526	586	549	547	535	548	576	606	556	579	580	569	597	527	530	597	576	526	564	589	567	567	594	551	550	530	562	625	576	555	582	527	553	584	516	549	550	570	535	572	545	538	591	562	550	552	586	559	525	575	559	574	548	592	608	539	556	586	533	551	582	554	599	530	523	581	554	562	579	552	556	559	547	600	524	552	527	534	538	581	563	579	609	558	565	523	566	539	572	496	580	575	545	552	544	561	583	553	589	581	587	552	543	540	520	546	557	573	556	563	596	584	558	535	556	594	547	530	578	543	572	542	547	511	519	518	581	545	577	590	564	500	550	584	549	525	554	580	525	607	529	550	571	582	544	551	584	515	541	554	540	545	518	550	540	568	522	583	558	538	547	525	589	548	572	542	549	578	564	588	504	563	586	567	556	578	558	555	555	620	547	560	536	584	563	544	550	514	566	556	550	550	559	561	576	567	589	538	547	549	541	521	538	544	524	529	475	543	543	596	545	581	537	559	571	561	579	543	535	541	547	605	540	537	538	604	532	546	566	507	535	542	540	527	587	589	574	556	550	555	560	543	559	562	531	547	613	599	561	592	579	542	516	547	560	555	606	560	499	579	571	521	561	565	544	556	491	529	569	527	578	572	592	573	549	524	504	571	575	545	561	544	570	581	566	551	548	561	562	572	552	594	552	548	554	555	539	600	517	561	559	533	584	580	590	570	535	565	589	556	534	534	526	567	592	574	542	558	566	520	568	535	540	570	546	567	564	549	581	558	547	564	558	545	547	518	567	542	550	542	571	569	552	497	554	576	517	570	572	574	557	527	535	582	501	570	548	567	556	542	546	528	561	573	549	555	550	541	545	535	543	571	594	591	592	584	534	556	563	572	573	586	594	557	591	580	537	543	607	561	526	570	544	551	555	557	566	583	533	561	544	521	569	560	554	566	569	535	585	553	568	569	564	579	539	563	560	574	546	591	544	562	571	584	531	567	574	551	554	540	594	542	541	555	560	532	562	549	551	542	559	536	512	518	573	563	526	560	563	545	542	540	547	550	536	536	537	576	562	541	553	533	551	568	585	515	584	566	575	558	537	582	529	615	567	562	597	546	565	582	553	554	514	564	557	514	556	594	600	556	524	565	555	559	571	569	549	528	542	567	565	618	553	528	538	591	585	588	575	519	551	518	576	574	552	559	569	579	562	566	555	543	571	538	555	546	561	563	526	542	565	547	554	615	507	540	522	543	517	530	546	561	554	534	552	576	535	526	513	577	573	565	546	550	538	605	553	482	588	539	548	602	527	589	565	599	569	537	587	532	580	528	557	564	557	591	552	544	520	545	558	583	567	581	558	558	538	513	523	589	554	555	564	541	557	594	546	529	592	538	574	545	535	586	571	569	557	514	544	522	571	559	590	531	527	544	562	576	517	564	547	569	554	548	552	527	536	577	540	550	593	567	564	551	594	606	582	530	541	522	551	564	560	527	525	547	544	585	575	544	556	571	575	591	530	549	534	573	583	510	564	531	583	573	564	508	549	515	594	576	583	538	552	613	538	551	542	635	554	550	544	546	553	568	580	538	533	553	519	597	590	569	561	561	549	535	547	571	538	536	542	558	585	551	551	535	535	544	528	633	555	570	558	566	558	531	580	546	551	552	508	556	571	567	576	598	555	563	548	542	596	550	535	533	575	536	568	560	534	541	519	563	555	594	544	542	548	549	587	552	542	575	549	555	557	550	553	580	585	560	557	549	532	546	572	588	553	573	540	544	569	524	599	573	511	503	575	569	510	602	524	563	505	574	520	595	552	555	551	537	558	552	549	549	542	600	533	588	556	528	527	579	546	613	564	556	539	568	532	558	551	575	569	565	515	547	554	582	554	576	548	504	590	512	574	540	568	554	563	559	575	565	530	516	537	560	553	584	575	581	595	527	578	554	529	526	559	538	554	523	562	573	556	575	524	546	547	597	546	575	538	551	556	529	560	583	560	589	554	571	560	555	529	542	551	525	539	557	574	564	527	519	557	567	553	578	565	515	544	538	545	568	556	522	567	555	548	520	538	580	572	576	572	589	530	577	578	541	560	529	527	563	590	580	579	573	545	539	581	531	562	560	554	539	604	566	534	534	588	595	552	521	545	550	522	585	529	560	567	573	491	546	516	540	503	585	527	524	557	562	543	521	555	539	525	548	578	573	549	571	529	544	546	583	531	582	557	567	539	547	562	550	591	542	537	519	538	516	535	570	544	531	578	524	566	547	515	545	550	538	540	577	541	584	585	578	585	536	570	530	588	580	586	563	501	548	554	539	545	567	580	580	537	614	594	544	543	586	553	549	556	594	556	538	571	549	538	616	496	594	535	581	605	547	535	488	559	558	564	500	568	563	534	565	575	573	588	546	556	528	544	564	561	589	556	531	549	527	582	534	539	577	533	566	549	529	569	539	565	600	513	556	542	583	585	575	566	578	572	587	565	519	538	525	545	548	518	578	581	504	514	522	574	526	594	577	525	555	560	574	589	578	552	554	562	542	540	603	600
40294	31028	60037	68019	51686	48950	43396	29901	18880	9555	3087	909	343	243	224	207	234	213	241	214	205	224	237	244	222	234	202	209	201	222	216	214	194	208	231	182	200	185	159	225	217	204	201	195	221	185	208	228	212	195	230	187	202	205	215	203	211	215	207	188	241	198	184	215	201	195	215	220	229	210	231	217	195	203	199	197	208	230	212	216	200	205	219	206	200	250	198	203	209	183	215	223	209	215	218	248	208	216	241	187	206	200	200	220	203	200	205	208	218	223	222	230	201	212	218	208	180	224	221	224	204	239	214	214	222	237	205	232	208	204	205	187	209	179	229	226	222	209	219	192	192	213	236	187	194	211	218	220	209	206	224	243	215	239	224	218	214	203	198	195	201	177	231	222	217	200	207	190	199	216	203	232	209	209	242	207	251	215	227	214	212	243	239	182	184	241	211	179	208	221	184	216	221	214	189	185	198	214	197	200	193	213	233	204	193	254	185	221	201	187	202	205	211	193	214	218	235	225	210	224	211	209	211	185	217	189	246	217	194	209	207	212	222	210	216	245	232	225	203	195	198	203	217	218	224	197	192	219	231	220	205	202	223	200	218	219	181	200	200	207	215	217	208	213	221	211	201	205	220	195	228	200	204	236	197	210	202	232	203	202	220	220	214	204	199	244	190	232	226	209	219	232	230	205	204	210	206	203	181	215	191	204	187	190	211	217	210	213	209	188	188	203	234	250	201	185	225	202	195	181	213	212	210	240	225	202	209	211	205	185	214	210	219	221	188	223	223	206	204	217	229	187	232	225	195	228	201	187	222	219	208	203	226	199	207	213	235	234	219	218	223	220	177	232	202	190	202	198	214	237	220	231	204	233	207	201	202	221	212	216	218	213	232	213	232	220	193	192	238	202	229	221	229	222	214	204	225	209	229	226	211	230	200	223	213	219	189	195	184	221	189	217	163	227	198	197	215	221	199	199	218	201	197	241	210	214	226	222	180	214	196	204	200	205	191	181	204	174	214	214	213	190	213	212	235	196	209	205	206	205	188	231	229	195	216	212	217	185	187	197	212	172	209	218	221	200	245	225	213	211	235	199	204	213	215	207	225	210	187	189	197	201	254	236	210	197	202	200	213	251	207	224	226	224	211	203	199	199	225	202	204	196	207	210	207	222	215	194	210	220	235	233	199	212	216	187	209	213	213	236	178	205	215	175	191	196	225	208	221	219	208	185	197	207	216	168	216	219	214	202	206	181	198	211	200	220	215	209	197	193	215	222	203	194	226	209	237	200	188	219	189	220	218	212	199	195	206	204	208	227	200	244	202	211	214	201	204	217	232	207	196	167	208	193	227	221	225	201	213	210	193	223	232	208	182	191	187	248	226	224	198	216	223	202	201	206	229	207	224	220	201	193	211	213	188	223	218	241	206	214	204	219	214	194	202	225	176	220	213	200	213	214	189	240	239	191	186	213	195	204	210	192	217	213	223	191	214	220	216	215	204	182	197	218	222	216	217	200	222	228	205	219	189	206	201	220	193	196	187	223	188	180	216	211	195	189	192	225	224	230	229	207	209	202	196	206	197	186	196	217	203	215	215	213	194	213	207	226	224	162	236	204	201	214	206	217	190	194	194	205	233	205	223	209	202	228	208	216	214	211	202	195	195	201	209	230	185	195	226	231	197	185	235	217	183	196	251	194	216	209	202	225	225	208	228	195	250	189	187	201	206	197	206	214	196	193	213	229	219	213	178	231	202	214	218	201	181	186	248	210	256	233	229	226	198	202	190	198	219	172	197	222	232	221	221	210	192	197	231	203	214	205	230	198	214	200	228	178	211	210	221	195	208	206	213	229	233	208	185	212	216	216	222	213	201	215	223	223	202	193	203	215	195	183	219	203	230	202	216	212	216	195	237	226	213	210	233	227	201	241	239	188	206	213	189	205	199	225	223	206	209	228	218	209	206	216	213	233	235	193	197	205	201	209	215	229	232	204	211	230	174	209	219	205	210	192	215	197	213	216	204	210	222	226	203	188	211	213	211	204	203	213	184	222	199	215	213	202	216	208	211	197	224	219	213	184	234	201	231	218	224	202	204	200	199	185	191	186	192	178	187	219	197	205	206	190	206	198	231	208	209	214	201	216	199	203	222	193	202	238	216	211	191	192	205	225	230	216	202	226	205	196	187	217	207	199	217	201	203	221	200	212	205	224	200	206	220	226	213	219	212	217	223	193	192	190	195	227	212	205	187	208	204	206	204	227	200	186	180	214	218	233	225	221	206	219	215	200	195	207	185	211	237	205	220	195	215	204	225	241	192	198	209	223	216	208	197	213	204	228	186	185	199	204	203	201	195	181	216	170	212	209	205	172	209	202	219	198	244	200	239	233	212	217	224	199	208	189	210	177	219	203	210	209	187	186	212	233	226	206	219	223	214	215	214	236	205	204	193	192	205	203	200	215	242	184	207	195	200	222	207	204	193	220	204	199	171	194	196	195	218	191	199	221	185	225	215	189	174	211	232	230	203	207	179	208	205	197	199	195	179	192	233	206	216	210	206	218	194	202	228	205	220	200	222	194	202	210	217	179	201	202	215	218	203	208	197	201	205	174	214	182	212	196	178	222	215	211	213	224	200	209	191	204	223	209	202	203	215	210	215	202	204	218	215	214	223	219	206	208	196	215	206	192	182	223	234	237	251	242	214	212	232	228	186	211	204	196	190	224	190	227	203	233	216	196	231	181	194	198	225	205	228	228	226	192	174	205	221	213	209	207	187	222	192	203	200	183	232	217	217	193	175	202	208	209	232	196	228	203	204	189	206	217	201	230	190	204	188	207	195	213	217	212	206	208	204	218	217	205	208	235	219	205	221	213	220	194	199	219	196	218	217	208	231	217	196	219	210	207	220	211	200	192	213	217	241	216	206	203	197	223	206	215	226	203	185	219	208	204	207	242	213	209	218	227	231	217	224	182	194	182	202	237	210	235	226	221	214	233	216	195	183	205	200	223	217	224	196	181	215	203	170	230	207	212	218	206	192	222	208	219	214	228	202	228	186	200	210	185	215	193	168	225	198	195	205	209	211	199	217	185	214	216	233	209	223	211	196	206	211	200	205	225	197	193	226	220	236	215	211	232	248	194	212	179	234	225	222	204	198	195	214	200	221	216	238	213	194	197	194	228	212	178	200	182	221	199	203	198	205	235	202	227	187	213	227	217	207	193	220	208	205	204	185	219	213	238	203	216	212	206	216	199	242	221	176	234	199	218	206	218	206	225	216	214	195	208	215	222	215	215	235	216	208	214	199	224	212	192	221	231	205	216	202	217	211	213	211	216	224	209	248	231	189	250	224	227	186	216	217	227	223	177	207	220	196	199	203	208	190	232	214	233	209	190	214	221	236	226	226	193	184	213	215	185	199	215	212	202	200	224	211	216	212	232	220	213	195	222	180	210	225	193	201	216	214	214	218	233	198	198	211	213	198	230	197	197	179	228	199	213	207	202	211	225
19072	23925	56392	72193	56903	61028	55152	44203	34899	22653	10124	3338	1202	674	548	532	460	488	530	512	508	536	490	497	518	556	541	532	520	531	530	517	528	515	515	511	528	536	565	513	493	594	538	489	532	557	515	508	524	523	513	520	513	513	524	481	490	501	544	531	518	490	544	522	538	521	543	546	492	534	501	540	521	527	504	517	513	525	515	519	515	521	521	526	560	543	506	505	489	509	505	495	586	488	525	520	525	491	532	534	509	511	522	529	479	516	505	540	520	500	494	547	534	588	521	566	532	502	521	490	488	480	526	511	528	550	520	552	486	516	555	544	523	538	526	495	523	541	472	513	509	476	482	504	582	517	535	480	537	543	523	521	499	517	481	516	531	503	493	491	549	468	543	515	520	503	535	528	508	532	534	536	572	507	517	523	515	523	475	532	489	500	498	509	487	528	521	512	545	485	529	538	497	512	518	463	531	508	522	535	544	513	524	504	519	503	516	487	500	557	540	516	502	523	494	504	534	528	497	534	484	550	544	492	484	527	474	521	514	533	507	492	543	539	524	516	504	511	476	514	535	492	537	479	526	519	487	472	547	537	502	506	531	538	534	500	482	542	540	527	517	539	486	500	530	533	570	486	508	514	497	504	519	521	515	548	571	521	536	510	525	501	501	508	527	521	482	510	499	539	516	534	524	529	518	492	516	507	513	514	514	519	511	499	502	503	509	538	537	482	503	527	516	493	508	505	506	528	535	477	516	497	501	564	496	544	526	528	531	513	522	555	564	504	533	513	499	503	549	523	565	518	487	522	539	516	547	532	505	492	484	532	516	502	520	536	447	501	516	542	543	536	510	526	563	553	530	529	494	543	486	505	475	472	529	512	489	541	469	517	488	494	538	503	526	520	488	516	519	514	530	508	507	520	492	449	523	517	522	516	506	549	537	521	561	504	491	532	524	546	528	546	541	509	529	512	506	467	502	518	541	514	537	514	527	515	579	518	513	521	506	489	505	507	510	473	556	534	530	521	508	493	516	513	545	534	531	516	522	533	520	516	499	527	547	490	532	538	516	521	531	522	507	488	542	539	486	504	551	553	491	534	524	509	545	505	554	531	476	548	550	534	497	493	525	514	515	519	569	505	520	501	497	529	492	517	525	544	544	547	521	521	509	504	483	497	498	521	523	486	494	533	515	506	492	548	550	486	488	543	505	527	540	522	498	532	526	530	529	480	468	503	506	512	534	500	477	502	490	536	506	532	530	521	529	487	471	526	537	522	528	511	483	459	538	496	538	524	512	501	521	518	538	530	527	534	515	473	545	486	501	514	557	523	508	491	487	477	533	530	540	551	579	525	547	527	570	549	510	521	507	494	525	504	532	545	523	576	510	484	518	549	545	507	523	508	515	524	575	563	478	547	510	539	550	517	541	543	542	500	523	518	509	498	510	550	527	524	497	507	510	532	535	557	492	500	514	498	539	519	531	521	527	485	527	564	509	539	518	536	535	543	525	501	532	553	514	554	493	505	544	493	534	520	531	500	504	541	507	505	519	515	546	458	520	493	538	536	562	482	555	476	499	521	506	497	520	483	469	570	544	551	506	505	528	540	509	527	489	544	523	539	520	497	491	513	517	501	538	514	524	523	538	530	475	527	509	494	515	531	506	485	493	539	472	520	540	491	546	500	517	532	527	527	511	504	467	531	538	529	511	532	509	531	513	483	480	499	514	496	512	519	557	549	529	531	522	515	518	536	516	552	517	527	508	472	494	541	508	472	522	515	493	503	498	495	519	550	512	512	512	564	496	532	504	514	489	554	530	510	531	527	557	538	490	552	485	548	570	526	510	504	540	537	502	537	487	481	501	487	536	528	527	527	514	483	516	527	503	556	495	510	550	476	481	495	541	487	515	493	503	520	530	551	556	536	537	511	523	501	448	518	529	527	523	488	530	526	513	516	500	532	490	531	507	481	502	532	487	534	530	472	532	525	530	480	531	489	500	532	497	509	511	518	517	496	539	522	514	523	555	539	492	544	514	519	503	508	520	520	528	512	505	534	518	532	525	552	508	513	482	488	551	507	510	546	495	547	499	518	506	499	514	520	494	507	548	526	444	533	560	523	506	526	511	502	531	485	531	527	514	528	531	546	527	505	505	531	543	501	526	512	505	498	503	547	535	514	534	523	515	473	551	518	525	529	517	452	514	507	509	518	494	481	504	529	520	533	550	550	525	573	502	536	487	522	539	487	511	504	517	509	571	528	498	564	516	534	528	515	516	557	534	503	535	503	529	479	513	515	517	538	534	567	530	514	514	537	534	507	518	523	486	487	520	509	513	539	533	512	501	539	559	502	537	514	566	522	509	520	535	510	498	523	493	513	564	549	522	547	563	531	557	508	523	504	513	505	496	511	520	508	533	540	549	511	502	554	536	546	528	504	552	495	549	516	554	511	487	516	540	471	531	507	524	531	497	531	570	565	553	519	508	530	521	507	528	530	518	523	480	477	531	530	520	575	492	516	508	547	487	511	505	519	512	476	527	560	542	492	519	532	490	487	511	499	498	561	517	533	503	544	496	498	502	523	517	500	491	479	490	498	506	535	554	502	526	522	490	502	499	508	498	489	560	515	519	554	490	505	579	546	491	519	472	524	490	517	533	541	511	556	478	503	505	580	518	483	535	498	498	529	536	473	481	526	513	534	523	503	495	525	539	502	538	529	535	552	545	564	516	521	525	528	501	542	477	489	545	502	526	555	553	506	517	464	530	515	493	527	505	497	476	524	524	545	499	507	503	544	553	561	496	502	483	550	498	527	525	506	526	489	518	535	519	509	535	505	584	499	513	540	519	544	514	524	526	558	525	511	524	508	540	531	521	496	511	547	495	484	537	500	490	498	490	531	502	562	534	484	533	532	534	548	515	528	522	511	534	524	503	560	507	524	499	566	497	537	502	539	473	564	502	489	537	520	519	456	548	581	493	494	549	549	537	514	500	503	491	551	556	486	489	567	486	511	566	571	502	522	548	538	528	498	493	490	522	525	517	526	540	524	515	548	528	489	526	538	489	522	485	500	511	551	513	540	515	521	514	478	532	487	495	524	460	528	548	552	545	493	522	531	538	550	490	467	532	544	536	537	492	537	540	521	478	510	558	518	505	525	483	514	557	519	482	508	455	512	542	546	491	491	511	513	484	540	514	492	476	511	537	508	556	524	508	498	511	499	528	512	526	559	480	510	514	569	530	490	544	555	522	498	536	506	547	514	533	516	522	529	537	538	506	563	532	533	510	469	533	484	519	470	523	508	508	501	499	503	514	489	493	518	548	550	496	572	515	471	521	456	535	542	548	550	539	538	511	503	519	551	484	513	516	534	542	525	522	540	546	530	507	529	544	544	507	484	535	540	530	519	521	486	514	500	570	497	481	476	507	502	515	528	547	528	515	545	547	561	539	508	506	512	530	505	525	528	522	543	535	524	516	470	521	485	496	521	526	522	518	535	516	472	501	536	488	533
4103	963	3154	5569	4319	2772	2547	1720	1095	717	479	319	276	272	277	287	286	308	318	297	255	294	305	291	274	303	276	279	278	276	286	279	300	285	282	272	253	250	266	275	296	305	275	265	273	278	307	320	315	278	294	256	285	297	294	253	296	268	285	280	295	294	268	253	256	273	299	288	280	245	280	292	268	311	292	257	288	291	290	274	283	262	297	268	285	286	297	270	288	252	287	282	300	286	302	280	283	283	287	277	299	273	305	275	298	304	285	283	275	271	291	260	286	285	248	294	305	278	264	277	302	281	271	279	305	295	298	264	266	276	278	269	300	276	274	257	280	293	270	299	292	315	296	298	276	276	273	287	259	313	290	280	291	297	315	274	330	284	268	265	263	319	297	323	278	260	276	290	313	264	292	258	286	251	271	327	287	286	261	294	313	305	279	253	311	269	281	286	284	263	275	291	292	276	301	319	320	318	310	303	325	290	284	261	290	282	261	283	291	302	295	269	286	270	294	276	307	289	294	285	302	293	288	283	284	239	295	285	272	264	271	295	268	264	277	274	277	291	291	247	273	295	270	292	263	272	291	270	292	285	266	267	274	295	288	246	292	270	272	275	316	266	297	281	288	278	297	297	278	320	314	252	274	315	257	252	280	255	290	291	281	294	295	282	279	259	257	292	304	243	310	267	272	271	301	282	290	294	284	281	312	298	263	271	290	276	257	306	274	313	291	251	302	286	262	319	278	302	286	290	279	307	316	276	305	308	309	283	270	264	274	275	317	301	305	262	266	284	296	277	274	284	309	271	304	290	278	278	272	284	286	309	278	283	285	267	295	289	264	247	257	295	272	268	293	253	315	277	286	273	285	286	277	309	276	271	280	290	248	272	274	264	274	318	260	253	315	284	276	274	281	268	291	268	298	271	264	327	303	279	277	277	295	279	250	275	292	285	275	261	261	291	316	266	294	271	299	301	283	301	270	274	275	269	300	270	288	283	288	270	299	289	292	312	296	279	299	270	271	324	290	264	268	273	271	303	306	299	288	269	287	297	302	315	257	255	265	267	319	301	288	308	279	282	304	315	303	285	283	295	302	259	267	292	287	283	287	290	285	286	279	275	268	307	276	293	244	298	299	273	258	295	280	287	272	294	259	285	301	302	286	303	285	279	266	300	291	295	301	268	320	264	255	321	287	290	260	273	302	297	309	285	277	290	326	291	270	262	252	278	299	284	267	277	293	251	286	272	301	287	268	246	314	258	287	260	272	291	286	290	268	299	272	260	299	261	290	300	253	288	291	308	242	324	283	277	275	298	263	269	276	258	289	293	274	267	290	286	286	282	297	258	253	285	269	271	311	280	270	234	283	291	280	269	326	294	275	271	272	272	294	278	290	282	283	276	306	286	336	275	277	300	270	258	309	297	313	281	247	289	291	278	268	292	306	289	299	317	292	294	258	292	287	266	278	317	304	271	273	270	287	291	291	319	302	275	263	263	288	303	316	262	278	277	289	283	306	275	278	268	295	312	301	283	267	281	268	273	259	296	292	270	273	293	295	257	281	304	266	297	256	266	301	267	307	240	289	234	298	255	276	261	288	271	270	262	277	279	283	265	282	289	285	291	268	258	284	271	265	285	301	288	271	271	298	283	269	273	287	275	288	269	277	284	275	272	295	277	260	278	291	290	296	290	266	279	288	304	294	260	301	294	297	309	293	289	294	278	294	289	285	280	292	259	310	274	293	287	277	292	276	292	299	270	260	302	263	253	274	270	263	279	286	251	305	265	267	304	297	283	280	271	282	264	249	291	289	309	292	280	281	249	260	260	279	282	291	252	287	263	263	304	271	265	302	294	250	275	301	300	273	297	264	309	288	276	280	260	291	279	290	293	248	299	277	272	303	300	301	304	291	269	260	279	280	278	297	270	293	250	280	256	296	290	277	268	293	287	305	295	314	275	273	297	295	303	267	274	267	295	277	290	272	279	287	297	319	289	259	299	289	277	277	303	300	287	267	282	294	259	298	317	257	289	263	274	253	282	261	285	274	291	293	291	314	275	330	263	263	261	307	333	328	280	289	278	271	311	274	272	263	262	288	301	288	309	259	274	273	289	311	262	304	268	294	291	267	265	286	283	287	276	284	268	293	312	278	275	314	303	245	272	250	259	250	293	291	288	303	280	258	283	275	285	270	270	291	287	269	274	301	296	296	291	281	276	298	285	250	256	293	270	267	261	262	291	255	319	272	280	282	253	292	279	275	320	291	280	303	276	290	261	309	294	255	267	308	260	291	300	283	288	296	243	274	272	324	319	298	315	312	287	261	271	305	302	282	274	260	294	270	285	268	303	263	281	275	304	285	279	300	287	311	280	280	314	305	253	293	278	284	274	322	249	276	279	291	268	255	261	282	272	277	298	253	280	290	291	277	316	279	299	280	255	311	267	262	267	272	303	270	272	304	281	265	259	297	301	275	252	290	271	265	287	300	274	298	279	295	287	299	300	290	302	275	286	273	307	290	282	293	294	297	277	272	297	273	276	305	255	249	295	275	296	303	281	269	289	288	278	313	303	272	254	296	268	291	272	265	283	287	283	296	253	299	301	279	270	268	282	280	282	242	302	296	310	289	281	316	273	293	261	294	265	275	252	267	270	292	286	268	287	286	279	275	279	250	261	278	271	282	294	300	240	290	278	303	304	277	301	267	277	276	279	290	256	299	270	267	309	277	305	268	274	264	279	305	289	287	260	288	295	236	276	260	250	262	290	280	293	317	271	243	297	331	302	267	264	287	284	271	257	273	262	295	269	280	268	299	275	276	268	273	266	281	310	259	283	327	278	284	275	277	250	285	275	319	286	269	281	294	287	294	287	279	287	270	285	300	283	279	266	296	284	302	319	267	282	281	270	306	279	288	281	285	271	245	277	275	296	271	265	306	274	314	282	289	271	317	258	302	273	270	277	295	306	274	272	272	292	289	302	324	266	292	288	296	290	266	308	255	296	279	272	303	276	275	292	286	279	279	286	282	278	285	254	299	285	271	268	306	301	265	287	264	309	281	275	297	296	304	286	279	284	281	282	254	283	243	275	297	256	290	265	285	278	293	277	300	308	263	330	298	291	276	272	314	264	266	308	286	324	277	243	296	290	253	277	285	274	281	265	323	309	282	275	262	290	280	306	317	291	281	282	278	307	282	269	300	287	264	281	272	256	280	289	292	292	272	308	311	292	325	263	278	276	285	286	320	313	276	289	262	260	272	269	290	310	300	290	290	277	286	290	299	274	292	265	268	253	288	256	304	304	271	288	284	300	284	302	280	272	282	285	293	268	264	253	294	284	299	283	287	265	290	302	263	273	262	301	281	276	281	269	298	291	310	280	276	276	272	308	295	296	300	264	261	305	295	266	292	319	287	285	332	284	294	281	275	303	307	265	235	267	299	275	295	306	297	286	260	262	277	267	283	299	272	270	282	258	305	300	270	298	277	279	309	270	286	307	255	297	310	295	281	292
3909	1836	8197	16216	13179	10907	9643	6781	4083	2441	1354	815	754	682	763	697	650	645	675	735	703	684	675	665	648	713	638	690	687	657	670	724	711	650	699	741	684	658	641	673	694	654	704	678	689	659	692	718	710	700	661	691	694	687	670	668	667	670	721	626	651	697	656	656	679	699	668	696	671	678	662	709	653	631	675	705	693	668	683	652	688	698	657	641	678	685	673	694	672	706	676	654	662	690	692	650	700	641	700	645	710	741	704	673	670	688	602	671	677	716	722	642	695	648	665	708	708	677	717	671	660	676	673	644	643	721	673	675	714	694	654	737	656	687	676	675	673	697	670	684	646	707	654	702	651	674	686	664	680	683	647	670	714	665	635	648	703	701	626	650	659	735	661	650	668	685	718	668	700	687	650	698	679	696	725	666	724	668	669	678	669	686	668	695	690	680	711	680	644	696	698	703	712	668	635	697	685	707	697	675	680	637	696	681	676	674	636	668	664	672	659	676	726	637	710	694	712	712	704	638	666	700	649	739	672	695	678	655	721	655	661	716	697	721	689	691	680	648	679	631	705	686	649	689	687	709	669	707	655	711	714	662	700	672	730	723	664	672	681	642	651	710	677	724	712	710	678	679	705	665	686	677	731	669	636	642	679	700	687	704	714	695	666	694	630	705	732	659	702	683	671	762	669	681	673	677	703	702	658	655	638	735	674	719	661	665	724	692	703	687	651	703	647	716	679	668	639	673	641	674	705	685	704	672	706	690	693	662	665	674	689	708	708	694	708	737	653	688	630	670	695	675	711	696	678	695	699	653	659	723	722	712	677	696	706	671	713	706	643	668	690	712	676	637	706	627	681	694	670	687	683	703	697	692	683	688	666	705	647	708	676	722	669	693	688	696	668	643	667	710	683	696	703	657	716	720	724	717	674	665	684	711	722	674	671	694	680	645	674	699	684	661	619	681	670	727	685	707	684	700	671	742	675	670	659	698	687	719	691	648	711	696	676	667	684	691	706	671	684	653	699	689	711	657	703	661	655	645	697	668	698	735	708	726	677	700	666	685	653	667	643	661	641	690	654	716	672	727	681	658	679	723	669	676	677	644	711	709	693	647	679	656	694	708	628	663	657	691	636	667	692	682	699	646	711	685	689	716	697	709	643	649	676	676	759	668	689	668	670	676	640	681	683	694	693	639	663	635	699	676	666	699	677	682	690	686	643	668	662	674	727	681	712	699	715	649	654	745	714	683	701	688	663	679	714	697	674	677	697	654	659	709	680	659	666	686	673	692	714	712	664	701	681	653	638	752	700	701	646	654	699	655	642	694	695	677	720	678	688	678	654	667	673	709	704	634	645	689	674	651	617	703	643	698	679	631	733	675	706	661	640	671	679	699	718	732	712	625	678	687	668	656	650	682	670	662	692	672	635	669	672	655	666	687	687	676	676	642	741	691	675	689	708	691	678	718	669	697	676	685	726	671	659	709	672	669	639	669	681	692	694	681	696	670	723	694	729	693	694	701	650	664	631	690	656	685	683	670	730	769	670	674	641	713	665	701	693	687	715	680	643	681	673	692	709	666	714	699	679	679	649	678	651	664	698	652	688	688	690	660	643	658	699	666	700	665	672	681	678	694	682	667	671	674	673	721	685	702	679	716	647	719	652	665	672	661	648	662	646	664	699	651	714	681	694	647	690	698	679	710	684	670	687	711	673	691	658	685	665	683	692	626	647	697	658	690	662	683	626	675	665	660	699	698	600	669	676	668	680	659	684	724	710	662	665	716	694	710	655	706	707	682	690	644	670	632	677	693	684	702	679	706	687	657	676	681	691	707	670	662	711	680	658	657	663	704	711	699	663	691	712	739	668	652	716	669	745	659	654	699	674	678	672	672	688	692	687	732	690	674	687	670	718	639	616	660	674	651	642	732	653	670	677	688	686	695	655	677	674	693	656	694	688	654	713	661	709	630	694	642	691	699	676	683	733	642	691	674	636	681	688	675	646	687	648	684	678	640	669	613	631	671	713	716	668	678	655	667	719	673	623	710	728	696	648	628	745	644	631	691	697	659	666	695	676	648	683	736	655	681	679	665	679	700	672	682	659	666	692	659	709	683	694	694	681	640	669	687	662	686	715	706	668	671	717	714	662	687	720	675	648	683	691	669	644	682	673	623	699	646	739	666	699	702	658	708	673	686	693	699	692	708	653	689	703	712	705	642	665	706	681	638	682	674	640	714	644	665	624	693	696	668	646	652	665	688	665	667	683	728	675	742	666	667	698	643	651	697	637	710	663	651	688	721	660	717	681	711	694	663	720	687	695	674	695	667	677	690	719	681	671	655	660	670	719	671	681	684	682	678	673	652	699	728	658	688	684	731	736	702	653	696	683	699	678	681	658	687	662	690	663	704	660	711	681	678	648	688	703	714	691	700	668	705	672	663	699	596	684	710	670	640	666	665	648	669	635	703	719	685	661	658	690	704	683	675	653	683	748	684	682	660	679	692	666	676	739	636	655	688	682	676	689	635	643	643	674	686	679	682	669	678	691	682	681	678	643	731	693	724	691	691	664	643	643	654	688	687	691	717	727	660	666	707	682	663	703	654	702	719	740	665	707	630	686	662	679	704	681	708	749	674	705	709	704	696	717	710	644	686	670	663	705	692	629	704	678	707	693	688	677	660	670	670	705	675	729	674	680	697	682	694	719	675	711	672	717	659	659	686	717	663	711	724	722	681	685	700	643	664	668	690	689	627	643	666	649	645	647	649	733	713	679	680	716	640	675	703	693	665	686	637	703	692	651	642	652	692	673	683	644	665	643	698	686	683	659	657	748	706	691	699	639	676	738	704	670	693	743	729	694	690	654	692	717	654	651	677	677	695	694	664	644	657	651	660	716	715	679	663	711	675	708	726	668	692	738	660	721	666	664	674	663	663	671	692	667	695	708	676	693	726	694	704	671	630	671	674	662	640	692	711	671	671	659	666	683	684	700	674	705	656	693	671	685	712	703	696	660	713	695	664	673	668	691	659	623	684	656	677	706	709	707	682	646	669	644	669	692	647	710	652	677	678	672	657	706	690	656	698	694	720	724	690	700	675	701	699	681	660	689	669	716	664	665	660	651	676	672	740	714	673	642	674	644	685	672	641	661	684	641	648	714	680	685	697	666	665	639	670	649	715	683	663	683	685	737	700	731	696	646	703	684	661	673	643	705	717	685	670	691	677	704	697	699	746	646	679	710	673	639	704	696	669	700	692	707	672	734	724	649	698	654	695	656	675	686	704	706	682	688	669	731	702	633	718	736	697	714	722	672	647	651	688	666	666	712	713	704	715	660	678	709	663	697	719	655	697	709	691	655	656	693	630	663	714	711	707	716	714	669	689	690	686	717	711	687	722	676	671	653	698	676	663	708	704	678	657	669	717	645	686	684	656	678	678	691	776	709	716	685	670	713	691	667	733	690	733	695	631	719	677	692	654	673	678	670	690	691	684	729	624	674	695	649	687
32662	30861	56754	62669	56649	48724	35512	26381	14658	5901	1885	632	317	268	200	237	242	231	249	225	231	226	193	241	242	211	252	260	261	221	229	231	261	225	237	234	251	247	234	210	237	244	225	263	218	205	222	240	245	239	232	238	222	169	240	241	257	223	232	218	241	212	209	210	227	234	247	230	227	238	218	229	215	228	224	218	211	230	206	235	249	223	220	224	235	252	250	240	243	219	225	212	225	252	233	249	248	266	227	259	246	202	212	223	210	218	246	224	218	224	240	228	234	241	251	263	213	208	231	235	234	207	208	215	231	265	242	218	239	230	230	225	239	233	247	233	211	255	218	216	227	218	241	227	214	236	260	224	209	251	230	224	231	236	221	229	271	251	240	235	212	221	242	231	250	209	233	238	226	224	257	233	237	216	231	217	239	241	204	220	257	222	240	239	224	233	256	200	213	221	243	228	218	292	231	246	237	227	228	264	221	227	232	209	241	255	237	221	236	227	243	233	235	218	216	250	216	195	238	221	223	253	215	216	231	257	231	224	237	209	217	236	222	228	219	250	233	238	223	215	238	248	239	227	260	224	231	225	251	246	236	211	212	230	256	237	216	226	214	250	238	269	215	195	259	225	218	197	232	210	284	246	240	235	252	227	202	231	238	204	214	242	228	227	242	209	230	222	226	223	232	229	230	252	254	239	264	226	215	199	240	244	229	222	234	235	259	243	256	214	226	241	234	220	239	257	230	219	220	246	189	230	218	244	226	225	231	231	209	234	241	249	245	223	241	236	192	221	234	235	239	202	246	220	213	222	256	203	225	220	254	222	217	204	240	268	211	220	249	230	251	238	219	246	212	232	224	225	223	240	266	239	229	245	264	214	205	231	234	214	234	236	211	239	240	217	233	246	213	247	215	247	229	236	216	221	199	238	223	236	229	251	219	198	255	238	226	237	238	216	245	196	223	227	213	236	226	226	235	212	236	230	207	198	242	206	238	217	209	248	216	243	240	244	207	225	239	242	263	265	229	277	233	208	231	229	223	248	247	210	230	212	273	237	221	243	261	227	235	223	233	225	219	221	238	217	228	214	226	231	246	229	227	218	247	238	224	223	212	217	245	240	248	234	220	237	256	212	243	204	239	213	236	232	221	220	215	243	229	234	227	208	264	227	264	232	228	225	216	243	253	228	224	212	242	231	239	225	233	213	245	207	233	229	271	230	236	208	250	232	235	219	237	217	231	253	260	236	222	230	234	199	245	252	229	271	218	218	192	206	261	262	232	244	253	201	233	238	217	225	237	205	234	231	260	232	221	223	255	211	220	228	216	246	215	230	220	205	222	233	226	234	235	236	250	250	223	228	231	233	240	226	244	217	225	231	220	219	213	255	213	213	216	229	224	231	229	214	260	250	205	233	229	213	265	218	223	230	203	228	237	231	225	219	218	242	230	222	242	232	228	228	210	223	251	232	241	218	236	215	238	258	226	235	235	231	251	219	249	253	243	224	218	247	228	215	224	215	245	225	245	249	220	204	230	234	258	223	226	230	219	237	231	222	239	224	234	234	210	236	225	254	221	267	227	224	215	213	255	236	229	253	213	264	211	222	217	219	213	233	225	225	244	204	216	263	247	234	250	226	246	242	221	219	216	229	247	228	240	239	185	230	196	243	247	223	232	228	255	245	236	212	265	219	221	222	208	201	261	227	216	229	226	219	248	218	229	241	223	221	227	194	223	222	236	238	250	228	222	218	226	226	227	231	220	229	228	246	236	244	202	252	208	232	214	216	250	263	239	243	212	231	225	233	226	263	205	219	221	245	229	228	234	229	241	264	226	233	206	202	210	212	235	246	224	236	230	274	224	239	238	238	246	246	233	208	236	251	222	233	215	228	232	229	229	229	233	240	226	221	224	219	223	228	224	226	253	226	246	237	265	224	242	220	239	229	238	242	215	238	230	225	222	261	254	244	231	227	200	241	231	224	210	256	219	230	241	231	237	208	247	241	236	263	233	235	250	226	243	248	237	217	244	249	227	230	233	237	214	227	236	209	232	216	237	227	224	233	249	222	229	252	226	221	232	237	214	255	220	225	230	266	234	224	200	247	218	244	207	237	229	223	235	242	264	242	200	228	238	232	238	228	238	233	237	238	281	230	231	215	236	223	229	255	224	245	243	221	250	258	222	224	246	226	230	247	225	230	217	227	237	222	218	239	234	251	219	234	210	238	217	235	248	223	218	230	242	234	218	204	206	256	234	241	256	243	224	242	217	230	222	206	245	248	246	223	228	229	213	226	244	246	253	219	229	199	234	201	223	246	227	241	237	222	206	217	246	251	216	218	277	199	222	236	240	230	245	228	229	220	222	245	220	216	243	261	222	238	238	255	244	252	261	249	221	206	223	224	218	250	248	251	220	224	236	240	241	228	228	232	224	226	230	262	240	231	217	211	225	204	224	225	209	231	251	201	244	237	241	222	191	209	219	243	236	217	235	207	230	203	239	237	277	215	223	235	221	268	262	235	243	243	222	214	184	239	231	247	243	239	240	255	231	219	259	206	205	240	221	241	236	229	235	217	254	251	222	214	184	245	234	224	206	213	213	236	265	235	204	241	221	236	207	223	235	235	235	239	252	239	211	206	248	231	232	228	225	232	214	222	244	241	272	271	221	236	215	232	239	220	200	251	215	232	249	220	233	217	209	247	220	224	255	208	232	226	247	227	224	219	239	219	236	213	219	238	242	219	196	241	229	203	222	225	245	240	238	216	209	224	221	222	236	213	225	229	240	221	234	208	247	239	213	248	242	228	230	241	243	237	232	231	252	236	229	214	223	229	212	235	229	262	228	211	231	203	239	236	221	227	248	255	205	253	217	223	227	226	207	216	220	231	227	227	253	261	214	219	231	218	214	228	233	216	236	216	237	238	219	232	222	231	224	212	207	237	237	232	242	222	237	195	229	222	213	226	251	232	224	227	239	251	207	222	266	226	227	232	232	233	232	224	223	225	216	219	234	207	208	211	220	232	241	231	239	222	216	256	226	211	236	236	243	243	240	257	226	213	246	249	256	248	227	235	255	251	229	258	237	225	230	210	247	216	220	239	265	254	207	238	238	248	214	206	233	254	237	216	218	234	243	239	244	235	236	238	228	222	216	203	237	210	234	216	177	240	225	234	221	225	254	251	237	238	235	244	253	256	218	250	246	226	212	231	243	233	246	230	253	218	215	222	238	258	229	224	218	239	251	249	227	223	239	258	257	217	198	216	235	216	230	231	226	238	200	234	233	214	201	238	220	230	215	230	226	231	253	233	243	246	245	223	252	223	218	255	229	241	240	217	251	227	225	215	215	226	228	218	215	236	252	211	247	230	221	217	237	250	212	224	228	246	219	213	204	226	254	231	226	244	238	224	235	240	214	239	240	207	236	215	240	236	206	211	220	215	235	207	227	239	226	229	225	252	225	291	223	228	179	256	254	242	222	227	258	215	248	252	232	209	239	194	212	223	240	215
16110	24476	53499	66999	64553	59637	47908	41902	29236	16741	6526	2257	934	663	594	589	562	528	559	569	548	588	587	545	525	542	525	491	578	556	587	570	601	576	568	574	561	589	512	537	586	565	582	562	566	577	563	576	555	533	581	538	569	606	604	596	581	518	597	596	547	585	560	543	561	567	582	530	521	562	551	579	613	553	570	539	567	536	558	586	505	579	544	524	608	574	555	575	564	570	610	572	558	580	615	549	553	575	570	568	559	601	585	553	566	544	546	537	551	554	545	540	565	547	544	567	589	569	571	559	583	563	552	562	527	565	574	581	568	521	533	580	550	544	563	606	529	542	552	558	561	567	536	537	585	543	538	574	554	579	613	524	528	628	541	561	539	534	533	577	546	561	567	534	536	553	577	573	590	536	587	562	539	579	585	563	567	567	536	567	571	537	520	579	537	538	546	563	531	569	576	540	572	597	534	564	568	576	526	554	579	508	526	537	516	512	545	566	536	556	512	547	534	610	583	619	593	601	563	551	509	567	602	578	507	565	532	550	541	596	554	586	540	562	576	557	550	519	507	592	555	549	561	546	547	596	581	584	561	563	553	545	568	549	555	546	582	538	585	547	586	543	616	553	552	552	566	575	595	561	592	574	541	588	587	625	559	557	575	575	548	538	597	576	566	551	534	564	536	572	568	573	553	538	560	533	590	569	557	570	563	589	531	515	572	580	563	559	575	544	536	602	556	525	553	518	526	594	564	538	529	566	582	590	576	544	567	609	555	575	567	556	559	564	628	538	584	549	600	563	552	550	583	520	544	565	524	543	573	541	553	535	515	584	559	567	560	524	569	582	523	576	592	588	563	590	557	586	575	582	557	561	553	593	552	550	549	569	589	545	576	527	542	540	576	562	586	523	565	588	562	581	557	565	540	554	563	561	572	588	603	548	572	570	580	512	575	528	530	567	535	575	542	544	554	545	589	559	520	508	556	557	591	577	546	570	601	598	600	547	603	533	579	522	534	542	588	593	530	545	611	574	576	579	571	574	600	592	578	543	593	601	582	605	581	588	557	537	531	528	568	579	543	539	573	563	567	562	530	551	554	529	579	561	537	555	580	562	573	549	556	542	536	605	542	582	528	528	538	560	585	587	538	521	577	591	551	547	556	550	562	559	524	600	547	607	541	559	556	527	537	579	562	521	578	577	574	488	562	574	584	539	586	546	568	537	561	575	533	573	580	579	546	547	569	529	565	548	563	578	582	569	571	588	537	552	542	536	572	534	549	587	564	543	563	590	537	583	576	551	541	551	618	518	537	566	571	529	564	525	579	528	552	546	588	540	571	568	553	566	550	593	556	615	557	569	572	571	573	545	547	564	581	514	571	553	567	568	557	547	578	536	589	584	543	543	566	599	582	602	550	546	579	571	551	563	557	568	569	596	564	565	565	558	571	579	551	563	574	543	581	572	548	553	526	543	535	572	567	547	547	589	582	578	552	582	546	567	582	550	572	528	569	554	562	568	589	536	581	564	573	547	542	550	552	578	582	582	547	582	493	519	527	531	553	548	545	549	526	553	559	561	553	553	586	565	555	549	545	562	504	566	608	564	541	557	520	542	555	616	555	548	588	561	553	595	554	524	556	566	559	572	560	648	609	581	542	543	550	532	553	565	533	540	530	582	566	556	553	552	604	574	576	578	557	556	527	532	554	601	561	565	598	557	560	536	573	555	574	550	560	547	566	573	551	569	600	554	547	557	607	566	553	557	574	533	538	604	539	548	542	581	571	538	591	550	581	565	553	552	567	526	579	550	532	557	558	595	566	567	570	549	536	584	537	538	583	560	558	548	576	562	556	595	541	586	568	587	563	554	582	527	593	540	552	545	612	566	568	539	525	581	565	532	547	606	598	565	595	530	549	543	550	544	534	545	565	559	589	542	578	540	592	568	571	547	532	540	619	569	545	551	560	558	589	540	573	505	559	580	572	546	550	544	572	591	588	556	582	553	566	561	576	562	589	540	528	578	608	587	529	557	575	546	537	546	542	567	568	529	585	553	543	518	587	595	544	544	582	556	554	578	573	553	564	538	593	579	575	562	524	538	575	553	619	580	580	559	566	563	592	623	581	556	538	569	526	532	575	584	569	588	583	575	559	551	548	570	566	540	552	581	498	568	586	568	581	586	535	545	583	561	559	584	590	583	561	549	533	539	550	555	549	550	613	559	536	555	579	572	535	593	619	525	561	527	522	551	582	570	581	557	569	535	535	547	572	549	574	582	565	552	524	521	579	570	545	541	567	533	571	578	586	545	559	560	547	558	552	571	601	583	565	555	534	548	563	533	561	551	553	550	552	580	562	550	577	571	555	581	593	533	543	560	585	562	554	541	564	539	592	558	510	599	556	554	546	562	549	584	560	550	580	556	589	544	550	554	525	568	551	551	570	517	554	557	555	560	569	569	573	557	565	572	584	556	591	576	600	554	612	568	561	526	532	535	560	555	513	593	541	566	564	565	564	568	554	516	566	543	585	524	562	556	562	583	543	610	537	566	552	561	544	568	537	551	593	588	592	517	574	594	586	566	572	604	528	577	555	560	548	555	500	559	524	539	547	522	611	595	548	608	523	590	575	550	589	597	543	584	536	569	565	555	595	518	528	594	578	586	526	532	572	606	582	590	555	543	558	578	599	575	588	573	569	594	593	555	583	568	561	558	566	533	545	535	584	571	587	540	530	570	539	527	599	529	585	594	525	544	565	562	562	583	578	573	540	534	608	520	562	561	584	554	553	564	545	535	547	574	529	566	549	597	554	559	558	593	596	580	562	552	546	568	572	561	574	560	562	520	541	545	562	571	566	551	530	608	583	596	578	538	556	554	546	590	559	531	592	521	516	565	589	570	526	615	579	535	584	578	586	556	529	540	573	591	555	574	550	544	558	567	538	542	550	543	575	552	539	540	565	547	570	586	564	531	496	539	589	535	565	611	543	506	551	565	572	574	573	530	521	571	541	554	532	591	565	586	569	569	569	595	567	583	564	570	527	523	569	555	628	557	579	565	581	558	579	537	557	598	585	549	570	579	602	586	595	577	557	521	565	535	579	571	564	521	599	571	529	564	560	559	542	575	573	554	586	580	589	578	556	613	538	553	582	557	567	552	543	557	542	533	535	563	555	565	596	598	553	594	552	544	553	560	543	568	597	564	580	542	529	610	577	515	598	579	565	550	542	593	567	638	579	538	608	544	544	537	559	573	535	569	564	557	564	529	593	546	569	572	516	570	546	596	552	544	576	584	570	564	583	539	608	548	588	531	591	554	552	512	568	608	567	527	531	548	528	550	554	501	502	579	536	579	560	572	565	582	559	567	598	575	599	537	546	561	557	517	557	572	531	552	561	567	544	620	571	583	533	559	618	586	564	575	568	550	589	607	568	557	562	524	598	551	517	533	570	602	528	572	540	608	542	567	613	538	592	554	573	547	527	567	543	514	584	575	511	562	544	548	535	568	552	563	567	589
36524	35718	64217	69961	63677	50011	36807	23896	11039	3543	1086	440	269	235	197	248	208	198	221	243	202	218	209	205	208	232	208	230	245	215	203	257	212	209	238	236	198	215	208	215	217	229	230	216	197	233	224	218	222	237	252	207	212	200	234	226	237	219	185	225	217	227	205	219	212	216	214	216	204	234	236	221	219	234	200	199	219	194	216	200	225	229	225	242	212	203	206	216	237	178	203	197	229	239	214	217	222	210	205	243	218	218	214	234	217	222	198	232	190	212	203	203	220	209	216	222	214	255	218	187	214	234	214	214	205	233	230	180	187	232	206	210	209	220	244	207	214	220	212	224	209	188	201	224	219	198	229	213	211	230	212	202	236	242	212	189	216	213	223	207	222	242	209	234	216	205	220	195	215	204	193	191	212	226	216	230	205	213	214	218	216	229	229	217	215	190	229	201	209	241	216	205	261	220	219	235	216	219	217	212	212	239	236	213	221	228	213	227	223	206	214	218	223	223	205	249	223	219	232	209	239	226	184	196	217	208	242	229	217	220	204	202	198	224	219	192	206	211	230	216	200	200	208	215	218	210	226	246	201	252	234	243	231	218	211	207	210	201	237	237	210	208	221	235	211	202	225	218	221	222	217	218	229	208	206	217	196	225	199	199	196	248	229	197	229	202	208	219	236	197	252	226	252	238	228	222	218	215	241	205	201	221	209	224	238	189	224	221	229	260	214	203	205	210	220	219	210	204	248	223	226	216	209	227	228	233	218	228	210	217	221	215	228	215	241	214	250	220	205	213	221	193	229	240	238	217	198	224	195	221	220	216	220	249	206	231	214	214	226	234	198	201	229	231	212	223	245	220	228	208	201	210	188	189	219	219	234	220	222	221	198	235	226	226	216	196	214	216	217	201	209	206	207	223	202	240	223	229	240	210	203	203	226	211	225	206	222	226	226	234	232	229	201	186	241	209	219	236	218	187	234	195	215	200	237	212	220	194	198	207	236	234	220	202	217	211	225	246	235	227	247	232	222	206	213	226	221	191	203	207	227	220	216	225	235	223	190	220	220	212	220	219	230	208	203	209	223	212	245	222	210	198	216	232	225	201	221	215	185	205	207	212	181	229	230	195	211	228	220	219	218	235	217	220	239	229	196	198	226	205	248	211	205	230	221	188	217	222	227	222	212	200	199	197	188	229	211	207	222	217	218	222	233	208	226	227	219	217	210	220	236	244	200	209	222	207	201	195	225	225	210	201	230	192	203	216	235	215	237	226	218	207	209	200	226	236	223	222	243	221	213	213	205	245	220	199	217	202	242	171	198	229	222	208	269	235	208	240	218	195	225	199	229	239	206	219	214	241	204	226	219	217	215	215	219	243	233	233	211	213	208	210	229	239	216	207	257	198	202	192	204	207	209	219	211	230	236	216	224	201	194	219	212	226	223	215	236	216	195	256	177	231	217	209	198	219	203	225	216	233	192	220	223	255	212	204	211	223	236	189	212	243	235	209	213	215	217	216	234	198	232	232	237	226	206	195	203	205	233	244	198	226	196	244	218	214	181	226	211	223	218	202	210	243	193	239	196	205	239	221	208	223	237	218	197	230	245	207	225	228	209	214	212	233	211	201	214	202	211	197	212	238	223	228	171	236	186	211	232	230	217	193	222	214	211	236	219	230	242	220	225	211	228	219	237	242	170	232	232	207	215	189	210	214	232	212	217	202	212	229	188	225	207	214	206	248	207	224	205	201	206	198	232	227	216	207	205	231	235	215	218	214	205	215	251	211	205	210	229	227	231	238	203	214	246	231	234	233	217	231	205	208	225	223	224	202	209	198	235	256	212	233	210	244	242	201	225	187	199	188	208	228	212	217	218	226	224	194	212	208	216	211	203	235	185	230	217	224	212	208	217	221	230	212	231	207	215	222	223	221	229	247	221	216	210	206	178	228	224	225	197	214	202	191	211	230	189	232	212	232	224	239	225	247	217	224	217	223	239	217	217	217	229	216	243	240	225	225	220	209	226	225	225	237	237	202	183	224	220	205	207	214	207	221	210	223	205	214	207	212	218	197	224	218	225	189	247	235	227	190	221	186	208	209	218	200	201	223	201	197	205	218	215	224	233	233	222	238	224	230	234	188	208	200	227	232	227	233	215	237	206	224	194	196	209	215	170	214	226	231	220	220	219	218	221	200	243	214	206	193	208	222	210	235	187	200	230	227	240	249	212	197	218	198	211	218	213	192	228	236	235	187	202	253	211	212	237	252	224	229	224	219	266	207	228	215	210	220	228	195	238	226	217	213	201	203	223	205	215	207	230	227	205	207	218	203	219	211	220	215	179	195	226	232	220	215	220	236	217	213	209	207	230	218	251	240	226	226	224	204	243	209	220	221	198	225	215	223	230	211	217	214	216	199	220	214	240	208	226	198	213	220	203	218	239	239	221	187	216	225	191	216	202	204	202	199	227	234	224	244	210	189	218	239	218	197	205	227	209	250	225	186	207	198	213	204	207	251	222	225	205	212	229	227	188	213	233	200	259	226	209	218	180	218	206	228	221	217	208	216	211	202	224	213	222	225	214	217	199	193	213	210	218	191	235	228	219	220	218	236	196	216	231	215	234	226	217	210	229	235	235	227	187	233	207	197	210	209	207	197	218	247	224	228	207	207	209	221	217	235	228	181	208	256	206	233	210	204	216	238	216	220	197	224	209	220	191	250	229	238	202	224	233	234	212	235	213	206	221	217	234	218	214	238	211	237	247	215	215	235	235	200	244	226	213	205	225	238	239	210	205	217	231	202	206	230	186	223	229	191	189	233	204	201	211	195	228	214	240	191	204	216	196	218	198	269	220	226	187	196	209	202	227	223	221	204	204	218	240	220	237	233	213	198	208	226	209	210	208	227	211	182	221	201	216	206	196	221	213	227	219	226	202	205	218	225	230	221	208	258	213	200	222	228	229	218	223	227	210	212	219	203	242	205	217	217	212	196	205	224	217	208	253	223	214	232	208	227	194	243	209	222	203	201	208	198	208	227	186	233	213	216	223	212	216	225	207	210	217	230	197	197	241	221	218	218	231	196	229	233	235	225	236	219	204	217	247	223	206	231	215	233	204	217	225	223	224	215	205	221	214	237	205	227	191	225	199	223	210	189	213	230	190	217	216	233	211	232	221	217	246	200	215	233	216	212	245	214	258	229	249	237	201	232	226	227	202	245	212	192	219	213	224	225	222	216	249	217	243	219	223	228	191	226	216	210	226	212	241	225	193	214	222	209	223	221	224	207	211	210	211	222	210	210	229	229	193	203	225	203	199	232	217	253	225	240	219	244	194	196	218	247	216	202	213	217	216	253	243	211	231	199	227	224	240	240	214	231	217	226	223	202	211	205	235	190	244	192	227	242	210	207	210	240	207	202	208	203	218	221	202	228	198	196	191	199	205	239	223	216	207	218	237	214	185	221	195	218	205	196	226	229	217	220	221	246	217	228	218	235	230	210	202	206	249	242
18487	27246	58099	74027	72531	60279	49283	38257	23799	10957	3987	1425	791	589	602	580	552	546	532	541	519	507	549	522	536	561	550	513	548	530	545	537	535	519	545	514	552	550	556	528	523	503	571	510	536	529	515	568	526	530	503	553	514	552	513	534	513	584	546	537	556	544	535	536	581	545	513	558	476	517	529	529	519	508	529	534	515	559	542	552	530	605	554	548	518	528	547	521	520	513	543	524	582	494	460	572	531	548	514	501	531	529	566	515	492	493	544	532	556	550	532	531	550	522	497	549	541	492	513	530	515	533	555	564	527	551	493	566	535	533	530	520	527	527	539	522	527	495	517	533	544	533	528	547	540	536	503	561	515	519	544	518	600	497	574	510	549	541	510	568	544	518	517	517	518	520	529	547	521	525	557	549	577	515	525	531	563	547	524	526	525	529	530	557	511	563	542	492	559	527	519	506	534	535	511	555	502	511	526	560	508	550	570	533	524	542	575	534	542	531	519	551	498	562	516	541	551	554	539	527	518	544	546	564	532	508	536	532	513	561	528	525	539	518	507	538	554	533	522	532	519	536	526	520	550	506	559	562	550	540	526	543	525	552	524	527	517	536	540	538	538	512	506	517	519	540	538	529	557	539	580	531	555	522	506	524	546	519	545	546	459	517	500	580	531	515	494	534	538	556	512	501	580	534	517	555	571	529	550	552	523	531	557	554	558	500	532	540	511	504	546	519	515	505	590	535	524	503	547	547	527	517	556	553	528	547	503	487	501	557	557	514	506	561	569	541	512	552	561	551	530	502	521	518	531	541	569	507	516	510	532	530	546	540	516	501	530	556	551	572	591	526	535	540	542	542	566	562	548	552	544	536	553	550	543	551	589	520	530	559	529	519	518	573	541	520	577	518	538	516	512	554	539	489	520	543	539	529	522	486	582	523	515	536	518	551	540	558	525	524	539	502	529	559	519	512	514	523	558	504	537	507	541	566	538	542	528	529	507	534	541	544	553	521	533	495	577	525	545	516	549	541	537	604	539	508	507	548	549	541	526	535	517	562	505	512	519	556	533	558	535	529	540	543	523	533	553	522	538	572	558	517	498	518	500	566	528	534	534	526	530	514	518	521	559	528	515	549	537	540	531	566	528	538	559	502	543	555	509	493	536	520	547	533	517	513	534	544	543	531	533	530	504	514	519	569	524	564	519	500	556	536	505	563	524	544	583	602	527	492	541	527	584	513	509	547	540	526	539	549	522	533	527	549	543	501	514	493	522	585	530	517	525	487	554	532	536	508	567	547	577	570	514	520	538	542	531	555	573	546	489	547	543	563	530	524	546	532	554	563	507	552	557	573	535	508	523	521	539	542	514	547	466	521	576	530	502	549	508	555	498	540	540	522	538	527	545	533	597	539	546	572	541	516	543	528	508	533	518	535	503	563	553	546	535	546	618	551	500	556	565	516	534	548	547	544	578	500	535	559	555	559	529	504	537	581	559	538	523	537	540	534	523	572	542	540	487	546	523	495	506	523	533	535	528	507	545	531	543	524	518	614	528	544	578	533	563	550	504	534	585	543	561	524	545	561	569	535	521	513	542	508	540	545	536	505	538	525	527	507	511	561	532	546	553	556	501	558	547	543	537	559	528	566	513	568	544	516	502	513	498	506	529	537	553	557	517	525	586	529	504	551	523	566	535	554	515	549	550	534	519	528	570	541	546	541	545	509	541	503	548	568	534	521	534	506	524	543	555	567	507	525	552	554	536	561	538	496	525	532	558	528	537	528	541	544	543	582	527	538	536	505	537	556	543	547	539	559	572	524	519	556	568	490	534	539	565	556	528	531	539	538	542	549	556	537	525	555	543	531	554	563	549	509	543	536	522	521	474	511	535	580	516	508	526	554	540	519	588	506	504	495	520	541	540	492	474	537	537	555	541	550	515	550	545	514	549	557	478	537	610	521	505	532	560	513	501	542	545	491	596	515	516	525	566	531	518	545	531	498	504	517	511	541	526	572	538	529	523	573	523	498	508	535	497	548	541	566	576	532	534	563	566	538	545	527	544	500	520	530	497	528	535	521	573	548	557	522	490	484	521	522	527	529	590	556	526	560	551	501	529	551	499	517	534	549	541	548	493	524	507	535	570	524	523	531	549	553	549	472	517	483	527	560	506	553	521	555	526	545	562	552	528	518	506	508	498	554	506	515	553	521	553	495	470	553	553	532	554	508	549	532	524	532	507	549	553	530	487	553	538	505	516	531	571	530	484	518	534	518	554	580	549	517	546	538	523	534	578	544	508	544	535	499	555	563	533	496	537	505	507	515	549	552	521	532	576	510	553	521	503	515	537	498	556	547	542	523	546	506	522	549	532	512	531	534	599	580	530	484	510	561	524	579	556	526	551	537	557	526	523	527	543	513	565	507	507	567	567	543	546	550	507	533	525	531	518	567	604	518	510	529	503	537	482	534	509	600	559	496	546	537	498	545	523	549	526	550	510	531	522	494	569	580	552	530	576	563	483	545	511	506	532	551	494	510	548	590	529	547	528	536	520	557	499	531	525	534	545	559	543	486	580	522	566	538	528	534	541	525	534	523	537	530	549	530	596	569	517	521	524	516	525	517	532	542	518	544	543	586	513	497	485	512	526	549	506	498	528	558	556	540	535	545	518	531	536	511	507	492	539	541	542	572	549	537	544	570	508	533	520	524	561	519	536	534	486	502	578	526	533	534	527	516	509	532	538	534	549	566	545	541	560	532	553	557	549	531	536	533	511	526	546	539	524	498	532	495	526	470	558	521	511	532	540	544	539	546	539	524	584	538	550	529	537	507	527	549	512	575	513	574	504	522	546	526	483	511	512	541	535	520	554	538	499	495	515	522	564	543	544	535	545	519	495	544	535	518	558	531	546	481	527	529	570	508	546	548	548	523	544	571	549	501	538	551	546	548	553	533	556	523	557	550	561	559	513	556	530	602	510	547	557	556	509	543	567	500	516	552	529	535	573	510	570	528	529	580	514	503	531	530	552	547	502	510	535	536	550	540	504	539	573	524	549	552	521	593	565	532	549	537	502	558	584	561	536	557	523	504	551	498	541	537	543	552	574	548	563	549	564	536	484	515	533	550	503	542	513	505	528	493	515	534	524	502	508	510	549	578	551	521	534	513	518	525	551	530	547	554	550	555	525	504	551	583	536	527	507	518	519	530	513	576	555	534	524	545	547	533	526	526	547	507	537	557	523	536	496	547	549	574	565	473	550	508	561	495	522	544	527	516	595	550	566	535	535	545	565	552	556	545	539	539	572	547	506	549	566	539	528	538	494	524	515	526	553	528	538	555	552	531	509	533	547	517	512	539	525	527	530	527	522	524	532	504	535	527	542	496	541	488	517	541	527	524	544	537	532	533	506	546	552	535	522	522	530	535	535	504	532	600	560	523	513	485	578	534	526	512	529	503	535	522	530	549	523	531	548	525	559	506	519	511	559	538	562	541	534	491	529	534	525	515	530	566
3519	1249	5214	7799	6923	4123	2380	1408	776	502	352	345	291	295	261	267	270	281	294	285	282	255	297	294	291	282	286	318	278	274	281	286	291	263	288	275	303	302	274	269	287	298	290	304	284	274	277	315	268	274	266	289	289	312	297	318	310	281	306	284	287	316	316	282	269	273	293	297	285	258	305	299	288	286	299	295	310	306	293	289	295	266	275	284	287	284	285	291	313	312	268	301	297	337	305	284	283	272	302	287	266	270	295	290	297	259	293	311	308	283	272	256	281	273	281	271	308	295	297	294	317	294	267	301	271	259	294	245	281	283	310	307	287	275	296	301	308	285	280	296	284	318	284	268	259	267	272	258	259	273	268	264	270	269	290	301	286	294	252	278	300	257	255	291	285	300	300	285	279	295	264	293	255	250	282	291	274	263	240	285	272	293	289	284	276	247	317	296	286	308	287	320	270	287	286	275	270	278	282	267	306	289	310	320	285	270	280	315	284	289	292	330	278	283	278	314	279	282	280	333	314	278	280	293	280	273	278	317	302	266	278	288	291	274	270	298	297	258	300	270	272	264	303	311	269	315	306	307	296	289	272	272	258	267	269	291	306	305	308	305	266	278	261	288	293	277	273	287	255	315	300	297	292	244	279	285	295	302	288	320	301	276	296	289	284	301	271	295	263	288	249	303	266	285	264	272	288	271	273	291	267	285	302	289	305	305	290	308	305	277	289	299	278	292	282	280	306	302	278	296	293	292	315	275	300	296	289	295	281	284	282	322	304	267	277	282	277	272	273	278	312	279	283	270	263	299	270	244	287	312	271	325	310	270	294	289	297	278	296	268	329	288	265	253	293	293	296	321	262	268	293	304	281	286	283	262	268	289	307	287	274	312	278	286	270	301	293	269	302	295	284	273	273	293	262	271	257	297	267	256	275	294	279	320	313	298	284	279	255	268	311	310	289	288	285	304	312	273	314	294	283	292	278	285	295	279	287	318	283	273	282	258	264	273	313	318	294	305	301	326	288	300	294	287	271	269	312	280	280	270	263	275	282	297	275	314	238	262	290	291	316	278	311	269	260	292	272	298	277	287	278	259	268	291	280	303	293	294	286	266	301	296	306	280	275	280	292	307	293	282	260	292	302	292	278	297	286	256	263	299	319	291	288	294	289	259	289	282	257	285	284	264	297	279	289	278	275	283	281	275	274	272	297	279	288	277	271	282	280	253	310	253	318	288	266	293	272	266	294	271	285	295	288	273	296	284	318	288	324	283	332	250	262	285	281	252	273	312	281	273	273	301	284	312	300	256	283	289	295	258	278	295	257	290	266	265	291	279	331	297	305	284	292	291	309	303	310	303	295	324	275	315	298	290	279	296	293	289	306	298	270	275	309	271	278	288	270	338	305	297	304	283	285	265	291	287	268	267	314	305	290	256	259	266	286	274	284	278	295	278	281	289	291	272	290	299	272	261	279	304	276	308	273	297	280	273	292	262	278	345	292	277	285	314	324	295	292	279	280	289	336	307	277	308	260	298	270	305	314	307	286	300	262	299	302	286	299	286	306	281	261	288	331	290	256	296	285	258	325	277	262	311	284	283	314	306	301	305	285	271	296	294	287	306	316	275	253	272	281	315	272	246	274	282	296	274	294	295	282	285	297	289	251	281	252	292	277	309	251	288	291	305	311	284	305	301	267	296	308	294	276	292	327	290	295	289	292	292	285	283	307	317	315	284	266	291	260	275	294	282	280	288	323	284	262	267	294	307	277	305	300	309	265	283	293	297	306	282	304	280	295	294	269	327	283	283	308	288	296	296	272	269	293	285	298	283	253	309	280	268	256	283	286	293	298	272	292	274	324	300	297	284	289	290	281	268	302	273	307	319	277	328	295	279	300	270	284	274	278	276	271	313	282	273	317	319	280	275	337	311	278	262	295	291	296	298	274	306	311	297	275	302	265	263	296	243	275	276	268	310	284	303	291	306	265	288	293	247	283	288	273	260	271	281	287	297	296	277	263	300	306	293	307	302	257	255	271	267	297	280	277	325	283	266	271	299	302	283	287	286	259	305	315	285	273	264	280	327	310	280	274	287	301	275	284	300	303	280	260	306	293	298	296	275	302	284	299	272	255	295	301	307	279	266	311	270	292	285	286	319	269	264	260	316	288	255	293	287	254	245	302	295	266	296	271	286	295	275	279	290	277	304	298	294	268	274	287	288	289	268	297	278	285	273	285	311	287	288	311	286	289	278	285	304	306	283	289	270	316	293	289	288	282	296	264	286	286	303	329	297	284	287	333	284	246	311	281	289	276	300	293	267	282	264	275	300	247	304	311	283	277	298	309	280	278	290	289	307	283	273	268	270	276	294	285	256	265	275	273	289	295	302	293	267	294	302	274	292	286	288	274	286	292	263	274	304	286	284	308	289	286	309	287	274	282	297	283	290	299	287	291	296	279	286	278	270	277	269	278	306	289	277	312	284	325	276	294	319	277	294	293	305	309	289	291	292	312	301	300	289	285	302	306	281	281	278	277	310	297	281	279	294	281	260	296	288	265	304	319	285	306	277	254	313	302	288	273	282	275	277	317	267	285	281	264	290	265	273	312	296	308	286	295	282	285	272	300	283	305	310	305	263	296	274	304	252	316	311	266	302	270	276	290	294	292	267	288	299	270	271	272	311	271	299	324	284	292	282	294	281	271	283	287	256	293	306	307	308	301	276	272	299	304	275	286	245	272	300	301	278	291	305	292	294	280	316	280	295	269	265	302	330	266	289	312	267	315	305	302	290	282	281	287	292	289	315	285	278	281	279	284	277	277	300	291	277	277	283	315	308	251	297	322	278	307	295	284	269	267	296	307	298	269	288	297	292	300	317	331	296	305	259	263	314	282	285	289	265	306	308	312	272	278	274	292	292	286	290	320	297	296	330	308	283	304	292	300	275	287	304	300	292	296	293	275	279	253	286	292	291	304	297	284	309	292	282	325	269	302	260	286	243	289	281	304	283	263	282	311	286	298	273	300	276	315	253	297	278	322	281	308	291	273	277	321	291	276	287	294	304	266	273	272	301	286	284	303	298	269	312	288	297	303	268	275	296	308	308	279	292	275	288	292	289	286	272	280	311	287	299	283	277	284	314	289	241	306	283	281	273	269	280	310	314	292	296	292	301	287	269	291	288	254	284	294	286	275	314	303	252	300	300	281	272	304	295	317	294	275	262	275	277	286	269	284	286	269	278	273	314	297	276	281	300	312	270	307	278	294	309	304	281	263	304	268	296	271	284	294	311	274	289	311	275	274	289	290	279	270	276	293	278	280	281	266	287	267	317	297	302	279	286	286	293	269	280	305	270	297	322	291	282	289	297	287	248	273	289	273	294	287	303	286	265	317	277	275	269	309	292	313	296	311	274	300	300	314	299	283	303	290	298	287	286	276	270	297	285	258	260	296	292	308	297	281	321	302	325	322	320	292	288	302	278	291	298	291	287	255	283	271	281	303	265	292	327
3608	1983	11766	19746	18332	12569	8018	4769	2528	1293	913	781	706	721	683	688	717	715	696	686	725	687	714	697	645	715	658	707	758	649	723	705	658	679	722	719	667	688	690	653	718	704	732	700	683	700	667	673	700	665	661	657	675	719	696	676	707	686	674	662	635	669	677	693	703	721	722	676	691	727	713	656	687	703	663	676	680	727	689	687	669	739	691	696	686	665	631	642	674	728	691	746	661	687	637	734	716	719	693	696	683	732	703	681	691	705	664	656	655	671	719	673	680	732	682	691	692	693	725	680	650	681	699	659	692	754	691	660	695	666	689	683	677	677	690	677	695	674	696	679	690	650	659	720	658	690	654	704	702	752	717	682	668	686	694	666	700	676	684	676	670	687	685	659	690	717	703	691	685	726	747	702	682	695	689	716	732	657	675	666	723	708	633	703	702	711	668	678	683	681	647	689	688	732	651	651	673	671	749	686	676	747	676	724	708	662	692	670	669	687	705	735	702	629	680	687	715	714	708	665	692	702	633	671	696	666	678	703	667	655	696	685	659	650	690	667	665	697	646	684	643	653	688	698	690	702	699	658	704	664	690	693	697	636	673	664	692	685	706	687	675	644	717	677	685	707	679	706	696	696	645	701	648	689	669	714	703	665	696	683	684	697	702	644	673	717	697	689	681	706	665	653	737	696	687	695	648	701	634	685	682	702	702	686	670	610	732	736	700	668	633	711	716	654	708	695	690	648	675	679	707	629	727	671	696	656	699	738	688	667	699	682	687	676	729	698	668	701	663	688	704	669	676	697	717	668	717	665	681	717	673	646	691	654	700	658	689	717	716	694	691	650	677	684	647	649	674	653	700	703	702	721	690	687	703	669	683	687	715	668	665	698	677	725	705	711	646	708	698	692	683	669	701	690	683	731	662	718	657	673	683	692	732	701	682	673	711	678	705	649	673	674	712	671	672	663	668	657	686	660	645	710	742	700	684	739	754	681	708	682	692	672	724	683	670	704	693	690	770	719	668	710	714	659	698	672	696	702	634	695	675	702	666	710	641	705	663	676	733	674	723	664	677	711	699	693	680	699	703	741	702	729	730	747	682	674	653	669	703	689	668	651	664	710	689	684	677	682	727	659	699	699	707	657	673	724	702	730	701	685	691	672	660	676	658	665	653	734	631	684	681	704	713	693	711	713	725	719	716	663	682	676	634	693	659	703	644	678	728	650	697	708	674	695	692	690	684	728	713	692	666	666	657	698	698	734	670	727	681	682	715	682	726	722	694	695	703	685	614	664	633	680	636	724	720	724	696	695	692	695	718	676	675	679	636	725	700	693	662	709	686	670	658	674	696	669	697	663	698	703	713	650	714	632	713	644	683	709	702	643	662	684	698	706	639	689	702	673	699	709	739	701	719	694	684	716	674	689	652	713	645	655	684	670	742	636	672	699	680	755	639	698	684	718	699	674	656	674	701	651	726	708	728	695	685	685	659	682	692	702	676	688	691	707	666	657	739	664	668	695	709	728	673	677	687	709	696	705	670	714	657	682	642	640	708	701	707	668	644	652	639	694	661	690	676	659	712	702	642	740	637	683	719	634	704	683	682	685	706	629	694	703	721	723	719	668	695	665	709	683	711	682	721	676	674	663	665	695	642	691	710	724	689	719	656	689	704	688	692	627	651	686	713	682	741	681	702	694	716	724	620	664	672	674	681	678	716	680	668	645	691	682	712	696	631	701	705	684	687	667	678	671	673	646	679	702	694	676	678	713	687	671	695	653	642	674	672	677	690	658	741	673	697	690	678	639	663	683	692	647	652	684	692	702	675	701	699	669	716	733	711	687	677	715	682	706	679	711	710	695	677	679	700	706	683	671	687	700	726	714	674	661	679	704	651	711	646	652	699	664	681	693	705	655	714	718	645	692	718	704	677	655	670	690	718	672	661	684	690	688	675	638	738	648	664	694	665	687	665	657	733	666	691	649	688	695	656	695	683	710	676	662	681	687	709	697	637	656	679	699	655	724	720	683	668	677	702	690	736	698	704	681	664	675	723	726	686	684	690	680	659	683	708	703	728	698	718	672	682	644	676	666	710	708	693	682	676	680	618	669	676	701	659	663	707	667	724	679	658	656	667	634	709	699	676	662	656	705	736	706	653	670	695	681	690	694	705	649	676	711	724	677	666	657	668	687	680	698	686	726	702	650	686	694	698	686	658	678	710	707	647	663	673	668	733	670	697	677	693	720	646	683	733	684	668	700	694	719	688	673	683	689	639	658	671	699	685	666	624	683	668	694	685	624	673	643	678	684	732	694	734	669	650	708	695	645	713	715	691	711	654	680	695	681	704	647	671	679	703	690	713	698	711	688	694	725	678	677	687	655	687	657	720	714	669	674	635	704	669	719	673	678	649	697	709	719	627	674	663	705	699	659	693	724	679	635	747	692	658	671	660	663	704	663	704	684	654	691	615	691	678	670	729	690	643	661	694	664	655	680	663	700	726	708	746	719	669	656	745	710	683	651	681	703	679	682	693	673	676	651	666	700	677	672	701	691	670	697	706	643	681	677	718	667	702	658	707	714	657	680	686	730	735	675	683	719	639	690	687	664	710	708	669	669	694	699	662	731	669	705	654	687	698	658	632	674	672	632	668	674	672	678	679	629	679	673	660	670	712	671	710	685	704	684	719	719	681	731	685	685	702	698	685	752	683	693	703	667	710	634	693	693	635	700	706	673	666	710	699	700	677	658	651	697	658	699	690	685	657	702	722	661	699	622	616	694	658	679	642	702	725	711	698	657	653	720	681	680	685	638	687	682	666	678	714	687	637	669	652	690	698	704	697	685	658	678	704	688	698	735	657	715	685	721	698	670	724	689	738	712	692	712	679	679	679	641	702	668	692	702	691	685	696	650	659	678	685	715	680	681	699	664	710	696	675	696	697	708	661	707	668	660	679	646	661	685	690	687	719	674	684	694	653	679	678	642	688	677	647	677	687	735	729	693	686	701	673	619	638	700	685	708	688	712	666	707	698	709	726	644	681	675	674	713	647	719	722	692	727	692	673	675	649	659	670	659	640	694	698	665	713	703	634	695	678	689	699	707	707	722	671	695	708	716	670	643	691	682	651	727	688	655	723	702	652	665	709	707	704	697	699	673	686	659	693	702	690	610	682	712	732	685	699	660	715	723	638	709	669	749	689	714	716	673	714	708	695	712	672	710	654	698	737	666	725	735	740	711	681	725	694	637	662	691	679	673	730	663	729	700	678	709	660	683	684	705	697	671	667	683	703	684	708	650	702	672	710	647	663	689	703	692	681	678	695	693	682	682	639	704	735	681	663	619	694	719	693	739	668	669	652	681	642	674	676	714	698	703	708	661	643	700	684	662	732	708	696	703	632	693	658	684	683	719	697	671	718	679	693	698	676	717	622	700	630	702	676	717	675	754	726	667	618	680	692	670	666	704	658	682	701	702	666	694	723	698	724	686	656	690	719	620	668	704	676	709
30173	20252	47642	69127	63758	50325	33927	19996	8240	2565	806	366	310	256	247	240	228	228	238	254	236	240	240	265	243	261	274	235	226	212	239	229	250	246	236	213	240	236	242	225	254	231	210	222	237	219	252	245	234	234	246	246	234	250	225	211	196	250	218	247	216	242	232	237	219	250	229	215	210	257	248	244	217	226	222	283	213	234	242	250	255	277	256	262	250	249	230	245	232	246	247	247	236	203	244	279	238	237	215	206	237	239	243	239	248	238	237	238	241	254	210	220	252	230	262	252	237	219	226	213	231	256	224	227	225	218	213	212	223	219	222	266	243	201	211	235	248	233	252	235	252	237	241	238	208	226	246	239	223	242	234	261	200	232	248	241	217	245	195	258	247	233	239	257	244	228	246	234	228	226	237	243	246	238	247	239	229	194	229	237	249	207	223	245	248	216	232	249	227	218	235	216	219	258	223	223	257	237	225	224	265	242	231	239	247	229	244	247	233	230	239	229	207	204	247	249	211	251	252	242	226	243	245	235	235	228	245	241	235	247	235	251	228	244	206	227	222	261	222	235	239	229	235	221	242	181	227	228	241	221	242	211	267	245	243	245	237	245	233	230	245	221	272	240	232	216	270	275	249	261	225	242	225	220	228	257	228	236	234	224	272	252	220	237	245	251	227	245	221	221	260	245	240	231	233	232	264	270	230	220	264	229	242	244	249	244	241	236	246	232	258	215	247	231	267	244	223	243	243	237	241	239	243	240	206	252	242	239	223	259	208	263	261	232	251	240	244	235	241	262	239	242	238	235	244	233	219	229	218	231	234	233	243	207	259	240	238	239	227	230	213	256	205	240	244	239	212	245	241	237	228	233	234	237	204	223	243	272	218	241	253	229	215	246	238	195	234	236	252	242	229	233	233	246	258	250	243	229	253	219	243	217	234	225	228	257	258	248	222	230	221	240	226	247	234	218	239	255	219	233	234	241	233	240	211	245	252	242	247	212	235	228	234	241	220	257	241	232	216	250	254	254	250	232	244	232	226	238	206	242	253	250	250	234	225	239	231	248	238	219	236	231	267	246	233	266	226	291	241	232	236	220	218	224	229	225	230	263	230	231	227	246	244	221	245	233	254	239	231	239	213	229	237	213	236	205	236	207	243	246	216	233	211	208	245	213	260	232	238	237	236	243	222	247	244	219	223	237	235	244	233	227	242	240	224	238	243	232	248	245	264	234	218	239	225	204	216	248	233	246	244	254	251	244	242	253	223	251	242	218	242	230	231	233	237	255	235	219	241	242	236	259	239	216	231	239	237	241	249	290	244	260	256	244	235	227	237	241	246	257	232	244	244	224	230	216	246	242	258	220	223	226	248	236	241	223	206	222	247	222	208	270	229	241	234	230	220	238	243	218	196	215	242	246	249	242	235	232	242	230	239	254	209	236	240	238	236	246	218	235	214	235	228	234	259	269	226	231	232	257	237	224	254	225	217	246	208	212	242	233	241	239	211	225	233	239	227	264	227	254	249	220	264	212	261	216	213	243	220	236	254	271	253	242	240	250	254	256	258	230	236	236	226	255	247	226	244	237	238	239	230	234	227	244	230	264	240	243	219	230	220	238	243	242	238	228	236	225	246	237	261	240	245	204	208	230	230	221	261	231	257	257	215	231	199	225	221	262	246	257	249	226	236	230	228	248	220	279	230	223	230	242	233	223	241	224	230	274	256	261	224	248	247	265	246	232	223	214	244	245	223	264	207	229	256	220	225	266	234	236	223	236	228	249	249	261	221	243	238	258	217	235	222	228	247	251	266	261	245	233	209	226	217	251	217	213	259	220	244	238	241	211	239	264	225	239	220	245	225	248	221	221	241	245	237	226	213	222	221	246	238	225	244	230	245	243	220	250	270	248	230	214	234	209	237	217	249	221	239	245	220	227	252	220	216	254	237	221	258	234	237	247	224	237	248	239	237	246	242	228	239	231	209	226	244	240	226	210	226	244	217	227	203	236	284	234	241	229	216	229	246	253	224	250	215	230	251	273	269	254	248	233	210	226	219	266	222	259	229	258	223	215	251	227	258	265	234	195	238	249	219	248	235	240	239	262	217	263	219	249	227	246	230	286	261	253	224	228	256	252	201	273	229	241	228	251	252	227	249	222	249	223	252	232	219	208	233	225	239	213	259	220	256	240	242	203	240	251	203	240	229	238	237	239	226	241	251	223	251	223	286	216	256	228	235	247	236	249	226	220	254	231	238	241	243	218	230	236	235	234	225	259	248	205	223	234	229	250	257	261	229	227	239	244	250	245	216	246	251	259	241	238	238	238	227	235	225	227	249	226	254	264	248	261	222	270	214	269	215	249	230	221	234	223	230	229	232	245	223	222	223	216	242	222	244	235	256	242	244	224	228	202	233	240	250	230	246	262	217	260	234	230	227	223	240	261	247	228	251	233	232	224	233	264	246	262	261	231	234	204	224	220	239	230	242	189	226	266	232	222	254	211	215	252	230	255	217	241	212	214	259	231	234	218	225	244	246	231	247	219	256	248	248	266	246	227	217	226	222	231	228	238	251	231	235	281	266	213	262	247	256	243	242	231	228	253	288	224	229	266	222	255	224	220	244	252	225	239	272	253	260	263	259	236	252	227	232	224	220	228	227	245	237	248	228	239	247	211	241	240	214	213	230	242	252	205	235	257	207	232	235	240	259	217	238	259	236	217	248	242	228	253	247	243	219	203	231	208	242	261	211	244	253	241	226	244	244	226	250	232	211	222	237	212	251	248	243	233	240	230	279	230	263	246	234	233	219	253	238	234	255	238	236	239	289	233	220	259	213	237	234	260	242	193	226	277	232	244	230	242	224	220	261	249	226	223	238	220	237	248	246	230	219	243	238	245	236	246	247	220	225	220	235	220	243	230	216	228	241	210	234	213	228	242	231	225	236	225	217	228	200	235	234	208	224	228	231	217	236	249	255	244	184	221	214	244	244	233	243	237	259	226	226	271	253	235	236	231	250	216	236	247	229	225	250	231	237	217	239	246	230	225	229	260	205	221	228	236	243	246	277	253	223	227	230	245	260	241	224	233	215	262	236	247	226	236	224	239	223	230	247	252	229	228	260	227	278	236	241	234	220	243	249	238	238	202	230	262	268	224	264	244	255	250	225	243	247	225	218	219	234	230	231	224	229	249	239	206	220	245	236	227	267	217	245	260	259	238	206	249	239	228	255	215	255	242	239	211	236	219	222	266	210	242	241	230	251	249	221	235	251	254	243	207	222	234	242	235	255	262	245	208	266	225	216	225	242	261	261	209	228	250	245	253	213	232	229	241	223	252	217	240	218	265	239	216	210	239	214	232	232	215	238	237	233	226	247	234	230	233	234	209	253	233	231	236	237	237	232	218	230	227	206	248	226	239	243	207	235	220	223	287	238	212	226	253	219	243	213	241	249	249	222	266	234	232	244	256	221	209	251	231	237	258	216	210	252	262	251	210	252	245	235	245	273	261
15136	16225	48477	73331	72362	60376	46049	33988	19401	8227	2973	1284	750	631	543	612	563	543	610	578	547	602	570	618	518	583	597	583	554	583	532	575	526	616	575	609	509	566	631	604	591	568	587	538	568	560	569	580	560	556	593	585	566	558	595	606	610	582	540	587	573	546	570	553	629	536	595	616	610	553	605	542	574	597	558	569	597	558	570	593	562	544	566	567	598	625	594	628	569	556	579	608	533	564	577	562	548	550	582	580	551	567	542	574	552	565	608	552	535	557	557	599	582	596	566	580	601	614	576	615	532	630	627	535	573	553	574	578	568	569	590	566	557	555	550	576	587	551	557	573	576	586	589	558	572	596	565	562	581	579	562	527	606	549	621	584	624	584	584	573	569	562	594	564	596	583	578	601	582	556	565	581	579	580	576	569	586	554	576	587	566	553	556	596	583	540	603	603	579	557	564	597	568	509	597	582	602	590	600	577	598	560	552	569	557	569	575	581	588	571	604	531	565	563	552	585	588	604	590	533	607	572	585	552	510	569	568	598	535	546	621	545	564	552	562	526	568	581	621	514	577	568	565	600	631	589	545	571	598	592	556	594	580	579	584	602	552	602	586	554	590	593	603	545	563	551	550	548	582	580	592	570	532	592	600	574	619	588	566	576	595	547	596	561	557	581	573	568	554	613	577	557	557	574	588	573	560	556	586	552	596	611	561	584	534	555	577	588	613	560	556	573	610	537	579	564	561	595	577	575	554	549	600	595	580	571	561	560	543	620	611	520	547	566	572	597	607	568	541	650	578	536	587	615	547	578	597	594	578	572	534	554	605	576	618	560	605	541	560	554	579	624	557	574	536	561	602	607	584	603	553	600	575	560	527	539	600	536	588	583	567	586	563	593	590	586	618	589	578	577	567	606	590	566	584	605	571	549	611	553	576	560	591	567	587	573	570	522	579	574	527	564	576	552	601	534	533	570	572	588	542	598	572	576	588	586	591	596	564	547	592	567	573	581	558	545	582	568	618	591	541	562	572	557	562	563	546	573	605	578	580	608	562	606	588	597	569	565	570	559	583	549	571	592	547	578	575	592	544	559	600	554	535	570	555	565	565	552	604	548	542	591	587	596	554	537	568	609	614	578	549	590	583	564	545	581	601	571	542	626	533	577	602	568	545	565	567	597	574	571	577	591	573	608	575	571	597	629	565	568	564	580	553	569	593	575	543	600	585	584	553	529	573	550	606	605	601	554	586	593	596	625	549	570	591	580	576	597	598	573	613	560	634	610	574	565	556	533	590	582	559	567	565	563	586	558	569	605	591	585	524	580	619	609	597	574	571	575	578	635	567	606	558	568	566	582	547	562	580	581	544	561	557	578	578	604	541	585	556	546	566	593	504	608	575	595	588	557	527	635	624	630	542	548	630	555	598	569	556	534	561	605	584	573	587	594	592	570	584	581	560	547	601	537	588	584	546	564	589	558	533	573	562	576	601	553	603	585	569	567	566	630	581	580	614	535	546	583	591	557	571	568	580	585	608	554	544	567	622	539	594	586	582	567	572	587	550	567	593	586	570	569	577	541	552	555	552	555	584	610	543	573	573	550	567	554	551	606	542	570	538	567	580	590	612	597	545	610	581	584	613	586	549	603	558	577	621	592	571	576	588	570	534	600	607	561	574	593	633	569	560	579	653	593	601	556	590	559	582	584	607	576	560	570	575	579	561	586	573	595	637	578	593	589	587	566	543	643	541	582	546	591	554	574	598	558	599	585	557	569	603	567	518	593	600	563	567	550	563	607	559	619	595	553	569	595	604	646	570	590	567	583	592	604	571	558	570	593	567	613	562	574	573	561	555	592	544	568	571	599	578	579	600	580	591	561	571	601	610	613	571	548	607	571	567	558	578	596	529	556	571	559	577	569	554	567	571	561	567	591	569	589	568	598	586	604	595	569	591	582	606	575	574	544	538	553	573	522	557	604	595	544	577	551	594	578	571	586	610	541	576	567	574	560	588	545	582	591	594	560	577	597	583	578	573	522	565	558	563	562	588	555	546	577	601	550	591	570	564	577	558	557	547	572	603	579	568	616	591	571	556	577	574	608	587	606	544	518	595	588	582	575	587	595	600	576	557	557	628	618	578	543	583	558	577	583	560	592	549	530	588	594	544	604	539	570	599	566	598	533	553	519	520	574	609	618	529	565	537	606	558	608	578	583	548	577	589	571	536	599	583	583	592	603	577	532	543	607	606	631	595	544	549	547	581	575	594	565	599	588	538	554	605	582	566	577	598	585	530	547	583	594	567	533	566	574	563	578	570	584	577	576	562	604	580	564	593	568	581	547	535	567	567	565	623	589	562	576	557	573	605	558	565	608	608	570	622	544	555	617	568	591	554	551	589	602	566	572	569	571	612	555	566	586	575	541	589	594	543	550	576	555	595	625	574	610	547	608	566	608	580	564	556	594	614	581	577	611	597	521	605	646	581	569	586	536	586	601	567	586	585	593	565	576	580	578	558	584	594	575	588	587	582	585	590	577	601	580	544	609	548	617	560	602	594	597	541	606	580	592	582	618	566	575	610	581	561	604	605	583	622	590	603	575	586	599	540	577	583	559	564	533	554	597	582	618	574	628	587	590	583	591	553	618	592	563	563	527	555	563	562	584	559	569	571	561	560	544	582	592	588	539	591	530	568	548	588	587	550	572	560	572	596	586	569	567	546	574	574	560	547	618	595	585	576	512	570	593	555	628	621	558	574	594	579	536	570	556	566	549	548	556	591	617	560	570	584	561	567	567	567	555	605	618	576	585	559	568	573	560	562	558	577	579	572	573	584	545	582	569	598	571	601	580	612	573	559	573	599	583	568	567	555	554	589	593	592	607	608	586	540	554	581	579	619	548	604	530	550	633	571	639	623	564	577	581	536	541	574	607	570	564	569	604	565	568	618	580	571	565	551	577	573	581	564	570	586	554	605	580	593	571	557	602	572	583	576	575	538	584	552	573	572	584	581	574	601	581	604	542	612	509	563	574	556	568	601	556	581	533	569	561	556	608	590	583	600	523	589	557	617	583	576	529	611	600	597	576	600	527	600	601	562	579	579	583	604	594	602	582	579	577	514	562	591	606	601	612	603	612	532	550	622	607	557	555	561	608	594	554	599	560	593	557	617	579	590	536	553	578	580	617	534	625	583	588	590	587	576	531	577	561	557	573	588	544	557	591	539	582	548	586	592	588	576	575	569	600	546	600	620	582	553	564	550	566	576	605	553	572	569	567	586	600	570	565	575	586	567	555	598	586	561	580	607	557	558	561	534	644	558	563	609	599	563	597	611	543	583	570	602	603	555	564	611	571	558	607	628	558	585	580	576	539	582	603	550	595	599	594	544	616	514	581	608	571	579	551	546	631	566	563	537	573	599	560	578	568	596	584	592	574	596	557	516	551	600	542	614	646	562	605	624	577	579	586	589	579	557	567	603	537	555	627	577	583	565	575	551	596	576	568	536	592	602	560
34170	22334	56493	71234	66723	53996	38205	22999	9927	2965	937	420	279	237	216	236	215	221	210	213	208	202	222	214	221	224	201	225	231	198	228	232	216	238	234	214	228	216	221	196	194	239	232	206	221	228	224	216	238	200	218	233	194	235	215	211	237	207	231	231	209	240	243	246	191	206	211	219	227	210	208	251	218	223	234	237	216	217	229	236	244	257	248	187	244	209	192	237	239	225	258	225	240	234	225	225	203	220	199	206	250	202	210	218	209	252	215	198	207	265	200	244	240	219	218	225	229	209	194	202	206	233	234	218	229	204	230	218	211	206	239	220	223	244	201	223	230	202	200	198	236	210	210	246	233	230	238	207	233	211	209	236	209	230	230	227	212	197	191	237	224	234	182	230	201	217	220	219	211	218	215	240	233	212	217	202	205	202	233	219	243	219	235	235	258	230	214	228	253	236	186	239	218	244	214	193	237	219	229	248	227	219	237	201	218	228	200	228	205	219	231	208	230	221	214	219	233	223	201	231	232	238	227	207	239	209	199	215	247	211	228	207	241	228	196	221	196	233	218	225	216	236	238	226	216	208	190	223	204	203	215	230	218	210	238	201	207	231	233	204	208	218	204	193	252	261	192	240	226	221	213	226	233	208	210	198	222	200	270	231	240	251	215	237	206	200	219	203	228	213	224	211	204	222	217	243	245	188	237	234	240	217	192	210	212	205	182	213	234	220	208	237	204	239	201	226	222	209	225	213	242	240	212	227	229	231	218	216	228	219	204	237	235	235	230	216	222	223	206	221	237	245	230	204	187	219	230	217	231	209	231	223	209	204	203	216	223	193	234	219	219	224	227	231	204	244	193	206	209	224	204	202	218	243	208	219	256	281	219	190	252	208	204	232	227	245	208	219	245	222	246	205	220	195	213	205	237	232	209	217	235	201	210	254	224	209	224	240	223	202	196	240	239	236	233	235	234	208	234	232	227	209	244	219	201	244	208	199	208	186	208	193	208	212	214	241	216	216	212	249	212	225	222	247	199	217	244	205	212	225	236	221	210	214	220	203	257	226	234	231	226	221	215	232	198	229	210	213	232	223	212	206	217	222	203	218	208	199	251	261	229	225	252	239	258	215	223	214	219	200	237	246	209	184	228	231	216	250	218	254	220	205	220	208	220	226	235	222	196	229	233	257	212	232	227	228	231	220	200	240	213	244	205	261	235	211	228	231	222	213	209	230	208	208	229	221	233	222	230	209	231	216	229	200	218	229	191	192	225	226	192	254	228	223	231	206	221	206	248	222	208	207	214	231	211	210	255	181	225	217	240	193	239	249	212	240	216	220	246	201	213	211	222	195	246	199	248	225	216	225	233	187	229	239	226	240	234	199	218	204	243	228	205	205	216	206	224	227	246	219	229	232	224	218	253	220	183	201	229	236	195	207	206	245	225	208	211	225	231	218	228	213	205	236	226	234	234	216	229	235	223	218	203	191	200	215	238	239	243	205	225	240	210	205	253	214	240	227	214	219	237	239	229	215	236	240	206	200	247	204	207	202	256	212	237	234	218	217	223	219	239	195	224	246	227	218	219	193	227	232	224	208	225	208	244	233	226	226	216	219	238	241	240	215	216	236	208	244	237	203	197	248	201	238	243	228	237	248	222	201	232	219	227	216	254	234	212	225	225	245	247	222	199	233	223	230	228	211	240	206	239	203	210	192	225	241	222	228	241	228	214	224	246	215	206	232	247	210	227	253	234	212	265	229	197	251	240	197	223	215	195	231	233	226	225	224	190	215	202	225	213	216	227	239	226	235	240	197	226	208	207	237	217	196	218	231	216	230	197	218	220	183	219	234	232	202	214	218	216	246	240	203	231	223	227	197	209	238	214	198	200	194	197	225	219	231	229	229	209	244	237	229	198	234	227	219	209	234	192	225	239	216	230	222	248	230	219	245	204	231	191	215	243	222	196	217	210	244	233	213	217	223	214	217	228	234	207	241	233	243	218	215	225	243	237	221	200	214	197	238	235	210	225	232	196	228	235	223	237	204	226	212	240	231	228	220	225	227	237	238	217	237	221	233	222	212	246	221	228	244	237	234	223	238	238	243	213	223	199	217	233	234	243	225	232	236	212	216	227	203	214	240	221	211	227	242	210	245	227	217	224	227	234	198	224	232	223	230	226	217	210	222	201	260	239	205	230	233	231	215	204	219	251	241	245	241	214	207	225	223	185	200	234	216	239	227	200	214	198	228	237	214	222	231	220	215	205	218	218	244	227	217	208	230	211	242	214	209	229	226	216	199	214	185	242	239	213	227	226	217	242	213	220	238	224	207	195	211	208	225	211	200	213	215	213	207	210	248	221	214	226	229	229	225	215	223	203	209	208	240	207	209	247	192	217	204	205	228	224	208	227	214	228	218	218	212	241	232	224	227	238	228	228	216	206	221	225	241	224	206	210	225	236	224	199	216	205	241	234	218	244	228	212	224	201	208	232	216	227	225	253	216	214	220	218	234	219	238	219	229	248	224	208	219	230	228	220	214	220	212	223	216	208	207	217	205	245	222	236	207	181	220	213	216	246	216	210	208	221	245	216	220	213	232	211	251	196	228	209	204	250	225	240	200	217	207	213	212	216	235	214	193	205	204	220	215	235	233	235	212	207	213	223	250	225	208	203	223	209	210	220	224	242	216	214	229	235	229	284	198	245	224	245	219	192	193	228	231	214	228	206	239	225	218	225	244	220	217	214	212	216	208	204	212	203	213	228	238	236	204	210	241	236	218	214	229	234	237	247	255	213	227	214	230	189	218	213	220	224	202	227	217	217	239	234	197	214	225	210	217	237	201	223	224	182	235	239	216	238	204	228	238	243	216	227	220	241	232	211	232	245	240	234	220	210	219	223	209	201	236	213	231	215	225	219	234	217	216	242	244	225	225	225	241	231	234	219	231	224	231	190	235	244	239	213	238	206	219	224	205	218	247	226	230	230	226	235	278	254	226	226	221	229	209	225	233	228	217	222	239	245	231	211	211	232	233	239	227	239	226	221	227	234	217	237	229	218	227	228	199	245	221	213	241	259	211	201	199	212	226	219	233	202	217	213	200	216	222	222	214	235	219	224	189	218	201	215	236	219	233	247	231	244	203	223	241	229	214	220	226	202	200	233	225	251	217	217	226	246	209	243	185	236	254	229	231	207	244	222	204	202	224	233	191	249	214	238	189	238	225	219	213	238	211	216	230	202	227	212	230	230	239	259	205	242	236	196	236	228	197	246	218	221	215	233	219	210	247	204	222	199	227	211	248	243	200	214	252	231	211	220	230	220	225	239	277	214	194	220	234	238	242	210	225	226	241	214	211	218	219	233	246	256	226	247	240	230	232	208	231	207	202	195	232	202	235	228	226	213	216	223	225	237	251	216	195	240	218	267	219	227	226	212	233	252	198	180	213	205	242	253	199	215	243	251	241	247	236	215	222	220	236	231	221	207	214	254	241	208	205	221	221	220	220	221	231
16751	16876	54960	74794	75891	63688	50078	36439	21691	9556	3458	1308	764	655	544	535	548	558	558	534	550	579	545	560	553	555	543	573	531	579	513	487	592	545	514	527	542	560	566	538	564	570	544	541	560	568	558	580	533	595	517	548	560	575	570	548	578	565	551	549	534	532	566	573	550	579	586	572	585	538	544	586	561	534	538	477	564	554	530	578	488	545	500	570	568	505	533	558	552	531	562	570	562	509	578	552	553	587	544	548	557	532	547	502	574	535	550	531	519	562	578	547	536	557	568	543	542	595	569	548	562	540	535	530	512	518	516	601	555	553	538	536	554	516	585	531	525	581	553	545	537	545	566	526	554	538	542	538	601	559	530	562	532	575	549	555	535	578	558	523	543	568	541	568	548	555	510	550	544	517	563	569	539	585	568	569	569	551	542	553	565	574	525	562	528	576	538	535	564	508	551	550	553	552	581	515	570	535	559	586	544	556	503	540	515	566	551	516	635	579	538	521	505	515	531	542	548	567	538	564	548	552	582	542	514	528	544	494	547	578	526	571	552	552	531	559	536	506	538	545	519	537	533	541	562	547	563	525	555	545	548	570	556	546	530	528	563	574	519	549	523	522	546	568	552	559	505	609	577	630	516	589	528	520	581	492	549	538	547	567	511	540	556	584	519	559	525	516	556	547	503	539	562	547	541	604	511	562	574	546	538	576	546	545	514	524	567	564	518	540	531	566	516	541	578	520	571	554	543	605	600	539	595	563	508	547	527	566	557	505	552	539	541	576	533	540	541	556	518	567	530	549	570	534	575	605	515	524	516	541	563	579	540	546	578	528	525	561	539	544	541	546	562	564	503	592	578	519	547	540	595	535	532	562	531	515	524	535	539	527	531	502	551	534	605	574	535	521	551	579	555	527	531	556	525	550	555	519	517	554	570	533	549	523	519	554	567	593	591	580	563	538	542	582	528	508	518	560	537	519	537	573	561	601	618	564	534	582	516	546	541	592	580	556	573	549	520	567	561	537	562	518	570	531	577	557	552	521	568	549	492	563	567	513	589	563	547	546	541	504	529	580	497	536	506	524	591	575	528	509	585	538	548	563	526	550	515	513	562	508	565	563	552	627	548	544	554	564	536	548	604	511	569	532	563	548	562	540	539	519	535	548	580	533	547	581	536	555	547	499	571	546	530	558	606	569	528	550	550	550	545	525	569	538	551	562	550	534	551	545	541	535	549	553	573	558	516	542	556	513	559	583	560	554	525	568	519	513	510	545	545	547	563	548	576	545	542	529	542	553	545	589	550	553	588	495	547	545	515	558	564	509	523	548	525	505	548	527	555	486	576	546	557	552	538	539	551	609	571	551	550	559	577	514	564	577	559	528	548	551	534	570	534	554	533	581	575	537	553	542	571	570	526	557	568	499	554	550	571	554	572	530	572	540	545	518	550	561	513	525	559	536	554	576	542	592	537	585	529	593	555	562	596	560	546	545	534	532	536	595	560	506	539	525	530	559	552	545	533	544	609	537	558	529	584	582	510	561	516	534	521	570	495	570	579	516	552	560	576	564	518	582	515	570	535	543	518	594	571	554	518	509	541	547	552	553	562	528	542	532	563	550	567	569	540	573	573	571	586	522	540	561	530	492	527	533	534	558	513	563	537	569	564	535	583	563	525	571	557	529	550	562	506	560	529	567	587	544	534	495	546	533	581	531	587	537	565	559	543	588	529	575	536	546	573	576	529	535	552	547	540	503	537	555	534	545	511	517	563	530	554	553	554	580	551	561	526	578	569	594	548	509	506	517	574	511	541	597	561	554	515	575	572	553	494	568	514	527	575	527	535	586	516	557	542	511	561	570	534	564	528	519	553	562	566	601	539	539	535	505	577	562	559	599	598	535	596	551	570	583	556	528	545	550	554	529	547	561	561	561	532	573	527	528	547	571	570	552	563	516	557	544	573	544	564	522	537	538	507	564	550	547	571	567	519	502	531	529	549	552	542	505	585	521	541	526	518	595	605	528	503	567	551	558	511	532	507	566	534	522	528	526	538	516	599	519	556	545	538	542	532	552	546	549	500	553	552	567	558	560	554	502	559	545	508	521	523	568	530	527	572	541	515	568	532	542	575	552	585	523	547	554	561	541	575	535	554	547	550	506	559	524	529	535	554	514	600	514	586	546	575	551	494	524	570	543	522	539	529	541	616	503	532	553	552	561	514	539	599	551	531	578	541	530	532	546	599	503	597	569	523	550	527	546	583	507	538	560	549	493	544	552	518	568	551	540	565	535	515	516	576	544	582	563	591	536	560	548	524	569	545	556	550	549	550	535	597	541	544	547	555	568	550	559	563	493	569	538	531	536	558	565	571	581	542	557	578	546	571	563	555	569	526	608	563	510	490	559	558	563	565	529	528	559	560	541	516	578	556	563	496	570	523	534	534	506	578	544	552	522	604	514	542	551	511	543	580	524	553	581	534	523	520	575	527	535	515	562	502	593	565	533	525	547	503	558	563	558	515	550	539	544	542	581	499	543	520	550	576	545	537	537	551	591	525	537	555	522	542	525	540	530	543	514	540	580	540	597	565	539	561	566	530	557	509	541	515	514	565	562	568	524	529	547	503	540	595	548	559	515	565	527	550	558	560	545	544	563	507	536	576	484	561	571	514	543	568	543	560	552	543	565	486	554	553	568	533	537	541	538	539	570	526	538	589	535	538	511	563	545	560	545	542	571	548	529	544	563	525	532	548	581	554	574	539	546	526	561	543	513	543	569	598	551	569	518	592	531	556	565	532	565	532	558	508	553	565	566	548	572	504	552	550	570	559	579	519	512	541	543	544	535	557	564	517	531	526	538	576	532	555	539	538	506	539	513	575	560	559	557	511	568	556	522	556	515	504	529	549	565	507	606	556	555	575	557	569	499	557	571	530	566	538	566	599	579	547	570	531	519	561	541	571	504	542	564	525	537	573	557	531	544	539	565	535	546	533	563	554	557	540	546	560	561	551	526	535	560	538	558	528	527	489	582	536	504	581	578	535	530	550	555	556	557	528	506	554	551	519	521	551	542	482	549	594	506	488	498	575	518	509	531	505	549	548	549	571	582	571	559	524	547	516	551	548	556	578	552	548	543	566	526	564	580	568	496	539	550	518	502	561	565	573	557	561	531	551	543	558	527	591	541	587	511	582	515	504	585	565	528	541	571	528	545	554	496	561	582	541	552	502	566	547	560	503	549	568	560	533	487	543	536	563	537	598	573	572	587	552	527	570	545	567	549	534	554	534	543	583	532	523	530	546	569	558	531	526	499	535	546	533	537	564	549	561	530	531	570	605	575	525	563	543	528	538	543	554	511	554	549	526	547	539	558	568	559	537	535	549	548	585	559	548	528	535	543	513	537	543	549	540	570	541	528	545	559	573	555	540	551	535	538	551	561	549	502	511	548	572	552	578	495	537	550	594	546	534	562	556	569	545	534	555	528	540	511	536	554	569	538	524	504	571	519	569	567
3099	689	3017	5606	6979	4996	2864	1362	763	479	343	324	316	308	264	330	302	278	302	281	283	277	322	302	321	294	300	323	302	307	256	306	284	307	316	295	313	254	284	289	316	289	296	306	309	296	294	286	301	326	276	281	315	282	302	312	295	278	271	299	291	259	302	302	260	284	309	330	298	308	278	300	301	331	279	276	313	307	287	282	308	284	322	314	281	268	293	286	305	295	265	320	315	283	276	279	325	292	300	320	262	279	306	293	311	309	307	272	294	290	322	312	278	307	281	298	311	303	343	328	277	270	340	268	304	305	326	303	286	319	316	283	303	278	308	300	293	300	290	298	302	276	287	280	276	303	286	330	289	324	301	324	287	312	288	305	275	299	308	255	274	278	276	296	290	318	265	261	303	310	293	293	280	303	290	274	276	255	290	290	283	275	292	316	284	277	319	292	292	280	305	302	305	269	285	292	283	328	276	298	291	294	294	283	302	291	296	303	310	265	304	295	289	309	324	292	290	283	320	318	297	278	289	273	296	291	283	250	289	283	280	305	318	289	274	287	285	278	299	286	318	299	298	273	265	277	287	293	284	289	297	292	305	308	301	308	271	301	305	317	294	292	311	310	298	327	261	294	285	258	297	269	278	318	298	290	312	301	290	273	313	307	272	281	315	302	300	294	322	277	306	295	293	297	311	285	287	305	281	294	301	302	308	305	294	306	268	279	293	304	291	270	273	266	291	283	289	301	263	280	307	257	275	285	321	307	285	268	292	288	291	274	300	282	297	292	297	284	291	278	272	277	300	294	297	299	325	273	310	307	265	272	283	278	278	298	273	286	290	284	286	320	278	314	328	286	280	295	327	300	274	305	324	305	305	296	272	274	287	266	324	283	291	294	270	267	300	298	275	268	300	299	283	287	294	291	267	308	292	291	294	284	327	304	281	303	284	313	326	284	257	270	272	279	263	313	292	248	305	304	288	312	273	289	329	284	300	276	263	300	303	281	282	297	263	262	267	309	280	326	280	302	313	291	316	304	303	299	263	313	268	293	290	299	321	295	263	281	290	278	282	273	294	267	275	296	306	285	290	276	289	268	289	264	279	297	273	271	306	262	304	285	306	302	313	275	276	285	328	303	258	289	295	314	295	281	282	279	315	296	278	277	262	294	257	297	323	284	326	297	302	285	347	268	286	319	260	298	293	284	270	285	291	287	309	285	281	311	290	338	289	303	266	309	254	303	284	300	276	287	287	291	308	295	258	320	308	301	274	269	312	303	296	307	269	305	307	267	275	261	286	277	300	291	287	287	299	297	319	324	292	319	288	312	308	263	324	301	294	316	312	293	282	298	316	296	275	286	293	297	289	309	276	292	298	284	287	281	280	268	294	298	293	296	258	285	295	298	282	303	304	280	298	269	307	303	297	243	314	264	275	277	287	262	295	288	284	324	316	288	296	302	322	309	285	319	292	326	289	300	304	287	316	330	271	308	300	311	269	272	272	287	302	292	289	283	290	272	303	265	286	283	268	325	278	290	273	301	306	292	274	284	281	269	301	296	292	348	280	264	298	297	296	290	336	257	308	286	263	300	302	307	287	280	306	305	283	291	279	265	272	283	293	283	284	302	280	317	283	300	321	265	290	280	308	261	270	276	257	302	285	295	284	306	277	308	294	316	276	321	294	302	288	297	315	306	297	303	299	305	292	300	277	270	324	290	293	286	276	288	299	280	295	302	307	299	287	289	293	298	296	317	292	308	316	271	281	281	242	266	314	287	312	304	301	319	280	294	280	290	283	312	306	299	283	298	283	300	310	293	290	305	296	282	267	289	271	284	294	284	320	302	315	300	276	303	296	304	280	292	276	274	286	306	313	284	301	296	283	280	288	300	287	302	305	306	279	313	306	335	303	310	308	256	269	298	276	280	287	286	310	294	303	281	295	320	294	331	289	301	290	307	318	283	296	316	271	272	282	296	300	290	289	279	300	306	301	282	275	284	265	313	309	313	301	253	265	282	284	294	274	290	273	270	276	317	317	260	289	309	281	308	285	274	265	281	267	294	295	289	282	292	295	290	321	299	313	302	321	287	297	296	283	290	309	302	261	264	304	327	317	287	302	271	315	278	284	282	281	293	288	290	289	302	300	303	319	307	275	275	286	262	301	307	291	285	298	304	294	279	284	295	286	303	296	292	291	306	269	279	289	318	316	265	265	280	280	269	317	285	296	300	293	297	287	291	305	321	302	285	309	260	307	286	283	321	272	316	291	311	310	335	299	294	286	300	252	308	277	303	332	318	292	281	303	282	286	287	243	265	290	292	283	289	298	324	297	283	275	273	257	271	294	253	255	296	304	299	304	319	297	298	272	302	307	300	321	283	315	274	264	274	314	293	278	315	294	293	314	282	294	285	299	276	254	268	298	283	307	302	316	314	308	287	290	298	282	286	278	261	290	275	333	300	302	308	296	274	297	269	350	296	310	314	291	293	289	312	313	270	304	256	294	293	276	279	307	287	294	282	304	295	291	287	304	300	275	288	291	297	275	308	275	286	289	280	289	273	276	290	305	281	314	262	317	305	287	336	328	299	278	293	294	296	273	257	273	262	292	268	286	295	293	283	281	287	267	313	286	315	304	283	285	274	300	299	289	298	307	318	281	298	300	306	313	306	265	304	303	294	305	263	313	289	287	285	321	340	285	336	296	301	279	286	285	278	283	303	311	299	290	276	256	304	268	286	291	286	300	288	285	291	362	282	298	318	302	321	292	323	289	270	270	288	287	265	270	275	300	287	304	308	282	309	283	290	316	305	307	278	272	296	303	278	286	289	279	299	285	306	307	265	298	295	305	289	321	300	287	300	275	301	311	269	275	304	294	318	282	307	274	279	285	326	309	292	305	292	243	281	269	306	311	310	274	316	307	277	278	286	270	316	307	301	286	267	287	274	276	309	306	286	269	295	303	257	270	290	262	276	295	321	310	279	293	306	270	267	302	289	289	305	275	272	288	248	274	298	292	300	294	290	353	298	289	298	296	325	280	298	292	291	274	304	307	305	286	296	296	299	259	310	282	297	296	284	283	275	248	297	273	304	299	306	258	280	273	280	308	296	271	289	280	284	285	306	318	293	295	303	290	297	275	289	296	280	267	300	309	266	276	307	318	274	307	313	286	293	319	277	293	286	262	299	302	273	311	307	284	267	282	301	290	307	290	310	302	271	295	306	265	253	258	280	285	291	303	289	304	312	292	301	285	313	290	298	273	275	265	315	312	279	288	292	307	317	274	281	305	278	291	314	285	305	309	320	268	310	261	328	310	277	300	310	304	300	276	294	259	250	272	283	293	300	283	299	299	266	287	303	319	271	283	284	271	284	321	281	294	282	292	297	300	331	245	281	292	265	304	275	306	307	278	291	275	293	311	302	278	295	292	340	279	313	292	304	285	284	267	276	298	275	308	269	300	274	295	289	280	308	280	272	284	279	329	309	274	297	253	305	301	302	286	349	271	307
3259	1282	7932	16555	20201	15290	9232	4900	2461	1248	911	741	702	706	727	691	645	722	713	683	764	669	696	708	694	608	699	701	699	696	658	731	697	721	754	675	711	695	680	712	699	689	643	730	674	702	719	660	702	699	710	683	663	677	704	696	724	714	724	678	754	711	647	728	695	694	683	687	684	724	751	687	690	714	670	731	685	671	682	714	676	675	680	694	719	677	685	649	723	668	652	741	759	702	661	685	678	676	719	703	690	721	693	720	691	689	673	708	669	693	716	709	697	685	657	669	723	710	727	709	720	712	687	719	701	701	674	658	709	671	653	709	713	723	681	693	707	705	716	697	733	669	702	705	644	727	695	695	665	674	703	730	711	676	721	730	686	681	674	651	670	660	733	735	681	704	757	700	716	742	713	733	714	702	707	678	722	697	705	661	707	706	715	710	719	690	741	661	685	690	727	714	697	694	662	731	718	719	711	721	700	720	703	708	700	667	665	716	707	696	775	654	762	672	700	697	730	721	681	676	686	701	731	707	702	715	700	688	698	655	683	722	695	698	689	665	699	682	701	738	714	698	725	639	678	664	702	720	675	684	656	663	757	694	652	700	665	707	700	678	684	655	691	672	669	702	705	702	694	712	653	709	752	731	677	712	711	702	724	682	700	702	687	751	687	681	685	720	711	696	662	689	715	694	715	658	722	692	736	691	709	703	730	703	718	707	689	687	660	694	687	718	725	725	729	717	711	668	698	657	704	687	688	692	702	686	725	713	756	692	679	653	706	708	689	725	696	706	711	728	692	734	681	674	711	714	722	664	696	711	702	647	687	727	661	669	657	729	759	704	663	740	710	754	684	689	687	763	742	669	710	707	739	739	714	680	676	708	687	698	738	738	717	712	720	708	696	707	703	692	703	719	722	668	693	689	738	677	690	695	679	684	695	687	707	740	748	696	699	694	700	711	659	751	672	668	703	706	693	741	714	706	721	736	704	742	667	706	702	642	716	711	716	663	693	655	723	726	703	695	684	720	716	722	691	673	702	738	670	722	720	689	666	727	671	754	726	681	694	658	726	685	692	712	659	693	675	698	726	762	668	711	682	711	686	729	746	658	726	722	685	688	688	663	686	745	695	725	656	668	710	681	747	722	744	684	704	771	701	696	654	659	667	737	726	656	679	700	651	682	694	703	693	731	698	661	688	667	699	723	696	697	668	702	671	697	673	676	661	666	693	700	719	713	723	697	692	725	705	733	732	679	712	702	662	690	705	709	684	737	679	726	687	704	658	706	707	717	700	712	739	730	721	702	644	714	755	686	709	695	689	735	667	720	666	710	695	691	715	738	685	698	716	696	727	705	777	671	687	679	713	653	735	732	724	705	725	689	682	712	713	670	702	726	686	711	715	708	674	686	722	714	718	692	688	736	672	682	658	665	744	705	713	693	678	715	746	681	727	672	704	722	696	699	730	716	687	704	657	746	685	716	733	720	701	719	710	723	695	753	671	680	722	688	755	679	693	722	724	666	697	680	711	716	724	665	702	675	666	707	668	681	738	679	700	695	732	688	715	744	705	689	717	705	727	755	665	665	695	665	725	672	754	660	731	668	730	683	649	709	724	686	692	692	694	708	679	703	704	712	695	702	710	707	728	717	672	741	720	745	717	720	712	689	687	734	681	636	654	688	720	703	693	691	687	716	696	689	721	714	695	726	731	672	715	673	717	689	736	695	659	743	657	710	693	663	692	698	734	680	689	676	681	729	696	685	700	686	718	686	783	697	704	691	768	718	718	661	649	750	722	711	696	694	706	741	728	692	713	706	676	692	709	696	697	700	721	687	703	686	707	732	691	695	711	749	724	715	678	678	680	753	703	699	662	666	684	735	672	690	733	683	698	691	677	692	700	684	694	681	694	734	708	682	722	668	667	675	690	718	722	704	692	678	713	749	719	662	711	704	722	710	655	688	705	791	683	696	736	735	681	726	715	732	727	687	713	702	635	683	707	697	704	679	678	640	685	657	728	688	659	690	713	742	745	680	724	676	697	717	741	736	711	687	745	723	685	703	702	716	703	771	693	734	695	707	732	718	673	699	736	733	687	701	703	710	712	752	667	696	663	689	713	673	687	676	681	707	690	711	743	649	691	706	705	692	715	748	732	725	717	713	711	710	735	757	687	700	693	727	716	664	719	669	727	689	714	701	723	692	686	676	731	721	709	664	685	749	690	754	746	720	674	671	734	694	692	710	704	712	747	690	687	730	706	704	699	693	713	711	680	740	698	753	687	655	695	630	727	750	749	675	676	686	666	682	681	726	697	669	698	717	686	705	677	718	764	701	692	650	760	689	693	742	717	699	683	749	721	713	664	703	710	681	718	719	700	714	673	705	696	734	702	721	714	717	688	744	687	689	708	653	659	701	663	687	709	740	708	708	737	722	707	698	707	711	695	713	712	693	747	701	701	675	674	712	706	682	724	671	680	712	705	732	651	677	700	726	728	698	697	711	724	719	688	659	698	613	701	726	712	724	653	691	700	717	657	691	691	727	724	702	730	674	663	652	710	707	719	741	684	701	710	721	699	703	707	692	700	709	754	682	682	743	694	681	722	710	691	706	694	694	686	707	682	702	724	711	718	724	676	697	695	732	684	702	713	721	689	705	704	689	746	717	690	724	724	675	690	714	666	741	680	741	686	677	690	675	682	702	742	692	751	737	762	682	695	708	703	666	724	732	735	710	680	659	684	716	722	685	698	697	726	674	671	701	694	655	704	696	717	717	708	701	692	740	678	721	721	689	720	709	681	732	692	704	674	675	706	705	669	698	659	757	760	696	675	707	693	680	725	771	681	744	716	736	702	694	695	663	730	716	687	704	719	724	733	676	672	734	681	736	685	687	696	723	712	681	691	747	678	741	683	661	675	705	724	698	658	704	728	666	727	692	726	728	714	692	704	700	724	644	712	686	721	713	706	671	697	699	730	716	676	694	745	698	667	725	714	739	768	666	722	702	713	682	683	702	671	700	717	671	712	707	739	702	675	688	683	722	709	625	665	707	699	710	696	688	699	675	734	713	700	684	654	707	698	713	753	717	710	672	680	732	705	719	665	664	687	705	685	671	736	717	717	714	704	728	693	698	679	699	709	722	679	715	691	705	687	691	638	737	708	715	766	714	682	729	722	672	667	674	682	746	695	707	722	701	720	682	688	669	743	692	717	712	737	669	713	694	747	724	678	685	679	713	697	691	667	757	686	725	691	695	726	708	696	702	735	674	715	741	711	741	735	735	666	697	708	692	683	684	694	689	761	656	725	716	725	700	747	704	710	700	733	712	724	695	698	689	660	701	705	728	684	732	719	721	711	654	703	749	703	695	658	713	708	721	688	710	697	729	795	686	732	707	684	752	711	730	729	673	688	713	757	739	669	782	678	661	715	713	716	676	678	703	639	675	708	726	739	714	723	718	715	695	676	735	748	669	701	696	716	702	718	711	734	692	661	722	691	720	715	722	722	664
24698	18322	56991	67719	64555	50537	34346	18709	6903	2108	753	391	297	260	260	226	223	238	232	242	270	244	240	254	259	268	237	229	223	254	234	223	227	256	217	241	231	258	250	200	241	230	237	241	277	265	229	234	224	247	241	218	258	236	251	243	252	257	225	248	268	247	206	242	251	245	277	229	242	226	232	241	248	250	256	222	234	268	251	261	255	230	219	267	222	251	252	234	249	239	228	238	241	248	228	235	232	237	216	226	258	243	235	234	268	240	212	233	285	222	218	253	230	199	237	250	222	248	245	256	239	251	251	248	217	214	202	219	232	237	262	250	230	212	228	229	235	207	241	245	232	200	246	235	249	242	216	260	247	255	256	243	243	259	236	233	215	252	238	244	240	252	227	232	261	241	232	252	243	248	236	251	216	238	262	245	260	196	238	241	234	257	270	240	249	233	266	229	236	246	233	229	245	224	270	243	258	251	222	240	261	251	245	252	229	246	226	231	235	259	260	230	220	257	222	245	240	259	212	230	230	262	250	250	247	250	245	212	243	247	243	230	241	243	272	258	248	230	229	244	252	232	231	252	239	232	234	246	239	224	280	228	227	234	262	229	245	241	239	258	270	213	222	243	224	269	253	234	271	257	222	268	213	240	264	250	201	276	236	247	230	266	291	235	237	217	234	227	229	271	233	257	239	249	244	213	236	250	267	238	236	241	238	255	223	247	238	274	260	231	251	255	253	227	282	228	264	229	229	220	249	250	235	232	227	210	233	252	271	240	268	252	258	241	270	280	261	244	248	240	236	228	243	262	233	230	267	231	229	262	240	229	231	230	218	230	268	239	217	228	256	213	214	264	224	242	231	234	199	229	223	213	237	246	240	244	248	255	265	214	240	226	250	274	244	255	231	232	236	253	244	254	257	233	243	232	258	268	217	245	239	230	249	232	247	240	240	240	230	239	242	238	213	258	248	235	257	227	251	247	241	238	249	265	268	252	232	238	241	228	257	252	225	224	234	233	254	257	241	223	228	227	217	258	251	248	252	220	265	241	237	228	247	255	224	247	248	239	245	232	212	211	243	250	243	191	234	258	246	247	244	246	241	226	233	229	217	254	223	250	261	250	212	223	256	246	240	249	256	230	218	249	285	268	244	247	243	240	225	262	238	227	234	218	257	225	258	221	224	239	215	245	271	229	238	220	250	252	247	227	238	248	247	257	254	237	244	245	257	232	236	253	244	242	223	246	242	221	226	256	253	245	229	255	243	229	238	219	226	246	242	261	240	220	222	252	257	269	248	255	255	222	213	214	218	251	230	241	242	220	225	261	263	270	276	266	238	242	229	233	243	232	257	241	261	225	255	249	219	252	237	231	244	244	244	231	223	230	220	259	252	245	201	228	233	253	234	229	211	251	258	214	239	232	209	266	242	261	227	235	258	241	256	233	234	254	209	211	243	249	236	211	229	240	213	244	225	265	250	258	238	261	231	240	231	243	265	218	225	257	224	224	237	228	243	230	254	229	274	263	230	276	273	210	243	258	237	216	232	243	237	254	254	248	233	236	223	243	223	251	234	236	253	223	228	241	220	238	222	241	284	231	255	252	224	277	230	228	247	239	251	241	257	262	222	232	257	266	236	236	233	229	260	233	219	243	259	272	255	230	224	224	259	255	263	203	253	271	208	257	227	230	230	253	235	228	254	269	218	266	237	215	229	230	211	227	229	252	240	224	256	251	248	251	248	237	273	232	232	236	224	237	236	242	241	261	263	254	239	256	242	274	229	227	258	238	258	223	255	267	233	228	243	254	228	278	214	239	224	232	263	248	236	259	257	219	204	222	228	227	244	239	246	210	222	259	245	226	243	227	245	291	266	215	229	239	210	247	211	236	243	284	244	263	276	233	233	253	221	250	236	274	249	242	235	237	258	248	245	242	243	218	252	260	247	256	253	246	227	215	219	246	225	219	231	249	215	225	222	256	228	224	236	240	237	250	216	240	244	250	258	230	250	257	217	225	236	236	226	266	222	260	241	245	254	246	222	249	234	248	242	242	237	220	264	202	244	249	254	207	223	220	220	227	252	242	252	227	257	258	217	237	231	235	271	205	242	248	227	238	251	251	258	241	233	252	226	267	243	244	258	240	229	229	210	268	261	256	281	234	246	237	271	223	232	230	244	263	238	241	248	234	256	263	250	224	221	284	215	267	225	252	237	256	238	222	276	246	251	244	232	228	251	256	264	255	257	232	242	230	200	228	233	238	229	254	228	225	259	212	247	230	264	226	219	221	252	221	246	258	250	263	239	239	268	231	252	219	245	231	242	238	277	219	248	238	280	244	241	222	241	242	230	242	214	208	260	247	222	224	231	249	246	234	226	226	250	230	228	267	246	237	237	237	243	260	248	234	221	238	235	266	260	246	251	262	223	238	219	237	246	259	220	249	225	227	248	249	233	263	218	241	266	260	206	212	237	232	205	216	253	249	253	251	264	258	268	248	227	247	235	258	217	235	241	236	205	230	220	253	230	226	245	243	242	236	245	232	245	252	241	254	225	272	235	218	232	253	235	251	219	248	213	243	220	247	238	237	240	222	262	248	253	246	239	237	265	254	245	253	248	261	252	221	233	234	230	242	272	227	230	228	255	252	261	240	232	269	257	250	214	245	222	243	198	230	232	219	217	242	226	245	210	252	240	257	251	231	240	236	243	256	264	237	256	240	261	231	216	233	225	240	220	262	245	232	265	258	245	236	258	233	248	231	247	257	250	257	258	254	241	224	231	236	257	263	237	259	253	260	228	256	260	250	251	221	241	222	224	230	212	230	226	209	270	247	242	248	221	226	233	247	269	246	238	207	250	231	233	251	236	250	230	226	229	259	259	238	250	245	221	249	244	261	273	238	251	233	251	235	214	211	254	243	253	217	232	243	222	256	239	240	248	240	250	224	246	249	258	236	252	233	248	228	246	261	233	243	252	250	229	243	219	211	236	270	240	247	260	254	246	288	245	242	216	224	235	243	251	230	225	242	248	266	202	248	260	258	232	228	239	258	255	248	228	247	282	213	249	228	243	269	235	251	221	255	242	212	229	240	234	242	220	254	236	235	234	227	237	248	252	244	253	235	238	248	250	259	215	231	267	247	261	225	244	223	228	258	214	236	253	239	260	241	260	253	245	236	232	234	256	246	248	255	257	219	217	233	222	234	240	231	251	260	263	223	241	258	246	269	267	249	225	240	242	231	220	245	223	258	244	252	229	210	265	243	236	240	251	234	233	235	305	247	232	252	230	250	250	233	235	256	211	227	222	266	240	248	245	233	245	246	221	197	220	267	255	252	246	256	246	242	223	219	223	237	256	224	230	270	221	223	249	238	224	235	249	248	261	238	233	265	244	234	239	264	245	237	244	238	231	225	267	213	237	247	244	243	238	247	248	266	271	249	247	228	256	269	248	244	227	239	244	231	264	262	220	252	219	224	259	264	272	247	243	235	270	232	225	221	266	238	215	211	250	257
12974	15548	54603	72676	73027	60758	46575	31604	17565	7408	2746	1183	784	634	581	538	572	599	603	570	573	586	631	592	616	621	594	601	582	590	604	586	587	544	583	600	588	601	602	584	625	593	564	586	611	591	550	588	582	578	571	590	598	578	587	552	566	610	592	574	622	574	610	655	594	582	584	624	573	550	553	620	567	632	584	590	562	583	600	610	603	608	566	566	560	603	591	546	600	574	621	580	593	554	565	587	577	621	625	627	559	647	606	582	594	639	579	576	599	563	588	575	613	628	631	610	622	593	560	571	551	562	583	609	558	619	589	609	602	571	593	558	616	613	579	591	591	563	563	547	578	608	591	562	558	595	603	545	582	578	613	624	621	581	572	632	581	582	577	637	588	573	605	579	605	551	607	600	596	581	574	573	583	606	579	593	592	583	571	572	633	602	581	611	583	572	593	566	576	571	581	598	597	550	592	611	602	624	589	607	595	604	587	591	585	618	574	565	596	618	602	541	632	551	605	603	612	597	571	561	586	565	575	571	596	567	601	557	629	551	610	605	619	619	577	605	595	617	591	580	580	555	589	574	625	561	621	641	641	594	563	554	548	601	584	588	580	581	571	573	638	610	569	571	611	551	604	600	611	543	585	563	593	588	605	551	562	599	612	596	613	579	589	558	597	604	566	560	595	593	590	620	537	595	625	588	587	630	604	549	580	571	562	596	589	591	608	583	611	598	573	571	579	614	582	604	641	557	599	562	545	567	573	572	613	601	558	600	579	596	597	579	613	576	593	532	583	597	597	607	577	601	587	633	608	622	543	547	562	574	585	582	568	618	641	638	584	611	665	550	614	589	597	637	524	554	590	533	598	615	568	570	587	578	575	562	621	621	562	583	603	559	618	594	614	597	613	592	616	544	597	571	564	622	623	588	625	597	616	634	554	570	559	591	621	651	589	602	585	627	587	548	570	608	587	606	629	588	578	580	602	636	621	624	558	557	578	595	560	592	602	565	615	617	593	641	602	597	607	607	600	571	619	604	649	525	629	624	601	598	603	584	609	548	603	572	633	579	657	554	562	601	591	610	604	604	556	608	573	604	554	637	598	556	611	596	588	580	565	548	606	577	555	540	642	586	589	626	596	603	586	585	617	573	554	557	580	590	578	592	591	567	562	628	561	592	633	589	555	595	580	589	549	651	561	597	572	559	598	640	589	549	605	543	612	552	631	554	584	580	597	640	610	598	585	593	580	635	572	568	594	596	604	582	562	584	572	596	586	574	577	580	604	559	630	619	592	579	592	579	577	595	588	549	573	594	570	567	566	602	598	610	609	602	539	591	601	591	561	606	579	581	610	609	575	577	589	583	549	551	618	594	592	562	595	598	565	573	615	551	572	610	595	576	605	587	580	580	567	613	631	574	591	575	585	621	604	588	595	570	644	598	621	591	610	572	567	604	593	605	625	583	563	613	587	554	577	590	531	602	594	620	536	590	604	604	592	602	596	585	578	595	649	577	558	588	584	584	575	571	596	636	577	611	587	581	581	596	572	559	610	553	588	603	577	637	586	579	602	611	577	567	602	586	555	605	573	617	612	548	566	584	602	615	587	623	562	564	606	632	634	596	612	609	576	617	561	611	597	617	588	570	614	601	595	619	594	596	582	588	573	609	613	592	587	619	554	639	582	584	588	624	574	613	608	622	585	521	574	631	578	595	546	593	600	574	577	572	543	625	635	600	590	602	629	558	623	577	591	592	555	557	647	585	605	574	607	607	577	590	562	569	620	585	585	585	617	588	579	626	569	594	578	605	584	540	614	585	599	569	607	605	587	569	614	548	569	581	606	569	610	621	609	583	592	585	615	586	595	599	554	597	525	618	563	569	578	594	605	568	601	568	569	582	584	556	621	626	545	609	588	598	592	623	568	590	582	584	616	621	632	652	574	588	570	614	581	610	638	605	563	619	594	592	586	574	601	612	592	590	571	606	576	545	561	582	592	538	595	542	625	599	548	578	585	610	569	585	554	600	571	579	603	627	574	601	585	550	566	597	601	602	585	567	572	568	612	599	559	599	596	628	600	573	629	561	588	571	589	614	604	592	600	562	578	611	586	623	575	586	577	606	598	563	630	628	582	620	575	624	553	554	613	592	597	572	561	640	523	564	575	562	603	607	535	613	612	629	553	562	633	557	597	639	601	547	571	621	579	616	615	579	569	556	644	618	617	583	524	568	593	569	566	590	568	587	583	586	567	588	580	605	582	573	608	556	598	570	564	620	584	608	576	516	566	583	609	619	606	616	587	621	599	631	581	611	577	599	560	570	601	594	587	594	559	590	542	568	588	587	603	630	581	572	572	558	568	608	585	605	615	590	579	569	563	634	604	575	570	598	553	581	560	608	572	588	553	595	554	571	581	608	592	571	607	580	578	632	591	593	603	540	614	592	576	609	610	579	650	586	536	610	585	547	568	582	567	578	548	635	561	574	569	611	641	565	586	610	563	608	605	591	601	573	576	563	533	593	639	574	610	598	605	550	578	625	563	560	574	574	599	603	627	549	589	550	586	608	606	630	570	620	609	599	600	602	565	556	596	600	606	558	609	578	609	557	556	589	575	567	606	586	577	658	575	595	585	590	616	572	615	602	567	582	600	586	564	575	614	581	548	566	592	618	582	575	577	610	602	561	587	563	552	520	557	598	595	567	561	584	610	600	574	566	609	572	576	571	577	588	560	604	571	536	592	555	615	558	604	618	574	593	606	576	573	597	587	604	583	577	623	589	539	610	615	548	608	582	572	591	561	556	605	575	605	587	536	608	620	611	615	608	569	604	614	609	576	607	607	604	601	550	614	609	586	583	631	577	542	573	571	597	625	579	575	577	606	520	597	614	557	607	559	619	609	567	596	635	591	570	643	609	601	586	618	587	597	598	628	584	595	570	556	616	561	571	628	578	573	545	588	571	562	618	606	599	610	587	616	573	530	602	584	589	583	560	591	575	607	563	541	586	571	595	567	583	591	573	557	615	581	599	585	594	632	584	579	602	589	581	567	566	592	576	577	571	582	551	569	542	607	560	572	584	617	566	587	544	569	574	565	624	569	619	570	576	562	566	589	573	568	597	567	601	614	596	630	609	614	599	580	627	610	579	581	629	573	588	573	598	567	564	548	575	617	556	602	592	618	619	588	549	615	596	541	559	601	567	634	609	567	594	619	584	629	607	568	607	626	607	617	568	576	626	595	583	581	588	607	560	589	557	600	560	620	589	601	572	609	593	565	578	614	594	615	576	581	577	621	602	603	592	587	587	606	536	535	626	597	598	570	595	598	644	597	600	623	589	594	577	559	626	589	621	578	550	582	619	561	575	578	585	581	542	602	613	544	608	575	602	593	553	565	571	589	573	632	617	613	563	608	529	570	597	598	590	596	574	623	599	638	578	577	547	578	591	571	586	597	632	581	614	567	532	586	554	559	608	571	640	593	582	607	584	551	567	618	595	575	591	562	534	558	596	586	546
27610	29858	66115	73723	65362	51780	35893	20796	8188	2430	848	378	270	225	252	257	239	239	217	242	233	229	227	222	216	251	217	245	208	211	209	213	220	205	234	236	250	222	209	224	239	243	203	250	213	228	210	234	222	224	223	240	232	249	232	234	243	248	233	246	220	213	207	230	207	251	261	249	230	219	226	214	213	253	210	226	238	255	229	228	214	230	224	265	244	221	207	225	241	253	219	235	201	238	244	229	231	257	210	205	235	255	270	217	256	243	222	237	224	202	253	202	219	205	226	229	212	264	264	250	220	224	234	243	236	198	250	228	256	232	200	261	236	238	220	226	220	226	245	229	212	222	265	236	202	234	249	212	208	207	220	195	229	244	212	239	222	211	243	201	238	226	233	234	194	227	227	219	249	219	226	213	225	235	218	232	230	225	232	255	214	192	226	212	236	219	229	207	212	210	205	219	244	218	205	197	227	220	246	250	246	247	209	216	220	237	236	257	252	232	207	219	228	218	239	230	191	214	200	255	243	248	211	241	254	249	211	205	225	228	254	214	245	241	239	240	247	225	221	238	183	249	204	188	260	209	217	214	214	238	246	230	220	213	236	253	229	231	257	245	244	241	243	230	257	228	217	206	213	220	218	215	262	250	202	220	289	228	250	241	243	221	201	220	218	219	250	230	215	246	244	242	239	219	233	214	254	224	191	224	227	210	227	231	222	225	220	236	229	219	229	231	213	225	216	233	234	236	228	220	246	232	214	237	213	249	205	262	247	241	242	253	249	231	232	217	269	249	221	227	250	234	210	222	238	193	252	221	202	236	222	216	192	196	256	233	253	225	219	214	235	216	238	228	256	238	218	221	215	225	217	224	220	221	213	253	212	234	259	192	210	213	213	215	220	224	182	201	225	217	229	245	237	225	230	224	210	215	233	208	189	233	247	212	229	225	249	232	240	228	208	218	225	245	222	206	244	219	206	217	246	251	239	228	236	238	219	254	203	225	203	219	224	237	224	234	238	223	228	247	231	228	214	219	229	244	242	217	208	215	214	260	236	248	207	227	217	269	217	213	235	189	239	201	227	262	252	190	222	238	245	236	241	225	225	229	223	213	235	204	209	252	236	225	233	233	236	247	244	208	233	256	240	204	237	218	230	254	243	244	238	218	237	232	230	238	257	232	231	246	233	230	225	259	198	222	211	243	255	227	250	235	198	230	229	229	233	230	236	217	220	224	217	227	219	231	244	227	217	252	204	249	219	243	232	228	207	227	232	244	231	212	220	213	213	202	249	225	214	214	253	214	230	225	236	242	248	220	246	251	258	233	232	194	247	227	220	248	216	229	232	244	220	240	238	221	233	219	225	203	202	236	225	203	218	250	203	220	221	236	236	238	220	231	224	250	216	237	237	230	255	225	249	218	218	262	231	233	201	230	234	233	251	206	201	227	216	227	218	211	224	238	235	222	209	261	227	238	221	212	232	221	227	243	247	211	208	219	250	238	222	237	218	210	245	224	248	223	216	243	233	223	239	227	247	246	229	215	232	247	241	235	222	210	224	226	254	219	262	192	212	221	251	229	241	223	243	239	220	222	224	227	233	232	216	239	226	183	251	193	223	231	229	234	217	212	225	217	199	207	227	248	216	222	236	227	228	229	235	221	223	271	243	232	257	236	221	230	215	241	225	234	230	231	234	208	245	211	231	262	211	234	194	224	238	233	218	193	220	214	214	235	214	247	211	254	228	224	239	239	221	228	221	234	238	214	237	214	236	234	203	221	221	222	232	223	220	236	224	235	227	252	226	226	216	209	242	207	202	240	245	202	233	228	232	223	193	240	242	244	218	213	241	241	243	202	277	223	241	232	253	222	191	236	216	238	209	245	249	190	221	224	229	218	229	217	228	252	251	251	227	261	221	211	224	208	226	220	227	193	231	216	221	210	248	219	260	232	227	231	243	226	245	221	205	208	240	206	211	214	213	215	216	249	241	233	223	231	237	222	212	237	246	220	220	193	232	221	205	253	210	221	220	218	247	262	239	266	220	232	252	210	236	208	226	262	223	211	228	251	211	230	239	218	245	221	248	208	205	253	234	212	243	238	243	226	227	234	255	255	231	235	227	183	200	223	208	234	232	224	255	208	225	264	203	237	253	231	229	211	216	227	224	246	231	222	213	205	212	231	231	241	245	264	246	226	213	237	197	214	239	258	221	247	230	211	242	212	241	224	219	216	233	220	254	230	210	227	254	246	227	244	230	242	236	239	240	216	219	212	240	229	251	226	245	208	244	243	237	257	216	233	232	207	225	234	232	220	241	234	227	221	234	239	232	225	226	233	210	231	253	233	232	248	224	222	226	245	255	219	237	243	232	212	217	230	255	215	226	231	251	223	238	224	256	234	233	205	242	193	215	229	214	234	240	250	234	201	242	255	244	202	216	262	215	244	240	252	251	231	244	212	221	229	212	250	262	214	235	242	230	242	243	238	224	231	183	229	197	223	233	204	216	251	222	221	200	235	232	212	209	218	227	226	214	207	226	239	214	222	252	219	231	262	214	210	238	208	231	204	232	224	222	235	221	224	219	217	240	258	231	227	224	204	221	246	239	238	221	229	217	238	257	244	247	234	228	221	242	232	235	265	228	208	228	222	235	210	229	200	235	267	224	214	206	230	239	245	226	243	218	242	266	242	200	220	229	233	254	219	253	224	241	234	234	224	218	223	233	209	217	232	222	243	204	238	207	203	239	206	231	231	217	217	213	223	235	223	248	231	216	197	227	233	252	221	195	234	207	263	251	221	241	212	250	273	214	227	225	233	240	248	205	229	247	235	225	256	237	268	230	205	214	239	223	225	202	223	217	220	223	219	231	248	256	237	221	235	208	215	240	228	231	224	201	220	248	237	225	220	215	241	249	228	242	217	206	217	217	214	238	256	223	213	230	219	214	228	222	232	205	250	229	229	212	250	209	249	211	237	216	219	212	230	240	213	205	243	210	232	227	240	213	246	251	203	228	211	235	245	219	229	248	224	240	235	213	225	227	241	231	219	226	200	219	246	228	242	202	239	228	280	242	208	212	217	230	215	244	225	237	236	236	233	224	248	211	241	218	232	200	205	238	248	243	225	237	204	244	208	215	265	248	223	239	223	224	232	222	233	271	224	223	226	233	220	238	207	245	202	236	246	240	222	217	236	199	219	238	218	232	229	225	215	246	214	243	238	240	239	234	211	228	232	218	211	232	222	233	213	226	220	224	223	216	230	261	229	223	207	247	209	258	210	224	233	236	256	215	230	238	219	223	226	243	214	248	243	217	231	248	221	228	216	232	222	254	226	228	212	235	206	258	193	229	217	244	230	236	230	230	228	244	205	250	200	250	232	237	264	236	222	265	218	205	215	222	231	229	241	215	220	230	217	221	236	238	225	201	238	232	242	223	236	231	235	238	269	234	224	243	223	218	219	214	244	219	222	231	211	232	224	235	229	214	247	217	218	239	208	219	236	229	236	228	246
13417	24248	60549	78726	73965	61856	48156	33794	19048	8246	2910	1211	772	628	553	544	573	549	562	536	535	552	566	562	608	579	564	631	579	552	535	609	559	530	574	530	561	608	604	565	564	560	553	592	543	535	530	550	522	597	567	529	535	547	605	543	555	576	590	567	554	552	559	545	574	577	505	563	588	564	523	624	566	555	562	543	561	516	557	562	514	547	570	545	574	540	557	595	572	563	581	529	580	536	545	524	556	541	561	533	529	507	546	547	552	534	550	556	514	542	573	545	543	547	553	545	583	557	565	536	583	534	563	554	547	566	537	569	585	523	540	497	575	550	581	535	576	569	580	581	537	579	590	589	545	556	576	552	545	566	565	575	562	527	523	542	566	539	538	557	600	561	540	545	520	572	578	562	515	549	571	572	562	527	540	564	497	567	552	572	561	572	578	552	560	538	550	558	569	584	559	545	574	548	565	537	518	562	581	551	565	563	599	580	518	527	575	596	554	541	536	592	553	537	566	556	610	550	552	518	558	532	564	563	569	530	552	562	563	535	595	597	551	565	568	551	544	563	605	579	510	566	573	533	543	584	546	558	568	537	583	526	568	552	590	553	568	586	566	554	541	545	597	541	540	557	563	587	546	583	537	561	562	589	561	541	571	515	548	545	584	514	556	558	556	583	522	543	552	567	577	498	563	581	526	580	573	603	547	542	556	562	549	578	557	514	548	580	562	568	556	566	556	576	577	547	531	537	542	549	545	548	549	577	577	568	556	546	585	573	582	575	546	557	561	575	573	537	560	567	594	569	530	590	590	567	566	574	536	527	566	568	592	544	573	577	574	540	575	547	573	548	517	580	601	530	562	565	543	537	563	554	584	537	555	493	592	560	556	566	556	521	557	550	514	543	539	576	503	535	561	587	581	572	527	576	535	517	557	584	552	583	563	599	549	534	602	576	568	537	526	512	500	589	574	556	532	592	546	556	591	603	524	572	549	567	552	571	530	566	547	583	568	545	530	583	576	578	550	580	555	533	564	594	544	549	568	589	564	579	552	544	552	586	557	564	555	541	534	554	563	548	578	526	521	518	535	577	566	523	554	572	572	516	566	576	529	531	530	563	578	594	538	569	524	550	558	547	596	600	573	594	544	562	582	582	531	604	554	524	542	548	550	567	545	534	545	562	553	547	569	554	545	565	590	552	566	535	557	539	580	544	562	508	575	557	592	515	580	563	595	530	571	543	558	583	582	549	568	557	600	555	501	566	525	563	590	570	538	501	550	537	555	520	534	579	514	583	516	537	561	560	544	571	569	490	548	571	550	587	552	533	575	560	535	549	573	543	596	548	561	610	579	546	593	571	513	564	537	592	564	607	549	567	547	528	601	542	554	541	550	575	577	582	605	558	539	554	566	552	551	539	558	556	559	538	542	516	572	559	568	530	549	564	638	578	562	566	546	528	548	539	555	533	551	586	529	547	515	532	579	585	537	571	561	562	584	542	534	585	570	505	579	583	576	542	517	569	550	600	562	534	544	559	577	546	533	532	598	542	571	596	544	534	567	592	569	578	510	581	590	616	554	567	515	555	560	579	567	515	538	553	569	593	564	571	556	522	584	559	541	525	553	562	523	536	537	530	580	584	557	532	549	546	560	551	535	547	546	543	575	527	528	527	550	561	561	605	556	592	567	560	567	564	557	555	556	576	562	560	546	566	568	534	572	518	560	561	545	577	530	590	605	575	587	535	555	564	581	587	544	558	547	541	560	569	565	552	555	547	573	558	549	548	555	571	569	517	541	509	557	570	544	559	544	558	559	563	552	573	529	595	563	523	588	557	553	547	500	528	559	593	586	584	559	570	558	546	583	558	582	593	513	577	550	553	580	479	537	577	547	580	580	569	560	530	538	568	531	551	600	501	570	553	526	587	537	552	572	571	574	582	555	543	572	546	541	531	528	577	581	558	570	586	541	585	550	555	551	546	544	578	608	562	576	567	536	581	544	564	548	549	558	573	589	593	619	609	554	561	513	531	555	528	593	558	616	550	554	547	548	581	592	610	507	552	544	549	605	532	555	623	561	608	561	587	594	524	547	566	545	581	542	501	539	555	526	572	581	526	607	540	581	554	551	578	560	557	573	555	540	555	535	571	536	606	549	595	589	551	532	550	533	553	560	538	597	569	551	565	578	563	548	598	536	574	568	576	595	543	574	538	552	561	530	536	552	554	561	553	582	570	522	543	559	569	596	543	586	554	525	552	533	530	584	526	583	528	548	540	573	543	571	564	604	575	559	570	552	577	550	520	544	528	544	611	515	566	551	528	562	524	527	544	535	542	543	571	543	579	576	576	540	576	572	554	513	536	562	549	544	566	539	544	530	551	572	549	549	548	555	580	552	574	577	556	537	571	547	517	526	508	619	553	516	557	606	515	543	543	590	537	586	550	578	539	577	590	552	563	555	529	538	622	547	584	567	583	568	542	543	566	565	552	574	564	608	547	555	569	585	579	560	510	533	543	536	537	557	554	546	564	575	534	572	584	622	552	603	525	558	581	620	532	567	580	574	546	548	532	548	604	574	509	565	585	592	579	569	537	536	554	549	531	610	589	538	497	561	518	578	586	551	577	558	556	552	569	596	558	529	572	588	566	546	600	501	578	565	570	552	519	551	568	569	537	523	542	569	543	581	576	567	591	531	617	532	534	576	555	565	577	571	588	538	558	579	539	574	545	536	549	561	532	533	567	527	545	551	592	582	572	566	596	578	542	537	588	507	536	577	569	575	590	507	598	581	525	580	558	594	576	569	556	561	499	551	555	551	556	579	551	536	541	540	585	578	573	598	562	546	565	563	552	527	537	573	550	549	535	582	565	505	571	525	532	551	568	535	542	537	550	551	556	534	553	580	590	538	577	529	528	586	570	531	590	539	541	532	543	536	548	561	554	611	559	600	588	530	557	542	539	544	589	553	549	571	541	567	579	538	568	532	592	524	545	543	570	523	533	541	579	565	531	575	534	543	558	577	558	544	528	590	597	554	575	522	588	549	538	577	566	605	562	533	542	543	562	560	548	562	579	512	563	551	547	579	557	551	563	585	479	567	564	585	591	539	584	493	544	538	578	528	559	560	552	557	570	534	561	568	562	576	541	563	560	538	545	572	578	561	552	556	599	616	540	538	579	597	550	549	560	599	562	546	516	553	552	517	519	544	533	556	523	550	548	579	557	545	545	541	593	563	534	567	519	534	578	559	546	515	535	562	517	532	555	521	542	552	486	578	554	588	536	528	531	575	561	588	544	569	543	553	535	579	552	515	601	589	552	555	594	520	547	562	564	563	563	529	592	565	570	590	614	606	555	537	593	570	562	551	579	515	567	561	519	554	544	598	599	572	537	566	567	563	515	532	570	574	548	561	531	539	571	515	559	616	561	561	581	542	581	545	600	526	550	575	536	550	539	515	531	570	616	537	562	539	529	545	547	556	527	562	564	544	564	542	582	552	556	556	563	555	576	540	576
3052	1459	4468	6878	6278	4170	2468	1223	678	469	339	325	296	299	292	289	311	308	281	308	325	311	275	301	283	305	308	299	303	273	302	309	302	285	304	292	299	270	319	328	280	288	313	296	323	280	306	265	320	318	267	287	287	279	287	285	310	295	277	278	317	282	299	320	279	298	325	286	278	289	284	300	276	281	294	301	262	299	300	302	308	288	281	307	293	287	311	291	270	265	278	293	282	285	308	269	268	283	300	282	290	275	322	290	316	300	282	315	260	292	307	277	303	305	286	290	298	299	297	298	293	278	313	296	288	289	289	292	305	284	288	318	272	315	333	299	324	271	283	286	288	276	300	303	268	288	288	331	285	282	333	288	292	304	289	296	317	294	292	289	303	316	310	270	321	293	319	301	287	302	285	302	303	286	291	264	316	310	293	287	294	296	275	303	275	305	272	275	295	274	268	269	291	270	329	293	301	296	295	300	300	269	293	282	268	276	288	290	302	321	318	324	305	288	286	306	272	278	298	300	292	304	278	283	299	321	308	323	293	297	294	260	317	279	258	293	293	301	305	292	307	299	325	325	290	322	287	301	276	304	293	262	291	318	285	312	288	320	288	264	270	321	292	292	271	295	286	320	306	272	296	308	290	287	294	301	277	267	282	293	325	305	298	321	319	310	281	291	307	321	279	329	321	301	305	292	308	293	310	314	293	289	289	279	298	300	328	304	303	283	296	301	288	297	272	296	301	287	339	304	296	300	302	306	294	317	303	274	302	281	289	280	328	326	322	301	319	307	320	316	292	310	309	300	307	250	293	287	310	270	269	276	307	269	313	297	295	289	329	305	270	304	324	268	299	301	286	285	307	264	300	280	324	285	286	311	254	298	288	285	281	287	274	293	292	305	297	285	286	296	320	306	302	305	326	284	304	300	295	319	313	305	334	306	269	299	322	297	280	298	291	275	315	325	288	318	277	298	301	345	305	320	292	258	268	283	262	288	313	293	301	300	255	314	274	306	315	304	300	305	300	270	306	306	301	301	313	308	280	289	270	303	295	317	301	295	275	301	278	290	318	291	297	284	266	274	275	288	330	283	324	263	315	282	268	292	276	284	263	297	318	271	280	316	270	280	311	284	282	273	291	335	281	278	330	288	302	262	293	267	325	280	303	288	281	299	280	290	281	274	273	286	287	310	336	282	294	273	309	297	272	299	307	298	280	286	280	295	308	307	307	300	308	297	305	333	319	276	291	315	291	287	327	296	306	303	293	273	286	296	306	324	273	321	317	301	293	280	311	284	293	290	274	316	298	276	323	289	311	290	312	301	327	298	260	300	312	321	342	308	299	264	309	295	288	306	313	361	308	291	310	303	305	306	310	332	322	283	296	286	284	291	321	293	318	303	304	291	307	312	290	325	344	285	295	309	275	298	301	288	303	318	325	275	286	307	278	306	302	294	277	306	288	265	286	298	258	297	302	281	294	306	325	275	275	310	288	323	286	271	285	276	309	296	316	297	316	348	286	296	265	297	282	299	258	255	290	325	324	258	308	292	293	304	299	283	303	289	302	304	303	291	289	301	282	320	344	263	294	325	283	286	291	294	327	309	322	300	301	294	286	310	282	297	309	287	306	305	260	299	269	307	250	316	332	265	300	291	272	290	322	298	298	310	318	286	316	319	278	298	307	291	272	293	265	273	314	303	329	290	297	279	298	271	290	289	289	271	297	320	317	304	302	314	290	293	284	314	295	299	282	307	320	274	286	340	317	273	300	311	310	306	320	288	333	302	291	302	317	292	275	301	289	294	285	278	290	325	304	276	284	314	304	275	335	316	317	300	264	317	274	303	283	283	322	304	275	266	286	275	281	312	278	310	255	316	321	308	318	283	291	317	305	284	324	290	334	285	300	298	277	327	296	296	299	300	292	306	291	288	271	328	302	265	256	262	309	276	299	274	288	311	296	306	287	297	304	294	305	319	301	283	281	301	294	313	298	289	312	315	313	315	310	320	318	301	313	314	266	295	276	286	284	272	287	264	328	293	270	304	300	303	288	306	296	289	299	306	311	300	268	283	291	302	290	273	267	261	280	284	306	308	285	278	275	298	302	315	287	284	289	293	314	306	270	312	275	293	325	291	295	322	286	317	323	308	305	279	268	273	293	291	331	317	293	301	274	303	309	289	294	305	291	310	314	282	291	307	274	290	277	301	315	287	315	288	275	277	277	336	330	288	272	300	302	314	309	276	299	295	303	313	276	275	307	315	307	309	301	276	294	305	329	355	301	260	310	310	309	324	309	288	316	316	281	327	312	272	297	323	331	276	269	314	283	293	291	278	266	331	286	330	282	284	275	287	290	299	257	300	278	280	323	297	305	308	300	278	310	321	290	311	300	319	282	285	299	273	286	305	307	273	272	308	299	317	307	324	300	327	296	288	287	309	294	282	256	288	278	281	305	265	277	277	303	305	271	297	308	290	260	301	290	299	296	300	298	319	295	312	292	292	295	265	294	300	276	295	284	324	310	303	287	306	286	314	299	264	297	286	307	306	282	326	258	336	302	301	279	291	319	284	290	292	292	274	322	249	310	290	304	319	287	297	312	319	296	309	294	288	295	324	305	272	284	317	292	326	316	283	314	317	304	293	289	271	295	280	295	313	298	254	301	267	311	298	315	280	290	298	294	312	295	338	294	300	326	330	303	330	287	295	307	318	258	314	295	328	282	320	265	304	296	303	322	296	299	333	288	315	308	279	324	298	309	297	311	315	299	301	297	292	304	307	313	279	282	320	293	294	294	277	273	308	267	301	276	272	280	300	277	315	278	299	262	256	309	321	303	314	298	293	319	275	291	306	256	266	319	315	308	303	316	300	299	276	283	297	309	311	285	280	322	323	307	299	315	287	293	301	285	283	279	300	284	310	278	294	318	317	330	282	331	295	304	323	316	340	302	296	287	344	282	300	291	310	328	284	285	341	288	262	317	302	307	290	273	286	319	303	319	324	317	290	338	324	295	292	267	291	303	270	313	323	283	303	306	301	311	299	275	302	296	283	285	294	260	274	316	295	267	298	314	291	298	298	329	305	287	290	286	259	297	283	299	304	305	322	295	294	265	280	331	308	299	293	309	281	309	289	308	283	283	288	296	313	276	306	267	308	291	297	273	297	316	308	251	295	302	316	283	286	289	303	272	309	273	294	309	278	306	286	284	279	299	292	281	285	268	287	283	274	283	304	320	316	324	301	295	341	275	278	306	295	296	296	293	301	315	305	292	293	318	328	287	260	302	307	291	304	277	322	314	269	338	310	296	299	286	285	307	294	301	316	297	307	277	305	304	303	295	287	299	290	310	303	273	281	274	293	331	304	333	287	281	309	290	284	308	309	305	341	309	328	283	281	295	270	322	284	283	265	316	306	291	278	285	325	297	286	293	306	293	317	270	281	330	332	281	282	298	277	310	293	286	291	314	288	290	291	299	302	272	270	280	310	273	286	280	298	297	292	315	289	305	273
3334	2371	10521	18657	18132	13335	8310	4444	2152	1293	864	740	739	693	738	667	696	707	722	706	705	730	729	704	744	694	707	764	679	722	672	733	725	747	684	703	754	721	700	746	682	701	740	740	756	758	677	716	731	687	702	678	728	735	710	663	768	718	706	730	729	750	783	699	711	734	695	771	717	669	702	690	707	659	755	696	718	744	736	667	704	669	723	711	710	740	749	733	703	714	724	724	686	615	750	732	722	733	718	696	694	777	713	733	727	715	741	737	684	698	690	648	699	727	712	744	731	783	711	745	782	672	742	673	706	744	701	770	739	672	676	695	712	688	707	721	735	742	771	740	697	707	754	739	722	691	725	724	690	722	735	732	694	698	658	676	690	709	687	707	692	675	706	722	687	732	689	708	680	706	737	727	760	693	697	731	725	679	742	722	738	690	794	690	668	683	751	753	731	727	689	697	718	731	688	702	704	758	723	662	687	734	741	719	684	730	661	691	719	744	730	700	668	679	716	715	733	660	705	729	747	674	725	713	661	718	700	742	706	741	756	738	729	713	722	688	710	712	685	733	689	741	726	715	708	740	719	692	696	703	657	706	752	753	691	707	673	708	699	709	749	739	735	714	729	679	710	700	714	701	702	670	720	693	701	708	650	698	688	720	709	733	691	695	736	742	729	721	719	729	691	662	683	712	737	750	709	723	726	720	754	688	676	701	716	707	659	710	715	699	715	737	714	694	742	725	702	713	687	679	700	699	702	702	682	732	704	674	694	696	747	690	686	724	717	719	733	744	732	701	706	709	744	666	783	756	676	728	730	718	715	708	704	710	729	751	711	702	692	732	731	730	738	714	746	769	678	751	681	692	729	698	682	738	670	682	671	679	718	720	729	740	671	725	702	683	730	680	695	755	716	690	729	695	729	708	715	735	683	680	694	689	691	695	701	742	751	730	744	655	721	701	706	716	722	748	686	745	657	690	694	662	743	734	684	701	701	675	721	752	682	734	730	683	699	682	713	688	723	692	743	723	724	699	690	709	726	736	685	691	714	688	745	721	700	747	716	718	715	701	745	707	689	712	691	760	709	742	698	721	707	693	728	710	716	681	709	712	657	730	737	709	667	696	698	787	714	704	705	737	673	709	736	694	739	707	707	690	719	718	679	706	744	717	651	699	720	731	667	725	708	680	708	748	734	669	699	723	750	728	671	734	721	719	728	667	713	698	733	721	712	738	719	672	714	673	664	779	741	747	720	747	779	682	704	716	713	725	673	720	763	714	675	718	705	724	746	736	739	746	739	671	697	710	749	692	715	702	739	744	731	685	676	675	701	739	664	718	724	718	681	686	708	723	711	750	741	683	750	681	696	703	676	714	728	700	697	741	734	720	705	743	709	715	670	743	706	687	747	757	696	695	748	675	697	748	752	711	687	689	723	742	723	723	742	687	697	717	724	677	717	750	659	675	726	714	676	658	707	764	629	694	725	715	710	714	661	675	704	760	711	681	717	752	698	715	725	732	673	770	721	690	681	695	723	716	719	718	743	672	681	740	713	703	705	711	723	734	753	698	722	727	664	695	699	681	731	701	690	686	693	718	685	706	644	705	672	723	676	732	681	677	681	696	669	731	695	705	714	688	741	668	703	699	715	750	752	680	682	771	667	667	675	754	749	739	731	757	699	733	729	693	714	717	711	701	700	709	694	715	710	742	686	723	725	684	731	709	699	731	687	687	694	725	678	744	675	711	699	680	677	740	724	703	648	717	677	720	759	695	691	686	758	740	685	698	713	698	692	735	727	701	697	748	710	728	704	693	697	662	724	686	733	671	718	725	659	753	691	736	716	711	703	714	721	695	700	733	676	690	738	756	710	687	727	690	688	694	715	742	710	721	671	723	686	709	697	678	651	715	689	702	672	776	711	682	647	676	683	711	748	734	698	700	741	699	700	743	699	747	775	679	734	701	691	667	721	737	682	744	726	718	715	715	712	700	708	691	704	671	735	700	712	712	740	685	688	725	752	719	719	712	716	707	683	714	709	683	692	694	700	729	705	754	699	686	704	698	764	715	681	714	728	696	699	699	749	768	675	676	703	705	734	708	739	740	721	701	696	726	733	716	742	687	719	732	704	671	674	682	733	707	713	693	726	733	706	735	740	727	674	655	685	712	715	719	650	777	756	723	678	702	739	745	739	686	707	661	739	695	706	745	682	726	710	745	697	703	708	688	696	751	744	731	742	770	729	717	699	746	751	739	680	684	681	741	720	711	713	672	726	716	741	681	701	682	717	715	718	726	700	687	760	738	716	742	697	677	686	727	701	735	700	730	711	685	711	687	714	661	686	669	668	708	712	685	686	761	754	700	720	687	740	720	746	729	698	656	685	737	745	684	662	690	720	726	676	686	707	701	741	688	688	718	746	706	708	729	690	729	716	714	715	709	672	701	709	691	686	701	694	729	722	697	709	707	695	726	730	700	748	708	779	693	712	730	675	708	725	716	741	654	672	729	729	694	738	735	709	714	653	714	708	705	702	701	712	664	683	743	712	696	656	693	746	727	761	740	676	714	756	677	664	772	750	745	704	666	723	711	688	720	731	714	689	719	705	718	736	731	723	707	762	738	666	697	677	645	701	732	716	691	718	752	702	702	659	695	732	740	705	695	697	708	679	698	707	722	728	718	710	718	684	662	704	694	666	657	693	787	725	708	692	716	726	688	721	686	744	658	686	697	729	768	719	693	698	709	689	744	703	719	761	671	668	720	756	719	746	788	697	738	728	724	723	727	709	685	667	689	696	698	725	709	704	742	680	668	686	721	733	686	732	674	711	735	715	704	693	663	674	734	697	724	642	687	696	711	701	759	707	718	696	714	721	668	782	676	702	756	715	683	762	669	697	752	697	721	733	717	721	702	752	757	720	697	738	756	726	715	727	730	763	696	671	722	740	713	681	667	658	720	724	691	689	724	692	692	732	716	661	708	737	751	744	695	676	730	711	695	763	709	714	677	740	708	761	697	701	729	733	720	715	731	670	688	709	748	698	668	700	718	694	748	747	736	697	703	746	706	716	705	662	699	729	724	711	715	680	732	703	707	768	691	718	730	704	710	714	689	708	744	709	694	752	672	666	771	758	754	717	672	741	725	702	702	676	713	691	734	772	720	770	728	729	654	745	691	697	626	737	732	753	727	701	709	752	731	709	695	704	722	732	739	723	683	734	717	710	716	708	723	708	719	731	704	690	739	727	727	734	692	737	721	710	729	712	738	700	709	762	686	710	690	701	777	714	697	676	707	697	683	699	727	724	729	727	691	755	719	681	662	680	742	721	655	679	717	705	693	719	707	747	733	660	706	691	697	687	696	724	726	708	680	720	703	732	701	687	745	677	707	738	682	726	797	705	674	703	724	729	720	671	715	745	657	727	708	711	706	680	700	697	726	690	718	714	690	746	726	730	732	720	747	627	708	694	700	740	766	706	718	718	701	711	729	703	758	713	718	751	714	732	699	698	694
26555	36719	67867	68477	60858	46923	31525	16802	6083	1871	706	369	275	252	247	256	246	256	234	235	262	269	267	259	273	227	261	281	251	233	263	237	275	250	243	241	263	239	249	272	240	240	252	249	255	244	232	243	280	221	243	224	295	243	254	241	253	231	232	229	253	249	228	208	264	241	228	254	260	233	248	236	252	251	272	240	264	266	265	256	257	260	273	226	252	273	245	241	237	258	263	265	261	254	240	268	235	260	255	246	250	253	244	225	219	249	254	255	247	229	249	221	233	241	267	232	216	286	273	250	247	242	286	236	269	227	273	251	268	251	238	255	273	259	291	227	251	268	273	209	233	236	246	238	255	255	282	257	279	267	239	228	241	231	247	268	220	268	233	257	275	254	243	268	231	261	238	234	220	251	244	274	238	255	250	250	260	239	250	260	288	269	258	244	244	279	236	243	238	238	244	260	251	275	247	228	257	232	273	250	242	252	243	224	273	231	241	252	233	275	265	260	238	255	238	238	253	264	247	267	256	223	234	229	249	255	256	256	233	256	232	231	265	243	265	270	255	227	271	265	242	235	271	227	244	275	246	258	268	216	214	237	261	240	248	267	251	267	257	229	251	222	248	259	222	258	252	228	224	241	264	248	258	262	228	240	221	252	276	232	225	242	236	269	252	270	264	272	279	245	273	235	258	237	244	269	257	262	242	261	238	247	255	253	259	242	289	256	282	242	267	236	232	253	240	266	265	229	276	248	248	264	250	251	256	229	255	248	249	247	265	267	248	257	236	231	267	262	263	230	242	256	223	242	240	267	243	243	252	247	257	273	244	233	251	267	236	276	256	237	239	282	223	294	210	266	238	234	255	286	235	257	251	244	240	234	253	239	265	233	257	245	275	259	264	242	227	232	244	244	265	234	250	280	222	227	249	259	252	263	244	222	263	276	240	248	264	267	256	248	238	256	269	228	261	244	238	243	252	247	251	259	240	270	255	250	242	228	237	263	231	243	243	237	262	245	231	235	260	229	246	238	276	264	238	223	235	265	262	238	225	253	257	246	257	251	257	245	223	263	259	223	222	242	258	262	274	258	270	286	229	230	246	227	276	221	261	252	248	243	238	227	265	235	234	237	240	276	232	249	236	227	260	243	235	255	267	254	218	270	255	250	241	231	238	249	259	233	285	268	246	270	249	243	222	253	236	263	226	242	278	249	230	245	202	237	288	239	240	251	263	262	248	221	243	236	261	222	262	239	234	282	241	253	226	264	225	227	247	250	242	257	277	244	246	261	222	237	262	256	243	252	240	265	233	268	255	262	264	237	224	238	242	207	241	256	262	233	257	284	273	252	250	210	244	250	257	225	250	251	226	263	227	257	225	234	230	251	264	271	216	256	239	239	255	237	270	227	232	271	239	251	271	247	240	248	256	238	206	260	247	271	258	253	240	265	232	234	240	268	245	259	240	235	284	272	248	243	260	236	239	257	243	250	264	238	240	210	236	243	237	282	250	235	215	241	245	259	242	287	243	246	241	246	280	263	240	285	251	254	229	244	255	229	250	238	263	252	287	234	228	259	235	280	247	240	249	233	237	221	241	241	226	229	245	245	238	232	259	232	237	254	217	222	257	266	244	235	235	243	262	267	238	259	242	252	268	247	252	251	251	240	254	253	246	240	265	243	267	255	233	250	240	257	246	264	228	229	238	212	251	262	241	245	236	267	250	252	279	270	235	232	245	232	238	239	246	219	263	244	241	236	262	278	241	237	246	244	210	244	224	235	253	249	243	235	260	215	263	240	235	239	230	260	242	276	237	268	253	250	242	232	224	256	253	255	274	236	250	257	236	235	252	251	260	264	256	240	241	251	231	244	220	239	262	265	248	221	242	214	266	274	252	254	243	248	262	239	235	244	228	250	243	255	220	230	266	251	258	240	236	254	241	267	264	262	262	236	245	234	256	239	262	238	223	245	224	237	241	271	238	247	249	242	257	233	228	255	226	271	256	243	255	230	269	241	279	234	244	246	250	259	256	279	236	236	276	282	244	243	235	229	255	257	238	251	263	253	226	253	265	268	256	245	261	220	256	222	264	253	254	250	219	243	256	236	247	252	244	264	255	260	252	257	258	249	255	282	263	242	222	256	238	220	256	258	246	240	224	239	235	233	241	268	257	226	265	259	242	252	226	257	267	282	259	272	233	261	247	259	222	250	263	238	262	251	236	256	254	269	246	234	233	259	248	217	256	238	245	232	247	258	246	265	217	235	255	246	239	267	247	234	274	242	250	234	251	266	246	272	254	276	245	260	249	258	241	261	218	235	246	262	254	282	246	237	220	235	231	211	264	243	248	245	238	251	222	248	242	249	251	215	246	242	246	267	257	247	247	260	228	245	264	235	272	254	240	259	249	242	258	243	235	263	232	244	270	245	273	250	249	271	254	253	218	236	261	227	252	250	251	243	230	248	249	256	259	245	254	254	253	237	241	240	254	245	242	227	233	245	248	256	262	230	253	228	249	250	251	260	249	245	250	227	219	256	265	262	242	248	246	240	262	251	249	257	224	273	264	243	273	251	245	241	257	263	260	235	267	233	239	242	228	275	257	274	239	258	258	260	244	253	238	261	254	252	247	256	259	256	237	254	251	247	239	262	251	267	250	254	259	251	233	247	249	238	246	227	233	220	231	254	252	268	243	236	255	253	226	234	236	255	248	252	267	277	242	273	235	224	269	214	224	245	256	239	263	247	260	266	261	255	241	236	259	261	231	226	273	237	247	259	270	250	247	256	260	227	242	237	284	236	225	253	235	258	265	250	261	263	279	259	259	245	249	273	238	226	263	252	243	234	250	247	255	250	248	230	274	230	279	242	265	248	230	267	269	252	262	254	219	257	264	229	247	272	244	233	271	250	255	262	261	235	218	244	242	252	266	239	272	239	236	227	225	236	215	273	237	230	262	238	255	245	256	276	239	244	232	245	254	239	236	227	271	280	240	245	258	283	252	244	271	237	240	220	259	240	267	263	259	223	255	251	222	259	260	233	253	235	273	265	240	283	262	235	248	263	254	245	249	238	270	250	260	256	292	202	217	237	235	246	267	252	254	243	265	265	255	253	251	243	251	233	220	224	268	236	235	249	267	283	255	223	253	255	246	217	251	266	246	241	243	242	247	271	232	255	261	247	257	240	242	242	281	247	283	258	304	268	244	243	240	224	256	245	242	241	244	221	247	246	248	251	252	246	276	218	272	270	238	266	254	239	253	256	225	245	249	223	274	256	248	266	242	237	256	257	229	270	275	262	228	233	247	255	237	265	248	211	228	234	236	247	254	243	230	255	233	250	241	253	261	241	241	264	231	241	236	252	256	245	260	253	250	270	231	258	237	253	261	247	242	256	274	239	238	257	244	233	244	247	236	258	233	253	298	263	241	233	242	238	249	220	272	251	264	282	246	255	267	252	265	249	243	242	238	252	260	258	245	274	269	272	261	261	256	269	273	244	256	239	245	231	232	266
13531	29684	62282	73376	69476	57385	44375	29928	16105	6667	2526	1113	694	674	642	650	613	617	579	607	629	622	587	621	596	585	574	548	608	643	606	623	609	583	584	588	558	581	586	650	606	593	627	591	670	565	562	584	621	607	632	591	623	627	560	629	591	591	605	602	635	614	609	626	608	575	631	625	607	598	638	636	611	589	580	607	594	618	605	597	554	629	614	551	610	613	615	586	601	594	613	613	618	570	588	602	588	664	663	596	603	595	561	606	598	613	598	596	596	607	575	613	591	611	576	611	595	576	582	606	633	608	647	654	581	577	597	584	633	617	643	636	602	606	603	556	625	612	589	578	588	556	592	634	616	586	637	579	572	601	634	604	623	588	567	592	588	634	648	607	569	587	641	615	623	586	618	628	598	640	583	602	596	633	587	635	621	591	623	603	644	611	612	607	577	620	605	610	567	599	605	583	611	585	634	571	564	553	637	645	622	642	613	657	587	596	632	599	612	618	640	606	601	654	618	558	613	595	603	600	638	573	635	579	588	589	568	604	580	643	571	590	567	594	618	636	577	601	594	622	566	620	589	616	642	576	639	573	611	623	627	598	597	616	621	620	606	598	639	616	588	613	591	614	633	556	585	585	628	635	634	616	613	634	627	614	552	632	599	611	599	582	637	628	601	579	576	612	591	589	630	630	604	619	579	620	606	611	604	629	629	597	620	568	639	588	561	574	585	628	559	636	619	567	639	574	587	572	616	569	590	586	585	595	588	531	596	597	610	603	604	573	600	617	639	562	599	562	586	629	586	618	620	624	638	606	604	599	630	607	616	611	564	607	604	592	621	605	595	585	649	616	595	581	623	607	567	557	644	607	625	627	567	607	574	600	618	633	590	601	585	594	642	609	580	623	590	609	601	622	623	592	634	587	610	638	578	576	600	606	582	615	604	614	618	640	613	612	578	576	587	631	567	577	634	604	651	588	617	604	609	576	598	632	582	603	584	644	582	611	563	610	603	585	568	641	629	632	625	593	601	606	602	624	605	595	542	621	559	628	640	582	622	573	585	635	559	629	619	624	594	600	621	630	633	602	580	584	633	622	589	649	584	595	610	614	588	600	629	607	625	615	632	623	617	599	653	583	641	585	603	677	618	634	578	577	638	581	619	586	621	611	587	569	669	606	617	585	608	576	616	592	605	584	570	626	594	586	624	620	609	632	605	634	637	591	576	650	655	614	582	582	575	613	618	599	551	581	570	602	591	623	634	629	579	584	587	595	619	614	614	585	633	619	633	563	606	606	558	610	633	644	612	612	606	593	659	595	611	598	598	600	634	594	638	603	591	599	625	589	639	587	583	638	620	575	621	598	616	585	593	598	579	589	627	606	568	605	615	622	596	609	574	572	609	594	607	621	584	600	592	634	622	593	600	646	577	613	563	607	630	640	581	622	587	618	554	584	579	575	616	611	568	586	630	601	592	626	613	593	594	591	615	585	622	650	571	621	633	647	622	599	569	583	620	624	616	593	626	583	592	604	622	554	608	586	630	614	598	656	610	621	613	576	610	592	624	617	651	606	599	607	606	587	628	647	580	597	649	592	646	619	609	592	619	652	618	546	571	639	585	597	653	585	594	631	623	590	582	599	625	556	608	665	608	582	619	636	619	627	637	581	614	615	595	632	632	563	624	598	621	636	600	591	588	612	547	593	583	616	654	595	609	648	580	617	620	579	668	628	612	564	613	582	568	601	626	599	605	571	642	579	633	569	605	575	608	645	588	590	608	599	636	641	578	561	564	593	594	586	586	626	605	584	615	597	558	576	616	639	601	632	605	606	595	643	589	626	608	604	653	608	593	595	611	619	570	641	625	617	565	632	579	628	611	592	636	562	625	606	598	597	676	587	608	588	621	624	581	617	599	607	610	617	644	628	618	598	608	571	616	632	605	607	614	636	573	574	613	610	633	605	625	622	586	642	584	591	633	601	610	599	592	663	579	651	606	583	604	639	607	631	613	615	642	625	640	605	646	615	658	573	569	604	591	611	596	644	600	652	621	615	611	601	570	603	600	629	607	598	630	630	570	630	600	611	616	599	646	602	584	629	577	645	582	548	616	582	584	607	593	619	571	591	583	603	598	549	568	613	571	621	623	600	581	631	647	618	633	641	621	672	605	609	602	614	632	615	587	574	617	586	597	625	662	575	627	613	599	562	619	652	592	585	590	568	588	614	569	655	618	621	581	612	667	620	585	580	633	616	614	655	569	610	606	622	599	579	582	581	598	586	583	620	613	643	569	616	569	610	626	592	573	565	635	656	627	613	528	583	617	587	598	624	593	639	607	621	593	581	574	603	612	629	585	603	594	665	613	589	606	597	615	612	612	588	599	654	614	649	597	619	613	618	579	584	570	600	578	628	594	657	580	592	631	602	579	607	635	575	588	581	635	610	592	586	597	587	624	615	630	582	579	631	622	588	601	591	595	589	616	604	653	616	592	590	604	596	584	615	619	621	614	575	609	591	627	611	594	556	588	603	619	635	632	625	560	528	567	631	631	609	598	591	602	616	620	606	619	580	576	579	595	631	604	616	608	620	616	582	596	630	656	649	589	648	582	586	606	610	580	619	642	608	607	591	600	631	628	572	635	664	563	612	640	642	592	571	644	580	623	585	614	598	569	605	613	584	583	628	631	589	613	618	597	663	625	608	575	619	582	578	597	631	591	624	594	630	620	619	625	578	590	614	598	632	591	629	604	593	557	612	566	628	633	602	589	613	600	606	597	595	586	600	580	601	635	616	602	609	576	610	568	614	610	611	604	565	567	595	631	576	634	593	628	586	642	638	624	576	600	580	585	608	636	596	598	591	622	588	625	587	640	631	603	608	574	611	569	540	620	586	647	644	663	577	576	598	566	556	588	609	609	611	604	655	609	609	565	591	615	624	583	613	636	610	564	612	609	600	618	616	628	593	607	613	603	634	587	603	607	608	606	600	563	649	610	626	618	611	579	605	606	632	603	596	524	600	582	626	612	588	652	597	590	618	595	603	598	610	575	614	613	590	609	612	613	606	565	630	576	639	561	583	637	611	595	574	608	608	547	603	568	563	575	619	610	590	587	600	662	600	620	603	608	559	597	625	578	612	600	602	618	637	634	642	559	637	601	593	592	595	610	599	595	603	619	620	567	600	624	576	579	590	587	565	635	635	584	572	582	626	587	599	580	657	575	585	653	579	619	606	631	630	572	591	591	624	629	653	610	615	671	618	618	583	577	621	612	609	638	602	629	610	639	600	576	633	625	631	583	649	594	617	596	643	576	613	566	579	621	644	650	576	613	611	616	602	590	631	626	622	620	601	583	614	591	640	616	624	642	587	592	568	620	597	599	620	586	618	586	592	598	598	617	604	616	596	602	595	609	627	641	581	601	581	597	590	600	607	533	634	566	636	598	606	604	627	605	525	618	659	589	619	620	612	637	611	576	613	620	617	579	576	616	593	597	624	632	594	606	571	618	587	640	616
30536	42587	72696	72984	63072	49178	34243	19130	7440	2232	764	380	257	266	231	256	235	271	245	240	257	253	220	259	244	232	244	235	223	217	239	217	232	239	250	240	256	203	204	243	236	238	254	272	222	250	215	218	252	225	225	215	225	259	234	223	213	234	254	244	254	254	234	208	222	242	234	234	206	207	216	226	238	219	235	224	228	238	227	235	224	223	247	242	244	224	223	227	255	224	242	243	261	238	221	266	255	244	250	243	210	243	221	237	225	223	248	248	237	230	226	215	206	232	218	181	226	204	234	242	235	234	252	236	264	203	227	218	245	205	250	218	219	200	234	240	248	230	235	215	250	243	233	231	250	233	254	246	211	217	220	228	241	234	210	229	217	244	240	242	231	271	204	283	249	228	269	253	215	245	263	250	240	226	223	213	230	206	220	223	262	247	231	234	222	253	244	228	220	245	219	248	231	240	249	246	208	236	220	249	225	251	249	262	231	245	229	247	228	226	248	260	241	236	255	243	217	206	242	242	248	236	232	215	246	241	243	242	271	234	230	243	234	222	263	244	260	256	252	230	257	242	218	224	251	200	216	234	237	230	219	226	251	230	254	242	244	224	232	222	252	242	237	244	238	236	231	216	242	241	215	230	219	222	237	234	238	233	254	208	217	223	281	239	231	257	223	222	249	263	235	257	253	241	220	255	225	260	247	229	205	233	232	241	244	258	260	242	250	231	226	237	259	239	242	224	243	251	249	214	249	220	246	258	233	215	198	250	242	190	252	207	246	230	219	216	222	222	204	254	229	259	228	220	244	227	223	210	216	222	241	220	224	240	227	204	219	224	230	235	248	229	238	258	242	234	243	238	231	222	199	210	206	233	242	227	221	231	247	237	246	242	217	234	224	242	240	244	263	239	232	252	224	262	217	209	245	216	253	216	221	238	243	239	251	250	213	212	250	250	237	218	214	235	252	231	239	233	209	202	218	249	225	242	216	236	245	219	250	223	225	239	255	239	223	258	205	213	230	245	244	223	247	238	240	235	276	234	214	249	223	234	265	193	241	241	200	239	271	232	223	255	215	229	234	212	238	244	233	219	218	240	257	226	239	199	233	222	222	238	256	231	235	257	216	248	244	232	216	237	219	239	246	251	229	279	223	252	266	254	226	207	264	265	223	212	241	240	222	243	234	239	226	219	223	207	255	210	240	241	255	256	238	227	202	240	251	255	245	223	256	256	249	234	234	221	242	227	230	225	237	242	232	229	211	237	205	241	246	248	250	214	245	222	222	227	249	228	241	223	203	215	245	219	245	245	205	229	265	220	260	253	261	242	229	229	206	236	240	228	234	243	224	254	208	215	237	228	225	220	195	214	253	249	215	239	225	250	233	229	229	250	217	238	265	243	262	223	220	206	252	228	229	219	231	209	224	240	225	251	231	269	244	232	221	220	229	267	195	239	234	198	257	209	223	257	256	262	226	243	232	248	236	253	244	228	210	234	245	228	255	227	232	233	204	271	241	241	232	230	255	226	232	246	222	216	235	229	214	237	232	242	246	209	236	240	255	244	242	226	274	266	236	231	220	240	239	245	258	248	227	237	237	263	250	246	247	286	259	236	258	243	219	224	259	260	198	248	223	250	230	243	251	228	216	201	246	247	257	230	261	211	238	220	247	221	237	202	198	214	211	265	228	213	251	197	245	244	258	220	229	239	235	246	249	259	273	237	235	238	239	260	255	216	236	242	257	225	263	240	231	206	239	244	246	224	267	249	231	206	228	227	222	257	227	253	243	214	232	209	233	214	231	217	210	247	233	224	249	261	253	246	244	212	229	223	249	247	231	249	238	237	262	215	258	254	214	233	237	207	240	251	222	223	223	240	232	234	227	217	228	233	231	236	216	251	266	228	256	217	201	239	230	242	231	252	226	237	237	235	241	263	270	223	200	237	221	252	226	226	249	261	243	208	269	232	201	240	240	205	202	221	222	219	198	264	239	256	240	230	227	226	232	252	250	227	225	235	224	212	230	210	215	240	243	251	220	208	250	214	233	224	257	248	252	210	207	194	225	246	246	235	218	217	232	239	235	270	212	226	243	233	201	228	222	216	230	248	223	241	249	246	268	236	228	239	225	247	220	216	223	243	256	241	227	264	257	233	243	229	226	212	255	255	231	238	233	246	238	236	259	227	210	221	222	206	253	221	248	256	226	231	232	254	247	214	251	225	210	239	238	225	245	227	233	226	254	237	234	251	216	253	227	200	253	242	219	244	244	235	232	214	222	245	241	210	221	237	226	231	244	214	242	247	240	232	234	240	224	247	226	240	248	204	210	248	214	207	237	254	248	280	224	250	237	233	229	260	234	239	225	231	230	253	259	231	249	214	279	242	245	237	218	256	254	232	255	224	245	214	249	210	250	222	240	249	270	244	232	259	231	215	242	220	242	223	218	228	227	250	261	232	241	235	236	248	231	236	242	229	219	221	237	227	246	213	249	243	206	217	223	213	228	228	239	236	225	184	238	245	243	277	228	227	232	229	237	235	221	220	216	246	221	249	240	212	235	255	249	257	218	234	227	223	245	242	236	249	228	245	239	225	234	258	227	242	233	238	242	207	270	233	221	235	258	239	232	265	251	258	220	237	258	217	246	212	236	247	220	205	247	223	217	216	243	226	216	251	222	242	221	229	233	216	232	252	256	249	231	255	190	263	243	276	253	237	259	245	265	227	235	223	219	225	257	266	220	233	246	232	270	237	243	256	226	222	225	223	240	228	246	263	231	217	228	221	277	246	214	240	249	268	237	211	224	220	229	241	222	213	291	250	213	243	227	214	239	230	241	227	244	212	236	242	231	245	226	241	238	239	221	256	233	207	246	249	225	245	219	250	228	270	242	246	235	224	228	232	241	225	264	232	219	264	221	229	257	239	226	235	240	237	235	232	225	270	228	233	234	237	234	245	248	235	209	218	232	221	231	260	234	211	241	219	248	233	250	245	241	213	252	198	224	213	217	223	202	221	232	246	210	235	257	240	225	223	228	239	254	253	231	221	256	215	225	206	221	265	211	224	230	210	211	223	238	221	223	234	236	249	232	247	268	207	232	248	232	234	212	258	219	248	233	236	245	245	223	269	246	241	249	228	230	239	263	215	238	258	236	251	233	235	223	227	233	263	218	212	229	206	221	246	216	238	257	239	236	230	215	232	242	205	277	238	249	240	245	229	220	230	205	249	236	234	244	211	217	236	249	226	209	248	225	233	226	232	245	226	239	236	237	263	270	242	261	249	231	225	218	221	239	244	237	218	240	254	246	243	227	226	245	241	249	220	195	223	230	244	252	249	212	258	239	229	214	216	253	246	249	214	239	271	222	214	233	223	226	233	230	261	245	248	238	240	238	236	244	214	270	221	211	229	226	248	217	227	239	248	230	239	216	208	260	226	240	259	238	227	241	253	236	267	232	218	240	267	230	242	213	234	249	245	251	218	250	245	252	220	204	278	233	274	227	232	253	235
16271	32725	66203	78048	71738	59655	46346	32286	18252	7506	2710	1212	734	612	573	600	563	615	589	564	584	614	567	559	577	595	562	550	607	590	590	584	604	563	571	566	603	585	596	609	538	549	573	575	563	524	569	618	591	615	582	585	573	600	595	571	565	556	594	591	560	608	575	569	551	578	551	585	572	571	562	586	601	594	621	562	582	549	590	613	589	572	564	597	593	631	582	573	562	580	602	573	565	563	555	580	570	574	527	557	573	576	566	600	624	585	602	586	574	584	587	572	543	611	588	593	571	551	553	582	613	586	559	554	571	585	573	610	562	592	544	567	624	542	607	559	586	603	561	544	593	572	606	567	546	576	581	599	561	578	497	561	590	556	571	564	595	567	585	582	576	607	569	582	601	562	562	590	514	592	573	548	548	522	574	578	587	529	597	555	599	585	568	550	619	522	564	608	576	561	579	562	537	608	577	592	579	511	603	547	613	590	608	566	543	539	581	587	580	595	586	573	571	560	597	548	596	610	545	600	553	573	583	547	595	589	554	557	551	597	554	573	630	549	612	569	544	581	545	582	545	607	594	592	574	541	565	561	578	534	554	545	598	577	623	580	615	548	613	602	571	621	610	571	588	581	604	623	609	545	555	562	544	576	603	555	601	628	570	572	574	619	596	558	562	608	563	589	572	609	605	598	582	579	581	565	590	573	583	600	617	626	570	572	612	562	567	601	598	518	607	587	582	551	596	598	555	595	587	591	565	594	547	604	558	595	610	556	578	580	574	569	584	553	569	594	616	578	592	595	586	617	538	550	593	588	577	565	591	593	591	601	541	566	600	573	548	609	599	563	598	585	575	614	563	589	583	582	556	563	559	552	601	590	564	527	546	595	563	556	563	613	573	521	578	578	634	578	576	570	591	583	615	589	540	577	604	588	534	575	597	635	584	559	603	624	583	598	557	585	561	564	530	570	575	556	558	578	558	573	577	563	535	560	540	618	564	568	578	521	584	564	634	587	583	581	573	529	595	540	572	596	565	531	579	580	554	531	573	535	595	583	541	556	536	606	564	565	584	583	605	619	638	569	580	558	568	575	560	576	568	606	617	528	594	561	605	565	604	590	621	589	568	555	617	562	537	567	577	589	574	581	574	558	616	577	562	568	643	556	599	614	555	551	583	564	563	601	557	589	568	597	551	569	532	607	575	553	587	626	572	554	568	587	581	565	567	581	538	607	581	557	561	584	531	615	554	565	578	587	553	580	585	599	561	587	585	528	561	586	586	578	585	597	558	553	565	596	620	561	586	559	583	571	552	578	607	568	559	573	576	561	575	582	586	560	621	562	554	594	526	594	592	541	516	527	534	549	551	599	581	612	559	597	563	563	591	536	567	584	587	544	563	574	550	561	581	539	557	539	584	563	542	580	570	505	563	615	575	573	532	576	612	615	572	609	608	553	525	563	568	569	555	577	590	592	555	594	607	556	590	578	566	608	584	587	586	551	554	553	558	600	575	627	563	580	581	584	621	597	558	623	601	585	569	615	591	584	554	581	576	554	644	569	537	556	586	574	569	588	590	589	596	564	578	591	578	590	582	557	571	531	591	568	541	575	574	538	557	589	578	604	543	562	560	585	543	570	606	584	579	601	590	619	597	625	584	577	628	574	589	522	563	641	565	605	579	569	596	596	578	560	555	606	592	568	611	554	548	561	570	565	602	585	592	601	543	567	616	625	579	570	585	577	581	568	542	587	561	608	576	628	577	597	561	593	613	562	575	608	567	602	592	576	542	580	553	584	572	597	581	582	569	592	541	600	589	573	596	581	576	564	532	639	593	555	580	590	573	584	543	561	604	547	532	552	543	577	549	609	578	576	576	547	579	553	565	574	545	550	567	564	556	560	565	559	625	584	560	537	585	581	539	577	564	551	603	585	576	617	570	578	572	560	593	590	574	574	579	589	602	629	554	565	571	537	563	621	580	551	616	560	561	543	552	587	587	570	611	530	579	561	584	578	536	516	594	581	531	540	612	610	554	609	541	583	548	556	569	630	567	587	571	557	583	538	598	576	562	533	561	556	581	547	574	564	616	605	578	555	551	626	572	572	555	574	616	549	596	575	568	586	591	568	566	595	619	600	593	636	562	564	564	577	605	578	544	570	535	626	561	619	582	566	611	589	496	581	586	573	618	563	600	598	558	572	568	560	593	569	596	576	590	583	589	538	598	614	603	552	579	547	536	603	571	590	522	592	631	598	604	539	631	577	573	586	554	586	526	589	595	553	541	548	601	551	585	523	590	546	579	565	579	561	572	584	546	568	528	541	584	564	568	597	585	572	570	596	567	581	607	570	557	635	595	549	576	543	569	605	554	571	570	581	597	575	549	538	574	583	543	531	577	544	588	586	584	537	530	566	574	559	569	587	621	597	587	601	597	555	580	570	548	551	561	579	576	542	624	571	562	581	605	595	657	568	555	553	565	611	571	570	574	604	587	533	577	586	616	597	582	578	557	591	568	602	632	545	616	554	592	546	591	570	589	515	609	574	563	557	577	597	581	604	555	542	560	596	567	576	576	596	582	586	583	567	576	591	550	558	595	638	593	573	574	537	573	568	592	564	591	541	569	547	562	583	566	578	610	576	542	595	572	559	580	562	555	567	600	573	536	581	587	571	597	570	619	617	572	533	609	579	574	609	580	596	588	597	587	575	576	605	563	554	567	599	634	579	583	603	617	567	582	578	586	572	609	555	522	598	570	589	581	579	561	571	577	589	557	586	563	587	555	562	569	527	565	564	552	571	557	560	537	603	589	595	546	518	605	585	583	564	631	572	570	546	556	569	589	524	568	585	579	563	593	594	550	603	614	549	553	567	592	569	562	548	537	551	574	536	596	568	581	565	532	557	614	602	563	576	603	564	561	596	591	627	623	572	583	574	556	594	516	576	581	623	560	530	565	594	517	625	582	587	568	559	592	587	570	621	587	544	588	596	571	563	642	553	569	571	563	574	609	570	578	549	563	599	536	564	583	534	624	568	552	576	547	577	600	596	542	564	541	509	641	594	582	545	578	544	586	587	560	546	619	580	555	579	556	540	580	564	575	556	584	543	585	569	577	569	558	560	613	560	587	581	568	614	562	578	582	573	584	565	595	568	605	598	613	590	593	520	592	598	608	568	572	544	628	580	618	570	575	595	574	565	608	602	573	542	551	571	609	584	578	585	551	593	586	580	541	561	577	584	599	597	599	575	596	504	593	540	565	560	580	545	576	543	580	570	537	582	560	586	608	551	554	586	565	579	610	567	601	587	605	561	581	569	580	574	584	625	574	548	562	540	527	555	604	546	569	564	611	573	572	545	543	566	584	576	609	594	566	602	565	559	612	572	563	538	587	596	595	580	632	563	571	596	564	579	580	577	565	564	593	551	545	599	563	590	567	622	587	600	574	589	588	635	619	589	574	594	563	516	527	597	576	580	549	562	602	539	579	606	606	575	571	610	548	616	618	562	561	573	544	584
3258	2016	6084	7791	6061	3880	2030	1091	632	399	366	320	311	303	284	288	311	320	294	314	289	283	321	328	291	327	296	307	307	298	272	318	333	291	311	315	312	348	313	317	352	278	332	346	271	321	322	315	305	327	299	291	328	282	321	335	268	273	294	267	307	268	309	292	307	350	299	303	292	289	320	317	279	316	319	305	284	285	291	334	297	283	278	285	304	280	342	283	307	286	289	282	290	256	326	263	305	333	327	319	332	292	303	291	286	298	287	302	287	317	317	316	322	320	297	289	295	296	309	284	341	302	305	300	310	290	294	304	318	309	309	289	328	297	297	354	323	330	313	326	303	304	332	310	293	311	299	302	269	300	318	333	328	283	314	303	307	261	290	283	286	278	320	312	324	299	289	302	317	268	296	302	298	315	283	323	270	299	296	302	326	295	294	304	294	272	296	298	290	319	308	298	310	286	317	299	277	311	311	316	272	310	303	315	308	289	309	305	307	324	278	326	306	291	305	292	292	283	315	269	306	283	283	285	309	281	318	305	288	309	330	286	283	261	304	296	302	300	326	326	285	290	286	295	269	289	302	271	326	320	280	324	325	297	323	269	319	305	322	301	293	299	272	290	307	312	287	289	286	338	309	327	290	327	320	308	308	343	307	286	291	309	308	296	282	311	286	274	333	318	269	298	327	290	261	307	290	281	331	305	334	279	307	293	312	296	318	308	281	282	291	301	309	296	334	313	316	292	305	304	288	250	339	347	285	297	311	309	294	265	306	293	312	289	299	291	294	312	324	289	326	294	300	286	329	327	319	302	312	271	272	302	286	320	338	294	311	299	305	298	296	310	315	294	293	279	300	316	291	305	297	292	299	331	306	312	302	323	263	338	309	300	322	299	294	302	306	293	317	304	286	301	298	290	321	275	322	285	297	294	314	299	308	305	297	291	309	295	306	279	285	307	304	304	304	324	302	307	346	320	306	281	274	321	290	293	276	306	325	305	285	314	299	292	255	268	278	303	299	308	327	293	306	338	297	297	314	295	325	310	303	308	298	303	309	296	316	316	302	312	301	284	320	299	246	297	315	320	316	282	280	311	280	277	272	315	302	297	288	300	282	294	288	302	287	273	305	283	318	276	302	311	308	274	322	306	320	292	265	285	324	305	292	288	341	280	305	269	283	327	308	284	282	277	339	304	285	311	337	297	320	294	318	316	328	284	295	284	329	319	280	269	299	294	298	322	302	322	294	285	319	300	301	317	317	322	267	315	292	331	286	319	290	303	308	299	294	301	321	305	290	286	287	290	292	314	298	310	339	304	281	275	319	262	299	284	290	286	303	319	295	283	320	302	287	284	330	286	312	295	319	302	302	312	297	299	321	294	305	323	296	305	322	297	302	296	260	291	298	298	313	276	326	283	270	296	296	268	299	292	342	282	285	307	301	298	326	294	283	330	270	281	293	284	290	257	313	298	294	299	359	297	294	317	294	292	268	360	291	297	323	306	306	310	297	290	293	305	287	272	294	324	339	303	308	272	336	287	282	303	273	314	291	291	282	300	312	316	301	281	285	303	297	334	280	276	274	297	317	303	284	281	302	277	285	315	315	250	318	300	311	276	316	288	271	315	311	292	298	281	294	295	301	310	312	303	305	276	352	292	280	314	321	298	299	309	309	276	286	314	286	274	303	284	290	317	289	286	291	308	307	327	332	288	293	297	309	295	305	308	312	314	291	321	307	297	298	284	301	351	291	333	294	286	303	307	322	326	317	288	289	318	299	305	281	287	293	288	312	280	302	317	291	267	318	286	310	341	294	344	293	293	318	305	306	293	334	291	316	324	306	291	305	296	300	282	318	287	280	307	321	282	267	300	310	268	296	304	291	284	312	285	304	276	280	300	291	315	312	294	293	295	310	312	312	327	319	277	273	304	329	315	327	284	288	328	262	285	325	304	274	288	279	284	316	291	295	330	292	259	300	265	317	315	302	278	294	291	291	296	284	319	331	279	278	284	318	254	319	272	329	311	283	305	298	303	305	314	302	320	288	305	284	279	318	313	290	276	280	273	293	294	284	298	298	303	334	313	278	302	302	291	290	290	287	326	349	291	305	298	335	305	296	282	341	278	303	300	297	319	317	297	296	308	266	275	292	307	310	262	308	324	314	267	302	291	303	296	288	340	286	299	285	296	305	292	320	304	311	307	304	291	310	325	332	297	309	297	277	333	276	294	270	284	280	283	297	282	274	301	264	304	345	307	317	314	274	267	272	286	304	324	295	305	293	308	281	327	294	312	285	310	339	346	281	312	328	296	272	355	271	311	319	306	300	297	322	309	280	313	321	269	297	300	321	298	299	311	313	308	313	301	306	270	282	294	292	300	315	287	281	312	325	289	272	289	298	332	298	320	307	324	290	303	346	291	266	312	321	296	311	286	293	351	299	286	308	292	326	311	283	316	291	350	323	297	299	282	312	305	299	303	277	309	280	321	309	298	307	265	293	284	294	305	282	305	287	307	326	318	305	320	289	311	288	300	288	302	317	323	297	299	320	325	290	295	308	298	295	293	298	286	285	314	287	279	301	299	283	289	317	328	278	307	261	305	309	308	347	289	354	318	329	254	305	276	334	292	297	280	278	310	321	309	310	326	297	300	308	288	295	318	309	306	289	321	304	266	302	309	307	273	324	297	283	258	266	289	297	302	304	328	274	307	276	291	289	302	294	315	334	294	277	296	287	304	314	296	303	297	295	298	331	304	299	310	298	293	302	304	270	291	304	294	287	280	309	331	283	319	340	303	289	319	304	262	287	335	324	285	270	275	312	308	277	302	329	278	310	295	286	320	278	309	311	305	310	300	296	304	276	309	292	287	334	315	269	287	303	262	267	294	307	316	280	296	310	258	326	287	287	301	273	332	297	311	296	331	288	285	320	283	312	281	327	285	284	301	335	328	281	278	282	350	303	284	288	318	304	298	311	296	313	299	290	294	327	325	309	312	323	299	304	319	292	315	289	343	307	281	326	292	314	294	298	283	331	315	308	268	296	295	291	298	323	289	289	308	305	305	313	313	316	262	320	317	316	291	296	288	304	283	295	319	287	298	309	312	308	291	304	337	304	298	302	322	304	306	313	314	297	300	325	267	306	327	286	348	327	328	282	347	299	285	286	317	294	287	327	281	293	312	308	301	304	290	279	307	291	319	303	299	296	317	299	307	309	305	291	304	318	305	283	284	283	296	279	326	293	305	297	312	310	266	253	303	289	313	286	288	310	323	273	319	287	284	309	307	297	286	276	303	276	296	284	293	314	300	305	329	292	294	279	318	290	311	311	275	321	308	289	288	261	320	325	271	312	292	297	318	340	297	320	301	300	279	320	294	309	317	306	288	328	273	287	304	299	300	320	304	277	353	310	308	293	328	311	334	309	302	301	290	319	312	268	282	308	324	306	297	285	327	303	272	304	322	310	306	285	273	324	275	295	311	324	264	314	297	312	273	306	315	265	314	296	298
3269	3278	13390	19683	17235	12462	6924	3669	1855	1176	881	783	757	696	710	743	710	730	739	757	751	745	729	724	697	725	704	762	716	681	707	706	733	687	713	720	768	752	727	751	707	740	722	735	725	706	707	662	720	699	720	737	695	755	710	712	744	699	699	769	735	695	738	734	715	722	688	712	747	745	740	704	673	703	719	761	785	705	682	732	741	720	671	728	766	781	753	680	716	785	754	740	718	710	730	686	717	731	712	730	702	701	703	772	748	713	720	723	746	705	668	742	715	697	720	720	719	731	727	684	708	726	723	685	712	749	667	717	752	715	693	728	697	688	699	724	719	730	683	706	681	757	698	745	701	745	715	699	715	732	733	741	739	750	700	728	771	708	736	689	755	759	724	733	700	721	708	757	739	751	723	714	753	710	721	746	778	731	733	747	731	703	732	760	732	723	723	716	740	766	730	708	733	717	720	724	689	709	712	694	736	759	715	741	707	689	720	745	750	740	720	702	748	709	733	683	764	767	721	711	716	718	711	723	704	730	739	715	726	753	700	757	660	720	758	737	724	733	667	715	713	700	705	695	723	705	719	683	712	723	701	735	736	677	720	710	692	718	777	733	734	713	706	721	755	682	723	731	724	735	712	712	673	774	741	692	709	744	664	694	685	737	741	728	711	714	694	706	694	694	729	713	721	721	725	711	727	741	727	707	784	696	721	742	703	712	755	664	694	714	786	686	707	694	710	728	681	675	686	717	781	718	729	761	698	724	716	697	742	733	711	718	692	733	694	753	754	687	715	687	731	772	675	753	742	721	714	706	720	735	691	715	742	723	772	696	722	764	723	742	722	761	760	735	713	757	721	716	732	702	717	754	723	739	727	734	755	729	717	717	741	724	723	684	729	755	694	676	695	745	721	711	752	756	768	693	688	738	755	743	718	748	737	755	728	706	708	707	727	741	711	727	718	683	737	740	681	701	781	693	740	680	734	719	721	693	670	700	745	716	711	689	699	682	764	718	732	730	691	747	717	759	752	730	767	704	700	734	691	684	706	737	723	757	727	727	745	747	709	664	708	719	703	691	757	739	781	738	726	729	730	705	758	700	741	715	744	734	672	701	699	762	727	691	727	775	753	717	733	688	757	746	748	723	704	727	696	720	760	705	763	688	745	726	728	674	685	756	801	680	700	682	687	714	680	748	696	719	729	686	713	709	731	702	688	711	705	696	690	770	706	761	731	733	726	740	709	696	739	722	686	692	686	723	705	722	759	713	718	759	715	711	727	726	718	691	678	733	771	679	690	679	734	696	703	692	693	777	717	730	725	744	713	725	712	713	725	726	704	725	731	780	735	717	708	707	699	743	697	702	740	750	726	716	712	751	713	726	787	711	722	701	778	735	711	760	751	699	694	706	750	738	713	737	727	740	709	774	713	686	697	722	706	751	745	691	699	769	733	695	775	738	727	730	719	706	712	697	707	750	744	721	696	763	744	740	734	686	680	665	719	674	721	766	703	736	737	759	744	727	747	738	712	701	673	744	726	701	720	725	733	699	664	723	702	715	755	704	738	755	707	689	726	723	703	698	684	733	746	710	693	755	694	771	676	753	731	694	733	734	747	740	692	684	710	716	712	722	730	669	727	682	740	764	775	726	713	708	694	694	722	652	753	752	707	652	697	732	723	718	710	711	767	776	741	736	688	691	740	710	714	729	733	684	678	745	738	756	654	733	696	742	705	741	686	731	780	736	715	711	703	694	690	731	753	738	714	727	746	680	729	718	767	707	738	754	757	713	734	713	714	740	663	727	708	700	735	699	679	757	719	724	690	717	791	709	676	692	724	710	740	715	712	703	668	689	753	769	742	737	710	703	775	706	747	736	713	730	730	715	751	725	736	702	709	745	703	729	771	729	730	672	714	717	739	723	719	695	681	772	678	690	736	725	711	734	691	678	710	738	754	728	687	746	783	687	732	690	775	776	684	700	744	730	731	720	736	741	760	727	744	711	734	710	738	754	714	703	719	698	757	739	703	761	749	719	754	733	745	743	689	760	726	711	692	736	717	771	711	705	705	790	760	703	686	725	769	750	697	681	723	705	726	698	678	730	703	700	761	721	685	752	747	721	738	729	729	749	710	696	685	722	741	721	810	726	679	747	685	693	726	696	727	758	752	692	730	766	741	686	743	746	710	709	694	735	712	717	722	655	738	715	712	745	717	715	739	730	699	720	723	674	659	711	744	681	766	727	729	736	708	716	660	716	732	736	748	689	677	730	691	677	734	715	672	704	735	687	728	703	701	705	754	707	688	783	714	740	759	729	756	726	755	721	720	713	724	700	722	750	743	728	710	736	722	711	682	745	755	699	701	689	702	696	666	711	692	724	733	770	694	732	735	714	707	694	702	693	719	699	760	667	708	713	710	691	665	763	726	736	691	779	676	713	698	785	705	746	717	714	659	689	687	729	736	675	708	724	706	702	718	735	768	741	744	750	674	738	709	753	707	717	692	695	722	707	693	677	750	678	731	723	710	722	740	719	746	718	794	763	751	710	794	705	695	722	769	747	722	724	722	724	716	736	734	692	729	734	712	691	692	721	736	725	707	708	677	682	712	748	739	697	709	704	684	699	744	704	741	711	676	707	764	705	759	681	711	659	733	680	713	786	701	711	660	759	684	760	685	754	759	763	735	739	744	707	769	683	741	767	714	742	724	767	733	735	705	744	705	714	691	744	699	746	730	764	699	721	717	743	731	692	717	722	757	727	697	691	706	727	703	720	693	736	722	754	728	690	708	717	689	733	703	726	715	664	728	684	704	684	677	761	691	669	681	733	749	750	689	729	673	719	722	732	687	713	720	707	737	716	766	753	696	680	709	721	674	744	755	731	721	735	721	738	751	674	722	710	741	736	665	712	724	721	724	681	690	772	753	711	728	725	761	722	751	738	738	767	723	749	719	729	730	718	715	749	741	748	685	715	782	742	715	739	740	717	698	717	700	672	761	682	735	738	698	715	720	716	710	749	681	751	668	757	719	759	720	726	745	727	725	697	726	702	717	710	692	704	682	730	748	723	740	688	740	730	687	703	731	729	731	686	738	692	748	747	744	727	744	743	688	738	695	711	725	725	708	724	738	728	732	727	732	678	738	702	765	708	708	687	701	770	765	725	737	724	708	742	745	704	720	717	682	757	696	756	771	771	721	744	754	732	767	757	728	718	724	722	698	752	704	736	712	719	686	690	707	729	721	724	696	735	737	730	720	721	729	736	705	729	685	707	718	741	721	685	730	726	687	747	750	700	721	726	684	729	748	708	736	729	759	727	753	730	685	706	686	783	746	716	760	721	693	695	732	657	729	719	739	733	708	719	694	699	737	705	733	730	722	726	724	716	702	723	711	702	693	667	687	692	732	725	733	800	688	690	694	745	735	691	696	764	772	718	719	737	775	739	711	699	765	742	746	738	749	736	718	737	740	676	737	714	681	743	694	709	726	775	693	713	687	744	718	724	690	706
27310	34375	72652	72978	58261	42338	27433	12922	4065	1331	602	328	285	256	257	261	235	267	236	278	244	255	276	274	265	249	272	266	244	259	241	258	259	245	250	231	259	268	238	230	256	284	286	271	280	287	259	253	284	246	262	234	244	223	254	277	237	276	299	256	228	257	245	256	260	261	279	244	258	252	239	305	229	238	237	232	258	278	236	236	237	241	289	248	248	244	281	269	273	247	230	270	229	255	275	247	272	273	258	229	226	241	237	231	251	238	252	261	247	294	270	259	254	224	247	243	259	253	254	250	266	235	236	263	285	264	245	272	243	267	240	279	263	258	266	246	254	246	273	253	253	237	241	240	244	252	247	237	279	264	239	281	243	251	243	235	261	258	289	252	255	252	237	250	239	258	270	271	251	226	262	239	251	248	284	248	266	272	276	259	226	241	263	259	241	234	241	255	230	280	255	263	235	267	262	283	258	278	249	279	210	245	245	230	276	294	262	267	249	306	249	269	238	244	262	271	242	242	262	284	238	222	237	266	285	250	254	274	241	242	235	236	283	290	262	241	246	258	245	258	266	270	256	218	252	245	249	222	262	285	257	233	235	249	273	257	257	244	248	275	247	294	259	249	261	256	279	290	212	272	267	235	236	264	240	284	302	252	227	271	275	242	254	259	241	253	268	261	250	255	236	242	263	249	223	215	244	265	260	267	258	264	235	248	263	260	268	243	251	257	270	261	227	259	279	261	242	228	237	266	264	232	259	249	248	268	227	277	244	269	279	229	257	260	236	271	259	247	253	248	258	226	256	250	245	260	263	239	264	229	237	260	269	218	236	232	257	268	244	255	255	241	244	251	226	228	270	250	255	256	264	250	249	250	261	239	263	270	267	246	242	246	261	250	264	272	283	241	286	235	248	259	285	235	294	282	255	261	256	248	293	257	269	263	281	267	260	289	239	246	267	269	248	247	236	256	239	267	273	270	241	255	261	276	267	246	244	251	257	271	240	278	265	295	252	236	238	231	240	262	279	268	263	278	249	236	263	240	245	269	280	264	260	252	251	268	240	293	253	243	271	234	263	277	252	262	242	242	232	279	249	243	229	252	273	248	266	267	273	289	266	240	293	283	243	272	248	256	242	281	251	260	270	239	241	254	241	241	231	231	250	212	257	281	245	266	227	254	264	250	286	252	265	243	234	231	224	222	257	257	231	245	255	252	267	241	271	213	250	237	225	258	280	254	236	245	275	256	283	255	243	270	242	250	259	254	263	262	266	239	249	271	237	276	260	257	259	263	263	242	261	286	244	258	263	238	247	281	262	238	240	250	243	272	260	228	247	253	245	250	254	251	229	249	256	275	255	266	255	242	273	250	248	248	235	250	273	255	269	258	265	264	276	231	304	233	261	244	239	300	276	253	227	269	284	251	213	263	276	272	262	230	272	243	280	245	265	259	266	240	245	237	264	235	225	244	254	258	252	263	246	228	208	260	246	252	254	244	223	246	250	237	256	252	250	247	285	266	245	260	226	266	247	252	253	246	242	284	254	232	257	269	251	238	270	256	254	241	252	282	258	245	242	265	257	258	250	239	280	256	276	257	267	299	249	236	251	239	239	283	285	277	283	277	253	245	245	226	265	273	288	268	221	266	258	244	253	242	232	273	269	276	246	235	250	247	268	230	264	286	279	249	308	257	264	269	234	258	240	276	235	246	267	254	247	267	242	241	245	252	267	267	252	247	250	260	232	229	250	263	272	271	253	261	264	283	246	236	264	255	265	246	249	275	256	252	254	238	253	253	263	269	251	241	229	252	248	243	273	252	259	267	262	260	258	261	254	247	256	243	249	270	254	223	233	225	263	241	268	268	267	261	224	253	255	271	287	253	249	246	237	253	253	252	261	236	245	245	257	239	265	274	262	248	258	265	259	275	282	251	246	253	280	268	256	270	248	260	243	252	293	274	262	260	266	251	280	240	279	262	257	266	292	254	248	231	230	253	239	249	261	274	233	247	261	262	233	247	282	270	260	275	250	240	254	260	238	261	250	240	243	243	293	232	266	258	243	238	246	255	269	264	227	257	254	264	250	238	267	238	267	278	242	259	276	235	271	273	261	253	248	248	273	254	245	258	276	242	285	242	275	246	256	249	276	228	284	251	253	266	274	260	241	238	265	264	282	289	265	278	248	289	254	263	236	239	221	269	249	242	259	278	243	262	270	238	266	293	258	287	256	255	292	258	243	256	241	256	258	259	270	290	242	273	230	263	258	270	239	249	251	253	267	271	244	261	272	257	264	249	237	274	291	260	277	263	298	253	259	278	256	245	266	248	226	241	237	250	265	255	265	269	287	240	249	251	240	252	260	247	243	243	257	262	233	256	240	230	263	233	217	279	278	253	245	236	267	278	242	259	219	269	246	264	264	248	269	242	274	293	258	260	270	263	258	259	281	251	251	298	274	234	250	252	269	247	236	240	284	224	260	248	261	258	237	251	280	238	251	268	276	249	262	271	270	252	238	276	269	265	292	259	250	279	270	261	250	233	253	270	284	240	282	274	220	268	280	238	259	241	239	235	231	239	230	251	269	220	223	266	235	250	270	281	249	284	264	273	291	275	274	248	266	252	244	267	260	226	243	267	258	253	253	239	263	232	247	241	269	264	265	235	221	268	267	240	256	250	254	242	254	262	246	200	264	267	295	275	263	244	244	244	226	286	269	256	224	246	263	250	257	217	236	272	270	269	249	243	270	248	236	250	270	247	235	269	223	259	254	239	237	261	258	264	239	256	233	236	262	246	263	235	252	263	256	251	251	252	238	246	259	249	246	248	251	248	240	279	231	240	256	251	247	258	259	242	271	273	248	252	258	259	283	252	247	242	260	273	235	279	244	275	225	272	241	216	293	253	258	230	271	278	272	258	248	274	254	271	249	274	240	269	244	240	259	245	237	239	267	230	245	276	238	257	207	255	283	251	237	242	255	269	250	238	267	229	247	243	234	236	254	260	270	240	246	245	233	284	246	241	258	261	255	277	239	231	260	263	283	253	242	246	249	276	286	267	245	239	253	230	227	299	265	265	250	278	244	285	265	249	249	271	271	244	257	245	254	235	270	242	252	247	289	271	262	235	248	257	244	268	239	232	273	266	275	249	269	229	271	268	251	266	246	246	265	283	264	278	258	245	280	254	242	247	257	275	255	236	278	227	253	258	247	268	230	249	245	249	233	297	241	230	252	279	267	261	230	259	238	266	233	283	268	257	267	243	247	263	267	255	271	252	266	276	263	228	265	282	219	239	265	255	290	234	230	237	281	254	242	275	270	259	271	268	243	255	271	286	251	261	241	240	295	269	271	248	253	279	286	245	273	258	252	267	245	241	238	241	271	261	256	294	256	261	264	264	273	251	234	253	228	242	282	258	240	276	239	270	251	280	267	281	276	294	242	233	288	261	239	248	253	234	231	271	240	257	289	287	245	242	274	282	244	255	285	256	240	275	235	248	222	270	288	251	258	248
13302	27684	66902	78115	66494	53075	39913	25147	12286	4745	1858	990	687	635	627	593	637	617	621	603	619	597	626	649	630	600	651	623	638	593	656	642	642	607	596	668	634	628	563	624	595	645	597	611	606	618	631	601	646	659	652	613	595	637	614	622	659	586	629	640	583	631	607	621	611	636	628	605	614	645	664	598	641	642	624	611	612	599	604	638	604	675	642	591	602	611	649	620	628	607	664	644	607	597	648	639	604	628	680	604	641	644	626	627	661	594	592	628	615	623	610	635	658	610	674	596	648	637	627	640	610	607	605	674	617	616	593	587	654	593	657	655	632	624	573	580	657	634	648	608	619	660	665	578	617	613	636	642	630	623	598	596	664	619	597	628	580	597	660	650	619	609	638	576	616	620	621	610	590	646	627	536	612	614	655	657	601	610	648	642	653	648	643	601	633	607	639	595	650	614	609	614	635	684	571	609	614	624	609	604	640	608	626	602	581	647	656	660	590	612	603	571	644	629	631	594	592	608	651	556	644	614	585	603	667	615	638	627	603	648	633	651	658	627	621	615	657	623	624	600	609	658	608	644	604	627	617	643	618	676	616	597	624	599	625	605	595	610	637	622	599	618	635	672	623	655	624	619	632	629	592	671	643	572	624	668	637	611	634	663	613	629	593	633	599	652	645	578	613	629	655	631	606	599	647	633	625	632	656	588	616	600	634	643	633	647	648	607	588	638	599	636	624	627	606	633	622	654	661	632	665	585	661	641	612	613	667	621	628	596	601	660	624	633	690	623	615	675	662	627	660	639	623	603	614	602	609	602	618	673	666	643	605	594	633	601	660	647	570	628	629	661	617	647	607	628	630	621	595	648	604	616	600	634	613	629	586	634	645	659	623	614	618	640	625	589	628	632	633	597	611	613	606	649	615	580	638	613	603	647	626	637	641	650	653	636	576	647	609	634	620	616	633	613	604	568	615	637	626	611	603	584	606	605	614	677	620	594	598	645	590	621	686	563	652	639	606	636	624	608	607	659	631	555	588	613	603	660	617	589	610	642	621	576	619	597	657	630	610	617	608	591	616	597	603	617	585	659	613	604	672	668	604	610	613	608	610	600	618	665	692	596	607	651	625	654	645	598	640	660	618	677	622	610	584	628	625	625	660	653	635	636	631	577	600	638	601	631	662	628	656	602	611	647	603	645	580	638	637	590	625	643	650	635	672	601	587	631	648	619	635	618	609	637	647	600	650	652	641	640	666	648	620	646	636	613	642	600	682	619	603	645	621	639	680	657	656	655	609	565	611	567	580	608	634	626	664	623	626	598	630	622	660	587	615	660	627	656	591	621	610	621	632	636	596	643	608	614	623	616	618	612	683	642	628	599	586	651	616	627	657	598	659	606	603	634	597	647	620	650	653	647	640	674	623	592	681	623	647	650	637	611	580	611	638	593	586	598	585	617	578	608	587	552	660	643	636	584	625	587	611	603	663	652	649	638	617	635	623	610	605	630	576	643	627	606	666	617	634	581	619	646	660	604	668	623	589	643	635	577	672	595	644	627	628	636	636	565	591	618	628	601	607	595	595	629	635	584	650	610	671	620	622	601	639	623	603	661	635	606	650	643	617	611	630	672	590	634	591	614	611	641	630	612	629	676	617	637	660	630	641	583	604	615	622	634	602	632	614	599	634	636	623	618	632	626	615	666	655	607	634	615	602	622	641	646	628	649	634	621	628	607	599	608	570	588	649	586	646	624	652	613	654	582	636	658	661	597	602	586	613	649	588	594	580	607	616	633	614	647	634	607	598	628	635	633	672	586	629	652	619	568	608	574	613	590	569	596	636	581	644	634	579	621	646	675	623	628	621	638	597	622	629	606	605	631	633	641	646	613	605	580	629	609	610	658	611	650	641	635	615	627	630	617	604	657	610	664	631	622	585	574	553	660	642	630	597	694	662	615	617	612	622	638	594	626	599	567	617	629	633	618	650	636	607	622	585	626	631	589	641	622	630	603	603	630	676	607	595	692	605	638	631	631	611	603	578	620	617	645	630	562	629	641	619	650	644	666	629	654	646	609	594	660	649	607	576	616	627	628	620	618	603	632	639	631	625	583	623	669	605	594	602	570	653	623	643	618	654	640	671	598	644	614	611	674	587	605	651	624	641	615	608	635	608	622	620	643	618	638	665	663	636	569	658	597	597	616	633	614	624	569	593	595	629	559	618	624	607	601	656	656	608	639	701	617	620	570	643	598	612	593	656	666	649	597	663	591	648	662	616	604	665	629	608	631	657	608	646	590	605	642	631	637	627	661	579	601	641	628	648	640	605	606	624	632	621	580	654	635	621	651	610	605	617	637	588	619	596	625	618	592	623	629	630	606	641	617	610	585	639	591	610	649	614	615	595	616	603	606	631	646	602	658	643	627	650	620	620	631	598	600	614	610	603	622	615	666	630	654	591	632	662	599	608	594	598	610	625	588	612	640	663	591	656	673	616	634	646	587	625	573	611	618	654	585	659	631	623	618	607	618	607	627	613	586	660	657	603	597	580	604	615	609	601	616	629	671	612	578	629	627	605	630	633	638	656	637	606	628	644	615	624	570	626	656	644	595	618	626	651	648	609	628	634	636	628	608	644	644	642	664	612	641	624	562	615	611	622	596	592	642	645	645	574	607	640	608	633	652	638	624	670	649	606	621	651	631	645	655	628	635	576	628	678	616	639	650	616	601	628	607	714	645	672	612	643	618	603	610	635	631	660	647	653	590	629	612	580	632	649	653	602	602	608	633	612	587	623	634	605	593	625	640	652	638	618	617	620	636	611	654	597	658	609	588	653	679	580	613	608	643	592	609	606	629	601	624	614	615	577	614	647	641	609	587	620	659	652	618	637	583	595	598	629	649	590	616	628	626	611	672	632	636	617	638	626	643	651	614	589	619	643	636	647	624	606	639	632	637	600	615	636	565	645	607	669	621	616	570	613	621	591	648	573	578	599	638	649	655	618	634	611	602	653	622	575	618	629	614	690	648	637	670	639	580	622	681	613	639	643	590	590	618	624	625	662	643	584	698	625	604	669	627	617	628	650	628	607	604	642	638	640	617	621	594	654	600	587	634	577	626	620	610	670	608	632	601	579	599	637	630	637	618	623	591	602	615	627	649	636	609	635	592	651	630	634	604	627	667	652	662	631	605	617	630	611	643	602	656	658	697	648	633	617	624	636	623	603	618	613	672	637	604	645	635	638	589	619	640	623	616	633	653	588	664	641	622	584	650	609	620	617	620	642	613	622	640	608	624	639	592	630	627	642	652	598	659	637	635	655	637	653	632	643	582	660	604	633	623	643	604	651	577	606	675	654	605	653	618	573	614	635	611	647	665	587	594	610	648	628	623	641	651	643	640	609	602	665	669	629	641	606	608	664	628	671	616	577	606	602	652	661	636	628	617	660	604	587	590	630	639	603	621	628	613	622	631	659	594	638	639	612	610	559	636	609	617	571	652	634	628	614	645	652	631
31657	36478	71909	75803	62829	47368	31888	16121	5279	1542	581	326	282	228	232	258	241	236	275	261	263	263	242	244	245	236	226	217	250	233	254	249	259	251	256	219	248	251	254	254	266	254	248	238	259	267	227	259	255	233	264	265	239	234	233	217	231	252	266	258	222	234	231	260	261	242	265	229	209	244	252	261	272	247	238	261	251	263	231	226	264	243	209	242	241	245	245	238	224	260	213	208	223	238	266	224	274	249	278	249	225	237	261	243	248	206	225	239	233	222	238	226	269	248	282	253	241	205	229	249	224	247	252	234	255	232	238	253	221	227	214	240	264	250	232	286	248	248	260	259	251	245	245	223	264	225	221	253	220	221	233	276	255	238	260	220	222	231	245	266	255	260	244	240	241	233	271	271	222	246	249	249	252	264	231	239	223	226	241	219	247	214	230	240	225	252	232	243	232	237	264	261	261	249	235	225	241	238	202	238	242	232	237	245	242	231	242	245	250	253	241	227	254	251	216	258	240	233	248	214	235	224	243	237	247	273	220	219	267	237	246	245	223	233	260	249	262	228	215	240	254	216	239	270	239	212	221	254	238	230	259	282	238	218	242	268	227	207	248	254	232	270	247	270	230	237	220	239	244	233	224	240	256	237	252	236	241	260	257	280	239	256	253	252	244	268	254	258	248	244	267	254	244	248	256	258	232	262	241	239	263	218	214	230	257	224	244	265	259	240	243	238	262	215	255	230	273	244	234	252	224	246	232	233	230	256	218	228	249	238	251	236	244	217	243	261	228	233	219	239	237	237	257	260	230	240	228	207	263	208	217	260	261	238	258	259	247	245	248	245	227	229	261	223	265	256	262	219	244	255	253	234	244	233	265	235	267	266	195	258	260	247	243	249	233	245	256	245	265	223	223	271	260	244	248	244	234	259	249	236	228	256	239	220	241	224	258	230	240	230	260	239	230	248	264	273	258	250	245	253	225	226	235	246	228	263	256	240	227	271	296	249	262	264	267	229	229	263	246	228	250	258	257	215	221	237	272	250	258	227	245	244	262	274	235	255	228	260	255	203	210	230	238	228	237	241	262	259	224	234	238	235	262	254	222	224	266	273	246	252	251	242	231	264	233	247	255	228	233	225	237	216	253	267	244	211	244	234	267	229	246	233	258	234	247	257	270	270	257	234	255	234	238	265	230	246	248	260	245	235	241	265	255	244	253	239	250	266	253	256	240	226	249	252	245	227	219	250	242	241	243	255	233	229	259	221	223	252	249	256	232	210	254	231	230	249	278	255	263	254	218	235	250	271	258	258	231	224	262	239	261	261	247	232	246	254	244	254	258	243	248	260	241	236	259	247	232	267	243	232	267	249	261	250	230	231	253	236	244	262	250	254	215	227	252	229	231	255	237	242	249	251	254	224	229	240	240	232	252	270	245	259	256	227	258	254	250	228	231	222	230	230	244	266	217	257	240	247	274	211	241	248	253	246	274	237	227	222	253	244	246	230	229	239	252	245	250	228	267	233	247	240	259	273	253	229	228	204	239	247	249	226	239	251	223	229	254	259	232	251	277	245	231	243	269	254	239	243	254	241	224	242	252	241	225	243	244	268	245	252	273	239	214	255	248	227	277	248	263	233	256	240	234	256	251	217	239	229	281	225	219	256	246	224	240	230	247	217	217	242	234	235	221	265	266	233	218	238	243	269	231	227	274	231	218	218	265	235	259	253	242	220	238	232	250	232	259	235	243	278	251	247	231	250	260	260	269	239	257	246	232	230	281	250	272	243	222	231	232	266	273	220	236	256	204	227	245	223	236	239	265	233	250	259	251	234	249	271	231	247	245	222	234	230	257	232	222	251	258	241	241	232	226	250	248	243	232	254	230	223	249	309	272	234	241	256	217	261	216	272	270	242	242	201	234	233	205	261	241	217	232	233	256	232	236	241	238	272	239	241	275	227	217	252	237	222	242	271	255	214	243	227	259	254	278	239	241	245	242	234	219	218	275	227	228	231	242	227	232	226	274	237	233	231	248	272	255	218	220	225	214	244	272	261	219	257	262	229	241	235	238	232	225	253	237	247	241	242	233	259	245	239	280	235	247	241	243	225	235	254	275	218	267	236	248	259	227	249	245	242	227	222	265	241	248	254	258	223	228	238	263	215	269	243	242	235	278	246	230	234	251	236	220	275	239	276	226	242	270	214	235	261	274	276	253	231	233	247	239	248	259	259	222	223	254	266	222	242	231	224	242	253	235	220	235	229	226	236	253	202	233	259	222	247	240	237	213	257	250	225	244	234	250	236	259	246	247	233	242	255	249	249	235	254	224	219	247	264	231	248	263	238	243	251	242	246	245	255	261	240	252	248	240	239	256	254	232	233	237	239	271	241	236	245	245	254	232	227	204	252	266	242	269	237	252	254	254	255	236	253	217	227	225	270	238	248	240	221	230	233	220	244	243	220	244	229	259	248	255	227	274	219	242	258	246	242	229	247	251	222	261	228	252	242	228	233	239	264	258	225	273	234	255	257	238	219	249	259	233	225	226	249	230	224	276	238	243	223	276	228	213	237	261	209	240	257	226	236	245	263	237	246	228	254	278	242	233	267	271	258	247	238	247	239	257	250	215	227	256	221	238	219	274	205	253	256	256	246	238	250	247	272	228	220	230	242	231	248	212	254	217	269	239	250	234	248	244	242	217	227	229	246	248	258	217	253	237	251	256	261	247	259	241	214	227	252	259	267	235	235	249	262	269	254	245	225	237	233	232	215	203	237	269	226	233	234	248	255	213	213	251	214	227	248	239	225	248	218	259	233	245	223	256	225	276	252	235	257	263	223	251	257	254	244	222	226	247	245	263	237	242	258	232	274	269	245	250	237	229	224	262	282	250	232	240	250	249	234	233	228	239	244	233	222	245	253	229	225	238	192	225	224	246	248	243	242	247	192	260	231	237	219	244	255	234	249	250	246	253	258	226	230	237	245	230	252	251	239	244	284	214	249	208	267	258	225	246	213	218	248	252	245	210	258	283	257	211	220	238	252	218	259	240	226	226	268	228	231	236	253	251	229	221	245	222	235	231	232	238	217	239	243	278	261	265	243	239	230	208	248	246	236	228	274	251	235	267	242	224	239	232	232	245	250	255	244	261	228	243	229	255	279	230	268	271	268	248	232	240	234	259	259	262	233	250	276	240	235	248	238	243	245	237	222	266	240	244	266	230	249	231	249	243	235	230	238	246	231	224	243	242	250	222	214	239	276	220	245	242	235	256	219	252	250	233	258	266	230	241	262	254	231	269	231	244	243	256	233	219	228	240	257	251	240	246	262	237	255	245	242	258	245	247	252	223	250	219	220	250	257	259	243	248	241	243	227	236	244	252	235	264	250	263	243	260	252	258	264	235	254	236	235	259	239	273	236	225	267	264	250	249	237	235	231	268	281	230	238	242	243	231	246	247	273	253	232	258	254	225	247	255	256	253	256	265	252	259	234	278	243	260	244	254	235	234	235
15626	28657	66794	82020	71386	58217	43949	27875	13695	5489	1879	949	663	580	614	613	618	607	596	652	613	597	577	623	577	625	628	609	609	600	574	603	585	612	615	584	587	627	555	603	601	571	611	574	613	562	633	608	600	641	596	595	599	622	597	630	591	546	613	603	601	605	621	646	593	596	564	554	626	650	585	540	627	601	602	616	595	599	557	618	570	569	598	624	568	552	584	605	630	575	603	583	634	620	556	571	586	586	563	573	606	581	561	543	623	582	600	586	622	580	573	595	599	608	552	566	575	623	594	613	622	616	580	609	622	604	628	608	611	616	622	569	577	565	583	607	568	620	571	556	592	581	638	580	594	599	615	563	601	582	578	590	612	600	606	591	617	638	620	595	614	635	624	590	595	623	578	599	638	602	536	592	564	591	616	579	611	557	589	576	584	598	576	599	588	639	569	577	588	552	610	558	613	575	631	605	600	633	602	563	627	634	544	615	578	581	615	587	640	602	535	635	656	612	617	618	608	565	601	592	581	660	595	641	639	628	617	617	603	524	597	587	625	599	571	582	629	593	628	556	592	610	632	590	597	634	594	577	581	600	618	624	577	604	596	626	578	597	597	587	579	629	638	621	587	563	589	610	607	628	616	602	605	586	596	611	588	621	602	603	620	577	595	574	574	624	613	583	592	632	594	660	599	602	608	551	647	588	571	575	574	600	590	550	613	596	617	601	603	579	575	595	574	584	629	633	627	665	604	611	571	573	608	609	572	547	537	631	613	588	593	586	552	585	589	586	598	577	609	593	593	576	584	619	591	625	573	590	600	619	637	575	565	555	605	626	627	592	597	613	590	602	566	620	617	591	593	591	593	641	624	596	587	558	612	573	627	569	643	597	647	627	639	585	598	644	616	630	606	548	647	614	565	582	615	605	598	573	588	582	564	602	593	561	613	599	607	541	579	553	569	609	576	610	588	562	592	588	559	589	611	635	597	630	609	566	567	636	627	569	610	591	561	590	562	561	626	580	570	533	618	638	535	577	629	565	630	566	575	548	596	595	619	587	532	582	590	639	586	632	620	577	633	599	575	530	599	614	614	641	604	558	554	593	616	621	597	623	628	635	627	557	643	615	653	601	554	614	568	612	652	643	571	583	590	601	573	631	560	606	596	650	608	613	602	597	569	551	609	640	605	612	589	595	580	579	617	576	569	633	571	625	557	627	639	623	608	634	663	608	612	576	614	592	627	625	568	595	576	579	589	595	623	606	600	609	584	570	654	574	601	614	567	609	611	627	587	613	622	601	584	582	638	613	581	612	555	593	617	579	579	582	617	589	587	557	619	615	619	639	633	592	627	623	608	583	639	568	573	568	599	595	588	557	613	562	578	585	635	534	578	606	595	631	596	580	620	583	601	625	601	600	586	553	618	623	619	565	568	581	609	602	582	623	608	618	593	554	587	607	576	630	615	566	613	635	593	582	594	576	601	617	595	586	583	613	595	530	589	600	545	588	607	558	601	593	594	599	569	558	580	602	575	617	568	592	577	586	607	604	595	616	572	645	572	596	583	617	566	564	580	615	649	641	578	583	598	609	554	607	582	636	568	606	604	617	623	597	584	595	570	628	601	611	597	614	585	589	611	563	631	576	604	585	564	574	597	596	583	624	616	604	560	627	564	589	586	556	587	548	624	614	629	612	620	589	599	564	586	568	609	600	592	604	604	591	619	598	616	625	635	618	616	620	582	555	587	602	559	610	616	614	576	599	550	587	581	574	584	581	604	570	565	608	596	564	602	620	632	611	611	591	605	582	606	578	593	580	611	614	600	609	623	659	609	627	625	613	572	590	577	582	644	590	570	605	585	600	605	569	581	624	583	593	560	576	583	600	615	623	646	607	614	575	660	602	621	590	595	575	618	601	593	602	572	616	643	580	579	615	577	578	648	602	612	578	607	603	624	571	550	576	595	615	569	593	583	607	615	586	574	605	582	587	608	624	666	615	600	615	594	560	582	640	565	597	589	640	590	601	610	615	604	609	596	606	609	628	541	655	639	588	608	626	596	577	581	644	614	566	578	581	535	611	589	593	593	605	596	614	612	626	601	623	615	591	574	652	628	622	540	586	594	647	563	568	633	551	576	600	550	578	543	560	530	557	557	601	584	644	640	588	601	598	605	615	615	619	663	609	633	625	583	641	603	590	609	581	582	607	572	598	566	610	654	588	609	663	592	558	586	562	610	584	558	618	550	607	594	601	585	615	553	575	590	569	601	598	591	624	644	613	594	607	591	612	604	580	616	619	573	578	568	604	585	575	609	622	622	619	620	596	548	622	592	581	563	613	636	595	595	590	556	603	601	630	619	613	585	579	610	585	620	599	592	629	582	619	591	563	629	599	596	610	652	586	594	602	568	554	580	587	595	580	625	570	606	592	610	601	611	578	604	584	567	576	637	593	550	645	618	592	587	621	596	603	604	585	585	587	595	612	585	609	609	639	564	604	571	597	551	586	578	596	567	622	628	599	556	608	623	563	617	633	589	570	629	596	601	602	587	582	603	582	564	616	596	584	613	569	599	565	601	554	625	614	596	650	602	608	613	627	603	663	577	576	598	632	559	630	600	586	600	599	606	559	594	591	566	602	626	580	621	585	593	629	638	562	553	602	580	626	604	611	605	613	606	617	600	617	581	579	575	602	570	597	594	587	597	644	572	589	561	551	617	581	603	570	613	603	565	617	580	618	582	569	661	625	567	639	597	613	537	573	597	550	623	578	569	584	581	611	599	612	553	598	587	595	638	596	646	594	584	588	623	619	608	588	567	564	601	590	584	611	575	600	630	583	626	589	587	631	588	576	612	564	628	551	567	601	605	557	586	593	618	569	570	611	591	589	577	584	626	586	614	559	597	630	627	572	580	597	569	583	587	597	613	591	577	578	653	576	618	616	606	560	588	613	621	598	601	606	618	569	628	581	596	612	574	607	568	601	568	589	633	621	595	581	606	581	631	611	613	621	564	568	645	599	609	581	636	637	584	629	580	592	586	586	624	638	557	621	604	595	577	588	582	604	583	619	611	613	619	648	620	610	575	595	566	593	539	617	638	595	578	615	600	632	629	591	600	571	597	557	603	645	593	621	564	591	573	620	610	600	635	606	604	623	575	628	589	613	601	622	543	580	621	615	576	553	599	610	571	584	562	598	666	576	630	577	608	593	606	591	635	605	549	616	579	607	574	602	601	618	584	588	579	596	572	564	580	589	597	599	600	604	581	587	570	600	600	627	626	616	633	600	576	603	635	592	559	620	594	589	625	594	653	598	568	638	581	574	549	639	578	626	599	578	614	602	641	587	620	628	595	618	575	599	617	623	572	580	600	592	616	599	641	564	586	540	606	606	598	603	603	666	609	627	631	605	625	606	610	630	549	640	572	564	588	610	604	645	606	640	634	607	621	559	621	653	577	645	621	584	601	592	585	577	584	595	569	588	623	650	625	607	591	574	600	639	651	586	613	575	616	609
3361	957	6082	8037	6380	3889	2220	1143	582	430	339	329	289	301	301	339	316	315	343	287	313	342	285	294	321	306	285	274	305	333	298	326	293	313	324	304	295	300	318	305	292	321	306	326	284	289	313	323	296	299	307	311	342	310	307	306	300	306	322	306	313	291	311	308	276	293	307	317	316	308	329	312	318	306	293	260	307	352	326	303	276	317	291	316	321	323	335	330	292	304	316	315	297	327	309	293	300	317	277	304	322	301	325	362	308	289	306	307	322	319	296	292	323	316	308	328	313	303	294	312	292	299	306	290	250	325	351	307	300	342	301	306	308	321	309	313	290	324	329	324	336	337	314	330	331	309	316	301	333	295	305	315	316	333	307	297	314	277	310	310	319	318	299	314	301	267	333	290	296	309	277	311	309	305	307	332	335	335	304	340	310	295	302	327	299	320	296	303	297	285	314	289	309	306	323	304	281	328	321	305	295	293	291	321	314	317	326	307	311	332	319	320	297	335	303	340	314	314	314	320	295	309	313	297	336	309	312	308	310	306	307	329	284	310	298	316	282	338	317	329	298	333	324	291	309	326	329	280	300	321	299	291	332	323	299	297	307	308	300	287	320	307	304	298	283	332	290	307	291	276	307	293	338	334	340	309	318	325	303	315	294	344	312	277	306	306	294	273	321	285	320	343	301	283	325	321	288	301	337	289	291	300	319	311	298	333	325	311	332	280	321	331	304	320	293	300	346	354	303	322	302	304	299	326	292	312	322	329	316	324	315	324	292	317	346	327	296	326	296	319	309	284	327	289	296	313	306	289	325	316	317	315	332	313	321	291	332	297	309	342	282	324	321	342	327	324	345	289	327	331	313	298	315	318	289	308	299	333	322	308	299	294	357	305	345	330	333	285	324	312	319	315	319	313	289	318	323	317	301	318	339	301	314	319	328	297	329	319	280	293	287	280	305	312	325	293	295	279	333	313	288	298	282	298	329	323	323	306	329	289	333	330	306	296	315	303	332	333	317	297	322	313	311	328	304	306	310	333	305	302	295	288	316	306	314	322	298	308	303	297	313	273	306	298	310	341	348	320	309	331	309	308	318	319	316	314	322	287	300	293	324	313	289	303	281	310	298	314	296	383	311	320	315	314	348	299	345	327	305	346	316	321	287	307	328	305	292	331	321	303	302	321	318	317	323	307	333	290	353	301	299	319	334	356	304	306	322	308	344	313	298	308	305	283	304	262	291	303	357	322	334	323	291	286	281	319	306	301	338	284	305	315	305	292	290	281	323	288	307	310	326	318	304	279	300	336	304	298	304	315	310	317	317	307	307	326	286	316	302	300	279	281	292	344	324	328	333	312	326	307	319	275	291	318	288	286	322	298	331	299	331	315	333	304	288	308	286	314	306	300	280	331	335	300	320	320	275	324	314	313	314	337	312	316	334	293	324	312	287	325	276	283	298	313	276	302	297	347	296	303	260	292	327	320	318	294	299	286	285	295	292	330	286	319	281	311	313	336	300	312	303	292	305	300	309	344	336	307	316	310	320	302	335	341	285	275	333	308	307	324	334	293	300	278	265	333	310	344	325	340	320	316	297	327	290	321	310	319	298	328	339	325	295	298	329	332	324	326	284	277	317	300	339	319	318	301	296	330	333	315	309	305	290	316	315	309	345	299	300	339	300	349	307	330	317	303	298	306	327	306	328	315	299	313	283	303	330	300	304	295	279	315	305	316	275	308	298	327	318	313	347	310	311	317	322	325	340	348	331	349	330	314	314	302	317	276	317	334	334	312	277	315	303	302	327	295	301	323	318	301	330	330	331	286	301	293	320	340	349	320	305	299	323	299	319	325	293	311	304	289	307	305	307	284	288	324	335	304	309	292	329	301	310	299	312	326	317	307	338	294	301	310	343	298	308	297	320	297	301	305	305	310	293	320	289	280	292	316	312	287	285	322	282	309	257	288	309	332	321	313	314	301	305	306	317	309	304	289	306	305	295	286	292	302	281	311	306	299	289	304	338	320	301	317	296	310	315	338	315	289	323	336	319	340	320	294	323	314	284	315	326	319	294	285	312	299	294	324	287	351	339	316	303	306	294	327	310	302	300	317	319	327	307	327	324	313	344	298	298	311	305	315	339	318	324	322	297	305	296	347	324	315	304	314	282	288	285	309	285	347	279	299	314	306	319	345	318	299	329	320	284	316	296	334	300	312	338	319	305	328	322	328	298	322	288	291	277	267	289	310	316	311	327	326	344	310	305	309	294	301	312	301	317	331	307	314	319	302	284	334	308	301	305	327	279	331	328	282	333	289	313	313	295	337	307	334	316	331	322	310	292	326	298	325	285	298	347	287	307	295	279	331	305	324	311	320	334	297	304	347	303	292	309	309	320	331	306	306	350	310	327	353	284	281	291	318	329	323	292	305	317	309	336	325	341	294	333	348	329	322	356	314	298	323	304	313	325	325	315	304	306	311	324	309	337	337	317	299	299	287	304	288	340	327	295	306	293	301	294	336	301	315	364	302	269	293	315	301	316	347	303	289	319	321	287	307	332	291	302	326	295	326	319	283	295	315	300	309	304	318	294	349	308	295	307	317	316	305	298	315	287	335	327	356	313	293	275	295	322	292	332	305	301	352	315	326	305	355	305	268	320	334	319	310	296	294	336	317	309	289	305	307	307	324	314	339	317	350	308	284	334	286	313	297	294	280	308	287	316	336	311	303	288	325	307	354	302	365	299	293	303	297	289	301	330	291	299	293	327	340	308	315	336	313	297	297	293	316	326	309	340	350	331	298	323	304	319	354	326	314	347	313	324	282	315	310	315	313	316	296	334	325	327	317	307	291	307	318	299	335	321	334	315	335	300	344	277	305	329	300	322	307	330	336	303	279	304	301	305	314	314	337	351	316	313	300	322	321	312	301	342	294	282	287	300	330	295	317	293	294	318	321	295	324	319	292	301	291	296	327	301	298	328	296	316	334	305	314	316	306	293	318	320	324	303	318	330	312	296	352	310	300	284	302	322	306	299	319	305	328	321	309	318	316	335	358	344	353	311	327	309	300	309	290	273	334	296	283	294	308	277	282	269	337	305	292	307	294	305	316	318	307	331	327	324	310	330	306	337	300	271	285	299	297	354	315	308	326	308	330	359	310	292	309	310	304	327	278	308	311	348	293	339	316	284	295	292	274	287	324	323	318	335	296	302	343	327	299	308	328	296	344	315	318	323	298	307	328	285	281	319	341	315	337	290	314	307	311	329	323	285	342	308	319	319	288	300	329	301	312	308	325	350	294	305	318	266	330	319	317	323	321	311	340	322	317	299	334	288	309	320	310	324	332	356	314	307	324	286	296	337	323	339	298	331	312	337	352	314	326	325	334	332	311	331	333	319	317	308	314	293	298	325	304	316	310	324	289	309	311	308	284	308	311	311	343	301	281	305	303	332	287	286	284	328	321	289	299	323	291	294	310	308	294	314	276	290	280	318	347	297	307	265	306	332	284
3391	1719	13655	19634	17805	12735	7520	3910	2046	1166	909	821	736	728	788	714	724	763	738	773	713	760	733	742	690	742	767	777	727	722	746	748	758	767	673	755	793	712	759	740	695	770	781	744	694	715	780	735	722	702	701	742	725	734	739	737	730	739	727	702	721	740	725	815	772	785	751	717	758	717	698	757	760	723	725	715	751	765	747	780	743	727	750	752	753	656	749	730	829	792	727	717	714	756	799	782	762	715	780	742	757	762	732	766	709	740	671	797	780	743	722	723	758	734	769	707	731	789	743	793	744	783	744	777	727	729	740	751	696	751	754	769	755	721	758	750	731	737	714	736	757	751	758	738	743	788	725	705	762	738	737	760	743	784	761	752	774	758	770	719	761	703	786	770	729	745	761	726	731	698	791	763	771	757	704	719	705	804	774	744	727	787	750	757	729	759	751	770	746	693	717	743	776	671	750	721	737	767	714	745	761	708	771	742	739	755	753	820	753	757	797	715	769	740	748	764	734	721	770	721	778	743	785	780	742	763	792	756	753	720	775	734	802	742	730	734	721	728	719	766	684	797	753	761	732	686	778	725	782	739	772	768	741	751	758	747	761	751	749	717	718	760	702	766	766	771	738	766	744	766	751	772	723	719	723	748	775	746	745	750	755	750	735	715	752	736	716	758	688	804	746	760	695	738	730	723	741	761	759	758	747	753	739	713	772	709	783	773	749	742	746	739	775	759	781	718	722	786	734	753	758	746	762	763	775	743	769	766	781	744	733	713	734	765	769	766	766	740	760	719	768	758	764	772	760	725	769	747	736	757	764	720	778	745	766	741	719	750	756	753	747	750	753	727	704	709	780	687	684	765	758	755	789	735	721	769	777	748	702	753	747	737	744	818	707	722	770	723	723	742	758	749	737	731	749	720	788	755	719	690	759	726	745	765	763	779	771	776	727	759	762	788	763	712	744	735	767	667	773	749	740	794	736	714	759	762	737	751	766	763	706	748	773	759	744	738	763	749	735	716	769	761	743	710	764	683	749	752	741	742	724	765	708	723	695	827	745	769	761	761	829	733	779	756	745	732	731	750	696	693	776	738	747	765	754	721	738	794	778	774	770	762	721	787	713	720	738	771	760	738	689	760	782	680	727	727	742	736	748	744	766	771	783	749	694	703	744	771	742	747	736	705	729	730	733	718	737	694	781	743	763	776	726	684	795	758	744	718	733	752	746	724	731	766	699	740	755	780	706	774	754	699	773	682	732	767	742	733	766	777	729	745	747	687	740	714	722	734	675	753	730	732	768	735	725	776	778	747	767	739	774	698	786	786	762	756	772	712	752	749	726	710	710	701	756	734	716	779	761	718	741	788	773	741	736	799	743	765	752	792	719	817	787	748	751	805	767	741	708	738	707	652	708	746	723	737	735	774	712	718	787	772	736	776	792	740	772	748	746	735	740	737	731	775	793	733	773	752	767	724	736	743	718	736	765	739	751	772	752	720	756	792	731	785	766	753	742	755	688	782	754	763	705	796	751	755	710	742	731	746	767	680	755	759	773	693	738	742	802	716	819	758	709	752	804	797	784	715	738	778	730	771	698	810	754	751	713	717	739	747	717	780	717	740	706	762	749	693	734	749	751	727	796	721	742	736	728	718	733	772	756	724	764	731	738	787	747	758	798	739	731	796	705	761	690	706	730	760	736	776	718	704	783	759	728	736	769	734	727	765	767	783	736	717	738	733	771	720	739	752	744	744	724	767	734	726	769	747	717	717	736	750	796	715	757	757	733	729	732	776	748	695	718	740	741	744	770	737	767	702	737	794	739	749	771	760	742	678	752	765	757	745	774	734	740	681	771	814	685	749	741	696	789	730	752	713	773	772	750	740	782	702	731	701	712	768	777	760	768	792	807	737	758	724	716	738	759	753	751	740	756	757	721	733	716	749	746	748	737	732	727	743	731	740	696	727	755	687	772	761	745	782	719	735	704	729	706	757	735	814	753	676	745	758	719	786	710	743	727	728	770	795	767	721	757	774	713	792	748	735	753	780	749	727	747	755	750	721	745	752	716	772	744	797	769	735	769	697	742	751	751	724	779	754	736	678	788	706	778	785	724	767	741	776	718	741	743	754	722	747	696	740	747	743	732	732	732	731	758	764	730	694	782	749	739	753	710	724	757	737	738	759	740	691	770	708	740	728	729	695	770	726	723	768	761	726	703	709	778	742	755	740	748	713	731	711	760	744	789	758	783	718	733	768	774	758	762	761	703	731	716	762	763	669	777	760	704	813	719	752	770	707	718	733	798	723	764	761	749	739	748	726	745	765	766	731	780	761	693	732	726	798	747	767	730	804	710	750	744	785	761	774	717	722	718	758	695	745	793	718	753	756	715	747	776	705	664	725	797	742	746	748	744	811	761	763	720	765	714	716	711	724	773	756	764	722	700	788	767	772	778	749	737	748	723	763	744	748	705	745	785	738	775	708	743	804	800	771	716	744	726	737	742	757	713	731	786	740	710	716	739	756	754	734	787	760	758	743	758	715	708	785	770	740	716	747	775	765	735	747	742	730	769	759	706	780	748	742	804	780	757	745	752	799	742	751	755	749	726	723	754	734	710	738	715	705	749	717	750	737	779	763	713	748	711	733	770	699	798	734	739	702	763	758	784	733	751	800	732	723	761	734	782	755	703	749	749	779	702	789	805	721	706	703	753	733	684	718	694	728	769	762	744	712	759	727	735	747	724	727	743	778	727	760	749	726	731	748	750	737	766	710	724	752	771	748	726	759	773	800	702	751	778	702	736	697	735	752	781	743	757	731	744	759	789	733	756	698	762	687	748	761	748	756	747	735	733	746	761	748	762	758	764	699	744	722	765	735	748	726	754	773	767	773	723	741	743	733	710	740	720	742	721	710	781	745	758	807	745	752	792	739	726	780	739	729	740	792	714	728	695	730	776	743	748	748	724	757	733	782	695	705	737	690	742	730	777	769	735	771	701	762	751	773	715	718	801	747	737	790	714	722	711	769	797	774	724	733	787	770	746	766	711	782	749	722	728	756	801	733	738	722	722	771	768	748	786	748	713	738	777	754	744	744	753	758	765	724	768	795	800	779	708	724	797	774	748	725	756	726	757	696	777	700	754	776	746	726	717	689	716	711	775	756	778	758	787	768	761	736	723	691	746	725	717	753	765	740	733	737	722	777	708	753	794	736	742	732	740	773	736	692	780	804	706	755	780	702	749	747	773	770	774	741	705	696	755	796	754	718	771	821	769	740	767	745	748	748	785	743	750	795	779	762	768	728	736	701	739	767	735	761	725	758	753	806	743	759	742	776	754	767	754	769	786	730	759	717	760	708	721	743	739	741	735	678	734	777	732	777	752	772	785	736	719	789	734	739	760	711	756	732	726	824	706	742	750	705	760	766	707	705	753	722	760	786	746	743	725	742	788	727	746	730	723	740	743	774	748	802	752	721	762	749	737	725	748	729	742	726	721	693	684	766	765	810
29561	29347	68666	67735	61334	47667	31907	16572	6026	1848	700	381	316	262	269	288	262	267	262	281	262	255	246	280	268	274	265	260	285	282	266	270	231	256	274	272	288	299	280	279	253	242	234	264	278	278	289	273	269	286	287	275	257	276	263	235	249	276	272	270	238	275	279	255	248	272	267	265	257	265	253	275	284	258	268	237	273	275	260	247	248	238	262	277	261	269	257	272	262	271	268	259	279	260	243	277	271	268	264	259	265	250	289	262	249	258	240	258	281	290	250	248	274	258	266	278	263	242	267	280	281	275	278	250	281	239	275	262	240	280	261	251	310	235	283	274	288	250	230	225	278	283	249	268	234	251	264	263	268	268	250	252	225	266	286	263	230	294	247	244	252	275	271	288	272	249	261	277	285	314	264	269	270	279	258	249	240	265	268	265	296	268	268	289	272	270	259	248	278	266	247	278	268	246	264	277	295	282	249	268	275	258	291	259	266	264	287	239	268	250	253	245	289	263	258	267	255	261	276	267	269	274	255	283	269	265	275	271	258	262	269	289	264	269	254	267	266	275	280	246	248	278	250	286	267	267	258	282	257	251	244	267	255	266	260	262	254	262	281	284	262	273	228	264	266	287	261	256	324	276	260	261	284	278	271	251	289	272	253	269	255	270	286	254	264	283	285	260	292	265	270	297	256	255	301	259	265	277	283	257	239	254	274	276	243	254	271	272	264	253	270	273	269	272	236	273	246	277	246	274	244	269	210	277	240	259	225	268	273	275	265	262	249	250	269	272	268	293	283	232	251	257	263	263	268	226	264	265	280	263	243	263	275	308	248	250	239	248	263	298	272	261	275	301	268	232	267	254	266	242	289	307	278	238	268	250	287	244	270	265	247	267	254	260	254	261	252	233	265	275	291	312	275	243	287	266	280	254	253	283	261	227	263	252	261	266	262	234	230	248	232	289	271	262	294	260	249	267	293	277	260	265	272	257	261	256	271	264	268	250	266	291	268	279	274	272	279	282	261	255	241	278	285	272	269	302	295	266	237	246	223	244	246	232	235	246	259	253	255	259	276	257	271	249	256	243	292	259	266	263	279	252	277	261	260	259	270	253	276	253	276	212	238	235	256	290	256	288	261	259	258	274	267	265	284	271	276	255	280	275	251	273	239	248	230	260	259	254	270	274	226	281	224	272	261	246	241	244	243	248	269	265	292	244	233	280	270	276	306	239	263	306	245	261	258	314	255	278	287	243	286	283	241	266	249	265	249	236	267	253	269	290	260	269	295	232	263	273	257	257	287	284	268	249	278	292	256	267	277	228	238	276	265	227	261	245	248	252	220	259	292	290	261	286	269	245	249	232	250	256	275	271	294	283	263	261	270	256	261	250	290	282	257	262	280	282	285	277	226	272	288	255	316	252	301	271	263	274	265	254	243	281	253	273	258	265	258	290	275	265	231	252	252	255	250	279	279	272	267	275	241	274	252	292	265	273	271	292	276	259	258	245	232	303	273	243	277	255	261	275	263	243	248	262	268	258	254	242	265	259	259	236	271	239	280	289	278	242	257	269	241	258	253	230	278	257	259	260	245	278	246	261	251	273	259	284	279	296	256	286	284	260	246	252	250	245	268	230	259	255	246	274	268	290	297	250	245	247	278	245	280	255	258	278	262	274	285	274	293	250	249	256	275	280	250	289	241	289	244	235	282	286	236	276	276	270	262	272	277	236	264	234	252	298	265	288	248	268	249	229	271	297	283	279	279	252	222	276	248	281	229	276	260	277	243	284	254	246	264	260	265	258	222	252	237	251	296	283	254	236	276	273	254	281	269	272	252	242	290	271	264	242	297	277	251	241	239	255	294	265	296	268	246	265	265	260	260	270	255	223	252	235	205	266	268	248	259	241	247	261	278	258	257	247	263	255	246	268	250	273	266	219	253	251	253	260	255	280	279	288	254	259	245	240	243	256	257	260	278	264	257	271	252	264	263	259	248	260	270	260	258	301	254	261	245	256	239	271	262	237	273	280	254	279	244	253	291	278	260	240	242	245	273	262	292	235	244	265	275	265	244	286	263	290	300	289	253	240	269	289	255	286	251	255	268	282	281	265	252	261	246	253	271	263	263	243	262	255	261	242	283	258	254	258	285	236	253	246	267	276	271	267	270	282	260	253	275	258	266	278	238	221	263	257	283	279	285	261	247	281	285	282	250	259	246	236	282	259	263	269	265	252	291	254	276	295	261	250	266	264	275	263	247	262	270	258	291	266	235	253	259	259	270	279	261	274	272	277	252	242	265	259	281	270	230	253	237	244	247	264	274	269	255	259	262	268	251	269	275	297	260	242	233	249	255	253	262	247	277	265	273	275	244	232	265	273	233	239	281	245	267	302	250	254	260	246	233	248	273	264	243	295	242	270	291	262	265	254	304	265	254	280	292	278	271	275	253	254	254	269	264	289	287	305	258	265	264	271	259	260	258	267	258	259	245	264	277	287	292	262	244	278	225	237	283	290	254	305	270	281	247	251	283	261	288	227	265	258	278	230	241	266	233	270	229	280	243	276	242	275	272	273	251	264	278	273	267	274	271	280	298	285	259	269	267	282	270	283	251	246	282	255	229	248	308	248	236	202	265	279	283	223	253	268	279	260	267	244	261	279	271	266	278	248	267	235	238	263	249	239	280	284	299	257	271	260	253	287	264	289	257	281	281	271	239	282	261	263	262	275	274	239	271	263	281	264	268	271	240	276	236	254	281	263	259	275	265	230	286	266	252	248	255	274	247	250	254	252	241	255	276	268	261	250	271	247	283	256	270	261	255	265	243	256	264	236	236	275	277	277	265	246	236	278	268	250	233	243	298	267	229	268	223	256	249	275	306	277	268	243	270	278	283	277	267	257	270	268	302	257	258	250	251	240	262	259	280	219	254	243	230	276	268	265	237	251	245	255	261	289	271	259	242	241	250	266	252	255	248	240	248	253	273	284	259	269	250	260	260	260	277	289	251	246	250	266	220	248	287	232	265	279	263	241	276	243	282	273	289	230	248	246	261	232	280	256	315	267	223	299	279	263	259	283	285	270	243	226	255	260	266	297	282	259	259	268	257	296	266	296	264	263	250	249	263	268	272	255	262	248	278	268	255	245	283	269	252	257	298	231	300	269	240	285	245	258	288	246	250	242	235	273	274	259	241	270	277	239	268	261	262	265	263	250	254	266	237	263	257	286	234	274	239	259	232	251	271	294	286	262	258	245	231	254	257	240	255	259	273	260	260	284	281	280	281	264	259	265	268	248	267	250	280	262	237	255	247	287	272	265	241	250	268	238	272	262	290	243	259	279	257	260	267	243	267	280	280	280	273	257	270	233	234	288	265	284	226	241	228	237	250	232	247	266	262	240	250	254	246	259	237	244	271	254	262	283	287	252	268	277	290	248	260	225	242	253	254	274	261	256	252	275	258	290	262	265	259	286	271	243	268	266	249	290	260	257	283	268	303	247	295	238	254	260	245	285
15248	23863	62431	73101	69522	58071	44357	29588	15792	6265	2457	1104	775	656	635	635	635	664	640	649	675	660	647	631	589	646	651	613	645	647	637	673	641	629	646	630	680	630	627	647	630	591	657	625	637	639	607	619	623	607	638	647	644	627	594	668	676	636	647	643	617	687	610	638	630	638	653	656	654	682	651	584	655	653	628	629	667	597	631	630	633	598	635	646	645	687	632	684	660	654	674	655	630	662	635	618	637	671	662	658	621	647	642	639	631	641	650	656	635	642	655	630	620	644	617	641	648	641	626	669	648	687	617	641	639	620	643	633	642	654	612	650	635	638	622	626	621	684	642	660	627	622	635	681	631	622	589	636	623	626	628	656	631	614	637	627	648	623	633	622	644	664	657	602	644	652	661	634	609	614	629	620	640	626	677	613	661	629	694	676	651	648	625	697	604	693	638	677	642	627	642	646	642	631	606	611	665	617	611	651	622	633	693	688	665	594	668	632	642	605	636	598	655	673	644	636	627	612	650	618	651	678	633	596	645	618	644	652	673	662	625	638	699	620	633	676	583	674	630	634	600	628	621	651	630	637	649	642	616	685	667	643	709	652	643	634	643	715	658	625	674	628	641	688	660	621	625	648	642	637	614	628	616	651	659	619	640	608	648	656	607	633	656	641	647	665	658	633	620	623	621	621	674	599	652	604	618	608	625	621	652	646	641	643	615	637	655	679	606	628	614	615	635	621	626	644	592	637	638	690	681	637	634	641	659	641	638	655	642	643	680	617	604	614	660	660	621	655	654	616	647	662	661	623	609	619	644	641	574	616	650	610	649	608	608	656	715	644	636	617	668	606	666	634	625	645	599	662	629	601	643	641	713	646	624	673	633	638	631	669	628	673	620	631	618	675	631	646	671	637	657	657	680	673	617	651	597	637	647	611	670	626	605	638	700	646	650	660	647	626	651	633	672	635	647	651	630	632	611	659	588	586	643	613	644	620	651	654	652	634	652	617	636	630	649	642	672	639	686	692	618	655	620	634	637	652	624	644	639	655	627	676	629	623	646	692	649	603	631	669	623	659	666	648	608	631	623	602	675	653	637	650	586	585	657	620	635	677	669	660	670	676	610	637	658	615	636	655	634	603	638	648	622	607	639	640	668	631	669	643	644	634	674	644	674	685	612	627	655	657	581	608	656	641	659	661	613	651	623	694	660	640	611	640	661	633	645	647	638	641	623	657	655	637	591	638	663	637	642	629	620	663	607	676	637	661	626	677	672	628	636	646	575	602	662	652	643	635	614	628	658	621	648	596	646	673	633	655	650	666	634	660	619	660	666	623	636	641	646	603	603	645	594	604	621	654	611	657	637	632	603	703	615	675	617	637	630	599	643	626	618	601	629	629	629	630	635	565	683	614	613	673	626	656	647	660	653	611	656	613	661	639	629	596	577	642	658	631	673	628	646	645	643	672	671	607	645	653	616	623	645	657	639	667	642	609	704	659	623	616	676	654	669	689	609	681	658	640	658	666	621	625	652	633	623	664	616	641	643	652	618	653	651	662	662	672	652	644	663	618	625	602	639	624	624	624	622	646	668	645	621	628	669	669	662	635	616	654	636	645	618	657	604	644	693	619	670	624	644	631	652	631	621	629	667	629	663	664	657	609	659	626	612	616	652	635	616	616	615	691	620	619	652	622	648	625	682	653	622	615	655	631	671	646	650	624	618	618	623	635	674	646	652	642	607	632	644	619	657	640	628	670	644	644	602	653	622	660	663	652	649	637	650	669	582	632	601	623	685	651	607	643	657	661	649	675	609	618	683	657	624	686	666	610	674	641	708	637	649	632	613	646	624	638	621	688	604	651	639	644	654	675	592	623	624	684	634	613	669	666	624	615	664	657	673	663	632	661	640	679	641	609	656	651	656	655	672	610	649	619	667	616	635	687	666	661	626	698	642	642	662	666	674	599	625	644	609	668	608	629	669	638	614	656	643	636	673	599	619	658	615	644	687	682	591	627	646	634	612	670	634	629	643	629	654	630	634	670	638	613	671	648	650	594	661	663	628	626	636	681	628	622	630	683	612	675	627	607	607	633	644	659	652	648	617	608	660	664	668	615	635	620	707	598	602	629	635	628	645	619	643	635	622	661	652	646	624	635	593	617	602	634	639	626	637	606	677	640	671	660	652	643	594	620	637	648	623	683	655	632	584	667	596	648	661	629	691	610	633	689	634	668	666	620	645	644	639	665	618	614	622	624	655	586	625	650	696	649	662	630	620	632	600	610	649	652	621	630	646	631	678	620	677	649	625	648	650	676	628	649	641	654	626	629	634	627	632	646	653	655	648	651	629	612	661	645	650	638	662	657	679	617	666	680	643	626	636	636	644	620	635	648	596	655	626	644	632	611	677	658	646	678	634	621	624	654	649	647	633	643	682	599	651	621	651	622	618	649	621	662	653	644	622	623	664	620	619	650	637	653	651	618	660	620	638	673	584	655	641	641	603	604	607	583	682	599	623	615	626	684	633	599	648	638	626	652	614	650	623	575	617	659	615	644	678	598	639	633	612	647	630	668	640	608	682	645	688	652	641	681	654	621	699	645	665	658	621	643	655	608	673	606	623	626	614	618	622	655	661	654	662	634	631	660	650	695	659	644	631	630	650	655	624	644	629	651	667	589	610	625	596	628	610	651	624	648	644	599	649	639	634	621	629	669	671	623	590	644	619	621	643	654	616	636	679	610	621	678	615	695	654	663	635	631	612	659	612	638	652	648	650	656	631	660	610	632	622	626	584	609	625	646	600	668	607	600	642	653	661	664	671	619	676	687	670	659	645	661	670	646	624	644	620	622	682	692	636	624	652	619	671	684	635	657	609	641	665	625	622	646	640	600	627	662	605	594	636	642	705	665	616	617	576	634	693	635	659	639	619	656	615	630	603	699	612	638	633	611	643	662	627	674	628	657	568	665	652	637	619	656	623	634	698	673	676	641	634	664	658	616	608	639	648	619	637	634	604	687	640	661	640	622	641	656	660	645	633	685	619	627	627	636	649	613	671	694	626	644	667	600	659	617	668	656	623	615	678	656	663	644	649	670	660	664	651	617	610	626	602	640	598	636	680	624	638	589	666	626	619	652	712	613	631	637	650	656	644	697	665	664	623	637	627	652	661	622	681	616	638	645	630	624	623	651	675	665	608	653	632	671	673	615	647	652	644	638	664	651	653	614	610	615	634	626	649	649	634	597	668	650	664	666	694	671	657	620	628	640	576	617	662	703	631	641	663	646	644	645	622	671	649	627	629	670	652	653	636	627	623	665	645	685	651	627	609	648	643	575	663	626	610	676	614	631	674	639	631	664	619	632	634	660	604	640	638	640	620	647	625	632	609	606	650	676	610	654	620	602	609	638	613	628	631	640	609	610	614	652	640	670	615	626	666	613	643	617	612	640	620	645	674	629	606	663	638	664	614	647	663	629	628	622	658	614	643	633	631	663	588	640	654	654	632	613	651	641
29817	35083	60292	73582	65578	52017	35978	20476	8216	2496	915	403	299	256	256	262	271	250	246	244	222	243	222	249	235	282	240	280	274	233	238	265	253	227	230	275	263	260	247	248	267	269	253	257	250	259	246	246	279	254	215	223	230	238	272	234	258	265	247	256	248	225	265	251	246	267	241	253	253	265	240	247	242	219	202	271	232	278	242	262	246	215	237	245	288	220	236	248	231	290	286	248	248	256	240	240	252	258	290	237	248	239	256	246	249	260	223	240	227	275	234	271	229	239	241	270	228	247	213	243	270	255	260	244	234	231	276	244	232	249	254	261	227	256	240	249	237	270	225	231	229	241	271	257	224	227	235	237	236	270	262	237	241	212	282	264	242	221	255	247	265	270	220	242	256	238	238	250	258	268	267	239	247	261	229	260	232	269	251	259	239	234	229	250	238	240	275	267	229	237	253	224	231	259	264	266	271	225	270	248	237	261	252	255	247	254	252	262	251	245	275	256	261	218	247	259	244	252	233	253	262	226	242	263	267	264	250	252	264	234	256	239	230	229	253	243	258	252	239	246	245	263	258	254	258	233	270	224	230	225	254	262	248	275	241	269	227	230	255	261	253	263	233	231	237	250	232	236	235	253	260	266	254	247	257	244	221	263	249	231	238	242	256	263	250	241	243	212	255	271	256	268	238	212	234	254	261	250	274	237	267	244	252	256	249	277	242	277	249	278	265	242	238	243	244	252	234	219	241	234	264	234	225	241	274	233	243	285	260	232	253	226	244	260	240	238	264	250	234	245	244	265	241	227	245	275	256	260	230	234	213	243	252	259	248	266	266	219	265	233	255	264	245	224	250	257	254	232	225	240	237	222	252	283	263	260	243	239	251	273	237	263	271	242	273	234	205	187	252	311	276	255	258	236	236	225	244	248	244	258	232	224	237	281	241	272	257	239	259	246	252	235	266	233	282	255	251	246	269	260	245	245	238	235	227	241	226	243	288	222	289	245	265	226	237	252	231	232	226	251	245	233	235	238	243	267	278	258	249	251	252	263	219	266	242	221	239	243	237	232	260	222	241	257	236	253	238	235	243	267	280	241	291	274	273	247	275	273	295	251	276	289	223	212	247	245	265	251	253	258	232	254	254	235	274	249	277	226	274	253	269	260	248	232	229	252	256	241	262	274	278	252	236	239	250	252	250	247	270	230	249	254	264	241	239	259	254	270	266	239	270	250	270	263	252	222	211	244	254	250	242	224	250	233	258	265	235	261	262	227	282	262	276	282	256	260	254	253	233	255	287	238	283	249	255	278	234	244	243	256	237	267	253	256	237	229	241	235	250	248	235	223	248	264	255	251	268	266	228	251	242	232	251	246	273	258	244	265	220	238	258	227	260	262	251	239	260	282	230	275	219	260	255	263	239	234	243	206	260	259	263	236	257	228	245	234	229	249	237	236	261	256	221	254	276	268	226	228	244	238	255	250	279	257	244	244	270	238	245	255	246	275	252	251	258	239	266	234	232	251	259	271	232	246	246	229	291	258	272	244	268	245	232	269	255	259	248	240	252	254	230	241	263	272	268	266	265	277	246	261	231	276	279	257	277	233	232	235	265	218	262	254	267	249	258	248	292	225	228	230	235	231	234	256	241	246	257	256	229	243	265	248	243	243	296	269	274	242	253	258	251	247	259	235	261	252	261	272	216	249	258	222	245	251	208	239	272	245	254	234	236	266	256	229	231	246	228	238	243	243	232	248	236	240	241	245	240	236	223	257	282	251	250	253	264	252	257	262	273	265	272	245	246	280	244	254	243	221	261	270	239	264	236	243	241	254	233	244	249	227	276	216	236	231	243	249	261	235	261	251	230	250	261	265	283	244	233	233	256	239	235	258	227	223	251	235	237	256	215	250	228	269	266	264	272	235	242	290	242	196	238	231	253	251	243	235	239	247	232	253	234	246	239	291	248	240	226	240	261	253	256	244	215	254	263	256	246	253	232	260	209	219	277	272	241	235	264	227	253	275	213	240	225	257	235	258	244	254	252	259	243	226	236	280	249	219	228	250	271	258	257	232	237	266	247	245	243	236	240	289	234	277	272	266	264	246	216	272	231	249	260	256	260	245	239	252	223	283	234	252	274	258	229	253	230	264	244	267	232	235	260	247	249	261	270	247	268	243	255	237	262	245	250	261	256	258	234	239	268	244	244	252	246	242	287	231	239	269	234	232	268	232	255	262	254	256	241	240	258	240	227	233	252	228	254	288	242	276	260	269	253	255	247	237	234	269	250	261	258	294	207	255	241	266	267	254	249	220	244	243	228	246	281	216	242	261	267	240	244	239	237	239	230	265	270	262	228	253	226	239	239	241	238	238	221	256	233	226	248	249	236	235	256	247	227	238	235	250	290	231	279	232	245	232	228	246	240	259	256	243	236	277	277	250	250	275	244	258	229	221	248	249	266	251	259	242	256	233	260	241	246	273	252	264	257	228	214	276	268	273	227	271	254	241	248	237	242	251	265	272	266	298	222	241	256	217	244	250	258	261	234	265	220	254	243	256	260	233	232	258	209	238	245	239	268	267	271	246	243	204	254	282	237	248	235	248	268	239	222	228	251	261	263	228	242	252	262	252	255	257	237	263	244	258	262	235	227	251	251	245	250	258	250	251	233	255	268	246	254	246	239	263	244	278	236	260	275	264	245	253	249	236	240	260	240	232	269	220	246	248	260	239	257	218	273	236	234	257	251	255	244	242	248	262	256	233	238	228	230	218	229	253	223	251	236	248	245	253	237	234	257	235	248	245	232	243	252	233	283	252	217	255	215	260	253	253	240	264	241	220	273	253	242	265	275	261	264	215	257	241	260	242	234	239	243	256	249	266	258	255	227	254	259	279	231	274	255	263	251	256	218	243	251	241	261	218	242	228	233	260	272	272	250	262	252	241	230	245	230	234	265	258	219	258	222	244	272	274	240	253	271	249	228	231	228	227	257	226	233	238	245	242	255	228	278	218	234	230	247	254	245	266	272	258	252	252	244	265	259	263	255	246	257	256	255	244	224	266	228	278	232	277	248	258	261	257	247	245	272	243	250	266	217	237	240	239	263	204	243	222	246	219	256	240	248	250	246	284	241	245	247	236	266	251	261	271	263	248	281	265	269	261	243	241	213	270	249	237	249	267	239	260	258	275	255	252	265	268	214	239	266	247	263	256	264	232	238	260	246	245	245	258	245	266	251	248	237	232	258	288	247	270	255	217	243	252	209	255	231	246	251	261	254	260	264	236	253	250	248	267	230	269	256	246	249	241	224	255	253	277	262	264	268	245	250	225	248	243	257	265	236	237	265	224	263	262	257	253	234	242	256	246	257	268	229	254	246	262	286	257	254	237	246	239	211	215	260	228	219	243	246	224	253	254	258	242	230	250	244	268	267	218	252	248	214	263	248	225	264	270	218	236	243	243	262	274	258	221	263	227	261	284	213	259	240	260	226	250	253	298	216	233	247	236	249	248
15625	27663	54983	79390	74417	61913	47637	33504	18971	8242	3076	1260	794	620	592	625	582	567	594	652	615	614	572	636	614	612	617	622	606	621	591	634	650	629	564	651	642	628	599	602	627	601	624	608	634	584	611	569	595	624	613	614	554	594	660	590	627	591	576	619	620	602	648	601	600	567	599	619	651	615	587	586	626	608	600	602	575	617	591	579	647	641	617	597	620	649	598	620	583	645	572	595	601	636	619	637	608	591	624	620	635	610	591	564	608	606	602	624	631	623	598	594	635	612	610	626	633	590	651	622	629	603	656	661	621	606	619	568	617	599	637	605	627	627	640	637	644	635	652	577	616	635	613	626	576	620	605	606	614	623	616	579	624	634	608	640	584	561	618	661	628	634	623	614	580	600	613	581	571	640	592	650	646	669	584	628	626	600	620	607	641	588	633	583	596	618	600	594	575	615	630	588	620	606	601	599	576	620	607	601	631	611	619	585	624	652	623	634	605	615	625	601	635	571	611	636	591	616	585	569	624	585	624	610	569	604	602	616	563	610	634	617	609	588	606	616	536	629	591	635	611	593	628	595	599	612	599	630	627	566	591	605	588	581	587	584	578	670	621	598	635	648	596	617	594	620	562	606	651	663	584	586	615	567	599	608	614	625	617	633	583	620	590	570	638	595	614	606	634	648	595	576	620	582	606	622	570	637	636	578	613	581	609	572	582	611	642	624	608	656	632	632	585	586	621	565	606	591	582	630	591	573	615	631	581	584	596	618	587	604	621	564	607	641	624	645	586	616	608	607	603	629	587	638	596	582	601	574	600	596	657	650	600	616	607	589	652	604	635	626	640	602	576	581	614	569	639	610	586	624	628	620	549	627	612	663	637	634	607	620	638	553	564	585	631	629	642	579	643	625	610	638	608	584	606	594	594	654	633	614	642	629	635	626	606	630	588	601	633	604	647	577	676	628	589	596	591	630	616	593	611	590	611	633	569	652	578	619	605	621	578	627	658	629	591	586	597	642	601	531	627	610	590	612	614	557	603	590	573	586	558	601	600	587	609	614	650	592	602	578	608	577	596	603	663	616	602	602	627	620	625	612	620	664	607	648	593	627	555	584	610	597	645	586	577	622	643	590	646	633	593	627	594	645	635	617	649	620	609	638	586	592	596	650	632	583	641	572	635	560	584	556	624	620	547	586	610	586	615	584	628	630	609	649	621	627	607	603	593	633	602	620	624	643	575	640	645	622	612	623	603	561	630	618	648	663	580	605	643	567	584	622	604	584	642	564	614	606	632	612	593	615	612	651	598	566	630	608	632	626	620	605	664	598	641	598	582	580	623	636	574	566	609	633	643	635	630	630	606	645	596	598	588	630	592	625	597	627	673	623	598	583	638	593	629	571	616	595	608	615	561	646	621	574	588	607	586	597	639	608	636	635	599	597	577	601	616	588	607	586	596	615	600	654	558	624	621	590	630	569	595	600	634	591	603	626	601	573	664	586	601	595	655	560	601	567	589	611	624	585	613	624	614	623	644	552	615	620	621	663	574	627	611	587	588	608	625	589	596	598	542	651	595	624	619	631	627	614	558	616	647	571	571	626	588	618	637	612	629	616	572	632	622	658	582	621	661	579	588	620	631	657	619	610	591	599	583	582	602	625	587	642	585	595	576	609	567	630	623	636	626	658	592	649	596	597	586	587	587	589	626	593	648	578	640	631	650	614	654	575	624	648	621	581	625	612	592	574	628	600	612	654	613	620	605	602	584	610	562	585	582	578	602	575	601	573	640	590	625	619	600	636	644	576	612	585	620	641	546	608	621	655	609	616	565	605	600	608	586	602	592	643	628	620	606	624	610	604	592	630	618	583	619	611	600	633	608	598	627	622	598	591	609	601	630	628	560	630	656	621	633	607	687	625	635	621	620	560	581	629	609	589	627	627	609	591	618	599	630	602	649	650	620	618	580	579	611	603	619	596	615	558	621	585	594	615	632	609	611	584	625	620	627	644	594	605	585	572	634	604	643	643	584	624	645	587	629	615	565	635	601	668	615	635	590	588	564	606	649	599	629	602	650	645	655	648	607	602	639	620	598	628	592	613	616	617	604	609	632	588	606	636	608	620	586	640	602	573	616	581	620	596	626	621	600	583	610	577	617	624	581	577	592	631	609	597	552	567	571	639	631	631	590	580	578	600	630	607	625	638	614	644	657	554	588	591	638	646	610	590	616	625	594	615	614	624	628	638	588	598	610	558	592	676	635	640	588	628	597	615	633	626	624	590	630	625	599	604	638	606	585	584	600	647	687	625	621	590	616	626	615	612	622	614	623	600	629	639	599	605	539	613	661	628	588	587	593	637	643	637	572	586	616	594	642	566	614	614	654	613	636	589	613	629	601	655	605	609	574	573	595	618	612	631	595	600	598	615	581	605	626	646	634	628	583	621	639	601	606	614	612	635	626	625	585	630	576	593	609	617	641	620	598	579	641	633	585	624	692	626	603	617	614	609	602	590	619	608	603	613	602	620	590	644	630	609	631	612	645	639	628	593	579	584	630	603	595	601	560	651	625	647	599	588	615	610	550	614	645	644	607	629	591	619	601	584	615	578	659	599	648	621	591	600	599	563	630	626	623	582	627	577	631	622	642	617	624	594	591	617	616	626	603	625	598	638	591	607	667	644	594	567	600	626	557	634	599	606	594	588	581	631	625	574	626	587	624	611	645	606	583	657	632	612	626	591	668	594	567	587	612	555	609	627	574	611	610	593	617	634	629	606	617	619	610	624	657	630	613	613	654	606	570	642	671	593	608	582	593	612	607	615	590	586	637	626	587	611	612	608	589	602	595	663	559	612	602	564	581	629	635	622	629	621	592	639	626	576	580	637	619	572	641	681	601	644	613	569	637	568	570	598	600	605	628	610	623	609	605	629	592	606	568	599	601	603	660	577	612	616	607	620	627	619	584	607	609	585	631	564	573	566	639	633	634	626	632	638	609	644	607	617	612	600	586	588	594	610	607	607	547	633	574	620	564	608	601	603	628	655	599	585	613	572	583	634	641	575	612	645	619	592	594	643	588	644	590	635	596	611	580	599	602	628	598	600	624	615	575	605	618	585	624	635	613	611	599	625	577	579	597	620	614	611	616	620	616	622	628	600	625	660	595	591	624	623	606	615	591	615	604	622	567	610	631	611	645	609	589	598	602	591	596	579	604	629	597	624	641	617	601	615	603	643	611	617	561	615	606	625	623	592	586	603	650	586	643	658	521	605	599	604	645	654	622	613	588	588	595	610	611	567	638	622	556	607	602	548	627	609	593	594	592	612	572	613	604	542	609	638	614	587	577	586	606	557	610	584	585	613	599	618	629	583	620	659	632	628	579	582	628	612	654	617	587	625	621	572	609	572	590	640	595	614	615	608	598	603	628	596	633	600	588	643	613	577	625	639	600	630	593	628	629	615	616	615	602	597	591	600	625	615	651	573	644	606	575	609	587	632	598	629	625	595	664	582
2998	1246	3153	5961	6378	4528	2721	1415	782	520	369	353	326	307	335	330	320	350	320	303	311	324	313	325	286	323	326	292	304	318	297	308	292	324	313	307	320	334	324	289	357	324	301	334	307	327	305	320	302	284	301	314	297	314	356	285	323	332	323	321	291	290	307	315	306	330	319	322	329	346	343	319	307	301	308	328	317	296	361	312	299	298	314	283	299	299	328	324	322	335	345	325	308	348	315	325	354	314	342	328	290	329	317	329	302	285	321	305	313	338	292	314	319	294	347	318	310	336	299	302	323	334	301	350	315	292	319	307	290	303	312	333	323	299	319	323	305	309	336	344	329	328	326	321	321	299	344	312	321	343	327	289	329	348	309	297	305	351	322	309	329	325	307	315	310	321	309	314	322	325	314	308	297	321	305	313	303	301	311	299	312	317	313	341	297	346	318	307	304	312	330	347	316	351	306	295	315	331	323	301	297	333	335	319	357	320	334	315	330	299	320	335	336	313	309	315	304	294	297	315	348	336	325	317	323	296	329	315	319	326	343	339	285	311	305	361	324	351	308	325	318	298	326	330	338	311	302	312	351	315	313	325	319	314	322	324	331	332	300	312	289	323	274	306	330	306	319	322	331	337	301	325	319	316	351	317	308	301	331	320	308	308	330	307	297	325	333	316	365	328	367	317	291	322	296	323	286	339	339	283	315	308	305	305	337	304	303	320	312	301	321	305	316	338	316	303	343	331	332	338	338	335	300	333	285	294	313	309	339	333	307	305	322	315	322	299	322	348	316	284	330	315	338	336	316	297	306	303	345	321	364	289	302	348	342	350	341	321	338	305	318	331	340	302	323	320	318	321	318	308	318	309	301	288	299	311	328	338	357	307	322	309	314	310	325	327	313	309	324	335	343	361	317	337	308	313	321	315	279	308	325	295	304	355	328	312	352	322	303	299	353	336	336	306	299	326	331	332	309	326	322	318	307	290	326	310	322	323	324	307	303	300	305	334	298	297	304	330	308	277	319	331	316	314	295	311	325	329	334	322	322	336	326	326	324	331	341	321	328	339	336	311	315	294	312	351	337	308	310	306	343	307	349	314	323	300	341	327	305	327	330	319	348	325	310	301	316	336	316	328	320	324	305	290	374	314	296	309	304	291	340	304	295	337	339	310	319	330	322	349	352	338	319	321	313	300	338	278	336	304	309	340	317	334	355	285	304	317	294	303	316	332	338	315	304	328	325	299	344	302	304	312	285	299	310	315	353	306	310	324	324	316	309	323	340	294	320	333	283	319	317	309	344	282	360	275	352	343	336	294	353	333	319	305	319	309	292	304	329	325	315	303	282	295	292	282	301	305	316	304	302	311	322	303	313	307	308	323	300	329	302	309	294	295	296	319	326	306	316	336	304	289	317	344	315	310	323	323	331	311	310	304	287	311	317	306	294	324	330	325	292	346	335	334	296	343	327	289	305	312	315	337	290	292	348	331	326	288	329	313	312	337	303	324	314	327	313	319	316	306	349	310	299	350	320	309	312	294	308	322	348	318	342	312	310	309	317	348	328	303	312	329	315	298	326	280	365	334	277	337	321	279	308	334	325	310	347	286	344	335	323	320	335	318	349	337	308	313	323	318	326	326	288	308	306	356	294	331	274	304	280	284	325	330	314	337	360	359	331	314	306	308	344	321	338	322	324	344	295	338	329	313	320	291	322	290	301	325	333	332	319	293	298	305	348	303	295	309	330	319	292	305	324	333	330	307	341	298	317	317	352	295	308	314	346	360	294	297	324	295	279	331	289	356	314	275	350	319	326	312	330	313	297	323	317	305	337	307	318	283	325	298	316	315	363	275	305	321	331	281	310	314	268	319	307	329	308	327	343	307	334	340	320	336	299	303	315	339	313	307	338	323	335	336	322	330	332	323	295	300	302	320	321	359	308	304	294	320	301	313	297	310	272	307	309	316	332	338	317	310	313	310	328	316	320	314	298	306	307	314	336	334	328	326	327	327	309	300	313	325	307	313	322	334	330	316	324	326	331	307	336	335	311	298	295	329	324	297	310	308	333	331	307	311	317	312	334	338	302	333	317	330	354	304	313	326	312	328	307	296	302	302	309	311	349	311	332	350	287	310	312	321	334	315	356	324	339	307	312	332	317	329	297	328	299	308	307	288	350	323	316	310	280	308	321	341	313	355	307	336	303	340	297	331	319	343	315	308	304	302	296	327	316	332	303	320	298	339	333	333	292	330	310	293	342	317	342	331	336	311	334	347	310	319	345	295	325	313	335	267	343	314	317	340	335	295	347	317	307	327	310	343	356	324	305	305	308	291	331	352	328	323	311	287	294	327	318	317	335	307	338	312	319	307	314	303	333	335	322	290	323	336	350	276	326	302	300	333	301	314	321	314	330	310	311	336	330	300	315	309	311	292	300	336	297	347	313	311	345	338	326	297	320	335	323	318	327	308	291	288	285	375	350	281	332	313	288	332	281	302	285	316	316	327	328	344	343	325	329	339	324	303	350	296	331	300	319	295	310	288	366	336	339	355	308	328	331	315	331	310	307	336	324	327	356	310	318	348	335	289	288	312	312	288	315	333	281	289	333	302	320	334	341	306	306	324	304	317	318	333	312	322	309	298	349	297	327	328	323	316	339	338	308	324	346	300	326	316	287	378	347	329	308	343	328	326	344	293	335	306	318	337	321	343	303	332	336	282	296	305	324	304	300	286	336	302	332	304	312	343	339	336	290	322	311	321	348	314	324	338	320	318	306	286	318	307	328	308	315	329	295	317	322	325	327	311	306	306	293	308	341	341	287	321	295	303	340	334	304	336	352	289	326	302	323	328	289	313	291	297	333	325	327	328	325	328	313	311	311	319	298	306	333	333	321	349	348	335	308	305	326	315	335	334	271	347	327	316	307	312	327	295	335	327	319	304	318	318	339	335	357	342	343	311	301	315	318	312	320	320	289	287	307	334	330	334	303	332	360	333	314	303	317	343	289	301	288	340	301	289	322	337	344	308	325	343	325	326	314	349	345	300	284	305	293	286	319	315	328	340	306	308	322	355	313	298	327	298	312	331	334	298	329	332	307	310	330	316	311	370	340	365	344	300	346	296	307	308	323	319	319	339	293	299	304	308	323	318	303	303	287	309	317	331	324	331	300	292	289	301	291	355	297	295	305	299	318	321	314	301	339	304	343	328	314	332	337	314	311	313	343	346	327	318	325	324	325	327	335	344	345	321	340	287	286	324	321	315	305	319	282	325	307	323	277	316	349	319	305	334	314	312	322	319	328	318	287	312	328	285	298	314	296	337	324	324	325	361	382	321	314	340	306	293	270	305	311	358	337	312	320	319	337	346	322	285	321	331	320	327	343	273	347	324	303	375	295	308	289	304	309	298	339	304	326	332	313	298	319	315	294	316	314	302	296	300	332	296	320	329	333	332	331	301	325	314	297	334	316	271	333	321	317	324	320	335	297	312	346	303	294	341	373	312	332	342
2997	2109	7857	17298	18296	14504	9104	4898	2538	1490	1021	826	762	726	749	749	780	756	756	710	760	748	782	722	723	759	775	782	754	726	786	790	742	746	762	711	765	755	755	772	730	754	736	752	752	733	765	757	723	815	772	777	721	770	731	732	794	712	766	742	720	723	750	809	728	746	785	766	768	774	711	725	813	789	726	726	797	795	795	773	785	741	737	729	730	779	703	794	745	770	750	810	744	768	806	769	749	724	773	780	780	721	815	765	739	754	740	744	728	728	748	777	714	722	733	786	761	749	726	740	747	754	785	718	808	747	783	757	754	750	748	740	755	769	729	739	790	789	743	772	780	808	767	727	771	813	747	755	783	777	735	752	743	803	792	783	765	782	726	800	802	769	765	755	791	795	799	774	732	748	736	775	763	724	751	773	793	732	796	780	750	776	725	738	736	758	775	741	782	762	744	778	793	784	787	758	801	762	772	766	745	773	751	789	728	756	755	767	792	794	763	741	735	745	831	735	741	720	750	766	788	729	717	801	755	721	779	738	735	830	720	746	703	764	734	717	741	776	761	764	782	768	771	731	698	762	720	730	750	684	717	716	752	741	739	794	760	698	822	783	718	732	720	707	764	742	683	751	695	708	724	761	776	754	737	776	727	742	744	714	782	783	757	752	734	770	762	748	714	747	769	751	735	768	765	759	745	742	798	722	745	737	718	713	817	798	729	775	738	808	749	730	721	749	764	806	745	742	799	756	713	705	787	742	785	759	754	756	754	751	710	753	763	749	783	738	786	825	747	743	746	733	775	767	742	749	745	789	700	738	764	734	730	769	768	730	742	761	773	771	786	716	784	715	806	776	742	796	751	784	754	794	753	769	788	739	727	735	814	735	784	792	746	797	745	735	742	777	735	714	761	754	759	788	757	767	767	762	797	761	752	842	781	740	736	770	784	791	764	813	759	782	705	801	817	740	729	759	741	746	716	758	781	697	778	737	774	757	787	808	784	750	789	769	752	757	788	761	770	709	742	763	735	718	793	744	742	782	735	720	749	789	761	735	769	778	806	758	718	758	742	753	714	758	761	751	708	741	794	725	762	826	747	812	777	729	744	783	746	701	732	698	771	715	775	740	746	770	793	757	749	726	746	698	821	783	722	722	751	799	776	786	746	766	790	810	762	744	774	806	762	807	746	775	768	750	746	761	776	752	800	748	735	762	778	730	809	778	792	763	728	791	772	780	764	721	768	683	738	768	771	726	767	737	732	742	788	747	766	741	731	758	757	730	773	737	753	748	722	718	772	716	758	786	782	761	734	743	753	741	795	778	763	753	748	732	770	778	783	789	720	709	733	776	775	751	765	759	798	752	769	709	787	752	787	790	749	778	669	800	735	795	746	761	797	768	714	757	776	808	763	706	719	731	787	761	780	778	737	761	743	736	798	805	806	827	771	806	783	759	749	758	686	750	757	807	808	801	750	754	677	780	741	748	781	764	783	760	733	726	725	750	726	819	743	774	774	795	748	756	756	757	724	821	715	745	695	794	778	737	739	804	771	789	764	789	767	729	741	751	756	711	726	770	803	754	754	738	754	719	758	733	799	711	751	794	775	790	706	768	705	781	732	854	798	756	720	745	745	732	792	707	752	765	747	741	760	795	760	781	760	752	734	739	747	778	781	738	771	752	759	722	782	708	769	787	776	722	704	748	738	731	790	723	761	723	759	763	747	724	779	739	783	758	723	769	708	750	692	801	741	753	771	705	761	779	764	805	735	752	753	748	770	816	809	704	739	760	781	735	776	757	753	786	744	740	752	761	765	732	799	731	772	746	783	729	819	771	757	768	727	765	767	786	741	772	742	731	750	756	738	750	809	758	741	791	776	750	815	718	775	748	756	758	762	806	732	740	716	756	762	752	811	715	738	731	722	720	752	784	745	750	698	790	770	763	778	750	778	776	755	791	757	717	703	777	742	753	745	727	750	741	781	774	818	770	744	785	769	769	784	733	717	845	768	765	798	765	759	811	778	743	709	754	760	779	786	793	794	814	749	748	740	714	789	753	785	762	726	752	717	811	721	766	744	755	763	755	750	768	774	788	782	755	760	730	740	712	714	749	727	730	788	755	775	763	733	778	764	690	716	734	740	722	735	744	716	769	752	742	798	740	764	742	805	767	784	821	734	771	732	753	764	817	744	750	778	753	785	820	738	754	773	750	717	740	771	779	753	712	775	741	747	707	786	771	757	766	784	764	786	732	751	780	718	819	775	711	759	764	753	757	707	740	736	770	726	779	749	793	727	713	750	746	726	796	794	750	782	764	756	743	766	780	804	769	744	695	806	740	766	737	760	759	767	746	761	748	786	733	804	791	759	750	790	757	753	767	780	756	777	796	762	713	764	735	717	747	739	751	768	766	737	754	728	768	742	772	814	761	798	752	825	807	782	740	748	758	783	779	772	744	732	766	796	766	827	805	794	652	785	737	801	765	744	737	810	771	721	758	773	758	768	792	734	738	818	735	766	731	745	766	754	723	783	698	765	807	737	775	763	734	779	764	796	767	733	708	752	749	704	792	745	793	749	755	788	770	781	743	740	795	747	727	758	729	769	754	793	760	777	816	779	718	761	721	722	752	740	771	740	754	732	748	831	753	837	731	792	713	737	755	725	830	797	749	745	761	736	752	742	743	766	763	750	776	715	786	800	797	804	761	706	802	729	746	719	730	722	802	799	766	733	780	742	762	778	756	782	747	730	721	771	786	751	807	768	750	718	796	799	758	735	789	763	731	787	771	755	772	751	761	779	720	749	724	767	817	768	773	740	787	745	784	769	758	741	735	688	726	780	769	746	747	767	732	746	766	764	804	773	755	659	754	800	786	759	780	763	785	782	807	752	717	801	786	788	731	770	776	767	797	791	713	756	732	776	757	755	746	744	729	697	791	750	790	791	751	737	784	775	794	774	751	770	743	784	787	711	759	730	775	759	757	721	737	762	798	767	761	749	806	748	767	753	752	746	752	732	744	735	772	810	738	758	720	731	702	743	772	738	755	748	742	744	755	770	773	741	767	719	769	753	713	762	773	756	754	780	765	750	757	784	810	762	770	770	695	730	810	723	761	732	759	733	758	746	782	711	778	727	776	735	765	765	767	790	771	748	789	767	704	777	754	769	748	750	766	748	757	802	738	758	753	755	753	800	753	768	756	844	772	750	762	760	758	742	838	728	766	760	773	720	743	723	764	765	745	756	745	719	705	788	763	738	775	780	774	729	769	775	748	736	723	745	729	742	724	778	744	780	713	762	762	766	777	785	770	731	777	734	736	761	734	760	791	739	783	748	774	744	735	784	746	745	762	752	749	719	731	759	795	728	740	787	745	737	751	750	749	802	711	759	778	764	769	686	712	774	750	758	762	723	754	747	781	711	769	764	803	763	694	754	710	711	745	717	749	742	781	749	731	817	751	768	798	768	710	716	740	746	698	729	795	735	681	770	761	820	738	719	715	740	759	762	795
25623	27591	57437	64204	63666	51403	35545	20939	8506	2738	894	440	312	295	255	270	238	278	295	253	245	291	244	280	243	258	294	290	278	269	253	236	277	281	271	253	279	276	269	243	230	255	248	286	275	271	278	254	266	253	254	262	264	264	246	261	226	238	282	291	321	252	303	277	285	286	268	280	283	282	243	260	248	279	249	258	269	271	279	266	260	268	251	284	265	249	274	271	293	268	262	254	256	249	266	274	299	242	244	274	257	251	252	277	262	273	281	298	240	253	269	280	293	250	262	240	263	252	272	282	279	285	278	278	294	279	263	262	249	251	269	279	262	282	294	290	266	268	270	259	264	273	258	263	229	283	252	249	278	298	249	285	263	259	266	265	254	261	277	271	277	266	282	269	250	239	256	258	308	253	266	265	281	289	276	254	238	249	280	321	250	258	282	275	308	296	284	279	262	283	280	244	250	252	244	260	305	274	236	263	266	285	272	293	257	268	240	307	260	274	262	288	272	261	284	268	243	301	279	289	276	256	270	261	275	224	248	281	266	271	297	252	248	261	276	275	249	279	279	268	261	256	248	269	264	287	284	281	288	290	294	252	282	272	251	234	274	294	286	240	281	240	275	264	268	265	241	257	256	239	260	231	255	242	244	268	287	267	282	228	277	277	255	237	288	271	275	286	236	219	262	281	239	267	298	271	265	251	264	254	292	268	261	258	241	246	271	305	243	262	272	253	297	277	235	233	269	261	238	258	244	243	259	256	281	234	263	236	240	243	268	252	276	268	258	273	238	279	229	285	311	244	270	262	253	258	266	274	261	303	256	250	281	258	273	242	243	256	245	249	257	258	265	254	274	265	294	262	294	271	244	262	273	298	273	240	268	274	263	294	265	255	274	257	318	277	261	205	251	241	253	288	277	261	277	289	274	262	248	249	253	281	285	259	268	278	254	265	228	243	285	276	270	279	276	233	255	245	244	274	252	255	304	285	247	280	260	259	230	239	251	245	243	260	272	245	260	272	315	267	268	271	264	247	295	270	256	269	273	263	273	284	272	249	275	271	258	242	246	269	255	262	271	273	259	286	277	275	255	269	256	238	285	263	243	251	290	265	278	317	238	264	283	277	273	257	259	279	279	256	318	266	267	302	259	267	265	255	299	288	257	266	271	240	262	288	307	234	262	278	258	223	287	275	256	251	284	262	295	262	265	285	256	277	273	269	254	287	262	271	254	293	252	266	301	261	283	267	253	273	303	279	253	264	226	285	261	279	237	280	270	252	298	264	267	238	263	286	277	251	229	278	261	268	287	241	253	271	245	272	251	264	276	272	278	289	286	263	297	253	289	240	271	231	235	260	299	241	280	259	287	278	302	258	272	258	236	245	242	270	267	275	255	254	283	266	278	279	256	280	276	285	272	262	258	256	272	275	263	290	251	289	289	258	261	269	260	279	257	256	276	260	254	250	256	263	283	268	299	283	252	269	254	277	269	254	256	265	265	267	232	246	287	281	272	258	268	247	248	252	286	279	266	259	258	272	301	285	260	286	254	246	276	259	274	265	289	283	248	284	295	260	261	279	251	264	261	275	250	278	238	274	266	266	254	278	252	266	254	265	252	269	250	263	265	273	270	258	251	262	296	285	248	286	264	274	272	252	277	278	302	282	264	266	272	257	275	270	266	280	275	261	242	260	279	256	272	267	277	232	250	271	288	238	286	276	267	281	283	250	266	284	264	261	258	251	250	267	237	247	267	278	273	255	280	281	307	268	275	247	252	238	264	304	277	277	251	243	260	273	234	286	287	263	295	258	263	277	248	273	281	259	241	258	293	271	250	302	289	281	264	231	256	261	259	251	298	277	249	284	278	252	260	255	281	261	270	248	268	276	274	284	283	248	256	242	231	269	258	250	265	237	263	260	278	254	265	277	253	275	288	253	239	288	263	255	281	287	290	273	274	299	274	270	253	255	271	262	294	249	278	283	243	243	280	258	260	275	265	283	258	275	282	268	259	277	236	260	254	265	276	245	256	256	313	237	242	234	238	271	256	236	255	273	294	243	282	275	264	264	241	288	276	241	277	265	285	259	247	252	277	280	256	242	218	276	275	251	270	231	286	263	281	273	266	270	248	234	290	269	285	242	268	230	270	269	269	241	254	291	287	269	246	290	257	251	273	251	282	259	282	267	274	266	276	287	311	302	260	266	252	242	263	269	243	265	247	278	264	276	293	275	268	292	273	267	272	274	283	255	278	258	268	256	311	272	246	231	268	245	250	230	271	269	284	268	284	265	255	253	256	254	247	265	281	284	267	255	259	253	257	274	290	237	280	271	273	264	284	273	282	258	298	251	270	240	281	257	290	256	262	256	259	236	253	298	254	270	287	267	237	269	251	266	240	245	260	260	260	262	237	270	303	259	268	266	284	263	249	249	258	265	247	269	276	260	228	252	287	247	252	259	270	281	280	265	307	262	284	231	266	307	282	227	311	262	305	277	264	270	267	248	266	242	214	291	275	288	282	277	252	279	255	247	280	284	258	237	249	281	261	277	273	246	276	274	251	260	271	260	292	301	256	241	280	261	233	279	246	247	292	253	246	280	237	259	257	276	272	301	275	251	289	249	261	276	250	278	254	273	275	256	272	250	251	259	262	270	263	267	270	234	259	289	257	289	274	256	256	256	291	240	250	258	264	266	260	276	283	257	240	265	264	277	267	259	224	259	272	247	248	268	286	301	263	265	283	259	284	255	257	265	256	274	316	275	267	263	243	279	260	251	281	269	272	249	273	225	267	243	296	271	273	278	252	257	250	294	260	284	260	267	281	273	271	241	261	242	270	273	270	280	278	272	277	245	230	246	270	250	275	261	282	272	257	267	264	263	274	254	275	241	279	285	256	279	248	268	252	259	255	264	251	264	277	255	252	271	268	245	251	298	270	233	292	261	324	258	293	262	259	285	225	232	260	284	247	311	265	268	288	263	269	271	244	256	273	278	258	297	239	280	283	245	266	269	249	264	294	279	275	250	254	251	268	258	295	263	293	259	293	285	242	260	257	244	253	254	268	272	249	292	269	258	281	290	252	283	247	278	275	294	259	249	240	258	257	288	246	281	273	241	231	262	248	258	266	231	263	245	258	232	272	267	262	272	266	247	260	252	239	264	266	246	225	271	292	267	279	273	245	265	265	257	268	251	249	262	280	266	245	261	274	244	251	282	261	257	289	289	276	267	221	261	286	263	289	238	267	254	281	249	244	273	240	241	258	271	241	275	258	271	256	282	270	295	267	268	285	235	262	259	283	258	271	280	253	242	279	248	296	275	278	281	299	283	275	253	257	281	282	249	246	234	236	272	306	248	268	232	277	249	254	242	258	272	264	243	262	287	239	230	263	282	300	245	294	269	247	246	251	273	263	257	276	266	307	251	255	274	280	284	275	250	292	285	264	290	274	248	254	271	242	276	269	290	275	226	240	244	279	262	267	255	260	280	252	280	260	282	258	267	259	261	274	293
14060	22327	54554	69141	71989	61325	48072	34507	20010	9022	3335	1417	890	719	683	658	641	642	596	647	655	641	624	610	647	635	633	668	633	620	660	635	608	655	600	622	642	640	648	681	652	658	616	647	646	708	671	615	661	632	600	634	670	604	655	665	655	643	641	644	681	694	712	634	697	666	637	645	641	635	638	699	666	654	692	692	648	643	594	656	638	653	664	673	636	626	645	611	661	645	646	628	636	653	597	640	704	631	644	670	652	639	646	652	604	661	636	680	682	660	616	608	681	645	631	632	610	661	622	650	645	630	628	654	669	590	617	610	653	667	673	640	615	650	635	678	644	629	628	621	642	654	622	641	673	629	585	631	629	619	621	660	619	645	636	595	627	630	618	668	644	644	650	654	708	626	674	612	625	625	631	645	638	658	675	683	669	651	643	643	630	661	672	651	631	621	666	675	689	652	699	661	599	635	677	641	624	660	656	596	633	625	639	663	615	657	658	679	671	652	621	621	657	639	626	585	672	618	631	623	615	656	638	630	691	645	699	661	659	633	676	588	659	690	641	627	638	637	585	612	705	643	667	665	633	606	623	639	629	704	656	615	658	623	629	647	645	654	630	655	625	620	645	618	631	689	664	684	634	600	635	631	622	622	611	631	641	651	675	642	640	613	613	687	636	610	630	649	665	650	612	661	618	680	678	664	688	648	659	685	664	641	683	607	656	634	660	613	642	608	642	596	629	611	627	672	612	667	609	663	603	594	662	681	653	610	667	629	629	619	658	631	642	649	630	679	671	644	593	618	597	653	666	608	639	605	628	665	667	660	644	664	639	607	612	639	659	653	688	635	636	647	640	611	611	690	636	675	676	631	594	635	650	698	629	637	631	666	672	631	595	694	659	649	658	640	632	653	641	667	625	679	614	653	641	635	666	655	634	657	612	606	587	631	594	607	648	617	601	633	665	606	640	659	626	648	644	663	625	653	618	634	619	654	649	640	613	677	685	603	626	619	603	642	611	631	618	693	655	655	641	656	632	665	669	669	655	641	641	655	602	660	648	636	643	622	654	660	620	600	638	614	603	613	613	608	657	658	599	668	660	667	619	628	638	675	655	661	683	675	632	665	638	671	654	654	629	687	625	598	641	684	674	618	580	635	617	654	676	649	612	687	700	653	645	655	655	643	645	615	650	655	625	644	632	668	641	633	631	641	626	652	672	642	638	634	622	639	657	635	671	656	657	585	640	634	631	629	649	679	680	661	641	653	622	653	630	651	650	639	649	626	620	626	657	644	645	622	672	628	642	650	653	651	632	644	640	649	640	625	618	640	648	675	644	670	616	649	651	656	645	661	672	655	608	599	632	612	661	601	635	624	641	628	666	644	677	633	632	691	622	655	648	646	669	647	606	648	666	620	596	649	613	597	583	611	609	584	642	651	661	671	650	577	630	616	637	665	640	630	682	596	633	638	668	656	682	634	646	685	679	653	658	673	641	621	662	630	620	671	604	636	651	586	672	630	655	664	610	683	637	641	643	649	618	635	626	666	688	638	637	723	646	657	686	657	689	676	672	616	641	652	625	683	640	631	671	647	644	642	678	671	665	658	650	644	603	657	646	608	676	670	674	709	671	672	637	664	651	581	615	623	618	658	616	627	679	692	678	640	614	632	630	628	651	609	638	647	625	636	665	647	643	671	692	638	686	652	626	640	630	634	663	666	683	621	614	676	636	628	644	643	682	593	672	592	625	630	647	688	620	659	662	630	583	622	650	665	618	650	669	616	665	659	640	646	662	640	648	650	632	654	652	670	647	630	619	623	631	621	690	621	676	602	617	689	620	680	656	640	642	658	639	675	606	637	629	655	649	599	643	630	642	620	618	616	634	656	640	624	615	647	611	662	672	655	603	639	678	641	650	630	656	626	620	644	638	670	646	683	621	636	635	629	609	693	609	631	649	667	652	614	624	638	624	630	635	672	620	680	636	664	651	638	639	632	633	625	637	646	625	681	627	657	667	633	682	632	635	632	700	609	636	648	596	627	628	580	642	643	630	646	650	608	629	670	634	626	683	658	663	666	640	611	626	640	645	660	622	685	712	608	639	648	660	638	680	652	642	631	657	682	649	655	640	621	621	673	643	633	601	614	656	635	644	684	653	639	673	649	647	676	645	670	641	626	617	595	645	631	647	658	639	634	651	666	645	645	692	652	673	691	645	677	624	674	622	626	682	657	628	674	679	584	620	599	653	632	626	697	667	667	631	675	677	666	656	621	625	641	615	631	617	663	638	622	639	594	675	663	653	644	621	657	634	603	629	641	646	630	643	666	631	632	627	571	643	620	610	646	677	608	659	612	597	646	627	624	608	625	625	695	622	675	658	660	608	616	635	652	647	619	643	639	640	666	630	640	640	632	627	660	650	623	670	660	609	654	651	587	655	670	686	653	648	645	582	649	629	632	612	649	629	648	615	601	675	642	632	656	623	657	635	624	635	635	614	627	671	646	624	619	641	663	627	669	609	619	663	687	639	656	649	650	617	636	622	676	620	707	607	646	583	676	692	630	635	670	597	657	629	621	671	623	683	640	608	637	638	655	638	633	656	642	683	671	655	637	627	644	682	621	633	650	633	635	665	668	650	688	633	635	622	595	693	648	647	606	638	634	601	623	667	643	657	634	652	670	668	625	649	630	644	650	630	622	661	664	649	665	682	628	632	630	610	608	641	611	651	611	631	622	655	628	638	646	634	638	631	635	622	616	634	644	666	659	604	654	616	629	631	608	667	639	632	633	655	674	614	679	676	630	648	604	667	679	606	624	642	620	649	569	637	689	636	641	640	652	629	615	653	639	656	632	631	611	604	591	631	648	695	614	624	671	615	620	642	664	646	663	629	635	649	648	629	645	688	606	564	636	632	589	650	626	660	671	614	637	647	637	664	672	596	634	683	659	604	619	636	647	592	623	659	613	654	641	605	688	645	621	672	651	622	639	607	646	664	669	664	658	584	642	647	629	676	662	672	657	657	637	675	706	647	660	701	660	621	630	671	617	650	650	637	685	648	634	645	673	626	637	589	640	645	653	638	702	684	651	620	655	625	639	602	704	654	624	627	634	640	626	627	598	629	705	616	621	696	615	605	688	631	652	651	635	683	664	595	618	613	630	628	636	649	626	644	671	640	691	628	670	676	678	613	661	672	645	636	636	623	581	668	609	639	614	608	655	632	690	678	623	663	646	638	627	617	668	656	632	595	635	631	639	623	663	634	689	674	636	658	633	603	682	669	666	652	604	613	690	649	644	639	623	678	653	624	628	632	674	668	636	657	619	691	643	626	617	640	663	635	673	636	664	686	641	647	664	657	632	675	643	627	618	686	644	673	637	624	639	581	639	642	637	656	666	678	625	619	584	636	620	646	644	644	654	644	606	630	645	644	601	625	693	667	626	624	640	667	624	586	649	597	628	637	631	620	650	625	602	652	654	602	588	637	631	653	614	635	651	638	680	645	605	663	665	619	619
29160	34233	66149	71289	65636	52210	36628	21292	8632	2645	889	443	318	250	250	278	235	220	237	258	263	261	220	246	257	264	228	245	261	249	251	242	225	240	265	235	256	236	278	237	254	254	216	250	277	236	248	262	263	253	245	268	232	258	247	256	224	261	240	238	258	246	254	254	264	251	247	255	252	265	262	248	270	226	233	241	226	269	247	252	254	275	244	232	233	250	274	249	261	237	258	269	215	202	218	268	225	254	250	269	206	271	257	255	252	235	262	264	239	239	257	250	267	250	278	275	216	295	265	242	246	256	241	262	256	260	241	275	284	257	242	247	259	254	224	262	200	232	238	255	215	257	243	244	258	256	250	251	238	257	283	234	253	255	264	258	239	283	258	251	235	255	235	229	273	237	272	259	246	276	222	276	248	246	256	252	244	244	242	259	239	259	243	256	245	243	248	244	241	243	252	266	236	269	261	249	224	240	271	266	258	268	236	255	236	246	263	262	276	263	258	257	283	220	209	266	252	240	231	239	276	250	236	269	233	250	290	240	231	239	255	239	208	260	263	237	248	238	249	247	284	255	243	249	227	238	276	247	206	242	251	243	246	232	258	274	266	222	243	247	274	296	258	247	266	239	227	267	249	246	247	222	259	242	264	230	246	237	246	246	264	240	253	224	244	230	266	238	258	281	260	263	234	250	228	251	241	261	251	272	245	270	253	250	277	215	266	286	227	276	251	247	242	252	229	248	243	252	236	210	260	256	263	239	254	251	246	260	231	252	216	247	234	257	238	249	242	251	264	272	220	232	225	246	246	265	248	268	225	294	268	254	239	218	260	216	240	236	252	246	239	259	234	231	262	243	227	275	262	248	238	262	231	260	266	245	238	241	250	263	283	258	236	272	276	282	233	238	290	223	243	244	275	250	223	223	241	236	221	243	246	260	263	271	256	265	250	254	235	254	263	254	243	282	262	236	263	255	234	247	261	231	286	252	232	271	242	255	253	250	258	242	277	231	263	241	235	233	212	241	274	247	237	253	251	240	257	266	239	238	263	264	239	225	277	221	242	257	263	224	237	258	265	259	273	252	229	270	260	226	248	251	241	264	241	242	261	262	243	244	232	222	245	219	231	243	272	266	227	255	230	248	250	241	238	258	262	260	240	264	240	267	251	259	288	234	253	236	231	267	271	247	262	261	267	250	261	251	242	238	276	276	255	239	249	256	251	248	242	243	253	235	247	243	267	217	234	232	225	261	256	274	227	233	245	276	248	234	236	256	241	237	261	239	268	251	284	262	282	225	238	243	261	270	266	244	258	237	254	259	248	242	232	228	237	237	260	262	283	258	273	235	228	236	228	240	268	260	247	227	245	244	246	225	222	266	238	220	227	247	230	286	252	241	266	270	256	252	241	243	211	200	263	236	268	266	248	248	250	284	265	247	259	255	259	261	265	240	230	293	240	267	247	255	258	269	266	218	237	234	263	233	238	250	234	221	235	253	234	269	248	243	247	239	206	225	271	232	240	256	269	250	235	211	236	256	274	245	268	248	244	253	245	253	257	253	273	263	255	281	232	233	246	268	252	253	266	259	263	228	233	280	243	252	228	250	287	256	256	250	230	241	220	250	257	254	253	242	246	252	252	227	253	242	246	247	266	255	260	255	229	237	242	244	233	237	237	225	226	254	272	256	259	266	278	252	249	259	263	217	247	258	245	251	235	258	233	246	235	226	239	249	305	263	275	245	246	251	259	255	239	250	239	250	228	263	224	246	273	222	293	251	237	228	250	243	244	255	259	243	280	257	259	261	247	232	235	302	244	232	254	215	250	249	262	237	262	245	283	254	262	264	231	236	225	233	223	247	253	248	259	232	243	255	203	244	262	236	248	209	240	242	244	268	268	270	216	232	242	251	236	264	261	238	263	237	250	257	230	256	230	241	246	261	239	232	249	272	251	302	264	228	267	242	230	254	244	263	237	264	259	240	280	262	234	260	237	267	221	243	274	268	271	243	273	256	258	245	251	259	252	234	279	243	237	255	223	279	250	235	228	231	248	247	254	253	270	272	268	247	238	229	256	246	278	254	260	255	230	251	256	229	224	317	272	232	233	254	260	252	260	232	258	225	241	257	262	268	252	234	261	254	254	220	249	254	284	261	252	205	257	251	243	249	294	253	246	221	284	251	240	276	225	252	242	240	225	233	225	258	297	272	268	251	222	240	262	264	239	214	256	239	239	258	241	232	248	227	248	245	257	240	273	262	224	244	265	251	237	268	228	260	244	262	241	234	249	261	301	246	256	239	259	238	262	262	269	217	255	244	265	239	272	258	239	250	237	252	249	267	253	246	249	265	243	242	245	229	263	228	246	271	249	242	249	244	237	285	265	250	234	213	247	259	221	238	198	243	269	240	260	239	239	266	248	271	273	251	258	248	274	235	223	236	253	270	251	242	245	278	239	243	298	255	230	246	209	237	247	250	268	257	256	273	226	247	264	261	270	278	232	248	267	246	263	218	246	262	248	259	270	254	239	238	231	252	220	258	246	216	252	246	233	241	265	255	273	229	259	239	259	245	256	257	233	268	254	267	249	226	233	260	268	232	264	232	255	243	262	225	219	247	230	245	247	224	248	247	233	208	278	249	254	238	265	253	285	213	229	268	273	237	224	225	245	248	256	253	249	239	249	249	235	307	264	253	243	236	228	257	253	234	272	270	250	231	274	235	228	255	288	258	232	254	239	265	248	256	286	273	251	238	261	241	211	228	262	248	215	233	225	256	261	268	246	259	217	231	236	257	253	271	235	228	255	237	237	238	269	226	235	254	247	222	218	238	254	225	254	250	241	250	237	253	242	262	253	266	251	251	244	233	275	229	234	276	231	234	244	277	257	259	278	243	235	266	243	244	255	252	244	248	246	230	258	245	221	255	235	251	259	263	230	260	255	237	257	253	266	239	237	261	261	247	219	283	207	231	222	257	245	234	247	246	253	279	254	253	254	273	263	241	224	241	245	259	253	245	252	251	278	267	248	253	228	226	266	244	261	233	258	270	252	243	241	218	248	248	240	265	239	255	273	246	251	284	256	250	231	266	255	260	253	271	251	251	261	272	227	261	240	241	244	257	256	266	289	221	248	249	285	228	268	231	236	243	216	255	245	264	242	268	239	244	254	263	242	253	242	231	256	262	255	256	236	269	217	247	251	245	237	241	213	241	245	257	258	221	226	246	241	257	260	255	234	253	253	226	237	262	257	230	238	258	247	271	217	273	246	239	248	233	234	247	241	257	251	249	256	263	224	256	205	219	276	239	255	261	265	228	264	254	235	234	243	220	216	264	247	215	241	244	240	237	231	251	236	239	250	218	234	286	286	245	238	242	275	233	245	274	239	250	249	277	261	262	307	263	291	266	262	248	266	237	258	243	216	259	231	240	270	242	257	269	242	240	270	259	250	246	250	241	242	257	244	265	222	246	230	245	279	222	245	259	237	249	245	257	232	247	253	254	250	238	246	251
15434	27538	61242	75654	74484	62137	48696	34597	19759	8582	3227	1322	803	647	597	595	616	614	610	577	644	671	611	607	581	653	645	599	615	609	640	598	617	589	565	598	590	621	617	590	569	620	597	585	585	606	659	579	593	647	593	635	634	605	617	582	644	629	604	610	593	609	622	643	662	643	612	615	608	613	630	596	609	564	573	642	602	595	589	594	568	680	621	628	571	591	632	590	589	583	569	612	566	614	590	622	563	626	559	587	642	599	633	604	588	629	622	576	604	648	589	631	590	602	595	592	585	585	628	572	601	614	550	579	611	626	600	627	586	650	597	625	580	633	627	599	650	614	643	623	598	599	609	620	586	641	664	548	632	591	578	652	594	616	592	596	586	595	581	624	647	595	561	579	595	605	662	581	593	581	605	572	627	569	625	599	642	628	614	593	569	586	607	643	595	562	605	601	630	587	596	614	597	574	567	634	598	606	620	623	583	623	590	630	622	634	606	603	630	594	614	649	609	631	623	617	607	622	644	592	608	613	585	593	603	613	621	596	582	618	609	613	615	612	594	647	619	588	597	612	616	568	594	579	560	616	588	608	592	569	574	579	635	603	610	568	643	606	579	610	603	557	561	574	608	596	613	612	588	593	586	590	624	645	570	634	596	605	563	625	602	581	610	627	616	603	609	628	611	582	586	643	632	614	565	598	564	588	607	602	573	540	581	654	616	620	572	623	636	609	571	588	593	606	603	612	592	667	620	615	582	657	610	624	605	647	624	619	581	600	575	623	595	638	584	607	616	631	599	585	612	574	616	642	616	621	559	669	614	578	595	644	615	588	615	581	608	587	629	581	606	609	592	623	629	587	619	597	620	641	638	596	577	605	636	611	611	621	588	635	596	573	599	645	640	636	601	623	558	618	621	620	625	584	609	616	602	613	582	631	635	616	615	624	564	653	580	616	614	620	588	624	629	614	626	592	620	623	606	592	592	636	615	630	633	643	607	643	622	620	646	626	594	618	636	596	601	614	654	587	618	597	659	615	593	618	626	630	541	609	621	583	639	641	618	609	573	627	579	584	608	642	594	624	603	577	641	597	615	586	645	603	655	584	589	609	683	624	623	615	616	639	616	627	616	613	581	654	592	633	610	597	576	651	609	596	605	592	636	547	595	606	621	611	614	619	581	598	625	598	591	594	614	617	639	613	614	600	609	588	577	619	599	569	572	584	616	649	606	576	613	624	617	611	590	611	576	601	616	637	647	607	614	608	610	565	612	570	621	585	642	582	610	594	577	591	628	589	604	552	612	579	613	587	573	625	611	588	578	654	608	586	601	595	564	626	572	582	576	584	637	664	574	579	602	568	638	605	612	588	637	600	590	627	626	603	594	613	614	627	592	616	565	625	600	611	630	626	579	636	607	612	570	583	593	588	608	606	592	629	647	593	600	612	596	657	612	603	606	588	565	609	592	612	619	573	593	607	600	614	590	603	607	601	619	608	605	668	588	592	605	583	590	616	592	623	597	625	655	597	620	602	631	608	594	621	593	575	581	585	634	614	634	591	567	568	616	600	663	650	610	620	600	579	614	595	597	577	620	602	584	622	578	607	598	606	646	604	612	597	609	592	624	608	640	603	590	603	598	596	621	587	608	603	621	619	609	555	615	637	600	600	635	613	611	611	643	613	647	639	570	584	598	625	590	634	606	588	614	653	615	620	625	599	591	570	590	578	604	664	597	603	603	600	592	617	645	598	615	622	620	637	595	640	632	607	578	604	603	622	637	631	651	586	602	597	635	627	673	600	622	600	600	604	619	606	573	611	630	617	571	651	583	652	599	631	608	550	622	583	622	653	588	627	616	584	641	611	641	584	611	595	641	604	618	598	588	583	609	607	631	620	600	581	619	631	551	610	609	601	606	620	631	594	608	669	617	610	618	648	590	622	587	589	625	657	616	626	624	585	592	565	632	565	618	607	635	643	604	642	636	612	589	608	633	634	592	634	629	657	607	604	614	564	629	616	606	561	553	631	608	632	590	602	632	629	614	647	632	572	657	604	613	595	592	614	581	620	538	617	586	615	568	571	625	600	618	595	598	607	589	595	593	575	614	600	597	619	617	624	611	641	633	553	613	598	614	580	562	621	616	634	601	579	606	618	645	611	614	611	619	640	572	608	605	602	603	574	573	612	608	629	640	584	604	601	596	608	615	620	645	619	642	593	624	613	603	611	581	585	629	591	599	589	603	615	591	595	633	619	634	610	593	619	640	585	575	602	608	611	566	580	651	604	595	558	587	611	600	618	622	574	609	608	577	635	593	608	618	657	589	619	584	648	565	646	578	606	644	576	557	599	588	629	658	605	603	572	630	611	626	670	582	626	550	634	587	605	587	627	605	598	594	580	579	588	625	585	564	648	634	578	581	565	627	622	679	617	587	597	595	544	545	608	612	585	615	559	562	643	596	596	584	561	630	625	667	604	599	646	600	624	618	652	559	618	609	602	612	662	604	609	612	611	626	603	595	639	613	632	626	635	623	655	625	600	620	591	617	629	575	638	632	568	603	578	606	597	633	560	609	600	619	616	563	623	659	615	619	611	582	626	608	569	571	583	625	632	589	622	644	644	628	584	598	585	577	626	596	591	607	585	638	635	584	591	601	630	582	607	602	609	626	577	618	591	606	641	626	594	546	589	570	644	586	615	633	581	580	604	599	591	614	560	623	622	635	644	615	619	630	612	616	572	660	628	618	580	590	598	630	619	600	611	629	611	561	660	629	649	621	595	624	592	582	602	596	605	611	638	658	574	601	622	613	590	590	620	572	630	604	633	623	566	592	612	595	622	564	624	622	601	635	628	615	604	623	615	589	613	635	596	618	637	614	641	610	634	591	602	621	613	608	588	602	619	633	579	578	584	583	621	624	594	599	561	589	604	622	599	606	621	640	624	556	594	608	588	630	584	576	579	608	587	617	626	638	590	630	620	599	612	641	611	604	587	600	541	607	593	589	635	582	577	623	593	590	614	642	655	571	601	600	608	602	604	639	589	607	624	605	604	597	572	577	586	673	626	642	630	584	569	575	631	628	621	597	582	583	611	608	596	605	636	555	613	628	584	601	622	616	611	608	569	595	623	551	582	624	642	631	603	650	593	614	590	584	583	625	624	600	637	623	642	568	614	590	632	613	580	604	620	665	612	622	612	637	598	617	574	573	596	621	608	623	603	629	622	620	587	588	603	608	604	620	664	606	615	604	569	640	598	603	586	601	603	619	601	607	607	624	646	620	617	601	563	594	616	565	627	608	606	612	652	572	591	619	604	595	568	642	580	605	659	652	605	577	609	566	631	613	572	614	644	606	593	626	626	595	600	631	613	620	589	630	658	621	611	597	579	650	606	623	621	592	574	539	637	598	616	621	635	583	632	647	614	558	603	633	623	619	626	618	622	551	568	633	587	645	606	610	651	621	617	627	631	631	573	615	625	613	599	604	606	576	650	619	602	605	631	588	618	566	554	599	628
2881	1061	3144	6329	6467	4323	2535	1345	739	484	390	346	314	287	286	295	315	327	341	295	308	330	315	301	289	326	352	322	313	363	317	330	293	298	320	290	291	323	326	317	304	303	294	308	278	304	324	315	300	313	311	345	281	308	308	316	315	298	301	316	323	314	307	290	303	290	325	330	355	314	301	310	305	313	318	314	301	330	302	276	304	318	335	307	334	318	328	330	315	297	293	321	294	294	323	297	287	316	308	298	289	301	335	298	307	352	286	300	315	290	308	305	294	297	326	294	336	309	292	311	313	302	334	334	339	299	279	284	300	328	307	335	314	317	289	309	283	301	325	301	309	308	313	295	323	310	345	286	288	308	327	313	316	280	314	333	334	333	321	345	335	318	329	280	347	323	314	322	301	313	313	337	301	304	325	308	335	286	307	317	329	312	303	282	307	326	296	326	326	316	304	307	297	337	332	307	315	284	267	326	323	343	293	326	280	310	316	290	330	321	334	301	326	312	330	304	329	333	310	314	338	297	329	310	326	293	305	349	303	334	301	296	298	316	297	341	324	304	285	319	302	318	320	296	338	325	282	316	316	326	310	325	326	299	338	325	323	324	313	290	280	315	327	304	320	318	300	299	290	331	332	310	326	340	315	330	289	325	325	315	309	320	331	296	307	317	320	322	291	306	289	316	287	329	299	330	328	341	301	328	312	342	302	285	338	335	336	287	311	347	344	330	327	312	326	296	312	320	320	325	324	316	326	328	341	298	322	309	277	313	321	313	292	321	353	318	320	329	318	340	288	304	292	299	318	329	315	300	333	301	296	298	330	322	306	312	320	305	286	304	315	301	345	307	297	311	324	332	318	353	340	283	311	325	334	300	274	302	308	346	357	311	311	329	346	324	302	303	301	339	289	319	315	304	310	300	322	311	303	319	307	312	321	296	293	308	281	300	322	308	306	340	314	315	342	354	325	320	338	279	297	293	326	336	299	319	354	333	317	295	325	307	304	316	334	310	290	317	299	305	306	329	305	314	302	299	328	310	328	320	332	309	294	302	308	316	273	326	305	320	312	329	344	312	331	343	361	303	334	327	342	330	311	270	299	315	300	281	333	316	304	344	310	312	303	345	325	336	334	326	301	306	326	304	307	314	303	328	319	311	319	325	318	305	346	322	339	345	321	324	307	303	338	327	301	310	299	323	288	320	302	332	287	325	298	353	305	300	323	297	335	314	309	281	313	301	322	315	309	311	318	308	318	321	300	300	316	324	312	300	304	343	320	354	329	300	305	327	334	335	334	332	311	298	283	294	308	312	287	284	274	307	321	325	308	323	321	328	326	330	288	328	326	318	291	302	326	299	329	298	295	273	310	344	294	315	298	311	327	274	329	333	310	342	327	291	339	348	306	326	390	337	302	297	315	332	339	306	290	287	305	292	319	324	313	306	347	321	322	306	316	345	327	341	296	309	337	322	309	322	305	305	292	316	282	314	294	293	315	317	319	323	328	285	321	305	293	315	310	333	313	303	299	333	289	300	309	313	311	295	294	291	276	302	287	334	296	293	304	348	318	276	314	327	343	285	302	346	301	319	363	325	315	308	280	315	303	324	316	334	333	354	336	280	325	313	283	335	330	302	316	303	352	289	351	291	335	280	341	333	312	326	328	348	311	338	326	319	317	311	296	304	309	322	333	329	291	320	294	322	294	285	333	306	307	305	338	312	326	301	304	324	319	330	325	316	319	316	296	315	315	304	340	341	294	271	314	304	300	314	318	290	338	309	299	339	313	322	316	328	314	325	335	322	275	316	308	333	273	301	298	303	298	324	339	286	302	329	279	333	261	272	319	328	306	285	335	288	337	316	294	319	301	310	329	293	322	311	354	324	313	296	339	340	297	313	335	318	345	327	319	320	305	329	275	316	307	329	307	296	311	322	302	304	308	301	330	335	281	338	317	336	322	334	321	298	299	307	292	314	354	337	326	323	295	322	333	284	282	308	326	329	316	294	292	326	306	285	312	295	312	322	328	292	285	288	302	328	317	309	325	295	343	342	303	309	356	329	307	312	336	307	366	303	312	316	347	341	300	338	311	313	293	329	310	304	334	316	292	303	360	329	297	314	303	325	287	323	328	282	291	305	310	350	297	309	332	289	310	336	299	305	324	312	295	326	344	347	303	276	291	332	323	337	341	312	308	306	302	302	286	306	313	314	314	286	319	302	293	305	300	296	331	292	302	321	283	282	312	318	274	351	323	303	294	309	342	332	306	315	312	303	294	298	310	294	303	291	329	320	328	352	363	289	315	302	339	313	312	367	299	302	312	321	298	341	286	345	334	338	322	332	348	318	294	307	311	312	315	313	352	329	336	311	308	328	331	313	298	332	321	306	333	324	305	310	308	281	320	285	315	352	301	308	312	304	331	328	355	275	297	340	324	328	299	350	322	301	321	330	313	322	354	325	333	316	303	295	333	315	305	325	295	311	323	334	334	319	322	333	335	316	352	320	307	332	297	307	322	298	318	269	342	260	308	324	293	293	272	303	327	330	326	294	325	287	320	323	287	286	289	342	306	327	298	300	308	295	337	286	297	313	317	313	263	318	303	340	337	335	338	337	306	328	302	317	328	284	336	293	295	307	339	325	310	318	307	324	343	316	287	333	334	322	320	330	309	298	329	309	316	310	310	313	307	329	345	325	293	319	307	318	328	332	292	313	315	297	311	300	318	301	332	337	319	296	319	308	306	321	307	317	273	316	303	315	284	323	304	319	312	303	360	291	288	299	325	333	323	281	336	311	333	328	326	339	322	292	295	309	333	304	331	312	312	330	337	302	325	297	324	329	309	316	337	335	293	349	349	293	290	305	329	302	304	273	311	302	336	307	322	303	327	301	292	303	317	314	329	284	271	308	308	293	323	314	326	300	299	318	327	289	265	316	295	322	321	317	345	299	313	325	320	285	312	326	308	293	322	300	294	318	327	306	337	327	303	276	308	319	334	336	333	309	304	326	320	313	324	319	325	322	314	299	318	301	322	316	312	312	317	299	315	359	343	322	310	325	321	298	326	352	316	313	349	292	297	291	293	323	347	351	306	331	295	325	296	276	310	315	334	301	315	274	329	283	304	306	318	307	310	299	313	304	344	329	317	326	309	308	317	326	327	317	339	330	300	289	338	299	352	284	322	343	311	325	332	319	339	339	330	290	349	306	301	306	301	315	339	321	337	308	292	312	320	341	333	294	358	335	310	313	348	285	323	355	330	342	344	266	287	319	322	309	308	323	328	372	295	285	293	318	308	332	296	294	317	300	313	310	296	310	315	313	328	342	337	308	347	317	318	295	310	320	320	304	316	284	326	316	330	346	368	313	306	298	331	315	305	313	272	335	320	317	307	300	337	327	331	308	354	310	320	315	333	318	323	284	303	326	325	323	331	293	309	299	325	308	308	303	315	307	281	322	327	312	327	335	296	298	297	306	288	306	304	299	330	326	324	298	312	253	310	290	325	270
2953	1803	8152	17909	18790	14200	8502	4737	2473	1353	934	857	781	804	758	717	811	816	719	752	766	729	721	774	743	740	741	749	746	745	741	794	747	761	772	768	743	724	742	698	773	753	771	774	765	780	755	774	740	775	787	786	763	687	693	735	717	745	743	688	796	764	719	765	741	747	751	746	745	750	740	759	719	738	728	776	776	757	713	816	772	794	760	757	771	768	706	777	748	732	731	790	721	722	709	756	735	715	786	760	761	825	737	707	832	688	779	750	764	768	790	806	766	780	713	754	741	776	750	737	770	715	710	753	773	758	717	814	758	763	782	725	753	710	767	771	774	791	788	766	760	725	763	718	782	755	721	755	749	774	739	745	758	739	734	742	744	760	747	694	744	714	778	789	720	744	796	764	756	786	733	734	777	777	750	732	753	765	728	743	747	719	780	784	781	742	758	765	779	720	735	733	759	757	724	770	763	757	722	764	713	707	723	771	761	771	748	779	744	769	742	781	700	772	779	766	766	738	759	780	741	724	724	779	739	711	788	733	715	751	769	775	733	764	755	776	750	738	762	770	736	756	746	809	763	756	718	734	752	750	744	754	793	670	699	774	741	698	733	734	722	752	734	758	735	796	757	769	777	782	697	723	744	800	737	737	732	759	765	760	712	766	733	742	722	747	717	757	766	779	814	792	690	731	791	748	768	739	698	745	779	774	748	722	787	746	711	762	736	761	744	805	766	719	826	725	732	760	732	763	736	758	717	740	735	748	710	710	779	754	753	814	749	764	742	712	755	744	740	754	728	720	715	807	765	749	701	770	769	701	733	779	765	785	721	768	789	766	750	801	761	737	802	720	776	722	776	747	773	735	768	684	725	733	746	762	761	706	764	708	756	744	741	705	752	713	759	752	742	765	736	756	727	751	786	795	756	748	711	729	733	740	716	729	734	776	737	754	784	720	747	776	769	767	785	772	732	699	814	768	773	744	714	746	727	758	749	749	718	739	757	731	763	727	827	784	737	734	762	766	752	731	733	737	746	740	753	770	766	730	776	738	759	770	721	718	716	799	732	727	790	763	748	796	745	753	761	734	753	812	744	764	738	742	739	770	678	741	782	728	739	791	749	763	772	773	730	763	754	734	718	776	739	705	757	781	806	739	759	754	752	736	767	736	765	750	771	764	762	737	726	784	802	778	755	759	795	754	790	756	766	772	786	795	820	781	810	700	768	743	765	770	762	753	759	755	758	764	789	719	742	723	779	747	776	772	751	727	803	748	782	781	776	782	752	733	716	790	753	767	759	728	746	791	742	758	761	764	704	698	701	730	762	663	746	725	716	781	779	749	743	770	782	763	791	740	728	770	725	694	781	766	700	759	729	758	731	721	771	785	725	779	740	774	737	768	776	792	742	756	736	773	769	744	725	753	689	708	787	823	722	670	704	727	791	728	721	745	805	702	790	717	695	726	801	716	765	730	745	742	714	765	761	769	743	692	729	763	805	727	782	711	740	723	754	755	732	803	787	767	794	717	715	786	713	756	713	785	772	783	745	747	740	725	801	799	729	719	742	766	700	749	777	746	733	774	767	795	828	747	740	698	766	726	744	730	744	730	787	777	770	737	762	758	739	757	758	799	720	703	725	763	777	722	767	737	779	775	765	757	764	727	772	770	748	769	774	736	756	744	746	751	725	734	817	785	731	740	730	721	751	729	722	806	713	770	769	728	768	680	733	761	716	755	754	728	771	771	779	759	766	739	802	768	764	757	785	767	734	768	740	733	765	759	741	754	747	781	737	800	725	735	757	751	777	703	781	787	731	796	757	699	746	752	753	758	691	746	776	716	731	761	743	764	765	734	777	739	767	786	767	682	794	740	779	748	798	753	763	729	776	745	775	763	744	736	734	814	742	739	747	738	758	751	772	771	772	732	746	683	758	702	759	813	736	751	752	773	741	794	769	784	726	727	766	790	737	769	729	781	740	772	693	734	715	783	775	734	749	727	790	733	763	768	755	708	769	746	710	768	756	757	708	766	734	740	718	741	718	754	727	721	746	712	738	730	817	700	725	799	749	768	740	757	791	740	753	703	750	751	739	778	784	702	763	746	789	705	747	754	754	773	739	739	796	737	789	761	768	755	738	754	726	776	732	745	728	754	724	768	745	680	778	730	764	736	785	760	767	804	757	684	788	776	754	745	761	789	773	734	773	703	717	738	782	773	776	725	715	765	777	758	789	761	778	747	789	768	789	705	733	738	731	768	760	723	784	724	735	772	753	713	745	768	761	713	761	768	735	774	727	728	763	746	734	732	724	758	757	754	784	758	750	747	745	738	751	783	749	707	735	715	756	763	720	803	773	702	765	761	720	705	796	812	738	721	758	755	745	777	723	741	761	741	736	704	723	772	771	752	733	790	709	728	747	778	750	742	763	750	729	751	811	741	714	732	675	746	730	774	735	737	786	733	716	709	737	747	725	751	777	705	762	767	809	754	787	752	759	700	760	723	711	753	703	736	753	756	718	792	768	766	780	703	751	792	792	787	694	722	799	800	732	747	743	719	740	759	726	751	735	743	730	789	787	746	804	706	748	803	688	728	742	716	754	731	739	747	761	748	783	758	737	736	768	737	793	736	764	764	757	699	781	740	721	744	750	749	791	758	823	764	767	748	755	758	736	742	753	797	778	745	746	761	757	783	735	702	769	727	774	738	744	752	795	742	728	753	753	770	737	702	767	806	773	708	758	720	740	787	744	730	755	757	806	758	799	731	774	751	760	742	746	780	759	756	764	760	748	728	713	726	739	769	734	752	716	752	718	770	760	696	742	737	765	810	730	723	768	762	802	767	749	741	727	755	768	757	767	761	734	764	714	743	755	757	750	772	767	748	779	768	766	749	769	738	713	790	722	760	755	732	757	779	774	783	741	756	708	763	718	795	765	753	768	717	759	765	781	726	780	789	708	744	782	741	742	774	753	831	755	712	749	788	752	707	697	732	805	760	715	769	691	731	745	797	758	767	780	757	788	709	743	776	806	746	755	731	739	726	782	761	764	738	728	744	794	743	776	751	758	776	783	721	809	785	769	724	771	756	741	781	806	812	761	725	713	762	731	773	779	800	756	747	744	751	767	763	771	735	696	721	760	744	755	741	738	747	798	746	761	774	753	745	812	748	765	746	787	751	737	781	730	778	776	722	756	706	774	763	710	727	826	683	728	724	737	725	789	725	748	721	773	748	782	743	776	743	772	757	823	748	757	732	752	721	772	757	731	780	759	709	791	719	765	738	763	700	748	813	774	773	761	767	716	727	761	718	727	742	747	730	770	812	710	772	761	788	797	764	765	735	757	764	735	759	809	751	746	721	721	720	719	711	717	771	710	770	748	731	773	737	719	724	750	751	787	737	712	725	732	740	732	734	755	729	735	761	782	739	800	794	734	723	728	739	804	781	764	706	752	760	724	787	679	763	737	799	756	708	665	734	771	693	769	728	740	748	770	743	790	770	771	723	835	786
24178	16303	44041	65119	64335	50939	36595	21436	8737	2595	943	415	320	305	264	261	279	290	257	252	256	234	265	272	226	271	268	259	263	268	272	241	273	241	239	245	249	275	257	269	268	270	261	243	273	242	251	270	269	264	290	263	237	253	261	249	246	275	246	264	265	266	281	256	252	254	285	267	280	241	261	260	251	259	267	270	236	278	271	225	245	246	256	277	241	264	214	232	284	278	235	264	261	261	274	262	254	259	273	251	264	251	238	230	273	293	247	278	251	248	268	277	274	281	260	238	273	269	268	278	228	256	279	259	259	263	272	255	276	254	259	243	265	247	269	264	237	272	281	243	262	254	257	282	248	242	260	228	233	234	230	281	285	274	266	258	263	252	261	258	261	257	263	266	266	268	281	253	270	244	248	285	272	257	235	256	251	257	252	250	250	263	260	268	246	238	252	217	251	244	275	288	278	309	252	267	241	213	270	261	227	253	265	261	218	260	243	245	235	268	261	260	244	233	247	270	272	253	247	253	269	285	261	259	256	275	274	266	247	253	244	226	255	261	264	290	262	250	279	229	271	236	292	271	286	249	237	244	277	248	286	261	275	252	268	265	265	266	256	240	276	286	270	259	232	234	210	263	251	226	238	282	264	267	269	232	228	245	266	237	277	260	302	252	260	241	263	290	246	266	278	264	253	261	260	241	256	294	231	282	242	224	276	263	272	292	273	259	260	268	292	261	274	250	258	269	242	262	276	237	270	273	223	259	239	252	272	234	277	259	287	254	268	267	262	284	202	252	252	259	280	236	264	286	279	251	266	241	253	263	276	246	247	262	269	265	276	264	235	260	252	263	268	261	254	257	298	266	261	235	267	253	266	269	278	234	263	240	259	254	247	234	252	263	278	246	269	247	252	267	241	289	240	255	234	267	248	249	263	279	275	256	247	253	258	243	262	276	253	247	236	242	272	286	282	236	264	269	281	263	243	285	238	255	269	274	252	260	254	255	272	272	259	266	261	267	233	281	230	275	295	246	254	253	279	261	258	265	241	252	282	284	274	244	252	275	266	253	247	287	253	250	277	257	261	269	263	268	247	275	255	281	230	251	258	241	251	274	270	238	251	216	244	249	275	276	274	255	276	281	242	255	279	243	265	267	259	253	248	254	251	270	241	244	256	240	253	267	276	265	268	258	234	250	249	266	244	274	241	249	235	254	249	274	244	271	238	244	244	244	273	282	282	268	269	239	249	232	296	249	261	293	267	262	252	261	315	253	244	263	247	242	253	244	272	244	230	237	274	253	256	285	248	266	265	236	234	258	268	250	226	237	237	262	271	252	266	281	264	257	286	276	242	266	280	252	227	244	239	235	252	267	238	259	283	263	263	290	262	252	253	243	256	294	262	268	269	266	268	246	278	269	259	272	261	274	260	259	268	267	255	266	263	287	267	276	260	285	264	269	255	262	246	256	226	248	244	285	260	249	268	262	284	241	247	248	264	274	266	276	276	263	256	251	280	262	272	259	265	251	241	261	278	256	251	258	263	261	284	265	265	229	277	275	268	244	275	280	260	257	305	271	265	280	278	282	265	263	254	264	275	282	261	243	266	254	285	246	241	258	238	270	294	267	291	302	275	246	264	270	223	270	275	283	250	253	247	253	283	253	269	252	252	270	244	266	257	256	285	276	255	266	258	264	231	271	256	251	243	256	243	255	262	279	253	256	286	303	262	281	276	229	276	252	235	252	251	243	269	298	260	232	263	259	263	270	259	253	265	268	298	285	283	257	304	257	256	214	258	275	285	227	264	282	269	288	267	278	249	264	264	272	262	299	269	271	268	269	236	274	248	235	276	258	246	244	241	252	283	267	258	248	266	242	266	260	228	297	246	269	275	287	248	228	279	261	270	241	259	241	291	246	262	266	263	233	271	271	249	290	246	283	260	278	245	256	261	278	271	260	251	253	254	250	253	290	245	265	294	269	252	277	296	273	251	254	248	226	268	272	270	262	250	293	277	276	250	270	255	270	277	241	289	276	245	259	275	258	225	271	275	252	263	275	281	224	256	264	239	240	243	255	244	267	268	251	297	237	247	254	244	260	271	245	262	219	263	279	264	260	244	263	259	275	271	251	279	265	231	276	272	296	234	255	265	254	288	226	258	257	243	268	246	283	262	280	238	286	264	260	284	245	277	256	279	250	249	237	267	295	229	263	244	227	260	254	233	259	268	274	277	233	284	269	239	265	256	257	240	278	269	237	238	257	291	266	270	268	251	270	257	279	291	265	278	289	222	280	263	269	252	249	240	272	249	248	248	264	249	266	264	242	250	266	267	263	284	233	249	233	244	253	254	267	241	241	258	247	262	274	248	265	254	263	282	275	254	284	233	259	256	257	238	251	271	257	251	278	290	272	270	287	281	264	269	241	261	248	267	267	290	258	282	269	248	243	247	244	266	257	270	269	246	279	293	276	262	266	237	254	254	257	243	248	252	271	233	286	239	266	287	266	256	277	272	235	277	293	258	249	248	283	246	259	244	278	266	250	289	239	271	254	254	227	227	246	251	240	272	258	290	280	274	287	274	233	216	245	263	254	231	245	232	242	248	270	242	251	246	269	254	276	279	266	256	272	234	242	262	254	280	282	254	262	253	255	238	259	254	242	254	274	243	286	276	236	279	274	248	251	235	271	267	256	249	268	248	274	228	258	278	259	292	236	241	269	293	257	254	263	271	262	249	294	258	263	257	247	284	247	240	251	248	248	224	275	277	262	254	245	237	241	265	251	261	285	249	270	284	273	273	254	244	287	256	298	265	273	267	279	260	287	237	263	266	247	265	252	292	264	259	268	261	251	271	267	265	280	259	269	267	276	268	253	238	265	257	255	293	279	244	238	251	255	266	243	245	258	260	265	222	270	287	262	263	254	273	248	232	238	241	274	273	257	262	281	252	263	241	221	272	266	235	260	250	281	258	251	270	256	276	263	241	246	261	244	256	266	258	269	306	291	264	266	249	241	257	247	258	250	268	255	227	270	296	249	263	257	250	245	263	259	271	228	256	234	254	287	292	262	281	307	276	274	276	247	248	265	257	233	258	222	251	240	250	274	259	287	269	245	221	279	252	268	270	272	215	256	274	291	288	248	239	246	272	275	265	267	268	249	252	267	289	250	268	264	264	274	251	233	294	272	266	285	273	258	259	261	260	283	255	266	262	260	243	264	271	266	263	289	239	240	284	269	232	259	295	281	255	266	281	253	252	292	263	263	265	243	263	254	256	263	263	277	267	258	222	249	287	272	236	257	257	284	260	245	261	283	252	263	233	268	254	250	250	272	267	277	282	292	258	299	268	285	246	261	269	256	238	238	261	259	264	270	255	256	269	250	260	249	274	269	286	264	260	268	287	229	254	240	253	252	265	247	247	268	267	268	246	253	247	272	255	269	262	282	251	230	254	257	271	245	260	297	243	252	285	236	258	279	237	246	223	248	271	262	276	251	239	278	263	291	265	256	247	238
13434	12736	46335	70032	72653	61097	48767	34962	20147	8897	3313	1388	820	626	670	613	623	649	641	625	617	636	644	625	674	619	642	643	609	686	641	634	639	625	659	676	633	613	621	596	627	620	587	663	651	651	691	629	657	652	618	657	594	618	623	589	635	650	658	656	638	671	631	642	656	615	670	633	604	709	636	608	639	653	657	641	635	673	611	617	639	647	589	599	645	611	605	644	658	633	622	655	625	649	613	630	663	599	629	634	581	640	645	635	629	639	642	667	640	621	654	621	662	628	643	627	620	608	664	617	628	635	617	612	669	627	617	657	637	610	655	606	649	694	629	619	647	643	593	614	667	581	633	652	638	644	673	632	614	642	614	676	666	627	635	598	641	632	652	609	639	668	682	639	642	604	628	624	667	660	669	621	651	591	620	636	607	589	655	644	630	614	628	661	614	637	611	648	615	669	653	657	621	662	573	682	616	642	616	615	617	647	592	584	654	640	630	642	639	653	649	650	636	664	623	661	643	645	608	622	614	648	597	628	651	608	617	650	645	618	663	650	605	632	669	690	623	551	619	601	632	613	619	633	636	617	617	648	650	656	623	629	637	650	627	625	586	633	654	621	597	653	644	672	648	614	671	658	649	582	581	668	649	631	642	635	630	600	629	657	661	644	615	636	637	623	611	595	633	613	653	651	650	652	652	693	631	664	621	590	615	638	657	577	580	645	631	648	616	581	650	604	630	618	601	599	642	631	655	650	603	644	671	654	629	568	598	672	629	656	594	627	612	648	656	627	628	591	574	635	683	614	626	656	618	628	701	639	643	654	674	594	605	683	639	655	601	580	630	661	623	626	645	627	611	650	597	647	606	640	613	605	609	677	640	643	650	616	696	639	656	646	661	596	631	624	611	636	659	625	594	598	611	656	633	659	641	643	620	624	657	663	623	647	606	700	681	615	652	659	615	604	630	626	620	624	624	639	617	668	625	655	610	599	641	623	642	665	653	574	568	599	587	676	647	631	624	639	601	620	635	608	629	613	642	640	618	646	616	653	607	633	680	605	600	595	607	623	604	616	631	639	676	618	645	635	682	634	617	665	631	653	637	674	642	616	643	608	625	637	662	673	618	637	585	604	604	616	664	627	634	654	618	642	576	631	636	656	655	628	596	635	610	640	618	640	658	657	620	586	626	605	647	653	620	615	642	614	656	654	622	638	642	658	597	669	620	623	627	640	637	668	628	648	637	622	619	636	656	611	662	631	647	603	615	646	609	622	597	609	631	634	679	628	631	690	644	650	607	621	639	641	647	671	657	606	644	600	643	643	620	638	622	624	649	597	609	618	620	623	632	637	639	604	618	639	633	636	589	638	649	645	674	602	652	675	660	649	664	630	648	608	623	642	616	667	627	640	634	625	647	632	641	614	669	643	670	644	608	587	633	648	594	586	634	667	608	682	644	632	602	680	641	620	617	639	657	613	626	617	624	618	658	616	621	653	659	648	633	651	668	645	631	622	639	652	652	616	641	610	688	612	616	658	658	610	665	613	606	657	652	658	607	638	631	602	683	611	612	590	642	632	618	608	636	629	605	606	630	630	638	643	644	614	626	644	596	579	670	657	620	608	616	644	594	682	670	615	624	617	665	642	620	617	679	625	672	624	667	621	642	591	617	656	685	606	631	592	613	659	629	602	620	669	648	637	663	638	630	674	635	644	654	577	654	624	646	637	654	584	675	617	617	611	576	570	638	633	623	665	607	643	617	615	594	646	659	632	641	558	614	667	602	612	629	675	621	628	653	640	647	605	647	602	607	609	679	615	620	669	612	638	637	648	604	639	597	617	655	663	616	607	648	668	655	673	612	648	648	659	582	637	627	681	675	626	623	616	628	609	664	632	660	637	617	633	604	690	653	632	649	618	637	642	625	623	621	635	665	649	646	632	633	643	652	614	667	589	610	640	605	650	659	640	600	655	652	619	667	641	658	599	597	658	649	640	648	632	666	635	659	611	667	647	659	656	647	630	634	634	617	635	638	668	621	596	653	625	641	652	651	573	638	662	586	637	635	638	634	652	618	651	670	616	677	655	655	634	631	588	661	644	622	621	613	584	635	626	697	598	632	640	624	653	674	670	612	633	600	620	606	666	624	614	588	651	659	645	626	622	663	664	655	666	618	640	619	620	610	647	640	596	619	634	633	618	666	622	644	639	632	610	667	606	652	666	657	614	682	650	568	606	600	643	654	614	613	614	644	666	636	635	663	609	593	681	662	616	614	620	686	654	639	631	614	604	650	671	613	593	634	711	604	615	646	663	645	657	587	666	568	602	641	640	619	612	629	640	612	655	619	658	583	631	644	607	629	644	635	609	602	660	621	625	617	630	642	619	614	619	665	588	622	625	633	606	647	626	610	608	611	655	641	602	643	617	652	602	615	631	600	587	655	707	622	654	642	637	585	632	632	656	655	588	648	647	634	626	637	659	654	622	653	656	668	621	632	598	585	634	626	552	606	641	623	647	645	608	632	620	613	609	671	690	696	652	617	620	623	614	617	636	629	681	627	632	654	642	620	629	649	631	587	639	634	599	672	617	621	665	668	607	635	600	630	636	675	644	684	635	665	626	659	627	611	663	636	669	599	611	659	634	603	580	631	611	661	646	626	636	642	600	642	632	613	604	635	665	649	651	646	639	625	656	626	624	603	661	627	616	617	622	612	602	667	673	612	631	599	593	601	667	618	631	649	640	645	655	654	634	616	608	633	663	636	621	623	631	601	654	621	667	654	668	701	593	634	649	678	641	605	630	594	607	675	659	609	628	626	604	626	653	644	648	644	615	647	595	654	623	649	632	624	610	656	627	670	679	615	643	652	648	644	629	613	666	676	670	641	640	659	676	635	620	668	638	647	623	626	589	625	598	644	641	662	618	604	622	630	622	681	620	625	636	593	621	620	612	670	610	646	633	635	619	638	637	612	603	641	601	633	627	658	597	675	575	598	661	654	639	596	620	603	665	605	680	659	636	648	618	605	612	622	623	622	632	620	619	605	620	638	632	633	591	659	618	583	655	625	595	644	628	632	658	621	622	655	579	656	661	565	605	655	644	629	645	639	612	621	593	624	592	658	655	677	600	608	647	623	641	593	642	615	659	604	606	620	646	628	644	628	626	596	641	660	617	615	652	598	601	627	614	608	599	686	603	597	632	618	640	616	624	595	675	642	634	644	633	618	667	636	646	618	656	607	650	618	653	648	601	620	622	651	620	599	654	597	645	626	634	656	667	677	661	618	613	634	620	624	705	625	682	626	594	630	579	635	622	627	649	664	660	613	636	676	619	631	608	677	636	616	629	645	638	653	611	615	639	634	605	660	621	626	603	643	611	614	679	606	619	612	585	600	693	626	660	624	662	652	651	644	637	633	614	627	640	657	622	619	638	621	595	618	644	590	603	621	622	665	657	607	621	650	673	640	641	609	666	578	584	622	598	638	630	626	669	625	654	641	659	695	584	610	673	648	602
26279	20561	51140	65111	67057	55859	41832	26117	11631	3602	1065	476	269	253	237	248	248	243	249	257	224	270	235	237	224	236	235	240	234	239	253	249	249	268	248	237	256	258	262	263	255	243	250	260	254	224	239	261	247	258	251	239	260	265	246	243	254	243	232	245	248	223	254	275	225	211	216	244	249	229	253	226	254	259	251	234	252	238	250	250	218	255	236	223	229	232	244	247	246	266	232	252	217	240	225	248	251	239	260	256	218	266	240	233	253	227	220	265	237	220	237	209	233	245	246	221	241	260	226	258	236	227	223	261	240	230	233	222	266	276	252	246	244	235	225	234	240	235	230	241	200	214	254	252	261	241	266	236	228	280	216	195	216	228	241	216	262	224	234	217	228	270	239	230	224	249	217	245	244	232	239	252	253	262	223	233	222	263	236	225	248	226	206	257	264	221	248	253	237	258	249	281	226	278	204	261	224	277	228	267	226	263	252	229	254	239	255	255	267	239	253	252	254	237	218	237	263	238	227	242	255	263	252	247	234	212	226	255	248	235	243	236	233	227	219	232	251	260	241	227	211	219	220	253	263	248	240	245	256	248	223	234	232	231	252	224	240	220	255	213	258	251	212	230	234	208	246	232	224	236	235	247	258	225	226	250	226	278	262	221	252	258	222	239	251	198	251	272	246	242	197	249	236	235	272	246	228	257	248	224	267	245	222	247	267	255	210	203	237	232	225	249	232	247	223	231	251	230	234	239	264	223	228	247	245	247	236	229	216	229	224	226	220	216	231	271	252	250	241	239	235	193	262	254	231	229	253	245	229	247	265	231	208	224	253	238	255	267	257	232	252	265	277	239	232	246	250	218	238	244	255	219	214	264	257	253	255	268	247	250	270	223	243	237	262	251	247	259	265	213	239	272	227	271	225	245	232	242	214	258	224	261	228	251	238	245	221	260	202	233	245	243	260	238	225	243	257	247	233	227	226	257	248	249	261	250	251	228	224	211	221	250	206	256	219	257	244	244	228	251	277	247	265	243	238	241	237	224	277	246	257	229	244	238	243	251	251	268	218	231	219	236	243	236	213	243	245	231	245	236	249	251	235	227	212	255	239	249	252	248	232	214	220	230	242	223	225	251	238	239	235	245	232	235	220	221	224	242	271	257	241	230	223	245	228	257	208	247	231	251	241	254	278	237	226	224	232	245	260	226	237	228	245	222	215	206	233	243	242	248	258	263	274	243	211	253	232	234	245	231	256	234	233	250	230	240	238	244	219	261	259	259	225	228	244	230	255	214	262	251	243	231	244	227	237	225	224	235	248	255	246	240	224	254	225	240	220	228	270	254	236	250	257	226	239	241	233	254	233	227	238	227	224	271	252	245	226	258	232	243	265	237	250	237	232	229	235	225	240	261	243	237	230	215	233	269	250	258	240	240	229	230	250	235	228	233	255	245	226	235	249	273	244	259	240	249	216	242	209	247	262	266	237	241	269	244	232	237	241	262	248	247	220	234	272	213	247	248	253	239	243	223	242	253	258	264	242	240	282	236	248	261	241	238	235	235	233	249	210	241	248	247	237	225	224	257	244	218	204	241	274	211	257	250	234	246	248	248	262	239	255	228	234	244	226	254	252	229	243	253	254	234	252	269	236	231	242	251	221	261	247	272	223	231	245	241	240	223	235	249	262	237	232	255	253	249	245	236	250	263	264	224	233	232	270	241	231	225	264	218	217	218	228	250	241	260	222	260	248	247	231	242	256	249	244	243	227	229	256	246	234	247	238	254	227	258	235	240	254	220	252	230	251	243	238	271	243	224	272	239	237	230	225	224	209	248	238	248	232	238	199	240	263	240	235	242	245	243	257	251	223	249	286	245	265	278	216	251	250	231	224	268	230	259	234	261	224	253	229	227	244	238	235	247	230	237	220	229	203	237	228	234	228	234	233	233	226	242	257	233	232	251	241	253	245	258	226	238	245	224	255	207	258	229	218	237	229	260	249	217	237	243	256	241	245	258	248	250	238	261	247	238	236	234	251	249	193	254	228	233	234	278	237	247	257	267	224	254	233	238	266	231	230	221	251	218	243	249	205	247	249	240	224	245	234	273	232	214	222	229	243	261	253	243	243	247	249	243	223	251	271	247	241	244	230	226	223	219	227	206	244	227	258	242	242	231	244	247	225	251	236	227	219	258	226	265	246	234	273	250	253	238	247	219	236	236	216	264	235	239	243	238	236	234	249	258	282	249	243	220	248	272	253	234	246	247	252	233	243	207	208	230	240	244	258	261	259	247	242	261	257	255	279	231	248	222	257	259	233	244	238	242	250	262	241	200	240	210	247	259	222	254	237	235	279	241	247	258	249	253	228	243	241	224	236	222	243	233	218	229	251	227	252	216	234	230	256	264	245	241	230	224	245	264	257	198	238	247	239	235	253	243	234	247	229	296	240	227	253	264	215	231	249	243	227	266	251	245	230	241	237	235	233	251	249	287	239	238	261	256	237	234	240	238	267	268	250	238	212	244	237	272	264	235	242	247	254	249	234	239	256	263	228	223	259	214	263	235	248	235	264	261	279	235	224	217	234	233	233	243	231	240	275	238	256	251	252	229	260	247	248	252	239	246	266	242	235	243	230	255	226	245	240	271	251	239	236	260	247	220	261	235	242	245	225	230	210	249	210	238	235	272	258	261	214	249	212	263	224	261	238	231	245	245	254	245	234	224	236	229	246	219	238	261	244	236	229	246	218	282	209	236	236	260	239	244	271	246	257	216	239	258	233	255	273	239	284	249	255	221	241	257	241	251	224	245	214	265	227	213	254	235	246	244	212	241	235	233	234	235	236	234	246	229	248	249	260	237	244	242	227	234	232	243	245	237	267	265	254	262	239	261	227	203	227	259	251	215	224	222	216	243	232	235	241	228	214	237	247	281	269	215	235	260	238	247	269	252	246	262	218	286	233	262	244	250	270	233	226	254	232	241	212	239	241	272	239	257	233	199	255	254	237	238	230	243	222	261	239	218	229	234	272	264	238	228	242	242	266	225	230	252	250	236	273	244	232	247	255	228	241	241	233	237	232	219	251	246	225	216	273	225	257	235	241	253	245	239	250	240	232	261	231	267	262	231	230	236	205	244	223	260	248	197	263	231	246	255	245	238	211	244	251	243	243	228	262	227	267	230	224	272	219	239	222	269	232	271	233	236	244	242	231	275	214	221	244	239	234	225	235	238	232	239	238	229	271	253	237	226	219	219	206	232	247	242	240	261	244	235	229	232	244	228	205	258	216	223	232	237	254	223	249	253	232	251	244	241	258	203	255	219	217	232	224	221	234	234	229	222	253	209	259	239	195	225	271	240	235	230	255	224	256	190	251	234	246	251	252	219	239	231	237	253	240	236	227	223	230	257	231	243	232	253	227	247	241	257	228	227	255	240	244	259	262	257	214	245	204	260	233	220	234	221	241	250	243	243	247	227	250	215	218	260	241	216	242	225	247	240	251	248	228	244	256	237
14097	16532	49269	70138	75632	66361	53597	39146	23698	10847	3974	1595	851	662	611	579	548	574	578	588	599	626	577	620	629	583	630	622	610	557	580	590	621	570	559	613	586	555	567	556	589	563	608	553	619	632	604	595	560	622	619	596	580	578	589	598	576	604	609	567	570	616	606	583	586	567	624	545	624	607	550	580	620	541	627	593	590	630	573	586	599	596	637	606	607	622	603	600	551	592	569	604	600	588	599	564	620	600	574	579	585	591	604	526	621	593	566	587	550	595	631	585	584	583	592	584	628	595	599	609	519	609	600	538	581	564	578	583	614	607	569	591	604	554	581	548	567	609	598	608	596	580	584	582	601	586	561	601	603	576	620	683	619	587	631	579	654	627	605	585	573	587	571	603	572	621	584	616	617	619	584	581	565	585	588	598	571	608	571	546	582	629	552	562	592	634	614	591	537	578	621	591	550	589	611	566	660	573	554	536	622	579	626	587	533	597	585	568	596	598	570	583	558	558	593	584	591	600	599	577	592	585	592	546	592	571	601	606	555	623	565	582	606	607	609	590	582	627	587	564	586	588	579	589	592	601	612	591	590	554	604	594	566	612	551	612	558	605	598	596	597	575	599	565	620	578	559	597	575	595	531	602	588	612	626	574	610	558	594	568	603	570	573	597	580	602	553	639	617	613	580	570	631	564	582	582	601	575	583	596	554	608	568	609	604	606	627	590	635	557	603	580	591	586	557	569	590	580	610	567	612	571	566	528	537	558	594	598	564	561	617	608	577	588	609	585	571	606	567	604	564	572	573	579	583	571	579	605	572	571	535	554	615	567	632	581	602	605	586	589	583	559	620	576	584	604	597	589	583	604	586	592	622	609	591	580	573	545	580	577	622	600	597	606	624	579	566	585	597	552	571	581	624	540	551	591	599	603	611	556	587	571	606	606	571	577	609	577	633	607	565	589	610	576	598	569	606	613	602	608	600	606	622	598	613	567	612	567	598	542	609	553	659	635	580	558	620	623	610	600	558	591	622	595	565	636	610	585	583	589	562	548	609	600	654	605	579	577	576	578	566	605	603	618	570	559	587	573	600	588	622	584	609	572	582	546	594	588	593	592	611	559	563	600	603	603	553	604	586	622	628	609	589	602	570	535	566	624	577	617	604	561	564	580	606	595	590	581	583	569	600	600	574	584	627	582	615	566	594	570	579	537	568	551	552	597	561	569	592	600	565	612	619	626	566	613	578	561	606	611	631	574	591	570	583	547	596	593	595	577	569	590	568	564	612	623	578	574	639	579	614	600	593	578	585	615	610	617	621	576	585	614	612	596	615	619	582	593	571	608	562	598	569	580	603	583	603	611	593	600	595	561	640	567	612	572	579	581	588	566	589	580	581	567	581	550	604	597	532	631	566	617	603	621	592	617	588	570	550	606	566	593	610	619	553	598	627	613	581	583	584	614	621	584	605	595	568	600	593	616	584	573	615	594	615	571	578	554	557	591	576	606	538	556	584	599	625	594	566	550	616	569	586	554	575	591	588	586	560	593	613	602	606	606	568	556	616	589	597	541	564	576	569	643	555	598	577	608	582	603	609	624	581	605	601	621	595	631	563	603	611	593	576	586	586	619	602	619	603	594	599	578	589	596	593	631	617	597	606	633	525	546	570	588	589	611	590	589	592	592	557	584	595	592	537	574	585	617	590	647	619	584	589	589	596	616	625	578	572	626	570	588	583	630	609	638	561	631	557	556	622	601	625	621	546	565	533	601	569	603	627	601	621	588	572	604	553	545	582	616	560	567	592	564	592	577	563	594	600	615	619	598	571	572	617	566	555	580	574	603	610	561	619	604	573	572	596	615	578	591	605	576	569	635	578	599	616	570	587	633	589	619	612	579	591	628	612	587	617	587	583	588	570	606	648	548	597	610	599	592	572	632	590	568	589	602	553	619	579	570	601	606	568	602	584	610	583	559	592	595	622	558	561	642	594	594	580	655	596	554	600	578	626	592	588	567	562	573	602	598	602	534	613	573	559	577	607	602	556	576	611	566	617	566	574	570	601	619	558	605	573	540	579	569	575	588	570	622	590	540	610	606	610	545	615	608	608	562	562	577	581	610	586	584	580	559	570	589	606	557	673	611	610	603	602	562	611	623	625	602	584	606	555	574	561	560	606	596	589	561	560	546	624	576	591	616	552	654	644	615	589	552	595	578	610	582	596	572	587	587	581	566	571	598	616	581	600	638	616	606	564	568	547	611	558	590	529	602	585	619	637	572	627	604	583	607	565	614	550	599	589	559	590	633	560	562	578	575	591	542	562	600	590	573	624	577	604	624	603	592	587	581	598	557	583	575	593	607	552	620	577	542	601	576	652	587	573	583	585	588	589	548	624	595	599	632	599	621	619	555	588	561	593	583	614	585	598	626	519	587	613	585	576	578	566	617	611	584	583	550	595	572	583	591	575	598	550	638	588	594	565	581	612	608	561	637	559	587	608	577	593	587	582	601	585	615	536	547	580	614	635	626	606	556	606	638	629	591	570	585	603	591	582	557	582	657	591	615	550	577	588	601	571	579	579	591	631	567	618	561	554	613	559	636	576	535	640	607	566	584	647	574	556	597	572	580	594	603	601	590	608	601	566	580	579	593	591	576	561	580	591	606	618	577	577	582	542	591	532	548	547	644	588	617	627	585	544	547	574	618	626	613	525	572	557	590	584	611	621	594	598	611	601	576	596	602	600	606	626	601	626	554	621	623	596	617	621	603	581	599	599	575	581	575	597	583	567	589	587	630	619	567	570	604	566	572	588	613	636	600	569	542	549	622	579	550	581	575	610	599	630	607	575	572	574	624	547	628	582	598	580	602	643	608	613	602	611	598	571	606	573	592	556	613	627	609	625	602	584	614	616	586	599	549	577	649	577	603	560	600	591	590	618	629	584	620	583	634	556	591	563	556	577	601	589	587	616	593	549	560	575	612	599	600	632	600	600	576	586	607	568	613	597	549	580	565	624	576	612	594	595	610	641	595	601	639	595	591	585	563	617	568	624	561	591	577	591	570	554	649	617	566	573	603	561	591	606	581	591	596	647	614	622	620	622	555	605	595	588	534	595	585	609	619	666	602	552	558	632	586	641	610	592	633	639	560	595	575	578	611	569	580	591	564	555	631	588	594	582	568	601	605	631	570	598	589	573	595	606	581	616	608	520	578	591	568	578	590	640	591	576	574	603	580	614	592	563	594	558	591	601	576	564	588	614	630	576	566	554	567	621	600	591	609	595	562	583	589	608	629	596	589	596	607	586	594	588	597	560	620	574	588	603	599	557	544	548	589	555	572	573	580	610	611	604	549	592	586	609	573	602	545	586	593	590	584	609	614	616	618	558	602	586	588	593	594	539	546	602	578	572	617	553	599	563	551	597	564	595	589	613	604	610	552	588	564	610	637	562	596	578	590	558	594	579	545	547	571	576	567	570	597	558	600	546	595	615	667	584	607	576	576	599	553	562	577
2990	1033	2676	5807	6381	4969	2938	1699	971	553	425	349	314	321	305	322	302	265	286	287	252	340	314	311	279	339	324	294	306	304	307	318	320	327	326	291	303	306	337	304	296	267	305	299	321	319	302	299	292	303	304	298	283	313	319	311	279	326	282	334	274	294	338	331	314	293	299	307	309	281	301	290	329	293	346	319	314	306	336	319	345	307	305	307	338	314	295	318	318	307	312	260	287	305	318	284	333	333	286	376	348	316	288	333	292	288	318	327	319	322	310	288	295	322	314	313	313	303	263	308	321	281	305	310	325	349	325	276	288	300	312	300	321	270	314	285	288	302	273	292	339	318	293	326	289	321	292	315	316	310	267	325	327	318	296	322	315	322	329	295	299	331	343	304	305	305	320	333	308	289	312	300	298	292	337	329	313	316	317	328	304	316	266	276	306	306	318	308	324	326	288	307	295	286	288	296	298	285	289	360	306	325	303	294	329	306	310	301	290	324	328	281	296	295	283	299	324	306	295	317	328	331	314	325	336	325	311	332	329	346	310	313	323	313	298	324	298	315	326	344	337	310	301	279	307	309	333	287	334	310	302	355	310	326	327	271	320	323	288	301	322	303	320	314	321	318	319	319	302	332	313	292	350	307	286	306	300	313	335	318	317	338	299	309	306	305	308	319	323	324	327	261	308	307	316	243	311	336	299	317	328	284	342	297	314	298	313	326	312	294	307	321	315	295	322	316	303	310	294	316	326	310	327	287	321	318	297	300	352	346	302	272	301	330	300	309	339	306	325	322	315	336	294	330	313	310	310	315	301	313	311	312	317	319	286	326	325	302	303	322	283	301	285	310	335	283	313	323	320	329	349	345	329	280	299	297	337	304	303	300	290	305	321	321	305	339	280	323	355	324	306	328	285	286	290	279	304	317	299	338	323	306	314	281	294	287	294	318	300	314	312	338	302	306	309	316	297	286	304	291	326	312	293	313	314	313	321	300	308	299	324	291	351	297	318	297	322	290	279	308	276	290	323	271	328	306	316	272	337	329	311	282	289	302	307	317	331	356	329	322	305	301	291	280	301	300	306	334	288	330	292	300	343	341	295	330	312	310	320	351	302	320	299	349	320	307	362	341	300	326	298	329	311	281	315	316	285	302	323	305	312	282	348	295	289	302	361	289	305	285	295	335	292	295	293	319	312	352	310	292	291	317	311	297	330	323	321	301	337	318	323	316	316	307	305	321	313	301	305	281	289	297	327	300	309	289	335	303	290	309	332	279	340	302	284	298	310	302	316	295	329	329	290	317	328	293	288	319	311	312	305	303	303	331	335	315	327	332	311	324	352	282	313	329	309	310	329	306	287	330	313	292	327	308	304	297	312	309	259	313	317	316	326	286	297	335	321	292	302	301	317	320	310	322	290	313	316	318	334	314	297	302	312	309	309	295	300	307	313	348	311	336	318	277	313	304	322	334	342	327	310	327	311	305	330	313	287	303	319	333	294	287	299	326	332	313	277	329	285	299	313	276	286	317	322	299	293	325	328	276	292	299	308	257	306	338	321	297	301	290	331	292	286	302	332	315	301	311	312	318	296	346	291	290	296	303	310	289	289	334	284	311	345	297	285	313	331	290	309	305	308	272	319	286	297	300	327	302	341	296	283	310	291	295	309	324	332	298	281	329	285	273	331	304	315	341	305	302	297	312	303	300	271	308	305	315	313	311	342	313	312	294	285	309	291	303	292	289	298	304	315	350	309	310	313	289	320	334	300	321	307	327	287	326	332	308	301	292	312	310	301	302	300	280	309	327	315	315	301	323	340	298	321	312	293	341	280	289	290	291	316	291	298	326	322	272	331	278	303	327	281	317	338	311	322	327	332	310	310	277	297	315	324	302	302	322	301	315	271	347	303	277	324	291	320	313	324	331	318	333	333	306	336	320	335	316	326	335	296	309	310	304	322	294	310	332	311	312	343	304	324	323	306	298	325	341	319	307	279	326	320	315	325	299	300	303	353	307	294	271	293	310	334	292	335	278	315	304	299	307	278	323	284	313	308	317	308	296	284	292	346	333	306	291	314	295	287	297	317	285	307	314	305	254	309	322	294	299	310	303	277	302	313	331	318	331	279	303	276	298	303	323	310	320	327	280	318	285	288	287	300	346	288	322	305	312	304	305	302	299	311	312	289	354	317	280	292	321	318	316	309	316	274	285	300	309	313	327	315	285	300	292	295	309	335	316	308	296	303	304	320	324	321	310	300	316	308	326	323	326	289	330	297	299	275	303	267	332	318	298	302	341	310	306	289	313	307	315	286	288	347	318	311	299	294	292	310	329	267	319	347	314	328	288	271	326	322	335	306	306	304	303	346	337	310	304	315	302	325	300	278	294	319	318	309	272	289	323	299	252	315	315	271	331	307	265	308	325	281	294	320	295	289	332	298	331	326	334	317	296	301	341	326	268	327	288	315	322	275	300	285	297	294	287	310	300	295	293	324	314	290	313	333	316	313	307	274	254	314	303	314	322	291	305	328	287	340	295	312	315	307	285	295	319	308	310	301	272	331	326	291	315	300	288	295	301	337	307	307	276	270	338	289	323	330	305	277	301	316	302	288	294	278	311	294	305	311	305	293	301	336	300	321	326	339	294	297	304	325	288	323	349	318	274	325	318	320	321	322	291	286	295	317	311	297	294	314	307	337	329	306	292	285	288	328	308	327	329	308	315	331	333	324	267	330	319	324	299	307	290	318	316	297	277	285	308	282	287	276	318	289	304	295	325	294	309	337	318	276	295	287	293	308	334	264	291	294	278	291	295	322	311	281	291	299	263	318	282	304	305	298	304	273	328	308	300	303	327	308	319	266	351	300	307	288	287	335	314	313	266	308	279	318	279	324	308	336	318	318	322	317	279	309	301	302	309	287	291	313	323	285	275	325	305	306	308	286	312	292	299	332	263	308	299	341	304	315	329	336	302	298	322	302	303	290	307	302	301	341	321	288	307	348	291	321	309	296	280	315	295	305	331	319	310	308	302	332	330	317	345	316	287	326	323	281	324	301	277	324	313	299	312	299	294	322	311	291	302	285	318	323	306	327	316	291	313	309	284	306	319	314	319	323	339	273	324	281	319	322	289	301	281	321	324	328	325	294	291	303	294	304	324	315	282	312	307	305	336	369	317	337	307	300	319	323	275	301	289	307	302	319	273	286	298	326	315	304	325	310	330	305	334	299	293	310	323	321	312	336	294	290	312	308	293	279	299	315	313	307	329	292	312	318	321	299	324	316	306	302	327	328	281	330	295	286	278	312	304	299	297	331	321	292	289	331	307	323	323	330	285	313	319	296	276	273	320	297	270	370	293	304	311	315	320	301	316	278	322	302	300	328	281	326	307	322	309	333	293	314	282	314	278	318	307	330	299	311	300	341	305	270	320	326	290	314	302	293	326	325	306	319	298	268	284	328	329	321	328	332	305	332	319	293	313	343	321	296	313	293	305	300	320	323	270	281	322
2980	1672	6319	17286	18778	14914	9764	5604	2993	1590	1046	837	769	731	735	709	735	744	747	685	744	720	740	706	721	740	753	719	731	719	747	732	719	766	704	749	702	701	714	734	758	774	781	722	723	689	756	719	744	733	739	766	735	761	749	751	705	711	734	725	667	772	702	763	746	720	736	725	695	736	747	697	711	766	756	694	710	718	707	756	699	702	733	736	713	736	780	762	770	740	724	736	727	688	723	709	742	764	719	733	729	711	704	752	728	736	758	757	731	743	739	760	754	711	697	713	720	755	767	742	771	680	754	705	686	748	701	747	713	775	738	682	662	766	745	739	777	739	721	766	789	738	720	692	727	723	699	720	768	768	742	728	761	714	717	734	747	712	775	727	740	759	711	772	801	738	704	726	709	723	718	713	727	741	800	735	735	743	732	769	735	702	712	744	708	736	744	760	745	686	728	744	741	723	723	740	708	769	736	727	774	725	754	743	732	711	721	774	760	721	748	735	762	751	710	762	726	761	777	750	726	736	756	750	689	750	759	736	755	718	719	661	726	746	735	715	734	726	760	741	717	739	719	760	723	748	750	723	741	725	746	747	706	697	772	745	708	703	695	683	762	719	758	727	711	737	753	727	729	753	710	701	722	719	742	691	730	747	716	682	706	690	714	701	718	723	713	714	734	764	702	712	754	762	708	716	764	732	745	731	712	726	736	703	688	742	762	744	754	715	743	709	737	726	755	712	707	762	723	761	739	712	729	740	766	736	772	742	756	742	712	676	696	747	734	729	704	774	737	713	711	716	714	770	752	763	739	740	719	718	666	780	716	718	755	726	737	725	740	718	708	708	733	740	717	704	725	735	760	788	740	727	730	698	709	758	710	755	718	735	687	713	770	724	731	759	724	711	710	711	713	737	714	704	757	765	772	724	728	711	702	725	723	773	754	726	737	790	728	738	716	731	758	782	695	722	752	685	730	751	734	763	708	738	737	745	758	773	744	730	782	753	717	728	694	735	739	732	737	775	758	716	730	730	735	756	726	769	723	715	721	723	700	760	699	754	728	751	735	789	686	727	703	745	767	724	745	691	746	729	719	737	689	733	726	671	770	702	740	764	712	684	758	724	719	771	730	727	678	736	771	746	701	744	736	724	750	789	705	735	696	714	697	770	725	736	757	741	771	719	758	773	786	739	733	747	733	765	651	710	728	803	702	735	750	759	740	725	737	723	716	729	782	784	714	726	781	750	755	718	772	725	747	735	709	799	744	726	763	750	754	728	784	734	750	702	739	688	715	763	728	755	715	755	670	772	737	726	710	765	766	729	730	721	737	709	740	719	720	758	697	760	647	790	760	760	744	684	710	706	737	719	714	765	768	747	775	726	706	720	728	745	765	749	773	738	751	787	735	759	729	734	731	763	698	761	758	740	711	706	748	725	769	716	717	731	748	770	749	823	770	720	752	787	696	742	723	750	726	752	684	757	731	759	743	722	759	686	740	726	690	719	771	696	730	753	732	721	706	781	738	749	741	736	711	721	719	775	734	753	745	738	761	701	734	742	759	661	743	733	733	728	722	746	745	744	776	731	710	759	683	735	742	756	714	724	749	750	739	731	735	740	697	781	721	729	745	720	760	766	702	795	701	716	739	741	703	684	741	753	734	653	753	699	727	749	755	714	744	723	745	711	747	783	712	715	749	715	778	682	768	726	724	769	717	746	752	719	718	725	760	728	764	794	793	718	743	793	713	740	733	731	740	698	761	734	754	767	739	748	731	733	693	736	773	725	704	771	801	783	709	731	740	707	788	744	757	749	748	785	736	730	797	756	729	748	714	732	761	785	757	737	713	763	725	723	733	708	724	756	735	746	764	756	710	721	685	779	695	768	721	699	710	751	681	752	742	649	727	781	720	700	783	814	740	693	725	708	764	790	734	719	761	739	716	738	747	724	756	735	734	748	767	705	726	769	747	696	706	723	749	728	708	718	755	748	720	697	722	753	763	767	753	697	745	775	744	768	733	741	721	778	739	747	732	707	747	706	731	769	715	705	714	726	784	727	709	725	769	832	761	775	777	726	766	745	771	743	726	724	717	714	712	706	749	682	749	689	697	743	741	725	801	753	703	712	697	707	745	746	694	763	789	761	700	765	738	701	732	681	728	747	773	764	722	695	721	756	698	763	713	778	806	733	744	731	709	710	740	694	748	752	731	713	782	730	692	745	682	748	759	689	708	800	773	698	718	773	748	747	730	691	679	696	770	705	729	728	753	743	687	779	778	742	744	725	723	714	733	750	796	741	778	765	752	777	771	745	746	731	737	737	791	740	774	801	729	782	669	769	716	729	725	761	749	722	707	753	739	716	771	780	739	775	726	732	715	706	771	742	650	728	717	701	809	720	816	739	699	767	739	750	715	755	729	736	698	737	710	735	723	729	743	719	739	735	749	732	742	751	715	766	751	754	742	733	756	723	714	730	740	744	768	753	767	713	718	711	749	699	759	720	664	750	752	728	733	738	790	787	759	746	728	749	703	774	737	729	708	757	756	745	710	659	750	771	738	735	649	756	734	720	705	751	770	765	725	680	732	753	737	720	713	738	710	751	712	683	723	722	737	723	706	732	712	758	784	771	739	729	736	721	722	761	724	747	678	755	782	761	721	675	732	703	755	775	733	707	782	761	718	736	718	723	769	737	802	724	711	786	704	750	762	715	759	734	721	732	686	707	741	753	709	716	655	707	755	713	753	736	730	743	709	691	753	742	742	697	731	731	716	743	713	739	732	695	739	746	791	685	736	765	719	702	747	730	729	769	788	732	754	709	719	794	732	791	775	769	773	744	755	730	711	738	741	734	740	682	694	749	739	728	714	740	724	716	741	745	735	690	779	704	731	675	765	739	711	715	725	725	722	744	770	754	728	705	728	686	787	732	697	713	743	784	745	732	733	826	726	712	747	728	761	728	753	726	718	700	728	760	745	723	736	755	765	717	706	742	731	706	733	709	780	738	748	759	719	723	734	747	757	722	717	703	659	721	715	672	695	739	761	777	703	741	724	726	739	779	749	732	726	718	743	750	753	730	663	754	678	696	696	728	701	771	762	749	754	710	757	765	722	713	768	715	731	732	754	729	740	767	752	738	742	729	757	733	723	713	732	695	727	778	733	714	729	720	731	737	754	755	702	727	722	733	759	760	688	718	721	709	733	761	772	742	737	691	749	776	664	741	722	712	708	742	728	705	712	725	689	713	740	747	745	717	704	720	717	720	751	722	699	736	725	732	715	714	706	737	732	758	709	759	696	686	728	756	733	717	714	724	726	763	732	747	757	725	744	725	729	723	723	726	742	720	735	729	752	763	765	713	774	693	694	733	726	735	737	709	757	712	748	709	732	728	717	737	753	751	752	704	688	730	708	755	733	691	737	739	741	788	753	725	695	728	745	717	744	703	741	750	719	780	724	720	729	732	782	753	735	723	680	738	732	704	699	777	717	766	730	756	740	728	725	719	736	725
24559	19331	59148	65802	62435	50371	35222	19831	7689	2328	787	364	307	255	262	252	267	263	256	243	248	281	233	227	252	236	274	247	234	234	242	258	246	257	239	242	258	252	257	247	245	252	233	238	262	241	232	226	267	249	234	253	249	255	246	265	237	226	257	250	237	246	256	244	258	222	232	257	264	237	210	238	262	241	262	264	289	226	251	259	253	263	241	241	218	248	256	225	259	231	298	258	272	240	271	261	256	251	276	244	245	226	225	265	250	254	267	262	244	262	222	242	243	257	253	262	252	238	248	249	268	252	248	233	277	244	248	252	268	238	235	249	245	248	250	246	242	214	274	262	224	243	230	243	238	245	252	230	197	244	240	262	270	255	238	254	245	285	238	256	252	267	266	254	245	254	241	230	280	261	248	264	273	270	252	243	241	259	251	250	231	252	253	250	258	236	210	228	249	246	253	249	261	264	228	268	271	262	269	217	225	243	250	270	251	248	245	245	248	229	250	260	237	266	238	249	269	254	253	248	227	243	240	265	246	283	222	232	242	228	234	232	240	262	250	229	248	253	222	224	214	266	251	249	230	225	258	235	223	234	241	256	238	249	262	250	259	234	257	249	244	248	233	249	235	227	241	245	216	243	285	235	252	260	239	214	258	234	272	243	231	246	254	242	237	267	216	250	227	276	247	244	230	248	231	239	231	260	263	250	241	249	244	254	239	252	248	240	260	239	249	242	203	259	241	257	264	287	241	260	236	243	288	252	247	266	268	269	248	254	252	250	236	255	234	225	249	239	274	235	260	252	248	242	272	239	234	239	219	264	237	247	241	260	242	264	254	240	248	242	280	263	258	269	244	239	235	252	246	218	243	272	235	223	218	253	230	235	231	251	233	273	263	279	237	256	266	259	258	243	243	242	268	236	267	233	277	256	253	240	223	252	256	270	241	236	246	253	243	258	250	237	237	228	246	258	265	252	239	232	254	245	225	241	246	250	239	256	274	236	244	267	246	244	238	224	273	253	275	242	244	241	208	264	253	268	251	227	279	221	257	264	257	255	250	249	227	258	228	267	250	259	251	243	217	239	246	241	231	250	265	221	271	274	246	253	235	243	287	269	252	266	281	242	265	232	263	247	265	259	264	270	236	232	254	226	273	228	246	257	276	231	262	248	236	266	217	237	211	240	250	242	264	254	238	265	260	271	226	248	236	233	219	262	273	229	242	240	242	246	248	228	256	267	240	268	221	255	247	273	239	247	237	237	254	240	247	284	264	246	214	269	242	249	248	260	276	249	250	229	242	256	239	235	244	250	219	244	254	253	268	227	265	272	201	260	258	249	260	244	234	236	236	283	268	219	248	257	266	253	246	240	255	276	227	239	232	248	255	266	253	255	254	259	243	282	246	238	222	287	254	240	198	232	247	247	234	258	253	249	269	235	281	229	239	255	245	255	241	244	244	232	230	260	233	247	240	249	264	250	259	239	256	253	200	242	245	242	221	251	240	249	264	232	224	248	250	274	238	245	224	251	269	241	243	254	245	286	302	279	245	251	240	238	242	214	254	238	278	231	233	275	238	257	250	249	264	238	255	252	246	251	225	265	273	248	233	262	238	227	243	260	262	240	235	244	276	256	247	246	256	277	262	220	250	247	219	260	233	256	210	245	233	259	251	255	284	238	276	242	264	251	256	237	253	277	255	270	263	239	246	264	277	287	245	226	257	241	240	233	243	233	256	211	256	244	237	257	271	219	243	261	254	235	240	256	272	265	222	254	236	247	242	251	264	231	261	261	239	237	239	240	220	266	264	273	268	229	226	246	228	244	259	257	208	294	237	228	236	249	223	237	263	227	245	238	245	270	238	238	225	239	215	242	246	264	273	239	257	263	223	252	221	249	284	254	243	259	227	247	239	234	242	229	277	245	238	257	257	241	239	257	269	267	271	254	231	276	240	291	240	266	254	226	268	254	238	249	250	256	247	241	252	232	292	236	227	262	247	270	236	244	244	260	254	246	272	252	218	246	262	270	285	245	269	241	235	266	277	224	220	236	224	254	219	272	227	253	263	244	224	228	251	260	248	270	263	235	234	237	282	253	241	228	279	222	264	212	245	230	230	250	250	258	256	263	238	234	244	231	241	222	255	244	248	263	251	244	222	228	260	230	247	230	285	253	234	232	246	246	233	232	256	247	266	277	234	244	257	246	257	257	245	266	260	238	228	269	252	252	256	234	237	244	245	239	237	232	241	240	237	231	260	235	232	257	281	244	254	267	224	210	263	259	270	252	277	243	261	282	276	235	247	230	259	287	263	243	205	248	231	257	228	269	246	272	253	242	245	260	218	242	263	231	261	271	259	250	275	262	242	237	235	249	246	254	232	260	234	259	253	257	270	263	248	243	243	256	237	225	237	264	249	263	246	273	238	231	240	234	257	253	259	231	246	283	233	238	261	224	243	235	252	245	241	236	248	251	246	229	245	247	245	221	246	241	245	259	296	258	268	244	233	246	239	238	277	217	248	255	247	280	229	241	229	216	236	249	244	267	264	242	252	236	232	250	259	263	244	261	255	222	246	236	266	250	322	232	230	247	241	231	237	261	255	238	246	266	237	228	257	272	238	197	243	230	268	247	256	261	239	251	248	232	249	238	280	257	242	225	264	275	234	251	261	263	233	257	239	279	249	236	269	242	235	238	225	303	250	215	241	246	250	233	251	259	235	241	236	250	248	295	225	254	228	205	244	246	232	241	243	258	247	232	262	260	253	247	249	232	241	241	250	226	237	247	225	255	249	240	217	251	247	269	267	231	275	268	257	248	244	251	250	255	263	235	258	224	275	235	238	241	253	212	263	266	224	273	242	275	231	248	246	271	243	242	223	229	265	269	288	252	243	265	236	212	230	262	258	250	249	255	235	260	249	242	257	243	228	236	279	249	263	269	231	257	259	253	243	231	247	243	232	264	228	249	243	228	218	241	239	250	233	257	242	247	241	248	245	243	252	229	255	256	267	253	287	242	244	267	265	250	256	259	270	225	221	250	225	296	256	270	250	279	294	257	261	280	223	244	260	224	247	244	243	253	212	263	254	232	276	254	252	282	250	247	271	277	248	252	264	282	253	241	250	280	270	230	255	251	237	243	247	253	254	244	256	258	276	234	256	258	245	250	230	250	216	259	272	250	237	239	264	255	257	240	264	252	238	244	237	273	249	226	287	231	229	308	232	251	216	250	243	247	240	235	255	247	247	277	243	273	253	236	251	252	229	231	237	268	280	236	282	285	284	245	249	252	197	265	265	252	264	231	240	251	229	267	246	230	265	240	260	257	235	252	243	264	263	248	228	234	245	265	232	228	229	255	255	249	231	242	259	238	277	223	251	274	251	263	227	233	253	238	227	238	256	256	246	256	280	238	260	260	217	235	274	251	244	253	209	265	272	258	249	222	241	228	273	263	251	241	248	213	257	250	254	293	265	231	259	238	294	278	265	237	251	249	241	219	246	231	257	281	254	235
13301	15456	56876	70500	71156	60919	47593	33120	18371	7902	2831	1189	802	710	589	586	613	603	599	629	569	630	653	602	610	595	587	579	594	632	627	614	590	597	608	610	597	626	605	681	621	577	586	611	622	612	565	596	644	657	618	614	559	608	609	578	586	618	575	673	608	599	588	621	643	602	573	602	595	605	600	600	598	614	640	584	571	646	608	578	592	592	635	602	570	605	654	610	614	591	635	628	581	624	591	585	583	620	603	592	584	640	617	608	627	642	596	625	663	612	628	582	610	592	590	585	640	594	605	589	625	592	574	568	622	571	596	626	607	577	615	600	601	581	595	628	551	570	645	579	644	587	595	630	633	573	561	599	636	604	610	605	582	590	599	611	603	590	588	602	586	598	608	634	565	594	563	599	592	641	615	589	581	600	621	576	623	585	622	630	579	601	588	615	540	612	624	623	636	610	617	638	639	653	640	604	617	633	633	606	587	612	596	597	618	583	597	597	623	625	655	611	645	584	600	615	615	603	581	590	583	628	609	584	607	644	600	616	605	607	591	598	597	580	594	581	577	580	576	609	614	608	578	607	565	595	615	608	589	630	603	608	603	596	638	589	602	583	573	620	591	588	567	630	605	577	552	572	603	590	607	620	619	641	577	623	637	602	613	585	594	591	613	645	631	613	606	613	631	585	594	605	562	638	605	613	551	586	614	582	564	600	655	621	546	622	583	610	609	590	610	611	613	610	630	639	593	652	613	602	577	618	639	591	616	601	603	588	567	588	582	610	620	627	619	628	600	649	607	575	594	648	631	606	606	613	606	569	620	648	636	599	625	642	586	608	621	623	605	628	574	667	601	656	631	605	615	595	602	606	631	575	559	600	574	626	629	583	617	588	599	615	594	609	601	552	611	593	576	598	620	620	620	583	601	674	680	574	555	617	634	546	677	604	600	554	577	652	579	656	640	620	609	609	636	549	604	628	602	601	619	600	611	611	577	571	602	617	599	594	574	619	606	613	614	612	640	582	619	603	609	631	600	599	610	609	594	646	655	634	602	602	615	609	616	634	590	622	580	593	623	628	617	640	602	605	600	610	571	573	596	610	604	636	589	595	603	599	641	607	617	594	591	604	590	585	620	612	621	605	653	571	603	609	566	559	636	626	643	591	618	653	633	591	642	597	624	588	610	598	584	612	571	595	601	613	621	577	656	593	605	603	583	592	620	631	618	577	599	585	637	595	618	603	643	590	612	638	555	612	624	580	602	596	653	623	595	581	598	582	599	622	616	608	584	603	631	590	619	597	586	621	560	582	578	598	666	631	580	615	607	613	591	613	587	564	607	556	625	620	621	637	596	609	589	620	599	606	625	570	621	580	632	578	643	640	661	607	604	631	563	586	598	559	595	613	611	597	565	593	616	589	625	629	563	618	642	640	611	648	632	609	582	604	626	614	589	604	612	606	628	568	621	590	613	638	607	596	597	608	616	618	625	635	612	623	625	617	613	625	581	605	614	628	617	628	593	618	646	595	550	625	636	634	582	582	603	566	608	615	634	599	591	581	628	611	611	670	609	599	635	601	628	623	591	633	569	596	601	539	598	600	629	618	668	581	615	577	616	579	585	590	586	601	582	579	634	623	564	612	604	614	612	627	584	571	597	588	620	606	611	602	552	570	570	621	628	629	592	614	584	616	584	646	567	627	560	617	606	622	634	620	548	595	625	601	574	565	576	643	637	603	644	561	604	619	586	562	630	565	624	582	580	619	593	601	592	575	558	574	641	624	596	672	600	629	583	600	614	623	582	611	578	597	576	629	619	643	659	550	577	576	615	604	639	584	595	600	602	617	603	630	601	570	611	627	597	587	609	590	606	616	601	619	599	598	612	586	595	609	622	622	632	608	604	594	616	629	595	617	607	570	588	564	585	576	638	611	574	584	644	599	591	621	603	552	653	591	602	570	590	588	579	594	602	596	648	586	573	595	614	600	633	572	611	616	628	584	587	579	614	573	640	622	600	577	570	600	574	557	602	594	595	566	587	629	624	635	620	622	611	592	618	592	620	625	617	575	596	591	606	577	595	606	612	604	617	566	637	626	561	596	617	619	591	612	615	588	596	604	628	555	561	633	648	612	611	622	617	624	615	607	567	563	582	587	619	581	606	575	594	612	591	625	580	609	618	593	644	616	589	637	610	608	585	625	554	600	609	600	590	636	588	622	593	592	588	594	613	601	591	583	600	608	605	578	637	589	634	581	635	607	611	574	572	578	590	588	650	602	638	587	620	637	569	610	605	602	582	606	588	599	601	619	582	606	628	598	607	594	572	628	613	603	646	622	577	643	585	615	573	605	570	574	550	623	554	572	596	583	581	567	586	584	560	630	598	642	610	581	591	627	611	595	628	618	575	578	557	578	631	571	565	602	603	640	613	652	572	598	589	572	587	616	587	585	606	571	559	606	585	627	626	582	628	642	597	611	564	605	621	618	606	603	554	619	550	587	592	579	566	591	597	579	615	586	584	629	576	622	622	616	615	607	612	621	583	593	603	606	615	593	640	598	583	608	582	631	604	634	650	583	590	599	626	626	577	628	625	633	631	618	625	573	586	592	599	601	646	608	603	600	584	583	642	639	591	543	634	565	607	604	602	617	590	577	622	639	606	551	626	585	598	601	611	644	608	571	595	554	623	586	609	583	602	640	608	609	612	580	565	585	616	630	612	629	581	614	618	564	616	611	614	607	659	623	620	596	619	636	596	574	668	629	628	577	578	614	641	619	602	621	600	616	606	570	613	624	611	576	598	578	573	586	643	569	642	608	592	634	605	661	592	556	597	609	561	620	634	605	617	578	622	624	638	579	582	594	627	614	625	588	642	574	610	614	633	570	607	611	575	601	586	608	571	626	625	544	623	569	621	651	630	604	612	617	593	617	587	606	611	603	608	602	598	610	603	600	627	579	641	615	613	591	597	588	584	599	648	619	565	559	620	615	611	588	602	642	571	634	639	599	572	600	621	675	594	611	626	619	616	598	592	569	596	591	580	577	571	624	596	556	633	609	543	557	608	642	547	616	590	592	610	596	580	574	594	592	608	582	614	621	618	600	641	640	636	595	577	587	603	634	620	587	586	615	592	562	615	603	550	607	577	618	605	645	617	605	601	596	607	647	580	624	555	592	612	603	568	623	615	568	627	603	578	615	596	621	604	620	566	592	603	642	577	606	608	582	599	612	622	572	580	611	561	597	613	596	622	590	629	622	586	630	657	644	623	602	628	594	633	615	599	624	591	604	633	600	615	602	593	618	593	604	599	631	609	614	569	555	589	583	569	614	661	583	579	580	616	620	595	588	603	598	591	611	581	601	618	636	624	536	628	603	601	566	620	612	559	559	633	600	602	578	598	592	592	606	621	563	658	587	581	567	611	623	600	586	594	616	621	641	586	617	597	614	554	598	596	602	593	613	592	590	623	573	653	574	644	558	631	631	637	627	614	575	620	625	613	622	580	595	597	625	641	596
29187	22276	56820	66175	68303	54563	38699	22448	8857	2539	838	402	277	245	242	234	235	237	260	206	208	244	218	221	234	207	209	217	232	216	242	233	238	217	212	211	228	236	228	217	241	256	249	243	262	227	237	241	193	213	196	221	200	213	249	206	210	238	229	251	233	225	224	215	227	204	217	211	247	258	242	253	218	206	260	221	222	207	195	222	232	220	215	214	214	236	186	199	247	240	212	245	203	214	243	220	241	214	231	249	238	260	207	223	202	226	229	231	251	243	223	224	239	214	203	248	216	211	224	256	251	220	225	224	233	212	210	203	201	249	224	215	228	202	219	266	249	208	210	217	264	219	217	214	219	230	231	223	210	233	238	216	211	207	202	243	226	222	230	214	243	224	191	227	227	220	225	233	200	223	228	240	225	226	179	250	229	218	248	251	212	219	222	238	194	222	248	222	209	229	258	237	227	211	224	233	219	203	206	245	212	268	242	222	208	221	233	208	232	219	225	228	250	235	214	218	238	234	247	236	227	213	246	219	209	214	228	249	212	192	231	235	260	251	223	217	245	190	223	213	226	229	207	237	253	226	207	211	236	218	207	245	274	193	202	231	226	247	223	230	219	222	250	227	233	212	215	219	207	211	224	229	234	209	231	219	210	237	222	235	207	255	238	200	219	215	217	199	218	234	229	222	233	220	235	240	212	212	251	243	232	195	224	246	198	223	236	230	234	205	217	218	205	253	205	228	234	247	235	192	215	227	214	216	242	217	237	218	236	236	248	231	233	222	242	179	224	231	225	237	214	246	227	224	239	239	219	230	184	241	234	230	223	237	260	236	209	214	221	241	214	258	223	247	229	245	237	223	232	252	222	203	226	237	231	217	224	235	232	213	240	188	223	222	241	203	208	228	251	213	222	216	224	204	239	221	214	222	229	215	208	231	254	237	220	217	249	236	237	229	247	244	244	234	222	217	224	198	230	211	204	211	234	208	248	227	225	233	226	246	193	227	232	223	213	210	207	220	238	216	233	215	212	201	226	242	202	204	225	219	230	227	200	235	250	232	229	216	217	244	233	191	213	207	247	217	235	261	243	223	219	209	191	230	225	221	197	223	220	215	257	238	240	208	214	225	236	201	229	195	237	208	228	204	208	240	215	242	196	204	225	205	259	231	225	262	235	225	219	229	204	230	218	229	229	245	227	271	238	229	225	236	223	236	229	239	215	222	234	235	237	245	233	222	259	222	211	199	259	221	206	232	236	213	228	225	215	248	228	195	230	219	208	237	231	242	243	238	222	236	225	223	230	226	204	212	192	235	221	223	235	220	237	226	215	243	216	208	236	234	221	207	220	243	237	243	211	239	215	257	220	230	232	245	245	250	224	221	212	229	232	245	235	215	237	201	218	251	238	221	211	199	224	227	220	235	214	223	242	230	241	203	201	249	225	218	223	263	227	230	233	226	232	227	214	234	260	252	243	244	233	236	245	225	240	245	257	246	253	220	224	228	228	225	241	222	211	217	210	233	241	227	238	242	187	223	199	233	220	264	260	244	215	228	233	209	212	242	198	214	223	224	236	218	235	203	233	231	204	247	229	207	196	228	224	204	199	222	230	227	199	231	246	235	199	209	236	234	204	209	199	233	229	222	208	231	227	225	233	203	225	217	227	218	210	248	231	219	249	246	215	213	208	228	231	221	228	235	218	217	203	231	249	235	202	232	237	232	236	242	237	225	246	207	231	205	257	193	220	225	209	195	218	212	198	249	207	238	250	218	259	251	194	243	227	237	237	227	238	231	248	218	237	230	236	208	229	226	217	216	215	217	235	235	213	215	206	223	248	227	235	219	225	229	197	221	218	228	245	209	230	225	217	232	243	217	219	233	218	244	209	240	229	221	244	208	286	225	214	203	227	220	235	253	225	220	231	224	221	244	231	255	213	221	230	229	240	230	225	230	218	239	210	243	214	226	209	248	231	238	234	228	235	247	242	203	222	223	241	202	223	222	222	231	226	219	231	221	233	214	209	216	213	229	235	230	254	235	266	254	261	231	225	250	240	216	245	212	254	210	221	207	248	223	230	210	224	212	214	235	217	218	227	202	201	235	213	217	230	221	223	230	241	209	243	233	213	209	217	204	215	240	246	232	236	247	242	224	229	233	247	229	240	238	244	225	202	221	233	219	210	216	223	223	231	198	205	224	234	227	222	223	244	216	248	236	206	230	204	210	233	234	219	207	235	236	225	235	221	215	236	225	234	236	248	220	236	229	226	220	199	239	248	203	217	216	216	233	232	214	241	202	217	219	218	219	225	213	239	230	215	216	199	214	220	229	223	222	215	227	214	214	231	213	219	218	209	232	218	219	230	216	230	216	233	206	197	238	213	212	221	212	213	230	234	201	230	238	207	246	218	203	246	211	246	197	216	228	199	246	214	217	218	217	187	204	208	219	242	222	236	243	209	218	251	231	233	195	224	231	248	234	225	222	255	206	201	222	256	228	219	226	247	235	230	252	220	212	200	278	223	215	213	236	236	228	227	235	232	241	207	225	194	240	246	222	217	227	218	241	233	228	205	251	231	227	179	185	236	220	249	210	221	234	220	240	206	244	229	227	211	214	258	221	233	215	237	224	198	230	223	214	248	215	238	250	238	225	234	222	230	237	232	201	235	213	226	219	216	230	230	211	217	221	233	248	211	214	242	225	242	218	241	237	213	201	243	224	209	236	231	235	226	222	213	231	235	218	213	222	238	258	243	216	250	232	226	231	230	225	244	235	240	221	228	234	236	242	236	207	240	223	242	225	204	234	213	246	241	225	231	227	237	222	256	241	211	200	219	220	222	267	238	222	232	226	206	212	211	225	198	220	202	221	234	198	214	224	227	227	205	263	257	217	212	228	216	218	233	244	239	254	248	190	247	196	217	208	235	207	216	215	200	235	246	210	217	236	220	222	210	237	222	230	233	216	233	234	226	237	208	234	215	226	206	240	239	226	226	238	234	202	196	240	248	234	231	221	210	220	253	217	227	221	223	220	210	223	207	238	222	211	192	262	225	239	212	207	207	248	194	219	238	210	218	257	234	244	210	219	240	223	213	233	210	259	218	211	241	248	243	230	252	203	226	238	233	212	197	191	190	232	231	226	233	213	222	220	235	244	221	216	221	220	235	205	229	210	218	219	220	231	182	247	224	221	214	225	219	234	222	225	239	201	246	224	229	250	218	227	203	257	202	218	241	224	262	253	203	245	221	213	216	217	214	234	222	229	243	259	215	246	224	236	201	244	215	230	215	232	231	231	232	234	248	217	211	233	215	224	199	211	236	229	199	213	232	203	237	237	257	232	211	230	221	213	234	236	226	254	233	233	227	240	191	211	221	210	215	220	207	230	222	226	229	225	229	226	212	230	225	245	242	222	231	205	220	230	212	220	203	250	217	230	249	219	211	221	192	242	232	232	233	205	216	238	243	239	226	240	217	208	215	227	214	217	236	180	224	234	238	241	228	243	232	251
15586	17282	54198	71122	76630	65237	50427	35246	19908	8411	3162	1283	767	634	605	600	585	555	567	522	576	565	576	554	567	573	535	564	613	580	598	538	564	579	532	542	525	512	552	483	530	578	573	536	577	534	579	563	515	525	534	537	569	551	560	608	535	522	564	575	583	589	579	526	562	545	542	603	561	567	511	543	540	580	542	546	559	545	544	558	526	596	529	539	555	537	558	527	540	554	572	527	530	544	550	533	567	570	525	544	534	529	546	559	519	565	524	552	574	527	569	566	576	550	558	561	543	524	556	564	583	566	549	542	592	561	566	576	540	558	555	569	561	594	557	523	592	569	564	585	538	538	551	534	572	578	533	577	533	526	549	569	556	589	557	538	547	499	563	540	536	511	572	562	534	541	551	575	558	539	554	564	585	566	514	557	568	561	554	590	551	565	523	565	566	579	561	533	539	546	535	521	538	544	579	559	558	536	556	539	578	574	533	555	567	543	567	577	543	590	549	566	508	578	557	603	561	575	569	578	590	523	548	540	555	542	542	540	565	584	566	582	575	546	583	536	577	521	565	602	556	566	543	530	583	546	531	586	567	558	548	523	533	532	579	549	575	541	557	564	599	539	567	554	584	562	613	537	524	555	552	568	599	568	550	557	550	580	590	529	550	521	546	550	554	527	564	588	545	525	533	606	620	606	559	562	601	558	544	560	544	551	540	557	535	524	562	547	565	577	580	535	540	568	550	547	517	530	511	548	538	577	581	560	535	520	518	528	533	567	563	561	539	530	584	527	570	518	514	570	530	553	513	557	551	545	552	569	549	528	514	518	553	557	537	543	598	571	547	563	537	602	518	542	521	580	564	553	545	550	555	552	558	549	564	555	524	590	552	557	568	583	524	556	535	524	547	501	575	556	551	567	531	566	527	535	549	555	550	557	535	537	564	573	541	544	531	580	562	585	591	559	539	585	534	550	554	589	536	555	513	557	577	542	523	591	581	540	512	546	579	531	569	543	542	548	570	595	553	547	576	560	583	524	568	572	530	570	523	565	542	520	550	569	579	553	602	493	564	576	592	538	562	570	592	549	544	533	534	547	576	548	554	542	567	511	534	555	555	556	561	612	558	552	553	590	550	535	529	583	600	563	550	586	522	528	558	545	609	572	527	567	551	529	576	551	556	556	513	554	552	518	577	533	518	559	611	568	560	568	583	524	584	572	530	565	534	597	531	540	565	561	565	542	570	564	554	533	515	590	547	557	560	517	570	582	590	512	569	569	562	560	580	556	523	571	584	584	515	547	558	548	583	541	543	518	577	537	553	557	555	560	549	549	579	611	564	506	584	592	555	571	574	569	547	498	530	553	560	590	580	550	546	543	559	586	547	558	592	536	553	568	541	598	510	534	553	600	561	568	561	550	569	565	545	549	538	592	544	559	555	591	527	577	555	574	550	539	537	557	558	566	546	575	567	545	564	531	542	575	565	560	547	572	547	572	539	545	560	512	532	521	534	518	558	530	533	560	549	549	545	565	590	502	543	535	529	542	564	536	557	526	528	513	554	563	541	528	563	574	558	584	519	568	554	579	549	576	579	559	518	549	561	547	502	544	542	570	594	543	542	553	582	552	528	546	577	539	531	558	567	538	528	530	550	573	571	513	551	559	537	541	537	594	554	567	538	586	582	556	564	546	537	574	565	545	522	545	535	535	546	473	574	566	543	560	580	520	558	544	580	540	550	562	540	541	529	553	578	563	562	549	567	521	517	567	548	553	546	531	563	560	518	593	554	572	529	582	563	605	495	539	565	558	549	551	548	557	554	569	521	601	565	548	530	553	572	573	554	571	568	557	579	538	495	538	528	583	532	527	584	563	553	574	529	575	548	507	583	584	543	528	512	572	523	576	587	557	549	552	560	571	565	599	558	550	540	548	563	597	564	554	555	582	553	505	569	604	572	557	532	577	590	529	548	549	553	524	561	558	558	564	538	553	584	558	536	526	550	554	545	594	559	534	557	558	603	529	595	583	546	555	564	556	565	542	552	581	531	591	530	601	552	536	570	503	569	578	569	603	581	616	586	532	558	532	545	562	527	552	577	566	570	544	553	522	530	541	527	536	545	536	554	504	535	544	548	584	587	566	561	534	522	528	573	566	513	589	553	584	540	572	552	534	553	514	543	550	558	578	534	552	581	528	550	559	543	566	583	596	564	531	529	542	558	545	575	577	534	549	574	591	574	533	518	566	585	586	530	561	547	554	556	538	558	544	574	555	538	568	560	581	562	555	539	532	588	597	558	564	541	610	543	528	558	545	543	573	567	525	565	603	504	556	557	497	536	522	513	574	523	553	555	569	585	535	590	531	523	521	549	571	562	528	585	541	570	513	594	565	563	550	583	565	547	540	514	551	577	539	574	578	573	525	580	578	556	585	554	516	535	539	568	543	582	556	576	586	587	583	593	581	551	547	563	591	573	568	522	585	528	532	595	601	566	564	545	575	536	521	579	541	561	550	573	534	520	565	584	531	568	567	556	555	543	551	561	512	543	547	539	540	509	535	594	541	526	534	564	590	551	540	542	587	557	548	572	562	570	535	564	590	542	542	578	566	567	591	548	538	562	577	563	550	556	549	567	559	562	560	569	586	558	562	571	554	520	562	549	542	531	525	575	569	517	538	529	541	543	536	586	522	564	566	590	563	509	528	567	544	560	563	588	550	582	531	550	563	552	525	550	569	561	562	560	505	526	526	533	567	612	585	553	567	539	550	499	536	580	547	538	574	534	548	549	534	555	557	569	531	534	566	567	556	562	538	549	545	532	557	507	574	544	547	546	556	521	505	584	540	554	541	555	566	540	547	548	527	521	539	563	552	523	558	552	560	608	533	516	570	515	565	559	580	524	594	508	570	540	547	537	501	538	569	559	541	574	540	556	541	487	603	542	565	584	593	550	511	562	524	619	539	566	580	535	556	595	528	554	553	512	531	533	541	562	519	558	575	587	572	573	543	490	563	589	518	523	493	582	545	586	553	554	569	537	569	583	530	513	529	552	555	573	556	574	578	547	565	527	565	547	556	531	556	534	585	567	586	534	563	564	541	529	553	582	563	539	547	527	529	558	534	559	557	545	528	520	524	591	593	543	576	543	593	544	559	557	542	498	537	532	522	525	555	622	551	561	602	561	557	545	589	571	533	544	541	554	602	518	565	558	549	572	546	577	575	533	564	554	550	573	536	541	538	565	546	545	559	551	556	557	577	543	569	576	593	560	523	583	549	542	588	552	547	574	549	481	554	484	551	581	559	526	549	586	547	573	559	552	529	561	548	538	522	552	550	550	539	564	525	583	568	626	524	539	545	558	553	554	572	543	554	569	504	560	550	539	597	533	578	588	534	583	564	545	560	542	569	581	566	564	547	525	586	535	581	610	528	558	586	548	590	549	571	552	530	531	552	570	561	573	555	554	560	551	571	574	579	545	546	574	539	541	533	538	548	576	545	573	537	601	575	581	573	545	541
3096	923	1719	3851	6502	5486	3287	1663	805	480	371	306	259	290	314	268	301	349	308	293	294	299	256	292	291	333	291	303	302	295	351	276	306	274	294	267	299	298	285	301	258	289	339	308	286	286	302	268	297	277	281	300	292	269	289	281	293	275	288	278	254	293	299	301	323	258	279	271	276	303	304	279	280	282	331	294	279	304	268	284	306	263	271	311	292	318	289	291	300	317	293	320	303	274	296	314	291	311	310	291	339	286	303	298	276	262	300	334	289	295	295	315	304	301	286	304	289	284	286	308	270	305	315	288	293	326	274	289	296	294	297	277	266	271	289	290	278	321	279	306	318	300	263	327	297	306	292	283	322	350	307	293	307	318	309	290	312	291	275	278	277	305	264	299	284	299	270	323	310	268	287	296	290	305	275	300	300	304	301	289	275	295	288	264	285	253	303	303	319	285	300	283	345	272	305	268	254	310	310	289	318	318	295	278	318	275	298	294	286	292	315	289	298	283	324	322	295	293	271	302	271	277	314	286	294	277	277	296	317	312	269	276	292	283	276	296	272	278	285	286	287	317	301	292	270	307	288	286	286	288	289	269	272	292	306	269	290	324	307	301	282	316	309	271	306	306	290	303	293	314	302	308	299	300	277	311	301	287	275	298	307	280	280	315	292	265	282	325	302	300	290	315	315	317	271	283	290	289	324	306	302	289	285	281	287	289	297	283	299	296	277	282	298	294	293	286	241	287	273	300	338	279	282	282	282	309	312	295	301	289	275	268	305	300	284	240	295	309	297	292	302	277	264	290	267	307	288	314	297	307	322	341	278	340	292	319	263	301	294	302	270	289	283	305	301	300	264	307	270	310	310	291	310	279	289	302	297	297	300	281	268	309	320	298	303	282	299	283	267	268	286	274	300	269	317	307	291	266	298	312	285	300	267	265	272	293	290	320	290	302	277	301	297	272	322	308	278	295	290	256	285	274	303	296	305	290	284	270	301	273	272	325	288	278	260	292	257	282	289	281	292	288	276	252	277	285	320	269	303	312	280	297	286	274	277	263	291	308	270	291	301	314	313	322	304	287	310	290	306	286	269	316	259	299	290	275	299	289	279	297	280	287	297	325	285	289	297	289	260	273	288	292	258	316	284	287	269	313	307	300	286	303	291	280	296	307	298	282	316	289	297	270	285	254	317	308	291	298	292	327	297	296	268	303	285	289	316	302	276	292	312	294	272	316	314	264	278	269	302	271	293	293	278	279	316	273	295	284	270	299	315	326	271	307	295	308	328	253	294	303	242	272	294	275	273	295	289	264	286	301	278	278	287	303	271	301	288	336	262	279	285	303	277	310	273	272	315	300	270	298	235	300	312	284	276	336	284	301	274	279	329	282	251	298	318	311	313	278	304	305	258	310	315	288	271	306	300	292	273	323	307	271	271	271	251	287	301	323	314	284	280	315	302	280	303	266	261	302	292	261	307	318	292	290	299	281	320	317	284	287	292	268	296	261	279	312	285	280	266	281	262	285	290	319	286	280	316	279	309	276	303	320	283	307	276	288	274	290	286	288	299	309	288	302	302	264	304	299	301	266	296	281	300	293	335	290	286	285	327	322	274	272	291	267	290	308	274	283	261	300	321	303	281	280	284	316	269	284	271	310	303	295	286	283	298	333	272	300	289	285	309	246	288	282	284	278	280	262	305	296	298	293	274	283	304	293	307	277	277	280	280	294	307	345	248	334	326	262	283	264	317	315	303	264	293	275	326	304	302	293	277	314	320	287	258	320	293	280	297	296	296	291	286	287	298	283	279	317	268	308	297	301	294	294	280	282	312	293	275	295	315	299	272	297	298	301	311	284	312	283	269	318	288	291	250	290	288	276	253	284	309	269	293	289	297	302	286	316	291	279	278	267	297	294	260	300	293	308	279	304	322	300	264	268	306	264	319	278	270	299	325	296	281	342	286	291	279	279	306	291	349	311	270	296	310	302	313	307	278	290	287	279	278	275	296	296	292	258	234	305	287	278	280	284	290	311	288	308	296	280	288	263	287	260	283	299	299	293	298	332	294	296	303	297	283	301	262	312	285	271	301	317	285	325	281	272	266	288	287	255	287	318	287	304	315	284	298	274	304	283	268	297	301	283	284	301	280	297	273	319	308	305	297	269	278	303	303	328	294	277	313	299	321	312	312	300	280	302	304	338	276	283	298	291	280	262	292	278	319	290	285	297	299	283	271	279	309	303	270	294	288	276	319	295	303	299	297	284	275	350	291	288	318	281	282	295	315	290	307	277	344	282	279	274	288	279	322	302	304	285	282	271	332	272	270	305	288	297	299	276	277	322	278	307	264	259	287	285	269	300	261	280	285	287	293	320	287	285	271	279	302	294	279	265	282	264	327	287	292	297	288	337	291	296	291	338	266	264	272	308	311	289	285	244	262	297	270	313	295	303	300	264	282	285	274	266	282	300	331	299	294	268	288	288	282	271	290	291	291	304	268	271	306	284	317	272	300	312	304	287	306	301	304	296	314	286	293	316	301	297	265	309	272	321	286	284	285	313	338	276	252	304	304	273	275	319	284	289	296	266	286	282	280	298	293	292	268	286	289	279	300	327	288	280	300	294	278	291	307	318	283	289	258	297	256	286	314	295	309	288	300	311	284	299	274	284	289	280	299	259	292	306	321	303	315	277	302	316	285	301	308	292	294	296	281	265	297	307	335	271	264	307	274	296	314	278	289	293	273	276	319	280	280	299	310	276	292	298	276	312	280	316	302	277	278	292	306	282	279	287	288	302	300	292	311	321	285	290	305	289	286	299	301	291	292	294	268	301	278	293	280	291	273	313	297	316	288	295	288	273	291	302	288	315	273	317	293	298	326	291	303	285	278	259	303	283	308	291	283	291	275	304	318	302	326	323	316	320	262	297	278	304	304	314	300	322	328	287	285	286	303	280	276	322	283	262	290	289	317	321	303	282	277	298	282	286	264	294	299	298	286	268	284	290	284	311	268	277	290	275	280	289	301	339	270	290	283	251	282	307	297	292	281	283	289	296	263	285	286	304	290	264	278	274	294	295	291	264	276	317	268	318	296	301	329	289	291	293	317	334	302	280	289	280	287	314	300	281	283	289	293	312	284	323	304	276	315	278	291	301	262	333	270	294	319	295	276	266	296	269	294	293	307	308	326	264	295	278	292	278	257	301	301	304	291	310	295	314	313	255	299	298	277	321	282	285	304	271	298	292	313	279	262	282	272	289	287	310	293	262	307	277	269	315	317	278	313	306	304	309	274	316	283	298	301	283	274	288	286	266	337	292	284	267	307	320	316	329	281	334	320	282	317	296	298	319	273	297	295	273	302	294	303	294	309	300	256	279	265	253	278	313	298	311	283	308	286	296	279	288	256	292	306	293	287	296	265	292	315	303	256	285	284	296	310	263	263	281	268	305	292	291	300	260	292	278	308	280	281	301	313	293	287	279	271	304	321	304	283	310	290	317	283	271	312	298
2878	1449	4009	12900	20099	16615	10791	5584	2744	1439	971	765	724	728	663	733	684	672	691	694	661	704	721	687	716	666	686	706	665	708	703	677	678	689	657	734	683	694	738	696	754	703	693	699	726	642	664	693	729	698	716	684	730	685	661	694	712	675	711	722	673	706	706	719	698	680	740	697	679	683	695	703	716	641	718	714	657	699	658	698	704	730	699	668	709	679	711	693	707	756	698	713	715	719	685	681	670	720	714	761	679	652	676	666	690	662	665	709	688	726	714	700	736	697	702	680	705	663	718	684	706	679	689	739	724	705	683	714	716	708	650	688	763	707	730	645	729	673	664	703	688	713	633	723	727	716	722	702	674	732	672	712	707	689	722	692	709	676	673	712	667	690	680	691	714	722	709	679	647	693	721	672	754	716	686	679	687	718	705	688	668	691	712	705	708	709	687	735	667	741	698	687	700	675	666	712	729	652	720	695	716	695	723	702	646	660	686	730	722	710	649	691	698	718	714	706	737	723	676	685	734	662	699	658	662	742	748	682	661	673	698	713	739	713	673	689	651	701	655	698	694	741	711	740	737	697	722	685	658	668	696	711	706	680	658	708	721	678	668	728	694	675	685	683	713	695	719	626	695	738	684	664	719	677	714	692	683	712	715	722	691	692	702	678	731	703	689	685	758	729	700	745	704	638	705	698	702	687	735	712	712	693	704	734	678	704	660	705	736	658	700	726	706	652	663	688	686	666	704	692	713	665	725	680	685	679	692	721	730	705	680	677	679	709	709	680	671	710	722	663	666	654	702	726	676	703	712	742	727	665	704	661	725	694	738	676	698	672	678	744	694	660	700	702	689	705	711	751	698	680	680	699	678	685	741	679	735	732	713	718	692	690	696	702	646	688	697	724	706	701	695	693	675	725	684	710	685	674	679	743	684	685	718	704	727	709	681	689	687	715	700	734	671	705	721	764	737	689	718	707	680	685	712	667	734	719	687	752	684	667	686	699	719	729	658	723	732	742	678	702	696	694	732	686	703	711	707	692	699	712	678	681	703	668	714	667	700	687	680	696	719	717	729	703	712	710	711	735	652	700	729	696	719	646	686	705	688	658	686	706	664	750	732	719	751	729	721	726	732	647	651	727	697	714	716	706	654	678	705	702	711	692	680	722	734	680	698	708	682	673	676	704	699	712	672	716	735	678	720	736	693	710	680	689	717	710	732	692	714	731	686	761	707	725	646	730	698	705	670	754	695	671	716	694	711	667	692	682	662	700	668	689	711	702	702	719	755	682	696	701	703	710	733	666	661	698	694	673	712	700	708	688	662	697	657	666	682	674	692	652	663	743	688	670	706	678	687	734	673	703	696	684	693	691	689	700	691	671	707	730	700	688	697	724	704	715	665	738	692	693	698	732	708	675	680	699	700	678	693	740	709	683	676	658	727	670	740	673	738	699	740	712	746	692	787	695	685	766	719	762	704	670	709	713	672	695	722	651	685	700	706	723	656	711	716	714	686	702	698	701	757	709	711	738	716	696	668	684	675	724	664	686	696	714	722	677	694	723	710	711	719	705	633	729	664	677	719	678	680	722	715	719	720	706	705	683	682	720	714	711	700	671	735	721	707	737	733	678	655	678	663	688	747	683	657	690	712	725	670	713	724	708	749	702	747	686	704	745	717	653	672	680	683	671	714	699	688	705	692	660	720	709	665	689	698	695	712	695	720	685	680	677	671	688	727	697	666	713	662	680	682	758	662	783	679	691	637	696	688	712	712	700	701	698	698	696	714	731	699	664	645	670	729	717	686	745	743	718	715	640	699	663	688	680	746	694	680	620	749	697	680	676	712	678	673	699	730	693	673	677	660	722	708	712	711	653	679	732	708	732	712	679	704	686	639	701	671	692	719	709	723	688	693	689	695	681	700	675	679	683	715	707	702	680	746	693	672	683	719	692	704	725	664	705	647	712	659	670	694	691	679	715	738	706	690	717	666	706	710	644	764	672	729	676	697	671	702	694	695	740	696	689	722	682	710	712	716	657	712	702	696	710	708	716	699	643	738	673	657	706	656	676	695	734	713	755	720	667	758	712	731	685	678	712	768	674	725	690	718	714	691	702	703	655	664	745	700	724	681	726	712	706	694	708	696	700	691	678	746	727	661	688	694	694	702	662	665	681	697	699	678	646	713	697	702	672	666	695	635	661	713	693	675	699	668	760	707	715	677	691	715	675	747	691	747	664	725	703	660	683	717	701	749	691	647	686	689	687	742	668	713	717	717	699	702	703	676	719	701	714	680	707	668	766	691	737	690	744	704	716	695	655	704	664	716	691	672	722	760	683	672	706	696	692	725	751	678	745	677	700	715	690	656	693	723	720	696	663	726	700	710	677	716	710	703	706	714	733	752	690	706	692	711	737	683	668	707	720	692	714	722	696	692	752	654	733	680	714	757	713	708	644	714	692	736	748	657	716	668	742	696	713	721	703	639	674	665	681	708	697	710	702	708	699	687	736	685	671	725	667	735	680	680	697	674	725	671	676	654	692	678	722	688	717	678	674	684	707	670	672	736	686	619	687	690	732	730	709	721	689	665	699	724	734	693	713	695	712	686	664	700	709	752	673	698	693	669	697	696	736	708	715	729	642	657	742	709	699	743	730	751	701	725	706	665	699	734	665	725	720	671	651	662	688	681	688	681	737	672	667	727	718	723	722	674	670	736	722	706	673	656	745	704	719	708	722	659	667	739	714	711	680	670	695	683	691	697	681	630	693	658	684	663	674	680	743	717	645	666	675	703	724	710	694	687	677	721	672	720	716	690	708	695	750	716	672	678	655	687	666	722	656	739	723	736	687	642	667	707	721	663	745	715	676	699	741	698	684	667	684	699	735	682	672	711	690	668	719	719	691	704	696	716	683	715	713	673	663	697	696	685	710	729	718	693	675	730	702	688	715	691	709	725	660	686	704	649	677	706	702	710	697	700	705	718	718	688	664	659	675	720	768	686	731	711	712	727	660	692	705	724	678	741	708	729	696	688	697	664	741	675	721	644	699	706	708	698	681	667	705	709	759	706	688	719	711	719	784	759	684	690	715	682	697	693	707	686	705	707	689	735	718	670	718	691	694	703	692	685	680	708	761	672	650	714	648	692	726	713	705	671	710	655	713	705	695	738	702	707	708	691	749	703	730	693	677	728	683	715	729	687	710	697	683	695	714	706	669	674	679	710	704	674	724	679	683	721	697	695	699	702	707	705	707	703	710	683	638	691	697	714	730	719	691	680	683	644	692	703	676	709	630	727	674	635	680	691	686	682	734	705	687	717	678	687	727	718	676	641	716	693	647	676	703	712	683	694	669	702	701	739	708	707	657	724	698	669	675	710	684	731	707	711	714	710	725	674	667	704	672	709	685	697	743	684	742	682	680	718	732	715	703	692	701	676	751	760	678	642	693	692	728	732	749	693	716	741	680	720	720	709	697	658	700	715	713	681	679	719	702	756	755	720	658	674	673
26260	19024	43451	59662	66308	53902	37869	21844	8820	2559	848	381	279	251	251	237	228	227	214	238	231	215	228	253	240	236	222	231	253	230	218	212	232	212	221	251	231	242	216	228	248	263	230	240	243	235	240	222	247	232	228	224	231	245	222	210	222	225	239	245	220	236	230	235	231	234	242	231	226	244	206	233	226	215	228	251	232	242	232	231	245	253	235	242	235	243	269	196	227	224	219	231	244	248	258	243	275	209	204	236	248	236	259	215	235	225	220	251	220	268	236	238	217	213	230	247	229	238	243	224	252	223	223	218	228	243	228	230	241	226	240	234	196	214	222	242	230	250	223	262	227	218	247	218	264	253	265	225	219	218	236	262	243	237	267	236	234	247	244	227	221	235	239	255	219	224	239	200	234	237	227	246	215	224	239	241	228	232	225	245	191	229	222	237	221	267	231	240	226	189	203	220	234	242	227	213	199	229	242	221	197	232	222	237	228	241	250	241	237	229	228	242	234	236	241	249	216	240	225	210	249	242	218	232	228	241	236	219	238	242	244	239	229	204	241	241	212	226	195	246	209	229	231	260	238	240	242	233	227	255	254	209	236	238	231	219	245	231	229	263	224	221	212	296	262	230	268	210	214	281	225	233	236	243	222	246	249	260	254	245	232	247	226	226	222	202	192	246	207	224	231	257	209	238	227	209	208	227	275	261	230	227	244	207	248	230	220	230	250	242	223	213	248	220	275	207	239	221	227	227	254	211	214	218	248	235	239	230	232	243	240	213	247	225	231	235	233	239	252	209	230	226	221	242	244	242	258	207	249	239	245	224	236	211	254	251	222	226	243	248	231	250	201	235	220	212	226	237	225	224	215	241	223	241	231	211	216	227	253	247	218	237	217	217	252	260	208	243	248	228	222	205	227	226	218	231	245	228	223	261	221	254	222	245	217	238	240	252	218	228	240	229	239	219	261	215	227	228	248	197	255	200	257	232	210	229	230	238	239	273	205	225	233	228	249	192	240	229	225	243	226	231	255	225	246	234	229	243	229	219	221	242	236	235	273	227	241	251	237	223	234	252	223	236	251	250	240	219	251	208	225	210	246	254	226	247	243	233	215	219	267	262	244	219	203	240	218	211	222	237	224	247	209	204	205	213	241	227	225	222	238	241	240	260	224	258	239	232	230	222	247	215	219	230	222	211	201	226	221	235	244	242	264	218	239	218	233	243	267	228	236	226	227	226	212	248	221	254	233	220	218	245	256	253	227	239	248	229	249	224	250	239	251	205	217	222	236	246	233	250	232	250	215	240	235	239	236	246	235	236	242	239	231	211	225	259	217	241	264	224	232	220	223	208	242	221	235	240	223	233	246	200	232	242	224	217	236	208	230	236	208	230	253	218	221	242	263	225	234	234	224	240	223	267	240	207	212	220	251	213	241	257	211	240	235	226	224	244	197	227	253	245	219	220	246	237	240	245	256	226	242	237	227	227	230	232	228	221	231	216	223	239	241	238	228	233	221	225	251	213	213	219	218	230	220	259	227	227	232	237	230	213	238	255	208	235	206	235	219	239	225	202	231	208	240	255	231	227	225	228	242	202	228	243	227	233	223	212	213	208	236	217	263	221	221	242	231	248	243	237	245	255	231	237	214	244	260	226	230	244	268	237	243	220	252	235	224	221	242	232	245	227	244	207	235	262	223	232	233	232	250	220	228	235	213	252	245	248	214	225	272	210	207	256	218	247	251	242	269	218	256	251	236	253	245	250	239	216	224	223	213	242	233	226	219	229	237	229	240	218	221	232	210	201	256	251	217	223	233	243	213	241	218	225	274	246	254	243	237	219	244	232	231	246	236	266	209	214	248	229	200	254	220	230	244	265	230	215	240	233	218	215	233	216	230	209	241	257	220	237	205	220	239	205	250	252	263	230	243	234	230	228	245	230	228	232	262	255	218	226	234	210	230	208	224	255	236	196	226	217	259	211	198	220	226	215	234	227	226	237	215	221	248	224	218	253	229	208	224	238	220	235	230	243	228	233	207	218	275	247	243	237	239	248	221	257	219	236	252	250	235	249	209	254	217	242	243	225	209	245	233	243	220	238	223	239	223	199	223	214	257	226	230	212	233	258	256	242	215	232	245	213	240	246	241	229	252	256	214	206	256	217	246	232	237	276	226	198	234	240	243	226	257	220	241	205	200	215	208	220	220	239	221	237	244	198	224	238	210	233	249	213	239	246	264	242	262	238	245	232	224	207	241	213	252	241	233	213	230	241	234	225	244	226	228	223	231	239	217	220	233	230	213	255	241	224	235	244	232	220	253	207	254	234	263	234	242	245	235	227	266	241	210	229	233	247	251	213	226	225	246	231	248	215	231	226	274	226	216	219	243	231	253	235	254	252	248	231	271	238	254	246	227	244	194	220	213	240	246	248	233	244	229	215	231	233	256	213	287	230	265	224	249	199	221	240	246	246	221	244	233	240	216	233	225	218	209	233	233	237	259	203	226	233	197	191	215	211	230	237	235	263	240	260	209	230	240	227	224	263	232	233	253	227	237	225	239	224	206	234	231	250	210	238	225	222	241	222	250	203	229	234	247	220	230	255	223	277	251	227	222	207	256	239	239	232	243	253	213	242	235	249	247	220	217	229	223	231	252	205	235	211	215	231	266	254	275	240	217	239	203	235	253	224	253	225	225	231	208	224	246	241	203	235	241	250	262	235	237	262	248	250	249	210	233	221	227	232	245	207	241	228	237	255	224	250	215	235	224	218	225	237	217	223	234	211	226	240	237	247	252	221	225	205	251	231	251	259	227	232	263	238	259	214	223	234	205	236	203	207	239	228	213	222	226	248	216	242	261	228	226	221	253	223	225	245	251	252	230	242	235	230	247	224	260	238	218	247	222	216	228	246	231	243	224	240	252	227	212	233	238	216	206	224	235	225	206	210	215	221	233	242	271	226	224	255	226	221	254	221	209	226	213	227	221	245	214	232	241	230	214	240	270	211	269	236	228	235	223	268	243	220	273	247	233	207	230	202	233	272	255	233	212	226	248	225	243	224	224	230	234	256	246	253	223	231	226	246	242	218	253	252	255	204	199	227	210	259	221	229	253	218	205	218	244	254	257	191	227	242	201	284	228	208	228	227	238	258	224	255	224	217	235	218	237	239	237	240	219	239	225	238	233	248	244	239	227	243	231	227	255	239	241	220	228	221	244	250	200	237	232	249	233	207	235	219	245	215	226	220	214	237	236	257	258	276	239	260	218	208	229	205	222	232	196	247	233	211	211	254	228	248	217	214	216	216	205	224	240	241	234	241	251	242	207	238	272	225	242	239	222	233	244	219	236	214	247	216	228	221	228	224	250	232	246	237	219	230	200	217	249	226	259	238	236	236	222	232	261	221	222	216	260	229	236	232	225	234	231	214	256	244	258	242	217	251	246	232	228	231	230	204	246	236	231	235	222	240	233	219	216	222	266	220	263	241	214	207	259	202	219	214	198	249	212	224
14285	14752	44601	65358	74561	64059	49949	35248	20336	8580	3085	1280	745	668	595	567	564	537	572	566	556	596	588	583	561	605	553	609	540	570	553	592	577	553	604	548	592	637	542	558	573	557	570	543	588	536	596	560	577	545	570	555	534	540	572	570	609	615	536	584	568	564	594	544	530	537	611	574	573	558	597	549	545	596	574	556	576	546	586	548	526	580	588	547	540	577	605	558	596	557	562	573	583	580	557	563	590	562	566	578	524	580	570	580	541	587	555	552	591	650	575	556	600	597	630	572	488	569	575	559	539	529	598	565	579	603	557	539	541	562	574	618	527	575	559	587	583	543	575	537	558	576	564	559	570	541	554	576	562	619	585	570	572	508	609	598	539	594	592	547	571	573	527	570	597	600	563	592	552	590	586	604	589	540	591	567	591	543	602	590	543	582	557	544	569	567	586	567	574	558	626	577	572	624	537	555	553	602	567	534	577	569	555	547	563	549	606	523	549	551	574	509	556	556	532	585	597	583	558	523	566	581	557	565	573	568	543	579	579	565	569	589	582	580	562	541	566	550	560	564	563	546	581	567	572	595	541	526	606	592	584	629	556	540	514	577	544	574	588	582	583	579	545	593	613	568	556	558	611	558	595	552	535	609	583	573	589	598	575	588	554	568	553	568	555	574	583	587	546	571	599	570	551	568	622	565	580	605	569	553	592	545	565	566	598	530	560	543	597	562	610	608	555	578	574	597	587	547	589	600	568	580	563	607	557	573	557	576	537	566	526	570	562	524	592	609	526	566	596	558	573	586	576	540	559	569	513	509	581	559	573	604	515	579	546	575	585	568	595	555	515	580	562	597	542	566	531	592	586	558	560	599	566	560	606	572	566	564	608	554	581	560	571	591	573	499	567	564	582	579	583	553	577	528	596	580	579	593	553	585	581	597	572	562	570	539	621	589	577	566	546	587	588	580	545	517	569	591	566	549	587	570	611	563	553	581	533	546	574	553	585	571	564	551	600	557	564	577	583	537	605	540	568	554	561	567	589	599	580	602	557	573	588	619	552	585	577	531	575	576	541	534	552	632	576	547	531	604	517	598	544	551	527	629	551	559	543	585	505	593	550	597	544	575	599	561	543	540	568	555	585	605	554	564	556	583	605	568	545	632	547	563	579	515	599	603	546	584	572	585	571	582	597	556	585	555	547	594	560	579	578	534	591	561	598	567	553	599	567	579	546	547	598	536	589	557	566	541	562	592	571	564	565	553	545	540	537	502	580	567	553	568	560	545	584	600	588	594	587	578	581	572	498	559	508	584	531	537	573	522	577	607	624	575	576	560	580	524	564	576	604	533	589	537	562	588	565	573	571	520	541	574	579	579	567	555	600	558	569	586	528	565	563	594	576	551	545	573	573	572	533	540	556	572	553	624	545	558	537	538	582	528	544	565	597	542	579	584	561	590	580	560	582	559	606	561	550	565	595	573	601	562	601	580	570	564	558	574	531	574	538	565	536	527	580	595	558	595	519	589	590	574	605	564	546	575	555	575	582	567	502	582	545	527	547	570	523	561	529	567	561	591	607	553	570	603	543	599	532	552	578	547	545	535	564	575	585	581	560	581	572	578	605	537	563	569	624	584	567	526	594	536	555	596	584	581	596	588	566	546	577	541	596	578	591	560	546	594	559	616	564	580	532	535	606	589	565	583	587	574	574	549	584	547	545	586	589	573	561	560	570	579	533	584	539	597	552	535	557	547	586	548	622	571	576	568	553	576	588	588	601	565	579	542	550	557	591	591	596	574	575	553	544	611	581	586	578	536	570	576	534	548	558	534	603	548	559	559	515	540	562	547	575	576	576	551	558	550	532	566	568	525	587	530	537	541	548	594	526	607	547	605	540	538	552	545	567	614	548	572	560	540	537	579	596	564	565	571	584	577	584	612	554	590	580	553	568	569	582	529	580	589	564	562	552	560	551	541	607	580	578	561	531	548	610	529	540	558	537	553	577	596	625	636	564	548	590	578	535	550	533	511	555	576	565	559	548	529	565	520	566	602	577	588	595	583	586	608	599	541	584	606	548	571	597	552	620	575	571	592	550	584	543	584	561	551	557	541	546	545	556	553	544	612	608	600	547	602	542	547	555	541	558	548	583	557	564	563	562	547	559	562	533	582	602	539	574	572	590	543	583	565	585	553	518	561	561	544	576	620	542	553	563	590	558	574	584	566	556	591	565	587	514	551	600	616	572	580	598	561	589	582	557	597	555	549	564	538	571	551	626	557	551	576	549	578	605	552	580	558	616	600	593	557	601	537	571	572	526	595	567	600	566	538	566	577	566	601	554	555	557	578	578	559	531	571	584	578	524	552	567	572	547	507	574	552	548	629	543	574	557	588	542	568	555	559	542	595	579	547	606	570	592	526	554	560	522	588	608	560	585	567	518	563	527	599	590	561	541	553	560	548	557	576	554	554	556	580	592	545	539	607	531	549	598	579	569	593	556	568	556	626	575	535	527	537	558	566	559	571	556	561	518	593	605	566	640	572	589	600	552	597	591	560	544	596	525	593	577	617	587	550	580	539	553	573	541	581	533	588	514	559	579	599	619	549	579	544	526	585	574	592	552	589	580	523	587	541	590	568	577	579	552	557	584	564	518	571	548	587	561	568	599	580	594	564	539	597	572	578	548	551	552	558	536	556	554	577	550	560	532	584	583	576	581	545	621	593	571	590	549	600	540	587	602	560	533	572	554	548	583	589	586	564	610	553	574	600	548	553	589	552	579	537	574	520	569	586	552	543	566	581	575	569	535	569	578	566	568	511	573	584	560	552	579	567	564	568	571	533	576	585	544	566	591	599	574	541	598	574	604	582	597	541	545	536	552	564	553	598	581	548	578	584	583	572	594	585	536	619	574	592	534	573	623	570	628	556	600	562	545	618	567	605	572	571	538	581	541	537	577	583	565	527	547	573	597	586	583	542	561	558	576	576	596	560	612	547	531	564	564	590	544	546	616	556	550	619	559	573	572	603	537	558	579	550	593	537	551	574	600	585	602	600	540	603	554	529	560	590	527	544	574	604	547	538	574	557	579	513	558	533	584	562	557	557	623	562	570	541	634	593	552	572	589	574	592	579	539	614	555	588	587	611	556	586	575	565	549	551	532	603	567	587	576	582	532	555	565	553	599	597	593	559	574	555	578	536	565	570	590	568	569	581	537	545	582	529	571	604	510	601	570	544	633	579	525	571	585	552	577	560	634	588	551	539	592	576	542	583	578	548	556	601	551	593	558	553	572	557	596	565	606	573	585	548	563	572	552	572	596	563	584	575	624	594	563	556	561	600	570	545	536	614	573	551	550	566	559	597	545	570	578	597	544	568	581	589	598	551	565	518	573	563	560	600	589	544	617	625	557	569	565	568	591	613	577	575	561	550	587	569	595	494	534	610	574	555	516	563	588	539	574	538	532	558	547	558	529	547	582	579	559	575	574	561	529	549	548	565	583	562	577	560	581	566
29439	32621	54003	60725	67763	58165	42093	25042	10715	3250	982	408	254	273	255	259	207	233	208	190	239	202	229	237	213	191	220	203	215	225	222	211	209	211	216	201	189	203	238	196	203	205	194	203	213	190	185	224	231	218	219	202	205	209	186	212	178	209	223	226	202	223	183	203	225	233	241	230	207	194	196	227	223	227	227	233	222	190	204	202	198	242	189	226	208	221	218	200	246	193	206	212	225	223	223	213	215	207	218	190	231	216	196	244	197	217	199	250	221	228	199	210	220	224	202	205	233	219	195	207	216	207	212	215	220	219	216	221	212	206	202	225	227	207	212	200	222	186	210	216	211	234	169	214	201	208	234	235	217	214	231	210	218	196	231	220	234	212	232	212	242	224	205	205	187	227	233	207	199	218	217	224	231	201	232	199	220	229	204	246	218	215	243	208	184	202	213	212	194	218	201	210	210	221	224	219	222	224	197	228	231	221	209	226	231	229	210	219	237	200	224	238	226	221	227	199	223	225	195	220	215	212	233	203	218	233	211	199	221	200	190	193	222	199	209	207	221	214	218	204	198	192	217	219	224	204	208	223	209	233	188	212	211	231	210	208	187	214	247	219	202	200	204	223	199	227	225	228	197	210	264	209	222	207	210	200	230	215	211	200	200	205	199	239	212	196	183	215	218	216	205	179	217	181	222	231	200	217	193	211	199	197	214	174	224	206	187	210	214	231	195	199	220	224	222	245	234	216	218	219	222	211	218	201	215	217	205	230	232	186	202	205	184	186	242	213	215	220	217	206	238	170	205	206	198	203	208	195	194	222	225	217	205	201	237	198	218	230	234	237	217	208	203	239	204	188	219	194	216	197	233	226	194	212	235	218	211	208	213	218	222	211	216	218	237	243	222	215	218	228	233	208	210	238	217	215	221	230	188	227	231	199	190	203	189	220	221	203	210	204	220	200	220	234	201	191	208	198	221	196	189	216	207	212	196	247	217	211	205	220	197	201	220	216	214	211	207	206	206	219	205	223	196	206	218	196	215	224	241	212	238	191	210	210	231	223	200	200	197	204	207	209	205	203	219	213	232	220	205	203	199	232	230	213	204	220	210	221	213	240	214	226	197	209	215	199	215	219	245	215	228	211	192	226	216	218	197	217	186	214	247	217	209	235	234	209	217	212	216	208	216	204	233	206	203	237	216	216	215	230	205	231	212	232	216	192	236	205	216	218	231	232	239	182	214	218	196	227	215	207	210	214	190	200	209	206	241	229	210	204	212	219	219	241	220	217	196	194	215	214	195	218	223	207	214	199	218	226	204	214	222	226	221	237	216	204	224	209	204	231	242	227	194	220	214	195	227	186	209	224	229	209	220	212	210	221	209	220	185	217	213	228	240	231	207	197	230	207	193	216	233	238	210	194	221	187	202	242	211	217	210	213	208	180	223	215	230	210	203	200	219	199	199	216	216	200	224	207	205	225	182	196	206	213	222	227	223	199	226	216	175	210	193	210	222	216	183	227	223	235	237	192	208	212	219	227	217	218	221	222	219	239	212	211	232	250	209	207	221	216	213	212	198	198	198	239	193	219	226	223	217	216	219	205	228	205	224	217	206	211	216	201	241	231	238	216	214	212	215	224	212	201	189	195	219	216	214	213	226	236	208	197	247	213	200	210	211	184	215	221	199	211	200	241	221	199	218	207	219	210	187	201	213	201	202	210	246	213	238	190	200	206	218	222	177	189	186	192	220	219	212	217	213	194	224	219	222	201	193	216	226	245	198	191	195	191	204	225	196	205	204	211	232	241	245	205	202	227	222	206	172	199	213	210	207	203	233	222	213	210	194	204	225	186	230	232	209	212	211	210	218	218	212	189	225	204	229	210	237	234	226	222	234	222	216	206	188	172	241	214	209	231	231	201	191	190	238	222	207	213	230	174	235	181	197	200	201	217	202	216	177	256	253	254	220	198	185	241	206	228	243	243	196	190	193	191	239	208	224	230	224	233	228	220	221	212	214	215	210	202	241	214	233	198	211	191	209	233	215	211	212	215	222	206	206	190	208	205	235	239	216	202	202	218	209	210	194	224	218	209	202	192	222	240	199	198	207	221	219	216	207	240	175	212	204	216	214	199	228	224	214	232	203	198	209	225	204	223	188	239	185	231	204	195	188	208	209	220	213	233	222	226	242	207	208	225	224	206	209	228	196	202	220	254	226	207	223	209	232	218	212	191	242	238	220	244	219	206	217	196	234	205	202	200	219	216	212	200	228	215	207	211	192	214	197	187	221	204	206	190	198	225	208	227	222	230	222	208	206	220	205	226	202	207	204	203	205	223	203	227	202	181	199	245	210	204	208	205	190	211	214	211	205	214	228	227	207	210	197	223	233	242	162	236	212	222	212	196	217	211	212	219	242	208	205	207	211	207	213	204	234	225	205	224	218	196	219	225	196	249	209	171	220	209	218	222	187	206	219	202	224	204	240	242	220	234	215	168	219	201	223	225	231	214	205	217	176	247	221	227	232	195	208	227	207	206	208	229	233	238	228	220	216	223	219	226	223	187	194	213	217	228	217	177	221	230	197	231	218	216	211	216	217	219	230	238	201	212	201	194	223	235	208	216	202	203	196	243	192	216	202	191	211	207	214	215	233	187	253	247	198	198	227	230	210	235	206	203	210	187	208	208	230	224	187	199	205	195	212	218	206	211	202	219	206	201	218	230	195	193	215	200	228	228	207	204	193	208	230	193	224	221	223	240	211	203	205	206	210	225	198	243	221	220	234	226	195	223	205	221	205	226	202	227	228	216	177	206	217	233	232	204	232	231	207	209	241	203	225	219	208	219	209	201	200	210	234	215	238	187	198	208	200	198	204	214	229	221	234	204	205	203	188	220	239	223	193	230	221	220	195	222	207	197	174	212	207	188	197	237	230	228	191	224	219	208	215	238	207	210	218	226	218	221	198	215	189	215	217	210	209	233	222	242	225	228	213	200	216	196	238	228	218	235	207	222	246	218	232	191	206	207	211	204	226	214	189	206	204	211	209	219	214	213	214	187	212	209	213	221	207	211	228	214	227	209	229	217	212	241	213	203	206	187	232	222	217	232	227	217	246	228	224	231	210	213	228	210	213	207	184	228	206	221	191	218	222	219	231	218	210	247	222	191	218	199	182	207	261	210	210	214	244	196	192	211	195	239	192	227	209	217	221	209	187	217	247	204	224	201	204	229	190	212	239	200	224	205	206	180	236	189	182	217	218	184	213	205	209	222	217	198	229	192	199	201	209	218	242	210	251	190	219	192	199	210	212	236	208	252	202	184	207	221	210	193	210	217	211	196	212	209	225	203	222	221	216	218	203	213	194	228	217	219	197	214	229	227	220	221	197	195	205	222	206	206	212	224	230	237	218	216	207	204	214	170	175	224	207	208	179	206	235	233	228	229	221	200	235	221	198	213	231	251	210	208	244	193	211	196	219	215	220	243	204	213	225	233	211	227	220	228	217	204	251	219
15674	25463	50420	66374	76644	68311	52852	37901	22772	9985	3726	1462	760	622	560	531	542	528	537	548	532	516	539	563	532	553	532	520	487	516	550	547	525	509	520	548	556	493	506	517	500	541	543	520	531	513	518	557	528	525	510	586	531	536	528	529	529	539	539	541	523	545	535	544	528	553	543	534	562	543	529	560	487	483	482	495	568	522	526	515	459	529	534	518	496	510	515	491	496	485	534	539	494	502	548	540	540	508	560	532	461	483	548	540	516	536	515	548	508	523	531	525	546	527	523	493	517	527	560	533	546	554	544	495	557	503	524	524	524	520	508	514	524	489	545	527	533	534	505	513	537	539	478	539	531	515	506	498	564	529	493	527	532	564	525	531	544	530	579	493	506	550	508	562	482	529	522	525	496	540	529	488	551	512	545	517	525	481	541	544	598	579	567	498	551	522	553	512	512	479	493	557	526	448	570	503	553	523	549	480	555	519	531	563	553	531	550	540	554	497	530	509	546	519	451	556	539	525	492	469	559	510	515	549	546	535	524	488	486	530	523	568	520	534	536	541	528	572	563	558	518	534	547	548	539	571	505	521	516	544	562	539	557	559	506	501	519	565	528	513	509	533	502	525	536	495	524	514	517	531	528	522	571	511	521	547	536	528	524	552	509	527	517	538	569	570	535	531	545	538	509	507	598	522	518	538	486	554	514	520	524	527	522	542	501	518	550	540	546	554	547	540	488	504	547	525	550	492	542	531	513	556	527	524	546	519	520	511	566	492	514	497	529	527	536	488	516	512	554	524	554	549	507	517	518	548	477	560	512	512	540	539	538	521	501	535	539	533	535	537	508	524	519	548	538	558	502	559	529	550	519	537	545	538	492	525	536	518	504	518	539	506	523	507	568	529	526	554	562	469	518	543	521	486	546	541	510	521	516	539	537	507	517	529	491	524	514	502	526	516	484	533	561	533	550	524	533	538	519	526	502	532	532	536	546	499	529	541	522	530	469	552	502	535	542	521	529	505	539	541	563	545	490	542	523	544	491	536	501	505	555	492	528	508	507	506	521	541	502	556	483	540	563	488	562	571	557	499	489	545	522	517	521	507	532	510	542	539	520	546	527	554	535	526	539	570	548	511	519	524	497	558	479	518	501	516	549	518	530	507	527	518	517	520	566	530	525	526	491	566	534	512	488	561	507	537	520	484	464	517	493	511	531	484	503	549	543	519	537	541	522	521	534	491	501	554	513	539	528	544	503	557	520	550	505	554	523	524	520	548	549	545	536	516	507	492	511	542	563	518	565	552	491	545	513	505	482	545	544	530	534	538	510	536	547	512	517	524	547	522	524	528	499	554	546	510	519	556	541	505	480	493	510	541	558	573	548	497	512	538	523	524	512	553	554	487	528	553	545	512	554	532	537	490	514	544	506	506	496	543	529	553	554	554	576	521	538	570	508	542	497	524	538	535	529	517	550	567	515	502	531	549	506	500	504	488	519	546	512	500	523	525	554	536	524	550	523	567	551	537	498	536	548	520	499	509	529	530	510	531	532	548	505	516	504	539	558	505	527	522	540	534	490	562	557	537	527	515	532	544	533	536	555	539	504	526	518	539	518	520	538	523	510	484	528	532	509	523	462	539	502	520	552	527	501	528	507	511	529	527	499	545	548	531	532	546	562	533	508	517	508	520	516	551	576	520	503	481	535	529	545	506	551	502	506	518	456	545	502	505	500	519	483	560	542	555	509	548	505	554	552	502	538	502	524	495	560	552	524	505	555	531	527	501	474	539	514	497	498	538	559	481	529	554	491	533	558	512	506	554	497	518	529	503	515	529	492	499	599	534	574	551	514	491	519	529	505	544	537	563	519	557	506	546	511	548	483	538	513	552	505	521	525	507	543	546	494	512	533	546	535	535	495	552	518	555	502	551	527	483	485	545	540	530	525	497	531	557	565	506	544	538	528	507	503	527	512	535	541	527	503	553	502	541	487	504	510	555	488	521	522	486	506	548	544	535	549	574	523	557	559	470	518	520	535	531	514	518	565	501	563	530	548	503	511	537	536	525	516	491	502	481	482	531	552	550	534	574	546	538	566	544	501	529	556	524	537	552	530	539	495	514	516	498	535	563	515	514	513	530	515	557	538	538	489	501	538	545	520	540	486	552	497	562	553	518	531	503	553	533	545	550	524	507	553	542	538	526	513	536	512	522	545	500	519	543	508	545	534	575	540	532	562	510	542	526	498	540	493	516	537	541	570	549	490	521	503	564	517	532	556	502	559	554	506	516	517	523	510	517	555	516	527	542	517	517	554	557	503	539	534	483	535	548	535	493	538	492	505	542	547	513	566	491	516	482	521	554	534	531	500	510	581	518	523	520	551	552	571	510	556	493	542	519	567	540	498	517	517	505	520	544	544	526	541	513	550	545	555	503	533	512	526	546	491	530	529	539	524	534	538	517	519	507	523	543	558	508	509	522	532	532	555	502	516	564	566	524	544	535	531	570	538	562	492	493	529	532	504	554	509	486	523	505	517	499	477	532	531	514	493	528	523	542	539	571	553	515	582	551	544	525	533	509	533	532	526	541	515	551	517	556	504	488	563	520	518	527	521	548	518	520	545	588	527	500	522	499	479	531	547	544	548	507	525	516	547	520	518	500	554	529	529	540	564	537	544	515	532	569	497	562	496	489	530	550	566	500	525	506	527	525	528	525	496	510	535	542	522	519	517	507	519	520	523	542	481	532	481	513	530	515	500	542	502	523	522	518	526	555	511	508	537	557	500	520	533	505	478	528	531	521	504	500	487	512	522	519	548	499	491	550	502	477	519	546	582	543	506	487	530	492	509	520	514	553	538	570	574	532	519	549	547	527	547	529	506	535	532	526	549	544	541	541	511	503	506	506	518	552	533	569	520	572	522	518	573	521	492	528	513	617	504	573	566	537	550	497	521	530	526	503	505	515	519	520	509	529	520	495	532	543	556	496	534	547	535	519	538	519	524	544	514	518	554	539	518	537	511	519	541	569	518	533	554	521	551	538	539	545	515	501	570	531	556	529	564	547	526	517	512	563	487	484	543	513	504	525	488	552	581	513	573	495	491	485	498	538	536	506	520	523	554	489	534	525	511	553	508	516	558	494	543	521	513	527	501	516	511	509	553	527	558	514	533	513	529	520	522	532	560	493	523	612	535	543	530	505	545	550	573	553	558	523	515	517	519	552	527	538	495	540	500	528	515	533	541	497	498	541	549	511	522	523	535	551	494	487	585	519	560	488	509	512	497	508	517	494	504	519	504	547	556	565	482	569	547	578	503	519	508	513	526	546	523	519	541	493	509	553	512	516	531	547	479	562	507	538	506	500	544	551	549	530	562	554	470	511	559	520	516	519	513	480	516	529	513	527	514	512	534	526	524	548	559	480	499	509	556	567	554	522	544	513	540	526	508	570	460	505	497	525	548	546	543	525	533	539	557	557	503	519	562	501	504	515	520	506	518	540	503	534	503	483	529	551
2950	1171	2766	4480	5222	5302	3335	1706	849	505	350	304	290	304	288	278	309	274	292	323	294	328	291	308	288	270	306	319	294	309	295	323	308	277	329	314	340	283	281	286	291	301	312	312	272	293	290	246	284	280	305	318	297	262	289	302	325	250	311	303	262	282	276	299	291	316	320	301	281	257	289	285	316	323	292	292	272	336	284	300	297	297	276	257	299	285	307	293	285	301	262	294	291	297	310	312	293	297	307	280	296	270	285	319	308	288	285	321	291	238	300	294	310	327	266	287	285	272	271	298	305	297	300	286	293	293	301	298	314	285	290	292	296	286	307	277	328	302	301	328	305	286	288	280	307	302	310	267	330	279	280	309	282	258	309	318	309	283	282	285	260	286	291	314	269	305	268	314	304	306	287	276	287	279	281	283	298	307	287	313	319	300	317	302	286	284	325	323	311	299	300	290	302	315	286	306	295	317	292	272	276	279	272	302	308	284	300	299	318	287	291	287	322	308	292	306	300	296	300	269	281	280	323	299	309	311	314	278	273	253	292	259	302	320	306	325	289	275	258	291	289	293	287	276	281	305	270	291	295	291	284	295	304	260	290	267	289	265	299	294	320	285	282	300	270	309	280	312	298	312	295	300	321	276	289	257	292	305	310	317	298	287	281	294	298	295	276	302	285	277	305	270	313	302	292	275	305	264	317	298	295	265	299	300	258	303	276	294	269	304	267	280	283	308	294	308	278	291	280	319	286	337	291	296	273	288	291	290	289	284	315	291	299	282	294	301	272	239	313	268	279	299	276	281	300	304	311	284	301	286	280	289	285	298	291	290	287	305	293	265	328	271	328	293	268	307	276	301	283	277	274	295	302	298	264	300	302	284	280	284	292	320	277	285	286	274	289	300	282	281	312	302	289	296	274	276	276	305	301	289	311	283	305	333	280	300	298	249	339	297	271	277	314	302	278	300	299	294	306	324	291	280	284	284	294	318	283	321	286	273	294	315	283	301	290	291	282	288	300	294	300	284	286	303	291	294	306	288	273	271	263	303	287	292	263	308	320	321	284	285	257	307	267	324	311	267	287	272	269	259	303	312	322	300	263	303	302	287	311	291	317	273	306	299	284	283	311	300	311	298	268	280	312	269	296	305	276	298	256	298	312	283	290	275	303	282	315	293	310	284	291	268	302	289	289	314	305	302	282	299	288	301	277	286	293	309	270	276	298	249	269	282	279	286	286	287	328	314	334	304	294	352	302	284	255	309	287	294	286	293	291	278	318	288	311	272	303	285	284	291	277	259	284	289	284	272	297	269	253	266	296	310	278	274	291	278	313	331	309	266	313	306	283	287	318	279	332	272	287	308	309	285	262	279	312	281	314	300	303	296	275	303	283	320	258	282	307	278	282	314	315	283	266	274	322	289	272	328	287	322	288	278	295	266	317	302	300	307	309	314	304	278	301	294	279	339	304	278	288	308	301	296	317	303	322	278	289	280	295	302	272	297	270	290	308	308	291	287	292	315	280	285	280	312	288	289	292	301	310	287	319	267	307	289	312	294	287	296	286	258	259	260	292	299	289	257	296	273	253	281	280	284	263	307	291	305	270	286	308	280	276	296	325	305	313	283	307	326	293	301	311	299	292	295	268	290	332	275	298	312	313	289	287	296	279	292	293	282	317	264	285	306	295	283	311	322	302	287	303	280	290	278	309	272	275	291	268	306	313	277	312	283	266	320	324	318	275	340	293	287	297	271	257	316	277	292	289	330	296	299	274	255	250	272	317	323	292	282	298	289	287	263	308	319	300	323	278	295	277	304	289	247	324	288	263	302	259	283	334	284	288	312	322	296	299	265	274	302	270	288	295	308	296	297	326	283	296	281	272	287	302	305	293	282	286	306	303	293	276	273	273	283	291	287	297	302	299	261	283	299	294	291	282	318	304	282	314	308	261	310	278	266	303	303	292	284	260	295	295	293	307	314	312	298	318	327	271	308	282	285	307	291	322	301	280	297	291	314	289	301	286	279	313	273	261	290	286	283	267	297	259	301	277	277	294	294	294	277	328	298	282	307	280	262	300	325	286	300	272	294	320	301	300	300	279	269	298	329	284	305	286	273	283	288	293	306	288	285	326	305	294	301	282	314	264	311	314	304	316	263	309	274	287	296	319	262	284	306	305	290	280	306	298	291	298	273	277	273	258	288	283	287	295	280	260	260	308	284	291	300	322	285	281	298	297	298	269	280	320	286	282	280	285	263	281	284	283	261	302	273	273	274	284	289	270	294	304	298	298	276	294	310	298	282	313	289	296	307	263	300	279	311	289	328	300	266	280	320	290	286	308	306	309	278	294	255	290	292	288	289	280	294	290	305	316	283	315	286	288	341	285	311	320	327	294	256	298	310	258	261	279	323	295	318	302	278	291	266	297	286	303	287	315	267	281	296	323	291	304	298	312	275	305	275	296	279	316	268	283	323	307	294	297	293	298	287	305	284	297	283	297	281	313	275	312	281	290	272	276	289	284	294	250	301	299	323	296	285	257	281	291	315	291	308	279	289	295	297	277	306	305	274	291	317	291	304	299	268	299	286	273	262	291	286	312	295	293	290	284	292	275	314	264	307	304	280	304	266	288	295	285	257	305	289	327	291	277	277	288	287	294	282	315	308	295	275	304	267	268	291	285	286	298	290	291	291	291	267	272	308	266	288	273	292	309	264	293	290	294	288	312	287	305	266	267	305	283	303	276	273	324	293	308	340	284	315	335	288	312	262	297	302	263	261	297	293	280	295	313	288	340	283	298	314	281	278	285	273	291	287	291	319	259	305	297	283	277	294	309	297	325	294	292	286	315	304	307	282	262	294	295	323	316	313	293	269	292	300	299	306	256	300	313	316	266	301	278	306	300	283	295	306	288	306	313	263	273	279	281	292	325	250	248	311	311	310	311	286	303	298	275	263	323	297	276	304	305	305	300	279	262	310	305	322	283	295	303	266	304	292	315	291	263	253	325	291	308	295	271	286	269	259	272	273	284	294	330	275	244	333	308	316	286	280	277	315	297	271	294	295	307	281	279	275	282	289	346	304	327	296	321	327	319	274	279	288	257	291	299	284	303	290	297	301	290	287	274	275	300	316	271	292	283	291	259	283	290	281	287	294	272	271	304	263	304	268	264	297	318	320	301	278	306	277	276	308	296	274	328	278	311	277	286	302	295	319	292	292	303	287	288	257	286	304	307	266	285	272	286	286	292	279	290	287	286	299	331	295	270	293	289	311	319	301	301	282	277	285	292	286	302	296	288	308	274	302	294	292	309	282	271	294	278	307	314	319	313	309	292	298	320	290	288	285	279	305	288	317	296	313	280	275	282	273	287	290	296	283	294	307	305	317	271	304	317	312	322	290	307	286	301	255	295	296	311	262	269	281	307	277	336	266	318	296	279	310	298	319	302	274	290	287	310	271	270	283	315	329	305	291	283	277	289	311	314	290	308	297	283	306	282	294	314	315	323	303
2899	1914	6945	14076	17089	16522	10850	5851	2838	1542	962	767	715	694	718	696	675	703	745	720	703	725	687	707	691	704	733	693	665	728	641	696	716	689	739	703	772	686	723	667	746	708	685	695	707	667	696	684	712	719	754	703	645	707	691	689	663	708	740	702	687	678	721	675	712	725	748	711	715	699	669	714	691	698	702	737	717	692	715	706	725	685	676	632	711	720	673	679	725	720	673	702	710	732	681	692	711	690	643	689	667	708	695	755	691	758	697	668	681	673	720	681	698	660	698	652	703	692	676	727	724	703	691	704	688	707	703	695	692	653	740	718	696	651	693	666	697	691	643	770	697	703	742	709	700	688	754	709	712	682	676	738	726	739	742	703	685	721	709	675	705	738	735	702	659	757	690	699	731	743	669	686	731	668	707	664	721	710	688	685	706	708	635	725	693	719	725	766	699	688	663	709	745	699	713	686	675	666	668	700	678	685	672	696	726	689	760	709	712	723	706	725	675	706	693	687	707	715	680	704	708	729	735	715	714	695	718	667	707	692	757	688	682	712	706	717	705	698	709	682	734	692	730	704	701	717	746	726	663	722	715	698	755	721	672	744	708	722	692	697	698	719	675	701	663	694	672	713	695	685	711	706	673	739	682	674	664	707	680	692	715	704	715	675	720	720	687	688	718	714	704	705	688	694	751	681	708	694	690	676	672	655	715	734	710	678	706	726	695	678	727	698	724	712	681	677	720	690	674	671	736	691	728	659	716	713	666	712	667	670	712	703	661	683	663	655	690	657	666	707	707	665	683	718	708	668	719	737	721	713	709	717	681	654	710	664	699	656	658	685	687	689	659	697	703	703	698	775	695	705	741	707	658	697	703	751	720	652	701	712	689	719	716	691	711	711	717	740	743	688	725	711	673	657	726	687	679	739	641	711	672	725	698	714	685	701	690	724	714	667	697	695	649	691	731	691	666	667	683	660	694	750	727	692	712	657	726	726	698	692	697	675	721	695	674	689	731	688	699	733	723	723	685	674	757	672	680	712	626	646	656	724	699	739	723	753	721	653	698	764	713	688	685	701	658	728	717	716	689	707	711	738	668	697	689	708	685	736	717	741	711	722	734	664	667	671	691	668	666	717	744	703	707	716	722	729	667	689	699	674	724	672	711	693	725	687	676	744	713	702	729	690	716	702	685	647	670	710	768	693	702	704	690	717	670	668	738	684	644	710	714	721	708	691	684	688	689	654	692	665	717	692	706	699	743	716	712	723	731	668	702	715	725	700	683	728	711	699	699	712	756	732	709	646	705	676	735	673	683	691	735	672	681	708	736	678	724	712	680	646	662	718	655	712	692	711	703	720	714	668	645	692	647	646	712	702	673	701	683	730	734	721	717	674	683	662	721	684	732	688	696	686	696	637	687	707	686	719	709	706	698	709	725	762	686	728	684	724	708	736	685	690	698	740	673	666	695	715	754	699	709	687	738	732	691	656	661	733	703	698	723	726	683	728	682	692	683	677	682	755	673	646	714	666	697	752	677	739	678	695	701	671	663	707	690	675	741	643	688	666	719	714	657	681	717	723	725	687	696	650	698	760	738	661	714	714	675	688	691	719	697	697	686	714	694	665	691	698	708	695	653	671	686	728	696	733	697	650	652	756	703	736	688	687	675	671	712	672	711	714	713	758	734	687	703	677	670	706	718	730	731	711	650	657	671	711	659	685	688	700	653	703	699	715	726	724	651	696	694	673	638	679	672	724	732	730	696	692	733	667	729	721	658	666	701	684	743	710	674	670	694	722	700	734	723	690	665	718	695	698	680	632	749	713	662	680	695	690	673	728	723	655	731	686	715	723	757	686	694	687	660	715	670	692	678	689	689	678	697	684	723	683	696	725	706	691	682	684	710	726	696	662	702	723	729	752	702	696	692	745	730	707	678	624	724	733	710	740	652	706	694	697	679	739	707	664	697	729	710	714	673	677	695	757	720	692	670	633	679	718	692	702	719	719	695	722	663	680	657	703	742	705	699	662	717	693	677	667	705	727	727	719	676	730	682	680	685	688	681	722	676	686	703	717	715	699	723	633	707	680	671	716	715	732	729	668	715	671	661	636	692	688	709	683	683	707	775	728	668	704	686	720	702	680	663	699	676	754	700	669	730	714	697	724	656	670	674	699	765	715	711	688	699	742	713	761	723	735	717	746	674	735	662	703	694	696	721	730	725	722	656	710	717	735	639	677	690	709	677	671	706	672	673	692	755	670	655	658	744	684	711	694	688	689	720	726	678	697	698	718	708	687	717	691	652	730	682	674	700	695	713	694	703	735	683	698	689	704	740	717	725	742	692	685	692	699	712	682	685	695	687	659	724	702	706	738	674	679	734	695	695	721	734	685	689	668	640	688	691	721	695	724	680	658	721	699	649	713	722	686	723	671	667	727	677	681	688	680	723	716	665	699	677	715	685	685	674	738	685	686	706	727	737	729	657	697	720	718	730	717	714	709	709	740	661	727	656	716	667	681	727	655	670	703	677	676	711	660	668	707	671	688	708	697	657	683	744	719	683	702	685	703	728	657	728	671	648	717	765	650	680	694	706	670	727	701	685	677	655	716	707	714	669	701	699	720	673	697	708	666	689	692	747	742	695	677	649	715	728	701	681	688	655	692	685	737	707	653	656	688	688	700	676	745	696	679	735	692	717	692	685	702	698	722	677	728	727	685	755	699	683	739	691	715	691	687	763	713	712	635	638	727	726	698	714	660	706	639	760	695	713	702	699	717	683	711	662	705	673	669	697	697	670	671	662	690	691	722	701	670	654	695	721	658	711	707	671	657	726	693	731	665	721	687	715	697	733	693	687	671	720	687	640	709	672	690	706	696	658	682	701	736	677	655	742	691	709	675	719	695	675	680	751	697	751	668	659	714	730	691	716	669	677	712	709	716	731	778	697	712	724	692	713	707	724	750	675	706	720	713	679	699	691	723	717	696	687	670	703	675	707	728	680	696	692	752	693	715	652	718	745	671	687	643	677	694	701	680	671	707	693	671	721	714	699	744	684	684	712	666	707	707	692	713	699	666	734	676	671	671	693	712	714	637	662	699	673	693	693	702	674	670	718	663	688	699	716	671	696	709	630	693	711	685	738	713	676	714	705	704	737	695	664	729	691	723	732	714	714	708	680	666	703	691	707	647	709	665	708	694	730	678	687	702	706	707	717	706	704	725	721	687	759	706	695	725	730	667	716	745	662	713	727	692	694	671	684	675	752	693	705	714	684	629	684	647	716	683	716	665	696	724	712	686	728	667	671	721	647	734	720	720	674	680	713	758	730	691	729	711	702	693	693	754	640	672	728	686	711	660	658	703	721	715	721	692	715	674	688	715	674	699	707	705	700	708	716	706	645	728	685	727	726	701	718	740	710	672	742	712	729	710	693	725	700	708	730	685	669	666	664	715	684	709	693	703	708	695	706	711	693	692	653	706	730	637	649	685	684	734	689	737	726	725	659	698
24924	20309	41709	63149	63654	53469	39687	23673	9861	3102	1016	444	305	284	249	217	250	241	226	248	234	230	263	262	227	239	262	222	251	237	241	217	198	224	210	235	238	204	225	258	230	248	221	260	214	205	248	238	233	223	234	229	251	252	245	240	227	224	217	250	233	251	241	230	210	222	254	251	255	258	242	250	248	260	210	243	243	216	237	218	232	236	273	213	207	222	245	226	237	258	230	231	228	247	239	251	254	222	213	245	216	246	241	222	248	228	243	234	271	241	244	231	235	215	239	217	232	237	241	259	248	250	229	248	252	247	239	230	237	233	238	230	262	216	235	200	228	207	222	236	216	234	233	254	240	252	210	235	222	254	276	235	241	241	204	220	215	236	231	228	237	234	226	211	239	250	214	253	237	228	226	227	221	242	220	254	224	203	231	211	214	229	221	209	218	254	226	224	228	233	221	239	222	231	190	201	214	209	264	216	273	246	218	238	261	228	231	206	225	243	219	234	214	229	216	243	215	215	270	236	236	264	251	251	246	250	227	229	220	239	235	250	221	239	229	234	226	246	224	233	196	230	249	249	243	222	235	247	212	238	234	238	239	234	253	207	248	234	246	251	280	244	255	238	240	220	261	210	236	256	242	239	235	213	227	239	224	228	236	249	244	234	185	215	215	239	225	244	243	246	224	243	261	223	236	227	228	225	236	239	263	231	223	226	217	238	226	230	229	264	223	255	254	222	222	258	282	250	272	221	233	245	268	251	243	242	227	222	225	237	203	255	246	244	240	240	235	227	238	244	232	241	217	264	231	244	226	258	267	226	274	268	215	221	227	242	262	237	219	225	218	218	245	243	261	235	227	242	229	246	211	261	274	208	194	232	228	235	225	230	249	254	261	253	218	214	236	227	238	259	263	244	248	260	278	247	222	220	231	204	239	245	225	234	238	253	219	268	249	265	237	251	219	243	207	220	234	254	227	222	233	218	244	225	244	222	229	231	258	254	227	214	236	250	234	246	273	237	240	239	228	219	224	245	249	255	223	243	245	235	223	251	239	226	226	224	217	248	220	240	233	216	242	251	242	218	218	261	220	210	246	212	235	248	233	266	237	246	232	248	270	267	226	224	259	227	255	234	207	247	229	228	234	247	230	227	221	260	262	207	247	245	246	262	245	245	218	213	231	257	250	252	225	248	243	222	222	271	224	236	225	245	223	227	232	220	237	226	242	212	263	238	254	213	238	261	263	252	224	219	224	272	228	226	265	257	226	270	222	236	227	246	224	231	249	239	250	237	249	247	263	231	233	235	240	252	240	260	205	257	213	230	217	260	232	231	241	231	231	198	249	232	240	229	231	212	221	220	224	255	267	254	225	219	230	228	232	240	271	217	222	241	219	237	255	200	243	267	253	246	211	240	243	246	238	261	247	211	244	228	224	207	266	220	235	235	255	249	218	275	210	230	240	241	203	214	251	237	244	237	229	248	216	212	250	236	210	231	224	230	226	228	231	230	246	217	243	215	234	252	233	244	237	216	243	225	253	225	252	218	232	202	217	227	214	250	251	234	231	213	253	230	209	213	223	220	228	232	235	257	215	238	258	210	250	225	245	247	231	206	241	231	228	266	229	226	235	237	225	234	252	242	216	222	239	235	236	252	236	223	241	246	260	226	224	216	225	251	220	245	225	209	230	208	243	226	251	239	225	221	222	225	225	218	236	242	233	243	225	228	266	263	270	244	243	236	242	208	191	233	228	211	213	229	227	218	265	224	225	245	228	245	232	241	220	220	234	220	230	241	231	234	259	184	210	243	237	251	234	209	212	219	251	241	246	248	247	243	241	248	242	228	203	242	245	231	214	256	214	247	236	260	257	218	238	239	228	253	217	216	272	241	233	255	225	223	234	261	245	209	252	232	228	238	250	222	257	231	217	254	223	254	231	214	229	238	228	241	219	220	236	230	204	238	249	223	217	227	281	252	244	236	220	209	251	259	243	273	248	237	218	218	222	245	216	250	203	239	267	218	224	237	225	231	231	239	213	222	218	236	240	226	231	217	222	219	241	240	250	232	237	246	216	237	227	219	223	227	243	242	265	240	242	204	218	225	228	258	247	224	254	274	236	269	260	220	220	219	248	233	226	227	244	225	237	242	236	221	231	210	218	239	238	209	241	197	227	223	270	223	235	206	270	237	203	236	211	223	252	274	241	242	206	217	233	254	229	258	225	230	234	248	226	232	245	243	239	241	219	252	252	228	254	211	234	241	263	235	227	235	219	233	259	270	272	261	203	221	224	226	233	239	226	242	223	232	195	232	250	227	244	239	229	231	208	229	244	229	242	235	240	226	241	219	269	224	221	254	249	203	233	280	248	213	252	251	242	212	226	233	257	216	220	251	256	241	223	207	222	245	252	233	245	241	270	236	235	220	222	234	237	243	201	221	210	222	184	228	223	251	247	218	248	259	219	234	245	237	243	231	252	242	227	211	214	231	244	248	244	265	227	237	224	198	241	235	231	244	248	245	228	208	239	197	231	271	222	251	249	237	240	246	250	248	226	237	220	243	260	225	209	208	228	225	224	245	240	254	232	248	226	243	232	221	222	218	248	223	227	249	249	225	235	247	222	248	226	240	255	261	241	218	206	237	246	226	230	260	242	253	215	221	234	209	248	236	249	223	229	248	246	230	253	226	221	253	231	239	230	239	227	247	252	216	240	241	237	225	277	238	224	261	267	244	231	253	236	225	263	223	221	232	220	225	237	223	233	226	225	235	220	224	207	238	215	245	203	247	244	244	254	215	241	205	260	243	223	243	226	278	227	235	234	268	268	280	219	236	220	232	222	241	209	229	228	230	224	227	243	230	260	240	218	274	229	252	248	233	234	212	239	226	212	245	243	255	223	220	227	237	228	264	247	245	257	222	251	227	202	226	246	244	240	236	202	235	227	240	253	239	209	237	244	229	252	249	244	220	211	212	248	256	266	231	225	225	235	231	227	222	214	221	217	247	240	235	236	220	245	236	227	234	259	254	199	231	222	243	243	240	246	238	247	228	232	230	243	215	233	213	231	257	242	261	228	232	251	243	231	239	246	226	248	218	233	257	250	238	232	239	235	235	230	237	222	217	235	255	254	225	238	235	259	242	205	274	239	247	223	218	231	227	235	223	216	222	245	217	237	241	241	221	210	237	234	205	237	223	191	203	238	211	227	264	194	223	216	244	237	228	212	247	228	227	253	238	209	240	243	239	230	219	236	258	248	229	216	232	240	240	235	227	230	243	214	229	235	221	223	228	247	217	227	247	242	229	200	213	263	250	221	214	257	251	225	228	241	210	248	250	226	216	236	214	238	242	236	230	234	235	235	240	251	205	228	244	214	227	227	208	242	238	250	212	218	236	247	244	239	235	225	233	239	251	287	252	245	246	216	220	230	217	253	206	235	223	213	216	244	230	274	247	257	251	249	217	257	234	228	218	232	221	230	247	254	281	209	226	224	231	226	236	237	210	246	255
13792	16563	44043	67210	72291	63652	51633	36998	22098	10077	3694	1426	781	639	584	606	580	581	565	584	555	563	560	571	556	580	602	603	607	569	584	554	572	534	582	553	556	605	536	546	558	593	517	524	571	586	579	602	609	578	545	552	556	573	571	556	556	573	574	578	552	572	562	557	602	584	550	543	583	604	575	576	570	575	561	581	528	622	588	598	546	587	588	600	605	621	581	595	601	535	549	572	597	568	539	596	558	581	598	567	511	612	574	577	576	606	559	593	543	573	603	542	608	563	615	585	563	554	568	607	558	562	522	589	593	559	594	572	581	570	597	573	577	553	611	567	589	596	606	609	552	585	578	566	589	627	562	630	569	565	564	543	556	540	587	580	559	573	603	592	590	581	571	591	603	513	576	548	576	534	575	562	603	576	548	595	543	571	605	580	594	592	573	594	576	579	524	563	555	615	598	607	531	568	560	570	552	536	561	557	501	575	543	569	596	561	600	617	575	585	559	559	611	579	558	551	596	593	574	555	555	588	574	589	572	591	557	549	558	568	589	549	587	600	599	585	592	552	606	529	616	563	561	552	606	563	563	573	610	584	571	644	580	544	567	582	541	542	623	559	513	565	567	575	573	563	608	573	556	580	594	617	610	604	588	560	596	562	583	590	565	578	620	560	574	570	588	541	587	546	608	525	563	620	577	611	615	633	523	586	562	574	546	594	565	614	557	590	600	590	592	640	578	594	581	581	562	586	620	585	575	586	542	596	567	601	572	588	596	609	607	545	581	554	564	577	541	576	594	593	582	569	528	588	557	559	591	582	597	616	564	534	550	556	593	577	534	553	537	580	593	550	569	608	578	548	558	618	584	540	576	581	542	593	539	597	521	563	596	609	581	562	596	592	557	555	571	594	569	554	614	589	532	549	555	574	583	508	568	558	564	573	606	605	571	561	577	620	626	578	537	521	611	569	598	551	563	584	596	579	560	570	575	561	579	621	588	578	598	579	582	592	598	548	560	590	521	521	535	568	590	557	580	590	574	519	578	577	596	584	582	535	610	548	576	597	589	590	594	534	553	619	573	595	553	589	553	592	563	577	612	559	589	588	543	566	611	603	543	564	587	562	576	575	572	582	595	565	591	551	536	552	527	597	572	590	557	540	581	592	546	613	586	538	572	585	559	538	540	525	606	593	580	589	630	575	647	548	587	581	575	574	594	553	563	525	574	573	563	567	567	556	556	559	589	569	601	593	549	577	586	542	571	565	538	587	557	551	576	616	579	556	592	604	591	609	620	615	543	586	544	589	574	551	564	553	557	555	588	562	548	563	606	543	557	536	583	583	575	563	579	565	559	552	564	556	601	582	546	577	538	617	539	581	575	563	595	617	551	581	517	567	504	525	569	603	546	593	570	577	596	572	615	591	622	579	565	598	549	562	588	588	601	543	556	568	582	560	552	602	589	606	596	591	596	588	529	622	590	569	576	595	549	561	562	582	544	533	606	580	553	594	578	560	582	583	591	521	538	542	588	565	563	563	584	541	572	527	532	570	573	573	608	589	544	559	574	536	571	594	581	575	543	547	572	615	542	587	588	583	589	570	627	574	583	548	581	554	547	538	552	566	561	593	543	596	614	550	593	570	559	573	592	589	557	534	590	552	572	595	576	550	584	571	589	585	565	608	566	593	532	594	613	522	610	626	606	562	592	599	557	563	623	592	594	580	593	611	582	594	561	593	581	574	559	529	567	607	546	587	525	547	548	553	562	596	522	557	550	542	570	607	663	590	583	572	591	567	566	562	588	567	551	607	562	580	550	520	581	571	563	531	595	557	518	608	565	553	591	582	615	605	588	573	599	558	591	609	578	616	545	558	579	590	613	557	576	551	602	570	595	566	552	572	552	511	546	594	575	572	606	574	595	587	573	519	600	596	566	540	564	587	614	590	570	597	569	546	589	561	550	576	543	599	567	557	573	589	518	614	551	555	601	554	563	551	580	549	567	629	560	595	523	583	597	572	562	587	592	557	599	568	612	552	577	549	559	562	598	550	567	582	597	517	549	550	577	580	566	577	557	556	543	538	610	591	567	563	540	588	557	566	549	592	573	527	554	565	559	554	562	601	580	592	561	577	597	603	596	567	579	589	595	595	568	576	566	555	595	523	639	587	517	581	615	567	563	604	593	551	546	571	609	534	580	589	577	588	571	564	550	552	616	607	555	588	550	588	558	586	566	546	553	588	571	599	557	575	523	617	565	570	556	552	592	623	572	587	545	559	602	581	580	573	581	576	562	591	597	598	556	549	607	577	579	566	596	536	562	561	590	536	580	557	591	574	563	560	542	562	584	619	587	617	557	549	544	579	557	594	600	548	594	555	581	583	553	564	543	569	566	591	535	602	601	610	540	544	588	579	625	611	547	581	590	598	574	559	551	537	602	573	551	535	576	551	529	574	575	561	566	586	602	590	561	555	565	569	593	580	547	559	599	561	559	556	570	539	555	523	604	585	561	536	540	603	569	536	600	596	543	538	610	604	588	560	584	567	541	577	611	633	539	566	590	581	558	611	581	592	577	585	556	569	560	597	554	584	617	520	555	571	576	561	602	550	543	574	580	589	576	561	556	577	589	558	558	569	607	591	562	579	574	540	611	564	546	543	505	600	571	551	582	596	585	586	594	537	546	585	571	600	603	636	594	596	551	573	581	555	553	577	573	553	589	572	550	594	586	543	592	558	575	584	515	531	582	587	569	581	563	596	561	525	585	560	554	595	544	585	575	581	580	565	554	578	569	564	567	555	585	575	637	570	606	565	579	584	582	581	581	551	568	565	561	555	558	589	534	572	583	573	587	571	564	577	576	575	523	548	594	584	629	586	553	610	598	573	610	549	577	559	551	574	545	612	565	579	590	583	612	593	588	591	517	559	612	567	589	557	562	595	597	604	564	568	548	535	592	585	527	604	543	628	588	594	569	534	585	584	589	603	562	530	547	608	524	551	547	580	523	568	585	590	572	577	584	554	585	533	579	559	546	611	588	552	581	560	586	563	582	560	606	579	580	547	570	547	579	581	577	561	528	590	549	520	527	527	590	598	605	589	553	613	583	583	584	585	559	587	541	573	574	620	594	590	595	593	569	586	571	606	602	546	523	610	531	536	516	533	554	592	560	585	540	557	630	615	548	560	580	590	575	523	594	575	563	597	584	600	576	563	568	578	543	560	542	561	579	560	565	583	573	545	590	552	558	533	579	565	587	579	532	587	538	568	636	548	529	555	569	566	573	548	520	560	600	535	590	569	551	574	559	582	567	579	558	584	600	541	558	604	558	613	549	619	581	577	599	522	617	584	592	570	571	605	617	594	588	585	580	570	592	555	577	591	602	579	615	584	628	566	557	548	561	579	575	529	622	577	585	545	570	558	588	558	600	596	539	600	591	543	582	548	567	591	562	571	565	536	605	529	588	565	550	595	585	552	605	556	578	581	574	544	576	556	605	571	587	539	617	558	546	564	577	584
28168	20514	44560	71113	66045	56067	40345	25463	11638	3503	1148	416	291	221	243	205	241	235	226	226	254	215	207	212	203	199	212	214	223	222	212	219	234	231	217	232	194	196	235	207	225	223	222	226	242	204	203	207	228	219	206	217	204	207	243	211	231	207	226	223	203	272	225	252	228	205	245	238	229	217	240	225	215	227	209	204	220	206	197	228	225	220	215	210	233	205	222	202	206	238	208	201	220	245	239	250	234	203	235	236	228	222	192	235	206	244	228	214	211	218	207	196	240	212	231	214	213	220	234	212	223	205	262	196	211	236	226	205	235	209	225	216	248	246	202	231	205	213	235	233	229	208	238	220	230	225	214	245	192	211	228	219	213	216	224	191	225	208	237	208	187	209	233	219	208	206	209	216	225	207	220	239	235	237	226	221	240	221	225	208	211	217	229	214	237	199	199	203	229	204	191	191	227	210	232	213	210	226	223	218	238	242	219	206	210	193	217	199	203	239	243	211	243	218	238	248	212	232	232	223	240	213	208	218	193	241	227	220	225	223	240	199	207	207	191	192	214	202	217	236	228	233	217	211	227	246	205	246	200	218	220	244	219	232	215	218	218	225	224	217	209	211	200	203	228	219	205	210	251	252	190	223	229	230	223	216	220	208	219	227	227	244	204	227	222	210	227	236	224	240	211	221	204	212	186	217	208	213	223	237	247	225	233	204	220	211	233	220	227	228	244	224	219	239	209	218	214	208	229	230	233	217	242	248	205	200	232	221	221	216	196	220	222	215	224	194	235	219	248	221	245	221	239	234	211	241	202	220	227	223	204	239	223	180	229	217	220	233	222	228	224	212	210	226	201	215	231	225	190	177	208	239	220	221	226	212	217	209	232	227	221	220	249	240	223	203	212	200	220	206	235	212	228	219	229	231	244	214	214	212	197	229	230	242	213	215	206	220	193	221	207	199	209	236	248	229	205	242	242	193	202	203	241	230	240	199	243	210	214	219	242	232	193	197	229	213	222	212	201	238	232	187	202	229	201	207	191	250	219	220	223	229	211	224	231	188	212	225	243	225	212	234	199	206	217	239	218	229	211	232	226	219	236	213	183	204	226	228	224	226	196	224	204	200	226	222	214	220	235	208	234	223	209	222	207	225	236	224	216	242	205	220	227	232	237	225	205	224	214	213	229	199	239	212	229	219	227	251	217	211	256	205	214	225	230	201	213	229	217	205	260	195	219	225	205	232	215	230	208	229	223	209	207	192	180	222	242	213	236	228	226	187	223	258	223	224	211	224	221	234	233	204	219	211	222	214	247	214	200	226	221	197	223	225	203	248	228	241	200	223	229	212	211	218	210	245	180	224	242	204	215	201	210	241	217	216	206	240	246	241	206	203	214	213	241	221	215	221	203	206	235	209	230	234	221	234	232	219	219	241	232	202	218	225	241	232	216	198	235	215	229	237	222	184	227	205	219	233	233	209	202	227	206	228	241	205	225	284	221	237	241	210	233	235	184	213	224	244	225	231	206	223	217	202	217	194	216	226	209	215	225	236	208	218	244	221	223	230	232	209	214	233	221	229	231	201	268	197	221	211	215	201	227	233	224	234	236	207	216	217	222	218	212	207	222	217	225	229	208	232	205	214	222	241	234	224	227	239	199	223	211	215	230	195	198	211	192	217	241	231	198	212	242	220	247	212	225	238	208	229	229	223	204	212	237	204	194	228	227	190	228	214	198	230	215	238	228	223	222	234	229	192	246	216	249	240	235	213	206	233	206	207	201	217	238	215	249	243	211	234	216	215	223	224	217	238	220	217	197	225	200	209	210	218	215	209	186	218	208	218	220	251	209	231	213	231	224	212	223	232	215	235	228	216	228	228	228	234	190	237	210	216	210	241	223	229	215	203	249	239	223	199	209	214	243	225	213	218	229	263	227	212	238	191	227	229	228	208	203	227	262	191	209	211	194	209	221	207	219	194	252	218	223	221	250	218	197	204	219	217	228	218	192	229	226	218	233	229	224	215	222	218	205	199	195	259	203	212	231	206	260	224	246	223	216	196	213	209	243	228	224	233	210	225	222	196	212	210	218	194	209	199	213	235	227	229	220	245	230	206	225	202	212	215	228	218	225	215	194	209	227	217	214	178	217	227	210	223	205	217	209	184	232	223	219	206	200	213	224	197	200	199	202	238	219	226	216	218	205	207	197	217	206	224	240	201	199	195	230	227	224	206	242	234	219	255	215	200	219	221	246	208	239	235	219	240	210	218	206	231	216	225	238	203	219	192	224	242	192	203	229	219	215	232	195	213	235	205	224	218	213	235	209	207	204	216	201	227	201	198	203	235	224	214	206	212	230	236	224	217	224	222	217	194	212	238	212	231	218	258	211	221	224	244	228	235	223	213	223	251	236	223	224	207	220	230	200	229	197	242	226	216	213	210	184	237	241	208	242	224	216	222	205	213	215	230	211	237	221	212	236	251	207	205	211	239	216	217	228	215	200	232	218	242	236	251	255	209	234	207	224	195	181	214	227	221	223	239	217	199	225	231	215	238	187	246	215	202	213	218	222	209	247	216	215	201	198	250	231	248	231	233	235	201	222	200	219	209	220	226	224	205	223	216	218	208	223	185	230	226	196	196	215	237	213	221	220	219	237	201	208	200	227	226	231	218	205	214	222	209	231	232	204	230	190	232	199	199	274	209	215	211	245	226	211	238	254	243	222	231	208	219	223	227	219	225	197	226	221	220	190	240	229	227	201	227	225	187	241	212	202	238	210	209	230	226	227	220	243	228	220	208	209	226	215	243	227	228	232	246	207	244	227	218	231	225	241	218	212	226	231	214	244	227	226	229	211	201	235	214	233	211	208	213	179	200	216	238	222	187	223	209	192	231	234	207	223	216	209	215	226	224	219	207	223	206	217	212	210	200	226	210	222	232	229	195	232	240	242	228	226	197	207	214	207	231	222	206	233	221	205	227	203	221	209	246	236	216	214	240	195	217	197	226	216	218	224	215	214	216	173	227	256	216	216	220	175	221	234	211	232	238	203	228	232	212	223	215	220	243	205	188	207	227	232	237	226	215	227	242	212	184	201	203	228	232	218	230	213	239	247	226	206	202	214	225	208	206	226	204	217	227	222	251	240	228	244	212	195	215	234	248	227	211	210	226	208	236	219	238	220	240	218	230	234	212	205	194	222	230	236	184	218	213	210	212	224	227	216	205	212	218	205	247	201	217	229	237	223	239	226	222	210	209	230	209	224	202	270	227	234	201	191	215	220	212	205	223	223	235	181	217	227	241	204	200	236	229	238	254	217	200	239	192	222	214	207	219	196	186	202	225	211	228	219	237	241	219	214	226	220	221	209	205	207	198	197	249	222	231	233	232	215	232	224	231	210	245	248	217	205	236	215	241	219	233	225	217	228	221	222	212	240	223	232	203	237	245	220	223	204	189	212	215	208	228	207	211	229	224	232	228	261	233	207	229	219	207	226	224	213	223	213	197	232	221
15175	15663	46605	75178	74981	65821	52656	39101	24020	11241	4156	1537	755	613	575	574	542	573	570	556	560	512	535	538	538	541	514	569	553	523	504	527	535	588	549	514	547	563	591	545	524	565	569	533	535	511	578	512	522	559	534	504	535	521	555	540	545	519	511	572	584	575	532	583	553	535	532	557	539	505	559	541	534	537	531	556	593	543	525	529	567	535	575	573	587	539	545	546	529	536	553	534	553	520	550	554	545	510	506	552	502	551	537	556	596	563	559	565	505	522	554	548	492	555	558	593	553	584	526	475	557	574	504	528	530	509	536	565	604	530	515	576	562	507	544	530	517	543	553	569	502	537	514	556	510	538	589	511	577	543	507	532	577	506	545	524	559	495	538	503	544	523	506	565	535	558	537	602	538	504	506	561	578	558	563	529	558	547	513	589	584	533	501	566	533	572	573	549	558	560	514	557	518	532	518	532	501	544	568	514	581	518	555	531	554	539	539	569	549	521	528	516	577	555	546	559	538	570	519	562	540	550	521	510	560	514	546	533	586	515	535	526	530	538	542	512	523	550	567	519	559	542	538	528	574	569	565	529	524	487	548	571	588	499	568	573	521	525	566	518	568	533	544	533	565	512	561	556	552	563	549	546	542	491	568	511	525	557	573	579	504	512	540	532	592	576	504	518	552	501	525	519	539	563	572	534	519	551	544	534	527	554	532	544	529	549	511	517	539	548	529	505	523	545	558	573	515	524	572	558	524	508	547	520	547	532	521	525	522	579	541	553	538	536	514	541	565	534	564	580	503	542	559	564	521	564	563	526	540	548	555	540	539	548	600	537	579	545	565	487	492	561	507	556	577	516	572	584	496	557	494	585	534	514	513	548	546	520	586	604	551	566	495	524	513	539	527	542	520	561	575	536	544	528	549	526	543	561	534	566	547	585	557	527	525	544	578	538	558	504	560	557	527	517	550	513	549	503	531	542	580	548	544	511	530	569	557	567	567	528	588	571	510	598	563	511	523	532	562	534	520	543	539	541	558	573	521	543	543	537	532	538	572	565	521	524	572	527	542	541	551	549	536	532	558	555	539	516	555	557	568	563	601	504	538	541	511	532	550	568	599	531	539	539	535	538	524	524	543	577	571	543	527	517	527	532	556	562	524	549	553	543	543	551	551	558	569	549	530	573	603	576	538	528	544	535	525	571	528	527	582	539	567	555	562	522	570	543	541	579	554	514	516	511	512	566	577	594	574	576	526	535	537	561	527	517	591	557	564	536	534	603	567	546	547	569	541	538	525	518	574	544	551	546	549	523	523	543	530	522	557	523	604	506	499	544	532	559	535	561	572	544	575	525	560	552	562	581	528	548	549	523	535	557	536	559	535	554	518	578	539	526	509	572	544	553	582	489	539	544	564	517	550	533	562	512	555	545	544	514	545	510	560	561	526	577	526	553	520	589	583	530	555	546	541	537	536	540	578	534	535	507	565	561	566	552	561	548	540	523	531	551	549	561	555	603	557	501	599	528	553	549	494	517	530	549	543	537	540	520	579	553	584	533	544	513	581	524	542	533	525	502	525	538	539	500	552	584	548	545	545	559	569	523	513	496	566	529	534	589	532	565	549	483	519	574	567	545	531	559	565	570	532	567	546	508	535	550	511	541	582	548	570	520	528	531	561	563	542	550	556	573	505	550	559	557	531	574	535	518	542	519	522	521	550	571	536	570	535	555	505	539	564	550	535	554	564	534	530	543	567	524	542	530	527	526	557	528	582	570	550	547	549	517	525	548	544	597	541	528	537	547	572	529	522	575	550	546	514	558	531	542	554	592	558	557	508	536	536	552	535	552	543	551	498	529	524	531	519	517	557	556	532	546	521	486	506	533	572	533	541	536	502	554	566	512	501	543	548	555	535	553	532	551	536	592	575	556	527	545	591	544	520	525	544	553	531	499	580	523	580	553	530	541	523	501	593	542	580	541	547	573	567	561	557	570	554	548	564	560	528	536	613	537	564	542	562	580	557	542	586	518	566	569	555	531	528	570	553	555	554	548	577	588	517	511	543	582	557	530	538	586	545	564	539	518	527	524	550	508	566	539	507	553	512	542	560	561	564	515	551	582	562	527	546	555	547	515	566	540	500	599	533	565	532	550	557	541	502	540	521	554	511	569	534	563	511	500	528	554	567	532	520	585	543	577	535	538	534	585	495	576	498	558	523	545	561	549	527	554	525	555	516	547	530	562	572	562	586	528	511	486	559	555	528	589	513	555	575	567	574	561	567	540	534	559	560	568	553	530	571	533	578	543	554	538	590	530	537	547	556	537	501	549	563	528	577	519	548	555	554	556	555	533	519	577	476	528	541	556	550	580	551	541	569	586	532	550	581	532	566	555	542	492	540	504	523	543	563	569	560	596	516	521	545	535	540	549	540	571	545	496	538	531	562	579	579	553	545	521	546	529	555	516	529	523	575	524	566	561	532	554	558	523	555	513	522	556	521	559	564	561	552	546	557	552	544	554	558	556	529	532	544	558	546	583	545	535	555	529	544	531	553	556	531	516	575	532	568	561	520	501	614	519	540	560	556	562	577	535	583	557	543	561	543	601	551	493	542	516	518	583	559	546	538	541	498	560	565	561	563	531	521	512	528	500	574	510	554	570	545	505	517	538	556	566	531	564	523	536	523	529	526	559	539	535	500	537	516	494	502	519	554	530	530	510	592	540	602	560	551	529	529	542	548	547	571	534	572	594	548	552	518	479	528	534	543	512	524	597	562	541	514	548	570	570	513	568	537	570	516	529	564	529	562	574	542	537	583	559	531	561	539	581	508	524	530	540	537	499	552	580	553	593	502	502	524	555	570	537	542	547	555	560	544	513	503	535	547	547	520	517	514	559	544	548	536	537	562	515	541	556	565	555	556	571	565	537	529	539	522	550	583	584	562	536	546	562	558	557	547	530	546	552	539	592	548	560	587	500	545	536	549	523	507	533	554	597	553	517	545	551	546	533	520	562	542	565	562	495	565	569	535	569	563	561	523	577	566	499	543	548	520	501	545	572	531	542	558	532	555	514	524	556	538	546	544	522	561	566	539	570	546	518	590	553	592	552	513	595	578	562	578	559	535	557	504	550	569	566	530	545	573	575	520	516	556	543	496	521	527	545	541	544	543	550	585	532	554	541	522	573	589	534	535	524	532	562	546	512	548	568	555	551	532	506	536	554	556	514	559	553	556	555	546	537	551	534	522	508	509	561	501	565	546	549	545	515	543	573	559	544	578	563	558	538	529	515	555	553	558	576	525	503	513	534	597	514	549	576	494	557	548	552	554	555	519	556	524	571	564	552	531	538	537	511	541	550	519	602	532	570	538	512	560	522	574	575	563	533	569	540	545	575	526	496	566	546	487	513	532	572	530	550	522	495	529	505	541	540	535	550	490	520	582	496	558	546	553	514	579	550	561	559	535	568	585	577	574	526	545	551	539	563	546	577	532	496	612	519	523	534	528	507	548	542
2743	748	2169	4709	6469	4925	2915	1569	882	538	451	330	331	300	274	292	270	286	313	301	301	333	279	318	284	315	308	289	272	323	314	291	275	278	287	289	310	297	308	300	307	306	303	262	292	290	260	286	297	329	282	293	296	301	307	283	319	309	297	306	294	346	325	285	297	296	315	307	320	332	320	280	294	297	313	330	329	309	317	280	263	283	313	315	303	288	307	275	272	293	309	285	322	285	303	306	339	316	335	300	301	294	280	319	319	277	315	323	282	306	295	320	281	300	308	313	297	312	288	283	279	308	299	292	259	332	295	336	284	272	301	298	303	282	312	296	281	319	266	284	304	296	319	320	311	305	286	307	276	274	294	260	296	280	307	296	275	304	299	256	331	287	294	306	300	312	326	288	288	298	326	296	293	287	319	293	268	300	308	334	304	288	312	298	307	292	308	302	295	307	297	252	293	289	326	296	282	311	290	316	284	313	284	295	286	279	323	291	266	323	300	284	296	273	309	289	297	298	314	312	321	259	294	306	301	269	292	324	330	314	303	279	281	288	283	286	276	339	305	288	291	306	327	291	279	274	269	303	322	292	261	272	281	296	275	307	310	287	302	299	303	308	267	315	306	287	305	294	320	305	287	311	312	312	265	294	317	246	312	320	305	309	292	323	322	314	314	291	306	296	284	345	315	298	337	307	319	321	287	302	274	324	302	291	289	325	308	335	261	304	305	278	316	312	293	288	302	281	286	315	292	294	287	266	305	304	310	318	302	299	300	286	320	276	339	310	330	330	291	310	304	312	298	323	284	296	292	284	275	270	303	281	292	287	295	304	302	298	318	300	275	280	274	306	318	309	296	311	278	292	287	266	324	312	281	282	300	312	329	291	273	308	299	307	301	320	315	291	296	295	320	290	288	289	316	321	288	290	309	290	296	332	297	274	274	302	274	318	278	286	304	297	328	305	313	289	300	291	297	282	288	284	286	327	281	310	306	310	297	283	301	295	334	288	339	280	311	305	297	316	279	272	287	326	302	292	291	289	298	287	282	324	327	273	287	321	282	308	305	306	310	288	294	297	304	287	325	281	286	291	308	317	311	309	294	300	314	276	320	282	322	292	279	325	307	274	288	313	319	294	322	307	306	287	336	286	312	306	320	324	329	288	334	296	299	288	302	307	305	289	283	273	300	260	290	304	302	291	299	292	294	293	302	319	302	247	292	309	283	300	301	298	286	292	270	319	344	290	289	276	317	296	322	297	306	300	319	298	313	294	288	300	310	329	304	306	297	289	301	307	275	276	283	265	313	309	283	287	281	273	270	316	268	281	301	293	250	310	301	292	309	281	336	319	327	293	295	306	303	267	287	325	271	277	291	304	278	305	314	294	297	261	323	271	318	305	299	326	268	269	284	311	320	282	306	305	276	303	293	280	288	312	304	310	302	294	303	301	259	306	290	324	288	309	293	298	268	318	277	307	291	297	285	294	309	326	298	279	313	300	285	297	291	304	308	317	339	302	300	304	325	309	293	265	307	299	326	288	307	311	270	302	334	279	319	270	312	283	306	303	276	297	316	313	301	310	321	322	311	313	317	313	346	298	257	310	269	330	288	305	303	302	313	270	301	321	280	294	301	296	311	303	295	310	309	292	256	310	321	346	299	312	346	286	311	301	312	304	300	308	315	302	304	279	311	329	281	336	287	260	255	291	336	301	320	305	319	345	306	258	296	281	298	295	294	321	291	265	267	324	293	287	305	305	302	297	317	290	299	297	326	307	345	286	294	313	276	305	279	275	267	324	305	303	333	337	276	277	295	292	265	283	300	308	333	326	292	281	261	295	303	292	319	292	288	317	321	267	274	321	314	273	312	284	281	295	293	339	310	302	280	298	318	308	298	295	302	330	316	300	320	322	298	334	295	292	299	282	294	313	308	281	279	301	289	300	291	311	303	339	329	247	308	284	286	292	325	329	313	303	288	301	292	293	269	345	314	286	344	291	281	300	316	307	311	313	293	296	306	271	279	312	325	325	289	319	278	294	291	328	310	323	307	321	314	308	290	328	317	300	311	318	293	320	296	305	286	326	324	309	288	291	330	280	274	327	290	290	316	292	294	304	272	290	311	271	282	305	275	296	315	340	293	290	298	311	323	284	313	289	329	302	334	294	290	310	288	292	279	304	304	318	291	273	309	284	296	307	320	288	263	325	266	298	266	301	294	298	304	318	307	304	331	286	313	313	289	275	333	263	329	283	316	272	279	302	328	295	279	301	288	299	276	299	306	314	307	294	299	317	275	309	318	309	312	309	296	300	321	328	288	294	303	313	326	290	299	300	315	323	266	275	301	301	300	333	295	294	311	304	308	309	297	297	315	326	311	327	317	275	307	281	318	310	293	317	318	290	311	306	300	320	289	324	313	290	277	270	277	289	332	295	299	305	291	293	277	303	314	286	286	286	321	334	289	270	322	271	294	273	288	312	280	325	321	297	305	324	293	333	277	322	282	301	298	275	253	310	303	284	295	286	306	301	314	296	309	277	293	316	288	316	298	325	302	295	314	281	293	303	316	301	286	287	276	274	296	302	268	305	275	275	323	310	291	293	265	310	284	288	326	349	298	327	316	327	310	290	336	292	286	330	279	333	299	299	278	293	305	320	293	283	294	276	292	327	311	279	315	286	309	306	258	313	269	300	264	281	297	312	297	278	290	314	322	293	302	300	308	291	327	257	294	307	328	296	296	285	300	300	291	323	297	277	309	293	315	316	263	293	306	306	272	315	290	325	283	310	316	305	288	299	314	319	302	300	278	316	287	295	330	325	322	256	302	264	295	278	332	272	304	287	305	286	287	307	317	323	302	276	306	313	315	289	292	304	328	314	323	293	313	298	302	291	300	298	299	321	326	321	266	309	280	287	294	306	315	318	305	319	298	339	292	286	308	314	310	299	295	319	305	306	319	308	341	284	278	309	266	302	294	309	275	304	301	299	302	302	277	340	252	281	302	305	306	311	274	293	295	325	290	314	296	315	295	335	280	302	301	310	304	304	292	292	295	281	307	298	297	315	305	305	295	314	278	279	303	315	300	288	281	299	325	313	263	297	315	296	296	291	311	286	295	313	291	278	263	332	337	292	302	303	278	292	255	300	311	310	321	310	313	310	291	311	286	294	292	299	294	307	252	298	288	318	302	327	286	297	325	288	267	264	289	273	269	302	297	308	285	295	300	280	284	289	281	324	334	255	277	273	302	283	326	277	301	317	309	319	274	304	286	307	324	306	342	302	282	314	293	317	281	308	278	271	266	299	269	332	283	318	302	281	291	286	333	325	289	276	279	292	279	301	332	295	320	326	303	308	283	328	306	305	281	290	289	314	301	271	281	313	292	313	276	291	281	282	314	291	305	328	296	324	301	280	328	310	314	292	294	289	297	302	333	258	311	265	277	307	310	273	339	289	319	325	315	301	310	304	294	299	302	312	322	316	296	313	292	284	303	283	301	293	290	299	306	264
2897	1330	5455	14831	19777	15201	10096	5739	3046	1619	998	771	766	740	735	744	758	699	703	704	725	730	743	767	687	692	770	759	783	720	752	757	729	701	729	715	704	743	712	713	753	687	669	682	710	699	691	702	670	715	691	740	706	688	710	694	716	766	688	713	734	706	711	768	721	701	762	713	735	700	731	716	759	750	735	767	748	705	715	735	719	744	734	713	722	708	689	735	669	761	692	695	699	715	698	674	713	683	742	706	747	690	704	735	706	713	782	733	710	703	710	685	744	696	690	724	709	698	713	736	714	698	711	723	736	726	731	708	692	714	690	724	716	737	686	743	716	756	730	744	742	667	708	725	781	718	740	767	699	706	775	674	720	724	728	696	717	725	699	693	748	708	694	704	736	696	717	742	708	681	694	685	723	761	726	730	729	730	698	743	673	690	700	727	663	707	717	660	743	690	755	700	715	739	735	711	706	705	705	747	690	711	680	697	704	724	699	726	701	709	699	688	708	704	675	753	696	679	737	655	776	715	726	740	706	708	720	717	712	710	689	681	745	714	771	725	717	776	655	683	740	820	715	697	719	720	665	722	722	768	717	742	715	752	728	713	698	716	688	681	657	728	760	713	729	712	705	739	770	749	714	739	739	696	705	726	716	745	747	737	704	746	698	702	693	722	656	719	733	719	708	697	756	659	731	763	726	734	748	680	717	694	728	754	728	727	707	732	725	718	720	710	679	742	747	707	682	710	722	667	715	738	711	705	678	744	730	679	695	716	732	707	682	733	721	662	754	707	751	699	710	745	709	700	717	760	741	703	694	724	727	665	704	708	719	698	763	685	739	718	707	710	746	689	713	712	728	701	690	729	724	696	690	736	707	750	683	749	704	712	680	723	680	723	703	713	710	705	705	715	722	710	723	722	733	684	699	703	718	709	752	713	733	646	651	714	700	726	740	699	732	730	757	695	735	710	707	691	725	716	708	715	744	714	738	720	691	725	737	737	752	727	739	718	740	685	715	757	708	716	701	713	774	721	696	747	711	696	726	751	778	711	736	721	728	736	728	704	698	735	713	718	684	752	697	670	705	738	729	742	719	696	681	685	713	705	721	732	728	708	752	714	715	685	705	726	708	702	693	746	729	737	726	689	722	722	725	705	709	673	725	704	716	743	718	743	688	721	668	714	761	728	705	714	711	749	718	746	716	701	706	709	683	710	731	735	694	739	712	719	718	727	724	701	756	721	706	743	719	732	710	743	703	746	706	713	706	715	677	658	669	704	715	704	736	706	653	681	786	752	710	727	708	737	718	729	726	709	705	699	680	746	758	702	697	753	691	720	688	721	661	715	748	736	678	661	746	714	696	743	658	741	699	720	728	687	760	749	742	753	695	705	717	672	662	653	722	692	667	727	714	690	715	669	727	733	717	694	748	693	691	692	702	714	726	720	665	728	750	749	705	699	724	668	685	677	721	736	730	709	722	742	724	666	662	768	707	686	762	752	734	717	745	702	730	711	708	684	739	735	709	741	695	719	710	700	742	742	691	688	717	702	703	696	690	721	727	674	734	780	702	673	767	714	721	716	708	713	737	721	688	716	707	706	707	681	683	756	726	729	754	713	736	682	742	722	721	730	689	700	696	753	709	734	754	704	736	725	788	715	654	703	763	761	683	767	717	706	686	739	791	686	636	699	688	714	748	726	703	743	734	723	700	735	707	730	696	710	737	746	717	722	755	752	730	705	674	735	651	741	715	725	756	684	690	736	710	718	706	677	669	734	757	687	742	676	698	730	702	683	767	716	709	698	723	719	720	666	723	656	739	705	772	717	709	699	739	708	699	709	729	736	734	723	723	692	733	739	711	698	729	694	694	717	725	730	693	720	724	734	723	731	747	739	712	708	723	695	669	757	733	722	714	676	715	705	718	748	719	738	730	738	745	706	693	782	692	737	695	693	745	708	652	706	691	700	690	690	698	749	749	702	769	738	739	743	686	737	719	705	744	686	734	712	713	713	717	756	756	727	718	657	723	701	722	724	768	772	712	733	721	779	688	738	691	711	700	726	692	707	704	716	691	719	783	790	731	706	643	732	681	703	716	725	741	729	723	727	725	731	733	721	704	700	709	728	704	750	724	753	723	683	742	696	760	737	721	730	718	712	675	685	709	768	705	729	712	699	704	740	712	729	708	655	690	683	732	718	665	710	757	726	746	715	677	676	680	697	684	670	710	739	715	762	714	760	702	728	717	694	707	692	720	732	686	718	728	777	778	712	707	726	738	751	699	727	709	671	709	711	709	711	695	715	750	670	743	737	709	807	734	768	701	723	735	760	679	740	721	706	745	741	744	722	705	714	728	692	668	724	665	728	685	713	712	658	690	760	689	676	744	699	673	730	721	743	679	704	670	737	675	688	728	723	713	730	751	703	757	738	652	742	695	697	681	689	740	733	712	781	779	683	708	725	688	726	707	674	696	706	679	730	730	741	712	744	725	681	773	732	714	709	708	651	769	735	720	754	693	646	737	776	759	762	771	719	695	709	738	717	676	674	703	681	731	722	770	725	686	687	772	729	698	744	773	752	692	712	740	762	717	762	695	695	681	730	696	722	768	736	753	744	725	647	739	665	697	746	707	692	775	710	729	716	704	688	702	718	727	703	736	708	776	708	653	731	709	693	703	661	745	747	744	751	702	733	673	748	708	659	742	724	716	674	696	717	728	719	711	730	727	728	697	712	721	768	695	726	724	747	751	723	732	678	692	734	721	751	740	694	710	718	735	714	732	690	764	685	734	741	726	731	732	746	666	673	703	713	731	757	713	703	705	726	669	679	729	717	708	687	699	703	732	732	745	733	711	722	730	713	727	701	708	679	754	755	712	720	734	689	709	697	691	676	721	727	704	693	726	727	707	674	684	703	731	686	695	680	733	790	735	727	701	713	750	727	723	724	730	719	731	755	742	705	682	743	753	720	685	726	696	747	714	769	716	731	721	736	712	741	704	743	732	709	706	694	654	726	698	731	698	774	683	742	698	740	709	731	698	686	730	670	688	772	676	709	737	703	742	728	756	717	718	724	703	679	700	696	747	740	730	696	678	676	700	722	729	706	697	699	739	706	742	695	759	707	720	744	735	729	731	731	734	723	697	740	724	680	740	712	727	707	709	743	744	747	698	661	737	662	721	687	707	687	690	701	746	710	708	682	709	724	718	733	736	710	734	740	676	719	717	764	758	696	696	730	741	662	675	674	674	720	756	702	714	747	682	677	744	717	692	747	682	697	695	723	735	694	677	735	714	697	742	687	720	731	707	683	648	711	720	680	743	685	721	691	716	715	704	714	736	753	705	723	711	721	734	736	734	732	778	660	707	724	743	745	653	730	686	695	744	693	741	694	738	721	680	713	763	737	676	725	741	697	687	728	694	758	680	733	716	759	696	742	724	715	721	746	712	671	712	696	696	744	733	731	741	712	703	683	704	750	720	730	680	671	712	745	686	698	704	646	791	692	696	725
21613	16720	53252	67428	62168	52016	37459	22422	9746	3016	1029	442	293	266	257	234	255	247	250	234	271	238	226	233	255	217	227	238	234	235	241	255	224	250	232	233	263	241	257	252	245	257	254	271	234	263	249	231	258	264	242	270	241	251	261	252	239	260	283	225	215	260	261	258	260	235	249	244	257	237	262	239	242	244	236	253	253	221	242	221	233	218	253	252	266	261	201	235	261	251	232	247	245	237	228	231	233	253	255	255	225	266	246	285	249	267	225	250	238	251	237	227	243	240	238	246	242	238	221	214	249	228	251	260	225	259	238	221	232	247	255	254	225	239	241	246	232	235	239	257	270	240	222	240	253	242	254	247	238	266	215	284	232	247	241	266	236	238	234	230	231	249	227	252	259	250	242	232	243	259	234	208	241	247	225	220	255	244	235	277	237	241	267	244	251	206	271	220	228	243	257	220	200	234	268	228	221	271	235	235	232	251	266	257	256	245	232	252	233	216	243	238	220	265	206	230	254	234	235	244	249	233	247	256	248	218	243	243	258	261	239	216	235	224	195	250	259	223	245	251	227	241	240	231	228	217	225	238	250	225	237	233	217	232	235	269	271	224	232	264	245	214	246	233	223	254	249	235	265	226	273	248	257	242	273	262	241	245	264	221	284	250	230	271	226	238	220	231	263	246	266	262	251	248	247	241	273	235	246	249	230	231	217	237	276	243	249	231	248	213	229	248	237	247	210	260	256	239	230	227	211	236	233	257	240	219	205	257	203	226	221	258	256	237	225	239	220	241	243	250	258	214	238	243	253	216	226	275	255	213	248	260	245	242	231	240	253	254	222	236	256	248	229	220	238	228	225	237	242	240	261	250	241	237	241	264	252	249	255	250	229	253	259	253	252	236	258	248	244	256	239	257	213	264	231	249	245	249	223	279	206	209	224	256	232	263	291	241	261	244	224	223	241	218	258	240	240	255	243	246	230	264	241	230	247	237	202	253	282	224	244	272	256	230	245	221	238	254	234	239	234	227	230	254	255	229	245	233	241	240	247	233	247	200	228	235	221	253	239	238	225	219	237	275	250	250	240	255	220	235	252	260	261	246	251	226	234	242	249	248	266	253	269	223	233	216	233	223	245	231	214	247	238	216	240	230	237	244	262	253	239	236	251	239	223	236	242	238	233	247	236	204	216	221	242	238	246	246	265	269	268	292	210	224	233	239	262	247	236	231	215	204	230	249	235	237	238	239	217	262	232	240	253	263	279	253	250	270	260	233	232	270	257	261	253	228	249	243	243	241	274	256	246	240	226	256	224	230	234	214	253	215	240	215	248	254	260	276	236	229	240	249	253	254	208	239	257	229	277	259	230	238	230	253	247	228	250	205	258	242	277	245	236	239	246	243	216	245	259	259	230	259	230	263	243	247	212	274	237	224	232	253	231	236	249	246	243	267	261	262	249	224	242	260	261	253	250	263	241	241	247	219	241	221	239	246	243	243	263	238	216	248	251	240	247	239	235	252	248	278	243	251	241	245	260	267	252	238	241	252	239	250	207	229	264	226	285	210	216	229	228	274	227	258	225	247	253	235	219	248	212	239	223	262	233	219	244	270	235	257	247	244	267	228	228	238	238	224	254	232	243	209	251	255	240	237	238	218	225	235	238	234	257	228	243	257	245	244	207	227	234	284	235	242	230	197	216	235	247	227	241	240	212	210	236	221	248	249	243	242	238	216	255	252	246	250	242	212	261	215	222	236	261	247	266	241	260	255	237	240	252	269	264	242	215	242	257	249	237	253	258	242	258	263	277	257	257	216	251	263	266	215	254	242	245	239	241	230	239	274	254	233	240	239	238	218	253	239	235	238	242	254	234	252	260	248	247	249	248	233	263	224	240	250	217	233	262	239	242	230	234	241	271	215	223	250	229	260	247	257	245	223	215	256	239	263	219	246	246	258	237	237	234	234	231	257	264	223	206	249	238	269	229	250	226	233	258	238	203	268	250	264	224	217	261	249	229	226	254	218	246	255	217	244	264	233	212	221	232	243	245	221	262	240	242	246	229	213	240	249	234	258	249	245	230	252	242	220	248	239	243	251	225	248	227	248	210	245	247	237	229	263	234	253	265	218	260	240	245	251	253	266	218	238	274	249	276	237	265	248	236	260	227	251	216	230	250	254	264	241	234	238	276	218	235	225	226	265	219	235	249	232	264	263	231	229	259	242	276	240	249	232	251	255	240	241	247	225	266	229	242	232	243	253	274	240	258	249	241	282	266	236	283	225	265	248	248	245	225	225	237	237	247	249	236	250	265	256	241	234	247	231	253	250	238	253	235	231	269	267	241	241	246	242	297	223	220	258	249	255	226	264	253	258	247	253	245	236	238	237	218	234	244	242	252	251	246	227	228	244	251	254	242	241	259	243	234	238	269	227	229	258	227	227	226	231	203	234	225	248	243	238	252	245	241	255	215	221	262	234	230	266	248	243	254	222	245	202	251	220	258	228	248	258	242	234	253	229	230	242	234	213	226	254	236	239	245	223	249	242	254	230	218	239	224	270	247	221	250	265	249	233	258	239	275	235	241	239	230	238	236	251	225	247	251	212	223	225	257	201	258	262	221	249	252	240	244	250	224	252	261	237	246	220	242	233	247	229	248	243	230	257	250	230	254	221	221	257	258	247	235	238	254	239	225	243	240	232	231	227	240	237	264	237	238	225	222	255	235	233	259	252	238	240	253	247	229	240	238	221	256	265	246	271	234	221	219	245	267	235	276	260	219	279	248	219	259	251	260	238	225	241	247	258	240	210	215	232	225	227	236	242	250	258	224	201	240	258	239	264	268	242	234	267	239	239	241	242	235	253	241	250	242	238	236	255	251	248	218	239	247	232	222	255	249	253	244	241	236	245	257	206	210	239	235	239	238	246	226	232	283	256	242	233	256	267	247	233	212	243	249	245	256	247	262	244	260	241	236	233	258	226	250	264	236	202	259	278	237	234	254	240	256	233	274	252	276	226	254	226	254	279	237	218	244	244	242	224	252	214	237	246	241	242	223	234	215	231	235	236	239	233	229	229	273	243	253	218	245	254	259	239	227	228	243	246	227	243	252	231	213	259	241	217	251	249	221	265	238	240	265	231	213	253	224	257	248	247	225	286	273	251	254	245	239	248	231	264	259	220	243	264	245	233	223	240	246	229	231	233	248	248	259	246	219	228	265	243	232	242	209	228	224	257	265	268	274	252	237	230	245	255	260	225	240	260	244	241	247	228	237	264	242	250	236	220	234	233	248	287	259	226	279	232	256	236	223	213	227	213	225	212	246	260	256	240	240	239	240	246	222	281	236	241	227	262	252	255	240	269	262	232	250	215	272	235	239	238	251	255	249	249	218	257	223	222	243	242	266	232	209	243	243	255	242	223	272	245	266	248	253	254	251	260	265	223	244	255	244	235	276	222	283	270	235	261	264	231	236	229	258	247	249	251	247	229	250	274	246	220	226	221	256	252	242	234
11826	13990	51820	71462	70806	62135	49690	36028	21530	9471	3645	1525	849	630	590	586	581	625	607	583	599	569	597	616	603	591	584	637	582	605	573	573	591	607	613	636	594	561	559	571	577	616	600	581	598	582	616	593	586	585	616	613	591	572	580	542	565	606	592	569	618	596	597	569	610	581	606	550	599	622	632	572	588	604	631	568	599	572	583	591	615	537	642	573	612	587	604	599	612	581	605	550	589	552	605	536	535	600	540	573	644	615	588	519	572	552	599	605	604	627	606	610	593	611	560	600	602	573	583	553	538	624	588	629	610	616	619	566	617	570	606	583	614	581	590	618	552	590	647	597	533	624	603	599	562	617	597	604	618	576	601	552	595	584	598	607	595	590	574	560	616	585	635	592	584	617	584	592	566	588	617	623	623	592	560	596	620	580	613	605	617	589	574	575	573	579	627	590	620	613	593	559	610	546	572	599	607	600	605	610	612	585	616	564	634	623	578	600	579	628	570	629	603	571	584	620	622	624	625	566	557	610	625	592	569	567	557	603	593	587	570	608	527	583	553	617	623	620	583	606	545	638	619	562	579	577	548	635	635	610	585	593	559	554	614	563	570	574	630	633	625	551	607	608	583	588	646	575	577	597	563	590	608	593	633	538	595	608	615	560	627	617	596	601	591	592	632	624	584	592	590	574	551	596	614	598	603	605	586	596	567	605	585	566	603	572	674	635	579	576	580	622	556	558	550	596	576	589	604	635	613	608	593	585	621	600	572	553	550	566	585	613	565	613	576	587	636	575	591	630	582	609	612	568	637	607	640	573	556	560	591	592	580	565	618	633	548	597	595	602	565	638	635	574	568	591	587	589	601	554	599	587	614	580	591	630	612	604	587	579	572	605	583	584	590	564	561	620	602	597	607	631	588	575	611	567	645	619	595	612	620	600	610	535	564	549	565	625	626	567	677	606	583	591	571	625	544	632	555	557	599	570	608	612	569	620	608	590	603	588	602	590	595	616	615	610	580	590	614	556	616	604	575	604	632	621	603	546	614	579	573	572	536	589	608	586	627	538	603	581	631	577	606	596	590	588	581	583	606	549	570	588	571	599	604	622	594	638	566	571	629	557	575	616	569	564	577	585	620	632	621	604	578	590	638	598	566	593	581	560	619	598	595	594	628	590	561	562	562	600	575	562	614	551	557	617	572	573	635	629	605	578	606	554	631	596	576	602	628	561	596	540	602	566	566	590	576	599	575	577	580	563	543	592	580	600	562	604	541	572	608	605	561	603	617	617	616	574	566	575	582	592	585	558	576	643	593	609	591	598	576	614	570	602	619	587	623	627	568	582	581	620	562	580	571	627	572	595	554	614	576	593	574	559	578	591	539	585	615	580	600	585	553	595	589	570	535	596	599	592	535	602	574	628	585	589	591	604	599	571	599	603	599	659	593	582	603	553	615	581	575	614	640	591	594	570	606	573	620	578	590	594	582	603	560	550	567	598	566	581	609	591	574	633	606	618	563	618	551	566	591	598	650	585	601	568	560	580	594	546	550	612	600	569	638	583	596	566	593	601	605	626	573	594	590	586	611	594	584	592	625	587	603	627	566	576	574	599	550	559	648	596	593	611	589	568	605	569	533	586	622	622	567	609	594	601	626	537	608	583	665	639	601	623	538	593	583	534	559	572	644	570	602	565	589	577	592	585	572	551	596	572	612	606	593	549	549	584	630	587	625	621	582	595	638	625	578	607	577	581	589	597	552	613	603	632	613	611	605	633	628	596	565	612	574	567	595	596	599	646	607	617	553	584	580	612	586	627	590	575	610	579	603	615	604	606	583	629	576	564	579	621	611	590	615	584	596	577	560	589	569	577	586	601	592	603	617	620	608	599	555	602	576	568	585	580	597	604	580	585	591	607	564	557	596	601	601	604	596	570	553	530	619	609	588	593	581	614	620	592	606	586	623	639	570	596	586	582	596	608	619	629	524	613	585	557	577	586	593	544	579	597	551	603	632	587	607	540	610	565	619	624	557	574	644	599	589	643	599	579	568	588	664	611	548	601	599	612	599	597	609	573	647	574	602	606	584	573	554	582	603	573	644	569	559	592	629	580	604	571	584	587	550	605	608	557	555	551	620	578	557	600	586	630	583	589	570	576	606	618	612	582	613	558	584	573	610	583	584	613	626	585	610	587	551	578	592	552	591	548	573	605	576	552	601	592	594	595	620	638	592	621	533	604	584	615	616	578	575	593	615	555	562	569	570	597	576	606	612	612	611	588	615	577	584	624	597	564	540	569	580	612	579	587	569	579	559	574	572	578	622	570	600	580	576	611	596	629	586	600	589	586	583	567	615	598	613	559	604	547	608	562	593	601	615	587	610	622	586	565	621	599	606	549	589	579	570	554	598	617	594	576	615	604	566	610	631	625	583	619	569	578	597	528	624	623	576	617	595	608	565	599	547	563	648	596	592	629	592	570	598	612	574	589	594	570	626	553	620	633	584	618	601	604	621	599	599	634	596	592	602	604	629	631	556	568	596	586	582	592	576	588	552	556	612	623	608	576	584	594	597	567	574	594	578	585	581	603	569	592	619	585	604	604	594	607	584	595	590	577	640	575	602	634	583	588	610	578	610	560	572	578	577	604	599	571	586	582	598	577	592	573	566	604	592	607	603	565	550	604	585	591	585	575	588	609	558	599	621	604	576	577	590	601	597	588	559	596	555	566	549	590	580	539	605	566	578	604	547	579	584	583	573	600	621	595	606	588	562	562	554	648	624	599	591	584	569	617	660	588	630	600	548	598	606	578	623	613	613	570	532	585	575	605	636	643	584	599	583	603	571	595	622	582	624	515	593	584	611	640	628	600	585	561	574	605	599	585	572	597	587	564	575	603	600	613	602	584	655	567	629	621	601	612	631	582	579	560	601	568	572	603	600	556	571	566	576	598	564	563	593	617	573	555	626	549	603	600	588	628	625	598	603	555	553	633	602	592	539	606	628	614	603	585	544	606	608	614	586	586	588	585	560	612	607	588	581	624	581	568	596	588	622	588	565	611	544	561	643	592	672	595	621	584	595	542	608	595	575	586	612	588	588	620	568	583	566	606	593	576	564	583	632	541	560	561	574	613	589	573	603	579	618	532	614	539	555	551	578	608	558	625	588	553	577	587	603	570	570	543	600	586	584	554	517	551	609	578	538	619	605	577	638	572	585	594	568	604	631	605	599	613	621	602	598	608	596	612	599	594	567	636	597	588	585	621	589	571	579	576	560	572	538	625	631	585	605	584	591	619	609	584	570	575	583	584	580	622	571	586	608	592	552	584	599	604	575	579	615	619	547	607	575	599	567	585	586	570	607	593	600	592	583	614	546	567	582	594	595	609	598	593	574	623	548	589	578	599	636	623	574	584	607	609	569	595	596	594	607	579	629	610	588	564	612	626	598	626	582	569	614	596	616	576	614	609	572	606	568	613	580	564	584	605	557	592	648	586	571	578	606	566	576	585	560	554
26947	24727	63025	70738	65592	54275	39170	24270	10493	3190	1006	424	264	215	239	210	246	222	237	217	237	238	219	229	241	232	233	247	199	232	232	236	241	199	221	227	243	208	252	225	224	258	213	238	233	225	229	224	217	220	207	196	245	235	245	238	235	247	214	240	220	247	221	230	226	220	238	203	239	243	237	204	233	235	219	218	250	223	206	227	236	224	245	263	222	243	211	242	261	237	256	195	231	215	234	220	226	242	216	235	233	221	254	209	212	249	242	213	235	262	240	238	230	222	231	225	237	224	193	237	241	238	212	226	215	239	227	230	211	238	236	219	248	209	239	222	230	235	228	237	230	223	262	226	234	229	206	205	249	220	224	208	240	230	233	230	234	214	236	211	218	216	232	259	225	247	236	221	222	235	224	220	247	253	245	232	266	249	230	244	240	219	202	237	218	219	239	230	257	213	199	224	226	236	232	247	217	247	214	231	222	219	218	218	214	247	247	215	224	245	209	227	230	222	223	218	220	236	202	219	209	219	227	202	238	234	219	226	240	252	229	207	218	238	226	243	203	203	220	220	223	206	196	227	203	243	234	228	196	238	231	226	249	221	215	220	244	220	216	246	227	236	237	224	222	207	228	230	218	238	200	241	220	202	211	240	242	222	225	214	226	233	226	219	227	228	260	235	244	210	207	233	258	260	206	249	194	219	218	229	238	200	241	204	209	213	244	231	254	236	264	215	243	226	231	229	212	218	222	254	239	233	216	226	223	244	242	232	232	213	234	215	243	221	203	233	211	225	275	218	249	248	224	237	233	243	219	242	236	218	207	248	223	251	218	224	244	216	248	208	230	248	221	219	200	230	254	250	237	247	238	218	240	230	228	238	212	263	224	227	222	207	231	224	220	225	229	238	197	245	224	246	233	250	241	218	232	210	251	232	210	211	259	222	242	233	189	218	237	217	240	222	229	244	237	246	240	239	245	245	215	202	202	240	250	236	252	212	226	215	217	228	239	227	245	251	248	230	233	216	209	241	236	237	237	244	249	235	221	216	241	220	222	245	219	239	235	240	217	238	240	221	202	240	258	232	251	189	217	218	235	219	220	234	219	245	255	222	233	226	240	243	249	219	204	229	251	232	206	247	229	238	236	220	225	207	229	225	220	255	218	239	216	224	213	261	229	207	231	235	221	227	226	218	242	204	204	244	260	197	229	234	222	229	250	232	209	222	257	254	225	258	228	250	236	244	221	214	256	248	219	229	233	216	218	242	218	216	228	239	222	185	219	221	220	229	238	241	237	219	217	227	243	223	239	214	245	237	230	243	242	252	230	226	215	239	226	204	232	231	219	250	214	227	225	224	225	226	221	216	218	240	210	205	210	230	226	231	230	205	225	208	261	238	251	238	207	229	230	244	240	247	223	229	216	243	243	237	225	234	210	237	250	240	227	203	218	235	258	233	237	231	227	209	236	223	235	227	241	222	219	220	232	239	221	221	225	197	229	244	243	219	220	228	233	212	244	226	219	208	239	210	206	229	211	225	257	252	213	232	243	230	233	249	225	225	220	228	207	240	231	228	214	247	182	219	240	272	264	242	228	221	243	208	239	235	253	241	231	208	232	207	198	232	217	241	219	246	224	245	227	203	235	225	217	219	215	213	216	245	232	204	228	212	229	241	220	223	233	214	225	238	231	242	223	230	219	223	237	238	234	235	248	223	208	223	218	231	226	227	242	250	243	228	250	262	240	217	244	238	247	215	235	204	214	205	236	220	248	231	263	242	214	209	235	208	235	234	236	196	233	208	232	206	219	209	213	225	253	213	246	242	238	215	219	227	232	242	241	233	235	209	220	219	260	249	210	239	222	223	244	229	248	228	217	211	203	219	204	231	223	238	250	217	228	212	182	232	220	218	231	205	218	211	211	251	210	238	247	244	212	229	251	224	219	249	235	225	216	230	254	212	205	247	264	219	233	205	240	209	239	244	230	247	231	230	238	229	245	238	240	202	238	216	252	225	222	234	251	218	232	224	243	221	226	229	225	248	241	241	201	240	212	208	228	203	251	232	213	230	230	250	228	262	219	251	211	221	235	244	233	215	230	219	185	246	233	239	224	230	246	221	226	233	236	243	220	210	229	231	235	254	214	245	223	235	235	195	246	223	219	224	273	202	256	212	239	240	219	225	259	235	249	226	219	213	229	218	209	226	256	239	238	241	214	231	222	222	247	214	230	223	218	246	254	226	221	239	240	242	223	232	222	206	233	237	206	216	219	217	230	252	249	218	212	197	186	210	249	232	249	217	214	215	220	238	239	204	220	222	207	196	225	255	216	244	238	225	202	213	238	238	249	211	241	237	231	218	212	225	203	210	237	229	240	215	219	238	245	226	241	208	285	219	196	237	238	251	224	254	257	265	240	221	260	215	240	197	223	217	226	228	242	220	213	238	216	236	218	215	214	217	208	222	214	205	244	215	206	230	218	202	246	201	224	254	244	232	231	234	243	226	238	196	232	222	215	221	205	228	231	198	228	221	242	235	236	210	238	234	238	220	238	202	230	222	247	224	221	236	268	215	203	207	228	220	228	246	233	229	217	264	242	217	251	229	219	251	245	209	201	214	237	221	233	218	255	227	247	207	219	238	229	255	229	232	228	210	240	224	238	213	231	229	226	213	228	220	231	226	218	217	218	248	214	221	240	214	235	233	205	202	219	220	233	217	233	247	254	209	208	235	220	246	253	225	235	236	245	226	225	214	214	242	233	218	221	232	227	224	223	254	205	198	250	228	231	231	239	204	230	240	242	220	216	253	241	247	222	241	262	206	225	237	232	240	224	211	202	251	221	238	241	210	207	246	234	212	209	221	220	204	205	208	251	243	252	202	210	247	236	210	233	237	219	234	231	220	227	232	229	236	236	213	213	240	234	229	240	228	225	217	221	226	222	209	248	233	261	234	214	234	205	269	239	218	209	223	236	230	203	240	211	225	198	228	237	223	211	210	221	272	225	246	261	248	258	224	250	214	221	235	244	239	246	216	200	241	237	229	202	235	212	209	239	231	247	251	236	227	236	241	245	209	219	235	221	191	221	233	226	211	221	239	220	223	244	230	214	234	203	194	244	219	247	232	186	233	214	218	246	225	243	240	235	245	249	234	246	247	210	214	233	218	209	222	217	212	241	239	252	249	225	209	230	233	224	238	202	248	247	201	245	224	206	205	224	245	234	235	226	243	210	223	206	239	229	208	208	234	227	214	249	216	232	217	215	238	243	218	229	211	207	244	227	205	227	242	245	225	243	234	214	227	231	238	247	226	217	227	247	212	218	237	250	214	224	198	220	240	225	219	245	244	250	234	219	232	243	206	208	244	219	199	219	231	242	228	226	203	219	200	224	216	201	223	261	234	231	212	250	238	235	232	214	246	218	210	245	226	238	217	263	237	251	214	233	231	248	216	216	231	241	245	248	209	225	216	230	217	205	226	230	267	248	223	231	229	258	217	219	252	210	201	242	246
14306	19636	59150	74826	74214	64166	51054	37495	22153	9794	3532	1342	715	659	578	609	533	562	546	535	566	558	569	560	575	596	584	552	564	573	544	579	559	562	520	536	570	549	605	574	568	542	551	555	528	553	556	576	570	567	537	562	549	572	584	556	564	528	561	601	536	573	521	541	554	525	550	559	574	591	542	592	550	510	538	608	567	590	525	615	551	519	568	546	556	579	569	569	604	561	581	549	593	557	573	552	565	589	548	539	544	547	598	580	569	510	555	576	532	605	562	529	548	548	570	541	592	559	577	585	527	557	553	513	546	621	566	587	564	562	614	619	555	555	574	548	600	558	576	558	603	542	541	573	532	551	560	552	582	565	583	579	597	527	530	565	568	580	536	582	587	549	552	513	540	590	546	566	557	612	532	551	560	587	557	584	614	570	580	534	588	553	612	580	563	588	530	538	546	604	618	567	592	566	600	535	568	565	583	583	524	584	509	602	545	531	585	527	575	579	538	548	548	589	567	573	544	541	588	544	562	542	565	582	540	544	578	540	545	547	536	542	554	580	569	533	567	564	540	527	564	555	552	565	546	598	560	558	601	603	554	547	531	556	532	596	552	572	619	573	529	558	573	549	542	516	539	548	556	554	595	582	551	558	546	569	564	544	567	526	580	537	554	556	561	537	548	500	599	558	523	551	588	588	551	561	580	549	603	553	533	593	565	556	558	584	519	548	577	591	575	548	548	518	566	557	543	574	601	601	547	537	563	545	542	559	563	520	542	562	546	581	592	550	574	579	638	536	549	519	566	554	548	552	550	536	610	588	552	587	544	552	552	547	588	579	588	558	589	564	560	567	563	545	563	574	578	562	510	545	530	553	559	547	594	547	603	552	545	551	570	551	576	587	557	564	576	541	552	576	534	525	586	593	570	517	533	554	547	583	544	554	578	556	581	583	544	527	560	564	560	541	564	581	537	608	576	574	574	584	578	547	594	549	546	560	561	561	562	567	600	561	548	536	572	613	563	567	546	553	564	503	602	609	542	527	551	571	560	510	546	615	573	589	522	573	583	608	599	592	554	556	504	559	564	592	557	541	583	614	552	527	583	584	571	550	583	541	568	559	556	532	560	583	551	504	558	590	581	570	579	535	543	552	568	541	611	546	562	521	540	535	566	557	519	557	521	578	587	634	588	621	602	579	504	531	556	552	559	573	557	570	600	522	499	551	558	549	546	597	572	558	519	554	540	553	564	599	578	565	543	590	527	556	536	574	523	575	569	556	533	585	601	532	541	551	528	593	581	596	508	552	600	565	552	545	573	570	552	595	530	578	578	556	564	569	560	584	566	545	549	573	592	574	536	593	525	551	547	600	574	572	575	533	538	577	545	533	560	541	565	516	565	541	570	549	588	610	585	585	564	561	563	541	578	568	535	508	553	539	614	598	550	574	541	591	557	506	557	590	548	582	554	524	587	585	531	544	585	558	561	571	621	533	551	567	552	528	532	529	539	566	563	534	596	561	522	529	551	575	560	613	531	559	603	546	584	600	583	560	581	544	555	569	535	532	596	584	592	592	549	584	502	611	529	635	553	544	551	540	598	570	591	582	575	569	611	535	557	540	565	535	528	546	560	534	552	567	531	524	549	590	574	576	591	593	541	570	599	527	577	542	537	603	571	542	552	558	572	551	547	551	555	588	538	503	525	558	533	527	533	510	537	564	533	579	571	618	591	596	575	526	566	522	591	533	566	618	573	565	555	577	602	541	554	577	559	534	590	529	558	560	598	552	559	536	520	569	477	543	582	586	568	576	569	537	564	571	582	561	596	557	559	563	518	538	524	564	551	531	613	540	575	544	570	579	577	567	551	581	526	551	569	533	513	572	558	537	557	523	591	561	561	549	554	577	592	574	562	555	543	547	532	575	560	574	540	527	561	600	560	563	526	562	559	588	575	572	574	531	555	615	572	577	535	524	531	570	567	531	596	571	576	569	571	579	574	535	532	583	609	526	587	550	605	559	551	514	594	541	586	502	570	559	559	534	557	511	556	588	518	571	541	573	555	568	575	548	524	535	614	563	545	566	589	564	540	544	551	564	577	570	603	561	570	599	603	583	507	562	586	559	574	545	594	558	539	530	536	539	530	529	544	538	541	597	590	558	538	578	529	571	551	560	545	585	593	579	543	606	600	523	569	562	610	550	550	547	533	568	595	616	583	595	545	518	563	546	543	533	569	547	533	550	566	586	544	573	595	549	532	536	580	514	533	558	573	547	538	572	548	608	576	599	560	549	596	533	571	593	524	547	588	517	584	542	544	569	565	536	576	570	564	597	583	569	570	527	570	551	530	594	552	545	564	609	572	586	557	565	525	579	516	599	576	546	593	590	581	594	546	560	542	567	559	532	550	537	553	594	574	545	534	523	548	585	550	547	538	548	558	573	545	530	593	551	529	514	587	570	542	595	558	601	575	558	568	549	540	589	575	515	554	574	573	554	595	580	565	534	531	515	516	587	537	561	561	555	584	568	541	544	588	577	565	579	555	572	565	537	558	528	510	650	543	563	539	562	540	580	539	596	566	552	555	542	536	576	572	588	574	564	573	551	565	588	556	557	546	545	545	576	574	565	539	574	578	526	570	534	567	567	571	541	556	550	561	587	543	551	569	520	519	523	560	542	543	542	556	564	569	551	591	545	562	572	560	562	565	543	587	593	542	552	575	567	599	600	542	549	563	549	568	553	530	570	525	541	531	529	558	555	555	590	547	528	551	557	559	575	517	573	577	572	579	544	556	579	536	540	594	555	563	546	593	551	584	526	592	542	553	565	522	565	509	563	558	563	570	580	562	576	529	587	559	542	573	595	522	556	567	531	557	562	512	548	598	551	551	560	543	550	509	551	604	535	625	571	553	526	563	590	586	565	596	537	513	570	549	546	570	547	546	570	557	542	573	568	569	543	566	590	557	553	565	513	606	538	565	558	539	608	580	567	581	555	579	581	560	512	581	538	549	557	563	577	531	529	608	563	532	557	600	537	541	564	548	556	605	533	546	582	573	573	585	567	576	555	574	546	553	568	539	542	557	558	547	571	512	607	563	551	528	585	531	592	579	576	567	557	582	585	513	522	594	516	556	580	576	602	530	550	564	539	587	535	539	590	548	571	518	576	550	563	551	546	576	521	549	562	563	574	564	547	605	588	549	520	526	561	551	573	585	574	600	592	556	581	561	541	547	537	581	571	537	554	596	579	547	578	616	554	553	531	557	560	577	574	569	531	570	532	499	552	541	593	583	517	543	570	543	580	567	546	538	542	576	522	538	544	543	532	517	559	565	536	556	582	557	554	533	574	539	573	517	564	580	558	569	556	502	552	532	549	540	562	607	566	573	538	554	543	608	570	557	538	559	539	554	539	552	563	547	579	583	541	556	571	525	566	543	556	616	536	559	599	600	553	572	552	601	576	588	560	572	564	588	565	583	597	583	604	543	533	532	561	590	568	559	570	622	539	567	593	561	538
2920	937	3026	6251	6617	4946	3055	1733	861	518	361	326	304	331	320	293	311	283	282	319	308	318	297	303	304	308	303	327	272	313	302	307	339	303	278	343	326	298	293	317	316	290	254	304	285	310	307	314	286	289	299	313	291	297	329	301	299	302	315	298	284	316	305	290	320	334	295	288	257	290	327	324	292	326	288	328	291	308	311	305	290	316	295	275	298	318	315	324	289	299	297	319	284	307	293	345	282	306	340	309	291	327	293	291	295	329	280	294	278	288	289	319	315	335	316	307	362	319	313	311	290	305	271	305	276	306	273	299	345	321	344	314	302	333	305	307	326	277	292	298	278	313	303	284	308	275	314	303	310	311	310	332	307	304	318	285	295	305	286	273	304	306	311	304	296	317	293	297	286	296	285	336	321	294	300	285	287	265	306	308	321	280	311	296	298	332	279	285	260	307	277	300	281	325	304	303	311	309	296	303	304	269	328	317	328	338	286	308	296	304	310	307	323	295	284	328	304	347	288	271	283	298	297	273	289	338	293	290	324	252	306	300	278	317	308	306	330	271	279	311	296	282	287	281	304	308	293	284	340	265	277	293	291	310	300	301	284	337	295	291	325	280	301	315	289	338	290	290	283	315	294	310	303	337	276	317	317	310	307	292	309	303	301	297	267	311	302	290	324	291	289	301	291	312	299	305	268	299	296	329	289	292	291	286	277	290	288	300	297	289	278	296	337	321	290	317	336	290	313	340	301	314	312	287	310	311	280	315	269	313	313	273	310	267	311	304	296	341	336	268	304	298	292	313	298	351	324	273	293	287	276	300	297	319	320	291	299	306	298	294	326	303	309	290	303	299	310	306	311	289	312	327	293	300	300	287	294	327	320	308	310	311	294	289	326	281	308	282	283	304	287	278	320	314	280	340	286	292	301	310	327	304	297	285	280	324	313	287	323	289	270	353	311	303	276	245	300	316	289	298	313	271	300	348	264	316	320	286	283	295	342	307	297	298	303	309	311	301	311	321	291	286	302	294	279	272	320	302	323	315	284	304	334	316	312	323	289	306	279	313	319	334	294	309	290	282	303	310	286	311	316	290	328	301	315	301	300	285	276	288	315	325	303	332	300	323	306	291	335	297	328	276	299	317	296	319	310	314	347	295	284	315	315	303	311	300	265	279	300	279	338	286	296	308	277	323	277	316	293	293	284	291	286	303	274	305	344	310	292	271	311	296	286	307	293	329	279	331	289	306	312	310	310	325	319	318	294	330	304	306	287	320	313	340	289	322	294	317	325	277	303	300	308	304	292	292	333	285	337	299	293	305	301	312	301	313	315	284	281	294	330	307	301	279	291	291	277	286	302	307	292	308	303	306	317	314	310	299	303	320	357	286	283	318	295	323	316	279	312	319	321	282	323	290	302	324	300	339	319	279	329	332	317	297	326	292	316	334	291	297	321	308	308	290	300	333	325	263	303	280	326	315	274	320	300	299	312	288	329	285	282	317	320	296	291	333	282	292	310	263	273	301	269	298	351	323	300	295	282	307	285	329	333	322	304	302	276	353	296	288	295	284	306	314	283	314	329	291	283	322	313	306	296	277	317	306	335	310	299	284	301	300	301	283	278	315	318	298	314	307	298	292	290	306	272	281	308	326	306	316	314	291	277	340	279	284	284	297	296	305	305	306	297	313	318	298	302	291	278	317	335	304	286	305	302	300	292	305	308	314	307	296	308	279	293	329	315	316	290	293	302	302	305	271	284	296	311	330	303	306	270	262	261	299	316	292	284	308	271	308	294	311	318	301	300	302	315	290	301	304	313	330	287	309	295	299	313	292	286	277	281	321	318	296	318	285	289	260	254	334	294	291	319	321	317	318	321	307	297	320	319	320	324	310	335	247	276	276	307	298	296	326	310	307	320	309	325	316	304	291	290	319	269	302	258	279	317	314	305	306	297	282	280	308	296	322	344	291	285	302	283	302	280	320	293	278	268	295	293	309	304	268	313	297	316	312	318	277	318	281	310	286	307	296	335	293	272	280	322	333	313	309	285	301	330	301	298	280	312	315	286	343	289	306	303	297	310	322	300	321	280	308	265	289	319	285	305	284	281	308	312	310	328	311	295	321	286	266	267	307	289	336	293	291	304	314	317	321	312	316	306	317	337	303	311	321	286	303	336	315	325	316	301	312	313	317	309	294	268	292	300	311	303	345	270	324	305	299	306	341	300	273	305	288	286	337	299	285	303	310	292	296	297	346	318	269	297	304	309	314	343	345	281	296	296	340	292	300	290	304	322	343	295	315	324	308	278	344	282	307	281	291	286	306	270	316	317	270	308	303	312	309	300	307	299	309	287	332	317	270	316	301	328	295	318	291	283	313	308	309	328	313	311	309	321	271	321	289	328	285	312	299	298	297	322	291	313	322	327	284	316	304	306	313	303	309	307	291	315	317	308	321	262	267	340	299	325	321	313	316	321	297	279	303	269	325	318	278	302	309	310	274	313	302	293	285	309	256	303	307	330	311	323	336	305	343	286	298	347	292	324	271	299	308	309	296	292	314	308	290	354	289	310	268	283	286	301	301	298	273	317	344	309	286	324	297	290	296	296	296	299	292	325	324	290	275	276	323	294	278	333	322	269	320	293	301	304	309	273	298	280	293	313	276	283	276	312	293	313	287	303	290	301	312	309	312	322	269	304	305	296	302	317	299	324	294	278	291	284	303	307	259	293	296	277	309	302	323	311	301	310	297	285	284	300	298	294	295	296	315	292	318	290	336	306	316	308	280	279	304	288	298	294	293	305	322	281	261	322	308	298	319	287	318	277	316	281	265	294	274	297	302	293	285	280	331	282	276	299	292	289	294	334	327	296	298	286	303	302	287	326	282	288	277	317	285	286	328	324	295	305	315	316	297	316	304	315	301	269	284	287	328	285	295	284	315	285	286	293	300	307	272	288	312	305	297	263	293	315	306	285	280	297	310	329	286	312	290	304	287	305	277	311	309	290	254	283	317	286	282	325	292	320	300	281	250	317	297	332	319	287	271	302	305	316	309	280	307	305	297	302	337	300	306	283	302	317	299	309	294	291	272	302	303	313	305	295	320	311	296	303	297	277	289	310	297	309	292	293	299	285	300	314	303	307	334	330	326	290	304	296	305	323	284	298	307	301	292	307	273	296	302	296	271	298	302	308	280	304	337	303	266	311	305	305	288	288	315	304	302	316	272	321	276	298	282	280	305	291	285	310	312	248	322	292	318	292	306	304	307	298	297	278	263	306	280	290	312	312	315	297	328	323	286	289	275	310	307	277	297	302	306	279	248	281	327	322	300	327	290	324	292	332	330	290	312	290	300	288	276	293	345	303	306	279	295	301	315	275	281	341	275	298	300	285	305	312	292	283	280	305	277	303	307	281	294	285	295	298	278	327	278	294	319	314	317	288	280	320	320	316	304	301	317	323	302	306	296	282	327	321	305	329	324	339	306	315	318	296	304	307	291	292	317	328	318
2857	1476	7008	17499	18856	15035	9958	5767	2853	1513	1002	798	751	772	714	687	728	732	741	684	723	712	734	717	672	713	729	668	724	710	715	761	711	689	699	734	686	709	703	740	757	715	718	733	727	730	754	711	700	749	736	733	736	745	727	741	727	718	705	731	699	732	798	720	686	708	686	717	727	692	694	660	692	731	726	734	699	707	700	708	754	735	741	718	736	720	718	729	730	702	699	750	717	728	722	727	724	698	703	718	730	725	712	729	710	724	727	723	748	711	752	717	702	694	685	732	687	710	692	697	757	726	740	728	679	704	711	719	743	724	736	768	680	697	698	728	724	695	713	774	717	698	681	717	721	723	729	785	692	720	758	692	717	749	751	732	713	780	694	704	753	703	711	767	697	696	701	723	745	710	701	731	718	727	725	681	744	724	735	676	725	757	703	733	765	719	718	703	701	663	740	679	719	739	712	779	737	695	695	707	694	774	705	786	746	742	728	721	738	710	710	723	768	704	733	690	756	764	754	744	725	745	674	711	731	713	712	696	727	722	704	745	738	720	712	715	763	738	704	700	708	709	709	710	662	713	676	709	700	724	749	716	725	750	743	711	711	732	709	689	739	800	738	713	702	735	745	715	764	695	722	747	708	712	695	782	702	740	724	750	692	688	670	764	758	692	714	702	747	722	724	740	762	723	724	707	683	709	737	661	758	706	663	721	729	761	747	750	702	757	699	684	684	668	705	723	710	738	733	729	737	727	713	684	699	723	713	755	711	713	714	723	709	662	758	740	740	735	730	735	722	728	743	680	744	706	729	763	724	692	728	709	733	686	685	725	724	715	677	729	717	723	676	697	702	719	705	695	749	719	737	773	741	736	753	684	678	736	713	752	704	671	705	738	723	738	708	729	695	709	765	719	728	727	681	689	746	690	739	760	720	706	708	718	735	693	747	685	757	779	707	715	753	773	676	706	713	725	700	709	734	749	695	732	705	705	711	711	681	705	702	710	707	705	723	708	734	705	746	708	701	739	691	739	716	717	720	724	703	768	642	694	729	686	748	763	715	707	732	729	747	758	742	718	723	737	706	769	688	678	711	724	732	714	737	747	726	691	696	722	717	751	734	697	727	689	700	745	732	712	700	686	745	768	693	724	704	728	743	733	717	705	737	723	751	686	738	689	688	757	688	699	725	702	732	716	742	708	751	631	785	731	681	707	721	672	757	713	718	718	715	765	712	758	740	711	752	752	718	758	718	718	722	734	740	759	738	726	691	727	738	733	683	750	691	710	789	706	743	738	732	722	767	739	724	694	723	705	690	721	733	754	730	739	706	709	717	714	700	702	709	713	690	706	730	733	705	708	752	668	729	735	737	707	726	703	707	714	739	725	711	748	748	723	717	752	698	689	741	714	750	705	737	669	712	688	682	744	680	768	744	724	681	721	720	666	727	711	706	732	701	691	709	748	674	688	728	729	687	751	691	697	728	737	727	698	716	738	676	695	736	766	763	695	761	747	744	706	761	734	743	713	738	712	735	736	692	759	655	731	716	694	739	697	681	653	730	703	680	717	720	710	723	711	750	701	778	715	714	753	710	683	734	669	721	726	751	731	693	712	701	662	694	725	681	756	717	663	744	741	723	721	747	692	722	727	724	727	742	709	726	718	706	720	700	693	722	754	724	636	687	761	711	731	705	741	716	739	687	641	717	763	688	733	760	746	722	704	712	670	704	750	714	677	717	755	691	787	715	712	719	696	693	707	776	743	751	734	740	704	730	727	750	718	749	729	664	695	758	762	697	732	738	735	694	718	698	720	705	737	683	736	740	772	730	737	687	700	720	702	666	721	697	688	764	722	723	764	695	690	722	710	733	708	732	719	693	762	756	686	752	763	766	707	738	728	805	722	758	734	743	741	684	708	705	723	715	703	724	714	715	703	708	727	726	710	697	703	669	753	752	674	662	755	734	737	726	737	734	699	693	711	763	700	722	662	688	755	724	721	708	722	707	766	745	724	724	704	729	738	706	744	735	743	682	720	760	777	732	728	678	722	714	718	714	707	731	725	734	676	738	743	692	706	724	701	748	710	689	742	781	732	696	726	718	696	717	693	701	755	721	701	729	731	729	726	722	696	709	715	706	741	754	706	718	704	708	784	766	715	724	757	754	698	747	718	719	726	702	677	697	761	739	745	744	724	677	761	740	738	747	716	746	702	721	685	692	686	674	730	738	722	728	710	727	745	732	727	720	717	685	698	773	739	721	733	704	712	709	746	745	684	695	723	723	696	734	690	710	735	700	694	726	706	727	737	742	731	695	728	707	754	706	748	671	746	705	711	683	676	742	710	741	737	714	741	688	692	721	697	722	742	755	715	666	724	762	736	722	742	734	695	724	710	698	681	690	722	719	676	679	754	708	749	700	769	723	725	672	723	716	768	718	695	770	752	732	703	722	765	673	736	683	642	694	719	695	669	739	730	739	727	717	737	764	746	701	708	694	721	739	707	754	714	683	707	687	716	722	726	707	756	687	734	683	751	745	718	689	706	748	714	702	713	687	721	718	725	708	711	730	748	720	715	735	728	730	659	713	741	692	726	716	662	749	689	678	716	735	696	683	674	736	746	680	681	702	707	770	696	766	714	758	704	698	733	696	736	730	706	702	697	723	723	761	710	719	780	745	766	679	707	760	753	730	741	705	717	712	729	705	765	774	701	737	743	694	679	684	717	698	755	742	715	741	716	644	751	707	731	683	692	764	711	748	732	746	752	716	651	694	699	672	759	725	758	676	750	733	721	761	734	731	729	748	726	716	730	706	727	718	752	738	695	691	648	716	690	714	697	744	671	702	700	680	711	693	692	730	730	707	757	715	713	713	687	724	724	714	723	720	718	734	763	689	756	697	691	757	707	720	760	719	717	728	705	707	748	700	790	691	733	702	741	698	724	740	756	713	701	677	736	691	698	672	746	750	686	708	749	718	706	676	756	723	715	676	683	723	680	733	745	750	705	720	724	698	740	729	679	744	717	753	722	677	720	671	718	709	709	682	675	692	754	703	660	761	716	691	707	719	729	730	743	689	702	748	737	721	730	701	728	710	687	725	727	733	765	690	642	699	740	695	684	680	736	735	703	772	701	707	684	737	734	729	699	716	709	721	724	724	666	715	752	729	699	719	708	736	746	715	746	707	728	737	688	747	730	719	698	665	653	727	681	741	726	778	749	743	745	730	744	677	710	688	695	773	682	737	723	702	701	702	705	744	677	739	724	704	733	754	693	684	679	730	720	678	683	722	727	719	700	766	748	695	741	724	713	746	667	673	686	728	728	730	669	706	731	720	745	723	698	765	706	685	698	748	735	709	701	704	751	759	730	759	719	694	747	681	724	736	755	729	754	723	695	723	731	718	702	747	724	714	717	775	727	733	757	763	734	737	701	708	696	712	719	767	742	732	685	724	748	714	731	733	703	705	724	695	740	673	758	700	711	715	685	758	731	754	751	697	681	757	739	754	684
22057	17354	41046	68958	64252	51879	36979	21970	8645	2503	769	404	288	268	272	250	229	258	253	243	244	247	236	257	246	257	230	248	274	252	246	263	239	270	220	262	217	237	253	241	251	262	243	259	242	258	240	221	254	261	241	252	248	289	229	261	250	231	216	224	227	228	241	262	235	230	231	220	257	264	247	232	200	233	232	224	231	232	273	258	259	239	261	275	251	206	235	233	227	237	266	237	278	270	255	256	237	236	233	252	273	237	254	239	239	262	245	216	228	248	226	265	257	257	243	254	255	245	259	247	230	224	268	243	239	238	259	292	239	246	250	266	234	253	267	257	228	218	240	262	227	238	264	265	233	253	261	248	250	242	235	240	245	243	220	263	231	256	278	266	223	231	270	254	240	234	233	245	229	265	229	232	235	240	242	285	260	280	227	252	236	245	245	230	211	250	252	233	252	243	240	216	224	244	237	214	277	244	223	207	250	254	234	214	241	235	254	251	260	249	236	232	257	246	231	230	271	235	229	250	252	259	244	247	239	235	221	199	264	236	233	271	249	238	245	253	249	239	243	244	279	238	226	262	244	293	255	236	240	237	241	250	261	253	238	265	221	238	246	252	239	217	237	240	239	244	255	256	256	237	261	214	223	261	238	232	251	209	231	232	247	237	251	207	227	232	239	253	259	260	253	256	274	253	264	247	242	252	239	269	209	253	241	223	227	242	240	269	254	286	268	272	235	246	249	265	237	224	233	264	246	267	217	215	252	253	256	240	261	222	209	238	248	235	221	274	224	263	231	229	274	226	264	269	247	246	248	230	233	254	249	262	244	243	267	234	247	244	271	259	228	240	249	257	230	225	266	245	256	292	223	246	229	251	243	228	235	256	247	237	258	251	250	234	239	272	252	270	242	223	260	220	268	227	257	238	240	258	232	214	249	242	200	232	258	237	256	234	256	252	272	245	244	267	286	268	255	246	246	273	224	274	243	219	236	233	248	233	236	286	229	249	252	241	239	225	274	261	246	252	255	245	221	239	264	232	233	252	265	243	253	246	273	245	229	215	245	262	253	263	256	203	237	261	234	248	229	225	260	254	242	215	214	258	261	265	252	243	250	245	227	217	254	244	246	232	242	221	239	258	268	255	217	235	248	244	229	241	190	257	232	234	254	249	246	266	272	265	258	268	248	223	230	231	239	235	257	239	217	276	255	257	247	228	211	227	246	244	253	230	241	246	228	240	241	273	268	249	240	266	220	259	260	248	224	245	251	246	250	251	267	301	252	241	224	255	256	223	245	227	267	280	216	259	247	270	233	249	224	289	264	241	251	239	245	237	229	234	261	274	224	259	250	230	251	258	251	236	249	240	242	240	247	254	235	236	217	252	251	241	220	250	216	231	240	233	264	245	255	227	264	255	235	243	226	247	262	259	231	264	251	282	254	217	228	231	239	267	227	222	255	259	248	264	259	252	247	224	241	220	248	257	235	254	249	247	221	221	249	210	258	238	227	222	227	261	253	221	258	262	229	296	259	215	227	238	251	245	282	258	224	233	236	229	238	247	224	258	258	241	249	247	269	248	268	238	270	243	215	246	239	228	268	223	240	250	227	238	243	242	234	280	244	230	226	244	242	238	236	223	251	257	249	243	258	245	240	243	242	230	228	254	253	272	215	242	272	260	239	230	223	235	238	256	240	243	232	249	247	220	227	241	236	206	253	232	260	237	244	272	244	245	243	243	222	253	261	258	221	204	258	246	282	257	229	241	244	241	254	245	227	250	232	274	222	258	243	256	252	222	268	225	222	252	233	251	254	244	249	246	240	256	253	243	240	241	233	242	233	246	241	236	223	227	266	269	255	226	279	233	231	251	265	244	243	237	239	270	235	249	251	234	266	264	232	248	242	222	267	266	247	259	258	246	237	245	249	231	264	220	228	261	231	238	240	228	264	254	248	266	225	256	222	246	236	248	268	222	265	220	252	257	253	253	252	251	241	246	244	220	250	270	234	244	226	209	243	253	239	216	223	220	276	232	249	245	242	206	275	230	222	230	237	233	245	243	261	238	230	229	258	227	253	252	273	220	268	231	266	262	247	232	261	246	260	253	247	249	256	239	232	229	235	245	241	232	240	230	233	220	249	218	222	262	236	214	229	227	239	246	275	246	254	260	245	268	265	231	234	257	196	256	226	256	232	230	250	230	235	253	245	234	237	234	237	237	251	230	237	231	254	233	268	216	255	254	236	247	207	232	246	230	255	244	254	236	239	256	237	268	246	256	242	238	223	227	263	225	242	242	232	249	231	261	245	258	226	259	260	256	210	249	237	227	228	238	240	233	244	279	276	246	259	242	240	259	264	251	265	243	247	225	230	227	234	216	263	243	243	247	251	265	241	273	273	234	245	229	241	257	247	227	252	255	246	240	269	245	253	248	253	225	263	251	244	244	238	238	262	241	236	220	268	227	249	271	233	243	254	232	252	237	263	250	245	248	244	237	244	291	274	255	226	245	238	274	270	226	236	237	280	224	253	230	252	257	228	259	237	239	246	244	246	249	263	246	228	216	254	267	236	242	208	238	270	246	236	232	249	260	251	212	251	245	237	255	251	208	232	258	244	249	232	236	233	239	214	267	227	225	249	232	277	227	247	226	204	218	274	216	260	244	255	271	248	245	236	238	238	236	251	246	242	260	253	245	245	251	261	246	201	246	248	231	270	253	268	243	241	272	244	243	247	223	255	238	241	257	285	234	248	296	229	222	269	234	246	261	234	230	228	237	247	254	220	255	246	256	273	242	251	261	223	230	266	234	231	260	238	261	234	232	248	253	233	234	242	225	242	232	235	271	240	250	241	217	263	225	266	230	251	239	238	223	266	227	247	259	247	216	267	271	248	246	264	229	267	238	233	261	231	270	264	230	241	242	264	251	234	240	244	254	252	268	250	261	228	226	254	258	249	256	222	233	251	254	221	221	238	237	246	237	242	258	273	229	236	227	249	235	230	240	260	254	250	246	247	252	237	242	218	254	257	258	261	221	223	234	249	233	212	241	215	236	250	248	239	228	225	244	250	231	274	285	230	227	248	252	283	244	236	225	258	255	216	251	254	260	265	252	239	240	246	230	242	266	262	221	255	222	247	233	248	267	264	259	235	225	254	249	233	246	231	251	232	251	260	230	216	224	246	243	241	250	243	248	246	254	251	261	248	246	240	250	241	240	269	233	248	237	241	259	245	249	222	236	205	236	239	252	221	242	289	244	246	270	242	243	232	234	233	224	225	227	232	243	251	291	276	273	248	258	260	233	245	252	234	262	250	233	227	277	264	257	244	273	263	245	239	244	239	258	245	237	229	249	255	230	241	253	238	261	244	276	245	238	262	216	248	257	253	258	258	243	258	250	227	250	231	271	248	233	235	244	256	236	218	218	262	236	230	236	240	234	258	225	233	256	232	263	242	243	207	244	237	229	264	204	253	249	233	244	238	249	227	218	264	262	201	238	258	259	251	251	268	260
12080	14841	42426	73353	72339	62097	49176	35474	19977	8605	2954	1241	805	659	632	614	614	581	617	588	604	597	582	628	650	632	589	566	601	603	620	564	595	587	613	625	604	609	595	599	582	553	597	607	589	564	586	580	627	601	545	594	570	605	580	597	620	588	600	581	615	549	611	595	516	592	589	605	587	597	604	550	614	601	601	625	602	605	614	567	587	599	580	602	585	615	606	599	647	556	580	545	569	566	557	629	594	586	596	610	590	604	562	603	543	632	576	617	608	589	584	551	630	553	600	584	603	569	582	604	617	611	613	612	610	620	609	569	582	609	621	581	621	642	577	606	612	598	594	550	618	561	586	609	628	561	600	561	598	599	569	637	614	600	569	626	595	596	604	555	578	563	579	575	632	611	580	603	583	594	565	590	630	631	625	594	629	619	586	585	586	625	606	601	594	602	562	620	558	606	618	575	606	559	584	626	616	630	593	618	587	583	593	605	585	585	630	584	562	594	601	608	592	577	580	581	609	595	553	621	567	570	539	601	583	576	595	580	546	606	569	599	585	569	602	557	599	620	622	617	603	586	607	596	606	632	583	635	603	569	579	604	607	583	577	578	590	610	630	575	605	609	631	532	662	566	593	597	586	551	598	605	605	594	570	561	585	636	558	577	605	572	566	528	585	624	534	654	571	561	556	590	609	599	569	583	564	609	625	617	613	589	587	628	593	607	582	627	590	579	584	595	582	573	590	594	581	605	582	676	589	620	601	631	620	679	614	585	606	606	605	605	551	607	630	592	571	633	575	632	592	588	580	604	597	545	598	594	568	569	607	615	553	590	577	600	625	579	633	570	628	618	643	599	594	603	565	594	541	511	605	564	608	593	578	639	584	597	596	643	615	585	592	636	594	550	606	603	584	575	631	641	572	616	623	616	619	563	594	609	595	605	582	636	630	582	560	569	598	594	579	611	565	588	592	568	612	591	608	588	596	614	594	572	588	604	600	601	567	593	572	636	608	616	603	622	611	617	632	570	585	617	605	533	586	618	585	609	610	608	597	609	604	574	636	579	596	624	596	598	606	596	590	578	608	681	610	543	596	560	650	577	631	611	592	600	619	624	616	639	589	604	569	587	640	599	565	586	591	624	630	559	556	590	571	604	629	633	600	567	607	556	570	587	562	593	603	615	611	616	609	619	609	606	593	596	619	616	594	591	587	601	600	624	577	623	605	606	599	592	616	611	573	538	567	590	588	634	607	617	600	651	643	582	558	615	557	575	624	615	587	601	639	587	556	579	631	590	577	624	608	622	597	554	587	582	565	573	595	613	601	595	562	575	655	618	570	581	604	583	591	632	600	623	600	609	598	593	608	568	596	589	604	567	605	614	632	554	599	615	584	580	594	599	595	590	557	597	609	646	596	555	624	587	581	604	604	565	603	620	550	595	570	604	590	606	585	615	586	624	578	644	593	576	576	549	622	615	589	578	575	641	597	628	624	607	627	570	630	573	595	599	631	601	626	602	585	621	562	591	606	598	585	604	575	566	618	584	607	580	630	576	635	575	631	584	589	548	603	575	596	562	585	573	617	605	581	599	622	588	580	611	568	611	572	606	600	555	623	598	612	568	593	557	614	589	559	602	605	604	594	567	636	595	612	593	576	611	562	576	593	584	596	578	620	532	548	558	587	599	599	589	599	573	602	592	587	560	598	554	597	576	609	540	582	577	604	576	552	554	590	630	609	614	588	619	618	614	620	597	640	562	625	567	596	607	579	598	561	647	623	578	559	657	635	611	575	593	621	591	594	549	600	622	609	619	622	582	611	593	648	628	606	582	585	609	594	597	584	584	567	671	561	595	644	604	609	593	619	600	572	566	614	566	589	614	635	592	568	597	641	627	618	552	562	620	608	574	590	597	560	594	606	623	612	607	604	585	607	676	579	601	587	566	610	594	552	617	624	543	583	609	565	561	613	610	576	607	602	558	586	588	558	566	581	629	603	622	584	604	573	620	617	597	574	611	563	620	599	568	612	559	594	564	607	603	607	551	591	608	608	602	577	617	601	597	570	636	601	640	603	594	580	593	545	598	603	615	634	584	625	610	630	596	600	598	592	590	588	579	558	623	572	565	624	635	609	610	636	623	600	587	595	606	606	549	578	564	599	604	606	613	620	575	570	542	581	591	539	629	610	617	587	634	567	617	583	585	539	582	623	585	552	589	592	581	638	590	589	571	617	590	583	574	609	595	570	589	640	619	544	590	587	621	613	613	590	571	608	626	626	620	642	586	619	592	628	608	649	606	581	590	605	609	602	598	585	575	606	566	584	551	585	602	638	595	595	587	587	645	557	624	612	599	550	602	587	575	658	568	612	596	635	607	608	593	601	586	541	602	551	613	578	569	624	571	589	557	617	611	595	619	594	605	575	609	584	623	592	635	586	566	652	609	608	585	563	585	595	558	612	597	595	586	583	603	600	605	610	597	596	603	571	620	629	539	575	588	592	541	598	624	583	649	592	640	602	605	600	625	600	615	571	576	602	584	612	546	581	615	597	631	627	603	595	604	604	560	595	610	617	640	592	588	607	606	561	602	635	571	637	606	632	592	614	633	600	608	628	609	602	568	609	599	612	606	551	562	633	615	602	597	598	617	536	602	627	556	650	611	629	563	617	574	600	595	617	587	565	577	592	623	576	570	577	593	589	632	618	586	591	639	609	550	600	602	596	595	583	632	627	606	598	616	583	569	591	607	605	592	636	624	629	576	591	596	629	629	575	618	580	605	623	571	597	562	578	561	615	624	646	591	579	587	568	631	571	583	634	578	606	545	606	558	578	584	581	573	615	577	542	548	571	582	586	567	599	615	593	604	585	575	605	625	610	608	587	569	628	558	598	620	578	611	607	594	580	597	605	617	556	580	549	603	594	616	609	605	607	581	601	618	604	586	639	573	580	578	575	633	643	532	591	572	609	618	591	593	600	612	563	617	600	659	590	610	624	561	639	633	620	603	574	556	597	600	599	584	556	585	606	606	606	572	634	599	594	585	603	582	634	614	630	627	605	584	582	564	584	639	566	598	604	570	636	551	611	609	611	558	622	580	631	599	622	592	570	589	626	604	619	634	598	575	605	624	568	587	582	582	582	566	634	582	650	578	591	598	607	550	575	607	585	580	579	609	557	594	594	590	596	597	580	580	609	627	594	609	552	586	619	555	626	583	560	627	602	564	615	571	591	636	588	572	566	587	606	597	596	573	614	574	601	633	587	627	552	566	618	617	588	591	576	602	585	629	596	581	563	583	607	610	591	628	573	562	576	602	604	606	593	599	564	602	588	622	605	597	575	579	618	596	609	614	591	608	571	571	585	570	596	592	630	621	615	588	592	585	591	607	608	637	543	623	648	567	603	550	642	597	612	595	608	577	630	627	588	574	585	611	617	583	604	604	591	583	591	582	608	527	581	562	576	611	653	579	593	599	612	604	554	588	575	627	610	579	592	596	609	568	602	586	543	604	598	604
25557	21133	57715	74269	66088	52979	38426	23189	9353	2890	899	419	254	244	232	234	237	219	277	230	222	239	219	245	235	244	251	230	223	220	210	233	223	261	242	225	221	247	227	260	259	240	243	232	230	236	235	220	227	217	244	226	217	217	229	232	248	229	254	225	231	234	186	236	226	235	234	244	212	237	248	239	205	218	231	217	226	219	257	256	230	242	215	225	222	242	227	211	200	214	221	217	240	203	224	210	233	238	230	232	244	232	257	221	217	219	250	244	231	258	239	235	234	215	229	220	228	251	233	223	214	229	247	231	226	223	259	240	247	245	236	231	236	212	255	243	233	224	219	233	240	212	218	219	251	242	248	245	251	210	250	230	260	228	211	221	237	238	260	233	246	237	233	243	203	223	230	247	219	245	224	247	230	233	233	250	230	229	218	236	233	215	256	180	233	224	226	235	217	253	243	261	232	223	242	235	203	207	219	238	243	213	225	223	207	224	241	231	232	214	227	232	236	195	231	206	227	237	223	243	242	227	200	240	213	195	218	264	224	233	200	202	224	228	242	219	249	226	249	217	223	213	240	252	210	218	225	241	217	236	240	244	249	223	224	268	233	241	201	252	240	221	222	220	230	235	230	258	226	225	218	227	253	227	246	212	236	218	235	225	237	232	223	234	221	239	235	246	225	246	222	241	229	237	224	233	259	217	218	230	216	253	230	223	231	249	239	208	257	269	223	224	223	229	246	246	223	216	229	241	219	211	259	207	209	217	217	233	257	229	225	212	245	243	244	209	245	214	222	213	225	221	255	243	217	217	220	228	227	229	241	207	242	232	227	277	240	251	241	228	245	208	236	193	224	201	211	216	229	216	206	221	224	245	217	222	213	254	221	239	252	236	247	251	237	236	220	221	197	271	241	235	240	222	196	223	225	235	224	225	203	217	244	243	194	237	241	218	206	240	232	238	240	251	237	239	224	241	207	234	226	226	234	242	239	234	231	224	247	242	236	255	241	209	224	251	226	228	249	234	229	249	242	239	223	240	218	236	228	238	262	198	249	225	208	233	272	234	234	234	243	249	218	235	224	238	245	222	211	255	221	220	213	257	253	238	248	222	222	255	231	219	234	230	252	224	223	270	245	228	253	239	284	215	251	245	205	251	205	227	236	232	230	222	209	246	243	256	248	215	227	218	220	224	251	217	230	222	226	244	206	214	242	211	215	255	244	238	255	208	225	225	253	238	211	225	260	196	236	232	220	220	219	224	247	233	233	200	254	242	202	226	244	231	248	213	240	233	216	230	223	241	227	249	252	246	232	215	233	244	229	210	248	211	228	194	229	250	233	208	242	243	240	217	205	221	251	225	230	253	218	253	234	235	231	234	246	227	236	211	230	210	249	210	221	245	234	245	222	236	254	245	239	247	250	214	206	217	221	252	235	236	227	252	226	228	230	220	236	230	230	232	268	257	220	205	235	217	247	229	238	202	217	221	233	241	223	239	228	229	224	234	243	236	215	259	230	237	220	222	242	257	236	241	236	226	210	242	235	219	227	238	246	234	215	226	241	221	252	248	254	221	210	267	207	222	235	245	232	223	247	213	236	219	235	245	217	251	248	230	236	222	228	236	219	234	231	258	238	266	203	230	234	226	252	237	226	222	210	225	227	226	250	230	239	208	252	209	222	230	252	221	217	234	215	227	221	227	234	206	220	240	209	212	215	260	223	266	230	233	234	243	226	210	217	207	213	234	231	235	238	242	211	214	241	224	223	249	217	223	229	247	210	234	228	220	255	253	231	221	208	224	237	252	237	224	234	280	202	230	237	214	264	260	228	212	217	236	260	231	237	261	195	209	236	220	219	191	232	234	237	223	220	247	230	239	240	203	213	227	212	199	206	228	212	224	224	224	198	232	233	201	220	244	265	245	215	249	227	250	225	237	237	232	227	243	220	228	168	233	243	219	235	239	216	256	231	245	250	253	216	256	227	264	238	226	232	216	233	233	250	238	211	247	195	239	248	261	255	231	240	220	227	234	225	233	221	240	224	200	247	222	225	213	227	237	229	218	248	211	200	234	247	238	245	244	256	242	248	211	240	272	232	221	229	225	212	251	230	233	254	238	218	224	238	244	194	214	230	231	219	210	223	242	230	231	222	247	218	247	237	234	211	251	223	257	208	233	242	245	241	210	245	254	242	227	216	227	242	222	238	239	231	230	214	245	212	240	231	241	225	207	231	223	225	231	220	224	217	233	262	212	237	242	247	262	236	236	221	232	242	238	224	221	239	236	214	218	231	238	220	219	223	238	223	245	218	269	226	221	222	241	219	234	240	203	234	262	207	225	247	248	253	236	217	265	215	218	233	231	237	221	222	215	247	218	203	217	236	231	240	242	232	238	212	213	227	239	221	216	242	207	247	227	258	238	249	216	243	213	210	246	236	236	265	242	230	272	218	226	255	212	234	270	246	241	245	235	231	216	225	215	212	234	244	238	262	240	233	245	226	261	227	233	246	230	228	229	235	223	227	228	219	205	245	264	214	223	225	213	256	211	240	228	211	226	238	237	260	239	231	233	259	242	216	216	232	217	220	228	252	220	239	237	214	210	236	274	238	242	219	225	221	219	239	236	239	215	221	217	242	229	243	222	234	215	240	232	248	236	229	281	247	225	225	227	178	237	225	220	254	218	212	229	242	217	251	233	230	228	226	243	239	247	214	196	235	237	254	242	203	213	265	227	236	225	258	238	213	227	255	216	242	230	228	200	213	212	234	226	223	247	231	229	263	227	259	250	204	218	234	234	219	230	247	228	205	211	215	226	222	215	225	213	245	232	237	270	220	232	235	225	272	250	260	224	229	211	239	219	242	236	251	195	249	221	232	247	233	202	234	238	234	272	247	233	227	211	206	212	216	221	254	261	223	229	220	236	236	234	259	237	234	210	262	231	224	218	219	217	229	239	210	236	261	220	209	270	257	252	205	184	258	216	257	237	201	241	224	225	260	240	218	200	233	235	221	229	262	250	235	228	223	221	225	250	240	223	213	256	236	219	228	245	245	214	260	207	221	249	249	217	219	212	241	233	231	230	222	207	258	218	229	207	238	234	239	221	221	240	239	217	259	240	242	218	203	238	235	207	218	235	248	227	214	216	245	238	260	241	231	245	239	232	219	255	203	248	234	227	266	212	215	228	228	250	223	208	231	227	251	255	237	198	228	233	237	192	250	229	216	234	236	247	242	257	247	241	228	236	234	243	243	242	224	252	242	224	250	227	232	234	255	243	226	226	241	218	259	207	218	247	228	230	222	217	238	236	262	238	241	244	231	247	237	199	231	230	231	234	216	227	245	228	232	252	201	231	237	238	233	222	224	251	244	235	227	213	231	210	247	217	242	225	236	252	209	268	226	232	226	230	236	227	233	251	252	257	233	239	227	215	227	225	244	229	220	239	223	241	197	222	231	228	231	221	242	228	238	244	219	206	240	208	215	241	253	225	235	236	235	218	242	230	218	237
13273	17157	55067	78399	75062	63428	50561	36190	20728	8920	3105	1280	753	607	600	605	552	566	570	611	555	538	561	616	542	591	562	571	589	568	571	573	584	546	549	526	552	556	592	571	533	555	569	574	565	560	573	559	559	534	565	579	546	572	517	522	575	598	557	564	538	570	496	571	530	567	569	588	583	537	552	579	564	584	543	584	551	559	552	534	527	584	553	610	561	567	570	587	579	555	593	593	550	558	562	583	597	551	550	533	592	570	573	555	622	572	527	572	584	533	491	603	576	605	572	537	612	568	566	556	552	590	537	550	569	542	526	538	594	576	542	569	602	620	511	533	577	577	562	594	557	568	625	553	554	549	571	547	569	537	546	537	573	548	566	572	547	586	556	551	553	579	548	591	573	592	560	542	609	581	537	591	549	575	564	586	555	596	581	550	609	560	545	567	553	594	596	568	567	565	574	555	563	558	546	570	559	574	549	567	533	585	573	575	600	571	569	548	563	588	565	596	567	556	589	576	605	578	521	540	603	560	562	562	564	617	637	515	558	589	553	569	587	552	616	585	618	536	565	592	552	596	550	552	534	561	597	534	544	563	586	564	552	549	572	567	560	550	609	546	572	557	528	579	587	529	559	583	513	584	523	589	540	562	582	562	533	620	576	568	608	549	579	605	553	606	545	598	548	557	564	573	566	574	553	584	578	573	578	560	582	596	594	592	526	602	530	595	561	566	522	560	579	568	582	562	520	582	536	594	556	548	580	601	575	562	544	561	623	550	627	574	597	565	556	549	587	543	562	553	585	591	592	519	576	601	554	541	554	564	550	542	576	579	575	565	564	530	538	602	613	589	583	546	590	579	530	533	543	549	560	572	550	564	527	544	585	590	569	617	537	564	546	568	591	585	598	529	507	605	538	574	549	530	599	583	549	582	603	623	527	552	550	576	594	564	580	573	617	530	552	574	571	603	530	544	579	541	550	575	561	583	577	589	560	548	526	568	538	536	577	537	555	581	545	598	531	564	567	531	594	543	536	534	572	546	562	536	563	586	571	558	563	544	580	576	585	526	526	575	594	556	541	555	591	583	583	587	599	564	534	570	575	571	585	613	521	545	574	539	546	552	537	559	610	557	548	576	604	567	560	561	578	538	546	572	577	610	545	543	593	544	543	557	586	546	561	572	563	582	567	582	596	589	566	539	563	554	547	595	553	559	571	600	576	597	571	521	569	565	527	572	559	591	564	538	575	583	573	575	560	545	578	520	577	520	487	536	576	542	558	626	566	574	587	574	560	560	581	583	534	594	588	592	618	543	576	556	543	547	512	585	527	572	562	535	532	552	581	529	581	555	563	579	564	528	574	578	573	600	539	560	532	518	532	596	591	544	585	550	574	555	557	532	559	563	587	562	574	544	576	551	512	524	592	544	573	588	566	528	547	583	529	613	538	586	554	589	569	556	559	598	552	548	534	597	570	558	583	526	557	542	604	562	539	586	547	549	580	508	571	571	579	581	602	582	529	547	595	575	549	652	569	576	519	519	602	585	572	576	594	597	587	603	562	562	608	558	583	596	604	612	563	557	577	578	571	563	573	583	562	557	566	571	609	566	614	545	547	574	568	587	549	554	570	595	563	561	560	557	530	515	563	579	560	582	584	591	593	604	537	538	583	569	538	544	620	565	504	588	567	541	552	568	568	538	578	550	607	558	593	547	605	608	549	587	564	584	557	592	562	565	565	578	551	526	612	598	603	582	571	557	557	549	556	573	506	541	544	555	609	559	585	584	601	599	557	578	602	569	552	557	514	597	572	599	585	558	573	572	611	603	531	576	569	589	540	557	554	578	578	572	576	554	562	584	573	556	581	579	568	566	567	576	573	537	586	597	549	581	572	576	561	562	564	590	578	553	554	565	581	544	591	553	542	564	532	561	595	581	559	551	587	553	575	554	587	591	535	543	568	554	552	540	604	563	517	541	531	539	593	612	608	568	600	545	574	607	584	576	539	585	562	575	563	564	551	560	542	571	596	510	596	576	531	574	568	587	552	581	550	553	579	578	572	569	548	572	533	582	576	591	565	591	523	545	549	557	595	515	560	568	576	572	574	570	540	555	566	570	558	589	586	567	523	559	549	577	609	550	564	571	584	541	554	561	568	563	573	534	527	558	543	573	555	571	606	572	542	587	528	567	596	557	581	550	559	593	545	576	540	534	571	570	569	612	538	565	585	583	569	538	560	538	562	589	574	565	505	526	613	551	590	574	563	559	617	518	570	592	583	568	586	544	536	585	562	508	610	577	557	550	500	558	557	614	564	568	546	607	562	580	581	555	572	603	548	509	565	561	560	553	590	551	536	558	578	626	555	557	559	571	545	600	561	577	568	635	546	528	567	539	576	592	566	580	626	533	551	552	560	564	564	574	551	560	512	559	583	570	592	542	570	592	589	583	585	567	582	574	546	541	563	549	555	574	531	563	560	562	615	592	583	575	552	580	576	609	515	544	568	588	587	593	548	505	586	556	553	543	598	589	587	577	553	571	563	575	585	527	568	527	566	580	481	528	549	548	563	538	567	552	549	550	535	573	554	592	517	584	609	597	525	563	583	570	577	625	607	524	548	549	572	588	531	585	562	583	564	536	550	575	564	543	535	561	582	564	581	570	561	575	589	567	551	633	557	546	618	568	627	574	543	539	547	579	552	542	579	563	542	561	556	534	532	549	530	546	534	563	543	577	568	544	588	593	559	528	606	585	549	578	561	573	562	550	537	543	572	567	537	534	582	595	525	567	574	596	533	577	598	572	594	579	559	533	543	528	567	538	580	571	572	583	568	578	572	593	574	576	564	589	569	539	552	593	613	521	575	574	558	582	546	596	573	555	556	610	595	567	589	541	548	606	573	528	551	580	579	528	575	557	549	562	555	586	559	541	577	599	543	589	585	575	635	566	557	538	551	570	560	581	580	572	593	587	539	559	566	575	541	596	552	585	571	603	557	555	584	575	597	601	608	550	528	537	562	585	527	612	592	606	562	537	546	562	540	527	611	606	549	572	553	587	565	564	593	598	574	536	616	507	547	537	591	566	612	562	555	594	599	581	556	514	579	577	535	576	573	580	555	557	558	563	555	551	499	546	574	542	599	562	591	570	583	560	563	609	558	620	584	573	519	586	580	577	531	558	571	533	557	532	548	533	584	567	558	583	582	579	547	575	571	560	564	625	517	570	556	561	547	598	613	552	552	551	577	548	550	582	553	543	571	576	576	535	588	494	546	535	591	542	590	514	526	562	533	521	574	569	593	558	539	550	560	561	550	548	565	586	596	495	553	558	566	574	573	572	543	541	560	564	557	521	552	562	581	570	600	579	539	573	556	509	546	590	631	575	583	566	548	547	595	581	522	542	584	587	579	552	546	571	546	606	532	537	572	546	558	553	578	617	537	600	550	541	518	544	607	527	555	566	630	558	607	567	535	571	572	548	581	565	548	537	589	569	563	570	571	554	573	575	579	589	604	500
2707	1503	5371	7832	6174	3958	2378	1262	663	448	364	308	306	307	307	313	312	324	296	337	309	307	292	278	302	295	317	276	302	300	325	318	303	280	315	317	308	290	313	298	304	310	324	317	296	326	303	290	332	305	293	332	330	317	318	323	306	321	324	317	264	309	267	270	292	314	287	268	280	330	298	310	324	304	317	314	327	277	283	280	303	311	332	315	285	306	311	324	307	304	316	295	342	330	304	324	303	329	310	294	308	304	328	330	272	298	306	322	327	316	319	296	311	291	289	292	303	290	297	316	330	315	324	300	320	288	275	300	311	313	303	308	316	292	315	301	292	299	315	320	290	277	328	323	295	274	275	318	299	366	324	335	308	310	301	301	387	296	335	333	361	302	323	290	283	320	297	334	273	306	284	326	271	286	320	299	298	293	318	330	272	349	317	309	341	275	296	294	308	311	294	349	312	289	311	289	304	306	314	352	316	311	336	374	303	276	309	311	315	310	325	312	335	317	305	306	299	308	293	311	359	305	290	269	299	297	318	324	310	303	289	322	299	277	293	320	297	329	294	281	292	295	282	318	317	288	285	302	294	290	300	300	314	307	272	318	303	320	304	301	315	294	338	309	316	286	294	329	309	301	259	309	270	346	306	287	304	340	304	318	335	328	295	324	331	282	300	277	334	305	290	314	275	311	328	343	337	313	284	282	323	320	293	309	297	302	320	302	324	315	313	278	290	311	321	313	290	336	302	272	329	295	270	264	339	312	293	298	310	317	302	311	320	309	297	314	304	318	296	313	320	338	298	304	313	291	298	276	285	325	302	306	305	316	290	314	310	325	323	285	294	291	308	318	297	333	305	307	297	299	294	327	291	333	315	337	293	312	304	329	313	303	307	305	346	312	281	326	292	314	283	295	301	322	265	287	304	339	307	286	272	293	330	311	296	308	320	312	329	276	291	337	327	299	304	295	288	307	324	292	309	285	309	308	320	312	296	316	313	303	316	291	293	326	342	298	287	329	299	335	299	297	317	304	302	314	302	278	315	298	303	326	303	311	319	285	302	299	314	327	285	306	270	302	306	306	303	311	283	315	358	279	310	292	339	305	304	275	309	300	311	287	303	304	306	331	289	279	296	276	319	312	301	299	294	303	330	287	301	339	320	314	298	334	314	299	315	340	327	284	332	345	289	311	298	313	301	294	298	297	285	295	297	305	318	309	307	313	328	283	315	291	333	325	275	292	328	299	306	285	282	294	308	286	333	322	299	316	281	315	348	293	304	329	294	269	296	291	275	269	311	296	278	300	303	312	324	296	292	309	324	313	300	305	300	343	273	291	274	274	314	321	350	337	281	318	274	314	309	320	285	329	288	328	286	301	306	318	322	283	306	292	335	329	322	328	336	299	274	298	318	294	303	328	304	320	293	301	284	324	349	320	280	317	297	302	318	333	314	320	332	298	310	300	307	341	298	301	361	327	294	294	267	274	319	297	294	303	289	319	328	337	319	327	296	305	307	295	285	307	327	355	303	293	284	306	302	327	287	303	330	321	314	293	345	334	347	295	326	330	268	310	312	316	290	298	315	299	324	328	338	293	327	304	324	320	293	306	295	295	305	324	299	291	303	309	303	309	311	322	299	295	312	316	314	319	310	284	311	283	289	294	302	289	285	301	310	293	334	265	292	319	323	317	302	288	291	306	287	288	316	308	321	310	291	284	303	328	305	344	324	307	283	308	314	311	307	298	300	330	346	307	319	311	335	302	283	321	303	351	313	338	336	319	333	321	329	315	289	297	299	343	321	276	284	301	317	316	285	292	338	313	306	303	277	315	288	293	269	327	277	319	344	330	316	316	307	294	278	323	323	321	310	313	311	282	290	303	295	307	285	316	311	303	310	271	320	284	307	300	317	303	314	321	295	321	301	284	295	290	302	318	310	289	282	323	321	274	342	329	331	302	265	341	290	316	302	297	302	362	346	307	325	311	312	318	288	289	335	303	297	299	357	317	284	291	276	281	322	295	289	297	328	330	331	259	319	299	295	315	326	315	294	263	302	319	311	284	300	304	291	328	316	314	292	360	306	299	316	318	350	331	334	318	296	302	296	332	307	301	337	333	337	332	301	313	331	341	322	326	307	284	304	294	306	301	295	296	283	294	302	306	292	275	300	277	354	294	301	294	299	292	292	337	338	362	302	285	294	337	320	317	283	312	311	321	319	309	303	272	306	309	310	323	300	299	303	299	304	268	321	312	304	301	331	317	285	274	284	285	315	326	285	286	295	313	315	292	325	263	305	306	301	316	320	336	313	321	317	281	332	338	329	296	293	308	311	295	281	303	298	315	299	327	290	316	274	292	334	267	270	327	314	319	317	316	300	299	295	328	308	320	306	305	292	319	294	315	287	343	331	311	307	309	294	266	285	308	316	291	317	308	317	298	328	313	317	293	270	296	321	303	304	309	309	290	301	321	344	296	306	302	295	293	291	304	319	322	310	321	320	334	320	316	311	294	294	315	348	295	341	307	300	280	320	316	278	319	290	309	324	315	291	305	315	303	331	302	293	316	292	309	328	306	353	299	275	310	284	294	356	343	308	335	289	292	305	269	305	290	338	289	304	302	303	292	294	332	304	316	320	327	333	316	314	269	287	290	309	292	287	317	309	291	290	308	325	301	308	308	310	319	290	280	323	312	280	328	314	282	301	296	319	288	303	327	320	289	322	310	317	317	316	282	306	309	284	298	270	361	292	324	304	341	300	320	255	286	296	288	299	314	291	333	278	305	299	326	339	332	315	292	302	333	298	318	295	301	318	295	324	293	316	296	293	303	319	311	305	311	308	308	334	319	308	297	302	273	307	305	325	336	293	290	330	317	299	326	305	297	314	295	318	318	313	294	306	317	296	318	316	292	292	318	296	302	335	317	314	282	274	335	308	325	290	300	289	282	298	318	326	299	287	281	332	314	314	320	314	308	317	272	315	311	296	310	304	346	312	293	279	307	260	312	286	308	347	337	298	315	302	309	326	312	289	342	320	325	307	307	312	342	301	281	318	362	327	317	361	311	287	301	303	334	309	320	302	286	286	321	303	315	282	323	288	317	304	343	307	302	283	272	286	304	338	286	292	311	301	285	291	302	287	290	280	298	310	302	325	294	276	337	300	287	308	278	304	321	319	333	321	333	336	313	304	327	324	345	307	279	304	299	329	276	292	308	348	284	301	293	296	290	331	308	316	303	296	323	299	276	319	279	333	339	308	289	330	355	347	297	314	305	320	295	295	273	292	303	316	287	286	312	301	333	309	294	290	276	299	311	316	294	280	302	329	296	312	313	304	308	316	317	318	298	317	320	333	318	317	311	290	300	298	316	297	314	304	297	337	324	331	305	292	323	312	287	306	330	321	348	319	301	306	315	294	294	310	311	292	314	322	303	316	327	324	291	296	308	304	307	288	335	328	309	321	301	288	313	301	322	298	301	275	299	306	309	278	322	295	324	339	329	310	307	310	315
2699	2435	12298	20281	17545	12431	7798	3960	2211	1218	885	776	770	727	755	749	740	749	727	767	731	703	743	701	742	722	735	770	722	733	705	733	706	741	730	734	747	724	727	738	694	742	792	737	744	757	717	728	732	717	738	721	741	713	761	708	726	744	740	765	756	716	722	786	765	742	729	729	733	724	728	717	783	781	700	736	698	721	731	728	756	753	754	729	757	709	717	752	746	733	739	748	719	723	716	729	734	735	723	748	677	755	699	747	737	724	746	741	716	674	708	723	727	675	774	727	730	750	756	717	728	698	732	732	699	733	735	693	722	701	691	732	697	704	683	742	708	795	718	738	754	748	736	730	743	752	728	747	739	707	681	716	742	693	720	720	719	693	693	734	744	764	759	722	742	752	737	741	729	678	780	747	758	736	758	723	716	747	704	737	770	679	721	758	759	740	701	755	677	752	702	748	731	738	752	733	723	724	761	742	730	731	717	752	682	762	728	733	721	728	762	752	766	739	773	740	697	691	729	712	726	739	698	750	740	714	737	729	719	756	705	734	740	750	713	745	741	710	720	729	732	773	751	735	703	718	720	737	759	710	737	777	762	729	782	736	757	729	726	759	738	763	744	716	689	704	696	720	779	692	735	735	726	741	740	700	746	736	725	707	706	754	748	718	753	782	715	728	755	784	700	749	745	792	702	731	778	752	733	697	765	750	721	782	715	765	734	704	711	705	732	750	747	810	743	725	773	693	735	727	707	808	733	765	726	717	785	750	708	740	680	771	759	724	761	722	761	716	732	713	750	735	707	709	694	724	720	669	726	719	750	769	738	764	744	693	713	744	716	732	742	729	762	736	756	728	732	694	785	780	709	760	728	725	697	684	719	706	718	736	705	708	744	644	714	714	702	746	740	687	707	696	725	712	733	786	734	708	743	746	769	752	724	721	776	761	778	676	712	785	730	759	724	696	738	716	752	693	793	702	730	736	713	752	707	725	750	759	759	729	768	759	772	721	734	715	748	718	728	722	676	749	755	730	755	721	705	772	702	706	715	731	750	716	698	669	776	685	760	706	688	730	757	745	783	743	717	758	740	719	739	709	716	758	728	732	747	716	697	764	731	712	795	744	688	725	724	719	751	791	700	740	788	706	699	710	716	760	699	734	731	783	722	734	754	718	752	766	718	752	726	749	737	733	735	716	753	720	741	781	735	733	711	704	726	744	731	759	698	769	729	717	742	749	715	733	764	740	731	745	746	763	730	714	706	793	734	686	762	705	760	766	731	714	745	732	757	735	722	741	719	673	791	703	767	694	697	721	732	735	721	740	746	700	722	755	771	740	773	720	773	738	712	743	719	706	698	734	726	713	729	719	669	729	772	695	697	765	768	764	707	696	715	784	695	716	697	719	745	748	749	719	711	716	730	693	678	758	745	732	760	726	722	714	754	705	776	753	722	763	764	773	753	718	704	706	717	732	733	731	723	727	715	794	753	740	732	714	718	748	725	791	720	741	697	722	763	738	742	691	729	769	740	716	739	703	750	713	749	771	762	754	682	739	753	704	725	748	736	737	746	698	701	758	713	771	732	744	706	738	713	705	759	651	745	736	708	706	763	768	756	702	693	729	744	699	714	726	745	751	737	723	716	760	783	765	767	735	742	730	747	759	719	743	746	727	744	779	721	732	719	726	688	734	756	761	743	720	765	745	710	701	720	697	716	746	748	749	784	748	754	721	701	763	751	774	717	682	732	716	736	700	763	716	722	707	742	786	756	712	778	740	748	721	734	712	713	697	730	684	717	731	758	745	737	741	729	710	773	773	747	714	777	727	736	739	740	723	743	729	762	715	769	757	760	769	733	712	753	691	750	725	747	729	776	741	756	771	737	748	738	739	716	742	756	721	705	729	699	710	705	742	711	778	775	798	707	710	745	739	689	781	745	727	756	732	709	743	769	706	727	753	709	737	709	696	675	797	709	704	775	722	688	737	666	703	738	741	714	686	721	744	748	768	743	702	724	700	713	727	680	739	700	794	729	781	742	696	752	740	737	719	736	656	765	760	742	713	723	684	719	743	736	714	778	796	718	748	735	738	849	763	773	742	782	737	725	777	703	689	753	763	731	708	741	696	721	784	713	733	700	708	758	781	716	728	716	756	724	741	696	744	759	740	718	670	732	730	731	717	698	745	753	715	818	729	722	742	696	755	724	752	773	708	722	735	732	737	740	737	743	752	732	712	749	738	796	739	763	733	765	724	698	717	726	700	693	746	741	731	731	736	694	700	730	697	732	758	728	659	718	737	754	725	722	735	750	730	678	739	737	735	728	716	756	722	759	738	723	768	738	712	744	752	718	709	717	697	728	746	753	705	712	782	724	734	742	727	733	772	767	683	723	735	734	670	734	735	756	669	702	719	661	712	767	733	751	711	745	703	733	743	755	741	701	769	731	713	732	749	778	704	742	745	727	726	729	747	723	759	708	718	714	755	713	751	724	734	720	786	736	731	751	720	732	675	733	709	745	752	749	680	756	709	749	711	726	718	678	731	726	729	734	734	715	757	692	750	716	770	736	716	712	663	715	773	745	697	690	726	764	776	829	762	768	715	767	736	708	700	766	753	757	751	761	779	726	740	676	759	703	755	738	710	757	746	742	751	736	702	707	679	687	743	729	710	721	760	743	745	726	772	754	723	711	738	738	782	702	712	704	736	782	790	714	709	742	710	694	680	724	743	750	712	760	745	708	734	756	721	721	728	746	753	739	725	720	741	759	771	737	693	726	749	716	764	809	765	694	736	703	717	786	725	755	740	727	777	752	748	748	750	740	788	767	721	745	715	714	756	714	735	748	714	737	722	730	713	734	742	681	708	752	726	707	748	731	727	744	715	748	705	733	752	746	723	751	752	789	739	739	719	763	804	755	723	780	735	704	761	726	737	703	707	749	740	715	706	744	751	737	804	710	763	732	777	732	731	744	706	712	796	736	723	778	728	743	723	748	730	750	715	689	749	758	789	733	740	755	697	737	757	725	704	737	740	693	720	729	729	810	733	768	760	783	724	734	720	738	788	718	702	753	738	725	717	749	737	707	799	712	749	719	724	719	714	697	794	739	751	793	732	730	767	712	732	793	794	754	682	698	718	722	730	725	737	757	779	697	770	722	758	713	742	705	727	705	769	735	754	723	705	727	721	795	677	754	751	746	720	779	709	760	710	782	756	733	746	664	755	723	688	776	677	713	747	760	744	706	729	715	681	778	731	773	778	685	710	722	737	721	716	696	703	693	753	695	787	766	724	717	727	761	739	722	749	752	721	741	728	685	784	742	736	742	707	746	721	683	730	673	675	760	761	718	746	750	705	694	726	711	732	688	717	749	740	716	740	711	716	726	709	752	788	764	735	724	723	770	722	729	732	722	775	769	727	776	718	754	727	712	708	771	699	728	753	782	717	740	772	698	750	755	741	711	727	740	718	760	718	743	743	697	714	712	719	755	754	724	730	719	734	761	718	752	730
18864	12841	42752	66608	66557	50374	34747	18268	6785	1926	688	371	301	269	266	270	251	243	276	270	270	237	270	230	278	258	227	241	245	297	246	259	238	247	270	253	249	261	258	267	253	242	250	268	256	244	244	248	284	263	268	223	274	254	247	240	236	236	269	232	232	233	251	256	226	248	281	229	237	247	227	256	233	243	289	248	251	244	238	241	225	277	248	252	258	246	273	274	239	232	257	264	267	219	269	224	254	219	239	233	252	256	241	260	254	263	261	254	229	226	267	242	255	247	272	235	244	275	221	241	213	238	259	247	282	245	226	234	249	244	266	259	240	234	279	237	273	239	243	262	248	258	256	233	256	226	257	267	242	245	250	254	267	238	245	230	230	246	200	239	273	225	246	255	263	239	250	209	239	252	273	251	254	243	241	275	274	219	248	251	236	252	275	219	242	275	268	229	290	258	235	267	255	228	239	272	259	248	250	236	255	239	255	267	259	264	255	245	272	236	286	248	250	269	275	232	231	224	276	240	256	221	236	240	258	266	252	248	279	231	244	207	242	248	273	256	246	251	238	238	268	255	239	264	261	255	267	239	237	207	238	238	226	260	221	296	255	255	260	238	257	240	248	260	238	258	281	260	243	230	277	252	266	257	257	242	215	249	263	254	244	261	235	228	249	249	231	222	252	261	240	244	237	249	270	227	236	257	257	223	261	285	224	250	236	243	259	271	247	235	274	246	259	254	250	242	257	268	260	261	246	256	249	266	216	245	244	275	240	246	242	249	273	223	251	255	241	252	228	273	234	247	243	223	253	253	256	235	211	276	270	242	235	247	240	267	272	279	243	245	233	260	227	258	222	259	271	266	250	215	248	252	247	260	225	252	267	244	249	239	227	232	254	269	241	236	272	281	233	251	248	259	217	241	247	242	255	246	217	236	242	230	238	238	253	224	237	250	276	227	253	244	265	283	281	273	242	260	234	256	261	231	253	262	256	259	231	272	220	271	251	242	257	206	241	231	282	252	272	266	240	255	252	234	215	268	251	241	260	260	248	263	257	270	247	275	241	259	282	241	247	249	237	236	262	247	251	231	225	261	226	245	240	259	291	246	259	247	264	236	222	243	259	245	263	261	257	233	244	219	240	231	241	243	223	263	246	259	290	258	247	256	249	259	271	242	232	244	261	273	246	263	220	260	294	245	248	236	246	250	286	240	236	249	258	236	272	245	223	244	241	245	260	259	269	263	238	265	238	224	250	242	244	258	252	236	248	280	230	247	249	254	241	257	255	254	270	274	261	235	233	232	253	223	239	262	272	279	239	234	246	247	278	260	243	245	229	249	248	261	247	261	225	254	240	251	265	228	252	242	253	251	244	236	258	231	231	257	259	288	271	241	236	242	231	234	257	245	257	264	239	267	277	261	271	269	264	259	242	233	251	256	259	261	218	269	244	241	234	244	224	248	269	255	243	226	245	252	231	236	252	263	290	264	250	244	256	245	251	248	253	239	265	255	251	222	259	218	236	262	256	260	240	260	242	238	251	274	252	229	251	269	232	265	263	259	260	231	267	279	224	246	245	279	280	265	257	285	246	268	265	249	269	235	254	238	241	253	234	231	276	268	269	264	271	266	234	260	256	229	228	233	258	238	232	254	288	253	238	236	234	247	243	246	253	281	250	218	237	246	275	263	233	222	255	267	263	267	253	245	254	263	253	259	228	253	286	268	241	221	263	253	232	241	273	237	236	267	257	270	246	247	252	255	238	246	275	271	296	248	228	237	258	218	228	248	263	228	259	279	248	233	215	245	251	251	253	263	240	260	274	286	234	256	254	236	263	243	233	269	233	261	241	237	278	238	253	240	275	255	281	256	203	229	269	235	251	221	242	243	256	257	276	245	262	250	290	288	245	245	218	219	249	224	233	246	259	247	275	225	263	259	266	242	215	231	224	258	256	248	226	250	221	243	228	248	240	236	265	223	242	213	247	260	258	261	238	274	227	258	258	243	265	246	230	245	256	259	267	287	218	265	232	252	264	227	253	259	223	256	271	218	247	261	256	217	253	261	240	253	287	258	258	243	223	245	253	266	237	266	273	243	256	263	234	271	274	264	276	257	231	250	254	240	228	235	243	240	244	260	231	258	259	241	259	250	243	260	263	236	241	252	259	263	221	262	222	254	231	266	256	282	266	231	266	246	231	232	254	245	238	253	234	264	259	244	265	266	267	262	242	217	261	252	248	294	281	248	240	236	278	297	228	236	259	240	229	242	247	252	277	239	248	242	261	258	276	270	277	249	258	269	250	210	241	232	251	252	244	235	229	254	276	260	234	275	267	216	278	237	240	233	216	287	274	275	237	257	233	243	232	268	262	257	229	250	252	233	266	262	264	250	249	242	251	245	233	239	251	253	243	248	256	214	215	297	279	257	256	263	254	260	277	244	282	244	246	248	238	276	264	221	264	249	239	231	254	275	255	234	225	274	234	253	234	223	215	247	283	255	259	242	263	282	244	271	249	241	239	253	279	247	233	255	233	256	235	257	242	247	251	253	238	245	270	268	252	271	260	248	253	273	246	243	239	247	252	281	250	253	255	248	257	260	232	256	221	260	241	233	268	265	239	227	257	244	240	239	251	232	253	245	211	242	237	270	240	230	244	250	245	260	266	247	269	259	242	275	249	238	236	254	242	270	248	229	263	235	250	257	257	253	230	271	229	267	245	245	267	245	255	233	244	238	259	253	240	259	263	260	250	282	266	236	250	232	262	258	263	246	258	254	255	240	265	268	251	238	246	254	246	285	232	246	262	264	266	241	274	233	235	252	250	278	274	256	261	211	229	232	266	246	245	274	261	247	259	241	247	265	225	260	248	250	245	255	265	273	267	245	223	253	269	256	260	238	262	264	265	242	237	243	256	248	266	266	199	234	233	268	241	270	225	265	235	234	265	272	251	253	272	257	256	215	233	258	272	250	266	252	257	268	240	225	257	274	250	258	244	271	256	244	256	277	265	270	241	270	268	255	242	256	271	243	280	258	271	249	261	244	223	271	242	230	259	239	263	266	232	246	242	281	249	264	257	228	254	229	235	250	257	256	255	291	255	253	249	244	272	259	249	241	234	230	255	259	222	234	232	247	224	274	260	265	235	230	216	244	232	243	237	252	229	270	221	223	293	255	225	227	258	250	264	245	240	235	261	226	242	262	243	258	267	256	236	260	224	260	273	254	268	271	230	241	256	248	231	260	249	248	264	276	243	267	232	234	258	234	238	243	271	250	214	258	258	247	280	257	299	271	262	239	245	254	237	256	249	241	240	239	244	243	274	262	240	230	257	238	252	262	270	244	238	270	240	229	229	257	236	253	258	232	248	268	250	253	287	221	281	243	246	257	242	265	260	249	238	231	267	256	264	258	249	268	236	241	212	253	245	258	241	235	251	264	250	247	263	253	282	251	282	260	266	238	246	228	252	210	231	255	265	248	268	261	266	262	226	233	269	242	244	225	268	279	263	264
10444	10651	45143	71472	74326	60851	46701	30956	16540	6738	2483	1124	741	641	584	595	628	614	608	605	607	587	629	585	607	624	675	609	630	610	632	604	595	660	640	622	571	615	639	633	619	627	631	569	600	577	593	627	607	634	629	574	650	617	553	614	600	584	567	623	551	590	586	566	640	606	622	592	682	588	624	596	603	592	590	633	625	604	601	613	580	588	631	649	629	627	623	625	604	595	590	617	625	627	621	576	620	591	601	569	656	597	629	565	590	571	603	595	602	601	611	615	623	595	640	614	590	585	615	635	625	637	592	611	623	605	633	651	592	597	620	630	603	646	583	597	621	635	616	644	607	611	575	666	579	605	634	584	591	687	631	620	615	621	600	597	604	595	553	599	599	582	601	614	648	610	583	563	606	608	620	592	599	621	552	601	661	586	595	666	595	595	581	601	621	614	603	610	644	573	624	577	607	599	572	649	619	647	635	608	608	603	589	582	590	596	580	583	615	626	595	582	644	607	560	627	595	605	595	603	613	625	639	565	613	662	601	572	604	579	626	634	649	575	622	618	578	527	643	628	610	589	602	616	548	616	604	610	588	621	615	600	565	587	606	616	671	606	561	633	655	572	589	652	613	586	622	612	613	599	620	627	631	625	601	589	602	597	645	590	610	604	568	625	665	629	596	617	639	587	589	643	608	605	618	607	583	638	587	630	591	622	572	585	609	634	619	574	640	628	613	634	565	584	594	673	586	628	647	638	642	609	595	618	581	617	605	617	596	598	611	564	554	629	580	613	625	613	592	606	587	635	569	646	567	604	578	624	634	646	612	653	637	600	615	574	625	595	588	617	596	616	574	586	617	603	580	617	571	611	617	597	609	614	611	634	587	605	630	595	669	639	551	666	613	597	588	623	561	632	582	599	606	616	574	618	611	550	625	620	617	601	614	616	630	610	674	592	597	625	592	605	565	589	598	661	565	607	658	620	610	613	617	590	602	611	626	614	619	585	611	580	602	604	649	593	585	655	647	640	604	601	590	626	600	599	621	610	608	580	610	622	590	615	619	598	587	640	583	581	662	607	597	605	607	614	634	609	600	615	580	642	574	606	606	606	631	634	637	623	632	598	592	612	633	607	609	639	578	616	624	553	585	586	569	614	627	617	589	598	615	603	574	576	627	602	610	597	642	635	602	634	606	561	642	628	647	643	588	618	620	614	560	608	611	589	587	605	621	543	616	566	611	564	600	620	587	622	588	629	616	611	566	600	611	594	612	589	656	578	591	616	624	597	620	608	642	608	578	695	598	604	614	627	586	587	616	593	554	604	530	603	629	602	594	647	671	596	612	608	606	588	613	611	545	595	582	620	575	609	626	635	611	611	612	620	601	617	632	603	618	568	573	602	577	610	650	655	591	609	617	615	604	614	608	606	611	617	601	608	619	577	629	616	634	625	610	594	599	592	603	580	604	614	625	565	638	571	626	620	608	581	609	585	594	594	634	598	670	653	577	607	608	598	649	590	624	625	586	593	640	622	612	595	597	622	612	590	671	619	594	634	597	600	607	611	600	612	633	626	660	582	599	635	607	623	600	636	634	602	637	614	575	598	572	598	607	646	577	592	577	649	593	640	604	630	586	655	642	594	617	562	580	612	626	622	595	574	647	614	619	581	647	633	588	612	626	594	600	640	579	618	621	613	565	612	614	587	638	632	615	601	581	576	611	647	633	630	587	604	624	621	661	620	640	632	603	626	646	611	569	605	568	595	652	611	636	570	677	622	640	620	615	614	626	617	582	647	639	594	600	588	561	602	611	599	651	578	643	617	597	601	613	638	601	648	647	537	595	608	611	588	601	620	590	629	614	599	593	570	610	644	630	625	574	637	596	616	605	632	623	592	606	570	608	614	656	619	632	649	565	638	598	595	593	650	608	571	615	601	637	570	626	616	623	651	600	573	588	638	556	647	621	567	600	638	616	625	593	642	615	592	566	576	573	625	598	639	602	624	622	673	595	612	571	635	575	584	602	628	599	597	634	568	639	615	617	548	609	614	625	612	659	613	613	626	615	627	587	634	568	596	588	601	637	561	588	618	633	601	622	578	636	648	565	621	606	614	587	622	642	594	643	599	599	624	628	601	604	594	663	651	614	594	565	600	636	628	607	650	571	624	598	647	621	609	640	597	662	671	601	592	582	658	594	565	621	638	621	594	624	635	601	579	578	595	566	610	623	582	577	602	582	585	604	586	599	620	649	621	606	585	584	605	608	608	578	574	624	603	607	618	584	630	592	603	631	597	627	585	611	598	665	637	641	621	558	635	594	632	606	593	585	652	592	646	605	620	566	646	612	602	606	566	622	593	562	614	614	621	633	634	636	607	649	602	583	622	622	628	615	578	587	624	575	661	604	602	614	592	555	655	634	612	619	647	633	624	586	599	643	625	637	619	638	606	575	640	610	622	591	611	579	583	600	624	599	627	599	618	659	614	634	642	620	589	555	601	628	627	575	569	631	626	593	568	618	600	619	605	644	644	616	585	624	607	591	592	604	637	628	602	638	651	566	604	597	606	599	598	636	613	585	613	610	657	646	602	605	609	603	618	654	588	557	584	643	605	590	582	613	608	633	556	600	622	618	614	591	620	628	604	625	594	630	601	625	623	668	590	619	561	589	626	605	617	592	613	612	599	635	580	597	603	585	635	633	627	626	601	564	615	604	614	618	615	647	671	620	599	611	614	621	601	634	595	596	580	633	591	599	652	612	653	603	610	624	582	592	583	575	629	608	624	564	584	596	646	621	607	585	613	639	606	604	621	665	599	594	598	615	576	608	590	598	621	594	560	643	581	569	614	620	631	628	609	581	584	629	592	641	606	588	548	603	636	609	595	583	619	576	609	589	675	585	649	605	636	629	596	587	565	646	644	597	618	597	639	632	639	602	614	606	600	626	615	652	618	571	600	588	613	623	599	589	615	601	651	625	605	651	654	624	624	632	605	610	588	607	567	610	632	600	584	597	645	667	651	606	586	584	595	630	581	647	630	658	611	604	648	607	608	556	626	642	617	639	634	669	641	610	637	620	599	609	580	570	591	605	600	591	601	595	621	624	649	642	597	603	619	602	609	644	583	608	598	651	601	595	605	633	672	590	598	574	626	562	608	650	576	599	636	605	641	595	620	579	629	586	617	587	631	568	591	587	656	636	618	653	624	629	656	596	605	589	624	625	623	626	630	579	602	617	611	627	601	603	630	580	600	626	643	610	616	634	581	578	618	620	601	654	628	620	647	649	624	628	591	577	594	573	608	644	589	628	629	562	641	593	633	582	634	595	588	563	561	650	605	637	585	615	595	612	624	683	609	592	587	624	636	639	617	599	601	624	659	624	658	570	633	604	574	580	616	607	600	598	633	622	544	643	645	596	581	548	609	593	606	629	632	649	587	627	608	605	569	631	628	588	605	620	603	602	629	589	573	631	632	607	615	607	603	619	574	580	612	621	678	573	572	587	591	602	598	619	620
20446	10542	28902	65159	71071	55805	38816	22734	9462	2732	819	368	258	243	240	235	245	224	222	256	233	234	241	253	211	228	223	256	245	249	248	226	235	208	238	249	211	242	241	244	207	232	229	244	239	245	211	213	239	229	227	269	246	224	235	219	230	205	208	239	251	215	256	231	241	260	220	237	241	240	223	213	247	226	246	228	247	243	261	213	211	259	236	233	204	218	236	227	218	252	245	220	224	241	243	270	241	216	257	226	231	242	234	263	244	239	237	215	229	237	216	221	211	224	223	219	248	237	233	240	227	266	223	214	223	234	217	222	224	253	208	227	224	243	214	230	233	227	244	224	225	223	223	236	217	279	231	223	240	258	254	230	255	214	230	229	219	231	229	205	233	222	218	250	255	247	196	261	255	228	232	212	231	220	234	233	248	253	225	231	253	251	235	251	238	228	230	222	228	239	228	218	228	260	212	216	236	253	255	237	203	216	219	234	230	239	231	254	242	204	251	255	245	228	230	256	229	224	221	225	215	211	222	233	236	235	224	221	238	229	223	229	252	240	231	246	231	232	221	217	244	222	259	216	214	228	229	227	222	217	246	231	242	208	219	244	252	230	233	228	216	240	220	225	253	249	235	241	232	232	236	197	257	234	240	244	224	213	238	215	223	242	221	241	231	203	250	223	236	241	247	233	239	260	244	230	235	244	213	249	223	227	234	267	250	259	244	259	234	255	218	246	229	235	231	261	257	219	240	218	233	228	223	199	225	226	243	235	240	246	252	247	239	227	246	237	229	203	215	232	239	235	238	237	200	226	244	226	217	227	248	224	249	227	266	234	219	235	236	246	227	252	255	231	208	252	267	232	250	237	268	232	201	249	252	247	250	221	227	221	204	223	264	241	271	226	231	206	231	226	231	253	255	240	229	215	233	242	222	204	253	272	230	245	237	229	243	215	236	250	206	238	221	246	232	235	252	234	266	271	234	249	239	230	244	230	219	238	249	221	233	216	238	226	241	243	249	225	241	209	203	234	221	218	214	218	234	237	224	242	246	228	216	229	229	239	234	238	235	243	255	225	224	264	223	219	226	236	207	223	255	226	247	205	229	231	226	269	212	210	233	274	229	238	241	261	220	237	221	252	263	262	254	232	223	247	223	214	251	237	234	240	219	253	236	226	218	204	223	225	236	229	224	228	205	235	251	241	234	216	258	227	223	187	237	245	250	246	225	237	210	222	239	246	236	236	258	201	207	247	251	227	265	235	236	268	243	205	248	256	225	222	265	239	226	248	272	234	234	202	238	237	225	228	228	254	250	216	250	217	238	232	246	215	221	242	256	252	236	229	228	229	231	233	238	216	241	246	238	224	240	214	259	235	216	204	251	214	257	238	220	262	252	237	240	215	247	240	226	223	217	246	265	236	242	212	249	221	223	266	231	248	229	224	233	215	260	240	255	235	262	245	265	239	238	258	228	209	216	222	251	216	247	221	243	218	229	234	218	226	236	220	261	227	229	224	236	238	239	235	240	230	247	232	239	239	227	263	249	200	241	251	227	222	226	224	209	246	240	240	245	216	228	238	242	209	242	239	206	228	208	216	223	206	239	270	254	236	233	241	251	249	214	245	234	230	235	243	247	225	222	237	230	274	216	240	231	216	238	208	219	209	213	216	232	242	247	240	253	223	202	246	240	245	194	219	243	248	253	225	247	255	241	208	230	208	246	252	232	255	209	241	249	265	241	242	246	236	220	267	250	229	245	233	245	217	255	241	228	213	245	228	265	231	230	239	243	234	195	247	200	226	231	239	259	254	196	273	219	207	205	237	219	231	229	206	228	230	228	195	213	215	242	237	252	242	240	248	241	219	212	216	213	224	218	240	260	244	235	224	241	225	189	244	226	205	231	211	233	244	232	254	231	240	244	225	231	248	252	242	234	243	244	246	257	243	241	221	231	212	254	247	246	230	264	235	217	228	226	248	235	220	229	222	222	237	227	269	267	225	245	231	243	235	264	250	212	246	265	212	232	244	202	205	216	238	250	245	232	257	233	216	225	224	220	223	255	254	260	199	272	236	253	250	217	245	235	205	234	226	233	236	235	233	252	225	240	236	205	226	256	236	218	225	229	240	239	218	227	212	241	226	219	225	231	227	218	238	227	246	236	217	242	250	246	270	229	244	242	227	241	224	240	224	220	233	201	233	247	235	236	225	223	270	235	231	241	218	235	225	214	244	204	239	241	237	237	267	237	215	249	252	237	238	253	225	236	226	251	228	223	234	234	239	237	221	256	254	228	239	240	227	220	236	224	217	219	222	283	229	239	220	219	264	220	224	209	219	238	224	248	246	250	242	231	255	242	220	231	238	224	232	202	253	245	224	243	227	230	195	262	247	222	257	239	206	236	229	235	229	232	235	241	201	227	249	211	219	243	252	225	251	245	220	202	240	230	263	227	238	271	237	262	238	229	262	254	242	226	244	240	224	235	226	218	250	247	251	239	231	233	202	231	218	228	265	246	233	219	229	245	244	241	248	228	208	239	211	225	223	249	235	250	222	239	227	221	244	261	256	239	204	222	267	196	254	246	215	253	226	238	248	224	209	235	217	249	212	223	199	225	227	241	235	235	246	229	224	215	237	250	245	223	209	211	232	249	225	232	221	229	229	268	240	234	221	236	223	231	212	242	233	233	221	231	234	229	246	234	227	235	249	209	203	245	203	231	265	229	233	222	255	227	220	224	221	240	241	226	254	229	219	241	221	223	222	241	220	251	249	267	229	225	232	238	251	226	241	207	201	230	201	211	215	224	249	223	252	227	250	217	275	241	230	268	229	235	219	268	250	234	246	249	263	231	213	248	222	230	219	242	229	232	209	208	239	232	255	229	243	208	249	265	243	237	240	233	253	225	211	239	225	210	220	232	232	245	218	272	227	254	241	249	237	226	210	217	255	260	248	231	231	243	230	256	222	259	225	240	262	249	225	233	263	245	236	218	224	244	246	228	256	226	248	226	206	223	226	212	256	239	227	264	239	250	241	212	243	246	223	251	254	236	245	267	244	217	209	214	220	259	229	244	240	233	272	223	232	236	213	246	221	209	234	225	227	216	239	225	234	215	219	213	242	230	228	213	233	235	243	243	236	209	214	245	219	232	258	253	222	245	246	261	210	221	252	238	237	195	229	221	222	230	209	243	219	245	221	225	222	235	219	257	210	245	226	243	227	244	235	226	195	246	230	215	257	234	237	235	247	217	269	254	197	221	249	263	251	253	229	240	233	222	236	248	241	229	214	221	244	249	220	241	261	225	254	232	239	260	217	234	252	222	198	232	218	220	239	225	242	231	237	227	235	238	219	208	236	258	235	258	226	226	258	209	248	239	208	267	213	235	243	231	250	230	229	214	226	242	234	239	235	244	232	260	233	242	218	198	219	227	260	231	255	240	243	243	203	244	229	196	232	243	277	253	216	224	242	240	232	233	247	225	242	237	211	235	222	248	200	239	233	251	254	219	228
10827	8107	32425	70569	80413	66065	50338	35532	20248	8363	3031	1174	718	624	596	610	559	591	572	588	545	562	603	599	612	582	630	605	559	564	604	572	570	530	555	560	505	586	602	562	596	604	583	584	621	594	560	592	540	561	555	587	534	545	576	557	589	622	559	526	568	570	618	554	552	548	589	568	570	577	552	535	596	589	605	571	583	572	581	563	569	588	571	569	590	577	574	609	568	584	584	575	638	561	556	618	628	599	574	605	590	566	604	650	570	525	593	554	593	569	567	564	564	591	581	628	539	547	571	544	588	551	598	551	624	549	586	577	540	533	604	578	568	563	583	582	546	532	568	579	574	560	585	563	589	647	609	563	581	563	597	580	567	582	576	548	580	579	543	602	587	596	568	566	579	591	575	578	556	572	534	561	571	595	560	547	560	555	570	589	565	568	579	561	577	595	531	593	562	567	529	518	587	572	565	612	559	587	566	595	591	546	564	589	576	610	587	581	584	602	609	594	541	576	628	525	582	583	566	570	585	608	582	565	563	575	560	527	565	544	609	572	542	587	612	600	571	538	595	560	605	593	585	566	612	537	561	548	605	573	569	561	552	580	601	568	567	607	588	545	575	595	582	596	562	600	585	569	590	559	567	581	599	570	583	582	571	554	573	526	559	570	583	572	597	592	629	580	616	621	563	523	560	566	588	573	610	542	579	594	563	533	596	578	565	545	551	587	545	572	592	595	600	605	606	576	591	557	537	576	558	602	567	612	607	591	579	585	561	568	559	570	584	582	536	603	588	606	589	593	585	566	617	558	564	547	547	604	537	570	565	579	563	567	595	596	582	567	562	578	556	577	605	551	575	607	594	616	566	561	546	617	562	541	626	585	580	572	576	553	611	560	574	597	520	582	543	568	585	554	612	565	551	571	600	591	559	602	569	595	574	586	598	545	595	602	562	561	604	580	566	596	592	585	542	583	590	615	578	553	562	550	586	561	550	560	586	623	565	592	636	583	542	577	576	596	563	546	567	570	582	567	583	582	561	589	547	551	580	582	552	610	623	555	598	525	571	608	548	598	575	566	574	585	572	567	616	583	577	585	571	582	580	587	556	543	573	628	574	558	561	557	584	589	580	569	529	556	599	545	553	581	597	543	602	586	573	558	562	549	583	560	610	556	564	589	549	645	584	608	550	580	599	582	539	579	584	600	547	549	574	529	550	525	556	555	559	587	612	561	558	567	545	590	542	586	604	581	566	592	572	572	528	586	602	566	594	577	576	586	561	537	581	567	587	568	583	570	576	616	592	571	610	584	565	558	585	557	597	595	576	558	546	555	579	564	583	609	556	558	606	544	550	575	563	584	617	567	601	537	573	553	573	538	603	601	584	566	601	627	613	589	590	545	602	574	590	594	567	553	524	569	601	547	587	584	617	577	591	634	580	562	594	548	588	588	612	599	541	572	618	578	537	632	514	577	560	566	575	569	583	549	573	543	574	567	560	574	587	567	556	534	577	593	554	582	582	552	564	549	570	553	585	611	552	549	598	586	550	585	574	566	605	577	588	564	592	626	540	562	590	584	604	593	575	592	547	563	579	617	638	595	566	550	570	596	614	567	601	597	574	577	574	578	613	576	577	521	596	594	536	538	557	554	588	564	575	585	560	570	590	546	577	541	597	530	627	574	590	612	588	571	585	568	531	580	605	576	549	559	607	601	627	586	562	581	565	581	586	573	557	577	645	549	550	582	599	529	601	595	570	574	541	586	575	567	535	574	552	576	561	585	548	532	569	544	601	573	594	616	591	588	569	603	574	593	567	581	575	600	497	590	591	579	606	616	612	609	588	551	540	587	586	546	592	542	582	565	563	589	556	609	553	560	604	589	594	569	519	602	590	584	566	574	569	583	597	534	599	632	611	638	568	583	598	592	594	558	568	589	572	569	564	565	596	596	572	572	591	587	553	576	540	580	538	578	597	602	572	615	552	571	616	544	565	553	583	586	595	546	567	606	553	565	543	552	569	564	546	568	569	547	566	576	578	604	572	547	562	591	617	604	553	584	551	572	581	567	561	535	552	570	585	579	614	569	554	564	590	611	526	593	598	561	559	592	593	593	597	619	597	576	571	588	559	580	608	564	574	561	540	617	587	549	592	539	584	606	572	587	597	620	574	569	555	569	575	575	544	574	578	572	565	573	608	572	610	557	541	595	610	598	596	573	599	560	539	585	596	625	566	568	539	584	546	577	562	597	583	554	585	582	563	575	575	561	568	606	563	597	594	573	579	548	548	571	552	547	590	573	553	573	594	573	559	579	579	580	562	545	574	587	549	572	596	576	572	547	576	551	605	568	548	568	573	574	563	618	578	581	596	591	610	568	583	579	574	531	555	568	554	590	604	618	558	544	536	548	563	598	551	533	556	578	566	550	559	592	536	559	599	606	580	556	592	584	524	559	539	557	576	558	595	532	567	599	577	544	542	550	555	572	588	590	516	545	550	564	544	553	563	603	620	542	589	554	573	581	529	604	615	573	541	572	600	582	609	613	595	537	543	560	584	586	570	580	600	578	534	535	609	590	615	540	557	564	558	572	569	564	550	598	577	554	574	636	582	580	552	561	587	549	598	639	588	589	538	621	579	574	571	537	585	598	570	559	626	556	582	556	591	552	568	580	575	517	552	583	589	582	583	580	569	578	594	607	572	588	555	557	584	621	570	582	538	597	510	546	588	573	596	581	559	609	610	591	609	572	559	621	555	630	572	568	519	587	556	555	584	546	570	556	545	562	581	578	555	561	609	594	569	573	536	538	575	595	586	565	543	582	548	558	578	594	567	582	582	542	574	556	548	621	569	601	593	556	621	574	566	598	638	638	549	568	626	585	549	568	581	578	580	580	558	590	588	607	616	592	608	581	550	557	553	579	585	582	555	551	584	573	636	586	531	570	594	595	597	595	541	654	559	573	584	577	600	571	568	552	548	564	554	604	608	577	577	555	537	617	570	537	550	587	578	596	601	577	585	570	594	516	613	566	585	528	602	591	564	570	562	582	593	564	619	537	578	580	538	555	565	593	552	572	589	535	579	566	603	607	562	592	585	564	579	539	576	591	574	635	569	535	584	592	594	594	581	550	543	574	535	612	589	575	577	539	576	585	569	567	567	622	570	550	612	568	582	548	578	558	591	605	542	543	571	543	595	598	559	587	607	557	607	607	535	559	553	559	560	586	547	591	551	567	583	527	572	602	549	545	536	531	620	570	551	586	533	608	543	552	590	560	609	583	549	566	562	529	579	587	573	612	564	587	564	621	593	609	570	534	530	550	583	592	555	573	592	591	576	585	592	578	572	603	547	604	597	580	583	581	585	608	572	570	594	542	579	576	561	583	568	579	581	559	561	522	576	558	576	565	615	600	559	560	562	573	575	609	567	577	616	563	600	551	576	564	591	597	568	573	580	619	526	575	595	602	616	589	528	584	563	610	587	598	556	594	576	589	586	584	564	538	553	577	650	590	567	588
2536	1112	5473	7347	6802	4368	2318	1275	647	438	368	346	298	287	349	321	301	299	316	301	291	306	328	297	295	280	291	309	309	332	288	309	334	299	332	337	329	337	312	302	291	313	327	301	283	307	322	296	310	317	335	306	314	299	311	341	318	312	327	347	304	308	353	265	262	309	336	349	294	312	306	315	288	340	301	325	301	321	311	291	283	328	325	290	332	281	302	327	321	338	330	297	311	283	334	332	322	320	268	307	339	333	292	314	291	328	310	326	297	308	300	295	335	269	248	311	329	296	325	280	311	308	311	324	325	294	320	311	285	315	341	326	310	267	293	294	307	298	308	324	304	324	295	295	304	333	316	321	284	318	315	332	293	313	303	273	302	295	288	291	285	310	308	291	281	315	302	321	313	309	289	312	320	313	319	329	293	345	322	287	314	304	315	292	265	302	337	317	313	323	271	323	285	289	290	329	299	306	340	296	332	310	335	311	299	332	324	320	305	318	312	342	352	284	301	341	283	312	292	329	314	312	326	314	331	277	285	307	318	324	316	301	289	284	290	335	311	301	311	320	310	292	310	322	299	324	279	293	335	292	327	299	328	279	296	307	306	295	328	272	304	308	334	295	322	330	302	331	339	313	317	312	312	307	306	297	302	285	322	293	337	286	307	324	321	289	333	290	310	329	275	306	318	339	330	353	323	354	314	326	296	283	298	323	261	294	268	284	306	281	317	313	349	307	301	305	323	315	281	286	315	292	316	323	329	303	309	315	299	308	293	310	301	328	295	302	324	296	311	311	291	277	306	296	318	299	317	309	276	317	318	320	291	306	296	311	322	323	311	297	302	336	331	299	303	351	303	351	315	312	308	292	280	319	319	299	303	306	305	298	300	319	370	316	309	334	279	303	341	304	315	319	320	295	310	324	330	304	326	280	310	322	304	270	354	286	303	324	301	280	291	316	339	305	286	274	326	299	302	332	315	306	300	357	323	380	312	328	296	313	340	309	330	277	309	289	266	318	303	326	324	326	297	294	289	324	322	303	302	312	318	304	273	284	319	299	334	320	320	292	325	319	315	289	296	318	324	311	312	313	282	333	312	323	273	303	298	298	331	291	323	345	304	312	313	286	310	324	283	315	327	314	291	290	319	291	316	314	279	357	325	304	334	290	300	340	297	290	312	306	281	316	324	294	290	326	302	295	309	276	320	325	293	311	298	323	331	316	320	330	315	356	319	290	327	310	292	296	269	311	334	300	321	313	325	295	314	311	279	317	322	289	305	294	324	293	290	315	339	277	290	306	320	301	293	255	314	340	328	294	322	289	284	311	304	312	290	319	305	288	312	333	312	316	295	287	316	271	309	327	315	314	319	326	297	295	291	284	319	280	327	331	286	293	327	309	308	310	322	274	307	292	313	280	286	311	305	283	323	294	286	319	323	308	330	313	308	311	334	306	300	262	297	354	281	318	310	283	334	294	317	302	316	303	313	329	292	329	294	290	311	295	342	282	304	285	283	314	303	309	324	309	294	317	348	290	292	306	325	315	310	329	292	310	311	314	313	356	322	293	316	316	330	311	292	301	324	311	302	295	318	309	304	320	298	309	292	322	305	337	299	280	295	339	309	336	286	308	315	332	287	314	340	278	356	336	300	329	323	340	332	339	282	308	306	362	289	330	296	315	364	280	306	276	332	334	318	316	310	292	312	312	328	323	276	303	300	296	301	303	286	339	306	313	325	339	337	322	312	321	295	319	317	325	306	333	288	275	318	289	308	290	279	311	335	330	283	318	304	307	331	317	320	300	303	315	312	326	302	324	305	307	275	289	318	335	335	315	304	289	306	298	315	321	296	320	309	308	311	299	311	314	306	338	295	277	323	292	300	320	292	329	299	276	305	302	314	324	290	299	325	329	300	317	313	315	325	309	293	304	353	307	340	287	314	299	325	287	284	336	297	324	284	273	300	296	331	279	307	322	329	268	283	327	323	314	311	306	281	309	330	318	285	295	326	291	335	311	310	313	321	272	333	302	302	318	293	279	308	262	281	305	323	307	304	293	293	317	298	297	281	327	311	333	301	317	283	307	339	314	321	330	295	300	282	340	310	315	350	305	307	302	293	318	294	314	294	331	352	327	308	314	326	266	309	310	337	310	313	306	299	300	334	286	270	332	316	318	309	284	301	284	296	307	302	313	313	291	313	331	301	263	321	297	288	310	318	326	269	326	315	286	322	306	284	317	331	288	271	305	286	331	330	311	300	312	287	287	318	295	303	303	273	277	325	297	315	299	267	319	291	333	285	281	338	306	311	313	310	333	282	284	317	272	313	273	341	322	316	276	319	307	316	279	331	285	312	271	287	314	302	306	323	337	323	265	335	313	276	326	310	307	317	325	301	312	362	325	323	307	288	309	321	307	284	296	303	310	330	341	317	291	353	313	302	321	313	300	348	317	303	303	272	321	322	312	305	320	317	342	330	315	316	317	315	312	318	327	279	319	313	310	297	329	293	325	324	316	299	305	312	300	318	287	310	318	316	304	288	314	306	332	297	293	273	308	314	266	321	310	330	302	338	287	312	305	303	303	301	286	340	325	286	328	294	308	330	346	317	291	334	303	287	313	288	300	330	335	284	317	328	300	315	292	323	329	303	271	316	334	311	351	291	320	352	314	329	330	338	321	315	332	267	323	342	341	328	314	301	316	308	296	313	317	312	318	275	302	335	323	283	345	366	310	312	317	295	293	319	291	300	326	337	287	317	285	309	312	273	300	326	310	282	309	306	314	288	324	349	284	295	323	320	336	302	293	311	343	285	321	324	317	308	304	324	297	285	271	283	307	284	341	355	289	298	307	298	308	326	301	313	308	319	302	336	320	297	321	313	314	288	287	308	311	320	319	320	339	314	336	345	261	335	320	310	296	312	292	295	288	292	310	291	335	287	346	321	301	304	342	316	288	327	296	309	281	289	306	322	275	312	299	296	324	303	287	297	309	330	305	309	321	321	296	301	309	306	299	325	290	295	303	320	325	307	304	283	319	309	330	275	312	322	309	312	295	273	306	305	323	353	292	311	292	327	316	276	314	324	335	314	302	279	302	280	313	305	331	270	282	284	314	320	297	304	290	258	299	312	301	324	289	316	313	303	350	309	338	329	315	324	324	307	320	295	316	303	327	323	296	333	327	294	306	320	318	320	298	317	289	328	320	268	322	309	316	306	334	307	299	285	297	303	305	325	336	312	321	317	333	324	315	310	307	339	288	337	330	303	297	304	356	311	310	300	301	310	291	277	284	333	317	316	306	334	294	332	302	321	300	314	306	315	304	311	306	321	332	318	312	310	289	342	304	285	304	313	319	289	271	294	311	322	334	295	321	311	293	263	344	281	315	342	314	323	317	329	301	310	314	310	322	291	298	297	314	335	305	322	282	303	312	294	298	294	298	332	342	315	331	311	330	308	298	283	315	334	311	335	309	322	319	301	296	324	323	302	300	328	307	311	284	341	308	311	316
2609	1908	12506	19690	18879	13153	7771	4332	2122	1234	932	792	802	736	737	737	763	710	671	739	741	737	727	788	670	712	736	775	696	756	735	760	756	742	762	731	765	762	793	744	794	708	723	766	763	696	772	694	714	745	753	731	792	714	760	751	717	760	740	738	738	757	720	731	716	752	744	752	771	734	756	722	742	756	694	747	719	731	732	699	736	726	718	719	779	776	731	701	740	750	777	746	718	726	714	740	758	724	754	731	744	700	765	752	738	681	775	722	760	721	757	694	722	763	731	720	720	733	692	773	780	723	712	716	719	715	740	730	733	710	757	722	742	743	764	765	716	758	751	795	786	719	762	724	743	730	789	716	734	714	730	764	730	775	718	689	722	712	816	770	738	784	751	728	769	726	717	690	741	763	704	718	739	740	744	783	755	712	752	718	727	746	723	726	740	738	705	764	765	714	760	735	714	674	674	730	744	778	674	774	759	758	752	755	768	749	772	733	690	722	723	802	776	718	741	678	743	686	817	738	772	720	768	737	735	703	783	800	725	747	709	768	774	737	808	759	759	754	708	745	716	734	708	724	714	732	698	755	723	694	787	711	760	703	755	780	731	796	751	681	703	675	744	716	724	766	728	754	723	709	713	764	749	667	743	801	716	788	743	797	800	723	754	723	721	734	715	734	726	704	772	763	747	737	764	736	715	716	729	739	703	722	732	730	766	765	718	731	721	775	714	746	708	713	716	750	755	753	737	746	736	722	684	714	697	762	786	734	760	743	737	697	758	718	688	743	724	738	715	755	769	691	754	774	767	728	717	733	770	783	688	727	732	683	700	722	737	729	721	708	788	749	704	773	792	773	696	724	770	718	720	672	722	752	698	723	749	737	721	738	691	725	756	779	754	727	697	763	703	767	754	725	787	759	755	687	784	747	730	728	753	764	787	698	710	761	757	729	740	743	752	736	716	789	704	758	750	709	743	736	746	739	737	703	757	760	726	717	731	730	746	749	707	732	768	716	753	742	714	753	683	791	732	745	746	735	834	719	746	728	737	788	724	753	690	704	713	767	737	698	691	783	730	746	709	733	735	711	732	734	760	766	739	743	772	757	715	711	705	723	739	830	738	702	760	733	800	759	748	730	726	813	741	762	787	722	746	732	799	753	742	761	729	732	768	728	712	735	720	744	786	746	744	721	700	744	695	809	693	735	760	737	729	745	711	743	729	700	711	687	727	741	765	749	721	736	738	732	737	780	739	728	708	712	721	759	757	718	764	764	743	742	745	692	750	730	705	710	746	724	729	766	724	726	694	768	776	703	748	710	683	699	759	700	740	757	729	702	784	695	735	718	731	762	706	801	705	789	696	749	706	780	764	719	721	742	708	708	762	740	744	755	755	717	722	715	782	743	722	764	728	714	731	714	727	714	696	727	748	752	751	713	799	719	792	746	709	696	748	754	726	741	772	742	768	704	745	730	775	768	714	747	750	723	772	716	757	706	767	721	723	786	730	706	740	753	717	757	736	717	742	748	715	722	774	762	770	667	715	769	730	761	722	729	725	755	725	719	761	746	747	755	739	755	741	704	698	745	710	744	708	751	722	707	732	754	733	778	768	691	711	707	696	758	714	758	725	771	780	732	732	754	757	719	811	688	713	744	758	790	759	683	736	731	726	769	765	723	729	725	788	733	714	694	737	695	726	712	767	710	730	720	707	725	732	754	737	732	721	748	710	687	730	757	790	748	728	745	763	773	735	778	781	723	701	787	715	756	732	731	736	723	743	770	733	722	745	724	735	785	749	711	744	762	722	760	736	704	731	685	754	701	746	766	725	715	718	744	711	708	754	679	760	721	741	732	762	716	742	753	731	772	742	711	748	723	745	747	762	703	734	745	732	806	746	768	712	767	758	729	720	766	747	745	756	750	767	758	761	723	711	735	744	749	769	720	701	749	731	746	693	766	760	819	718	733	707	734	740	762	753	720	794	777	681	705	757	738	727	739	779	741	711	740	705	778	742	718	795	752	755	718	757	753	733	723	739	805	734	694	727	744	733	720	726	747	768	714	715	730	726	773	733	727	752	766	715	742	722	680	766	793	720	724	754	690	757	735	715	718	749	730	702	705	737	738	763	723	764	733	737	750	734	747	709	702	739	761	703	720	765	779	781	733	751	765	715	757	750	715	715	741	705	737	794	709	757	742	712	710	787	709	769	746	770	734	715	726	764	744	776	700	718	742	787	754	721	768	750	738	741	758	767	733	760	759	722	744	747	762	773	752	723	764	722	685	683	733	762	692	717	761	763	700	759	727	762	718	718	750	781	730	721	710	778	760	778	755	721	733	781	726	744	702	764	768	719	731	748	734	745	774	724	741	772	811	738	726	716	724	687	708	753	717	744	746	730	754	732	744	746	719	706	750	790	665	733	748	722	727	734	754	783	735	754	742	741	711	736	705	784	685	739	779	750	707	725	717	724	755	746	724	720	748	752	716	769	734	692	790	759	746	697	758	742	762	740	701	837	773	733	664	704	746	732	736	753	774	713	753	744	710	750	733	728	720	762	720	773	726	725	698	711	766	755	727	778	735	768	766	712	742	760	714	734	707	751	726	739	703	736	723	737	745	695	754	713	687	742	763	773	726	752	699	744	776	815	726	706	719	687	730	780	721	754	753	781	697	727	743	700	696	726	703	697	740	779	779	759	783	736	763	781	753	723	758	712	695	732	712	714	761	782	767	776	718	731	726	767	761	754	757	754	748	745	786	753	689	771	741	731	741	738	745	741	759	752	710	762	741	763	769	692	773	750	725	741	709	762	717	727	711	701	749	799	738	726	761	745	766	695	739	750	745	757	751	743	711	754	742	747	732	771	697	755	720	724	739	717	748	703	723	726	732	689	715	723	707	700	693	732	699	781	691	722	785	787	711	726	725	770	704	710	740	716	750	741	736	687	765	722	758	748	765	736	740	743	776	742	770	730	735	752	709	731	815	813	730	733	769	693	737	722	763	788	727	749	707	757	699	759	751	752	722	737	764	762	701	740	758	767	737	748	730	743	730	710	748	745	755	716	733	698	734	786	761	723	744	725	725	748	701	706	782	761	766	717	712	747	720	703	675	707	740	729	757	687	766	694	779	779	731	741	708	709	769	759	752	698	758	744	761	696	684	707	742	704	725	690	730	762	781	756	787	748	744	774	781	775	721	763	773	766	723	705	753	730	696	737	724	731	775	739	698	712	789	761	769	744	775	733	700	754	729	731	764	710	720	732	761	792	765	755	760	704	730	806	736	735	732	716	770	739	755	767	718	756	750	766	735	759	724	726	785	717	793	674	733	794	770	738	752	727	675	729	738	719	749	730	719	702	731	713	749	728	716	707	757	753	769	712	748	755	715	742	778	720	733	774	738	786	799	773	735	788	689	769	734	710	735	781	740	729	769	769	736	756	741	717	739	712	719	731	680	727	739	751	767	680	762	713	741	735	738	761	735	732	718	777	725	729	727	747	743	727	711
14418	25212	70201	71683	60416	45764	30265	15459	5356	1660	630	374	260	256	274	303	267	261	244	245	266	296	237	260	241	228	276	224	252	248	260	261	257	254	274	278	235	235	259	240	267	251	247	244	250	232	254	291	257	242	246	258	234	239	239	260	243	275	237	229	229	284	270	266	258	241	274	242	231	245	251	233	262	222	271	254	241	226	257	259	257	255	260	260	261	248	212	247	227	245	266	257	236	228	264	249	266	246	255	241	236	249	243	236	247	252	268	244	248	268	244	232	235	244	248	258	231	277	248	271	279	226	231	246	241	245	236	223	250	252	234	257	261	238	265	238	259	239	287	249	286	256	263	216	262	237	286	233	268	239	230	239	284	254	233	259	262	269	251	245	256	272	244	231	251	251	239	233	241	271	268	268	258	244	251	266	240	237	262	237	264	232	221	219	229	237	248	281	230	254	275	248	249	245	246	243	249	272	304	245	251	268	240	237	262	247	248	254	241	206	253	237	268	246	262	254	279	261	246	253	234	239	236	223	234	237	255	222	241	233	264	249	269	268	242	238	231	240	265	240	292	252	230	263	245	271	204	227	243	226	260	257	283	231	254	243	253	220	254	245	219	277	228	228	235	251	253	278	230	251	226	264	267	269	240	243	277	248	245	267	264	271	241	248	250	247	239	259	253	274	297	226	287	252	250	240	273	218	254	243	259	276	275	231	227	272	258	236	253	252	245	252	253	240	267	240	230	230	278	258	200	268	248	257	264	254	235	256	250	263	267	256	257	271	236	262	251	217	261	278	249	266	249	248	224	226	235	266	271	260	239	223	282	254	256	260	242	244	286	254	254	253	269	260	251	223	257	235	249	255	251	248	291	236	261	253	247	251	243	240	272	245	288	261	229	259	239	262	267	241	248	264	243	231	251	245	225	228	258	231	254	277	265	273	245	219	263	259	280	265	263	261	254	255	253	247	267	293	282	242	251	226	266	232	243	219	247	261	284	249	245	225	279	266	270	240	260	241	235	244	231	243	264	258	259	233	263	248	242	268	241	265	251	246	204	252	260	229	264	253	240	247	261	236	266	243	247	239	250	259	268	260	244	257	256	249	235	266	259	213	264	248	254	233	241	227	243	247	253	231	242	253	247	249	252	220	237	234	231	238	257	234	253	220	262	280	276	256	228	244	258	244	222	233	240	222	249	269	275	237	229	254	262	210	250	257	241	256	263	254	260	249	237	249	270	240	256	230	260	250	258	269	236	256	250	282	239	274	258	276	255	274	252	257	256	240	254	224	280	260	259	223	232	257	270	286	243	241	232	252	260	260	264	240	255	244	254	236	231	261	254	232	264	231	251	261	224	236	258	265	247	244	230	237	247	245	250	240	232	238	228	218	245	274	233	257	257	273	248	255	203	267	255	247	234	257	244	235	192	249	262	248	261	259	241	273	246	264	241	241	254	267	221	245	285	235	265	251	231	276	281	254	237	269	225	245	225	260	244	216	277	216	225	250	238	235	252	245	251	244	231	260	265	214	220	224	252	253	259	248	243	271	236	269	257	231	280	248	243	221	230	232	252	254	245	226	246	268	269	237	278	233	274	244	277	269	227	232	249	238	253	247	250	242	295	246	247	242	285	254	226	273	235	260	260	250	249	254	262	231	224	248	255	260	249	260	244	265	268	247	252	252	221	239	236	243	219	238	280	221	212	247	246	276	237	240	255	249	240	232	228	277	266	237	253	248	228	241	293	284	257	258	236	245	230	245	270	263	244	250	240	251	241	257	241	245	259	265	234	261	246	261	250	260	223	241	272	232	243	222	250	252	257	244	244	255	248	260	244	255	257	234	226	250	258	242	237	254	258	270	258	237	250	256	255	222	246	263	242	235	276	217	248	261	256	247	259	239	252	265	253	251	277	266	231	237	250	224	274	281	233	256	276	277	258	228	258	232	222	261	231	236	257	263	237	224	219	243	229	252	268	233	244	246	242	251	229	272	248	238	248	238	265	272	215	266	243	236	254	233	246	243	262	242	258	234	221	236	249	228	225	234	225	235	264	262	240	248	268	240	238	244	255	246	198	245	253	251	239	246	252	244	273	245	246	245	265	260	260	273	234	261	258	243	243	262	251	244	261	252	249	268	277	241	245	258	233	257	282	240	243	219	235	241	265	257	265	247	257	246	260	252	230	245	254	236	261	256	263	254	247	249	264	226	229	255	237	243	254	261	246	239	226	236	238	238	231	247	259	255	234	215	243	239	245	276	281	274	246	231	245	273	246	240	241	260	282	236	245	262	280	276	217	241	254	266	239	230	280	276	263	249	230	236	262	237	234	264	250	246	245	253	250	256	227	237	245	242	271	250	238	264	242	270	245	223	251	268	235	252	233	246	237	260	246	229	235	254	278	257	231	258	253	256	236	246	231	262	238	273	246	239	249	247	226	253	261	232	260	263	247	242	254	243	244	254	249	253	277	257	247	241	217	245	251	253	277	228	273	239	264	245	263	235	247	242	230	255	265	248	262	235	240	236	251	262	244	235	257	258	261	231	229	265	254	223	200	266	239	261	282	267	234	235	264	245	254	271	239	245	251	241	244	243	233	271	266	253	257	247	261	240	259	269	265	254	256	229	282	240	260	255	235	261	253	202	253	233	233	247	226	247	247	244	242	262	274	235	258	243	252	242	250	245	234	241	242	230	255	227	276	217	235	244	279	251	243	205	244	227	269	261	246	258	258	237	222	247	245	245	229	243	233	290	270	257	220	253	229	248	262	244	240	246	249	238	253	246	227	285	246	254	217	260	272	261	228	227	249	261	273	268	258	254	240	226	283	219	270	245	222	250	245	226	262	221	237	276	238	272	267	255	260	255	248	262	236	237	260	249	230	265	239	234	243	262	245	229	255	272	240	256	235	254	261	286	228	254	259	244	241	247	219	247	274	264	270	247	260	248	255	253	258	217	235	253	249	237	263	260	253	230	237	267	248	250	244	234	228	268	259	257	248	251	242	219	235	241	260	255	252	229	242	253	268	289	277	238	231	280	286	243	273	237	233	264	250	266	215	239	240	235	265	259	226	223	235	217	259	247	250	276	270	237	242	247	229	252	226	239	266	241	248	287	238	271	256	262	226	260	252	239	266	237	274	236	240	232	204	219	246	258	255	232	235	249	248	235	261	238	246	237	283	263	250	259	289	254	283	250	252	273	248	221	267	260	262	270	264	256	259	235	278	216	249	255	242	268	270	253	249	248	298	262	262	245	236	237	249	305	269	286	225	256	246	248	222	240	248	270	266	233	236	222	247	267	214	242	279	229	249	221	220	260	264	250	233	236	249	249	261	273	242	246	228	256	273	261	253	262	229	249	256	233	222	257	218	251	272	232	229	241	245	255	264	243	260	227	233	236	263	239	244	263	254	274	262	252	236	272	258	255	255	241	230	227	263	261	269	226	263	250	262	258	269	262	251	238	247	228	261	231	220	222	244	274	261	240	213	250	237	249	238	242	222	245
8610	21620	64370	76233	68923	56125	43024	28310	14685	5853	2119	1013	732	597	595	598	589	595	613	595	586	618	617	620	597	633	630	621	628	591	587	585	667	618	623	639	553	610	569	586	616	589	632	636	587	579	613	617	600	589	632	606	577	612	634	628	654	591	598	566	618	630	585	597	575	624	628	571	651	606	611	588	585	642	619	626	606	592	618	636	600	592	647	638	615	646	560	594	587	556	575	656	595	624	602	590	564	592	603	592	614	595	605	626	607	585	574	616	611	619	601	624	624	566	616	633	615	625	608	635	631	593	637	617	616	611	636	608	585	628	593	602	630	594	588	609	662	575	584	581	617	563	598	591	538	647	582	615	593	580	587	590	652	613	554	589	639	568	640	562	603	581	596	601	588	602	619	608	621	611	602	570	581	569	629	578	607	604	601	581	599	599	602	644	616	630	632	621	551	596	618	621	601	573	616	602	582	550	591	653	591	615	637	608	623	606	618	597	629	618	659	633	627	585	657	557	621	597	628	573	637	601	629	607	618	585	650	621	623	587	632	603	604	615	617	562	584	610	561	632	599	564	578	589	668	623	581	615	603	638	605	581	619	628	627	629	603	611	637	590	622	587	582	592	585	613	604	609	590	598	630	596	618	579	582	593	625	641	619	575	619	549	592	565	630	596	601	656	626	634	614	611	606	620	622	619	615	625	631	588	600	629	603	596	526	645	605	630	623	640	567	622	619	601	584	601	600	632	633	644	628	595	584	618	625	590	600	597	610	618	615	637	612	555	598	649	599	607	610	585	607	631	594	600	650	547	593	632	570	627	612	645	598	621	599	613	628	563	615	618	589	591	622	613	586	537	563	650	609	585	544	627	574	605	623	602	609	582	594	569	636	609	617	622	581	595	607	637	594	624	576	614	585	576	595	552	684	590	620	614	571	590	643	574	582	604	639	592	602	597	566	638	602	605	592	616	607	596	603	587	612	615	575	617	631	594	628	664	584	597	572	580	557	608	572	620	579	599	632	613	609	563	558	593	598	628	638	554	611	644	573	633	566	603	628	613	595	635	602	618	624	603	611	607	596	596	637	593	585	565	603	606	585	638	594	570	640	564	589	571	574	582	617	611	602	579	626	625	613	651	571	663	623	610	579	575	614	606	649	609	585	561	595	616	586	595	588	610	618	609	652	624	607	602	573	652	622	598	591	610	643	592	585	599	594	559	597	643	573	624	556	614	628	601	645	614	645	634	572	574	618	616	672	569	577	645	593	577	628	622	617	613	615	585	603	628	604	583	621	612	637	602	621	614	618	597	609	571	604	615	610	598	606	586	597	589	615	560	598	614	584	587	641	621	592	594	625	610	596	574	581	602	568	611	628	657	624	619	581	598	633	627	603	614	589	580	579	594	616	571	539	589	586	553	638	614	672	589	628	601	638	624	599	627	576	556	662	634	643	595	610	573	600	630	607	587	610	630	625	622	585	609	653	583	577	615	610	598	547	597	617	602	541	648	615	570	585	613	615	605	610	629	598	570	613	591	626	666	567	611	555	640	601	583	601	587	623	622	640	599	651	624	594	621	570	612	643	601	573	567	598	606	582	600	624	572	598	640	622	615	625	588	601	604	573	591	615	623	639	650	606	613	605	663	592	642	592	621	613	607	615	632	627	586	587	631	632	610	589	632	624	609	590	587	611	608	560	636	640	606	621	553	578	630	620	609	575	641	600	583	586	582	617	538	569	620	602	600	620	594	588	600	596	623	538	609	640	633	642	613	592	617	558	647	581	630	604	636	608	649	608	585	592	619	607	608	571	600	607	587	630	572	598	571	654	558	606	592	658	601	591	574	616	589	639	625	589	596	603	632	577	589	594	589	609	614	607	548	652	580	631	645	587	534	583	631	629	582	651	604	609	619	619	622	587	601	631	648	578	614	637	597	624	600	593	626	620	634	617	662	588	588	621	596	617	611	625	578	584	624	606	619	591	597	604	625	552	594	605	594	633	564	615	595	548	568	599	604	647	598	601	641	622	575	617	581	580	610	593	585	609	568	627	661	619	643	638	596	621	626	615	572	619	585	611	577	566	555	616	651	614	613	654	596	580	591	600	578	632	614	586	648	626	597	562	585	595	610	612	607	624	653	668	596	637	593	604	597	634	642	603	618	567	621	619	596	623	599	548	642	609	642	533	595	588	640	626	655	577	592	646	572	563	601	581	585	613	606	622	624	597	588	602	567	620	584	595	620	633	589	605	617	620	606	611	575	619	643	640	559	604	663	579	637	594	600	582	610	609	587	601	600	605	606	596	569	626	537	599	621	578	648	643	628	569	640	599	574	576	614	625	640	604	624	548	634	565	593	622	577	591	635	578	642	612	602	638	588	618	592	596	618	580	589	616	607	617	584	552	650	618	610	592	603	584	670	605	630	648	580	634	594	617	606	655	660	598	655	609	623	600	629	630	596	563	627	594	578	566	618	650	594	567	626	617	607	617	575	618	597	600	560	652	608	596	624	622	598	629	587	613	621	595	604	605	646	598	614	605	584	573	603	618	624	613	629	594	602	641	597	608	660	624	621	582	605	608	605	565	614	654	542	612	595	634	658	619	566	583	609	625	624	524	606	588	583	586	711	645	613	540	643	619	621	556	590	630	594	613	566	632	601	608	616	607	581	635	602	615	604	625	600	608	647	578	582	608	559	583	630	643	587	626	602	626	585	596	660	619	656	617	613	612	623	568	602	597	593	600	621	600	638	628	599	581	649	565	624	595	642	608	622	609	617	592	632	616	601	588	609	601	618	569	629	620	593	612	611	627	601	589	589	603	612	575	613	622	582	607	619	613	609	626	615	552	618	606	604	598	582	599	655	605	627	611	623	644	658	619	608	609	588	643	603	644	586	599	629	650	602	592	566	592	610	626	623	690	666	598	616	604	646	603	606	625	599	618	610	574	596	604	566	586	591	578	602	609	611	605	602	568	627	604	631	564	574	564	569	626	594	592	559	573	572	632	595	617	594	600	592	620	595	571	585	635	607	624	567	616	607	597	618	611	639	614	614	596	612	633	591	598	603	600	604	580	584	628	576	621	585	557	602	636	618	566	613	629	585	653	652	591	586	618	577	616	584	595	621	618	609	589	562	595	608	612	581	592	636	593	605	618	608	570	620	589	608	650	590	605	575	621	573	600	586	615	603	583	613	608	616	609	581	624	656	602	598	650	611	567	613	622	628	598	572	586	609	582	597	584	620	584	609	557	619	604	597	612	625	621	634	633	562	631	628	572	606	608	602	617	598	602	587	615	649	616	621	578	619	626	647	583	654	599	579	652	605	629	641	612	646	606	634	553	599	600	609	579	630	601	627	562	634	597	624	580	641	598	565	579	633	653	603	619	610	600	620	577	622	571	615	609	603	614	562	611	564	609	611	598	615	596	653	647	613	650	613	586	584	631	571	633	574	598	609	575	634	607	622	627	619	628	580	663	603	609	591	601	590	561	569	585	630	599	568	618	612
16768	23144	78961	73701	61492	47328	31932	16747	5865	1775	636	326	274	248	244	222	218	245	215	261	238	236	242	235	237	246	237	217	214	225	222	237	249	205	223	236	261	194	227	231	268	250	250	222	225	243	222	230	236	245	251	222	197	250	231	271	272	243	225	215	217	243	261	228	243	230	240	222	206	251	226	222	252	259	231	232	247	253	224	243	235	200	217	240	235	230	222	233	233	239	237	230	237	213	251	211	237	219	260	204	280	225	267	237	234	241	261	205	243	250	208	216	222	246	214	236	219	206	221	221	221	251	262	248	254	238	255	229	245	235	228	222	259	251	241	245	254	239	229	224	236	235	210	247	251	248	266	209	271	226	214	205	227	224	244	223	226	205	268	230	223	245	248	245	211	218	209	237	223	257	249	221	247	225	215	205	231	228	230	221	237	225	242	242	234	214	244	226	227	240	229	233	244	258	245	234	242	235	218	229	277	237	247	236	267	232	212	240	256	245	259	242	226	220	227	227	238	223	212	196	220	218	222	225	232	258	252	221	231	248	216	224	220	237	247	232	260	238	239	224	245	257	226	240	227	234	227	249	219	231	206	231	215	224	234	245	227	213	212	231	236	255	229	251	216	242	250	237	246	240	219	206	224	250	232	243	225	235	232	212	227	214	216	243	190	233	229	229	218	250	238	243	208	227	254	261	240	229	232	247	234	244	244	217	206	208	247	220	200	253	241	226	214	218	219	251	239	233	225	220	237	237	221	215	250	223	235	243	216	207	237	234	229	231	213	233	210	206	250	226	246	266	230	231	230	230	243	218	233	247	236	217	231	223	219	257	227	258	226	260	223	245	254	255	233	219	244	228	218	230	237	254	245	237	224	255	213	226	233	224	228	246	241	217	246	255	217	234	241	201	234	220	234	223	228	221	226	216	234	235	226	211	219	234	245	232	218	229	242	238	256	222	241	229	247	229	218	207	248	249	220	227	248	213	227	261	240	224	253	211	224	248	212	236	253	222	240	213	227	225	238	239	223	246	216	220	208	252	221	207	214	242	204	214	227	240	216	224	224	243	234	251	240	270	236	241	233	235	220	224	237	236	213	226	250	249	254	226	256	234	245	238	216	246	224	226	231	232	214	240	230	253	205	260	242	236	209	253	216	245	226	258	216	243	246	243	231	238	213	260	262	217	211	243	219	221	248	243	243	222	206	223	221	248	267	213	240	239	250	205	243	235	232	200	222	194	267	246	261	211	209	213	219	231	220	232	246	235	238	234	225	240	241	216	232	207	248	274	226	228	242	212	227	249	237	241	249	234	211	231	243	200	226	216	216	234	257	241	267	230	219	209	222	234	229	233	235	233	237	238	201	229	231	211	219	213	250	237	218	233	228	211	225	245	226	249	247	259	222	249	258	238	226	238	244	231	220	230	225	217	240	199	226	225	232	201	245	239	225	242	239	251	240	207	263	231	244	247	232	232	244	250	229	264	212	218	219	238	219	213	239	252	252	234	234	235	236	255	235	228	250	185	214	226	221	230	261	231	212	239	230	234	225	250	235	236	236	261	230	224	249	212	209	239	213	236	242	261	230	253	240	198	214	221	262	235	212	216	248	233	275	230	215	233	231	185	228	235	225	245	228	235	240	213	226	237	223	202	259	203	236	234	223	241	237	225	247	253	243	243	259	233	252	230	211	222	213	244	222	240	247	247	212	219	244	246	198	212	234	234	248	242	238	247	237	232	248	207	229	216	244	218	244	242	214	268	220	239	247	226	222	228	246	228	238	235	239	246	243	222	224	233	238	229	229	239	241	222	224	236	226	236	228	221	268	262	238	250	219	223	241	232	240	236	198	216	225	229	241	240	257	245	235	240	223	248	241	199	219	228	236	237	241	205	212	236	224	216	206	227	231	211	208	236	233	203	212	251	240	223	213	246	235	242	227	220	208	266	225	219	222	217	239	238	234	262	245	236	229	278	200	252	260	258	250	232	231	217	233	255	217	209	218	217	224	238	247	227	240	220	200	205	228	239	229	236	217	233	220	177	233	230	245	247	246	251	246	260	232	226	198	233	239	226	235	231	228	287	259	223	233	252	265	231	242	228	231	222	238	204	234	216	237	239	220	219	236	203	253	227	228	235	257	231	232	226	215	242	205	269	252	238	238	230	222	248	220	240	240	241	241	244	246	254	216	233	256	216	241	232	250	227	240	217	227	206	257	234	225	233	237	214	217	212	231	247	219	229	220	256	199	242	226	233	228	239	247	244	238	229	251	233	230	239	224	221	224	211	232	234	237	232	232	225	205	244	221	240	237	248	244	210	250	219	214	226	221	210	236	239	238	231	242	243	255	243	284	267	223	237	223	253	220	207	244	207	233	216	254	239	227	219	210	222	226	230	223	239	240	240	251	225	207	257	259	223	238	240	229	237	246	221	235	232	249	241	230	237	220	215	249	234	239	240	232	209	229	244	248	212	257	230	228	259	244	216	196	240	262	233	223	226	218	277	235	216	241	213	252	230	235	211	240	245	231	242	223	245	208	242	235	232	222	229	226	217	226	245	233	220	232	212	214	215	219	224	259	229	241	245	223	215	254	229	248	243	255	248	234	198	220	245	237	229	257	218	225	220	254	254	251	224	252	246	234	264	231	195	220	202	250	244	232	236	221	209	238	233	209	240	219	229	217	212	227	222	235	211	249	253	234	220	211	243	222	228	238	236	249	240	258	235	256	257	248	223	251	242	202	229	226	213	233	251	237	243	224	234	245	205	251	230	210	208	234	217	207	239	250	257	210	220	218	239	242	237	239	210	264	232	237	240	236	236	235	215	235	218	203	208	217	237	235	237	227	234	246	251	217	241	188	228	261	233	202	221	222	203	224	236	219	228	242	249	212	199	245	227	190	234	211	201	215	214	216	230	218	242	228	231	239	223	258	245	228	264	226	236	229	213	250	241	224	270	225	213	241	227	213	256	249	249	235	213	216	233	220	225	220	234	233	245	224	239	221	218	253	265	252	223	207	237	247	238	228	228	233	243	256	219	272	221	255	215	230	240	225	233	229	219	227	239	222	240	232	235	233	220	249	250	229	261	205	238	229	213	249	226	220	235	224	258	252	236	208	232	221	216	236	234	244	259	248	228	249	234	209	212	232	251	206	226	243	226	214	232	220	224	226	200	264	262	246	242	231	235	228	225	254	246	216	232	250	251	231	240	241	187	216	253	221	241	216	211	230	234	225	209	240	249	269	243	263	240	268	237	234	251	206	222	215	243	253	249	208	234	235	239	238	238	251	193	227	243	225	249	219	222	247	239	249	241	217	255	244	248	213	255	215	228	232	245	287	219	217	198	206	240	210	241	226	235	221	221	246	250	244	247	243	240	244	251	204	212	252	213	221	215	247	228	236	210	239	241	236	227	210	226	205	247	248	262	217	220	224	208	245	213	246	242	239	248	249	218	246	207	236	209	210	234	214	229	250	237	228	277	196	249	220	208	222	243	240	220	240	247
9157	19808	73404	80206	70235	57669	44255	29302	15299	6164	2182	972	694	651	648	561	612	585	580	598	589	546	590	553	540	570	594	575	608	550	585	554	553	585	603	518	568	554	559	519	569	608	580	586	543	596	514	545	574	539	581	584	600	580	589	585	579	559	569	549	552	617	569	608	536	599	576	565	568	588	558	532	542	560	560	580	541	563	570	583	625	603	544	521	568	563	525	597	579	569	583	566	536	561	586	586	551	532	579	591	575	581	564	581	558	530	555	568	580	609	576	520	571	567	546	541	560	577	555	548	582	582	571	571	581	536	544	573	607	514	585	522	581	552	566	550	564	623	569	571	559	606	566	557	587	571	525	548	556	557	555	627	567	550	567	557	578	530	530	547	533	547	531	570	519	567	595	566	582	563	548	575	551	555	570	587	592	590	619	573	587	580	590	566	583	583	568	566	544	540	559	597	562	576	605	578	551	574	552	546	570	568	545	578	546	577	559	561	542	563	548	559	537	605	529	545	560	529	544	578	585	540	562	585	548	559	603	562	584	561	582	587	542	561	516	596	549	552	576	613	542	526	535	530	565	568	580	583	563	606	513	576	539	530	515	587	563	557	573	546	564	520	548	512	567	569	555	597	544	605	577	588	567	537	547	565	610	614	592	545	581	538	617	588	593	616	536	542	560	634	582	567	540	623	600	518	606	548	560	539	518	568	588	548	564	579	587	541	552	545	555	524	571	579	580	592	566	548	555	555	561	583	570	564	563	585	563	538	585	598	543	574	595	580	552	576	569	598	560	561	621	562	583	543	531	550	593	563	611	556	582	581	620	590	569	558	585	572	569	592	534	610	563	574	534	556	552	545	561	559	572	575	562	557	572	571	563	579	565	565	584	609	591	556	576	543	537	575	572	563	542	585	543	584	569	613	608	540	533	573	597	602	549	552	597	565	527	586	576	559	578	560	542	566	572	543	567	586	590	543	582	532	607	600	569	581	600	565	613	556	547	513	564	602	566	553	600	594	602	564	577	535	514	557	596	555	591	555	575	548	589	581	622	582	568	560	569	565	579	532	554	531	578	566	576	604	590	570	577	580	565	580	570	575	523	597	589	556	590	566	544	577	543	585	588	555	567	550	590	570	560	544	542	603	528	550	590	570	565	541	555	574	593	555	583	553	564	558	583	577	560	517	557	548	562	552	568	566	563	604	599	530	561	584	579	606	550	558	540	590	612	586	564	561	543	559	547	603	575	615	520	598	593	561	595	576	541	562	570	566	583	528	553	586	566	566	582	569	539	587	585	551	575	564	555	563	572	522	599	556	543	553	553	616	562	553	562	551	566	591	572	572	573	577	548	549	544	531	581	583	570	569	563	570	587	569	582	586	541	580	535	557	556	578	613	581	533	576	553	571	572	598	528	585	550	595	551	567	521	554	560	551	548	535	603	533	593	542	545	537	594	509	552	566	538	530	570	586	578	554	533	548	549	602	549	552	565	543	600	585	548	605	540	568	584	561	582	586	581	563	558	551	578	585	548	597	572	548	580	580	573	580	549	521	605	567	574	545	578	516	549	574	600	564	556	554	573	589	535	552	644	542	514	536	583	557	590	563	564	553	551	612	571	563	553	578	567	600	579	558	561	579	519	583	568	580	614	566	578	536	583	605	585	620	589	579	582	571	567	566	568	576	560	620	556	574	594	580	608	577	578	572	559	538	562	551	559	586	575	555	604	534	579	582	551	542	608	526	601	563	599	574	580	602	568	505	570	554	592	562	578	503	581	563	521	575	525	581	596	528	542	600	586	620	596	612	571	597	580	546	592	580	585	572	561	593	619	560	566	533	560	544	591	577	503	566	522	580	550	581	594	602	604	556	592	617	562	579	533	592	543	577	553	553	541	548	595	529	531	572	584	564	556	588	571	553	521	573	559	556	586	549	538	605	568	549	536	574	557	566	575	541	620	591	561	536	605	575	561	579	563	565	575	581	566	553	598	546	559	561	554	580	520	618	540	579	590	537	568	540	591	575	580	575	568	562	581	570	560	561	554	560	549	556	579	581	601	551	567	560	552	598	556	567	615	540	595	578	606	569	530	566	576	591	546	568	555	562	557	595	596	576	597	590	588	546	572	563	564	584	601	574	519	602	542	593	519	554	550	569	538	564	558	539	573	571	559	553	587	588	553	593	558	600	609	554	564	542	571	555	542	594	574	594	545	629	553	595	539	585	560	550	614	587	536	512	538	569	549	555	583	539	576	510	551	587	569	609	604	619	560	565	564	608	558	596	567	597	556	549	569	532	556	614	559	585	568	560	594	520	607	573	578	564	556	600	547	589	551	538	544	572	585	557	551	640	530	546	552	555	569	575	581	535	591	575	572	547	589	545	557	557	591	561	539	576	551	556	560	621	573	556	560	586	547	626	588	558	534	544	587	603	516	608	549	579	536	537	604	587	568	556	571	557	540	529	646	570	567	562	575	544	586	531	555	583	553	569	569	570	562	562	559	544	552	540	606	592	589	550	548	571	525	578	600	531	562	609	552	567	585	567	566	566	596	587	564	547	604	605	614	557	545	544	555	570	580	562	588	544	546	585	577	550	544	558	574	597	563	560	571	584	548	565	513	609	592	571	579	544	564	555	574	589	588	543	586	560	542	566	578	524	573	564	531	587	530	558	572	547	583	576	585	564	573	576	599	572	593	548	597	561	558	559	589	525	537	572	541	566	552	568	588	582	581	558	609	567	562	576	550	540	596	536	570	587	546	559	592	557	590	527	598	565	590	586	551	561	596	555	604	585	576	562	568	546	548	577	574	546	572	601	585	579	522	574	571	571	527	559	549	584	603	583	561	572	564	561	592	589	526	605	547	555	577	594	545	623	567	568	560	576	543	499	564	564	555	533	600	557	527	531	540	570	584	552	573	541	622	540	528	583	582	575	544	562	565	576	559	569	572	560	549	599	585	587	610	584	592	598	605	549	618	543	558	529	591	556	535	553	541	625	566	557	548	610	554	567	560	534	553	610	614	601	579	567	545	551	581	586	526	555	573	540	556	576	592	568	557	568	536	604	560	592	556	539	564	563	618	555	534	606	557	580	561	574	540	559	557	571	569	564	551	575	587	557	601	604	556	581	538	594	534	600	551	569	550	560	560	603	608	572	547	602	604	533	567	571	595	516	556	599	551	564	552	572	561	563	578	572	624	580	561	548	585	544	559	581	564	542	579	588	553	549	548	517	609	585	564	547	556	584	542	579	546	590	578	565	635	614	561	584	556	597	578	551	607	598	584	597	569	580	567	593	564	586	592	595	578	589	510	568	536	536	580	557	548	540	575	595	542	523	543	611	545	566	561	582	579	583	572	519	559	546	534	554	593	552	586	607	555	536	586	590	571	599	590	549	571	575	569	526	582	574	598	584	569	570	568	554	587	576	570	591	540	579	600	549	565	551	594	563	583	593	546	612	574	586	570	616	512	565	539	551	586	584	543	591	603	554	560	603	579	557	575	570
2554	1829	7427	9336	6578	3890	2388	1238	700	480	351	345	331	290	303	291	304	299	293	291	305	281	288	308	304	303	308	295	318	299	313	293	332	300	296	334	274	306	328	289	333	315	278	291	318	283	277	326	302	316	320	335	307	319	296	291	320	291	300	272	347	295	319	315	295	299	294	306	327	309	291	303	317	282	293	306	265	314	296	277	342	327	331	335	306	308	278	299	280	272	308	311	306	322	300	296	295	331	328	301	316	310	297	288	298	293	301	315	283	294	301	305	340	282	289	314	283	295	296	273	293	276	309	294	311	296	311	311	296	310	325	297	309	316	281	293	312	296	311	315	326	301	306	296	326	328	320	289	278	287	280	283	282	306	317	330	319	288	274	314	327	322	286	328	305	318	301	314	308	315	303	311	306	308	312	283	288	304	293	312	341	296	318	313	298	337	305	312	328	296	334	321	302	302	276	313	300	308	305	304	269	313	315	306	335	290	306	290	321	312	302	311	327	276	295	319	295	333	313	294	330	309	323	313	313	293	307	303	298	301	302	274	308	304	318	321	291	274	321	279	271	301	308	304	339	312	307	292	309	299	329	303	255	317	329	317	310	301	294	292	302	289	275	314	291	319	304	301	331	315	315	316	299	306	283	313	313	287	298	311	300	292	302	265	303	325	297	263	308	335	303	295	333	301	278	376	317	332	347	292	316	301	296	312	327	312	312	329	291	314	343	284	315	300	287	304	292	307	294	307	290	292	313	300	333	330	288	258	290	348	318	291	317	268	282	282	299	285	290	283	287	288	282	322	320	292	306	311	301	269	297	279	300	308	293	286	293	301	291	304	285	303	303	303	297	264	277	307	325	310	285	313	311	304	283	329	330	297	273	268	350	288	299	324	264	356	293	320	300	329	304	322	298	294	288	305	298	302	309	314	298	319	308	300	321	345	284	294	271	293	268	300	343	322	330	307	303	308	285	324	307	307	298	305	314	315	294	306	288	269	301	283	283	313	310	317	280	284	298	307	304	307	302	291	306	303	327	325	318	297	300	313	296	309	295	316	320	304	293	276	273	307	306	273	316	285	285	308	293	317	278	307	303	318	311	306	297	303	333	308	332	286	318	326	365	299	300	314	310	309	298	302	320	277	304	291	323	318	310	284	276	313	303	302	331	285	313	296	302	267	317	313	319	312	325	295	287	328	328	307	288	313	297	266	338	291	304	318	300	318	306	293	278	301	280	294	298	302	324	300	297	295	307	324	311	307	328	301	312	298	306	267	310	279	291	297	289	289	306	290	297	302	292	295	304	319	300	331	300	297	312	303	298	289	298	329	320	312	302	327	272	265	257	289	327	312	289	300	315	311	306	272	292	296	287	309	279	311	286	312	319	289	315	313	278	306	315	284	314	314	283	328	284	304	287	319	311	326	318	304	288	292	302	311	307	308	288	272	279	332	316	282	328	300	330	330	319	297	326	283	291	343	278	308	306	304	288	313	268	315	304	286	310	302	302	290	272	300	295	265	287	307	292	313	343	310	275	327	320	293	307	304	309	316	313	306	306	294	315	294	297	305	301	305	328	297	299	295	312	279	297	297	307	267	299	313	281	322	318	288	304	308	308	305	314	316	299	293	295	307	286	306	302	311	290	303	301	286	296	298	316	269	285	284	311	308	302	276	301	298	290	308	343	299	304	319	292	318	286	282	337	299	308	290	271	265	307	286	327	299	336	285	301	303	274	326	309	316	277	271	269	338	315	265	268	309	259	318	319	320	296	321	310	329	279	320	328	310	294	325	297	305	318	316	294	293	301	322	284	301	275	323	297	315	260	302	316	319	287	275	298	302	316	277	334	285	332	294	314	300	289	279	283	292	309	299	307	285	308	261	285	298	314	304	289	303	277	304	312	317	307	293	313	289	368	302	293	315	329	309	290	309	321	333	282	307	324	314	323	317	349	331	313	296	310	302	283	301	309	347	337	329	318	296	311	309	322	339	294	346	311	325	281	304	320	324	338	279	307	277	330	304	315	324	293	321	317	287	299	292	288	321	311	316	280	336	276	300	286	310	305	319	293	305	312	327	304	325	309	316	321	301	304	308	319	315	268	329	296	342	299	323	302	322	336	333	316	328	283	283	329	316	327	321	298	321	302	332	292	299	327	311	303	309	309	305	313	317	310	329	287	327	307	301	324	332	310	298	276	332	280	293	318	315	286	284	262	305	320	292	305	302	300	330	285	302	330	322	318	298	284	288	312	319	297	304	327	307	280	271	295	332	288	291	328	301	312	289	252	303	348	289	321	310	321	302	263	313	312	306	269	329	343	293	316	313	321	296	282	306	300	326	296	299	276	277	289	318	321	279	329	287	340	303	257	286	290	272	313	297	298	305	309	329	306	296	310	312	307	332	307	307	296	323	291	323	307	322	322	289	318	301	272	308	323	277	290	277	284	303	288	321	289	308	321	339	328	300	300	290	295	318	300	285	320	288	310	279	325	305	303	309	310	333	313	304	286	311	310	308	294	311	330	258	360	281	294	301	284	304	312	327	333	309	310	321	347	282	341	326	297	330	306	319	277	285	292	289	284	307	294	283	305	287	325	307	312	295	278	284	284	305	309	309	306	316	297	305	328	287	296	307	301	297	290	296	271	294	309	319	326	312	285	317	315	290	311	273	308	283	308	284	305	307	297	299	285	327	282	326	313	299	304	319	328	304	306	303	310	291	285	297	257	287	305	289	263	288	313	324	322	301	293	294	290	312	295	288	315	314	258	295	309	322	317	340	279	341	317	297	283	303	318	310	292	321	304	296	291	315	327	325	321	303	294	297	320	323	267	315	284	295	314	309	331	336	274	269	291	278	293	277	286	288	306	253	308	295	305	299	307	293	325	289	326	294	276	312	321	316	324	313	313	310	291	309	274	330	324	313	280	288	311	291	317	301	309	307	283	294	311	273	288	339	295	308	313	313	293	306	269	308	316	295	292	300	302	302	290	304	281	284	314	286	297	325	288	330	297	288	263	280	340	329	265	337	311	349	295	329	301	285	299	292	317	303	292	292	273	292	279	294	287	318	296	284	321	287	301	296	307	327	257	321	331	294	276	303	279	311	303	313	323	293	288	285	306	300	300	279	303	296	279	333	289	312	292	314	289	326	306	312	294	333	308	325	312	328	293	291	294	284	307	305	295	315	315	321	319	296	303	306	280	282	297	299	286	292	281	285	280	313	301	316	306	293	296	337	319	322	279	284	296	307	310	314	296	270	296	311	294	307	313	341	307	326	290	289	316	326	319	312	293	308	276	298	288	300	296	326	309	297	310	291	329	298	301	311	296	298	310	374	317	273	319	292	306	299	310	339	289	289	298	267	311	326	325	308	298	309	279	309	295	301	287	291	315	315	312	321	292	269	291	261	275	308	308	301	327	320	317	305	309	272	297	314	311	324	277	299	267	295	307	302	324	267	279	335	326	352	311	306	300	313	321	346	319	302	307	287	319	328	279	311	305	310
2636	2908	15122	21768	17709	12308	7598	3974	2084	1191	863	744	793	743	747	745	743	691	748	733	759	735	736	740	739	716	747	666	701	734	752	744	707	730	725	765	749	768	714	759	727	753	722	713	706	721	771	759	752	747	737	789	724	746	757	769	747	730	714	750	725	698	746	757	734	780	681	718	736	716	749	679	745	746	732	732	761	680	744	745	705	770	677	700	708	744	793	748	761	723	699	676	719	661	741	738	701	697	791	719	743	700	711	734	736	672	762	698	716	736	777	754	740	765	695	782	741	724	715	719	716	800	762	723	690	718	740	730	717	739	754	713	755	756	785	739	747	742	746	748	717	739	666	737	771	739	755	755	706	704	713	722	698	737	753	729	740	804	746	686	746	768	760	742	710	700	774	723	713	728	738	752	716	708	748	739	718	722	780	783	768	758	720	724	697	741	712	746	724	756	718	730	739	713	720	694	725	736	763	715	757	740	738	753	718	731	715	732	756	752	720	751	716	791	740	702	699	714	748	740	732	716	721	711	685	748	749	726	737	667	709	767	767	690	710	726	735	746	683	752	700	729	757	754	775	713	761	773	749	766	712	765	750	683	710	742	723	731	738	711	755	734	776	698	709	741	732	709	696	702	751	786	708	770	753	720	780	723	678	689	686	702	713	752	692	737	679	772	729	736	785	677	708	783	701	767	716	738	717	671	766	779	724	716	752	714	712	760	730	728	727	713	738	722	727	730	744	649	771	741	742	691	753	693	752	752	706	696	737	697	761	719	720	752	685	770	714	751	713	736	737	711	764	668	737	720	722	764	683	706	697	748	697	757	713	709	736	679	781	707	703	708	736	743	757	708	735	735	705	690	730	722	785	725	744	744	742	690	721	758	700	760	678	744	680	741	715	748	714	726	772	698	718	723	738	713	773	788	739	691	694	721	701	758	726	696	730	715	747	734	710	739	717	693	752	707	730	714	721	730	684	735	714	723	706	706	729	731	745	705	743	725	759	730	750	754	786	779	750	722	687	751	695	721	719	755	745	754	750	735	746	692	733	782	763	694	749	725	708	721	706	731	762	708	727	764	724	717	701	717	716	747	722	711	736	757	708	699	765	736	688	721	689	688	727	735	721	747	735	723	721	712	713	672	725	717	712	766	722	731	757	706	728	752	675	733	721	714	744	724	745	706	712	671	710	706	770	733	701	715	698	749	724	777	719	727	705	758	667	769	689	692	693	735	735	714	736	738	720	723	733	732	676	708	727	708	679	738	754	709	802	739	722	716	706	731	774	736	738	698	683	720	750	724	716	729	746	746	776	708	728	701	721	733	729	720	727	749	710	698	717	753	757	729	759	739	671	749	713	741	781	698	734	691	753	684	696	788	717	699	733	761	752	694	723	723	699	727	719	726	694	716	707	739	699	655	740	761	736	707	741	711	726	688	751	715	726	716	786	772	749	731	766	718	710	755	705	699	698	680	714	734	718	718	767	743	707	754	730	738	719	783	753	727	777	695	794	739	721	737	736	772	697	710	732	742	783	730	766	768	746	757	734	738	757	710	684	746	697	746	703	775	710	757	709	755	733	723	715	715	732	718	709	715	722	716	745	736	747	730	723	753	687	744	781	721	745	676	724	743	708	692	730	746	736	769	792	716	735	700	721	750	802	694	737	736	760	740	715	752	720	707	728	712	749	771	711	758	743	716	726	763	722	776	715	720	687	676	748	697	744	753	711	725	730	803	744	750	747	724	731	686	761	706	742	714	746	756	718	694	687	739	726	742	689	727	727	761	703	728	700	709	707	730	736	686	766	755	718	759	747	750	688	742	725	713	739	746	727	741	761	697	731	737	725	717	737	740	715	735	733	748	734	697	715	738	734	677	752	710	704	727	722	735	739	703	709	762	763	704	695	755	734	768	739	702	724	743	722	742	669	695	742	767	730	689	725	705	707	714	720	761	740	692	718	725	735	733	712	785	673	732	653	678	777	749	729	724	733	761	750	727	719	750	702	719	749	753	691	735	753	702	726	720	720	722	711	717	766	769	760	771	685	711	674	752	746	727	708	718	705	677	687	710	739	708	729	740	720	695	752	738	710	730	755	700	784	759	730	767	749	669	761	686	718	699	683	738	707	751	769	757	742	717	748	696	725	775	712	738	713	744	736	742	707	770	745	726	713	761	709	736	724	734	751	701	738	744	747	768	693	764	691	736	737	735	722	728	781	727	741	695	752	730	685	685	719	719	713	736	704	750	737	708	743	710	744	727	696	766	764	700	731	735	706	710	743	748	754	697	778	750	734	746	723	733	715	731	754	717	767	708	666	715	763	719	741	725	739	730	738	736	723	731	730	709	767	754	730	731	723	724	697	713	770	702	723	735	732	745	734	717	749	730	799	737	744	770	748	712	754	739	748	748	692	696	719	738	699	733	748	722	746	756	743	718	748	726	739	700	714	712	764	687	702	684	726	714	767	703	694	772	748	739	756	726	768	790	741	699	737	749	740	698	720	729	709	740	751	748	715	742	760	719	745	725	718	733	749	692	715	691	705	763	726	761	671	755	718	741	709	729	739	765	743	713	737	776	731	745	707	730	736	746	677	741	699	695	772	708	783	726	715	762	749	706	711	706	738	742	685	685	776	752	688	717	731	773	718	738	734	768	740	698	724	728	692	772	794	687	708	731	714	712	761	765	697	775	729	770	743	719	720	785	739	750	710	666	719	729	713	677	755	699	784	716	747	757	755	729	712	718	721	798	779	727	686	797	740	754	726	745	764	768	697	727	666	724	703	699	734	713	739	741	710	721	689	698	747	778	723	700	733	764	733	751	753	767	666	742	753	735	709	801	745	762	716	725	672	739	748	695	674	704	759	739	697	698	728	685	733	760	739	748	706	701	740	736	732	776	716	730	737	741	737	701	729	737	706	772	702	779	742	760	734	744	723	735	737	749	729	733	732	719	713	723	711	759	724	733	769	750	794	722	673	717	705	727	749	738	745	747	780	706	783	762	715	731	702	706	683	697	713	796	728	695	727	751	731	700	723	694	754	728	744	733	724	671	711	728	724	752	790	741	736	737	736	746	707	716	722	767	705	712	737	711	735	710	711	737	751	718	730	758	727	766	788	734	731	695	745	726	752	730	696	722	756	740	728	747	739	740	710	632	726	751	753	752	735	700	722	744	711	751	703	742	746	714	735	697	748	727	727	693	736	699	743	714	717	736	735	752	734	765	760	737	710	706	756	736	758	713	748	722	686	764	765	732	700	763	706	783	696	698	702	753	752	736	745	720	721	730	736	677	740	727	725	734	737	730	718	711	722	704	754	666	723	726	747	706	686	770	714	687	703	767	691	751	717	656	696	753	742	700	743	718	676	718	763	735	735	771	735	722	729	734	735	749	772	729	709	735	775	743	692	722	703	703	728	726	701	780	732	729	735	748	735	684	696	693	778	698	724	766	697	727	731	746	725	756	724	738	717	706	766	725	711	753	746	713	759	735	709	761	758	721
15788	26730	54544	68424	50513	42173	43215	24835	10587	3144	930	445	296	267	271	234	228	244	230	231	250	246	232	236	276	263	261	255	246	222	255	254	218	214	236	267	223	259	251	259	230	278	263	235	239	209	248	253	282	249	239	262	262	259	228	242	251	247	234	202	225	222	241	240	230	241	233	234	247	262	246	267	235	243	232	250	249	279	247	249	222	306	244	253	235	237	214	251	238	257	231	254	254	246	273	282	230	260	249	245	248	253	225	235	232	243	249	239	241	206	241	241	232	249	259	279	288	227	246	247	233	238	249	233	281	213	268	239	249	239	249	259	267	228	253	237	224	231	218	239	257	238	254	249	248	229	240	247	229	218	242	262	228	231	232	236	249	231	253	285	247	243	239	237	252	256	222	223	238	254	215	251	255	230	239	233	231	240	249	240	241	236	232	247	252	240	233	230	248	236	250	250	234	221	256	260	248	250	212	235	242	255	246	240	241	242	211	241	232	261	257	197	218	270	239	258	259	232	241	250	262	246	248	235	254	247	230	240	258	228	254	248	226	232	268	252	253	244	241	222	252	261	259	244	264	271	253	248	230	224	249	289	254	242	262	253	273	251	228	234	245	237	276	233	242	271	264	231	240	256	247	238	237	239	252	244	241	236	267	230	223	218	217	255	232	238	252	233	235	241	243	260	278	216	232	230	234	252	250	249	248	226	239	261	242	231	260	229	236	289	224	242	234	230	239	265	219	224	247	250	212	241	239	252	262	248	258	220	240	242	235	233	226	262	217	230	259	246	251	228	239	253	235	234	253	268	223	251	221	257	256	249	239	275	284	279	255	210	215	245	260	260	265	253	224	282	245	257	245	247	244	226	236	240	260	255	248	252	249	260	248	278	223	243	231	257	261	249	242	243	252	254	271	242	245	236	236	246	225	246	256	276	267	257	250	252	265	256	259	239	238	225	258	208	253	214	252	244	244	276	265	246	252	230	244	237	250	276	259	214	210	249	234	239	240	259	215	230	216	235	251	236	231	223	241	234	237	226	241	225	202	220	233	258	257	217	256	233	230	243	230	261	253	236	267	237	229	275	243	240	251	253	253	234	238	257	241	242	232	252	227	223	242	231	255	229	220	253	224	247	249	236	251	263	248	253	238	246	226	232	287	248	249	240	236	235	238	237	232	238	251	230	264	255	228	211	239	246	228	259	272	257	240	248	238	239	260	228	248	235	249	227	272	215	242	240	257	271	227	252	247	260	220	241	252	274	257	250	221	248	252	265	234	266	240	249	274	231	244	247	250	263	275	263	245	259	241	238	235	242	250	224	231	250	234	272	247	238	221	247	227	233	236	246	247	263	218	213	269	256	229	247	261	239	248	247	249	253	230	278	236	243	242	241	249	242	242	232	245	255	231	230	244	257	253	235	238	257	293	213	237	247	243	236	239	235	245	244	260	246	238	261	209	250	237	236	275	259	257	249	202	244	241	237	266	278	231	231	244	243	256	259	243	246	213	265	241	249	240	267	236	245	259	225	270	224	222	239	241	257	239	262	240	233	245	227	237	261	221	222	246	245	234	244	229	247	233	253	232	226	219	261	245	228	234	237	242	243	242	239	264	233	245	266	239	264	268	264	238	226	225	228	284	239	224	245	276	266	232	237	221	271	206	249	234	242	227	213	218	235	246	239	229	241	244	240	213	239	242	253	230	261	261	248	233	236	225	241	218	292	239	255	255	229	272	264	243	237	245	265	237	249	227	235	225	265	253	235	238	245	261	255	254	236	261	252	226	209	265	254	227	247	257	245	262	219	228	238	233	283	246	234	231	272	260	247	231	253	284	276	261	203	236	245	269	228	268	256	217	221	226	229	223	240	247	262	278	275	247	245	240	243	223	226	259	223	233	257	244	228	234	252	286	254	253	258	241	251	232	242	220	236	208	251	235	235	255	221	226	228	238	272	293	244	269	233	272	243	253	258	240	226	235	218	257	248	220	234	250	220	270	246	246	237	242	244	240	255	214	262	261	244	264	237	233	222	262	210	276	249	252	253	233	220	226	258	218	231	238	269	240	226	239	235	249	261	231	238	244	267	277	245	206	250	267	239	250	263	229	261	265	217	262	255	254	220	234	240	282	227	236	230	250	268	229	224	238	249	259	254	237	250	236	264	253	234	276	240	230	258	262	229	241	237	262	236	257	254	260	217	250	249	263	235	233	247	230	258	249	230	262	229	224	239	227	254	249	246	251	250	243	267	244	239	228	255	235	237	265	254	222	240	218	228	238	246	206	241	241	228	251	236	236	252	245	230	228	261	221	249	205	243	240	262	228	246	220	241	265	229	237	287	267	215	259	277	247	240	260	277	215	244	231	225	238	259	231	264	239	247	253	243	263	253	246	242	217	237	237	250	260	252	240	257	258	242	263	243	239	262	248	268	219	273	266	273	248	247	248	249	214	226	237	228	241	241	258	253	256	246	269	227	216	218	237	243	258	248	253	238	254	228	259	267	234	241	235	229	246	236	233	234	245	248	255	256	242	251	238	228	251	235	233	228	244	237	251	247	241	235	221	244	212	255	250	229	258	251	237	257	233	214	260	226	229	227	254	250	226	249	233	224	260	255	243	249	233	255	230	239	264	260	256	286	254	227	225	278	255	241	240	273	246	212	267	289	235	268	232	257	260	216	271	268	231	244	236	240	220	230	243	236	246	241	249	256	262	228	239	266	252	242	245	246	229	237	234	259	251	214	244	234	267	267	240	256	226	250	209	254	236	240	245	217	229	236	251	267	246	243	224	255	257	278	239	251	218	270	250	244	244	237	250	241	244	242	231	237	246	226	226	244	206	238	222	248	231	234	241	250	246	218	239	236	260	259	238	243	261	261	249	228	247	249	269	256	261	234	229	267	220	216	227	241	233	250	220	245	237	245	261	256	272	268	225	263	247	248	261	241	281	227	259	225	228	219	239	210	243	239	254	264	252	252	254	251	266	225	266	236	235	270	241	235	264	241	245	271	236	250	229	278	222	240	252	228	239	208	274	217	254	237	212	279	244	244	283	243	255	229	235	245	236	269	229	253	216	246	252	224	229	221	234	242	261	223	252	279	240	256	248	239	245	241	229	248	250	224	234	253	271	223	223	242	237	272	254	223	234	241	260	259	253	218	228	220	225	246	248	247	259	232	218	231	257	227	255	240	255	228	218	247	225	233	250	234	253	248	261	235	257	223	226	246	221	245	259	239	224	241	221	273	278	238	229	252	213	250	264	254	261	232	258	245	237	234	246	248	238	250	246	251	231	250	249	226	240	238	257	236	259	230	245	240	247	252	249	250	234	239	231	292	263	269	269	237	241	224	227	248	225	249	249	268	258	233	250	222	219	233	252	247	239	220	220	250	237	261	231	242	273	208	232	229	278	225	231	251	268	242	222	254	227	246	211	257	232	249	250	253	249	271	253	248	237	255	256	245	238	239	248	238	234	261	242	218	265	233	247	239	229	234	234	268	249	223
9167	22868	51619	70929	58413	54514	53881	37551	21691	9355	3439	1361	812	662	580	602	600	586	614	594	604	572	648	600	596	611	584	597	650	615	589	586	579	588	590	579	586	636	572	595	648	606	571	585	630	646	631	603	601	584	568	593	571	578	590	565	630	597	660	614	616	619	633	573	579	570	561	645	599	604	605	614	587	617	594	602	606	559	582	569	601	582	614	595	628	598	613	578	595	631	618	576	608	609	537	605	581	618	542	597	562	610	567	595	607	575	561	595	624	630	564	615	604	604	638	602	585	602	603	613	571	582	555	615	614	609	588	614	599	593	602	569	599	572	591	621	627	619	569	601	643	610	539	592	548	616	610	609	603	584	603	660	604	593	603	615	620	614	618	643	594	570	613	575	547	601	611	615	616	561	629	612	574	593	573	623	579	621	570	596	555	556	574	598	574	602	587	633	587	566	594	613	631	591	648	624	607	623	605	552	609	588	571	581	567	599	595	616	600	596	624	584	632	554	560	555	611	621	558	628	563	595	562	561	567	575	574	581	606	595	628	572	587	580	596	587	583	647	589	601	586	605	575	600	614	611	606	610	605	605	624	602	569	622	633	603	607	616	572	572	584	562	579	592	639	579	600	628	594	615	580	576	591	563	603	645	571	582	571	599	585	575	644	575	617	649	562	560	618	564	605	608	581	612	620	579	608	591	611	602	608	636	612	606	613	569	606	603	581	569	628	624	597	594	595	586	556	588	542	551	569	588	577	601	592	615	604	537	569	615	578	567	547	590	621	575	606	604	575	597	574	578	613	594	574	604	542	594	626	591	568	585	610	543	588	592	577	611	620	622	581	617	589	564	601	601	659	603	634	609	538	576	569	627	601	619	628	555	615	605	628	618	618	590	623	567	624	590	594	618	613	573	582	568	590	599	617	598	576	599	652	606	587	610	597	610	583	562	572	572	615	622	638	581	586	626	570	599	606	597	590	599	585	607	550	597	538	602	603	582	593	582	576	625	589	603	603	592	595	602	583	626	590	564	595	597	594	550	553	628	591	668	566	607	632	587	604	575	587	588	642	592	603	603	588	630	577	581	556	555	606	589	570	589	628	659	586	597	598	617	606	615	573	615	553	563	575	587	608	609	579	585	600	557	592	626	589	623	583	636	602	616	593	613	571	600	619	602	609	608	595	557	560	546	589	603	642	640	566	589	628	581	613	594	577	596	631	626	598	601	545	600	606	588	543	632	579	582	595	603	584	571	620	605	569	597	606	576	582	588	555	597	594	611	622	615	574	551	590	625	583	593	589	606	596	638	602	632	600	581	583	585	604	586	590	616	580	581	580	611	635	604	582	607	575	594	595	599	614	623	600	577	626	662	592	580	585	584	586	601	603	619	578	562	656	607	601	584	616	628	587	597	578	613	612	579	573	652	592	607	613	613	568	590	592	621	580	565	585	589	630	563	552	579	628	592	574	559	640	593	584	582	588	577	604	583	600	607	565	583	617	596	590	633	559	598	604	632	648	608	613	582	587	576	577	549	554	607	630	590	609	631	601	618	601	628	573	620	579	569	568	591	646	605	600	606	608	616	580	574	597	609	564	602	629	612	624	629	620	595	606	600	593	599	608	556	581	591	581	616	601	667	598	621	611	582	646	648	650	629	603	594	635	618	624	553	613	627	567	607	615	546	611	572	606	601	632	562	607	584	583	601	570	632	598	614	593	575	594	605	611	549	578	609	583	565	575	576	629	564	563	599	558	549	602	597	610	593	591	575	615	622	568	585	597	551	568	652	577	585	639	614	621	578	536	625	598	611	614	633	555	603	613	616	582	599	592	550	640	618	594	590	569	540	559	582	635	624	564	603	610	604	630	571	609	612	590	574	608	569	583	604	623	613	598	627	645	600	596	538	598	608	608	599	559	611	624	602	618	591	574	568	581	579	591	586	627	615	576	597	592	613	594	594	614	571	592	583	596	610	602	573	598	577	592	603	594	578	574	606	630	569	567	631	612	618	613	594	578	622	596	634	650	610	579	621	571	564	601	592	604	562	570	581	604	555	608	583	616	601	606	616	596	579	617	584	548	533	605	559	597	651	561	579	573	615	618	604	563	582	602	558	610	639	554	629	609	585	601	610	528	625	590	597	636	585	586	630	602	588	628	583	646	588	639	565	599	591	586	552	551	597	615	558	605	613	533	618	539	575	618	569	581	593	615	599	531	623	585	596	588	612	587	593	577	612	616	618	612	566	585	573	637	573	590	581	585	607	615	626	604	583	607	592	633	594	611	570	587	570	595	616	647	606	573	610	561	613	665	614	605	603	616	592	590	605	586	566	587	591	576	611	591	596	598	627	566	601	604	552	619	594	612	542	619	636	570	614	592	565	584	590	626	630	577	614	580	583	578	577	562	616	564	593	572	605	571	618	599	564	622	592	555	593	549	624	558	637	613	622	587	578	588	615	636	557	622	633	620	570	596	565	576	578	648	608	544	577	579	578	629	580	592	624	595	622	572	616	575	626	612	608	568	586	606	578	603	611	559	624	611	594	587	580	633	620	655	599	598	567	557	625	601	571	597	558	569	584	599	571	563	632	588	560	564	584	608	603	615	592	615	588	637	584	609	602	624	631	586	607	576	562	595	583	628	596	611	623	548	600	643	551	575	587	583	605	566	629	603	566	592	613	603	603	612	592	622	553	584	620	614	596	564	624	597	574	618	607	571	569	616	631	578	581	572	628	600	622	575	578	605	612	604	577	617	569	607	572	560	578	610	652	577	583	614	572	604	561	564	575	587	551	626	622	589	614	579	576	627	578	584	597	593	615	631	624	590	564	620	641	610	578	612	586	619	555	580	585	589	561	599	618	653	574	594	604	608	591	589	566	651	635	585	609	581	573	609	582	605	602	612	588	607	574	591	576	634	580	573	598	602	589	592	597	600	573	576	618	632	608	629	599	574	554	586	582	602	613	578	629	575	606	601	609	599	614	628	612	604	562	594	608	628	559	617	570	575	662	605	629	598	629	588	632	644	553	639	593	613	564	566	620	596	640	587	640	617	586	604	567	571	600	601	651	606	622	580	574	583	614	617	619	599	600	604	577	578	560	556	594	626	583	569	585	645	564	603	645	592	620	620	560	564	607	550	597	644	544	591	617	605	611	625	558	606	581	609	586	617	576	601	608	616	617	555	604	601	601	593	613	605	658	554	546	598	587	600	564	583	612	621	596	590	554	568	606	606	569	605	642	585	569	602	581	554	575	574	591	608	592	579	593	620	579	592	570	587	570	599	606	576	606	601	578	598	528	582	580	554	579	571	594	566	586	587	569	626	565	604	549	583	603	626	621	604	584	531	579	597	596	595	589	592	560	588	620	557	581	550	588	604	572	655	578	582	622	610	601	584	578	614	579	618	594	630	572	625	568	605	593	601	635	619	572	602	616	596	570	559	591	581	550	593	600	630	591	621	558	590	639	577	611	601	579	627	592	572	574	601	611	597	614	580	615	613	605
18943	17703	36793	37041	49458	58447	57284	36520	18752	6273	1659	576	322	221	236	248	214	217	226	237	233	231	229	224	235	242	216	248	233	219	202	220	246	232	219	238	210	229	231	215	194	247	215	220	225	222	239	216	224	204	234	243	205	223	237	254	237	217	228	242	215	202	184	230	243	200	204	206	231	214	246	233	201	228	233	223	260	211	214	222	221	213	195	222	221	244	209	252	217	238	212	238	230	220	225	201	207	209	210	180	199	227	217	193	232	251	224	253	229	214	244	215	222	246	225	215	233	221	216	210	235	240	212	231	219	247	231	214	203	227	222	240	236	234	227	231	225	219	202	235	218	223	188	223	217	225	216	224	207	222	214	231	219	239	238	261	237	221	229	201	225	209	229	224	225	238	239	206	253	252	212	206	232	210	222	219	193	207	186	232	215	229	228	203	220	224	202	230	239	224	192	222	231	220	228	228	197	232	230	210	230	236	230	203	209	202	209	233	200	225	221	236	209	212	208	226	195	227	233	224	195	218	209	238	202	240	196	222	213	229	240	241	235	230	231	237	223	210	197	219	232	214	243	233	239	243	246	239	193	214	202	233	228	201	223	220	236	249	230	242	198	205	214	226	233	234	237	206	224	217	231	230	226	213	218	219	213	231	232	203	227	251	198	224	216	234	223	201	212	216	215	262	203	240	225	206	223	203	242	207	246	215	215	209	244	200	212	214	199	216	208	231	207	221	243	224	244	225	209	178	243	201	209	226	225	191	225	231	203	212	222	216	207	216	223	235	196	230	191	213	206	196	240	215	204	225	222	219	211	248	226	231	218	213	233	192	202	235	232	199	216	242	232	243	209	232	218	225	192	225	215	236	216	217	210	204	216	219	219	222	202	213	209	223	222	248	200	211	223	230	211	238	230	210	201	212	231	227	266	223	246	233	240	216	223	210	219	223	231	209	253	229	230	208	220	247	220	228	248	238	201	214	232	199	239	248	240	197	210	260	231	204	217	205	239	244	220	252	220	223	219	216	248	214	209	243	219	213	226	222	213	225	217	206	253	232	219	229	207	237	221	229	240	236	223	206	232	231	217	235	207	200	207	224	220	232	205	232	222	235	222	239	228	222	263	205	216	232	200	231	227	210	219	225	219	223	210	225	224	215	223	230	236	226	200	219	217	196	218	213	226	219	257	193	209	207	236	220	201	210	232	227	244	230	221	246	228	216	208	227	224	211	222	243	222	217	266	231	194	253	234	241	214	202	235	228	262	249	250	217	245	242	260	198	208	222	239	207	234	217	238	216	207	232	211	246	241	211	218	225	243	232	183	188	263	207	220	207	227	210	230	207	224	208	240	206	228	207	259	224	226	230	223	231	231	239	255	239	217	234	261	215	236	215	221	205	227	233	219	240	231	251	228	220	210	206	210	203	239	206	236	234	215	237	205	189	252	246	281	189	199	210	221	219	220	219	213	226	238	245	214	231	226	253	232	217	226	227	227	222	221	214	236	211	225	206	235	240	203	215	228	222	246	230	205	240	245	214	208	224	234	241	220	245	218	211	208	237	250	186	258	232	239	212	247	235	211	231	224	237	228	220	211	231	243	207	206	228	193	215	231	206	203	198	224	235	211	233	236	244	191	227	235	235	237	245	220	245	234	229	206	238	222	213	244	207	197	233	270	249	217	207	220	190	207	232	232	228	213	201	233	222	212	208	219	233	205	213	223	245	230	229	229	220	208	185	230	235	211	221	220	218	225	229	234	208	230	245	235	230	222	186	245	239	221	268	220	201	201	221	224	227	242	239	238	235	224	200	206	241	255	236	215	212	224	210	210	243	238	203	223	228	218	203	233	226	243	192	229	243	235	204	224	214	240	225	202	232	214	213	188	219	244	223	238	246	187	242	203	265	227	235	230	215	212	242	201	217	231	212	208	233	219	231	212	225	246	248	234	224	214	203	180	213	214	230	228	205	216	223	214	214	239	225	218	233	205	205	221	255	236	210	178	223	210	242	238	196	241	186	223	187	220	193	226	211	216	228	215	189	225	203	206	236	218	234	212	225	207	201	175	212	226	224	223	200	194	226	219	191	233	183	215	225	193	214	205	218	211	220	204	249	248	226	207	220	215	213	248	197	230	234	211	235	222	223	238	241	225	223	216	201	212	220	215	213	223	188	250	227	214	223	205	226	240	228	251	226	214	220	224	235	179	234	229	206	213	205	229	220	200	249	216	216	222	224	213	210	235	196	216	239	207	223	264	224	219	174	240	205	222	239	225	197	199	223	214	201	218	232	204	232	241	209	226	211	232	246	240	195	202	235	221	227	228	220	212	203	214	216	211	224	230	227	230	212	209	212	218	252	215	209	223	260	218	229	220	210	228	199	228	226	231	246	232	210	225	232	222	212	238	223	210	199	194	249	212	228	236	251	222	240	247	238	228	212	228	225	229	218	230	200	223	206	220	219	215	237	236	218	243	219	218	228	227	236	218	188	216	237	209	201	221	208	215	235	211	231	212	209	204	243	239	201	201	206	209	218	215	218	219	232	221	203	233	227	231	236	219	203	222	220	217	234	235	229	210	218	216	259	206	237	250	225	208	246	219	238	219	205	202	235	228	199	236	228	234	218	217	195	234	226	203	207	204	231	233	247	205	208	209	218	258	196	221	212	218	203	217	222	211	240	229	210	194	221	211	191	212	234	220	235	211	227	223	207	218	215	226	215	228	214	228	221	218	227	240	219	226	205	221	215	203	221	224	236	211	241	224	236	235	218	223	217	216	219	209	225	217	243	220	220	232	253	204	235	205	211	214	204	233	216	245	206	212	233	239	251	237	217	224	190	228	222	225	220	224	236	227	223	224	229	228	233	227	202	236	249	227	218	220	217	235	244	219	234	250	195	211	206	236	236	210	218	220	234	220	234	245	232	242	224	209	241	208	238	228	198	225	208	238	259	211	206	203	220	212	241	201	227	211	206	225	253	224	220	202	224	221	245	240	220	216	219	236	215	223	197	196	243	227	223	226	234	227	248	203	211	204	222	250	226	215	198	251	228	239	223	221	193	202	235	228	227	224	208	212	227	233	227	242	238	234	215	208	233	196	246	224	229	235	234	245	239	244	238	226	229	230	241	234	215	225	232	217	208	212	206	232	201	232	215	190	222	206	225	206	210	210	224	211	205	203	232	225	227	217	198	232	240	210	207	215	228	219	227	207	213	192	257	244	244	218	216	216	236	212	246	222	217	215	213	216	210	215	203	213	254	225	208	250	212	230	241	224	214	233	215	245	251	233	210	233	234	200	246	215	246	204	247	217	223	251	238	228	223	209	205	213	220	215	223	230	214	215	216	242	245	211	235	220	221	235	191	217	209	206	204	206	248	230	228	217	223	203	229	224	220	232	203	218	209	245	252	224	191	185	200	213	221	221	207	200	204	226	205	215	244	208	237	227	224	194	236	237	240	213	244	220	222	216	211	222	218	217	213	222	234	185	205	217	227	237	217	236	217
10005	15265	38351	45879	57256	69146	67178	48227	30796	15059	5770	1962	900	635	526	554	579	508	563	521	550	582	537	574	565	530	564	509	515	530	507	573	553	565	530	544	539	570	527	564	563	544	511	493	547	569	575	537	562	535	518	578	562	546	523	553	558	570	541	542	547	567	558	547	545	532	552	536	547	562	580	553	564	504	514	552	551	555	541	583	544	509	553	563	589	541	624	510	522	588	544	509	568	536	543	536	573	537	530	516	519	514	555	538	552	548	571	497	593	524	566	558	506	562	545	597	563	526	523	544	551	565	537	534	545	550	554	521	508	567	574	530	509	561	530	566	538	544	523	567	560	543	566	573	539	549	531	537	548	536	535	555	576	584	542	526	539	539	522	538	543	548	507	521	566	546	575	593	555	544	540	563	516	551	560	579	562	536	533	557	539	560	559	554	579	557	519	584	558	523	557	562	557	525	551	551	557	528	584	526	573	537	550	541	570	548	536	552	534	510	587	556	595	512	536	549	522	541	563	554	554	531	551	521	544	582	617	546	527	545	534	547	532	561	575	553	543	565	540	556	590	583	570	542	565	542	558	537	540	537	535	525	542	553	549	552	548	546	553	544	540	576	535	613	568	557	563	578	541	563	507	549	551	548	560	574	525	521	529	559	575	554	555	568	560	527	517	596	582	556	564	588	520	542	535	568	530	540	527	532	532	547	508	544	538	531	575	567	559	539	563	564	546	555	570	568	536	542	552	559	560	523	559	542	542	494	535	542	560	543	573	549	545	584	546	547	541	526	514	561	556	580	561	537	545	550	586	548	559	546	528	537	562	511	545	543	548	536	569	531	535	588	510	533	527	577	554	577	545	540	498	549	559	548	572	578	534	565	565	561	531	542	542	536	560	520	553	523	568	544	560	543	560	517	538	576	532	532	515	522	534	573	513	526	541	538	564	569	519	568	564	537	539	544	530	536	511	558	581	519	563	527	550	536	514	547	585	594	550	563	554	500	539	518	535	506	568	592	569	523	526	545	523	538	550	519	539	542	570	554	552	572	581	525	538	530	529	542	545	541	533	531	511	547	504	579	525	570	533	567	559	558	562	583	509	523	522	565	538	513	537	558	546	510	527	554	510	547	549	488	610	557	504	549	548	538	550	566	564	567	554	537	597	541	526	558	528	571	544	544	560	579	555	549	561	547	520	541	533	589	563	549	556	550	547	507	595	557	530	526	555	495	572	578	574	567	537	509	547	530	549	546	510	549	590	544	547	543	535	517	510	557	531	557	587	538	536	545	543	546	600	514	570	538	555	498	536	579	529	612	549	561	526	556	532	606	569	532	558	573	540	550	549	564	572	596	518	553	580	522	580	512	589	540	566	578	574	506	544	555	554	571	571	533	562	539	581	565	526	526	535	564	533	545	569	532	564	505	566	546	535	575	556	530	536	570	543	536	513	577	563	573	556	536	554	569	552	521	529	569	549	527	542	581	533	595	583	556	558	545	552	545	542	612	556	585	564	561	563	562	549	547	557	533	553	530	529	540	588	542	578	543	507	561	518	567	597	553	568	544	535	530	539	544	511	536	564	544	550	561	540	539	547	564	568	556	500	549	593	530	553	536	579	502	538	536	573	540	543	557	571	583	565	545	532	570	557	564	553	542	568	527	515	555	535	535	523	552	565	540	515	564	559	546	567	605	516	529	511	591	538	558	576	523	590	551	551	554	566	489	510	564	555	524	552	527	564	552	589	582	565	558	611	529	538	551	521	589	549	538	573	572	563	552	556	577	558	539	533	544	558	578	555	543	598	595	571	551	520	543	557	582	550	534	561	552	544	535	550	523	525	524	537	539	512	553	538	547	572	595	550	523	548	559	562	562	559	536	567	531	564	566	538	607	591	589	539	546	541	527	545	551	610	567	554	554	556	560	551	556	564	584	537	548	516	551	548	532	540	545	540	562	543	555	536	567	579	542	509	551	545	531	532	578	530	537	545	542	586	569	521	542	530	507	545	546	555	532	594	584	553	519	578	582	516	524	530	502	531	576	585	527	553	586	571	553	558	545	517	575	533	516	568	586	528	553	571	609	536	576	559	536	563	536	538	577	528	584	579	601	548	524	515	544	568	540	522	537	525	553	561	530	557	557	537	576	506	546	545	574	531	560	579	522	554	562	527	547	538	547	533	565	575	524	525	538	561	510	525	512	547	531	545	572	514	541	543	568	551	588	570	557	585	560	567	559	516	538	570	591	507	589	524	502	544	519	590	549	523	585	549	543	531	539	593	541	540	532	516	554	530	542	523	573	557	535	558	561	552	540	541	553	518	552	502	564	578	568	564	575	583	538	521	562	558	539	526	561	526	562	500	533	508	579	551	501	512	530	527	550	564	528	543	555	560	535	558	557	575	567	550	569	565	554	530	511	505	555	549	547	593	559	551	550	545	535	529	578	532	585	567	514	570	579	558	527	541	532	551	518	506	545	529	585	503	559	569	565	568	529	501	595	549	564	558	577	562	574	560	565	566	546	529	538	498	553	534	577	592	498	532	544	575	518	545	594	541	577	514	563	570	560	555	555	535	544	535	553	535	543	575	550	529	534	538	555	555	543	525	543	540	584	514	553	530	508	560	548	525	492	543	539	553	548	562	547	559	531	531	505	575	544	539	515	565	560	544	535	487	517	559	572	559	547	557	527	557	520	575	548	588	560	568	526	560	547	586	533	518	554	554	552	584	532	546	555	525	567	565	566	516	604	543	564	552	527	556	544	560	544	494	612	528	538	567	534	540	571	580	551	563	573	520	583	540	592	518	567	512	538	603	590	580	540	542	506	547	573	543	528	518	558	553	526	543	562	591	547	524	550	574	518	562	582	561	540	525	522	555	474	521	543	554	561	550	577	542	550	528	508	548	575	536	545	528	532	544	558	561	513	553	525	553	534	552	551	534	545	545	573	549	579	520	571	552	571	576	513	517	597	571	529	518	568	524	523	588	536	544	589	581	550	551	541	566	544	626	588	510	585	520	521	550	563	557	484	513	526	557	571	560	548	522	545	564	532	557	532	550	561	556	570	566	533	549	558	550	518	535	551	573	538	501	495	552	523	540	556	526	584	555	548	536	578	561	546	577	519	566	514	525	534	549	560	535	598	526	512	534	554	559	547	538	529	525	588	514	559	554	589	529	563	545	525	575	515	532	540	552	546	582	561	543	576	568	538	525	580	541	499	576	591	543	581	539	583	532	590	559	580	508	572	529	538	531	577	548	533	527	521	545	555	499	560	568	532	544	594	535	532	559	555	560	518	518	515	596	521	553	554	546	550	554	562	575	559	542	541	522	573	589	499	534	582	547	538	529	556	568	530	532	522	590	530	591	533	541	550	566	532	538	568	536	567	537	552	538	530	546	518	561	517	559	546	492	544	580	547	499	516	519	550	624	556	570	554	536	517	556	516	524	531	560	537	564	533	546	529	533	549	531	548	579	575	559	558	546	553	553	533	549	561	571	553	556	560
2389	575	793	1123	4214	5182	5410	3352	1474	663	444	388	345	338	319	296	346	283	306	303	328	323	348	293	295	300	295	352	307	308	307	295	320	305	336	303	290	285	299	300	323	325	322	304	310	324	313	296	340	312	308	313	295	279	261	310	320	290	299	321	308	328	311	299	297	319	294	326	281	302	329	327	308	292	303	308	296	303	294	305	315	333	319	319	321	311	319	330	298	340	308	280	310	277	292	309	299	318	298	261	326	305	322	310	306	289	309	291	311	278	313	282	319	322	288	345	290	280	283	315	288	327	314	307	323	299	323	314	288	306	311	336	309	287	305	292	302	355	280	312	293	335	310	327	296	279	298	333	308	326	295	341	322	314	317	309	298	301	291	312	288	294	275	301	317	273	282	300	306	311	299	281	307	284	327	327	289	306	297	302	308	298	314	278	289	316	297	331	325	319	317	311	293	283	308	299	333	285	302	306	307	298	304	308	299	315	300	337	281	283	272	335	278	303	297	289	302	294	247	299	300	280	318	338	318	316	298	326	296	332	325	284	292	293	322	334	318	298	310	327	308	277	290	326	300	317	326	332	311	319	300	313	306	347	285	297	327	276	314	288	322	322	300	301	311	285	315	330	313	321	304	293	309	314	279	278	349	332	328	300	305	301	298	309	314	301	335	291	291	264	290	302	316	311	274	274	300	297	290	324	275	303	289	323	327	334	305	301	289	331	290	280	291	286	296	306	321	309	293	312	312	326	312	322	312	295	270	272	313	316	273	295	336	312	330	305	274	282	308	295	302	303	330	283	315	312	309	324	354	332	335	325	320	312	258	296	307	301	352	315	285	328	320	340	267	293	316	305	265	307	330	327	304	307	288	301	293	312	322	295	281	276	296	307	329	321	288	314	304	316	312	299	321	307	287	296	315	308	272	304	300	306	295	299	342	291	333	324	295	287	275	326	305	325	276	283	287	300	272	288	299	299	303	302	289	325	304	285	355	318	308	299	313	304	299	307	293	300	313	305	316	313	316	282	315	327	316	292	279	284	279	319	309	291	307	286	296	332	288	284	294	259	315	300	316	308	322	326	293	329	330	290	325	323	343	305	315	346	273	289	332	305	296	291	291	310	303	311	311	292	281	268	316	332	347	298	280	303	292	306	309	315	295	289	290	296	294	311	278	321	321	306	301	312	287	320	320	289	306	273	303	329	304	285	297	311	324	293	314	322	315	325	316	319	312	303	326	289	292	308	287	321	332	297	307	325	284	292	326	293	315	316	316	360	326	309	335	327	318	283	295	313	289	306	314	306	319	295	281	305	287	305	266	291	291	289	319	299	303	317	303	294	285	298	334	276	303	278	319	292	299	307	308	317	287	290	300	293	294	276	303	342	325	288	288	281	327	331	323	297	281	294	314	321	273	306	321	315	317	322	318	313	313	294	303	282	325	333	310	313	313	297	315	322	302	289	294	334	329	288	279	338	304	298	345	319	307	314	316	282	296	295	309	294	319	319	327	321	290	297	303	313	315	296	292	324	300	325	300	305	315	277	321	287	283	282	332	296	280	349	276	294	312	308	328	305	287	305	295	347	315	311	306	315	293	362	310	308	312	346	331	297	290	296	334	322	331	292	317	324	316	303	310	288	299	336	328	330	306	274	333	285	314	329	286	302	282	334	313	296	299	308	313	303	320	311	314	302	272	316	319	305	311	319	327	302	327	315	310	334	299	324	299	311	268	302	298	337	319	299	334	331	286	299	300	287	306	310	318	291	307	324	319	311	313	290	308	283	285	328	346	341	308	307	314	333	275	321	284	287	309	304	322	302	300	318	306	313	283	288	278	280	282	300	275	292	302	313	337	317	299	305	276	276	318	296	292	297	348	275	311	318	296	321	306	292	289	316	276	322	310	294	333	300	306	314	285	301	263	288	293	310	309	310	309	315	333	318	311	318	287	301	308	267	272	308	265	265	310	306	251	316	294	324	304	333	292	331	325	296	329	329	311	296	281	309	308	300	301	299	292	309	298	272	301	304	273	311	302	313	298	317	345	323	256	312	306	302	315	299	311	313	296	299	320	329	314	317	285	332	301	309	296	283	291	295	282	299	320	295	308	315	347	306	338	319	318	319	286	294	313	307	308	325	300	301	297	317	311	313	309	277	328	321	294	305	328	332	305	302	321	310	316	288	298	306	336	321	310	286	271	287	288	288	297	284	299	315	296	336	302	334	293	321	299	309	355	316	326	319	310	305	307	294	325	283	307	329	314	312	273	287	296	308	282	356	306	289	300	307	306	312	297	302	281	294	310	302	285	305	307	302	316	299	305	304	281	298	326	287	309	323	306	298	285	332	329	302	293	300	304	311	288	295	315	297	284	304	304	331	307	311	307	315	303	292	269	330	309	333	278	308	300	301	277	298	329	289	325	273	315	324	314	310	281	306	300	323	270	296	290	291	295	298	310	315	280	292	323	325	290	287	300	290	329	299	302	286	307	277	301	301	301	278	305	312	303	303	310	282	282	331	328	292	324	309	300	288	308	331	315	307	313	294	307	287	289	328	292	287	301	297	322	319	279	329	314	300	327	289	317	312	306	255	256	316	307	287	269	295	293	313	313	321	322	287	298	326	284	313	303	282	308	298	268	315	313	323	274	299	332	288	280	312	329	308	305	279	318	309	290	302	313	278	285	320	326	332	324	293	310	290	309	300	268	300	296	310	310	318	324	324	272	267	322	307	302	320	326	300	341	319	298	295	309	295	316	299	325	293	297	297	307	348	302	316	320	289	296	289	276	289	327	299	297	347	308	319	295	262	290	293	265	270	332	306	301	311	312	306	299	301	282	310	299	326	313	269	273	319	285	296	290	315	295	315	308	293	332	304	314	323	331	278	327	269	323	309	265	326	315	298	321	334	314	321	268	298	297	309	307	316	274	310	296	313	323	286	299	334	320	319	304	276	300	295	319	296	300	313	322	336	299	306	304	311	299	301	289	286	313	308	297	285	298	285	308	339	302	301	296	251	326	323	258	297	307	342	332	327	329	317	313	328	296	308	334	293	312	312	271	286	328	308	330	288	279	284	303	301	346	308	301	293	282	308	287	311	310	286	310	320	262	298	325	311	316	344	304	317	301	298	301	332	305	284	290	315	319	295	292	318	328	333	290	300	325	325	295	284	314	310	286	271	301	317	306	307	314	315	317	329	274	331	288	284	309	322	278	300	355	331	297	283	297	310	332	310	327	298	275	282	319	273	329	292	318	287	323	329	299	314	306	281	305	289	280	318	306	296	332	322	277	322	325	321	329	323	316	302	316	313	316	335	312	287	309	289	318	317	298	294	324	335	283	284	320	289	314	297	314	308	294	299	286	287	327	317	279	331	300	305	323	329	305	301	342	307	305	300	325	292	282	310	304	304	294	332	287	300	338	302	315	324	310	332	317	297	304	279	312	319	308	313	307	320	301	280	311	322	309	322	302	287	304	288	279	338	301	310	283	316	316	287	310	310
2584	1098	1817	4027	15060	16366	16948	10840	4741	2176	1234	912	730	731	756	735	732	689	739	696	751	767	768	704	746	701	705	767	770	740	771	756	747	706	717	748	744	726	720	744	744	735	723	742	715	705	768	768	767	731	729	716	748	737	730	709	761	715	755	743	679	686	760	786	769	762	721	708	697	698	730	720	741	754	728	714	723	693	686	686	717	748	741	756	718	676	707	723	719	734	698	751	693	701	687	765	731	714	717	722	717	771	762	767	664	768	756	772	669	733	771	692	745	764	759	696	758	682	718	756	728	752	734	714	697	722	745	764	670	766	672	744	721	771	758	749	749	721	726	701	709	708	713	676	712	768	703	760	749	749	742	711	749	726	735	730	704	694	728	686	780	742	738	714	724	726	673	755	750	776	744	688	743	720	747	679	745	730	724	726	762	757	728	692	762	719	767	713	740	761	730	733	778	745	718	715	715	745	764	723	718	719	780	774	700	748	704	718	769	736	689	713	733	764	771	704	714	725	732	746	728	732	737	765	735	772	712	707	723	671	730	733	721	725	708	717	756	718	736	710	734	708	752	727	706	745	800	701	766	723	771	701	746	668	718	785	760	728	746	748	714	726	695	789	729	741	708	680	722	741	754	711	713	783	730	760	759	712	673	774	748	719	777	764	725	713	781	761	727	756	709	755	722	757	734	738	724	702	686	737	703	715	695	785	725	747	751	720	759	784	728	740	720	712	702	751	739	711	705	734	720	731	721	742	715	728	759	718	733	711	717	735	707	756	777	717	762	747	765	746	708	696	773	736	722	703	758	733	760	703	715	799	699	746	701	751	740	714	717	709	737	723	775	708	730	731	730	777	724	733	665	774	725	703	742	705	724	692	721	733	802	772	757	766	710	726	735	745	722	706	743	724	757	745	736	750	676	731	741	713	706	743	694	722	790	749	755	762	683	750	732	720	701	708	720	716	724	677	744	723	744	680	771	721	722	701	737	756	716	735	749	765	699	758	753	690	763	767	769	719	700	704	757	720	726	695	737	732	758	763	735	721	801	704	719	782	690	755	723	701	726	683	740	762	731	680	765	721	722	690	745	676	756	746	727	714	748	724	776	698	761	698	765	751	764	753	751	762	703	735	749	739	743	751	691	739	715	736	717	752	789	709	701	737	739	732	705	766	743	784	697	786	700	724	734	732	716	732	742	740	721	703	758	754	699	739	696	744	710	723	733	738	738	718	759	759	761	731	762	755	774	690	720	757	745	679	699	755	743	724	727	706	727	724	736	758	744	711	717	738	711	746	689	685	722	716	734	773	715	777	706	726	755	742	744	747	728	679	726	778	723	718	726	645	732	749	705	727	692	706	725	693	717	748	766	725	740	754	797	694	743	717	735	748	671	761	728	741	721	687	692	748	734	706	735	723	670	714	734	748	708	770	716	690	743	733	726	723	716	761	707	712	723	743	725	731	747	741	726	723	743	757	722	730	703	790	763	679	734	716	730	760	749	676	745	794	712	762	724	755	750	747	759	677	729	725	767	730	749	751	712	706	710	720	732	768	710	758	756	740	747	720	715	699	724	765	774	742	760	763	692	724	707	728	726	710	676	720	740	732	784	710	725	730	757	772	740	723	710	744	740	742	711	696	716	714	705	775	713	685	710	772	737	730	743	732	720	730	760	743	747	738	705	743	746	726	699	758	723	777	751	737	735	715	748	751	691	746	748	726	721	693	731	721	708	702	758	741	737	762	685	744	730	736	739	639	738	721	737	747	740	698	680	710	729	694	756	694	734	741	705	759	749	720	683	711	729	716	763	766	734	703	755	763	734	698	737	702	732	722	710	736	703	728	711	716	692	765	790	709	744	701	683	712	710	719	742	725	672	712	737	735	706	710	726	761	740	745	734	740	724	712	745	757	715	717	732	702	739	722	733	722	761	747	705	708	709	672	684	690	721	729	697	723	712	679	772	710	738	696	765	710	751	697	753	744	771	781	701	692	696	724	712	772	740	710	698	760	762	657	766	718	723	740	684	665	733	727	731	749	727	761	754	692	743	686	734	768	714	808	707	768	748	726	722	717	709	744	711	712	714	727	703	741	741	737	756	724	724	771	704	747	771	739	729	742	738	746	697	667	697	772	740	690	773	780	698	761	722	725	683	677	717	732	751	755	720	737	748	785	725	733	688	729	769	757	754	733	739	775	707	712	770	728	729	750	717	728	769	765	759	732	710	714	756	703	713	737	699	690	715	748	725	695	707	742	727	720	727	732	706	712	752	741	738	719	745	730	746	673	717	755	732	708	771	731	713	709	748	750	792	787	740	695	744	737	740	715	702	743	762	715	746	743	748	684	752	731	729	734	762	726	737	741	729	719	689	782	754	735	736	714	722	742	745	782	694	719	719	715	747	736	745	740	747	715	739	737	679	724	727	718	738	775	701	661	727	718	726	708	741	743	727	722	736	697	704	782	763	737	782	758	690	756	719	724	700	701	765	660	761	764	710	741	716	716	752	694	818	760	712	732	755	733	709	743	754	737	739	742	722	683	685	705	742	744	701	752	730	753	778	764	744	779	725	768	744	727	748	772	744	749	691	730	715	712	750	693	783	745	673	764	696	708	716	721	718	718	786	706	794	740	727	704	669	722	741	751	718	734	724	740	687	722	787	740	703	690	746	723	710	687	714	762	713	712	731	744	746	734	752	735	759	794	723	704	768	696	744	745	738	764	747	786	770	749	741	739	743	761	685	733	715	714	736	703	749	705	709	727	728	719	742	713	735	715	715	701	798	723	721	698	702	734	725	750	665	698	747	741	731	708	729	773	761	673	778	708	714	721	770	731	760	734	758	767	731	767	738	742	683	709	767	708	691	723	739	738	710	764	752	672	699	746	697	700	729	706	749	687	739	734	683	730	736	781	769	719	740	724	728	755	750	674	754	709	752	750	706	736	730	766	716	744	719	738	743	760	724	751	705	682	701	723	756	712	708	758	738	731	714	718	740	704	769	733	729	721	721	688	653	744	676	758	733	715	703	708	727	776	762	732	725	756	750	736	769	715	704	732	734	734	739	719	745	737	761	713	762	729	694	731	733	747	714	729	737	756	746	732	753	733	758	748	736	734	727	750	750	698	737	729	729	767	728	696	740	730	668	777	707	733	704	708	756	729	743	763	712	700	755	742	771	716	720	756	720	730	761	740	755	719	755	804	692	761	747	706	729	717	716	707	750	729	736	733	725	750	697	778	758	788	687	736	765	722	726	725	748	779	734	740	760	729	748	725	702	731	688	686	724	706	713	739	733	726	707	745	740	746	754	785	767	701	687	731	732	740	689	698	688	722	673	710	736	799	748	736	762	729	728	765	655	730	741	719	719	724	701	717	702	709	691	685	680	754	765	753	732	709	749	765	771	733	731	719	702	700	730	730	691	757	766	728	761	725	715	725	708	718	745	732	704	706	721	722	717	712	705	762	696	677	735	752	753	715	693	690	736	730	770	733	727	734	734	709
15535	5018	9745	37754	51233	53118	48412	40986	22109	7918	2231	700	356	283	245	262	217	239	264	282	223	223	226	211	222	260	221	247	256	216	214	224	254	251	227	230	259	250	232	230	235	224	251	239	218	230	242	223	251	247	234	228	263	229	223	239	246	224	238	230	234	277	231	297	238	250	235	263	260	236	222	249	235	247	255	224	216	264	225	210	247	224	249	237	250	248	239	227	235	228	251	246	229	269	213	266	257	237	234	211	244	235	235	217	227	228	250	238	289	243	233	217	245	270	260	254	231	252	227	214	237	222	221	239	220	254	228	226	272	258	241	221	213	251	234	214	257	255	225	245	226	225	222	246	220	259	263	225	204	211	226	231	252	234	230	266	287	255	225	237	234	217	223	249	227	213	227	256	256	217	242	256	191	243	254	227	231	270	231	250	242	232	240	241	266	228	254	211	240	247	251	247	221	234	234	262	204	226	227	243	217	219	248	233	221	259	257	250	219	225	242	233	226	260	212	237	238	238	232	249	256	247	259	241	241	257	235	244	249	275	223	235	246	255	231	259	249	240	264	252	219	249	261	248	242	230	238	229	219	258	236	228	215	238	281	238	262	252	246	240	260	231	275	250	220	241	243	259	239	231	251	239	220	248	256	250	247	253	257	238	226	252	207	245	238	214	251	244	241	234	235	233	227	275	222	235	255	248	227	229	256	248	256	245	244	251	249	238	266	278	263	231	254	230	238	250	264	212	244	236	224	249	195	236	212	223	242	275	244	270	259	240	250	247	253	226	250	249	244	260	247	255	236	224	253	247	214	230	248	256	220	206	236	237	240	269	220	233	250	236	256	229	222	258	239	255	236	238	257	228	257	220	245	226	244	233	256	240	222	260	264	241	236	242	221	221	288	253	252	244	238	236	251	253	253	265	226	247	258	228	206	263	244	226	227	252	264	220	246	256	238	238	220	268	218	248	250	238	254	222	223	246	257	261	243	226	218	249	240	229	224	248	251	230	255	240	268	240	228	236	227	219	221	248	221	233	235	241	223	231	234	266	231	247	238	230	214	233	227	245	230	230	250	249	283	236	250	239	227	239	225	250	264	244	235	238	250	251	265	247	233	222	243	258	237	256	234	251	256	255	233	264	233	234	250	222	243	217	242	218	237	227	213	261	275	269	223	286	258	256	243	242	246	242	246	230	256	249	221	244	191	232	245	243	215	214	224	228	225	278	212	242	238	239	259	227	258	279	231	251	289	250	255	238	245	254	208	238	226	228	235	243	241	245	216	245	247	248	210	232	226	224	213	236	243	236	226	248	235	263	259	235	213	253	233	242	223	238	220	242	257	255	260	217	251	247	219	217	247	250	226	223	237	278	239	225	234	244	230	235	252	243	237	225	235	259	261	253	276	230	234	258	229	247	280	220	254	254	232	243	210	251	232	247	230	248	228	239	243	234	254	229	224	221	254	245	234	222	268	252	255	255	258	239	259	241	239	238	259	238	216	201	234	251	243	270	231	232	226	250	240	234	240	241	219	217	218	212	232	250	254	226	224	243	238	262	250	212	233	238	238	221	239	258	237	249	259	229	232	222	252	231	249	246	249	246	247	262	247	260	225	253	257	247	222	242	259	248	251	246	234	245	226	241	247	245	250	266	243	264	212	223	253	256	266	257	238	276	248	249	240	194	256	254	268	276	263	238	218	229	233	237	231	220	232	234	251	220	223	242	263	281	236	222	185	215	232	240	228	246	269	234	244	252	255	235	249	250	231	264	246	246	183	270	255	218	222	248	209	244	237	261	240	233	251	264	274	270	243	247	229	251	253	224	244	220	256	242	222	235	232	223	267	244	223	245	260	252	261	248	230	236	250	217	228	225	240	253	242	239	223	241	231	208	231	261	227	237	259	210	248	247	248	244	238	257	246	200	233	257	245	230	225	213	277	219	250	260	253	242	247	247	233	264	236	237	227	249	252	243	236	236	233	244	242	277	235	234	240	237	246	231	243	264	262	238	252	253	237	230	225	242	235	248	226	227	243	258	278	236	252	250	247	240	249	255	241	270	218	220	209	214	258	242	252	234	236	243	259	233	239	236	253	247	267	220	233	250	231	206	245	241	247	262	227	247	241	259	249	228	225	235	215	228	248	217	251	224	274	224	246	270	220	234	221	242	251	257	237	239	206	229	277	241	255	262	245	240	223	237	218	265	240	228	200	235	253	230	250	228	237	229	235	250	254	232	245	206	239	222	248	250	258	251	216	263	216	224	248	251	272	235	255	243	257	247	220	243	228	278	244	245	224	228	226	242	264	281	209	238	218	233	221	232	251	249	242	227	237	247	224	198	244	248	230	214	228	220	247	227	228	221	257	246	219	209	244	227	232	210	255	239	239	236	263	267	245	230	239	214	253	252	244	267	240	255	223	237	209	246	215	240	226	223	220	223	256	263	259	251	251	242	248	234	263	238	243	215	223	233	230	271	262	238	234	221	228	255	243	247	226	245	223	224	229	221	251	254	186	256	264	250	244	225	218	227	234	221	232	245	242	257	235	252	230	236	251	254	243	236	213	237	204	267	255	229	254	243	245	233	248	258	235	249	271	285	233	246	229	245	254	252	242	235	226	209	226	250	233	258	255	234	241	223	262	247	242	247	242	240	224	265	231	249	256	270	257	236	209	246	233	266	224	266	232	225	239	233	216	243	226	200	238	223	237	245	250	248	250	236	241	257	252	249	235	252	233	240	256	262	237	217	233	245	212	257	234	223	252	242	224	242	249	218	219	231	263	245	256	247	267	219	242	230	235	233	234	243	239	227	225	254	247	277	245	221	247	228	238	244	264	243	214	246	222	212	258	246	226	243	217	228	233	242	241	223	276	244	239	227	214	225	236	267	256	251	238	259	262	254	234	238	243	244	236	263	210	238	217	225	258	231	275	246	234	262	216	237	277	230	228	226	266	221	245	266	214	222	255	220	260	212	241	267	251	248	236	264	237	234	240	259	244	256	219	256	225	265	232	218	228	253	247	233	242	250	253	246	254	226	255	194	212	228	233	255	259	250	235	229	270	262	246	242	228	264	226	253	230	269	252	246	229	222	229	222	245	281	266	221	232	267	235	220	256	216	244	234	258	224	276	250	242	235	214	233	242	224	243	235	226	216	242	254	261	262	249	228	245	241	222	221	238	267	227	224	241	219	209	264	242	283	223	228	245	228	226	258	224	224	262	233	229	258	212	257	259	220	258	231	252	236	227	220	245	248	242	235	237	237	234	264	212	228	208	251	247	241	257	215	224	265	238	242	285	228	244	260	213	256	236	250	229	236	230	271	256	259	267	252	236	266	261	234	246	240	222	226	247	247	253	247	268	240	215	206	247	232	228	250	223	214	237	251	255	241	254	224	259	267	226	241	246	251	252	234	237	223	265	215	234	248	224	246	236	229	234	263	242	251	257	224	251	240	236	273	219	215	224	216	235	237	227	243	235	243	258	216	240	281	252	234	232	228	222	223
9029	4362	16352	46367	62010	62555	61826	52702	35355	18600	7334	2542	1085	677	616	624	615	600	578	539	555	573	590	584	558	581	615	581	595	570	600	583	620	598	545	607	592	594	563	626	523	581	576	627	596	629	573	589	618	563	606	605	579	596	559	610	600	594	595	614	626	570	561	613	581	557	618	593	612	575	584	572	559	564	581	611	635	579	557	618	552	570	574	597	627	572	597	608	585	621	599	561	628	584	625	602	617	619	604	576	560	594	584	587	597	616	616	638	578	603	554	592	604	568	589	573	568	615	596	575	577	578	632	578	559	599	601	567	647	569	587	582	588	568	596	566	583	605	567	592	640	550	591	557	578	583	595	553	590	585	579	604	603	564	591	598	594	548	586	556	581	643	576	605	571	582	613	644	620	591	612	588	558	602	573	579	545	570	616	575	587	573	609	580	575	588	642	586	573	575	596	613	600	590	599	596	615	572	538	583	593	561	561	566	596	622	564	593	635	623	622	544	600	594	598	604	585	616	629	556	553	593	583	628	587	624	605	603	565	595	608	576	618	595	579	627	603	576	591	585	558	630	582	600	558	629	587	586	568	573	634	565	594	636	642	602	587	603	586	620	629	582	593	629	579	600	581	577	590	602	564	596	584	597	585	653	603	596	568	643	560	559	576	621	562	614	552	622	579	553	558	601	642	592	595	570	622	588	600	573	590	614	589	591	629	609	583	613	541	573	601	583	616	606	576	585	601	606	600	555	585	587	598	576	579	610	545	603	606	616	613	588	583	629	602	600	598	545	610	554	585	581	636	612	628	614	593	602	570	604	599	564	626	551	621	578	606	560	628	620	596	566	537	568	600	617	540	572	576	580	618	533	601	630	578	625	589	645	566	615	592	625	567	621	651	607	618	619	588	616	631	580	590	579	589	610	601	604	616	581	572	600	601	600	570	562	627	579	627	585	593	593	572	625	590	602	626	566	599	591	595	557	604	567	555	572	568	560	580	556	612	612	588	619	613	605	641	561	561	572	592	621	590	604	584	622	612	589	613	555	615	614	595	579	576	565	582	612	590	598	610	605	603	606	586	598	611	539	565	558	614	564	574	578	556	584	604	585	563	587	623	628	624	641	605	586	595	560	605	592	608	575	634	582	600	636	588	599	587	630	620	563	589	610	626	572	618	608	579	597	588	558	571	564	574	605	589	591	581	562	585	530	569	590	575	566	564	552	596	591	586	582	591	619	608	573	597	564	560	566	598	591	574	600	572	596	607	560	628	610	572	625	554	563	617	576	608	595	587	587	613	652	619	591	534	590	610	581	572	581	613	552	586	589	596	635	575	606	575	548	608	572	607	635	590	551	592	613	652	631	577	579	609	624	591	591	573	583	561	608	582	589	595	558	598	592	620	570	592	570	567	600	611	625	575	542	581	612	564	618	563	602	595	589	561	620	595	615	585	592	566	553	569	605	591	563	592	584	598	580	552	555	588	608	572	567	617	560	576	577	610	537	599	544	595	546	596	572	556	556	615	606	559	585	584	606	573	567	578	541	583	568	608	537	610	592	592	561	556	606	620	591	605	629	599	599	644	568	593	603	560	583	586	611	615	563	645	575	595	572	598	577	560	580	538	605	562	605	620	589	613	612	566	580	586	555	620	600	600	590	585	554	574	599	622	573	575	618	586	606	576	579	585	565	584	575	602	609	618	573	615	605	626	612	627	567	564	529	608	614	646	548	583	621	594	565	572	572	581	540	628	602	610	588	600	592	563	568	562	542	620	561	569	596	567	620	572	606	567	616	611	559	597	592	616	607	625	601	597	542	590	600	567	578	640	595	649	584	622	619	574	555	599	617	576	574	614	586	571	587	597	604	561	584	597	616	604	574	553	607	602	573	583	588	542	623	580	528	611	611	550	571	575	543	599	640	611	558	590	626	522	596	605	608	598	541	584	583	600	558	585	549	602	581	599	549	619	584	578	616	593	552	577	558	581	607	591	618	624	588	581	600	615	612	588	596	602	607	582	595	619	558	538	602	583	602	581	584	641	556	634	622	615	628	570	570	598	590	541	602	576	561	605	593	558	613	595	590	592	561	563	600	588	615	629	588	556	543	612	577	598	591	561	591	553	681	585	589	578	589	557	584	613	587	593	549	576	616	572	579	581	573	575	585	577	567	567	583	604	652	617	587	609	571	591	616	602	597	584	590	544	590	580	634	547	614	580	608	605	585	619	588	571	578	630	574	580	593	595	579	601	608	565	564	619	620	584	580	612	576	579	594	594	577	546	540	580	595	585	635	577	581	595	578	615	638	568	590	562	580	592	597	615	560	585	571	578	610	586	595	639	624	575	564	602	576	587	586	627	599	603	578	627	571	570	586	569	547	551	588	568	637	602	606	639	610	607	594	600	559	662	605	564	607	610	579	557	616	582	614	633	560	566	584	574	598	596	592	616	608	614	595	569	592	598	596	624	545	619	556	615	568	584	613	636	582	603	547	603	564	553	542	580	589	590	595	617	589	547	559	582	628	586	609	538	577	603	583	622	581	573	566	572	579	552	609	574	609	555	558	596	572	596	577	581	613	559	612	574	611	596	605	606	627	570	601	545	613	612	631	597	597	576	583	568	600	574	604	552	599	597	617	591	629	576	564	586	580	628	554	552	586	616	600	620	553	571	574	611	591	563	613	610	582	590	549	563	555	629	582	614	562	567	560	627	575	598	581	620	599	624	622	618	657	576	583	598	614	594	628	610	576	590	569	564	603	583	580	571	575	571	609	596	600	613	619	609	579	579	627	558	554	598	584	555	621	608	594	599	593	597	620	596	653	595	630	584	601	603	578	594	595	579	568	552	610	622	575	595	643	604	564	649	621	551	591	631	596	577	593	621	596	595	605	576	613	565	546	563	622	596	583	557	539	559	564	609	617	584	613	594	565	570	570	587	570	570	554	538	624	595	568	578	586	612	553	614	625	580	593	568	608	609	593	554	624	602	588	590	570	571	604	589	578	597	596	599	556	595	595	570	582	586	628	546	597	580	608	571	600	579	576	601	578	597	584	583	591	584	578	560	555	575	579	611	549	535	609	634	603	581	593	582	574	617	599	625	635	593	582	602	583	558	582	560	598	595	566	601	560	631	595	622	580	612	603	563	605	575	595	615	612	614	573	589	554	582	593	573	589	609	587	563	577	582	628	588	630	632	572	568	549	603	604	570	581	620	569	579	622	588	573	568	576	611	620	565	515	589	635	577	577	575	616	618	632	612	612	622	597	604	604	550	579	576	608	549	600	613	598	610	601	626	631	615	597	601	600	563	625	610	562	576	617	619	587	576	605	615	592	603	561	601	564	599	585	585	611	559	625	603	599	607	598	594	602	555	588	574	578	577	588	616	618	585	594	628	590	564	567	593	595	615	623	572	622	586	617	590	617	586	583	518	590	579	564	586	595	573	569	570	608	584	576	599	614	595	599	629	582	606	581	568	603	603	568	631	545	569	611	589	600	592	613	593	574
18376	4090	4786	33211	45344	50979	55357	46690	28930	13030	3974	1087	417	272	234	195	225	233	216	218	231	231	215	207	202	203	233	255	217	180	235	222	238	236	250	221	256	228	222	200	217	181	196	206	202	213	229	201	232	236	228	243	207	208	184	189	215	228	232	237	206	217	237	213	221	174	198	200	234	211	204	239	236	213	207	208	213	217	213	207	218	234	231	204	219	214	217	232	216	215	236	229	226	207	199	211	195	207	239	208	222	221	207	219	214	213	209	208	219	234	223	217	247	237	205	183	207	204	213	216	213	211	222	239	199	243	200	235	229	224	203	215	244	235	240	202	214	232	225	206	203	228	223	210	200	245	189	221	244	223	212	205	252	217	232	231	217	219	218	225	228	214	209	212	204	233	233	200	241	229	215	211	216	226	239	221	212	209	192	206	219	222	226	206	228	224	226	186	207	227	226	198	271	213	218	200	221	221	236	217	232	215	203	214	239	215	211	201	237	219	211	231	225	228	221	226	204	214	212	217	225	193	202	248	209	212	197	232	229	200	212	215	234	191	206	243	194	221	213	243	211	199	238	216	230	247	228	206	213	216	245	211	229	240	208	206	232	219	202	195	195	203	220	231	208	213	221	238	204	241	217	227	245	200	241	242	209	212	227	210	218	216	207	253	216	234	225	220	221	213	189	229	221	204	210	216	223	218	243	234	212	200	232	214	210	216	212	206	224	206	242	179	213	203	207	223	237	213	231	235	242	205	213	201	217	221	227	220	237	208	222	216	199	218	194	243	209	211	198	219	203	230	208	226	212	182	250	217	224	214	229	225	226	214	227	207	237	222	211	203	182	222	205	199	231	196	200	225	187	207	216	214	225	216	215	222	236	224	194	185	226	210	213	220	206	214	215	220	212	215	224	222	223	249	203	199	208	222	228	223	216	224	207	235	239	227	221	222	243	211	218	228	204	213	194	208	207	234	223	224	217	222	226	243	207	211	260	195	211	218	217	210	228	229	213	207	224	193	242	219	229	214	226	228	210	211	197	223	209	217	192	224	220	215	212	209	206	244	196	231	216	231	227	215	222	216	177	196	225	226	214	208	195	221	208	243	222	207	202	209	212	213	201	233	212	232	219	209	219	245	224	218	210	208	243	183	204	215	215	222	216	228	234	226	207	234	222	245	220	186	221	222	226	206	224	226	208	201	230	207	223	225	219	216	220	189	229	211	194	210	199	239	215	205	204	254	234	219	215	204	211	235	240	214	216	209	218	246	224	219	227	232	209	219	214	207	216	223	192	210	198	211	219	210	236	210	203	224	219	205	227	219	204	229	203	194	218	217	216	196	220	203	232	201	224	233	225	211	238	236	225	195	228	239	227	240	219	200	199	203	193	196	237	236	214	269	212	218	197	221	214	206	217	196	210	220	202	199	204	224	233	227	216	230	214	246	233	224	211	217	212	200	228	211	216	228	226	224	193	210	192	213	213	202	196	228	213	201	209	243	197	223	214	206	231	206	218	220	212	237	218	213	226	230	197	221	227	213	219	214	211	191	225	201	209	224	200	238	208	216	196	203	210	238	206	211	230	231	226	227	208	230	226	223	228	226	209	179	223	222	205	216	226	231	208	209	226	196	221	215	232	228	223	223	206	216	236	240	183	231	222	208	231	210	211	229	227	207	204	263	226	227	204	232	227	204	229	229	221	234	208	205	239	216	210	205	197	187	241	206	230	202	251	194	203	237	211	208	201	216	204	213	199	185	216	223	207	222	207	208	213	202	198	221	205	204	210	204	192	212	206	210	210	209	230	204	221	249	222	238	205	205	220	223	229	229	243	230	240	210	219	201	215	214	208	211	236	218	225	191	223	200	200	218	245	209	208	231	211	206	218	198	209	203	208	215	211	221	232	212	199	226	234	226	210	204	216	224	209	230	223	234	226	218	212	184	225	209	218	210	226	240	209	219	180	206	193	195	219	206	221	219	217	219	214	222	214	223	230	225	243	255	240	224	208	216	243	239	237	192	220	225	213	212	192	204	202	211	224	219	227	229	186	233	216	245	207	212	222	203	196	230	221	198	239	215	217	215	246	224	211	196	197	213	236	221	204	214	202	233	220	208	209	201	225	220	196	194	216	211	207	207	237	214	221	214	216	219	229	212	239	199	210	218	198	199	218	217	198	216	219	227	219	198	218	197	221	194	216	205	224	224	222	195	197	205	217	213	220	223	204	213	233	196	242	205	214	239	238	222	231	212	208	226	233	234	214	192	215	218	232	215	209	221	213	245	211	215	225	223	220	209	199	224	223	209	236	226	224	227	228	251	230	191	232	233	212	251	239	200	214	206	212	178	227	218	226	206	212	194	242	222	214	224	211	209	207	222	228	200	210	243	223	233	213	199	222	234	217	212	202	237	216	197	242	238	217	209	252	223	228	187	220	212	216	228	245	214	223	230	246	224	231	219	240	253	239	199	224	204	230	207	193	220	207	221	213	231	226	219	198	239	206	206	219	205	211	232	221	201	201	219	199	221	201	219	225	210	219	215	241	208	209	220	226	224	208	200	204	207	213	197	192	221	211	186	225	218	220	212	243	202	232	206	194	234	228	230	219	210	223	204	211	217	207	221	231	216	224	219	208	227	228	216	194	216	236	189	185	206	221	219	222	236	225	208	222	197	219	213	227	230	218	218	241	197	231	249	241	222	221	226	207	211	244	251	221	206	248	208	235	217	207	217	220	194	224	204	194	224	227	239	216	194	219	210	229	211	226	212	223	224	188	222	224	244	227	222	196	174	223	219	246	193	214	210	215	220	218	204	202	226	228	196	208	195	232	223	215	242	231	246	222	238	228	204	195	218	218	226	214	182	237	197	216	189	233	225	208	223	193	216	195	215	213	215	184	213	193	202	213	225	210	221	221	202	180	198	225	221	214	233	209	207	236	238	184	214	233	196	220	219	200	215	190	229	201	230	228	230	221	221	238	203	184	202	193	260	196	233	212	220	229	204	216	252	211	210	192	239	216	213	228	223	200	185	196	199	220	262	221	218	213	230	189	199	234	193	218	208	218	220	211	223	229	212	211	197	222	233	242	209	181	211	204	211	221	199	223	218	204	244	227	240	216	248	203	235	232	223	242	234	222	238	222	225	216	196	228	200	220	191	226	217	203	199	213	206	207	220	240	224	210	195	219	188	218	227	226	212	232	216	231	227	222	220	221	232	213	215	235	218	202	210	225	229	230	194	215	215	213	207	212	201	236	209	236	223	225	243	223	227	232	231	195	237	190	213	222	217	248	222	200	200	191	211	239	206	212	191	195	203	208	222	210	210	206	250	218	196	236	221	243	206	197	198	204	212	214	221	239	212	214	217	244	225	223	226	224	235	228	217	198	212	211	234	225	220	192	195	262	199	217	211	225	242	201	210	238	219	242	211	216	193	192	195	208	225	225	212	208	219	223	251	205	245	208	200	226	208	203	215	189	192	198	210	214	243	231	216	213	217	207	210	206	234
9943	3000	8897	44070	54836	62782	67561	58748	42189	25398	11517	3899	1421	723	572	574	544	556	571	533	552	534	548	522	528	506	553	502	502	585	549	560	512	533	533	518	510	514	542	531	557	499	526	570	520	550	502	548	548	514	562	564	522	550	529	519	581	499	589	528	553	538	493	537	591	555	512	536	515	505	538	525	573	507	569	514	517	555	540	534	517	480	545	528	535	509	545	559	561	545	556	528	557	503	544	514	509	509	542	562	518	562	526	514	518	534	528	525	564	564	552	502	516	558	501	518	564	545	489	497	514	541	584	519	554	532	552	514	559	535	498	505	576	522	564	508	520	508	522	539	560	566	528	583	543	527	541	549	535	560	543	597	534	533	573	495	517	530	538	582	509	547	556	596	532	519	571	538	539	566	547	534	523	544	533	585	520	532	551	539	463	582	552	528	562	522	510	554	544	519	525	534	531	537	525	561	559	529	509	542	514	509	592	503	545	538	557	556	508	534	554	545	514	553	527	567	556	554	557	485	520	559	526	574	542	524	488	500	522	514	546	515	554	519	526	512	546	542	511	552	577	555	529	535	515	552	521	523	516	587	539	519	509	552	535	503	544	588	518	514	589	504	545	508	534	552	539	498	525	523	501	562	538	533	551	526	528	556	522	556	566	559	490	512	589	512	562	571	592	515	567	562	554	532	528	527	512	540	522	496	533	525	528	529	510	515	540	581	506	524	576	561	566	557	559	501	516	508	549	534	610	557	569	505	523	563	569	578	565	538	535	546	541	502	515	602	538	512	574	520	548	551	541	558	555	534	528	526	556	564	532	542	559	509	522	552	532	504	558	549	561	528	549	516	537	513	535	551	527	536	563	524	559	557	518	521	503	554	539	554	524	528	550	543	565	564	522	538	556	529	552	544	558	555	515	574	520	513	533	505	498	534	478	580	548	545	558	555	541	549	501	515	538	552	578	548	553	548	543	519	538	557	565	503	511	530	528	579	506	560	546	560	558	522	541	579	545	507	506	519	564	540	522	566	540	562	568	533	528	549	499	564	548	506	573	537	526	539	529	558	577	566	510	563	545	521	550	553	583	558	530	566	533	519	495	529	557	551	567	528	533	526	509	529	572	520	499	577	540	553	545	535	552	530	568	549	557	593	563	510	590	545	556	559	500	581	515	573	531	530	548	520	521	497	525	525	544	566	533	487	509	551	547	570	547	517	523	547	492	566	532	537	541	511	477	518	532	527	528	508	543	523	562	539	591	493	523	566	529	544	525	542	538	552	534	533	525	535	557	514	547	522	554	604	535	544	555	513	489	509	521	546	549	539	528	536	521	532	533	557	575	550	497	562	508	526	560	554	578	538	558	575	586	523	556	546	525	554	554	508	519	547	536	548	542	525	510	553	556	546	558	543	541	501	506	555	542	527	521	595	542	561	518	488	548	499	570	552	519	552	546	554	589	554	552	514	519	499	523	568	523	556	561	509	519	522	554	559	526	525	552	567	553	562	507	521	547	581	533	568	530	546	523	579	520	508	504	505	533	523	539	556	549	532	537	587	543	500	534	545	528	543	540	543	531	527	529	543	536	527	530	528	530	545	515	545	516	518	584	535	511	523	559	513	542	540	537	551	536	565	556	503	576	564	517	527	534	583	538	530	534	538	559	527	540	534	530	544	548	540	534	533	529	547	504	518	505	527	556	525	499	545	570	496	511	555	541	529	505	560	560	515	539	531	545	547	530	565	514	574	573	545	532	542	512	536	510	526	521	525	549	508	562	533	516	548	575	554	494	539	524	575	558	547	502	538	530	547	541	546	507	573	546	511	549	579	513	555	569	533	547	578	516	538	539	578	532	520	555	537	572	528	551	548	540	565	557	524	528	511	522	556	528	535	480	537	519	535	532	517	527	522	563	514	552	526	555	541	544	509	537	531	525	541	545	529	552	498	548	551	565	549	510	532	564	573	540	529	517	554	548	497	535	563	534	499	533	567	570	505	531	524	542	538	474	549	545	527	534	512	543	560	571	536	557	559	543	554	522	544	527	553	569	551	553	523	560	513	506	535	523	534	524	526	561	538	549	573	570	562	516	559	506	537	496	544	551	559	570	540	483	531	544	516	562	527	490	558	561	541	523	574	568	545	524	493	518	548	516	552	567	518	555	543	554	508	525	548	557	518	531	542	504	557	520	561	530	559	512	564	560	564	531	522	550	570	555	559	535	539	519	550	542	537	555	555	560	566	533	549	548	519	535	546	530	513	538	572	543	511	529	570	532	537	549	537	536	532	516	491	526	543	533	555	502	527	536	508	555	567	575	525	543	538	539	536	533	549	530	554	558	512	524	553	562	544	531	505	518	525	544	564	535	509	539	521	535	511	533	511	546	579	524	526	569	562	542	588	538	521	563	550	546	515	557	547	539	552	546	550	529	536	545	575	569	568	539	545	523	560	509	542	528	570	583	502	507	524	541	566	576	514	543	532	570	554	525	572	542	552	577	547	523	521	524	566	548	553	540	541	535	572	565	532	558	507	522	511	575	563	522	515	531	552	558	540	542	554	554	563	532	536	530	495	590	556	547	550	560	541	540	555	534	547	535	523	545	553	542	521	571	501	522	523	531	547	519	524	559	488	498	568	548	508	524	556	547	510	545	556	548	559	539	574	520	560	543	578	519	501	519	555	542	527	527	555	518	552	548	567	539	550	516	513	518	506	520	536	559	558	527	541	529	490	519	524	563	559	554	563	554	534	533	531	537	549	486	529	557	545	549	538	532	541	528	504	542	492	513	562	572	512	507	561	581	541	575	555	566	566	508	520	535	535	534	519	565	557	497	543	511	522	538	525	555	573	521	563	549	564	594	536	565	515	541	545	607	531	567	518	566	534	555	541	530	545	539	493	507	529	582	512	526	524	531	539	507	582	525	495	590	529	538	554	546	534	539	550	528	521	571	584	540	558	543	512	528	543	579	560	534	548	534	615	555	551	539	501	519	533	516	564	539	507	548	578	529	527	540	545	532	536	519	562	554	529	504	559	521	536	533	528	519	536	544	543	571	513	566	505	568	551	507	573	538	573	550	528	515	536	541	505	494	573	533	556	554	531	573	537	525	547	503	484	597	511	510	533	540	546	562	587	559	523	493	527	554	575	597	557	541	529	568	549	542	512	526	525	559	581	575	531	541	538	519	537	524	560	531	526	563	558	554	557	571	538	590	531	530	570	533	519	534	569	521	488	559	546	585	523	530	545	548	579	549	530	527	539	521	509	531	577	571	511	559	510	560	500	539	571	529	517	514	559	531	599	537	540	530	539	528	491	527	519	542	560	571	542	489	490	496	531	549	579	541	514	484	544	536	526	544	521	521	520	564	571	531	554	532	508	511	512	517	513	515	567	550	541	549	512	546	573	552	532	519	528	530	516	523	509	528	562	539	530	568	560	502	546	523	563	575	517	510	560	548	555	562	544	554	552	548	550	526	543	558	526	524	561	579	531	551	538	528	560	521	545
2431	414	488	801	2103	3131	4165	4259	2232	1081	565	428	338	316	329	322	308	269	325	307	302	299	309	301	279	309	292	294	283	286	317	279	320	329	309	310	299	265	270	298	325	308	323	304	302	313	322	323	302	301	315	328	289	284	292	309	265	309	315	315	323	320	324	281	309	298	305	301	284	291	311	270	299	283	306	308	303	322	308	309	345	291	350	303	301	296	294	313	323	281	306	301	329	308	299	290	298	298	297	292	306	293	305	287	317	321	308	289	301	285	310	287	295	293	308	319	321	309	307	299	301	279	279	282	288	303	292	290	300	290	314	289	301	306	306	296	301	317	304	292	316	335	333	281	324	321	309	306	284	290	315	305	313	283	305	316	297	296	305	309	323	284	314	316	261	272	301	299	330	293	321	303	312	331	323	302	337	291	293	313	303	331	294	298	303	288	301	309	317	290	279	312	304	304	290	337	279	317	293	260	314	285	271	280	281	264	283	314	291	320	269	274	296	315	291	324	321	311	307	307	290	316	325	290	309	330	345	320	298	308	278	305	309	321	287	315	284	313	293	306	308	307	318	274	271	313	287	299	281	296	295	316	304	314	331	310	321	323	337	307	296	324	299	305	302	325	341	300	302	281	296	313	339	284	310	304	290	280	332	289	289	295	313	300	329	286	309	305	269	293	356	301	264	259	306	294	315	296	309	297	278	290	319	316	315	304	332	275	284	275	300	300	307	305	295	315	293	313	286	305	293	334	280	305	319	351	303	316	308	313	307	292	305	284	321	254	238	329	333	303	294	319	301	306	276	328	327	292	296	286	293	282	308	285	280	289	303	312	298	299	332	302	319	295	290	281	300	317	291	322	324	306	277	288	291	279	293	319	309	289	298	292	296	290	298	289	294	302	272	271	344	295	295	289	281	279	315	276	290	288	297	316	309	304	304	314	291	270	320	310	289	279	276	295	300	276	294	326	279	301	291	283	314	286	295	297	288	316	278	332	329	290	278	297	305	328	298	312	289	282	289	321	311	295	340	303	281	297	261	334	317	306	281	314	316	288	314	306	310	317	278	278	333	272	288	296	282	344	330	299	286	270	305	305	289	285	307	262	293	314	324	316	339	282	329	299	277	305	315	267	336	315	304	287	303	314	345	294	314	308	313	296	271	307	316	278	316	307	305	304	293	279	291	283	335	304	343	246	319	296	289	307	322	303	311	296	330	282	300	297	343	315	286	301	279	297	290	312	278	299	309	311	267	307	307	300	315	298	303	304	303	325	310	283	304	308	315	319	328	297	284	257	287	308	320	324	309	295	285	281	310	308	308	304	293	306	327	281	287	315	315	309	311	266	316	279	293	298	268	278	355	340	311	290	283	291	270	282	313	338	303	313	322	289	313	317	292	276	360	311	281	317	306	258	299	323	317	300	306	310	259	294	276	313	297	319	314	303	292	311	320	301	324	327	344	298	305	315	285	291	290	294	310	298	292	309	277	280	294	318	326	310	293	288	283	309	276	275	320	271	315	301	321	306	292	296	314	329	316	321	296	297	310	300	287	284	323	291	279	290	329	326	281	310	306	285	292	296	280	299	296	307	337	301	316	335	337	304	308	283	331	309	297	318	306	290	315	310	331	296	309	264	316	297	302	312	323	304	325	275	338	301	281	312	282	327	282	303	341	302	359	309	306	292	292	321	290	273	296	303	283	314	291	308	272	308	338	300	296	252	308	312	278	305	282	324	303	301	312	306	271	298	316	309	281	281	277	314	310	337	307	284	296	320	322	294	305	295	312	324	296	305	310	322	260	306	301	325	306	291	308	315	271	334	285	322	336	279	283	305	314	338	311	290	294	303	323	295	284	312	291	317	307	325	291	272	296	270	323	297	300	311	306	301	307	283	320	331	310	328	308	263	300	300	305	309	313	295	304	325	316	293	350	294	324	289	281	299	329	292	293	297	310	305	315	297	319	315	288	324	318	295	293	294	244	309	275	325	292	265	286	291	328	299	312	293	300	305	270	312	326	312	308	288	305	313	307	279	324	256	309	333	277	282	292	298	328	280	298	337	309	286	276	285	284	284	324	285	304	332	312	342	313	304	338	314	281	302	266	311	314	309	296	290	304	295	287	297	318	319	309	302	285	296	297	301	302	260	286	290	279	301	338	318	309	278	310	285	282	306	310	328	304	308	302	270	259	314	285	271	323	284	284	296	340	293	322	251	305	323	279	279	304	326	258	307	346	304	318	292	301	264	293	319	323	310	294	291	299	298	301	312	318	249	258	304	324	319	322	288	300	295	327	294	306	269	288	284	289	308	312	322	281	316	308	279	321	277	312	298	312	299	297	294	325	302	303	312	304	280	320	306	315	307	314	268	302	294	286	309	308	282	337	316	324	298	320	320	282	281	309	317	302	307	309	295	322	314	302	301	288	310	287	327	313	284	288	283	300	321	279	292	316	329	272	301	310	300	303	293	291	319	329	303	302	291	315	271	316	317	323	306	314	316	284	309	264	304	314	328	299	292	306	300	291	330	295	292	289	309	324	303	284	305	313	313	297	298	309	292	303	302	335	310	271	309	294	299	311	278	304	265	331	305	309	301	294	327	314	317	303	302	309	289	307	281	294	291	313	260	336	322	322	316	306	295	307	295	301	319	303	304	290	307	325	314	282	272	286	289	307	312	343	321	320	307	280	296	339	287	293	307	305	305	308	300	289	270	330	298	320	298	291	301	290	310	322	290	308	289	274	271	278	318	318	318	315	280	340	270	307	324	314	294	333	311	306	325	301	286	333	262	322	305	289	301	308	304	278	311	283	318	285	281	311	284	298	279	276	266	323	305	313	276	306	316	319	291	317	317	325	326	304	328	291	299	323	294	298	308	316	286	294	285	315	305	276	316	311	283	290	298	296	313	305	306	273	279	273	290	313	290	339	298	286	298	271	282	300	318	325	313	321	319	318	298	303	321	307	310	322	326	271	288	290	307	317	283	324	313	331	304	299	296	287	323	323	316	297	323	310	299	307	304	321	295	316	304	294	329	274	315	304	316	318	300	313	290	302	291	274	278	286	295	297	283	289	309	319	321	303	305	299	295	298	290	287	296	316	313	318	319	304	317	311	312	308	321	296	307	292	302	326	280	302	341	318	314	317	320	292	311	338	321	299	304	327	283	315	292	291	289	281	280	306	292	319	277	300	292	299	292	301	308	306	299	291	292	327	324	326	283	281	303	306	304	292	301	316	295	274	305	296	321	288	322	326	303	306	298	313	292	293	284	300	289	282	293	310	285	293	303	318	274	284	282	370	317	321	298	269	281	310	282	315	297	343	314	286	299	305	301	301	319	306	284	299	310	289	291	269	283	302	300	317	320	283	278	294	305	323	271	297	303	323	273	288	301	311	297	301	292	303	281	273	310	274	276	290	265	292	302	297	311	329	309	272	322	294	308	320	250	305	320	282	289	313	300	284	276	300	288	300	312	281	265	301	330	296	290	292	319	289	287	281	314
2546	821	1216	2833	8679	12345	15500	13851	7628	3667	1905	1180	869	807	770	664	735	745	724	765	751	710	719	727	755	724	785	721	717	741	690	743	687	727	763	712	734	715	701	747	711	694	711	743	729	730	735	713	715	690	711	709	714	738	727	748	761	714	748	705	701	727	723	743	792	734	682	743	684	758	689	758	720	731	722	754	731	727	667	718	699	705	702	734	720	779	715	772	718	709	695	695	752	709	730	734	761	702	759	705	717	696	795	705	721	745	745	738	731	742	723	702	773	751	734	730	721	785	683	722	762	723	699	743	707	741	745	700	729	677	687	719	706	751	735	674	742	728	687	688	741	720	714	720	704	760	746	740	704	723	704	690	709	717	720	665	692	705	733	731	712	706	735	690	749	720	742	720	694	703	758	760	672	720	741	735	735	724	745	710	713	728	724	746	780	747	720	724	696	712	710	746	758	683	683	704	755	699	712	750	695	713	747	721	749	749	752	724	730	743	775	691	713	742	763	720	730	713	787	689	732	750	692	717	733	720	745	775	713	725	716	709	731	740	717	701	716	691	768	836	696	694	692	753	721	737	720	698	744	727	758	700	738	735	758	685	766	746	708	724	716	704	738	760	720	736	734	690	737	775	749	745	727	726	731	693	716	700	673	734	689	781	784	735	751	725	683	733	713	746	707	712	735	738	705	696	734	693	694	723	730	710	697	734	763	666	720	697	779	767	741	715	707	718	714	713	707	712	728	709	738	688	735	722	733	720	731	727	714	711	758	724	709	718	666	712	730	696	767	763	728	767	755	681	697	718	744	777	755	742	720	743	753	723	724	726	744	759	725	738	757	675	733	728	712	749	710	713	691	708	721	716	729	727	702	758	725	683	735	713	776	687	693	769	731	742	696	741	680	717	751	775	723	719	767	703	754	739	736	677	685	748	723	708	736	710	706	705	735	711	674	714	743	741	744	743	698	743	701	741	747	734	803	720	664	716	683	728	716	708	725	745	764	692	694	699	674	719	727	716	756	704	723	715	744	716	693	700	690	757	786	693	732	747	714	736	757	718	737	707	706	719	687	738	721	686	713	723	756	694	738	677	724	703	733	739	727	763	718	745	756	749	732	738	729	734	662	720	730	732	689	716	754	819	732	735	761	707	764	750	729	762	712	693	721	744	741	685	752	660	719	755	730	735	750	776	677	722	676	721	754	779	729	711	730	710	645	703	720	690	729	758	722	719	717	695	725	705	751	714	714	725	734	731	749	704	793	729	742	711	770	713	694	712	740	706	671	712	761	754	719	712	719	774	716	732	732	746	692	730	752	730	745	709	745	746	715	751	720	740	746	734	775	739	779	762	750	719	686	681	702	694	745	710	710	711	705	726	713	739	768	682	721	750	674	756	715	722	765	725	699	762	742	758	738	702	754	783	701	708	769	680	732	707	758	729	691	703	726	722	721	720	707	723	736	737	747	714	731	760	690	731	690	723	765	732	740	737	752	767	732	711	760	740	722	721	748	735	780	723	697	677	748	756	724	773	745	726	747	747	763	719	712	669	678	693	740	722	735	699	721	768	700	688	740	700	751	717	733	751	694	715	730	726	725	710	786	686	733	702	737	753	737	712	706	753	740	679	742	759	738	708	749	775	756	715	778	724	697	710	709	742	716	772	724	716	753	698	705	752	729	706	683	760	748	749	685	740	777	690	722	727	695	719	725	734	748	721	722	733	755	757	738	704	741	746	716	727	766	719	761	699	698	716	719	716	664	721	745	752	745	749	718	682	741	758	719	725	704	726	721	735	710	753	685	786	729	773	732	732	726	726	732	701	705	721	762	776	685	712	741	680	698	695	715	710	795	748	734	690	763	696	716	719	691	717	734	746	715	727	729	683	737	735	694	679	699	692	687	717	768	750	660	738	721	711	683	727	680	730	734	724	701	654	745	699	703	718	720	713	760	734	766	683	730	763	703	739	721	691	763	741	670	699	731	727	712	799	751	717	694	708	741	713	731	715	670	753	716	715	720	741	707	740	734	727	745	722	746	718	747	727	735	766	720	724	725	733	728	686	743	688	731	728	722	746	715	703	725	717	697	664	729	730	709	669	768	720	708	757	698	753	742	691	740	685	707	737	737	719	744	725	699	732	726	698	724	761	752	712	710	719	726	695	712	730	754	695	705	716	771	739	707	715	778	696	731	717	707	724	737	715	723	710	683	776	727	735	718	763	719	781	707	711	753	704	745	757	725	698	725	716	706	725	725	737	683	745	714	745	682	702	762	750	715	750	684	726	728	701	650	706	695	717	735	747	713	654	711	723	742	728	712	763	708	715	723	682	692	739	703	708	739	704	694	705	670	752	703	732	709	713	706	703	757	719	711	708	708	759	734	766	739	718	751	699	693	708	758	647	759	753	698	721	713	730	784	693	698	725	659	726	707	708	673	691	677	758	688	710	724	681	692	731	698	701	741	710	723	690	690	715	726	718	748	718	715	678	728	697	754	692	734	687	751	723	691	719	681	757	708	771	715	740	758	714	751	685	711	745	708	717	745	731	688	686	728	726	721	678	756	722	758	714	717	748	750	710	730	705	759	727	758	745	744	709	706	729	717	703	680	735	745	678	724	736	726	734	709	735	686	755	790	725	706	682	712	696	747	736	723	713	685	715	724	739	703	730	753	712	710	696	684	737	754	690	729	705	756	745	710	694	758	685	709	723	721	713	666	681	754	754	725	756	702	728	785	714	714	773	750	728	710	740	713	741	711	748	773	711	707	725	753	730	683	686	735	758	757	732	734	742	722	713	704	744	773	672	707	718	733	696	704	710	758	729	723	737	685	740	733	742	751	743	717	733	730	673	717	702	704	724	736	714	738	726	676	730	702	746	716	781	764	760	680	744	741	663	707	686	723	683	728	738	734	710	698	742	708	745	742	718	719	773	764	777	672	732	727	710	759	689	711	697	705	695	726	751	693	739	724	676	718	734	681	702	732	709	672	751	683	731	716	695	754	713	727	700	744	707	721	719	748	722	710	711	733	740	798	732	759	761	716	715	712	759	735	756	730	746	712	722	735	715	719	701	741	756	719	707	795	697	734	688	782	714	684	740	707	670	713	751	685	756	734	724	738	737	715	706	748	743	747	766	737	728	706	711	734	821	720	730	752	725	687	732	717	692	709	738	727	726	759	737	725	664	740	742	731	737	727	747	756	732	750	744	688	746	759	717	769	683	722	692	719	724	741	705	712	727	719	718	760	733	724	751	695	757	746	742	743	695	701	762	709	680	720	729	741	707	700	715	729	730	742	717	768	728	715	702	713	744	695	753	703	698	724	729	753	756	716	728	747	661	721	719	688	708	683	711	716	755	691	738	734	745	751	758	752	753	734	746	707	676	743	682	726	725	683	669	727	735	709	650	758	692	744	804	679	743	790	730	740	732	732	721	686	766	754	721	720	698	730	731	728	745	740	763	703	740	757	703	744	735	737	724	700	726	725	745	671	746	720	766	746	756
14820	2898	4057	11784	34413	57066	49731	40531	26018	12246	4016	1132	466	279	229	208	247	227	249	237	235	223	249	204	240	237	250	226	237	236	238	231	195	260	280	259	226	215	209	266	242	262	259	236	189	222	247	248	237	227	202	247	221	240	218	219	256	223	218	207	241	216	220	240	216	236	201	228	254	216	241	232	210	216	256	264	221	224	241	225	219	242	231	197	249	233	221	237	235	206	234	237	228	247	229	225	245	223	219	233	270	228	219	221	224	209	251	238	225	189	241	245	251	218	215	260	215	256	242	227	258	243	247	208	235	247	259	250	224	233	240	228	208	239	242	235	196	236	241	228	226	211	207	210	243	203	249	254	203	206	218	229	233	245	207	221	236	260	243	236	234	233	246	255	252	242	232	263	256	230	204	259	217	250	229	222	230	246	225	249	207	230	225	231	217	236	226	225	257	269	224	230	227	244	219	218	229	238	249	209	231	229	218	243	220	212	263	235	227	226	200	217	234	252	238	251	234	227	200	240	233	201	274	229	240	197	244	237	252	205	228	234	223	245	227	238	242	236	240	239	221	242	207	217	234	241	263	226	217	219	226	219	225	234	227	214	245	246	238	228	238	206	259	257	215	228	209	228	230	228	260	219	227	240	235	221	241	240	240	220	235	254	231	214	276	219	240	207	257	234	235	247	245	208	215	264	205	234	248	232	215	238	250	206	232	213	206	232	242	243	212	248	231	226	201	234	228	244	248	214	223	235	249	215	213	226	240	203	231	226	239	231	217	240	195	248	213	233	232	256	228	277	214	239	201	229	244	234	224	217	222	224	230	223	216	246	206	213	223	220	238	240	247	239	225	219	220	228	256	212	250	244	221	225	238	241	241	222	239	219	246	223	219	237	226	232	218	235	209	237	235	242	204	242	204	235	231	232	227	225	217	213	226	224	224	196	208	247	226	256	214	228	245	211	224	247	230	213	248	250	228	241	215	215	254	228	236	251	238	220	226	224	247	245	247	221	228	237	234	239	209	243	231	226	242	233	234	237	208	232	241	228	234	248	247	241	220	240	188	242	237	246	224	260	232	247	222	208	224	250	240	205	203	222	227	240	219	243	249	217	215	230	220	212	213	241	251	200	228	227	239	238	241	219	225	232	245	213	233	235	279	216	241	224	261	256	231	232	270	238	250	247	241	233	223	214	272	245	219	209	202	244	238	237	243	224	226	217	241	235	197	237	211	199	242	227	255	234	227	211	247	223	209	260	251	252	255	229	239	223	243	201	230	233	200	247	221	224	211	268	238	234	196	235	243	224	232	271	228	265	232	219	221	243	223	213	251	229	210	236	220	207	215	218	250	246	250	215	220	223	216	229	231	224	222	224	229	223	233	224	216	234	233	251	217	220	266	225	219	236	202	244	235	246	207	211	252	215	220	233	261	250	235	209	234	242	232	242	237	241	247	249	260	233	213	207	256	217	244	230	220	246	225	249	213	206	212	215	247	195	221	232	243	222	231	240	254	222	239	268	199	224	262	224	248	230	201	252	227	212	230	218	215	257	270	233	225	209	229	232	232	240	246	225	255	218	237	247	262	238	247	230	219	242	230	225	257	231	240	236	244	225	216	234	250	224	208	229	208	233	258	246	224	228	206	203	232	228	243	245	259	237	202	264	239	222	247	240	229	239	249	215	220	247	209	232	235	252	227	236	206	224	208	196	227	230	238	224	214	237	278	247	260	213	243	246	220	222	208	245	256	234	232	256	206	217	213	213	236	225	238	224	226	252	227	243	219	236	224	253	203	246	231	249	225	246	216	220	228	242	242	231	203	237	253	224	226	244	221	229	251	225	231	240	243	230	230	217	226	207	234	243	257	212	222	226	242	236	233	241	230	214	240	234	244	221	240	202	215	256	201	225	213	217	227	206	258	249	236	221	249	263	252	230	234	237	242	216	196	227	259	255	215	236	221	244	233	225	244	235	246	221	248	240	239	202	268	210	218	237	234	241	229	234	248	207	252	222	221	220	248	257	231	257	206	218	237	249	225	240	213	239	216	205	259	187	229	230	222	242	245	244	237	227	241	234	233	223	218	230	214	258	259	218	228	227	225	214	204	213	228	223	229	243	215	250	229	208	238	233	212	219	219	238	210	215	233	247	247	224	230	254	215	253	235	229	246	228	202	264	251	227	240	235	244	221	242	209	185	260	247	194	230	244	215	245	222	210	217	207	224	239	227	257	229	232	241	203	219	235	242	228	230	238	242	213	249	237	248	199	205	224	205	204	251	240	262	215	243	218	240	246	256	220	225	204	236	242	216	228	217	238	180	249	236	214	211	241	260	227	247	242	236	236	235	223	231	252	232	261	257	252	232	198	235	207	226	210	230	230	212	224	217	200	194	247	225	226	202	245	228	239	234	233	237	215	249	216	236	243	245	234	218	247	216	220	196	266	212	216	230	241	221	254	236	240	233	253	250	242	229	195	230	238	224	267	216	212	221	222	223	223	232	244	247	257	213	206	213	242	231	243	213	219	227	241	215	212	235	275	217	235	238	211	226	209	240	237	226	197	242	221	254	233	187	205	233	235	224	236	203	206	248	198	220	228	229	250	239	223	232	268	245	223	211	256	202	225	215	238	207	213	240	238	251	233	225	237	257	253	215	242	207	214	195	256	263	230	204	229	229	247	227	214	235	211	231	223	218	233	252	222	252	218	204	246	205	204	235	246	240	218	242	224	213	207	225	203	241	243	254	263	234	237	216	248	231	235	228	237	228	203	226	250	229	238	223	250	233	264	220	232	253	251	243	225	244	227	234	239	232	231	230	234	217	216	259	218	210	214	208	228	217	249	234	236	243	242	250	239	225	238	237	224	228	240	235	235	215	212	229	222	256	223	246	267	224	225	247	240	246	218	223	230	212	213	225	224	197	223	219	243	232	272	237	242	246	243	223	225	227	214	225	229	218	231	200	225	246	248	224	207	222	203	236	220	222	229	227	202	215	250	243	212	211	245	245	261	255	254	221	235	256	222	225	237	224	225	228	223	208	235	209	234	250	235	219	239	211	249	208	246	209	220	247	252	233	266	213	225	235	234	238	256	193	257	235	229	221	244	254	229	226	234	234	239	207	261	234	198	240	247	223	245	251	241	237	254	197	224	226	206	192	231	218	214	234	236	234	232	225	226	239	210	201	194	221	236	218	215	236	228	241	216	229	222	268	211	223	221	214	249	220	242	213	210	215	227	224	253	246	250	259	230	225	210	234	224	250	256	245	217	222	247	233	236	209	245	229	245	233	194	233	225	215	216	249	245	244	224	216	232	227	224	229	226	240	229	241	235	246	242	208	249	252	211	229	238	213	238	223	204	234	224	245	227	239	206	224	225	235	229	234	237	233	251	233	232	236	199	220	228	220	221	210	227	239	234	249	236	270	252	231	259	212	235	248	217	243	268	242	244	202	245	212	234	209	230	238	242	234	245	260	224	255	238	211	234	221	259	223	222	254	249	239	212
8541	2663	7684	21912	49172	66535	62455	53398	40844	25512	12197	4479	1683	827	591	578	541	557	580	559	611	566	579	580	594	586	579	581	601	532	589	552	564	574	563	553	576	567	569	556	559	558	571	575	577	531	553	571	589	594	593	573	578	565	556	507	537	576	576	562	548	577	561	572	565	576	571	629	541	615	602	553	570	566	582	588	588	541	585	557	542	553	581	592	507	588	555	583	579	546	584	529	553	608	555	568	579	592	602	569	607	543	579	549	521	602	564	561	582	565	578	556	578	595	603	581	550	578	573	611	550	550	591	582	569	560	532	542	549	533	601	571	570	597	595	556	559	574	587	508	581	586	556	596	588	589	563	580	585	570	542	556	541	589	538	572	573	560	585	558	554	575	587	573	601	593	538	559	575	571	620	615	576	611	548	549	594	566	559	575	554	563	538	618	555	599	585	528	551	619	563	566	540	541	578	583	556	547	554	549	594	597	595	554	563	556	552	617	559	536	566	554	550	579	593	509	560	602	543	570	594	531	576	583	548	560	555	536	570	549	582	562	576	600	583	615	534	579	579	585	583	554	569	565	589	529	570	597	575	574	598	605	564	561	511	564	565	579	540	561	525	569	628	582	561	580	554	559	519	565	571	551	568	582	550	596	561	559	589	581	593	566	576	569	557	561	567	600	586	575	557	526	554	562	556	608	539	560	566	607	552	546	589	567	546	570	559	559	577	580	602	552	569	630	558	613	547	542	560	562	590	617	593	585	569	588	569	530	539	602	570	588	516	545	555	554	554	573	556	589	577	564	631	579	555	572	591	607	558	592	517	560	611	577	586	577	562	581	554	582	533	557	579	555	542	522	574	586	600	573	588	573	547	599	564	567	575	562	583	547	566	576	533	532	580	588	565	530	582	552	567	584	600	569	586	572	595	572	575	604	595	576	545	568	555	604	614	546	528	582	602	589	606	561	576	610	626	610	587	543	532	585	561	577	534	562	635	595	581	600	555	554	548	628	590	560	568	578	557	565	560	587	559	574	564	559	622	572	595	588	542	569	557	566	538	587	554	528	593	559	582	566	595	561	555	609	611	617	552	565	537	570	560	592	585	594	592	595	587	533	600	582	581	574	557	613	563	529	543	587	571	590	581	561	522	571	528	578	575	566	575	596	598	585	548	573	578	588	561	544	563	626	599	562	584	580	567	595	598	542	589	559	598	603	545	556	571	536	610	555	519	564	555	584	561	573	579	586	595	576	589	555	564	600	584	588	515	556	578	549	609	573	521	594	539	565	571	584	560	552	599	542	590	578	562	560	557	573	551	497	566	558	563	582	633	586	593	559	593	542	587	548	551	563	552	537	570	565	553	598	590	552	538	574	553	576	568	586	588	552	604	544	604	560	509	502	550	627	559	612	535	616	565	597	575	598	534	562	587	575	582	538	600	551	639	591	610	589	567	572	551	588	559	581	560	572	540	618	557	587	547	566	575	592	559	541	557	560	581	599	600	527	588	591	571	553	574	585	592	567	588	563	557	572	541	520	561	536	588	550	568	542	600	572	552	596	594	583	613	571	544	608	598	552	572	558	569	552	563	581	549	571	544	566	564	568	565	549	550	601	552	599	548	582	595	568	593	583	560	603	571	620	581	555	554	571	563	582	562	618	561	536	591	534	564	576	555	565	586	564	583	556	538	578	590	551	588	550	554	539	564	560	556	577	577	590	537	593	565	589	562	522	558	550	591	581	573	569	553	561	570	606	557	582	618	520	576	598	615	562	571	568	612	591	568	594	572	612	549	587	589	547	595	565	595	582	551	558	596	613	567	590	569	596	614	567	563	553	564	552	518	572	592	549	564	575	603	562	555	611	599	570	562	583	575	567	585	639	600	557	602	547	565	579	629	562	577	558	576	566	580	558	580	536	571	558	602	535	604	582	567	560	576	561	588	591	615	569	588	582	580	564	595	553	537	531	597	511	555	560	555	577	543	555	591	533	548	598	564	572	548	561	604	531	552	600	559	572	601	596	565	574	565	576	588	549	580	564	566	562	594	566	557	558	556	574	581	507	606	566	568	578	523	608	547	556	570	575	577	555	569	582	575	601	611	606	571	581	570	575	594	555	555	569	580	590	553	610	567	551	579	579	588	589	550	584	596	570	560	549	582	560	593	544	580	564	602	575	610	601	606	568	600	576	557	559	582	592	595	579	554	528	544	524	559	556	578	558	555	563	573	546	582	572	588	589	570	558	587	576	549	562	536	595	556	571	589	564	579	579	583	608	579	594	553	621	574	566	571	562	596	565	608	614	607	640	586	560	601	570	564	551	586	579	583	538	566	546	568	589	553	587	577	546	632	564	556	548	585	550	542	569	600	588	569	587	560	603	552	536	565	542	577	525	541	569	593	576	636	587	576	551	579	561	556	574	527	573	592	569	566	540	596	505	581	572	543	603	572	545	624	534	584	591	573	535	563	568	563	533	552	563	590	572	575	585	566	591	548	552	575	631	585	568	598	554	554	580	576	594	605	555	588	533	582	570	556	574	550	544	557	576	594	563	561	566	550	548	597	602	530	524	583	554	576	545	602	536	590	591	543	543	590	556	563	548	551	534	605	604	560	575	567	585	560	542	559	537	566	567	560	535	539	568	565	578	566	557	554	557	569	544	579	565	581	577	594	557	572	582	594	533	598	594	562	584	542	572	573	568	584	595	533	563	609	563	601	548	570	558	553	613	558	556	546	567	624	547	538	594	538	577	564	579	569	577	559	563	549	539	556	591	560	543	593	556	585	596	608	540	587	554	585	562	593	544	611	563	591	562	569	602	584	561	520	559	605	567	566	548	558	553	586	601	563	583	557	595	602	589	560	600	571	569	591	582	563	598	568	541	532	587	548	573	525	554	564	577	540	555	543	533	614	565	565	575	532	573	585	562	560	600	569	622	567	589	536	575	550	588	556	577	574	574	535	559	544	544	568	560	534	594	585	580	589	542	577	553	568	556	576	576	537	579	576	559	584	552	563	557	560	595	541	568	566	581	559	518	583	555	594	605	575	612	536	567	541	577	597	583	562	628	605	588	563	556	568	548	576	572	581	620	595	545	592	581	569	562	563	645	563	624	531	549	610	579	518	563	568	549	576	629	616	614	627	538	560	584	590	594	619	581	572	551	599	544	617	557	573	557	582	580	564	547	572	541	545	535	602	575	566	545	615	531	563	544	562	570	564	570	571	550	565	577	571	596	556	517	544	551	574	593	545	568	582	623	547	574	553	603	584	577	572	529	612	575	528	553	625	546	572	576	545	605	519	553	575	580	576	602	576	593	557	539	569	605	615	539	600	538	543	586	569	601	628	586	552	591	536	604	589	556	580	598	564	522	561	573	550	552	559	566	547	578	550	584	568	582	557	562	572	572	565	567	516	528	620	599	554	569	573	606	560	569	573	570	566	550	580	611	549	575	564	544	579	561	598	541	569	581	601	562	579	537	569	559	587	569	601	597	600	576	550	551	565	614
16959	3528	3538	2706	17809	59444	56255	44377	30183	15419	5300	1533	551	288	234	183	214	227	213	169	224	225	211	222	212	204	186	186	193	218	225	187	175	215	204	222	198	226	186	180	180	199	235	208	202	192	214	185	199	193	218	218	223	214	212	201	212	187	200	219	206	207	194	194	197	177	201	211	199	197	227	236	199	197	219	213	214	222	192	210	210	200	213	176	200	193	210	235	201	210	221	234	220	217	218	211	227	198	179	221	201	219	183	243	219	211	201	206	198	195	204	265	214	230	227	217	228	227	198	193	214	229	196	209	205	197	219	212	204	203	200	203	217	224	199	230	189	205	192	197	194	218	209	224	198	200	201	218	225	185	208	218	173	208	209	211	185	231	183	207	194	228	216	182	217	202	175	195	185	213	204	207	196	200	210	204	234	199	187	189	190	216	229	203	222	217	206	190	200	234	211	197	194	203	207	197	175	205	197	196	228	202	206	222	185	205	183	199	200	201	202	202	191	217	209	175	192	218	208	229	229	211	213	216	223	221	204	192	229	193	223	206	212	196	217	210	201	200	206	203	224	202	235	202	232	214	207	194	222	185	226	207	179	184	207	182	198	195	188	194	196	206	235	217	210	205	217	193	184	205	211	219	205	179	187	206	198	233	232	248	200	222	208	221	184	212	232	223	212	190	221	205	206	212	226	190	195	201	194	210	244	213	208	216	204	212	198	206	207	207	205	204	226	223	228	192	218	192	213	195	229	210	211	216	189	206	227	198	205	180	221	214	214	197	227	205	204	172	239	214	200	194	226	207	189	226	220	206	182	207	201	213	203	199	209	196	213	215	200	184	202	192	204	193	185	196	202	211	217	185	189	218	210	204	232	200	202	203	207	216	204	204	191	218	238	208	220	228	198	221	206	207	206	200	205	214	203	219	215	213	214	227	203	222	212	215	200	244	185	203	203	227	189	232	202	212	198	205	230	214	181	201	189	195	212	217	227	232	190	200	199	241	205	190	207	208	223	224	192	185	201	202	184	191	186	189	186	195	216	195	191	228	200	234	196	217	189	205	216	205	197	201	203	218	206	217	216	220	227	194	195	216	182	235	221	220	223	209	194	193	198	204	176	215	196	214	207	194	226	215	220	197	200	188	198	206	190	195	207	191	208	230	212	199	178	219	212	193	203	219	200	199	208	222	239	198	182	193	214	241	212	220	198	232	218	218	206	201	194	221	192	199	223	219	221	194	233	181	191	201	216	203	190	202	204	198	223	211	210	237	175	194	200	217	214	212	214	217	193	238	203	205	221	219	212	195	220	211	217	222	190	213	202	229	205	183	186	184	204	200	194	218	225	190	228	213	207	227	215	182	246	220	199	226	182	206	197	219	210	213	210	178	215	201	192	191	210	212	212	195	192	214	192	206	222	197	221	230	245	213	225	203	210	210	216	194	214	194	212	214	184	211	187	197	203	191	198	204	212	197	198	206	191	222	211	225	214	209	197	196	197	210	213	203	201	200	204	206	203	197	226	211	232	213	216	223	193	203	196	201	213	231	199	222	195	219	197	199	205	217	232	196	194	207	213	206	211	217	195	211	190	201	207	197	216	213	182	194	245	203	206	197	191	209	187	199	205	202	188	210	186	204	205	218	220	195	234	214	181	213	205	195	216	187	195	201	191	208	219	193	208	207	221	221	203	219	221	199	201	222	201	189	211	197	195	231	172	204	203	183	218	207	220	191	231	210	214	213	213	193	163	192	190	222	224	200	240	240	237	213	222	240	180	209	187	189	231	220	208	196	178	185	196	206	222	211	230	180	221	215	173	221	211	214	177	197	233	204	212	208	188	240	208	231	192	198	218	203	243	188	198	220	214	187	194	212	218	223	205	188	211	199	206	197	224	189	194	183	201	207	200	202	209	219	195	219	189	200	215	223	214	218	233	179	175	233	216	171	239	209	196	217	224	213	203	221	219	217	202	228	209	209	217	208	202	213	200	200	203	188	214	188	189	199	195	200	202	225	197	210	186	200	209	218	206	204	225	221	234	200	214	192	198	188	202	219	176	209	223	200	210	176	194	220	182	200	194	214	213	188	184	167	208	234	190	193	195	219	205	169	240	205	204	200	193	210	183	206	208	211	220	214	217	176	207	208	218	211	202	206	180	204	207	181	228	198	225	207	209	197	214	193	205	236	205	218	213	194	193	211	196	220	192	204	190	211	202	200	216	221	229	206	206	190	210	215	198	215	200	238	201	209	217	207	225	217	218	213	209	204	212	186	216	222	199	186	198	198	191	219	206	212	215	218	216	214	218	224	208	225	207	211	205	167	234	203	200	213	223	228	183	208	203	227	205	199	239	210	207	209	191	210	236	192	216	190	194	236	216	207	178	198	198	200	200	193	201	206	196	212	216	207	220	199	199	184	213	222	209	185	190	214	199	197	211	201	189	194	211	224	245	199	205	195	221	197	201	204	204	208	183	213	190	199	213	171	189	220	202	229	224	248	214	213	229	204	186	190	206	205	224	209	211	216	177	191	196	195	187	220	194	214	224	217	203	213	215	215	203	201	221	170	224	196	188	191	215	219	223	208	205	205	203	206	184	189	207	203	203	216	196	211	202	185	176	192	198	210	214	197	198	219	238	210	193	191	205	186	215	202	224	228	228	207	182	203	197	207	175	201	221	201	207	214	215	223	214	195	182	226	191	213	211	200	213	202	185	184	198	210	216	182	210	192	215	200	220	210	202	200	241	214	191	193	195	203	169	199	195	213	188	209	214	228	191	229	183	223	206	189	228	198	200	212	216	197	217	188	215	194	213	213	244	204	232	181	205	190	213	193	209	213	214	195	213	215	209	199	234	202	185	234	209	191	233	226	188	218	214	209	220	199	193	176	204	194	185	209	209	200	218	179	175	209	198	204	202	195	222	207	228	209	205	203	206	208	209	198	193	197	211	208	231	200	206	208	220	200	204	202	224	209	199	205	186	210	210	183	196	185	208	241	214	217	207	225	192	206	217	210	190	195	206	186	194	195	205	214	218	202	190	219	197	228	186	224	242	197	197	217	202	198	226	201	227	193	228	206	235	175	211	204	223	187	188	195	206	246	214	199	218	220	204	197	206	217	216	227	194	210	195	215	204	212	199	205	197	213	201	200	210	213	204	199	184	237	216	183	213	214	190	202	193	220	192	234	208	175	185	188	204	206	228	187	198	205	202	200	204	196	222	232	204	213	200	185	194	221	193	213	225	209	222	205	199	203	213	204	212	220	212	218	209	205	234	183	192	226	207	215	216	225	255	187	208	203	200	197	204	217	196	211	215	206	190	208	211	174	200	196	201	236	195	219	188	195	200	205	233	196	179	215	191	204	175	210	185	213	201	189	200	227	205	212	223	205	218	186	181	200	188	204	235	204	202	212	217	215	214	252	191	206	203	206	191	199	221	202	232	226	224	212	204	184	213	175	192	216	187	193	205	199	209	223	183	213	197	176	214	176	206	204	212	181	204	226
9122	2927	6831	7616	32226	69957	67075	57322	44641	29512	15241	5737	1926	779	610	519	536	574	527	521	484	471	521	505	524	507	504	521	540	514	538	569	534	548	531	533	505	556	479	515	526	495	486	540	521	507	476	524	520	516	523	493	531	529	530	488	492	495	479	516	490	536	549	504	539	519	569	510	483	504	535	504	499	515	512	559	511	517	518	486	535	534	525	499	529	514	483	521	533	523	480	467	498	487	545	525	518	543	522	523	503	518	489	545	518	510	525	527	564	486	554	528	499	510	527	519	523	549	530	534	510	522	552	531	511	553	514	487	512	495	527	534	494	555	535	534	492	518	574	521	488	497	460	527	530	524	506	571	524	493	520	508	547	550	530	495	516	562	532	502	509	509	528	521	511	531	481	556	495	518	521	538	521	499	494	513	498	507	535	514	567	522	504	526	546	505	507	494	551	521	509	494	483	523	491	527	498	501	534	507	502	509	496	547	536	483	497	519	487	485	481	546	525	457	505	518	514	516	533	522	539	512	542	557	541	520	469	497	514	513	504	497	542	510	534	540	536	500	508	505	520	514	542	485	520	552	483	492	535	528	506	502	500	511	515	512	494	553	502	508	518	515	503	524	497	502	502	560	496	544	499	521	516	520	531	518	540	511	522	493	568	483	499	552	537	546	553	525	544	492	489	530	531	521	564	535	500	530	485	535	525	541	539	508	524	541	512	514	517	540	514	508	564	495	527	510	520	515	497	501	528	523	497	507	534	512	504	524	469	529	543	505	498	497	511	493	517	522	500	554	513	502	507	541	542	525	524	486	465	497	556	552	550	478	516	493	532	532	512	524	505	500	541	525	541	566	497	542	567	503	500	550	516	547	531	533	508	533	507	564	564	558	530	567	501	545	514	540	566	532	497	554	536	536	568	504	497	532	519	512	502	528	544	501	591	501	533	494	475	534	537	543	515	536	523	520	550	533	523	549	527	561	507	530	559	505	543	516	518	511	528	535	510	535	543	504	513	517	523	457	560	514	540	549	523	520	502	474	517	516	570	478	525	511	552	525	494	553	506	536	531	542	535	537	562	542	539	542	518	558	484	512	487	513	526	529	528	548	534	498	507	527	530	559	515	529	507	512	529	528	541	509	532	528	535	494	553	511	519	503	486	517	533	522	498	513	488	527	514	506	535	506	523	495	532	539	500	485	498	534	507	497	509	517	510	541	532	504	560	552	519	502	549	513	503	535	532	498	511	520	511	515	511	569	541	501	494	510	515	559	515	520	481	528	519	470	564	513	545	539	500	518	514	508	524	492	496	506	557	504	497	525	505	525	494	526	505	548	560	538	544	488	483	511	566	517	531	530	544	544	548	517	563	489	518	550	529	519	520	547	513	514	545	563	534	515	508	507	521	523	532	480	523	488	511	515	532	517	504	527	511	540	521	521	494	543	530	503	487	501	503	560	548	536	506	534	517	558	491	503	521	542	567	494	488	547	521	496	532	497	545	552	529	521	561	494	553	543	539	518	546	549	586	547	497	490	508	516	474	568	511	501	535	514	499	530	501	529	546	533	474	545	550	513	503	544	533	520	489	496	514	470	554	553	517	512	544	543	514	552	518	538	522	538	482	509	524	506	511	528	510	547	553	509	531	556	515	524	542	491	465	542	469	515	570	524	489	533	546	483	519	549	538	493	510	536	528	521	511	526	499	518	500	521	562	499	512	529	528	506	507	538	518	501	504	506	561	522	555	538	520	559	564	509	493	507	544	492	529	513	547	519	549	516	532	539	467	497	531	509	525	496	508	551	527	521	567	518	525	525	501	500	533	534	477	552	526	500	502	519	502	478	507	483	515	497	569	509	530	508	503	554	508	513	505	514	506	535	521	567	519	571	501	533	500	522	526	495	515	526	552	549	525	545	561	578	536	503	499	534	505	503	535	549	499	541	560	499	497	532	509	504	520	512	519	489	486	535	544	519	520	531	488	533	519	502	517	522	581	513	531	496	531	470	529	535	509	520	484	485	508	504	544	530	512	538	500	511	504	535	521	519	508	510	539	508	527	536	536	503	508	498	554	491	495	493	515	502	524	526	525	467	541	520	522	459	509	523	532	519	518	514	508	535	504	545	546	457	512	478	495	515	554	505	492	501	541	496	520	526	560	528	504	503	495	564	511	532	510	518	534	507	525	517	516	506	492	499	508	537	530	538	484	554	491	509	527	567	536	538	534	523	515	513	497	537	509	551	480	538	515	480	469	549	532	537	516	504	553	538	500	529	528	501	492	497	521	489	532	518	474	534	539	506	533	525	492	504	504	523	520	507	583	545	512	490	510	505	504	518	515	511	499	503	508	539	513	488	525	539	524	559	529	493	519	566	490	494	481	542	532	521	546	531	530	508	521	487	563	515	565	511	522	533	533	522	513	505	501	482	519	524	529	523	562	495	524	491	537	537	503	522	492	526	480	507	525	505	554	533	579	531	495	509	478	542	519	501	527	548	485	542	467	549	506	519	525	536	511	507	551	498	512	514	548	531	529	523	527	524	503	550	508	493	543	523	534	540	514	513	527	553	534	520	506	546	494	529	493	509	537	534	495	536	520	545	504	510	471	568	481	530	516	480	500	511	535	536	505	494	543	510	553	557	498	521	530	528	538	486	465	541	540	537	515	557	517	535	523	506	513	489	525	541	496	506	550	513	489	507	537	499	547	510	529	510	519	542	560	531	496	509	483	505	538	510	511	552	534	523	523	558	501	542	539	534	528	540	498	540	485	479	544	478	507	516	556	506	525	509	564	557	509	498	505	544	525	469	512	520	533	523	548	517	532	528	547	513	545	505	552	521	541	519	524	541	508	543	508	508	494	494	519	496	489	525	532	534	473	531	497	523	521	521	530	502	561	489	463	535	508	491	493	514	474	545	522	561	538	546	519	536	520	441	532	538	534	512	479	510	494	546	508	513	565	503	516	538	515	538	498	514	499	532	531	541	516	523	539	532	483	537	475	524	511	481	504	510	513	500	505	507	532	506	510	500	522	513	535	454	516	511	511	490	557	540	513	552	567	497	511	527	536	530	518	553	521	493	524	497	508	536	538	550	493	509	487	490	519	537	504	503	516	557	516	508	530	498	548	502	565	497	497	523	501	529	469	502	546	504	515	500	519	534	510	513	538	545	546	508	522	534	493	529	524	542	524	558	541	485	524	521	489	534	523	522	502	531	540	537	492	549	508	521	567	524	521	536	511	523	506	510	518	532	501	520	503	551	520	494	536	493	501	509	507	524	554	525	499	517	497	506	521	526	511	502	501	513	499	519	506	535	517	516	550	523	513	531	507	510	532	530	534	500	511	531	497	506	490	494	536	462	499	499	517	527	519	527	538	539	516	532	515	539	532	523	519	489	557	538	512	544	543	500	490	550	517	536	501	536	543	526	577	486	486	493	556	518	525	495	535	534	543	525	526	552	535	535	501	495	568	552	509	509	543	511	527	537	523	544	510	548	524	531	539	517
2337	379	444	534	1750	3438	4275	3143	2265	1186	628	430	364	294	316	309	297	291	274	294	275	356	295	311	274	304	292	307	269	326	329	296	314	288	355	304	278	316	299	295	303	289	303	290	317	329	285	282	281	294	280	313	303	294	277	287	297	308	325	277	289	298	342	312	321	294	280	316	318	283	296	305	302	285	303	340	322	302	264	322	324	317	297	283	282	282	298	296	305	283	315	297	287	284	319	268	288	304	283	285	294	290	296	294	330	317	318	312	301	303	308	277	282	312	287	256	299	274	323	273	308	277	307	286	289	309	288	290	319	278	278	281	285	307	334	316	332	293	335	292	301	323	300	362	291	303	289	302	298	271	318	299	300	302	303	294	263	294	317	294	302	282	315	294	323	301	287	322	312	294	300	299	297	287	295	301	289	324	281	291	306	282	358	284	322	322	255	255	282	334	291	294	299	300	300	291	278	285	269	296	279	311	304	273	308	304	315	271	306	275	267	284	293	308	287	284	292	309	298	301	284	294	303	306	293	322	295	314	285	284	327	284	287	306	313	320	339	300	295	277	296	285	288	329	273	278	290	294	298	307	312	275	310	328	296	289	304	294	294	290	258	325	296	313	287	303	280	329	317	285	332	313	284	320	296	308	294	295	279	278	326	307	298	286	307	312	287	292	277	308	313	305	303	304	317	302	290	281	285	309	277	293	308	334	278	288	317	326	309	310	285	321	260	281	317	298	305	299	254	310	275	293	284	295	299	293	276	304	291	283	287	302	320	304	300	299	278	296	336	315	327	288	301	318	283	351	288	284	312	279	299	283	308	294	290	314	280	306	296	277	294	308	291	302	290	280	278	311	293	318	309	328	290	304	301	278	287	266	335	288	293	306	316	305	295	272	298	303	343	336	317	316	321	303	332	321	288	312	271	278	293	275	279	315	319	255	298	296	303	317	298	296	278	286	285	319	282	280	299	272	301	303	316	308	299	280	288	316	306	307	312	304	291	293	288	312	327	310	263	302	302	280	318	294	314	295	306	303	285	279	301	284	294	307	290	333	314	303	313	277	275	277	279	281	292	291	343	307	275	291	339	305	309	292	304	304	327	264	292	304	328	307	305	358	279	282	321	299	282	282	308	303	310	309	331	307	310	325	304	307	316	306	303	305	316	311	312	273	316	297	314	310	298	304	327	336	290	295	300	271	311	306	291	300	313	292	304	294	344	320	300	304	316	324	332	297	310	289	273	295	322	291	309	344	343	316	290	301	339	303	327	338	342	305	289	316	347	304	299	324	311	295	310	304	319	333	290	325	308	299	307	299	333	290	310	341	296	284	303	334	284	317	298	308	327	323	324	257	281	284	289	283	305	286	305	325	287	292	273	288	290	276	297	289	299	321	322	283	285	308	284	275	296	286	271	292	295	283	323	337	344	277	307	300	317	303	313	307	297	276	301	294	260	299	287	283	337	314	286	273	316	307	314	335	303	291	278	344	340	302	297	275	283	326	279	300	303	293	280	312	319	302	309	276	309	286	303	327	281	320	298	308	299	300	300	321	329	313	304	285	332	259	299	299	274	312	316	291	306	316	319	308	327	283	285	343	329	297	300	298	313	279	298	278	273	315	291	299	325	296	291	312	271	300	315	301	320	314	294	301	311	268	292	300	286	282	313	298	292	312	332	297	318	328	278	317	312	303	276	284	279	300	301	305	289	301	306	302	299	328	296	288	329	313	297	308	286	277	300	295	274	300	301	315	266	321	296	277	292	268	305	293	297	291	302	289	326	304	287	296	273	286	310	317	316	307	335	263	284	307	302	325	332	299	313	271	289	308	284	316	305	318	281	292	301	290	257	297	277	301	338	307	313	306	316	295	271	289	280	289	320	268	327	291	295	317	304	277	308	331	315	290	315	300	291	275	310	328	282	256	282	294	298	325	280	329	303	275	293	307	294	303	273	302	295	294	280	320	299	312	328	303	286	303	295	294	300	286	315	321	298	292	287	279	295	304	293	306	309	296	308	300	284	281	279	268	298	261	325	278	296	283	320	323	291	288	263	291	305	295	308	303	290	299	319	303	288	307	305	273	290	356	305	321	302	329	305	310	282	300	296	295	312	321	301	281	297	301	290	275	287	308	284	263	313	268	286	293	288	313	255	320	292	315	290	297	310	327	310	294	327	288	318	271	301	304	279	292	295	310	312	300	298	296	307	312	287	275	285	322	319	307	312	313	308	285	312	323	279	304	291	276	305	301	286	312	296	326	331	292	289	293	291	298	296	306	309	276	275	297	304	319	291	298	285	285	304	302	275	324	295	318	332	296	292	290	305	294	287	297	303	297	306	281	297	289	292	289	306	291	297	295	291	332	281	293	298	329	300	301	332	302	288	329	292	318	314	311	296	291	293	302	295	293	313	281	299	319	302	292	280	306	313	286	291	259	308	285	289	296	286	324	314	318	307	296	297	327	333	321	263	299	298	282	301	316	319	336	315	337	317	302	303	307	306	300	315	299	304	273	281	290	316	308	335	301	311	320	292	312	330	308	275	319	297	292	341	296	312	285	286	312	298	315	298	296	292	292	289	296	314	323	298	296	316	300	296	311	286	286	294	315	296	338	314	297	306	296	315	312	305	321	301	293	319	285	305	310	303	315	269	297	291	318	309	285	321	300	281	281	286	307	302	296	291	310	292	305	359	278	314	314	294	298	290	297	326	305	262	305	258	290	302	303	311	285	287	296	302	311	341	309	269	283	287	275	281	328	320	278	283	300	320	292	286	283	297	301	299	306	260	304	287	289	321	288	303	301	328	296	318	280	303	310	289	316	310	289	304	259	310	299	300	292	301	319	270	299	317	297	294	294	303	283	266	299	294	308	265	295	284	307	284	312	295	306	310	300	309	280	306	280	276	320	305	319	294	290	290	328	282	297	295	340	317	299	285	285	333	320	290	314	315	284	309	295	277	306	283	309	323	304	306	278	297	272	310	306	265	277	259	283	303	279	291	304	288	308	291	319	293	274	290	301	283	295	341	295	318	347	255	318	271	293	280	303	311	311	291	320	317	297	280	287	287	286	297	304	325	312	280	294	286	284	289	304	314	288	277	268	284	295	297	305	307	302	315	298	311	313	315	266	274	303	330	283	335	275	292	262	297	263	312	351	272	318	289	259	319	305	316	308	288	317	293	305	314	294	296	332	303	292	287	287	292	282	279	273	307	306	321	287	319	281	281	275	281	304	288	315	288	287	278	296	306	290	309	295	302	348	281	294	301	301	308	314	277	323	297	309	307	305	289	315	289	288	350	294	321	278	326	296	295	318	291	287	297	288	290	314	323	316	307	299	283	320	326	299	282	301	295	288	285	306	278	297	309	339	288	277	282	268	308	267	282	292	272	297	333	312	281	306	332	304	294	309	319	303	286	263	319	326	279	322	313	292	274	298	333	243	313	277	305	308	313	272	305	296	290	288	325	337	286	307	283	297	283	297	353	286	302	334	319	291	283	301
2550	807	966	1557	7495	13755	15103	11413	7998	4257	2133	1164	866	776	751	749	691	746	719	718	790	695	748	753	712	727	756	787	747	719	694	769	726	670	729	720	687	756	682	708	710	747	702	728	715	733	707	709	726	734	688	753	727	720	715	711	747	740	754	741	710	729	691	727	718	782	752	733	735	715	733	743	675	694	732	739	711	708	711	710	729	687	694	719	732	765	741	715	705	760	700	694	699	754	693	687	689	770	732	778	769	747	705	741	754	760	746	689	711	721	725	716	754	667	699	707	741	736	692	736	712	708	685	719	727	737	703	714	744	714	734	715	748	656	734	670	730	727	756	707	803	683	700	733	710	655	754	730	749	716	720	713	684	727	730	679	720	722	751	750	730	687	713	746	714	667	751	735	695	728	751	759	742	754	762	746	734	744	772	695	729	740	715	708	719	717	724	752	664	723	707	723	727	708	693	741	712	658	705	693	714	721	705	755	660	721	740	752	732	805	707	706	741	722	721	723	669	697	678	703	796	717	719	695	761	725	747	706	727	727	689	677	730	711	670	673	748	754	720	704	724	717	744	689	726	712	728	695	707	712	727	714	730	729	770	750	709	748	688	692	717	753	724	749	692	733	722	708	668	728	704	746	694	748	720	701	708	715	710	696	684	707	747	778	730	722	707	751	715	713	726	736	749	768	654	698	731	697	693	754	685	705	766	713	708	757	699	755	735	717	734	736	672	744	720	706	738	703	709	678	756	736	723	732	724	686	746	736	730	740	704	754	717	708	715	691	724	709	670	739	704	767	786	694	675	687	726	688	766	733	733	665	727	741	742	725	747	730	642	730	711	700	727	765	726	757	728	722	710	717	679	717	752	699	729	735	745	700	703	720	713	707	750	704	731	716	693	721	699	704	737	679	730	727	696	706	714	749	701	724	709	699	746	772	707	706	699	701	729	730	690	691	744	702	732	745	759	747	728	729	719	758	737	705	728	691	749	732	728	703	708	730	696	748	721	694	728	751	681	676	741	727	680	704	717	689	714	702	765	713	786	731	731	681	705	710	766	705	721	754	769	703	734	750	723	722	703	739	701	704	749	730	728	725	718	704	752	728	703	691	695	706	768	728	739	718	697	701	744	698	755	765	705	719	716	706	743	714	698	717	732	736	722	674	745	728	733	722	700	732	678	701	780	729	700	738	742	759	718	753	729	711	671	719	738	731	728	723	699	728	751	775	689	719	738	730	702	735	731	713	704	753	690	736	742	682	709	774	753	691	703	745	721	721	716	762	701	701	729	723	747	715	709	697	727	719	703	685	755	729	695	726	711	741	709	708	722	718	683	727	708	720	707	732	697	702	757	718	734	744	691	694	732	705	676	734	684	658	763	736	726	730	774	690	712	680	690	716	712	690	730	774	765	727	722	728	798	693	749	696	700	696	711	717	724	729	681	766	687	732	672	625	713	737	726	700	717	754	654	723	685	689	683	701	724	709	723	721	719	747	742	709	703	675	770	782	705	725	776	718	696	727	719	705	706	714	750	733	721	751	738	713	745	739	718	762	741	757	697	720	754	746	717	691	723	797	740	771	730	737	732	755	701	737	762	741	761	712	703	744	697	670	750	667	683	728	730	695	740	753	742	733	679	695	734	727	714	685	718	721	741	761	743	740	747	728	700	683	701	717	710	694	765	668	722	748	722	704	760	690	701	720	698	707	726	749	718	738	740	697	707	708	698	667	706	701	760	697	716	713	735	736	740	732	720	702	724	720	696	700	748	678	680	720	746	735	738	731	758	710	695	683	717	754	673	720	732	725	746	704	715	694	701	728	741	710	701	737	696	710	670	727	681	782	744	738	707	718	721	695	755	743	720	772	667	700	728	766	722	696	719	794	685	701	707	716	701	720	738	697	670	709	764	741	759	697	702	715	696	731	736	793	758	727	743	726	742	749	725	714	688	703	702	738	734	719	747	678	751	700	704	724	736	758	731	662	674	735	679	708	748	744	710	724	681	739	713	668	764	718	726	765	724	666	798	739	746	698	728	691	727	739	724	738	763	697	728	690	753	731	797	713	665	721	747	749	685	726	780	689	723	738	735	685	691	724	709	746	736	727	730	714	673	731	735	735	688	689	735	729	691	648	719	737	692	741	765	654	739	765	698	694	755	713	748	660	713	752	730	714	749	750	717	696	722	744	700	733	755	724	681	789	746	705	723	722	731	740	723	779	781	735	663	678	710	673	703	713	697	717	714	730	724	741	728	723	723	684	670	696	736	733	730	708	683	706	704	731	710	725	699	772	719	702	738	770	721	748	779	714	722	736	716	712	678	716	735	658	724	730	729	732	705	731	775	710	725	751	778	672	665	736	740	710	713	769	677	681	692	746	721	670	710	730	690	717	750	753	723	752	722	730	708	721	711	691	764	719	705	724	742	740	724	653	697	726	749	692	701	727	723	692	660	726	708	699	740	725	736	700	758	747	757	700	743	678	750	745	739	690	755	702	798	740	722	717	696	728	704	720	704	748	724	708	733	751	718	746	783	704	702	699	731	704	740	725	703	726	763	687	682	750	769	688	681	747	743	695	715	701	741	727	706	723	739	731	717	685	724	748	761	765	720	685	730	754	709	744	701	719	704	711	756	725	732	764	693	739	751	737	756	732	745	714	701	707	707	772	758	684	706	692	652	736	701	737	771	705	729	685	696	701	722	679	768	716	731	680	671	746	717	724	672	702	701	752	696	706	743	718	708	678	702	731	749	752	705	737	710	719	692	736	699	745	688	713	674	724	671	676	728	790	746	737	703	683	743	750	675	750	693	753	742	732	726	700	712	729	713	686	724	751	708	734	675	711	744	674	721	667	683	740	720	682	690	731	698	666	751	739	704	672	714	730	771	693	700	727	705	780	701	712	722	695	738	732	705	692	731	694	746	705	758	774	803	660	690	710	710	719	728	689	710	712	676	706	721	812	763	690	677	702	728	738	766	703	721	735	722	735	744	753	696	767	726	703	736	714	708	733	716	708	731	746	694	733	740	709	703	705	717	752	714	737	746	713	779	759	705	671	730	712	778	738	701	757	703	752	760	708	712	712	685	748	713	673	701	749	746	735	711	780	681	735	691	749	726	709	706	737	756	678	708	703	693	656	738	680	702	726	709	757	693	701	723	754	678	734	696	738	754	723	699	718	721	758	703	784	701	715	759	732	708	715	678	754	704	716	772	694	701	691	734	640	739	752	703	681	726	733	770	710	718	748	727	738	694	693	710	737	687	700	738	700	734	689	727	691	749	710	700	692	669	697	715	721	710	750	714	750	769	759	681	728	691	703	708	703	725	679	688	746	726	742	739	748	726	716	700	706	737	720	711	730	667	742	758	710	676	731	708	721	703	703	666	717	732	700	727	723	676	734	712	724	709	722	696	770	781	724	723	737	713	729	734	696	702	671	715	735	726	688	715	715	731	706	726	698	743	715	744	699	705	692	698	699	707	707	749	722	724	706	727	733	707	743
13604	2761	5513	32395	47023	55840	47713	36496	23178	10573	3260	1049	437	294	270	222	231	228	208	225	253	240	255	234	239	227	223	216	224	224	214	234	212	238	251	233	229	226	238	257	229	267	224	222	215	229	234	228	251	248	216	248	234	238	215	233	265	266	248	234	222	244	194	210	221	231	222	259	249	258	221	237	234	248	246	263	208	224	244	218	210	237	243	215	221	228	245	252	233	240	218	202	224	211	255	221	253	233	226	226	226	237	258	235	253	222	227	247	249	225	227	212	250	240	234	251	224	216	258	240	240	245	246	230	250	219	221	228	240	219	229	249	239	239	211	243	225	227	240	244	260	252	226	223	226	233	237	219	234	240	246	255	242	224	234	232	228	226	244	237	224	224	248	241	250	219	242	252	237	225	252	233	223	218	225	228	208	222	221	239	226	236	233	237	232	199	215	228	220	231	254	224	252	256	223	198	211	223	250	221	218	240	262	254	204	247	235	209	221	254	251	234	251	226	219	214	242	231	220	223	208	241	260	229	244	257	242	232	212	204	237	231	244	211	228	238	224	217	243	214	236	223	228	241	227	215	227	241	240	268	214	224	229	223	208	207	236	215	201	269	225	236	196	229	208	230	254	237	243	253	232	264	249	219	246	240	241	222	229	211	251	244	222	239	230	210	232	227	237	206	228	256	204	199	227	244	239	249	225	243	233	221	247	233	209	218	235	244	221	217	259	240	225	248	218	251	216	236	222	224	225	253	239	218	222	257	235	207	228	231	219	213	240	216	229	233	235	226	241	249	224	217	241	229	257	273	240	229	250	231	246	226	215	222	231	227	221	227	234	235	229	256	252	243	232	228	253	225	227	230	228	231	239	255	213	248	208	261	226	245	233	225	201	221	224	266	237	220	240	237	224	226	205	239	240	220	206	222	223	219	254	248	240	185	237	233	269	240	253	223	256	237	252	243	262	218	262	206	249	220	237	235	226	250	250	248	232	240	217	232	228	231	207	219	224	223	243	250	255	218	249	245	231	262	211	239	215	246	205	247	230	264	232	256	251	240	231	232	272	210	223	213	247	223	230	218	249	280	218	216	257	211	234	225	252	243	241	252	272	231	226	230	244	232	247	226	257	246	229	240	227	248	233	245	261	233	216	207	236	213	261	237	228	240	232	241	256	220	271	216	226	231	226	224	204	227	252	257	249	240	225	247	226	218	239	231	216	247	217	232	233	241	217	251	232	227	228	221	263	202	232	229	235	211	247	244	231	230	236	212	241	235	250	247	229	242	193	229	252	252	242	221	240	230	235	255	232	221	230	242	219	223	247	228	216	225	269	216	242	219	241	269	215	253	230	218	271	266	213	215	230	242	258	254	227	258	228	259	218	209	196	268	233	259	241	227	259	266	238	242	235	224	245	242	203	225	219	246	241	245	215	227	265	231	253	236	238	216	209	250	210	227	234	230	207	222	262	233	220	236	255	231	235	241	219	258	246	229	234	222	261	243	216	218	255	217	235	257	204	227	211	244	224	215	234	230	240	238	235	190	203	215	227	220	243	227	203	254	235	233	239	218	254	244	264	240	245	223	234	226	236	240	208	242	248	239	239	222	209	227	239	218	218	251	239	242	223	224	251	248	250	219	227	245	245	203	242	251	241	209	230	244	240	236	239	239	250	213	206	234	241	254	213	246	235	240	239	233	219	211	212	225	195	212	211	257	244	225	242	229	234	249	264	240	270	244	223	243	232	244	228	249	240	225	228	272	232	222	225	244	237	222	225	214	243	240	229	227	204	253	221	210	240	238	260	267	218	236	238	222	243	230	232	253	215	240	251	200	245	256	206	230	225	201	248	232	234	225	240	222	215	212	226	237	229	237	214	229	214	241	222	246	216	215	226	239	230	250	234	239	212	231	256	210	223	228	256	264	233	210	220	232	248	242	239	205	221	227	235	227	199	244	234	231	231	256	246	230	249	205	232	236	203	240	224	178	231	241	213	245	235	232	250	208	248	240	241	217	222	237	250	218	246	246	214	242	229	260	231	237	236	251	212	222	223	238	223	239	223	212	212	235	229	206	227	213	233	213	224	228	244	244	249	227	244	252	229	240	250	211	222	226	213	239	247	242	213	231	231	243	213	227	253	250	267	214	252	231	236	254	213	215	217	226	233	208	232	210	198	232	244	237	248	232	235	251	214	213	221	204	258	263	234	215	225	235	232	233	231	239	226	240	215	228	206	235	229	231	230	252	250	234	273	255	232	231	246	223	207	225	242	217	256	247	244	227	233	213	239	235	235	226	244	227	198	231	230	230	233	254	239	232	225	247	244	219	232	255	231	248	240	231	237	231	256	241	251	228	215	193	214	223	253	227	233	239	231	210	248	230	232	241	226	255	249	230	243	257	231	256	242	229	219	222	234	247	248	212	243	220	237	225	260	243	242	225	221	260	240	243	221	225	233	240	232	237	236	234	234	232	289	251	252	240	232	212	246	245	230	233	241	228	241	258	202	244	234	232	247	242	212	221	214	231	242	225	219	238	257	251	223	239	233	249	246	208	201	240	243	218	248	223	253	241	196	217	242	226	241	223	221	261	235	222	240	244	241	274	237	259	235	219	240	222	207	212	226	223	265	235	213	205	235	238	221	247	242	234	217	238	244	209	209	240	250	249	246	239	221	237	228	237	243	205	251	243	235	225	216	220	235	244	228	231	246	240	245	230	232	203	232	253	228	224	234	215	214	220	233	243	220	235	247	241	223	242	240	236	215	220	256	215	207	248	237	245	246	246	239	266	242	238	263	231	245	245	245	236	222	246	199	250	269	236	236	216	221	219	246	247	211	250	241	255	213	225	241	227	222	248	213	222	252	240	237	236	245	218	235	264	238	242	233	213	252	233	242	214	231	231	231	256	239	220	214	255	242	230	208	227	226	215	259	225	252	228	225	225	235	236	246	232	247	220	235	202	221	242	255	226	230	256	257	241	253	258	233	215	255	239	234	223	231	236	227	246	237	233	208	223	222	253	252	231	233	263	257	239	227	246	241	228	249	232	232	229	238	212	239	234	224	222	200	214	233	245	241	240	237	223	232	262	230	209	239	226	230	227	233	235	217	201	225	207	235	226	234	219	233	220	226	251	191	242	224	234	255	211	235	213	245	243	227	240	256	241	222	204	229	234	235	240	228	246	239	242	244	216	223	238	224	256	219	258	261	228	216	247	256	231	219	235	250	228	249	236	236	203	232	236	232	226	221	252	233	224	238	228	258	237	241	230	232	256	246	228	218	233	237	210	223	223	212	236	215	238	223	237	222	223	232	197	241	224	209	256	238	237	221	207	207	234	215	255	243	234	211	225	233	252	243	204	244	229	216	211	237	238	250	212	241	218	236	211	247	242	226	231	245	209	235	251	236	227	258	244	230	216	226	214	230	222	233	237	222	218	222	228	210	232	232	250	219	231	214	238	219	268	254	244	225	228	242	242	229	223	232	227	261	253	248	229	240	212	243	250
8024	2480	10640	43392	56982	65776	60008	50577	38349	24164	10843	3779	1368	756	604	556	552	540	574	597	617	562	544	601	568	519	571	545	597	601	607	575	565	591	567	569	572	579	603	595	572	559	550	593	603	556	580	585	564	595	592	552	594	588	607	571	599	593	554	536	561	557	620	579	580	588	570	573	581	594	572	531	579	548	551	590	591	560	536	589	596	581	568	557	576	582	571	590	576	583	566	579	626	608	592	577	591	545	560	598	582	624	604	549	547	572	546	608	605	561	548	558	544	581	561	563	599	537	572	544	621	526	568	571	562	591	574	563	557	521	575	556	550	586	579	570	608	583	580	574	582	584	571	593	569	554	599	586	552	580	572	566	580	598	592	605	585	578	534	550	597	588	624	582	600	605	606	549	560	588	560	567	572	558	579	579	545	576	567	542	585	603	580	552	597	527	615	610	597	598	602	561	576	589	569	578	599	557	570	575	559	584	591	550	601	598	602	613	613	605	597	528	576	573	584	550	612	544	562	584	552	595	591	571	594	552	546	626	583	594	583	605	599	546	571	572	577	554	565	604	564	547	610	610	575	580	573	592	627	525	597	596	603	597	606	586	607	552	611	561	566	562	559	575	591	573	577	568	598	617	565	596	594	598	557	544	556	548	594	570	518	625	562	567	520	547	593	556	549	583	602	564	608	588	560	588	616	590	544	579	564	601	533	605	560	581	554	568	602	579	604	542	585	606	590	568	572	553	574	547	574	567	557	571	563	614	576	532	579	591	591	612	578	585	592	552	571	590	543	550	609	613	584	563	560	578	615	605	589	569	617	527	585	582	569	601	577	586	554	592	565	613	562	556	560	533	592	562	575	593	573	562	544	557	619	585	592	580	554	591	539	555	570	551	576	597	598	606	556	563	628	618	554	542	571	569	620	588	618	538	559	554	585	569	593	613	598	605	548	552	550	543	570	616	582	608	576	557	569	580	575	566	570	560	589	597	597	568	539	585	554	595	562	627	577	568	575	617	592	553	568	553	548	611	549	571	566	607	590	579	601	572	566	571	552	605	590	585	631	562	522	571	553	579	558	576	588	549	562	542	591	570	571	559	579	578	598	545	606	636	554	588	560	627	551	558	575	573	560	575	582	577	601	554	582	560	629	574	578	603	564	569	577	603	546	562	554	591	557	589	585	553	571	620	602	589	558	578	588	569	600	552	591	541	586	561	612	581	590	573	584	615	577	598	605	600	590	602	554	621	556	581	623	577	560	592	562	572	560	569	582	559	583	528	546	598	597	551	619	550	580	549	576	541	585	568	574	609	607	571	549	584	583	562	597	546	594	591	603	579	557	567	587	548	567	546	543	585	581	571	567	576	573	605	588	547	600	543	550	601	543	580	534	580	548	549	578	568	597	528	565	582	543	582	585	580	570	566	553	600	612	580	544	578	594	553	637	576	542	569	594	561	582	568	592	565	577	548	615	533	574	645	587	587	570	578	597	537	568	612	586	597	543	587	534	634	553	561	585	628	534	628	560	577	535	585	608	567	609	557	577	573	571	581	583	564	575	533	580	563	567	581	580	573	596	574	561	576	535	555	598	581	595	536	598	595	599	593	614	593	560	590	610	578	601	567	612	636	570	560	574	576	581	571	591	583	586	586	583	551	593	549	585	576	586	586	600	574	594	557	551	556	548	565	570	577	604	571	540	562	593	559	569	528	607	594	541	567	547	592	553	579	541	535	638	566	569	563	555	543	623	590	573	585	542	501	618	563	562	578	572	575	566	610	584	583	580	546	565	642	585	548	566	605	592	604	562	582	585	582	607	533	583	527	571	622	595	619	562	582	565	534	584	618	583	577	581	586	579	565	601	537	555	545	607	566	588	610	544	551	614	587	567	580	552	536	572	605	570	548	562	601	590	585	549	572	592	620	571	532	551	537	585	581	563	567	570	549	591	557	585	614	580	600	579	576	600	586	564	567	577	569	568	570	571	554	538	585	569	632	616	563	569	572	590	580	571	557	572	559	585	575	552	602	578	584	590	560	617	571	560	589	542	598	570	569	570	590	604	579	542	602	523	598	594	569	599	605	583	535	609	554	591	572	577	558	543	585	565	583	612	547	565	563	583	592	556	583	600	545	581	580	553	589	574	598	561	544	596	556	575	574	588	613	538	563	577	574	595	591	555	574	583	559	533	571	570	579	562	630	587	592	590	573	598	555	606	603	592	575	537	566	603	572	581	583	574	558	586	640	580	570	583	576	576	569	578	610	590	566	590	563	563	553	579	580	571	596	565	586	621	548	615	606	587	588	546	554	599	542	536	601	536	594	574	576	576	554	527	595	609	593	600	603	583	544	573	552	601	570	560	590	564	617	564	567	569	548	580	567	618	572	607	574	582	583	551	568	586	548	595	576	613	579	617	589	599	580	567	566	596	562	577	582	567	618	591	581	527	537	574	544	552	575	575	601	584	571	556	601	571	555	578	548	578	565	572	596	598	571	573	612	551	593	583	561	576	577	586	599	568	568	578	605	563	622	560	616	624	552	570	578	595	558	593	588	559	583	619	587	623	577	595	574	560	617	567	589	607	545	602	566	578	558	645	599	561	607	549	607	558	566	561	537	562	553	566	564	557	606	543	558	559	578	589	585	580	599	581	580	650	569	610	594	554	566	567	583	576	556	560	605	553	540	604	591	592	561	607	584	531	567	543	577	568	592	606	552	528	556	534	608	624	583	537	606	575	577	576	568	615	546	611	569	603	602	590	585	554	594	561	546	563	579	583	601	613	563	600	579	557	531	637	579	582	561	566	566	566	548	567	599	542	577	609	613	615	596	625	594	564	563	564	596	545	535	579	554	563	603	555	587	586	553	558	582	582	548	562	593	551	571	546	590	579	583	578	611	589	596	551	583	544	602	620	601	616	600	619	564	589	591	579	582	563	608	574	574	578	603	566	576	562	569	569	573	604	573	558	587	596	552	577	570	555	605	579	539	610	544	496	554	627	530	552	569	610	606	576	555	587	606	546	592	568	596	606	626	586	580	561	583	530	558	591	570	615	541	522	601	561	596	603	545	555	536	594	622	529	602	604	607	560	552	548	562	583	579	546	582	564	585	580	557	557	577	597	581	558	564	597	661	619	588	613	594	563	579	505	560	572	548	588	606	577	571	542	567	594	611	557	603	551	591	572	560	594	574	565	585	593	583	571	579	564	581	558	578	572	569	597	561	589	602	580	597	592	538	599	578	614	594	565	636	521	578	564	618	576	566	572	564	551	571	589	564	583	586	561	548	585	550	559	572	573	603	609	570	552	565	568	561	555	574	586	583	550	574	584	566	577	587	617	552	544	587	572	580	599	581	548	592	539	560	601	541	564	589	602	559	600	525	556	592	587	556	567	580	566	561	546	556	564	580	578	602	599	596	561	599	603	607	577	604	582	592	552	547	578	605	577	587	554	545	571	635	580	607	600	581	549	576	610	606	573	578	587	609	596	563	575	577	588	577	577	611
17222	3893	6950	39292	61747	60807	49660	36282	21479	9464	2897	854	345	239	226	227	212	236	194	207	240	229	207	219	238	207	212	240	245	215	266	235	199	219	192	209	214	229	230	213	225	200	219	214	233	237	220	203	219	224	239	211	213	216	239	237	217	233	196	229	205	215	223	218	211	209	239	235	206	213	183	225	214	205	228	200	215	238	215	204	182	222	213	211	245	240	215	222	235	228	215	221	243	199	206	239	222	213	225	190	222	221	253	253	217	239	206	222	207	224	227	224	238	224	205	201	199	212	193	209	235	250	232	181	204	238	219	218	206	247	234	232	206	224	207	220	229	215	214	224	220	232	190	226	218	216	207	230	207	190	207	241	237	231	223	237	224	218	253	200	211	218	216	213	219	205	216	209	207	200	213	195	222	212	205	236	220	209	220	207	243	216	243	226	212	257	206	191	226	205	205	229	212	234	216	198	215	250	199	187	230	227	219	229	175	199	203	179	213	201	206	212	207	228	200	205	199	213	175	202	199	227	210	219	209	225	218	213	218	192	235	220	187	232	190	201	235	196	251	225	233	240	208	195	207	211	213	204	204	222	229	243	184	212	226	214	222	230	238	196	221	204	234	225	213	246	230	200	234	216	203	216	204	217	219	240	221	228	216	239	192	214	203	208	218	223	208	199	212	200	211	200	206	224	220	210	223	231	206	227	202	225	182	217	202	210	211	211	223	224	240	197	216	208	217	210	230	228	219	213	243	223	224	229	228	215	213	212	233	208	215	229	202	192	220	198	205	221	190	221	259	201	222	214	240	216	219	225	219	245	203	219	226	222	231	228	231	234	192	210	212	194	210	220	212	219	203	235	206	199	215	224	205	222	197	214	225	218	199	217	224	211	218	206	216	204	204	209	199	222	200	232	194	221	206	212	220	217	189	221	219	232	217	207	225	201	210	202	231	222	203	210	215	213	203	223	217	210	220	217	236	228	220	200	235	191	200	224	234	212	241	208	251	219	219	215	237	224	228	215	222	216	267	239	215	213	227	226	228	217	220	208	227	244	219	192	226	222	234	231	240	213	204	229	240	222	242	215	208	204	228	196	226	210	237	212	202	214	212	209	224	244	210	230	227	195	202	228	234	226	203	207	198	211	212	208	247	226	210	216	221	222	228	212	225	227	214	231	247	197	217	233	222	222	213	192	220	220	239	242	214	221	232	214	202	192	244	203	175	219	210	222	231	207	227	218	210	199	210	219	193	187	191	174	221	194	225	201	209	234	224	235	235	192	232	245	207	211	213	202	216	212	215	218	226	216	246	238	236	229	230	198	226	234	214	213	220	218	223	193	214	217	237	182	210	233	239	231	217	243	225	230	230	222	233	198	198	223	210	210	196	254	204	212	206	238	220	244	214	230	215	219	206	196	190	217	201	232	186	238	219	197	194	206	230	228	204	247	213	225	225	210	229	224	217	238	232	238	195	220	225	207	222	221	203	212	212	225	214	219	247	226	248	210	189	202	224	207	225	221	227	236	215	233	217	231	191	219	211	210	240	230	246	200	220	213	234	199	219	210	248	212	208	222	204	184	191	226	227	205	205	189	216	223	194	216	229	232	211	220	201	220	221	217	242	196	214	231	199	252	234	234	243	225	215	211	243	222	211	220	213	209	199	235	200	217	216	182	245	220	214	217	236	199	203	222	229	239	219	215	215	215	194	236	201	227	230	203	224	237	238	201	221	212	205	228	202	211	208	221	228	199	215	227	214	217	210	202	202	238	202	221	253	196	224	227	249	204	210	218	232	226	224	218	209	223	207	231	218	205	218	229	219	196	222	225	220	209	181	215	231	221	236	215	216	203	232	244	235	236	219	191	210	196	220	213	210	209	228	238	225	237	220	228	223	211	224	198	212	234	232	223	179	225	243	200	214	200	249	224	245	246	203	216	204	226	202	195	190	208	231	222	204	250	211	212	204	211	239	204	202	225	216	229	226	235	213	214	203	243	227	219	220	201	196	219	238	231	226	239	222	199	206	234	225	230	220	218	187	220	196	206	230	204	205	208	209	210	213	239	209	183	224	199	202	215	187	203	215	212	213	212	219	217	228	200	208	197	219	217	205	216	207	223	219	230	237	229	229	200	216	249	231	229	188	249	248	202	207	241	193	209	201	255	230	209	193	204	213	204	220	189	251	216	237	214	234	220	228	210	233	221	253	219	227	222	212	202	245	232	217	199	203	175	216	205	222	205	238	233	194	229	251	215	216	217	234	220	236	222	220	203	227	218	204	214	243	208	222	211	224	192	230	213	231	235	241	217	224	246	225	211	208	217	225	235	220	217	254	210	233	208	245	234	195	211	197	205	236	195	227	208	208	207	207	198	209	202	219	212	225	220	217	200	206	209	241	211	202	214	224	199	241	215	216	218	220	216	226	213	218	221	224	221	247	209	207	230	210	231	216	218	223	210	216	201	189	199	211	213	211	237	227	219	179	222	230	210	201	232	209	223	235	232	237	212	242	198	214	223	221	211	214	244	226	176	192	236	207	232	213	229	187	217	226	226	236	225	219	231	216	209	224	219	237	229	236	212	232	239	184	211	204	215	198	214	243	210	222	211	209	191	190	229	247	210	212	214	225	215	212	174	217	215	223	227	198	228	222	240	211	220	204	253	194	244	213	214	167	213	227	213	213	236	227	232	208	217	196	207	193	206	205	236	237	235	202	217	230	204	228	193	240	214	227	219	197	214	223	206	212	200	230	210	220	213	208	203	234	212	228	235	191	178	211	200	211	201	212	212	227	187	212	230	193	230	191	205	202	225	206	201	216	214	227	204	226	210	208	214	212	226	189	212	221	206	236	202	208	207	240	217	201	220	223	191	184	211	204	221	218	239	227	222	222	188	216	182	224	183	226	247	250	205	217	202	220	216	229	215	213	235	192	215	201	195	235	230	220	206	209	212	223	235	199	237	227	235	198	238	239	234	240	235	211	215	224	211	225	207	214	232	213	242	222	206	233	202	210	172	202	230	209	212	249	187	213	225	233	228	210	182	255	204	211	228	211	203	209	216	208	258	216	236	222	203	224	205	212	228	212	217	242	223	219	227	203	229	223	236	229	202	206	226	199	221	223	211	234	190	217	199	224	214	223	230	200	223	210	222	197	212	206	223	238	208	210	233	203	240	184	224	226	225	231	192	223	199	236	215	223	227	230	213	222	240	211	187	209	211	174	199	223	235	193	202	205	242	207	217	229	215	212	248	225	227	205	220	212	211	226	234	213	217	221	234	220	230	200	237	224	206	251	205	208	208	216	206	207	190	215	213	206	219	245	210	209	243	214	227	196	222	194	200	224	194	218	210	226	217	225	221	199	204	215	239	203	220	204	202	213	190	170	212	221	209	217	240	223	198	207	238	206	219	215	216	212	250	257	201	192	239	221	220	198	205	206	212	204	213	222	199	217	221	217	257	191	210	221	234	225	207	241	210	222	201	205	208	219	206	249	219	220	220	232	224
9410	2847	12562	50271	70737	70047	61900	49601	35692	22147	9701	3326	1237	738	572	544	478	540	572	498	604	506	562	525	522	558	565	532	570	541	541	586	527	514	561	563	539	539	545	539	560	582	548	553	505	551	544	531	505	550	547	519	534	576	574	548	532	552	573	532	534	548	528	517	522	562	495	548	576	597	517	540	553	563	522	552	560	517	582	552	580	548	571	561	544	510	586	595	539	571	527	531	525	523	507	539	555	556	557	574	532	550	553	506	563	564	515	564	530	541	595	535	517	555	570	514	589	518	547	574	531	512	552	541	499	535	570	543	572	560	534	499	565	548	531	530	527	553	509	560	564	533	530	578	516	560	511	535	576	546	576	517	580	500	568	540	588	549	544	574	484	537	553	507	515	527	562	527	561	546	517	530	598	539	549	574	526	608	600	588	526	539	530	540	519	552	580	585	514	529	588	521	536	567	540	539	588	535	584	536	537	558	521	479	552	523	533	547	568	537	539	534	514	526	534	552	497	546	545	576	573	609	533	565	543	533	503	546	562	525	561	492	544	548	535	534	538	565	531	543	594	536	510	535	574	552	559	546	542	535	521	583	546	552	515	543	569	534	527	551	537	522	550	511	526	552	552	542	562	506	541	531	556	537	511	592	529	505	549	500	547	545	505	572	574	581	556	524	538	545	515	528	548	539	500	528	554	552	520	539	469	546	525	552	525	584	517	533	559	530	547	586	520	509	560	564	529	538	507	533	512	539	522	543	522	554	557	551	558	537	518	544	536	564	562	544	514	555	560	506	557	550	501	535	518	532	533	560	539	540	542	562	507	533	509	541	551	567	547	573	572	555	536	536	576	534	545	530	545	533	544	527	553	539	547	541	545	485	594	527	589	553	532	523	529	584	517	496	541	565	556	566	525	538	530	547	501	545	531	522	564	529	579	558	533	596	533	562	573	538	549	554	619	537	558	552	552	524	534	569	537	532	570	567	532	548	511	540	530	528	568	502	589	549	559	523	535	557	550	554	520	529	563	518	526	508	544	543	498	536	553	547	557	549	533	540	535	534	537	510	558	549	489	561	548	530	553	533	517	540	559	550	533	531	509	509	554	547	554	530	493	537	540	551	555	567	577	551	552	522	585	544	561	545	550	539	524	517	529	549	581	512	519	544	593	558	544	546	540	569	498	576	598	549	563	558	541	580	556	597	513	543	547	507	558	539	541	536	545	544	548	537	605	543	536	521	576	568	541	514	518	502	491	544	550	512	562	543	555	550	541	545	543	550	483	567	548	525	569	539	531	550	517	532	577	519	546	521	582	572	550	548	509	582	530	523	514	525	544	560	578	520	558	544	539	541	532	566	563	525	533	498	568	497	578	555	563	557	539	526	570	543	565	537	497	524	515	523	579	567	540	570	539	543	536	545	547	575	548	550	549	557	525	559	564	578	555	544	557	543	519	527	517	543	520	588	551	549	522	529	539	527	554	531	523	531	516	541	557	570	507	512	566	539	515	539	553	549	577	532	570	534	519	532	560	515	514	543	567	546	549	534	572	524	533	521	510	540	517	558	550	499	507	539	569	541	538	566	516	519	598	560	529	536	530	551	590	517	521	564	604	554	538	510	533	488	522	539	552	517	523	553	520	499	514	571	549	550	552	520	557	601	597	555	517	527	571	579	515	499	532	526	586	544	544	507	506	526	574	511	564	559	568	515	503	566	548	556	540	555	513	513	557	521	493	534	538	531	512	553	535	547	528	558	517	544	528	486	526	550	552	554	512	546	543	533	584	534	567	543	556	577	545	521	579	608	557	524	543	565	530	568	535	546	561	579	511	529	532	577	535	517	529	506	580	542	569	504	542	537	548	511	549	577	537	561	572	554	520	552	505	538	526	567	533	492	557	561	526	546	539	536	574	510	572	570	511	542	533	554	562	509	570	543	557	537	496	517	562	514	539	539	529	602	563	546	530	554	583	542	567	547	550	577	533	563	562	548	548	593	566	544	501	566	546	554	540	565	589	554	549	553	573	517	479	533	506	555	525	505	584	510	521	519	537	492	513	524	542	559	553	527	596	566	509	533	541	526	560	538	551	529	551	505	571	550	574	534	535	533	525	540	568	538	552	544	539	510	570	561	555	502	525	562	534	553	534	545	568	517	554	508	557	572	529	526	551	571	568	557	553	538	533	538	574	525	512	558	553	567	586	560	539	553	527	513	554	551	537	549	545	565	556	552	547	599	512	547	548	524	503	584	541	578	535	528	511	558	504	526	542	530	511	562	524	546	544	541	530	524	514	534	498	558	557	502	531	579	552	550	535	533	506	566	548	529	497	589	541	514	545	504	550	569	516	555	571	561	543	576	562	530	549	531	560	500	508	551	529	567	544	527	553	547	506	545	512	513	528	539	551	572	540	534	546	542	550	524	548	511	568	549	574	513	509	525	552	535	517	539	495	510	540	542	564	503	550	517	550	517	526	533	598	563	525	535	596	535	537	527	530	539	550	579	519	579	588	555	546	563	517	537	535	526	559	531	527	514	510	564	535	538	610	571	601	551	551	532	564	518	514	542	596	539	532	510	561	520	554	542	544	528	554	544	556	516	562	532	582	551	605	531	534	554	577	543	548	512	560	551	541	555	531	560	540	543	541	574	567	523	545	540	580	568	537	567	534	504	545	559	566	528	597	589	602	519	552	537	581	571	536	513	551	555	524	554	591	510	561	563	533	530	507	529	529	559	518	570	555	543	569	515	573	551	580	556	580	608	530	525	533	533	521	524	541	534	550	542	541	548	555	572	508	549	540	497	525	523	559	538	523	554	529	522	519	524	512	564	514	580	540	576	552	540	514	557	560	531	546	538	509	505	532	520	543	549	550	565	540	534	539	543	593	538	531	546	521	543	512	562	556	548	541	566	549	521	568	596	516	586	500	535	539	542	540	534	528	569	538	525	552	538	586	526	581	508	503	567	516	530	539	531	563	533	524	511	535	502	518	496	540	542	522	567	518	550	529	534	474	542	565	532	522	537	530	558	581	542	532	514	531	526	522	584	536	580	513	553	543	505	558	536	523	547	545	541	554	553	541	559	533	546	551	509	523	514	554	533	534	586	543	572	550	518	565	579	571	515	548	522	533	547	557	567	535	533	559	578	538	539	568	508	525	532	523	528	547	569	532	523	535	517	544	515	551	555	552	552	529	557	541	567	491	562	579	536	545	516	598	535	561	532	580	550	542	534	520	539	543	517	547	549	534	605	537	554	570	493	574	542	556	558	552	527	485	544	575	555	519	520	552	524	509	525	547	551	510	510	560	547	568	554	557	552	524	515	532	542	531	556	543	550	544	536	501	502	549	509	537	551	532	549	578	554	543	587	515	546	549	490	512	530	519	561	547	556	574	552	548	558	577	531	538	518	513	542	554	573	535	589	518	541	512	533	537	506	538	540	577	564	538	520	536	542	565	542	558	566	481	586	550	500	532	542	578	579	555	544	527	520	535	536	552	540	559	565
2412	382	429	1500	5259	4608	3790	2437	1264	790	558	356	333	312	283	338	321	296	313	294	301	333	312	309	300	318	287	329	307	321	303	292	299	329	292	317	296	318	323	296	286	310	332	313	300	340	306	301	316	307	276	310	328	324	308	322	307	286	338	296	346	347	342	310	289	329	335	296	313	313	294	331	283	287	308	325	316	320	312	319	299	318	332	316	301	316	296	326	304	281	306	315	300	341	334	297	328	312	339	338	316	284	326	334	288	331	303	326	335	286	319	324	294	320	361	315	284	342	313	278	322	307	282	321	312	304	302	297	294	316	285	303	299	326	315	325	268	319	337	278	321	284	313	333	289	308	311	310	320	295	299	301	308	317	359	294	308	324	321	304	280	300	325	312	320	297	335	326	315	312	334	324	323	289	293	284	313	319	302	291	316	321	321	320	321	324	290	289	296	315	278	303	301	315	296	301	306	329	305	331	318	296	304	336	302	293	302	339	306	315	304	304	279	321	308	308	293	319	321	325	304	318	311	332	315	310	304	330	292	300	321	307	316	337	352	323	291	288	300	320	334	331	321	278	292	293	314	317	336	311	326	332	317	307	324	326	303	291	322	312	316	314	302	315	334	321	320	313	315	305	336	311	291	321	320	297	340	314	304	297	347	325	312	298	305	314	307	313	341	315	271	309	313	336	301	340	321	302	299	328	292	296	331	323	288	302	359	289	303	307	281	328	280	299	304	315	331	303	322	292	287	304	300	340	302	317	323	312	305	283	330	340	315	314	343	323	324	286	303	308	323	316	297	284	309	296	327	307	282	300	312	324	290	329	340	308	333	306	302	293	305	293	271	307	285	300	317	303	307	318	334	326	287	303	308	303	311	303	322	315	308	297	278	287	298	309	304	319	315	280	330	306	305	314	296	287	330	303	309	352	302	320	293	325	338	350	300	299	326	307	311	322	334	324	289	304	339	317	330	328	315	301	306	321	308	312	288	302	300	283	300	334	324	303	300	319	326	324	320	271	285	291	296	270	343	337	284	322	316	292	308	286	319	293	327	288	304	317	309	307	307	310	327	306	308	307	303	297	313	306	294	311	335	337	298	325	311	276	289	310	334	305	300	327	337	293	310	317	313	304	323	350	312	328	307	322	327	334	330	315	314	294	299	314	352	318	343	298	351	303	309	314	289	296	315	301	342	280	322	321	282	289	293	298	298	317	340	316	349	298	316	334	277	298	315	310	298	310	289	310	300	322	330	308	291	322	315	283	322	275	298	309	297	313	297	275	305	300	325	291	291	285	305	288	324	293	302	267	315	316	314	290	326	337	286	310	323	314	325	290	341	269	339	329	291	340	327	324	302	313	332	285	284	343	351	323	300	284	339	300	316	254	319	292	301	323	333	341	312	300	318	299	295	303	288	307	294	299	330	308	300	304	304	292	325	304	324	308	313	296	314	286	350	307	322	323	336	298	318	294	317	279	299	274	328	284	292	330	332	274	298	314	317	308	317	320	272	311	353	291	298	309	306	315	287	330	301	330	331	323	300	322	299	323	322	348	310	319	328	349	338	302	327	312	310	304	338	327	316	313	317	316	313	282	291	297	317	319	279	301	304	318	301	312	308	328	306	271	277	316	309	309	290	290	276	279	317	301	303	314	329	294	328	299	301	301	290	307	307	309	323	310	283	292	292	303	293	339	305	321	315	308	310	288	325	339	286	321	307	300	295	294	303	327	349	319	297	309	317	320	282	306	274	298	331	296	333	278	299	290	320	330	315	308	324	323	319	316	299	298	298	346	308	310	323	292	273	308	306	307	311	301	343	311	284	306	354	338	308	359	330	347	315	319	302	299	306	298	301	283	296	304	315	296	309	311	308	301	300	280	298	297	320	292	276	301	348	328	297	294	274	311	306	296	282	299	331	340	312	292	315	308	333	305	331	260	344	301	304	310	315	297	298	293	299	311	309	279	288	313	297	312	271	314	331	324	294	291	291	307	302	322	282	316	313	295	282	317	270	315	306	306	304	328	325	298	327	345	308	323	309	304	301	331	312	298	291	313	296	360	308	336	298	266	320	328	331	331	307	292	294	315	294	308	288	301	305	280	310	283	294	323	308	294	312	289	304	324	293	330	296	303	296	348	311	302	314	351	301	284	315	372	310	314	317	295	324	320	292	301	342	336	296	319	293	299	286	321	308	318	311	341	294	325	292	320	323	310	308	304	295	336	306	304	307	290	316	324	317	327	303	328	276	357	327	298	306	337	303	281	297	314	303	320	320	310	293	300	290	306	323	345	296	304	310	302	312	308	304	312	315	304	281	319	293	319	305	307	335	295	301	345	313	338	280	351	291	326	309	314	345	294	285	304	310	306	305	312	279	290	311	330	320	344	302	344	313	333	295	311	285	284	323	331	320	339	338	308	304	297	287	334	312	353	311	292	304	322	298	317	324	292	312	298	302	291	297	338	322	333	329	314	309	297	360	321	298	325	277	327	294	345	323	309	291	300	300	323	312	324	336	302	332	284	311	321	298	296	332	309	297	303	330	342	328	291	307	310	304	312	301	343	313	306	325	307	335	337	305	325	306	301	330	323	302	307	302	331	274	304	323	340	325	299	305	320	339	312	293	321	319	292	255	326	323	287	300	319	304	311	296	267	294	293	307	294	294	296	337	304	315	288	309	280	335	307	347	315	311	294	308	325	314	297	337	291	296	292	280	298	322	328	319	311	316	336	352	349	309	286	299	337	336	301	286	333	270	330	289	341	345	319	346	314	336	347	349	310	298	366	276	293	315	314	338	328	326	301	293	315	297	333	343	293	297	303	312	312	324	295	269	250	332	319	311	317	327	313	275	290	292	318	308	314	322	282	282	307	319	283	298	327	302	307	315	297	313	281	331	323	307	318	321	350	293	331	308	306	305	303	307	300	309	286	310	304	285	317	285	300	290	280	304	297	315	314	309	335	309	296	316	345	305	321	319	319	312	290	318	320	285	338	311	307	283	290	325	303	310	319	298	311	303	300	304	299	300	328	306	329	322	322	306	308	296	329	314	323	324	302	302	303	304	337	293	340	316	318	295	284	277	307	304	288	311	298	314	276	306	317	301	331	315	334	303	306	281	289	331	312	306	280	335	308	355	326	340	297	291	326	305	325	319	302	285	309	341	295	314	316	312	287	306	297	309	322	306	305	283	324	323	298	313	325	301	272	315	269	324	304	307	284	297	304	351	318	321	320	300	312	336	303	282	302	327	303	303	299	332	323	301	302	337	318	337	331	336	318	305	315	328	323	291	316	296	314	297	289	299	313	327	316	286	307	303	310	293	314	324	300	301	276	317	312	321	335	313	302	303	292	294	282	318	318	337	328	300	333	305	290	310	297	325	313	292	310	320	292	293	315	291	298	289	270	282	311	315	300	311	317	295	307	313	310	332	295	311	338	295	340	310	357	300	343	327	311	324	312	317	299	302	298	281	289	296	304	331	341	325	284	305	333	313	309	322	332
2618	796	1118	5834	18062	16206	13113	8759	4552	2706	1458	912	844	770	742	730	704	758	764	728	786	710	730	761	701	771	741	727	759	748	799	752	751	810	783	729	739	785	766	746	731	767	742	741	682	797	750	761	759	712	741	752	771	770	711	766	733	769	776	739	780	778	814	697	782	753	752	709	732	743	711	729	754	729	758	807	732	719	725	739	753	720	762	766	734	759	718	760	773	783	742	742	724	721	738	725	737	730	723	724	737	743	706	741	747	712	752	731	729	729	733	756	761	799	761	734	733	729	732	754	746	745	779	739	684	720	708	746	747	803	740	781	751	775	753	758	758	732	720	763	781	805	692	772	818	691	725	786	751	721	764	702	784	760	768	736	753	695	745	747	709	747	759	711	789	742	787	722	709	755	772	773	704	698	762	761	768	693	692	765	751	748	761	721	736	785	803	747	783	755	732	747	751	719	747	739	730	728	736	688	747	729	740	737	800	740	686	777	734	771	709	758	759	787	743	772	791	722	754	777	765	768	781	749	784	706	792	745	768	730	749	744	732	733	780	753	710	766	765	708	799	741	749	717	745	699	767	758	760	702	746	710	791	751	776	759	741	787	776	762	770	745	754	781	715	746	788	734	719	731	730	749	765	781	766	771	775	731	751	737	758	742	754	767	746	697	742	788	728	733	778	738	792	817	738	725	746	693	773	694	722	727	782	737	788	724	716	764	718	761	733	694	747	702	722	712	743	754	701	758	778	787	754	803	806	725	764	783	777	737	770	690	795	768	766	790	749	750	706	769	720	742	710	801	695	742	795	750	780	845	709	720	742	741	769	789	780	752	771	713	729	735	746	706	735	751	732	753	769	727	791	778	777	758	733	709	738	727	767	782	827	797	761	769	725	753	771	728	736	765	750	758	744	745	703	732	695	733	703	754	795	692	734	718	769	784	752	767	761	777	764	730	787	730	765	755	734	755	753	760	730	727	783	721	769	770	712	734	735	724	754	729	772	777	794	775	763	737	820	784	729	726	793	715	779	778	752	752	739	731	755	733	702	773	788	743	738	778	713	757	749	745	748	721	740	709	697	730	748	717	748	751	732	767	759	761	709	790	771	727	712	767	783	739	748	741	749	762	707	713	766	808	743	746	737	821	751	740	790	757	781	718	764	765	719	739	716	763	726	699	787	728	774	720	766	733	756	734	775	783	746	775	772	772	774	738	794	733	753	712	747	736	761	694	760	687	779	783	764	734	752	730	791	738	780	680	695	833	732	736	762	773	761	738	813	740	746	739	743	737	731	713	795	764	817	747	733	783	756	798	739	775	737	715	746	729	716	731	757	764	754	776	774	706	747	744	736	733	702	698	743	705	767	766	750	771	748	789	746	745	743	793	760	739	801	738	737	763	756	794	690	780	679	756	686	764	757	767	733	804	684	793	768	771	706	727	776	760	785	759	793	780	768	735	778	780	807	745	752	785	711	779	752	749	768	791	750	776	762	726	744	790	739	727	757	744	761	766	807	744	768	771	787	731	738	706	785	763	716	742	768	755	781	739	749	745	762	740	732	796	760	770	791	758	801	745	757	745	757	739	693	773	726	748	732	772	748	742	729	739	756	682	762	740	763	765	838	744	798	741	754	753	730	753	694	755	741	780	809	782	760	756	729	739	757	762	727	764	747	781	779	749	745	745	756	798	752	760	716	762	761	699	729	729	726	756	780	747	760	720	757	774	741	784	728	707	724	638	739	762	757	800	745	772	776	704	793	736	766	735	736	777	772	716	739	770	826	773	737	798	751	765	749	789	768	772	760	708	744	761	747	757	752	722	719	801	705	751	766	753	767	760	755	778	718	746	768	773	779	735	756	737	732	779	712	734	795	737	737	752	771	748	708	746	729	781	756	754	766	747	746	712	733	750	727	770	754	746	751	727	721	758	798	755	783	713	755	769	765	737	785	736	767	722	775	786	764	773	764	748	752	800	769	721	747	784	732	761	721	739	786	770	794	808	746	734	755	764	737	827	775	767	747	736	678	763	758	765	779	720	702	750	782	736	761	723	733	746	752	741	744	705	758	741	731	751	791	758	745	740	741	775	740	733	705	801	690	733	727	741	769	742	740	725	797	779	755	695	743	777	742	742	730	728	743	718	739	766	818	751	696	758	719	730	739	739	764	775	765	755	763	765	749	752	773	752	801	727	756	734	767	772	756	759	740	757	745	742	742	709	741	727	803	749	740	710	765	780	750	698	750	740	756	704	747	712	743	817	715	713	808	667	754	687	765	734	736	756	740	749	747	749	727	708	745	772	735	716	735	748	731	768	707	698	689	748	749	723	788	727	751	698	801	730	751	747	788	724	731	768	737	750	781	718	728	768	783	753	729	697	739	701	737	761	779	753	790	780	760	717	762	747	755	761	748	757	760	744	762	799	738	751	719	751	746	730	733	767	765	802	780	698	694	742	744	737	745	747	754	779	642	743	747	738	758	746	764	766	737	776	736	755	731	819	766	748	781	735	783	733	715	765	720	722	780	757	741	738	757	730	740	759	749	752	751	733	721	723	759	744	732	737	750	720	735	739	766	731	749	765	776	729	768	749	771	733	781	792	753	745	701	734	698	730	739	786	754	738	809	723	723	758	737	746	735	772	717	776	735	754	747	700	767	693	717	738	777	779	773	774	736	732	766	767	758	801	735	745	773	760	766	749	744	803	745	729	757	759	735	760	739	729	780	746	776	721	743	781	715	757	757	788	756	771	720	784	708	755	712	712	722	755	754	743	753	729	729	745	737	694	728	757	723	681	746	754	762	737	755	761	702	787	784	747	736	738	754	755	750	679	746	775	780	733	792	760	744	705	755	764	751	741	745	715	716	804	786	755	744	761	742	725	770	726	716	732	723	749	736	743	752	751	794	727	722	725	758	769	704	768	790	738	730	768	765	729	771	703	733	731	743	757	723	771	749	789	745	774	699	723	697	711	753	752	685	760	752	735	706	741	759	760	771	696	753	720	722	760	777	720	721	720	745	711	792	762	764	719	742	709	720	795	741	743	749	773	714	752	767	735	792	713	732	765	732	729	731	773	726	734	762	805	771	781	744	754	736	737	719	746	784	710	743	739	779	754	746	801	713	732	724	708	774	710	766	772	714	777	725	755	773	733	694	771	768	764	779	744	720	761	686	795	780	763	781	792	765	721	804	771	768	789	746	712	735	733	798	739	762	739	744	730	742	753	791	765	728	755	769	758	705	751	717	755	787	678	696	754	755	785	762	743	736	735	745	766	736	748	783	750	781	781	769	821	757	803	748	759	741	753	762	747	767	724	770	754	749	747	759	735	750	774	754	744	717	794	721	728	741	778	764	760	746	766	720	738	757	736	745	766	755	772	792	704	739	794	784	764	709	738	740	789	724	744	726	758	733	724	725	734	727	798	701	773	753	739	733	726	779	725	799	772	712	753	774	776	759	744	720	748	744	729	774	746	752	760	768	732	718	708	774	655	815	744	753	787
16711	5306	16926	44090	61608	56435	46466	30165	15496	5715	1626	610	330	277	259	214	241	263	234	257	257	252	243	233	260	239	254	224	250	249	251	268	253	246	249	247	283	214	238	259	239	263	278	259	240	237	206	228	254	259	231	240	269	254	235	228	225	243	262	253	226	239	236	270	256	268	251	234	232	242	248	266	264	288	215	245	248	252	255	264	251	252	231	248	264	257	280	255	233	249	279	228	273	297	242	252	230	248	247	229	240	242	248	240	270	236	211	255	254	255	266	202	254	248	235	218	219	230	257	254	256	264	221	250	266	251	251	243	255	251	280	279	261	254	229	238	279	234	250	243	252	247	287	243	263	249	270	268	252	247	227	261	277	236	261	227	251	217	189	263	246	267	268	252	205	273	290	252	290	224	265	250	242	256	239	239	243	223	214	234	245	257	266	241	216	261	258	245	241	236	250	235	234	249	232	255	260	216	225	233	261	237	256	249	236	234	229	253	265	277	262	263	267	256	239	240	246	242	228	235	222	254	254	266	234	241	245	239	257	259	251	260	284	267	268	227	267	264	229	261	254	245	253	276	225	221	209	236	236	246	243	261	248	252	234	254	260	253	242	233	248	250	250	212	243	245	242	219	238	241	252	259	215	258	248	248	277	239	241	258	239	253	226	256	260	245	240	235	259	242	251	265	234	253	236	247	268	275	230	267	267	233	237	246	220	276	244	231	251	233	263	238	254	258	230	260	239	226	236	229	264	222	270	268	239	233	270	200	251	243	214	281	237	237	231	236	244	251	233	276	224	258	250	266	255	244	244	234	222	241	252	243	249	232	244	270	222	233	248	297	261	256	245	263	242	243	242	225	222	247	247	254	241	223	221	236	230	228	233	256	250	243	250	238	258	272	221	235	240	228	256	239	247	229	253	236	244	252	248	240	267	246	264	253	252	205	268	225	231	240	248	251	241	240	230	229	254	242	252	246	223	268	245	237	253	235	267	250	279	251	214	275	243	228	241	242	260	248	251	238	284	237	254	256	225	272	239	231	228	229	263	273	241	240	222	258	248	237	228	247	233	215	240	268	276	215	267	253	277	223	253	244	242	243	244	267	249	235	275	260	271	264	239	222	261	244	229	275	245	256	239	267	252	230	254	232	243	255	238	247	245	245	242	249	231	244	227	239	278	250	247	254	237	276	257	240	228	246	231	240	242	240	235	245	250	228	261	267	266	245	249	245	265	256	253	254	225	227	261	258	247	235	227	279	232	235	262	247	245	250	244	246	267	211	258	275	225	243	213	235	219	215	249	256	248	235	250	235	248	240	261	211	231	254	255	223	247	239	201	246	255	220	243	244	244	232	274	253	230	253	249	265	226	239	244	250	265	281	256	236	246	228	248	244	254	242	252	258	237	243	244	231	253	252	243	253	247	227	258	238	236	268	288	235	260	254	275	249	218	249	252	238	253	256	266	264	263	232	242	248	238	250	234	233	243	241	240	269	253	232	222	252	258	238	277	238	249	264	247	216	222	247	248	263	225	225	253	243	245	258	251	226	250	249	241	264	251	238	232	254	233	237	276	243	240	257	237	238	258	249	228	219	259	242	272	242	233	282	266	252	244	244	278	235	241	243	223	270	250	227	242	215	248	268	259	256	239	241	235	266	241	242	240	235	240	218	258	256	241	228	250	230	246	231	235	244	251	269	273	230	238	254	266	231	254	243	222	259	259	248	238	247	250	235	224	222	242	212	243	244	224	259	243	258	236	235	254	193	256	249	250	227	247	262	243	267	238	217	236	251	276	239	238	207	235	247	263	239	264	264	254	271	260	234	226	258	221	236	220	251	241	274	270	238	270	249	240	239	255	234	233	236	251	243	248	251	229	236	244	242	223	215	255	279	241	253	230	296	234	240	238	260	242	245	248	244	233	232	250	212	240	250	251	254	236	250	234	260	250	242	247	256	242	246	230	235	254	240	264	256	251	262	253	237	255	238	259	234	259	242	251	263	258	259	259	245	275	259	257	242	263	236	246	248	250	254	234	267	241	248	305	248	271	238	243	235	241	233	251	256	278	259	252	234	264	250	271	230	243	217	235	248	217	261	233	251	271	244	290	235	229	231	231	239	219	240	222	263	229	237	269	235	237	273	241	247	225	253	247	240	250	220	220	239	257	249	227	257	259	264	258	237	240	248	248	230	294	256	248	242	276	228	257	250	223	237	283	226	248	225	240	237	257	241	248	245	226	269	266	277	249	252	275	232	211	230	256	237	245	259	250	254	251	243	243	227	231	239	242	226	236	247	208	235	234	232	264	244	274	258	244	268	227	237	242	260	230	224	246	251	234	241	253	264	258	251	235	246	260	266	237	238	226	256	252	250	274	268	277	244	262	254	246	258	255	264	245	287	262	265	262	249	258	262	249	238	251	209	224	245	245	242	276	247	245	247	210	249	240	242	245	232	237	226	228	252	253	242	232	200	259	248	252	237	263	240	249	237	251	259	239	231	216	242	247	287	238	219	246	248	249	263	238	239	260	259	242	235	243	230	238	230	262	231	237	249	238	251	253	210	243	236	238	228	230	244	274	240	253	218	258	241	290	237	240	283	277	257	262	205	262	220	254	256	245	228	260	239	218	236	204	263	257	228	253	245	238	279	255	223	258	240	208	256	254	257	243	244	229	261	225	267	236	236	248	276	258	277	273	261	272	228	251	257	244	262	249	237	265	250	270	253	237	255	219	246	236	230	246	280	276	231	252	246	233	270	270	255	248	254	250	262	232	256	232	277	259	249	232	250	227	250	229	250	238	269	262	265	237	253	224	250	258	278	231	272	241	254	221	226	277	238	251	251	229	235	250	217	257	227	246	217	240	228	265	236	225	252	214	236	256	249	250	240	246	256	257	213	240	246	243	260	227	268	233	231	248	278	264	276	241	258	242	224	242	248	222	247	261	249	218	227	236	242	263	237	232	251	224	219	261	236	254	256	230	247	230	231	258	229	238	263	229	236	256	247	222	282	222	251	235	270	249	252	217	246	245	250	234	223	226	213	241	263	221	243	224	234	275	249	255	267	269	245	261	226	242	248	234	245	258	247	246	251	245	227	250	279	248	251	247	245	269	225	259	229	229	270	246	262	238	262	248	267	266	251	234	233	269	235	250	233	249	226	266	247	246	259	239	245	242	215	246	264	227	258	258	233	224	228	248	254	224	230	237	239	279	292	232	222	232	262	232	223	235	248	248	274	226	283	265	253	243	251	257	242	223	232	282	271	243	252	234	243	244	262	258	258	247	243	239	236	243	255	279	245	246	227	241	231	256	270	245	233	269	211	254	265	244	232	255	238	213	233	267	232	258	231	240	229	266	237	254	234	241	223	234	245	228	242	282	284	224	278	239	229	208	239	208	235	258	235	230	240	246	261	264	243	259	259	232	255	253	244	270	239	242	253	251	211	267	235	278	251	233	241	225	239	213	255	238	251	248	215	239	254	265	246	254	246	223	245	238	265	276	236
9552	4769	24533	53186	70474	67047	58270	43804	29435	15551	6074	2139	992	686	600	594	620	591	602	621	632	600	638	590	611	604	582	627	604	631	585	639	637	575	590	593	601	632	556	627	602	561	572	670	631	654	619	604	615	575	600	625	589	598	626	666	607	585	610	563	616	600	628	629	602	665	556	625	597	607	593	601	617	632	599	607	581	584	623	608	631	578	610	591	604	603	624	639	598	562	628	603	567	617	585	604	588	616	613	585	610	620	614	597	584	598	586	580	612	582	628	606	616	629	621	618	578	637	581	578	635	622	628	641	630	658	594	601	591	574	592	624	605	619	605	619	591	605	591	666	614	627	595	577	627	618	596	622	624	590	562	635	611	589	591	608	597	606	576	631	606	634	637	585	598	612	614	606	567	644	612	599	564	550	613	577	636	620	606	619	624	593	592	643	586	630	608	576	593	559	629	585	656	595	598	635	630	595	586	606	656	587	578	570	586	618	625	642	579	621	580	591	591	585	635	627	580	600	610	616	578	589	620	581	598	633	608	606	592	633	576	566	652	612	540	616	587	602	621	600	607	615	638	575	600	645	610	623	581	571	598	593	593	615	604	612	641	586	649	591	594	593	593	582	632	602	650	603	596	615	589	631	592	577	608	573	566	614	601	614	583	620	598	631	615	630	620	581	625	640	545	637	601	618	619	638	597	571	597	608	589	620	630	590	633	602	613	643	595	642	613	610	603	617	583	572	581	593	627	599	621	651	643	640	591	587	647	634	641	603	623	613	609	598	576	611	619	602	599	594	614	617	658	638	644	632	624	598	595	614	634	581	625	594	590	569	618	604	612	633	629	611	653	608	662	569	643	594	599	572	642	586	615	625	609	640	568	593	630	612	597	560	593	604	600	628	634	650	614	613	609	603	591	594	616	592	628	617	644	617	626	589	642	641	614	588	607	623	593	594	653	629	564	606	601	607	598	593	580	602	647	622	597	625	620	568	639	590	637	578	610	566	565	580	612	593	637	620	629	602	659	634	634	618	585	554	589	587	603	602	546	610	623	594	597	589	607	611	607	637	586	590	631	619	619	600	581	638	631	603	625	613	590	616	628	625	587	613	567	593	595	588	610	609	577	620	578	628	599	625	580	586	582	631	592	578	638	602	600	580	608	651	597	593	606	622	583	589	618	582	566	574	615	611	624	630	605	594	645	636	601	589	642	572	626	633	596	621	588	610	654	592	635	622	604	559	581	647	628	619	632	590	633	598	568	602	600	630	623	614	623	581	613	599	611	564	580	626	627	610	611	626	597	625	641	574	618	629	630	547	642	607	566	601	613	612	625	603	641	594	614	636	605	609	608	584	634	566	599	585	653	628	588	626	587	613	600	609	575	600	651	617	638	599	597	627	595	614	574	587	605	625	587	609	618	637	628	620	596	611	617	570	613	643	625	582	555	594	624	630	600	605	608	582	606	584	587	569	583	581	585	622	586	672	588	644	648	556	629	561	580	649	661	596	557	642	600	638	615	649	637	619	575	593	628	634	597	590	644	603	622	628	628	584	616	576	608	580	617	649	606	643	645	563	593	566	580	594	607	577	605	630	582	629	607	603	602	613	608	609	591	629	618	619	610	588	566	530	586	596	577	603	591	582	594	576	606	606	603	612	580	620	596	628	587	629	644	638	594	575	609	596	628	597	593	576	605	617	623	580	630	582	599	646	599	643	592	623	587	624	592	617	644	589	594	588	638	630	610	585	620	577	589	600	573	591	566	638	612	660	573	636	598	599	609	559	671	570	605	545	607	598	612	616	597	620	682	590	606	605	596	597	622	617	631	612	641	580	616	640	641	636	599	588	572	595	588	633	606	618	595	598	578	617	611	623	609	595	595	615	602	576	588	640	642	624	566	605	610	587	599	609	588	590	630	566	603	628	606	589	579	641	590	569	604	611	644	609	612	612	648	599	607	639	592	597	617	607	624	619	586	612	607	599	589	579	604	598	620	571	624	613	606	628	609	612	581	632	640	633	622	614	618	597	608	599	614	602	566	560	610	574	605	654	566	627	595	573	612	601	583	578	618	606	616	590	608	592	613	593	600	590	639	591	608	590	587	619	594	606	616	605	609	609	600	640	672	607	580	579	579	597	586	587	611	591	568	574	614	579	595	620	573	582	619	616	633	580	633	616	624	626	566	584	637	579	638	653	606	593	595	644	618	636	625	609	598	594	604	617	600	631	659	626	574	639	624	616	615	612	635	621	617	625	615	604	595	611	618	614	592	541	603	625	637	613	569	638	603	620	582	577	608	612	589	589	607	646	611	599	622	610	615	617	617	624	634	599	612	666	603	599	568	566	598	584	669	577	628	587	600	655	582	626	557	601	579	582	683	577	628	634	587	624	583	624	627	641	597	591	621	581	593	610	602	634	613	563	613	566	589	603	622	593	646	601	587	594	631	603	619	610	588	590	594	592	582	630	619	624	633	615	640	600	641	617	613	554	599	561	600	639	611	607	583	653	623	569	642	609	595	627	588	581	579	633	582	642	659	610	620	615	586	599	619	593	615	632	590	526	639	635	583	581	574	620	606	591	597	615	623	636	591	613	619	631	575	645	609	668	608	612	626	603	629	645	561	607	588	584	646	614	633	622	608	655	583	576	679	624	609	577	594	622	652	602	627	623	583	612	621	650	595	599	620	604	609	601	653	610	607	646	655	609	601	571	590	606	616	597	633	594	597	581	628	624	575	610	615	613	589	626	559	614	582	634	624	614	634	560	593	614	623	629	632	640	584	599	629	605	619	614	581	625	588	596	621	575	570	607	606	613	642	625	586	597	576	613	571	578	611	597	619	623	601	633	623	608	576	583	634	604	577	657	615	618	615	616	622	658	585	630	578	634	577	656	625	617	625	596	624	651	608	590	595	594	609	655	598	565	609	577	637	652	598	581	623	613	612	598	595	596	605	617	609	580	620	590	637	652	590	600	609	620	630	617	587	614	595	615	597	575	640	539	596	619	644	592	632	639	600	636	610	631	633	575	618	552	609	633	614	601	628	595	618	605	638	607	576	621	591	565	632	614	594	643	606	620	629	582	607	627	645	618	632	589	603	624	604	624	595	599	604	605	569	639	625	623	623	621	604	618	584	591	603	622	623	553	602	619	594	607	572	632	604	592	659	651	613	645	566	585	584	601	642	589	649	545	636	612	597	602	632	609	580	550	626	632	606	585	667	639	657	627	616	606	616	572	605	661	608	618	609	619	574	621	601	605	621	631	610	640	578	625	627	612	638	578	579	596	561	627	625	615	580	636	591	589	592	617	593	607	585	594	625	595	604	606	612	592	573	637	576	589	604	616	618	601	623	620	553	594	607	632	617	628	594	561	617	613	624	574	634	615	612	640	594	581	609	609	623	627	606	609	596	595	585	625	605	597	631	591	536	614	581	592	629	576	616	639	602	661	594	590	649	603	580	612	617	590	617	624	624	632	616	603	587	627	618	571	595	656	574	603	591	616
19026	7507	21316	58734	66488	60317	46062	29991	15124	5337	1575	544	353	241	237	227	225	225	254	242	213	255	218	224	235	244	231	205	218	197	248	222	219	220	198	233	257	220	213	204	242	218	245	257	253	235	255	223	241	213	202	211	203	230	247	237	236	213	232	226	233	212	241	233	213	233	220	198	231	236	232	233	243	234	234	233	244	212	236	249	225	235	256	222	217	207	229	242	236	244	230	207	197	227	229	230	230	221	241	224	232	205	233	200	181	202	202	260	215	221	235	252	235	236	227	239	231	211	253	216	247	203	224	205	208	236	235	207	237	219	223	250	230	210	208	225	225	236	227	215	219	230	220	223	214	232	241	235	213	219	220	226	223	238	214	219	242	214	228	213	223	236	219	258	233	211	226	218	245	221	203	233	239	233	256	228	202	198	220	211	219	224	237	258	251	236	222	236	262	233	232	211	229	238	231	217	222	211	243	224	232	247	225	227	215	210	233	221	238	245	237	245	234	248	249	256	225	218	219	195	212	236	200	205	223	229	227	219	238	209	236	247	202	232	220	222	202	231	255	216	253	218	242	220	237	237	216	220	205	247	220	224	247	202	227	227	208	206	217	207	225	215	208	215	228	251	239	198	232	233	229	225	236	212	239	221	231	240	243	242	220	268	220	231	249	227	246	250	226	229	228	205	242	235	236	240	227	232	224	214	252	237	228	212	237	205	207	254	213	225	237	226	242	242	228	217	225	215	227	231	269	246	257	256	215	237	226	238	226	237	216	248	235	210	234	221	211	243	232	202	226	254	251	223	214	234	233	227	216	237	245	235	249	220	206	251	208	228	217	238	196	231	262	245	229	237	232	215	251	245	244	249	221	218	210	218	206	220	242	239	252	244	214	228	226	237	250	242	220	238	253	220	220	236	232	243	208	218	239	235	238	233	228	233	226	249	227	260	237	227	248	242	223	224	238	222	234	238	228	231	205	239	198	255	223	209	234	242	262	230	231	233	218	213	240	227	251	247	249	242	191	206	239	217	230	219	233	231	235	241	235	234	216	242	227	229	209	250	212	251	247	220	229	249	240	224	236	219	239	206	215	228	207	253	207	226	211	204	253	202	210	231	207	208	233	238	219	244	203	248	218	230	236	222	235	251	228	233	242	234	192	220	238	220	238	225	198	205	240	244	223	263	201	228	253	240	221	229	238	243	225	264	246	218	198	226	227	238	222	235	229	225	210	248	207	190	227	237	229	200	232	263	259	185	233	244	239	200	232	233	211	211	233	197	205	218	228	271	241	219	229	266	235	217	226	192	238	224	232	224	260	230	222	220	237	208	227	226	230	249	261	249	230	240	224	225	230	194	248	217	229	204	239	223	228	225	263	226	249	242	262	224	242	212	205	215	248	228	240	204	219	207	222	220	221	208	257	227	229	220	245	243	245	235	240	226	265	220	216	232	226	210	231	243	243	235	232	230	220	247	233	234	245	257	228	245	228	230	212	228	259	238	233	241	231	246	226	258	222	233	233	239	248	202	246	213	238	241	217	204	218	225	218	200	236	260	256	261	237	254	239	226	198	212	225	242	244	241	235	249	208	233	226	214	203	238	238	242	233	207	262	221	230	219	218	207	239	218	244	261	167	252	239	244	217	242	216	247	216	231	229	210	214	205	203	238	199	209	234	240	222	223	255	217	237	235	227	240	257	220	205	194	234	216	224	235	240	240	243	215	193	232	240	222	241	220	229	248	231	254	239	238	247	218	207	241	217	254	224	224	259	194	227	239	224	244	206	230	223	241	249	245	235	237	233	233	205	240	222	228	241	223	227	235	240	232	245	224	233	225	222	223	213	256	244	196	232	235	234	287	220	226	231	226	245	243	208	202	214	249	236	225	230	219	248	249	199	240	217	251	256	234	234	204	245	221	206	258	232	216	231	239	217	219	239	218	213	212	235	214	238	214	213	238	250	238	220	227	257	222	216	228	238	222	243	221	231	247	250	247	241	227	226	227	236	233	236	220	226	215	227	223	226	211	199	227	228	210	253	229	207	220	249	230	227	243	226	253	256	246	229	236	241	258	220	209	250	214	220	219	230	238	213	236	227	205	239	206	226	226	246	267	230	205	222	197	241	225	200	227	230	226	228	262	238	245	204	227	230	240	241	237	215	222	250	235	221	243	236	259	247	228	235	282	232	238	241	270	240	209	235	218	240	201	207	227	258	246	253	235	221	215	226	244	263	239	226	238	228	210	260	223	228	247	220	224	250	233	219	225	212	221	228	238	225	229	208	249	228	240	224	242	251	199	242	253	242	175	227	244	250	228	217	212	209	256	230	245	242	231	243	250	230	183	232	229	256	228	244	247	211	214	249	240	220	214	241	213	215	235	238	240	256	251	260	220	214	243	226	213	204	219	243	232	237	243	236	252	227	212	235	233	247	210	234	236	230	217	240	227	220	235	212	231	257	212	223	235	226	253	254	206	243	209	239	210	246	224	222	237	220	236	246	238	217	230	227	239	225	217	243	231	245	212	212	253	209	209	246	232	245	237	219	230	236	195	226	234	253	257	220	219	205	232	258	223	205	246	219	245	213	237	195	222	227	222	212	239	240	250	195	216	233	232	228	203	203	217	229	252	228	226	220	240	200	228	221	220	242	235	251	230	187	230	245	229	241	227	206	237	198	237	210	233	238	229	245	226	227	230	230	245	266	215	214	254	246	217	228	249	250	228	201	199	181	223	227	215	234	229	247	207	244	227	247	228	262	242	263	194	233	239	222	244	249	219	235	232	265	228	226	225	211	237	228	246	200	236	216	211	237	249	205	218	201	239	230	219	244	219	234	216	226	227	234	202	208	215	220	248	198	219	234	234	213	243	226	220	227	250	226	238	215	218	241	224	253	223	225	250	232	232	240	237	217	224	228	236	205	210	234	239	242	214	235	225	218	204	256	233	212	227	245	251	225	228	230	249	208	212	206	246	236	213	249	229	237	215	217	227	243	241	237	232	240	236	204	206	226	238	218	225	224	199	221	243	218	260	248	225	211	244	229	223	208	210	221	243	219	224	217	239	233	222	246	245	217	215	228	263	234	259	249	224	243	235	221	206	229	239	219	247	245	191	217	221	230	236	232	206	240	213	217	215	230	217	231	213	236	243	242	249	259	215	235	225	231	210	215	230	229	222	236	202	232	227	249	232	256	253	227	222	235	239	195	236	214	206	236	236	217	228	241	227	238	215	209	248	215	237	221	210	212	224	211	226	216	230	205	232	205	215	251	214	236	230	220	257	220	199	235	222	243	224	250	232	242	205	220	212	232	266	239	232	217	221	234	235	211	248	210	235	227	227	247	227	239	230	238	219	223	248	269	220	212	192	214	223	243	230	239	254	221	261	226	215	238	241	217	216	219	242	209	229	257	251	233	210	233	224	241	231	221	228	236	209	206	245	201	215	241	244	222	252	227	240	214	254	215	219	217	238	235	206	239	234	247	228	227	221	229	216	224	253	232	226
10093	6066	27282	64545	74885	71223	57126	43299	28655	14885	5565	1855	1059	701	598	640	587	578	571	544	574	627	553	572	586	568	602	559	565	556	546	550	546	627	596	577	566	565	562	585	604	578	595	588	592	609	576	568	540	552	578	577	594	595	570	625	498	584	616	553	550	593	568	567	507	597	590	633	522	512	588	595	592	543	563	573	589	553	522	569	553	562	591	536	573	612	588	575	569	577	579	555	558	559	588	540	573	524	540	566	593	556	572	550	548	586	570	579	569	579	597	613	536	561	561	551	560	541	591	563	574	615	581	590	603	570	538	567	587	574	594	599	589	578	556	551	552	562	529	553	550	537	537	575	584	589	576	560	603	546	571	564	587	599	550	568	572	529	576	582	569	611	536	562	558	582	626	537	574	576	540	563	535	580	603	606	525	523	557	559	593	570	572	611	577	557	575	544	593	552	559	595	571	526	557	568	608	580	593	542	586	590	589	619	597	565	567	562	570	569	531	597	556	545	601	568	566	585	566	596	593	606	547	536	569	568	557	599	602	578	577	538	538	565	592	567	578	556	591	587	580	559	589	624	558	517	533	600	562	589	559	535	525	589	579	604	556	600	590	586	535	577	580	574	584	582	549	563	570	617	588	585	581	595	554	561	585	608	583	592	525	578	596	579	553	560	540	559	563	557	572	596	575	570	575	575	585	578	602	588	598	552	547	580	567	553	563	595	549	576	610	600	544	586	564	588	610	597	573	577	587	578	580	544	531	609	582	615	560	589	571	550	583	536	561	579	570	579	552	543	587	545	558	567	543	560	599	603	595	579	561	586	588	639	583	575	558	539	588	562	579	550	548	550	531	585	572	517	552	562	580	558	566	575	548	531	576	580	608	600	584	621	594	572	591	544	524	570	577	593	564	562	563	552	566	570	532	592	607	563	595	585	636	606	595	567	498	556	568	546	523	590	580	584	568	551	590	549	594	560	585	599	567	560	555	590	560	583	606	550	619	537	625	587	537	575	552	593	559	564	599	608	550	592	537	561	600	565	585	557	551	600	579	573	555	557	550	578	596	556	568	590	560	591	574	558	567	560	585	541	577	589	587	581	553	576	560	546	595	585	601	533	555	546	554	544	555	567	551	567	592	553	589	576	550	550	565	555	587	603	578	521	579	547	589	567	568	585	554	592	578	580	572	572	574	549	541	548	587	592	555	612	576	590	577	558	598	527	612	607	548	619	590	535	537	607	572	590	590	547	568	599	550	555	595	559	549	614	564	580	586	539	525	596	592	554	561	578	578	588	531	546	581	575	556	558	584	599	552	581	560	614	605	599	584	573	572	576	579	587	620	560	587	555	604	552	575	538	551	550	543	556	570	537	594	554	593	571	588	576	585	610	560	563	570	532	544	532	554	581	574	572	557	573	632	549	579	596	605	552	539	567	558	556	561	576	613	549	631	585	592	588	542	594	594	586	617	575	551	517	550	581	560	580	571	556	605	591	583	581	587	547	547	542	580	555	551	581	556	603	547	547	590	554	542	564	607	576	576	602	545	585	570	623	583	568	554	556	584	611	568	621	580	603	561	560	594	569	567	554	536	579	573	571	547	548	535	611	591	575	592	554	544	551	559	601	548	550	561	548	583	587	571	560	553	567	569	607	550	584	603	562	608	571	567	582	565	583	555	572	543	569	568	585	584	564	520	585	565	548	600	591	604	595	511	607	572	577	596	564	543	578	569	559	589	580	560	542	586	619	554	608	578	587	520	561	586	557	566	555	567	542	642	585	602	563	611	551	567	545	593	585	566	561	566	575	535	548	547	560	599	570	583	555	604	619	556	584	581	594	505	580	546	536	540	552	582	602	567	582	537	560	584	543	584	548	568	545	523	587	590	549	596	562	547	565	570	556	556	530	571	610	608	596	632	561	529	601	556	575	565	536	547	567	570	619	604	578	549	537	557	567	550	583	599	552	572	574	570	573	598	585	565	593	562	586	584	540	562	572	564	591	554	580	563	581	548	609	599	596	565	530	604	574	568	606	577	587	618	544	596	579	582	549	591	598	601	548	570	551	579	562	561	569	559	587	549	577	575	568	553	588	575	597	563	565	598	594	570	564	558	579	606	577	562	561	581	553	595	568	574	599	588	570	565	556	565	592	584	575	559	559	592	548	558	528	604	548	580	556	544	587	593	622	584	562	594	547	545	593	593	581	577	568	588	556	575	582	559	569	619	595	563	557	563	606	556	590	565	593	587	580	524	538	569	554	611	594	571	581	570	606	582	563	540	571	587	542	574	531	541	614	577	628	596	543	592	584	592	584	610	616	577	548	560	599	558	560	530	609	544	582	538	565	536	572	526	567	576	559	541	582	568	562	584	632	593	578	561	505	546	579	599	578	619	547	577	587	564	541	557	579	587	561	589	549	563	585	582	527	529	567	626	555	578	597	582	566	587	587	585	595	585	597	600	585	591	593	569	561	558	571	548	615	550	517	559	576	551	557	577	566	559	555	568	546	567	581	597	595	583	563	542	524	565	548	546	579	640	594	598	552	616	540	564	583	579	591	558	604	571	559	554	563	574	589	572	558	575	573	607	593	584	535	571	577	549	594	584	575	560	543	586	576	594	578	581	560	627	523	570	578	568	541	552	536	532	543	584	555	555	562	601	604	588	545	555	593	582	548	569	589	539	563	614	577	569	599	544	602	537	553	556	612	535	572	596	544	602	586	569	580	578	570	540	541	553	576	599	521	553	600	559	603	554	595	630	588	550	581	635	577	579	557	540	605	592	551	559	590	589	561	575	585	563	583	556	517	557	546	558	532	576	580	541	609	547	605	562	577	586	554	537	570	533	560	601	583	596	577	590	596	579	600	557	620	579	579	551	536	603	608	609	574	545	548	601	575	566	584	579	541	519	588	572	558	604	584	554	561	551	523	584	549	533	559	581	539	552	545	544	581	562	568	586	565	598	590	582	571	600	531	550	585	572	599	556	617	551	576	582	535	604	572	565	581	576	559	557	596	549	590	576	564	596	602	598	567	594	578	585	565	562	601	547	580	568	579	597	573	567	594	594	527	592	598	587	576	589	562	527	587	521	559	589	580	577	532	561	620	565	552	569	602	571	545	636	562	589	588	618	580	588	576	539	564	567	581	592	541	574	578	585	598	561	575	577	561	543	563	549	577	577	579	518	556	564	593	579	583	590	494	595	613	586	552	589	575	586	588	534	615	560	625	581	605	618	596	561	579	517	608	554	563	527	563	581	587	603	551	608	574	563	578	570	537	581	536	591	590	543	588	551	601	561	570	544	603	564	540	558	556	586	568	541	587	527	577	568	579	586	564	589	559	570	542	583	551	608	543	575	550	551	573	565	536	618	578	586	594	545	546	538	554	536	521	555	578	550	550	547	596	591	556	566	595	597	523	606	584	601	546	581	553	593	534	558	575	567	574	574	601	573	582	570	530	611	592	565	518	523	558	545	612	593	545	604	542	497	564	586	570	553	515	587	587
2562	486	498	3126	5918	5003	3091	2408	1378	807	440	372	354	324	360	293	334	313	305	303	305	354	335	298	289	314	331	314	328	330	346	346	343	319	313	321	317	328	315	292	327	291	313	326	362	343	330	294	295	294	309	319	324	289	293	306	292	315	350	340	338	340	328	298	317	311	315	323	296	322	348	308	311	320	298	330	304	320	315	325	302	337	308	311	341	313	316	312	334	324	314	293	326	327	316	300	319	322	337	355	314	297	320	344	318	335	306	321	353	298	328	292	341	296	331	312	320	318	329	303	311	346	298	342	282	332	309	321	326	320	309	343	331	322	342	320	320	304	336	276	293	283	289	316	319	321	342	319	282	287	294	319	290	307	327	303	309	324	312	314	345	343	314	310	319	332	322	273	308	295	306	339	349	297	339	297	311	340	323	309	300	333	329	301	310	317	284	348	304	315	329	350	318	325	332	299	301	289	306	339	347	279	323	333	313	324	316	347	321	310	317	336	307	301	335	302	325	315	302	332	306	324	318	353	316	315	300	315	300	323	288	320	305	306	306	343	313	309	279	340	321	303	351	306	323	304	317	333	334	332	313	307	333	332	334	326	285	332	329	321	339	344	315	335	357	314	354	312	353	325	266	283	331	328	312	319	327	308	304	307	308	303	307	294	320	321	296	325	324	327	323	277	319	316	293	307	319	337	338	302	362	296	310	303	297	280	314	307	299	304	317	338	303	321	311	301	332	320	309	328	305	309	330	301	300	270	313	303	333	285	306	320	318	318	324	272	325	323	305	340	340	307	360	309	338	317	291	306	332	268	309	355	305	307	311	313	329	342	318	302	338	321	297	359	363	315	321	336	312	346	309	303	309	311	327	343	287	334	307	317	346	332	297	297	325	302	327	326	307	298	298	300	323	316	301	319	335	356	306	332	288	323	288	333	316	269	318	306	332	309	296	340	307	314	296	284	299	293	302	330	305	296	317	339	318	306	363	317	315	323	325	328	307	301	286	331	336	296	356	324	311	309	310	304	283	310	359	313	321	331	316	324	298	330	322	293	303	333	330	306	302	317	290	299	347	316	290	307	287	308	304	329	300	329	331	294	310	293	302	307	321	323	320	321	292	314	323	340	319	291	289	325	343	315	304	331	327	322	317	324	318	302	367	332	316	306	333	331	309	324	285	282	279	305	327	335	313	314	306	300	318	299	335	326	326	328	313	320	282	330	325	333	332	322	304	273	309	310	346	338	341	291	315	300	278	321	319	330	335	300	345	330	316	346	314	311	306	320	296	319	335	342	337	311	323	320	313	320	301	331	344	332	298	301	310	308	316	347	317	322	309	302	314	326	309	302	321	312	338	324	312	353	313	324	313	315	332	353	339	305	325	299	321	319	341	304	300	308	316	320	335	326	352	345	344	331	334	324	333	312	280	312	331	365	336	313	322	322	300	318	300	306	335	320	303	338	311	314	322	294	307	333	340	332	350	309	328	339	309	328	344	312	271	305	306	282	325	340	302	309	303	306	309	353	267	349	317	334	321	309	305	308	319	308	367	319	337	310	337	318	327	298	324	330	313	315	332	304	316	309	330	304	339	304	305	341	330	322	331	343	321	320	339	310	297	288	318	350	282	310	331	328	310	311	338	307	293	314	289	332	304	348	293	312	300	293	308	324	316	326	296	308	267	324	321	323	324	317	317	304	317	292	332	290	312	330	305	328	311	288	310	341	312	322	305	322	322	318	315	299	313	304	315	332	310	343	329	335	300	329	346	327	334	319	299	282	302	302	310	306	304	318	339	342	304	350	298	326	293	318	327	323	295	301	321	300	315	334	319	290	328	310	314	320	313	336	301	318	317	324	317	306	319	336	334	324	323	313	313	315	310	296	289	334	323	309	306	342	335	357	295	305	332	267	304	310	309	328	330	340	323	336	312	277	324	324	283	300	312	339	325	319	334	320	339	299	298	309	337	313	327	304	309	301	335	334	324	323	342	309	329	286	305	315	311	305	308	344	277	315	315	293	355	321	354	348	313	299	314	305	322	323	314	298	355	335	321	271	327	315	313	294	321	316	309	315	330	322	327	333	324	319	320	326	322	304	304	329	298	340	300	322	299	317	306	317	283	321	295	328	304	314	320	340	270	344	282	306	292	308	319	298	310	336	300	300	300	301	321	313	321	315	297	330	331	318	339	303	271	326	291	308	305	313	316	313	331	322	330	317	311	323	315	307	287	341	293	325	311	354	308	312	329	289	311	320	286	312	275	317	329	281	319	340	323	267	298	298	354	350	314	309	307	329	300	311	314	327	331	320	323	335	318	361	321	336	320	325	303	318	318	326	304	247	322	310	307	323	310	304	291	347	329	298	291	332	352	354	340	312	304	250	312	325	300	300	336	334	322	321	323	302	305	280	355	325	361	318	324	300	331	310	316	299	343	310	323	286	306	311	302	305	330	303	324	290	312	333	338	307	327	330	317	317	316	282	320	324	329	318	321	306	317	306	299	285	308	319	301	289	314	327	344	309	322	308	315	306	350	313	321	327	309	312	320	296	340	358	308	336	335	310	295	332	315	342	300	337	333	325	297	317	305	324	332	319	293	327	318	339	333	300	295	340	336	319	272	319	323	306	347	307	308	300	313	352	337	330	337	321	301	333	316	321	294	303	311	321	287	309	309	340	289	328	300	308	279	286	322	304	335	353	309	296	311	296	334	345	336	348	325	332	297	321	310	314	292	305	334	340	309	330	321	380	292	329	317	297	324	281	328	304	310	354	301	315	305	312	330	295	338	306	319	335	314	315	300	306	344	313	324	283	349	353	296	280	311	327	310	334	324	336	315	340	314	326	316	335	322	263	318	315	322	359	317	329	326	310	340	331	321	311	319	311	332	302	293	361	320	327	320	312	310	295	340	309	307	309	331	373	293	307	318	310	316	316	326	343	330	316	332	296	288	307	332	289	340	328	301	341	285	317	345	302	332	308	335	311	338	328	323	321	322	321	333	307	296	272	301	339	310	320	318	329	305	290	322	319	314	317	340	336	321	326	327	275	313	324	319	302	337	321	337	319	305	308	331	318	311	340	306	300	290	282	305	296	309	304	323	304	302	327	299	321	311	332	311	331	282	317	333	309	334	334	319	289	342	304	299	304	313	303	334	309	295	308	316	298	323	322	301	317	340	328	320	336	316	294	314	295	316	305	287	332	287	302	336	309	294	322	306	322	303	324	334	332	317	274	296	310	344	307	324	335	286	289	310	326	305	312	317	320	322	334	330	352	300	305	341	292	286	323	311	340	340	312	316	326	375	307	312	331	342	271	284	310	322	334	313	342	293	308	324	342	297	304	311	319	293	317	323	304	330	352	326	291	314	338	335	332	303	313	328	319	332	305	328	333	315	313	308	312	316	293	327	324	289	302	327	294	325	351	321	317	298	302	297	283	345	294	308	293	323	338	335	293	291	310	319	325	304	318	312	318	316	298	325	311	322	315	274	318	351	301	311	304
2643	952	1230	10608	18325	15550	10634	8797	4835	2575	1245	955	911	835	761	794	748	743	781	782	769	817	722	760	761	814	754	738	793	759	793	712	754	800	803	789	799	779	773	783	745	777	750	791	723	771	781	734	741	778	736	754	782	770	743	745	728	733	809	720	761	786	767	725	722	753	773	752	751	781	762	748	775	792	717	749	739	792	737	781	766	793	725	736	757	788	807	722	763	801	724	807	759	783	747	775	758	739	717	741	786	769	785	759	794	775	750	737	790	748	748	776	787	732	789	734	760	763	750	740	800	786	788	757	758	806	782	767	754	774	767	783	734	724	775	771	778	761	724	770	720	737	734	781	721	739	743	746	724	743	787	776	745	750	765	743	799	771	738	806	739	771	783	810	787	731	770	749	769	735	783	722	722	737	733	747	786	768	765	815	749	742	761	754	747	792	791	742	784	762	739	758	773	804	834	786	752	741	731	762	795	687	806	768	811	812	779	809	776	745	801	749	769	738	734	755	766	778	728	725	779	766	750	750	772	759	774	712	767	740	807	792	752	773	786	747	740	712	758	788	820	796	764	752	732	803	771	765	747	748	758	772	755	745	754	757	782	784	772	743	733	799	729	737	750	797	766	700	805	772	762	748	731	857	758	779	796	811	762	775	754	708	813	743	734	796	846	721	791	745	750	761	718	771	748	781	759	798	767	783	818	758	738	773	779	746	758	751	757	788	770	751	760	748	768	749	747	807	731	779	781	706	779	710	794	771	776	784	802	769	773	777	748	737	733	761	728	831	772	722	753	745	794	749	774	723	760	799	743	702	768	754	767	782	725	756	765	782	741	813	764	787	760	779	790	745	746	766	792	784	774	749	757	749	767	772	769	755	787	742	779	719	697	763	747	748	776	717	710	764	799	816	711	782	723	795	758	824	746	744	758	775	747	772	735	776	728	744	784	750	730	736	749	782	754	746	815	752	739	773	740	760	764	741	754	783	769	745	721	762	776	772	762	772	803	755	769	783	800	728	766	754	749	764	780	804	747	781	732	761	748	787	748	768	726	778	788	837	797	784	791	748	741	740	756	786	756	753	780	748	768	765	752	770	746	792	725	769	722	777	800	786	747	770	775	750	751	755	738	794	805	771	776	732	776	784	771	760	780	761	767	772	776	735	784	798	752	764	772	747	770	793	749	756	746	767	770	783	782	740	768	751	744	776	788	809	833	744	760	733	729	740	793	748	780	759	725	735	785	807	788	826	769	773	748	791	722	715	735	747	739	715	734	767	742	796	745	770	766	733	742	720	735	759	772	758	798	791	764	733	787	727	735	778	783	768	756	764	800	781	797	755	710	771	790	778	726	760	808	755	760	812	811	746	777	719	725	749	750	810	807	744	762	839	772	787	770	768	711	752	762	797	770	745	782	758	764	762	827	821	734	766	772	790	781	781	744	740	768	764	803	806	791	780	772	764	747	744	762	745	760	742	779	772	778	788	765	770	774	803	774	830	722	746	750	806	801	747	758	777	752	727	747	717	774	705	758	779	763	796	771	781	758	830	775	763	786	762	782	780	758	706	777	723	779	773	752	743	717	774	821	717	772	743	694	775	769	744	763	750	755	802	790	739	743	756	733	723	768	767	834	744	804	778	740	772	733	759	786	715	747	748	783	748	773	795	751	776	795	800	795	705	795	737	756	712	719	754	813	795	733	740	698	787	741	758	774	774	722	788	732	720	818	753	714	767	765	737	801	830	817	749	740	777	749	780	748	813	759	816	732	809	783	775	769	810	754	749	776	760	773	767	736	771	780	781	696	738	752	768	826	758	783	735	756	725	762	792	787	757	754	713	739	784	808	772	769	701	726	773	770	752	786	736	823	749	810	769	778	788	833	792	795	738	780	782	726	745	751	799	748	765	742	800	755	780	763	767	797	824	782	749	756	771	785	748	785	740	748	698	759	697	787	728	840	775	772	746	825	776	788	755	748	755	735	756	759	797	759	744	791	739	733	768	721	782	743	744	761	777	764	757	781	718	759	747	783	772	744	756	739	719	789	799	785	767	756	770	736	764	793	747	791	797	766	787	752	749	759	730	758	800	774	761	784	778	747	748	718	751	760	733	798	756	727	752	730	760	735	763	780	781	723	719	746	760	781	716	781	787	771	753	775	780	777	695	767	755	807	782	741	783	753	776	781	718	704	751	724	748	730	771	696	765	753	747	744	752	758	772	725	786	774	751	799	783	748	745	747	760	825	802	773	733	745	750	788	755	748	781	766	764	806	735	783	760	785	779	790	783	762	749	758	781	756	833	765	757	796	770	786	732	768	810	716	739	755	809	751	755	761	774	728	734	785	805	740	750	802	788	811	738	773	722	729	752	733	724	763	790	787	773	771	731	812	766	761	792	748	736	745	785	728	822	779	770	750	819	751	800	749	774	766	786	746	718	735	753	769	766	726	756	808	772	752	771	763	797	753	740	833	769	740	737	743	756	782	829	723	775	785	804	789	749	772	728	697	773	727	797	777	774	722	805	805	743	734	789	739	762	743	781	805	726	778	758	766	753	770	730	743	762	765	757	744	753	788	755	730	760	772	782	716	735	796	774	703	737	730	784	742	763	758	768	781	722	716	731	746	755	825	761	743	731	745	737	795	786	750	786	764	774	781	796	773	796	765	765	750	805	725	769	736	745	732	728	771	800	747	772	782	791	776	786	759	778	740	755	730	771	749	715	727	774	764	802	759	771	751	751	758	808	780	825	816	759	716	764	782	776	747	798	779	773	757	782	784	802	773	737	825	736	711	787	773	812	799	765	751	732	775	754	763	812	723	747	767	821	755	777	744	792	802	762	783	736	745	731	766	749	794	737	819	764	714	745	747	825	720	770	810	774	771	799	775	835	698	703	771	774	772	791	725	743	772	759	812	757	789	769	774	841	774	736	758	816	720	732	742	777	718	760	812	757	791	776	755	789	759	777	755	746	812	792	806	797	736	743	805	776	725	756	788	781	750	769	737	734	775	747	761	784	766	774	798	733	771	764	748	728	758	756	729	775	741	822	753	733	809	766	771	771	766	717	739	751	726	797	763	757	712	804	787	777	709	772	782	798	723	768	764	745	819	805	734	768	760	756	809	752	758	756	794	792	749	775	780	764	778	758	803	758	784	736	726	805	743	783	786	731	780	762	809	751	773	811	773	756	772	722	737	779	786	768	788	769	776	745	765	756	814	718	794	741	760	773	827	805	764	782	759	763	751	769	792	766	791	745	728	793	754	776	758	791	780	775	708	791	764	785	743	739	786	712	732	774	795	810	748	791	847	759	775	761	756	758	803	785	796	767	739	765	798	747	798	792	812	698	770	711	802	773	815	787	720	784	747	713	759	744	774	761	711	727	741	792	797	789	749	753	764	750	791	772	796	760	788	771	791	750	763	781	749	774	811	807	738	767	773	802	747	730	757	764	719	766	804	734	755	771	785	733	812	737	768	754	785	779	737	740	742	784	677	784	763	762
17163	6576	9841	44925	62732	55127	41705	32344	16728	6504	2372	956	462	359	295	238	265	241	253	279	247	228	223	269	245	248	248	255	252	232	273	245	241	232	252	248	262	218	244	264	263	241	244	251	274	265	249	246	267	238	238	258	257	232	253	230	247	236	256	253	234	253	224	255	255	255	277	254	241	262	263	247	239	269	233	253	255	245	224	250	256	255	239	242	268	248	255	239	232	244	258	254	251	250	232	276	283	268	257	248	256	254	263	226	258	236	224	239	214	225	288	248	265	260	259	255	245	256	259	281	251	261	256	229	271	244	263	280	237	235	247	258	287	250	237	270	255	237	232	233	251	253	256	248	258	245	248	226	275	237	251	225	236	235	222	265	237	256	254	246	263	264	253	257	250	271	244	261	279	255	234	265	269	254	252	219	236	224	253	230	266	205	256	218	283	235	227	261	253	247	230	259	270	255	248	255	263	274	276	265	214	272	273	253	242	238	269	232	273	257	253	255	256	234	240	270	278	252	252	268	262	221	246	265	267	272	243	257	243	239	237	238	242	263	243	243	261	241	269	246	227	264	242	266	251	260	254	235	258	244	244	221	270	270	240	236	260	260	257	227	252	262	274	268	236	262	264	256	225	258	258	223	247	243	266	229	273	248	270	224	262	240	239	235	229	292	294	254	258	214	260	247	249	263	231	231	268	241	240	224	255	270	243	233	259	240	233	256	229	243	253	238	247	244	282	245	260	266	252	224	242	265	239	272	226	263	258	234	237	263	250	248	249	283	261	259	237	270	235	244	254	232	263	237	254	264	230	242	227	251	248	246	240	246	229	249	245	251	240	249	238	219	245	259	245	231	238	248	249	231	232	237	229	249	237	271	235	245	241	249	270	251	212	242	252	254	255	239	276	240	218	256	234	275	248	259	244	255	243	264	260	247	240	250	237	268	247	282	263	226	246	227	280	243	280	266	271	230	264	245	244	258	255	201	263	262	246	247	248	246	248	263	231	257	263	229	278	253	224	251	227	274	252	236	261	231	264	238	218	233	258	261	230	214	273	232	224	232	237	242	278	271	254	236	273	249	238	229	258	235	274	235	255	240	267	227	250	239	251	247	224	243	274	233	256	246	235	236	247	237	242	266	246	253	216	269	248	244	276	250	266	261	253	239	253	261	234	223	243	266	246	245	251	259	270	240	247	272	246	258	241	233	243	247	237	251	254	261	236	272	256	263	247	254	250	263	238	249	248	248	221	272	269	254	269	250	233	247	251	225	221	243	254	261	262	243	265	251	249	253	228	240	243	247	294	247	257	260	249	299	291	254	245	226	267	240	248	235	256	243	243	255	252	252	207	241	218	239	240	258	250	215	259	240	285	268	236	265	252	237	290	267	269	270	260	244	235	238	256	273	237	258	227	240	229	219	241	271	263	277	258	226	270	230	239	255	245	238	268	247	241	262	270	266	227	240	253	260	260	242	254	254	244	257	227	246	258	275	266	241	227	233	250	244	254	254	233	255	252	250	264	259	242	268	266	254	247	244	247	227	245	264	281	255	250	240	207	257	237	257	254	267	241	263	240	249	252	253	265	247	236	244	247	258	255	264	254	208	269	216	231	257	231	262	267	257	276	252	226	260	250	248	261	254	250	253	230	251	265	268	221	247	254	252	242	230	268	273	239	235	213	257	258	237	250	264	281	260	240	217	238	249	233	249	259	235	241	246	272	263	251	243	283	238	263	255	255	265	256	273	239	235	264	225	273	288	251	234	250	247	258	219	247	247	247	251	254	220	281	283	233	266	235	240	262	239	250	210	254	241	261	232	251	239	229	244	264	245	254	223	253	262	236	242	243	219	241	238	259	253	245	260	250	257	259	286	263	234	256	220	262	252	263	257	255	253	288	271	280	258	251	251	238	279	267	250	266	249	256	245	278	264	253	268	261	247	236	238	254	255	237	281	252	220	266	233	281	258	235	248	254	255	252	219	238	271	245	265	240	254	227	259	253	249	237	263	259	256	280	258	235	251	239	257	236	239	235	265	247	247	248	249	275	261	230	259	242	231	270	262	249	256	274	253	255	255	275	272	230	255	248	271	247	266	213	272	228	240	248	251	268	274	242	260	262	262	251	242	228	237	267	224	242	267	261	263	247	276	253	240	260	273	255	265	237	220	274	247	265	246	250	253	255	242	251	245	246	247	259	246	224	220	267	264	266	251	246	241	265	259	269	272	236	217	274	248	255	272	228	265	259	239	244	247	264	240	249	224	256	262	276	247	256	263	278	230	255	260	270	247	248	254	275	261	249	249	255	241	258	250	235	248	292	253	253	278	238	227	233	252	270	247	240	230	269	241	245	228	269	273	238	248	249	239	258	260	257	252	231	237	242	242	236	230	274	244	232	256	253	243	219	239	253	256	274	243	232	238	247	235	234	250	247	250	246	251	261	231	246	251	269	252	226	287	272	249	252	224	264	268	255	228	287	277	209	233	261	269	269	242	256	258	226	234	252	255	238	246	236	258	249	229	246	248	233	245	265	246	265	251	300	248	250	266	252	252	248	264	251	292	254	225	253	263	267	253	272	226	226	254	289	246	265	259	229	239	250	274	231	258	238	260	263	275	249	266	273	253	269	261	255	275	260	263	251	230	251	245	262	244	259	245	287	233	244	280	239	223	267	253	231	254	260	272	259	251	257	244	264	243	249	258	268	284	242	251	271	270	281	261	234	247	239	237	242	254	236	275	273	240	260	239	241	237	263	240	240	225	250	277	263	260	250	268	226	273	238	272	271	234	248	283	277	236	251	235	226	246	257	259	251	269	237	267	263	248	250	241	228	257	223	233	252	255	263	280	261	243	242	263	217	243	248	263	260	258	242	266	243	261	237	250	253	294	250	274	270	251	231	239	253	261	244	240	269	258	236	257	271	243	244	259	238	250	258	243	234	234	257	259	228	288	250	264	230	243	238	227	243	226	260	249	255	238	262	228	246	240	237	250	261	235	241	215	216	238	243	258	239	239	257	266	257	256	277	255	265	249	276	223	223	222	255	261	268	248	252	238	247	259	270	274	281	262	282	240	256	233	272	229	232	255	255	226	226	262	257	233	241	268	229	243	254	263	247	274	261	261	253	243	242	265	244	230	271	232	226	252	245	243	258	257	260	261	262	246	242	225	236	258	251	249	262	238	253	277	243	236	218	289	245	247	266	275	253	260	256	275	275	248	288	229	250	265	266	247	275	259	252	247	259	270	260	230	256	220	269	244	242	268	248	259	252	275	249	260	248	221	249	257	217	250	264	256	279	236	252	210	250	254	290	251	251	254	294	240	268	255	271	234	272	273	244	248	247	257	248	264	232	264	262	258	258	232	237	224	256	271	252	243	254	253	267	274	266	266	254	238	245	251	269	246	236	263	262	269	237	256	240	259	253	245	244	237	250	273	254	245	278	275	251	217	244	251	222	237	256	257	267	279	269	246	256	251	257	274	228	264	274	237	264	246	261	248	250	269
9910	5269	16284	53765	70715	65399	54334	46098	30426	17603	8601	3684	1733	972	741	638	612	664	627	641	587	652	595	614	587	599	646	630	635	684	658	658	610	637	596	604	661	631	624	557	619	612	652	638	607	557	637	634	572	662	655	615	673	606	605	643	626	628	570	610	632	623	626	609	594	628	669	615	632	640	640	589	642	610	632	652	580	616	642	619	674	633	649	615	583	654	650	608	593	651	631	616	572	610	609	609	612	570	591	591	585	643	631	647	622	596	634	605	610	596	604	652	596	632	626	597	604	589	608	625	579	581	612	564	598	630	617	600	649	602	620	627	570	599	569	629	647	626	634	624	599	648	634	628	596	593	612	615	692	595	629	610	605	648	661	617	642	618	670	643	620	607	631	618	613	637	618	619	616	601	681	626	604	641	611	619	643	615	626	611	650	606	580	604	635	669	607	643	617	618	591	617	589	610	596	612	587	618	630	566	608	585	600	605	650	638	613	622	582	625	623	597	640	640	624	550	573	604	642	598	624	587	632	637	580	631	655	568	648	638	634	629	631	612	605	628	634	650	622	611	658	654	638	584	596	601	651	618	610	633	573	571	602	649	637	623	608	598	675	656	606	635	591	654	613	621	603	596	599	623	611	651	631	602	603	599	632	625	616	665	607	609	619	627	633	615	630	589	617	618	585	601	580	610	632	656	612	625	618	639	620	597	671	639	625	636	629	581	631	677	603	565	638	620	683	631	580	596	622	626	671	633	613	594	610	623	651	612	631	622	630	641	568	638	627	621	562	638	637	635	580	577	603	622	640	647	633	631	574	591	636	614	665	627	622	629	655	624	605	632	630	646	645	650	568	593	605	613	641	629	624	607	618	591	606	592	617	623	582	600	615	607	604	611	648	644	648	647	613	592	595	662	636	627	595	595	624	652	640	632	622	688	605	607	615	611	596	606	591	665	678	631	643	617	628	605	655	609	583	625	644	578	596	625	604	665	619	575	635	649	629	607	663	638	615	651	619	627	627	645	585	620	666	631	596	648	634	611	663	609	608	682	620	607	620	607	643	593	596	624	649	623	642	606	602	653	630	650	598	582	626	634	655	621	621	652	661	581	605	662	626	609	631	606	671	622	619	631	592	644	641	614	628	595	610	626	607	628	606	678	600	603	590	656	609	625	595	647	581	621	618	652	637	615	588	614	618	602	636	612	626	642	588	634	660	608	657	576	601	608	614	609	640	574	620	637	656	617	621	624	597	629	614	606	601	607	647	622	646	631	660	625	637	637	649	649	646	611	608	614	620	613	669	619	591	632	615	619	544	594	637	652	667	587	627	639	635	623	572	676	623	614	535	579	646	587	609	589	653	589	604	646	648	605	602	660	626	672	649	560	656	624	677	582	609	622	610	641	612	581	629	619	600	621	590	619	588	636	653	608	597	598	595	654	538	621	644	580	650	612	621	573	587	602	569	611	677	643	579	599	646	622	609	584	639	648	598	641	623	627	606	616	590	631	639	639	654	636	564	593	620	641	669	603	611	711	605	635	601	614	627	631	603	610	636	607	661	654	594	630	637	621	616	634	602	632	614	616	646	570	623	590	647	595	602	600	593	626	568	630	667	594	609	613	613	594	620	613	689	590	648	655	627	581	651	579	618	635	623	566	639	589	613	616	629	597	630	646	633	622	657	652	607	599	613	641	628	646	598	606	615	584	596	640	575	647	612	603	627	604	619	649	619	594	613	633	624	597	631	616	612	599	617	623	623	656	642	630	605	590	638	623	626	633	594	624	647	589	620	608	642	632	615	605	613	598	620	659	656	625	633	634	622	622	620	596	638	626	619	623	612	614	590	610	639	576	613	650	655	604	643	623	606	583	636	660	610	646	569	624	610	640	615	618	658	597	619	614	615	609	579	611	586	593	624	642	621	604	630	617	631	594	588	626	594	641	630	587	603	577	610	581	636	627	603	581	647	627	610	601	635	646	650	638	619	654	645	670	584	627	641	640	633	608	621	604	580	582	601	639	595	601	575	627	599	626	607	577	613	664	595	653	636	617	599	615	632	642	646	635	646	608	673	638	674	578	634	646	577	635	647	627	620	646	617	632	639	623	605	635	634	607	631	649	647	634	593	555	650	636	617	595	635	642	614	656	638	580	637	632	624	594	570	562	633	637	626	597	595	594	648	654	635	627	594	608	608	630	638	625	621	646	668	638	659	654	617	610	613	606	623	643	653	588	598	639	611	575	643	622	628	634	633	630	660	639	599	618	639	605	633	598	575	648	628	594	598	618	588	643	581	657	581	675	658	630	601	595	623	655	578	650	640	629	581	581	609	606	597	585	683	606	595	613	608	625	632	595	644	695	603	615	600	631	608	665	616	607	618	613	659	591	627	674	587	618	606	559	563	632	626	628	567	614	628	629	627	622	609	620	621	633	614	626	618	611	583	600	618	585	610	642	637	645	629	604	665	601	631	636	641	609	580	625	605	586	600	600	588	641	558	635	603	603	582	626	612	561	632	643	586	617	638	609	586	650	574	626	610	671	620	683	656	642	627	633	644	635	628	637	622	644	622	606	622	636	644	584	612	598	570	639	611	642	639	630	656	642	665	663	606	591	601	630	645	614	639	596	632	585	597	591	632	644	650	626	635	608	625	642	585	640	597	662	635	623	622	609	623	634	612	625	658	640	626	608	595	584	585	615	615	637	578	682	611	627	603	583	616	618	582	669	601	641	592	661	609	593	630	659	587	628	585	609	615	664	611	599	626	633	588	604	627	625	649	623	614	623	585	628	659	605	595	604	593	623	615	612	593	635	586	612	606	642	629	633	587	635	618	653	617	612	643	610	646	624	645	649	633	643	632	607	629	562	629	590	641	621	629	597	610	627	611	645	573	610	606	603	620	638	629	601	604	594	648	614	626	615	625	641	614	621	639	579	636	616	630	590	628	622	625	660	619	653	621	655	635	591	648	644	615	632	642	611	657	618	643	649	586	670	621	577	624	618	607	635	621	621	651	581	646	632	611	571	618	581	629	624	596	576	571	635	585	602	658	634	657	585	640	624	602	645	624	600	621	651	625	609	586	631	631	641	624	622	616	657	638	603	592	599	625	622	606	589	628	635	616	623	659	611	583	552	655	604	641	581	604	599	658	670	604	608	650	628	596	666	591	626	598	591	610	636	646	631	594	624	620	647	654	591	627	617	578	647	579	615	583	617	620	660	656	619	627	625	618	645	619	624	608	618	583	587	609	583	619	617	617	567	603	607	618	605	663	640	651	622	632	604	572	607	599	566	616	623	647	619	619	614	607	677	621	648	627	621	625	584	617	643	652	544	685	594	670	600	629	625	610	606	620	625	641	633	664	587	631	586	627	598	595	609	598	650	662	650	571	643	653	617	599	647	654	611	594	678	652	648	666	619	630	584	638	607	570	618	591	612	643	589	645	629	590	622	651	658	628	656	645	657	662	630	595	631	610	628	631	653	671	625	629	629	609	647	598	620	589	634
19736	8593	30126	63388	69092	55031	42597	30453	14480	5241	1764	645	360	285	271	266	251	246	271	281	239	240	279	252	224	263	218	205	242	276	218	252	255	234	222	252	246	255	225	253	271	257	253	244	236	252	290	251	263	288	254	242	274	263	251	231	278	243	255	240	289	228	245	245	275	239	243	248	238	259	260	235	248	232	268	249	243	222	243	260	239	243	235	255	239	258	251	245	262	232	250	222	269	253	269	240	229	226	231	252	271	252	212	264	260	238	261	264	233	220	267	241	244	256	267	260	252	254	234	235	238	272	252	245	246	233	260	237	253	250	234	264	236	227	273	245	256	225	268	261	217	254	258	236	230	256	223	243	223	232	254	241	254	235	254	260	237	278	240	250	222	270	261	265	228	248	227	257	275	273	265	247	239	232	253	253	243	249	275	261	258	260	224	263	261	245	231	239	229	226	250	237	279	228	241	224	239	254	277	238	249	243	249	233	272	272	248	260	255	283	268	241	226	239	223	242	234	264	237	258	240	267	245	213	243	217	256	258	244	252	238	225	251	267	224	274	263	236	222	236	267	234	237	266	230	271	251	281	265	246	234	248	258	242	237	228	253	250	237	267	242	257	264	233	228	217	240	249	280	247	238	233	220	227	258	252	250	261	233	256	255	248	253	237	262	227	243	255	256	268	253	231	265	259	264	270	251	240	263	278	234	204	238	247	259	238	246	229	269	233	263	226	242	237	224	257	261	257	213	243	239	245	233	249	256	251	233	269	236	216	270	253	266	276	226	256	215	236	236	274	239	233	263	281	258	247	251	253	256	225	244	216	230	244	265	226	256	257	245	249	249	255	275	249	234	267	246	248	281	264	229	264	227	268	234	241	235	270	235	266	260	253	229	263	253	231	265	246	254	243	239	234	256	231	236	243	253	228	251	244	240	256	260	219	226	211	264	260	265	246	246	227	233	248	244	272	244	250	259	248	255	292	213	262	253	240	257	271	195	260	230	243	206	233	271	231	241	212	252	252	228	231	270	247	265	240	230	251	230	234	258	238	264	227	241	219	244	260	217	291	257	249	269	275	239	255	221	279	249	235	258	226	239	237	243	249	246	249	247	249	236	241	241	205	249	234	247	242	261	255	234	211	223	266	234	224	262	246	269	267	246	252	234	225	220	232	263	244	254	246	269	271	240	251	264	265	254	271	261	260	255	263	224	224	254	273	249	259	248	245	236	217	259	235	277	279	250	245	267	223	250	250	208	238	232	246	213	275	225	244	263	245	273	248	260	264	235	257	248	276	237	261	264	220	291	260	223	250	266	245	261	248	229	247	245	252	230	268	245	249	247	269	222	240	227	251	257	260	206	250	214	243	231	236	241	259	252	227	246	247	260	248	241	267	237	255	237	246	232	250	253	290	235	228	241	241	206	243	217	246	262	224	228	279	232	247	234	237	242	261	256	228	250	268	225	239	254	240	244	250	230	261	227	254	283	245	228	268	253	247	279	261	226	245	242	248	238	245	259	266	244	257	281	238	246	210	259	240	238	256	261	223	260	261	220	265	228	250	223	251	229	263	248	241	225	253	272	292	249	219	233	229	210	241	263	266	252	236	250	247	240	249	253	212	257	269	260	236	268	260	245	255	214	238	255	250	221	234	248	231	245	273	233	263	232	220	252	240	261	222	219	245	236	283	276	246	245	259	237	227	233	255	247	271	242	236	246	235	266	225	250	247	232	248	227	249	242	238	239	228	251	229	253	268	252	267	258	223	241	215	235	253	231	246	216	245	212	250	249	222	256	219	250	248	241	224	262	217	273	248	246	237	245	263	246	274	261	266	273	249	258	252	252	235	219	286	243	255	263	248	232	251	242	247	249	251	225	212	231	261	238	237	267	237	241	233	245	225	260	249	240	240	258	237	248	238	248	212	240	232	245	236	237	249	247	259	236	252	209	252	249	234	202	227	239	230	241	230	256	234	231	219	225	225	258	262	238	251	248	255	260	235	259	229	238	238	221	243	258	230	242	271	246	245	226	260	263	248	227	255	228	273	245	251	236	254	259	227	254	261	268	211	255	233	245	228	257	223	246	241	240	260	252	241	235	241	240	250	248	243	241	240	239	258	214	243	250	239	239	237	233	230	250	244	253	269	248	237	260	235	250	225	235	247	246	243	287	229	254	223	252	253	256	243	224	277	245	227	250	244	248	248	265	229	258	227	226	254	284	250	253	259	239	231	232	256	244	239	252	254	239	219	246	256	264	275	243	262	236	228	240	257	225	256	241	265	266	259	266	230	250	243	222	252	232	252	240	258	254	237	215	236	246	242	229	247	248	245	244	263	244	212	266	276	244	265	252	228	261	238	226	240	221	248	250	254	250	260	250	241	250	239	277	218	217	241	223	249	258	234	260	218	237	240	221	241	237	236	247	262	253	245	230	277	276	267	219	235	237	249	256	226	251	231	243	250	262	248	219	258	240	231	245	243	273	273	254	250	262	249	261	261	250	225	241	237	250	278	247	236	243	222	258	226	221	241	266	262	251	248	231	248	264	279	267	243	234	224	266	252	250	239	245	246	248	258	255	266	230	240	256	246	280	239	225	234	254	245	248	266	233	238	265	270	222	221	248	234	251	234	245	237	232	258	218	281	261	261	233	258	239	267	219	226	254	234	246	260	248	237	241	259	218	255	234	247	232	254	232	252	261	266	275	263	272	227	232	265	258	252	255	231	226	249	250	260	222	274	232	230	260	248	227	243	278	270	242	231	252	277	253	233	253	239	283	253	235	266	229	231	221	247	252	262	225	244	237	261	256	236	264	250	245	267	244	249	257	255	245	228	237	217	232	240	256	236	238	248	251	215	229	230	256	250	254	248	242	216	262	275	269	254	262	279	254	213	239	283	241	255	229	214	251	250	269	250	240	218	241	251	213	266	248	214	255	234	248	271	247	218	242	269	237	250	223	267	219	256	240	238	270	277	238	305	264	278	270	238	249	274	241	263	249	238	240	237	225	237	278	264	246	248	240	228	237	253	246	226	254	239	253	254	254	254	222	263	267	240	272	266	250	281	241	239	232	235	225	233	243	253	269	256	215	235	251	240	244	235	237	245	201	252	238	233	245	235	243	241	246	244	255	248	264	248	262	251	263	264	216	260	211	237	242	237	258	250	235	231	273	246	234	261	239	269	266	217	262	265	245	231	252	252	242	241	249	263	238	237	243	237	247	232	246	252	227	262	217	246	249	214	240	231	232	220	244	252	241	254	224	308	243	246	238	244	239	267	250	276	223	248	247	228	246	237	229	226	234	230	257	240	235	246	254	256	274	246	278	239	235	223	222	254	290	248	233	257	239	214	204	250	268	252	271	268	257	258	219	246	254	225	250	230	224	208	258	255	266	248	247	264	239	261	240	253	228	244	258	235	265	254	254	257	252	245	228	250	244	258	222	239	234	216	253	254	260	255	233	262	275	260	254	247	258	267	246	232	234	242	232	225	244	239	232	237	236	231
10954	6913	35290	68723	76810	65760	55270	44032	26853	15529	6423	2318	1121	826	665	626	610	620	628	680	612	635	628	619	591	626	616	632	609	625	589	631	616	603	608	608	625	623	632	593	608	609	660	602	599	588	621	618	595	651	592	623	585	634	618	621	612	631	624	614	622	598	630	628	576	598	605	598	618	625	563	588	612	616	622	613	622	623	574	615	634	580	632	645	580	621	633	584	643	611	640	601	598	671	603	563	614	626	586	618	573	603	637	605	633	578	602	632	645	657	644	622	622	615	613	637	656	596	619	620	616	596	628	617	585	634	590	619	568	587	558	627	566	607	661	579	648	624	613	652	562	628	624	618	617	602	618	543	635	593	641	641	622	635	621	647	606	610	598	615	665	619	622	594	588	622	637	598	614	641	623	642	619	575	598	639	615	581	620	607	632	628	595	637	624	585	603	584	629	592	614	613	600	581	644	571	637	608	634	603	568	660	567	614	613	599	598	680	618	565	595	604	561	614	627	621	606	619	637	648	567	597	603	619	637	571	591	640	589	594	636	631	604	631	575	623	624	642	600	632	616	636	616	656	635	599	582	607	589	571	642	628	596	576	608	580	598	596	613	589	589	587	643	634	647	661	603	638	617	625	558	611	606	703	624	604	605	622	571	645	614	573	630	588	619	609	631	647	600	636	606	610	567	603	605	613	595	571	640	596	567	600	594	613	607	589	588	574	594	597	614	569	589	597	589	598	593	602	557	591	653	632	633	562	596	607	590	587	601	611	619	618	607	641	608	647	668	640	650	616	584	614	568	616	623	637	644	633	589	602	624	636	588	611	611	585	625	638	633	583	639	593	620	623	580	591	646	623	629	636	640	622	616	625	603	617	611	603	582	604	579	617	626	588	580	599	664	680	588	645	606	645	635	597	600	634	602	582	655	629	652	602	588	581	654	612	616	602	630	638	579	624	598	624	650	580	627	635	601	618	599	637	634	641	629	605	638	593	585	647	576	601	595	583	619	639	554	585	585	641	621	591	615	623	621	611	581	565	648	632	631	603	625	607	614	589	671	584	629	640	641	604	606	617	579	587	654	620	618	621	627	621	646	632	579	586	597	614	646	635	617	584	622	563	590	631	594	603	582	640	621	598	570	630	630	633	563	606	571	629	605	567	626	636	592	583	565	601	627	641	620	574	649	614	583	594	617	624	623	566	603	639	608	615	622	657	631	613	636	594	608	610	621	682	576	631	598	613	581	660	609	618	596	575	618	568	592	589	578	609	612	567	635	605	590	608	600	645	615	620	599	610	655	612	577	609	582	625	636	569	608	609	632	586	578	603	649	600	645	574	594	611	602	568	595	607	636	625	598	619	656	601	568	606	614	627	597	611	647	559	619	588	662	602	595	590	576	623	610	581	621	613	627	621	598	632	664	592	614	591	675	634	581	590	594	616	631	595	568	579	650	601	629	632	593	578	652	648	622	599	591	611	618	630	635	631	630	632	608	589	589	655	593	615	611	629	620	644	601	631	603	658	630	597	664	651	638	623	608	616	599	628	630	602	593	581	590	628	659	630	631	654	590	593	598	606	650	603	592	610	581	614	611	613	590	620	624	598	590	591	617	640	648	568	676	637	625	618	626	629	577	631	598	593	598	601	602	615	613	619	608	647	632	628	569	647	653	613	586	622	627	605	641	636	603	571	621	581	650	623	632	628	590	646	624	639	589	603	612	627	585	647	576	578	620	613	619	637	604	635	625	610	666	597	549	583	608	643	644	581	625	609	645	582	609	643	565	581	596	592	578	603	553	622	601	637	630	586	625	621	582	598	631	618	603	649	611	625	555	639	635	608	574	584	594	608	600	638	622	614	628	613	616	592	659	591	620	623	596	656	632	556	598	629	662	655	630	604	580	600	591	608	598	620	670	621	603	641	624	628	644	598	645	597	677	625	629	589	635	662	605	625	618	612	608	611	611	592	595	589	636	596	587	548	586	653	626	626	618	643	601	631	605	640	604	604	656	586	593	644	605	623	641	603	582	593	605	604	596	621	584	617	629	625	603	602	591	604	541	614	619	654	588	633	626	625	618	612	625	611	637	595	611	599	674	629	586	608	587	589	614	607	641	589	555	639	578	626	587	584	625	628	557	617	619	640	604	622	616	597	610	579	608	608	639	634	608	590	624	600	617	593	635	585	605	563	611	584	601	594	617	564	607	616	693	643	608	614	622	577	622	609	613	601	624	623	642	618	632	622	599	639	625	626	558	607	597	625	626	614	593	651	614	639	621	644	680	611	592	604	642	584	591	631	634	598	608	633	638	592	572	627	651	571	611	633	652	628	583	599	617	576	608	567	632	624	639	622	630	652	600	654	619	661	616	618	604	610	620	630	621	615	653	681	586	615	609	583	650	602	611	605	592	602	574	570	664	589	618	638	612	629	617	602	586	622	631	627	589	616	611	599	573	620	618	576	586	597	639	577	596	614	644	584	623	611	640	612	612	603	595	634	615	600	625	570	621	598	634	633	646	579	604	588	601	604	639	629	629	602	622	638	652	553	590	587	658	625	598	649	634	596	618	614	647	645	615	631	586	543	604	623	598	619	595	631	662	609	657	620	577	606	601	659	663	602	640	627	615	591	580	574	569	590	619	595	615	577	619	652	606	603	592	639	647	600	626	615	673	624	634	592	690	565	604	609	648	628	578	616	647	594	623	625	629	670	578	613	611	606	586	602	610	575	592	595	596	577	606	631	627	593	604	583	638	623	587	595	601	604	631	603	650	602	605	622	662	560	610	643	634	594	636	633	590	641	623	590	631	630	667	627	595	620	624	627	623	624	584	634	593	549	671	609	584	628	633	582	594	659	577	579	632	651	601	600	611	600	600	639	625	619	621	572	657	599	586	598	626	634	610	570	620	596	601	616	588	606	632	618	609	572	602	598	592	635	607	618	615	675	614	588	616	641	605	619	646	632	584	599	597	650	607	602	591	608	596	615	620	585	614	599	587	623	615	601	616	625	629	562	614	612	647	613	576	603	572	600	630	588	575	580	613	601	641	615	562	631	609	638	649	585	595	638	600	606	581	585	630	595	640	610	619	640	615	593	640	626	625	627	602	645	560	623	624	672	615	606	620	599	633	589	609	637	625	620	578	632	598	604	601	625	621	580	596	585	580	637	616	649	562	614	609	660	622	624	628	647	598	594	618	583	654	659	575	577	628	612	615	621	611	573	643	592	654	600	583	577	632	618	638	629	577	629	651	661	583	625	620	619	594	596	610	594	624	603	598	593	621	627	581	626	612	611	661	598	621	588	629	568	587	607	577	642	616	585	609	624	609	651	629	621	592	614	658	597	576	601	621	607	643	582	572	635	609	662	588	645	647	621	661	623	667	603	589	671	593	631	585	580	581	625	630	570	578	615	611	605	645	625	652	603	597	599	591	639	631	630	597	627	599	608	619	626	597	638	607	646	600	626	592	616	632	609	612	604	585	612	587	609	591	618	590	640	588	595
2454	520	1407	3380	6138	5260	3229	1992	991	571	500	395	356	341	371	325	309	322	345	346	351	320	341	322	349	335	323	371	347	341	327	307	346	324	328	330	363	328	319	338	326	374	319	318	311	311	332	339	333	333	376	339	328	340	348	325	315	318	322	339	339	323	339	315	341	338	329	377	357	328	347	340	312	321	342	342	353	345	342	360	324	338	346	338	334	327	322	332	290	348	356	351	339	367	318	320	335	334	315	348	357	333	366	331	303	354	370	363	317	349	349	339	351	349	343	327	356	333	317	337	366	359	333	346	358	336	327	327	333	319	351	325	348	354	376	362	308	345	340	340	362	350	342	343	307	337	325	313	340	337	331	317	346	387	344	330	376	335	345	325	318	327	311	343	343	327	303	340	327	341	354	328	302	346	316	343	331	325	358	317	340	312	341	326	365	366	337	334	337	337	330	336	375	364	321	348	347	360	356	325	355	357	313	331	323	345	353	315	347	337	307	374	336	327	341	311	334	351	356	347	316	306	346	326	332	317	347	347	349	339	319	332	376	341	320	331	345	320	335	347	335	321	341	305	355	353	324	303	322	330	332	316	316	324	296	355	352	317	312	317	315	310	371	346	332	330	365	343	301	342	360	382	332	325	348	309	335	324	334	354	316	323	354	337	322	332	334	320	337	347	316	347	347	343	322	336	319	326	357	369	340	322	321	341	338	346	347	322	316	336	355	309	351	339	337	322	322	366	335	362	314	307	322	316	333	366	325	372	320	334	317	342	338	349	333	310	362	322	344	324	312	341	314	346	374	344	350	330	313	343	321	375	339	306	313	341	311	356	339	332	339	343	302	323	330	320	344	349	352	308	322	339	335	333	356	325	357	314	331	365	356	373	336	346	358	320	330	343	350	318	352	352	341	380	350	322	304	323	376	330	330	345	351	342	360	322	332	348	331	337	330	314	279	337	333	321	325	339	341	324	346	334	328	312	356	375	343	330	343	332	358	365	347	336	336	328	294	352	323	335	336	317	347	341	333	323	360	365	354	325	321	348	315	334	300	344	348	338	310	313	370	369	349	327	352	349	363	337	327	343	335	340	344	349	322	356	353	357	329	327	337	331	344	331	364	331	328	349	323	326	299	331	350	327	343	347	325	356	360	340	344	362	338	346	322	350	314	372	338	341	335	331	319	363	327	299	323	340	316	374	337	344	337	315	337	342	321	372	335	341	323	344	339	337	328	345	357	351	320	314	362	322	326	347	363	330	348	351	321	351	326	349	314	354	345	383	296	339	358	313	348	333	371	318	349	324	349	349	362	301	351	320	351	344	303	354	326	339	319	372	324	314	314	310	336	317	309	339	286	329	307	307	370	323	364	329	348	328	357	331	345	368	338	356	368	330	349	344	307	344	332	370	323	380	338	344	344	285	366	363	325	321	335	321	347	344	337	331	344	343	315	328	327	365	306	348	345	351	314	341	336	326	365	315	335	333	344	343	309	319	345	339	338	312	326	313	340	347	363	313	337	296	336	315	350	333	325	330	335	308	333	343	326	321	309	344	343	320	307	344	345	385	339	306	329	324	338	314	331	338	325	334	314	333	308	347	337	321	336	323	324	307	341	357	328	363	328	332	345	326	360	321	334	323	308	332	362	359	348	305	347	368	346	323	339	327	346	353	334	338	353	310	329	310	362	361	332	329	347	345	380	310	343	337	345	311	340	351	319	363	328	342	350	314	355	358	376	346	367	337	323	307	313	330	334	346	322	371	333	354	348	314	343	352	281	340	353	333	333	337	331	330	351	342	330	336	345	367	330	336	284	354	315	315	339	332	319	313	346	370	363	328	341	320	324	364	336	331	344	348	340	338	322	332	345	347	314	360	340	371	332	339	317	355	338	319	353	309	316	284	333	343	294	315	330	350	346	355	345	345	339	344	364	354	297	299	305	300	318	340	339	325	357	340	324	337	347	355	310	338	327	322	342	303	369	320	345	313	325	337	337	334	345	313	332	317	347	328	330	318	339	338	307	318	332	342	352	323	346	325	328	347	339	343	362	323	335	315	342	348	329	320	352	369	349	358	339	315	323	347	344	354	327	370	361	341	348	343	334	324	353	324	320	327	316	310	329	328	366	320	322	323	322	336	330	323	371	338	337	332	361	298	323	344	314	339	338	351	338	359	344	341	358	339	359	332	325	330	301	354	335	348	339	338	314	306	357	329	345	324	343	344	310	371	355	336	347	319	293	330	337	332	324	320	300	317	384	339	303	328	328	346	307	318	340	353	323	319	336	344	353	336	320	344	356	315	342	379	334	329	358	337	336	300	349	366	333	329	368	365	353	357	316	366	337	354	358	354	350	326	345	339	303	333	338	321	332	368	343	344	356	373	347	342	354	374	371	320	317	336	307	347	331	347	339	327	345	344	329	365	343	318	351	336	367	326	347	336	314	326	319	318	358	328	345	314	342	301	344	328	350	339	366	330	310	292	322	305	344	341	335	324	343	344	310	336	351	353	353	361	352	342	325	369	360	340	353	319	356	355	343	348	370	333	337	327	329	313	353	355	330	324	342	334	337	327	340	326	325	341	350	340	360	333	402	342	332	352	344	344	372	340	317	328	328	339	321	354	315	300	359	297	310	355	334	347	342	357	371	388	330	358	388	300	376	329	363	341	354	330	307	328	320	335	364	351	306	353	341	339	326	322	326	323	323	348	351	317	318	346	351	348	344	313	342	338	326	346	351	337	342	327	346	347	324	356	350	311	334	340	327	305	351	312	333	371	336	324	314	306	344	330	332	325	334	337	304	341	332	351	344	317	336	358	362	345	338	341	357	354	385	383	332	324	368	350	367	344	357	345	359	350	307	303	345	379	349	348	321	361	300	309	373	328	322	309	311	321	349	361	327	354	330	301	340	309	330	355	354	344	317	312	336	355	330	343	300	376	353	315	356	344	344	344	349	342	360	337	354	331	351	345	315	336	347	325	330	334	336	351	335	358	293	314	343	324	362	330	335	338	372	317	355	328	328	342	348	318	350	332	345	350	335	368	355	333	344	345	327	349	318	341	315	349	305	331	351	304	362	350	345	326	358	353	357	309	323	350	338	377	348	342	337	362	350	345	324	315	376	365	348	337	343	361	380	340	316	343	341	321	335	351	345	318	349	361	327	326	384	321	345	313	330	365	348	338	338	306	340	330	330	332	332	330	350	346	326	341	335	310	308	365	376	384	328	335	344	322	349	317	327	350	322	301	327	359	363	361	347	353	339	329	347	341	341	339	358	355	316	327	346	328	319	319	323	350	328	350	350	317	352	304	332	372	327	336	333	306	332	350	341	340	361	325	338	366	326	335	365	355	344	353	365	357	333	310	348	339	375	360	342	334	319	309	344	335	352	329	354	314	360	401	349	348	323	378	373	313	337	352	346	353	318	327	302	342	347	322	328	328	329	342	339	347	357	338	334	357	311	346	339	333	336	330	333	324	309	329	324	317	319	365	369	358	347	309
2702	1104	3750	11799	19507	15890	10970	6952	3352	1813	1290	964	918	840	821	837	799	794	801	737	814	787	799	800	791	787	855	791	821	782	836	787	790	790	784	833	805	779	810	831	816	790	802	778	818	836	806	803	773	829	812	760	812	816	850	781	806	815	836	835	820	829	781	824	785	777	834	825	856	804	764	764	825	796	776	773	778	813	763	798	759	804	802	842	743	752	821	850	809	820	771	807	831	820	833	822	857	872	815	799	834	793	788	816	834	809	814	825	760	833	824	823	809	797	812	797	812	788	792	783	883	772	841	796	817	784	786	805	829	850	818	773	824	826	815	775	800	796	867	778	819	820	851	797	815	770	795	787	825	852	804	792	804	797	807	800	811	799	856	830	763	758	807	785	839	819	808	774	811	806	821	775	795	839	769	850	780	838	820	842	843	835	769	834	831	836	795	784	828	826	799	815	805	828	797	831	802	755	799	814	862	831	835	815	850	783	802	820	790	822	839	809	801	827	832	772	775	804	830	773	716	845	840	809	780	760	808	815	796	808	796	832	773	792	783	832	796	807	805	852	824	759	788	829	804	788	813	819	818	795	866	820	760	781	777	790	765	807	857	815	805	877	769	805	810	840	777	810	818	878	816	798	772	780	774	798	829	818	807	829	768	793	773	810	841	813	835	756	796	794	778	805	842	865	821	839	788	840	786	830	741	867	829	816	774	807	813	823	804	874	773	825	830	754	818	830	841	855	807	791	848	739	850	842	827	818	789	801	748	783	774	878	762	825	777	790	844	793	818	813	827	809	804	792	781	826	858	829	795	833	843	826	841	819	799	823	760	785	835	807	776	767	778	793	800	816	825	813	841	818	825	852	814	804	793	815	845	813	822	849	802	761	827	797	804	804	812	815	794	793	775	871	818	816	823	811	830	814	810	839	837	803	782	747	829	778	798	781	844	815	830	803	814	829	852	840	836	783	765	834	849	815	788	795	812	773	807	825	858	772	806	798	841	843	808	780	792	789	859	754	779	805	805	795	818	831	819	776	800	798	806	776	812	771	853	811	846	826	837	812	883	786	820	820	765	839	833	837	839	803	824	765	862	765	836	805	784	781	816	785	813	815	841	824	845	819	822	779	778	816	812	784	779	787	787	798	830	815	800	814	812	855	772	743	784	830	832	835	812	808	846	854	793	784	835	811	783	829	782	859	819	816	779	787	831	777	801	784	809	822	744	841	829	862	788	853	823	838	817	837	817	746	805	811	829	805	771	876	797	836	839	767	776	796	790	860	832	747	804	824	806	827	799	827	782	851	772	741	819	826	844	843	772	837	850	812	769	824	861	828	849	773	827	798	827	830	819	875	813	816	804	760	840	789	839	835	861	800	817	804	795	832	813	725	792	798	822	843	810	826	793	814	811	800	796	819	828	820	813	839	801	828	785	818	800	811	802	833	837	821	792	789	787	816	792	865	804	798	739	822	819	877	793	756	768	811	780	791	841	800	813	839	840	799	847	835	811	814	782	780	783	808	873	835	830	804	837	808	807	791	797	857	811	826	855	794	791	847	813	809	867	825	784	851	839	781	813	826	781	771	805	840	854	821	846	829	826	836	853	817	812	757	790	772	814	817	851	824	813	821	795	828	840	866	839	788	812	846	804	820	798	807	848	820	819	795	802	774	874	822	796	769	801	833	797	820	744	816	819	776	807	825	840	852	779	818	808	841	832	786	859	837	783	821	842	809	810	807	759	851	866	799	803	779	783	813	802	817	774	825	784	786	820	811	786	834	809	816	792	765	837	823	810	789	840	792	761	788	789	791	826	812	808	808	809	803	861	787	770	853	813	818	838	771	823	835	845	855	807	784	800	790	814	818	794	770	812	813	765	809	802	769	786	782	825	755	801	822	825	848	831	793	816	841	843	795	785	810	867	791	814	780	810	797	818	787	830	804	834	793	781	851	757	799	799	845	837	821	796	780	809	776	811	814	777	769	815	784	837	800	765	809	825	800	829	810	818	843	778	798	811	819	813	776	806	825	818	778	799	809	769	800	844	823	826	826	795	781	806	771	804	776	803	827	833	787	842	781	804	829	752	775	823	783	796	815	816	782	876	791	761	813	815	794	792	862	823	841	752	790	773	795	815	854	834	814	801	812	890	774	797	781	801	798	813	803	873	881	815	832	845	820	827	818	796	836	773	772	862	789	812	787	805	841	775	807	822	802	773	843	774	836	812	795	780	793	841	809	818	843	798	826	793	849	813	792	805	853	840	755	833	822	794	811	800	834	854	809	810	853	771	772	826	807	774	758	813	801	829	799	797	789	790	773	781	861	861	789	802	774	815	823	852	772	853	808	842	818	854	799	823	816	804	787	778	753	815	812	816	824	805	759	776	805	793	798	811	816	803	821	837	857	843	833	837	840	786	817	769	835	759	835	803	815	817	814	833	816	816	818	803	819	786	860	818	836	784	802	796	799	818	788	847	760	852	842	800	813	835	782	784	822	868	841	798	782	776	876	827	812	827	822	818	842	853	802	860	808	809	828	840	847	803	792	812	782	829	807	791	789	799	842	825	804	769	811	772	785	774	848	781	845	817	802	765	819	782	823	826	805	801	836	834	803	776	800	864	843	795	766	795	813	835	804	805	848	799	808	794	832	825	808	857	823	785	804	777	843	819	804	836	816	850	830	799	833	828	787	801	833	776	798	824	817	791	790	827	772	815	755	778	758	830	817	765	811	857	839	823	851	836	775	855	849	772	840	825	812	790	776	811	799	841	797	794	859	855	803	826	831	823	812	816	826	828	838	779	763	781	824	780	860	799	816	811	820	818	783	876	852	813	787	746	756	831	824	803	788	787	795	794	816	779	851	851	750	798	830	852	849	798	776	831	817	812	732	847	827	841	787	862	826	790	800	814	811	836	842	796	790	796	853	812	813	816	832	792	780	798	833	846	858	808	768	821	812	839	814	804	785	843	792	827	783	782	824	797	793	840	814	809	860	874	808	783	827	856	842	820	777	862	762	820	866	805	798	799	855	845	784	835	865	825	822	806	752	847	843	837	837	826	804	808	888	842	797	811	792	728	794	813	774	818	803	781	854	780	868	845	807	795	777	826	831	849	824	813	808	820	821	822	835	814	872	765	822	817	820	770	753	814	845	819	829	793	787	823	804	817	751	762	849	834	821	814	892	775	824	856	866	771	792	819	781	786	811	808	817	793	774	782	836	803	818	844	752	796	832	783	829	764	770	737	828	817	782	828	872	821	825	794	760	796	813	803	797	832	779	780	800	816	750	807	851	889	845	811	843	775	785	802	760	814	859	788	824	806	797	815	829	823	832	824	841	773	832	784	790	813	798	842	760	815	809	767	785	856	779	846	818	823	822	840	792	805	768	846	772	785	856	851	767	823	819	831	816	838	833	776	770	799	769	872	828	747	825	818	821	789	820	800	842	796	843	834	833	778	781	846	822	823	789	768	878	814	814	881	832	803	773	817	848	823	818	816	801
17158	7312	25522	58439	65824	55484	40756	24833	11046	4442	1624	708	377	330	317	267	282	259	284	271	263	278	283	288	288	266	297	280	285	304	301	286	306	253	290	248	292	245	308	265	322	302	270	269	241	290	259	289	297	287	289	303	281	269	290	274	279	280	271	282	278	283	274	283	301	270	272	295	279	277	276	300	256	273	288	284	306	296	306	294	268	259	240	255	241	276	296	268	269	274	279	291	280	264	285	296	283	276	273	235	313	243	259	272	279	293	269	280	272	268	269	276	286	282	276	249	257	260	285	284	294	251	304	274	267	279	278	257	272	280	285	259	294	283	270	263	304	280	261	295	270	260	282	270	275	280	278	284	236	273	288	274	281	277	266	266	279	283	257	291	285	270	259	263	293	288	306	286	281	292	327	292	283	259	294	262	265	265	295	294	250	272	269	263	284	299	283	298	279	283	274	269	277	299	254	301	317	266	290	280	279	266	285	254	244	266	276	270	259	256	299	269	279	285	267	268	249	293	291	298	271	289	291	287	274	257	275	286	285	287	307	253	311	267	313	281	235	273	265	266	263	269	289	234	271	271	254	295	278	317	273	272	260	272	261	262	300	277	284	255	278	271	267	284	266	265	268	246	285	296	284	292	232	266	282	276	280	257	262	287	281	234	243	304	299	275	314	257	264	313	276	279	270	292	293	268	265	275	268	287	257	280	295	273	300	302	292	255	295	274	310	297	279	288	270	309	263	283	252	277	268	267	292	264	273	270	308	274	255	289	299	287	269	292	271	272	284	298	304	288	271	302	300	305	261	301	246	254	252	271	278	274	249	304	272	268	234	295	260	274	272	264	253	280	276	290	250	284	301	293	307	306	268	296	295	264	294	244	300	297	295	271	288	294	276	292	281	252	275	272	274	241	282	283	258	289	259	295	263	309	271	244	254	311	278	247	297	241	288	280	280	266	278	309	292	305	232	255	287	273	250	275	257	274	298	257	274	307	291	283	277	297	279	259	257	298	246	265	269	265	269	248	281	306	252	281	272	269	280	245	250	290	308	256	258	284	286	280	283	288	259	290	298	296	269	286	276	256	276	280	264	304	293	302	245	300	235	267	277	307	258	259	306	236	266	279	253	272	276	244	280	306	307	274	253	254	252	232	262	264	315	254	265	268	284	297	250	267	287	267	253	241	253	286	292	284	295	283	282	277	286	285	279	284	296	304	271	297	274	275	279	286	271	310	285	295	308	292	296	268	267	246	267	248	287	295	302	281	260	270	280	263	271	253	273	271	256	285	279	261	259	265	253	257	257	284	273	269	292	273	280	276	296	271	313	267	271	254	252	300	263	304	280	258	284	278	288	296	270	289	257	286	258	274	281	274	276	293	288	261	253	281	265	267	273	272	282	270	265	258	267	261	270	280	244	259	238	259	306	287	250	281	263	265	302	301	286	285	297	296	284	265	258	260	292	265	291	279	280	280	271	286	293	287	256	279	279	261	267	272	293	288	283	287	277	283	297	287	280	279	272	245	262	275	256	236	292	251	304	296	264	266	256	259	267	287	294	310	287	286	301	265	261	263	285	288	259	279	274	291	293	280	264	288	299	296	259	304	296	276	296	262	289	250	283	309	257	260	282	296	286	302	293	257	272	292	305	276	308	244	269	270	251	278	261	259	282	297	280	236	270	271	259	275	274	302	289	294	290	254	279	267	265	323	264	261	261	286	276	277	296	286	259	287	279	270	286	269	272	235	299	260	276	280	277	269	285	286	276	266	289	270	257	259	250	315	265	250	282	264	294	292	305	288	291	305	275	268	272	284	277	278	247	259	236	287	290	284	275	304	278	256	261	263	249	290	281	251	292	330	254	262	284	267	244	274	287	287	279	287	282	279	258	271	280	304	284	287	290	293	271	287	269	259	289	289	280	278	290	280	275	265	281	251	282	288	304	300	263	279	295	272	264	301	254	286	260	271	264	288	266	291	268	254	289	266	286	260	263	253	283	286	257	260	303	290	298	290	279	258	282	272	279	293	250	252	275	290	267	259	268	252	245	276	272	291	301	262	326	281	273	252	282	280	297	262	312	288	302	269	280	281	278	277	303	258	267	288	280	298	289	281	235	293	290	268	277	279	267	275	289	268	271	272	264	272	284	278	281	286	275	279	278	258	264	282	287	290	307	329	317	279	285	303	269	280	304	254	258	279	281	248	292	294	276	288	307	299	271	272	272	285	276	266	280	245	280	291	299	285	243	246	270	257	309	258	256	284	239	255	285	259	265	253	291	298	292	267	281	312	258	293	294	283	289	260	265	266	254	315	248	262	249	293	265	279	300	252	314	281	285	272	235	273	252	268	257	288	273	280	281	276	266	265	293	278	274	317	292	276	309	291	272	293	238	257	298	270	294	284	248	291	302	245	280	279	267	265	268	256	263	273	290	286	286	269	271	285	260	263	286	274	233	280	267	264	286	252	282	272	300	270	277	248	276	292	300	268	254	266	279	267	268	252	269	300	270	286	286	272	283	273	282	294	240	280	280	282	250	277	284	271	276	300	296	260	290	287	264	290	282	273	253	272	306	293	271	269	250	244	297	278	246	276	274	295	300	263	285	293	275	285	225	276	270	254	275	272	271	234	244	289	290	248	265	292	293	279	262	287	292	259	245	287	274	305	299	280	295	296	282	272	295	280	279	272	285	289	271	262	228	282	258	291	305	286	273	256	289	288	302	237	278	277	285	280	273	280	279	311	284	255	280	283	276	270	273	307	260	258	286	254	290	257	268	293	277	266	281	304	263	278	287	286	250	272	261	248	291	260	284	278	261	281	305	270	266	265	269	281	278	312	262	264	282	281	282	258	256	299	294	276	281	275	273	268	291	275	266	242	269	287	251	297	257	299	238	287	268	245	250	303	262	269	265	285	310	289	256	279	287	277	276	268	264	264	293	292	274	262	274	260	283	267	274	284	260	266	290	254	278	247	253	254	285	262	268	279	254	286	255	262	266	277	298	305	276	258	266	282	307	249	291	289	291	254	273	266	272	259	276	251	272	301	325	284	276	269	269	301	261	275	284	289	272	296	293	299	259	277	293	298	304	271	273	261	303	265	249	274	250	277	253	276	276	238	271	276	278	276	271	274	261	255	266	276	269	284	310	312	286	264	264	261	260	259	282	284	289	254	266	259	273	270	228	282	274	289	270	253	271	274	271	274	274	266	272	292	279	276	312	266	272	294	281	275	300	287	263	283	270	260	270	244	304	288	297	275	281	260	268	252	261	285	273	276	284	303	245	256	255	293	261	300	294	253	291	270	274	301	280	284	251	280	256	298	313	305	242	303	310	280	285	301	292	285	278	284	275	308	280	269	282	300	271	311	264	280	281	296	254	284	258	272	299	279	304	279	299	320	263	261	256	295	248	271	258	294	280	274	251	325	253	303	278	310	315	250	259	316	265	261	318	291	268	272	302	286	253	276	278	280	281	267	254	260	300	256	284	268	273	278	270	276	256	274
10112	6389	32549	64421	73689	65722	52933	38086	23944	14148	6003	2513	1198	812	714	704	661	679	699	684	705	653	668	676	631	693	712	686	663	676	690	696	659	709	651	675	665	681	682	679	636	710	699	650	709	682	668	681	657	705	663	696	740	623	664	663	691	672	670	641	683	636	697	671	671	657	653	671	687	679	669	674	661	651	702	686	673	655	697	686	693	690	681	654	677	693	701	720	692	707	677	678	680	677	718	697	647	681	636	660	714	617	641	659	634	698	650	718	666	663	736	681	689	671	661	677	666	664	665	727	668	640	709	690	678	688	651	679	725	652	750	683	730	693	656	663	635	661	699	703	664	698	645	715	639	681	666	705	666	687	653	608	685	652	658	660	676	650	660	716	712	724	643	620	725	677	642	669	645	659	674	643	664	694	675	677	655	714	638	684	717	658	732	698	703	664	666	660	716	685	669	664	703	695	650	681	655	704	715	710	658	651	712	685	715	671	656	711	678	667	678	652	656	714	681	705	639	661	646	765	646	705	664	634	703	667	675	680	680	658	669	736	678	655	742	686	643	705	708	642	688	709	728	679	662	664	673	687	666	657	688	678	714	664	702	666	703	681	690	704	684	652	701	641	634	641	673	666	677	691	658	713	674	679	701	683	696	718	706	677	739	677	676	698	641	691	677	633	689	666	677	682	701	645	636	693	683	664	695	694	720	700	709	672	674	667	687	651	655	693	644	699	686	733	718	631	685	678	686	743	722	661	640	666	697	683	689	685	666	664	680	672	708	680	668	639	703	710	704	675	664	674	738	629	672	649	718	699	647	740	731	681	678	650	697	726	690	691	673	666	627	650	641	643	662	674	681	694	719	686	682	675	705	636	690	674	699	694	681	696	701	729	609	668	650	706	655	638	671	679	687	640	667	675	675	668	677	679	700	680	731	665	706	676	690	651	644	695	666	688	651	686	753	680	680	685	661	707	672	653	686	651	692	693	743	647	644	671	673	685	642	675	665	678	667	665	635	691	695	697	702	655	674	689	682	661	690	670	654	661	690	649	719	699	672	711	702	692	705	672	734	700	705	713	721	631	715	702	687	657	703	669	687	704	685	657	673	640	714	694	703	642	696	667	696	679	713	615	718	697	705	704	660	671	634	673	688	690	662	647	653	703	692	692	703	685	673	676	674	653	679	663	676	696	688	703	679	653	695	669	640	650	627	672	640	659	710	638	660	670	634	663	720	673	676	680	667	711	684	682	695	673	647	673	687	669	677	711	636	647	739	684	713	711	708	660	690	704	657	613	698	701	723	659	656	703	687	663	684	658	694	704	657	691	703	697	669	669	668	681	639	681	668	670	630	682	687	693	650	653	704	674	661	675	672	688	646	688	758	666	663	675	671	635	684	693	709	690	687	646	643	670	727	695	670	730	648	699	681	683	640	691	730	716	680	715	710	682	724	694	682	665	673	659	675	708	679	718	659	650	732	646	673	666	673	684	664	672	702	692	693	673	693	666	672	715	600	678	692	647	719	697	652	696	690	659	638	663	699	685	687	708	643	684	703	674	646	694	649	656	703	692	689	707	666	667	710	712	703	723	671	673	677	691	676	674	688	655	676	687	665	662	675	691	707	698	650	675	685	707	718	673	667	683	727	664	699	696	652	695	706	686	633	678	678	687	658	658	658	710	623	641	672	662	676	677	676	708	681	668	697	655	687	677	615	679	647	684	683	706	719	694	667	681	668	718	681	665	681	683	661	677	711	654	767	653	684	729	698	656	645	686	649	672	639	621	703	664	683	710	667	699	697	668	716	670	697	707	661	683	741	619	716	714	674	687	664	665	658	702	646	711	686	677	681	670	696	661	662	674	664	683	692	638	708	726	685	692	695	651	670	688	697	670	758	638	687	677	652	674	669	698	673	664	677	661	733	692	687	666	674	680	680	678	660	706	724	690	643	637	668	667	667	669	674	662	674	670	677	693	690	700	668	695	719	704	678	657	632	701	700	716	662	670	697	653	740	673	689	716	657	714	654	649	694	695	684	664	705	676	643	670	695	720	677	696	626	672	653	687	687	682	693	674	686	649	670	629	627	678	668	705	713	655	660	671	652	687	731	710	667	696	667	611	679	689	692	715	691	691	664	648	756	671	655	642	726	678	658	651	706	664	631	701	653	666	684	682	741	681	665	657	713	673	665	678	711	629	635	677	669	617	668	710	671	668	626	683	672	680	700	703	624	682	649	694	678	659	740	723	716	705	670	685	674	649	651	727	602	597	726	656	654	664	656	698	722	674	691	653	692	678	661	676	675	639	665	722	691	677	668	681	700	711	667	668	639	664	648	648	716	697	663	684	618	667	692	641	677	708	664	661	672	690	682	689	689	651	634	608	692	711	672	680	644	686	652	662	662	662	676	691	702	710	664	642	680	676	677	641	679	662	668	703	666	667	687	684	693	671	707	688	662	664	723	707	706	627	650	676	626	704	654	716	671	670	680	641	698	651	687	683	694	668	733	693	678	669	716	717	656	695	696	652	680	735	680	672	630	701	690	692	733	657	682	751	672	686	641	665	713	664	701	636	680	677	711	693	675	682	682	689	691	647	676	675	673	640	696	737	609	671	681	627	678	704	667	731	685	661	657	654	695	699	664	675	706	694	698	660	694	647	698	701	646	655	683	748	683	686	697	646	719	653	684	677	690	721	681	654	720	673	679	696	716	710	659	683	687	661	673	665	662	714	674	668	701	717	705	693	673	700	663	693	650	640	686	641	661	685	693	704	630	712	681	681	640	656	679	684	700	657	685	661	646	701	692	673	656	650	650	641	646	678	694	685	698	670	696	672	707	658	618	692	662	686	661	720	679	644	684	726	704	667	695	677	707	678	646	672	693	706	656	650	679	627	696	768	674	689	706	649	717	662	697	676	683	673	663	695	695	646	686	645	648	713	592	699	677	681	709	731	686	648	700	684	673	655	655	706	652	680	716	655	694	689	690	688	656	680	651	675	695	650	681	696	679	632	702	692	659	700	682	710	677	693	656	647	667	682	662	681	708	635	677	681	677	701	680	686	658	684	670	651	662	665	670	663	673	701	682	672	632	663	677	621	698	602	665	651	684	671	696	665	699	665	679	694	667	678	660	701	662	709	701	744	672	710	685	649	704	635	709	728	667	698	697	642	693	716	677	690	693	713	721	655	699	720	714	638	680	700	673	699	650	636	637	662	655	694	729	650	631	679	756	711	715	652	678	674	679	716	713	691	702	679	700	682	692	709	628	706	667	665	670	688	628	684	694	647	695	663	651	691	685	663	651	693	652	672	649	693	646	706	629	734	694	703	667	644	690	710	690	692	664	650	684	665	700	739	666	707	690	683	666	691	669	660	662	663	692	729	705	701	682	660	726	689	642	660	698	672	704	633	670	705	676	715	695	663	631	673	715	669	674	682	694	728	701	707	672	690	683	724	693	667	697	671	736	715	683	656	684	698	756	704	713	666	689	711	674	676	684	622	682	627
19304	11204	37569	61836	67551	57155	43719	28908	14264	5474	1849	703	364	288	276	284	267	277	270	285	264	249	253	238	271	268	254	240	244	267	239	263	269	260	247	226	259	285	267	247	264	246	239	297	255	274	255	271	262	230	258	271	312	247	276	254	263	257	272	234	295	269	254	265	269	257	272	247	251	285	284	245	251	248	274	256	274	264	252	277	276	304	247	265	259	257	255	250	252	279	263	260	286	265	246	260	255	286	269	273	269	275	257	269	273	268	292	249	257	256	271	262	268	242	246	273	275	302	260	302	274	302	284	263	252	303	270	291	245	274	252	256	231	307	269	270	270	292	272	272	238	267	269	251	258	253	254	257	265	261	271	273	269	277	229	266	280	295	266	294	285	279	236	259	284	258	291	274	235	258	264	245	282	254	288	284	263	283	276	251	254	252	272	297	257	233	275	242	250	262	294	280	244	260	245	274	272	252	267	256	281	243	276	233	267	293	254	288	244	264	239	252	260	282	252	263	286	289	272	277	294	265	241	271	241	266	282	276	281	264	297	291	302	273	276	247	278	245	276	262	257	241	254	249	282	231	251	282	237	247	284	260	257	280	249	257	248	272	274	291	282	296	279	262	255	244	277	249	269	273	307	263	242	237	246	262	232	258	261	307	252	264	264	264	244	261	281	261	261	266	228	236	308	298	271	293	272	283	262	248	246	259	252	277	261	257	229	251	295	227	295	254	258	246	254	273	273	239	289	234	267	245	291	295	303	254	275	268	283	279	278	264	259	234	255	283	247	246	274	286	227	242	273	239	287	294	291	278	279	282	276	262	234	259	246	276	276	292	272	290	241	242	248	262	265	278	242	240	257	254	260	262	277	280	246	241	231	290	261	264	291	254	263	264	267	259	272	285	270	238	264	242	218	256	242	258	257	239	253	258	254	299	285	301	305	274	262	276	292	264	300	265	261	253	238	276	235	271	267	263	270	268	237	253	267	261	246	255	249	272	277	260	267	259	299	229	253	263	256	278	267	259	244	240	245	271	275	248	228	267	251	294	254	297	272	274	268	248	266	273	293	236	269	285	274	257	279	287	274	275	268	254	262	258	249	222	290	262	277	267	272	251	246	257	243	252	260	245	298	269	252	273	272	308	266	261	280	263	299	274	250	272	229	260	260	279	260	306	279	266	282	255	287	267	289	256	255	277	278	283	281	243	248	273	272	271	252	267	254	276	275	260	280	290	240	249	245	257	289	279	253	285	250	258	273	279	280	259	255	248	252	292	237	235	244	257	264	300	267	291	286	271	295	267	272	283	266	272	249	274	267	254	276	251	260	290	290	275	283	274	248	280	252	233	251	270	247	291	260	258	287	236	269	242	239	270	251	257	264	282	238	310	284	305	257	270	244	268	259	238	265	241	244	243	288	261	258	282	258	278	241	278	236	256	258	229	261	284	262	291	271	270	262	259	258	243	284	268	273	277	258	257	265	276	263	279	266	290	295	299	262	263	279	274	306	280	262	249	296	252	253	246	248	296	253	272	287	245	255	268	250	268	251	263	270	268	269	238	272	264	251	232	273	262	252	292	241	261	269	261	289	247	259	269	270	274	282	279	208	270	264	284	262	291	220	259	260	264	248	279	268	257	290	256	270	290	243	281	246	249	273	236	283	257	266	278	281	282	271	243	277	282	256	291	274	271	264	288	262	239	261	243	256	271	228	270	254	284	267	272	274	301	279	265	248	263	280	262	250	247	273	245	254	230	276	298	266	266	253	267	259	292	250	248	255	313	261	267	255	267	294	303	294	257	246	254	273	250	236	255	262	269	256	242	232	283	296	259	288	293	282	272	265	276	253	260	274	270	271	276	280	250	237	264	286	305	289	277	290	297	302	260	260	262	250	268	255	233	273	278	254	262	258	248	264	242	251	274	269	273	244	292	295	264	245	257	288	241	270	259	244	239	287	247	250	303	253	273	269	282	244	287	269	225	242	256	264	243	252	282	269	296	265	267	277	229	242	274	278	265	253	251	264	296	268	261	257	259	271	255	259	249	251	264	259	260	257	263	270	253	262	269	233	281	276	270	267	257	286	313	267	268	262	250	299	246	277	290	264	282	261	287	260	253	260	247	242	315	267	269	252	233	242	281	263	266	255	269	270	269	267	260	287	265	251	230	263	262	245	276	258	292	273	246	265	259	286	265	270	257	252	251	270	238	312	277	267	311	275	282	250	255	281	264	262	277	259	247	305	256	277	286	274	277	285	285	259	294	255	256	251	256	272	262	283	276	283	276	284	305	265	277	267	265	275	263	265	248	294	258	276	287	276	267	266	281	263	286	247	297	267	240	276	286	254	294	252	235	278	269	271	254	254	286	284	288	262	274	257	267	261	242	287	270	266	239	248	251	260	281	243	268	261	242	305	286	262	266	271	240	271	275	296	228	245	299	269	253	255	271	265	247	262	260	296	247	296	264	277	276	276	248	247	248	273	265	274	290	249	255	272	298	260	269	263	291	244	258	267	307	251	253	262	278	237	247	280	233	255	288	290	265	240	245	262	273	263	247	235	263	275	280	264	256	257	257	251	268	282	246	269	262	274	266	271	267	278	258	273	280	286	281	300	251	263	255	256	279	294	296	279	265	265	235	255	275	238	287	248	278	249	257	266	272	248	268	265	262	262	296	286	274	238	262	262	263	252	252	232	255	266	265	269	275	250	275	251	251	279	269	274	253	263	265	260	273	264	281	232	260	276	288	254	281	279	273	257	264	232	275	265	274	259	258	292	266	250	278	274	286	253	259	232	251	262	252	263	281	221	263	277	277	256	266	258	270	260	273	264	256	242	262	252	255	255	258	271	288	262	281	262	265	287	276	301	274	255	256	250	255	265	263	282	284	252	292	257	288	250	249	258	267	286	263	252	256	246	285	261	264	279	267	230	241	271	255	288	239	253	250	245	274	270	236	279	263	274	275	249	257	256	244	252	260	277	277	262	276	264	262	289	295	231	279	249	260	266	288	263	264	251	252	250	247	270	254	260	266	250	260	274	265	250	265	283	302	255	246	286	287	298	263	242	324	269	259	268	253	283	267	253	243	275	278	250	277	259	275	272	277	252	299	247	257	286	273	281	285	273	258	270	276	272	272	231	231	237	317	268	261	246	296	278	275	247	234	262	261	262	270	257	263	242	260	265	250	269	307	262	296	243	267	281	234	264	280	238	287	275	274	253	246	240	225	270	276	269	292	278	297	268	290	271	250	258	287	268	243	276	226	247	275	287	286	271	250	233	301	254	244	253	258	267	289	267	284	281	263	258	269	267	246	253	264	232	273	287	271	274	243	290	265	273	255	280	312	270	272	253	258	250	280	279	299	277	275	235	250	253	253	276	258	286	273	237	255	272	266	273	239	239	291	284	283	253	269	268	226	264	262	254	255	251	312	278	259	250	297	246	267	278	279	297	264	254	273	293	263	262	263	270	282	285	288	291	267	243	277	219	260	299	256	271	236	299	279
10273	9748	40361	67821	75710	67556	55637	42224	28358	16015	6809	2436	1200	759	682	635	661	663	635	647	628	655	687	648	646	594	656	659	672	650	649	640	660	668	645	653	632	643	656	729	610	617	672	704	624	697	686	634	727	644	669	685	637	595	715	691	664	724	626	657	667	678	643	661	657	641	678	639	637	675	655	649	665	644	622	663	631	632	648	681	658	638	667	694	669	628	641	615	633	625	657	698	693	676	640	659	658	665	646	671	662	669	694	632	686	665	704	680	631	633	662	688	671	708	645	674	651	655	628	703	649	688	680	679	677	610	699	647	651	651	675	664	631	628	658	643	652	656	674	673	649	624	670	655	660	646	690	652	645	617	655	658	692	661	653	658	640	635	627	636	684	639	619	609	669	646	664	667	695	674	679	612	644	688	701	650	647	660	654	666	654	671	648	680	634	625	703	629	671	679	612	659	664	657	633	617	663	618	636	683	649	653	615	644	660	614	625	619	667	654	634	656	684	657	643	651	710	631	683	674	664	657	640	632	647	673	612	682	676	634	675	652	648	633	628	639	645	705	682	687	669	620	628	652	656	620	652	616	690	658	677	676	669	630	656	659	677	608	634	696	651	654	636	658	673	655	666	683	674	666	646	682	629	651	710	694	604	628	623	647	636	642	661	687	616	666	624	649	677	645	652	660	644	653	696	704	609	634	665	622	650	669	687	680	676	664	657	587	657	681	676	644	682	658	636	673	646	621	601	630	711	650	613	631	619	663	696	649	665	656	652	616	657	672	668	640	664	652	628	650	681	669	689	640	675	654	647	663	623	664	690	680	621	683	707	658	627	661	694	691	673	611	631	646	650	654	697	633	659	650	681	620	668	716	698	666	719	664	661	606	657	686	637	595	672	672	647	658	658	672	676	678	714	671	636	669	630	643	650	668	613	699	650	631	678	656	623	644	646	696	658	680	680	676	619	605	665	671	669	682	669	629	681	696	662	674	633	665	694	664	661	665	635	690	704	669	665	657	653	654	663	629	613	675	637	661	650	671	692	675	675	631	627	672	648	650	648	618	649	632	656	689	686	658	681	698	617	654	666	650	600	656	656	666	654	651	667	675	672	675	672	637	678	627	627	693	637	686	630	665	672	625	653	722	691	654	685	700	624	635	640	621	660	649	630	678	606	648	706	650	595	668	672	670	661	626	648	654	674	650	640	611	679	638	651	640	654	656	673	646	619	657	658	679	642	645	639	607	673	660	615	612	659	678	648	656	693	585	628	672	651	679	687	634	672	698	652	638	617	657	636	658	685	646	663	657	673	605	668	648	647	715	645	624	636	674	684	687	702	658	678	652	632	709	645	656	715	663	623	625	660	632	669	657	638	669	683	638	644	686	651	682	664	638	640	637	690	648	671	692	649	689	678	658	606	615	640	675	637	641	648	640	660	651	612	672	623	676	655	697	674	644	686	654	635	700	654	621	696	652	671	665	658	671	687	694	645	641	650	685	648	623	627	646	637	665	653	651	662	648	645	694	671	644	670	622	665	652	643	637	606	656	644	689	657	670	638	633	670	632	606	649	640	690	640	640	675	650	644	639	634	667	655	662	680	612	671	658	661	693	649	678	620	659	615	644	654	617	709	673	628	696	662	685	689	641	646	659	648	616	646	650	668	666	613	658	654	653	616	639	620	611	684	636	613	727	681	689	662	656	643	646	635	659	640	619	617	661	650	671	645	657	667	653	610	636	662	634	638	652	671	580	680	648	624	650	649	650	600	669	648	667	682	624	639	665	642	650	632	658	672	678	606	626	653	625	645	679	639	651	662	652	653	643	658	666	672	638	667	651	650	620	593	673	699	651	640	654	617	640	654	703	699	640	688	638	709	660	666	696	663	675	656	647	684	645	637	636	671	666	674	637	645	679	650	652	658	652	657	660	664	678	691	666	663	630	664	642	660	646	671	644	624	634	694	639	682	684	618	676	631	697	653	634	701	652	696	613	694	674	678	696	661	642	636	640	625	580	648	646	644	623	628	642	613	660	704	604	637	691	647	676	634	611	618	621	634	659	661	702	661	653	625	668	672	661	657	646	678	619	654	668	661	676	631	666	684	684	636	643	653	651	625	644	643	663	650	672	655	665	670	677	681	635	692	672	626	619	667	644	650	660	629	657	661	658	619	656	654	679	687	655	661	643	596	649	647	697	635	617	625	618	629	668	622	663	638	648	655	632	642	634	657	639	643	681	670	672	674	709	658	670	629	637	669	694	668	647	650	657	670	703	607	600	659	646	670	696	665	636	660	632	680	660	640	610	640	597	632	668	671	631	684	623	633	628	628	633	638	670	619	674	633	626	617	666	702	641	650	642	655	632	651	652	663	664	622	675	635	671	631	666	672	651	689	661	670	704	682	636	673	593	652	663	678	676	696	637	641	682	650	627	671	648	647	634	687	678	621	659	686	721	654	669	648	631	662	647	681	658	622	657	647	667	665	694	682	654	695	670	633	661	659	660	662	615	654	647	693	610	647	669	675	685	633	601	687	651	653	629	658	664	673	694	691	695	603	683	659	626	640	708	682	604	661	668	686	670	653	626	690	660	646	636	652	652	691	657	645	670	678	666	667	616	650	702	666	622	656	645	647	674	627	637	646	691	682	614	665	678	649	687	675	623	653	661	657	630	621	659	655	604	672	653	685	660	654	685	654	648	648	682	667	643	605	640	617	605	656	656	658	665	647	670	625	643	633	699	659	746	628	635	694	627	694	670	650	658	676	643	634	682	659	622	605	698	625	594	678	691	649	681	609	664	646	627	660	627	664	612	667	656	697	657	667	671	616	607	676	688	691	647	644	688	634	679	678	632	662	637	623	671	651	638	691	659	688	669	642	645	695	667	686	675	639	636	632	650	681	650	668	645	656	627	649	652	683	651	661	651	647	644	683	594	666	681	633	649	666	615	620	630	627	684	688	650	598	619	636	688	687	673	657	624	641	672	686	652	661	698	633	673	649	630	667	657	662	682	687	637	675	667	630	595	652	683	646	637	665	647	653	666	655	685	692	664	711	619	671	646	628	599	641	616	652	679	642	690	640	679	680	698	683	615	687	681	657	689	668	644	660	640	645	626	663	640	677	619	662	690	655	647	663	646	708	639	665	654	655	679	656	631	678	670	613	670	672	629	633	683	652	644	653	655	646	678	614	580	690	646	690	687	628	622	673	633	664	694	648	652	622	608	704	674	661	651	645	614	639	660	627	630	682	629	658	660	672	654	643	635	620	653	692	659	671	662	640	659	658	593	647	657	682	674	640	657	638	632	601	636	688	609	672	712	660	646	680	682	653	615	697	663	669	676	647	629	659	668	675	599	657	674	650	643	604	650	657	641	649	683	655	667	678	653	642	653	649	671	627	630	673	678	656	665	636	655	625	626	668	646	642	658	675	640	663	653	603	626	631	692	638	639	632	674	677	653	649	657	679	643	668	652	612	611	594	622	679	638	667	678	659	650	680	663	637	652
2553	531	3615	4944	5256	4069	2782	1681	967	599	421	418	361	316	332	353	342	334	355	342	348	389	373	327	366	353	354	344	324	378	388	364	368	334	331	368	351	323	344	324	367	366	337	336	361	341	372	333	365	339	350	304	334	351	361	346	361	319	343	320	339	329	359	342	328	330	360	341	342	332	366	367	355	370	313	349	331	368	355	344	346	304	346	338	366	366	331	337	360	375	339	343	343	350	354	374	352	362	306	340	340	335	345	284	369	360	357	352	334	344	316	364	370	346	346	320	302	334	356	348	357	339	327	370	335	372	346	346	360	330	356	364	326	361	340	373	351	358	380	363	324	367	352	352	319	351	368	353	333	327	382	356	355	321	360	376	355	325	344	336	340	345	353	362	351	364	352	379	349	376	322	355	351	354	333	354	340	316	306	342	337	303	351	354	363	334	379	310	395	340	323	349	348	353	366	334	336	358	340	335	321	352	322	344	362	333	344	347	347	336	345	351	338	344	373	350	350	320	357	321	317	304	300	349	367	354	355	347	327	329	355	332	342	365	341	349	333	319	328	347	376	348	346	332	335	339	346	371	319	334	363	357	314	304	332	337	378	364	319	358	328	371	344	353	333	355	327	329	355	340	334	346	316	343	342	359	376	354	356	329	319	348	348	368	366	345	370	358	333	325	335	319	355	353	353	336	370	358	317	362	338	283	367	333	347	306	345	324	303	338	337	375	374	358	368	323	350	361	295	358	317	341	331	362	341	353	340	348	343	346	343	350	334	396	344	305	346	330	336	325	350	332	328	343	353	316	364	382	323	349	320	346	328	355	366	378	339	370	325	362	348	370	321	320	360	322	328	325	352	356	315	353	338	360	346	376	360	344	352	357	352	317	353	347	360	333	339	346	360	360	364	356	374	322	332	374	336	325	304	363	373	392	331	376	314	348	360	381	365	329	355	332	333	361	316	361	322	353	337	335	327	355	333	360	362	351	359	336	353	376	355	344	359	345	348	344	359	325	362	344	348	360	330	353	328	324	368	355	332	349	331	349	330	366	351	348	399	369	317	336	377	317	356	332	322	377	328	366	334	348	345	375	361	339	337	353	343	333	354	327	350	345	350	316	324	353	337	347	338	357	352	306	352	341	349	319	306	353	350	339	332	340	341	325	368	345	342	366	345	339	377	349	337	368	359	361	333	371	357	347	331	346	350	361	319	378	345	337	310	348	324	346	331	351	348	329	350	331	348	321	309	348	331	354	403	351	320	349	350	346	359	374	340	331	355	349	332	356	321	333	369	362	356	332	339	327	329	352	368	369	308	343	327	362	337	289	373	359	370	348	336	339	352	359	342	355	344	314	342	342	319	321	320	339	341	378	344	362	337	355	363	334	329	341	358	338	363	336	344	360	380	314	350	337	371	356	361	347	367	370	362	379	392	328	350	362	377	362	355	348	353	342	377	329	344	341	383	349	367	368	365	327	364	314	381	306	368	358	349	348	369	348	351	346	353	348	379	372	346	372	345	326	353	312	339	334	346	355	339	314	401	357	361	355	330	351	353	342	342	326	356	328	358	318	353	349	342	332	344	333	357	343	360	335	381	337	340	344	343	330	370	349	310	358	316	346	370	313	332	349	355	352	352	331	306	341	320	365	359	351	330	388	323	346	354	361	347	364	375	396	343	361	327	342	391	345	338	354	393	362	360	325	387	366	386	344	331	330	327	353	351	354	346	352	335	390	379	367	343	355	348	364	375	354	371	338	328	316	357	306	358	352	334	337	328	357	363	336	352	324	339	332	336	320	351	340	386	344	341	342	341	344	354	347	379	342	371	366	354	345	326	355	344	295	346	331	377	354	330	368	356	346	356	340	337	355	343	382	315	354	371	356	343	331	347	326	333	374	354	344	367	331	362	369	322	379	356	352	339	347	339	365	350	366	345	360	314	361	358	329	332	352	328	406	363	346	337	341	313	303	298	324	336	329	356	319	372	365	361	352	338	356	358	340	318	344	321	343	344	371	366	322	381	354	357	326	338	376	331	337	390	330	379	338	331	351	314	394	351	341	342	349	336	374	355	328	360	319	350	365	348	326	333	391	333	391	344	328	386	343	378	327	384	335	359	349	313	341	322	365	357	334	378	356	378	330	359	357	304	326	354	351	367	360	375	330	412	331	381	339	360	346	329	361	337	358	331	368	357	346	318	319	351	320	327	352	349	355	385	357	331	355	350	342	325	354	342	306	370	346	359	350	342	369	344	355	377	328	351	323	326	349	342	337	349	312	324	338	354	310	312	326	370	360	308	341	333	342	353	358	360	349	339	346	300	328	391	333	372	331	343	323	348	324	347	361	366	354	332	323	348	334	319	367	356	339	377	367	312	321	351	336	330	335	354	331	362	341	318	325	364	324	357	331	365	353	336	283	335	330	336	353	353	350	362	353	355	327	349	323	297	347	381	355	330	340	361	344	335	357	357	343	315	371	341	312	347	339	331	330	337	349	305	332	336	350	362	346	353	386	334	345	356	310	397	375	344	303	347	332	352	340	310	330	332	359	340	307	362	340	333	351	306	371	343	344	359	352	372	341	342	335	369	346	331	375	332	322	326	327	337	334	356	340	316	347	351	340	318	338	365	335	345	372	345	350	322	353	369	325	359	336	315	366	330	359	337	361	356	330	354	380	356	352	332	344	348	304	349	364	321	350	309	338	368	328	370	328	324	376	369	351	340	380	357	318	357	312	341	388	344	365	345	352	353	327	337	354	365	337	334	346	368	333	340	352	325	380	342	359	368	364	324	379	376	327	340	329	358	364	345	339	357	333	366	398	390	330	358	327	368	320	372	337	322	350	356	371	332	353	348	371	335	339	362	372	348	345	375	337	330	357	329	352	358	369	349	325	366	310	353	321	359	324	359	370	366	369	354	343	328	377	322	338	353	312	357	377	341	357	315	350	358	352	357	346	360	358	346	344	360	346	290	333	331	347	330	332	353	357	351	369	361	316	372	351	370	348	369	349	303	390	364	340	370	374	367	328	357	334	378	365	333	325	335	345	350	355	364	324	336	354	340	312	355	330	343	326	308	336	345	350	322	323	355	344	339	367	334	361	345	358	380	330	364	347	363	387	344	335	335	356	363	332	363	365	335	320	344	352	376	320	327	361	382	356	359	332	379	357	349	340	320	360	345	396	357	321	359	355	340	359	324	358	381	349	347	344	340	360	332	338	364	355	357	366	332	349	323	332	366	369	366	376	338	373	351	362	351	318	315	341	387	356	340	331	332	329	374	374	354	319	357	369	355	365	326	338	386	361	388	329	341	357	307	358	342	335	352	347	326	340	352	353	362	338	334	381	388	316	377	334	301	326	353	364	338	349	337	294	362	345	370	349	372	349	372	368	342	326	348	347	379	338	342	350	351	352	338	363	357	317	357	338	384	360	354	340	344	359	376	354	322	364	355	313	356	356	341	330	346	380	341	349	364	360	357	343	340	365	371	364	376	345	351	321
2625	1128	9014	15454	16906	13662	9609	5906	3226	1818	1189	942	894	873	806	825	832	856	802	815	852	830	835	873	862	809	806	828	890	833	834	826	839	832	841	843	835	842	887	848	809	795	857	788	828	785	872	881	824	843	797	783	847	813	814	799	829	802	797	858	864	793	807	889	884	854	822	830	837	852	842	854	829	810	813	850	790	815	825	813	790	861	854	817	888	872	828	868	874	848	856	855	793	793	850	849	889	845	830	878	841	855	824	797	838	875	860	867	805	802	813	833	855	830	821	827	820	875	818	842	801	836	837	809	833	845	807	855	856	808	795	827	819	846	851	826	858	817	834	845	869	891	803	842	842	870	790	860	836	815	820	838	806	839	852	819	887	835	789	811	799	865	823	852	856	835	798	861	853	766	875	838	854	884	863	812	868	853	819	856	813	822	847	781	787	884	874	850	838	873	869	842	839	871	823	839	768	815	828	848	830	804	833	832	808	834	841	831	849	811	794	804	823	789	856	856	844	876	838	878	843	827	814	861	835	810	873	826	841	870	853	824	875	778	832	875	829	810	848	821	803	843	855	872	889	841	864	853	876	817	830	856	837	813	844	828	848	835	865	845	830	898	863	800	838	879	822	842	813	866	831	843	865	866	832	826	811	871	823	849	840	792	856	839	823	846	825	807	786	952	866	846	818	853	815	842	885	870	831	843	830	799	806	850	855	860	853	866	831	871	828	822	813	802	835	762	838	803	819	826	835	828	873	857	806	867	851	874	863	841	861	858	830	804	830	857	854	829	856	886	837	783	853	812	855	852	823	861	838	854	828	853	834	832	848	858	839	843	804	882	845	877	835	849	840	861	883	854	889	855	799	832	829	819	856	840	801	846	849	808	819	843	841	849	842	853	849	825	836	844	838	869	832	850	866	820	799	832	837	817	867	849	815	807	804	857	829	848	835	845	795	860	815	853	814	838	843	856	814	887	830	835	833	843	807	792	781	823	762	797	879	835	864	833	854	844	761	821	819	867	805	787	815	829	835	849	885	838	797	857	807	769	836	826	836	845	824	799	825	821	863	843	856	825	825	851	866	860	816	830	850	871	798	816	756	805	751	834	835	826	783	865	819	838	807	826	898	841	837	791	814	791	808	857	851	874	815	787	820	889	818	815	825	881	764	813	818	831	793	844	786	817	839	832	823	756	793	846	875	783	855	863	855	861	843	811	789	804	853	864	871	817	840	824	803	814	823	797	864	807	868	803	835	844	786	858	844	840	859	805	832	856	862	822	871	813	806	834	793	818	854	893	828	851	821	799	840	836	823	837	814	883	851	828	850	861	862	797	842	823	809	862	813	855	823	793	830	824	854	825	879	825	795	847	839	810	816	859	832	824	831	804	844	820	798	844	889	794	848	830	838	810	816	853	825	808	832	837	848	833	862	834	830	850	816	802	820	818	828	887	828	851	825	893	774	853	774	867	809	859	806	842	799	817	805	854	811	846	810	845	817	859	811	835	801	862	866	854	831	775	825	895	852	856	795	844	827	804	834	881	818	805	828	808	898	861	842	803	852	855	801	748	849	829	864	826	876	823	792	835	861	839	870	816	857	784	822	789	879	858	810	806	844	860	802	809	847	807	854	803	807	835	823	801	857	852	790	881	797	815	838	864	837	871	869	784	799	832	811	862	819	851	850	835	796	897	832	815	788	793	842	853	867	871	811	849	838	785	801	871	846	874	838	858	776	878	815	799	834	851	840	825	833	893	876	829	799	841	848	856	830	831	848	851	878	840	845	806	878	809	852	834	813	819	784	846	860	784	845	829	830	774	809	835	861	816	832	822	823	839	847	849	810	848	837	819	846	821	809	804	841	845	825	809	828	889	840	789	795	838	845	792	835	814	890	880	802	847	801	873	830	802	878	820	802	840	820	856	854	829	833	883	860	868	776	821	828	846	867	878	827	842	769	804	820	808	845	836	810	824	861	797	762	856	860	803	858	804	807	865	850	825	844	836	823	794	852	823	831	825	804	807	813	835	837	849	846	819	850	752	819	841	847	852	823	832	808	824	824	792	836	809	790	818	760	813	794	812	833	858	830	914	774	818	820	820	860	877	828	824	860	850	855	873	816	869	837	884	843	805	818	895	833	832	802	823	811	841	877	835	841	827	811	811	862	837	790	873	826	881	865	812	824	851	846	892	809	841	867	804	808	839	824	863	783	872	858	837	824	818	866	843	879	840	869	899	833	835	763	854	804	862	835	807	834	795	849	846	838	863	805	855	823	811	867	872	802	853	825	859	838	790	855	821	895	817	821	802	819	827	830	844	842	852	833	835	857	789	876	804	856	855	854	852	783	853	825	778	873	840	798	825	836	867	790	880	867	813	865	837	815	808	794	830	828	842	825	831	838	830	868	853	836	839	885	818	829	809	829	853	791	881	889	888	816	847	789	824	821	872	795	862	785	872	862	749	828	789	837	789	827	888	818	875	832	856	835	813	845	817	795	791	888	844	797	833	807	835	808	870	876	857	830	829	839	807	859	824	802	825	818	782	837	822	828	866	873	825	820	825	851	898	787	817	780	804	782	849	831	844	781	813	835	872	882	826	871	817	815	854	842	799	903	851	841	879	792	890	822	826	807	818	822	821	802	826	842	847	848	809	827	812	845	816	803	873	824	860	791	858	836	810	824	859	807	820	833	832	787	838	825	787	853	852	822	821	826	812	776	782	808	884	828	803	839	818	856	856	824	778	847	838	852	809	853	821	843	820	777	833	808	838	885	867	837	802	824	794	820	846	835	781	829	858	842	844	839	824	775	846	835	805	906	864	834	782	838	872	800	815	807	819	805	796	814	884	881	831	827	862	824	881	842	853	862	831	859	802	803	864	823	856	848	796	829	904	841	854	816	842	847	879	858	803	847	861	835	807	881	800	823	837	848	832	848	855	815	832	850	839	840	843	835	849	834	852	820	859	842	812	794	851	855	849	858	830	849	809	832	841	823	828	792	828	853	853	864	813	825	845	810	850	837	863	790	814	871	822	831	806	813	790	842	845	834	840	789	802	815	853	857	859	848	881	877	844	860	845	879	819	845	780	841	849	875	867	835	837	830	851	822	772	793	835	834	845	832	818	811	893	899	794	882	812	812	835	842	811	805	843	815	879	884	846	842	825	852	830	819	832	923	832	851	864	847	792	840	794	860	836	804	778	836	769	805	771	812	869	833	808	815	849	899	823	802	850	820	807	866	833	854	884	839	820	857	868	833	810	795	811	805	820	819	833	849	847	857	847	776	809	840	840	815	863	829	845	840	800	862	872	845	874	835	851	817	857	862	804	805	790	844	832	830	811	864	858	838	841	848	862	806	861	873	856	864	859	836	844	766	826	821	857	848	830	845	840	890	816	837	851	826	790	855	823	830	843	781	845	887	812	858	827	868	789	841	855	788	887	808	852	811	875	854	793	846	851	831	860	853	805	903	810	781	878	821	858	862	816	820	838	842	829	847	862	795	834
16378	7305	54483	70757	59390	47558	36896	23962	11101	3769	1282	600	370	300	306	300	306	270	293	305	275	284	294	304	295	321	288	290	266	273	275	292	296	265	285	300	259	275	267	302	302	271	293	266	271	262	268	277	291	263	251	265	261	279	307	248	277	272	276	296	270	324	311	271	298	306	275	286	284	289	290	280	275	281	291	303	267	261	320	291	279	270	304	262	270	270	292	259	284	274	248	282	276	313	224	260	255	256	290	278	300	271	283	275	282	277	298	285	300	295	279	265	260	298	257	253	285	256	274	314	275	271	258	257	299	289	271	283	298	297	293	293	271	291	321	275	279	269	334	288	280	288	265	287	307	284	279	302	285	329	283	265	300	281	313	281	308	283	301	275	271	286	301	282	301	311	267	253	301	298	249	322	253	274	276	278	319	281	298	321	301	269	299	264	295	297	294	253	257	254	275	291	278	291	315	324	292	292	253	267	258	314	282	321	298	302	298	286	278	285	291	261	285	312	255	261	284	316	302	288	286	308	285	279	271	272	293	298	277	289	299	255	282	270	283	316	285	292	286	258	263	300	280	303	311	297	271	271	293	267	250	300	278	313	278	272	292	273	262	287	297	283	251	237	292	279	256	268	300	282	297	301	306	284	287	292	280	271	273	295	295	267	295	306	252	298	278	298	306	307	272	286	302	292	280	282	254	280	281	288	268	273	271	266	293	280	298	247	291	290	301	310	295	303	279	304	315	278	259	288	295	280	273	284	298	274	304	291	282	290	289	275	300	293	292	313	280	267	281	309	289	268	256	296	289	300	259	290	297	289	282	282	305	284	307	275	264	307	284	308	274	281	280	298	310	286	295	316	264	279	298	297	280	277	299	269	295	250	265	253	294	286	268	283	282	269	259	282	283	290	256	281	310	278	278	283	316	285	301	261	287	284	292	281	297	280	275	272	273	299	271	261	268	291	283	288	320	255	256	275	295	274	300	319	283	295	280	330	288	271	278	277	290	305	305	275	272	264	276	308	265	274	316	262	294	314	299	282	269	313	272	269	268	279	299	248	287	295	292	297	261	307	261	293	280	315	286	289	292	288	271	276	267	296	277	259	264	283	255	292	289	312	273	273	291	241	274	313	277	297	282	253	296	319	280	292	284	275	269	302	278	337	258	287	297	312	274	276	307	287	304	272	282	293	302	270	262	280	291	288	289	273	277	284	290	270	264	291	273	291	260	316	283	297	296	282	276	273	255	284	283	286	274	308	278	294	289	258	284	273	271	284	301	237	290	278	304	298	263	280	269	268	284	261	289	265	288	284	326	312	278	291	298	318	304	279	256	288	286	256	301	282	306	296	296	311	262	268	275	289	285	274	269	269	321	302	281	281	285	280	292	284	280	282	266	294	282	290	298	291	295	289	306	267	307	253	295	300	272	250	263	293	313	299	265	241	281	274	301	254	295	258	311	303	306	255	289	276	234	307	243	276	304	264	278	248	256	277	303	256	262	288	269	268	271	256	272	292	260	276	282	295	309	246	306	273	284	301	268	303	280	287	273	304	271	283	282	284	315	292	294	277	284	299	276	304	301	271	300	336	287	308	277	289	278	283	304	284	275	252	288	314	291	262	266	298	289	286	294	307	275	297	305	289	259	260	297	288	271	264	282	295	280	271	280	273	313	250	261	302	298	268	265	297	307	298	286	270	307	303	288	298	299	273	287	274	274	263	278	276	290	267	268	264	287	277	300	275	307	267	288	275	276	291	258	277	317	290	251	296	266	285	287	231	252	262	267	262	294	268	292	291	265	290	331	296	320	263	298	279	288	275	257	287	273	259	320	308	260	273	266	263	270	270	317	330	286	293	289	298	286	271	278	297	270	301	291	303	299	294	295	281	276	278	274	258	293	281	289	269	282	289	282	303	300	285	309	268	310	280	263	249	264	273	315	290	285	282	261	260	269	295	270	276	311	287	263	288	261	294	300	278	251	252	296	282	308	286	298	281	297	280	242	281	286	268	275	256	248	311	285	285	301	278	279	280	269	272	302	259	312	263	272	318	300	256	279	265	284	289	285	269	280	308	280	266	264	275	260	288	277	267	278	277	278	271	287	270	266	286	261	298	289	271	275	272	302	324	282	256	267	282	266	296	306	269	283	291	264	259	270	300	268	281	270	292	265	333	245	307	294	280	264	275	276	264	272	292	270	300	257	280	295	265	249	271	288	279	252	276	291	282	302	278	301	281	296	281	264	274	268	305	279	306	285	271	261	294	283	299	271	284	260	298	270	269	298	283	265	286	287	312	295	283	285	288	312	276	281	324	281	296	290	299	294	307	295	298	259	278	267	277	270	290	281	292	259	279	257	290	292	278	294	279	266	283	250	282	270	282	260	293	286	285	301	275	277	280	269	299	292	290	276	257	300	285	260	251	276	273	310	292	292	286	294	293	285	317	256	300	261	292	281	265	257	275	276	283	281	275	265	303	273	292	292	275	288	289	284	296	304	304	309	262	289	299	276	293	272	303	278	338	278	273	288	298	284	318	296	282	268	273	308	268	299	321	278	275	246	292	271	315	279	263	312	284	261	285	284	285	260	281	280	262	275	266	267	264	271	283	275	269	298	288	282	282	322	312	313	294	276	238	285	313	275	289	302	284	288	291	303	282	315	268	309	273	285	265	255	260	263	269	327	281	280	277	304	289	285	302	303	309	296	290	282	339	273	293	280	276	290	281	240	282	261	251	290	312	311	281	284	261	291	281	271	294	251	309	256	277	274	301	281	283	265	300	280	278	280	270	320	277	277	280	308	264	309	317	271	295	288	272	281	309	306	273	289	275	288	293	294	316	293	296	279	298	266	319	294	280	319	284	282	278	309	269	292	293	292	294	268	296	304	280	285	309	276	278	273	299	300	287	289	261	306	312	288	278	283	233	309	293	274	264	287	310	294	294	288	323	267	242	308	242	264	284	274	279	292	294	313	255	285	281	285	294	283	289	280	255	286	259	284	255	261	288	275	311	295	285	284	268	274	308	285	264	286	265	298	266	270	275	293	302	299	292	280	276	277	259	263	271	282	267	316	288	296	289	320	274	280	295	252	275	298	282	283	262	281	302	285	280	299	292	314	287	280	304	300	262	274	281	244	297	279	261	252	298	292	278	297	278	271	288	297	323	262	283	267	287	262	275	298	291	288	305	267	299	278	283	275	278	297	278	289	294	283	267	317	272	280	275	302	305	278	324	288	269	264	273	268	281	275	271	277	314	277	274	296	277	270	265	276	278	267	279	274	308	314	270	291	277	266	290	262	277	281	297	283	291	296	266	280	278	299	276	265	264	279	301	293	241	266	274	280	267	303	266	277	272	297	300	270	275	280	294	279	258	271	282	310	276	316	270	273	271	303	281	255	295	288	277	268	295	292	305	299	270	294	306	291	280	279	264	300	324	293	281	275	297	298	291	292	262	273	253	301	305	282	280	301	253	301	277	309	298	271	288	249	297	314	301	282	308	300	280
9280	7183	54772	74551	67429	59727	50084	38763	24268	11770	5087	2011	1033	789	747	785	712	669	727	678	666	697	673	710	662	745	658	677	699	704	713	707	696	738	676	693	734	653	719	723	668	706	713	696	684	707	724	671	694	721	689	717	687	663	659	725	703	692	704	718	658	714	719	706	687	707	697	718	659	688	684	667	691	693	745	713	694	713	688	729	735	717	744	716	684	690	753	683	703	644	694	664	692	715	694	691	690	693	700	693	672	639	672	656	736	687	719	779	687	691	722	698	747	654	721	717	660	656	675	674	732	673	736	738	682	708	663	696	679	689	720	737	744	712	727	724	747	699	697	707	714	727	755	741	701	696	671	658	710	706	713	739	718	728	720	749	693	682	690	692	673	730	720	683	682	731	666	657	717	661	668	696	684	706	676	698	672	736	691	707	666	693	657	706	669	702	706	711	704	682	701	633	693	711	653	728	671	685	694	716	686	707	723	672	712	717	718	770	718	658	696	718	687	668	701	707	715	719	664	721	697	718	719	659	699	657	714	715	716	695	702	683	737	730	701	674	716	702	700	680	674	658	675	699	699	731	708	622	717	693	712	680	707	718	673	726	678	694	665	719	736	722	655	675	711	694	662	684	654	693	744	676	719	712	664	697	719	720	691	713	696	679	693	699	729	666	689	693	748	725	652	687	727	671	666	724	668	696	722	671	722	703	701	693	710	704	682	678	700	642	636	730	700	695	713	707	672	698	705	716	700	691	661	693	722	700	658	697	680	746	695	666	704	688	689	665	702	687	696	699	713	622	704	701	701	707	706	676	665	640	709	657	697	768	707	666	665	705	723	677	711	704	705	688	730	741	725	691	722	721	681	660	717	709	703	673	709	721	686	688	658	713	670	668	709	714	691	711	679	687	707	679	714	659	655	671	668	680	741	702	749	669	725	676	667	703	749	694	701	700	700	653	762	708	685	689	707	707	730	664	676	688	692	702	678	685	735	698	734	707	700	644	688	751	698	683	719	751	670	676	686	689	710	700	667	681	719	663	668	662	708	687	648	695	667	665	700	728	718	657	698	724	683	713	707	651	662	696	711	666	704	718	675	667	674	712	623	696	669	702	701	712	662	710	687	707	683	681	679	687	734	710	654	684	697	673	701	728	709	722	669	689	691	694	690	683	721	700	666	677	671	651	708	711	677	687	704	731	688	689	673	686	641	717	661	678	717	693	755	700	676	692	675	646	736	664	739	725	699	678	710	691	653	666	662	697	712	691	676	657	692	657	673	678	727	714	709	686	719	668	683	717	690	690	651	717	620	666	725	699	673	673	669	644	690	670	695	740	697	710	700	728	701	656	690	694	649	647	709	689	724	657	706	629	681	709	689	697	706	747	749	679	685	734	644	632	680	710	641	718	692	712	710	734	645	721	723	679	690	676	694	697	743	699	747	732	687	666	721	665	662	664	727	714	683	688	693	738	725	737	732	711	734	724	689	724	724	718	718	681	721	671	704	706	710	714	707	708	655	681	703	723	653	701	712	692	711	726	720	674	708	699	694	698	696	691	717	713	692	683	701	710	631	663	744	701	696	705	730	688	726	707	741	667	702	715	648	673	674	684	692	688	726	697	700	766	698	684	702	735	716	646	737	658	721	660	667	665	691	703	686	670	673	683	691	756	721	747	720	706	687	687	703	683	697	721	720	681	683	712	711	669	661	713	701	684	680	703	641	739	668	686	697	703	669	678	701	703	680	678	685	667	643	713	673	695	673	726	730	733	736	685	745	721	673	655	711	695	700	684	628	691	689	663	668	755	698	753	724	705	740	729	685	703	666	652	745	775	672	730	742	700	701	693	642	686	725	709	684	720	670	681	685	640	664	678	672	694	725	661	719	721	714	679	675	758	654	699	684	717	684	674	720	694	725	673	711	687	664	699	696	684	685	668	646	734	664	653	684	686	730	696	710	688	712	662	673	682	666	725	678	699	711	704	669	670	696	769	688	701	710	690	707	663	674	721	706	701	715	679	718	754	647	704	664	680	656	694	721	731	750	744	701	671	679	765	694	685	695	686	688	723	727	671	696	681	741	684	712	704	682	728	706	711	658	663	705	662	668	706	699	702	697	683	693	709	657	718	679	744	728	667	723	654	687	740	691	682	710	721	723	679	726	715	719	708	748	698	744	728	714	692	694	701	678	720	667	690	708	691	689	704	713	747	692	669	685	646	676	691	745	688	733	742	651	643	698	689	713	729	669	699	698	689	715	713	675	683	656	740	684	685	631	683	729	706	649	666	676	729	706	704	705	682	651	708	668	672	734	714	691	710	662	713	691	615	738	694	721	668	714	645	661	707	703	697	700	689	656	744	673	702	704	671	688	718	727	666	698	700	705	704	698	753	711	701	668	717	719	673	695	686	728	650	705	699	735	753	776	718	692	703	668	723	706	705	694	667	656	711	753	695	641	649	686	685	704	710	664	723	716	685	660	717	710	703	688	714	652	701	701	678	690	719	687	692	735	727	731	723	671	708	665	685	674	722	714	710	710	676	673	682	679	669	695	731	704	695	716	636	674	696	662	726	652	738	684	700	741	641	671	697	729	673	677	684	688	673	656	706	691	694	687	659	703	658	694	679	744	647	692	695	720	732	693	654	660	719	635	725	746	682	728	708	676	673	694	768	708	718	697	657	700	697	702	725	732	648	714	685	690	695	693	689	680	709	679	716	648	686	680	727	694	640	672	701	695	691	718	699	654	713	742	679	685	653	681	664	674	684	716	669	708	717	707	686	687	671	734	713	662	684	690	688	704	671	679	706	695	662	720	673	723	713	685	714	713	719	688	677	708	704	669	713	661	683	784	702	680	682	635	721	623	697	693	710	727	656	703	765	690	683	716	682	700	686	661	708	695	708	705	740	671	703	706	717	659	678	719	755	699	723	667	729	716	655	701	716	722	724	717	646	707	638	682	722	712	707	693	709	697	693	658	695	679	710	696	668	701	641	715	700	692	692	715	670	724	685	722	717	687	692	683	642	687	719	694	672	709	676	655	692	700	658	738	658	676	688	673	699	728	680	692	679	716	692	666	630	712	679	689	696	746	689	737	694	737	659	685	629	687	639	660	744	668	697	711	694	707	727	720	738	650	728	715	713	716	688	691	727	751	708	699	680	692	705	708	693	686	691	704	673	704	660	725	716	736	662	699	742	700	668	665	734	719	714	670	722	676	677	691	721	652	714	677	676	700	672	684	711	683	744	705	696	710	705	698	720	715	702	711	706	692	697	713	633	668	693	720	712	688	729	684	659	683	701	673	693	669	712	670	648	673	654	697	660	679	717	703	682	696	688	743	684	667	717	715	657	668	697	694	697	650	687	722	693	754	714	696	723	677	687	729	691	751	720	665	738	682	693	668	705	751	706	747	683	689	677	638	698	752	721	698	655	680	684	704	679	773	673	690	681	690	701	704	678	697	681	636	721	661	681	712	676	721	733	695	724	705	732	711	693	720	647	672	700
64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	64	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	53	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
