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
336677653127	336677653686	336677654236	336677654786	336677655336	336677655886	336677656436	336677656986	336677657536	336677658086	336677658636	336677659186	336677659736	336677660286	336677660836	336677661386	336677661936	336677662486	336677663036	336677663586	336677664136	336677664686	336677665236	336677665786	336677666336	336677666886	336677667436	336677667986	336677668536	336677669086	336677669636	336677670186	336677670736	336677671286	336677671836	336677672386	336677672936	336677673486	336677674036	336677674586	336677675136	336677675686	336677676236	336677676786	336677677336	336677677886	336677678436	336677678986	336677679536	336677680086	336677680636	336677681186	336677681736	336677682286	336677682836	336677683386	336677683936	336677684486	336677685036	336677685586	336677686136	336677686686	336677687236	336677687786	336677688336	336677688886	336677689436	336677689986	336677690536	336677691086	336677691636	336677692186	336677692736	336677693286	336677693836	336677694386	336677694936	336677695486	336677696036	336677696586	336677697136	336677697686	336677698236	336677698786	336677699336	336677699886	336677700436	336677700986	336677701536	336677702086	336677702636	336677703186	336677703736	336677704286	336677704836	336677705386	336677705936	336677706486	336677707036	336677707586	336677708136	336677708686	336677709236	336677709786	336677710336	336677710886	336677711436	336677711986	336677712536	336677713086	336677713636	336677714186	336677714736	336677715286	336677715836	336677716386	336677716936	336677717486	336677718036	336677718586	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	3650	2300	2706	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
42418	36459	39039	37397	28106	28037	41815	48757	34233	25607	14572	6167	2200	843	387	258	199	201	203	187	160	193	207	172	178	203	224	175	208	222	227	215	166	206	195	183	200	201	210	216	213	213	190	212	213	184	192	190	176	201	207	184	194	215	198	181	191	181	188	187	171	182	158	172	212	193	190	209	210	207	176	186	206	206	188	202	202	205	181	197	194	191	202	193	199	194	184	191	201	191	195	173	176	186	200	190	195	169	169	184	201	190	173	179	186	188	191	192	200	188	167	197	176	207	179	191	196	191	194	180	205	185	175	192	228	178	196	197	171	198	183	186	194	180	214	192	196	202	214	210	195	191	196	182	198	186	212	197	198	179	199	195	169	195	209	189	209	188	195	194	180	185	176	182	201	223	190	178	189	232	182	185	195	214	186	195	204	182	203	190	205	199	178	173	194	190	181	176	196	189	176	200	204	196	228	188	178	195	194	191	184	191	187	212	183	185	217	175	233	190	186	189	187	217	196	182	189	181	201	189	204	207	180	215	182	190	213	177	196	209	188	188	197	217	199	176	193	223	186	228	194	162	183	191	197	199	165	182	202	219	202	195	220	179	210	222	174	193	185	188	190	210	186	194	199	189	185	183	199	176	184	171	208	174	203	188	198	212	205	169	200	175	216	186	183	186	185	214	209	186	186	189	221	201	215	209	170	193	188	181	172	203	227	231	181	194	176	188	207	161	211	197	186	180	199	222	200	190	204	185	201	193	190	197	191	163	212	188	204	176	189	193	199	181	200	226	211	221	206	195	201	169	204	200	204	191	173	203	183	171	195	201	212	222	194	192	215	190	203	212	181	185	164	179	187	199	202	185	201	182	188	203	170	220	196	193	215	197	205	217	177	213	182	168	166	179	176	177	203	172	199	187	200	213	219	178	205	213	248	182	157	182	199	185	203	198	183	196	186	148	186	190	181	181	189	189	191	189	159	197	201	189	161	187	210	168	202	187	188	211	209	217	227	197	194	192	195	194	189	221	210	175	221	166	199	183	193	204	170	189	168	212	201	199	182	228	183	198	215	178	203	179	168	211	168	211	223	183	180	196	200	185	182	185	192	177	183	206	176	201	196	212	205	195	178	198	215	201	186	214	198	213	177	197	204	197	181	206	216	207	193	187	191	182	212	187	189	198	176	180	187	203	204	209	200	189	201	175	205	179	246	168	193	217	209	201	196	191	215	202	214	199	206	198	201	204	184	200	191	214	188	220	188	207	190	175	205	187	191	210	192	196	178	178	210	199	201	178	174	207	194	185	195	227	209	185	180	201	194	202	200	204	189	207	209	211	195	197	201	203	213	213	218	217	166	180	213	199	202	176	198	175	212	177	182	204	199	182	200	171	212	202	173	193	220	200	212	193	178	212	191	188	205	199	203	219	191	204	205	189	211	176	180	191	199	188	172	167	194	196	193	191	200	183	182	201	198	201	194	198	208	206	220	209	198	205	212	198	179	182	189	200	200	180	196	207	188	220	212	203	179	176	211	194	198	200	215	195	196	182	203	216	197	176	188	207	218	181	230	182	205	206	211	187	183	197	200	185	213	184	205	176	178	199	196	197	216	195	188	194	211	185	188	209	234	186	215	172	179	164	192	176	195	206	185	176	202	175	194	175	153	204	185	190	210	188	177	207	192	198	173	194	184	218	194	203	199	191	206	197	185	211	225	188	192	186	226	182	173	196	214	177	186	201	178	197	205	186	194	215	215	181	186	211	180	191	173	199	169	190	220	227	206	168	176	204	197	197	176	191	190	189	186	176	217	214	169	180	216	184	179	180	189	187	218	189	210	168	216	189	218	222	189	212	195	170	212	218	192	211	196	211	187	175	186	183	188	207	200	205	206	181	187	212	192	175	213	200	199	186	182	185	192	183	205	185	194	190	191	199	202	184	185	199	194	186	193	196	203	171	186	179	198	197	194	173	211	182	203	180	192	185	184	171	175	171	202	196	191	203	182	196	180	185	180	201	186	204	213	189	195	196	188	179	188	180	181	203	201	188	187	191	189	189	175	168	194	214	192	188	197	180	184	178	220	206	221	205	223	196	201	211	210	200	180	191	209	203	207	204	201	196	212	202	194	191	206	197	199	189	194	212	192	205	212	182	206	192	195	210	207	194	188	190	183	205	223	184	204	165	201	174	201	198	198	189	185	181	187	203	183	171	212	195	166	177	202	189	168	191	180	195	200	214	202	182	179	200	183	223	187	200	190	186	227	198	211	202	192	185	218	203	187	201	206	180	210	177	190	200	211	184	220	193	200	214	211	181	210	200	200	198	185	196	211	202	174	173	216	227	201	166	179	184	209	189	207	188	208	200	203	176	187	193	199	177	170	186	200	192	200	182	193	199	181	195	204	165	206	191	162	173	182	181	197	203	190	205	209	203	201	174	169	221	192	185	193	209	187	182	187	167	195	179	172	208	178	199	197	199	191	213	205	210	184	192	208	180	183	206	193	207	200	183	223	204	196	206	197	183	173	185	177	193	200	202	181	183	195	193	184	191	207	174	190	191	199	170	187	188	184	214	177	198	196	183	186	202	189	202	206	190	213	168	203	186	200	191	189	180	196	207	179	192	196	186	183	198	178	192	204	209	208	213	175	184	217	185	175	190	161	178	190	206	202	189	230	218	168	210	195	203	198	173	157	202	183	204	164	184	173	178	202	202	212	212	173	189	179	198	199	197	193	198	192	191	179	194	179	172	204	199	180	211	191	207	182	210	205	173	190	191	185	191	177	179	214	178	170	191	218	187	186	196	188	209	208	190	190	211	193	196	186	212	157	195	204	189	205	213	191	186	188	211	190	207	196	173	181	191	204	185	207	189	192	203	209	209	222	168	176	197	219	187	199	203	194	212	199	175	191	172	215	204	193	194	188	191	214	217	185	186	173	199	184	200	177	188	221	180	192	195	185	187	207	202	196	187	201	198	192	185	209	202	182	198	203	202	215	186	198	155	195	181	204	183	192	176	176	188	190	217	194	190	202	172	170	182	199	195	193	198	189	204	214	210	184	172	208	178	211	193	179	208	199	201	176	186	188	189	179	176	198	166	183	207	187	181	180	171	179	178	168	213	172	183	185	188	166	172	185	170	197	189	184	204	178	198	185	180	179	193	217	196	206	185	212	185	185	197	196	234	194	190	202	195	184	200	204	199	200	192	188	217	194	191	191	192	176	197	206	143	203	189	194	184	182	199	209	191	170	179	191	204	191	175	179	193	192	175	181	202	190	178	194	210	203	222	195	196	206	224	188	195	175	197	199	216	224	201	189	192	182	187	205	205	197	207	210	221	204	187	209	208	174	224	183	193	207	195	184	162	211	207	205	188	189	203	204	192	207	211	193	186	199	170	184	199	178	192	173	201	197	197	200	183	167	186	173	175	199	202	174	183	188	214	181	175	201	166	171	212	207	190	187	207	193	180	202	153	193	199	175	194	187	200	183	191	209	196	198	192	192	182	201	184
28368	29661	37958	42049	38848	43982	57445	62253	49044	43377	31600	18832	8902	3548	1493	727	537	509	513	501	528	532	551	487	541	507	462	494	504	502	489	516	515	480	523	487	488	480	467	518	491	491	490	497	477	499	522	510	513	518	452	492	518	489	505	483	494	535	507	500	513	485	472	505	535	477	524	473	487	523	501	533	519	460	504	510	513	517	484	522	536	509	483	507	547	512	524	508	499	500	506	491	446	497	517	511	538	545	480	484	484	470	520	485	520	532	501	511	507	519	522	502	517	520	462	531	521	495	515	552	500	505	487	517	519	499	489	487	500	447	497	483	541	500	508	502	506	506	471	489	477	511	469	495	442	471	517	513	516	500	507	519	483	509	529	517	527	507	471	499	489	519	462	555	551	523	488	503	478	469	500	553	502	501	511	443	514	517	489	503	485	518	483	511	505	490	520	494	519	523	489	494	468	501	519	488	524	496	494	522	499	478	518	508	544	498	527	459	500	498	478	483	495	469	493	514	496	496	469	534	545	479	497	526	493	501	488	526	495	548	526	524	515	513	508	504	473	480	464	501	485	527	486	519	521	490	497	521	521	489	498	489	488	462	505	508	516	493	517	522	455	503	507	464	473	499	518	527	490	526	496	489	524	498	533	482	473	517	475	517	496	469	518	472	499	467	502	530	529	527	499	490	519	491	467	489	504	502	519	485	516	522	510	485	513	494	526	499	504	495	462	505	511	464	553	500	516	494	460	487	500	486	445	492	468	531	496	508	518	466	519	480	500	481	484	526	534	519	492	471	520	490	492	499	468	499	492	544	504	479	559	529	510	523	487	551	503	457	506	528	492	533	472	477	488	507	515	502	522	525	528	489	469	469	512	493	471	490	515	508	488	486	508	490	473	488	457	505	500	473	499	475	468	481	500	490	483	490	495	482	499	510	469	514	495	488	468	488	489	491	529	492	508	543	523	479	492	490	520	515	526	541	463	483	480	486	518	561	516	460	507	475	492	504	496	461	495	527	523	523	475	454	498	486	483	447	529	488	533	527	524	518	489	528	494	551	505	495	500	479	528	537	467	486	510	516	498	518	506	486	474	495	481	498	482	526	486	535	480	477	533	485	471	506	473	461	528	481	528	516	492	491	501	457	487	499	519	518	525	513	517	505	461	483	517	515	500	467	506	482	514	515	508	467	499	517	501	509	505	493	468	530	552	510	534	494	496	494	462	472	475	523	475	498	525	525	485	484	483	508	508	526	517	557	532	489	475	532	479	532	497	487	517	537	516	499	518	479	528	448	499	511	476	500	508	522	512	496	503	495	503	495	499	471	505	489	564	504	498	516	505	507	514	466	488	471	488	535	479	548	499	495	486	508	504	495	507	499	514	523	515	476	463	503	521	483	482	507	545	487	513	491	515	487	494	514	476	537	474	457	508	498	526	509	476	519	500	535	488	520	528	524	492	496	511	464	524	491	477	492	488	495	495	510	503	496	502	519	504	504	500	495	503	522	484	498	513	518	474	502	481	544	504	543	520	482	504	494	514	527	495	479	507	511	481	526	547	502	540	506	472	524	505	454	492	529	500	459	503	515	487	481	500	469	491	510	461	514	512	492	497	506	513	484	465	513	491	510	525	510	519	475	503	476	475	533	478	517	523	488	461	468	477	517	489	512	541	466	494	533	480	504	500	500	469	518	480	486	511	503	491	520	516	478	491	540	488	487	486	489	448	476	504	508	500	483	501	528	479	490	529	519	515	502	510	500	505	493	518	470	489	486	531	512	508	474	523	527	465	507	484	500	514	542	503	517	534	520	508	475	496	505	475	506	509	474	486	513	490	514	522	509	497	520	508	490	489	480	537	541	486	510	470	496	480	515	511	473	498	556	503	498	568	515	481	484	475	487	485	513	504	473	513	479	515	530	490	491	489	493	508	528	522	492	508	481	526	503	483	471	463	491	490	499	488	511	496	494	519	498	507	511	489	453	484	511	488	504	486	475	529	497	481	501	458	436	478	524	479	495	492	490	539	498	518	513	506	516	483	515	472	488	490	520	516	495	528	540	496	493	474	488	498	505	479	478	463	517	482	488	499	530	507	514	522	477	536	492	511	554	519	488	533	489	512	485	485	497	497	487	522	522	471	502	475	508	510	493	485	497	446	510	495	510	495	514	493	525	479	539	490	487	508	513	534	477	451	526	488	454	463	503	552	528	500	497	514	488	534	479	493	499	507	484	515	495	530	491	501	507	506	501	530	489	485	520	511	494	514	480	528	475	504	501	499	490	503	485	521	551	517	476	464	503	476	492	507	484	484	494	489	504	494	514	461	487	520	512	514	507	491	532	542	499	521	511	517	519	486	503	517	491	509	533	503	507	496	565	492	519	534	508	494	526	455	476	501	512	468	469	506	536	524	480	526	476	516	486	514	557	541	494	496	477	511	511	556	485	500	510	490	490	476	508	511	518	509	491	516	498	521	493	554	526	522	506	523	531	482	474	520	520	507	498	521	497	506	489	539	520	493	489	529	503	486	487	530	527	509	503	557	489	491	504	495	472	533	482	494	510	521	495	521	518	463	462	483	523	550	489	547	515	469	521	487	574	496	507	500	476	486	456	471	526	528	500	491	482	467	518	491	503	488	481	511	468	516	523	500	446	511	475	472	479	487	531	487	495	493	523	494	532	506	482	503	478	539	532	476	493	485	501	496	511	499	487	513	489	489	508	510	510	495	433	526	493	491	488	535	503	514	513	543	509	496	499	506	506	526	497	461	469	505	494	494	505	484	513	525	549	485	511	492	548	532	499	471	523	487	476	538	484	475	475	514	530	502	538	475	481	482	488	487	520	502	537	530	521	499	492	499	493	482	467	501	521	548	534	512	502	462	517	465	523	486	505	527	517	497	467	515	506	516	510	503	515	527	500	525	486	479	469	492	574	515	523	512	506	520	521	523	511	524	457	466	498	522	536	536	448	473	517	523	512	498	494	493	471	496	478	539	516	504	513	483	511	504	482	524	514	498	516	513	528	513	512	532	526	485	473	463	492	521	489	511	522	482	493	493	464	513	536	508	503	544	546	509	511	512	494	519	518	501	545	522	508	514	504	491	520	516	486	433	519	496	484	483	534	484	494	506	502	505	476	505	485	530	470	483	515	472	521	459	543	444	489	481	499	463	509	480	534	511	500	483	498	486	506	531	516	459	526	504	500	486	518	478	485	490	518	476	476	525	509	518	497	510	527	502	495	508	490	494	484	497	498	512	514	497	519	470	518	501	523	508	505	475	485	527	477	519	465	512	503	470	532	529	499	504	492	477	496	520	514	504	478	481	472	501	490	479	528	523	537	505	557	511	470	486	529	494	496	510	499	512	518	487	509	488	519	479	549	497	543	533	496	509	489	551	478	525	532	497	504	488	489	488	509	504	502	520	541	490	501	497	521	530	519	496	507	541	495	512	486	480	480	481	499	487	507	523	492	500	464	518	481	511	498	538	500	512	483	489	537	467	530
7987	5071	5693	2976	1794	1021	1610	2717	1697	1449	1006	475	286	244	191	198	203	199	183	196	218	202	199	217	213	188	208	210	200	205	208	199	197	186	196	207	200	200	203	191	199	210	209	197	205	169	177	193	194	196	202	193	214	206	185	185	230	216	229	194	204	205	215	194	211	199	186	169	188	190	188	216	180	194	209	216	209	196	182	181	201	194	225	185	213	191	232	170	203	203	229	179	205	191	196	196	208	197	217	184	202	211	238	210	194	197	196	195	165	224	195	201	220	201	183	185	225	192	194	174	229	189	213	226	219	191	181	185	227	197	220	207	204	227	200	198	223	196	210	190	216	209	207	208	204	197	196	204	222	180	192	220	211	198	214	226	183	193	192	183	210	185	206	182	196	203	211	200	198	169	216	213	213	201	201	209	217	198	183	200	217	189	201	220	199	206	199	201	187	198	208	199	210	222	180	207	194	202	193	206	190	190	193	166	168	193	174	204	182	226	205	165	213	191	195	202	217	201	194	196	227	183	184	224	193	189	215	198	213	193	187	191	184	195	222	226	194	205	204	211	211	182	200	183	223	209	174	217	222	186	201	189	215	202	176	212	195	208	234	215	179	214	209	179	201	218	215	199	185	208	173	192	164	203	226	226	206	198	208	199	192	187	205	183	222	215	181	187	204	199	190	165	197	197	221	198	202	199	204	189	200	193	190	211	180	185	184	187	204	218	217	224	210	187	202	213	211	193	196	201	226	209	218	200	196	231	227	186	184	189	199	171	174	189	198	184	201	200	192	207	188	215	204	209	194	212	204	204	185	203	217	203	190	210	222	198	178	189	210	208	196	214	174	214	202	197	173	190	188	199	192	185	178	211	182	199	192	204	211	193	206	193	208	200	202	206	196	169	201	185	200	194	205	199	188	203	228	204	180	204	190	216	184	191	206	185	190	198	228	195	211	194	205	223	222	201	194	189	205	195	202	198	181	211	211	195	217	222	199	213	210	210	211	213	174	206	206	203	183	187	198	191	197	197	198	198	175	182	221	231	190	204	199	197	193	187	176	190	185	187	210	184	188	161	205	205	225	222	182	211	208	184	186	207	218	209	201	206	228	199	205	210	203	199	206	199	205	209	197	200	206	187	186	200	193	193	182	207	189	199	204	166	218	189	209	194	182	210	177	194	217	204	232	209	209	188	226	191	207	200	188	208	209	193	205	198	205	211	200	195	202	187	183	213	196	231	197	181	213	177	218	165	220	217	226	208	182	185	217	214	187	203	192	191	201	174	194	172	215	228	216	228	215	176	168	203	206	202	162	192	206	232	194	211	185	207	199	211	198	206	186	187	204	186	209	220	182	208	201	186	200	200	193	217	191	200	201	205	204	172	185	208	210	204	198	202	197	184	179	207	233	191	193	190	198	189	220	207	191	172	177	194	195	203	182	187	215	190	185	212	185	222	216	210	182	214	197	200	203	192	209	198	188	200	208	199	198	184	211	192	201	197	201	203	211	212	183	177	190	213	214	170	192	218	193	206	218	192	187	227	186	185	209	207	177	193	182	190	189	183	195	199	200	219	215	181	205	213	189	200	216	237	198	229	231	206	188	205	212	186	214	197	210	210	190	186	199	199	235	186	177	210	212	211	218	189	200	237	219	220	207	210	175	210	205	220	202	201	207	215	189	232	199	218	214	206	165	205	173	191	205	198	189	195	200	200	208	201	210	221	215	194	212	219	192	201	223	182	195	220	196	191	216	171	183	194	209	185	208	207	216	240	212	222	210	200	201	199	214	172	196	194	198	207	210	191	185	186	194	191	209	197	188	199	199	205	201	214	205	186	203	192	182	191	228	222	212	193	214	202	213	188	184	206	208	218	204	205	215	213	223	203	193	220	205	210	201	185	215	242	218	209	197	212	211	196	225	206	178	193	215	184	194	203	209	185	206	198	195	198	213	187	209	199	203	198	205	202	216	195	201	210	192	191	176	194	204	183	200	207	193	187	201	203	207	207	213	196	199	175	203	212	193	198	208	212	202	222	212	208	189	172	198	209	183	207	229	204	196	206	207	181	185	191	176	170	217	184	190	198	187	214	210	196	185	204	191	221	187	217	193	186	188	211	203	209	218	218	177	214	203	203	204	188	187	223	217	204	200	201	213	175	221	201	227	177	221	191	189	216	195	194	205	184	192	216	189	227	181	207	213	209	192	206	192	203	196	180	193	217	191	196	219	203	185	214	211	210	218	183	201	209	181	193	196	220	194	218	199	209	184	199	175	203	194	190	221	201	215	191	215	201	236	199	194	212	210	204	209	195	194	186	223	226	219	178	188	177	200	209	213	204	200	198	210	211	200	217	211	168	170	205	196	214	209	204	185	191	202	197	199	226	206	195	165	218	202	198	196	215	174	179	196	183	207	196	184	194	203	192	212	198	186	195	195	204	195	187	190	185	198	232	191	175	186	189	216	207	202	195	206	219	211	207	209	190	201	201	212	217	187	195	191	179	212	202	203	209	207	176	225	163	196	211	217	207	228	186	189	185	181	182	194	201	227	200	187	200	203	200	179	214	223	197	215	200	192	205	226	210	185	230	207	197	196	186	204	214	193	203	204	195	200	193	240	196	189	204	212	212	190	195	166	202	225	220	195	215	200	228	196	186	192	196	200	220	193	197	202	203	207	189	244	204	213	184	175	197	205	182	232	191	199	199	175	190	191	237	206	206	191	176	178	197	193	209	212	217	197	195	218	236	178	204	206	210	158	189	233	214	200	234	182	191	178	229	206	198	202	188	192	187	222	200	196	216	211	179	177	202	202	190	227	204	191	210	204	201	176	166	181	200	232	211	188	189	195	205	187	166	208	200	196	190	195	193	228	197	191	190	208	199	211	188	195	194	190	191	183	195	188	195	221	205	192	187	187	197	210	218	176	177	208	217	219	204	181	211	196	183	180	189	199	221	171	197	206	200	195	205	203	217	201	193	218	187	174	202	173	219	194	206	189	176	196	196	187	210	217	196	190	199	204	198	225	197	194	213	190	197	183	209	177	212	198	214	212	170	200	177	189	190	191	196	173	204	186	192	201	165	180	184	187	213	227	198	222	205	209	189	200	188	194	214	193	204	204	207	190	173	230	199	234	180	218	177	200	182	197	206	185	191	190	202	205	206	193	205	178	196	202	200	175	212	218	240	218	230	204	187	198	205	200	242	178	204	226	184	209	204	212	209	192	204	248	214	196	207	181	213	210	184	195	169	201	174	198	216	218	194	222	196	225	209	188	201	175	188	194	208	210	185	215	205	213	209	204	207	202	199	185	195	201	196	193	195	203	195	190	200	206	211	184	205	200	188	215	175	239	187	204	193	222	193	197	201	199	197	187	186	223	177	183	189	186	192	208	196	212	197	210	185	210	206	188	192	206	215	198	201	198	178	211	219	211	188	176	216	215	210	201	183	183	220	203	206	204	175	180	218	195	209	207	229	241	218	209	208	200	187	189	210	212	188	198	198
5897	5233	10650	8728	6599	5426	8721	12551	7139	6475	3993	1711	889	624	552	522	572	537	523	523	529	501	550	530	498	531	556	559	522	488	495	493	511	559	502	561	509	495	503	534	504	538	506	528	510	457	542	503	489	530	526	487	474	506	520	514	490	560	526	519	534	497	495	527	498	511	503	532	529	502	523	488	499	506	493	527	557	536	534	528	535	544	509	497	550	515	542	522	469	503	519	533	521	534	557	507	511	492	523	475	519	524	578	497	498	512	532	575	495	537	524	533	544	521	512	506	500	480	470	521	517	514	492	548	532	504	488	558	518	522	529	516	517	511	538	514	493	531	520	556	538	517	532	525	541	489	536	537	488	562	552	530	553	516	519	488	471	531	497	534	524	531	496	511	522	524	499	483	529	520	540	502	552	519	518	511	531	519	546	559	532	520	522	523	544	508	563	515	497	530	531	524	529	477	522	502	555	508	471	530	542	510	524	533	548	523	556	491	511	510	531	507	492	491	559	537	509	539	544	499	529	516	497	540	536	462	533	488	516	520	474	516	533	487	508	515	505	486	557	492	531	518	523	478	550	491	519	546	547	515	532	502	496	541	544	482	494	589	509	534	520	502	580	504	493	570	535	542	506	564	483	508	507	496	500	518	527	509	545	503	489	517	524	493	557	534	507	491	483	526	556	514	484	551	531	506	546	538	514	458	512	534	539	517	546	508	500	538	512	530	508	520	518	541	518	524	541	516	487	504	488	528	525	530	506	525	521	525	558	494	464	528	521	510	498	539	512	504	518	547	501	514	535	467	509	523	503	514	529	521	510	475	506	519	510	521	552	515	532	525	510	498	536	526	505	503	545	526	559	500	510	548	515	502	502	518	539	496	555	522	530	533	484	544	503	531	490	516	537	511	509	504	577	548	549	538	535	526	495	481	521	515	538	506	503	466	515	517	486	520	519	538	520	507	556	546	504	465	534	520	538	487	497	510	529	520	573	529	502	523	524	509	508	552	484	529	509	502	512	503	530	525	521	523	492	491	555	517	517	568	565	503	487	484	508	527	497	530	498	537	545	520	535	528	558	500	533	532	521	488	482	558	489	463	529	531	486	545	535	510	508	518	521	523	506	510	539	506	500	520	543	536	486	517	535	501	495	542	549	495	528	545	541	518	562	511	517	481	496	528	542	452	493	513	492	498	513	492	510	514	540	530	511	528	526	527	534	534	544	538	529	504	535	535	536	511	523	516	526	525	541	559	511	524	525	550	537	544	533	536	534	496	571	508	575	511	529	501	501	483	531	480	489	474	531	525	498	526	510	510	557	560	501	510	499	478	517	517	531	531	515	514	505	540	533	508	519	529	539	508	534	520	500	515	487	536	579	518	535	526	507	526	516	532	472	522	535	527	562	544	506	494	544	510	536	510	511	478	505	558	528	552	566	499	538	536	532	505	490	555	491	529	474	532	508	488	493	493	523	489	531	552	497	483	519	487	500	530	532	518	504	524	528	506	514	532	541	461	550	569	508	511	536	523	504	484	508	514	521	493	499	525	529	547	518	527	526	510	517	521	549	527	513	538	513	546	530	498	501	511	508	488	507	553	504	506	527	513	503	510	508	507	543	507	520	526	521	540	492	542	519	518	504	527	529	524	502	578	495	536	521	544	501	514	560	537	531	503	506	465	531	502	532	491	528	483	546	585	501	506	483	517	511	486	526	461	532	544	516	472	535	528	505	541	531	515	549	511	452	484	511	500	533	531	521	529	476	519	524	492	520	505	547	492	498	525	505	539	506	461	501	484	524	577	506	486	489	549	557	509	507	507	537	510	513	534	481	553	533	532	542	521	486	546	509	463	489	514	490	498	528	518	502	488	469	554	499	523	555	535	519	546	527	498	522	500	565	508	489	549	503	530	506	534	502	532	457	498	545	493	537	500	497	521	477	542	504	514	514	520	524	560	530	520	495	482	565	479	537	504	559	531	501	549	481	502	501	518	505	510	512	560	508	530	540	496	532	506	478	551	529	546	535	495	527	493	507	488	508	542	518	545	552	545	517	523	549	558	473	483	529	523	487	490	535	526	524	470	528	509	559	487	540	499	513	529	526	476	470	507	492	576	501	582	561	520	492	559	514	526	507	511	530	530	516	501	548	522	498	494	514	536	478	513	597	501	496	519	517	531	523	476	523	495	535	510	465	517	520	522	563	535	500	521	512	509	543	551	560	585	518	522	527	553	538	559	553	489	535	518	475	518	496	494	517	487	503	524	520	496	537	543	535	509	510	493	548	504	529	527	527	518	498	522	526	521	536	508	591	508	512	523	536	519	521	541	547	556	543	478	513	526	530	502	572	534	447	551	478	523	490	544	478	524	539	529	487	520	509	569	532	506	541	557	508	520	526	510	495	525	498	502	473	507	546	495	516	502	569	519	535	535	505	558	565	541	507	526	521	485	523	551	485	528	575	528	511	560	506	537	520	517	528	514	573	509	537	529	494	558	439	490	562	509	567	498	502	494	512	505	512	501	565	526	521	521	526	513	510	552	502	511	510	506	509	477	506	495	520	492	518	514	532	502	502	481	492	489	527	504	466	530	494	533	508	517	516	520	498	521	515	515	535	499	533	512	532	549	525	539	524	526	461	502	503	522	495	521	529	488	511	483	521	504	515	506	490	527	510	515	514	485	530	523	529	530	557	500	491	530	517	510	511	498	531	487	508	525	509	505	540	545	484	529	509	478	523	541	507	506	535	539	520	514	525	536	566	534	524	537	488	530	499	497	546	525	513	523	523	515	542	520	523	546	529	508	477	491	508	529	536	561	510	513	516	518	523	548	525	508	516	510	513	474	499	524	548	480	531	532	513	523	499	533	535	517	504	521	557	547	501	527	500	528	517	529	514	488	512	508	543	545	551	506	505	509	506	517	500	536	543	494	473	509	514	560	580	521	462	509	556	519	554	506	507	508	480	530	510	496	550	535	540	543	512	541	471	534	475	511	524	504	509	501	518	533	524	483	501	570	550	472	482	506	551	480	515	491	512	510	479	523	534	537	535	512	506	573	562	541	496	504	502	532	514	512	521	517	498	507	510	512	514	531	582	510	560	556	490	488	538	513	555	479	504	523	502	531	547	543	531	508	553	447	521	525	502	487	482	539	535	552	504	503	534	537	509	529	477	501	521	583	520	474	562	512	481	512	524	495	525	497	473	488	544	490	507	570	540	518	561	553	540	525	561	546	526	521	480	547	498	511	512	566	544	517	490	527	525	539	476	509	485	549	536	501	508	563	541	547	523	557	582	518	472	557	537	510	510	498	566	489	515	513	533	488	510	544	498	515	476	503	517	511	524	524	550	483	505	477	545	544	534	501	511	514	517	549	474	526	536	552	525	527	532	518	545	524	540	522	532	523	509	509	551	528	538	525	527	564	501	506	491	507	505	542	504	517	510	461	525	510	494	499	520	520	518	511	476	504	537	495	492	575	520	477	493	520	495	496	545	573	562	525	524	498
41207	37242	39307	22987	13018	7324	27537	32514	22924	15261	6704	2140	661	324	230	238	231	214	213	200	219	215	196	176	239	207	207	202	217	193	183	218	199	191	214	194	232	186	210	217	190	218	214	219	204	208	199	198	235	201	223	231	231	215	204	221	199	203	235	190	197	191	166	227	187	202	213	170	195	200	197	203	209	200	223	210	185	216	214	202	203	212	192	205	212	200	185	203	199	184	203	184	181	204	200	222	221	203	214	218	197	180	224	219	185	204	215	219	228	190	201	221	188	219	183	205	223	198	214	247	217	225	206	224	207	221	230	197	202	218	203	207	219	206	211	218	211	212	239	211	194	198	202	186	245	199	214	230	224	191	189	197	219	196	180	206	245	206	201	228	194	207	207	211	183	207	233	213	209	228	204	222	211	215	209	200	215	207	177	201	210	201	229	201	211	201	218	212	201	232	193	193	204	216	199	205	215	228	202	205	194	202	199	206	200	199	205	211	237	183	193	221	204	216	193	233	193	198	221	224	211	207	188	195	233	235	236	210	191	234	182	194	200	194	183	234	206	190	200	190	209	209	223	206	229	214	195	215	188	192	194	197	215	208	203	201	209	209	219	212	220	227	207	207	203	218	200	214	215	184	212	203	186	171	192	216	181	193	225	233	213	212	194	193	212	192	222	229	207	220	221	225	216	211	184	214	175	234	207	203	232	213	198	209	181	184	227	201	202	214	208	220	205	197	218	212	205	200	226	220	213	218	194	206	190	211	180	214	203	215	188	214	218	218	193	224	219	200	230	204	196	202	197	225	211	209	246	237	183	175	220	211	222	186	197	203	239	211	190	214	196	220	242	223	191	195	213	191	205	229	196	208	189	217	210	234	219	198	247	211	203	195	221	198	202	222	198	215	205	212	195	190	196	201	217	188	188	218	240	180	209	209	198	199	198	184	222	207	180	204	200	193	212	194	205	233	187	220	200	255	216	189	219	193	228	209	212	226	176	186	199	205	228	204	217	201	202	211	201	217	207	184	212	212	197	203	206	208	202	198	202	178	206	215	207	206	207	213	191	198	188	200	192	224	204	196	191	202	205	223	195	211	212	197	216	228	214	219	208	204	198	212	201	194	216	221	221	201	222	207	201	209	196	206	181	191	199	186	198	232	200	219	203	223	192	207	203	235	201	206	191	241	204	183	205	209	215	198	208	206	187	203	222	181	185	199	206	220	216	184	228	217	213	215	226	215	195	234	200	229	219	213	187	188	205	207	222	217	203	200	205	221	229	221	217	221	200	204	170	182	230	213	205	212	195	213	205	216	226	210	197	222	188	229	228	220	196	218	213	221	203	196	199	213	241	208	196	223	193	188	210	215	201	197	229	243	222	210	196	211	233	214	213	206	217	221	190	204	212	198	216	184	190	214	216	202	200	197	229	223	209	209	204	200	208	226	224	190	185	224	222	190	206	218	226	214	195	227	218	221	226	201	200	233	220	241	182	218	219	200	226	202	215	227	213	218	205	182	204	198	210	213	212	206	195	202	212	217	193	217	218	190	223	171	208	206	213	218	209	236	168	197	219	233	214	207	186	202	219	173	217	218	228	199	208	178	227	215	186	176	203	232	214	193	191	244	202	205	228	194	203	190	190	205	221	206	205	198	198	221	195	213	187	239	196	200	213	170	217	228	198	192	206	214	196	226	219	201	222	230	202	205	228	203	213	191	207	208	196	181	205	213	214	218	225	216	209	192	215	220	196	214	211	214	200	227	215	192	199	197	213	204	192	195	188	207	189	217	182	182	240	213	210	226	196	204	202	222	209	189	223	202	231	199	207	223	196	209	201	228	182	190	203	213	210	195	224	184	201	173	202	194	190	199	179	225	221	207	185	214	187	196	214	200	177	199	232	184	238	219	211	215	209	187	219	185	171	207	220	224	194	209	211	212	233	205	221	209	184	203	236	188	200	184	227	195	200	198	235	233	207	219	221	197	219	192	213	207	216	179	203	204	207	205	197	211	187	212	223	234	218	202	191	193	209	194	230	196	205	176	209	204	204	219	210	204	205	198	194	195	226	207	211	208	199	195	238	219	203	184	224	192	203	190	202	217	215	190	226	196	196	213	207	194	227	190	194	218	186	198	180	221	200	221	174	240	211	195	232	229	212	222	186	212	191	231	194	222	204	215	186	201	229	223	207	232	209	199	219	184	223	208	202	225	237	218	207	201	216	219	235	195	196	210	222	190	250	211	187	190	194	187	205	207	220	206	211	218	193	233	223	205	181	207	177	213	204	192	180	201	216	216	216	209	228	225	204	220	184	196	203	230	179	213	204	204	210	194	216	215	197	237	212	205	264	219	211	202	208	214	183	197	208	216	256	218	196	210	213	222	195	209	224	226	210	202	205	187	212	233	191	182	208	200	209	210	200	210	217	195	237	214	189	202	215	214	225	212	214	195	207	207	217	247	211	240	202	229	223	207	196	191	209	234	216	226	232	191	197	206	236	211	175	198	208	212	228	210	180	213	206	208	214	222	198	203	204	206	201	215	221	218	209	215	209	208	190	194	178	214	198	228	193	214	195	214	212	193	201	205	195	189	210	192	191	189	183	215	202	221	208	217	213	198	206	218	204	199	225	199	200	214	208	222	209	210	214	201	190	211	247	209	218	218	203	225	226	203	197	214	209	207	199	214	176	200	221	212	211	192	209	199	194	198	212	226	215	212	208	194	225	186	198	191	203	216	219	215	182	200	207	202	205	197	234	190	228	192	210	213	194	204	202	206	183	205	234	208	192	197	231	227	218	217	202	241	225	215	196	214	205	205	228	212	195	214	222	211	203	216	209	208	196	196	180	225	254	216	226	203	204	209	205	202	190	212	204	185	194	214	210	227	204	194	198	219	205	213	207	198	189	192	193	228	191	187	187	169	207	214	204	203	201	208	224	207	209	208	211	203	175	215	202	192	207	192	197	197	205	206	220	244	214	227	186	239	200	181	211	190	179	219	182	232	212	215	199	219	221	205	181	209	194	205	203	191	226	198	195	217	191	224	206	187	179	224	218	213	232	204	217	217	182	199	206	205	204	184	203	220	203	224	199	193	222	240	208	181	211	196	217	226	218	204	216	183	193	198	233	198	203	235	221	210	214	213	212	212	204	214	186	211	220	218	216	217	204	203	201	212	223	201	210	198	217	205	186	230	212	175	202	236	215	187	183	215	209	231	198	220	207	208	214	197	207	208	225	207	210	170	228	214	188	204	189	190	180	203	223	244	222	195	222	265	212	203	211	187	212	205	194	203	238	186	203	198	211	222	222	226	175	212	196	231	199	213	215	224	202	196	214	193	188	195	218	197	200	202	222	202	198	210	200	209	191	223	205	226	199	217	195	229	202	193	205	203	211	219	217	185	232	207	235	191	215	186	211	207	238	223	228	245	208	212	230	187	208	216	198	206	217	197	192	208	222	185	214	202	213	208	188	232	221	204	204	215	196	197	199	224	180	232	188	188	213	218
31217	32419	37325	18253	16343	15881	47237	48261	40391	32778	19690	8276	2504	996	631	560	561	544	534	524	510	549	503	570	526	500	521	540	547	524	504	528	569	578	525	533	550	532	545	542	570	500	533	531	484	514	511	535	513	542	532	553	581	547	563	551	526	544	549	487	544	548	535	533	526	526	562	554	532	548	528	507	537	494	517	511	497	493	520	529	574	585	545	537	559	580	481	535	522	514	534	524	526	543	487	546	510	522	542	539	513	580	519	583	539	511	500	511	538	534	538	537	550	501	538	531	558	565	510	542	504	505	541	501	516	508	511	598	491	551	562	545	524	543	566	537	528	542	534	539	512	517	529	532	521	535	592	504	509	518	548	509	542	570	525	516	546	572	529	545	529	555	535	566	559	498	564	537	508	539	510	525	475	543	527	495	540	527	588	564	536	519	584	498	517	551	526	567	533	531	540	505	566	502	543	551	497	534	521	536	524	533	514	508	517	515	573	492	520	540	523	532	494	535	538	498	543	498	552	557	556	515	538	474	529	548	517	545	558	501	514	535	575	536	567	532	510	508	552	544	548	545	518	518	507	496	556	515	536	568	522	540	507	524	560	571	573	492	527	497	575	533	498	508	550	501	489	576	538	522	541	535	531	558	538	508	525	519	551	503	531	553	511	535	492	529	540	529	554	523	563	546	550	498	513	609	552	564	482	572	532	517	536	552	538	567	526	557	516	531	538	531	545	554	570	548	558	562	532	578	527	473	515	544	523	554	535	538	533	546	528	565	553	550	516	546	544	538	534	508	556	531	509	512	522	496	475	498	548	565	521	592	561	583	571	498	506	599	509	508	575	580	513	528	523	524	570	535	508	508	535	551	508	526	540	546	555	555	562	521	545	566	509	532	510	491	554	502	547	558	542	530	508	550	572	550	551	518	521	521	547	489	541	540	517	559	551	523	546	509	587	472	514	509	521	513	566	559	534	518	548	560	526	531	533	574	532	537	512	518	477	487	538	498	504	508	517	496	497	547	517	519	529	540	531	536	567	536	526	522	520	509	551	525	534	526	540	528	489	522	542	550	542	544	561	533	527	529	531	518	597	498	555	502	549	536	501	552	525	548	553	540	529	549	537	601	504	521	523	531	541	560	549	565	537	538	550	540	534	514	558	587	522	504	556	567	558	459	480	496	543	542	523	521	510	546	538	532	530	534	544	531	508	537	517	514	595	487	538	553	515	543	518	480	555	552	570	539	508	519	558	532	506	519	506	561	532	516	528	539	516	524	551	547	500	524	523	538	552	500	506	510	533	555	529	504	530	531	578	538	558	551	572	559	544	518	507	543	529	513	535	523	474	531	525	512	529	541	553	517	538	531	518	535	546	518	565	503	550	567	528	530	539	530	567	555	539	540	542	538	548	520	543	566	524	536	534	536	571	520	548	539	512	520	537	562	555	504	554	530	519	534	552	533	530	538	552	541	544	538	538	522	527	501	517	551	513	558	501	499	546	520	534	525	555	484	512	529	536	515	531	524	546	492	535	529	540	532	547	533	510	527	549	568	539	516	584	519	563	514	527	537	541	592	544	505	497	547	533	532	508	530	542	544	529	496	537	501	554	562	566	505	525	514	539	513	508	595	517	540	534	513	530	527	525	534	544	524	506	514	533	497	545	539	544	559	517	501	513	570	560	541	494	523	551	506	551	527	583	508	510	581	533	535	513	511	551	575	511	590	527	549	517	512	509	519	512	558	564	554	529	547	545	473	517	472	563	526	552	501	535	528	524	541	522	538	516	517	516	545	563	523	522	520	563	511	562	544	542	541	510	512	547	507	533	508	541	534	508	531	509	511	518	545	519	540	480	549	537	500	505	537	524	514	517	486	543	554	570	497	524	546	503	515	545	583	487	587	553	539	572	515	525	530	509	526	496	579	566	495	546	511	542	529	557	543	563	523	545	514	561	530	548	529	530	533	556	539	547	544	524	560	499	521	532	535	584	503	504	519	533	523	496	537	543	519	521	523	505	499	552	514	538	504	528	535	495	557	519	517	531	527	533	551	539	509	581	537	523	501	485	576	543	533	539	523	549	545	527	507	555	541	525	520	555	539	520	565	509	498	484	486	547	567	492	558	558	490	555	552	499	550	531	530	539	532	549	563	508	499	510	534	567	578	532	540	519	561	563	544	533	554	517	497	538	501	532	511	586	512	569	500	561	494	544	544	530	534	459	499	553	535	494	545	528	502	537	563	507	526	560	533	551	557	529	515	504	506	526	527	513	527	496	502	550	521	510	528	479	553	569	534	451	540	563	521	544	548	539	550	557	542	534	564	515	531	563	507	589	533	530	538	503	606	539	571	513	499	543	498	561	521	551	507	531	535	532	572	567	518	499	520	535	550	515	532	569	539	522	515	514	549	531	549	536	545	529	556	550	521	520	504	550	521	535	574	536	544	527	559	502	545	562	569	533	513	502	495	551	511	549	541	517	543	532	509	516	524	525	528	510	496	543	569	510	498	497	527	532	532	509	527	537	498	510	547	541	526	539	553	541	549	549	527	549	536	527	583	550	498	543	511	497	560	539	552	521	489	522	510	549	519	515	502	508	537	485	539	562	561	537	543	577	521	508	490	519	561	522	538	575	529	522	500	502	518	517	501	554	516	536	561	524	525	529	489	481	548	494	525	503	540	515	514	532	520	512	547	526	550	537	571	538	534	517	554	553	559	521	580	541	498	552	508	523	531	527	601	542	525	558	521	526	541	552	517	501	474	537	531	500	544	546	516	522	494	551	507	511	514	519	534	545	561	542	531	571	529	562	522	555	552	523	537	528	593	519	549	508	514	501	517	546	525	527	516	561	535	555	489	570	518	574	523	495	536	516	490	542	547	577	571	528	501	542	531	580	555	556	487	507	559	520	516	596	540	586	517	544	560	535	519	527	512	503	539	556	529	559	550	543	553	498	538	515	538	529	578	484	557	526	510	528	520	479	524	544	552	556	518	535	543	550	547	556	536	506	531	473	521	534	503	508	554	548	518	540	517	560	551	554	527	531	563	521	525	571	541	527	560	496	532	534	501	553	504	539	524	537	498	522	488	467	530	548	514	542	498	509	503	503	529	520	502	516	543	561	537	521	474	588	517	513	555	529	558	560	541	533	542	550	564	500	545	509	543	547	513	521	593	530	496	507	498	528	532	513	527	501	559	551	520	533	523	530	533	540	540	551	566	536	493	518	574	537	535	522	510	524	516	481	536	534	549	540	503	530	512	556	522	571	518	553	481	558	519	529	533	528	512	520	532	503	511	507	495	517	559	527	526	562	501	536	555	521	558	540	529	537	546	580	517	568	557	496	579	497	515	552	529	547	541	530	546	525	532	548	523	488	540	536	515	502	503	520	529	546	515	553	551	501	539	535	527	559	585	429	599	501	508	536	614	511	557	556	532	521	518	518	519	551	509	549	530	527	507	554	496	543	475	517	514	535	577	524	517	512	535	528	512	524	522	559	541	545	536
55416	41317	40486	28545	21665	17278	43340	49184	34597	23082	11234	3796	1034	392	223	196	171	202	204	214	206	187	180	182	169	213	205	179	175	198	208	207	182	179	201	170	192	178	205	187	171	212	187	191	205	203	177	170	190	189	197	198	206	204	178	193	206	179	167	170	180	210	194	196	177	205	203	180	176	218	231	186	180	196	192	180	205	199	197	224	211	193	221	171	192	197	187	206	194	189	204	206	183	203	199	176	186	197	222	197	197	185	174	183	184	177	196	181	179	190	200	183	222	189	208	164	198	187	184	204	192	195	181	205	224	201	184	172	189	209	209	213	173	200	207	182	185	170	193	214	199	203	188	197	204	194	206	200	181	219	179	211	178	185	182	175	206	193	197	190	198	201	200	198	185	192	214	173	196	201	197	188	179	208	193	184	189	190	178	180	190	184	210	190	197	202	180	190	206	186	192	216	198	203	215	186	178	174	199	223	190	183	197	174	194	194	203	196	179	172	196	189	195	209	200	185	185	168	228	185	177	187	186	192	209	193	207	184	196	185	221	218	235	192	184	215	203	202	201	174	215	198	193	195	188	189	212	166	180	176	214	180	196	207	179	195	206	195	195	173	208	183	210	188	197	188	224	186	177	170	185	188	225	205	209	202	176	192	197	215	205	181	184	206	185	199	157	182	184	224	245	199	180	203	187	216	200	195	171	199	186	166	216	217	188	161	209	178	225	198	204	205	218	193	184	175	212	145	188	189	190	213	199	185	212	195	174	215	156	165	204	195	188	200	196	181	187	202	191	191	203	195	192	178	212	215	193	192	210	185	177	212	189	178	190	192	173	176	176	200	193	192	192	198	200	172	171	197	190	202	206	198	200	205	221	189	187	197	155	198	185	182	183	176	191	217	199	183	185	197	183	204	213	190	192	214	172	188	175	192	181	188	199	188	218	198	194	191	192	191	196	204	177	205	206	204	180	192	198	189	203	181	208	185	202	206	193	197	209	190	205	191	188	195	217	182	193	195	170	200	212	203	192	193	208	186	174	187	181	179	208	185	178	192	185	178	207	232	214	179	182	193	228	198	182	184	194	191	173	174	195	189	197	209	174	186	211	189	201	223	198	180	177	199	185	188	171	187	165	212	174	211	177	193	194	191	171	190	191	199	181	166	207	197	178	194	215	206	208	185	196	174	190	200	202	191	210	214	185	198	181	210	197	179	194	176	185	190	192	185	213	179	209	180	201	187	200	201	194	171	211	197	222	201	207	187	193	205	188	202	195	173	212	200	179	187	190	180	198	213	184	176	190	193	202	189	220	180	179	222	181	196	185	214	195	194	201	189	203	186	198	196	174	203	198	175	198	192	192	194	198	211	187	204	174	185	213	169	183	182	185	193	174	191	198	193	195	205	224	199	202	201	182	192	162	197	192	202	205	199	194	196	200	197	205	187	197	162	193	192	181	181	187	190	209	197	168	236	201	192	194	188	200	231	193	173	184	177	197	196	226	179	185	214	187	165	210	183	213	188	199	205	178	188	183	184	183	193	213	196	173	192	196	183	223	180	215	203	178	177	195	183	201	221	212	211	207	198	163	183	224	187	171	193	191	163	187	201	197	202	160	182	181	209	190	197	202	201	185	192	209	192	193	180	188	204	189	179	177	189	213	188	193	185	189	178	179	160	200	189	187	205	210	200	209	196	179	187	190	208	183	176	182	183	207	199	198	193	194	205	172	179	175	191	223	224	211	197	186	190	214	217	200	176	199	204	194	191	181	193	194	194	212	191	186	183	190	205	201	196	211	183	179	207	191	185	197	184	219	205	156	196	179	208	212	204	213	187	174	203	215	211	209	194	204	179	206	208	193	179	166	214	202	198	207	214	208	196	200	194	220	188	183	180	193	193	217	193	196	203	188	177	189	178	195	171	171	178	225	211	186	214	202	172	198	162	201	166	229	188	185	202	222	170	204	181	196	209	176	207	188	205	163	182	193	186	205	193	174	190	204	195	189	186	172	210	202	191	235	182	171	201	220	188	197	215	190	187	176	205	198	174	187	187	213	188	180	213	202	203	180	196	201	162	168	199	204	195	207	214	177	207	189	169	225	207	201	183	189	188	164	195	210	182	168	169	196	194	176	194	219	198	193	213	210	180	196	206	206	189	170	216	171	197	205	201	175	206	178	186	204	191	218	203	196	164	199	172	188	176	188	204	210	209	190	190	207	193	215	184	203	181	196	194	206	164	198	203	176	198	188	192	199	206	192	210	188	179	189	178	164	210	195	186	208	183	192	197	195	196	180	186	185	194	188	181	200	186	177	195	217	201	197	188	192	199	201	184	176	202	213	208	186	198	176	171	187	182	189	174	197	196	184	192	201	197	208	180	189	188	203	182	189	209	183	176	217	198	213	182	177	198	187	211	176	189	195	182	201	171	178	197	187	193	199	207	203	177	195	194	189	229	191	186	207	200	221	186	193	196	195	205	194	175	193	187	210	197	191	226	209	185	181	181	174	189	230	220	180	176	208	177	195	227	202	201	194	208	189	192	200	201	204	200	173	202	190	192	197	207	191	204	209	202	179	195	216	188	192	177	195	195	181	190	212	197	167	193	179	204	164	192	185	213	192	173	182	188	205	224	191	217	185	198	181	166	180	187	187	190	186	192	213	194	184	215	196	201	205	203	209	194	190	190	205	214	172	192	187	186	190	203	218	175	187	160	206	205	199	185	185	186	209	199	191	186	180	185	181	178	177	212	203	195	193	189	176	199	177	191	177	219	177	201	238	181	202	169	177	195	202	224	186	181	183	193	171	161	185	188	188	205	174	216	174	184	191	193	207	195	185	171	184	209	187	189	193	184	186	191	190	190	194	199	216	221	179	214	184	198	199	194	177	194	199	214	224	193	199	190	173	191	201	183	225	192	191	178	193	178	189	190	170	171	218	197	160	192	185	203	193	192	201	183	220	188	208	201	240	177	184	191	179	178	178	197	197	198	199	202	212	212	173	180	205	207	179	189	199	184	201	218	185	186	165	193	191	204	198	203	205	182	207	199	178	184	202	202	186	208	213	193	174	172	183	170	219	209	169	187	179	178	203	192	200	178	182	196	189	192	180	196	202	172	189	184	195	174	185	180	186	192	222	201	187	189	193	181	204	203	184	193	185	179	185	169	195	215	165	206	204	183	198	208	214	201	175	190	212	203	197	182	190	169	211	190	189	204	199	169	168	174	174	192	180	205	214	188	197	180	194	204	202	175	178	202	213	196	180	202	200	199	187	194	186	191	171	197	193	209	194	219	179	171	189	172	177	214	201	193	182	207	232	176	198	190	181	204	189	195	196	179	189	178	171	178	171	197	178	172	191	190	206	189	198	209	184	188	209	175	186	186	185	203	175	197	212	219	174	188	201	204	180	170	226	225	179	202	192	175	211	185	202	182	187	207	192	194	188	219	169	214	221	213	214	204	190	195	178	200	193	176	201	195	207	176	230	177	181	194	193	200	185	204	196	193
48841	45783	47905	21242	22696	24344	59771	60452	48902	39020	26249	12489	4216	1341	649	563	505	534	467	483	448	456	485	475	494	482	528	460	498	483	474	490	456	524	460	488	511	487	463	426	480	474	469	446	493	523	476	492	496	519	508	466	507	509	487	496	516	517	477	438	458	483	466	464	471	467	535	495	503	509	464	553	484	481	459	484	491	446	508	493	506	494	527	505	483	479	498	496	476	459	532	502	514	455	489	488	519	456	497	513	487	505	497	530	487	452	488	533	514	488	499	459	478	498	493	521	513	509	488	485	488	496	520	526	469	469	485	477	499	478	551	470	485	493	508	484	499	497	462	455	527	521	501	495	477	495	494	457	522	477	501	494	473	481	480	510	501	519	499	472	504	512	471	489	479	521	486	488	471	505	498	511	478	491	500	487	527	460	494	532	447	508	497	489	499	488	532	537	527	468	474	491	489	469	495	470	479	543	490	441	518	485	489	502	509	476	494	506	492	516	535	490	493	475	515	511	485	491	537	493	477	488	491	504	458	487	497	486	492	483	489	470	533	474	486	453	471	467	483	516	483	511	502	460	506	460	510	539	487	477	520	470	490	449	500	546	490	447	487	455	501	499	504	486	448	469	473	541	491	476	496	515	508	447	478	483	496	471	523	491	447	507	475	512	494	448	457	495	497	505	478	501	490	502	466	453	525	501	509	488	477	472	498	477	474	507	478	470	487	496	468	544	489	490	500	459	507	515	536	465	507	478	517	506	523	478	490	503	512	498	500	491	467	468	543	478	513	512	523	474	473	503	497	477	490	506	508	502	499	476	494	453	502	478	487	496	455	515	483	495	515	481	482	480	497	454	476	460	471	503	485	535	486	523	476	482	522	494	443	464	487	475	460	470	496	524	510	515	508	473	518	478	485	541	496	499	506	505	488	465	543	473	471	470	454	473	501	480	495	499	516	489	477	483	478	502	480	519	478	472	471	523	512	492	488	500	473	533	494	487	441	501	482	477	472	512	494	544	507	524	472	485	483	493	489	476	504	472	501	495	489	440	456	510	492	490	497	472	460	492	494	499	504	486	487	496	492	481	463	471	456	492	467	519	512	480	502	481	492	491	483	504	457	460	490	513	516	511	499	491	471	521	502	450	485	489	480	485	488	461	508	480	484	492	474	459	496	496	440	504	499	468	477	510	506	541	515	522	459	479	499	506	507	468	490	459	475	438	506	489	479	507	467	492	498	479	487	491	522	524	482	488	522	505	505	456	491	483	483	507	462	480	468	481	499	503	483	513	510	452	487	485	482	458	477	515	477	497	474	453	495	494	452	517	508	513	494	528	519	493	498	478	502	467	467	475	482	512	512	482	508	466	498	465	510	545	474	458	512	478	484	485	512	481	505	475	520	451	517	491	480	468	510	516	469	513	482	501	503	473	486	502	504	503	485	483	484	487	485	431	461	531	494	496	494	505	521	536	498	418	474	457	502	482	543	468	499	490	475	509	477	464	455	495	480	488	463	504	445	457	524	499	482	494	486	478	456	502	472	508	468	491	516	486	468	487	521	479	476	467	500	547	460	524	523	501	479	498	508	503	546	477	484	505	491	505	485	460	476	517	515	477	479	484	510	463	509	505	454	486	492	481	466	520	500	495	489	501	505	517	480	522	509	492	488	482	481	531	515	484	470	523	527	478	480	495	473	493	485	464	525	482	464	498	486	515	501	467	524	475	516	466	446	475	451	476	463	496	515	483	515	506	519	513	483	514	506	467	566	508	482	495	469	510	504	513	494	480	459	484	459	454	492	465	477	482	481	503	495	480	489	491	488	497	471	476	497	522	495	508	508	491	470	474	486	433	498	523	492	523	500	447	465	524	514	504	495	471	448	489	497	478	507	488	477	528	482	464	477	500	505	495	488	510	532	518	473	458	516	491	511	482	503	468	487	504	529	480	500	483	505	442	479	532	500	506	531	440	477	449	438	502	499	497	486	500	489	485	512	481	481	486	493	488	471	470	509	513	496	464	478	490	452	478	473	508	468	508	496	496	494	444	465	444	509	486	489	478	487	486	525	478	508	499	499	501	486	472	501	470	477	497	514	462	496	493	495	498	489	493	481	464	488	474	501	500	486	514	446	485	473	514	498	516	511	480	480	491	468	501	489	492	498	500	465	489	464	511	452	481	460	524	464	435	481	453	483	511	517	565	491	497	513	457	527	457	461	507	493	489	475	502	462	514	496	511	472	512	512	508	490	479	526	474	499	478	489	521	529	492	507	489	480	449	543	518	508	466	483	470	531	491	547	507	477	524	491	488	487	484	505	527	521	531	507	531	499	513	467	475	503	467	516	496	458	466	487	483	471	525	494	488	494	463	496	505	468	491	514	504	477	525	490	499	469	485	456	511	542	535	472	512	498	501	522	488	459	496	499	500	503	488	519	499	514	436	483	486	480	484	517	523	456	489	501	469	447	523	502	467	515	504	502	447	502	495	497	487	512	517	525	494	500	483	472	509	519	493	506	530	486	476	500	455	480	507	517	439	475	518	480	495	491	464	496	510	519	481	495	490	499	507	460	471	500	468	502	507	468	552	492	499	513	450	463	457	465	483	518	504	476	478	514	456	509	491	485	460	508	501	507	502	489	491	504	520	490	516	491	488	482	498	476	483	458	474	511	452	487	480	489	485	485	476	482	484	478	487	514	476	469	492	463	491	506	510	476	492	486	440	527	516	486	470	480	494	502	468	456	486	465	508	514	511	484	471	498	495	501	493	478	487	480	516	484	501	484	475	491	488	488	494	456	449	531	465	451	493	480	483	468	488	461	478	510	486	520	480	488	483	474	473	472	444	474	512	471	501	447	516	511	487	465	513	486	483	502	476	489	516	459	474	509	517	493	536	476	486	493	521	449	466	504	496	485	462	483	478	499	455	493	520	475	456	487	500	479	474	461	508	500	469	528	506	471	512	488	488	500	488	513	490	495	472	510	514	467	513	489	512	527	504	482	506	510	545	476	474	548	465	491	446	520	476	469	494	470	449	495	506	492	516	508	488	489	461	516	470	497	524	513	474	478	512	475	514	501	485	499	485	469	448	515	510	470	504	476	536	465	474	472	539	461	458	447	450	512	518	527	479	523	455	491	485	480	464	469	514	485	501	501	510	495	517	499	482	461	485	480	475	485	489	490	500	478	479	467	497	476	510	488	494	520	480	472	477	451	482	444	496	496	498	504	492	479	466	492	478	469	466	523	464	449	472	464	513	492	516	472	497	512	452	489	465	506	537	521	486	449	508	516	495	483	511	498	537	488	479	483	506	477	490	516	495	503	461	497	520	475	465	504	469	486	501	470	498	471	527	500	550	496	464	484	482	457	472	469	486	470	505	487	495	529	478	477	483	449	496	496	456	510	462	478	483	482	481	479	513	460	480	483	485	461	490	506	463	497	479	503	517	509	510	491	472	493	506	507	499	520	464	496	483	492	511	473	511	502	497	492	507	500	510	474	475	456	490
16211	12164	6052	2799	1959	1613	2564	3367	2566	1603	783	433	279	256	207	214	210	194	185	226	206	231	230	190	205	207	202	199	181	202	209	223	216	199	214	219	199	187	198	227	216	209	190	200	205	220	211	187	235	189	185	207	202	212	209	187	190	210	193	221	194	224	195	201	188	208	234	216	219	213	181	194	230	184	214	205	207	179	223	197	198	187	202	211	205	203	169	190	189	221	201	184	203	221	213	216	188	181	219	210	217	211	211	227	204	186	175	216	204	201	193	186	192	209	211	176	172	186	224	201	214	220	199	215	190	205	202	195	222	186	203	198	191	233	206	219	207	197	199	204	206	179	201	206	186	198	211	179	222	193	218	202	211	225	206	207	203	172	196	189	227	202	193	200	200	209	182	201	204	215	220	189	195	214	193	203	220	194	218	190	225	208	162	225	220	190	206	209	204	180	213	192	188	203	196	177	202	204	217	205	234	220	230	225	198	203	217	220	197	201	186	189	190	221	210	173	201	196	218	203	210	210	198	178	220	220	197	204	197	189	180	173	205	200	204	212	207	230	199	183	191	200	209	218	185	199	232	209	204	182	218	195	241	201	201	180	209	189	193	198	202	191	211	171	202	199	202	203	187	202	204	211	188	180	205	195	213	196	206	209	198	206	219	189	195	211	204	214	222	216	216	221	213	197	228	175	195	179	203	200	181	193	227	172	192	233	182	209	191	208	189	189	186	190	189	184	191	215	210	220	224	212	219	199	204	204	214	193	193	220	233	206	213	199	208	231	194	208	181	198	206	212	185	218	223	217	249	188	183	215	197	185	200	217	226	221	210	205	185	200	196	186	218	213	199	206	195	201	191	193	207	208	188	196	196	205	201	200	217	182	220	210	154	198	198	192	185	182	207	203	221	198	194	221	162	211	190	192	190	197	221	196	194	204	201	203	215	192	214	221	191	209	199	225	224	225	210	182	219	213	161	207	222	211	199	207	197	209	193	162	195	207	212	218	224	212	195	207	183	200	204	205	205	209	215	215	181	182	207	219	194	194	180	220	213	206	178	189	226	202	203	189	199	175	214	169	206	212	191	181	210	212	203	207	189	224	221	209	197	215	230	217	204	209	196	180	190	213	208	187	202	213	195	194	198	201	208	210	233	204	199	188	210	204	177	233	226	185	209	190	218	202	211	221	213	190	200	225	215	226	215	205	206	199	217	207	222	185	207	215	192	204	187	214	213	211	215	182	193	193	197	185	175	216	217	226	198	194	188	215	199	214	187	188	196	174	234	192	209	187	203	179	189	190	192	213	204	187	222	184	195	204	215	206	214	203	215	204	218	215	201	189	209	187	212	205	233	196	199	198	200	218	221	183	210	208	186	188	201	187	175	200	196	175	225	212	195	206	234	209	201	199	242	236	202	198	217	182	200	221	205	191	196	198	178	185	211	200	182	213	202	205	212	198	202	186	193	186	173	201	196	227	198	208	203	210	191	176	224	191	208	212	225	212	216	185	192	199	221	213	205	202	189	176	196	202	176	210	209	194	214	188	208	213	223	225	223	199	193	176	228	186	181	194	213	196	200	209	204	188	200	191	199	197	198	178	215	202	191	194	197	216	200	207	184	206	202	208	217	189	216	230	209	179	205	189	229	193	200	185	214	184	191	203	202	218	199	228	179	208	215	193	193	201	193	202	222	163	201	188	207	217	218	211	190	201	185	229	198	206	177	203	208	228	183	208	188	207	223	200	183	208	180	198	188	192	196	192	204	200	208	196	189	203	211	223	214	221	172	219	190	226	195	230	183	189	230	198	213	194	204	164	203	195	217	209	201	191	208	197	208	190	208	194	213	238	217	195	202	204	231	186	194	192	207	205	197	218	206	195	173	179	213	167	186	212	212	206	217	198	194	219	177	210	197	233	196	189	209	197	195	221	211	221	192	223	192	218	200	202	204	184	221	205	205	200	196	201	227	209	194	191	196	199	211	195	192	202	212	221	209	205	227	193	201	197	194	206	200	218	199	219	202	184	189	192	199	207	181	212	201	218	192	197	192	212	206	196	213	219	197	210	216	195	206	209	192	199	179	185	196	206	213	198	190	232	193	207	194	222	215	210	206	199	197	209	199	184	209	213	205	198	189	208	204	217	194	170	215	200	212	226	193	193	179	205	179	200	200	187	188	209	193	196	216	182	220	214	175	210	193	186	195	208	224	215	232	212	202	205	209	209	222	224	221	198	230	199	214	197	196	181	208	211	181	214	170	190	178	199	222	186	218	203	200	188	213	200	189	209	184	204	202	206	201	194	192	204	199	202	224	211	189	215	199	213	189	203	194	209	223	205	206	205	201	183	197	205	184	175	229	184	186	189	212	193	205	200	202	198	190	215	216	187	189	222	228	201	191	202	188	205	200	202	219	191	196	182	188	218	197	210	200	192	209	201	193	203	217	208	194	218	217	226	231	202	194	194	222	214	190	203	204	226	205	191	208	209	212	219	213	203	180	207	204	218	203	202	200	192	192	176	214	200	205	202	202	210	199	211	194	195	206	216	196	210	205	198	185	212	188	189	196	189	182	210	188	210	193	206	208	188	221	193	204	193	201	196	215	191	206	224	229	199	217	204	220	219	186	208	216	203	210	209	209	186	218	204	181	197	188	184	188	217	217	184	196	215	197	208	204	211	193	201	209	200	173	180	194	189	180	201	195	207	214	217	185	209	189	227	200	205	199	205	215	205	232	182	172	188	191	201	185	178	208	172	227	201	204	197	203	179	233	204	196	203	194	205	212	215	200	211	202	190	173	195	202	185	221	200	227	197	210	220	194	194	227	214	187	171	222	187	204	203	202	217	228	203	204	180	199	205	208	189	199	247	224	216	193	205	179	194	206	204	196	213	215	203	189	198	220	193	192	202	186	199	198	186	207	195	175	201	184	212	194	195	212	198	208	202	191	194	190	198	209	216	191	205	218	182	199	207	210	185	210	208	206	194	187	195	196	197	205	203	231	187	208	213	214	211	212	214	199	221	228	226	201	184	202	211	189	187	204	197	193	205	210	193	193	207	226	230	181	189	190	189	184	181	219	197	210	212	179	218	193	205	206	194	207	188	214	213	189	206	196	193	211	195	198	186	211	185	193	202	213	213	184	215	196	197	203	197	203	216	187	200	169	202	207	195	217	201	213	211	188	189	221	217	192	188	204	212	201	203	210	206	196	199	198	222	209	181	215	166	188	192	200	191	193	199	242	175	210	181	197	190	195	210	217	214	206	207	214	189	190	214	206	233	198	218	225	218	194	223	225	185	195	224	218	197	242	234	189	210	219	221	166	195	208	200	187	199	209	207	240	215	214	215	206	202	205	201	232	183	196	171	199	198	179	206	210	208	203	193	212	231	229	207	179	225	207	189	223	190	199	185	190	196	186	187	226	212	189	175	189	208	216	208	198	218	222	198	227	208	225	178	206	194	188	163	193	211	206	195	198	202	221	191	176	211	189	185	190	215	226	208
11434	12369	8442	7402	6943	6790	11293	13575	10223	6119	3104	1458	821	585	559	530	522	523	496	520	528	535	501	522	516	515	529	547	538	476	545	499	523	500	503	556	501	522	526	508	543	516	505	518	507	533	520	516	562	567	509	524	569	517	516	518	512	562	530	576	536	510	527	462	531	544	508	511	514	514	483	505	537	540	526	526	510	495	538	528	504	526	498	547	535	488	487	485	548	517	497	551	543	535	526	508	505	519	564	537	570	552	526	560	532	521	522	549	514	542	571	548	492	502	519	526	505	560	470	568	529	559	530	492	519	535	496	488	520	497	538	520	511	514	506	490	515	525	497	521	509	541	499	527	497	529	537	506	492	527	500	538	555	530	504	505	519	527	550	523	522	492	538	552	488	484	557	517	532	497	502	522	509	559	489	551	537	545	525	539	499	483	492	539	497	504	512	517	548	517	496	533	485	553	543	533	525	483	506	543	562	505	523	504	546	527	525	502	539	523	486	503	541	507	524	539	496	557	559	567	529	482	530	515	523	498	529	518	501	512	538	511	555	531	510	517	493	563	511	515	526	492	474	529	510	506	534	495	584	557	535	513	491	557	483	489	478	501	530	545	508	516	560	520	540	520	549	507	514	521	542	523	528	514	507	494	513	510	555	543	543	484	528	535	496	527	516	513	523	583	545	503	503	507	539	527	486	518	538	524	532	536	533	533	516	545	486	586	496	554	541	526	522	526	565	486	515	498	529	540	480	581	470	480	527	519	502	481	516	524	551	530	561	470	507	540	519	564	512	493	517	533	527	514	523	527	545	537	573	496	490	541	544	510	506	548	554	516	524	549	511	503	506	521	534	519	515	539	510	536	554	537	505	541	534	540	591	519	525	476	517	534	523	556	528	496	464	506	548	518	522	486	542	509	481	496	541	546	502	500	527	540	503	515	509	538	500	540	537	523	512	499	532	520	504	556	494	518	506	523	480	533	532	533	515	486	579	558	510	484	525	499	490	547	531	522	545	515	526	513	517	523	512	486	525	508	540	515	480	527	537	549	521	545	510	521	543	551	495	521	514	507	501	535	517	536	495	554	508	522	521	515	526	547	532	498	527	514	519	555	515	547	510	509	496	520	528	559	508	487	504	523	539	531	520	523	511	552	552	497	450	499	528	525	543	551	547	508	526	498	516	502	510	510	526	513	520	500	499	507	531	513	533	520	505	507	488	538	498	538	537	542	534	494	511	529	498	510	510	494	504	510	540	496	506	540	521	564	514	475	546	522	498	543	492	509	485	476	500	512	519	518	535	537	526	496	547	553	551	504	483	522	506	533	537	524	542	501	483	523	561	537	541	525	451	510	550	527	492	568	463	511	539	503	512	524	542	521	504	535	456	487	516	521	490	516	518	510	550	518	507	515	540	470	503	514	534	521	504	528	550	508	485	529	566	520	529	485	513	544	531	507	465	511	579	542	524	540	567	502	516	538	538	518	488	518	482	507	529	537	499	507	550	530	532	541	525	503	526	540	515	512	470	533	544	556	525	531	506	575	464	510	503	520	509	597	535	517	517	505	513	572	518	523	552	517	546	521	553	541	492	527	528	516	541	565	528	526	502	552	481	516	560	550	515	544	524	502	490	490	488	554	479	527	491	519	506	544	494	499	525	506	557	533	545	522	476	506	505	582	481	516	503	498	529	510	521	541	541	516	541	555	538	526	490	564	500	521	482	532	518	548	553	533	575	507	537	521	543	520	532	549	542	479	563	511	521	520	520	515	522	534	510	541	511	500	527	528	518	533	527	525	483	529	533	536	496	506	551	504	530	514	564	527	515	513	526	509	506	488	513	522	535	531	515	532	533	517	514	504	532	498	536	515	521	542	510	529	520	539	562	508	558	530	533	524	492	513	512	591	509	539	525	536	542	528	562	544	531	510	537	514	492	549	489	495	502	543	546	530	505	544	551	567	552	480	520	537	478	478	513	495	504	543	513	529	526	507	491	511	506	520	523	530	535	561	488	498	467	537	519	507	532	569	575	524	553	508	522	503	548	525	550	524	474	517	510	593	544	482	565	495	527	489	506	504	527	497	509	525	526	533	540	549	480	506	513	531	536	512	536	513	544	494	494	511	542	494	537	502	502	489	535	531	493	513	490	538	555	487	517	496	519	469	516	503	539	580	501	503	541	507	506	542	543	501	491	518	526	512	522	482	499	522	537	476	518	450	561	512	518	533	517	532	535	508	546	488	514	511	503	562	551	516	532	589	542	503	524	538	509	503	516	512	504	512	499	514	519	525	485	546	536	493	508	554	542	546	563	519	526	526	533	481	535	510	478	535	521	513	538	536	534	535	540	527	507	539	512	526	538	511	565	508	472	508	505	541	479	482	562	465	536	551	486	543	549	562	506	493	531	531	568	519	535	526	523	519	508	508	506	525	538	515	539	534	532	510	542	498	512	559	522	537	485	516	515	500	520	476	529	519	555	512	526	494	488	509	498	526	517	552	532	523	488	541	534	528	517	514	525	484	522	522	522	571	541	524	465	514	523	534	521	516	484	524	515	500	479	528	544	542	503	497	525	549	482	529	552	533	543	547	557	552	490	497	519	518	477	483	541	503	535	511	525	526	512	520	539	502	535	514	534	508	531	485	544	492	537	499	516	501	490	572	516	519	503	514	513	525	515	568	549	494	500	563	545	540	532	544	540	478	514	531	493	542	559	522	553	513	530	504	523	513	504	484	504	513	535	502	495	516	545	579	531	482	543	540	482	505	516	525	517	524	500	523	503	507	555	534	529	535	516	523	546	508	534	526	494	507	537	507	519	497	546	511	539	560	525	536	484	497	528	507	522	531	554	527	522	549	517	521	500	453	537	534	542	508	501	530	537	534	471	532	503	549	533	522	535	506	530	483	515	496	513	519	503	545	510	497	510	484	529	527	561	535	517	520	494	522	513	537	545	544	543	523	545	513	527	532	517	490	534	518	523	512	578	560	522	532	551	540	527	571	532	501	550	563	493	533	532	475	510	493	526	494	543	537	497	489	517	543	532	527	484	495	483	536	483	524	509	498	525	505	508	534	486	543	529	498	533	508	540	549	539	520	530	519	509	485	505	534	526	561	512	556	474	547	529	490	518	536	506	512	522	501	545	535	574	553	541	525	518	540	519	505	538	547	522	532	535	514	542	556	527	540	532	535	553	502	512	560	515	504	519	505	535	493	538	551	538	511	531	516	569	555	533	512	545	518	551	507	517	534	485	578	550	538	546	528	487	544	509	541	503	482	528	502	533	528	549	546	533	517	523	518	543	548	524	520	499	536	536	509	536	516	540	538	521	496	577	524	513	464	551	525	540	492	509	516	494	505	515	538	492	504	520	537	507	521	514	538	534	536	514	510	532	547	483	530	498	511	506	560	518	546	502	548	534	515	532	530	566	509	532	524	529	492	552	562	488	537	505	530	528	503	554	496	515	519	511	502	520	488	494	536	523	521	537	481	518	499	493	491	537	522
42744	35806	21407	18855	12802	9137	30618	34866	22283	12310	4402	1264	464	270	235	218	215	214	229	214	216	199	242	202	222	216	228	231	210	202	221	215	208	202	203	200	221	222	196	194	207	215	223	232	214	188	187	204	204	207	220	202	198	237	198	199	231	220	199	206	188	194	204	244	203	173	207	199	235	242	211	223	197	214	189	185	242	218	195	216	220	233	200	214	208	212	194	239	210	188	197	180	218	213	215	194	213	216	205	225	201	238	208	215	215	198	235	193	229	212	191	202	221	211	203	189	231	245	213	225	191	222	222	200	186	218	234	207	214	206	222	184	199	194	220	203	185	215	206	217	195	201	209	228	188	190	230	237	231	207	192	210	199	205	240	195	203	219	224	189	224	206	233	214	219	190	181	189	197	200	205	193	223	216	212	190	181	192	204	198	218	195	210	208	191	201	216	232	210	212	218	207	186	209	221	227	207	181	225	196	213	199	200	207	214	212	220	201	217	210	215	213	229	229	215	209	210	226	199	217	209	213	213	191	225	231	197	191	234	238	225	211	193	196	202	198	208	205	228	235	208	213	225	202	227	195	201	182	205	229	178	225	215	198	193	213	219	179	224	212	201	207	202	209	187	207	184	202	213	209	213	230	194	207	225	215	211	204	218	228	207	206	184	196	192	183	193	193	224	214	192	208	208	211	200	222	228	200	213	209	216	193	211	214	218	222	221	225	220	196	220	213	209	224	205	210	215	193	196	209	202	205	220	199	208	202	212	184	194	221	240	210	210	201	197	221	224	222	218	211	223	212	177	214	227	201	175	194	207	214	218	222	239	196	219	194	201	188	204	213	233	216	192	196	200	192	216	192	194	232	171	203	189	166	207	176	233	213	198	196	223	220	219	231	200	191	229	219	193	217	201	223	226	205	217	209	210	193	205	198	213	209	204	205	185	196	210	187	215	234	208	223	231	211	199	184	206	226	208	189	209	203	203	219	207	189	205	244	208	184	181	232	198	239	220	236	208	210	212	206	216	215	213	217	201	231	221	214	206	194	188	202	193	226	184	193	218	209	207	228	197	238	196	189	220	223	211	222	210	203	196	194	201	217	217	209	216	201	197	208	206	204	205	225	214	188	215	199	216	218	199	205	212	204	205	193	214	213	194	191	229	204	217	220	187	215	173	204	216	200	220	209	225	226	236	199	209	230	194	232	174	223	225	212	218	213	199	198	205	187	215	240	180	213	196	203	206	198	216	207	244	240	211	205	232	187	200	199	186	203	197	199	197	210	204	209	211	189	185	194	241	209	201	215	210	198	223	227	226	194	213	214	196	216	213	197	188	220	199	205	205	239	189	214	217	182	208	218	203	216	215	203	228	248	211	190	186	188	222	218	214	222	230	217	245	224	206	218	205	206	247	209	193	234	204	198	238	217	216	214	212	189	257	199	216	195	204	225	215	212	201	196	192	220	216	219	246	213	190	190	207	217	204	219	180	215	212	187	202	199	193	174	227	202	208	187	220	195	234	195	196	168	217	214	210	215	221	230	223	211	211	209	212	226	204	219	186	212	214	197	210	189	182	241	196	205	203	192	222	227	193	195	207	190	208	211	204	211	195	198	197	213	201	204	214	198	190	203	219	220	222	226	202	225	201	199	208	200	242	213	232	205	210	217	216	210	220	222	210	203	219	212	212	197	189	246	197	214	192	224	202	209	219	204	199	214	217	230	213	211	221	186	208	204	193	199	196	213	221	176	193	229	223	211	218	209	199	192	199	176	203	203	208	212	182	227	206	220	212	207	173	210	175	203	227	207	211	227	218	210	220	218	227	249	231	226	171	218	223	212	228	220	206	192	212	221	211	213	198	210	204	207	179	201	205	212	215	194	214	225	238	229	223	203	201	209	193	219	214	218	228	181	208	200	209	208	199	206	183	213	210	227	206	221	198	210	190	218	185	208	208	214	206	199	228	208	217	225	221	199	186	200	177	244	223	209	215	193	211	204	216	219	219	217	203	228	197	234	183	197	222	211	222	211	201	214	222	204	217	238	228	235	207	190	209	226	217	223	202	197	197	184	202	200	210	201	192	221	191	207	182	189	218	199	204	199	220	221	204	214	197	221	213	234	216	190	198	199	185	206	188	210	195	194	228	209	209	201	196	202	210	227	203	221	203	210	212	174	216	185	218	201	201	229	213	226	239	218	216	234	196	201	232	230	216	218	234	203	217	192	222	220	223	193	209	210	206	206	215	212	206	177	198	211	203	218	204	187	214	194	193	184	203	209	238	223	236	237	192	235	225	215	209	207	225	202	247	196	199	211	208	231	222	212	209	190	202	208	208	187	216	239	216	226	215	227	219	188	207	219	209	200	188	209	216	212	209	209	205	220	206	226	206	216	203	211	219	227	221	193	187	235	186	195	191	201	216	216	198	204	204	225	220	210	189	222	209	216	190	208	230	193	184	252	201	197	214	214	195	222	192	215	203	201	231	202	204	223	212	222	223	226	218	218	214	205	218	232	212	219	234	193	181	209	218	180	189	209	251	215	199	229	194	192	193	200	206	201	210	213	211	212	225	210	218	219	212	195	183	197	173	190	202	212	202	209	220	218	217	206	208	200	203	188	206	211	214	200	200	197	214	208	201	229	237	222	213	217	183	202	246	210	218	215	208	205	203	210	221	227	202	198	195	219	222	199	187	212	211	188	231	218	181	206	204	207	182	231	205	219	219	246	242	210	212	225	212	192	204	199	218	213	205	214	207	213	211	211	197	226	215	209	211	208	195	202	213	215	191	232	223	218	202	227	208	222	209	192	189	212	195	208	198	198	219	218	194	208	215	219	205	204	228	201	195	220	237	216	206	175	218	233	221	198	216	183	209	187	210	211	226	227	204	206	214	213	224	206	220	214	210	210	207	224	214	201	193	180	212	192	228	198	217	222	227	214	223	188	210	206	191	214	224	234	216	202	218	194	215	210	242	213	216	212	200	204	213	221	185	205	220	188	197	207	218	187	205	209	187	216	246	233	225	197	204	215	234	208	223	202	214	197	195	183	213	209	209	192	206	195	198	225	228	200	188	233	210	174	200	209	193	211	239	203	212	215	201	180	185	220	213	232	222	225	212	194	185	212	238	230	228	214	200	181	204	215	222	211	194	196	195	204	206	221	187	233	194	216	216	216	187	209	210	214	236	213	210	195	223	210	196	216	230	188	221	201	195	213	216	223	215	181	229	196	224	222	183	193	190	215	225	209	240	218	202	194	206	181	217	210	197	221	226	204	208	215	208	196	206	180	222	202	185	224	221	211	207	223	208	202	214	213	218	205	221	198	201	202	215	228	242	200	173	201	192	194	211	211	225	201	214	204	217	234	200	226	197	224	207	201	221	250	254	194	195	186	187	195	194	209	226	199	211	194	243	186	198	223	217	198	194	219	224	198	211	192	213	216	203	207	192	205	200	224	211	203	220	232	197	201	220	214	232	219	211	202	212	226	166	208	206	192	206	229	205	192
30882	26920	16472	24442	22288	21950	49590	49463	39022	28140	14572	5753	2025	907	624	575	526	526	550	551	517	527	527	496	524	563	544	536	548	582	564	520	557	554	566	580	524	541	554	551	497	575	558	511	555	542	543	560	545	510	525	515	585	547	582	551	548	511	520	486	548	568	539	531	539	552	528	556	496	543	579	549	516	535	560	530	561	533	523	539	550	557	551	504	485	567	582	513	556	572	523	503	533	514	537	517	527	531	517	557	548	544	574	519	573	541	550	539	523	537	530	529	542	537	504	530	507	520	552	551	538	539	535	529	568	533	533	543	512	501	539	555	536	495	553	541	543	521	499	549	496	514	522	536	544	534	519	524	520	538	547	564	570	522	563	536	555	525	541	538	513	534	559	526	542	548	519	526	523	565	550	563	497	509	539	536	598	527	562	521	475	520	537	518	522	502	514	516	531	559	544	548	473	578	509	544	493	523	534	561	535	546	504	537	536	569	507	554	524	586	527	517	497	514	515	509	523	582	543	524	558	503	556	504	527	516	527	528	562	545	547	555	577	518	530	485	546	523	555	557	610	541	514	518	539	559	520	520	574	539	550	521	528	607	460	543	545	510	556	595	561	533	580	510	489	550	540	508	513	508	542	505	517	515	528	540	495	504	563	531	536	536	531	543	586	542	564	578	529	527	495	532	513	508	554	553	550	548	570	548	598	548	547	563	565	573	519	544	520	543	566	573	550	527	538	548	543	537	527	551	520	532	557	565	541	553	511	581	555	553	550	553	517	517	565	485	547	550	508	532	546	557	508	532	550	512	588	541	537	491	526	534	524	540	568	530	546	497	496	510	495	560	547	501	531	526	553	547	521	544	525	528	528	532	533	532	598	566	508	493	590	501	542	518	529	523	565	556	564	527	525	559	535	529	549	507	497	517	531	539	541	481	529	529	573	498	504	567	535	508	537	550	516	535	553	538	558	510	535	503	534	573	528	533	525	504	545	542	571	543	579	532	534	556	551	542	565	519	522	524	542	528	541	531	504	537	553	543	554	497	536	499	508	498	548	502	481	507	532	564	567	518	558	542	554	564	507	534	547	513	564	549	574	555	546	522	551	542	554	529	578	519	587	541	523	503	542	551	541	576	531	532	501	542	559	547	563	508	530	486	529	517	541	500	540	544	517	501	559	529	508	470	554	555	495	503	535	509	534	570	522	494	568	511	551	536	518	552	557	528	558	585	527	543	545	560	508	507	520	525	546	518	522	542	523	538	531	570	497	558	557	569	569	525	570	570	569	577	510	519	563	514	508	575	514	557	499	554	565	534	516	533	560	558	520	528	541	533	563	572	513	547	541	541	552	538	528	564	553	521	541	587	523	546	548	534	523	527	575	531	573	512	491	547	498	519	567	539	558	546	549	542	551	498	578	556	564	547	524	538	544	544	537	514	558	554	565	591	521	583	518	551	502	505	518	522	521	562	502	513	543	541	529	578	517	577	498	542	532	537	562	542	551	500	556	488	518	550	559	520	544	526	550	588	550	536	522	552	550	533	515	581	527	543	503	522	557	603	531	559	555	513	558	537	563	552	538	569	523	525	565	535	538	531	531	568	511	546	470	557	546	539	537	544	529	543	536	546	524	537	516	553	552	562	544	590	552	552	532	516	538	551	526	525	517	504	497	553	517	546	563	508	479	516	473	553	538	564	557	534	574	522	548	531	516	524	562	543	536	539	582	518	570	550	524	554	479	550	525	525	520	557	518	547	516	584	533	499	546	579	507	572	546	502	545	518	548	561	553	549	544	520	558	540	547	568	521	566	536	514	566	515	559	487	538	553	515	514	517	526	517	481	544	518	563	523	522	556	528	522	573	519	541	538	557	528	517	574	499	580	543	509	558	512	548	556	549	551	535	533	488	548	564	538	515	576	502	519	495	556	580	525	578	517	504	524	533	561	532	563	527	545	508	504	522	514	505	549	527	551	546	543	522	476	570	549	533	575	531	522	569	523	571	545	516	544	540	565	524	533	562	480	484	519	529	518	530	557	574	541	535	535	551	567	530	553	588	526	542	529	552	535	582	539	510	549	553	517	510	517	491	555	539	537	552	550	506	520	557	501	589	535	525	529	524	536	479	551	578	554	588	538	529	552	548	530	548	555	553	515	503	506	522	500	531	516	494	535	563	548	521	514	505	550	510	531	482	509	475	516	575	479	553	529	514	511	526	573	568	533	582	497	536	543	535	532	544	537	507	545	528	527	549	536	554	569	538	542	511	535	573	540	533	573	554	520	526	576	567	526	526	534	525	541	573	533	519	534	543	539	552	564	557	494	537	532	507	525	532	543	515	516	553	540	564	495	573	546	539	555	546	580	512	574	564	574	505	534	526	569	494	524	514	537	550	516	543	506	535	554	541	536	571	552	551	542	500	524	497	520	523	550	524	544	554	535	568	530	539	551	518	542	505	534	578	520	505	564	531	532	545	560	529	516	586	537	566	513	535	552	542	511	575	554	520	529	546	534	551	496	503	507	574	500	579	550	538	544	570	529	518	555	509	535	530	546	524	558	495	581	555	525	519	558	513	570	521	543	522	541	504	540	550	573	520	541	520	551	525	554	565	550	562	567	534	536	508	550	555	520	562	487	536	504	556	491	551	582	558	502	545	586	530	559	510	513	539	534	552	581	542	546	540	531	511	545	555	511	561	477	575	533	575	557	519	522	549	512	585	541	537	506	480	499	546	546	542	537	525	538	565	518	548	498	547	534	541	546	534	504	499	514	545	520	578	505	558	562	556	494	542	572	489	547	540	556	552	510	568	552	530	549	529	524	497	529	500	513	557	540	540	550	545	538	543	508	551	551	540	564	586	483	559	526	554	529	541	555	512	561	568	582	583	545	535	495	517	572	520	560	497	501	497	550	503	529	527	540	568	555	542	543	519	544	542	541	513	493	484	497	558	526	529	520	514	540	524	501	545	526	519	558	545	546	559	518	521	535	519	531	520	526	513	544	548	512	542	501	533	540	562	523	578	561	610	549	546	519	530	489	530	518	525	579	541	526	543	498	511	560	556	553	551	496	544	553	545	515	527	574	536	569	499	542	549	543	507	512	545	493	531	526	525	548	544	559	506	535	536	530	523	525	502	557	502	564	525	542	534	508	491	530	513	558	543	529	510	538	520	554	526	520	514	495	522	543	505	578	537	537	598	522	547	556	546	547	533	527	476	559	558	524	545	581	548	578	559	514	555	524	553	532	554	584	519	547	533	493	507	496	526	511	519	477	515	551	537	526	539	530	504	550	575	518	526	506	543	544	482	509	541	562	542	526	547	557	508	583	539	554	577	578	528	560	515	520	608	518	564	532	523	560	512	529	520	558	583	531	552	571	494	537	556	582	535	533	529	545	536	514	543	529	558	544	574	570	498	573	525	513	530	555	521	513	550	486	552	503	548	524	528	544	519	570	540	552	541	541	521	547	549	513	514	544	504	534	536	560	523	535	541	525	595	525	575	520
49061	46616	36757	29497	18337	12996	36017	50309	38285	26480	12716	3764	875	376	228	203	198	204	208	182	189	173	199	214	216	188	191	199	201	187	184	223	207	165	184	200	207	199	199	213	226	208	208	187	215	210	187	181	199	209	250	181	200	184	209	203	179	187	193	207	186	199	191	183	217	186	176	193	196	217	208	191	182	216	211	178	167	189	217	205	204	204	202	169	219	190	194	190	194	201	212	199	199	177	191	203	203	224	180	203	199	188	200	200	185	206	184	183	204	168	216	199	172	183	197	186	189	180	200	189	175	193	161	202	178	179	225	200	196	190	177	185	191	212	217	209	183	200	204	196	203	175	195	209	200	172	183	207	197	209	206	202	195	210	181	214	213	200	199	192	194	164	200	193	190	198	196	192	216	190	219	194	194	206	177	182	230	172	209	166	193	193	220	207	195	207	206	191	198	214	201	187	198	188	219	200	197	195	198	225	195	167	198	176	166	200	191	203	189	192	189	170	196	220	222	200	181	194	215	182	193	196	210	195	194	203	203	200	228	191	192	186	188	161	206	173	189	197	192	205	179	193	229	201	181	205	179	207	194	194	177	178	203	201	222	183	178	207	177	190	206	199	182	171	197	181	192	179	195	194	196	191	172	205	207	191	189	182	189	188	185	194	177	206	168	202	190	207	202	208	181	202	186	213	185	191	235	182	158	179	199	211	195	217	195	202	156	209	182	195	204	179	170	180	211	187	189	192	186	190	186	198	197	219	207	177	195	195	185	184	187	189	195	202	198	196	201	189	199	186	195	183	187	199	234	203	198	213	191	195	195	181	209	216	199	204	208	211	195	215	179	207	185	187	207	193	218	206	199	189	159	202	199	198	184	199	185	177	183	194	233	208	217	181	210	188	201	206	207	202	193	200	208	194	204	206	179	194	181	182	202	193	192	211	199	185	159	183	188	193	216	182	191	188	203	206	207	179	205	207	192	177	183	189	190	182	175	196	215	174	193	226	198	214	188	175	188	185	175	190	195	185	189	185	209	183	186	192	164	190	193	201	190	204	202	199	204	211	205	162	187	212	179	173	171	188	183	190	199	193	194	229	192	187	217	196	176	196	175	188	189	194	218	182	178	202	198	205	185	207	201	204	177	197	207	187	203	200	205	204	191	208	200	210	182	170	168	203	205	204	213	190	235	201	205	181	174	165	196	196	187	194	193	184	198	195	181	214	207	186	184	172	187	201	207	175	183	178	184	197	211	196	206	184	195	193	195	202	202	213	202	193	213	173	198	197	196	170	198	191	209	160	203	173	209	187	194	185	214	169	186	166	201	201	206	215	199	207	195	174	200	183	213	185	197	201	211	182	177	191	192	181	220	177	198	194	178	196	197	181	185	192	196	197	173	201	168	209	193	173	190	211	200	205	193	178	207	193	182	184	199	191	200	188	202	196	175	180	175	200	182	187	184	196	222	205	178	199	179	162	218	200	183	213	209	205	185	181	197	222	205	198	223	186	189	188	215	220	200	183	207	197	226	193	190	198	189	213	204	181	216	208	201	202	190	211	191	189	220	203	193	201	202	192	201	182	197	208	181	179	164	179	196	205	181	193	204	211	202	196	178	211	191	201	188	200	208	175	216	190	205	208	210	214	173	176	191	220	163	214	200	172	189	180	206	207	185	191	195	195	201	202	181	172	167	189	200	187	196	210	199	177	190	217	198	215	210	193	206	210	210	174	184	180	193	175	184	188	181	189	183	176	220	212	184	188	182	189	212	196	199	191	193	202	222	159	169	174	198	177	192	213	205	203	168	227	189	186	199	202	182	208	205	183	169	197	198	201	204	198	212	205	177	185	211	193	176	193	171	168	211	181	205	194	185	216	204	177	214	182	201	184	207	211	218	166	196	210	188	201	176	175	204	184	197	181	190	170	190	187	184	202	195	193	204	190	204	196	194	199	195	229	198	191	197	200	211	200	197	209	212	204	182	190	226	176	193	195	201	159	181	175	190	169	197	232	201	194	214	174	177	199	194	190	184	198	193	158	171	191	210	185	185	205	190	206	200	229	198	209	210	213	185	206	195	202	183	213	183	193	185	191	219	202	184	179	215	193	172	202	174	207	221	193	195	188	222	197	182	188	176	197	175	177	199	186	177	205	212	201	207	198	175	171	217	202	210	193	206	197	216	218	202	178	204	191	201	222	194	177	197	199	188	190	196	204	198	199	199	178	208	222	219	196	193	193	198	218	208	190	190	199	223	194	195	208	175	210	205	190	179	200	213	215	180	174	186	215	219	228	192	194	191	177	232	153	221	201	205	188	207	188	206	214	210	215	176	180	175	186	238	183	206	189	204	186	207	197	214	192	191	188	185	205	189	190	192	200	183	172	197	198	218	185	183	190	202	219	211	174	209	183	190	196	192	197	202	208	183	161	187	206	216	231	179	194	203	198	200	173	201	170	201	188	203	192	197	179	161	197	207	205	189	193	208	170	209	167	177	205	187	212	197	190	219	205	184	183	181	226	187	192	193	191	189	213	239	190	207	199	193	201	193	188	211	183	199	205	191	185	186	183	178	181	182	184	199	176	227	177	202	177	199	206	207	197	233	180	174	187	176	198	184	212	179	179	203	192	199	200	207	190	168	205	174	186	223	183	175	171	175	170	201	199	212	176	209	198	193	199	192	185	191	205	205	211	197	217	206	206	200	192	165	198	194	190	216	201	196	168	191	196	211	194	186	194	191	170	184	168	203	201	219	210	180	176	212	173	209	183	225	206	193	190	216	211	212	213	193	181	187	193	203	187	185	221	209	219	165	201	192	170	180	201	196	203	179	220	181	199	210	187	188	177	205	211	190	190	184	208	194	196	171	192	192	185	180	177	201	210	213	191	206	186	192	177	192	190	178	180	181	164	184	205	188	191	192	197	207	188	178	195	209	187	186	217	181	204	191	184	203	202	187	195	200	168	178	176	213	199	211	191	179	183	212	200	183	203	218	197	198	221	194	196	177	195	200	208	202	194	225	197	210	204	215	206	181	181	177	211	201	195	191	176	182	209	180	199	189	186	182	184	185	228	195	193	178	185	176	241	200	190	173	182	176	203	196	226	177	185	194	208	196	185	196	181	210	196	177	218	176	194	194	195	224	181	194	163	171	183	200	185	202	210	190	200	219	206	205	213	203	199	197	186	186	192	201	182	186	180	207	181	187	182	195	192	190	206	179	192	180	188	181	208	190	198	212	209	223	173	179	193	198	175	167	204	171	215	195	186	199	210	208	197	220	215	218	171	197	182	218	197	202	204	195	192	179	199	192	176	187	221	178	202	187	177	179	193	235	178	183	179	168	196	196	167	217	222	187	203	215	176	206	193	164	191	187	184	169	184	224	209	192	178	197	181	195	172	215	183	209	200	183	198	191	215	210	183	188	180	205	180	182	205	205	201	185	189	169	212	200	223	197	205	171	191	198	193	179	210	185	186	214	216	210	195	197	190	190	171	191	203	213	186	194	187
36568	40172	34604	30869	21050	22731	52734	61943	52584	42088	27467	11601	3711	1397	759	567	504	507	501	503	489	529	509	495	496	493	486	544	458	485	513	500	503	520	496	489	530	478	521	516	513	462	485	497	498	479	475	493	483	472	528	486	490	500	465	477	464	507	498	490	502	496	451	496	446	504	469	484	534	506	520	497	515	508	535	475	523	523	517	504	475	477	492	505	511	493	518	538	499	518	516	511	510	490	519	516	499	509	506	493	462	533	506	493	527	483	511	486	494	495	504	464	540	524	507	504	450	489	478	499	498	482	458	464	462	512	493	512	487	495	526	521	482	509	490	511	517	478	477	499	480	494	457	511	524	500	491	517	487	510	517	508	504	543	517	492	502	511	486	511	467	480	482	511	538	493	464	489	510	506	477	507	521	514	504	487	497	508	522	542	546	471	537	510	498	486	520	442	495	486	490	480	492	489	484	498	539	514	495	516	522	506	496	489	465	507	492	479	527	518	503	514	532	523	481	532	506	497	496	479	501	472	532	488	495	464	473	503	488	494	496	504	497	508	530	519	497	463	482	460	493	498	492	567	521	494	509	484	518	526	487	480	498	540	504	511	516	503	472	519	538	507	499	502	500	469	478	501	513	504	446	467	467	454	526	507	496	490	508	504	482	512	511	457	494	502	492	489	484	492	512	488	514	513	496	489	518	495	441	480	443	507	495	496	498	482	502	519	497	519	504	487	515	489	509	498	536	474	464	457	471	485	502	518	549	477	543	493	497	495	509	494	499	514	514	487	508	487	533	542	526	492	503	499	498	499	481	483	511	535	502	488	521	490	530	466	475	486	498	479	507	539	471	473	534	525	545	501	463	494	498	517	496	514	540	501	503	480	553	510	502	500	518	493	507	500	538	480	539	430	460	500	483	509	472	453	522	514	500	499	500	535	502	483	468	491	480	542	476	486	496	521	527	510	468	494	500	510	486	515	456	498	502	546	479	532	476	494	516	492	503	531	477	496	483	498	500	489	466	539	513	530	479	506	493	492	465	524	504	529	528	503	513	487	523	485	551	455	525	483	478	506	494	491	518	458	512	513	481	479	500	488	529	515	508	505	455	480	486	478	484	462	505	473	563	486	529	494	504	554	501	471	496	509	543	488	518	459	494	530	481	506	479	515	461	492	531	489	543	530	447	521	487	513	513	454	479	525	510	502	506	504	474	476	486	510	498	500	494	511	510	493	495	527	486	502	499	464	529	493	498	491	507	492	510	475	506	503	521	540	511	507	514	476	462	473	466	529	488	455	487	532	514	497	534	506	503	488	492	470	492	454	459	479	513	521	505	504	508	510	528	497	475	489	572	506	518	521	484	509	461	514	549	505	483	499	555	512	503	523	528	527	506	488	515	506	512	530	494	508	531	495	539	483	501	520	522	476	476	482	447	557	566	491	468	507	452	472	482	512	546	512	494	489	480	519	518	500	505	519	514	506	512	493	539	472	518	500	503	492	547	536	513	536	488	523	518	506	512	541	497	505	503	532	523	471	466	497	511	484	474	468	478	474	490	469	547	513	475	526	490	501	479	529	515	464	504	507	503	511	497	498	479	525	536	501	497	437	502	446	517	488	505	490	456	497	505	555	505	520	489	498	535	511	543	491	526	497	528	499	553	457	460	495	472	530	518	526	566	492	496	518	483	511	492	459	500	513	494	513	458	535	488	507	499	491	492	502	502	525	506	496	544	504	503	497	496	493	496	477	483	516	487	500	541	480	515	491	528	491	552	496	467	504	519	491	495	477	484	495	557	513	505	489	484	544	518	482	495	448	469	507	477	516	489	488	503	473	503	482	497	498	500	470	471	515	471	513	482	545	507	516	454	470	494	501	548	488	511	521	513	506	476	513	477	503	503	507	533	558	511	480	492	465	525	531	500	497	486	505	501	513	485	507	552	530	506	492	475	515	491	543	507	527	494	527	511	521	484	507	532	510	514	501	514	460	496	501	478	507	469	490	470	502	477	468	459	548	468	484	477	526	520	498	508	488	513	497	469	561	499	482	485	465	485	470	505	506	507	486	528	476	509	494	477	500	539	516	489	528	514	503	534	499	544	461	495	497	516	494	481	471	500	497	547	514	495	491	467	467	467	506	507	462	511	488	518	502	485	476	502	479	504	510	481	508	492	501	436	491	477	512	507	522	513	485	481	508	475	493	490	505	504	495	475	482	459	530	491	528	493	494	520	478	551	499	518	549	501	499	499	501	504	484	516	494	507	511	506	518	487	538	472	520	468	492	501	470	501	462	528	515	477	508	499	485	503	496	499	491	523	515	499	503	470	486	515	540	506	444	499	487	527	453	509	518	522	514	531	494	495	498	469	501	520	526	499	511	476	480	479	504	507	468	489	494	480	504	459	530	462	496	492	540	501	506	475	504	511	510	514	524	530	463	470	500	508	496	528	510	495	499	572	511	513	520	504	514	541	558	506	501	478	489	527	492	536	498	531	474	520	492	470	497	484	521	494	527	523	486	506	519	441	448	541	483	467	508	498	460	544	530	521	468	494	518	576	462	518	489	508	528	515	503	542	450	478	513	526	511	551	491	494	484	530	454	463	507	475	468	480	526	532	553	483	508	538	482	505	514	511	505	473	517	514	508	499	512	517	535	476	501	501	484	512	522	570	503	520	487	519	493	504	511	497	482	514	485	524	517	524	499	496	512	509	506	506	483	501	519	495	499	517	474	497	506	541	527	460	509	461	493	504	522	549	479	483	484	504	533	447	503	472	510	517	518	514	485	518	499	469	459	471	498	469	500	507	512	480	496	497	450	539	493	476	492	522	519	463	476	503	494	477	516	493	504	540	510	511	492	460	528	526	504	495	557	501	516	494	476	517	474	486	485	500	475	525	523	516	496	512	510	475	499	479	513	488	527	468	498	510	528	512	525	511	541	490	515	469	459	516	495	466	445	479	518	506	537	537	489	506	533	496	498	471	512	466	505	531	490	489	559	490	528	456	484	465	513	511	526	501	522	511	499	448	487	527	482	514	524	505	486	493	451	563	480	514	527	461	513	499	467	542	477	496	520	508	513	499	501	525	485	477	486	478	562	535	486	514	490	482	506	499	483	535	538	489	476	486	479	471	474	577	510	472	519	487	509	487	516	451	493	478	474	506	508	489	479	493	460	496	499	504	508	492	529	555	517	484	499	473	513	504	538	511	524	498	500	507	549	463	501	489	464	499	505	477	483	496	537	504	466	497	491	504	520	540	506	509	536	559	497	492	566	521	526	532	512	496	487	500	505	485	505	491	492	476	491	481	465	537	483	482	489	487	503	536	501	517	483	489	455	527	550	480	495	507	464	509	489	474	518	479	499	481	480	528	491	486	498	516	498	514	515	523	505	513	525	519	505	493	507	487	521	455	516	458	465	479	485	467	502	501	489	472	539	477	471	472	509	497	519	456	488	485	486	497	486	494	509	471	496	490	514	530	511	502	503	521	492	493	486	478	545	516	525
11478	8592	7117	3974	2715	1844	2180	3886	2606	1734	1039	500	320	255	213	209	212	184	208	173	213	223	181	221	210	198	229	218	216	181	240	188	195	219	212	218	204	220	202	208	188	198	192	198	211	192	183	172	183	187	202	186	211	210	195	185	217	205	205	209	221	205	214	226	226	213	205	209	185	176	201	195	179	177	189	184	179	183	220	212	213	209	201	219	170	204	201	201	236	251	177	192	200	167	198	214	217	223	191	209	219	220	216	214	210	206	210	204	206	174	217	217	177	178	190	210	222	185	211	219	196	195	201	196	198	185	188	237	197	182	199	198	191	217	201	205	203	220	199	212	199	207	209	206	209	218	184	205	204	202	213	182	179	206	182	190	186	202	192	204	227	216	217	185	214	201	202	187	190	203	206	194	199	231	197	205	191	221	219	206	214	183	209	239	184	223	213	206	195	202	196	222	189	233	240	213	210	230	185	206	197	199	219	213	210	197	219	205	217	208	225	210	225	206	208	203	176	206	210	208	208	207	211	188	215	227	210	197	197	216	188	216	212	210	178	198	201	199	201	202	238	232	218	192	220	222	227	211	206	201	201	204	221	190	231	177	177	202	209	204	180	204	195	180	167	215	200	196	189	199	187	204	220	208	190	206	214	199	190	187	200	208	209	212	229	184	184	197	246	188	242	205	215	190	191	229	202	190	188	209	172	220	201	202	203	195	182	210	219	198	193	209	210	197	188	221	194	206	207	188	182	223	200	206	219	213	216	217	194	202	190	204	210	212	200	191	202	198	200	207	191	226	217	201	183	196	201	189	199	211	163	194	227	206	190	207	211	203	191	196	212	175	204	196	202	196	192	211	198	212	212	207	188	217	198	207	229	201	190	191	160	211	211	198	208	189	203	246	216	197	177	198	197	193	177	202	209	221	200	196	196	171	191	204	172	182	193	188	213	198	224	184	182	199	187	201	199	187	195	189	215	182	218	207	243	198	214	204	199	204	203	211	228	182	185	203	194	201	175	190	211	210	179	194	198	206	238	194	195	230	194	195	210	197	220	222	226	201	209	233	218	188	208	223	198	187	217	216	267	199	187	222	198	217	187	188	220	174	194	195	209	198	198	206	194	200	195	181	210	225	206	210	206	201	214	183	199	197	203	200	197	217	214	190	211	193	194	186	191	195	204	216	215	200	199	182	225	210	233	208	164	201	207	205	178	220	216	216	200	202	195	193	214	221	171	179	175	199	211	193	190	208	239	197	200	190	196	183	168	183	194	215	192	203	180	211	188	195	167	199	202	211	218	194	205	196	237	175	225	186	196	172	217	211	214	210	212	239	193	169	209	201	204	202	191	212	214	172	226	206	200	215	196	219	200	206	189	214	205	201	216	217	210	219	204	219	210	201	202	194	195	185	194	212	202	189	196	193	181	188	217	222	208	236	196	202	220	194	190	188	177	192	215	203	218	208	213	212	218	218	192	205	198	185	222	193	207	216	199	191	203	201	179	214	184	207	229	191	202	222	214	199	200	228	181	183	182	201	206	188	206	212	164	227	181	211	197	203	212	175	219	217	196	202	205	194	206	209	205	190	210	194	200	221	214	227	219	197	214	200	188	184	183	201	210	203	201	189	233	215	202	212	236	202	221	211	195	198	176	212	186	195	203	207	199	204	211	186	211	195	174	212	173	222	201	205	191	204	193	217	204	192	226	210	178	221	221	182	188	184	216	215	211	191	194	223	215	201	209	183	200	195	202	216	187	174	225	196	174	195	194	213	208	206	209	190	185	196	195	189	213	199	194	203	183	195	190	175	202	197	202	205	205	209	193	228	179	205	203	228	208	195	195	213	174	205	190	206	200	207	221	214	202	192	213	187	207	228	203	206	211	204	176	228	198	221	218	183	210	213	207	194	194	191	221	220	208	202	190	188	197	192	184	225	235	212	200	202	211	210	198	189	210	168	209	200	204	224	221	248	194	201	205	224	196	172	191	194	195	203	179	223	208	204	199	184	213	194	228	183	207	208	213	218	209	186	215	206	203	205	215	183	211	177	207	207	213	201	203	213	209	185	206	209	194	225	195	214	198	187	210	216	188	181	198	221	219	192	200	212	219	199	186	204	216	202	206	211	200	180	216	200	208	225	194	199	227	201	174	197	212	233	216	232	213	200	198	204	210	210	208	186	211	196	199	184	203	211	212	196	225	224	187	185	197	213	203	189	222	228	174	172	194	185	203	205	177	232	230	199	203	207	197	191	204	225	214	175	194	199	204	204	183	218	204	186	231	215	231	204	196	217	223	204	199	209	194	206	213	219	188	195	202	207	198	231	201	210	197	196	187	227	194	170	206	197	246	185	209	210	189	178	196	174	184	219	223	208	196	219	187	176	188	200	185	208	203	195	213	193	207	199	193	190	217	173	214	186	223	196	183	187	203	222	210	198	195	201	205	181	192	186	207	210	188	208	209	195	194	213	193	214	200	214	208	197	176	208	198	187	198	238	182	177	176	209	204	171	196	217	216	191	200	204	180	199	175	194	178	217	210	191	193	210	186	211	187	217	203	192	201	198	237	186	216	250	216	198	191	198	183	216	226	180	208	210	189	196	205	193	211	201	204	195	212	202	215	199	197	184	210	192	224	225	179	193	202	216	169	234	226	199	206	183	210	197	180	175	190	200	198	201	185	193	206	213	206	208	178	186	217	213	217	212	207	203	210	181	206	200	200	198	180	212	201	202	185	174	212	240	221	212	198	212	176	193	217	193	181	227	206	208	201	211	209	205	179	214	212	200	217	194	199	206	204	195	221	185	201	195	219	196	176	205	238	213	211	218	178	207	224	207	179	207	205	198	189	186	197	184	235	210	217	193	204	182	213	195	185	208	214	185	197	171	203	198	192	213	211	201	193	207	211	179	192	201	209	193	216	191	210	216	192	213	195	194	197	186	203	206	213	213	213	224	201	174	199	186	185	197	207	200	206	232	195	207	214	211	197	222	182	202	213	208	198	210	226	210	198	205	216	214	197	211	203	208	203	210	219	208	197	185	182	214	206	191	215	206	192	217	200	210	185	202	193	198	191	200	193	232	196	194	189	193	205	174	191	219	205	223	203	199	221	199	193	175	207	187	185	233	207	197	217	185	198	190	211	219	239	196	181	208	218	214	204	192	219	180	196	213	215	213	233	204	194	193	219	173	193	187	216	184	188	221	193	173	202	209	190	205	206	211	202	232	190	215	229	206	181	182	198	202	194	211	192	207	191	173	202	189	195	209	193	192	191	200	205	203	186	227	211	216	210	181	196	208	196	211	183	205	198	188	188	192	203	199	220	205	204	206	180	210	215	197	193	203	220	191	198	200	181	184	191	208	206	221	181	220	207	233	223	203	202	188	198	213	193	211	195	213	192	205	192	199	197	203	180	194	194	196	194	202	195	204	201	184	208	212	196	171	221	200	214	204	185	199	208	214	187	220	220	196	204	200	185	203	208	215	204	207	176	204	205	191	207	200
8960	9615	12049	10359	9282	7790	10008	15961	11063	7254	3743	1652	887	626	529	535	526	557	504	496	508	521	526	514	552	503	520	532	513	575	511	540	560	546	503	510	518	523	534	486	526	542	547	501	499	543	529	508	581	497	581	531	519	498	538	558	521	547	562	501	511	497	501	533	497	551	509	549	546	540	559	525	519	540	524	522	558	488	547	521	536	515	513	504	538	538	523	540	530	514	525	487	504	555	551	526	539	538	535	547	550	514	519	531	544	554	512	513	560	507	525	533	528	551	569	533	502	514	523	557	483	542	522	544	504	550	551	520	527	525	507	502	497	564	549	536	559	497	488	513	515	537	542	515	538	503	549	522	528	524	507	542	533	538	512	483	531	506	485	539	538	528	535	517	496	524	501	535	538	534	543	560	490	544	516	489	558	500	527	526	522	528	578	486	506	534	527	552	553	545	521	581	482	523	475	519	520	533	538	542	489	527	522	516	520	519	530	526	517	519	554	522	525	519	522	556	548	521	534	596	529	537	542	541	513	517	521	503	557	552	560	557	572	511	521	495	511	511	500	544	513	522	530	555	501	526	549	555	499	535	484	511	519	560	510	534	498	530	513	504	500	479	548	562	511	530	515	567	507	533	514	538	542	535	539	556	474	499	570	528	518	530	532	516	539	539	477	502	508	527	514	539	469	512	522	537	529	523	534	505	469	571	537	546	525	507	544	475	544	507	545	537	522	517	529	519	531	552	551	541	547	526	540	531	520	506	535	501	507	561	509	587	497	506	520	515	537	559	539	514	490	521	517	521	550	507	493	490	524	491	524	505	521	488	522	538	524	533	541	539	531	534	534	512	523	517	531	541	510	484	578	533	547	499	520	493	508	510	505	526	536	515	520	550	555	534	555	526	533	495	497	562	526	548	508	526	567	541	506	514	529	543	525	527	545	561	547	503	532	517	528	492	500	537	499	554	538	512	537	521	496	504	534	536	509	510	524	529	552	534	552	524	539	522	511	500	516	517	557	550	458	486	539	513	545	523	512	505	498	520	473	543	536	520	533	464	515	511	531	513	483	566	512	519	519	490	493	520	504	504	512	551	502	500	518	515	554	515	539	559	525	509	527	526	493	490	508	521	509	533	512	527	581	542	532	583	500	504	501	502	497	523	530	530	483	524	511	548	534	493	543	496	537	538	494	526	503	503	498	529	561	500	534	526	517	551	537	491	498	523	508	543	555	519	515	507	522	520	491	544	523	514	539	516	531	511	539	505	501	530	559	500	505	531	503	548	524	501	542	494	496	509	575	504	524	512	539	492	545	530	524	523	484	518	504	534	511	502	502	544	510	551	523	508	548	530	520	506	539	478	540	508	566	546	546	549	538	519	552	559	538	523	495	533	542	534	525	514	484	527	532	529	540	546	499	552	489	486	487	523	495	495	518	530	495	499	522	558	518	524	541	532	513	495	508	555	550	524	527	512	535	527	558	517	533	529	487	491	540	524	570	470	509	518	518	527	551	484	504	521	544	521	569	548	551	514	486	498	524	512	521	508	475	528	502	539	492	534	543	501	530	505	539	523	501	518	506	503	532	539	528	542	520	511	543	575	537	519	556	530	511	527	511	555	532	528	525	524	539	494	506	534	501	550	456	512	519	579	525	558	529	553	527	506	510	505	554	478	503	540	545	578	484	542	537	572	513	547	493	546	522	465	507	520	558	545	540	524	477	514	516	529	514	516	496	533	534	520	511	536	514	503	495	531	567	498	517	541	470	509	533	500	549	568	535	512	506	517	500	524	559	510	533	525	532	503	501	568	521	543	550	539	518	473	519	517	530	542	499	511	594	468	462	541	539	558	527	527	540	523	534	483	545	516	499	527	577	496	533	535	540	545	514	551	532	521	568	507	528	510	522	503	536	515	522	510	548	539	583	556	516	446	502	566	532	535	501	524	513	519	506	502	526	523	583	551	529	507	507	544	520	531	521	520	532	549	564	564	558	530	531	539	551	546	506	552	538	546	516	575	525	510	538	536	507	507	568	552	519	544	518	521	530	506	577	500	528	503	507	559	513	575	510	512	521	536	571	536	496	502	534	535	540	515	538	523	547	538	531	513	499	512	541	518	571	526	536	506	529	545	517	556	511	524	561	495	573	539	523	525	483	547	532	534	533	511	540	527	552	548	547	542	513	520	525	506	515	518	582	498	540	524	526	543	512	495	515	568	509	548	543	460	515	528	514	490	544	511	496	532	512	513	503	579	505	519	530	531	517	482	539	538	544	552	483	548	505	528	532	549	544	505	563	537	516	485	511	501	483	504	572	550	535	529	536	525	536	538	500	501	495	500	536	517	499	573	549	535	502	588	529	529	525	499	531	557	531	493	522	514	511	548	507	564	526	491	525	525	526	570	495	530	512	553	540	519	537	499	517	509	532	540	522	517	532	533	500	513	519	538	499	540	518	550	511	498	498	526	520	546	522	507	508	510	584	527	509	518	536	514	521	563	508	533	539	519	528	535	524	540	530	526	524	498	524	505	520	548	508	531	509	527	531	536	519	484	523	536	517	519	536	506	549	521	563	516	543	508	535	544	472	539	513	528	559	523	518	526	530	485	588	522	537	507	543	500	519	548	537	535	502	525	509	531	545	525	477	540	519	507	491	519	508	515	524	492	513	491	522	562	537	493	535	527	503	510	524	491	520	543	516	508	576	500	539	506	551	525	524	557	469	550	542	518	530	525	500	513	562	525	537	522	492	507	506	542	484	546	530	490	526	541	576	520	539	515	510	494	517	532	491	524	539	493	570	508	522	507	555	551	509	558	541	531	519	551	531	551	536	519	444	538	524	540	499	547	548	565	525	533	498	543	504	538	519	519	525	525	543	513	517	553	547	532	517	542	491	531	517	532	509	519	504	527	534	546	512	485	518	504	519	530	498	511	488	531	522	534	542	562	553	489	545	532	527	526	577	541	512	505	544	489	536	520	542	512	523	567	546	529	490	539	552	515	510	566	467	499	492	507	537	559	537	508	539	534	506	486	581	538	494	557	535	489	529	551	510	494	505	526	501	567	492	554	560	519	526	543	517	534	525	555	540	524	524	536	557	481	541	539	552	546	504	505	499	541	565	518	531	559	525	500	498	521	522	551	514	544	517	538	554	525	569	545	531	524	538	502	542	542	534	489	498	480	525	514	538	546	548	539	525	502	509	493	514	502	550	522	515	533	545	480	520	502	548	551	540	532	526	486	507	533	531	565	515	507	505	498	552	533	530	513	543	529	533	529	566	531	502	541	534	552	531	569	488	537	521	510	493	536	541	528	455	482	538	482	541	518	514	510	488	539	556	561	536	511	533	534	522	514	583	532	509	526	509	506	541	562	541	502	552	531	506	544	500	513	542	546	540	572	528	522	497	502	529	538	550	568	560	454	491	533	484	506	478	490	518	469	508	524	520	558	514	540	493	543	535	533	503	522	499	503	517	537	494	565	517	534	570	533	502	546	474	492	533	524
41781	46415	42358	28009	17588	9553	12946	33394	27268	18028	8155	2719	702	309	248	230	228	198	212	222	203	214	226	236	223	232	210	222	207	209	231	213	204	205	245	197	193	193	221	197	218	208	225	208	241	191	206	227	207	181	191	240	216	210	252	195	212	233	196	236	208	215	195	212	200	197	209	225	216	207	231	191	203	218	205	201	215	209	236	203	220	221	213	227	215	214	229	224	252	205	190	201	190	199	202	199	190	205	226	214	210	224	210	212	217	212	221	206	223	207	215	229	189	193	233	202	199	216	221	191	205	224	206	223	213	198	216	227	203	226	244	183	196	217	228	207	227	208	218	240	208	198	235	205	217	228	220	191	197	210	208	224	222	208	199	178	203	211	227	205	221	231	195	201	201	211	239	203	174	186	226	220	226	203	240	225	204	245	209	216	202	187	192	190	211	230	205	197	206	212	197	196	221	189	219	180	224	219	215	202	200	218	206	226	205	220	224	222	217	219	193	201	221	230	206	182	209	216	213	214	221	196	204	192	209	221	186	241	198	210	206	196	222	222	198	188	214	207	212	214	231	194	211	223	238	214	218	234	194	195	240	225	241	252	242	204	224	178	213	221	218	185	238	194	194	211	196	224	197	199	219	205	215	215	202	193	231	213	198	210	209	204	226	207	212	201	214	228	207	201	202	223	226	210	226	213	202	203	211	197	240	212	200	203	225	203	199	203	224	225	195	225	188	224	207	256	219	210	207	207	217	215	208	199	191	199	203	209	231	214	208	215	217	221	214	217	202	207	217	173	206	223	217	197	223	209	215	238	208	223	199	225	218	216	204	202	221	201	184	213	218	220	218	209	194	218	212	213	226	205	209	204	238	213	206	203	207	202	220	226	195	208	204	224	217	224	208	212	217	230	211	194	207	222	200	214	197	206	198	206	221	210	223	223	219	221	224	229	191	185	204	193	220	205	207	236	205	233	234	222	198	221	204	205	220	221	226	228	204	195	221	226	218	184	212	219	224	237	231	193	195	195	212	250	188	225	220	246	190	238	208	227	187	213	217	229	216	185	211	210	224	229	218	203	214	215	223	199	235	202	204	221	241	220	208	204	184	205	248	198	240	201	211	204	187	244	209	222	217	208	222	200	189	227	214	199	203	205	211	234	210	210	192	218	193	203	249	196	208	203	220	255	231	206	222	218	243	212	209	206	224	205	215	229	241	212	217	202	185	200	206	208	215	196	210	218	210	253	229	219	237	221	193	228	204	196	202	203	217	223	227	196	235	240	224	188	212	214	207	227	220	222	238	217	223	216	230	212	219	197	212	195	220	221	210	216	201	213	186	214	200	210	206	240	206	193	236	228	224	207	215	216	208	205	197	209	203	229	193	199	198	228	184	222	224	235	240	210	229	213	212	201	189	214	195	209	203	202	223	214	227	196	207	208	218	204	215	206	212	224	199	223	242	252	246	230	200	211	190	204	239	212	226	201	206	203	209	206	208	215	206	213	201	220	200	231	216	234	226	202	197	198	205	237	214	215	219	188	205	215	206	192	208	232	217	180	188	217	170	200	225	207	228	209	218	212	202	226	209	236	211	202	196	219	220	216	215	199	199	217	206	211	202	233	223	202	243	201	201	203	190	198	205	222	188	215	210	238	224	219	220	185	220	212	218	193	213	216	220	232	204	212	224	193	215	203	221	238	235	211	200	236	228	213	224	225	235	235	213	222	250	205	199	202	223	208	205	231	211	235	210	206	197	222	220	219	213	195	228	197	210	182	233	228	199	194	194	209	235	180	190	204	209	216	213	187	218	210	206	196	205	211	202	218	209	210	192	239	234	195	217	212	213	227	223	217	217	205	210	228	214	217	217	226	230	207	222	237	183	219	196	205	208	208	229	217	209	203	225	217	214	188	195	219	233	208	223	215	215	226	222	209	210	215	195	210	236	220	218	209	224	200	208	211	199	236	203	198	191	211	196	209	199	198	204	215	208	216	234	225	204	245	224	217	212	204	223	251	196	207	228	240	205	202	203	221	222	221	220	204	200	233	218	219	216	208	211	216	205	222	208	182	205	241	173	218	209	198	220	225	212	229	186	209	197	222	209	212	205	207	186	185	218	214	212	199	235	211	220	247	212	226	212	229	213	229	214	210	194	219	189	195	214	219	208	209	236	238	218	219	247	216	206	218	228	206	216	192	226	186	229	227	222	222	234	202	203	231	199	193	235	208	205	235	228	205	204	195	222	209	211	219	252	239	212	210	179	214	193	211	200	199	207	214	208	225	227	216	224	218	215	230	224	222	219	235	214	196	192	198	234	219	224	229	214	209	207	186	194	222	224	202	207	206	208	227	248	189	225	208	217	185	222	219	237	209	204	206	230	218	217	209	203	218	203	229	225	208	212	177	234	204	233	191	210	198	196	212	233	215	189	238	223	222	215	222	209	197	254	224	213	212	212	209	196	211	190	215	214	224	213	200	252	222	219	207	227	214	207	224	227	203	230	225	249	217	195	198	211	185	220	196	193	247	201	235	207	213	214	218	208	194	201	236	222	203	220	227	192	192	217	190	239	188	238	220	202	221	208	223	223	232	178	203	228	206	200	238	217	201	197	217	232	212	208	205	215	212	208	216	218	226	211	192	221	228	211	215	216	208	212	221	201	218	212	207	219	240	262	184	240	220	218	208	233	235	237	178	226	208	227	203	234	193	214	212	209	208	207	216	206	204	190	193	222	212	220	190	232	217	212	208	187	219	197	213	207	207	194	217	229	215	227	208	213	204	207	223	217	234	199	199	217	208	212	218	221	174	222	218	212	208	228	204	227	180	214	199	217	222	206	211	206	192	205	219	211	195	214	205	224	218	233	211	223	240	210	190	208	217	221	211	227	225	234	214	201	219	244	195	216	219	238	236	192	214	202	217	212	209	209	227	213	211	205	197	216	199	211	224	245	184	200	201	216	221	223	235	220	210	205	228	220	208	213	208	228	200	206	210	198	228	214	196	204	197	241	198	218	215	205	211	204	228	223	218	234	209	228	194	227	189	199	224	196	214	199	230	179	200	185	209	207	218	218	224	238	202	218	228	182	217	231	199	206	228	246	213	235	189	242	190	204	211	224	200	202	206	205	228	234	205	226	215	189	197	210	217	216	177	209	226	185	224	216	172	199	197	216	224	213	203	229	217	178	211	220	205	203	213	204	241	201	218	211	215	199	210	195	192	240	211	202	231	207	214	219	209	217	208	217	229	228	219	224	230	216	241	204	198	207	206	224	203	196	202	193	211	219	228	198	210	213	196	208	208	219	216	226	196	224	186	196	230	189	177	198	205	208	223	217	226	209	190	230	219	194	210	212	230	232	196	209	205	217	211	221	216	227	225	187	262	236	208	204	222	206	201	224	201	192	200	238	196	214	210	237	231	218	227	225	230	193	218	180	184	201	213	217	226	212	206	213	218	201	215	243	216	219	210	207	219	233	214	204	204	193	226	205	218	199	211	223	214	216	178
31989	41586	39552	27361	18307	15418	29750	50865	43895	35484	22735	10146	2875	1096	633	544	555	524	523	527	509	557	505	558	567	513	510	566	531	556	550	543	583	537	580	549	536	531	559	498	558	540	560	520	555	536	554	529	593	548	535	547	530	543	529	559	578	535	553	526	562	537	516	540	548	540	546	544	536	555	577	580	544	516	506	528	531	553	578	547	536	539	542	536	556	579	584	569	550	551	555	526	533	533	552	552	556	533	512	541	527	506	546	565	552	564	531	553	544	567	514	535	540	555	529	551	544	531	503	513	555	554	527	582	527	529	537	518	547	500	550	551	561	539	568	573	556	540	548	535	543	520	558	515	585	537	532	557	571	526	537	544	567	509	527	543	529	535	534	548	543	563	535	572	590	526	526	577	546	538	528	563	587	542	516	541	550	547	577	569	565	497	568	458	520	569	532	525	579	538	525	565	520	575	556	585	528	562	564	492	573	555	552	559	531	533	519	566	543	512	555	538	506	530	575	595	565	565	520	543	536	557	535	527	562	515	551	569	520	555	528	515	543	527	568	553	539	532	532	537	532	516	542	598	558	521	503	550	551	577	528	530	528	514	552	525	509	539	562	541	519	527	564	562	545	525	517	547	566	522	554	585	536	500	547	539	542	565	523	535	537	526	512	555	537	535	551	571	566	545	485	517	563	552	530	516	553	566	567	560	491	561	563	500	542	531	575	534	559	537	531	495	539	505	586	565	542	543	545	550	562	555	532	523	541	520	490	537	549	534	540	542	548	555	499	512	549	570	533	538	551	539	501	555	532	577	558	539	523	535	551	555	561	611	536	553	539	489	579	548	546	559	561	523	569	536	546	559	551	551	563	540	534	525	562	547	509	550	516	558	518	503	531	560	526	504	524	549	523	533	547	517	579	522	538	506	578	563	552	510	536	549	555	559	551	539	567	580	585	553	546	563	561	560	547	539	535	543	553	550	543	509	549	558	575	536	562	549	531	569	542	576	500	593	546	510	535	533	533	537	540	538	561	521	551	529	554	553	481	550	579	548	553	573	547	500	549	521	582	531	495	516	532	543	555	537	549	553	549	541	528	511	529	540	559	537	546	554	521	526	563	544	547	532	543	517	536	535	536	567	529	555	532	574	534	534	561	584	589	582	510	531	489	507	546	544	529	522	535	520	527	567	519	534	517	558	562	554	588	555	553	565	562	546	579	539	529	529	531	565	560	540	547	568	518	553	567	545	498	518	561	537	539	527	538	532	574	534	527	540	536	558	498	530	532	578	560	543	522	541	529	536	544	568	563	531	550	579	537	559	510	563	559	586	521	513	564	558	560	546	586	529	521	570	530	575	506	559	523	523	534	525	556	526	560	559	525	549	513	595	544	577	541	569	556	563	537	564	516	553	526	527	523	581	562	536	512	580	538	511	566	551	578	550	510	541	545	547	488	559	500	574	582	529	544	484	556	552	547	520	508	518	548	512	487	535	545	573	545	533	542	551	538	557	592	499	548	506	549	563	525	542	534	524	559	602	572	535	508	510	559	532	526	529	528	555	546	506	550	542	571	533	510	565	502	551	548	559	521	534	549	545	517	543	524	524	560	528	520	541	525	522	583	572	587	535	566	540	542	565	529	534	538	555	542	470	592	541	544	552	553	552	542	546	523	514	540	524	532	529	578	521	563	544	554	524	539	552	562	499	521	536	585	508	559	571	514	560	516	572	496	568	587	526	595	547	518	529	545	544	523	612	557	563	529	550	544	545	542	509	541	532	567	503	501	567	520	556	521	596	538	606	606	508	573	528	498	546	548	549	516	532	542	523	555	541	554	557	507	538	516	582	586	540	546	537	572	522	557	528	577	523	565	545	557	548	554	547	530	553	560	538	520	577	573	560	528	525	537	577	544	524	551	557	517	558	549	547	545	541	589	520	523	547	542	532	506	508	548	545	580	527	538	564	565	558	545	526	618	527	521	515	579	530	516	526	529	581	561	541	545	558	550	522	538	520	555	537	524	568	606	573	514	563	573	554	532	528	509	560	547	515	583	491	502	499	544	504	535	576	533	578	548	551	515	554	564	614	580	540	542	568	540	536	571	536	566	550	573	552	587	485	563	531	541	523	548	551	569	552	554	512	544	549	577	546	568	549	551	548	519	525	539	567	578	557	543	590	506	537	553	516	541	552	554	558	567	557	581	521	517	536	532	556	518	528	525	536	559	531	507	557	538	513	553	524	542	531	568	511	635	552	547	534	507	551	525	549	498	580	621	550	536	525	544	568	572	554	539	529	573	504	511	568	564	533	547	544	525	522	571	501	582	519	552	568	536	535	557	551	554	523	494	533	551	496	557	541	537	504	591	533	566	564	509	536	558	518	581	557	562	585	542	567	528	511	525	555	549	556	557	530	532	569	525	507	544	526	542	526	562	539	525	545	510	536	571	540	574	533	561	520	540	567	540	541	529	528	562	539	545	552	545	588	524	587	555	523	544	570	601	592	530	546	528	580	546	582	542	536	591	577	537	552	517	553	509	586	532	510	539	513	573	546	563	548	537	551	507	481	537	534	567	589	552	557	539	579	512	555	545	565	558	536	599	585	538	574	522	546	601	553	550	526	525	550	564	559	562	533	550	592	578	538	578	533	524	576	517	526	526	592	563	491	590	529	541	589	564	539	505	542	528	556	562	569	551	522	591	541	519	544	496	558	549	560	522	565	552	583	593	537	540	526	596	536	518	533	542	517	542	540	524	554	555	541	554	563	543	598	546	545	547	545	512	554	557	594	494	548	536	525	545	588	539	556	542	557	555	597	544	568	536	507	526	526	548	520	598	557	588	531	560	530	536	510	516	546	556	508	547	544	531	517	548	543	538	592	559	526	536	537	526	556	527	544	523	511	558	556	562	560	520	541	568	560	523	593	508	567	503	563	556	545	523	556	548	520	549	558	497	556	589	522	505	530	515	509	557	578	509	565	529	506	550	545	543	519	517	545	520	559	550	557	522	578	530	538	541	551	600	528	555	521	558	549	550	513	548	550	517	536	559	556	526	547	536	539	546	546	523	546	543	567	573	540	554	527	557	568	543	543	581	512	546	565	578	533	540	544	496	535	588	525	504	557	540	510	544	515	581	541	547	532	549	515	571	525	518	521	566	539	510	582	549	537	541	537	509	572	531	521	552	547	533	583	549	537	506	527	532	525	560	508	563	535	538	523	532	596	550	570	524	561	531	508	589	537	581	556	572	542	530	549	531	566	536	573	536	525	571	580	551	547	540	553	548	519	516	536	555	526	539	526	575	554	558	570	548	552	539	507	533	567	541	528	544	509	551	521	522	589	551	595	541	561	527	553	538	508	563	543	537	526	554	503	544	520	592	548	537	573	539	516	570	582	567	515	566	566	555	557	575	561	588	533	599	564	591	544	524	527	562	573	536	530	551	512	550	529	575	575	535	528	514	566	544	522	606	521	510	520	494	585	561	564	542	551	592	529	544	552	516	550	538	518
37840	44625	46414	37880	25131	20225	36545	49503	38164	27054	13789	4269	924	357	250	216	209	199	203	218	174	217	189	209	190	200	194	208	194	198	184	217	213	234	189	196	200	197	203	220	205	214	207	202	213	204	204	222	191	193	227	223	209	180	186	194	229	220	206	192	199	180	188	197	217	212	205	215	209	197	209	209	196	224	209	226	184	204	194	202	211	195	168	209	213	195	172	199	180	182	186	208	199	213	221	192	186	192	188	210	207	200	203	199	223	184	201	193	211	201	204	182	228	170	203	173	212	228	218	196	192	224	192	214	177	205	219	207	197	188	163	206	195	206	194	198	196	178	174	191	187	219	212	192	187	186	187	202	186	171	189	204	202	219	177	181	199	209	215	174	208	213	190	208	191	204	214	195	205	219	220	210	220	195	208	230	183	179	209	205	200	199	192	181	201	198	212	203	207	202	207	196	204	205	213	210	198	186	220	200	178	222	210	227	222	197	198	190	172	232	214	226	211	197	193	204	208	185	205	187	196	179	216	199	181	196	195	216	192	211	242	199	190	226	217	223	189	187	205	195	192	201	180	205	176	191	188	207	183	189	218	209	168	211	201	183	202	198	231	209	198	212	226	187	190	214	213	204	201	194	212	207	218	221	175	204	193	195	216	216	211	192	210	205	189	193	171	197	195	207	177	194	198	192	192	192	203	238	213	223	204	205	209	193	228	216	184	208	210	215	212	215	176	204	209	195	224	182	179	194	211	208	199	183	193	224	217	228	178	188	215	236	175	207	190	215	192	190	218	202	201	220	205	189	192	207	196	205	230	211	205	180	217	191	188	217	195	181	192	202	183	178	188	197	197	204	203	210	200	205	193	200	213	197	195	188	200	213	210	207	192	204	201	173	237	223	193	206	235	192	228	212	193	199	176	192	176	199	193	203	178	238	206	183	203	186	198	222	200	219	183	190	224	205	228	230	212	193	213	184	189	212	210	196	214	216	193	189	176	208	211	214	190	174	192	203	201	203	209	203	198	211	210	192	201	197	194	219	210	204	197	226	188	217	193	208	202	192	206	199	223	239	230	220	222	193	222	173	195	210	195	190	183	190	212	176	207	203	197	214	211	209	201	216	204	182	176	219	220	198	205	204	204	199	207	207	186	183	212	212	202	193	214	211	206	200	218	207	195	200	214	199	174	182	198	204	220	211	212	208	215	191	183	181	190	210	211	219	181	228	198	194	215	210	208	202	169	216	209	211	218	212	191	225	205	209	189	197	211	204	195	226	216	208	192	217	179	188	196	219	205	220	222	208	204	211	183	186	206	193	204	187	246	221	219	200	222	186	198	205	218	199	205	194	204	228	180	184	192	215	204	203	197	217	202	192	236	209	203	212	194	195	228	202	226	191	204	219	207	198	190	186	198	198	192	195	186	226	226	216	181	189	210	192	181	192	188	182	207	192	205	188	168	222	183	187	190	215	184	181	189	209	195	197	197	214	199	183	189	181	205	191	201	202	207	217	175	190	204	206	197	174	214	204	192	163	195	184	204	168	203	209	196	222	209	193	219	200	213	191	181	202	181	199	208	198	190	210	177	203	216	184	210	183	207	193	199	192	169	196	222	224	206	187	204	197	197	195	229	184	177	195	198	180	195	190	199	199	179	211	215	202	177	230	203	174	209	215	207	183	208	213	210	241	207	223	212	217	207	188	217	202	195	201	207	197	230	218	177	195	216	203	222	184	209	181	202	194	215	195	183	224	162	174	218	220	200	237	190	199	215	213	209	230	215	202	209	202	175	192	231	218	205	215	204	200	211	178	194	210	205	210	213	195	218	193	232	197	185	203	201	200	199	218	203	183	193	194	206	195	206	197	204	213	195	183	211	176	176	215	199	188	201	193	202	209	217	229	212	190	213	224	189	210	209	213	198	205	215	176	216	195	200	206	180	198	189	186	191	184	202	183	207	197	228	211	185	198	214	198	214	185	209	210	180	213	170	183	206	188	193	210	216	198	208	192	196	210	209	201	211	218	227	191	233	202	193	196	206	199	219	209	201	170	202	174	206	184	193	220	173	225	239	210	206	218	212	188	213	198	196	202	208	216	203	179	188	216	214	196	192	219	185	191	168	188	197	180	191	200	189	182	196	222	224	202	162	197	203	207	223	181	187	198	190	205	211	195	176	213	200	185	203	189	217	212	207	192	192	198	202	172	182	202	196	206	183	202	182	214	197	199	210	197	225	177	206	219	173	188	193	216	187	218	229	213	222	206	194	186	203	208	204	203	224	223	202	191	185	197	207	190	213	208	149	192	189	221	193	182	199	213	197	203	220	187	170	192	204	190	216	170	169	197	188	191	228	176	203	198	209	210	198	208	206	176	201	201	182	189	187	204	260	193	172	199	197	192	188	196	189	192	205	200	204	182	205	188	195	206	198	202	181	201	211	217	171	197	210	167	202	203	188	216	168	203	230	191	227	199	169	173	212	191	217	195	218	209	179	211	188	190	237	209	203	175	194	200	192	206	203	207	203	198	193	211	208	196	218	208	192	204	197	190	214	221	206	192	184	201	220	186	206	216	201	217	222	181	171	221	220	179	192	189	216	201	211	208	190	198	225	212	172	216	180	198	202	190	204	212	185	228	212	223	211	214	203	198	229	206	225	194	186	224	237	206	197	208	193	204	184	173	194	195	218	194	216	195	192	208	201	204	209	204	206	189	182	196	189	221	199	202	199	211	187	187	195	204	241	186	193	204	214	176	217	200	210	189	214	204	205	197	194	206	199	183	235	211	193	196	192	209	198	187	201	208	213	205	200	185	186	197	199	207	234	201	203	206	201	170	201	190	201	205	206	191	186	206	203	211	198	210	187	212	177	210	197	230	221	199	210	213	170	213	219	185	170	178	183	193	177	193	214	202	218	213	199	208	209	185	209	205	199	203	219	196	224	170	208	211	156	198	183	182	177	189	215	208	178	190	210	218	217	192	215	210	191	226	211	210	218	196	236	205	192	193	229	186	174	211	214	215	187	187	192	209	200	195	192	215	212	209	230	210	194	188	190	208	214	179	205	216	175	203	192	224	183	206	199	201	211	197	215	196	221	222	198	165	200	194	219	194	194	189	212	238	166	189	194	207	198	198	188	225	199	216	211	216	201	191	195	198	198	185	199	193	224	217	209	212	199	224	227	218	201	217	211	183	212	226	195	203	234	206	176	211	211	172	222	201	224	223	187	201	194	237	186	199	171	234	190	195	189	172	218	196	195	195	172	219	206	237	195	200	191	202	226	162	198	209	208	202	203	203	217	204	207	189	199	193	191	208	224	218	223	216	192	199	182	214	198	208	192	204	166	219	210	199	199	191	217	202	204	186	193	200	208	184	196	179	205	197	187	223	217	205	200	199	190	182	179	196	208	195	215	201	203	180	204	211	201	193	204	209	170	195	196	240	180	190	193	191	210	203	225	204	227	190	213	218	186	224	193	227	198	211	213	229	211	211	194	208	223	183	211	198
26592	40014	50435	44421	25841	25334	54509	62332	52793	43122	28874	13449	3832	1426	709	570	557	483	538	539	500	526	536	505	525	496	485	499	481	532	538	529	556	532	519	530	534	500	525	486	506	494	504	538	504	526	495	530	498	462	513	544	529	498	555	501	528	540	492	494	491	527	531	514	510	531	497	526	491	489	539	517	486	504	534	488	561	511	522	551	470	507	500	541	514	462	481	499	528	528	516	485	486	524	472	473	503	541	533	501	495	509	524	500	503	534	496	510	518	526	487	525	522	512	477	503	499	518	526	528	493	462	525	520	502	496	550	514	518	500	539	544	511	516	498	527	537	508	517	484	515	534	503	486	525	518	540	487	522	521	485	540	516	552	490	532	556	534	551	493	514	538	503	495	490	527	516	552	490	527	544	490	496	504	503	516	516	530	516	518	585	468	495	502	520	491	536	528	522	520	508	482	494	538	539	500	497	536	526	519	491	512	499	524	540	538	515	493	500	465	488	497	476	503	505	480	499	527	532	500	473	505	491	515	533	527	513	557	532	511	532	524	547	458	539	476	529	554	527	507	531	511	527	492	508	511	504	463	499	525	504	515	511	539	516	519	536	506	527	509	508	527	496	503	479	526	518	563	530	501	508	513	511	516	523	525	556	504	497	553	482	534	509	514	552	508	476	479	482	498	515	513	485	465	535	513	523	491	504	519	501	509	513	549	458	487	498	524	555	527	538	511	537	498	530	521	485	544	512	520	518	535	482	497	496	520	535	506	513	516	497	531	503	532	501	522	518	500	508	546	523	516	523	485	492	512	488	516	493	522	555	538	516	533	508	504	503	538	494	490	500	487	504	497	529	508	504	536	514	521	489	488	511	478	534	502	502	504	518	533	526	480	546	524	535	530	492	503	541	520	521	495	476	459	529	518	534	481	532	538	505	475	523	510	518	536	526	498	494	484	482	492	514	522	540	532	509	503	504	504	505	544	513	547	508	523	507	464	471	505	497	503	522	496	522	529	517	502	520	484	536	498	518	487	490	515	505	519	521	520	485	505	496	517	562	531	479	504	515	537	526	512	557	521	505	502	506	513	491	491	501	511	507	496	519	528	528	523	513	501	522	503	531	535	513	531	561	435	491	475	522	538	506	507	472	529	496	498	496	495	505	506	507	506	479	543	512	506	494	514	505	543	511	512	490	483	516	500	503	503	469	483	521	520	488	491	520	493	496	512	524	513	513	475	529	503	503	494	563	492	523	516	528	509	488	528	522	528	543	487	469	498	483	541	532	498	505	484	516	509	525	512	492	507	529	510	492	509	474	524	477	494	519	495	518	504	523	519	495	563	475	504	444	513	472	515	514	473	488	535	538	466	504	529	520	474	493	507	516	519	493	516	507	532	534	548	523	532	502	515	520	527	494	541	548	541	497	496	529	542	494	520	517	483	529	489	527	508	518	512	468	510	535	487	469	516	505	503	551	479	520	518	563	500	520	511	492	491	508	507	540	498	522	525	514	516	477	527	546	493	480	502	501	529	474	538	494	484	535	464	538	528	513	487	449	537	493	561	519	531	563	464	531	534	523	469	499	540	574	537	500	521	525	485	470	534	509	459	523	501	495	492	511	491	480	563	531	492	525	492	503	495	533	478	540	525	515	490	515	502	497	498	491	501	523	542	515	556	542	505	480	486	517	502	554	503	542	509	477	544	518	510	474	556	525	532	510	528	528	503	525	528	517	499	488	483	509	467	523	525	516	502	517	482	503	494	495	483	530	499	496	532	509	529	549	520	479	533	535	519	499	511	489	532	463	501	506	489	489	472	502	483	547	527	490	505	450	505	534	532	500	506	524	481	518	486	511	498	529	493	469	571	510	494	527	504	503	529	520	514	488	529	520	473	479	535	532	516	512	481	513	517	506	481	474	519	527	497	523	518	474	517	503	513	492	541	501	482	489	462	509	509	501	542	513	533	497	513	517	486	477	446	514	540	493	513	515	551	539	480	493	492	488	515	503	504	524	488	495	508	499	515	496	544	492	525	506	520	477	470	543	512	523	476	535	499	489	511	479	522	530	529	482	507	463	516	487	486	479	494	531	525	561	496	495	536	491	529	509	517	559	507	515	470	484	508	512	521	520	547	481	522	499	490	557	487	495	471	484	502	518	501	503	508	471	514	531	501	499	533	510	515	433	530	473	501	524	509	537	475	528	547	495	532	514	490	482	504	543	511	512	510	488	480	522	500	483	555	496	537	529	504	510	552	534	548	526	525	562	514	543	506	529	531	525	538	539	499	511	523	528	503	513	510	518	524	478	488	494	520	530	526	502	471	519	517	534	515	471	523	533	531	494	535	556	546	510	478	513	488	512	563	512	520	497	489	547	476	511	522	546	518	499	520	485	511	518	494	524	505	528	505	536	526	490	499	526	537	513	522	538	490	516	516	509	506	475	520	481	521	533	522	530	525	481	499	523	511	520	512	539	561	508	468	495	510	496	515	514	543	497	501	540	497	526	477	512	496	525	482	502	528	498	500	524	461	509	509	510	493	488	511	524	525	520	510	546	538	542	508	525	517	517	503	513	506	499	469	520	499	492	490	526	503	487	460	527	524	459	533	537	488	527	533	492	513	529	554	496	513	524	478	497	553	505	517	503	486	487	530	482	559	493	526	545	504	526	487	478	513	525	503	471	482	465	503	472	540	516	499	535	532	477	482	521	514	502	525	524	535	499	493	541	519	498	544	522	531	553	492	515	489	490	494	520	513	501	536	511	491	511	477	484	498	522	521	535	539	535	504	552	513	491	553	499	535	513	524	522	542	529	469	525	501	521	519	561	513	488	492	525	506	513	487	475	524	482	534	508	501	486	523	471	519	497	518	539	498	536	520	499	505	512	492	508	488	514	504	527	566	504	535	513	516	518	519	502	505	525	497	490	490	532	512	522	513	500	487	497	556	522	515	510	510	519	524	512	485	507	515	520	503	522	510	487	522	509	519	555	467	508	518	523	497	478	509	464	527	502	483	522	536	513	521	540	543	508	492	488	487	562	499	540	512	461	511	508	523	491	539	496	502	527	525	504	515	531	495	538	496	497	520	533	469	509	500	491	504	533	517	520	531	488	556	530	496	526	526	517	500	534	519	498	470	495	540	511	509	532	516	508	532	542	486	485	535	522	520	532	509	524	538	511	523	488	534	542	529	502	502	514	498	512	529	526	497	506	506	537	503	459	507	495	500	493	505	514	535	492	495	515	520	501	484	495	531	497	487	498	556	507	567	523	515	523	483	496	513	504	552	468	512	547	530	501	484	516	501	583	558	497	482	483	508	483	513	517	494	488	526	562	505	512	500	514	485	535	489	518	550	518	523	503	520	498	522	456	504	510	511	490	543	488	509	491	525	506	498	492	483	527	502	468	520	495	516	498	496	498	473	488	520	521	497	504	486	526	540	528	512	490	485	514	462	544	559	502	486	486	487	535	524	508	577	532	516	506	512	494	530	531	505	513	517	505	536
6557	4861	9800	5641	2739	2185	2561	3325	2562	1609	853	453	273	253	212	214	226	209	186	222	207	233	200	209	225	227	208	200	204	192	223	230	233	188	208	225	214	220	207	223	206	216	235	195	202	220	195	217	215	212	228	197	217	205	207	215	213	192	212	219	223	195	209	216	211	194	207	186	203	199	198	207	210	199	192	215	229	227	225	214	206	171	227	210	214	216	217	191	216	196	211	197	216	190	219	208	217	196	218	237	199	173	227	221	234	208	206	196	228	180	207	207	185	206	186	206	209	203	192	214	200	213	226	197	215	201	215	215	192	199	223	206	200	197	210	225	228	220	217	244	204	209	205	219	205	195	173	212	215	209	214	189	195	212	217	227	238	217	202	205	209	241	251	210	195	220	225	173	202	220	223	200	196	239	191	218	217	215	200	221	220	207	207	228	203	195	209	194	231	232	206	199	207	193	217	233	206	213	200	209	223	203	197	223	197	204	206	223	226	202	202	190	225	201	215	223	185	236	204	214	211	211	226	219	229	202	211	182	200	212	208	205	225	185	231	194	194	176	208	208	238	234	214	206	227	211	220	205	187	199	197	205	194	213	226	189	208	215	230	220	206	222	218	208	200	199	214	181	225	251	215	210	208	203	240	208	203	213	210	226	210	194	237	224	189	218	212	202	212	218	217	215	199	236	207	193	189	221	210	210	216	202	181	214	232	208	213	197	207	199	210	218	194	234	242	204	194	180	215	223	188	187	205	237	207	205	212	193	229	230	225	214	212	198	219	180	209	200	195	212	201	241	225	189	213	210	173	218	197	209	180	211	177	199	216	192	214	222	201	191	199	197	207	211	212	194	209	203	214	201	216	209	217	227	209	251	217	182	195	209	202	220	203	174	210	205	208	218	221	220	203	199	221	202	216	234	225	205	219	222	176	197	230	219	193	214	210	229	190	224	206	200	179	200	231	192	213	228	216	188	219	204	219	205	230	190	181	220	205	205	210	207	232	203	207	208	207	216	183	192	201	219	199	196	194	232	212	207	192	254	232	210	220	215	205	195	171	231	199	227	210	210	213	217	178	194	174	211	190	225	239	199	220	220	176	199	221	218	211	234	200	215	223	221	218	211	209	205	189	220	209	219	198	226	217	226	199	230	235	225	211	211	209	221	228	228	201	205	208	199	213	222	234	232	216	179	189	224	218	194	197	226	199	222	201	191	242	200	205	204	234	208	228	227	207	204	218	208	216	207	196	197	214	205	203	212	209	199	201	225	210	206	204	215	188	228	206	219	220	198	191	206	207	196	196	202	239	216	198	194	196	205	229	234	202	231	227	206	209	208	235	207	260	219	211	206	226	220	192	224	230	210	203	241	177	199	205	207	208	219	207	193	210	213	190	203	224	202	234	196	227	231	201	202	204	212	229	189	192	212	217	189	228	194	199	212	190	218	210	217	235	221	199	210	193	208	198	216	197	218	210	226	219	215	202	207	192	200	229	206	223	215	184	207	219	212	213	204	202	211	235	200	227	203	201	219	195	222	212	219	200	226	218	249	219	193	199	186	216	210	217	216	197	190	193	224	212	210	197	213	232	205	207	225	203	218	197	220	226	207	242	205	215	228	214	234	188	188	212	200	189	231	181	211	206	185	198	212	194	200	217	212	209	229	227	207	224	219	189	215	222	230	215	206	216	218	199	221	204	202	199	229	209	205	217	199	216	231	198	195	199	204	219	221	205	190	210	197	216	217	199	223	213	198	207	218	216	202	230	218	213	203	207	194	208	191	225	195	204	230	213	208	227	224	175	210	208	230	199	208	209	241	202	231	215	206	212	211	196	198	215	235	193	190	196	237	228	202	232	202	208	193	231	215	231	223	222	211	202	202	205	225	214	183	200	211	203	212	230	206	231	219	219	217	204	204	218	189	220	229	233	208	238	200	227	209	228	212	201	205	210	195	213	221	237	199	211	208	210	206	209	207	202	238	195	218	210	215	221	225	202	189	210	211	199	230	191	193	230	194	169	188	192	232	188	221	220	215	216	225	220	218	218	227	213	203	235	210	196	218	210	214	218	237	205	224	209	205	205	199	187	210	205	218	194	217	204	230	180	198	200	224	224	221	195	189	194	191	213	194	204	182	222	202	219	177	220	219	231	240	217	213	220	189	197	187	204	210	209	203	198	200	202	184	199	196	207	217	198	217	218	189	212	213	200	214	196	206	222	217	206	201	220	215	210	215	243	198	200	206	198	201	208	195	185	209	214	193	224	181	228	224	231	194	188	211	213	220	197	220	225	196	221	201	187	182	220	209	185	233	217	191	209	213	220	223	234	207	179	230	225	211	228	211	182	199	223	220	203	222	199	225	234	210	231	215	187	198	209	225	218	226	199	212	212	210	201	229	216	221	216	196	199	202	219	215	200	220	187	200	212	204	204	208	207	239	215	213	187	209	205	224	203	200	228	215	227	213	210	229	203	220	214	188	203	230	218	237	222	204	188	216	210	225	223	217	205	215	213	228	205	221	209	233	198	233	206	199	210	209	206	210	182	240	238	207	223	201	210	237	195	227	228	210	203	212	193	193	223	201	213	195	203	197	216	185	229	194	208	217	187	223	204	211	201	211	217	209	198	190	226	203	226	188	216	227	181	211	221	182	204	191	201	227	222	210	194	210	214	204	208	204	209	204	209	226	208	187	224	190	176	206	186	188	219	230	206	244	223	233	197	196	198	221	195	239	176	228	232	222	181	241	228	212	200	205	219	227	231	209	191	217	208	177	210	168	205	222	202	205	204	192	199	226	186	212	217	221	221	214	213	228	215	218	206	221	216	205	181	225	198	208	229	188	225	196	197	203	169	213	201	213	233	217	191	203	199	197	222	250	210	225	198	232	194	204	218	195	224	195	213	187	211	194	213	223	210	218	212	225	207	190	230	220	201	216	218	231	220	213	231	220	202	188	220	199	234	195	196	196	216	229	228	211	207	232	182	200	203	187	215	224	232	192	218	213	235	221	193	204	221	228	223	194	198	241	218	219	179	216	210	227	205	217	209	221	191	219	197	211	204	194	212	208	212	260	215	233	239	204	191	197	214	196	221	209	238	180	191	222	230	235	222	199	214	196	211	214	187	189	213	185	204	205	215	216	215	241	224	202	205	216	226	206	184	195	234	218	194	214	225	197	175	219	228	215	247	202	213	196	213	208	244	189	234	192	226	210	212	221	211	218	222	201	219	183	195	202	215	203	197	190	170	193	228	211	220	199	194	205	225	184	196	199	210	230	233	195	216	200	193	184	219	210	202	227	216	215	181	204	208	186	210	240	211	201	203	212	214	194	194	243	196	202	230	214	195	214	197	195	228	208	232	222	225	214	228	230	228	201	235	226	199	205	196	237	205	209	221	222	205	236	200	226	205	237	217	239	220	208	208	203	219	225	237	201	210	226	187	206	180	210	247	215	192	215	202	193	205	194	218	231	227	197	206	223	194	230	191	207	222	243	221	214	211	187
4512	5345	17518	13517	9214	8801	11930	14455	10538	6839	3254	1512	852	597	585	574	524	552	531	549	529	543	528	520	552	550	542	561	510	554	550	544	541	551	513	551	562	543	544	575	524	534	549	568	543	527	528	585	546	555	538	583	502	527	562	554	510	563	563	524	507	538	533	521	566	595	532	520	516	549	505	520	547	530	553	511	557	530	554	557	516	542	554	556	558	544	535	527	531	522	568	541	521	536	545	514	601	504	549	529	553	551	501	539	531	552	490	554	545	522	519	516	592	588	503	527	558	504	517	503	509	521	572	531	555	521	530	527	525	505	526	536	550	494	536	559	527	527	529	554	556	563	571	535	555	521	538	523	526	515	560	598	542	543	556	521	540	541	546	525	591	544	505	546	517	555	531	554	515	577	529	556	543	546	557	547	546	579	548	539	568	506	563	553	531	585	572	535	545	550	577	517	524	531	547	497	528	562	527	540	581	516	492	566	542	556	565	562	510	531	596	578	514	555	546	540	523	518	528	553	567	500	567	521	543	549	500	529	557	495	517	540	558	558	548	543	530	585	558	516	481	542	581	554	541	524	548	564	547	500	527	483	531	601	564	544	566	540	511	499	532	525	553	508	525	541	508	538	538	538	541	545	519	538	514	530	540	513	531	562	559	535	544	529	550	567	515	572	518	553	546	520	515	523	547	522	518	546	525	538	520	574	547	546	521	531	530	521	557	533	521	531	529	522	549	534	568	554	503	526	561	582	580	510	566	554	556	553	537	496	534	506	590	577	545	549	532	503	556	581	498	561	544	541	532	550	556	519	549	557	529	563	535	552	568	575	533	530	576	548	528	503	551	576	512	563	555	554	532	507	493	489	555	551	576	509	532	534	517	563	520	534	524	568	538	504	579	499	510	548	515	528	531	570	521	502	489	553	567	533	541	569	591	526	535	562	540	564	531	561	552	534	524	532	514	540	549	504	574	521	546	560	542	536	545	522	532	563	546	579	551	564	581	542	537	551	566	531	513	549	508	533	496	583	512	529	537	608	527	559	580	510	560	517	530	590	555	552	547	537	534	514	534	513	515	555	526	572	537	571	523	521	539	538	515	571	549	534	545	546	541	527	528	524	530	561	516	559	515	523	484	557	546	533	525	524	522	516	545	551	514	505	549	528	555	517	545	540	507	564	565	548	537	534	529	536	553	592	531	538	531	544	542	538	514	533	573	527	511	519	529	501	505	542	517	541	519	558	570	548	465	542	529	548	551	542	523	554	525	522	560	520	544	546	557	509	527	520	536	541	527	553	554	563	497	529	570	535	523	543	517	534	554	529	548	551	505	533	607	512	542	548	564	521	532	554	491	534	533	559	488	573	553	558	492	494	529	606	509	520	587	512	515	531	565	558	531	529	573	554	514	539	522	500	542	549	512	533	540	509	537	522	502	515	532	559	509	540	534	554	559	517	557	561	568	575	550	538	565	483	568	581	534	535	552	549	531	511	530	545	518	539	540	567	531	520	543	542	521	538	516	527	556	546	544	525	536	529	544	528	535	527	510	560	519	557	569	548	527	514	575	522	523	526	535	515	562	534	532	512	524	512	540	523	532	540	545	558	510	565	558	571	508	552	535	570	528	533	512	554	566	524	552	542	530	506	528	557	478	566	512	526	523	582	510	537	545	569	533	509	499	553	511	488	488	528	519	524	552	549	544	531	551	535	559	552	552	534	542	557	522	528	531	559	551	484	568	547	563	529	521	564	526	555	553	524	523	572	525	540	554	521	577	516	544	572	547	560	537	519	552	563	540	466	526	494	569	510	525	566	561	552	560	573	523	569	580	512	538	540	533	516	560	530	529	515	526	523	513	533	521	563	571	578	521	571	516	575	570	539	552	505	548	537	528	531	546	528	510	516	603	554	523	533	557	581	527	574	510	587	514	560	542	471	534	508	557	494	503	549	526	532	531	518	497	526	549	556	539	502	516	532	567	520	552	491	483	567	475	569	514	535	552	531	511	578	548	564	526	546	518	557	530	553	543	545	528	567	550	506	567	549	543	515	586	558	485	559	546	555	523	531	552	477	564	548	541	505	515	537	548	546	529	547	591	566	530	527	551	538	539	537	535	560	537	551	519	541	583	498	503	523	577	581	565	525	519	538	497	534	557	569	555	538	546	582	522	527	535	565	536	534	513	534	519	529	538	531	552	517	538	545	576	575	534	562	516	509	517	519	566	563	534	549	543	575	534	549	504	538	540	585	585	555	568	522	565	543	584	564	559	548	540	531	564	505	536	517	494	542	518	540	573	520	567	528	531	562	538	571	556	511	525	486	520	574	548	556	558	559	511	495	575	490	551	526	538	543	540	538	512	559	584	538	531	494	546	552	523	536	528	522	550	517	581	529	494	564	510	528	556	538	524	527	540	569	556	551	538	566	535	507	524	552	520	539	560	535	551	502	563	564	528	559	556	559	499	530	543	507	566	531	568	522	603	550	510	547	527	563	532	567	566	531	540	513	541	564	591	577	507	533	561	506	521	507	553	574	570	570	508	539	521	533	547	528	522	561	612	550	534	494	556	512	527	551	548	508	551	558	529	549	554	556	520	541	543	565	533	518	524	500	486	506	493	533	593	556	545	543	578	569	521	542	565	510	568	505	576	530	567	534	554	566	550	512	501	525	554	557	551	547	513	573	557	528	473	558	547	530	522	566	528	505	546	489	493	538	542	544	543	537	528	518	552	521	525	553	512	527	503	566	524	552	533	531	544	578	542	557	528	545	527	525	536	567	557	566	554	512	509	534	523	566	563	505	541	506	541	538	460	504	554	592	516	523	601	540	505	543	553	533	516	546	545	558	556	557	534	564	525	505	512	521	518	534	537	615	537	522	504	508	497	552	548	544	540	519	553	539	546	546	525	507	523	557	558	528	541	509	580	555	491	536	549	550	536	547	541	536	537	518	511	510	498	520	523	549	577	541	508	527	515	493	590	507	556	523	480	537	518	527	549	534	549	547	545	532	514	538	508	544	581	533	543	570	559	541	523	612	552	542	517	584	505	551	583	595	582	536	501	539	548	517	568	549	530	496	531	550	549	602	540	550	558	554	545	563	539	573	541	547	512	573	523	547	533	555	522	546	559	546	545	546	539	557	501	544	571	556	537	531	528	521	512	546	564	532	474	535	573	592	560	551	532	546	524	555	565	574	506	532	518	569	534	534	535	535	514	562	545	540	498	538	564	569	549	574	524	571	566	560	553	557	529	566	551	560	517	572	525	541	492	566	572	516	540	568	525	487	586	522	547	520	541	555	537	553	543	554	545	539	584	529	518	529	498	502	588	524	536	505	565	550	556	519	563	542	511	518	541	532	550	503	508	599	556	515	535	511	537	523	541	520	540	547	540	534	510	559	579	540	535	511	537	549	535	546	562	543	540	534	558	508	551	516	561	521	487	508	510	543	535	508	553	542	562	495	544	537	526	551	522	525	557	551	557	525	523	590	547	556	549	557	526	542
22376	11370	27320	22006	12623	8556	28918	36099	23470	13364	5023	1415	486	291	222	222	224	226	219	192	209	221	214	225	187	208	212	216	210	202	224	203	206	216	207	222	229	206	235	228	230	220	189	226	230	207	208	207	207	196	231	239	207	220	220	222	195	209	212	218	219	178	238	211	230	223	212	237	216	200	218	222	205	212	217	174	212	222	203	225	220	215	192	218	214	195	215	224	197	256	201	224	232	226	211	187	224	215	221	220	201	213	230	223	198	212	235	241	214	212	227	216	208	213	235	225	211	236	243	231	220	209	186	231	226	206	206	210	195	207	234	217	213	215	198	204	237	218	209	217	239	207	218	195	230	181	225	223	204	216	196	213	225	211	227	240	193	215	203	223	216	236	210	219	225	214	206	198	203	217	219	210	214	235	216	223	204	220	203	193	183	213	225	230	195	201	246	203	213	228	224	202	210	208	231	213	197	209	216	228	222	204	247	199	192	220	206	210	204	182	207	192	238	178	240	222	199	203	238	226	193	224	215	217	219	208	216	232	213	214	224	195	216	201	218	212	183	241	179	212	208	203	256	220	200	225	223	211	219	184	209	223	217	219	193	213	217	223	192	212	201	234	188	225	203	207	230	196	185	221	198	228	216	209	200	248	196	207	212	239	209	194	245	239	234	233	217	199	204	242	205	187	185	224	198	211	221	215	205	241	218	229	242	232	207	210	229	201	233	210	213	195	211	207	206	216	212	213	190	227	201	226	188	206	208	194	219	233	225	218	212	200	209	241	227	231	228	201	226	189	199	210	200	196	194	258	195	201	226	243	240	222	215	220	214	227	217	235	214	227	240	207	201	230	225	209	233	204	241	246	214	242	216	201	208	228	205	225	226	225	222	224	209	216	206	184	242	203	218	234	219	201	206	195	224	217	207	198	231	199	214	220	216	259	216	239	196	230	201	231	215	220	219	215	210	203	213	203	227	216	211	217	227	225	219	223	219	218	193	226	206	199	240	196	218	202	217	193	205	221	232	225	188	215	216	223	219	197	219	216	200	226	224	219	180	212	215	204	217	197	185	193	203	223	225	211	222	204	238	212	204	225	239	226	225	234	218	239	249	203	245	201	208	236	193	224	222	214	224	216	209	212	217	189	236	212	203	218	192	233	211	226	224	236	201	216	213	218	218	233	210	214	237	225	203	232	221	209	221	223	263	220	226	212	184	209	196	213	202	195	223	214	200	217	214	218	221	212	219	234	216	175	211	220	201	232	216	249	200	203	212	242	216	230	188	205	186	211	210	205	222	208	218	220	230	190	217	187	211	222	210	236	190	238	210	223	225	217	234	206	201	188	229	203	224	250	216	230	194	236	195	190	215	227	205	208	210	191	185	205	199	205	217	218	207	206	239	224	208	238	208	208	232	207	187	208	188	217	220	234	232	227	242	226	195	217	226	226	200	207	235	223	224	213	220	205	225	211	203	224	257	216	197	225	236	211	231	233	208	228	204	216	204	203	206	218	242	194	222	201	215	209	178	240	218	211	194	164	219	238	211	203	197	193	189	238	198	221	210	217	189	202	212	210	205	198	234	222	206	213	189	236	205	212	209	225	192	212	214	210	223	219	217	243	226	216	230	212	222	200	239	220	233	206	230	214	228	213	218	220	217	233	227	225	210	231	203	216	222	193	215	215	228	210	230	183	224	210	217	226	214	218	240	221	210	212	198	204	220	239	208	221	203	236	245	238	209	237	211	212	207	235	219	211	199	228	215	230	193	209	229	200	192	196	215	226	207	219	236	196	195	217	217	230	192	213	247	227	204	202	242	207	213	205	218	221	194	225	214	235	233	199	213	235	220	230	236	245	222	204	214	228	199	199	208	205	216	203	208	209	240	212	227	206	189	216	227	204	238	205	233	192	201	199	206	212	226	218	220	210	224	230	201	232	199	195	221	208	227	217	184	225	206	205	206	212	240	216	205	204	204	207	210	231	212	213	221	206	195	219	227	234	236	227	229	192	193	194	197	203	201	201	207	206	221	195	189	225	239	195	212	213	207	236	228	185	205	216	223	200	203	222	217	205	218	228	207	234	230	206	236	236	250	195	228	207	227	224	227	213	213	208	230	209	237	205	221	227	228	202	223	215	209	211	216	198	204	233	217	218	217	207	210	234	229	230	220	219	213	215	217	210	247	218	211	191	208	232	201	193	219	212	193	230	195	207	216	208	229	206	220	229	184	207	210	234	209	212	214	219	217	206	223	228	211	220	224	210	211	187	207	203	227	202	202	217	204	208	218	215	211	204	226	198	205	209	210	222	230	203	221	223	218	194	242	232	205	222	212	213	218	225	205	226	238	235	188	223	191	223	197	210	224	201	215	230	190	205	231	213	221	206	209	235	217	240	227	196	233	207	209	218	213	245	208	237	201	194	233	265	214	212	217	226	203	205	231	237	210	233	225	203	205	211	207	182	233	211	205	210	225	232	209	214	201	185	258	235	223	219	208	221	195	214	196	222	213	204	226	194	242	194	222	207	250	250	220	205	202	206	211	208	240	203	214	215	214	197	204	195	238	217	215	218	208	222	214	202	219	202	231	219	208	209	215	225	224	190	223	234	232	212	232	199	205	216	241	194	217	221	206	192	187	199	230	202	207	243	212	217	222	221	171	186	223	193	202	236	206	181	201	220	223	212	195	208	203	234	220	202	223	237	200	245	208	203	190	211	237	205	181	225	217	215	230	226	212	218	207	212	213	221	218	228	216	197	186	195	215	220	214	194	203	223	230	192	229	202	217	176	209	216	214	202	195	213	242	209	187	204	200	224	218	225	216	223	213	191	238	229	243	244	234	214	244	235	218	213	224	203	211	204	221	218	225	197	216	250	205	187	220	221	209	240	203	200	197	206	218	206	219	220	218	193	213	204	208	201	207	239	231	223	234	219	189	213	207	191	210	217	210	216	207	208	252	233	215	202	214	219	216	219	215	221	214	201	196	198	206	178	226	205	242	233	199	209	211	201	214	201	219	220	219	231	245	195	207	214	219	198	183	227	207	197	195	248	229	208	234	194	209	212	184	225	223	213	201	220	233	209	181	181	236	202	230	220	225	218	230	171	229	187	222	194	214	199	212	209	199	208	227	204	191	206	240	210	249	224	201	221	197	247	218	215	231	224	236	200	198	207	210	196	235	232	224	199	230	234	197	209	219	214	184	200	201	212	210	192	217	182	215	217	212	205	224	234	222	219	263	221	242	224	208	198	220	223	229	219	212	226	190	220	220	209	236	225	220	206	221	235	232	221	216	208	224	215	203	177	197	231	215	238	200	233	205	234	187	220	223	172	216	198	235	225	194	223	210	186	209	186	214	210	230	221	210	214	208	201	196	221	203	203	211	227	216	208	236	212	231	219	224	235	197	202	215	230	196	232	180	213	200	236	195	229	205	225	209	210	208	190	216	215	214	194	201	213	219	199	186	184	227	214	221	232	236	232	227	212	200	221	205	206	227	217	221	233
14023	7815	27164	22547	20388	22208	48470	50741	40590	30048	15999	6081	2119	898	660	588	570	557	545	542	547	518	547	550	560	582	559	522	539	551	557	576	534	584	514	559	542	536	539	554	533	589	532	524	528	550	521	530	518	599	597	591	578	586	513	541	561	570	518	527	537	554	586	496	551	552	554	543	574	540	613	520	567	559	585	576	545	548	589	531	546	548	535	559	575	532	527	556	564	541	571	547	525	532	569	581	576	557	537	518	526	534	535	505	552	591	587	558	491	552	557	540	575	581	517	532	564	520	537	570	569	545	523	542	576	581	571	548	560	530	570	529	560	583	535	530	553	549	542	540	545	553	543	516	531	565	487	582	552	555	567	599	524	526	566	576	581	556	541	519	580	582	514	557	587	566	546	555	556	587	571	564	528	549	506	582	557	566	556	541	523	551	520	588	571	581	559	555	559	530	535	539	538	555	527	567	560	573	579	559	540	537	544	578	547	514	582	564	583	558	546	542	502	518	559	558	545	526	561	571	576	538	529	531	548	541	525	558	535	530	546	495	588	538	575	539	515	505	521	537	546	556	559	554	601	538	543	550	529	564	568	511	553	521	534	554	545	574	553	607	521	589	557	518	561	552	539	534	573	541	530	562	623	558	571	529	540	499	555	535	582	576	541	534	524	548	547	563	572	574	539	549	537	570	508	571	532	532	583	535	546	561	552	552	570	537	544	539	583	550	538	603	549	524	583	562	588	555	532	583	548	596	577	556	525	553	600	568	551	541	562	548	580	571	571	590	545	517	539	558	595	584	557	584	530	578	585	557	574	581	569	521	510	585	613	545	575	568	532	544	593	531	546	558	540	521	524	532	542	568	569	563	548	531	582	550	576	520	512	567	568	512	570	520	550	551	499	543	566	536	582	552	563	556	547	525	552	526	552	501	548	535	553	543	522	597	504	518	560	531	541	555	549	566	516	550	492	550	538	538	562	559	556	556	546	559	544	621	589	518	510	528	548	570	557	578	548	498	539	538	593	565	573	573	545	585	573	532	531	545	561	565	595	548	549	583	571	544	532	567	587	566	532	583	544	598	567	559	515	545	530	535	556	581	587	558	576	562	546	549	555	518	513	541	540	507	530	564	545	539	575	495	552	557	551	574	543	520	554	553	545	535	529	575	583	560	532	523	572	571	613	569	535	558	569	536	589	555	548	527	537	562	523	571	559	560	568	529	543	537	559	518	517	526	554	537	597	556	558	552	559	542	529	563	557	574	549	569	558	519	547	574	560	564	570	555	531	497	558	517	600	547	553	539	527	542	583	579	547	566	573	532	510	544	593	524	561	578	553	597	495	521	563	541	565	545	510	554	523	533	539	553	591	575	569	516	578	538	565	555	522	631	585	538	570	549	544	529	514	534	554	531	528	508	577	521	561	540	537	542	559	557	530	554	515	604	533	575	545	548	528	544	534	547	517	525	525	563	512	545	532	564	563	563	543	576	553	533	573	566	539	578	558	547	566	538	619	539	569	562	542	545	542	586	560	589	536	572	587	535	501	524	556	552	549	548	560	563	582	542	540	545	576	543	538	554	585	592	555	577	571	555	496	549	581	538	543	529	519	550	575	509	573	566	536	585	562	567	505	545	578	527	585	555	556	527	562	562	557	539	545	572	518	543	520	528	561	539	544	548	573	498	573	555	552	564	505	520	548	558	534	547	532	541	556	553	561	564	557	574	547	486	540	555	576	564	565	569	513	553	557	528	537	529	557	564	567	584	559	540	549	490	570	555	576	524	536	566	560	572	547	573	579	576	501	569	573	578	552	540	521	554	555	524	563	572	546	546	529	558	555	548	577	552	550	556	531	545	531	566	537	535	596	578	570	583	569	567	515	546	552	534	566	555	547	528	566	516	571	559	525	562	531	584	563	545	538	550	547	560	536	513	565	544	570	557	521	543	530	548	603	536	544	578	519	540	548	561	561	535	560	515	527	538	496	545	562	532	537	547	574	590	550	525	512	576	564	571	526	531	583	540	560	515	551	573	585	559	558	568	586	512	590	578	535	546	558	538	605	576	526	614	553	551	572	597	537	541	540	545	563	552	550	551	567	550	547	563	508	582	583	547	572	517	549	539	524	551	569	542	545	528	582	527	565	541	533	513	533	548	540	550	550	569	569	543	530	601	559	609	553	561	551	536	563	570	588	581	557	542	542	534	566	548	550	542	515	570	584	556	570	532	500	514	573	539	547	556	549	556	592	542	572	596	581	541	554	565	560	505	563	534	603	553	548	613	552	569	540	532	581	523	516	563	586	546	573	561	564	565	574	565	536	556	508	586	537	586	549	486	611	577	557	536	571	527	531	534	533	524	605	528	594	581	539	534	571	528	536	530	574	508	550	611	538	558	576	532	565	575	548	538	535	558	546	532	601	572	537	562	543	559	573	596	538	558	552	528	536	591	549	594	538	581	536	539	605	537	564	551	567	545	540	570	535	528	558	571	522	553	540	535	551	542	537	581	570	545	507	527	577	581	547	531	544	562	596	512	605	532	536	544	525	547	580	540	572	585	576	545	553	546	570	530	583	527	547	601	500	502	549	551	590	516	560	576	542	555	549	570	539	550	575	569	574	558	526	542	577	522	530	590	553	554	548	571	561	575	573	560	520	567	562	562	551	547	545	536	508	549	563	572	590	534	567	550	516	545	522	554	503	547	529	547	563	514	559	538	560	550	566	527	536	535	551	568	509	584	517	559	568	539	571	555	543	554	550	521	535	544	558	499	559	563	566	514	543	554	545	539	531	546	574	576	585	559	580	545	540	541	575	551	533	502	597	522	528	556	542	511	531	575	535	581	558	555	519	569	565	563	502	559	549	578	524	559	550	542	520	534	588	577	550	592	566	579	504	599	558	536	614	554	568	610	517	570	589	539	590	588	537	584	580	579	516	548	522	597	545	544	556	507	555	510	533	549	589	585	519	533	550	546	515	549	527	563	564	540	548	582	593	509	545	590	545	557	546	547	542	527	524	548	548	564	530	543	552	525	552	522	550	550	563	577	555	583	543	495	558	566	569	522	535	548	589	577	517	566	546	548	578	575	576	548	539	557	539	535	581	575	568	550	561	562	543	568	570	560	567	552	542	598	538	542	556	567	562	592	531	556	538	562	571	565	534	569	535	549	548	560	527	550	555	561	526	516	544	532	524	523	523	542	582	554	528	552	595	517	522	564	550	515	556	556	516	526	520	610	603	573	525	531	530	556	553	510	556	556	519	583	536	542	570	577	568	555	580	537	558	546	574	584	579	546	549	564	522	528	548	554	532	617	524	544	550	588	526	572	535	523	538	538	549	559	535	535	563	554	554	560	556	599	537	568	529	521	574	542	557	570	551	572	559	552	530	541	558	578	529	542	560	585	558	538	579	550	570	578	541	567	570	540	547	543	596	599	549	583	541	547	593	537	541	543	571	570	540	588	564	585	559	548	529	507	521	551	541	522	533	545	556	573	564	564	535	520
24784	10522	19020	17107	19807	21559	50747	47070	33925	21039	8486	2264	683	316	238	214	200	210	192	195	183	213	187	198	179	199	198	197	183	201	174	202	210	200	199	208	173	195	194	193	174	204	193	208	201	206	217	195	235	199	194	206	229	218	212	207	189	227	205	174	180	198	207	197	205	216	184	219	197	188	228	208	188	207	209	205	213	243	202	206	223	201	199	197	212	168	185	182	208	183	175	175	218	192	201	175	214	211	205	186	208	166	195	197	217	188	182	164	171	207	196	216	191	190	227	204	203	188	215	188	205	225	221	204	170	203	207	210	200	201	191	188	209	208	198	215	221	200	187	200	181	195	215	202	210	214	197	205	206	201	190	194	178	200	211	220	202	168	185	193	207	188	196	197	186	183	178	211	184	205	180	198	213	202	176	220	179	208	184	185	195	206	186	230	209	209	187	188	227	190	197	191	230	194	200	201	203	198	199	229	205	227	197	199	182	165	182	214	186	212	205	183	185	235	208	219	200	205	221	199	184	234	222	184	167	192	187	213	195	213	213	192	201	181	167	196	168	194	199	192	211	214	199	198	192	205	195	196	185	218	213	199	228	220	205	215	173	181	178	186	200	178	224	211	188	226	174	175	235	191	212	178	187	201	203	207	228	206	198	212	184	174	211	220	210	195	200	204	204	208	185	171	203	194	192	208	188	215	166	213	187	234	218	187	228	192	209	191	202	194	211	216	210	206	215	184	189	198	196	216	202	172	184	183	189	199	197	164	197	213	184	200	189	197	163	212	197	172	203	222	198	184	207	188	189	191	223	190	205	187	221	193	179	213	173	182	232	195	198	202	201	217	191	192	204	175	206	206	230	205	187	198	205	188	214	209	201	199	199	216	201	175	204	217	185	194	183	188	184	201	210	179	196	198	210	218	191	240	194	180	208	220	195	207	193	189	202	181	202	196	201	216	208	228	179	183	194	203	210	219	199	190	182	186	192	187	189	213	194	206	199	198	203	223	177	202	223	194	217	204	195	213	192	189	193	169	197	201	187	208	226	203	206	189	211	185	190	208	200	169	219	207	211	190	196	200	199	204	214	207	235	217	208	185	190	201	204	212	177	176	194	179	195	204	214	218	213	218	201	218	202	207	220	212	187	205	203	184	180	194	191	198	206	208	222	202	174	186	196	215	200	177	189	203	204	219	197	189	206	222	192	203	165	170	221	202	195	210	216	190	174	207	205	210	218	198	185	215	203	197	193	210	181	193	211	205	212	193	215	205	203	196	194	185	199	209	197	194	203	197	207	211	189	204	192	202	184	195	191	185	224	200	198	186	210	212	214	207	207	209	199	190	190	193	196	190	189	209	210	172	182	207	202	230	204	181	195	191	202	181	193	224	217	209	214	182	215	184	227	196	201	199	196	200	184	201	235	202	201	196	216	204	202	181	205	181	228	195	198	199	222	223	212	234	176	196	157	181	170	184	198	180	171	185	193	229	210	185	203	196	192	200	213	213	194	222	201	213	188	193	184	185	206	194	205	207	214	177	209	195	225	204	180	180	193	188	188	209	207	189	191	192	219	219	178	189	193	221	221	203	220	201	217	199	199	199	187	218	188	216	211	191	209	194	197	211	226	195	195	215	192	187	195	216	195	199	190	181	209	213	201	198	216	211	191	174	197	214	226	206	186	223	184	208	200	188	189	198	209	212	191	189	205	220	213	157	198	186	185	212	237	212	185	201	204	214	195	202	224	223	185	202	194	191	218	206	207	192	197	190	178	222	177	195	190	195	178	198	170	219	223	188	200	217	193	208	177	181	199	226	176	186	167	171	217	207	211	230	210	221	208	198	190	200	211	183	184	192	212	201	211	196	204	212	201	200	208	214	189	200	187	200	204	201	227	189	207	208	163	190	204	174	205	194	178	225	174	216	229	199	209	191	188	210	212	226	198	206	196	185	196	200	187	187	196	201	195	217	195	178	223	167	195	192	177	205	150	203	215	224	197	215	187	203	204	198	230	195	180	182	198	211	211	221	213	205	204	170	198	204	195	196	183	210	189	189	199	202	193	204	192	233	199	205	237	190	219	178	210	220	190	197	203	191	203	203	191	198	186	212	185	205	205	192	186	209	183	182	203	183	194	192	207	212	198	195	184	182	215	203	181	201	203	204	224	203	201	194	187	202	219	194	191	214	215	175	194	171	179	190	187	185	212	224	181	164	193	224	196	193	205	209	210	231	193	220	220	187	217	189	200	221	202	209	209	213	217	186	208	224	204	215	216	205	201	180	188	222	211	191	200	175	216	222	183	189	208	170	185	201	191	198	195	177	182	189	204	202	186	200	202	202	198	199	202	240	243	209	209	189	238	193	195	199	201	201	202	187	193	184	186	193	213	184	189	202	237	208	224	193	199	230	207	176	202	205	208	187	202	198	181	190	199	215	154	216	203	204	186	189	213	193	207	172	211	192	202	191	216	218	204	191	203	194	179	209	178	198	199	190	211	202	202	208	223	220	189	196	216	200	196	193	220	190	192	189	168	226	186	238	194	183	188	198	198	186	208	206	186	190	192	182	229	209	215	198	192	214	210	211	195	167	171	222	213	225	201	188	221	205	205	191	194	214	203	205	223	201	161	197	205	208	183	210	200	209	187	185	199	217	222	187	201	197	198	187	207	218	184	215	185	192	198	199	190	173	205	220	194	175	194	199	185	204	174	199	212	222	205	202	200	210	217	202	188	189	199	201	206	198	197	201	225	210	204	198	207	215	196	203	212	203	220	218	212	175	185	199	204	192	207	193	188	211	197	205	187	208	184	204	189	193	180	179	208	225	205	197	219	212	193	206	188	203	194	177	215	194	192	193	197	208	185	209	205	210	208	198	210	193	208	226	186	206	168	183	191	233	191	212	203	196	193	191	190	201	228	219	219	179	204	177	207	215	196	189	181	211	205	215	230	211	221	204	192	195	182	174	193	177	217	188	172	205	218	200	199	212	198	166	198	223	199	203	201	207	168	193	194	197	190	193	210	181	207	201	211	208	193	184	212	193	198	198	213	204	215	227	198	228	215	174	214	225	223	199	178	186	210	189	214	208	211	197	198	188	176	169	192	201	214	199	196	202	206	193	184	212	191	171	201	189	191	170	186	191	197	192	192	211	234	194	207	184	187	195	215	182	223	203	201	200	211	193	213	191	195	208	219	226	205	180	206	202	207	205	214	206	216	176	201	194	207	199	218	167	169	166	201	193	192	166	229	199	180	202	201	204	191	198	207	186	202	188	207	191	199	180	191	184	192	228	167	198	218	171	227	183	222	196	192	198	226	202	199	197	197	231	202	177	199	208	230	179	199	195	201	180	218	176	185	186	232	181	234	198	230	197	210	226	212	201	199	223	179	221	211	208	199	200	216	206	212	186	212	214	212	179	219	225	216	178	192	215	184	186	188	191	192	198	199	226	219	168	204	198	217	194	204	216	183	229	194	181	187	189	191	200	190	190	182	206	181	211	207	203
12765	7356	21135	25390	32242	37501	63958	58517	49015	36921	21457	8893	3069	1115	639	547	515	533	501	572	526	539	491	530	565	499	528	552	560	500	517	539	547	543	542	536	509	515	522	494	527	549	546	493	485	498	547	545	554	525	509	546	556	531	531	504	510	518	558	497	511	509	516	501	505	477	532	499	489	509	535	536	502	515	514	529	489	526	478	503	514	549	518	476	547	533	525	458	519	514	522	537	541	516	544	527	516	530	524	547	513	491	502	519	532	507	513	525	531	541	518	509	517	513	547	510	527	517	503	504	520	527	495	522	472	502	545	516	507	466	530	533	503	522	546	493	516	531	486	558	530	501	566	471	513	502	464	511	506	513	553	519	484	536	498	525	506	520	521	538	536	533	503	494	547	517	494	529	508	513	541	538	532	522	509	521	538	480	498	469	512	559	553	507	527	530	544	528	521	497	504	505	538	495	503	504	539	524	533	478	507	486	543	498	546	489	517	507	526	513	480	514	478	520	501	517	546	498	521	513	529	515	538	551	532	509	507	523	518	493	512	517	524	516	517	511	481	545	554	536	507	559	492	498	504	466	529	511	568	535	568	521	527	510	495	528	503	493	490	531	507	481	501	522	505	490	488	488	507	493	538	555	472	534	509	510	500	499	469	511	514	520	534	492	516	550	531	483	536	451	466	521	483	542	527	529	544	503	474	530	515	503	531	532	477	532	530	527	534	515	547	541	541	529	516	553	497	543	501	539	519	487	510	503	518	578	508	518	507	553	518	534	531	550	521	532	525	503	537	492	488	499	492	502	530	515	529	500	538	517	514	524	507	547	486	536	539	490	503	489	499	518	538	483	533	526	502	517	532	507	503	498	468	459	530	524	539	481	462	483	512	531	509	502	507	482	468	552	517	495	485	509	518	526	498	539	540	488	544	517	490	521	509	485	545	546	513	478	555	547	523	549	492	507	484	535	544	498	519	506	496	472	509	503	500	525	500	503	512	530	526	525	491	560	528	522	564	529	542	491	476	517	481	521	506	535	510	483	546	553	518	501	488	531	548	503	551	497	514	497	473	519	528	504	502	503	519	500	522	462	517	547	500	489	484	525	499	525	531	512	465	507	548	478	511	519	497	513	497	562	507	480	549	482	550	499	523	530	490	489	524	479	516	519	518	463	508	514	493	486	540	521	512	516	513	471	509	537	501	502	504	505	553	546	512	545	503	468	556	495	551	531	503	533	521	532	492	561	522	510	520	538	523	530	497	527	539	559	519	480	523	540	530	495	505	535	506	531	505	447	519	523	514	503	553	528	482	498	514	560	482	540	474	530	503	499	511	508	516	482	514	533	506	526	522	541	544	533	506	512	514	524	536	483	506	508	552	492	552	494	514	521	521	539	561	575	503	497	538	553	514	518	514	515	519	565	531	513	465	487	542	493	504	470	541	538	482	520	517	553	520	502	468	521	510	575	525	532	542	531	533	529	487	525	502	519	515	546	531	531	477	529	489	524	509	529	522	543	515	545	532	533	519	544	545	509	574	534	524	484	485	508	531	497	508	489	538	537	544	521	529	538	519	486	525	520	546	499	533	549	501	512	526	472	527	512	564	533	527	514	512	543	520	564	549	510	494	503	512	517	517	534	468	532	523	503	484	524	536	539	519	473	491	520	474	504	502	548	513	505	518	581	524	558	502	503	523	487	505	527	503	511	496	499	538	516	528	527	543	517	492	491	500	522	525	508	481	531	506	527	501	507	494	497	545	494	520	544	509	527	526	490	552	541	461	542	522	501	553	547	474	499	473	540	499	496	484	523	499	495	526	501	543	562	493	510	561	541	525	507	540	532	486	494	512	501	558	495	519	512	484	495	488	530	496	517	523	533	461	514	524	480	506	491	489	500	517	554	494	454	506	530	523	523	483	519	511	543	485	516	546	527	453	512	480	486	506	508	541	503	542	534	555	513	489	538	482	507	557	480	497	551	509	553	497	523	481	525	500	537	497	553	516	525	509	551	518	479	549	543	494	505	517	508	510	527	546	478	510	526	500	517	562	516	516	541	496	468	469	510	527	514	462	516	493	481	522	493	559	537	499	507	525	494	493	498	545	487	503	526	531	501	521	505	515	537	501	483	514	531	533	504	516	495	507	494	513	547	504	499	526	482	487	557	512	491	512	532	523	516	514	479	503	500	515	550	499	537	512	462	528	533	504	507	494	491	508	535	553	549	486	522	507	521	529	502	523	497	476	545	472	445	496	496	555	494	499	531	557	509	490	544	508	479	527	509	541	549	530	527	504	536	526	529	536	539	475	530	493	550	522	486	544	499	481	522	493	523	550	513	531	540	493	477	536	531	511	503	550	523	482	539	476	536	498	480	530	495	512	535	524	515	497	508	510	483	514	536	551	528	506	537	521	530	504	525	516	503	499	494	521	513	517	511	531	496	526	494	525	543	493	525	544	492	500	536	506	521	509	525	521	545	465	500	497	485	519	502	508	482	527	489	502	535	511	532	507	496	491	477	547	545	514	509	468	525	498	530	516	509	519	539	513	519	566	519	515	545	515	482	485	528	559	518	530	517	478	563	555	515	502	551	536	516	516	541	496	513	523	527	554	511	519	513	516	517	506	528	470	526	515	545	506	488	458	471	485	514	496	510	548	471	506	507	539	502	476	490	530	532	490	492	593	528	501	505	524	544	500	540	570	518	521	519	519	509	549	512	557	545	547	550	510	502	508	488	523	547	489	494	499	530	520	488	521	521	499	526	502	478	524	512	521	496	529	458	532	467	513	481	540	533	492	476	535	512	499	519	490	512	503	522	514	496	524	525	458	512	511	530	536	491	518	505	505	516	564	525	523	551	502	517	503	515	520	478	528	531	524	510	499	519	536	567	512	535	495	552	530	505	488	510	507	539	530	569	467	502	549	528	525	470	496	480	477	522	484	521	468	509	500	533	544	511	520	502	546	575	529	530	539	529	494	496	503	523	511	470	522	514	490	509	497	542	483	519	501	547	509	515	536	506	501	504	487	524	539	515	527	522	508	536	501	493	479	536	512	543	520	519	500	510	542	503	543	513	512	484	485	523	531	531	527	505	488	514	490	517	518	506	478	522	537	547	493	506	565	519	516	499	521	549	495	476	542	508	533	501	507	533	563	522	564	440	534	516	488	482	541	516	504	511	518	525	497	521	514	512	536	493	493	501	500	518	497	507	472	532	494	525	517	543	465	483	480	490	516	533	505	501	519	536	518	501	522	548	486	538	561	498	515	512	505	556	542	509	499	510	528	495	497	526	508	474	521	542	548	494	543	565	523	528	559	531	504	479	496	520	523	515	506	544	495	523	520	512	527	520	490	550	511	526	536	489	504	504	512	503	500	479	513	573	517	503	514	567	477	509	494	521	533	531	508	521	553	540	511	535	559	533	508	512	502	533	566	501	550	544	478	493	532	508	541	502	527	487	536	520	513	492	455	531	542	456	532	498	515	510	501	547	524	514	472	534	501	539
4553	1604	2960	3184	3015	3158	4375	2877	2044	1283	672	359	291	198	217	204	189	190	225	194	194	217	219	200	215	192	220	208	180	187	206	203	235	211	233	201	212	204	203	223	188	226	213	195	178	205	208	216	190	232	229	244	194	207	212	212	214	209	218	225	207	213	197	188	210	214	216	202	215	184	185	187	224	181	229	200	180	226	197	204	189	207	202	207	198	215	237	229	181	213	192	195	208	209	229	215	209	210	200	211	185	188	189	234	226	224	220	211	212	221	224	199	206	201	210	194	211	207	194	202	189	203	225	199	205	221	225	184	184	201	197	209	181	225	206	197	211	210	219	200	213	226	202	220	218	213	220	212	196	219	220	188	220	225	195	216	207	208	185	215	207	211	210	188	200	227	195	207	196	210	201	207	226	219	246	208	189	199	240	197	206	187	229	214	199	220	225	220	233	212	206	235	213	185	207	205	189	246	208	217	181	219	197	230	207	211	196	209	222	205	202	213	191	202	204	213	169	189	190	214	208	237	200	195	201	209	207	188	203	194	214	214	193	216	206	193	204	223	217	211	213	231	192	202	228	209	187	206	194	199	225	193	209	201	182	204	184	224	190	207	215	214	198	214	215	200	212	187	173	208	198	222	198	206	203	197	192	189	189	199	222	194	195	195	197	202	210	210	214	195	221	203	227	237	208	227	205	215	214	219	206	202	211	236	211	208	208	208	211	181	198	242	224	203	216	247	206	198	193	205	205	213	200	195	199	230	225	196	217	197	220	239	203	196	231	192	193	199	194	182	216	221	213	210	193	195	202	216	213	211	204	201	201	199	219	190	203	189	198	181	210	214	226	192	191	209	209	227	212	200	229	180	208	201	219	184	211	207	204	213	208	212	201	195	214	238	240	193	217	197	195	212	197	199	202	209	227	201	191	224	172	235	187	185	203	218	212	209	210	195	228	223	203	216	200	212	233	209	209	204	194	183	197	215	205	194	223	181	228	193	203	178	233	207	198	219	214	183	250	204	224	182	181	204	206	197	214	224	209	202	212	213	196	196	211	213	214	196	201	200	192	216	207	201	195	206	200	205	205	204	210	231	223	224	224	181	200	214	182	238	191	211	213	205	211	217	197	204	216	224	217	187	211	229	178	228	202	202	212	203	221	203	235	221	201	203	220	203	209	224	199	231	206	185	207	206	206	198	202	199	183	196	183	177	197	204	214	218	196	204	201	204	186	210	193	211	227	213	217	209	192	209	223	220	207	222	221	204	201	221	183	206	210	193	210	206	215	199	208	226	212	209	214	178	155	218	161	236	188	229	194	198	212	227	197	208	211	221	221	210	189	200	224	199	195	208	192	220	178	196	205	177	230	217	208	181	234	226	222	211	199	217	208	191	185	210	185	211	206	220	224	203	196	199	190	189	207	214	208	221	203	212	196	217	198	188	201	197	205	226	204	191	225	191	209	206	233	228	208	223	196	205	216	188	218	205	165	225	228	194	212	204	200	213	209	219	257	201	226	198	185	207	213	236	212	208	205	210	229	216	230	198	206	211	194	206	218	195	205	193	206	217	204	199	212	206	209	237	209	210	190	229	185	192	192	205	228	180	218	176	215	205	219	205	209	212	225	222	218	201	208	217	211	212	183	195	197	208	192	213	202	210	202	206	219	211	210	203	174	200	199	218	180	192	230	202	209	210	204	199	207	228	212	218	220	223	208	216	203	207	194	210	208	199	218	189	194	198	230	216	218	219	210	208	204	193	190	210	200	212	208	216	208	194	215	192	213	203	232	197	199	202	201	215	199	218	219	200	196	195	196	228	213	202	200	217	206	195	201	191	236	217	203	221	202	204	184	205	217	223	229	223	187	210	196	205	236	200	214	213	204	213	193	190	228	213	220	201	202	240	211	218	202	195	202	200	213	202	216	228	235	187	213	197	211	205	178	205	203	228	213	204	205	212	197	209	211	211	215	208	211	199	186	226	212	228	203	215	217	229	233	221	230	230	191	212	215	224	204	238	202	215	222	213	216	221	210	207	217	210	213	205	208	218	220	203	236	200	198	211	210	207	211	212	194	202	215	237	191	212	197	212	222	209	218	210	216	213	228	233	219	185	216	211	190	206	204	190	194	241	215	209	202	220	189	231	197	252	205	225	225	213	203	211	213	210	214	189	193	224	179	216	192	213	217	185	201	207	218	189	210	215	213	181	225	224	249	209	206	202	174	219	212	190	223	207	243	202	212	214	223	168	198	190	226	207	238	198	185	194	185	194	240	199	206	204	200	198	215	198	228	228	208	213	220	201	220	236	194	222	180	225	196	244	221	209	226	233	232	215	223	174	212	235	222	225	197	184	203	190	203	207	209	189	221	225	190	213	219	188	236	198	178	211	227	234	236	207	213	182	213	215	201	199	207	207	264	224	192	233	199	170	208	200	203	227	230	225	191	212	176	209	220	200	226	224	191	227	208	204	213	194	209	193	214	212	196	228	211	250	205	216	202	188	228	218	225	211	219	223	200	200	230	225	183	183	216	195	212	196	220	193	209	216	189	209	200	187	198	229	197	206	213	182	221	220	222	204	215	204	195	213	229	217	237	225	190	205	193	197	198	216	202	204	210	201	197	212	203	223	211	207	212	205	218	234	181	229	238	233	197	220	180	192	202	204	216	210	202	190	206	245	190	201	227	201	193	222	217	197	207	218	195	221	227	210	213	217	190	200	210	209	199	213	180	219	228	221	197	211	208	214	191	223	196	192	207	208	174	183	188	203	204	196	180	198	185	214	196	220	212	189	197	210	203	202	193	196	198	218	218	224	221	202	208	215	213	210	190	247	209	202	189	218	208	191	194	211	221	203	201	208	213	202	239	213	202	169	184	218	191	204	180	207	185	189	230	207	195	213	245	204	200	224	225	228	220	223	212	224	225	233	225	217	218	203	201	181	221	216	219	242	192	232	216	214	183	198	208	204	209	202	207	209	211	199	203	218	185	185	195	198	208	235	217	199	231	189	212	185	194	210	206	208	203	209	204	205	209	198	190	228	220	198	190	215	211	207	220	159	187	205	192	191	214	232	190	208	180	202	225	212	208	206	228	213	184	218	211	204	213	233	222	209	228	204	231	223	209	197	205	235	222	184	218	210	201	206	198	197	235	196	213	197	246	229	208	193	247	227	223	220	230	197	227	208	201	199	227	215	173	231	194	223	211	230	201	200	216	210	198	239	220	208	213	207	217	234	206	208	208	197	206	189	187	197	206	200	214	214	186	205	218	204	201	205	190	215	215	208	199	202	196	228	210	237	198	214	212	212	236	192	219	208	229	223	206	195	177	210	186	210	217	166	217	225	219	213	203	198	228	193	205	195	196	211	212	198	232	207	195	222	198	188	222	215	208	206	228	202	223	207	227	194	222	205	193	209	195	199	197	210	223	243	196	199	202	223	227	181	210	200	183	212	177	202	211	223	208	194	228	198	220	217	195	228	186	209	194	196	205	184	207	235	221	198
3521	1808	5969	9412	11163	12985	17799	11627	8523	5062	2467	1131	707	596	537	521	545	528	569	548	534	546	564	531	516	550	540	586	533	540	531	540	535	505	522	521	507	533	573	547	577	529	535	541	543	518	545	528	534	533	527	551	514	532	519	509	565	506	545	522	504	525	556	520	550	559	504	591	533	515	520	561	523	548	545	569	517	530	539	579	541	556	470	582	514	547	519	539	544	536	493	529	579	540	505	542	535	523	534	532	540	550	543	611	522	507	566	530	538	502	558	524	489	542	517	499	579	564	552	516	545	541	495	479	539	503	543	525	540	533	519	522	503	523	511	493	525	524	520	523	533	564	547	535	548	539	501	488	524	525	506	580	537	554	544	526	575	522	523	513	565	556	563	547	544	529	524	533	550	557	557	548	499	552	545	494	534	518	551	559	521	534	546	544	570	530	548	545	561	499	498	519	548	537	540	522	566	561	547	523	536	519	522	538	527	556	528	554	561	547	531	574	574	531	562	526	518	514	535	533	549	557	590	524	580	552	584	531	540	548	570	551	528	529	515	533	601	536	529	514	576	530	514	540	522	549	494	542	522	510	511	514	534	556	532	482	572	513	558	539	541	544	538	522	545	510	504	532	551	562	532	548	505	515	537	578	550	517	517	510	555	522	537	481	493	564	582	514	623	495	527	591	569	560	516	582	501	504	526	535	544	553	498	533	522	545	526	543	526	561	548	538	560	515	513	525	524	512	540	512	543	543	537	517	542	536	514	504	522	506	569	536	526	571	542	542	505	588	560	540	526	495	542	574	572	565	532	529	541	510	525	500	516	515	556	561	561	500	531	529	544	570	532	531	532	513	544	537	561	510	539	553	516	526	554	527	544	542	538	513	513	540	523	552	546	532	545	510	520	502	585	572	594	581	513	515	549	537	581	511	553	477	539	547	516	535	514	510	582	500	526	562	549	512	509	546	521	530	566	538	523	557	582	518	572	505	543	532	536	533	507	502	551	556	561	514	539	540	572	541	571	534	552	512	512	542	531	567	524	554	530	481	548	534	543	570	525	539	551	565	547	541	523	559	542	569	552	535	507	524	521	568	550	526	533	512	538	526	539	504	502	530	543	547	534	505	538	519	532	518	527	529	557	530	508	575	508	511	541	569	542	500	563	579	503	553	541	522	525	532	495	549	531	547	519	551	524	563	546	534	573	527	585	527	534	505	507	569	530	531	566	541	556	532	532	553	523	488	508	538	515	574	558	499	550	530	534	539	532	504	557	517	546	504	533	545	533	600	543	518	498	566	538	568	500	553	535	505	541	543	526	529	518	534	531	575	503	582	543	504	542	546	547	498	519	521	542	528	491	568	533	478	505	533	546	548	509	522	517	534	577	537	556	549	527	539	566	533	491	526	581	543	533	507	534	529	531	564	571	533	505	546	524	552	568	526	523	477	559	480	548	531	484	531	529	549	500	510	569	545	533	546	544	586	513	559	526	554	570	516	519	528	525	515	510	589	543	515	519	533	576	533	514	553	546	550	565	557	562	539	542	550	529	577	559	567	512	541	545	532	550	529	544	546	501	534	564	537	538	468	516	513	562	531	518	533	513	586	576	541	516	545	539	522	543	517	570	577	519	525	527	512	495	541	538	563	528	498	543	552	532	490	479	551	556	541	507	487	548	508	520	530	491	555	516	509	535	555	538	537	570	499	520	525	554	527	518	513	505	514	555	518	523	542	537	538	533	533	532	564	564	484	549	507	529	546	549	544	524	568	545	539	541	553	526	538	548	550	516	531	508	506	537	544	578	536	536	575	529	542	552	564	517	555	535	521	552	542	548	514	569	503	526	527	569	516	556	526	553	547	520	510	491	542	506	557	503	531	538	566	551	512	547	548	540	531	523	561	511	540	515	536	547	546	554	542	546	546	515	531	495	542	535	552	527	557	536	517	537	553	544	532	529	554	546	513	587	562	543	548	540	553	518	563	581	554	474	516	514	506	528	545	544	525	515	559	537	520	516	545	489	531	534	561	534	525	522	546	525	522	538	550	538	534	538	535	494	538	553	524	565	526	527	549	549	515	519	549	549	544	483	542	511	501	527	541	496	573	507	490	535	552	512	531	507	512	525	540	555	538	454	556	553	556	534	556	522	474	550	546	544	538	542	586	517	519	545	518	567	566	545	533	527	530	529	487	516	528	486	531	521	542	529	539	502	536	542	519	481	518	569	502	526	549	512	536	491	514	518	535	548	565	549	523	577	554	507	547	524	557	567	490	566	540	565	538	521	570	532	537	557	562	539	562	564	504	515	558	470	533	551	511	521	529	519	539	520	566	520	509	494	533	554	544	511	552	535	540	505	547	559	559	587	603	543	531	537	528	527	545	550	578	539	549	523	525	540	548	543	499	560	541	552	520	585	537	573	513	493	512	551	563	519	520	530	500	570	546	572	504	519	549	524	532	521	563	500	494	561	529	499	545	524	530	586	551	534	553	529	544	564	498	554	541	514	553	559	513	500	531	521	563	512	525	537	571	578	556	536	516	535	531	527	529	537	564	566	552	566	570	511	543	505	515	577	539	514	515	501	524	502	504	531	545	547	506	549	510	537	523	499	550	535	542	509	546	561	525	535	522	549	578	547	585	478	554	533	537	539	544	516	512	555	561	507	540	525	502	521	563	563	548	515	533	574	499	529	493	521	500	541	523	515	524	514	550	560	559	498	486	562	525	552	501	511	537	537	500	537	550	589	528	530	565	555	511	513	537	531	542	531	535	538	579	521	527	539	598	546	501	551	488	542	521	560	552	534	519	553	560	545	557	522	527	493	544	518	545	533	508	566	566	531	541	552	557	519	570	534	593	543	610	539	569	480	500	533	504	532	543	529	540	527	503	537	517	546	550	567	542	521	531	497	526	521	512	564	515	538	549	544	541	556	538	509	528	560	575	541	508	487	538	526	572	528	548	536	555	523	524	553	515	532	552	553	528	509	552	524	562	528	564	510	516	538	521	556	553	520	494	549	558	499	534	589	565	550	534	525	532	534	577	539	549	598	574	526	553	538	522	561	599	500	533	558	488	544	532	529	550	531	568	532	491	579	503	558	523	515	525	500	509	494	542	530	556	513	573	578	556	548	530	530	555	567	549	590	563	480	596	555	552	486	539	586	506	546	531	509	545	519	503	525	493	522	540	526	533	526	543	538	556	538	511	551	580	524	540	551	557	548	576	553	555	556	512	547	514	525	574	481	560	530	506	540	506	556	552	533	541	517	538	586	529	521	534	513	502	523	524	523	567	559	527	552	507	515	531	545	540	521	537	540	521	518	556	525	557	543	512	516	551	500	516	551	508	540	557	542	538	553	528	503	544	576	506	498	576	556	507	521	509	537	519	531	561	551	574	490	498	543	532	531	539	550	514	549	547	554	493	555	557	543	543	562	534	514	525	572	519	517	503	539	544	509	576	523	513	533	531	517	519	532	528	498	548	541	530	549	530	562	564	536	549	547	556
16588	5880	8922	13096	16361	14726	33946	33291	22696	10885	4562	1940	765	327	253	225	230	220	203	202	179	234	199	221	206	209	223	208	224	176	193	189	206	241	224	227	205	233	225	192	242	215	185	216	235	218	206	185	184	216	205	240	209	196	201	219	242	228	219	231	237	221	203	254	207	198	197	207	221	221	206	201	199	233	221	209	194	227	202	176	215	190	224	195	202	208	230	223	210	204	195	209	203	216	235	224	224	231	188	224	220	236	219	223	224	204	191	232	194	204	224	211	209	213	234	235	211	214	217	214	226	226	201	211	223	182	205	196	206	224	171	192	217	229	213	194	230	212	195	218	221	195	222	215	217	235	216	215	209	213	218	229	224	195	229	193	241	194	211	211	192	200	211	205	216	207	198	219	212	204	210	247	207	236	232	232	202	223	210	216	213	196	225	210	208	206	201	233	232	228	211	230	218	218	237	225	233	204	220	195	205	221	217	204	193	205	219	240	216	214	205	208	206	228	220	212	203	208	208	220	198	213	209	217	216	228	222	230	221	221	216	216	197	220	207	217	232	230	201	221	231	204	217	236	207	190	223	236	192	221	208	213	190	213	206	216	240	197	222	204	223	206	231	196	205	224	212	236	220	188	199	226	203	222	200	202	204	190	189	208	201	213	219	207	200	218	214	217	187	215	202	216	205	217	210	212	213	208	226	224	210	182	186	195	231	230	203	235	209	219	229	221	200	202	212	190	182	244	231	211	222	209	194	238	202	220	200	175	225	221	205	216	193	192	202	193	204	203	216	225	209	238	178	242	220	214	238	241	223	218	236	209	210	213	203	207	200	220	209	209	207	207	198	232	248	231	200	216	193	219	213	179	213	238	202	205	214	205	212	236	209	219	211	206	225	232	205	196	236	207	207	216	198	203	220	189	224	211	209	204	224	214	215	227	216	217	202	207	228	191	221	230	219	200	206	206	191	204	177	221	234	179	226	215	182	219	236	183	218	192	203	213	194	229	210	207	186	203	188	171	221	248	220	208	216	223	197	241	205	217	214	215	179	214	196	211	200	206	205	198	196	211	220	215	211	230	218	190	222	219	204	221	228	191	205	195	198	211	198	220	221	198	197	203	210	224	214	202	204	207	196	209	227	206	215	204	224	220	174	219	220	206	194	218	204	226	218	201	201	210	207	228	207	215	213	206	211	194	195	224	195	217	213	194	235	223	210	202	209	190	198	217	221	210	215	226	203	226	223	194	169	237	207	205	200	234	216	211	226	209	205	201	220	212	212	223	207	199	219	224	201	223	215	220	200	234	224	219	223	233	211	219	200	222	207	229	234	199	233	197	226	210	196	228	233	222	205	236	177	201	209	200	199	220	205	230	206	207	219	214	207	202	213	212	236	196	204	221	226	210	205	176	199	210	212	205	210	228	210	208	229	219	206	186	233	216	206	215	212	214	206	213	223	217	194	203	212	222	227	204	195	185	189	206	200	218	209	202	202	190	219	203	199	208	230	181	214	201	200	202	205	219	252	219	220	212	201	214	199	200	223	192	211	194	215	223	188	222	220	221	207	207	193	213	224	223	213	201	244	215	198	206	219	206	225	206	202	201	175	213	228	237	208	183	217	205	235	203	216	229	241	225	202	241	223	230	192	223	192	204	231	206	202	209	214	208	211	234	225	199	238	221	224	203	203	182	221	210	205	206	192	199	218	237	207	202	233	210	200	207	208	229	214	227	222	217	192	188	207	208	207	202	200	194	207	217	233	206	222	211	196	245	236	227	216	213	222	199	221	185	228	203	228	213	186	207	207	213	179	200	193	229	215	240	163	199	202	217	246	213	215	222	190	190	201	238	218	210	211	216	224	227	189	224	192	250	190	210	212	215	225	185	216	228	204	202	213	203	227	219	218	209	198	212	193	176	219	220	200	223	234	238	237	227	211	211	181	226	209	213	237	231	193	204	225	230	215	198	228	222	241	203	229	204	186	216	195	200	252	213	201	229	202	210	219	226	193	194	237	208	210	236	204	215	230	198	223	198	192	209	195	205	217	255	195	191	227	226	204	202	217	204	229	226	218	206	211	234	214	220	197	219	209	228	210	227	219	212	222	212	213	198	237	215	192	222	205	234	231	212	200	220	221	222	196	227	225	213	189	229	212	209	216	213	234	207	201	230	230	230	221	206	206	201	216	199	231	214	218	239	218	231	200	211	214	257	223	205	211	224	215	207	195	209	189	205	211	264	222	217	224	219	198	200	216	223	238	214	220	211	208	222	241	195	227	247	228	217	219	205	216	174	206	197	207	226	231	194	210	220	198	199	219	216	202	230	217	204	212	211	213	185	238	206	210	205	202	207	227	245	211	244	192	212	201	208	222	214	258	230	219	218	232	204	181	231	193	202	207	235	211	220	206	188	212	217	264	224	201	203	198	193	179	208	240	186	179	204	217	178	197	233	189	236	255	199	216	206	237	188	231	207	232	191	195	238	236	228	219	247	222	221	191	214	203	226	226	227	194	207	226	204	205	202	204	224	215	213	216	200	195	209	217	202	202	203	238	199	210	212	250	222	211	217	211	236	196	200	209	193	223	221	212	211	224	219	212	217	205	195	219	238	210	214	205	204	194	238	233	229	218	229	214	205	224	206	181	222	220	201	213	235	206	208	175	214	211	221	201	218	210	186	203	178	205	217	202	207	212	244	234	204	186	217	202	220	205	218	172	196	230	241	238	229	203	181	210	196	215	217	211	205	213	255	206	228	210	218	193	215	229	236	210	207	188	225	192	224	205	189	214	211	207	218	232	234	211	214	225	241	226	219	206	215	216	199	207	207	208	229	232	211	203	217	204	233	214	206	213	205	235	223	212	217	220	235	239	214	226	200	226	211	212	222	195	175	213	199	196	214	240	214	196	230	202	242	207	186	233	211	204	218	192	196	226	209	184	219	221	195	205	218	223	225	226	241	186	216	251	225	219	199	236	212	234	233	195	206	192	258	215	241	212	188	207	232	205	206	182	224	198	233	221	229	232	226	184	213	227	214	208	193	206	209	210	223	195	205	229	188	232	243	211	211	208	214	187	213	210	205	162	212	208	227	217	206	227	182	228	176	192	229	226	211	228	209	202	227	227	206	234	212	217	220	185	227	219	219	205	192	212	204	215	218	221	210	223	202	222	215	220	212	219	209	207	222	230	232	228	212	226	220	170	199	223	199	211	180	210	210	212	192	199	219	197	205	216	221	229	195	186	229	212	221	220	205	224	226	198	217	246	228	198	208	216	231	207	205	208	211	202	187	214	201	231	222	241	199	199	194	228	220	197	209	223	223	207	220	237	226	184	240	220	225	196	193	205	197	229	241	197	226	198	205	205	216	213	230	235	218	206	253	190	237	227	208	202	204	189	212	208	219	237	203	214	221	212	234	217	212	211	226	209	197	224	233	187	230	196	212	235	206	195	219	205	215	192	194	200	219	230	195	227	218	216	209	223	210	237	238	192	206	250	206	220	236
10136	4600	14039	25639	30144	31894	51450	48213	39380	26703	16346	8296	3004	1222	700	588	542	549	565	543	536	550	503	540	567	551	530	544	547	562	567	557	548	559	534	563	566	580	493	539	520	541	549	523	528	531	551	534	548	553	581	558	546	556	538	577	567	568	547	543	556	583	543	548	550	577	564	517	559	587	542	534	578	541	585	549	516	522	561	579	521	579	554	588	551	588	506	560	556	552	569	544	526	541	567	564	564	597	562	568	535	522	576	586	519	559	536	538	569	545	597	542	569	584	545	524	539	497	518	580	542	551	536	551	548	558	566	580	564	586	547	524	487	540	539	562	562	521	552	529	584	544	608	580	538	558	542	549	626	525	555	525	541	554	534	557	557	567	517	536	533	579	533	538	617	542	549	562	558	504	551	567	578	556	482	530	512	553	567	595	533	556	539	476	561	546	509	521	533	537	531	557	526	540	524	529	518	525	531	519	527	540	549	553	579	566	585	581	555	581	549	520	558	565	540	547	550	505	526	491	558	562	578	521	544	572	540	541	554	538	570	555	567	536	569	573	596	572	563	517	485	553	528	565	542	548	531	511	538	534	554	555	565	534	535	565	567	538	573	568	532	545	598	547	481	543	576	577	502	510	539	522	554	535	609	563	531	560	519	539	554	493	564	557	525	578	608	525	588	540	551	567	536	548	528	541	549	576	540	533	561	541	498	547	566	507	546	552	546	578	530	554	541	555	532	529	559	526	480	548	544	541	581	548	537	563	565	573	538	571	550	557	532	558	540	575	591	556	581	581	568	517	596	536	533	531	576	572	508	534	562	551	532	569	551	525	563	508	576	567	553	541	536	563	542	560	520	572	543	541	527	569	613	534	546	560	559	531	556	539	537	559	573	534	526	557	527	527	508	568	537	572	528	531	547	572	507	539	508	556	559	568	561	570	530	584	550	568	574	549	576	549	551	558	587	534	536	540	550	535	591	561	568	587	514	548	572	577	542	546	537	558	554	519	575	548	518	582	551	504	537	574	536	554	550	569	539	512	528	538	568	572	548	567	563	576	596	563	552	575	509	554	536	559	569	564	566	544	557	516	580	528	575	553	499	546	581	534	535	569	588	556	545	544	603	589	548	527	541	547	567	565	517	561	558	557	549	545	588	533	547	536	549	549	564	557	570	561	537	559	522	560	570	580	529	541	575	546	534	532	564	593	539	540	568	558	588	508	562	549	532	556	556	540	557	555	570	566	568	597	492	574	573	536	502	532	544	582	556	589	511	581	543	544	544	537	550	526	557	538	533	563	530	523	543	577	578	556	569	534	571	554	514	548	553	517	557	512	568	514	562	514	573	546	555	591	533	532	513	546	562	566	546	558	518	541	604	562	522	542	539	521	563	552	545	546	560	539	493	543	544	559	525	564	572	545	564	538	554	578	555	582	552	544	552	577	601	565	541	530	493	523	555	594	567	561	553	534	563	568	555	548	540	557	552	558	560	553	553	547	549	552	550	525	525	549	558	573	577	559	567	544	548	541	582	530	532	527	565	529	553	573	567	554	538	566	527	552	577	542	524	549	544	518	511	526	573	553	530	498	503	592	576	512	548	562	558	568	531	556	513	550	542	555	585	573	537	537	572	534	540	533	558	567	524	531	544	548	548	550	583	547	555	556	538	609	543	531	533	564	564	579	527	552	555	562	571	548	542	535	502	572	566	566	524	546	548	527	525	594	568	541	536	580	558	561	528	582	501	565	541	569	543	546	526	568	573	574	566	540	562	534	562	584	573	570	544	545	563	550	573	541	592	558	560	585	531	549	570	546	541	551	505	561	558	511	580	526	579	579	554	550	550	544	533	553	537	533	537	541	540	539	577	532	483	591	589	557	540	580	529	529	537	541	573	590	545	562	566	557	535	543	579	540	564	571	557	570	549	543	513	544	541	534	559	562	539	521	553	538	554	557	567	537	592	544	535	528	521	540	527	557	526	576	551	515	560	530	533	538	513	565	567	575	575	544	563	540	535	556	542	539	532	565	574	565	567	534	567	575	534	575	539	548	558	597	572	565	551	537	552	551	548	550	537	512	544	593	560	538	555	579	557	545	565	584	556	581	561	572	517	577	537	506	573	540	561	556	574	576	536	570	521	542	581	581	536	559	582	559	576	524	590	557	517	549	513	560	575	585	550	538	580	565	551	578	557	590	548	537	559	558	550	507	585	524	547	579	521	534	549	554	566	499	497	555	564	561	568	536	550	530	572	540	533	560	539	555	531	541	525	524	587	544	532	538	562	529	574	564	573	562	578	519	514	556	563	510	570	543	543	545	534	552	565	519	561	570	524	560	538	548	565	583	542	546	548	581	539	620	547	536	555	581	542	543	575	589	569	524	602	564	572	562	544	527	599	556	547	559	548	537	535	594	547	533	520	522	562	559	544	530	584	532	556	533	586	543	574	559	552	551	566	530	574	557	601	564	528	551	542	546	542	578	583	535	573	552	582	544	575	582	527	540	579	596	550	539	578	534	533	548	569	569	568	539	560	549	574	555	539	539	572	578	560	555	561	577	554	560	543	513	541	549	561	578	571	564	531	525	563	540	558	511	522	554	559	553	544	551	577	541	564	546	547	546	513	549	575	524	518	602	567	510	583	547	584	579	569	537	552	521	550	565	527	566	517	553	542	561	536	559	540	586	539	542	541	538	577	594	540	537	603	582	534	563	535	549	535	589	525	496	598	612	542	570	541	540	547	548	578	531	532	569	575	539	577	542	556	548	579	534	565	582	543	520	581	551	545	582	588	557	519	543	589	567	526	564	570	558	561	526	559	554	544	555	538	596	540	518	530	536	595	551	557	576	577	559	565	543	552	578	550	521	535	546	563	536	553	571	580	564	535	559	551	559	514	532	560	534	536	552	541	548	548	565	569	539	538	568	542	536	506	565	573	534	520	587	552	548	526	582	544	537	548	568	530	558	581	570	526	589	513	563	510	548	531	554	534	525	556	559	515	545	546	554	528	529	536	588	530	565	575	527	547	537	545	546	598	538	554	538	600	545	530	555	550	529	579	508	549	564	536	553	538	528	531	524	532	546	550	543	554	531	597	593	547	562	545	572	524	564	564	521	535	507	536	536	574	544	522	547	574	563	547	570	493	536	568	591	565	562	563	532	540	521	581	561	534	539	533	560	562	527	525	554	558	521	512	566	490	586	574	559	522	555	553	609	534	498	520	531	509	532	539	569	530	571	507	572	544	511	582	493	561	545	556	558	527	583	558	584	542	511	538	569	515	603	542	558	597	535	540	527	554	531	561	537	513	527	556	553	545	565	561	541	521	546	531	536	495	521	561	543	546	596	561	555	559	525	538	534	531	549	557	542	558	587	557	548	539	554	537	508	560	570	553	512	531	549	581	562	601	567	597	543	588	558	550	542	571	518	570	523	568	562	548	525	560	589	587	561	518	601	526	609	557	536	560	527	531	575	565	534	564	576	548	559	552	561	580	539	560	527	565	593
28657	12656	17821	29343	22914	22526	39164	50525	37065	22709	12591	4539	1267	469	264	219	192	191	221	181	180	189	188	195	195	207	228	161	227	196	216	171	176	197	226	210	196	200	207	201	197	185	184	189	202	191	198	194	199	215	205	193	198	204	224	185	202	217	179	179	193	228	179	204	178	186	220	200	196	198	210	226	202	229	180	214	209	193	169	206	179	235	213	221	204	200	210	206	183	201	191	211	198	198	196	219	180	203	169	183	209	211	195	208	181	213	206	209	215	217	212	220	180	219	206	216	234	181	216	190	169	223	217	172	200	185	196	197	176	186	205	196	207	187	221	209	203	193	179	191	199	205	213	216	198	187	212	182	187	201	189	224	222	225	210	209	181	197	185	198	217	183	191	203	195	194	191	194	193	201	183	201	198	188	197	208	193	229	209	186	170	193	192	190	200	183	185	203	187	191	203	190	188	196	192	165	213	223	184	229	230	207	199	202	179	224	206	201	205	182	204	165	217	185	183	193	190	188	202	192	205	203	200	196	180	161	209	184	196	199	211	187	218	175	205	191	217	231	180	218	200	193	230	207	196	180	198	189	178	198	195	209	184	189	224	192	198	217	179	188	230	202	199	201	197	194	197	200	183	202	192	208	196	220	204	213	199	203	194	195	198	189	187	184	190	185	192	201	206	207	187	193	214	194	210	179	208	234	190	185	205	200	195	208	204	191	168	235	211	217	201	201	203	184	172	200	185	179	197	223	188	180	197	208	204	218	207	191	181	192	204	205	232	209	201	201	211	221	186	201	197	206	217	189	198	174	186	194	208	214	211	223	216	218	185	205	211	170	201	246	181	226	194	202	187	180	190	178	171	198	201	202	182	207	209	188	184	162	211	193	215	190	179	183	213	176	190	224	216	183	200	185	226	205	206	221	192	200	198	212	195	197	192	190	194	215	211	216	233	207	206	172	186	188	190	178	200	199	218	185	228	204	191	199	176	211	211	191	195	206	184	207	180	185	179	194	202	180	176	183	213	220	189	175	210	188	195	202	212	205	215	180	198	180	209	194	199	179	201	188	203	184	185	211	212	178	231	213	190	212	198	195	194	210	216	196	217	209	207	205	197	209	215	203	206	189	196	203	222	168	229	229	220	193	179	211	213	207	202	211	208	188	189	194	207	204	225	195	179	233	167	189	163	192	197	201	206	178	191	192	196	200	181	171	180	183	212	188	245	193	175	204	201	186	210	205	177	203	215	202	176	200	179	217	212	183	173	195	223	196	195	222	188	197	222	177	186	184	205	205	195	200	219	166	217	204	202	231	206	197	195	206	213	183	211	197	200	197	183	215	220	187	189	198	181	175	200	205	189	180	195	202	196	220	170	200	197	202	185	200	203	188	211	219	190	215	209	188	208	218	190	197	196	209	192	215	177	194	194	215	241	190	246	204	202	211	217	192	201	178	184	180	200	202	205	194	174	190	205	204	200	200	178	179	189	174	188	218	190	207	225	208	199	200	195	192	206	209	199	204	198	209	180	201	191	235	182	188	197	208	197	210	184	222	187	178	193	211	181	203	210	194	209	200	190	213	178	195	213	192	209	195	199	190	201	200	198	203	205	212	202	207	191	193	198	215	197	217	194	184	215	198	184	188	194	197	190	200	222	176	214	217	204	224	220	171	190	199	200	209	207	164	204	198	201	208	200	197	173	192	204	202	193	205	222	233	183	222	211	193	188	178	189	190	197	216	183	189	196	184	187	179	189	218	207	200	201	188	205	208	219	201	220	196	216	197	202	201	202	186	198	216	176	203	207	181	215	187	207	181	194	194	215	203	224	198	196	196	186	203	205	182	181	212	203	205	200	202	194	200	213	194	180	176	203	193	213	194	190	204	196	184	193	192	204	180	203	213	211	201	189	210	187	198	182	231	197	154	202	196	200	177	208	221	216	195	197	210	182	191	187	176	222	206	193	177	223	189	185	214	181	170	188	211	185	213	191	215	205	212	198	222	211	186	223	182	213	196	190	199	203	200	191	201	214	195	176	210	233	203	207	181	192	184	200	209	180	180	180	220	199	187	169	184	221	179	190	172	179	194	214	228	196	207	205	193	201	202	200	203	188	209	193	188	190	177	193	187	195	207	212	190	192	189	167	221	184	184	225	203	188	169	161	165	203	199	205	204	204	195	192	216	216	157	196	205	203	196	191	220	212	215	181	206	231	218	180	171	185	199	204	179	195	199	211	196	204	221	200	192	202	185	192	185	195	206	185	203	196	172	180	181	222	196	204	195	199	192	203	223	201	178	183	189	209	188	188	180	214	174	213	207	211	208	221	184	196	198	172	213	206	204	175	181	202	183	210	196	199	185	224	188	176	218	197	208	203	182	187	200	190	221	181	201	199	212	200	194	185	212	223	203	209	189	201	192	184	194	184	204	197	198	202	199	213	214	222	182	197	183	188	191	214	204	173	224	213	204	184	189	207	188	207	214	179	202	203	190	205	166	198	186	188	196	201	194	190	194	232	207	188	186	191	204	196	205	217	209	193	214	211	190	173	195	209	207	209	206	182	166	192	179	213	202	203	195	166	217	192	215	203	191	202	212	205	169	195	184	199	192	179	202	190	177	188	193	205	198	191	220	207	200	222	179	181	200	181	199	198	206	172	222	184	189	224	187	190	217	196	199	194	182	161	187	184	178	220	188	209	203	170	188	223	213	198	204	186	206	209	183	185	217	205	186	205	180	181	184	202	202	222	188	222	214	190	187	221	187	212	213	175	183	195	203	191	199	219	191	221	191	201	192	190	212	204	201	190	202	189	197	182	200	223	179	223	167	217	191	195	193	202	217	181	205	203	206	194	193	194	191	182	189	197	213	211	215	185	196	216	217	212	206	193	189	184	197	199	181	202	188	177	172	178	174	181	183	193	194	184	188	227	195	192	192	207	186	183	212	167	203	205	207	200	216	180	211	191	196	187	193	175	162	196	207	190	223	206	198	205	205	193	210	212	193	182	197	185	208	197	199	202	182	215	222	183	194	212	221	210	213	190	240	221	202	205	190	197	250	195	200	195	201	194	172	202	196	203	191	223	194	190	202	212	186	177	213	180	202	162	195	208	200	219	206	193	199	198	207	189	191	200	191	204	194	177	217	206	184	203	221	166	196	181	168	186	195	211	207	204	177	169	208	205	189	202	211	183	212	190	201	205	197	211	197	184	215	195	196	201	180	202	207	197	193	197	165	206	207	192	215	197	203	229	197	187	198	184	183	219	205	211	205	219	217	189	178	186	188	196	178	176	203	184	199	222	194	209	204	189	211	204	176	190	220	197	190	206	207	204	203	166	192	183	214	209	219	206	208	196	198	204	197	223	203	201	197	206	178	231	198	191	205	200	219	195	195	198	179	175	160	196	210	197	209	179	193	180	203	177	221	185	187	209	197	188	185	216	213	211	205	195	195	187	230	169	195	210	191	205	199	198	183	181	229	194	186	181	185	194	208	199	217	194	192	189	221
15931	7592	22538	38345	33639	39136	54473	63235	50482	39128	29211	15205	5248	1774	830	573	511	522	546	511	506	487	511	517	491	553	529	529	524	533	496	510	481	551	482	478	528	540	492	534	494	501	510	482	505	508	529	519	516	513	511	506	502	524	502	490	537	537	529	513	516	515	518	528	494	483	501	523	534	525	497	483	525	519	493	512	495	523	529	503	553	516	479	530	529	471	476	515	532	499	559	496	521	498	533	503	513	508	501	515	517	481	473	513	522	523	508	536	525	512	524	527	503	506	501	532	513	466	496	510	551	501	535	523	496	510	552	524	527	511	478	496	481	510	543	497	562	507	540	511	513	529	544	510	497	540	537	526	483	498	505	483	550	552	556	537	512	560	490	493	518	525	519	486	521	500	492	507	526	506	552	524	505	499	504	503	479	512	538	508	504	539	500	498	533	487	519	516	476	521	502	516	506	499	509	545	536	517	508	531	506	515	517	551	504	523	509	534	510	536	543	522	477	490	528	532	516	552	509	518	486	466	476	516	532	488	492	507	514	499	533	514	483	515	498	496	540	536	537	503	511	472	529	533	551	503	493	521	510	524	524	490	513	527	495	499	505	494	523	520	520	491	490	544	500	560	546	507	527	521	506	496	544	544	527	508	518	507	537	501	505	531	480	522	538	493	502	556	528	492	525	483	513	489	500	499	485	536	537	541	533	531	573	538	511	531	472	552	499	462	521	534	571	506	497	547	475	528	486	539	491	508	536	563	513	541	509	513	501	507	496	507	503	507	513	508	522	497	496	504	527	551	515	530	512	492	536	523	515	525	539	543	515	507	507	491	524	528	519	510	542	516	551	524	533	500	522	478	544	525	516	525	505	480	467	518	538	510	549	499	521	536	491	497	539	515	540	511	541	545	506	518	520	497	517	533	505	506	538	538	534	534	511	499	528	517	521	548	519	526	520	537	507	530	508	509	543	505	509	533	498	518	514	516	490	533	515	510	511	545	509	490	530	518	519	496	499	521	496	542	537	480	505	525	482	520	488	501	523	558	533	522	499	521	550	487	526	509	548	512	506	507	488	540	502	503	529	477	526	503	521	527	550	457	517	519	501	529	518	495	514	511	493	501	486	492	556	527	482	527	484	478	493	517	488	511	511	539	499	503	483	545	498	534	493	512	459	528	506	537	486	551	490	520	540	485	534	544	523	514	530	542	504	497	469	530	504	519	501	500	512	530	490	490	526	487	523	511	534	539	475	501	520	494	552	513	538	562	526	507	541	515	524	514	542	529	518	514	490	489	506	568	541	502	528	526	517	499	531	510	520	523	503	468	513	493	536	523	525	487	498	483	506	515	492	524	473	522	510	490	485	483	505	548	527	526	507	531	504	513	514	517	480	534	514	531	557	547	519	519	560	478	479	467	490	533	507	484	554	512	507	516	514	514	533	524	503	532	493	514	476	474	505	514	532	535	549	514	565	498	533	523	502	550	488	496	514	519	530	487	527	496	542	516	498	508	489	519	491	543	511	485	506	510	520	514	488	503	498	512	501	515	510	518	493	530	480	480	530	543	525	522	487	533	525	485	504	500	530	512	494	487	495	530	517	550	492	516	466	525	565	523	513	530	476	525	493	497	524	503	506	537	488	484	520	478	508	545	529	525	536	503	551	514	535	473	505	504	481	487	491	510	541	551	496	526	490	576	533	528	515	598	516	497	526	545	503	503	485	517	548	498	511	545	500	491	485	514	489	480	521	514	486	526	571	503	501	517	529	493	478	534	523	543	558	529	519	537	507	505	508	532	472	490	493	498	528	518	487	485	487	523	525	507	513	518	533	523	496	513	472	521	475	475	495	525	496	489	537	518	488	529	474	519	537	531	530	518	535	553	505	546	533	510	514	483	507	527	547	490	531	497	473	523	517	508	490	523	551	517	513	504	507	500	519	520	523	547	537	526	499	532	534	524	516	499	491	532	502	494	532	512	554	520	484	543	511	521	531	484	475	503	510	506	515	513	508	522	546	496	498	528	512	479	523	487	504	522	520	509	544	522	524	538	541	489	514	542	524	502	490	494	513	489	519	515	512	481	499	479	522	531	516	560	510	513	557	533	503	548	511	501	512	517	551	536	502	530	521	515	534	532	496	499	483	511	538	578	515	479	491	533	507	490	520	456	509	521	533	503	503	537	489	484	530	506	497	487	515	508	522	503	511	513	521	546	533	566	504	516	540	553	548	516	509	495	540	544	542	547	535	499	524	493	540	513	545	452	518	511	529	513	542	555	504	524	536	524	495	485	505	541	528	536	502	515	517	471	515	540	524	496	506	517	449	537	498	512	545	501	504	536	529	534	509	533	477	521	486	522	573	509	527	518	463	489	530	516	501	515	517	476	532	543	554	474	482	480	503	491	492	534	488	535	528	534	516	518	497	484	518	487	489	497	497	534	515	483	517	538	485	517	508	475	531	516	492	529	550	533	507	502	516	475	484	541	487	503	538	487	508	485	503	513	513	515	538	545	521	478	501	517	569	497	496	499	488	524	515	552	514	522	509	503	530	516	502	503	507	524	529	518	527	475	517	503	548	507	516	519	507	498	502	546	546	539	529	513	533	522	507	502	559	501	502	492	480	486	550	532	535	493	524	535	514	509	544	533	508	482	504	517	526	565	546	515	483	524	527	528	515	496	490	526	504	547	504	515	505	484	525	529	505	517	506	496	512	482	506	509	512	485	539	517	501	505	478	513	523	484	520	492	535	494	499	528	513	505	503	531	499	560	527	527	531	488	493	514	538	499	510	583	506	509	521	481	511	502	508	526	473	494	498	494	509	508	510	536	520	478	541	502	521	502	502	500	525	524	548	513	524	523	557	507	528	499	522	539	511	507	506	505	525	536	419	499	489	518	546	521	534	505	526	520	523	524	520	518	527	560	514	539	536	506	492	514	521	516	532	541	542	570	467	528	542	521	510	529	538	511	539	484	505	548	516	533	507	505	470	516	535	546	515	525	484	495	475	529	526	480	502	522	507	524	566	481	512	500	504	487	532	475	477	523	487	521	516	506	521	509	498	516	494	482	479	470	482	505	513	486	484	509	546	493	507	551	501	516	521	516	501	547	537	475	541	499	517	556	474	532	524	542	524	516	533	502	525	543	536	502	486	481	485	536	513	499	470	495	536	537	576	509	527	530	492	492	514	506	530	470	492	499	530	512	501	524	533	499	499	467	502	508	519	532	465	551	501	503	495	550	496	524	519	508	479	534	505	526	544	522	519	522	540	520	484	560	527	543	523	514	578	491	524	484	524	499	496	511	540	530	522	511	498	481	495	534	528	491	500	500	532	518	564	500	517	514	502	529	528	528	564	486	507	493	562	544	492	494	507	515	523	528	536	530	512	521	492	528	529	517	511	498	564	510	509	523	532	561	520	516	515	520	478	535	516	533	464	496	494	481	542	521	523	518	506	522	534	527	505	529	478	497	526	511	528	509	491	463	514	535	499	497	546	509	538	513
4589	2438	5630	7429	4379	2648	3795	4895	2968	1832	917	484	327	247	207	214	208	235	205	224	204	223	226	232	204	202	213	194	212	220	203	202	197	197	242	202	198	210	197	227	201	225	207	212	195	204	215	195	220	198	201	202	216	193	200	200	213	215	212	192	196	187	225	211	231	221	223	221	210	218	203	228	217	209	201	197	202	210	219	207	219	227	220	207	212	213	200	206	219	215	225	209	194	186	192	201	199	205	206	218	202	203	205	194	207	207	205	205	203	203	207	186	203	200	209	225	198	191	197	202	207	212	196	204	204	211	219	201	230	227	214	204	215	239	207	188	238	195	180	192	196	220	213	215	209	198	214	191	202	199	194	187	224	207	227	201	233	167	199	215	203	220	187	209	187	203	214	201	192	199	205	238	193	215	224	205	201	209	191	201	187	218	197	222	195	196	199	227	202	245	185	196	215	217	202	229	228	198	213	198	212	199	190	229	193	230	197	215	226	221	213	227	223	177	184	202	234	234	186	199	232	208	205	211	202	218	199	204	202	205	208	202	201	236	240	229	212	199	219	230	241	209	222	215	215	195	203	203	212	191	219	211	193	186	165	227	203	212	202	222	201	220	203	222	198	221	221	189	190	216	230	216	247	224	190	185	199	215	200	208	241	216	218	208	204	186	201	201	209	190	212	190	189	199	209	198	190	182	184	180	213	226	214	218	177	208	209	206	225	199	209	214	189	215	192	192	197	217	197	165	204	212	198	218	233	187	207	205	211	221	189	213	220	241	184	202	206	228	205	184	216	216	209	199	216	209	192	195	202	229	196	204	218	203	175	209	216	194	205	184	212	203	211	214	193	200	236	206	238	225	217	209	229	228	228	216	207	235	200	189	201	223	220	193	202	211	203	237	217	212	192	194	205	248	214	193	223	216	232	186	192	185	232	200	214	222	186	214	212	202	212	188	202	204	207	197	201	198	220	211	212	232	193	222	207	217	220	191	215	196	190	218	213	214	220	189	206	263	200	201	203	230	224	213	225	239	215	214	216	233	208	203	214	194	232	198	201	194	238	215	217	199	221	206	216	200	195	222	219	227	187	186	201	198	204	226	207	208	203	216	219	218	227	193	217	204	210	220	201	216	197	223	201	216	197	234	219	217	193	231	222	195	202	192	202	217	209	217	198	200	190	205	183	227	188	234	191	195	205	207	199	213	204	221	196	207	204	204	218	221	205	218	183	188	197	182	212	199	204	212	194	222	199	222	216	223	201	204	228	212	193	203	204	225	224	212	185	228	214	211	193	208	211	205	220	219	231	211	207	220	216	212	196	201	216	218	213	194	200	197	184	233	205	204	214	203	234	193	223	198	204	194	233	208	207	213	199	219	191	221	229	210	222	180	185	201	210	209	210	223	213	213	238	199	210	185	218	208	226	216	219	198	201	200	221	197	211	214	187	199	220	208	190	207	221	219	203	222	192	220	212	214	191	205	192	205	243	198	211	201	198	205	205	221	187	216	241	223	200	211	228	210	209	209	226	216	210	206	199	189	219	197	195	198	194	200	196	195	224	192	184	203	199	212	209	232	207	216	202	203	213	226	224	184	206	209	198	206	194	218	226	198	199	247	230	187	206	195	191	199	223	204	200	234	189	197	213	199	218	192	219	214	176	225	210	213	187	217	209	207	181	206	193	221	220	205	236	210	204	197	196	187	229	199	212	184	202	200	232	205	229	186	212	218	208	199	247	208	210	180	234	224	197	208	191	216	205	192	205	218	219	211	203	211	195	208	212	211	234	222	221	232	226	227	197	225	187	211	214	211	207	205	219	201	249	202	220	194	225	218	225	220	217	206	216	226	210	207	223	226	215	229	206	187	179	169	212	223	227	224	178	205	199	214	227	220	232	190	210	202	208	201	205	217	214	232	209	226	208	200	220	206	223	192	184	222	215	203	201	238	181	188	212	208	196	216	242	214	210	216	204	213	223	219	210	229	206	212	213	178	217	210	209	210	252	195	208	219	204	180	193	214	201	204	218	224	224	215	209	241	196	233	224	205	210	213	185	227	178	189	219	198	199	221	229	217	217	232	212	161	215	197	180	212	222	228	214	194	219	197	197	229	191	199	199	187	221	197	189	226	208	209	196	202	184	211	181	223	193	217	206	212	194	184	218	200	203	201	217	216	221	216	195	200	209	181	210	216	220	187	177	201	207	230	226	209	217	214	213	212	218	228	204	204	206	212	191	205	223	193	208	210	215	242	215	223	203	204	188	211	175	202	219	227	216	204	214	191	232	209	228	217	186	210	220	191	207	194	181	220	229	198	212	227	215	215	210	185	205	207	219	218	195	198	216	227	206	203	216	203	177	212	220	215	220	222	228	217	187	238	236	190	215	215	203	235	215	226	216	206	193	218	198	196	205	218	212	207	179	196	212	226	215	236	221	222	207	204	204	202	219	195	223	203	217	207	226	202	222	192	209	218	246	196	236	204	212	219	199	205	200	204	209	204	202	204	206	185	199	235	208	224	211	209	227	196	184	193	196	215	185	200	179	212	222	202	224	202	183	186	237	196	237	197	174	196	206	189	194	188	182	211	204	194	220	238	216	208	206	203	217	213	207	190	242	205	212	207	211	199	194	231	213	221	218	196	213	235	227	214	200	216	186	194	227	214	234	190	202	198	229	216	216	202	193	230	221	230	221	207	210	210	201	175	223	210	199	196	251	224	225	200	195	210	203	208	213	206	213	214	211	230	178	215	192	204	199	199	191	186	196	198	226	202	241	212	207	196	200	223	230	174	178	210	197	218	220	214	206	200	191	203	208	200	204	195	182	224	224	209	225	223	225	243	196	214	214	212	230	243	215	205	203	207	190	201	203	209	215	218	237	214	217	225	187	195	218	192	210	198	196	190	229	195	213	184	244	202	226	194	258	221	201	189	228	202	208	228	223	223	192	196	201	222	205	185	201	198	193	225	220	209	204	234	214	232	206	179	220	220	227	206	211	207	212	210	221	209	198	200	220	226	227	186	208	217	216	196	219	193	209	215	215	240	205	202	192	190	200	192	182	211	180	222	219	185	209	238	210	214	230	215	200	242	202	217	216	198	184	202	192	216	206	209	202	215	196	215	202	216	216	230	193	209	187	245	208	210	213	205	204	204	190	207	204	220	186	206	188	227	233	226	195	197	218	211	227	251	217	222	209	208	215	241	198	216	201	205	182	215	195	245	218	193	205	206	195	239	222	210	193	205	213	228	211	173	212	202	216	221	205	202	198	234	220	199	220	192	209	204	192	177	204	202	204	195	208	213	198	201	205	217	207	233	174	225	188	240	185	189	198	231	193	207	226	223	194	215	190	201	214	188	202	192	190	204	203	177	187	213	217	221	203	189	199	169	186	215	186	207	221	224	191	213	191	217	218	208	224	215	219	203	218	192	203	192	214	182	203	203	236	217	219	223	208	206	227	204	224	205	188	214	217	197	199	211	238	215	232	205	201	224	195	206	187	187
3623	2779	10726	18239	13488	10122	15926	18578	11431	7534	3957	1859	957	650	575	596	551	568	552	576	583	538	555	574	551	525	569	508	516	549	532	528	523	562	493	510	591	577	539	563	567	546	550	534	543	544	534	496	555	533	518	563	558	570	538	542	516	503	524	549	593	519	542	547	567	493	537	519	511	518	571	548	530	522	509	520	580	571	564	509	532	512	486	535	566	549	512	555	505	526	568	578	509	594	565	566	505	547	515	571	510	611	517	521	520	523	515	519	551	541	478	549	536	587	510	525	541	555	579	495	542	534	548	547	571	522	528	526	531	533	539	527	540	550	555	524	591	530	575	556	576	524	537	551	577	594	560	535	567	551	534	549	568	551	526	543	548	506	524	513	559	534	530	554	552	531	521	573	567	541	517	466	582	548	566	522	559	574	577	547	565	512	549	548	542	552	524	554	497	539	568	550	563	578	560	559	536	513	538	539	541	549	519	543	546	578	550	538	537	573	564	542	530	540	530	579	540	532	547	517	509	502	516	531	540	514	517	528	533	564	541	556	550	521	553	523	540	542	495	566	537	602	579	576	524	552	539	522	560	504	535	531	520	525	528	505	541	489	549	562	509	517	494	550	546	535	521	576	553	527	556	520	548	590	501	558	541	573	579	572	537	597	521	530	537	585	533	550	559	559	544	538	530	546	526	561	490	548	557	505	495	564	497	509	501	513	516	539	552	521	563	535	542	541	587	507	536	533	491	557	530	539	547	517	516	554	524	537	550	532	508	564	539	534	527	533	554	523	519	539	542	534	563	525	526	557	551	522	532	548	571	522	564	537	559	519	533	555	519	568	540	546	525	539	557	516	542	535	566	530	551	580	559	503	542	549	506	538	529	548	527	493	539	526	515	562	550	551	572	513	550	519	516	521	502	561	530	533	554	520	546	530	562	496	526	558	538	551	551	540	563	555	539	545	533	512	512	525	559	527	545	558	546	546	559	535	552	583	522	521	538	553	550	525	516	586	543	509	508	550	547	549	587	530	565	533	507	541	494	549	550	514	512	525	518	561	525	534	521	574	532	537	543	544	588	544	544	533	570	502	522	498	507	538	492	543	544	517	522	549	550	565	514	513	573	558	492	508	525	576	533	559	525	559	568	518	544	518	552	512	535	546	533	533	592	526	544	519	514	508	552	562	566	528	551	587	546	539	502	516	542	534	510	556	559	566	571	520	553	557	544	550	575	516	531	548	542	537	540	509	505	557	550	538	556	548	553	533	545	532	526	498	556	566	569	582	560	523	542	539	508	563	581	550	565	537	575	544	531	532	551	536	517	523	522	539	511	538	527	541	522	532	589	543	591	553	517	546	521	586	572	519	578	537	512	580	516	508	505	537	508	548	563	562	564	486	554	479	533	546	525	581	587	550	558	567	554	534	570	537	545	561	505	527	539	554	554	530	587	531	517	519	532	500	534	579	575	586	543	527	563	556	524	561	559	563	576	527	533	567	610	535	512	531	503	553	527	509	548	575	532	554	508	560	509	541	587	517	555	535	538	544	557	520	537	513	527	554	541	525	571	550	560	550	532	565	537	536	513	498	552	513	551	537	528	577	515	517	548	493	521	532	528	543	516	521	532	523	536	551	542	574	533	542	562	570	556	571	557	577	547	558	535	551	532	544	521	553	518	499	575	554	548	560	533	563	555	538	573	524	593	535	561	539	561	572	479	570	539	515	576	530	581	540	575	529	556	578	555	542	548	510	538	513	553	535	570	528	520	549	526	557	518	541	540	549	550	555	522	584	534	526	526	529	561	531	498	579	535	582	582	579	546	555	523	508	548	548	538	521	545	541	550	552	524	526	535	513	602	507	533	560	516	551	541	544	573	526	600	529	527	534	501	528	534	574	530	516	570	501	530	516	576	515	540	563	549	531	547	520	576	525	539	573	543	544	543	546	500	579	487	566	502	541	528	565	557	518	546	544	540	534	563	532	525	517	563	542	585	563	557	543	533	557	561	516	547	574	551	547	559	530	526	540	499	533	556	506	552	574	567	552	547	579	486	553	554	519	531	546	543	537	577	566	520	542	527	486	526	533	562	531	536	558	562	539	535	582	540	526	575	557	554	572	518	530	568	588	570	530	545	554	589	534	544	522	537	528	586	577	580	555	572	546	528	516	515	524	545	564	538	539	542	573	540	567	577	560	524	534	593	540	590	555	535	540	533	544	516	512	557	554	572	531	576	555	498	551	559	510	512	515	528	553	546	542	526	575	538	531	526	578	534	553	541	572	541	528	544	543	537	558	576	514	590	538	546	541	546	539	536	522	517	570	519	544	526	559	543	561	561	586	542	568	536	538	537	548	523	505	515	520	534	517	592	525	540	546	528	528	522	556	557	492	524	508	516	541	539	561	557	521	566	522	574	527	547	555	551	547	543	527	579	510	538	531	557	560	540	509	529	537	508	559	561	511	552	538	523	526	516	557	545	586	510	538	557	563	552	531	524	506	527	545	525	591	513	537	560	520	556	560	534	510	556	574	559	527	521	501	519	540	597	506	539	515	506	588	548	539	515	524	539	508	535	542	543	512	545	529	522	546	568	560	547	529	520	532	537	519	528	519	557	549	541	613	583	498	530	569	559	538	526	565	571	525	534	557	553	527	540	559	568	550	506	514	573	536	582	540	551	544	535	534	516	534	529	565	510	535	510	528	534	498	574	534	542	553	510	516	517	542	562	559	514	504	521	554	556	524	549	531	548	537	538	554	514	521	551	555	556	577	532	577	567	503	544	562	557	489	568	536	498	547	486	579	506	558	561	550	534	522	539	534	519	551	541	562	539	572	570	588	537	516	572	533	523	554	543	592	549	543	511	523	528	539	585	555	530	489	576	504	532	531	523	504	536	539	538	546	486	536	568	572	530	545	510	601	550	543	558	546	523	550	526	621	581	545	577	547	544	529	505	516	534	538	514	531	538	530	538	524	547	543	579	517	563	533	545	552	543	504	550	517	543	532	550	539	546	541	543	518	539	526	557	567	565	481	560	569	540	562	520	597	586	523	550	540	528	522	537	556	570	530	529	551	524	563	528	563	556	580	532	507	482	510	523	512	546	496	476	525	544	561	485	559	505	531	578	577	533	546	518	548	528	547	522	508	551	548	514	537	539	542	575	502	527	547	522	555	516	558	535	537	505	525	538	569	565	518	562	533	520	556	545	528	562	538	507	493	522	510	518	530	543	547	521	550	570	537	537	555	566	557	543	567	551	576	549	569	531	546	527	566	542	515	558	539	535	573	520	559	531	593	549	552	562	561	532	574	532	513	528	516	518	537	532	563	571	545	568	546	500	525	559	501	511	575	508	545	597	531	579	538	540	551	511	517	501	545	558	510	537	537	521	550	578	568	564	550	502	505	544	525	559	542	542	533	566	527	537	559	513	528	522	527	560	532	603	557	532	518	578	552	532	516	503	533	551	559	567	566	517	538	534	525	502	531	566	563	570	553	559	551	549	542
14746	7555	12443	15561	15884	19885	27039	28070	25328	15305	5770	1555	539	294	247	207	246	208	224	208	230	229	228	189	251	212	210	210	207	199	207	203	220	204	214	192	200	178	212	215	237	197	218	215	215	213	201	224	215	211	205	236	181	202	221	222	219	208	234	188	212	209	194	224	230	194	212	217	180	205	224	188	191	192	189	188	197	203	216	200	211	213	210	232	204	195	227	209	213	234	220	221	214	202	225	211	215	223	194	223	217	219	230	210	207	215	196	196	226	217	197	213	223	214	213	202	230	205	199	191	194	219	213	216	211	226	242	213	201	231	214	202	201	221	225	208	200	221	205	211	218	212	233	185	241	210	205	190	203	223	214	199	210	200	175	220	218	224	207	190	198	234	217	237	207	235	195	197	213	208	220	200	206	208	204	228	212	192	213	206	198	225	216	194	201	226	194	203	207	195	204	202	225	213	193	220	217	200	224	220	215	201	212	207	233	189	212	222	203	202	213	216	219	192	208	229	231	225	207	241	198	228	196	209	206	168	209	220	198	202	236	194	222	212	194	197	206	246	218	211	212	216	214	219	201	210	204	194	211	187	201	233	200	207	182	231	203	229	227	209	205	207	203	225	205	230	226	199	208	222	220	214	193	206	221	210	176	215	207	217	194	208	230	207	226	217	212	218	200	217	208	219	246	208	211	184	232	230	205	212	222	227	189	225	190	207	196	241	188	224	219	209	209	217	209	182	209	212	224	194	209	219	193	192	230	236	233	202	232	209	215	215	183	213	220	216	210	192	220	226	204	218	226	189	211	190	213	206	220	209	211	211	227	200	233	202	231	218	174	186	237	198	232	194	223	204	204	206	206	229	221	214	233	229	223	236	215	206	206	188	231	207	246	209	218	224	227	209	205	231	203	231	212	194	230	205	203	208	193	203	186	206	216	223	188	206	205	204	212	198	207	226	199	206	224	193	198	198	212	210	197	203	214	238	222	223	209	216	206	195	242	232	227	208	192	215	216	219	204	208	194	204	177	193	214	234	209	206	243	235	201	220	227	220	216	219	198	241	211	196	213	196	235	216	213	231	201	187	200	200	212	196	199	224	227	198	202	234	208	206	225	212	226	195	200	202	219	209	237	209	186	206	228	218	196	220	197	213	245	210	226	205	198	209	214	212	187	226	202	210	200	202	231	207	216	213	215	210	217	192	212	208	213	208	206	175	228	216	200	181	198	192	227	207	222	204	193	215	215	219	211	237	218	223	210	199	203	212	194	199	230	208	222	222	204	200	214	205	218	192	213	187	197	203	213	207	187	222	241	207	206	217	204	202	194	205	233	195	223	219	234	234	207	215	255	203	223	208	200	233	205	223	213	200	214	231	219	198	202	199	204	203	190	208	217	197	230	207	223	198	229	223	213	212	213	203	200	229	221	190	232	203	189	220	246	225	211	222	211	204	188	217	217	236	202	221	220	198	223	232	210	224	212	203	200	221	233	233	212	207	195	195	216	201	197	211	200	207	212	206	234	211	203	213	210	236	230	200	214	204	208	227	244	202	205	219	224	185	214	197	191	234	224	225	221	226	222	224	212	216	240	216	218	208	201	225	208	190	207	194	220	200	204	236	211	190	212	191	214	211	233	210	226	226	237	201	206	196	210	203	191	224	190	193	199	231	223	221	220	228	192	208	208	211	229	212	218	180	225	224	210	218	223	197	186	198	195	218	225	207	222	198	222	226	238	205	249	264	204	226	180	243	202	211	220	214	223	214	210	198	246	217	229	210	210	187	199	245	195	210	226	226	199	197	196	196	232	208	202	214	224	220	224	224	217	201	203	205	226	207	222	231	233	214	231	204	208	214	197	221	212	205	197	195	207	194	199	198	212	222	201	211	218	195	202	211	205	189	209	220	225	220	208	200	224	218	230	209	212	200	207	209	234	211	217	200	213	227	238	205	195	225	236	207	190	216	212	203	198	209	238	174	188	221	233	223	203	233	224	210	192	221	209	201	227	192	218	193	208	214	186	218	228	209	224	213	217	218	227	201	240	228	206	204	220	227	216	209	198	198	219	194	178	208	188	238	202	203	219	209	219	208	229	205	203	195	219	202	209	200	213	200	214	208	187	223	188	182	230	207	197	195	219	213	243	180	222	203	239	202	196	210	248	179	200	179	226	220	199	233	199	213	223	240	208	198	212	215	220	218	203	193	219	176	221	200	225	228	203	209	214	220	231	206	240	206	194	219	204	212	222	222	212	186	183	220	208	195	201	242	199	219	207	193	236	231	249	200	245	202	211	215	192	202	234	201	213	220	202	204	220	214	210	202	218	243	219	186	200	222	229	200	208	200	185	219	221	206	193	210	200	214	210	220	211	236	227	210	223	217	227	210	209	215	222	200	202	217	237	227	198	211	239	226	187	219	202	224	216	218	205	218	196	204	190	241	223	250	231	239	228	196	228	191	214	225	207	214	203	247	223	198	232	254	211	202	209	198	199	223	222	228	210	211	226	205	233	219	212	184	222	215	191	222	227	207	216	216	175	208	209	200	229	207	235	206	198	223	209	206	224	215	214	224	217	199	219	209	215	200	221	242	188	233	214	215	207	190	215	231	233	208	219	245	200	211	211	191	216	206	195	215	222	230	220	225	208	233	197	205	212	207	187	188	203	211	219	218	237	236	193	228	238	201	238	237	225	239	190	198	212	205	172	179	229	210	206	203	204	228	246	206	229	230	215	213	198	222	218	203	212	193	204	206	217	193	205	210	189	200	211	214	185	204	249	188	196	224	192	210	200	194	206	217	198	212	201	200	229	226	203	200	182	228	210	197	199	249	225	215	234	214	248	197	242	225	228	226	222	193	225	223	226	179	203	218	191	210	197	218	235	228	216	203	204	217	202	208	193	235	203	209	224	194	235	228	217	224	174	210	201	197	179	227	197	217	217	201	209	186	228	219	211	208	210	199	205	190	215	210	209	234	217	200	225	211	205	167	198	189	205	220	206	202	215	244	224	225	197	211	217	194	227	202	217	218	226	226	209	206	215	219	213	212	220	237	205	195	230	206	179	211	186	226	206	221	231	181	219	199	222	210	218	219	208	222	245	223	222	209	208	175	192	214	231	210	215	217	212	231	214	189	203	233	197	210	191	175	202	198	207	205	184	220	221	230	199	190	196	213	235	223	205	226	177	237	197	204	221	218	178	219	236	218	211	225	225	209	195	214	222	189	194	209	210	228	198	188	213	226	203	204	225	239	221	218	201	220	242	246	202	214	221	215	232	200	209	227	199	199	225	188	227	219	246	218	214	197	241	207	218	217	225	212	194	198	211	194	211	230	222	184	249	214	195	217	183	201	211	235	219	214	206	203	216	222	250	207	189	221	211	222	217	221	211	222	242	212	197	211	212	214	214	200	215	226	218	228	217	225	225	201	187	230	209	241	213	204	200	239	220	236	218	208	193	203	216	223	219	223	215	201	224	235	216	228	208	198	202	220	205	199	212	204	227	222
9124	6890	18172	27385	30885	36454	44408	46262	42989	32520	17387	6393	2197	956	642	563	577	559	569	539	549	551	547	530	547	508	559	517	550	555	551	541	535	561	564	536	556	514	523	605	537	535	521	606	529	547	535	543	528	597	547	572	548	571	538	541	497	528	535	547	546	538	559	546	555	553	533	568	549	536	589	553	532	513	555	545	552	567	532	540	523	542	552	524	570	537	536	580	566	530	553	528	593	561	556	557	579	539	551	542	549	534	572	559	548	502	531	550	496	562	559	561	529	589	531	551	557	518	543	544	558	537	577	526	556	558	510	541	569	538	550	488	547	548	581	574	578	573	534	557	570	546	529	541	548	561	526	580	551	572	529	548	559	547	514	546	514	527	566	532	560	543	587	522	507	486	561	544	554	565	523	545	596	547	584	531	573	564	557	575	551	570	565	563	538	593	551	553	552	597	516	522	522	509	543	547	561	570	549	530	544	542	575	526	562	534	545	568	558	546	545	540	539	525	609	544	544	575	564	526	581	547	546	592	526	544	536	531	552	577	530	511	510	574	569	517	524	521	575	577	561	551	562	559	553	529	592	576	559	572	565	516	567	533	542	551	548	538	545	520	516	569	524	566	547	510	541	559	532	524	558	533	513	556	543	550	498	511	546	503	600	523	541	528	573	570	569	525	536	557	576	566	543	543	543	584	552	553	565	517	539	593	560	524	553	541	525	549	577	536	557	570	556	539	560	541	534	511	575	582	539	528	557	533	562	521	581	546	540	519	556	575	554	551	593	554	556	541	565	544	522	551	587	517	546	538	520	548	562	549	551	530	576	551	524	572	554	546	560	563	538	533	562	547	597	531	556	564	530	539	549	538	497	534	553	559	515	556	566	577	513	557	559	569	503	548	568	531	535	568	546	543	534	536	557	573	548	597	522	521	547	550	530	545	517	557	543	533	547	532	531	574	590	550	527	528	529	538	561	535	492	530	526	530	539	586	583	562	563	548	618	523	562	553	585	522	511	585	532	567	530	572	547	545	545	526	509	541	559	530	548	594	530	501	544	546	563	566	558	554	556	550	538	517	511	583	612	554	551	583	575	587	515	546	525	545	545	535	552	511	534	562	542	515	538	551	584	512	531	518	521	531	542	541	543	570	553	499	528	522	553	534	572	572	584	504	524	515	574	547	564	515	552	523	566	538	559	522	526	546	548	550	505	530	552	565	570	543	543	552	556	514	567	548	537	511	552	516	586	557	528	554	547	537	537	554	529	525	550	506	550	602	573	540	515	584	534	517	564	529	546	527	518	553	605	555	523	535	509	546	539	559	553	546	594	521	525	503	532	528	537	543	516	532	563	545	576	537	534	557	551	542	547	547	564	568	562	523	567	541	570	519	558	573	507	565	559	549	602	583	558	561	551	561	552	560	525	559	581	494	573	543	513	557	544	546	579	535	560	543	509	513	521	566	538	599	566	524	539	580	521	562	538	569	532	542	541	548	494	581	547	537	544	541	549	548	578	551	553	553	566	530	540	508	549	549	540	544	593	574	525	608	549	551	611	552	551	536	515	570	566	514	525	569	567	561	588	563	526	578	552	565	546	541	582	593	581	561	545	567	557	590	544	532	558	559	580	540	553	559	523	530	548	566	549	612	567	547	518	505	569	561	586	511	533	578	549	558	530	513	564	551	574	578	517	540	546	529	537	576	585	531	560	553	561	552	550	531	537	544	543	531	555	609	516	557	543	582	524	529	540	566	500	515	554	564	537	561	528	567	536	540	563	551	538	547	543	483	526	573	552	515	549	543	546	516	553	584	554	535	545	555	544	560	552	526	551	541	508	570	526	557	557	594	594	565	585	475	527	523	555	559	536	544	524	567	597	530	566	535	541	543	510	559	525	518	589	538	562	564	560	565	549	561	528	526	530	537	512	566	549	539	549	553	544	532	489	575	548	552	545	554	556	548	571	550	552	577	539	549	556	524	557	539	559	613	537	547	544	525	585	530	555	559	530	526	545	542	604	504	547	529	550	556	553	559	529	535	525	507	588	523	577	597	550	612	555	527	545	569	589	564	539	536	571	528	560	542	524	578	560	544	607	569	509	571	501	555	583	549	567	530	501	571	574	538	571	621	528	538	560	516	524	535	535	549	500	525	541	532	537	521	557	532	548	508	493	513	562	535	551	519	545	543	570	552	506	505	538	573	530	551	563	561	559	505	574	564	583	550	542	523	585	513	551	522	559	591	567	564	574	587	548	522	527	584	542	569	578	569	532	542	529	555	517	551	551	582	540	561	551	565	536	561	491	544	557	538	553	546	539	572	563	516	534	522	552	514	541	547	520	564	578	535	494	571	534	567	531	572	537	559	577	544	589	612	537	528	523	526	564	544	571	523	548	572	552	513	550	551	544	570	580	573	547	552	572	530	510	581	568	507	544	587	579	522	510	554	513	566	559	578	531	504	549	543	562	556	543	571	558	570	548	566	570	520	558	507	551	574	590	586	563	510	526	557	565	565	508	578	559	517	561	584	540	574	559	585	548	607	563	511	556	575	522	546	538	554	578	560	538	516	512	524	551	546	596	540	559	548	549	560	524	583	487	546	563	550	579	549	530	553	571	521	536	545	515	529	552	555	580	559	518	559	557	548	552	533	580	534	531	534	528	558	534	526	578	529	517	559	527	537	525	548	512	528	569	524	567	545	562	524	548	591	564	575	536	559	577	572	564	545	580	568	577	521	562	525	518	557	528	544	536	519	544	525	559	565	608	558	539	580	574	569	573	531	564	531	533	539	575	500	537	556	544	557	594	592	581	532	537	547	536	494	534	513	566	578	536	557	572	539	528	522	523	542	545	586	517	497	550	570	525	531	557	565	541	529	509	551	547	522	591	566	548	581	522	529	592	547	572	522	591	549	514	534	531	604	586	562	569	552	564	595	592	503	599	564	542	527	558	532	546	564	526	567	535	545	527	543	554	531	531	557	506	537	578	560	552	541	545	531	551	519	532	536	511	550	562	562	537	501	518	550	551	574	539	553	552	514	583	562	564	537	556	552	528	544	594	572	551	577	538	556	576	518	528	546	507	537	554	527	548	527	566	526	547	563	524	515	569	544	561	544	551	548	529	556	581	558	587	549	557	543	569	531	532	545	570	590	515	549	503	551	572	545	547	531	556	561	552	560	504	530	549	539	553	564	516	564	538	529	539	561	516	505	542	546	568	566	552	576	527	525	548	518	525	511	566	513	582	509	545	566	569	520	501	531	530	538	551	514	520	532	552	574	584	552	518	551	570	513	532	589	500	570	532	540	565	557	561	534	566	518	546	542	519	536	536	544	574	548	531	524	518	573	554	529	579	531	575	517	555	579	494	560	577	550	572	582	564	536	557	534	610	575	541	568	553	586	575	573	495	549	564	574	522	547	567	560	550	506	577	585	519	536	601	532	524	529	524	519	522	523	559	542	551	551	565	549	492	555	554	573	521	514	551	553	540	504	550	551	530	553	503	599
25295	13908	17175	20395	28011	30027	31801	44363	40212	26796	11770	3084	869	364	232	200	208	189	222	201	202	191	192	159	200	207	183	191	192	201	187	210	222	193	173	208	177	179	212	186	179	188	191	201	217	213	202	189	205	215	199	209	193	188	197	200	187	215	233	188	177	180	203	172	172	203	200	184	191	179	196	233	195	184	197	176	216	194	187	215	184	205	214	180	203	206	200	177	210	178	192	204	197	211	201	173	182	173	178	212	179	199	215	184	186	195	210	193	205	185	218	190	177	190	204	219	181	216	190	209	200	206	224	198	203	183	199	201	189	211	185	209	182	186	179	224	185	194	183	197	199	195	179	193	197	196	161	209	188	190	192	190	194	188	204	184	220	203	199	186	198	175	196	228	173	208	211	203	220	224	232	226	201	177	191	201	179	187	206	198	171	193	198	221	216	183	187	207	215	203	208	190	210	191	188	213	190	191	187	213	224	198	190	237	187	222	208	223	198	212	205	228	214	211	198	203	220	191	214	206	213	210	200	186	184	198	196	213	198	225	212	192	184	180	206	221	214	201	232	207	198	215	200	200	222	205	199	201	179	181	193	208	188	209	200	203	187	191	212	181	205	184	179	197	215	204	200	211	196	206	194	191	186	179	200	174	197	219	207	195	209	207	216	204	220	203	215	210	221	195	195	216	201	183	213	189	214	166	176	227	211	200	204	190	195	210	210	209	180	189	198	206	209	197	209	182	205	199	199	208	188	211	209	195	211	192	192	212	210	219	194	186	196	212	209	184	204	202	213	197	187	195	211	202	170	204	198	221	204	188	188	229	226	215	210	192	206	183	182	202	215	180	203	197	200	210	226	213	220	188	220	200	199	174	200	189	198	193	200	187	189	194	192	203	195	204	200	174	223	188	206	171	187	212	195	179	197	191	198	182	203	184	214	186	177	199	202	190	197	207	215	202	197	206	185	204	179	198	182	185	198	216	182	206	214	215	209	176	191	181	170	184	191	173	193	221	190	186	212	202	186	186	208	207	198	203	181	186	194	198	205	209	178	221	206	197	209	187	173	218	189	203	207	180	161	188	193	179	215	220	211	199	188	199	200	185	226	225	200	222	222	197	208	218	218	201	196	196	188	196	217	196	206	221	189	184	226	205	181	205	207	187	196	223	187	192	204	187	207	198	222	203	172	169	222	197	201	185	209	177	196	171	205	201	204	196	198	196	200	194	201	180	177	208	187	201	188	212	184	207	189	182	205	197	193	225	210	215	197	204	188	203	218	198	186	177	204	212	231	216	206	184	203	185	197	191	208	190	199	201	198	194	216	207	209	200	191	176	191	189	204	209	197	207	193	200	194	207	212	197	218	163	186	201	207	205	183	197	189	189	224	193	208	197	199	179	198	214	188	212	163	182	189	221	195	180	221	215	204	180	203	202	196	217	199	204	203	191	196	208	221	197	180	195	210	183	185	219	209	199	202	205	201	201	207	196	204	208	209	196	197	223	193	189	192	198	210	210	197	194	192	199	204	178	201	185	198	233	205	227	204	180	193	189	192	188	197	198	217	182	196	197	211	206	181	209	187	167	207	196	207	209	196	188	196	199	191	210	195	189	188	160	202	183	213	188	196	198	221	192	196	210	199	197	193	185	181	201	181	222	213	189	212	223	194	211	207	199	191	207	191	207	203	201	178	219	218	192	173	211	214	188	191	195	193	207	229	225	200	195	192	194	194	215	190	221	196	206	211	194	184	183	193	189	197	198	198	198	200	174	192	192	212	210	193	204	200	185	203	164	202	194	211	189	169	197	195	199	201	201	201	190	203	208	196	193	211	183	178	198	208	192	188	185	199	224	188	189	197	189	221	209	184	182	199	201	198	227	201	199	188	183	204	178	195	171	231	200	187	217	185	183	190	215	191	179	190	219	207	197	182	202	206	173	198	193	178	205	214	170	200	196	172	212	200	185	209	214	211	208	182	179	187	191	190	209	224	196	220	197	205	240	195	191	199	200	198	180	202	192	210	191	209	210	209	210	190	193	208	207	206	209	223	211	157	203	222	205	221	193	191	187	215	190	210	220	187	196	181	203	186	168	177	196	206	210	204	205	175	202	213	205	199	200	181	207	207	206	220	211	195	184	197	202	215	209	217	201	188	185	221	217	196	214	203	223	182	178	198	171	205	164	197	193	185	186	193	214	205	198	206	215	189	221	186	187	232	187	214	207	195	199	202	221	209	213	203	205	200	205	207	180	199	190	188	204	210	208	207	171	212	205	195	167	188	198	186	223	205	173	193	209	174	211	197	212	202	182	206	198	191	196	189	200	227	191	186	201	201	207	216	201	196	205	199	203	195	192	196	188	168	220	208	199	202	195	198	201	195	215	214	177	209	205	212	184	194	197	229	193	187	189	222	185	177	173	183	194	203	167	229	198	199	195	189	204	172	208	182	211	183	174	207	218	230	178	206	210	211	218	210	188	204	218	181	203	199	171	188	187	205	204	190	198	198	212	183	194	174	204	205	203	203	190	220	207	197	201	217	194	195	208	230	191	195	210	209	187	197	186	195	216	198	199	234	207	200	201	197	205	200	192	183	206	206	230	214	175	173	195	177	183	216	187	192	189	217	199	226	197	239	211	196	207	183	187	189	187	205	194	213	231	223	196	194	203	198	226	189	219	233	193	192	207	199	200	210	191	192	180	199	215	194	205	200	198	205	215	190	195	225	217	207	206	180	199	210	227	200	191	203	214	160	230	237	190	215	210	224	194	197	206	212	202	211	191	206	186	215	210	200	202	225	220	212	218	191	199	209	210	204	223	183	183	215	193	182	188	189	192	186	157	206	175	189	195	159	215	180	190	208	199	210	174	214	197	224	226	212	181	174	215	194	190	178	199	185	178	211	212	185	208	198	163	224	176	170	200	192	228	184	223	178	192	223	199	226	218	184	177	188	190	182	209	201	209	193	191	200	205	215	215	209	193	201	203	222	209	195	191	191	191	207	187	205	238	182	215	193	178	191	199	201	197	186	229	202	184	207	217	207	206	183	179	209	191	183	222	220	207	204	218	210	184	205	213	212	187	198	167	215	191	171	233	219	193	190	192	190	196	222	179	175	210	196	195	204	199	196	201	191	192	227	195	192	206	208	213	189	178	200	189	193	201	197	203	199	225	184	185	197	212	193	204	197	206	200	237	198	188	220	204	208	204	204	185	175	192	196	205	208	209	202	225	201	219	211	175	215	216	195	224	221	200	217	198	204	209	225	211	195	208	207	191	210	182	208	206	176	190	174	193	221	212	186	193	212	188	201	204	179	177	172	183	217	209	193	217	197	175	235	204	179	209	215	184	209	203	227	190	194	206	172	200	184	188	193	212	172	210	236	209	200	178	175	206	224	194	191	185	197	215	167	211	179	191	185	216	216	189	203	218	191	196	197	193	202	178	206	172	195	190	197	175	206	205	203	212	205	205	201	154	249	217	193	204	183	196	208	193	203	212	178	191	182	194
13589	9644	22166	31542	42755	41379	47674	59024	54365	42173	25475	10803	3483	1220	644	575	560	512	513	515	513	520	515	503	514	505	515	535	521	487	495	511	539	545	565	533	496	521	534	494	476	472	505	521	516	524	554	499	495	502	544	526	547	526	524	490	499	541	547	534	503	552	539	489	489	499	510	494	537	489	514	535	525	518	500	513	510	504	520	490	547	558	481	516	546	480	562	493	520	543	531	492	531	499	554	502	527	470	504	511	518	515	534	507	548	475	526	460	534	464	509	507	520	525	483	523	495	504	529	567	522	473	526	487	517	493	534	485	504	511	548	512	515	491	497	525	522	485	467	512	538	512	498	499	511	493	561	475	523	525	522	492	488	556	499	497	504	514	482	513	530	544	525	526	534	522	483	503	502	500	511	529	523	485	538	517	512	529	484	539	538	517	500	519	501	487	486	513	546	516	498	503	492	549	485	513	494	561	497	510	507	492	498	504	515	501	496	482	559	472	554	510	502	483	461	534	525	528	484	501	525	537	528	538	512	506	498	488	530	523	492	514	520	507	493	535	503	484	535	469	540	507	515	472	519	512	477	502	528	514	508	494	488	520	521	563	514	523	504	532	530	519	509	502	534	525	488	521	482	574	517	510	496	496	500	523	525	528	507	515	510	517	511	506	555	494	505	472	529	529	451	529	533	533	509	503	525	507	547	487	528	522	519	531	507	493	555	536	535	491	488	515	521	507	520	527	515	510	519	517	478	531	505	488	551	548	492	533	488	519	525	505	507	520	491	496	553	530	521	518	526	492	489	529	527	542	550	469	522	530	515	506	534	498	517	512	470	501	547	506	497	461	490	542	481	484	485	515	498	531	532	554	515	500	505	475	494	519	478	548	484	529	525	555	510	474	524	493	480	539	485	537	516	482	501	528	502	488	461	523	540	475	484	535	520	514	493	540	516	553	533	496	481	485	503	483	507	527	503	531	493	488	521	527	514	506	546	496	521	541	537	490	492	510	539	536	510	543	520	547	520	498	501	530	502	522	486	521	522	476	509	544	480	515	509	482	531	467	543	524	495	494	505	526	512	503	501	564	502	510	505	496	531	489	533	525	472	535	496	454	468	544	485	540	519	556	503	507	555	468	514	533	527	532	506	519	495	479	515	504	489	496	527	558	507	471	551	522	515	495	541	511	498	476	513	507	518	486	517	486	537	504	495	551	527	534	507	550	493	518	510	554	534	519	579	500	544	533	511	515	538	505	503	547	541	510	562	492	489	530	474	499	516	554	511	538	529	509	531	565	519	531	510	466	507	503	514	511	558	532	520	484	513	501	486	533	538	520	528	521	492	519	529	531	510	504	524	474	539	494	530	490	497	509	553	490	530	538	511	530	535	508	527	481	484	502	504	499	485	488	504	504	483	501	505	515	513	519	511	524	512	528	519	491	514	504	494	561	517	550	480	523	528	517	499	484	520	551	515	521	515	510	501	491	542	522	527	463	500	518	554	487	553	515	508	521	541	526	511	490	538	508	476	498	522	534	521	516	534	503	479	517	520	526	470	515	477	494	488	495	537	501	470	505	499	500	490	473	526	544	508	514	557	511	515	486	500	519	570	536	490	532	510	523	484	545	484	483	498	475	510	515	520	502	470	548	532	544	494	498	481	505	504	513	477	507	508	487	469	518	535	497	533	528	486	507	512	525	526	497	515	514	516	498	472	508	525	492	508	543	512	543	480	480	486	498	463	502	506	513	482	503	511	481	518	522	504	474	491	522	500	534	532	558	556	512	506	481	556	519	526	499	531	523	537	507	481	525	514	509	514	518	513	490	497	532	516	512	487	514	512	514	498	502	514	531	520	553	502	510	512	505	524	546	530	561	511	517	517	548	530	511	537	528	527	520	513	459	529	501	516	471	501	519	514	503	481	461	547	554	514	499	518	556	508	528	514	571	505	502	484	499	529	516	520	475	492	530	514	506	491	550	532	529	469	539	536	504	525	500	533	510	523	524	492	489	512	525	532	547	515	496	477	491	530	529	529	493	541	531	521	481	505	517	507	481	509	455	530	518	499	501	460	515	502	472	503	477	521	475	518	568	559	519	508	557	531	540	518	532	476	480	507	521	495	541	547	537	506	520	549	507	490	534	518	495	484	525	517	534	533	502	490	524	501	548	507	506	532	536	502	526	514	535	574	489	501	530	539	528	560	527	539	537	543	571	498	497	533	535	505	495	492	509	477	529	521	529	530	498	496	525	470	514	484	525	480	552	519	512	538	509	483	515	500	517	528	460	490	496	522	526	519	510	520	531	526	495	546	496	510	525	504	471	527	505	554	518	523	532	515	524	468	510	501	491	504	498	518	512	518	500	467	543	542	517	516	513	530	505	494	491	542	515	515	484	541	486	513	521	536	516	481	489	537	561	515	516	530	503	555	511	535	491	510	506	496	512	485	507	511	501	531	489	520	562	530	518	527	514	491	494	490	507	522	531	515	536	509	503	457	513	517	546	507	533	479	480	533	497	510	503	535	475	517	498	535	504	494	502	525	581	514	481	517	523	546	468	487	497	502	560	495	503	478	472	503	547	521	524	500	521	543	460	523	512	493	542	492	506	494	531	503	512	507	546	514	491	510	497	473	480	496	537	523	490	521	520	512	502	474	499	518	462	486	524	508	532	480	512	525	489	517	533	512	520	483	516	499	501	531	477	491	504	508	461	501	518	509	546	516	516	531	545	547	496	500	510	528	503	494	551	481	478	494	499	494	534	500	505	490	538	476	491	516	534	515	548	484	508	520	490	480	461	474	566	499	530	517	484	477	518	513	545	509	506	493	487	526	495	505	449	493	518	504	504	508	522	517	508	539	488	507	502	543	497	499	505	518	461	501	520	536	529	500	498	535	504	477	542	487	531	512	491	489	516	491	534	516	502	517	523	548	547	539	539	500	500	524	518	507	516	516	522	526	516	516	504	502	500	477	513	540	489	515	527	534	508	520	508	506	525	514	525	514	505	518	540	502	515	485	509	512	499	526	520	535	516	541	516	476	533	591	552	526	508	520	512	504	497	482	450	490	493	510	493	486	554	488	575	539	478	474	552	497	557	501	520	511	518	492	489	514	486	528	504	503	497	555	487	526	526	491	534	470	492	469	507	494	486	525	489	544	528	514	475	489	479	518	529	496	491	513	516	545	511	519	523	497	503	513	508	520	502	496	528	547	498	475	495	528	460	501	532	524	501	529	508	485	534	526	505	528	512	509	519	488	516	519	532	533	529	495	499	514	499	533	524	539	495	501	465	512	520	524	545	490	488	535	522	482	506	537	503	489	529	477	512	511	515	521	488	546	498	496	548	500	481	485	479	498	481	517	529	483	528	530	504	492	480	523	523	516	555	481	525	540	545	496	502	522	539	499	489	508	536	514	502	485	497	502	481	536	504	534	515	507	506	539	469	499	493	511	500	514	505	531	534	535	504	520	547	501	453	541	541	514	482	500	508	509	492	503	526	494	489
6039	4762	9724	10191	6728	4001	3273	4021	2760	1463	764	413	262	252	192	225	211	202	230	203	207	205	190	204	215	189	206	215	203	227	207	206	210	207	204	218	221	200	222	232	192	201	222	228	197	225	200	215	206	206	193	199	226	207	206	205	200	203	207	189	200	217	211	216	203	213	234	199	227	215	192	218	187	206	183	218	222	223	197	206	225	206	214	223	200	218	209	208	220	223	215	219	218	186	228	216	177	191	233	200	206	209	230	213	217	235	212	223	200	179	185	205	178	208	199	215	199	229	216	223	209	203	199	197	198	186	219	211	198	206	217	198	219	222	237	220	211	235	208	223	207	200	178	191	212	238	244	212	198	218	216	196	185	235	211	215	175	242	211	201	204	209	208	217	205	198	202	199	185	226	229	217	190	207	239	207	209	201	208	228	188	229	202	227	212	199	210	196	217	227	195	206	228	205	218	199	220	194	210	203	190	204	218	192	174	189	204	221	192	209	205	201	196	210	213	209	222	200	212	215	202	202	217	206	185	184	205	213	191	190	226	239	220	220	213	223	217	227	213	189	211	204	205	208	225	223	195	245	203	224	216	242	190	224	198	195	194	195	207	201	224	216	186	202	206	231	254	216	214	227	194	227	195	222	224	205	213	196	221	184	202	226	196	187	207	220	223	221	187	222	210	223	205	209	219	189	212	195	210	222	198	212	214	228	209	208	191	189	190	183	215	199	217	216	208	194	218	193	194	205	214	245	213	195	188	177	216	202	225	205	207	208	207	195	209	222	193	209	215	206	205	196	202	204	203	200	228	209	209	217	214	216	218	207	245	212	182	223	200	224	208	177	231	222	191	201	203	215	209	209	183	205	195	183	204	177	225	202	209	227	209	206	190	224	215	233	211	241	191	211	181	223	202	200	205	222	202	204	182	246	214	183	200	195	224	202	223	206	202	217	171	203	216	177	213	216	221	194	187	216	189	189	212	236	209	200	231	186	219	223	188	184	225	188	223	205	210	205	230	216	211	200	202	229	212	213	213	215	188	209	186	200	206	208	208	241	217	213	222	219	225	195	236	211	229	236	201	239	206	235	202	183	220	203	199	212	232	212	221	200	207	206	201	230	204	242	233	223	186	210	195	204	205	198	226	223	212	176	231	198	244	191	219	210	205	224	197	197	207	214	255	195	210	201	173	205	234	211	196	201	219	212	197	199	247	229	205	210	210	221	209	184	242	220	192	219	182	192	223	182	199	205	237	192	193	220	204	209	225	195	220	201	183	231	200	193	185	211	243	193	194	200	194	215	213	205	214	191	222	230	208	218	200	205	184	209	221	225	210	197	201	187	198	226	220	211	215	195	206	200	216	242	222	221	215	191	232	174	225	217	195	209	219	218	193	206	188	218	193	190	229	214	210	199	186	202	188	200	237	203	209	223	221	218	180	187	209	216	214	195	200	212	195	206	211	214	200	197	203	202	220	213	204	224	200	214	220	212	194	189	202	202	211	239	215	211	193	206	203	226	195	200	187	208	207	202	216	199	214	198	218	192	194	205	196	236	200	215	195	202	202	195	218	204	223	203	187	231	198	219	190	220	201	216	202	198	233	222	186	216	198	209	219	198	214	183	196	217	208	211	231	228	197	222	212	194	215	212	201	218	190	243	212	184	217	200	232	216	229	183	211	215	224	181	193	212	231	243	199	216	225	222	212	178	226	190	217	210	196	201	205	214	211	231	206	225	205	208	225	216	216	206	199	229	244	180	210	209	227	214	240	206	204	183	226	217	223	218	202	227	213	191	218	230	188	240	213	216	187	216	209	191	225	218	204	190	191	195	201	239	207	252	227	221	237	229	179	205	232	212	201	196	178	188	228	212	204	198	232	188	196	211	207	198	208	208	209	225	189	206	203	209	202	204	186	210	216	227	245	221	206	183	186	216	185	205	194	226	200	180	181	201	205	211	214	214	218	201	217	223	203	226	210	212	221	207	205	223	212	219	224	223	193	201	210	193	184	176	224	218	199	199	201	217	210	212	224	228	212	209	217	207	237	221	206	199	218	189	212	212	206	207	236	189	223	201	217	185	248	207	209	211	206	227	202	190	218	206	222	203	201	186	199	208	172	209	206	199	185	205	199	199	199	202	223	181	189	210	243	210	191	224	200	206	205	208	208	201	204	202	226	201	238	233	190	231	200	199	199	219	225	218	203	218	187	208	209	239	192	189	210	203	244	230	220	209	212	201	215	224	235	204	213	183	211	206	201	186	185	220	202	211	224	204	200	204	207	198	219	202	223	220	191	227	203	214	218	205	204	216	223	206	195	226	205	196	241	202	210	201	204	213	208	192	216	227	209	219	205	200	224	213	203	228	204	220	197	210	210	177	219	204	199	209	232	247	216	236	241	194	221	213	170	184	215	210	200	229	200	228	217	176	204	227	204	225	178	217	217	197	218	241	207	199	202	201	242	190	188	199	192	196	233	231	209	222	201	220	220	243	202	199	227	213	202	196	211	248	203	223	222	203	204	219	216	209	204	200	205	184	234	196	217	233	209	203	195	186	207	216	208	211	223	206	202	218	224	229	211	235	198	221	208	211	199	214	200	222	191	176	207	225	192	191	195	213	224	220	209	214	224	192	217	183	198	204	222	209	211	202	208	222	190	233	205	198	211	201	206	221	219	215	192	211	216	201	196	215	211	214	221	231	219	198	219	203	198	222	192	226	183	205	237	228	201	204	221	195	216	205	200	216	210	206	189	215	191	215	193	183	218	199	228	220	235	195	217	214	220	179	209	191	200	219	171	210	239	209	203	220	195	206	223	196	205	214	195	206	202	197	206	247	210	218	205	194	195	201	204	218	183	219	190	191	226	215	219	220	206	222	203	207	214	188	188	240	190	193	198	199	196	202	195	196	220	211	205	209	231	203	202	205	214	197	211	212	206	224	218	201	216	221	196	217	216	203	215	215	223	217	177	221	219	198	228	217	185	215	221	209	211	207	207	215	210	215	213	221	230	201	208	205	223	217	218	203	211	176	192	202	209	180	189	226	205	229	214	213	226	199	193	216	200	219	234	217	225	195	207	199	217	210	220	222	230	190	207	188	216	216	192	207	231	203	223	181	197	205	201	200	220	205	208	196	200	188	205	195	213	223	211	220	205	222	197	218	233	210	206	210	203	198	210	211	190	192	206	196	209	212	197	204	216	194	201	210	200	224	213	188	197	184	210	193	207	211	215	203	188	206	205	232	229	185	227	176	220	213	190	217	216	180	246	220	214	196	217	206	214	197	225	189	219	190	197	221	201	221	197	211	194	189	222	211	210	212	190	201	212	207	197	182	204	233	211	183	183	192	233	213	184	223	197	209	211	222	226	218	205	204	203	190	214	184	205	209	205	212	205	209	192	190	201	205	211	205	199	205	207	202	192	199	222	180	206	216	218	240	237	198	204	179	183	189	250	224	206	219	201	197	219	206	191	212	205	186	209	180	227	212	212	185	211	216	228	195
4380	4709	15924	21659	18251	13916	13871	15727	10865	5950	2712	1296	731	573	517	577	528	513	521	495	524	567	550	515	556	516	518	567	512	548	490	531	544	571	531	542	530	566	529	495	499	554	518	535	511	520	536	525	570	560	559	561	552	582	508	515	513	546	535	498	520	532	533	561	530	539	513	550	539	527	531	517	518	561	552	491	529	546	539	519	544	557	560	505	497	560	544	505	543	533	521	576	506	539	532	522	521	540	547	535	547	575	534	533	528	524	526	531	525	564	566	522	557	542	498	556	574	539	532	565	542	547	545	568	524	496	514	539	517	519	551	531	530	514	529	500	532	525	550	537	536	532	531	530	543	551	486	522	526	554	549	531	549	557	516	542	552	501	542	545	518	568	579	538	552	525	555	529	543	579	572	565	535	524	534	539	537	498	541	525	513	524	529	549	533	528	541	521	523	563	525	499	567	525	567	503	536	515	530	529	569	516	527	508	521	532	556	574	539	519	516	536	531	517	534	562	502	578	543	578	577	501	494	567	579	502	557	517	570	583	545	546	552	549	517	523	548	541	569	548	548	513	494	484	529	557	546	541	536	522	550	495	541	496	499	537	531	544	599	522	535	589	509	485	519	518	535	518	540	551	523	513	511	527	514	529	511	533	538	494	537	542	525	524	536	531	519	511	542	507	528	517	563	527	521	513	521	513	572	543	498	518	561	525	535	522	498	568	530	529	548	557	511	563	551	561	539	510	569	504	576	529	581	525	519	573	545	498	531	522	547	561	569	583	557	541	512	506	573	530	539	519	548	536	531	543	570	486	525	550	516	546	495	575	538	560	501	516	525	521	547	541	567	525	523	554	538	521	540	521	527	516	525	548	532	532	550	520	520	543	545	556	502	561	537	568	561	528	542	564	584	533	481	550	532	515	540	508	535	538	542	557	521	488	523	510	486	529	513	550	568	551	530	583	559	503	511	547	549	531	538	511	566	545	545	539	527	553	539	569	535	543	538	557	541	520	530	558	541	555	525	557	535	542	529	572	555	475	554	525	529	505	550	530	535	533	532	566	546	491	553	545	522	535	582	525	518	516	506	527	534	497	511	548	533	526	533	534	565	546	523	548	531	542	543	511	572	509	526	528	574	554	549	516	546	520	555	560	532	512	560	551	552	486	546	499	530	529	591	532	558	577	561	523	500	517	535	528	537	492	511	540	549	531	563	532	561	511	520	503	489	522	552	530	548	498	571	505	550	520	577	552	527	548	534	549	552	565	554	543	533	521	534	517	521	529	539	514	583	503	540	554	547	523	494	522	486	545	536	539	537	533	569	594	536	535	536	558	510	555	582	491	524	532	521	520	514	556	554	491	530	560	566	563	521	541	532	544	525	506	503	514	575	499	537	495	519	531	541	510	537	570	545	535	529	540	510	541	517	568	553	542	526	535	559	589	547	538	510	558	556	555	521	564	539	532	527	459	551	527	504	559	506	543	538	589	505	523	576	514	553	558	534	512	502	534	525	542	520	550	497	546	519	544	491	521	572	506	565	566	505	541	550	539	524	517	526	546	551	556	547	538	489	541	560	556	544	538	487	545	522	529	514	519	542	510	533	504	487	534	525	518	508	546	549	520	516	553	506	521	545	520	539	518	517	550	548	550	549	541	553	545	480	543	550	501	551	527	569	470	531	537	533	538	543	533	541	486	504	526	565	520	498	548	525	579	536	510	525	533	557	537	521	552	550	497	512	513	497	540	554	548	509	534	511	538	541	535	550	519	514	562	533	514	537	554	515	524	548	528	521	517	530	529	555	597	585	517	557	518	538	537	551	533	511	550	527	559	534	500	492	576	538	573	539	542	534	512	538	531	542	553	523	555	533	518	503	527	550	508	525	543	541	528	534	548	551	544	526	516	560	542	521	531	541	514	558	524	593	562	545	533	513	535	563	503	504	554	534	513	542	532	560	546	562	525	557	563	568	552	512	488	542	527	501	517	562	522	493	518	553	527	542	543	559	551	544	562	543	493	572	517	608	526	539	524	576	515	512	542	547	544	543	559	536	514	551	546	545	543	513	560	512	540	533	573	578	560	539	523	535	534	533	567	529	554	554	524	516	561	530	512	543	525	561	559	527	531	544	540	514	531	496	556	490	522	552	559	529	540	531	520	536	533	527	550	528	498	534	531	519	552	532	535	558	561	520	542	535	504	559	517	525	556	524	501	528	534	497	558	546	515	561	503	557	526	476	540	543	540	518	507	574	542	535	533	534	538	535	524	492	596	597	525	574	525	520	508	583	549	511	552	544	543	498	569	559	525	556	563	519	579	552	469	544	558	501	496	512	542	576	556	542	537	535	492	562	531	569	528	551	551	550	525	571	524	558	513	507	531	522	586	560	554	586	533	528	554	542	521	500	545	534	532	537	522	529	561	484	502	594	502	521	523	523	495	589	547	554	516	540	536	510	525	519	547	536	515	555	522	537	520	534	520	498	512	533	546	561	504	521	497	514	513	488	510	528	528	502	503	559	522	522	549	503	547	505	542	526	475	528	514	539	568	494	543	533	516	529	541	528	533	497	546	530	520	542	516	520	533	543	551	579	536	561	545	512	509	554	514	552	521	563	524	527	544	550	526	536	540	514	536	551	541	534	551	577	544	624	558	526	524	549	576	529	539	534	552	509	589	517	595	524	549	540	529	527	528	543	578	542	536	520	535	508	505	511	537	533	570	528	550	546	480	558	526	548	516	501	556	541	568	558	522	523	524	539	578	512	548	537	532	546	516	549	526	540	543	568	538	567	529	568	513	542	550	559	499	521	532	549	511	528	525	519	523	510	583	547	558	519	540	518	531	542	496	538	569	518	515	576	516	495	571	518	604	536	548	542	560	527	548	484	523	533	563	534	544	522	546	525	514	511	538	585	517	511	550	553	517	552	563	511	532	559	583	537	542	562	547	540	542	541	528	557	562	546	508	533	548	554	542	569	524	537	577	490	571	540	555	520	538	532	551	602	568	550	549	492	484	504	511	580	516	517	535	569	563	538	533	550	551	559	541	546	498	497	488	492	518	577	533	572	490	523	524	583	539	512	522	541	544	540	522	550	542	510	553	545	541	522	584	555	548	531	507	545	539	548	548	505	533	538	487	547	517	516	523	552	494	457	522	529	544	546	588	477	535	537	534	575	556	570	514	491	535	537	533	500	551	540	532	503	554	509	535	548	516	537	556	521	508	556	550	514	555	528	580	549	498	529	531	571	536	542	520	515	536	566	552	523	525	544	495	552	531	564	492	528	520	561	510	560	469	516	524	540	526	549	522	571	506	522	551	561	537	514	550	490	577	571	564	535	565	539	517	520	527	522	546	530	533	522	539	545	523	553	527	548	515	546	502	499	526	533	486	569	535	528	515	501	546	565	610	522	515	517	570	515	514	517	523	540	563	501	519	513	575	531	535	575	519	528	543	596	529	556	577	513	573	493	531	576	557	542	507	586	538	510	573	547	536	517	528	532	537
16916	12020	17168	11790	10152	19188	35244	33302	21877	10493	3264	1022	366	238	264	226	188	198	227	214	206	207	226	229	215	209	210	213	202	190	195	241	207	218	213	188	221	189	179	221	215	224	216	192	215	231	196	207	210	219	221	227	221	212	216	205	235	195	238	209	239	199	205	214	237	221	205	253	209	208	212	220	192	219	226	226	216	225	206	221	202	204	230	197	202	207	212	204	202	205	217	216	198	199	224	198	203	213	240	215	241	219	173	206	203	218	222	218	192	193	195	249	193	221	226	206	216	185	227	220	227	214	229	203	183	252	199	188	211	201	237	229	222	180	190	210	200	223	231	227	209	192	223	219	219	206	225	194	212	218	198	217	223	196	216	183	227	223	221	201	215	218	225	189	259	215	194	199	218	200	236	206	222	228	207	201	209	214	204	207	203	212	200	227	197	215	218	212	212	218	234	205	213	196	205	215	216	215	189	225	201	201	226	201	207	197	210	216	214	221	204	191	217	193	209	197	200	228	193	231	227	242	219	241	210	204	215	236	204	225	218	178	213	217	204	198	201	211	218	204	204	223	214	207	208	215	231	222	203	213	208	226	209	224	199	246	218	204	216	215	226	261	203	248	214	209	203	212	200	197	197	238	214	226	245	203	211	179	189	202	210	217	215	235	227	204	218	203	232	206	217	210	215	192	197	186	214	223	211	223	194	205	218	219	208	197	217	191	192	238	206	216	220	215	219	216	193	230	210	188	182	215	175	225	220	221	211	225	222	221	221	202	206	196	218	209	201	198	213	222	216	208	217	214	192	209	219	208	206	213	205	186	209	230	211	239	208	209	214	220	230	227	225	207	198	181	166	206	228	228	236	202	196	230	218	226	210	230	219	218	244	183	214	193	206	220	242	211	202	220	201	214	198	207	219	201	211	232	223	203	198	203	190	186	218	233	206	204	204	228	239	214	232	167	204	229	211	214	206	222	226	214	215	238	193	225	199	226	212	239	221	203	189	212	224	233	200	210	211	210	193	215	216	219	209	210	195	242	196	188	223	175	208	205	202	198	209	223	205	209	199	195	217	216	213	212	250	235	221	227	211	190	220	205	231	215	199	231	194	191	200	195	210	205	208	201	198	221	218	188	191	210	205	188	213	244	197	193	206	232	205	183	233	223	224	244	226	217	224	201	196	198	235	210	207	216	217	231	211	206	197	232	195	196	206	215	219	209	228	201	207	200	226	206	194	225	219	156	229	221	219	209	224	217	208	203	213	197	214	245	206	204	229	196	207	220	203	221	214	186	181	204	236	201	186	217	212	209	206	186	204	223	214	229	216	209	216	214	214	200	211	193	213	213	207	222	229	211	228	222	234	185	189	214	237	246	208	217	209	187	220	202	202	259	187	203	223	198	220	237	204	222	230	215	173	209	194	206	195	225	227	247	203	177	216	226	207	198	205	237	204	203	183	207	195	221	208	192	188	199	223	215	211	204	174	224	204	223	243	214	189	220	222	243	236	236	223	200	196	211	212	207	223	233	204	233	209	217	234	248	181	195	183	197	214	199	212	203	226	204	214	192	223	262	236	223	225	201	197	210	234	209	200	211	202	207	210	213	182	225	229	205	214	201	202	181	224	213	209	239	213	222	221	236	206	207	202	231	211	229	208	240	209	220	212	235	227	203	202	207	217	163	186	187	197	205	214	219	225	219	181	190	189	210	208	211	238	229	211	233	216	214	233	227	210	228	221	229	225	207	208	191	206	216	234	208	197	200	220	225	219	239	199	204	203	234	220	207	189	206	206	181	194	209	234	226	198	215	225	214	234	204	193	217	205	219	201	208	242	213	205	211	199	192	208	183	184	217	210	192	225	217	207	203	232	206	179	201	212	230	223	195	217	195	262	202	211	209	223	205	195	222	210	214	220	219	206	228	203	206	247	239	234	216	226	213	206	174	213	217	221	233	207	200	223	232	222	218	209	211	200	231	213	228	213	237	214	204	206	245	247	235	241	192	252	216	213	200	193	216	208	239	219	204	215	190	211	214	212	218	205	207	236	233	211	219	192	234	199	196	215	192	232	227	201	218	196	216	203	227	223	213	202	215	211	217	201	210	205	228	221	203	209	233	225	186	193	226	224	208	212	218	211	203	218	205	185	218	242	224	192	234	233	220	206	207	221	190	225	203	223	209	242	206	218	216	196	221	208	225	216	199	210	192	206	250	223	237	196	209	220	221	208	211	236	223	214	218	213	210	210	209	235	229	211	225	198	204	207	195	204	240	221	226	226	188	205	200	215	218	208	210	240	204	226	222	208	207	227	191	222	214	204	229	223	194	236	224	204	215	192	201	201	189	206	192	232	191	230	232	204	190	205	209	201	243	204	209	226	217	209	205	191	220	220	191	237	204	215	206	216	210	226	240	216	202	198	237	215	194	206	220	225	193	217	192	200	232	220	200	207	214	234	189	208	194	219	220	200	251	193	218	230	195	201	221	229	213	245	217	213	213	216	217	207	195	224	192	240	210	226	223	204	199	163	207	215	193	216	211	182	209	234	226	196	217	201	216	215	210	246	236	212	245	198	202	251	207	219	220	211	236	214	229	229	198	202	213	200	199	214	203	204	187	182	195	222	190	192	231	238	229	182	212	214	228	213	232	219	212	203	223	217	213	208	203	207	229	221	218	207	200	224	229	200	221	193	203	223	255	231	212	200	228	250	204	255	232	217	208	213	212	194	197	229	212	224	202	230	211	241	208	207	174	211	208	234	215	204	214	209	212	225	218	215	191	212	214	211	193	206	252	227	212	195	193	220	226	207	169	221	206	182	230	188	194	210	247	218	223	240	209	195	214	234	203	243	217	233	233	203	191	195	212	214	223	235	215	200	254	221	219	213	207	191	202	204	225	224	222	220	223	211	202	197	218	237	229	213	208	245	203	221	221	216	201	217	253	183	210	194	210	204	225	228	209	188	227	204	194	189	202	193	214	215	184	188	218	214	197	231	210	219	224	198	223	213	223	193	194	230	203	221	208	195	264	192	205	234	222	220	197	222	211	188	184	228	219	204	209	192	202	225	196	210	228	197	207	220	194	226	219	210	216	232	201	199	210	213	214	226	179	194	212	174	214	192	208	244	217	213	211	219	181	221	214	225	232	209	218	200	198	215	221	209	188	222	181	210	206	231	221	219	220	223	242	199	208	219	221	188	207	233	223	206	199	202	223	193	198	227	200	225	225	219	226	208	210	225	223	202	201	211	239	198	214	190	219	210	218	221	199	209	195	180	201	214	227	202	222	214	184	185	221	187	204	217	219	230	217	203	223	206	210	204	191	218	220	236	229	223	228	202	201	225	217	232	189	203	225	210	211	203	232	202	197	212	192	191	219	207	201	211	219	219	219	187	203	204	187	202	228	205	217	215	204	209	195	238	223	222	244	193	230	220	213	185	218	186	207	200	219	212	206	200	194	235	203	223	199	210	223	220	189	223	229	200	208	203	209	249	212	213	210	200	227
10484	10355	22242	22167	23700	36183	51624	48678	38457	25159	11822	4108	1335	790	580	572	579	566	548	554	555	521	555	576	575	550	542	565	490	553	534	538	566	550	544	535	562	558	561	521	549	556	536	560	537	575	532	581	518	510	561	531	529	570	552	557	570	551	561	549	504	571	528	554	540	547	528	519	597	559	550	577	537	562	547	556	552	568	555	571	529	527	583	526	572	548	564	554	566	572	533	549	524	566	546	594	570	586	521	578	543	520	521	535	552	571	521	570	522	562	580	543	548	539	573	542	543	495	556	496	542	520	594	561	551	542	566	552	541	583	557	563	545	560	527	549	535	616	564	542	509	519	509	533	521	528	503	529	520	549	587	553	542	577	571	548	512	491	514	542	563	538	537	549	561	586	560	533	544	535	567	564	552	566	577	536	537	531	533	544	508	523	571	548	515	537	511	553	508	584	549	572	527	519	550	496	516	544	549	592	536	592	564	520	569	520	554	553	511	625	590	544	582	544	551	552	561	533	538	564	552	524	570	554	522	552	574	574	553	540	541	527	518	532	556	535	544	542	526	559	523	555	551	553	572	516	510	553	549	563	584	554	549	540	503	572	587	541	525	529	513	586	549	561	493	540	503	536	489	597	594	569	551	514	571	544	513	561	563	508	572	557	559	527	511	548	500	546	571	554	538	592	538	567	532	569	535	559	543	508	544	540	532	515	521	543	584	529	519	511	540	543	567	536	483	530	563	556	503	547	537	534	522	545	539	548	556	513	556	583	543	544	549	519	555	593	591	520	566	567	528	586	527	513	528	523	583	549	553	530	539	572	522	518	537	537	537	560	541	568	547	523	551	563	568	544	567	573	556	587	503	596	519	501	546	554	546	543	552	534	523	524	584	596	580	577	567	575	574	566	584	561	541	548	534	546	523	556	543	565	552	535	533	538	553	514	573	543	554	530	564	525	543	564	541	558	599	543	571	525	532	535	541	510	524	516	554	553	550	572	551	534	531	554	530	520	546	605	545	554	551	554	551	570	524	565	568	573	541	563	580	561	518	554	525	526	538	525	545	546	524	531	549	575	541	518	549	533	517	545	511	539	508	541	547	515	556	560	554	551	522	540	554	547	540	548	554	587	551	584	529	531	532	536	514	559	526	561	556	518	584	564	562	555	534	556	583	526	531	555	560	534	543	539	578	541	552	518	586	536	555	575	532	540	530	552	583	554	509	523	529	535	574	542	534	538	514	580	569	525	552	546	536	531	549	567	574	550	517	525	565	533	564	563	563	526	472	606	553	577	494	538	562	556	550	548	542	534	533	556	541	547	513	543	523	566	552	559	515	554	539	522	569	564	502	546	561	581	547	564	555	519	553	555	550	564	568	527	588	538	527	535	533	577	574	548	548	531	583	550	537	548	542	548	561	505	547	578	538	529	534	560	532	549	540	579	565	533	523	524	544	559	515	543	539	493	557	526	577	530	533	556	565	516	559	533	558	542	516	522	554	542	535	584	564	553	566	530	537	531	516	519	516	572	592	499	515	541	541	589	528	547	564	564	536	567	563	558	541	534	518	545	527	526	550	527	563	587	557	559	562	517	513	567	598	603	532	511	550	596	527	569	557	541	544	540	523	524	536	556	514	555	551	564	538	585	534	578	536	531	514	596	527	524	540	553	570	508	553	584	565	534	586	580	568	548	541	557	533	584	548	570	535	547	587	529	556	515	571	539	596	568	577	580	548	520	538	569	551	533	513	568	555	547	544	554	521	566	546	568	563	518	535	555	532	539	564	520	599	542	546	543	503	564	557	533	516	567	536	598	558	564	561	501	532	573	545	606	537	593	540	552	548	507	594	574	510	475	523	534	548	530	542	526	520	540	526	540	568	551	553	529	556	565	537	537	564	546	568	569	572	475	582	557	522	537	498	534	539	562	562	558	511	551	544	513	534	541	575	529	521	559	561	547	546	572	554	543	538	549	605	532	535	532	540	493	504	556	562	522	543	531	524	553	551	556	526	549	542	550	523	594	551	534	548	552	538	534	548	532	586	579	560	532	551	568	578	505	535	516	546	504	553	584	546	553	589	511	576	551	578	538	563	570	536	536	545	514	582	549	543	559	574	554	557	491	561	561	570	526	565	611	598	551	544	551	529	537	537	610	530	544	553	544	539	598	545	501	548	542	521	543	524	510	577	556	525	531	557	543	574	497	526	559	557	522	554	548	587	554	556	572	511	543	504	544	567	522	577	556	551	528	517	590	574	578	520	598	577	537	590	573	545	564	545	570	545	568	527	585	569	547	564	573	544	516	529	535	572	517	530	565	530	552	538	564	582	589	571	551	548	560	519	543	544	492	581	565	579	549	565	576	517	531	518	571	505	530	530	548	531	501	558	518	546	541	584	565	558	535	548	524	554	533	541	536	566	571	558	561	529	548	591	565	551	569	554	530	564	542	529	509	486	580	548	556	502	496	511	569	562	558	555	526	536	516	562	543	549	560	578	521	552	534	511	563	529	580	554	555	565	582	588	566	565	534	579	550	559	576	535	586	501	510	613	537	557	521	523	535	555	541	564	568	541	525	537	547	545	584	508	571	566	580	549	570	566	527	542	510	518	532	537	534	559	579	556	579	504	531	519	574	546	575	540	556	582	523	549	521	572	569	537	554	555	571	541	616	574	536	541	546	553	543	532	570	553	552	546	553	570	562	529	554	572	566	535	535	545	526	508	538	555	535	535	567	584	535	551	528	550	522	559	539	544	521	509	515	519	558	547	582	505	526	515	523	526	523	578	585	548	564	526	552	550	540	542	543	589	530	558	570	541	545	561	499	515	493	531	559	534	547	528	558	532	574	528	542	552	554	522	536	546	533	530	560	534	574	545	566	549	524	510	550	554	537	572	512	556	535	530	551	536	520	536	526	581	564	563	544	548	526	553	518	548	532	555	546	528	566	528	529	550	487	518	565	543	583	552	526	516	581	531	576	535	518	519	564	577	519	551	606	528	563	507	553	494	531	560	548	559	557	528	532	502	556	529	522	559	522	531	513	538	543	525	548	514	533	575	550	504	550	539	562	556	543	579	542	510	606	547	534	531	559	541	561	522	565	522	578	545	531	508	571	485	534	543	552	519	566	549	538	515	536	528	580	554	533	574	523	553	549	602	556	551	575	574	553	554	549	526	541	559	552	505	551	554	537	574	529	522	548	543	572	577	561	509	611	581	527	594	535	533	568	530	542	519	534	574	523	539	518	543	525	548	590	521	542	551	571	555	499	550	529	537	543	535	559	574	598	529	527	525	524	551	551	527	532	521	530	524	513	533	591	579	506	561	531	514	533	504	569	557	563	522	574	505	534	565	556	577	551	578	542	548	552	564	562	526	494	553	516	577	530	563	574	510	545	576	574	566	547	550	583	530	533	526	509	499	549	574	502	560	557	527	532	512	541	558	583	536	543	534	549	562	589	545	513	507	546	529	519	547	569	542	545	556	546	569	547	564	576	554	556	588	552
26643	18353	19682	13913	8447	28363	54125	48795	33972	19388	7668	1885	572	252	214	212	195	211	176	191	219	194	195	196	199	167	212	198	179	191	164	169	209	189	201	172	207	207	171	202	205	167	198	209	216	182	192	190	214	200	196	192	190	193	223	183	233	189	197	200	222	179	205	195	192	195	190	213	217	190	193	194	206	200	205	186	199	171	188	197	200	184	206	181	203	212	199	175	201	206	184	170	191	201	197	198	190	232	194	162	197	184	192	213	196	198	205	205	189	199	194	209	233	186	207	210	204	220	223	218	186	184	195	194	196	214	184	220	225	208	225	180	172	201	216	201	199	217	174	196	200	186	171	162	180	205	168	216	160	222	195	210	199	182	193	184	176	208	206	204	183	199	217	202	197	209	196	194	210	198	175	186	214	207	192	188	209	187	217	191	183	187	201	170	197	199	190	207	201	196	211	206	164	194	182	209	210	190	215	192	199	193	165	185	198	210	230	195	205	191	198	209	201	165	200	186	186	192	197	215	198	189	186	193	206	216	230	193	201	196	207	214	184	176	200	205	189	166	222	180	185	224	194	198	161	229	209	170	168	211	200	206	179	216	190	211	178	200	217	197	175	202	200	191	209	184	189	195	204	202	189	178	192	190	195	199	192	206	195	175	205	184	202	232	189	190	199	195	179	180	220	225	195	191	197	168	189	198	201	200	195	220	202	215	193	173	202	206	184	211	183	182	205	224	189	211	184	202	192	198	216	189	222	192	185	200	183	221	197	175	185	214	208	190	185	207	179	203	193	222	205	210	178	204	186	189	205	191	200	230	172	194	169	200	203	187	203	225	201	219	152	182	209	179	184	225	194	209	202	222	198	202	192	196	197	193	177	234	194	193	196	206	196	182	196	208	212	190	188	196	180	199	189	219	219	207	180	188	197	181	199	198	201	195	211	182	174	203	202	197	192	190	197	188	193	227	211	179	193	201	203	208	204	218	185	193	195	191	197	202	184	193	195	199	182	215	190	204	200	219	199	200	199	208	167	223	174	188	206	216	226	197	211	209	196	218	210	192	178	178	198	196	193	208	193	185	181	205	174	226	210	201	192	192	203	202	195	197	192	189	195	178	212	224	207	205	190	222	181	181	216	181	210	191	187	172	190	207	190	199	184	201	192	222	184	198	199	204	206	190	201	223	206	203	207	199	222	173	212	199	206	212	182	190	181	186	196	231	212	202	185	200	192	208	197	229	195	179	215	205	193	220	201	196	211	210	201	203	203	195	197	189	218	199	182	182	224	197	223	192	168	171	184	211	195	199	184	186	179	202	191	194	194	206	204	175	190	178	198	177	204	219	203	216	180	204	182	220	196	166	194	184	172	197	199	185	203	174	216	184	196	226	174	227	213	228	191	192	197	220	182	189	203	165	204	194	189	202	233	220	203	174	204	187	213	201	209	178	196	193	227	208	192	184	200	176	201	205	166	220	214	183	176	200	191	185	191	194	186	202	201	235	194	211	205	209	215	197	185	219	185	200	194	186	207	186	197	188	201	206	182	201	222	225	190	198	201	211	220	205	202	205	218	188	196	178	198	201	186	197	215	188	201	194	194	184	181	197	206	209	209	188	189	193	197	214	193	188	214	184	185	185	185	207	183	193	197	233	205	201	184	182	187	204	184	172	214	199	179	195	184	203	193	217	205	200	206	192	212	171	220	187	195	199	187	177	178	183	205	196	203	207	195	206	193	217	200	190	214	194	183	204	192	208	181	185	216	210	195	213	193	191	183	210	190	201	202	204	209	196	186	204	173	225	198	200	214	210	209	172	205	219	191	191	181	198	207	204	203	190	213	220	224	188	218	201	201	209	178	186	195	212	216	191	215	159	221	178	211	175	201	200	194	207	205	194	193	187	172	194	197	177	220	189	195	221	177	214	195	191	186	205	203	207	220	226	186	190	204	202	172	187	191	187	173	206	196	192	189	206	174	165	197	193	197	189	190	198	172	196	177	202	195	180	193	225	219	202	180	189	237	204	187	213	171	197	207	198	200	194	197	197	223	205	204	208	187	220	203	202	211	200	173	200	194	206	190	182	211	228	219	199	208	194	211	211	224	239	185	188	191	212	187	183	179	180	190	214	192	182	189	212	212	192	193	190	188	223	201	168	231	165	200	188	192	206	209	179	198	202	203	188	191	154	201	207	183	208	192	177	196	199	219	222	215	184	187	219	210	195	205	188	213	204	189	177	206	189	215	178	182	179	192	188	200	190	190	208	199	184	207	196	200	189	206	182	158	199	208	197	205	198	183	215	203	198	187	187	180	177	217	220	199	182	193	177	174	178	205	187	209	194	199	210	199	229	187	200	203	195	201	214	210	200	190	191	193	204	221	198	221	203	225	211	197	179	178	210	197	212	188	190	167	184	209	199	222	199	186	186	170	186	196	180	193	178	172	205	201	216	210	186	191	212	194	202	215	199	194	200	216	217	214	197	210	201	226	208	232	177	198	194	205	200	190	196	221	198	176	197	204	175	179	174	210	194	198	190	196	192	208	198	204	196	214	172	212	200	188	206	195	200	193	208	169	192	206	215	220	226	208	188	200	197	206	187	173	207	200	207	198	202	189	194	186	178	206	197	197	206	181	186	180	207	207	234	207	197	189	199	186	192	205	201	213	204	204	217	183	212	192	198	205	196	177	205	199	195	172	211	178	157	173	239	197	212	223	198	198	186	187	218	197	206	214	192	217	193	201	187	197	186	197	217	214	177	197	211	187	195	203	190	175	209	227	225	205	191	191	193	195	196	196	189	190	173	207	176	180	192	211	208	191	178	207	176	173	185	238	191	195	187	175	178	202	190	220	234	205	209	206	205	193	218	216	189	194	197	198	201	194	208	162	188	198	205	243	198	234	179	207	170	212	219	189	202	192	194	209	187	197	208	195	201	190	202	204	191	214	201	212	178	196	188	198	198	191	191	227	208	198	197	202	194	181	201	197	201	201	201	197	194	182	218	201	196	201	194	161	179	193	191	198	199	195	191	203	204	195	218	198	198	202	195	196	199	190	166	176	197	179	223	219	206	181	196	204	199	195	205	187	193	220	204	206	199	199	181	190	197	198	206	192	212	257	191	195	206	192	188	181	212	223	191	178	187	206	200	182	187	174	204	206	204	187	204	210	209	192	192	194	202	188	200	202	184	205	210	183	189	206	202	213	191	194	200	206	187	203	194	211	198	199	208	190	199	203	182	183	165	188	200	218	200	195	200	206	198	181	197	191	192	201	188	200	210	209	190	190	203	212	185	201	175	179	190	189	203	225	182	207	199	203	199	184	209	181	191	194	181	191	213	209	189	197	220	191	196	188	184	184	188	212	188	215	182	217	206	201	194	199	205	184	201	203	180	222	202	198	209	193	193	218	200	187	189	195	212	201	197	214	213	187	180	196	184	186	177	209	192	183	171	188	169	205	225	196	195	199	191	211	189	193	209	201	182	181	204	231	194	218	211	206	194	200	185
14885	13615	22540	23733	19264	45438	66344	61270	48132	34909	19673	6994	2185	871	601	518	473	549	503	548	450	506	550	507	506	501	531	470	524	506	504	496	548	515	508	497	528	521	499	511	474	543	514	507	476	484	541	476	486	565	511	520	481	507	500	499	481	479	553	513	483	538	520	517	486	490	482	529	513	504	528	488	532	532	569	485	493	522	517	500	500	494	508	502	476	544	523	490	475	528	476	526	524	482	551	562	527	497	507	506	509	520	503	495	497	517	529	504	551	502	518	490	492	510	531	542	548	484	506	523	542	509	527	532	520	512	492	526	470	513	524	504	481	543	488	477	514	543	492	557	513	495	536	519	522	508	521	491	495	519	473	519	516	443	515	539	516	465	514	514	539	507	508	496	576	535	549	542	516	466	515	544	536	515	540	494	518	494	524	491	524	491	472	505	474	510	488	472	511	512	521	484	498	505	507	451	551	521	509	540	550	537	511	513	479	533	484	527	510	492	497	499	493	506	492	528	473	532	503	511	519	503	501	530	506	481	483	530	532	528	497	501	473	525	525	508	499	501	518	488	508	477	515	525	509	473	521	509	493	524	488	508	502	452	477	494	478	488	519	524	518	498	553	486	515	492	496	500	487	516	516	496	509	501	508	540	530	527	504	510	515	514	515	514	541	523	542	527	509	520	519	498	510	492	477	501	499	525	530	506	527	498	526	504	490	494	506	496	525	493	508	512	551	478	510	521	486	515	498	502	487	497	462	472	495	506	553	566	517	532	499	519	525	498	490	522	527	527	529	507	500	543	467	521	516	541	492	476	538	531	483	508	506	509	475	486	485	504	545	510	537	509	469	517	504	500	505	473	540	512	484	476	514	533	505	513	526	480	498	488	493	515	534	496	513	530	516	542	487	483	497	498	490	486	526	485	493	507	537	493	502	497	506	524	476	489	506	531	543	504	536	471	550	505	518	527	527	516	503	511	509	521	496	524	499	466	530	511	515	515	491	491	529	498	528	507	527	507	485	501	529	485	503	502	506	516	523	542	550	495	527	516	506	526	486	520	491	533	547	507	485	452	494	512	519	525	476	546	463	498	472	501	504	542	496	514	540	526	521	468	466	524	488	477	486	497	505	517	523	518	502	508	508	491	511	513	488	499	520	498	479	507	592	487	524	506	513	520	495	486	487	529	491	520	502	545	514	549	511	518	535	517	479	502	505	478	489	503	519	512	499	498	486	524	468	541	536	516	503	494	482	507	550	514	513	501	523	500	479	526	554	476	522	500	540	498	483	518	522	506	512	489	528	505	507	555	509	465	510	526	502	487	514	468	519	486	493	506	549	494	539	543	504	522	469	499	493	526	486	504	464	497	505	493	478	564	531	496	512	518	504	513	533	505	543	510	517	486	526	523	514	485	538	514	507	523	490	494	506	551	498	487	492	486	507	539	491	509	505	486	499	473	501	509	491	497	504	535	523	514	545	514	503	502	503	485	503	496	477	517	523	553	479	531	505	502	528	520	532	483	463	508	529	524	539	510	468	531	509	559	501	522	532	515	527	533	519	493	485	522	494	492	503	547	544	496	542	482	540	521	469	501	474	497	484	505	482	498	492	530	509	519	534	475	486	504	504	516	536	545	520	509	547	541	487	530	476	526	499	545	516	478	491	491	552	538	559	530	537	471	506	512	497	495	498	492	481	534	527	510	507	475	479	488	491	544	523	515	486	484	526	529	478	477	514	520	493	514	520	489	546	493	488	518	537	557	536	564	511	511	508	523	480	505	496	520	499	482	536	520	510	508	513	473	484	532	476	497	524	483	494	478	517	506	493	516	477	489	538	494	501	520	552	508	498	519	456	523	480	514	492	524	558	519	465	486	511	538	552	513	469	515	519	531	525	509	531	527	539	477	518	518	499	489	522	529	507	501	493	551	493	552	538	539	526	494	488	511	515	501	469	492	503	529	510	505	534	488	487	509	526	496	544	504	502	507	530	508	516	525	517	476	489	535	518	507	518	504	486	475	506	542	489	512	508	504	531	504	513	509	498	515	474	518	476	509	512	525	493	530	478	522	526	469	549	524	500	526	527	529	542	471	504	520	502	507	515	524	497	483	510	497	480	506	518	505	504	490	529	509	515	518	489	506	475	494	494	484	522	498	514	545	514	502	532	496	500	512	530	523	507	483	559	502	500	517	505	480	502	542	485	510	536	493	515	491	503	510	473	498	517	572	502	468	506	487	484	500	506	484	513	497	500	513	527	523	508	503	494	541	479	559	482	516	520	477	520	523	532	534	488	534	505	473	525	517	534	561	500	466	488	528	485	509	477	538	499	526	483	552	509	508	509	451	505	516	498	492	563	560	515	498	465	520	479	521	533	498	484	522	506	536	506	525	491	528	498	494	531	521	505	493	508	523	495	497	514	527	516	527	482	521	480	503	465	526	487	474	513	474	518	487	532	524	531	547	455	518	481	527	543	509	505	513	477	496	524	491	480	502	518	520	525	559	555	530	499	526	474	480	527	521	460	505	500	493	518	510	490	462	516	501	521	499	503	474	516	489	497	531	467	525	493	496	483	512	461	485	478	493	503	506	472	515	503	535	512	520	501	518	522	514	520	537	475	503	487	497	559	535	524	513	448	481	521	522	473	476	508	496	502	508	541	510	532	505	516	537	510	504	507	490	548	480	519	464	493	528	530	550	497	529	532	474	456	524	547	492	497	475	507	498	526	496	460	465	481	465	519	581	476	491	523	486	511	530	505	535	528	520	488	512	504	489	492	498	508	512	466	494	485	532	526	501	525	518	478	530	514	513	503	533	529	560	518	533	479	525	509	517	525	482	504	520	504	492	505	528	498	531	547	547	518	520	518	516	519	517	466	494	490	503	506	498	522	505	499	492	503	459	486	508	460	523	518	531	543	496	505	504	535	504	512	502	503	528	515	534	518	524	551	487	520	515	531	496	482	513	531	519	471	484	532	572	518	514	530	537	552	474	509	516	488	534	504	530	491	509	490	522	490	522	510	497	498	498	521	512	516	520	512	538	525	490	515	480	512	533	535	498	490	508	495	527	549	486	516	554	516	491	502	508	471	502	526	496	533	458	495	541	510	474	514	489	522	512	489	524	500	514	506	479	496	545	475	499	522	503	492	500	528	510	497	520	505	520	501	512	519	483	504	472	515	481	487	518	498	512	518	542	540	523	524	520	500	546	524	571	504	504	469	484	506	485	524	533	475	508	510	502	531	468	489	537	518	492	515	523	489	535	494	536	520	511	517	543	540	513	504	531	537	506	535	534	533	552	513	491	519	524	487	497	497	481	486	520	513	500	485	507	515	506	513	477	539	511	490	508	508	503	513	544	508	522	520	441	516	505	501	553	506	481	516	513	531	499	510	463	467	516	489	519	511	469	458	497	490	496	498	534	506	512	556	485	503	528	536	505	486	537	504	525	533	512	514	523	512	503	489	514	519	484	516	494	509	493	511	509	543	455	517	489	486	487	512	512
7385	4958	5766	3904	2052	2282	3671	3612	1978	1015	608	340	255	238	230	199	194	203	217	216	215	191	199	229	217	185	198	214	218	213	195	218	204	215	192	209	205	215	204	185	200	238	197	200	223	194	227	210	211	222	233	223	220	201	235	205	195	173	197	217	202	217	204	220	217	223	202	220	214	202	195	223	204	206	188	203	213	192	225	195	204	194	204	220	205	231	227	225	185	205	208	235	209	172	199	217	199	207	222	202	225	203	205	199	221	210	195	195	203	203	212	221	234	201	230	198	197	197	214	189	190	180	205	172	204	218	189	214	213	219	208	197	203	219	211	205	194	195	189	205	177	225	214	237	217	217	205	202	198	206	196	209	223	213	206	213	216	179	190	188	189	212	203	183	230	183	214	204	193	203	204	209	221	191	209	188	223	222	199	194	224	251	166	226	185	216	218	217	203	213	211	207	239	209	218	200	209	200	197	193	222	200	228	207	195	219	189	219	217	203	203	192	211	224	212	224	218	221	192	195	225	215	238	224	201	240	205	227	184	220	211	220	217	184	214	208	186	194	202	176	207	197	218	199	208	227	180	199	237	217	204	211	207	189	181	197	195	196	220	220	197	212	226	202	226	206	188	188	200	193	197	183	203	206	230	216	202	197	208	197	226	208	185	229	197	186	229	216	216	202	198	212	203	189	220	191	230	229	204	198	221	180	212	202	205	224	206	208	205	232	222	185	204	230	213	213	205	194	201	213	210	215	219	219	218	218	220	211	200	192	210	194	214	208	189	216	207	203	185	208	208	215	199	204	215	227	200	208	184	208	206	187	202	204	210	191	211	195	193	212	223	204	180	222	193	209	200	218	195	210	200	213	204	208	213	209	161	195	199	230	201	209	247	209	198	197	193	194	179	182	174	214	211	207	207	202	220	202	201	204	208	226	198	222	193	226	195	206	239	212	198	227	224	228	194	194	213	194	222	223	188	188	235	181	202	189	191	190	199	215	202	230	211	213	194	193	228	204	189	206	220	182	216	212	227	213	211	217	186	199	188	223	218	225	249	211	214	214	195	205	213	181	216	197	217	219	226	192	214	219	218	206	196	239	210	221	206	201	220	224	192	215	204	181	224	211	192	222	198	206	186	209	229	233	217	184	213	231	200	217	212	197	219	211	204	205	234	211	199	211	184	214	222	212	196	201	200	193	191	209	192	217	204	218	207	192	225	233	196	209	209	239	204	203	240	207	197	209	217	209	208	214	209	211	261	190	210	210	190	184	207	197	210	226	232	197	190	220	203	210	205	192	237	211	204	193	223	194	220	228	201	182	199	218	200	197	238	209	243	212	233	208	214	206	191	198	207	206	201	221	209	213	217	185	222	225	204	184	217	182	178	194	193	201	195	199	183	206	235	251	203	201	223	203	179	187	194	216	218	199	212	212	220	195	205	183	213	199	198	181	203	221	219	198	191	201	205	192	191	216	194	207	224	207	219	219	207	224	218	221	222	204	211	215	201	197	207	189	202	172	175	195	228	207	211	222	215	205	219	188	213	197	215	203	208	203	226	206	210	189	189	204	234	211	191	202	187	186	226	171	199	194	232	211	201	227	240	211	228	201	198	216	214	218	212	189	211	227	205	223	214	221	188	197	209	236	212	209	210	181	190	187	213	208	203	204	234	204	212	203	203	215	215	215	200	211	220	236	188	200	196	192	223	214	190	197	178	204	219	210	229	203	202	204	212	169	245	237	211	208	204	181	224	220	221	206	189	212	182	208	204	231	183	197	193	201	227	222	189	201	195	194	189	209	219	205	215	218	223	218	201	217	183	220	207	195	205	215	210	200	183	186	210	191	222	191	215	215	199	212	212	219	216	218	195	206	207	225	219	201	195	195	235	205	198	202	218	239	203	199	203	201	210	216	209	229	227	194	206	217	185	211	203	238	216	211	213	177	235	227	246	207	216	198	223	197	212	175	183	210	192	195	218	231	221	211	239	203	223	189	194	214	221	224	202	185	232	213	191	214	192	186	214	198	215	214	203	227	213	210	191	223	195	231	180	215	181	248	215	195	234	210	224	212	220	217	220	192	219	227	230	208	215	213	205	200	194	194	200	186	217	212	208	209	203	201	233	205	163	220	191	193	214	187	248	189	209	210	211	188	203	226	223	211	206	197	226	207	201	210	220	213	234	208	182	203	212	240	203	203	191	221	217	208	206	203	217	197	229	197	222	216	184	204	213	208	222	192	187	199	207	225	211	175	229	207	212	183	211	234	197	195	183	216	194	191	198	222	190	216	223	185	224	200	220	241	191	212	201	225	179	205	212	191	184	206	213	204	213	221	205	218	196	223	208	225	202	206	218	231	209	215	214	192	214	194	225	244	186	216	198	197	214	169	199	214	244	193	221	218	199	230	199	189	231	208	203	199	221	206	197	194	200	169	202	194	191	220	204	208	189	224	210	209	217	202	201	209	214	226	221	209	189	259	212	232	207	222	194	206	201	218	169	195	193	211	173	212	202	197	204	196	198	210	215	195	210	205	210	200	200	224	227	240	235	195	195	202	207	210	197	216	188	211	195	193	201	209	187	202	195	221	203	208	209	195	202	237	209	220	241	204	212	209	227	175	204	212	196	199	198	208	196	182	226	212	217	190	205	220	210	202	197	181	206	213	188	204	204	210	212	203	216	202	198	200	230	227	207	232	208	227	192	185	193	206	213	201	214	216	202	211	204	207	202	210	208	189	229	198	218	223	204	202	173	215	174	197	195	222	213	238	216	209	214	187	183	230	208	191	238	206	187	219	217	217	224	211	216	198	189	209	197	234	198	187	203	226	187	208	210	242	202	230	217	199	205	195	190	209	191	193	207	215	187	205	205	235	198	212	176	205	181	205	219	215	250	216	195	185	222	217	207	211	207	186	193	224	210	211	218	195	229	220	211	194	210	211	208	205	205	212	196	210	206	207	213	224	225	209	178	201	208	206	177	202	198	205	191	207	200	208	222	215	192	225	206	239	209	198	184	183	215	185	213	170	211	191	210	191	203	220	189	176	202	213	195	179	209	196	196	204	198	205	216	186	206	198	199	212	197	210	196	224	221	187	195	187	201	183	206	205	200	196	203	178	213	221	224	205	213	197	215	216	239	209	209	210	208	177	212	190	199	210	208	188	196	212	193	201	206	201	193	209	225	220	204	234	234	220	277	198	190	222	212	183	193	218	216	215	201	208	195	210	204	234	195	198	219	225	219	205	211	212	211	235	215	223	208	182	163	186	236	223	219	212	213	215	220	188	198	207	192	212	197	204	194	214	207	172	203	222	205	227	206	213	213	215	198	209	205	210	221	223	206	218	225	212	204	207	201	213	201	196	228	222	188	198	220	224	183	188	221	212	193	209	189	220	209	212	213	217	209	229	197	205	208	203	225	209	202	190	228	213	181	230	240	201	197	239	223	210	229	207	212	179	205	212	225	220	226	206	204	222	205	196	194	181	196	192	204	222	197	208	223	190
4905	4661	10153	10372	7160	10628	15727	14200	8191	4328	2213	1052	674	544	526	543	560	516	549	565	511	503	530	523	491	522	518	521	513	530	499	563	535	525	550	518	556	483	563	565	543	542	524	555	526	568	517	579	509	535	491	524	534	497	527	548	526	504	540	560	536	529	555	539	535	499	515	541	508	535	534	542	537	520	539	542	519	499	522	519	572	514	570	521	543	551	516	503	542	543	562	598	500	539	507	580	545	546	555	526	519	541	537	567	558	496	501	552	573	536	546	535	485	512	514	557	527	540	529	527	516	487	568	548	513	515	519	520	535	497	523	545	533	541	535	529	529	519	559	522	547	517	548	532	526	492	544	535	554	517	526	503	554	506	526	487	549	490	583	558	506	511	529	535	529	549	552	555	469	514	539	495	561	593	549	528	523	523	561	545	569	510	514	547	529	517	531	508	513	526	548	532	490	535	572	499	516	507	549	534	542	499	544	535	513	554	568	534	509	515	540	588	508	499	518	548	526	546	572	557	525	519	546	473	541	556	510	514	521	583	508	527	514	549	537	503	528	539	554	510	537	546	555	513	559	534	552	579	541	524	521	531	488	556	516	517	539	564	548	553	524	493	519	480	573	518	525	565	523	521	534	518	556	564	527	527	520	536	551	543	537	538	543	525	523	541	523	498	525	545	523	537	527	551	570	528	551	562	587	514	553	521	546	528	546	577	573	545	472	556	519	508	547	506	540	538	524	512	541	526	486	547	520	524	537	528	495	545	534	546	537	516	539	543	554	584	536	519	497	529	527	585	541	546	520	507	570	551	481	549	514	544	559	479	536	544	570	543	584	556	532	560	537	524	509	571	519	558	539	517	583	486	541	496	560	562	533	540	500	555	563	570	560	519	563	522	513	531	502	524	536	535	517	514	508	495	570	541	499	533	511	511	523	544	547	522	510	527	538	545	536	545	529	561	526	499	536	493	541	542	542	500	556	534	573	544	537	542	533	523	571	499	514	504	493	594	532	528	547	507	530	568	522	503	546	535	517	517	521	546	527	580	511	555	527	535	529	516	546	529	514	546	589	530	509	505	535	540	527	532	495	519	504	569	543	515	520	544	535	513	545	526	577	549	500	519	515	548	535	514	540	526	528	541	532	551	554	502	528	480	498	549	500	552	514	521	520	547	545	589	521	552	503	533	577	514	494	553	504	546	509	514	537	562	519	558	561	568	511	486	524	517	551	533	526	531	514	538	532	525	530	524	533	534	544	566	509	528	529	544	518	521	529	528	571	545	533	533	544	550	492	539	539	506	533	505	501	550	510	545	519	555	564	493	558	507	558	546	538	532	548	516	527	552	564	530	545	534	521	523	519	546	511	519	564	546	555	553	494	533	541	545	521	555	530	533	528	508	527	507	501	534	539	505	533	506	457	510	537	538	572	567	521	558	527	557	520	511	528	521	524	532	511	540	547	515	532	502	531	530	504	509	535	545	544	559	560	536	578	537	485	541	550	523	533	524	511	493	519	527	544	552	517	547	531	508	542	525	557	515	488	536	534	523	556	579	532	506	513	548	513	509	552	507	548	541	525	502	529	531	542	528	542	566	492	532	526	482	536	480	567	482	544	569	525	555	523	564	514	495	547	511	548	501	528	480	541	530	517	546	550	537	502	545	535	544	526	564	528	556	518	500	478	558	582	524	555	555	492	505	495	515	536	538	560	523	563	525	507	533	531	549	525	538	554	504	537	528	504	546	504	549	494	534	518	529	527	541	558	543	512	496	542	544	523	493	564	549	496	558	508	551	526	511	562	516	521	544	565	521	503	532	540	500	501	502	527	551	534	512	544	519	546	556	524	539	543	533	507	540	569	540	518	538	563	530	549	509	547	552	537	537	535	562	488	548	532	529	538	517	510	551	507	527	552	510	515	529	540	494	532	562	572	488	545	519	492	523	539	515	488	536	538	595	524	520	516	521	512	555	547	525	490	523	520	501	508	576	512	501	500	518	532	474	529	506	518	536	518	509	545	506	513	540	551	505	515	544	542	546	551	516	532	498	566	562	535	514	573	520	509	533	537	544	542	496	528	549	533	516	506	521	528	518	529	522	566	529	527	554	508	515	547	554	510	527	524	559	563	544	556	493	514	557	494	515	526	561	515	568	562	531	537	505	570	558	535	521	545	522	540	525	549	534	540	568	536	561	534	530	543	492	491	530	543	507	503	552	549	490	594	530	541	547	554	531	527	494	543	538	535	486	540	533	563	494	556	538	524	531	535	534	504	517	581	584	527	517	535	548	559	502	527	564	521	509	553	532	542	526	484	526	561	560	547	565	546	483	542	503	544	542	535	523	556	509	558	535	538	546	490	543	557	519	502	562	547	547	527	565	501	525	522	507	535	537	517	542	568	547	522	552	506	497	524	528	581	540	544	538	538	571	502	513	529	522	573	533	532	522	535	546	597	542	522	548	560	548	513	586	537	510	539	520	528	527	533	494	542	619	556	548	527	498	574	553	522	568	514	555	530	526	566	564	550	561	532	497	504	531	533	536	546	536	544	511	560	532	590	539	518	547	541	522	549	510	524	525	532	504	517	540	522	494	536	526	552	514	562	532	548	541	536	496	520	521	555	509	525	529	478	530	552	527	548	527	561	515	548	560	532	555	510	586	528	583	532	560	502	535	519	531	528	545	539	539	542	542	557	530	507	523	523	531	522	503	556	483	532	500	569	501	567	530	536	549	501	543	507	504	508	556	544	549	528	570	534	555	471	501	521	555	523	522	533	586	510	547	533	499	518	519	508	554	545	553	563	540	525	512	546	542	529	554	551	508	503	504	542	521	566	546	552	508	505	524	530	580	523	524	540	524	539	521	533	497	570	536	517	519	561	536	500	534	561	517	529	581	562	554	565	494	520	515	515	517	544	520	510	526	544	516	515	525	542	529	513	550	527	523	547	538	549	549	490	514	528	511	539	520	552	562	517	540	542	510	514	524	553	520	493	517	497	550	519	524	502	530	512	538	528	514	529	531	569	501	505	525	522	538	489	540	517	517	462	499	560	526	504	557	539	505	565	557	536	565	529	487	535	529	567	550	524	568	511	539	560	523	552	524	511	534	502	515	539	523	556	542	541	519	530	525	556	519	536	492	487	510	489	502	548	497	548	527	504	527	555	490	516	541	556	570	521	480	561	556	510	529	550	526	577	564	567	548	513	550	518	502	526	497	544	571	553	519	531	542	549	563	520	524	537	534	510	546	554	505	526	582	539	541	546	498	515	534	512	554	568	538	525	520	513	521	522	591	549	487	563	541	557	563	534	559	529	558	542	541	513	575	555	519	520	513	533	522	510	497	503	567	557	563	517	580	562	528	539	506	553	514	540	534	561	530	533	516	516	536	552	549	536	551	535	520	528	540	525	517	553	526	524	543	525	558	547	542	530	545	510	536	552	494	540	520	560	545	545	554	515	504	575	529	531	480	567	532	562	563	502	526	533	537	514	586	554	526	534	535
16750	8256	8382	4806	9153	37592	38983	28871	16127	6467	1989	592	302	244	234	188	194	203	197	186	214	210	209	197	209	201	224	194	197	198	211	209	213	221	196	201	221	220	218	207	198	212	176	232	218	223	200	221	197	201	193	238	214	188	183	183	200	215	227	190	189	220	215	223	203	180	196	185	193	246	210	219	188	235	199	204	204	213	209	197	213	198	213	211	228	223	229	220	218	181	189	211	227	237	220	210	191	214	212	212	208	209	217	191	207	212	218	203	229	177	212	190	225	186	230	189	217	209	194	206	205	214	202	234	193	196	209	214	195	219	237	194	201	200	209	224	182	235	222	187	206	203	227	234	256	184	225	212	189	196	187	204	248	213	224	199	213	214	216	196	218	243	204	209	213	215	214	211	196	242	208	205	214	208	202	204	193	203	165	227	184	213	216	205	193	193	193	215	202	192	234	198	231	208	228	199	225	180	197	179	226	213	215	193	218	176	195	202	203	234	214	218	235	214	183	207	222	206	216	193	215	199	179	182	214	194	217	219	220	213	204	215	224	234	190	199	220	193	226	202	222	187	225	186	218	221	217	211	172	202	206	222	195	202	218	210	213	235	221	221	204	206	204	221	223	200	215	214	209	203	189	193	209	230	213	197	206	217	209	195	187	206	203	199	206	192	208	199	210	220	186	213	214	187	189	202	227	209	198	235	224	213	207	224	203	193	204	228	209	201	211	186	213	217	220	193	213	181	210	200	198	205	220	232	214	237	225	198	190	215	194	185	211	203	196	211	199	198	206	222	197	229	225	203	185	214	219	236	206	223	192	201	204	212	231	207	222	189	241	208	214	231	193	201	225	186	236	217	205	217	197	218	214	217	206	216	198	201	216	199	209	238	198	224	212	193	224	200	201	202	225	218	235	204	233	218	196	196	206	213	224	196	240	204	210	230	238	213	230	201	188	221	200	216	205	212	187	202	196	184	207	208	191	240	200	199	220	193	199	215	229	208	201	221	216	230	193	187	237	199	196	223	206	211	198	205	201	196	224	205	228	230	203	207	218	180	219	217	218	207	199	222	215	219	220	219	220	226	204	230	180	249	223	227	206	188	211	211	234	243	203	201	203	215	207	198	243	194	204	213	180	219	219	191	222	204	191	239	207	224	225	202	213	190	205	228	227	232	204	219	231	198	203	212	205	189	202	243	199	201	217	218	205	219	207	219	208	232	190	197	194	198	203	211	214	206	232	220	211	189	199	224	206	251	211	196	212	198	199	216	221	195	185	208	197	201	207	185	211	216	186	219	202	221	200	213	220	222	212	209	221	207	202	205	210	189	179	195	236	208	200	225	197	209	205	231	219	198	187	200	225	201	230	210	201	188	232	196	196	214	210	198	178	185	201	197	203	212	191	223	194	217	202	222	205	212	208	219	225	186	187	212	224	200	223	189	242	219	205	231	213	211	209	200	192	231	197	201	219	211	233	218	239	220	214	185	212	195	214	215	210	205	200	204	204	227	220	227	199	214	232	211	198	193	220	193	228	230	221	205	199	216	202	197	209	207	177	188	200	212	211	217	212	212	230	202	222	203	205	187	226	198	213	211	197	215	211	209	191	211	213	203	196	210	192	218	194	200	186	178	201	210	199	192	211	223	223	192	230	179	217	217	223	210	227	201	198	250	215	218	196	206	218	186	224	216	198	202	239	225	211	189	240	195	217	194	212	193	185	213	202	203	197	211	212	225	195	202	212	195	212	220	192	200	200	184	206	232	204	204	211	233	199	197	210	188	211	200	209	225	203	191	227	191	203	207	203	230	222	222	192	196	219	251	224	174	228	215	191	217	218	232	215	231	206	233	197	222	217	197	204	254	215	219	190	205	189	213	234	191	245	214	212	214	199	208	214	243	217	203	197	195	225	232	213	194	200	186	216	195	201	196	205	196	186	193	202	206	205	204	203	188	188	234	216	228	203	207	200	197	217	203	195	193	194	204	218	199	193	242	226	223	208	207	216	221	232	197	202	223	194	211	236	197	195	214	200	188	198	195	217	222	199	210	209	212	239	201	194	182	208	224	219	190	216	222	199	216	214	173	194	207	220	217	184	210	206	209	198	191	227	190	210	225	197	201	189	212	212	213	230	208	230	236	206	208	240	221	197	213	176	227	210	235	215	222	201	220	201	211	214	237	204	171	238	218	221	195	215	178	195	198	219	245	226	242	208	246	220	218	189	191	210	217	215	222	208	205	222	191	188	207	195	221	202	204	201	225	244	200	198	223	242	200	236	216	212	221	191	223	223	212	217	209	191	217	200	210	195	231	198	185	206	198	186	200	224	190	199	200	208	229	227	185	201	197	208	207	220	205	200	215	230	221	182	183	213	220	209	202	215	222	172	194	191	191	193	196	216	198	226	180	220	226	231	216	190	195	230	178	214	252	201	211	193	188	161	204	185	223	221	210	206	219	226	190	239	227	205	196	201	220	228	225	229	205	206	190	212	204	208	219	197	221	212	182	212	205	208	206	203	225	180	235	197	222	205	190	238	240	204	236	206	206	209	230	220	215	226	191	221	210	180	229	204	209	210	227	207	219	197	207	204	197	223	241	217	220	224	201	200	190	230	208	207	202	201	227	207	221	204	219	227	199	226	208	195	208	226	221	215	232	189	196	206	227	208	233	218	206	201	225	206	177	191	163	206	196	219	190	192	220	239	195	184	228	212	182	208	203	207	190	167	211	206	194	210	197	207	205	208	218	173	216	208	209	229	188	199	225	223	251	187	191	207	210	209	229	253	210	203	188	209	227	207	198	192	207	229	221	219	214	187	206	222	201	173	231	201	202	214	230	212	209	202	199	208	187	205	217	207	209	191	188	210	204	212	202	227	198	203	233	198	198	219	197	208	208	221	199	206	222	183	237	220	195	199	231	223	223	205	206	208	197	212	215	187	205	195	189	210	228	237	194	219	208	216	174	195	204	231	221	201	212	206	211	230	213	220	217	195	195	222	193	191	218	236	192	254	210	226	246	218	207	210	199	191	218	190	207	217	216	261	204	222	211	218	228	186	206	179	182	185	229	215	198	195	198	204	196	205	210	208	243	192	222	208	214	205	210	213	195	198	196	215	197	212	203	239	200	200	205	195	220	202	209	213	208	208	230	205	228	235	210	183	189	233	221	192	197	225	212	192	214	223	204	218	200	192	215	202	220	190	198	217	199	226	197	194	181	172	204	230	220	207	188	201	213	232	230	215	220	180	205	247	229	209	214	204	196	202	210	224	195	216	199	214	210	201	222	214	231	240	216	196	226	207	215	209	234	203	208	201	193	194	232	230	211	187	205	194	218	197	172	204	188	191	241	184	205	209	220	203	197	181	214	202	207	209	217	205	184	220	202	203	232	211	209	190	204	191	241	216	224	212	188	189	226	230	212	199	206	212	221	204	195	211	203	218	194	201	216	239	214	216	180	216	200	239	217	252	204	200	194	223	204	210	184	258	197	202	197	209	222	207	199
10405	6699	12805	11975	23209	53143	52737	44256	31888	18610	7531	2411	1001	623	596	552	553	569	588	535	522	550	508	529	531	550	513	539	517	570	533	577	588	515	484	555	506	535	566	562	551	509	564	521	550	519	521	550	518	559	582	558	557	555	505	579	546	526	591	518	520	563	585	565	560	486	601	590	503	548	537	557	532	533	517	509	518	535	508	518	526	491	534	502	541	560	518	562	530	569	522	509	551	546	545	552	495	533	563	532	533	547	509	515	524	572	542	537	521	529	485	545	566	558	516	528	560	520	557	558	538	566	517	544	562	514	530	539	517	548	554	545	565	588	524	536	537	584	564	558	553	557	530	530	504	540	530	542	554	524	547	529	554	574	521	533	517	530	553	568	525	529	533	560	546	521	506	547	510	562	576	572	539	534	535	518	577	535	547	547	462	552	532	504	545	533	504	566	582	548	515	540	502	581	484	524	567	547	534	520	534	540	549	493	597	514	559	569	537	529	540	554	571	498	584	540	562	519	528	545	560	561	547	541	507	552	524	523	539	516	540	581	531	535	497	506	517	549	502	583	565	551	536	579	534	481	534	522	548	539	521	538	552	520	532	557	538	530	535	528	555	539	544	521	570	524	542	535	528	530	529	550	505	532	573	552	512	533	531	547	529	561	501	540	555	557	552	502	520	591	502	512	520	508	511	585	558	513	550	574	535	550	533	545	535	564	530	566	546	556	555	535	530	568	545	542	520	528	531	549	526	518	580	541	538	566	550	542	512	516	509	519	553	561	536	544	556	504	535	536	553	551	509	547	500	539	535	544	561	557	541	544	529	540	580	589	514	521	546	588	516	517	546	564	582	541	563	549	567	488	535	563	579	510	552	521	551	593	526	549	569	529	510	530	501	492	508	569	582	510	540	544	523	538	538	522	546	542	518	548	541	580	514	527	528	525	545	523	560	543	544	558	578	538	517	571	511	512	547	561	555	586	545	551	536	541	509	518	536	547	541	521	564	548	543	550	537	575	541	495	509	529	532	554	534	539	531	542	550	577	546	525	558	522	523	517	525	569	549	523	536	526	527	542	538	524	511	593	541	571	515	532	525	537	484	540	522	561	584	523	514	540	553	536	532	487	559	557	556	560	510	521	551	546	510	576	503	537	543	560	521	550	585	546	528	531	559	527	588	564	523	563	572	535	495	555	542	528	547	538	577	527	539	537	535	541	580	553	563	551	581	542	527	535	568	558	576	557	540	569	550	585	518	545	540	531	536	521	559	516	519	565	521	555	571	581	565	550	552	537	509	560	593	579	584	507	538	554	541	502	579	517	542	535	552	590	535	546	512	565	555	537	528	517	538	585	520	532	541	545	525	529	537	543	519	541	536	506	599	564	532	540	547	529	523	520	539	552	570	530	528	556	574	559	508	551	535	529	571	543	525	549	519	520	534	505	496	576	518	527	573	523	567	559	509	529	558	528	535	489	516	515	587	550	528	569	518	513	585	551	513	538	548	489	572	547	529	545	544	501	539	502	580	573	571	587	554	543	555	573	540	513	542	541	574	555	535	542	535	571	538	536	568	567	559	524	529	520	551	493	518	525	558	535	538	542	550	542	524	524	542	524	562	529	576	512	539	528	550	503	536	546	552	564	498	535	529	554	550	515	522	507	516	537	585	486	588	528	547	547	569	547	532	556	562	498	558	528	532	524	516	528	533	532	539	542	532	544	552	533	525	529	529	550	538	563	573	571	553	511	540	539	535	514	535	553	575	564	568	530	540	520	601	533	559	525	517	573	494	559	520	524	575	559	515	498	550	549	572	556	553	541	525	550	568	505	546	521	511	507	527	532	586	513	556	561	566	557	557	564	516	569	543	540	545	564	569	553	558	535	505	557	553	565	546	585	564	552	523	579	548	512	536	538	554	540	539	572	549	555	548	543	540	538	522	535	520	512	507	570	548	542	532	547	502	559	549	516	531	559	545	496	571	589	542	554	520	534	524	569	525	579	558	586	558	535	514	551	530	563	554	511	528	580	526	496	546	541	536	518	525	546	589	541	549	524	529	506	540	550	560	553	524	566	530	532	580	552	521	515	526	519	541	533	513	526	554	547	549	525	572	535	560	559	521	540	523	524	518	569	550	510	532	521	532	565	524	552	558	545	573	575	505	524	547	541	510	533	514	563	589	576	516	516	511	532	558	551	533	538	555	547	540	493	522	518	556	528	507	524	562	511	557	550	538	543	524	527	517	526	527	549	511	528	576	529	553	533	547	543	537	541	515	585	572	515	585	543	529	525	508	542	561	527	561	537	488	509	557	521	536	527	496	544	569	555	554	549	557	535	573	552	538	518	562	584	542	568	562	493	531	557	550	556	500	562	507	502	554	545	565	528	552	494	522	502	519	563	506	570	561	546	514	555	559	530	537	505	549	557	536	551	563	541	536	521	498	534	568	534	516	579	540	560	515	548	529	572	551	509	551	542	570	508	520	537	536	573	540	540	561	593	529	528	525	526	507	531	539	525	559	534	528	508	526	536	577	552	526	556	556	541	559	578	530	549	585	531	528	578	546	527	563	503	577	559	524	564	551	523	529	513	577	526	547	553	539	551	554	524	554	554	560	567	543	551	517	553	549	495	548	549	543	539	528	555	521	539	510	563	533	584	552	530	523	546	534	568	546	565	513	569	527	533	555	535	515	549	550	521	520	506	526	532	479	547	549	540	530	537	565	522	550	511	535	536	514	566	557	531	518	564	574	543	581	546	548	520	569	536	527	524	566	528	557	517	496	536	511	574	510	558	561	503	509	567	508	529	525	565	561	517	522	517	567	593	504	493	562	518	562	556	542	537	514	549	526	516	522	519	534	560	522	550	579	535	551	554	529	509	524	563	535	542	523	549	548	547	560	539	577	500	577	549	560	564	531	589	535	523	520	517	527	520	556	532	547	602	504	561	565	530	515	554	532	570	549	567	530	539	527	527	547	554	511	490	554	561	533	561	564	539	547	550	537	525	504	578	495	547	541	521	545	531	553	523	580	561	558	526	526	544	570	561	504	538	571	522	521	555	578	540	520	552	545	536	494	534	523	497	547	530	489	519	561	526	575	524	552	544	517	535	507	543	535	544	542	582	547	567	556	534	521	540	556	490	567	547	517	511	509	519	539	494	560	529	565	555	555	493	547	517	565	550	495	564	504	548	556	542	513	544	569	507	550	517	512	579	528	562	505	520	541	534	522	604	506	570	532	579	594	567	512	526	548	576	485	557	561	549	541	577	543	555	565	532	532	547	593	563	549	531	512	538	548	563	509	551	518	532	558	553	526	498	544	562	532	567	538	559	537	538	571	536	564	515	533	561	551	558	579	530	576	544	538	542	565	507	557	517	531	560	560	528	536	530	548	512	572	552	532	511	543	535	562	541	570	536	547	528	496	520	547	541	559	543	560	544	566	550	501	529	491	563	518	546	548	535	520	531	535	536	565	571	557	534	563	495	542	564	550	546	500	569	561	540
24086	11901	11323	12281	29083	49548	54231	44044	27343	12002	4297	1568	651	329	210	225	193	191	200	190	193	184	194	197	220	186	188	196	202	168	199	191	198	194	210	193	206	199	212	208	199	208	201	185	212	197	208	175	202	189	195	224	211	190	179	180	185	200	201	201	208	179	193	196	195	179	206	217	208	173	153	196	204	193	201	202	224	207	201	225	204	189	199	202	190	206	187	156	195	169	198	195	173	163	185	173	191	205	197	191	212	204	202	198	204	191	212	184	175	209	191	181	183	193	191	190	203	208	185	202	199	213	194	197	198	194	208	190	220	181	195	205	220	209	176	187	196	202	190	177	199	187	206	180	171	192	210	198	200	179	188	166	202	190	185	178	200	204	168	166	194	184	204	195	187	184	219	203	212	195	178	204	195	167	205	183	179	207	173	198	223	195	209	180	187	194	187	181	210	191	215	191	215	202	176	186	203	189	193	201	187	185	188	165	200	175	208	190	189	175	187	172	226	193	197	191	156	185	187	197	190	163	193	192	203	194	196	181	202	219	186	201	193	204	206	170	222	206	176	157	180	214	214	183	192	195	180	201	187	187	213	181	197	203	207	201	191	192	211	204	177	189	202	192	193	198	196	197	225	214	197	185	192	183	175	206	203	174	178	181	187	179	205	216	196	182	216	203	203	175	197	216	193	199	198	184	165	197	181	200	202	192	206	176	196	189	176	177	196	200	179	197	207	189	180	194	177	190	214	190	199	192	168	175	185	161	226	187	183	182	190	177	199	211	203	196	189	190	173	191	196	199	207	195	188	187	168	210	211	203	189	175	194	189	215	209	221	216	196	187	152	208	197	219	208	215	216	168	200	169	187	187	189	183	192	189	184	181	189	187	172	194	213	205	188	199	196	207	184	205	213	184	185	217	174	202	205	166	180	187	183	200	190	193	155	180	194	191	203	212	188	230	211	184	165	234	196	217	191	199	212	165	191	181	209	217	191	190	194	157	176	189	227	182	203	187	189	180	212	207	207	205	186	174	190	184	214	182	204	201	203	186	201	199	186	194	184	180	178	186	179	152	212	190	182	192	190	192	203	224	218	203	196	189	171	213	207	208	216	190	191	208	199	171	198	223	176	192	219	172	186	211	185	165	178	181	192	173	185	200	194	203	183	191	186	196	186	194	214	194	195	211	188	207	181	198	208	202	176	205	203	205	199	202	160	178	184	174	215	180	195	206	191	189	181	190	212	196	196	193	199	181	170	215	190	188	179	176	191	210	206	210	184	220	181	165	160	222	203	201	206	203	209	207	213	161	201	197	206	176	203	194	211	208	212	187	180	187	187	197	211	198	168	196	176	210	173	191	195	188	190	191	184	191	194	209	202	184	205	208	181	201	185	179	184	212	197	203	205	188	171	185	181	195	192	204	206	208	200	184	198	224	194	213	192	216	195	192	187	227	199	200	185	205	202	203	197	197	203	182	189	203	194	174	215	195	220	207	191	200	188	188	235	200	195	198	210	200	188	221	175	196	190	218	184	210	223	191	200	157	200	184	224	201	206	181	200	195	197	170	183	209	207	215	226	203	184	205	186	203	194	190	214	195	214	199	204	196	194	189	230	206	183	206	191	208	194	194	201	171	176	189	185	189	194	205	179	185	179	189	189	171	204	186	208	227	192	205	212	185	168	205	204	172	188	197	209	187	187	201	205	178	198	195	180	191	219	178	199	204	206	179	216	204	201	194	199	164	186	179	181	178	198	217	207	195	195	183	198	197	173	205	197	164	170	206	180	187	181	182	205	207	191	190	192	208	161	184	161	209	215	180	196	180	167	181	208	192	180	166	176	209	185	180	192	205	177	191	170	183	217	195	189	194	158	211	158	187	221	198	209	191	190	199	192	192	177	192	178	190	179	182	188	198	182	200	197	189	187	181	193	169	198	201	205	189	174	176	168	197	174	199	177	187	188	192	189	193	216	182	186	187	223	228	176	196	175	202	193	185	169	204	221	186	217	180	170	189	187	177	220	194	195	182	207	196	184	189	178	184	209	209	194	174	187	183	214	200	190	203	167	189	188	189	186	172	180	177	216	203	192	212	199	208	202	171	203	201	191	173	164	180	187	224	188	195	182	193	215	205	184	195	179	203	182	194	220	178	193	202	191	201	190	192	206	218	213	194	209	206	180	197	189	184	199	199	195	200	199	189	199	175	205	179	208	213	188	193	209	186	178	180	197	210	194	195	195	223	208	188	200	193	218	202	201	203	187	215	198	209	180	175	190	191	207	174	194	191	221	196	213	205	192	186	182	209	178	180	185	180	199	189	204	196	185	198	187	194	187	192	202	211	190	189	229	192	179	185	194	169	190	184	186	190	211	190	184	182	199	198	182	195	205	214	195	206	188	213	191	223	187	197	193	205	185	208	197	207	188	179	190	182	179	229	196	214	173	197	204	199	204	194	173	180	231	195	193	189	186	198	214	219	172	197	191	194	208	194	187	200	170	194	213	180	213	183	189	215	187	195	196	168	187	188	193	190	163	214	216	222	193	213	190	200	191	191	196	219	195	207	212	199	189	173	186	205	169	208	212	187	177	179	212	185	186	196	185	204	226	221	171	188	201	185	174	205	202	189	199	219	188	188	194	182	193	213	185	194	205	177	194	207	183	232	175	219	212	227	203	190	194	198	191	154	214	159	187	191	185	181	204	204	208	220	202	186	207	209	191	190	201	202	191	185	195	199	202	192	211	219	170	205	201	215	206	184	176	206	185	197	168	179	181	175	207	178	176	191	190	197	182	238	206	194	177	183	191	192	226	200	189	201	197	175	224	188	203	199	194	192	190	202	202	177	198	191	203	187	173	188	171	210	182	193	188	215	197	181	216	181	200	208	215	178	201	182	245	209	219	178	177	193	183	232	219	184	226	184	189	173	195	193	202	190	215	200	197	185	199	202	172	190	199	197	177	190	177	193	193	215	208	187	177	193	200	191	200	230	198	211	226	199	210	191	195	181	184	194	207	202	199	177	195	212	208	159	183	199	184	189	201	191	188	182	203	199	183	191	190	162	165	196	213	182	193	209	218	196	212	203	201	197	197	200	209	195	180	202	170	194	196	189	200	203	209	191	193	188	202	186	208	167	182	167	211	205	203	195	187	198	198	200	209	206	188	185	181	180	220	192	182	202	174	177	176	188	186	174	218	203	205	197	172	210	211	200	178	188	187	196	194	178	196	180	188	216	220	199	180	191	224	184	182	201	201	198	214	179	202	188	197	197	213	173	198	182	183	155	187	184	159	190	210	187	167	178	204	208	204	202	179	167	221	180	191	204	221	195	183	201	199	197	180	203	199	189	202	192	188	193	208	185	202	187	186	228	185	175	203	192	208	182	190	187	178	182	218	178	216	178	195	191	194	190	182	178	207	204	199	193	202	174	175	189	193	193	176	182	187	187	190	205	177	183	191	177	206	200	200	219	192	174	174	170	184	213	190	168	190	196	201	187	199	217	219	206
12692	8468	15914	23749	44512	61086	66385	56354	41700	25702	14712	6741	2508	1075	629	509	497	498	493	510	523	519	502	498	496	490	483	511	492	473	507	488	486	505	527	506	498	485	514	544	497	493	497	510	495	561	490	489	464	484	509	538	513	502	480	497	505	503	503	546	499	504	527	472	539	501	491	494	488	478	501	483	487	522	479	505	537	487	530	510	492	517	479	499	518	535	457	514	483	483	508	455	505	506	503	500	518	527	484	479	516	514	505	521	502	485	474	510	522	517	535	522	521	477	503	468	505	489	499	514	516	516	503	487	512	499	489	515	495	487	486	472	498	483	500	507	446	521	506	499	494	533	489	501	509	514	524	496	483	541	522	491	458	472	489	538	518	515	518	514	517	523	528	481	489	480	489	500	532	501	452	522	507	473	478	504	512	506	502	509	494	473	502	509	444	460	490	491	513	507	510	536	510	489	495	510	477	483	483	470	468	479	497	520	489	503	463	535	490	479	485	476	470	484	498	508	485	529	468	524	536	488	518	513	494	498	512	505	527	503	503	510	498	486	525	460	521	509	532	502	486	532	527	504	547	515	539	472	517	501	499	487	485	514	493	498	519	497	448	460	545	485	512	496	515	465	513	463	495	523	483	502	521	522	485	509	502	475	481	470	490	514	482	504	494	486	479	480	523	509	476	521	476	486	580	493	510	480	495	496	520	511	496	498	498	483	479	517	439	481	502	493	506	479	444	494	500	498	511	521	475	532	473	519	493	480	521	458	472	472	504	463	461	525	492	529	486	511	479	503	483	501	496	491	490	489	472	496	510	491	503	493	517	517	487	455	511	520	505	517	509	461	526	469	488	543	511	468	497	494	485	495	510	508	501	535	508	461	505	495	509	521	489	508	502	506	512	511	494	517	487	488	504	489	509	532	516	495	544	484	489	515	459	489	513	518	523	463	462	511	483	502	475	508	515	516	534	485	528	516	513	505	516	557	487	531	511	474	464	503	506	514	503	533	515	518	524	528	542	526	499	474	504	487	512	501	513	509	489	523	500	511	520	475	486	481	512	523	483	531	522	489	490	517	506	464	506	523	479	497	501	484	560	529	485	481	470	512	535	505	523	484	543	494	501	482	479	502	493	470	520	494	523	472	511	508	485	499	522	517	497	484	457	481	573	554	504	504	492	503	533	550	513	482	488	499	501	506	483	484	499	521	477	510	516	512	499	531	529	488	472	499	518	491	485	479	532	542	501	475	496	511	478	533	491	507	537	526	537	468	491	506	473	493	524	516	489	526	539	542	491	541	441	539	497	529	511	502	508	542	509	527	509	519	464	485	527	482	490	551	497	500	499	473	487	481	521	545	527	509	515	501	478	531	506	507	477	479	510	467	514	493	483	499	521	519	489	493	512	534	475	491	498	506	523	488	526	518	509	483	482	523	538	466	515	532	504	482	485	503	498	510	490	542	477	480	505	507	501	494	518	486	476	461	469	506	524	483	501	467	517	500	478	494	492	500	525	460	499	485	521	509	512	480	516	458	482	470	566	517	473	487	499	508	507	445	517	504	529	498	484	505	503	479	511	470	497	520	492	464	514	542	504	511	468	494	526	481	501	517	461	518	494	480	519	529	527	494	449	520	499	486	527	483	495	547	502	513	490	480	486	490	484	524	511	518	523	517	522	487	541	500	493	501	472	520	481	503	478	493	467	520	515	484	534	486	497	480	518	493	527	474	448	505	487	491	488	502	522	501	520	512	519	485	484	490	474	517	482	511	521	509	488	528	488	542	508	530	534	528	516	504	474	520	489	497	496	496	483	479	469	485	489	515	486	506	472	529	518	516	527	505	516	490	476	506	480	541	509	499	526	514	450	523	538	527	513	486	496	493	470	512	490	481	522	510	541	543	495	496	522	545	520	560	465	550	510	467	503	518	499	497	504	487	466	548	502	497	484	494	532	479	515	519	524	487	513	500	483	483	492	499	509	534	507	519	489	504	526	513	507	515	525	486	522	495	509	475	485	506	466	517	491	499	515	534	477	557	482	486	509	499	517	491	513	516	526	510	518	498	506	492	489	467	495	483	523	511	500	491	490	465	495	485	492	511	490	498	457	485	529	518	501	518	522	485	459	494	484	501	514	536	479	499	498	526	504	493	506	497	511	483	490	535	496	526	465	507	484	488	525	539	484	518	476	499	477	465	466	489	501	457	514	484	490	490	493	480	505	480	490	520	505	491	496	506	457	467	460	525	500	497	467	499	470	479	542	500	494	463	527	512	516	509	480	513	483	492	512	461	461	503	496	506	469	508	482	482	523	509	484	447	527	505	504	484	500	500	534	484	491	499	474	515	520	500	514	541	535	520	479	465	484	501	540	472	548	508	523	481	516	549	543	499	487	478	513	511	526	502	500	499	520	484	488	524	550	462	515	528	545	498	534	480	500	532	505	526	498	511	470	497	488	479	469	517	493	514	507	503	492	504	527	477	512	475	472	484	483	500	471	520	522	519	447	493	521	486	519	471	513	482	516	496	524	554	507	521	466	518	525	543	459	514	493	493	509	500	508	483	477	485	503	513	452	493	508	476	537	486	480	509	506	540	491	532	508	507	490	499	491	506	508	454	504	480	482	495	528	490	497	483	541	515	514	538	503	499	528	498	497	482	472	511	471	483	466	485	474	443	508	499	499	563	501	485	548	486	525	532	502	495	501	504	506	487	521	499	506	507	516	549	535	554	488	470	494	490	485	496	543	470	527	565	506	460	497	483	470	487	541	521	513	495	493	494	479	505	488	490	522	498	477	488	480	508	487	492	500	505	524	476	504	496	502	523	533	501	471	527	479	518	490	496	471	467	466	484	506	515	506	510	491	488	465	472	537	540	484	511	473	534	520	506	490	512	495	524	489	466	519	513	487	518	511	491	519	458	501	493	512	533	509	553	506	491	458	523	503	523	477	491	518	492	482	525	532	499	465	535	496	475	487	479	524	491	512	510	512	485	506	495	505	534	570	486	521	480	550	468	490	497	480	468	518	482	517	531	536	506	482	445	507	527	518	466	514	524	517	497	478	481	519	500	497	490	520	470	499	488	501	515	482	537	511	494	511	469	480	504	480	449	491	484	511	544	503	476	505	459	465	519	481	462	478	486	474	514	538	518	498	511	499	516	489	538	509	483	515	492	506	529	507	524	498	474	480	522	462	523	493	501	532	533	496	491	467	527	479	491	493	514	516	521	475	535	516	494	536	493	500	502	501	518	542	537	446	471	510	517	561	503	475	481	498	507	489	548	461	524	496	499	505	476	505	461	526	503	486	504	526	509	498	468	490	528	480	461	549	458	518	502	465	486	495	474	507	548	498	487	487	523	490	482	488	500	531	479	492	505	507	550	529	478	483	521	496	487	500	524	538	531	467	507	518	542	493	546	470	481	521	506	517	482	510	476	494	516	489	470	547	509	534	525	495	508	516	512	512	497	499	486	515	536	500	455	499	476	549	469	505	485	474	448	444	496
7497	4391	3304	2352	2089	3767	4006	3243	1805	778	571	400	286	233	203	208	217	199	199	180	238	188	198	198	203	181	195	214	216	192	225	198	169	196	222	203	210	205	187	194	224	203	195	187	209	187	213	216	187	209	217	206	213	193	209	206	234	177	212	198	193	177	206	207	236	169	200	218	189	214	202	194	182	200	195	209	184	223	224	196	215	216	201	232	196	223	220	210	223	208	200	210	209	186	207	188	211	216	207	200	221	175	180	224	185	208	193	195	230	234	193	207	204	204	186	223	192	165	190	216	201	198	183	201	197	188	210	210	192	206	243	205	197	191	173	204	197	189	208	206	194	187	187	194	203	187	227	192	198	215	209	191	207	191	226	202	207	220	202	219	192	209	215	207	228	213	184	221	187	215	224	171	211	226	189	185	223	200	200	212	206	209	212	193	184	226	182	199	184	200	168	222	212	197	187	201	207	209	222	217	212	227	204	197	210	212	209	218	175	231	225	190	200	209	182	188	214	205	193	233	190	210	196	199	213	214	200	223	252	199	199	191	197	168	202	226	203	200	200	217	196	186	221	188	203	184	229	201	208	203	203	221	194	212	222	192	209	225	211	197	213	206	159	202	183	195	211	191	210	195	207	209	169	191	210	211	228	207	200	178	210	210	199	217	206	196	210	194	185	207	182	175	232	200	217	209	210	184	181	205	213	199	196	195	220	202	205	201	230	177	193	213	198	190	232	178	211	187	210	211	210	203	215	215	215	166	215	205	195	203	201	195	186	215	206	204	217	197	209	221	208	193	189	195	208	200	195	200	188	205	202	219	191	180	215	219	199	207	210	206	198	207	203	190	211	175	197	196	184	210	198	191	204	227	231	212	177	209	211	197	203	201	221	229	227	203	196	218	210	215	211	210	223	224	223	205	195	203	193	198	201	214	197	170	204	203	235	224	204	221	217	216	206	191	198	195	203	219	176	188	189	240	186	210	206	209	209	205	184	227	207	190	218	209	195	192	197	207	202	209	224	211	197	221	238	226	198	201	182	213	224	234	210	203	197	207	197	222	203	216	212	235	200	207	198	203	216	200	209	200	181	194	193	208	192	212	214	201	209	224	228	172	213	216	185	202	212	241	219	175	209	164	196	188	190	187	193	198	180	203	199	185	221	194	197	211	192	215	190	195	234	230	194	224	211	213	220	186	223	214	188	207	188	187	208	203	210	210	211	193	226	220	200	198	191	194	194	227	198	185	201	221	223	219	205	206	184	184	201	214	228	195	182	189	202	217	202	223	185	218	231	205	212	194	215	195	221	224	159	225	198	219	186	204	217	194	199	208	229	207	216	175	213	200	220	198	207	186	204	204	193	205	218	164	211	192	198	193	201	203	217	192	199	211	207	225	212	205	237	213	198	209	223	168	192	199	211	210	197	194	190	196	219	177	213	196	216	223	183	200	176	203	197	177	222	208	188	197	185	210	208	201	198	246	217	191	196	193	200	196	213	192	189	203	208	187	211	189	223	209	220	202	210	211	196	192	234	214	234	223	172	188	173	180	209	217	218	190	197	208	186	217	208	204	212	203	185	213	203	172	215	218	208	201	212	194	217	182	209	197	200	200	209	187	194	218	210	200	194	212	188	187	221	218	179	202	230	224	217	223	203	212	216	200	220	207	206	185	199	172	196	228	187	208	187	213	191	212	199	227	216	192	228	213	207	196	195	229	217	183	200	197	202	243	209	232	191	193	223	209	189	218	207	233	204	188	204	207	193	201	221	178	188	193	175	214	199	191	183	211	198	215	187	195	185	181	218	229	179	210	207	198	197	227	184	214	189	199	186	216	216	223	183	203	210	183	219	228	215	217	215	197	203	188	242	184	191	220	211	198	228	237	184	224	183	190	223	201	219	194	207	212	209	190	202	192	208	196	193	189	214	217	205	216	211	204	196	232	223	188	213	230	185	186	184	219	214	197	209	208	219	238	227	220	230	214	212	192	208	223	208	200	182	176	190	188	194	208	230	217	208	217	229	197	206	220	209	208	214	179	193	218	194	215	208	208	200	210	213	214	205	202	186	205	210	210	213	198	196	208	172	213	186	215	213	203	219	228	218	208	192	207	185	211	208	192	211	186	189	202	221	224	191	210	217	184	202	179	176	228	213	230	230	211	198	194	210	209	200	201	208	196	201	208	217	217	198	210	200	205	211	181	189	202	178	209	204	177	217	203	203	159	186	195	177	203	215	184	212	217	221	189	179	201	204	218	220	200	194	237	174	199	216	206	212	195	188	211	226	199	201	212	223	195	200	218	236	220	202	200	208	209	198	204	216	197	223	172	202	214	211	207	253	194	209	203	211	211	207	214	217	186	200	209	202	166	213	211	211	205	210	218	230	194	210	205	217	224	190	200	185	231	219	206	211	207	202	207	215	202	197	224	222	193	203	184	195	205	230	210	183	220	196	210	195	199	232	238	206	210	188	208	205	200	210	220	187	229	213	197	229	206	223	211	202	212	181	206	191	184	223	209	233	206	187	206	202	221	200	206	202	180	195	203	211	231	178	224	212	218	197	213	235	243	199	213	211	198	229	195	199	213	213	185	222	209	219	228	194	205	194	209	210	214	202	203	231	215	221	206	205	208	237	206	204	216	213	212	215	204	228	207	229	209	208	208	197	186	213	205	189	194	189	209	209	198	207	200	221	202	197	201	215	198	201	179	215	202	186	186	200	215	226	221	219	188	205	220	203	204	177	203	212	178	180	202	193	189	188	199	202	200	220	214	234	182	211	217	206	216	202	219	208	231	207	211	201	200	220	203	213	191	211	210	199	230	196	161	182	194	213	221	206	204	198	193	205	211	199	207	216	223	181	212	222	230	168	209	218	202	215	205	179	198	196	210	230	189	228	191	166	201	192	212	213	216	221	189	182	212	204	183	191	195	185	212	212	226	224	232	203	221	185	196	210	225	204	210	175	228	214	208	191	205	198	212	202	217	186	211	213	213	188	216	223	228	193	230	199	226	230	202	226	183	199	220	197	211	201	214	227	201	200	231	203	239	204	220	219	207	225	215	193	194	221	213	187	204	215	189	202	201	195	229	196	193	207	202	187	204	232	218	192	223	213	175	209	198	233	205	186	193	196	193	206	174	206	207	213	184	212	212	196	234	216	228	217	232	207	224	182	186	183	203	193	211	207	193	187	213	210	203	208	221	221	215	195	192	210	203	218	182	186	187	218	182	208	226	187	196	190	195	201	233	206	225	216	189	206	195	172	198	226	211	202	196	209	205	204	217	202	210	202	216	211	189	175	227	207	209	214	196	211	192	225	208	197	208	191	234	193	244	212	191	214	189	214	209	205	209	216	196	208	219	198	193	198	186	185	205	201	198	202	230	231	209	191	196	187	189	190	197	214	198	184	179	210	224	200	154	182	183	237	216	186	197	212	203	210	194	217	228	202	227	212	177	205	224	200	215	209	188	190	202	169	213	189	217	213	212	194	182	228	224	176	194
4917	4126	5774	6864	7330	14863	13780	11763	6911	3104	2214	1352	784	566	530	576	487	528	494	555	576	521	534	519	561	533	525	570	543	535	498	526	553	521	495	495	507	520	524	549	577	510	589	545	537	499	527	541	527	549	536	541	564	530	487	548	510	541	503	529	529	525	555	498	517	507	502	545	536	493	552	576	561	535	524	528	503	504	503	572	512	535	523	576	484	562	515	520	554	532	526	476	582	555	506	529	528	572	537	511	547	548	527	550	512	532	531	500	532	584	546	536	527	543	485	542	573	513	518	556	523	538	525	507	499	509	490	547	544	527	502	560	512	517	527	536	546	504	521	541	527	520	525	514	519	531	536	534	519	529	531	575	537	534	531	528	496	515	536	559	511	494	552	514	526	516	502	526	568	512	566	537	508	519	538	487	569	533	557	571	521	537	563	512	548	522	488	528	535	514	530	500	554	515	584	535	546	513	524	535	530	550	540	490	499	542	523	551	549	598	542	494	523	514	533	514	545	486	538	548	470	509	555	557	548	508	535	515	530	512	561	544	523	589	533	547	522	518	557	490	546	510	540	530	550	508	541	491	518	529	556	543	524	518	501	542	524	540	518	502	532	504	510	530	478	561	551	530	498	515	517	519	555	568	558	563	523	540	532	562	513	550	533	533	503	540	560	508	488	520	507	543	544	516	510	548	539	557	536	526	543	526	542	521	562	511	506	555	549	532	544	538	518	534	565	513	485	559	545	518	522	555	542	482	547	524	465	575	539	512	505	501	527	546	506	540	534	506	554	522	490	527	539	495	535	519	586	504	520	490	543	494	569	540	510	516	547	550	493	499	509	570	537	520	484	494	513	529	576	537	526	502	518	519	491	538	508	526	538	516	541	550	511	538	539	522	502	538	491	539	515	516	538	522	507	506	510	540	530	590	517	551	518	517	536	513	504	552	523	477	549	546	503	522	523	526	511	535	533	489	496	559	529	569	559	482	544	557	566	506	525	532	581	544	544	517	526	536	536	523	523	493	510	522	555	520	517	534	556	518	565	535	503	538	524	525	545	566	535	503	547	509	555	563	561	523	544	542	528	506	481	585	560	462	522	547	533	513	504	530	497	510	518	561	550	540	522	524	540	551	498	529	533	537	519	533	541	594	527	584	531	531	547	555	527	522	510	489	545	563	509	519	508	513	537	540	565	547	560	507	552	573	548	515	521	494	522	538	511	542	511	526	544	544	560	505	543	523	523	490	569	548	523	529	531	560	528	518	564	512	556	492	485	523	544	559	532	477	501	507	541	496	551	539	572	519	499	532	531	542	522	523	536	531	515	485	546	569	535	532	516	517	516	559	582	533	495	558	539	523	543	509	532	547	526	554	518	530	532	501	534	553	533	529	510	529	520	502	499	560	498	566	506	492	494	521	537	521	553	560	537	530	517	508	560	500	510	524	549	565	543	538	570	523	540	554	542	513	501	575	536	528	517	513	554	563	560	533	492	525	528	548	542	540	525	489	504	517	537	544	504	508	546	502	517	499	522	519	539	529	517	529	532	535	541	492	544	527	558	513	520	501	547	575	520	528	536	527	532	544	527	526	504	514	527	530	566	528	521	522	535	496	528	587	550	539	520	519	516	521	505	535	537	561	558	551	496	470	539	553	511	526	524	511	554	544	517	551	530	520	498	518	523	548	535	509	560	534	502	523	529	580	535	561	521	522	520	517	533	556	553	506	511	526	567	518	538	523	525	534	543	570	551	558	499	523	525	510	519	526	503	545	516	543	510	546	510	543	517	538	541	557	548	530	546	560	519	554	468	516	559	558	506	503	520	566	480	528	538	519	501	526	510	514	542	534	521	553	558	531	526	516	478	534	494	540	525	540	516	537	505	553	536	549	517	561	527	502	547	541	534	542	545	549	497	517	503	516	545	571	535	529	511	547	553	540	540	541	553	498	532	561	546	544	510	551	555	555	479	533	549	524	544	512	520	493	512	518	502	529	507	506	541	548	544	545	497	519	508	504	535	496	591	532	545	495	525	514	525	493	497	514	501	519	533	503	556	533	491	522	562	564	568	553	486	559	542	498	588	560	515	510	538	480	534	559	517	526	549	557	516	527	515	510	532	530	520	522	523	505	532	520	526	520	556	547	539	514	508	522	543	524	502	536	506	498	542	509	560	576	524	510	502	525	540	589	509	538	533	573	550	516	544	570	519	512	499	553	507	496	505	525	523	511	545	503	502	507	549	557	532	520	520	522	498	513	562	556	529	558	501	544	495	499	514	476	506	543	520	546	541	510	527	505	526	520	551	569	488	510	569	543	555	506	508	535	538	473	525	505	504	556	567	552	576	548	558	561	481	518	527	550	523	542	532	530	525	532	575	537	569	533	515	534	554	542	528	501	523	532	562	566	522	504	524	547	532	581	506	540	540	561	531	490	535	514	513	528	538	552	511	584	533	566	529	540	519	533	531	500	564	532	546	570	507	485	517	525	523	528	493	555	531	511	520	534	526	544	529	541	508	560	483	546	530	527	544	530	499	528	565	566	549	550	528	529	541	537	559	548	505	524	513	502	507	546	503	554	515	533	502	521	513	537	519	527	573	536	551	543	512	531	532	555	536	516	526	539	523	549	564	525	503	539	523	484	506	528	527	540	502	525	536	525	538	512	510	506	514	526	562	550	520	569	486	518	534	532	537	537	522	539	548	531	577	512	551	526	562	523	537	519	545	515	532	522	502	559	541	558	562	538	556	518	552	539	515	565	522	568	568	492	548	544	546	513	502	499	508	507	523	502	587	545	533	506	535	536	538	553	568	499	504	551	525	568	526	535	485	516	485	555	500	532	558	548	563	537	494	543	502	555	566	565	529	542	488	493	516	560	531	552	538	549	509	527	489	543	537	551	634	514	567	509	519	501	557	496	505	516	538	573	512	527	543	517	560	490	548	528	512	576	509	507	513	503	550	506	535	519	548	479	527	514	524	542	494	513	502	550	584	542	552	535	556	518	554	560	601	543	540	471	555	498	496	486	519	558	548	569	554	547	543	538	456	508	528	539	536	561	533	535	507	501	576	547	552	530	544	540	543	537	530	528	538	521	560	545	522	502	517	500	528	548	502	555	541	562	584	553	516	499	499	539	550	497	559	534	554	522	515	537	545	544	543	504	550	539	521	531	513	550	506	517	527	489	495	481	509	554	582	539	506	490	547	540	499	514	517	518	471	530	536	539	540	523	514	546	564	561	527	551	536	538	489	536	526	552	528	520	505	525	504	490	522	510	562	565	519	533	558	527	519	537	481	527	556	502	513	540	560	538	532	568	584	550	513	501	536	548	525	542	498	546	564	480	540	537	509	516	577	554	503	525	526	564	523	531	531	572	486	544	520	493	508	490	508	564	525	539	553	555	561	547	553	597	526	529	481	528	518	531	565	552	506	485	517	543	515	528	546	543	553	530	533	480	520	514	558	510	486	515	560	555	532	545	544	541	554	521	532	520	543	511	516	560
17194	7047	7335	12769	25996	45698	26055	17816	14303	9256	5260	1876	731	390	250	205	220	210	188	213	227	208	219	214	205	185	194	216	196	207	235	198	235	201	195	206	233	199	200	220	173	201	213	212	199	199	213	183	219	204	222	211	187	213	221	218	217	189	233	213	181	230	226	220	232	201	193	223	232	218	205	223	192	204	207	228	224	234	227	200	209	216	220	193	221	230	206	210	219	203	220	223	199	203	210	213	207	225	210	208	215	232	201	195	210	212	241	188	214	191	218	212	188	218	191	194	195	231	231	220	216	180	239	218	218	228	223	207	203	225	192	234	200	220	218	240	179	214	227	214	199	224	203	210	204	180	212	209	199	211	203	209	219	190	225	221	221	219	209	224	231	191	231	241	206	180	223	219	204	208	190	210	227	205	204	234	206	205	182	237	193	227	231	224	215	240	222	217	228	195	215	211	220	175	218	237	228	189	184	239	184	199	221	217	202	216	229	220	213	211	191	223	214	221	239	230	193	198	217	211	188	220	189	196	221	207	191	208	207	203	208	225	216	229	212	181	211	195	201	202	182	229	194	217	220	228	196	217	247	212	249	206	213	207	215	214	185	203	197	191	234	217	199	213	198	202	217	198	191	208	158	227	233	200	214	224	224	199	229	234	203	205	218	217	193	228	232	201	177	209	199	237	201	217	216	195	204	215	208	172	171	210	216	179	212	187	212	231	209	214	206	215	220	206	204	189	212	206	220	217	199	228	201	223	217	212	200	212	218	204	201	197	199	198	231	219	228	220	229	213	189	211	188	212	200	201	222	211	208	205	196	219	259	234	225	206	188	221	225	214	189	190	217	204	218	198	210	219	221	228	220	216	198	189	233	190	211	207	207	242	191	204	199	195	197	224	207	239	211	201	203	211	208	217	214	227	203	215	173	237	198	229	205	216	206	196	223	212	222	235	203	209	202	203	211	206	222	211	211	205	202	222	220	196	183	205	214	243	204	227	196	197	179	211	203	213	214	235	191	205	206	205	189	217	219	210	241	225	223	210	200	206	201	209	206	198	221	228	200	220	218	219	209	203	179	191	199	195	239	216	189	236	210	218	242	217	216	182	224	217	220	203	215	205	216	230	212	210	211	188	215	221	218	193	209	232	196	192	200	204	194	206	218	214	213	203	201	231	204	208	207	202	205	204	204	200	211	189	207	179	218	212	213	207	181	185	184	221	211	201	212	243	202	198	212	198	210	180	208	222	176	208	220	227	185	211	222	250	185	196	180	194	219	202	213	194	197	196	217	216	208	215	252	191	201	213	205	228	213	200	213	203	215	217	218	216	201	234	197	228	221	218	236	202	209	195	206	215	213	214	228	191	195	230	186	204	230	224	222	209	242	200	209	211	201	211	203	213	228	175	204	242	201	254	230	184	218	221	214	187	224	231	207	213	221	215	206	207	204	241	189	200	210	210	215	199	206	186	215	210	232	189	255	218	193	206	204	203	234	233	225	198	206	218	207	202	197	199	220	200	225	219	215	207	197	212	226	209	232	228	233	223	206	208	212	198	201	211	228	204	212	211	217	238	234	220	199	218	220	208	211	204	207	192	221	223	226	219	204	200	213	219	206	211	209	191	220	215	198	192	229	205	173	202	185	197	185	231	205	202	219	194	219	189	205	200	217	196	202	205	220	205	203	219	192	202	197	227	201	178	236	211	200	198	222	202	199	207	216	218	233	206	216	186	201	193	213	191	233	199	221	224	188	216	191	205	211	218	237	197	241	194	222	227	221	223	203	215	208	233	203	193	206	216	199	211	185	200	219	186	221	206	207	200	203	209	214	194	176	238	237	212	209	215	208	234	208	215	188	226	215	199	193	222	200	214	179	194	201	218	211	212	210	188	210	205	205	235	205	220	212	184	232	209	197	222	201	208	222	206	224	189	232	210	192	201	219	215	203	218	199	210	188	225	237	216	184	211	189	207	223	227	216	208	236	202	228	201	204	237	221	237	203	223	225	205	198	206	199	194	227	196	196	221	212	202	207	224	196	199	197	225	218	221	179	204	194	194	206	202	235	179	207	198	240	226	196	205	182	215	195	200	196	204	212	227	221	229	218	206	211	206	249	170	223	236	219	207	237	202	189	211	188	196	190	215	227	215	208	225	188	213	202	210	219	239	172	224	202	222	192	219	223	196	236	231	193	217	202	192	214	237	223	220	227	222	222	211	196	226	230	171	206	224	205	250	218	217	186	197	210	194	205	248	213	207	205	216	197	215	212	212	210	203	199	211	231	207	209	188	227	196	210	234	193	214	202	235	234	208	202	225	195	202	217	250	203	214	203	203	235	233	211	210	213	218	218	243	222	192	223	239	226	216	211	227	221	194	214	202	196	207	241	197	205	208	205	209	193	223	213	200	215	231	229	223	193	215	212	220	224	199	215	185	222	193	209	223	218	201	216	189	224	216	209	199	209	206	206	205	216	211	223	234	191	190	211	211	215	199	218	195	213	187	192	221	194	213	236	206	186	215	227	213	195	210	213	205	231	245	206	212	229	182	236	214	206	220	209	233	212	199	208	225	197	217	218	219	210	222	210	209	216	215	202	213	207	214	203	231	206	220	205	214	246	205	206	210	231	220	248	185	215	219	211	204	198	221	200	228	221	214	213	203	197	215	223	227	193	251	221	199	207	211	218	200	224	192	203	245	221	229	215	263	187	213	211	215	200	223	200	209	235	210	224	207	209	206	216	204	210	207	198	218	227	201	227	194	212	199	204	214	205	237	208	209	215	195	229	203	227	196	234	199	219	203	221	226	221	198	226	178	218	213	192	213	203	214	206	218	230	208	210	237	171	234	217	195	217	211	199	227	192	214	219	227	209	201	207	219	205	229	221	213	209	214	195	228	214	219	233	218	221	189	225	228	218	205	215	216	213	223	230	206	197	215	208	190	221	252	197	232	215	209	224	217	202	231	238	190	213	188	217	201	199	183	212	208	211	199	191	221	221	215	231	238	205	196	214	236	218	235	218	216	185	200	247	223	189	205	212	221	206	204	223	230	225	226	240	211	219	212	182	216	232	211	210	205	221	209	183	218	222	194	234	223	192	224	211	216	176	212	212	217	218	218	203	198	194	227	221	191	187	202	214	186	241	206	198	240	217	194	213	204	210	234	215	188	207	186	194	219	196	208	202	225	200	200	215	219	190	209	231	205	193	215	209	215	210	219	215	183	200	212	194	224	230	214	191	197	246	185	220	213	220	208	231	218	218	214	218	217	189	201	228	184	212	211	220	182	206	242	206	243	223	215	203	217	225	223	217	220	209	232	241	233	194	227	219	176	215	209	206	205	215	197	194	227	210	195	209	206	194	230	198	217	200	208	212	233	209	211	216	239	217	195	243	212	189	227	184	199	214	197	248	227	180	201	237	227	228	210	212	212	207	219	214	208	193	219	197	196	224	252	240	186	237	224	208	207	207	206	241	220	200	219	225	197	226	237	209	197	197	243	211	202
10313	5466	12689	26271	41455	56795	37070	35360	32114	26452	18020	7864	3057	1292	684	550	558	527	536	558	534	573	538	563	562	573	527	500	506	547	544	546	541	519	583	575	546	544	556	552	514	526	513	524	591	534	571	533	563	579	517	546	561	542	515	552	504	561	572	548	563	546	538	484	551	552	562	545	569	564	592	552	539	590	524	525	552	507	574	537	569	535	526	545	577	540	551	559	544	531	526	577	529	534	535	535	570	575	555	546	505	504	548	508	593	515	556	570	549	509	538	559	539	539	533	550	557	574	581	557	523	541	565	523	495	547	564	528	553	549	546	533	555	571	546	592	533	563	574	532	500	543	577	540	529	540	547	512	579	555	526	536	590	507	542	528	570	546	527	539	510	524	520	554	514	508	538	547	541	537	544	546	512	499	522	562	590	564	538	517	520	562	513	540	595	557	517	518	549	568	514	547	500	539	548	586	538	518	573	542	550	563	572	558	524	518	530	570	538	546	529	476	482	541	559	540	555	565	532	547	537	562	540	563	570	515	526	519	492	551	546	535	555	559	546	544	491	513	552	550	539	556	529	552	523	488	522	556	552	581	550	498	571	502	501	544	579	574	501	560	531	512	553	546	527	512	489	559	579	537	540	526	574	532	533	535	515	509	551	568	564	561	563	562	554	509	555	502	541	523	539	555	534	541	571	548	554	540	548	525	505	511	508	519	567	525	541	554	546	529	536	567	518	583	533	539	545	563	522	565	558	550	547	530	551	541	542	526	541	527	538	567	579	559	567	540	522	535	550	549	523	503	550	574	524	566	536	529	518	541	571	559	539	563	572	533	572	524	512	541	553	487	545	552	564	572	536	567	537	523	569	559	548	528	548	508	507	561	572	555	524	544	534	500	555	552	544	520	534	489	532	487	507	537	544	502	549	528	526	510	547	555	575	546	557	534	530	551	529	545	581	513	565	553	540	551	512	565	612	518	547	549	520	531	544	533	551	589	549	537	532	537	524	504	534	557	541	508	524	567	552	532	538	547	528	527	526	555	508	572	558	551	546	572	511	518	540	533	550	529	538	541	558	531	571	509	508	550	561	519	516	512	557	544	528	587	544	573	563	563	570	549	548	541	532	515	536	527	538	573	563	551	537	552	527	537	532	575	490	592	560	516	537	532	570	550	534	541	593	532	570	555	501	565	583	541	532	482	555	563	502	502	479	516	537	562	516	563	552	506	549	526	587	574	521	508	555	512	569	542	538	527	544	510	571	532	562	526	517	549	527	564	568	469	526	503	501	508	573	506	608	492	540	543	522	607	538	547	513	554	533	517	540	542	556	506	528	571	544	549	563	558	550	510	566	532	563	558	561	533	512	512	517	544	571	546	532	530	550	579	566	544	557	488	509	568	497	558	525	589	568	514	539	530	531	524	519	551	564	543	580	559	538	568	503	550	560	551	558	510	568	533	560	554	520	565	514	585	552	499	548	615	571	544	509	493	533	532	547	559	530	583	570	529	561	550	526	549	524	539	570	529	543	537	521	525	531	571	564	556	564	519	577	534	593	565	580	531	530	488	553	523	524	519	535	541	546	590	522	552	586	509	578	532	527	568	571	523	553	566	531	518	544	541	517	530	529	525	582	527	521	578	527	524	550	564	515	582	517	566	545	554	554	556	544	535	531	509	566	573	577	551	534	527	579	548	494	541	562	555	533	517	537	530	525	547	568	546	601	507	546	518	569	541	534	592	515	556	562	523	550	531	522	513	565	537	512	532	557	531	553	512	526	565	570	571	498	541	546	521	534	526	510	564	569	554	569	516	547	544	533	528	552	583	566	521	531	536	561	563	556	601	538	569	576	532	534	501	565	538	564	550	539	548	564	592	543	504	523	510	539	514	553	548	567	546	505	531	534	534	537	558	561	554	504	535	562	569	535	552	547	534	506	570	541	578	537	556	492	584	543	582	545	521	546	530	523	541	546	520	559	558	547	544	584	545	541	546	550	505	561	538	511	516	531	546	557	543	504	563	499	540	541	548	553	541	527	552	527	549	534	565	539	554	572	520	535	566	518	540	488	566	540	546	552	535	548	503	526	546	563	631	531	549	525	531	545	529	571	539	523	587	555	467	551	552	513	560	516	535	536	546	552	533	572	549	559	535	553	556	556	549	534	553	561	512	554	522	527	535	521	567	564	565	544	559	574	542	515	545	527	568	567	575	531	563	560	530	557	550	564	552	552	487	546	542	526	525	566	565	500	520	540	529	502	517	526	527	547	531	532	551	556	567	534	540	582	531	562	551	532	573	582	551	536	557	538	594	539	530	540	517	524	576	544	522	572	542	526	574	550	512	536	542	540	573	535	549	546	580	513	544	554	556	544	547	539	549	554	536	529	554	565	596	552	564	567	555	482	540	539	584	549	540	565	536	518	535	539	562	570	520	539	532	535	537	508	541	564	507	513	543	537	572	572	560	511	545	527	512	546	574	548	501	558	501	565	582	542	581	519	575	503	579	522	541	545	543	515	504	526	528	474	524	549	492	548	529	539	540	518	530	516	551	533	546	561	553	575	570	577	545	591	555	599	511	520	530	508	543	530	533	525	557	537	519	542	539	505	564	495	549	529	541	549	561	578	514	587	549	497	548	547	526	556	515	528	558	541	534	565	553	553	520	548	536	543	552	517	583	534	520	499	527	521	535	505	546	539	555	492	505	546	573	561	529	539	545	556	506	545	511	533	519	550	532	529	502	532	498	562	559	573	558	550	539	540	537	556	567	551	538	562	509	550	537	584	523	532	528	523	534	514	521	521	525	582	567	581	522	539	574	516	532	531	521	534	522	598	548	561	580	507	560	541	536	507	517	531	566	568	545	546	549	535	542	533	545	550	536	544	530	583	507	530	559	540	539	558	539	526	554	560	555	476	545	553	513	537	526	542	556	537	539	546	519	530	583	575	556	547	531	600	557	556	527	518	516	555	515	524	523	569	563	544	537	524	561	519	539	507	540	529	559	524	512	578	586	555	502	540	527	556	526	538	572	517	560	575	538	550	555	560	535	541	500	576	542	535	515	502	544	541	489	570	542	516	549	583	530	612	605	553	523	542	552	514	507	568	509	551	527	549	585	540	520	578	538	543	529	571	547	539	519	589	483	519	568	521	535	546	532	521	564	524	533	535	551	520	547	526	530	591	499	551	565	545	525	500	557	551	525	501	514	574	587	553	551	529	553	548	548	580	560	598	549	514	603	505	522	542	519	607	525	563	539	583	592	551	542	528	504	550	555	513	563	537	524	535	557	529	569	557	557	553	506	558	555	572	508	566	539	587	559	534	545	540	566	533	565	542	589	543	505	551	514	573	570	568	547	522	523	574	501	506	557	511	602	543	547	571	561	557	592	561	539	567	524	552	535	570	568	554	542	610	508	561	524	538	481	498	533	572	569	524	510	528	543	531	566	527	549	556	549	531	560	562	574	504	543	544	550	542	571	561	523	536	540	529	516	498	542	500	540	501	592
24340	10428	14276	19019	22438	55173	49017	34764	22452	15326	7988	2549	881	404	253	208	193	171	193	209	211	186	200	184	214	229	207	184	184	196	201	185	213	201	205	184	184	193	204	208	179	202	210	186	208	200	202	228	193	191	197	201	228	184	192	203	196	217	201	197	184	209	211	238	203	202	187	170	202	194	182	189	199	194	199	179	174	171	181	206	204	189	195	200	223	182	218	193	198	209	198	196	195	199	183	199	197	184	201	199	195	167	177	171	182	197	177	187	175	191	182	189	184	176	220	223	198	179	178	180	198	196	165	200	189	196	185	213	191	216	186	200	179	199	206	207	185	194	213	193	190	188	199	168	205	181	196	191	183	201	176	195	226	194	199	165	200	172	185	179	193	219	196	184	200	197	162	216	188	212	230	192	195	198	211	202	191	189	174	181	193	162	205	201	200	193	178	218	192	195	182	176	207	189	183	191	201	176	200	174	195	213	179	190	199	199	204	201	190	182	215	210	196	214	194	195	178	184	191	210	202	208	192	156	195	182	219	215	178	200	189	182	191	178	200	201	183	198	193	218	168	186	194	193	198	197	200	192	184	205	189	215	186	213	215	201	192	184	193	220	164	187	212	205	175	192	190	177	189	215	191	185	185	164	192	203	214	195	184	185	200	202	184	179	199	195	206	188	200	204	188	180	181	186	186	210	206	215	192	183	191	185	189	188	187	197	184	193	211	194	198	207	163	165	184	198	184	204	176	218	180	185	202	195	187	188	171	184	195	197	220	180	184	193	187	182	174	204	188	187	180	196	171	175	195	207	181	193	200	173	233	203	195	175	178	183	171	175	203	202	173	181	193	198	209	175	172	221	200	193	177	210	203	187	189	212	195	190	182	170	209	182	186	180	173	184	215	200	183	171	160	210	192	192	193	188	185	180	169	187	182	199	200	189	207	185	190	195	214	194	199	195	201	192	196	183	173	221	186	189	200	225	190	203	202	188	178	188	179	201	182	216	168	185	202	200	216	190	198	175	178	202	191	221	174	197	166	188	187	206	179	193	203	198	199	188	176	206	184	178	204	195	187	175	199	200	202	170	191	197	176	167	201	201	195	220	190	198	207	191	174	198	189	174	203	200	204	211	197	181	171	190	176	212	233	210	191	175	218	185	194	195	196	203	205	193	199	199	227	193	185	173	188	202	191	214	175	177	197	176	217	208	203	177	206	211	219	193	185	195	202	184	211	205	188	164	222	198	191	194	186	181	178	186	215	209	206	205	183	196	181	183	181	174	196	170	214	223	202	188	192	177	180	196	186	169	189	164	186	183	186	195	187	195	210	182	197	170	175	202	194	196	216	202	202	198	173	189	180	185	200	183	175	184	176	177	203	168	171	193	187	192	176	215	177	227	196	205	196	197	186	200	187	177	205	186	183	218	189	199	190	191	186	186	199	205	184	202	179	182	193	194	167	170	194	187	195	181	177	203	213	224	184	207	173	195	161	197	185	169	196	185	184	209	207	174	189	177	185	201	187	185	216	200	173	209	214	186	184	198	195	180	179	180	209	181	176	196	193	187	203	217	196	234	209	198	196	174	187	199	183	181	195	191	192	200	166	153	190	197	198	194	223	189	190	207	180	183	205	199	186	189	200	201	181	183	180	180	195	172	217	200	188	208	183	195	204	165	188	218	173	220	193	200	204	167	193	186	189	159	173	192	187	205	198	181	187	179	172	177	180	186	199	185	223	189	190	196	240	183	195	201	175	213	166	204	186	206	189	214	199	189	179	176	212	185	186	177	165	209	185	178	181	216	217	198	203	204	195	192	202	202	195	203	186	190	205	189	195	185	212	193	197	181	181	209	206	185	191	184	181	189	179	193	206	219	192	169	195	180	188	193	218	198	181	201	215	189	192	193	193	189	173	180	202	209	171	213	187	171	197	201	177	149	204	200	206	189	183	177	180	192	202	189	184	208	222	181	183	163	207	197	193	203	218	197	194	194	193	193	182	180	196	211	203	233	155	206	194	203	189	194	197	198	170	186	217	193	187	184	193	171	205	174	222	202	182	186	187	167	197	222	170	192	200	207	193	196	172	189	184	177	154	191	176	195	203	202	181	183	199	194	223	190	201	178	192	169	163	205	206	195	188	187	217	170	190	208	212	187	202	202	181	200	198	208	188	197	175	203	205	193	191	190	214	217	208	188	182	211	192	192	207	200	201	183	195	193	186	186	182	175	198	176	211	199	189	185	187	183	183	184	194	202	197	193	203	203	175	174	171	178	180	195	189	190	168	180	182	160	194	220	198	182	212	186	163	218	187	212	211	185	222	175	198	189	179	190	180	184	217	209	207	195	188	197	189	202	187	209	186	189	182	185	200	200	196	171	199	187	182	195	187	224	210	182	198	196	194	192	169	187	207	180	176	163	166	207	205	195	184	212	203	168	179	197	196	168	199	195	196	187	196	201	199	171	175	185	163	192	193	209	209	202	163	201	188	181	207	176	201	162	197	192	194	190	186	196	193	179	214	194	197	183	154	200	186	172	175	196	208	203	184	188	184	206	181	197	205	185	195	212	188	189	184	197	207	200	174	199	178	190	179	194	180	206	174	199	167	187	194	192	204	186	187	172	205	177	174	205	193	206	173	202	182	183	207	191	200	205	200	206	158	201	160	188	188	185	177	199	175	188	189	207	192	201	203	184	206	199	166	208	198	180	188	187	214	196	213	201	217	207	216	214	223	199	230	179	194	187	226	197	196	187	194	166	181	191	189	190	170	186	206	205	181	197	173	182	194	180	192	174	187	187	199	182	168	204	198	216	187	208	167	190	175	204	183	172	197	188	191	200	189	180	206	184	179	193	184	188	184	203	201	197	193	203	198	194	206	174	204	215	184	192	159	172	175	205	176	193	215	191	178	163	180	194	202	183	179	190	177	193	216	181	183	191	197	183	188	196	188	177	174	181	197	216	182	215	216	195	192	192	203	172	215	184	177	188	205	170	193	210	213	170	189	212	166	199	198	192	200	200	181	198	199	188	191	186	209	199	199	194	204	166	205	176	183	184	177	182	203	207	186	208	173	181	187	201	203	167	208	210	192	233	217	174	204	180	195	209	195	182	187	191	193	168	168	206	186	190	165	177	173	195	189	197	202	166	194	188	200	212	208	185	177	203	193	203	194	197	207	196	215	193	199	191	179	191	187	204	178	202	179	182	198	196	186	212	194	221	191	199	204	167	183	191	167	201	184	211	214	202	172	208	169	193	185	203	182	189	187	210	171	171	173	190	204	208	199	213	219	202	180	184	185	202	188	224	176	181	174	177	203	184	197	182	187	172	202	218	200	173	180	218	172	173	191	204	179	178	177	196	194	202	180	165	198	204	203	197	195	191	202	197	227	200	199	160	188	177	173	202	191	177	165	175	205	214	194	197	194	183	219	204	205	173	182	200	193	196	190	186	174	190	200	205	189	156	176	183	189	178	184	196	207	190	212	192	195	208	193	197	190	197	183	179
12671	6846	21591	30507	36573	63478	60389	46872	39033	33217	22367	9943	3989	1613	738	534	517	542	506	476	528	502	514	523	499	493	489	530	528	467	512	479	548	465	482	465	483	510	511	486	479	510	522	519	491	474	485	506	541	496	487	501	482	518	507	479	523	494	514	507	497	513	504	512	499	485	504	496	476	498	466	501	460	515	497	503	497	486	522	506	500	519	496	527	480	513	510	508	515	495	541	493	455	492	531	470	516	477	480	505	483	490	498	483	499	493	508	447	473	503	485	502	473	476	506	514	527	489	511	487	482	488	531	517	530	513	482	498	491	493	471	476	496	493	443	481	512	556	488	523	517	476	520	435	498	500	500	486	519	492	494	495	479	533	543	521	502	518	496	502	452	498	512	472	480	493	511	495	477	525	533	510	506	515	486	509	461	477	467	467	483	496	504	472	485	461	488	464	493	503	487	513	522	491	515	452	472	481	473	460	504	516	476	478	488	491	517	473	506	503	481	492	497	500	480	494	477	482	493	481	493	543	508	505	474	524	497	521	536	486	466	451	479	464	496	502	483	507	507	508	481	482	479	515	497	506	501	446	480	492	472	515	484	471	489	520	484	502	482	462	491	525	495	490	450	475	493	489	483	551	506	499	465	508	495	544	480	509	497	483	503	479	486	453	498	485	491	530	499	465	524	503	535	492	450	473	555	501	510	498	493	503	468	520	521	478	525	474	499	539	491	503	545	534	469	495	479	487	480	474	497	493	524	524	493	501	482	469	450	485	495	532	517	459	498	470	499	550	521	521	493	475	520	493	483	525	509	503	518	458	502	511	451	471	496	489	475	519	533	470	480	459	514	489	515	466	493	478	486	459	501	533	491	476	500	515	536	481	460	489	509	500	493	525	490	532	484	523	516	482	540	519	488	457	536	494	528	529	505	521	529	503	496	515	492	511	516	501	476	502	499	476	502	453	488	499	467	489	509	482	510	500	485	484	515	513	493	501	550	514	504	493	517	481	499	495	480	466	499	447	475	463	493	484	528	534	491	492	516	504	493	506	485	483	481	510	450	517	511	533	489	545	489	487	489	517	505	474	493	496	466	473	494	518	489	505	513	499	497	488	502	526	511	484	515	501	497	514	500	530	481	486	491	498	475	498	510	511	543	517	489	497	475	490	499	512	500	517	496	537	493	522	561	531	515	516	451	505	506	494	490	505	497	521	521	483	517	475	516	463	504	496	495	497	484	554	473	476	447	478	483	500	494	493	457	493	494	509	514	476	524	516	499	506	518	506	496	489	525	459	535	483	467	504	499	527	470	508	499	532	500	480	531	531	497	528	505	517	525	468	455	497	508	505	493	507	493	514	499	530	511	530	489	544	491	522	522	479	488	480	537	490	484	473	492	525	513	464	502	498	459	525	513	478	506	492	468	498	505	533	457	497	537	503	560	528	503	471	483	481	486	538	513	507	476	542	486	511	467	496	518	502	501	519	511	478	508	474	505	493	466	472	530	515	462	501	470	492	512	526	534	462	532	472	489	484	494	471	517	492	486	504	530	518	493	526	529	485	522	518	446	505	471	479	498	506	481	497	533	475	515	485	476	494	492	490	498	523	517	483	528	512	515	513	495	511	497	491	503	452	503	480	502	520	449	497	530	551	506	541	498	507	508	538	488	496	461	497	531	458	481	502	505	485	516	496	482	503	522	493	466	517	516	491	473	492	469	517	497	512	494	519	488	496	495	466	486	498	491	498	487	484	504	486	499	469	511	495	513	522	521	469	502	488	506	480	473	496	494	481	480	495	479	492	494	467	494	493	474	510	475	510	480	499	530	530	503	516	481	472	480	515	508	480	501	457	482	498	458	554	521	511	504	515	510	473	448	514	507	519	522	476	483	500	479	468	520	466	512	517	513	503	523	485	503	507	516	526	511	454	497	476	498	505	482	503	472	494	498	494	490	489	501	467	486	467	466	474	492	476	513	480	469	501	498	517	511	524	499	495	485	490	490	498	515	501	507	501	497	482	470	473	476	488	484	480	493	508	510	528	477	512	511	487	508	490	500	505	536	491	532	519	528	555	477	554	474	460	521	493	479	490	467	512	497	510	497	509	482	472	520	495	439	515	520	494	526	503	496	485	553	554	524	508	474	488	486	504	493	464	493	504	542	520	503	484	486	486	469	534	454	472	521	484	499	533	475	509	499	492	521	507	511	508	542	459	490	515	522	538	509	494	461	516	475	472	480	519	523	487	488	485	518	488	498	503	511	496	472	527	494	514	522	517	508	463	498	486	498	464	493	517	480	468	472	467	470	451	482	541	512	504	498	476	470	479	509	520	484	544	532	496	519	504	498	493	513	487	486	506	476	505	490	518	520	474	484	485	493	461	493	533	489	521	519	498	465	448	516	513	527	533	482	490	496	496	498	509	504	527	501	480	434	508	503	493	485	466	493	492	488	518	481	504	505	536	479	494	510	487	511	486	515	526	503	463	509	488	484	509	504	518	518	494	497	517	475	478	536	545	465	500	489	476	475	505	497	479	490	482	486	494	502	494	517	480	453	485	512	517	524	502	461	491	510	486	443	491	510	514	512	495	495	483	509	492	481	472	513	479	479	484	476	483	547	469	469	509	484	450	478	505	498	480	516	480	453	496	550	478	476	502	508	489	523	491	522	486	564	457	496	468	469	534	506	476	513	521	529	515	510	509	560	501	505	517	506	464	481	469	539	538	484	475	478	488	477	470	499	519	480	504	494	495	461	461	486	467	507	516	494	482	523	493	495	499	480	495	515	488	533	438	482	503	475	540	508	526	553	511	510	490	508	476	495	494	484	490	532	484	524	511	470	495	528	443	510	528	565	525	508	476	504	490	517	504	495	493	503	488	484	512	486	468	483	534	518	432	468	474	452	503	502	521	488	540	505	484	479	510	510	482	505	453	505	473	496	480	474	509	522	501	471	510	418	533	465	501	548	493	515	497	493	474	560	529	516	469	498	507	479	526	495	480	471	491	534	472	528	493	522	481	507	490	473	508	513	505	494	451	465	500	503	540	504	499	476	527	484	507	465	527	499	508	509	468	468	484	524	505	500	532	503	493	496	520	481	506	513	518	528	480	489	483	463	499	511	483	450	500	498	516	496	505	473	484	503	462	521	513	471	488	520	499	472	452	511	504	526	554	479	484	511	483	474	505	494	465	504	477	541	513	539	514	516	479	505	461	484	500	523	538	517	489	514	471	519	484	507	527	517	492	502	549	481	474	481	498	471	486	483	485	509	451	468	503	498	485	510	496	494	492	464	506	497	513	512	496	470	491	525	484	470	521	475	491	482	490	508	499	506	489	480	460	495	513	486	535	489	520	528	476	503	496	486	464	508	491	495	474	495	478	525	482	519	497	504	441	522	486	509	491	477	508	460	519	459	534	560	506	544	533	547	482	523	496	474	485	500	509	510	485	532	482	470	488	527	463	483	507	499	533	522	490	465	483	454	453	473	544	466	482	494	496	486	525
5188	1553	2067	1129	1380	3684	1204	1121	1200	1239	949	642	418	321	248	220	219	228	218	189	207	207	182	206	206	177	185	186	199	217	211	232	204	220	212	209	201	190	204	207	211	191	234	170	193	211	223	214	199	200	199	217	221	219	212	186	205	216	230	193	206	201	203	213	213	191	206	187	200	214	193	213	192	202	201	216	181	178	189	199	182	181	212	204	200	208	213	206	197	189	224	209	212	214	210	202	210	209	171	241	220	215	211	214	215	207	215	217	213	220	186	209	192	190	202	219	237	194	221	208	216	183	229	199	211	202	206	205	207	216	201	203	175	215	211	174	210	214	224	221	229	213	195	206	181	200	192	221	201	192	205	189	186	201	195	207	203	238	210	193	191	200	211	200	190	212	220	225	213	180	183	208	208	195	201	183	205	197	200	220	211	229	198	175	200	202	216	213	199	210	188	184	198	212	199	202	217	196	228	227	190	186	216	207	219	208	234	206	223	199	206	223	200	201	201	210	211	189	183	220	201	207	221	189	219	184	215	212	216	202	205	185	183	222	202	233	177	203	206	193	202	198	193	202	185	211	195	186	202	194	233	212	228	187	212	223	201	196	202	197	212	204	212	204	208	192	210	219	195	199	216	225	203	204	201	217	218	188	196	212	217	219	198	206	199	209	213	185	213	204	194	196	223	212	187	193	213	191	198	198	174	230	199	238	193	227	210	196	229	219	217	208	181	212	211	193	177	197	213	210	212	217	191	236	203	203	212	209	212	197	194	203	181	239	200	187	233	217	175	209	184	213	191	225	196	206	183	204	206	208	184	214	200	219	207	224	215	228	201	192	207	196	237	213	196	196	183	204	219	230	182	177	221	213	201	205	196	205	218	202	187	211	204	227	199	214	204	189	199	217	235	186	215	195	194	204	203	211	216	213	181	179	239	210	220	191	193	222	212	200	228	210	193	206	218	218	194	200	228	185	208	194	195	200	249	224	204	179	213	215	213	199	213	200	215	199	197	205	182	204	213	183	194	206	197	219	224	156	206	202	205	209	227	189	206	217	198	214	204	227	187	199	198	227	211	187	193	216	237	180	183	189	196	205	202	210	217	207	209	211	217	210	203	198	206	191	202	214	229	180	197	187	186	214	210	219	197	179	218	189	203	209	205	214	222	187	203	192	191	171	203	183	194	210	213	227	199	195	194	212	206	202	186	199	171	188	221	212	237	213	218	193	197	211	198	207	215	212	175	203	210	224	211	177	199	191	193	190	185	188	191	188	206	209	194	202	184	201	184	205	228	212	211	195	197	185	242	226	217	203	192	191	219	210	222	232	217	213	220	206	212	192	192	210	177	199	186	216	183	212	194	216	206	186	205	213	205	219	214	206	206	228	197	199	200	210	207	197	193	222	201	208	189	204	212	213	235	232	193	199	211	180	203	201	203	201	227	217	221	174	195	240	219	190	213	187	197	205	195	183	195	204	212	195	226	210	196	206	188	224	205	198	199	228	210	210	218	184	210	180	182	218	236	203	207	209	194	237	196	195	218	209	216	212	203	235	208	222	213	209	225	198	207	201	224	227	197	199	201	204	182	198	200	191	199	232	215	227	216	223	189	198	207	199	201	173	204	192	210	202	191	193	203	224	200	187	192	232	193	207	216	223	214	206	177	210	192	190	178	222	223	222	197	227	152	213	194	195	208	214	202	194	193	198	231	200	222	216	203	222	202	175	188	204	205	212	196	229	192	187	202	226	203	207	202	202	202	204	206	208	185	213	208	213	229	191	213	213	199	206	220	224	225	195	183	177	227	190	208	171	196	205	205	225	183	210	175	221	201	211	181	191	201	197	202	209	236	208	204	215	211	201	209	197	213	197	192	213	207	196	205	224	217	193	194	207	204	178	213	190	200	191	224	204	191	220	197	217	207	219	233	181	200	206	204	209	208	211	170	205	197	197	215	194	215	211	193	192	210	208	189	212	226	200	203	183	204	207	208	207	196	187	215	214	205	215	215	225	204	194	218	208	171	211	205	219	220	206	196	202	185	197	200	196	214	204	212	189	200	195	222	209	218	203	210	202	195	212	188	175	230	197	227	229	200	234	192	190	217	203	187	220	190	201	215	210	212	200	224	210	196	204	212	226	201	200	212	208	192	198	218	207	202	215	201	173	226	203	228	191	217	214	201	190	214	205	196	169	208	207	197	190	221	201	232	193	223	217	206	221	207	217	210	234	213	207	196	214	199	198	196	197	192	206	200	190	195	191	215	222	202	212	199	191	201	198	217	198	213	167	216	201	231	212	196	230	191	209	198	194	182	228	207	208	205	222	208	224	231	199	196	202	208	190	199	208	215	228	198	185	207	194	208	177	189	201	187	200	197	190	204	201	219	207	182	200	215	206	232	206	249	191	226	211	180	218	197	195	213	197	212	196	201	217	187	209	196	184	230	195	204	202	203	193	191	217	168	188	201	233	185	203	222	200	216	215	201	186	191	209	226	179	224	198	211	195	201	202	215	219	201	208	219	208	215	210	189	200	188	194	200	214	189	203	211	223	222	218	183	197	218	243	206	209	210	195	198	202	197	231	213	222	197	204	205	199	204	208	182	192	205	215	207	202	217	207	197	197	211	188	205	199	183	212	202	202	201	224	195	211	197	208	211	203	203	191	194	231	194	191	244	206	213	198	193	191	212	212	200	189	194	201	184	197	242	188	201	187	212	222	212	196	215	214	220	224	214	206	214	197	253	190	220	219	189	207	193	219	215	186	197	220	190	193	219	182	193	198	220	197	190	211	193	213	192	218	217	210	201	214	205	199	205	207	214	192	200	208	203	230	178	197	185	213	195	190	221	203	221	197	212	222	208	215	219	192	208	223	222	209	195	226	202	208	197	212	192	184	173	210	220	208	206	213	233	201	189	198	223	196	226	211	199	209	204	180	198	205	196	199	209	198	215	205	189	198	205	200	207	196	211	213	184	164	200	183	200	182	212	195	183	222	185	196	203	210	192	167	174	204	213	218	174	228	210	179	186	219	218	204	183	204	189	195	179	200	225	220	190	199	198	207	183	194	219	206	211	224	172	213	206	208	217	208	184	193	217	213	172	209	206	195	207	204	197	193	194	202	198	205	206	193	198	198	192	186	204	220	217	196	187	211	201	213	205	224	205	213	202	208	201	215	208	182	209	213	190	216	208	207	226	209	227	200	221	194	210	234	223	244	218	206	197	197	201	195	209	223	209	189	220	223	197	193	205	229	190	221	174	195	217	202	187	221	209	207	195	226	199	208	192	188	220	230	203	207	176	195	213	192	212	213	218	218	211	205	235	204	200	214	206	197	213	207	217	207	235	198	221	199	185	201	181	204	220	199	187	201	184	230	224	205	223	171	216	237	209	185	213	209	201	214	184	192	197	203	177	184	182	228	216	217	199	209	204	215	209	209	222	222	219	203	223	236	187	181	197	212	210	196	227	220	205	201	193	218	200	231	243	200	197	190	214	196	188	206
3612	1856	4341	3802	6133	14668	5292	5577	6173	5658	3875	2390	1588	912	661	549	544	531	499	496	546	515	531	544	538	517	545	550	558	502	536	560	554	566	540	515	578	515	532	530	584	535	523	539	507	529	511	518	540	511	503	506	545	509	525	525	533	518	500	498	550	539	519	500	567	509	536	548	512	546	529	500	498	509	563	504	535	547	540	500	529	584	519	544	533	536	474	549	521	505	555	529	546	551	543	534	538	510	542	565	549	526	540	513	546	542	567	535	526	515	512	540	506	539	600	538	532	527	512	480	563	546	493	529	495	552	560	492	512	512	495	538	461	526	519	541	532	542	597	523	545	510	554	573	561	544	591	534	514	533	558	514	513	521	492	501	515	541	547	515	537	494	557	536	517	536	516	517	552	542	514	530	543	530	531	545	510	519	522	518	514	492	548	529	498	518	511	528	553	555	500	483	479	518	476	533	512	542	537	528	529	538	527	526	534	531	542	538	531	543	526	546	545	518	512	527	518	514	514	517	559	532	534	518	532	521	507	525	544	542	532	532	529	543	532	509	512	519	533	554	525	508	556	513	510	506	511	533	560	555	549	529	543	529	553	566	539	543	522	503	518	504	545	523	534	526	542	504	488	493	521	525	567	526	528	546	545	533	563	512	543	527	537	519	560	539	553	518	502	538	492	556	531	533	521	519	530	536	531	517	519	517	539	515	531	551	522	540	527	513	564	531	532	574	518	509	494	492	507	531	578	512	506	497	530	493	543	544	507	569	534	501	526	533	534	542	573	524	556	551	542	580	503	532	514	521	521	536	553	517	532	513	477	481	540	550	549	529	538	533	535	506	556	539	531	519	479	478	552	557	503	549	493	539	493	529	529	571	521	545	544	500	492	533	563	507	570	538	524	574	532	523	554	543	512	552	506	535	545	571	507	535	541	495	535	536	511	513	523	510	553	495	516	512	476	489	519	519	528	517	546	534	531	568	528	532	554	543	507	555	522	474	522	498	500	541	536	535	498	528	568	532	563	543	545	535	526	481	511	554	531	527	554	565	556	516	560	554	507	517	502	524	536	498	556	517	525	543	526	516	536	518	525	519	544	531	554	508	554	540	520	524	529	543	516	486	572	541	548	503	545	517	482	518	535	507	528	531	540	525	484	516	564	537	531	525	524	532	560	538	508	509	507	534	511	531	533	549	497	558	564	518	517	512	538	528	557	542	500	524	546	523	518	506	540	538	513	492	530	539	555	564	492	533	520	518	593	482	541	512	462	522	568	482	524	514	512	526	538	527	531	553	519	538	540	492	559	535	542	546	532	533	529	528	529	503	531	529	570	519	533	547	538	537	524	571	533	544	539	573	504	548	539	539	537	546	517	514	518	574	561	528	521	519	523	534	502	505	512	608	546	515	544	541	537	511	522	548	496	515	521	513	539	535	493	518	545	530	557	509	603	514	528	559	557	540	550	536	540	508	533	519	560	479	571	542	526	572	544	549	518	530	506	508	519	525	569	515	562	500	491	539	537	553	542	537	504	511	526	526	558	515	539	560	514	548	547	550	512	530	540	558	498	547	509	497	595	522	505	569	525	524	516	533	514	560	499	509	523	530	546	526	482	516	554	521	528	511	491	540	512	536	493	531	519	546	512	541	557	562	527	546	523	559	508	495	552	509	507	523	525	545	530	533	498	512	588	543	538	530	508	502	550	521	564	531	522	566	557	508	549	514	559	530	569	538	541	594	561	543	545	514	559	549	529	531	510	558	519	489	516	540	526	560	534	526	517	525	557	527	515	502	534	482	527	589	561	510	542	503	548	497	490	554	562	502	495	525	540	511	511	521	553	521	546	542	531	549	531	489	529	512	553	523	482	555	532	520	527	530	511	541	529	502	535	554	551	511	512	507	548	543	515	513	545	575	491	539	547	566	567	488	533	537	577	543	534	519	541	513	548	582	559	516	525	548	520	512	529	554	514	485	552	563	540	556	541	529	555	522	520	518	543	502	546	554	504	560	535	572	557	506	542	556	516	511	502	480	511	562	584	526	505	510	540	549	502	543	521	523	512	541	565	526	503	575	518	571	473	566	525	545	538	544	537	525	511	528	516	554	539	508	536	484	482	567	517	563	561	557	522	490	551	571	501	536	533	531	534	543	550	510	571	558	557	513	515	536	517	553	545	550	508	510	511	536	557	552	571	550	519	489	505	553	476	576	541	533	543	527	537	521	536	527	547	533	548	561	526	542	566	523	498	509	532	543	509	501	548	561	518	477	517	517	518	528	490	525	550	545	518	541	562	547	521	579	519	535	546	564	512	553	547	568	536	556	510	519	526	564	554	513	527	502	579	554	522	533	572	562	544	542	562	511	554	529	487	553	545	521	536	501	522	550	556	490	520	523	533	512	567	513	514	554	524	539	543	514	535	513	489	547	509	532	562	470	520	543	508	514	495	512	546	523	567	569	512	497	513	533	575	533	553	521	525	456	508	533	534	522	519	506	542	535	540	508	591	540	569	564	523	520	535	521	533	544	529	555	523	526	508	501	496	522	487	509	539	537	510	488	538	578	519	495	550	522	515	520	520	522	539	501	496	553	523	548	511	512	554	527	535	544	523	559	536	545	524	554	550	509	485	514	546	538	539	486	532	561	507	492	559	516	508	536	481	531	528	505	548	536	507	515	511	565	516	481	566	528	499	478	489	536	507	557	566	537	551	534	528	534	567	494	524	520	518	546	518	539	526	510	534	526	537	532	538	508	495	512	522	552	527	520	540	562	575	548	496	563	481	506	597	508	549	528	546	537	534	507	508	512	509	515	499	554	560	543	557	489	522	556	529	516	551	543	561	525	536	532	483	577	556	549	544	519	521	545	522	551	506	543	502	552	525	552	527	538	554	495	532	560	564	516	487	548	588	527	525	529	506	467	511	547	518	542	527	568	490	512	519	494	516	510	547	575	499	536	532	517	517	515	567	522	506	538	521	496	549	549	515	551	547	500	555	554	528	549	517	525	511	504	590	520	557	517	534	574	557	492	565	540	508	542	530	559	525	528	494	546	531	512	523	511	522	547	561	573	547	505	497	505	535	481	480	545	565	556	609	540	527	533	529	522	526	533	589	532	519	546	519	541	503	538	490	566	565	493	523	475	539	488	517	554	582	529	520	502	514	508	531	521	576	488	556	547	555	536	492	528	558	543	515	543	482	546	568	488	536	526	529	540	520	501	527	483	562	545	511	546	505	517	477	513	534	533	529	516	562	530	533	545	504	520	527	557	523	495	513	552	507	544	542	563	540	551	526	531	501	562	542	559	558	548	601	557	520	541	568	536	492	536	538	507	524	524	564	567	523	532	531	560	521	525	549	581	536	512	526	569	520	565	497	518	522	509	557	497	543	534	563	545	542	515	557	510	519	546	534	537	531	531	529	537	535	506	499	491	529	544	548	541	557	518	481	544	519	544	510	530	534	520	536	557	527	537	523	563	575	533	554	546	558	510	502	516	522	518
12665	4335	7222	4856	32451	20366	13202	11463	14666	18757	12742	6390	2567	952	402	273	228	194	236	202	197	210	198	211	203	192	177	232	211	208	211	195	194	200	207	212	203	181	257	205	215	202	215	231	211	240	218	197	209	196	218	205	190	209	214	197	234	202	223	216	204	221	177	198	219	217	237	211	229	239	193	178	199	193	217	206	185	213	230	179	219	174	189	198	206	208	210	222	207	193	193	211	200	221	193	208	230	213	233	196	193	223	203	203	200	197	206	201	196	243	222	197	205	239	203	219	222	206	211	168	234	229	235	204	210	246	195	203	210	205	208	194	211	199	196	189	221	193	191	219	193	179	209	207	239	191	189	203	201	211	230	226	208	215	219	209	202	224	196	185	219	188	203	224	197	209	202	220	212	218	203	233	226	260	207	239	205	188	201	175	240	211	197	186	210	202	208	216	208	214	192	214	207	223	223	221	220	198	228	226	196	203	212	220	197	193	215	201	223	201	213	208	204	203	237	205	206	213	201	196	208	190	230	211	210	212	179	182	191	187	232	207	200	209	211	204	198	194	195	225	207	215	213	198	227	195	236	224	228	195	203	202	200	212	201	199	203	217	197	213	211	221	217	207	215	226	201	189	206	219	218	239	232	191	211	217	196	198	209	204	225	245	217	218	203	201	203	209	218	205	198	238	201	193	216	230	201	184	221	218	206	196	208	227	196	212	219	204	194	226	227	217	208	172	186	213	227	166	190	228	190	196	204	183	205	232	203	224	218	182	190	204	206	212	203	208	211	214	223	244	210	221	203	244	198	187	201	190	213	197	210	221	211	200	207	202	208	212	187	198	221	201	203	187	214	208	192	225	191	203	211	189	222	211	202	196	217	225	199	211	207	202	216	209	195	199	233	222	227	215	206	254	182	218	215	216	208	218	226	203	197	209	228	224	198	195	211	214	209	216	217	189	230	214	205	227	232	222	186	226	193	225	181	194	222	196	208	209	217	204	209	201	238	221	230	201	231	194	210	230	214	207	218	220	197	217	224	217	209	228	230	197	207	221	221	202	189	189	227	195	194	213	189	195	197	219	239	194	236	224	226	199	215	210	209	224	211	214	195	246	227	248	203	193	217	211	237	186	213	214	231	206	225	239	209	226	237	219	213	227	205	207	204	210	224	196	216	184	217	220	209	226	212	208	187	191	217	201	206	216	196	204	210	208	186	184	188	210	198	226	243	201	213	208	204	222	215	193	248	220	219	206	201	202	226	205	208	217	231	214	191	209	197	226	205	225	215	179	213	183	209	232	212	210	199	195	221	209	203	240	199	225	234	234	207	215	217	222	200	203	199	189	197	226	202	203	209	235	194	194	202	203	187	221	217	203	189	211	190	212	193	178	216	220	199	187	184	212	218	201	207	214	216	207	192	206	224	204	180	221	212	216	227	221	200	215	201	218	216	200	224	229	202	189	197	203	221	204	212	184	242	196	227	223	180	198	202	217	197	227	212	203	224	212	221	240	241	208	211	212	231	226	205	211	224	199	262	225	244	215	210	207	208	212	184	211	226	234	234	216	221	209	210	203	178	248	214	193	208	217	209	190	210	191	219	228	195	205	225	221	228	210	243	206	187	202	175	246	211	191	198	228	196	209	197	226	198	202	209	228	239	192	197	220	220	225	215	216	225	221	208	204	198	206	210	221	225	226	209	197	209	217	217	216	222	226	193	215	210	183	208	216	189	199	236	173	220	203	223	201	208	236	211	201	190	190	187	175	214	214	215	190	188	211	176	210	217	209	226	198	223	217	193	214	196	171	195	203	219	230	220	187	175	232	230	196	219	212	201	234	185	171	213	216	229	202	208	217	219	214	201	215	196	167	200	185	190	225	216	207	220	208	192	201	199	203	196	212	210	201	201	204	199	195	211	225	195	218	215	193	201	233	204	217	228	194	203	201	203	191	208	198	201	223	188	230	171	231	193	196	213	213	213	206	176	223	243	210	226	207	216	206	204	222	194	208	220	193	192	205	199	199	205	214	228	215	221	225	197	201	215	228	176	217	218	196	189	211	221	201	215	221	209	211	198	232	225	201	194	207	213	214	212	207	222	239	216	185	210	213	189	216	205	195	204	204	233	208	206	209	212	204	195	228	177	231	213	197	215	203	200	238	230	232	218	246	180	210	204	219	206	194	214	216	198	212	187	243	199	203	191	203	196	205	210	211	201	158	211	206	215	202	216	228	198	196	193	216	216	257	207	206	214	187	221	201	218	220	212	225	205	225	234	207	212	204	209	205	201	209	206	205	238	189	213	178	173	199	213	200	181	224	214	232	218	203	222	236	211	193	197	196	221	197	193	210	230	240	222	207	195	212	185	195	201	192	196	201	201	215	221	223	202	210	196	205	204	198	204	215	226	202	200	198	202	200	201	188	194	198	224	191	229	204	207	219	225	224	207	204	205	240	223	221	211	195	200	207	197	205	207	222	187	219	208	210	194	226	223	197	234	217	209	225	208	207	206	199	209	202	224	207	207	226	204	222	218	216	179	185	202	191	199	215	228	191	208	212	217	230	213	211	189	214	210	219	197	200	180	212	228	219	218	225	228	216	203	182	197	202	210	183	215	215	192	225	215	238	218	182	204	196	206	183	202	182	201	179	220	198	190	224	219	224	231	233	221	205	203	232	204	208	201	209	244	206	227	235	208	172	206	203	229	210	212	210	246	229	193	191	222	216	209	203	206	206	199	197	212	190	229	220	248	210	202	219	241	206	213	217	190	220	211	203	206	216	223	224	233	172	214	213	222	203	209	224	220	211	208	194	222	244	223	237	235	218	227	214	241	239	197	213	249	219	190	212	207	194	186	209	193	196	224	213	210	199	203	204	203	237	221	207	198	208	218	214	201	203	227	211	236	218	183	199	228	220	238	230	223	216	207	186	200	220	189	216	211	201	225	234	217	226	210	223	185	241	209	196	217	216	205	228	228	198	244	214	226	202	203	201	205	198	188	191	254	231	228	213	198	225	216	206	194	215	179	208	205	196	217	235	196	221	206	215	211	225	250	210	194	183	210	235	230	211	233	201	212	226	209	228	210	189	183	221	213	207	190	174	217	203	223	241	207	203	206	214	230	209	182	197	199	218	199	180	234	209	197	208	179	243	192	201	211	197	210	184	209	197	203	212	201	220	189	209	197	198	189	213	235	200	207	216	205	208	179	205	214	196	208	203	199	206	201	217	207	180	218	229	232	193	196	205	188	222	202	189	203	189	210	183	232	222	204	212	244	167	219	229	193	211	205	190	203	192	205	219	213	208	195	213	202	199	202	223	207	204	235	199	204	203	251	214	200	242	196	210	203	209	227	192	201	207	224	217	221	209	187	223	205	227	206	212	241	224	206	218	202	209	190	184	201	184	212	204	203	238	202	231	199	199	198	232	178	180	224	234	175	218	205	151	220	226	230	195	197	210	178	205	193	207	184	223	218	191	221	214	251	254	199	241	228	197	216	229	212	220
7885	4310	13203	13253	44364	28105	30907	29617	35521	38808	31446	20512	10791	4119	1550	732	578	508	590	560	569	548	540	533	539	539	567	512	569	520	588	564	504	569	544	532	559	527	571	503	540	577	538	548	541	566	545	530	569	558	539	530	584	496	544	513	541	545	543	556	543	524	537	568	564	551	516	564	539	531	563	547	534	587	550	552	520	546	569	565	521	538	567	510	522	548	519	542	559	542	543	563	542	550	558	539	569	552	529	544	576	557	531	550	535	545	550	565	548	543	554	553	589	529	504	583	548	571	591	534	589	525	546	549	567	509	517	536	527	508	530	520	555	523	597	512	564	558	542	547	550	510	517	533	502	536	527	549	555	532	539	580	542	547	543	560	560	551	550	545	519	515	550	539	521	545	499	567	505	574	553	529	533	555	547	550	548	508	578	504	541	512	522	547	539	571	543	551	573	536	531	567	491	531	523	604	541	536	516	537	517	576	525	539	523	544	509	542	541	498	544	559	580	549	582	564	544	571	565	501	536	579	554	528	531	484	522	557	514	523	557	482	533	538	548	606	568	562	537	503	532	569	544	536	529	523	526	512	528	555	551	551	515	533	555	550	580	513	540	565	552	541	518	523	538	508	552	583	556	557	559	518	502	549	590	556	559	561	547	579	569	524	579	503	556	544	560	515	517	532	500	537	593	547	563	541	582	538	554	556	597	496	574	544	543	550	548	534	503	558	541	507	558	556	542	532	525	526	606	566	560	540	585	556	503	556	515	533	631	586	510	540	549	522	563	518	559	548	523	543	580	510	557	514	531	520	503	504	524	519	599	542	532	543	577	531	561	547	509	559	513	533	559	561	532	564	568	533	541	562	520	555	560	564	575	546	555	549	548	563	510	547	520	522	544	513	535	566	545	514	528	547	533	568	526	543	567	561	544	511	542	573	544	603	541	547	570	522	549	539	562	552	549	549	526	516	572	553	560	564	554	517	549	558	556	551	515	508	565	562	579	526	532	562	584	555	520	529	580	542	536	546	580	566	562	525	525	546	562	561	564	571	568	518	499	573	550	543	537	588	523	569	539	563	555	548	558	531	555	570	531	504	528	543	553	573	498	530	544	517	510	591	519	521	586	522	562	541	496	558	574	510	540	537	553	549	533	553	546	543	563	502	538	507	524	541	545	508	519	496	539	589	569	534	584	568	561	521	546	542	544	545	537	526	522	522	551	524	545	521	560	536	565	535	545	553	516	597	523	547	528	564	552	538	543	529	595	544	560	542	527	549	527	538	548	554	549	512	532	561	540	571	535	549	534	542	569	511	569	558	552	534	533	569	538	547	522	537	557	537	585	527	588	540	514	548	518	570	549	542	532	557	588	555	521	576	584	558	529	585	555	562	518	572	548	567	534	529	597	521	562	524	540	505	558	537	559	512	535	559	563	555	568	537	548	525	520	568	521	548	551	562	555	546	531	539	566	539	551	522	569	578	538	543	560	558	552	536	568	534	491	518	503	538	596	559	562	560	562	535	530	538	523	545	548	557	591	573	533	514	524	558	547	532	552	513	555	552	531	571	523	557	532	565	533	531	549	522	552	524	526	558	587	553	541	549	532	535	562	552	551	537	525	535	531	584	523	548	550	543	582	551	533	556	564	528	513	556	498	546	585	561	527	579	531	543	549	587	514	505	530	571	564	534	541	533	542	536	553	531	541	524	561	538	552	531	521	534	520	537	556	579	526	533	532	508	584	551	509	597	556	537	542	576	528	561	526	531	544	509	606	591	528	558	525	579	561	550	503	530	551	527	528	508	547	527	562	542	568	570	557	546	558	539	551	554	593	534	575	577	545	528	540	506	526	496	575	575	537	536	556	565	572	572	518	542	579	539	559	524	518	545	562	533	543	536	534	517	566	538	533	530	550	527	511	520	476	603	517	546	533	538	509	542	551	547	549	576	582	561	551	505	518	536	548	583	534	552	529	582	549	549	536	540	505	551	536	533	528	536	512	495	540	560	527	519	592	527	556	590	534	541	539	542	532	546	542	567	573	596	521	571	558	532	520	493	560	548	572	527	554	550	540	583	555	516	592	522	564	545	538	519	530	578	530	543	555	559	501	547	541	535	567	552	574	558	567	535	567	506	499	550	562	594	565	556	529	550	546	553	572	544	557	509	529	522	555	532	561	550	523	522	551	524	534	530	524	531	551	504	545	542	537	544	571	519	581	555	525	578	536	560	541	600	564	562	548	564	562	537	571	535	521	563	533	521	534	556	513	518	542	530	565	536	540	568	562	534	532	497	547	546	535	554	596	532	523	527	565	600	554	530	539	528	560	551	543	556	553	529	543	579	511	569	537	542	478	570	564	514	518	575	533	587	514	539	558	525	538	509	544	546	562	541	588	557	542	529	551	536	556	578	545	550	515	519	540	549	592	565	547	501	562	552	532	526	541	540	539	543	508	512	567	536	527	559	529	509	527	515	547	547	479	589	527	550	582	516	491	524	552	554	550	552	505	577	552	539	522	525	584	555	579	506	502	549	552	532	555	529	555	546	555	561	517	550	537	554	536	573	533	599	592	573	529	544	565	551	549	520	565	534	527	529	556	539	531	501	538	562	588	567	556	549	557	522	510	521	533	501	542	557	566	513	546	504	510	527	551	510	602	513	517	576	574	564	558	575	521	541	557	521	545	563	545	577	481	544	569	558	517	545	506	552	525	531	544	514	567	581	531	540	567	547	533	522	476	574	512	527	512	549	556	559	531	544	555	572	528	557	556	545	526	524	540	556	554	541	539	513	563	526	560	567	576	558	530	545	556	559	575	546	621	531	573	524	531	583	533	577	589	511	574	528	529	513	518	524	532	561	558	493	548	546	529	546	566	521	536	562	548	608	550	570	556	508	541	569	510	519	566	546	569	507	529	503	501	566	540	532	546	545	575	529	515	540	541	500	586	550	498	552	564	543	564	571	544	516	534	510	550	572	536	560	527	563	559	539	555	518	584	553	554	570	571	550	531	575	550	522	561	520	564	529	552	582	518	540	561	570	580	535	564	524	564	570	584	523	511	568	581	563	530	565	575	540	534	537	507	563	574	550	539	558	560	567	554	495	546	541	578	509	486	556	546	590	578	549	571	509	521	565	557	539	499	554	546	533	509	539	570	540	543	542	566	568	533	546	578	560	573	516	558	558	513	567	543	583	561	523	541	586	545	545	526	594	540	526	561	579	549	520	585	564	533	515	557	566	568	531	563	550	556	518	537	551	544	592	520	513	575	551	533	567	538	578	574	552	547	575	568	510	556	536	604	512	555	562	527	546	539	559	547	547	484	582	555	530	519	526	506	544	539	552	552	523	548	559	535	586	517	564	512	554	548	562	560	523	550	555	553	553	560	560	536	552	511	520	577	526	564	525	540	532	572	518	543	559	512	557	573	548	568	521	499	554	562	527	526	545	563	603	561	558	517	567	528	521	561	553	518	557	554	513	565	562	538	537	527	571	556	538	531	558	540	504
21597	8373	8064	16514	35754	19116	17894	25537	25648	32519	27500	16459	7111	2234	709	273	199	182	164	199	190	172	186	146	208	185	181	175	197	175	196	219	172	177	190	193	153	178	176	172	181	171	168	186	202	184	172	199	201	206	186	181	193	215	170	169	182	186	173	183	180	214	181	183	191	221	200	183	170	176	182	196	189	190	174	180	188	174	155	174	164	190	176	182	168	168	184	189	171	177	187	189	169	195	172	203	180	168	178	177	160	198	166	210	198	186	160	185	189	198	207	180	179	178	191	172	181	186	182	181	169	193	185	171	214	183	197	210	191	205	193	191	182	151	187	175	181	216	170	187	173	177	182	194	182	198	179	171	181	180	187	168	188	187	189	234	194	195	170	205	179	186	173	210	173	176	164	184	183	199	183	165	199	204	187	175	184	163	195	190	169	192	185	176	192	165	167	199	163	176	187	185	194	173	217	179	166	188	207	195	166	191	208	209	187	211	191	178	193	158	180	171	211	178	198	210	177	202	197	176	205	183	183	211	198	196	154	193	182	190	178	177	185	196	166	187	186	175	206	193	169	172	187	183	187	170	183	176	197	184	164	216	195	166	187	176	154	196	213	206	175	215	210	167	188	197	172	192	179	171	168	200	160	205	177	196	188	204	174	173	194	169	182	190	188	176	176	188	189	191	177	195	176	193	203	211	184	163	155	188	179	172	185	181	193	153	195	195	154	200	170	194	174	168	178	197	176	191	189	180	171	195	192	177	191	182	165	168	193	195	196	182	180	195	182	172	175	170	203	168	191	174	173	205	179	164	179	176	196	184	170	166	192	169	205	172	169	174	183	159	169	187	184	189	199	203	175	174	182	185	192	202	183	183	181	174	162	181	169	168	191	196	175	189	182	185	201	164	187	166	190	187	195	186	194	182	177	165	185	196	187	213	199	214	207	173	206	186	166	171	185	177	186	182	176	187	176	187	180	168	176	187	164	186	188	205	175	165	196	182	162	178	172	198	176	161	178	186	181	174	210	204	194	185	187	176	167	195	183	194	194	193	181	177	175	169	179	182	198	182	165	190	206	194	158	207	193	208	184	155	150	178	213	194	185	183	178	200	188	204	155	175	192	156	193	192	176	165	207	174	190	182	223	184	191	161	178	187	179	186	185	200	183	166	167	165	171	188	185	180	168	197	162	176	179	202	166	218	209	179	180	187	216	166	177	180	188	200	220	168	186	190	187	164	216	180	181	205	192	172	160	211	202	180	187	172	172	191	165	175	179	200	167	192	186	160	198	175	205	181	189	167	185	180	197	175	201	190	174	191	193	184	167	217	165	173	178	204	180	202	204	179	187	174	191	185	195	205	189	201	208	198	190	196	196	198	176	193	177	176	189	181	168	173	178	179	181	197	194	208	178	190	173	194	222	181	159	172	186	166	184	189	206	183	180	191	193	171	195	198	193	188	184	173	207	206	186	188	192	193	197	212	185	183	173	195	194	182	203	194	164	206	202	187	187	191	190	186	180	206	209	201	180	202	167	191	198	184	200	181	188	172	195	200	153	169	170	202	166	163	176	181	192	156	173	186	183	193	155	191	176	181	200	161	176	181	177	190	192	179	186	211	181	189	197	207	161	200	192	209	187	187	185	173	194	184	170	196	193	192	189	177	187	197	195	189	176	181	169	184	220	205	185	154	171	190	189	169	189	196	172	201	191	206	178	155	192	182	189	178	177	184	164	195	166	198	197	175	190	193	203	175	179	179	182	180	201	199	167	166	179	190	167	191	175	205	177	198	165	213	194	193	189	183	167	174	202	154	193	176	192	157	199	176	184	188	163	188	216	204	196	210	175	165	201	179	166	189	181	171	173	175	164	193	166	202	178	167	201	185	196	194	187	180	156	199	185	179	162	164	185	191	181	167	176	215	172	178	194	166	158	175	189	200	186	206	174	160	201	156	185	191	178	174	207	174	181	193	189	196	171	196	175	184	193	170	159	185	186	195	193	193	188	183	187	183	203	170	183	205	189	163	157	190	155	154	184	164	200	177	179	201	192	195	175	204	199	197	197	201	185	177	175	167	204	182	180	180	166	176	158	172	175	190	165	188	199	201	189	185	203	196	179	172	194	182	195	182	184	169	163	155	177	182	180	184	184	176	191	184	204	180	203	169	220	161	169	199	181	182	179	178	169	197	187	168	187	187	161	165	157	177	175	162	185	186	205	176	204	207	170	195	161	193	217	193	197	206	186	185	171	179	169	177	180	170	185	180	198	199	181	158	189	188	168	170	216	204	226	183	186	184	176	161	182	197	192	177	184	162	190	179	193	182	179	180	171	170	171	177	173	190	222	179	168	203	159	169	175	176	177	190	219	172	155	189	166	212	174	188	177	181	185	179	170	169	179	205	191	192	201	194	182	190	168	192	202	170	178	170	190	170	157	175	191	183	191	188	196	182	197	173	180	199	201	174	198	236	196	164	196	201	183	183	180	185	201	178	166	181	180	192	178	201	189	204	190	172	176	192	159	192	181	209	207	168	165	173	200	182	194	167	217	177	178	179	191	175	178	176	156	212	185	166	172	200	195	189	173	199	170	171	167	173	171	158	196	204	158	180	157	182	185	174	196	171	203	174	164	204	198	182	199	193	189	167	174	190	186	169	173	197	184	197	192	193	165	172	177	187	203	198	211	192	175	184	217	211	186	186	191	184	200	185	178	209	201	194	192	199	177	198	172	186	207	164	173	166	201	190	177	183	182	180	204	186	190	171	169	170	184	172	192	176	195	182	181	191	147	187	192	186	163	205	185	182	196	175	183	188	199	203	183	208	181	200	197	200	171	182	179	194	195	176	186	181	208	181	194	188	202	185	192	206	198	170	197	176	169	176	190	200	190	172	160	200	183	181	209	205	186	184	187	185	195	198	198	193	166	174	175	196	187	168	191	197	173	164	166	193	217	170	196	188	214	202	188	201	193	162	172	155	207	190	197	173	187	179	189	176	193	184	164	172	173	179	186	191	182	185	175	186	181	168	183	190	173	179	200	185	174	183	159	180	199	194	195	187	195	168	175	168	173	197	177	165	172	180	195	181	183	179	180	216	186	179	160	185	190	198	178	185	210	199	173	178	199	169	207	190	176	180	160	171	184	181	172	176	188	174	188	177	204	191	168	195	209	219	187	201	187	184	171	161	179	182	157	151	154	188	205	192	198	217	207	199	166	173	168	209	165	144	162	182	184	182	202	187	197	154	187	177	165	197	188	178	192	185	186	187	192	209	182	193	187	171	200	188	173	173	162	188	185	188	191	183	190	194	206	179	195	180	184	174	185	169	177	178	160	169	172	183	187	205	182	180	184	189	168	193	171	205	193	179	182	187	190	179	173	177	194	186	202	186	163	183	185	200	171	172	181	183	190	187	189	187	203	165	195	185	198	178	173	210	181	206	201	183	177	183	196	178	195	192	208	190	206	190	179	181	172	171	213	197	178	189	172	183	176	201	195	192	209	199	202	222
10511	6491	12778	29895	44572	30381	35339	43731	44187	50482	45314	33504	20599	8718	2820	1028	542	522	446	458	458	492	486	505	472	476	495	455	451	482	472	481	493	490	484	446	492	481	465	449	503	486	454	465	483	503	508	518	485	485	503	462	442	501	472	404	485	478	450	501	486	522	464	446	463	462	512	439	474	511	467	490	500	490	465	441	500	473	493	492	474	451	509	479	484	498	467	511	485	444	463	438	491	471	462	451	488	473	513	474	488	482	476	502	489	444	478	473	488	504	488	472	466	479	467	490	444	508	452	502	469	460	453	439	488	452	514	491	486	452	486	479	495	463	498	508	455	445	503	501	500	464	477	463	478	495	487	474	458	503	471	470	480	449	497	480	464	482	471	491	476	490	467	491	491	480	516	478	518	492	458	487	509	490	471	473	482	478	495	475	454	442	503	471	484	460	488	454	495	499	486	506	482	472	477	457	480	468	447	479	452	468	541	472	467	449	468	453	483	448	478	499	515	482	472	476	476	463	457	444	489	498	489	481	461	512	500	445	447	474	471	501	484	488	491	478	485	447	474	490	461	444	475	513	500	462	505	475	476	466	472	421	471	463	468	515	468	489	446	501	464	472	479	454	467	453	468	448	511	441	518	474	485	440	460	436	503	483	464	475	469	487	498	446	439	456	474	463	481	483	480	458	471	430	525	484	475	453	481	496	468	468	448	490	500	484	438	470	493	488	513	486	504	485	439	482	476	494	482	455	486	516	466	477	500	473	435	490	470	438	489	429	503	489	546	470	458	474	481	458	458	459	462	510	493	453	461	485	493	477	462	488	458	455	478	442	478	450	473	490	503	451	493	479	473	493	485	463	490	477	473	490	489	486	463	470	489	465	473	510	486	502	484	486	484	486	490	471	461	477	483	477	463	509	513	478	469	472	496	475	426	464	513	480	472	491	447	431	491	472	442	455	458	509	483	475	458	477	485	496	452	484	490	457	465	480	495	461	504	463	481	488	481	488	504	478	461	507	482	474	507	431	454	485	476	479	468	444	492	496	497	439	488	473	478	458	464	499	441	468	474	537	471	503	484	457	458	493	470	469	442	467	467	468	476	512	462	476	468	464	456	503	454	473	490	447	478	514	481	466	518	463	475	474	511	504	492	487	450	463	457	437	501	451	502	519	482	490	478	507	492	498	500	495	475	463	452	508	474	485	448	474	473	451	482	454	461	487	500	484	438	456	494	442	488	464	473	466	425	500	465	483	468	479	493	477	473	434	462	502	450	448	486	455	466	477	473	443	476	501	438	471	461	526	486	469	441	461	462	490	454	490	468	433	485	481	445	536	489	454	524	453	484	477	539	487	466	462	503	495	472	492	457	465	464	473	492	473	453	501	477	504	476	443	487	469	503	454	452	479	488	487	469	491	481	485	434	449	447	459	503	523	474	440	469	456	465	476	509	476	484	465	454	460	483	500	446	499	481	472	489	480	479	491	446	477	516	441	470	509	487	497	470	489	464	506	466	464	516	477	472	404	487	486	477	474	479	496	529	488	469	504	483	484	490	503	487	466	541	465	457	454	453	464	435	488	509	459	474	492	461	476	463	460	481	478	497	486	468	506	485	466	502	459	462	463	487	474	440	468	481	467	453	502	513	450	450	490	489	522	459	487	493	491	482	463	468	468	527	464	479	449	456	476	472	435	478	492	489	500	465	444	465	491	441	460	502	494	506	444	479	481	497	477	470	486	480	477	485	446	502	459	430	433	437	505	492	491	441	493	478	447	485	489	457	456	476	457	495	473	480	492	479	468	451	448	430	460	485	508	485	474	463	505	484	500	528	495	502	469	465	495	453	488	486	515	491	492	463	480	488	493	460	502	469	438	479	465	482	472	499	475	485	449	410	478	504	461	458	490	429	480	489	492	452	500	472	471	499	471	491	451	500	455	454	466	486	501	437	461	483	461	477	450	478	462	467	458	490	461	476	444	467	497	464	488	497	456	496	496	482	471	447	460	432	475	444	456	456	470	551	434	455	458	472	482	499	492	531	439	451	446	483	472	455	443	504	471	415	508	500	476	479	452	472	473	471	475	475	432	461	499	462	494	465	459	519	443	448	429	473	457	494	481	486	469	521	446	462	463	465	442	445	466	533	471	467	466	470	452	451	473	465	490	479	483	481	493	442	442	475	513	457	478	510	518	470	458	504	481	482	503	517	466	490	481	534	499	514	451	459	473	476	460	456	444	458	449	492	484	485	460	452	471	493	467	472	469	499	485	470	500	471	483	440	460	492	477	461	460	492	473	513	447	497	486	465	488	503	486	459	480	459	467	516	490	488	458	496	498	464	497	492	458	465	475	460	482	433	469	485	502	507	495	522	488	452	482	482	496	460	470	466	473	468	419	464	499	488	473	491	490	497	484	433	463	464	455	477	442	476	471	469	520	467	467	500	484	482	519	437	514	483	510	440	473	476	498	477	493	473	469	487	454	444	475	449	497	460	515	471	447	491	511	468	477	488	454	532	495	478	478	442	448	477	468	462	468	448	489	463	463	469	476	473	478	458	484	466	498	484	503	509	507	465	513	496	524	506	486	462	484	422	505	468	502	453	479	466	475	471	539	491	478	482	484	475	508	444	471	486	449	482	466	451	460	488	459	450	432	480	465	463	472	469	483	435	458	510	487	498	485	479	487	507	416	491	517	468	488	489	490	486	466	498	494	497	477	434	511	469	497	460	480	492	504	505	492	456	456	465	465	450	453	486	469	454	498	460	521	487	456	501	470	476	491	490	433	523	499	455	533	448	504	488	472	496	485	496	495	452	472	473	452	500	523	484	506	457	493	492	489	462	501	432	522	474	482	489	475	474	499	481	466	483	433	481	480	482	477	457	447	493	457	507	509	499	446	501	493	486	438	439	483	461	464	501	490	449	427	476	467	472	451	448	464	494	488	506	434	472	517	438	470	463	490	474	468	520	517	444	465	465	503	479	519	475	461	457	487	503	482	510	448	455	460	487	472	470	458	514	498	482	501	518	460	485	431	455	504	453	464	463	476	453	484	467	476	476	497	452	498	451	428	504	477	480	488	461	467	458	483	440	475	441	491	480	481	492	523	471	498	490	496	493	448	499	475	431	445	481	478	464	459	474	462	455	468	500	495	474	481	439	479	429	461	505	447	526	467	519	486	480	483	476	486	449	473	454	514	425	474	494	494	499	471	448	444	495	482	496	459	501	502	437	472	464	486	442	461	446	503	501	448	451	490	458	463	493	461	448	486	482	485	419	464	512	461	471	441	539	472	469	483	524	470	468	454	494	482	479	512	467	511	451	440	501	482	498	421	481	451	452	501	518	499	452	476	446	486	453	474	468	500	482	468	504	456	466	461	461	487	488	474	472	473	472	459	483	494	463	466	484	465	446	517	494	502	462	469	483	472	493	486	433	440	463	491	497	476	473	445	443	470	489	441	448	474	492	504	497	510	472	434	488	521	458	456	491	517	480	474	487	505	441	451
3892	876	930	828	536	535	561	670	1087	1511	1398	1067	704	477	376	221	205	209	192	210	178	190	179	206	169	192	199	213	198	207	196	187	191	223	185	201	193	196	177	187	202	212	196	167	205	191	194	199	186	202	179	203	197	207	213	202	202	189	193	195	208	163	190	195	187	212	225	187	202	194	186	196	179	180	194	183	181	224	181	199	214	200	196	191	210	190	221	199	202	226	190	167	225	169	186	201	198	181	201	202	173	175	158	182	205	197	187	197	204	190	171	199	179	187	186	179	192	207	179	196	199	207	163	184	231	190	186	196	207	193	170	187	182	194	190	186	196	208	179	193	217	208	170	187	208	192	155	193	176	199	181	182	221	197	180	171	181	187	194	195	202	187	207	188	178	200	199	187	203	199	190	205	181	189	197	194	173	211	242	195	189	194	204	200	216	195	192	161	207	194	193	179	172	213	195	189	201	174	182	188	192	191	172	192	215	202	207	185	198	194	176	182	196	182	210	222	188	195	222	181	206	202	206	183	187	216	204	175	218	189	182	194	194	195	220	173	198	174	218	180	201	209	204	194	216	214	199	218	190	196	215	200	186	191	172	200	184	207	184	193	187	169	192	174	205	171	178	191	196	175	193	195	204	219	199	185	197	181	204	191	182	171	187	206	193	196	172	190	182	190	205	185	181	214	188	214	198	213	201	181	192	210	201	209	178	201	180	187	209	190	213	171	220	181	213	191	188	217	209	202	207	181	187	164	193	218	179	193	200	177	166	208	185	182	196	191	176	187	173	194	180	181	202	225	213	198	204	201	196	182	179	194	194	191	203	198	197	186	181	184	217	183	205	226	181	222	196	201	182	228	198	211	208	193	196	207	191	187	202	181	194	198	196	180	211	187	206	202	184	199	215	185	201	191	198	211	216	217	202	219	186	202	206	194	191	176	147	192	192	182	150	184	235	184	201	178	188	200	205	188	213	170	183	213	205	199	196	201	189	184	174	215	175	189	205	185	201	182	215	197	183	207	180	203	204	179	190	194	195	195	205	207	203	200	182	187	170	194	185	225	213	198	209	173	206	194	212	182	217	184	182	183	192	208	224	180	191	193	209	188	209	210	184	212	208	201	204	203	201	193	202	193	187	191	191	189	211	188	203	182	185	175	197	196	194	204	230	190	191	229	187	205	200	207	218	210	209	186	193	190	190	171	206	173	202	182	179	187	193	189	208	182	180	191	211	194	220	207	220	195	167	209	195	199	202	204	179	189	208	190	196	176	196	202	188	179	183	176	168	198	198	169	171	191	169	185	192	183	195	192	206	199	213	196	191	190	207	199	170	189	188	199	193	209	214	167	228	208	210	195	196	184	192	195	186	219	193	180	197	192	189	233	218	192	203	205	179	188	186	215	206	191	182	210	181	175	192	193	203	208	176	186	198	208	200	208	201	181	213	195	190	206	205	208	182	191	185	193	172	229	195	188	192	189	208	195	190	213	190	196	175	188	196	178	171	189	206	238	204	193	200	210	208	203	171	207	193	202	175	211	203	196	186	202	226	196	203	201	199	197	202	172	193	191	172	171	205	203	201	201	165	182	188	200	184	174	203	180	187	191	175	199	217	220	207	211	223	201	196	176	206	204	187	197	193	182	188	194	198	205	198	185	196	225	206	207	189	187	182	207	180	191	172	204	161	211	192	202	196	179	212	197	186	188	221	177	201	190	177	197	201	191	180	198	194	203	194	191	208	191	180	174	189	202	205	210	178	190	168	180	191	170	199	194	193	215	204	212	233	207	182	171	168	174	171	169	186	204	190	205	185	201	187	198	186	199	196	208	202	212	194	181	184	197	197	196	193	171	192	206	218	186	191	232	181	221	195	210	227	216	200	220	209	158	181	220	199	202	190	180	207	193	196	229	194	193	212	193	194	163	182	194	199	230	198	215	180	203	197	203	196	219	195	179	171	206	194	202	196	200	208	187	222	186	169	186	178	183	198	190	195	212	198	202	204	213	205	169	180	202	166	203	226	164	185	194	203	206	210	229	217	185	204	189	191	224	170	195	174	173	187	169	180	223	189	189	192	203	200	199	208	184	230	186	185	156	203	176	200	192	199	197	219	183	212	215	178	205	202	194	211	213	200	181	181	185	204	187	200	187	216	193	197	229	206	229	191	177	190	215	178	180	202	190	186	205	200	190	164	215	184	206	217	185	209	184	224	176	176	216	209	191	200	199	194	171	184	208	205	199	212	212	172	213	206	199	206	195	198	171	169	176	180	208	192	209	213	178	231	195	193	205	180	205	231	192	169	196	192	226	164	203	166	179	207	181	214	195	184	188	209	200	166	194	177	181	200	182	207	204	185	198	221	199	187	186	218	236	182	186	209	203	188	198	179	179	228	183	204	193	168	185	197	210	165	186	182	208	189	215	185	198	189	193	183	190	209	189	188	217	205	189	192	202	194	195	180	188	193	197	217	209	217	196	190	220	175	201	196	200	183	214	200	189	190	185	214	183	183	185	181	215	193	205	190	183	206	198	196	188	169	172	192	174	191	216	179	195	207	192	188	196	214	197	177	191	163	210	202	176	200	210	172	206	189	221	205	204	196	199	195	235	177	197	199	198	195	206	181	179	181	209	180	189	198	172	181	179	219	228	195	173	197	186	196	186	170	214	185	183	182	198	199	208	216	184	202	205	205	201	190	203	197	179	185	198	173	203	221	193	185	188	176	185	180	189	163	203	182	172	189	187	197	164	180	204	216	180	210	215	199	220	186	173	187	176	201	205	190	176	187	204	166	207	189	204	170	196	213	196	172	206	193	198	176	186	196	175	201	187	212	204	176	222	212	218	213	201	204	208	207	193	174	199	175	211	187	174	211	220	204	209	192	192	205	201	200	211	208	171	215	182	176	196	181	161	212	198	198	175	223	203	205	198	198	191	215	213	212	219	217	165	196	177	185	193	187	198	202	222	185	177	187	185	195	193	196	192	175	182	206	207	196	187	194	157	170	207	176	207	173	195	212	194	199	196	199	198	198	203	200	182	205	174	211	194	175	196	197	192	206	179	208	202	192	194	185	180	199	214	222	183	211	190	162	183	224	209	194	209	222	175	176	212	185	197	203	206	191	207	212	181	187	166	176	173	190	180	173	189	176	200	169	203	193	213	205	200	187	185	207	215	182	214	176	195	209	201	205	207	197	167	188	169	196	211	211	217	222	192	188	198	202	210	204	226	209	214	209	203	177	188	190	218	169	208	178	201	185	184	212	199	180	196	201	199	199	192	203	213	182	195	189	192	194	206	173	219	207	188	205	196	201	203	198	202	194	175	191	186	200	190	179	195	192	184	190	219	204	182	185	207	215	223	185	189	189	194	222	183	207	220	194	195	176	202	202	206	170	187	180	177	202	177	193	205	196	202	203	228	215	197	199	212	217	179	177	190	218	206	213	168	201	185	185	183	174	198	194	207	189	188	220	198	188	189	188	181	176	188	195	198	215	194	195	175
3187	1141	2242	2820	2214	2325	2939	3723	5991	7620	6614	4806	2737	1814	1280	725	580	583	562	540	495	497	545	531	485	488	455	488	509	501	489	489	489	505	500	464	512	469	485	502	459	476	503	488	514	510	492	516	545	502	561	518	540	489	530	498	515	521	511	512	529	479	515	525	503	476	509	504	521	499	498	510	518	494	491	466	518	473	518	489	481	508	517	468	496	499	498	534	523	518	500	509	487	470	521	558	480	482	505	491	494	486	480	519	530	476	473	497	473	530	482	502	517	501	444	450	487	526	504	534	438	506	457	502	508	499	533	532	464	506	524	504	488	487	484	474	516	467	504	488	517	464	499	486	513	513	533	524	482	508	495	529	513	479	501	480	542	507	505	513	521	521	498	483	501	504	504	486	534	496	496	531	493	493	495	477	515	499	489	551	524	511	476	500	521	486	527	532	507	536	472	467	459	529	492	526	457	493	493	529	526	465	464	550	507	488	501	522	478	512	469	505	469	495	470	482	477	519	487	517	513	541	524	530	505	505	438	524	514	469	477	501	497	465	492	501	515	518	503	526	500	534	536	473	501	510	524	475	509	541	490	532	482	479	482	506	485	482	466	536	511	527	499	497	513	527	493	496	520	559	480	523	538	527	505	509	468	541	496	500	482	502	515	517	504	515	516	520	523	494	505	524	522	525	523	503	545	487	510	494	498	518	507	524	494	483	511	506	496	486	502	500	509	499	466	484	494	514	510	475	485	506	480	449	465	522	517	488	554	511	544	502	530	502	444	507	527	495	476	551	527	469	485	480	535	522	492	512	505	489	497	516	471	499	472	495	464	500	486	491	531	481	505	501	502	495	529	499	509	508	470	488	547	512	536	482	505	528	521	527	491	510	493	524	504	501	493	492	495	467	508	490	484	523	518	531	524	489	535	475	519	506	512	507	501	537	543	496	505	508	540	505	517	510	475	524	489	507	505	498	544	530	504	521	502	507	510	525	473	514	504	498	468	505	522	514	509	535	516	496	507	497	486	502	512	499	446	482	506	517	463	495	519	499	501	458	494	468	518	503	487	486	507	498	461	477	502	512	519	491	536	522	538	504	515	498	474	496	514	510	529	494	531	500	483	507	467	502	504	485	534	513	529	536	529	495	496	504	491	475	468	506	493	538	531	499	474	519	519	545	489	517	479	453	527	486	490	502	508	508	489	505	502	496	465	476	468	496	485	508	491	537	489	495	487	466	520	535	475	518	486	520	552	543	527	469	499	527	475	496	547	522	458	484	451	522	487	485	548	514	483	514	510	498	509	453	508	505	531	497	499	514	485	491	495	502	517	513	504	497	494	522	512	518	495	517	530	500	464	513	503	490	514	501	495	494	508	479	508	481	477	465	469	508	526	515	462	486	485	514	518	555	528	507	494	499	510	465	520	523	491	486	493	517	492	459	493	516	530	505	486	526	530	493	529	485	515	497	520	505	499	518	515	512	496	497	510	473	485	473	514	521	511	496	520	539	500	521	517	515	524	497	526	486	525	469	532	501	486	514	503	486	502	497	521	513	484	504	488	511	479	522	522	498	530	471	526	498	469	529	529	514	498	506	490	505	524	518	538	510	460	496	504	448	487	477	533	477	500	513	513	513	494	500	495	508	539	508	479	513	493	499	481	504	512	514	508	479	475	515	485	493	516	510	491	505	508	511	515	512	503	554	501	456	516	493	496	471	500	534	533	510	483	526	509	490	517	488	474	552	525	495	507	479	472	492	529	468	534	487	487	486	505	451	465	514	462	494	528	508	494	543	470	543	499	492	546	513	475	484	510	520	520	474	500	514	521	529	478	515	477	503	494	513	553	503	506	536	490	504	489	509	481	511	492	511	501	506	494	521	464	499	476	538	491	516	465	478	486	503	543	504	550	524	481	535	483	495	496	493	548	502	514	505	534	534	495	540	527	475	482	537	525	491	544	524	496	496	467	542	509	511	496	472	521	487	537	539	473	554	498	488	478	465	534	518	496	476	488	520	488	523	523	521	549	503	491	483	499	522	492	489	534	489	519	502	494	495	529	482	480	516	514	488	539	513	492	504	502	546	509	530	504	548	492	493	521	480	546	518	516	518	477	546	508	536	532	550	506	512	470	486	522	470	501	503	487	501	507	534	523	518	478	478	502	513	535	457	484	505	510	497	480	498	460	479	527	501	529	498	534	456	496	514	502	486	509	483	531	492	495	498	511	469	494	496	497	510	508	483	519	510	516	512	513	516	522	506	533	508	482	490	496	504	516	529	510	490	492	479	509	496	492	514	499	484	461	502	512	493	495	509	492	510	508	493	500	516	462	508	501	513	524	509	486	510	483	517	503	455	518	477	495	504	527	540	507	513	503	484	553	488	534	491	561	522	500	509	512	503	500	474	511	508	463	529	474	484	534	501	483	530	531	518	471	511	490	540	525	504	487	506	501	490	499	513	500	481	505	481	507	543	544	519	523	505	490	525	461	493	501	491	551	501	475	517	498	525	503	515	519	483	509	534	493	512	506	506	506	525	498	507	478	520	504	534	510	477	497	556	480	504	516	540	522	509	486	483	476	488	454	502	467	506	554	563	489	491	503	493	496	525	497	473	502	537	527	495	499	510	486	480	495	488	509	502	489	519	488	486	500	456	500	510	525	505	502	508	499	498	484	504	508	483	496	500	518	511	459	497	458	492	510	469	498	502	476	488	526	537	476	531	512	451	496	508	513	445	531	521	516	507	499	506	503	490	496	535	481	522	483	548	496	476	483	509	496	535	538	513	542	474	519	494	534	522	461	505	497	480	506	500	501	492	502	482	528	537	499	511	505	484	501	519	511	486	478	535	507	494	510	503	508	501	515	515	508	467	555	521	503	489	518	524	467	517	506	487	550	487	512	539	485	490	506	497	507	495	514	502	495	488	475	556	483	467	552	516	487	495	477	503	478	535	528	505	506	497	517	515	511	514	505	510	492	484	505	506	528	483	524	526	465	504	499	437	488	498	494	512	526	504	499	529	517	533	507	562	509	460	560	495	488	518	513	461	527	499	467	527	507	503	493	507	519	476	474	484	476	495	505	504	465	476	457	504	487	527	505	488	500	488	491	499	542	465	520	486	481	515	532	558	492	506	501	512	529	559	515	532	512	522	524	546	487	507	536	522	518	508	514	521	507	497	533	487	516	521	467	520	503	522	486	499	537	475	497	536	542	494	496	538	474	523	521	478	503	465	497	533	521	507	549	508	527	485	528	532	503	473	520	512	532	522	519	482	516	519	498	475	480	492	523	528	491	498	508	523	519	489	528	516	486	494	496	515	477	509	517	488	532	496	459	541	516	477	533	498	531	492	471	484	531	490	527	520	498	490	505	515	505	510	494	533	540	507	483	529	478	468	536	545	487	477	476	509	526	484	516	518	519	541	506	495	472	534	461	547	482	505	485	490	488	506	513	510	499	493	527	489	483	508	519	505	503	464	509	494	468	526	529	485	466	520	495	483
12056	3627	5473	4140	5966	6294	9399	9605	17460	15443	13528	11148	6458	2963	1113	454	319	257	215	214	195	184	217	184	224	224	216	203	203	208	223	201	218	186	193	196	230	202	203	204	194	200	210	182	205	187	194	203	187	220	219	194	195	197	202	199	206	193	223	180	196	198	178	201	188	185	209	188	191	202	201	183	174	192	219	209	213	197	199	225	219	212	222	209	207	211	180	207	204	198	193	219	199	193	220	184	201	205	214	194	201	211	201	217	173	193	204	212	209	207	219	169	197	187	187	169	206	204	190	199	196	206	182	195	193	209	176	201	217	215	212	201	199	217	183	212	206	201	211	201	210	176	221	209	219	220	191	192	192	201	198	215	198	190	213	202	206	195	170	215	189	201	191	210	193	187	195	223	201	165	165	193	235	220	206	190	214	159	209	188	197	192	194	175	184	198	190	198	206	175	199	204	224	194	197	210	218	204	221	209	206	184	213	210	207	210	233	188	221	214	215	192	213	216	185	198	218	202	187	189	185	209	221	186	242	203	210	197	205	195	200	225	207	210	214	237	187	188	232	224	192	205	211	205	212	214	194	191	193	219	219	190	184	199	219	195	211	220	204	197	210	167	215	203	181	191	201	222	210	226	202	197	184	202	211	245	212	206	211	203	226	206	200	202	194	203	188	193	175	198	165	204	215	170	205	192	207	191	191	220	197	212	194	232	204	201	186	213	211	200	204	174	207	182	202	221	207	200	188	207	170	209	202	208	215	194	206	196	201	205	212	201	198	215	182	204	224	196	205	198	185	208	196	176	143	204	206	210	199	228	195	186	197	206	202	207	191	207	212	197	206	182	197	176	247	170	219	186	222	184	200	198	177	196	193	203	211	193	204	197	211	194	210	202	207	234	228	186	199	195	185	199	206	193	192	220	202	198	203	200	198	201	206	182	206	165	197	223	196	216	183	211	192	211	220	198	199	204	206	184	173	213	211	222	190	208	231	206	226	199	219	203	234	181	193	206	174	185	209	205	226	238	188	209	201	199	190	220	209	209	190	178	196	207	200	221	167	204	215	204	218	207	172	196	217	214	208	194	210	186	210	207	200	201	198	224	194	180	193	169	215	202	215	194	186	206	204	215	178	220	223	200	202	202	224	201	206	191	191	193	193	211	207	210	211	185	192	201	204	188	184	198	185	187	209	201	189	206	223	211	199	194	195	234	184	195	184	221	193	214	214	207	182	183	176	184	210	207	185	190	176	228	194	175	203	216	197	199	190	209	208	221	219	171	231	227	198	196	206	190	202	214	215	217	186	205	194	177	207	219	210	220	210	184	204	193	243	192	184	196	216	186	193	208	192	211	199	207	201	208	180	224	214	172	212	216	172	213	219	218	195	229	210	203	196	196	190	219	211	211	195	215	199	220	186	195	197	205	189	227	211	211	226	216	186	208	192	194	197	212	204	221	196	182	197	230	203	183	206	182	190	202	195	206	224	211	198	225	202	227	178	172	197	186	214	212	197	231	205	237	209	187	213	194	209	184	204	189	186	187	203	210	182	193	182	213	190	189	195	228	217	201	189	208	206	217	207	195	222	218	231	233	195	207	195	213	203	203	189	182	222	169	179	208	217	183	196	188	189	193	216	219	198	216	209	194	188	204	188	176	218	219	210	197	209	184	196	193	187	188	176	208	196	222	160	206	209	189	189	204	191	231	211	200	217	204	219	181	177	215	181	213	195	187	209	174	195	194	177	198	190	196	211	185	209	212	240	190	183	205	172	180	194	187	188	197	204	213	203	176	216	227	208	170	201	186	175	192	206	207	202	219	214	188	195	196	201	221	214	193	188	203	214	185	172	188	202	214	193	225	192	226	207	205	191	184	194	195	193	208	175	210	172	200	208	169	218	206	207	182	213	236	220	219	195	182	202	214	187	183	211	188	215	180	186	196	206	222	192	185	203	211	204	171	179	177	179	187	192	210	187	205	209	208	195	243	208	200	198	203	175	202	234	190	189	209	208	198	183	173	186	214	211	188	211	223	206	220	212	191	169	191	215	216	212	198	208	224	189	192	220	189	191	205	177	184	189	210	218	200	205	203	183	186	219	179	197	167	208	185	200	205	203	212	222	236	208	215	180	186	185	220	198	214	203	184	183	213	177	204	199	228	197	225	185	179	192	197	201	207	186	199	233	190	205	203	189	224	221	200	207	194	210	199	207	173	198	193	191	211	178	207	213	204	201	214	194	187	195	204	193	169	220	203	212	194	192	205	224	175	208	206	206	196	196	199	207	227	207	180	201	201	157	202	174	210	205	203	186	218	206	205	171	193	200	187	196	203	181	188	210	188	203	195	200	189	181	206	216	203	182	207	194	193	204	203	185	215	216	175	196	243	208	223	214	200	179	194	203	193	195	195	222	191	212	210	197	200	204	203	173	185	216	211	185	213	219	206	220	197	217	211	199	180	193	207	185	214	207	182	218	235	192	211	189	193	209	195	198	196	218	194	185	198	201	197	194	218	205	217	219	206	201	202	192	213	199	197	194	206	195	225	180	196	180	194	205	211	197	197	205	190	188	199	167	203	210	193	217	207	200	202	205	221	204	179	197	196	189	170	182	201	207	187	206	180	182	194	200	218	175	238	238	200	209	192	221	218	179	208	182	206	198	189	211	197	187	192	208	202	184	193	192	216	212	155	187	204	203	197	176	219	192	202	202	199	192	176	173	199	207	201	206	240	209	204	193	191	218	206	184	225	179	194	208	226	192	162	211	191	214	205	241	216	209	203	217	189	216	216	205	214	189	212	227	202	194	180	207	196	206	229	193	182	208	203	186	179	215	197	194	160	194	217	175	203	218	196	190	194	191	197	189	209	215	192	176	199	189	186	239	206	200	211	209	188	197	178	211	208	204	216	189	205	190	215	165	192	208	208	203	212	178	220	204	204	195	209	218	221	211	212	180	224	190	205	192	193	222	188	205	206	222	175	197	189	197	237	176	203	176	198	205	193	203	230	217	186	225	207	194	193	207	208	211	222	188	176	196	202	227	220	213	207	197	189	192	201	197	171	197	182	202	216	204	244	200	200	185	199	214	205	192	200	207	206	198	173	174	194	201	198	217	178	197	228	207	203	216	218	224	166	183	175	185	213	217	174	195	209	200	228	189	192	206	202	225	196	191	193	193	190	206	204	185	198	169	200	201	193	195	197	221	207	215	180	187	184	207	205	182	204	205	199	241	194	202	191	185	202	201	179	222	211	211	213	213	230	220	210	198	212	225	182	201	196	237	182	191	204	212	195	191	196	229	211	195	192	209	214	195	203	186	193	187	198	224	207	196	207	216	182	226	177	205	203	221	217	202	233	215	201	211	198	180	201	213	205	204	191	204	189	206	206	205	210	206	204	196	175	230	223	202	178	198	187	193	190	167	195	202	193	173	183	230	200	199	184	191	178	218	201	202	192	201	202	201	202	207	209	209	198	187	188	221	194	189	187	189	217	234	194	190	170	201	207
7736	3405	10414	12269	18564	20227	27362	28141	38727	34141	34526	30313	21733	12482	5024	1827	1030	721	619	558	547	465	553	512	523	530	551	480	542	497	541	531	520	504	527	517	556	501	522	489	471	485	544	503	532	506	507	520	506	506	536	496	529	495	516	522	523	495	536	500	481	499	516	536	523	537	517	489	502	531	486	574	544	544	520	514	498	512	524	480	506	528	500	517	488	525	538	564	503	550	533	543	492	528	519	529	456	541	465	534	542	535	495	535	499	498	529	495	534	511	534	526	499	509	489	515	507	549	509	544	460	497	512	505	541	499	506	527	501	530	530	475	555	512	514	515	480	528	512	506	510	539	507	487	557	574	554	498	498	498	514	505	514	507	498	499	488	526	487	505	489	565	515	501	465	526	501	533	509	516	508	494	521	504	539	488	516	506	517	513	473	534	512	536	526	478	494	508	453	511	491	490	502	502	522	468	534	482	535	538	484	534	537	520	507	512	473	506	522	492	485	544	542	513	494	527	491	476	531	524	506	514	510	490	510	548	526	539	494	504	491	523	523	501	506	525	514	517	564	549	545	525	575	549	520	559	498	505	506	516	519	513	545	531	515	496	532	467	517	499	490	498	476	524	531	564	520	497	494	519	517	511	537	515	503	529	508	509	525	502	501	501	522	518	528	544	545	537	540	482	498	541	505	529	540	488	507	481	511	491	488	554	496	524	537	528	559	540	526	531	538	499	500	501	496	509	520	509	553	522	487	519	537	517	524	505	516	489	503	493	504	491	529	489	484	525	493	529	502	521	475	522	513	554	524	472	521	495	532	491	553	503	542	519	541	523	506	579	523	558	576	504	501	520	539	526	514	493	557	528	507	512	513	494	543	494	530	492	487	467	535	536	520	518	534	551	494	548	502	532	527	477	517	484	524	507	533	512	516	499	476	511	509	532	550	519	517	509	515	508	519	497	510	483	486	513	531	479	536	524	519	520	529	496	522	538	559	511	547	518	519	539	513	519	509	506	498	510	477	513	515	522	489	553	508	523	519	573	481	514	526	539	507	504	540	529	530	492	555	511	528	477	496	505	523	518	537	518	500	495	475	512	468	530	565	481	516	504	501	513	508	476	543	563	522	510	490	491	581	497	563	520	493	537	497	505	523	497	521	506	494	517	499	511	473	519	476	523	511	492	511	512	499	552	477	524	513	489	553	513	518	496	541	537	526	511	524	546	481	535	492	546	544	499	490	517	533	484	547	503	495	523	510	468	514	535	510	531	532	527	514	489	513	476	511	526	499	501	549	493	548	533	513	532	526	514	502	538	515	498	496	459	486	490	530	469	500	525	539	540	494	525	505	490	497	505	528	507	514	545	529	506	482	530	528	518	526	502	501	512	503	517	521	492	524	553	539	567	492	505	496	501	509	523	519	526	510	520	521	521	518	476	515	521	471	531	529	537	539	519	491	519	497	504	509	467	499	488	512	494	501	547	520	578	488	534	527	502	551	510	533	518	482	498	487	528	488	527	500	551	515	526	532	506	536	493	513	509	492	545	507	500	528	545	522	521	525	513	541	513	496	484	530	520	544	502	505	496	533	542	568	542	519	512	533	523	544	495	498	482	539	508	495	504	516	538	493	502	489	519	526	507	548	518	499	510	516	507	499	549	516	473	529	532	484	530	558	529	505	500	490	547	473	529	490	535	542	508	544	515	521	510	524	516	547	502	543	549	509	519	512	529	498	520	499	512	529	507	529	500	497	500	556	514	487	520	498	541	492	517	510	513	511	465	534	541	517	510	514	490	554	522	539	506	521	536	535	497	489	550	533	527	513	527	512	517	516	512	513	483	518	483	527	530	538	513	494	546	507	526	537	533	603	526	506	488	576	484	508	514	480	538	513	525	536	524	530	515	529	502	503	482	514	535	501	502	529	489	495	531	504	517	521	519	531	497	512	531	509	533	517	494	539	519	491	493	487	528	587	527	495	512	543	477	512	492	502	466	497	498	514	540	492	509	557	531	566	498	503	554	531	488	506	487	498	569	479	514	513	530	507	491	538	543	499	515	506	510	517	506	506	498	469	534	556	513	527	502	511	511	496	566	526	534	535	526	537	564	525	519	488	541	545	527	520	505	520	487	501	493	479	504	563	512	539	511	534	500	505	507	480	528	504	520	541	499	521	514	512	501	528	517	488	527	528	502	515	532	532	522	477	508	493	505	490	530	536	493	500	523	506	563	497	493	523	504	538	539	517	558	462	559	541	502	538	518	521	536	548	512	482	544	520	517	447	537	507	504	479	511	542	545	517	543	495	476	528	508	500	517	526	546	491	479	490	531	556	493	541	499	529	521	539	550	520	565	531	502	499	479	513	541	523	514	544	509	529	490	531	478	503	532	535	518	494	535	521	521	471	460	480	532	525	519	569	535	514	564	523	493	499	496	495	523	525	491	510	469	472	491	500	518	494	539	521	522	523	506	515	518	523	551	477	509	501	509	542	535	509	502	514	515	492	525	495	505	488	550	560	489	537	507	490	514	500	506	540	518	505	517	517	521	481	490	537	538	561	492	518	523	487	517	490	518	505	490	482	535	529	533	492	510	492	513	571	522	500	509	534	506	535	545	523	515	550	547	500	480	512	515	541	523	508	524	479	530	498	537	547	526	502	506	517	486	517	520	493	525	534	555	536	501	544	510	516	515	506	457	548	493	533	518	500	520	505	497	488	529	488	529	501	509	525	521	507	539	524	557	541	508	507	509	498	515	546	539	512	534	507	569	531	501	499	509	517	533	528	524	525	524	526	484	512	490	525	505	480	549	528	542	541	534	490	507	509	480	534	551	545	488	503	493	545	545	531	491	511	493	488	501	539	523	541	528	514	467	532	538	526	539	503	527	530	557	502	536	486	543	500	518	471	490	521	486	510	550	515	502	509	500	515	548	541	479	549	530	481	502	529	508	484	518	531	534	495	522	516	504	482	515	537	503	519	517	506	528	522	550	525	547	510	535	510	507	514	523	548	527	552	502	520	495	537	543	486	479	541	520	549	537	527	523	541	526	510	504	520	515	519	516	480	543	514	535	508	476	520	552	500	502	489	519	526	525	546	551	505	540	490	480	495	529	512	539	514	553	518	514	506	543	494	521	537	491	533	492	506	483	505	550	499	523	519	515	540	504	531	538	514	504	496	503	545	550	520	483	499	511	512	545	522	519	489	502	469	495	553	530	522	489	514	498	511	532	514	531	512	499	524	492	524	530	545	532	523	503	503	487	540	484	533	522	588	537	516	500	497	488	521	550	516	530	531	545	481	470	512	538	528	527	555	516	513	508	521	528	523	525	527	547	508	509	532	500	509	527	513	500	547	509	541	545	518	530	534	556	502	552	527	524	521	512	517	483	503	500	528	519	507	530	493	493	528	524	515	542	461	522	534	522	529	519	561	505	537	485	537	518	489	501	500	535	496	515	524	486	508	489	515	506	508	507	509	523	553	508	526	511	500	507	525	493	496	487	506	523
20883	7468	7889	8519	17165	18031	17344	21765	23027	18225	20844	21937	15171	9238	5044	1561	523	299	209	176	163	140	151	171	150	147	148	163	158	166	169	160	168	150	172	175	186	176	170	152	172	176	148	149	165	163	167	151	136	166	149	164	178	172	160	155	164	173	168	169	187	158	161	171	186	172	167	163	158	177	156	165	181	162	157	155	160	178	159	184	155	166	156	177	167	171	167	146	150	149	162	177	161	162	164	158	159	162	164	168	171	161	158	153	154	144	157	152	157	165	184	166	141	173	155	165	154	164	178	166	161	168	151	160	176	164	161	166	163	182	161	175	163	166	133	154	170	140	150	169	161	143	149	162	164	147	164	179	146	183	157	149	164	176	171	180	176	170	188	171	162	161	150	163	161	143	190	134	164	169	164	167	175	151	132	172	135	143	172	155	154	152	139	138	180	138	163	160	148	180	176	142	167	141	168	158	147	143	182	173	154	165	176	167	177	168	153	165	166	146	171	166	150	163	183	164	143	160	154	157	185	164	164	157	171	162	164	158	159	162	148	161	170	152	146	161	157	151	175	173	160	158	156	138	148	178	175	167	159	150	170	150	153	160	155	164	157	151	184	171	164	150	156	139	131	168	165	164	160	165	198	147	190	192	149	143	154	150	142	142	157	186	164	135	155	176	161	178	170	166	167	158	151	146	169	141	161	156	152	163	154	154	132	158	162	155	127	161	178	136	160	125	165	163	174	185	167	164	153	161	149	153	161	161	144	183	157	194	160	168	145	147	161	156	161	186	167	175	156	159	172	171	154	150	159	175	146	159	140	161	162	181	149	170	157	145	162	165	143	170	164	165	144	161	160	154	133	152	153	166	164	155	160	168	142	168	163	152	162	145	162	147	138	157	144	158	187	165	154	147	134	161	155	158	166	184	165	162	183	170	147	168	183	156	157	153	184	132	156	159	166	144	166	171	160	167	169	149	168	154	160	135	162	151	143	180	164	155	154	146	169	159	147	140	174	175	166	163	133	141	145	173	162	158	172	162	157	151	167	170	189	173	162	160	173	170	183	159	161	160	157	154	164	163	156	161	162	173	134	167	161	159	143	188	152	160	152	147	179	138	172	153	158	174	179	166	154	146	151	171	163	185	160	178	147	160	166	135	159	133	175	161	134	158	174	147	164	177	139	158	158	158	145	151	159	162	179	162	142	171	161	164	164	173	154	157	153	166	161	177	174	169	159	151	157	172	163	156	176	158	159	172	153	151	146	171	163	151	166	163	162	194	170	155	162	161	161	144	175	165	168	168	166	165	165	166	145	174	172	170	158	157	180	185	152	172	151	169	148	174	153	169	151	170	161	182	153	180	136	147	187	169	173	149	173	162	173	171	159	166	177	162	170	169	169	148	154	176	167	153	153	139	169	164	157	161	158	146	172	144	182	171	156	173	155	157	159	144	144	167	168	162	166	149	152	149	179	135	171	158	161	161	173	161	159	148	142	188	150	145	149	151	175	157	133	160	150	179	168	142	180	183	156	144	155	155	161	192	164	159	167	153	169	157	163	165	165	170	172	164	146	161	169	173	156	144	174	165	130	140	169	150	174	159	150	156	143	174	147	141	144	180	145	171	162	160	155	162	163	162	126	168	160	157	164	153	164	150	140	163	152	144	144	161	161	156	143	157	161	167	178	173	161	143	162	150	169	175	151	172	173	166	159	142	175	145	134	151	163	168	155	169	167	172	153	138	159	167	154	125	153	152	161	162	152	146	144	165	171	143	182	177	151	163	160	156	174	146	155	157	143	169	156	162	143	146	155	159	174	161	167	152	166	155	159	156	166	177	169	175	173	160	160	159	147	156	146	155	165	167	177	150	157	150	197	178	150	169	170	197	172	167	165	141	144	149	163	154	168	137	184	164	147	148	163	153	180	167	166	163	160	147	132	132	167	159	160	164	175	161	171	147	167	161	171	155	163	148	149	154	157	158	159	139	154	171	165	141	149	151	153	172	177	161	167	171	186	167	157	161	151	172	176	181	159	153	147	169	152	134	147	141	168	178	157	136	162	158	183	154	151	153	177	155	182	185	153	154	179	181	148	157	163	144	155	135	151	175	142	158	166	185	183	188	158	148	163	148	164	159	168	150	160	152	158	150	168	148	168	148	165	180	186	139	164	163	162	153	152	177	157	138	163	156	160	144	159	150	166	139	181	166	157	163	151	164	165	137	146	196	150	163	153	156	158	151	141	151	148	169	173	165	159	144	144	156	175	164	179	165	170	154	168	159	165	152	166	170	142	160	139	180	167	158	142	122	164	150	174	169	159	161	172	162	168	183	141	125	157	139	153	161	174	161	168	172	183	153	134	173	153	150	172	141	161	157	167	168	141	170	182	174	156	162	154	159	176	172	170	154	167	156	117	152	142	184	152	163	144	165	169	174	150	166	144	167	169	142	167	148	163	152	147	149	153	169	173	149	176	165	171	166	176	168	150	176	156	184	158	173	174	167	160	176	169	168	156	169	164	153	163	180	148	173	173	147	174	181	165	206	148	164	160	203	143	158	162	170	173	159	135	127	201	157	147	166	170	151	136	134	199	173	157	148	159	145	167	165	150	186	181	148	170	181	141	137	161	164	164	157	166	163	187	156	178	161	126	187	154	176	150	149	139	155	153	132	128	179	192	171	174	153	150	185	158	152	157	150	175	124	148	164	142	157	169	154	166	178	152	170	154	172	152	146	136	174	156	155	151	189	133	151	169	153	164	166	154	167	132	173	154	147	152	165	163	175	163	154	166	163	159	155	155	158	162	158	163	173	148	172	169	170	154	173	156	173	149	165	161	158	169	168	148	156	179	173	146	166	166	148	165	165	139	144	151	175	189	165	146	163	166	169	144	181	163	160	172	137	167	174	166	163	154	168	177	143	158	157	152	163	130	175	175	168	138	134	181	159	162	165	153	181	165	161	166	156	166	159	183	192	161	154	145	159	159	157	181	157	156	148	162	159	165	168	170	165	159	158	153	161	181	169	156	169	170	147	172	156	168	141	159	161	138	153	156	147	183	159	168	157	147	157	153	154	164	172	175	162	158	161	164	149	173	171	161	176	189	159	164	170	166	181	155	166	168	157	168	181	162	168	183	150	145	167	157	155	149	161	146	184	151	161	153	171	171	164	155	153	183	174	166	176	148	154	144	169	153	146	152	147	126	156	167	171	151	176	155	179	145	137	174	157	144	144	166	135	151	153	165	152	176	152	164	155	174	159	163	180	159	164	148	159	170	143	141	167	146	175	142	196	161	168	152	156	174	152	159	169	153	150	161	180	173	153	138	182	152	171	166	160	175	160	163	171	146	177	159	171	160	150	144	155	155	157	162	159	160	173	156	165	154	154	178	142	152	162	158	138	148	169	164	162	153	171	154	171	159	124	173	171	158	167	153	155	134	158	165	167	161	165	141	175	144	162	171	165	159	173	159	146	154	169	173	157	168	176	152	159	131	173	147	183	155	158	174	178
10148	5354	13143	18388	30113	35962	35913	41491	39986	37702	41960	41672	34504	26633	18338	6843	2512	1215	693	522	427	421	447	400	395	420	429	406	420	430	404	415	408	396	417	446	425	385	420	404	400	439	430	429	467	421	412	377	447	446	452	441	428	400	437	425	427	416	444	420	431	410	414	406	400	424	410	423	417	406	415	438	411	438	407	404	449	451	429	417	426	434	433	447	425	415	415	420	418	423	427	406	401	436	394	417	430	428	423	419	442	441	434	424	458	434	442	442	409	422	430	394	441	440	389	401	466	435	387	420	440	395	375	414	394	424	436	450	421	450	427	409	414	421	409	430	404	425	420	420	403	383	409	416	427	409	408	416	427	416	431	422	448	420	435	395	453	426	427	455	465	391	392	443	464	425	436	431	416	422	437	390	437	405	423	415	447	411	400	382	403	432	406	398	397	429	427	421	438	395	402	424	446	431	403	394	414	411	423	406	426	427	438	421	440	377	390	417	428	384	436	429	419	426	423	434	443	439	419	416	388	423	437	395	401	423	431	413	404	415	398	412	411	428	431	433	406	413	403	395	433	425	424	413	378	433	427	401	413	421	428	427	426	403	391	436	418	415	406	448	459	442	448	447	390	455	411	383	407	414	443	433	383	437	460	420	438	402	418	406	429	456	409	435	423	401	412	415	414	413	410	459	412	442	453	433	429	436	439	396	425	425	421	426	422	421	392	468	406	429	433	432	412	398	442	427	384	437	421	445	421	430	405	373	454	407	373	428	404	443	437	418	404	433	390	437	402	424	438	404	407	428	416	469	406	390	425	426	417	418	441	413	424	412	446	416	374	427	440	441	420	436	408	398	413	395	386	449	367	429	447	424	447	442	413	419	440	444	398	409	414	419	442	430	392	381	406	426	429	405	406	387	417	410	450	423	440	388	407	404	389	421	424	419	414	413	439	380	433	435	437	382	438	399	385	434	418	412	428	396	427	401	423	415	403	438	423	435	377	428	426	408	427	397	409	464	411	386	414	400	420	434	430	414	446	418	426	403	407	397	433	444	421	441	402	431	387	430	417	405	408	428	421	426	456	417	440	429	407	463	407	430	423	400	381	413	397	397	393	451	411	411	394	414	450	450	435	448	380	430	410	410	370	409	411	421	395	413	399	394	398	406	432	431	431	416	431	430	403	410	381	416	392	416	382	449	412	417	470	436	426	383	416	418	423	434	446	395	433	388	423	385	467	437	389	456	380	414	427	412	435	450	440	414	435	437	416	418	392	441	392	436	425	416	410	414	452	449	401	436	422	392	410	416	443	450	402	427	407	372	438	386	367	414	407	419	413	396	429	419	453	476	424	439	429	389	413	377	439	411	423	402	411	424	437	406	436	399	423	413	402	431	393	438	425	399	431	425	417	455	398	421	453	431	415	424	429	387	427	428	446	380	422	411	397	425	409	430	426	425	420	435	396	415	420	390	430	423	444	402	425	426	412	429	403	416	409	447	428	401	417	419	441	421	412	411	434	458	425	431	413	409	429	426	395	435	426	400	429	408	412	411	386	397	412	410	413	419	409	392	407	449	428	435	438	408	403	422	426	428	412	352	414	414	420	404	408	390	433	416	415	439	398	444	389	412	387	409	412	381	415	419	406	435	441	393	422	404	439	417	417	422	392	396	441	386	440	406	424	428	380	428	466	378	383	398	436	448	425	412	411	419	396	456	424	391	411	440	407	401	424	413	424	451	405	388	413	393	387	389	451	438	398	409	406	405	407	402	437	441	413	433	414	421	450	420	410	421	390	417	427	384	416	403	409	448	476	439	431	445	425	391	416	401	445	410	422	434	438	394	449	440	459	449	404	446	389	416	424	428	425	386	362	442	426	407	407	407	392	415	431	466	404	439	426	388	398	404	437	406	440	416	422	426	426	419	392	401	389	429	410	461	423	425	427	407	433	428	417	411	444	411	372	437	443	364	430	428	429	414	424	397	411	419	433	412	379	425	430	407	444	410	392	449	373	420	427	411	432	439	381	397	428	391	395	434	438	427	427	439	437	406	440	444	397	412	411	402	424	420	441	395	388	429	419	415	419	417	407	406	401	385	383	409	411	415	373	441	430	404	395	447	403	401	417	418	414	438	406	410	436	404	407	427	405	412	407	426	381	401	415	416	407	421	422	377	451	415	435	426	430	435	456	433	444	450	433	420	401	405	429	392	407	407	457	419	464	417	415	451	379	409	398	417	410	389	421	446	447	443	398	419	396	452	410	418	414	418	445	383	416	431	398	430	416	418	440	389	416	414	427	434	412	448	429	405	427	406	427	411	390	486	425	387	441	455	429	431	442	399	409	436	393	396	407	415	420	400	388	417	438	401	438	395	435	423	467	439	426	438	384	402	453	426	424	439	414	445	423	420	424	418	397	433	421	401	415	379	406	385	415	418	436	428	426	434	416	405	437	445	404	423	390	420	394	373	460	416	435	443	420	400	404	398	428	439	410	441	395	423	416	410	388	386	426	442	414	408	419	400	392	386	396	425	428	420	434	420	395	457	458	398	420	389	397	397	435	383	429	429	391	409	442	454	426	442	431	387	438	404	432	426	433	427	418	397	452	370	423	377	411	391	449	408	410	431	402	378	448	408	449	421	423	389	440	391	407	440	426	407	418	372	414	400	417	436	446	446	424	408	402	430	439	409	474	419	416	400	408	437	405	427	454	400	418	394	460	417	387	412	405	396	424	430	389	402	428	445	406	423	452	437	432	428	392	382	433	429	416	456	371	420	390	437	412	422	440	419	479	428	370	438	421	402	454	428	415	416	424	440	411	444	440	420	416	409	424	412	410	446	390	409	426	405	419	417	416	417	418	444	407	365	413	481	431	406	420	400	418	417	426	427	434	415	440	399	460	439	397	434	426	393	418	395	399	445	443	397	388	422	444	450	416	426	405	420	433	409	424	450	411	434	414	413	434	424	427	426	413	455	424	456	380	398	388	384	438	439	450	392	457	399	402	430	423	405	465	387	452	400	414	401	426	422	422	448	417	440	412	424	457	415	421	428	436	407	418	432	393	419	390	411	376	429	423	424	425	438	437	442	411	423	436	429	433	444	434	383	407	436	447	428	415	415	413	397	421	411	438	438	423	429	421	374	416	431	380	434	418	400	396	428	411	409	452	423	427	394	423	413	404	398	436	428	438	393	425	436	424	422	414	443	405	414	422	434	420	422	408	442	426	421	427	478	439	453	423	424	407	403	416	448	424	388	403	480	446	398	413	418	446	391	408	427	424	397	398	426	420	412	427	404	434	417	410	422	425	386	420	414	427	376	378	400	415	406	399	386	435	425	427	445	396	397	374	426	416	405	470	420	423	404	449	375	430	386	447	396	433	440	416	432	395	395	408	410	435	405	409	405	426	404	428	379	450	418	453	383	428	420	476	414	401	436	406	385	412	477	413	399	392	405	405	449	421	428	424	412	436	412	417	440	459	416	399	403	360	402	383	444	412	456	443	378	427	436
4085	972	658	745	808	619	833	1064	1367	1311	1349	1170	882	564	395	324	229	218	196	180	195	198	215	206	179	202	212	183	168	210	206	181	208	186	165	182	200	183	171	186	187	193	192	198	192	215	213	200	196	206	201	186	190	194	189	194	198	209	169	196	158	206	173	190	222	179	175	187	173	195	200	186	188	175	160	191	198	175	186	197	174	211	190	188	207	198	196	196	209	178	201	195	217	191	183	207	159	193	184	193	192	182	176	181	179	187	195	177	200	198	179	181	197	191	190	170	170	187	181	183	196	194	206	195	209	195	191	216	204	199	186	195	175	185	181	183	203	181	186	187	198	194	214	182	216	211	185	200	183	196	214	180	176	173	211	210	179	202	180	197	195	174	183	184	192	179	194	192	189	202	195	206	183	189	195	189	183	195	186	218	175	190	182	186	208	177	166	203	209	205	204	196	204	234	186	180	156	172	175	218	187	227	173	191	187	197	202	181	202	213	177	177	193	206	189	189	202	204	208	173	187	205	187	202	200	181	171	180	181	186	215	213	180	192	209	187	172	193	195	178	212	188	192	193	189	185	214	177	192	185	194	175	192	209	199	182	214	199	167	203	187	182	210	171	179	208	183	208	201	208	219	191	180	198	196	180	204	192	193	192	177	191	204	213	186	224	220	196	220	203	204	189	204	207	193	170	192	178	167	173	192	197	208	178	185	197	201	187	193	175	177	185	219	194	185	193	210	219	164	159	205	223	193	200	181	221	192	202	182	199	186	196	185	176	193	190	194	176	174	176	165	180	199	191	190	218	180	195	181	188	178	203	175	191	201	200	194	198	210	193	176	211	220	195	193	201	188	194	155	182	185	177	179	205	222	184	170	211	166	159	213	213	192	186	184	175	161	198	191	178	189	206	200	193	171	194	183	190	203	179	191	171	200	197	195	178	190	171	208	169	209	184	199	209	190	193	173	190	213	193	193	194	155	185	188	184	186	163	187	198	184	202	200	196	172	194	203	170	174	214	215	208	206	173	230	162	217	211	212	181	181	189	190	180	202	184	203	172	198	200	218	185	178	188	176	196	219	191	193	200	167	219	185	218	183	200	199	182	201	202	205	201	183	215	202	189	189	216	179	214	199	186	174	203	203	168	213	194	184	205	182	171	204	161	186	215	198	181	200	190	193	178	192	175	199	182	189	205	184	186	185	189	203	203	170	214	191	209	175	199	180	208	225	166	180	204	185	187	195	184	205	189	191	204	200	185	192	207	194	196	203	179	202	204	187	197	183	187	199	191	206	174	201	192	201	177	179	210	205	175	220	188	183	188	189	193	178	187	191	182	207	191	176	205	205	183	187	181	213	217	204	175	195	193	173	198	188	184	174	190	208	172	177	186	231	186	181	193	198	211	184	192	173	208	180	209	186	201	175	183	185	179	184	194	205	196	175	203	174	179	190	198	203	182	192	207	190	198	186	173	181	201	209	189	158	207	180	187	185	201	187	184	198	207	191	201	193	209	189	171	169	184	194	204	191	189	188	179	213	194	178	170	206	195	209	191	187	191	167	214	201	192	193	185	211	188	193	184	183	221	210	192	189	201	190	183	186	174	165	195	209	196	229	176	194	204	173	178	206	216	179	207	182	203	203	197	172	194	158	205	163	201	178	203	180	203	200	194	210	222	178	184	190	202	178	181	180	190	179	201	163	179	196	210	181	202	197	195	184	187	202	193	173	170	174	184	197	202	180	195	193	185	190	192	180	166	225	197	188	204	189	199	193	184	220	207	200	195	183	193	196	193	198	218	208	180	207	209	185	206	183	171	177	189	198	211	178	184	182	179	179	178	193	189	201	183	207	191	171	209	166	184	172	191	183	147	187	194	187	207	208	188	199	204	169	202	182	218	204	188	210	198	159	187	198	198	163	222	206	187	209	182	215	196	229	216	191	201	194	196	178	236	197	189	209	188	186	174	222	189	193	199	191	176	189	186	194	209	172	210	171	168	187	190	195	216	186	172	185	190	190	168	198	194	199	176	202	198	169	164	183	209	191	184	173	187	219	185	179	202	209	179	192	168	195	179	200	179	206	177	199	170	207	186	182	199	206	201	212	171	189	176	204	179	195	184	192	191	174	176	198	204	200	208	216	188	179	195	204	172	204	187	214	180	216	181	181	200	188	185	186	210	174	192	171	204	193	204	210	228	196	210	204	198	205	206	200	177	189	194	184	181	165	169	180	189	201	208	182	172	176	174	203	186	212	204	190	183	203	199	192	174	199	206	176	201	176	173	183	174	210	185	198	189	193	186	189	184	189	189	198	189	192	195	173	190	184	203	172	180	188	205	181	202	212	185	198	210	168	175	197	167	193	197	187	180	196	196	214	171	208	201	144	190	192	184	209	174	205	195	168	210	171	188	206	176	171	197	188	211	180	179	185	187	191	182	179	195	163	197	177	176	196	197	208	200	175	174	179	186	178	194	185	182	206	186	243	176	195	187	178	177	168	191	175	194	217	223	188	208	207	210	202	181	197	200	190	163	192	203	189	179	185	170	185	185	175	176	199	195	195	183	200	171	209	205	180	164	161	209	187	170	206	188	182	190	194	204	193	196	196	172	191	207	205	176	203	171	164	198	191	201	171	224	182	203	177	191	191	176	183	201	178	188	185	189	192	175	196	214	181	210	184	198	215	195	197	197	195	183	194	210	178	187	215	201	191	204	175	200	216	196	168	202	178	208	196	199	219	200	206	195	195	177	197	182	178	173	174	182	161	193	201	208	220	228	204	209	225	220	190	176	195	174	186	150	183	180	188	179	176	200	194	170	226	201	163	179	209	223	210	192	193	158	201	196	191	208	176	193	219	214	187	188	194	187	180	204	214	170	177	188	183	200	193	186	196	167	191	199	223	207	190	178	210	180	194	198	178	204	173	192	187	210	210	187	182	182	173	197	205	215	188	184	183	206	191	197	180	185	198	189	202	185	215	217	173	186	203	189	200	192	203	198	208	164	183	196	201	188	191	203	206	199	219	196	179	200	197	212	165	171	196	178	184	186	177	169	178	198	177	197	184	185	187	203	201	189	216	186	217	192	191	166	200	225	184	190	191	187	170	207	168	211	184	209	187	177	161	183	202	225	182	182	195	210	184	195	187	196	188	201	187	213	183	188	197	186	201	205	186	184	200	205	205	170	196	181	188	199	194	184	202	202	196	185	161	192	190	179	213	189	166	182	186	177	211	206	208	185	172	202	192	214	213	219	159	207	173	214	171	182	172	197	178	189	199	171	187	219	205	206	195	215	217	187	192	201	186	201	190	215	209	188	205	175	189	177	167	196	197	194	173	190	199	198	159	185	167	196	198	202	176	162	182	221	212	211	206	190	183	184	212	178	216	193	182	215	182	190	206	169	201	196	178	205	208	185	217	203	189	199	170	187	178	167	203	207	200	215	189	193	186	186	181	192	201	178	201	206	196	178	187	200	192	191	171	189	179	175	194	200	196	186	187	177
3250	1266	1630	2482	2538	2575	3734	4959	6720	6109	5938	4829	3154	2130	1401	919	674	539	499	486	508	459	523	507	519	510	496	512	532	482	497	500	501	474	492	477	465	511	470	541	505	498	504	502	474	532	519	497	525	514	522	488	538	512	511	520	488	511	516	498	494	477	501	482	504	545	492	497	498	525	472	498	490	534	496	534	502	524	497	473	515	495	489	517	511	517	509	500	510	479	509	498	503	526	486	499	522	500	524	518	524	510	536	514	461	518	487	476	550	497	509	488	510	502	498	511	503	499	490	491	484	512	505	525	523	479	539	495	491	492	533	503	474	497	499	537	514	507	504	469	464	503	513	514	493	493	480	500	516	517	460	517	539	536	527	465	504	486	515	501	503	489	527	480	501	494	510	551	516	513	498	496	495	531	509	521	496	479	509	518	511	482	517	520	488	480	519	509	465	470	486	489	516	472	456	510	521	495	529	475	542	485	571	490	471	496	517	458	493	438	533	462	489	519	498	474	506	502	522	457	508	481	533	496	490	475	457	456	511	522	492	499	515	536	525	506	527	472	510	474	469	472	514	495	504	491	522	502	502	494	472	486	501	488	492	504	503	499	522	519	499	515	532	514	512	481	469	518	533	500	525	488	506	542	473	481	485	470	482	480	449	504	528	503	464	523	497	497	497	516	504	517	476	505	493	491	537	511	513	534	488	458	492	463	531	508	478	528	526	497	483	512	529	490	516	501	482	512	481	488	462	488	502	512	473	496	472	491	520	492	503	492	511	494	472	500	491	484	497	491	501	543	520	476	492	502	469	509	509	515	497	469	480	516	502	511	521	491	514	475	540	507	523	492	476	506	487	536	489	497	487	504	496	493	506	507	484	483	511	496	483	519	501	535	519	520	505	476	540	488	494	533	483	469	465	523	508	495	530	531	526	532	506	504	538	460	509	527	509	472	502	456	528	524	523	508	489	512	513	490	538	503	525	557	488	464	506	515	479	498	517	496	494	493	522	518	476	525	496	467	498	497	489	493	510	519	520	491	461	502	502	495	507	517	478	509	532	495	525	539	496	526	475	527	513	494	504	501	533	491	515	471	518	533	481	531	459	522	472	505	482	479	529	507	488	475	492	467	491	523	523	518	544	505	500	496	515	476	491	518	503	507	528	526	504	503	513	517	527	521	514	501	471	537	538	493	435	523	500	515	480	484	457	484	526	469	516	475	474	441	480	498	478	482	493	482	498	496	523	524	492	495	505	486	525	464	490	486	512	469	494	495	476	502	509	499	503	499	508	520	546	503	507	521	512	552	460	529	541	509	477	490	516	477	533	521	501	502	497	488	480	476	470	472	537	534	543	522	504	488	525	464	532	516	483	509	449	511	511	494	484	483	504	526	522	463	510	473	536	512	533	526	500	504	497	508	528	478	505	506	489	483	483	515	496	499	492	509	484	514	526	493	449	482	489	513	493	486	506	524	502	508	512	501	467	514	501	485	504	487	491	509	530	519	522	511	499	496	510	467	502	503	515	518	513	497	536	519	464	509	533	531	455	511	518	507	514	492	478	512	512	503	494	501	429	518	496	508	549	505	470	472	507	497	492	496	513	541	527	508	509	496	499	474	493	529	521	510	519	486	510	544	505	528	469	488	481	501	503	514	526	466	491	532	462	512	488	487	496	516	514	471	521	494	469	506	488	504	507	472	523	484	472	514	519	477	462	528	436	501	519	537	497	478	476	519	489	485	556	517	494	531	513	516	502	495	481	504	482	526	470	520	523	484	493	521	477	506	527	528	498	497	529	460	495	488	483	532	452	497	503	513	518	538	513	533	480	489	440	478	488	487	470	497	538	486	482	493	506	467	529	518	539	477	499	531	442	483	504	514	507	485	516	488	546	551	484	499	491	502	498	530	517	527	532	494	502	515	512	489	501	509	504	506	522	527	478	534	526	473	514	497	494	515	514	480	477	482	537	462	499	525	513	487	486	504	502	457	519	494	465	508	485	509	533	478	477	496	519	511	490	493	493	486	523	464	506	469	491	449	511	483	484	516	522	518	504	506	502	487	496	516	508	523	513	495	501	503	506	514	504	491	495	520	522	512	529	521	478	500	468	496	505	488	472	508	505	513	538	505	486	507	497	492	455	551	465	508	509	515	544	477	458	484	488	531	514	544	505	521	506	530	488	502	494	462	506	521	496	525	488	484	538	529	497	495	482	517	495	478	493	494	496	522	517	552	525	462	494	543	505	476	448	519	534	526	504	497	510	517	503	489	523	475	469	512	522	544	557	500	525	507	522	495	475	513	524	486	510	521	518	496	491	504	488	508	455	505	476	533	486	505	497	549	471	525	482	483	513	506	485	507	558	477	515	478	535	506	530	525	519	519	476	514	487	477	486	514	523	536	526	506	493	500	504	516	448	509	514	515	501	481	502	497	502	483	517	476	510	451	491	494	466	485	523	517	488	506	486	498	534	504	528	474	496	516	514	436	490	512	490	500	486	497	514	493	493	473	520	507	486	495	476	501	495	494	466	494	494	510	498	518	515	524	482	478	510	510	497	476	463	484	451	520	495	521	513	510	528	473	487	489	480	538	497	528	505	555	466	489	473	475	448	546	484	522	494	485	490	498	533	489	507	537	482	469	487	499	475	494	525	498	507	484	477	501	472	557	533	499	498	499	511	459	459	515	514	508	518	487	526	517	526	494	491	480	535	549	521	519	491	507	518	464	488	520	492	513	513	528	522	535	510	506	495	485	495	503	539	524	516	484	519	487	505	515	527	544	546	464	495	520	492	525	485	484	492	489	463	516	496	497	501	547	480	550	503	476	492	504	508	499	479	479	520	477	477	464	511	469	495	520	547	499	469	521	504	489	498	495	515	514	501	487	495	526	517	521	528	479	508	518	508	482	536	513	539	471	495	521	538	502	498	520	517	496	529	506	498	491	485	509	503	506	483	502	510	512	470	506	551	476	473	519	524	486	511	504	447	513	530	497	446	534	562	496	493	508	458	484	420	500	502	457	564	441	466	457	496	506	544	533	500	475	560	503	464	506	540	507	472	503	469	479	510	502	513	521	473	484	529	518	530	477	483	511	499	502	514	499	497	470	539	537	525	501	501	495	474	489	495	486	445	498	493	506	473	497	500	520	536	503	547	524	493	471	493	521	523	534	473	457	522	513	517	511	493	495	498	472	500	504	514	494	527	493	510	515	489	481	515	475	500	479	504	488	455	559	519	502	487	486	492	533	445	471	452	516	476	456	539	537	487	489	503	519	560	493	536	508	488	507	516	526	470	500	472	530	512	535	507	512	486	523	509	495	503	459	469	510	513	526	514	530	472	518	474	469	519	522	494	515	489	486	501	523	466	469	481	525	514	496	484	536	475	468	490	508	502	471	502	525	490	484	485	487	469	493	503	505	500	530	520	486	490	454	508	502	507	498	517	474	491	452	524	521	471	520	485	497	484	512	492	468	492	482	519	483	513	540	520	500	476	489	479	533
12312	3634	3133	3270	8506	5695	13513	20132	19475	15741	10281	7772	4933	2365	967	493	308	224	229	238	208	193	222	228	225	235	203	233	188	207	206	222	205	231	234	220	213	229	209	227	209	210	188	193	221	213	217	199	196	209	221	217	232	217	199	208	202	216	180	218	233	205	221	212	212	203	200	219	211	201	204	224	226	210	194	204	219	198	216	216	211	208	192	200	203	202	205	205	203	217	189	226	226	209	193	223	220	204	203	199	214	199	202	199	208	200	224	212	206	234	201	200	224	226	200	223	209	224	206	216	204	214	209	185	214	207	204	204	193	214	237	229	223	235	226	222	213	205	198	191	209	215	208	216	228	232	233	175	206	227	215	208	225	213	215	206	199	208	233	212	237	229	194	225	205	205	217	220	233	242	203	224	211	204	219	212	192	231	197	231	221	193	214	251	236	222	223	213	210	223	241	224	224	191	210	210	206	218	240	224	217	202	209	204	228	219	211	230	213	194	203	228	233	208	234	219	211	205	228	219	217	191	214	195	197	209	211	220	226	213	218	210	220	220	230	228	213	196	206	209	228	227	221	201	216	210	194	223	219	215	214	207	233	207	227	226	206	212	219	229	207	204	205	211	211	210	221	217	200	217	217	227	220	222	210	224	191	209	234	208	205	222	214	197	237	205	203	207	212	195	211	220	209	234	225	225	200	212	220	193	204	186	217	189	190	212	222	201	201	201	232	225	231	193	223	201	229	235	194	212	217	237	212	184	202	230	229	233	208	198	227	198	187	209	198	225	219	220	217	187	212	235	228	216	199	192	247	227	243	221	197	210	214	187	205	204	235	207	247	209	232	216	225	252	197	214	202	219	228	207	213	226	197	229	232	219	207	221	225	203	200	210	198	217	219	222	211	194	199	215	217	226	204	231	218	205	201	201	226	197	222	216	211	213	201	213	202	236	210	231	200	212	196	218	211	202	207	188	207	226	197	221	202	187	225	221	211	189	185	217	224	211	227	204	213	193	209	208	225	205	197	219	216	211	224	190	213	219	211	219	221	207	214	215	202	212	210	205	229	224	195	221	217	204	195	213	220	221	231	236	218	215	205	214	189	191	204	228	195	202	208	189	187	213	208	193	212	201	206	213	205	229	204	196	217	220	213	211	190	199	204	195	224	169	189	212	211	221	222	195	214	191	202	216	236	224	199	218	235	218	237	191	224	181	231	191	220	227	232	235	233	207	222	174	192	202	197	209	204	185	204	220	228	230	216	219	196	219	225	207	229	212	214	223	227	212	210	229	204	189	204	195	244	183	219	223	205	213	194	197	208	215	207	230	187	210	197	218	188	217	201	234	217	173	207	254	215	213	201	194	210	213	248	224	198	218	216	186	216	208	223	235	216	211	223	193	181	194	201	204	189	229	235	207	178	222	210	179	216	216	197	218	209	207	206	212	214	225	209	209	192	198	213	229	203	236	207	210	194	218	190	200	225	219	216	221	210	216	218	205	255	233	191	212	230	220	217	225	214	225	197	209	212	206	207	218	214	205	213	188	206	221	210	194	186	223	193	203	220	196	193	218	210	203	202	206	207	215	186	204	208	230	215	196	207	229	196	213	209	211	197	199	200	206	244	205	193	219	186	182	212	231	189	217	199	203	223	210	203	199	196	232	241	200	215	221	184	229	217	208	198	175	222	214	212	194	210	197	205	216	216	186	221	201	165	238	198	194	230	223	221	211	199	247	202	199	230	213	197	198	201	191	199	178	217	212	197	194	207	198	183	222	203	219	215	216	213	188	199	221	217	240	224	232	208	248	218	202	220	214	215	224	219	199	192	186	212	237	226	193	206	234	215	231	208	213	218	216	238	225	221	183	212	212	198	183	224	218	193	216	226	230	215	234	215	206	185	194	220	226	203	212	206	205	235	191	234	233	196	213	225	185	221	227	188	201	230	195	214	232	206	200	202	222	197	216	222	235	207	193	228	212	191	219	207	233	237	204	183	198	218	205	204	190	233	210	198	212	204	207	217	223	219	189	211	202	216	195	211	191	232	207	212	209	225	198	226	193	234	206	208	206	180	223	202	189	225	237	202	224	214	223	206	193	228	172	206	214	209	208	242	230	200	221	201	227	217	211	196	217	190	217	219	184	198	235	193	194	203	199	227	204	229	221	246	191	197	196	194	238	231	205	195	218	218	192	249	220	219	218	214	229	184	213	197	212	237	217	184	211	210	216	220	231	218	221	187	216	228	183	207	223	212	202	234	220	209	217	198	216	234	231	188	219	211	216	208	212	194	203	208	208	242	204	199	193	207	221	188	197	220	197	214	226	203	214	214	211	212	207	223	223	195	187	185	221	214	212	213	211	227	196	188	203	228	182	203	242	233	203	193	202	184	186	242	228	225	216	205	195	225	223	225	201	209	214	212	198	227	197	231	193	213	220	193	234	205	221	218	215	195	223	206	209	225	223	225	189	201	233	203	220	239	255	199	198	237	205	201	220	222	229	212	191	201	211	204	220	217	224	229	191	226	218	207	206	233	216	183	192	217	223	183	181	206	234	190	221	232	215	187	199	190	162	208	222	192	171	213	196	211	188	222	234	207	198	207	233	204	244	214	237	203	208	209	240	212	189	225	222	198	211	244	218	226	198	215	187	217	183	220	230	200	199	231	233	221	208	224	238	186	204	226	215	205	174	224	232	242	189	212	202	202	178	215	205	220	203	201	189	190	212	180	216	204	226	217	193	223	191	202	185	234	189	212	180	200	207	224	222	224	242	223	187	199	220	213	207	207	215	188	200	191	216	216	235	185	188	211	229	202	214	220	202	230	210	220	217	211	217	205	216	233	194	221	188	217	203	235	234	218	206	199	223	235	223	206	245	185	198	205	217	196	208	201	217	195	221	217	196	222	214	212	226	219	210	215	199	184	209	222	207	202	231	213	181	228	205	231	202	240	205	229	192	238	204	198	198	216	202	219	211	217	202	203	228	183	230	185	222	201	216	219	214	209	234	220	220	193	219	216	179	226	188	212	193	180	180	216	219	237	188	229	216	224	197	202	222	216	188	191	222	226	208	213	191	208	179	221	209	245	222	234	244	226	205	186	226	195	204	228	198	185	215	203	217	187	227	206	216	212	221	210	205	230	203	220	208	220	211	201	184	201	217	223	223	217	205	223	197	198	203	188	188	207	220	213	226	204	223	226	221	224	208	232	225	224	187	222	234	226	229	181	201	218	180	212	173	219	193	196	202	211	221	222	203	220	189	212	201	231	222	216	205	230	206	203	217	220	238	238	225	213	184	203	198	218	226	214	208	214	214	200	226	205	211	210	217	231	199	200	203	200	213	202	213	226	206	188	190	199	232	213	223	213	216	230	203	221	203	214	184	223	227	226	184	210	195	228	198	231	218	206	203	184	223	231	207	234	219	214	211	239	210	212	190	204	190	214	229	204	225	208	197	249	207	220	208	225	202	184	206	215	203	225	227	200	232	200	212	226	243	210	225	208	220
7772	3637	5559	9945	19307	19250	32482	40194	39284	35195	29094	24874	18662	10242	4510	2027	1040	692	567	586	540	612	580	569	490	569	602	588	510	549	564	554	525	615	522	538	584	564	540	526	554	546	555	547	560	551	519	584	556	500	528	534	535	559	535	543	559	556	551	573	558	542	517	585	550	566	531	552	555	586	537	601	549	536	557	549	570	576	560	538	599	569	535	526	533	548	556	574	553	534	572	511	520	522	533	526	542	528	511	547	503	565	527	537	556	535	578	597	586	540	522	504	538	535	596	565	563	565	597	543	496	544	592	541	565	538	568	523	532	558	537	574	558	565	521	563	569	561	534	527	564	522	498	541	552	578	527	555	607	543	517	551	544	568	554	555	561	579	564	579	528	515	545	497	553	547	526	512	549	567	541	554	540	567	524	536	547	540	547	567	558	562	561	529	559	533	562	546	523	582	571	535	537	559	519	524	561	536	556	574	531	577	519	537	582	587	534	565	520	562	541	529	553	538	561	541	547	555	554	532	519	558	549	580	538	555	526	577	574	517	563	539	524	540	522	557	559	569	513	550	538	536	532	525	525	533	558	536	586	515	514	544	535	566	578	549	541	529	550	525	592	530	520	557	531	543	550	556	576	560	580	552	531	551	539	564	511	534	542	538	551	539	571	536	556	525	545	567	518	541	519	569	486	575	528	539	574	551	524	552	548	547	560	583	531	536	559	541	545	546	549	518	576	553	518	504	552	514	564	540	568	539	507	570	544	572	547	568	522	533	584	557	515	547	538	565	531	523	536	517	540	577	514	567	562	567	541	569	532	556	513	548	566	549	539	548	551	561	498	550	553	489	598	584	536	543	573	515	518	521	518	535	549	556	564	523	582	519	548	512	501	532	536	596	567	556	523	528	584	531	541	507	550	564	607	537	529	520	501	558	533	550	540	592	510	554	539	529	517	529	527	515	599	556	539	590	538	577	547	467	536	550	581	550	562	537	573	536	536	522	544	543	569	589	550	535	535	571	551	514	512	501	536	573	538	568	574	556	521	545	573	515	527	578	573	503	523	558	522	561	508	559	534	484	534	527	548	506	574	576	508	567	558	517	531	492	548	513	545	580	553	527	515	537	558	601	528	568	572	536	575	529	542	600	539	558	578	555	556	520	520	540	533	550	552	521	571	571	522	557	605	555	584	567	538	578	591	531	531	583	556	526	556	556	538	577	544	501	535	515	569	522	533	518	505	532	535	530	542	542	531	569	519	568	508	564	568	578	545	541	571	546	556	591	557	547	561	549	518	533	541	553	586	527	582	540	526	561	580	526	532	538	529	524	567	556	561	519	535	570	531	564	534	545	528	559	549	566	551	545	602	562	539	530	576	568	556	575	558	579	533	573	510	526	494	554	527	562	533	557	503	539	554	551	562	544	573	535	558	527	556	564	579	563	573	518	494	543	529	580	519	555	564	545	520	565	558	524	560	561	510	550	592	541	580	554	543	530	563	566	506	524	574	583	547	543	544	570	550	522	555	519	536	547	553	558	526	534	534	554	534	582	592	542	531	500	544	567	541	545	558	569	522	573	559	557	535	565	559	568	559	588	552	521	586	530	552	536	581	537	533	568	568	575	586	523	531	504	580	522	546	547	550	538	606	552	527	545	582	526	574	599	545	603	523	559	535	568	608	534	537	555	568	569	514	565	527	519	540	547	587	577	584	549	553	554	556	586	558	550	541	573	524	552	542	509	572	509	540	579	537	561	542	533	537	563	552	558	537	528	513	566	556	521	535	570	568	510	520	563	521	609	490	524	522	542	563	539	529	547	575	564	542	484	565	560	572	551	505	529	588	562	506	556	564	543	546	564	519	581	570	563	559	561	558	577	563	588	542	545	573	541	578	542	555	561	569	542	591	561	511	551	555	543	552	539	532	522	525	558	563	582	532	566	572	549	548	547	537	595	530	532	536	575	534	556	539	564	551	546	536	561	562	539	534	594	530	556	578	580	513	525	560	567	573	548	570	560	569	545	516	543	526	537	567	524	550	545	525	532	525	569	578	513	524	559	584	527	579	545	516	538	567	515	551	588	550	604	577	516	563	512	538	555	554	550	570	523	581	569	555	525	584	604	510	565	543	550	536	573	538	542	555	540	544	574	545	557	537	550	565	520	528	502	579	517	558	555	547	516	562	526	535	523	570	527	554	561	563	567	538	514	580	566	545	557	557	565	549	560	570	568	547	532	553	575	558	548	565	517	539	555	566	582	585	565	538	574	553	528	550	558	540	546	531	526	549	590	559	556	521	515	566	599	514	582	587	551	544	565	517	529	605	510	558	519	522	553	529	572	516	571	527	591	575	538	572	544	492	534	513	538	538	532	519	587	556	532	538	539	552	581	499	525	562	547	556	542	529	554	521	527	567	596	568	548	535	527	531	568	569	530	539	542	557	545	595	544	583	540	541	552	543	550	518	585	528	577	514	570	536	539	515	588	585	530	550	529	551	557	572	538	541	516	569	592	538	573	514	586	545	546	553	576	550	604	593	560	567	538	568	575	525	544	565	527	545	524	578	573	561	518	511	564	538	578	551	523	504	566	582	531	546	505	529	578	518	600	537	550	538	582	543	580	567	540	595	550	512	516	510	563	576	569	536	517	556	555	545	543	552	547	537	543	581	545	566	501	557	551	526	593	562	568	562	541	582	550	538	532	541	557	543	568	531	534	560	598	497	532	528	496	534	528	556	495	582	550	559	518	551	541	554	541	548	560	566	549	560	561	580	568	554	548	593	530	496	527	562	544	555	516	583	529	591	574	542	543	535	583	545	567	544	560	526	550	582	514	509	549	522	572	534	548	605	525	532	550	546	550	553	512	563	544	537	575	565	540	567	527	544	563	536	559	530	520	536	533	563	569	549	581	550	558	594	546	516	604	553	533	516	514	518	524	515	568	524	510	550	585	536	541	551	550	518	528	535	534	527	550	593	542	565	592	529	530	594	513	515	585	557	568	545	554	547	537	570	581	518	585	546	540	525	507	558	537	553	546	605	559	547	549	558	578	579	519	553	559	544	553	513	507	571	537	532	558	577	477	560	557	529	519	579	564	578	593	543	579	514	509	562	548	543	513	530	553	547	535	515	555	550	552	538	548	529	557	547	532	535	537	563	552	562	560	521	531	574	558	552	574	555	555	544	542	573	543	576	558	593	538	525	592	536	559	584	544	576	534	568	483	604	509	570	528	562	513	550	550	551	529	527	565	585	530	544	558	513	542	563	535	546	557	526	522	584	550	543	536	567	553	543	522	574	554	545	541	556	551	572	516	499	510	570	537	554	522	569	539	524	533	522	548	526	549	544	528	533	510	580	583	548	537	538	531	569	509	542	565	538	565	575	510	550	532	525	556	532	548	535	541	556	543	561	500	558	580	521	575	496	546	537	512	579	574	549	556	546	523	540	556	576	542	536	581	560	546	580	529	513	573	593	523	549	559	539	586	525	566	536	512	540	584	555	567	600	597
21211	7645	6914	6071	6678	9488	10621	21390	28054	31381	26562	19163	11467	6839	3097	1197	475	243	219	182	191	172	191	208	186	215	198	180	169	177	192	201	223	189	207	176	213	194	171	201	181	198	180	193	195	204	195	178	182	196	159	192	170	187	185	191	189	194	191	168	193	191	178	194	175	164	190	200	201	191	186	185	177	168	208	173	174	173	191	171	218	195	190	180	201	169	198	172	174	193	186	194	192	189	175	175	187	194	212	170	194	194	181	169	173	196	190	199	202	183	212	209	185	214	193	188	192	171	199	191	169	153	193	178	194	182	190	181	204	193	197	180	180	213	190	172	189	176	180	174	177	186	186	194	199	193	183	183	190	190	181	181	225	189	193	183	197	167	180	176	192	153	192	171	186	189	160	163	198	200	208	147	176	189	174	194	173	185	197	178	186	191	191	189	191	203	168	160	178	169	196	168	199	190	206	195	177	163	189	182	180	183	211	189	210	153	200	195	164	189	166	200	189	198	205	182	212	185	164	170	196	199	180	190	170	184	195	193	180	215	196	185	194	179	170	163	197	208	172	175	190	171	181	184	176	182	182	189	175	192	202	179	186	203	190	185	187	173	184	184	193	172	197	206	174	208	182	167	192	209	176	184	180	201	181	208	170	181	165	199	172	185	206	183	187	174	183	156	179	192	164	178	195	174	187	205	205	169	190	195	186	198	180	189	174	184	177	180	164	189	199	186	204	189	158	186	189	174	171	182	181	174	190	175	184	191	180	164	178	190	195	187	190	197	178	185	188	187	187	189	168	192	190	206	199	177	190	200	185	180	212	193	182	199	185	161	188	175	176	186	197	158	143	208	186	169	201	187	187	194	191	187	179	195	147	201	191	189	192	180	180	178	191	167	180	172	196	174	196	181	174	196	213	192	153	179	203	189	160	184	166	187	200	169	178	203	186	204	161	177	181	181	193	210	206	175	168	164	205	192	167	203	172	150	198	197	173	183	172	196	164	190	196	158	208	174	173	158	180	188	204	178	189	188	180	195	183	168	171	198	187	200	219	203	198	169	214	203	184	198	200	177	176	192	154	183	201	184	169	178	205	186	199	167	172	210	163	211	168	191	184	189	183	176	197	185	175	219	188	150	173	176	194	183	190	209	185	180	165	198	162	167	183	203	167	196	177	160	186	176	187	178	199	206	197	165	208	199	175	186	187	193	155	207	173	182	186	168	179	177	180	215	181	188	178	158	202	187	169	197	182	205	156	172	195	181	175	189	182	171	191	190	198	183	159	180	206	186	177	186	194	182	194	205	203	177	159	186	198	178	193	180	207	170	189	187	166	227	188	184	178	187	179	208	159	170	170	179	198	176	167	185	180	176	185	187	174	178	180	188	187	169	203	200	195	199	157	180	179	180	168	190	187	181	208	202	167	187	158	169	185	202	174	180	202	169	223	203	201	203	193	190	178	165	193	224	179	171	181	188	204	198	186	207	192	189	190	174	190	179	167	186	178	182	172	167	205	188	199	187	202	206	188	188	188	171	174	177	153	191	179	191	145	187	187	206	208	197	181	200	184	185	179	216	164	167	185	177	188	206	220	172	192	186	177	196	186	191	187	190	199	178	182	170	181	174	167	179	178	193	204	188	176	182	178	163	195	161	190	199	187	180	192	198	191	195	187	190	181	199	201	189	161	199	169	182	191	170	219	190	184	172	175	181	190	189	173	190	197	195	185	194	197	192	190	181	169	184	183	213	207	159	201	179	193	178	172	186	179	176	190	195	192	204	190	181	200	164	186	167	177	176	179	162	201	183	183	186	173	181	225	187	165	189	191	188	181	191	183	179	190	171	184	163	190	208	166	187	190	187	185	185	179	179	180	177	184	185	189	180	184	173	183	180	187	175	182	186	200	181	186	183	191	181	191	194	189	198	197	184	193	202	171	187	189	162	201	187	190	190	196	181	207	184	178	199	184	179	209	179	227	205	179	199	168	168	186	169	217	181	189	183	172	192	176	198	211	190	199	197	192	183	175	204	166	195	180	203	166	189	175	201	184	187	186	187	198	178	210	189	181	201	198	204	171	187	176	182	206	187	170	166	204	186	206	178	187	172	191	183	189	205	199	215	186	214	203	190	169	192	198	166	181	174	189	185	191	213	187	180	205	188	184	206	164	184	190	181	190	159	183	197	194	193	180	175	167	168	218	190	180	195	185	183	191	182	179	182	197	214	180	197	157	169	180	174	176	179	177	191	196	197	182	216	196	214	197	180	182	184	178	209	188	200	179	161	192	199	171	181	195	181	173	183	175	183	217	204	172	194	200	177	212	182	183	190	216	167	184	204	176	203	196	179	197	187	174	162	193	204	193	167	178	187	178	180	208	187	221	218	199	173	192	181	197	191	188	177	193	175	195	185	190	185	171	193	169	170	178	190	199	188	175	168	179	171	186	219	195	199	187	160	172	190	167	201	172	172	185	158	214	188	170	194	184	172	184	171	193	175	183	192	165	182	173	176	185	178	193	194	173	197	205	184	165	183	182	199	192	181	165	179	196	193	180	194	211	200	190	175	169	165	178	156	186	171	197	195	197	189	185	176	203	183	200	195	174	183	182	180	202	210	191	163	202	190	175	162	157	203	202	192	186	195	172	186	190	183	184	177	177	184	185	203	181	196	167	184	190	183	196	190	168	209	208	201	165	201	191	177	219	202	198	171	169	162	195	202	199	180	201	175	174	202	166	206	183	185	182	191	188	195	190	187	196	177	185	181	181	201	181	168	176	186	156	186	169	187	193	192	199	192	160	192	177	195	182	167	185	152	192	178	203	180	173	203	188	189	202	188	208	177	172	177	176	212	210	196	197	156	185	188	178	185	197	177	178	185	174	166	150	190	190	194	180	170	178	180	158	169	178	195	166	187	210	184	177	175	187	202	181	176	184	197	179	177	172	159	195	191	187	186	176	175	206	217	191	199	206	186	218	196	168	198	199	200	183	142	182	187	188	168	191	170	188	174	180	166	191	197	182	192	161	190	178	198	218	186	211	182	170	204	171	211	165	180	184	187	168	165	195	165	172	156	150	191	208	176	189	161	175	182	196	187	188	192	177	188	210	165	201	185	170	184	180	169	192	199	167	192	197	177	194	187	191	183	191	210	181	180	140	213	198	163	198	173	187	182	182	189	175	196	192	186	181	194	192	185	173	162	161	206	201	176	204	174	191	185	192	183	172	172	177	194	179	184	171	165	167	190	174	171	167	186	203	187	154	191	209	201	183	189	183	191	184	182	182	180	195	200	186	182	176	185	189	203	179	202	201	192	208	202	182	181	174	178	178	185	209	190	206	174	178	186	192	159	153	171	176	177	172	161	179	161	168	182	178	194	195	186	206	185	174	191	187	183	196	200	182	170	188	192	180	201	168	180	191	169	164	194	194	171	188	202	189	184	178	203	174	151	203	190	161	184	191	190	174	204	195	177	177	218	167	180	166	199	179	189	193	180	180	193	194	159	169	191
10095	5714	10918	15275	18107	26380	28995	41980	47332	49450	44939	37891	29556	22207	12875	5627	2065	841	546	515	457	487	482	515	492	446	455	528	485	496	485	460	459	481	496	481	494	476	509	488	482	480	464	504	465	461	497	485	477	488	484	494	448	491	489	524	484	507	467	486	492	506	464	457	476	511	485	463	485	500	508	457	493	486	513	465	477	496	437	486	474	491	453	471	451	503	444	493	477	525	413	511	482	465	474	490	479	528	492	475	469	486	472	490	450	476	496	484	481	487	483	465	453	465	466	499	489	461	483	492	530	500	474	469	453	468	485	461	462	522	455	495	517	505	448	482	513	484	477	512	503	479	496	451	453	482	481	523	497	492	500	459	434	504	485	446	516	493	523	503	452	505	461	483	478	497	487	476	485	461	479	510	460	500	470	501	479	485	463	529	443	462	480	469	497	457	455	466	443	486	473	486	463	474	482	458	470	446	504	464	499	491	477	487	451	486	496	499	498	500	466	472	448	480	480	484	478	491	482	478	505	501	474	459	484	481	503	449	524	437	512	519	478	479	507	489	467	462	501	471	472	510	469	513	467	501	467	525	472	432	420	495	457	488	452	490	525	452	469	498	467	491	474	519	506	464	480	467	464	524	466	490	498	503	501	493	529	453	505	499	462	465	501	474	490	502	421	484	448	499	444	488	477	435	494	506	497	480	477	477	486	475	481	457	495	509	487	442	433	481	514	486	539	492	473	482	496	490	496	514	466	485	475	475	505	478	491	499	487	497	542	484	451	456	492	521	467	493	451	483	494	465	510	520	509	474	473	475	520	473	486	502	478	466	494	481	469	482	430	463	487	480	468	470	470	472	505	449	481	469	502	494	484	468	475	473	474	504	500	472	473	465	452	443	499	484	477	474	470	500	502	496	482	493	475	499	473	493	469	497	473	456	458	486	453	510	479	479	495	459	501	463	473	468	488	501	500	454	477	511	490	480	570	441	445	496	478	499	483	465	501	459	526	460	481	505	500	480	457	434	482	481	456	488	492	501	506	481	513	484	443	497	488	455	499	473	485	479	460	463	467	500	450	500	547	470	475	463	476	486	477	481	474	510	475	477	490	473	485	475	494	467	491	483	511	501	469	501	468	455	490	476	413	481	477	491	509	510	476	470	502	492	471	504	458	526	472	479	470	481	451	500	458	468	503	513	462	469	503	470	424	510	469	505	496	461	462	477	452	501	501	464	503	469	495	484	494	515	527	461	465	448	488	484	473	488	464	459	493	480	480	461	511	496	461	490	500	491	490	493	512	453	507	489	479	453	454	536	494	479	495	488	480	482	491	497	493	493	492	487	495	482	507	442	481	515	497	469	500	487	467	511	486	518	469	478	466	477	452	536	496	472	505	490	458	483	490	461	508	482	490	477	492	479	485	494	450	492	492	471	476	498	513	481	489	456	439	486	470	472	462	492	483	524	459	495	508	497	472	484	459	487	465	489	491	473	502	492	512	485	469	505	486	483	531	443	532	457	510	496	475	493	508	470	482	494	447	505	475	524	473	464	466	507	426	480	453	476	487	481	455	458	478	460	485	498	468	444	489	454	465	476	476	507	486	514	470	466	509	467	437	495	420	471	493	481	486	460	500	455	477	525	479	468	514	466	461	514	445	507	483	485	516	470	493	517	487	465	518	478	455	456	484	518	445	513	471	476	467	505	450	483	517	479	470	508	439	514	490	518	458	455	472	485	478	460	490	496	458	488	457	501	490	503	479	499	493	459	456	471	502	474	481	476	486	518	506	491	473	478	496	507	476	468	445	488	457	507	458	465	488	476	468	454	489	503	493	485	489	477	499	476	497	524	501	479	483	464	485	467	498	466	497	465	504	489	488	454	498	498	492	463	494	495	504	479	446	471	498	474	520	462	477	463	437	485	476	505	488	481	484	462	437	477	453	445	474	477	489	505	492	475	490	497	469	456	517	492	480	469	480	484	465	474	501	442	470	490	443	489	483	524	490	512	480	501	517	438	514	449	505	471	482	479	469	491	473	447	455	517	474	468	468	496	502	502	472	531	467	473	509	432	477	521	502	543	482	482	484	489	468	435	508	503	470	469	512	495	483	473	506	480	470	481	494	479	459	467	511	484	501	498	500	468	507	494	494	516	455	506	453	490	437	483	476	469	472	493	455	515	453	477	513	465	485	475	487	520	492	457	463	523	467	475	514	485	491	490	480	485	449	538	437	479	501	483	493	454	433	501	503	461	504	465	474	463	487	480	475	490	504	446	499	518	454	452	470	489	467	496	486	491	536	472	465	465	469	498	465	517	467	506	513	495	462	456	440	487	506	481	497	502	508	536	477	473	471	482	483	467	433	463	469	442	446	492	500	445	470	457	485	463	452	456	481	486	474	453	461	488	482	449	481	477	495	499	492	473	483	497	487	475	499	471	432	445	481	486	450	476	460	486	497	487	443	474	496	462	521	453	511	467	478	485	480	469	494	499	497	449	451	468	490	519	531	447	455	475	483	457	482	470	481	469	502	442	464	455	509	471	480	516	516	461	464	456	492	501	493	496	505	508	486	503	509	477	499	480	477	486	459	520	453	503	488	473	477	470	492	475	465	469	428	464	514	503	477	475	476	433	490	487	481	475	478	484	464	451	479	469	497	484	532	488	482	480	481	462	469	504	464	470	437	493	503	470	477	495	461	462	474	529	462	512	441	464	432	449	481	459	495	512	458	482	461	474	488	499	490	475	464	489	488	478	479	490	470	477	468	468	479	465	479	492	489	464	484	466	465	493	487	502	449	495	472	488	506	459	467	510	452	463	482	476	481	484	469	527	457	483	470	503	497	486	513	468	491	510	464	480	471	444	514	506	505	498	490	477	445	463	500	491	481	496	458	481	464	519	506	438	468	514	485	500	445	492	511	500	449	462	490	494	457	464	501	490	491	465	501	477	486	484	456	461	528	497	491	448	499	458	469	516	495	487	462	443	465	472	473	490	505	478	472	419	458	488	461	485	466	483	502	516	458	496	463	477	473	458	474	518	485	492	461	485	467	484	484	496	512	458	483	511	475	488	507	460	487	461	466	444	502	481	495	497	469	451	481	459	450	479	488	514	497	486	500	493	472	497	494	534	465	491	469	476	490	453	491	455	531	507	478	472	474	498	466	473	472	431	463	514	486	466	442	496	467	474	495	477	450	485	444	509	472	495	453	505	507	505	503	459	478	496	486	466	459	512	483	513	469	504	418	502	436	501	517	523	496	475	417	469	446	483	518	468	497	508	472	499	501	484	440	472	494	495	467	453	459	450	448	503	515	511	442	492	505	461	486	496	497	471	480	430	448	457	510	484	453	487	485	474	481	450	449	493	473	444	469	479	449	516	463	537	504	473	454	467	500	475	449	486	454	500	503	508	499	515	476	476	447	465	482	522	505	477	494	465	485	445	523	484	455	490	526	474	503	493	428	477	508	462	494	453	478	476	493	475	521	484	492	467	461	495	437	505	457	462
3877	1520	1449	594	655	629	704	610	725	1252	1229	1065	963	813	444	306	246	230	224	213	225	208	195	218	200	197	214	189	213	222	199	226	214	214	202	211	202	198	208	218	243	185	244	204	213	195	227	200	230	213	220	207	208	217	214	201	220	203	222	216	198	213	204	229	199	232	234	229	212	214	212	246	207	221	205	220	210	219	232	214	207	193	226	208	201	192	246	207	216	207	202	190	182	219	211	220	187	202	227	192	204	226	203	210	218	221	202	235	193	194	185	200	220	230	196	203	184	219	217	235	191	185	222	206	225	205	197	226	203	201	211	218	208	250	214	224	218	240	189	212	200	198	229	234	211	223	184	209	207	210	194	206	222	211	180	209	218	232	207	206	204	222	183	232	206	213	207	213	181	212	205	198	207	211	227	210	222	207	220	234	231	223	212	208	217	214	187	205	184	210	222	194	188	211	215	241	209	210	219	201	223	218	202	208	210	226	236	208	190	197	198	188	210	240	207	219	207	226	217	210	210	230	205	219	196	234	187	206	194	227	215	215	234	189	209	207	215	211	202	208	243	211	201	208	223	218	197	201	204	226	212	233	240	244	220	230	232	180	194	212	215	199	204	201	203	204	213	205	196	204	193	230	232	197	210	194	206	219	183	208	233	201	199	191	217	229	209	248	198	196	206	218	212	211	220	209	187	193	231	202	224	197	202	202	207	225	211	231	215	213	221	230	218	213	226	225	199	198	227	232	186	182	207	201	218	214	200	193	183	219	212	214	221	208	214	186	205	217	196	198	200	212	201	202	199	200	214	200	205	192	222	195	200	218	237	204	208	220	226	206	201	204	238	174	203	219	226	204	210	221	242	225	205	197	230	211	210	225	209	203	211	179	227	216	218	216	191	193	224	221	216	204	177	208	220	198	186	225	205	202	218	207	233	225	203	216	221	208	227	225	214	191	212	199	187	201	223	218	219	189	206	200	226	210	201	199	220	212	200	189	199	205	200	212	211	190	207	194	220	211	218	231	205	238	218	215	210	206	208	213	238	197	211	189	209	178	231	209	230	205	210	200	190	199	195	192	228	199	222	221	218	193	205	198	221	215	184	216	199	217	210	216	210	208	215	233	191	196	239	208	199	181	192	218	221	203	213	197	215	226	196	228	195	184	218	233	207	208	203	210	203	227	220	253	231	202	202	200	189	201	196	202	200	212	190	229	224	194	206	187	217	196	213	199	209	224	231	213	205	239	207	218	187	211	227	255	177	227	201	207	185	213	200	226	235	219	213	207	226	214	225	202	203	218	174	203	207	184	227	225	224	220	195	230	219	189	242	207	218	222	205	192	215	224	198	227	206	232	180	211	237	205	205	209	224	220	220	197	218	216	225	229	209	211	209	227	223	200	232	211	218	262	239	203	219	227	222	222	201	227	208	215	234	206	204	185	190	239	209	188	211	214	198	243	199	232	214	214	194	197	229	223	193	182	239	215	180	184	248	226	192	198	212	208	208	189	205	224	196	200	194	226	198	202	206	212	212	210	194	221	203	211	178	196	195	208	200	224	223	211	192	209	206	204	206	210	200	205	203	214	199	221	252	206	212	235	222	188	238	202	222	214	180	185	216	213	220	195	192	225	206	216	217	193	190	219	216	224	208	225	216	205	212	227	225	219	221	213	226	208	211	224	200	184	205	215	194	211	214	181	207	191	210	187	215	201	197	235	227	209	223	227	200	211	200	190	199	208	195	216	226	218	196	212	252	182	204	228	210	203	206	196	213	191	195	193	214	201	218	212	217	223	211	179	227	227	222	211	208	185	251	224	218	193	210	250	218	212	199	194	218	222	196	220	191	208	210	192	237	211	204	199	249	214	192	222	231	195	198	207	222	198	217	210	194	207	202	214	200	218	207	193	209	190	204	197	208	199	212	194	189	204	216	202	206	233	215	222	225	220	203	212	215	219	228	207	216	196	218	236	188	227	216	216	232	213	204	201	187	220	213	215	200	218	255	205	211	223	219	212	216	211	229	178	224	175	197	212	205	218	214	216	209	207	190	225	196	200	212	210	190	185	236	216	207	213	230	194	225	195	228	189	221	180	186	208	208	228	209	234	228	184	214	174	230	221	197	188	207	210	216	202	230	219	196	195	207	212	229	228	211	203	208	222	208	220	198	221	186	194	212	215	216	183	197	210	199	221	203	188	217	207	204	202	222	217	203	202	205	212	212	193	193	210	228	200	205	206	207	244	207	214	196	197	196	183	221	209	206	236	213	208	225	211	221	235	211	203	220	213	208	223	232	213	233	235	209	226	168	186	213	233	214	205	222	218	205	200	210	216	246	212	236	186	200	210	212	224	224	201	223	209	213	188	208	220	221	199	210	220	212	192	226	178	178	227	192	218	196	199	201	211	228	219	217	224	202	205	217	222	207	220	225	222	221	198	232	203	206	196	226	187	236	168	204	213	223	198	221	208	179	205	213	203	229	219	218	225	216	212	192	209	204	214	213	217	209	209	215	214	211	188	201	230	172	197	208	228	209	192	219	217	211	209	196	221	243	206	208	217	212	180	212	193	188	223	225	227	238	194	219	206	182	196	235	213	207	198	200	205	224	219	221	222	204	212	215	207	231	208	208	208	218	222	191	226	205	220	217	207	192	211	209	197	207	216	191	192	221	215	215	205	216	198	216	210	201	183	207	199	230	225	202	208	218	202	209	212	238	201	218	231	213	236	210	202	230	219	204	202	211	216	185	233	229	217	220	206	213	182	191	218	217	228	204	216	209	193	198	217	213	214	183	188	192	180	189	235	218	218	238	233	195	231	212	219	215	194	207	220	189	220	206	222	222	202	205	202	180	204	224	197	201	226	232	195	207	183	211	187	208	194	196	206	204	239	189	223	208	203	214	195	199	212	210	209	202	228	211	192	243	246	219	216	231	240	204	209	196	202	196	212	217	213	222	217	231	233	193	235	203	227	195	192	226	220	229	207	204	237	198	225	237	199	199	217	227	222	211	196	237	210	226	197	187	182	220	228	219	206	212	203	194	200	195	212	205	215	231	211	236	213	205	203	209	238	216	216	209	239	206	251	200	224	220	214	229	206	222	222	230	237	215	187	218	175	196	211	205	210	203	193	216	233	184	228	231	212	228	234	217	233	213	216	224	180	202	228	219	212	232	241	207	197	182	187	209	202	235	206	208	220	211	186	208	207	203	219	205	220	228	220	195	219	209	205	209	219	209	214	222	211	216	208	187	207	203	205	210	186	215	205	225	204	215	243	205	197	200	207	210	202	195	194	233	202	203	204	207	201	215	196	194	209	202	223	205	203	215	207	206	184	191	212	210	230	217	209	228	216	210	219	219	211	206	215	186	217	208	204	214	213	218	190	220	227	208	221	209	196	205	198	227	210	223	198	195	193	211	209	209	212	177	202	230	207	175	201	199	212	226	202	227	223	201	198	208	207	241	247	199	200	210	205	213	225	220	209	199	197	212	234	221	220	204	208
3153	1835	3101	1866	2573	2905	3331	3241	4165	6440	6201	5078	4240	3261	1531	907	628	545	578	556	534	509	567	583	607	528	538	565	589	546	549	528	545	558	558	549	527	571	546	509	543	518	550	558	552	553	604	592	533	534	575	535	531	538	512	560	563	531	541	569	539	556	550	516	523	586	556	552	517	520	545	569	521	537	519	552	574	600	548	525	578	535	609	533	542	525	539	564	554	534	521	546	579	559	560	503	536	540	557	506	574	530	545	542	555	537	549	586	544	585	547	551	557	534	563	515	564	529	550	508	572	542	573	552	526	531	566	562	512	534	542	590	611	551	549	547	519	535	524	538	573	572	548	543	541	585	547	533	563	562	563	521	562	541	502	565	561	520	524	515	568	566	562	617	542	574	566	517	540	568	549	517	574	592	540	537	515	526	533	550	529	567	525	550	558	543	531	531	564	518	534	544	559	535	537	542	525	551	553	537	532	520	570	551	523	568	573	538	548	550	539	551	538	553	525	527	558	530	554	518	511	582	560	549	572	547	581	563	560	511	548	561	534	548	601	533	503	554	562	536	531	542	500	555	582	556	579	562	549	512	561	544	534	563	517	567	554	507	555	562	533	525	536	566	588	548	516	544	530	556	511	519	569	527	544	558	544	566	522	535	570	556	596	521	556	544	537	530	547	554	562	499	529	537	567	514	529	540	507	549	520	526	542	520	509	561	534	535	536	499	544	556	546	572	533	532	517	559	537	544	544	526	557	556	505	539	539	571	523	530	536	581	545	547	566	549	522	539	562	532	547	536	518	561	532	551	575	531	585	584	542	509	485	561	549	519	542	575	550	572	565	560	533	578	531	552	556	530	529	568	556	582	558	552	538	588	542	535	555	516	526	545	527	550	546	554	582	553	512	566	538	532	542	533	531	529	534	586	533	530	511	568	609	540	545	567	517	559	507	548	565	545	557	558	578	580	558	567	526	557	547	557	536	558	518	546	526	511	605	559	518	592	541	560	545	557	575	547	602	554	566	571	571	588	571	526	494	577	515	559	562	569	532	546	495	559	524	567	536	526	553	540	548	552	524	525	553	549	566	526	530	521	537	560	555	536	535	508	556	540	525	556	525	534	528	540	531	544	552	522	520	554	538	534	539	583	563	517	525	556	516	559	544	551	575	580	532	505	526	585	566	547	538	583	526	533	539	557	557	547	521	572	506	562	533	557	608	559	527	578	515	548	547	560	568	508	484	573	555	554	537	555	530	521	538	542	563	532	545	567	583	506	524	536	531	528	478	495	589	506	593	585	521	525	555	533	513	538	544	541	507	484	521	521	543	536	499	522	533	525	565	557	532	564	569	560	547	550	559	555	539	601	551	521	528	518	507	494	524	549	559	522	534	529	567	557	535	550	556	533	529	543	561	530	548	536	564	523	572	536	524	554	565	529	553	535	524	574	558	518	588	549	521	554	564	557	562	563	536	568	538	553	548	527	524	581	525	568	553	552	552	589	561	547	556	534	568	558	572	525	547	529	534	551	551	500	521	516	516	507	549	551	551	529	531	514	554	568	518	574	536	591	520	517	584	505	538	528	528	566	560	550	546	514	547	562	541	564	522	552	576	542	564	560	536	546	504	578	569	554	546	516	561	532	555	525	564	573	534	588	537	514	548	564	577	549	552	502	576	563	522	536	588	534	586	581	567	526	550	531	560	536	517	559	531	549	538	525	565	565	510	552	581	513	549	543	564	526	560	546	539	542	545	544	576	525	575	526	552	517	500	515	567	539	543	525	545	591	550	513	556	570	549	589	575	492	524	571	556	546	538	551	526	558	529	529	516	573	510	545	492	518	507	549	525	601	540	549	532	529	515	503	545	551	553	560	578	528	557	555	536	554	511	515	545	591	545	545	564	551	529	527	577	562	559	546	557	595	559	509	530	545	552	533	557	516	547	499	552	588	523	595	546	535	532	522	543	510	515	513	533	523	553	537	573	548	491	555	522	535	540	508	567	547	553	512	559	588	548	561	538	566	548	539	535	514	523	494	532	603	579	548	530	523	544	565	526	545	526	513	524	529	559	570	554	512	602	526	554	534	508	599	575	544	585	530	555	576	534	556	543	572	534	567	559	556	536	554	569	534	531	562	514	538	518	513	562	561	526	587	566	537	538	535	569	528	525	490	529	533	552	562	566	519	529	583	523	528	537	505	527	528	535	540	584	540	505	521	562	556	528	542	567	538	563	565	536	535	540	559	546	580	530	553	512	552	509	566	501	596	578	556	540	506	574	577	532	557	555	566	591	534	539	551	528	581	510	586	534	556	557	526	535	531	534	554	549	559	522	566	570	573	498	528	532	501	503	539	542	547	529	562	533	524	558	553	585	537	541	544	583	534	564	556	550	564	565	550	554	559	574	561	560	557	561	506	503	594	501	572	561	609	551	520	512	553	567	530	503	552	579	500	550	532	539	521	544	511	560	549	538	544	535	554	542	565	555	558	541	535	534	549	521	557	550	572	556	541	561	558	552	561	562	545	577	523	523	564	559	556	553	586	556	570	551	519	535	526	538	542	568	535	618	539	517	566	574	583	555	598	511	547	528	534	565	560	558	547	572	569	575	554	541	554	543	507	594	536	551	545	521	556	551	546	588	533	531	534	591	556	564	542	524	516	544	535	583	495	589	570	511	563	548	525	558	561	563	474	541	540	532	541	563	559	535	567	561	522	530	552	569	569	526	544	531	549	513	536	508	549	529	495	533	576	583	570	526	507	539	552	563	533	550	551	556	557	561	531	532	565	567	509	518	545	532	530	550	532	521	535	547	545	576	531	533	522	536	542	526	524	522	567	558	585	569	573	563	555	580	582	533	527	522	546	568	526	553	543	552	549	536	582	565	558	525	563	557	577	511	588	532	531	555	535	549	573	548	527	564	560	541	550	536	549	562	550	574	559	559	538	567	529	549	584	596	517	555	514	552	565	575	545	516	558	520	526	527	577	547	559	521	569	537	594	549	582	554	542	532	509	516	549	564	538	521	561	536	522	554	541	563	551	530	532	544	564	519	529	559	561	528	504	539	521	562	547	502	535	551	511	542	497	549	583	542	504	585	516	565	572	518	542	543	532	525	523	513	517	540	570	515	492	536	534	531	565	524	519	564	526	564	558	571	589	549	534	524	565	578	578	577	577	528	580	535	518	524	589	532	539	566	546	512	570	565	507	530	553	602	583	548	565	496	558	508	560	541	598	598	578	550	550	510	535	548	548	560	559	538	531	532	559	531	502	537	542	535	540	542	540	549	527	570	528	500	564	498	532	553	526	571	552	551	551	557	569	564	534	504	507	516	512	514	482	571	617	606	573	538	562	554	611	555	590	590	542	551	532	514	559	511	554	577	556	539	582	522	562	562	524	526	546	532	514	540	542	508	560	526	509	485	571	544	517	571	553	537	525	555	572	511	537	535	545	547	532	579	575	529	502	546	538	539	544	584	571	565	544	593	566	501	586	534	539	550	582
12586	3664	3827	2666	2775	4757	8275	8097	14181	16100	14029	12473	7482	3772	1453	565	336	246	220	230	238	237	203	243	214	252	217	223	243	190	217	212	225	238	244	216	213	208	227	213	221	229	218	208	214	203	219	205	217	236	243	231	211	244	210	203	219	199	248	220	212	217	211	227	217	238	237	209	238	216	193	213	240	213	214	233	235	230	220	222	227	235	245	209	212	228	210	230	206	229	228	214	219	245	228	210	198	217	246	231	210	219	218	234	248	241	228	240	252	231	224	182	209	220	223	234	245	212	235	237	233	220	259	229	231	226	218	223	225	234	220	229	202	200	205	212	221	258	235	235	212	208	212	216	224	234	266	200	228	239	232	215	246	207	222	243	225	235	249	219	208	209	221	221	228	214	220	242	194	236	215	206	233	227	216	227	244	228	227	222	219	192	226	239	235	204	202	241	243	235	242	236	198	224	221	217	203	236	205	222	264	200	209	224	204	220	220	197	221	231	203	206	220	204	221	239	210	217	225	206	215	215	222	212	224	209	227	229	224	209	197	230	228	238	218	234	203	222	232	222	215	245	220	280	203	221	223	213	216	224	186	225	253	230	226	230	209	216	205	212	233	192	218	222	227	198	222	194	208	226	210	224	199	234	221	209	223	223	229	223	227	228	201	223	214	214	209	237	186	206	203	212	240	234	205	222	208	243	222	217	231	250	228	219	205	244	220	216	239	241	224	259	218	223	223	219	258	221	217	216	230	259	218	214	240	244	233	225	231	237	212	248	225	215	218	207	204	224	248	235	198	204	226	231	225	243	227	234	228	235	233	199	207	241	230	220	187	212	197	233	225	228	230	230	226	215	199	215	211	201	222	233	240	229	246	215	233	232	226	229	245	209	217	230	218	212	221	223	208	173	239	213	205	220	238	208	247	225	215	228	220	198	205	231	226	234	214	218	225	217	235	228	213	235	215	215	211	217	212	212	210	220	203	227	227	214	242	240	212	236	204	216	223	212	236	215	225	234	237	227	208	221	239	203	215	216	219	229	231	242	211	237	213	213	242	221	201	222	230	253	250	201	236	221	239	249	231	212	211	212	196	232	213	222	249	217	249	223	240	238	205	222	226	222	191	204	223	223	193	210	222	214	232	208	230	228	223	225	238	224	230	197	230	214	225	242	220	258	225	250	227	239	202	220	239	233	237	250	213	235	237	203	225	239	202	232	242	221	229	246	214	227	189	231	224	215	229	205	180	234	230	228	225	254	258	227	223	225	238	196	216	215	240	224	224	238	241	234	221	235	222	235	240	215	226	188	222	228	218	222	214	228	223	235	235	206	241	217	208	208	210	222	220	231	224	242	242	220	217	203	222	202	243	220	221	258	215	197	202	219	238	233	240	229	212	219	228	208	202	232	230	205	242	243	222	228	239	255	221	222	202	253	209	206	262	248	236	204	230	223	257	239	228	231	205	209	211	236	236	224	234	236	198	221	211	230	227	229	233	224	232	194	216	230	244	230	214	217	209	192	224	246	218	242	235	193	207	229	221	217	241	238	218	192	235	227	231	232	234	209	223	190	205	220	218	255	217	239	239	221	242	246	222	232	224	235	198	213	222	214	237	249	228	226	221	212	204	235	223	256	220	238	219	235	229	214	218	240	238	218	227	198	193	227	225	234	207	201	225	220	208	213	210	216	215	232	211	234	212	250	239	229	208	235	260	216	224	250	213	226	208	212	237	231	223	214	220	240	230	223	209	237	241	226	211	208	255	239	190	230	235	221	228	235	235	221	216	204	248	238	244	236	233	192	231	247	225	208	234	228	229	240	220	222	237	211	217	231	222	210	197	225	230	233	214	230	211	218	231	233	209	216	217	218	244	231	235	220	235	225	213	210	224	222	239	237	221	252	239	229	215	225	210	253	214	209	211	215	252	231	237	223	240	233	218	211	223	217	223	240	221	218	218	228	216	220	231	192	228	227	224	241	232	229	200	239	212	235	231	233	223	228	216	214	226	234	229	212	219	225	208	237	230	219	212	223	211	213	230	199	237	211	252	226	234	237	195	209	216	227	211	244	218	213	223	239	223	230	219	203	206	228	213	222	265	227	230	236	210	216	263	211	184	203	220	220	229	215	223	197	237	226	228	216	213	211	201	205	222	242	248	217	209	214	244	203	224	254	187	214	199	225	211	204	229	179	204	190	225	230	222	216	227	212	230	218	226	249	225	227	226	201	215	227	207	245	205	204	228	207	227	224	203	227	202	246	258	248	225	222	192	222	210	216	188	226	217	208	252	217	217	259	220	207	215	196	214	240	212	229	226	209	204	220	215	208	223	245	232	210	220	245	235	231	211	206	204	247	217	205	223	213	248	238	247	232	206	221	227	220	213	199	192	223	226	203	245	224	244	233	214	215	237	210	220	236	198	198	247	241	226	237	224	234	236	229	243	232	252	246	231	204	220	253	213	226	208	206	248	228	196	235	198	250	250	237	232	241	253	240	236	207	222	221	233	215	206	229	200	231	210	240	224	228	248	219	233	225	221	229	229	240	212	205	208	213	195	211	242	229	212	233	239	244	225	230	258	235	220	196	236	218	221	242	246	198	212	219	210	226	194	224	190	213	237	229	241	211	215	225	214	199	246	223	228	210	220	236	223	225	208	224	215	220	211	230	229	211	225	228	198	226	231	224	229	221	219	223	234	214	217	204	249	224	226	202	215	223	228	226	226	222	241	235	238	217	215	211	213	233	238	203	238	212	217	222	240	234	207	248	233	217	231	231	219	215	229	236	210	209	192	256	220	213	204	230	241	223	211	236	262	213	212	213	224	222	222	214	219	249	235	216	249	237	206	234	226	235	219	234	215	205	230	237	229	233	204	228	220	221	231	225	215	202	227	203	215	192	200	217	240	199	203	213	210	228	233	214	218	222	245	231	227	228	229	232	244	238	229	205	186	206	195	232	227	207	222	238	210	234	235	209	213	220	202	208	192	248	216	237	206	216	222	229	216	216	217	233	228	219	236	230	235	224	233	236	220	262	228	238	228	197	234	214	194	215	221	226	209	245	208	232	200	228	194	221	240	223	220	220	239	212	231	236	218	222	221	191	249	230	230	193	225	235	232	238	206	229	242	220	224	233	238	212	212	221	218	234	215	209	236	224	211	235	214	234	238	221	249	201	216	236	261	233	217	202	201	218	233	193	245	246	220	221	224	212	208	230	225	225	232	238	209	196	252	220	213	228	230	243	239	226	251	232	214	199	206	220	248	194	241	246	232	209	213	189	222	223	225	242	229	204	222	256	242	253	218	225	252	216	218	211	208	236	211	225	207	211	233	218	264	230	206	223	230	210	229	233	211	223	212	208	241	225	231	234	229	214	240	222	209	219	224	226	221	229	229	220	248	221	200	223	233	223	237	239	232	204	230	222	216	228	237	221	230	230	212	216	251	231	215	231	227	236	221	219	225	214	232	217	225	236	220	250	217	226	231	213	240	234	226	215	246	259	224	248
8008	3429	7412	8127	10460	17044	24656	24689	36080	36957	34906	32518	23906	14612	6426	2140	898	676	619	539	615	582	547	613	582	548	540	589	587	585	604	553	565	556	573	551	542	572	536	563	606	606	585	608	557	571	604	593	582	557	605	570	603	601	576	563	546	585	576	586	594	570	590	585	568	596	578	581	543	569	577	590	590	571	604	559	624	577	609	566	579	588	617	593	585	600	575	589	615	593	599	552	567	605	571	544	601	563	551	541	612	603	521	577	597	567	601	554	557	570	611	603	572	590	604	595	537	547	596	551	595	570	608	573	597	571	584	603	565	576	584	561	559	557	573	635	534	560	574	570	574	586	598	543	558	563	620	582	600	611	557	570	562	566	569	565	587	563	604	588	582	625	582	582	548	575	568	570	616	574	597	580	548	543	581	594	610	594	526	562	550	557	563	562	524	564	558	566	588	580	560	613	554	624	569	549	542	598	608	565	608	572	563	578	548	612	563	584	566	574	588	564	561	590	606	568	544	575	560	530	534	592	589	576	577	595	576	573	506	597	532	571	592	587	590	595	597	555	568	574	591	612	581	600	598	573	612	525	588	564	590	582	579	545	570	555	552	566	520	518	588	613	594	590	572	571	575	571	603	568	592	572	588	558	524	562	563	552	569	557	629	549	567	599	560	575	555	573	550	598	563	554	566	582	604	545	544	527	583	575	557	568	557	584	583	569	571	591	574	589	619	560	574	577	574	555	590	589	591	565	561	599	598	602	564	526	554	614	568	607	529	595	605	552	600	608	572	572	579	561	534	566	566	605	563	543	546	527	563	558	549	596	549	602	592	579	551	567	508	621	587	563	569	575	557	531	560	617	558	534	550	572	547	575	550	561	563	560	580	580	518	570	579	564	558	598	602	561	545	554	609	546	592	579	592	618	629	575	596	569	546	579	602	596	573	598	588	606	579	586	557	650	575	583	567	560	573	595	586	583	534	559	557	610	560	581	608	591	573	605	607	544	575	625	570	605	581	617	569	556	565	591	613	633	581	569	589	549	561	577	589	544	593	551	543	545	554	579	608	572	582	561	546	556	595	583	561	627	574	574	590	592	507	555	599	589	550	539	561	565	577	577	582	605	595	589	589	573	576	601	598	556	597	532	603	574	577	582	588	588	554	587	580	558	605	584	579	574	583	538	546	524	580	573	623	596	588	572	568	605	604	582	606	571	560	561	513	567	578	557	560	559	567	578	552	587	591	605	558	600	574	580	599	596	567	581	583	563	524	555	571	593	568	580	571	533	595	535	554	590	598	598	600	576	589	577	596	594	635	542	612	589	592	574	573	576	612	537	549	563	580	617	588	567	552	536	575	556	554	599	586	588	624	605	576	572	585	567	555	544	558	557	574	565	596	577	565	588	589	591	565	569	608	569	600	637	556	562	585	597	612	585	553	602	552	596	584	534	574	579	574	533	606	552	564	589	581	576	560	587	575	545	548	590	560	563	560	619	583	590	553	557	595	571	612	578	626	584	531	549	550	565	566	563	618	616	574	550	571	564	590	590	581	613	583	581	551	611	569	556	600	555	544	561	546	593	573	612	582	597	534	543	605	558	599	621	600	579	583	567	578	599	585	579	574	553	567	586	552	583	535	578	579	587	609	592	560	570	576	603	568	557	595	572	585	573	590	578	553	554	534	582	576	545	585	557	616	605	607	601	568	611	607	556	552	574	601	526	601	592	579	583	525	571	616	560	568	561	581	561	563	539	602	568	581	563	627	574	566	601	527	527	640	584	575	562	640	593	544	572	558	575	548	568	601	566	567	585	565	536	585	607	576	604	611	580	579	609	562	575	584	593	618	611	590	554	561	630	592	548	612	573	583	582	583	608	587	567	590	570	609	590	600	608	534	572	537	598	599	589	562	614	608	561	597	567	594	593	574	566	532	577	587	610	573	577	587	553	600	572	633	597	613	619	623	602	601	574	520	582	544	587	606	593	582	558	573	585	566	596	611	575	587	582	584	562	563	548	590	543	612	524	618	562	563	505	577	567	569	542	518	534	582	600	598	568	589	555	587	584	601	574	546	612	526	594	535	576	574	571	554	611	580	554	561	583	540	596	568	600	540	573	568	577	590	589	574	531	572	548	604	541	545	576	560	641	587	550	600	580	600	611	591	538	624	561	608	592	584	575	557	552	572	543	551	559	564	588	529	574	629	597	560	569	567	584	559	579	562	609	596	589	565	595	613	564	573	595	626	565	569	560	597	564	588	596	580	604	520	559	622	571	551	594	558	522	535	607	589	569	546	557	537	627	588	593	566	552	608	552	586	587	600	566	594	560	554	601	610	602	533	564	555	596	575	610	564	597	600	596	565	583	579	543	601	559	593	537	584	599	583	568	561	529	543	536	546	559	570	580	587	610	581	595	598	562	567	567	567	558	551	558	596	611	582	557	615	535	550	572	546	549	568	592	587	610	557	589	568	535	591	582	571	577	564	606	549	555	567	535	574	587	614	578	582	567	596	605	565	568	594	571	586	557	603	572	579	540	554	591	572	599	579	601	572	598	567	590	555	648	563	574	547	556	547	558	587	537	601	572	571	608	565	572	565	535	593	563	596	603	610	583	586	600	544	564	577	579	585	549	572	609	570	579	572	601	580	575	597	588	570	566	557	573	567	567	573	573	601	541	623	584	595	592	591	587	540	564	557	586	585	508	555	498	563	574	557	577	581	574	592	540	621	571	563	578	593	617	586	573	586	548	589	568	565	557	591	554	587	599	555	557	563	572	584	570	562	594	609	575	570	581	570	547	576	626	613	575	562	546	568	530	591	586	640	585	585	536	558	544	601	585	588	597	557	583	582	576	585	580	602	569	590	609	582	539	556	583	571	585	529	592	578	627	560	625	592	599	536	608	589	553	579	560	557	583	609	607	559	578	560	599	588	572	559	587	604	583	597	536	544	607	582	624	606	579	582	596	607	602	584	576	570	629	587	588	538	588	536	589	558	596	584	548	518	553	552	577	580	610	591	524	568	586	545	506	589	575	521	554	570	605	589	555	575	573	579	586	579	584	614	540	575	598	540	541	564	595	575	548	581	593	559	541	561	542	559	555	533	560	574	544	597	624	540	566	561	568	589	595	571	583	556	606	570	542	583	607	516	593	567	547	610	617	566	582	607	553	536	548	557	586	566	537	570	565	545	608	593	571	577	562	561	539	546	603	551	563	585	553	555	570	605	594	551	600	610	586	582	592	538	599	612	601	579	515	556	598	520	522	570	605	586	577	536	606	591	604	577	592	583	559	589	566	559	569	551	590	568	573	577	597	563	595	568	552	617	562	588	552	547	579	591	536	594	573	546	542	586	581	593	592	569	564	552	578	585	602	586	541	546	585	587	582	562	600	583	583	557	566	560	554	572	559	587	650	563	558	561	573	560	584	574	525	562	595	569	546	598	567	592	595	584	561	570	585	573	561	578	607	567	538	566	591	595	594	627	561	549	552	580	570	548	591	529	572
20945	6072	6038	4615	4015	6432	7595	16238	25834	29792	26134	22328	17111	7752	2549	777	338	228	211	201	257	204	233	204	195	220	192	212	219	221	201	197	212	203	217	208	203	197	156	203	215	199	200	230	224	181	203	195	204	180	185	188	206	214	196	169	204	199	205	216	202	188	186	207	183	180	204	186	194	213	193	206	203	167	175	182	190	221	198	200	195	198	181	210	201	198	180	183	206	202	213	223	195	236	171	224	221	214	204	184	208	221	209	195	212	193	212	173	210	186	207	220	193	172	175	195	193	210	210	187	191	159	179	160	206	228	195	212	216	168	212	186	186	212	187	195	195	229	178	212	186	220	210	172	199	199	218	185	189	195	195	198	227	205	201	214	204	183	198	196	183	194	222	189	190	195	196	180	193	211	193	209	241	202	192	218	206	193	229	209	180	188	187	216	180	179	189	195	194	184	223	216	200	181	206	194	181	181	218	183	197	182	187	198	211	227	204	188	212	186	189	225	210	215	199	199	208	224	192	181	184	181	187	190	190	201	201	208	195	196	191	180	194	228	187	207	208	179	173	219	202	204	193	176	210	209	182	173	200	192	197	172	214	197	196	232	210	177	217	201	192	205	173	186	167	207	188	205	200	212	183	206	201	200	212	192	204	218	183	196	194	208	211	202	210	184	184	194	211	213	186	212	184	186	185	212	196	191	224	225	188	202	195	234	212	180	207	209	194	200	208	201	190	202	203	203	214	214	163	203	221	190	178	182	192	199	206	171	197	178	211	179	170	177	189	190	210	197	215	199	184	211	165	196	196	199	204	200	214	185	191	185	203	192	192	204	232	199	180	185	176	224	192	198	180	219	206	240	174	179	217	203	211	198	203	187	192	193	206	191	197	192	185	210	198	220	207	198	195	205	183	196	205	195	199	204	211	210	192	231	204	221	184	222	208	187	177	197	208	234	181	208	193	189	193	197	199	186	215	169	198	185	197	190	205	222	194	198	201	200	204	202	179	229	200	219	205	193	183	186	190	209	179	229	199	172	173	183	209	170	194	175	227	212	197	191	201	190	203	211	189	217	195	206	217	210	206	192	197	198	204	213	213	213	203	199	198	198	203	214	193	196	218	216	193	191	185	198	194	196	171	185	203	194	232	183	205	218	191	205	231	174	181	205	172	208	191	207	186	171	198	196	208	213	221	190	191	181	214	200	200	202	197	213	189	214	209	206	187	178	185	195	186	184	179	189	201	170	223	181	180	179	208	201	205	220	210	196	199	188	209	205	200	223	195	211	181	188	180	204	202	209	195	218	182	202	215	181	223	204	196	199	190	196	201	178	187	173	201	193	200	217	187	197	203	199	194	212	189	177	220	215	193	184	201	191	198	195	211	212	192	186	197	202	179	195	191	161	201	183	214	177	184	193	187	197	210	180	207	167	189	200	209	189	223	207	199	190	197	163	210	187	208	194	191	211	200	209	237	187	200	214	205	199	204	212	222	190	183	221	195	181	201	208	188	209	182	203	211	207	189	206	206	204	187	206	176	190	186	192	189	200	232	209	213	190	200	210	198	197	213	203	200	192	179	212	188	178	218	207	195	179	218	204	211	189	211	181	180	194	198	203	214	194	213	222	192	164	188	188	171	206	183	200	172	192	185	203	198	218	185	198	183	190	197	218	174	208	191	196	205	171	206	195	201	214	185	212	232	200	191	209	215	176	214	213	192	191	213	196	203	215	213	192	190	176	200	207	192	204	238	210	193	176	211	215	192	166	192	201	211	181	203	221	204	196	202	199	201	199	177	183	191	221	202	196	226	206	203	202	195	221	214	194	191	174	201	212	199	204	189	205	206	195	180	194	219	225	208	193	186	221	208	205	203	214	182	193	203	199	211	194	210	172	167	181	224	194	211	182	202	197	197	187	185	199	201	200	177	207	190	217	204	219	211	187	203	185	217	198	196	201	189	202	206	213	175	211	214	213	197	218	166	198	203	188	180	202	190	180	187	181	224	230	184	205	211	205	200	230	209	181	193	215	182	196	193	192	199	220	190	197	167	177	215	171	222	197	182	182	208	209	182	207	190	199	221	183	179	173	210	192	227	202	191	204	176	196	212	189	176	236	184	196	188	195	213	180	205	209	210	221	206	173	204	218	157	204	194	189	180	209	192	200	202	186	183	213	194	195	198	219	225	187	176	184	200	209	211	197	197	187	194	192	224	225	195	182	191	199	196	189	173	197	186	207	170	205	194	217	197	200	207	206	180	205	201	183	168	194	186	194	200	158	202	196	196	202	209	213	193	192	213	189	166	193	198	199	199	214	203	196	207	187	210	211	192	184	191	210	186	198	201	181	204	196	154	193	214	209	207	201	198	198	210	197	196	215	227	198	183	196	206	202	181	198	220	195	215	206	196	214	225	195	186	194	217	212	191	197	204	207	207	198	175	176	192	186	179	195	212	205	207	196	191	210	207	195	200	208	202	209	207	222	216	199	212	194	227	205	167	237	183	214	197	211	174	203	208	173	173	221	178	185	192	214	203	199	199	208	222	186	206	203	185	201	209	217	162	191	186	209	200	217	188	172	225	202	196	233	206	231	197	182	223	198	203	188	194	196	202	203	199	193	206	175	179	197	193	203	223	168	186	196	207	188	191	183	194	187	198	191	203	213	185	183	198	189	193	211	227	213	184	196	187	187	225	209	213	184	218	214	187	188	174	182	196	217	211	196	219	204	186	161	199	208	196	197	202	211	195	202	207	204	192	188	190	206	219	202	195	171	211	192	200	208	217	204	195	182	191	194	179	186	209	242	197	221	195	190	204	202	192	179	192	188	207	216	191	207	198	189	198	207	205	176	191	157	191	193	182	188	217	167	190	184	182	183	216	210	192	231	220	215	191	220	195	194	197	199	198	229	190	225	207	202	238	205	196	188	194	200	178	182	169	187	204	188	191	180	229	193	195	227	189	198	182	167	180	228	187	173	200	208	207	187	186	229	211	183	167	195	198	188	195	172	212	199	203	225	188	212	181	195	187	196	223	191	191	190	236	187	205	211	184	195	206	155	174	173	202	199	196	201	188	178	206	188	191	227	195	194	190	194	216	178	169	214	191	210	192	195	204	186	197	231	190	179	220	216	209	210	199	181	191	209	207	188	215	232	172	191	196	203	187	190	200	205	221	220	203	199	183	193	203	192	180	202	244	184	196	191	190	198	205	189	206	187	190	193	226	163	205	217	177	171	186	216	187	208	201	193	199	192	204	197	179	216	191	195	186	182	205	172	205	184	203	197	193	219	208	192	185	184	226	197	187	216	193	200	203	209	195	217	173	207	201	192	221	201	193	202	152	206	193	192	192	183	194	187	216	207	203	216	201	257	181	220	198	208	195	216	203	178	195	205	205	194	164	203	193	208	202	219	189	192	210	188	205	198	185	223	190	194	181	210	216	202	197	191	199	185	186	200	203	182	168	215	213	198	190	189	189	206	178	207	154	175	210	173	201	206	198	182	202	222
10086	4533	10461	12463	13549	21047	24284	37417	45701	48313	44982	41568	36440	22230	9999	3234	1142	689	560	587	552	502	517	541	529	570	513	494	486	521	555	533	504	527	530	527	489	538	517	512	466	567	494	505	502	526	511	525	519	490	516	540	514	513	551	519	526	498	502	510	517	535	524	508	484	535	523	520	526	515	508	522	531	525	526	548	570	519	515	527	558	530	495	496	528	484	510	540	522	519	519	505	512	519	544	563	491	512	493	534	484	525	487	506	496	531	506	543	555	566	509	523	468	456	520	485	513	503	557	543	448	557	513	493	509	506	526	499	528	519	526	526	519	500	541	490	504	536	547	508	546	505	489	519	514	517	521	540	553	543	523	493	525	536	550	510	514	510	541	496	508	498	503	489	529	499	509	505	536	529	548	554	534	526	508	495	530	563	517	505	511	536	532	552	542	560	539	507	518	523	522	522	514	493	508	550	489	520	495	558	500	535	511	515	573	527	498	531	527	480	523	498	564	513	568	506	514	560	546	486	494	529	500	526	511	504	515	544	529	534	509	564	505	533	532	527	492	494	475	515	553	495	491	507	518	536	526	518	524	520	508	511	519	526	532	547	546	541	558	516	535	571	534	512	518	523	509	524	551	476	524	508	470	508	563	563	527	495	490	512	552	544	548	543	503	549	525	512	513	497	532	522	497	473	501	496	517	517	513	495	504	539	483	553	518	497	487	523	517	523	505	495	526	524	561	509	528	510	495	519	530	518	551	490	534	549	510	511	543	536	515	509	491	511	506	529	540	476	546	478	547	519	512	529	559	477	488	472	555	522	538	524	506	534	498	517	545	509	509	519	515	536	510	510	574	484	518	514	527	547	546	508	531	505	544	564	525	479	514	529	491	481	518	496	542	498	521	517	508	549	500	511	485	492	501	500	539	505	513	517	498	491	516	526	558	494	525	511	494	508	540	482	560	466	544	504	497	532	498	497	514	483	530	509	521	515	508	519	529	526	515	496	506	485	497	522	500	471	506	519	505	503	501	485	507	561	515	537	526	529	498	539	511	517	542	531	500	483	504	554	526	504	513	532	478	544	505	510	471	477	509	545	508	514	478	492	553	515	532	489	525	510	515	501	539	547	526	533	522	495	508	506	515	515	485	509	511	523	480	484	534	494	552	515	515	515	527	533	554	540	548	534	558	560	526	539	546	549	538	522	526	546	555	501	502	534	532	492	535	459	497	508	515	550	567	531	480	490	474	456	507	526	504	501	526	482	510	506	506	538	541	523	509	524	473	509	540	491	553	573	514	489	500	536	496	555	534	563	524	520	531	523	541	515	501	515	539	495	530	529	504	544	449	513	509	469	518	525	516	526	515	520	545	484	523	527	508	500	568	481	502	509	522	494	535	519	525	524	501	532	505	525	511	533	532	521	491	531	518	523	521	496	531	517	498	511	525	555	524	520	531	523	519	458	511	509	489	492	546	534	516	527	539	527	492	481	513	549	518	496	547	511	503	535	527	491	536	529	523	493	503	551	519	483	524	514	510	556	534	479	509	462	504	499	512	506	530	535	556	496	531	504	527	512	513	518	502	494	542	537	516	513	492	550	465	556	495	519	502	553	556	546	520	532	532	466	535	553	502	518	530	519	548	538	469	531	515	542	501	465	512	510	544	472	537	504	513	531	514	483	528	490	515	538	517	503	504	513	521	516	526	501	524	507	536	526	490	514	521	532	516	499	572	467	490	494	518	483	563	513	497	497	528	549	542	507	506	517	485	512	522	482	504	496	555	522	499	537	483	500	498	540	528	509	527	507	518	496	526	512	538	484	500	498	559	491	557	552	504	557	522	475	486	495	536	508	544	505	497	477	534	505	496	560	510	487	505	492	528	521	496	511	488	509	510	551	483	510	504	532	453	531	513	519	476	551	507	531	538	503	496	477	528	480	502	553	502	514	488	533	525	506	553	529	534	486	488	518	517	509	514	512	514	470	490	497	547	548	491	482	491	525	532	559	536	539	511	519	492	506	508	507	488	491	535	529	518	510	519	484	531	488	505	483	512	470	529	517	526	526	528	495	513	495	529	459	507	517	498	521	551	531	524	529	497	500	537	502	517	490	485	562	531	514	556	517	515	541	539	503	522	529	489	541	529	513	514	542	565	555	506	533	489	522	546	497	487	534	560	512	510	537	531	561	536	578	566	474	518	520	536	547	531	499	509	516	503	502	497	513	533	498	516	548	515	546	494	510	508	515	515	536	547	569	527	515	492	507	503	534	554	539	504	517	548	526	519	539	483	525	496	527	516	510	540	517	527	527	527	545	465	493	511	490	504	482	510	511	524	543	506	521	484	510	497	520	573	496	508	531	510	514	520	449	484	512	484	542	520	540	481	535	508	515	483	498	518	508	528	546	553	529	541	519	477	516	509	486	482	563	513	476	529	485	535	505	491	488	543	477	500	473	473	568	546	510	514	518	510	481	565	497	516	499	518	533	537	546	515	509	503	553	504	512	528	534	524	527	433	512	506	517	553	506	517	544	501	539	477	521	528	485	526	511	499	528	542	492	527	499	530	540	506	495	566	514	498	534	488	518	567	517	530	516	513	549	509	495	499	520	505	535	503	523	555	526	520	473	540	508	526	482	525	530	499	521	510	522	526	526	514	497	493	480	513	468	512	562	497	492	515	552	490	500	490	507	520	504	513	519	474	485	499	518	519	552	525	517	528	557	569	528	534	548	518	558	548	502	521	513	506	547	532	514	581	506	518	503	516	514	511	557	516	499	522	504	518	520	564	554	511	542	516	494	503	546	477	534	541	499	499	539	540	529	543	501	524	511	514	529	493	525	518	480	533	483	502	487	524	575	510	475	562	468	549	477	496	538	521	482	512	548	496	538	524	516	535	548	528	497	540	550	486	507	539	479	501	548	520	495	526	514	535	470	530	497	492	533	489	535	503	549	509	521	490	497	493	502	513	524	490	464	542	484	505	480	476	550	463	532	526	539	507	531	558	526	526	524	534	548	492	549	520	533	531	502	486	547	491	541	477	569	528	555	466	482	572	506	524	476	496	489	511	485	509	515	498	503	499	523	531	530	581	493	521	546	548	512	565	476	530	553	508	519	511	532	523	521	498	524	497	540	523	495	541	515	501	523	546	504	518	531	514	507	480	534	538	544	508	501	493	515	499	521	499	507	531	514	490	494	499	485	515	504	517	520	497	515	500	520	494	518	495	559	527	561	507	555	526	504	517	527	560	522	509	492	492	511	520	484	493	493	528	508	527	492	543	468	515	507	480	499	519	541	524	516	536	506	520	525	506	524	502	515	525	591	504	504	520	502	551	493	488	509	538	503	533	514	540	535	496	489	520	517	496	519	491	537	519	450	525	550	509	495	501	507	540	537	515	561	517	543	545	561	499	500	464	507	531	492	508	500	563	546	490	492	515	533	499	500	510	527	538	525	520	537	520	540	506	528	535	542	553	528	491	562	503	512	528	515	485	482	519	527	521	539
3937	1159	1342	910	618	425	405	561	965	1328	1600	1578	1171	644	400	271	238	221	204	230	213	248	225	251	219	218	207	223	194	221	246	202	212	216	204	218	237	246	235	208	225	213	215	212	198	226	204	230	207	226	220	229	243	229	217	242	222	233	208	224	233	203	210	217	260	262	238	206	223	243	218	238	242	253	233	242	234	239	230	217	220	231	229	201	219	228	247	207	201	234	248	222	225	213	238	211	247	241	219	220	225	239	208	220	213	242	226	216	217	235	231	219	243	220	202	232	220	253	197	209	230	224	245	219	222	232	230	226	220	244	205	232	214	221	213	247	229	234	222	222	225	198	213	226	208	213	216	205	202	228	215	212	234	221	210	240	234	204	226	198	224	230	236	218	207	229	236	222	208	209	233	241	198	226	207	221	218	213	213	215	234	208	222	229	225	214	214	227	221	248	243	239	248	232	241	232	229	191	211	221	228	233	219	217	215	226	204	230	207	234	229	221	227	205	217	225	206	227	210	217	254	213	226	238	212	249	198	230	214	231	242	209	220	208	209	212	215	240	225	225	238	233	218	233	237	216	208	239	197	211	197	219	208	232	220	235	223	233	211	205	204	223	217	238	232	216	243	230	220	220	242	211	220	228	220	217	227	214	228	233	230	222	222	229	244	245	240	211	206	240	237	206	239	220	218	225	212	229	234	230	221	239	208	247	254	233	247	231	200	222	216	213	240	251	225	225	212	197	222	248	235	235	197	227	200	227	235	240	211	222	218	199	232	234	210	252	197	188	214	249	189	216	205	234	232	210	217	200	201	209	217	235	217	204	212	214	221	206	208	255	209	222	231	237	233	200	207	224	221	227	214	233	228	223	218	224	240	215	202	214	226	208	208	203	230	217	238	234	221	222	221	202	208	241	232	217	226	219	247	191	209	230	249	219	205	216	205	267	230	221	218	206	222	221	197	221	219	229	212	233	231	218	238	220	219	223	202	205	214	216	233	195	232	213	241	199	215	218	200	213	205	221	203	223	216	233	232	227	209	238	197	210	230	213	213	185	219	247	256	210	210	209	254	198	230	200	197	231	203	223	234	232	223	246	259	225	197	228	227	205	237	238	196	228	215	214	237	199	196	217	209	205	231	214	215	227	226	220	248	215	232	235	211	244	222	215	224	257	212	199	212	243	204	227	213	195	228	211	211	254	197	217	233	209	204	231	209	200	208	225	244	227	233	222	227	208	240	226	216	215	225	250	200	238	244	230	213	226	210	187	204	231	228	238	230	216	242	237	219	243	227	251	208	217	209	189	231	222	226	236	240	217	214	203	232	226	226	223	212	209	215	237	198	223	233	207	236	234	227	205	215	228	201	215	230	213	213	268	221	228	241	246	224	213	226	206	223	231	221	207	240	218	214	210	210	217	222	208	233	250	194	231	196	237	238	210	219	237	231	219	254	217	220	229	226	216	231	238	233	207	204	226	236	223	228	222	223	212	230	204	233	241	213	241	219	211	205	200	221	212	219	217	215	188	234	212	206	226	209	200	215	250	242	235	189	227	206	209	238	219	222	191	200	199	222	232	230	245	216	220	211	221	238	205	233	215	229	215	224	237	180	207	203	225	237	251	242	223	261	224	236	221	195	218	209	215	211	198	201	216	240	211	201	213	233	205	213	250	222	189	228	223	219	207	239	202	224	214	236	187	202	210	218	234	202	240	240	241	220	238	262	242	188	214	222	243	234	225	210	227	232	226	210	247	246	229	223	233	203	206	239	218	211	248	227	211	189	237	211	224	234	210	213	244	197	187	217	197	225	219	193	214	226	226	241	242	240	224	229	204	227	218	230	231	234	204	214	199	203	215	235	223	213	224	209	223	214	233	205	223	214	231	208	247	224	232	215	219	226	221	220	222	213	226	245	213	215	209	216	244	213	216	213	239	224	235	220	227	235	216	232	204	205	209	218	224	200	210	200	248	233	209	223	229	219	208	238	217	222	220	234	208	220	222	202	253	247	234	221	222	257	232	232	217	230	203	227	221	248	227	218	207	208	246	239	198	195	249	200	203	205	232	247	218	208	223	225	234	210	195	211	181	222	227	205	236	228	192	212	216	194	230	232	218	218	201	232	245	198	224	233	223	245	219	225	244	220	227	238	219	216	242	212	224	212	237	245	214	224	235	213	206	207	225	227	209	227	237	199	209	248	212	229	216	229	217	228	229	237	199	248	225	235	222	237	235	244	230	230	207	213	225	233	202	227	191	230	213	210	236	207	231	214	216	238	223	228	236	225	212	203	219	215	211	217	211	218	243	236	224	240	220	212	195	210	219	209	240	212	250	215	241	224	234	207	256	237	233	233	207	214	228	248	225	221	210	251	200	215	234	222	205	230	220	218	222	232	200	201	219	211	222	197	212	246	223	233	229	209	222	239	214	239	210	228	223	201	205	236	219	221	241	218	215	209	249	227	216	221	205	217	228	236	224	224	233	224	189	221	212	233	241	211	206	208	232	210	213	210	222	192	231	234	219	221	208	231	213	235	228	226	215	230	224	247	206	228	212	228	223	224	247	209	219	213	229	217	203	219	185	233	250	215	223	227	196	252	237	194	208	215	214	223	242	217	222	193	205	225	221	217	224	200	215	224	250	211	226	222	214	241	228	223	229	239	224	214	217	222	197	230	227	229	215	252	211	255	216	216	204	233	225	203	231	221	225	241	217	206	235	211	214	207	224	221	226	257	234	247	221	257	206	212	222	200	226	221	199	193	234	234	206	184	204	208	226	211	211	244	217	207	201	219	238	253	212	234	222	223	205	198	218	217	219	216	236	200	242	217	228	205	218	227	219	217	230	262	206	220	233	222	208	221	224	232	233	211	231	212	257	220	227	187	237	219	224	196	227	188	240	216	236	216	231	215	227	233	243	244	255	216	217	215	212	222	230	246	215	205	209	255	228	220	204	226	242	219	236	247	216	206	222	232	207	201	216	251	217	227	213	230	195	228	237	247	209	230	198	218	230	219	212	214	209	215	204	222	212	204	228	221	212	226	208	222	234	208	210	242	229	205	206	214	221	229	214	228	228	222	224	223	215	251	208	225	214	193	232	219	212	206	226	218	231	205	212	219	216	220	223	223	218	228	233	220	226	218	231	245	238	217	213	233	236	216	216	231	221	236	250	224	210	215	198	215	231	206	221	234	220	216	232	209	224	205	214	205	203	214	223	209	223	223	252	236	213	196	237	208	222	233	220	223	226	223	250	238	220	234	222	227	207	230	207	216	206	201	211	202	255	206	212	226	216	192	202	205	221	233	224	193	226	245	197	238	222	211	220	234	237	218	208	238	231	224	249	217	212	209	237	248	236	204	193	229	206	244	201	189	225	200	243	232	237	243	214	194	239	208	205	206	224	252	232	222	222	216	208	222	229	240	238	201	225	248	257	214	231	228	238	233	228	191	253	198	223	238	244	239	241	235	198	241	242	255	241	208	204	198	232	229	200	197	191	195	221
3115	1540	2977	3167	2337	1627	1553	2859	5223	7361	7699	7144	4692	2504	1227	787	642	565	600	609	548	568	598	570	594	575	585	564	565	627	613	575	570	614	551	532	559	565	567	558	624	561	561	560	592	602	577	585	601	616	619	621	567	627	566	592	589	582	561	636	539	584	563	594	589	568	555	562	556	550	608	603	591	580	586	566	541	530	540	567	560	567	571	563	601	600	580	560	579	610	563	548	539	591	589	620	602	593	545	594	580	564	567	555	584	583	566	534	593	576	565	556	575	557	580	573	557	594	580	553	544	541	594	546	562	605	569	602	632	606	565	573	581	585	593	538	551	571	626	630	558	614	602	592	590	601	575	575	548	568	603	561	601	586	556	614	559	589	579	546	573	529	587	592	564	566	565	601	615	561	579	533	545	565	593	586	587	598	556	556	558	561	552	560	543	560	575	614	590	555	600	579	608	579	570	554	553	580	553	583	580	545	579	591	578	571	577	549	571	573	520	575	600	598	575	585	570	568	566	559	575	562	597	580	578	534	573	541	557	592	587	578	569	577	579	621	605	545	577	582	573	594	597	578	569	538	540	555	582	587	611	562	558	557	601	586	597	531	581	602	568	579	601	615	590	582	563	581	579	571	578	577	564	557	515	604	563	556	570	586	559	565	594	564	588	596	561	550	578	581	554	588	573	548	533	560	590	553	598	587	537	562	572	537	583	559	595	553	614	578	592	567	555	563	520	571	562	546	591	552	579	556	578	582	562	576	598	532	583	527	609	512	624	568	614	593	606	584	577	574	580	577	597	578	624	609	584	549	596	552	527	548	593	559	583	573	582	611	560	589	524	525	591	574	562	605	546	597	587	582	520	611	567	557	597	542	565	549	579	592	561	575	613	549	550	535	600	561	547	589	617	548	573	587	590	580	603	559	574	607	581	578	541	578	577	583	553	565	563	597	592	544	574	596	603	574	581	569	559	559	570	586	600	585	575	576	596	566	561	609	572	586	574	533	551	574	538	646	568	614	553	553	554	606	599	591	557	563	581	562	595	548	563	571	555	580	536	617	607	566	572	564	577	585	573	641	596	541	583	567	557	550	550	565	584	569	582	574	554	584	597	537	562	606	592	557	567	527	566	599	608	587	579	583	537	619	579	571	551	529	594	602	573	545	571	590	537	624	575	589	522	640	615	601	585	559	575	585	599	557	519	582	559	603	591	592	557	584	563	589	587	567	592	545	569	546	563	557	570	618	611	579	579	572	540	623	598	588	552	610	545	577	614	605	591	584	569	542	611	574	553	573	590	585	569	553	623	571	584	588	553	587	569	538	572	565	587	577	581	590	563	599	598	573	555	589	598	578	548	535	583	499	581	551	517	572	585	554	570	588	550	599	558	572	540	574	594	591	583	581	588	602	565	559	554	593	570	598	572	646	580	548	579	558	588	585	598	576	585	603	542	571	558	568	569	527	601	519	583	587	574	546	559	578	579	593	594	579	557	525	570	585	589	561	583	554	573	523	599	597	579	560	548	566	554	588	527	567	533	590	587	562	552	591	623	544	556	512	578	640	606	578	601	548	569	573	551	532	598	585	557	617	576	565	561	562	593	548	640	578	591	601	525	585	535	542	658	581	606	550	535	573	564	589	580	585	551	564	552	571	555	551	605	580	559	557	569	579	567	604	603	560	592	588	582	598	570	535	589	579	569	573	541	564	598	558	572	547	561	560	614	605	589	546	577	595	602	572	571	599	584	555	551	582	578	564	556	570	575	587	553	598	536	528	599	584	597	582	589	569	531	571	552	575	576	591	562	583	568	548	548	566	589	607	576	608	546	610	537	552	592	618	581	563	594	594	616	548	554	560	616	611	562	538	537	520	559	603	570	541	587	570	587	607	539	580	572	596	564	573	579	573	521	541	614	604	547	555	575	545	569	542	593	558	536	558	604	557	571	556	563	562	561	573	562	584	574	566	592	562	575	572	546	564	602	598	562	533	571	577	554	525	590	571	592	577	576	559	584	556	596	579	595	560	583	565	584	562	587	579	565	587	604	543	545	605	578	584	575	565	606	575	591	568	612	542	554	571	571	571	579	611	549	586	593	585	541	575	608	551	592	557	605	567	582	561	566	585	575	577	549	590	621	603	591	542	589	543	627	620	589	605	581	539	559	533	609	552	546	555	596	534	559	554	598	576	559	592	551	555	625	583	570	551	575	505	593	573	626	606	537	550	602	583	614	586	540	571	585	619	559	532	583	579	583	596	583	557	600	589	584	563	582	571	615	581	610	596	571	567	556	566	587	601	542	586	552	608	581	564	569	621	518	564	557	572	554	582	591	596	569	597	607	572	563	605	567	561	554	579	608	562	600	555	562	578	549	597	604	591	627	550	601	556	588	595	595	590	609	560	573	568	521	596	580	548	573	573	574	613	562	589	582	616	596	569	578	559	563	569	613	595	594	577	621	558	617	598	579	625	569	602	540	610	568	605	597	563	555	577	588	553	561	558	578	561	592	552	578	569	564	550	571	567	610	603	623	564	606	526	581	613	572	563	620	584	587	545	594	580	570	563	573	535	587	526	566	544	575	563	612	601	565	598	572	558	553	553	514	614	602	562	594	571	567	552	574	528	593	550	538	568	584	553	555	600	610	561	642	612	568	583	580	568	553	537	583	610	590	595	540	577	572	613	613	569	602	542	565	599	542	566	587	565	541	565	605	549	599	590	597	568	588	580	603	553	553	523	608	566	559	624	550	581	583	606	575	575	599	593	586	574	599	559	564	562	581	584	571	539	639	616	565	569	597	617	570	573	573	569	559	556	560	564	634	575	573	528	582	542	601	592	554	590	572	561	598	568	542	597	584	535	613	555	543	565	553	590	555	584	546	627	596	583	553	566	557	574	567	600	568	552	549	595	526	566	592	516	564	590	601	588	589	537	578	540	569	579	603	546	566	548	548	569	601	599	563	581	580	532	565	609	619	561	605	544	539	572	613	507	587	605	562	575	585	601	592	609	564	524	584	607	586	564	567	513	546	591	607	596	573	595	561	593	580	617	563	587	614	597	597	544	561	593	588	544	585	572	609	568	624	529	575	564	570	562	567	530	581	563	586	607	587	611	543	586	567	586	580	549	585	557	570	575	581	532	577	549	593	587	587	565	584	606	603	583	562	567	557	574	593	586	573	586	533	584	600	617	599	539	571	612	560	574	580	560	582	577	588	574	618	566	589	614	555	590	531	576	580	539	531	573	563	568	576	549	570	559	623	587	537	560	618	537	567	565	594	592	549	546	578	589	598	571	570	618	558	597	544	577	570	580	613	610	606	581	555	599	584	563	552	600	604	581	539	546	592	583	607	539	571	546	567	583	594	566	574	605	613	571	609	608	582	578	577	611	594	551	531	595	585	536	561	580	563	614	573	604	589	584	573	607	605	552	580	619	550	569	571	553	590	588	563	576	572	556	607	530	573	581	534	606	565	602	564	599	580	635	586	587	592	550	547	595	594	573
12350	2848	3344	2985	2850	2285	2394	5785	13829	22210	19925	12412	5744	2056	762	391	265	235	238	213	241	242	223	251	268	199	246	210	232	220	242	188	221	228	249	213	241	246	244	227	225	227	221	233	217	232	205	232	250	240	230	259	241	224	208	247	235	197	230	254	204	230	205	230	245	222	217	240	222	211	220	216	251	244	218	227	234	233	232	216	215	245	228	249	247	242	208	244	238	246	216	245	222	227	243	254	237	242	231	225	223	262	231	227	236	250	244	239	209	217	227	221	236	211	228	262	247	244	211	218	228	231	244	223	234	225	214	237	229	234	224	243	235	221	235	208	259	224	233	238	222	236	224	240	207	249	250	239	225	237	221	272	250	220	219	245	213	236	231	235	223	229	223	231	239	248	225	206	240	229	230	198	241	246	194	227	258	229	213	242	226	243	264	206	230	220	231	269	230	221	221	222	236	253	228	243	225	229	225	258	182	223	220	232	225	232	212	260	235	209	241	252	233	208	220	251	230	222	227	228	236	235	221	218	224	217	226	217	250	229	199	200	230	226	268	249	224	236	223	207	234	241	211	240	252	223	250	213	246	213	233	226	212	219	254	217	229	227	231	231	229	252	251	212	226	234	259	222	240	208	217	244	210	217	259	222	251	236	238	222	240	211	218	245	231	215	245	237	235	253	225	210	233	249	252	238	265	201	212	227	230	238	224	216	196	246	231	243	212	256	251	251	188	229	230	228	269	248	218	225	219	227	228	239	218	225	216	237	239	242	225	231	259	255	225	224	240	233	251	239	231	185	225	215	250	254	217	240	207	240	236	227	216	226	241	225	206	251	227	233	233	220	239	229	240	233	232	271	221	222	217	217	239	212	240	207	251	210	233	268	238	213	262	223	228	229	231	241	227	219	252	242	217	240	225	236	227	223	262	217	230	243	219	266	240	223	237	225	228	255	231	222	244	257	226	239	239	243	223	229	233	234	231	243	198	268	224	227	258	208	235	239	220	219	245	271	240	229	235	220	223	229	219	236	213	221	251	227	263	258	217	207	251	222	220	202	241	246	211	244	253	240	226	255	234	230	226	234	244	221	201	219	207	231	245	213	202	213	254	220	192	226	237	233	255	211	239	241	202	234	226	221	226	220	225	230	254	246	244	235	250	240	236	239	220	218	230	218	252	240	241	211	205	250	218	206	242	233	239	230	248	239	238	219	235	234	218	267	231	241	229	187	236	225	276	237	238	217	231	230	222	244	240	200	227	237	253	209	261	221	211	233	211	227	209	244	246	245	253	218	237	244	246	229	224	203	244	243	237	221	204	214	205	218	251	227	240	239	243	250	227	231	235	221	225	241	261	222	253	216	247	250	238	207	213	214	241	193	228	233	239	232	237	223	235	254	217	197	219	215	224	216	207	236	252	224	214	227	238	208	223	238	235	222	224	222	218	231	214	241	214	242	241	233	236	247	226	230	248	248	246	258	233	202	233	220	243	221	240	209	228	236	223	229	227	233	217	208	209	239	232	231	232	235	221	231	213	222	228	224	227	214	197	230	242	212	239	205	255	231	193	237	235	203	248	211	235	231	250	243	245	235	254	217	231	225	224	231	245	207	213	226	218	261	236	229	230	243	214	196	218	223	204	214	238	237	224	257	246	221	254	216	237	218	205	233	192	248	211	216	214	244	247	229	235	221	231	204	250	237	225	228	247	227	233	231	234	245	219	250	223	258	230	247	232	229	244	251	240	221	208	220	223	244	235	218	198	228	233	253	235	236	231	228	226	202	206	233	217	245	230	200	212	244	212	264	211	231	241	216	233	201	207	203	236	212	253	212	247	239	242	265	223	251	233	235	215	227	232	225	235	238	218	266	258	226	228	218	212	222	212	218	220	251	223	239	239	222	243	248	259	248	232	235	226	213	229	244	228	234	258	250	236	203	234	224	220	223	235	232	229	236	239	227	228	214	238	228	218	244	242	209	243	233	214	195	233	250	211	238	210	230	245	238	233	226	235	228	236	219	234	256	211	227	257	235	220	241	259	250	202	212	255	259	228	198	236	230	214	232	237	232	235	205	212	234	223	223	207	228	239	237	236	248	233	233	227	239	227	241	260	220	232	256	238	191	252	237	239	213	262	208	207	228	237	240	234	224	220	216	238	204	232	212	221	232	223	235	249	262	231	223	216	218	252	213	224	209	233	253	226	229	219	242	213	238	230	227	251	222	219	215	222	242	229	201	238	223	218	231	226	224	215	244	224	219	250	211	227	199	231	231	218	234	228	259	208	231	251	247	228	221	245	241	235	238	240	237	243	260	228	226	224	225	231	234	220	243	220	229	231	263	232	214	261	209	221	241	221	232	233	236	232	208	234	227	233	203	200	232	202	230	245	238	215	254	237	225	223	208	236	277	223	214	208	220	256	224	212	242	224	220	216	240	226	232	229	202	240	231	241	229	231	219	237	255	249	253	267	223	233	233	200	202	209	241	223	231	222	214	213	249	229	229	232	262	223	233	233	211	235	229	196	245	223	221	213	221	247	235	222	229	231	235	204	246	234	238	231	213	221	233	220	245	230	231	238	227	264	256	229	224	272	253	237	247	236	213	253	212	242	227	242	217	250	225	246	235	222	214	234	204	225	251	206	218	214	228	220	243	211	214	241	241	237	238	260	227	214	267	222	225	234	232	220	225	225	218	237	231	235	244	218	225	240	230	229	255	226	222	242	198	257	237	230	232	226	213	227	235	244	233	228	221	206	237	231	224	205	212	222	222	211	216	212	231	227	226	219	221	225	261	215	221	218	217	235	201	235	220	225	250	226	244	222	185	236	213	254	236	236	262	234	235	240	224	240	244	245	233	228	223	250	238	265	233	218	225	245	233	263	225	224	243	236	241	252	209	229	240	229	195	233	220	209	227	225	248	223	243	223	256	247	226	234	249	237	225	221	240	243	222	199	232	246	219	244	272	259	243	215	242	236	217	216	247	221	213	231	248	201	225	205	223	232	212	215	221	235	221	241	223	186	238	232	232	214	228	262	233	237	231	208	229	235	238	248	225	261	223	221	231	235	218	222	226	213	232	211	233	209	221	233	277	221	265	210	231	243	241	242	234	249	225	236	252	216	249	264	233	232	232	233	217	240	257	253	239	245	268	224	243	233	215	191	231	209	227	211	192	231	213	224	211	218	232	209	206	255	248	249	250	230	206	222	227	235	216	245	207	224	257	232	227	238	249	213	238	205	233	224	211	228	226	207	245	212	242	223	225	223	219	240	244	214	253	212	225	233	213	234	238	268	231	230	233	234	213	220	218	252	220	258	248	239	232	222	223	229	237	252	219	216	228	206	233	190	257	237	204	233	224	217	231	219	227	276	225	217	219	238	220	232	209	217	231	236	253	243	219	221	219	222	227	229	225	244	217	211	207	240	263	215	236	212	223	258	223	210	230	232	231	235	210	235	238	208	221	239	230	228	229	245	212	220	178	234	214	220	235	215	193	239	240	237	203
7713	2947	6782	9432	10326	9604	10339	21618	35519	43157	39550	30307	19221	8774	3249	1280	705	622	619	603	612	630	601	602	578	622	571	592	570	593	626	644	559	643	602	596	584	664	588	611	610	555	563	567	602	585	572	551	618	625	571	567	623	553	611	622	585	609	621	617	595	562	575	572	581	515	584	579	600	635	623	599	604	594	572	614	578	556	615	603	562	654	581	605	646	600	597	601	587	607	588	580	635	570	636	629	582	604	589	618	609	614	592	555	630	594	619	605	620	610	581	591	588	602	601	597	582	589	594	609	605	547	606	595	601	587	632	603	574	610	570	556	594	550	628	609	567	596	582	600	590	563	556	611	597	542	630	594	577	570	651	562	594	583	557	581	599	600	615	601	597	647	605	570	613	562	579	658	587	614	617	617	624	609	556	584	616	529	593	623	540	645	577	592	560	563	585	596	613	598	606	585	577	587	553	562	595	588	556	564	576	596	574	586	570	598	546	610	567	619	607	594	582	627	600	590	588	617	590	577	557	598	562	557	609	571	577	603	585	628	583	617	577	565	609	591	571	614	590	577	566	592	562	580	575	627	572	580	592	585	563	626	580	602	549	615	568	608	573	581	562	578	646	569	576	592	617	583	589	599	597	596	549	614	579	591	590	560	552	591	587	561	589	582	616	602	569	588	586	631	611	595	601	641	582	598	615	627	566	613	582	636	560	609	600	602	581	633	557	597	638	600	563	587	582	635	559	559	619	641	576	605	648	575	611	587	611	637	580	616	584	599	593	617	614	599	595	553	588	621	584	557	606	595	611	581	583	567	570	585	528	615	582	610	571	583	581	585	553	634	596	563	578	582	569	628	602	563	629	579	601	616	615	590	581	538	580	603	550	622	581	563	616	605	597	599	583	657	596	589	597	553	605	616	577	594	576	593	623	653	607	567	572	612	590	615	584	592	608	570	640	567	562	623	581	588	612	625	582	589	613	617	545	571	589	593	609	565	564	599	540	599	601	597	622	582	629	598	579	598	574	620	582	611	612	608	594	605	584	614	580	630	611	612	581	578	561	586	632	652	571	621	647	585	613	607	611	613	580	577	612	603	571	580	597	560	639	579	550	573	612	598	625	566	578	586	599	613	630	576	574	609	608	589	608	575	633	625	585	612	610	618	630	621	606	660	573	556	545	596	621	578	612	570	565	592	657	576	598	577	613	598	618	622	566	557	605	601	568	611	562	608	622	607	622	592	592	595	642	508	564	650	595	629	618	593	638	577	595	611	572	588	586	559	614	572	614	583	574	612	596	663	641	573	590	617	559	605	606	605	593	572	573	552	622	599	606	585	612	626	631	603	587	578	598	604	550	599	584	608	602	580	603	588	591	578	593	568	569	586	622	568	550	543	595	552	603	546	604	614	585	619	612	586	600	572	617	574	614	563	613	591	607	558	650	539	569	604	591	573	598	569	584	587	579	602	590	590	583	620	599	585	597	590	593	596	624	591	589	623	602	636	598	565	608	573	583	609	612	592	629	617	575	607	600	543	598	615	605	541	579	578	569	541	612	600	623	571	632	614	586	587	572	611	572	595	586	599	603	599	604	589	605	564	601	630	598	572	572	613	565	617	598	590	558	589	584	584	652	536	598	632	591	553	590	591	605	566	575	579	578	553	575	583	591	601	571	604	582	606	579	583	543	554	619	635	633	569	629	576	578	581	575	574	630	609	601	600	573	581	599	610	624	559	610	631	595	572	585	553	588	571	574	597	597	626	607	602	588	609	619	569	571	629	595	584	619	581	562	606	558	598	608	609	590	653	633	571	590	602	594	595	620	569	569	608	588	606	532	535	557	552	664	642	621	624	572	603	595	591	585	625	571	552	588	572	569	584	598	628	597	578	622	607	594	606	569	575	606	617	588	641	580	641	533	571	555	623	617	587	602	589	559	596	596	583	572	577	620	594	579	611	600	628	601	596	586	593	606	617	564	618	616	574	561	577	593	592	524	577	587	588	569	565	608	604	568	634	581	629	586	584	624	592	618	655	632	633	624	622	621	580	612	574	545	591	601	584	554	633	641	584	580	597	582	557	547	645	603	561	595	558	618	611	604	627	577	554	609	596	589	602	606	589	589	570	599	612	623	619	570	599	592	576	609	604	564	579	604	591	597	586	523	563	543	602	610	623	596	632	587	593	588	597	576	578	608	592	577	595	604	577	587	602	586	583	559	619	572	535	614	573	604	557	597	611	581	602	592	582	610	597	591	591	585	627	598	611	638	618	590	572	608	614	582	575	536	597	632	573	562	575	581	581	607	553	571	588	642	546	587	557	592	596	588	602	581	584	623	567	608	548	635	586	560	596	575	563	577	594	597	616	624	655	591	592	588	588	603	595	552	566	604	581	610	561	595	565	578	667	587	607	620	614	628	596	583	593	555	618	619	596	564	560	638	617	639	590	606	576	604	621	550	513	621	590	595	552	644	596	588	607	602	569	630	565	580	597	577	620	626	593	584	596	609	589	576	651	582	584	595	584	582	603	588	583	579	569	574	607	569	590	625	578	597	600	583	615	549	590	603	580	577	575	585	571	624	616	543	612	598	556	574	575	583	601	601	599	647	649	588	592	580	610	645	658	618	597	621	618	571	617	588	611	632	613	567	607	649	620	588	644	628	605	615	570	619	603	593	626	574	585	561	612	567	615	621	595	579	592	586	582	549	584	614	599	577	598	633	624	595	592	590	569	549	611	581	612	573	587	586	554	585	568	547	606	562	600	632	576	558	609	578	557	557	633	570	607	571	645	568	587	582	659	628	623	623	580	600	613	571	570	614	652	563	607	590	610	600	641	618	554	607	575	559	630	592	602	612	618	599	613	585	642	630	602	594	576	596	639	614	632	607	601	620	571	580	571	556	588	577	601	619	631	581	575	593	624	591	552	583	576	578	561	620	578	541	579	589	579	599	601	568	635	628	583	621	601	567	589	567	598	596	569	593	641	586	585	551	585	585	608	577	593	557	653	618	620	554	589	609	621	608	620	591	580	604	585	604	584	584	579	605	591	588	604	583	598	603	623	611	596	609	561	642	577	566	604	594	612	578	647	591	608	578	630	616	566	626	587	633	604	601	577	608	591	571	575	589	596	586	607	605	589	565	564	561	628	594	566	568	591	584	572	577	598	596	604	599	598	659	600	605	600	574	645	593	595	581	600	610	600	548	639	619	577	571	565	588	563	566	589	596	611	594	601	574	602	638	571	638	574	634	600	599	611	598	626	577	527	577	562	619	568	572	597	607	614	586	571	641	583	619	565	589	556	625	601	612	599	622	614	585	556	569	594	624	600	576	564	576	570	589	598	593	611	603	572	563	615	603	573	580	590	562	540	586	565	600	583	593	532	618	554	575	582	579	594	574	566	577	562	582	632	561	611	585	612	621	594	593	599	606	621	587	587	577	556	637	633	594	602	596	568	580	609	601	573	594	597	632	623	617	589	564	599	594	594	602	599	573	589	550	597	583	618
20379	5718	6359	5162	3664	3913	6185	9042	23758	36361	33063	22647	11385	4011	1134	435	255	228	200	213	234	198	207	199	194	220	188	188	214	181	202	184	218	229	191	223	183	196	231	213	200	212	187	184	215	220	206	188	229	209	186	192	213	213	164	204	209	191	190	202	231	192	212	213	214	209	218	195	194	208	217	218	196	188	219	214	194	214	224	205	182	217	208	219	243	200	195	208	197	208	181	188	202	181	220	178	196	218	205	216	187	215	200	211	219	184	214	209	199	193	177	214	189	199	191	210	187	216	202	240	211	212	225	202	181	207	244	198	210	202	197	214	213	222	215	228	202	202	182	223	194	197	177	219	182	223	193	202	219	196	220	219	196	186	218	242	203	206	213	209	187	238	209	190	217	205	225	191	202	196	180	230	225	216	207	229	199	191	211	222	221	194	214	195	208	194	198	195	221	202	222	232	187	201	230	203	213	201	212	191	187	233	198	235	190	197	219	260	216	225	211	185	202	213	211	213	207	218	195	207	206	202	189	226	204	216	177	213	213	206	201	201	189	232	218	229	211	185	195	211	196	201	210	209	187	199	219	174	199	201	177	191	211	189	204	195	231	202	197	212	214	206	190	214	211	200	203	193	195	192	205	199	206	206	211	198	197	199	213	200	180	207	198	215	200	209	196	208	237	207	237	189	223	188	227	235	213	194	204	188	192	224	217	214	222	197	211	237	204	214	196	216	221	180	194	206	192	195	207	195	218	184	175	208	187	178	213	195	208	178	190	196	203	177	201	211	198	209	209	189	194	186	181	233	231	203	225	203	206	228	197	235	182	190	202	199	199	217	210	214	218	205	193	214	192	198	217	202	199	202	228	186	207	188	199	246	197	204	199	213	202	204	170	208	193	207	229	259	203	180	185	186	194	217	225	185	195	217	207	192	218	219	203	206	187	225	212	208	189	193	208	204	201	201	220	211	202	212	212	203	187	195	218	229	208	209	224	207	207	217	214	203	212	226	187	200	207	186	189	205	229	217	208	217	191	210	206	190	206	208	195	206	207	206	201	230	196	201	209	179	201	188	192	184	199	173	190	216	204	184	193	198	202	202	209	194	211	201	200	194	186	191	213	192	186	214	190	194	179	202	184	220	187	235	207	210	207	214	225	225	187	204	203	197	180	212	207	194	208	223	215	219	207	199	181	214	211	206	207	193	206	187	186	212	217	203	200	192	199	172	229	213	175	206	212	195	211	203	211	194	207	228	215	216	219	227	222	233	231	172	204	189	191	208	193	194	188	218	199	209	202	201	204	222	210	215	228	188	217	219	232	219	207	212	230	213	176	201	196	199	197	203	191	223	190	215	209	175	187	223	213	208	215	203	204	209	191	216	201	195	203	182	208	243	209	191	203	205	213	201	203	196	196	206	208	216	199	211	192	201	227	222	193	206	196	196	176	197	195	203	233	215	214	181	207	205	210	209	211	195	199	204	205	219	194	201	228	189	190	215	197	182	199	163	188	219	220	212	190	199	197	183	199	204	174	205	214	213	218	186	225	202	197	205	180	198	211	198	227	208	183	177	229	214	215	200	210	205	213	193	221	219	172	192	190	202	195	201	213	198	204	250	208	212	209	207	217	224	199	194	191	197	191	191	228	222	202	219	200	194	182	192	198	203	214	195	211	196	199	211	213	227	217	209	184	210	228	220	214	190	222	202	195	214	192	195	210	193	192	196	204	222	213	206	212	216	219	188	194	207	193	204	187	174	215	207	205	222	175	176	189	191	201	208	192	213	204	176	212	184	188	207	224	217	202	201	204	192	215	206	201	193	226	199	196	195	206	222	193	184	188	219	214	187	205	191	209	220	213	227	175	203	214	207	207	199	191	198	197	212	190	198	211	210	177	192	223	228	220	196	208	180	217	199	210	200	196	191	218	234	225	208	204	222	215	214	214	188	226	215	204	201	188	202	204	223	207	190	200	199	216	209	189	204	189	188	202	196	210	207	198	181	175	196	222	191	228	205	207	188	215	212	202	202	176	214	206	223	223	208	233	187	197	195	210	199	229	217	190	203	216	222	205	207	203	196	225	233	205	215	200	187	172	222	209	202	198	211	197	222	200	201	218	220	196	214	176	195	200	187	173	203	194	214	190	206	199	207	220	220	188	216	222	199	227	198	204	219	192	188	188	185	192	205	201	230	204	221	203	214	215	212	196	223	198	223	201	221	226	199	238	207	218	206	182	208	191	216	213	206	205	189	205	218	178	198	206	178	201	199	208	220	178	213	224	221	204	198	212	202	208	227	196	186	207	225	245	195	214	219	205	219	195	200	233	242	209	203	190	193	211	170	198	206	208	202	203	215	210	217	201	189	215	211	216	195	199	229	187	234	215	225	219	207	212	199	215	171	187	224	194	183	183	203	201	201	194	231	208	188	226	203	211	211	201	206	236	186	207	242	187	220	225	209	186	226	187	193	178	223	213	203	210	210	195	203	198	205	186	187	189	212	220	203	215	195	196	191	196	203	194	233	221	218	210	225	179	192	226	210	209	183	191	207	189	211	200	207	207	218	223	222	206	207	233	204	223	190	216	226	232	224	179	223	215	197	203	214	221	221	223	224	203	198	207	204	205	212	211	212	191	235	200	207	197	226	212	202	225	202	230	205	205	211	196	220	221	214	185	198	191	207	187	175	213	223	238	195	176	207	212	233	211	191	211	212	211	179	231	224	221	200	183	195	203	205	191	232	208	201	197	207	205	192	198	195	212	203	193	221	206	187	183	211	171	218	219	187	208	201	201	200	176	194	232	223	207	219	213	201	201	205	198	195	196	200	200	186	184	191	199	197	204	184	160	189	214	168	195	216	206	182	220	200	200	204	195	185	199	225	190	209	208	226	189	198	225	224	188	188	199	233	223	206	187	237	207	219	171	213	199	205	202	196	203	196	190	194	205	218	216	202	212	191	179	232	221	221	204	209	196	234	181	182	201	202	193	201	181	193	206	198	187	222	210	222	199	231	175	186	207	186	219	196	216	200	206	213	247	176	219	226	195	202	191	183	202	210	187	221	219	208	198	216	193	214	208	176	221	215	214	216	205	204	168	187	206	198	219	213	218	199	218	207	208	206	227	215	223	212	183	188	203	209	202	212	218	217	193	204	214	231	191	205	222	229	208	214	228	196	203	195	202	195	210	198	217	210	201	217	180	184	200	221	197	181	205	230	212	190	209	202	196	211	213	191	203	219	216	198	192	200	217	191	226	211	195	198	201	198	194	202	224	218	208	227	223	214	207	189	219	201	206	195	204	215	224	213	182	189	218	221	190	236	198	197	217	218	233	207	205	191	207	200	203	226	203	212	220	175	208	211	215	183	207	200	188	209	207	197	214	201	224	226	197	212	213	214	214	217	218	211	224	230	221	206	189	214	201	202	195	211	186	207	208	187	192	192	198	207	195	223	203	220	222	200	216	193	209	222	188	207	196	207	203	226	204	215	213	207	212	214	203	221	219	194
9454	4368	11358	13609	12364	14511	21424	26648	44667	53648	49768	40100	27208	13510	4624	1491	715	589	552	500	566	515	568	575	507	546	524	549	519	516	529	519	552	558	499	532	513	524	569	604	499	533	511	565	536	521	504	522	492	527	518	483	514	550	560	496	529	538	521	509	543	549	515	503	531	516	565	542	527	559	537	541	552	500	550	580	520	522	548	498	525	524	497	526	542	562	521	507	531	514	559	509	530	521	503	561	510	516	544	557	517	567	564	555	515	528	539	517	536	533	523	553	544	498	558	531	556	503	546	573	551	581	538	561	541	525	559	524	546	584	557	542	509	553	507	573	548	563	536	533	528	472	514	533	574	507	534	522	531	492	494	535	543	555	480	529	544	503	494	525	518	530	528	489	512	515	524	489	549	525	525	521	541	513	560	512	553	532	564	506	534	465	534	537	527	508	470	520	536	531	537	543	527	525	521	530	534	521	517	555	480	538	502	574	511	542	579	521	511	517	549	534	508	531	534	531	512	531	500	511	542	527	527	540	532	564	509	542	501	548	540	525	523	534	558	537	538	487	492	543	528	562	561	543	489	524	556	547	540	565	529	561	530	506	535	582	560	486	558	561	509	501	522	541	516	525	527	510	565	546	533	499	535	500	564	541	532	580	556	529	529	523	506	521	538	499	539	538	519	545	537	582	560	521	505	548	524	516	511	471	523	540	490	515	498	532	561	526	529	533	517	592	551	561	515	531	552	551	515	536	556	475	484	508	507	538	521	566	505	508	548	540	515	500	558	503	526	568	564	498	528	517	560	541	518	560	512	524	567	505	536	589	487	564	557	511	499	492	526	544	522	529	538	520	552	513	519	510	560	529	548	527	509	469	569	533	531	491	512	542	519	515	492	519	542	543	511	539	517	562	531	504	549	559	543	536	518	551	505	551	524	601	586	541	527	549	560	564	498	563	519	510	505	518	490	564	505	548	525	541	520	510	566	526	556	507	506	553	546	538	523	476	547	512	497	510	512	515	543	546	540	515	508	565	502	528	514	556	572	498	516	524	504	548	514	539	525	525	513	535	495	526	538	537	549	509	541	545	539	514	529	533	571	536	520	531	514	557	568	537	522	491	555	535	505	544	536	527	493	521	548	510	538	542	520	537	538	535	506	516	512	498	562	512	516	511	525	510	502	511	513	575	567	503	527	534	527	514	517	550	559	496	538	516	516	526	560	531	530	523	538	503	545	507	508	545	525	551	548	529	508	523	525	524	539	510	493	563	533	492	533	510	538	564	551	525	522	557	525	517	485	504	544	533	534	523	534	500	515	521	508	518	515	528	569	518	507	498	562	543	557	512	531	528	552	520	551	521	564	519	539	554	555	513	513	572	514	523	520	496	561	541	544	512	534	557	518	547	531	522	544	519	549	494	471	539	539	526	532	531	554	560	520	531	533	509	496	536	519	558	568	575	542	519	528	550	568	581	568	509	517	535	509	556	559	514	520	527	529	559	510	528	587	541	522	577	505	510	484	526	550	550	529	524	565	505	532	544	546	512	544	530	529	457	512	564	562	564	530	497	503	524	493	510	510	532	540	518	552	487	551	492	564	525	537	502	506	549	541	536	541	585	497	544	504	565	532	530	543	541	511	545	506	495	564	530	586	529	519	500	528	544	552	557	486	545	516	548	503	563	496	545	545	532	521	560	535	523	543	499	540	525	502	540	547	523	504	530	529	491	518	515	536	562	545	539	536	560	510	521	550	559	512	548	566	515	523	558	491	545	564	517	559	511	498	490	547	568	551	535	515	509	549	566	543	520	530	512	573	496	527	560	548	494	530	552	502	525	527	501	548	492	508	531	502	538	522	528	568	506	505	517	494	537	537	534	545	549	534	570	547	546	515	504	529	537	491	538	551	528	539	541	539	548	502	525	497	527	541	532	517	498	518	523	513	534	529	519	494	514	499	545	523	518	512	522	589	516	541	549	516	546	502	562	518	558	531	538	544	519	502	537	557	529	515	525	543	518	534	496	505	539	548	495	516	558	521	533	526	524	550	567	552	536	520	501	565	539	551	528	565	552	509	567	529	502	543	527	536	516	521	510	527	534	521	532	574	517	516	540	563	524	553	536	477	553	524	522	550	558	517	526	540	523	514	543	508	581	547	522	522	535	558	507	553	501	533	522	533	541	540	548	516	538	534	528	527	525	509	533	508	546	524	526	525	523	496	542	532	526	526	465	531	529	544	513	532	517	515	527	505	516	525	549	555	561	531	505	554	505	514	532	529	532	500	514	537	515	568	533	534	550	508	522	550	508	550	546	506	529	518	552	589	548	560	564	546	502	523	575	543	539	541	549	514	561	529	491	503	545	537	477	519	519	541	558	534	491	533	515	531	495	543	529	523	556	494	551	502	511	557	516	512	487	552	522	523	506	524	546	503	555	519	483	548	544	538	501	546	523	557	548	526	519	505	539	535	505	539	569	527	524	538	533	566	572	533	556	508	539	541	494	519	540	570	507	533	536	490	492	522	569	538	573	521	526	544	515	529	546	513	537	509	524	529	513	503	516	520	566	539	544	514	538	520	526	487	577	531	517	528	496	513	506	551	523	521	556	540	512	533	501	500	503	531	587	500	571	566	573	522	533	495	510	509	516	561	525	502	540	495	543	567	540	557	535	534	536	544	578	509	500	517	541	571	490	527	519	514	513	545	549	563	536	564	539	547	492	516	531	519	478	525	514	541	523	546	541	515	508	492	542	520	512	529	530	525	527	526	544	526	549	532	535	570	455	552	551	509	523	539	534	574	536	555	529	512	489	553	514	557	556	545	516	516	531	494	567	517	568	516	560	574	500	553	528	525	546	558	539	538	530	547	537	518	551	510	524	518	555	519	502	559	573	555	537	517	558	524	520	514	522	510	527	507	528	506	546	557	509	514	532	496	507	553	495	529	514	522	542	529	547	583	546	539	516	579	487	528	528	571	575	512	534	550	537	491	468	559	546	542	522	527	524	525	539	522	516	523	541	545	548	526	528	554	534	525	541	554	545	551	510	515	517	518	563	562	565	536	529	547	544	515	500	575	534	506	556	512	532	562	540	505	521	545	508	540	518	563	494	539	524	552	560	538	549	595	513	523	561	533	547	521	559	533	532	500	529	530	534	547	502	528	547	538	477	539	539	527	536	508	568	510	518	504	550	530	517	487	511	536	505	466	527	539	512	511	543	545	484	542	524	548	523	577	507	565	550	493	503	523	528	513	545	542	521	536	532	480	551	531	488	557	561	534	527	567	563	515	524	550	520	525	507	526	545	535	557	503	597	496	542	533	512	519	558	548	479	509	527	510	521	520	488	565	505	569	547	555	533	515	540	504	536	525	544	504	571	562	529	536	495	505	518	521	557	541	502	573	551	541	546	494	503	528	544	500	510	515	521	548	539	522	541	571	552	530	483	529	560	529	532	551	557	498	556	546	530	535	559	542	515	497	545	574	531	517	552	532	507	502	523	552	546	536	489
3167	791	1263	890	837	797	818	978	1406	2002	1683	1067	700	409	260	237	205	229	227	215	225	206	218	235	233	205	253	221	208	218	214	236	209	252	236	225	222	219	241	234	206	203	212	212	225	236	235	228	209	227	223	222	234	230	219	212	220	230	230	227	223	241	211	211	202	200	231	198	261	233	213	206	215	212	224	225	216	237	239	206	213	240	221	235	233	248	246	233	227	221	216	239	218	225	205	204	213	247	211	257	241	213	225	260	232	223	235	226	210	229	234	202	225	222	217	214	236	218	205	206	218	216	228	224	227	199	214	221	222	201	238	228	235	218	195	214	218	212	194	237	232	205	237	219	202	243	212	207	210	235	267	215	250	225	228	232	230	232	211	229	209	206	218	235	208	220	227	198	250	214	215	243	221	231	212	232	221	229	255	210	191	235	208	217	241	228	223	234	226	214	202	224	228	213	236	218	216	219	209	245	207	241	230	250	221	216	197	235	241	203	185	246	217	214	231	222	214	201	211	258	227	233	221	223	210	214	231	235	219	245	233	217	214	217	230	215	222	198	222	230	220	230	230	219	220	226	228	215	219	211	227	220	211	225	201	230	232	203	234	253	218	210	209	191	235	214	220	220	241	229	214	226	232	245	212	216	234	233	223	236	238	217	220	238	235	240	202	234	194	208	243	236	204	228	221	232	221	244	229	214	260	196	202	194	230	214	226	208	238	223	227	245	226	218	240	236	220	221	209	215	215	199	255	241	225	221	223	241	231	212	212	219	213	222	214	219	221	199	236	229	223	234	231	215	214	206	227	217	224	234	238	228	227	245	215	212	218	234	200	228	237	212	246	230	228	212	241	237	240	233	210	202	228	215	202	235	217	244	215	233	216	186	204	220	229	206	225	228	209	245	225	223	230	211	232	207	220	231	227	206	209	232	182	205	236	209	224	221	229	234	223	202	228	238	217	212	207	233	222	205	240	223	219	215	245	222	219	205	229	206	229	225	235	206	245	205	225	202	227	250	233	217	214	234	221	218	238	222	252	228	232	219	207	216	216	215	243	235	210	224	237	201	215	212	218	207	231	231	219	220	219	213	224	207	220	207	211	229	240	231	226	221	226	240	214	204	200	221	233	231	203	209	241	229	206	221	209	219	217	209	231	262	202	232	236	222	216	225	229	220	222	255	233	226	230	229	209	228	217	204	217	243	223	203	206	225	245	199	241	205	206	220	204	222	236	270	238	220	216	227	211	221	226	222	214	222	212	201	220	229	222	234	220	221	227	229	228	211	207	214	232	230	207	237	251	203	220	246	212	208	232	222	200	241	223	211	233	219	231	221	245	226	222	210	244	234	216	212	229	225	219	223	214	232	249	211	214	243	204	219	254	221	225	223	233	216	229	197	235	206	230	208	214	223	201	225	225	256	210	231	247	196	242	220	241	219	210	177	207	234	213	212	222	222	218	212	227	193	198	221	236	229	265	235	226	226	214	201	210	236	255	233	235	227	230	249	228	221	228	222	222	225	202	220	217	236	207	224	230	221	222	215	213	216	214	213	226	234	219	219	218	221	246	200	216	231	229	232	219	231	215	240	196	228	249	216	232	226	221	234	189	228	229	216	221	193	198	210	226	210	213	228	216	243	229	249	199	229	199	227	228	216	236	231	222	207	215	232	233	218	232	207	199	222	214	218	229	207	236	217	244	233	272	248	219	229	192	246	217	240	196	214	205	214	231	216	243	213	252	206	203	225	189	259	213	203	215	217	227	223	200	235	255	205	201	224	193	240	214	217	211	216	248	219	245	208	236	221	243	227	251	213	215	241	242	210	217	216	218	233	243	218	246	182	214	228	232	226	216	231	246	178	219	224	247	199	240	227	237	205	208	230	239	201	257	201	224	230	204	217	250	240	236	245	215	197	225	226	248	259	220	220	228	213	235	196	250	191	210	215	221	246	231	246	255	207	190	214	232	235	237	197	237	184	215	216	222	220	197	223	213	222	210	216	235	215	219	204	217	231	224	190	229	221	266	221	229	225	232	221	226	219	234	244	196	253	224	222	217	220	204	203	258	245	266	227	219	196	207	252	225	226	225	217	213	208	197	226	181	238	222	247	214	250	229	227	240	234	249	258	236	214	219	201	228	242	214	226	230	217	225	206	189	224	237	231	222	204	220	208	238	224	218	214	260	225	209	182	231	229	214	224	228	241	225	197	226	211	228	213	192	193	199	225	242	220	233	237	229	196	228	249	242	171	226	208	211	220	219	208	223	205	248	209	191	217	215	189	231	217	225	216	221	199	200	200	240	223	223	215	220	228	243	203	224	234	234	229	221	240	229	228	211	218	194	239	240	239	197	237	204	225	207	211	222	250	232	214	215	212	225	216	203	236	232	221	206	220	247	224	229	216	238	234	234	204	199	198	198	220	201	235	241	224	229	235	243	214	211	214	229	211	227	229	220	200	208	213	202	219	217	228	249	213	240	232	201	235	229	198	249	220	226	235	228	233	251	225	240	210	213	233	219	242	254	227	199	226	208	194	208	213	210	207	207	217	225	231	209	243	247	215	236	215	213	223	205	232	220	205	206	232	216	217	221	186	233	207	223	235	228	232	239	217	226	235	202	183	229	235	207	229	230	225	212	229	225	226	222	212	198	233	218	230	230	217	234	221	232	216	196	250	241	223	232	224	217	240	240	208	219	230	227	238	209	233	207	221	210	210	205	199	207	235	200	232	222	220	224	209	246	225	222	220	247	225	188	220	242	209	224	228	228	227	192	212	222	212	249	212	225	238	207	218	230	187	231	225	235	221	227	226	222	201	221	217	226	215	204	208	224	193	242	217	249	204	217	225	210	231	242	224	210	214	232	231	256	223	250	201	194	226	214	220	236	210	242	225	223	218	210	202	216	225	220	214	229	216	243	234	246	215	217	235	219	210	234	223	213	242	212	226	216	231	235	208	264	230	224	220	215	195	194	204	210	231	214	211	227	224	219	220	258	200	228	190	208	214	236	219	229	209	217	214	231	208	204	205	239	222	225	241	230	235	195	240	216	232	223	235	228	200	214	223	192	239	232	222	221	230	243	225	233	212	217	241	218	208	214	205	205	206	204	217	206	230	252	238	226	215	207	231	212	208	220	223	195	212	252	232	236	197	203	230	219	232	245	226	222	242	216	246	251	247	228	238	222	231	229	237	230	219	199	250	236	238	211	225	218	254	200	208	240	217	210	219	228	200	206	204	246	235	219	240	215	241	218	188	223	192	224	216	211	197	192	205	177	238	193	179	216	202	263	223	221	225	217	211	205	214	224	209	225	219	234	206	219	228	218	218	229	216	197	237	209	218	230	219	257	212	213	227	237	211	238	211	247	237	214	200	218	215	197	218	220	220	222	235	225	227	223	210	223	227	212	207	220	245	253	212	229	216	210	243	215	202	219	225	232	228	246	223	214	215	238	208	214	249	242	229	201	237	237	213	204	229	206	211	246	225	216	222	186	209	209	243
2928	1171	2838	2990	3143	3649	4179	5585	7431	9634	7245	4914	2624	1267	848	649	578	580	582	581	605	570	575	607	622	579	600	623	585	556	604	549	568	598	594	588	559	585	623	569	576	575	588	579	599	601	558	582	584	593	614	546	578	598	566	547	601	627	603	588	584	558	581	586	540	555	583	565	568	559	550	577	606	540	588	592	579	570	575	606	554	551	539	573	577	591	556	577	590	544	583	611	594	551	543	570	547	569	601	545	574	581	553	563	544	588	591	572	569	530	619	538	637	562	598	579	625	551	583	547	525	575	571	565	577	564	538	594	586	594	619	569	569	534	625	589	558	583	561	577	588	575	601	578	611	588	592	516	568	587	617	566	563	541	608	583	545	592	578	585	598	539	603	585	587	578	585	554	597	586	566	588	552	593	574	583	583	597	558	589	602	564	600	559	590	570	566	584	550	566	584	588	531	578	629	555	575	567	596	603	604	559	568	603	554	568	578	615	582	554	565	591	582	594	588	558	573	588	591	581	556	585	577	559	554	586	580	588	587	566	576	586	584	556	546	590	554	565	633	566	583	587	587	586	573	548	580	584	551	571	597	609	564	612	548	587	549	594	592	594	601	555	652	636	619	631	603	622	544	538	559	560	549	568	574	555	591	588	595	605	568	640	562	561	586	588	614	592	574	608	593	584	602	572	605	626	537	580	536	584	593	589	543	567	571	543	605	590	520	562	576	556	620	581	545	562	566	557	558	583	609	549	596	586	587	588	536	552	574	576	629	541	556	576	570	600	592	581	631	575	598	538	562	559	542	557	575	607	557	591	617	567	581	569	592	578	609	579	571	589	558	572	555	568	602	560	565	545	569	568	576	572	574	600	598	603	603	594	567	595	585	591	584	595	582	607	578	566	606	560	583	639	606	560	612	575	590	626	575	596	572	584	598	590	623	545	538	581	587	546	599	579	600	563	595	585	590	570	600	586	532	551	594	553	557	573	614	620	588	595	572	619	579	594	589	576	592	559	562	580	530	610	580	579	598	528	574	643	520	567	576	599	585	575	574	581	602	606	622	566	571	544	528	608	594	586	557	577	591	563	568	582	573	557	575	566	601	544	615	585	574	574	611	558	560	577	545	601	553	566	575	562	581	598	605	571	581	624	568	616	565	580	582	566	545	585	616	605	594	593	591	570	622	534	615	558	591	577	608	569	596	628	580	632	563	586	600	583	585	578	611	605	555	617	581	570	556	640	524	548	597	614	559	650	596	582	591	539	632	512	634	586	575	576	585	596	565	564	581	564	592	545	607	579	536	540	560	559	567	575	556	557	603	594	626	605	576	559	568	554	548	587	576	612	563	561	547	553	565	585	572	595	543	582	601	522	583	577	562	557	553	554	585	565	571	547	571	593	547	620	570	596	602	572	571	545	542	514	575	552	566	622	548	590	620	610	527	611	591	543	618	559	580	610	605	583	597	583	587	579	581	534	564	576	592	560	620	576	601	617	586	580	547	555	598	575	595	583	537	604	579	538	559	570	574	578	595	576	605	568	562	573	544	532	558	591	572	571	592	544	566	564	595	594	552	580	603	595	592	558	583	560	548	579	531	547	533	557	575	558	582	629	607	595	561	601	610	542	590	571	583	583	580	602	591	553	548	594	578	592	615	605	566	582	583	596	540	557	555	621	599	579	617	499	568	542	563	590	566	581	569	570	571	589	535	590	579	571	572	588	613	575	530	603	593	566	579	596	614	599	587	595	580	587	548	553	551	581	574	593	514	586	543	621	605	586	544	531	553	541	589	554	576	539	607	548	627	587	551	500	540	576	580	562	573	578	554	563	542	563	591	569	549	573	540	619	598	595	599	592	615	626	579	591	607	616	544	533	593	614	547	607	591	582	577	558	547	582	568	578	574	551	579	570	546	587	591	576	591	572	579	562	592	569	547	578	566	567	575	575	564	582	567	602	576	617	587	566	560	550	577	572	588	575	547	595	607	551	589	560	600	529	573	620	586	548	546	585	575	550	619	599	584	583	597	594	601	586	559	606	564	557	601	555	563	561	600	566	585	563	555	618	595	598	552	566	610	588	545	574	603	617	609	567	565	599	616	629	594	591	545	601	581	565	563	586	580	540	561	607	600	571	582	536	569	609	551	596	602	545	583	577	591	577	569	572	569	649	603	579	584	568	576	560	560	539	596	586	558	587	552	613	593	557	542	592	603	565	539	593	605	609	583	560	562	617	540	570	560	580	568	569	581	581	537	550	564	546	555	578	603	577	577	537	608	620	617	562	536	550	559	583	546	595	585	563	561	575	543	632	580	569	582	594	593	545	572	617	594	580	522	566	533	552	590	573	592	583	558	564	554	608	580	576	541	560	567	544	603	595	575	528	610	584	579	583	568	580	640	600	520	573	565	574	548	573	598	574	595	593	612	575	588	556	590	585	570	569	588	566	581	581	578	629	583	575	559	606	581	567	618	534	576	579	556	586	530	581	570	570	612	569	584	550	551	591	610	563	593	566	557	589	603	580	579	613	614	586	597	576	537	606	598	536	543	582	599	539	570	575	593	637	573	570	575	584	559	590	559	616	552	576	572	600	576	603	533	554	541	571	613	574	546	554	573	566	567	577	612	575	553	572	577	555	577	585	597	559	595	596	566	610	553	589	616	535	572	589	589	559	572	574	561	610	605	541	575	581	565	558	575	600	568	564	583	555	602	545	589	571	586	605	611	599	554	602	568	612	576	545	579	577	602	565	593	583	535	564	569	542	600	568	581	570	593	577	600	545	554	588	635	549	554	569	607	567	602	531	597	570	584	576	602	549	637	576	551	625	538	579	582	582	587	608	628	588	552	557	618	525	567	567	540	597	653	579	586	549	602	602	557	599	604	583	569	564	568	572	589	587	558	587	567	596	578	582	555	601	565	610	611	589	569	582	601	557	601	605	625	571	557	592	598	595	627	577	591	539	595	573	545	567	584	551	616	583	602	549	632	606	589	562	549	546	568	574	576	600	611	554	532	544	559	568	562	551	579	586	584	557	546	564	552	571	554	590	572	572	560	577	592	613	578	569	611	562	604	567	594	606	564	560	574	589	557	590	594	564	561	555	571	582	641	557	588	570	572	595	601	583	588	625	568	615	576	597	571	544	570	601	561	573	568	563	549	539	572	551	515	570	567	573	579	586	581	564	557	575	571	538	567	608	584	576	568	583	571	536	579	539	565	591	519	549	604	589	648	517	581	550	636	580	615	573	566	592	548	571	562	559	581	595	600	563	592	565	556	593	604	553	565	587	555	594	582	590	583	565	567	560	548	593	542	606	599	523	655	581	563	559	607	580	575	639	563	569	558	566	613	583	522	596	593	538	537	571	574	535	623	573	592	610	559	599	612	602	570	590	615	575	583	601	559	543	569	586	612	538	578	593	547	537	554	544	603	557	605	594	544	587	613	578	601	580	576	565	589	590	570	589	565	573	579	560	591	577	547	586	555	583	581	589	551	588	571	598
11167	2413	5077	7695	7430	11353	12367	15599	22184	19860	13606	7252	3054	1114	455	314	223	257	237	238	225	195	243	252	215	264	235	238	229	220	233	235	230	238	206	224	230	232	230	240	232	234	215	227	229	224	256	258	244	240	227	227	219	229	226	252	253	240	238	217	233	216	225	244	256	221	208	218	229	241	247	234	235	226	217	228	217	227	227	230	226	264	263	233	266	243	207	237	231	221	239	220	254	259	235	238	222	219	231	252	225	224	241	248	213	227	179	248	242	230	241	232	213	248	221	232	225	222	239	243	232	243	226	228	216	231	223	233	235	236	208	237	222	222	247	241	228	220	224	243	270	247	210	250	246	237	227	225	211	238	219	246	194	217	227	238	239	226	204	222	249	248	229	229	222	231	200	253	203	217	222	231	251	246	209	245	222	224	230	230	228	240	246	216	257	236	240	227	205	209	236	220	230	236	216	218	226	218	229	227	244	219	232	227	249	244	231	219	252	234	220	255	206	234	233	234	251	223	207	186	230	261	226	220	223	245	225	212	253	233	216	253	219	207	202	223	242	228	230	218	239	240	239	227	230	230	220	237	227	226	229	246	257	239	240	258	235	236	252	225	209	229	244	230	209	271	223	225	211	215	242	223	224	240	244	259	226	237	198	240	230	249	222	248	251	228	215	199	217	213	221	253	252	240	258	222	216	230	214	230	251	224	231	246	251	222	240	226	198	238	242	233	202	241	226	236	212	233	207	243	224	238	244	257	217	233	257	228	218	202	223	243	235	238	219	224	224	251	218	271	216	233	229	234	230	262	224	218	214	235	231	244	224	210	238	244	222	265	198	237	224	203	232	253	245	231	229	223	217	234	243	238	202	239	262	214	244	229	209	240	250	228	236	246	214	240	232	226	223	208	244	227	206	213	250	225	206	218	226	223	235	214	219	241	220	201	232	232	231	235	267	233	236	237	218	237	257	230	245	215	230	214	242	228	235	241	228	235	253	243	228	232	234	226	251	249	231	236	220	214	206	228	231	191	245	209	239	201	257	213	207	227	230	255	238	249	220	227	206	202	247	255	230	208	257	219	249	227	259	210	219	227	243	248	210	230	219	229	201	225	215	213	255	251	235	208	243	227	230	255	223	219	212	232	218	255	267	243	196	221	243	187	267	219	223	219	230	211	214	216	232	213	220	197	232	236	215	217	263	222	238	254	242	224	225	221	248	244	254	240	216	215	207	229	244	234	245	246	210	229	192	232	223	234	238	233	203	240	232	208	224	223	229	213	242	232	217	220	252	225	253	244	217	211	221	228	233	241	217	250	235	195	236	236	220	205	226	221	250	224	222	212	210	227	254	228	211	259	214	237	264	235	217	219	213	214	256	241	235	217	210	254	238	216	237	229	224	231	249	241	232	217	217	242	225	222	225	238	242	231	264	237	223	247	233	262	229	216	218	246	247	224	227	228	222	252	243	221	230	257	237	232	247	231	206	250	255	204	210	255	220	243	231	234	237	220	208	209	223	214	185	244	227	236	226	210	254	256	209	233	234	234	205	239	236	209	232	206	229	226	216	239	239	216	236	241	235	247	230	205	252	230	243	221	232	249	230	193	230	212	242	251	219	241	206	235	227	229	210	212	230	254	242	263	217	227	201	230	237	257	211	243	232	239	229	237	202	247	230	249	226	246	244	224	230	200	224	270	246	207	229	220	237	221	240	222	239	232	246	209	241	215	236	199	240	238	247	234	210	257	207	214	246	225	248	243	234	262	221	253	216	227	220	219	243	264	236	216	257	222	210	246	217	237	233	236	252	218	203	253	225	221	242	231	226	211	216	212	252	254	223	231	208	233	239	234	215	249	236	237	256	211	235	240	232	222	218	218	237	209	208	231	213	243	235	226	207	267	220	215	257	212	245	226	205	241	213	209	241	229	241	203	204	233	225	238	235	214	245	235	219	236	235	216	215	208	242	226	215	232	218	236	228	213	244	244	240	224	224	214	233	203	237	235	214	242	228	240	239	231	246	210	225	250	236	233	218	232	263	209	225	218	214	206	245	268	230	210	235	230	213	240	247	243	219	207	233	250	237	230	231	255	247	229	238	211	218	239	257	218	200	248	230	234	225	218	215	226	225	249	252	244	259	212	245	238	233	255	203	234	253	240	218	228	227	216	241	242	259	216	196	210	236	201	218	262	223	213	219	239	219	223	218	196	222	249	228	239	251	227	220	242	238	213	220	253	237	218	198	236	218	216	207	209	224	228	221	226	234	222	238	247	249	245	237	216	207	211	239	239	221	216	225	252	249	216	214	217	223	209	214	233	232	235	258	246	216	231	210	212	225	240	242	229	217	222	215	215	247	206	210	208	225	224	234	241	225	232	228	243	262	222	240	222	208	225	244	222	227	237	256	188	230	233	231	215	257	228	253	233	241	230	229	227	224	235	240	213	226	243	240	231	212	216	210	211	221	234	243	216	201	221	224	214	242	242	236	236	220	188	204	229	224	239	217	221	243	233	228	221	234	242	227	236	258	246	224	233	279	228	243	208	221	252	232	223	228	203	244	215	224	225	203	217	237	197	221	237	256	229	245	226	227	257	227	226	255	229	229	249	219	217	210	229	236	219	253	226	259	226	242	251	226	195	239	230	240	220	240	229	253	226	215	266	217	248	207	208	271	228	199	243	265	231	229	214	198	242	213	268	238	215	217	228	250	250	234	236	236	230	256	231	251	244	207	220	203	238	223	218	244	231	240	220	245	210	241	209	216	234	254	247	241	229	236	223	233	204	223	231	246	226	225	203	241	233	253	226	221	231	220	232	219	222	239	222	240	232	224	223	219	209	220	232	221	230	221	251	228	257	213	248	237	251	252	225	202	222	235	246	214	232	224	217	258	219	219	206	232	210	236	231	249	222	226	242	223	247	250	248	215	255	220	210	250	206	208	246	211	238	228	211	218	228	242	252	259	239	222	263	224	231	236	226	204	220	221	256	216	235	229	221	239	247	219	234	232	219	239	238	262	237	223	207	220	224	243	259	238	230	213	213	257	223	211	206	227	225	235	253	221	227	218	259	238	241	228	208	221	233	246	220	213	242	240	252	232	228	195	227	212	208	235	279	216	235	229	229	221	199	234	224	216	220	220	232	249	236	230	236	242	255	240	242	247	206	215	223	220	221	234	209	244	231	240	241	211	233	237	190	236	227	246	229	210	236	231	241	225	230	236	254	226	226	232	214	235	257	230	253	235	235	219	204	196	236	254	204	245	221	221	235	237	282	249	229	244	222	169	252	222	236	240	222	237	216	260	246	230	232	221	233	247	238	213	231	253	223	229	245	207	229	229	213	248	231	235	185	233	219	225	235	232	260	227	217	209	260	222	235	225	209	229	249	216	232	220	225	228	212	235	250	258	238	226	232	229	275	212	237	231	215	246	223	200	216	217	243	205	235	245	233	194	239	223	235	212	216	223	249	236	260	218	246	225	228	238	237	254	237	231	224	220	239	231	212
7060	2588	10702	20087	20862	29527	28972	35897	42371	39594	32365	22271	12298	4911	1751	893	607	602	626	568	629	611	615	564	594	627	574	581	620	604	597	555	546	608	630	589	554	575	566	597	618	569	607	612	574	576	585	611	577	589	585	623	573	597	604	576	611	619	553	544	590	589	583	570	584	607	641	603	576	643	595	614	597	590	629	585	607	580	609	562	578	640	635	572	571	620	596	577	624	569	594	605	603	595	603	600	605	633	551	626	581	599	605	580	607	600	586	600	602	610	603	619	597	585	620	524	568	628	568	584	604	618	614	587	587	627	649	571	611	582	594	593	589	594	625	609	580	564	583	599	607	611	607	588	597	585	649	614	611	540	606	602	600	548	607	629	562	595	588	580	600	584	557	569	645	592	599	579	569	590	538	585	587	560	658	591	563	579	586	587	542	643	600	608	601	565	631	582	598	631	603	595	537	586	554	594	579	580	613	624	591	611	576	569	632	621	599	563	608	615	613	601	593	546	604	606	595	616	608	598	567	593	575	588	596	605	584	576	575	620	550	599	568	569	591	559	611	564	580	568	620	577	567	566	618	561	573	575	575	568	600	616	554	606	571	603	593	603	604	641	581	617	601	607	593	580	594	560	599	590	608	598	595	575	579	592	575	557	612	622	582	596	614	573	577	590	586	578	585	622	578	602	569	563	576	580	619	614	580	602	566	640	591	563	596	617	593	601	573	571	583	573	577	608	583	586	607	624	585	627	549	592	597	584	554	624	589	593	603	557	581	606	612	603	595	616	562	556	574	580	624	589	618	565	590	612	582	588	585	623	588	608	616	550	561	584	596	610	583	625	561	579	622	570	585	620	581	569	567	570	596	644	562	619	595	629	594	602	559	558	602	601	584	583	641	581	562	579	598	649	591	582	576	565	649	597	586	582	600	587	588	608	587	571	585	602	573	550	584	588	584	580	603	568	568	630	564	562	606	548	564	586	596	592	588	601	603	597	611	580	583	579	581	589	624	578	578	603	592	567	592	624	560	613	625	573	572	560	595	595	590	592	554	605	608	563	583	568	550	592	607	597	582	544	596	589	620	606	610	612	613	606	575	577	616	575	578	537	647	563	596	590	601	638	592	595	593	633	604	550	633	590	577	608	607	600	561	613	564	532	633	574	610	609	582	547	585	550	587	606	596	595	579	571	582	589	620	631	581	633	604	603	607	609	592	617	599	605	561	580	590	577	638	601	631	577	595	582	597	602	577	589	603	611	557	569	598	587	559	587	579	603	594	587	564	550	542	624	576	565	611	599	577	603	556	579	598	566	555	587	592	580	558	581	630	593	593	601	644	630	582	538	567	597	600	588	623	634	617	574	635	617	596	555	580	599	588	632	595	547	598	618	637	591	569	585	597	571	584	558	608	638	581	637	577	594	634	589	557	631	561	605	618	622	555	577	619	587	625	608	583	628	615	613	540	573	610	620	566	565	546	576	571	625	600	604	588	633	578	593	588	581	608	587	561	575	550	591	613	625	572	567	579	630	591	580	662	559	592	617	569	582	577	575	620	523	559	542	576	560	532	610	623	584	616	620	582	574	649	591	599	577	575	581	577	602	579	594	606	605	614	572	621	577	551	583	597	554	585	595	602	602	579	597	581	615	575	603	583	592	566	583	641	582	595	605	579	563	603	575	567	610	560	525	542	630	589	592	621	600	620	591	588	570	595	600	580	579	605	579	608	582	579	591	604	584	607	566	577	562	561	589	607	632	562	561	592	558	600	595	639	595	640	586	570	562	570	603	581	576	611	583	648	580	630	601	599	561	579	609	574	583	578	585	579	605	568	611	625	586	598	585	607	622	585	612	557	591	630	604	585	601	626	603	561	563	570	605	562	580	610	572	581	589	602	618	613	591	583	565	592	589	572	567	571	604	601	610	597	655	609	589	570	587	640	568	609	589	579	580	570	598	578	618	677	573	556	556	609	544	589	621	573	559	581	626	595	559	625	571	610	610	574	595	589	597	600	564	577	612	610	610	603	595	564	585	603	583	558	608	585	644	574	557	600	546	597	583	555	609	596	566	569	603	606	602	573	672	554	613	615	571	566	595	578	596	611	604	574	585	605	593	600	586	573	605	626	626	595	567	613	584	587	611	583	597	570	569	662	572	601	566	596	604	586	610	642	594	548	585	586	554	591	614	584	616	569	579	624	588	625	583	591	625	610	593	553	572	580	619	613	598	599	559	624	576	632	633	605	592	567	618	571	563	603	634	600	575	575	580	573	575	599	634	552	577	600	612	587	592	581	596	567	614	567	627	640	578	569	602	600	562	583	537	568	621	578	602	562	595	586	575	609	570	565	619	578	579	549	558	582	587	569	590	574	574	564	646	566	598	629	607	572	588	600	604	601	560	598	578	585	587	658	584	572	593	579	598	640	558	566	638	548	599	551	582	622	628	639	604	539	621	630	576	563	570	587	613	550	622	616	643	602	579	615	597	587	566	582	557	558	584	600	597	579	546	534	636	548	605	555	600	571	593	569	570	544	590	588	616	556	581	626	609	619	590	608	595	626	592	626	599	593	608	623	588	604	619	577	589	624	598	583	572	576	623	546	597	613	590	604	611	580	603	588	562	581	600	593	608	609	574	658	616	567	639	609	562	612	601	590	614	611	568	575	605	591	598	580	579	617	597	590	569	597	594	570	605	581	576	551	607	577	594	582	567	558	579	589	610	580	600	619	603	549	582	614	566	575	562	588	598	576	586	578	615	590	565	649	618	584	550	597	617	567	578	625	618	618	579	582	619	589	626	616	595	589	599	577	604	574	590	619	582	621	614	648	598	613	605	587	610	560	611	584	582	575	551	576	547	617	550	611	634	601	580	625	563	620	582	558	571	564	617	589	572	634	570	614	550	600	653	612	575	594	590	612	620	584	533	588	582	578	588	567	575	587	536	577	613	569	612	637	594	568	586	619	593	586	628	592	607	596	599	614	538	641	582	587	588	671	626	616	583	580	590	624	545	570	612	605	565	587	622	606	616	547	581	612	633	616	578	583	550	602	584	564	600	621	608	596	618	591	581	594	580	574	578	584	632	590	569	602	599	593	587	597	572	568	606	621	602	579	568	562	612	573	584	579	583	592	587	611	616	580	589	581	585	652	570	596	516	559	599	605	610	573	597	628	582	530	599	570	580	589	577	571	589	605	603	613	575	593	582	617	511	599	582	616	616	604	598	570	591	584	610	584	557	606	643	593	602	629	582	583	595	566	553	564	599	536	549	593	598	581	604	632	609	615	595	588	627	598	630	576	549	620	571	616	569	566	590	549	573	580	591	612	610	577	581	587	620	593	619	545	593	613	574	578	564	626	614	579	612	613	594	592	584	626	584	569	593	633	596	608	568	594	608	576	604	575	607	556	586	601	597	574	606	594	562	560	616	593	601	617	569	567	623	553	596	590	559	601	607	592	581	595	562	562	579	549	593	595	566	595	591	593	638	640	608	552	604	557	592	609	539
19594	4993	8993	13213	13364	18654	20973	36898	42488	31057	17161	7833	3035	961	434	256	212	201	232	219	224	206	240	189	184	214	201	205	201	189	226	189	183	231	221	192	193	191	232	210	212	215	201	231	212	196	219	213	234	222	192	207	223	183	206	197	222	200	195	229	211	183	218	204	214	207	221	205	219	215	206	192	225	181	212	209	209	195	196	223	191	206	185	184	220	207	263	208	222	221	218	193	195	227	223	199	210	214	205	185	231	207	181	208	211	209	213	206	194	179	188	220	206	214	232	197	187	222	191	238	199	206	225	211	189	208	195	198	202	201	199	204	207	191	217	220	183	201	204	220	216	187	241	203	199	218	210	206	213	228	190	221	195	188	182	185	211	215	210	202	231	223	230	210	195	200	222	227	216	191	188	180	188	210	205	186	209	185	182	196	209	179	198	206	188	226	207	227	198	237	213	222	248	212	226	198	211	215	216	202	199	191	209	190	209	195	238	204	207	181	200	216	199	206	201	225	211	227	207	185	221	212	201	228	205	205	217	198	205	223	214	243	193	186	216	196	201	196	192	214	201	207	216	202	203	220	200	213	213	214	195	200	203	218	192	197	231	191	206	196	219	218	210	198	210	208	184	197	212	218	208	217	225	200	222	226	208	231	199	187	196	168	160	204	199	184	212	208	207	212	202	205	196	216	199	221	208	201	251	248	175	182	204	185	191	229	218	217	224	228	213	218	193	192	212	206	205	206	192	206	218	194	198	202	219	197	225	191	212	203	192	189	205	184	201	191	175	201	211	199	218	181	215	200	230	200	212	235	232	211	194	196	207	197	187	185	224	199	205	196	214	189	186	203	217	203	197	189	226	189	200	192	207	206	205	194	216	225	207	201	206	220	219	209	215	204	178	230	188	197	185	192	229	216	217	200	210	213	197	220	222	208	239	198	236	199	225	230	227	191	203	213	228	213	226	203	175	200	198	205	229	211	220	199	211	212	196	204	199	200	211	234	228	216	209	199	200	216	225	205	214	176	203	200	218	238	171	209	205	207	212	222	210	195	189	185	208	227	216	212	183	203	191	189	203	194	214	198	211	206	243	195	175	176	211	203	208	206	183	195	193	204	261	215	205	215	229	183	197	240	202	219	209	189	203	197	182	196	199	198	209	206	196	197	181	189	167	232	185	212	204	206	201	208	228	205	228	225	217	195	188	234	191	222	213	218	211	208	192	193	208	231	182	223	212	200	207	222	199	208	213	223	225	198	180	213	194	194	214	205	213	197	220	208	223	213	213	208	216	195	207	201	197	225	230	214	190	232	209	198	207	179	202	233	180	230	194	220	205	195	201	216	221	212	187	199	234	235	223	205	188	214	210	232	190	187	197	206	174	195	210	209	206	201	213	211	172	228	207	173	199	214	211	195	186	211	181	234	223	230	184	190	227	218	201	208	208	209	214	211	229	207	213	202	196	208	210	210	174	193	200	206	229	219	211	202	210	194	196	248	202	218	220	204	214	177	186	191	210	214	208	221	195	190	203	197	224	201	178	188	193	207	225	206	208	200	198	216	184	205	196	242	208	222	228	207	204	216	196	171	203	196	209	225	208	206	185	212	201	195	193	216	198	193	187	206	201	193	225	208	222	214	200	194	204	183	190	217	224	213	201	203	190	212	237	211	199	178	215	209	217	198	178	203	225	217	210	240	207	186	200	214	207	180	219	223	190	189	220	194	222	231	208	222	218	182	190	195	214	197	195	194	221	218	210	211	222	176	224	225	195	210	232	194	220	185	183	228	202	175	201	204	188	192	184	175	217	204	198	198	234	188	187	202	198	186	212	201	212	175	209	200	241	214	204	195	227	192	188	201	191	212	215	209	219	215	191	212	175	190	209	183	204	215	185	199	202	197	212	194	209	214	190	220	214	188	189	221	211	214	195	214	196	232	199	196	231	202	213	192	208	194	229	224	195	208	208	191	194	208	207	194	202	260	203	187	247	205	233	205	179	215	214	191	210	202	214	233	181	193	212	204	213	210	211	204	208	194	225	204	197	196	192	211	202	216	219	221	238	176	218	220	216	211	213	216	199	205	201	217	219	204	203	215	214	191	226	208	217	196	192	201	216	224	206	215	226	238	207	238	196	213	207	233	196	215	229	216	188	195	227	202	198	174	211	207	218	213	194	216	179	205	210	210	219	218	210	223	209	209	203	235	203	216	215	177	169	213	213	215	209	202	183	212	221	189	211	231	201	207	213	211	190	196	199	200	205	221	184	240	197	214	192	228	243	237	193	196	204	186	199	215	221	239	211	218	241	224	233	208	223	208	213	216	232	189	204	208	218	199	187	195	210	202	202	200	201	187	191	197	209	209	219	205	200	218	196	183	200	185	213	214	203	193	206	202	216	214	221	214	205	224	210	191	220	189	218	166	216	215	228	214	195	209	210	209	239	218	204	197	194	204	181	192	163	192	213	233	216	217	198	225	201	213	205	200	208	229	223	194	205	225	200	228	205	214	206	225	218	220	183	210	196	219	176	210	230	223	183	225	188	211	207	215	237	217	199	182	172	208	214	222	174	213	215	197	190	198	197	170	163	208	208	197	184	216	200	214	208	193	204	180	216	193	201	193	221	179	206	222	196	204	198	205	197	187	185	208	179	203	198	213	198	224	224	218	195	202	206	206	214	188	195	217	194	221	179	195	186	196	203	197	208	198	198	205	200	225	218	204	185	210	207	205	200	191	230	240	206	229	221	218	197	188	201	200	236	195	224	217	193	252	211	218	173	212	210	192	200	221	203	198	191	200	217	231	229	209	203	222	212	235	207	199	210	202	206	216	207	212	189	189	205	190	194	197	190	200	215	229	205	220	196	203	204	182	198	205	201	196	216	219	229	209	207	192	167	191	195	229	217	185	227	190	222	218	217	234	220	236	224	205	240	193	202	200	204	253	201	220	237	202	204	211	229	169	194	214	193	205	201	214	211	208	197	202	199	204	243	218	220	215	218	213	210	198	196	198	194	212	177	213	224	238	216	229	201	210	226	221	187	200	190	223	218	190	208	223	212	216	220	249	214	241	201	201	181	204	221	225	201	213	204	182	226	208	208	224	205	179	214	202	226	215	219	215	226	217	200	203	214	198	204	195	223	186	213	204	226	200	182	217	195	191	197	214	220	224	214	207	201	213	198	181	224	186	184	209	192	209	216	236	209	213	212	234	193	198	191	188	200	180	184	208	195	222	197	185	188	196	206	213	198	206	218	210	225	214	190	228	202	200	179	245	196	225	213	227	204	223	191	205	214	217	234	231	251	208	217	210	204	212	201	185	204	206	195	229	255	243	215	181	204	204	221	224	220	199	176	216	196	214	205	219	196	203	193	229	230	228	197	212	213	200	207	205	169	180	236	225	210	196	203	201	222	232	204	201	216	214	178	231	201	222	206	199	199	196	208	206	204	219	202	200	191	189	206	199	197	200	170	219	228	203	212	185	211	198	219	198	196	210	237	195	181	187
9330	4006	16440	26687	29496	35364	36734	53105	56994	46375	33263	21968	11346	4250	1427	763	620	503	539	539	524	548	545	561	537	546	573	565	560	476	519	547	574	508	528	558	553	488	549	530	573	545	545	603	550	546	569	540	555	544	541	588	539	519	520	560	540	568	543	544	495	549	519	555	543	547	545	516	524	544	527	527	507	550	548	521	544	525	518	555	556	554	541	536	503	556	532	577	500	586	514	549	556	543	560	535	514	532	528	495	568	504	558	523	519	540	563	553	540	550	565	527	564	551	504	518	538	547	522	538	509	516	551	490	532	518	568	538	514	537	511	522	560	528	567	568	526	487	559	564	548	533	559	546	562	530	536	535	529	519	472	555	502	502	538	537	509	532	517	554	501	532	522	536	564	537	548	489	505	517	533	526	544	493	546	559	524	535	569	555	559	526	564	549	523	547	546	510	534	547	527	525	543	552	592	554	548	547	569	527	520	500	520	538	532	532	505	588	556	544	504	519	514	558	516	554	558	558	554	501	514	503	519	532	580	538	552	474	534	537	529	562	523	522	512	538	500	552	542	497	538	557	515	530	518	536	534	593	485	538	562	539	568	512	543	527	519	511	507	527	568	524	535	547	503	486	542	567	499	551	526	536	504	557	547	564	544	546	521	550	534	572	535	559	516	544	535	539	518	522	497	537	594	521	569	532	531	536	526	557	482	518	534	538	559	540	488	581	562	553	543	536	508	541	497	514	557	556	535	522	541	537	553	536	601	529	519	575	562	533	546	592	571	527	536	556	554	562	545	490	552	535	563	536	558	540	503	566	547	544	545	543	522	529	532	543	514	551	514	524	581	543	549	531	556	534	564	539	527	554	544	500	540	579	580	558	548	522	515	523	546	492	568	537	537	551	530	519	520	529	578	509	523	505	539	536	530	562	574	520	533	518	520	476	548	516	513	545	565	492	519	524	560	539	525	557	535	562	547	577	520	528	569	538	521	551	542	499	505	565	570	563	529	553	517	534	513	571	568	550	583	524	557	545	529	521	528	524	517	505	534	542	566	549	532	544	516	522	501	539	482	508	576	527	533	531	514	529	539	571	497	576	524	503	531	540	528	561	514	558	524	553	533	550	510	516	528	496	499	558	527	519	557	562	543	603	542	541	553	526	555	609	546	553	543	534	548	540	545	535	522	530	533	507	548	524	553	551	547	533	552	517	487	551	493	588	507	517	499	548	486	551	534	554	544	536	526	548	525	548	521	543	523	567	537	482	519	562	534	574	525	509	559	558	546	534	518	533	532	561	533	497	560	571	550	536	582	508	525	538	558	561	523	530	524	516	552	522	509	564	512	513	527	573	513	510	576	504	555	554	536	555	560	535	548	528	593	519	552	537	545	554	522	564	545	540	554	531	575	541	544	512	540	530	478	546	576	529	545	568	524	506	548	511	533	590	553	601	521	527	551	570	528	493	577	544	570	542	512	530	525	541	521	542	540	548	537	482	510	533	557	571	548	531	521	532	559	531	530	554	509	557	520	515	530	501	549	501	485	527	504	526	511	520	519	567	502	517	526	516	507	525	540	562	535	569	501	499	498	540	538	551	534	570	508	509	546	542	521	552	511	533	511	568	545	525	530	549	545	524	573	555	545	530	508	523	568	583	524	598	542	523	534	503	586	531	502	594	528	534	534	560	513	549	527	549	521	527	546	510	555	515	507	533	551	571	524	518	569	516	545	540	535	543	548	526	543	529	535	522	488	546	520	545	560	553	547	551	508	516	544	520	477	535	541	536	586	509	501	523	562	530	571	519	506	539	515	486	516	515	584	530	547	503	560	578	498	553	595	537	552	513	502	556	507	531	559	564	510	500	560	564	515	577	518	527	532	576	540	532	574	530	545	518	507	579	546	546	523	526	519	531	584	526	552	559	534	498	558	562	516	584	537	542	471	547	522	537	561	535	523	550	544	534	536	577	562	533	521	589	502	520	487	513	572	536	557	556	518	549	558	513	559	533	551	544	539	543	547	555	520	534	566	538	539	475	520	558	531	556	572	498	568	567	548	518	526	515	528	480	532	526	523	481	560	501	541	533	568	565	526	519	514	547	520	492	521	531	499	549	544	541	540	577	500	536	573	577	531	500	561	542	518	519	520	504	529	515	568	535	490	534	534	522	533	559	558	572	522	553	550	538	547	541	529	511	557	563	549	519	519	552	501	549	542	548	510	564	531	569	523	537	576	504	517	521	535	575	565	511	518	564	550	575	555	531	527	562	557	580	542	509	540	523	551	556	568	531	549	549	590	572	513	516	565	552	524	535	557	562	559	517	543	552	534	543	500	550	554	523	564	537	535	564	544	533	538	525	526	538	505	538	557	506	534	574	526	541	534	587	552	543	565	497	547	503	572	545	516	498	536	581	531	508	551	565	548	512	572	563	564	556	567	512	592	523	507	521	523	538	554	535	581	607	527	530	536	508	517	558	534	552	491	535	543	551	569	492	555	571	543	582	505	561	572	497	544	540	498	569	540	519	520	516	540	539	520	545	548	532	544	525	504	532	517	546	526	521	566	571	529	512	523	533	538	502	537	552	524	590	499	531	573	538	492	538	572	547	492	528	523	513	552	534	499	489	557	570	492	508	550	501	525	520	536	592	510	518	528	542	545	524	543	531	564	551	541	535	511	539	535	503	559	543	537	526	546	555	549	530	540	519	571	536	545	517	528	526	568	541	545	533	558	530	547	544	575	596	554	533	526	472	509	563	536	521	570	518	586	536	546	567	520	541	548	584	492	535	559	535	588	573	478	523	518	593	541	535	511	554	535	554	556	539	557	541	550	555	511	564	535	551	546	530	512	483	530	525	591	532	546	510	534	516	536	538	519	556	520	525	503	532	485	549	575	532	568	553	600	529	519	527	544	515	560	531	555	463	510	535	537	537	584	552	542	573	508	557	560	558	563	597	543	532	524	493	487	569	502	545	538	557	538	537	551	579	553	535	525	532	515	548	566	570	572	543	526	556	506	565	557	570	534	542	528	567	533	505	539	526	556	570	515	511	557	538	565	565	532	543	529	561	546	543	495	523	542	568	555	509	538	491	557	537	554	550	545	510	495	499	563	528	562	555	554	593	553	504	545	549	578	555	526	537	536	564	562	514	536	502	507	502	518	579	557	564	515	513	552	524	532	560	582	569	565	581	509	524	550	522	557	547	526	536	511	529	535	555	524	541	510	507	535	540	533	526	522	582	532	539	516	509	529	555	548	549	574	556	563	519	525	519	510	538	533	539	499	492	476	491	520	588	518	542	516	511	521	519	526	549	544	529	551	567	503	516	548	539	521	592	529	558	573	523	539	546	525	539	553	521	541	547	541	524	581	525	563	529	543	553	540	497	517	575	520	510	526	562	561	528	550	541	510	520	507	501	553	528	548	540	591	516	551	549	541	529	515	549	542	547	534	532	526	548	567	531	496	530	507	528	516	528	543	579	509	525	533	538	492	544	514	579	548	556	555	558
3690	1134	3656	5757	3921	3300	3383	3752	3942	2481	1157	560	342	275	242	210	228	218	229	238	221	214	214	237	233	224	212	226	230	197	216	254	219	211	226	229	211	256	243	228	201	212	222	224	218	207	217	200	212	225	245	210	245	210	233	216	226	214	216	245	225	229	229	245	233	226	206	218	224	241	224	205	230	230	227	244	247	226	255	225	219	216	221	224	240	235	221	215	217	211	245	222	208	236	237	206	226	227	226	241	219	236	237	255	214	234	211	212	214	232	240	230	209	211	229	193	229	221	186	235	198	219	203	213	204	220	226	201	224	243	221	221	203	246	221	228	220	241	237	235	211	270	208	223	229	208	230	218	219	223	191	221	215	237	236	224	215	210	198	226	224	238	211	236	222	216	222	223	219	231	215	232	207	246	222	213	223	241	220	221	247	220	218	237	207	212	243	205	226	188	203	204	206	206	213	216	217	249	185	219	242	214	221	229	230	220	228	250	241	184	230	228	234	211	227	230	238	237	195	248	207	203	219	226	241	246	216	227	257	230	227	219	232	218	237	220	231	232	214	253	238	220	228	215	234	238	244	245	225	211	209	208	244	209	201	250	208	234	208	229	230	221	227	229	239	209	205	240	225	217	237	221	214	209	227	220	220	209	230	242	234	225	217	216	218	222	247	215	228	228	222	215	225	234	218	230	218	220	196	213	203	212	218	218	222	192	227	221	226	241	210	212	212	224	224	212	230	222	229	215	245	218	220	228	229	228	224	203	217	212	227	226	218	213	196	239	228	213	255	227	213	229	222	225	209	243	220	229	217	211	244	224	232	211	219	222	253	237	213	202	205	230	206	261	195	195	201	194	251	223	199	220	209	236	230	224	220	218	215	201	249	191	227	237	207	203	241	238	226	196	207	214	223	203	234	192	215	226	245	194	207	212	226	211	221	230	222	232	223	204	228	210	245	197	234	204	227	237	204	215	214	227	212	196	238	220	214	231	254	240	227	219	227	240	217	222	221	212	201	220	237	216	215	205	227	246	228	220	240	210	206	214	234	239	225	262	213	205	222	221	221	240	225	244	239	212	247	225	218	234	198	213	224	247	234	216	231	216	210	248	247	223	237	222	216	230	205	220	217	231	256	240	231	222	210	239	247	222	198	205	214	213	228	233	218	234	219	218	220	233	213	209	221	221	215	211	231	223	256	249	246	253	223	229	222	226	231	211	219	206	220	251	231	236	227	233	211	213	212	223	227	222	202	225	206	207	222	267	245	238	227	207	230	235	214	209	237	218	197	224	228	260	186	216	221	236	252	216	211	201	210	229	249	228	218	208	243	204	244	216	220	212	242	233	193	226	228	221	195	229	212	211	208	242	224	197	206	226	266	240	233	225	234	230	214	235	219	232	211	243	228	224	206	223	239	206	209	197	229	242	212	192	204	213	207	234	234	217	245	230	229	235	205	233	229	233	236	209	213	213	201	205	223	219	223	230	239	213	204	218	202	218	214	214	218	217	212	230	218	202	229	227	223	204	216	218	217	198	227	263	208	238	235	232	249	233	216	235	203	222	227	231	226	233	238	238	216	236	231	256	214	205	234	232	253	210	217	242	229	246	219	232	221	217	213	257	236	210	208	241	206	216	223	211	217	223	214	234	229	222	230	237	210	222	215	221	228	190	232	201	206	220	222	238	224	248	235	206	225	208	224	218	213	228	221	221	207	252	221	223	189	199	223	202	204	209	201	227	221	230	238	228	239	212	242	223	190	229	234	201	223	220	232	217	227	202	224	215	238	222	238	229	222	206	213	221	248	217	256	235	233	241	214	210	212	213	237	220	244	241	226	203	216	218	226	231	212	214	211	227	207	204	217	212	214	192	224	206	232	207	233	228	237	245	186	223	220	224	227	210	219	211	230	224	205	201	225	224	184	234	226	249	240	230	229	233	240	227	261	214	235	229	230	219	230	232	198	208	230	231	213	206	238	222	203	223	213	227	253	226	237	217	218	215	241	201	234	230	235	234	236	234	243	200	213	242	231	228	232	240	221	217	242	215	231	208	230	212	252	220	200	206	208	250	232	224	216	200	226	207	219	236	228	232	229	211	201	213	237	224	226	230	252	220	241	212	218	232	255	225	201	226	242	204	241	235	213	248	230	226	234	229	242	205	206	214	252	219	246	232	206	227	244	230	216	229	210	223	257	227	245	202	218	226	215	228	232	233	247	246	203	235	255	214	206	224	214	213	221	235	216	222	210	225	213	231	225	223	189	229	216	208	216	243	246	200	186	210	199	225	200	222	224	228	199	227	213	244	249	230	238	213	206	212	238	234	249	224	237	242	232	210	230	206	228	206	211	226	200	227	218	233	227	247	216	227	255	210	219	212	203	218	215	238	220	210	215	223	236	194	213	228	227	216	218	232	206	221	229	222	193	228	219	201	241	226	235	250	213	246	251	218	194	238	215	213	233	231	213	225	235	239	244	232	214	207	218	235	240	229	203	216	236	223	207	213	232	218	211	226	206	208	237	233	275	190	233	230	219	213	207	233	206	239	221	237	216	232	249	203	231	196	219	246	199	201	236	232	192	203	240	193	205	214	218	243	208	232	239	236	213	213	213	246	226	254	263	240	239	224	229	216	243	221	233	270	225	229	234	197	224	256	234	220	229	244	189	232	205	232	239	223	260	248	218	229	200	217	216	229	213	237	228	221	225	233	225	251	244	243	232	239	201	223	226	212	211	227	246	216	203	220	204	202	239	225	234	211	227	219	236	227	224	237	240	212	207	226	235	216	214	248	186	245	205	220	211	208	205	214	201	226	236	228	223	213	209	227	192	227	244	226	205	218	228	206	193	225	215	231	207	219	211	207	252	237	224	221	234	218	186	204	205	230	197	208	208	227	223	219	206	254	229	226	224	208	236	198	226	217	230	230	246	217	217	220	209	231	242	228	219	219	210	201	214	192	222	241	237	213	236	198	229	217	213	214	233	247	240	220	238	244	214	230	229	224	222	218	230	211	220	205	229	237	204	230	218	213	217	215	239	237	209	240	234	209	227	202	231	224	233	246	226	226	246	191	222	229	237	245	217	222	215	223	233	208	217	226	212	216	207	225	223	226	224	233	194	230	239	236	217	234	210	208	207	241	222	199	201	229	235	221	210	233	237	233	244	244	218	221	248	208	240	188	215	203	224	215	211	240	242	231	240	237	220	233	215	241	214	231	207	221	218	234	190	209	210	220	205	244	269	233	208	197	198	224	238	255	227	225	221	212	229	209	197	239	218	229	205	203	223	250	210	205	229	213	231	206	204	220	216	223	224	216	210	198	220	214	248	218	225	231	239	247	194	230	243	240	215	210	244	230	227	222	241	239	219	227	231	215	242	224	202	224	242	246	205	226	203	210	209	235	237	223	216	227	232	223	236	250	203	218	233	249	242	245	223	236	237	210	196	206	213	188	202	213	220	222	217	208	231	213	203	211	228	215	207	230	268	221	208	228	238	205	202	206
3060	1487	7662	15022	12919	12764	13339	16037	15536	9454	4627	2059	1118	741	585	584	542	624	593	503	597	550	589	588	585	587	621	585	582	551	612	583	582	594	564	549	591	584	530	560	559	542	587	600	582	580	614	561	580	566	564	569	608	586	563	582	572	568	569	590	586	587	562	592	569	555	606	553	567	563	583	560	579	568	596	552	567	532	538	565	597	611	614	581	597	584	598	571	542	558	585	574	623	589	578	570	572	568	570	582	586	601	586	585	575	571	589	570	545	586	562	588	600	627	583	598	579	593	570	606	616	561	609	586	545	540	546	572	594	568	586	605	619	559	581	573	606	590	574	578	595	560	565	584	607	547	568	556	581	576	592	602	534	577	549	541	576	547	566	539	590	627	583	618	576	558	535	589	574	570	601	568	564	599	571	518	592	569	551	583	599	578	563	547	592	596	582	530	567	574	569	567	638	561	596	564	627	582	563	634	553	628	604	574	586	608	620	533	605	603	608	545	534	589	592	609	571	594	503	590	600	550	531	566	557	606	648	546	566	583	573	605	587	609	563	566	593	521	597	549	560	589	596	596	647	580	579	588	587	591	613	591	564	581	531	549	561	552	605	578	589	585	558	571	605	581	611	556	572	604	534	558	561	572	576	571	584	579	614	600	596	550	566	595	601	573	582	594	579	585	613	583	600	588	641	572	564	573	551	533	569	587	563	552	537	602	558	624	554	551	532	559	545	600	610	555	569	562	597	552	589	605	584	584	581	566	574	536	577	570	593	560	571	617	541	566	578	567	576	566	558	583	570	568	584	533	586	592	548	588	604	587	515	609	553	573	583	568	554	531	587	597	599	577	551	551	562	582	616	599	563	560	580	631	598	608	554	572	581	576	588	566	595	581	552	564	601	607	583	628	579	535	575	550	616	577	591	550	561	554	565	537	607	602	576	592	590	577	591	585	594	576	597	596	569	586	553	590	598	599	600	585	522	572	545	567	569	580	561	596	578	575	572	566	571	572	546	561	574	584	604	559	579	559	566	577	583	541	572	564	633	561	606	566	634	564	622	564	575	595	538	566	577	533	624	586	560	587	563	589	587	578	579	592	574	573	580	531	568	575	577	570	571	557	632	635	566	579	563	561	580	539	573	593	601	602	571	588	571	566	578	565	597	573	585	584	572	549	545	537	547	575	547	565	538	583	579	525	579	550	561	579	589	563	602	570	536	584	597	567	592	575	574	578	594	579	605	588	586	575	606	526	570	557	595	593	582	594	573	609	564	600	608	584	566	567	582	560	594	571	574	590	565	552	599	600	594	597	584	599	596	570	571	514	549	577	568	580	609	600	577	562	583	623	582	611	575	635	562	624	563	576	594	568	564	609	628	580	598	580	547	550	591	539	571	581	570	550	569	611	565	583	547	590	613	609	603	581	570	576	534	550	619	588	618	585	575	586	579	537	581	590	560	578	572	541	592	561	593	611	599	599	606	533	581	591	582	572	605	640	557	573	581	587	572	577	590	564	554	611	568	542	581	586	623	593	605	592	572	568	584	552	564	573	561	597	588	543	608	550	575	584	583	569	628	576	556	562	569	575	598	575	573	598	536	571	547	607	561	581	593	594	531	552	567	595	589	565	552	578	636	569	542	591	605	595	602	592	579	552	586	633	601	622	576	629	582	592	580	562	551	564	577	586	564	621	560	605	578	572	575	592	597	585	564	631	592	559	593	593	612	581	607	556	570	612	585	571	555	603	597	584	543	607	584	630	558	614	551	553	558	584	533	572	586	584	582	548	597	564	540	586	578	525	581	577	615	571	514	649	553	564	575	569	598	563	592	552	553	590	658	603	608	580	578	598	570	558	580	569	559	601	537	565	628	627	587	583	590	556	531	588	567	562	560	568	584	590	585	587	561	519	535	576	607	573	577	583	617	618	535	593	604	588	548	597	564	575	574	597	544	590	565	567	595	562	581	565	592	617	565	600	589	621	608	622	563	592	561	548	567	559	595	558	613	572	536	583	543	577	536	612	597	563	558	604	611	644	565	567	591	607	555	595	574	581	529	554	542	592	578	576	587	600	594	570	591	612	571	574	606	584	613	572	579	590	550	568	569	590	581	524	581	584	577	557	563	551	538	527	596	617	573	589	576	576	554	633	548	604	545	602	553	580	610	601	587	619	602	570	596	587	603	539	550	576	573	532	600	596	586	544	596	558	595	604	531	547	578	556	582	555	568	618	557	551	593	574	549	580	586	585	546	517	582	595	548	566	581	578	587	573	616	622	549	608	577	609	584	589	562	602	563	555	591	596	571	612	577	628	608	585	608	599	601	575	579	560	571	628	617	620	564	540	567	594	595	602	595	551	572	598	608	590	611	571	574	622	594	550	625	541	540	564	582	624	616	613	563	588	607	577	558	629	549	537	605	527	571	551	567	541	577	594	544	540	561	574	600	572	598	569	538	616	572	624	564	596	547	569	566	569	564	575	561	569	572	567	563	576	548	610	612	542	560	601	579	590	598	574	597	577	568	596	608	556	556	569	575	608	583	595	600	598	576	583	559	573	596	577	618	608	558	578	593	589	538	554	604	592	599	579	563	583	597	589	590	564	588	584	553	575	521	642	615	547	551	585	555	614	595	560	526	608	567	591	575	593	560	626	561	582	568	588	574	588	524	591	533	554	615	538	578	564	570	567	593	576	547	556	585	556	546	612	565	603	617	550	585	588	551	553	577	601	597	576	601	560	627	560	590	588	550	573	585	589	567	557	600	592	603	590	590	582	568	587	552	587	567	568	552	591	565	551	586	595	595	571	557	628	632	599	615	616	591	573	542	585	566	582	565	627	576	569	575	566	620	589	570	575	568	617	525	571	563	545	585	636	577	588	571	595	584	636	556	579	606	582	554	552	616	573	598	577	599	525	584	544	592	596	610	594	567	527	581	587	565	621	572	613	590	590	602	608	621	570	535	604	593	564	553	553	597	586	649	553	617	603	587	635	566	580	594	577	551	552	629	598	565	578	548	602	552	583	610	557	574	584	590	573	535	539	586	556	599	568	599	586	577	592	553	605	583	632	571	565	582	585	572	583	596	572	588	610	539	573	560	542	597	585	535	595	563	573	558	580	602	566	551	565	586	536	603	568	602	618	580	582	577	576	546	636	579	583	583	575	556	546	536	553	525	613	566	559	576	593	575	579	566	590	617	585	537	589	624	580	555	555	565	597	589	588	569	602	578	536	600	571	555	564	590	585	523	597	536	592	575	622	586	603	614	597	564	575	580	564	586	591	599	585	646	578	611	574	613	570	605	594	603	610	602	631	555	588	558	601	546	614	597	553	598	574	558	607	617	572	621	609	587	595	576	619	557	602	589	608	554	542	573	616	575	571	564	563	578	603	554	578	586	574	548	544	566	541	572	587	551	616	527	594	578	576	588	572	586	574	597	599	562	592	585	578	547	591	589	521	569	589	555	558	588	568	558	532	609	572	578	562	584	620	587	597	540	563	582	595
11321	4179	8359	8507	5084	3696	12447	35592	29239	16968	7239	2365	744	383	247	218	227	209	226	221	242	216	234	215	257	221	232	253	242	235	217	254	266	255	224	218	223	248	259	253	240	223	240	226	216	225	235	223	261	215	236	211	229	241	247	238	224	238	231	223	191	248	219	230	214	246	262	250	220	241	230	226	211	215	212	194	225	261	233	239	241	244	223	234	236	227	254	208	221	227	225	215	234	246	241	226	228	237	243	227	220	243	239	221	228	243	230	225	277	261	234	260	222	259	247	227	235	274	242	230	214	208	228	219	211	225	253	205	234	221	213	239	217	259	222	227	230	224	201	233	219	215	254	230	222	225	235	214	219	247	229	235	233	244	248	233	233	225	234	239	233	220	228	225	224	222	224	238	229	235	226	258	250	210	215	211	241	252	204	232	207	218	246	213	256	240	214	243	198	233	230	195	239	212	244	255	211	231	237	231	222	240	237	237	222	256	206	250	253	231	219	268	213	242	214	250	212	206	220	219	229	209	247	239	217	234	209	231	254	226	238	257	242	255	231	241	244	241	227	230	232	231	219	243	238	226	198	252	221	221	250	240	231	226	215	244	232	241	238	235	215	254	219	226	262	222	233	234	237	239	228	227	207	247	221	254	211	235	238	203	268	236	216	236	234	218	224	250	222	257	255	234	246	231	236	230	222	243	203	226	239	222	226	238	209	217	228	238	229	252	234	206	248	221	198	220	223	210	205	226	182	250	224	253	222	219	229	215	248	238	232	224	214	225	218	238	229	214	232	213	250	219	224	246	238	235	238	240	237	227	217	229	221	239	251	247	233	228	243	231	233	227	228	228	219	248	241	219	212	215	215	239	230	213	233	222	239	231	219	235	234	223	229	237	220	225	228	220	230	220	224	237	220	233	235	216	253	210	223	234	249	237	233	220	227	254	266	208	228	250	217	245	223	243	211	230	259	232	215	221	266	228	242	237	203	221	220	246	255	222	224	219	229	214	230	217	228	184	224	249	233	228	233	184	215	211	237	253	205	220	250	246	238	252	233	224	242	236	225	227	232	222	235	227	224	237	258	216	236	240	213	207	249	184	239	222	219	229	246	229	255	224	234	260	211	247	222	230	249	246	237	230	230	215	228	247	240	249	229	241	248	236	229	215	230	224	201	266	205	234	224	229	225	250	246	224	222	243	215	235	231	210	252	225	230	250	237	210	231	231	211	228	200	258	230	224	234	224	250	262	207	235	255	244	217	224	215	221	232	224	225	217	238	253	214	242	229	231	221	218	242	234	234	233	229	257	218	230	231	202	218	211	251	236	238	250	261	225	241	223	224	225	218	234	224	202	220	244	203	220	195	208	242	239	214	242	237	219	234	247	216	233	244	227	222	217	225	207	227	240	243	225	241	218	248	223	244	237	237	236	246	217	212	232	235	255	242	212	224	201	221	242	235	220	212	239	262	229	230	243	254	220	227	239	261	223	212	240	209	242	223	258	227	225	206	222	222	235	221	232	238	218	215	212	247	269	217	224	213	218	220	236	218	211	233	236	240	244	202	222	221	248	229	219	236	231	208	256	222	229	236	200	239	223	256	227	229	226	244	219	194	225	242	240	239	245	231	236	232	222	242	232	210	229	239	238	229	221	217	260	226	229	228	211	218	217	223	209	229	226	209	221	210	227	244	223	250	233	229	249	220	200	231	208	245	235	200	234	238	261	246	222	217	239	215	211	241	254	206	240	223	246	257	212	238	219	214	268	231	223	241	252	241	229	255	239	238	218	241	206	224	223	246	206	222	237	236	241	240	235	253	238	251	222	218	200	229	264	218	223	227	236	216	252	226	218	237	191	213	225	241	194	236	207	218	217	233	236	224	226	187	217	230	206	203	233	238	234	244	247	208	228	218	227	233	253	222	263	238	220	220	209	241	224	235	220	229	225	237	232	231	218	220	207	231	221	222	242	229	222	241	250	261	234	243	231	225	225	227	216	242	226	236	235	259	229	221	216	215	247	222	255	243	236	244	235	214	236	218	215	209	213	197	225	210	223	234	253	210	209	235	232	225	228	228	239	229	214	241	224	232	253	208	239	234	229	223	206	246	217	221	216	202	251	228	245	257	216	206	234	262	229	205	221	231	240	246	198	226	207	229	216	282	192	226	233	222	273	264	230	227	185	216	213	242	218	216	241	259	248	257	218	242	206	216	231	220	225	227	243	245	226	212	214	245	236	248	215	232	245	218	240	230	237	243	246	232	212	249	221	234	233	224	256	226	212	239	210	240	218	233	249	205	238	225	193	256	242	259	235	236	232	244	188	227	217	231	216	229	213	239	259	231	214	223	239	207	233	216	247	227	241	251	250	246	250	211	214	228	231	227	238	219	199	240	199	255	225	232	261	227	203	216	250	238	206	230	225	212	235	217	247	249	242	262	257	213	224	225	211	196	219	260	231	257	205	214	233	213	225	252	250	235	213	255	231	262	199	244	248	253	262	229	251	219	197	206	222	211	248	265	240	209	206	261	251	228	249	216	257	261	214	243	226	214	230	227	245	241	241	251	218	245	231	251	246	247	203	245	229	231	235	231	242	246	250	228	229	243	207	223	215	264	225	207	242	236	236	209	195	214	232	233	244	224	204	224	247	253	230	240	218	254	234	222	227	219	217	227	250	223	240	235	223	222	231	199	239	260	226	246	213	220	224	256	237	236	242	217	222	218	244	220	267	244	239	227	210	221	259	237	225	241	196	240	213	236	228	234	248	257	214	245	216	208	230	221	237	228	223	217	256	237	237	215	221	219	235	217	210	232	216	251	251	241	253	225	231	240	233	209	218	251	258	247	239	210	211	255	229	215	225	231	208	251	225	237	196	206	244	208	236	238	219	245	231	242	240	215	248	220	227	209	262	221	225	204	227	229	244	228	254	244	210	234	245	221	238	234	238	235	218	240	250	201	223	222	220	240	214	233	228	221	229	219	245	233	224	235	213	230	235	237	200	253	237	239	238	237	245	195	256	222	237	248	202	213	247	222	234	203	224	220	230	220	209	243	212	253	212	225	231	201	238	226	244	241	225	225	239	203	243	264	214	220	197	227	247	245	215	243	231	235	218	235	221	224	267	219	211	213	221	228	243	230	196	256	248	216	209	243	205	226	212	233	255	242	241	240	224	260	236	219	216	263	242	228	203	220	230	224	242	280	227	251	233	214	229	245	237	267	217	220	222	222	227	204	247	253	221	232	211	236	237	212	225	226	202	222	214	209	204	203	225	229	210	218	211	222	232	218	226	225	246	231	223	208	244	257	241	237	233	242	236	240	209	232	233	232	240	275	261	220	235	213	226	221	229	230	217	219	224	233	238	234	228	246	238	250	217	247	239	225	220	230	214	213	222	257	231	230	232	249	244	243	240	239	206	234	238	229	214	230	232	233	229	203	219	242	226	244	222	222	236	224	235	225	242	220	222	251	201	216	196	249	218	230	237	217	239	234	209	263	232	226	213
7183	4258	14349	18631	15302	13414	28245	52067	45293	33623	20530	8980	3331	1338	789	681	673	582	596	606	606	617	604	578	555	581	578	596	570	571	600	599	553	604	544	573	577	614	556	599	617	606	588	563	558	576	593	600	552	585	572	561	569	579	602	630	629	595	563	613	569	580	592	596	584	565	619	587	631	622	571	571	607	631	563	590	560	611	605	644	611	564	551	550	630	602	591	623	602	643	570	602	607	619	586	563	577	564	587	590	574	617	582	542	578	634	605	611	619	568	578	597	576	624	605	597	620	594	586	598	584	564	582	579	564	534	591	601	569	585	606	572	620	601	640	658	608	545	623	561	543	550	582	600	603	597	626	665	632	577	585	630	608	612	623	572	607	601	594	582	627	592	609	634	638	589	598	594	554	627	584	604	573	593	588	578	584	596	628	601	598	607	608	614	589	620	587	632	595	601	618	623	587	550	588	551	590	549	581	586	617	564	599	533	577	576	571	586	576	563	629	582	627	619	555	569	605	580	652	564	613	610	623	601	566	585	581	618	562	585	559	577	620	597	572	607	549	616	619	577	610	575	603	576	628	567	614	576	566	561	611	568	560	563	660	609	582	615	575	615	579	564	614	594	614	588	600	574	588	594	590	570	650	618	619	562	558	573	565	589	570	537	617	609	618	593	652	593	607	575	603	615	629	567	579	622	609	596	601	613	600	612	599	575	564	588	593	613	577	575	555	592	623	584	595	581	594	602	587	618	568	580	574	617	568	596	563	558	557	574	557	558	580	589	560	568	603	634	598	573	609	537	562	651	598	614	582	547	596	563	576	591	571	555	590	582	581	612	610	581	611	625	583	583	583	557	594	596	623	588	625	619	590	599	623	535	583	591	599	610	601	585	565	520	550	609	590	587	574	578	628	595	617	591	611	606	588	566	579	613	611	603	599	561	562	599	572	566	586	578	591	574	616	567	553	573	627	601	608	583	577	616	556	609	607	583	607	554	543	593	623	627	630	572	595	601	601	551	563	585	596	574	570	616	629	560	582	566	588	622	578	588	600	603	590	607	570	566	599	623	615	605	609	610	543	576	571	626	617	568	600	562	604	618	577	591	582	556	610	588	590	582	545	630	597	612	621	570	623	534	541	613	571	577	595	587	545	595	626	602	600	569	554	578	607	590	612	597	554	620	596	597	567	572	603	594	584	598	588	567	583	610	604	574	578	590	594	559	587	602	623	586	565	612	549	592	579	571	580	575	573	582	583	582	557	618	571	622	564	577	616	552	592	585	620	557	580	648	596	591	523	613	642	573	634	579	605	596	589	598	601	594	631	624	572	633	544	567	590	594	578	621	571	579	574	588	579	590	589	614	560	582	580	566	587	585	598	605	591	581	596	609	564	559	584	619	581	577	600	590	605	582	576	585	587	563	642	630	594	585	588	598	586	606	601	570	615	552	606	583	562	555	582	600	590	591	608	588	574	588	610	559	592	587	586	587	606	589	588	618	584	573	583	577	620	587	588	557	586	583	581	580	531	607	579	583	557	583	599	559	572	572	589	574	634	553	574	565	615	568	607	618	548	574	582	623	611	591	555	545	590	658	608	624	606	628	635	603	609	607	626	591	578	623	558	588	602	603	636	563	579	614	595	598	587	573	595	560	598	571	546	559	583	624	573	597	534	610	559	553	592	587	571	597	610	603	605	620	580	574	596	616	602	607	584	540	563	598	594	598	617	623	586	608	552	629	599	582	569	606	616	604	608	608	621	563	632	576	610	565	610	573	596	603	589	562	593	589	580	637	615	582	557	622	542	624	612	589	644	557	570	557	598	609	584	633	587	593	614	600	588	572	617	622	596	623	606	605	604	559	579	549	570	613	609	572	596	594	603	590	649	582	572	587	582	582	586	577	573	627	584	580	586	624	560	600	596	621	584	571	630	614	593	568	545	585	625	560	551	598	553	609	624	573	535	543	639	627	553	610	606	578	589	608	592	588	605	560	583	618	593	615	592	586	610	552	529	606	627	597	612	544	578	582	618	603	577	598	569	560	557	615	622	608	584	608	583	561	628	566	570	585	592	513	629	634	574	602	604	572	571	620	605	610	611	619	577	567	583	604	614	568	589	610	581	632	586	587	528	589	595	620	556	600	596	603	570	603	622	574	603	626	611	607	557	606	542	580	540	596	583	582	535	570	610	622	625	600	599	621	610	597	642	619	599	601	639	602	562	601	609	598	604	556	585	612	589	614	596	580	621	563	652	593	634	580	585	576	562	609	595	585	613	619	606	581	556	613	620	562	605	573	612	591	596	586	612	606	617	606	572	591	637	541	609	607	615	606	612	599	613	620	602	600	611	621	598	562	637	551	656	563	616	630	590	600	586	580	562	591	604	604	575	619	593	577	622	606	605	603	599	628	596	567	624	607	586	573	590	598	607	587	601	564	539	596	614	562	639	559	600	579	610	561	580	571	620	581	666	601	534	624	624	599	631	624	604	566	609	597	582	611	630	606	580	579	589	579	600	570	619	577	559	592	588	589	605	606	574	565	590	566	575	619	573	571	572	587	575	598	551	555	585	584	584	577	570	563	546	610	577	588	598	572	583	562	555	635	615	598	593	597	602	597	542	578	591	548	537	610	587	626	623	585	594	591	571	610	623	587	582	619	592	596	580	550	564	616	643	586	606	583	589	554	575	572	581	647	580	593	593	596	554	576	621	608	583	580	584	573	620	591	572	569	577	582	573	606	623	602	596	596	554	567	553	590	594	586	611	598	620	626	596	627	579	594	596	595	585	571	582	647	646	615	602	603	605	570	580	566	540	581	585	594	635	579	603	573	612	558	584	576	578	616	603	626	578	609	581	564	596	602	628	578	555	598	547	578	612	573	559	613	529	566	592	579	609	576	563	609	570	569	594	565	623	583	633	579	591	540	592	564	578	598	617	577	556	574	584	583	550	558	605	617	592	588	553	603	597	580	591	566	591	606	580	594	570	589	594	607	580	584	595	555	592	583	585	562	602	573	604	627	611	610	533	591	584	573	575	626	571	591	591	605	589	587	579	593	591	601	588	571	597	638	587	607	639	518	604	603	575	574	616	574	639	632	592	578	591	597	582	573	617	612	585	613	600	565	609	578	603	535	600	583	598	627	593	599	548	589	593	594	627	620	570	593	629	626	574	557	619	575	570	615	596	594	585	609	601	570	622	629	606	558	567	598	608	607	597	608	584	606	566	613	626	614	574	527	564	621	563	592	578	600	601	603	567	573	569	623	576	569	542	595	574	603	585	577	618	548	564	594	576	614	576	625	595	616	618	615	573	601	598	608	592	583	571	666	553	581	594	612	613	557	577	594	581	605	545	597	607	604	564	612	580	579	583	577	573	566	620	588	583	569	664	604	583	590	578	567	580	594	615	616	611	633	603	602	563	622	598	541	584	598	634	618	632	578	630	586	606	569	593	622	618	551	567	603	596	585	587	598	603	605	612	609	604	543	604	573	518	599	549	593	535	567
20500	6261	10888	12593	7457	7207	41317	53709	39537	23881	9201	2782	858	395	273	218	204	209	221	201	240	210	232	221	225	220	208	216	208	217	234	216	210	225	198	207	221	211	225	203	219	205	204	221	201	194	194	186	206	203	181	208	209	230	207	189	212	188	196	224	238	218	227	202	203	211	215	214	215	193	189	230	193	194	205	205	219	194	213	214	205	221	185	192	201	216	215	218	178	233	213	200	196	237	200	223	193	193	221	218	225	223	203	201	214	201	216	233	214	215	213	216	222	228	218	220	200	187	219	205	219	227	208	222	187	209	190	205	205	230	214	196	207	220	221	240	205	218	199	209	227	212	227	213	230	250	192	192	207	193	180	249	216	227	207	210	218	236	207	222	193	202	218	208	213	210	216	193	214	193	195	194	227	209	186	200	230	221	222	219	209	186	226	213	214	197	229	222	231	211	230	225	211	209	204	231	199	200	213	214	209	208	211	209	202	197	228	213	227	204	223	206	227	214	220	224	186	186	198	186	207	204	213	202	213	210	212	213	208	190	230	212	209	215	214	219	200	210	196	186	207	235	220	214	211	183	213	212	222	219	185	225	244	208	218	209	210	186	201	193	214	217	214	231	226	234	196	219	218	207	232	228	180	222	236	200	217	233	212	230	219	230	214	181	212	204	215	207	220	218	180	221	203	200	211	208	235	220	206	232	212	215	211	216	222	207	233	215	206	212	200	213	216	183	180	192	238	190	202	209	204	189	207	243	205	223	217	244	208	231	217	235	214	183	184	229	241	241	202	207	199	233	195	216	226	218	228	211	202	204	208	205	227	216	212	188	191	223	202	225	247	210	216	226	185	210	221	223	212	204	211	244	239	205	214	219	205	239	238	203	210	223	218	210	213	219	232	201	194	225	226	204	212	214	210	196	201	210	208	204	213	237	192	220	196	226	201	220	222	205	203	200	196	194	215	210	233	197	208	208	220	229	223	219	202	202	194	242	249	205	211	209	218	207	227	241	192	224	191	195	226	196	195	213	219	183	217	202	225	196	210	186	216	213	228	188	193	220	201	186	229	193	200	204	200	209	224	190	224	209	210	204	204	188	208	208	197	214	223	188	225	233	206	211	219	209	190	203	211	188	222	174	229	235	202	229	204	174	204	206	214	223	207	223	216	227	205	221	223	222	203	230	256	203	230	182	203	232	221	205	211	191	224	212	236	220	210	226	213	198	236	220	182	219	179	193	174	195	217	218	208	213	191	180	181	185	205	212	208	217	205	218	222	206	230	224	211	183	211	229	204	194	200	201	229	199	231	206	194	221	218	224	219	230	211	231	222	219	226	214	210	188	207	205	199	207	194	200	216	221	211	202	193	184	226	210	216	213	231	194	230	187	222	204	203	232	187	181	212	224	185	213	208	220	198	203	198	213	216	200	195	233	223	217	222	200	220	211	211	215	190	188	176	211	208	220	215	216	246	229	238	235	224	216	196	215	204	232	233	233	210	203	229	208	210	207	196	195	211	229	197	203	224	200	210	210	203	221	214	221	207	203	214	221	234	218	185	185	217	188	196	197	220	224	219	196	228	244	223	189	223	199	177	196	202	219	202	200	208	184	227	221	217	200	196	224	195	213	235	184	224	225	198	211	206	211	243	236	217	197	227	241	216	214	172	230	207	201	216	216	219	205	211	208	222	200	238	225	203	198	232	207	198	194	234	235	196	199	223	226	191	208	225	207	217	224	225	219	200	231	209	191	201	220	230	206	214	221	213	234	217	207	228	196	201	261	189	208	201	197	208	207	220	204	211	189	191	195	216	205	219	228	231	216	224	221	217	221	195	213	173	184	177	201	232	215	208	228	235	211	223	206	210	224	211	205	199	221	213	214	205	218	220	232	249	227	216	232	233	206	192	238	221	209	221	202	196	201	212	237	206	238	203	223	209	216	220	253	223	207	208	223	199	224	195	228	230	217	197	244	214	213	192	216	244	209	234	215	230	222	200	231	201	189	191	201	196	195	182	211	195	228	211	205	208	196	225	228	201	207	202	209	214	202	200	200	198	232	229	222	219	218	230	213	184	184	207	200	184	201	198	237	216	208	242	206	214	211	200	199	210	218	200	196	222	233	213	193	209	224	207	203	219	205	196	222	192	201	207	224	217	199	169	219	208	226	206	222	204	224	206	222	212	218	221	203	210	216	203	234	191	205	222	194	205	198	214	218	223	191	217	231	220	189	204	209	235	198	203	231	213	208	224	223	224	222	204	240	193	198	227	228	229	226	223	204	207	201	231	246	212	235	197	202	214	235	220	202	207	223	199	202	238	224	187	208	200	212	216	204	203	226	192	198	192	185	211	224	199	209	188	219	218	217	230	203	194	221	249	207	216	216	228	191	210	190	221	202	227	211	212	208	218	223	200	195	199	207	222	190	188	217	223	195	180	220	239	216	200	201	214	206	232	196	213	212	225	242	210	204	197	210	208	226	216	199	243	202	197	216	216	200	209	215	232	235	194	222	211	221	213	213	204	198	195	209	223	190	207	239	209	182	209	232	222	240	230	209	206	223	213	202	212	211	208	240	209	227	203	199	197	203	215	208	191	211	235	193	215	214	209	210	206	210	197	208	186	195	210	223	178	213	222	217	206	224	184	228	236	206	197	228	245	251	197	191	222	215	195	217	199	216	207	204	214	210	204	209	180	204	246	223	211	204	215	203	226	226	216	222	205	216	209	213	238	212	213	225	193	231	232	188	206	207	201	201	224	215	215	218	217	233	205	211	189	198	207	213	210	209	210	227	249	204	190	211	221	192	204	210	203	216	196	225	200	170	217	216	208	232	193	211	211	193	206	225	190	201	202	185	206	216	193	201	210	219	208	240	195	215	200	193	204	221	236	224	227	170	222	215	204	216	237	216	224	213	204	213	239	224	206	185	226	213	211	210	208	207	223	212	228	202	231	213	200	204	197	201	222	219	223	198	200	231	192	199	223	207	208	204	218	199	225	215	231	215	201	204	229	212	209	218	209	213	215	231	226	210	221	225	187	221	211	218	222	192	209	235	200	213	208	255	199	229	244	232	199	232	258	217	216	216	215	187	204	217	227	208	196	207	206	222	221	236	192	213	197	213	224	223	193	224	220	210	221	210	177	208	193	226	208	215	205	196	202	208	240	225	222	207	183	231	216	230	221	196	181	207	207	209	208	215	182	230	217	234	224	215	217	210	225	213	206	221	225	244	220	204	204	224	207	217	210	219	205	192	204	193	223	210	199	229	222	194	206	209	212	191	205	205	186	220	208	203	214	214	194	243	189	211	213	229	202	179	202	208	231	201	201	190	210	210	208	210	202	211	221	205	213	220	195	202	186	187	215	199	203	201	217	224	230	211	209	209	193	219	206	206	207	230	193	202	223	185	203	209	217	191	245	208	213	217	214	211	219	192	233	222	218	218	201	238	214	213	220	195	205	215	191	208	228	228	220	198	206	193	214	226	213	213	208	210	189	197	209	214
9732	4904	17246	24385	19450	21468	57994	65329	53579	38464	21558	10443	3613	1459	849	621	565	537	552	577	544	544	585	550	542	545	523	550	567	492	559	574	583	570	576	550	536	570	542	486	513	565	559	543	507	531	551	532	582	475	538	533	573	546	556	563	584	569	547	568	569	540	508	508	548	548	562	520	551	542	530	566	536	547	531	531	587	539	538	578	529	545	538	559	510	534	540	523	553	554	585	547	525	565	538	488	531	551	482	529	538	556	592	542	560	539	562	537	550	579	551	543	531	564	503	568	560	512	544	545	545	548	570	532	575	562	545	539	532	524	538	567	527	563	517	560	491	532	548	555	555	540	555	577	566	560	579	533	580	529	488	560	581	525	527	534	551	565	575	535	514	568	497	556	577	545	548	555	553	552	592	586	517	535	598	551	564	573	564	545	545	566	546	589	529	551	511	584	582	559	562	540	536	538	528	590	515	534	554	578	595	555	535	586	555	575	561	533	527	531	593	563	553	560	562	566	525	532	532	596	576	563	543	562	552	545	580	608	526	550	545	560	517	541	573	518	555	522	571	540	545	550	537	496	533	564	533	532	534	550	526	550	578	584	590	568	560	520	533	535	558	541	555	531	555	547	526	534	530	519	521	552	528	574	526	571	552	570	561	547	539	560	497	543	507	553	515	565	558	538	542	558	533	535	557	530	592	562	562	549	591	559	536	510	552	552	536	570	564	551	537	539	536	533	540	548	531	566	550	533	511	518	590	529	547	550	542	524	577	537	550	547	534	551	556	504	552	551	563	490	552	529	597	578	549	544	544	534	563	580	536	555	557	527	521	562	579	544	566	547	559	510	583	523	559	542	548	565	575	509	555	545	549	516	605	546	601	559	571	536	519	539	561	522	584	591	540	548	548	516	522	502	576	517	525	557	537	542	550	581	553	560	582	518	553	570	518	555	581	563	511	564	555	556	566	564	557	538	581	549	533	548	541	536	568	535	563	556	597	525	523	533	546	522	594	608	538	572	559	587	549	550	562	576	532	569	516	563	569	553	517	590	567	538	581	569	521	543	505	579	538	563	515	543	531	550	533	535	512	579	559	540	557	520	541	566	554	553	547	589	526	539	532	535	542	577	595	558	536	557	551	564	553	499	530	517	515	517	559	517	514	550	557	574	583	528	550	544	508	550	550	567	542	568	559	526	541	579	512	532	559	567	573	530	527	507	550	545	557	532	540	575	521	564	542	559	566	532	555	546	554	548	583	573	528	564	506	542	539	512	554	597	550	543	565	520	569	578	516	538	555	530	561	536	543	545	564	541	563	566	511	534	547	576	544	575	548	591	573	514	564	570	549	524	561	519	568	575	551	563	520	564	585	529	532	550	540	542	509	578	544	579	555	559	511	552	568	590	555	585	601	516	555	577	571	526	552	576	557	526	512	551	574	597	540	500	557	537	546	567	532	528	520	526	547	550	526	576	574	546	534	559	587	575	505	568	527	530	536	555	559	569	557	569	547	546	562	518	545	530	544	575	570	534	528	548	611	555	486	528	548	545	550	524	583	539	565	544	555	563	535	565	585	532	547	551	569	562	527	557	552	515	534	546	542	544	547	540	572	589	532	558	573	541	536	558	581	557	508	569	496	549	567	543	530	527	559	554	574	493	561	503	536	516	523	519	568	519	559	497	567	538	542	550	560	553	541	508	543	547	531	574	585	550	540	526	544	529	560	542	541	597	583	546	546	580	544	532	542	544	565	582	568	535	561	540	545	558	605	556	552	522	588	520	509	526	584	544	520	522	555	583	567	571	550	564	537	576	525	603	534	543	556	542	550	548	538	539	552	549	557	540	558	558	564	548	551	549	562	533	562	543	564	596	549	526	509	551	527	536	550	556	587	585	535	534	535	535	534	540	551	523	555	542	577	590	552	582	567	526	581	557	582	550	567	592	540	584	509	546	567	535	529	565	511	555	594	552	558	554	563	531	588	552	567	521	506	541	571	548	518	540	517	554	576	558	562	527	575	536	524	534	576	557	566	520	531	524	534	574	567	596	511	577	608	545	504	560	552	521	525	547	535	516	564	549	484	593	546	522	569	527	559	529	553	560	613	597	524	533	572	567	532	543	546	569	550	560	562	586	559	536	577	598	529	580	535	563	546	550	574	564	552	559	538	530	535	546	530	521	582	500	516	527	498	540	555	523	552	553	526	521	557	556	501	543	533	534	565	528	530	580	588	571	534	544	541	522	522	576	578	538	549	584	566	512	570	576	558	573	524	543	575	522	537	529	574	521	587	515	577	543	516	604	586	540	540	540	527	588	532	531	608	517	507	509	527	523	557	537	594	513	533	548	536	568	540	544	562	535	578	512	553	517	539	538	531	567	510	608	573	540	499	540	560	531	557	531	581	550	544	554	562	581	560	552	531	526	553	537	529	575	538	543	584	515	559	533	568	510	540	549	546	511	548	578	540	555	556	559	561	531	549	562	509	518	562	572	539	562	577	552	543	536	563	530	525	512	524	554	556	568	576	533	558	511	542	551	513	550	554	523	498	563	524	560	577	522	539	554	562	528	550	525	572	557	545	514	535	555	536	548	503	540	557	552	521	522	553	532	532	591	568	595	557	552	557	537	518	556	557	538	593	539	555	525	542	569	561	527	582	536	539	521	587	577	572	499	515	552	532	567	560	540	550	550	565	568	573	541	590	533	560	546	565	569	575	542	547	531	557	554	564	514	517	538	544	563	563	562	566	522	532	569	531	517	572	501	533	578	546	556	527	540	527	532	534	541	510	562	579	541	533	563	523	544	587	558	572	518	575	547	556	563	551	557	524	599	510	576	538	566	573	578	531	530	569	558	581	572	522	552	538	533	520	579	541	535	523	535	500	566	578	544	524	495	570	581	541	548	494	591	516	521	535	523	580	547	600	551	509	519	515	548	547	568	557	567	592	506	545	551	570	527	575	478	520	554	559	554	538	544	607	589	523	579	568	548	582	553	499	525	538	584	508	568	552	561	579	552	582	556	539	587	568	591	524	571	552	515	573	547	543	560	562	540	534	548	554	528	531	577	565	531	532	532	559	526	596	561	574	563	544	552	545	538	555	533	530	553	525	579	535	590	571	591	569	539	572	550	540	523	546	553	578	539	564	545	599	572	570	508	532	521	515	581	576	552	563	564	503	550	522	549	550	570	590	570	539	559	602	592	564	567	518	552	548	536	560	549	556	574	513	556	586	541	514	578	559	549	539	570	520	570	551	529	556	564	571	551	555	551	570	538	532	578	513	535	531	583	533	556	549	545	556	588	564	604	546	581	559	552	571	493	556	551	540	512	575	532	544	525	559	547	555	517	533	559	558	550	517	555	547	579	569	545	569	531	528	567	552	550	506	550	557	557	574	577	588	544	571	592	544	560	541	546	533	548	550	571	572	515	538	553	556	513	540	578	552	547	551	572	591	536	581	552	556	592	540	541	572	555	537	547	556	533	535	583	527	570	560	599	574	545	528	586
3649	1784	4441	4322	3094	2855	4982	4587	3162	1545	654	359	327	254	240	208	219	250	233	226	207	241	243	239	254	213	261	223	217	203	212	225	211	221	257	244	211	245	252	234	218	223	230	227	232	220	239	257	224	250	226	241	221	243	211	205	219	245	211	204	202	229	197	236	220	209	209	209	246	238	223	243	249	234	236	228	257	223	250	242	221	229	240	231	225	197	205	227	224	247	212	224	231	230	228	217	218	202	246	243	230	220	240	235	212	232	223	232	233	243	250	239	225	252	234	230	205	250	242	215	230	213	217	246	229	237	216	234	223	215	214	264	234	226	231	209	238	234	221	232	237	221	249	210	239	249	234	241	224	271	248	226	236	207	227	212	251	235	230	218	242	214	217	249	240	219	208	246	240	229	246	254	241	258	226	237	244	250	222	215	208	216	227	231	244	207	236	236	227	190	226	212	244	237	246	232	222	207	228	216	228	208	244	215	257	233	269	221	193	218	257	220	225	229	238	245	217	229	225	203	198	191	260	222	248	237	239	213	214	221	246	215	219	244	192	216	255	238	207	254	244	219	235	220	271	252	236	228	220	243	231	225	225	215	218	233	241	199	217	225	226	249	235	239	233	217	256	227	208	212	213	225	234	254	213	241	214	245	224	206	212	246	229	217	234	222	214	241	211	255	209	232	222	232	253	223	214	227	245	220	183	192	248	208	199	218	261	234	230	221	243	250	230	255	242	244	218	187	226	257	245	209	230	241	237	235	239	212	193	210	219	228	225	206	233	249	207	229	232	220	247	230	217	236	217	234	235	234	217	245	253	225	225	187	201	258	242	226	206	213	215	216	244	205	219	203	210	209	183	218	206	220	232	221	235	238	218	240	224	243	213	237	241	231	231	217	255	231	238	269	223	240	216	215	224	245	206	243	225	236	220	239	220	213	233	220	241	238	200	257	216	228	246	223	231	237	222	203	199	225	240	250	241	225	247	237	247	172	221	241	239	197	246	203	205	197	223	235	220	223	219	233	234	251	255	217	243	239	228	228	230	230	224	248	212	236	242	238	231	245	236	210	225	214	201	224	216	240	219	222	221	237	238	236	228	233	232	218	210	214	236	233	232	221	237	254	236	239	228	242	223	225	214	219	198	253	243	244	216	219	170	208	259	239	214	209	218	241	231	233	260	231	230	241	256	221	214	235	245	230	225	238	233	228	237	257	215	243	225	216	199	217	234	240	203	224	217	226	235	242	246	256	253	215	231	222	236	222	237	254	235	223	219	210	246	215	227	230	227	219	242	221	239	242	228	233	218	228	243	226	221	247	219	212	257	238	246	250	206	211	208	229	226	243	200	246	221	217	249	250	210	220	191	237	247	211	204	223	232	233	222	227	268	238	246	220	218	235	246	247	237	249	239	194	262	233	245	254	248	238	266	240	224	211	212	232	237	231	217	215	199	211	270	235	212	242	211	230	222	223	210	206	212	206	237	213	213	227	217	242	249	218	206	240	229	242	220	238	230	237	213	234	251	218	233	240	211	212	248	212	207	220	244	216	219	232	238	239	222	210	240	232	240	220	205	225	245	213	221	244	220	223	222	233	231	250	242	232	218	218	232	237	224	207	221	236	219	214	238	214	231	198	226	213	201	239	219	222	220	223	251	231	245	210	241	226	237	208	232	230	237	241	236	203	220	224	260	208	218	212	222	225	203	242	223	250	222	219	213	213	223	225	252	242	231	226	243	203	235	251	217	248	209	228	210	211	234	229	223	204	217	255	214	234	223	240	229	230	249	260	253	230	225	262	227	221	189	234	218	255	195	235	248	230	239	231	225	257	232	238	223	217	218	212	224	243	246	243	262	230	261	223	210	232	207	226	231	209	214	219	234	206	229	215	211	227	226	235	262	210	204	222	243	227	208	212	234	246	220	217	246	243	241	246	218	251	241	236	248	222	237	234	206	239	218	238	222	214	205	215	217	219	254	216	225	219	236	206	250	234	213	233	239	218	244	230	208	214	233	243	220	229	224	246	206	232	211	211	182	234	218	221	214	230	206	203	200	229	234	224	237	212	246	225	205	237	238	221	225	224	209	241	219	217	220	224	241	246	237	226	233	239	200	228	225	209	217	236	228	207	222	240	255	208	232	217	243	208	227	237	229	229	210	236	187	231	229	233	210	241	224	243	233	193	210	221	202	233	253	203	221	231	196	217	266	204	196	246	225	214	209	232	241	238	242	239	230	216	245	204	235	229	254	271	202	230	225	202	221	225	224	239	214	230	210	210	257	237	217	253	205	196	208	231	220	216	221	193	232	239	223	220	222	220	210	259	199	214	247	205	255	204	214	238	244	224	225	199	225	240	218	238	232	241	233	239	231	220	233	210	222	215	224	230	243	210	234	235	216	224	207	248	232	232	259	254	221	230	218	227	217	196	245	238	243	210	228	235	221	218	221	223	221	191	212	197	230	219	214	218	236	252	254	233	251	235	232	205	243	208	266	243	227	254	246	204	223	244	215	200	226	224	235	237	234	233	203	188	208	236	243	243	258	210	224	216	221	235	229	186	239	210	243	272	223	215	201	236	218	221	203	237	225	219	230	215	221	222	232	234	217	230	233	238	201	255	228	240	247	198	244	231	239	229	247	245	235	209	209	242	211	241	256	263	232	208	248	228	216	221	230	257	220	228	215	237	219	230	206	238	204	210	214	231	235	204	218	229	208	222	198	246	214	234	221	212	228	236	224	240	259	232	219	244	191	218	228	207	223	237	224	241	203	222	239	197	232	227	251	230	207	231	228	225	254	246	230	227	233	210	232	233	241	214	225	224	235	220	247	221	230	224	208	199	251	218	223	218	245	242	201	217	224	193	218	230	246	231	212	235	229	225	243	211	229	246	243	236	231	221	223	201	222	240	214	239	243	228	200	236	239	231	221	232	239	230	225	229	231	226	218	252	248	225	235	225	215	213	229	212	217	222	221	232	222	226	202	242	234	220	237	206	215	231	218	196	237	241	219	222	245	236	230	206	236	216	260	231	231	237	217	218	221	211	232	235	235	223	235	241	235	205	237	222	236	244	224	228	224	218	225	209	242	231	241	251	211	255	216	253	243	196	237	240	278	222	229	204	227	201	237	215	237	224	243	247	247	224	194	208	225	232	214	212	228	242	231	240	212	229	232	209	226	227	198	233	217	232	217	231	220	223	208	224	201	210	237	225	244	232	231	231	233	226	192	226	253	218	235	222	222	243	233	209	233	235	235	240	234	201	218	261	229	237	232	217	225	243	228	217	227	228	234	217	218	212	202	250	236	216	216	221	218	235	228	252	223	244	221	256	246	196	234	223	237	213	245	243	234	268	192	220	244	229	227	221	247	223	217	237	217	215	230	218	235	237	206	225	227	224	247	226	197	243	271	233	210	248	216	246	214	230	231	261	221	231	235	212	239	232	225	205	220	228	203	279	202	220	208	237	219	231	230	219	228	226	238	219	218	240	237	239	189	240	224	230
3118	2202	8352	11867	10483	11341	19630	16822	12314	5883	2373	1164	787	629	647	587	591	631	590	587	584	588	546	568	597	591	554	589	584	609	591	584	603	610	610	586	606	573	582	585	593	604	579	561	582	593	590	614	611	587	596	581	602	581	634	617	582	632	613	573	556	629	602	602	571	561	580	599	589	604	597	567	605	617	547	604	600	600	609	550	616	576	579	573	609	534	586	573	585	573	618	588	634	587	595	589	628	634	622	559	598	582	606	538	621	625	620	626	565	554	577	590	576	610	611	636	597	554	572	559	621	572	601	576	565	605	619	612	599	603	572	605	590	601	637	588	576	579	610	616	560	582	616	640	610	563	606	617	585	571	556	611	598	550	610	579	552	542	602	600	588	540	582	592	576	616	602	575	552	596	624	590	561	633	585	614	593	593	597	570	614	551	584	576	594	620	612	634	627	624	583	586	640	579	630	577	566	590	591	614	614	611	549	617	575	593	573	583	590	589	530	641	574	609	585	607	560	559	604	564	583	611	598	618	622	605	567	577	571	597	597	595	591	555	625	571	564	589	580	575	583	616	615	617	574	564	587	544	558	560	551	617	590	594	560	551	589	582	579	622	585	590	608	633	592	583	618	594	572	625	599	596	558	581	630	590	601	627	585	576	556	608	609	630	582	600	591	626	575	570	599	599	573	606	599	629	654	595	588	543	587	588	563	597	620	601	550	587	641	570	581	587	575	575	605	607	549	538	597	612	598	626	583	609	560	572	629	572	603	615	617	594	594	544	574	569	630	582	597	595	574	600	597	594	589	624	571	615	618	581	576	616	586	578	631	596	620	611	627	597	580	617	585	578	601	566	600	578	575	568	544	549	594	621	614	555	561	629	596	579	594	604	596	580	588	569	577	629	631	589	560	591	565	580	606	546	609	592	571	603	616	566	585	604	570	607	593	611	600	530	597	640	585	584	589	599	553	555	593	599	561	588	557	563	608	583	616	635	635	579	608	614	591	607	574	584	592	629	586	550	636	590	556	581	605	625	649	563	587	596	564	568	634	591	605	594	600	561	599	637	586	643	572	584	583	601	565	624	583	582	563	614	623	634	606	565	590	592	613	547	618	581	598	620	594	610	606	563	568	651	613	589	584	589	563	611	581	605	575	579	564	573	610	595	597	600	574	623	579	586	599	598	576	590	620	564	614	591	615	592	599	597	610	568	562	589	595	583	598	539	555	554	556	633	579	639	623	551	553	592	588	565	570	635	602	551	576	604	649	621	550	570	634	572	654	582	585	624	585	562	576	602	585	571	548	619	572	604	582	590	588	548	552	580	653	569	572	605	583	585	593	578	608	582	604	606	614	555	560	609	578	568	622	622	631	604	598	568	584	628	598	577	563	576	574	613	574	627	559	568	590	578	591	553	598	613	629	628	624	624	609	612	577	578	584	577	554	560	576	573	578	561	624	615	572	590	614	559	572	544	588	547	579	597	581	583	609	554	567	601	575	623	625	607	596	593	614	620	597	597	590	592	592	559	598	653	609	613	567	600	597	579	587	612	603	613	591	562	616	592	602	627	595	627	608	590	605	558	582	607	590	613	558	577	582	603	572	608	613	592	615	640	558	618	602	626	551	595	622	527	580	649	607	581	545	643	601	586	617	545	588	587	575	554	595	646	580	575	596	601	586	645	583	581	608	605	589	567	616	670	601	588	613	592	600	580	559	578	622	589	584	607	570	573	554	574	576	628	589	583	566	586	570	587	592	601	598	557	565	551	570	590	561	653	611	553	586	583	591	594	598	573	600	616	626	575	595	587	579	614	567	609	569	592	588	594	554	594	571	593	574	594	603	602	579	583	579	571	611	584	584	590	566	608	609	558	610	590	584	567	543	596	578	580	578	607	555	602	625	607	564	545	614	604	586	543	615	576	621	590	591	592	619	575	612	591	585	564	586	569	568	557	594	614	599	583	580	609	587	572	622	598	594	588	571	563	583	579	572	566	572	564	585	628	588	570	563	586	576	563	595	577	619	590	599	598	549	572	607	598	624	597	562	594	624	587	610	572	552	576	582	618	579	577	590	579	603	584	573	548	593	571	597	554	648	584	601	584	614	611	570	629	542	590	613	581	628	591	533	612	570	600	596	580	577	606	630	581	567	603	619	583	609	596	550	612	596	539	594	615	592	618	615	630	577	567	585	559	595	627	612	611	611	593	573	597	581	590	582	616	627	616	589	615	575	592	628	632	561	624	556	589	570	581	533	595	575	609	584	604	582	574	576	624	585	570	564	585	572	617	600	555	617	558	558	560	578	600	611	595	592	604	589	614	603	602	607	614	596	592	636	575	532	575	609	570	595	566	624	617	578	573	572	568	616	564	554	594	561	573	588	592	585	574	589	570	625	586	606	603	614	583	601	585	547	565	567	567	615	549	626	601	594	604	579	615	597	626	608	585	642	556	557	559	614	618	621	565	608	576	606	570	542	601	580	575	616	630	549	604	532	641	576	579	574	580	572	559	601	566	602	627	594	590	603	594	596	605	565	589	629	650	592	589	547	586	590	606	624	564	611	618	605	634	582	571	626	578	603	610	594	571	551	596	548	587	601	594	664	585	605	572	613	557	608	613	626	610	582	630	613	602	580	593	583	625	609	625	574	563	635	536	592	547	609	585	581	559	620	624	558	567	535	591	586	604	586	571	611	598	568	570	588	587	597	578	601	568	572	591	596	555	586	614	614	572	562	566	590	595	615	593	606	650	591	595	578	548	587	592	591	580	608	577	593	599	623	596	585	549	592	586	601	592	612	632	571	525	634	588	584	581	615	581	555	593	596	604	574	583	565	589	537	622	588	567	579	574	608	588	605	561	591	615	607	581	616	599	575	631	620	569	647	613	577	599	585	589	586	597	599	634	577	555	645	578	562	559	599	575	597	589	618	622	579	613	584	576	556	612	610	629	593	611	636	636	627	600	606	562	611	646	599	538	574	607	573	588	574	623	625	571	577	618	576	591	613	590	537	611	577	572	625	573	581	582	587	558	598	607	587	597	608	598	614	582	612	582	594	599	583	599	564	602	575	563	604	587	564	587	565	618	566	575	617	611	609	563	571	541	603	526	595	591	593	589	559	634	623	568	605	625	581	568	603	613	572	602	596	607	608	604	601	565	592	574	599	562	592	625	569	575	603	589	575	608	606	630	607	578	608	590	577	599	606	581	614	603	589	589	587	556	604	563	545	539	601	572	581	600	602	538	574	600	674	579	590	576	596	581	588	587	632	601	588	615	596	559	589	592	567	602	565	602	577	577	624	538	615	582	577	617	587	563	549	521	528	546	589	603	591	651	609	575	611	581	598	568	575	597	628	606	596	592	612	599	607	539	622	563	582	602	573	607	619	591	610	602	599	602	664	625	559	630	580	575	599	588	594	560	586	616	599	561	579	575	579	584	624	601	594	619	565	584	617	612	609	579	578	578	613	599	590	588	589	623	660	565	544	583	600	614	599	571	572	606
13375	6400	9240	7359	7208	20700	36861	34783	22425	10011	2831	1028	430	287	249	248	232	251	251	283	257	226	228	235	195	235	236	236	233	274	224	221	241	267	215	215	213	238	236	221	211	226	233	260	236	210	236	242	257	229	249	236	242	249	222	230	239	226	209	231	246	213	264	239	208	224	223	228	228	229	252	219	235	252	227	231	230	225	231	249	246	235	242	230	241	221	251	209	248	237	232	256	259	221	254	225	226	237	236	236	247	239	262	244	258	240	228	217	232	233	242	263	252	246	219	245	234	209	232	227	237	239	227	237	233	213	246	225	217	222	233	223	252	248	264	255	247	221	223	209	218	233	223	219	259	245	237	251	257	214	218	214	231	245	235	233	250	223	232	248	242	248	222	239	247	241	253	258	254	232	220	232	228	225	221	243	217	215	255	219	243	249	202	246	240	215	224	240	231	246	249	235	242	219	238	254	246	263	234	237	245	248	234	237	216	249	277	226	210	255	248	238	238	226	222	222	244	208	242	234	242	197	222	239	222	256	213	238	223	247	223	214	210	224	251	245	211	219	215	250	237	261	215	232	233	224	227	247	235	249	250	246	242	231	221	218	229	237	223	231	234	196	233	232	245	247	241	244	237	210	213	228	254	205	251	215	248	264	217	225	247	219	218	219	229	252	248	228	216	218	231	238	266	239	239	259	243	231	243	222	245	237	238	253	228	245	227	234	240	247	263	261	244	208	261	208	230	227	253	255	218	200	244	208	218	229	214	222	229	242	218	221	217	238	236	214	233	223	248	231	225	239	241	226	245	221	237	219	227	223	221	241	231	230	210	229	227	258	252	237	234	231	231	222	228	219	224	219	247	242	231	250	232	224	229	229	251	235	244	232	243	224	208	258	255	228	219	262	213	200	239	242	227	240	236	223	214	217	230	251	219	235	224	264	230	246	233	220	209	222	248	235	239	275	235	238	212	219	221	229	226	214	223	229	216	260	234	222	221	228	208	222	266	223	218	252	231	244	218	224	260	195	247	253	253	222	234	230	238	256	232	213	225	240	240	219	224	220	228	222	246	236	257	206	255	250	210	245	219	248	241	222	232	221	241	255	233	240	225	233	231	221	235	250	234	220	248	232	234	210	216	224	209	225	226	225	216	250	232	231	239	221	226	224	234	224	258	201	212	245	240	227	232	243	225	223	251	235	216	257	228	248	258	264	226	210	235	230	224	221	236	235	214	220	224	229	252	227	265	205	211	251	246	229	211	234	231	235	265	228	233	239	252	243	236	198	228	256	226	246	219	223	239	245	230	233	221	253	241	192	219	222	220	237	223	212	254	243	268	239	233	231	225	241	248	257	244	205	220	240	235	218	237	208	245	218	231	256	257	246	248	252	243	244	240	244	237	221	222	257	224	245	230	246	257	241	228	231	229	234	219	246	231	242	256	248	233	247	212	232	243	233	258	248	246	253	221	250	211	218	220	207	234	242	217	240	231	240	271	225	267	211	250	257	253	253	235	242	229	241	235	236	242	246	236	228	235	240	239	217	254	215	249	244	257	242	229	238	224	234	223	217	228	258	234	235	261	227	243	215	217	232	229	222	211	254	223	214	235	257	207	222	205	238	215	235	254	245	202	227	215	223	245	243	232	219	247	262	225	211	236	230	211	231	228	265	226	253	230	207	231	237	233	228	232	229	239	243	257	225	223	241	245	232	218	240	217	207	213	229	249	228	235	235	225	191	208	263	241	222	253	235	271	245	217	225	210	232	260	252	239	260	253	228	230	236	279	198	198	233	248	232	199	230	215	240	225	244	247	254	254	241	249	225	232	231	239	253	243	255	244	247	267	239	258	230	250	234	233	229	226	235	243	237	232	236	211	230	241	219	217	236	254	244	225	230	238	227	238	231	250	238	256	249	236	237	237	248	207	255	239	237	225	260	235	223	267	240	209	250	275	235	215	246	241	232	229	223	240	225	241	252	231	241	224	238	236	231	262	227	208	236	250	228	245	226	222	243	230	246	236	260	269	234	238	226	221	240	253	251	232	230	249	233	239	244	256	243	244	228	214	224	239	228	242	229	262	212	243	220	214	249	227	227	227	253	242	236	242	243	250	257	232	218	229	243	255	223	227	237	248	218	236	247	221	206	243	227	220	209	238	241	255	228	247	227	235	238	223	235	203	233	244	254	228	240	244	220	235	236	226	236	240	285	223	231	246	243	234	253	247	247	219	269	237	214	223	246	212	208	240	257	245	237	218	230	218	252	247	250	229	250	242	242	253	223	232	239	229	236	253	212	259	238	224	226	228	224	247	218	267	249	240	250	235	215	239	245	237	241	221	252	247	213	232	266	246	231	263	240	208	233	222	250	233	243	224	239	247	233	240	226	229	209	232	247	217	224	212	262	245	255	243	235	243	219	228	208	239	207	251	236	245	238	224	215	226	229	262	253	243	239	257	240	231	247	251	256	224	228	211	214	237	267	231	238	230	197	252	264	253	269	243	224	231	209	255	225	233	237	236	228	230	228	238	204	237	242	235	250	241	235	232	231	240	262	206	217	231	214	233	251	243	234	227	257	218	244	245	241	234	230	248	220	232	222	253	243	210	230	220	229	240	233	223	226	234	216	235	246	223	248	204	246	195	213	206	249	217	205	237	211	225	232	241	219	223	216	220	245	237	215	254	257	228	248	238	253	262	223	237	219	244	231	238	241	215	217	238	260	243	245	259	247	252	248	193	225	233	204	215	230	255	258	256	213	222	236	230	252	232	228	241	241	235	219	227	242	239	276	263	224	235	274	210	229	228	238	235	249	261	239	238	239	283	271	265	232	234	226	268	238	237	200	236	235	224	246	225	298	233	232	247	231	237	234	228	209	250	237	241	223	208	230	243	209	226	236	248	234	256	228	219	258	238	244	255	214	212	230	230	235	257	228	266	244	238	217	237	233	234	266	235	213	205	228	232	275	241	241	239	233	257	228	233	221	242	232	226	238	251	231	227	239	222	214	263	215	229	241	235	216	247	220	211	229	242	235	211	240	250	235	236	263	220	244	239	247	213	234	218	202	265	231	258	228	220	233	220	233	229	245	255	206	225	213	252	253	248	246	217	252	250	225	242	209	225	233	230	253	233	221	243	233	260	214	243	250	223	228	251	240	222	236	254	218	216	262	236	253	265	247	212	238	252	237	230	238	224	221	221	230	230	251	220	235	245	239	261	225	235	241	246	238	233	232	205	254	221	230	258	212	253	209	234	235	219	221	238	220	214	211	245	229	221	260	227	230	240	196	247	220	231	242	256	241	227	212	214	264	219	231	236	240	270	254	240	216	239	216	232	269	233	282	239	222	232	235	239	239	222	245	219	257	240	243	233	255	249	211	218	226	238	222	234	232	221	213	239	255	226	240	231	236	237	215	241	230	218	222	225	256	229	234	218	240	204	235	234	229	221	253	243	228	246	208	226	229	247	237	249	234	238	219	242	220	246	209	272	236	222	247	235	252	248	242
8484	5883	14584	17201	20620	39524	52692	50344	38426	24185	10335	4299	1628	926	690	636	609	594	603	632	605	572	622	603	655	647	658	592	588	591	649	620	620	599	617	620	600	631	645	627	646	574	620	623	563	596	622	604	649	614	583	613	631	600	623	613	628	545	637	606	627	647	650	588	611	583	640	624	611	582	615	605	621	603	643	601	614	615	631	554	633	632	590	568	592	561	614	596	619	600	593	610	587	645	616	585	630	607	602	629	620	621	546	642	601	618	556	654	635	636	605	623	607	617	648	591	601	599	606	603	584	625	609	627	633	605	596	586	621	630	590	630	639	605	607	622	600	622	610	619	625	621	571	588	599	581	586	620	606	563	606	592	592	632	634	621	579	633	654	565	599	615	590	619	599	626	583	576	584	602	612	576	632	599	574	575	622	614	615	618	580	613	578	623	574	595	631	587	603	605	623	613	600	612	621	612	608	629	591	600	591	605	608	612	621	623	597	582	600	608	610	624	598	593	661	599	577	642	612	617	597	606	671	596	584	537	588	594	618	647	588	634	578	600	610	594	552	607	644	595	640	614	588	604	593	594	567	605	635	599	614	622	619	668	609	580	635	646	602	620	613	600	604	588	612	640	646	624	575	628	602	597	583	569	614	625	593	586	624	600	565	623	641	654	568	609	639	603	653	651	606	596	606	636	589	630	588	594	652	623	625	573	631	569	601	622	593	607	602	605	633	598	628	614	609	574	634	620	620	604	603	613	622	600	573	576	617	644	617	648	612	617	593	599	577	603	610	593	572	658	581	607	617	582	609	607	626	620	640	594	588	619	611	607	621	618	620	657	583	633	596	587	592	592	597	614	587	616	592	608	604	623	606	630	629	664	615	591	645	632	617	616	618	607	592	630	612	631	600	610	655	598	562	614	603	607	625	594	588	603	614	567	604	585	604	622	608	628	589	596	573	591	581	645	620	626	627	618	626	602	585	580	628	600	635	633	583	559	605	609	615	585	593	641	616	659	626	655	620	568	601	590	592	658	610	621	574	573	584	620	574	565	593	624	595	628	618	635	559	570	620	650	654	628	619	601	561	565	599	575	614	643	614	632	585	622	588	606	617	617	566	617	597	611	607	589	604	602	635	579	640	593	654	628	615	582	609	604	626	588	624	618	627	602	621	642	615	606	560	643	576	597	629	677	629	587	585	594	611	606	571	593	588	580	578	635	603	566	586	593	616	615	613	576	611	644	613	577	592	602	607	616	604	616	544	554	581	599	598	617	619	570	600	610	554	596	632	611	595	604	587	628	602	567	613	633	597	629	624	608	634	586	632	642	624	612	635	604	632	579	630	649	565	672	640	602	641	614	562	579	589	644	609	591	632	606	590	590	578	616	601	644	574	617	611	632	596	619	639	600	638	640	637	565	634	628	644	590	577	597	566	577	591	587	595	594	658	628	619	613	615	564	636	606	614	604	616	610	579	567	592	634	626	606	617	593	581	590	643	603	574	593	614	627	585	602	599	610	645	628	654	620	611	545	599	607	577	619	552	599	624	632	610	594	583	594	616	632	619	637	615	591	628	587	600	594	619	642	627	660	663	632	604	627	605	573	589	581	638	592	607	614	612	616	575	618	593	609	630	588	565	592	620	612	599	586	635	639	599	597	616	636	580	634	639	602	606	640	613	599	643	568	677	587	583	639	571	620	594	609	604	591	607	579	581	629	592	568	579	623	635	590	643	633	607	609	602	600	587	590	578	626	588	582	581	606	614	601	602	615	632	612	586	566	627	601	593	592	602	627	591	636	609	640	576	625	596	589	624	633	635	610	623	649	638	581	614	595	581	603	601	626	589	626	628	553	652	579	614	601	615	606	595	596	625	616	610	598	599	605	605	586	571	613	573	570	604	623	609	630	577	589	627	604	591	606	587	631	626	588	618	617	605	653	602	598	591	596	607	660	600	597	624	628	592	597	664	587	621	649	614	585	628	601	585	580	585	584	624	662	601	644	598	584	616	606	621	593	615	642	656	598	632	612	569	611	611	572	629	596	615	632	668	597	577	646	630	621	606	618	609	582	591	619	597	594	617	606	603	615	587	613	620	629	596	623	610	610	606	590	605	620	587	579	600	609	634	595	583	646	591	598	636	628	607	583	608	629	609	593	592	592	558	608	601	606	594	616	621	624	587	622	606	665	612	628	543	616	571	587	605	596	642	564	608	637	587	610	642	611	626	612	630	615	612	622	647	631	603	579	592	644	570	576	616	594	599	591	576	620	582	587	629	578	619	594	618	601	611	584	622	671	600	593	593	588	642	616	596	608	573	610	601	636	638	576	605	587	593	597	589	652	617	604	597	600	575	621	652	571	628	628	614	573	592	671	597	604	625	604	591	633	615	640	603	605	617	633	628	655	573	640	589	621	610	534	585	615	626	624	581	616	606	582	655	603	615	617	657	598	575	592	582	647	597	599	611	625	624	640	604	635	545	623	585	644	608	613	609	591	620	603	598	613	632	612	602	646	594	618	600	596	596	576	605	611	664	577	595	588	560	580	627	601	599	650	596	590	565	666	627	638	600	613	576	607	619	628	610	600	600	589	594	617	596	593	576	574	602	635	619	586	608	635	657	636	601	614	585	604	610	636	625	612	631	625	621	603	580	542	600	623	599	598	628	611	605	606	574	630	580	575	636	622	580	625	599	559	574	605	557	607	635	591	654	589	631	636	620	599	543	600	581	658	569	585	637	578	578	553	581	644	647	567	570	603	579	601	608	595	630	633	585	606	604	586	599	603	610	658	617	632	623	644	663	626	588	603	665	598	615	595	610	639	612	618	611	571	568	601	577	622	570	620	608	563	605	585	653	605	622	624	639	669	631	586	633	642	577	603	627	622	585	650	610	606	594	608	616	596	603	584	620	644	602	570	606	591	622	605	614	581	588	627	585	618	602	637	573	599	634	639	604	580	604	617	586	607	616	588	598	628	625	596	586	621	570	595	593	663	574	618	592	587	602	614	606	624	616	580	606	630	603	624	585	631	576	599	613	586	612	633	602	628	608	632	584	608	599	615	624	587	634	589	597	583	625	598	588	572	612	618	599	605	606	594	589	589	604	618	600	592	612	635	598	567	605	603	588	598	616	638	642	610	573	608	654	613	622	611	627	628	597	612	630	585	577	587	604	615	624	624	630	605	591	619	580	635	617	610	649	591	645	582	571	605	595	653	586	641	582	615	597	581	626	581	617	596	610	631	629	592	691	605	616	576	594	594	582	601	591	621	651	610	608	579	615	579	639	583	663	599	595	611	617	636	621	613	585	569	572	602	634	618	568	616	622	591	594	596	657	597	603	635	564	585	620	640	557	591	618	597	648	566	602	539	582	655	585	602	609	604	589	641	632	593	611	621	615	599	593	637	598	592	596	613	634	579	627	644	567	587	637	632	607	598	605	578	569	647	636	638	664	604	580	591	626	613	610	588	605	579	586	623	656	604	600	571	598	612	553	590	550	645	588	602
23183	10184	10911	12129	24584	38733	55722	46065	32128	16027	4806	1359	543	329	213	244	278	247	237	225	203	211	227	214	202	199	198	219	240	225	221	234	238	215	227	217	198	253	223	222	212	214	218	203	221	214	184	216	221	265	228	242	228	227	226	260	208	230	213	237	210	241	195	222	219	222	209	225	235	225	199	197	226	217	198	212	237	221	228	227	210	220	222	215	225	210	206	214	221	241	251	217	194	180	208	233	216	199	273	217	195	249	219	215	223	255	233	256	223	229	225	216	225	196	206	232	234	223	213	193	221	237	215	217	215	224	228	218	215	217	229	242	205	220	210	201	219	230	211	251	224	221	213	224	212	237	226	224	240	219	236	215	223	239	222	236	199	238	220	207	195	208	217	238	249	220	219	203	200	223	213	207	220	222	227	222	238	206	223	226	221	233	207	232	246	205	220	242	213	234	228	241	208	231	211	206	238	242	245	223	220	203	250	236	226	226	215	236	219	245	190	230	204	234	221	222	243	238	208	237	211	197	194	216	218	210	246	228	230	226	204	215	220	236	216	215	216	232	202	208	204	248	208	221	224	207	219	228	223	208	234	212	198	214	244	206	200	193	237	237	225	223	196	213	205	219	230	233	238	236	237	241	222	203	202	205	202	211	221	224	213	229	209	216	214	220	227	229	233	251	248	230	219	209	206	227	227	229	246	223	219	203	197	201	221	215	241	241	229	214	232	197	229	213	235	198	240	211	228	203	209	226	222	209	201	207	217	217	226	226	239	199	233	241	202	229	208	211	233	235	233	227	208	217	207	220	250	215	210	237	225	236	216	246	211	194	182	202	238	237	227	183	193	225	233	214	215	220	221	216	219	222	202	208	209	215	206	198	210	214	209	225	212	220	210	222	248	214	221	236	211	241	199	197	205	222	223	219	224	214	217	209	229	238	214	238	214	209	217	212	230	184	206	219	207	193	243	222	222	213	212	240	190	221	226	210	229	219	225	233	232	248	210	215	250	206	198	208	212	220	240	207	212	200	216	227	236	209	234	240	236	239	228	223	194	233	200	209	208	219	221	207	232	216	218	222	240	236	208	197	238	240	259	218	204	231	194	242	213	238	225	231	214	198	215	213	207	226	207	218	203	228	229	202	237	203	203	231	219	223	218	228	236	229	200	211	212	221	214	236	237	222	228	212	221	228	213	242	218	244	212	214	233	225	212	213	178	215	203	224	230	251	210	212	205	229	226	230	208	217	222	228	223	236	174	222	215	202	225	228	194	232	204	248	234	189	219	248	239	224	218	214	222	195	225	213	217	242	209	239	232	214	210	222	199	213	208	232	223	236	201	231	247	237	189	224	231	237	212	215	213	218	218	250	218	256	228	236	224	213	205	223	212	204	206	218	242	212	241	225	236	228	235	203	222	183	201	191	221	213	198	206	220	228	215	210	247	217	227	203	190	215	228	237	200	238	221	233	224	218	234	211	215	195	222	225	232	205	241	230	189	191	206	220	214	187	201	219	223	249	239	214	215	199	237	220	210	215	239	204	233	258	234	232	217	211	258	226	217	233	197	242	215	252	217	216	227	211	206	212	247	229	229	256	216	238	227	214	186	218	227	220	230	204	215	197	242	216	215	219	198	215	221	226	205	238	222	247	234	257	207	223	248	234	222	226	249	244	230	218	238	216	216	207	242	252	241	208	217	238	244	243	215	222	230	209	227	222	224	229	218	221	234	223	204	206	258	198	222	210	225	217	236	211	215	239	228	205	219	242	196	205	223	205	233	223	195	190	212	211	240	224	231	198	217	219	223	175	229	234	213	228	227	215	223	215	218	209	199	238	206	202	235	226	232	235	217	249	201	201	212	216	199	190	209	228	218	210	251	259	212	204	192	210	210	235	204	203	224	236	238	211	222	223	185	204	232	224	252	214	205	246	232	253	223	223	231	229	210	226	210	226	224	214	246	214	229	194	192	214	209	210	213	194	204	214	221	213	209	222	217	198	211	234	209	233	186	244	222	221	190	202	202	207	214	206	222	229	217	219	213	220	251	205	241	220	212	219	230	232	201	227	212	241	217	233	213	229	200	200	227	231	220	216	226	211	232	232	244	222	241	220	214	225	221	234	202	223	201	202	204	232	224	218	206	241	190	225	230	225	220	199	194	227	205	239	238	248	210	194	194	220	193	204	232	205	208	219	230	219	197	231	226	236	212	224	215	209	200	229	217	220	248	223	214	210	220	190	236	243	239	219	218	226	236	263	223	222	215	214	238	222	219	213	212	224	206	212	211	190	214	201	189	227	224	248	224	203	225	217	210	229	219	216	207	225	229	227	201	243	195	231	217	219	227	251	196	235	202	217	228	224	242	221	233	221	211	200	239	221	229	229	241	226	218	204	233	203	213	212	202	195	208	214	218	214	226	212	223	231	251	222	227	243	222	223	197	226	195	244	239	200	213	220	203	228	222	207	222	203	209	202	247	210	228	222	217	209	211	230	192	208	231	226	201	195	240	216	250	232	217	235	243	240	226	216	233	246	223	234	197	204	194	218	208	200	217	218	208	216	211	221	217	224	245	235	196	215	214	215	235	203	224	218	217	240	217	223	206	224	217	212	210	205	204	214	223	232	233	217	254	216	204	221	218	222	235	241	246	219	218	235	238	222	204	230	215	241	229	220	227	222	214	204	250	233	224	209	206	213	235	237	227	218	207	241	225	224	234	212	213	216	221	206	212	228	210	220	237	248	219	211	219	204	232	221	190	212	228	222	210	209	252	237	226	210	222	198	241	232	213	211	211	190	250	194	208	208	233	223	212	224	234	259	255	195	222	225	255	243	236	219	214	222	214	218	255	201	210	235	221	206	224	226	235	228	210	220	224	210	206	207	209	222	250	237	215	214	222	242	237	212	216	208	237	233	237	225	211	243	231	214	211	236	219	221	188	216	225	236	203	236	221	204	264	201	198	217	212	236	198	217	225	205	211	210	228	221	219	215	216	231	220	225	222	245	194	201	202	237	210	224	211	224	236	204	238	249	226	190	213	245	219	206	236	220	218	185	214	229	210	188	217	261	219	217	225	211	224	218	241	209	220	240	251	198	248	212	248	231	217	251	251	191	240	207	224	223	234	221	211	239	227	210	215	213	216	201	236	226	211	219	232	227	223	220	220	224	215	242	236	229	212	206	205	238	230	231	212	219	233	192	225	227	224	234	193	219	191	223	195	228	194	220	218	248	206	232	209	208	212	223	247	230	199	209	229	242	220	206	215	190	182	236	211	211	213	200	215	225	220	250	220	217	221	192	243	191	214	230	206	208	197	248	254	224	252	232	227	206	237	203	239	226	238	206	209	220	225	212	220	249	222	244	231	220	207	230	227	219	193	242	206	224	219	212	196	255	221	228	219	229	211	235	226	214	223	225	207	233	231	212	208	235	204	223	224	228	222	251	208	219	207	203	223	234	227	261	200	249	230	232	200	199	230	231	215	227	230	198	199	223	224	228	224	226
11785	7484	15540	24658	39174	52861	67575	58928	47035	29968	14258	5933	2394	1047	725	580	581	585	546	559	577	583	606	555	613	548	583	565	571	559	547	606	569	554	561	591	583	573	558	527	611	559	578	612	573	589	586	557	592	608	540	555	546	595	593	570	641	594	525	547	562	553	572	581	568	583	597	569	571	592	620	586	594	576	594	595	576	555	552	568	543	558	569	583	558	608	590	577	575	585	566	582	615	573	577	566	566	577	585	597	635	597	561	532	588	603	557	572	552	577	551	560	578	566	590	563	557	555	592	584	525	579	603	571	604	553	576	533	573	561	539	571	504	603	538	592	561	568	574	552	569	575	538	622	564	583	559	589	609	564	556	601	592	552	569	617	539	564	597	531	565	552	562	554	554	548	571	580	532	557	560	529	588	574	579	575	543	594	590	586	589	575	550	591	595	569	575	586	563	583	567	554	557	601	534	555	606	582	578	550	575	537	568	607	578	573	566	594	553	556	576	598	566	579	587	564	548	596	583	585	558	586	558	604	563	530	537	565	584	594	567	555	532	562	584	586	566	547	581	617	534	591	560	562	532	591	559	587	574	547	597	583	553	537	568	592	589	585	569	556	595	582	578	582	535	583	578	591	583	604	557	570	587	561	590	562	535	597	575	544	540	605	595	545	553	560	578	586	554	534	555	557	622	558	566	575	570	538	605	570	538	534	574	506	588	559	571	612	544	607	529	569	596	570	557	586	563	546	549	569	569	559	561	611	547	611	589	586	564	530	535	543	575	561	628	607	577	580	601	570	573	593	589	606	566	609	601	585	565	558	530	534	592	565	550	526	591	580	601	538	611	543	591	514	596	599	574	580	588	567	563	572	580	569	557	593	574	613	596	603	593	603	611	571	609	569	576	601	548	594	588	543	581	580	571	580	594	511	585	574	638	605	616	629	621	545	600	573	568	552	535	572	550	607	589	528	540	557	569	591	558	555	559	540	543	566	552	564	586	576	595	565	555	563	551	584	574	568	544	596	608	567	586	557	589	602	585	595	594	533	547	571	573	550	567	553	585	549	542	566	632	555	559	541	537	559	567	634	586	500	583	557	523	557	555	574	540	577	572	567	532	592	596	557	579	614	593	568	599	588	540	544	592	591	550	548	602	518	549	541	557	602	588	535	611	552	566	544	577	535	602	546	587	617	601	575	567	568	602	566	542	567	607	573	535	586	608	610	545	564	562	581	581	614	567	559	607	560	562	542	552	536	509	569	550	541	587	563	542	603	560	600	552	553	585	607	569	583	563	579	548	603	593	583	614	592	575	577	621	584	554	570	569	563	580	558	538	557	568	584	532	566	586	574	597	558	557	581	542	587	586	517	582	587	540	531	583	608	584	585	548	573	597	550	561	553	559	566	559	557	563	538	552	606	577	588	563	536	570	586	583	583	567	556	573	579	570	573	579	581	575	565	545	578	577	561	599	563	565	598	631	589	548	562	565	534	574	576	595	573	548	528	594	607	587	590	569	549	603	571	520	557	567	563	596	564	578	573	581	572	557	548	580	559	581	549	549	583	574	565	637	542	552	600	534	567	564	575	513	593	617	571	567	637	548	553	564	591	588	547	559	562	522	575	602	542	567	586	546	592	569	588	588	621	558	557	575	548	579	519	574	616	589	563	576	555	561	570	582	548	556	582	555	568	536	566	554	604	604	589	568	541	568	541	580	598	581	616	529	585	568	536	591	586	574	610	564	581	526	588	606	603	585	595	594	593	613	581	579	601	562	559	567	589	569	582	597	602	543	543	594	543	561	620	552	571	605	579	566	535	605	559	581	533	590	596	574	607	578	559	601	572	597	571	557	564	553	550	552	546	590	560	585	550	585	613	544	588	587	538	608	603	548	569	581	527	570	575	572	544	525	590	557	555	592	560	577	591	539	562	537	584	573	576	553	598	561	560	554	565	594	562	557	612	564	574	579	588	595	560	584	581	592	548	585	548	574	577	646	559	564	588	610	566	548	563	596	555	559	561	564	601	546	598	581	580	588	538	600	568	536	573	604	576	569	640	561	555	590	596	567	589	563	547	559	541	571	561	565	574	570	579	609	556	601	574	583	584	617	564	549	588	589	561	567	600	577	594	612	576	569	597	587	564	599	584	544	564	595	583	567	535	558	570	500	565	595	579	555	589	561	569	538	561	563	583	561	565	562	596	563	552	579	575	619	559	560	562	539	543	543	545	614	647	562	563	586	587	553	611	581	567	552	572	578	537	590	597	538	578	555	586	602	566	597	573	540	571	571	583	566	584	570	578	572	572	568	537	568	600	598	573	564	603	600	590	582	574	603	558	570	577	547	601	551	560	548	568	584	614	604	581	578	570	609	569	561	584	542	550	579	557	604	562	569	586	592	544	579	620	602	544	557	568	584	580	575	591	563	554	598	542	570	585	594	586	619	565	560	547	558	571	577	600	580	606	539	538	544	634	607	543	570	538	594	567	568	566	577	552	552	575	580	559	577	562	573	597	566	561	599	594	588	566	555	552	546	588	574	578	560	575	559	573	631	562	556	587	598	552	550	589	572	549	573	586	598	533	574	599	544	526	545	595	612	563	568	581	580	550	577	569	552	565	571	552	614	569	570	583	557	565	595	585	561	553	625	561	575	590	577	606	541	575	625	591	561	563	581	590	617	531	589	580	576	573	565	568	563	567	534	601	589	586	588	624	557	625	596	559	599	591	558	562	563	594	561	567	574	587	588	573	544	542	580	598	567	567	545	616	533	586	582	561	552	558	577	567	585	547	580	566	556	555	568	616	555	529	580	600	566	578	604	522	592	592	615	577	555	583	559	577	599	549	603	603	584	535	541	562	598	556	565	583	570	576	553	573	579	549	594	591	555	527	557	574	589	581	600	587	562	551	575	587	636	563	603	582	551	570	564	555	568	565	577	583	549	580	559	578	557	559	577	596	589	565	562	552	604	560	602	556	555	566	523	557	590	561	620	564	594	577	552	569	593	615	588	586	578	584	582	612	554	566	571	591	531	552	586	594	525	562	565	563	514	536	543	574	553	568	520	563	578	596	548	579	591	595	607	572	578	536	630	595	579	551	588	575	561	518	575	588	574	574	573	560	607	598	565	574	552	611	587	563	606	581	573	602	540	606	582	545	540	581	567	586	542	565	565	538	551	571	599	564	589	617	627	597	595	582	598	562	549	569	628	574	610	595	546	568	566	584	574	576	598	529	547	566	565	585	562	588	536	568	652	585	571	563	568	547	571	600	560	564	565	613	580	521	568	595	515	551	585	581	554	600	540	560	579	567	561	568	596	622	605	568	576	560	572	546	571	598	630	590	570	558	559	595	568	555	571	570	574	580	543	568	592	595	546	541	595	604	590	548	582	550	573	575	540	595	574	539	598	537	561	584	601	596	532	537	551	581	554	564	582	535	557	611	548	591	552	551	586	583	546	547	596	601	575	559	612	541	541	583	569	541	566	598	567	582	578	608	583	546	598	582
6394	4486	7524	5496	4985	4560	5348	4260	2414	1001	536	355	291	248	252	231	249	233	245	239	256	257	248	257	228	234	224	251	235	241	260	242	251	246	239	235	226	261	230	217	246	265	243	238	244	233	210	220	238	257	239	234	228	230	224	233	255	221	237	222	219	226	238	249	228	268	218	244	206	227	216	246	263	234	252	241	254	236	230	253	235	239	221	257	246	222	223	213	217	247	243	209	243	215	237	234	232	270	233	215	250	228	271	224	255	224	247	201	259	231	224	247	213	240	240	240	218	230	213	261	256	237	247	203	212	219	227	231	237	242	235	225	275	240	231	253	218	241	221	237	213	216	230	200	255	225	259	243	245	226	233	235	245	220	254	243	213	229	220	231	233	240	227	236	248	236	225	250	238	253	226	240	242	242	221	231	207	249	245	223	218	251	231	244	242	238	232	256	250	247	250	226	222	271	206	217	245	232	210	221	217	247	228	239	247	240	228	247	231	246	240	253	253	227	233	284	274	237	215	243	245	249	224	235	255	226	224	222	227	197	212	232	196	212	255	223	262	235	228	236	251	219	231	245	259	226	239	264	226	220	239	239	206	228	255	236	232	234	247	256	243	235	242	253	246	219	252	242	231	212	221	245	245	233	250	232	230	241	249	255	206	211	231	254	250	245	229	222	241	251	234	237	250	241	250	228	252	228	247	218	248	275	214	243	227	237	233	213	257	238	262	219	243	221	237	247	219	236	222	243	230	235	261	214	230	214	248	226	227	243	239	223	205	265	237	248	242	240	238	233	215	272	220	204	227	227	238	239	239	246	246	245	269	290	274	255	229	230	229	250	221	229	215	250	255	230	229	251	228	260	222	219	252	229	232	220	215	229	239	257	208	225	228	217	201	231	243	227	216	217	238	235	229	240	244	215	235	239	251	236	256	251	251	224	217	231	256	220	210	245	242	214	229	239	246	206	234	260	225	257	245	226	258	220	236	226	232	243	266	235	238	236	235	232	221	265	235	228	259	214	262	234	214	238	240	223	257	209	238	223	242	242	231	245	244	234	248	236	223	247	211	243	251	244	239	231	210	245	239	221	244	236	221	243	237	235	270	210	264	237	243	239	221	245	221	229	221	244	268	234	235	234	234	225	259	203	223	239	226	222	245	235	226	228	209	271	232	229	215	209	219	243	231	228	263	233	221	242	224	260	260	226	246	205	216	215	251	232	248	232	250	243	212	217	240	234	247	254	219	263	242	243	263	250	216	221	237	240	259	243	250	251	235	251	234	211	251	225	237	228	252	247	225	246	216	213	217	211	237	206	241	241	250	251	223	235	233	243	244	209	228	205	228	224	241	243	220	240	238	194	229	237	216	231	236	238	226	234	210	203	222	243	219	274	246	226	223	224	256	267	279	249	206	240	266	254	199	253	239	232	210	234	227	221	243	233	234	239	274	234	235	259	243	199	227	243	238	245	215	232	230	258	215	229	231	242	210	226	237	232	251	237	222	242	235	240	210	251	233	217	221	246	251	234	240	238	234	249	242	231	237	220	240	233	242	246	231	243	250	261	252	228	250	233	251	226	232	236	235	248	222	208	243	228	213	231	241	239	220	242	281	238	236	234	260	238	243	250	227	241	211	228	221	245	216	248	246	260	225	220	214	243	232	258	232	229	238	238	206	256	221	215	239	223	242	240	238	229	244	237	243	204	225	231	227	229	289	231	243	266	248	224	244	262	258	242	221	226	245	238	241	232	248	221	254	249	214	231	220	261	245	238	244	229	245	216	245	230	258	245	251	204	232	245	252	252	251	227	264	224	238	263	239	254	253	237	248	220	206	229	251	256	218	258	258	238	250	231	262	230	223	252	236	233	252	237	241	260	230	231	233	203	235	249	241	237	252	209	255	229	216	246	268	251	230	231	260	225	252	245	227	248	245	244	248	197	228	244	229	239	244	247	251	226	233	250	218	224	243	231	214	252	249	229	239	224	226	254	225	233	215	236	262	232	244	245	191	248	246	250	247	226	238	226	252	230	240	231	246	230	213	253	246	241	236	222	237	274	257	220	257	212	251	269	247	228	225	257	235	244	217	246	254	214	234	242	222	235	208	237	232	233	220	245	259	232	235	252	220	264	233	251	241	203	248	234	264	233	240	223	236	230	229	238	240	248	260	204	239	236	237	239	264	255	253	226	240	237	246	239	237	256	253	249	256	228	216	236	238	235	234	254	238	223	224	253	244	208	227	244	263	240	254	224	239	247	239	228	229	236	243	258	238	231	236	224	264	225	223	221	252	235	238	250	243	230	250	241	230	234	239	266	211	228	239	254	258	205	251	246	241	235	240	241	250	217	248	243	252	250	240	193	235	246	258	256	235	225	222	253	241	249	217	243	228	209	254	231	242	227	253	256	252	244	224	199	230	250	255	226	245	258	230	218	231	230	238	228	222	229	228	246	235	249	214	226	240	211	238	243	238	241	240	233	258	239	244	214	232	245	225	233	212	228	221	223	253	219	232	255	232	200	213	232	228	229	238	241	242	236	229	235	215	223	246	240	248	246	211	229	213	238	249	252	241	245	237	229	223	197	236	224	238	234	232	218	251	217	226	227	234	238	241	220	226	232	248	233	226	233	250	229	247	232	210	226	238	226	215	216	222	239	221	237	251	243	248	232	231	245	244	219	243	246	208	216	224	225	238	237	266	230	253	258	214	220	225	230	208	226	216	229	219	236	229	230	228	213	239	233	203	209	257	237	242	208	221	218	249	241	255	209	235	240	246	232	235	226	228	234	239	207	227	253	246	249	235	221	216	241	245	255	212	228	250	212	243	248	242	215	235	243	248	244	221	270	222	212	240	242	228	232	241	260	238	257	232	222	263	222	220	215	228	242	236	233	233	208	238	252	234	262	220	241	234	244	267	250	205	225	242	224	243	226	246	228	257	247	244	227	242	247	260	249	221	226	230	241	246	233	215	229	226	244	241	247	255	254	214	230	263	254	242	242	226	222	232	261	221	239	229	244	238	244	259	252	242	220	225	247	228	222	233	260	229	217	238	244	218	241	254	252	250	251	234	212	208	245	234	236	210	223	269	248	258	222	240	229	252	249	246	240	224	240	228	222	239	230	244	249	216	242	219	222	208	224	224	230	224	245	216	243	236	254	228	226	229	271	274	237	218	232	212	227	247	240	232	225	239	231	223	244	250	232	219	245	246	224	241	241	253	225	238	251	224	256	227	229	231	230	206	249	248	238	223	274	220	200	246	236	236	242	222	224	231	261	235	244	252	223	243	262	238	228	229	225	218	231	246	230	253	223	234	221	241	264	227	252	241	257	235	231	234	240	212	259	234	246	192	223	241	239	221	260	222	232	204	250	220	224	245	250	264	246	262	233	245	211	255	228	238	227	247	207	212	236	239	239	257	221	244	261	227	191	210	220	262	236	236	241	274	253	234	235	229	229	242	239	223	228	218	234	261	238	232	232	209	241	239	248	235	240	237	241	241	239
4376	4384	11751	13769	14479	15913	18760	14590	8589	3620	1971	1213	855	636	612	631	595	571	608	633	609	583	590	633	596	654	630	637	586	644	640	688	638	597	613	641	607	623	619	624	569	614	601	588	612	653	574	598	619	641	610	593	615	580	625	617	592	625	611	577	619	643	628	621	603	600	593	608	640	616	624	586	626	631	609	571	578	585	638	644	555	585	620	580	602	597	593	585	637	605	610	629	566	640	603	632	615	610	616	612	642	584	612	569	575	642	638	598	614	588	594	612	574	600	604	612	604	624	610	575	629	584	527	617	658	594	572	620	629	605	624	599	652	573	590	613	573	613	643	664	575	610	610	565	623	617	624	616	646	649	633	617	598	598	652	567	660	642	612	602	593	608	652	621	616	581	574	601	651	620	584	637	574	659	597	611	648	585	620	620	586	614	586	626	651	626	623	632	551	583	606	571	602	607	604	601	635	567	625	587	633	633	572	629	581	649	667	613	637	599	602	568	604	594	596	595	602	566	639	621	619	609	653	586	595	603	603	597	638	639	625	569	577	588	614	630	596	604	587	584	626	595	614	615	572	624	602	593	610	640	613	550	652	565	597	590	605	615	611	592	656	556	640	624	619	646	617	600	618	598	591	608	618	581	618	628	616	599	643	619	598	618	617	591	582	544	617	611	592	661	656	632	610	584	599	620	601	556	626	593	606	601	630	589	618	602	602	637	594	645	591	629	626	616	630	613	644	642	636	646	612	660	659	588	590	579	588	587	664	669	587	619	633	645	610	615	665	602	580	618	602	621	625	624	535	578	596	588	629	602	569	610	604	606	593	595	614	646	585	596	608	585	635	646	617	585	551	627	631	631	585	631	621	560	641	611	580	600	607	603	597	587	638	611	599	613	616	634	597	597	597	631	632	532	643	637	601	556	625	603	566	606	658	582	603	613	626	608	596	578	629	589	603	615	565	649	556	583	572	652	546	595	609	595	671	589	612	595	631	609	604	652	605	663	607	598	624	578	625	601	632	595	627	628	620	610	608	619	597	587	603	596	578	625	628	589	570	583	574	634	623	613	593	622	603	573	599	569	628	579	616	618	584	624	631	614	628	593	617	580	586	599	640	652	607	594	591	639	552	581	622	603	648	644	645	645	621	624	638	603	600	618	602	608	594	603	641	600	647	569	597	653	610	654	593	598	628	578	596	626	604	599	605	578	597	607	598	663	614	646	613	603	631	597	641	615	646	623	584	592	623	603	605	601	596	614	584	654	623	600	604	625	626	613	622	659	624	612	643	591	591	648	642	659	623	607	568	589	609	657	639	624	585	620	581	594	594	599	616	615	611	611	599	624	603	637	617	599	614	635	617	613	632	575	601	591	623	571	606	589	619	650	616	608	583	577	606	586	652	630	600	598	606	596	596	608	626	600	614	579	625	608	568	658	597	563	612	636	608	609	633	615	653	615	582	615	610	621	643	614	606	587	603	601	599	622	646	620	591	607	590	618	580	621	606	586	622	582	597	588	610	591	643	641	591	638	563	647	637	606	603	626	611	611	624	592	629	577	599	558	620	603	586	579	630	572	604	578	613	614	588	612	626	608	619	577	565	603	610	637	645	586	600	659	584	631	571	568	615	606	618	610	577	620	629	619	572	632	598	604	607	643	577	690	608	573	607	635	596	580	601	582	623	600	579	632	625	625	588	584	580	653	645	621	663	615	585	598	647	634	624	620	592	629	586	599	643	612	609	608	610	618	627	637	635	609	631	601	616	628	592	619	585	602	662	549	603	571	649	597	631	604	586	658	639	609	620	607	614	610	608	640	616	570	608	560	584	628	620	567	623	648	641	656	578	604	588	620	635	631	614	565	650	616	578	596	550	570	634	660	650	596	627	612	579	608	576	576	583	551	596	575	593	631	642	570	590	613	591	631	601	610	619	604	625	584	613	634	605	623	582	595	629	630	600	614	563	629	583	609	573	634	600	593	615	629	638	616	611	646	556	631	619	587	589	622	594	640	598	665	611	617	627	612	627	579	602	623	554	628	556	632	607	618	590	604	614	591	594	648	612	585	645	563	580	615	598	582	587	595	628	613	605	631	599	622	566	610	592	567	633	621	584	612	650	609	660	614	580	618	584	598	582	606	622	569	589	625	613	579	589	618	588	590	647	607	636	609	581	596	601	631	594	583	564	608	618	577	542	616	587	635	651	620	604	612	614	602	596	616	569	556	621	606	632	640	603	623	618	600	640	590	625	625	650	608	612	634	605	581	664	668	586	611	594	589	559	630	626	640	597	600	581	609	605	594	620	618	595	619	595	583	635	620	633	620	587	594	591	624	613	608	620	604	619	617	620	640	604	622	603	592	585	576	571	563	538	642	614	575	591	609	659	629	617	586	644	610	638	577	608	636	595	616	626	578	610	619	609	589	626	590	592	593	573	540	598	624	624	615	611	621	611	627	571	598	612	651	588	652	610	578	617	619	598	614	609	643	633	589	610	602	651	593	599	599	635	548	639	585	638	646	612	613	600	601	637	615	569	595	587	579	627	598	635	641	607	656	563	645	586	590	614	660	675	586	590	612	634	566	664	586	588	625	590	628	616	604	594	606	615	614	649	574	593	643	583	628	651	617	649	611	644	627	619	636	583	651	598	569	618	615	654	575	639	635	613	633	630	628	629	599	617	592	586	588	671	601	664	582	580	653	646	676	649	614	615	577	606	641	600	562	637	578	619	590	641	583	569	601	588	607	621	673	547	604	605	596	594	586	654	645	589	584	604	576	573	621	606	576	618	590	637	628	634	612	572	641	636	622	597	634	632	630	614	590	646	600	589	560	568	620	585	578	598	612	608	646	594	595	601	630	575	570	618	581	633	620	590	612	587	633	609	610	640	600	618	584	596	629	579	631	625	675	580	560	601	594	574	548	604	643	628	584	616	603	667	608	605	603	607	602	613	650	615	599	604	617	608	642	648	580	620	605	624	660	622	561	542	580	619	578	618	595	555	647	579	624	624	631	601	625	579	606	621	616	631	604	634	581	645	620	624	597	658	617	620	673	665	618	600	609	623	610	644	568	629	627	573	594	638	621	620	637	618	599	588	626	581	590	570	604	616	628	585	596	605	558	659	619	589	614	616	594	587	572	612	608	588	642	548	623	584	641	656	601	628	604	639	613	577	579	642	583	590	605	614	627	613	606	597	630	630	627	624	642	593	594	654	632	615	621	597	572	606	620	613	602	609	607	631	595	607	652	624	636	600	617	593	608	614	607	619	643	591	620	643	577	612	598	625	592	611	629	582	617	656	595	647	603	612	603	601	581	622	593	589	615	592	564	605	658	570	582	580	572	650	602	593	658	614	591	603	574	652	589	653	640	586	599	617	620	625	622	637	589	605	650	606	601	633	621	585	595	611	627	648	624	639	657	607	602	615	618	595	622	614	595	597	582	602	613	660	621	588	623	589	588	606	609	625	610	633	587	630	599	598	634	604	623	607	606	562	632	621	618
16587	8157	6533	5362	4418	22292	43098	30500	15803	7799	3682	1432	738	371	275	240	245	268	232	247	238	267	247	275	238	243	214	247	230	248	240	235	255	251	233	260	250	242	236	245	211	229	252	278	262	239	260	242	266	225	233	233	259	219	241	244	235	237	260	255	278	225	242	221	239	253	239	233	226	263	229	259	244	245	232	253	252	243	236	231	216	230	258	247	234	236	224	250	258	215	240	257	262	232	243	210	251	252	234	227	261	231	235	252	251	259	259	263	263	249	250	256	249	229	249	241	257	242	263	294	246	232	239	234	229	246	248	250	225	268	244	249	288	223	250	266	212	228	231	248	230	235	240	250	232	240	227	229	285	258	236	226	231	253	259	244	238	218	253	258	256	211	247	272	275	249	237	238	238	247	256	250	246	244	257	241	239	237	230	235	258	245	257	248	254	269	263	238	245	239	249	269	225	246	245	234	228	265	254	232	262	260	259	249	231	263	267	237	248	259	255	230	225	225	246	251	233	254	256	254	251	234	253	244	218	242	234	275	255	253	230	256	232	258	265	234	255	213	224	207	236	233	229	281	236	233	253	234	249	253	255	270	238	242	270	220	239	221	260	273	260	226	231	264	239	272	265	236	244	236	240	227	225	258	242	243	225	250	262	224	238	270	248	275	253	225	238	257	265	258	256	225	234	258	237	258	239	258	261	232	233	241	245	239	235	225	246	260	247	229	263	252	244	228	255	242	270	247	261	250	228	244	251	248	221	253	262	245	233	259	240	242	241	242	200	232	237	236	259	230	267	243	253	240	237	236	244	252	225	258	248	276	252	250	256	238	271	269	255	236	261	249	245	251	269	256	210	237	230	259	236	235	254	223	258	274	268	248	282	238	223	237	244	270	241	225	233	230	237	236	239	245	222	217	234	245	234	253	232	251	263	221	268	220	217	247	231	239	234	259	221	245	220	236	231	283	252	247	206	243	244	240	218	229	238	242	229	255	234	253	250	249	210	243	234	241	242	225	237	241	249	239	271	232	234	262	238	240	240	250	239	225	257	250	254	231	243	267	262	265	252	249	232	268	265	232	209	243	261	241	216	240	223	228	225	267	244	235	240	259	247	231	232	260	228	260	239	231	244	233	256	241	247	207	266	229	233	246	243	227	223	214	215	261	253	267	235	255	236	211	228	240	239	230	261	226	237	247	247	239	219	237	229	250	266	229	256	240	224	243	262	227	240	235	233	232	275	243	273	237	251	233	262	267	266	221	264	252	234	222	223	248	210	240	236	232	228	239	258	204	274	263	251	251	264	247	246	259	238	239	246	229	228	218	244	209	252	236	257	235	249	255	264	255	280	235	246	249	223	221	226	256	244	236	230	284	208	263	235	250	245	244	229	247	227	252	239	262	238	261	275	236	254	232	215	242	253	245	293	243	231	218	247	262	242	262	249	242	241	263	256	251	231	233	257	222	235	231	258	253	231	260	219	228	239	263	231	251	218	241	259	231	237	253	231	239	237	251	257	246	256	226	248	228	254	246	229	272	265	234	253	251	231	243	230	254	245	276	235	253	265	234	252	260	223	228	230	231	262	247	237	269	237	244	232	251	227	251	232	270	270	261	259	271	224	256	249	236	229	249	238	211	234	226	233	250	252	253	236	227	261	276	222	244	252	208	243	247	226	242	245	294	245	250	271	239	252	249	219	251	242	239	212	231	245	246	241	251	247	225	241	267	225	220	262	232	281	274	255	257	224	255	230	247	247	253	259	237	246	252	255	243	267	243	249	261	260	245	251	230	229	252	248	252	248	262	237	265	229	226	277	246	255	219	256	248	260	246	231	239	264	237	255	252	240	236	271	225	254	253	249	295	246	253	272	247	250	260	258	237	247	261	249	261	246	249	212	233	248	246	258	237	236	225	226	261	234	260	259	226	264	215	227	247	247	249	247	236	234	238	244	260	215	243	230	225	270	260	271	252	234	264	255	255	240	233	232	241	223	250	263	237	259	250	245	230	232	261	230	230	252	231	241	224	237	214	241	238	224	237	225	253	252	223	219	243	245	252	232	244	233	230	243	246	213	211	251	226	247	246	248	237	244	226	274	236	221	267	254	260	228	263	221	212	244	247	247	218	253	233	236	245	243	270	268	206	234	250	226	240	242	265	234	254	205	223	238	232	236	231	224	240	235	241	245	227	265	242	240	248	246	248	255	236	240	279	224	248	265	239	258	254	249	255	251	241	246	236	224	221	208	226	243	268	248	249	206	231	258	260	241	266	239	222	242	252	246	217	245	262	224	240	218	236	238	232	272	232	244	239	248	228	226	240	236	232	225	237	243	221	245	243	228	238	246	237	223	256	240	247	227	254	263	258	231	226	261	235	221	234	229	253	242	257	259	232	257	228	232	235	216	214	244	263	222	264	254	236	253	245	248	243	246	254	245	245	280	229	281	247	245	239	230	239	211	273	237	253	257	247	269	231	233	231	234	236	256	259	236	267	220	270	242	225	231	273	245	242	238	244	244	218	251	228	237	253	267	237	242	244	257	225	236	265	223	261	265	259	265	236	244	242	223	257	259	245	241	218	249	248	222	214	235	230	249	250	272	230	250	246	236	212	246	231	247	230	248	235	242	231	256	228	235	236	241	234	245	248	229	256	213	219	205	250	256	249	216	274	261	263	236	259	251	238	258	261	242	279	251	265	251	216	272	245	226	241	271	268	255	252	248	245	256	284	223	249	228	252	255	256	243	275	262	254	243	286	273	256	258	258	266	205	263	241	262	235	238	245	215	245	252	240	254	234	230	252	242	244	214	251	269	272	223	235	245	236	258	240	248	238	233	250	254	222	253	257	247	253	256	252	241	234	244	234	209	235	243	253	268	223	226	252	227	229	247	232	254	239	243	259	255	239	266	240	250	242	250	235	262	253	247	245	230	244	255	245	247	258	225	271	239	230	234	249	242	276	263	250	275	232	237	268	246	244	244	290	219	242	238	225	257	259	240	248	252	262	236	242	230	237	257	235	291	243	222	267	259	246	250	238	251	250	267	265	232	247	236	216	253	260	245	257	252	231	234	261	233	270	231	245	239	261	260	232	223	270	211	234	260	251	237	253	257	248	260	246	246	257	269	233	247	245	241	261	258	251	252	235	255	264	241	245	248	252	249	213	225	272	267	258	221	223	251	225	223	236	259	250	227	235	284	243	244	262	232	276	267	260	239	239	232	236	255	227	262	241	239	239	246	248	232	219	245	259	227	262	225	205	271	235	273	261	276	238	266	232	238	246	247	244	255	236	237	237	215	262	226	231	201	251	262	263	229	244	267	262	257	244	243	234	260	272	234	261	243	238	241	229	257	239	263	232	239	232	237	246	234	267	236	219	229	231	216	244	234	227	252	254	237	252	243	262	231	242	253	255	253	254	251	240	244	263	260	270	223	247	255	256	273	239	253	254	215	246	225	251	264	209	225	241	214	234	234	245	281	281	247	248	255	217	248	231	236	229	208	260
10031	6570	10230	14063	14166	38383	56101	44765	31539	22496	13817	6501	2744	1180	693	659	593	611	627	598	637	641	586	628	608	637	614	579	636	591	648	595	616	638	619	651	593	603	580	620	612	610	611	607	609	623	643	642	596	621	622	648	621	610	634	662	642	568	678	615	649	631	622	641	624	633	619	644	629	616	638	613	639	602	646	640	597	606	640	630	627	610	622	645	552	656	596	658	620	617	623	624	602	627	619	600	636	603	663	587	650	597	605	663	605	594	617	650	607	640	658	582	611	572	603	656	645	612	645	607	606	621	679	643	670	640	614	642	611	600	629	654	609	633	656	625	626	621	618	607	589	624	647	622	636	649	660	601	607	621	619	607	657	632	691	613	582	599	607	634	590	619	671	617	608	637	650	664	590	641	598	665	601	642	608	634	644	634	659	642	649	631	629	591	614	628	614	609	613	626	613	622	615	620	609	609	594	621	607	610	617	644	629	621	670	617	626	622	665	599	655	624	646	616	654	633	608	629	616	623	620	591	631	620	599	659	631	661	613	667	617	657	592	642	636	646	597	670	567	639	631	570	625	647	630	593	619	624	598	644	637	611	643	632	632	636	584	657	691	649	671	601	630	722	662	602	661	585	607	596	566	571	594	600	643	631	661	645	650	636	665	627	651	610	654	612	637	583	597	648	601	642	636	607	594	669	628	634	553	664	632	624	625	651	615	660	652	644	651	632	591	608	649	669	597	649	619	654	597	612	608	604	643	628	590	651	641	619	639	608	648	646	611	641	633	649	653	636	596	610	657	648	645	653	575	674	583	642	622	603	630	666	592	667	605	584	601	591	587	684	662	627	586	601	612	624	643	693	608	613	652	596	591	661	612	645	616	624	577	595	600	611	661	648	624	597	616	652	635	633	639	632	637	652	582	602	587	643	560	636	640	660	621	602	607	601	605	616	677	623	628	607	626	583	625	621	616	593	639	619	610	606	645	598	584	628	623	663	597	618	619	641	628	633	622	626	626	637	624	595	633	596	626	573	630	588	603	651	585	643	652	652	605	661	608	590	650	614	651	588	600	613	637	602	634	636	658	626	626	614	617	629	637	649	558	653	663	608	593	640	635	651	614	656	610	557	652	606	619	591	621	632	603	621	640	593	624	628	593	601	647	629	616	608	612	645	581	630	678	662	663	642	611	602	643	645	627	574	626	633	601	641	636	668	648	643	646	686	641	599	616	611	632	580	648	617	647	600	681	602	647	597	653	651	623	638	642	619	640	625	603	607	678	613	643	662	605	624	637	636	623	671	646	649	636	638	647	610	642	666	654	659	608	575	637	581	620	588	644	644	663	636	579	626	601	641	606	649	635	644	654	605	617	642	655	639	640	656	624	626	618	635	645	621	656	612	635	611	673	589	620	604	642	618	615	624	610	619	584	625	642	635	604	610	573	643	577	635	645	637	630	600	596	666	596	629	613	632	630	642	633	616	626	610	632	637	595	573	622	659	613	602	580	617	603	662	594	604	637	592	618	627	610	642	667	653	627	613	612	652	608	660	654	562	625	649	674	615	627	621	584	625	609	615	659	610	597	618	578	623	638	637	593	594	620	632	597	665	609	663	615	596	699	655	602	632	628	621	590	640	620	658	598	610	649	631	638	648	649	577	615	634	603	642	590	615	634	641	604	622	618	615	611	618	638	668	651	672	592	653	654	587	595	598	603	627	620	651	602	628	662	663	651	631	640	614	655	625	645	626	606	630	621	623	594	601	631	646	602	612	625	652	655	605	618	630	648	615	633	621	640	646	626	598	634	591	638	601	587	638	567	665	634	607	607	620	656	612	637	628	606	613	606	658	607	602	628	601	624	614	603	603	675	618	664	581	664	605	587	603	634	631	639	646	638	615	588	636	618	617	663	611	608	600	655	620	586	640	611	637	636	638	571	615	649	622	660	631	591	636	615	622	574	657	635	623	649	638	626	637	606	670	631	632	605	605	620	637	627	611	642	648	634	639	619	595	651	626	616	687	608	631	679	624	656	625	612	623	644	589	636	648	627	596	668	602	607	700	655	638	604	630	602	644	631	654	642	655	623	673	638	629	586	635	634	589	599	651	667	608	636	655	577	607	657	595	667	626	609	612	596	594	637	613	653	644	607	667	649	643	667	646	597	596	637	598	674	658	639	642	595	614	619	621	637	665	658	634	594	668	631	598	617	628	630	616	609	606	638	635	605	660	631	631	621	644	607	621	636	650	656	659	625	581	637	632	621	640	613	670	622	614	594	658	647	621	652	615	699	637	601	616	642	647	686	614	622	673	600	621	614	621	660	672	620	617	633	637	650	625	576	634	597	590	627	615	604	629	630	630	595	617	603	612	656	611	645	634	631	646	658	624	614	601	581	618	592	595	632	642	599	636	603	619	636	665	653	654	608	628	612	605	645	613	591	656	628	656	597	654	637	607	623	673	644	595	599	623	662	636	596	623	630	600	615	673	670	637	609	626	618	636	612	642	651	619	618	579	646	606	636	633	599	626	623	638	610	583	585	646	636	586	622	665	582	622	631	617	622	621	607	595	613	626	588	616	636	609	662	596	600	648	637	631	604	622	595	618	610	609	593	600	589	651	673	625	619	587	643	644	624	587	612	612	595	585	664	681	666	629	570	585	600	636	633	633	616	609	678	643	572	586	586	639	642	612	645	649	632	628	632	629	651	664	628	644	574	607	653	612	644	611	611	577	628	587	610	641	617	660	624	609	617	611	651	629	628	610	589	611	614	622	629	631	605	627	671	567	604	626	610	605	637	615	616	627	632	642	613	654	620	635	586	632	592	629	644	632	634	632	655	626	618	587	596	618	609	611	638	616	620	636	624	609	652	642	625	626	608	638	625	595	600	632	582	636	663	656	636	622	615	630	592	655	701	662	644	605	616	614	618	656	649	586	646	625	612	612	658	608	632	646	631	628	630	614	618	629	626	626	647	635	596	649	650	619	605	646	644	614	642	629	617	595	660	643	636	646	663	629	662	623	630	689	645	637	605	629	662	654	625	616	615	672	625	633	584	637	622	641	603	632	605	609	595	631	612	677	604	601	679	627	644	644	661	569	605	649	608	597	631	653	650	618	611	596	587	577	577	659	636	621	580	612	666	607	635	623	621	632	607	666	604	656	614	598	641	594	598	656	608	617	627	629	656	621	660	627	584	622	700	652	619	678	584	630	630	649	625	606	601	669	645	620	634	602	637	655	617	616	622	623	611	656	622	603	652	624	647	629	607	654	603	613	656	680	619	668	641	600	637	648	614	618	608	653	668	641	589	604	644	645	642	637	634	613	624	612	639	654	617	691	621	582	633	633	638	641	628	654	593	619	609	590	622	627	653	628	637	582	625	601	591	615	621	618	632	622	586	596	653	606	649	635	595	646	591	644	615	650	636	639	630	647	624	612	602	617	621	646	642	624	644	611	616	678	629	648	649	647	669	656	663	627	604	676	652	626	648	612	635	630	639	666	604	579
24494	11096	10661	7788	15153	49019	56716	40548	24954	15387	6403	2085	779	385	282	201	221	221	250	226	233	221	222	246	249	232	241	230	233	251	229	249	222	216	240	209	232	254	215	224	226	211	238	223	222	221	216	244	241	252	217	246	231	216	208	199	224	246	224	219	228	218	231	246	238	225	227	223	232	256	234	218	209	232	218	240	214	218	225	229	241	232	254	237	243	225	239	248	236	238	226	228	220	222	239	221	240	235	241	203	248	221	216	225	225	233	210	224	225	224	245	202	257	219	216	220	244	214	243	234	242	229	207	213	218	220	236	242	230	200	245	200	259	238	193	219	205	252	236	220	230	216	217	251	247	233	222	226	220	218	208	240	230	231	218	210	217	226	242	215	188	232	233	227	220	237	233	226	217	225	245	216	228	223	215	205	225	254	177	231	206	229	218	222	230	232	243	214	223	240	260	200	236	237	238	229	218	239	209	226	247	217	225	240	253	214	204	245	206	222	239	236	261	208	196	230	244	226	233	256	222	194	220	213	198	210	240	231	201	235	229	223	234	211	227	218	232	217	213	222	244	217	225	234	249	258	230	217	236	243	194	183	239	225	243	235	228	235	204	219	239	230	215	234	223	220	217	243	236	221	234	233	254	186	246	204	218	211	235	222	238	247	224	215	230	215	241	229	218	217	264	216	236	252	254	230	220	230	213	240	215	223	206	239	218	209	226	219	235	225	228	216	220	243	227	222	245	213	209	219	243	238	236	230	241	232	238	265	234	217	226	223	222	215	219	236	201	221	223	235	227	226	222	209	241	221	217	248	221	212	226	217	243	222	243	229	235	217	206	197	226	237	249	207	251	211	218	207	229	205	214	233	205	214	228	235	214	210	236	240	222	221	221	195	239	241	227	215	238	230	256	259	213	219	229	235	215	222	265	224	216	232	239	201	221	214	243	232	223	204	242	230	229	236	263	207	219	227	238	226	239	224	249	187	208	229	217	255	245	229	241	226	235	244	232	225	219	201	215	217	212	215	221	223	233	235	201	241	228	217	220	236	242	246	228	241	244	224	210	218	231	236	232	226	204	232	223	248	238	217	228	221	266	212	271	228	226	221	241	245	222	238	229	250	231	238	239	225	227	240	231	219	258	250	240	228	241	234	238	213	224	211	242	225	237	218	220	239	199	235	228	213	236	226	226	234	240	227	238	221	222	217	231	227	220	262	240	245	234	245	233	242	213	224	232	208	217	240	227	202	263	232	247	230	265	228	224	219	205	231	232	248	221	212	238	219	251	211	187	211	220	217	208	215	206	219	253	221	244	233	240	229	211	214	253	221	224	219	209	195	231	220	234	213	229	239	238	206	216	230	222	231	259	218	242	231	226	199	212	228	240	226	240	242	219	234	247	234	250	210	221	214	230	191	232	213	224	235	248	239	270	253	218	237	199	234	220	215	228	202	240	207	229	232	239	226	218	238	221	228	224	215	210	204	224	231	213	190	208	245	205	225	201	233	228	233	220	232	229	228	221	255	233	247	248	233	225	211	206	214	219	214	244	233	219	225	220	190	223	244	233	213	224	235	226	239	248	209	228	237	218	226	223	224	222	240	224	216	213	207	224	237	223	209	250	211	238	236	227	233	254	218	236	201	200	218	242	234	225	235	229	228	211	207	205	220	220	218	225	211	216	246	222	209	216	208	247	220	231	228	239	209	247	236	227	235	216	240	247	216	225	232	229	216	218	230	274	243	230	223	231	246	244	215	252	221	219	219	213	204	208	246	230	225	228	212	234	233	231	226	224	243	220	215	237	257	225	234	219	217	218	226	232	240	209	226	229	224	230	242	236	235	222	230	236	264	225	234	211	222	212	217	203	203	224	243	227	244	244	249	259	244	240	213	211	230	229	217	246	233	207	212	196	242	209	250	231	254	226	211	210	235	235	230	221	223	215	237	208	243	221	248	252	235	248	235	253	232	234	239	240	226	212	219	240	235	205	229	264	234	228	258	206	212	250	217	219	233	229	229	220	218	223	249	229	197	223	263	225	234	208	256	248	206	204	217	254	208	232	226	244	234	215	237	243	216	256	230	247	240	238	236	216	225	202	207	210	245	221	224	233	218	231	242	225	196	247	208	216	258	233	220	231	217	239	198	217	255	239	270	227	227	241	255	250	215	219	230	231	247	234	239	215	232	219	212	219	227	228	224	222	215	240	229	210	245	230	233	264	204	224	218	218	251	222	251	228	228	216	223	232	216	226	208	233	271	234	216	227	233	245	239	229	237	233	252	229	226	223	216	221	219	206	249	222	205	219	199	202	206	227	225	222	245	250	212	230	197	222	200	228	215	224	209	210	211	198	193	222	239	252	226	223	238	196	231	220	242	227	190	236	207	216	257	194	206	240	224	211	222	252	246	254	246	212	234	233	233	215	251	234	249	234	236	202	233	226	240	211	226	218	250	216	224	218	207	213	240	218	238	225	226	240	236	230	205	240	213	222	232	218	259	258	223	197	248	238	211	237	244	216	194	244	202	208	223	238	234	228	237	241	219	208	225	229	232	223	228	210	194	213	220	207	224	222	211	225	241	217	221	238	219	233	207	239	197	232	251	259	232	225	237	214	240	233	232	192	235	234	199	231	224	213	252	235	232	234	240	215	220	227	223	222	192	208	208	224	205	207	242	224	233	216	248	256	228	218	232	220	228	235	202	228	227	229	221	261	211	192	233	226	247	245	231	263	259	225	197	229	247	233	217	250	212	221	230	220	228	208	216	242	259	240	209	218	230	203	223	217	231	202	224	197	226	229	259	243	217	228	221	254	233	245	233	244	247	211	257	203	223	209	236	249	225	233	228	216	228	244	248	205	206	211	223	219	245	243	222	215	220	239	191	243	250	251	239	220	212	245	209	227	249	222	244	246	224	209	213	257	224	248	198	229	225	235	221	222	217	235	227	223	222	227	234	227	223	231	269	250	256	234	233	230	216	203	209	227	216	236	219	242	227	226	209	226	238	229	236	209	230	215	222	210	222	218	222	233	227	250	242	244	221	211	221	233	238	260	274	219	232	209	231	224	224	210	224	258	228	214	246	237	250	222	254	226	225	257	238	241	196	229	246	218	240	211	218	241	250	224	253	215	198	244	236	230	214	224	216	243	228	222	241	240	226	239	229	202	248	259	210	227	259	224	226	245	223	231	243	221	200	236	260	236	237	216	234	208	235	232	215	226	225	218	228	247	236	255	205	229	229	243	228	211	226	219	220	231	230	223	206	231	213	208	200	245	231	208	236	219	217	241	227	194	244	234	198	242	216	243	231	236	245	234	249	222	220	193	258	216	251	214	219	220	212	230	239	227	230	238	206	265	211	218	217	236	240	232	249	229	234	232	236	232	232	221	231	231	228	222	219	217	255	235	235	239	234	217	203	228	228	238	224	256	246	245	244	229	203	219	228	232	228	209	229	238	226	226	233	238	217	224	217	226	204	225	242	257	216	232	229	230	227	234	231	211	245
12865	7851	14943	17170	29217	60298	67312	52979	40919	31708	18930	8714	3415	1372	768	616	635	597	576	596	574	591	593	596	576	582	531	622	572	596	597	588	589	571	598	601	597	593	568	571	647	619	629	571	595	589	609	612	575	579	580	601	572	570	562	575	569	557	563	591	574	581	549	598	588	569	578	551	612	567	538	611	569	552	606	610	557	559	573	580	585	540	571	555	565	575	592	602	532	585	530	585	603	640	576	597	523	610	574	594	587	609	586	588	552	642	599	582	592	613	571	593	572	584	606	546	575	604	607	553	600	599	559	625	545	582	556	617	575	613	570	611	589	565	553	626	575	576	577	593	546	597	530	626	598	594	613	610	574	561	552	552	568	604	580	634	632	598	581	553	603	544	613	572	591	554	609	602	557	585	597	595	598	583	638	573	583	570	609	611	597	585	602	576	531	607	594	594	617	591	600	600	582	598	570	572	564	596	560	594	550	622	567	570	611	604	602	568	542	614	613	594	583	559	558	570	574	632	605	583	574	560	577	613	619	530	572	600	559	562	578	545	576	560	585	567	583	612	557	516	601	563	576	590	577	588	604	561	566	547	557	564	591	587	590	570	615	594	581	586	595	601	570	568	596	570	608	578	569	572	577	578	544	574	600	583	549	617	571	573	597	587	626	599	595	541	588	582	593	571	607	584	549	629	566	604	596	604	563	599	572	562	579	589	591	586	582	577	598	569	562	587	574	576	586	617	585	570	617	572	642	571	582	595	647	581	616	602	591	562	577	573	574	606	570	571	559	582	560	603	561	547	606	585	581	576	587	609	567	603	565	628	626	568	612	570	617	582	559	605	532	633	585	585	609	585	598	552	563	595	525	570	582	609	593	605	548	577	606	567	574	575	573	599	617	577	599	613	553	579	586	555	586	599	517	603	589	581	612	611	577	629	577	578	556	606	572	562	557	616	576	591	605	578	552	568	578	634	587	623	606	626	555	548	605	603	569	582	576	579	569	615	592	567	587	583	600	558	571	549	589	570	564	548	560	579	565	580	568	577	589	572	608	606	572	578	591	588	563	572	592	564	578	602	591	617	564	628	572	574	606	602	567	561	584	621	631	578	601	608	598	568	608	582	610	625	578	597	584	619	596	628	585	572	587	604	594	538	619	624	574	609	583	619	580	589	556	597	580	621	584	594	561	574	589	552	607	617	594	596	584	554	569	543	595	550	608	585	637	598	598	602	549	572	560	554	607	537	579	575	532	593	568	624	590	604	620	548	584	609	561	609	564	573	571	572	565	635	548	618	609	600	576	549	596	538	564	598	550	588	600	598	591	595	600	551	554	617	545	554	572	599	604	606	606	584	601	565	554	595	650	585	610	600	604	562	556	585	522	591	608	616	556	621	567	571	552	602	574	544	586	629	563	556	540	653	607	573	615	521	606	586	588	569	580	556	604	550	560	582	549	595	588	584	571	623	581	566	629	580	587	557	591	569	566	585	584	585	566	533	588	599	551	621	600	551	597	637	579	554	601	567	587	589	571	600	606	577	581	565	572	600	581	573	619	592	591	579	558	550	580	537	614	603	574	557	601	636	596	583	576	619	607	582	573	585	575	587	573	615	555	536	572	561	538	581	614	604	594	642	582	561	569	588	596	620	567	613	603	585	645	560	560	581	593	560	604	577	588	588	610	558	582	559	553	574	592	560	614	598	603	580	581	597	576	590	561	549	559	602	607	605	570	650	592	573	584	568	593	611	586	590	558	591	597	587	604	517	593	618	566	565	570	620	582	588	575	603	562	567	588	568	601	612	622	589	589	615	592	595	614	546	587	606	570	581	576	562	572	605	567	600	556	568	564	602	596	576	619	589	578	591	594	548	592	561	567	589	581	583	620	608	572	597	613	609	573	611	592	617	603	633	598	582	594	590	633	590	555	586	571	616	598	624	578	573	599	603	613	568	604	561	590	605	554	558	559	622	581	626	569	577	616	625	599	544	598	614	584	552	602	556	600	613	580	582	599	585	580	574	600	586	586	606	578	550	572	584	574	613	557	613	593	543	611	562	568	618	610	582	612	580	594	530	606	612	603	568	556	617	585	609	610	589	611	598	599	580	609	590	590	557	579	569	639	578	580	566	570	551	581	555	574	577	567	615	571	587	520	616	571	573	612	582	585	613	551	548	596	617	613	605	601	587	585	529	588	564	567	610	594	569	536	592	607	595	588	558	553	573	616	596	578	642	603	640	597	586	638	586	559	635	620	578	569	575	632	579	602	583	610	581	621	586	578	562	604	540	581	633	578	614	569	582	600	616	606	563	588	633	591	584	590	605	578	574	545	612	588	566	589	601	594	604	620	612	613	593	544	580	549	603	562	570	597	584	607	600	575	624	604	590	591	594	567	590	604	572	617	604	603	585	610	562	600	610	590	573	577	562	586	609	606	551	557	575	593	602	599	584	587	596	589	608	549	571	601	640	556	603	584	595	546	610	599	575	610	584	624	576	597	609	590	600	561	558	567	586	582	615	598	558	637	586	615	585	620	584	568	596	586	648	592	626	608	596	583	593	590	590	588	571	644	596	548	613	573	604	563	598	509	595	615	567	597	575	576	628	578	637	569	590	637	574	594	612	579	565	605	621	594	586	619	578	618	624	568	573	604	601	577	631	614	592	598	588	551	596	610	621	544	587	620	625	614	581	516	591	577	563	578	556	618	570	592	598	588	606	624	597	572	632	540	580	592	613	538	586	607	615	571	621	583	595	603	562	578	653	564	578	620	542	604	594	576	576	572	551	633	592	573	575	573	601	585	611	626	615	605	568	575	584	561	616	604	599	578	623	584	653	565	608	596	609	593	571	581	570	559	620	605	538	563	579	580	603	607	597	602	596	646	590	594	598	635	607	568	588	545	599	653	570	591	620	615	578	529	578	602	578	644	534	558	568	609	572	596	559	573	600	560	618	610	587	574	608	550	624	569	572	583	560	596	541	597	580	544	616	559	606	593	557	611	592	597	590	571	549	572	581	546	601	563	515	547	582	585	569	601	615	610	603	573	562	601	542	599	572	572	582	613	573	587	582	528	589	604	585	593	575	554	593	601	557	576	556	556	546	582	545	561	586	603	607	574	499	574	586	597	566	569	561	583	555	585	587	602	589	593	596	587	580	580	547	602	590	566	567	594	529	616	627	590	611	543	566	573	598	578	552	579	591	582	594	540	556	577	633	571	580	615	591	594	592	623	603	584	623	583	620	598	595	584	614	564	571	603	610	599	595	582	571	580	610	571	574	646	562	579	600	589	613	594	554	564	574	617	571	595	573	545	621	565	608	574	663	591	598	565	574	628	555	580	577	579	592	587	642	572	600	594	594	583	543	597	619	540	562	601	575	550	589	615	601	583	583	618	563	570	562	560	565	584	566	595	599	585	579	583	556	576	543	562	584	546	560	589	599	560	575	583	591	575	568	621	580	572	557	573	635	579	581	585	598	545	593	546	602	590	605	616	623	575	615	583	613
5826	2593	3516	3877	3132	4133	3171	2087	1720	1045	534	398	246	258	270	255	238	210	215	251	234	229	283	231	227	234	262	255	268	248	231	229	240	260	243	222	229	228	224	254	238	217	249	239	220	249	216	272	236	242	300	217	238	230	265	250	238	223	245	238	217	249	247	224	226	249	240	243	244	229	251	224	249	235	208	211	245	245	227	241	246	227	229	237	220	244	221	242	260	252	238	252	237	237	235	225	236	222	206	238	235	239	228	243	235	243	215	220	245	223	254	218	229	223	245	224	217	253	220	252	229	219	273	239	218	220	233	253	236	282	254	249	245	238	231	257	235	213	246	229	250	220	213	261	230	235	260	228	255	243	219	250	245	264	229	250	250	232	248	232	252	240	220	244	258	238	249	229	231	274	251	226	250	229	267	230	231	259	241	286	250	266	243	248	240	217	244	208	220	248	243	260	226	225	216	240	270	229	236	240	235	177	240	232	255	254	240	230	237	244	206	246	222	229	251	186	246	235	222	236	245	234	278	252	237	232	252	231	253	224	257	233	252	223	263	241	226	242	239	217	241	252	234	281	228	228	228	250	235	232	222	244	229	246	250	240	244	247	235	215	247	224	232	220	249	267	208	241	260	252	234	208	248	214	250	211	256	240	226	239	223	222	240	226	255	210	206	220	214	233	264	232	215	250	266	219	271	239	244	238	223	200	237	233	251	215	217	236	224	243	220	223	209	234	245	248	224	251	235	239	214	212	251	248	263	266	241	239	230	248	249	250	257	265	243	258	256	238	262	258	222	226	246	235	226	237	229	232	263	233	249	247	247	204	243	221	230	234	256	267	246	251	248	239	255	231	233	255	231	222	250	234	231	250	216	226	231	251	221	249	269	216	256	215	236	270	243	258	246	212	250	225	233	250	204	249	262	245	232	255	257	232	234	207	214	222	256	226	218	220	231	231	238	231	209	210	255	219	243	217	226	224	223	234	232	242	227	231	243	260	235	240	234	231	250	233	242	217	229	246	241	224	251	248	213	247	260	241	236	235	219	245	247	200	259	230	213	271	244	226	207	266	218	236	245	220	219	275	230	249	242	240	230	218	215	259	255	260	236	232	262	231	234	223	240	236	214	231	213	231	256	271	228	245	264	220	241	228	262	235	277	220	234	222	230	249	208	212	259	215	222	234	240	263	240	227	246	252	265	258	236	241	240	266	247	258	254	236	242	232	234	228	248	230	257	245	233	254	247	265	228	240	250	229	248	226	209	241	253	255	251	216	240	216	255	242	247	252	240	233	229	252	267	256	250	226	258	245	248	247	245	264	225	231	234	246	245	265	258	253	247	253	239	255	248	247	247	220	236	251	252	248	252	225	238	232	213	259	233	244	223	243	240	253	234	246	213	250	225	238	241	246	235	223	231	241	239	225	220	231	259	226	243	248	260	258	235	248	248	225	237	221	267	246	244	242	271	200	209	219	225	244	257	236	246	245	215	202	258	240	224	252	228	224	239	256	232	232	245	246	239	225	273	256	224	245	233	226	212	249	263	209	241	245	232	261	261	244	236	249	241	226	206	238	223	273	239	219	234	263	244	233	258	234	243	250	266	220	243	240	223	208	254	234	232	204	215	224	251	229	220	242	222	251	240	255	241	223	272	226	247	215	236	211	261	225	249	227	227	243	256	267	233	276	228	236	224	193	231	250	217	230	257	217	223	252	278	232	248	224	225	221	237	237	264	235	232	230	237	282	237	240	250	214	230	254	248	229	242	266	255	232	248	240	256	223	220	246	220	234	221	241	204	222	226	252	242	245	282	230	234	237	255	241	237	279	261	217	249	231	230	236	240	230	238	237	207	215	206	252	215	252	192	237	224	255	271	250	241	260	234	248	224	207	249	241	258	236	253	238	241	229	249	225	223	222	259	227	252	218	238	254	257	255	256	229	274	227	260	241	259	230	231	243	267	200	245	253	237	255	225	243	249	235	237	226	230	232	227	244	251	224	247	212	229	236	231	234	236	220	216	246	252	234	212	258	239	230	238	230	225	253	240	237	244	248	243	237	224	242	223	243	217	254	269	225	228	249	237	272	216	245	246	211	234	246	238	245	218	212	236	224	265	224	265	239	242	226	251	214	232	241	211	234	249	251	245	231	236	216	249	233	238	265	261	266	238	243	213	223	232	253	219	238	244	229	206	224	237	274	243	218	204	241	233	213	238	257	239	220	262	234	229	216	222	265	225	227	266	262	258	222	237	249	235	241	255	260	234	250	247	263	246	235	197	233	238	247	245	229	226	252	260	235	222	243	226	224	248	270	250	226	238	239	234	252	214	225	250	229	263	210	217	249	212	274	256	282	231	234	231	253	223	251	243	240	238	239	237	243	249	244	232	240	229	266	255	253	238	223	244	243	222	220	239	224	232	218	235	253	218	228	256	232	207	237	238	202	250	221	240	229	226	244	233	241	230	246	228	239	246	218	240	231	241	244	223	225	237	244	231	234	226	226	249	249	233	254	248	257	238	236	232	228	250	255	256	246	275	243	230	254	211	225	253	225	233	256	249	254	283	253	229	260	236	251	235	254	253	247	252	234	221	244	224	255	239	238	225	257	246	271	240	252	226	248	233	257	231	207	274	270	220	244	225	231	240	229	246	227	211	231	233	231	255	218	239	238	221	264	224	220	253	234	267	278	251	230	243	239	235	248	218	246	225	273	242	237	240	232	218	251	238	229	220	262	246	250	253	217	247	223	232	228	220	232	266	229	228	259	225	247	226	258	217	229	232	243	261	240	274	227	239	216	243	231	236	251	218	202	213	236	240	235	269	209	232	234	209	252	244	249	241	266	263	250	237	261	240	231	224	260	240	250	265	242	221	229	231	241	243	230	227	228	256	244	233	212	221	223	252	235	232	287	223	243	236	241	253	230	242	227	231	224	226	262	243	235	237	259	254	257	258	228	261	241	244	241	235	255	217	238	230	230	247	227	219	243	234	228	221	245	267	253	232	217	258	226	241	228	231	241	249	254	242	234	241	240	252	234	230	255	254	240	260	243	259	227	235	252	238	236	235	269	259	238	230	227	253	246	267	253	237	222	238	243	242	258	234	201	202	235	228	230	263	267	241	222	250	244	248	230	230	219	225	233	231	242	249	253	260	237	245	229	234	235	215	244	234	222	234	268	242	231	219	213	237	235	244	240	230	210	245	218	229	224	215	229	229	222	207	193	217	257	248	246	234	248	247	254	250	249	251	245	252	222	248	200	239	247	237	218	261	279	224	259	241	215	230	211	247	229	228	238	242	236	252	243	231	231	255	230	256	239	228	237	236	249	237	218	264	260	243	251	246	249	246	248	247	265	271	243	210	237	235	242	253	280	248	241	246	268	224	241	222	235	227	235	243	240	236	264	211	251	201	242	261	237	223	242	229	201	246	242	244	260	234	252	235	256	242	239	237	241	281	236	219	252	233	250	240	246	227	223	228	237	252	228	259	271	278	241	234	236	237	258
4135	2639	6849	10692	11392	16399	12602	9234	7469	4041	2056	1347	858	693	656	648	614	590	635	650	656	576	629	590	567	625	639	637	575	626	587	597	610	622	561	615	641	572	614	652	613	605	577	608	591	612	621	647	619	588	572	640	584	604	602	623	636	611	597	594	544	644	608	661	657	601	564	631	618	604	607	607	616	636	630	601	609	627	597	627	598	600	624	624	647	587	566	602	616	621	593	636	617	616	634	633	609	595	604	638	610	622	613	623	628	628	597	608	595	601	617	558	566	611	634	604	563	595	634	612	551	590	590	624	651	595	640	588	630	598	633	626	617	627	627	590	645	640	598	606	623	611	618	646	617	661	572	643	571	625	625	578	618	575	631	598	653	591	585	594	605	596	588	609	608	657	616	633	627	621	623	632	621	612	560	625	621	627	600	622	569	658	561	610	614	665	613	627	665	550	627	599	567	610	624	609	617	645	625	579	604	579	588	589	592	603	594	628	649	586	588	623	614	599	569	610	588	655	643	615	594	616	595	624	609	592	670	595	579	601	574	585	658	635	629	621	602	637	607	597	672	644	648	577	622	604	650	585	592	564	597	607	577	612	613	605	615	591	624	630	616	598	620	598	594	636	567	584	615	621	603	599	631	613	617	573	575	593	584	617	647	605	609	598	623	616	595	639	595	609	610	599	579	585	626	565	613	623	609	590	642	589	592	587	651	610	645	609	587	561	586	608	616	650	623	627	649	650	603	632	611	620	636	631	636	571	564	576	614	597	577	618	623	640	600	609	625	641	644	616	626	557	617	601	585	602	634	610	619	635	654	622	591	608	593	598	577	635	608	610	563	629	593	631	626	598	612	615	606	604	614	621	578	622	612	617	587	619	614	605	633	660	624	584	640	620	612	605	591	596	629	585	582	628	593	595	596	655	618	583	637	583	597	660	615	596	629	628	627	617	566	563	603	641	583	649	578	569	602	619	573	620	612	640	592	626	630	657	584	611	602	575	638	602	579	579	615	624	652	592	572	644	612	588	591	607	642	629	611	628	606	622	623	626	582	591	594	628	601	573	614	628	591	594	661	596	623	606	617	592	637	588	627	623	599	599	660	569	615	646	614	606	614	576	622	611	602	607	619	559	642	580	621	619	623	636	630	574	663	639	641	636	613	612	637	614	597	628	605	586	625	639	617	621	644	586	607	574	593	596	619	647	592	645	615	622	609	598	642	619	650	597	610	598	598	622	602	586	596	631	657	615	598	613	597	615	642	645	599	617	635	616	602	574	613	610	647	594	599	649	638	638	577	587	558	589	604	614	591	617	611	629	572	603	580	630	621	636	614	614	637	606	646	536	589	616	608	662	609	631	679	575	651	616	619	626	580	627	614	600	645	648	556	613	611	642	664	613	600	608	656	598	654	628	643	582	580	561	656	631	600	597	638	612	588	591	643	600	600	594	627	638	622	596	594	651	653	621	624	600	593	605	610	611	609	615	625	624	602	591	614	613	599	631	602	620	594	607	590	628	595	601	620	604	610	622	622	629	632	568	607	587	663	599	602	607	575	655	655	618	623	604	649	635	576	651	583	608	648	639	602	651	588	637	645	618	632	600	582	620	601	609	618	639	592	610	617	646	641	626	616	612	673	599	630	600	575	618	622	657	644	613	577	588	651	639	592	620	644	605	583	661	636	633	574	631	622	643	613	626	588	608	625	619	630	606	636	620	657	661	600	630	579	611	586	607	602	611	630	626	646	622	558	572	585	649	616	571	619	593	593	610	589	594	592	656	598	573	603	611	632	658	612	621	624	575	616	638	640	597	598	620	664	644	614	638	596	599	590	607	606	647	606	650	613	600	597	575	643	636	610	620	646	594	624	592	601	583	596	598	566	600	586	600	626	614	629	620	604	591	604	618	594	616	584	638	604	625	618	586	609	583	621	628	585	586	651	594	617	571	592	628	627	619	632	592	660	609	614	611	588	600	633	603	610	631	576	632	590	615	591	630	610	627	589	613	625	611	593	636	573	621	577	611	604	616	597	626	612	621	599	656	633	650	588	622	596	594	625	608	611	578	640	643	586	632	584	607	603	620	608	607	573	634	590	606	566	575	565	634	578	618	569	613	600	577	622	620	618	606	570	610	642	604	592	630	605	596	650	626	629	577	621	632	569	657	599	629	608	649	628	615	642	578	619	654	609	599	575	625	613	611	557	620	570	615	620	654	620	563	565	606	610	641	641	584	633	591	597	660	641	623	614	641	639	622	627	620	610	633	606	621	645	590	650	606	640	610	577	611	574	587	600	592	594	610	606	557	611	611	615	668	608	596	604	622	641	604	611	654	664	639	603	611	563	629	611	608	587	675	573	611	626	556	626	630	618	612	654	637	631	609	608	636	591	632	560	615	590	646	627	615	599	590	596	618	609	640	588	615	661	601	586	600	613	643	632	597	616	609	591	601	560	610	631	572	599	582	603	612	593	626	644	569	618	642	613	603	624	563	630	642	639	600	632	602	599	648	665	593	602	589	575	606	595	592	605	598	646	551	616	604	653	580	601	618	653	637	633	600	600	641	641	618	587	602	581	603	615	600	612	606	604	606	618	626	616	573	587	611	626	624	610	655	609	622	603	619	598	612	572	606	647	595	573	631	609	649	597	589	589	571	585	649	607	592	608	575	657	639	650	606	603	644	624	633	636	649	627	653	605	603	615	615	636	587	592	638	615	622	607	621	632	627	635	603	617	584	591	617	629	598	653	669	592	622	614	623	627	619	628	583	608	636	620	597	558	556	575	565	610	606	666	600	592	557	645	630	573	608	605	559	588	615	662	589	623	633	624	619	592	584	610	630	609	606	609	609	603	595	598	676	601	620	618	634	637	619	581	609	590	607	613	599	634	592	617	618	618	613	606	611	647	592	588	598	602	611	599	557	597	621	635	567	561	590	627	642	585	643	611	627	582	613	588	600	620	598	604	629	602	608	619	622	592	614	652	650	624	641	615	624	612	631	634	608	625	610	623	558	634	584	615	617	612	614	615	616	578	579	571	585	584	615	616	603	611	644	621	609	585	586	628	624	629	627	608	634	620	591	560	600	609	616	588	583	638	590	610	581	608	618	636	588	569	575	649	596	593	598	582	613	582	622	610	632	638	563	614	562	639	597	575	620	652	626	625	602	641	621	611	638	560	597	599	640	646	612	649	634	631	637	637	609	572	605	633	618	633	593	648	586	626	596	654	607	586	602	648	621	625	591	624	597	601	611	641	624	587	613	630	625	622	604	643	614	630	650	633	608	601	643	584	591	609	581	580	635	602	664	579	622	593	598	605	620	589	616	646	627	649	614	548	617	635	633	622	596	601	624	627	628	604	603	566	570	602	675	575	606	621	606	597	656	604	606	637	601	616	610	601	665	590	597	586	601	622	642	603	616	657	574	606	559	607	608	613	571	627	572	571	606	610	639	632	642	613	655	613	631	628	585	595	622	590	548	650	619	609	680	663	643	612	615	589	623
14033	7217	8212	6735	21466	36840	26106	27408	19450	11269	4830	1754	631	352	247	233	234	233	249	256	236	219	258	255	210	238	251	257	263	264	249	244	248	255	260	230	272	249	264	268	244	230	240	229	223	236	220	236	256	292	225	252	264	225	268	270	220	222	253	233	232	230	259	203	228	225	268	226	240	268	248	233	275	249	249	219	232	244	269	275	264	233	223	256	244	244	236	259	235	232	279	218	279	234	243	248	229	248	253	252	225	269	255	266	272	285	226	236	262	241	250	233	243	229	238	243	231	211	239	240	212	257	240	262	255	252	236	249	242	256	254	232	231	294	244	231	265	223	246	241	237	248	243	239	274	243	252	239	237	251	241	239	248	254	215	243	273	238	242	228	249	225	233	254	233	257	271	288	254	241	240	235	237	208	235	205	228	256	227	256	253	230	247	238	213	265	233	233	217	247	234	263	241	236	234	252	245	244	227	259	232	245	237	240	226	260	253	255	238	258	243	224	225	279	269	234	248	247	247	224	240	262	232	280	259	246	247	235	227	211	256	255	256	224	285	227	252	255	257	236	235	248	234	235	259	255	235	253	261	257	246	252	259	230	235	249	221	261	259	233	236	250	233	252	238	254	256	224	243	218	236	251	267	245	246	250	225	255	221	256	253	269	246	237	258	242	217	218	241	220	262	232	255	238	229	236	238	279	250	247	266	260	269	266	241	257	249	233	245	242	254	243	221	262	245	241	236	253	240	251	244	267	251	245	245	261	236	239	280	236	259	264	243	261	258	267	277	249	213	268	250	253	262	228	262	221	231	228	244	247	211	230	222	246	255	259	248	248	243	238	240	229	227	226	208	256	244	243	259	242	248	241	228	240	255	234	254	243	200	220	262	208	230	219	268	250	271	226	258	252	254	236	221	230	231	259	252	242	249	246	232	227	237	243	246	232	216	219	233	252	242	221	271	213	257	250	250	255	238	253	232	227	240	230	233	230	242	272	214	223	249	244	240	239	246	215	231	257	268	280	220	224	264	242	232	236	248	246	240	250	264	248	268	227	252	237	234	235	264	278	261	211	218	242	243	245	267	218	234	212	233	259	245	245	254	237	252	234	218	255	242	250	224	255	257	250	258	260	222	249	257	268	235	237	216	255	227	270	237	236	231	248	255	243	250	262	278	264	239	231	228	252	243	244	248	244	226	261	214	239	262	223	250	278	258	251	253	261	229	262	268	230	245	241	261	252	254	245	259	239	264	233	197	273	239	238	250	235	234	235	234	242	241	235	268	246	251	241	250	236	226	252	249	239	259	233	238	234	237	266	264	245	248	252	260	248	242	251	254	265	242	237	223	247	244	221	233	221	255	274	249	224	252	234	250	248	220	235	253	250	240	226	236	245	262	269	244	231	266	255	218	272	251	240	231	274	259	260	260	254	243	249	269	245	241	228	242	267	232	231	237	258	260	238	245	225	234	257	255	238	250	245	249	273	242	236	237	273	244	220	244	254	237	257	265	239	274	263	249	243	239	249	239	253	214	257	252	240	237	232	251	275	261	258	268	218	225	224	267	263	272	261	288	246	221	252	205	227	221	256	252	245	240	242	271	264	250	248	236	238	230	263	251	256	234	234	238	226	246	269	271	276	229	282	234	246	244	259	253	217	248	255	233	245	268	242	245	226	229	227	267	257	247	256	246	266	228	278	263	263	257	246	217	254	270	237	269	222	254	260	227	262	259	234	255	249	233	266	235	241	265	259	263	229	248	225	230	278	221	203	215	249	203	249	238	253	257	237	224	228	233	235	241	233	257	261	263	243	288	253	224	259	233	255	250	245	247	217	276	244	260	268	244	260	240	240	257	250	231	229	229	255	236	250	262	263	260	255	234	226	216	224	248	230	226	258	245	259	261	233	255	225	238	252	266	256	232	255	215	250	276	252	244	259	253	280	247	252	219	257	246	246	243	258	243	248	266	254	213	266	222	239	262	252	236	255	229	225	231	260	233	235	235	252	255	248	244	250	256	218	230	238	226	239	249	270	261	253	241	225	233	256	251	253	220	236	213	255	252	215	216	228	264	246	254	230	275	244	266	229	216	230	243	232	223	239	236	264	212	221	226	230	239	219	229	214	240	256	264	251	249	246	247	243	227	243	259	208	271	248	263	210	255	237	215	258	215	237	271	220	261	251	242	243	232	243	208	266	257	228	240	252	233	233	219	258	255	228	270	225	237	230	232	242	269	230	240	249	232	241	224	241	227	238	244	258	243	244	262	242	238	256	267	259	257	215	236	242	245	225	251	258	245	252	265	250	257	221	247	281	251	240	242	233	251	240	218	247	214	254	246	226	250	240	263	234	263	260	254	264	248	290	275	225	265	240	225	255	230	231	254	270	258	245	260	259	251	255	257	229	210	244	258	249	266	252	259	263	260	248	254	277	262	261	227	256	266	220	251	264	245	248	272	268	243	271	254	258	225	274	255	266	245	251	234	264	238	245	255	251	263	232	229	229	245	271	244	254	230	246	251	246	250	274	257	257	255	221	254	241	250	250	274	237	218	251	247	265	224	223	252	230	250	258	227	211	225	258	253	251	226	270	278	231	244	238	242	258	249	246	285	247	249	248	232	252	234	245	243	247	272	255	267	273	225	233	248	262	256	238	242	229	232	262	244	249	243	212	273	227	288	267	231	233	249	266	253	219	242	244	226	242	235	253	244	252	255	218	244	248	265	242	244	240	232	265	245	249	236	251	254	235	242	262	264	242	239	219	251	253	243	255	246	246	253	242	220	223	241	270	236	252	265	255	234	254	267	245	238	238	232	256	257	209	223	251	279	258	231	219	234	227	227	234	226	235	218	237	222	241	237	208	228	217	224	260	231	247	257	222	247	239	231	250	248	258	231	211	227	238	252	230	256	260	236	260	277	218	245	252	247	234	243	253	235	232	259	269	254	243	252	220	241	230	225	264	222	268	255	292	244	223	264	230	287	239	254	253	241	235	256	258	262	251	211	229	238	247	287	217	255	243	244	254	260	262	261	237	242	241	238	242	249	253	232	279	236	253	258	208	263	241	243	236	263	238	247	237	253	273	252	247	241	232	255	234	268	259	224	240	244	229	231	255	260	239	234	244	211	246	251	270	260	249	246	238	235	231	242	234	238	236	245	242	254	271	239	237	245	233	240	222	253	257	263	213	237	255	234	196	244	244	251	252	225	266	254	234	247	252	235	239	226	225	259	258	253	247	266	232	246	266	222	252	229	227	250	217	218	263	260	234	221	239	253	236	232	257	246	239	223	272	242	240	247	216	271	250	239	251	250	267	239	243	230	240	240	242	242	251	257	231	252	222	237	237	215	274	232	236	246	271	243	259	264	243	241	267	257	235	258	274	232	256	250	236	241	240	260	250	252	264	242	235	254	239	240	245	252	247	224	261	223	234	204	259	234	240	228	235	259	227	252	254	269	248	253	240	229	228	237	243	261	250	212	247	227	242	244	246	250	220	222	241	230	245
8864	6398	13417	16815	39233	48477	42629	44980	36180	27604	15788	7211	2427	1073	703	636	653	667	654	605	686	583	632	664	614	644	603	606	646	658	636	614	618	628	632	693	620	600	602	655	624	653	638	630	607	671	644	620	614	637	623	616	641	558	665	627	610	618	619	643	638	638	578	617	653	632	645	601	613	624	657	623	630	631	656	637	574	609	596	543	599	660	674	629	636	600	664	637	670	676	616	658	644	611	584	614	641	617	616	616	668	608	592	643	614	668	634	624	654	632	633	582	597	633	616	639	640	621	611	617	621	622	610	600	657	678	639	638	609	649	628	623	648	599	621	654	621	617	647	605	641	639	635	606	584	584	636	656	654	651	659	600	658	644	681	599	640	614	626	646	651	638	629	622	599	598	627	692	644	662	602	672	642	597	622	594	620	630	641	614	625	623	644	656	643	637	617	592	644	590	599	612	624	643	689	616	635	608	578	612	621	636	617	616	609	649	643	610	664	646	613	627	626	606	611	622	606	620	587	624	619	642	618	630	599	619	631	630	628	631	629	624	592	658	606	626	628	638	633	597	661	593	631	574	625	583	663	641	634	649	617	676	626	643	608	594	634	599	672	583	662	583	635	616	653	628	622	591	597	621	633	650	654	627	634	580	640	607	635	588	619	616	621	603	642	622	609	628	618	623	601	649	705	598	645	637	655	618	622	644	650	620	662	653	621	603	648	596	605	617	625	616	627	663	633	596	631	655	622	620	639	590	600	583	652	604	629	630	689	644	569	597	642	611	626	658	600	580	617	594	661	629	618	608	633	613	627	582	628	639	587	625	648	607	666	646	632	618	660	630	639	610	616	598	647	627	642	608	625	630	596	655	617	616	665	661	584	592	652	647	656	641	627	643	659	622	653	585	629	634	586	616	647	598	580	631	599	649	626	611	674	637	658	629	644	647	652	640	602	657	613	622	626	641	617	604	647	608	638	623	642	615	629	632	634	655	617	647	619	639	632	632	637	609	629	636	600	613	612	590	589	628	615	606	622	647	638	633	575	644	640	624	618	628	618	613	615	610	634	639	628	618	656	583	619	644	633	630	601	689	595	624	620	643	633	609	606	656	631	609	656	651	633	589	634	622	642	599	621	606	643	624	636	657	654	652	605	620	582	599	664	616	634	650	645	623	650	604	635	594	611	659	629	649	618	628	618	593	601	603	661	648	657	663	654	623	616	583	648	648	609	605	633	591	622	658	653	617	638	583	600	619	600	629	619	646	661	602	661	603	605	663	637	638	638	607	657	611	604	605	641	649	579	616	660	578	635	625	627	633	687	649	636	632	611	642	616	678	627	638	637	622	645	637	645	587	644	643	641	595	637	599	617	645	652	661	641	604	655	596	681	618	638	667	582	648	638	653	612	591	653	652	608	618	645	630	634	599	621	585	617	685	635	574	650	618	640	628	637	588	628	671	625	631	577	579	638	634	591	642	580	654	637	605	678	625	623	587	603	660	623	620	579	648	647	625	670	610	609	644	643	624	603	642	601	651	652	669	676	617	617	600	581	567	637	615	587	630	570	608	627	636	593	645	640	623	615	592	595	632	603	611	664	625	684	601	611	611	594	671	630	637	610	601	671	598	624	624	654	585	632	612	642	613	632	614	587	639	656	585	608	595	627	661	657	644	573	616	624	611	614	578	629	639	647	619	608	643	660	611	648	638	625	630	606	652	617	631	629	610	654	606	649	663	603	633	599	649	605	641	645	614	638	619	646	650	654	612	692	631	614	685	625	630	592	621	634	664	622	627	628	608	581	641	654	620	604	624	595	596	666	631	606	610	603	628	601	651	609	635	622	603	667	636	620	601	635	623	614	637	673	624	632	639	612	624	653	608	658	586	592	652	652	633	627	661	624	578	639	597	642	604	624	612	597	632	604	605	595	627	616	613	681	617	669	696	644	574	619	630	637	585	629	656	657	655	602	624	617	590	610	641	645	632	625	644	622	616	651	585	637	623	610	648	596	614	625	621	630	603	627	642	659	630	618	633	601	603	632	585	618	619	633	610	576	619	606	646	623	651	621	581	620	663	618	652	588	651	629	603	629	596	576	632	656	626	622	625	604	621	650	619	635	638	613	670	648	630	670	642	667	628	619	660	601	600	679	571	595	662	595	656	635	574	654	618	632	606	600	639	594	588	615	624	643	636	587	645	614	642	619	657	599	600	622	637	638	656	633	620	593	657	636	607	642	639	649	626	577	614	606	636	633	635	612	604	613	663	621	683	609	661	602	619	643	635	642	654	670	619	588	631	655	596	598	613	603	654	586	607	615	636	608	624	611	643	584	623	632	625	633	638	634	661	600	570	649	614	667	606	658	651	624	612	617	616	618	658	610	562	615	647	596	644	646	648	601	595	660	626	610	597	612	688	608	595	631	643	634	629	627	629	630	648	622	605	622	634	637	618	647	601	620	670	618	646	639	632	670	645	621	661	641	627	592	657	618	637	624	606	635	629	630	632	624	574	628	589	612	646	641	591	624	656	636	644	605	639	680	618	631	638	626	658	670	609	623	612	640	584	671	590	616	599	576	595	612	645	600	641	663	660	597	630	631	647	625	606	618	654	599	633	642	612	602	619	639	637	634	589	627	602	645	607	641	646	594	628	627	615	643	594	601	581	591	637	589	638	625	628	640	637	594	636	572	611	609	629	644	636	607	633	630	642	627	636	597	575	665	607	651	602	632	615	648	611	650	628	602	643	668	594	621	605	657	634	663	617	591	585	628	642	602	629	631	634	614	660	622	638	585	607	640	616	633	623	674	620	598	607	620	609	627	583	592	572	585	626	684	611	615	603	627	575	623	656	587	631	633	674	623	657	602	626	625	613	634	616	568	656	679	591	648	584	603	626	611	610	656	630	652	604	593	657	611	605	608	620	669	633	639	645	650	631	606	551	651	638	618	646	606	619	670	584	631	641	654	612	668	593	601	622	637	659	652	637	677	594	588	622	629	642	625	594	620	629	627	602	603	623	643	616	604	632	620	601	615	609	626	649	616	617	622	631	629	590	617	627	613	576	636	652	669	635	593	631	590	616	651	631	616	653	652	612	603	608	579	647	625	590	599	635	634	618	619	653	617	640	620	621	660	610	728	614	607	666	623	641	624	600	625	592	627	629	629	611	652	629	637	661	635	619	615	608	614	611	649	621	598	629	669	641	615	604	614	638	643	636	627	648	590	611	615	659	623	631	620	641	600	619	608	598	610	582	653	619	628	618	659	609	652	616	616	598	636	637	581	587	627	616	616	583	610	668	664	634	639	615	611	614	589	653	587	625	606	617	599	595	632	685	632	647	646	653	609	661	605	607	657	606	581	626	662	626	632	655	599	656	586	608	629	624	605	641	584	601	645	625	625	631	612	597	614	622	649	655	637	617	643	599	644	645	604	642	624	582	662	603	600	626	673	617	625	647	617	644	647	621	617	647	618	634	624	596	628	634	636	631	624	624	581	588	577	680	640	578
23913	10852	12061	12874	23151	37786	37051	42423	38727	27412	14423	4703	1180	439	274	220	213	214	257	226	200	229	217	221	228	231	212	206	227	233	228	211	210	234	204	213	211	233	225	206	215	251	209	216	246	218	212	220	222	244	247	220	238	223	210	242	228	221	234	221	223	224	222	207	240	226	240	253	202	220	231	222	199	212	226	238	215	211	224	248	227	207	224	232	228	236	220	220	215	234	213	229	225	244	210	212	198	208	195	202	226	205	214	203	224	216	226	225	242	229	232	213	248	212	234	227	211	247	241	249	234	214	250	234	231	212	234	234	224	193	218	228	231	231	228	214	208	214	217	218	246	257	230	211	218	222	226	256	261	205	225	209	231	208	217	217	209	225	192	209	223	200	224	231	228	260	212	241	228	225	247	219	239	247	227	228	216	240	231	193	231	237	214	253	231	228	216	239	233	216	227	207	226	214	226	220	226	252	232	231	227	203	215	207	214	215	263	213	227	210	222	215	210	237	224	220	212	213	230	228	211	228	239	218	236	204	206	222	237	185	242	232	210	246	241	232	220	226	241	225	241	217	212	266	213	215	217	212	224	206	222	212	222	210	247	224	235	252	226	227	227	229	235	206	224	210	208	214	251	235	235	227	230	224	235	218	234	218	231	222	234	230	205	213	216	234	205	226	245	213	226	224	225	227	207	226	225	232	222	234	225	227	231	208	218	232	236	225	218	256	235	193	218	215	204	230	237	232	212	212	235	227	240	206	232	250	251	240	228	234	225	222	231	249	230	220	239	200	223	230	219	217	220	223	235	219	222	202	247	233	250	229	201	207	222	227	219	220	214	232	198	212	219	236	235	265	210	220	202	211	215	249	226	233	241	211	220	253	230	250	245	231	215	221	222	223	228	254	213	262	227	224	212	220	210	179	242	221	245	212	217	237	222	195	247	217	219	241	239	215	249	224	189	234	217	267	237	205	192	222	223	258	248	216	245	242	244	226	233	227	229	218	192	233	206	226	215	223	255	229	238	237	213	220	227	246	223	239	215	221	195	221	238	222	231	224	246	214	237	228	223	255	218	232	212	232	233	228	224	214	243	231	218	207	250	228	233	219	212	205	265	235	227	192	220	225	188	243	237	217	243	247	230	243	225	235	213	218	220	249	213	233	228	240	241	223	225	223	210	231	210	237	219	207	230	212	224	224	228	235	210	217	228	200	219	220	240	217	212	225	235	241	251	220	237	242	230	223	232	219	224	206	199	201	221	218	231	215	228	217	233	221	235	222	236	241	216	216	259	239	220	243	232	216	217	220	194	213	250	232	213	243	191	206	229	211	260	259	205	207	225	273	207	226	241	238	225	243	239	227	216	204	210	246	208	245	252	242	233	225	220	235	213	225	239	221	227	208	231	205	213	243	238	233	204	226	210	193	222	208	227	234	222	230	235	211	209	223	228	234	208	213	232	196	217	228	233	221	193	246	227	221	236	232	221	233	224	229	219	240	219	245	229	219	221	232	244	232	217	237	232	226	199	191	222	214	225	208	224	221	211	219	223	223	255	224	228	223	247	209	218	218	215	229	228	265	239	205	220	232	226	214	234	247	214	205	215	206	222	227	218	221	242	242	239	212	240	238	245	229	228	236	232	247	212	207	249	204	238	212	228	249	225	244	226	236	199	233	225	209	209	229	220	219	238	229	234	210	220	217	245	233	224	228	207	217	224	236	237	236	221	235	248	216	224	237	228	207	209	223	208	207	229	198	202	216	221	219	229	216	236	229	219	238	238	238	200	264	234	213	226	238	225	220	188	251	228	242	223	239	220	216	206	194	209	226	240	231	243	222	231	213	238	238	230	208	232	216	254	229	247	222	217	229	223	231	210	241	228	231	208	226	237	210	207	256	225	207	225	232	224	218	234	230	233	202	222	253	227	249	219	223	243	245	244	204	234	235	235	228	221	224	209	208	231	234	214	227	255	216	255	229	206	212	181	207	218	205	201	231	249	195	217	212	247	216	259	191	226	242	238	215	215	207	236	244	232	227	238	230	242	215	241	214	271	223	225	215	208	213	224	229	232	207	211	238	228	229	243	208	230	254	230	240	240	240	212	198	223	204	229	219	226	217	220	217	228	222	196	212	230	229	242	229	226	219	228	238	241	228	215	211	201	235	225	244	229	249	227	214	226	213	223	192	254	259	232	225	241	226	233	231	214	225	203	244	210	216	239	210	206	213	209	227	208	219	239	234	207	230	209	220	208	210	238	229	252	199	209	233	219	240	237	246	248	233	232	257	241	230	217	213	246	203	222	229	248	198	242	216	230	223	226	227	196	219	224	222	217	222	231	193	257	220	227	223	226	197	231	251	238	240	225	216	211	229	212	209	236	224	211	234	213	212	226	234	222	225	208	213	198	241	223	229	187	217	231	243	232	224	236	228	211	199	240	239	214	225	240	235	224	214	238	237	226	219	267	211	216	204	257	206	166	227	232	236	224	229	225	245	240	239	214	220	207	208	208	206	205	235	247	230	205	208	227	220	230	221	228	204	211	226	231	237	231	241	221	238	226	222	234	223	233	220	207	256	218	217	259	206	242	231	227	241	252	255	229	236	230	239	196	219	202	229	222	223	194	238	238	233	208	228	212	220	234	221	195	229	244	226	200	230	236	206	224	220	219	240	242	238	207	203	224	248	228	219	223	235	268	234	219	221	219	216	226	212	228	249	237	202	227	202	236	237	206	237	212	224	226	207	247	226	244	211	237	190	219	239	231	243	216	231	218	230	210	239	230	253	240	233	190	240	235	237	236	237	222	254	248	212	222	186	228	245	221	233	236	234	224	207	203	198	208	231	235	216	209	250	248	230	263	235	208	203	212	231	205	268	198	244	188	228	247	210	209	207	237	231	209	221	210	222	217	228	208	239	235	233	239	236	244	238	249	213	211	188	228	214	194	234	222	211	209	216	208	217	219	228	250	242	214	233	224	236	223	219	243	231	231	233	243	253	247	218	234	240	255	227	213	227	231	208	247	221	214	239	232	226	225	227	220	202	242	208	225	240	239	199	239	228	236	214	226	241	216	213	254	227	225	219	240	244	212	205	220	218	230	243	219	226	232	238	205	228	243	235	221	194	201	240	216	233	217	208	223	232	219	198	235	222	199	232	216	219	212	235	215	220	239	208	208	221	214	243	217	206	226	220	226	215	250	229	234	209	223	221	250	232	195	217	196	228	252	225	226	202	215	204	237	244	224	233	215	228	227	219	200	203	236	232	269	243	241	215	238	240	258	236	224	215	213	211	236	225	252	235	229	228	225	234	236	215	239	243	205	202	213	235	223	253	207	221	206	202	227	213	237	204	251	213	215	210	223	220	224	221	255	219	258	223	211	217	231	214	238	223	212	216	241	226	209	222	223	235	204	194	208	250	231	219	232	207	225	225	230	217	239	222	229	245	221	211	223	204	237	218	215	249	225	221	223	256	184	230	202	218	249	193	238	227	218	214	233	219	228	238
12166	7949	17714	25528	38727	47594	52720	57708	53425	43168	29605	14179	4408	1484	813	638	550	616	533	619	564	589	574	594	606	626	578	605	619	545	570	606	591	570	612	569	587	600	539	592	597	543	582	536	633	597	588	584	564	611	607	593	519	562	590	611	529	610	592	616	621	581	586	591	606	577	598	566	591	599	538	562	588	592	604	582	587	573	549	547	562	590	562	553	549	574	591	556	598	596	629	562	601	613	593	527	593	579	603	606	565	630	546	604	596	556	585	552	572	577	605	534	620	576	570	611	556	550	560	626	560	552	567	613	598	609	564	560	572	610	584	607	579	581	572	586	572	615	570	581	563	596	601	571	573	570	612	590	590	565	583	561	598	570	563	610	595	565	550	544	594	599	538	619	604	523	565	575	550	535	582	570	556	584	602	577	561	586	581	579	577	609	548	563	594	584	592	568	567	598	599	573	570	556	604	603	586	578	554	563	598	554	598	589	588	577	588	595	612	590	553	584	543	614	547	553	542	556	582	600	561	604	546	549	609	544	619	552	576	598	561	606	533	587	593	565	578	618	549	556	565	575	569	561	548	600	586	555	557	584	602	583	607	576	534	520	616	601	600	583	543	551	608	582	588	593	635	549	581	552	624	590	548	552	575	607	595	621	582	609	593	562	557	547	572	555	586	600	567	566	590	570	573	538	589	566	540	542	585	568	577	607	610	599	624	597	554	582	572	561	551	597	565	549	576	583	620	574	613	621	577	584	535	533	577	606	585	605	557	617	570	571	591	533	586	585	588	595	570	592	565	594	564	557	562	560	559	584	529	614	609	636	572	531	558	608	633	609	618	587	594	542	536	585	547	585	593	570	609	591	622	602	567	558	588	581	552	540	619	608	608	578	594	584	561	558	599	563	567	568	574	575	558	584	581	561	547	593	596	543	626	566	552	542	589	568	574	550	563	604	588	573	607	552	563	559	572	576	608	564	562	574	598	555	588	587	570	555	583	572	587	591	564	577	611	591	595	580	570	572	603	583	616	559	536	623	564	555	619	539	572	632	600	593	557	551	618	545	580	639	577	570	619	587	616	554	577	623	534	620	556	541	571	538	571	579	569	573	566	581	603	583	541	564	582	579	598	566	610	556	553	568	558	584	613	553	617	587	523	605	566	601	616	565	598	579	585	552	578	568	600	546	565	556	625	560	570	555	595	598	567	570	572	615	569	560	566	545	607	573	599	617	567	621	597	576	563	593	572	601	563	632	558	604	571	582	554	559	588	599	548	560	569	573	584	611	562	595	572	582	566	591	558	620	572	570	590	588	592	614	582	574	568	613	593	599	574	599	587	582	605	552	602	563	553	591	588	565	572	591	593	574	580	605	561	561	566	561	607	563	631	583	605	596	572	593	546	578	588	553	602	603	532	565	565	606	556	609	570	532	553	565	603	589	583	574	600	579	583	602	571	553	572	573	584	570	616	594	604	562	584	553	600	559	600	610	570	581	611	529	611	560	583	559	557	532	546	568	569	563	603	633	576	604	559	592	531	554	575	577	594	551	583	577	558	594	565	583	575	539	546	577	560	528	600	564	567	601	551	576	561	569	561	577	589	635	589	564	610	560	579	579	550	591	641	583	580	582	594	533	552	552	537	556	561	613	582	612	592	611	558	547	593	558	540	576	582	598	605	551	572	598	565	561	615	596	589	524	561	549	598	599	558	580	606	585	573	611	581	615	599	569	606	575	580	577	599	554	605	582	591	553	609	554	545	562	593	608	539	574	563	618	597	589	574	554	605	596	562	601	578	614	565	563	589	590	569	582	521	555	632	569	586	569	596	588	568	572	627	600	575	574	600	622	572	571	588	557	590	576	575	588	536	553	576	542	566	574	602	583	575	596	603	584	553	553	546	555	570	527	540	557	524	546	586	590	578	548	544	580	579	574	596	562	588	592	566	570	585	608	600	594	567	559	584	591	591	528	602	537	623	565	615	606	586	554	555	539	608	556	557	547	572	582	575	578	591	570	579	618	547	523	597	552	533	593	566	643	561	578	578	563	531	610	597	613	577	553	635	581	603	605	571	579	567	604	585	594	550	602	575	576	577	562	603	570	589	538	587	572	576	615	549	588	541	545	580	592	567	559	535	610	630	554	597	595	560	534	604	563	585	578	561	560	579	552	583	590	545	581	563	565	597	562	587	536	572	598	593	562	576	602	565	595	561	589	584	593	527	559	596	545	616	569	606	579	610	587	549	568	560	591	583	582	576	583	555	609	611	647	533	581	584	571	588	561	572	578	571	556	598	558	588	583	574	565	600	533	583	572	562	554	547	602	581	617	593	551	591	535	553	634	566	556	596	614	588	559	561	548	583	547	605	542	584	602	565	628	598	573	589	558	592	640	563	637	553	567	560	583	578	610	576	561	581	582	640	611	562	591	633	564	629	560	596	585	592	542	564	568	598	585	553	538	593	591	597	587	560	614	568	585	584	637	621	582	563	551	580	535	590	580	561	568	576	567	570	591	603	615	539	637	607	596	633	606	599	549	597	596	584	606	567	602	593	614	615	584	576	586	557	586	579	579	559	607	548	577	615	552	593	562	582	583	594	567	551	544	585	631	574	580	549	588	595	576	577	588	565	595	575	580	585	605	613	582	576	612	604	537	572	576	549	597	615	563	558	580	583	608	560	580	581	544	561	562	573	544	577	585	552	570	557	586	527	578	589	561	569	588	587	602	576	554	575	601	523	575	563	537	598	551	603	563	588	562	619	570	599	561	589	577	568	569	601	586	620	630	573	608	581	584	583	546	596	591	579	554	576	553	581	581	591	562	575	583	573	587	595	578	619	616	575	556	578	563	605	609	539	600	586	558	551	584	580	577	597	595	563	577	594	591	570	597	562	564	582	594	605	592	593	550	594	577	611	559	609	572	600	613	555	556	594	557	585	591	598	551	570	590	547	579	560	565	593	562	511	547	596	579	604	551	598	588	588	592	551	607	592	565	545	591	536	581	587	606	572	559	566	539	566	578	580	575	622	583	600	626	581	586	601	582	575	583	602	562	572	600	585	607	613	573	569	610	598	605	576	583	585	605	561	598	592	582	591	586	583	529	583	592	582	619	572	597	569	573	604	553	542	554	568	584	555	601	579	566	548	579	561	576	600	610	556	571	593	586	592	581	602	579	586	611	584	556	553	589	651	588	557	576	594	577	620	630	570	582	533	586	588	626	543	603	649	616	564	603	575	578	601	587	677	552	615	574	575	556	602	624	551	596	615	612	558	595	610	552	620	590	579	579	586	553	609	610	580	568	584	564	577	605	620	602	514	583	584	589	556	582	593	547	580	592	570	523	611	561	541	576	577	562	606	633	586	563	576	593	597	607	595	583	601	552	565	530	610	593	575	586	580	564	576	598	623	587	548	615	553	568	565	558	535	638	568	565	625	597	574	547	605	608	553	583	573	544	554	546	568	545	561	542	593	597	593	535	555	575	516	573	574	572	583	575	571	596	616	606
6193	3797	4752	3606	2816	3547	2425	2410	2435	1872	1000	490	319	254	239	237	224	232	243	244	227	236	242	259	249	240	233	247	281	246	245	262	239	225	233	237	218	243	245	232	263	244	236	225	235	245	232	228	243	244	220	206	238	255	243	249	236	228	232	236	228	226	214	201	224	244	226	240	251	246	250	255	244	267	228	246	244	235	231	217	217	234	237	238	221	233	257	216	265	210	246	225	237	244	266	228	269	231	247	256	224	209	241	249	248	249	247	223	243	215	227	203	264	225	223	244	232	209	227	255	211	208	193	250	251	232	227	230	229	276	227	239	264	233	231	225	249	222	223	223	244	197	228	218	256	217	247	221	243	226	253	209	242	219	258	252	242	219	238	246	244	223	237	224	242	255	224	273	280	240	220	234	250	223	229	235	213	241	245	269	248	227	241	239	239	248	235	242	222	266	253	234	236	210	236	236	235	263	226	235	236	241	235	237	276	242	255	256	246	216	212	250	252	238	235	225	230	261	235	283	228	267	227	239	218	232	252	216	265	241	243	232	230	250	231	259	226	251	243	259	213	234	255	226	268	236	269	217	221	234	242	236	215	211	221	232	220	225	232	249	238	242	202	239	244	231	283	249	262	246	230	241	235	259	270	252	233	246	188	218	236	246	218	240	241	248	226	241	233	211	247	268	236	212	240	236	231	249	253	230	247	246	239	240	210	235	203	239	264	233	236	254	219	257	265	237	229	248	254	241	219	237	222	247	287	206	254	253	230	215	233	237	251	223	221	246	236	242	266	279	248	236	249	259	246	220	222	233	208	213	245	269	246	244	213	250	254	247	243	221	213	230	235	229	230	244	245	234	230	219	233	244	220	233	218	232	216	241	243	249	260	217	253	238	232	233	240	232	244	227	275	228	237	239	251	257	227	239	224	227	202	231	225	238	235	233	242	224	216	232	248	237	234	245	239	255	231	235	238	234	229	230	230	237	227	241	215	244	231	254	244	218	252	232	216	227	249	233	238	231	238	225	265	219	255	267	245	205	236	244	222	220	256	219	247	229	236	232	261	270	240	273	249	236	218	225	265	241	253	252	233	258	222	229	232	246	248	236	251	210	214	227	228	221	223	233	262	228	223	244	216	275	219	229	236	240	228	236	231	236	232	241	208	240	239	238	241	278	254	220	225	210	223	227	239	214	243	256	220	222	209	255	245	242	246	224	249	218	221	249	215	240	248	237	216	244	234	231	242	242	231	214	257	256	230	256	243	239	224	249	237	243	246	261	249	236	242	232	216	212	199	222	246	236	235	221	222	223	199	263	236	245	246	238	254	261	233	231	270	224	228	228	203	228	223	242	250	273	223	246	249	205	242	228	241	221	207	212	239	253	245	216	230	225	209	252	206	235	238	217	265	246	272	227	222	228	220	260	233	217	243	229	262	254	235	227	229	235	246	223	233	233	225	221	227	220	227	253	228	256	240	222	236	213	233	243	237	231	233	248	222	220	217	232	220	213	227	228	262	229	257	230	241	248	226	221	245	257	214	240	189	256	221	248	240	264	241	251	221	221	204	249	234	213	271	215	243	210	231	233	219	256	227	219	227	203	258	240	244	266	223	233	215	205	231	232	256	222	255	246	247	262	264	232	236	229	215	206	221	229	240	241	234	226	250	231	217	238	245	223	207	237	225	215	221	225	224	227	231	230	208	214	218	225	223	242	270	287	240	216	241	220	222	209	231	234	253	243	242	253	247	236	237	267	240	239	234	222	254	280	220	251	218	233	266	234	236	249	251	186	259	231	243	263	235	243	237	262	239	216	236	233	255	237	240	238	246	235	221	222	236	212	239	237	233	262	207	241	243	254	235	257	245	247	225	250	236	218	234	217	206	225	228	210	230	239	229	233	271	229	239	231	244	226	237	250	252	221	216	227	228	205	242	221	238	232	193	219	230	207	235	225	242	255	235	212	217	229	210	239	229	224	223	233	266	245	235	228	227	250	239	226	244	226	215	226	242	259	231	247	249	233	254	238	229	238	231	202	244	224	263	231	256	252	228	219	224	244	227	256	265	207	231	250	246	239	215	269	238	259	221	237	250	227	264	205	240	220	204	227	224	234	240	240	230	253	246	228	247	234	228	243	236	231	220	232	237	250	219	223	251	237	222	204	243	239	225	203	245	241	251	245	223	224	252	241	224	264	208	256	218	264	224	236	249	200	252	238	231	223	218	223	219	211	224	243	240	240	230	236	211	234	249	241	254	268	248	247	255	211	252	263	218	245	243	240	210	209	244	237	214	233	257	225	204	245	244	256	231	241	240	254	218	245	258	244	266	226	229	216	228	211	237	245	229	243	242	248	218	244	285	266	251	235	262	237	216	251	247	205	249	239	251	229	215	229	225	220	215	246	226	235	220	248	230	206	243	244	228	243	220	269	266	280	230	243	250	258	251	254	222	253	194	239	235	242	230	221	265	206	236	242	213	224	244	271	226	230	239	214	245	269	234	240	209	235	273	263	238	243	249	231	229	238	275	229	226	231	222	255	245	234	261	226	244	267	240	240	241	220	227	243	264	234	239	226	240	232	221	221	265	267	200	243	231	243	258	256	258	243	253	267	241	216	221	256	206	256	250	241	219	235	222	240	251	266	212	219	231	249	219	249	215	262	235	227	231	257	227	224	260	250	238	241	205	246	236	231	240	232	251	215	252	238	236	229	258	230	218	218	195	222	261	252	250	210	250	228	240	229	242	258	230	227	258	226	230	229	229	239	252	230	252	249	218	245	241	239	272	223	243	237	226	249	256	220	240	241	228	235	221	253	244	246	216	216	207	258	220	257	241	236	256	227	229	233	226	239	228	224	246	231	223	238	248	236	231	234	252	239	214	259	249	252	230	242	246	240	269	256	238	256	249	239	209	249	247	224	223	221	239	205	271	241	235	232	267	241	236	220	230	205	215	225	216	247	241	217	227	229	228	254	226	230	238	211	235	247	242	235	239	252	235	248	234	224	216	256	264	239	209	288	252	215	234	238	228	232	209	226	248	251	242	245	236	225	235	237	241	257	250	230	218	254	257	239	235	233	243	237	225	255	248	229	251	237	241	238	227	221	252	235	232	217	247	222	219	231	210	244	231	217	244	228	243	247	206	237	238	245	221	257	201	225	257	221	258	219	211	261	229	235	246	261	261	247	235	224	266	211	236	241	232	250	259	227	238	240	253	250	238	238	223	222	227	222	278	231	241	255	240	244	217	234	231	251	232	224	231	265	240	226	233	228	218	256	234	255	226	260	230	267	249	228	238	244	245	212	261	229	220	246	219	227	230	224	245	257	209	219	240	213	235	233	234	197	228	251	232	246	258	226	226	221	234	220	229	239	242	254	232	249	220	225	242	218	263	217	230	219	230	241	245	237	218	219	227	247	230	223	238	253	242	242	233	217	205	212	259	230	240	219	250	269	255	265	234	221	235	248	227	253	231	234	250	235	236	251	254	253	248	252	248	217	205	253
4351	3763	8587	10014	10390	13849	10593	11207	10343	7439	3527	1481	778	690	622	618	625	610	591	628	587	598	651	634	611	592	666	587	601	625	653	626	596	622	673	635	663	644	638	611	634	650	596	595	627	606	605	614	612	625	611	632	597	626	590	613	612	616	611	593	579	586	615	569	617	539	612	669	568	599	627	639	670	596	627	578	595	616	562	596	629	626	608	620	601	600	609	594	630	579	633	590	609	618	585	633	601	604	600	618	637	584	612	631	581	607	620	608	604	632	567	632	624	650	604	565	617	570	584	611	587	648	636	613	591	594	598	574	631	623	629	609	627	630	597	560	630	657	593	616	622	607	576	625	587	581	583	595	611	590	653	651	580	594	644	627	633	621	616	584	622	581	597	676	628	605	651	578	600	625	625	602	606	584	583	598	579	585	623	619	576	597	628	646	601	624	591	626	609	602	635	615	564	596	605	611	562	605	618	611	581	576	603	624	612	615	610	633	614	613	633	566	607	602	624	595	617	633	559	623	636	619	619	589	579	589	560	651	576	613	643	633	576	609	613	574	634	639	644	610	591	590	631	629	602	618	553	627	596	632	617	565	615	593	646	613	620	657	606	595	630	617	597	556	613	636	582	584	647	620	566	565	568	602	595	594	606	631	619	570	594	613	591	622	609	616	579	603	639	627	613	585	624	589	568	591	600	636	573	588	598	644	604	591	629	637	618	596	610	556	588	626	592	573	598	622	628	607	651	615	603	601	606	622	677	559	605	643	661	644	632	613	591	588	610	601	576	651	622	580	612	584	596	608	619	623	623	621	631	616	586	609	619	597	629	600	611	614	630	605	604	598	646	605	626	621	646	594	608	632	567	624	560	608	606	643	613	589	602	598	638	595	623	625	578	623	595	618	580	627	592	589	610	628	582	621	589	586	615	625	595	625	573	579	611	637	606	587	584	590	595	626	610	616	592	601	599	618	609	627	607	590	602	581	592	601	603	618	615	595	602	602	573	597	649	584	628	620	631	638	601	672	594	658	586	577	597	617	606	633	665	644	555	632	595	617	594	592	588	677	607	604	574	599	592	582	594	590	589	566	605	572	598	611	583	620	616	594	581	596	579	632	637	693	637	623	595	594	603	596	566	575	630	592	613	571	570	613	628	585	561	574	582	650	582	591	609	563	689	599	601	611	601	567	618	608	598	611	593	561	611	625	606	627	583	578	572	620	605	600	579	617	619	576	613	604	560	621	633	600	607	636	585	604	621	575	580	570	601	647	606	628	611	589	633	641	651	643	598	594	610	615	598	656	631	609	617	619	588	640	600	648	588	591	630	615	632	564	650	613	589	608	612	606	587	631	592	639	574	605	653	636	599	603	630	600	601	656	571	613	616	559	596	592	608	628	586	607	614	614	580	620	612	617	593	581	594	582	619	636	612	649	593	573	658	649	622	576	568	576	586	632	622	638	568	551	614	605	564	596	611	609	634	585	568	603	608	596	606	633	596	649	590	574	622	606	582	642	630	599	604	607	624	638	576	619	639	603	626	570	608	597	622	580	587	604	669	633	591	619	579	595	607	594	613	553	605	642	692	631	630	585	641	605	595	620	613	606	641	640	629	675	651	606	620	600	632	592	611	599	627	585	596	578	631	654	573	585	650	591	587	636	602	666	617	632	623	615	536	591	652	603	620	621	623	620	619	631	602	623	613	655	604	586	600	620	656	622	605	634	641	583	572	574	625	636	607	594	617	582	610	593	554	602	581	593	597	621	602	612	633	623	580	582	610	598	567	606	637	582	584	583	655	634	609	563	597	638	613	624	613	672	595	647	609	602	605	637	625	573	597	645	618	621	623	595	605	582	588	586	600	609	595	580	626	617	649	585	622	553	586	602	585	599	617	607	568	585	582	653	603	629	597	609	632	603	619	553	626	610	577	583	601	574	631	644	591	615	563	600	572	622	607	579	632	604	528	592	583	585	607	603	608	631	603	631	583	572	587	614	566	603	569	587	585	684	568	627	635	612	613	643	636	616	654	629	606	556	605	616	607	588	610	628	616	648	656	627	645	572	606	583	627	634	628	591	587	581	616	597	638	622	616	596	578	626	661	589	581	605	642	631	615	626	595	613	600	641	592	612	604	627	619	641	611	609	596	643	619	632	643	615	597	585	622	646	583	590	642	634	582	569	612	554	570	617	605	600	595	576	591	594	638	578	600	597	609	602	607	585	608	596	639	569	576	601	630	618	609	614	644	636	619	628	611	630	584	582	615	618	608	611	639	611	573	626	622	603	586	609	628	612	612	613	579	611	600	591	600	557	612	599	618	621	606	616	588	587	665	617	588	602	588	611	617	621	604	605	628	565	606	588	594	605	605	570	611	633	635	633	601	637	604	610	580	602	595	634	581	577	612	624	585	550	550	624	674	609	618	615	622	611	616	606	599	563	632	590	626	644	616	617	620	590	599	599	594	577	624	584	617	610	631	626	622	662	608	614	575	622	623	605	566	637	622	595	618	593	617	600	624	541	601	591	619	607	647	637	620	607	638	602	603	602	608	624	596	606	655	601	580	601	613	603	579	618	613	586	589	601	642	619	602	632	556	630	600	626	607	598	622	612	625	631	644	586	588	583	604	597	553	650	560	591	613	569	565	563	576	602	635	558	616	627	579	577	639	571	665	583	598	600	592	629	673	577	621	610	633	592	621	610	595	603	624	612	603	625	616	595	614	614	586	611	632	626	610	580	602	651	567	609	597	582	681	638	611	646	580	567	620	582	641	622	593	572	590	617	582	563	609	643	586	580	640	642	536	634	590	649	591	660	628	587	603	590	605	580	609	626	603	611	598	622	577	615	594	616	633	570	620	597	555	641	627	611	607	612	575	607	617	582	605	642	599	626	610	587	647	613	597	624	630	592	594	645	623	614	604	584	625	583	628	618	617	611	561	588	600	581	569	577	595	626	621	606	616	601	588	611	687	614	597	619	575	596	603	622	588	607	635	548	548	590	625	656	586	610	635	596	629	572	603	592	647	630	614	604	617	573	603	613	600	631	568	630	578	642	596	572	608	572	581	589	588	624	640	568	585	636	594	596	587	628	639	622	642	576	590	611	608	617	612	599	604	619	608	633	616	616	613	578	599	603	615	595	589	577	608	536	594	574	611	613	634	536	597	625	608	585	626	588	638	566	572	608	601	625	606	600	625	610	637	555	612	660	579	604	621	594	588	545	609	668	531	599	632	632	600	598	607	610	588	589	618	663	631	606	597	572	619	592	626	606	573	623	602	591	628	592	621	605	615	587	594	594	627	622	604	579	591	599	588	575	628	619	596	595	605	631	605	568	656	607	647	586	560	547	578	601	614	635	554	597	593	608	651	615	603	612	600	623	593	628	591	577	608	570	585	634	601	594	578	592	599	620	620	608	602	619	590	615	592	595	582	588	572	605	642	568	605	640	635	615	632	567	661	608	598	628	653	633	608	578	580	617	634	651	636	574	629	594	626	611	613	606
15116	6507	10064	10083	31799	40462	30982	29019	16776	6260	1938	681	341	268	232	237	228	252	233	242	227	263	242	242	238	252	238	262	242	232	238	243	224	233	227	254	255	215	244	230	221	213	249	238	230	253	253	213	255	193	220	258	210	226	254	244	255	247	247	252	241	230	258	228	232	220	256	253	246	277	242	242	233	247	247	238	217	230	265	246	214	237	243	273	241	243	218	235	250	252	211	234	225	234	261	232	252	226	229	242	268	243	238	229	227	239	246	246	227	220	233	230	232	236	231	231	248	251	206	244	227	245	222	227	217	240	229	231	219	241	202	229	246	259	233	240	240	233	227	252	248	252	237	239	250	237	232	243	195	220	237	245	222	262	241	255	224	225	241	254	246	222	249	225	241	212	226	244	240	267	230	217	219	240	249	221	242	222	236	241	226	236	214	245	213	254	239	218	226	221	255	231	225	230	241	253	224	257	248	219	266	274	270	225	251	247	253	226	235	220	213	237	232	230	232	240	243	213	227	195	228	260	242	223	217	250	233	272	228	250	240	204	235	231	237	227	238	249	247	251	248	233	256	244	232	233	221	203	232	231	203	254	228	244	220	220	239	233	216	249	254	249	247	232	224	230	215	234	205	241	260	253	229	227	249	263	257	213	245	207	214	232	259	225	265	250	234	240	252	263	259	233	218	253	238	226	238	249	227	232	242	249	249	241	228	240	242	243	226	243	210	243	254	231	238	265	226	229	224	223	210	220	249	244	241	237	229	253	226	246	244	191	268	220	201	250	227	251	210	230	208	242	257	221	238	249	219	234	256	250	240	202	261	230	221	240	244	248	224	220	260	238	245	248	213	233	240	252	247	238	236	259	246	243	243	241	229	258	212	222	257	254	231	231	222	237	241	194	228	246	239	220	237	207	230	258	232	251	232	235	238	242	244	218	228	236	235	266	213	213	234	248	255	239	242	246	224	230	227	261	219	239	240	255	250	218	248	223	234	237	262	285	246	224	241	250	237	241	234	262	252	227	241	217	251	252	226	225	228	220	262	236	249	263	226	211	253	215	259	232	227	253	215	256	248	243	224	242	227	240	267	234	211	242	228	230	284	256	217	222	237	244	206	228	224	243	227	221	269	231	255	247	223	240	254	241	273	251	216	258	238	216	230	250	242	227	204	244	222	223	249	228	261	233	224	253	248	248	218	260	234	216	245	254	234	232	226	258	224	249	241	264	215	248	237	234	245	235	231	201	247	267	200	236	266	246	225	228	229	225	222	253	236	226	247	240	214	242	216	251	208	248	233	247	249	251	244	251	228	245	251	245	266	223	253	262	253	281	219	260	279	268	249	254	247	266	247	231	244	216	211	245	243	255	234	243	241	243	251	235	214	232	247	263	231	242	244	219	226	221	234	239	236	218	242	249	222	224	252	221	256	246	214	246	232	208	240	226	228	235	227	268	212	229	220	246	217	219	248	265	241	224	268	228	222	230	243	255	248	235	266	243	226	244	210	215	214	228	230	242	229	222	266	242	243	224	248	219	254	256	227	251	249	232	219	243	246	249	238	242	206	250	228	251	220	199	237	256	242	273	225	236	241	247	238	249	231	223	225	233	238	266	199	243	251	257	252	230	263	239	249	248	220	263	224	255	242	221	235	228	238	220	235	235	245	251	239	248	229	243	237	236	218	249	218	226	242	233	220	238	251	228	229	243	237	217	216	236	253	256	236	219	223	260	223	260	221	230	221	222	214	206	218	229	254	260	244	253	249	233	227	259	248	234	247	235	244	254	259	238	242	228	230	259	243	249	232	193	221	256	223	230	227	245	228	234	244	210	260	244	219	229	245	251	239	225	220	239	259	260	250	233	254	256	230	236	234	234	246	203	239	267	223	272	212	236	227	249	237	265	238	235	226	220	217	249	255	240	228	215	209	245	237	238	253	249	232	219	226	269	247	244	251	260	233	227	248	248	242	231	238	242	238	225	235	254	274	245	251	258	232	233	233	268	241	257	243	252	247	242	247	275	219	244	229	233	214	232	241	256	261	256	237	247	217	252	238	234	239	238	258	246	239	240	255	249	232	264	241	232	225	234	246	240	258	212	213	225	259	244	216	249	280	244	270	200	234	200	221	247	275	221	240	247	231	251	231	223	230	236	232	263	232	227	248	223	230	257	230	242	245	224	255	240	232	252	226	239	272	218	230	213	216	248	224	217	250	235	215	224	255	275	250	278	234	251	226	249	240	249	248	233	226	214	237	269	251	252	233	235	243	239	224	218	236	222	212	214	270	234	220	226	231	199	219	247	261	254	235	203	243	216	247	202	256	239	217	183	234	270	248	236	246	239	275	223	245	225	256	241	204	245	251	223	223	238	252	224	253	249	278	217	224	241	219	255	251	251	218	237	193	222	247	242	229	228	219	247	258	272	213	269	198	262	256	236	261	219	238	231	224	241	260	224	255	235	252	230	248	231	221	257	229	235	246	241	241	228	241	204	219	228	220	239	210	248	235	224	211	266	248	261	245	241	284	232	241	244	221	260	245	208	242	246	225	236	262	218	228	243	258	276	255	226	218	221	218	231	220	231	236	206	217	245	237	261	235	225	233	245	228	260	251	253	258	240	217	229	229	245	232	216	232	246	240	214	227	236	263	233	243	218	222	231	259	244	214	233	238	264	230	230	241	232	228	249	217	228	234	223	227	235	231	197	242	224	209	227	231	230	219	247	274	230	263	252	237	245	264	237	230	247	230	252	230	283	257	230	240	237	241	252	243	218	210	237	254	245	242	238	267	230	204	234	239	235	220	234	191	243	210	231	226	232	226	234	252	260	210	265	242	232	246	245	247	239	228	230	228	255	221	244	258	223	243	224	229	262	224	239	249	241	252	224	247	230	208	261	238	226	222	250	243	252	274	230	242	263	213	241	251	211	256	267	219	253	243	258	242	212	243	225	214	234	233	241	263	218	224	247	260	243	255	246	236	225	223	259	237	228	251	283	202	249	254	254	206	238	241	268	230	249	266	234	230	226	231	243	212	213	236	211	265	231	213	267	244	219	239	238	230	237	226	222	249	246	237	252	250	235	227	234	258	231	223	239	237	223	239	234	234	217	267	242	234	236	220	237	226	206	237	225	224	240	215	239	227	232	228	257	194	254	228	255	227	256	267	232	228	237	226	227	214	229	269	233	236	221	242	199	267	281	235	224	238	242	252	238	235	251	252	242	220	259	231	203	226	237	232	247	247	251	233	253	234	236	238	227	229	263	217	220	220	207	223	212	240	251	272	239	223	250	238	240	235	229	275	243	261	229	249	232	239	237	267	220	251	242	250	221	235	241	266	216	240	225	259	221	268	237	235	238	222	226	211	221	246	241	229	244	253	223	214	249	236	233	250	241	253	255	247	237	240	242	243	235	205	200	246	233	235	236	255	230	247	242	247	233	245	262	211	214	226	244	218	236	264	237	231	239	238	232	211	214	250	234	209	221	233	234	195	248	207	244	243	237
9017	6081	16705	22520	48071	52496	46827	45238	31974	17570	7363	2601	1082	680	649	612	601	629	601	576	580	632	568	567	613	613	590	626	590	606	591	593	579	615	628	607	615	613	618	565	626	581	599	642	626	612	635	625	610	626	633	624	580	580	593	611	612	649	606	613	660	641	662	586	636	627	633	613	625	611	596	573	656	612	653	586	626	601	571	628	606	596	614	605	648	595	561	567	644	642	646	600	600	585	611	578	639	594	591	598	597	587	630	565	626	604	627	655	582	646	624	604	658	633	617	638	601	630	589	611	601	616	582	616	599	551	614	601	598	582	608	625	586	587	658	662	591	659	562	623	626	620	621	624	620	584	611	630	629	596	602	616	578	592	591	592	649	630	615	644	638	568	608	599	607	639	663	599	605	595	660	615	623	649	592	621	613	643	634	611	622	619	611	620	610	575	610	590	603	604	615	593	654	633	609	611	602	601	588	613	654	583	627	627	600	641	573	604	605	602	620	623	601	623	637	599	646	624	600	588	640	575	625	591	634	605	592	615	622	659	603	625	617	606	594	596	592	600	621	591	632	615	608	618	636	608	577	585	624	636	590	601	651	643	591	625	649	572	577	611	589	619	618	628	585	642	585	598	609	594	589	629	604	604	618	591	622	582	628	588	574	571	610	621	615	615	605	592	603	642	612	623	608	623	626	618	601	606	638	660	587	616	622	622	603	604	588	610	622	610	611	606	561	606	595	571	643	642	609	617	546	598	606	575	627	609	643	623	646	615	621	660	585	619	566	607	570	614	592	614	588	608	618	613	599	591	599	631	628	641	629	638	637	609	595	608	589	642	613	578	644	645	589	642	611	621	612	592	546	653	636	659	534	578	615	626	623	612	586	620	634	591	610	612	600	645	607	589	585	642	646	592	631	625	628	660	656	608	589	597	608	620	587	627	626	642	584	606	644	612	593	615	629	616	627	617	612	617	622	628	580	598	568	636	627	597	589	610	628	618	634	615	599	588	605	621	626	597	637	591	656	536	574	612	596	577	593	617	577	578	636	619	642	605	612	658	571	568	627	619	635	612	651	587	644	614	601	609	607	595	629	608	626	579	568	602	617	626	631	673	588	637	626	622	632	590	649	621	560	638	628	639	603	608	624	592	613	588	614	618	611	629	624	598	586	626	615	612	568	614	655	669	601	635	653	644	596	630	593	656	607	634	639	561	625	632	603	635	612	622	644	621	630	607	628	626	615	647	575	628	645	579	602	619	595	607	605	613	630	630	627	606	614	589	644	603	597	596	581	610	643	581	634	608	567	651	634	635	618	624	603	650	608	650	593	545	566	611	614	613	634	604	591	601	614	631	601	565	600	542	618	565	621	635	611	594	639	640	640	606	582	641	556	604	623	608	619	617	659	632	571	619	601	570	586	611	586	641	615	552	642	584	638	632	608	596	597	604	641	620	590	615	677	599	626	622	583	626	629	573	625	609	644	620	584	633	653	640	586	594	600	571	662	644	593	604	655	613	576	586	609	612	601	639	613	641	616	634	608	651	582	616	622	647	600	610	580	629	614	618	619	592	642	593	589	623	600	612	624	630	660	603	599	648	602	614	617	614	650	628	655	639	610	648	658	612	634	623	573	602	623	641	583	599	656	636	623	569	595	573	610	596	591	601	579	615	629	641	578	633	618	617	605	602	575	568	611	575	602	606	577	612	653	578	637	619	631	626	615	590	617	583	624	599	573	578	600	585	598	595	609	625	564	558	568	620	590	598	624	617	594	631	630	603	608	578	627	626	611	642	590	584	633	624	625	614	573	596	600	596	584	611	632	593	622	657	644	612	636	612	638	632	591	646	592	606	612	625	647	671	585	596	637	630	634	606	587	597	591	606	593	604	597	646	567	576	627	657	656	609	606	602	621	642	629	668	600	602	612	622	556	596	591	661	607	587	649	577	585	644	576	634	638	600	613	620	612	634	617	576	629	629	597	646	579	562	586	592	636	629	613	599	601	621	585	640	613	620	592	655	613	593	591	640	613	674	638	613	645	618	586	622	573	621	583	618	563	608	615	590	622	597	563	584	648	618	606	629	641	607	639	624	636	658	617	596	599	604	615	614	608	600	602	616	606	588	572	652	625	584	623	623	620	608	613	591	606	619	640	599	630	623	614	632	579	607	603	610	601	621	602	621	608	596	615	609	626	594	586	637	596	617	638	626	611	610	641	601	626	621	625	626	567	584	592	634	591	670	638	614	626	588	650	602	606	597	637	588	606	608	637	650	579	602	623	628	627	627	657	672	621	650	598	597	604	662	594	579	602	603	641	666	579	603	618	610	631	624	581	587	580	575	577	677	610	581	611	601	560	622	583	601	597	666	633	548	594	625	626	591	630	585	574	601	607	599	616	594	627	608	653	571	608	618	611	620	601	599	640	594	592	620	615	618	647	649	584	587	574	594	608	599	572	557	660	601	623	604	617	610	634	622	605	572	626	621	630	595	615	606	637	623	581	602	550	613	597	595	606	572	564	622	621	611	623	656	623	659	562	586	618	665	583	641	601	653	598	590	561	565	561	603	569	618	592	640	648	602	630	622	599	646	612	610	606	613	591	622	663	586	585	621	625	628	579	624	663	596	617	620	660	609	602	586	559	588	646	624	605	628	615	559	622	615	593	637	607	611	637	627	568	595	553	652	570	652	656	644	589	635	602	646	582	614	587	633	595	598	600	577	632	607	592	659	603	627	613	576	627	638	592	611	646	605	642	609	631	603	608	611	640	592	582	565	617	602	590	633	604	592	598	594	589	652	584	619	615	620	618	659	592	608	579	627	573	607	529	593	648	643	621	608	599	594	605	589	614	582	617	639	640	605	627	599	621	575	640	602	629	672	583	630	616	589	591	608	636	571	656	643	592	656	646	611	594	633	624	611	653	598	586	658	634	642	555	614	653	593	607	625	592	630	558	592	566	613	619	616	609	617	627	610	626	571	632	620	574	610	631	672	600	584	596	604	580	615	624	631	618	611	615	603	639	613	654	629	603	622	664	589	618	645	615	635	634	609	672	603	621	568	606	574	586	600	615	625	595	615	648	634	596	614	649	599	585	582	629	655	628	576	580	545	589	588	572	615	638	592	629	627	603	564	620	658	608	640	631	613	589	626	566	584	631	602	560	578	627	630	646	592	603	594	634	625	630	590	594	607	656	598	590	607	583	596	586	594	575	609	649	632	640	626	602	649	644	610	599	629	624	591	591	590	626	601	596	622	613	601	633	606	632	588	584	583	602	599	598	579	565	604	623	665	634	579	619	611	595	588	634	568	612	587	588	611	624	586	637	641	594	581	612	576	586	659	571	628	638	608	613	616	611	635	646	609	605	605	586	628	612	615	617	615	630	612	627	615	609	602	573	619	605	587	593	599	565	585	581	632	629	657	605	564	595	590	641	593	609	580	599	591	628	616	639	624	566	588	580	566	591	590	568	627	631	574	617	640	601	579	631	609	634	572	629	637	631	569
23948	11876	17538	19265	46524	63063	51758	37108	19976	7273	2165	832	374	257	244	217	207	204	228	258	216	248	223	216	221	206	187	215	223	223	220	258	210	218	203	236	259	238	198	210	219	260	237	243	199	234	215	245	212	216	244	206	228	211	216	234	196	211	220	267	215	239	229	192	228	203	213	230	189	236	244	209	216	226	214	218	204	243	212	199	204	259	219	203	173	228	187	225	205	216	210	237	222	206	210	226	200	184	251	212	250	242	201	232	234	218	187	195	199	235	219	203	237	231	203	242	205	204	233	223	269	226	218	227	243	205	214	248	243	219	216	233	201	213	227	251	240	205	212	225	222	202	227	234	231	218	246	207	243	230	236	195	240	211	209	227	212	259	218	203	205	217	230	214	235	194	224	226	227	216	199	214	219	195	222	257	223	203	200	241	221	249	197	229	234	235	240	244	209	239	218	209	249	231	227	239	241	217	238	229	231	199	192	197	227	186	210	215	223	212	210	228	217	232	195	233	229	204	246	206	234	198	223	204	219	206	185	193	220	218	185	237	208	222	218	206	222	228	230	196	202	205	222	247	242	221	209	217	249	206	224	220	224	209	224	221	209	209	224	205	221	233	208	239	242	228	240	213	218	217	191	213	217	199	218	223	217	216	226	201	222	202	228	238	211	216	240	234	232	205	200	217	217	228	197	243	207	213	210	235	224	234	212	220	237	233	208	208	220	225	216	200	223	228	209	251	219	222	210	223	213	215	219	225	215	223	231	245	243	228	218	209	216	203	253	246	228	213	221	229	214	181	213	220	236	231	200	192	232	206	187	205	239	239	213	207	237	225	211	246	219	199	228	200	216	213	236	211	246	206	198	221	226	223	197	241	221	230	222	203	218	219	225	217	243	194	226	214	230	212	248	193	214	221	215	225	225	210	215	213	201	219	213	210	231	233	215	221	232	231	241	220	236	238	210	201	216	220	216	203	216	214	207	226	255	210	217	207	202	218	235	210	215	238	229	221	207	225	228	236	247	221	201	233	222	213	202	221	209	224	227	232	228	204	239	222	220	260	215	226	230	213	216	230	196	220	234	204	222	211	197	223	213	196	226	233	206	195	248	210	221	195	200	218	239	199	220	207	237	207	208	206	233	212	211	232	216	203	216	215	215	191	219	243	231	217	231	230	234	215	205	220	220	228	206	233	225	236	222	204	223	218	211	217	216	210	232	204	235	185	226	220	216	218	210	181	204	197	211	220	219	216	209	211	232	212	228	214	249	210	208	200	218	204	220	240	225	218	213	220	199	209	221	219	223	217	234	235	187	241	216	210	232	250	200	233	230	243	236	225	212	215	228	222	208	215	218	222	229	204	219	226	238	208	209	217	230	214	206	253	222	256	228	206	199	220	200	206	197	245	213	230	242	233	241	235	223	240	210	190	263	214	221	210	241	214	215	231	237	201	218	212	233	214	200	214	237	208	229	207	204	226	215	197	190	222	216	235	205	210	233	214	225	211	218	209	222	220	242	220	210	249	227	252	217	236	240	210	222	237	232	230	226	247	209	201	231	210	215	193	205	195	208	216	221	206	216	249	214	202	227	259	224	225	223	252	223	211	229	182	230	206	230	189	239	234	238	226	207	265	233	188	228	204	216	212	221	209	207	223	195	224	231	257	224	223	208	212	200	202	224	228	269	213	221	237	239	215	206	218	240	229	217	203	237	233	225	227	222	223	228	251	199	199	187	241	202	243	197	211	224	219	208	206	175	229	219	200	200	196	218	208	268	243	208	234	198	215	214	222	190	215	178	205	206	204	203	211	235	202	240	237	214	239	223	210	208	223	221	221	214	238	235	229	227	230	211	216	232	229	193	256	237	248	204	224	217	198	194	216	206	230	209	226	236	239	222	216	220	199	220	209	234	238	242	233	212	195	206	209	220	212	209	223	204	224	214	219	191	217	227	188	210	210	204	225	198	225	207	214	225	216	230	231	211	217	196	223	211	200	221	231	221	251	213	204	217	241	228	222	216	208	199	213	215	219	221	235	232	218	211	208	219	223	216	197	215	221	257	229	219	237	218	255	205	220	219	211	224	245	230	208	204	211	219	237	226	206	195	218	241	218	230	199	231	209	217	216	220	218	216	194	221	217	202	225	222	228	234	217	249	225	217	213	222	230	194	195	209	188	216	216	233	213	238	210	228	229	220	207	235	248	226	226	217	224	224	207	213	218	214	238	241	202	224	238	226	182	191	233	206	228	248	215	211	207	211	207	232	230	227	217	213	233	238	217	234	221	246	233	214	232	223	223	241	246	203	243	212	207	237	221	222	229	217	201	220	219	239	219	219	233	235	207	219	226	255	182	214	213	201	220	210	219	211	222	207	209	221	214	213	236	208	201	245	227	207	215	211	217	207	238	213	235	214	214	219	226	206	203	224	207	243	226	219	216	211	230	231	206	222	202	208	246	227	245	225	255	203	201	230	212	217	238	255	227	207	243	241	229	237	198	215	230	222	246	230	227	222	217	227	201	202	229	235	220	204	237	242	217	239	241	204	218	209	222	221	204	218	219	225	233	223	212	237	205	200	201	249	223	219	238	226	216	231	222	233	232	232	231	209	223	197	202	223	221	229	243	188	218	210	221	217	254	234	228	209	209	222	226	203	229	209	195	201	225	164	225	205	207	221	231	198	245	210	207	224	211	241	247	250	216	209	195	220	218	200	235	208	215	203	203	225	212	222	210	217	205	227	211	222	223	242	206	212	226	251	235	218	226	249	241	215	235	208	227	225	224	212	231	199	236	240	218	221	204	201	205	199	227	208	220	202	210	199	236	250	222	196	227	209	220	245	230	226	244	226	213	195	233	244	216	240	228	211	216	232	251	219	214	236	202	217	255	231	228	219	230	221	228	222	210	252	230	218	220	229	224	251	219	219	218	219	204	210	226	224	182	220	238	197	191	237	246	211	223	235	224	217	215	206	174	234	235	214	214	223	224	197	245	229	214	235	208	225	225	209	209	237	198	217	207	237	256	253	218	186	235	233	217	217	215	233	239	242	210	207	197	221	225	239	241	242	220	231	205	204	198	216	203	194	209	184	242	195	225	204	237	220	218	217	198	211	229	226	215	215	176	249	211	197	222	214	214	224	213	195	221	238	223	245	185	212	203	216	226	179	230	221	215	227	218	209	249	234	190	229	214	203	228	197	220	200	213	201	221	235	208	197	182	217	216	209	212	225	204	236	221	198	224	238	238	196	245	206	243	239	225	238	217	227	248	215	197	243	219	219	213	208	224	248	216	228	234	218	198	236	187	230	238	200	211	216	218	216	227	193	233	193	240	225	225	219	226	224	224	247	214	219	244	228	238	233	210	206	208	204	219	221	228	228	213	248	212	187	211	247	245	220	224	189	250	222	196	189	210	212	224	208	210	210	216	220	199	216	226	214	207	204	209	251	222	207	202	219	173	228	222	236	215	202	226	216	215	225	195	234	233	216	216	224	219	240	188	215	215
12089	9318	23790	32791	59577	72902	63197	49615	33675	18231	8333	3379	1331	693	535	566	607	554	598	617	579	602	549	600	548	560	557	568	580	540	560	550	567	563	588	560	604	566	544	582	582	563	589	558	585	527	572	593	534	566	570	530	561	547	594	583	576	518	549	539	570	563	572	584	564	590	594	563	568	549	563	585	608	548	620	541	576	599	599	550	568	577	572	567	585	589	543	591	530	577	548	541	604	575	561	578	503	552	536	578	550	538	601	624	533	582	534	533	598	566	558	551	563	525	526	523	584	572	591	569	558	528	602	522	550	578	600	569	561	541	567	554	558	548	548	599	556	557	535	574	536	585	579	593	554	590	566	580	542	577	553	615	552	590	546	568	576	542	525	593	540	557	600	573	593	547	590	514	627	557	545	564	552	616	569	566	568	588	580	545	624	599	581	582	567	574	579	549	579	576	567	570	586	537	527	576	567	568	527	551	574	548	564	535	533	553	563	574	570	562	572	558	571	596	576	557	606	575	534	547	557	541	544	514	567	544	573	542	554	552	558	617	527	555	543	549	595	541	549	585	573	545	559	575	549	543	559	552	557	559	588	568	596	604	552	635	576	601	552	552	518	554	559	614	544	535	575	562	605	580	571	567	566	563	572	572	589	581	564	601	538	602	539	551	571	555	584	563	576	530	559	599	563	545	540	534	589	566	571	570	556	529	536	596	595	586	555	563	518	552	575	569	527	573	551	514	548	584	586	546	560	553	582	563	562	556	551	549	555	573	575	540	568	570	599	535	573	517	528	614	553	587	568	554	561	539	548	563	548	569	579	584	576	552	616	556	571	519	606	526	593	604	562	598	556	553	561	547	559	594	548	598	548	561	574	608	576	536	553	552	576	537	528	563	572	576	564	558	557	575	599	552	528	578	521	572	561	595	584	579	524	583	536	564	580	564	557	525	578	601	566	535	575	585	538	567	618	596	533	549	564	558	597	554	524	584	562	536	567	572	576	543	545	588	606	556	579	592	562	542	597	602	571	569	545	563	572	575	592	621	562	585	552	570	579	576	593	569	581	550	527	567	557	579	594	584	550	575	589	580	587	565	590	547	571	549	542	539	546	550	587	587	551	585	571	533	575	555	579	606	543	573	580	567	558	561	549	534	588	524	542	569	589	548	596	571	557	564	565	550	585	594	523	565	607	576	545	508	577	577	554	591	547	566	549	602	578	562	526	507	541	559	564	562	539	534	562	573	594	555	543	547	574	512	567	602	552	530	551	553	569	583	553	587	523	594	551	617	602	579	551	610	564	527	528	583	554	578	599	597	524	555	551	562	548	553	533	555	575	570	565	521	588	588	583	571	584	557	575	565	541	597	547	570	556	586	598	568	527	565	535	574	614	600	581	542	523	587	555	531	564	521	589	530	551	561	575	546	557	524	575	532	609	568	590	553	564	599	564	581	556	566	544	527	542	542	564	571	556	538	545	553	582	535	585	541	591	535	595	546	514	593	546	579	595	559	588	549	557	584	563	565	495	550	546	525	593	569	550	586	558	573	553	571	544	572	611	576	564	594	575	598	552	534	544	570	532	563	570	571	582	573	536	544	577	574	576	582	542	588	584	515	563	563	573	585	556	558	589	578	565	566	611	551	599	595	556	575	541	563	516	562	589	542	573	582	577	532	533	565	580	562	599	558	605	592	555	557	569	587	600	601	571	574	550	541	535	567	596	566	578	568	574	578	568	580	531	615	554	584	511	557	551	565	556	557	574	557	555	588	538	568	564	562	521	573	549	551	552	572	551	555	558	566	565	549	576	601	616	540	542	537	579	538	569	597	587	557	571	550	589	569	530	541	575	570	572	584	574	602	570	600	530	548	582	571	588	616	592	548	625	547	596	587	548	600	569	559	544	535	588	563	609	568	574	554	548	540	585	526	570	549	578	574	560	584	600	538	619	582	577	582	547	590	616	585	562	562	556	610	505	581	566	545	576	601	585	572	540	566	537	567	557	573	546	575	589	557	544	623	564	567	553	574	573	545	580	561	610	537	605	583	535	540	535	568	531	560	577	570	549	538	576	597	536	567	568	569	507	577	576	545	591	548	553	590	532	534	596	526	555	542	557	562	540	573	606	555	591	540	553	547	585	547	562	578	594	560	568	557	563	579	562	545	549	593	521	605	587	533	567	603	578	591	631	556	548	542	540	569	592	579	569	534	559	564	574	551	592	566	604	599	516	610	529	577	615	564	604	555	575	591	550	566	566	600	563	539	584	558	520	551	591	566	583	561	565	575	585	560	581	574	583	502	545	578	560	574	517	570	562	554	575	570	548	535	565	561	576	573	589	548	555	581	571	592	553	573	526	541	549	546	565	554	576	575	560	581	567	571	595	565	546	565	580	543	524	621	520	562	556	554	551	574	561	545	552	560	551	582	610	548	586	571	621	540	557	577	561	566	545	575	587	542	566	576	559	578	570	583	558	597	593	539	572	595	586	572	543	588	573	526	534	568	624	595	594	545	572	569	576	552	567	586	586	530	581	602	569	573	557	540	580	548	542	513	569	556	548	551	560	549	590	587	579	568	608	546	548	596	522	576	569	579	594	545	618	608	576	579	611	579	570	557	569	567	574	573	568	575	586	578	610	569	577	527	584	530	606	562	561	538	593	600	550	568	575	513	565	565	576	556	550	522	565	552	549	549	529	602	565	553	628	544	528	543	557	536	558	587	551	581	564	595	559	576	562	543	567	575	548	555	564	599	618	563	579	560	565	554	549	564	564	584	573	578	550	558	533	586	546	503	543	562	563	569	540	533	587	562	548	564	515	512	532	554	574	595	533	560	588	586	554	512	598	572	567	566	556	575	587	609	517	561	564	573	556	550	565	541	576	571	613	559	559	536	622	566	604	592	506	600	544	540	533	565	599	549	604	576	558	626	530	546	534	557	617	557	560	572	543	603	595	554	592	590	566	593	561	545	598	571	586	538	559	575	588	566	542	578	583	601	572	566	569	526	529	561	584	537	555	628	573	575	548	571	562	595	578	560	556	555	589	576	568	585	553	588	575	565	612	561	561	591	519	579	568	600	585	565	573	535	568	545	617	608	543	609	544	560	566	598	565	552	572	501	596	552	591	557	574	511	576	583	536	580	591	595	569	592	535	586	566	551	557	515	575	549	549	530	591	584	575	553	547	557	587	560	530	569	602	565	627	565	598	541	576	595	551	528	573	580	556	557	574	559	549	539	585	549	567	551	590	582	577	597	577	511	627	571	593	558	548	596	545	589	585	567	568	553	550	555	512	524	535	534	537	551	579	581	549	536	567	545	580	522	540	536	580	575	562	566	569	556	566	583	563	609	539	558	585	532	554	546	562	553	565	590	574	517	563	582	567	537	546	554	561	545	558	555	576	581	592	615	555	574	536	580	536	576	567	561	565	578	560	568	616	575	562	556	562	560	609	588	570	589	576	569	580	513	550	553	559	575	541	574	544	570	589	549	507	559	584	585	577	597
7512	5010	6316	4429	4170	5496	4068	1467	754	575	422	309	264	239	234	248	232	223	224	232	222	225	231	234	221	255	241	246	232	222	244	245	216	236	228	228	213	233	222	212	242	249	215	243	228	246	247	214	243	234	241	216	217	277	248	218	229	229	200	241	258	218	226	220	230	227	225	233	223	248	224	232	223	220	225	201	233	220	238	260	252	244	239	244	227	214	196	215	264	229	234	240	201	222	214	210	214	205	234	247	218	224	253	263	226	228	229	209	242	238	217	246	231	213	235	250	249	235	218	229	242	243	248	219	236	241	232	210	223	229	237	230	240	249	269	216	235	209	243	218	235	221	225	243	229	270	230	246	222	247	233	223	239	222	262	251	199	223	217	214	215	212	250	239	226	239	228	227	240	232	234	259	237	230	238	204	236	229	224	205	223	266	235	202	247	245	252	250	237	226	231	229	255	221	224	201	240	215	221	253	248	235	227	235	260	217	204	238	222	238	224	212	240	230	223	226	227	220	228	216	218	236	235	233	253	213	258	231	262	228	255	238	252	244	260	217	238	234	235	232	235	220	270	243	240	224	236	233	225	232	217	213	205	250	255	218	223	209	242	239	233	235	243	225	196	231	231	201	228	250	206	196	251	212	243	242	227	258	252	250	243	253	246	225	225	247	208	253	218	268	207	235	237	241	248	232	219	209	217	239	231	216	225	231	209	236	228	254	256	243	238	229	251	210	238	221	219	212	239	250	227	252	235	222	209	247	219	207	216	226	227	273	236	257	230	234	280	237	221	226	231	221	208	245	231	202	242	222	231	218	229	260	241	248	207	227	223	258	206	201	213	220	243	234	234	230	249	212	245	243	215	235	217	226	239	245	218	219	245	228	229	227	252	239	235	223	233	205	250	237	224	230	231	220	247	219	223	242	211	222	250	222	231	252	235	207	246	247	254	210	248	251	231	258	216	256	249	229	207	235	257	246	227	242	217	220	236	233	220	232	216	226	240	226	242	237	211	222	236	235	227	244	222	232	237	222	222	249	217	197	217	228	225	222	234	205	220	237	210	211	235	223	225	208	223	231	238	228	253	224	243	234	238	236	248	246	221	243	219	251	249	228	213	219	245	224	211	254	212	220	242	226	237	235	224	244	209	216	243	216	222	235	241	228	209	213	234	261	223	246	231	240	214	248	247	218	226	230	244	222	216	257	258	199	238	238	218	208	197	232	247	250	228	224	244	234	211	223	242	216	229	218	240	229	241	206	231	287	225	225	225	206	230	233	224	228	209	231	238	213	244	244	254	235	237	228	228	222	275	221	239	227	243	232	232	205	231	237	216	241	233	220	211	254	217	245	251	196	212	220	258	221	244	217	231	217	233	242	219	234	233	227	226	219	232	233	202	236	221	244	218	202	191	197	225	238	273	221	248	212	238	261	249	221	229	265	218	255	209	220	218	260	250	253	255	223	239	247	241	224	250	247	208	210	231	207	208	229	237	225	208	240	200	239	208	253	233	253	239	235	211	220	207	240	229	213	241	224	223	217	231	217	232	220	228	218	241	227	214	211	223	248	244	212	259	230	234	232	231	234	256	210	219	252	245	228	233	236	233	197	225	233	224	225	238	234	227	215	247	212	247	195	225	233	214	224	224	244	250	229	225	240	230	245	242	238	224	225	208	214	236	215	242	255	237	229	214	218	229	243	245	195	212	192	231	249	264	246	236	247	207	245	221	191	230	225	226	229	245	238	208	212	222	251	203	248	261	208	245	213	251	219	233	242	228	222	219	222	212	252	213	213	193	246	238	216	216	209	214	247	226	250	245	262	253	232	216	226	231	252	235	226	228	221	224	216	251	241	225	237	222	229	229	224	227	227	246	240	218	240	219	215	245	217	231	222	215	226	199	241	228	244	250	218	238	227	242	265	235	232	230	224	254	211	249	216	240	238	242	217	202	212	197	253	239	269	214	235	237	219	215	214	234	243	238	224	219	258	230	223	209	254	261	257	213	243	215	214	231	221	229	261	244	245	236	243	217	202	246	227	202	218	244	206	216	235	245	256	216	245	236	229	254	222	224	228	249	248	237	217	222	234	247	229	261	229	243	219	233	231	207	242	200	225	227	239	239	249	244	232	229	240	223	238	215	214	220	223	208	234	218	248	239	243	256	265	240	219	217	224	217	232	227	203	240	222	248	227	227	215	230	259	230	240	249	206	239	233	258	222	238	220	219	226	250	216	233	202	229	222	243	219	238	248	213	195	252	229	236	222	230	241	222	237	241	224	235	243	236	215	228	242	240	208	232	257	243	246	220	241	234	225	234	219	234	219	223	219	230	246	222	224	239	255	253	235	211	229	203	231	231	222	194	213	228	253	213	245	219	259	245	236	238	203	203	231	217	220	228	210	267	211	230	225	219	221	202	216	229	249	223	241	232	220	256	253	229	231	217	225	228	231	213	220	232	216	194	243	236	221	232	246	251	253	202	229	230	231	237	254	203	247	217	235	220	211	236	259	230	212	248	246	207	226	215	234	236	200	226	247	231	234	220	241	236	219	199	223	210	218	249	227	223	229	223	220	240	217	242	240	231	238	225	232	208	198	243	231	215	229	245	253	229	234	247	239	248	257	228	244	240	230	251	230	232	249	265	216	237	194	255	226	221	225	239	228	216	226	198	225	171	213	211	257	217	219	233	259	199	232	225	212	235	234	259	238	228	239	223	241	223	223	218	235	213	203	212	210	248	233	231	201	219	224	253	223	250	246	228	208	230	204	240	236	253	223	220	225	248	221	220	255	214	207	233	229	232	231	236	243	242	234	230	224	227	246	191	248	227	226	232	222	218	259	244	205	251	250	216	208	206	234	243	243	234	245	240	265	233	216	241	228	208	258	222	222	219	210	229	222	205	239	252	246	221	230	256	238	268	211	219	236	239	241	183	234	210	256	213	210	223	254	244	192	210	218	242	242	219	225	221	203	251	251	227	235	239	240	232	233	214	216	254	229	247	213	233	236	232	251	238	215	225	240	235	249	217	223	260	230	211	251	265	237	220	266	218	268	223	211	220	204	220	252	262	222	215	225	219	216	214	239	202	239	209	267	231	232	238	222	223	216	248	214	210	236	243	220	234	244	208	236	249	208	236	220	224	243	250	231	239	208	239	249	230	260	234	223	227	230	226	252	244	224	237	255	214	231	221	199	246	245	240	217	252	219	234	207	218	203	229	207	229	251	230	247	242	251	220	205	236	245	235	235	220	266	246	249	235	255	229	229	231	229	219	243	256	234	241	246	229	246	232	239	200	230	223	193	243	212	233	247	239	272	262	229	250	245	262	244	243	230	231	249	255	239	216	228	213	234	229	218	227	233	237	247	280	215	229	233	238	212	232	250	239	238	231	232	214	229	240	204	239	237	232	221	253	204	244	203	241	237	254	248	253	214	238	211	210	252	209	232	205	226	230	219	228	246	240	204	242	226	195	237	218	257	229	228	232	242	230	233	221	247	262	212
4953	4839	10654	11953	15553	18865	14322	5515	2956	2198	1390	1057	740	657	591	566	586	617	630	570	615	608	589	584	583	643	617	581	598	624	620	617	604	557	595	597	591	593	584	600	586	573	580	583	580	570	597	555	592	618	629	614	584	584	584	567	608	619	569	551	620	614	574	581	597	618	578	565	580	615	593	571	624	600	563	579	561	591	591	594	604	588	562	621	640	597	590	626	581	551	617	598	591	547	631	594	611	590	606	603	564	600	578	596	624	589	611	617	584	580	595	604	565	636	596	595	615	572	602	607	556	600	578	553	617	612	533	599	606	597	593	593	651	574	635	622	600	580	605	562	578	570	595	595	577	597	579	570	590	582	603	569	584	566	594	541	569	590	563	599	592	586	599	592	579	626	603	556	608	609	592	546	623	618	571	602	588	619	618	589	552	561	608	568	600	572	578	588	619	600	585	605	571	560	620	591	600	631	638	588	594	572	586	625	590	584	584	579	609	565	610	615	562	605	586	585	599	584	586	572	582	591	587	597	598	546	646	585	568	557	600	528	593	598	601	620	611	593	586	552	498	543	604	582	587	616	606	577	561	570	656	622	603	556	586	566	560	610	597	565	568	566	590	529	619	594	557	626	554	621	619	592	591	604	580	567	626	573	608	609	593	601	598	588	641	547	581	614	613	610	593	599	597	582	600	560	572	606	546	622	595	594	600	581	602	602	589	621	579	618	612	626	603	591	612	608	569	612	593	602	610	581	576	546	619	583	574	647	607	645	605	617	620	567	661	604	599	603	582	575	541	606	623	584	589	572	617	595	616	587	574	577	603	589	562	581	592	524	612	582	591	568	593	619	612	597	596	601	577	596	592	593	601	558	619	680	592	576	589	596	616	598	588	583	560	590	608	574	635	590	579	617	606	620	625	574	622	604	576	591	591	595	579	563	567	578	586	569	599	607	590	621	620	586	642	541	628	575	591	593	605	667	589	584	590	567	570	547	536	568	575	620	595	576	586	622	529	589	593	610	602	619	569	596	584	610	598	577	588	627	618	603	614	585	618	608	568	587	591	615	608	625	590	637	597	555	604	552	618	558	527	550	572	558	583	610	565	596	601	574	589	604	562	584	624	625	612	598	585	551	577	604	595	526	582	564	566	570	598	578	573	584	603	629	594	622	613	561	561	597	556	575	551	574	567	592	578	628	560	605	623	596	584	611	610	576	596	586	588	579	576	584	576	611	624	583	554	573	570	588	603	576	568	585	617	604	607	559	562	615	581	557	610	580	579	556	562	564	587	623	604	597	571	599	576	603	607	585	581	551	596	572	618	624	598	611	579	595	546	627	643	567	590	606	616	577	593	593	602	602	619	598	580	620	616	539	607	530	606	589	544	577	612	593	604	586	606	572	613	569	561	606	561	575	605	578	592	589	569	603	599	578	565	642	606	543	597	568	580	577	595	587	586	567	575	614	600	586	550	606	601	595	628	566	625	566	610	559	581	570	587	620	612	572	581	549	609	586	645	580	607	583	612	612	554	585	593	611	584	608	608	599	584	576	580	570	569	586	602	585	583	600	584	584	569	599	608	571	591	555	536	598	632	564	595	599	595	599	566	606	603	583	581	599	547	584	571	552	613	569	564	599	607	625	620	610	560	568	609	578	583	577	577	569	587	553	608	575	611	558	592	555	626	593	600	644	552	568	587	551	598	578	542	623	597	591	565	578	549	602	559	614	585	609	613	604	605	609	541	579	595	627	583	543	629	574	605	565	588	591	616	548	552	584	609	571	578	609	547	578	578	610	612	583	534	601	628	558	592	589	632	579	599	563	624	584	580	577	574	591	597	579	587	569	573	552	608	593	604	591	580	628	625	602	602	581	583	594	586	579	642	592	644	552	601	585	601	596	569	629	530	627	607	598	592	594	586	601	619	595	598	597	633	629	602	642	584	601	570	589	544	577	526	535	593	566	561	576	610	602	602	560	568	558	603	541	588	597	587	604	612	597	572	592	551	610	580	594	562	557	564	581	578	580	601	568	587	615	632	632	581	571	595	575	580	606	602	584	581	621	590	571	608	570	581	585	659	566	589	627	652	594	627	539	596	608	622	620	617	558	588	611	561	620	613	596	573	593	606	596	582	621	621	599	634	595	632	613	579	589	596	574	590	568	608	597	560	546	585	598	618	609	597	601	594	585	573	588	579	638	574	528	618	653	564	612	613	631	601	608	572	592	610	549	570	614	601	541	563	591	584	572	585	594	557	620	581	628	528	641	589	586	596	591	572	577	609	594	595	603	545	614	576	604	606	628	581	621	599	618	595	596	621	576	588	607	582	593	540	555	583	581	596	593	599	568	598	567	589	595	586	595	574	591	570	610	602	601	593	592	569	575	636	574	568	540	579	632	593	564	586	604	590	606	591	574	637	542	627	618	584	623	593	571	585	585	546	548	564	581	586	532	599	624	567	638	625	567	599	568	571	594	614	563	581	578	585	575	567	596	588	614	596	577	554	630	585	561	572	617	628	552	597	627	569	611	624	555	588	588	639	600	584	611	602	569	573	637	560	576	577	550	584	558	565	583	615	602	612	630	601	587	570	603	591	593	608	556	597	547	582	586	614	575	554	575	588	603	620	563	594	593	600	584	604	584	582	561	600	597	588	616	571	585	612	600	639	609	575	540	605	654	525	582	624	596	593	593	608	557	600	595	617	560	649	597	605	590	584	579	587	584	582	587	619	590	568	627	581	577	551	597	582	587	551	581	577	618	590	591	586	589	606	598	625	610	578	616	558	557	567	552	565	591	645	583	566	580	572	538	576	612	595	580	592	581	581	599	597	663	577	597	590	613	583	572	599	523	559	570	579	651	632	573	569	600	598	634	592	596	596	588	560	597	626	609	594	601	573	601	591	623	608	585	618	545	596	620	584	561	617	575	588	630	569	579	565	575	571	621	601	628	591	618	598	620	598	553	592	573	608	561	577	541	581	587	588	556	591	599	582	528	588	551	542	557	585	598	566	586	575	585	568	599	556	613	579	571	607	608	588	599	593	577	612	586	598	567	606	577	675	594	619	585	601	610	579	542	633	617	614	597	622	599	631	565	608	545	567	586	599	557	589	555	609	609	609	586	623	590	612	571	578	576	624	592	630	621	590	589	575	564	612	617	589	552	610	627	608	634	599	642	592	604	588	574	576	616	545	547	616	593	566	581	595	582	589	623	548	581	558	580	610	526	585	574	565	549	582	614	619	590	597	594	581	597	578	550	606	619	613	606	620	576	627	603	613	578	634	587	592	580	607	625	553	574	572	590	581	571	603	576	553	546	580	599	604	628	599	642	614	608	627	584	569	604	626	574	580	615	585	598	580	582	618	645	574	531	581	581	617	548	599	622	600	586	572	596	562	645	572	572	581	635	616	583	602	578	612	573	602	597	588	608	577	565	604	546	586	605	638	548	563	593	608	585	583	559	577	612	565	562	587	622	590	570	588	587	591	621	576	611	602	584	562	581
16924	10873	10449	12865	42237	48850	31373	15790	8120	4274	1778	909	458	305	221	247	254	223	218	217	222	226	227	244	267	231	222	265	260	259	222	228	216	244	224	226	238	234	215	219	241	232	256	217	240	258	255	237	231	217	192	217	235	215	250	239	239	261	250	225	235	229	256	209	247	240	238	232	233	238	219	229	219	233	234	233	219	220	248	225	249	212	239	242	214	233	232	259	213	219	214	240	270	218	247	237	204	225	249	221	258	233	235	225	215	251	221	231	229	253	224	232	218	259	244	220	219	233	221	234	234	232	203	224	230	189	243	235	250	246	222	240	220	246	233	244	215	217	229	233	260	238	223	231	242	263	234	242	237	243	220	231	250	226	224	245	269	251	258	219	226	230	234	233	235	218	274	235	224	241	248	223	248	239	213	235	248	205	252	223	226	232	248	247	233	216	221	229	254	239	271	247	233	221	238	249	213	216	233	230	204	238	254	233	245	262	209	229	220	216	220	235	244	224	241	217	227	237	248	216	252	261	226	221	282	243	238	229	240	218	274	234	235	238	230	248	254	241	259	259	243	219	242	216	236	201	231	248	256	235	238	222	235	235	232	240	226	222	226	214	234	232	240	221	236	217	207	203	255	225	224	244	224	271	261	234	243	228	208	246	212	223	205	218	224	237	214	209	243	212	257	246	239	234	227	235	241	214	229	235	245	234	201	244	235	232	250	235	240	250	256	214	210	221	235	248	248	221	228	223	257	235	262	221	187	238	250	235	246	245	190	223	226	219	228	240	258	251	229	262	231	238	229	232	251	239	216	222	222	229	196	215	230	252	219	226	219	237	252	260	256	226	229	212	253	248	210	253	270	234	238	224	244	226	232	214	270	236	235	225	233	252	232	251	245	245	224	237	233	271	223	221	227	248	231	252	249	250	243	253	218	237	213	232	233	269	257	222	243	212	220	235	258	232	217	237	248	245	254	235	219	219	249	241	245	227	241	225	216	226	217	249	246	215	228	246	236	223	234	221	223	251	208	221	248	204	224	227	271	218	244	254	213	248	215	244	219	274	210	213	235	227	208	242	256	223	202	211	215	231	231	245	231	222	230	240	219	250	233	250	235	252	218	216	210	237	231	231	232	241	262	232	245	261	227	238	236	237	255	236	238	224	254	236	236	240	247	204	238	239	243	212	209	218	235	226	252	230	212	263	246	213	242	238	219	223	259	250	232	238	244	229	247	236	241	242	203	229	217	251	227	250	261	236	225	223	252	228	246	254	241	247	258	277	215	264	228	264	244	212	249	218	226	235	220	266	214	232	251	241	214	243	256	242	240	207	242	273	229	219	221	233	244	258	261	216	232	247	245	238	254	220	262	226	225	212	233	220	210	228	243	245	240	238	207	207	233	203	274	258	259	240	229	228	233	233	253	218	252	234	220	249	235	259	243	239	237	247	225	241	240	234	244	216	209	235	253	238	225	228	223	254	243	248	238	241	220	257	236	233	226	192	196	212	229	238	228	229	261	228	230	212	224	239	229	238	249	237	229	230	239	207	234	240	228	226	233	231	223	214	204	236	240	254	254	212	231	252	238	231	220	209	238	269	203	220	239	255	237	225	248	252	258	224	254	216	252	258	229	199	230	218	225	213	218	236	210	229	218	214	246	242	224	249	230	233	200	224	268	253	251	242	220	247	193	245	245	243	193	231	219	241	211	244	223	248	222	259	255	235	208	249	205	218	233	238	222	207	238	241	214	227	233	230	237	240	243	225	217	221	255	222	239	266	237	206	214	235	248	269	239	252	228	207	213	227	220	251	230	226	205	225	226	221	241	227	231	207	183	264	210	237	207	282	238	244	233	246	228	222	233	250	225	227	215	256	215	233	218	253	229	231	228	245	253	235	220	245	226	232	228	246	238	233	228	252	200	241	240	223	229	264	228	221	234	216	224	236	255	224	218	230	256	244	220	269	268	231	233	241	218	242	245	243	223	249	220	223	245	234	245	261	198	223	253	236	261	235	253	234	238	252	222	229	252	233	244	220	260	205	265	256	226	242	244	224	258	215	261	265	241	228	236	231	237	232	238	212	226	244	233	238	230	227	227	244	217	223	216	213	237	239	244	235	247	253	234	258	223	252	241	227	227	251	258	229	228	223	233	270	238	265	216	242	232	234	210	232	237	272	250	217	219	198	201	236	230	218	224	211	238	241	241	267	259	200	238	221	216	224	207	238	243	220	236	227	224	214	216	235	223	233	235	234	239	213	208	255	250	226	241	216	246	228	262	235	210	247	232	239	235	225	215	219	243	238	230	213	216	242	235	217	232	231	236	236	228	249	244	208	244	220	260	239	238	238	234	254	240	242	227	231	244	206	220	236	214	248	237	235	247	261	248	227	215	248	228	260	247	248	222	221	215	253	256	232	248	195	226	232	241	221	248	223	248	262	212	220	222	250	242	224	254	237	244	238	247	267	225	232	219	237	231	202	229	225	251	233	226	237	224	214	247	238	211	245	221	244	236	266	251	250	219	240	256	245	243	218	237	219	233	215	243	227	241	251	219	247	249	230	240	245	249	219	228	245	259	251	217	205	254	267	220	246	255	245	229	220	218	209	261	221	216	254	216	261	249	217	230	229	248	245	258	247	253	234	241	219	224	247	230	245	239	237	231	281	215	223	254	261	235	206	212	241	239	218	252	242	222	253	206	236	220	208	234	245	244	221	219	233	220	242	229	247	228	242	231	236	236	237	261	226	227	242	242	219	218	219	232	244	238	218	199	219	237	232	227	221	254	220	224	222	265	241	230	250	248	229	232	268	225	227	241	230	206	202	231	256	200	236	245	200	228	201	201	250	229	257	233	212	229	250	232	240	245	232	254	206	257	245	256	224	242	224	240	235	214	252	243	212	241	198	241	223	238	218	224	230	243	219	237	233	221	204	246	242	233	223	229	214	216	225	248	243	261	268	232	244	197	209	249	247	229	251	220	230	240	216	261	251	244	204	204	221	236	246	230	244	230	245	223	237	257	221	220	235	226	226	233	208	222	218	227	229	223	244	229	224	245	232	281	240	266	239	222	247	224	218	233	225	218	220	214	227	241	195	220	228	239	216	215	231	201	245	217	230	251	247	244	262	229	199	239	221	226	228	248	237	245	244	228	213	225	221	236	254	238	222	227	230	247	227	229	253	230	234	260	239	254	245	228	203	219	232	215	238	249	231	227	235	238	252	222	227	222	225	236	245	217	230	236	242	239	234	229	211	224	257	215	226	204	215	236	244	243	237	242	247	197	227	220	242	235	231	241	226	247	228	243	249	235	229	246	237	236	223	209	269	261	224	242	237	230	219	241	247	214	225	227	218	229	244	229	247	246	207	211	243	227	212	236	244	209	248	228	224	244	223	230	277	228	224	217	221	236	238	221	252	235	200	250	231	251	227	230	226	224	245	236	224	253	236	242	259	234	232	244	257	208	261	228	261	224	216	224	252	226	252	244	226	230	243	229	266	190	223
10272	9079	15579	26573	55643	59234	43261	29030	22994	15526	7692	4062	1730	867	610	590	582	551	550	591	579	611	608	592	601	597	583	606	628	609	577	577	656	617	595	600	605	596	624	605	599	537	597	614	593	570	610	613	625	542	612	624	565	612	615	576	604	577	598	556	627	590	558	607	575	596	561	547	592	588	612	564	600	610	605	578	562	598	589	620	617	604	582	609	591	597	602	622	591	606	595	599	620	580	627	576	595	572	611	633	536	618	566	627	595	609	592	613	582	544	619	639	622	595	592	603	608	622	595	556	551	611	626	605	569	608	632	618	604	563	583	588	578	569	615	642	610	561	605	582	608	554	617	572	576	596	621	586	570	610	587	591	581	582	579	607	578	636	603	584	588	565	601	594	623	616	598	573	574	597	586	590	588	588	560	599	584	585	582	612	590	575	554	574	569	621	586	612	612	599	601	584	589	625	599	655	585	627	534	573	590	644	583	580	590	599	585	606	606	632	580	615	604	581	621	593	611	617	580	565	598	574	595	608	579	589	587	640	585	590	618	541	649	564	583	626	605	609	581	620	625	652	581	582	567	577	624	617	563	583	576	642	613	555	558	612	606	595	603	579	581	602	601	546	545	547	586	631	589	588	592	643	609	598	578	584	596	618	576	644	581	612	567	627	580	623	592	582	563	587	619	551	583	584	592	638	629	585	573	614	615	616	569	580	592	593	580	567	599	554	602	564	658	582	577	572	587	601	634	604	587	656	596	644	559	571	596	572	590	565	546	586	609	602	600	608	572	593	603	574	612	647	593	604	577	594	585	602	571	561	607	593	557	613	613	594	580	612	590	577	558	585	610	652	595	601	636	636	598	567	581	593	597	615	643	602	660	634	622	588	577	610	599	604	596	589	588	573	582	613	602	611	602	610	586	584	579	646	576	604	612	596	599	556	581	647	610	634	618	623	598	618	648	595	617	603	593	618	597	576	604	605	584	627	579	607	616	578	608	616	596	617	576	582	623	582	612	613	635	568	604	558	582	591	555	609	559	615	636	614	619	588	572	571	638	591	583	582	639	625	572	617	567	536	563	624	592	642	583	589	582	608	628	543	608	587	623	604	589	575	612	565	633	594	568	573	585	597	627	556	618	573	619	597	650	632	592	595	584	607	616	608	551	583	560	584	589	590	572	632	564	608	595	621	626	565	590	565	563	591	578	575	576	607	633	579	567	591	571	596	574	557	599	614	572	588	597	585	591	606	580	623	620	626	634	571	596	571	611	599	600	554	596	610	581	567	547	613	587	612	558	610	601	612	565	565	627	618	669	592	608	620	616	583	599	566	579	620	585	628	616	530	614	613	601	627	554	575	638	614	604	562	626	620	529	570	625	590	553	631	619	593	602	619	616	569	603	619	602	572	598	616	589	596	615	549	584	570	605	611	571	626	631	628	627	551	581	580	636	652	594	610	623	612	624	586	562	578	593	600	620	613	593	556	585	647	599	592	576	614	591	576	593	558	601	581	570	644	609	589	572	570	600	623	595	580	622	612	564	600	570	580	599	586	587	533	572	556	577	608	618	613	624	606	632	615	584	649	609	577	595	628	614	575	604	610	587	582	575	625	593	602	609	544	589	584	602	590	588	571	562	624	568	573	624	580	618	531	575	617	594	625	609	605	581	564	559	612	575	568	634	596	616	597	614	593	592	595	585	580	599	577	572	624	548	597	582	552	613	578	586	582	601	595	597	624	601	563	647	574	608	612	609	638	555	599	630	592	593	574	563	597	651	594	602	597	609	576	585	623	565	581	566	604	602	638	610	606	590	569	568	627	609	612	606	597	650	566	584	569	605	552	606	621	575	599	577	624	633	605	612	614	599	595	577	584	593	569	606	577	613	608	608	609	590	639	625	575	622	585	586	570	572	624	558	595	590	579	590	562	586	599	574	599	545	596	555	601	608	558	624	631	594	607	574	546	620	589	591	590	604	564	606	609	573	590	620	596	610	592	581	554	535	620	623	607	629	580	653	564	605	590	626	629	555	556	623	611	580	570	622	549	601	597	577	585	656	544	615	605	581	595	620	624	595	601	647	571	588	591	591	641	599	566	573	579	637	580	598	612	594	644	588	582	606	579	570	571	586	582	615	592	608	557	612	620	563	587	622	548	652	624	603	590	567	606	598	582	601	631	568	575	594	570	578	586	619	564	622	587	588	604	596	592	595	584	617	560	608	603	580	603	590	584	626	572	588	606	587	603	591	629	553	590	649	573	622	601	603	632	565	609	599	605	587	640	572	616	633	585	607	585	599	590	570	610	570	602	579	600	548	584	623	553	576	591	619	607	592	571	583	619	582	577	594	583	589	622	533	635	564	600	609	645	606	592	605	595	590	612	590	589	594	568	602	564	592	584	571	614	630	611	559	633	612	608	590	575	592	598	606	608	560	616	652	587	580	624	635	603	615	611	570	609	625	556	561	589	619	595	580	564	575	627	601	623	583	558	634	571	609	623	551	639	608	662	578	600	597	599	587	634	571	601	584	570	611	584	574	641	615	633	617	572	569	576	598	603	609	582	592	580	587	631	613	591	632	586	582	584	589	590	602	590	635	570	605	582	576	586	594	607	594	583	593	589	592	590	598	574	579	599	645	558	620	617	594	602	619	623	619	583	574	580	598	654	594	560	614	585	568	605	583	620	602	587	592	633	594	564	596	679	579	609	617	589	559	600	568	586	603	593	611	570	622	573	619	603	596	604	595	566	630	594	593	603	567	544	622	580	639	602	598	606	576	622	579	594	563	608	583	627	616	600	598	606	588	602	618	572	578	576	635	590	559	607	631	590	587	598	595	594	594	626	610	612	582	560	589	558	583	595	596	569	630	605	627	584	662	611	570	681	605	582	509	599	605	588	603	592	604	612	585	600	625	581	584	581	584	571	599	629	626	583	644	580	587	553	634	609	588	603	599	562	566	630	592	553	622	574	587	558	608	617	635	557	584	582	600	573	572	587	624	586	608	593	599	589	597	556	558	594	612	643	592	625	631	563	579	608	578	552	585	587	581	647	592	584	592	605	595	568	594	580	603	584	572	624	602	610	630	616	576	598	611	596	580	591	610	562	615	585	636	554	620	639	581	557	636	569	625	620	585	604	591	573	560	596	614	590	622	588	580	590	559	603	608	580	591	597	557	546	584	592	585	611	610	587	576	617	595	571	571	627	591	616	612	640	568	605	593	593	611	556	594	620	597	579	530	629	619	604	606	559	590	559	609	614	575	613	594	581	596	612	584	615	637	562	561	592	588	617	588	601	601	549	602	646	546	593	581	581	608	594	575	618	588	598	623	618	617	566	593	643	577	574	553	593	583	607	580	566	571	632	594	607	600	605	638	670	575	585	630	566	588	598	582	568	574	588	629	594	607	600	583	602	594	572	588	598	591	588	613	622	628	558	627	608	570	568	579	592	576	576	593	595	606	606	614	599	544	583	596	608	547	575	581	639	625	597	592	631	583	589	610	573
26949	17021	13803	15667	61760	64509	43176	17452	14123	9668	5198	2453	1017	454	290	246	193	186	188	184	208	213	204	213	197	194	201	201	184	205	185	204	227	208	245	231	226	193	228	207	191	220	231	232	207	208	227	196	201	203	207	222	217	211	199	218	199	225	210	229	243	225	174	203	214	215	236	209	175	182	205	202	197	187	247	229	190	234	185	210	211	206	205	187	201	223	205	212	210	204	188	202	200	210	216	206	187	199	199	237	211	207	203	194	234	240	212	217	217	205	219	223	198	199	228	238	229	210	216	222	236	203	237	223	223	212	221	204	198	202	214	194	198	190	219	199	223	206	259	200	193	188	230	208	208	215	207	212	202	207	229	221	203	203	254	215	204	192	174	206	221	188	203	229	198	248	198	206	196	228	210	204	232	233	215	204	199	205	177	188	203	186	215	195	196	180	181	235	221	197	213	204	225	223	202	241	202	216	173	210	210	217	197	222	204	208	189	238	214	239	217	184	235	214	224	200	181	185	237	199	192	201	206	165	232	207	226	177	203	185	184	201	188	219	218	237	219	215	195	165	206	212	223	170	230	211	244	222	182	211	210	203	221	208	192	221	217	207	208	226	199	203	210	216	210	228	231	209	212	227	219	220	209	218	201	199	216	189	214	207	215	218	212	217	205	215	191	202	204	205	187	196	193	215	230	196	219	200	217	202	204	218	226	222	203	212	210	213	214	209	190	229	195	192	191	193	214	225	215	213	191	202	211	223	191	178	186	200	229	214	232	211	235	200	189	222	219	204	243	210	201	217	212	216	197	204	214	226	212	195	230	231	230	184	202	188	206	215	231	178	224	202	216	202	211	230	203	197	211	215	217	233	214	211	209	183	216	196	204	189	229	208	177	208	224	230	203	235	201	193	220	221	210	209	215	227	212	210	214	230	212	203	215	223	193	216	207	222	223	226	210	193	219	229	206	222	233	202	213	189	210	231	204	222	229	217	201	225	231	185	182	207	215	180	215	224	185	194	196	206	196	205	232	197	203	197	208	204	209	236	203	203	225	205	186	211	211	192	198	184	198	224	229	216	215	227	205	212	215	216	227	202	225	198	195	230	204	208	173	217	211	235	221	204	200	194	196	215	196	231	229	204	204	233	225	227	200	225	190	224	210	208	235	231	223	192	200	205	207	185	214	207	217	213	212	211	189	199	222	211	226	208	220	175	240	209	249	229	220	204	198	216	225	210	222	213	192	188	206	209	207	234	228	223	212	219	226	215	216	225	184	210	220	206	203	232	210	216	173	221	192	227	213	203	187	230	213	219	222	208	219	215	240	215	216	221	196	241	196	192	204	230	226	229	204	206	244	233	218	208	207	226	194	238	217	218	217	216	194	197	223	218	219	228	200	237	203	226	205	234	193	231	211	206	246	222	194	212	222	204	224	202	225	218	195	216	188	219	189	209	210	219	207	212	216	224	203	212	227	190	221	233	233	194	219	231	219	199	197	199	187	222	207	223	211	225	204	198	202	204	212	219	194	206	239	200	193	176	225	208	223	201	219	228	206	195	205	213	217	195	230	192	187	220	199	249	211	186	187	204	218	214	249	205	205	229	234	227	225	216	215	215	202	234	196	223	229	216	192	197	207	216	209	223	216	205	223	203	214	204	212	207	226	200	202	255	198	185	211	200	222	231	208	205	207	227	224	214	207	227	227	206	234	206	223	212	223	215	201	198	257	210	205	213	215	201	206	201	233	217	233	190	201	174	211	200	205	187	226	193	222	204	214	204	215	223	199	210	212	227	212	218	189	188	195	200	198	215	202	228	215	211	208	226	213	193	226	206	226	216	199	194	212	223	194	163	175	229	195	223	233	228	217	218	213	199	241	211	219	197	203	239	245	220	249	199	222	197	196	215	210	215	215	207	207	225	210	218	218	215	215	195	221	192	218	214	209	202	207	201	237	199	221	204	215	230	186	207	234	202	229	218	195	226	217	213	235	238	202	209	206	207	207	216	217	243	184	214	192	230	230	198	220	219	216	172	231	222	186	194	212	221	183	179	211	205	206	218	232	212	217	215	227	227	226	200	216	225	202	176	184	213	226	212	207	181	238	210	211	170	183	211	201	219	209	195	220	216	207	240	218	237	202	226	231	213	213	176	189	216	241	204	213	218	212	228	220	204	209	183	232	209	199	183	179	242	228	193	216	199	195	208	224	203	211	239	193	193	213	207	220	207	202	219	224	211	207	214	210	221	198	237	222	202	212	224	190	192	198	215	217	244	215	232	211	234	203	208	195	190	195	205	207	214	221	221	220	203	251	223	233	183	217	208	219	211	226	215	232	209	221	178	221	219	245	209	199	167	223	207	190	206	196	199	222	215	191	220	207	218	202	206	209	209	190	212	239	219	190	211	198	202	211	206	203	201	209	229	218	219	201	192	216	187	234	218	212	218	209	206	205	201	202	221	184	199	213	208	202	215	229	223	199	223	200	233	217	228	223	223	190	236	207	173	211	191	230	211	200	218	221	240	199	216	223	207	200	226	208	188	220	224	205	225	176	227	230	209	226	201	212	207	220	196	230	226	213	215	214	213	193	212	213	228	210	207	209	214	221	198	213	205	204	185	233	214	212	261	201	189	206	204	242	224	193	203	234	216	227	214	203	204	206	204	211	228	195	235	205	201	218	205	206	208	196	193	205	202	242	223	237	173	240	198	189	218	213	197	221	209	219	184	204	206	206	201	188	219	195	197	198	213	223	194	224	225	217	215	222	229	218	206	204	202	206	220	207	187	200	217	207	225	214	198	254	201	195	224	210	198	191	212	207	203	219	218	195	213	210	210	220	204	215	217	209	181	203	230	204	243	229	221	224	210	216	209	206	193	214	211	203	195	212	208	216	199	217	221	223	182	228	206	214	195	224	220	210	226	217	197	218	207	201	216	213	215	223	202	234	230	238	208	201	221	229	195	196	202	215	223	211	211	200	213	223	186	196	223	193	203	193	196	189	245	220	194	200	188	211	199	186	229	229	244	187	213	197	209	200	203	208	240	209	214	215	211	205	229	181	217	220	207	207	213	215	202	187	201	220	210	209	218	186	199	230	217	208	192	205	200	222	195	197	205	194	215	188	206	216	197	212	231	210	196	214	199	231	194	208	227	216	194	213	218	218	216	222	224	198	188	192	226	210	204	225	190	196	196	176	209	209	192	206	212	193	206	224	232	207	203	204	214	197	241	221	224	215	200	224	210	214	206	227	163	217	224	203	206	228	225	237	207	189	222	239	196	218	213	223	200	228	217	240	227	210	215	202	206	199	206	211	243	204	221	220	197	229	235	211	204	189	189	202	209	219	224	201	217	219	208	208	227	231	208	217	223	194	214	219	203	174	189	210	228	213	221	200	223	204	197	187	226	215	216	211	236	210	205	186	208	213	211	197	207	177	204	222	220	198	212	229	214	210	206	202	206	193	212	219	201	227	192	203	213	200	221	201	199	215	212	220	224	218	221	202	220
14556	12008	17024	28596	71172	73886	50598	18438	32098	24855	17543	10073	4472	1830	883	641	569	561	522	549	579	592	540	530	507	550	567	554	524	555	515	518	525	518	551	570	526	528	506	549	562	555	549	525	556	565	538	548	509	538	590	580	500	543	535	590	525	567	549	595	541	557	546	547	570	558	520	550	552	549	534	518	519	549	550	516	519	558	523	536	551	537	518	540	532	539	542	524	529	557	528	516	547	599	527	558	502	562	528	517	554	527	504	504	577	571	561	529	511	542	528	557	541	565	518	541	585	537	523	561	582	465	563	513	524	539	546	517	519	550	533	556	536	530	527	545	589	549	555	516	506	557	543	565	514	526	524	506	572	536	579	562	535	555	540	555	536	547	528	539	569	540	571	489	549	492	579	537	543	552	576	508	476	557	551	540	514	542	545	509	528	503	572	521	562	560	567	526	526	506	534	579	560	542	534	569	529	493	522	559	582	508	518	525	494	611	554	513	568	534	548	503	506	517	551	553	536	545	549	522	560	553	532	513	531	526	519	596	519	529	558	523	569	534	522	580	570	539	584	550	539	577	566	562	512	529	607	554	571	550	484	534	529	558	511	504	474	525	537	542	534	563	549	560	521	531	584	587	539	540	544	545	543	521	500	539	517	533	546	553	531	513	522	546	509	582	548	581	538	519	539	521	555	557	542	524	543	559	568	512	546	565	571	556	560	491	525	512	533	547	564	510	506	503	558	521	545	546	521	561	581	540	505	531	541	537	532	556	515	556	499	509	553	550	530	525	566	509	526	575	546	576	524	558	560	519	560	522	530	518	565	520	542	516	563	502	542	533	527	524	516	522	540	540	574	525	502	497	571	577	533	508	563	537	543	582	539	536	557	547	540	499	551	524	554	542	537	557	564	529	543	570	587	523	536	590	537	554	541	544	556	530	554	575	543	542	573	564	511	523	563	536	536	530	564	515	539	516	521	552	524	523	533	513	529	555	544	547	553	512	600	553	558	539	527	565	540	541	510	582	574	570	516	520	519	535	529	551	597	521	506	539	528	511	525	556	532	551	527	575	588	573	559	528	532	526	484	510	560	554	511	537	557	555	535	577	557	568	561	542	526	518	537	579	548	563	544	554	544	560	565	524	538	549	553	546	538	591	582	551	559	571	554	521	538	573	556	574	520	494	556	565	522	529	574	549	572	535	544	579	531	591	518	525	544	556	545	531	538	546	539	542	536	568	522	553	538	592	555	581	556	557	563	545	570	560	579	521	551	530	544	550	559	575	514	538	580	522	549	582	557	549	514	595	577	564	541	509	540	575	541	530	538	545	545	545	518	561	551	538	575	534	566	554	519	577	555	502	552	551	550	511	542	560	532	508	553	564	538	555	541	526	530	513	537	579	534	512	503	530	534	512	489	556	546	554	554	507	575	479	525	536	524	530	541	556	532	526	553	540	540	501	510	548	533	547	534	565	553	539	552	505	547	529	593	561	559	550	524	560	541	552	535	530	560	528	516	524	542	522	525	567	506	554	500	536	562	516	522	588	552	522	534	537	570	545	549	579	532	558	592	510	542	529	543	521	553	540	536	549	532	531	552	549	518	549	547	530	541	562	554	514	479	526	532	546	514	525	496	558	547	535	528	515	573	533	520	522	538	532	529	537	580	485	541	565	515	532	527	586	541	532	528	513	536	555	537	584	509	529	519	524	498	552	573	513	550	571	548	509	520	569	498	595	535	559	603	537	565	521	531	517	569	586	536	535	538	562	543	552	549	556	578	557	570	518	556	523	550	553	538	552	561	538	551	539	523	525	534	489	542	530	555	527	546	527	549	529	507	560	537	556	535	562	575	533	540	531	573	555	542	555	560	514	580	536	497	532	552	486	527	550	553	550	518	570	553	533	560	525	596	495	570	516	580	538	558	561	548	492	557	573	544	519	529	547	521	504	520	523	519	506	540	553	541	528	524	535	518	536	550	507	537	550	501	565	542	547	532	523	550	538	531	554	555	540	508	569	562	538	556	546	536	561	537	553	553	538	536	526	506	504	552	494	555	541	583	575	566	524	522	552	505	508	561	567	567	565	552	544	552	522	522	519	551	534	508	561	532	535	523	562	557	509	571	514	506	546	531	538	568	569	556	538	549	549	581	507	557	547	533	540	559	547	534	512	570	520	565	573	572	548	544	540	560	509	590	532	546	566	569	519	569	531	514	550	547	563	568	533	561	543	546	532	553	562	544	578	538	533	532	544	562	553	531	567	549	527	561	499	516	530	549	532	531	551	559	491	571	561	529	574	542	533	548	564	578	517	497	537	542	574	568	549	596	584	546	569	538	501	567	515	537	541	500	539	491	547	559	536	558	562	543	551	537	507	564	557	557	561	531	566	587	529	540	540	538	545	515	539	578	558	543	553	519	511	543	536	483	498	548	581	537	513	534	610	552	488	570	510	543	550	514	547	574	520	547	543	501	507	582	520	545	551	553	557	506	547	543	515	525	568	514	539	517	537	513	540	543	536	533	537	472	528	527	504	566	555	595	535	547	491	576	495	566	540	563	521	560	510	568	579	537	572	537	512	540	547	560	534	539	541	529	542	575	521	522	540	553	559	537	561	588	560	510	527	537	563	560	505	520	579	540	544	527	535	534	522	516	569	530	528	524	522	570	523	530	549	537	550	520	516	554	547	530	549	545	510	562	567	551	537	508	522	555	554	477	552	542	549	545	562	527	554	499	517	551	563	527	542	519	558	519	505	522	529	556	549	525	541	555	545	519	589	546	553	571	529	520	545	543	544	542	546	561	552	555	578	529	509	494	542	531	559	561	525	597	534	527	585	526	544	570	584	509	529	531	504	539	551	519	519	583	562	534	494	528	551	528	517	555	529	566	573	527	562	529	544	556	504	515	519	586	574	531	568	556	541	544	518	519	568	606	551	511	536	569	549	573	558	531	517	503	545	520	551	561	555	510	551	532	520	566	548	542	553	566	541	531	554	515	529	517	524	532	522	537	592	527	566	542	495	559	539	497	551	559	523	516	554	557	580	567	532	527	557	564	509	547	551	504	521	559	554	517	525	519	536	562	542	542	490	545	566	548	523	552	550	546	537	560	555	540	537	568	527	542	561	508	568	564	554	475	540	528	570	539	557	535	563	537	559	550	560	489	543	553	573	568	579	561	576	544	566	601	551	561	517	519	574	518	563	536	539	533	550	522	572	541	521	543	559	545	503	569	562	530	531	529	526	553	495	530	529	540	545	546	527	538	552	544	585	555	505	576	554	573	537	528	546	543	534	550	572	576	537	551	563	504	584	555	506	542	528	539	527	563	509	537	538	548	544	607	521	513	553	539	523	549	530	575	526	553	552	506	559	513	526	554	549	516	530	534	543	506	540	529	543	562	517	543	554	568	529	560	528	573	557	564	523	559	516	499	526	545	559	491	534	545	526	523	562	570	552	559	548	535	534	520	546	525	541	556	540	541	525	517	570	541	555	557	524	525	524	552	544
6651	3489	3214	1757	3314	2241	627	686	1723	1296	1023	679	524	349	260	221	230	204	205	227	204	215	239	207	224	218	215	227	197	229	223	202	211	228	220	224	233	213	222	196	206	243	196	270	232	219	221	256	219	228	211	209	236	223	231	214	239	239	214	206	205	208	206	231	195	217	217	219	210	215	210	195	229	201	245	218	213	221	212	227	230	230	203	218	213	217	239	244	245	250	226	240	242	235	210	235	239	211	215	210	245	259	220	208	213	230	217	227	206	228	238	235	232	251	199	217	219	208	212	227	233	244	222	202	200	207	226	221	228	190	199	217	242	208	228	204	217	233	221	224	195	210	252	237	219	224	221	229	214	239	201	209	217	219	219	204	207	215	221	208	211	235	252	258	212	211	202	218	186	217	234	207	207	224	246	252	230	239	206	232	223	203	229	203	254	209	230	203	204	219	229	219	187	223	200	239	209	214	193	233	209	215	232	206	245	212	220	233	225	231	214	228	229	206	209	219	225	224	215	248	206	213	202	196	215	220	197	184	193	221	223	230	232	242	227	245	204	222	227	221	217	253	212	233	201	193	219	221	216	220	220	225	215	226	192	227	239	254	227	217	203	198	222	253	220	228	218	205	227	230	201	231	241	248	209	207	195	207	207	189	234	232	233	215	232	226	188	221	224	234	227	229	218	217	198	229	196	220	208	206	236	204	219	242	217	236	233	214	220	212	223	221	191	201	256	244	257	229	202	228	219	213	214	210	248	211	223	202	214	220	225	197	239	221	207	218	236	242	224	233	217	217	203	249	194	212	230	194	192	237	218	211	212	227	224	259	209	243	210	236	232	244	212	247	227	204	239	186	209	220	202	221	222	209	215	214	232	222	198	225	211	210	242	195	197	214	202	218	210	221	227	223	230	240	211	209	205	221	225	257	225	195	220	204	225	207	203	207	219	197	216	199	220	246	249	217	202	214	235	206	215	205	232	192	245	227	213	228	231	234	221	225	245	204	204	227	212	200	201	205	216	220	237	228	223	222	209	191	224	236	210	220	205	210	250	204	218	237	201	214	215	234	227	221	245	217	212	259	197	208	218	221	209	202	217	225	242	189	210	227	196	252	219	214	231	235	193	223	226	252	220	203	205	226	215	174	219	213	218	198	180	207	195	228	219	212	243	226	232	208	218	221	215	202	227	205	249	221	189	209	195	206	221	230	224	221	211	213	232	227	207	209	211	217	228	214	221	216	237	217	199	228	206	243	232	233	217	208	222	191	192	228	212	221	207	211	206	225	201	207	209	198	200	206	209	216	215	202	239	226	206	219	223	205	218	209	236	217	215	210	218	250	216	221	198	246	195	225	213	212	222	222	209	218	220	184	237	259	217	226	221	218	243	209	215	228	239	246	181	211	224	240	224	229	227	230	193	220	227	210	228	214	251	197	214	216	233	206	204	237	242	206	228	204	214	217	233	213	214	214	217	221	202	201	245	188	210	241	225	225	230	214	227	224	206	223	219	201	215	228	218	212	204	222	201	208	231	220	230	193	216	221	203	201	198	218	230	210	233	251	204	214	211	222	240	210	212	209	218	216	223	203	215	207	213	237	214	243	253	209	213	246	240	233	210	204	203	206	222	221	244	179	235	223	200	203	213	201	212	238	243	230	204	231	233	201	217	231	217	241	223	230	210	217	211	241	225	220	225	213	231	212	229	197	201	222	196	222	252	208	239	219	224	219	222	212	220	221	217	178	242	202	228	215	217	221	221	199	205	218	225	201	229	226	242	202	249	210	211	246	221	266	204	204	222	216	214	214	233	228	203	204	203	202	192	212	225	245	218	243	227	206	221	197	225	225	213	220	225	230	238	210	240	203	222	233	235	213	224	192	213	196	231	229	233	201	219	187	200	206	224	212	248	219	209	209	210	208	228	229	186	230	230	213	206	196	202	225	258	222	222	248	223	220	227	223	204	241	202	202	208	210	218	205	224	237	238	224	182	241	219	231	235	230	196	239	226	224	223	231	205	175	214	257	221	222	260	213	209	214	217	244	212	218	187	220	224	227	204	225	238	214	188	217	198	207	227	195	234	207	188	223	197	213	228	220	245	204	227	223	228	217	226	222	212	214	232	211	210	211	237	220	230	210	219	217	218	193	224	229	239	206	201	229	220	219	191	201	231	221	201	223	216	233	247	218	228	217	204	188	234	203	213	199	226	248	224	221	211	205	207	243	200	218	218	225	217	230	223	211	207	201	173	199	192	220	219	235	196	206	229	222	232	199	217	219	204	199	210	216	200	228	206	206	258	209	239	200	221	212	231	216	207	213	240	219	220	218	229	216	232	221	217	218	232	211	212	225	233	214	231	198	205	191	243	238	230	190	207	221	207	203	204	210	209	210	228	223	211	204	222	222	194	221	251	219	235	208	228	198	219	232	216	201	213	211	228	214	197	199	229	206	234	243	226	232	213	222	206	215	228	220	216	202	226	230	199	218	223	215	232	209	233	207	229	204	248	241	238	237	245	224	235	218	229	207	202	233	204	230	226	232	251	241	195	221	222	226	219	255	224	226	226	217	214	214	239	234	228	227	239	230	212	255	215	194	251	201	222	213	236	222	252	238	219	233	180	209	227	223	204	208	237	220	220	219	246	184	232	206	225	219	215	219	211	229	217	218	202	189	211	226	235	204	232	223	227	238	218	204	210	201	210	203	232	240	213	196	193	214	210	232	215	221	223	206	199	225	239	206	220	213	229	216	222	239	242	203	220	214	205	217	223	237	209	238	220	246	230	246	209	221	222	232	218	208	209	226	228	216	201	233	206	197	230	220	212	226	219	209	201	196	238	192	208	208	233	207	228	204	204	214	201	210	225	221	237	232	214	218	219	220	224	225	243	247	223	229	250	224	204	225	206	223	234	230	214	202	217	201	207	224	205	234	218	225	199	208	201	191	228	223	202	202	218	193	224	241	242	198	206	215	208	264	200	215	235	219	220	177	226	212	182	227	240	205	260	231	222	204	223	211	219	205	202	222	202	212	220	226	243	234	231	217	214	248	233	224	200	197	223	232	187	211	218	194	244	209	223	236	210	203	235	205	228	217	200	239	235	228	193	239	230	183	218	216	225	227	215	239	196	197	221	208	222	218	221	233	211	224	215	211	209	233	236	219	210	203	230	204	223	235	205	217	208	222	226	211	194	216	222	207	221	224	248	220	229	244	209	196	232	215	217	242	199	216	209	216	222	222	213	212	241	218	215	206	196	186	250	220	218	236	219	240	218	236	239	235	239	204	226	223	200	225	205	194	219	231	238	219	220	227	216	225	243	252	235	233	208	191	228	200	225	220	232	237	202	197	208	199	206	193	227	231	217	212	235	218	202	233	213	199	219	234	234	228	204	228	210	208	229	209	203	216	211	213	178	212	194	228	188	203	217	234	203	215	216	244	231	249	218	229	244	233	214	225	217	233	234	199	226	210	202	222	207	217	241	214	209	260	213	239	212	236	200	208
4587	3406	6192	5653	13492	7510	2329	3236	8416	6064	4556	2785	1799	1067	721	569	591	576	546	610	564	547	633	567	576	545	540	553	560	566	559	552	599	550	585	543	566	588	543	602	558	538	508	532	539	551	554	582	573	555	587	574	601	584	556	543	554	514	523	542	576	540	560	574	552	552	579	576	550	594	566	525	551	561	566	617	569	563	558	596	557	613	571	602	580	539	549	573	545	563	586	594	590	537	553	561	576	560	526	538	580	573	569	608	562	564	552	571	566	568	581	544	556	553	509	572	548	558	551	574	574	531	542	545	612	584	578	596	585	540	575	529	554	523	587	584	580	575	620	572	564	560	543	605	603	568	564	524	620	552	574	518	538	580	534	550	539	570	576	556	548	559	563	572	552	560	588	529	550	585	520	541	547	591	587	564	536	574	597	520	560	564	567	560	558	598	575	582	539	547	552	603	542	582	546	560	566	564	580	569	555	533	580	556	579	537	582	561	526	526	570	563	555	525	552	546	555	556	558	569	524	541	581	600	574	537	601	567	540	503	572	581	580	597	582	558	543	544	585	601	582	535	545	546	561	556	592	564	546	562	549	580	589	579	534	560	583	595	544	600	539	547	583	556	568	560	585	601	558	550	562	557	552	568	571	616	564	576	550	605	550	551	597	570	570	556	562	562	574	551	560	561	544	542	539	604	565	547	591	587	545	569	587	573	568	545	534	553	557	551	535	557	563	582	572	565	558	582	575	547	574	606	583	545	559	545	571	537	586	522	557	530	535	552	569	529	544	579	574	530	615	496	554	521	534	577	546	559	539	577	575	528	558	558	554	570	565	535	555	562	554	539	537	585	525	529	519	593	543	594	595	510	586	531	530	519	568	601	547	582	586	548	570	520	536	602	558	559	575	563	574	605	581	562	558	539	550	601	586	572	582	584	578	558	550	576	551	560	638	521	553	580	502	551	589	594	569	555	554	575	519	566	527	594	511	589	565	538	544	531	589	557	590	553	581	604	591	564	602	546	491	536	577	552	540	523	561	568	563	548	547	578	591	563	577	573	567	528	534	569	605	587	569	564	535	575	550	544	552	573	581	561	585	546	576	587	566	572	592	509	598	540	560	557	541	554	557	557	580	557	538	554	546	529	563	532	606	569	547	577	560	615	572	549	561	542	547	579	544	598	481	555	572	544	526	545	522	566	539	585	563	534	561	555	544	559	582	556	588	523	541	539	576	550	590	563	586	568	581	562	565	589	572	563	579	576	553	549	549	600	507	575	599	548	604	523	585	554	574	524	597	589	564	582	518	559	557	562	528	598	546	574	584	571	554	584	576	581	557	575	532	548	552	557	544	517	565	567	571	560	550	557	585	573	579	534	541	565	561	597	604	571	601	560	565	576	555	575	577	577	550	533	525	529	570	590	575	581	602	596	568	563	549	514	559	558	568	542	540	621	578	590	541	558	579	648	566	538	581	566	552	585	569	617	557	570	532	553	549	554	515	600	572	534	579	565	572	549	557	521	542	584	513	543	565	541	555	599	526	605	511	597	532	593	550	531	580	592	563	569	520	566	601	547	567	546	557	554	537	560	555	532	599	578	508	539	581	584	540	545	630	561	589	560	563	524	580	551	525	560	509	497	596	602	567	567	570	569	530	563	563	546	581	562	571	558	547	545	539	594	576	572	578	557	570	561	563	556	527	556	552	571	554	546	550	585	548	526	558	566	500	545	569	586	566	569	577	565	586	562	527	542	555	599	566	533	583	515	554	509	570	573	595	565	573	587	545	564	601	602	525	565	616	561	582	565	558	567	568	566	559	549	572	520	559	539	584	531	548	578	561	531	547	556	549	535	548	573	559	547	579	595	555	554	561	594	558	571	536	568	546	550	572	614	558	578	532	541	533	590	535	546	548	520	565	498	517	563	592	529	586	562	565	616	569	599	587	539	576	524	556	585	551	572	594	540	581	586	587	559	552	563	591	537	571	569	577	555	611	577	520	587	586	532	555	570	538	573	552	539	595	601	530	535	564	593	538	580	560	583	526	560	544	569	560	555	573	572	596	554	551	504	522	520	581	599	593	569	594	600	569	568	574	544	553	542	570	584	538	551	595	532	536	570	547	558	551	633	516	552	551	594	528	550	543	589	548	553	512	499	590	576	574	528	561	552	546	512	546	578	570	524	534	562	538	570	522	596	597	588	575	584	599	566	568	612	582	634	541	549	577	567	544	583	563	547	626	572	529	524	538	610	601	583	558	500	560	571	595	598	537	596	564	560	553	570	624	540	547	574	566	580	555	582	546	562	590	599	570	575	592	570	577	535	535	566	572	554	531	550	544	569	594	546	560	574	544	556	575	537	542	582	589	518	576	566	550	560	578	570	587	609	557	540	585	530	556	595	555	574	552	549	579	585	537	579	557	547	541	614	578	528	605	551	546	560	551	567	595	558	549	539	581	578	566	582	542	567	552	550	542	562	575	576	544	593	638	564	536	550	553	547	564	589	586	545	591	548	555	568	584	596	523	552	529	556	543	556	591	577	596	527	521	535	567	551	547	608	553	539	574	566	590	579	568	543	541	560	532	576	537	580	541	567	552	532	601	576	572	566	550	580	509	534	573	533	584	582	528	545	547	564	545	567	546	581	532	554	538	551	535	526	573	511	539	549	558	567	523	534	559	557	558	609	583	565	549	592	606	561	603	540	577	535	560	544	574	567	559	586	566	554	509	560	572	594	580	585	575	550	561	555	562	537	534	567	574	556	558	583	581	603	545	566	576	558	563	567	564	530	557	557	564	570	556	578	606	571	548	567	539	573	546	619	578	557	587	562	544	546	540	561	608	593	553	560	568	559	535	601	522	549	565	572	587	552	567	557	556	612	567	587	548	531	606	548	557	539	574	533	592	563	562	592	509	597	541	512	585	581	569	572	540	627	567	527	558	536	567	551	535	540	538	571	547	568	582	566	537	580	544	592	563	556	552	555	569	580	555	545	547	552	560	547	605	550	597	551	524	567	552	571	547	524	558	580	556	554	577	548	562	555	545	588	534	562	586	546	551	545	581	530	541	529	586	563	522	578	577	583	544	542	522	571	555	519	565	559	532	569	573	575	567	518	528	525	565	552	576	547	590	617	585	595	538	532	534	552	571	606	574	581	592	555	540	575	521	537	588	574	583	573	602	616	533	551	615	528	560	579	564	547	562	590	563	585	553	551	539	557	565	547	483	569	599	591	550	536	564	565	559	540	590	495	577	547	568	584	561	569	545	593	577	524	599	572	561	571	603	527	570	550	568	602	560	548	515	553	558	596	551	565	523	554	552	535	577	571	538	556	570	525	605	569	571	544	566	606	590	560	566	581	612	537	567	586	555	580	576	525	533	550	576	516	558	585	591	548	570	535	594	540	571	569	590	545	567	526	583	596	581	552	570	544	520	525	547	575	555	565	555	579	540	586	616	528	601	594	541	552	584	558	550	526	598	538	588	534	573	527	557	554	587	595	537	590
18291	8588	6835	10881	27385	12273	1896	8236	19472	19081	14383	7969	3547	1257	531	334	246	231	232	247	209	225	211	248	235	231	251	207	205	219	242	243	211	238	214	234	225	236	248	223	241	225	230	242	242	239	211	222	197	233	219	216	219	233	218	220	234	213	237	249	226	228	213	229	231	229	206	249	235	213	222	241	227	213	209	212	243	234	231	234	230	216	236	212	228	209	239	210	212	232	245	191	267	250	207	215	255	239	236	231	244	218	247	213	265	233	212	229	225	241	212	192	219	232	292	222	208	212	199	233	217	222	221	237	236	247	208	223	248	243	222	247	233	240	204	224	207	220	234	218	204	201	252	266	242	212	259	228	264	233	232	227	213	221	226	220	224	196	226	203	243	233	243	244	234	205	207	222	254	236	231	210	200	224	214	248	230	244	258	221	253	233	206	231	217	250	203	229	200	209	213	243	247	234	230	223	218	223	233	227	207	218	215	272	214	207	231	230	224	238	242	226	243	240	225	236	210	233	244	192	199	218	214	227	251	213	220	238	226	206	211	235	211	251	253	254	236	249	205	208	216	245	230	240	218	236	231	230	235	276	234	238	243	229	260	226	234	222	218	242	218	238	203	233	255	218	210	217	249	215	221	216	249	210	231	240	229	245	243	242	214	229	201	237	210	218	228	244	221	247	248	228	224	231	226	220	243	219	235	224	187	227	215	232	223	237	228	247	230	209	264	238	246	232	225	227	220	213	231	226	233	220	236	208	222	223	221	241	262	213	222	218	247	227	241	234	218	219	211	245	225	220	241	225	213	194	214	213	225	235	223	226	225	202	224	231	214	202	229	199	222	213	228	211	220	224	228	220	226	239	237	186	223	202	253	226	217	214	203	227	232	235	253	212	222	232	211	236	241	208	238	250	205	212	243	214	244	231	252	217	214	229	278	201	209	225	215	235	237	215	233	256	224	208	207	222	213	232	276	227	230	222	215	255	240	223	221	240	238	232	213	236	228	215	225	212	249	241	221	232	234	248	223	206	242	244	213	231	206	212	221	231	217	204	246	238	221	224	252	235	233	229	243	206	243	223	229	205	242	229	217	233	208	256	246	243	216	218	222	227	244	240	213	237	242	207	215	219	211	245	249	226	257	224	202	215	244	192	215	225	245	224	236	232	215	249	218	212	242	236	236	225	233	231	256	245	230	239	207	227	231	236	279	218	266	212	206	249	228	232	223	233	221	218	214	256	225	222	225	232	226	214	223	256	218	251	232	249	230	227	217	232	218	215	222	229	208	222	256	221	226	243	219	199	235	219	230	210	235	234	244	245	240	227	226	216	220	226	212	201	205	238	211	231	219	234	238	235	226	225	188	231	252	223	202	214	254	228	207	213	219	209	204	218	229	240	213	228	239	236	229	219	205	246	218	218	215	223	233	224	232	213	239	225	230	207	242	249	209	216	221	238	217	224	220	225	229	230	252	244	220	217	248	233	208	207	222	231	227	212	232	262	202	242	231	259	231	212	229	228	234	236	194	225	229	215	224	246	226	232	215	230	194	220	210	221	245	213	238	212	233	205	255	267	222	242	224	250	230	227	242	225	210	237	241	227	245	244	211	212	235	216	217	241	226	223	276	235	224	206	248	223	225	243	210	205	226	249	205	215	223	228	216	221	213	221	220	206	221	206	225	214	245	217	211	229	204	238	257	235	213	229	216	221	224	244	231	235	238	224	219	219	248	227	193	205	219	225	242	226	239	221	234	231	212	235	232	211	241	231	219	239	245	236	260	223	228	219	226	217	229	276	231	233	238	211	218	219	231	235	250	220	223	225	213	223	209	220	221	237	231	205	240	199	203	224	235	237	237	247	214	230	226	227	246	235	211	245	251	243	214	246	237	208	225	241	239	211	245	242	245	200	245	190	219	227	222	233	233	225	220	230	226	243	238	226	215	204	210	256	214	241	248	201	224	245	218	217	234	220	227	224	260	205	223	221	227	224	248	231	236	203	200	215	241	222	218	226	213	234	202	244	242	213	218	237	219	213	254	222	213	224	234	202	237	227	234	218	248	215	212	219	220	248	227	250	243	259	227	191	244	227	228	231	232	227	250	243	241	227	245	233	214	224	206	230	246	238	246	206	222	209	239	246	209	270	238	233	256	224	248	231	248	229	222	235	228	226	225	218	191	249	244	230	206	236	212	226	198	188	226	203	224	213	241	231	192	248	229	220	206	229	224	224	232	237	256	221	225	233	213	217	236	238	204	249	238	249	219	210	210	234	229	220	232	226	251	249	219	236	216	219	251	243	239	203	275	250	220	234	244	228	233	235	238	232	254	220	239	245	246	218	238	238	207	212	221	203	236	203	245	249	250	218	234	245	224	222	228	232	224	216	210	258	222	230	242	207	274	209	191	211	214	206	224	207	240	220	219	222	222	228	241	232	238	218	226	218	206	223	227	223	216	215	238	229	245	232	238	223	222	245	217	244	225	190	221	239	226	231	240	240	240	238	253	240	214	223	239	226	236	216	222	230	239	224	240	221	209	220	217	245	245	227	214	220	261	221	220	204	225	217	242	240	217	241	229	229	224	229	222	226	195	209	214	236	230	241	257	193	212	225	251	217	233	213	239	219	236	244	234	246	244	231	239	206	206	198	243	233	257	232	251	237	232	214	252	219	233	246	206	225	229	247	221	219	239	270	215	236	251	251	223	230	233	235	238	211	241	256	210	200	225	214	235	247	209	213	210	231	244	198	211	204	235	241	213	232	232	231	221	227	208	249	207	255	230	247	233	233	233	243	221	219	213	253	254	233	239	223	205	224	246	234	213	224	234	241	239	208	235	226	231	221	238	215	223	240	215	238	222	209	194	211	239	224	233	245	233	230	241	210	237	242	225	230	230	209	232	227	223	231	233	214	226	245	232	220	236	193	226	231	240	215	218	235	222	211	225	211	228	223	241	215	209	231	226	226	235	218	226	215	217	253	222	217	235	226	232	244	222	261	219	222	225	255	240	258	226	245	197	227	262	226	217	217	227	214	244	212	209	239	224	238	238	202	217	226	245	238	224	222	216	231	265	216	197	236	211	243	223	223	247	246	248	227	252	217	241	241	219	228	218	239	216	215	236	223	233	242	218	213	262	244	237	203	212	222	210	220	238	233	205	224	246	199	240	241	232	238	241	224	236	242	225	242	211	232	234	208	202	215	223	203	239	211	223	230	228	212	219	240	217	232	209	247	214	225	224	221	222	212	227	214	231	256	223	238	225	202	226	219	236	205	203	239	220	219	244	254	229	210	227	215	231	228	218	234	238	226	211	220	192	207	205	232	200	244	205	229	239	223	224	222	230	232	210	192	213	221	216	258	224	232	231	210	246	222	208	230	212	212	265	243	226	242	222	230	223	240	239	247	201	221	210	238	243	202	232	233	218	203	236	217	224	243	236	224	222	216	222	225	215	217	221	253	218	205	215	224	244	233	229	231	238	214	265	203	202	240	212	229	211	248	220	203
11661	6074	10578	22598	37387	15275	5967	24392	40609	39390	33304	24104	13873	5750	2167	897	640	574	603	621	578	579	595	564	601	586	569	589	608	635	571	576	589	542	645	558	593	609	576	566	600	623	539	596	565	574	600	617	577	577	585	568	574	558	577	596	602	530	568	541	606	589	619	566	583	550	583	562	610	547	605	508	631	558	607	574	555	547	596	544	596	603	552	584	564	569	625	564	594	611	588	543	553	548	586	577	549	610	563	611	553	619	585	553	587	540	598	590	548	562	546	569	595	514	600	636	575	551	554	603	614	564	616	564	525	598	579	576	563	553	582	568	582	587	583	575	588	556	545	634	602	588	583	563	606	607	559	574	580	587	591	593	559	586	540	589	562	615	582	609	575	552	554	597	544	565	549	575	612	572	555	574	607	571	543	596	568	597	577	558	553	559	588	573	572	539	595	560	560	583	596	564	543	555	573	562	568	557	599	556	566	593	569	578	594	566	561	586	590	561	581	569	632	618	577	613	597	581	609	577	579	576	567	558	570	591	552	611	607	619	581	578	553	601	601	614	619	584	546	579	590	560	598	534	608	576	591	563	570	564	590	580	570	571	566	579	636	592	581	563	529	583	575	580	595	595	579	578	600	579	536	535	623	554	553	619	575	608	602	549	605	583	575	605	581	615	583	584	565	577	540	599	552	606	579	588	563	581	624	610	569	617	594	559	530	569	599	572	580	544	555	582	581	611	575	568	624	585	558	597	609	602	638	542	577	595	595	571	589	573	531	542	591	564	602	553	582	541	543	580	563	570	556	588	582	585	608	561	583	591	579	619	549	582	568	558	558	549	597	598	584	606	560	605	590	575	544	570	593	597	582	596	562	574	599	570	571	545	575	553	582	612	611	580	524	563	551	604	567	568	567	612	613	574	548	574	568	562	590	618	563	584	546	585	592	624	543	595	584	583	593	595	543	601	593	560	555	541	584	539	523	587	629	584	593	612	587	576	618	563	593	622	581	569	532	597	593	538	584	543	561	629	588	579	607	588	559	579	535	555	571	580	549	547	573	630	561	582	567	543	611	572	593	565	549	523	589	594	574	569	550	603	575	585	574	575	578	564	567	597	568	569	555	570	601	550	600	587	595	606	558	593	581	568	569	614	590	589	556	571	572	563	595	585	611	547	520	600	574	599	573	579	567	577	567	568	541	587	574	628	586	586	592	594	561	587	599	562	634	578	562	570	603	565	590	550	586	610	561	581	587	590	607	598	588	602	568	532	598	559	554	607	548	564	614	570	605	537	582	612	580	602	556	573	545	542	586	586	570	572	578	641	563	617	589	563	532	592	606	632	604	570	566	582	547	574	557	585	561	562	573	588	587	569	612	578	573	575	595	590	560	578	573	622	561	603	538	581	580	577	568	544	570	594	576	604	558	603	634	573	585	564	582	582	591	615	587	570	573	563	587	545	579	616	613	578	610	546	602	553	567	586	557	590	560	562	591	568	597	552	623	592	599	597	591	579	620	584	609	559	560	567	615	539	597	566	603	596	600	570	572	565	558	593	577	566	546	543	597	569	534	543	568	562	585	636	586	585	601	592	537	586	551	590	560	585	618	565	626	560	576	608	608	574	578	586	569	578	579	602	609	562	563	583	583	585	536	599	538	567	556	592	567	584	579	575	526	556	574	572	540	562	595	578	550	565	559	586	602	616	590	620	586	565	556	580	567	558	614	555	525	606	567	516	546	576	556	567	590	611	575	579	600	555	600	592	615	620	599	570	601	595	622	569	560	584	548	614	579	591	552	616	573	595	582	583	603	567	599	576	627	569	586	572	591	581	588	553	611	587	571	588	614	596	649	606	537	634	570	585	625	577	607	557	586	622	581	619	555	669	565	537	557	571	548	589	581	572	602	569	592	595	525	598	558	553	598	600	609	608	595	568	549	572	600	579	570	575	567	615	551	585	585	604	563	568	584	563	598	588	574	571	566	558	581	523	584	587	543	588	583	553	565	559	603	566	535	583	590	574	621	647	623	591	611	594	565	588	567	588	565	606	582	606	560	592	592	579	552	579	624	584	612	604	592	622	604	562	543	581	617	550	584	597	597	544	582	574	580	575	524	548	566	590	598	580	574	564	585	569	588	567	578	513	563	523	567	611	601	569	597	580	561	562	581	553	567	518	578	606	547	616	612	598	569	581	581	618	583	575	585	557	561	543	564	584	586	567	560	578	558	631	591	558	612	581	611	569	571	585	568	596	555	608	578	556	553	519	579	558	596	552	563	603	603	604	604	574	610	593	569	579	599	583	617	520	598	610	561	561	608	565	597	574	551	570	596	620	623	598	585	572	595	577	571	589	606	559	575	569	551	594	524	569	593	619	567	548	613	574	570	578	622	579	571	581	540	543	589	572	545	549	579	600	555	572	533	544	579	566	597	545	584	615	610	601	583	529	580	610	577	558	602	561	577	588	560	588	609	584	576	595	568	581	600	547	566	617	581	607	535	552	567	566	537	595	555	546	566	582	596	576	547	562	633	582	560	592	567	589	571	578	568	585	624	593	568	552	563	582	583	542	568	589	569	579	554	625	636	612	581	548	584	548	627	560	600	600	585	588	588	587	569	575	584	550	611	578	595	633	583	606	595	568	588	554	568	584	543	556	610	571	552	577	604	591	595	541	570	574	596	611	595	537	613	576	614	530	582	600	579	589	619	590	606	567	573	554	536	600	572	599	605	587	592	572	568	554	592	596	550	635	573	529	572	556	567	565	558	564	586	560	590	598	584	619	577	591	626	579	587	594	609	625	547	580	569	587	606	613	603	570	585	553	586	634	586	545	582	548	568	579	583	596	622	611	582	591	574	581	586	618	578	598	589	554	555	609	595	560	602	587	594	610	594	552	586	541	603	616	561	599	583	587	606	598	535	611	632	544	582	597	585	559	565	583	581	581	586	577	574	590	544	551	609	534	547	568	610	535	561	571	591	538	560	547	592	547	547	622	584	592	569	587	552	590	617	610	614	599	563	603	584	597	557	541	587	565	555	586	615	555	594	594	556	552	551	534	576	581	599	564	619	566	619	608	576	542	581	543	589	608	560	536	563	624	569	558	586	569	630	581	601	611	588	580	584	583	578	591	536	592	595	547	549	560	563	589	595	579	596	571	601	550	593	628	585	588	578	574	589	577	575	589	621	614	583	575	573	583	548	566	559	565	597	606	581	570	578	551	592	585	540	581	619	589	585	539	625	575	574	591	583	554	521	599	598	602	591	608	531	562	598	576	594	615	615	605	611	593	619	571	579	562	596	609	575	556	564	592	563	569	623	583	593	621	559	574	540	608	569	592	580	583	590	595	577	628	583	618	560	619	572	547	612	588	582	593	564	605	525	536	555	569	555	649	581	561	595	582	568	610	599	562	597	541	525	639	585	578	576	628	588	583	556	596	561	536	582	588	572	615	605	571	575	579	591	581	576	605	579	602	625	643	573	607	598	577	595	607	552	579	555	562	567	576
29754	17574	12879	10263	8073	3672	3350	21870	36071	33965	29078	19697	9671	3315	966	395	250	211	193	205	187	194	202	209	183	170	198	187	209	206	204	194	190	205	227	196	217	162	192	198	226	215	223	183	209	215	184	207	209	209	181	202	207	204	217	209	206	186	216	191	180	193	221	205	214	185	200	219	197	191	208	195	191	212	212	240	220	186	201	205	195	184	186	186	202	207	221	174	226	219	211	217	209	238	224	209	177	190	157	193	203	186	200	212	194	197	171	193	187	221	223	191	208	192	199	191	186	221	185	204	175	168	199	192	200	207	206	215	226	210	203	209	222	199	178	208	216	199	175	186	168	196	197	206	202	228	189	191	198	204	183	207	232	203	197	166	184	220	211	181	206	183	190	200	211	195	231	215	194	197	178	199	197	193	196	201	205	190	186	207	190	179	204	214	178	218	208	203	187	213	200	211	185	184	209	199	194	223	259	182	236	210	199	200	211	206	213	240	178	200	194	216	185	200	180	201	181	200	188	202	190	191	168	211	205	210	185	194	197	198	172	187	187	211	206	182	190	218	211	216	229	210	199	207	197	185	195	208	202	201	216	207	195	196	186	202	221	206	201	212	201	180	224	199	190	189	183	228	214	204	205	213	218	209	203	176	214	214	199	225	193	181	211	201	207	222	198	199	207	201	196	209	223	204	206	203	210	202	175	216	214	209	200	211	185	184	200	202	187	170	236	204	213	212	211	216	196	171	187	186	175	207	193	197	189	198	211	229	208	186	195	193	192	209	227	168	169	222	219	199	204	194	192	209	181	193	182	188	201	198	198	188	190	208	196	171	204	217	207	191	183	205	203	203	180	206	180	187	172	213	224	202	190	198	200	199	216	196	216	209	191	197	218	202	192	215	225	200	197	201	209	178	178	181	211	216	208	188	180	207	192	202	170	194	195	190	196	198	187	194	198	214	171	190	179	185	183	197	180	196	169	158	235	212	214	192	202	206	190	187	201	184	194	226	196	195	199	194	203	177	206	181	218	179	199	196	202	206	196	191	195	185	203	204	223	197	191	205	208	192	206	182	180	183	208	195	198	181	193	208	197	233	192	197	188	193	210	208	195	214	199	209	204	207	213	179	190	203	184	197	204	220	193	202	176	200	189	200	208	201	196	178	204	196	198	203	196	195	217	212	188	187	243	167	212	207	209	199	197	212	197	208	184	202	200	200	195	206	207	204	203	198	220	203	193	195	188	184	207	225	214	181	198	200	195	198	212	206	200	190	226	207	221	174	208	179	187	202	174	196	191	209	217	206	215	200	200	198	210	206	184	178	194	194	193	178	199	216	180	222	200	200	184	182	199	201	194	216	200	226	215	213	189	178	196	221	211	201	210	200	182	214	183	190	207	190	197	206	203	218	194	204	202	195	207	213	193	181	219	196	220	214	183	245	178	178	192	203	192	192	227	210	214	178	192	194	191	195	214	192	185	205	184	218	206	200	192	231	184	201	185	195	207	197	201	207	206	208	163	200	191	188	187	210	208	185	208	217	210	209	215	205	216	193	181	220	192	203	198	207	187	225	203	205	203	217	210	194	190	189	196	213	200	181	185	203	209	226	199	184	186	212	216	197	194	181	215	193	190	206	208	201	194	199	198	209	177	190	202	190	202	199	195	205	194	205	215	220	198	220	191	189	197	194	200	190	194	181	218	189	186	206	191	199	222	217	181	180	202	196	189	184	188	210	204	195	206	181	211	210	215	161	209	178	218	210	218	184	191	208	192	202	184	198	202	187	214	195	171	229	191	208	208	203	208	209	226	225	202	204	230	201	196	188	180	214	198	217	188	195	207	201	192	193	204	199	207	200	188	207	187	196	191	191	236	213	209	209	207	196	177	186	206	201	193	191	210	184	203	216	202	208	223	216	206	225	239	185	170	200	180	222	182	183	186	173	186	185	175	213	179	186	203	201	196	215	197	192	220	195	204	189	207	216	194	203	213	210	202	205	190	201	215	212	212	200	221	199	182	193	201	206	188	194	202	190	201	204	205	196	185	195	191	194	170	168	183	200	214	191	184	187	206	188	217	190	210	186	206	199	195	177	189	179	206	200	197	180	204	187	220	190	193	161	217	199	204	211	212	187	182	205	173	195	208	216	201	217	205	211	208	212	197	182	206	211	177	198	200	195	192	219	203	181	190	204	197	231	208	192	214	232	225	203	187	204	219	221	191	204	200	177	174	181	209	221	161	198	201	190	192	206	200	202	190	226	198	204	190	221	212	204	182	225	167	192	195	196	199	178	192	198	207	222	197	199	189	218	181	220	204	178	205	196	199	206	198	191	205	213	193	158	173	197	202	205	201	191	187	212	203	216	203	221	193	218	192	184	197	223	218	206	188	201	182	208	211	194	204	198	207	209	191	190	186	168	201	206	194	183	242	194	222	213	187	184	211	187	198	214	203	198	200	175	219	203	211	222	195	166	186	188	180	190	208	186	205	220	195	227	231	175	190	217	191	180	200	178	211	226	203	217	237	204	177	202	184	181	191	208	192	208	180	166	207	204	229	198	186	183	192	191	183	175	228	199	193	212	225	175	203	208	190	190	206	176	168	192	210	214	241	200	200	185	194	172	179	215	179	215	175	185	206	195	208	161	210	220	188	204	202	226	198	191	191	206	190	206	178	183	211	181	200	225	196	200	243	208	228	215	192	216	190	194	192	201	207	206	214	208	204	189	211	214	200	228	218	215	209	211	176	223	205	196	195	201	230	205	199	173	203	205	219	203	167	207	200	190	180	214	195	191	211	182	197	198	180	207	207	174	194	183	191	195	210	201	203	198	198	177	196	198	212	227	205	200	208	236	205	209	184	207	178	205	180	219	189	197	187	210	219	208	192	202	171	197	202	180	204	210	206	220	190	196	205	195	215	214	214	173	179	208	200	207	185	180	208	201	206	245	212	189	193	203	210	211	180	225	202	201	200	176	203	185	220	201	213	212	176	198	217	200	226	201	220	203	191	190	225	231	212	230	158	186	225	196	204	217	193	215	183	197	207	195	215	189	181	196	212	190	209	212	179	206	214	202	197	194	178	187	217	195	204	204	200	189	194	193	227	203	174	210	199	212	175	189	213	222	181	204	199	213	184	208	196	208	197	195	214	220	183	216	184	206	195	214	174	178	206	199	193	179	227	201	179	219	221	186	226	201	195	202	194	189	183	215	219	218	187	194	181	199	192	200	194	193	199	215	191	201	201	193	194	181	180	184	175	195	174	180	190	189	173	199	162	194	220	204	206	195	188	209	219	201	190	194	193	203	190	197	195	183	172	187	202	162	196	196	220	198	199	183	202	214	202	196	219	219	218	213	193	199	195	192	194	169	204	192	209	189	207	194	213	191	203	208	190	192	197	204	195	191	187	189	205	220	196	191	206	203	221	177	171	198	212	194	233	180	195	188	201	200	213	206	210	188	214	204	200	192	209	210	188	202	195	194	164	202	212	186	199	209	213	187	187	196
18061	9922	15640	20608	18489	11146	13654	41468	52565	51213	46226	37895	25068	12036	4126	1363	668	533	512	502	537	501	502	490	506	532	539	535	506	508	560	511	504	515	525	501	514	497	508	495	528	495	523	495	500	492	526	504	521	506	538	550	499	491	529	490	482	504	477	548	504	518	505	505	558	501	488	529	543	506	517	517	526	526	562	544	518	527	486	521	541	517	479	572	511	536	524	507	497	535	501	482	532	518	489	534	519	505	520	511	485	499	495	516	515	505	554	508	549	487	515	519	530	516	480	500	504	514	521	493	537	498	518	517	531	528	503	517	537	517	507	537	513	529	528	499	489	530	507	485	467	470	471	480	543	543	509	491	512	504	564	487	498	494	507	539	477	487	568	527	553	538	478	475	512	512	497	496	498	472	489	503	486	522	497	483	508	507	518	492	499	485	573	553	482	530	482	508	467	539	528	493	521	511	501	517	514	496	537	549	524	486	488	466	529	522	473	470	536	518	500	501	494	528	525	472	474	488	525	518	505	514	552	520	525	488	538	523	536	528	485	555	523	510	486	521	531	517	546	501	510	474	519	514	501	519	498	532	521	520	507	518	494	532	555	515	534	509	520	492	541	519	542	525	530	491	537	502	502	527	536	550	549	544	499	510	527	533	511	548	523	471	537	493	521	520	539	493	493	528	549	479	534	509	542	519	519	506	483	492	509	540	544	518	521	502	492	538	531	504	507	559	514	520	520	521	503	468	499	477	532	480	513	475	477	510	512	589	516	555	519	479	484	525	495	483	491	514	505	477	528	519	520	497	499	510	539	505	498	544	561	523	532	552	497	453	501	516	512	510	509	487	498	534	501	491	528	518	497	513	518	521	502	528	542	462	541	513	487	493	501	554	426	510	486	515	542	499	553	536	507	496	533	522	527	494	514	509	524	523	477	534	551	532	526	498	489	496	501	519	510	487	500	537	506	526	517	523	532	560	531	535	472	515	539	490	528	494	515	499	514	511	497	504	507	512	507	497	496	502	512	520	513	524	536	534	545	509	484	502	474	505	524	487	484	507	453	535	524	478	498	488	510	526	530	515	471	449	535	508	478	518	526	493	472	516	534	485	493	478	541	483	533	508	502	483	521	509	503	566	564	477	504	515	528	533	507	524	465	564	497	523	525	494	513	514	496	507	549	475	545	540	459	548	541	502	493	508	536	522	510	492	488	517	549	535	489	539	536	508	518	568	538	538	491	535	527	501	485	498	517	489	563	513	515	537	576	498	487	501	506	522	475	472	487	555	512	505	494	469	544	536	502	515	534	540	480	470	511	533	475	522	539	485	482	514	508	532	505	471	527	513	512	535	534	496	518	545	526	526	536	495	478	522	522	524	517	492	518	519	524	502	491	478	508	529	523	481	494	553	494	533	522	499	509	500	530	519	505	534	498	498	515	508	490	524	532	571	496	518	545	465	489	500	494	547	497	501	475	518	512	515	507	488	533	507	515	508	529	503	511	523	499	506	511	516	513	531	497	504	507	479	490	528	583	537	485	503	524	498	488	531	506	507	504	536	483	520	518	509	507	557	525	510	546	548	530	504	507	498	531	503	554	538	495	541	496	466	546	531	559	512	484	501	541	520	567	531	566	502	507	526	548	539	508	556	533	531	503	522	524	492	471	589	508	513	538	480	516	489	516	535	516	522	491	520	512	535	563	545	522	518	523	515	489	513	489	500	502	567	534	502	566	484	506	519	508	490	487	501	490	502	536	526	535	533	479	494	487	573	494	536	505	543	496	547	514	525	459	518	480	504	491	555	521	511	508	531	507	509	469	515	496	538	566	511	483	532	515	524	559	535	572	530	530	506	491	523	493	502	547	521	514	504	514	509	502	489	527	532	494	500	516	498	508	511	504	522	522	496	498	517	530	503	492	525	502	539	511	530	558	536	526	525	535	511	532	537	496	460	540	512	517	489	509	482	507	538	487	549	542	478	535	491	510	455	537	510	495	493	514	518	490	500	497	543	516	497	512	517	491	480	510	524	542	511	485	514	532	494	536	503	525	503	487	492	496	531	529	507	531	495	520	549	515	482	462	512	530	532	533	590	502	510	522	491	509	531	497	542	513	498	538	505	509	482	532	463	525	517	477	534	471	517	505	515	484	550	525	482	524	519	507	474	540	479	507	501	480	494	518	503	587	551	507	506	530	481	530	526	489	517	504	510	498	490	513	519	539	546	496	497	500	527	514	529	536	507	493	506	545	523	507	534	510	488	547	535	498	506	502	525	519	527	487	494	511	531	527	513	525	487	518	469	492	512	502	564	525	455	538	511	495	508	520	539	504	486	512	499	541	517	486	572	510	492	541	521	534	538	519	514	506	520	497	519	529	516	506	523	539	493	518	509	496	515	494	495	541	532	531	514	494	517	529	511	542	590	500	515	536	475	518	563	511	541	539	508	560	574	499	531	506	559	563	524	497	514	532	499	524	513	520	485	523	502	498	548	507	537	502	500	517	520	517	536	548	515	496	506	477	541	547	547	524	544	491	528	521	539	520	497	474	517	528	507	524	521	486	490	535	522	509	537	508	564	491	541	485	526	503	484	490	486	567	508	509	530	520	486	512	483	525	518	516	509	502	506	544	539	536	512	493	524	523	504	510	495	498	495	511	555	504	507	497	489	507	517	499	504	530	494	524	496	515	505	562	514	514	515	520	534	527	518	496	501	452	496	512	504	494	524	528	460	514	511	514	483	548	490	489	543	504	532	569	508	524	482	521	520	545	466	518	524	482	532	489	549	503	541	466	525	496	533	541	547	502	508	500	512	531	507	528	542	520	507	509	492	521	508	535	576	534	517	482	518	524	503	517	526	516	532	533	518	481	488	510	509	543	527	519	532	492	550	496	492	538	478	517	560	511	496	470	523	472	529	514	534	499	486	516	511	521	507	533	521	514	544	513	473	472	506	535	473	509	507	502	490	501	493	532	495	509	510	532	505	465	522	529	551	504	500	476	533	527	534	520	514	516	534	542	497	498	525	496	516	534	505	553	520	538	531	563	518	502	503	523	502	516	506	525	532	510	505	554	547	488	505	544	504	483	535	522	550	518	552	519	514	529	501	493	507	500	479	529	473	517	499	511	495	523	514	514	559	515	509	534	530	527	500	509	506	485	513	523	519	541	474	530	500	493	473	484	541	482	483	492	529	551	502	512	519	503	478	493	529	561	507	472	522	506	559	478	521	527	509	522	543	487	530	513	531	506	498	527	518	491	507	532	501	515	547	503	533	530	528	489	525	546	531	553	545	505	543	526	526	532	525	480	489	475	531	507	525	526	513	514	535	523	527	534	500	498	483	526	516	520	491	520	510	519	520	533	511	522	512	530	511	500	529	521	548	520	533	564	507	513	521	500	551	503	508	517	492	514	509	541	501	516	489	472	499	530	547	513	547	521	501	543	518	518	499	510	555	504	517	549	477	532	513	525	542	529	520	464	517	514	513	534	501	514	529	539	507	563	526
5382	791	759	683	621	599	825	1364	1704	1865	1636	1175	666	405	269	224	252	221	209	231	214	200	227	232	201	219	212	235	209	212	173	220	215	198	225	210	201	219	214	233	232	234	213	212	229	235	226	197	190	217	232	207	199	236	208	219	218	195	236	218	208	197	225	240	233	225	223	229	220	219	227	194	220	247	206	217	211	204	230	223	220	214	206	213	202	227	203	216	225	199	225	208	221	247	219	225	224	232	213	234	241	208	224	218	193	230	218	238	222	223	204	241	234	221	198	207	231	223	189	183	211	209	229	204	232	208	227	239	209	220	220	229	233	207	214	205	224	226	203	232	227	230	217	203	214	226	212	222	247	208	195	207	249	205	215	211	187	192	233	208	234	230	204	213	230	206	208	215	247	230	221	231	231	218	202	213	197	230	223	215	250	196	214	225	224	213	189	245	210	204	240	234	230	206	220	197	195	187	247	226	199	208	226	233	217	206	224	208	220	226	231	225	192	209	220	216	220	229	210	202	216	206	243	213	216	218	235	232	226	190	227	213	233	246	212	237	224	217	205	232	205	233	217	220	242	206	224	217	230	208	218	206	222	202	232	210	197	227	210	249	242	232	236	204	220	206	215	212	202	248	217	204	212	225	220	214	237	237	238	229	230	180	223	217	215	205	205	214	182	237	234	246	207	214	244	220	205	227	224	239	201	220	204	247	220	221	215	219	200	242	226	217	198	208	242	217	201	210	220	213	224	232	191	199	235	227	199	210	216	210	214	189	233	201	256	228	250	211	213	201	211	202	241	221	212	209	190	215	224	177	211	198	228	199	219	219	221	208	197	210	192	203	215	230	196	235	234	233	201	209	221	217	217	205	198	237	210	252	231	219	220	190	231	220	234	222	240	246	205	244	220	207	216	202	212	225	201	209	256	202	220	222	239	218	223	234	219	229	215	202	234	228	222	217	192	211	221	222	202	225	209	228	199	231	231	228	247	191	192	212	194	228	204	219	191	231	239	249	251	194	194	230	219	233	207	218	218	237	224	249	214	195	210	237	223	214	200	258	195	236	230	221	209	193	208	227	185	211	206	218	212	217	216	208	236	212	226	187	202	247	202	210	227	233	242	236	220	208	226	236	218	211	231	187	236	192	222	204	226	216	202	193	224	219	214	205	214	208	222	200	234	196	216	241	212	205	246	219	220	219	214	221	240	189	211	205	207	198	222	227	216	208	196	207	226	221	237	252	224	179	220	242	228	209	231	210	241	243	218	183	204	214	244	213	250	194	216	202	240	208	247	214	199	219	238	217	203	205	225	218	201	228	224	222	216	233	222	212	233	215	225	217	222	219	215	223	188	230	229	245	229	224	206	213	261	233	214	193	220	211	246	230	221	233	214	213	221	214	209	221	225	234	216	239	199	175	212	231	211	230	203	219	212	250	230	218	194	220	222	206	203	219	268	242	199	229	233	212	205	222	213	252	235	238	235	211	203	214	206	226	236	222	232	221	213	219	201	201	229	231	205	213	226	198	239	218	204	224	210	206	251	205	226	224	253	203	235	194	220	211	213	208	238	206	229	219	237	226	229	213	223	222	210	223	215	225	246	229	197	214	178	234	211	208	239	210	220	202	208	200	234	202	211	219	183	230	219	218	236	224	218	206	240	214	215	230	230	195	205	224	208	222	196	215	226	186	208	207	214	215	215	231	216	226	223	217	261	195	248	212	212	240	236	210	228	243	260	238	197	226	223	193	212	219	209	209	203	194	194	203	191	204	193	210	200	211	222	204	188	199	225	237	214	209	221	232	220	235	222	231	215	246	243	227	210	242	222	212	208	237	205	211	237	212	220	214	215	234	203	223	235	229	238	220	200	207	223	228	216	221	220	250	215	213	215	223	190	225	258	208	207	218	218	218	195	270	194	220	224	216	230	229	234	215	226	210	215	225	227	219	209	215	221	234	226	213	209	224	219	223	206	229	231	216	225	202	202	227	247	195	201	246	220	220	230	243	197	190	209	197	239	230	203	224	218	227	237	194	215	220	220	242	241	219	199	215	226	251	243	210	217	223	219	233	202	220	230	216	218	221	220	247	244	224	215	209	225	203	203	197	213	198	224	201	238	233	265	224	214	209	232	214	224	221	241	230	237	228	225	224	199	208	224	210	211	225	206	212	199	188	216	209	211	193	256	220	235	221	200	220	207	213	237	229	203	217	188	239	205	228	232	207	203	223	214	233	246	210	222	213	224	218	240	223	234	221	213	207	213	221	250	205	237	242	206	240	213	210	183	231	213	215	220	219	201	234	214	208	213	242	230	201	243	211	215	201	198	215	221	219	228	228	219	227	225	207	210	200	264	208	241	233	223	239	195	202	211	202	244	205	212	200	217	195	210	192	225	238	220	226	216	224	213	220	235	182	216	227	224	239	222	232	239	220	241	228	216	229	212	215	210	246	236	216	218	190	228	230	206	198	192	190	240	233	221	230	192	229	248	185	207	241	195	231	227	237	232	226	232	248	205	194	243	219	234	219	215	227	228	206	222	216	215	211	234	230	214	221	226	232	224	245	228	221	192	213	216	242	192	215	241	222	214	193	239	200	227	208	219	191	234	207	204	221	241	227	211	214	224	219	242	233	207	212	219	200	216	210	220	212	215	203	193	210	211	206	236	211	226	237	222	211	216	213	236	199	237	213	215	217	210	178	192	215	209	217	246	213	220	204	225	215	215	219	224	224	232	194	225	217	240	238	217	224	203	214	250	220	215	222	205	221	214	218	203	244	230	219	234	221	221	213	213	215	258	246	212	214	226	265	239	226	191	213	222	240	226	224	237	196	227	219	202	200	204	208	211	225	207	225	209	218	215	235	213	218	195	214	226	222	205	224	221	217	232	215	209	217	232	211	225	222	225	220	182	209	209	236	237	231	217	205	215	221	222	229	195	214	207	248	275	250	205	241	234	214	214	221	175	226	239	239	238	226	234	213	212	223	192	238	188	205	211	234	215	224	207	216	244	223	198	240	213	253	213	206	217	210	218	244	245	229	199	237	245	216	244	230	213	214	208	247	204	225	233	238	224	240	204	229	221	226	195	209	236	214	237	220	231	201	211	200	224	266	210	211	247	205	262	219	247	234	172	236	197	216	222	230	197	182	216	211	212	220	237	212	214	215	183	216	203	235	223	217	223	233	220	206	197	228	219	197	273	210	225	209	230	210	216	210	196	231	224	221	225	210	219	239	201	228	206	209	207	219	214	216	195	211	221	225	234	238	224	192	209	249	225	212	206	217	225	210	216	253	224	218	206	230	249	235	208	209	198	210	214	203	217	226	221	234	201	229	212	215	224	222	227	231	177	179	228	191	228	199	219	208	215	195	205	217	215	178	201	192	238	229	276	234	241	194	203	247	212	239	211	240	187	240	207	202	242	191	214	233	233	238	228	210	220	208	219	213	205	197	218	230	234	207	209	220	224	210	212	220	242	183	206	193	210	208	223	187	200	203	228	214
4057	1108	1764	2182	2101	2540	4172	7440	8473	8829	7187	4631	2374	1192	785	574	566	559	615	587	553	546	600	568	564	549	588	549	590	580	543	574	538	519	572	557	574	576	573	567	598	540	578	555	538	558	573	545	542	612	531	587	577	572	554	539	567	603	569	551	582	562	549	508	537	526	543	526	576	504	566	547	567	600	586	551	527	523	608	542	522	604	554	558	538	545	567	553	550	548	520	604	566	606	547	613	566	522	537	531	537	575	564	561	554	549	535	548	578	561	509	557	580	547	551	556	552	566	542	554	508	578	523	531	558	545	557	583	521	524	612	540	531	542	555	573	558	575	560	586	577	584	512	548	553	551	579	528	543	574	560	519	583	569	549	555	571	551	558	562	560	524	572	563	601	537	544	553	559	587	530	525	508	610	533	529	562	595	532	612	581	577	559	576	613	595	575	587	547	562	609	536	563	535	548	551	520	594	539	524	575	564	585	598	548	595	551	581	599	554	535	537	558	583	568	557	527	563	531	587	549	586	532	588	564	551	579	545	535	557	565	545	589	517	581	588	506	540	560	564	577	515	528	559	602	549	580	589	600	519	555	586	524	559	553	591	569	554	572	555	600	563	553	523	559	578	567	563	545	571	550	560	567	551	549	574	533	568	585	486	532	618	604	592	531	518	563	580	572	561	564	570	552	578	539	583	564	555	558	507	553	566	576	535	542	529	552	549	580	565	566	574	597	540	575	548	527	553	535	574	554	547	563	584	597	536	583	596	540	578	557	543	552	565	574	584	535	519	554	560	574	559	575	588	534	567	550	529	575	547	563	567	553	557	548	584	548	552	594	554	555	544	555	557	537	589	578	580	548	547	519	559	544	586	502	547	565	607	530	550	577	525	581	589	594	535	546	570	552	544	593	532	585	575	572	571	587	549	590	528	601	557	521	611	560	596	536	566	587	602	578	542	579	554	569	522	554	546	553	583	599	522	546	549	535	566	534	517	534	541	567	577	531	564	550	569	590	577	617	580	593	546	553	546	583	550	527	541	568	578	530	568	568	558	594	587	578	559	517	567	577	564	543	581	532	581	561	584	571	524	548	557	535	553	561	582	575	568	567	586	557	544	546	551	553	599	551	537	567	486	560	540	581	551	549	585	534	538	555	571	548	594	549	526	554	561	574	559	595	519	575	598	545	549	541	550	575	542	579	562	590	542	567	554	549	602	586	555	564	553	540	585	577	560	552	544	553	541	552	552	568	557	571	550	540	557	572	543	516	615	578	562	556	510	567	585	576	537	543	581	571	593	546	601	560	552	552	573	577	549	525	557	553	543	561	549	582	584	581	589	511	552	574	574	560	557	562	646	564	559	547	567	562	596	555	593	548	525	551	564	567	573	573	549	557	540	587	578	483	539	529	544	577	585	560	528	553	611	579	629	576	539	542	557	580	561	553	618	582	538	550	573	590	549	580	596	543	554	531	575	554	596	552	560	610	602	584	546	569	561	571	548	591	541	559	557	539	555	538	561	599	592	586	528	537	555	541	558	556	535	572	558	565	579	550	552	609	569	528	562	560	544	560	568	572	550	583	549	565	541	556	523	553	572	560	658	558	577	559	564	606	552	556	542	564	547	576	578	546	581	536	582	568	595	583	529	549	536	578	573	578	521	593	585	558	564	571	563	550	554	590	583	564	572	551	566	556	532	561	556	595	594	582	588	547	548	500	563	532	580	549	570	546	587	535	551	547	572	591	552	538	570	589	587	611	535	546	516	551	587	589	573	583	547	562	555	568	601	531	538	569	575	593	595	600	534	536	541	562	580	591	573	554	530	569	603	582	537	558	561	575	557	567	595	577	573	553	581	581	588	599	520	556	587	519	577	552	576	572	510	526	520	546	592	554	580	528	590	574	553	584	537	564	568	552	584	573	550	580	562	550	562	597	562	569	499	522	570	535	589	610	566	550	596	536	545	539	593	599	585	565	610	574	566	545	526	544	565	563	576	589	550	563	539	508	565	600	574	578	559	588	554	544	569	599	558	518	529	580	561	535	548	533	553	566	542	555	571	517	558	565	573	568	553	576	564	596	616	553	535	594	550	508	567	576	552	601	625	564	528	578	537	566	568	574	580	542	574	576	566	558	571	564	553	575	565	572	587	569	555	548	546	561	596	571	545	520	582	546	583	580	562	546	556	582	558	548	570	593	562	523	590	562	587	606	587	523	527	551	593	506	522	593	554	519	588	550	604	532	551	553	590	549	580	532	573	552	575	593	563	544	530	587	545	498	527	552	584	595	526	528	533	516	545	553	594	553	561	612	561	535	545	595	589	532	586	551	539	557	520	556	563	544	543	573	543	519	555	564	594	560	549	561	597	540	517	546	534	618	559	577	554	566	583	590	512	562	581	572	526	547	588	522	568	534	573	559	528	582	579	576	543	601	591	534	582	567	547	577	536	576	558	559	552	591	578	541	539	565	575	540	557	563	577	593	554	584	548	528	593	541	580	569	585	485	576	563	599	559	566	557	557	632	552	537	597	555	547	562	561	571	550	548	619	582	527	536	564	526	564	558	599	506	576	540	542	549	594	565	532	557	553	579	531	579	581	503	607	551	570	533	584	597	588	558	581	557	549	588	571	480	553	561	580	588	578	578	583	572	549	562	605	587	555	605	572	532	541	555	536	591	529	502	529	552	550	550	570	580	599	525	543	578	551	590	531	562	560	584	551	572	529	598	546	538	572	604	553	555	569	557	562	548	516	547	534	581	571	543	548	592	606	566	531	600	518	535	558	555	564	550	553	528	579	551	584	581	610	548	589	554	557	521	550	564	563	577	574	555	553	566	538	601	574	601	563	561	559	573	564	578	566	560	568	533	513	533	587	597	562	571	526	578	549	510	581	584	529	581	558	581	548	555	549	578	516	559	556	549	601	567	544	592	560	559	587	588	588	572	574	566	616	540	555	544	523	528	592	556	556	555	589	595	582	545	580	580	544	579	553	544	583	560	563	519	580	586	549	581	543	579	560	586	548	536	547	508	554	542	574	593	528	556	591	599	597	585	521	542	602	569	546	542	536	574	557	538	611	552	558	572	587	560	581	546	569	562	532	549	547	585	587	559	579	521	556	568	560	580	508	583	562	530	562	555	579	558	594	602	553	555	552	544	559	581	549	561	606	582	577	525	554	546	554	567	592	527	557	586	588	552	519	544	559	595	571	561	566	591	511	544	569	561	531	576	579	555	585	562	562	578	530	555	558	517	608	580	529	644	581	546	585	543	545	523	569	570	564	559	585	570	567	542	572	542	607	547	538	541	559	594	551	584	530	487	567	590	567	534	519	559	586	576	567	545	554	531	566	547	564	537	607	589	545	570	562	590	548	530	572	573	589	593	546	585	538	553	608	539	579	580	599	596	563	588	523	553	540	500	577	560	583	560	586	559	548	577	534	570	557	609	569	559	575	578	615	574	621	562	580	588	545	568	569	566	552	560	571	562	563	523	614	557	611	554	548
17780	4682	2949	2250	1989	2456	7512	17933	25172	22776	14961	6949	2823	1047	478	257	235	234	225	232	207	221	241	212	220	248	232	236	242	262	213	200	211	213	224	227	232	216	215	224	235	253	210	215	226	215	236	228	237	231	232	227	224	238	206	226	218	227	232	183	254	267	228	229	221	224	237	218	232	230	216	229	209	215	233	206	232	232	225	248	239	219	234	238	223	219	210	222	255	230	222	212	244	230	203	216	203	253	246	209	219	197	215	226	226	224	234	205	241	216	228	233	232	244	221	219	229	226	229	223	217	226	255	209	223	206	218	184	219	238	215	257	223	229	233	229	225	214	228	232	227	219	223	213	241	228	198	241	237	240	244	206	246	228	229	233	220	239	228	209	219	216	244	252	211	195	243	237	235	229	213	214	238	220	199	212	244	219	210	213	239	243	208	253	237	208	234	252	235	241	217	221	225	228	214	233	270	198	241	214	249	198	217	226	240	198	215	199	217	232	203	231	213	249	231	215	227	201	220	240	194	233	234	247	208	257	230	197	247	206	202	248	247	222	219	212	214	207	218	233	217	228	227	227	210	233	237	226	225	232	257	241	237	204	221	209	225	236	222	220	244	210	228	253	251	225	197	212	240	232	221	214	244	239	248	209	232	224	243	205	216	231	253	237	203	231	227	210	220	239	203	241	213	220	230	232	227	245	232	242	225	210	218	217	223	221	246	233	227	223	215	237	249	230	195	221	232	225	201	243	227	252	219	199	243	220	208	201	233	232	233	233	229	228	213	251	237	218	224	243	223	186	239	235	220	203	209	201	220	229	212	209	223	213	211	205	212	227	213	212	208	230	236	232	226	224	238	225	249	221	215	242	259	232	214	217	221	225	224	237	229	216	220	226	218	204	241	235	211	216	220	237	201	223	243	197	202	217	225	216	217	213	214	230	210	231	230	237	220	226	204	230	224	242	230	195	212	214	215	230	199	225	231	220	254	232	222	239	222	230	197	198	237	228	210	197	212	239	239	226	226	220	224	224	225	221	265	229	237	216	242	227	248	242	236	210	211	212	209	227	224	227	207	239	229	216	221	200	218	222	233	232	225	227	225	198	225	222	241	219	215	221	232	235	228	220	219	231	215	226	221	220	239	249	252	238	249	230	225	218	215	199	206	215	218	215	222	212	228	223	211	254	220	223	244	196	218	209	202	214	229	244	228	222	208	204	248	237	250	255	199	212	236	215	219	196	229	231	246	212	211	234	198	218	228	182	206	225	245	232	228	218	250	219	225	207	244	223	234	216	233	205	226	243	222	226	236	222	225	222	268	216	226	269	203	218	233	223	198	214	224	234	226	216	247	229	213	220	248	248	204	235	233	254	230	231	238	214	231	187	243	230	225	206	226	236	241	241	219	223	245	225	222	229	213	249	201	233	211	212	246	222	222	221	219	211	235	221	221	229	238	206	234	220	222	213	233	222	217	226	222	234	205	253	239	229	234	220	242	239	216	253	227	217	210	227	248	226	234	219	225	246	228	223	211	226	240	232	237	238	235	197	266	221	233	239	225	223	231	238	216	238	213	216	228	234	233	259	223	245	229	245	217	246	230	241	248	216	220	221	223	224	245	205	232	233	213	262	239	214	199	229	217	255	224	205	222	224	231	229	189	234	216	223	215	230	219	238	220	211	204	225	233	221	240	183	227	224	229	247	257	224	216	235	253	206	212	234	236	224	233	249	211	220	222	221	234	189	206	206	220	226	217	227	241	237	203	245	254	218	222	234	213	244	236	209	231	229	224	233	234	242	215	248	240	225	219	222	228	212	220	223	215	241	222	226	201	219	251	234	178	227	249	218	250	236	222	232	208	232	241	227	222	217	205	222	232	199	222	219	241	232	209	208	244	233	210	200	213	224	220	208	229	220	237	219	259	240	224	229	231	224	214	245	227	251	242	189	226	254	216	238	219	203	244	243	221	270	208	204	223	215	245	218	231	230	212	221	240	222	216	238	228	218	228	216	245	242	210	261	231	231	222	247	220	208	236	212	218	237	211	220	216	234	220	232	218	228	219	211	236	244	224	228	243	215	223	252	206	233	242	225	246	219	229	230	237	241	230	222	214	239	229	203	215	213	240	230	231	195	228	241	216	221	193	259	231	232	249	212	212	222	235	255	205	233	216	234	228	236	244	196	228	219	231	220	253	220	223	205	210	253	226	242	223	200	225	225	205	250	208	227	232	227	250	257	221	232	222	223	208	222	222	226	232	206	242	221	243	221	225	221	220	240	247	200	215	258	246	216	237	218	228	252	224	203	203	225	227	193	219	232	231	213	243	200	253	215	215	243	212	222	205	223	260	220	203	223	217	232	240	236	248	209	234	239	236	213	206	235	232	256	224	219	229	249	249	213	193	220	217	231	238	228	230	232	236	191	221	231	225	214	231	224	209	248	232	244	214	266	234	230	251	239	232	220	225	228	225	243	199	229	230	229	245	209	228	227	229	220	224	231	235	231	226	224	208	226	236	184	209	238	253	231	239	235	208	241	244	214	234	220	191	212	217	209	254	221	223	212	239	263	246	222	232	235	224	233	247	241	195	234	237	208	216	206	230	209	224	217	221	229	212	253	230	230	191	246	239	222	229	220	219	245	234	226	227	236	236	206	225	213	217	214	233	206	210	218	249	209	202	214	253	214	206	217	235	216	219	223	209	218	224	210	224	226	225	201	224	231	236	250	246	207	224	198	219	212	211	258	194	240	249	226	223	202	238	219	217	223	259	201	229	219	201	233	225	233	213	218	219	232	226	223	234	213	238	223	263	240	224	239	248	243	228	231	243	218	203	212	218	252	220	213	214	220	194	226	206	247	214	227	228	220	223	213	205	238	224	253	233	212	220	220	228	239	236	225	218	213	216	215	209	204	221	222	227	242	226	227	217	203	219	208	211	229	214	232	246	236	225	240	240	213	212	221	214	200	226	250	212	216	223	250	247	224	239	225	223	217	207	237	215	223	220	243	238	233	229	211	224	241	255	241	203	219	214	223	270	220	226	211	225	218	241	220	272	214	232	231	221	220	230	238	224	221	213	233	224	265	210	202	216	228	221	258	245	231	220	209	224	201	237	207	242	228	196	243	214	189	217	241	237	236	187	254	223	215	238	218	238	223	207	250	197	237	216	233	216	201	223	212	208	228	203	218	217	207	225	223	213	240	234	204	232	257	212	206	222	218	236	228	219	214	229	220	222	220	233	237	226	227	224	209	236	217	222	242	233	221	212	218	240	240	220	244	233	211	230	231	223	206	252	228	214	212	222	217	225	235	205	226	222	223	226	227	225	230	208	181	254	229	240	227	235	191	224	232	211	211	195	228	217	194	206	218	223	244	249	209	224	221	254	208	203	230	220	210	231	238	184	235	247	231	215	238	246	238	212	251	241	240	215	201	227	214	199	230	226	218	232	239	220	202	213	221	246	242	226	235	197	240	221	227	226	207	244	208	251	215	211	242	236	232	216	232
10988	2563	4858	6487	7403	10045	23914	39153	44430	41682	33049	21371	11429	4408	1651	836	652	572	613	564	620	607	575	597	609	536	612	570	573	576	596	556	527	557	613	590	521	555	593	593	629	587	623	630	580	598	554	554	593	578	540	541	605	566	598	585	585	579	545	596	566	545	575	553	579	597	609	609	577	542	585	547	579	568	599	588	587	568	590	591	595	586	574	559	576	593	575	591	549	588	620	605	587	586	555	549	562	572	539	577	562	599	547	583	539	593	565	598	621	625	576	559	594	603	607	607	588	618	578	560	578	548	583	599	551	562	575	552	590	616	541	563	578	547	579	554	599	575	587	593	549	554	562	564	579	573	595	544	572	631	602	590	553	594	567	553	572	637	553	554	565	550	560	585	571	601	577	591	557	564	575	549	550	585	595	565	594	576	572	593	631	564	597	588	571	591	577	606	570	580	581	595	560	532	556	564	527	591	568	562	583	615	570	573	591	531	585	576	608	575	563	567	620	617	560	565	569	559	604	561	586	580	594	613	585	570	552	572	565	594	561	598	568	584	600	579	585	580	554	596	582	562	624	613	573	581	555	569	584	589	606	582	545	567	595	552	628	592	579	568	533	599	575	581	601	579	594	580	533	592	554	578	575	567	607	568	644	580	592	582	522	561	568	618	597	548	620	552	600	591	582	596	588	544	571	567	564	609	586	577	548	618	588	539	557	552	606	553	588	600	571	590	577	579	537	567	593	604	575	607	550	574	596	584	590	605	564	542	585	605	584	603	572	594	622	617	555	547	561	565	595	571	608	560	546	572	605	541	548	505	569	562	607	579	591	597	620	612	603	592	540	583	566	530	521	596	568	601	568	579	567	617	555	546	553	532	599	589	588	600	604	573	596	619	603	597	599	536	609	562	567	568	552	544	576	558	558	597	588	636	536	558	545	575	547	563	569	586	599	581	554	622	551	583	576	534	550	600	597	519	593	551	573	551	609	583	544	579	584	598	548	541	556	597	587	568	557	608	615	579	563	571	546	584	556	566	576	553	618	551	586	542	602	594	583	573	566	577	598	585	585	599	578	585	635	590	567	606	596	565	575	584	590	561	555	587	577	583	567	570	560	583	606	573	603	580	597	552	597	578	579	595	601	599	623	581	618	588	636	543	592	562	593	583	557	604	586	587	544	555	554	582	574	550	568	603	560	560	534	591	574	573	591	563	576	551	598	591	554	586	616	619	555	607	581	560	577	585	564	611	602	570	574	565	566	589	589	555	579	578	575	523	568	560	630	550	567	582	567	582	580	595	555	584	591	581	586	602	551	557	633	585	563	562	600	562	568	587	627	603	577	541	533	554	578	564	569	598	547	546	572	598	586	579	605	580	561	560	607	602	596	600	571	572	554	569	576	581	590	596	631	628	596	555	623	552	578	572	603	611	574	547	553	588	617	629	593	595	606	575	586	600	563	634	583	630	581	563	588	621	542	584	551	603	606	560	563	572	566	568	558	526	582	581	591	579	584	559	561	577	606	573	605	576	586	586	604	515	568	575	584	572	566	563	549	599	592	570	547	582	575	582	557	552	605	568	537	579	570	585	557	565	584	595	625	595	586	557	585	558	558	564	602	573	607	603	575	603	584	604	529	602	548	551	560	577	567	601	592	573	570	594	586	568	540	553	600	573	619	568	547	550	614	591	541	571	563	597	589	574	560	596	611	605	580	583	550	528	568	585	620	549	608	582	556	573	592	552	622	584	626	533	591	587	583	567	605	571	571	584	569	538	566	512	565	593	569	597	560	607	576	567	594	527	558	598	596	560	575	566	585	567	597	571	573	590	565	602	560	598	551	577	571	580	585	561	621	562	545	594	602	545	603	559	556	604	565	562	596	567	567	573	561	560	572	587	572	568	534	574	553	586	569	577	537	531	537	598	586	593	565	592	574	576	602	582	575	609	559	566	605	605	579	624	562	552	576	606	536	571	593	605	557	565	592	574	595	578	622	596	576	586	605	548	569	525	576	567	553	543	560	576	580	589	548	574	626	589	569	557	617	568	623	603	597	584	602	631	558	558	590	584	604	586	541	580	575	599	554	582	562	555	625	588	589	584	587	583	567	620	579	588	502	575	580	560	607	529	588	607	587	567	617	588	557	579	552	544	590	579	572	586	626	564	632	613	614	557	588	599	555	590	582	604	577	613	560	566	560	565	575	581	614	618	592	572	565	594	614	613	592	604	578	547	560	593	580	602	551	584	587	578	565	553	597	615	578	587	566	565	566	551	608	547	573	550	583	557	545	575	575	554	563	604	526	596	529	591	560	529	609	539	563	557	631	557	590	604	571	597	571	609	602	569	558	603	563	565	584	570	597	621	597	565	603	570	608	567	603	594	555	583	552	560	587	576	614	576	603	590	616	612	578	540	571	570	572	570	570	602	585	588	575	585	592	599	577	578	595	589	569	564	555	596	603	583	561	561	548	594	578	565	566	581	586	566	590	553	577	575	575	549	582	506	570	565	616	583	609	584	582	619	583	597	622	578	569	588	558	598	577	581	586	558	591	581	605	544	556	564	598	611	615	547	587	553	553	568	618	579	536	590	561	542	590	571	553	588	567	553	615	596	596	597	555	605	576	551	611	608	609	545	611	584	599	584	573	584	603	536	534	570	574	576	616	602	614	568	601	606	568	569	633	572	574	544	617	559	602	615	606	568	584	598	576	592	594	551	565	583	564	593	615	568	611	588	556	571	616	587	585	600	568	573	610	556	575	593	627	621	605	592	583	543	583	603	589	593	590	574	610	538	599	592	607	528	621	545	566	530	570	563	526	643	550	556	606	538	596	580	552	562	582	544	575	599	559	570	588	600	587	557	563	568	627	575	555	589	567	548	560	547	563	581	590	571	550	602	579	593	555	551	589	570	571	569	586	535	595	568	593	535	553	575	608	579	612	548	568	552	603	583	574	574	564	588	619	583	549	611	582	585	556	573	578	587	565	584	574	593	571	557	568	552	556	542	545	602	593	577	615	613	589	563	604	622	568	583	587	595	606	571	560	545	554	581	555	628	553	561	594	549	619	606	558	599	564	622	585	587	585	567	635	566	567	568	584	575	579	605	519	595	549	593	623	585	562	585	578	581	605	575	583	573	598	577	567	571	600	571	536	611	517	562	580	559	582	556	593	577	574	555	581	591	548	609	537	569	578	575	535	615	601	593	556	614	565	597	544	593	565	519	571	577	562	578	547	590	555	610	573	594	594	583	597	563	575	591	600	562	611	540	570	600	600	600	562	561	578	580	558	547	573	609	582	648	551	556	552	587	590	561	600	638	591	529	609	569	619	559	593	540	550	580	549	573	582	567	554	594	581	566	565	539	557	576	588	593	569	557	618	579	583	579	599	612	597	588	583	596	541	608	557	558	568	566	584	571	596	577	583	581	572	616	558	562	582	541	542	580	591	554	577	528	548	595	561	600	608	565	600	563	562	563	579	549	552	592	591	584	586	561	537	615	580	603
23726	6548	5477	4581	3570	7696	14983	38197	43207	33444	22451	11809	4588	1421	529	277	225	222	208	170	215	196	198	222	212	185	231	226	224	204	203	168	209	188	196	194	198	210	203	204	210	215	188	204	207	202	169	203	189	173	190	180	190	193	206	205	194	228	224	204	169	203	202	189	209	197	203	198	184	196	190	207	195	195	184	177	209	212	193	180	193	188	178	194	200	185	204	207	178	190	220	199	203	168	209	180	188	208	192	188	209	217	208	177	218	185	194	197	208	189	198	203	193	204	171	195	208	205	210	214	174	170	209	202	169	174	179	200	191	195	200	192	200	183	195	182	212	217	218	216	225	201	202	191	191	215	192	204	214	199	180	193	181	181	194	200	159	187	187	200	202	220	181	186	218	187	197	201	185	200	212	208	195	178	197	176	192	190	191	225	188	199	218	201	223	158	211	213	212	240	200	204	182	210	181	168	211	199	176	184	222	197	183	204	182	218	218	197	206	199	200	187	168	199	199	198	183	214	179	187	171	178	196	202	180	198	199	203	162	183	193	208	185	218	202	208	182	219	218	204	228	192	199	203	191	210	186	180	191	197	194	197	195	193	194	188	176	180	187	198	188	192	211	219	200	198	185	221	207	195	200	221	192	174	170	198	203	193	168	237	196	176	200	216	207	189	201	200	195	197	206	212	183	213	190	195	187	232	174	208	177	214	174	194	196	189	186	193	204	192	213	217	207	173	182	217	201	189	202	192	196	207	186	228	196	206	186	226	207	210	179	187	195	194	194	197	216	225	222	208	200	176	187	194	192	200	200	217	220	219	186	194	186	194	198	209	230	188	202	200	204	193	224	193	201	195	215	197	218	198	190	212	233	183	205	187	193	201	200	216	222	203	225	211	196	179	196	216	185	202	192	169	180	197	194	180	221	211	213	222	192	171	194	184	225	184	191	210	178	184	189	206	181	188	207	196	164	196	203	212	220	192	228	216	192	202	171	164	193	204	212	215	184	193	180	181	204	212	241	194	181	187	172	215	203	183	186	194	224	178	164	204	212	214	188	193	200	210	194	196	219	188	218	219	211	172	201	198	203	201	173	181	230	181	197	204	206	212	197	207	178	194	188	188	192	175	217	180	180	222	209	206	201	217	201	214	183	179	187	201	162	210	206	186	206	188	195	202	219	225	198	211	181	240	213	184	190	214	168	190	207	190	198	195	193	198	199	183	194	212	225	197	193	193	182	188	187	224	202	198	197	229	198	218	206	213	175	177	238	182	221	182	219	176	197	219	220	207	200	191	209	188	214	183	193	177	189	213	230	195	203	200	187	206	184	197	192	181	197	195	200	207	199	177	204	207	194	209	203	186	208	198	201	177	194	212	173	193	188	194	194	207	214	200	196	215	211	194	188	199	189	193	180	197	203	209	195	204	193	196	187	178	252	187	201	190	209	186	188	181	170	204	219	199	169	219	208	212	181	178	178	196	224	199	211	209	219	212	202	187	177	190	196	186	212	203	197	190	195	211	208	184	206	181	200	174	222	180	188	231	190	209	201	162	172	199	208	200	205	213	206	225	190	210	186	187	210	209	180	190	185	198	189	196	192	186	208	191	203	203	184	210	217	192	219	170	185	211	199	195	192	223	212	206	204	208	181	183	184	195	189	211	196	195	184	204	212	206	185	179	182	210	204	181	203	191	182	203	210	201	209	181	193	209	193	217	185	206	200	223	202	196	160	180	192	202	192	183	189	229	180	189	213	202	200	191	194	172	173	194	207	203	214	183	186	188	208	196	216	231	208	225	207	196	184	184	195	220	200	205	216	195	200	189	206	196	226	192	204	209	200	188	188	239	185	192	221	172	192	190	210	203	204	210	189	203	197	191	178	186	203	220	166	181	196	185	196	199	223	182	182	187	207	207	190	186	199	212	185	209	229	196	216	229	204	175	213	210	194	195	194	211	218	191	193	191	204	213	194	203	197	184	177	211	190	170	211	186	214	210	190	208	214	204	181	181	184	194	189	214	196	216	165	198	191	196	216	200	209	206	194	191	189	206	213	203	203	213	201	219	185	194	185	190	190	206	185	187	225	210	220	183	188	202	216	220	172	194	220	208	204	175	182	198	190	191	206	194	199	199	209	180	199	192	206	215	193	200	181	195	180	195	197	197	209	178	188	226	185	189	189	205	184	188	191	208	217	207	179	194	203	222	182	183	191	210	188	195	179	192	172	205	213	207	193	193	192	203	199	201	187	205	213	224	183	214	188	193	177	196	162	198	207	187	210	199	180	209	198	220	197	168	189	198	237	207	159	175	198	230	207	203	207	181	203	205	210	186	196	217	199	197	185	198	212	179	219	192	209	172	194	190	175	211	187	195	172	201	193	191	236	201	193	218	209	177	213	166	203	203	204	175	201	209	224	228	194	208	190	162	202	204	202	190	202	221	207	197	195	199	196	212	206	196	199	198	189	194	182	195	200	202	191	204	209	203	203	193	194	176	206	207	191	207	206	176	198	190	201	202	189	202	205	214	171	183	201	179	247	190	195	178	193	212	210	190	173	200	213	224	193	199	203	202	205	187	162	179	204	189	211	206	192	185	209	188	212	195	199	220	210	182	173	224	200	181	186	182	184	182	231	218	194	199	209	194	186	185	183	202	183	212	194	199	234	198	210	199	206	178	202	190	200	198	195	207	195	199	212	213	208	197	196	213	213	203	206	213	207	205	205	183	205	198	195	199	184	207	196	191	213	216	199	210	194	209	216	195	201	190	208	197	207	200	220	198	192	198	198	204	186	191	204	209	191	185	195	190	208	191	189	186	187	191	200	214	200	208	191	196	194	194	186	203	198	203	188	178	223	196	244	214	145	199	205	196	179	201	218	208	220	207	210	183	213	196	187	185	223	207	190	218	202	168	197	208	193	184	189	166	198	207	195	191	212	196	209	187	176	194	212	197	198	191	207	215	208	186	200	201	180	208	202	196	213	179	198	214	206	218	214	182	230	203	224	197	183	178	208	179	213	199	199	200	193	188	197	174	200	194	201	203	184	185	179	184	200	177	190	190	199	196	208	182	178	215	203	179	211	207	185	201	187	182	217	192	218	181	205	198	184	204	191	181	199	212	190	227	199	187	181	177	184	195	219	208	187	190	196	197	199	204	193	231	173	184	197	177	182	209	178	194	195	204	174	164	218	185	198	224	166	197	193	199	207	203	175	204	186	229	218	218	187	186	182	212	201	191	187	175	192	232	180	209	191	221	178	187	207	184	177	215	189	191	177	223	192	199	207	194	209	203	207	187	181	183	195	179	201	198	178	198	178	190	183	188	215	212	200	187	196	184	201	209	224	215	214	207	179	185	208	185	204	204	169	205	189	203	206	220	192	205	176	184	196	211	212	198	217	199	193	199	189	182	206	208	198	186	202	196	198	185	197	185	206	211	206	206	197	192	203	204	180	201	192	169	184	199	184	184	170	197	174	203	190	196	173	208	212	184	212	186	202	207	183	225
11889	3580	8640	11735	11828	23243	33572	54855	57609	49253	39654	27888	15659	6138	2106	866	554	518	540	535	520	517	490	534	546	500	542	500	468	523	454	501	521	534	461	541	525	479	520	517	494	505	516	528	526	511	499	521	479	544	509	525	510	506	516	504	513	526	520	516	522	518	530	528	522	518	580	525	553	491	516	507	515	499	530	505	509	507	508	511	527	512	507	523	524	507	515	493	503	544	574	476	498	529	521	568	530	484	477	538	482	545	505	503	518	514	541	516	505	467	495	493	541	526	504	509	527	534	521	511	511	492	503	472	519	527	493	522	524	518	498	516	489	507	454	454	494	508	522	543	482	540	533	506	489	536	501	474	497	516	487	547	551	493	522	519	491	512	484	486	531	497	466	526	503	568	525	534	496	499	524	507	496	537	504	530	506	504	520	522	536	520	469	511	508	495	515	513	511	503	495	500	531	507	487	481	517	522	523	495	499	515	508	489	495	505	515	522	520	498	529	516	516	479	514	489	511	523	517	526	494	504	491	500	522	479	549	496	504	514	488	525	492	498	515	490	492	473	489	507	538	538	478	510	513	480	515	496	512	478	547	498	482	495	470	525	525	499	513	517	510	484	550	525	561	505	492	515	563	478	456	516	571	469	483	505	487	469	522	488	505	505	509	499	489	513	459	496	485	492	483	525	494	515	531	480	504	497	499	521	498	521	481	512	501	552	499	505	519	502	474	490	502	477	512	495	476	498	579	507	495	542	504	553	515	511	483	490	502	495	511	514	515	516	505	525	515	503	505	520	503	461	521	497	475	478	517	528	495	507	481	527	507	511	499	504	505	466	503	510	513	469	528	509	511	523	480	521	539	522	504	522	539	501	525	488	489	527	511	502	501	548	526	537	525	526	486	453	507	505	521	432	525	506	541	513	500	493	502	498	491	536	518	560	518	548	485	470	523	571	489	509	484	498	494	488	499	520	540	482	526	494	473	483	517	523	513	514	563	509	514	513	507	491	510	526	508	496	525	520	514	476	498	525	500	498	509	522	514	511	499	553	503	531	509	485	496	506	538	522	521	507	528	490	468	589	516	517	505	550	473	506	491	504	509	522	496	501	555	509	533	516	523	527	517	467	539	514	500	504	493	523	507	518	499	530	499	507	543	529	538	538	515	542	542	549	516	534	470	531	528	527	493	491	489	510	490	488	484	476	517	544	506	552	495	514	494	526	498	507	531	506	501	516	513	505	519	529	489	556	572	507	501	521	589	488	505	474	509	500	537	493	528	523	505	495	534	520	479	515	492	559	492	490	541	540	491	529	500	494	512	542	575	507	536	578	532	527	544	523	549	528	512	493	530	506	515	492	507	503	516	498	536	502	471	521	530	535	528	528	527	508	522	470	542	490	509	503	492	514	472	523	563	515	514	508	499	526	487	500	502	529	522	515	495	524	501	522	499	510	522	507	499	511	534	464	498	486	520	539	509	524	536	548	503	560	474	523	511	538	500	481	504	505	533	499	505	497	509	508	547	515	515	512	487	493	489	523	521	549	493	554	509	525	536	568	538	519	501	520	534	520	479	509	520	515	497	497	509	489	531	528	530	530	571	480	530	521	500	491	474	537	521	513	507	514	510	516	522	526	540	547	504	479	510	495	498	496	491	483	500	504	522	547	497	513	498	527	514	562	540	496	509	521	546	504	524	507	486	568	501	577	503	526	516	469	499	515	526	531	553	500	506	517	551	525	504	517	521	508	530	497	484	561	494	500	510	518	474	497	546	487	508	484	442	510	536	476	517	537	523	492	472	513	530	536	520	468	500	509	483	503	492	537	535	518	528	485	479	522	565	536	516	486	532	495	532	498	486	531	558	501	508	516	499	483	515	537	549	518	491	500	465	517	514	501	503	510	449	534	539	531	544	534	487	528	508	535	509	531	517	523	512	510	524	536	506	508	552	541	528	524	484	517	496	469	525	542	561	537	553	471	505	455	498	502	538	505	478	543	533	487	527	539	501	532	520	509	500	470	500	532	518	544	494	512	518	522	473	504	468	500	511	487	495	563	533	475	443	545	496	516	507	500	570	533	509	498	503	506	514	549	562	523	493	477	517	530	541	535	487	489	481	502	516	477	522	506	519	539	512	499	527	519	529	503	473	531	482	520	508	502	480	520	485	512	506	525	504	470	524	521	514	534	502	463	522	548	510	539	535	542	506	480	446	453	516	483	483	503	498	490	546	526	486	522	498	461	519	513	476	483	546	550	535	534	524	500	519	513	490	513	481	533	511	493	508	534	486	549	550	528	514	526	517	503	476	556	506	492	522	502	544	512	532	506	513	533	499	501	531	498	540	489	579	503	540	539	476	543	569	526	531	499	538	488	526	513	551	526	506	499	510	529	493	514	502	487	502	513	500	484	479	478	528	541	505	505	531	501	498	484	515	500	548	523	515	520	517	491	499	542	530	492	514	502	523	514	479	527	497	500	487	481	511	493	525	525	497	481	538	488	515	484	468	522	482	495	511	509	488	511	537	501	513	504	474	499	552	487	495	526	489	537	487	497	567	488	504	533	521	509	508	541	552	480	529	461	480	505	494	529	552	465	510	485	542	515	531	535	533	479	503	509	493	514	507	517	480	492	524	506	529	514	540	549	489	523	494	520	494	558	531	580	496	492	500	519	536	533	479	467	502	531	505	524	522	516	503	510	552	519	522	544	532	484	520	529	499	525	517	523	524	501	559	499	527	574	490	514	469	508	555	520	534	479	449	523	498	515	530	542	494	511	523	460	508	467	518	517	543	538	535	472	483	488	526	548	478	494	479	475	532	502	520	542	467	512	548	523	496	540	492	507	490	528	527	475	522	484	560	525	497	524	482	525	515	530	475	494	525	524	510	466	541	479	527	490	507	519	500	529	496	519	521	506	508	479	489	501	559	515	490	530	533	522	511	527	524	497	516	485	523	515	500	537	507	501	508	510	511	503	512	505	474	492	521	536	519	483	531	558	505	528	499	498	505	483	515	543	508	575	503	565	508	500	538	509	531	551	512	526	508	526	493	488	462	522	534	470	514	488	496	468	484	478	546	562	523	546	497	551	500	545	456	520	503	494	593	500	517	519	509	535	536	470	521	495	476	534	507	519	482	502	513	505	563	548	535	488	503	524	519	496	534	484	458	526	483	503	509	503	504	482	486	485	495	537	499	537	489	512	460	483	530	505	555	506	476	551	496	509	522	503	502	522	478	523	535	539	510	491	541	478	516	511	554	517	541	522	472	479	533	519	518	551	518	505	545	512	490	479	497	510	543	552	520	505	472	507	538	480	531	493	503	525	524	500	505	500	503	531	554	534	460	488	555	464	510	470	493	459	536	488	567	509	497	559	499	488	514	510	503	499	497	518	555	468	534	511	473	465	472	523	525	520	490	536	512	508	522	506	479	522	505	469	541	529	529	484	494	495	514	491	497	510	525	481	541	523	496	532	505	500	514	513	488	509	548	512	507	539	565	502	453	509
4936	848	1311	1035	446	381	486	1620	2218	2221	1548	903	517	347	255	230	220	253	240	214	235	245	225	234	219	211	220	224	194	208	211	200	235	203	236	205	196	221	203	230	199	204	229	209	219	183	236	226	214	218	192	211	188	210	214	215	205	223	214	232	201	241	206	239	223	218	214	210	216	209	238	215	247	213	226	203	196	228	219	232	224	210	208	216	218	215	204	217	255	214	203	241	211	226	202	226	212	178	201	227	231	216	256	205	180	222	223	228	211	221	225	185	207	237	210	227	218	214	224	228	224	203	204	210	197	207	222	223	248	229	218	202	192	194	202	230	247	206	184	215	217	216	198	212	224	216	212	221	231	203	205	230	231	222	212	233	229	171	205	213	209	241	227	207	222	209	216	219	221	239	200	220	205	206	235	216	212	232	220	226	232	230	229	192	221	214	221	202	230	224	211	220	219	211	219	233	212	213	235	213	226	203	202	232	219	212	232	210	246	218	221	235	246	200	218	201	214	224	190	217	213	204	195	183	199	198	203	221	196	228	215	212	198	228	219	228	207	215	208	214	203	219	229	231	240	255	200	200	213	198	206	221	230	246	218	218	245	206	221	237	230	201	232	214	221	226	188	225	201	192	189	216	224	221	205	218	201	191	214	198	198	213	235	229	227	207	216	215	204	196	217	223	219	199	214	243	211	246	207	233	239	205	172	204	208	214	212	231	216	232	222	201	224	210	199	213	192	219	232	189	220	214	199	215	207	197	192	217	203	219	221	199	219	217	228	214	192	244	239	211	221	227	211	217	227	201	211	214	224	225	222	218	188	193	218	199	231	219	243	205	205	228	196	203	233	221	222	179	233	219	216	227	222	200	235	217	230	218	209	224	194	236	234	220	218	241	208	208	238	221	207	216	228	210	216	235	210	194	204	195	228	238	195	216	190	258	220	226	237	205	221	218	226	217	229	225	181	201	211	210	226	210	202	198	191	218	218	230	213	214	219	198	207	207	192	211	222	212	207	225	226	237	233	202	210	211	229	212	191	192	213	201	225	215	184	235	200	198	239	215	217	219	231	227	224	222	195	200	210	234	211	226	235	219	222	234	209	224	200	223	241	219	218	212	215	222	224	211	227	217	211	226	219	214	226	202	193	191	201	187	207	237	233	212	212	188	222	199	205	198	227	212	191	207	208	192	234	221	207	207	217	229	207	202	258	207	187	218	217	238	225	194	266	212	231	230	220	237	211	221	192	241	253	227	223	198	213	207	242	197	214	234	219	199	223	218	232	211	217	242	214	231	239	205	218	248	197	200	223	238	225	217	223	218	209	223	213	193	242	239	227	207	220	237	214	234	211	224	219	226	241	212	237	205	224	229	205	198	231	226	217	220	237	198	206	233	200	196	201	184	233	233	250	198	228	207	209	193	232	233	194	223	189	219	215	233	241	223	209	240	216	212	233	201	208	205	215	240	217	212	240	200	230	209	217	232	236	228	231	198	202	239	207	214	233	209	231	203	220	223	223	218	243	212	190	223	195	222	219	197	262	213	217	197	199	222	194	228	232	204	218	213	217	208	246	210	208	233	205	212	211	218	233	233	215	222	203	227	220	222	208	224	230	207	230	205	206	242	219	216	222	202	205	194	233	206	224	225	230	189	209	219	208	218	256	213	241	223	196	245	196	212	229	228	207	207	210	208	227	206	211	197	199	225	188	225	225	249	213	229	242	252	229	208	209	222	205	225	202	237	240	225	211	240	228	209	235	217	216	185	221	200	200	236	206	209	218	211	186	253	226	223	217	222	205	232	201	229	205	231	218	208	225	233	203	213	225	236	202	221	227	252	209	197	210	218	208	235	202	200	227	218	226	206	208	187	199	190	245	211	195	208	205	219	227	218	222	212	195	212	228	217	227	229	225	212	187	238	220	226	211	242	222	212	233	214	228	188	209	206	215	211	202	223	185	217	203	210	209	199	247	215	208	231	207	256	205	192	225	222	220	212	187	259	200	204	238	209	214	256	230	223	216	218	200	190	222	239	219	203	221	234	204	215	208	212	215	209	194	244	210	220	230	229	196	196	204	229	171	213	211	227	207	215	218	201	228	194	225	225	194	210	219	223	217	188	215	201	213	209	209	213	233	202	213	208	189	199	220	211	210	213	223	198	204	229	219	190	247	213	208	246	201	198	198	206	224	210	224	229	201	201	204	208	221	222	202	198	223	209	193	201	213	227	232	209	222	214	208	192	195	217	227	207	218	227	213	225	237	218	219	241	203	212	227	226	221	221	241	217	206	206	217	230	228	225	193	224	214	228	225	201	213	240	243	211	204	225	187	206	222	198	228	232	224	195	199	201	224	225	228	233	190	258	232	204	218	220	214	216	204	207	211	189	207	201	214	201	244	232	202	246	216	200	173	229	233	220	247	234	196	221	209	224	204	205	225	221	191	221	212	196	197	220	197	220	227	220	215	215	193	235	196	257	229	261	222	233	227	209	226	216	222	223	227	220	216	192	207	211	208	220	227	210	228	222	224	201	198	206	203	208	235	237	223	208	207	215	228	215	252	224	222	209	219	219	196	207	238	204	222	207	217	199	220	192	241	205	201	232	228	218	238	208	218	187	235	200	210	241	212	231	224	203	218	220	212	217	222	238	234	194	206	200	204	207	240	214	188	221	224	187	218	237	195	213	214	195	229	219	217	205	223	216	232	230	231	195	231	206	200	235	234	230	226	229	211	211	223	210	217	230	209	212	242	224	228	214	209	180	220	197	223	225	206	213	210	241	234	218	207	204	224	203	229	258	220	213	221	210	230	225	176	242	217	228	219	192	205	230	232	219	199	197	210	204	214	229	203	251	207	197	244	219	227	218	215	209	219	208	198	220	209	209	194	204	196	220	207	183	208	211	236	199	203	218	211	214	231	220	224	203	232	222	193	229	217	206	225	223	228	233	222	226	244	232	202	216	243	195	219	214	211	218	187	210	195	225	226	268	233	198	215	213	205	200	230	205	237	221	207	214	220	238	247	230	226	220	215	238	208	231	206	245	224	205	224	193	223	228	218	232	223	210	209	239	196	251	217	175	214	236	217	223	217	207	214	209	215	229	236	237	221	236	182	232	212	216	238	209	203	235	211	214	216	208	203	229	213	239	202	239	210	213	222	200	220	216	216	225	212	211	196	204	226	220	246	212	225	204	214	213	217	198	226	216	247	237	229	225	216	210	215	193	191	227	199	236	248	212	209	207	216	237	251	224	235	242	210	228	208	199	259	207	250	209	223	213	237	206	187	211	215	228	228	212	210	245	226	180	212	219	234	219	244	221	213	235	226	225	236	219	200	220	189	245	227	218	198	218	196	190	233	213	232	229	215	204	211	201	213	203	217	208	206	232	220	203	218	238	228	220	218	232	216	212	230	231	228	207	206	185	207	203	201	209	231	210	208	224	233	207	213	217	187	227	201	201	237	206	200	183	217	243	187	187	223	247	227	215	210	213	209	204	214	210
3731	1151	3069	3051	1738	1517	2650	8393	10336	9623	6621	3370	1765	1042	681	596	566	545	544	587	542	569	533	568	576	563	604	560	526	573	535	508	527	551	580	560	543	586	539	569	537	562	539	541	552	578	539	527	558	554	556	567	527	562	575	587	606	522	513	598	620	583	503	520	564	547	551	583	572	541	569	575	579	578	603	572	560	542	531	590	591	570	558	589	585	519	532	573	559	548	528	545	548	555	555	593	557	608	537	556	597	550	566	566	552	545	541	579	563	539	541	567	576	544	516	558	539	566	521	572	568	583	578	571	597	575	512	579	536	537	577	564	568	572	546	570	569	570	563	555	539	535	575	605	572	581	565	554	549	545	549	565	523	538	552	553	543	559	528	533	550	521	564	576	541	575	560	567	554	577	542	537	540	521	557	599	564	589	519	578	564	614	530	525	561	575	540	544	557	552	579	538	509	590	540	543	567	572	580	562	574	535	553	548	567	563	518	565	561	535	568	594	569	563	548	580	554	569	556	539	528	592	590	569	526	574	522	559	563	560	589	568	576	541	537	528	540	536	512	548	530	586	541	549	519	543	542	558	552	524	575	578	603	527	554	528	595	554	573	581	541	542	551	554	572	527	560	611	544	568	528	585	552	586	560	553	569	550	559	570	598	555	581	562	548	567	543	548	575	560	564	561	594	602	577	532	560	562	581	529	583	540	553	535	564	578	540	572	533	538	552	555	548	535	568	558	549	528	569	561	553	560	556	605	511	532	565	556	557	565	568	524	552	547	578	576	543	524	563	572	529	528	584	596	554	525	563	599	552	547	587	559	559	549	563	564	572	560	560	542	557	600	547	595	585	545	558	556	580	505	580	571	543	559	583	564	552	553	623	588	549	520	535	561	563	540	543	572	564	617	534	586	538	537	577	563	589	565	525	531	574	582	570	549	538	534	572	580	538	539	583	539	554	555	575	525	574	571	561	538	547	559	537	576	576	548	534	608	538	568	601	573	556	540	561	543	568	532	559	549	578	578	557	532	585	499	588	582	562	554	547	527	555	554	556	515	580	562	563	564	579	563	588	571	575	555	563	557	597	562	560	557	620	493	551	528	522	522	572	533	623	568	546	513	561	574	550	568	590	548	543	568	518	497	573	580	586	572	553	532	586	548	548	567	607	526	551	569	542	542	563	561	563	541	570	571	556	572	532	574	593	558	596	577	530	567	564	535	557	532	530	554	548	579	563	546	548	569	565	576	561	557	492	546	564	548	597	556	550	547	543	522	570	557	579	542	553	541	564	568	553	514	582	563	526	585	519	549	545	535	558	575	533	597	543	575	546	546	572	579	534	522	526	532	590	544	572	551	542	548	552	569	526	576	503	518	546	563	619	550	601	536	617	538	605	561	564	575	528	562	560	613	552	572	579	562	576	592	525	587	545	540	555	554	542	559	574	570	593	557	554	591	508	550	572	580	513	534	557	538	535	596	582	546	539	595	595	554	581	547	547	561	546	522	560	552	539	543	573	531	587	550	517	566	589	598	559	549	554	609	573	549	560	551	561	584	535	581	573	533	555	577	566	557	557	512	548	585	570	563	546	574	551	585	574	569	574	546	546	528	557	577	591	554	602	563	546	565	539	603	522	496	569	584	559	563	578	584	588	562	569	581	570	581	573	535	547	578	555	596	611	551	539	539	582	576	540	500	594	569	541	581	557	530	561	526	561	552	532	550	569	579	554	634	529	581	515	540	570	558	564	576	570	529	574	547	567	552	570	544	530	554	559	564	572	572	516	550	579	568	543	560	586	585	599	572	504	556	558	602	586	575	568	545	562	522	522	539	560	590	569	570	545	584	567	525	551	562	621	572	604	562	544	545	543	536	578	561	596	582	570	573	558	575	573	571	587	565	530	531	566	579	553	558	563	558	574	593	547	528	588	550	601	528	555	567	572	501	575	543	550	519	572	532	542	536	581	523	598	579	540	508	519	568	567	555	586	570	553	575	566	543	562	555	507	606	580	567	531	548	573	562	561	603	547	562	595	578	571	590	532	592	530	559	577	535	556	587	558	539	518	564	597	566	545	540	585	510	593	534	527	535	593	557	581	557	594	531	526	532	563	554	575	579	574	547	566	542	561	561	543	556	549	561	557	539	558	570	556	551	572	556	565	543	590	607	545	575	485	573	588	536	547	571	562	575	574	563	531	544	539	588	529	576	512	561	552	560	572	544	582	537	572	567	584	584	534	500	535	620	551	568	607	575	498	554	567	550	597	548	548	549	592	512	542	569	559	533	544	552	574	538	540	554	561	576	539	576	536	542	567	567	554	523	565	549	551	559	564	543	557	574	580	550	528	546	517	575	553	555	557	544	554	544	584	576	577	537	577	535	564	532	592	547	576	599	579	556	576	568	539	558	568	576	568	570	509	549	567	575	590	547	576	557	538	601	570	584	557	620	607	522	577	563	501	572	583	544	542	595	597	590	565	540	573	562	593	559	579	583	552	536	588	548	556	557	565	542	565	558	598	555	526	543	563	568	618	551	528	511	579	528	560	541	507	530	552	540	529	559	581	593	578	559	499	570	526	566	542	532	582	579	578	563	560	547	541	584	566	558	579	542	517	591	563	594	548	558	564	552	591	556	593	541	558	522	551	554	541	587	546	538	527	576	584	548	583	587	541	580	522	562	541	548	550	571	580	575	527	584	579	536	562	561	586	593	564	541	549	578	564	561	596	588	549	557	534	571	505	526	576	583	528	557	570	568	560	562	545	570	566	601	583	538	548	586	507	584	566	544	562	548	529	517	583	574	578	577	573	615	573	530	577	586	553	547	560	544	537	547	537	526	525	564	540	570	572	506	520	566	546	559	548	581	540	564	581	596	526	568	556	516	573	557	524	518	560	598	586	564	523	514	572	541	532	583	562	558	550	546	557	531	515	537	575	566	559	556	567	524	548	555	500	553	517	536	529	578	578	531	535	500	575	557	475	569	566	523	558	619	607	585	547	556	568	564	574	524	569	584	557	539	550	572	529	559	551	533	543	588	522	557	552	567	553	510	563	571	561	532	576	582	591	602	598	570	573	568	579	576	574	520	612	572	571	565	527	571	572	559	529	597	570	524	552	584	528	584	574	584	580	562	582	538	538	526	569	543	573	588	584	572	527	555	569	604	571	553	576	551	521	584	555	587	560	563	541	499	562	583	522	593	537	560	538	588	534	592	542	617	552	539	557	598	587	551	526	575	592	599	535	571	550	568	538	580	537	561	516	520	542	563	575	530	575	542	530	552	599	523	556	569	559	567	538	564	551	584	613	537	601	583	578	576	609	521	536	560	535	589	532	562	558	541	543	574	607	525	555	576	563	572	553	557	550	538	575	576	551	568	580	567	554	519	580	596	558	578	551	557	538	557	559	540	545	564	572	566	567	587	546	522	559	557	601	519	556	562	550	567	573	596	576	574	581	550	538	558	552	538	548	557	550	537	589	572	599	558	536	579	579	599	597	571	526	501
13175	2940	3008	2256	1721	2951	11515	22277	22642	22643	14523	6177	2235	819	363	277	208	220	255	275	238	226	205	232	221	233	196	227	189	214	230	218	221	220	206	247	205	239	225	243	230	225	227	260	221	211	237	206	213	229	230	213	212	247	253	219	218	222	226	218	232	260	245	193	267	231	242	236	217	238	234	216	205	225	229	225	223	214	224	225	231	223	238	207	232	209	221	224	225	216	249	238	234	201	219	228	243	254	221	237	216	197	241	270	231	209	215	237	214	217	205	216	205	236	247	229	193	246	268	220	253	219	231	240	216	245	231	225	202	210	193	209	228	236	220	248	226	227	205	224	257	230	231	223	233	235	233	228	213	242	244	227	253	248	237	241	223	210	227	240	247	214	240	206	228	229	236	245	199	237	212	242	241	225	212	234	212	248	252	223	231	240	217	252	213	257	216	215	221	221	243	225	213	196	222	222	214	232	194	202	246	226	224	227	248	237	228	210	219	240	203	226	218	227	223	230	209	235	231	235	221	235	228	218	241	213	238	214	240	245	207	219	235	230	224	219	228	251	222	227	220	253	220	247	244	228	189	241	199	201	215	225	251	233	201	225	226	223	252	237	195	230	255	225	229	210	236	201	238	244	236	230	235	253	209	218	209	266	216	201	219	215	202	199	214	229	232	250	204	225	237	227	225	228	213	232	220	245	234	250	211	215	220	248	224	216	231	213	235	242	202	277	246	214	251	244	246	235	220	186	235	250	238	253	234	191	250	237	224	228	236	236	219	250	224	223	219	195	229	236	202	219	211	223	241	244	238	216	231	225	222	232	229	222	240	232	238	203	252	221	227	217	227	233	229	230	224	226	234	218	230	238	226	261	220	233	213	249	217	227	212	240	211	245	198	249	232	227	238	232	222	221	233	219	232	193	225	210	236	229	228	248	225	239	208	246	250	200	222	237	227	188	237	235	210	199	228	197	229	196	211	199	214	215	224	258	204	244	259	231	230	224	242	233	244	202	216	226	214	247	226	272	225	216	225	210	244	231	223	217	209	213	246	229	238	237	235	234	216	235	196	211	230	259	222	206	192	210	203	224	212	222	207	241	230	217	232	196	242	212	239	229	221	241	231	231	226	225	201	236	220	238	238	213	220	241	235	206	220	235	245	209	249	225	227	224	240	231	203	220	228	214	239	223	245	228	208	235	231	224	240	238	234	221	222	262	226	242	218	230	219	229	244	218	199	217	219	252	249	202	211	210	220	232	253	222	208	233	247	260	188	228	235	224	237	223	235	243	218	224	216	228	216	239	206	228	218	181	216	219	217	218	226	219	227	225	239	231	230	233	246	180	226	210	222	252	195	238	214	228	210	242	200	220	240	206	236	234	211	230	239	225	223	228	221	232	243	237	239	253	226	218	215	218	227	235	208	220	232	236	240	223	218	208	234	259	215	219	224	222	240	235	239	247	212	240	215	246	215	227	239	226	226	202	228	238	222	245	205	220	225	250	255	203	223	222	218	236	250	234	224	224	230	217	227	180	213	207	246	251	226	243	239	245	222	235	251	215	223	233	215	235	209	236	241	236	245	231	202	257	202	235	213	222	245	268	229	219	228	246	245	210	228	262	215	237	246	222	239	196	216	218	227	238	210	233	245	240	206	236	253	233	228	227	239	254	229	221	236	239	205	249	248	226	227	238	197	192	231	206	194	240	223	229	229	228	230	211	233	241	203	219	245	225	253	219	215	210	235	208	234	225	228	243	231	198	208	222	232	232	219	246	224	232	222	229	213	238	220	244	239	239	209	241	254	214	220	238	214	232	221	225	232	234	215	234	243	225	216	221	232	217	232	225	228	227	259	246	245	216	244	247	229	235	233	241	229	239	248	242	232	216	264	214	220	210	251	234	225	248	224	249	204	240	245	206	235	244	241	234	226	208	228	225	216	202	229	229	236	219	199	239	220	194	235	257	247	234	258	215	209	209	214	240	271	228	217	203	255	227	231	281	215	248	256	242	225	238	224	215	234	218	232	224	225	250	234	250	256	220	220	235	207	225	249	222	235	256	208	223	228	229	242	233	215	217	226	212	210	223	235	226	229	206	228	228	251	220	218	233	229	255	218	219	208	242	222	246	231	223	248	224	227	222	193	231	226	215	218	230	257	243	237	257	213	210	261	210	223	242	250	262	237	214	198	213	245	231	237	262	227	221	226	204	219	235	206	226	222	234	229	226	214	216	228	235	225	211	230	214	208	222	250	216	184	204	236	222	220	222	237	231	210	201	242	233	253	231	207	210	220	219	198	227	212	226	221	257	213	216	250	210	237	225	214	227	230	211	240	231	249	215	228	253	232	241	210	214	236	214	236	224	229	219	247	207	234	238	221	223	226	240	247	258	233	227	239	214	260	229	214	210	236	196	239	226	231	246	207	221	207	216	216	216	236	222	261	232	223	266	216	216	212	227	243	243	250	218	179	229	231	221	229	225	208	232	216	225	211	228	219	224	221	206	241	231	215	253	229	232	205	220	231	214	206	244	204	205	224	222	235	233	215	239	226	214	231	207	218	247	235	222	262	214	216	217	240	245	217	215	248	210	215	212	223	215	256	217	216	243	234	234	248	206	226	253	237	216	253	226	191	227	240	256	231	218	214	193	261	239	221	240	227	229	212	210	230	267	261	233	220	232	233	220	207	206	206	224	260	219	194	227	223	227	238	254	233	256	229	226	216	227	225	220	227	219	239	235	205	235	224	226	240	212	218	232	204	199	199	224	212	227	207	224	220	219	245	263	179	223	207	238	200	228	239	230	209	228	246	208	213	238	229	252	225	228	221	245	224	220	226	207	242	204	199	212	268	220	240	240	207	228	207	226	251	224	242	226	193	225	249	222	216	223	233	227	242	249	196	236	228	203	244	233	241	219	212	230	224	206	219	203	222	222	233	231	213	198	209	243	236	226	242	234	247	219	227	238	221	243	258	206	226	253	218	226	229	216	223	221	197	230	223	194	239	242	224	244	214	217	197	238	227	215	225	231	236	223	234	201	262	207	231	233	218	224	208	244	199	230	233	249	208	220	200	228	211	231	204	210	238	237	213	232	210	196	237	248	237	232	213	216	225	225	215	231	220	218	217	232	228	249	230	211	212	231	250	206	242	242	223	234	216	223	204	221	228	207	244	202	207	215	208	239	251	234	237	261	232	214	227	220	231	215	232	234	231	216	214	241	215	230	212	237	200	185	252	202	236	223	240	215	221	233	200	254	196	237	229	232	236	207	218	232	213	212	218	229	235	230	209	228	208	221	273	225	246	229	225	214	228	222	228	218	221	216	221	232	226	272	225	225	236	231	233	192	229	199	245	248	228	185	239	256	214	229	228	222	220	240	202	204	220	211	219	222	209	214	211	227	238	241	220	214	228	202	217	232	210	249	222	209	215	199	241	217	218	239	216	220	227	211	211	245	214	227	228	265	256	223	191	226	238	224	238	232	215	236	234	234	222	195	202	250	226	226
8212	2684	6009	7175	6601	11816	29211	41469	42225	41388	32420	19509	9001	3294	1276	710	616	597	585	581	575	564	574	611	608	576	613	551	578	633	583	519	605	544	549	581	582	595	586	587	558	583	600	561	573	582	596	586	626	619	599	574	548	601	557	562	569	582	660	540	598	577	571	597	612	614	593	591	554	582	566	601	574	612	582	523	557	570	586	594	587	573	573	560	575	561	584	590	551	640	556	582	602	594	588	574	595	569	568	596	566	651	535	640	565	616	603	582	593	618	572	566	575	590	582	603	605	609	596	579	583	544	582	591	580	588	589	580	587	596	573	566	556	553	533	559	573	572	575	580	590	593	616	570	551	608	604	598	583	560	573	597	589	579	614	581	595	562	563	602	605	549	574	628	566	505	591	595	522	539	612	616	631	582	579	571	544	590	557	570	563	581	565	606	585	586	612	550	565	527	574	606	587	576	575	587	596	611	553	541	577	560	570	549	575	586	591	571	551	594	598	585	601	576	579	596	586	622	563	573	563	543	573	571	596	565	588	555	577	563	592	595	565	576	596	573	572	556	546	562	568	606	564	568	616	604	639	590	613	565	578	589	575	531	569	580	547	610	532	574	588	596	579	567	597	609	582	539	558	580	573	610	616	553	543	612	603	592	557	602	592	599	547	590	571	602	580	579	562	545	585	583	558	578	622	575	616	569	620	520	598	570	590	587	606	582	577	601	586	569	564	564	573	582	573	657	584	563	598	558	564	583	579	610	589	612	581	602	615	584	580	580	556	547	558	645	574	594	587	562	608	566	609	571	613	547	611	557	594	599	571	493	583	537	575	603	567	560	584	614	567	590	605	581	543	559	576	614	568	572	583	609	563	570	567	590	606	600	573	587	554	618	613	577	623	609	630	616	557	565	571	611	586	549	587	519	592	547	618	609	586	550	588	541	571	558	549	604	559	601	621	607	545	566	577	582	607	584	550	597	538	597	613	543	604	561	634	599	553	573	624	570	602	571	571	603	548	594	582	542	567	575	522	565	596	579	574	550	562	590	570	571	585	592	590	595	580	602	578	575	590	625	560	528	563	575	620	573	600	591	571	596	596	571	521	592	577	568	644	581	602	558	555	560	607	558	556	582	583	568	584	561	540	591	535	572	565	588	566	602	605	577	607	585	564	551	579	599	572	572	590	598	572	616	600	526	595	576	604	576	578	597	566	564	599	578	552	536	594	584	568	559	523	551	614	583	590	559	564	561	536	565	562	639	572	585	593	602	588	565	590	596	575	576	578	592	606	564	561	616	583	580	579	597	568	552	606	585	612	579	562	581	591	590	604	561	594	621	572	547	598	560	558	609	566	577	625	597	546	602	604	558	587	552	617	580	590	551	573	581	581	578	574	577	557	565	583	570	572	591	565	608	629	581	612	537	552	576	622	581	594	563	574	558	574	616	585	557	554	566	569	586	631	600	578	582	583	598	604	549	619	559	564	558	587	575	610	587	589	585	604	593	555	569	575	548	595	561	556	542	551	534	579	592	584	592	617	560	614	568	604	564	600	616	588	536	576	590	623	554	559	575	577	515	615	577	605	575	554	579	576	607	616	581	568	608	621	590	574	616	569	609	600	578	577	561	555	583	597	553	579	530	529	624	561	543	591	588	543	557	554	572	590	630	552	567	574	582	552	589	585	567	617	624	563	573	599	584	614	598	612	540	558	571	554	601	576	633	601	559	590	570	547	661	587	556	582	566	588	599	609	593	589	568	562	587	542	623	589	562	594	578	597	592	572	541	588	551	635	565	592	585	558	572	579	584	545	596	583	545	560	594	559	555	617	587	568	555	621	596	545	594	571	594	568	567	511	569	588	572	604	561	577	579	578	573	563	592	590	580	559	565	585	589	591	581	565	606	564	562	554	575	541	563	550	610	574	565	607	609	562	560	582	587	595	515	604	582	598	567	579	605	595	569	540	593	577	572	595	608	569	617	576	572	537	570	564	595	551	586	570	587	619	555	581	532	589	576	605	550	597	576	568	545	606	591	615	574	569	581	573	550	565	614	575	537	544	618	622	554	586	580	593	598	593	566	557	569	560	561	573	594	588	570	561	648	561	568	561	597	590	570	515	580	582	616	585	594	583	573	560	581	587	556	581	561	579	556	575	570	547	616	608	605	567	549	616	557	605	579	602	614	572	542	574	561	567	599	567	578	534	572	595	550	609	601	581	563	566	586	582	565	613	548	570	588	540	580	594	601	610	647	576	543	562	569	617	575	588	623	581	595	573	606	570	567	604	591	571	563	575	558	619	587	567	581	569	583	550	588	592	536	602	580	613	609	567	575	632	561	579	575	569	567	582	598	551	588	568	563	594	537	592	597	558	579	587	547	605	587	588	589	607	611	595	565	553	564	526	556	606	622	569	567	557	573	596	576	581	583	535	562	558	582	639	618	536	582	548	557	549	613	550	587	561	561	588	605	550	595	596	592	563	594	555	576	574	576	591	590	573	560	597	575	553	569	582	574	524	612	584	643	601	540	566	557	570	566	558	558	557	564	611	567	574	573	581	574	577	544	599	621	549	590	591	548	541	609	594	586	551	528	619	564	580	605	582	592	576	608	587	565	585	595	547	563	559	585	608	595	617	582	567	584	573	534	568	580	586	596	603	561	539	587	576	566	574	591	588	559	562	555	588	570	573	583	575	579	569	613	584	551	590	552	568	585	566	558	576	520	619	584	595	594	600	584	579	559	578	556	601	605	604	559	552	582	569	557	552	569	589	627	615	562	590	537	613	589	618	649	588	570	647	610	556	584	556	567	583	608	584	549	587	573	581	571	617	596	616	598	575	587	633	642	580	655	586	553	578	583	593	579	581	599	592	575	593	596	587	580	608	561	610	577	561	570	599	603	619	597	575	595	586	569	568	584	584	609	641	576	590	570	621	584	508	596	589	589	591	550	583	556	589	591	558	612	602	581	607	545	608	594	565	560	588	579	558	605	542	562	524	642	619	601	556	560	613	576	584	594	552	587	593	534	594	561	576	588	594	555	584	575	577	576	574	529	583	550	556	586	601	569	646	571	569	547	552	580	552	629	582	568	618	574	568	550	535	588	603	584	563	613	617	580	575	585	586	564	564	579	621	587	568	621	579	598	622	538	595	587	593	583	607	589	586	537	547	557	585	573	621	579	607	601	549	593	547	517	526	600	588	541	567	611	555	533	559	570	554	518	564	569	612	580	621	582	587	568	570	620	595	598	630	528	583	556	560	571	608	575	602	550	585	596	567	632	554	589	580	586	610	581	618	569	610	592	552	598	577	601	570	569	548	562	544	540	564	602	522	569	600	584	589	559	585	584	551	600	566	533	568	601	580	586	614	569	556	548	569	560	587	561	593	586	563	571	573	588	581	580	602	573	584	598	572	561	605	564	564	558	578	553	575	599	584	575	598	539	579	555	599	569	568	559	570	567	552	592	586	586	594	576	593	578	614	590	588	546	574	562	547	602	606	595	613	604
20824	5522	5180	3551	4397	7822	25375	29221	35888	34618	27076	15121	5880	1865	648	327	213	219	208	209	200	202	202	212	195	188	224	199	194	194	196	199	199	178	232	196	194	222	206	200	190	212	184	168	219	210	174	186	185	183	187	208	189	187	211	197	219	216	215	198	208	176	195	229	230	202	177	195	181	188	216	232	205	197	217	201	184	204	215	197	179	201	196	201	197	206	182	220	200	171	209	202	216	210	186	185	202	189	194	169	184	214	173	189	192	181	203	186	205	204	202	218	183	195	197	184	172	191	155	164	225	201	189	203	207	188	195	186	218	200	203	186	209	211	204	174	182	202	203	179	191	195	190	194	181	200	201	213	235	200	211	185	188	182	197	187	207	204	214	193	193	208	202	200	209	208	189	186	187	205	206	187	185	207	190	184	222	208	194	196	214	194	180	159	200	213	211	194	208	187	190	192	205	212	197	204	194	201	177	196	182	188	198	194	205	203	194	186	187	201	202	204	199	206	191	148	194	213	210	221	204	196	192	203	173	191	175	199	188	227	184	200	197	192	191	193	195	202	194	195	218	220	209	211	227	187	210	201	191	181	189	190	191	173	209	210	203	185	208	182	195	215	197	185	190	209	206	190	189	208	183	201	200	226	184	220	187	173	172	208	195	176	199	201	181	191	191	213	239	235	160	216	201	200	198	169	214	194	198	204	205	202	209	197	197	204	218	202	167	205	196	202	192	173	210	202	199	200	233	197	203	194	197	192	184	216	203	197	187	203	206	209	184	206	185	186	188	190	206	191	202	192	164	217	213	217	171	212	182	243	207	202	202	211	202	182	194	214	206	199	201	181	194	204	189	205	171	204	167	193	183	193	201	213	211	225	198	192	199	209	200	216	207	213	217	194	201	201	202	216	194	222	215	201	192	182	176	186	182	197	199	191	207	219	218	185	217	185	198	200	179	206	179	192	175	182	204	180	182	184	178	198	185	209	186	201	189	187	212	200	219	205	187	185	209	211	187	243	203	198	191	171	215	198	174	217	198	186	183	187	213	176	171	199	215	185	197	205	211	204	191	204	213	201	221	239	213	209	176	166	212	187	233	195	185	210	217	213	201	210	193	172	190	183	187	214	182	203	193	205	201	208	188	221	180	217	218	215	166	211	176	196	196	207	202	189	200	227	208	191	189	193	177	220	182	198	205	173	203	165	217	202	200	191	196	191	192	210	177	211	224	181	201	190	190	227	183	200	200	191	211	210	175	193	206	188	203	202	207	173	194	177	202	201	182	198	219	208	171	216	195	180	192	216	202	199	195	194	225	226	213	197	186	203	166	224	199	187	203	200	197	211	192	191	207	193	198	188	211	183	167	165	190	182	175	211	169	171	194	221	213	180	204	188	176	211	198	203	178	221	190	208	162	226	213	196	201	192	198	186	194	177	191	150	180	203	192	190	212	219	194	205	174	200	201	200	232	185	206	196	191	184	190	211	188	182	197	192	206	180	205	226	189	186	188	180	190	177	220	197	204	191	209	204	204	187	174	211	191	186	203	209	207	210	180	174	205	201	195	214	197	205	226	179	213	192	205	205	212	206	213	230	200	187	192	195	215	211	199	186	194	197	177	202	182	199	187	197	193	244	180	205	194	207	197	183	199	169	201	204	193	194	212	221	229	176	176	210	210	192	193	205	184	183	190	201	189	193	198	183	208	186	209	193	182	212	207	204	185	186	182	188	197	206	172	168	167	206	172	205	189	205	205	177	201	224	194	186	217	190	197	222	186	204	200	189	191	193	215	197	179	215	194	177	198	194	181	199	214	198	215	209	209	177	209	193	216	195	184	185	205	201	190	199	170	202	211	185	197	192	180	188	205	190	193	192	199	209	201	192	174	185	182	213	190	204	205	201	214	200	187	206	171	179	162	192	196	211	212	181	184	179	207	175	188	215	186	207	203	176	207	228	194	196	180	221	185	195	203	199	199	181	188	194	216	245	211	201	187	174	173	189	223	195	165	208	182	204	196	222	190	194	194	227	200	191	206	181	218	195	204	199	199	185	209	192	198	202	185	225	216	204	194	189	194	207	219	184	207	202	191	203	196	208	180	200	193	204	203	219	211	194	226	202	207	174	194	222	173	204	196	175	208	191	208	183	204	155	185	175	222	197	190	207	197	193	207	198	205	179	211	195	194	203	179	192	202	212	190	213	197	211	197	186	208	197	198	187	194	230	206	204	202	174	202	195	203	196	185	171	190	201	210	214	197	186	190	224	176	203	174	192	217	209	169	191	197	187	197	191	182	175	207	199	216	200	206	197	202	188	181	190	207	201	198	205	173	191	186	189	191	196	195	189	171	196	214	187	202	197	210	221	215	203	194	182	206	186	209	209	192	182	179	205	215	217	192	201	186	197	203	220	195	174	210	202	190	174	205	179	193	174	195	211	207	222	178	210	175	214	208	206	207	202	206	180	190	168	191	207	184	179	197	200	177	181	182	200	194	190	190	203	214	182	219	201	194	191	195	213	204	203	172	181	190	171	210	176	188	196	181	182	190	213	189	209	190	170	217	192	189	195	187	201	169	186	205	184	169	217	220	219	229	203	213	196	169	204	184	188	185	205	187	195	221	179	198	196	194	208	197	210	202	184	192	198	178	190	191	180	199	211	216	200	198	202	187	195	194	187	206	192	233	219	188	201	178	203	197	224	220	176	193	200	226	189	203	191	197	201	221	176	191	204	201	237	199	204	191	173	188	204	221	199	192	176	186	194	200	192	222	229	185	190	220	196	181	222	179	185	188	188	206	205	211	178	204	189	206	205	198	217	196	196	214	212	195	193	185	192	203	224	204	205	210	202	183	214	200	198	181	203	194	189	191	202	176	219	226	184	207	201	178	188	189	212	183	184	194	199	202	166	186	186	201	152	182	212	198	173	194	201	203	189	202	223	186	203	194	186	207	190	205	180	212	185	178	207	233	202	163	186	207	205	203	176	213	203	200	197	182	196	230	193	180	194	194	179	198	175	197	200	182	201	204	180	200	216	182	208	183	200	212	200	230	216	191	211	177	194	184	190	201	205	211	190	202	195	198	208	186	176	193	197	207	232	181	204	214	173	204	211	218	185	182	203	201	201	187	225	206	169	193	180	207	225	214	216	177	202	201	199	210	213	211	201	212	167	177	216	185	172	192	204	219	192	226	221	201	189	197	214	190	222	197	185	201	227	206	209	212	188	204	189	207	188	170	200	211	215	200	180	185	208	217	185	203	192	177	193	189	182	192	183	159	187	205	208	209	188	222	193	211	236	228	198	196	185	197	231	180	194	197	191	208	212	214	188	209	174	186	218	199	182	219	188	186	203	215	200	177	187	201	185	193	203	186	227	196	206	210	173	197	200	224	217	190	221	179	199	180	199	207	193	204	210	205	198	187	227	205	182	195	196	189	187	224	211	188	151	198	202	202	183	200	170	195	177	203	200	180	193	204	195	214	213	184	196	211	188	185	217	198	174	186	219
10093	4044	8967	9518	14629	23056	44156	44379	53248	50594	44003	31838	18012	7582	2616	1080	645	537	524	509	533	517	528	537	513	512	490	519	527	517	529	532	481	514	490	527	533	483	534	516	492	510	483	509	503	508	532	522	548	507	517	500	485	491	490	529	496	521	501	507	483	522	511	499	457	501	539	566	526	517	523	523	499	501	498	527	510	508	522	516	499	513	542	508	532	507	515	498	498	476	537	537	535	507	546	516	520	500	499	497	531	495	503	533	535	524	524	482	517	541	519	535	516	493	536	519	524	484	462	492	512	509	520	501	542	540	505	544	513	516	529	502	518	515	521	535	534	500	453	521	546	552	525	486	480	521	499	492	512	481	509	484	525	513	504	500	501	521	527	550	491	533	511	531	527	550	519	492	478	509	493	511	516	555	503	489	512	537	491	472	515	501	499	528	507	545	539	491	506	501	473	522	529	515	510	542	489	499	459	574	525	501	485	495	529	469	531	477	500	515	502	520	510	541	503	514	487	504	541	516	490	502	482	495	507	520	527	505	525	491	494	528	508	533	510	475	527	521	508	527	568	550	522	543	539	483	530	539	526	541	520	509	515	545	490	497	509	504	504	507	488	492	534	481	521	464	528	513	506	548	518	482	479	491	497	508	493	511	501	501	501	486	523	511	497	499	490	513	529	516	525	476	515	494	529	509	506	512	491	503	539	534	518	501	486	535	471	481	480	560	544	508	519	522	525	481	529	494	510	532	504	503	540	523	528	525	555	496	508	529	531	509	511	530	517	534	486	488	518	545	519	517	499	505	551	539	505	540	481	488	493	482	486	499	501	521	498	520	551	521	498	512	493	514	500	504	500	522	472	524	499	507	517	465	511	511	522	490	509	497	507	512	502	501	475	514	533	523	498	492	534	518	517	537	509	510	497	502	510	519	510	524	483	519	535	504	511	494	551	511	527	519	509	540	543	534	520	516	501	498	493	472	483	544	498	526	500	532	488	502	512	469	562	529	557	452	497	494	509	526	568	480	501	523	513	513	468	532	512	491	495	513	516	496	561	588	495	515	534	505	506	511	525	500	518	550	486	458	558	552	522	506	484	506	482	480	478	468	521	526	545	537	468	493	511	472	513	514	504	546	481	530	501	474	510	474	475	500	516	489	529	492	487	482	519	512	488	482	534	473	504	582	502	529	485	523	521	540	469	527	496	535	542	519	499	499	526	530	463	502	497	532	529	492	559	513	439	527	497	461	528	495	481	543	524	530	499	486	501	466	475	505	512	528	545	497	502	489	536	507	533	504	519	519	491	526	470	491	496	537	554	508	517	535	494	505	506	534	521	489	503	505	543	552	490	502	529	529	488	492	538	527	476	519	515	500	528	499	520	543	534	507	540	530	492	483	539	503	521	492	514	470	542	481	557	503	490	540	506	505	511	498	528	527	495	527	506	497	488	524	529	510	473	505	532	513	542	505	491	533	511	479	500	527	527	494	529	526	485	489	513	472	533	497	500	528	497	555	517	502	508	491	492	524	528	469	526	485	528	519	491	514	523	476	494	529	532	480	507	503	498	505	527	511	533	481	516	510	532	534	520	522	495	509	517	498	487	485	470	531	476	493	510	479	520	486	489	505	502	522	528	481	507	529	509	503	520	581	524	502	493	478	522	530	541	537	467	542	533	563	499	509	497	526	501	529	517	493	467	531	535	508	527	508	528	514	530	523	454	513	497	533	543	535	528	515	520	452	553	527	491	537	514	523	517	471	502	500	511	528	484	488	506	529	492	542	484	494	506	526	499	527	532	521	533	493	523	538	505	507	534	502	508	478	490	499	494	505	518	540	516	549	527	528	509	478	554	468	474	502	505	516	502	543	500	414	506	493	500	501	496	553	498	504	490	527	492	500	489	529	531	519	506	492	526	469	516	505	517	557	510	506	531	545	515	511	524	517	476	524	499	533	498	501	549	556	483	499	492	487	484	499	500	531	480	492	511	508	546	541	520	489	477	489	523	538	492	506	496	527	504	539	491	508	505	491	478	494	517	507	501	516	540	506	466	468	502	533	517	495	509	530	510	487	472	533	533	485	489	563	495	519	486	496	484	515	499	491	529	486	480	522	509	459	532	543	477	511	507	507	536	518	491	503	510	500	468	512	524	543	515	507	511	497	483	504	533	487	500	519	507	512	509	501	447	497	492	497	480	536	533	532	543	523	506	481	512	515	471	506	537	508	519	507	495	532	473	507	462	508	516	492	506	497	536	520	493	538	498	446	482	558	543	486	471	496	562	504	487	496	537	489	529	509	512	479	532	512	517	520	489	487	500	528	529	535	483	512	486	498	455	497	541	513	478	508	538	508	497	543	489	494	508	480	506	483	502	508	519	506	498	550	516	517	554	476	532	523	493	519	522	525	494	532	516	494	499	483	529	502	500	512	523	506	518	502	503	555	470	510	539	491	467	513	504	512	509	544	500	496	479	543	547	501	506	529	535	526	497	531	486	541	498	519	538	506	500	565	548	493	499	508	531	504	499	518	487	503	514	485	559	537	488	503	527	514	503	534	529	533	512	481	504	524	525	521	490	508	506	479	456	541	541	495	496	524	512	493	480	495	509	487	517	520	479	483	506	534	494	480	519	499	498	497	533	494	505	519	537	555	523	502	471	526	551	522	543	546	496	470	511	513	549	516	510	520	499	518	521	550	514	533	509	478	522	498	515	540	508	524	550	509	521	499	571	507	496	511	494	473	518	531	482	489	482	520	522	504	531	529	522	529	498	500	511	500	494	531	501	530	484	491	500	497	493	559	524	519	498	523	483	489	529	493	496	499	474	522	501	450	490	547	498	495	564	544	503	493	499	498	507	506	511	513	479	506	512	529	508	488	521	473	488	514	491	505	517	515	527	549	509	524	509	493	521	552	452	520	511	498	477	501	503	513	495	524	512	502	510	512	494	501	493	545	505	499	552	515	520	523	546	505	514	512	542	488	529	509	494	481	547	465	508	485	537	469	541	511	534	516	513	499	532	503	522	505	550	557	532	488	456	482	530	484	517	533	497	533	512	544	525	543	506	534	523	518	493	490	540	500	502	518	568	516	510	518	513	502	521	532	526	533	501	547	496	533	471	526	512	503	500	534	504	476	538	481	477	460	470	491	514	492	474	483	495	517	473	514	498	517	526	486	505	515	494	511	515	535	519	502	511	546	507	505	534	489	500	486	513	529	520	499	465	500	511	513	488	504	539	541	486	516	504	535	499	506	527	541	500	496	492	501	457	522	554	524	570	520	453	516	506	523	505	504	511	514	514	508	500	518	507	521	498	515	533	488	505	505	474	446	538	517	531	518	540	459	523	530	543	482	503	538	538	518	542	524	490	477	506	504	502	505	516	520	531	500	497	469	527	547	512	462	505	545	498	529	532	511	493	491	478	507	509	564	485	513	502	468	539	517	479	485	488	510	514	486	496	466	539	500	481	502	528	506	526	536	487	534	506	504	520	532	527	479	530	508
3447	890	1087	846	594	507	610	528	652	1301	2016	1657	842	541	415	286	257	232	219	222	230	200	220	226	225	199	257	197	205	256	207	212	204	194	210	224	226	230	197	220	202	239	218	192	232	218	231	206	195	217	212	216	198	248	191	217	217	194	183	226	203	234	209	206	214	201	220	220	200	180	196	223	230	195	210	218	211	225	216	218	188	221	176	193	205	189	201	223	224	237	244	236	229	191	206	203	203	216	196	229	228	214	227	211	222	228	213	226	234	191	202	229	216	230	229	230	234	221	221	223	220	222	212	210	203	237	253	238	197	217	220	237	222	224	249	204	233	240	224	203	221	254	234	218	242	220	220	214	186	210	210	231	235	224	199	244	216	199	219	225	193	205	233	226	227	211	210	197	244	228	241	240	214	200	214	202	211	227	202	193	227	239	229	219	228	215	228	217	239	214	201	211	224	205	214	222	214	212	220	225	230	225	225	249	212	197	220	216	208	244	231	195	246	201	203	212	243	204	203	224	222	207	226	209	200	212	219	198	234	224	228	216	223	219	207	221	190	206	221	248	220	209	235	201	221	244	221	196	206	235	218	231	226	227	208	207	201	218	235	226	216	224	228	197	227	229	208	230	231	243	228	208	228	214	218	221	245	224	228	234	230	210	210	220	243	174	235	245	207	238	226	230	221	193	247	211	201	206	185	203	248	213	236	211	201	209	222	207	217	223	217	232	224	241	220	198	238	218	218	208	203	224	228	241	217	200	240	223	221	210	217	212	240	225	204	227	191	221	192	227	211	229	211	206	205	230	209	209	201	175	221	217	234	223	218	190	223	217	224	200	206	205	189	228	216	227	216	198	164	217	218	206	207	223	232	212	200	223	208	200	222	229	216	182	205	202	228	215	209	204	190	218	205	218	238	220	233	206	202	207	206	241	223	217	230	229	218	219	225	215	200	225	216	215	215	215	209	221	175	221	213	210	228	204	219	195	230	246	216	233	210	216	206	218	217	209	187	206	227	226	223	227	220	231	223	205	228	225	196	222	192	227	206	246	226	202	226	240	229	181	238	224	208	214	233	213	201	213	223	187	191	204	203	215	216	204	201	211	205	214	224	218	181	221	248	201	246	189	234	210	213	240	248	212	208	192	201	219	204	204	185	202	214	225	251	225	263	221	232	214	248	204	225	211	188	189	205	202	207	213	211	226	232	218	241	230	235	206	217	239	212	224	216	217	229	184	208	219	211	209	243	239	211	205	216	229	210	182	220	225	230	219	205	212	227	227	210	185	190	205	230	192	218	225	218	217	217	241	215	243	247	218	197	213	228	250	199	198	224	248	201	218	223	221	230	213	220	228	214	213	223	220	195	236	201	201	213	206	214	218	219	228	218	228	224	207	225	203	226	255	228	230	223	204	210	234	225	195	238	223	211	213	240	203	205	238	231	203	221	214	204	210	197	202	208	210	230	191	189	202	225	233	211	210	206	239	216	218	234	217	227	226	218	238	194	219	220	211	214	232	214	203	237	210	233	214	248	211	217	248	218	202	208	218	239	209	195	234	197	209	250	238	234	197	209	216	211	230	217	207	217	228	224	200	216	228	230	213	219	212	228	210	229	218	225	225	217	230	242	206	189	217	212	228	202	224	207	222	228	243	199	201	207	219	222	219	210	213	210	214	220	233	219	185	209	239	222	236	209	196	216	203	213	214	222	204	237	238	238	230	220	218	222	229	209	203	217	203	208	194	215	229	217	204	226	225	211	192	232	222	188	227	214	187	215	213	219	213	212	203	203	238	232	236	232	216	212	219	213	221	218	209	233	215	206	222	221	222	211	205	208	246	234	180	213	245	210	213	260	208	228	220	224	235	207	207	214	218	201	221	219	214	220	224	210	212	237	231	209	228	222	229	238	228	209	194	214	212	214	209	206	198	229	213	222	201	240	201	212	180	217	220	191	222	243	200	242	218	203	194	240	220	198	198	211	205	211	197	221	231	232	211	202	216	223	199	199	230	212	182	215	201	224	200	218	193	231	232	205	207	223	228	200	197	220	217	211	188	228	232	209	195	228	222	233	203	214	197	225	223	233	236	203	219	223	248	221	243	211	205	218	211	206	206	240	198	186	212	241	205	203	227	242	207	186	224	238	218	213	201	248	173	220	196	214	227	211	200	196	204	199	211	197	210	219	201	221	224	216	224	235	195	219	224	216	217	226	229	210	217	214	202	205	219	237	209	212	185	185	209	224	237	191	205	200	206	228	239	190	206	220	209	210	203	178	233	186	191	189	200	195	194	219	251	209	215	219	232	211	227	232	232	220	214	219	211	237	228	212	263	221	226	195	215	195	228	231	189	218	221	239	206	245	215	224	199	196	215	203	213	203	227	210	213	196	215	203	249	215	239	197	174	228	217	206	229	221	227	232	193	215	198	209	238	204	196	208	198	202	212	223	207	219	206	185	202	220	197	204	215	240	222	185	203	213	207	218	211	204	236	205	203	218	229	215	219	225	235	198	223	198	194	213	223	187	193	224	240	201	243	251	205	235	224	229	235	203	212	199	230	234	217	200	229	206	239	222	202	205	237	221	211	215	239	214	203	217	229	242	208	217	218	230	212	211	223	196	207	212	204	224	200	223	237	184	231	207	222	246	254	237	226	189	225	202	189	251	198	204	229	251	193	243	237	233	215	199	211	204	221	192	228	233	236	196	208	222	238	203	220	231	210	214	200	211	210	220	209	210	219	202	219	222	237	229	242	217	221	224	205	199	236	194	247	210	229	228	210	195	220	241	200	233	236	201	224	235	228	224	202	199	214	223	226	206	222	196	230	224	199	226	242	239	215	203	203	207	217	228	237	204	206	211	224	228	211	237	229	220	210	210	253	186	237	189	188	226	218	202	203	207	226	209	197	223	208	216	200	228	199	226	250	225	211	235	220	206	218	223	210	234	218	214	222	251	232	238	228	230	210	211	212	217	205	262	190	213	232	205	214	192	209	190	220	215	221	210	189	226	221	207	213	220	194	205	215	192	236	210	230	207	206	221	201	213	198	196	242	247	246	228	221	204	221	225	211	217	235	201	240	216	223	185	225	226	229	226	191	209	222	221	219	222	197	228	203	213	206	199	201	241	202	214	221	233	210	207	212	226	196	215	228	230	214	214	250	213	224	235	237	225	222	223	212	229	200	181	222	202	192	189	199	214	215	252	224	221	246	199	225	210	238	228	218	213	197	216	193	210	189	243	226	228	228	204	219	210	221	219	212	198	203	220	207	240	216	217	227	230	213	215	209	203	222	212	228	204	217	224	235	241	208	224	218	251	225	242	206	226	221	197	227	210	242	218	201	199	243	222	225	218	230	209	214	211	208	219	223	230	192	207	211	232	237	210	219	245	207	217	206	240	201	220	208	243	223	238	202	193	204	222	201	229	199	233	208	212	251	200	249	232	227	200	239	232	213	196	243	237	216	221	245	216	211	221	195	230	198	217	216	213	203	211	204	217	195
3080	1190	2449	2653	2145	2175	3150	2577	3540	6810	9666	7006	3474	2232	1280	938	696	601	605	567	561	542	551	573	594	560	562	565	538	526	554	521	537	618	552	559	539	565	571	611	493	587	560	577	517	557	579	571	583	523	579	545	544	544	551	577	553	560	586	563	545	574	553	555	562	485	599	591	580	562	554	544	554	546	540	536	552	573	528	589	570	594	557	552	538	551	550	578	558	600	568	511	557	549	569	526	560	584	555	518	593	581	602	520	601	550	574	566	586	550	557	547	542	557	543	577	524	569	583	546	528	553	554	549	556	524	550	564	563	554	568	593	605	551	562	563	573	517	585	564	560	567	590	582	548	544	577	574	561	546	566	591	576	607	515	576	560	610	567	562	604	569	550	550	572	559	536	569	531	582	552	570	573	566	568	543	519	617	516	563	599	572	564	568	521	566	509	573	591	619	509	578	574	568	550	558	600	590	575	548	566	566	610	551	580	554	548	542	558	587	571	598	608	577	576	551	579	587	576	595	527	607	517	615	587	578	602	578	549	579	544	580	570	606	578	534	543	572	582	531	527	578	541	540	542	559	601	546	613	548	528	616	553	504	580	521	587	578	557	578	548	574	529	571	503	557	523	561	576	594	560	547	581	565	512	578	565	571	568	562	528	568	551	555	558	526	591	541	561	562	545	621	554	542	568	559	578	495	552	571	593	601	536	531	593	550	538	613	572	503	519	540	560	578	581	572	553	561	555	564	565	570	559	599	593	497	576	598	518	576	548	595	572	544	600	567	577	559	542	536	574	535	553	563	550	533	553	580	522	579	575	576	602	562	516	559	568	591	560	586	542	536	542	533	569	595	571	549	551	554	575	526	566	508	566	540	552	635	612	582	571	566	589	592	581	558	540	567	559	588	571	562	559	591	563	567	587	562	524	548	574	544	548	582	584	567	609	586	535	548	590	542	578	604	574	539	530	556	571	577	603	572	561	534	576	516	521	574	564	580	562	555	575	532	548	591	575	563	575	519	568	598	496	571	620	547	576	563	537	566	589	565	535	581	578	530	632	548	562	583	526	540	569	566	583	549	535	543	539	556	514	564	560	543	607	606	562	591	561	532	591	567	583	544	575	558	575	562	550	556	611	562	525	577	577	551	558	573	540	575	525	578	561	569	608	567	576	505	582	533	549	612	583	551	509	546	551	540	574	562	602	589	577	593	577	584	537	537	578	551	567	587	567	569	569	565	546	550	554	559	581	573	575	581	543	620	583	604	548	572	553	553	544	548	560	542	575	562	532	539	579	566	546	593	566	577	532	531	546	542	542	565	523	553	595	537	533	562	515	563	554	590	562	577	557	602	567	552	552	532	499	555	593	546	572	562	567	552	543	564	562	524	540	554	564	581	588	556	539	612	542	528	553	552	575	551	584	545	611	546	543	566	591	594	559	542	568	598	583	577	563	571	581	561	535	547	575	557	556	577	591	562	542	539	587	562	593	571	589	570	570	588	578	605	582	553	566	605	552	583	566	523	532	569	586	604	585	562	558	545	587	563	574	579	555	562	586	572	566	566	593	582	548	561	554	544	592	561	580	529	592	569	601	527	572	561	566	545	548	566	530	573	548	562	558	574	556	586	562	554	593	563	541	585	536	582	507	563	598	610	594	606	546	549	581	537	600	555	551	580	565	538	593	560	603	601	507	568	565	581	559	564	555	525	600	571	577	551	557	580	576	593	564	545	549	561	591	528	567	572	534	544	566	570	565	560	583	600	554	572	578	573	563	611	606	531	561	566	562	577	555	525	588	544	520	549	557	543	576	604	527	543	593	569	537	580	568	578	547	532	550	597	555	574	606	576	598	574	550	609	582	591	574	553	580	529	528	574	507	580	512	524	550	536	563	548	588	530	592	517	574	538	550	565	514	555	571	556	610	533	560	520	588	531	583	560	559	578	556	547	552	567	591	583	593	558	537	591	587	587	579	575	575	592	560	579	558	550	602	544	561	618	556	534	574	566	563	576	546	575	533	593	527	564	568	582	570	541	586	583	555	570	559	575	564	551	566	582	543	564	570	590	515	547	619	529	565	589	538	573	551	535	542	579	551	557	556	579	554	539	547	539	554	521	526	552	571	572	615	565	547	585	571	570	602	590	573	563	563	531	562	575	605	595	562	570	581	582	559	606	573	564	567	541	511	534	555	574	566	550	563	570	538	533	549	587	528	541	589	548	544	536	574	551	567	558	576	557	546	548	511	603	562	573	571	564	493	561	611	571	582	548	604	561	596	554	561	578	552	574	579	567	567	577	571	562	578	514	561	582	568	581	554	555	559	554	552	587	593	568	535	576	542	566	565	568	558	575	608	586	578	574	582	560	598	603	533	565	554	564	575	592	548	549	572	536	508	574	552	585	586	623	594	542	569	549	564	580	539	549	561	554	521	526	573	551	567	580	544	583	590	560	598	552	575	517	563	565	572	576	589	567	549	549	532	553	577	514	587	561	530	585	568	511	582	547	549	523	587	566	542	570	589	550	547	566	586	566	583	548	581	573	556	590	607	553	596	564	564	563	555	540	581	548	617	593	576	559	586	565	576	559	575	565	537	572	547	572	553	547	602	543	552	533	531	535	554	587	589	600	585	595	587	539	552	557	568	538	587	582	546	564	518	530	557	578	513	565	601	584	527	579	575	589	580	569	532	561	617	486	566	567	558	547	564	546	594	568	607	542	565	596	565	560	570	579	597	566	559	558	542	602	562	573	550	564	575	576	619	581	551	609	593	564	581	582	567	542	549	567	517	583	603	536	556	599	571	552	586	545	549	560	528	566	572	568	559	594	562	540	594	535	549	582	550	625	592	557	548	516	526	539	554	574	554	530	559	576	518	552	608	541	583	606	559	551	572	570	599	568	564	540	539	554	524	561	580	579	574	584	526	546	600	549	576	563	535	532	538	594	536	524	526	585	545	544	568	574	537	557	566	578	578	578	554	554	546	568	571	578	601	543	547	598	592	555	567	580	527	605	562	583	536	563	564	609	562	592	575	548	551	606	532	544	569	612	571	596	561	558	575	545	552	550	582	611	556	575	538	576	572	559	540	590	590	602	538	594	554	579	573	559	554	545	516	576	588	527	575	576	590	554	577	598	541	628	549	572	554	595	555	569	567	553	571	576	558	620	544	600	578	565	579	593	597	584	570	583	580	591	534	566	563	533	570	579	563	590	602	587	570	574	552	574	544	560	522	553	570	565	578	559	610	568	546	558	550	534	579	568	565	571	571	531	552	566	554	585	560	580	551	526	563	588	556	578	536	520	603	573	559	559	568	572	550	573	563	522	611	565	568	552	608	566	568	561	548	555	553	575	544	550	576	560	526	569	559	591	550	612	627	553	576	566	568	571	595	524	582	591	517	543	559	557	602	548	601	562	556	544	516	580	550	603	598	578	545	561	587	559	558	588	550	572	539	548	589	572	522	552	564	548	559	577	540	522	561	575	543	537	564	586	540	536	526	602
12872	2460	2719	2033	1348	2306	2393	2180	2403	5994	9640	16370	13371	7337	3674	1515	658	350	268	245	235	245	239	246	215	232	228	230	217	257	229	221	239	226	230	232	231	237	221	219	207	214	208	220	219	203	235	237	217	245	221	228	224	253	240	229	231	253	220	239	233	230	237	215	217	225	245	233	237	231	233	221	212	222	215	238	243	231	226	219	235	249	252	253	245	251	221	257	242	210	218	241	212	234	218	223	234	217	227	224	228	229	248	217	237	233	243	224	228	238	240	208	229	237	213	209	205	228	262	266	235	232	239	247	232	196	220	215	212	237	214	225	222	223	247	228	252	236	205	224	214	237	225	221	242	221	268	228	239	239	233	206	244	209	225	214	241	249	258	264	265	247	247	238	263	232	236	215	242	228	247	253	246	223	194	209	214	224	208	246	230	250	238	197	227	215	242	224	230	226	254	239	220	225	214	220	221	228	230	234	240	198	229	245	228	246	226	236	217	201	227	230	222	214	247	237	229	247	226	217	243	251	246	222	226	245	221	229	239	271	250	253	242	218	221	233	267	236	232	246	218	209	227	261	260	238	206	222	211	239	241	234	205	207	218	212	238	199	220	222	247	240	214	253	226	236	229	191	227	230	238	224	220	235	207	207	234	219	213	239	240	247	242	229	207	233	218	220	244	231	206	205	236	232	254	243	267	244	230	244	220	230	224	251	194	213	243	219	227	234	218	208	207	222	232	229	231	225	237	222	275	218	208	233	241	234	236	211	203	242	233	222	215	199	229	224	231	231	240	225	228	217	235	217	217	219	234	234	251	222	234	249	203	229	261	226	211	236	251	245	240	219	251	223	231	218	211	251	238	207	225	220	192	215	255	219	229	244	228	230	240	215	227	227	206	237	237	233	239	208	244	240	226	215	233	228	246	242	239	239	235	225	232	233	244	232	220	240	226	222	241	207	225	239	213	232	255	193	246	240	263	245	222	233	235	236	206	224	211	211	227	230	227	229	268	239	214	236	231	234	215	248	221	229	220	216	244	258	270	218	218	233	207	222	225	210	214	238	220	216	215	241	243	243	217	232	219	226	233	257	226	240	232	232	211	223	221	255	217	216	267	213	218	207	209	237	209	222	216	243	221	236	213	249	212	278	239	241	242	238	217	223	232	217	218	223	221	262	234	225	241	230	221	229	227	257	224	199	213	231	213	197	226	231	235	227	248	229	220	225	235	250	248	247	222	232	216	232	225	238	214	218	251	204	222	212	220	218	209	217	211	220	218	262	230	232	213	205	233	229	225	221	254	227	216	260	212	212	232	205	242	249	222	220	251	220	239	259	244	229	233	212	222	228	235	229	222	257	236	222	236	225	204	208	242	221	221	272	240	220	228	237	221	235	229	218	242	237	222	227	255	258	206	234	256	212	225	229	235	195	231	229	247	189	230	229	209	263	235	240	221	238	229	234	207	236	215	202	230	215	230	215	252	264	246	231	217	215	233	237	242	213	251	232	245	211	228	235	228	235	224	221	228	223	241	220	184	236	222	225	231	238	216	239	245	229	251	253	231	232	249	241	255	243	244	276	209	250	239	222	229	230	225	208	242	230	229	213	236	263	246	229	204	236	224	233	227	217	233	235	217	222	253	257	232	210	243	215	233	227	245	248	200	245	244	228	206	235	240	230	244	262	215	225	241	219	255	219	246	233	217	235	268	244	259	215	273	226	235	240	245	250	221	219	275	232	244	226	218	215	215	226	237	222	241	212	220	254	227	221	254	232	214	229	220	250	223	213	234	224	236	232	238	229	237	228	225	261	245	230	235	240	230	227	246	239	232	232	246	235	239	227	244	206	215	219	216	240	216	230	248	226	228	232	243	215	225	220	214	212	220	221	225	240	236	225	223	227	219	237	249	235	225	243	216	225	226	235	239	215	243	254	222	251	240	227	222	247	245	238	215	208	226	227	211	206	227	227	234	219	215	242	230	215	225	222	216	236	211	255	233	225	246	253	274	228	234	220	228	232	222	223	241	216	240	231	211	224	218	221	229	225	211	253	223	229	248	233	233	239	242	234	231	239	261	241	228	243	229	229	238	220	225	250	237	214	228	235	237	232	214	223	239	235	246	207	219	226	240	220	244	222	229	243	241	222	212	226	203	239	204	233	228	243	222	222	242	218	266	225	228	213	251	231	229	221	233	223	227	198	216	216	226	215	208	223	229	246	236	225	225	215	211	250	233	253	223	223	235	242	239	227	247	260	256	234	246	215	205	252	237	234	203	218	247	206	220	245	232	223	243	204	225	239	249	212	221	233	243	267	233	205	219	219	217	237	226	205	243	262	225	244	219	237	240	191	210	222	233	256	219	205	204	220	211	222	230	224	249	240	217	229	238	250	228	235	248	237	217	217	248	216	220	232	247	236	233	246	225	239	218	243	219	221	238	233	236	231	193	217	231	232	221	238	248	229	225	201	228	237	211	247	233	234	262	190	203	225	230	218	224	217	198	205	239	202	253	206	228	239	233	240	213	231	196	225	235	221	208	210	242	219	236	238	236	236	225	221	224	208	233	230	246	231	230	217	199	234	257	205	198	272	243	218	238	255	219	239	207	248	214	242	245	238	218	248	219	231	229	228	253	210	258	210	226	239	233	223	238	218	229	243	206	218	235	246	204	232	241	248	219	235	244	180	244	237	223	226	230	199	223	223	228	206	251	214	243	232	244	225	228	231	217	204	243	240	247	234	211	268	237	226	213	220	235	235	229	230	231	244	238	218	214	232	228	256	248	222	217	226	210	223	221	243	239	222	221	236	236	236	227	230	228	236	232	232	237	220	229	215	209	237	234	201	231	232	220	205	248	236	222	225	229	203	234	210	231	239	243	236	211	239	231	213	238	225	218	231	249	231	212	230	247	233	229	242	241	210	235	249	220	216	207	198	254	215	235	217	228	232	234	232	228	261	216	231	205	224	250	249	247	224	209	232	234	211	225	252	251	230	239	225	242	242	232	218	237	212	249	230	231	241	210	239	242	213	211	224	239	231	215	202	239	214	237	214	241	247	232	232	197	216	230	246	255	241	259	244	231	216	261	222	230	245	238	234	226	238	248	231	211	228	224	264	241	213	224	247	245	246	225	252	256	229	251	221	194	255	226	232	223	244	212	230	218	219	238	211	231	236	230	228	225	225	183	239	228	229	245	245	203	228	214	219	217	240	238	245	218	223	256	249	252	221	223	217	241	235	231	237	218	230	232	235	240	255	235	209	226	249	256	225	234	234	216	250	196	245	246	254	199	234	222	233	233	233	244	249	249	220	200	236	249	266	202	232	202	205	239	235	195	241	247	208	218	261	244	252	232	210	228	244	243	229	241	240	214	236	228	220	207	226	226	217	230	229	258	235	223	219	244	219	227	233	236	189	234	216	241	235	212	207	231	237	210	247	250	249	219	219	206	228	221	229	221	222	236	211	223	190	243	238	226	221	245	224	217	214	238	243	229	211	235	195	203	234
8309	2289	5578	6166	5469	9891	10004	10402	12003	22284	30711	38360	33220	23533	14651	6890	2647	1183	739	559	611	612	568	612	596	575	603	594	556	584	571	572	594	617	583	588	600	566	586	569	602	586	585	586	573	548	596	616	586	586	619	594	546	591	600	589	651	589	621	591	578	546	584	572	579	555	593	588	582	579	588	595	585	620	574	632	606	555	619	579	570	619	598	533	565	608	576	561	589	559	627	604	596	595	567	559	555	570	595	596	614	608	626	583	590	569	572	585	599	554	589	583	574	575	603	548	593	602	584	605	580	582	574	588	585	603	543	560	614	604	594	613	564	599	597	552	569	591	649	557	600	564	568	560	593	612	553	547	556	636	606	571	600	578	606	611	587	623	593	598	576	629	576	559	591	564	549	575	595	619	584	585	597	577	598	619	573	633	543	589	612	586	585	575	578	618	595	635	603	606	575	606	568	593	577	613	623	555	540	612	612	616	612	568	581	560	583	553	572	605	547	620	570	618	597	596	577	576	606	584	586	603	559	540	570	616	601	595	583	625	552	569	567	582	552	556	579	538	602	585	638	599	593	580	634	575	597	597	605	578	578	580	609	601	571	609	608	625	589	596	556	576	542	561	594	582	575	578	584	585	569	593	582	617	600	609	545	613	564	551	598	574	581	605	536	587	583	596	586	546	604	584	582	590	596	555	573	588	569	584	566	561	601	549	579	584	587	611	605	629	573	566	599	570	548	560	612	572	612	586	648	596	555	571	580	565	559	562	612	586	630	559	592	590	537	585	614	596	573	578	571	549	550	591	600	628	529	595	600	582	600	576	597	590	541	602	537	557	609	589	588	568	564	583	637	608	573	564	632	552	557	577	568	584	551	580	587	551	622	567	574	586	559	548	580	591	554	598	637	565	606	564	595	603	552	587	632	572	617	591	565	578	572	555	608	600	577	590	531	554	573	583	580	623	601	579	593	593	586	614	573	583	559	550	644	613	593	581	615	619	603	572	604	594	553	578	603	615	558	591	624	581	601	591	560	603	571	621	623	578	537	549	611	555	549	564	629	597	545	605	585	577	618	601	552	566	579	609	589	566	569	623	589	637	617	587	533	591	583	538	609	624	572	620	560	567	597	594	625	574	609	557	614	596	591	587	598	600	589	555	608	586	598	584	602	618	587	596	552	557	587	577	578	590	574	583	568	611	609	607	580	593	589	636	579	611	578	615	557	560	568	601	598	548	615	611	568	606	615	562	606	610	586	609	567	568	557	606	581	597	569	623	614	585	586	590	573	571	565	571	555	579	571	558	558	560	574	536	584	595	628	595	517	601	583	574	656	592	614	606	581	601	571	583	656	591	574	618	644	573	608	603	615	588	585	592	609	572	578	587	640	642	578	553	610	585	561	635	653	556	600	572	605	583	574	530	571	584	593	549	559	608	574	613	596	618	607	562	580	619	616	584	557	599	593	619	582	595	558	560	597	567	575	549	581	608	558	641	563	572	625	590	528	632	605	558	598	630	594	579	591	604	603	583	551	613	635	574	571	510	593	579	577	617	601	563	598	555	585	586	614	572	638	604	574	579	631	558	591	575	601	599	586	624	619	547	588	590	592	585	598	614	593	560	564	601	592	573	559	578	609	542	605	581	581	602	565	596	588	586	599	589	591	617	569	616	574	602	582	565	568	618	615	570	582	641	568	637	613	516	594	595	588	603	578	569	567	623	590	562	585	559	598	599	536	603	575	601	599	573	617	568	603	592	648	605	612	569	615	594	594	621	605	542	593	599	605	587	567	573	582	604	558	579	531	551	577	617	590	610	592	600	536	601	584	600	548	567	607	575	608	569	571	587	606	553	637	577	546	580	623	583	538	599	574	569	613	550	596	581	593	556	633	548	586	594	601	609	570	588	607	568	568	567	573	613	588	582	606	602	583	561	563	588	628	583	570	567	625	614	602	598	574	596	572	595	586	578	556	575	604	573	604	546	585	623	566	588	592	587	562	652	578	593	591	560	584	566	560	566	615	569	595	618	575	574	599	605	590	588	609	624	585	538	617	596	550	628	596	605	605	540	549	631	600	605	587	606	553	583	599	604	578	564	564	619	618	578	554	560	570	571	564	625	605	585	626	557	618	587	587	593	579	589	575	610	633	615	574	569	586	559	555	619	600	535	574	513	587	572	598	551	608	624	600	589	607	564	594	564	550	569	581	598	592	630	579	619	594	567	605	590	605	591	558	570	590	576	599	570	579	581	591	592	649	584	615	557	601	640	604	597	594	610	582	605	587	572	604	564	562	606	548	625	587	596	579	624	585	598	603	570	551	593	570	611	573	599	617	602	580	580	587	587	573	594	584	555	567	585	581	614	564	576	629	582	592	594	580	568	557	618	573	560	581	560	598	560	578	570	597	627	600	603	572	585	570	578	636	580	626	619	639	581	620	566	566	582	614	573	585	620	587	614	576	638	545	601	601	600	621	609	610	563	573	610	570	573	607	570	630	566	571	615	589	600	586	598	600	536	596	583	555	643	577	647	595	572	574	601	588	566	621	576	593	552	554	553	598	620	600	612	645	595	615	570	619	564	570	646	587	558	552	585	604	558	603	605	619	572	549	566	584	594	576	585	563	556	570	632	604	574	602	588	565	606	570	548	561	548	592	553	600	637	555	584	634	588	587	580	599	634	567	607	570	584	576	607	594	613	574	591	565	557	575	566	593	609	599	590	610	609	558	589	574	575	578	575	597	608	590	565	569	603	579	596	584	572	632	559	596	581	619	580	582	646	582	590	586	543	614	580	626	567	550	562	596	592	610	567	560	557	629	613	559	542	603	618	596	631	578	579	558	539	651	555	588	580	588	570	562	595	592	564	561	570	590	574	595	584	623	633	581	520	599	562	626	599	582	607	580	580	593	592	642	598	565	583	627	594	621	611	625	575	623	577	576	640	589	545	582	592	539	560	617	600	589	603	598	587	594	595	543	608	628	548	585	559	612	591	611	585	578	578	560	625	585	602	581	638	616	584	602	519	561	624	528	602	655	621	573	575	573	613	588	582	613	601	628	602	595	616	611	577	570	605	548	579	555	565	593	596	560	592	573	556	593	632	596	567	621	600	600	593	567	576	576	580	546	575	614	605	584	558	577	589	547	585	562	573	619	610	616	595	585	549	645	571	580	552	574	589	556	598	597	599	596	593	600	555	581	599	552	623	612	576	576	584	569	600	603	600	583	577	610	547	587	665	657	591	613	562	594	583	606	601	614	601	588	574	596	560	560	558	533	578	627	600	547	574	634	572	572	629	601	559	592	573	550	588	603	589	621	572	539	604	580	590	598	573	578	588	613	627	608	567	545	590	559	621	634	578	583	615	576	621	584	612	611	575	577	592	585	567	539	571	616	599	618	593	644	582	627	618	616	602	605	578	627	604	588	569	600	621	570	580	578	566	586	605	566	622	612	597	608	613	572	587	585	638	607	577	595	576	560	538	603	602	574	578	586	574	559	571	610	597
22157	5340	4852	3267	2395	3036	3671	4697	2632	7239	13807	23129	24642	18475	10343	4409	1417	537	264	213	172	165	212	174	164	189	200	175	206	189	211	181	199	187	180	199	187	192	199	166	174	187	202	162	187	202	177	185	199	196	209	148	196	206	165	175	197	169	183	194	196	182	171	205	209	191	171	177	158	176	191	201	207	197	180	185	171	180	173	189	180	180	187	210	195	182	165	188	205	194	184	172	193	192	168	188	207	193	187	157	206	199	184	182	189	201	171	189	194	196	189	212	178	183	198	181	187	196	196	183	180	223	190	191	197	192	214	203	216	177	187	182	183	190	173	184	161	188	190	176	196	201	182	197	206	183	203	188	187	184	228	180	187	216	226	191	185	172	181	193	186	176	174	206	210	190	202	183	199	215	198	179	193	193	184	174	192	182	184	194	185	194	189	192	196	200	195	197	179	153	195	188	187	196	218	164	211	185	194	168	175	202	185	210	198	173	179	189	189	201	147	201	181	203	175	206	186	171	182	215	189	193	165	193	196	209	180	152	165	174	186	204	184	198	194	163	166	165	173	212	189	168	204	184	198	192	196	153	177	180	193	211	200	187	192	211	195	166	199	169	198	200	183	183	191	190	193	180	197	204	201	189	181	187	201	178	170	206	197	188	215	195	179	196	175	152	184	191	186	193	175	169	170	168	189	199	195	180	185	175	197	181	195	188	205	185	198	183	184	192	177	195	170	176	193	204	201	200	190	197	197	188	210	203	192	184	192	190	175	194	196	206	198	204	187	183	171	187	193	213	187	200	192	182	172	194	174	194	199	202	204	185	184	207	222	173	203	187	187	199	176	176	212	169	196	207	190	193	175	186	178	187	181	188	185	180	170	199	183	193	202	187	191	198	143	183	189	188	194	198	190	195	190	196	191	187	172	195	209	180	192	185	188	209	203	197	189	189	180	183	187	194	166	174	187	160	199	183	207	167	156	199	206	151	227	197	178	198	198	179	174	185	193	178	210	187	195	197	199	190	195	200	163	175	199	204	190	171	179	192	201	179	186	192	190	190	199	192	196	192	197	180	167	203	167	205	174	195	211	187	182	183	191	195	180	188	233	220	186	177	196	212	198	201	177	184	190	224	192	194	182	196	195	172	209	201	153	193	191	173	206	172	191	164	200	196	198	175	165	177	177	186	195	191	176	180	183	196	182	173	186	205	197	210	197	206	193	194	196	213	183	197	181	206	200	164	187	184	207	183	198	174	188	179	190	184	202	193	199	189	182	175	180	199	198	181	179	194	216	168	209	186	176	179	177	186	199	211	210	183	184	211	186	181	227	195	206	185	177	226	193	186	206	180	169	200	205	169	179	191	176	207	177	213	196	192	185	195	193	204	169	186	175	186	199	196	195	203	184	199	197	178	184	181	209	208	185	202	182	179	186	170	184	170	184	207	184	192	198	179	185	206	188	187	200	174	176	175	202	241	205	179	197	180	207	190	183	158	177	193	199	198	190	188	174	200	165	200	189	205	207	187	199	207	185	202	190	194	165	188	192	180	192	198	169	193	170	195	190	184	191	169	189	192	169	211	166	214	201	198	172	205	203	219	188	181	189	183	190	193	200	195	198	182	184	208	185	177	174	195	186	162	161	195	193	181	182	210	186	185	191	184	171	191	181	167	219	192	184	223	182	189	182	205	205	195	167	207	184	175	201	195	188	182	204	168	209	199	165	176	168	181	213	211	185	231	193	188	190	206	202	201	172	206	216	181	181	183	187	205	198	194	184	200	199	172	218	185	204	201	191	185	196	159	210	188	195	207	165	199	207	191	175	195	170	182	164	203	163	199	192	180	188	192	193	180	174	181	184	159	172	191	176	184	187	198	166	179	219	177	168	189	195	187	199	187	185	185	228	183	191	199	178	194	198	170	164	191	200	158	168	197	179	197	224	199	181	185	221	194	184	183	178	196	185	193	181	174	207	173	207	207	196	189	192	177	207	204	194	197	206	192	174	173	169	185	203	181	194	207	186	200	180	180	198	189	186	170	178	195	194	187	193	198	203	193	189	166	179	178	189	166	174	197	226	178	189	189	204	205	211	202	183	192	203	195	207	203	181	151	207	198	166	215	178	181	172	170	206	184	185	178	186	194	182	200	171	201	187	185	215	223	196	186	164	211	195	188	209	197	177	198	203	180	197	206	199	219	193	170	186	189	182	194	225	157	167	164	201	176	157	207	197	180	190	176	184	185	193	163	176	184	165	177	170	194	194	177	195	199	187	184	218	209	199	207	193	200	191	177	191	176	181	169	160	174	193	200	178	184	183	206	199	186	205	205	210	194	214	191	193	171	191	181	158	199	205	201	187	175	201	211	193	186	195	190	157	189	186	195	193	202	178	181	195	201	178	197	199	178	208	208	185	178	198	188	169	193	160	174	192	191	167	163	195	181	180	205	196	231	177	205	196	193	184	180	192	187	185	187	207	167	172	199	182	169	178	191	184	191	187	188	182	195	176	177	198	195	164	174	218	190	168	212	194	203	186	192	185	195	174	198	189	206	188	185	188	197	195	205	202	177	189	178	179	190	193	205	168	185	187	213	193	190	159	211	168	193	201	172	198	187	190	181	189	175	199	192	187	177	200	175	212	214	195	187	181	201	191	187	204	176	182	204	184	150	153	197	200	171	188	193	192	193	193	201	165	177	193	188	165	189	185	179	178	214	199	190	189	172	194	184	189	194	222	207	182	221	210	193	184	177	212	200	189	162	170	184	187	168	188	190	183	208	173	190	200	205	193	192	183	182	192	187	204	225	187	184	197	175	203	188	193	185	182	211	193	173	173	188	197	175	195	191	180	183	216	194	185	203	187	172	173	203	187	200	213	188	163	199	202	209	188	185	166	197	183	168	182	171	190	187	173	196	192	170	211	200	176	208	189	193	196	213	177	198	190	214	212	181	188	190	195	185	169	167	176	189	177	175	160	206	183	184	172	192	185	188	185	184	176	210	209	207	195	151	189	178	187	189	198	181	203	193	189	207	185	186	189	224	183	181	177	186	161	205	181	193	194	204	207	179	193	195	177	208	206	190	179	184	168	196	195	196	201	192	187	208	205	197	192	187	182	182	206	194	199	152	164	190	196	166	187	175	166	194	202	173	201	174	204	183	182	189	188	191	177	196	194	217	182	200	176	196	200	177	172	178	225	170	205	179	201	173	190	194	198	179	175	184	177	190	176	196	196	195	194	176	183	198	166	188	190	183	179	186	185	217	194	189	178	189	206	184	190	185	171	190	176	202	207	153	191	200	215	160	221	190	167	188	192	170	198	206	193	178	178	173	189	181	201	201	211	194	195	210	187	183	173	189	201	184	175	192	171	197	200	175	210	176	203	199	190	177	178	186	196	188	211	199	200	209	212	176	176	212	186	201	180	188	196	178	185	178	208	163	202	192	190	208	180	195	196	182	151	208	233	196	203	171	198	195	215	177	175	182	194	202	182	167	177	166	200	189	174	175
10962	3215	8364	9184	8879	12016	14532	17106	12276	25805	36579	45229	44633	38491	28278	16325	6652	2351	908	609	497	514	481	507	545	534	446	511	484	499	509	454	469	465	507	522	498	483	476	508	522	496	501	468	502	441	533	519	478	503	488	480	468	501	460	508	512	509	480	523	520	523	510	486	483	510	458	491	493	534	424	517	481	501	487	501	514	513	529	482	516	490	481	493	448	471	539	508	493	497	503	488	470	472	489	514	497	504	501	513	477	486	488	489	504	452	524	497	519	552	505	527	492	446	480	508	509	513	494	447	469	490	525	490	459	523	448	479	471	491	491	475	507	490	479	484	504	501	500	489	500	476	466	463	459	468	503	518	480	452	481	479	495	487	470	480	495	492	521	472	488	450	500	483	491	501	493	489	490	491	535	506	491	444	511	477	492	526	489	521	465	452	545	511	495	497	531	477	479	478	501	502	529	490	493	488	517	525	539	479	479	522	448	501	544	462	562	475	474	499	494	491	490	507	541	499	521	492	488	504	524	492	495	510	527	502	521	460	495	501	460	510	499	492	512	485	480	485	503	505	440	481	449	440	489	540	467	534	511	496	472	517	500	482	500	491	503	543	515	495	488	478	516	455	503	475	504	497	535	498	491	529	514	464	450	517	499	541	494	552	510	485	460	462	501	513	513	479	461	444	494	488	533	445	484	481	500	451	447	478	479	505	513	508	488	500	529	453	508	467	510	512	519	513	504	529	499	515	465	486	512	481	506	469	479	482	493	479	479	480	514	495	494	472	487	498	474	490	496	494	486	464	455	486	530	490	485	512	506	480	508	507	493	477	511	496	506	495	498	505	501	501	497	491	480	488	455	481	477	470	543	508	472	534	474	478	477	487	470	517	512	495	475	500	514	495	467	504	473	465	502	520	505	522	503	518	488	489	504	477	450	501	503	497	498	494	477	488	522	480	488	473	486	529	503	506	485	472	498	502	529	499	525	473	486	521	434	534	506	473	515	513	491	462	492	496	497	468	510	512	486	491	518	495	487	547	498	502	488	499	498	464	474	521	497	483	468	502	505	468	500	501	503	454	477	501	473	510	475	470	517	464	495	476	500	483	472	467	467	494	521	499	463	522	482	507	485	479	492	470	505	501	503	429	516	462	506	438	541	506	492	480	489	494	542	484	459	514	492	541	499	477	510	492	501	496	450	460	476	513	525	509	462	472	478	512	512	502	528	527	488	522	517	482	474	497	483	472	488	502	512	489	493	491	543	481	481	497	514	485	480	526	493	465	477	498	485	474	475	464	534	540	483	480	516	479	501	498	476	487	499	470	499	475	502	471	508	521	484	491	486	482	494	456	473	476	502	461	481	492	515	503	458	498	457	496	509	456	499	457	535	477	515	530	487	489	530	501	489	490	492	496	448	468	500	461	484	471	492	477	471	484	487	460	475	464	461	482	464	505	466	502	497	517	437	524	488	476	480	500	466	441	487	500	478	513	493	484	490	480	483	510	510	482	485	492	465	491	513	483	489	466	486	495	471	482	501	482	498	465	478	471	517	506	499	542	524	506	503	487	521	462	498	526	515	490	492	469	534	532	511	485	518	490	524	501	482	472	502	503	467	532	495	516	486	518	489	480	502	498	467	499	465	501	486	483	489	483	462	507	494	506	511	503	480	492	442	505	509	474	476	534	466	503	502	454	492	507	456	495	548	459	492	515	484	513	464	506	472	458	480	494	478	485	487	459	519	508	519	479	480	511	461	496	480	492	514	532	494	507	514	484	486	504	509	463	464	528	493	513	471	493	538	522	498	491	496	470	500	536	485	506	491	462	521	535	513	474	509	513	493	507	537	495	488	504	497	499	497	515	472	479	487	492	517	517	493	512	460	516	511	509	539	477	503	482	482	476	503	456	521	505	467	500	507	484	514	509	510	517	465	454	473	494	477	526	521	460	480	497	486	465	515	478	517	500	491	475	472	500	484	473	476	512	453	526	516	503	504	478	475	500	475	482	503	504	484	464	521	490	472	487	447	502	520	514	505	504	479	510	488	511	474	510	498	498	474	430	489	481	495	553	475	499	473	483	449	544	505	484	511	516	485	417	523	508	525	506	460	510	469	470	467	483	485	505	483	487	498	476	473	504	506	469	497	468	504	512	525	534	508	511	503	551	506	479	459	464	499	520	467	528	517	502	517	484	495	461	503	467	507	466	495	489	465	523	502	468	512	473	462	520	508	498	508	501	518	507	527	481	504	479	573	505	518	502	485	477	552	520	495	497	483	504	481	485	444	503	509	490	457	471	525	491	533	480	487	535	519	435	514	494	461	490	500	490	517	503	504	544	540	517	473	481	500	509	481	478	508	496	501	436	513	476	479	523	452	537	476	483	473	487	476	500	459	494	443	496	528	501	530	470	517	478	515	487	448	523	482	478	500	483	494	514	488	448	486	505	504	492	514	475	494	464	507	484	509	504	494	490	499	464	480	519	501	466	478	459	458	492	501	498	500	482	505	515	504	478	514	500	504	493	487	489	506	515	465	459	492	497	475	507	494	454	511	494	526	518	519	468	516	469	553	488	499	494	505	501	505	508	555	439	520	487	531	463	540	484	495	470	501	486	490	500	494	474	484	497	493	500	502	477	455	490	493	503	501	482	477	490	506	484	506	498	460	493	488	504	499	500	532	483	481	475	502	477	478	499	484	526	499	504	489	532	506	469	486	462	524	469	465	545	495	521	488	517	515	518	487	470	510	531	522	481	487	500	478	513	502	522	491	530	476	451	502	466	494	492	500	482	501	503	530	491	485	494	499	517	522	513	476	486	483	490	533	521	486	480	515	472	484	499	518	491	490	489	503	499	496	514	484	503	496	488	536	513	508	512	484	478	507	525	502	529	444	505	506	492	506	515	513	522	497	502	474	477	461	491	511	495	481	518	477	487	501	492	502	515	474	472	516	462	504	539	530	486	480	528	504	511	487	510	511	469	501	491	486	501	490	503	455	534	472	499	471	509	463	497	517	513	459	491	532	504	477	510	484	499	534	498	523	472	496	476	514	517	477	500	464	498	492	516	496	532	523	498	556	508	492	458	469	472	492	481	480	464	501	474	508	479	487	483	508	505	505	487	510	493	467	503	479	497	520	507	477	506	460	511	522	528	470	483	484	486	504	526	507	478	527	524	549	474	500	509	483	496	524	511	470	524	491	489	505	486	524	488	494	477	497	519	483	445	472	540	518	469	480	511	517	496	492	463	487	522	487	510	497	468	532	476	501	506	482	514	522	484	524	511	505	497	469	446	507	495	484	481	497	494	478	476	517	485	505	481	498	500	472	501	498	509	475	510	512	511	455	508	488	500	456	500	499	516	499	483	487	505	481	507	474	470	470	486	495	506	454	523	512	497	508	444	492	525	500	513	471	516	472	487	460	509	455	495	471	517	473	486	505	489	487	512	448	464	512	523	534	492	489	507	497	485	489	492	485	502	502	459	463	502	489	536	473	470	475	476	534	460
3403	666	1032	735	735	720	649	574	542	578	572	1108	1397	1233	903	570	385	235	229	231	229	221	220	206	194	217	241	222	182	216	219	221	234	238	212	225	229	221	222	229	229	221	223	194	235	239	230	228	223	207	239	220	211	196	215	212	220	198	222	206	239	221	219	222	217	222	192	217	224	221	209	232	208	234	207	221	206	222	231	201	226	229	228	219	215	232	227	220	223	222	205	193	229	210	195	193	211	220	204	218	215	241	214	197	211	220	219	235	211	209	230	224	216	214	219	232	228	209	199	222	208	195	222	231	229	219	229	206	192	208	263	251	204	225	219	212	223	208	213	204	205	213	239	225	247	225	213	223	216	233	212	209	195	197	218	206	232	220	216	240	224	201	234	201	200	184	210	219	215	230	213	225	202	234	190	217	221	256	224	216	209	202	213	207	225	219	247	192	214	202	222	199	216	248	201	217	202	230	198	220	215	211	217	198	215	236	223	205	213	211	202	233	230	208	187	206	238	213	205	187	206	211	198	205	191	192	230	216	215	213	203	229	234	242	215	217	233	232	192	214	237	229	214	222	217	213	197	195	210	204	203	201	218	205	213	195	214	232	220	226	215	206	209	221	242	201	205	207	236	216	221	223	217	228	211	209	222	194	205	236	216	205	242	216	206	216	222	219	209	204	205	214	251	224	206	218	246	226	211	200	208	197	226	208	201	211	223	204	201	227	244	234	210	194	217	220	235	220	221	202	210	204	235	185	244	196	211	218	213	219	213	230	233	228	217	189	199	227	200	207	214	211	208	234	197	231	209	217	192	190	228	217	238	215	202	239	211	200	203	226	234	190	232	206	233	214	219	206	204	206	206	201	212	217	209	248	207	213	201	203	198	212	249	214	218	234	217	188	199	230	213	205	204	218	228	219	215	212	209	218	233	229	214	230	207	238	216	205	229	242	221	192	220	242	234	212	224	229	206	236	214	210	223	237	223	202	216	221	222	202	206	213	218	229	214	231	193	217	217	232	233	196	201	233	242	195	218	216	219	204	215	226	221	222	216	205	221	216	244	214	226	211	214	204	209	202	210	227	234	235	208	210	200	234	215	219	193	214	202	193	221	218	214	228	204	194	234	204	203	201	232	238	217	213	226	242	224	196	253	243	233	231	224	218	229	232	220	218	194	204	226	219	208	212	197	205	207	211	246	222	224	244	230	216	219	211	208	215	199	230	207	209	233	205	209	238	234	250	211	218	207	219	241	206	204	204	215	189	209	214	203	231	211	240	217	237	204	169	207	254	216	217	238	221	208	222	225	208	217	208	228	219	211	198	217	204	186	214	210	219	215	222	219	247	223	200	217	226	210	193	193	184	221	231	216	246	214	202	202	222	247	236	183	203	221	192	230	219	228	215	219	202	221	196	226	202	243	193	217	229	241	227	187	242	231	208	227	220	205	229	244	212	228	229	253	227	203	224	220	240	208	213	205	207	209	209	231	212	227	211	222	229	208	208	197	217	224	186	189	222	229	208	215	236	219	229	196	213	204	187	202	225	231	238	225	231	228	199	205	205	224	208	213	250	185	220	208	217	223	199	219	233	219	230	205	234	205	229	223	231	240	241	179	219	223	216	218	218	227	195	213	225	210	212	209	236	220	225	227	234	213	210	203	216	221	226	223	247	225	196	188	215	209	215	197	215	204	206	241	221	212	206	224	220	209	227	201	208	210	193	224	224	222	215	210	206	220	248	236	224	211	237	218	214	209	203	201	192	203	219	194	225	228	213	202	245	237	233	224	219	225	225	208	194	209	204	195	239	219	229	212	250	205	220	209	226	238	242	234	225	221	215	226	224	224	228	216	221	211	213	224	213	223	240	208	226	234	223	210	204	227	219	213	219	214	209	259	230	217	231	225	208	197	194	216	217	214	209	229	205	196	200	220	236	217	229	212	242	192	206	213	201	224	244	211	241	238	216	204	220	206	204	217	238	227	194	228	221	238	199	205	227	212	236	213	218	221	227	223	219	214	213	221	235	220	238	221	185	232	199	201	208	240	222	219	216	228	229	207	234	204	195	221	220	235	229	224	207	199	205	202	214	228	191	218	208	238	243	239	197	243	208	211	184	206	229	183	219	227	243	206	223	231	218	208	226	200	218	229	204	223	211	216	232	212	234	184	199	217	200	213	237	204	213	197	212	231	220	188	212	239	193	217	195	220	244	217	220	196	208	210	204	212	200	189	244	223	199	234	222	205	228	232	191	206	228	219	219	206	206	242	238	208	229	240	215	230	220	225	222	194	212	210	247	216	241	201	235	207	245	227	224	203	202	219	212	206	225	233	221	218	213	226	204	241	218	205	226	225	204	193	204	227	221	194	204	211	215	239	226	222	186	218	204	221	222	234	214	229	214	229	213	223	241	206	209	227	203	226	260	210	242	220	223	205	194	193	218	213	205	235	211	195	216	221	221	202	197	216	189	219	210	214	193	200	230	213	195	221	201	234	213	190	242	230	228	214	217	227	218	214	218	220	231	207	231	214	209	226	220	208	239	202	200	204	205	220	224	212	199	223	233	221	235	209	219	243	187	219	203	219	239	229	204	219	246	206	221	211	189	196	210	212	234	223	226	227	228	194	220	181	234	227	224	213	209	227	205	225	206	218	200	233	220	197	217	231	204	207	210	232	209	224	229	228	217	200	228	197	223	219	199	210	223	217	208	232	201	209	203	209	243	198	206	178	256	234	194	213	216	238	237	218	198	190	203	208	233	203	241	207	234	205	218	206	221	185	229	214	215	220	232	239	236	222	239	211	211	236	208	215	226	202	204	219	238	215	229	179	214	229	244	242	205	224	235	216	210	224	228	252	236	213	220	208	209	239	217	240	211	191	202	213	221	239	223	243	196	205	204	223	213	214	235	209	225	216	219	194	211	228	208	236	217	203	194	244	215	207	210	220	228	241	206	215	208	223	245	214	235	200	241	205	214	223	223	210	195	204	217	209	234	230	221	211	177	238	206	221	207	206	206	211	191	217	219	245	218	216	215	202	201	191	237	233	225	187	217	222	229	201	222	218	239	228	220	222	212	240	192	190	227	219	214	218	214	238	219	182	226	214	235	254	202	229	189	214	235	240	214	217	216	214	210	231	226	232	219	206	226	207	227	223	222	219	188	208	221	197	224	220	206	249	223	191	204	205	206	202	218	227	217	210	193	217	219	248	222	201	235	221	223	219	229	187	208	238	216	216	237	222	229	223	184	192	215	252	217	186	210	228	222	202	216	211	197	186	221	202	195	193	217	232	218	212	220	206	220	220	206	210	193	226	217	236	217	249	210	224	214	228	239	227	216	189	227	207	225	237	216	226	199	222	190	234	223	224	223	231	224	205	237	216	233	223	247	200	208	220	200	204	221	208	238	223	232	241	220	219	226	228	194	205	199	200	232	212	214	211	215	215	242	225	227	210	224	245	242	200	245	195	196	198	231	202	279	228	211	215	238	222	201	231	233	247	206
2991	953	2373	2286	2973	3088	2708	2606	2540	2646	3141	6424	7160	5688	3676	1928	1150	707	612	543	559	553	496	597	534	549	548	573	566	599	553	610	567	567	590	538	555	536	564	533	571	578	526	567	561	584	565	571	546	564	522	570	548	585	573	569	581	575	561	566	489	570	560	559	577	575	552	560	591	560	604	572	604	576	555	583	534	571	597	595	522	589	599	571	550	591	604	569	572	542	583	540	587	590	579	574	563	588	557	536	550	525	596	569	525	592	557	589	579	566	555	567	577	614	554	536	568	562	569	531	574	594	611	537	513	550	557	554	579	579	586	571	544	588	520	566	573	547	570	602	604	578	592	591	569	601	571	558	528	577	571	576	538	575	585	603	581	535	550	583	540	589	569	539	556	585	578	600	553	586	577	569	534	578	538	571	577	547	519	559	561	564	557	564	560	616	571	531	558	532	533	576	590	594	539	514	592	562	590	550	586	569	574	543	567	547	593	586	559	563	563	554	564	559	549	560	544	560	591	528	525	542	517	540	570	514	513	540	564	540	561	582	547	586	608	530	581	552	584	556	537	575	606	608	585	584	557	604	563	566	583	579	587	555	576	566	557	531	537	597	564	548	569	556	547	546	528	519	562	515	577	509	562	539	591	525	613	583	578	575	598	559	565	553	568	567	581	594	623	564	562	566	519	570	549	597	596	530	586	552	535	605	637	579	599	572	520	524	578	559	574	525	545	587	591	556	617	539	584	533	561	584	546	601	570	598	571	525	596	566	561	556	589	586	565	549	535	586	572	583	577	560	575	585	558	578	576	524	598	528	466	589	567	557	580	551	599	595	525	578	567	592	585	560	551	543	591	581	571	536	573	557	536	613	552	564	555	562	508	586	611	548	579	592	576	573	630	529	547	583	533	554	518	573	538	514	565	554	582	544	585	576	528	555	544	559	572	599	542	540	537	537	543	561	545	526	587	571	585	584	542	546	551	597	520	565	620	567	556	599	581	558	557	529	575	556	549	558	621	593	536	587	554	598	586	542	568	560	587	574	578	562	584	546	556	549	572	604	581	554	529	565	550	545	566	565	571	572	563	624	524	561	530	548	567	508	558	532	508	530	546	543	540	560	576	555	566	576	595	552	563	594	560	542	594	548	567	560	605	550	583	597	584	551	579	570	551	572	580	572	581	576	563	593	537	551	530	574	555	579	585	572	545	599	557	536	557	586	574	593	589	542	556	612	564	559	559	526	542	547	579	573	573	551	527	542	562	568	570	603	567	575	571	574	565	545	553	545	548	584	563	533	558	572	591	556	559	561	613	535	552	538	547	581	558	570	574	581	590	564	593	564	534	551	563	569	586	564	570	582	559	584	546	552	509	547	593	542	528	576	534	592	549	586	564	583	620	573	584	578	548	583	587	525	615	563	526	565	543	600	567	572	557	579	566	550	570	587	569	547	569	558	552	533	526	552	564	553	582	573	518	561	569	616	567	548	586	514	551	542	614	570	561	546	609	569	552	545	562	548	558	577	580	560	560	562	601	588	586	539	550	563	579	558	551	567	564	558	538	593	571	572	567	591	578	602	586	524	553	572	547	583	598	529	519	572	556	534	572	540	574	585	576	584	580	546	583	613	607	564	607	578	558	545	563	583	565	551	562	568	579	539	582	605	576	530	548	541	528	547	500	579	556	551	571	582	558	562	608	558	536	561	518	567	573	535	560	598	565	595	522	596	553	554	604	563	563	508	591	559	578	595	581	522	591	567	590	574	577	561	537	575	535	558	563	560	562	522	568	613	571	592	552	575	560	550	563	519	539	554	565	550	574	522	536	565	532	587	559	537	571	538	577	592	575	570	557	604	560	571	553	569	578	550	564	570	554	567	544	571	598	555	536	553	574	538	576	604	553	586	587	539	596	570	581	570	592	573	545	553	520	568	572	580	546	538	558	557	537	568	533	582	600	579	569	545	593	559	562	575	606	557	539	553	594	577	579	595	585	555	567	574	563	575	566	574	514	575	591	577	545	588	547	558	609	586	569	550	516	552	591	584	553	591	558	607	523	543	549	577	559	599	580	561	538	522	550	556	582	553	574	576	593	565	550	564	597	556	583	596	585	586	608	576	544	558	568	541	582	514	562	569	526	580	585	584	565	572	530	590	579	538	582	581	553	587	528	556	605	578	549	574	590	553	574	569	578	568	535	569	509	572	549	559	549	524	557	571	555	568	533	561	533	516	541	527	551	562	574	557	599	539	598	562	590	538	583	520	583	569	575	541	589	554	494	545	561	550	588	584	561	533	536	523	559	543	594	560	540	540	550	599	598	604	565	560	528	577	545	592	617	582	567	563	574	567	536	538	554	550	584	525	554	588	594	582	588	555	577	558	543	558	587	577	544	588	538	597	596	543	567	528	599	595	565	588	590	568	539	548	576	573	546	575	578	577	579	574	563	578	552	599	590	559	549	578	568	575	539	567	593	559	598	569	554	575	552	573	577	574	559	584	611	564	570	564	589	565	533	540	570	553	544	566	551	564	558	580	547	575	575	609	558	546	546	577	547	567	550	593	598	545	583	591	551	517	546	541	579	556	579	541	555	633	547	574	603	587	572	538	564	591	576	520	561	552	563	551	605	566	560	609	570	580	558	598	543	573	571	571	566	569	578	574	538	569	560	539	580	553	523	537	554	563	578	615	525	568	617	568	554	565	538	557	631	604	561	581	548	549	554	534	599	582	558	578	547	564	536	604	556	571	585	552	561	604	588	584	571	570	609	569	527	551	556	587	602	538	554	559	536	570	564	594	622	551	541	561	555	553	577	608	569	545	551	544	578	573	607	568	528	556	548	554	542	525	549	585	554	580	533	555	545	558	555	553	576	595	513	572	583	589	582	569	535	601	561	550	580	603	550	615	537	541	514	618	547	558	537	630	574	544	562	552	532	587	579	590	568	590	592	575	604	554	568	617	552	579	554	597	552	577	607	573	591	600	603	564	584	559	587	540	547	587	571	580	575	514	573	599	554	572	621	575	548	601	543	594	529	562	559	561	557	574	579	549	522	580	564	551	587	529	560	511	583	557	564	610	591	536	564	587	553	564	572	578	526	546	552	533	567	554	558	556	579	569	581	555	576	545	520	571	533	573	604	570	569	530	589	579	563	533	566	531	554	575	555	561	571	538	582	580	560	559	546	596	595	577	556	572	588	582	576	578	588	543	542	576	566	571	563	540	550	530	566	554	582	590	561	532	555	533	556	541	529	558	589	583	538	550	581	550	531	588	559	572	589	519	567	532	557	522	552	526	584	551	523	587	542	593	586	606	550	574	558	598	554	569	560	560	598	568	581	551	540	521	566	603	578	586	603	540	558	564	545	522	570	586	579	572	553	553	532	532	550	548	571	525	609	538	568	543	543	552	531	571	575	545	593	557	555	588	565	570	527	580	598	604	562	525	540	571	572	602	532	567	547	632	537	557	584	559	531	559	569	566	585	540	543	571	607	529	598	578	531	550
10907	2625	4061	2648	2392	2241	3001	2326	1560	2853	8303	14485	13918	9146	4383	1735	735	333	262	242	248	252	248	254	243	212	218	254	207	236	238	218	227	237	227	224	219	235	261	237	250	230	240	238	247	226	254	224	267	226	224	268	249	223	208	224	226	244	241	228	208	238	237	225	212	229	245	214	255	227	241	234	234	232	248	218	241	222	234	213	239	213	234	244	239	254	236	222	229	216	235	193	230	242	244	251	218	225	240	249	239	217	266	229	237	222	236	246	238	233	198	228	238	239	237	256	237	229	206	249	235	226	276	249	241	219	208	233	234	250	222	253	225	238	268	217	241	252	240	219	230	230	222	255	243	212	221	232	212	244	256	239	243	233	238	196	229	253	220	234	223	248	248	216	260	233	256	248	215	238	247	211	241	236	219	234	237	254	252	266	210	265	262	246	264	243	238	235	246	252	218	243	230	223	230	234	216	221	258	230	233	237	262	220	248	248	229	228	244	227	234	235	209	241	220	194	248	238	214	253	252	234	225	222	230	228	220	258	197	257	203	238	235	249	235	222	226	244	207	197	226	229	256	254	257	243	215	240	226	207	241	237	241	246	234	241	238	240	235	198	213	238	221	217	244	208	231	225	219	225	238	249	252	235	221	240	234	217	231	232	254	223	231	252	202	231	250	241	245	268	236	236	234	226	220	215	227	236	210	213	220	223	218	199	230	221	227	257	246	233	234	237	240	234	252	248	245	233	219	234	252	255	241	217	232	257	245	257	223	222	248	237	238	231	231	233	214	252	222	255	267	266	225	214	239	230	247	256	240	249	240	227	250	242	224	251	242	240	243	234	250	229	231	235	265	213	218	215	210	221	217	238	238	244	230	231	211	213	248	253	242	211	257	193	243	270	229	243	265	222	233	276	243	212	237	242	208	242	246	218	242	238	257	237	247	230	263	276	233	250	208	237	243	203	239	265	239	225	238	243	222	234	248	224	232	243	242	247	255	229	232	219	249	224	251	262	242	248	252	230	243	226	206	225	237	226	222	233	241	271	232	205	231	216	194	251	266	225	238	219	227	242	246	218	234	251	222	238	239	220	255	244	235	243	254	247	237	236	214	228	243	221	253	223	243	241	267	230	214	235	227	235	243	224	225	226	201	214	260	236	239	296	260	240	244	234	239	240	249	285	235	224	218	226	240	246	236	251	224	238	259	205	220	216	230	215	233	238	228	202	206	227	254	242	204	223	243	234	246	236	224	242	216	231	252	227	227	217	226	238	251	244	230	209	217	244	274	224	219	203	213	240	230	241	242	229	247	198	248	222	260	232	234	211	233	231	197	234	221	210	231	222	232	251	213	233	242	230	242	239	207	237	238	234	231	229	237	233	226	260	256	223	231	235	242	270	225	224	230	258	231	232	241	227	244	235	251	254	202	222	257	249	240	236	215	259	264	231	243	219	227	213	228	228	269	233	233	225	213	240	231	210	241	248	242	261	255	243	237	235	240	239	240	228	243	198	264	242	245	243	224	237	222	211	233	192	244	205	217	247	214	238	257	240	222	225	225	245	241	226	227	249	251	245	259	223	226	239	237	219	222	217	248	221	238	218	250	247	254	225	241	209	246	224	228	242	257	216	219	244	252	228	223	212	221	225	242	240	218	232	257	240	216	264	237	231	216	264	233	219	242	222	246	232	235	229	248	239	215	216	236	247	225	233	240	200	251	242	240	229	236	250	233	260	207	236	223	241	250	241	220	215	212	224	225	247	236	240	246	205	210	241	238	235	246	237	220	244	231	240	249	267	230	203	220	238	224	253	227	278	223	232	247	263	239	280	237	242	213	249	224	245	254	244	240	223	243	245	236	212	250	243	239	233	241	212	234	227	212	238	249	229	220	231	215	216	230	238	194	251	212	215	240	247	227	245	224	232	219	228	263	237	231	260	231	259	247	219	240	213	233	227	227	237	239	248	220	235	211	239	237	247	229	246	244	236	211	224	241	228	250	240	246	218	222	237	248	238	240	229	262	212	237	255	250	214	222	247	243	209	232	242	226	243	204	238	220	235	251	229	225	221	244	239	247	248	202	224	232	252	235	247	209	236	231	248	261	245	229	233	238	223	244	204	223	241	244	227	239	257	262	213	233	218	258	266	209	213	228	246	245	233	260	259	221	212	260	229	224	226	251	219	245	265	224	249	228	259	211	241	232	220	217	213	228	227	230	246	232	209	230	241	242	221	235	218	248	209	260	240	224	216	232	232	200	236	231	240	245	240	244	214	230	248	236	232	227	242	245	208	241	226	222	234	236	263	230	257	235	248	227	248	225	237	220	246	240	229	228	226	224	249	240	233	250	259	203	242	232	232	257	241	252	226	242	254	225	242	236	253	223	210	208	229	223	215	237	225	240	256	233	214	240	227	234	238	248	257	219	203	227	213	251	235	243	233	233	250	234	226	248	218	238	255	217	244	249	226	246	235	232	235	214	229	235	249	223	234	215	214	248	223	207	219	238	225	259	213	234	234	251	234	260	238	236	238	253	194	232	231	232	231	219	237	233	244	256	226	250	244	239	272	244	247	247	223	225	244	254	257	223	244	239	214	259	238	231	233	248	234	243	228	235	283	219	213	235	225	235	244	243	218	248	220	253	260	208	234	235	233	245	233	247	244	244	212	223	235	229	252	260	246	213	242	216	238	228	240	217	205	250	248	247	253	217	216	221	208	233	233	241	246	214	243	245	225	246	227	250	233	226	208	230	233	239	229	235	240	235	257	229	209	221	237	217	234	193	237	202	236	233	228	259	237	220	252	273	202	233	250	239	225	239	235	245	261	219	222	217	232	234	239	212	256	227	237	243	219	223	265	246	254	259	235	224	256	222	201	212	253	219	235	206	260	254	279	223	219	247	220	249	210	250	257	234	251	237	265	231	263	244	242	225	244	235	229	233	244	232	240	260	241	249	242	224	217	252	251	216	236	220	221	225	200	222	242	231	239	261	235	236	232	255	234	233	211	236	230	239	257	245	240	260	244	231	250	234	249	232	226	237	204	264	242	228	239	219	245	251	212	223	210	217	229	224	212	266	230	236	209	239	239	239	201	249	245	203	212	228	244	231	269	234	195	233	237	229	204	231	226	227	232	221	245	239	222	227	241	246	250	248	263	223	260	254	213	239	233	235	244	257	230	232	238	206	198	217	235	234	232	238	243	225	256	231	260	245	240	219	186	247	242	234	242	223	235	245	228	220	243	234	211	262	237	248	244	264	250	238	229	237	237	238	227	227	248	222	223	248	245	263	229	220	227	240	234	236	231	247	217	222	225	214	261	273	212	216	224	214	209	240	197	219	235	230	227	253	238	240	250	238	234	246	239	209	245	222	226	242	215	226	197	262	239	260	258	256	228	248	209	271	223	248	186	234	249	256	250	253	251	243	255	220	236	263	255	229	253	255	249	241	253	249	229	232	217	240	233	208	235	198	252	224	236	248	231	218	263	236	228	241	254	244	248	220	233
7272	2572	6820	7129	8458	9364	12778	10425	7578	13003	28240	36931	35008	27089	17071	8423	3205	1339	791	676	571	568	625	635	576	665	613	632	594	617	556	587	628	607	609	592	583	623	628	586	597	602	566	604	577	589	612	599	604	606	619	573	613	574	656	622	564	602	599	600	603	602	633	576	614	587	567	611	573	586	655	581	585	596	589	536	623	600	589	571	634	564	615	577	591	578	623	583	569	587	602	586	615	619	638	599	562	603	626	614	641	615	612	642	580	581	602	627	609	605	601	607	579	584	608	565	608	595	636	609	606	594	607	601	618	570	665	569	615	599	599	618	610	629	580	657	585	567	587	626	636	583	605	639	584	582	619	603	611	608	607	596	612	627	626	575	586	587	612	653	618	564	626	610	532	598	609	579	564	578	644	582	620	590	625	610	583	602	565	624	667	597	594	605	637	609	581	581	582	600	601	632	630	602	652	570	628	611	606	603	603	635	617	606	634	626	642	645	604	585	585	637	575	612	597	650	619	637	588	604	618	567	610	599	586	652	634	613	614	600	571	605	619	600	605	563	574	573	606	632	572	569	590	604	614	607	630	604	627	606	576	623	621	624	619	585	592	624	603	646	623	580	593	630	631	646	568	591	630	655	596	618	605	621	645	577	616	544	596	584	605	579	590	604	584	526	578	633	574	590	566	565	586	606	587	642	566	590	569	576	560	619	626	609	624	593	607	590	626	560	594	599	626	627	573	625	610	622	607	576	571	567	623	596	596	639	614	601	595	598	572	612	610	578	580	624	610	608	594	594	609	625	585	600	604	661	596	651	605	639	600	620	584	621	643	567	625	633	636	586	604	617	608	589	602	620	609	588	609	624	590	594	576	551	617	641	641	597	596	585	573	562	573	599	617	571	548	636	565	609	616	606	596	570	591	591	624	587	584	600	584	571	580	615	630	607	654	590	590	613	636	577	606	561	654	572	592	599	596	583	613	595	604	619	597	615	591	602	620	593	583	630	585	598	562	568	616	579	594	616	637	596	611	605	591	614	619	611	596	620	602	592	605	615	637	584	573	599	608	611	634	620	578	579	592	577	614	572	626	584	571	616	575	605	585	596	633	590	613	599	569	628	595	619	582	592	606	622	620	576	607	613	615	614	627	580	620	658	580	585	569	583	599	612	606	602	618	599	625	608	631	573	608	636	588	572	610	615	598	602	592	596	598	615	610	606	623	598	604	600	593	592	598	603	595	661	636	569	585	622	564	609	596	614	578	643	628	604	636	610	627	574	653	597	568	589	565	584	580	617	603	639	598	601	593	559	617	600	622	591	607	601	618	620	590	598	596	595	612	621	617	615	615	640	605	572	628	567	596	577	639	636	578	631	600	530	577	594	588	600	591	618	609	617	638	633	666	598	638	577	608	568	600	596	603	631	594	588	588	610	597	602	594	602	621	588	601	613	572	583	614	631	575	607	637	635	610	590	580	601	613	612	612	594	584	604	599	572	652	583	614	595	585	621	607	585	603	600	614	582	600	635	617	604	596	536	634	614	607	616	609	624	538	594	637	614	631	591	613	622	608	608	566	623	617	605	593	583	576	629	553	570	622	607	683	624	612	622	592	585	633	586	564	616	571	596	610	559	600	562	600	617	651	574	630	648	553	599	586	598	528	634	570	584	597	598	618	602	576	630	594	607	606	556	589	657	573	548	596	580	600	608	605	668	563	572	618	622	590	561	641	649	630	596	566	571	608	599	586	547	627	616	595	620	595	614	581	588	576	608	572	592	627	586	580	625	579	610	575	621	597	578	587	605	635	588	538	611	614	602	647	616	579	596	626	632	563	624	639	567	625	642	573	622	590	597	617	575	604	596	611	603	587	578	609	591	623	635	602	636	566	608	581	617	614	642	633	583	616	577	590	628	600	604	594	587	589	584	585	610	624	585	590	615	580	642	597	597	628	594	567	630	601	621	671	588	630	628	590	614	605	594	600	600	600	615	584	645	607	594	628	604	600	608	580	574	634	590	575	655	603	599	539	610	594	595	625	588	572	598	640	585	624	621	614	645	592	568	543	600	606	586	610	599	575	596	601	632	597	617	603	608	622	578	592	615	597	613	605	591	544	611	572	596	579	620	604	574	624	597	615	637	590	613	619	623	611	633	601	589	654	641	646	584	592	633	623	602	602	593	611	619	623	584	588	623	602	567	556	624	609	610	593	609	596	587	601	613	606	582	602	558	623	625	591	604	582	620	619	590	573	581	602	593	594	610	629	630	603	612	606	617	585	628	577	631	608	619	586	587	547	610	591	652	597	603	608	647	649	571	593	583	621	606	596	617	598	618	625	588	625	609	566	624	601	605	541	601	613	572	648	588	581	624	611	620	591	615	578	639	624	608	595	584	630	578	626	596	592	631	561	613	620	560	602	617	599	599	593	600	579	638	656	643	614	605	635	618	596	586	611	625	620	554	613	608	622	630	604	596	633	585	596	576	622	649	611	596	596	662	591	574	614	581	599	609	629	623	595	636	547	585	609	661	637	619	627	608	606	604	602	611	570	594	618	611	592	633	606	590	617	592	611	606	611	622	605	607	593	625	590	578	611	601	585	593	608	608	578	608	611	626	628	592	584	595	590	629	596	633	586	642	580	614	597	574	618	613	586	625	600	634	598	564	608	611	605	591	581	586	621	608	693	559	637	592	569	604	592	609	540	630	607	599	576	603	579	628	606	605	591	578	603	623	585	605	638	555	593	633	605	614	581	591	610	638	660	601	574	584	610	567	614	619	640	616	590	585	577	566	613	587	630	603	594	595	624	630	631	584	630	604	595	620	616	602	597	649	647	627	621	593	605	586	589	603	592	604	556	585	576	637	608	644	621	546	605	592	580	576	595	595	622	615	615	613	617	586	602	611	616	582	648	587	610	582	585	605	590	610	630	622	622	566	567	620	598	620	634	564	577	604	618	621	601	606	591	588	615	593	617	556	595	619	629	638	580	655	619	600	636	608	614	606	569	626	637	602	590	580	600	587	622	625	574	618	543	584	611	622	608	581	600	609	594	622	639	608	607	562	604	599	616	565	625	598	579	621	592	650	638	597	614	608	650	609	603	603	631	594	588	589	583	605	577	623	639	622	602	590	563	615	563	600	626	611	585	622	607	560	591	623	587	583	625	620	572	564	596	595	604	626	590	572	619	666	639	616	614	587	621	623	610	572	590	589	594	596	624	585	600	653	602	631	594	590	573	617	621	583	653	626	573	527	604	584	575	612	627	569	591	572	622	591	575	609	588	596	590	593	590	626	621	613	587	566	586	614	609	582	558	607	578	566	594	609	630	566	589	583	590	611	573	574	563	600	575	623	675	599	630	609	608	614	614	593	595	602	601	590	612	574	601	580	626	591	623	609	599	590	642	618	561	585	660	633	600	557	594	643	577	609	602	608	597	576	614	616	615	565	569	577	597	587	652	629	609	586	612	564	591	576	626	626	588	594	601	625	646	610	595	594	589	616	590	630
22489	7043	5253	4338	3284	2909	3835	3472	4063	8587	22738	26666	24314	15373	7518	2873	902	394	226	217	195	200	185	199	189	193	212	177	175	184	191	205	205	196	184	194	179	189	187	190	200	202	187	208	184	192	206	189	194	206	188	215	225	199	177	189	189	227	187	200	209	187	197	212	198	170	178	220	193	165	189	232	209	206	183	198	210	194	174	182	189	198	170	179	199	177	182	208	196	224	202	205	176	213	198	168	176	208	180	187	193	227	208	180	207	183	182	191	176	201	206	200	171	188	164	220	208	224	189	198	173	215	188	213	194	197	193	190	184	156	209	194	196	203	175	184	197	184	199	180	188	195	206	181	197	185	180	176	176	175	160	213	179	187	184	192	189	192	200	207	179	193	182	198	196	183	214	202	189	195	183	204	176	201	179	218	179	171	204	177	217	187	207	188	205	176	193	218	192	187	173	222	198	192	183	204	191	177	208	213	198	209	189	209	195	179	207	210	197	181	216	215	200	188	193	205	174	202	207	183	212	177	173	211	169	197	195	200	203	211	212	193	182	177	202	214	202	195	182	195	208	184	200	180	186	185	191	210	204	176	179	174	228	186	198	199	178	207	192	206	208	191	191	187	201	193	208	170	209	188	186	177	218	190	195	212	183	177	198	196	232	212	201	207	219	209	202	180	215	180	203	188	200	191	200	185	196	211	204	176	205	189	197	198	179	190	202	197	189	211	157	185	190	185	188	186	200	182	197	197	187	211	190	195	215	196	188	179	179	201	186	198	192	183	194	194	211	222	206	181	184	199	189	192	199	181	198	203	196	215	220	193	187	189	218	191	169	189	177	199	199	206	176	169	196	184	191	197	190	193	191	191	208	207	185	211	211	168	193	211	180	170	185	183	207	215	207	222	176	211	193	195	174	187	170	199	219	205	190	190	206	181	193	156	197	209	200	218	179	208	186	205	175	195	216	165	211	195	167	227	203	164	184	180	195	183	202	217	182	192	197	212	206	188	198	166	192	191	201	206	197	195	182	215	213	182	192	198	217	192	206	198	178	213	173	197	212	211	194	217	208	186	229	206	199	192	207	173	204	210	187	215	214	195	191	178	195	189	226	202	171	204	220	189	202	186	195	207	199	187	211	201	209	202	208	210	186	186	189	177	212	195	195	211	203	199	205	194	189	211	214	182	180	179	179	184	180	182	209	202	178	187	197	194	186	197	199	183	215	200	205	198	181	212	206	195	171	197	229	197	185	174	192	193	184	207	180	177	204	182	170	155	231	189	189	193	216	191	192	191	210	182	183	207	202	194	208	192	193	182	196	191	168	196	216	190	183	191	204	210	188	209	186	172	198	204	200	194	210	197	190	202	196	202	173	196	186	219	173	193	200	203	208	204	214	197	143	171	205	196	180	190	182	157	209	192	199	220	199	198	191	212	192	192	190	205	182	187	181	192	202	168	194	189	191	177	217	181	206	200	219	204	211	183	208	215	202	197	195	211	205	194	194	205	193	181	192	213	200	183	141	168	209	170	192	203	189	207	212	197	195	188	179	203	175	162	193	176	192	178	190	209	204	176	184	192	178	195	203	200	198	195	193	166	187	180	187	192	208	200	195	202	190	210	214	243	209	200	185	203	186	183	228	204	199	202	199	188	198	221	203	198	210	181	188	173	223	186	214	205	182	195	184	197	163	199	202	231	237	195	164	193	217	207	204	204	209	211	203	197	193	183	190	199	195	221	184	193	203	193	194	182	198	193	162	155	210	167	195	205	189	201	192	198	196	198	177	209	213	206	214	201	191	236	197	196	216	207	217	206	202	192	204	200	190	198	225	196	207	196	180	210	180	213	191	217	178	201	216	184	189	189	189	184	199	205	214	199	188	185	185	201	179	164	166	222	191	213	190	169	231	197	200	198	177	184	216	193	198	198	194	196	206	196	193	188	172	172	171	221	170	173	187	186	190	183	201	203	185	198	191	197	175	190	205	200	201	177	179	181	192	193	173	192	179	179	206	201	197	180	196	193	187	232	194	196	209	195	188	190	203	194	192	196	190	204	192	186	203	186	200	205	202	184	177	200	215	186	197	176	178	200	202	193	191	204	190	178	186	215	181	201	179	179	195	191	215	158	188	171	190	211	185	188	168	184	209	192	220	220	186	200	207	222	223	177	209	211	203	207	207	204	191	201	192	177	200	191	212	215	209	212	192	182	168	180	197	214	212	188	191	218	183	185	190	189	194	172	193	173	172	194	190	203	229	218	197	196	200	207	232	206	210	182	182	214	199	172	211	173	186	206	188	185	217	194	185	169	207	193	211	184	206	220	192	179	185	197	203	177	207	189	189	174	208	196	200	171	212	196	198	201	210	218	192	186	191	188	204	206	192	211	177	169	191	189	202	193	181	194	192	202	203	197	208	171	197	185	200	209	187	206	196	194	197	197	205	164	171	186	203	170	203	176	196	215	176	187	196	166	198	202	182	192	205	202	185	184	220	195	164	204	210	192	193	206	210	175	195	180	206	190	200	164	188	189	203	185	212	212	181	181	197	195	208	164	190	195	216	183	181	189	182	209	219	210	172	202	208	172	197	164	188	205	179	179	204	230	203	200	176	175	201	200	196	195	207	186	213	199	187	174	187	196	197	173	214	190	210	200	182	185	188	182	218	166	198	206	212	207	181	216	201	192	198	171	182	190	204	216	193	201	185	208	192	205	198	207	172	182	228	169	188	206	183	200	193	195	190	191	190	219	203	206	213	192	192	187	183	173	182	191	190	190	208	182	189	213	199	219	203	166	203	207	208	214	183	199	216	219	207	184	203	183	198	205	193	209	205	197	196	170	215	188	202	208	211	180	224	200	195	169	178	198	213	180	187	195	198	196	194	181	182	194	195	186	204	188	174	212	194	194	214	171	179	202	203	170	193	192	211	191	184	189	225	199	176	177	218	197	190	206	207	206	205	197	200	166	200	201	190	196	183	200	216	202	190	208	189	212	188	168	207	182	198	199	196	199	187	193	213	216	192	199	202	199	190	220	211	177	183	210	200	195	208	183	196	186	183	212	207	199	199	198	188	168	204	194	219	199	203	189	191	199	196	220	189	203	188	203	192	179	212	182	165	188	213	191	189	186	180	169	201	198	193	191	194	210	205	212	201	187	204	188	203	212	187	205	188	207	213	187	181	186	185	188	199	209	171	175	174	179	233	184	167	210	216	201	184	190	174	200	184	186	194	179	162	198	185	175	184	196	190	190	203	198	198	176	191	178	214	199	216	201	203	214	213	235	211	203	182	212	188	180	197	179	210	180	205	218	183	180	179	201	184	207	198	207	194	192	217	203	167	199	201	209	188	199	211	196	190	189	204	178	183	218	196	192	180	198	222	172	174	198	186	193	188	192	183	192	196	170	185	217	176	202	222	224	205	190	191	209	172	191	212	226	167	209	194	162	173	190	194	180	209	188	197	175	216	188	212	190	202	188	199	198	215	194	211	205	197	179	198	210	210	190
11222	4593	8410	11745	11062	12027	14734	14643	16998	27648	44619	47043	44028	34773	23340	11676	4367	1653	753	531	532	541	549	508	517	533	495	506	529	542	524	476	507	494	514	530	508	518	511	540	508	488	512	542	530	539	484	518	532	490	530	518	521	530	474	507	499	566	505	504	466	497	516	489	465	509	481	475	514	469	503	480	523	490	503	551	494	492	507	526	501	484	477	466	505	511	528	513	508	554	540	481	510	495	480	518	504	545	510	511	532	508	530	492	539	512	470	496	516	481	495	487	520	511	497	512	532	522	517	545	461	493	524	516	502	503	536	510	538	522	508	465	476	518	508	498	512	473	524	513	532	480	506	486	514	519	495	509	467	491	500	518	467	488	511	488	533	483	536	508	557	513	526	509	556	489	519	493	513	482	545	528	508	492	476	496	528	553	510	515	494	476	510	509	486	554	531	493	488	500	500	481	523	507	471	523	512	493	482	522	483	498	497	492	510	471	518	506	498	549	495	524	529	517	494	484	506	497	485	515	485	518	515	526	538	539	478	494	517	526	520	517	488	507	487	527	550	525	506	530	468	515	523	509	545	540	523	524	483	475	481	516	494	508	498	509	505	504	537	477	513	518	519	485	505	527	499	507	516	518	473	510	558	519	491	544	475	540	539	494	524	481	497	477	548	525	534	531	499	551	526	482	517	495	492	498	518	498	547	487	497	555	494	491	518	485	487	523	494	474	505	500	501	494	543	470	534	500	513	525	473	539	491	472	503	514	475	530	479	472	483	491	529	484	493	501	470	507	538	516	535	548	500	494	495	493	503	510	508	525	483	478	502	510	496	518	505	538	460	525	491	512	516	548	489	498	486	499	501	497	512	520	471	470	494	527	487	521	533	533	525	552	482	523	540	492	513	525	527	494	536	508	493	508	500	497	524	556	507	490	552	481	521	524	502	491	512	524	535	562	487	460	482	497	504	441	496	507	488	537	478	541	476	536	522	498	478	524	497	470	488	515	476	505	517	494	514	515	534	469	504	549	458	534	514	512	518	494	520	473	526	521	484	533	501	515	503	518	517	519	536	512	511	482	495	482	497	515	537	515	523	502	481	479	542	529	511	507	542	488	510	524	503	498	497	494	533	535	497	524	531	509	514	489	541	503	539	495	534	512	549	492	491	549	514	509	509	496	514	471	527	498	517	495	497	508	493	518	477	482	528	469	491	460	485	530	537	513	508	488	513	529	485	506	508	534	493	509	522	491	556	523	501	529	472	497	556	514	508	500	519	532	518	533	503	509	512	485	481	490	522	501	533	491	509	535	493	515	516	521	479	486	517	494	512	527	551	493	500	549	507	520	492	485	491	465	486	505	532	557	519	533	534	499	491	516	505	502	533	462	473	482	552	489	522	489	508	499	484	485	480	538	524	513	479	505	519	492	512	481	483	524	493	507	541	458	490	547	460	520	532	512	507	536	524	513	519	495	518	528	518	458	536	556	513	513	487	487	500	500	492	534	515	529	475	481	502	493	500	508	491	524	547	487	525	504	493	504	516	501	503	506	488	517	526	500	538	466	490	521	474	556	520	531	517	525	497	525	494	474	502	546	519	529	520	565	508	527	519	573	493	501	516	520	529	449	529	531	496	496	521	499	539	493	493	552	510	503	522	508	509	500	520	514	514	484	484	509	506	500	492	479	491	496	504	497	540	496	496	521	522	513	513	509	498	492	508	512	486	496	498	527	482	541	514	505	522	541	491	522	514	493	507	481	492	463	514	520	522	535	481	514	504	508	490	526	499	489	500	516	541	503	525	487	528	509	486	510	501	509	506	495	482	529	523	472	498	479	506	512	498	535	493	547	502	468	526	503	504	513	478	482	515	482	500	509	504	491	515	491	516	485	512	530	480	491	507	538	510	481	490	527	503	505	509	514	520	510	514	501	520	501	557	518	514	502	498	511	526	495	497	502	516	485	508	499	522	464	508	465	532	509	507	511	510	526	503	506	540	491	528	490	530	502	551	456	501	508	503	493	524	508	525	535	519	515	501	523	545	515	498	488	552	498	520	470	541	529	466	515	477	496	547	486	502	509	488	520	480	526	511	486	527	502	511	556	485	548	485	477	463	466	511	476	498	527	507	497	487	515	514	470	490	524	496	510	495	495	486	554	505	497	513	473	532	506	501	495	503	526	492	544	494	488	485	527	522	504	509	478	496	526	531	475	486	467	513	521	508	458	508	517	529	500	508	480	503	501	494	497	522	543	523	486	485	537	529	517	492	523	533	524	506	517	508	514	521	522	522	502	515	495	522	508	531	517	526	524	484	464	502	507	532	515	472	469	520	486	467	495	472	517	506	492	516	556	512	526	520	536	495	540	569	523	513	540	523	508	496	524	497	503	510	484	515	501	550	528	533	522	504	476	504	487	525	508	551	464	508	532	496	503	530	525	480	509	506	559	540	549	508	480	536	506	501	527	489	509	514	482	431	519	528	480	481	524	500	521	518	489	517	439	479	548	532	497	471	500	487	500	537	494	553	530	517	525	529	528	524	509	511	498	492	512	503	546	547	519	536	524	508	534	511	550	495	510	528	493	478	473	520	458	546	529	450	467	533	503	519	541	483	504	501	478	487	519	479	499	490	502	536	523	467	557	508	536	485	482	510	491	516	491	546	510	501	542	506	460	467	534	513	514	494	526	495	483	529	536	514	487	471	506	512	514	508	532	533	540	514	489	503	509	523	494	481	515	526	499	495	505	495	501	508	522	501	497	473	478	512	499	479	544	503	520	477	512	474	488	497	520	493	560	517	467	522	530	471	517	503	529	519	496	505	493	471	510	533	486	528	549	487	500	518	505	506	540	501	473	507	507	516	480	520	474	496	496	513	526	537	502	510	497	519	497	501	511	517	524	545	525	529	500	509	496	531	518	483	511	541	489	472	493	494	480	488	489	512	504	480	506	538	509	539	504	509	468	514	529	497	523	471	511	531	500	524	537	539	550	518	484	536	523	489	534	504	506	518	544	507	514	514	517	547	497	473	498	517	511	482	507	516	504	526	519	483	515	485	506	491	460	516	501	496	495	512	537	524	478	528	546	466	495	511	481	478	491	488	512	505	534	483	459	508	469	559	500	512	533	521	520	498	465	502	508	488	505	481	503	524	505	520	550	517	545	516	539	532	494	528	481	506	514	487	511	542	509	482	475	504	484	522	486	538	522	499	538	495	520	496	541	512	516	507	516	497	496	513	548	497	519	508	500	492	492	490	524	543	497	543	533	497	488	509	526	479	511	535	493	483	470	510	470	488	535	496	541	521	534	533	478	517	519	488	526	522	473	503	497	503	509	524	506	495	519	536	480	473	519	525	499	478	465	510	486	505	466	494	473	542	555	484	465	542	546	466	472	509	498	512	504	525	493	508	501	515	503	526	450	503	448	501	530	496	523	514	472	506	480	510	541	522	518	515	525	494	538	508	497	533	468	483	493	501	484	572	505	519	528	527	501	531	518	491	477	552	491
2933	887	1149	1760	1196	782	829	915	874	934	951	1371	1403	1078	647	412	300	247	240	239	226	201	207	223	202	211	217	215	236	213	203	217	189	225	229	219	243	200	237	216	227	216	198	230	225	218	218	193	195	211	219	217	226	230	224	214	255	213	244	251	197	223	216	237	218	220	208	211	192	223	224	231	238	195	219	208	233	196	225	218	224	217	227	210	236	191	216	208	218	211	240	234	223	210	219	221	207	216	201	201	238	200	207	206	220	224	238	243	202	244	209	238	212	214	223	224	221	220	213	208	198	213	207	215	195	218	216	230	203	223	219	216	237	210	171	206	232	225	221	212	230	211	223	215	225	225	232	217	216	233	223	203	229	207	225	210	241	235	228	232	223	221	221	245	212	215	217	225	209	226	195	211	216	211	217	231	215	226	219	239	249	212	216	250	218	197	233	212	230	192	223	210	221	222	207	240	205	223	210	228	209	225	236	216	235	217	228	211	231	177	216	210	249	223	200	222	242	186	196	227	214	238	215	215	240	236	204	203	203	216	225	235	212	206	224	196	211	237	205	219	218	206	216	214	217	232	217	241	192	224	221	193	213	230	212	249	198	221	220	213	228	194	239	207	211	203	226	208	228	226	201	210	229	216	242	193	223	219	230	226	205	229	220	225	195	220	224	224	232	209	218	260	229	207	251	224	209	200	207	212	238	233	203	198	265	206	212	229	228	201	194	216	228	213	220	198	213	207	203	241	200	236	228	251	235	225	209	235	212	234	259	221	205	223	236	226	213	233	228	196	219	205	221	221	222	240	214	233	221	228	218	204	224	190	214	230	220	230	211	206	224	198	216	217	211	226	255	227	228	212	222	199	217	197	181	192	200	238	209	222	202	211	211	222	216	220	212	228	237	189	203	198	237	224	226	218	222	236	205	209	225	219	225	227	224	212	207	219	234	234	241	210	216	189	231	223	229	201	214	192	236	193	221	235	223	218	218	226	223	236	202	236	199	207	247	231	190	242	219	218	204	214	219	218	235	207	195	232	246	218	232	187	222	214	233	225	236	256	239	203	201	213	224	232	199	223	210	225	206	172	226	209	235	179	208	224	233	220	210	241	210	218	217	216	219	189	208	242	236	211	214	228	216	224	219	202	190	225	204	205	189	215	219	209	235	213	211	223	199	236	197	230	229	214	235	187	255	225	201	209	226	204	224	219	222	218	222	211	208	233	227	188	224	201	233	188	210	226	226	239	248	211	263	226	240	216	200	201	199	225	224	225	227	230	210	192	206	215	203	196	242	199	242	210	214	215	201	223	215	238	234	200	184	210	235	215	203	217	232	238	199	227	210	209	235	195	198	229	210	240	206	216	232	211	195	263	231	211	232	255	218	200	224	201	246	214	219	217	203	210	215	202	240	200	204	240	236	219	240	203	224	212	199	209	225	236	221	201	212	228	209	216	211	232	238	222	228	195	241	223	217	209	223	242	223	216	204	243	209	205	231	228	253	203	220	220	199	222	212	220	182	224	223	239	214	205	237	226	223	203	221	222	196	218	198	212	223	227	216	239	216	188	234	226	232	247	227	224	232	193	214	207	252	215	229	233	255	235	218	211	229	216	237	245	223	252	228	178	201	222	217	244	222	204	208	234	238	201	208	223	204	192	209	231	225	210	204	235	205	227	233	197	228	224	225	211	240	224	235	216	218	245	264	237	222	210	228	207	226	211	219	197	219	222	199	200	236	195	207	215	229	231	215	228	196	251	253	208	202	204	215	222	219	222	206	201	229	225	204	202	225	220	191	206	230	224	219	222	240	211	208	238	223	182	216	217	199	220	209	221	205	212	205	231	211	246	249	226	192	226	222	225	236	243	210	219	207	228	253	225	199	246	207	221	235	214	205	202	180	221	246	213	185	227	183	224	227	236	201	206	221	246	221	249	230	238	202	224	205	201	188	214	199	239	232	210	221	227	213	206	243	219	214	184	225	219	206	231	221	230	223	208	219	198	245	230	239	227	215	224	215	222	224	217	225	224	230	215	237	223	196	248	201	220	180	219	219	247	216	190	227	220	203	215	232	229	205	244	217	220	217	200	184	212	211	231	203	255	204	216	216	205	232	214	217	203	196	222	218	214	193	210	226	222	222	224	215	215	213	218	220	241	218	258	239	218	222	184	195	221	229	217	196	204	204	224	222	238	220	215	193	224	204	224	212	199	238	215	233	221	218	218	200	231	227	249	217	210	234	224	218	215	231	217	226	220	223	220	226	213	230	207	202	238	222	202	227	223	217	220	226	243	231	238	207	225	236	221	223	227	199	214	230	205	235	239	211	220	217	203	221	197	217	197	213	211	226	240	209	215	199	223	238	220	213	232	233	220	209	204	209	216	257	209	246	208	230	203	207	194	210	201	201	229	213	232	217	201	218	225	218	217	213	220	186	199	194	227	229	186	207	213	237	222	230	210	220	217	222	260	207	251	226	206	200	211	228	222	228	220	268	248	208	202	227	233	226	218	233	215	212	230	216	221	248	205	234	211	226	210	238	225	222	221	257	200	211	244	211	207	217	212	253	234	215	222	199	230	227	222	224	196	179	219	209	239	231	216	225	213	225	210	225	211	207	216	200	225	229	226	234	235	231	218	232	206	210	216	214	205	233	225	218	227	206	259	217	227	238	200	228	214	214	224	224	201	212	199	197	184	213	234	203	191	211	220	225	223	203	225	220	216	207	210	243	210	218	231	196	201	250	213	242	218	223	216	243	224	242	230	242	218	200	222	209	244	236	230	218	224	250	235	241	203	205	223	205	214	217	185	234	265	221	226	247	231	230	209	237	237	229	234	213	237	203	199	213	178	257	208	232	229	221	244	218	209	231	231	207	223	200	233	228	209	237	203	244	246	215	231	209	213	211	202	215	247	215	205	226	234	219	214	237	206	206	214	198	191	221	222	221	195	208	209	210	215	201	218	249	248	232	230	213	246	205	209	234	236	233	212	236	239	231	230	213	218	197	219	207	225	218	248	216	225	240	209	203	214	209	228	206	244	210	237	220	228	214	227	215	242	231	239	207	221	198	213	199	212	213	250	199	224	220	215	226	222	221	221	219	224	239	233	197	229	228	195	230	216	205	218	208	216	207	230	236	205	217	218	222	241	221	221	224	246	221	188	226	244	215	226	224	221	227	203	206	259	215	205	207	223	220	234	217	203	220	214	205	209	185	203	203	214	224	250	235	198	199	218	195	241	207	226	224	244	249	219	220	226	199	231	215	247	225	197	213	202	209	206	233	208	214	224	223	215	223	195	185	213	208	225	201	233	209	244	208	216	227	206	236	207	203	238	247	241	214	211	248	215	212	241	228	200	208	232	202	206	214	206	217	230	183	208	219	238	182	233	215	213	228	226	219	204	229	219	230	197	229	228	225	198	235	198	219	220	228	215	225	243	217	239	206	219	236	222	223	200	237	237	208	220	205	195	220	209	217	241	228	205	227	208	242	214	214	240	218	231
2691	1351	2611	5843	4650	3495	3581	4392	4720	5162	5142	6935	6612	4338	2517	1417	793	598	634	558	564	601	506	576	567	560	535	579	567	554	537	639	604	527	511	572	561	545	535	583	584	520	530	639	581	585	545	534	559	567	560	556	595	573	553	575	526	607	592	627	540	566	585	568	596	593	572	557	588	572	556	561	587	554	629	544	520	608	565	537	538	613	559	523	588	563	525	543	583	589	584	534	581	559	564	573	621	599	568	578	585	559	575	544	506	556	522	518	593	575	563	597	583	566	568	599	551	552	593	587	574	547	512	554	564	590	617	561	600	558	571	581	585	563	587	603	595	575	534	588	563	550	592	585	565	595	565	589	539	584	534	591	585	575	604	548	583	553	560	554	566	549	615	576	509	565	530	609	581	548	584	579	575	552	564	553	561	538	556	576	590	602	584	570	552	566	531	530	628	566	573	527	590	562	548	556	556	582	591	589	535	553	574	571	572	597	551	589	577	565	560	572	554	537	580	556	617	611	505	585	538	563	540	565	555	588	572	598	522	587	569	593	581	618	565	571	592	576	577	553	537	554	572	524	596	549	578	592	578	547	618	588	601	566	533	578	595	561	580	621	663	559	553	583	560	565	560	560	596	542	595	549	548	597	564	574	533	585	583	564	588	594	597	592	527	583	606	565	539	545	565	537	553	605	557	593	558	558	554	575	540	613	581	618	582	568	586	557	531	601	559	561	558	564	573	614	510	534	548	563	568	577	580	583	586	622	543	597	556	565	563	600	538	576	628	566	591	589	542	560	561	557	577	583	541	542	571	579	609	608	562	573	595	567	559	564	554	555	589	566	569	541	578	544	533	575	549	572	586	570	561	574	552	587	576	553	586	546	542	541	594	575	541	572	615	569	564	525	572	564	548	511	576	545	588	568	587	583	588	578	605	560	589	559	568	560	546	527	562	594	566	605	522	552	544	568	553	587	578	564	550	542	587	594	571	542	581	548	530	559	592	576	627	606	610	571	586	514	550	550	582	596	581	606	571	628	554	607	587	536	579	597	601	592	528	546	588	564	593	547	499	541	553	553	579	555	605	573	556	589	554	562	565	604	582	601	558	585	537	587	574	496	600	564	567	605	550	548	570	588	539	599	581	587	569	577	554	565	545	574	589	553	569	558	582	574	575	607	532	589	572	596	541	565	624	535	543	535	573	591	581	572	590	588	598	566	610	595	594	567	616	584	557	567	532	545	583	551	569	555	562	580	551	651	557	550	588	547	563	549	580	596	559	576	599	554	572	579	544	543	579	603	604	581	569	537	599	572	575	553	557	577	572	560	566	564	534	607	596	567	553	596	561	575	625	559	605	539	595	539	637	607	582	534	616	531	551	551	565	564	575	559	568	573	542	599	558	582	518	544	597	563	574	580	607	526	588	563	579	567	593	528	569	556	549	533	592	585	510	599	566	580	557	555	581	543	594	536	560	557	575	534	632	595	605	553	533	554	552	571	572	577	613	514	552	594	607	542	560	551	547	590	572	635	565	606	548	573	606	513	551	546	587	583	565	577	568	536	609	555	577	570	583	567	582	543	608	581	556	621	554	589	584	563	620	569	613	575	575	553	576	585	571	594	560	555	603	598	555	583	582	552	537	559	591	567	566	531	602	533	535	538	571	587	579	554	590	588	570	572	564	529	506	585	592	536	561	567	554	558	553	560	562	612	522	549	564	549	557	530	578	535	541	592	582	580	564	535	614	569	584	584	549	566	587	552	529	506	618	585	578	512	516	560	517	562	547	557	523	532	582	573	580	581	588	569	554	570	582	572	554	599	579	583	582	595	552	525	577	606	568	574	557	549	598	537	568	568	580	552	603	545	588	551	571	594	579	567	583	560	560	541	612	561	586	587	536	572	536	546	606	565	555	571	559	559	554	589	533	538	538	591	597	582	532	567	577	547	581	607	554	586	610	584	594	599	546	573	570	617	558	558	581	589	586	587	561	587	604	582	566	613	599	591	545	566	596	574	557	555	589	535	555	536	578	554	571	580	583	585	546	546	570	597	531	563	558	548	599	580	548	588	559	574	545	571	598	561	598	603	561	546	609	571	558	568	588	557	565	557	542	587	566	612	544	524	607	569	550	536	528	581	577	578	583	582	560	583	566	528	597	575	547	583	566	597	528	583	508	592	579	589	577	556	568	560	509	589	542	567	577	645	522	532	536	546	552	584	569	543	550	531	564	595	536	563	577	588	566	546	594	560	567	560	560	581	616	600	570	561	553	577	600	588	593	583	549	628	573	564	600	567	573	578	547	558	581	559	510	568	576	592	607	564	562	559	534	588	608	546	568	516	588	626	562	598	544	605	574	535	537	554	569	574	573	576	546	498	567	553	534	617	604	619	566	562	561	587	524	568	607	582	568	538	535	564	574	556	545	575	562	525	563	603	573	587	538	592	598	555	573	573	587	572	559	562	568	619	561	599	610	561	579	557	610	574	565	537	581	548	562	554	555	521	564	602	584	565	593	596	561	614	550	561	598	576	531	559	571	576	589	572	593	555	527	575	593	583	585	555	551	548	589	577	544	581	550	592	573	581	588	584	573	527	589	566	553	595	576	570	592	560	561	590	548	608	554	553	558	561	598	567	568	600	572	601	592	584	538	593	526	523	591	572	547	629	573	552	536	588	590	516	615	531	545	559	569	543	587	565	597	580	540	548	572	604	573	523	598	609	569	557	582	533	553	519	621	589	542	561	553	541	595	577	571	575	528	554	589	594	554	596	555	545	591	617	506	560	584	560	576	564	558	563	587	543	578	563	546	582	517	585	599	586	584	556	591	577	540	616	631	557	565	510	625	559	556	610	609	560	599	603	612	573	597	571	539	623	579	574	555	596	548	585	611	564	564	593	567	576	577	600	574	591	576	551	593	570	579	540	564	600	562	607	547	585	630	570	622	557	530	574	561	587	567	540	552	590	575	585	596	553	545	605	552	547	565	558	599	558	548	582	537	601	603	566	569	572	566	568	571	587	590	565	576	528	566	587	565	547	579	580	543	579	596	517	602	590	522	598	578	588	582	557	547	559	542	561	559	555	558	540	558	600	543	569	570	557	588	567	564	548	614	551	577	547	545	606	595	601	595	572	583	562	586	539	513	550	555	550	609	584	607	597	601	549	579	551	586	534	582	581	568	579	591	554	580	545	650	553	573	593	560	579	564	570	595	555	568	572	589	547	582	584	553	580	574	557	533	587	572	610	584	599	550	557	602	526	593	558	548	573	559	579	540	585	585	585	615	573	561	555	560	563	600	555	563	597	594	572	548	588	551	581	622	553	539	601	576	565	567	562	598	578	576	568	590	576	552	559	542	544	553	537	520	571	525	555	531	616	593	560	563	567	581	537	584	562	573	574	551	549	620	580	561	602	591	547	549	613	584	569	547	558	591	595	517	583	555	555	607	582	517	528	567	544	548	570	528	553	564	592	555	545	569	628	561	611	570	587	554	582	575	534	586	622
19117	6484	5325	4288	3758	4080	3038	2857	5411	12226	18234	13682	9311	4999	2276	873	367	258	271	250	253	244	233	262	237	215	216	225	218	236	218	233	245	220	241	221	240	210	253	204	238	242	214	217	216	207	216	252	241	240	210	220	213	238	217	238	254	222	241	241	223	255	237	240	241	243	239	236	226	272	236	234	259	209	233	237	245	190	201	203	206	220	224	206	234	265	197	223	261	222	229	250	246	261	241	245	214	250	242	219	215	223	223	219	253	232	223	205	204	237	213	242	248	218	236	249	223	240	231	250	205	228	253	226	224	249	232	203	220	239	216	235	255	236	254	239	235	250	213	233	211	211	209	226	222	254	234	232	244	211	228	219	242	230	274	228	240	258	205	243	218	214	238	260	239	220	246	245	242	205	218	220	230	228	206	233	229	222	236	215	221	219	235	227	236	246	244	282	233	192	220	220	227	205	236	221	227	243	228	241	240	210	212	226	221	218	221	199	234	231	248	205	248	229	268	247	264	239	204	232	220	229	251	228	232	221	237	235	230	212	246	197	254	237	240	229	244	244	244	257	223	217	232	226	214	226	193	232	217	226	233	217	275	225	223	248	229	203	225	212	228	219	216	245	210	210	244	215	226	236	256	235	223	217	240	254	201	232	243	248	260	220	234	217	240	229	212	257	231	229	218	240	230	228	249	200	226	230	215	235	214	241	227	227	224	212	258	215	252	206	218	246	198	239	211	223	230	237	223	231	220	226	204	207	238	217	243	235	199	237	208	247	221	249	213	222	214	214	226	244	212	239	237	250	234	214	232	271	229	226	247	238	246	197	241	224	219	234	227	224	234	249	239	201	227	240	240	229	247	242	204	227	217	212	227	232	259	227	220	224	238	214	242	215	206	217	196	198	233	273	255	224	194	233	265	218	204	221	226	228	242	251	223	252	248	224	244	222	277	242	236	256	241	214	233	222	211	219	274	233	209	226	242	211	234	271	217	247	211	211	204	216	238	229	241	255	207	224	229	222	218	218	225	236	227	232	227	213	243	264	257	213	205	252	249	251	224	213	234	226	201	209	223	218	213	216	253	226	239	252	216	271	255	230	239	223	237	219	208	214	228	240	213	240	228	258	228	189	242	233	210	267	247	230	199	226	217	233	245	265	241	220	229	215	241	233	209	226	209	223	247	257	230	263	251	213	242	201	260	231	204	211	259	220	236	248	228	247	229	203	244	223	250	208	202	215	225	219	210	224	216	217	231	237	205	232	242	235	246	232	210	207	227	227	208	239	243	228	234	213	221	221	226	224	234	237	219	226	229	217	243	226	220	262	197	226	222	210	233	238	259	229	249	255	237	236	235	212	232	224	233	221	206	223	209	272	230	206	226	233	235	205	240	203	228	257	252	243	217	227	251	245	204	242	235	228	233	236	213	214	244	236	216	250	222	213	224	231	230	235	231	211	257	221	207	218	233	224	197	233	243	209	193	254	228	231	216	232	222	210	221	237	231	223	247	227	250	247	250	267	235	229	234	231	220	202	245	218	218	226	214	243	231	229	251	248	222	236	231	236	234	203	239	220	195	237	241	233	218	257	209	227	227	235	236	246	207	233	227	209	213	216	198	239	233	228	241	215	232	206	211	209	243	219	216	222	217	253	222	213	240	231	254	200	250	239	214	244	237	206	207	252	245	239	229	252	228	218	238	231	240	219	231	231	232	228	223	229	218	259	233	252	234	235	233	213	219	256	232	219	222	251	250	251	246	238	236	248	223	236	241	223	228	254	209	223	222	215	231	258	223	232	249	229	218	247	188	234	252	257	247	227	232	224	235	219	245	228	237	246	219	240	202	244	236	205	232	227	205	246	246	229	235	225	258	245	251	211	238	239	228	214	242	240	211	242	228	243	205	222	223	236	229	237	195	258	217	220	251	232	217	234	208	236	238	233	237	251	231	219	236	224	244	253	213	212	206	220	224	220	246	258	235	257	216	214	227	227	216	252	236	236	218	223	239	215	234	208	221	219	239	212	229	223	230	224	204	222	226	231	241	217	226	246	221	225	218	226	236	227	229	217	249	222	226	195	213	230	235	224	239	222	212	241	204	242	230	233	248	202	222	220	206	234	248	235	238	209	215	222	226	222	222	223	214	216	247	229	220	246	235	244	257	231	227	208	218	239	226	215	238	225	230	228	227	197	208	200	239	220	211	230	234	241	255	211	244	216	228	232	207	233	213	236	232	245	220	244	239	218	209	217	241	242	230	231	214	215	244	235	231	225	224	249	217	247	250	232	227	204	265	199	238	228	227	224	242	235	237	238	215	212	207	257	188	226	221	239	209	236	228	228	222	224	243	229	229	232	231	206	213	210	234	243	218	238	233	208	222	239	229	227	203	249	237	221	245	249	206	227	221	226	248	224	256	230	210	237	198	236	253	227	241	224	217	225	231	215	237	211	229	236	212	217	242	234	248	244	226	240	232	201	221	228	238	220	265	228	214	226	218	208	257	253	208	210	222	214	229	261	244	249	221	222	258	225	245	208	207	251	236	231	213	222	268	237	215	239	231	233	253	241	248	234	245	261	230	259	228	235	217	233	204	220	222	233	229	250	222	227	221	225	215	250	231	226	250	251	221	247	231	238	203	253	227	243	206	264	222	199	214	225	224	224	225	230	239	240	231	225	246	233	229	231	219	219	224	202	224	213	219	218	222	248	218	233	257	231	207	222	228	235	249	237	195	215	244	246	217	254	213	232	229	218	236	238	235	250	233	200	226	244	213	253	240	191	228	210	246	235	238	227	240	229	253	217	198	211	234	215	219	224	240	241	257	263	226	218	224	229	271	227	220	234	236	227	244	205	255	210	246	241	211	212	233	221	271	255	222	221	215	244	212	242	244	223	234	212	188	199	239	243	225	228	237	246	250	238	237	208	248	219	206	241	247	231	227	233	212	242	257	220	237	236	293	242	224	218	240	215	231	209	240	212	238	241	229	237	219	220	248	232	224	221	264	230	249	235	214	231	223	221	227	230	227	214	199	237	257	246	222	248	214	265	235	216	229	236	213	215	238	220	226	253	218	229	192	205	206	235	227	229	218	262	247	220	235	230	214	230	204	223	231	240	226	224	253	209	215	230	256	230	233	238	231	244	216	233	227	245	244	235	223	221	236	224	233	213	224	252	267	222	231	225	205	271	231	204	223	207	235	234	236	221	229	238	242	244	244	230	227	221	213	262	202	238	252	220	243	224	257	225	202	217	229	197	215	211	237	256	234	228	250	214	221	242	209	216	235	240	249	227	254	227	246	241	236	218	210	229	225	244	193	209	227	226	226	240	206	223	236	238	217	229	223	225	201	215	243	267	234	214	233	250	234	209	259	225	217	225	221	227	234	237	246	223	237	234	275	194	242	210	200	244	220	211	255	225	231	242	250	243	236	253	248	229	249	234	215	235	220	218	227	221	243	247	220	231	237	225	225	268	235	235	240	231	269	212	249	208	220	223	243	251	224	214
12688	2807	8356	10905	12823	14191	12551	13011	21147	32500	39358	32300	27191	18290	9988	3825	1507	838	692	609	582	598	606	613	615	612	609	587	568	611	620	534	626	565	609	593	626	571	627	589	545	602	562	599	620	565	602	583	609	623	557	571	583	568	605	576	585	591	600	611	582	617	591	631	612	602	601	587	604	586	600	623	614	564	583	605	632	587	614	625	560	562	603	583	576	582	610	615	603	579	580	619	589	606	611	589	566	633	630	597	557	613	596	589	636	590	613	581	611	581	622	602	611	558	601	553	592	611	624	622	557	593	600	596	591	591	558	551	636	577	580	585	606	609	548	624	560	570	579	570	589	631	616	564	582	593	589	595	605	552	572	571	601	609	567	581	564	551	642	618	596	560	633	592	571	562	606	563	621	611	604	568	576	573	623	622	576	618	593	585	600	630	620	561	628	574	614	600	595	560	593	546	570	598	572	569	611	564	575	596	576	569	642	558	607	593	570	575	601	581	611	532	579	585	604	596	590	573	628	563	610	585	576	568	575	579	625	601	579	614	592	576	636	605	610	580	569	606	558	611	588	634	598	602	597	593	607	574	603	595	566	552	594	600	601	593	617	623	603	588	588	589	550	603	589	624	558	627	614	613	636	573	536	582	607	569	561	613	594	601	592	609	581	607	600	651	630	554	606	613	622	596	583	559	613	587	593	610	603	595	591	576	582	605	631	552	593	623	596	634	618	580	581	581	595	592	579	616	580	615	597	613	639	573	555	548	586	583	554	608	616	606	642	583	581	600	578	579	577	575	622	567	576	621	582	579	553	610	527	565	591	593	538	604	627	614	603	600	586	588	568	601	596	551	590	559	609	622	626	563	602	574	587	572	587	590	606	635	556	623	607	562	602	625	645	612	583	581	635	597	556	594	607	619	578	599	590	589	591	587	611	587	578	603	626	628	588	545	599	617	612	605	601	552	567	609	584	619	604	623	583	558	597	625	584	619	585	612	600	593	569	588	584	609	590	612	575	554	620	615	575	569	618	628	585	578	579	590	592	619	572	531	610	557	586	626	605	580	601	581	571	625	620	609	588	619	604	589	566	603	610	587	579	591	558	599	571	618	560	623	587	611	617	586	623	597	602	603	627	585	607	593	627	585	609	583	531	595	582	630	605	569	591	577	581	605	644	610	606	555	577	624	570	560	579	585	561	592	631	590	566	603	578	611	614	621	580	586	581	578	597	574	615	597	549	581	575	600	618	560	578	612	610	579	624	633	607	600	588	637	574	586	630	557	592	593	603	603	611	575	592	577	593	557	579	614	616	609	595	589	596	595	579	577	551	603	604	598	609	614	565	632	659	607	582	611	604	605	595	623	611	556	568	584	584	585	606	563	617	590	597	581	642	604	587	585	610	612	600	623	546	571	559	559	606	619	595	578	598	579	622	577	637	563	624	578	562	595	607	610	634	595	578	620	578	589	589	610	617	602	596	568	588	602	546	617	567	618	568	573	619	629	601	575	600	610	606	596	630	607	596	573	569	611	576	570	628	624	644	588	651	606	594	590	643	603	582	610	585	549	628	651	559	582	570	627	610	634	605	560	634	590	576	603	575	597	629	576	606	607	587	595	599	581	610	563	589	612	636	575	641	571	530	604	573	625	617	573	600	623	586	623	619	590	567	613	573	564	577	625	590	579	582	569	628	546	581	593	590	608	608	560	603	565	573	636	591	580	652	610	555	600	589	612	598	569	600	568	576	607	608	604	607	559	634	618	625	573	635	634	536	576	577	641	580	604	634	608	576	612	620	588	598	613	547	606	599	594	631	584	579	594	569	636	594	570	557	636	611	591	579	612	589	632	613	632	593	615	550	584	622	570	571	622	580	583	670	581	596	583	617	623	586	567	640	575	588	553	583	579	605	584	613	607	601	590	572	576	593	541	588	607	582	587	570	573	600	576	612	611	616	630	605	618	579	593	587	608	571	602	585	571	642	588	607	580	608	576	611	603	598	605	620	620	605	574	583	609	617	642	595	607	557	622	611	572	599	582	605	571	612	585	606	539	587	605	587	585	591	574	546	655	614	581	592	624	629	570	617	608	612	587	631	598	624	609	563	629	576	617	602	640	583	593	610	567	584	578	610	603	608	595	600	601	577	559	614	589	576	633	569	605	565	605	569	575	573	595	594	564	650	572	557	605	585	554	600	594	629	624	576	631	609	623	570	527	599	606	578	543	581	611	626	622	614	583	590	575	559	600	590	602	604	615	572	611	611	570	557	617	598	618	601	643	575	628	555	630	592	607	608	601	555	578	587	592	549	630	617	604	599	580	580	619	568	583	595	648	600	642	588	639	628	603	595	634	641	646	604	619	623	598	565	602	582	615	568	583	581	623	563	585	593	591	578	641	592	607	617	582	659	585	616	601	598	604	666	592	598	550	591	610	648	626	595	570	584	615	620	568	628	594	594	601	588	603	623	578	564	623	587	575	577	570	580	585	595	627	616	623	603	584	594	551	580	591	564	586	612	623	624	601	589	583	583	602	589	602	596	591	613	588	591	609	583	576	548	585	611	587	621	602	645	568	580	553	579	596	609	604	623	608	575	601	554	628	580	607	632	607	575	623	605	602	627	617	586	620	593	568	602	585	641	535	617	624	622	619	575	587	587	617	594	587	609	599	598	544	639	612	634	603	582	566	591	650	598	599	606	562	631	569	567	589	578	628	606	607	538	588	581	613	587	562	606	613	561	559	594	588	579	646	587	586	595	600	597	563	606	562	583	608	606	604	562	608	597	584	603	559	617	560	589	627	600	608	572	587	617	565	586	596	607	605	596	618	556	594	574	564	642	623	591	545	577	567	588	554	605	585	586	591	580	669	596	627	604	613	614	602	597	611	587	593	579	606	593	558	593	620	553	592	592	509	597	597	603	592	539	592	635	614	622	575	602	594	602	617	597	594	563	599	562	575	565	591	591	595	609	564	571	605	593	564	603	585	596	579	629	576	607	589	625	606	566	531	583	562	595	617	606	616	586	625	598	603	597	541	635	611	576	578	637	580	644	670	656	574	582	555	666	604	582	633	572	620	595	596	626	540	578	576	589	584	581	600	594	581	617	608	639	567	623	586	571	610	602	579	592	558	632	542	582	643	615	577	608	612	595	633	580	604	579	579	597	626	589	624	583	618	592	564	596	599	575	637	607	575	604	552	564	571	605	601	559	581	588	615	590	580	601	564	594	586	581	583	569	614	597	618	617	596	633	629	589	571	639	602	624	587	564	607	634	624	566	640	612	579	584	611	566	589	592	619	586	603	608	594	617	611	599	624	579	581	584	603	588	599	623	548	590	566	574	600	583	601	588	595	588	599	566	641	580	615	560	604	648	648	560	587	614	563	584	602	584	624	580	598	609	643	646	612	586	625	598	592	596	572	615	605	603	594	636	643	621	579	625	629	594	632	576	591	568	609	596	611	590	574	564	586	596	605	625	552	590	627	606	635	611	633	543	567	586	570	574	581
38049	17158	13680	11079	8452	7289	5943	6267	10488	22018	33664	27276	18541	7906	2664	752	353	252	204	213	211	224	199	204	184	209	209	209	218	209	200	206	215	215	189	209	197	174	172	194	203	225	197	204	190	220	209	214	207	201	188	224	211	201	208	210	203	198	225	203	180	186	197	195	188	185	189	216	220	213	216	187	205	207	226	207	182	201	200	208	192	203	186	190	205	191	189	203	215	238	185	190	190	176	205	196	210	196	217	200	221	217	222	186	203	222	211	186	178	200	190	192	210	221	200	214	192	195	197	197	182	231	222	205	189	205	202	199	183	215	192	195	208	212	211	203	197	213	214	200	207	209	222	212	247	221	209	197	189	198	197	205	215	201	225	218	204	180	204	201	190	213	207	185	201	196	193	195	190	193	200	200	216	192	196	199	183	221	203	229	205	185	194	193	202	202	215	232	193	192	206	182	197	208	212	192	186	183	208	211	231	198	195	212	191	192	216	216	206	185	207	212	187	216	201	217	209	214	183	217	216	199	193	203	203	203	236	209	209	222	213	206	203	199	199	189	221	182	211	205	216	180	213	188	206	212	196	217	212	223	199	195	215	195	189	176	213	216	190	179	207	239	196	174	207	217	212	203	211	202	193	199	207	187	209	163	205	183	186	210	203	209	207	215	214	216	185	206	205	186	199	202	222	206	195	214	227	195	215	218	231	197	224	200	224	231	189	189	223	188	205	178	187	189	196	193	206	200	200	204	198	227	205	182	190	198	207	198	201	174	225	184	211	212	195	205	203	188	228	208	184	226	181	204	207	203	211	202	221	209	221	203	184	203	235	202	219	211	205	213	197	222	194	196	208	216	220	196	217	202	204	219	241	202	197	222	198	197	222	199	169	230	184	233	186	222	169	182	214	208	190	203	194	195	179	210	206	220	221	215	190	199	223	183	213	209	186	187	166	212	195	206	181	209	231	188	224	194	219	195	177	199	177	217	185	213	207	183	216	206	199	196	180	182	225	196	211	190	220	203	188	206	210	190	226	226	180	233	205	242	245	198	204	192	219	220	245	212	209	198	200	188	193	203	227	201	233	227	191	213	204	198	216	195	217	196	226	213	198	224	204	208	199	187	199	200	217	231	233	208	212	224	193	203	199	193	235	225	213	190	204	199	240	230	200	193	179	192	206	212	203	186	185	228	202	200	208	192	205	201	222	199	205	182	187	208	183	190	209	200	198	200	197	200	209	223	188	194	220	188	181	193	174	193	178	213	217	193	186	201	235	197	214	219	189	214	219	199	201	206	202	216	196	208	204	194	219	200	225	215	204	193	224	205	221	208	202	194	225	191	184	216	209	212	196	189	197	196	220	209	203	186	201	200	201	179	211	214	200	205	199	185	214	164	221	221	193	192	205	175	205	195	203	231	184	211	216	192	212	184	194	180	191	213	179	196	216	214	206	187	219	187	194	178	204	198	201	207	248	202	210	197	213	210	191	242	198	186	187	227	202	225	214	206	211	188	218	219	210	177	215	232	211	203	192	182	221	199	226	190	174	207	186	193	231	210	206	203	209	190	204	202	218	197	209	204	194	191	220	202	202	199	213	205	206	208	216	217	214	192	219	229	202	193	185	193	225	201	225	175	202	207	219	188	208	178	212	202	203	209	214	201	223	199	197	213	210	209	176	179	201	226	204	204	203	195	213	188	194	180	233	203	210	211	212	195	213	204	219	205	197	203	226	210	192	188	183	224	227	196	202	224	203	175	216	198	214	239	206	200	190	213	193	212	194	202	194	221	205	195	206	208	258	213	213	205	195	215	203	196	209	231	203	226	233	201	200	205	211	208	213	187	216	192	201	216	203	204	196	221	194	193	201	215	192	190	168	204	194	216	201	190	214	222	202	157	209	210	219	218	208	227	199	191	175	218	180	202	166	192	171	210	197	191	218	209	197	181	187	218	225	213	198	211	207	229	207	204	190	219	204	213	203	205	195	211	211	185	165	201	198	197	188	212	175	214	185	218	203	185	191	197	199	187	211	184	203	210	206	194	214	219	224	212	202	230	185	202	202	195	193	205	234	218	185	200	198	184	230	208	207	217	215	242	187	211	216	228	218	194	207	203	210	202	168	203	213	200	198	179	197	193	202	192	209	184	229	207	192	212	192	210	213	199	208	189	187	201	220	195	187	218	211	197	239	180	174	184	184	232	182	198	224	221	188	199	181	203	226	194	201	223	203	205	213	195	210	212	204	182	200	191	188	195	225	204	210	191	216	212	192	187	219	198	193	219	203	225	212	196	209	213	189	204	201	227	212	209	191	190	203	193	209	226	183	217	213	187	220	195	194	204	206	199	193	206	193	210	227	208	232	191	209	231	183	211	203	188	185	206	238	179	186	172	239	214	212	212	197	200	209	212	214	200	199	211	216	197	199	207	195	203	203	186	227	200	196	214	191	180	217	246	191	215	194	187	188	192	178	198	200	195	206	191	213	175	193	211	208	189	213	206	177	198	173	206	221	225	198	222	206	226	226	203	209	209	205	162	221	200	221	209	197	208	219	214	200	214	193	174	194	201	190	204	193	196	220	170	221	172	222	209	184	201	209	195	215	200	212	218	221	216	204	199	188	192	207	223	228	189	199	205	225	211	209	193	203	172	191	207	187	180	181	203	212	222	205	221	195	235	227	216	204	196	203	197	196	224	195	175	225	229	196	172	193	178	183	210	212	196	208	203	205	216	200	181	206	210	211	209	195	209	183	213	206	218	212	209	216	221	211	213	200	219	205	187	214	213	214	181	200	214	209	195	186	236	220	196	214	201	204	205	176	197	191	194	195	198	222	196	216	211	196	196	208	210	207	184	197	178	215	208	216	212	191	194	198	222	189	228	197	197	219	233	209	203	191	216	210	190	190	215	218	212	198	189	191	201	233	220	218	199	222	204	198	210	210	202	219	223	199	222	194	217	198	180	225	213	208	177	189	200	211	199	239	194	213	215	173	201	252	184	204	194	217	189	207	223	199	193	186	190	197	229	223	205	238	200	216	191	206	218	197	208	204	195	207	213	198	212	200	199	219	203	207	211	201	190	206	206	197	185	199	183	213	208	183	197	185	205	220	212	192	211	189	212	180	191	219	192	207	206	175	212	194	184	232	214	190	209	203	191	186	196	205	210	190	212	205	191	201	227	200	205	213	187	230	208	168	198	201	190	204	205	206	179	217	189	222	200	181	203	209	222	210	211	209	208	229	195	197	199	207	205	224	215	212	197	220	209	198	215	204	203	212	190	197	195	206	205	213	204	220	190	205	215	230	216	222	209	205	221	189	190	213	196	199	186	240	198	195	202	181	199	218	198	190	197	226	179	202	190	167	196	219	217	208	234	190	218	199	165	195	217	206	198	172	199	224	209	209	208	236	197	191	204	222	217	221	205	187	183	217	180	200	211	198	186	213	202	217	204	199	207	191	202	207	166	189	209	183	187	216	191	181	215	189	191	176	175	209	220	209	226	209	190
24046	5800	14509	19791	20517	20320	19315	22098	30303	43627	51656	45610	36694	22735	10381	3384	1339	771	605	538	529	533	570	523	478	567	548	494	514	523	497	467	520	522	520	549	527	501	579	494	542	539	532	504	488	532	528	488	570	546	538	524	534	516	525	538	497	533	530	525	531	530	538	533	567	528	559	496	490	534	542	536	528	504	472	537	588	524	519	539	501	523	504	540	547	556	563	513	567	478	519	547	524	520	508	537	532	535	519	502	526	509	483	570	511	501	560	526	556	521	584	545	510	537	603	522	548	488	535	510	551	544	527	510	541	520	542	509	520	519	521	510	540	572	490	498	528	477	577	524	548	538	503	555	489	520	530	508	510	554	533	523	500	538	530	540	530	488	514	498	534	536	518	537	524	454	483	558	516	536	543	560	529	517	557	501	535	556	549	531	534	528	522	531	538	505	558	539	531	511	525	494	505	515	521	512	511	535	546	558	530	516	527	562	541	534	546	522	511	557	510	552	541	538	515	501	559	500	495	539	497	527	525	538	552	535	507	514	538	521	509	556	517	538	519	554	530	526	513	475	510	488	484	504	554	540	509	562	569	545	520	501	542	563	527	502	496	546	475	529	552	520	616	470	485	527	505	531	556	576	533	538	521	530	505	523	511	529	524	539	500	527	546	506	508	550	507	558	539	553	520	518	570	522	513	517	566	557	561	565	466	518	539	487	523	557	539	513	520	538	516	477	519	528	521	519	507	532	501	533	523	514	540	545	551	534	492	522	542	496	508	557	535	546	565	548	498	546	549	509	539	523	527	499	558	499	547	544	525	537	474	514	495	486	502	554	514	522	538	541	560	546	528	484	537	516	515	501	541	505	533	551	550	576	561	546	520	525	500	532	514	538	495	545	563	519	522	554	516	552	574	531	531	537	502	527	537	552	548	550	515	530	522	584	532	507	500	509	532	527	518	501	580	544	565	514	526	535	492	516	535	487	521	526	506	546	495	502	533	496	564	495	555	569	507	496	513	534	505	542	495	563	531	500	516	523	535	535	544	531	533	546	511	512	527	496	549	545	503	538	522	520	527	533	514	541	517	527	526	501	527	546	503	546	521	507	529	536	522	535	524	484	530	534	553	494	551	530	550	508	541	524	550	528	524	522	536	497	514	535	508	539	555	549	545	552	515	528	541	487	538	499	536	465	466	534	555	528	529	549	523	498	516	533	533	511	463	542	530	544	547	529	529	480	505	490	523	530	530	561	505	516	517	535	520	525	502	560	527	507	509	507	531	558	525	525	558	574	480	521	538	530	554	518	477	518	491	510	540	523	534	551	506	551	554	537	540	509	511	536	521	528	531	522	470	521	505	514	536	539	528	549	526	538	547	514	524	546	501	508	538	542	502	529	532	530	533	464	533	528	520	514	512	580	536	541	551	512	523	484	535	493	476	528	505	520	541	513	533	529	547	540	466	522	528	530	513	498	551	501	489	519	540	542	495	514	531	526	539	570	551	494	534	524	532	538	470	516	510	544	525	527	526	501	491	551	540	551	484	530	561	501	548	479	490	503	543	549	509	531	547	504	505	531	510	559	479	510	528	552	526	517	521	512	550	528	494	501	526	552	525	558	535	489	577	580	504	524	472	515	554	513	579	541	513	572	536	538	499	509	555	517	519	494	527	482	547	511	538	493	556	533	549	552	526	489	552	546	477	544	474	519	529	504	513	560	512	521	521	511	574	571	550	580	472	533	539	507	472	530	547	567	563	513	532	531	536	506	550	540	539	513	503	533	531	515	508	526	485	532	582	520	499	553	528	567	551	514	522	516	566	526	555	549	507	537	523	505	572	522	526	556	510	499	548	523	535	532	530	528	525	529	528	524	516	529	513	514	510	514	527	528	543	565	507	519	483	492	496	566	570	517	523	515	532	535	557	488	543	509	486	513	556	530	530	530	463	526	513	521	534	530	533	546	505	526	521	539	513	558	532	494	524	531	522	509	530	519	541	543	538	549	515	526	566	489	534	565	515	533	524	525	476	534	552	537	534	528	564	527	549	521	532	529	528	502	501	506	499	487	521	533	536	524	553	572	513	492	543	559	532	575	544	516	478	514	536	535	546	556	523	517	516	539	480	512	559	598	532	518	578	533	516	493	487	556	511	530	535	508	492	500	545	529	497	534	558	485	481	495	526	549	486	480	536	492	525	512	515	543	534	523	514	532	563	531	536	460	567	521	518	499	527	540	514	499	543	568	569	576	503	498	499	504	510	519	543	515	519	510	524	530	527	569	560	530	535	504	491	540	548	509	494	506	526	513	549	543	526	520	550	547	511	525	534	536	538	540	545	526	529	534	516	509	554	522	544	541	531	487	503	532	524	524	552	549	510	548	527	546	524	535	519	491	518	514	556	535	523	526	548	495	500	516	547	537	558	529	523	547	524	507	531	522	541	542	552	532	525	520	550	500	518	536	538	548	550	545	542	529	531	534	507	546	526	505	477	550	523	570	487	514	481	500	565	499	533	532	529	552	519	546	519	536	499	537	569	575	472	496	507	490	531	521	515	559	533	526	541	599	514	506	542	530	534	526	498	482	519	547	540	554	523	536	579	537	518	524	540	537	499	550	548	549	545	568	483	527	529	525	514	549	511	529	545	567	532	552	552	572	561	466	563	520	521	535	542	524	557	549	565	528	531	529	500	527	559	544	508	562	540	539	525	538	530	549	520	538	539	526	555	544	537	469	531	529	557	491	505	566	495	546	521	521	542	536	558	504	559	537	539	542	534	549	521	476	560	539	526	481	527	564	487	505	510	531	559	534	533	574	556	503	499	500	524	558	529	543	505	539	537	485	532	517	522	490	531	571	500	512	518	528	537	532	560	512	531	521	520	544	551	551	535	513	516	546	532	512	534	547	488	510	537	517	519	560	513	549	526	538	567	515	490	491	507	488	511	480	507	555	534	532	516	537	557	577	563	549	532	520	494	500	545	510	556	513	488	545	496	529	542	486	554	521	560	558	531	553	484	539	530	509	501	534	477	525	500	544	517	522	510	564	529	539	510	481	538	502	519	550	532	539	543	502	559	501	509	525	533	519	518	525	522	546	518	487	525	523	524	548	531	540	520	525	510	512	507	500	552	498	536	542	499	511	542	519	530	520	515	544	556	511	523	526	568	540	503	515	489	492	540	524	539	520	513	505	536	554	503	549	545	547	497	546	512	541	480	530	500	558	506	539	569	562	492	534	548	521	539	536	565	521	552	538	544	555	518	513	474	555	513	536	478	548	552	510	514	554	502	522	544	546	525	566	533	536	515	539	532	529	510	520	543	509	521	512	507	539	505	501	536	505	544	542	544	519	556	511	551	511	514	517	547	485	544	537	516	551	549	566	551	530	557	538	520	546	557	545	510	551	528	550	521	537	486	587	502	541	519	548	558	548	498	527	533	524	540	499	552	499	499	533	544	520	519	568	546	533	526	512	527	538	514	533	564	528	524	510	514	538	529	551	528	568	523	563
8451	4424	6095	4600	2810	1511	892	750	686	791	1419	1028	1211	1069	670	432	306	276	226	239	253	201	215	216	227	219	215	226	217	191	211	248	215	229	204	249	219	221	224	230	210	226	209	259	219	225	243	214	223	235	253	217	220	239	223	238	230	221	221	233	219	242	256	226	213	245	245	206	224	221	223	225	242	261	238	214	216	221	199	210	198	216	261	211	222	247	237	200	248	226	226	241	224	221	233	248	226	211	220	248	245	223	245	267	254	200	217	219	265	224	216	233	218	213	225	227	221	213	228	235	211	208	216	240	224	220	228	222	262	243	220	191	264	241	225	227	233	230	232	242	221	242	238	251	212	234	229	220	217	235	251	217	243	219	221	229	226	216	216	254	220	227	247	232	250	241	250	212	241	232	200	224	228	213	245	216	229	204	259	208	215	206	196	226	204	229	197	242	240	251	217	214	229	238	232	229	219	242	240	224	237	208	249	234	245	224	250	223	225	242	225	237	250	257	228	241	218	229	215	235	228	256	250	247	234	201	237	216	214	196	236	238	225	223	238	239	242	238	233	235	234	219	208	227	208	261	215	219	234	229	268	217	223	222	211	201	216	247	239	228	210	229	245	243	232	220	224	219	201	222	228	207	230	230	218	222	231	215	233	235	201	187	234	241	205	231	248	246	215	230	249	231	252	222	197	222	263	231	209	241	239	233	200	215	247	216	214	250	228	219	239	254	203	234	211	243	245	219	241	246	246	216	218	216	212	224	234	227	221	239	228	219	232	217	204	221	220	230	208	257	221	239	212	226	221	220	245	249	221	215	228	202	223	218	211	230	227	243	230	218	210	231	226	197	202	219	226	219	240	222	252	222	266	204	253	206	223	232	215	284	233	247	247	239	235	223	224	218	230	229	232	229	233	254	242	223	227	245	255	246	228	246	218	222	232	223	249	229	223	228	220	216	223	244	247	257	261	217	238	225	247	214	220	243	213	212	225	226	213	217	222	209	232	223	223	252	238	236	223	240	243	226	233	233	246	236	220	209	219	244	236	219	231	228	220	246	241	212	231	224	245	230	233	215	220	228	226	246	231	232	231	219	234	253	238	201	242	218	217	204	222	230	221	225	235	227	223	214	221	226	263	227	243	257	241	223	205	252	251	235	229	238	229	206	217	219	210	234	247	224	225	222	218	219	265	231	223	217	248	237	238	244	212	234	191	213	245	245	230	208	222	260	216	225	210	232	226	239	217	230	229	249	267	240	232	239	223	253	209	215	203	224	201	227	245	234	210	243	217	229	229	202	242	231	215	227	245	235	267	217	234	227	213	223	235	217	231	218	233	225	232	233	222	234	240	244	225	229	249	221	241	225	219	204	226	193	226	229	198	234	215	213	224	209	270	245	241	258	241	240	223	223	224	206	228	237	224	240	218	246	230	217	237	227	231	217	230	227	221	209	214	241	209	235	245	227	227	231	201	194	224	216	194	225	233	233	219	185	225	227	180	228	218	257	204	228	198	259	229	219	235	249	213	229	229	240	231	247	206	221	213	220	240	218	209	254	252	238	259	237	228	234	229	205	237	206	223	226	229	246	231	232	242	259	207	251	221	237	227	224	232	239	222	233	204	214	239	240	231	238	210	245	233	236	216	229	224	225	228	203	221	263	212	253	231	227	245	209	257	231	222	217	229	224	234	227	258	235	212	245	211	222	234	243	231	223	224	227	214	234	212	238	233	215	251	248	233	231	238	235	223	224	238	220	241	241	244	233	214	226	218	229	246	228	249	223	231	267	213	210	229	230	221	216	250	214	235	248	201	251	210	225	238	236	203	247	209	229	211	246	250	232	242	231	230	228	212	206	227	211	225	265	231	219	207	200	245	253	221	202	218	255	226	244	247	243	223	239	257	238	215	244	220	213	220	216	248	226	221	245	235	217	223	233	220	251	217	216	236	212	240	227	229	219	199	251	250	226	217	249	226	248	198	241	227	236	229	243	217	242	239	236	227	223	228	225	227	188	198	181	225	255	213	229	256	225	213	234	195	205	226	221	238	244	245	264	226	215	232	243	234	238	240	251	231	213	217	228	242	234	240	235	239	252	233	232	220	235	218	218	253	233	229	242	230	208	205	231	211	228	239	226	242	216	234	244	232	226	232	237	249	252	215	226	226	246	200	211	240	232	201	246	231	232	229	178	214	205	236	201	223	228	226	247	207	217	200	218	217	218	216	237	216	232	220	240	245	237	221	225	234	253	231	226	219	226	220	228	226	247	226	253	230	222	245	249	232	211	252	218	245	202	241	218	241	254	217	226	217	255	224	243	244	260	235	222	238	208	222	221	231	272	218	212	245	226	226	222	231	231	233	207	213	239	224	239	204	184	222	247	217	244	259	213	216	232	250	226	243	222	226	208	214	233	258	229	213	221	227	225	206	210	231	202	198	239	230	209	210	232	237	196	242	238	254	232	223	205	241	218	227	231	205	224	225	184	253	214	259	249	218	220	212	202	231	237	229	214	235	248	237	231	214	223	240	231	216	252	232	244	245	239	232	224	207	219	224	241	221	246	251	257	232	186	265	240	239	234	209	244	213	244	234	261	221	254	217	211	218	233	235	209	237	239	203	208	227	211	226	222	243	220	208	231	236	245	209	224	211	230	192	237	216	229	212	230	218	219	218	240	217	218	219	232	268	228	213	221	221	230	243	205	246	216	276	201	225	232	257	247	233	231	255	228	243	245	270	231	246	237	216	239	236	224	224	231	226	229	215	244	209	240	187	262	236	218	232	229	208	230	232	244	245	225	218	229	250	222	221	245	208	247	252	261	185	243	201	220	189	232	215	229	212	235	221	190	221	237	235	223	236	229	238	234	209	233	195	214	235	231	227	241	204	244	231	237	215	244	246	235	243	224	232	228	233	236	252	239	215	228	247	210	225	237	247	227	240	230	239	220	215	232	251	235	230	216	253	238	276	206	225	222	218	236	212	229	236	214	217	227	217	219	220	229	228	210	235	204	214	228	246	223	211	242	227	233	222	236	191	218	224	216	256	226	238	249	204	212	227	238	224	233	232	251	241	243	222	250	228	240	219	235	197	210	230	244	224	231	213	222	234	242	210	227	233	220	224	238	219	232	242	241	220	224	214	226	250	212	255	237	225	209	227	239	229	218	205	254	240	220	238	241	252	221	205	237	224	207	201	218	216	210	235	233	236	222	249	231	220	221	243	205	245	211	243	234	232	213	230	212	199	215	241	206	222	236	227	244	233	227	231	253	246	250	239	203	238	237	237	221	225	226	221	219	234	229	227	225	216	238	220	231	254	259	241	222	223	242	221	217	252	217	230	228	195	216	213	230	260	233	236	259	216	208	199	222	229	227	241	193	231	232	213	220	235	216	197	238	227	236	199	229	221	239	232	220	233	221	250	234	228	261	229	227	233	212	187	263	207	221	240	255	220	220	217	232	220	194	237	220	208	231	249	227	226	193	223	239	234	252	231	238	211	235	211	226
6340	4156	10429	12267	9920	6127	4133	3381	3459	3942	7486	5250	5659	4652	2355	1347	861	668	598	634	598	571	601	598	540	583	557	586	638	633	630	572	596	611	593	609	610	579	630	573	578	580	587	584	584	598	606	590	591	577	593	598	551	619	584	590	567	577	579	540	588	628	529	570	533	597	592	633	644	565	613	582	590	566	579	617	592	581	592	597	566	637	618	585	567	602	581	589	547	614	613	555	608	566	578	617	600	616	621	615	581	621	564	617	595	566	581	624	595	578	550	606	607	589	568	598	608	625	583	596	608	612	568	579	599	592	625	612	584	573	586	587	586	626	602	643	565	598	593	602	615	558	586	564	551	596	555	577	577	622	608	601	603	572	613	571	570	589	584	611	611	586	581	626	583	629	599	616	606	630	655	620	549	634	613	592	598	627	564	569	602	622	636	605	584	572	583	601	592	618	588	579	599	594	593	587	595	552	597	565	546	595	584	555	570	593	601	576	628	598	551	573	585	562	557	604	591	606	603	632	596	567	561	575	617	605	604	635	575	545	584	624	614	616	623	568	608	589	563	630	596	577	595	560	586	569	562	576	570	570	613	608	614	584	584	552	569	641	567	603	611	586	620	572	579	587	601	548	574	611	588	581	585	586	558	624	586	594	584	595	582	604	612	566	601	596	556	550	589	589	590	625	623	552	610	563	601	583	572	575	597	578	576	551	609	643	568	564	590	624	587	587	604	612	560	604	634	563	597	543	589	556	583	614	585	602	612	580	609	580	579	620	558	549	561	598	588	557	641	585	586	575	579	588	582	594	608	618	649	583	574	654	598	591	616	576	581	580	591	595	587	579	582	528	622	612	575	583	629	572	587	611	579	630	619	620	584	590	565	599	602	581	532	590	607	587	551	604	583	574	628	551	586	565	585	601	611	578	603	590	615	584	596	575	587	609	596	598	562	592	625	574	654	563	565	564	583	600	624	577	624	612	579	575	602	570	547	570	587	561	577	590	574	615	545	657	583	586	578	622	609	610	616	616	593	566	578	576	566	562	609	581	612	590	571	619	602	587	625	575	591	605	618	597	602	573	606	566	639	560	583	591	607	616	588	579	591	541	557	594	631	555	587	570	604	598	622	559	564	635	601	587	629	631	601	551	592	571	574	598	610	526	627	605	567	551	624	559	613	558	589	573	605	599	559	578	599	558	613	597	588	575	555	639	574	625	592	588	609	569	593	607	530	585	624	630	657	581	601	593	584	581	617	574	586	597	545	602	622	582	572	656	589	578	580	579	559	643	587	635	631	573	605	618	600	565	567	600	618	586	555	588	614	606	582	625	610	591	593	608	625	645	582	553	587	583	610	599	601	597	580	589	574	579	577	637	538	586	591	621	632	583	575	551	621	582	588	612	590	579	548	613	595	592	611	592	588	599	585	595	615	587	573	585	570	633	629	613	591	575	588	616	606	580	568	566	627	635	560	602	618	603	630	605	630	593	639	594	594	607	611	596	572	578	584	582	616	597	605	564	571	638	579	578	602	623	597	565	623	554	587	575	623	615	550	554	605	552	573	563	626	602	595	593	556	590	605	583	566	609	569	597	599	608	544	563	608	550	600	548	575	606	575	564	586	618	561	600	583	638	543	577	612	626	644	583	562	622	600	630	591	567	576	576	571	581	571	568	588	553	604	692	574	588	585	594	574	608	578	611	605	585	623	617	592	611	571	584	552	626	593	593	585	572	573	551	573	577	565	592	584	620	561	597	576	590	616	607	595	619	614	591	617	554	556	579	653	592	599	576	578	586	557	579	577	575	574	614	555	581	616	622	591	586	584	587	581	655	570	533	567	581	573	573	609	606	587	583	583	580	614	624	620	566	585	602	568	602	549	609	641	555	576	614	581	589	605	547	643	587	593	601	616	568	574	571	630	586	599	580	618	586	596	534	593	583	525	630	579	580	576	638	576	563	597	594	656	576	607	587	542	578	598	575	599	582	607	571	622	612	592	590	639	558	560	583	568	598	598	612	622	620	597	577	569	591	634	636	649	628	560	592	600	602	579	585	625	582	564	575	591	568	572	581	647	577	584	617	605	628	610	580	595	611	569	594	603	597	530	621	588	570	615	617	515	625	634	623	557	557	579	635	570	579	583	551	582	594	611	596	581	585	562	559	623	596	562	580	595	576	567	602	590	613	557	572	566	606	599	620	611	570	614	577	570	616	612	614	588	582	573	614	592	557	613	622	557	577	578	580	575	592	558	584	581	559	599	619	554	623	593	522	593	591	623	599	628	556	581	645	605	608	611	574	598	609	593	622	582	571	577	612	574	574	576	599	568	589	525	614	580	531	568	608	577	604	579	597	586	587	579	592	633	603	543	600	569	585	621	576	604	561	544	609	555	561	543	617	558	603	597	561	598	597	579	601	611	609	608	547	573	585	564	576	597	598	645	595	614	599	585	568	629	589	597	612	566	601	563	595	601	637	592	560	604	568	644	568	601	544	578	547	606	623	588	615	628	608	623	582	582	569	560	586	570	601	611	625	604	614	601	642	585	554	592	604	574	624	543	555	542	586	603	596	617	584	561	609	585	607	597	611	595	545	543	615	580	565	598	595	606	535	628	620	586	595	596	575	580	580	589	549	549	602	586	589	574	580	633	594	609	582	605	582	603	663	609	604	575	587	584	614	598	571	605	591	594	557	591	584	577	579	627	567	597	536	562	608	621	574	596	601	620	612	584	622	556	614	619	575	610	577	605	630	579	598	591	581	597	611	557	566	595	553	603	578	572	612	602	607	615	624	600	600	622	588	603	577	611	568	577	659	604	560	594	553	547	589	612	561	619	585	632	620	589	595	620	616	590	594	609	597	560	602	571	600	581	612	601	631	593	572	610	594	595	587	592	560	553	610	601	588	623	633	610	620	631	607	564	617	594	599	580	595	594	605	582	631	603	567	611	587	575	587	637	568	555	564	633	622	560	572	563	584	572	547	603	637	596	580	579	607	546	599	550	593	599	604	605	566	579	572	579	604	616	512	595	554	630	600	576	572	578	603	608	643	590	569	586	609	623	600	603	589	596	569	538	582	563	569	588	595	585	614	551	606	584	619	612	590	586	587	604	604	658	582	597	634	582	593	590	607	580	598	632	561	625	569	619	578	577	627	588	558	547	623	614	580	563	556	601	583	622	561	567	656	573	606	565	567	589	570	641	596	628	613	609	593	589	643	616	584	625	572	576	584	600	558	616	602	595	605	626	564	598	579	608	555	630	629	556	591	593	607	583	620	615	563	628	630	583	635	560	594	618	575	542	585	610	576	604	632	572	576	590	594	594	593	575	598	606	595	621	565	620	557	594	606	582	582	536	578	559	549	584	612	572	621	606	602	597	613	554	581	593	553	562	595	586	569	620	570	550	603	580	584	601	619	650	611	554	612	649	600	562	552	611	580	640	562	579	624	593	627	558	551	586	540	624	615	596	617	574	547	598	563	596	585	573	594	617	618	569	591	562	596
23821	10713	9272	6077	3586	2401	1978	1618	1401	6427	11072	13798	12786	8031	3754	1564	615	351	293	254	229	244	229	244	212	216	225	229	252	242	240	249	258	242	241	263	256	234	241	235	245	236	236	228	255	231	250	225	255	245	235	269	241	224	237	253	245	222	231	252	258	243	258	236	245	231	214	234	232	230	237	239	236	213	227	261	234	214	255	243	252	244	244	255	249	230	222	236	256	199	201	235	230	242	235	239	266	252	250	235	239	210	225	240	254	236	240	241	260	238	212	279	212	251	238	256	240	271	261	228	223	235	240	210	250	245	268	268	222	256	237	245	273	247	228	229	259	230	267	252	232	220	222	264	263	209	266	253	242	235	242	252	239	249	212	230	227	236	233	230	261	258	224	250	233	203	245	274	219	244	218	236	221	260	228	236	255	235	227	246	257	229	227	258	233	252	233	220	221	235	235	268	241	260	265	248	249	220	257	223	211	257	233	257	240	236	233	251	233	261	239	238	225	232	258	233	226	243	243	244	232	244	204	228	260	253	244	243	240	253	237	224	276	243	251	245	237	247	270	251	253	262	234	252	247	258	224	247	220	241	250	226	254	240	229	222	215	255	235	257	260	245	244	280	234	225	241	221	236	242	230	241	235	240	253	227	242	254	212	264	246	272	258	265	251	247	199	250	261	256	249	239	233	243	235	229	221	249	218	241	237	224	237	231	228	219	231	232	233	237	233	226	237	250	231	243	219	229	235	243	229	236	284	270	239	244	240	240	241	247	240	256	249	260	235	264	246	235	263	256	224	222	212	255	243	242	258	254	250	228	247	246	219	221	247	223	252	213	241	209	244	232	264	229	245	230	268	245	216	271	270	240	230	233	233	242	246	244	236	224	229	247	260	259	255	254	230	241	234	253	219	239	240	232	218	251	267	243	229	213	225	251	230	253	253	218	249	263	246	253	253	271	239	228	260	251	225	243	257	233	256	229	243	236	239	240	241	230	265	242	241	255	238	253	230	221	241	244	200	223	267	259	224	255	230	207	263	222	227	229	229	218	217	241	215	254	245	246	254	240	260	238	253	266	251	263	205	230	254	260	257	255	229	238	246	243	235	213	242	253	228	236	254	226	247	239	223	231	225	260	246	233	247	234	272	255	254	231	261	258	273	245	240	250	233	241	221	242	232	247	257	264	215	234	236	260	262	211	289	247	221	228	236	259	234	264	230	250	232	243	261	235	253	233	239	251	236	281	227	243	242	237	254	256	255	221	228	244	228	250	224	227	230	224	226	235	216	247	224	250	252	234	250	260	263	278	232	277	232	221	236	244	284	234	223	228	230	220	278	252	265	221	243	253	223	246	226	230	220	264	253	239	249	262	244	239	241	258	219	256	245	234	215	249	260	220	236	216	254	255	234	254	250	218	220	260	233	245	231	259	262	247	232	250	274	260	229	238	230	234	234	230	213	244	255	250	281	251	249	262	221	238	271	252	256	232	238	251	257	217	253	236	221	254	230	275	250	284	224	255	235	234	238	229	224	259	227	226	246	246	244	255	231	233	261	254	237	261	241	251	237	235	242	231	245	254	233	208	231	226	229	243	246	232	227	245	233	248	233	245	242	242	264	239	256	225	224	249	236	249	236	240	242	262	244	231	215	240	259	219	219	246	239	252	230	274	235	274	233	234	234	207	231	251	259	229	236	257	246	232	261	248	275	218	261	241	230	251	224	222	248	231	232	253	230	238	227	216	217	277	231	212	223	195	230	244	236	233	219	242	248	204	247	242	235	247	215	229	231	234	239	260	246	242	216	258	233	233	220	226	214	247	241	224	239	241	222	215	250	246	239	250	229	252	223	258	220	261	224	256	259	239	245	244	230	267	235	236	244	230	257	243	240	221	227	250	222	225	221	255	228	248	232	266	247	244	260	240	243	239	222	242	260	253	228	248	243	248	253	241	249	258	240	236	251	254	238	244	247	268	255	250	209	232	229	250	233	219	239	238	239	250	250	235	262	247	236	257	247	244	258	262	244	252	235	232	237	264	238	233	244	239	243	229	254	242	250	239	259	220	242	258	244	227	268	262	217	242	220	266	229	256	231	217	247	240	243	224	203	228	265	226	219	226	271	229	224	235	244	230	265	264	226	231	280	248	261	227	244	252	264	269	239	228	218	223	237	245	271	261	239	246	231	248	222	228	243	235	233	259	228	242	258	266	257	228	225	206	249	222	230	283	226	210	223	216	252	220	230	266	219	236	238	241	239	219	249	214	253	267	241	244	247	233	260	237	237	237	252	231	224	226	275	247	263	241	244	261	242	238	230	231	257	214	235	241	251	255	241	227	233	230	226	254	247	256	262	250	241	237	238	270	232	243	224	251	216	218	239	256	257	235	269	212	240	289	249	242	253	252	267	224	237	264	243	248	220	225	221	224	221	251	225	258	244	230	255	236	210	268	252	248	249	250	246	245	237	257	243	225	208	245	259	230	254	254	225	237	207	256	212	259	262	246	234	247	262	238	236	216	218	219	226	262	239	252	231	276	265	227	240	247	239	238	257	233	246	238	265	256	246	219	240	228	236	250	224	258	234	230	245	233	251	231	234	218	233	227	247	258	263	206	237	291	249	261	233	245	246	248	221	235	243	237	220	230	255	227	226	231	237	250	248	257	243	245	229	232	237	239	222	237	225	238	222	245	253	237	246	224	273	252	234	232	215	229	223	242	250	248	267	232	254	239	236	238	245	233	251	222	267	276	278	246	225	235	269	263	230	224	248	238	233	248	260	255	225	277	212	253	245	219	251	240	232	236	212	239	268	246	234	229	260	253	245	226	269	234	228	241	235	229	259	237	202	244	245	235	243	238	231	246	211	246	260	250	232	241	228	249	258	233	255	238	246	239	259	241	241	233	236	229	226	225	267	223	225	225	211	216	255	245	249	244	205	256	238	235	236	244	241	245	227	241	260	246	234	250	243	257	225	245	249	229	281	254	244	243	238	214	230	247	239	249	221	241	226	240	257	269	239	231	250	275	266	230	244	240	225	246	229	264	270	249	243	246	241	228	261	235	262	235	235	242	232	250	213	240	225	224	225	220	232	247	254	228	230	228	232	253	222	223	243	239	218	239	245	239	224	247	233	211	224	254	207	242	242	229	241	252	226	224	240	252	256	230	253	250	243	223	242	234	261	246	238	258	262	261	252	248	244	238	237	265	230	245	260	230	224	225	274	226	250	231	225	249	224	248	256	253	256	232	223	242	270	237	246	232	233	243	217	233	244	276	218	223	227	254	240	250	221	241	218	233	201	240	207	238	260	255	235	249	225	233	248	230	238	240	215	249	239	278	226	250	224	234	233	217	220	250	225	252	222	250	270	247	244	237	222	214	246	257	267	223	248	238	210	237	228	226	246	255	221	234	233	247	248	223	261	234	251	238	246	243	275	227	269	221	254	250	240	224	239	236	218	228	241	240	263	241	235	234	240	235	266	231	252	227	244	232	267	252	237	242	239	250
14411	6654	12874	13828	11047	9045	8367	7098	7022	21804	30882	35872	33359	25332	15242	7047	2713	1229	784	668	599	595	629	644	650	612	619	616	589	603	598	583	638	644	611	629	631	633	648	594	692	613	590	578	608	639	579	607	621	630	663	640	644	582	615	632	647	632	607	615	604	632	608	608	586	672	606	595	568	600	630	596	636	622	591	655	622	596	646	620	646	573	564	573	654	566	651	575	595	645	571	598	598	582	581	599	633	585	603	587	644	630	589	656	592	643	571	634	600	657	618	637	673	581	575	668	651	604	607	614	645	603	607	625	606	635	627	577	627	602	620	600	628	672	589	656	600	622	599	635	605	619	652	595	643	585	610	563	634	657	607	602	584	633	593	623	632	588	603	586	632	640	622	573	626	582	555	575	585	647	631	661	628	645	615	600	604	607	600	593	615	628	603	589	615	588	604	559	608	622	655	547	602	622	589	646	624	602	594	643	594	615	608	628	579	603	632	576	668	622	610	646	643	628	598	652	598	639	594	600	586	649	628	668	634	590	616	650	599	610	637	599	610	642	647	648	626	609	598	609	643	617	678	638	632	619	593	614	612	602	620	607	570	614	576	577	620	584	624	594	638	590	642	605	631	621	607	584	620	575	600	590	588	603	589	644	660	628	627	664	598	635	612	615	596	663	588	637	616	586	591	654	615	602	646	613	563	611	667	610	638	566	631	639	668	624	591	644	602	610	607	633	626	596	615	623	601	570	600	604	638	622	621	643	629	596	626	606	593	609	609	651	590	606	629	595	629	613	605	649	606	643	637	594	614	643	631	579	642	607	626	620	610	650	611	556	598	609	650	615	641	616	620	651	610	608	616	646	638	611	644	635	593	636	624	602	638	669	639	635	613	640	613	627	652	613	647	586	629	652	630	630	609	606	612	632	587	620	585	622	627	602	610	593	614	606	614	636	589	613	576	569	626	557	608	609	606	597	632	573	644	613	634	622	619	643	608	640	648	625	652	594	634	593	589	613	620	625	613	602	645	611	621	670	651	595	646	657	621	621	619	650	605	641	659	640	599	619	614	606	615	649	645	592	636	645	618	586	614	612	604	620	638	592	622	603	620	597	624	629	591	568	618	596	656	613	591	584	613	629	624	600	619	627	616	607	619	572	642	625	602	650	562	624	596	612	587	673	620	613	613	661	628	640	617	604	623	588	620	639	634	617	624	639	615	656	619	659	592	597	609	657	646	637	663	609	597	591	583	636	598	629	618	584	629	622	590	642	614	630	605	614	625	575	616	657	645	649	618	638	595	619	575	656	613	612	628	617	609	612	634	612	663	624	629	609	630	644	562	590	662	607	631	598	619	639	589	611	561	600	605	624	571	596	613	609	641	613	590	609	635	619	610	611	617	618	651	599	592	641	610	632	615	565	646	636	607	552	595	617	596	600	617	606	569	622	558	636	620	657	624	609	649	582	629	589	596	646	602	630	592	606	608	714	606	652	627	641	647	631	621	637	643	569	597	595	606	640	640	667	574	594	632	600	597	628	681	591	555	620	623	626	616	590	603	572	645	579	605	613	565	637	616	635	587	577	614	606	604	660	614	572	623	618	615	616	611	608	593	574	624	638	661	621	643	603	569	597	562	610	617	627	639	607	648	655	612	667	617	611	674	606	596	634	645	603	639	576	614	617	618	644	597	590	664	609	589	640	624	610	597	624	585	625	637	622	625	633	601	622	664	550	636	605	614	623	613	597	628	612	613	640	626	639	611	596	655	636	607	590	585	596	578	619	625	580	637	595	620	568	616	608	607	591	627	623	634	625	613	600	607	639	637	570	634	628	628	635	609	556	610	608	606	624	647	633	621	604	609	653	599	677	630	620	615	611	615	627	612	617	629	621	607	633	628	615	619	615	675	681	584	653	634	616	623	584	618	606	586	592	622	578	650	626	598	649	598	625	632	605	578	586	622	602	623	588	611	611	621	605	618	596	619	651	619	568	620	594	566	603	591	598	637	656	613	566	593	613	615	660	629	661	641	601	625	635	656	646	664	600	567	669	673	605	586	620	630	614	635	590	643	623	627	616	669	612	613	602	604	610	636	611	646	591	603	651	581	614	605	587	608	592	610	630	627	605	608	612	602	661	606	615	668	580	588	628	637	595	563	596	590	566	620	661	624	621	619	626	645	630	591	617	624	621	602	600	632	591	636	598	598	583	659	594	626	623	613	632	662	629	614	615	623	632	620	623	606	585	590	619	593	633	617	637	591	602	609	637	622	605	580	615	608	657	608	595	630	641	605	611	621	635	653	593	615	577	645	603	604	607	595	602	652	599	614	610	585	676	631	609	644	658	629	613	621	582	604	599	606	626	582	578	606	587	629	655	617	614	590	588	561	620	606	659	602	622	576	645	643	607	652	635	665	626	636	615	582	605	619	616	609	640	611	633	627	608	668	573	644	616	604	640	603	635	596	595	578	607	626	613	598	623	601	658	655	607	675	632	620	634	644	651	648	604	644	632	677	632	576	616	634	552	614	605	619	630	594	647	569	631	622	602	591	628	554	608	645	626	657	626	593	552	594	621	633	624	661	607	599	578	628	595	641	613	662	583	633	641	609	616	677	566	589	613	596	633	603	648	666	630	615	654	595	607	619	594	594	653	638	620	632	643	590	620	626	636	630	657	651	617	636	618	594	633	607	608	548	594	620	648	572	638	622	626	616	603	632	586	594	638	627	580	633	644	633	570	621	621	646	639	618	639	635	604	616	622	605	618	616	616	607	590	634	622	661	617	636	645	624	621	605	641	630	607	596	573	584	596	631	623	640	667	627	628	621	594	573	631	653	605	588	592	627	619	627	659	575	576	594	650	641	568	612	688	598	652	630	621	600	623	659	621	634	607	619	663	619	638	602	605	616	593	591	627	590	605	636	643	601	600	617	602	656	595	645	605	603	669	586	657	625	651	615	646	622	589	627	630	622	605	659	606	583	637	618	638	602	632	601	623	649	645	590	638	677	653	609	653	640	622	614	574	584	667	662	632	602	630	643	631	650	595	619	604	623	630	619	591	609	584	672	602	632	619	624	631	628	648	626	623	621	582	601	610	608	639	664	609	648	583	589	636	589	635	633	594	633	597	618	597	623	580	619	606	613	626	615	626	626	587	635	601	591	650	623	612	587	635	620	588	625	596	614	603	633	582	592	584	599	659	621	625	579	629	610	623	638	625	617	583	595	614	606	610	573	644	576	584	631	643	617	583	618	605	626	619	677	635	626	648	631	604	591	595	611	607	641	581	653	619	601	602	626	650	622	626	636	623	628	600	662	610	620	588	603	614	610	662	674	634	640	642	624	657	561	555	582	614	635	611	636	606	601	624	625	599	624	591	618	630	623	594	618	636	640	607	589	604	604	589	578	583	608	656	610	592	583	612	637	642	637	617	642	612	629	599	582	579	618	583	629	589	583	595	613	609	568	608	601	633	619	625	604	609	660	647	656	578	614	634	631	636	639	630	651	649
22845	9122	9462	6333	2897	1659	1563	1241	2618	9201	20517	25849	25180	16334	7389	2835	1016	516	279	208	214	152	212	209	193	202	197	206	207	193	181	202	204	206	231	243	155	199	182	176	201	204	189	218	198	203	198	176	183	202	226	188	199	197	221	218	214	202	196	196	191	173	193	185	175	202	176	199	200	212	207	173	200	180	200	233	224	177	173	200	192	239	207	197	190	188	213	191	184	222	197	174	214	201	225	214	189	188	206	232	207	187	205	210	186	207	223	198	223	208	240	176	189	210	195	220	211	200	211	200	188	169	195	203	187	187	205	179	202	165	210	192	191	221	238	203	205	214	191	186	206	192	208	187	199	191	206	197	183	216	194	221	191	195	196	202	191	209	200	207	205	240	203	222	184	187	197	196	191	199	203	217	196	195	188	196	185	236	193	209	202	188	217	196	190	239	209	202	203	208	187	178	192	207	206	195	183	200	208	214	225	221	175	225	229	190	203	221	211	195	205	184	220	190	204	192	204	228	197	186	206	199	189	190	213	201	209	193	192	206	166	187	182	212	197	203	223	204	211	188	197	189	195	211	204	217	201	202	175	203	202	188	191	204	197	191	186	200	204	209	190	206	217	172	187	183	201	178	185	221	189	209	201	196	180	215	211	205	182	210	201	189	212	210	208	179	203	199	203	214	222	214	194	209	197	194	197	191	222	224	200	193	218	214	202	207	201	199	206	199	201	217	180	188	206	189	202	180	163	181	175	196	190	189	184	227	213	187	213	217	203	195	186	207	190	210	184	217	202	188	228	203	203	194	198	216	203	196	176	194	221	190	202	230	241	198	204	212	213	212	217	223	191	178	210	183	205	181	201	199	231	180	214	185	199	211	214	192	174	197	202	188	197	218	191	188	195	193	211	173	192	199	208	207	197	197	192	194	186	197	204	183	186	180	190	221	221	217	205	213	214	207	191	211	195	216	212	203	240	198	192	215	203	218	201	195	212	213	203	208	218	204	206	225	219	219	200	227	166	220	200	205	201	194	198	182	191	216	186	192	192	212	209	219	198	193	202	218	185	216	220	193	223	195	198	183	216	194	198	211	193	199	207	197	221	204	215	187	193	198	199	191	207	180	204	217	216	219	223	198	210	207	193	197	205	205	213	208	216	180	184	208	202	206	201	184	215	210	193	185	186	209	196	176	208	204	203	220	210	191	200	202	183	213	173	194	185	232	217	208	189	204	185	191	187	208	192	196	200	190	188	198	207	205	192	218	198	197	239	190	217	223	210	216	209	219	220	195	205	216	185	208	225	201	217	197	185	181	210	195	193	212	216	182	210	186	219	196	218	202	211	204	216	211	195	213	196	196	207	219	194	231	212	208	184	219	217	195	211	203	211	188	206	205	194	192	215	196	185	208	187	204	195	177	196	183	194	166	210	210	197	205	209	205	209	220	222	207	209	192	212	191	201	197	186	196	193	182	202	222	213	199	197	236	207	200	214	207	221	178	193	208	217	183	187	188	219	197	209	191	205	192	198	192	215	235	215	240	202	220	221	234	219	227	204	218	209	195	195	197	208	208	196	190	203	193	191	208	165	200	210	180	198	215	223	204	211	180	187	211	194	203	205	191	195	234	197	212	197	210	180	219	221	181	191	209	216	216	208	211	189	195	181	201	212	202	219	202	185	195	205	206	255	201	190	222	235	189	209	206	193	181	176	208	193	226	203	191	201	186	202	193	223	230	191	197	211	215	203	186	205	182	212	210	219	210	180	201	201	191	189	178	216	210	197	182	196	199	219	193	216	207	186	174	180	160	230	228	224	203	203	207	218	171	215	186	211	197	203	193	193	178	189	207	251	188	203	196	198	203	211	179	180	201	217	205	194	214	202	197	208	209	197	198	226	204	206	222	207	197	199	207	191	232	210	201	203	225	218	197	228	192	214	213	197	191	201	203	194	181	214	213	198	189	199	217	238	212	202	192	176	211	200	192	216	226	221	210	188	182	188	192	209	193	223	200	191	216	187	183	210	246	212	182	220	208	203	195	220	202	199	236	218	195	207	203	232	212	179	187	204	206	190	198	191	220	209	202	185	203	186	189	206	207	204	215	222	219	220	194	197	189	210	203	192	207	185	199	206	225	205	206	216	228	188	210	184	195	224	210	196	184	218	229	211	195	191	233	213	156	217	214	208	210	170	206	219	199	188	203	182	210	203	213	193	193	210	205	209	208	186	184	211	191	205	202	177	210	206	200	211	201	201	190	173	182	223	206	196	177	185	196	188	205	198	210	218	228	230	228	191	189	203	210	190	191	224	205	201	187	200	204	188	225	222	206	179	194	184	219	218	210	200	193	189	172	186	223	225	194	187	194	210	201	190	210	182	194	209	212	220	208	203	190	207	220	223	208	206	212	207	199	191	204	187	210	201	190	187	186	212	207	199	201	231	213	213	212	180	196	206	192	204	222	199	213	227	199	208	202	188	206	205	220	235	227	215	217	203	193	225	181	170	211	177	199	210	201	196	214	199	213	197	199	195	172	203	232	216	197	188	179	193	223	181	215	187	199	220	207	184	151	203	193	197	198	193	200	214	196	209	203	173	189	196	192	191	187	184	188	200	210	209	204	198	212	196	220	228	196	194	198	210	201	213	209	199	190	216	175	223	212	190	210	195	222	221	194	191	191	197	213	218	216	223	205	197	197	202	189	209	209	199	210	216	202	181	194	188	200	209	229	191	191	218	213	231	211	195	206	194	200	197	187	222	234	202	182	198	201	179	215	189	211	217	194	207	198	186	215	217	208	198	201	184	214	196	205	180	207	188	203	198	193	212	218	206	206	193	211	199	200	191	207	184	224	188	188	197	210	198	206	187	185	203	209	210	189	204	230	220	202	195	198	192	187	210	213	199	168	192	190	191	215	202	188	244	219	206	221	196	196	211	205	212	205	222	194	212	202	182	193	206	189	213	188	200	187	222	208	186	201	202	220	192	214	183	201	220	197	189	203	205	199	225	193	226	215	184	194	228	191	195	209	221	187	190	193	197	200	216	213	199	209	205	207	207	209	170	213	218	225	188	189	187	178	218	206	204	205	163	201	186	203	184	229	199	206	179	207	208	181	209	180	180	188	193	206	209	204	209	181	209	194	190	224	226	183	201	216	192	216	196	168	195	217	187	181	229	217	211	176	183	187	198	192	209	208	194	202	208	210	216	207	215	196	188	206	215	189	226	210	209	195	220	169	199	214	201	206	193	201	185	201	202	203	202	184	200	187	213	214	192	225	195	185	202	198	199	173	228	163	204	222	194	209	213	193	216	189	183	204	200	190	212	188	191	181	184	197	214	183	198	217	194	196	190	222	178	183	183	205	216	200	229	184	217	212	221	217	191	167	193	212	226	204	210	219	196	188	188	208	208	202	208	217	202	185	198	193	196	198	195	185	203	214	197	219	203	192	202	216	188	195	190	210	202	193	186	194	176	222	201	178	202	205	194	206	211	208	209	207	188	216	201	202
11444	6875	13922	14587	9282	6444	7045	5980	11997	28607	42449	46631	44425	35331	22930	11598	5126	2254	1030	621	587	560	507	536	475	572	511	492	534	490	497	487	522	560	516	525	530	582	504	520	518	501	526	528	506	523	560	535	572	510	537	523	534	497	530	519	542	552	482	538	518	526	495	516	521	530	477	525	523	492	534	500	537	541	554	576	459	549	542	536	487	504	514	507	466	531	538	548	543	465	529	515	512	515	530	506	525	526	564	512	526	509	533	524	543	508	528	507	515	503	514	534	553	507	518	486	557	527	532	496	515	548	507	536	527	524	550	491	532	518	541	528	515	512	509	540	522	527	527	553	518	484	553	505	468	546	530	529	524	490	505	500	524	567	483	523	546	532	527	495	503	567	508	522	506	502	508	591	504	500	535	504	552	511	555	530	530	524	511	542	543	505	521	536	543	552	530	562	514	516	541	534	510	538	586	551	532	520	529	536	520	497	531	482	554	500	504	537	524	504	491	517	526	569	553	527	545	563	500	521	507	545	536	516	509	533	470	536	534	523	512	511	496	518	533	538	502	514	544	529	542	476	508	488	543	516	480	528	512	525	550	523	511	532	514	523	515	486	534	547	502	530	520	513	519	570	534	539	498	544	488	505	521	538	491	512	484	512	512	550	541	530	498	561	503	511	530	529	506	497	527	502	546	486	537	510	515	520	542	518	476	561	518	522	521	540	503	501	514	531	456	496	476	501	539	466	503	511	522	493	519	500	479	541	522	550	512	518	540	497	516	517	529	510	519	538	526	514	534	519	468	545	506	538	504	520	496	522	485	515	525	559	533	514	513	504	501	453	520	516	504	529	558	527	495	539	556	521	519	548	521	519	548	564	483	530	505	479	569	538	561	553	518	574	543	487	482	508	553	534	546	499	497	540	527	543	518	512	494	542	498	512	497	542	507	551	544	544	522	549	494	507	518	518	504	510	524	541	468	506	565	563	501	546	513	566	525	561	531	529	554	491	523	545	541	543	511	497	499	500	521	545	578	536	518	511	524	524	509	521	517	514	541	521	525	565	513	552	487	516	527	549	541	491	532	534	474	512	507	528	519	529	529	509	505	503	501	521	516	496	504	495	472	526	505	506	529	490	505	505	550	564	520	454	505	495	519	490	521	499	520	510	532	499	510	500	575	530	545	544	496	569	520	512	541	520	517	498	555	529	509	507	553	543	558	498	520	465	525	502	517	519	537	495	508	534	505	486	481	537	505	519	521	536	540	495	536	551	529	520	493	525	515	524	542	526	524	554	506	558	553	537	537	492	491	544	566	509	512	489	559	516	543	514	496	535	506	576	554	521	525	563	503	534	502	522	507	562	568	545	518	513	563	554	564	502	536	530	560	562	526	529	547	544	506	549	510	499	506	539	499	556	571	586	515	504	495	555	490	514	521	546	508	540	522	503	531	529	522	517	512	515	565	513	502	520	561	532	520	569	550	533	525	539	525	518	517	507	521	521	555	549	507	537	583	517	514	501	519	521	497	488	488	501	500	514	508	505	539	528	492	535	531	538	559	535	526	536	481	528	495	525	528	531	504	508	501	520	521	521	529	544	513	532	540	545	514	533	517	564	528	525	486	537	520	482	507	549	539	558	481	516	559	531	501	490	517	509	483	535	538	514	507	513	541	529	531	484	525	531	530	516	539	520	497	566	530	503	545	488	507	529	557	533	468	532	552	550	533	561	568	518	535	548	534	514	521	494	541	524	501	531	552	497	523	553	544	527	522	530	497	468	525	517	546	522	498	482	525	524	525	504	526	490	576	502	495	551	504	554	516	532	490	476	530	498	525	542	516	520	540	537	497	512	541	526	491	539	554	542	533	595	508	527	525	543	494	537	561	488	544	495	488	523	482	551	526	556	476	511	530	521	529	522	563	529	532	510	541	531	527	534	546	533	551	465	504	527	522	539	571	539	513	480	517	537	510	448	555	537	552	519	466	550	509	524	534	509	502	559	544	508	517	521	540	508	567	531	493	526	531	541	571	524	549	487	498	552	483	514	531	536	526	547	495	514	522	524	559	528	543	493	504	526	511	519	549	550	535	547	501	512	539	480	502	501	546	517	489	560	535	505	548	488	543	501	540	575	519	517	529	524	541	538	530	495	556	504	487	551	519	466	535	500	527	506	507	550	543	555	523	508	527	522	547	491	563	515	484	515	495	539	534	526	497	585	524	543	504	510	539	507	519	502	515	507	467	555	569	536	543	486	506	546	509	537	510	518	495	531	535	526	490	528	480	543	543	546	565	509	514	532	524	521	548	469	550	515	550	533	515	538	558	542	506	528	514	515	509	524	516	520	496	514	526	533	472	538	489	545	491	555	530	502	511	532	498	521	523	551	551	548	527	510	540	529	493	516	551	502	555	535	515	544	488	467	509	518	518	539	536	543	532	531	545	511	494	521	557	484	545	498	506	507	515	515	518	537	515	516	548	516	456	554	560	530	498	532	493	525	558	512	527	515	485	505	497	529	494	496	529	496	537	497	490	520	521	489	524	527	521	522	517	494	504	515	533	479	503	537	518	520	526	476	511	556	508	498	546	520	511	530	514	519	532	540	512	534	541	547	538	547	497	499	537	494	545	528	501	519	533	496	527	517	513	522	500	543	516	538	531	542	510	511	505	487	521	544	536	507	549	494	556	505	526	535	501	557	516	519	534	525	542	481	465	537	518	547	508	556	544	525	547	546	536	539	525	503	512	507	517	488	505	497	523	540	514	505	515	506	499	536	549	591	527	506	558	508	541	513	551	501	509	565	528	506	529	507	552	540	528	506	552	534	509	493	544	528	511	555	462	491	541	530	551	503	540	519	531	532	549	497	520	560	538	513	507	531	505	461	521	536	521	518	559	492	515	504	531	519	497	495	507	535	477	496	462	559	521	528	530	542	514	501	498	557	541	505	550	479	509	552	526	550	576	505	518	508	488	524	565	564	523	507	555	565	495	535	545	486	555	539	501	554	517	473	496	495	515	528	530	517	552	530	553	531	484	519	536	519	547	523	567	549	489	553	523	535	541	519	520	530	538	491	517	546	545	532	533	494	497	575	517	522	509	523	537	536	494	530	497	494	502	530	526	528	527	551	548	497	550	488	548	535	507	558	523	507	492	488	528	535	509	549	486	554	560	542	544	495	526	504	518	566	527	533	524	557	518	503	508	569	548	476	501	542	556	504	525	508	504	512	567	523	521	492	529	537	531	538	524	505	520	527	524	514	531	539	563	530	540	519	514	484	526	500	497	517	513	491	535	555	536	513	466	545	541	504	498	552	509	543	504	546	487	480	533	531	498	487	568	537	491	505	468	506	530	512	546	528	553	496	548	524	535	493	498	508	511	492	516	538	537	489	509	548	507	523	528	504	520	541	506	490	528	499	492	499	533	534	524	544	518	563	530	528	559	538	539	563	530	507	529	573	494	531	536	498	518	498	496	554	529	530	507	569	568	543	550	504	524	540	573	496	518	494
5237	2471	1909	557	411	402	346	353	356	433	999	1801	1506	1166	625	433	325	292	255	220	239	232	243	232	226	213	228	213	209	236	244	220	242	235	210	229	224	241	245	232	235	239	219	273	223	221	227	215	220	213	249	218	243	223	216	229	205	231	245	239	231	224	211	249	225	254	228	245	219	245	244	201	236	235	207	212	247	205	253	234	225	226	218	220	257	251	229	232	259	228	233	229	237	244	241	231	250	246	248	235	232	221	230	210	226	236	215	220	249	239	240	217	231	218	231	222	233	242	202	248	216	227	224	236	269	248	217	231	246	261	238	244	208	232	250	220	203	218	214	244	224	202	220	210	234	252	237	239	203	240	227	215	229	251	221	239	240	238	246	255	248	227	248	225	231	228	231	214	228	215	226	238	241	228	236	245	219	217	223	220	245	233	211	212	249	219	234	230	236	231	222	224	244	253	214	219	258	247	232	232	247	249	239	236	244	238	224	211	206	247	251	222	220	234	252	227	212	227	223	217	226	209	219	231	247	241	221	235	226	253	244	268	237	217	244	244	208	225	236	231	221	225	245	244	221	199	232	243	212	267	257	223	223	251	245	277	279	242	201	251	216	222	241	220	250	211	223	212	220	236	239	216	198	224	261	249	269	250	231	205	195	202	216	216	250	225	247	236	198	212	225	214	230	237	213	198	220	232	235	250	225	225	226	243	221	244	218	238	217	241	255	246	246	239	231	239	222	238	223	234	237	238	250	229	227	246	204	227	220	217	247	212	243	201	219	229	216	245	210	233	223	231	222	223	232	234	261	249	258	227	242	221	221	208	239	229	202	247	225	228	257	231	246	223	230	238	235	246	233	230	243	188	236	231	218	209	198	252	250	255	251	228	236	252	193	246	201	209	228	238	230	217	231	219	221	168	229	234	227	215	216	231	208	241	207	241	218	214	236	211	231	228	230	217	228	253	267	271	235	246	218	209	209	244	233	219	239	254	234	217	227	241	225	229	240	221	206	252	236	239	209	241	244	237	224	232	231	217	213	226	237	222	253	240	214	236	241	225	212	246	216	258	258	219	259	237	236	223	224	225	222	243	213	237	252	226	219	220	198	233	236	228	236	214	224	252	241	256	233	232	230	216	238	232	236	242	231	213	247	256	219	233	228	231	238	241	232	232	251	224	222	236	225	223	243	219	232	249	222	213	220	215	242	223	195	204	224	237	250	246	238	241	217	215	252	269	241	240	238	232	216	256	241	226	231	251	229	245	234	234	220	225	224	206	234	225	232	239	224	245	240	235	224	233	210	211	239	231	233	255	227	217	238	219	244	226	203	228	214	219	254	247	210	235	251	241	209	241	215	236	208	244	212	224	226	238	237	197	239	244	220	199	219	226	232	203	226	216	215	242	228	247	247	245	236	219	263	261	232	225	234	254	236	235	253	225	258	236	248	223	229	272	238	224	223	254	239	196	216	225	239	245	210	205	200	241	243	211	225	238	236	247	250	245	185	237	243	216	223	220	214	239	234	213	240	201	224	221	248	198	220	230	224	222	213	237	234	209	226	214	230	220	221	216	246	243	208	243	231	236	257	209	217	220	236	222	235	219	247	241	244	208	237	218	249	228	242	268	236	236	229	232	248	242	222	219	216	232	231	215	241	250	237	231	234	225	241	221	225	199	220	220	241	242	244	262	245	220	224	216	234	199	217	230	246	203	211	234	242	234	216	208	221	221	251	237	260	241	240	244	247	233	235	220	243	233	242	205	227	263	211	234	194	271	268	247	225	240	269	255	244	231	234	223	255	223	221	206	239	248	227	253	245	216	228	252	224	238	214	244	235	262	234	202	242	226	231	262	229	237	227	241	235	224	237	249	240	236	219	227	241	249	242	226	218	218	219	227	225	239	229	257	239	227	250	227	218	236	240	250	226	223	221	252	238	200	257	210	264	222	226	240	244	231	236	261	237	244	249	200	220	220	256	219	238	230	230	239	226	234	229	218	223	222	240	227	240	254	260	242	234	220	237	222	216	253	235	239	223	232	214	228	201	229	208	192	227	228	243	256	232	231	242	237	224	224	223	210	236	239	229	202	219	216	220	228	242	263	221	223	225	242	235	245	228	237	232	235	233	227	213	223	256	234	228	238	213	234	233	217	256	232	229	222	244	236	249	232	242	256	206	214	229	231	231	233	241	245	256	223	207	237	261	236	229	245	250	250	208	235	237	232	255	231	236	235	222	206	249	241	235	220	217	228	253	234	223	249	226	229	219	212	220	256	223	255	213	225	225	217	212	220	248	225	239	215	216	237	216	258	240	234	237	207	243	229	254	250	240	218	243	259	231	230	230	239	239	233	226	251	237	209	240	221	233	204	228	217	191	228	243	235	217	263	230	238	245	239	237	222	231	217	228	229	227	246	238	241	221	226	244	246	214	242	259	216	229	199	250	238	230	237	231	241	265	238	224	217	236	234	249	215	209	257	228	232	245	231	245	254	249	221	236	253	246	234	230	216	274	225	232	231	206	229	208	260	215	239	221	238	220	224	225	209	232	217	219	232	262	223	253	211	231	230	228	236	215	228	199	225	218	229	226	246	257	238	230	202	217	241	211	215	231	228	205	250	229	214	217	231	257	223	228	198	237	237	237	223	212	219	202	250	199	209	225	229	244	223	233	226	242	232	242	221	211	255	227	229	247	254	236	226	223	228	244	244	232	244	240	221	210	207	211	194	217	248	237	215	218	221	256	237	213	211	242	234	259	254	219	238	224	207	232	228	244	242	215	221	260	244	242	244	249	251	218	233	229	228	208	248	213	256	247	243	243	244	217	212	241	242	234	230	239	218	236	243	220	251	249	256	227	234	243	236	224	237	229	233	217	212	239	236	208	210	247	254	227	239	215	214	242	220	276	195	231	219	229	242	224	233	227	227	250	231	220	237	225	245	245	213	216	204	281	219	248	232	221	218	231	226	217	232	225	229	237	227	237	262	234	252	235	247	200	245	216	228	202	265	222	236	215	230	218	284	218	226	233	225	252	234	225	228	213	251	239	256	219	245	271	226	226	203	238	271	242	222	234	227	221	245	211	212	257	228	251	252	249	253	235	241	213	264	250	223	212	218	218	231	211	232	228	264	259	238	222	214	233	210	219	227	224	218	221	237	236	205	235	238	237	240	223	227	260	236	205	201	234	236	237	221	235	240	236	233	220	225	243	258	225	219	258	224	239	260	254	234	231	209	222	229	221	257	234	232	239	253	226	238	218	204	226	213	218	239	242	231	232	240	245	247	226	211	239	227	271	242	219	246	251	248	202	235	228	230	242	242	207	226	204	234	225	243	248	238	247	227	243	246	265	233	243	207	236	210	207	255	221	218	214	254	199	233	242	228	226	211	211	216	221	226	246	252	225	245	222	207	218	251	239	222	230	234	245	249	231	244	230	241	229	228	216	237	219	238	212	237	233	225	207	242	220	238	203	217	228	221	239	267	257	226	227	238	252	235	219	245
3972	2507	3291	1680	1472	1403	1304	1242	1189	1927	4883	8134	6584	4501	2497	1586	1107	818	675	623	605	629	607	612	606	608	609	590	625	591	629	610	578	593	609	590	617	601	601	580	612	602	605	548	586	617	596	601	598	583	605	612	605	585	619	608	562	605	642	578	567	574	612	566	607	611	588	592	641	613	582	591	580	594	609	573	637	610	645	617	567	581	619	584	612	568	570	598	575	572	568	597	571	569	565	602	584	590	606	601	557	605	610	606	577	595	560	595	610	571	639	658	625	628	569	640	594	585	633	579	618	602	579	605	611	615	590	576	558	595	580	623	603	609	567	653	554	624	598	573	587	613	604	569	595	597	563	595	667	584	622	619	588	606	575	622	556	632	597	605	622	549	604	567	613	613	606	641	606	567	586	614	591	579	569	587	616	620	575	536	572	587	571	593	588	585	596	619	582	564	578	558	602	602	612	620	585	602	574	586	575	587	579	602	606	598	599	621	629	573	553	564	573	597	621	560	556	554	592	598	570	592	582	562	592	618	591	538	603	548	573	593	599	582	623	584	566	618	589	611	558	583	627	630	574	645	635	599	635	630	572	625	591	631	563	626	591	596	608	598	572	620	558	602	579	630	611	645	601	640	605	551	607	580	596	589	616	576	578	613	603	599	583	599	553	587	592	597	602	618	611	630	594	592	607	626	618	570	636	587	576	640	600	552	621	585	630	631	616	618	602	620	627	586	629	563	613	585	580	584	596	595	570	579	622	568	567	582	591	558	576	587	649	594	639	587	580	604	581	562	638	629	575	568	585	592	606	592	587	565	587	569	591	592	595	612	612	558	596	622	616	615	602	600	589	600	576	578	592	622	606	587	576	578	596	647	593	582	602	570	573	587	560	552	624	600	605	617	642	636	576	629	580	570	614	587	594	589	585	606	584	629	609	579	626	585	565	587	573	589	610	604	545	580	614	604	563	600	599	621	538	607	570	593	595	622	618	590	580	624	571	634	573	602	589	606	572	652	623	602	599	569	617	580	618	612	632	579	566	601	575	557	606	580	585	597	593	583	639	607	640	646	628	577	582	595	667	631	594	607	594	593	547	596	569	572	589	567	567	589	595	606	582	601	601	617	618	646	592	550	595	608	573	590	605	587	587	607	601	595	568	596	594	601	628	601	588	565	584	585	611	579	600	614	614	612	601	634	586	601	620	586	637	568	596	591	564	609	594	634	576	585	598	585	603	640	548	606	600	590	626	582	597	605	570	546	582	582	605	601	588	579	619	626	610	597	617	609	541	614	583	586	606	606	579	641	628	588	616	592	595	608	582	598	610	571	607	589	601	592	593	604	580	544	590	546	554	619	632	545	619	619	559	594	637	595	625	585	567	560	606	611	567	593	583	597	531	579	609	562	629	628	582	595	586	594	580	647	550	589	575	571	568	565	578	606	567	599	595	612	605	588	619	568	596	557	607	582	622	573	625	567	575	613	598	625	573	558	586	595	638	634	625	587	587	553	562	612	586	593	587	581	632	605	607	591	537	568	613	604	583	594	642	565	593	590	559	602	582	594	619	624	590	626	609	615	559	547	573	632	535	651	608	626	557	621	606	554	597	611	589	645	631	594	577	605	567	604	627	583	595	575	591	603	545	614	573	586	662	573	612	556	628	598	605	603	596	622	588	602	591	563	611	630	650	573	597	646	582	595	612	582	598	623	544	594	604	588	590	610	607	620	615	626	653	603	594	591	586	582	602	643	613	564	553	601	594	571	618	593	581	591	612	616	573	575	633	609	636	589	620	611	570	589	595	612	609	611	555	610	613	584	604	544	596	584	602	622	618	618	560	571	585	578	593	597	579	574	593	614	600	562	595	582	593	572	582	591	561	587	579	598	603	584	599	621	630	585	618	584	624	604	580	569	579	622	572	626	561	583	579	582	604	570	537	654	599	575	604	594	600	588	603	574	617	614	608	580	588	555	591	605	547	610	596	597	601	591	652	576	623	584	567	592	593	587	569	620	583	591	596	578	634	629	596	622	559	578	600	611	581	583	583	610	614	591	621	598	594	579	572	632	588	621	587	625	577	596	563	605	595	606	592	587	623	622	555	608	593	564	592	587	591	617	560	618	593	572	576	590	628	629	596	619	608	609	562	596	555	600	620	638	627	595	590	578	595	602	588	602	589	587	602	582	637	604	616	619	625	586	555	597	600	620	579	591	622	540	573	579	581	586	559	664	623	583	602	575	604	563	619	615	585	570	604	621	561	587	591	583	600	546	640	560	562	586	587	626	600	606	592	514	539	605	561	584	575	596	619	593	587	593	594	601	578	616	642	585	561	600	596	568	585	580	606	587	589	561	606	609	609	557	556	629	583	597	591	607	602	619	609	594	567	606	537	593	615	594	616	650	571	594	561	620	616	576	601	595	594	622	622	595	632	550	623	555	617	614	570	647	548	565	620	570	576	600	578	613	577	610	565	618	611	612	606	631	576	577	620	567	620	600	630	599	611	601	578	570	654	598	550	603	596	601	646	603	579	601	606	611	624	610	620	632	588	616	557	619	605	567	597	633	675	616	548	602	560	671	573	641	551	574	596	633	614	609	624	596	611	555	625	670	626	559	610	593	580	569	621	582	600	574	599	609	591	571	602	600	608	585	603	587	586	610	594	605	624	603	598	555	629	557	621	585	580	589	615	597	627	600	619	599	608	560	598	613	597	590	583	570	592	583	585	589	618	647	592	568	565	551	618	594	591	585	642	587	599	574	596	603	637	584	598	598	588	535	574	615	577	610	576	616	608	579	594	598	578	605	590	564	575	560	587	614	557	564	584	586	575	622	608	587	611	591	607	601	567	613	609	601	593	587	664	605	600	575	572	599	610	625	620	608	599	627	614	634	597	586	588	596	592	585	595	579	641	611	620	601	633	591	612	612	506	590	602	611	598	646	609	616	547	565	559	641	582	579	610	597	613	620	614	616	527	564	593	557	580	580	603	586	584	604	599	629	602	568	596	654	566	593	578	603	562	606	583	606	608	579	632	606	590	570	625	595	557	578	598	578	610	608	641	602	594	579	581	617	651	636	609	614	606	620	585	573	582	570	605	587	594	596	613	595	593	607	573	546	595	605	589	577	610	585	640	606	565	602	626	596	613	604	589	626	593	577	582	598	573	641	600	562	574	554	617	567	636	621	619	581	579	609	589	578	615	625	598	576	577	609	576	591	623	566	587	564	563	581	618	575	625	622	578	605	617	586	592	583	610	628	620	591	594	566	628	626	593	573	515	566	596	592	583	577	617	615	598	608	546	590	634	608	606	599	548	588	647	590	603	600	596	587	662	586	574	600	606	601	603	609	585	567	596	592	605	583	576	626	590	604	639	583	581	623	621	640	535	598	541	598	518	589	587	574	577	581	552	604	582	611	581	583	597	624	598	586	619	611	584	584	591	630	560	617	547	576	584	573	608	630	622	637	591	573	602	582	596	608	591	620	555	585	574	597	588	632	592	611
14442	4815	3077	1983	1232	927	726	688	1038	5318	16062	16894	10840	5979	2975	1417	671	426	320	271	260	272	219	265	228	236	236	238	226	257	238	243	253	262	253	242	239	233	250	246	231	239	220	231	232	236	256	247	256	257	233	245	230	229	228	222	246	229	250	252	253	253	226	225	227	225	252	251	234	245	252	223	221	224	248	242	233	253	230	207	252	258	246	245	222	280	271	226	242	236	223	246	244	278	276	240	206	232	248	223	259	235	235	242	239	257	256	232	248	226	244	246	278	256	250	240	231	236	265	251	255	239	251	265	252	227	260	259	273	219	245	246	239	226	203	235	242	258	264	263	277	241	239	229	224	256	225	260	257	229	257	255	251	249	239	255	221	255	239	232	241	235	256	258	237	241	231	229	221	206	241	219	232	220	224	248	250	226	249	237	265	253	227	250	249	220	235	252	246	243	254	253	275	247	263	249	243	216	238	252	249	243	230	247	253	224	243	194	259	247	235	235	228	249	241	229	236	231	203	242	251	256	248	249	239	252	235	232	221	218	274	258	210	223	238	222	239	229	246	268	240	235	249	236	244	261	257	249	220	248	241	224	227	247	249	251	257	236	252	242	249	225	239	221	253	254	262	213	266	246	249	219	223	216	252	232	235	287	235	232	210	249	254	214	245	249	250	247	223	244	245	270	215	226	238	228	234	257	249	250	239	216	233	226	230	245	242	222	238	257	237	224	241	256	233	244	260	239	228	266	249	259	257	233	218	246	253	230	267	235	225	252	259	238	248	240	219	266	231	261	244	238	257	233	217	212	254	261	241	217	260	222	246	252	234	236	253	259	258	218	234	233	265	239	247	227	233	251	234	250	224	268	234	226	245	247	243	261	239	215	242	252	262	246	237	251	264	248	241	234	220	238	246	228	252	224	240	242	239	241	239	238	252	223	238	254	254	251	223	224	207	268	260	254	230	218	220	241	216	256	216	270	229	243	254	227	220	233	231	239	246	221	264	227	276	277	221	222	254	229	271	258	249	230	214	237	215	250	254	233	260	251	247	252	226	228	233	246	266	266	245	236	240	268	238	230	251	267	247	220	257	244	244	201	234	262	280	245	265	262	255	231	248	255	262	230	231	229	242	225	248	248	236	255	265	243	246	264	200	220	215	240	232	233	237	222	226	244	269	226	230	255	258	260	252	255	246	217	244	237	254	260	228	226	223	267	273	253	231	231	245	254	236	257	265	234	229	252	242	225	233	241	259	229	226	206	243	245	211	222	236	256	226	223	224	198	264	230	270	247	227	246	233	277	250	212	233	227	269	260	215	231	240	242	240	233	222	247	237	249	228	258	227	222	228	240	242	225	240	255	225	208	240	263	252	227	239	246	269	238	200	262	253	228	248	254	227	263	269	222	229	231	252	239	216	246	217	251	227	237	219	226	204	254	248	218	225	235	242	254	251	260	233	248	235	285	225	254	236	236	236	230	228	266	241	254	251	243	239	249	252	229	246	240	277	255	254	230	217	216	253	251	255	216	247	249	260	248	266	246	215	233	266	225	229	278	241	247	259	259	247	242	241	218	261	236	234	224	246	230	272	226	226	249	258	263	240	215	246	266	213	239	210	234	266	281	229	239	220	240	226	222	231	221	230	243	257	232	216	246	227	240	248	219	225	238	268	216	231	227	227	233	251	218	225	231	244	273	261	227	262	252	251	238	255	254	251	253	237	246	239	238	239	226	211	242	245	229	243	237	239	263	237	251	237	236	235	267	233	253	270	252	253	245	240	229	267	247	243	254	256	263	257	245	244	244	241	222	234	228	239	227	219	243	244	241	237	239	253	236	244	232	236	241	248	242	239	229	281	230	241	222	251	265	220	205	254	221	246	222	236	253	272	228	253	275	246	251	249	225	247	271	220	224	245	249	235	239	258	210	260	236	225	250	259	252	224	246	247	253	264	278	280	241	237	222	221	238	238	261	221	243	252	232	235	229	222	229	260	236	261	222	260	231	220	247	252	222	259	237	220	228	238	220	235	244	252	242	228	278	235	233	219	259	232	252	240	229	269	243	240	254	231	231	247	268	248	227	241	231	282	257	262	229	238	224	242	245	231	253	232	252	244	241	214	255	276	243	223	218	257	230	261	248	280	256	240	240	259	235	231	264	238	232	235	250	248	251	236	245	259	269	258	261	242	261	242	232	219	227	231	265	266	239	252	216	250	252	242	229	217	240	226	255	256	232	248	237	227	236	244	236	208	203	248	244	245	235	238	218	251	237	235	231	272	253	243	235	253	231	228	224	246	250	233	222	227	229	228	252	249	243	244	257	273	240	256	232	256	241	253	275	262	210	191	225	237	240	271	270	237	234	238	241	257	244	230	234	243	236	217	249	261	240	244	233	247	245	269	235	242	253	239	243	264	206	243	255	244	257	215	228	214	255	235	211	246	259	216	229	262	229	262	256	256	228	244	262	276	248	245	260	249	264	233	253	213	247	271	242	249	222	246	245	227	231	247	260	249	216	230	225	236	228	231	232	239	255	249	232	261	261	237	243	274	223	253	221	229	228	240	253	261	237	250	243	237	243	226	220	238	222	230	263	254	239	252	273	260	279	256	232	255	235	251	215	260	258	211	214	243	227	210	234	250	232	249	235	249	240	225	246	237	241	250	263	217	224	239	245	240	258	258	206	228	225	250	261	254	256	247	250	227	237	243	242	255	253	246	239	245	252	223	253	237	247	237	282	218	253	239	242	232	244	244	233	226	239	223	258	219	223	220	257	223	216	242	221	253	244	246	243	247	230	250	263	249	254	241	231	213	284	209	230	248	255	223	256	257	245	235	228	216	200	231	232	239	257	243	253	223	235	244	219	249	293	236	230	225	291	248	249	228	271	232	232	235	247	236	245	242	240	247	223	268	247	261	257	245	255	238	243	248	221	251	232	243	230	205	264	228	235	223	254	264	240	258	258	209	226	241	250	252	228	229	223	237	238	259	240	251	260	233	231	225	207	211	250	247	238	240	258	251	291	234	251	245	241	252	244	233	247	247	239	230	242	237	250	245	251	237	240	250	228	274	238	236	218	230	252	249	259	237	246	234	246	255	223	248	227	230	233	252	262	249	254	245	243	232	229	254	232	236	231	221	222	236	227	215	251	236	233	245	245	264	242	234	238	242	241	224	247	228	253	258	223	267	246	254	202	244	267	236	262	262	274	227	226	215	237	240	229	228	263	211	243	253	230	243	233	269	195	250	243	214	254	275	256	205	235	242	225	247	209	260	260	243	260	224	282	238	230	233	219	258	233	208	230	208	245	234	245	242	241	231	244	275	214	233	254	237	238	245	246	229	247	242	244	249	247	249	231	218	253	239	243	269	213	233	234	234	226	259	214	247	277	258	233	264	214	228	212	225	247	242	241	225	221	240	230	235	236	235	230	231	259	247	236	264	251	263	213	246	235	240	225	230	252	227	256	227	230	264	268	247	231	226	209	213	225	251	257	213	222	253	233
8893	4266	4806	5723	4618	3615	3045	3092	5133	20010	38632	37458	29461	20971	13166	6474	3119	1491	915	730	610	665	619	573	607	637	634	540	632	604	655	563	635	642	628	600	591	644	595	633	607	611	615	628	651	610	619	619	628	621	644	588	662	597	612	594	637	626	618	624	597	612	635	628	637	583	620	600	630	605	639	581	640	646	639	645	612	584	618	589	582	612	646	643	631	657	615	595	585	595	614	615	632	604	618	639	595	654	603	581	562	639	612	616	615	602	609	612	631	620	624	606	638	627	630	607	666	647	609	626	615	613	595	647	602	630	618	620	595	599	624	619	638	630	634	641	602	615	600	592	647	618	571	605	644	619	671	609	599	584	619	608	657	646	613	639	613	632	613	640	629	592	631	613	652	603	597	622	635	601	583	604	588	608	660	602	623	652	671	575	645	607	560	616	625	628	600	584	613	604	632	624	631	595	612	627	608	605	633	660	590	588	637	626	602	621	595	634	588	674	623	597	598	622	662	602	591	641	593	636	585	641	576	638	620	626	609	630	611	660	590	623	616	624	597	616	674	580	647	606	660	623	625	639	676	639	585	616	587	637	597	635	624	625	636	638	594	565	607	627	622	617	571	660	616	649	609	618	605	598	593	636	593	652	612	638	664	631	592	643	646	612	642	549	611	623	583	644	628	607	601	622	577	589	633	638	631	611	638	631	593	630	575	558	662	607	584	576	623	602	592	613	612	600	606	603	665	672	619	587	554	622	638	610	596	607	641	612	588	667	678	584	649	596	623	567	625	603	581	654	606	653	624	642	630	584	592	635	632	637	581	622	674	599	605	610	626	603	576	584	602	617	642	602	600	658	589	607	674	579	639	665	619	608	607	621	604	613	640	613	630	590	649	609	590	577	609	648	644	590	659	606	592	621	649	656	569	624	616	639	646	685	586	618	588	592	599	621	563	621	587	627	691	584	627	609	602	598	596	618	637	604	625	648	638	612	610	611	629	633	613	583	642	632	606	620	608	630	620	609	631	587	596	617	588	664	618	636	648	635	665	588	608	647	604	627	631	615	618	633	590	573	630	628	642	582	616	653	601	615	602	606	702	601	619	592	609	659	636	653	624	591	605	582	618	669	620	613	592	594	627	622	641	629	581	630	622	596	639	613	599	581	603	583	652	598	617	598	640	629	611	617	651	608	654	608	599	607	656	627	626	630	592	623	617	653	642	595	637	603	606	634	619	614	605	619	635	603	644	622	617	582	643	645	638	649	603	597	589	622	632	603	581	633	646	620	582	657	618	623	590	620	598	611	640	618	630	605	576	606	599	543	632	654	643	602	621	636	642	642	689	643	638	625	614	613	660	652	643	644	663	622	585	658	544	599	639	592	640	599	619	579	623	645	608	617	596	632	640	616	594	613	616	647	668	630	640	597	620	613	614	611	620	632	631	574	598	627	639	608	613	603	624	684	606	602	590	620	632	623	610	664	623	637	624	598	654	610	617	626	611	613	635	589	607	641	597	640	638	616	620	571	599	633	589	624	605	642	659	609	654	635	605	636	600	623	624	649	623	642	585	594	639	587	646	635	622	596	651	630	645	626	629	587	571	578	644	627	647	610	581	582	607	562	622	623	587	584	593	595	627	611	603	671	637	598	620	651	621	631	593	665	640	592	638	632	645	598	668	660	630	664	586	623	634	626	637	575	590	681	633	610	620	604	606	642	609	598	668	603	617	576	630	588	610	624	634	638	638	602	641	607	638	582	621	595	592	593	625	591	623	646	603	636	620	599	616	607	599	619	642	607	628	613	598	652	580	632	618	563	615	600	606	663	589	609	595	600	620	647	617	651	583	627	602	604	610	602	620	619	596	600	629	625	632	692	603	646	627	614	607	607	641	654	620	671	628	651	581	634	599	632	623	617	622	577	621	618	627	613	626	631	607	602	593	617	598	583	618	601	563	625	632	621	602	626	635	640	608	626	605	656	630	604	629	581	586	664	612	618	646	622	620	588	624	611	626	592	615	660	610	622	587	629	588	609	605	590	571	588	593	620	606	566	647	585	666	582	636	655	610	604	617	639	634	658	633	614	619	606	632	618	619	630	609	620	604	579	640	599	606	602	612	633	584	635	616	634	632	641	568	656	606	594	607	645	627	618	590	562	648	600	646	622	680	612	664	603	659	626	601	612	635	643	612	621	595	647	608	601	659	631	561	619	633	608	647	629	594	637	585	654	641	602	589	667	622	624	626	573	629	597	634	656	615	665	640	594	642	615	577	603	585	636	635	574	614	622	629	587	632	586	650	639	626	655	634	634	622	591	615	633	625	628	613	604	651	545	632	593	643	622	655	621	608	638	606	633	643	611	642	635	621	611	628	615	583	608	608	617	583	586	632	626	585	616	627	617	617	583	619	624	627	633	588	618	585	679	604	644	601	586	589	624	631	623	658	564	595	610	627	600	572	613	612	603	592	610	644	633	661	632	630	619	612	650	637	592	617	597	642	673	616	621	617	565	593	669	638	657	631	612	633	596	618	608	596	649	595	634	640	590	542	596	599	642	559	677	652	579	627	595	620	643	654	627	636	589	572	604	615	610	594	614	594	608	608	623	655	638	628	634	636	715	594	634	634	603	658	620	610	623	570	624	637	582	622	621	598	578	660	652	587	601	587	633	604	617	629	645	629	634	642	639	624	585	584	611	628	647	571	650	609	596	638	626	610	627	623	619	600	609	658	625	623	631	608	590	589	626	636	609	607	621	636	606	584	574	594	602	637	600	606	606	635	634	600	614	625	622	609	585	566	652	656	654	560	620	577	591	572	608	612	560	635	650	651	555	572	655	582	597	626	621	623	636	652	633	576	635	621	594	618	658	590	578	674	623	651	645	631	670	635	632	577	633	611	583	643	634	656	628	653	609	588	614	618	588	651	612	646	618	610	567	643	617	616	663	569	641	603	617	605	615	611	659	656	585	657	630	626	627	624	601	637	626	614	656	632	598	607	611	588	608	623	604	589	608	596	658	598	600	585	689	622	672	587	575	644	631	640	623	647	596	601	622	602	653	603	641	594	626	630	656	602	631	653	600	595	633	614	637	616	631	599	613	620	597	655	609	651	609	616	589	576	650	603	635	635	598	647	640	625	650	658	559	607	657	626	642	670	612	616	585	594	614	600	655	608	619	641	617	570	602	660	643	616	635	611	603	610	571	595	588	602	619	637	657	629	597	585	649	656	580	625	663	593	652	598	615	619	638	603	688	553	604	628	611	671	601	623	610	598	625	589	627	618	613	595	638	635	596	654	578	615	614	594	589	644	568	627	611	585	616	628	584	639	607	628	632	575	622	644	577	635	658	615	605	596	667	589	608	587	587	631	675	603	581	590	622	603	600	602	668	638	629	629	621	596	639	627	620	621	604	594	620	640	599	606	598	605	602	571	666	625	622	620	635	603	632	618	642	625	590	614	643	637	629	558	610	616	631	613	646	676	636	602	651	639	591	574	654	578	638	628	625
22199	7863	7977	7277	3538	1471	1189	974	939	2866	12840	29550	26682	16447	8623	3629	1194	488	258	223	220	202	212	178	204	185	194	190	197	176	205	174	201	228	232	172	193	195	204	193	212	191	178	203	206	209	217	208	178	201	236	214	206	218	185	204	208	193	191	212	172	204	195	218	186	214	199	197	205	191	216	202	179	217	190	199	208	195	186	195	220	178	192	224	198	202	186	191	204	190	207	191	196	189	209	225	234	214	181	201	217	198	200	182	189	184	213	213	205	200	198	197	218	193	187	209	189	195	187	222	218	194	201	175	185	196	183	179	201	176	177	184	210	209	208	196	190	179	206	220	211	208	190	201	167	198	231	199	184	200	203	171	227	191	202	212	208	200	195	203	177	196	182	192	179	218	189	235	210	204	190	197	198	208	195	189	195	222	179	178	192	203	200	222	196	201	222	174	204	191	187	200	193	188	215	190	200	188	207	179	202	202	202	208	188	186	198	208	187	212	184	202	206	202	189	189	204	177	209	206	202	191	198	203	212	213	210	193	215	203	181	181	206	198	201	187	191	179	174	183	182	190	173	194	179	205	196	192	219	174	217	182	193	223	188	195	199	193	189	207	183	211	192	200	211	203	183	211	173	193	194	175	223	183	197	208	220	199	209	192	218	179	204	184	196	200	196	182	235	200	200	202	189	211	184	207	196	216	168	177	177	215	197	187	216	181	193	199	192	226	203	191	180	209	216	190	211	181	189	195	209	188	182	200	187	204	189	199	193	218	192	187	202	207	230	197	203	192	205	231	209	200	178	191	184	181	215	204	176	200	194	200	204	204	189	174	197	187	219	185	211	178	192	192	204	182	179	201	197	200	187	217	175	173	203	182	204	181	209	185	211	179	171	205	199	184	170	186	193	181	179	187	187	203	172	208	189	174	213	204	178	205	225	212	186	193	193	186	196	209	177	188	158	200	189	195	191	200	191	186	195	186	202	210	192	193	186	211	203	204	202	174	208	201	197	194	219	206	193	216	211	183	204	193	199	193	190	191	182	192	227	193	210	195	174	189	206	182	186	209	202	194	208	184	191	226	201	216	236	199	183	209	187	182	185	205	192	206	204	185	187	188	204	201	195	184	202	227	181	168	216	223	210	205	186	195	190	201	180	219	208	192	181	179	183	206	201	183	174	213	227	202	183	209	173	216	207	220	179	192	212	201	195	212	196	204	211	196	229	189	182	190	214	199	205	187	194	230	192	191	208	200	202	199	223	194	194	201	211	192	210	194	182	202	182	207	183	201	203	209	185	218	196	198	219	200	189	176	202	208	202	200	162	201	194	195	183	186	193	198	188	194	218	192	196	226	204	185	226	211	184	204	192	180	192	211	191	197	206	223	195	179	208	186	181	235	196	179	180	178	204	182	200	187	200	174	193	199	188	198	191	219	196	198	209	184	231	196	210	185	216	180	173	196	207	180	204	192	189	195	181	220	201	227	170	190	174	202	206	207	194	210	183	199	236	206	189	224	205	216	190	194	202	198	226	198	179	198	198	203	203	209	205	191	196	212	204	198	178	215	200	179	182	215	191	199	174	192	217	210	179	203	219	197	181	201	190	188	198	222	190	203	240	204	193	184	195	218	194	183	188	212	200	200	204	203	199	185	206	218	213	209	206	183	194	244	186	183	179	218	202	206	216	198	207	230	216	198	176	178	193	200	194	208	179	212	197	189	196	199	216	187	211	222	196	183	210	179	228	182	196	211	206	189	193	183	193	184	196	210	187	195	165	184	199	222	165	227	242	175	205	213	196	191	201	204	200	208	199	200	180	204	207	195	217	198	210	180	200	182	214	194	192	218	201	199	169	181	169	182	199	190	180	188	184	207	214	222	170	200	208	189	212	202	200	187	205	206	207	212	206	192	199	191	202	199	201	176	190	201	195	196	177	195	192	183	196	206	200	198	175	193	215	208	210	198	215	182	207	232	201	197	204	194	196	190	205	177	190	172	200	198	186	199	188	169	199	223	219	207	212	207	217	188	214	180	184	179	186	164	200	176	206	202	195	182	203	195	191	199	225	198	203	211	177	166	200	190	199	208	224	232	197	195	210	200	209	204	222	203	189	179	197	181	202	233	226	199	188	181	217	190	171	218	224	233	211	210	193	177	223	210	204	222	189	186	200	199	205	208	200	186	201	184	204	206	230	181	211	216	212	203	180	215	178	180	212	209	190	196	195	206	210	193	213	201	196	194	184	174	210	189	190	201	192	188	193	207	199	187	231	208	209	197	204	187	188	223	186	195	196	201	196	219	197	204	185	195	191	214	187	199	204	196	200	188	183	165	178	183	205	194	218	188	191	212	210	184	210	190	180	201	201	216	200	191	214	218	213	190	197	214	205	206	206	214	209	218	200	194	176	188	202	198	201	189	220	171	204	202	183	214	206	208	202	194	205	160	210	207	212	201	179	193	208	223	198	202	226	187	192	180	201	164	214	189	217	204	190	185	212	178	218	200	208	184	191	206	197	218	216	197	194	180	200	205	161	184	194	216	208	216	177	202	200	211	212	212	166	213	187	201	187	191	179	207	199	214	217	217	197	198	204	205	197	215	170	194	177	224	184	224	220	183	182	180	178	186	200	195	175	205	203	196	190	215	206	207	202	203	203	193	196	188	179	197	190	208	204	221	179	199	205	222	191	185	191	223	163	184	200	197	174	201	201	194	191	191	209	196	202	195	193	193	226	188	209	211	187	198	190	186	206	192	199	199	184	210	207	194	198	212	185	174	214	189	219	204	204	227	202	200	201	198	229	201	207	219	196	205	194	202	217	232	199	215	201	216	209	200	174	216	192	161	207	213	171	209	204	236	205	203	211	215	188	219	186	177	202	186	210	207	201	199	183	209	183	204	215	181	186	200	229	211	204	179	211	209	178	200	214	221	207	201	183	210	206	181	204	229	182	217	209	157	200	215	195	195	209	201	210	209	217	206	187	186	184	200	198	196	206	196	184	215	197	187	173	182	202	188	200	189	193	194	199	218	205	211	196	187	220	210	208	205	206	204	186	222	209	188	186	179	189	207	197	184	235	206	203	221	211	187	197	199	173	192	207	214	173	211	198	206	210	203	194	218	195	187	177	198	215	212	182	194	223	210	187	208	196	210	194	171	180	200	228	199	205	214	171	190	223	196	189	203	197	193	189	205	214	221	201	186	194	179	197	197	206	182	210	207	193	196	167	208	204	198	174	221	196	204	193	202	221	187	194	179	189	210	187	194	213	209	200	195	195	214	203	187	210	196	201	169	180	186	182	205	201	209	205	211	198	192	189	202	214	193	214	174	201	158	201	190	157	197	224	190	201	185	235	192	193	193	181	202	187	180	216	220	196	190	194	204	196	184	183	177	207	191	217	213	186	196	210	198	180	207	227	186	208	209	200	195	193	199	199	194	199	193	205	188	202	201	186	195	200	206	221	198	196	181	197	193	198	207	211	189	205	196	195	190	192	218	186	181	184	209
10963	5613	12017	16560	10541	5883	5115	4540	4628	11937	32321	50233	45445	34861	25579	14327	5636	1821	838	606	516	515	495	558	531	506	522	508	524	526	507	494	503	519	505	535	516	480	512	563	492	526	501	508	512	513	501	510	517	514	504	493	516	526	503	542	561	488	533	536	522	513	507	491	513	494	476	530	562	510	500	530	515	520	496	540	498	486	507	538	537	507	522	510	554	523	486	514	521	503	530	527	503	520	460	485	543	468	540	450	515	497	499	501	488	545	503	480	507	490	499	514	486	482	494	510	533	511	494	515	510	497	491	454	505	518	527	489	496	492	490	507	492	499	495	517	507	513	481	526	520	510	507	503	520	476	549	502	487	548	533	528	515	491	476	481	558	543	552	529	488	479	529	501	496	529	531	531	496	510	518	505	509	495	491	538	513	520	492	511	534	506	530	504	492	479	526	500	526	507	464	511	544	459	548	490	478	533	508	496	498	470	530	512	533	540	502	494	501	479	543	530	479	539	494	516	519	488	522	536	528	519	549	509	504	477	520	498	526	524	462	536	532	516	488	500	510	507	528	519	513	528	492	512	524	480	500	500	500	493	541	512	535	571	526	511	469	534	524	534	522	496	533	562	538	504	496	519	505	534	529	503	505	509	517	489	504	521	533	539	503	503	503	496	529	541	508	527	534	492	488	522	523	535	562	502	486	492	495	526	517	482	490	507	524	512	510	515	519	520	478	538	520	527	525	490	511	518	507	519	546	559	535	484	511	523	531	491	530	499	564	488	522	508	503	482	489	460	496	512	520	532	503	474	475	540	520	497	511	505	519	472	542	506	527	520	491	476	464	528	524	469	544	477	519	525	535	508	492	524	527	540	506	537	530	503	514	546	528	526	539	476	498	502	583	468	525	481	513	485	526	519	490	501	499	512	507	544	485	527	492	509	524	516	489	489	473	490	478	482	534	529	555	515	501	492	489	528	520	520	537	549	503	479	512	552	498	513	508	486	505	485	499	493	487	526	510	488	487	485	527	536	535	510	488	568	488	535	505	528	484	517	513	511	524	513	487	560	518	521	527	504	520	544	530	523	496	525	511	504	513	535	557	558	504	513	498	454	503	531	490	510	522	505	446	539	527	515	541	505	530	512	533	496	549	519	510	553	507	533	514	521	533	518	530	506	512	539	502	479	533	539	531	509	518	512	546	512	491	541	511	499	473	506	510	508	523	516	510	475	505	525	534	511	502	519	514	512	478	487	531	511	486	504	493	535	472	515	532	483	508	521	514	491	481	510	505	549	497	553	545	526	540	505	532	515	527	543	536	535	473	546	494	483	505	495	536	556	541	500	486	503	519	476	535	543	503	523	486	498	530	569	512	524	556	475	522	543	477	516	514	504	524	504	518	520	525	502	521	526	496	504	531	530	507	452	518	520	528	489	533	494	490	506	538	530	503	520	489	567	517	494	556	537	550	516	486	503	502	538	498	510	501	449	529	523	524	533	512	496	554	538	507	503	484	538	532	490	492	509	530	528	494	478	550	530	490	551	484	522	515	484	512	488	542	491	525	503	543	488	494	521	557	586	497	504	519	491	514	501	472	494	508	526	496	511	521	504	539	488	532	490	522	479	507	500	525	491	480	479	496	464	523	532	481	484	489	521	519	539	531	528	490	482	528	501	486	545	501	509	473	493	494	481	503	498	507	535	500	517	545	530	523	486	488	482	492	527	512	517	534	539	480	517	532	455	501	512	502	487	489	542	520	524	524	479	542	547	540	527	534	522	522	479	494	512	508	519	514	526	532	536	519	493	514	490	493	483	518	494	513	524	507	518	512	513	527	513	534	476	527	504	541	492	508	489	492	491	530	479	525	494	519	498	520	482	539	481	550	541	516	516	532	518	547	546	483	471	513	511	503	512	499	526	535	547	493	512	491	541	534	498	526	508	466	496	537	497	544	492	528	486	508	470	529	505	528	507	496	503	491	470	517	513	482	488	475	474	506	523	467	490	542	537	519	544	533	472	537	498	471	525	503	531	516	531	499	474	500	521	543	537	504	547	514	545	537	506	530	499	489	480	523	479	521	530	529	488	495	505	511	514	504	550	457	494	512	520	517	521	479	524	526	480	490	521	498	506	520	505	518	502	529	528	535	520	496	517	479	492	538	496	519	492	514	523	507	548	503	534	518	449	494	503	526	491	520	542	518	544	547	495	517	564	521	535	532	529	535	521	510	509	511	517	505	520	535	532	527	529	552	497	538	518	556	498	526	496	535	502	460	550	470	505	480	520	512	495	550	515	526	473	498	474	546	499	513	526	557	527	505	523	536	564	498	522	527	505	496	539	525	515	518	476	521	501	496	498	537	515	526	527	527	511	506	562	526	543	498	526	497	475	532	533	531	511	531	501	523	504	505	475	523	512	520	539	472	523	498	524	517	497	529	505	502	495	545	492	488	498	493	482	525	492	531	500	520	492	523	524	487	529	485	491	487	523	505	504	533	516	530	515	503	510	508	543	534	474	533	531	560	531	529	518	494	543	512	500	510	542	527	524	519	526	508	554	518	523	474	514	525	509	525	482	505	555	527	511	527	506	515	524	512	501	489	521	555	536	505	498	534	523	523	484	522	470	487	560	521	526	514	503	498	533	535	488	519	509	538	501	488	506	532	503	508	502	525	497	538	478	540	516	520	481	503	490	465	506	487	508	532	463	480	522	458	525	529	546	541	533	558	493	520	478	503	514	528	571	520	553	539	517	495	491	532	554	532	515	533	502	474	520	495	509	533	547	533	471	493	505	538	492	537	483	507	528	532	512	475	524	491	526	549	512	515	534	487	492	526	487	488	493	523	512	534	540	526	475	504	483	501	536	507	490	484	516	475	501	500	526	495	543	492	541	532	525	457	548	504	522	534	523	516	498	500	505	511	500	502	516	522	486	495	525	505	523	521	513	520	514	496	554	491	508	503	513	541	508	534	493	528	491	528	511	506	486	520	551	498	474	534	496	508	523	538	508	529	497	498	533	509	553	502	576	493	528	520	542	490	473	508	563	484	493	513	524	530	530	535	517	515	503	514	525	503	521	505	524	504	518	483	523	511	498	551	517	556	493	528	539	487	518	498	511	521	509	530	505	502	517	523	516	539	501	495	517	501	506	483	517	517	536	499	553	491	472	539	509	545	552	547	562	510	536	541	499	491	554	463	525	503	447	533	498	534	519	497	505	505	501	552	503	506	529	520	504	512	500	492	480	507	498	456	483	496	507	513	542	524	519	485	528	489	546	493	538	507	526	535	503	503	493	495	521	505	535	499	522	509	521	481	487	544	491	516	521	544	516	517	495	501	490	558	490	504	539	534	514	516	506	542	493	521	507	490	491	551	576	485	522	547	516	495	475	473	490	495	506	476	495	483	510	497	516	502	558	512	486	471	553	508	509	518	519	518	491	513	530	530	522	516	520	519	519	531	548	482	527	509	519	507	531	520	548	507	511	524	526	480	536	544	480	517	511	509	541
5275	2401	847	548	425	428	401	329	296	296	572	1507	1559	1080	740	528	357	250	233	222	201	243	232	220	180	217	227	216	258	218	211	238	223	223	206	236	219	203	201	227	205	214	194	208	238	203	200	225	232	244	223	226	222	219	218	236	213	231	210	223	205	205	218	217	248	224	212	197	218	212	254	223	212	201	217	202	211	188	209	254	173	204	199	224	188	230	222	209	232	222	214	203	226	230	229	235	212	253	244	230	218	209	229	238	219	221	216	196	235	233	231	223	209	219	240	216	227	224	222	208	207	247	200	210	225	213	231	219	220	216	213	238	251	203	210	227	202	221	197	220	192	236	236	204	208	222	218	236	217	234	213	211	221	228	225	228	207	235	207	212	237	206	226	219	220	219	208	196	237	215	232	235	220	209	215	217	217	227	245	227	219	191	204	224	224	200	216	213	203	235	222	192	242	217	238	202	205	219	227	217	259	210	247	238	217	236	208	207	212	228	207	246	198	237	208	214	243	189	233	204	251	225	234	223	236	236	211	218	228	224	208	208	238	233	188	233	229	203	212	229	229	224	191	228	219	232	235	256	216	209	238	205	186	211	229	219	227	243	214	252	222	201	209	207	225	220	248	198	226	235	233	230	214	210	213	231	205	225	232	232	255	202	241	227	225	233	226	220	182	214	238	216	200	223	215	223	206	234	224	237	214	224	252	239	202	218	211	208	227	242	221	208	220	225	232	236	256	208	188	218	233	238	237	240	220	211	240	215	227	194	206	222	234	219	206	235	220	213	219	191	247	220	236	221	222	204	233	200	221	202	216	232	210	236	211	233	248	219	218	212	219	257	248	235	225	235	215	230	229	209	217	234	197	222	220	228	246	226	206	208	224	211	222	230	251	213	207	197	202	230	226	217	196	222	234	252	221	235	219	219	210	207	227	189	245	242	256	239	227	239	243	228	194	227	247	238	243	233	236	223	199	206	218	241	215	219	226	216	238	208	223	253	239	216	232	230	211	220	198	214	235	193	217	211	208	237	227	203	219	209	204	227	218	205	236	219	240	229	206	228	218	206	215	222	201	200	218	201	218	240	180	222	237	222	212	217	229	206	243	210	234	226	191	213	220	196	220	217	226	235	222	220	228	219	220	222	217	224	225	206	222	241	222	242	214	231	207	230	240	222	210	197	261	195	233	198	199	230	225	214	202	231	180	245	203	196	219	212	193	198	221	219	230	191	232	215	223	245	203	239	214	233	250	228	245	254	208	230	210	232	220	227	226	233	221	195	226	201	245	236	214	210	191	216	240	220	242	205	219	212	266	238	244	237	223	213	244	206	195	217	208	233	227	203	206	221	202	226	199	224	226	229	201	218	226	235	223	217	213	247	210	211	228	237	245	239	234	192	232	217	202	239	226	266	215	220	247	190	225	215	221	218	193	233	210	237	222	239	220	223	236	236	216	195	228	232	238	250	218	226	235	233	211	240	219	221	219	239	213	229	232	239	215	211	220	222	225	226	212	237	219	199	220	255	213	230	238	230	213	217	250	231	213	247	231	204	233	197	230	237	228	207	205	213	216	217	207	208	204	230	223	209	216	207	211	216	208	220	210	197	220	244	216	215	222	234	236	221	222	195	236	208	222	245	250	196	251	219	244	196	219	205	212	241	195	231	212	223	229	221	231	237	231	201	225	216	231	226	237	230	244	233	217	219	205	227	215	220	217	234	189	258	197	226	212	204	228	213	188	213	238	222	244	217	226	201	280	245	233	248	223	199	235	232	253	241	214	224	197	198	254	215	203	230	215	216	192	197	203	225	218	221	186	228	209	203	229	219	224	222	224	214	235	225	240	215	184	227	206	211	243	179	235	198	233	224	220	225	219	252	222	208	230	230	205	212	224	216	241	214	204	246	238	218	213	244	247	201	192	222	236	230	182	218	231	227	223	197	219	218	219	231	191	211	213	234	213	247	223	233	237	231	238	249	231	227	232	238	232	222	216	234	225	235	220	228	222	223	219	206	239	232	247	227	196	231	213	217	211	230	231	208	224	237	228	220	237	209	237	228	215	230	222	218	223	222	239	207	217	224	206	194	211	225	209	223	246	232	204	232	217	244	228	236	229	217	225	237	238	214	209	217	207	236	210	241	201	236	236	218	202	231	239	186	233	229	208	204	230	199	241	188	230	203	217	220	229	204	226	232	215	228	210	238	244	229	237	219	221	240	197	207	228	220	203	192	215	225	199	197	231	248	228	233	202	238	211	218	205	213	226	205	248	214	229	222	204	226	197	207	236	219	237	227	217	190	231	208	214	233	233	219	251	245	194	238	210	212	218	209	206	200	217	237	230	239	212	204	226	213	223	241	203	223	218	239	248	212	206	222	220	207	228	207	234	221	213	219	210	244	201	223	220	249	214	218	224	203	219	236	234	229	219	215	223	216	229	242	202	240	229	188	224	217	220	216	197	217	211	222	233	241	242	242	212	203	232	228	212	230	207	217	217	219	192	226	220	224	246	219	219	215	237	217	244	227	250	225	215	274	208	209	231	215	235	245	243	209	245	226	245	225	236	229	256	206	213	216	229	213	224	211	245	223	226	202	217	231	232	218	247	210	223	239	216	200	224	225	210	249	214	206	215	220	215	210	233	236	236	231	211	222	232	223	235	222	216	231	232	204	224	231	228	248	207	216	213	254	213	199	234	209	234	225	214	220	215	202	235	216	251	248	245	250	215	226	223	228	235	221	213	207	229	234	200	240	231	214	206	229	229	228	197	199	234	250	232	223	211	237	210	224	202	238	229	237	220	210	237	253	224	223	257	227	231	226	224	218	202	221	213	212	200	216	213	245	248	231	258	207	238	233	237	235	204	227	215	203	227	221	214	207	228	216	200	220	201	226	202	223	224	237	222	203	218	227	242	245	223	184	194	236	215	226	214	209	212	238	226	241	220	213	223	243	210	221	243	207	209	197	225	220	232	227	221	244	242	219	233	224	198	190	217	215	212	217	242	226	221	226	232	238	213	220	237	232	213	215	241	233	230	209	219	254	220	204	223	204	207	228	220	202	237	242	214	220	197	217	226	224	240	214	210	210	217	230	215	230	215	235	230	217	217	209	209	206	237	213	226	223	245	230	208	230	254	219	221	240	232	210	214	223	239	197	220	232	241	241	223	232	239	222	196	207	226	230	220	213	218	215	224	218	243	229	228	263	245	226	231	201	197	215	245	224	213	216	212	213	216	244	213	206	206	219	245	188	202	214	206	233	244	240	225	212	231	238	231	215	222	222	213	229	208	226	220	219	235	204	215	230	236	238	222	225	229	225	216	230	232	238	228	240	245	228	220	194	209	246	213	196	217	177	221	216	233	236	209	240	211	212	212	211	216	219	223	251	197	214	218	222	207	218	225	219	205	208	211	204	196	224	228	225	232	209	249	222	242	195	230	248	223	238	238	213	218	224	228	246	224	228	226	244	219	211	202	217	234	201	208	219	204	234	189	206	229	226
3826	2573	1643	1889	1556	1589	1527	1288	1309	1170	3176	7745	7361	4640	2872	1917	1048	708	611	555	586	556	596	554	568	552	570	592	554	586	554	560	558	542	554	593	606	531	629	604	587	521	535	572	597	563	587	596	538	575	597	550	597	611	575	566	559	537	557	563	553	603	584	555	559	551	589	590	589	601	595	596	532	632	581	584	605	578	570	549	561	554	609	545	576	563	602	582	567	618	592	551	614	575	578	630	643	575	576	605	575	568	551	560	557	558	552	609	600	569	562	573	571	585	581	576	549	546	559	619	616	607	595	591	585	613	578	541	552	567	602	607	600	568	588	583	585	562	561	570	559	564	622	570	564	594	617	593	627	564	635	571	588	580	559	582	577	618	602	580	549	527	595	573	586	598	574	542	593	559	545	554	579	590	510	563	563	511	551	542	574	578	558	603	567	562	552	552	553	547	550	587	542	556	569	544	566	579	586	560	564	538	588	570	611	557	598	591	564	632	521	587	579	605	549	572	553	589	567	615	587	547	591	605	644	581	560	562	570	577	548	587	573	605	536	532	554	557	575	557	555	651	587	585	567	573	603	591	582	567	578	562	497	575	591	585	551	537	603	548	567	610	531	600	571	553	589	568	574	588	538	547	578	562	543	557	546	554	549	593	527	563	580	563	535	597	532	601	629	582	576	548	662	557	607	546	566	552	555	584	560	565	559	559	590	557	593	560	559	554	579	584	581	614	641	597	529	615	585	603	581	605	566	578	582	594	570	582	571	576	553	579	595	591	566	571	605	580	554	584	553	581	607	627	531	562	591	603	599	593	602	559	604	581	542	596	590	594	597	587	610	592	563	534	568	586	587	513	568	528	585	591	595	571	617	553	556	602	578	525	574	575	565	594	605	564	548	629	599	615	581	582	546	599	533	584	575	569	557	564	618	587	599	565	558	573	607	579	601	519	603	581	607	590	589	606	559	581	569	593	638	591	598	570	549	569	575	569	584	565	588	588	561	646	571	559	577	553	580	582	617	577	611	602	558	559	533	610	574	602	586	564	548	580	567	574	574	555	607	571	564	586	589	599	620	556	570	537	567	598	563	558	609	585	558	621	543	572	601	572	599	537	556	559	586	588	601	538	605	534	578	580	578	610	586	547	597	560	596	529	587	582	581	574	564	606	548	538	609	559	621	527	557	606	588	537	586	557	568	543	569	556	565	552	580	610	543	573	594	559	619	549	535	544	633	590	520	604	601	591	573	597	547	561	578	600	568	594	623	565	600	577	562	574	567	588	588	568	605	556	531	562	574	545	530	631	580	603	601	601	555	574	571	593	577	591	587	571	548	585	602	570	572	563	564	572	544	576	592	575	560	577	560	604	561	581	562	575	555	586	583	558	616	576	584	572	592	579	596	539	552	573	599	598	569	624	616	576	593	602	560	556	643	587	606	571	564	569	547	554	568	563	567	622	588	591	539	634	578	554	574	575	545	568	576	581	571	614	574	564	577	595	548	556	580	586	582	576	586	566	573	587	564	564	626	583	563	592	552	594	579	580	545	591	542	598	539	569	582	620	578	578	558	553	603	581	602	620	577	542	583	576	554	530	587	581	557	598	583	602	594	576	573	565	572	576	548	522	543	581	595	582	597	538	595	577	571	583	539	586	597	578	569	592	579	595	592	605	619	538	599	540	585	569	545	590	578	590	546	599	584	598	561	578	550	543	564	535	560	577	566	575	569	583	561	608	583	596	593	562	587	586	622	544	602	590	517	548	578	578	603	569	550	576	601	602	552	590	569	594	614	554	594	535	564	581	550	571	554	548	571	583	604	586	580	559	526	541	526	539	549	582	600	555	566	590	547	578	542	592	592	545	594	571	555	588	564	551	612	586	543	577	579	567	577	590	532	578	595	575	630	586	520	547	595	594	590	629	601	601	615	622	611	555	580	561	615	529	557	594	565	591	642	564	552	580	635	555	583	626	622	549	581	600	591	561	532	579	605	563	604	580	576	552	543	532	595	601	613	590	612	528	567	578	597	568	561	573	605	557	599	551	566	596	562	552	562	556	547	580	606	551	579	588	576	579	572	582	580	566	551	588	560	576	533	578	530	620	587	564	563	565	538	596	568	587	544	551	588	597	550	580	590	617	547	590	520	602	603	539	606	553	563	591	589	582	574	563	563	568	582	594	560	600	541	557	571	596	556	562	578	574	565	572	560	593	589	583	547	613	609	578	597	617	558	570	591	560	604	602	543	527	565	561	587	571	560	610	610	574	574	552	591	610	582	615	584	540	580	585	612	577	558	588	565	581	615	550	594	541	569	570	610	564	581	543	566	616	565	574	578	588	593	548	601	568	607	573	574	598	597	573	557	549	591	576	596	552	537	587	547	591	589	612	613	578	602	533	604	603	565	577	573	572	589	560	591	558	591	568	602	587	571	560	545	563	555	597	588	551	578	577	570	539	541	553	548	549	546	627	551	615	567	639	588	598	580	543	597	543	566	604	561	562	600	601	537	618	581	568	559	577	547	549	572	548	565	565	548	561	606	616	589	606	561	548	639	598	550	556	557	592	569	556	568	561	540	585	579	585	615	552	598	627	612	584	544	630	590	521	639	574	569	618	596	577	585	590	567	575	539	568	553	547	561	569	550	574	555	525	550	603	540	630	542	530	572	545	548	554	542	560	576	567	534	576	560	567	623	583	584	561	598	541	597	547	593	567	564	601	600	568	553	603	551	581	574	578	610	559	589	607	583	580	580	552	616	555	575	557	583	583	566	582	610	584	568	573	567	586	583	548	600	584	536	598	540	609	554	573	613	599	601	569	505	535	571	623	568	598	610	545	582	527	584	565	615	530	577	571	616	596	600	570	582	579	524	578	583	614	595	589	600	593	575	576	578	534	559	539	548	593	614	565	553	613	587	597	561	563	585	606	562	563	578	572	565	601	580	609	570	583	568	545	571	584	549	566	529	580	584	587	576	655	529	568	594	584	559	589	600	593	553	572	553	601	531	548	548	627	547	606	560	585	552	516	562	591	523	539	590	610	538	580	571	564	585	585	582	508	581	573	579	605	597	592	562	608	536	584	554	537	534	584	614	549	578	555	564	578	557	531	577	594	577	563	569	564	568	548	608	578	560	558	603	569	543	536	555	592	597	555	520	570	585	581	599	595	608	565	527	573	591	586	617	559	583	560	538	605	567	598	562	634	545	518	574	620	553	549	604	618	568	556	583	538	571	563	558	544	606	619	546	608	604	592	580	554	564	584	586	611	571	597	556	545	562	540	566	568	591	548	610	564	616	567	573	520	576	581	542	549	568	624	563	576	550	571	617	545	554	599	562	580	602	571	587	570	590	540	565	576	586	611	594	590	554	542	581	544	613	560	568	557	596	571	600	629	557	640	588	569	583	569	583	565	614	561	596	562	605	526	562	590	596	619	581	575	557	584	593	560	599	601	564	585	561	599	565	554	541	586	569	560	575	560	538	592	515	611	592	573	561	564	604	546
15188	5021	4543	2042	1325	1093	712	736	1440	4655	10182	16536	13107	7920	3807	1576	676	340	266	218	245	248	264	252	235	220	245	229	242	228	216	223	239	228	202	241	220	229	247	236	252	221	232	256	244	213	207	216	227	202	215	234	228	250	219	219	225	213	227	218	245	232	208	224	229	244	229	212	242	241	223	244	260	228	222	225	219	256	239	246	223	219	246	227	225	215	210	256	237	224	250	223	252	247	251	259	229	252	229	229	238	256	236	243	224	224	219	211	227	193	233	213	253	200	206	227	203	231	255	255	221	225	243	240	221	240	238	229	212	253	230	262	258	238	233	228	259	235	244	239	227	241	212	208	225	242	217	238	196	233	254	230	240	215	210	221	241	225	216	258	244	243	224	223	229	227	228	229	219	207	221	247	236	239	223	239	239	235	270	259	245	252	219	214	263	216	248	209	233	228	255	229	226	237	252	228	232	246	213	246	241	238	254	242	244	218	261	209	220	220	224	244	230	230	255	240	241	229	244	209	270	224	245	215	218	208	217	213	244	248	228	238	230	194	244	211	233	238	235	235	230	219	239	223	245	246	236	246	230	231	242	219	227	239	222	244	253	218	251	251	268	222	196	218	248	230	230	268	214	225	256	192	243	249	240	266	246	218	249	241	239	241	246	226	213	229	259	225	243	233	227	216	237	209	239	222	250	249	232	239	249	264	232	216	239	216	223	241	239	258	214	264	212	236	229	213	217	251	238	213	251	244	207	206	224	248	224	223	214	228	254	248	224	230	233	203	239	234	237	225	236	231	240	219	251	216	237	228	236	218	235	239	242	222	199	218	221	244	245	243	214	231	240	220	251	230	223	205	232	248	227	233	224	215	215	216	231	232	227	228	221	238	227	230	239	248	222	225	243	239	233	221	238	244	236	240	236	236	228	222	234	229	223	225	275	248	241	247	227	241	247	216	247	266	232	211	243	249	232	261	220	224	239	230	229	227	232	247	236	244	214	230	229	249	245	203	240	238	222	248	227	242	222	217	245	236	253	232	238	272	240	211	235	224	263	224	230	236	240	228	201	214	224	232	223	245	220	239	219	225	234	230	217	212	240	215	243	247	253	255	224	250	242	229	236	242	249	257	235	238	230	233	228	225	265	225	223	230	214	239	216	247	229	239	240	240	241	238	229	244	225	224	230	229	220	250	209	233	233	231	256	234	231	237	232	239	212	223	260	242	218	241	236	220	212	217	227	238	231	229	231	256	212	233	210	291	228	242	234	233	223	244	260	244	232	207	216	224	225	221	248	240	220	235	213	253	232	230	231	218	228	220	228	211	236	218	228	236	259	236	233	228	210	204	223	220	244	237	231	266	230	229	246	219	217	238	212	233	231	225	225	232	242	264	238	237	217	230	229	250	216	228	250	219	222	242	250	201	239	226	211	251	231	249	230	235	225	226	221	198	230	205	237	247	216	213	233	234	258	256	257	252	219	248	217	208	230	222	248	230	240	231	233	206	241	223	272	228	231	277	233	254	251	238	227	218	247	228	229	234	223	198	255	215	265	249	244	226	232	247	212	231	238	229	236	241	231	233	229	226	217	219	232	250	235	231	226	222	234	219	246	248	235	231	237	254	228	236	228	215	226	235	238	236	204	231	222	235	234	206	240	242	228	216	256	228	230	208	251	252	236	241	222	229	234	230	225	260	249	227	256	246	228	252	240	191	226	242	239	239	272	229	218	220	215	225	246	222	219	224	251	239	209	227	227	237	240	246	229	214	219	233	240	230	226	241	227	223	255	225	253	284	257	234	234	242	233	223	240	233	207	237	214	223	219	198	228	248	224	240	230	248	231	237	210	247	255	212	228	241	224	265	228	248	245	247	231	212	230	221	228	211	239	259	214	243	229	211	240	253	251	216	207	231	209	245	230	221	234	241	254	226	240	229	231	219	207	238	238	231	248	223	197	240	234	235	217	237	222	232	217	261	251	247	224	229	205	238	214	246	226	226	224	238	242	212	234	205	242	230	246	218	226	225	216	236	228	230	230	215	220	240	222	210	235	236	226	215	245	247	199	221	240	264	234	246	246	274	223	262	259	230	240	245	241	240	220	236	213	241	242	233	237	277	229	208	258	223	225	235	230	229	230	254	210	239	242	261	243	237	254	231	236	211	224	234	237	234	236	262	232	242	240	236	210	205	234	269	208	251	249	225	211	205	251	230	251	250	243	219	232	257	208	237	236	230	260	234	225	238	230	216	224	219	243	220	251	235	249	227	218	226	257	230	232	232	248	253	219	243	243	223	226	203	263	218	218	239	236	208	233	223	229	236	229	233	247	224	227	217	206	210	241	264	252	248	215	268	254	221	236	235	220	243	228	246	259	249	215	225	224	219	240	248	228	223	233	232	225	244	257	223	235	231	208	233	242	212	237	246	216	225	242	237	231	228	226	235	229	247	224	243	229	211	259	222	242	224	231	221	205	244	242	243	246	212	247	244	251	240	228	226	248	213	236	218	230	243	242	222	235	222	208	235	241	216	251	233	240	224	216	261	233	229	244	242	209	228	242	227	216	237	197	249	221	249	240	276	249	236	233	235	210	243	230	260	213	236	208	245	252	210	224	210	242	250	249	228	250	210	227	231	238	270	246	252	248	246	244	236	240	216	271	244	238	236	252	244	252	225	220	237	249	230	245	252	229	231	248	230	202	246	210	226	233	224	240	221	215	233	224	230	227	237	227	231	228	241	244	231	223	262	259	238	217	250	248	224	245	231	264	239	242	251	277	250	223	216	240	214	219	221	217	225	239	218	271	229	219	254	254	210	217	242	237	212	202	244	245	223	230	226	243	213	213	255	252	228	225	221	222	262	240	246	241	254	231	211	235	225	222	252	214	238	241	253	208	251	248	231	231	254	255	215	254	187	207	202	219	239	244	218	235	263	236	270	227	216	211	223	248	237	229	235	232	224	233	215	236	241	243	221	251	237	243	237	216	226	240	231	221	226	217	245	252	208	260	226	239	247	258	206	232	227	223	245	216	209	226	208	233	233	246	228	218	254	222	253	243	203	232	257	254	227	202	226	256	239	242	243	228	237	226	232	245	210	234	245	242	211	232	227	223	244	264	235	237	242	217	216	231	236	249	213	229	229	231	243	203	228	218	215	237	230	201	219	269	224	233	246	245	244	245	237	273	233	235	224	244	256	251	199	228	200	253	225	256	226	242	232	212	228	264	241	225	248	227	258	227	220	271	236	232	253	253	234	226	227	217	225	245	243	220	221	234	241	252	232	236	246	231	225	262	236	223	253	233	227	244	220	244	204	246	225	251	241	252	207	232	227	241	218	222	247	232	254	208	211	240	267	230	248	216	245	228	217	227	245	237	241	230	191	244	261	231	233	228	255	239	203	260	241	242	225	219	239	230	236	218	213	241	245	235	232	231	241	228	245	251	218	261	227	249	241	226	218	257	237	240	246	236	198	222	228	246	249	222	233	223	260	247	224	233	211	220	232
9495	4162	6447	4641	4039	4002	3189	3612	7142	18754	30860	38437	33424	25182	14937	7186	3035	1266	727	634	575	584	553	613	612	567	622	585	576	611	613	589	590	596	605	617	577	617	631	594	588	600	636	592	576	613	622	626	569	653	640	605	613	614	643	576	586	592	565	590	560	594	538	558	615	586	572	583	598	560	615	537	624	604	594	579	621	599	558	608	594	556	582	598	560	620	630	596	560	583	606	621	580	598	597	588	617	620	589	569	600	587	614	576	626	595	615	616	578	590	592	604	589	555	575	649	589	550	595	602	580	587	619	634	562	585	624	615	583	567	549	612	560	581	607	615	586	605	604	578	587	590	634	571	600	639	541	601	619	596	605	620	563	563	645	637	576	625	604	612	582	582	575	612	602	590	598	619	626	594	588	622	561	584	616	582	617	627	591	591	576	600	625	590	589	594	625	603	641	565	642	664	615	555	566	584	604	574	628	638	552	555	596	573	618	579	591	567	574	582	605	624	568	595	613	597	575	611	590	585	586	582	597	591	614	616	611	627	600	605	565	589	579	604	606	592	665	593	564	642	575	590	607	583	564	566	622	601	593	609	604	575	597	625	610	579	646	627	572	618	589	595	629	598	642	595	635	604	633	609	624	555	605	600	622	581	595	582	600	611	620	631	570	615	625	590	592	596	587	578	586	639	569	593	563	590	602	571	569	630	602	615	604	608	613	598	601	620	597	608	612	602	576	607	613	629	588	580	628	598	644	562	575	606	620	572	572	633	573	622	641	600	629	587	579	602	579	576	611	604	632	582	611	557	576	592	638	579	585	584	619	622	626	571	613	629	562	646	574	603	580	595	590	630	610	614	603	586	603	560	623	615	612	597	589	611	612	570	596	548	607	634	572	629	618	634	617	599	566	622	561	577	621	593	627	622	578	578	639	607	594	666	630	590	579	564	570	612	573	587	603	595	608	654	598	611	612	599	591	579	606	592	569	621	571	588	597	615	583	623	590	589	591	586	634	587	615	597	608	598	573	574	588	597	605	583	596	585	613	641	550	583	589	575	611	593	631	552	598	579	599	590	618	575	612	563	603	590	577	618	571	631	599	630	594	580	561	594	609	608	584	567	583	569	610	561	624	616	604	618	613	614	588	643	580	576	577	598	568	645	603	629	625	594	577	661	590	598	623	575	561	624	601	606	610	609	585	568	571	593	615	562	607	556	589	580	605	606	600	562	644	585	592	577	613	579	542	629	591	550	588	630	579	567	584	652	585	576	558	590	597	606	590	614	587	587	592	556	600	601	554	563	609	615	572	606	607	600	597	527	577	546	589	642	591	618	593	612	606	635	572	624	631	596	597	610	568	523	552	584	581	601	607	574	575	638	618	597	564	585	574	583	630	581	574	590	616	607	574	602	536	609	607	567	600	627	607	572	632	624	664	580	638	582	608	642	602	594	618	581	596	604	572	591	606	568	639	628	592	633	604	628	591	614	630	632	569	571	591	605	589	592	615	642	582	664	600	592	603	617	602	595	641	598	549	585	587	597	601	546	593	586	603	608	579	590	599	595	568	625	586	608	592	596	576	616	596	618	604	635	615	630	636	561	614	596	598	581	593	596	587	570	571	609	590	605	584	592	613	611	618	550	571	568	593	603	622	598	547	604	683	593	591	597	620	554	631	575	620	576	616	623	560	629	595	609	538	566	613	570	565	627	595	571	603	624	614	574	632	606	614	582	575	612	624	601	602	587	604	546	618	606	568	612	604	583	598	620	551	600	602	586	602	609	601	613	594	616	553	614	579	610	627	600	614	581	592	604	592	629	601	598	579	554	642	580	589	555	534	586	596	566	612	632	628	582	611	611	593	625	621	591	596	601	604	593	580	609	628	608	590	570	594	644	576	570	555	613	581	575	601	580	593	627	630	620	610	575	601	621	617	559	653	609	633	601	605	526	597	607	559	609	634	624	597	592	598	592	624	598	566	607	589	572	587	561	611	550	621	619	606	583	617	578	613	594	605	589	591	594	562	572	648	591	583	579	594	608	600	552	647	567	654	585	609	552	599	637	570	565	590	603	612	564	565	561	603	619	608	603	636	632	600	584	584	581	576	598	611	573	590	592	603	608	601	578	573	582	603	570	602	595	588	611	604	594	630	557	637	572	584	605	617	614	586	591	586	606	603	632	600	621	542	583	576	593	610	611	580	586	618	623	636	591	599	591	571	603	569	601	606	666	536	604	573	596	610	575	593	599	557	590	583	591	597	602	584	635	581	574	596	633	575	622	617	547	560	589	603	640	573	572	632	607	631	622	609	585	537	579	604	605	575	604	579	637	550	602	616	628	591	587	599	638	615	619	584	568	593	598	611	586	634	615	577	639	592	606	588	574	586	577	577	602	590	567	572	609	583	624	608	580	574	584	591	580	606	601	596	585	577	662	589	621	610	607	570	612	584	572	586	549	634	608	617	595	612	649	603	617	609	599	566	601	605	587	580	583	578	586	614	596	619	585	569	557	630	585	640	626	639	599	581	644	626	623	545	547	621	624	563	591	593	662	606	616	599	549	590	597	592	611	590	607	555	595	568	606	616	592	575	602	591	617	623	599	585	555	587	612	625	631	632	600	608	589	569	564	606	623	601	646	592	609	559	642	615	580	606	612	577	603	592	611	600	615	581	558	592	601	598	561	568	615	579	565	612	597	608	608	615	594	566	604	624	585	602	606	601	571	592	619	615	595	615	578	601	614	592	624	560	569	614	590	547	582	632	592	603	626	668	593	562	593	603	586	564	580	604	565	594	601	631	588	605	566	610	592	609	601	603	622	641	564	595	586	606	602	587	571	596	578	634	625	597	602	598	602	601	541	615	576	518	575	539	608	597	587	553	619	603	633	602	634	574	600	600	613	630	632	611	581	596	611	572	582	629	566	567	569	615	605	554	565	610	611	594	596	541	595	586	598	606	573	641	614	588	590	614	613	604	587	618	596	598	582	610	598	621	639	579	588	573	582	593	562	592	598	574	581	591	586	582	563	628	626	596	591	596	631	651	619	583	609	597	592	642	577	592	629	648	604	546	555	603	661	566	591	612	583	561	633	634	575	608	613	573	613	602	579	627	575	599	608	635	569	599	640	565	580	664	609	619	583	573	610	568	631	605	588	579	560	604	600	586	619	601	561	589	548	622	583	663	584	595	556	609	617	615	604	593	580	576	624	581	642	605	569	639	593	587	636	599	599	577	581	624	591	648	589	581	584	609	572	590	620	629	563	577	606	588	576	628	603	598	661	675	645	610	658	603	598	539	547	603	619	634	602	582	594	567	567	598	634	598	559	648	545	643	631	595	609	579	607	647	602	650	626	601	580	627	558	601	589	659	600	621	601	583	579	532	577	591	618	595	577	590	612	558	581	601	622	627	590	566	587	600	564	631	556	592	562	601	629	588	567	597	580	618	577	562	566	628	552	626	579	607	590	642	610	606	617	602	561	601	586	594	635	616	605	607	596	555	587	637	598
23316	11205	10438	4195	2458	1606	1286	1106	1500	4196	14004	21536	24906	19029	11632	4847	1702	570	303	216	190	178	184	176	163	183	187	181	176	153	191	147	186	166	179	146	180	193	170	192	196	162	170	189	168	174	181	185	192	163	184	181	156	186	166	175	170	184	183	203	166	190	181	162	175	185	187	167	178	190	182	174	181	201	165	182	183	197	191	179	174	170	187	176	190	181	188	166	170	214	174	171	196	177	210	186	159	170	166	179	190	166	165	163	189	187	193	199	174	212	189	206	170	175	208	180	178	174	181	198	187	176	163	171	182	188	190	188	158	181	208	177	195	204	164	183	183	170	182	172	217	192	177	220	183	170	200	174	166	183	200	177	184	169	170	199	187	166	190	160	173	155	205	200	181	181	157	183	178	183	178	167	204	189	221	184	188	196	179	183	188	183	182	174	175	186	192	193	177	186	171	204	198	193	171	177	180	213	166	189	197	179	181	177	171	171	178	179	160	167	171	137	196	205	191	159	194	156	172	203	170	195	177	176	188	179	183	200	175	171	192	206	160	200	188	200	174	178	165	182	193	156	177	162	191	172	182	196	181	188	203	173	175	202	147	176	157	178	169	180	165	187	216	169	176	194	182	179	202	187	171	169	171	179	175	192	201	180	177	187	195	186	191	165	171	175	170	183	188	204	193	155	170	176	194	176	216	166	173	188	223	182	204	180	185	205	194	191	172	197	166	175	189	189	151	178	179	197	167	169	182	184	186	190	161	175	166	163	170	193	168	182	195	150	207	170	180	198	177	180	161	193	209	192	166	196	204	200	178	200	186	178	197	184	184	167	144	193	197	177	158	173	162	169	176	168	178	196	175	149	187	202	178	207	186	190	153	184	215	174	176	177	148	170	196	184	194	199	169	208	184	204	182	168	196	178	190	175	162	186	186	173	171	188	189	195	153	188	175	181	164	198	160	188	180	185	178	181	167	161	182	187	202	174	172	209	181	179	194	207	166	171	164	188	182	196	179	181	181	209	205	194	190	167	185	152	162	166	187	191	179	190	186	171	166	180	175	188	155	189	167	181	165	176	198	203	199	184	190	188	156	193	197	173	178	175	185	154	155	185	179	188	192	173	170	178	188	154	171	186	186	210	171	202	164	175	177	176	171	163	196	192	150	173	187	186	164	170	203	184	172	175	204	180	192	180	171	158	181	202	182	196	200	179	174	191	182	185	151	190	199	189	192	181	183	167	188	190	160	218	154	174	219	199	180	199	162	183	215	171	194	179	187	188	182	182	186	184	171	167	193	193	168	209	188	174	214	200	198	187	212	200	188	211	185	199	192	192	189	191	180	189	172	188	183	187	186	183	176	155	184	177	183	176	189	213	174	188	203	161	192	179	165	183	187	170	195	188	190	179	208	168	192	176	219	174	171	165	201	186	198	207	184	169	172	175	182	189	177	182	194	141	193	182	192	151	163	189	224	173	175	176	179	172	189	186	158	184	190	191	171	147	187	201	177	164	181	160	197	154	192	179	176	167	188	177	181	166	169	180	168	178	202	189	173	187	187	161	178	173	189	166	186	174	180	185	162	169	186	193	211	200	211	161	199	171	192	179	210	177	166	192	205	178	164	176	184	147	178	179	170	192	180	162	184	182	182	193	188	163	177	174	178	195	163	170	197	178	198	160	178	170	166	178	186	198	206	164	198	181	165	201	185	187	179	196	183	180	176	180	188	215	199	184	196	183	196	182	198	184	187	186	183	184	187	182	175	164	186	194	175	190	180	200	174	204	197	183	179	194	199	172	188	193	164	194	186	176	189	170	159	174	169	191	163	195	195	203	172	161	184	208	170	183	208	187	189	164	161	185	181	182	185	188	165	194	180	168	176	173	179	166	187	190	177	174	194	188	214	209	163	174	170	173	199	181	170	172	175	195	179	189	187	165	179	186	187	180	196	164	169	179	189	189	203	193	180	161	179	172	200	174	187	183	171	181	183	206	172	220	187	181	190	194	203	170	173	180	187	196	179	205	202	183	179	168	165	196	177	191	170	163	201	185	166	180	197	194	172	201	169	171	181	170	208	198	166	173	215	160	170	181	173	179	196	191	176	188	169	186	163	185	186	153	190	197	185	186	193	178	187	190	178	185	191	188	205	198	180	177	198	183	192	195	163	170	173	179	179	181	174	183	202	189	166	206	171	178	186	193	194	201	203	193	187	225	182	199	179	173	204	208	178	169	166	192	175	199	185	173	198	198	163	185	170	183	169	130	170	179	150	188	188	203	166	183	179	188	178	184	188	177	187	175	185	164	193	199	191	199	208	172	193	204	191	190	170	174	175	180	182	192	157	202	166	162	189	192	191	193	195	176	197	213	177	196	172	173	186	213	195	178	196	176	179	211	179	186	187	190	189	157	188	184	206	187	176	182	183	182	211	170	163	201	151	172	192	215	195	195	176	201	165	184	178	170	207	199	182	181	145	188	216	189	201	180	187	191	191	189	183	171	184	155	204	172	180	207	189	192	192	160	208	205	202	194	198	194	174	181	195	183	189	185	173	197	199	203	163	180	194	189	166	189	164	208	185	172	178	171	180	157	212	172	205	191	174	189	174	168	196	179	187	178	206	195	182	192	184	188	208	171	196	164	201	186	210	217	193	192	181	200	177	198	200	199	194	195	183	201	184	183	182	174	185	186	214	161	178	166	180	171	177	196	158	187	188	180	179	215	178	191	186	179	192	166	176	196	177	184	188	180	162	175	182	183	179	163	180	204	177	165	166	175	194	199	165	202	182	200	164	176	190	183	157	175	172	162	171	190	176	194	207	165	185	177	177	185	191	184	194	181	185	173	172	182	193	164	206	182	178	167	182	211	152	189	184	204	183	180	155	175	196	171	187	179	186	168	165	193	203	193	192	178	199	199	193	189	153	179	181	191	148	189	185	183	171	180	174	169	177	197	191	182	171	183	176	168	187	186	191	188	149	185	190	183	164	186	179	188	191	174	168	161	158	177	174	180	169	178	186	168	184	182	187	196	172	200	177	171	205	184	188	199	172	187	190	150	177	206	180	166	167	164	186	187	181	196	192	185	182	179	164	180	187	178	185	175	169	172	197	171	195	187	188	179	184	193	171	208	192	173	174	162	176	194	163	175	190	152	184	188	182	187	185	189	179	184	192	150	205	180	183	170	159	165	190	197	195	178	189	181	188	178	194	169	182	165	189	160	207	187	169	198	194	169	187	162	174	174	197	173	164	187	155	184	171	169	176	181	194	149	205	157	188	178	197	193	158	162	179	197	186	212	184	194	191	157	165	190	182	162	173	189	187	170	177	187	183	173	199	178	164	185	187	172	190	168	191	187	177	199	188	164	202	179	193	193	172	187	208	188	189	151	186	182	186	183	173	173	183	172	190	192	167	178	152	206	159	182	170	189	164	163	193	184	197	188	186	169	159	177	169	175	181	183	183	193	199	186	185	215	186	215	180	180	213	202	176	194	194	186	172	197	178	197
12134	8224	12345	7969	7315	6084	6025	5351	8020	17993	36411	43939	45616	39041	30251	17455	7665	2502	996	614	468	474	488	454	482	470	485	451	490	485	495	471	509	422	482	484	439	473	457	467	464	497	498	466	501	496	478	485	501	463	463	505	484	430	432	475	505	525	484	494	467	463	482	458	444	475	482	477	469	503	443	481	481	481	471	517	472	458	482	481	453	488	441	456	513	463	478	508	476	481	477	466	471	433	483	446	496	465	492	454	479	479	469	484	499	470	468	473	465	523	535	492	446	458	527	499	456	480	472	465	455	502	466	478	460	503	446	491	471	479	492	474	524	487	463	465	460	489	486	534	475	469	474	461	451	500	501	487	468	457	498	510	440	465	525	453	474	485	473	463	466	450	490	488	479	485	499	435	488	466	448	453	464	476	455	429	491	495	483	472	458	489	492	467	464	472	496	454	493	475	481	480	464	504	531	440	533	486	500	460	459	432	476	493	473	466	481	486	469	431	482	460	476	447	455	517	451	493	467	490	458	475	487	495	478	453	501	539	501	471	441	478	480	482	475	494	444	483	522	464	472	450	477	445	506	457	525	473	500	461	479	493	478	457	517	481	468	472	463	487	466	501	490	453	478	502	468	464	471	475	504	475	485	492	523	478	513	482	454	494	451	434	479	445	492	475	457	481	459	452	498	465	515	481	463	456	443	497	465	497	519	481	435	496	480	445	480	484	496	466	465	423	505	467	470	478	459	467	485	475	406	468	484	492	520	494	468	507	493	508	488	459	473	480	473	465	472	481	487	494	504	483	460	468	497	483	467	466	486	499	449	460	440	450	505	478	455	491	462	474	486	483	446	464	482	493	490	486	472	471	464	475	486	443	526	497	441	465	476	471	438	472	465	446	474	482	512	505	500	477	468	424	467	498	459	475	478	477	498	484	463	440	503	490	456	512	494	520	456	447	472	475	466	489	474	459	531	447	489	477	467	508	475	485	506	483	483	476	482	471	472	476	455	453	459	514	489	463	499	464	475	480	493	486	469	433	485	485	490	482	472	478	478	510	402	442	448	439	463	495	470	497	450	507	483	473	479	459	486	460	492	470	500	475	531	478	484	455	481	482	477	483	449	467	499	470	539	473	539	503	452	472	446	489	458	456	464	516	457	479	490	486	446	509	469	489	496	446	462	466	491	476	513	481	467	474	499	477	464	512	503	456	471	482	483	481	478	501	442	470	489	466	460	509	502	458	480	447	434	460	490	443	462	445	508	421	458	497	444	510	475	489	513	473	456	496	518	476	471	502	468	469	502	507	507	491	494	440	501	473	453	496	468	516	490	471	458	465	465	447	501	462	482	512	466	460	502	453	439	480	438	506	465	484	462	436	456	492	475	500	469	481	472	428	496	489	500	476	479	524	469	481	476	497	466	463	473	486	503	453	484	471	462	489	472	496	492	480	450	462	508	490	480	474	486	477	515	498	489	475	515	492	468	483	456	494	490	500	429	484	490	515	463	493	480	477	463	488	520	488	474	500	479	525	471	464	475	478	499	470	487	473	477	468	441	479	454	476	455	493	475	472	488	457	430	496	468	496	466	463	488	465	489	477	446	437	503	494	484	508	468	480	512	469	474	483	478	443	499	489	490	479	491	486	503	465	491	464	477	502	489	450	515	467	484	491	522	504	492	469	479	470	446	503	479	484	481	459	493	498	463	522	447	470	444	470	428	516	500	462	523	506	459	499	530	469	489	477	455	485	434	523	440	449	458	442	485	498	481	468	459	462	476	484	463	469	494	470	467	488	456	463	489	489	528	483	481	488	492	446	468	454	437	457	469	521	507	458	462	492	473	459	457	448	473	453	460	453	468	451	474	493	494	477	463	480	454	447	493	479	507	499	451	449	468	462	478	449	497	467	459	464	466	469	467	476	457	473	469	478	444	511	496	472	503	483	490	500	481	451	440	505	462	454	459	478	449	489	474	457	478	451	478	480	439	465	467	464	456	443	452	476	463	494	481	483	480	474	489	480	466	483	477	484	473	452	510	459	470	486	502	436	473	485	480	471	492	470	420	464	508	433	484	480	520	511	492	475	433	462	495	470	510	482	468	480	481	474	490	484	462	458	490	499	438	435	445	490	473	490	462	502	468	464	493	450	489	464	467	508	492	439	491	439	488	461	476	494	481	472	460	474	500	503	467	463	479	529	473	461	457	475	480	469	471	465	513	467	438	489	483	493	456	469	527	451	492	486	466	476	489	504	512	501	463	485	450	525	484	487	502	477	458	482	491	505	460	492	552	458	490	437	438	473	456	466	483	453	471	493	473	447	452	442	466	445	484	465	441	489	508	468	492	461	507	477	509	451	466	492	527	436	470	509	517	485	490	457	495	471	487	459	452	490	466	512	520	481	509	454	488	462	436	483	493	478	435	476	508	484	464	447	480	473	449	498	457	457	455	481	476	501	463	493	461	506	469	504	479	483	449	447	469	450	489	485	475	465	485	498	481	426	513	468	449	508	447	487	454	496	496	491	453	512	493	468	477	479	487	470	499	472	448	494	510	503	474	474	489	470	471	470	500	459	457	538	441	455	495	458	458	490	452	462	535	488	454	491	479	475	445	480	496	489	512	470	470	448	509	482	445	499	465	452	433	545	504	482	479	445	511	449	463	503	500	470	470	465	496	444	445	490	475	488	478	468	451	468	429	472	493	485	501	484	504	478	455	506	486	480	460	487	474	466	469	456	480	466	500	470	443	479	464	493	461	460	474	496	490	508	430	475	471	480	461	490	484	506	443	494	517	445	453	464	488	462	492	481	479	516	473	488	453	467	498	483	490	478	484	489	510	505	441	501	429	466	504	485	493	498	505	466	480	462	461	486	457	497	498	468	463	495	445	513	454	502	460	456	431	437	479	504	455	449	495	479	467	480	474	461	456	455	447	504	458	477	483	465	455	483	508	472	491	513	497	466	474	447	493	500	488	446	470	470	461	499	486	484	488	469	467	516	472	485	440	425	446	469	481	526	483	499	470	484	440	446	501	508	500	466	491	525	451	475	467	467	476	513	500	492	472	497	491	475	431	456	458	451	454	456	491	465	487	484	436	487	471	457	476	503	459	477	495	493	441	429	475	488	469	510	479	512	453	491	488	496	483	440	508	437	501	487	446	479	488	459	491	517	494	480	448	445	477	475	495	460	499	440	517	519	474	491	481	492	464	495	471	466	489	468	460	490	474	487	474	471	470	475	479	458	480	490	473	461	493	487	452	462	464	481	450	501	464	440	535	472	474	478	448	493	429	465	455	474	489	434	462	444	470	447	465	466	478	456	496	477	463	459	505	478	470	478	477	464	491	479	492	538	493	465	460	517	463	448	507	454	472	462	473	482	467	486	464	478	482	489	453	460	496	451	495	464	495	459	492	494	468	455	435	451	521	468	467	493	489	504	432	506	469	458	483	458	475	475	502	476	460	469	475	499	453	476	442	491	515	508	441	485	476	478	527	487	476	468	478	463
5129	1674	1223	519	448	485	390	384	419	450	631	924	1380	1306	824	465	318	256	210	200	214	187	210	225	214	193	202	223	203	230	233	208	205	239	250	228	200	192	198	234	217	196	240	209	214	210	211	195	225	230	218	181	171	219	205	200	204	235	219	203	216	218	233	187	201	224	190	220	192	235	170	219	185	202	206	227	187	211	184	203	194	204	227	200	219	213	202	198	222	217	194	212	223	202	221	212	206	211	214	212	213	215	219	212	217	206	240	228	204	197	194	198	208	208	212	223	215	216	223	216	218	250	218	210	226	209	232	222	220	214	220	198	209	230	213	213	189	240	229	231	213	235	208	221	211	229	194	180	237	193	214	214	210	205	214	198	214	228	208	208	231	194	236	229	220	225	178	218	198	205	208	184	225	219	216	224	227	218	200	212	227	203	221	241	224	216	240	213	227	235	198	197	198	204	199	201	214	239	210	230	219	219	224	219	210	250	228	215	210	235	227	191	194	222	200	200	203	218	231	220	229	201	198	218	214	188	230	230	218	223	209	208	183	209	221	234	228	223	208	199	212	199	226	231	216	215	210	210	184	233	221	208	214	206	190	234	202	221	228	211	208	219	221	223	207	201	221	234	208	211	183	227	241	223	237	216	204	208	212	258	194	193	216	175	162	212	216	202	202	226	216	196	218	211	215	200	211	217	203	213	208	207	168	215	210	202	227	185	215	198	219	190	218	215	222	220	219	217	231	200	215	213	213	195	219	229	204	202	211	216	215	244	206	197	223	233	229	212	222	233	210	223	226	245	230	220	192	229	216	213	221	209	221	224	183	201	214	223	238	218	206	212	225	230	231	189	203	237	212	214	245	201	224	232	202	215	232	218	224	220	210	209	216	196	221	215	238	231	235	208	195	212	208	230	210	229	224	214	220	214	209	220	229	229	220	196	227	212	193	183	198	228	216	204	182	225	191	213	222	193	223	200	216	199	237	233	206	221	217	238	231	200	208	235	222	225	214	201	213	188	206	193	223	206	210	212	191	225	228	207	203	243	203	211	192	202	210	187	239	234	222	194	222	203	199	226	216	205	199	231	217	201	226	236	224	234	221	212	201	212	225	224	215	208	211	202	201	210	251	213	218	232	206	216	201	239	191	204	204	205	212	207	202	221	213	218	215	194	204	209	194	206	207	211	214	196	182	212	213	206	226	214	209	196	209	199	203	225	185	211	242	223	203	206	220	213	219	196	220	230	212	202	195	185	196	187	225	199	197	227	213	210	216	219	211	230	209	221	179	223	212	191	215	213	209	196	208	213	221	221	217	217	215	199	228	207	233	244	201	206	220	196	213	195	209	186	216	221	220	200	191	224	224	217	205	212	211	221	203	221	197	212	203	190	242	186	190	181	206	202	219	210	237	209	223	218	203	228	222	199	211	211	203	252	220	213	216	227	215	236	224	201	204	188	222	199	223	209	213	220	203	206	211	199	224	192	235	236	225	217	214	237	202	212	203	223	205	227	212	197	221	218	211	222	227	219	192	232	193	200	234	218	217	214	202	221	213	196	200	197	192	205	211	212	206	196	241	196	235	180	204	220	215	207	197	200	222	201	200	219	228	206	220	206	220	202	210	215	192	212	211	204	226	227	233	232	204	220	206	201	185	221	241	221	183	177	238	199	217	215	235	214	208	218	231	243	197	219	207	246	216	220	225	198	209	181	224	200	210	208	196	232	229	208	208	209	192	185	199	202	223	253	231	235	243	221	214	184	195	194	198	207	219	232	213	218	225	209	229	211	206	204	225	192	221	194	217	208	217	226	206	215	228	217	229	191	228	246	244	213	223	209	213	202	238	236	211	226	199	233	219	209	245	206	216	241	237	203	219	235	238	256	209	205	189	191	200	210	193	222	189	219	212	192	193	212	216	226	199	214	195	246	213	220	179	199	211	218	199	205	177	202	217	209	236	211	226	213	215	208	211	232	200	207	215	217	203	196	231	230	205	222	217	218	234	214	214	238	249	195	222	232	213	219	242	206	200	210	210	229	222	218	208	186	186	199	202	245	217	219	211	221	240	200	225	235	238	206	200	208	212	197	211	189	211	218	212	218	216	199	210	221	232	216	222	213	190	190	199	207	230	198	229	216	243	212	208	203	191	197	206	193	224	231	217	221	244	204	217	216	204	220	213	216	208	203	187	203	205	226	220	230	214	205	200	209	211	191	219	185	215	207	223	219	207	206	220	227	234	208	209	222	224	203	223	216	190	196	210	213	210	198	204	222	220	210	205	196	223	190	223	213	194	228	193	197	196	233	219	201	225	206	200	215	195	218	242	229	202	208	212	210	193	185	210	220	200	200	207	229	214	209	229	224	208	200	239	214	223	221	210	210	204	235	212	204	197	225	220	217	223	225	224	230	195	203	218	241	230	209	222	236	218	217	210	236	221	211	211	211	208	189	214	200	200	240	197	213	220	220	214	208	210	208	192	217	195	203	208	230	212	255	206	220	205	213	231	213	206	213	218	196	206	217	228	213	193	203	211	225	198	203	226	213	204	192	211	219	233	223	200	195	177	211	193	232	194	208	247	228	205	207	236	192	197	226	186	230	211	215	206	240	219	188	233	234	207	186	187	205	186	224	226	210	213	218	244	221	215	219	198	222	222	209	246	219	206	190	229	209	224	220	238	218	251	189	221	215	202	194	195	199	218	206	217	220	213	222	231	189	236	178	235	213	198	245	183	213	232	224	213	223	205	196	216	188	207	198	220	233	210	226	205	230	236	215	216	217	206	229	215	210	194	228	208	209	212	223	181	190	241	203	238	239	210	205	195	204	205	192	207	220	195	182	231	193	217	229	233	198	213	208	207	212	203	207	225	241	208	213	207	210	196	203	216	211	230	229	236	234	207	199	227	227	225	206	217	216	185	212	196	218	226	188	202	233	201	194	222	186	224	195	199	196	213	212	231	221	238	226	222	215	232	194	197	224	220	246	216	244	235	235	199	223	206	206	205	225	171	241	197	231	225	177	203	233	201	221	225	217	179	230	190	245	219	214	215	222	228	216	226	207	226	212	193	236	202	205	190	198	218	201	236	205	219	236	208	222	205	212	216	194	212	227	239	209	211	204	199	222	178	223	220	203	211	213	186	195	206	226	213	215	237	200	211	194	169	204	222	216	212	243	235	210	195	203	221	209	226	210	216	230	220	208	200	195	195	227	241	203	229	210	200	189	205	228	230	196	196	210	215	216	213	217	203	223	208	223	207	216	232	192	197	210	211	213	193	230	216	216	210	218	201	215	213	227	223	240	204	219	207	232	206	210	212	182	219	224	206	190	209	227	224	232	217	205	201	207	187	221	223	197	254	203	210	213	202	206	195	214	206	213	209	195	206	214	212	219	204	209	228	238	207	212	223	236	210	214	193	206	227	227	197	233	220	234	225	230	218	192	211	223	233	198	222	196	204	207	212	226	214	243	211	192	220	207	200	219	202	220	214	213	232	225	225	219
3941	1912	2741	1558	1763	2015	1681	1491	1674	2259	3242	5362	7288	5776	3243	1833	1039	753	632	589	551	589	549	609	549	585	523	566	567	547	622	567	569	532	554	592	530	522	546	543	550	549	547	577	557	548	561	561	579	577	516	571	527	555	564	530	529	579	560	533	534	521	516	542	511	566	545	569	580	576	540	517	494	579	580	559	570	536	517	546	568	587	563	579	569	538	563	513	530	545	559	550	549	575	617	595	541	583	561	558	527	522	533	603	508	560	581	563	528	524	526	538	576	586	600	596	542	545	522	568	530	558	563	497	549	569	539	561	547	582	561	534	550	552	517	620	575	567	548	587	529	563	536	522	541	620	558	540	567	515	560	545	551	546	546	556	555	553	564	570	563	556	555	576	493	559	605	501	577	572	559	557	565	523	565	539	560	555	555	547	539	538	549	543	564	532	557	556	582	541	548	513	520	532	532	543	564	532	564	519	562	539	568	538	585	585	544	566	550	552	563	568	523	528	532	579	606	578	523	573	567	546	551	567	493	547	580	582	538	518	549	560	551	528	555	563	575	545	552	534	529	554	597	565	554	513	547	553	542	545	550	556	547	560	552	527	563	529	558	536	579	542	549	568	555	523	569	560	533	603	530	558	573	530	567	573	541	527	532	537	567	552	536	571	538	518	562	508	563	536	572	577	567	547	545	539	586	545	558	541	566	569	595	559	561	541	572	567	541	588	510	560	588	587	534	549	530	514	569	557	561	548	538	598	568	563	555	599	541	532	564	562	565	510	580	514	552	575	561	544	564	540	568	498	541	545	564	551	574	535	554	543	546	528	569	539	563	517	586	539	543	576	548	575	532	529	554	559	547	577	533	562	588	534	535	566	585	573	516	545	550	570	550	539	535	551	575	556	563	567	554	579	559	569	578	543	517	568	535	556	512	593	521	577	564	507	504	539	534	518	571	518	578	584	532	514	564	546	568	580	511	588	520	528	531	536	529	540	551	532	567	562	546	582	531	570	490	567	587	496	527	573	536	554	518	556	525	569	526	584	531	564	528	543	564	590	564	556	524	565	537	545	551	540	557	513	558	536	544	531	542	552	563	554	532	555	576	552	540	565	565	561	552	509	552	535	519	563	578	591	515	561	581	553	579	524	559	529	540	573	576	584	521	555	584	528	603	535	582	547	595	543	507	568	600	549	550	559	584	538	545	554	554	547	530	518	527	524	560	519	568	502	555	564	552	569	554	567	576	561	547	607	539	585	574	525	564	539	539	556	586	548	572	549	526	492	551	534	528	558	555	552	536	569	519	549	554	565	531	540	520	552	529	578	566	563	566	558	545	553	571	548	571	487	550	552	539	537	555	567	607	578	530	541	533	552	542	550	558	530	527	529	574	592	587	556	538	506	591	549	588	577	549	593	520	539	521	593	547	538	568	526	519	585	544	549	503	562	562	560	570	561	572	530	558	547	525	528	550	549	548	586	559	544	617	533	558	503	554	531	557	575	562	552	536	525	539	520	597	552	553	559	537	563	584	525	575	579	580	522	527	535	562	562	556	565	518	513	528	573	551	508	586	561	549	567	532	570	555	547	558	527	616	560	534	539	533	578	590	545	551	542	536	553	552	555	557	553	540	587	546	513	549	554	559	552	554	528	529	543	583	587	495	553	607	564	553	589	545	553	545	555	564	546	566	564	562	547	555	565	530	556	558	516	584	550	578	562	556	550	504	562	557	540	580	560	579	549	595	562	555	562	575	549	567	558	561	523	565	531	571	536	559	573	550	595	540	559	538	521	558	551	569	543	579	563	585	551	561	559	544	526	609	591	534	554	560	562	538	544	537	504	533	575	580	521	592	568	555	520	530	555	565	548	543	590	552	600	556	516	566	511	575	526	505	581	553	547	548	527	583	605	538	538	573	539	563	534	541	592	559	590	532	555	567	534	544	582	575	540	575	564	562	574	604	579	550	597	559	597	559	559	561	558	522	517	579	566	559	547	576	531	550	515	567	528	561	547	540	537	567	553	564	549	531	599	575	562	559	560	576	573	560	543	564	570	562	560	575	580	547	565	544	536	542	552	580	532	538	561	594	580	549	577	578	559	565	503	549	556	539	532	592	612	571	562	561	537	543	534	598	549	567	561	563	567	537	530	555	529	550	583	558	548	567	597	615	548	558	589	610	513	487	550	509	558	581	570	567	554	586	553	553	574	524	543	561	561	545	553	521	535	560	577	557	526	545	537	517	537	556	552	561	515	572	537	543	526	577	562	506	593	546	549	571	507	533	512	573	572	549	563	587	534	514	531	565	569	564	546	527	538	530	525	515	516	532	554	567	566	590	561	568	513	574	565	597	624	546	540	560	587	592	566	558	559	565	538	561	544	573	528	544	534	562	544	518	559	542	544	564	568	593	563	545	515	569	566	515	555	569	544	569	582	604	556	534	540	535	548	580	530	576	566	547	573	527	558	580	574	566	525	538	554	563	578	516	565	583	592	545	614	542	522	563	550	516	527	603	584	511	555	522	550	564	566	547	543	562	526	638	559	543	527	607	555	549	520	514	546	560	532	555	582	530	538	522	567	549	528	560	539	550	571	547	537	563	584	544	563	553	552	573	558	545	553	569	565	603	542	540	583	510	570	549	533	528	568	557	536	574	561	593	587	533	567	496	581	560	560	568	563	569	557	541	581	507	507	512	551	573	554	574	611	558	529	553	538	567	548	528	546	554	561	563	497	631	516	550	553	546	579	550	552	552	566	547	550	542	560	550	544	555	541	599	575	535	572	575	563	560	548	555	557	556	552	535	560	543	520	547	529	600	538	550	583	614	506	582	532	606	534	559	557	591	562	579	552	568	556	557	550	533	543	532	572	586	542	556	549	558	546	565	595	572	572	557	568	543	543	537	581	586	522	559	538	524	553	531	546	544	519	507	563	537	615	603	509	547	512	598	567	564	572	569	615	564	564	573	593	572	537	523	553	559	559	534	532	496	542	576	536	550	531	537	570	577	552	544	542	567	621	562	506	552	536	556	560	578	533	577	554	543	527	531	520	578	532	566	554	526	568	534	555	566	546	561	570	539	544	554	535	569	583	578	533	536	585	557	550	540	518	570	573	526	559	531	541	515	574	584	573	545	527	563	532	567	557	536	526	583	534	553	581	535	588	551	629	541	539	531	571	561	529	550	557	548	577	588	531	527	568	568	609	558	585	554	561	587	536	534	559	560	547	534	585	588	571	552	526	553	528	545	562	565	529	551	551	535	553	551	565	551	570	588	581	570	533	589	515	597	530	577	540	519	523	521	565	556	565	555	560	578	527	570	533	527	564	535	579	559	547	533	564	561	579	547	575	577	564	533	554	565	593	564	590	599	497	512	526	550	568	563	519	520	564	549	569	567	568	562	537	578	543	548	584	547	544	523	573	560	573	539	538	569	526	531	508	575	558	582	530	548	596	524	531	550	544	575	569	521	559	513	574	565	599	555	577	562	537	569	558	592	562	530	521
17577	6554	5988	2602	1537	1060	918	709	792	1648	8088	15918	15405	9189	4229	1668	643	325	271	232	249	221	221	239	222	244	229	211	223	252	221	219	228	220	243	267	235	233	212	229	217	227	227	208	258	223	205	233	222	226	231	243	236	208	226	208	268	190	236	250	239	225	226	227	216	221	218	200	216	238	245	215	234	231	239	228	236	247	213	259	230	211	251	222	224	233	230	246	204	223	206	257	228	236	221	225	219	224	210	235	200	246	242	213	244	224	226	263	247	255	191	237	223	238	215	207	239	241	228	273	234	225	209	254	217	253	241	232	238	245	231	227	208	249	250	248	213	208	254	222	264	247	227	213	222	195	244	216	211	225	240	221	215	223	217	225	241	238	227	234	259	218	226	240	213	226	210	221	218	215	213	225	203	190	234	209	210	211	225	242	239	213	236	224	232	200	237	238	209	224	212	262	224	211	241	222	259	261	225	220	218	226	223	232	226	231	234	234	229	215	214	194	206	233	252	195	256	246	233	232	247	213	214	257	234	213	228	232	242	236	249	209	226	258	243	193	192	256	241	204	226	241	220	238	230	222	245	223	241	226	230	225	243	214	215	230	204	218	235	223	241	209	217	213	203	228	223	210	228	244	245	241	228	230	234	226	232	184	230	218	212	247	210	221	227	205	222	203	215	232	207	187	238	209	249	212	247	248	217	257	217	263	256	222	212	217	222	237	221	206	210	229	250	227	243	236	225	229	236	189	255	232	192	234	245	241	239	228	235	224	238	262	222	207	221	219	236	207	210	243	248	217	247	242	202	239	242	234	243	243	233	215	222	225	245	220	222	230	242	232	240	223	228	238	252	206	237	241	225	221	218	204	182	217	224	250	236	237	223	224	250	215	222	249	228	217	230	240	234	200	207	229	220	213	253	229	212	214	242	271	219	235	231	238	224	225	245	216	218	215	245	261	225	243	251	225	228	216	207	235	236	258	238	228	236	219	228	215	214	226	225	209	222	229	216	235	239	235	235	217	232	211	275	230	219	234	250	219	248	224	247	247	223	218	239	219	219	235	239	193	229	243	260	219	242	232	235	229	192	225	226	218	240	253	241	241	251	216	214	248	245	190	218	248	211	218	231	226	242	241	236	203	219	230	208	228	233	232	217	213	218	249	228	229	239	239	217	218	215	246	209	221	228	222	224	257	215	210	231	231	229	252	238	202	246	235	246	252	231	240	228	222	229	228	236	261	238	225	220	234	204	235	217	234	216	236	224	211	239	219	243	214	215	211	225	215	239	237	262	258	250	212	240	229	242	240	246	200	212	239	231	252	217	251	215	208	208	241	233	234	231	204	248	210	229	263	228	239	246	218	233	198	217	248	220	221	231	220	246	244	251	218	219	219	228	220	231	209	216	228	245	230	220	230	239	252	230	218	227	232	231	223	241	194	210	260	216	215	246	248	223	237	223	253	231	210	227	240	235	238	240	228	247	230	229	221	238	190	235	225	226	207	210	220	246	240	239	234	213	247	235	236	253	215	193	228	214	243	230	199	237	219	248	248	224	215	235	216	235	247	205	224	240	231	235	220	213	225	229	205	237	233	234	204	228	248	253	235	225	239	232	231	238	204	208	223	206	228	225	228	206	236	216	240	209	240	222	233	234	246	215	245	229	241	235	208	224	228	226	229	230	234	230	248	238	234	243	225	229	235	235	211	249	244	220	220	203	207	228	236	247	215	235	230	229	250	213	214	247	227	253	235	239	235	228	233	226	248	262	218	217	227	216	220	228	224	208	243	240	225	225	253	232	214	237	226	216	234	206	240	222	223	240	235	246	227	246	235	235	245	240	212	225	201	235	227	237	229	228	231	207	224	253	257	215	214	207	229	235	231	246	226	231	217	237	258	244	234	238	236	228	234	252	214	224	245	254	221	215	226	237	223	251	240	204	248	208	211	228	232	228	212	223	252	254	236	223	225	219	210	238	240	242	247	199	231	255	213	214	203	236	220	215	220	215	218	244	213	239	230	222	250	232	253	222	214	212	233	236	203	239	229	202	207	230	224	218	238	220	258	234	213	215	223	230	234	192	224	252	215	225	254	230	224	225	229	233	231	221	214	216	251	223	255	233	223	220	242	258	234	227	223	227	246	227	235	226	230	226	204	242	220	221	210	228	230	268	232	236	220	248	218	219	221	221	210	240	207	241	217	239	236	217	198	237	266	214	245	248	237	206	221	217	235	263	215	213	237	233	225	216	217	208	241	241	214	235	232	224	222	228	224	220	232	220	215	240	229	211	223	215	220	199	214	223	233	210	217	217	238	218	219	218	218	229	239	231	245	248	220	210	223	265	212	251	239	208	255	197	212	245	251	224	236	235	230	228	210	220	237	220	238	209	225	224	233	252	226	231	205	228	221	203	218	216	233	236	237	210	238	226	197	229	220	233	230	221	228	236	227	225	223	224	194	226	210	243	242	240	192	229	234	208	213	240	233	220	230	209	220	225	190	243	224	222	231	232	248	222	242	232	214	233	243	211	251	237	239	226	264	252	279	224	241	183	235	228	210	217	220	214	207	220	220	244	237	207	230	221	251	258	214	252	229	234	221	246	220	242	196	203	212	212	243	233	220	235	202	222	238	221	226	222	234	211	248	230	229	208	236	213	217	223	228	231	234	226	238	206	213	257	228	264	246	220	215	227	212	223	252	224	257	227	248	227	220	234	254	232	224	238	228	220	212	247	237	234	207	200	223	228	211	222	225	221	227	206	227	211	201	223	225	236	211	223	245	229	217	240	191	214	214	227	224	226	237	234	222	214	242	225	241	247	198	213	255	234	227	244	248	203	233	223	235	252	232	241	249	236	230	210	223	212	236	223	227	215	233	223	193	242	225	212	232	232	238	232	205	225	250	224	222	244	239	217	228	215	243	244	194	254	222	196	256	223	241	220	228	208	229	222	223	230	217	220	245	226	232	258	225	210	237	212	256	210	231	263	227	228	223	247	215	226	233	253	218	200	222	250	216	224	224	193	239	219	210	258	230	262	243	229	229	240	231	224	233	246	214	244	218	230	240	205	216	247	213	200	231	241	244	219	231	198	228	229	247	243	198	241	234	172	242	227	235	215	240	202	236	225	247	224	245	218	221	236	235	237	236	227	240	250	185	230	286	218	214	215	206	230	215	223	234	228	232	257	228	247	217	256	231	257	222	217	244	236	234	223	243	224	222	250	226	223	223	243	229	208	207	231	228	244	212	210	233	236	222	212	211	224	208	235	244	215	215	256	231	221	236	222	229	223	211	250	216	247	220	273	211	224	219	263	237	228	194	220	243	221	229	222	244	227	221	176	210	225	224	218	200	242	249	226	216	235	242	222	242	245	212	212	229	219	223	214	223	230	209	251	216	239	225	242	199	235	222	222	236	248	227	218	233	188	241	222	225	234	246	255	204	218	241	226	242	214	250	247	228	229	220	228	259	232	249	204	253	197	230	215	221	228	215	237	245	234	218	234	225
11182	4456	8667	5149	4960	4191	3812	3278	3726	8548	27812	38486	36228	27319	16306	7379	2840	1122	701	635	613	603	609	598	592	623	586	611	554	573	559	556	605	555	568	594	592	596	640	585	599	607	591	583	582	620	581	580	572	535	594	617	548	622	612	557	580	561	580	557	642	553	621	573	597	579	615	632	609	587	588	550	562	552	601	581	560	579	572	611	577	579	611	585	580	587	625	601	537	563	585	581	600	586	592	628	571	631	607	597	580	581	565	599	587	586	597	587	549	612	580	581	569	630	565	601	541	579	618	544	554	561	572	619	583	569	600	621	601	577	581	567	602	564	579	568	610	557	576	579	552	607	574	577	581	591	615	594	582	626	536	561	576	602	594	549	579	555	581	632	570	597	562	577	564	614	609	590	581	557	552	590	595	581	566	578	633	585	528	622	604	667	598	525	571	581	592	573	542	569	620	594	570	616	601	617	605	597	588	573	632	595	569	577	585	600	598	589	589	582	591	559	614	547	589	572	579	611	567	567	548	566	600	565	551	600	600	581	578	574	590	574	549	551	568	593	540	569	589	594	586	608	601	604	627	622	535	587	589	601	587	615	616	572	565	578	550	570	617	570	590	605	594	623	566	557	606	580	606	585	632	564	617	592	595	590	555	557	603	590	607	586	560	580	599	625	545	584	556	544	566	571	630	577	565	602	613	533	601	589	600	559	568	584	588	606	565	596	592	616	589	562	594	600	599	581	584	586	583	539	545	606	547	562	579	546	577	571	580	565	572	563	598	597	603	552	600	615	583	544	548	537	585	589	593	563	615	584	575	600	588	660	576	596	612	590	622	560	564	598	588	595	587	544	600	603	625	598	626	559	550	571	573	593	557	591	528	534	574	619	550	545	571	544	623	550	625	594	545	591	557	581	624	603	590	632	594	589	587	585	559	556	590	622	567	598	556	597	571	558	610	579	560	561	646	584	581	573	596	589	578	583	547	607	618	555	553	582	585	569	573	611	559	578	599	595	570	587	565	591	534	564	584	568	574	588	561	575	613	605	572	596	565	577	544	600	541	573	560	584	586	552	553	602	550	594	581	569	603	574	575	577	624	577	549	560	587	595	559	552	527	611	531	584	595	579	596	553	594	597	574	624	551	616	573	639	586	594	565	577	571	576	608	571	625	605	605	552	563	561	627	608	583	596	568	578	582	567	635	626	593	620	550	522	591	601	578	604	590	569	602	574	596	597	604	630	604	591	590	558	634	598	612	592	611	600	591	637	601	585	604	589	592	583	569	567	610	541	622	568	627	580	598	578	584	622	582	593	565	562	610	578	581	580	521	589	606	564	554	596	568	565	549	584	558	592	579	578	519	573	546	571	586	575	582	583	591	637	536	579	591	561	585	567	564	577	579	578	645	597	559	602	597	552	561	533	602	601	568	561	591	600	544	623	578	558	613	541	556	618	613	594	594	543	591	577	564	561	608	620	601	581	543	577	565	631	573	560	600	576	541	597	540	578	569	595	582	598	579	594	574	604	536	557	583	581	596	545	589	548	556	573	569	604	541	608	563	565	587	560	578	608	584	608	571	582	609	583	542	618	581	589	590	601	589	587	591	607	610	591	634	552	604	592	579	562	572	554	556	569	578	572	599	573	622	592	566	569	604	575	593	544	563	587	583	590	588	561	603	588	578	577	573	584	562	607	613	593	612	574	524	554	612	584	614	572	590	555	609	612	643	570	599	582	593	579	628	589	574	602	572	563	616	558	575	582	575	589	569	609	588	606	557	583	565	619	564	540	576	593	584	589	547	563	565	566	589	577	591	592	589	577	553	585	618	643	617	573	570	602	591	546	600	579	578	577	568	574	554	611	637	568	523	581	600	558	581	596	580	592	579	567	564	580	594	561	586	609	572	589	561	635	561	555	580	548	561	559	631	544	554	584	562	559	608	604	595	600	580	561	564	619	550	556	598	602	631	567	604	571	563	575	559	576	559	568	569	561	601	580	562	610	609	557	562	596	613	617	555	612	611	599	577	605	623	567	578	601	639	562	609	596	571	608	562	541	565	587	562	558	592	571	583	562	594	597	601	592	551	597	614	593	586	594	587	584	563	538	534	633	612	611	627	581	588	624	619	574	594	560	565	580	568	613	582	569	592	598	549	583	593	573	577	599	548	630	581	596	615	618	587	581	621	651	599	566	593	586	583	623	573	540	589	570	585	610	611	612	600	587	572	570	580	499	603	611	595	538	574	602	596	588	616	607	615	599	578	625	595	528	552	585	599	602	645	594	609	563	530	515	569	602	597	576	549	570	592	562	586	588	582	549	584	585	635	591	553	616	589	554	624	600	583	525	563	567	550	524	649	601	578	588	598	594	588	551	597	601	572	612	580	562	547	594	567	616	606	607	557	578	607	633	594	579	591	575	594	588	574	618	590	540	573	573	573	608	597	549	590	544	552	599	594	564	598	571	618	565	592	566	577	562	545	517	590	588	555	600	621	567	602	594	616	570	604	549	595	562	599	539	585	596	562	605	588	601	576	545	579	546	636	593	593	622	532	562	583	620	587	561	584	586	599	561	559	584	587	580	587	586	619	575	538	576	583	567	547	572	586	590	617	572	561	568	577	601	581	570	553	564	624	558	594	566	567	587	573	622	588	559	602	598	596	611	561	569	620	549	583	585	591	550	590	597	567	577	608	592	591	521	590	622	581	595	579	553	596	588	521	547	588	574	604	616	553	583	576	581	597	588	589	587	579	626	529	606	595	571	580	608	613	588	589	567	538	576	615	589	578	513	542	588	564	557	622	604	593	555	550	603	583	602	598	573	588	584	576	574	582	579	574	613	595	570	605	571	596	541	582	602	577	600	560	572	549	587	572	574	566	601	598	561	548	576	636	551	590	581	602	601	579	570	596	573	575	583	601	573	597	614	575	645	645	615	586	631	547	554	570	582	630	598	582	596	605	608	597	534	583	573	578	570	583	540	586	606	567	596	579	624	593	618	588	589	586	611	589	565	596	603	586	556	567	545	624	583	540	584	564	611	600	558	608	596	591	574	586	528	548	584	592	584	534	590	575	575	557	579	587	602	595	593	586	570	625	606	565	597	566	583	560	533	600	575	546	609	566	602	610	554	561	579	517	603	579	615	591	598	580	606	577	549	599	572	561	601	589	647	581	568	613	610	595	553	594	570	635	548	600	567	588	531	615	579	607	589	567	561	550	624	615	548	565	528	551	603	575	578	564	573	604	541	614	581	591	612	575	592	578	575	574	588	598	672	590	536	598	559	594	571	559	560	590	594	611	563	561	610	570	597	560	567	538	552	612	581	562	577	563	587	575	562	599	569	534	542	576	513	583	586	581	613	613	545	604	626	590	642	617	544	595	568	569	583	581	582	575	580	631	598	584	603	606	566	566	589	599	592	615	584	614	555	657	588	600	607	599	592	559	604	594	569	619	593	589	597	568	572	580	615	566	607	594	591	606	582	592	556	569	594	599	601	563	565	556	560
27909	16374	11186	5606	3115	1944	1283	1083	1006	1314	13194	31076	25922	17681	8545	3122	1033	413	245	197	187	166	173	170	190	199	165	166	174	185	172	210	157	183	208	181	169	192	215	165	187	176	176	181	170	192	170	170	196	187	180	197	180	175	197	174	186	197	178	169	195	186	161	222	180	200	194	162	183	192	164	226	158	204	188	201	184	187	206	165	169	171	171	199	188	169	167	214	190	210	175	189	169	183	197	159	182	185	197	175	187	162	174	193	213	200	206	175	188	191	195	189	199	179	179	174	182	201	192	171	206	198	178	183	194	180	182	196	146	184	178	171	208	157	205	176	191	189	169	184	167	194	172	176	158	186	183	206	185	176	172	184	191	170	183	170	196	203	172	178	177	178	185	166	167	187	192	182	203	201	199	201	187	187	177	168	168	202	171	188	208	181	178	175	198	196	182	176	174	176	184	152	202	191	180	184	186	185	182	204	181	184	179	190	178	173	177	178	194	179	183	202	214	184	171	174	185	167	191	200	169	197	168	173	181	182	188	186	163	184	158	196	224	177	170	175	196	212	187	168	147	205	168	179	174	222	190	190	181	208	175	172	205	199	181	192	192	174	176	219	208	167	181	190	186	193	176	158	155	205	194	198	175	154	182	179	166	190	182	180	187	203	197	205	194	221	179	182	209	194	198	172	205	191	189	165	182	208	191	205	202	187	194	187	178	182	190	202	181	160	209	196	167	169	137	178	184	198	195	189	176	181	179	200	208	190	182	190	189	194	217	193	172	177	201	177	182	192	172	184	176	190	179	197	174	162	195	188	181	182	150	160	192	162	193	199	167	169	185	179	197	175	190	174	197	179	194	183	196	189	202	162	170	180	193	185	184	169	207	187	158	188	166	171	202	170	196	191	198	183	170	206	194	185	193	195	214	207	174	199	172	181	165	184	190	168	200	192	181	163	162	181	166	214	196	184	181	186	181	207	194	182	192	177	187	163	192	200	177	184	182	185	179	164	170	186	157	183	198	183	187	197	165	178	190	188	196	180	197	186	199	198	219	184	188	206	199	195	179	189	188	173	214	182	185	180	188	179	179	187	169	194	209	193	177	165	200	189	183	154	180	199	205	189	187	188	180	187	175	172	174	188	183	173	181	177	185	189	172	185	179	199	166	164	183	199	200	176	158	170	172	188	188	197	178	186	169	168	203	198	163	166	199	179	159	193	178	190	174	168	196	189	169	173	201	178	231	209	205	171	182	161	165	190	185	212	190	188	204	173	188	179	205	159	177	198	194	189	190	177	153	209	192	174	190	178	191	197	170	212	187	208	171	204	153	203	192	179	177	188	199	180	173	204	207	168	163	187	177	186	172	194	180	174	181	167	192	168	172	191	176	182	201	191	178	132	201	193	196	168	182	196	170	216	187	188	187	166	181	202	191	182	153	186	191	178	190	199	171	182	201	191	173	182	196	183	184	175	191	198	173	182	183	194	177	183	201	204	172	208	187	169	175	156	179	201	181	181	180	215	188	192	165	177	174	195	191	188	187	177	185	184	190	205	184	172	185	185	175	200	176	183	183	183	186	171	184	196	198	204	197	176	167	150	189	174	192	191	186	195	169	170	197	172	171	192	202	200	179	169	190	194	163	194	185	197	181	184	162	159	176	180	163	179	180	163	196	178	180	190	174	174	180	191	199	166	216	179	189	157	172	193	197	196	183	185	183	195	170	182	151	190	200	181	179	209	191	198	174	188	179	180	156	159	210	169	191	176	195	186	169	188	179	200	189	161	182	192	161	185	194	214	203	190	208	185	190	185	185	210	195	194	163	201	184	188	161	215	165	175	169	195	204	189	190	204	168	175	182	178	189	189	192	211	186	156	186	182	184	184	184	177	193	181	175	192	182	170	193	148	193	178	171	167	194	172	186	231	156	165	163	160	158	178	160	165	176	157	154	209	177	198	183	202	183	206	194	165	199	209	197	164	204	184	207	185	180	177	179	189	165	206	209	183	175	172	148	161	192	185	210	180	193	192	204	220	194	183	193	182	199	158	203	185	173	191	180	183	177	200	202	190	193	180	166	177	195	216	208	201	170	196	163	171	181	175	165	164	157	179	201	187	206	194	157	176	159	197	169	184	168	176	172	213	197	199	179	210	187	169	183	196	163	169	183	149	164	167	172	181	198	202	179	188	192	183	185	176	198	171	206	215	205	177	188	189	197	183	204	153	186	175	186	192	177	177	171	169	186	175	170	189	187	188	207	178	186	188	174	205	164	190	180	179	190	186	177	207	174	171	172	161	177	203	148	155	186	181	206	186	222	171	190	170	196	197	173	185	182	161	162	183	208	192	168	178	184	202	181	165	190	204	186	188	166	190	182	162	161	188	184	195	180	199	183	196	178	168	171	181	174	178	159	169	193	205	175	173	192	207	164	164	192	184	186	201	167	184	165	196	176	172	163	171	179	179	183	174	180	192	190	200	206	189	186	171	185	185	210	184	185	193	213	197	191	191	167	181	199	190	187	211	178	194	186	195	202	205	183	195	181	223	188	190	162	212	208	213	206	196	189	189	172	177	193	197	191	192	177	179	190	181	199	156	194	183	186	171	197	196	203	170	192	191	200	207	164	169	180	168	172	189	181	194	190	175	171	179	163	191	172	181	195	175	173	171	168	197	211	182	216	181	198	182	194	190	193	202	173	166	193	192	179	164	201	210	168	197	201	175	175	149	190	185	198	179	181	159	201	191	180	196	184	186	192	190	200	170	172	205	192	173	187	155	172	182	172	169	188	169	188	176	186	164	192	212	180	201	173	164	182	169	189	199	190	191	202	147	189	161	181	178	183	194	190	187	197	194	177	191	172	195	181	182	175	188	197	179	195	166	169	180	179	175	164	187	183	192	168	188	192	196	194	187	182	198	193	184	179	167	207	178	195	194	192	195	184	195	220	177	189	194	177	170	187	192	189	164	163	180	191	194	155	180	198	186	170	220	174	158	167	177	170	202	184	173	175	204	171	188	182	192	152	193	199	182	202	184	166	164	177	183	199	176	177	182	166	184	210	177	185	182	193	177	165	191	197	161	188	206	172	162	184	188	181	191	190	162	164	196	159	179	184	190	170	194	187	159	169	184	194	189	186	169	188	210	170	177	153	177	154	156	182	179	179	186	214	214	195	190	184	185	192	213	179	169	191	161	210	187	186	190	164	201	198	188	191	190	181	158	184	150	183	198	174	191	211	194	195	164	185	167	177	172	198	173	177	213	184	190	178	183	178	189	161	176	177	179	180	177	193	194	189	184	186	185	185	197	214	171	191	166	178	155	177	180	182	201	169	171	172	152	190	203	174	183	195	186	179	198	167	148	193	186	189	184	178	179	188	185	178	176	197	190	175	179	178	205	196	203	210	232	181	200	203	186	162	172	199	200	192	206	181	182	202	191	182	175	177	171	190	193	199	197	197	180	156	187	161	190	180	193	189	191	195	157	154	199	191	178	163	171	189	180	148	195
16161	10596	10616	9300	8088	6759	5721	5346	4692	6687	34176	50863	44923	36534	24598	12247	4583	1480	739	521	487	460	468	476	527	504	486	475	501	503	451	478	473	509	486	457	478	500	470	471	463	483	477	498	502	456	512	479	445	464	466	472	473	484	465	504	410	453	443	442	504	522	516	455	438	506	484	438	471	479	502	494	439	491	497	474	490	466	469	506	501	502	465	482	465	472	442	477	493	493	484	500	465	477	466	448	460	497	465	453	449	475	487	488	484	463	493	507	503	493	497	464	459	474	454	451	456	487	444	505	440	451	492	498	481	416	432	489	491	493	505	460	450	445	458	495	492	495	469	455	467	543	519	464	468	480	428	479	465	459	495	446	473	491	476	511	464	500	483	451	443	488	505	472	408	481	491	502	489	469	511	485	504	509	494	501	483	470	498	451	516	463	469	468	481	525	500	454	448	467	487	473	498	492	488	478	503	435	485	490	464	497	464	459	469	499	508	445	517	485	450	460	472	477	504	459	484	468	476	474	483	496	464	488	561	475	511	471	468	484	474	440	506	452	496	482	470	461	502	468	497	503	492	488	512	487	433	444	489	461	480	478	465	474	453	449	505	495	481	467	462	439	481	451	467	448	472	455	521	499	469	436	457	477	493	475	444	461	477	481	456	433	488	493	488	483	477	484	495	468	465	437	469	470	464	483	497	472	479	475	492	483	494	462	463	484	439	492	448	491	503	496	463	496	468	457	479	495	478	494	491	460	465	441	454	494	471	509	511	479	481	487	474	492	495	451	453	474	487	468	501	464	469	482	504	496	481	461	488	492	473	464	481	461	468	478	487	505	448	484	444	472	495	498	485	448	494	433	466	456	468	494	507	504	489	484	473	458	532	479	495	490	434	502	489	474	468	456	485	489	509	463	477	484	472	514	467	466	456	509	513	467	474	499	497	478	498	476	464	491	502	479	492	472	463	473	474	491	511	503	472	489	477	465	505	504	475	539	481	499	476	511	456	477	462	463	469	466	486	474	461	472	453	463	514	492	467	535	507	464	488	444	443	473	464	527	521	472	447	486	512	473	473	491	473	499	507	477	451	448	483	485	451	489	505	474	480	490	475	480	462	500	482	439	474	508	461	461	494	439	472	494	482	527	501	488	534	459	461	464	443	460	489	463	472	470	446	476	476	518	468	446	479	439	475	429	452	432	498	501	450	481	507	475	467	482	490	474	481	455	495	485	477	485	500	476	496	514	506	495	476	490	465	484	514	446	481	505	446	468	432	435	433	479	436	457	498	495	484	523	448	467	448	484	464	496	515	464	483	492	471	490	469	484	528	472	477	495	514	470	511	490	537	483	482	473	430	478	469	427	464	501	490	496	504	459	471	504	449	474	487	484	499	438	465	447	477	482	527	479	461	462	464	472	460	476	452	487	482	494	462	464	493	483	463	457	479	465	478	481	540	483	489	461	480	477	458	492	449	501	493	488	486	457	505	505	480	464	496	503	498	470	507	460	473	499	470	487	492	487	479	484	477	505	497	489	511	453	514	461	452	435	503	484	474	476	429	406	496	480	482	492	436	504	489	495	456	462	449	457	496	491	498	494	490	473	430	500	487	507	466	495	483	453	483	519	497	503	457	465	477	484	457	445	467	490	457	480	485	505	491	447	490	491	449	516	459	446	458	485	476	501	507	442	490	525	473	499	492	465	495	471	490	470	512	482	495	501	486	478	465	466	462	499	469	489	473	494	492	471	477	445	489	466	496	491	487	460	465	494	455	495	490	467	488	486	491	492	530	479	485	533	526	475	474	439	481	446	476	531	412	524	514	453	477	473	494	462	481	489	485	489	514	498	473	476	493	474	478	523	514	446	527	461	461	504	445	490	468	494	468	447	470	504	499	485	492	497	487	465	465	477	535	526	464	503	460	460	469	473	468	529	474	445	516	456	484	479	498	469	519	456	463	464	486	485	490	450	475	478	513	481	496	518	474	486	457	482	500	475	447	457	493	466	523	464	462	491	477	472	483	490	458	472	500	493	444	481	482	455	455	474	480	498	510	466	511	502	463	475	487	495	499	479	531	466	465	461	487	483	496	477	494	432	464	448	435	453	501	501	468	451	483	472	470	529	487	483	503	455	515	454	505	504	478	494	504	516	489	479	472	483	448	478	462	505	477	465	459	505	507	500	492	445	466	490	517	484	468	478	497	470	479	490	461	470	489	510	496	463	483	452	485	462	486	460	488	432	483	463	522	540	472	488	476	485	484	502	468	439	487	458	429	522	490	488	459	522	457	455	452	517	510	518	464	528	502	505	503	425	488	522	506	484	496	464	509	465	434	496	538	473	486	477	498	452	489	466	439	451	449	475	502	471	485	455	457	493	480	494	467	476	446	472	478	497	458	497	475	446	481	476	476	478	490	489	482	482	444	481	446	456	521	451	500	534	488	484	487	481	433	451	439	492	492	472	485	437	469	455	484	450	493	506	457	492	471	464	464	508	471	475	500	454	468	519	487	489	480	478	475	488	467	474	504	491	454	483	442	501	482	432	483	460	502	472	485	476	475	510	486	486	508	494	451	490	451	443	482	437	484	475	500	475	500	492	493	463	495	482	480	472	482	473	505	490	493	486	526	464	470	470	462	475	487	518	465	497	510	474	495	466	461	482	483	491	528	476	483	430	509	452	486	430	506	496	498	465	477	522	472	455	468	481	493	485	479	487	453	480	459	491	501	477	483	515	513	507	464	505	451	490	476	494	464	446	536	480	492	490	453	440	470	495	486	467	484	506	476	460	499	475	474	482	478	453	503	457	447	473	494	484	526	433	502	522	482	469	461	499	502	520	471	486	503	508	484	452	526	458	518	463	469	489	473	459	481	473	481	507	454	488	496	474	491	447	438	464	478	491	478	496	492	486	468	486	468	475	470	507	435	485	457	504	498	479	476	482	503	492	499	499	470	488	464	455	492	495	488	484	524	498	464	470	475	462	508	481	493	499	467	510	466	480	513	484	465	488	489	499	463	497	453	461	475	455	483	470	452	488	510	488	488	444	494	486	503	465	455	499	508	490	526	495	464	470	484	480	489	488	479	450	535	470	498	472	522	491	459	483	477	506	448	491	478	513	514	493	493	505	481	498	470	463	474	451	488	459	507	488	481	441	481	477	472	511	493	490	502	463	486	496	467	472	452	495	455	459	494	476	483	462	461	489	500	488	509	478	501	458	515	527	497	467	513	453	483	521	480	500	485	451	520	453	462	494	470	497	459	480	472	499	419	451	506	455	537	475	526	447	491	509	448	487	468	503	448	429	469	468	509	500	435	447	530	467	481	491	437	491	463	469	511	487	498	492	454	476	497	482	463	510	491	490	463	472	458	481	503	502	460	535	516	477	519	518	461	484	473	492	483	475	504	488	446	456	437	440	484	473	474	463	454	464	501	469	484	498	493	494	498	484	458	461	471	468	483	505	496	465	492	454	533	485	478	512	469	475	528	461	428	504	432	462	483	508
4809	1100	1288	939	644	549	557	577	458	366	597	1629	1923	1535	889	517	348	249	227	218	224	220	198	219	191	249	214	198	197	205	206	232	196	214	234	239	199	209	240	188	241	206	202	201	193	241	203	201	252	193	229	202	207	219	222	197	215	237	226	208	199	209	172	232	213	213	227	198	226	241	235	235	204	190	225	225	200	207	177	219	209	226	221	207	218	232	230	235	222	220	214	230	225	252	232	215	211	201	249	212	197	208	221	226	247	213	212	186	221	209	206	172	213	208	227	197	219	207	249	226	235	209	181	206	215	238	231	196	200	245	216	212	232	212	202	200	217	226	222	236	229	243	217	221	238	234	220	198	245	205	204	235	224	207	202	216	194	216	236	218	233	196	217	199	219	215	233	227	213	219	193	216	225	209	194	200	195	216	238	215	247	190	202	195	220	227	212	225	218	237	223	188	221	216	241	217	221	191	217	235	224	207	193	237	216	209	227	222	218	237	250	247	221	201	222	251	228	272	220	218	235	198	212	232	224	204	224	211	212	203	234	216	214	219	217	191	224	225	215	225	208	226	193	217	231	208	236	223	222	210	226	196	213	212	192	215	210	215	220	220	185	205	240	227	217	218	238	236	195	228	224	221	220	231	209	218	218	218	230	210	238	226	210	203	232	192	200	218	224	222	242	231	226	202	229	250	214	215	189	224	215	231	231	247	226	213	221	201	201	214	210	210	230	210	247	236	202	224	217	201	224	194	211	231	217	220	195	217	226	238	217	222	211	214	208	216	194	215	210	219	193	198	212	207	235	197	196	226	223	232	215	224	229	218	214	203	228	226	217	223	225	222	213	230	214	192	210	213	183	222	227	217	202	214	230	217	183	199	186	201	201	217	228	189	222	246	216	228	204	213	226	191	206	239	228	231	219	219	214	213	215	214	188	226	211	240	206	192	240	213	210	222	209	211	212	219	201	214	250	218	246	214	226	214	205	227	206	190	207	243	219	224	221	217	241	209	208	232	230	230	206	224	221	245	231	208	228	228	232	224	208	216	222	232	217	218	212	214	201	239	196	219	258	229	228	225	214	242	250	213	187	219	234	215	204	221	209	203	224	195	204	238	212	212	207	181	232	218	240	206	186	178	237	251	218	233	235	229	225	233	207	199	210	209	193	214	231	219	231	203	246	200	219	210	223	233	224	205	241	219	203	261	227	187	197	213	189	196	228	209	222	216	220	221	236	224	213	221	207	191	239	219	204	240	225	214	233	211	228	210	195	212	214	193	209	230	208	235	216	228	250	218	159	233	214	219	243	217	232	222	236	206	206	215	230	193	197	232	203	227	195	210	186	225	221	208	198	210	250	219	210	206	194	214	236	222	219	225	230	174	206	213	222	208	219	208	238	229	225	207	195	228	237	229	208	191	242	233	237	207	228	222	212	227	213	222	210	228	204	209	206	216	212	200	222	236	212	190	213	194	216	202	217	209	219	213	200	215	233	228	225	234	217	195	236	207	192	197	239	223	218	210	212	204	233	215	223	227	219	227	209	238	245	223	209	226	225	198	205	211	209	219	204	220	238	187	220	249	213	205	205	208	229	198	232	220	205	236	223	222	248	199	239	229	208	237	238	235	220	197	224	233	226	198	235	211	221	211	214	205	220	201	235	201	199	215	255	208	218	208	256	190	218	223	223	223	209	201	259	205	207	211	209	213	214	232	242	222	227	217	208	218	239	206	216	212	211	218	208	206	219	237	205	196	219	208	203	208	230	203	226	233	212	202	237	192	262	193	240	222	240	229	210	222	208	197	228	206	207	210	198	206	238	219	215	222	187	228	208	206	203	235	203	208	226	257	206	230	191	214	252	204	235	213	210	224	228	189	189	206	216	217	207	226	234	212	215	201	229	222	197	225	218	247	207	223	206	214	221	230	215	235	185	218	209	224	224	203	196	217	236	212	209	210	205	168	200	226	203	212	198	198	267	224	229	233	215	214	250	209	215	211	235	190	209	213	205	217	211	244	193	217	193	202	217	213	201	231	204	226	210	222	200	206	222	196	208	236	209	194	198	223	237	212	232	211	191	205	213	247	196	204	229	203	218	227	197	234	195	225	227	236	204	215	244	202	213	230	206	213	222	187	221	236	186	202	191	187	206	226	225	197	222	232	194	210	221	199	208	211	229	214	212	202	202	224	211	220	225	220	212	204	237	222	232	187	236	237	237	227	230	230	227	212	210	200	206	204	237	226	220	212	200	233	215	202	201	216	211	233	200	232	236	211	240	207	199	196	221	212	218	210	209	220	230	239	199	228	233	244	226	187	228	218	220	212	232	165	202	245	222	214	221	223	244	200	196	223	206	205	219	215	219	210	207	232	235	213	202	222	213	226	234	215	209	196	231	234	242	208	248	217	204	249	220	224	222	239	229	200	228	220	225	216	213	222	224	239	230	224	209	216	193	221	199	227	215	231	204	189	227	231	244	195	224	211	224	224	211	228	207	232	204	214	211	215	201	226	214	207	229	225	236	233	238	223	209	227	198	201	228	225	229	220	221	194	215	243	176	195	180	210	227	215	221	227	219	197	217	235	188	206	213	198	208	230	215	192	241	218	225	207	223	193	219	223	219	230	212	241	176	204	214	223	213	214	221	210	231	238	198	247	197	215	211	199	215	232	200	219	202	213	211	227	204	217	191	222	227	205	217	213	235	200	227	227	226	242	209	218	226	214	220	239	242	229	210	209	223	230	223	221	188	212	228	218	211	216	199	211	222	237	213	212	221	202	194	207	219	207	230	223	193	215	230	169	211	206	202	231	221	228	212	193	236	208	237	233	244	198	249	208	231	223	233	209	215	231	204	241	205	209	217	206	193	232	177	200	197	225	217	223	243	223	215	196	204	194	227	224	229	242	216	211	228	181	233	231	205	208	222	214	227	188	196	208	191	218	214	202	252	231	223	207	201	206	228	244	208	244	179	212	209	207	200	195	192	215	207	229	203	236	231	232	229	239	221	212	252	241	216	200	220	216	231	198	206	240	223	231	249	240	226	243	212	206	209	227	210	212	218	209	220	184	212	213	209	208	222	203	188	209	218	216	196	241	229	237	205	221	221	210	210	231	181	232	238	211	226	243	225	207	250	238	225	220	213	211	227	195	222	212	213	212	211	243	218	193	225	206	201	231	227	240	231	230	215	205	229	215	210	212	213	227	238	235	209	226	212	224	234	230	221	228	237	201	221	231	213	221	231	191	227	199	227	204	238	232	216	224	222	222	206	214	198	221	211	201	207	225	201	233	239	245	199	193	217	193	218	211	242	245	217	215	213	222	212	189	219	248	220	214	210	218	211	225	222	246	224	233	219	211	213	211	204	203	218	205	229	196	221	207	222	205	227	220	221	216	228	232	208	232	205	216	215	203	242	191	253	213	206	225	232	242	208	234	205	219	226	220	228	221	223	206	215	230	228	238	238	215	192	221	218	190	240	233	216	229	204	223	223	211	226	223	195	225
3906	1296	2585	2902	2202	2018	2464	2596	1950	1544	3217	7665	8685	6037	3402	1706	1027	695	575	586	534	534	570	556	577	595	584	568	508	586	532	580	553	572	561	593	528	550	578	577	580	545	606	605	555	561	539	537	580	559	595	563	548	569	543	570	522	510	563	591	537	555	531	553	568	546	562	607	579	562	599	542	595	556	536	572	533	553	581	551	530	596	526	556	531	584	569	536	578	559	579	582	547	609	561	557	553	567	591	589	551	572	545	570	554	560	563	594	546	547	554	596	612	567	582	544	559	561	570	591	564	559	531	590	495	534	532	518	580	572	558	554	561	562	564	571	560	546	596	616	548	567	548	559	554	583	583	543	535	568	530	552	536	567	549	558	589	532	537	555	537	570	519	571	550	582	541	582	562	532	557	570	525	566	542	539	523	576	571	583	563	540	559	539	568	540	550	586	522	559	552	586	571	524	598	507	551	578	575	551	555	548	601	545	588	536	606	560	538	583	553	547	550	573	582	551	551	585	584	595	592	548	532	544	553	563	583	534	529	545	549	522	570	564	577	532	611	576	570	590	563	558	560	584	578	558	510	548	613	575	578	580	595	595	497	560	581	570	553	559	562	541	579	584	582	613	585	558	578	583	591	540	543	552	548	555	556	542	537	539	548	580	571	579	564	583	539	580	528	550	583	537	560	580	578	578	542	557	571	561	566	563	548	587	535	554	565	582	552	539	517	588	577	533	554	567	569	573	522	547	596	527	582	557	541	570	571	540	531	571	532	606	559	563	566	534	576	545	567	609	555	555	549	542	545	559	550	553	535	576	522	551	555	531	578	560	537	571	567	567	591	585	540	557	594	554	507	582	603	538	530	540	577	573	581	544	517	593	629	559	572	600	508	550	567	554	556	571	591	584	593	518	556	542	571	536	507	582	610	562	582	540	566	574	581	552	569	561	562	524	550	572	558	523	564	560	604	574	530	544	558	545	557	552	524	578	578	579	543	548	570	529	523	578	562	537	536	621	578	543	576	590	566	569	576	553	555	562	525	562	533	545	576	576	564	561	552	600	562	584	558	520	532	584	546	551	569	579	596	581	556	603	593	572	570	547	563	566	557	577	547	545	568	534	596	615	558	569	588	556	533	536	512	600	571	580	561	546	554	576	513	598	600	553	569	583	548	566	522	552	571	541	553	539	569	559	590	580	539	565	585	513	550	512	522	542	587	566	491	551	569	572	548	553	514	553	575	566	557	576	565	614	508	537	576	546	517	587	555	525	553	515	553	570	607	572	544	545	568	574	554	587	562	562	509	583	556	597	550	526	569	562	557	530	537	521	566	576	577	546	564	523	563	550	588	571	562	507	517	565	582	594	547	548	523	595	582	573	579	564	534	532	559	559	506	566	584	599	578	569	556	577	543	592	548	598	563	587	568	546	544	607	573	551	556	547	591	576	577	565	600	592	531	541	539	611	564	533	582	568	555	556	571	525	584	553	544	521	569	575	585	532	596	564	559	597	566	549	599	586	573	572	532	606	548	558	539	557	561	548	576	614	563	563	565	520	608	541	548	561	565	576	613	595	565	571	533	582	595	559	564	554	587	581	599	572	535	587	573	534	530	534	558	576	543	528	575	518	566	541	546	546	562	559	573	553	574	520	541	596	573	563	553	581	550	558	580	512	571	551	582	551	531	575	539	569	599	551	568	562	580	565	569	547	549	578	564	534	541	559	553	553	556	557	563	631	543	522	568	544	512	567	544	542	589	515	545	523	564	553	554	536	568	557	592	522	588	555	575	541	527	587	589	538	533	518	553	535	574	550	567	605	575	585	580	586	517	578	583	549	593	551	562	564	566	571	553	569	577	573	559	543	571	577	518	565	559	604	541	562	532	529	545	569	582	563	529	575	545	543	549	558	537	548	562	536	523	567	621	553	625	590	561	583	537	587	630	602	534	503	527	581	529	575	587	551	550	557	608	573	568	587	587	550	561	570	556	551	512	578	565	571	565	573	545	574	548	575	614	575	555	559	537	573	534	527	585	555	594	522	538	615	550	550	581	583	592	584	539	611	555	564	538	572	563	588	568	592	594	583	577	537	574	577	534	532	570	552	531	570	537	561	570	542	577	548	548	560	554	527	560	596	594	543	556	603	508	577	575	560	568	579	510	584	568	535	540	593	565	540	598	561	565	544	587	569	518	530	531	595	540	598	545	568	564	557	566	609	581	577	589	549	548	560	571	543	565	591	574	496	593	593	529	550	557	575	568	578	525	522	535	565	541	548	516	543	650	532	562	568	567	559	505	546	577	562	609	570	595	564	564	576	570	558	573	575	577	558	608	554	553	543	546	545	530	603	580	572	533	551	555	586	572	509	582	545	587	594	526	580	540	590	545	567	559	577	611	531	603	556	576	552	599	529	575	520	566	567	564	545	588	586	537	544	551	568	575	588	589	545	570	555	541	547	541	583	573	576	567	559	558	538	555	581	554	570	559	560	552	551	551	542	590	563	571	555	562	573	573	610	590	547	565	573	597	576	570	534	555	541	578	579	595	578	540	586	578	522	576	509	544	567	585	549	564	570	562	562	561	591	550	562	568	570	548	595	549	536	524	547	577	582	584	560	554	540	557	577	557	591	572	548	541	553	642	572	594	546	563	509	562	560	580	619	534	566	601	559	546	541	546	524	566	592	575	572	552	574	526	597	553	572	588	579	513	595	537	593	511	551	584	554	549	534	546	590	559	522	578	547	563	522	557	544	549	606	565	533	555	570	592	543	582	533	546	569	553	578	550	590	532	539	516	568	534	550	574	554	574	508	564	567	597	539	609	594	564	563	574	578	556	574	562	578	567	535	552	592	562	537	527	579	521	535	541	570	522	540	568	578	545	590	559	551	543	619	570	604	541	559	574	585	512	579	539	551	599	554	583	576	552	550	534	551	586	603	563	575	611	586	565	573	528	564	566	574	591	552	578	524	543	572	562	551	604	575	533	535	591	530	570	556	570	548	560	577	550	565	585	550	591	526	535	564	591	551	570	525	558	545	572	560	526	591	568	569	583	550	524	591	594	522	568	564	572	568	580	576	559	563	571	559	567	567	558	576	545	517	535	508	551	545	544	573	551	552	586	566	521	556	550	548	512	570	602	581	591	548	532	544	537	537	566	563	545	584	544	566	583	583	590	572	548	609	536	565	525	541	537	573	538	575	582	520	575	568	537	564	557	517	598	543	556	569	557	529	548	597	526	571	624	574	565	560	583	568	580	549	572	602	570	562	599	553	567	598	567	552	528	551	542	585	559	524	553	575	577	555	542	558	545	572	543	573	573	552	574	599	560	594	564	573	536	561	546	588	546	585	576	552	554	548	575	539	548	507	564	555	556	551	572	551	542	606	582	557	565	532	522	552	612	571	575	551	574	546	558	564	562	577	555	553	549	600	541	586	587	568	597	558	610	570	580	577	565	583	546	558	527	542	558	550	530	552	545	591	535	528	617	547	567	547	556	572	541	522
18136	9768	6949	5858	3786	2482	2041	1390	742	768	12388	17813	14051	7704	3070	1255	526	329	261	251	255	235	201	219	252	227	225	242	200	246	237	232	251	226	248	249	234	234	219	264	236	230	250	246	247	224	223	237	217	218	247	226	241	235	231	213	228	230	222	253	271	220	239	225	232	200	200	225	217	224	241	221	233	235	201	231	228	237	248	232	191	222	246	250	256	222	252	203	253	217	213	221	242	240	248	232	214	211	253	244	222	226	222	218	218	264	222	240	238	261	245	268	229	207	234	204	253	244	258	244	230	255	245	241	226	244	264	229	238	234	254	231	252	246	226	226	256	231	214	232	225	228	238	213	242	216	236	248	223	230	241	252	254	232	239	214	232	245	231	219	225	246	224	216	217	264	209	189	245	250	226	237	229	221	241	250	211	244	241	217	277	242	244	250	215	242	247	229	243	223	210	255	237	225	254	247	221	238	208	244	227	224	259	221	224	225	243	241	220	237	236	233	213	210	226	233	215	228	232	203	189	221	217	217	240	259	241	235	241	238	255	226	242	235	257	233	231	259	227	239	223	226	253	231	261	226	224	258	235	226	246	246	209	204	220	225	221	262	216	216	286	252	233	231	236	255	221	221	236	254	228	254	239	206	227	231	247	242	222	239	229	235	228	231	246	230	241	254	217	208	244	255	227	248	261	227	224	280	226	224	235	275	253	251	244	221	239	235	224	249	267	243	226	233	248	222	226	217	222	238	213	218	241	243	243	216	236	247	239	231	227	245	221	220	249	236	245	246	251	241	244	248	252	248	251	220	237	248	230	238	233	250	216	232	226	223	238	198	234	221	196	223	212	225	259	247	232	224	263	254	259	220	215	226	263	231	202	219	225	208	214	231	244	259	213	238	253	223	228	267	252	261	233	234	217	231	243	217	219	202	210	242	241	264	246	228	264	224	219	227	237	231	211	206	222	194	224	227	224	208	221	238	231	232	248	194	215	256	232	229	244	244	249	251	224	238	252	220	246	272	252	220	229	251	231	245	232	256	238	261	254	236	252	239	230	236	201	217	223	221	228	279	216	221	218	259	244	218	232	243	257	230	223	223	210	271	216	212	262	194	233	256	261	245	231	224	221	242	232	243	215	220	206	254	228	255	253	210	296	235	258	202	256	212	223	239	230	233	222	241	223	246	218	220	264	242	247	230	235	246	244	237	243	212	223	241	220	246	250	236	253	223	252	248	232	227	236	242	250	244	241	246	245	251	234	227	231	217	217	232	220	232	229	237	236	234	247	241	230	262	239	246	236	231	233	252	238	232	246	216	218	244	227	255	254	215	233	216	243	211	261	214	231	255	199	218	252	214	219	246	241	268	207	232	262	242	216	255	230	218	247	243	241	224	239	245	243	238	230	248	253	209	241	256	231	246	244	219	221	222	243	251	243	229	228	233	247	212	227	235	220	223	232	248	219	205	220	245	245	215	237	258	235	256	225	230	242	272	246	216	217	226	227	249	234	239	238	234	235	205	228	218	261	241	250	228	238	218	212	227	221	225	238	255	232	253	232	239	245	233	259	239	247	229	233	226	242	226	226	238	245	223	248	223	236	240	246	234	236	230	224	220	208	253	246	219	263	226	229	215	226	230	232	249	221	248	244	236	209	219	255	225	232	255	218	224	209	226	265	230	234	234	237	236	225	228	251	252	260	236	244	220	234	230	219	217	228	229	230	226	244	254	240	221	210	194	245	253	235	249	238	231	237	249	236	250	223	241	229	228	232	215	232	265	231	242	232	231	231	243	208	250	221	227	237	240	216	231	237	201	230	248	242	221	233	239	205	222	222	215	219	217	245	228	267	235	225	206	237	203	247	241	232	214	222	243	190	240	217	241	237	248	244	263	262	244	223	214	220	223	251	248	236	228	270	209	231	269	220	225	260	243	234	225	237	240	221	245	226	242	224	235	257	235	239	240	234	238	242	252	238	212	232	201	229	248	238	211	223	215	218	232	242	227	239	196	244	213	223	242	240	254	227	230	254	240	230	259	237	225	228	221	226	241	213	271	235	223	229	238	274	239	236	229	227	235	210	234	246	234	259	215	253	241	220	223	224	245	239	260	236	217	219	227	252	255	231	233	244	222	232	243	234	217	239	207	237	232	238	233	249	224	227	222	203	239	240	251	243	226	236	233	242	238	224	239	243	221	242	225	225	222	237	256	235	240	222	239	238	209	251	232	219	223	242	245	255	238	249	243	225	228	243	236	204	245	252	225	264	259	213	258	227	233	227	233	244	240	258	235	235	227	211	223	224	221	239	241	210	224	231	238	240	257	234	224	251	247	267	234	226	258	253	197	240	228	247	219	223	227	252	242	209	249	222	244	218	236	233	248	243	246	233	232	256	214	230	229	217	240	233	229	236	210	207	229	240	232	251	258	245	229	263	253	247	265	237	226	255	240	247	232	238	224	209	239	233	256	234	233	274	277	246	220	230	227	212	252	233	231	232	244	203	239	250	239	259	201	213	236	239	252	247	239	241	228	224	213	232	242	246	198	239	240	235	224	248	244	236	251	242	235	233	214	240	258	249	229	210	239	233	223	239	250	251	263	245	221	258	255	227	217	226	250	224	243	232	232	260	217	236	231	243	239	225	253	247	248	193	202	245	252	254	236	229	249	223	216	221	252	245	207	209	234	226	253	253	210	253	267	214	234	247	262	226	231	234	216	263	260	238	233	242	259	226	233	246	272	236	237	246	252	259	214	216	238	231	246	210	245	231	229	233	229	254	188	235	243	254	226	244	231	234	219	257	233	250	220	252	235	230	210	218	241	223	199	248	225	231	201	260	231	265	216	225	213	259	241	238	211	212	251	248	250	231	221	205	240	226	255	235	217	249	230	238	261	229	233	227	215	236	224	227	248	246	256	223	244	245	228	249	264	249	218	220	242	255	224	227	221	202	238	204	229	248	205	237	279	234	245	210	230	215	213	271	246	237	244	252	217	200	205	231	231	240	236	232	239	214	238	222	225	249	230	242	236	241	231	243	221	238	228	227	253	231	226	214	214	225	212	257	252	228	235	221	263	215	215	259	243	243	240	227	225	234	225	230	212	223	203	267	231	248	275	245	255	240	222	244	229	250	224	233	235	233	257	230	237	239	223	228	238	206	220	214	232	229	224	227	241	222	235	220	209	223	242	242	246	224	240	234	226	227	226	229	246	224	198	213	227	207	228	255	225	239	216	254	255	246	243	248	217	233	250	210	239	231	242	226	222	261	222	227	248	248	271	258	249	211	241	241	261	206	248	220	221	227	232	236	248	230	227	212	210	224	269	227	236	231	240	224	253	272	235	248	245	246	205	220	267	239	230	230	242	230	236	232	252	239	244	259	264	230	243	230	252	235	218	223	230	251	224	238	226	249	237	260	270	229	240	238	246	245	222	242	236	231	229	261	229	241	244	226	265	229	256	271	213	247	242	285	216	244	237	227	241	229	238	235	233	243	248	230	246	244	257
11785	7324	8827	12493	11476	9044	8282	6297	3453	3859	33198	39434	33767	23973	12125	5393	2124	1018	718	613	629	588	614	611	581	616	617	626	597	627	630	598	594	605	608	612	582	574	587	589	639	633	598	574	588	607	651	604	620	626	629	606	619	594	624	612	587	583	644	574	594	616	594	607	617	555	618	591	589	588	606	582	587	650	641	557	592	610	609	663	581	606	577	659	640	597	590	598	608	623	579	583	589	599	592	573	602	594	600	618	618	586	586	578	580	566	586	555	661	595	573	573	603	662	577	552	611	582	606	602	585	584	601	579	581	627	601	631	645	608	608	580	590	613	615	604	597	594	610	584	648	522	669	625	642	607	644	541	615	578	583	594	628	590	631	649	560	613	572	598	618	556	620	597	606	603	592	639	624	624	562	573	567	591	603	605	574	607	608	584	626	553	606	593	571	593	614	575	613	620	624	620	546	607	595	610	587	548	636	607	581	617	611	583	574	596	611	588	601	585	560	596	605	590	580	561	631	569	621	614	615	630	581	594	576	626	602	605	613	560	605	548	569	633	632	578	606	601	586	596	565	573	635	615	577	591	583	579	571	616	580	599	568	577	568	634	601	573	595	583	625	603	577	570	619	587	595	627	584	599	626	576	595	601	616	611	597	592	613	575	606	594	603	629	631	610	579	631	584	600	644	629	550	612	576	596	590	617	688	606	588	558	604	597	649	630	624	601	546	622	620	580	620	599	609	584	636	588	610	626	602	640	599	603	601	595	612	590	619	590	616	644	607	588	651	579	578	608	627	555	631	616	599	611	614	577	604	622	590	565	603	582	582	585	608	589	588	637	568	633	624	552	595	605	586	586	559	623	620	595	647	596	599	592	632	632	565	592	557	621	586	565	600	597	610	574	588	586	615	602	554	630	603	572	580	608	580	601	567	610	611	595	619	626	636	588	610	595	622	604	606	602	604	581	633	607	593	581	592	612	611	609	626	562	612	615	569	553	585	658	591	605	652	606	595	579	567	583	606	568	605	526	613	627	585	636	627	644	584	597	616	603	662	615	628	563	625	573	607	598	610	641	587	581	604	623	554	567	612	595	595	609	596	578	600	584	583	602	540	607	626	568	641	584	556	605	593	625	573	563	620	571	585	571	605	543	561	616	570	600	614	632	604	606	623	565	643	562	624	594	602	554	576	608	598	617	587	603	623	594	572	555	569	594	556	615	590	589	589	633	625	606	633	582	640	581	605	628	576	555	627	603	562	608	605	607	598	589	597	570	581	554	600	586	584	586	600	562	588	595	581	609	602	622	573	624	606	582	602	653	616	616	595	625	565	585	594	604	637	571	591	593	579	644	558	613	593	599	589	582	609	618	625	616	593	584	612	613	573	563	568	602	618	645	574	615	596	593	570	624	566	587	621	585	610	641	616	612	597	628	547	606	623	585	589	550	582	612	556	597	606	589	602	578	617	582	634	598	574	594	560	561	607	595	608	603	613	584	600	624	598	578	595	643	580	562	584	568	615	569	590	587	577	593	565	628	628	555	630	583	581	580	595	612	587	604	593	596	631	580	607	560	593	597	618	606	592	617	585	575	601	596	593	621	625	609	613	596	579	607	623	647	576	606	579	614	574	566	533	590	621	604	595	575	601	615	623	621	552	611	604	593	593	618	611	615	583	584	628	555	605	582	587	606	569	557	600	578	578	616	594	603	569	609	592	581	573	600	606	630	588	595	621	613	584	630	592	573	585	597	594	572	608	607	591	611	560	588	615	563	594	569	584	606	606	574	575	634	648	593	599	587	583	599	593	576	621	607	623	599	611	621	576	644	573	643	622	602	606	585	596	578	626	613	640	579	593	573	641	585	591	622	576	582	602	614	635	588	618	631	605	597	603	565	608	609	601	572	592	587	597	546	583	572	621	602	612	590	599	575	616	585	631	587	577	601	638	599	593	587	585	592	601	593	578	560	602	576	607	605	598	620	589	617	588	607	568	594	608	595	603	627	660	623	585	590	563	580	592	572	586	617	621	632	604	603	560	622	606	621	576	609	599	604	624	605	590	579	594	579	587	601	598	618	649	590	568	614	587	613	603	610	605	626	608	603	573	585	539	543	597	609	625	629	599	606	599	580	594	615	608	586	610	588	622	596	573	589	602	601	592	618	588	636	561	619	595	639	604	574	562	601	594	629	606	607	622	672	586	615	585	607	596	599	523	611	602	551	597	599	610	577	577	553	552	629	605	586	594	572	598	578	561	584	589	582	574	608	612	582	605	565	605	617	591	630	632	608	587	628	608	606	607	600	617	617	639	599	598	589	587	596	602	578	594	620	599	585	638	596	634	602	621	612	577	615	599	613	609	620	599	607	602	634	577	643	575	605	568	618	601	612	636	600	597	582	606	621	594	590	583	601	608	597	597	624	626	635	613	610	634	599	634	596	576	589	588	569	571	652	640	638	565	582	599	596	598	622	650	561	603	627	588	598	562	627	571	612	641	598	571	567	637	598	610	569	644	652	578	589	609	618	628	556	601	585	625	612	618	608	592	595	571	613	623	561	589	587	586	582	579	615	590	591	610	562	554	611	634	616	615	585	603	592	572	587	572	596	626	637	648	604	596	597	627	617	581	564	600	581	626	563	656	629	604	615	645	598	580	675	573	609	596	640	622	591	608	657	630	600	581	608	578	573	575	580	541	593	589	600	564	573	587	576	590	594	633	611	569	582	570	597	579	612	612	553	610	620	607	555	570	608	574	607	586	647	631	587	597	596	583	573	585	608	594	628	594	548	614	611	585	628	586	579	608	617	585	599	598	592	594	571	617	606	573	617	589	566	568	590	592	614	557	630	639	617	611	599	598	613	561	621	591	608	614	593	609	596	611	561	622	583	559	599	597	600	642	592	592	572	572	580	571	638	621	643	610	617	625	609	625	621	575	559	636	556	636	587	586	591	584	619	608	573	613	550	605	636	588	545	669	589	583	596	624	580	619	596	576	576	604	607	602	600	595	594	586	627	596	599	608	607	620	600	587	626	595	591	620	596	593	601	592	574	591	597	587	628	590	612	561	597	608	542	582	623	590	617	604	619	622	585	609	595	551	595	597	645	588	589	585	607	552	610	612	605	619	617	543	591	617	587	627	616	622	581	609	608	590	619	570	602	582	582	650	606	609	624	560	595	588	566	609	613	610	620	581	609	608	608	611	594	615	581	608	610	613	585	621	620	614	571	580	614	580	612	632	600	593	593	614	565	638	628	638	548	583	604	617	583	575	564	633	627	626	584	637	577	564	571	587	598	579	586	604	606	610	557	614	583	571	617	670	620	587	586	577	579	622	589	607	597	602	591	584	586	618	639	633	636	608	571	576	584	613	637	607	647	618	569	625	634	574	620	530	577	572	582	609	613	553	591	616	574	592	626	639	595	570	564	588	617	617	637	622	612	567	595	614	553	650	566	566	626	599	626	608	595	606	595	650	606	589	605	562	611	594	600	604	647	633	599	661	599	607	584
30401	19659	17030	9439	4842	2881	2373	1952	1649	1255	9305	28060	28093	17645	8384	2663	1022	357	253	178	182	224	180	221	188	209	173	193	217	217	205	178	180	202	206	194	200	200	197	184	192	188	183	193	213	186	178	222	198	181	199	183	203	200	184	199	198	186	192	184	208	181	197	184	193	172	178	193	192	200	176	210	218	185	207	185	201	223	193	186	187	184	178	194	185	223	219	210	205	234	202	208	208	208	215	172	177	208	221	176	201	203	193	193	199	180	183	207	207	222	207	204	212	208	182	205	193	176	225	201	207	199	214	204	179	211	207	176	195	181	179	172	218	223	199	179	206	194	223	198	212	228	192	225	183	184	186	204	196	202	212	199	213	193	199	191	203	202	215	197	217	231	202	187	219	213	178	199	189	201	179	176	178	189	190	204	213	201	168	206	194	196	211	180	179	186	210	189	187	202	172	178	184	215	243	201	194	163	187	189	189	185	177	221	221	191	214	202	222	220	156	198	183	181	253	190	186	199	186	174	218	191	202	196	213	209	209	213	198	183	201	196	191	206	187	199	181	198	194	203	187	185	210	179	197	225	194	181	210	210	159	185	202	213	180	209	203	185	186	209	198	208	186	189	205	192	165	198	200	188	176	192	193	209	209	205	173	184	189	199	204	217	188	226	212	200	211	217	203	215	209	218	195	170	211	205	184	221	200	190	173	219	200	208	206	225	181	201	204	181	214	190	196	162	218	205	214	181	187	217	183	185	205	190	178	187	196	186	203	209	206	180	184	211	186	199	203	193	217	206	193	207	220	197	236	221	218	209	197	184	167	181	202	209	208	207	193	193	208	216	205	206	219	184	189	191	205	196	208	200	194	169	201	204	187	202	221	210	168	224	198	196	203	223	211	177	179	179	206	209	192	174	191	184	184	179	193	175	217	160	190	190	195	172	180	201	194	183	194	190	201	197	207	223	202	189	184	191	217	222	189	200	198	203	199	201	197	193	222	200	203	185	209	212	194	201	212	198	197	207	193	207	202	193	195	236	193	196	173	189	215	224	195	178	197	218	181	191	192	206	204	208	198	210	212	185	209	213	209	205	197	179	198	213	200	207	201	223	190	204	203	199	209	222	184	171	184	194	195	173	196	224	209	168	212	211	201	191	210	208	211	181	203	201	190	195	209	181	208	198	185	194	189	201	170	171	179	211	201	188	216	173	180	197	189	181	207	178	196	190	200	214	178	188	183	211	183	197	196	209	198	187	185	215	207	206	191	187	198	185	205	182	185	218	227	170	200	201	177	216	219	179	193	207	216	187	216	168	179	197	194	185	189	199	198	181	188	202	199	172	185	198	189	196	168	219	200	182	205	161	222	194	193	206	188	207	207	187	204	192	179	169	201	166	203	209	215	209	233	183	230	205	206	207	186	208	217	182	208	179	198	218	192	220	204	203	214	186	210	194	174	226	210	198	203	192	207	190	190	191	177	204	211	193	206	199	207	195	189	186	196	177	200	192	215	190	195	199	167	210	191	188	196	204	222	189	179	187	205	225	185	202	208	233	217	202	200	193	233	209	204	210	186	227	182	197	206	207	209	201	201	195	179	207	199	200	217	201	198	191	226	212	207	209	187	188	205	201	202	198	212	191	190	181	201	221	211	219	160	187	213	226	187	195	197	183	197	214	192	171	213	201	214	216	196	209	196	201	196	172	206	192	184	224	171	218	204	201	168	207	186	201	198	197	235	173	201	181	201	211	214	231	208	205	203	209	192	212	225	204	193	188	199	181	174	190	198	198	199	176	178	196	177	190	205	194	207	197	222	212	206	207	210	210	195	160	199	194	186	188	190	231	194	194	189	216	187	182	215	203	195	217	221	234	200	199	186	194	205	212	198	180	184	192	214	207	198	183	183	187	203	186	218	170	191	213	199	212	205	224	190	185	196	182	213	197	186	185	184	179	206	198	189	191	211	201	189	182	222	191	206	206	189	207	194	187	197	193	202	190	175	192	193	198	188	205	192	172	214	178	224	194	190	197	182	204	193	196	209	206	205	206	220	224	186	196	191	195	199	205	214	208	177	194	228	202	221	213	219	200	214	191	205	190	184	184	198	211	193	190	198	194	195	212	214	182	196	173	177	202	183	205	229	210	178	195	194	188	203	189	184	164	223	191	212	190	197	185	204	221	183	185	210	184	188	198	214	224	212	201	204	216	191	173	200	223	188	171	198	180	206	186	184	188	218	212	198	189	195	186	189	173	204	203	208	184	213	199	195	186	212	175	201	190	189	198	190	194	206	200	197	202	168	202	188	182	175	215	174	171	189	174	205	216	201	213	201	197	183	191	188	200	205	202	171	213	205	204	188	205	202	195	201	192	225	168	178	215	190	186	195	173	195	192	221	194	221	201	210	175	211	194	193	200	177	186	216	185	186	195	190	237	195	219	194	211	183	164	207	184	232	216	182	204	197	188	202	196	201	187	190	227	188	194	206	189	200	226	180	200	189	212	192	196	229	225	224	183	179	210	217	213	182	194	212	197	210	175	190	222	196	233	220	223	185	195	203	192	198	193	193	174	210	154	191	193	195	195	180	183	196	215	221	204	227	199	203	183	200	213	185	222	187	203	195	196	180	212	227	196	203	211	194	190	195	218	209	196	206	202	205	189	208	200	191	173	215	192	201	217	202	204	196	198	205	190	199	197	176	188	209	190	209	184	177	211	238	193	185	232	184	209	181	205	210	185	207	218	195	196	178	197	204	194	216	186	172	198	211	182	171	194	186	215	199	175	177	182	197	196	214	196	204	203	215	169	206	208	218	185	210	184	200	212	200	191	195	209	191	196	160	196	193	190	223	195	207	216	195	213	216	184	215	162	197	198	221	207	213	192	210	200	210	186	176	193	210	205	219	209	218	197	182	189	192	189	194	196	187	196	242	212	197	195	161	210	211	188	198	213	202	184	194	177	195	201	217	196	171	178	205	183	228	195	171	169	201	195	223	206	206	168	206	190	207	229	187	182	199	196	186	203	174	201	188	193	199	208	220	188	185	202	180	209	204	206	209	187	182	213	200	155	201	191	192	183	221	209	199	232	175	204	186	170	209	203	198	221	205	209	205	202	188	186	202	190	195	181	197	196	205	200	203	198	172	212	203	191	188	195	202	213	201	194	188	214	216	204	199	213	185	199	184	189	179	196	201	201	209	178	196	187	188	194	199	200	195	204	197	209	196	186	202	210	182	204	191	208	218	179	192	190	206	204	199	189	206	217	219	195	215	213	196	210	186	188	201	198	208	208	214	190	231	196	204	195	197	199	189	206	188	183	183	200	201	204	204	205	202	220	205	197	208	193	177	201	193	208	179	200	215	198	190	224	204	216	178	190	209	188	185	206	196	192	202	185	185	188	185	196	204	207	194	197	193	225	167	211	185	187	187	190	233	181	225	208	213	199	195	191	185	217	205	214	177	211	191	198	187	204	188	209	216	179	205	215	207	194	187	192	189	203	185	192	196	206
18174	13351	16111	13730	11575	9511	9441	8793	7895	6603	26567	49709	46247	36452	23864	11471	4386	1396	682	578	574	516	534	489	519	514	502	501	509	510	488	509	486	506	533	481	496	507	532	492	511	503	509	517	499	518	485	478	477	519	502	519	512	527	535	484	497	556	504	491	502	520	536	515	551	498	540	567	534	502	487	523	552	506	479	530	520	484	536	529	515	504	495	514	549	542	501	510	527	510	491	511	490	511	521	529	506	539	516	492	549	520	504	524	520	481	484	508	514	466	546	530	524	507	524	519	507	516	526	543	491	504	498	532	513	527	501	488	510	520	488	523	514	508	505	524	519	528	506	485	514	535	546	492	510	537	531	495	531	533	547	543	504	511	464	458	487	506	528	476	474	464	531	524	550	497	512	501	511	556	503	522	489	532	510	480	491	551	549	489	477	501	479	490	484	535	533	510	484	515	511	499	517	527	478	500	514	520	485	539	547	508	506	533	527	500	509	500	539	481	498	516	535	521	535	475	514	468	518	526	523	515	524	501	501	559	493	537	512	500	478	515	461	472	556	475	483	446	564	535	496	483	515	514	499	510	481	518	542	496	499	483	510	528	525	509	482	509	478	489	492	522	542	533	510	536	512	474	534	525	507	509	535	494	527	503	498	518	500	481	517	534	540	516	468	528	492	486	539	526	516	520	516	526	492	461	540	512	529	507	515	502	484	528	489	526	539	524	511	530	523	488	549	516	563	562	523	516	535	508	507	527	519	520	518	516	513	471	507	499	505	485	508	507	500	540	527	517	495	491	500	539	470	526	505	483	507	467	513	539	484	528	504	553	491	507	535	539	530	538	494	491	473	476	499	508	546	516	512	556	498	502	559	499	536	505	526	506	522	523	498	508	476	509	495	486	537	514	497	532	480	484	515	516	480	514	519	503	519	477	541	513	511	508	540	489	479	510	552	517	499	508	496	449	516	517	491	519	495	540	505	527	550	525	485	484	497	468	526	507	484	554	486	534	523	507	548	515	504	506	533	491	488	544	535	513	516	514	515	505	540	500	518	512	490	576	483	530	547	500	487	514	550	522	518	486	549	534	505	565	514	496	507	519	508	487	505	488	495	514	530	527	493	523	523	533	517	557	535	515	522	512	498	506	506	500	530	490	514	511	489	528	509	490	487	501	483	498	521	483	498	573	488	477	500	501	525	464	518	505	555	521	511	486	534	492	524	460	481	517	506	525	550	512	511	492	508	531	511	490	509	544	510	503	504	496	506	473	516	534	522	510	503	535	549	517	515	498	516	521	496	497	557	548	510	493	541	530	489	483	513	510	511	458	525	478	499	522	496	582	529	531	506	496	506	497	505	493	527	504	519	503	542	547	557	534	510	535	509	497	519	536	467	482	509	569	500	519	522	501	527	556	525	505	530	487	515	549	527	551	504	537	531	455	558	517	489	493	485	555	492	534	514	545	490	494	525	523	457	520	512	485	488	522	500	478	549	494	498	516	513	514	496	520	498	536	506	531	512	507	508	540	518	487	487	490	495	491	504	483	524	467	529	498	542	507	491	579	450	558	537	503	536	507	484	523	513	514	493	515	513	521	502	527	528	533	495	504	487	514	535	542	486	512	498	478	503	498	525	501	501	508	507	538	479	527	525	536	526	473	538	482	511	527	518	498	502	524	470	499	542	541	525	510	501	500	507	526	514	510	494	548	545	554	530	496	508	491	530	483	490	523	494	506	509	501	480	538	442	499	478	515	558	502	508	513	524	529	510	485	480	522	521	506	521	500	502	510	493	513	499	532	513	484	533	474	490	509	542	518	530	485	546	492	563	505	474	523	508	535	543	516	483	505	491	506	480	489	550	516	516	538	481	516	537	511	488	522	506	517	482	552	450	508	478	503	493	517	503	503	492	545	478	514	528	477	482	518	507	505	480	462	512	506	531	507	510	490	509	503	508	493	479	524	522	504	540	487	564	509	507	496	510	511	560	543	506	475	529	517	513	522	516	527	506	491	528	516	515	479	536	528	514	481	517	542	514	517	504	491	502	514	553	463	480	508	525	517	504	505	511	553	482	546	521	475	539	502	491	517	561	515	528	508	526	487	556	468	517	489	486	560	528	533	493	513	524	541	490	539	480	548	493	524	487	541	483	489	516	515	524	540	545	500	543	531	523	543	481	521	477	531	492	511	512	516	504	501	528	508	522	493	510	484	485	510	499	542	542	523	535	537	512	489	500	503	500	526	518	497	536	486	559	527	500	510	505	508	502	494	518	488	538	488	468	488	494	523	512	503	486	510	513	499	479	477	544	529	501	526	543	532	502	475	535	501	521	506	494	532	514	458	510	478	541	538	496	515	517	518	501	520	539	491	513	505	498	479	480	461	501	530	497	515	513	536	529	499	513	470	482	497	454	522	528	515	471	512	502	505	526	466	542	535	487	491	536	487	503	504	486	528	504	556	492	512	521	510	529	476	486	495	508	531	531	562	474	508	539	483	520	523	533	561	558	549	516	530	459	528	497	512	533	501	517	505	488	522	492	481	460	511	534	510	506	514	554	511	475	514	512	486	511	507	563	514	486	491	514	496	520	495	505	504	510	518	543	488	471	532	501	556	488	502	527	479	531	530	518	486	518	463	529	518	488	533	484	509	521	543	514	511	526	513	546	498	535	494	493	548	470	511	508	535	485	459	473	526	511	508	524	527	475	513	514	533	510	511	500	508	496	478	497	537	541	530	496	517	516	506	527	494	481	513	513	502	535	537	525	509	527	469	474	497	511	524	472	501	494	544	473	497	538	487	509	536	510	493	522	505	517	485	500	510	516	553	479	542	521	514	480	552	495	493	519	523	553	489	506	527	512	495	484	552	511	510	531	532	519	517	499	507	527	526	571	490	498	555	544	508	507	516	530	534	544	510	496	496	501	503	503	522	532	511	539	526	545	518	547	488	485	492	532	520	486	530	513	490	475	546	494	528	507	546	495	516	526	525	467	489	520	513	494	521	547	521	519	519	483	498	488	479	556	567	515	485	515	531	507	532	506	495	561	505	516	537	512	492	506	531	484	533	522	499	518	528	508	546	499	507	487	549	511	520	542	500	536	527	500	531	534	571	521	511	496	550	509	472	473	490	518	515	526	528	498	562	544	507	489	507	477	530	520	528	517	474	488	504	498	525	483	535	531	515	506	506	502	529	498	558	506	517	488	522	536	477	497	548	472	494	551	504	504	512	523	491	507	526	504	519	473	536	503	509	499	514	542	518	491	520	513	467	525	512	517	503	490	500	515	526	483	514	507	519	481	478	499	519	466	514	503	534	501	493	489	530	504	530	466	499	516	484	502	515	539	525	520	506	497	467	528	517	537	538	542	523	507	548	504	522	528	484	533	495	549	502	518	532	482	488	508	492	522	556	544	542	525	485	538	524	523	506	525	523	499	555	476	481	504	501	493	511	484	532	513	568	507	512	534	508	479	509	475	502	524	539	545	495	454	504	548	484	479	494	510	488
5434	2393	1644	1000	682	619	543	507	516	460	682	1460	1677	1326	778	497	333	263	208	235	231	221	224	239	246	249	238	215	241	243	233	250	235	236	217	228	243	239	230	271	222	264	228	224	250	245	257	247	213	223	224	218	236	214	246	207	222	253	240	242	231	218	212	214	237	252	233	227	265	223	238	214	235	219	267	259	249	226	218	225	245	262	247	224	219	231	242	216	230	222	237	222	256	247	247	218	207	242	244	232	216	258	232	219	218	230	233	232	232	198	249	244	221	261	256	226	204	207	231	226	211	226	256	246	230	237	230	209	219	191	208	224	236	252	240	250	223	229	210	219	233	271	228	234	231	231	234	229	238	253	239	242	230	201	244	258	267	219	240	245	239	247	225	227	230	210	225	209	249	237	245	249	207	232	226	220	230	251	256	250	199	226	249	226	255	241	247	232	225	239	236	255	234	219	238	250	233	209	256	241	215	264	222	221	238	223	253	225	239	240	241	251	242	214	239	225	221	228	224	235	221	236	234	244	204	249	242	227	246	215	249	244	247	242	222	201	236	227	215	232	242	248	242	256	244	227	241	263	222	237	247	255	222	210	270	215	216	265	268	233	222	242	214	228	233	205	230	243	226	218	211	226	278	239	231	245	232	206	251	242	243	235	242	242	232	225	238	232	244	231	224	245	218	216	221	241	237	257	234	216	244	213	241	250	248	253	251	241	227	239	222	250	223	216	258	247	230	248	242	255	236	230	211	254	250	231	228	242	230	238	232	221	232	227	233	242	232	231	209	233	223	246	241	241	268	211	216	245	223	208	263	242	228	247	198	236	229	215	237	210	210	230	239	225	246	218	260	221	237	219	215	241	231	245	259	260	246	224	214	211	281	226	243	237	253	204	240	213	216	214	213	222	241	235	252	218	235	259	263	234	242	198	249	239	205	243	216	262	222	244	252	249	218	227	254	221	259	217	231	255	240	228	250	242	245	228	261	225	235	221	234	205	251	236	253	239	235	260	250	235	272	255	226	232	204	207	230	225	250	214	238	217	223	253	233	233	234	238	272	214	237	249	214	244	242	230	220	206	227	231	243	251	231	245	251	227	263	243	241	203	231	216	252	256	238	233	235	267	224	235	218	231	220	234	228	200	241	238	224	240	215	233	216	235	249	229	225	225	222	226	233	237	248	269	214	214	259	227	221	247	231	236	279	218	202	213	235	251	227	247	228	202	232	231	217	244	243	212	252	209	242	225	224	216	205	230	244	258	241	263	222	219	237	236	254	232	239	221	226	249	218	208	249	249	244	205	222	260	236	237	256	211	251	233	223	234	215	264	226	239	237	228	239	214	233	200	243	221	220	215	204	253	208	253	215	216	245	246	237	229	210	250	245	242	222	203	235	227	230	217	249	228	233	221	231	241	250	245	246	234	204	265	224	246	222	214	242	223	235	256	215	228	233	241	228	198	234	236	278	231	237	232	246	239	242	234	220	248	212	238	234	218	243	237	248	221	236	251	232	221	243	225	227	242	237	236	253	229	209	241	211	207	207	220	206	229	221	230	238	237	228	222	217	234	221	253	248	240	239	229	233	238	252	232	200	245	228	229	224	226	240	243	242	240	231	225	261	204	221	236	219	233	218	203	228	251	221	236	223	245	239	229	245	247	268	211	246	245	246	241	222	238	217	225	242	238	253	235	240	244	247	273	234	219	199	243	283	232	235	265	204	231	212	271	226	209	235	260	236	219	232	214	252	234	233	251	249	216	219	223	239	244	212	215	228	210	229	237	243	223	255	229	247	212	264	210	234	252	242	250	234	248	248	227	218	216	218	233	225	250	228	223	249	232	204	229	225	210	232	218	260	234	253	240	200	219	235	238	221	239	229	235	231	264	223	240	248	223	249	208	204	245	226	248	245	220	224	240	225	251	240	233	207	256	216	230	228	237	236	231	233	240	221	253	240	231	257	250	216	213	271	213	238	271	219	247	220	248	228	213	225	243	225	241	216	231	234	234	249	249	237	227	255	224	249	228	251	250	238	268	235	250	239	238	264	215	214	208	238	245	246	220	217	261	237	242	234	233	253	240	208	230	224	232	226	226	231	239	247	219	216	237	245	227	220	221	236	238	234	240	208	226	219	211	241	238	245	252	259	252	235	256	281	230	255	227	272	232	237	235	234	239	254	232	220	224	225	227	216	236	226	256	239	202	230	212	243	234	250	250	224	242	250	233	236	236	230	219	247	195	215	247	253	230	209	236	226	239	222	214	231	233	221	246	253	218	238	247	226	237	221	222	228	246	227	212	270	242	209	236	206	270	232	259	235	246	226	239	238	233	233	226	238	228	231	205	229	227	282	235	206	232	206	250	223	223	235	216	226	224	233	234	228	221	247	260	224	230	216	202	270	250	255	245	237	230	205	268	255	236	236	246	216	236	235	230	229	203	216	236	224	226	245	226	228	235	233	227	250	230	249	266	242	239	258	216	242	235	214	240	247	235	240	211	245	218	247	215	206	241	242	247	226	247	225	230	210	236	216	251	244	251	255	223	274	207	206	221	251	235	252	222	239	250	249	229	256	248	223	210	226	263	245	254	245	229	223	224	264	249	247	205	220	238	232	235	243	232	218	234	222	219	261	237	251	241	224	240	255	224	263	240	210	237	234	242	221	249	218	248	219	266	222	205	229	241	234	238	260	255	233	217	222	211	188	257	220	215	268	240	242	227	240	230	214	241	222	277	244	272	220	211	243	214	224	233	230	231	235	233	211	221	239	232	240	231	240	232	238	207	249	252	248	234	225	265	232	220	258	237	240	234	239	249	247	202	250	246	273	217	217	213	238	251	219	232	233	208	221	208	241	232	243	216	229	237	250	212	257	233	235	234	244	221	239	209	223	234	228	225	231	234	221	222	225	213	265	217	264	220	235	226	223	221	257	249	235	245	252	228	245	220	240	211	240	248	231	249	241	231	209	248	218	245	254	220	237	251	262	258	217	208	250	223	225	214	227	243	244	220	243	218	221	227	247	225	240	239	237	231	249	226	242	225	234	194	226	218	259	199	255	253	236	231	218	229	232	230	237	214	239	268	221	236	216	245	243	245	254	213	217	204	238	228	258	231	228	218	226	217	244	261	252	239	238	234	217	203	212	253	250	237	232	220	259	215	245	229	235	220	234	218	223	228	235	199	239	218	229	239	208	238	233	205	229	251	218	248	241	262	224	231	241	226	243	215	215	240	239	241	232	268	218	253	221	237	213	214	225	234	244	236	221	213	260	227	215	214	215	236	239	227	222	227	256	235	243	220	234	211	247	266	233	248	230	237	227	285	214	223	257	220	218	206	226	239	240	198	257	222	228	239	249	239	227	234	225	240	219	246	250	246	236	244	247	242	227	240	230	247	227	236	222	245	211	236	239	224	281	232	225	222	240	220	231	239	246	192	217	251	230	253	218	216	244	246	226	245	247	235	236	244	204	212	236	225	270	258	229	216	244	264	207	242	233	224
4078	2999	3216	3009	2438	2447	2216	2065	2159	1957	3328	7814	7677	5805	3047	1620	956	695	625	627	611	568	589	639	623	645	588	565	663	603	593	604	630	598	613	627	609	623	582	600	628	617	608	594	642	602	573	589	576	570	609	579	628	609	591	647	582	583	587	600	588	623	586	583	598	609	609	632	586	593	606	590	581	612	623	604	573	634	561	584	591	617	635	573	562	593	586	621	586	587	614	572	597	593	621	579	608	570	537	589	614	589	602	589	642	589	603	548	577	635	588	604	612	556	565	615	613	610	620	575	589	597	594	580	624	627	621	586	572	543	608	604	629	585	642	584	580	618	596	614	571	623	574	621	640	620	623	594	608	593	636	595	598	637	584	592	610	615	569	558	601	604	640	597	592	601	595	653	617	624	554	627	635	579	609	622	605	580	583	652	632	593	587	591	636	594	573	608	612	583	608	630	640	632	619	604	571	573	648	618	638	606	613	580	569	595	544	588	603	628	622	594	611	616	616	564	587	559	615	602	613	614	628	576	589	610	591	624	596	577	631	623	598	597	616	630	634	602	607	556	596	614	595	645	562	610	653	615	624	582	584	585	576	649	617	617	599	613	571	588	599	573	595	583	585	607	640	566	609	576	622	588	594	593	612	623	615	635	608	593	611	631	612	624	632	632	613	614	625	597	577	599	585	597	585	591	624	584	601	602	656	606	617	630	567	614	585	581	624	601	641	597	588	547	625	629	623	592	589	568	584	610	638	609	610	596	613	604	613	625	603	618	608	599	616	573	615	625	631	607	601	635	622	593	617	604	592	588	624	630	576	597	610	605	584	631	565	588	580	614	649	610	613	572	604	587	617	602	576	587	583	570	603	627	615	593	544	618	620	610	593	619	583	632	605	622	579	604	591	617	628	580	567	640	567	620	655	597	595	602	634	585	632	647	603	573	627	614	591	572	585	624	589	582	596	584	599	605	610	574	579	572	597	595	612	576	600	621	588	614	621	608	624	578	647	621	638	611	593	596	598	601	593	642	604	579	631	561	602	584	606	610	565	611	568	583	597	572	589	572	590	654	578	585	593	628	589	602	616	630	554	566	592	596	600	585	601	600	606	624	571	612	625	585	658	637	597	603	552	623	556	595	630	605	565	585	605	583	587	595	613	606	583	608	624	613	643	636	569	652	610	621	635	577	587	583	640	621	606	605	603	605	595	620	645	686	584	572	615	631	613	635	639	574	615	586	592	575	614	610	592	607	588	643	572	608	610	622	556	586	582	600	592	629	586	648	610	601	585	621	608	624	619	592	582	606	616	599	590	601	645	547	605	588	624	612	599	626	585	652	651	626	625	573	588	587	572	626	589	621	578	623	591	573	569	603	608	638	585	577	588	584	617	626	576	590	598	581	600	636	607	596	642	561	614	576	578	594	614	606	628	617	597	623	634	571	611	553	630	589	574	617	632	610	591	598	565	627	633	619	623	577	630	592	556	614	584	628	616	614	571	606	651	585	617	612	573	623	605	602	600	607	606	645	570	620	623	597	584	563	596	607	635	577	577	610	612	598	583	685	664	599	593	592	565	607	625	555	578	576	631	637	600	595	607	646	555	625	603	582	614	607	582	610	623	598	627	596	593	608	559	605	543	613	586	608	602	568	610	581	609	632	554	603	574	595	583	583	640	614	618	627	542	595	600	599	590	596	634	627	583	655	610	597	595	606	616	624	607	612	618	605	617	593	633	614	559	595	628	558	586	576	542	615	586	606	556	578	614	618	616	601	626	653	649	617	631	600	596	582	559	580	562	650	599	611	612	617	593	593	610	612	628	589	582	614	571	598	604	633	613	599	567	604	593	614	581	628	602	667	585	596	619	606	595	621	609	614	626	641	619	601	623	564	578	629	577	564	585	577	620	575	626	613	626	554	594	638	628	624	582	584	559	606	545	593	611	608	599	574	597	629	594	636	596	588	609	609	625	573	598	617	614	657	614	588	642	636	546	606	583	567	594	631	606	634	612	560	621	612	605	581	633	637	609	607	628	636	613	586	627	618	572	619	567	581	617	617	577	559	626	589	600	634	587	562	607	609	591	555	615	579	594	654	597	633	594	581	617	622	579	603	596	609	571	607	566	569	613	591	588	576	611	568	612	576	626	576	571	606	596	596	577	602	630	664	617	604	612	630	617	599	651	640	602	597	591	598	600	587	587	597	599	556	573	634	569	613	630	600	587	587	616	601	580	633	600	608	595	596	583	607	589	564	611	602	624	658	580	622	588	571	627	590	602	583	588	598	630	581	583	585	610	641	619	626	631	575	616	596	552	591	576	612	588	594	551	618	594	612	574	607	577	565	583	603	623	629	585	598	602	586	585	651	618	621	603	568	634	609	568	621	611	633	614	597	596	662	607	625	633	562	596	565	653	605	586	603	619	568	588	591	609	634	623	576	591	597	603	649	603	599	622	603	594	610	594	601	624	580	620	628	605	599	642	607	573	553	660	563	589	609	590	584	615	608	611	602	577	606	599	596	582	614	591	611	597	612	572	594	599	600	602	615	542	614	616	632	579	584	621	616	595	616	594	649	595	643	604	629	603	563	600	624	624	592	635	540	594	628	625	550	662	601	626	578	633	616	621	600	596	607	626	603	618	595	620	605	610	576	573	576	577	558	580	625	581	578	561	645	591	616	631	575	558	603	593	606	591	629	600	578	607	658	593	586	625	563	658	622	626	647	585	623	569	629	634	591	607	598	610	637	600	629	595	631	577	612	625	609	595	636	666	644	622	580	637	615	602	612	624	607	619	668	624	598	584	588	636	594	628	620	614	630	591	578	580	569	572	614	574	602	621	651	627	624	602	525	591	596	591	614	587	602	618	606	583	624	583	610	587	569	584	602	610	593	606	601	595	563	634	612	558	591	607	602	599	611	600	598	617	581	600	588	595	630	530	600	586	615	628	573	590	650	571	532	550	664	625	610	585	631	612	588	597	622	590	614	607	609	613	594	597	664	612	571	620	615	613	598	596	622	541	638	574	619	595	605	600	602	602	605	596	613	629	586	600	573	617	577	598	587	594	606	577	594	583	602	557	592	599	624	565	610	597	628	634	605	586	586	612	652	565	597	576	609	611	649	612	583	621	645	588	633	601	615	606	611	608	579	552	615	566	605	571	621	623	649	632	585	565	599	642	572	603	578	589	607	638	575	585	582	632	588	586	563	641	603	618	616	627	609	607	589	620	597	592	609	604	582	592	618	592	626	595	590	593	602	571	621	597	597	589	579	571	584	611	571	621	607	588	640	584	586	598	614	576	590	637	603	554	574	634	605	614	606	608	632	610	637	560	584	593	607	596	643	603	621	607	571	663	614	596	622	622	567	635	614	587	598	592	565	609	653	544	625	574	589	597	609	609	605	568	579	572	640	595	650	622	579	626	615	597	643	614	623	598	605	558	582	609	586	563	626	649	596	601	603	605	612	615	595	582	604	585	684	597	607	566	577	604	600	589	617	598	624
23260	17127	7064	3465	1962	1270	927	756	779	819	6895	18597	15073	8774	3775	1408	557	329	260	264	245	262	251	251	253	237	269	209	238	267	261	257	289	238	262	267	256	225	254	238	243	222	230	258	244	238	256	238	235	260	257	246	270	245	239	266	225	253	261	251	231	226	260	219	222	256	235	257	268	249	253	251	256	253	263	279	254	243	230	228	262	201	233	249	258	221	238	278	242	246	248	245	229	213	254	259	277	232	238	231	272	236	233	264	260	265	246	242	271	225	267	247	225	223	221	281	259	231	247	240	257	209	288	279	215	245	229	218	235	243	258	257	259	261	251	256	241	222	262	239	228	268	268	259	223	270	270	252	249	238	244	233	250	265	226	277	250	241	227	247	254	248	256	260	255	251	236	251	254	209	248	238	258	260	263	270	279	228	249	236	253	256	234	218	218	256	282	259	213	241	260	255	246	282	228	232	254	247	251	287	253	242	280	223	252	233	240	252	251	236	237	239	239	232	252	246	245	253	221	254	239	254	227	221	237	258	276	250	248	260	268	231	270	253	245	249	260	197	265	244	255	237	258	229	240	212	233	278	241	253	216	245	235	255	269	246	268	241	238	254	216	224	280	249	269	233	256	232	263	233	258	253	237	275	257	262	256	258	287	236	238	254	257	242	256	246	261	235	247	257	227	246	239	239	256	262	254	269	216	254	245	246	250	224	228	257	265	245	249	247	256	276	253	250	244	241	220	218	250	239	252	236	268	260	241	251	255	220	228	267	228	259	272	247	245	262	243	268	260	229	251	215	253	226	284	245	226	253	268	257	271	239	263	238	230	200	245	229	258	262	232	248	245	215	241	240	216	254	241	259	250	265	247	217	260	253	249	261	258	244	261	247	215	257	242	271	228	232	251	248	269	261	261	241	245	239	223	227	231	233	285	250	252	254	245	229	258	240	243	245	236	254	230	244	221	262	267	227	231	252	269	238	271	233	248	257	272	256	242	267	263	250	272	267	259	233	218	241	247	236	246	268	247	238	273	263	260	299	249	287	236	211	234	244	259	223	256	294	279	220	270	239	260	240	252	253	253	255	240	249	259	250	244	236	255	277	235	237	241	262	266	224	277	233	241	244	250	247	249	263	247	251	266	250	251	223	240	248	233	244	230	243	260	246	244	228	251	263	248	255	268	267	268	255	269	251	255	227	230	251	255	231	266	259	253	254	251	235	239	238	243	248	228	246	273	259	248	260	219	245	229	232	247	268	270	252	265	239	222	242	273	238	243	236	241	254	257	238	284	251	259	246	285	242	217	241	269	237	242	249	244	290	239	247	243	227	284	244	238	239	247	224	261	289	255	258	260	249	233	221	239	257	251	267	261	237	248	240	282	277	231	265	250	239	253	241	241	261	244	244	241	225	231	249	245	240	263	226	238	226	266	246	227	251	241	261	237	238	264	244	239	267	223	260	228	251	253	254	236	234	232	226	235	261	242	247	264	234	263	249	238	242	266	246	253	238	257	250	222	257	241	244	243	213	221	234	239	240	236	238	254	254	253	268	253	255	235	248	257	250	247	236	267	285	250	234	235	284	249	261	264	228	245	262	243	236	267	251	237	253	218	228	239	269	238	224	233	261	251	229	236	261	235	271	248	212	252	244	255	231	267	257	223	255	274	225	251	267	273	266	250	232	239	232	249	255	236	247	239	238	261	229	246	256	250	275	246	241	236	230	234	259	255	237	277	257	255	250	266	245	275	245	245	241	247	249	266	253	248	238	277	219	254	252	267	229	259	253	258	280	247	246	237	254	231	236	246	255	239	249	256	254	242	218	256	260	241	264	263	255	237	272	239	253	243	256	275	252	256	229	266	232	240	224	229	255	252	268	250	239	239	250	251	244	233	255	264	237	255	231	261	253	235	241	237	251	254	229	239	244	253	248	229	221	254	246	247	270	246	274	256	256	294	251	233	260	268	232	238	235	276	248	269	223	275	225	231	238	202	241	238	280	237	226	214	231	253	224	234	241	231	250	280	247	246	236	275	284	250	246	233	260	264	251	242	224	248	223	248	296	237	246	256	217	241	255	259	257	250	245	260	255	242	260	252	259	267	240	232	249	254	229	290	233	242	241	230	253	251	296	249	266	258	246	263	243	263	243	249	257	272	239	255	227	267	228	277	235	247	262	259	238	237	257	257	242	244	244	230	253	234	227	241	232	229	250	275	243	250	206	233	253	274	256	260	242	243	260	272	243	254	253	237	239	232	262	276	251	244	269	227	251	238	226	238	240	242	251	239	266	229	275	227	246	272	247	260	248	212	227	233	227	236	235	252	235	241	263	249	251	227	235	243	262	262	258	237	239	249	242	235	218	256	245	264	246	276	209	265	235	259	240	244	263	242	247	271	235	243	260	239	260	237	254	241	292	236	246	250	249	232	234	235	249	267	224	250	263	250	265	283	241	270	243	245	253	242	255	248	278	240	252	254	227	275	242	257	286	258	241	260	248	268	229	266	262	236	225	260	241	247	266	244	248	250	241	277	219	241	225	249	249	243	265	259	214	242	258	229	259	235	220	233	262	259	248	234	254	241	234	249	254	248	257	265	256	259	249	260	231	253	232	255	257	255	249	236	236	225	270	252	261	245	241	247	250	268	239	274	245	243	258	240	231	266	228	233	231	279	260	248	253	244	230	250	271	238	219	245	241	234	250	233	225	270	255	230	275	273	265	251	250	249	235	241	254	240	221	230	247	265	215	284	245	265	260	224	268	248	232	232	262	249	269	260	248	258	241	255	242	228	250	238	239	233	265	245	260	259	245	231	255	233	254	224	243	249	263	227	246	265	228	261	246	223	244	253	222	254	242	231	289	256	222	257	280	259	253	242	268	260	215	244	243	245	272	242	217	248	229	255	236	253	267	223	239	251	234	274	227	226	227	252	216	231	257	236	234	246	231	258	245	230	247	217	233	244	231	233	259	245	217	239	258	213	239	256	245	238	264	282	258	234	238	226	246	247	237	255	251	251	236	249	196	242	229	219	226	237	268	230	246	241	235	246	227	229	286	253	248	304	239	227	260	268	240	231	244	253	263	265	264	247	252	240	254	277	245	268	266	246	249	250	247	242	249	250	256	220	245	229	263	262	261	262	221	227	250	250	237	256	241	238	260	228	241	253	260	264	216	271	241	270	243	251	255	259	261	231	240	271	254	249	242	234	248	255	245	252	287	247	227	249	234	235	257	256	257	272	247	238	237	254	245	250	228	262	294	239	235	259	241	244	241	232	251	283	205	235	255	250	257	248	240	250	262	251	233	264	255	214	242	235	250	226	260	203	265	263	274	253	236	257	263	266	263	262	274	259	256	226	260	261	249	260	238	245	263	216	250	226	226	259	251	249	249	235	239	255	245	260	253	220	258	267	247	233	239	245	254	280	265	253	241	265	269	240	204	215	244	261	238	284	224	263	236	253	236	267	255	275	275	257	232	258	251	244	224	254	237	247	206	254	227	242	254
15490	11075	6035	6778	6090	4823	4068	3263	3627	3803	23324	41301	35056	26246	14549	6486	2363	1076	718	691	647	629	619	627	655	640	632	667	635	633	648	662	617	600	645	630	650	663	652	625	625	654	677	636	666	664	675	621	611	695	646	618	635	611	643	643	620	616	696	609	626	600	654	627	579	685	634	634	661	594	611	605	654	646	660	681	651	637	605	629	621	655	630	625	662	630	574	618	610	607	652	607	627	645	640	611	645	666	631	587	593	626	645	602	600	639	633	623	634	601	595	630	660	642	672	579	646	601	676	632	625	667	592	604	610	618	624	674	590	639	629	614	642	672	603	634	618	587	619	670	618	614	677	590	614	649	625	624	615	603	627	640	609	639	664	622	605	656	650	609	621	639	601	645	653	613	577	628	651	638	663	632	616	587	640	676	602	616	599	619	627	638	650	640	629	669	672	646	605	611	662	586	607	653	583	676	625	602	671	616	641	609	663	625	630	665	621	657	603	681	668	644	607	600	651	621	610	627	636	621	636	654	608	677	642	620	690	590	647	658	652	637	627	633	623	606	622	632	629	624	642	624	646	642	683	633	669	668	631	640	601	640	643	629	630	635	622	647	650	620	640	659	673	608	632	589	664	659	648	657	613	606	635	615	681	670	613	652	638	607	676	670	640	563	585	631	651	656	600	655	621	649	608	631	627	655	609	609	639	642	584	633	635	648	659	673	557	666	612	640	645	629	618	640	566	623	620	646	656	615	670	648	630	635	677	619	636	634	651	628	643	594	600	635	647	633	655	651	660	644	607	650	628	622	604	636	667	618	595	642	701	650	615	635	660	667	658	651	639	672	627	667	620	650	657	629	583	644	667	596	645	640	656	615	648	670	675	660	615	617	662	661	646	633	602	634	664	648	635	635	615	609	636	624	632	628	626	602	618	671	637	634	613	626	643	596	636	657	635	568	583	625	608	631	645	616	659	624	632	645	633	646	640	660	645	669	648	572	609	658	628	610	662	649	672	655	631	644	593	633	628	630	661	649	684	629	609	632	603	630	635	664	670	658	644	669	600	628	658	636	641	604	651	608	628	637	641	623	657	633	631	684	661	652	637	634	599	639	611	657	645	593	660	653	635	660	635	688	641	614	653	671	665	661	649	657	589	620	627	655	634	634	665	681	666	669	621	607	663	608	667	621	610	655	631	628	625	585	640	644	616	620	662	660	632	652	634	635	656	681	669	626	649	618	631	628	594	642	625	635	648	643	641	623	609	623	648	660	600	589	631	656	662	625	663	592	639	579	703	643	630	634	645	669	624	650	698	673	684	581	654	624	621	643	601	643	584	650	613	615	637	650	613	631	637	611	630	641	603	593	646	692	624	656	614	672	614	602	663	631	656	646	656	595	661	586	635	645	632	630	650	600	610	600	641	606	675	610	678	607	608	617	688	584	653	616	646	646	624	621	635	585	652	626	626	600	595	666	604	677	581	672	624	677	658	642	668	655	637	685	637	614	620	667	635	657	625	660	680	633	582	641	660	601	635	654	639	613	642	627	619	621	649	678	654	607	623	594	654	600	643	634	592	613	630	589	610	608	625	605	630	698	665	626	607	596	624	631	605	582	597	625	658	627	560	618	637	684	677	629	643	630	641	639	663	615	570	655	609	632	619	596	607	630	609	652	641	713	649	634	675	609	626	676	677	615	669	609	649	646	707	621	634	620	640	649	648	694	632	604	629	625	628	623	636	591	673	590	623	631	683	640	585	704	646	618	622	643	661	587	608	639	648	606	676	604	657	615	664	612	600	645	643	612	607	626	688	640	634	598	634	642	629	653	618	680	622	596	621	635	654	626	624	669	668	621	667	637	649	618	647	594	616	634	616	646	626	662	642	630	637	658	635	661	668	680	684	602	660	667	637	619	625	621	645	565	621	583	621	643	655	702	578	615	647	589	637	622	605	632	619	670	667	669	608	633	614	636	633	600	640	639	606	609	608	659	638	613	647	626	653	625	638	609	610	616	613	635	673	659	650	635	669	678	636	628	636	595	659	628	627	625	625	590	729	637	625	629	616	651	647	628	594	628	658	646	613	642	627	643	606	667	649	644	581	625	642	627	621	652	635	569	688	596	645	641	628	609	626	620	628	611	613	633	582	611	640	613	629	656	634	634	591	636	621	645	643	663	629	659	616	638	642	619	622	648	604	631	621	655	627	643	628	631	640	642	641	640	577	656	658	644	715	675	623	620	605	667	652	622	622	645	621	616	641	621	638	666	665	621	636	673	609	632	592	622	630	656	593	592	618	622	668	643	609	665	632	622	625	627	628	632	661	687	668	628	652	612	649	657	624	615	681	607	623	619	639	666	630	629	668	609	677	684	630	570	633	631	632	631	638	639	631	613	588	630	611	648	646	619	659	631	651	635	609	607	656	635	634	644	633	634	617	638	603	579	665	652	658	653	621	667	666	693	649	622	667	665	682	633	629	596	604	626	564	564	626	658	622	610	608	588	641	626	659	646	657	646	624	649	724	618	655	624	638	672	632	600	701	616	608	611	661	661	649	630	637	615	607	644	581	639	694	593	649	662	622	645	610	624	625	642	615	636	617	625	664	629	582	597	616	636	637	643	645	663	663	620	598	615	617	669	661	617	592	670	650	606	608	607	616	669	621	597	621	606	638	628	630	632	664	624	692	664	674	623	611	660	631	616	668	615	647	611	634	652	644	575	646	635	605	615	605	606	637	642	647	667	628	636	623	654	633	651	649	637	640	653	661	643	580	623	665	576	606	649	639	644	640	616	626	642	640	646	639	640	620	651	600	621	688	608	631	707	661	599	618	648	690	635	670	612	621	633	624	618	646	613	631	599	656	664	626	625	665	641	656	655	635	637	607	610	672	620	611	600	589	650	612	608	623	591	661	640	611	637	597	660	680	608	631	648	620	664	634	676	643	635	617	639	597	604	635	628	577	612	630	628	627	620	605	619	622	656	635	630	640	600	597	605	657	626	630	636	635	641	631	664	612	646	644	680	677	642	679	638	643	678	685	601	636	606	664	631	669	683	621	634	581	661	596	646	649	564	655	635	671	620	622	618	612	627	601	627	595	636	630	651	577	665	645	680	660	632	606	633	618	673	616	629	654	602	608	659	648	647	639	627	631	629	644	628	641	639	643	650	657	612	656	628	669	681	659	622	666	608	629	671	617	620	612	624	655	607	672	679	658	613	643	639	623	625	612	621	630	607	602	635	689	654	647	649	645	628	641	601	637	637	672	614	617	629	606	640	633	632	627	657	652	611	630	615	618	611	615	684	638	649	699	611	618	625	594	613	640	653	638	632	595	633	614	626	611	610	645	665	605	630	653	655	665	627	676	642	659	677	608	647	617	618	639	690	656	636	605	677	624	600	659	628	618	667	635	604	666	613	663	678	664	648	593	664	624	617	614	656	673	651	632	629	673	635	630	677	643	662	636	649	673	609	623	616	630	596	573	624	582	605	625	672	622	620	669	678	669	622
39673	33541	17251	9211	4455	3000	2638	2623	6427	15206	22354	27631	21482	12886	5714	2081	759	362	213	200	234	200	238	221	223	207	216	230	203	211	199	214	208	192	201	195	200	223	203	201	202	230	203	206	230	233	240	186	223	229	199	220	231	207	211	229	171	194	221	195	212	198	198	208	225	188	217	209	225	211	192	222	216	215	185	250	211	200	208	223	224	220	217	202	208	217	212	262	243	217	212	214	217	201	242	229	200	199	205	215	225	181	202	223	215	251	221	212	207	206	192	183	198	209	173	214	209	208	217	204	216	209	192	188	191	214	235	258	214	186	194	220	192	193	214	222	193	211	206	194	223	208	194	212	243	206	215	231	226	233	205	223	195	213	209	199	182	205	205	211	217	220	203	214	220	227	204	239	191	214	205	203	211	206	222	219	203	228	203	223	213	220	209	234	197	217	221	188	202	209	210	230	217	194	195	200	229	213	208	240	207	216	220	235	200	171	195	237	209	203	199	200	213	205	255	209	221	226	175	216	214	231	206	250	231	196	226	211	209	194	207	231	223	229	212	190	204	219	207	195	216	203	221	200	213	210	192	201	228	191	201	205	212	222	225	190	206	205	216	182	215	192	208	217	201	200	214	220	222	197	184	214	202	201	227	196	214	218	234	222	191	188	209	196	187	220	206	235	203	212	215	196	183	217	227	201	222	210	210	237	212	215	218	220	213	230	205	224	220	212	225	220	223	194	191	229	220	216	224	216	216	213	213	219	200	210	194	230	220	230	221	218	232	199	224	209	237	225	233	228	201	222	227	211	205	215	188	191	210	229	186	223	199	221	194	190	216	199	206	230	190	196	200	225	207	216	209	203	232	222	193	223	214	218	188	181	210	232	216	221	221	208	197	219	208	208	192	215	200	204	207	218	206	203	199	221	195	225	214	215	210	203	214	192	213	225	205	223	197	183	198	227	203	212	223	227	228	200	186	203	208	202	244	184	198	213	202	218	196	217	197	215	199	219	211	194	199	205	207	183	205	189	217	221	207	213	193	203	193	237	231	202	196	174	207	202	192	202	201	198	227	236	213	210	220	215	193	232	211	221	203	212	195	193	210	203	219	203	198	197	194	197	210	200	206	199	213	237	211	229	193	212	223	217	212	203	205	200	222	210	182	232	194	207	235	224	220	211	200	195	192	229	220	183	189	194	223	193	203	196	234	218	198	218	200	226	207	219	189	197	228	226	188	220	180	217	208	222	190	218	226	219	216	202	204	219	197	231	222	216	222	191	214	210	244	233	197	202	239	202	199	218	204	217	217	225	220	219	218	237	205	198	191	216	223	190	225	221	205	196	199	193	236	224	195	217	222	236	227	226	206	217	201	204	202	210	197	234	213	228	229	205	228	205	204	197	225	187	223	230	226	189	205	221	184	198	182	206	236	200	199	195	204	223	200	233	206	173	206	232	183	225	214	227	198	229	219	196	199	218	212	202	206	192	218	216	192	216	232	208	204	198	215	226	218	206	209	225	198	202	195	211	211	203	203	193	206	231	196	174	220	202	220	204	214	212	219	186	219	210	224	232	220	212	207	214	224	222	246	208	219	213	225	203	210	217	204	207	211	189	211	213	234	206	210	207	227	178	200	238	226	234	211	198	224	195	230	230	217	203	216	193	243	213	194	204	213	214	220	203	221	220	208	202	207	214	223	211	211	226	212	214	220	216	207	233	190	209	194	204	213	207	198	219	201	194	221	197	192	202	187	219	224	227	211	214	210	214	209	222	237	213	210	219	207	196	216	221	218	199	220	190	208	215	220	216	189	188	208	223	208	232	214	210	192	191	185	217	238	221	232	205	211	209	199	211	205	193	241	201	222	173	236	191	201	226	197	198	209	209	199	197	213	209	196	208	230	218	217	251	228	218	227	196	203	230	226	191	215	222	175	235	181	178	224	224	214	183	226	255	226	201	218	219	202	213	224	184	223	208	205	234	232	226	193	242	186	212	206	230	200	212	214	198	220	199	185	232	214	192	219	203	242	215	207	205	204	210	199	223	224	212	230	217	169	207	225	205	239	218	210	201	219	217	225	218	213	225	199	218	206	218	210	218	215	209	212	207	205	197	226	194	216	186	194	210	198	212	215	198	191	186	164	196	216	192	216	200	197	201	170	199	219	193	232	210	215	229	222	205	196	203	233	202	206	209	214	221	203	191	221	219	200	244	228	246	206	211	212	196	203	211	202	192	218	215	218	237	197	215	223	202	224	201	181	206	195	218	213	228	223	218	180	186	218	218	231	243	196	218	231	214	187	221	226	210	211	195	206	212	225	211	208	223	220	217	230	212	219	199	249	223	234	215	203	217	222	209	226	179	225	223	207	193	209	188	221	199	194	201	206	215	199	201	208	200	222	229	202	205	201	210	228	226	210	186	200	209	208	216	213	228	204	203	224	213	193	209	204	203	216	209	218	221	212	185	192	224	220	199	222	205	212	205	215	225	200	219	227	210	231	229	223	195	224	225	176	209	222	224	200	218	198	220	201	201	237	190	223	224	234	237	200	230	189	207	221	244	222	184	214	216	213	222	223	195	203	200	216	182	245	218	213	206	215	212	239	202	207	213	248	229	208	206	200	229	200	235	227	218	206	195	220	217	225	201	198	205	196	232	222	210	222	227	228	228	218	202	202	208	217	209	194	232	221	223	190	205	220	212	212	207	202	208	201	192	204	193	223	240	236	211	211	222	218	208	217	189	217	221	192	230	206	206	228	234	248	223	189	210	213	219	209	228	207	219	220	197	204	232	206	225	241	218	202	225	197	223	189	214	215	220	201	222	205	212	190	220	212	215	229	201	215	210	210	205	240	202	202	210	201	220	214	200	234	222	251	192	216	226	190	217	211	222	216	216	223	169	204	211	222	212	195	239	225	199	222	216	235	190	200	220	197	207	203	220	228	212	225	196	217	187	196	223	224	215	204	208	211	222	205	204	210	204	225	213	236	171	220	207	203	217	224	218	184	224	198	207	200	220	219	212	200	236	198	239	221	214	229	187	218	213	212	211	200	190	213	197	227	210	229	203	198	199	215	217	190	209	225	207	185	216	201	195	216	230	222	202	216	226	229	233	231	204	202	223	217	224	211	200	224	196	211	201	195	204	221	211	199	214	231	188	227	185	228	205	225	192	206	194	202	216	215	217	203	227	217	249	224	220	220	220	204	213	198	216	211	224	179	229	192	203	192	206	197	216	205	219	226	221	230	228	211	197	217	216	215	204	211	211	205	204	216	203	196	206	221	205	215	211	209	219	205	217	199	210	241	216	237	213	183	229	229	226	243	227	215	206	211	238	219	207	208	195	202	234	188	203	209	200	223	213	203	232	200	212	199	209	208	209	225	204	210	210	190	223	222	243	203	204	199	226	203	188	207	206	216	239	226	239	205	223	231	181	200	234	194	199	200	190	216	195	240	190	206	225	218	204	230	213	222	197	207	212	213	205	214	212	218	195	233	207	240	186	225	207
27493	24001	9327	10372	8696	9325	10058	10989	21207	32711	41931	46965	40548	30898	18970	9057	3225	1184	718	561	552	542	557	533	542	531	532	545	516	528	526	560	546	539	542	578	556	534	550	557	548	588	532	551	523	526	563	548	541	569	506	547	501	573	530	554	546	535	549	540	526	549	587	507	553	529	534	600	503	521	593	588	514	574	535	550	578	573	576	585	506	580	564	546	552	571	543	586	563	604	528	543	532	565	503	502	531	527	523	532	566	552	537	530	565	551	521	554	579	532	553	573	559	546	521	561	517	587	575	520	542	579	573	546	557	538	549	556	547	560	571	522	520	530	554	570	562	517	553	517	521	556	571	510	572	576	563	542	538	500	547	578	482	569	555	555	537	553	557	553	544	535	554	588	544	527	549	540	597	522	519	543	546	530	547	587	561	552	531	564	529	560	506	550	564	530	555	550	549	515	534	500	533	529	509	609	563	519	554	548	537	603	569	544	495	530	539	535	551	538	562	529	568	562	505	533	525	583	563	540	521	502	549	570	551	531	536	486	506	570	537	554	532	519	576	561	512	542	540	545	516	545	558	542	560	542	553	549	535	522	530	529	556	502	497	579	555	540	561	497	593	565	525	534	545	519	531	543	514	577	532	531	525	501	547	503	515	546	566	549	561	557	563	522	567	559	556	559	544	542	547	520	563	565	552	571	533	514	554	557	605	545	517	535	576	520	557	617	590	586	548	517	542	534	519	548	559	517	533	517	539	559	578	544	571	532	517	581	541	520	507	525	554	595	543	542	535	542	506	546	544	541	551	570	578	514	535	492	605	583	580	558	555	530	522	534	566	529	579	525	545	522	522	533	555	583	512	530	529	551	567	569	564	568	507	562	596	525	526	598	571	524	565	581	545	524	556	588	510	502	563	555	560	531	566	545	558	538	515	562	523	548	546	536	528	582	550	568	549	494	527	616	574	497	520	571	527	512	566	517	549	577	503	554	555	555	574	509	516	541	561	552	574	525	567	555	543	519	517	518	571	524	556	528	523	562	572	512	553	578	539	584	548	547	574	581	546	534	539	493	495	540	549	555	567	538	557	543	528	543	557	537	554	496	544	494	563	528	587	526	539	561	539	523	532	576	531	502	521	583	539	548	555	527	568	576	546	554	563	534	553	528	528	571	559	570	534	504	544	570	540	544	568	543	528	563	486	517	580	536	574	515	545	525	547	553	518	564	556	577	531	567	532	498	539	587	543	534	531	567	594	555	556	566	556	528	511	564	569	550	569	554	524	600	586	501	566	579	541	547	551	532	579	522	553	552	522	504	543	551	547	552	540	534	541	526	545	523	576	542	574	565	527	524	517	545	553	565	525	548	573	554	557	543	551	568	503	567	524	543	548	578	557	559	563	561	577	537	527	544	566	548	540	501	534	536	532	538	540	495	508	549	574	490	593	539	549	561	533	539	546	584	527	527	561	556	562	548	550	551	527	530	545	561	557	535	518	541	521	523	572	552	543	549	571	538	587	569	537	562	517	513	516	495	555	553	563	579	535	527	511	533	560	507	566	546	527	535	543	529	559	532	563	523	528	574	534	526	567	487	540	503	538	521	528	559	550	547	494	499	537	547	553	519	542	567	589	513	500	523	569	555	510	548	518	524	515	498	544	539	549	598	540	557	553	562	545	552	549	540	529	552	580	582	532	539	568	539	525	553	543	522	539	530	535	562	568	578	557	554	536	547	530	505	518	565	580	536	586	532	548	551	555	576	534	532	559	527	558	565	513	556	572	575	580	560	548	562	540	529	574	562	557	551	559	597	549	565	544	523	581	567	564	496	539	575	547	527	524	560	542	552	589	507	541	539	543	556	503	560	515	532	568	542	521	557	538	538	535	539	536	538	531	538	574	531	553	516	511	539	527	522	506	599	520	566	535	561	484	544	555	566	560	518	547	553	546	532	536	551	565	528	534	555	525	539	566	546	567	532	545	574	520	562	535	530	527	567	525	558	550	538	522	581	523	544	565	514	547	563	529	510	542	577	503	535	551	547	518	546	561	557	543	536	517	550	574	559	522	574	524	566	530	598	559	523	536	514	532	533	507	553	571	615	521	528	561	541	568	532	548	560	566	542	546	556	533	557	565	588	547	563	552	554	553	541	572	542	542	582	536	563	544	517	564	539	535	567	561	560	570	592	544	555	566	566	507	536	564	539	573	522	519	533	586	574	518	527	541	547	573	530	528	557	543	571	568	557	499	519	581	561	507	543	518	567	536	559	575	554	574	562	558	553	519	524	545	528	562	541	551	576	583	547	530	545	519	591	518	512	474	541	553	504	532	544	573	506	533	507	543	527	558	533	566	572	503	518	568	528	581	528	527	521	502	577	546	530	554	528	583	575	508	525	544	561	576	566	532	543	559	496	544	569	535	489	558	550	509	534	530	573	570	519	568	559	500	489	500	560	580	521	516	539	519	510	534	585	543	552	531	569	540	551	552	546	551	531	510	525	513	551	497	554	570	536	535	526	519	541	560	553	541	526	521	521	564	577	529	541	555	530	549	536	543	536	533	526	522	522	574	593	554	515	536	601	595	537	540	584	550	561	570	584	540	589	563	550	523	536	542	543	564	519	543	532	600	516	524	555	523	619	520	536	521	480	568	565	489	573	572	548	571	579	548	560	579	506	517	542	555	548	547	609	511	594	545	512	556	544	551	554	600	547	589	538	521	535	531	542	535	533	543	513	510	498	558	518	519	565	576	545	536	563	529	527	528	583	564	531	553	571	528	553	510	549	564	525	551	569	556	560	491	537	524	560	535	526	534	565	553	556	569	578	551	545	592	552	524	559	546	542	544	571	555	579	581	544	511	549	528	555	584	523	535	546	547	546	531	545	527	506	545	533	549	551	563	529	533	531	555	550	571	549	542	556	566	516	543	513	549	540	578	495	569	527	545	527	541	521	536	525	522	549	545	592	555	521	542	540	524	542	540	553	553	624	549	551	558	529	509	499	560	584	513	541	561	550	540	529	549	562	522	517	544	546	552	549	533	517	600	501	570	570	548	561	475	512	549	586	545	556	538	589	555	535	519	579	536	520	570	531	551	536	586	586	544	538	535	522	556	531	549	551	554	534	548	532	564	558	524	572	582	519	538	559	533	578	568	535	539	531	546	544	574	564	571	548	500	562	568	526	578	571	531	562	582	508	529	527	565	560	542	518	555	535	565	540	545	532	572	558	530	553	561	517	532	529	528	547	518	538	550	534	528	533	551	560	539	516	559	529	583	526	592	537	554	549	577	541	533	549	540	513	533	539	510	541	555	533	576	571	533	555	518	576	534	535	558	518	533	585	530	540	566	564	562	536	572	500	531	567	564	552	554	521	588	535	536	577	522	534	540	510	543	500	518	562	538	528	540	529	551	549	522	537	534	576	554	518	579	558	528	506	522	527	565	552	550	574	502	556	548	556	537	607	552	510	585	544	551	537	532	527	531	560	532	556	542	513	517	564	564	530	572	580
8559	3080	1395	776	716	645	545	503	513	823	1237	1264	1147	911	624	417	301	278	244	241	249	275	241	228	255	238	238	264	260	249	254	241	255	242	217	237	236	249	271	250	243	245	203	226	209	244	222	269	238	240	243	255	236	263	256	225	236	228	239	269	232	240	239	236	258	226	256	238	227	271	256	241	249	256	221	232	223	239	241	267	261	237	241	217	211	248	257	246	250	244	230	244	238	239	258	243	260	217	263	229	265	244	229	243	244	223	234	247	224	253	232	224	265	233	234	230	258	263	229	260	234	223	230	260	210	244	245	235	275	257	255	235	251	246	233	228	237	275	246	252	261	233	270	227	246	280	232	235	229	235	245	255	265	255	238	242	243	207	258	270	230	258	244	254	251	234	251	261	253	207	205	254	210	275	245	247	236	229	245	226	228	247	244	261	214	235	230	234	238	241	236	227	228	248	241	249	227	248	220	222	254	236	217	223	243	249	260	263	248	256	246	257	268	243	270	245	200	265	257	251	260	265	254	248	250	255	247	210	239	233	241	236	251	218	270	215	256	223	240	243	253	251	241	230	234	243	246	216	229	251	263	237	231	261	243	252	243	229	258	235	253	228	245	226	241	213	229	247	243	243	199	264	242	217	235	228	219	253	250	267	229	262	229	224	269	229	264	268	262	261	227	242	241	217	223	245	259	244	255	242	288	254	242	253	269	216	223	237	219	250	227	254	257	238	260	254	237	240	231	245	248	247	274	237	245	248	238	254	239	260	233	279	259	263	212	265	245	227	232	230	240	234	222	219	233	236	252	229	238	246	235	231	197	214	221	247	238	276	257	255	242	257	239	248	256	226	245	246	263	251	232	238	244	236	249	243	260	244	253	227	254	262	245	249	240	237	243	227	232	243	241	233	194	245	236	232	243	233	243	252	230	254	239	247	245	249	251	250	240	258	238	296	264	245	250	254	244	229	250	249	265	246	228	225	249	254	233	255	238	226	249	235	268	252	238	235	221	278	242	237	219	239	217	261	257	249	249	238	243	236	224	266	242	229	231	243	206	230	229	229	219	253	263	239	241	252	266	270	243	277	256	236	279	231	244	249	252	223	254	221	262	217	221	232	221	244	268	212	236	228	253	269	259	245	242	278	221	236	230	267	248	245	230	256	255	242	229	231	279	244	245	257	241	246	258	259	236	219	242	242	219	226	253	250	243	229	273	236	246	260	277	248	232	229	234	228	245	272	251	226	256	235	246	223	237	254	272	237	222	245	254	260	251	262	233	228	243	265	260	248	224	237	260	254	267	266	229	219	246	226	229	229	278	248	237	246	279	239	224	256	242	241	247	236	263	250	250	233	260	255	235	258	237	226	266	240	236	267	260	227	221	269	283	211	262	237	243	213	265	233	257	238	216	247	251	232	229	246	237	261	268	244	229	245	245	236	243	229	233	241	236	257	247	267	234	222	246	255	245	243	227	237	248	232	231	218	269	220	251	259	233	282	259	237	212	252	235	252	251	218	260	228	233	251	210	221	240	245	269	238	241	221	244	269	230	206	212	255	245	238	245	231	264	256	235	237	258	228	264	230	247	235	242	220	246	266	217	263	210	241	230	229	221	244	255	202	241	241	232	255	252	213	246	250	257	250	255	208	235	243	204	250	204	238	253	251	255	274	254	252	241	244	271	236	242	249	235	243	245	246	255	249	237	242	244	235	239	246	235	255	215	224	218	230	204	238	246	201	233	210	271	262	248	223	247	250	238	247	256	224	238	226	238	242	269	228	236	241	228	235	255	236	246	236	258	234	240	253	237	253	216	247	218	205	213	252	252	211	233	257	237	247	243	200	242	225	219	250	217	243	255	241	245	251	243	243	215	215	253	242	227	246	234	232	244	265	237	255	207	235	231	228	234	234	241	243	228	232	262	215	234	248	243	245	267	218	219	240	235	241	252	234	244	267	222	231	233	227	244	227	243	242	235	230	246	244	254	228	227	241	259	268	225	239	259	246	238	260	243	236	263	247	258	248	232	216	241	243	255	248	251	234	244	223	246	261	213	247	216	228	266	241	239	259	234	237	229	256	251	295	234	244	234	267	211	263	230	242	249	244	235	264	244	243	219	278	240	256	263	225	240	263	247	223	252	239	249	271	213	231	246	253	262	236	251	235	245	241	238	231	227	262	231	253	222	240	242	279	217	256	248	234	222	236	272	234	245	248	267	233	264	230	236	280	221	230	242	270	258	250	256	257	243	240	229	247	240	243	271	264	237	255	238	244	241	260	257	227	235	253	218	219	243	236	249	243	252	245	252	268	261	214	261	256	225	244	205	227	242	201	275	254	225	235	203	231	233	235	256	252	230	233	268	296	247	254	236	235	239	215	245	227	237	242	228	226	228	249	232	241	233	258	251	258	239	262	225	288	245	257	229	258	274	266	232	248	232	261	250	214	222	221	278	245	268	256	214	228	226	265	246	231	242	276	251	240	251	249	265	231	243	232	223	234	219	264	258	266	232	238	246	244	253	219	254	226	270	232	259	261	266	216	237	245	230	256	211	228	232	236	249	248	239	252	251	258	256	249	249	228	218	257	243	244	269	257	267	264	226	253	249	229	251	245	232	229	260	244	257	226	261	239	275	239	245	245	231	244	226	235	249	223	214	228	272	250	238	224	254	225	231	245	243	240	270	236	239	278	265	230	232	238	232	241	246	240	237	236	257	228	251	274	267	263	234	218	244	249	229	197	236	273	254	239	241	230	257	224	252	255	232	241	251	233	198	238	225	258	259	236	238	254	229	232	239	233	267	260	229	247	226	234	247	219	208	222	228	220	277	256	219	225	233	232	260	217	214	228	260	243	236	232	276	228	255	256	239	262	239	256	231	236	272	286	257	236	251	216	267	251	255	255	218	252	268	205	270	224	221	259	260	234	260	272	244	251	255	235	283	236	235	251	235	231	247	221	213	237	262	248	245	227	262	227	275	266	230	259	271	256	230	242	260	254	250	250	246	218	231	239	238	220	236	245	249	246	243	254	254	220	234	232	256	254	236	261	270	256	260	245	231	214	235	244	239	229	231	251	243	242	228	216	223	242	258	225	245	266	232	241	230	231	238	254	243	254	234	235	241	246	250	258	233	240	240	247	223	253	231	240	257	242	234	251	248	227	234	256	262	236	249	245	233	261	237	190	242	251	249	248	274	254	256	239	277	239	271	230	259	236	278	240	245	233	265	222	272	225	232	266	244	223	218	233	262	252	241	210	239	215	268	268	254	262	282	231	256	224	253	281	252	244	216	255	226	222	252	258	270	237	236	244	237	277	263	241	246	250	251	247	243	255	234	228	237	255	268	198	267	240	245	248	219	253	219	271	245	272	226	247	226	237	224	245	241	230	260	247	278	244	253	264	227	250	252	244	240	240	234	234	266	247	249	238	228	237	201	241	208	252	244	236	261	248	249	229	260	225	232	256	242	243	216	272	228	242	261	248	235	251	267	248	210	214	257	219
6566	3424	2815	2401	2717	2640	2263	2133	2657	4780	6320	6211	5407	3735	2265	1372	865	684	700	662	641	639	661	642	648	617	610	637	605	617	643	606	628	655	625	664	588	607	611	652	629	574	635	612	618	606	669	625	691	641	594	587	640	635	624	622	618	664	620	600	646	625	683	610	589	650	623	644	610	655	631	627	608	629	611	634	594	665	649	623	605	603	632	610	632	570	622	652	677	604	609	638	610	621	628	601	632	636	643	612	621	604	631	598	600	653	595	614	622	605	621	611	636	669	624	624	616	627	589	638	583	598	619	623	636	608	623	655	610	632	615	630	623	618	648	609	686	631	637	602	625	594	619	660	638	634	594	585	633	673	605	614	635	615	648	625	652	621	648	616	632	659	609	614	611	577	630	601	655	649	639	612	621	615	641	606	626	625	654	662	596	650	604	581	575	567	585	619	668	637	592	634	609	615	604	605	644	607	605	618	640	620	656	626	586	610	613	611	618	646	583	608	615	590	598	594	632	660	630	644	598	666	661	578	671	636	694	617	628	679	634	632	671	651	640	654	624	677	634	605	637	605	619	597	623	649	615	630	626	645	587	610	636	572	636	639	611	616	639	627	623	598	626	633	637	636	660	569	651	607	642	591	632	635	600	669	624	615	589	657	605	594	647	612	632	629	611	613	621	657	565	594	606	684	658	666	602	590	626	656	641	663	591	640	617	602	600	596	613	624	599	577	590	580	653	635	645	596	601	603	598	640	621	620	619	632	607	638	613	612	612	601	648	605	646	651	632	665	589	627	638	624	613	618	603	639	624	615	643	660	640	588	655	671	621	634	653	571	640	637	671	674	612	653	627	630	680	623	656	636	645	585	608	642	649	698	585	621	635	619	625	644	632	615	610	602	600	655	634	653	614	618	616	604	617	647	684	643	619	622	626	642	628	655	614	635	680	660	620	618	621	637	605	666	642	657	632	603	638	597	612	609	627	625	620	632	605	628	646	587	648	601	615	603	606	594	590	594	614	589	630	645	593	594	625	643	605	641	614	661	599	700	616	580	591	628	622	638	631	598	643	617	662	646	655	575	621	612	650	624	626	588	614	632	643	593	637	640	597	614	594	600	648	591	571	674	596	635	594	626	617	656	642	614	666	627	626	642	650	634	640	587	618	656	637	666	586	650	658	607	619	617	636	652	646	651	588	632	645	632	641	600	646	617	640	623	597	645	630	598	650	648	598	603	583	638	640	632	599	668	626	585	621	621	594	632	587	634	616	626	637	619	612	587	612	616	622	615	602	653	627	637	608	608	646	610	625	599	597	629	628	618	649	598	605	641	620	605	606	649	614	600	589	600	643	615	624	631	631	606	623	653	619	622	593	673	674	645	645	663	605	593	615	624	582	610	595	666	615	614	647	598	656	575	588	621	608	643	636	641	600	649	599	621	624	584	640	633	588	645	627	645	646	679	629	646	637	627	619	646	635	685	632	623	627	608	619	631	621	621	665	647	629	662	633	595	643	647	602	665	622	618	587	613	618	596	625	641	636	629	632	638	592	603	619	629	662	599	656	605	637	623	613	672	655	612	607	635	632	634	675	633	624	608	634	611	660	623	656	611	653	606	622	596	646	614	685	572	584	669	628	650	659	665	656	618	623	605	634	623	609	610	608	675	624	651	617	607	648	609	663	638	618	626	686	657	635	636	594	654	605	614	629	615	659	613	666	621	596	607	591	654	612	661	617	632	663	634	560	618	650	626	593	569	615	666	661	635	607	613	620	628	617	626	658	613	606	628	611	607	609	642	612	644	625	657	614	633	624	608	674	635	621	646	587	659	611	613	648	602	610	657	617	608	594	696	634	646	567	609	662	622	625	615	622	640	611	619	610	645	658	619	620	603	596	606	645	571	623	655	663	663	636	653	560	593	593	598	669	591	646	646	647	603	605	670	647	630	640	624	620	615	593	620	601	600	615	597	618	609	636	632	652	644	631	623	622	586	592	594	627	698	656	624	663	623	637	654	642	653	651	642	612	568	637	663	599	603	648	621	603	650	645	634	582	592	656	668	648	681	589	631	614	657	623	610	611	602	621	584	596	660	622	572	621	628	671	657	590	615	694	631	624	597	620	613	638	639	645	552	616	639	603	599	593	598	611	624	604	600	605	626	635	597	623	616	647	626	674	674	652	642	577	668	651	637	634	645	589	625	638	580	648	550	616	578	655	620	608	578	580	620	600	638	631	612	656	629	590	590	589	628	675	622	565	611	602	617	612	655	621	660	637	653	642	592	633	654	595	610	616	628	645	673	610	608	595	630	601	658	601	628	653	590	629	656	626	625	647	665	618	645	608	588	629	605	596	676	662	604	566	587	613	637	620	620	620	636	642	634	600	641	637	622	639	590	615	593	653	637	635	675	614	612	604	620	618	623	656	638	616	609	644	627	651	570	665	638	632	602	614	665	655	587	609	606	681	625	624	586	601	598	604	651	644	644	641	579	639	600	644	642	670	583	630	616	556	564	664	621	622	662	607	665	608	620	661	664	625	627	609	619	640	641	646	616	618	592	659	652	613	571	610	611	603	668	615	638	637	673	651	608	612	601	637	631	608	610	687	627	616	653	647	599	574	651	654	672	611	648	626	613	651	624	609	633	635	589	613	625	598	628	652	633	626	644	615	668	648	671	622	623	636	614	592	641	667	620	653	654	608	609	589	642	621	665	607	609	642	592	683	610	611	598	645	606	643	677	610	623	619	651	615	644	628	610	639	660	613	626	654	614	621	616	618	612	600	637	630	613	621	623	610	654	621	585	631	618	607	636	650	638	618	579	604	623	585	640	614	617	609	629	643	590	594	630	660	634	640	616	627	617	626	634	645	599	627	659	621	579	648	625	599	656	657	641	620	615	627	635	638	703	675	631	600	629	581	628	632	624	613	587	646	609	592	606	585	577	652	644	690	662	653	586	673	664	643	641	589	620	591	648	622	625	638	586	593	635	613	642	623	634	576	635	654	608	594	648	625	600	623	617	651	634	605	616	710	615	634	600	575	643	635	617	647	599	631	612	633	662	612	636	599	648	576	596	601	610	632	664	638	638	573	635	647	598	625	667	648	634	630	611	633	615	586	653	640	628	601	612	659	672	643	629	654	617	596	597	650	649	607	618	594	630	623	637	655	609	608	584	645	661	613	637	608	643	674	609	643	608	658	636	634	611	634	630	596	634	626	646	637	643	647	596	626	623	650	647	631	620	678	667	666	624	630	632	645	652	640	651	645	651	588	572	630	712	619	586	649	619	619	643	654	635	643	629	649	630	644	627	649	630	637	575	604	620	649	640	660	627	628	718	617	629	625	617	647	610	669	584	617	651	643	588	647	585	646	649	632	615	609	640	583	629	614	614	626	586	631	611	624	601	620	653	628	667	632	599	659	619	657	645	625	634	608	650	606	646	648	650	637	629	618	642	585	599	651	583	665	590	622	620	615	617	619	613	591	617	600	596	638	663	626	617	648	607
26514	12023	6966	3681	2115	1509	1043	1411	2576	9608	14653	15786	11240	6528	3159	1232	509	306	290	249	249	275	249	248	263	256	255	241	262	275	276	276	257	234	236	255	254	243	277	232	295	255	251	256	287	248	220	254	251	236	261	247	272	257	226	241	257	272	242	247	255	257	234	263	250	255	276	242	278	239	256	263	276	217	254	247	262	246	228	243	236	241	221	241	264	245	230	274	257	237	241	262	283	246	266	267	285	272	244	253	268	243	225	249	267	253	250	228	249	234	275	237	262	238	279	242	262	250	262	269	252	263	275	251	247	246	243	261	266	256	244	270	261	303	252	251	274	271	277	259	225	248	244	292	252	220	237	274	271	241	271	272	255	291	231	259	245	236	233	226	250	255	277	248	242	241	262	270	273	236	236	240	244	273	229	237	261	247	218	244	274	250	240	253	266	257	280	279	262	228	270	231	250	275	246	223	255	223	255	237	257	275	270	249	237	283	260	253	245	228	261	249	258	265	238	252	229	291	256	301	277	271	262	227	255	258	228	266	280	277	257	232	263	253	244	246	251	285	253	241	253	266	237	281	273	232	250	256	246	277	263	256	241	241	238	284	250	224	260	262	253	254	275	250	253	273	240	240	255	264	265	251	231	264	240	273	247	244	227	250	243	265	241	270	277	251	261	238	248	269	240	279	269	251	253	258	246	275	289	241	259	266	264	277	227	271	244	223	254	268	226	260	241	249	255	266	245	246	222	241	262	254	269	252	256	264	274	251	232	257	262	235	229	276	261	264	247	262	250	256	256	250	266	222	236	248	274	251	260	225	259	251	238	233	277	273	266	249	261	264	266	238	245	245	227	255	288	268	243	247	224	252	294	279	254	254	227	264	243	244	226	240	267	244	256	258	272	302	270	255	279	243	229	277	249	241	270	262	253	243	261	260	253	250	249	244	246	232	269	283	290	237	255	236	250	252	288	251	245	266	237	236	247	269	278	260	280	254	276	251	272	282	272	239	252	264	232	257	267	254	236	244	270	261	245	230	292	259	233	252	255	278	224	233	253	248	284	242	268	246	260	275	246	255	237	242	244	267	215	256	258	261	280	253	261	255	291	261	256	267	226	265	261	224	255	234	234	245	252	260	241	238	264	285	247	247	242	241	267	274	263	269	267	248	281	279	256	246	252	229	263	234	227	282	244	220	248	229	244	268	240	248	251	251	253	267	249	243	247	254	251	248	244	251	266	258	252	243	236	230	274	270	260	244	257	251	242	257	248	274	229	260	280	259	271	238	266	243	251	292	266	238	237	235	234	232	233	252	247	225	277	251	245	232	265	230	280	264	261	273	261	262	246	260	252	259	245	264	250	246	220	262	248	258	236	235	256	247	266	263	247	249	233	255	258	268	237	239	235	234	266	253	253	263	277	261	267	276	253	256	256	239	236	209	250	233	248	228	245	225	252	230	243	298	235	219	245	267	303	263	244	235	292	240	265	230	230	285	253	273	230	252	262	264	237	253	265	250	252	242	233	270	254	227	247	285	258	241	265	259	259	234	271	253	271	245	267	270	230	252	261	247	242	268	237	256	254	254	269	251	241	268	250	261	255	238	250	274	270	269	270	236	251	255	282	267	257	249	268	273	215	258	246	233	248	276	255	283	219	241	284	246	244	250	264	268	251	241	247	231	247	259	262	259	254	241	261	221	245	265	253	275	237	237	266	217	237	238	252	246	254	252	279	238	242	256	258	229	299	236	250	274	239	252	239	268	256	238	241	263	237	247	204	235	224	262	258	244	235	264	239	253	251	253	271	250	259	265	255	263	227	253	242	240	209	254	248	238	265	252	233	249	260	230	231	275	262	228	253	273	260	235	236	228	247	222	251	265	260	234	250	253	246	268	240	240	226	257	259	289	242	257	248	226	256	242	262	252	242	256	245	232	275	263	255	281	247	232	243	253	251	225	232	243	271	227	263	234	238	275	268	271	251	272	247	234	243	242	243	260	255	246	234	258	251	243	275	268	242	251	234	275	249	272	265	226	224	236	222	234	236	259	244	231	260	258	242	249	249	254	268	235	246	228	226	214	273	250	233	241	293	268	227	276	218	242	275	235	234	275	251	266	231	286	208	263	231	288	283	236	228	256	255	224	238	246	239	278	243	228	247	256	271	251	237	232	283	214	273	251	244	245	251	252	275	225	264	248	219	274	223	264	274	230	274	240	271	299	240	240	235	245	239	268	245	246	262	256	241	247	239	291	238	248	246	219	239	256	269	251	294	259	229	230	232	246	277	257	277	247	254	251	250	262	269	240	260	269	268	273	240	237	237	226	242	252	238	266	269	243	261	256	288	250	259	265	253	261	236	252	265	275	238	250	235	250	234	265	266	261	266	245	271	268	247	274	251	242	240	259	279	249	271	230	248	256	251	272	253	241	236	285	252	260	236	254	276	264	289	267	259	237	274	230	236	249	254	269	256	273	249	236	287	244	278	266	259	259	250	269	244	270	255	256	278	258	237	286	220	231	263	257	266	265	259	256	258	249	243	250	267	264	251	230	243	238	274	253	266	283	258	265	231	231	237	250	295	245	246	266	273	241	270	234	224	234	236	285	249	257	250	244	253	229	262	263	264	253	246	237	255	249	243	261	271	267	214	220	222	254	235	249	209	258	252	264	274	243	240	247	248	258	269	240	242	249	233	225	248	236	258	242	263	240	258	255	254	252	284	235	233	215	281	261	268	251	271	250	243	265	239	245	244	243	254	272	259	245	255	250	274	262	252	254	245	248	246	270	277	246	258	292	266	260	292	270	230	249	246	252	238	244	245	241	268	237	279	277	221	287	249	266	243	238	249	243	290	245	245	251	262	261	251	254	254	259	267	248	232	281	250	277	241	265	259	261	238	263	231	240	250	274	258	246	233	242	246	238	250	268	261	251	261	275	259	234	281	232	255	253	261	217	267	278	258	269	245	244	268	270	263	289	245	250	276	248	257	244	262	250	281	245	232	257	242	247	249	235	241	244	262	257	250	241	259	265	222	273	241	263	236	261	244	244	254	266	239	248	236	246	251	258	253	269	236	218	261	282	271	254	256	251	255	267	249	261	252	289	270	256	265	247	238	279	260	259	232	255	265	250	256	272	252	234	283	235	245	231	238	260	249	253	256	244	213	260	267	255	260	272	233	236	259	273	272	264	250	262	255	227	275	242	241	256	237	287	258	237	245	234	243	259	261	225	266	241	266	242	246	207	249	237	255	261	241	265	248	246	260	220	242	245	276	221	270	263	256	270	256	262	267	241	255	251	243	261	243	261	240	236	265	246	269	235	240	265	268	258	276	257	225	253	253	245	250	256	257	251	240	233	251	269	250	255	257	245	259	249	236	268	252	275	253	246	264	265	244	251	262	266	226	247	246	247	258	247	242	278	248	253	237	253	242	250	227	259	257	232	256	261	257	281	237	253	248	259	240	259	236	248	235	255	237	243	255	242	239	235	251	260	256	256	253	245	279	275
15620	6228	6267	7034	6460	5682	4705	6427	12396	30426	36657	36896	30121	22473	12970	5201	1880	971	714	654	676	633	676	644	662	669	618	667	681	647	630	584	613	654	656	665	738	658	653	628	651	633	657	662	623	659	687	663	676	661	614	682	615	627	622	646	648	623	635	655	633	643	688	677	609	632	633	664	679	634	623	621	668	671	605	621	643	670	601	693	681	639	666	623	659	630	630	676	668	731	645	617	651	627	662	674	630	607	665	648	615	665	653	640	666	624	615	639	605	622	596	618	639	670	615	647	681	646	611	628	606	656	675	615	669	649	648	680	664	680	643	692	636	618	704	656	618	678	634	638	561	644	646	604	614	636	625	647	656	649	667	640	598	613	610	617	639	594	626	637	624	632	663	684	604	630	669	665	700	671	636	631	673	647	622	617	657	657	619	645	664	675	597	638	665	602	668	640	636	635	638	666	630	679	636	616	646	652	622	647	605	664	671	582	615	647	634	632	651	659	677	626	609	622	652	641	620	657	611	676	650	630	620	640	684	660	603	631	665	612	620	661	659	607	658	692	649	629	653	659	602	669	615	669	658	656	644	694	611	666	702	654	621	649	637	662	657	649	625	642	632	656	640	623	633	660	658	686	628	653	631	648	636	634	627	657	667	658	668	634	619	616	633	646	627	639	610	650	650	625	658	647	660	684	632	678	608	636	648	682	620	624	638	675	674	639	654	640	658	620	634	681	573	646	712	653	672	605	682	625	659	641	635	645	641	674	691	656	609	643	635	624	639	609	667	648	683	599	628	673	620	716	611	657	675	656	655	629	671	657	642	641	646	599	634	672	676	612	641	659	636	637	624	662	653	641	631	664	669	631	651	671	637	652	659	643	623	652	678	651	689	695	658	698	624	615	669	616	654	596	650	690	645	643	675	651	656	589	655	624	656	642	621	638	660	646	678	629	631	632	669	666	645	666	613	603	596	679	674	627	665	651	617	664	643	624	613	668	654	609	643	663	672	683	619	663	655	633	642	654	659	651	622	666	640	644	646	662	612	654	619	658	670	640	722	668	619	691	672	655	658	630	646	709	619	648	616	646	609	661	637	636	672	606	679	687	605	621	590	656	669	651	643	626	644	640	628	674	667	666	629	623	644	685	626	649	564	666	675	667	634	664	687	636	637	642	636	631	635	644	596	603	676	604	667	636	651	656	653	629	648	597	636	635	617	628	656	650	619	623	673	638	617	613	612	618	661	656	639	635	632	617	669	618	648	617	675	665	639	646	623	648	649	636	654	659	638	651	663	648	652	653	626	665	647	624	640	666	655	630	641	626	629	644	635	652	639	631	678	658	677	683	650	655	674	634	674	601	636	616	643	621	672	665	680	629	637	645	617	636	611	658	697	637	669	652	641	668	659	639	679	603	660	647	649	637	666	662	641	651	643	609	629	631	647	643	652	589	617	687	628	722	707	653	644	622	660	634	637	658	665	651	612	659	681	625	611	629	613	606	617	680	635	625	660	636	653	662	622	640	621	602	651	617	639	633	627	633	612	658	664	615	676	692	626	596	632	622	704	667	659	656	671	662	614	693	645	643	621	663	663	635	648	603	648	622	602	637	638	704	611	614	626	648	633	675	672	597	637	619	624	619	638	652	664	654	644	661	657	614	610	647	670	654	639	637	613	641	698	636	610	654	673	661	630	646	625	672	686	648	655	644	642	644	625	633	675	677	626	641	642	655	658	616	664	639	631	632	654	656	633	629	650	644	731	643	605	649	611	657	676	625	646	669	602	649	620	657	634	630	647	640	643	598	538	626	678	641	662	647	611	650	653	649	623	628	658	663	699	640	612	656	660	594	666	626	677	679	597	634	624	647	624	664	642	595	638	635	688	661	618	687	652	636	660	663	652	639	635	607	643	640	664	661	669	641	605	627	668	709	650	645	661	649	642	626	687	605	642	679	700	662	655	654	639	625	568	638	663	619	676	654	665	642	647	611	650	655	612	651	617	656	695	635	598	625	669	652	599	626	684	605	650	613	692	657	647	620	628	656	635	679	638	676	653	657	619	638	610	653	649	625	638	646	625	648	654	648	664	655	694	633	661	644	629	641	609	651	629	621	645	653	674	611	640	634	696	666	639	675	664	629	634	682	642	654	700	643	651	621	632	608	603	681	638	650	672	708	629	617	647	641	628	678	655	710	634	628	689	663	679	658	640	666	641	651	637	656	612	613	668	655	650	676	637	614	607	693	600	640	648	628	652	667	681	675	651	647	618	612	662	637	626	606	659	637	663	627	684	646	667	613	632	630	646	665	649	676	687	630	628	657	586	629	680	657	675	631	620	586	639	654	650	632	661	639	625	640	645	658	649	640	659	635	654	639	628	597	667	625	639	667	609	655	641	656	650	691	668	681	622	661	639	693	669	649	629	643	617	667	618	591	660	636	614	639	618	651	656	622	649	678	601	659	638	666	666	654	628	688	665	647	634	641	647	673	617	630	624	644	673	647	676	689	636	673	677	636	633	641	615	648	655	634	658	645	611	639	651	607	684	667	639	687	638	685	681	659	683	655	674	645	641	629	660	652	646	685	683	648	663	610	667	658	656	637	666	677	619	689	667	636	623	633	632	618	615	671	686	675	617	687	662	652	658	633	633	649	611	639	704	610	633	641	649	630	652	606	647	662	631	646	667	640	630	628	648	729	692	687	640	659	662	600	623	676	644	659	712	664	643	672	636	655	647	641	618	663	647	636	633	696	663	642	617	637	621	656	624	681	677	647	623	621	594	610	670	621	679	679	659	691	625	631	673	648	668	668	632	627	620	636	671	653	668	614	633	660	627	635	665	688	659	693	616	658	668	631	635	645	663	652	640	653	657	641	656	651	674	691	655	614	624	670	629	656	666	635	680	646	620	621	612	629	586	616	662	644	672	655	668	687	653	619	646	642	646	688	657	648	627	673	622	648	649	632	652	662	617	612	597	641	632	609	645	596	591	642	689	629	592	663	673	677	628	612	642	624	605	648	626	629	641	626	642	647	620	653	656	642	679	660	639	659	641	646	637	646	609	642	665	714	624	638	659	671	606	663	679	603	688	654	665	607	625	643	629	613	657	690	628	647	637	669	631	636	663	643	640	651	633	654	657	614	641	647	661	581	645	650	645	651	621	612	641	642	692	622	693	624	683	661	661	634	646	701	671	593	625	601	590	663	637	684	702	639	620	662	706	665	663	666	686	622	664	657	625	649	667	661	613	680	657	653	659	590	658	616	653	645	679	632	647	673	613	666	620	671	637	627	615	617	661	666	617	655	668	662	647	670	645	627	608	638	667	672	619	634	648	604	676	635	665	628	619	684	605	620	670	675	640	645	655	658	655	619	647	692	639	657	627	615	677	604	616	673	642	626	612	624	627	679	679	643	697	633	667	641	648	672	677	593	626	626	631	626	632	653	646	642	658	650	652	625	631	687	674	622	650	616	633	691	695	638	665	650	656	659	695	619	656	634	639	657	639	671
37502	17887	15392	7992	4454	2514	2645	4412	9760	21926	30316	28125	18171	9803	4286	1551	573	305	227	227	198	220	217	207	237	218	211	210	170	216	203	208	224	174	209	198	226	224	209	215	206	220	221	233	190	208	210	222	202	211	224	211	219	233	170	191	219	205	211	218	222	211	236	206	202	227	218	212	220	216	202	228	207	221	205	217	216	221	243	211	233	209	229	201	173	204	223	213	194	220	220	199	212	258	233	206	217	198	200	229	212	209	183	195	229	202	212	190	190	216	214	236	230	208	234	217	205	204	239	236	247	209	206	200	223	235	201	208	225	221	190	196	205	244	219	202	214	217	227	210	227	236	201	215	213	224	204	203	207	214	198	182	220	174	211	234	206	180	220	220	207	188	213	190	209	222	211	215	202	209	199	230	206	204	222	208	210	213	213	210	201	226	229	194	203	210	236	206	211	196	204	199	195	196	224	230	232	213	206	222	183	194	196	227	218	213	207	192	191	222	224	236	222	207	230	187	213	224	201	196	216	215	208	218	236	237	207	226	208	212	206	198	206	215	234	237	239	201	225	191	190	234	240	220	213	208	190	209	210	217	197	186	212	218	200	238	202	216	214	207	210	212	222	233	204	197	215	227	209	218	222	234	197	213	224	174	185	226	217	217	235	201	220	207	195	230	213	236	206	189	197	216	195	197	218	242	241	222	220	211	223	233	215	199	241	216	202	197	215	198	193	206	190	200	201	224	211	195	192	219	215	205	197	225	226	225	206	214	229	205	208	206	225	221	220	193	231	189	206	225	230	172	215	229	191	228	236	227	192	215	193	177	213	196	201	181	214	211	215	228	215	221	235	224	213	231	192	210	193	229	185	200	196	215	215	227	227	228	222	209	223	220	226	204	205	209	217	210	210	205	214	198	215	213	236	197	222	205	217	213	238	229	215	212	240	194	194	212	201	212	209	193	218	206	182	211	228	197	233	202	210	232	209	208	195	221	225	214	218	196	224	198	198	236	215	215	205	229	216	188	208	241	221	209	219	214	196	189	195	202	203	230	190	236	226	196	196	223	218	214	192	211	211	214	221	206	244	189	210	227	223	185	212	209	223	192	195	224	180	228	209	234	242	229	238	213	220	208	216	200	238	205	209	212	191	226	193	210	218	223	207	211	214	217	218	232	210	227	198	208	195	208	191	213	233	202	226	197	223	211	222	212	203	227	196	229	197	207	213	213	223	211	201	209	236	228	190	209	203	208	218	222	230	214	184	210	214	231	242	232	196	212	203	215	201	210	213	222	199	211	218	210	238	208	227	191	219	212	197	214	223	186	220	210	232	224	194	196	214	194	209	165	192	224	183	204	220	224	205	212	179	192	186	232	217	232	201	188	194	210	236	202	230	220	221	220	218	214	200	186	212	188	222	197	206	193	231	242	204	201	218	226	207	207	191	210	211	194	214	191	224	213	182	199	201	220	227	221	209	250	219	217	222	209	208	225	218	198	213	212	261	215	237	206	232	211	233	202	229	205	221	197	199	208	197	182	229	204	207	209	217	203	196	204	209	210	200	183	207	218	188	195	208	201	231	211	208	212	210	202	198	201	190	250	219	206	207	224	199	207	234	200	218	204	194	215	230	234	217	211	195	187	223	228	201	222	199	238	199	186	201	215	168	217	223	220	217	181	190	222	219	210	211	223	184	221	228	198	186	191	229	204	215	231	226	220	230	208	202	193	192	212	212	223	202	191	217	217	239	233	216	209	219	225	247	209	204	216	223	260	207	211	205	208	214	213	211	216	232	212	211	196	227	216	210	209	225	202	212	198	199	199	220	202	220	219	214	190	200	192	204	232	217	212	208	225	192	216	223	196	217	219	203	195	213	225	217	197	227	209	182	184	211	221	226	213	189	184	228	197	213	222	199	211	203	254	199	189	237	219	208	224	220	202	204	226	177	193	208	220	198	213	230	232	201	215	201	211	225	222	184	216	227	200	234	207	213	186	253	225	239	201	206	207	206	219	187	199	224	205	186	230	241	240	236	192	234	218	212	242	221	196	222	208	216	201	196	230	228	196	215	214	204	224	215	224	219	190	232	208	230	184	209	191	237	196	241	177	193	193	211	206	230	203	210	236	212	215	223	221	222	198	211	216	208	221	232	206	232	220	202	216	208	206	242	224	212	208	185	191	179	206	207	229	190	240	217	218	212	215	208	206	179	203	214	244	199	194	204	214	203	199	208	236	204	232	244	206	199	217	192	234	188	217	192	230	220	230	217	213	228	204	202	208	210	212	218	221	196	216	217	202	200	222	221	221	208	215	211	212	202	212	231	219	184	210	232	239	210	209	227	204	199	197	230	213	239	208	207	209	222	207	226	222	235	222	214	217	229	207	231	200	205	197	216	219	244	221	189	222	202	225	222	208	196	232	215	194	190	226	224	244	206	220	231	193	202	213	214	226	228	183	206	222	201	247	214	229	194	193	221	217	227	235	204	215	216	220	212	220	193	211	200	209	252	205	209	225	200	220	223	215	209	190	219	189	214	203	215	232	199	196	220	223	220	173	229	185	211	212	201	229	208	210	167	172	202	222	223	204	189	203	216	227	199	214	182	193	213	219	232	194	220	216	204	196	215	201	207	204	198	198	215	223	210	199	201	222	199	223	238	233	198	197	201	224	232	219	210	215	170	209	198	257	200	210	194	191	239	213	222	201	215	214	211	239	240	203	215	237	216	213	194	223	193	202	227	212	214	208	220	207	210	205	218	238	228	188	205	203	223	200	211	202	204	242	202	210	229	189	211	185	219	207	218	192	200	194	194	223	187	195	228	221	213	239	228	222	232	199	213	215	223	206	200	197	207	227	216	189	196	221	207	224	224	226	213	220	196	199	212	207	206	205	219	199	194	238	202	232	201	218	230	185	175	205	210	205	191	217	205	201	177	208	215	201	219	202	200	215	222	220	214	205	227	217	224	220	205	177	213	218	233	221	196	216	210	213	211	216	208	217	210	219	224	203	232	216	212	216	220	199	210	244	206	220	206	223	221	213	185	203	191	222	225	215	195	222	224	214	204	232	207	197	215	241	236	219	218	204	210	220	207	180	196	230	209	200	230	211	206	191	205	214	228	210	187	203	219	228	200	216	195	197	208	228	198	215	202	209	206	206	203	232	203	225	202	200	210	202	191	209	220	201	213	212	196	197	226	211	230	240	230	210	194	208	244	206	224	191	217	221	214	187	211	210	200	213	219	234	202	180	222	209	217	174	197	226	203	198	204	212	203	231	190	204	196	232	229	189	216	210	204	212	242	235	204	218	219	215	213	230	216	208	220	225	219	199	189	232	207	241	224	236	202	189	224	217	208	198	204	219	201	226	214	212	202	226	228	204	231	209	183	215	232	202	209	228	208	236	204	201	201	180	225	198	214	185	175	209	224	211	202	195	198	208	221	212	223	193	214	212	221	198	190	211	200	193	216	205	205	201	201	202	201	223	212	231	213	228	190	212	185	215	235	200
22830	6600	10670	10226	9106	7075	10780	17265	29925	43249	50005	45964	36813	26641	15695	6841	2358	1049	670	553	569	575	579	554	613	566	565	549	543	541	571	562	533	550	600	506	519	518	559	564	581	535	557	549	522	511	582	538	542	520	562	520	529	530	550	541	544	563	495	539	569	535	542	516	535	554	546	535	568	503	533	539	528	557	531	543	585	503	565	580	559	512	520	511	517	540	570	575	556	559	546	539	548	575	568	586	557	515	536	552	573	569	557	521	543	552	557	525	557	515	546	563	556	517	531	565	498	514	545	582	591	539	567	522	535	530	537	531	533	569	582	537	567	563	545	545	534	573	577	521	546	524	538	548	544	581	563	572	575	527	546	517	559	532	564	557	563	553	519	512	530	518	529	518	498	563	565	553	540	561	519	551	530	503	585	574	575	537	552	570	539	535	541	569	574	546	584	516	520	560	542	558	578	560	503	531	488	521	547	512	594	521	595	499	546	513	537	539	526	541	548	545	540	572	526	526	536	552	554	553	522	542	527	547	537	527	537	556	508	560	577	536	554	523	545	534	552	559	546	545	571	529	558	541	549	581	540	529	548	554	574	555	568	559	584	550	580	562	567	572	539	610	569	524	537	498	584	532	573	560	534	511	566	559	586	581	524	513	538	570	590	564	569	524	587	538	554	571	529	575	534	543	543	521	532	548	582	546	555	515	564	551	585	543	516	533	544	520	565	544	557	546	523	517	542	532	572	568	609	552	541	514	566	582	557	571	502	535	543	570	590	574	546	536	565	551	560	519	599	553	563	583	521	530	550	539	542	552	514	537	548	510	557	546	567	507	511	561	529	558	556	565	566	528	565	546	546	548	570	548	541	525	573	557	573	529	522	530	588	525	543	551	534	574	588	580	555	510	529	559	580	574	579	574	526	533	538	523	597	544	552	546	562	559	553	542	510	526	572	531	542	558	539	540	562	538	572	498	564	511	553	536	594	538	576	564	519	555	579	555	517	569	518	556	553	562	527	511	531	516	513	513	545	473	526	543	544	571	536	579	526	512	598	480	570	530	563	567	553	538	514	517	537	563	523	535	547	515	530	568	501	567	553	560	552	535	576	532	570	549	548	525	571	525	565	488	548	588	560	548	548	545	551	529	553	546	535	528	553	564	508	522	578	548	526	590	540	551	533	601	522	536	497	510	544	576	519	584	514	546	526	545	515	592	520	537	500	551	516	566	539	534	553	505	510	546	522	541	523	553	568	565	530	560	513	601	529	558	504	557	552	550	579	543	543	562	525	503	546	541	541	548	550	543	536	546	565	526	564	542	592	537	542	525	570	552	515	556	520	578	558	602	548	510	546	518	541	532	569	540	579	542	545	530	544	605	569	536	551	509	596	557	507	547	546	512	541	480	547	531	564	552	552	557	528	528	541	539	517	551	507	549	524	539	574	490	543	541	537	555	546	566	527	530	558	540	495	564	537	509	534	505	532	567	579	577	540	553	558	565	559	513	516	489	541	547	585	520	522	581	527	547	534	538	575	522	522	550	563	558	531	530	518	538	536	521	572	585	544	563	550	541	508	517	529	534	544	581	535	530	550	529	508	533	541	537	549	562	474	595	522	554	558	558	504	525	545	527	506	565	538	554	583	563	515	560	561	567	548	534	517	561	542	526	569	558	564	552	539	550	542	561	606	575	565	557	554	585	527	506	534	580	578	542	527	522	537	625	500	553	562	518	568	534	507	555	555	560	526	543	551	535	518	545	567	541	549	527	535	554	547	543	543	508	534	574	518	549	542	571	563	536	534	497	516	525	553	557	561	547	563	530	485	533	516	515	560	543	522	527	583	526	550	538	573	597	523	523	526	541	555	534	540	529	473	561	555	532	577	532	568	560	548	563	530	607	539	586	535	537	534	589	534	498	549	586	504	528	518	582	547	522	543	561	547	541	575	540	546	549	526	540	546	549	479	529	557	563	500	534	572	515	506	559	519	537	517	594	511	556	497	559	547	541	516	553	555	527	549	533	590	528	568	526	567	529	572	574	533	550	565	520	586	533	542	529	552	516	575	547	576	558	555	545	537	507	556	543	537	555	552	585	547	524	575	557	501	553	508	542	562	516	511	510	548	551	549	521	535	567	517	573	565	567	567	557	523	531	567	559	581	554	541	538	579	552	537	535	507	570	552	533	562	585	540	565	572	574	551	545	559	540	549	557	555	554	571	508	510	500	537	539	566	537	543	542	576	551	538	496	525	544	565	544	561	545	530	544	529	547	553	536	587	536	519	524	527	532	527	559	539	541	521	504	555	546	539	548	541	572	538	533	559	546	610	497	528	548	595	509	534	557	552	563	542	538	580	543	572	583	523	555	522	542	536	558	545	602	532	563	525	526	553	578	525	537	536	530	523	511	558	546	559	578	550	576	562	555	536	533	594	542	560	529	533	574	562	542	519	588	532	497	548	527	541	540	531	556	505	524	514	554	531	525	572	497	521	509	561	568	503	554	555	555	540	526	525	561	523	555	598	526	532	569	561	555	575	531	574	536	541	583	521	568	511	544	556	549	551	523	560	537	549	537	513	543	543	529	564	579	539	574	535	563	531	519	477	556	582	529	605	559	570	528	531	541	553	553	551	550	553	562	490	497	574	562	556	532	563	496	527	559	492	550	560	522	495	514	604	524	545	541	593	542	510	521	536	540	560	539	524	549	521	561	545	568	519	581	505	552	531	597	556	536	563	551	542	541	525	541	548	524	550	566	576	532	540	531	519	515	525	520	541	582	523	517	601	562	529	502	555	540	519	564	549	521	574	562	539	471	564	583	559	558	537	582	537	531	552	566	496	575	503	538	556	566	543	554	570	533	515	507	575	517	617	524	570	573	587	575	558	566	535	528	572	529	571	519	537	572	533	530	529	540	523	561	527	518	509	535	569	559	528	545	563	568	545	516	568	546	522	600	564	558	577	545	565	557	565	491	554	512	587	545	523	543	538	537	584	541	555	551	507	518	589	546	575	553	556	568	522	537	510	563	543	525	506	549	533	559	532	572	518	581	564	539	511	531	520	546	540	545	579	554	515	554	504	571	555	528	531	530	530	497	557	571	560	586	542	525	544	516	553	591	547	542	544	517	519	532	546	544	578	529	567	572	539	510	524	547	564	501	527	530	587	562	594	583	525	509	586	539	560	538	568	528	527	549	542	558	529	515	546	564	558	535	571	581	545	596	586	541	557	503	604	558	544	529	532	508	534	557	533	515	546	558	563	531	562	548	558	537	527	547	537	548	539	559	548	530	550	568	532	528	535	568	564	593	559	562	524	511	534	569	542	550	511	553	532	548	516	542	508	550	587	557	534	567	513	562	545	573	577	566	527	530	505	543	524	558	554	537	558	570	481	569	569	549	527	574	567	536	556	552	570	522	554	484	543	558	546	539	568	497	599	559	563	559	562	563	554	524	526	537	573	567	548	563	535	531	551	536	537	537	540	517	552	527	559	532	586	536	556	549	531	541
4575	1755	1664	1099	704	402	438	570	606	960	1803	1499	1074	629	453	343	299	228	253	227	250	228	242	220	260	237	235	267	289	243	241	240	219	254	213	261	251	262	239	253	220	240	252	210	229	243	245	277	229	240	221	239	224	223	252	234	240	224	253	235	238	235	245	250	235	228	233	244	236	254	241	223	244	228	228	244	237	243	210	244	221	239	232	234	243	238	283	238	249	231	244	236	249	224	233	227	218	234	236	249	263	250	223	222	240	227	250	275	244	258	232	219	266	231	214	206	221	269	240	261	194	226	236	240	248	233	250	213	248	251	243	257	259	255	240	249	251	247	209	232	236	243	239	234	250	253	228	249	205	236	234	240	239	270	245	230	229	230	247	215	255	268	225	239	228	245	228	250	246	269	229	247	253	225	214	216	220	237	258	231	229	221	250	221	248	216	242	257	236	237	249	246	238	258	220	230	235	243	240	243	240	246	241	253	214	247	260	230	235	270	236	248	269	234	218	229	234	247	239	229	288	235	232	241	255	251	219	235	221	241	228	209	210	233	258	246	206	238	239	234	246	235	256	234	247	210	251	241	236	228	230	264	214	220	221	224	239	251	251	207	221	214	255	240	264	242	229	243	251	231	239	254	245	257	223	233	232	256	245	255	251	218	228	224	234	264	290	253	250	239	223	260	223	244	220	233	228	266	259	244	232	236	237	230	262	233	215	259	212	231	231	242	238	259	232	226	218	239	245	213	231	256	222	244	221	254	249	231	275	226	240	240	231	264	228	220	245	231	230	239	249	202	232	240	228	223	244	226	221	230	227	237	247	226	250	226	229	234	222	223	239	234	227	227	223	243	218	243	210	216	252	239	227	236	257	229	234	262	245	220	256	255	256	249	248	243	236	226	233	254	233	266	255	250	254	214	232	249	229	259	245	262	236	240	234	231	221	233	230	247	217	248	212	252	226	242	242	242	257	264	249	239	241	249	243	244	223	243	236	227	251	251	254	243	232	237	230	227	261	256	245	240	239	239	237	242	243	260	236	240	276	232	248	211	237	224	278	236	250	234	219	252	204	237	204	247	236	262	239	275	253	280	239	226	238	225	263	243	257	230	237	259	228	229	241	257	239	237	276	234	248	249	251	229	238	238	233	258	228	275	227	247	221	222	223	243	231	251	249	255	239	236	238	233	221	232	231	240	268	237	226	289	246	243	242	252	225	259	236	221	243	243	254	271	196	231	232	264	228	251	241	219	247	252	210	231	231	210	255	216	255	250	268	227	259	242	258	255	248	265	247	238	253	241	257	227	232	235	228	247	217	215	232	239	253	239	238	233	236	225	237	247	239	245	216	251	256	251	223	236	240	260	237	230	259	271	234	230	220	260	222	266	249	242	235	243	229	263	244	247	250	214	239	228	262	233	228	221	255	252	247	225	236	219	262	252	208	237	229	215	241	259	237	246	255	229	233	232	230	243	251	239	221	262	258	249	258	244	233	273	218	258	214	264	263	222	242	272	233	267	236	233	231	238	257	236	233	242	246	270	232	255	227	236	234	211	238	249	228	240	254	264	233	232	238	218	268	241	223	250	262	227	233	246	230	255	269	237	231	226	231	222	238	251	242	210	261	225	216	249	249	244	230	224	240	237	238	231	216	238	253	260	251	260	232	230	241	262	245	253	224	256	254	241	221	257	237	254	233	237	235	233	236	228	230	270	243	232	239	221	274	245	267	196	243	242	262	224	246	233	239	224	250	242	231	237	250	244	250	207	248	212	233	272	246	236	234	227	256	235	220	247	246	272	207	239	258	256	232	231	222	232	222	214	257	284	231	233	260	242	243	217	267	259	233	247	215	237	259	215	247	217	248	214	242	232	210	258	248	256	254	251	246	245	235	232	219	235	267	218	228	257	235	249	231	222	241	218	236	216	252	234	247	247	247	244	228	257	280	262	251	239	248	278	229	216	222	249	239	232	250	227	263	254	257	245	236	217	217	235	230	242	247	232	265	250	212	220	245	255	240	270	248	288	229	234	230	216	238	227	231	208	263	235	280	227	252	222	258	258	241	254	234	235	252	237	241	227	229	268	232	226	231	240	217	223	258	236	231	235	238	259	253	252	268	252	242	234	235	227	217	223	241	264	225	245	245	233	237	233	247	248	246	241	255	244	228	249	250	223	252	207	253	275	237	258	233	272	260	245	248	264	243	217	250	234	242	261	240	263	259	234	253	270	228	233	235	223	241	252	245	252	248	255	268	225	231	269	229	266	234	251	264	231	256	224	240	249	259	220	235	245	273	235	249	240	261	247	238	231	242	227	250	229	240	257	226	250	252	218	258	222	211	243	219	233	220	216	245	266	250	250	274	224	231	262	223	239	252	247	230	225	249	243	246	239	212	223	255	241	228	240	239	244	256	216	240	255	250	247	252	256	227	224	220	230	208	261	207	228	219	245	228	205	243	248	239	228	247	251	220	230	236	248	249	252	234	237	266	245	238	254	228	246	239	253	254	224	236	247	238	246	257	265	218	250	234	243	248	248	250	242	248	243	252	241	263	244	245	258	276	243	226	233	242	242	229	250	284	245	241	231	234	267	242	231	240	242	237	257	248	238	232	235	250	213	263	245	247	254	271	234	266	240	235	229	223	244	219	253	276	240	231	290	210	249	236	246	237	255	251	273	236	249	235	235	257	249	248	221	243	238	238	256	249	244	244	267	225	242	242	250	219	243	257	256	268	241	212	235	272	237	232	245	225	268	250	218	242	237	234	264	235	225	252	250	225	246	258	232	241	264	211	223	262	242	236	228	238	244	248	252	231	233	244	222	218	234	249	248	242	237	247	273	247	232	226	206	266	224	211	256	218	225	242	248	214	252	227	259	253	261	230	226	238	255	231	237	234	270	248	264	246	234	230	250	234	257	250	252	248	249	226	239	262	228	211	247	245	284	260	276	255	253	256	225	229	243	264	239	261	239	249	230	240	239	251	222	234	228	229	216	248	237	252	269	246	218	244	212	237	243	263	215	230	235	239	240	251	223	220	255	229	248	216	262	255	279	236	243	241	252	241	225	256	238	279	242	229	215	222	278	271	236	248	238	252	255	248	236	241	263	297	259	237	240	229	249	215	238	219	245	250	257	234	251	268	256	242	241	235	255	246	244	244	254	282	253	274	231	247	260	259	240	253	256	239	253	240	234	235	245	222	257	236	232	244	253	257	256	219	217	253	253	249	247	231	263	230	251	261	256	220	232	219	234	254	222	255	246	246	245	221	263	233	223	251	246	260	257	233	246	219	246	233	217	236	231	225	219	230	267	265	249	237	258	249	260	243	242	243	215	255	257	242	246	250	252	225	234	229	236	243	238	226	257	254	237	252	239	224	213	247	258	237	218	242	259	249	210	238	242	231	243	243	217	221	222	241	226	271	237	264	231	240	260	251	235	244	253	230	233	216	229	247	249	268	236	235	254	246	253	253	228	250	211	240	249	241	234	243	223	234	225	259	268
3718	2475	3372	3540	2485	1459	1664	2418	2924	5513	8728	7033	4267	2422	1494	1005	718	689	654	644	621	581	611	657	661	653	599	635	626	645	640	626	627	614	636	637	629	629	635	640	615	584	616	618	643	636	598	652	618	592	627	643	573	630	622	639	639	585	638	627	636	564	594	619	573	624	603	637	670	638	599	601	608	653	636	642	602	609	619	621	623	620	599	607	580	624	655	575	681	637	636	611	598	608	646	583	633	651	609	590	612	604	595	662	634	625	603	637	628	582	594	596	559	629	609	589	577	589	614	601	633	592	637	602	644	626	660	635	586	671	602	593	594	617	607	655	669	622	650	598	628	653	622	614	587	619	601	626	641	587	624	586	592	640	648	628	647	640	665	607	600	631	591	608	627	569	601	620	607	598	668	596	637	634	602	609	647	655	639	623	644	663	602	690	562	600	617	648	649	625	652	624	627	627	601	630	654	623	610	631	590	625	643	664	655	613	606	670	603	645	623	602	599	624	599	611	564	653	617	611	606	632	664	637	632	618	627	616	630	608	663	615	656	624	629	633	667	597	627	634	651	589	619	597	591	585	596	674	588	612	620	620	606	673	594	622	638	652	607	594	630	623	626	592	605	558	628	619	605	650	646	641	587	661	652	647	657	609	686	599	624	594	642	642	634	638	638	598	654	634	624	586	624	631	626	615	624	634	602	637	607	623	638	625	576	607	568	605	595	649	623	628	560	608	659	608	651	649	620	634	684	641	655	601	582	607	630	605	647	634	636	671	611	614	610	641	611	664	619	659	619	659	548	611	609	589	650	605	613	628	621	608	670	607	630	600	607	640	632	632	630	620	589	630	582	621	622	579	633	626	596	623	629	642	608	627	641	682	642	636	669	617	651	616	651	608	615	623	615	626	607	637	638	624	628	587	612	610	617	618	632	633	624	572	639	638	600	613	679	612	628	611	647	615	642	626	593	625	650	631	638	634	634	575	650	635	616	613	596	605	587	642	571	594	660	610	610	618	607	633	604	661	637	657	630	654	622	651	659	613	628	597	622	603	631	615	639	637	653	604	637	632	637	598	606	614	630	642	633	592	609	579	649	606	599	645	644	630	637	621	610	614	638	608	627	596	668	610	647	592	622	563	656	679	573	665	608	676	645	574	595	647	608	627	597	609	624	631	629	619	615	572	639	600	662	618	618	597	646	642	646	631	647	635	608	663	618	618	643	579	644	648	650	589	597	597	627	596	629	658	652	605	595	636	678	608	644	618	578	634	631	598	626	612	635	607	592	641	615	628	601	585	595	678	667	577	574	616	617	588	622	612	589	600	648	613	624	618	598	603	620	605	644	597	602	624	636	659	618	586	639	614	599	621	604	655	636	632	557	644	633	643	610	658	659	606	623	609	642	624	622	616	607	627	630	632	648	617	648	621	610	614	648	606	632	621	653	617	597	601	634	553	641	616	651	578	670	637	634	639	605	617	645	593	627	624	632	620	615	620	590	630	585	639	620	623	673	615	635	587	595	621	568	679	640	581	633	589	658	627	616	646	611	581	678	613	594	661	626	644	603	593	589	670	619	609	580	668	622	578	626	646	611	647	643	559	634	616	666	644	654	576	639	645	635	639	667	638	637	711	626	664	602	643	623	624	587	626	590	584	636	622	557	607	599	644	649	579	629	614	633	606	620	635	665	649	643	577	664	620	652	609	633	617	605	622	628	634	631	610	607	670	609	650	654	610	629	655	630	608	638	629	595	634	653	610	576	639	625	683	659	671	635	633	582	648	631	587	605	590	626	596	586	632	655	661	630	627	637	618	624	597	612	635	607	645	606	600	611	633	679	645	623	601	657	623	594	606	622	633	648	613	619	644	621	635	617	637	641	615	667	588	602	644	622	614	601	641	638	635	631	606	612	607	615	620	644	623	624	605	598	610	628	633	576	660	608	680	607	591	599	628	654	631	592	659	604	629	652	611	577	631	625	626	634	654	617	615	637	593	592	637	622	630	620	669	641	625	622	615	636	623	629	608	598	604	599	586	620	625	680	661	644	653	607	648	631	632	631	626	621	635	608	631	608	667	626	593	633	664	637	650	603	646	668	574	602	638	600	615	626	605	663	597	644	635	622	656	624	620	648	603	647	639	651	656	619	639	594	620	621	625	611	632	573	575	647	659	680	571	609	613	612	644	587	592	620	640	624	635	624	623	618	667	623	578	577	645	616	643	599	634	628	608	607	596	640	603	600	599	668	652	609	601	581	652	677	616	651	653	596	622	601	627	595	634	616	660	639	615	603	578	633	600	594	647	657	637	669	610	615	621	660	581	636	580	569	612	598	625	603	618	658	618	599	605	670	622	637	631	586	605	615	625	610	689	642	602	638	606	603	633	640	633	643	596	621	582	618	686	616	642	618	625	611	607	643	609	615	600	642	645	600	607	639	614	629	632	614	619	599	613	651	595	660	599	586	625	611	635	614	604	615	561	602	631	645	594	642	609	611	659	613	633	629	579	603	630	601	631	647	622	622	657	622	617	644	612	658	639	599	638	608	573	623	655	626	649	630	607	679	606	586	596	617	596	587	601	621	634	640	590	600	619	654	672	637	613	575	630	602	607	615	594	609	647	651	650	594	632	655	639	639	613	614	696	644	656	585	587	623	639	626	660	623	622	622	626	624	651	614	617	626	601	647	637	611	651	672	668	650	661	604	655	632	612	584	565	622	610	590	624	619	613	608	593	604	581	611	624	579	623	652	675	605	637	654	635	668	658	650	611	608	628	625	629	589	623	622	588	634	594	634	626	623	616	603	636	632	660	628	598	612	628	603	628	629	671	635	642	665	616	665	632	650	600	636	651	653	636	604	629	652	598	616	647	622	612	566	650	664	586	588	601	595	619	667	669	626	636	607	609	656	656	628	611	655	644	618	599	572	577	602	577	605	627	638	616	626	609	594	589	622	640	607	670	622	632	616	573	599	587	667	640	600	559	655	593	586	644	660	631	603	672	644	605	624	661	549	619	609	600	593	645	613	648	679	670	609	640	641	626	599	611	620	605	647	624	630	597	609	660	617	678	612	598	628	661	583	626	626	612	634	623	586	653	603	585	651	591	596	621	590	661	672	602	610	623	579	599	653	628	631	586	654	659	607	632	601	589	607	580	618	636	592	586	621	623	624	617	641	564	598	622	633	638	605	658	614	603	615	632	635	622	590	625	596	621	587	631	592	618	609	625	602	607	591	671	656	663	598	603	598	595	631	634	580	599	622	625	624	647	616	652	576	593	585	597	594	662	645	656	627	606	596	636	673	597	632	626	643	627	612	596	606	623	621	635	621	579	616	619	642	651	659	649	611	569	576	700	608	660	638	627	625	623	638	622	636	619	626	606	633	604	659	634	624	643	572	605	607	616	592	631	585	666	640	600	580	652	601	609	626	662	611	640	622	632	623	632	634	639	633	592	609	625	619	585	634	578	617	623	656	627	652	647	602	585	663	594	614	597	677	639	663	599
29164	22855	8589	4060	1863	1179	1696	3245	8022	13464	16624	15547	9601	4287	1519	660	346	269	245	257	278	273	288	267	237	274	267	252	269	251	253	234	265	257	257	241	237	230	227	295	273	228	238	251	240	254	235	263	255	269	234	252	272	251	278	275	239	225	255	256	257	266	270	253	247	253	236	248	265	264	243	242	286	250	259	257	228	265	252	216	244	257	258	239	266	242	238	253	238	269	255	248	239	253	282	242	256	258	243	240	255	270	247	238	244	239	232	251	271	240	247	237	258	214	220	263	268	280	274	245	248	246	265	248	290	234	244	259	290	268	230	258	266	257	239	247	244	257	250	245	218	258	246	240	244	242	251	217	256	261	271	258	257	273	280	244	240	249	254	275	261	247	259	227	265	252	249	281	218	268	233	272	242	257	225	241	285	241	251	236	276	246	246	279	257	251	247	275	239	243	242	254	243	252	245	290	248	262	226	215	242	247	267	261	245	224	240	267	237	254	253	242	275	242	244	246	239	265	230	260	269	263	229	241	247	237	267	274	257	274	263	244	271	266	268	232	259	226	263	267	254	239	272	251	292	257	246	256	239	247	225	269	271	269	236	278	234	267	237	254	237	231	261	264	290	221	255	234	250	244	241	239	272	258	265	253	258	279	247	256	249	257	281	262	282	247	263	224	251	261	262	250	267	263	273	242	250	256	269	229	239	248	259	237	247	267	277	229	257	223	243	227	257	260	252	268	255	254	259	240	256	252	260	245	253	256	254	253	260	267	254	269	279	267	244	251	245	251	277	292	252	267	253	214	264	226	249	257	241	247	270	239	279	269	250	213	240	245	259	237	233	271	247	234	243	251	222	270	243	251	248	287	235	250	277	246	248	256	231	255	267	264	263	251	262	252	245	228	240	260	259	250	251	246	225	257	250	256	249	249	271	248	260	264	262	261	249	242	251	269	267	258	279	251	268	242	267	272	255	275	247	269	268	281	259	259	220	250	271	248	262	259	239	259	257	245	268	236	238	241	263	228	251	253	273	262	259	251	253	255	289	278	253	265	252	254	236	257	212	275	248	262	244	242	272	232	239	246	234	235	274	271	242	215	259	289	257	253	248	260	253	237	257	249	285	241	248	259	246	252	260	253	269	256	298	250	251	246	253	240	262	264	257	262	243	257	253	254	254	241	226	265	248	267	265	294	256	236	247	258	231	254	255	254	280	280	227	235	273	252	262	247	247	246	238	262	252	283	240	268	230	235	258	240	252	280	277	262	251	262	234	254	275	275	251	239	226	239	264	229	261	252	231	235	241	222	234	274	252	257	234	245	227	232	247	246	279	247	259	250	260	248	290	273	251	235	273	235	247	253	257	251	243	264	252	265	246	257	261	243	285	262	244	234	240	235	308	267	284	226	278	246	248	268	271	268	274	246	258	245	273	259	225	273	267	244	229	251	251	237	247	264	266	250	270	251	255	284	238	269	242	266	255	220	269	242	246	247	286	236	278	245	243	250	274	242	276	258	250	267	236	216	226	248	218	242	263	269	241	270	277	290	261	267	256	233	249	265	248	272	259	239	230	247	249	274	265	247	249	230	247	267	289	243	249	239	234	253	250	256	224	241	233	281	240	254	239	258	217	247	262	263	263	253	251	266	258	250	288	262	255	239	247	250	238	274	263	275	246	281	275	252	258	250	251	253	235	271	259	231	245	264	279	265	262	265	267	257	238	270	270	290	238	250	232	237	267	255	242	243	244	249	258	257	244	248	271	246	239	251	239	261	289	296	268	257	236	269	242	277	223	240	246	242	251	246	236	262	241	235	274	293	274	276	282	241	251	264	247	258	247	253	233	291	258	252	272	287	273	252	249	255	275	235	247	245	271	238	241	269	261	244	253	260	235	261	234	265	247	255	287	263	251	295	259	237	285	250	254	261	255	270	228	271	261	260	260	248	275	266	241	249	236	246	242	279	265	249	243	267	267	276	260	260	255	257	238	271	233	263	217	257	250	234	252	268	260	244	247	237	266	252	269	272	234	229	246	247	248	262	254	221	239	259	225	259	256	251	254	293	250	254	280	228	237	240	271	239	211	226	264	241	238	255	249	261	244	241	275	257	271	234	263	235	280	263	259	250	277	266	241	247	239	245	249	264	269	267	272	266	245	255	259	257	241	275	256	269	266	268	271	241	262	245	246	256	227	281	228	264	233	259	237	252	272	251	249	229	255	254	243	215	256	267	250	266	253	251	266	270	288	264	276	240	243	237	272	219	242	244	269	242	260	256	261	232	270	282	236	280	243	228	257	242	258	270	300	259	267	242	245	254	268	225	241	255	258	256	260	255	271	253	236	274	254	252	233	263	275	244	252	233	251	247	243	263	249	270	262	240	288	252	253	230	274	249	234	228	278	248	268	277	271	247	254	243	255	249	231	248	232	253	255	253	243	283	246	247	238	268	230	263	293	289	230	279	245	229	254	260	267	252	270	252	230	249	251	243	277	242	260	273	260	229	246	224	254	252	259	301	236	241	237	267	254	250	271	237	240	260	237	238	283	282	212	255	288	262	276	252	219	272	247	248	244	250	246	248	249	259	266	243	249	221	255	265	286	220	243	216	238	262	255	232	270	247	271	266	255	263	239	244	249	257	271	240	274	242	277	233	257	287	287	264	253	245	232	252	275	277	235	227	252	248	262	237	278	262	247	255	248	275	235	252	237	239	278	277	260	240	250	274	244	244	257	252	257	231	229	243	247	240	268	275	236	248	279	239	250	225	263	260	275	294	229	246	260	248	246	253	237	286	268	252	263	260	251	259	254	225	246	274	252	252	243	261	269	242	253	280	252	237	261	230	258	275	288	239	268	270	244	221	227	252	272	283	254	221	227	237	264	264	246	228	281	276	230	249	250	226	255	264	253	273	231	252	237	256	241	236	247	242	276	254	256	253	269	242	244	236	250	261	265	267	242	232	258	258	237	274	233	245	235	250	252	221	290	222	244	251	254	250	265	246	252	276	252	243	257	275	223	261	273	274	230	209	245	234	285	249	245	285	258	249	270	268	273	278	242	261	248	307	245	251	260	264	232	261	228	255	242	254	228	252	246	244	267	283	234	241	256	233	253	280	249	232	242	242	245	260	255	236	257	260	239	268	247	267	276	251	240	253	243	259	231	281	269	249	269	272	250	243	248	253	257	272	262	245	253	283	254	276	245	263	273	250	248	236	224	257	256	252	249	257	262	242	235	225	252	253	242	264	232	227	247	287	243	244	277	258	250	249	222	228	253	277	284	252	254	232	265	244	256	254	238	248	252	249	251	232	245	262	275	263	250	267	256	253	255	248	266	255	248	258	270	257	247	259	269	219	253	251	249	264	241	249	263	258	253	246	246	266	235	249	264	237	242	231	276	255	237	238	253	261	238	258	260	269	251	237	241	262	262	258	234	265	253	250	289	230	260	243	230	219	255	263	238	245	282	234	271	233	289	260	246	257	250	222	261	259	226	263	247	248	246	273
20232	13315	6244	6969	4698	4300	7691	13927	27097	35393	38351	35990	27025	15728	6864	2656	1175	774	682	600	694	651	641	620	682	633	672	700	644	652	628	673	615	647	670	623	595	659	634	660	676	651	625	674	671	662	645	669	644	684	630	662	648	650	593	602	627	667	614	686	623	635	613	635	649	682	655	648	681	611	657	660	650	614	676	691	685	653	620	610	646	663	626	661	656	591	619	688	666	596	622	652	664	643	639	702	656	673	639	668	645	670	639	677	675	662	595	622	629	631	628	627	677	617	659	662	635	673	634	660	658	655	606	642	676	659	698	704	651	675	667	661	661	654	640	699	648	602	628	658	660	707	636	642	627	690	670	610	680	632	641	637	658	644	659	626	621	660	662	669	644	634	661	692	636	621	686	715	685	649	617	650	637	644	642	620	675	655	673	666	678	650	636	633	630	685	673	647	663	645	649	633	693	685	612	620	657	628	647	641	650	612	597	631	691	653	619	667	652	670	662	668	641	668	652	646	665	689	619	627	647	605	654	637	634	638	648	651	643	611	636	675	646	619	628	640	679	625	694	662	575	643	661	649	641	670	601	599	673	670	610	662	663	689	653	647	629	654	629	655	666	637	649	644	626	626	620	686	662	644	667	637	658	655	685	631	665	644	662	627	665	614	620	639	660	671	705	675	665	710	636	696	615	621	635	629	655	635	660	623	653	638	639	612	633	683	636	627	634	639	640	717	695	673	658	639	651	621	659	607	687	686	630	620	615	643	617	598	647	683	685	679	648	660	653	640	668	665	640	676	634	634	639	668	699	692	653	683	672	605	616	657	630	653	705	586	638	673	619	628	648	596	618	658	707	675	685	654	664	639	661	638	655	631	634	651	618	656	672	623	647	665	627	685	581	661	673	684	614	625	617	612	648	648	623	644	681	640	675	629	619	613	646	675	674	682	666	629	625	644	635	698	682	686	630	613	673	681	669	686	638	624	646	680	667	663	622	671	668	683	628	639	674	627	685	634	660	622	608	636	691	663	688	687	621	659	675	645	621	684	681	692	627	661	605	656	651	683	645	640	634	613	670	641	657	648	646	674	648	629	657	667	626	650	645	619	649	669	657	657	669	641	678	636	646	621	667	614	657	641	656	638	669	675	670	621	673	601	659	646	669	654	680	644	675	648	663	637	641	646	621	671	612	660	698	663	645	631	648	643	614	668	677	681	666	628	674	632	661	691	652	645	672	652	684	671	660	656	599	672	641	649	673	656	579	642	698	616	637	654	663	674	642	632	629	637	655	635	666	634	670	673	641	635	672	663	677	683	667	689	642	623	677	622	622	621	651	647	629	659	678	687	625	612	662	654	670	651	621	649	640	694	657	664	641	612	631	644	712	646	655	686	609	635	675	683	689	613	649	716	648	628	667	676	633	669	647	618	669	668	651	653	672	625	699	645	662	633	675	667	635	655	634	642	651	636	697	652	632	692	603	655	642	650	625	650	604	675	640	683	686	684	651	652	633	629	622	669	683	688	667	623	662	687	638	667	679	658	677	625	693	630	718	704	668	623	703	676	625	640	643	637	667	608	692	636	670	623	687	648	644	666	611	645	656	648	635	668	612	654	660	683	662	605	646	588	632	604	613	671	671	615	692	620	627	674	680	644	632	620	660	660	643	626	635	634	639	631	638	644	636	670	659	648	647	636	660	668	684	606	671	644	666	659	646	617	635	631	650	636	660	631	631	623	658	617	645	654	635	661	619	658	665	717	616	631	640	707	704	665	631	639	654	707	654	633	657	674	672	605	609	658	616	597	612	665	655	616	661	588	632	664	696	674	634	685	661	640	657	620	651	657	631	696	625	655	668	678	626	635	668	661	685	681	661	646	651	653	650	705	657	669	667	602	676	663	622	699	667	614	652	643	612	618	674	675	617	668	627	683	650	661	637	621	709	602	656	660	679	618	641	647	671	651	618	628	655	634	637	649	667	688	671	623	614	678	647	640	632	658	647	623	624	639	626	651	608	616	639	624	637	687	649	705	657	647	623	655	632	661	624	604	596	661	627	643	679	652	682	662	631	653	616	650	625	654	667	673	630	600	598	672	625	680	701	640	649	673	677	647	665	594	622	635	638	644	693	655	630	668	688	610	656	673	669	688	580	651	661	642	652	631	645	656	610	649	662	680	672	657	664	665	626	697	636	649	571	662	620	667	620	662	643	657	665	673	608	668	598	656	653	655	676	632	659	634	669	703	652	666	627	663	690	676	620	674	656	692	651	679	649	673	661	643	577	658	612	685	628	635	719	635	645	600	607	621	621	651	660	675	607	658	620	622	673	626	619	636	633	673	623	645	654	624	629	654	642	659	616	648	638	636	658	655	625	649	655	666	645	638	642	662	645	620	616	657	638	655	655	642	676	610	650	662	633	695	672	654	638	674	622	623	669	689	656	650	612	627	653	650	662	674	614	637	696	632	658	670	682	659	708	682	651	645	684	649	663	715	689	704	631	672	668	671	659	665	599	658	655	625	637	659	673	693	679	647	637	707	639	630	640	631	649	592	625	635	686	631	650	626	647	615	645	624	634	661	679	619	633	663	675	624	623	699	642	642	631	648	641	692	622	630	619	648	614	650	648	602	602	668	629	617	629	623	680	657	605	683	657	623	631	614	616	659	699	674	660	671	618	665	637	666	668	696	671	659	653	648	668	664	671	676	616	665	653	655	654	664	647	644	617	636	598	648	672	713	661	697	667	647	612	660	696	630	619	619	623	658	627	644	606	643	623	629	663	635	704	611	648	654	642	664	642	650	649	583	654	654	662	643	669	682	602	662	624	621	637	655	639	670	646	682	679	656	648	633	672	715	619	666	639	623	642	662	652	693	674	634	663	636	615	647	621	648	654	627	659	665	652	677	661	657	629	673	676	637	669	655	680	663	614	678	656	654	682	651	642	625	677	640	672	654	673	635	663	653	637	666	691	643	628	629	622	619	644	671	643	624	672	636	641	618	637	650	606	661	605	638	671	672	688	611	642	647	646	714	658	637	658	669	636	586	630	617	620	661	635	671	664	705	648	672	648	646	661	655	647	674	649	676	674	654	641	635	662	638	678	688	625	633	622	635	652	645	664	605	626	697	652	625	657	628	676	650	668	688	645	617	653	659	644	666	649	694	671	634	599	612	648	650	667	654	604	646	666	664	632	627	617	688	662	623	648	695	637	644	652	619	684	670	640	623	657	662	638	631	645	640	648	630	626	634	660	652	643	619	653	605	637	605	662	664	662	659	652	640	680	725	608	662	688	681	670	679	619	633	630	648	654	669	638	661	656	661	628	641	665	633	617	588	686	658	645	609	623	617	627	645	637	654	639	649	667	647	649	603	653	653	639	617	675	674	635	699	683	643	643	616	630	671	631	590	677	670	632	620	632	687	633	692	602	636	612	658	643	607	714	633	661	696	634	660	676	663	672	672	611	651	623	646	664	617	701	657	654	668	629	629	607	695	648	652	647	640	670	656
46071	25303	15563	7846	3896	2728	2697	4739	11137	28369	33267	27367	16336	6871	2251	739	375	245	216	222	205	208	231	217	224	213	213	224	225	232	209	230	217	198	237	233	230	192	217	252	216	225	195	233	206	225	213	210	213	225	232	206	209	216	227	214	240	215	232	237	227	230	220	224	240	230	234	236	227	235	206	223	228	254	210	243	238	212	226	220	237	250	218	219	230	238	204	229	239	232	229	224	231	208	214	220	198	240	245	191	230	204	254	206	199	214	203	229	201	202	223	239	226	231	200	231	192	219	244	210	215	202	228	212	209	217	224	204	234	204	188	217	221	228	231	234	205	229	208	221	195	212	227	243	263	214	220	234	238	217	193	215	208	226	213	205	224	237	225	210	215	203	196	190	236	248	213	258	213	217	202	214	236	227	235	227	235	215	219	225	234	209	237	216	240	216	204	197	212	215	231	223	228	191	253	215	217	227	241	230	217	213	214	206	227	245	210	237	217	260	213	241	238	214	224	210	221	240	236	210	240	223	241	230	234	201	238	211	194	218	213	201	241	202	237	215	235	222	226	242	242	204	246	227	196	204	195	216	221	229	206	238	192	225	221	220	195	228	244	214	204	210	211	220	212	243	235	246	245	223	226	211	197	229	241	210	240	213	201	226	231	210	205	217	209	209	218	219	184	203	210	202	225	240	235	239	210	282	221	197	219	218	219	214	206	222	223	231	230	230	215	247	228	225	233	245	224	225	221	203	211	214	220	222	191	234	203	211	205	225	233	213	215	222	213	232	188	220	230	212	208	249	239	214	228	244	190	214	217	200	221	213	211	230	197	235	222	227	228	209	234	195	206	211	228	211	234	215	222	224	204	224	233	213	232	211	224	211	226	201	210	204	241	230	231	200	213	248	220	199	200	232	212	246	256	261	212	210	212	226	223	263	217	226	224	211	206	241	226	214	227	197	214	222	229	222	222	232	229	239	235	236	227	223	245	248	259	213	210	214	255	225	212	201	211	220	265	226	230	216	208	210	239	222	208	246	209	246	215	213	197	228	209	189	224	239	242	224	206	253	230	208	229	205	234	240	206	228	236	211	225	208	234	218	219	219	219	188	209	233	194	209	192	238	203	239	217	193	246	226	232	245	235	220	225	197	222	210	227	219	242	237	220	223	228	258	238	220	207	188	236	245	228	233	237	233	224	219	226	215	234	211	226	223	230	205	244	206	201	182	229	217	217	198	264	235	227	221	195	230	222	203	239	217	217	225	211	222	213	223	203	231	221	217	218	189	219	213	210	215	215	221	220	229	241	248	242	242	224	224	247	225	238	237	219	244	210	238	209	218	231	210	204	204	238	215	208	213	209	234	215	245	223	214	217	239	215	248	207	248	243	217	223	227	199	231	241	207	248	220	225	222	220	212	252	217	213	204	209	230	226	208	209	223	230	212	203	224	210	224	232	234	243	222	238	246	247	215	224	244	223	222	214	223	248	254	205	236	212	200	190	227	206	193	208	217	202	221	238	234	201	231	224	214	224	233	200	204	229	199	225	214	209	236	227	223	217	222	200	245	205	247	225	238	221	228	219	228	206	194	199	213	216	236	231	234	212	215	251	213	235	250	209	255	195	214	221	228	212	245	208	242	239	245	230	218	249	221	237	199	215	221	210	195	246	235	214	203	208	212	226	218	227	229	221	226	215	219	216	207	226	214	229	250	225	222	223	231	264	208	218	209	213	209	215	236	233	227	215	249	184	219	212	238	217	219	201	246	206	221	218	224	215	255	222	227	218	211	199	203	209	214	226	229	222	229	228	228	248	242	216	236	198	217	220	207	199	212	203	217	220	234	231	199	207	231	210	229	231	218	224	227	223	205	231	220	230	229	220	236	237	195	239	213	242	243	233	217	197	204	224	245	222	227	231	209	207	213	239	226	197	230	225	234	216	238	237	208	220	248	223	201	205	229	246	210	220	226	188	219	209	196	224	236	223	225	246	194	229	221	238	223	247	225	240	224	196	205	207	204	205	219	217	194	233	243	215	235	236	258	233	227	218	246	222	207	240	225	213	222	226	220	248	229	228	235	234	234	261	204	216	218	196	200	237	205	201	203	231	216	202	237	228	245	245	222	207	214	188	223	219	206	247	214	218	246	242	217	247	228	225	210	223	219	214	220	216	200	227	211	228	217	228	231	216	224	223	230	233	231	222	231	210	220	186	230	204	220	215	248	225	219	229	256	221	233	221	191	235	248	216	219	232	224	213	221	215	237	209	211	207	258	266	226	192	222	226	229	230	236	222	235	243	203	230	253	231	210	219	218	229	193	224	202	214	205	230	244	230	220	230	223	251	213	230	229	222	202	204	217	230	196	214	198	192	232	225	212	230	215	211	225	222	213	235	224	198	214	265	214	219	234	209	218	246	223	226	205	229	207	223	234	215	218	208	230	211	212	250	246	222	219	203	225	233	210	236	222	220	215	212	229	256	235	225	240	235	227	228	237	226	222	208	218	236	235	206	207	239	209	199	227	222	218	233	212	215	234	212	223	203	202	202	195	218	216	205	231	212	219	238	212	244	227	230	225	205	231	223	224	210	202	238	220	206	194	227	210	210	233	209	217	197	201	218	220	217	219	222	224	210	235	214	220	228	220	228	212	187	208	228	231	222	231	214	235	224	228	210	189	219	213	255	238	242	200	221	210	225	223	227	215	197	227	252	249	237	185	223	216	222	223	242	218	222	225	235	202	238	225	244	231	218	247	222	216	215	251	238	239	219	204	222	232	258	197	243	227	203	234	235	217	244	189	231	234	233	205	249	239	230	225	228	243	209	206	213	255	247	217	255	230	209	238	220	249	215	198	234	233	235	225	209	219	245	235	229	225	232	238	221	205	211	228	240	222	227	234	222	253	221	221	229	208	221	221	226	211	222	219	211	219	243	212	251	208	215	234	217	229	233	230	225	199	210	187	215	242	215	221	214	218	222	213	194	224	223	217	213	215	238	232	209	200	242	188	254	209	228	259	216	223	237	222	216	222	219	230	226	218	227	200	227	228	216	205	235	250	239	238	171	205	235	235	210	211	222	226	212	242	242	225	227	223	226	226	251	227	222	212	237	225	233	218	231	206	234	241	229	242	230	211	251	215	223	252	226	217	231	224	223	249	255	248	207	228	244	205	230	209	196	217	216	229	195	209	221	218	227	212	258	229	208	219	225	212	235	226	233	251	193	207	231	225	234	205	213	205	244	231	213	209	251	210	231	205	246	236	207	196	202	244	220	235	224	234	234	214	235	201	191	196	236	208	221	241	213	236	207	236	210	233	214	274	211	220	213	226	231	208	235	249	245	226	224	226	217	207	223	245	224	211	228	222	196	191	217	210	224	225	216	235	219	231	224	217	239	218	219	211	218	214	216	218	230	207	238	222	237	236	220	224	238	231	223	221	226	201	221	237	239	224	223	234	213	219	218	239	225	213	219	229	218	222	229	258	243	210	222	226	268	227	234	218	234	218
31384	10727	8794	8462	7521	8665	10983	18769	31650	48809	51264	45028	33922	20264	8850	3142	1158	678	604	569	542	599	587	555	539	549	544	548	555	570	540	580	574	604	545	630	586	538	563	553	620	548	599	588	557	571	561	582	599	584	549	547	574	554	581	585	577	588	540	575	577	564	574	579	557	604	525	570	522	556	576	559	581	579	595	581	563	510	551	553	560	591	575	611	590	555	600	581	594	575	549	539	587	611	537	571	614	546	589	570	589	545	535	576	554	568	561	596	552	593	602	565	640	570	622	609	531	584	549	628	597	582	554	579	560	555	594	564	570	608	569	572	584	537	549	573	574	578	574	570	608	566	580	532	557	554	588	597	582	582	572	574	594	607	606	570	592	557	612	588	531	649	585	539	545	568	531	607	552	577	576	525	560	578	523	542	550	533	558	549	555	570	570	569	615	574	600	585	583	582	584	569	598	566	602	579	536	550	582	607	619	545	532	552	531	605	579	540	521	555	592	539	575	560	555	574	593	577	571	531	578	556	560	576	558	553	567	556	585	604	603	582	541	560	548	550	541	565	569	538	581	584	518	612	578	582	578	548	637	600	631	581	561	553	555	575	558	614	586	546	587	579	606	544	586	586	577	638	573	590	563	584	599	586	581	587	577	590	547	569	571	570	584	605	581	587	582	551	554	605	582	571	546	581	569	564	534	562	594	586	558	551	595	593	595	569	589	562	602	536	566	613	628	587	566	608	526	545	599	593	573	599	537	592	598	591	565	550	552	551	566	631	590	560	565	546	628	549	555	597	581	566	582	559	533	544	564	602	561	622	578	570	561	558	622	555	546	530	570	612	550	587	595	556	555	540	556	536	547	556	577	551	580	537	554	618	587	551	596	532	564	588	580	564	563	602	594	540	568	608	578	574	582	560	505	563	602	555	538	568	579	600	580	573	563	577	573	578	580	586	587	607	613	568	557	585	566	618	534	555	577	550	590	612	547	565	587	581	557	580	561	552	594	599	592	569	603	559	584	579	595	609	595	572	551	519	588	553	587	562	595	588	561	550	574	561	576	600	597	572	546	624	598	562	594	559	629	557	601	570	560	583	582	634	593	586	577	577	549	601	569	593	605	605	555	570	591	603	575	585	552	565	580	577	601	572	582	548	560	568	643	589	612	611	569	546	522	604	566	569	580	578	545	569	573	567	575	545	544	574	593	550	579	562	557	602	570	559	594	581	607	586	564	594	545	568	548	580	571	566	575	594	529	567	530	588	563	546	567	585	542	604	563	582	564	572	552	612	595	631	537	571	576	590	584	581	587	550	556	584	583	575	565	567	577	554	583	563	637	578	589	581	576	567	554	581	608	570	583	585	612	597	554	590	583	573	541	607	543	586	585	535	563	560	623	625	592	559	572	516	610	558	556	587	580	576	566	573	579	575	508	564	602	553	584	529	584	579	609	589	596	548	544	570	573	532	606	593	574	554	551	572	555	561	546	542	547	585	576	519	562	557	563	575	527	569	519	566	584	557	581	590	583	587	542	566	621	612	604	592	576	559	596	561	568	571	539	565	582	523	537	601	565	542	591	589	536	559	548	551	561	543	587	584	580	546	575	581	557	582	569	569	556	563	606	572	574	557	604	608	571	626	582	545	576	602	577	561	575	587	568	567	581	555	578	551	616	551	586	579	514	566	567	569	568	582	564	558	582	559	563	562	540	569	541	591	595	544	537	567	582	569	560	586	604	587	585	546	605	568	570	596	589	571	574	577	553	602	551	569	584	606	534	525	593	598	561	544	571	569	578	569	572	568	611	561	587	548	570	531	606	542	560	524	580	575	567	560	534	624	543	566	584	586	599	604	592	573	516	559	562	583	610	498	582	574	577	566	551	548	539	536	578	592	569	556	535	598	572	571	598	522	567	580	556	575	604	597	537	556	530	571	611	611	579	579	598	590	579	566	545	563	619	594	590	581	539	598	549	571	605	573	546	574	523	556	550	551	527	592	574	564	562	583	549	592	570	614	544	535	598	565	582	622	558	589	562	575	581	542	586	571	584	552	558	538	554	561	587	558	566	575	597	576	527	557	557	559	568	575	572	600	602	585	543	602	603	525	567	564	583	537	561	585	592	575	584	518	588	578	593	535	577	574	547	602	605	519	598	617	572	574	575	574	544	592	587	552	550	590	601	567	554	552	556	547	569	552	617	593	618	578	599	541	552	607	601	574	585	563	596	603	552	581	591	553	566	538	594	600	622	582	611	559	632	590	574	579	578	543	586	581	592	589	563	527	598	586	546	580	579	617	586	612	528	574	571	602	565	537	585	582	610	511	550	576	567	588	578	560	610	585	546	577	564	600	581	573	546	546	575	566	566	604	573	571	580	550	576	581	585	586	583	632	614	577	548	533	581	590	587	592	546	583	575	562	595	582	597	566	552	593	563	608	549	533	562	571	571	555	569	576	554	601	568	549	573	542	566	576	560	586	553	576	590	598	590	595	578	551	555	540	537	560	603	592	572	579	620	560	544	564	553	563	561	590	581	579	584	546	579	581	552	547	598	531	574	597	561	607	544	572	540	549	590	560	584	575	547	584	579	570	605	575	543	596	554	558	565	597	629	586	556	554	562	574	571	570	546	621	576	583	591	563	561	592	580	520	587	597	561	581	588	581	591	563	575	600	598	575	572	554	552	577	558	549	593	561	608	620	564	578	607	541	572	603	595	552	579	555	588	594	587	583	538	592	557	529	561	574	532	553	563	598	597	581	570	580	577	552	531	555	565	559	558	555	567	559	575	569	562	633	572	545	573	540	590	585	551	589	580	583	591	569	595	598	537	555	555	522	537	540	572	540	571	533	597	623	602	557	531	546	580	573	539	628	538	603	552	580	543	567	538	586	605	597	567	577	531	540	564	560	578	544	578	587	615	592	576	571	594	574	610	556	571	607	550	571	591	544	593	556	565	600	544	580	547	568	560	557	577	591	603	576	549	561	539	606	566	586	589	584	527	561	594	574	614	590	578	581	554	558	537	568	612	556	596	588	552	595	582	604	566	521	591	549	582	581	578	512	581	550	593	533	612	588	610	556	545	566	584	586	583	576	582	578	584	525	592	547	573	577	575	589	590	554	574	602	575	559	551	578	594	535	569	554	562	548	615	592	556	569	560	572	553	570	626	580	562	540	584	581	595	568	625	572	527	601	555	577	589	552	523	573	600	566	516	539	570	569	527	566	552	562	603	562	564	581	587	542	595	592	636	551	553	574	617	555	592	593	579	557	580	568	596	576	581	596	549	555	550	559	585	539	556	532	591	586	610	579	549	570	591	589	569	577	538	578	604	599	586	577	571	560	566	619	616	563	555	568	590	563	546	578	586	567	588	550	572	586	626	575	590	604	630	544	568	560	599	577	598	511	584	558	622	587	626	533	599	569	561	593	585	586	544	594	588	588	571	578	599	581	576	551	561	569	558	577	608	546	582	540	577	577	538	597	538	549	589	571	590	653	614	554	555	543
6205	1844	911	619	446	416	472	455	1074	1743	1656	1260	818	545	394	270	239	260	279	267	268	251	278	229	255	267	239	299	258	238	227	251	246	263	273	249	258	240	244	274	236	265	254	235	247	227	248	244	242	219	251	261	280	261	267	271	228	225	249	245	234	281	256	275	245	269	270	229	248	223	230	256	254	248	234	258	262	223	233	251	246	238	234	285	228	225	256	235	260	272	253	265	237	251	276	239	238	274	245	214	221	254	242	255	234	250	252	232	229	275	239	280	252	256	260	239	257	248	260	247	241	264	242	235	253	255	258	257	278	242	260	268	252	267	259	239	225	243	268	237	256	243	263	246	266	254	259	273	232	252	238	252	247	235	229	241	242	217	259	229	233	236	232	264	242	286	260	236	263	298	255	238	259	223	250	270	271	231	272	261	239	254	282	252	232	243	239	221	247	235	251	252	265	271	229	241	268	279	251	259	235	273	254	230	242	246	252	217	237	240	234	231	253	271	270	234	241	300	266	238	238	252	242	246	250	242	246	259	242	250	259	249	247	244	254	247	255	234	266	244	247	240	262	271	239	243	271	258	252	225	254	247	239	230	257	274	251	252	247	232	253	262	239	250	232	251	249	249	266	238	268	228	224	247	264	240	247	265	227	264	237	253	275	258	239	246	223	239	252	258	235	262	268	268	264	289	249	268	271	225	272	272	244	240	248	246	222	240	237	267	242	225	234	234	267	244	243	253	268	273	270	296	255	260	255	241	273	225	272	263	232	222	270	244	240	248	264	267	265	252	236	253	249	255	262	267	237	259	236	233	239	242	275	239	251	233	250	262	263	267	267	272	220	213	221	267	257	236	241	257	256	244	254	236	289	264	267	257	237	246	282	234	226	242	239	279	259	277	250	275	283	240	261	268	254	238	226	256	240	253	251	232	269	228	230	293	259	241	248	241	276	246	227	266	225	257	245	231	243	222	241	229	258	247	236	232	242	222	231	249	261	261	258	282	233	229	245	243	267	246	246	243	237	260	254	227	249	263	226	278	249	252	236	259	257	263	232	249	253	253	251	263	244	228	253	205	244	241	271	245	241	228	232	252	232	288	238	237	251	275	249	265	243	257	235	267	247	249	236	266	238	269	237	243	270	259	255	245	248	224	249	258	255	274	249	233	260	268	243	264	264	222	243	250	204	220	246	256	234	241	259	259	222	222	256	255	230	257	257	275	250	268	237	237	226	241	247	232	271	223	272	212	241	257	241	259	255	260	264	212	298	236	250	232	245	255	262	244	260	223	238	235	291	240	265	246	251	252	238	253	255	270	233	256	246	242	234	252	238	260	249	238	286	255	237	255	266	237	251	259	244	251	240	243	242	295	251	220	268	259	286	241	229	253	252	245	227	232	227	250	230	231	254	245	291	244	279	243	262	254	226	266	253	248	257	236	274	261	213	240	258	228	234	271	230	240	241	237	251	241	242	268	253	225	270	252	283	221	253	260	220	261	271	243	240	243	255	269	257	253	267	229	258	267	240	237	228	231	256	246	240	256	233	249	247	265	223	242	213	249	223	234	258	252	257	254	267	276	250	227	266	245	239	288	260	254	254	227	244	245	263	259	228	241	261	241	245	265	227	228	266	261	229	235	239	244	259	259	266	267	230	237	246	258	231	273	227	259	245	241	253	258	235	232	284	239	231	233	269	263	250	251	262	267	247	256	253	273	235	255	265	234	238	235	242	238	265	262	257	236	257	249	234	252	264	241	216	263	254	222	245	253	241	275	254	284	244	247	246	249	256	256	289	244	250	245	235	252	247	226	249	246	228	243	236	242	271	255	254	259	246	245	227	244	257	235	251	270	237	268	241	215	256	254	273	248	253	236	260	241	255	226	237	265	250	252	244	232	233	249	256	287	252	238	265	248	257	298	264	246	241	237	223	228	264	282	259	278	262	209	257	264	236	233	249	256	255	228	237	266	252	274	262	255	254	237	239	263	253	246	236	250	248	231	233	246	273	237	248	225	274	230	227	252	240	232	248	245	266	261	259	260	257	241	230	246	274	221	261	234	255	246	241	214	238	279	267	235	247	261	259	269	215	238	265	232	271	252	237	246	221	262	255	250	261	218	263	239	259	271	268	262	231	237	246	251	261	237	252	239	218	254	229	249	232	278	244	247	279	246	263	259	265	246	242	247	245	249	269	237	247	257	240	245	227	248	230	210	228	246	239	263	254	254	262	260	265	258	267	257	264	243	242	262	271	227	254	260	243	242	269	242	249	240	220	262	237	226	261	228	255	247	249	266	254	230	264	289	259	231	231	258	242	279	264	270	248	233	253	246	253	250	254	279	250	246	249	264	243	236	264	272	238	269	246	252	265	274	271	253	288	264	270	261	245	273	240	252	262	284	253	248	265	242	251	257	263	269	251	268	269	266	250	268	247	260	246	246	254	258	247	267	242	240	249	245	250	278	245	233	224	255	282	249	220	274	232	276	258	261	237	226	273	286	260	258	249	267	240	242	250	244	237	241	236	266	267	274	215	253	235	255	259	210	216	252	264	259	252	255	239	264	269	226	249	234	273	277	247	238	276	232	247	266	250	264	229	248	265	248	226	239	267	266	232	239	242	242	249	240	268	266	259	277	263	253	297	266	261	240	229	268	251	259	249	257	236	249	236	281	252	251	252	241	272	267	271	264	225	274	228	261	243	234	247	244	263	239	240	283	260	256	258	258	236	264	262	219	273	259	260	260	236	239	226	261	241	260	223	243	232	244	244	271	250	230	256	283	267	238	260	246	231	256	243	231	264	263	271	257	238	236	242	250	287	227	235	268	251	280	252	264	250	250	239	249	246	232	246	222	253	257	261	280	244	258	236	267	237	241	216	239	233	261	257	255	245	263	264	265	243	258	270	268	273	259	256	233	262	206	238	268	254	253	230	265	240	279	260	232	237	239	225	238	210	244	270	264	240	275	256	239	244	220	252	238	251	231	253	228	250	214	220	256	219	224	241	249	249	236	292	270	274	236	240	247	261	273	296	257	242	272	236	253	244	222	250	239	256	245	278	291	266	224	245	273	254	276	238	267	243	248	232	239	248	248	268	266	246	232	220	267	245	240	238	236	248	248	238	250	231	234	239	260	260	252	247	247	243	269	265	268	222	257	251	270	265	252	245	285	264	248	240	244	262	217	235	238	253	242	255	231	259	227	253	225	257	268	267	244	234	227	267	239	253	235	267	243	246	245	262	223	248	227	225	256	242	225	248	266	223	252	246	261	226	260	273	250	261	249	249	261	235	256	269	263	246	248	247	259	259	251	246	238	271	252	280	240	259	259	234	245	227	260	235	230	246	238	246	225	254	254	255	260	221	266	271	271	248	255	272	276	281	261	259	269	237	241	242	253	248	246	244	259	264	255	239	238	241	271	268	233	271	240	258	268	246	250	242	260	255	233	232	250	244	254	254	244	248	257	248	243	222	252	215	245	235	240	248	263	259	241	247	272	249	255
4827	2294	2019	1988	1654	1507	1861	1955	5783	8744	7874	5488	3528	2108	1168	828	748	640	640	657	609	681	635	622	607	643	607	609	624	654	667	638	685	607	650	644	684	605	642	672	642	694	631	649	640	628	677	614	653	644	697	662	635	645	686	618	645	717	651	610	623	633	661	656	618	660	639	644	648	652	658	671	673	665	606	616	623	676	634	620	600	651	662	632	632	621	645	645	674	648	651	604	669	618	619	642	656	646	642	603	638	617	657	587	652	620	671	661	635	657	667	670	605	630	640	649	711	631	644	625	662	645	659	657	626	654	641	643	613	649	647	627	621	636	687	667	642	623	638	653	607	616	678	651	684	700	667	623	622	636	642	614	664	676	635	700	634	581	613	616	636	648	683	657	633	588	673	650	635	664	635	632	660	651	661	657	642	637	645	628	601	646	630	638	636	645	687	637	629	678	642	606	640	641	605	650	651	637	659	637	694	605	611	677	685	660	616	665	656	658	638	646	615	637	611	631	618	629	665	620	623	658	658	672	649	682	665	636	667	621	650	622	568	718	633	624	688	619	644	640	640	621	639	597	636	619	657	664	634	652	654	576	612	646	659	608	650	656	643	625	644	654	608	610	656	612	627	679	609	633	664	675	679	646	617	658	606	666	702	600	624	651	677	646	640	630	645	654	642	627	613	638	640	689	670	623	654	628	649	632	641	626	646	687	631	648	694	575	618	673	637	652	640	619	647	631	656	627	650	636	640	686	649	659	649	658	619	630	650	659	610	607	643	623	649	630	626	649	674	691	612	662	675	606	602	660	629	642	658	665	641	609	627	594	649	644	659	663	606	620	640	639	642	643	673	618	666	684	630	664	638	683	658	606	665	642	671	652	613	699	661	651	651	631	667	657	648	639	617	625	628	645	642	642	617	653	652	608	643	633	650	612	621	648	660	637	656	626	664	628	691	646	661	608	672	669	633	625	611	640	644	637	628	619	654	634	643	630	622	571	610	653	671	648	611	636	686	621	661	607	633	642	641	618	655	648	676	652	606	640	640	630	669	645	661	687	659	660	698	636	632	653	643	658	661	635	630	630	608	688	630	635	620	641	665	666	635	664	665	657	647	632	645	686	699	685	680	643	664	624	662	695	627	587	612	671	601	617	637	657	638	648	634	598	643	633	656	661	667	689	663	627	655	665	612	662	630	695	598	592	664	652	684	653	659	613	606	675	671	636	631	583	655	635	641	680	657	607	664	616	640	623	670	619	628	657	646	700	625	628	661	668	675	659	660	684	682	671	642	628	671	649	652	637	685	629	627	646	610	651	654	630	679	659	652	618	683	601	645	651	649	681	680	611	647	642	615	658	648	642	665	610	631	679	609	640	704	634	683	666	645	640	656	674	633	662	685	631	672	643	619	657	666	599	597	638	630	620	624	654	659	685	657	604	642	632	676	677	627	635	637	621	630	619	635	639	627	623	704	630	624	672	634	681	604	652	635	693	628	652	640	603	626	668	644	640	638	654	653	607	663	619	635	668	677	623	661	667	661	662	594	648	642	640	636	657	679	675	666	582	621	672	634	647	639	670	672	647	656	638	673	657	633	669	633	619	686	652	614	662	652	641	578	639	636	616	622	653	682	643	667	611	695	680	701	634	672	643	593	612	598	624	643	643	641	615	656	625	677	627	674	653	648	663	621	643	609	615	624	659	656	649	600	601	622	613	666	631	581	631	651	592	645	665	613	669	641	643	637	633	644	692	686	642	653	678	670	654	635	636	636	623	637	632	643	663	612	657	637	606	648	638	620	638	627	620	646	624	662	674	662	668	641	609	671	653	628	690	679	665	657	651	601	655	625	631	621	678	671	669	661	631	664	637	694	634	664	659	661	642	678	588	672	634	649	649	652	599	619	641	592	596	645	603	639	626	647	650	655	615	673	604	647	658	639	643	671	636	637	667	665	613	654	638	654	647	659	659	627	663	630	657	603	648	652	671	620	642	653	638	659	628	627	646	652	577	645	613	640	680	612	671	653	661	649	614	640	653	616	670	650	628	625	595	603	658	651	640	626	604	685	669	627	655	652	612	629	663	664	617	669	620	646	628	666	672	642	652	651	613	680	595	655	650	632	666	621	606	655	639	647	631	625	632	624	616	653	638	615	673	627	593	619	659	691	636	621	602	646	620	678	574	629	627	690	662	642	630	649	660	629	673	599	645	669	634	636	626	678	648	637	654	599	634	602	678	692	651	682	636	645	658	638	642	659	639	634	634	667	703	685	611	651	634	626	671	621	586	643	635	634	649	614	667	626	627	680	592	648	647	656	656	605	648	654	689	632	671	634	655	594	643	692	630	645	623	635	651	627	650	641	682	619	683	666	630	624	629	629	668	602	671	646	676	676	643	621	664	595	642	609	647	672	667	649	610	673	632	644	638	628	679	626	656	644	655	597	611	661	633	605	643	636	684	648	638	654	642	683	656	654	612	655	628	663	687	702	610	644	622	688	661	647	626	645	605	662	662	655	611	642	681	666	634	613	624	671	666	669	649	631	658	635	641	668	647	666	643	660	646	622	651	672	669	652	633	642	619	595	648	654	623	650	684	627	635	652	628	661	639	637	680	663	698	673	630	621	642	641	644	688	626	651	645	663	617	647	584	662	660	643	629	653	640	676	614	664	604	650	629	643	626	653	632	621	650	667	655	672	646	671	682	608	626	660	654	617	627	686	639	646	649	619	613	618	687	604	663	625	623	662	680	666	673	635	623	648	633	652	646	623	645	650	659	631	670	656	626	621	613	635	643	613	685	668	672	654	680	682	594	659	643	625	618	651	682	634	644	652	627	623	654	651	636	636	639	610	617	645	658	639	639	655	580	654	625	675	617	679	645	625	664	644	674	612	615	616	617	584	646	650	614	669	648	666	677	640	608	593	603	682	710	669	594	674	672	663	618	592	665	638	623	628	606	637	665	635	684	591	642	624	609	648	598	648	652	690	655	633	626	672	659	662	658	636	648	668	648	687	638	644	647	597	654	704	617	634	657	609	680	654	668	657	670	657	685	604	666	616	667	632	615	675	638	635	617	624	598	659	628	692	659	637	648	699	635	632	665	633	619	636	662	665	675	623	614	621	657	666	606	651	571	650	644	607	651	643	610	672	597	649	642	688	667	639	684	625	642	592	651	652	652	606	665	626	614	663	627	622	629	631	696	631	641	658	613	684	664	650	628	593	653	608	650	638	624	594	642	658	686	608	633	646	652	628	644	704	587	664	656	645	650	628	674	662	659	656	645	642	630	672	656	622	615	651	657	645	657	634	662	640	649	683	646	633	639	613	628	624	661	686	634	677	665	673	599	623	692	628	621	623	646	602	652	650	620	624	636	660	675	648	621	627	666	618	669	599	670	659	645	642	632	618	594	608	648	608	651	678	614	644	644	616	662	656	648	664	658	686	630	664	647	664	631	636	645	608	645	654	615	659	625	644	640	689	615	655	645	645	660	629	631	632	643	655	629
35161	14711	7504	3928	2076	1516	1548	3133	9376	18579	20696	14331	7112	2622	1023	505	348	286	263	281	251	272	284	299	265	263	278	274	299	245	267	277	254	268	277	254	277	265	233	256	268	261	246	282	250	250	260	287	254	247	274	263	250	262	250	303	251	266	286	246	249	283	280	286	285	260	284	285	255	271	305	255	270	273	276	253	267	257	287	262	256	264	264	268	242	279	269	301	273	243	278	275	283	300	278	258	261	270	299	271	259	291	271	261	270	262	278	297	271	239	288	280	278	278	272	266	256	252	273	281	294	247	243	269	246	291	290	247	261	284	274	259	297	291	287	259	267	292	234	283	252	265	284	256	281	277	265	266	273	281	279	257	277	277	256	281	283	274	251	253	277	271	264	262	281	252	292	272	259	270	271	277	265	273	276	262	250	279	270	276	286	247	302	271	265	278	283	269	280	262	250	241	249	253	257	239	252	267	250	275	276	264	272	257	250	297	276	254	259	265	270	309	283	272	284	270	287	264	260	276	269	306	265	294	248	276	270	289	276	250	270	284	281	290	237	250	292	279	269	267	279	243	253	279	280	269	260	249	267	270	278	269	244	262	276	262	281	255	271	291	253	244	276	273	279	261	269	262	272	267	266	275	290	259	261	277	266	261	257	257	291	259	293	257	293	282	251	259	269	277	287	243	263	271	296	239	270	273	261	308	272	279	252	246	318	272	281	261	240	246	277	276	284	275	265	287	245	250	260	273	251	259	287	274	250	270	243	277	269	271	228	274	282	269	269	299	274	282	262	278	284	267	275	279	239	283	275	270	252	282	286	267	265	254	271	313	278	263	266	296	271	234	279	237	280	267	284	257	280	286	267	270	286	284	283	267	243	299	250	257	286	286	254	264	263	260	287	247	256	290	277	288	273	260	282	258	298	275	252	276	262	289	280	252	252	250	284	255	299	259	268	293	280	247	277	291	247	251	269	249	263	279	273	295	272	275	239	267	259	280	249	289	260	257	273	245	283	284	262	253	243	263	290	216	293	263	271	291	250	224	247	249	267	252	271	247	263	269	268	240	279	237	263	268	268	317	257	277	296	271	243	275	275	262	245	254	249	277	261	307	281	274	284	293	260	283	227	255	279	267	233	254	288	245	258	249	248	265	261	279	275	285	270	269	255	279	255	281	255	247	285	261	267	249	258	299	273	260	284	272	287	281	240	302	287	272	300	249	278	278	261	272	234	261	227	259	291	282	254	278	287	254	284	277	285	296	295	258	252	280	263	275	278	295	263	264	262	280	293	263	266	247	274	284	276	274	251	253	287	290	270	275	270	237	244	275	298	267	247	252	242	256	258	255	253	277	300	259	248	255	285	259	265	266	266	292	293	241	293	253	281	270	283	279	260	257	280	275	283	301	269	265	267	264	266	265	252	299	295	291	290	296	307	279	278	245	258	260	240	268	251	270	231	270	272	252	275	261	260	249	252	293	298	268	307	275	260	266	293	268	240	261	290	284	263	246	259	275	257	290	281	298	275	293	269	240	287	261	258	284	256	270	261	232	292	259	243	302	260	283	270	272	252	251	258	261	250	267	255	252	252	274	252	266	283	289	283	271	286	249	265	273	274	298	248	252	287	246	244	300	293	278	269	263	260	297	307	267	254	266	272	281	253	253	254	285	270	276	258	278	242	288	284	267	260	276	292	271	281	236	299	262	263	245	274	268	279	271	256	262	278	250	290	261	260	282	252	302	294	260	276	256	278	254	279	290	272	246	281	273	251	248	256	263	258	273	270	298	278	273	259	271	293	276	273	268	280	274	258	264	259	247	283	301	307	306	260	276	280	267	262	281	259	285	266	255	279	266	238	260	256	279	284	277	292	278	282	258	272	275	252	276	256	272	305	256	252	240	262	286	294	273	265	233	296	268	275	288	300	272	278	258	263	288	275	307	266	259	295	247	274	268	283	281	278	261	256	257	283	274	283	262	249	284	265	264	296	265	275	274	258	263	264	291	253	269	272	258	249	269	261	312	248	252	235	275	266	257	270	274	279	265	274	270	266	272	297	252	267	250	267	276	269	259	269	271	264	276	274	271	287	252	290	280	285	291	279	286	258	277	270	292	274	265	226	273	265	275	273	270	254	250	261	268	279	215	284	280	270	254	276	279	306	291	269	257	266	272	263	255	241	273	248	259	249	284	268	279	243	264	263	286	285	284	271	265	264	284	287	289	293	270	270	246	246	268	297	285	301	259	244	274	251	270	269	267	276	282	255	254	253	251	263	250	251	295	274	287	300	271	254	270	285	256	283	269	254	278	295	278	251	274	272	283	267	287	267	255	277	276	298	282	291	264	316	241	273	301	265	268	261	282	274	262	257	287	241	272	272	264	293	267	268	237	276	270	298	266	273	245	245	242	280	257	268	247	247	285	272	261	251	272	260	259	277	226	278	290	271	242	264	264	230	272	247	244	267	265	319	274	262	276	260	271	271	267	270	248	278	292	284	273	283	277	245	241	262	250	265	257	257	279	244	278	286	273	285	267	277	255	252	285	287	279	282	255	232	253	274	290	261	261	307	274	278	270	295	268	279	257	277	265	267	286	266	277	255	288	270	249	265	286	273	265	298	263	274	264	263	252	301	258	244	297	269	282	266	255	263	253	263	297	267	259	270	236	235	288	252	273	252	281	260	263	250	236	267	271	258	266	289	249	282	265	262	264	264	266	270	270	292	305	272	278	265	282	251	311	268	266	289	269	266	277	283	277	306	253	279	263	264	248	248	278	304	278	278	287	272	291	262	297	233	277	295	268	280	256	258	238	248	270	289	286	296	259	270	279	263	269	270	263	255	246	256	268	260	269	274	308	267	269	243	249	301	251	285	258	288	254	248	293	258	244	267	283	303	287	292	233	253	294	259	263	278	257	275	259	286	278	263	252	283	252	258	266	261	261	263	254	268	262	285	293	274	267	239	254	286	249	303	255	258	288	278	265	282	286	244	250	283	272	258	244	239	278	271	280	276	293	278	299	242	257	291	271	278	314	288	269	252	255	256	262	311	284	260	247	269	257	290	257	276	280	265	283	289	265	271	256	283	280	249	259	277	256	256	259	277	238	278	282	241	302	287	256	273	249	310	265	259	265	272	266	259	243	264	277	263	259	237	263	246	249	291	265	280	263	264	292	284	254	287	301	256	253	290	301	280	284	268	277	249	284	262	259	306	298	257	249	231	258	280	264	282	250	268	251	224	244	258	268	244	267	292	271	276	274	286	294	266	260	272	271	305	283	245	276	297	247	263	276	303	278	273	261	255	296	260	268	275	250	309	304	257	264	264	264	267	230	305	275	280	276	260	283	300	278	281	261	265	281	294	264	256	236	241	260	290	267	236	286	278	261	265	261	260	249	273	242	266	280	261	280	258	282	282	262	281	237	262	282	287	262	281	267	286	300	276	271	260	248	254	281	301	271	253	263	276	278	282	252	279	266	257	278	271	277	276	261	266	254	276	274	311	285
21933	3279	4608	6247	5880	6083	6870	13708	29455	40985	41023	33207	21551	10892	4241	1759	941	764	747	665	671	677	712	659	630	718	624	766	671	689	690	659	655	726	738	664	631	687	692	756	708	694	689	681	687	686	680	694	701	665	695	671	650	681	716	685	706	673	663	694	725	634	736	657	642	694	700	699	706	738	696	713	698	660	685	671	709	668	691	665	674	640	619	666	687	690	725	686	716	734	673	705	663	761	707	713	680	731	685	710	686	673	664	673	700	665	697	686	718	679	690	692	744	680	648	739	690	711	720	678	685	691	712	687	715	649	736	676	650	672	639	703	674	664	716	657	712	657	679	690	670	716	724	674	639	706	679	717	681	637	655	668	691	747	728	653	695	705	717	683	664	707	706	695	694	707	662	729	691	660	640	702	684	709	674	671	672	679	673	715	717	720	664	722	696	689	723	664	690	665	660	660	666	689	715	682	655	725	697	698	701	718	684	698	743	665	692	689	682	691	691	728	640	661	679	696	678	755	665	695	751	671	700	672	684	725	692	726	688	665	707	733	681	708	671	743	708	618	689	697	700	689	692	635	722	687	683	714	731	675	643	701	680	692	632	686	701	688	695	712	678	658	713	663	707	684	704	701	636	671	714	672	667	720	712	739	642	662	667	655	655	742	668	697	683	661	673	659	668	685	693	663	716	718	686	672	720	696	716	668	678	637	643	680	731	717	655	667	670	641	685	672	632	701	691	678	705	651	748	697	655	684	681	690	690	711	700	693	696	697	685	640	660	744	694	718	700	694	684	720	668	680	678	653	686	634	685	682	716	696	701	684	704	661	765	675	661	693	720	701	685	712	691	667	711	659	660	681	683	672	629	678	750	651	687	679	678	685	662	721	665	714	691	710	695	675	681	706	684	715	685	676	726	663	684	691	653	672	646	696	674	653	709	726	708	670	681	719	664	640	709	659	696	679	713	716	677	693	699	649	687	721	660	666	706	701	670	704	670	703	671	694	705	655	686	704	728	636	707	706	715	679	703	699	649	714	690	756	689	749	633	705	710	660	699	697	694	713	658	619	697	700	734	708	690	675	691	699	651	700	620	665	674	659	692	667	749	712	695	634	684	693	693	662	678	688	681	732	669	736	685	723	759	700	685	713	726	647	669	678	700	696	668	710	687	718	649	682	677	718	705	694	656	659	685	661	711	651	698	711	655	663	654	664	644	704	666	704	680	672	703	662	678	688	734	766	689	674	692	675	673	752	738	619	673	716	695	672	712	682	682	692	666	683	679	670	687	767	720	711	724	697	697	666	647	698	710	669	706	737	704	665	661	715	683	693	673	750	657	633	647	715	682	675	663	712	645	722	670	681	680	671	680	713	674	640	731	663	701	674	669	690	739	688	709	673	727	732	709	700	687	714	712	699	704	724	668	679	722	655	710	718	678	685	688	696	645	721	686	671	653	693	646	714	669	672	661	688	694	697	692	734	711	703	704	687	669	749	682	724	653	678	687	680	659	689	716	739	704	709	695	648	718	672	667	701	698	699	661	722	672	710	677	679	723	694	715	689	691	660	671	658	768	689	662	674	708	711	684	650	701	720	696	688	685	697	676	674	697	690	719	678	667	669	669	712	658	681	655	683	650	731	675	700	706	713	722	669	667	667	701	656	678	710	675	727	664	760	671	698	675	727	750	702	672	665	691	686	685	713	711	688	691	705	711	709	678	693	742	724	725	672	674	659	719	672	710	715	615	698	689	655	726	689	705	676	655	749	689	707	701	725	696	677	652	657	651	669	667	700	706	729	696	699	689	737	670	669	695	699	695	715	633	713	661	675	732	672	714	657	700	726	713	683	717	742	712	669	643	683	644	684	685	685	680	723	707	640	664	711	657	674	719	673	731	701	702	637	697	735	688	707	738	745	750	696	720	675	668	687	689	698	713	733	687	727	694	709	716	659	704	703	700	695	682	703	690	696	703	700	694	685	670	717	657	706	739	669	697	630	662	656	739	704	653	687	694	671	665	647	680	670	659	671	682	723	645	683	694	700	691	652	677	633	706	720	650	651	712	685	713	685	713	714	687	674	684	657	619	697	673	694	713	731	683	670	690	716	730	722	650	688	662	724	653	713	715	685	699	687	727	658	700	674	691	689	683	684	689	692	646	692	680	691	646	708	667	713	680	637	690	683	729	715	640	670	698	690	675	673	677	668	698	701	728	694	673	667	701	655	688	696	711	710	710	701	644	711	676	696	709	698	669	660	722	724	692	673	646	662	636	719	712	704	695	721	704	703	697	688	691	672	696	699	684	701	636	660	666	674	731	681	644	699	708	633	685	680	758	675	693	763	734	680	694	636	680	678	693	726	678	695	701	730	696	713	692	694	709	680	667	702	703	722	691	653	689	648	614	666	714	700	716	683	656	713	705	664	683	656	728	635	665	688	697	656	655	676	687	706	714	689	698	719	629	678	693	680	682	714	679	636	668	670	675	703	693	694	704	715	703	667	707	647	690	696	687	717	640	743	677	679	681	720	732	758	634	715	672	666	691	681	682	701	703	725	732	695	691	659	654	662	699	684	699	738	671	713	727	710	715	699	680	699	690	697	688	703	661	656	726	675	673	632	672	720	648	719	663	664	683	694	642	663	715	702	698	700	697	754	675	686	690	693	688	696	674	706	627	689	687	664	688	698	667	677	680	680	738	667	709	684	643	684	676	676	685	631	673	697	721	686	684	661	696	664	731	697	712	681	702	729	691	707	685	630	670	652	699	713	656	636	709	697	690	707	662	724	690	737	716	653	652	638	678	680	679	717	758	664	694	684	671	724	683	648	705	666	686	716	684	693	723	706	676	734	700	672	694	696	642	687	716	711	693	720	730	667	742	653	666	685	678	702	674	685	693	671	708	686	680	683	669	696	648	720	706	712	681	651	707	697	705	701	663	704	670	672	657	685	708	686	671	693	694	722	671	663	710	648	682	746	703	710	680	689	657	708	704	699	661	672	667	695	700	689	672	690	692	708	709	674	663	701	681	751	686	716	679	653	644	655	671	679	697	668	656	716	640	696	666	759	693	697	696	656	681	711	689	685	689	634	651	730	715	711	703	725	687	692	686	673	693	717	687	670	683	622	682	665	681	693	694	718	700	699	717	690	707	678	697	694	711	702	678	680	696	689	692	682	688	698	717	675	668	666	671	665	740	721	682	665	673	704	669	663	662	704	684	643	695	728	663	701	703	670	663	684	655	745	677	675	661	705	679	686	655	690	711	721	651	691	660	668	698	682	664	686	653	683	662	713	686	716	737	728	676	726	663	709	696	661	681	675	682	675	688	680	727	677	697	655	708	699	679	700	680	649	650	702	677	687	618	693	679	684	672	715	707	693	698	653	705	692	644	663	703	713	689	716	698	699	691	670	698	737	707	742	694	665	679	647	673	701	683	665	658	688	676	699	692	702	666	699	685	636	704	656	668	695	726	677	690	679	715	698	668	696	679	688	718	686	685	714	670	701
34448	12166	8703	5489	3523	2948	3090	5885	16144	30961	34482	25641	14519	5648	1870	697	333	280	259	228	224	253	236	238	252	250	238	240	256	246	257	234	268	237	257	232	238	264	238	237	246	264	242	263	276	278	252	229	249	241	257	225	246	263	251	254	235	249	238	238	211	231	252	260	258	244	233	251	245	234	203	264	230	260	241	241	248	263	253	242	282	230	226	257	242	250	242	251	238	246	228	237	235	255	241	258	230	270	257	223	230	243	258	244	261	236	220	266	262	226	247	215	226	244	267	214	243	241	236	258	252	258	215	235	253	231	231	242	245	263	246	231	254	230	225	233	265	238	248	237	232	199	247	233	245	255	222	284	228	247	261	210	221	245	285	247	217	236	227	203	223	242	263	263	244	226	251	270	216	243	260	224	234	224	266	206	243	230	246	261	263	254	246	236	246	242	232	234	222	230	233	212	234	219	233	244	253	254	234	232	260	251	241	235	262	225	247	222	252	229	222	241	250	231	225	251	230	280	236	231	228	282	253	235	234	228	231	253	247	254	211	216	239	251	231	263	237	257	226	235	273	230	245	247	220	289	250	252	216	240	231	253	239	248	217	254	195	254	239	258	222	254	246	261	261	231	226	231	271	260	247	245	238	245	236	233	239	251	234	267	229	237	238	237	222	233	232	244	261	270	283	234	260	254	241	221	238	241	238	270	245	215	231	224	247	238	241	245	253	252	264	214	263	254	242	242	222	242	243	212	257	233	262	258	256	245	245	221	238	247	244	270	227	244	261	258	255	235	253	235	253	227	262	252	239	224	246	271	224	214	228	252	234	239	241	263	243	247	235	243	255	220	227	238	244	256	254	241	224	229	249	240	243	244	250	257	237	271	225	261	222	243	252	248	224	278	231	253	271	249	251	231	237	228	251	243	238	229	264	247	260	263	243	246	243	245	245	227	243	238	274	240	219	256	268	256	230	231	215	219	257	230	270	234	267	237	226	236	276	252	262	244	247	235	246	241	234	262	253	234	249	211	252	262	263	279	203	215	243	255	270	245	257	226	234	230	230	284	244	239	236	234	234	259	246	241	245	232	261	230	275	243	226	270	264	196	225	251	271	244	218	261	246	243	267	222	235	234	236	210	238	240	251	244	257	248	232	243	231	255	271	218	257	263	267	232	250	242	238	263	229	246	219	282	227	227	261	241	233	224	258	226	243	224	226	262	246	218	228	224	230	223	250	272	254	235	215	249	241	253	259	254	215	253	261	251	229	242	256	222	249	221	236	258	219	216	239	256	249	251	252	222	231	212	234	254	293	242	233	232	255	243	226	222	254	250	261	227	236	253	235	238	262	274	253	234	237	238	233	249	261	214	235	248	246	213	247	226	241	227	254	239	233	253	266	212	242	258	234	255	214	252	267	237	215	230	237	219	197	237	243	232	246	252	225	280	257	233	242	259	257	262	248	248	225	232	252	240	234	216	236	236	208	255	241	265	229	213	243	256	259	241	252	275	251	254	242	230	229	238	230	252	245	234	255	246	260	243	220	232	273	264	218	230	250	260	238	238	259	255	239	253	260	224	246	251	231	239	225	236	250	236	234	238	247	266	241	228	248	249	262	227	227	255	250	269	223	236	246	247	259	234	253	248	228	255	231	261	183	251	272	241	240	235	237	221	242	249	266	280	244	218	226	259	217	239	242	213	225	261	241	242	262	262	241	250	256	251	240	246	225	258	241	266	221	261	251	260	247	229	239	215	244	226	220	254	247	248	235	228	246	229	275	229	228	245	262	263	243	262	233	231	247	251	244	242	265	218	227	221	217	261	232	237	267	237	225	249	233	240	225	231	227	258	238	224	241	242	235	249	229	286	233	241	240	258	241	251	244	254	283	234	257	236	235	268	245	236	256	218	268	270	225	252	223	249	230	204	225	214	220	225	262	249	251	233	215	249	219	245	232	244	248	227	222	232	243	233	221	246	248	237	246	239	262	240	257	215	231	230	248	265	227	221	268	265	256	234	237	219	259	278	221	232	236	254	228	234	231	226	252	237	217	259	225	222	253	238	214	228	230	250	248	242	255	238	232	229	269	241	237	252	228	239	249	241	230	236	255	239	238	240	269	221	236	223	238	240	252	250	273	239	258	229	228	236	230	249	217	238	254	262	264	256	248	210	242	229	265	252	243	249	249	218	235	237	215	232	248	224	230	251	231	216	244	248	253	250	236	260	246	254	225	259	244	257	222	231	253	283	248	219	235	243	263	232	243	243	236	263	216	251	255	248	256	235	257	264	246	232	220	258	268	230	257	243	230	242	256	243	251	263	244	274	239	255	239	227	265	253	240	227	255	227	226	231	258	257	245	245	239	224	249	246	242	243	252	260	237	226	234	249	275	250	245	248	246	229	244	237	228	224	251	266	237	252	250	247	218	237	250	233	213	268	245	214	230	240	255	260	241	243	257	247	256	252	204	215	222	248	242	228	227	207	219	242	235	237	248	242	254	224	256	247	241	230	249	224	225	213	241	239	219	230	258	235	256	233	243	254	240	228	214	263	251	241	277	254	262	290	233	248	231	272	262	223	249	263	267	222	207	242	222	261	251	234	255	246	255	233	275	250	253	249	244	242	241	233	230	237	222	221	233	247	242	227	248	226	266	250	241	249	225	256	266	258	235	221	246	212	242	252	218	237	211	242	261	261	240	214	244	221	231	264	219	204	238	249	219	223	235	251	240	244	209	240	225	216	232	237	230	246	247	236	280	218	238	248	247	254	219	246	247	247	234	248	247	236	225	245	245	253	263	290	251	232	267	255	212	233	237	270	235	260	251	245	230	246	246	231	250	261	250	247	216	238	236	269	220	225	263	222	211	246	260	236	242	253	251	243	255	249	270	266	246	236	246	225	254	228	265	237	255	228	256	241	233	257	213	278	245	220	210	225	246	268	225	242	234	243	244	237	255	275	244	238	221	241	232	211	233	250	244	274	253	253	261	253	237	262	240	231	220	254	215	241	252	243	218	249	232	269	206	221	236	266	254	226	230	218	211	222	280	260	241	240	234	257	237	227	255	225	202	232	243	238	245	220	263	230	224	249	224	236	246	254	231	246	227	234	234	227	264	245	252	225	264	240	266	248	258	244	245	273	241	256	237	259	227	257	214	228	234	229	230	239	229	230	250	243	210	250	245	284	260	234	251	245	246	242	244	232	257	238	233	246	258	237	246	266	234	258	251	247	236	258	246	224	217	235	229	246	236	232	235	242	220	260	239	237	222	245	240	245	245	250	242	243	232	237	256	245	242	252	260	255	253	227	247	257	233	247	230	263	231	243	255	273	236	250	235	241	257	230	214	251	263	266	224	229	239	268	240	229	222	245	238	217	239	262	214	234	254	266	242	224	241	231	229	247	251	256	210	237	224	232	225	233	266	221	259	241	246	241	264	248	240	236	260	249	241	249	261	243	273	247	251	227	238	232	245	258	256	236	235	238	223	270	243	241	262	234	239	234	217	265
18738	3372	8892	11185	10191	10419	12545	21021	37809	50849	52008	43191	32319	18262	7826	2657	1100	742	656	624	630	611	659	596	624	625	639	586	634	636	630	627	612	629	622	702	650	667	602	638	632	599	606	629	659	628	613	671	656	604	618	640	633	607	641	655	623	616	626	566	650	672	626	616	623	616	586	624	632	634	605	593	603	684	612	629	620	595	638	674	642	650	634	659	679	593	631	629	626	618	589	661	606	655	596	651	638	602	568	633	642	668	671	653	630	674	642	630	623	633	623	659	586	652	618	599	640	663	663	575	694	592	639	592	623	634	669	648	608	647	620	635	642	682	620	660	644	626	582	630	620	647	617	613	634	652	630	661	633	635	631	645	665	640	627	672	645	624	634	599	632	633	618	646	632	647	626	587	625	600	579	645	654	575	611	624	655	660	609	611	676	597	638	615	643	651	640	605	643	633	645	620	668	626	637	601	599	642	680	601	628	614	597	604	610	670	666	663	649	621	640	634	667	599	613	607	592	610	649	611	659	645	636	635	616	597	614	619	623	648	642	632	618	596	636	612	607	644	634	599	604	646	623	655	562	674	660	598	608	588	618	602	641	646	608	617	618	643	632	638	616	615	637	610	584	601	639	640	641	606	605	630	646	643	629	612	634	630	611	621	646	639	620	659	614	621	629	626	576	650	604	595	618	660	605	615	666	667	591	646	676	652	647	636	614	609	657	632	631	616	662	617	631	641	575	665	575	590	584	597	644	645	675	598	642	619	598	662	644	626	639	605	619	671	644	650	641	622	636	639	648	630	613	601	647	650	618	621	627	608	648	623	619	598	660	569	602	623	628	648	662	627	611	627	593	605	632	676	634	604	655	613	600	602	634	628	638	649	646	640	631	644	643	611	615	621	659	633	614	631	592	648	629	600	648	618	681	629	635	651	586	582	602	609	641	599	632	644	598	596	678	596	640	641	629	612	651	548	577	610	625	642	688	626	625	586	644	651	625	627	637	608	595	630	614	607	618	629	617	610	612	636	605	646	632	665	592	667	651	624	655	634	598	645	670	626	639	657	633	614	656	625	625	603	617	664	603	679	628	588	618	609	604	648	638	640	612	623	634	613	604	643	595	667	614	603	695	631	647	606	604	621	645	605	597	627	622	668	603	608	606	634	687	646	610	621	633	596	605	672	604	640	658	670	611	572	649	621	591	625	623	692	636	639	582	634	610	571	620	637	603	657	595	612	637	636	662	594	632	620	615	626	623	687	627	658	614	630	646	624	591	649	635	689	669	599	612	649	629	606	603	601	629	642	626	646	630	604	589	631	669	592	642	618	649	616	645	672	645	611	608	594	620	585	655	601	642	589	618	616	621	587	633	578	617	625	635	655	603	623	612	644	667	642	605	621	614	607	623	646	625	611	640	619	635	597	623	637	648	655	631	604	615	603	644	638	649	629	599	620	643	648	607	585	584	613	606	615	630	654	646	630	600	624	644	633	639	630	580	624	648	606	610	595	649	675	638	629	624	669	630	614	584	636	596	648	656	594	634	639	623	627	680	645	615	642	673	645	634	649	646	631	603	634	654	632	616	571	593	612	606	645	632	632	629	615	661	639	631	625	621	653	634	634	621	640	618	614	608	621	651	576	597	593	611	616	620	716	622	617	637	593	646	574	623	657	634	664	604	616	648	649	640	570	638	595	635	673	599	594	608	596	642	633	615	645	633	604	607	627	609	591	640	626	609	625	644	609	622	608	596	670	617	616	601	641	637	655	608	645	593	620	636	657	582	666	695	664	630	604	656	656	616	633	604	622	597	636	638	586	644	632	629	628	624	632	599	619	603	643	600	616	652	628	603	621	623	610	669	616	644	605	618	637	642	689	670	615	632	644	629	610	616	654	651	625	660	662	602	600	634	653	635	624	633	628	621	602	612	615	673	587	570	619	597	684	688	609	639	643	602	627	649	620	627	629	626	617	639	625	602	614	628	625	627	668	607	610	602	626	655	630	625	602	618	661	588	585	664	608	627	638	597	597	642	636	640	596	636	634	637	611	621	636	639	641	611	617	599	640	676	627	653	609	600	620	614	601	589	647	601	599	650	668	665	651	629	628	594	592	623	610	575	626	654	661	627	613	601	644	626	622	653	614	603	625	636	703	659	679	616	628	645	635	630	600	623	593	618	625	629	654	634	634	621	588	643	628	653	624	624	610	597	598	594	669	630	628	637	622	646	631	611	658	592	627	627	619	598	623	618	644	621	659	639	615	656	622	628	613	629	630	662	661	645	638	640	616	614	588	642	627	621	615	648	629	608	642	630	603	610	628	650	640	622	633	630	648	665	592	628	662	640	582	649	629	586	644	614	610	650	638	625	620	628	615	602	643	690	664	627	613	675	602	633	605	697	658	661	626	626	619	575	641	666	654	654	618	603	635	610	610	629	652	609	632	609	601	646	626	615	630	613	612	643	600	616	603	616	634	639	630	654	629	604	666	687	664	665	648	547	656	621	686	632	644	642	593	616	596	626	599	586	611	570	620	637	619	632	627	647	662	623	652	607	640	632	661	604	626	645	641	586	621	622	657	620	625	608	648	622	649	619	633	607	650	627	664	621	605	613	624	644	599	605	630	644	647	621	644	616	615	661	644	651	632	649	631	589	650	621	635	601	649	619	638	642	663	603	624	633	620	616	676	652	587	693	621	664	611	649	628	603	614	659	631	599	638	668	586	645	631	630	692	640	628	646	627	631	680	640	599	638	623	619	589	671	595	599	658	642	632	638	622	630	612	621	610	579	604	599	647	648	650	656	642	650	645	601	639	638	607	617	598	638	635	651	611	599	704	630	624	643	643	625	613	618	667	621	679	637	648	632	599	623	629	653	617	615	626	634	651	635	609	629	591	624	639	639	631	596	592	619	646	626	691	604	604	630	626	661	621	615	610	621	612	608	697	645	607	634	596	614	666	647	672	619	643	599	638	658	586	682	589	645	635	642	658	641	629	623	674	663	633	622	640	663	607	674	634	657	618	625	604	614	666	597	647	612	581	641	574	623	656	623	615	644	604	628	597	626	668	644	619	600	626	644	593	618	603	625	647	604	610	641	602	662	676	619	602	621	637	620	626	624	619	644	653	653	678	621	633	640	602	620	667	618	628	618	659	614	650	626	639	660	634	638	609	596	622	616	660	608	658	619	616	601	590	615	661	632	576	679	635	621	586	658	648	632	628	614	651	642	607	596	627	588	603	639	588	591	611	631	603	658	658	615	653	618	635	638	636	659	601	596	635	603	606	602	636	606	593	683	627	668	638	661	623	667	639	640	598	646	633	595	641	608	647	637	607	618	590	590	670	647	625	636	625	666	642	593	632	651	644	623	648	624	629	616	604	641	631	626	647	584	649	627	602	677	651	621	597	616	610	631	576	615	642	621	613	636	640	637	608	596	646	605	652	620	649	665	661	627	620	605	618	610	626	599	622	646	662	614	663	636	627	631	611	631	578	652	629	617	604	627	594
4515	1442	1846	1822	940	693	693	821	1023	1581	1857	1596	1114	692	449	314	281	282	263	281	278	277	265	249	279	265	256	274	329	249	266	259	254	253	302	262	284	253	256	250	271	283	262	268	281	280	249	263	270	259	229	239	276	274	287	284	270	301	260	295	277	264	276	270	293	287	248	281	267	258	257	276	236	284	255	272	279	226	299	273	302	268	259	264	275	300	278	302	279	244	266	270	282	259	259	261	264	299	261	285	256	277	274	264	275	283	265	260	266	274	290	242	232	266	257	275	273	239	260	257	262	293	258	268	238	254	246	268	268	273	290	315	291	270	259	303	289	274	272	275	304	264	267	251	295	263	266	240	296	284	259	244	306	257	320	278	277	268	239	291	283	274	262	273	249	332	250	267	287	249	259	271	266	278	268	316	267	271	254	271	275	286	283	259	290	255	253	255	251	273	269	257	260	272	239	273	280	293	268	271	295	246	311	287	292	251	265	271	252	252	250	288	289	259	277	285	311	279	293	307	286	279	260	282	273	279	254	282	268	274	310	305	263	261	300	288	276	286	254	246	264	275	277	262	267	270	280	257	258	278	252	263	251	241	250	253	280	272	274	256	264	252	243	269	293	246	242	254	272	288	273	265	269	243	242	264	267	246	262	275	296	273	259	290	261	274	243	278	248	268	276	250	277	266	275	255	258	243	268	268	274	263	247	260	258	239	258	270	281	250	298	246	269	268	285	275	279	267	244	282	247	242	285	294	259	283	276	262	292	270	269	292	279	251	246	237	260	265	248	261	275	264	242	285	261	280	270	276	253	289	288	255	258	265	256	256	259	303	254	276	240	275	257	295	262	242	272	305	257	271	279	256	270	273	266	275	291	298	245	276	297	249	248	272	288	254	264	274	256	254	281	251	270	225	299	271	256	289	280	266	287	277	292	264	297	274	224	288	286	250	274	265	263	242	264	291	290	247	286	271	297	277	264	280	252	280	280	268	285	272	274	267	263	267	273	252	281	276	272	267	295	269	272	289	253	259	251	287	320	272	262	234	277	260	289	233	255	261	255	249	286	256	261	268	301	249	288	276	283	272	307	274	266	238	286	290	250	265	233	292	262	290	242	258	253	251	261	270	288	268	272	279	260	295	236	259	288	274	277	264	276	297	248	281	257	287	251	284	249	261	284	272	263	248	247	274	302	273	270	290	257	270	274	291	273	263	275	289	315	285	263	265	294	242	240	288	276	309	300	257	264	280	283	269	283	288	252	262	264	260	234	270	273	285	261	292	276	240	241	281	261	285	277	255	259	245	264	261	305	239	264	262	291	279	269	263	273	231	283	277	248	260	250	266	264	239	245	309	277	270	269	286	278	268	254	257	222	257	260	280	252	267	291	288	259	290	260	279	291	255	277	247	257	256	280	266	295	287	282	276	266	233	244	268	289	256	270	287	296	262	253	261	275	306	296	285	267	278	245	232	259	258	250	266	291	273	304	268	284	275	269	273	255	285	257	265	274	285	280	306	275	278	273	266	254	255	287	255	251	293	282	282	272	268	260	262	250	269	256	273	275	276	265	287	269	251	276	254	256	276	276	263	273	261	242	260	261	278	269	308	271	257	289	272	261	260	234	277	245	289	264	276	282	294	272	272	300	268	275	277	267	265	272	240	231	271	251	271	257	278	270	279	285	235	286	271	284	282	279	262	259	286	267	280	278	270	267	260	239	302	252	272	277	264	266	261	283	261	270	270	264	277	267	257	254	270	244	296	276	271	266	266	286	274	258	287	303	289	257	299	279	248	276	300	281	297	288	267	263	292	276	269	289	281	283	280	270	308	281	259	270	291	258	266	257	263	244	283	245	288	275	269	285	258	264	265	278	280	275	295	274	262	288	266	259	299	270	269	263	235	291	248	291	289	265	261	295	260	279	258	249	251	285	266	280	276	245	285	283	272	285	266	259	293	264	255	252	268	273	260	272	257	258	272	268	273	263	274	274	272	237	253	257	260	253	251	255	309	280	277	262	291	271	263	252	249	272	232	313	260	221	295	288	295	303	301	256	242	244	280	272	284	252	278	265	246	294	264	243	245	247	281	284	269	301	262	253	275	292	263	280	259	265	263	278	259	260	260	278	254	271	261	265	259	270	246	276	261	278	275	255	259	266	280	314	271	237	268	277	293	268	283	268	238	270	272	261	247	255	298	282	262	281	263	290	245	282	274	296	275	291	269	246	265	248	275	265	257	303	274	264	284	280	262	285	255	276	270	282	276	296	258	277	276	259	260	261	284	268	264	269	310	293	273	282	269	258	290	277	296	294	258	258	284	258	245	262	292	291	261	285	275	256	239	272	262	264	268	257	244	279	265	266	256	270	260	276	253	284	270	265	290	245	263	272	252	275	257	288	259	248	268	281	293	298	275	275	285	259	264	268	277	253	266	271	259	296	266	275	288	237	291	241	264	242	237	256	248	252	280	267	272	267	293	313	295	271	271	254	249	300	316	276	278	271	259	296	318	236	249	303	265	290	264	253	271	281	269	259	286	293	262	272	289	251	241	267	275	267	255	268	273	303	266	264	257	312	261	262	282	302	251	269	278	233	277	279	277	275	260	256	274	287	274	262	256	266	264	261	240	284	236	244	272	262	270	255	281	258	247	258	272	270	270	291	253	257	274	278	257	280	286	250	270	267	288	229	272	256	256	259	294	255	268	294	285	288	250	283	259	296	238	248	277	275	278	293	251	250	281	275	292	259	278	238	242	240	241	240	254	225	292	305	257	259	300	269	307	271	282	259	259	264	273	292	257	290	311	254	242	268	269	251	266	263	263	268	260	290	273	256	291	262	264	278	253	266	251	270	297	240	266	270	258	278	271	298	255	262	277	270	279	261	270	272	266	256	298	289	284	259	278	250	279	277	258	262	284	257	264	263	299	270	275	282	257	259	280	249	288	284	230	286	281	279	249	278	262	276	265	258	266	321	261	267	257	308	276	238	275	298	249	263	261	261	236	273	256	282	267	279	275	279	300	271	272	287	300	292	275	273	292	237	267	285	268	290	257	272	257	256	306	292	263	267	234	253	260	249	250	269	245	254	255	287	262	270	281	259	284	255	274	305	271	282	284	280	263	239	271	259	263	268	248	248	274	271	295	277	282	278	251	295	257	258	269	246	272	279	267	266	268	296	254	263	283	289	267	283	273	276	270	279	277	262	266	264	252	288	256	293	278	252	293	268	242	272	297	265	265	260	260	279	248	286	265	277	290	267	268	280	254	257	288	276	271	266	293	241	253	264	243	271	267	271	277	275	281	303	274	300	268	280	275	299	260	270	266	258	278	276	263	239	279	268	269	273	255	227	274	264	286	264	265	253	256	245	242	290	268	289	261	272	274	295	263	267	292	257	274	268	292	260	284	257	279	244	291	257	261	264	274	247	255	292	291	253	246	279	264	285	287	276	314	252	274	280	283	270	288	288	260	274	251	256	282	232	249	272	277	257	276	266	283	268	290
3531	1850	4087	5478	3444	3070	2978	3954	5389	8048	8896	6746	4175	2303	1335	854	742	710	738	670	637	676	737	732	692	708	678	653	701	677	665	729	740	689	701	717	633	655	703	681	711	716	711	689	654	688	715	714	688	700	718	705	710	653	673	666	719	706	699	738	740	673	709	720	736	670	663	727	679	658	663	737	691	666	683	669	692	660	707	706	700	720	661	759	689	695	690	674	680	675	691	721	705	684	707	725	663	688	725	709	663	712	657	696	728	709	653	707	667	689	680	671	649	737	673	703	750	714	672	701	701	675	683	699	694	706	657	731	679	706	686	688	661	706	714	719	735	690	749	661	676	697	688	696	714	664	642	663	684	689	675	690	673	672	730	718	661	655	645	695	708	697	699	680	678	695	687	736	683	651	656	650	712	700	707	695	664	691	739	673	662	728	688	754	742	711	711	660	705	688	730	703	679	695	679	736	647	707	713	694	705	696	694	726	691	715	710	705	667	726	656	724	665	662	692	712	661	674	743	693	719	739	697	704	732	722	694	699	687	697	696	682	722	708	736	695	666	729	667	688	644	681	692	748	708	670	726	665	701	672	644	656	677	664	676	726	719	684	687	703	739	712	735	746	681	689	642	679	681	729	632	654	697	709	656	711	707	702	681	700	720	690	699	741	733	694	672	693	714	709	711	696	720	685	684	751	690	708	684	724	681	710	730	707	724	689	684	669	674	683	691	705	695	691	665	724	701	707	686	639	662	742	725	740	690	676	686	659	697	675	715	721	676	685	730	695	681	701	759	705	698	718	710	670	672	669	689	697	711	692	681	701	687	662	712	696	732	700	701	678	736	665	651	725	670	725	689	730	686	700	737	702	730	647	656	713	719	649	712	712	719	697	687	692	653	735	678	698	657	677	704	698	698	692	703	689	711	750	663	638	651	703	683	718	699	730	735	673	682	659	676	681	681	683	699	696	691	683	687	710	674	704	715	710	734	724	718	746	671	685	750	650	729	693	708	686	693	655	694	691	720	705	704	722	708	654	676	697	723	694	653	708	694	708	704	678	719	694	713	668	680	683	710	687	683	732	665	671	666	699	734	660	709	701	684	675	700	735	662	732	726	687	696	734	708	707	709	698	659	708	666	677	671	708	684	729	718	697	713	678	679	665	697	646	690	669	672	687	681	705	681	688	746	738	668	731	703	687	683	701	669	691	704	709	649	671	672	666	718	720	718	677	669	725	669	728	650	695	723	688	691	720	658	705	719	681	701	696	687	660	680	697	721	719	678	667	691	703	689	663	713	661	694	711	666	692	693	713	676	677	699	745	709	702	671	720	686	733	714	707	657	719	716	681	701	651	659	695	677	669	714	665	716	729	671	670	686	718	705	636	701	718	692	688	650	717	677	663	668	678	719	758	660	704	675	658	707	643	712	686	719	702	646	696	679	737	692	709	685	696	693	694	657	722	710	713	698	714	710	669	675	755	642	689	638	751	632	702	693	675	690	696	748	702	666	725	688	700	685	714	711	679	707	677	698	660	672	712	691	712	706	725	700	684	728	698	700	687	664	726	698	721	721	691	656	721	717	722	718	650	698	651	767	704	680	654	688	713	674	699	755	738	723	703	686	659	661	738	692	730	702	671	708	688	642	695	689	700	681	695	703	660	693	738	663	694	690	669	685	698	704	676	694	676	717	663	717	683	682	729	680	740	763	705	745	687	737	713	693	702	693	693	650	661	728	714	715	690	695	721	692	702	649	689	705	700	700	701	705	707	712	663	678	709	650	715	670	705	697	724	708	662	707	676	684	705	677	663	663	726	668	690	661	709	688	697	702	721	727	722	664	675	686	689	681	680	731	654	664	747	687	684	692	633	625	724	716	615	741	724	693	695	777	674	671	662	696	715	685	691	680	672	718	714	666	711	692	672	661	710	664	694	734	652	668	659	690	630	720	715	759	687	681	690	677	650	700	682	686	676	718	704	721	681	692	721	689	671	689	692	678	684	695	695	682	666	700	697	702	732	653	713	705	715	690	712	712	676	683	690	721	671	689	696	683	662	694	710	721	678	723	696	711	707	715	689	744	643	669	691	687	739	682	713	716	694	664	709	715	668	689	699	684	699	659	713	725	706	719	690	682	736	699	709	730	706	649	672	677	744	731	697	715	694	705	701	677	692	692	657	685	708	664	646	699	710	728	714	654	765	704	686	702	669	701	694	715	689	704	665	692	738	745	694	685	726	665	663	748	690	699	666	697	692	673	693	668	686	717	648	673	648	724	669	661	668	644	698	696	676	686	646	670	720	706	704	694	689	682	741	741	701	654	733	729	668	668	697	731	704	700	687	730	673	679	688	720	690	680	714	688	710	725	738	689	719	691	689	685	737	711	725	638	663	682	706	694	734	720	712	655	713	703	690	667	677	691	690	730	712	730	713	688	693	698	657	703	715	725	717	726	685	647	751	700	674	708	704	723	697	691	697	705	695	744	734	676	659	689	713	737	673	658	689	673	711	728	737	720	703	712	636	686	632	711	669	719	684	720	676	689	662	691	701	647	734	710	622	693	672	657	661	714	696	730	637	688	708	673	698	728	756	701	699	702	729	687	723	746	686	661	710	662	654	743	689	720	652	712	662	688	707	676	727	693	716	652	690	666	692	729	712	738	711	707	734	681	670	693	728	711	730	680	662	702	656	682	675	693	668	658	685	706	696	691	713	673	718	697	707	677	702	687	695	729	713	746	684	719	668	705	689	693	719	664	685	667	683	683	687	652	678	664	682	709	700	717	695	722	697	728	723	684	695	697	752	708	697	698	707	699	741	692	680	694	681	696	682	698	715	666	685	706	713	647	706	690	662	694	691	669	697	683	678	687	697	662	685	661	720	664	648	709	703	713	699	724	699	621	731	702	703	689	687	730	714	706	688	719	718	659	707	701	714	686	684	672	703	699	726	660	713	676	694	633	663	697	743	721	718	695	660	698	694	739	721	679	683	726	686	681	703	674	747	708	697	652	696	705	725	699	709	658	705	649	689	717	707	671	710	729	691	663	643	650	657	726	677	651	663	670	678	719	679	680	717	695	699	683	692	702	682	685	667	693	723	660	659	681	674	693	719	700	629	702	693	665	655	680	685	705	686	671	664	730	718	684	749	662	675	697	652	646	691	664	700	677	686	679	647	702	682	716	735	633	719	708	731	652	699	680	699	634	676	717	714	688	726	673	661	733	652	647	724	672	731	704	722	703	656	680	698	740	702	716	729	687	691	710	703	726	709	711	707	690	751	731	669	703	699	710	684	716	674	752	684	697	665	708	698	708	685	721	727	680	677	706	663	697	715	734	688	696	726	702	715	716	724	723	684	717	697	680	704	693	734	686	728	695	702	683	669	696	746	721	690	641	681	692	692	660	748	731	692	726	711	716	679	669	657	695	709	671	687	710	699	710	672	717	720	691	704	687	694	654	689	701	696	674	662	718	706	713	685	744	713	698	677	707	684	674	703	698	706	743	703
13917	3274	3733	3442	3156	2850	2978	5402	15789	20049	18004	12326	6540	2577	972	460	342	305	278	307	266	282	274	256	275	297	268	322	273	274	253	282	280	272	253	301	306	312	284	295	286	278	283	300	275	287	265	268	284	296	266	294	296	286	264	281	297	301	263	257	319	294	259	285	292	265	317	277	314	284	304	286	286	296	291	285	273	263	284	301	251	251	280	281	276	322	244	301	312	291	298	304	262	298	282	268	285	285	308	287	282	288	272	267	269	270	296	235	272	286	284	253	313	282	298	245	296	280	281	282	271	290	271	239	277	294	259	301	271	319	280	276	277	265	273	280	305	287	267	258	299	256	283	283	262	289	260	288	281	306	284	269	281	297	264	298	272	303	277	275	251	271	271	308	290	292	268	261	288	299	296	313	279	292	294	275	298	285	266	296	261	277	299	268	284	287	314	263	263	293	274	264	270	281	276	296	318	308	261	294	300	257	283	291	299	290	282	262	292	301	256	297	276	280	281	317	254	277	283	309	257	283	276	284	298	288	283	276	286	308	292	279	273	249	283	285	318	296	274	299	282	300	291	284	259	277	277	292	298	289	296	277	304	289	287	256	260	269	284	314	328	318	298	292	283	273	300	255	276	280	311	297	295	270	262	258	255	238	293	278	292	300	311	289	291	299	290	302	300	286	279	281	251	286	250	274	274	298	329	291	276	259	275	272	271	268	324	283	264	282	292	306	276	264	302	321	277	262	260	271	307	264	280	258	270	285	295	288	298	301	266	264	290	278	299	289	274	250	303	319	270	274	275	263	280	280	274	303	270	263	286	277	305	245	325	301	277	282	273	300	282	292	269	280	265	305	288	265	282	287	265	307	274	296	285	275	271	288	268	276	239	280	281	327	283	269	283	317	249	254	308	277	299	255	284	265	267	266	303	266	285	284	286	264	254	292	280	292	283	285	273	269	250	265	246	275	286	244	275	263	277	280	264	273	289	280	275	302	302	300	301	272	274	279	294	262	300	263	283	301	291	289	278	283	278	256	271	263	301	289	276	309	303	315	295	274	264	285	286	286	308	276	317	307	298	285	309	271	299	300	264	267	295	277	278	282	271	269	289	297	299	307	315	275	282	277	270	295	287	263	301	287	283	283	299	300	298	304	296	260	290	312	256	282	292	279	288	283	274	282	259	258	251	280	286	305	274	264	278	304	324	279	262	279	304	338	272	280	269	301	271	283	297	294	274	290	272	286	258	263	266	296	304	266	290	275	273	280	290	285	279	273	294	280	281	280	302	314	293	292	288	295	261	270	307	281	307	298	295	286	288	308	305	283	277	288	290	283	289	299	280	306	299	262	262	328	273	287	261	285	296	310	297	291	265	275	315	288	278	286	268	274	304	262	286	291	286	243	266	299	296	292	281	282	299	266	277	303	268	263	265	263	262	296	275	256	316	300	300	284	272	294	287	297	304	307	257	293	283	303	273	293	278	283	274	282	272	260	278	283	288	289	261	297	288	284	287	299	298	270	267	283	278	292	275	286	278	288	293	258	304	297	274	277	265	318	276	259	268	268	278	277	311	306	325	302	278	273	271	276	274	288	276	268	264	274	274	277	300	315	303	287	310	276	270	271	283	273	288	292	255	288	297	300	246	275	290	293	282	266	283	263	253	270	259	266	309	257	306	292	265	279	295	294	277	275	271	271	268	266	275	272	298	279	283	292	264	298	286	281	271	261	312	323	300	289	251	253	281	287	295	296	287	284	284	311	277	281	264	287	301	286	266	266	294	273	301	275	284	283	291	261	313	259	256	291	277	287	278	263	283	290	309	278	279	276	255	263	251	311	283	279	300	300	285	280	288	303	265	288	283	276	264	278	290	287	269	279	315	282	289	303	326	306	273	277	283	262	285	281	273	303	317	285	286	295	286	276	296	302	298	292	271	262	264	281	272	289	286	288	291	288	284	283	282	296	303	277	275	277	316	276	282	271	304	289	276	280	294	313	286	270	268	299	265	316	270	312	289	250	258	317	258	268	319	285	285	288	284	293	292	266	272	296	290	298	277	284	262	305	318	301	299	289	293	280	293	292	264	263	307	287	293	286	297	329	308	278	254	253	285	253	293	282	292	257	268	282	316	313	259	275	282	312	251	257	281	290	297	291	301	300	287	302	280	314	319	280	276	321	298	253	289	255	273	269	319	256	295	283	284	309	293	325	286	261	292	266	285	315	299	284	280	281	295	281	299	275	277	278	297	273	270	268	279	257	287	273	271	271	294	270	307	261	262	281	280	297	288	275	285	279	320	264	254	301	322	282	282	293	266	262	283	295	281	286	308	275	281	276	286	267	282	263	299	267	298	293	299	241	281	287	314	259	295	306	298	311	289	280	273	244	284	279	310	277	275	307	279	262	288	295	310	286	282	278	267	268	282	295	278	281	301	289	275	288	249	281	288	293	288	270	319	268	283	276	313	274	299	286	303	273	316	296	310	286	300	315	273	320	292	281	267	287	252	266	285	261	263	269	317	310	306	282	265	286	333	310	290	266	263	285	299	289	306	269	286	276	256	246	290	258	316	265	319	258	299	268	282	307	266	296	299	294	291	283	281	266	259	291	279	234	285	295	296	276	310	284	289	303	294	274	265	275	298	294	294	276	299	289	277	275	287	262	306	291	262	276	258	254	287	292	286	273	276	284	302	301	272	286	279	270	248	306	307	271	292	304	303	299	270	254	288	281	279	279	313	301	250	273	261	277	295	270	306	260	277	276	240	265	266	303	297	301	272	292	317	257	294	315	269	263	313	310	309	320	307	271	269	271	267	267	269	272	302	274	278	284	295	283	251	284	283	279	298	276	281	283	294	291	291	235	237	298	270	284	256	275	302	279	280	280	272	286	296	281	280	321	277	286	269	327	293	295	281	291	271	314	293	293	297	286	307	299	303	274	287	295	292	280	258	262	273	289	264	272	256	276	299	250	265	281	257	291	260	271	298	261	295	306	281	287	268	277	292	269	328	269	256	243	310	273	269	278	307	282	277	275	284	279	263	301	280	275	287	273	269	282	313	279	307	290	300	321	262	291	269	285	299	288	302	275	290	299	280	292	281	268	308	306	301	262	298	311	266	256	296	287	279	271	291	309	283	321	262	260	291	283	263	289	311	311	269	291	264	287	282	271	292	242	297	302	294	285	276	264	288	275	292	267	316	276	275	297	248	296	300	289	277	266	294	273	271	314	314	268	308	296	295	258	280	294	293	299	274	295	267	254	279	285	299	297	309	277	319	259	271	303	298	262	272	310	279	294	265	279	272	275	289	314	271	250	288	275	296	297	305	279	290	309	273	297	270	289	274	265	273	291	281	276	271	307	291	278	275	245	284	294	275	295	278	278	294	272	324	272	260	265	306	259	302	285	304	275	278	298	273	271	293	279	285	296	304	287	275	300	268	300	283	299	273	322	309	269	268	265	263	265	277	288	304	296	296	293	300	287	263	272	275	266	277	286	311	282	246	261
8740	3082	7478	10449	11386	10979	12633	19834	37497	40776	38037	31353	21063	10272	4044	1658	979	756	704	708	695	722	770	746	751	704	710	729	709	772	719	730	704	744	752	699	701	753	692	710	703	722	684	755	684	703	729	731	703	745	724	729	668	724	708	703	661	709	683	735	738	738	690	654	707	735	714	746	709	715	724	710	735	722	643	729	679	705	712	720	684	712	764	707	748	761	726	722	700	713	775	710	697	722	720	767	754	667	691	728	755	704	701	755	691	710	703	708	659	715	720	727	764	686	756	672	731	682	696	725	746	755	716	706	740	755	722	687	726	770	700	760	774	732	716	749	706	691	692	688	736	731	744	723	770	749	732	737	723	680	712	770	744	752	722	721	729	751	732	726	715	747	746	732	696	757	742	722	713	700	724	739	677	725	697	734	724	692	739	701	737	741	713	691	723	753	736	708	717	727	696	747	689	728	733	711	794	649	708	720	665	760	732	760	687	645	727	727	742	707	774	708	769	734	704	699	722	731	725	759	715	748	706	736	708	755	681	721	690	704	717	739	726	728	732	739	761	759	748	753	738	743	747	747	766	703	746	693	754	701	751	704	706	710	772	743	728	760	701	759	674	693	714	682	760	724	768	700	753	688	756	740	723	721	708	729	676	729	729	653	761	698	758	695	732	736	706	746	740	712	724	729	700	695	724	738	735	736	686	729	779	694	766	723	769	682	735	764	686	724	742	732	686	726	703	692	729	731	699	726	728	744	734	696	717	717	727	734	696	750	722	689	722	676	668	768	738	691	735	724	721	770	729	759	747	717	705	726	718	737	771	719	699	757	708	721	704	749	682	700	773	724	720	721	690	735	752	657	706	726	737	695	738	725	747	749	742	730	727	684	716	707	737	671	701	715	730	728	735	684	747	718	682	724	699	730	758	741	742	718	749	732	670	732	712	713	752	744	740	706	659	710	758	696	737	672	701	666	731	730	693	764	780	707	752	718	725	714	755	702	716	737	756	715	711	698	748	705	691	748	708	750	713	727	703	749	689	696	761	735	702	733	718	742	718	682	762	708	689	718	709	719	732	714	730	694	698	783	761	722	706	740	716	766	743	725	736	695	686	689	710	690	758	687	752	683	748	718	721	695	731	722	709	739	727	733	732	729	713	773	679	696	724	726	720	661	732	664	742	756	807	733	720	745	700	703	703	726	702	725	745	734	684	714	706	716	733	670	700	670	730	687	706	722	714	695	666	737	749	687	727	739	764	717	744	719	685	699	737	710	731	794	693	738	704	750	690	738	700	754	751	677	734	723	721	735	711	704	704	727	745	698	715	714	734	724	729	713	747	699	709	699	716	721	730	715	731	760	721	684	684	717	696	686	717	709	761	747	776	733	701	766	733	723	744	671	726	746	769	692	734	741	720	708	733	713	731	709	719	765	738	696	718	715	744	697	741	721	738	714	721	745	750	727	745	726	708	759	747	715	708	714	664	748	701	754	663	740	710	699	734	722	685	723	739	738	714	709	758	737	736	734	709	750	685	706	739	709	727	766	710	746	795	702	717	715	706	748	713	704	743	725	702	730	668	731	744	697	684	741	722	691	740	743	709	712	640	694	714	745	723	725	708	714	688	733	704	737	750	688	711	742	747	715	733	774	749	714	692	748	690	735	707	699	760	713	710	712	663	735	700	742	721	733	723	685	692	716	672	710	668	701	653	724	748	741	739	662	679	756	725	716	709	694	720	753	737	721	752	709	750	717	716	714	742	728	774	706	651	700	766	730	707	760	704	727	697	776	745	764	702	722	720	699	762	736	719	695	755	724	745	688	722	727	722	743	709	694	720	758	702	716	743	711	731	716	727	747	744	704	682	728	705	752	751	719	789	704	692	716	735	717	728	735	734	733	718	742	729	760	753	651	743	755	691	719	679	698	720	689	745	788	678	712	689	703	719	735	720	743	712	720	731	682	750	716	701	748	753	732	747	719	700	683	711	725	709	708	721	783	707	712	740	672	685	754	678	711	724	721	735	724	731	722	710	734	745	679	712	727	739	715	678	658	736	725	684	768	743	726	704	691	706	722	742	723	729	764	725	734	721	780	688	687	712	753	713	721	729	731	749	721	686	711	729	719	675	700	705	719	707	741	714	707	753	774	702	712	763	733	749	695	724	687	736	706	735	752	705	703	705	742	735	669	744	702	696	724	705	690	754	723	694	728	732	715	693	744	703	731	691	734	686	740	729	711	728	691	746	750	699	723	717	738	744	729	747	743	718	754	679	710	729	738	741	755	693	743	751	723	734	731	727	702	740	688	743	699	718	730	728	708	726	733	734	682	753	698	737	673	755	746	724	760	776	768	756	723	737	677	720	735	721	729	677	710	734	736	735	737	711	758	700	708	757	698	720	716	741	729	736	745	719	706	726	717	723	739	685	759	753	731	689	688	694	745	761	717	723	750	727	686	699	729	751	732	724	709	703	725	764	763	714	720	733	696	695	686	711	718	740	707	740	684	725	709	733	692	734	710	729	726	691	697	727	704	700	713	669	759	747	710	716	771	749	722	760	712	718	775	693	697	753	756	706	760	661	705	736	785	710	717	708	732	767	683	738	676	725	758	760	714	743	698	709	697	730	762	720	736	674	739	737	663	725	730	718	740	714	739	706	728	700	681	738	721	689	705	669	675	721	759	681	749	690	760	720	721	742	731	692	708	690	659	741	739	721	692	744	739	743	733	731	716	782	742	709	736	755	731	774	745	688	753	728	753	709	662	688	744	771	786	730	749	758	698	724	746	711	773	765	722	695	782	712	699	689	725	756	730	711	725	712	727	721	723	713	746	717	735	734	723	767	711	721	710	719	700	736	676	727	759	754	736	717	687	735	693	714	720	691	718	722	741	749	696	711	711	755	704	721	677	709	740	717	727	715	720	737	744	711	700	681	702	776	736	744	701	778	700	699	691	725	709	729	737	699	732	727	725	753	739	712	710	684	739	767	712	739	742	721	725	705	758	693	735	696	683	699	753	713	744	753	770	747	751	708	707	749	705	691	701	727	716	731	679	711	739	715	743	749	737	739	732	759	715	701	705	682	725	729	710	745	712	758	683	718	671	698	735	730	720	680	710	741	782	683	704	672	696	707	730	714	732	717	691	765	699	727	724	692	728	694	705	717	716	740	720	659	723	755	709	743	709	708	758	755	719	749	684	706	762	710	732	772	693	686	735	708	723	731	724	695	695	735	746	695	691	700	737	729	755	685	748	689	727	765	693	775	749	761	732	698	696	745	766	741	726	679	722	716	752	727	777	732	769	732	766	688	733	701	708	734	714	699	663	712	769	704	779	738	742	737	734	700	685	720	723	670	720	746	712	697	694	719	693	741	737	693	727	733	716	701	709	676	714	700	738	709	753	718	744	764	764	675	748	768	772	692	713	700	744	740	710	747	716	699	729	727	706	722	724	709	708	754	758	664	664	715	704	697	721	733	765	724	705	715	701	696	741	709	720	684	746	713	704
20693	5990	7186	7137	5900	5559	5993	14897	28867	33889	31295	22321	11115	4041	1397	561	312	280	283	272	262	243	251	268	289	232	255	204	250	253	233	276	252	259	258	272	231	226	255	261	272	271	272	248	267	242	265	265	244	234	249	265	281	236	232	258	216	257	240	254	240	215	261	216	247	248	248	260	243	285	241	243	225	233	236	279	243	255	242	239	265	228	240	253	237	231	271	238	240	269	231	255	254	221	293	245	255	237	215	267	245	240	238	250	235	276	267	222	272	263	254	265	231	241	259	240	231	269	266	238	232	257	244	254	253	253	266	263	258	229	228	240	229	278	236	231	253	276	233	241	234	255	220	232	235	260	260	258	244	276	257	259	248	274	262	255	266	255	282	238	220	264	257	244	251	241	243	246	246	235	243	242	244	253	224	259	259	274	250	259	266	213	260	252	250	290	261	243	254	224	241	240	224	242	267	234	226	258	257	275	262	232	230	275	250	251	236	248	230	260	236	271	248	240	272	236	254	252	253	271	270	264	273	252	250	246	264	255	249	242	245	222	250	240	245	241	250	269	275	251	238	239	281	293	268	246	301	240	248	269	232	251	249	237	268	251	273	251	254	259	277	239	227	243	246	215	248	226	282	268	235	248	238	239	261	233	243	243	250	250	245	241	238	215	253	269	252	265	227	234	267	247	262	256	247	269	234	261	269	250	262	234	225	229	274	230	234	261	255	264	266	232	242	265	251	228	269	237	245	225	266	265	271	230	256	250	244	266	275	253	250	242	223	250	252	242	210	209	250	275	237	249	256	236	247	248	264	262	242	233	218	276	247	261	255	231	225	248	252	261	236	245	272	246	233	244	278	288	251	242	264	256	235	257	238	264	227	274	246	255	242	278	254	229	228	242	268	248	251	231	307	295	257	236	277	251	252	255	277	228	255	232	261	221	240	271	260	252	257	243	230	250	247	259	250	230	262	245	231	253	258	258	260	237	224	235	230	240	257	239	260	225	242	249	243	261	238	221	236	238	226	231	250	241	246	253	253	238	253	248	244	243	236	266	234	216	235	270	233	259	269	264	240	258	271	252	235	252	246	242	268	237	265	243	251	251	284	236	251	227	278	286	280	255	255	248	266	260	261	290	270	281	260	281	276	235	238	263	229	260	262	230	261	259	259	242	238	250	243	263	267	257	256	249	270	238	252	237	232	253	262	273	247	244	263	222	218	260	249	236	237	259	261	254	252	244	254	257	273	264	253	280	283	248	223	258	257	278	262	259	249	246	254	227	246	257	249	260	243	269	225	230	229	268	224	252	249	263	246	271	280	266	241	219	267	252	235	230	264	256	252	239	241	290	249	293	247	289	205	250	245	251	262	238	280	259	246	246	230	269	257	276	274	246	234	261	260	245	258	218	252	257	250	273	237	224	232	228	268	285	265	261	232	246	241	253	247	254	243	283	247	239	240	256	255	288	267	277	257	256	282	262	257	277	245	232	254	243	259	258	251	257	237	243	270	256	248	273	227	260	261	231	242	289	243	271	242	238	277	262	256	269	260	205	264	266	240	258	231	245	253	238	269	248	253	267	228	252	235	263	274	278	248	239	261	254	255	270	237	265	247	221	235	233	245	253	253	248	260	241	253	260	254	236	264	252	227	252	245	234	279	220	252	251	261	238	233	261	229	247	273	252	229	219	268	248	252	239	284	259	263	251	243	235	247	252	252	254	235	240	270	272	258	236	261	267	248	230	245	238	257	249	244	245	259	243	260	245	250	260	281	242	253	259	271	233	245	241	225	271	287	243	243	261	244	252	280	233	264	261	225	259	228	242	235	271	233	223	250	234	236	229	270	268	202	239	261	252	252	244	236	259	241	256	221	253	251	267	254	247	233	267	277	257	254	247	215	253	245	245	255	230	237	250	268	272	260	237	232	241	240	239	248	234	238	254	250	228	230	246	256	264	262	270	221	281	246	253	277	256	236	240	241	246	283	285	248	259	231	249	262	245	249	231	284	254	244	252	257	247	271	243	270	253	263	254	256	260	268	242	271	257	221	253	254	249	225	223	247	221	263	244	249	261	233	262	270	266	280	236	232	248	238	270	234	250	266	222	254	255	256	278	254	269	263	250	266	252	258	257	277	246	263	246	264	269	249	265	265	256	260	274	276	229	256	248	262	229	235	259	251	244	242	254	210	254	257	259	279	249	297	239	231	251	234	235	246	244	235	240	240	243	247	253	256	259	229	264	283	232	228	265	240	240	248	210	255	264	254	257	230	262	254	242	237	246	259	242	268	248	240	243	261	218	249	248	209	268	250	232	242	222	271	262	262	257	255	218	278	254	265	264	240	250	283	257	230	264	235	253	263	248	247	259	260	241	227	245	265	212	262	242	240	247	242	254	270	234	281	258	250	268	262	273	230	242	274	211	267	251	242	265	265	233	258	244	231	244	293	244	243	244	249	246	245	247	263	238	248	244	259	267	264	243	237	259	281	238	254	275	240	245	268	254	255	245	231	252	247	253	248	227	221	261	276	261	256	273	262	272	254	239	255	250	225	242	217	233	244	234	252	267	279	258	243	244	268	239	249	248	258	258	249	231	234	223	261	258	259	279	233	239	268	260	265	260	258	254	256	259	216	268	240	273	236	272	261	255	256	241	256	277	267	231	219	228	233	279	246	233	244	237	233	265	241	256	267	241	228	270	242	241	265	235	272	281	248	258	252	251	266	218	292	277	258	249	237	260	264	252	254	268	260	237	236	257	229	231	288	228	254	271	265	237	285	223	257	279	263	236	269	232	234	247	290	258	224	246	267	270	245	258	241	237	257	239	255	240	235	271	235	243	265	240	250	205	241	300	264	267	251	258	246	235	255	277	273	245	260	253	252	256	233	270	250	271	222	214	234	239	258	246	237	251	235	293	272	244	250	230	243	254	248	263	254	261	237	251	246	238	261	226	248	240	269	261	237	249	212	256	241	251	251	255	280	249	229	240	253	253	245	241	226	283	254	261	241	217	251	274	235	235	296	245	261	235	225	284	258	272	244	248	238	268	240	261	253	227	270	281	240	234	218	231	242	234	245	255	241	215	241	240	244	240	231	228	255	249	247	249	257	245	264	247	253	261	253	236	229	235	244	243	224	216	266	251	204	262	248	240	269	249	235	237	289	239	226	253	250	221	257	248	257	253	230	250	248	240	248	282	240	247	226	256	229	268	222	271	255	223	271	266	252	245	244	257	250	283	241	255	257	255	278	259	246	258	218	249	213	227	242	221	244	306	244	250	243	258	236	273	232	239	256	250	239	232	247	274	252	258	239	255	249	272	236	246	239	222	249	267	264	256	255	222	288	249	257	254	274	249	238	266	270	242	226	262	257	234	227	293	244	216	244	240	253	253	260	255	242	236	238	255	227	267	278	254	246	252	253	242	262	255	254	253	260	271	257	242	251	265	235	276	254	267	267	257	234	242	261	245	224	242	261	257	240	250	241	252	277	241	221	279	269	258	295	254
9614	4998	12206	17583	17172	18212	20815	35706	48227	51926	48789	40034	27217	14520	5601	2113	1002	719	609	616	646	666	640	662	631	600	673	630	611	670	611	653	633	669	678	662	663	635	674	639	680	636	626	664	664	651	607	626	618	672	692	682	634	652	607	671	647	658	607	646	623	688	587	651	568	671	652	643	627	670	656	675	626	637	625	633	633	645	641	607	648	661	609	673	621	625	643	634	626	664	629	675	622	638	676	656	626	642	614	637	651	668	587	634	683	644	623	665	633	664	647	676	606	687	648	606	609	656	659	623	666	634	641	652	654	637	630	584	602	672	659	674	617	664	648	639	660	682	620	670	654	644	570	673	606	627	679	671	636	635	633	611	643	622	670	663	679	626	650	666	659	642	604	668	661	627	620	642	649	604	641	669	657	648	635	705	668	673	605	629	611	644	650	687	663	643	617	676	672	629	621	635	613	660	644	636	628	626	610	653	654	608	654	654	673	680	611	645	627	703	640	649	647	647	603	635	647	635	602	635	618	628	658	627	626	629	673	605	624	620	659	652	598	671	636	622	651	624	698	694	603	634	631	624	616	639	621	604	602	645	607	653	646	605	634	645	674	614	659	665	667	591	676	597	618	591	717	712	650	654	619	604	701	609	610	650	588	671	604	605	652	638	631	651	654	661	606	660	626	646	620	592	646	697	627	616	640	627	666	649	639	629	608	654	688	615	681	578	658	669	621	685	615	641	682	633	604	633	628	594	647	626	673	663	606	638	636	629	662	678	674	645	635	647	624	648	619	608	615	666	647	631	605	657	630	609	622	602	613	655	663	661	687	674	633	656	634	666	624	583	684	631	643	654	660	579	635	652	653	591	661	620	652	603	623	632	642	665	661	661	634	659	646	626	597	636	682	662	678	640	621	639	613	696	654	660	673	620	636	614	609	667	600	610	635	631	655	627	646	658	658	630	623	650	635	685	651	632	598	618	698	644	684	672	620	645	636	607	600	632	695	640	636	634	612	635	672	649	626	628	625	625	648	591	647	653	623	660	647	644	629	656	628	667	649	598	650	629	611	632	643	628	654	639	648	654	673	636	635	658	642	631	629	645	599	690	593	652	615	682	629	624	630	699	651	634	688	649	637	646	621	651	629	653	607	643	669	677	663	684	652	678	616	655	608	680	645	653	660	593	679	640	604	630	593	734	621	635	633	643	637	632	646	641	658	658	657	604	631	638	645	691	657	705	648	653	643	631	628	643	631	626	666	670	645	649	647	665	665	622	643	670	654	604	674	644	671	615	612	669	640	626	573	625	597	632	690	651	627	633	643	647	632	632	597	677	644	628	679	616	697	623	638	678	642	638	596	620	627	634	628	651	671	701	684	622	641	632	661	626	633	608	645	608	617	684	622	633	686	643	642	637	643	623	654	618	683	660	637	629	627	708	617	643	650	599	652	657	619	684	634	642	613	628	650	650	638	637	628	682	635	642	694	703	668	624	600	664	689	633	618	662	633	671	633	671	626	657	618	653	689	651	649	622	639	668	623	639	646	606	639	610	634	615	627	635	626	601	684	625	632	666	666	660	638	639	645	640	612	639	607	655	683	624	627	586	624	610	604	636	635	728	665	616	604	691	619	696	657	650	646	673	595	630	629	644	595	622	624	640	668	617	666	590	671	593	669	596	625	624	593	640	623	607	616	636	680	665	623	653	673	659	614	649	622	595	616	608	666	639	634	621	687	660	606	614	647	641	673	632	650	675	634	652	689	636	664	610	663	621	626	624	635	681	689	672	666	606	673	586	594	628	648	656	658	661	625	635	635	654	639	632	606	708	628	601	641	633	663	627	627	647	657	696	617	609	651	581	662	637	626	636	666	666	621	638	640	630	645	674	684	639	639	646	649	639	637	658	651	638	662	632	631	625	633	607	646	627	637	654	657	636	637	646	668	658	653	654	654	616	655	648	643	655	609	659	688	665	661	609	678	602	635	628	638	645	637	619	649	625	681	660	676	626	619	674	626	635	634	639	655	663	629	672	611	658	591	615	652	657	656	624	660	620	664	641	640	665	621	637	648	643	658	612	586	622	622	659	637	634	665	598	639	682	654	638	662	668	583	684	681	642	636	658	599	635	676	641	655	647	672	631	634	669	605	624	615	653	626	633	643	648	594	647	666	616	704	615	639	641	656	625	624	630	646	638	609	664	604	632	601	641	648	620	645	676	601	656	603	564	632	647	668	639	583	661	625	599	647	673	651	625	614	622	651	684	582	661	647	653	652	658	623	665	629	631	616	646	591	633	636	653	610	679	657	649	607	626	655	637	611	641	628	619	694	607	666	642	672	613	666	656	635	629	614	650	648	605	615	629	662	638	685	649	630	660	629	700	617	596	622	615	615	633	676	663	632	636	617	642	641	609	632	644	626	670	663	640	618	637	620	600	653	643	641	629	625	662	636	619	620	620	643	610	618	634	640	633	650	651	631	640	627	642	666	626	679	633	627	631	638	621	673	682	565	653	681	625	635	635	673	643	664	648	628	626	677	633	642	627	598	639	684	674	649	630	651	621	607	675	611	630	625	662	646	674	649	637	629	656	616	608	668	647	633	652	644	651	672	626	651	658	623	643	620	669	689	648	635	612	612	643	617	645	615	674	661	681	591	655	614	664	594	645	604	643	655	641	621	614	603	648	649	642	670	605	603	617	661	694	612	625	641	646	626	629	665	640	630	613	640	653	663	637	645	660	638	651	625	642	628	616	652	615	591	625	626	609	648	618	635	635	650	621	634	683	649	621	641	597	645	619	631	670	628	616	610	624	638	657	658	645	628	676	602	670	632	630	642	625	626	637	665	635	648	667	647	649	628	669	641	568	700	638	640	665	670	670	625	706	626	633	646	625	661	661	674	588	632	619	656	701	643	655	654	638	619	658	660	620	648	693	639	660	694	657	671	685	630	701	704	637	646	642	616	674	638	632	704	643	641	631	650	631	618	628	665	672	622	579	623	647	658	638	644	622	672	643	647	642	656	645	645	633	586	608	664	586	674	665	643	648	677	633	652	638	642	646	644	639	644	606	615	664	635	649	652	590	612	617	675	653	655	611	592	600	662	650	635	720	677	661	645	633	643	649	621	654	684	601	644	647	638	608	667	618	676	638	667	648	634	636	616	680	664	650	662	632	657	671	625	656	634	629	621	661	703	677	662	647	646	624	613	636	611	646	658	645	627	624	629	646	700	632	615	614	603	652	661	646	686	637	627	639	641	613	634	678	621	629	639	654	636	643	597	694	661	648	616	630	656	620	640	640	625	630	637	649	585	610	643	639	668	621	658	646	581	630	674	609	607	633	657	614	617	660	652	579	637	635	648	678	643	674	630	605	614	681	644	622	696	651	666	656	652	645	730	611	670	668	650	615	659	629	677	687	660	647	632	598	651	664	661	634	661	680	648	645	644	618	629	620	635	650	624	632	652	653	672	636	649	650	628	670	664	602	620	684	686	638	602	660	643	611	630	632
4092	2188	3527	3671	2665	1825	1430	1355	1416	1903	1886	1567	905	565	371	336	298	296	290	261	267	300	253	241	239	264	277	274	282	281	284	266	262	270	274	264	291	284	290	288	281	281	297	248	288	259	268	278	226	273	256	256	256	276	254	272	305	270	268	269	299	279	255	259	269	276	267	274	274	256	282	273	273	275	277	265	307	293	250	274	281	258	232	270	314	281	248	265	219	304	273	279	293	289	268	261	281	233	258	289	301	261	282	232	270	287	280	281	265	317	268	269	247	274	250	275	285	275	265	264	246	280	280	278	258	239	258	279	259	257	263	262	248	309	276	292	261	280	270	284	291	261	257	264	226	254	268	261	260	262	265	237	260	292	256	279	278	257	278	278	307	266	274	292	274	252	271	303	284	257	245	257	247	247	257	270	253	258	264	271	311	278	317	295	281	268	267	269	279	279	293	270	285	299	278	265	243	252	279	300	258	262	248	268	308	243	251	262	300	242	246	261	275	293	276	239	255	259	289	252	279	240	273	272	268	250	241	244	283	271	293	304	306	259	251	265	272	306	242	276	278	284	242	263	270	255	260	261	251	275	287	307	295	260	308	241	247	265	270	254	293	236	261	281	285	282	294	279	256	287	294	286	268	276	254	264	269	268	249	279	293	269	269	283	289	265	255	282	289	235	273	260	277	274	300	291	267	280	289	280	241	257	286	260	262	264	244	284	251	278	267	268	275	296	266	229	273	281	278	277	249	300	282	265	250	245	274	270	279	299	277	268	286	253	304	284	263	278	294	242	273	251	260	261	259	288	261	260	245	268	283	271	266	293	291	221	266	290	247	245	273	256	251	255	263	280	263	286	254	260	244	249	288	278	265	270	241	282	285	240	266	269	291	287	271	293	263	282	253	272	250	257	269	286	270	249	278	252	248	281	278	246	280	274	257	282	264	254	256	270	289	282	256	272	299	269	271	240	277	288	276	259	308	280	293	247	265	268	282	262	291	266	276	294	246	256	264	287	265	246	261	255	256	272	289	274	278	247	262	240	256	247	299	253	274	259	274	263	274	253	298	261	288	305	275	266	259	268	262	259	260	263	270	287	292	258	279	258	275	277	269	248	306	296	281	273	293	231	266	283	279	278	266	277	269	271	292	289	276	252	285	285	273	267	258	276	282	252	305	297	251	282	274	270	283	274	253	247	250	277	269	256	262	255	267	273	270	272	275	266	240	251	256	254	274	269	294	234	256	307	266	280	278	291	271	279	255	271	281	250	234	248	274	282	286	270	274	260	279	266	294	281	268	277	275	270	294	294	276	265	265	284	277	316	280	265	267	261	283	277	271	282	276	260	263	281	260	282	289	248	272	287	286	276	252	280	308	266	280	281	293	269	274	296	266	287	282	245	267	241	277	263	269	267	269	279	273	248	237	289	275	270	280	278	256	245	293	273	253	260	294	293	275	261	278	283	244	274	289	286	260	280	251	281	254	263	277	274	258	267	287	253	234	295	295	290	272	277	278	294	252	244	260	282	270	276	293	279	264	272	252	269	279	264	263	277	265	265	274	253	254	282	278	284	262	259	307	254	277	253	288	229	274	268	293	285	288	285	266	281	266	239	269	246	270	265	249	272	253	280	272	277	244	275	244	264	288	285	281	238	293	272	265	273	299	257	252	268	280	274	273	275	278	236	260	269	261	291	267	266	259	248	237	293	283	250	278	263	289	251	271	289	251	279	270	253	295	277	261	253	262	256	262	287	263	254	318	295	281	240	242	264	258	258	271	307	265	294	261	293	259	279	262	294	277	270	294	244	263	262	281	250	271	235	272	294	274	307	248	262	263	272	303	277	270	294	234	287	237	293	299	271	295	275	276	254	300	263	264	252	287	249	266	275	299	279	254	280	287	261	296	232	295	266	267	259	249	265	249	294	224	251	273	265	252	271	252	278	271	281	252	262	280	286	285	294	281	238	303	246	271	263	286	274	288	251	274	292	290	260	285	297	248	249	271	265	274	233	308	220	300	273	262	271	269	275	281	291	256	260	254	256	248	257	274	269	274	263	280	252	257	268	292	282	288	262	253	225	276	257	280	289	244	263	263	255	283	298	240	284	271	260	279	257	284	266	264	239	262	250	267	288	255	286	260	256	263	299	277	263	256	236	260	246	259	278	264	255	266	268	273	257	271	282	243	270	253	285	284	270	254	254	261	265	268	255	264	246	312	271	277	272	287	283	234	251	298	272	253	296	263	281	330	296	308	285	268	255	309	251	278	238	290	275	259	263	261	256	273	256	239	270	250	271	257	276	284	274	284	230	282	288	230	232	285	258	279	276	271	266	258	282	272	275	288	257	258	276	270	284	261	267	275	235	268	252	276	269	243	264	299	262	273	290	250	294	248	286	277	260	278	271	281	242	290	244	271	273	251	244	266	263	269	273	284	293	234	257	251	292	270	285	250	260	236	266	292	243	283	264	285	269	273	246	292	264	264	248	267	270	257	286	276	291	309	259	232	281	290	260	268	291	266	252	282	257	275	274	264	275	280	314	266	264	268	294	291	266	264	284	271	270	288	297	240	269	265	279	302	263	277	297	266	270	277	249	275	300	272	272	268	260	272	248	267	257	262	284	261	267	253	272	278	275	273	302	278	254	298	291	294	298	250	263	272	249	278	285	296	267	263	273	265	289	259	242	276	281	266	268	253	262	270	271	279	241	278	275	284	279	278	275	266	237	285	269	283	303	276	271	270	245	260	264	265	282	267	280	264	258	266	255	248	267	277	263	267	252	264	283	243	282	234	261	263	260	255	258	258	268	265	277	237	270	264	244	275	273	284	253	280	277	262	254	271	283	256	287	273	256	282	266	282	269	281	261	292	267	251	270	257	280	304	273	266	280	258	263	277	278	247	247	267	236	255	258	253	287	324	254	292	255	272	251	306	275	285	240	285	265	262	266	266	235	259	293	284	292	260	295	265	266	248	266	258	272	285	289	275	262	288	266	271	258	269	258	236	257	270	283	283	240	253	279	245	263	299	249	309	273	278	263	257	285	240	247	280	258	244	259	302	276	281	265	282	317	260	302	273	287	233	261	274	272	309	272	251	290	297	251	273	264	267	286	288	279	280	250	287	280	246	253	273	250	266	250	281	245	251	290	248	261	237	267	273	292	289	265	248	258	308	272	264	248	275	254	254	250	259	239	277	273	259	255	264	270	262	275	263	264	267	271	243	230	258	272	258	272	278	277	266	269	261	284	272	279	266	260	281	272	278	268	299	276	261	235	287	234	257	239	272	267	262	272	265	272	282	264	273	275	290	231	260	260	265	320	262	251	285	282	289	270	247	268	281	290	283	273	234	292	258	251	277	258	298	241	251	253	231	260	275	286	287	258	237	246	296	284	265	286	274	285	241	262	263	285	263	247	236	275	258	251	251	276	286	287	242	283	280	268	244	273	270	257	298	232	245	247	276	311	271	281	250	263	262	265	270	280	259	249	252	258	270	266	259	291
3300	2472	7226	10274	9383	7478	6395	6387	7498	9782	8577	6259	3661	1935	1052	887	715	711	702	716	696	691	669	756	683	694	716	709	689	673	691	704	687	692	715	669	679	660	719	660	686	690	704	676	667	660	710	682	718	730	691	720	684	727	676	701	699	674	709	692	735	686	701	687	710	695	713	728	690	656	682	669	664	669	686	679	711	697	674	696	700	689	704	737	718	703	655	723	679	713	711	718	709	684	678	713	697	664	711	725	737	632	727	671	688	681	685	704	733	726	690	711	711	631	665	663	745	713	668	706	680	652	689	658	701	700	743	713	654	686	731	725	725	689	718	722	679	718	635	714	724	714	631	718	694	647	689	721	689	692	674	664	712	675	640	667	720	699	681	700	683	666	699	677	684	687	684	734	681	682	687	742	698	676	682	682	713	692	658	694	687	683	689	645	737	677	653	646	705	645	708	703	649	724	693	682	685	664	717	702	704	672	656	657	674	675	706	683	668	693	714	693	708	674	688	663	684	723	683	756	714	631	686	703	698	698	681	633	693	673	675	721	670	692	721	668	719	634	728	669	655	696	688	675	699	680	713	683	658	730	711	703	737	658	656	673	704	699	738	673	702	761	679	719	676	631	704	708	728	684	680	657	673	685	668	684	706	672	707	709	693	721	726	694	720	669	659	679	657	715	654	715	734	623	735	722	643	675	658	726	716	713	683	658	737	690	776	741	700	647	684	642	710	699	686	685	729	717	667	675	697	697	710	707	682	707	741	703	661	686	671	693	682	695	680	657	648	711	687	695	716	699	659	750	668	726	715	712	682	698	672	682	721	709	712	668	714	706	684	683	701	694	696	718	670	664	681	732	743	695	706	695	672	675	663	714	707	699	653	727	712	686	708	712	714	677	710	671	678	674	708	657	743	656	657	653	675	695	678	691	720	681	647	707	651	678	670	697	672	671	732	675	681	699	697	692	719	744	740	734	662	671	653	694	702	685	710	638	665	670	699	683	671	703	655	675	715	712	678	692	729	696	694	710	683	692	714	700	669	674	724	664	715	688	743	696	730	693	721	718	702	710	678	690	660	739	690	733	686	685	748	743	660	714	681	714	698	666	653	703	677	686	669	727	709	692	671	624	722	667	714	675	736	644	661	674	700	656	628	674	720	699	703	651	699	675	752	716	702	634	634	724	655	704	668	709	684	694	711	675	694	690	686	695	683	659	691	730	664	669	762	692	724	685	654	716	704	721	702	683	630	658	660	710	700	694	744	721	713	679	679	679	751	717	691	710	718	728	667	711	692	703	718	680	726	685	660	683	669	688	672	709	728	653	721	705	733	645	704	705	694	706	674	700	727	665	702	717	647	684	662	664	672	701	692	700	692	661	694	688	708	702	718	714	662	766	721	694	662	711	689	761	671	666	678	707	691	701	702	716	714	700	748	694	637	748	723	684	671	725	652	706	708	679	721	667	694	642	667	670	644	708	687	695	700	708	663	730	653	636	639	682	667	621	685	675	680	670	737	693	666	697	710	653	668	718	690	683	698	678	700	708	688	659	695	688	675	731	664	733	729	672	671	671	719	683	699	685	641	693	675	622	665	661	682	683	668	680	669	678	703	674	681	716	689	732	650	667	680	733	723	756	709	711	698	706	695	663	707	676	690	770	722	679	705	654	702	681	714	692	721	725	712	689	670	701	668	699	718	724	723	705	685	707	722	711	711	674	719	641	659	672	751	716	666	690	677	675	715	655	705	669	710	702	663	685	702	688	671	662	742	717	668	689	689	686	723	708	665	681	700	690	656	723	731	676	713	662	687	691	685	758	691	696	671	661	684	669	682	688	659	671	698	704	724	694	660	655	674	701	681	684	638	720	687	712	681	686	719	666	675	687	619	701	671	708	696	682	731	654	714	713	700	661	697	731	709	686	674	711	664	710	663	703	716	703	693	693	667	653	708	676	670	669	734	727	676	757	690	695	725	695	693	743	698	707	717	694	750	675	744	694	668	657	705	728	689	721	692	662	671	711	686	741	683	724	696	671	676	666	738	668	743	685	706	680	677	638	691	702	688	725	683	721	751	662	675	720	716	670	660	705	706	673	696	686	696	659	706	668	677	699	710	659	747	667	672	706	659	719	714	672	725	735	664	697	694	684	658	712	663	702	677	711	696	726	727	676	690	688	687	665	687	703	712	696	663	698	762	696	711	705	747	705	694	704	708	730	692	627	664	674	691	652	715	709	722	688	675	691	694	670	659	666	700	684	698	660	691	668	706	669	648	688	688	717	701	730	722	685	704	703	667	686	674	729	702	675	703	690	755	721	667	680	667	732	680	664	695	681	681	728	689	712	706	706	702	731	643	698	695	669	661	707	689	720	708	714	708	705	671	688	722	724	685	712	753	671	726	714	682	732	683	666	688	675	699	678	707	710	687	664	677	718	695	701	680	722	746	689	711	686	688	669	724	700	674	752	645	666	645	705	670	731	667	689	748	698	704	656	713	735	732	686	652	698	705	663	696	671	687	680	728	633	709	734	690	658	705	642	714	694	706	673	733	703	723	681	698	731	722	699	684	675	720	671	718	658	710	683	761	713	679	675	701	682	697	678	713	725	685	696	707	687	681	689	690	651	663	738	709	680	683	668	685	706	700	702	676	724	731	674	762	673	703	710	695	678	712	710	739	670	659	725	694	658	698	673	706	637	664	691	666	716	713	672	686	690	659	726	670	742	730	701	689	661	699	702	704	715	691	708	701	669	689	682	775	704	733	694	716	699	716	719	698	749	688	711	701	718	675	706	722	684	764	699	716	653	715	707	699	719	726	715	651	703	719	687	682	718	625	750	667	691	718	696	670	717	692	691	678	675	726	685	702	691	666	718	658	700	684	668	712	661	691	671	671	709	647	688	698	713	709	715	691	709	712	698	719	732	723	708	715	702	709	710	715	716	680	695	686	693	747	681	697	713	677	692	728	656	660	681	743	616	738	691	691	643	708	659	671	674	693	723	691	710	707	677	699	701	717	701	691	705	737	704	631	670	735	691	694	643	682	715	747	672	714	695	724	707	703	668	650	665	728	673	657	654	682	732	667	692	686	678	685	724	698	722	742	681	651	694	683	754	677	680	702	737	732	709	691	698	709	707	678	682	688	689	623	719	695	670	649	679	701	708	711	696	685	730	712	702	708	694	716	706	699	658	665	683	715	643	695	694	699	723	674	666	692	700	687	700	669	682	671	709	723	694	663	703	687	690	635	762	694	707	691	680	682	687	723	693	673	636	680	674	731	664	714	685	648	674	723	665	684	669	721	700	638	697	735	687	723	661	673	673	707	731	712	675	668	646	710	705	717	694	724	729	702	704	733	671	704	702	738	663	736	705	661	684	731	715	673	662	689	700	659	717	745	683	699	663	724	705	699	699	712	715	673	655	716	736	703	676	709	715	659	722	664	721	675	754	695	732	698	737	770	737	703	674	682	719	701	706	661	674	689	692	741	676	629	683	733	686	668	727
12989	3591	5363	5367	4014	3712	4838	5583	10877	22734	19810	12428	5668	1927	792	432	333	300	258	263	306	315	250	297	266	291	288	286	279	288	277	282	290	261	272	244	274	279	308	280	280	263	286	287	261	275	296	263	259	303	279	281	280	301	262	250	274	272	272	275	275	298	256	252	297	277	246	261	282	285	300	275	296	254	254	291	290	296	285	280	263	271	293	284	302	301	288	256	282	275	253	275	293	255	271	269	258	275	281	270	253	272	242	246	294	279	308	301	300	307	285	314	273	263	274	259	311	293	274	254	249	252	262	268	305	284	275	311	255	237	280	232	274	270	276	249	269	268	279	304	275	294	251	265	264	270	249	299	266	273	272	268	245	296	288	267	268	277	283	281	252	306	278	299	280	274	275	287	288	265	297	265	270	279	301	249	311	271	300	260	265	268	294	271	252	277	276	278	294	283	285	251	288	294	277	267	295	241	273	265	255	303	279	289	298	283	287	264	292	298	287	286	272	308	264	252	285	269	254	263	239	261	248	277	279	281	294	282	261	276	274	300	270	275	272	330	258	276	294	259	296	295	297	288	283	328	307	277	283	259	254	301	304	267	297	245	261	283	305	269	264	274	280	286	267	282	240	275	277	294	269	273	275	288	273	274	276	306	289	291	288	280	281	246	269	249	255	296	278	271	270	294	279	275	265	252	287	288	310	248	272	280	276	268	270	287	275	270	256	282	254	302	299	284	279	293	298	281	255	279	274	278	285	296	269	252	286	294	274	303	272	269	282	276	274	272	297	252	257	266	302	281	267	265	272	307	301	249	254	297	300	281	267	284	287	309	257	258	271	272	276	279	294	305	295	301	278	282	251	298	278	265	259	280	276	243	241	284	280	286	275	311	279	269	266	294	279	275	296	249	279	270	292	279	280	279	240	282	278	318	303	270	278	272	304	266	274	293	279	315	263	294	299	287	264	273	262	302	305	311	276	275	286	289	284	305	257	283	269	243	270	290	300	268	269	280	275	267	299	268	274	293	266	241	275	319	264	275	267	280	292	292	267	287	270	307	262	296	266	295	297	288	241	292	306	271	260	284	269	258	268	261	294	306	273	272	279	279	284	264	236	288	273	309	276	278	285	295	288	264	277	296	259	313	289	278	285	247	335	246	265	278	297	290	269	278	281	280	265	277	258	312	282	269	263	269	287	286	308	294	269	286	281	285	269	271	276	270	284	276	279	247	306	285	309	270	264	276	293	266	270	276	248	228	288	313	249	275	293	267	264	284	273	287	301	287	270	298	287	291	281	277	288	281	276	283	285	276	284	285	276	275	274	261	302	281	285	305	285	274	253	284	268	286	287	277	270	246	264	279	260	258	243	256	288	301	298	294	293	283	261	272	258	280	285	276	279	305	289	255	284	277	269	271	240	244	254	267	313	284	254	279	270	288	242	306	300	283	303	258	275	293	286	280	243	274	298	263	248	273	265	257	282	280	275	307	284	298	304	258	266	276	272	265	275	317	288	298	286	309	257	296	300	299	267	266	243	272	270	267	305	303	299	258	260	268	273	258	280	288	284	302	259	289	259	247	302	245	274	259	289	264	285	281	246	268	273	307	264	268	261	244	276	237	275	252	297	253	287	264	263	289	284	315	308	265	281	280	274	276	263	276	288	265	261	252	283	240	260	296	284	268	258	301	309	275	261	292	251	294	296	282	260	263	267	313	256	265	287	267	290	272	280	275	277	296	277	275	288	250	278	272	271	287	275	258	308	310	249	311	294	262	290	273	264	292	272	311	283	285	265	270	273	249	285	281	271	293	271	287	269	278	271	290	297	300	275	298	258	272	275	288	286	289	271	288	280	277	289	274	301	283	286	272	253	317	272	292	273	319	250	283	293	286	293	256	282	247	292	269	260	280	257	258	266	269	299	271	262	258	272	303	289	282	290	265	261	251	263	285	302	297	298	300	282	262	249	292	268	269	266	278	282	266	286	272	296	240	307	269	269	266	288	288	285	292	276	256	278	259	277	306	259	268	298	300	279	249	248	264	310	262	266	265	260	296	296	286	314	275	290	276	299	286	259	270	266	258	261	273	294	287	257	269	293	265	247	312	299	275	275	266	293	276	273	271	275	300	266	273	257	285	285	288	253	288	287	246	277	272	286	286	254	283	289	287	265	267	265	309	283	260	296	256	293	276	276	275	275	311	254	268	294	293	272	239	260	279	290	298	289	244	275	284	284	315	285	268	278	303	297	262	260	276	274	271	274	253	285	310	268	272	270	288	281	269	286	272	299	284	292	270	276	263	248	282	297	281	305	274	285	273	293	272	257	282	222	280	304	288	290	305	261	266	240	269	322	254	248	258	279	267	273	278	297	295	288	287	258	259	282	268	282	264	268	267	291	271	276	275	241	278	319	290	260	282	258	275	301	276	282	270	289	285	289	274	267	301	295	280	256	287	286	325	278	277	275	249	265	275	302	284	273	291	249	278	263	287	293	287	236	269	285	241	270	291	276	287	271	280	268	277	291	297	296	266	255	288	280	287	286	274	287	275	301	276	274	294	272	286	266	252	266	268	272	285	276	264	288	281	278	259	289	257	284	254	287	278	262	273	265	288	311	262	262	285	243	268	259	244	266	276	272	291	270	263	259	287	290	304	303	264	305	268	274	263	267	278	283	253	288	254	301	272	260	314	311	247	270	303	274	269	251	259	283	284	307	246	299	243	290	286	286	301	254	264	276	299	300	254	335	290	269	242	289	275	293	263	255	268	267	276	276	288	307	299	253	286	238	306	275	292	255	312	286	286	279	255	262	284	298	265	284	292	262	274	272	262	280	300	304	286	293	268	269	264	291	295	267	275	258	277	289	282	309	287	294	310	285	266	251	267	266	290	282	299	281	301	293	262	287	272	297	299	270	283	265	279	259	257	306	246	278	288	282	268	281	290	262	292	277	283	267	292	254	282	277	267	274	288	287	276	285	262	323	283	302	284	260	225	270	292	285	282	263	272	283	274	278	284	265	254	283	280	293	270	275	299	274	314	261	260	299	261	256	271	293	293	266	283	280	289	293	267	251	294	304	302	271	262	252	276	242	247	267	251	248	306	283	250	266	288	262	285	270	278	256	251	296	285	263	245	261	294	258	282	271	276	301	276	278	253	271	249	277	256	263	276	257	272	272	294	294	280	276	272	282	287	254	270	279	286	300	300	269	268	271	266	268	276	286	258	282	261	295	270	271	299	269	282	260	296	279	264	277	277	272	289	290	285	275	279	302	268	275	293	282	269	283	271	283	277	265	293	282	275	292	278	279	317	277	323	269	254	263	263	262	246	306	269	276	278	257	280	278	282	279	273	277	324	279	304	279	264	265	288	274	293	278	292	278	271	296	283	269	263	295	276	260	289	295	256	278	279	291	270	233	275	281	300	253	289	251	254	271	270	264	280	280	272	265	291	297	268	310	261	286	322	274	259	287	273	260	298	293	251	272	276	276	245	308	304	289	282	287	241
8017	3511	10326	14120	13266	13784	17865	19188	30757	43650	39118	31000	18704	8370	3233	1281	822	711	728	733	686	680	689	732	729	706	754	764	718	696	701	699	694	687	739	696	694	729	720	657	740	681	745	736	721	736	745	665	715	678	721	699	735	688	735	704	658	715	764	748	737	690	747	697	703	718	691	698	734	748	760	678	755	699	760	702	722	723	681	658	696	697	700	696	709	677	691	676	701	726	687	691	693	710	684	746	745	731	676	703	684	673	702	709	737	724	717	711	763	734	691	721	685	727	716	724	731	675	712	754	698	708	673	718	700	720	719	694	718	734	730	755	692	715	683	713	760	751	695	772	723	698	741	707	716	685	670	718	677	707	738	713	726	678	723	729	696	701	675	714	686	704	726	720	697	703	674	742	735	741	718	686	673	663	697	715	746	751	706	712	735	732	742	777	784	770	737	718	720	761	722	714	723	714	714	704	690	692	740	700	750	726	756	682	733	744	673	706	739	724	686	705	666	699	678	713	748	660	735	758	694	744	703	782	689	711	719	733	715	732	698	741	738	724	695	698	684	696	762	725	695	729	685	746	682	723	687	715	715	697	652	685	748	751	697	662	674	704	696	688	721	723	690	694	716	719	726	707	689	700	700	706	712	707	726	647	674	703	701	697	694	689	686	760	696	692	689	695	702	730	692	761	725	709	704	714	691	709	697	775	708	773	678	712	696	684	704	714	714	705	698	717	693	732	712	738	689	709	732	739	689	732	714	711	715	710	744	721	778	677	743	682	772	748	704	705	679	688	728	727	698	722	726	699	686	702	665	682	734	703	664	725	712	716	727	749	731	675	697	770	709	721	721	722	770	740	714	742	699	710	688	681	715	756	707	697	692	702	723	736	704	731	694	671	726	732	671	710	712	736	723	726	695	688	696	699	727	702	709	678	742	737	775	717	705	688	735	659	747	696	727	698	710	695	713	762	763	716	768	748	702	698	737	674	688	718	727	707	728	734	707	692	712	725	669	735	701	773	687	742	729	723	765	707	727	726	760	726	666	757	703	735	717	742	729	686	736	733	689	718	746	700	717	754	731	751	683	751	664	707	667	743	718	718	721	713	766	752	712	719	689	727	717	750	721	657	744	722	722	783	739	704	703	732	735	708	709	741	750	710	740	688	717	695	761	720	778	722	720	729	730	750	670	757	685	703	721	700	696	744	710	699	702	758	783	680	750	732	712	717	715	715	729	721	723	704	636	690	714	733	696	744	673	695	678	683	685	723	691	680	702	674	741	724	707	709	732	686	774	692	715	727	698	709	693	752	694	725	679	716	680	722	693	696	704	681	769	713	721	725	658	712	696	700	665	729	724	758	727	679	713	740	745	683	694	677	767	709	727	766	680	685	713	671	715	700	685	706	676	711	708	712	723	681	703	744	721	662	700	705	716	758	668	684	730	684	704	708	668	746	696	687	721	726	758	722	703	690	734	696	741	691	708	743	738	733	738	722	704	708	658	673	728	692	721	697	703	716	719	738	703	695	710	699	724	761	733	665	740	701	733	703	704	697	722	709	667	717	743	699	667	733	721	685	737	699	726	674	741	721	739	711	731	721	752	725	718	688	734	725	725	716	719	712	714	760	739	754	718	659	695	696	679	755	685	722	776	768	726	724	666	720	735	670	730	744	706	710	702	691	718	717	721	743	704	702	725	674	671	663	722	726	664	684	694	698	728	619	718	706	743	720	667	687	709	724	697	718	712	680	717	710	697	757	702	726	749	670	732	695	753	713	658	637	739	722	692	727	738	695	690	731	698	701	683	732	673	665	716	673	735	697	743	687	658	653	713	711	694	676	708	688	770	702	742	687	697	707	684	679	683	710	739	685	728	775	747	688	728	710	655	748	702	727	714	690	708	669	712	706	698	709	724	698	695	719	744	695	692	726	682	690	643	685	733	709	704	707	682	688	673	726	737	709	694	694	707	702	726	688	718	737	685	708	704	714	777	714	744	707	731	662	716	716	715	707	691	702	723	666	712	701	676	713	735	695	700	661	739	737	756	754	713	710	705	718	701	680	717	720	670	727	697	716	698	711	701	710	696	721	726	729	716	676	681	685	705	688	698	665	745	724	680	707	762	714	769	704	738	757	735	713	698	695	701	731	675	743	654	738	715	693	693	666	729	727	737	701	728	721	737	724	742	680	687	702	684	713	666	681	725	671	723	751	725	732	678	675	672	702	753	749	655	753	717	716	733	711	661	681	724	733	733	734	696	700	691	686	673	731	720	675	717	714	731	724	708	709	670	703	672	674	726	709	745	694	690	731	683	702	705	708	703	690	744	751	708	696	732	758	719	753	673	656	725	726	680	729	732	695	706	706	719	765	707	736	719	740	703	659	706	735	732	719	699	721	721	717	727	714	669	713	712	685	685	708	738	702	695	676	761	756	696	688	702	705	691	666	716	695	700	752	737	724	727	732	738	672	666	719	727	766	708	727	689	749	766	711	696	750	694	656	734	694	708	795	738	749	686	713	725	711	724	688	714	720	684	701	719	717	716	726	728	709	686	733	702	681	702	664	720	716	701	740	686	766	724	758	688	677	721	702	742	759	679	685	728	712	706	721	677	698	682	691	734	738	753	686	689	710	704	687	671	708	707	731	713	721	686	705	701	702	729	711	738	701	681	734	721	657	717	679	660	714	696	698	762	725	732	693	688	710	713	719	695	682	722	698	683	729	725	685	729	734	720	740	722	744	712	710	713	717	726	683	670	734	696	698	681	706	695	717	714	715	775	695	705	734	688	694	707	717	735	700	722	671	671	703	725	702	724	666	690	736	712	713	733	715	680	732	749	746	746	713	675	720	718	710	679	719	730	730	709	695	714	679	684	738	716	729	693	699	736	733	725	693	683	723	692	671	710	688	699	672	701	750	745	684	655	690	713	780	714	722	708	736	731	721	722	760	759	701	706	738	714	721	759	716	707	676	744	685	748	701	728	768	725	744	762	703	748	768	727	724	730	658	728	704	716	702	746	712	708	723	743	721	688	673	702	779	713	749	691	755	715	747	704	730	698	675	740	689	718	648	701	672	697	708	669	739	663	726	727	720	726	726	747	710	757	706	709	685	689	700	683	707	677	658	728	698	712	723	667	754	749	713	692	712	698	687	691	724	707	707	720	650	709	704	730	672	705	741	758	728	710	722	724	709	699	709	763	723	729	766	686	674	700	746	715	700	732	731	754	737	747	709	693	730	668	699	742	708	713	697	704	666	722	740	710	720	705	724	727	698	733	700	715	697	675	710	731	725	716	721	707	687	712	669	720	734	731	704	723	651	731	754	706	691	744	734	754	708	697	653	728	714	700	727	706	716	757	701	700	741	695	688	715	721	699	724	709	700	731	714	720	746	701	693	748	715	692	758	735	737	719	722	730	735	716	674	752	717	697	707	694	745	699	712	702	684	707	694	707	696	707	723	658	689	667	681	690	725	713	733	762	679	724	760	727	738	746	714	689	675	732	703
21026	6688	8611	9451	7589	9208	6408	19614	36472	37929	29628	16602	6552	1972	738	358	309	251	223	249	269	255	238	234	248	224	234	253	247	274	250	257	244	252	263	280	264	226	247	240	247	242	218	251	214	269	260	242	268	288	237	251	255	263	239	236	235	264	233	258	257	254	243	242	213	253	258	238	297	257	252	249	281	242	219	253	237	258	279	253	257	251	260	232	241	251	246	266	277	241	258	278	234	242	256	248	254	235	228	255	265	255	256	252	254	255	246	250	252	269	251	271	222	233	230	243	246	267	267	274	287	260	248	278	258	254	275	232	245	263	283	258	253	254	263	260	252	259	269	254	255	258	252	256	263	256	250	241	248	277	279	252	242	216	250	236	247	257	269	246	226	245	243	242	283	250	263	276	253	270	262	245	262	285	265	249	259	260	260	250	241	260	231	254	267	258	272	272	243	292	270	268	256	248	226	234	220	251	232	238	257	241	264	257	229	268	257	256	266	274	220	235	252	262	243	284	262	262	246	239	280	246	241	240	247	263	244	257	230	222	265	272	246	243	247	253	251	270	246	245	250	258	241	239	253	259	246	270	280	247	236	267	247	255	257	228	233	243	252	269	254	254	231	222	259	241	250	252	256	227	248	268	242	248	289	260	275	250	228	245	230	261	294	282	253	245	264	255	223	276	275	237	269	273	279	259	280	270	244	240	246	254	249	227	256	234	255	259	277	239	252	238	266	222	260	244	244	268	244	246	252	269	257	222	231	220	250	273	282	252	232	264	258	244	250	241	282	290	262	247	242	270	276	239	216	272	245	228	283	231	232	227	262	237	223	238	236	207	269	243	251	268	265	279	273	276	306	264	265	264	260	248	240	255	264	262	249	266	277	225	270	265	230	268	266	239	282	254	232	259	256	266	242	261	262	258	259	270	270	231	264	258	247	255	267	279	244	239	274	268	253	261	269	242	247	244	244	239	268	254	229	242	239	282	259	267	230	257	257	244	244	264	236	273	241	271	241	285	249	229	235	236	266	245	273	266	251	255	227	267	272	244	243	227	257	214	246	234	257	270	282	218	252	268	258	253	271	243	222	230	224	242	263	248	243	254	236	240	253	261	247	258	260	262	283	273	261	238	234	242	265	259	260	255	247	254	245	253	242	255	272	285	265	247	286	226	256	240	259	268	234	249	244	245	245	252	246	262	232	274	253	258	256	224	273	264	276	245	237	239	263	251	231	265	276	295	240	251	260	240	284	272	244	255	249	258	254	220	233	254	257	239	252	255	289	255	257	272	242	261	234	282	238	250	266	263	252	253	267	243	228	272	265	264	199	252	245	248	262	277	249	264	236	257	262	261	241	277	255	261	251	250	214	270	240	233	250	249	254	223	265	282	278	260	243	258	246	241	253	217	207	259	256	260	251	259	218	261	252	245	255	272	232	236	260	271	270	232	268	264	254	283	262	258	269	243	262	252	277	248	256	249	267	241	236	262	257	245	242	257	232	244	265	260	223	240	252	254	279	256	253	266	261	263	270	245	272	267	261	242	234	258	250	265	247	225	271	246	269	246	243	312	251	238	230	263	245	274	246	236	249	264	260	262	237	270	241	243	239	242	271	239	247	279	231	236	227	250	234	265	243	240	231	248	265	267	256	230	260	263	272	233	263	281	243	242	263	253	227	240	275	210	243	241	265	278	237	237	237	251	245	244	256	266	268	263	267	232	274	261	245	260	267	284	245	255	288	271	277	234	255	252	253	273	237	254	249	253	299	251	254	275	257	231	250	253	240	246	264	229	285	233	284	236	257	244	291	244	268	265	244	232	259	216	272	240	253	255	270	237	233	228	289	244	262	262	246	259	260	288	237	276	260	259	268	269	245	223	223	242	242	232	254	246	246	227	263	213	252	230	217	231	258	237	257	254	232	270	255	262	258	236	233	224	253	291	263	256	278	254	244	265	247	203	245	276	245	253	268	281	258	215	262	241	234	241	219	271	256	262	263	268	264	273	249	255	250	264	258	234	246	258	244	245	233	240	258	223	252	270	264	258	271	261	261	258	276	244	279	251	229	238	249	263	216	269	248	262	222	236	258	245	253	241	256	229	266	276	273	248	245	262	235	253	269	250	283	263	270	230	249	270	222	250	254	249	258	248	254	259	256	266	267	245	273	252	270	282	279	243	267	268	270	246	261	235	244	217	255	237	259	243	226	275	251	238	234	254	260	252	276	244	257	239	237	234	222	248	257	236	283	244	232	245	239	255	275	245	225	239	273	276	256	204	253	247	249	237	237	234	236	268	259	249	269	240	260	224	254	264	269	254	279	258	261	267	226	241	252	262	234	277	233	267	242	258	260	237	253	265	259	250	234	264	250	249	250	246	263	282	274	250	262	243	218	255	250	223	255	284	255	223	247	253	246	278	265	243	228	244	263	236	244	266	247	247	241	268	276	256	273	244	248	221	246	243	268	248	251	229	244	284	262	259	235	241	265	227	236	244	272	288	249	247	256	246	288	256	261	244	257	246	248	251	275	243	258	275	266	242	250	264	232	277	248	257	277	274	241	242	237	259	242	250	245	229	246	240	263	256	216	276	276	221	282	261	255	257	251	226	258	263	247	234	259	222	250	274	250	254	269	253	231	282	243	250	245	275	245	273	266	245	262	233	268	232	251	211	253	262	235	254	239	251	249	255	250	255	238	219	245	252	244	253	220	236	255	262	231	273	250	251	244	254	275	273	269	238	236	293	241	271	243	256	246	243	240	247	261	269	257	252	271	252	244	272	250	261	255	241	239	250	260	230	256	272	235	272	228	256	252	252	262	249	258	256	257	281	265	242	249	263	262	286	254	259	255	240	247	263	255	214	265	278	269	248	239	237	239	272	253	229	257	213	223	256	250	269	249	237	269	243	276	262	240	251	260	242	217	253	274	241	268	212	238	255	275	226	237	240	267	273	253	275	263	239	263	267	264	234	228	234	240	239	271	263	247	266	248	256	264	249	234	235	283	248	273	257	255	267	245	281	254	229	283	223	257	253	263	232	265	237	237	277	257	253	240	233	238	248	236	276	265	267	246	249	256	259	255	267	275	246	260	267	300	239	268	259	217	241	274	269	269	239	261	252	285	231	271	248	258	223	261	250	256	290	232	281	277	228	268	269	239	256	252	248	232	245	258	257	290	266	249	250	269	250	259	264	244	262	259	265	252	271	244	248	271	250	265	283	261	264	241	222	239	245	245	245	269	243	257	259	252	254	238	280	249	254	228	280	250	237	278	279	237	266	266	256	266	249	243	254	249	236	235	270	207	257	243	257	255	252	242	250	264	256	251	253	262	258	247	248	277	242	250	265	261	248	240	208	227	256	263	285	248	259	269	277	258	244	260	251	286	242	221	243	232	251	276	262	278	265	281	260	232	224	269	246	275	220	254	246	259	242	253	294	270	239	269	264	232	243	249	265	268	257	265	212	252	220	229	244	243	256	246	237	235	255	268	258	220	256	252	246	250	257
10050	5360	14250	19995	19579	21639	20531	40094	52910	54401	45647	33354	18695	7765	2898	1209	762	632	630	641	657	673	673	646	590	629	625	650	639	610	652	650	621	680	623	626	645	647	637	658	657	655	616	666	637	659	681	622	692	643	592	629	662	654	633	639	645	620	642	663	644	667	606	673	638	658	621	657	647	649	649	661	654	631	667	667	594	649	637	630	642	652	647	664	661	672	620	674	663	631	602	633	675	642	668	686	625	671	676	607	649	658	669	623	633	630	668	651	661	718	660	632	608	662	670	679	638	626	603	667	620	641	644	701	664	642	686	611	644	644	646	654	657	635	624	665	674	661	670	636	645	658	657	636	678	636	607	666	622	668	645	690	663	633	610	646	683	684	636	630	683	670	696	613	658	628	688	672	679	573	641	646	617	636	660	698	667	664	660	648	651	676	647	611	641	636	664	660	663	683	679	600	644	631	645	651	582	604	668	634	634	707	651	651	639	634	645	700	653	657	631	638	650	672	671	678	671	702	694	622	667	618	658	617	646	660	643	638	664	657	676	650	671	677	681	657	658	653	633	642	653	664	672	637	628	653	709	626	689	611	679	658	660	654	603	670	622	617	664	670	666	601	629	684	630	666	666	657	681	654	666	664	675	625	643	647	676	641	645	632	674	670	629	611	612	706	653	688	657	652	677	646	638	629	636	600	655	588	642	652	642	643	634	659	676	596	653	686	688	596	640	653	634	640	643	605	651	655	668	599	672	701	677	681	617	620	686	634	657	626	660	648	669	674	638	618	642	671	628	645	656	637	644	657	646	652	654	663	664	618	658	642	611	693	630	654	628	680	609	649	664	642	685	643	661	672	665	640	623	661	641	703	653	642	665	639	642	655	678	633	668	647	585	636	664	638	599	686	646	681	634	641	657	646	653	667	650	638	614	676	627	644	634	641	641	620	705	611	640	637	649	642	682	593	618	668	656	674	619	603	623	658	654	675	668	621	629	647	622	680	657	677	635	637	630	587	622	643	706	646	622	662	714	615	643	633	724	673	643	624	701	666	595	667	646	607	648	639	609	620	681	655	622	635	638	636	620	678	632	647	668	633	648	610	628	644	621	634	650	654	659	627	686	674	696	672	658	662	642	625	670	663	648	656	646	617	664	619	665	677	667	659	666	656	642	643	659	642	635	672	645	609	692	672	660	686	673	630	666	613	655	672	616	644	665	671	660	708	649	668	601	709	666	645	659	646	676	668	642	627	675	655	679	621	634	637	653	648	659	640	647	613	664	669	673	618	631	613	690	654	659	612	627	634	691	640	672	664	663	606	654	699	640	646	648	600	653	629	647	642	633	642	667	615	644	660	684	613	660	685	712	716	638	669	703	641	660	658	625	643	699	629	628	688	671	657	606	637	611	612	641	657	660	664	637	623	648	652	617	668	679	645	651	666	649	650	670	662	636	696	655	651	673	631	665	655	607	646	632	672	625	659	600	631	675	640	626	644	672	705	661	661	600	648	649	598	673	671	651	617	676	609	654	641	647	664	661	653	686	638	668	693	658	650	664	688	646	668	674	667	678	637	677	645	619	675	655	658	681	680	633	672	685	688	587	612	598	666	654	644	675	585	641	633	697	664	688	644	637	683	632	649	631	634	626	651	657	659	644	652	675	621	638	636	651	622	664	664	671	623	638	648	610	625	642	638	692	657	619	629	668	673	669	673	669	620	606	630	658	689	642	675	625	616	630	642	676	634	613	672	680	646	648	703	667	635	641	633	675	604	638	645	702	658	695	642	653	619	639	685	650	662	621	667	637	619	657	645	617	656	623	623	645	661	654	647	646	720	627	664	693	658	627	677	633	631	645	673	634	671	642	652	613	666	679	639	659	625	632	704	679	678	629	661	630	656	622	599	611	648	637	698	648	652	654	635	641	663	642	610	635	635	669	653	691	659	655	617	653	677	687	681	625	696	629	622	620	625	616	642	714	663	601	645	687	657	612	631	633	670	667	646	680	642	686	646	654	656	638	661	659	633	639	636	641	659	604	669	692	643	665	665	658	653	688	652	659	667	673	678	672	641	633	672	650	595	634	637	626	668	661	678	623	647	678	670	608	662	630	631	695	646	648	636	660	641	643	631	644	591	626	665	671	659	681	661	599	636	624	623	617	681	673	643	646	620	628	666	662	654	627	639	663	703	659	629	681	637	632	671	655	634	678	606	662	639	656	648	726	617	630	609	662	636	667	624	639	695	633	650	661	652	644	603	595	626	701	654	667	671	713	658	613	626	653	646	608	623	646	626	661	656	685	635	675	690	676	657	658	618	651	641	635	688	635	638	621	623	623	648	626	629	623	608	623	656	628	695	672	648	682	704	633	614	627	628	713	643	636	640	645	641	668	669	638	645	654	695	627	608	630	654	629	616	628	652	660	676	644	670	654	687	629	659	666	643	650	654	639	685	584	626	629	646	675	635	639	693	647	615	647	651	634	631	618	675	678	709	614	613	627	658	602	651	679	625	674	662	615	695	650	627	626	655	673	685	670	636	672	653	697	604	638	670	640	660	654	682	643	660	651	631	645	661	662	624	667	648	648	652	614	636	626	676	693	667	651	606	646	663	640	614	722	644	690	657	639	658	621	658	641	607	581	715	620	630	658	638	650	634	648	654	599	643	630	669	663	621	672	645	709	639	599	666	622	659	708	622	704	603	669	642	673	646	662	641	627	634	620	646	640	622	671	604	655	680	629	707	640	651	642	664	661	675	632	657	678	688	609	671	690	632	680	642	691	622	683	625	649	635	705	645	622	706	637	635	640	644	667	647	611	673	675	663	700	643	651	646	660	585	633	658	634	624	632	686	629	640	622	648	653	705	637	668	686	648	654	624	636	623	670	683	637	687	632	654	643	679	693	636	653	637	648	644	696	670	683	627	639	676	639	664	636	629	636	653	639	648	671	627	619	625	602	678	635	670	626	640	651	636	609	700	658	688	682	664	634	693	692	650	655	614	639	695	682	691	639	648	635	649	629	667	633	647	650	663	582	645	629	649	682	623	669	624	641	691	659	644	626	678	649	651	654	667	635	674	667	673	626	640	682	645	664	651	642	636	654	659	623	665	653	679	672	640	652	630	686	618	636	617	672	636	627	643	635	688	648	659	628	662	631	647	665	633	623	637	641	637	670	630	688	670	678	665	678	660	641	622	626	645	597	623	620	656	688	674	646	670	658	664	607	663	625	654	653	653	659	623	618	698	662	642	658	647	654	640	636	643	653	670	684	630	673	602	629	643	686	628	649	675	640	641	606	659	666	622	649	667	683	652	619	652	669	640	589	666	647	598	653	641	650	666	619	632	674	670	647	639	612	623	651	674	693	587	626	573	667	639	646	668	632	672	652	597	611	629	637	605	622	670	591	637	688	642	643	651	632	682	574	598	653	657	633	612	615	650	627	616	663	655	690	648	652	665	627	655	650	629	664	683	685	656	665	680	653	632	643	622	651	621	651	658	629	647	641	621
6313	3522	5271	5008	3487	3373	3419	2106	2437	2368	1689	1092	598	368	299	294	266	289	293	306	284	278	272	248	250	264	271	275	286	302	309	275	255	273	260	281	251	274	246	311	259	262	283	295	281	273	270	262	292	291	286	276	285	286	270	288	308	238	284	274	291	281	282	262	302	288	262	263	295	261	282	277	266	250	256	271	263	289	267	273	289	273	283	295	286	236	256	291	263	267	265	268	268	303	295	263	289	247	286	276	259	239	275	278	239	290	290	254	299	261	280	284	259	261	272	271	270	285	240	271	282	261	295	262	264	305	276	279	276	238	297	266	277	255	261	291	268	270	298	275	304	278	271	300	284	239	261	267	277	268	282	296	302	269	284	254	271	281	279	282	273	271	292	256	260	254	275	266	257	274	268	274	296	280	272	286	246	227	261	288	266	278	272	296	264	264	269	289	293	234	310	263	269	266	240	264	305	263	264	273	314	272	302	307	287	272	276	241	277	286	258	313	292	264	302	252	301	253	273	273	257	276	283	253	293	241	274	268	273	274	269	270	264	292	280	276	292	268	252	270	261	259	273	261	248	259	270	291	269	270	294	283	303	323	291	255	286	257	248	285	307	282	268	257	316	275	280	270	270	256	286	281	327	253	277	278	285	328	259	278	250	256	264	280	308	278	270	278	262	283	276	269	307	268	256	291	286	256	269	260	260	288	261	273	288	275	306	288	267	263	251	269	269	292	277	262	276	260	282	273	305	276	238	252	244	292	287	309	254	274	241	228	269	315	291	302	271	293	265	292	273	284	274	288	286	254	261	272	285	277	288	276	270	267	272	297	307	286	280	284	243	311	274	279	290	306	306	303	293	277	271	292	279	300	252	272	263	287	267	262	252	253	266	265	304	287	285	269	271	241	272	249	269	256	262	267	286	262	268	296	258	276	266	277	285	253	280	266	284	294	282	265	276	300	263	288	260	274	259	295	274	288	275	272	260	280	263	257	285	269	284	254	283	296	307	274	251	245	269	273	244	267	282	238	267	263	252	278	318	291	255	277	289	271	287	279	261	274	301	300	291	288	277	278	267	267	287	274	321	282	290	281	274	278	253	270	280	253	258	262	278	244	274	284	267	299	261	290	283	284	265	251	275	254	267	283	285	274	270	274	286	291	261	262	282	267	300	280	287	230	305	267	283	261	243	258	265	279	271	293	306	266	250	270	260	288	276	322	283	312	239	274	258	275	279	303	302	300	280	267	272	272	258	279	261	255	257	264	266	261	255	303	270	276	275	268	269	262	277	248	268	276	292	283	275	279	278	275	281	274	272	269	286	278	278	255	264	297	271	289	273	303	281	297	281	263	286	288	297	296	284	289	298	252	278	274	272	254	278	299	295	269	254	267	271	249	262	281	294	244	277	261	250	268	277	258	258	287	272	264	256	313	244	258	272	248	263	281	233	257	277	273	259	275	296	262	269	268	289	313	266	279	266	299	270	291	240	272	290	285	293	286	282	284	252	244	306	281	254	263	293	270	293	305	267	284	253	270	281	253	286	281	282	267	289	281	278	270	266	281	286	287	270	259	281	238	273	253	261	251	293	276	263	283	266	260	282	268	301	274	260	323	274	275	280	274	290	274	289	263	250	284	265	288	291	272	273	261	297	245	254	261	268	248	265	275	259	259	253	283	276	267	254	297	287	269	292	271	273	265	221	301	273	279	287	259	257	266	297	271	279	260	283	267	236	264	252	269	261	298	309	305	294	300	285	273	283	262	281	299	281	270	277	261	270	286	292	266	293	311	300	276	255	252	263	290	270	270	242	246	260	243	254	296	265	304	272	285	245	257	257	281	275	295	240	250	264	293	268	267	267	270	268	267	291	279	254	257	285	302	263	250	253	266	281	258	263	267	275	285	266	269	276	240	258	273	256	325	280	320	282	258	279	268	281	233	262	274	289	253	278	282	262	298	298	272	260	277	263	270	280	265	282	309	262	282	275	278	277	274	284	247	268	251	246	277	288	248	287	260	261	256	287	238	282	272	266	243	291	279	259	275	289	278	283	251	242	271	272	287	278	279	281	299	267	266	255	290	247	251	285	275	279	268	282	260	284	297	264	269	260	308	298	270	265	282	292	237	280	278	285	309	277	278	255	273	268	250	289	289	271	256	268	266	254	273	246	289	269	285	300	285	260	273	286	263	258	276	272	260	288	243	259	243	246	289	262	281	308	288	261	254	272	261	251	268	307	271	288	265	266	284	264	252	266	273	291	295	270	261	299	276	283	255	270	287	259	261	290	255	293	315	246	285	275	280	301	287	279	268	283	255	261	255	287	285	269	278	275	263	291	269	258	283	292	274	262	295	256	253	292	282	272	272	285	302	250	300	274	269	270	259	258	302	274	294	294	281	284	281	256	280	257	281	288	335	264	275	285	295	272	272	244	285	252	270	257	259	280	262	280	269	273	287	249	261	263	286	298	256	254	276	296	301	293	277	278	255	275	259	290	238	264	288	284	251	275	283	271	285	277	277	269	261	285	320	273	280	268	260	266	283	260	273	271	292	322	281	299	264	283	270	277	273	289	260	267	293	271	283	292	262	272	280	250	249	294	282	247	241	247	278	256	279	273	308	281	284	280	248	298	251	260	252	243	264	277	276	280	252	284	277	292	280	256	279	286	255	299	268	271	270	252	282	279	251	239	313	294	294	276	272	263	279	272	272	252	285	276	270	268	287	269	276	279	265	283	282	269	284	281	277	260	254	283	255	270	301	261	283	299	284	300	255	252	262	263	247	281	276	262	256	269	248	280	281	283	269	279	245	280	279	265	263	283	259	290	284	256	258	245	272	293	283	253	254	252	279	249	249	247	272	254	263	285	275	263	285	261	250	293	269	286	299	271	283	280	249	269	271	277	271	283	260	261	256	276	295	256	277	260	284	272	278	267	259	277	269	295	313	282	269	289	285	277	255	261	317	261	290	299	272	282	272	268	280	276	242	263	272	250	283	289	295	286	241	290	283	271	300	276	270	273	294	274	286	296	264	262	273	303	283	277	274	280	256	295	269	289	286	275	270	254	255	254	297	299	275	280	301	256	256	290	283	273	272	246	278	240	273	282	260	302	303	241	300	289	276	275	283	286	251	246	304	290	249	284	279	276	295	265	261	267	312	285	288	266	270	310	277	265	260	283	281	287	278	299	251	274	285	298	271	281	274	275	278	280	294	259	270	291	273	263	301	260	295	255	256	251	283	268	292	269	298	264	241	268	252	286	246	273	302	273	267	274	262	266	257	243	268	265	276	259	281	304	261	269	279	289	244	294	272	319	267	318	253	260	262	297	260	280	290	268	287	287	257	273	278	281	274	273	281	273	282	282	265	268	262	272	271	288	322	231	298	290	283	237	288	301	281	304	275	265	300	297	295	266	253	299	281	299	280	296	294	270	253	293	274	315	276	255	262	269	264	250	290	248	296	254	286	257	247	270	314	282	248	260	268	247	291	297	279	282	278	268	297
4457	3461	9442	12670	11834	12808	13638	9582	11751	10506	7129	4318	2042	1151	774	739	744	705	704	701	708	700	707	696	683	749	700	698	707	691	715	716	691	691	716	705	710	716	721	707	693	671	666	692	739	695	715	698	714	691	664	695	725	719	718	631	720	710	671	679	692	709	663	701	710	759	673	701	711	702	736	717	687	713	665	759	696	700	709	689	725	713	753	711	717	684	724	714	686	714	710	693	721	707	772	728	723	708	695	684	711	719	681	718	696	678	696	707	718	720	744	670	726	755	701	706	697	712	739	698	754	740	707	705	696	720	724	762	668	720	721	741	708	707	713	691	720	706	665	666	668	703	736	722	722	722	743	700	716	691	697	724	716	681	684	717	691	750	673	658	694	702	704	657	704	687	687	691	724	712	685	658	711	726	754	691	651	681	696	708	698	686	687	684	660	696	733	712	688	720	755	710	745	740	729	720	693	683	732	737	670	687	675	681	717	700	691	722	719	717	675	693	739	713	714	734	725	704	702	687	698	716	695	714	706	734	712	720	752	720	698	642	733	699	679	661	697	708	681	734	714	693	761	723	693	712	739	746	697	707	708	738	742	674	702	751	724	691	753	708	690	671	709	699	694	648	766	729	718	688	710	687	678	685	700	719	697	694	681	711	709	704	683	705	718	718	698	741	700	710	738	724	713	670	682	699	739	719	735	741	709	677	647	722	736	725	686	728	676	668	674	650	687	709	681	718	709	697	736	734	679	695	698	672	711	697	697	755	708	754	702	745	704	724	685	724	663	704	664	678	670	710	718	720	747	738	699	699	664	736	744	708	695	755	685	731	726	688	680	671	695	657	709	723	685	703	732	648	704	706	714	652	717	679	722	691	724	689	735	725	745	731	706	664	710	734	698	690	706	692	651	701	719	720	689	627	749	705	709	738	709	668	705	663	680	685	686	689	658	695	726	695	701	686	721	710	714	711	691	709	686	731	743	730	699	699	696	719	739	702	690	717	696	736	723	732	753	730	657	670	657	720	705	689	713	690	691	695	634	742	700	705	706	717	683	750	690	684	663	703	699	726	691	721	716	756	729	669	674	669	699	676	721	657	724	715	725	691	707	684	710	711	714	749	668	682	756	742	735	697	727	715	729	711	722	754	698	695	726	661	731	682	730	710	718	700	664	698	718	726	681	702	722	707	672	705	708	733	671	701	649	675	711	743	710	667	721	697	737	726	730	731	724	706	743	697	733	675	721	771	710	703	713	690	720	741	729	667	716	686	694	703	696	725	687	650	704	717	755	699	686	743	680	711	742	696	716	681	690	704	733	732	694	710	690	640	710	663	720	701	733	690	695	713	667	675	655	729	660	651	721	712	708	752	684	650	650	703	691	737	716	667	739	735	648	716	693	695	682	726	722	722	681	682	733	664	714	706	715	656	725	699	749	684	701	676	676	692	689	725	674	692	705	698	713	690	710	740	693	683	723	695	713	654	746	669	713	724	692	702	732	668	701	725	703	717	697	734	717	738	736	748	719	659	689	717	710	679	699	715	678	712	721	658	675	684	655	696	677	721	720	663	700	732	709	725	686	715	677	680	686	687	745	684	743	688	702	695	704	690	696	716	718	680	702	732	688	706	657	748	733	668	720	736	646	679	736	720	737	690	703	731	696	681	698	720	712	679	697	739	714	751	711	706	678	700	753	666	666	725	705	696	711	681	724	737	635	667	643	729	743	718	667	696	731	749	777	692	682	700	672	664	751	752	731	707	696	685	680	668	699	719	698	708	708	692	634	674	675	694	685	687	696	694	699	677	724	680	767	693	712	730	774	671	633	682	682	713	697	699	693	676	670	700	707	717	680	697	778	733	713	686	751	683	730	713	738	743	720	700	734	709	713	644	717	725	710	758	697	690	751	749	706	697	736	707	682	684	697	686	707	691	675	710	670	710	732	707	734	703	721	698	677	729	673	682	687	670	727	741	682	721	722	716	731	703	692	735	705	691	753	700	723	724	700	678	706	683	698	696	675	715	735	714	718	706	669	723	750	679	703	736	712	698	718	755	726	717	742	728	687	721	739	688	699	698	699	703	686	706	728	705	735	708	692	712	708	714	692	759	665	709	685	672	735	718	732	715	728	727	680	752	680	733	714	702	688	708	688	685	708	710	734	689	736	690	751	705	731	692	676	726	681	739	695	687	726	679	724	712	749	697	694	716	744	693	723	695	718	722	747	695	755	701	707	721	687	702	663	722	705	680	730	666	788	679	699	726	706	742	682	722	692	705	714	657	736	691	692	684	719	742	708	715	715	704	713	725	678	662	666	703	732	708	691	686	693	689	710	735	711	684	659	674	688	706	685	670	737	688	668	710	725	668	657	660	687	707	715	697	671	672	711	698	711	719	669	715	705	672	651	650	728	678	668	669	679	682	693	731	696	730	695	755	716	696	705	741	708	716	694	711	681	706	759	677	699	696	678	650	698	691	705	663	684	719	685	684	675	684	677	683	682	701	702	682	718	704	679	685	705	712	759	668	655	675	683	688	701	740	736	687	675	717	722	749	674	781	727	653	678	694	735	698	701	716	732	682	692	679	671	678	677	756	744	699	729	693	694	707	715	722	680	696	683	715	715	710	667	686	732	722	669	722	674	699	694	677	667	682	722	711	655	733	714	705	702	734	706	746	711	697	688	717	692	666	728	723	711	716	659	660	713	744	714	730	683	700	679	674	677	748	728	646	759	705	715	720	678	727	671	721	699	728	738	715	714	718	726	768	672	698	741	725	675	690	715	717	719	690	719	703	711	767	720	689	672	713	716	691	726	701	691	670	647	737	723	725	713	711	675	709	686	713	673	700	694	714	716	723	697	716	677	712	671	716	738	729	738	691	689	684	684	700	680	642	699	684	700	706	689	740	718	670	698	708	701	687	724	682	760	713	716	720	692	706	709	671	765	675	710	767	704	728	708	721	711	692	725	719	669	734	748	698	674	766	658	693	661	682	707	696	747	740	707	675	712	702	711	755	691	718	726	705	681	662	687	709	718	639	659	676	675	718	744	704	689	701	689	709	758	688	710	734	688	663	747	704	693	706	692	690	726	698	713	733	696	703	756	711	675	680	692	679	727	751	717	698	689	718	670	741	707	681	708	740	728	727	727	730	738	662	714	662	718	744	691	681	711	684	726	646	745	668	695	692	692	706	739	695	683	679	638	689	710	734	720	713	699	691	723	696	670	666	696	692	697	718	784	710	696	697	680	697	691	678	744	697	677	704	725	705	681	684	702	722	718	750	738	689	742	692	718	715	666	711	714	642	706	696	711	749	697	716	750	685	666	685	704	698	707	733	694	709	720	692	707	671	736	707	727	675	707	708	730	699	684	760	710	749	703	696	713	724	756	693	648	705	716	718	759	693	728	691	700	740	656	691	720	691	709	675	654	692	719	676	721	721	720	722	709	739	725	694	740	702	720	675	702	718	753	697	737	751	771	712	666	683	756	702	628	759	749	716	729	691
16484	8082	8156	5809	21661	21328	23551	15102	16958	16965	9515	4723	2062	762	369	304	298	305	264	287	280	301	267	287	267	273	314	294	307	285	281	319	314	289	273	322	282	291	297	286	315	256	262	269	257	295	266	301	295	275	253	290	260	263	289	297	292	305	260	272	255	295	269	294	272	254	279	307	300	276	272	281	296	305	271	302	246	302	237	283	289	300	270	268	286	274	277	276	285	283	280	307	278	270	273	287	279	263	291	304	270	255	294	269	280	271	304	277	304	284	282	292	276	257	273	273	275	254	265	257	296	288	264	275	255	298	286	316	281	260	263	282	270	270	295	273	252	303	324	301	275	287	283	297	290	258	264	279	284	276	263	277	288	275	275	260	282	264	288	305	252	296	293	290	303	265	264	278	275	272	282	266	256	288	297	261	285	303	302	252	271	259	274	283	270	256	324	283	274	287	272	263	255	311	289	289	250	278	280	279	285	258	321	287	301	258	252	269	301	287	275	294	266	306	310	253	305	270	284	317	284	276	275	289	297	311	269	304	248	285	286	256	297	273	287	260	300	322	309	270	264	269	272	283	282	281	265	311	253	272	296	304	322	287	304	255	270	300	306	284	293	310	297	257	248	298	289	266	283	319	255	285	261	301	309	297	264	290	294	290	288	261	299	262	266	298	302	311	272	261	245	306	287	276	277	296	276	282	261	259	286	240	290	289	264	274	268	282	286	254	264	263	303	270	280	280	268	290	269	307	273	241	263	293	267	272	279	302	265	262	274	275	252	279	306	252	300	269	243	284	259	282	255	288	276	305	317	262	254	271	269	265	308	264	318	286	270	260	297	315	285	279	316	323	245	284	267	309	284	284	270	288	263	255	268	291	289	308	264	285	291	281	276	253	264	269	289	272	316	289	281	269	283	281	259	293	288	303	284	278	318	251	302	286	281	269	255	269	280	251	302	285	286	288	297	288	286	278	257	268	283	281	266	304	266	306	284	299	284	278	271	300	299	268	269	242	261	297	301	295	290	309	281	281	283	291	270	274	262	306	251	278	283	282	306	277	282	288	307	308	287	275	300	339	299	260	263	274	283	280	278	290	291	292	284	261	303	269	282	314	278	277	270	295	291	306	257	292	298	289	286	265	279	273	267	276	267	336	278	280	244	283	275	283	286	258	303	240	276	282	274	298	278	253	259	309	325	280	282	281	275	292	268	286	272	277	274	265	306	273	272	269	257	281	279	285	292	289	275	268	269	271	280	262	260	278	285	261	296	297	293	278	284	265	281	306	266	302	295	289	269	269	252	313	277	278	262	307	278	264	273	274	301	275	241	330	301	299	287	281	269	266	275	267	262	259	307	284	299	295	274	307	307	298	317	293	272	287	311	271	273	308	266	291	253	328	285	253	270	277	274	297	280	255	292	293	286	302	299	252	304	289	274	286	298	285	301	314	282	275	258	258	279	241	299	296	295	286	277	273	272	275	258	301	315	267	300	291	279	274	305	267	281	294	289	308	271	252	248	290	274	256	286	292	296	281	268	276	289	299	266	282	274	258	272	278	281	266	267	265	254	319	298	272	317	267	274	288	307	285	274	289	280	292	277	277	284	268	278	283	287	307	287	299	260	326	258	296	262	262	262	267	300	302	289	262	274	251	282	299	281	292	302	276	268	272	296	281	267	302	303	246	272	281	317	277	299	288	292	299	270	307	292	259	314	297	283	304	274	279	273	288	270	288	294	283	270	262	276	309	296	299	285	269	273	301	275	309	265	298	300	298	289	266	298	311	277	276	324	280	257	291	312	281	335	275	252	293	310	287	277	289	311	257	283	267	296	280	297	274	297	262	297	281	259	251	302	261	275	275	241	293	311	265	253	275	278	291	293	265	294	292	289	290	269	271	266	235	315	274	254	278	321	266	276	237	274	275	303	263	275	293	256	287	279	259	249	284	296	275	286	269	245	304	269	282	276	284	281	299	284	294	282	298	248	280	291	279	282	289	294	316	278	270	277	268	273	294	270	300	289	278	295	275	268	293	284	310	273	295	284	312	279	307	268	293	249	298	278	277	279	297	270	276	289	276	291	322	258	307	292	286	230	297	280	255	292	259	276	275	295	289	308	279	269	308	266	289	301	280	305	272	312	279	279	272	265	275	278	258	290	292	301	304	299	266	298	265	267	288	286	275	274	309	286	268	258	276	297	294	305	311	263	288	281	289	296	287	282	302	284	266	305	273	293	289	307	266	277	306	285	316	276	301	316	253	281	305	292	302	297	308	284	289	304	283	276	297	267	275	282	269	284	284	298	283	276	276	270	291	269	276	275	314	292	277	286	295	283	293	283	242	280	294	280	278	292	246	300	266	288	277	280	290	267	255	274	272	255	276	285	276	257	283	286	284	280	253	282	292	288	300	262	295	295	273	294	282	254	276	286	280	261	273	244	241	299	323	295	252	300	287	272	281	258	301	304	271	244	284	269	301	284	300	271	279	297	281	278	290	282	296	272	286	289	287	304	268	297	289	272	298	294	291	256	274	300	304	279	296	271	294	270	269	274	288	310	273	239	310	276	263	284	272	299	293	290	288	270	273	291	291	282	281	274	303	287	286	255	277	270	282	290	298	261	283	290	317	295	263	294	287	275	265	309	269	288	287	289	276	263	294	316	264	260	288	280	259	278	308	311	262	265	291	287	304	280	286	312	266	270	263	260	278	294	276	275	281	300	274	297	268	268	278	270	283	308	256	264	292	277	254	293	302	255	278	289	334	270	273	272	281	259	287	300	287	297	270	280	308	297	313	272	284	284	314	300	270	261	296	273	268	321	275	265	286	283	304	296	265	302	267	275	308	285	285	272	293	318	287	296	284	282	291	312	294	273	280	281	292	281	273	243	309	248	280	255	275	274	270	263	272	279	266	274	302	272	316	280	299	311	308	311	269	275	237	280	276	303	294	277	288	293	306	305	281	261	287	263	286	293	268	292	278	291	278	298	317	263	268	288	274	250	281	262	319	284	278	282	284	268	266	280	264	294	298	288	258	272	274	289	258	269	255	277	272	296	277	291	281	293	298	271	295	299	269	309	258	291	315	271	305	257	274	270	292	251	289	272	277	281	262	256	308	292	247	302	286	254	283	291	317	325	285	293	278	284	275	268	272	263	284	297	260	289	277	279	302	288	256	270	259	305	282	269	307	303	305	278	294	280	275	312	275	280	313	272	270	291	300	287	257	282	270	268	288	286	307	247	258	299	309	279	283	272	266	279	280	283	272	300	287	325	260	280	262	245	313	306	284	307	287	253	278	277	280	296	307	270	306	284	286	287	266	301	294	294	302	279	252	268	262	265	284	278	270	289	290	269	272	282	269	293	272	283	275	283	276	263	274	287	264	270	278	299	270	279	263	288	276	293	289	246	285	284	299	270	283	280	306	263	270	269	282	268	286	278	260	268	284	286	299	308	290	266	292	284	275	291	273	258	289	250	282	264	277	288	268	274	279	295	291	290	286	267	262
9913	6547	12533	14239	33519	30307	37638	24506	37360	34576	25686	16488	8323	3053	1332	892	793	707	784	732	747	690	720	689	698	727	740	722	726	733	698	696	723	742	763	672	751	775	703	735	710	741	716	722	752	709	697	673	684	724	775	691	691	762	734	733	736	736	707	699	729	725	723	770	733	690	713	706	732	698	697	710	715	681	667	727	673	720	730	733	720	714	699	689	738	669	718	698	738	727	716	714	717	712	697	735	718	733	713	717	751	684	675	717	698	735	716	768	715	699	773	761	734	714	705	703	740	717	684	712	727	705	713	681	669	694	664	757	729	756	684	711	669	701	690	746	715	713	700	741	693	701	726	726	719	748	754	698	636	733	724	729	740	719	751	737	695	753	714	704	685	720	719	713	736	657	725	719	715	707	702	716	700	757	766	709	759	678	709	800	682	702	693	705	722	667	770	704	722	750	708	725	700	684	756	726	705	745	700	713	731	669	685	744	716	749	757	738	715	697	714	731	712	706	726	694	720	737	691	687	711	714	688	716	756	778	713	711	750	721	723	770	694	731	704	686	727	691	703	723	755	685	701	681	729	670	668	748	725	677	758	710	694	749	743	679	737	707	745	797	707	700	747	687	710	683	744	750	684	745	746	712	744	704	749	746	737	739	721	723	714	743	742	728	713	724	744	693	674	720	710	766	695	695	686	678	689	703	722	756	704	716	719	718	781	735	740	717	714	716	729	735	681	719	764	700	723	724	660	757	746	693	739	744	735	771	656	699	706	733	692	735	660	693	719	679	739	691	718	751	766	653	741	739	697	706	736	671	767	709	692	731	686	710	669	762	719	762	742	686	728	697	672	691	720	728	741	681	700	699	750	707	757	699	735	708	669	739	713	664	759	743	735	704	775	733	708	727	724	721	682	714	709	708	718	742	736	709	712	718	698	675	698	705	692	725	748	702	727	660	698	658	723	736	730	724	694	733	729	666	710	762	691	677	739	724	727	736	706	748	762	718	728	731	719	694	696	766	722	696	662	722	744	708	684	682	725	726	718	692	710	722	731	769	691	674	702	648	705	733	726	708	728	685	721	750	704	739	712	698	681	696	708	717	721	710	718	737	729	744	701	725	713	722	724	741	699	729	765	723	707	756	726	728	747	709	698	707	713	698	730	696	702	768	728	734	775	686	721	742	724	740	751	701	760	728	713	735	721	777	705	756	675	727	736	753	735	750	711	718	665	724	685	738	662	723	738	775	689	750	698	723	675	750	730	749	749	733	715	745	719	729	727	684	677	712	732	745	733	765	723	730	719	702	725	704	713	764	737	737	742	697	708	725	764	697	719	733	684	769	696	762	736	730	722	692	728	679	688	745	720	725	724	694	701	714	716	725	695	703	752	731	733	703	729	752	673	758	736	717	743	716	719	725	692	676	726	723	717	684	674	740	703	671	700	748	743	723	727	724	734	705	717	732	734	767	720	736	694	702	698	755	731	722	731	754	766	727	713	710	748	721	748	738	722	691	721	676	687	766	696	745	729	692	717	670	708	698	712	726	740	712	741	680	705	722	680	737	731	732	715	681	773	753	678	686	729	687	723	752	745	633	731	713	706	737	710	767	736	756	708	752	723	721	678	722	719	700	708	690	695	758	708	667	701	732	739	736	703	746	665	691	704	698	681	716	712	705	697	692	736	678	715	675	681	726	707	727	712	693	698	725	732	762	757	744	673	778	739	742	722	767	749	695	683	735	754	774	747	691	764	722	641	710	719	745	724	690	676	714	719	702	732	693	738	650	669	680	709	688	712	717	671	759	734	678	702	703	674	738	714	784	747	731	698	685	750	751	713	743	733	672	683	633	761	734	756	736	711	753	679	730	688	726	725	753	732	746	698	743	752	694	755	712	683	736	739	726	726	691	696	743	711	696	714	774	742	714	700	725	709	667	725	684	718	713	708	726	712	750	737	700	745	748	726	720	674	752	753	709	773	700	706	737	719	764	740	715	696	733	680	718	720	704	719	751	658	735	665	693	716	720	766	703	775	730	699	761	705	701	710	713	722	733	707	727	711	771	718	713	763	686	690	780	744	726	710	726	732	718	699	752	685	696	696	688	729	737	782	711	698	717	690	719	698	703	685	694	723	712	766	714	691	730	703	730	729	747	746	728	713	730	657	740	720	735	738	745	687	725	767	696	757	734	701	727	725	762	717	716	756	721	688	703	731	766	769	725	718	636	729	727	729	759	704	716	679	737	719	698	706	695	714	755	688	732	696	714	733	757	761	745	719	720	717	702	706	769	772	708	688	755	726	716	701	759	739	720	728	722	685	737	770	713	729	738	704	757	679	720	676	722	723	746	670	760	796	745	690	742	723	747	765	695	735	697	697	759	729	767	736	755	730	733	672	741	737	702	727	755	719	683	702	713	718	725	771	732	717	722	676	674	680	741	762	738	765	728	718	712	680	721	735	667	720	680	723	684	738	762	713	720	716	709	738	730	742	664	738	748	708	710	704	716	711	721	695	679	729	656	764	733	726	706	692	766	705	718	706	751	671	687	713	701	699	702	698	680	743	741	718	717	728	666	685	715	751	693	759	704	702	722	749	749	748	728	724	673	679	727	740	711	749	745	736	697	699	715	704	737	718	694	677	737	758	704	722	709	740	750	750	702	725	616	672	699	727	742	711	725	729	741	727	715	691	737	718	707	751	680	712	711	751	728	701	720	728	713	750	717	766	678	690	745	741	735	685	735	684	747	731	706	748	708	715	759	736	718	711	761	716	711	697	779	667	751	657	731	701	709	750	660	698	705	751	748	713	684	730	733	692	691	711	727	730	753	662	722	729	724	722	742	680	756	712	734	738	708	770	734	742	759	712	726	752	696	731	740	717	697	739	740	690	762	727	697	710	757	765	707	725	722	701	731	718	718	761	698	680	743	773	703	719	694	698	752	709	734	769	768	708	701	664	718	753	751	699	715	729	720	693	742	736	699	651	736	731	718	705	736	729	673	699	675	693	676	736	746	727	686	704	710	735	692	721	718	717	695	734	768	743	725	702	712	735	727	727	751	696	676	683	714	710	698	722	749	766	672	705	759	732	734	706	729	773	692	742	707	695	706	737	757	709	688	722	712	722	741	758	697	720	698	704	742	773	730	733	714	668	750	734	671	689	712	702	680	726	783	710	736	717	722	707	774	708	720	692	697	695	659	745	731	699	752	698	726	710	679	743	692	692	708	724	736	714	752	725	709	657	727	760	662	686	753	745	763	700	711	746	707	739	752	727	665	705	707	728	742	716	694	750	723	665	753	715	727	757	715	714	693	734	726	684	713	688	781	736	729	717	723	782	716	717	725	728	709	700	715	750	691	722	696	722	740	721	702	703	757	747	723	699	743	758	730	771	728	689	736	724	712	695	714	735	728	697	729	765	712	713	751	709	742	714	661	735	685	707	686	707	708	720	736	718	709	781	765	691	729	762	621	706	678	710	750	747	753	683	735	727	770	711	714	660	717	753	706
23965	10766	11899	12869	35511	16822	7423	16206	42457	36836	23776	10912	3770	1143	442	278	277	284	291	252	266	241	247	281	246	265	248	267	248	256	281	262	235	288	247	314	249	249	270	249	244	241	230	272	253	256	272	244	253	261	249	298	253	242	250	247	242	256	270	285	246	243	258	273	246	231	269	261	247	231	248	231	284	266	287	264	267	253	230	256	221	284	250	270	267	251	270	236	244	276	250	270	283	274	297	283	241	239	261	257	252	290	274	261	243	252	259	243	271	242	262	290	241	251	218	255	246	256	277	282	271	279	244	279	241	257	250	285	281	282	263	270	280	247	259	254	257	225	270	265	252	259	278	264	300	244	241	241	257	269	263	289	261	255	269	248	248	256	296	279	269	260	254	216	241	249	232	279	292	269	270	268	254	249	254	263	249	282	251	231	234	285	288	305	246	252	248	294	248	275	258	255	268	244	248	232	259	295	246	258	254	224	238	234	243	273	304	268	249	245	250	271	244	259	243	256	245	284	236	239	268	273	278	261	278	245	273	237	298	263	253	254	265	275	243	258	264	253	251	225	251	239	233	235	262	259	237	239	273	267	268	263	253	239	278	254	236	254	244	244	265	268	244	233	265	247	286	214	270	259	243	256	255	263	261	269	271	247	287	301	256	242	241	246	253	260	281	251	285	247	219	267	262	273	267	261	235	241	246	236	246	240	248	264	264	267	265	288	251	253	265	244	239	296	258	251	245	255	252	275	243	281	248	286	255	256	263	260	291	236	280	257	250	277	237	264	240	259	260	267	265	244	261	247	259	263	242	256	241	248	291	268	244	259	260	274	251	258	263	254	268	253	278	261	264	251	264	233	244	238	262	225	301	220	235	257	258	262	251	235	274	259	238	253	238	255	259	258	271	267	233	284	252	260	269	221	229	269	269	253	231	233	266	265	250	265	235	242	265	248	284	273	280	257	255	237	285	259	260	248	265	261	261	257	270	260	267	267	227	266	253	258	262	221	237	240	260	292	278	265	281	266	232	231	268	269	256	244	250	248	246	240	225	287	261	272	274	235	266	255	289	258	250	255	255	251	274	280	260	273	233	243	263	275	267	255	245	253	262	249	228	255	271	240	236	264	266	265	251	264	237	247	260	247	277	270	277	257	268	264	291	255	259	244	262	259	268	257	255	271	249	249	258	264	287	259	248	239	239	251	248	245	252	236	259	258	253	220	267	285	254	250	262	248	221	270	272	208	255	225	245	269	273	277	268	259	265	256	268	251	276	221	278	261	252	254	279	266	245	267	230	258	269	242	254	242	275	258	260	278	255	254	244	258	289	258	277	276	239	250	254	243	254	233	266	248	253	262	243	281	251	256	244	274	244	276	274	238	257	276	275	280	229	247	256	282	257	262	256	258	282	267	254	245	257	285	277	275	246	251	255	246	259	229	253	252	251	261	267	266	259	227	261	263	269	257	253	280	266	277	286	242	283	260	266	259	235	270	263	246	257	275	264	250	246	244	245	223	250	209	264	238	261	246	275	240	268	228	274	249	237	256	260	267	259	268	241	257	253	240	255	219	269	237	260	261	272	266	284	250	249	239	261	275	274	239	260	250	246	282	252	256	287	243	250	278	311	262	255	258	256	295	269	284	240	283	241	228	246	244	258	237	261	266	239	263	272	292	265	249	207	274	246	259	261	284	240	238	244	241	301	246	257	276	277	250	278	263	261	256	257	243	298	246	278	262	277	230	278	254	238	254	240	268	259	245	264	259	249	260	257	271	256	274	273	236	243	275	258	248	234	267	296	288	247	269	254	237	278	250	254	269	285	247	273	252	258	291	260	229	245	259	277	280	277	276	259	247	241	263	249	246	253	263	226	267	266	257	248	230	247	261	247	298	249	270	248	255	249	237	237	256	258	233	247	279	286	264	271	238	257	243	270	243	261	253	279	223	249	242	242	257	247	261	275	259	253	240	256	298	248	269	248	294	272	261	229	255	279	240	224	240	276	249	265	226	251	239	275	304	290	272	280	245	277	272	237	236	239	256	241	269	298	282	260	258	261	274	262	281	257	272	249	273	247	266	264	247	224	241	258	297	263	236	250	275	238	258	262	256	240	247	255	235	277	268	245	263	254	264	272	263	275	265	267	241	252	266	261	246	243	279	257	275	275	291	268	244	284	284	295	254	270	242	265	259	265	258	249	280	249	265	238	259	267	251	268	242	247	241	255	250	240	247	262	281	268	257	235	267	252	248	242	267	255	260	249	276	275	258	271	265	241	244	289	270	263	246	237	266	281	261	283	243	271	263	281	251	277	269	247	253	245	274	276	268	231	261	289	248	243	279	229	297	254	262	243	253	260	255	268	262	237	258	260	256	273	237	251	259	254	259	263	257	253	233	232	244	250	229	293	252	260	263	269	250	251	268	265	235	283	255	259	258	246	266	271	268	236	271	254	250	250	246	246	258	250	269	257	234	245	271	250	230	264	247	242	243	269	244	247	258	251	262	258	257	247	254	268	262	269	291	269	277	271	269	266	260	233	254	244	274	250	256	276	285	254	244	242	255	252	263	263	271	262	255	258	256	253	241	251	229	259	263	262	272	242	273	282	250	251	263	232	243	256	272	242	246	242	252	258	267	245	285	286	252	253	250	247	292	243	236	278	315	255	269	246	259	234	263	263	272	221	263	260	221	242	256	264	242	280	243	266	249	260	262	274	251	272	267	239	284	261	263	259	280	264	275	242	250	262	259	266	235	251	273	253	282	239	230	268	293	261	252	254	260	256	256	228	260	245	245	246	261	261	241	258	254	252	251	252	250	294	275	262	277	238	275	244	247	275	249	230	251	235	272	266	227	238	257	250	285	287	282	258	254	269	250	296	273	268	258	252	240	263	256	267	260	254	234	250	265	293	264	264	287	278	241	261	236	260	257	243	278	250	263	271	276	270	248	239	232	264	268	278	264	259	259	263	270	262	218	245	270	252	259	266	258	275	299	268	244	273	244	253	258	300	241	261	254	238	248	271	260	270	242	255	264	289	233	250	255	260	262	280	240	256	270	252	261	258	273	266	260	236	246	226	285	277	281	249	243	262	247	254	287	256	240	226	258	262	244	257	252	249	233	256	235	252	248	269	243	265	247	265	237	254	241	254	253	267	278	225	255	265	275	292	257	274	246	257	274	263	237	269	270	238	308	261	251	286	262	252	274	252	252	277	268	266	279	269	252	251	272	264	263	246	279	245	273	264	248	247	226	252	258	286	262	273	244	239	256	277	265	271	236	294	265	283	268	245	262	266	232	242	262	260	267	266	273	250	239	277	266	259	265	229	263	260	249	284	277	241	247	252	247	234	249	249	231	254	259	270	248	254	263	252	260	261	228	227	269	245	259	268	252	273	267	253	262	267	293	249	259	256	271	263	265	256	274	259	281	246	223	266	247	270	243	265	291	259	256	272	275	263	282	274	228	264	265	273	259	269	232	294	253	253	274	262	243	246	236	274	238	243	265
12364	7758	16950	24587	40979	23478	19815	33540	58461	51308	40174	25728	13350	4577	1574	821	735	707	670	683	677	684	712	670	660	663	688	632	701	667	692	649	671	666	642	677	681	674	654	640	692	676	653	695	646	666	707	668	645	638	721	647	675	676	665	635	676	682	683	659	666	634	628	630	713	694	666	667	648	637	704	676	641	632	672	654	651	636	641	671	687	646	690	664	679	669	667	711	637	681	708	642	648	683	663	666	642	666	663	624	675	640	680	669	694	704	636	685	669	691	665	674	672	672	678	657	626	673	632	676	678	680	649	682	653	673	654	678	614	633	654	676	667	637	606	695	664	665	711	638	707	686	652	661	665	651	665	651	641	678	659	653	664	675	641	689	706	669	687	652	663	669	679	638	607	709	686	679	703	637	676	688	649	650	667	660	657	657	688	640	648	679	667	680	652	643	683	675	677	681	675	682	690	690	659	680	658	669	641	665	649	681	719	682	661	662	652	679	660	663	671	618	661	713	683	639	660	678	672	677	689	670	638	645	690	668	716	653	619	672	666	659	699	675	632	695	658	674	680	702	669	666	656	690	641	673	653	636	675	655	671	618	629	654	663	649	658	611	641	678	636	673	690	668	708	712	636	693	664	625	674	645	697	673	662	676	662	704	645	636	656	662	733	677	653	676	662	594	669	670	652	657	656	614	629	683	730	689	646	660	684	652	597	638	662	624	693	663	639	715	650	687	654	651	685	634	630	637	673	699	667	641	639	676	646	657	697	703	638	647	673	656	629	680	743	588	641	629	664	681	692	709	666	650	641	661	632	636	685	680	658	671	669	700	668	686	641	679	661	679	658	665	670	697	693	636	686	659	671	668	671	668	627	693	611	630	660	680	658	638	647	688	662	642	649	662	698	642	643	644	710	680	669	642	697	672	703	670	626	624	628	694	626	710	701	665	640	661	710	648	700	666	614	647	654	719	614	693	706	722	641	664	609	663	699	675	674	696	625	680	639	688	681	656	675	701	684	691	670	633	664	660	660	710	707	639	640	678	662	667	651	658	700	643	696	690	645	644	680	663	669	647	656	684	651	667	690	660	674	667	667	648	662	698	661	629	659	701	646	635	667	665	718	677	673	634	669	682	697	676	664	702	647	694	689	683	641	648	655	702	679	648	652	675	644	639	621	661	676	667	626	645	691	631	656	651	669	653	678	691	600	670	677	660	653	646	653	675	660	689	705	648	688	693	707	635	708	659	667	695	653	677	680	669	658	648	710	658	648	647	645	647	684	685	673	683	694	635	675	653	661	634	624	654	663	660	676	678	688	653	706	693	690	669	702	653	664	682	680	668	656	663	706	692	679	673	675	632	690	669	649	665	696	714	662	656	624	687	669	689	677	670	678	624	646	684	679	684	690	673	696	648	663	695	708	623	641	700	658	635	647	699	647	702	664	693	675	699	677	656	684	673	665	658	663	671	626	657	648	658	689	613	629	706	630	659	627	672	709	618	644	688	708	694	645	631	664	693	637	688	651	668	673	675	658	703	655	636	700	644	650	665	647	692	664	725	719	670	680	669	656	680	732	674	627	665	676	611	663	672	642	667	666	661	715	711	719	680	627	674	661	680	681	661	636	653	664	645	684	623	661	652	643	681	694	697	634	653	650	663	666	658	652	674	653	672	635	648	651	691	647	594	649	646	690	624	681	624	650	640	642	691	666	703	644	662	679	654	668	705	652	667	617	669	646	643	646	708	650	670	735	717	707	669	654	655	651	666	660	670	668	651	685	674	655	637	661	670	666	631	624	682	648	648	682	686	676	676	696	677	697	661	637	682	694	643	637	626	716	630	701	680	663	615	629	655	675	670	686	719	653	647	661	612	690	643	708	695	685	649	639	652	655	649	612	654	673	700	644	697	653	684	624	699	685	660	689	687	671	657	624	670	717	610	693	664	681	665	648	637	664	642	626	645	639	661	655	606	671	667	632	656	616	683	676	692	697	646	618	613	653	695	656	630	691	649	660	641	632	635	692	701	646	672	658	673	633	693	651	668	666	616	648	675	632	690	622	662	708	689	683	670	645	693	647	716	706	663	669	651	679	641	654	642	698	671	672	693	650	645	648	660	656	642	676	591	681	684	632	693	657	665	704	665	677	694	657	628	674	662	679	610	627	655	659	624	666	643	700	640	659	626	636	655	701	657	673	672	632	642	700	648	698	709	704	649	730	653	659	669	722	669	660	657	690	665	706	647	716	699	647	654	702	645	650	702	695	656	665	665	659	683	673	665	667	642	645	660	662	623	693	650	628	670	597	654	635	666	657	676	666	673	661	644	657	675	635	605	659	664	699	648	679	696	701	644	691	686	649	656	693	671	674	611	654	685	645	676	705	658	668	680	669	645	627	667	722	659	677	657	672	641	652	688	620	682	642	629	677	649	644	650	682	626	683	632	675	645	702	653	644	639	671	628	688	651	683	628	662	668	624	678	672	661	660	627	678	621	683	676	667	680	625	644	669	645	645	677	661	655	617	665	678	689	682	637	708	654	684	637	655	628	655	696	660	653	642	683	662	665	642	713	683	670	704	656	664	660	654	647	700	613	689	654	647	643	656	657	652	680	670	688	661	691	669	671	627	681	709	646	662	701	655	648	652	669	722	664	630	695	620	680	707	618	677	645	646	658	680	702	673	631	644	688	659	698	684	673	680	657	670	614	621	641	689	707	658	682	636	641	638	664	673	674	700	679	670	703	673	704	649	648	683	644	658	663	717	686	680	669	657	652	674	647	623	678	645	683	641	710	703	698	658	646	646	667	657	645	636	691	647	672	666	666	669	690	652	658	713	669	687	689	643	669	589	628	698	658	704	710	688	677	632	697	698	666	683	671	638	699	724	653	598	673	658	640	689	678	701	672	676	677	649	668	668	675	711	739	715	678	704	684	715	639	643	686	648	662	655	611	699	694	698	664	660	624	680	679	658	644	615	690	669	656	666	661	611	708	641	697	660	645	662	725	712	677	689	645	674	612	675	690	665	687	615	660	695	622	638	611	653	676	695	668	663	644	688	681	649	664	654	668	714	726	648	638	703	619	663	659	623	657	685	724	697	691	630	618	640	664	680	656	674	683	678	676	682	698	630	615	606	619	608	648	690	650	667	663	646	717	654	684	690	688	695	685	706	671	688	689	657	655	642	714	702	690	705	667	630	671	694	671	643	673	692	642	681	669	694	691	680	683	673	665	686	632	638	717	721	679	689	691	696	708	679	671	672	719	665	677	666	654	663	670	665	691	655	695	637	686	620	672	619	650	668	647	682	719	638	625	665	703	676	669	672	644	634	672	691	651	642	661	623	654	643	640	704	670	677	697	676	654	643	689	702	628	632	674	636	653	648	679	701	609	643	660	636	689	688	601	727	654	660	668	699	612	677	662	644	617	669	695	648	693	636	641	659	720	654	659	680	692	674	626	613	656	685	624	662	673	689	643	648	687	659	654	630	633	654	634	656	694	635	683	649	665
6607	3744	5685	4059	4533	2857	2232	2993	3492	2219	1306	706	420	325	277	256	272	272	299	271	262	280	265	263	292	280	281	279	248	275	272	289	288	282	296	291	273	278	285	271	291	273	276	269	274	294	284	322	272	291	288	244	256	269	247	288	275	254	265	310	296	290	282	259	255	289	282	287	289	265	271	279	286	300	250	269	260	281	281	277	275	277	312	254	262	290	326	260	268	242	298	275	245	272	298	294	285	322	281	294	268	275	284	282	292	259	267	269	303	291	273	250	261	279	273	287	295	295	277	291	248	264	241	284	255	258	292	276	292	304	259	243	285	289	250	290	299	253	273	287	305	269	270	267	281	285	300	270	292	265	257	290	268	260	267	267	242	294	301	263	262	272	318	276	294	274	298	248	252	264	277	312	270	266	270	276	289	294	290	261	280	309	278	286	282	286	270	251	281	263	289	289	287	284	265	296	269	283	279	279	295	267	323	289	271	287	266	274	278	278	253	280	274	276	272	249	296	281	257	259	282	288	285	268	270	246	270	293	309	292	279	299	284	296	286	290	290	268	292	270	279	283	274	282	267	312	287	271	259	256	250	289	279	283	281	281	282	273	264	292	311	279	293	295	283	265	292	299	285	310	264	286	292	304	296	310	314	268	279	301	284	308	243	273	293	265	263	268	295	272	287	275	276	280	267	257	247	295	280	277	286	277	282	273	255	276	287	279	246	270	278	295	262	300	276	286	287	289	250	270	261	302	267	272	285	306	273	292	281	269	256	262	298	250	272	289	278	267	281	270	313	256	319	240	298	294	286	278	276	273	280	302	284	274	259	281	279	276	291	255	312	272	293	293	269	283	293	287	291	282	294	251	279	247	275	279	288	302	301	264	267	276	282	251	319	295	289	269	285	295	258	285	278	284	277	250	260	289	289	297	321	256	254	240	301	279	312	275	255	278	300	255	267	260	292	302	257	292	278	304	260	286	302	271	289	261	279	286	298	286	276	307	301	308	283	306	297	270	302	248	276	272	271	269	266	329	261	272	265	285	274	291	281	283	292	329	299	312	281	283	267	287	319	262	296	291	289	299	274	287	277	291	293	300	281	292	280	297	258	269	305	292	275	294	292	287	277	250	281	272	278	266	296	290	276	250	250	278	289	293	234	302	288	288	244	291	261	274	302	271	280	307	287	316	248	294	269	261	323	274	285	238	319	271	284	313	297	297	300	267	263	270	317	279	269	251	259	280	257	268	282	243	276	287	259	303	290	301	286	300	284	274	268	298	281	272	267	288	273	272	277	297	292	296	291	269	290	296	273	281	263	298	289	282	300	302	289	286	283	286	247	292	262	258	294	285	280	271	315	285	245	231	270	280	255	281	286	273	290	297	343	307	278	263	276	309	269	268	257	266	296	270	279	291	299	285	270	299	282	298	260	278	293	270	285	302	285	277	282	269	273	279	267	298	267	316	277	279	319	279	317	261	263	276	298	286	272	312	270	318	279	276	314	276	282	261	294	273	251	283	269	288	292	281	258	253	310	272	301	294	266	275	279	294	262	249	289	263	271	270	312	286	295	257	275	250	316	286	289	277	301	266	276	289	299	284	288	291	258	280	286	262	289	267	298	256	312	285	267	269	307	269	282	297	277	260	272	287	275	276	286	294	262	276	288	277	270	264	312	286	266	278	304	271	275	249	293	279	275	279	293	290	291	292	288	275	283	277	248	267	294	284	282	282	281	286	304	289	271	274	280	316	287	251	282	280	306	266	277	283	287	277	283	269	283	274	259	258	273	264	291	272	271	304	299	279	297	279	290	293	280	300	269	274	270	276	284	279	279	289	264	289	283	303	262	297	266	265	279	307	269	280	257	292	286	286	303	278	278	266	272	293	300	262	277	269	302	267	277	275	259	300	260	290	287	279	293	279	284	296	277	282	268	289	270	285	292	289	260	280	272	253	265	287	283	329	310	271	287	265	298	308	274	262	260	300	296	262	281	273	256	275	317	298	273	281	249	276	295	243	284	237	309	309	266	287	284	289	270	291	287	254	255	292	275	270	308	268	274	293	289	277	266	267	267	289	268	270	310	277	291	293	282	261	288	288	268	293	304	276	294	270	286	299	310	249	282	282	268	258	271	270	283	263	282	299	279	273	305	282	291	297	308	272	290	278	245	278	299	320	284	268	261	265	301	296	301	307	245	291	283	276	297	247	269	254	275	281	276	301	295	284	268	282	274	257	287	272	269	292	283	268	281	317	268	288	258	277	293	276	292	291	292	278	277	280	312	273	285	281	274	311	315	255	285	281	286	276	301	286	287	303	302	281	285	285	302	271	307	314	278	276	292	291	290	275	294	265	278	293	283	271	261	278	283	306	268	271	307	271	294	280	253	291	274	275	261	244	290	260	271	283	289	295	251	259	276	269	268	288	289	265	300	271	292	280	300	294	277	277	250	267	266	288	270	294	270	268	287	260	283	269	281	263	253	293	261	278	278	310	264	266	294	290	286	307	280	249	251	266	272	284	283	318	298	285	305	288	265	299	288	282	272	268	272	302	289	251	277	295	250	255	240	289	261	268	269	246	289	286	299	270	262	300	263	287	331	249	293	257	273	263	318	272	281	288	286	297	320	266	241	276	278	279	275	270	251	265	281	282	286	276	268	291	276	255	285	279	243	272	278	260	256	265	268	271	282	265	254	282	259	296	272	296	271	251	275	282	288	270	270	307	261	294	298	316	268	290	286	278	257	308	268	277	267	304	281	283	271	268	275	259	288	285	261	267	292	237	282	302	228	255	308	265	258	280	279	268	281	276	260	273	227	295	248	287	251	270	290	279	272	237	270	274	262	252	274	273	287	279	305	243	251	279	275	289	282	276	265	248	298	260	278	283	264	280	298	293	297	278	265	282	307	268	261	271	276	270	281	292	285	279	281	267	266	279	286	275	239	276	296	280	301	267	279	288	296	284	293	278	278	280	256	273	313	294	286	286	265	319	269	303	298	313	301	264	275	247	276	265	279	278	284	303	274	301	290	273	293	316	258	309	290	258	278	282	273	264	288	280	269	271	264	290	260	277	285	309	301	248	270	277	249	282	283	270	285	272	289	267	300	272	285	268	278	261	300	274	276	273	284	285	275	257	258	282	301	300	282	327	279	283	269	311	291	266	300	246	251	288	282	273	281	269	278	283	281	283	293	286	305	270	263	270	268	313	267	298	300	281	292	277	261	285	241	296	318	293	289	302	283	287	289	266	315	283	278	264	270	304	299	242	287	280	294	274	267	273	292	270	289	276	273	290	277	275	289	302	297	316	265	282	251	279	300	262	267	279	246	290	302	300	280	290	286	289	244	251	279	307	282	244	301	273	264	285	301	265	260	265	279	290	286	289	286	261	289	269	280	270	270	277	297	308	315	277	260	264	299	260	273	268	292	305	296	296	294	296	311	278	295	266	275	302	267	263	306	244	270	304	279	284	297	259	285	266	277	288	277	309	308	289	281	267	280	259
4655	3718	10156	11121	13262	10573	9474	12723	13738	8556	4824	2517	1360	954	764	739	748	722	721	726	702	722	743	707	690	712	747	745	685	734	752	733	725	718	735	714	682	701	720	727	718	764	708	708	761	714	714	706	704	711	677	712	718	719	753	713	737	732	718	734	720	691	707	740	726	743	677	711	717	735	736	723	637	719	766	726	718	698	701	710	705	726	712	716	705	727	763	725	734	699	723	716	710	662	778	732	687	711	730	715	734	725	715	744	730	688	764	701	667	707	737	693	709	703	702	735	690	658	718	775	691	696	681	735	720	758	704	741	735	696	687	731	707	703	705	700	693	743	695	710	694	766	673	739	691	732	723	699	697	693	743	669	755	719	700	657	721	692	735	694	740	711	717	692	669	678	701	698	727	709	708	738	695	696	696	713	687	690	737	733	711	726	692	720	715	694	751	692	718	709	696	689	690	700	731	671	694	682	702	676	744	776	666	743	734	721	738	713	719	710	701	745	701	693	744	728	735	714	748	712	727	671	697	698	697	713	696	746	701	727	720	743	706	694	718	707	709	706	743	702	716	748	736	752	711	726	727	677	726	717	720	735	705	753	750	716	723	698	714	729	698	697	721	725	699	706	739	640	711	749	692	711	697	775	732	729	716	726	709	720	708	714	728	737	681	683	709	731	700	719	664	730	693	701	714	726	693	705	724	740	716	750	679	742	749	742	719	696	686	692	699	697	737	701	705	726	741	707	717	690	682	713	708	708	700	736	710	709	726	676	707	723	695	747	759	698	725	677	705	687	721	660	739	708	720	697	699	680	693	734	710	677	672	725	700	737	691	772	725	728	647	714	719	738	743	697	713	725	748	690	702	726	764	689	731	734	721	744	703	702	757	740	739	701	702	733	694	675	734	720	725	743	759	712	690	750	723	689	724	715	709	701	686	734	704	643	747	686	731	756	700	623	715	706	714	719	702	736	723	745	684	707	696	724	708	739	722	717	691	680	718	717	663	781	717	741	740	745	740	689	685	701	714	686	725	746	670	718	725	712	733	684	706	696	740	732	718	707	733	685	695	722	712	767	734	737	707	743	697	673	681	743	731	688	704	722	755	712	740	678	675	739	746	715	722	752	716	726	761	724	695	697	713	742	733	705	710	713	739	708	728	701	691	758	699	762	715	690	730	737	725	732	739	704	728	736	756	712	737	735	702	654	728	699	692	728	727	678	737	716	698	743	706	727	701	739	721	694	739	734	747	743	693	733	741	754	690	678	706	667	713	674	710	688	677	727	681	699	713	671	740	722	697	719	735	733	710	731	677	724	722	742	691	697	676	743	703	741	735	712	701	748	707	708	676	708	713	733	727	721	700	726	721	674	696	729	698	706	749	726	702	737	690	684	711	666	708	683	712	676	705	685	713	670	676	745	735	709	770	686	755	715	668	744	729	717	711	693	678	708	715	680	782	666	694	733	694	716	707	670	720	695	713	743	698	686	737	698	715	720	744	668	747	717	679	735	665	739	666	708	742	723	745	722	718	733	710	745	765	738	699	721	700	715	704	687	720	738	707	697	694	727	681	750	708	723	713	742	690	698	703	732	670	727	724	767	719	730	745	739	705	779	688	737	708	737	726	734	712	694	734	715	699	733	704	701	751	717	741	688	668	775	712	749	742	773	766	707	696	723	741	720	675	704	747	744	716	733	745	676	755	729	713	677	699	713	712	710	722	729	698	701	710	705	716	724	697	728	737	697	738	694	709	702	705	759	725	672	766	690	709	715	698	703	721	715	715	708	724	694	727	715	707	667	701	689	725	732	694	727	677	696	652	724	740	789	708	707	730	727	726	644	705	680	735	693	710	727	692	711	680	740	732	743	727	749	688	754	771	677	705	683	725	730	688	663	720	725	721	753	686	701	694	733	747	726	730	719	687	680	704	688	714	725	679	705	703	715	686	719	736	667	749	663	754	729	749	696	694	686	716	676	733	727	737	710	713	697	723	704	700	730	760	787	721	704	736	713	676	722	747	795	676	699	796	697	724	693	686	694	753	749	742	727	695	704	718	727	731	695	697	726	706	679	708	694	704	739	741	690	674	672	773	660	714	733	683	717	671	687	695	693	682	725	728	715	659	699	698	721	726	715	707	709	740	763	724	785	747	683	687	716	683	689	701	720	700	676	684	701	744	716	726	726	663	682	763	719	702	739	655	757	711	741	738	771	723	727	751	684	733	671	704	704	763	711	724	706	712	757	694	685	730	691	696	711	738	705	731	729	741	692	712	713	703	693	724	720	682	713	689	689	713	733	677	699	725	730	677	706	773	694	726	701	648	699	712	703	679	725	718	737	708	681	744	738	740	718	772	743	723	733	735	757	716	698	793	722	714	692	694	750	781	729	741	720	718	756	742	735	715	709	720	720	686	705	717	717	678	694	711	760	730	701	705	700	775	721	662	741	716	699	733	682	724	651	701	718	688	703	726	682	688	710	730	722	697	725	685	689	731	707	723	764	704	709	747	691	753	758	732	676	723	681	700	694	718	736	712	733	699	732	689	678	685	717	699	681	725	734	730	700	725	761	740	741	715	722	692	713	732	743	753	701	719	733	700	693	726	779	734	709	719	669	719	664	727	714	719	706	743	725	717	696	769	704	748	750	725	768	702	757	752	719	713	716	664	705	766	689	717	751	736	676	724	687	719	729	693	728	732	717	640	690	718	750	686	710	710	736	746	732	725	685	737	702	735	741	694	699	713	729	725	664	684	723	673	686	733	718	707	752	723	754	698	761	690	672	699	737	731	695	738	727	754	724	731	698	725	705	708	780	717	742	723	701	705	733	719	739	735	659	687	774	683	731	692	695	706	735	738	706	740	733	721	703	731	692	692	690	701	712	737	764	734	730	749	710	726	709	723	716	763	699	667	700	714	704	732	722	703	704	689	691	656	749	654	745	668	681	708	773	719	722	708	702	745	697	729	727	712	722	708	704	690	737	709	698	739	759	737	707	737	709	725	737	700	739	736	710	756	698	750	674	740	722	686	706	700	724	721	725	714	667	736	689	746	709	710	734	723	732	748	700	738	710	701	721	695	747	750	741	741	728	708	704	761	717	739	690	707	729	681	715	703	697	754	762	732	721	736	694	713	713	765	664	721	713	714	726	693	700	728	683	721	690	733	722	691	685	705	687	683	709	706	716	726	699	702	724	720	680	680	761	708	704	716	727	695	681	675	726	709	738	719	694	733	738	725	720	770	740	699	708	708	707	730	740	684	739	755	700	714	709	737	753	749	717	701	703	726	705	715	706	708	711	681	703	702	690	734	717	684	741	716	738	678	736	726	687	737	665	766	703	758	673	720	732	728	761	770	764	711	737	728	673	703	700	708	775	741	704	695	705	726	737	759	734	667	745	690	737	751	722	758	762	767	769	735	708	713	687	717	758	725	712	720	698	770	650	723	695	738	729	694	755	698	719	761	720	758	731	777	712	732	702	692	694	703	715	702	752	755	694	704	736
14098	5881	8619	11971	8247	8373	15044	25614	27013	19444	9031	2935	876	440	321	313	271	278	282	307	289	292	277	274	264	306	274	260	263	278	267	290	275	270	297	257	301	278	272	286	267	277	294	284	302	272	282	313	287	302	295	253	299	279	323	273	289	263	260	264	284	263	278	283	286	241	269	301	260	297	309	274	280	281	288	296	314	305	300	268	280	292	307	270	283	285	274	264	278	296	281	308	251	297	268	283	275	283	296	282	284	282	281	268	274	297	289	290	274	268	281	265	282	295	283	300	297	288	262	285	300	273	259	265	307	279	269	277	271	251	279	289	308	260	285	276	283	263	305	269	303	273	295	292	264	278	268	283	288	285	284	312	275	277	289	292	309	270	290	284	264	265	276	275	306	299	294	311	309	247	297	279	294	315	245	285	272	292	288	293	287	273	301	286	299	273	266	275	334	288	269	293	272	272	268	291	310	285	272	291	326	265	285	267	303	279	295	269	267	303	300	291	290	287	312	271	269	287	250	303	289	300	284	299	268	281	298	271	271	304	279	284	266	298	299	309	268	250	269	292	290	284	253	265	278	268	297	267	308	282	320	288	296	296	294	263	261	273	276	288	310	314	323	279	267	288	284	296	295	279	273	262	312	267	287	301	300	277	301	283	292	295	261	276	275	291	290	259	292	304	276	274	251	289	268	322	276	278	290	304	262	274	269	267	260	290	275	293	288	262	275	270	288	295	289	299	273	282	282	241	314	288	270	289	293	284	292	288	291	304	280	272	270	281	297	274	243	293	305	290	279	251	299	288	302	274	295	293	287	299	291	291	278	310	291	305	274	286	302	300	260	258	286	273	270	268	293	289	278	287	293	300	260	300	279	256	297	291	296	283	272	270	287	293	251	288	270	268	242	297	284	271	275	291	278	289	279	334	297	266	275	255	313	272	275	281	267	308	300	286	307	281	307	285	251	257	314	296	278	268	284	266	276	279	281	280	271	253	297	285	299	296	258	286	305	289	290	307	265	296	276	274	285	284	279	287	300	280	301	281	265	298	266	295	266	283	249	265	304	257	300	279	301	296	305	279	286	304	282	293	282	271	252	267	272	273	308	297	277	257	244	281	287	285	307	284	258	290	270	290	271	297	294	250	267	278	298	276	282	278	283	282	281	265	292	310	279	303	286	277	324	256	282	292	305	275	262	291	297	275	290	280	331	263	304	293	290	268	271	288	277	250	296	309	280	294	318	290	296	263	298	317	286	273	278	260	289	279	298	280	272	331	288	308	284	291	307	297	280	299	286	293	320	280	284	279	302	264	250	274	279	307	242	339	280	305	247	278	266	316	282	296	277	301	316	276	263	275	278	289	278	261	315	276	306	309	326	254	292	301	264	264	280	295	303	302	264	306	286	279	282	257	296	260	284	294	279	256	290	303	294	321	291	289	273	279	276	284	283	272	326	280	314	299	302	303	285	294	273	257	276	281	267	287	274	283	271	286	263	321	297	285	295	289	281	294	300	264	294	288	241	280	291	284	280	273	284	264	320	275	303	259	299	277	281	277	278	300	293	265	264	297	300	299	267	300	277	268	289	288	301	284	284	289	309	269	279	288	254	254	278	265	311	282	269	289	299	249	263	257	290	279	302	309	267	289	302	280	254	307	295	322	283	287	276	278	280	291	299	293	304	273	293	284	250	284	267	269	296	290	284	297	285	315	291	276	284	279	258	290	270	288	290	264	289	275	286	251	269	276	278	247	257	305	266	254	254	295	252	251	269	271	275	262	292	281	288	295	295	272	271	270	311	282	287	280	265	333	273	261	311	310	279	273	304	281	284	280	287	296	286	309	258	284	282	273	328	276	286	278	305	246	264	293	284	278	273	285	266	279	257	291	261	274	268	309	277	302	297	280	326	263	275	271	277	284	264	269	307	304	296	274	294	306	278	307	292	315	306	277	289	302	284	260	268	314	293	300	280	291	246	291	289	308	281	268	321	281	278	273	294	285	279	286	285	283	286	291	318	262	287	242	307	298	286	282	269	244	308	297	267	268	278	282	305	295	274	274	250	288	290	304	284	279	285	289	303	292	280	286	284	261	289	291	300	249	321	294	289	291	269	283	269	263	272	258	285	305	300	287	329	294	301	294	262	279	312	290	271	307	290	269	251	270	314	290	294	276	268	275	257	259	269	294	264	253	293	317	295	295	274	283	282	283	268	294	287	284	268	296	300	300	306	282	255	274	285	306	301	293	259	262	273	230	268	290	302	289	289	262	288	307	271	300	302	301	286	250	303	263	300	278	293	284	268	252	275	293	282	281	305	270	270	302	269	308	272	278	299	266	269	250	286	285	282	287	311	295	260	293	307	265	289	306	276	291	282	284	282	276	296	299	271	257	297	261	279	291	288	273	271	263	250	287	281	308	328	274	264	275	281	273	297	301	297	297	281	246	316	306	291	283	301	290	259	310	278	275	284	289	309	302	291	292	300	294	277	261	288	266	309	269	285	239	293	273	285	295	279	264	308	287	276	279	281	266	289	292	303	247	291	270	289	289	281	289	264	288	289	258	287	295	278	305	289	311	245	266	285	275	322	278	262	272	284	299	280	279	288	262	258	288	297	286	290	269	272	290	305	293	282	286	301	270	269	267	292	288	286	270	291	278	259	316	308	276	296	276	261	292	293	261	295	274	308	308	279	291	324	293	311	254	259	303	301	263	296	282	298	262	282	296	293	306	253	245	308	288	285	271	250	292	304	265	282	279	267	269	251	282	287	254	304	307	280	298	290	266	313	271	310	308	310	270	299	268	285	306	269	301	267	241	306	264	290	277	278	285	294	289	267	268	271	265	286	293	281	309	328	269	304	294	302	286	291	285	307	250	281	292	295	306	300	287	277	257	268	298	284	271	305	254	288	289	263	272	294	271	266	271	295	272	279	280	284	295	274	308	319	290	304	289	279	269	279	279	272	252	278	278	255	290	307	290	262	270	280	263	310	317	275	287	291	296	274	296	308	276	295	278	318	315	291	279	311	291	300	274	269	269	287	256	258	271	287	274	276	276	293	300	275	258	294	260	293	304	279	296	308	298	307	274	303	257	277	285	269	270	269	275	292	285	284	294	267	277	311	325	296	290	318	287	290	269	271	293	284	274	261	272	281	258	292	289	269	285	299	283	276	265	293	284	274	268	297	253	274	284	330	239	311	288	274	290	292	295	280	267	283	293	286	279	281	300	295	306	283	272	295	294	292	258	276	289	307	289	279	272	287	301	281	262	256	296	279	279	329	323	307	285	301	294	263	303	293	273	253	283	280	263	289	326	281	274	306	285	297	260	273	300	303	266	258	283	262	281	298	310	296	251	259	272	288	296	282	268	267	264	301	307	283	284	278	257	293	282	259	286	302	264	308	278	297	285	290	289	254	286	293	286	301	281	322	295	278	283	293	328	289	293	314	276	310	273	286	288	250	243	279	296	314	281	286	282	298	291	297	290	315	263	249	297	258	285	243	246
8805	5338	14172	20758	20167	22718	31506	43367	44452	36101	23197	10313	3797	1742	1033	782	763	764	731	745	721	701	773	761	726	714	713	741	750	695	723	737	706	737	755	694	719	735	705	734	723	722	761	724	727	715	739	700	739	706	739	752	736	805	721	680	735	720	710	712	670	777	711	760	697	707	727	744	709	649	700	703	704	705	717	772	729	664	739	718	727	721	783	719	695	700	736	705	741	715	751	770	793	760	747	718	768	772	688	724	728	695	734	767	764	708	756	792	742	706	716	728	719	724	679	708	744	726	759	695	713	715	718	656	737	719	740	760	756	712	701	733	704	753	728	740	724	690	738	738	683	715	678	724	675	724	717	732	718	692	673	785	744	730	738	760	749	753	729	708	757	748	716	735	752	726	746	740	756	721	723	754	774	770	782	716	720	763	737	713	755	722	739	736	689	755	722	708	743	740	790	720	737	777	717	747	745	669	704	713	722	708	733	776	716	717	722	696	736	717	727	720	708	741	738	692	731	759	712	728	732	753	739	740	697	799	719	745	724	711	743	725	676	708	716	721	779	722	718	704	723	709	770	693	726	725	734	710	705	725	737	664	719	701	739	691	689	761	714	646	745	730	745	744	717	757	774	708	716	716	765	739	692	741	707	711	700	697	719	736	728	687	731	736	744	743	712	732	699	710	705	715	720	729	768	775	723	733	701	740	738	761	700	709	700	732	734	717	770	677	713	730	769	732	686	721	738	721	732	712	680	712	758	741	744	723	708	698	705	733	763	692	743	697	745	709	710	763	735	702	733	726	757	721	725	699	707	745	805	721	707	770	745	767	694	721	718	772	721	703	737	710	693	726	747	729	721	765	715	709	693	762	731	745	706	704	759	727	726	713	701	678	746	717	738	723	707	732	723	714	743	672	705	708	732	726	688	708	689	670	705	728	760	746	720	741	699	746	761	718	682	675	699	784	714	693	709	695	718	700	729	752	766	774	721	688	746	744	679	699	741	749	757	749	736	742	718	715	735	739	707	758	754	729	752	706	758	724	722	735	752	707	762	741	773	708	751	701	726	756	731	685	768	697	741	731	697	671	711	735	719	723	710	716	702	756	660	721	756	700	736	705	767	717	769	754	761	743	738	754	705	762	759	731	703	709	767	699	724	744	700	734	703	761	740	722	702	704	718	711	740	743	688	740	675	769	737	701	716	751	769	698	733	703	714	717	708	716	685	698	675	751	721	722	718	747	736	759	770	709	743	755	720	717	704	727	697	767	710	701	686	728	709	710	717	686	751	731	741	681	695	700	725	731	714	705	704	747	737	734	700	714	730	711	728	718	723	748	694	778	705	730	736	748	688	740	754	755	761	755	699	754	739	696	697	685	774	669	720	738	720	703	787	737	743	639	742	709	746	673	689	757	781	691	750	774	702	743	714	736	740	724	756	694	710	671	740	719	738	749	678	664	737	690	780	716	741	748	716	740	751	739	792	714	706	697	766	708	714	702	718	714	784	757	714	717	749	741	755	755	733	765	671	742	736	771	732	711	692	694	722	669	751	707	748	706	739	730	711	718	747	701	745	743	715	697	747	719	723	689	705	712	761	735	682	676	724	738	694	713	752	739	760	776	701	717	699	717	735	754	727	723	731	665	696	762	726	751	719	734	729	725	708	750	719	715	716	733	714	710	662	761	729	666	727	685	762	709	706	752	713	757	703	735	730	717	698	720	743	722	730	741	722	705	690	745	703	739	725	730	760	710	735	723	755	736	772	705	733	732	716	684	740	672	745	704	770	735	732	719	715	735	718	670	759	719	751	750	672	725	721	696	704	726	685	746	756	668	727	731	786	721	744	741	687	771	704	723	761	696	730	728	734	738	712	743	742	751	706	732	677	731	656	697	732	743	684	709	741	708	704	722	726	708	739	725	697	686	693	759	737	687	715	699	683	724	721	701	719	709	762	705	706	727	696	695	713	760	678	711	741	693	740	735	733	724	671	707	723	641	707	718	710	769	744	720	754	763	710	732	727	724	737	707	720	680	744	700	720	757	757	733	718	677	671	759	701	734	721	753	695	708	713	751	750	720	753	746	701	719	685	770	735	664	719	696	722	684	728	699	722	773	718	708	721	729	761	745	744	768	740	682	676	760	712	721	713	719	677	735	747	755	763	662	717	778	701	696	698	682	712	721	714	725	701	740	734	720	738	720	752	697	755	745	739	708	717	752	714	736	750	745	744	682	639	723	707	766	733	701	722	748	696	687	718	700	678	696	741	756	714	725	715	713	729	710	751	720	679	721	748	701	726	721	705	696	723	752	741	743	735	738	737	701	760	695	725	760	715	673	733	711	754	718	716	683	748	750	733	687	660	703	688	733	710	702	760	719	744	711	734	710	654	697	712	703	725	720	708	697	715	755	735	732	746	666	714	717	694	700	688	682	755	748	730	720	720	708	754	741	734	729	736	753	731	731	717	754	717	723	742	657	714	708	735	692	740	760	733	682	705	719	748	729	787	768	713	701	755	689	725	732	726	688	702	694	674	705	792	723	720	720	713	749	678	741	759	700	726	744	718	743	753	681	768	701	725	713	722	721	693	728	726	717	724	740	718	727	728	718	699	765	683	738	702	726	737	742	695	732	783	745	770	714	738	698	702	717	723	736	753	716	717	678	692	726	740	736	744	704	661	688	713	732	742	711	697	688	681	710	739	702	767	778	740	745	735	708	704	728	740	748	774	728	717	671	721	746	721	694	714	767	728	764	688	746	720	714	700	693	732	721	725	757	695	740	706	758	797	709	703	775	729	766	716	703	768	752	729	711	727	726	672	753	726	679	711	821	712	737	753	758	770	752	715	736	763	731	706	700	753	765	738	749	725	711	761	732	737	782	733	734	751	726	729	755	779	691	724	710	712	733	731	760	722	719	674	763	746	737	760	723	777	685	714	728	735	742	666	728	760	763	719	729	726	759	743	733	715	761	696	731	718	743	729	703	739	750	745	718	712	714	763	779	739	671	734	735	749	672	725	754	701	740	689	700	752	732	749	779	779	701	730	768	748	752	747	709	780	694	700	683	710	772	737	733	761	753	719	770	723	658	718	746	732	688	730	738	774	706	783	718	711	726	730	740	728	709	716	733	723	713	765	713	703	708	728	725	768	710	711	676	688	753	730	726	729	695	727	717	754	730	699	684	671	767	745	740	750	706	743	746	725	681	715	740	711	714	688	705	721	694	716	681	756	708	736	703	719	730	733	781	723	768	733	726	731	790	735	785	722	786	693	699	726	752	729	778	699	718	735	740	717	692	678	733	715	746	749	718	774	777	709	706	717	758	702	716	692	715	767	691	741	727	750	728	734	764	678	694	746	715	745	744	735	718	694	715	741	723	747	750	771	707	752	733	736	721	746	711	710	707	726	702	709	716	746	728	751	756	702	718	765	674	745	731	732	727	709	675	727	721	742	699	757	731	732	726	700	672	732	732	658	748	753	727	751	703	678	778	749	714	695	712	707	732
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
